/* CSS Document */
 
.body,td,div,p,span,ul,li{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;margin:0px; padding:0px; list-style:none;}

.box{ clear:both;width:980px; margin-left:auto; margin-right:auto; }
.clear{clear:both;}
 
.topitems{ width:980px; margin-left:auto; margin-right:auto;}
.toplogs{float:right; padding-left:10px; padding-right:10px;}
.syslog{float:left; height:60px;}
.topmenu{float:right;}

.paymentlog{clear:both; text-align:right; padding-top:15px;}
.logtitle{}

.topmenus{width:980px; margin-left:auto; margin-right:auto; clear:both; }
.sysmenu{ float:left;}
.sysmenu1{float:left; height:29px; line-height:29px; width:216px; background:#F3F3F3; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC; padding-left:10px;}

.menusitem{ float:left; background:url(/images/menubga.gif) no-repeat; height:30px;width:76px; text-align:center; line-height:30px; list-style:none;}
.menusitem1{ float:left; background:url(/images/menubgc.gif) no-repeat; height:30px;width:100px; text-align:center; line-height:30px; list-style:none;}
.menusitem2{ float:left;  height:15px; padding-left:10px; list-style:none; margin-top:13px;}

.hotkey{clear:both;background:#565662; height:30px; line-height:30px; color:#FFFFFF; width:980px; margin-left:auto; margin-right:auto;}
.keys{float:left; color:#FFFFFF; margin-left:20px; padding-right:0px;}
.hotkey_sub{float:left; margin-left:10px;}
.hotkey_sub ul li{list-style:none; float:left; padding-right:20px; color:#FFFFFF;}

.searchitems{background:#F5F5F5; height:30px; line-height:30px; color:#000000; width:970px; margin-left:auto; margin-right:auto; clear:both; padding-left:10px;}
 
.searchinput{ height:16px; line-height:16px; width:150px; color:#333333;}
.searchinput1{height:22px!important;height:25px; line-height:25px; widows:100px; color:#333333;margin-top:4px!important;margin-top:-10px;}
.searchcategory{float:left;margin-top:1px; margin-left:10px;}
.searchkeyword{float:left; margin-left:10px;}
.searchbutton{float:left; margin-left:10px; margin-top:4px!important;margin-top:0px;}
.hotwords{float:left; margin-left:10px;}

 
 
 .footer{width:980px; margin-left:auto; margin-right:auto; clear:both; margin-top:10px;}
 .footer ul{width:570px; margin-left:auto; margin-right:auto;}
 .footer ul li{list-style:none; font-size:13px; padding-left:10px; padding-right:10px; float:left; font-weight:normal;}
 .copyright{text-align:center;padding-top:10px; clear:both; font-weight:normal;}
 
 .link1:active,.link1:visited,.link1:link{font-size:12px; color:#565662;text-decoration:none;}
 .link1:hover{font-size:12px; color:#0000FF; text-decoration:underline;}
 .shipmethod{text-align:center; clear:both; margin-top:10px;}
 
 .sysout{clear:both;width:980px;  margin-left:auto; margin-right:auto; border-top:3px solid #5f5f5f; padding-top:10px; padding-bottom:10px;}
 .sysout1{clear:both;width:980px;  margin-left:auto; margin-right:auto; border-top:3px solid #5f5f5f; border-right:1px solid #5f5f5f; border-bottom:1px solid #5F5F5F; border-left:1px solid #5F5F5F;}
 .loginreg{background:url(/images/regtitle.jpg) no-repeat;height:33px; width:980px; margin-left:auto;margin-right:auto;}
 
 .logleft{float:left; width:45%; border-right:1px dashed #333333;}
 .logright{float:left; width:45%;  } 
 
 /*w会员登录*/
 .loginbox{ margin-left:180px;}
 .loginbox1{ margin-left:60px;}
 .logintitle{font-size:20px; font-weight:bold;}
 
 .logoptions{margin-left:-30px;}
 .logoptions ul li{ list-style:none; height:30px; clear:both;}
 .logoptions ul li span{float:left; width:110px; line-height:25px; height:25px;text-align:right; padding-right:5px;}
 
 .inputbox{width:120px;}
 
 .userleftitem{ float:left;width:180px;border-right:1px solid #565662; height:650px;}
 
 .parentmenu{ height:25px; line-height:25px; background:#565662; border-bottom:1px solid #565662; color:#FFFFFF; text-align:left; font-weight:bold; padding-left:20px;}
 
.submenu{height:25px; line-height:25px; background:#FFFFFF; text-align:left;  padding-left:30px;}

.usermiditem{float:left; width:600px;}
.userwel{ font-size:12px; height:25px; line-height:25px; padding-top:10px; padding-left:10px;}

.accountinfo{background:#F6F6F6;}
.userreg{clear:both;padding-top:5px; padding-left:10px; height:20px;}

.usercap{float:left;font-weight:bold; padding-right:5px; }
.usertxt{float:left; padding-right:20px;}

.orderinfo{ margin-top:10px; clear:both; margin-left:10px; }
.infotitle{font-weight:bold; color:#0000FF;}

.infoitems{margin-left:20px; }
.infoitems ul li{ list-style:none; margin-right:20px; height:25px; line-height:25px; float:left; text-align:center;}

.userrightitem{float:left;  padding-top:10px; padding-left:10px; padding-right:10px;}

.itemstitle{ color:#0000FF; font-weight:bold;}
.itemsdetails{ padding-left:10px; padding-right:10px; margin-top:10px;}
.detailitem{height:25px; line-height:25px;}
.editcap{float:left; width:140px; font-weight:bold; text-align:right; padding-right:10px;}
.editcap1{float:left; width:180px; font-weight:bold; text-align:right; padding-right:10px;}


a:link,a:visited,a:active{font-size:12px; color:#0000FF; text-decoration:none;}
a:hover{font-size:12px; color:#000000; text-decoration:none;}
.addresslist{padding-right:0px; padding-top:10px; width:750px;}
.addresslist th{height:25px; line-height:25px; color:#FFFFFF;}
.addresslist td{height:25px; line-height:25px; color:#000000; text-align:center;}

.pageinfo{text-algin:center;}
.pagination{text-align:center; height:25px; line-height:25px; margin-top:10px;}

.orderdetail{ position:absolute; width:400px; background:#FFFFFF; display:none; border:1px solid #CCCCCC; padding:5px;}
.closebutton{ text-align:left; height:25px; line-height:25px; margin-left:10px;}
.closebutton span{ color:#0000FF; cursor:pointer;}


.ordercode{color:#FF0000; cursor:pointer;}
.orderaddress{font-size:12px; font-weight:bold; height:30px; line-height:30px; color:#0000FF; text-align:left;}
.itemscap{ color:#000000; font-weight:bold; font-weight:bold; margin-left:10px; padding-right:10px;  width:100px; float:left; text-align:left;}
.shippingitem{height:25px; line-height:25px; text-align:left;}
.STYLE1 {color: #FFFFFF}
.editcap2{float:left; font-weight:bold; width:150px;text-align:right; padding-right:10px; color:#FFFFFF;}


.searchoption{height:40px; line-height:40px;}

.index_step1{width:980px; margin-left:auto; margin-right:auto; margin-top:5px; }
.step1_left{float:left;width:730px;}
.step1_right{float:left; margin-left:10px;}

.right_login{border:1px solid #CCCCCC; width:234px; padding:2px; height:125px;}
.logincaption{height:25px; line-height:25px; background-color:#5F5F5F; color:#FFFFFF; font-weight:bold; padding-left:10px;}
.loginitems{height:18x; line-height:18x; clear:both; margin-top:5px;}

.capinput{}
.inputbox1{width:120px;}
.indexcap{width:80px; font-weight:bold; height:25px; line-height:25px; float:left; padding-left:10px; color:#333333;}

.inputbutton{float:left; padding-left:90px; height:25px; line-height:25px;float:left;}
.loginitems1{ clear:both;line-height:20px; padding-left:0px; margin-top:0px;}
.loginitems2{ clear:both;line-height:10px; color:#333333; padding-top:2px; padding-left:10px;}

.topadv{width:980px; margin-left:auto; margin-right:auto; margin-top:5px;}

.right_adv1{clear:both; height:191px;}

.suitanyone{ background:url(/images/suitanyone.jpg) no-repeat; width:239px; height:120px; margin-top:5px; }
.suitanyone ul{padding-top:30px; padding-left:10px;}
.suitanyone ul li{ height:25px; line-height:25px;}


.reseller{ background:url(/images/reseller.jpg) no-repeat; clear:both; width:238px; height:120px; border-top:1px solid #FFFFFF;}
.reseller_text{ clear:both; margin-top:30px; padding:10px; width:140px; line-height:20px;}


/*首页类别CSS*/
.index_product_category{clear:both; width:980px; margin-left:auto;margin-right:auto; margin-top:5px;}
.index_category_left{float:left;width:730px;}
.indexcategorylist{border:1px solid #cccccc;}
.indexcategorys{float:left;width:730px; background:#F4F2F7; border-top:1px solid #5F5F5F; border-left:1px solid #5F5F5F; border-right:1px solid #5F5F5F; height:50px;}

.categorylisttitle{background:url(/images/categorys2.gif) no-repeat;  height:39px; line-height:39px; color:#FFFFFF; padding-left:20px; font-size:20px;}

.categorylisttitlep{background:#F4F2F7; }
.categorylist{padding:10px;}
.dot{height:30px; line-height:30px;  border-bottom:1px dashed #cccccc;margin-top:2px;}
.dot1{height:30px; line-height:30px;margin-top:2px; }
.categorylist ul li{height:30px; line-height:30px; list-style:none; float:left; padding-left:5px; padding-right:5px; font-weight:normal;}
.dotcategorylist{float:left; width:128px;background:#F3F3F3}
.index_category_right{float:left; margin-left:10px;}

.indexlist{clear:both;width:960px; margin-left:auto; margin-right:auto; padding:10px;margin-top:5px; border:1px solid #CCCCCC;}

 
 
 .indexprice{ clear:both;height:25px; line-height:18px; font-weight:normal; color:#000000; }
 .priceCaption{color:#000000;padding-right:2px;}
 .priceinfo{ color:#000000;}
 .currentprice{ color:red;}
 
 .links{width:980px; margin-left:auto; margin-right:auto;clear:both; margin-top:10px; background:#F9F9F9; padding:5px;}
 .links ul li{height:20px; line-height:20px; float:left; padding-right:15px;word-break:keep-all;white-space:nowrap;} 
 
 .la:visited,.la:active,.la:link{color:#333333; font-weight:normal; font-size:12px; text-decoration:none}
 .la:hover{font-size:12px; color:#333333; text-decoration:underline;}
 
 .product_listCategory{width:980px; margin-left:auto; margin-right:auto;}
 .categorybg{background:#F4F2F7; width:980px; margin-left:auto; margin-right:auto; margin-top:5px; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
 .categoryslist{background:url(/images/categorys.gif) no-repeat;  height:39px;line-height:39px; color:#FFFFFF; padding-left:20px; font-size:20px; }
 
 .clear{clear:both; height:0px; width:0px;}
.listitem{float:left;  width:20%!important;width:20%; text-align:center; margin-top:10px; padding-bottom:10px;height:250px;}
.indexpimg{height:210px;}
.listinfo{ width:950px; padding:10px; margin-left:auto; margin-right:auto; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-left:20px;}
.pagination{text-align:right; padding-right:10px;}

a:link,a:visited,a:active{ text-decoration:none; font-weight:normal;}
a:hover{ text-decoration:none; font-weight:normal;}



.items{ height:25px; line-height:25px;}
.items_caption{ float:left; width:140px; text-align:right; padding-right:10px; font-weight:bold;}
.loginitems ul li{ clear:both; height:20px; line-height:20px;}
.loginitems ul li span{font-weight:bold;  float:left; width:85px; text-align:right; padding-right:10px;}
.itemscaption{ color:#000000; font-weight:bold; margin-left:10px; }
.cartnu{ color:red;}

.topicsitems li{ height:22px; line-height:22px;}
.topicsitems li span{float:left; padding-right:5px; margin-left:10px;}
.topics{border:1px solid #CCCCCC; width:234px; padding:2px; height:250px;}



.loginforgot{background:url(/images/resetpassword.jpg) no-repeat;height:33px; width:980px; margin-left:auto;margin-right:auto;}

.getpassword{width:380px; margin-left:auto; margin-right:auto;margin-top:50px; padding-bottom:30px;}
.youremail{float:left; padding-right:10px; line-height:20px; height:20px;}
.emailbox{float:left;}
.getbutton{float:left; margin-left:10px;}


.errors{width:960px; margin-left:auto; margin-right:auto; padding:10px;}

.h10px{clear:both;height:10px;}
.h20px{clear:both;height:20px;}

.detailimgitem{ clear:both; padding-bottom:0px; cursor:pointer; padding-bottom:10px;}
.box_left{ float:left; width:380px; }
.imgshow{float:left; width:60px; }
.midimg{float:left; width:300px; text-align:center; line-height:}

.box_right{float:left; width:585px; padding-left:10px;}
h1{ height:30px; font-size:25px; font-family:"Times New Roman"; color:#333333;font-weight:normal; height:30px; line-height:30px; }
.productprice{ font-size:16px; height:60px; line-height:60px;}
#bigimg{border:6px solid #F3F3F3;}
.contents{ line-height:20px;}

.detailitems ul{margin-top:10px;}
.detailitems ul li{ clear:both; height:20px; line-height:20px;}
.detailitems ul li span{float:left; font-weight:bold; padding-right:10px;}
.swatches{ padding-top:10px; padding-bottom:10px;}

#aboutshipping{clear:both;margin-top:10px; color:#000000; font-weight:bold; font-size:16px; line-height:25px;}
#shipping_detail{  line-height:20px; font-size:12px; color:#333333;}
.addfavo{margin-top:10px; line-height:20px;}
.dontlike{margin-top:10px; line-height:20px;}

.anyClass ul li{width:151px; height:190px;}

#container{width:980px; margin-left:auto; margin-right:auto; }

.listoption{ padding-left:20px;}

.paymentoptions li{ float:left; padding-right:50px;line-height:20px; height:20px;}
.clear{clear:both;}

.submitbutton{ padding-left:20px; padding-top:10px; clear:both; padding-bottom:20px;}


.shippingmethod{width:980px; margin-left:auto; margin-right:auto; margin-top:5px; text-align:center;}
.shippingmethod ul li{ float:left;}
