﻿@import url("border.css");
@import url("widget.css");

/*总体信息
===============================================================*/
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height: 180%; padding:0; margin:0; text-align:left; background: #FFFFFF url(top_bg.jpg) repeat-x;}
div table tbody tr td p ul li span img {border:0;overflow:hidden; text-align:left; margin:auto;}
a{color:#808080;  text-decoration:none;}
a:hover{color:#000000;	text-decoration:none;}

.AllWrap{ margin:0 auto; width:960px; }
.AllWrapInside{ margin:0 auto; width:960px; padding-top:10px; text-align:left;}
.AllWrapmodel{ margin:0 auto; width:960px; margin-top:10px; background:url(modelindex_bg.jpg) no-repeat; height:953px;}


/*头部框架
======================================================*/
.domo_topbar { width:960px; margin-top:0px; height:100px; }
.domo_search{width:960px;}
.domo_gmenu{width:960px;}

/*首页中间
======================================================*/
.barnotice  { width:960px; margin-top:0px; height:355px; margin-top:0px; *margin-top:8px;_margin-top:8px; }
.dmnotice{width:263px; float:left; }
.eventpic{width:680px; float:left; margin-left:10px; }
.commuity{width:960px; margin-top:5px; text-align:left;}
.brandzone{width:960px; margin-top:20px; text-align:left;}
.eventzone{width:960px; margin-top:0px; text-align:left;}	
.mdzone{width:960px; margin-top:20px; text-align:left;}	
.newzone{width:960px; margin-top:20px; text-align:left; padding-top:30px;}
.bestzone{width:960px; margin-top:20px; text-align:left; padding-top:30px;}	



.topnav{ width:960px; text-align:left; border-bottom:1px solid #E8E8E8; height:30px; *margin-top:10px;_margin-top:10px;}	
.toppicnav{ width:960px; text-align:left; *margin-top:10px;_margin-top:10px;}
.eventtopzone{width:960px; background:url(event-top-bg.jpg) no-repeat; height:345px; text-align:left; vertical-align:top;}	
.eventingzone{width:960px; background:url(bar-event-ing.jpg) no-repeat top; padding-top:29px; margin-top:15px; }
.eventingzone li{ width:298px; background:url(event-over-bg.jpg) no-repeat; float:left; height:203px; padding-top:5px; margin-right:11px; margin-left:11px;_margin-right:8px;_margin-left:8px;}
.eventoverzone{width:960px; background:url(bar-event-over.jpg) no-repeat top; padding-top:30px; margin-top:25px; margin-bottom:20px; }	
.eventoverzone li{ width:298px; background:url(event-over-bg.jpg) no-repeat; float:left; height:203px; padding-top:5px; margin-right:11px; margin-left:11px;_margin-right:8px;_margin-left:8px;}
.ArtListWrap .eventitem{ width:298px; background:url(event-over-bg.jpg) no-repeat; float:left; height:250px; padding-top:5px; margin-right:11px; margin-left:11px;_margin-right:8px;_margin-left:8px; text-align:center;}


.youhuitopzone{width:960px; background:url(youhui_bg.jpg) no-repeat; height:344px; text-align:left; vertical-align:top;}
.cartrecmd{ background:url(bar-cartbtm.gif) no-repeat; padding-top:50px; margin-top:40px; width:960px;}

.brandcenter{ width:960px; margin-bottom:40px;}
.brandcenter li{ width:210px; float:left; margin-top:20px; padding-left:25px;}
.brandcenter li img{ border:1px solid #DFE0E0;}


/*优惠区中间
======================================================*/
.jxzone{width:960px;}
.jxzone .jxtop{ background:url(jxzone_top.jpg) no-repeat top left; padding-top:50px; padding-left:20px; }
.jxzone .jxcenter{ background:url(jxzone_center.jpg) repeat-y;}
.jxzone .jxbottom{ background:url(jxzone_bottom.jpg) no-repeat; height:91px;}
.GoodsListWrap{ background:#FFFFFF; width:95%; }

/*模特区中间
======================================================*/
.ArtListWrap .modelitem{ width:266px; float:left; height:208px;_height:200px; margin-top:50px;_margin-top:60px; padding-top:5px; margin-left:11px;_margin-left:8px; text-align:left;}
.ArtListWrap .modelitem .modelimg{background:url(modelpic_bg.gif) no-repeat; padding-left:11px; padding-top:15px;float:left; width:126px; height:126px;}
.modeldetailtop{ background:url(modeldetail-top.jpg) no-repeat; height:42px; width:960px;}
.modeldetailcenter{ background:url(modeldetail-center.jpg) repeat-y; width:960px; height:100%;}
.modeldetailbottom{ background:url(modeldetail-bottom.jpg) no-repeat; height:68px; width:960px;}
.artComment li{ width:95%; margin-top:5px; padding-bottom:5px;}

/*中间框架
============================================================*/	

.sideColumn     { width:190px; float:left; text-align:left; }
.mainColumn     { width:750px; _width:740px; float:left; margin-left:10px; text-align:left; overflow:hidden; }


.sideColumn .GoodsCategoryWrap{ padding-top:50px; width:160px; margin-bottom:20px;  background:url(font-gallery.gif) top no-repeat;}
.sideColumn .GoodsCategoryWrap img{}

.sideColumn .ArticleList { width:140px;  overflow:hidden; margin-left:5px;}

.sideColumn .solidline{ border-bottom:1px solid #DFDFDF; padding-bottom:0px;}
.sideColumn .dashline{ background:url(dot-line.jpg) no-repeat bottom center; padding-bottom:5px;}
.sideColumn .subsort{ padding-left:20px; padding-bottom:2px; padding-top:2px;}
.sideColumn .current { background:#F7F7F7; width:80px;}

.mainColumn .gnav{ width:400px; float:left; margin-top:10px;}


/*底部框架
======================================================*/
.footcs{ margin-top:50px; width:960px; background:url(foot_help_bg.jpg) no-repeat center; height:203px;}
.footcs .cscenter{ width:200px; height:95px; float:left; margin-left:300px; margin-top:95px; _margin-left:150px;}
.footcs .cscenter li{ border-bottom: dashed #CCCCCC 1px;text-align:left;  padding-top:3px; padding-bottom:2px; }
.footcs .cscenter li a{ margin-left:30px; }

.footcs .helpcenter{ width:179px; height:95px; float:left; margin-left:35px; margin-top:95px;}
.footcs .helpcenter li{ text-align:left; padding-top:3px; padding-bottom:2px; }
.footcs .helpcenter li a{ margin-left:10px;*margin-left:8px;_margin-left:8px; }

.footlink{ margin-top:10px; width:910px; font-size:12px; overflow:hidden; height:25px; line-height:25px; margin:0px auto; clear:both; }

.footmenu{ width:910px;border-top:1px dashed #CCCCCC; margin-top:10px; padding-top:15px; text-align:center;  }
.footmenu a{ color:#333333; text-decoration:none; font-weight:normal;}
.footmenu  a link{text-decoration:none; font-weight:normal;}

.footCopyright{padding:10px;  margin-top:10px; width:960px; }
.footPicInfo { margin-top:30px; width:960px;}
.footim { width:960px;}

.tablelist{ background-color:#666666; border:0; text-align:center; margin:auto;}
.tablelist td th{ vertical-align:middle;}
.tablelist tr{ background-color:#FFFFFF;}
.tablelist th{ font-weight:bold; background-color:#FF99CC;}



/*注册登录
======================================================*/
.PassportWrap{width:960px; *margin-top:8px;_margin-top:8px;}
.RegisterWrap{width:760px; padding-bottom:50px;}
.RegisterWrap th{ text-align:right;}
.RegisterWrap td{ text-align:left;}
.myRegisterWrap{margin-left:0px; margin-bottom:50px; } 
.myRegisterWrap .form{background:url(title-join.jpg) no-repeat 80px 0px; padding-top:50px;}
.myRegisterWrap .inputzone{ width:700px; float:left; padding:15px; margin-left:50px;}
.myRegisterWrap .inputzone table{ background:url(join_bg.jpg) no-repeat; width:683px; height:360px; }
.myRegisterWrap .inputstyle{ background:#ffffff; width:130px; border:1px solid #999999;}
.myRegisterWrap .btn-register{ background:url(btn-join.gif) no-repeat;width:75px; height:43px;}

.LoginWrap{ width:960px; padding-bottom:50px; }
.LoginWrap .form{ background:url(title-login.jpg) no-repeat 120px 0px; padding-top:60px;}
.LoginWrap .inputzone{ width:700px; float:left; margin-top:15px; margin-left:100px;}
.LoginWrap .inputzone table{background:url(login_bg.jpg) no-repeat; width:683px; height:259px;}
.LoginWrap .inputstyle{ background:#ffffff; width:130px; border:1px solid #999999;}
.LoginWrap .btn-login{ background:url(btn-login.gif) no-repeat; width:83px; height:64px;}
.reg a{ color:#FFFFFF;}

.ForgetWrap{ width:960px;}
.ForgetWrap .form,.ForgetWrap2 .form{ background:url(title-forget.jpg) no-repeat 120px 0px;padding-top:80px; }
.ForgetWrap .inputstyle{ background:#ffffff; width:130px; border:1px solid #999999;}
.ForgetWrap .btn-forgetpass{ background:url(btn-forget1.jpg) no-repeat; width:85px; height:35px;}

.ForgetWrap2{ }
.ForgetWrap2 table{ width:322px; background:url(find-center.gif) repeat-y; padding-top:20px;}
.ForgetWrap2 th{ width:120px; text-align:right;}
.ForgetWrap2 .findbtm{ width:322px;  padding-top:20px; margin-left:245px; height:55px;}
.ForgetWrap2 .btn-forgetpass{ background:url(btn-forget2.jpg) no-repeat; width:85px; height:35px;}
.ForgetWrap2 .inputstyle{ background:#ffffff; width:130px; border:1px solid #999999;}

.goodpicsale {
width: 150px;
height: 200px;
margin: 0 auto;
display: block;
position: relative;
}
.goodpicsale img.blank {
width: 100%;
height: 100%;
display: block;
position: absolute;
left: 0;
top: 0;
}

#faq dt{cursor:pointer; background:url(ico_q.gif) left 5px no-repeat; padding-left:40px; width:550px; border-bottom:1px solid #CCCCCC; padding-top:15px; padding-bottom:10px; margin-left:50px;}
#faq dd{display:none; width:550px; padding-left:40px; background:#FFFFCC; margin-left:50px;}

/*联盟
======================================================*/
.uArticleListWrap{ width:271px;}
.uArticleListWrap .untop{ background:url(union/notice_top.jpg) no-repeat; height:28px; width:271px; text-align:right; padding-top:5px;}
.uArticleListWrap .uncenter{ background:url(union/notice_bg.jpg) repeat-y; padding:5px;}
.uArticleListWrap .unbottom{ background:url(union/notice_bottom.jpg) no-repeat;height:15px; width:271px;}
.unionhelp{ background:url(union/title-qa.jpg) no-repeat; margin-top:-5px; padding-top:8px;}
.unionhelp li{ padding-left:20px; padding-top:5px; border-bottom:1px dashed #CCCCCC; width:195px;}
.unionguid{ background:url(union/left_bg.jpg) repeat-y; padding-bottom:5px;}