@charset "utf-8";
*{ margin:0px; padding:0px;}

body{font-family:"宋体",arial,helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.4;color:#282828;background:#FFFFFF url(allbg.jpg) no-repeat center 114px;}
li{ list-style-image:none;list-style-position:outside;list-style-type:none;  }
a {color:#282828; text-decoration:none; padding:0px; border:none; }
#head #head2{ height:83px; clear:both; width:980px; overflow:hidden;}
#head2 #logo{ width:385px; height:83px; background:url(tlogo.gif) no-repeat left top; float:left;}
#head2 #logo a{ display:block;width:385px; height:83px; cursor:pointer;text-indent:-999em;}
#head2 #topr{ width:590px; height:83px; float:right; }
.top01{ height:43px; clear:both;}
.top011{ width:364px; height:38px; line-height:38px; float:left; text-align:right; color:#FFFFFF;}
.top011 a{color:#FFFFFF;}
.top011 a:hover{ color:#FFA200;}
.top012{background:url(topcartbg.gif) no-repeat left top; width:217px; height:34px;float:left; line-height:38px; overflow:hidden;}
#showcart{ width:190px; float:right;} 
#showcart a{color:#000000;}
#showcart a:hover{color:#FFA200;}
.hh1{clear:both; height:1px; line-height:1px; overflow:hidden; color:#FFFFFF}
.hh3{clear:both; height:3px; line-height:3px; overflow:hidden; color:#FFFFFF}
.hh3c{clear:both; height:3px; line-height:3px; overflow:hidden; color:#FFFFFF;background: #E8E8E8 url(index_bgbg.gif) repeat-x bottom left;}
.hh6{clear:both; height:6px; line-height:6px; overflow:hidden; color:#FFFFFF}

.top02{height:40px; clear:both;text-indent:-999em;background:url(toptel.gif) no-repeat right top; overflow:hidden; font-size:14px; font-weight:bold;}
.searl{ background:url(tlbg1.gif) left top repeat-x; height:37px; line-height:37px;width:980px; clear:both; margin:0 auto;}
.searno{background:url(tlbg2.gif) left top repeat-x; height:8px; line-height:8px; overflow:hidden; width:980px; clear:both; margin:0 auto;}
.seatop01{ width:750px; height:37px; line-height:37px; overflow:hidden; float:left; text-align:left;}
.seat1{width:215px; height:37px; line-height:37px; overflow:hidden; float:left; text-align:left;}
.seat1 img{ margin-top:7px;}
.seat1 input{ margin-top:7px;}
.seat2{width:530px; height:37px; line-height:37px; overflow:hidden;float:left; text-align:left;}
.seat2 a{ color:#000000;}
.seat2 a:hover{ color:#AF3900;}
.seat2 .hot{ width:145px; line-height:37px; float:left;}
.seat2 .hottext{float:left;width:335px; line-height:20px;height:20px;overflow:hidden;margin-top:9px;}
.seat2 .hottext2{float:left;width:25px; line-height:20px;height:20px;overflow:hidden;margin-top:11px;}

.seatop02{ width:225px; height:37px; line-height:37px; overflow:hidden; float:right;}
.seatop02 a{background:url(kfpot.gif) left top no-repeat; width:171px; height:28px; display:block; margin-top:4px; cursor:pointer;text-indent:-999em;}


#wrap{background:#001C2E url(bg3.png) repeat-x right top; }
.alldiv{width:980px; margin:0 auto;height:auto; overflow:hidden;}
#content{ height:auto; overflow:hidden; width:980px; margin:7px auto; text-align:left;}/*gai height*/
#content .partl1{ float:left; width:731px; height:467px; overflow:hidden;}
#content .partl2{ float:right; width:241px; height:467px; overflow:hidden;}
#content .partl2 .plt2{ width:241px; height:259px;  clear:both; overflow:hidden;}/*background:#F7F7F6 url(pleftt1.jpg) no-repeat top left;*/
#content .partl2 .plt3{ width:239px; height:202px; clear:both; overflow:hidden; margin-top:4px; border:1px solid #C4C4C4;}
#content .partl2 .plt3 .ptop0{ margin:1px; height:24px; line-height:24px;background:#984219 url(potbg01.gif) repeat-x top left; color:#FFFFFF; font-weight:bold; overflow:hidden;}
#content .partl2 .plt3 .ptop0 span{ float:right; font-weight:normal; _margin-top:-22px;}
#content .partl2 .plt3 .ptop0 a{color:#FFFFFF;}
#content .partl2 .plt3 .ptop0 a:hover{color:#FFA200;}
.bbody2{ height:176px;width:239px; overflow:hidden; background:url(index_n66_59.gif) repeat-x bottom left; margin:0px 1px;}
.bbody2 ul{ width:220px; margin:0 auto; margin-top:10px;}
.bbody2 ul li{height:23px; line-height:23px; width:220px; overflow:hidden; display:block; border-bottom:1px dashed #dddddd;}
.bbody3{ height:270px!important;width:198px; overflow:hidden; margin:0px 1px; margin-top:8px;}
.bbody3 ul{ width:180px; margin:0 auto;}
.bbody3 ul li{color:#333; height:25px; line-height:17px; padding:20px 0px 4px 0px!important;}

.bbody4{ width:180px; overflow:hidden; margin:0px auto; margin-top:8px;}
.bbody4 ul{ width:180px; margin:0 auto;}
.bbody4 ul li{color:#333; height:25px; line-height:17px; padding:20px 0px 4px 0px!important;}
.recent{ width:170px; margin:0 auto; overflow:hidden;}


.sidebar{width:203px; overflow:hidden;}
.sidebarTop{ background:#505362 url(si.gif) no-repeat left top; height:5px; line-height:5px; background-color:#505362; font-size:1px;}
#adwrap{ margin:5px 0;}
#searssmm{}
#searssmm li{ padding:0px; margin:0px;}
#searssmm li a{ padding:0px; margin:0px;}

.adpart01{ height:180px; overflow:hidden;}
.adpart01 ul{ margin:0px;}
.adpart01 ul li{ width:245px; float:left;}
.adpart01 ul li img{ border:1px solid #C1C1C1;}

.adparthot{ height:225px; overflow:hidden;}
.adparthot ul{ margin:0px;}
.adparthot ul li{ width:245px; float:left;}
.adparthot ul li img{ border:1px solid #C1C1C1;}
.adparthot .partl1{ float:left; width:725px; height:219px; overflow:hidden; border:3px solid #722800;}
.adparthot .partl2{ float:right; width:241px; height:225px; overflow:hidden;}
.adparthot .partl2 img{ border:1px solid #C4C4C4;}


.adpartxp{ border:1px solid #C4C4C4;margin-top:8px;height:580px; width:729px; overflow:hidden; float:left;}
.adpartxp .partxptop{ height:36px; clear:both; background:url(xptoppot.gif) 0px 0px no-repeat; line-height:36px;}
.adpartxp .partxptop span{ float:right; font-family:Arial, Helvetica, sans-serif; color:#AEAEAE; font-family:"宋体"; margin-right:20px;}
.adpartxpright{float:right; width:241px; overflow:hidden;margin-top:8px;}
.adimgp{ clear:both;}
.adimgp img{border:1px solid #C4C4C4; margin-bottom:8px;}
.adpartxp .pm02{ height:565px; overflow:hidden;}
.adpartxp .pm02 ul{ list-style:none; margin:0px; padding:0px;}
.adpartxp .pm02 ul li{ text-align:center; width:181px; float:left; margin-top:7px; background:url(adpartxppot.gif) center right no-repeat;}
.adpartxp .pm02 ul li img{border:1px solid #fff;}
.adpartxp .pm02 ul li span{ display:block; height:20px; line-height:20px; color:#2E2E2E;}
.hotpot00{ height:28px; line-height:28px; text-align:left; background-color:#CECECE;}
.hotpot00 span{ float:right; margin-right:10px;}
.hotpot00 span a{ color:#000000;}
.hotpot00 span a:hover{ color:#000000;text-decoration:underline;}

.hottype{ clear:both; width:726px; height:210px; overflow:hidden; padding-left:4px;}
.hottype li{ width:102px!important; border-right:1px solid #B4B4B4; overflow:hidden;  margin-top:10px; height:170px;}
.hottype li div{ width:90px; overflow:hidden; margin:0px auto;}
.hottype li span{ height:25px; line-height:25px; border-bottom:1px solid #862300; color:#862300;font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:13px; background:url(hotpot01.gif) no-repeat bottom left ; font-weight:bold; display:block; clear:both;}
.hottype li span a{color:#862300; margin-left:10px;}
.hottype li span a:hover{color:#862300;}
.hottype li p{ line-height:27px!important; height:27px!important; display:block; clear:both; padding-left:10px;background:url(hotpot03.gif) repeat-x bottom left;}
.hottype li p a{line-height:27px!important; height:27px!important; color:#000000;}
.hottype li p a:hover{color:#862300!important;}


.parttop{ background:url(partpot2.gif) top left repeat-x; height:37px; line-height:37px; overflow:hidden; margin-top:10px;}
.parttop .leftp{ width:220px; float:left; overflow:hidden;}
.parttop .leftpic1{background:url(parttu2.gif) top left no-repeat;text-indent:-999em;}
.parttop .leftpic2{background:url(parttu3.gif) top left no-repeat;text-indent:-999em;}
.parttop .leftpic3{background:url(parttu4.gif) top left no-repeat;text-indent:-999em;}
.parttop .mimp{ width:690px; overflow:hidden;float:left;}
.parttop .mimp ul{ width:680px; clear:both;}
.parttop .mimp ul li{ float:left; width:80px; text-align:center;background:url(partpotbg2.gif) bottom center no-repeat;}
.parttop .mimp ul li a{ color:#000000;}
.parttop .mimp ul li a:hover{ color:#AF3900;}
.parttop .mimp ul .cut{ width:80px; color:#FFFFFF;background:url(partpotbg.gif) bottom center no-repeat; text-align:center;}
.parttop .mimp ul .cut a{ color:#FFFFFF; text-align:center; display:block;}
.parttop .mimp ul .cut a:hover{ color:#FFFFFF;}
.parttop .rightp{ width:55px; overflow:hidden;float:right;}
.parttop .rightp a{ color:#000000;}
.parttop .rightp a:hover{ color:#AF3900;}


.partleft1 .mimp{ width:198px; overflow:hidden;float:left; margin-left:3px;}
.partleft1 .mimp ul{ width:198px; clear:both; margin-top:5px;}
.partleft1 .mimp ul li{ clear:both; width:198px; text-align:left; height:31px; line-height:31px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:14px;background:url(yybgpic2.gif) bottom left no-repeat;}
.partleft1 .mimp ul li a{ color:#000000; line-height:31px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:14px; padding-left:35px;}
.partleft1 .mimp ul li a:hover{ color:#AF3900; line-height:31px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:14px;padding-left:35px;}
.partleft1 .mimp ul .cut{}
.partleft1 .mimp ul .cut a{color:#000000;background:url(yybgpic1.gif) bottom left no-repeat; text-align:left; height:31px; display:block;padding-left:35px;}
.partleft1 .mimp ul .cut a:hover{ color:#000000;padding-left:35px;}

.leftbgp1{background: #EFEFEF url(leftbgp1.jpg) bottom left no-repeat; height:300px;}

.partdivr1{ height:590px; overflow:hidden; width:434px; float:right;}
.partdivr1 .pm01{ margin-top:4px; text-align:left;}
.partdivr1 .pm01 img{ border:1px solid #DBDBDB;}
.partdivr1 .pm02{ margin-top:5px; height:585px; overflow:hidden;}
.partdivr1 .pm02 ul{ list-style:none; margin:0px; padding:0px;}
.partdivr1 .pm02 ul li{ text-align:center; width:213px; float:left; margin-top:10px;}
.partdivr1 .pm02 ul li img{border:1px solid #fff;}
.partdivr1 .pm02 ul li span{ display:block; height:20px; line-height:20px; color:#2E2E2E;}


.partleft1{ width:646px; overflow:hidden; float:left;border:1px solid #C4C4C4; margin-top:5px;}
.partright1{ width:324px; overflow:hidden; float:right; margin-top:5px;}

.partmain01{ height:635px; overflow:hidden;}
.partmain01 .pm01{ margin-top:4px; text-align:left; height:328px; overflow:hidden;}
.partmain01 .pm01 img{ border:1px solid #DBDBDB;}
.partmain01 .pm01 .leftp{ width:648px; float:left;}
.partmain01 .pm01 .rightp{ width:324px; float:right;}
.partmain01 .pm01 .rightp img{ margin-bottom:6px;}
.partmain01 .pm02{ border:1px solid #C4C4C4;margin-top:5px; height:290px; overflow:hidden;}
.partmain01 .pm02 ul{ list-style:none; margin:0px; padding:0px;}
.partmain01 .pm02 ul li{ text-align:center; width:195px; float:left; margin-top:10px;}
.partmain01 .pm02 ul li img{border:1px solid #fff;}
.partmain01 .pm02 ul li span{ display:block; height:20px; line-height:20px; color:#2E2E2E;}

.payshow00{ font-family:Arial, Helvetica, sans-serif; color:#747474!important;}
.payshow01{ font-family:Arial, Helvetica, sans-serif; color:#B50000!important;}

.part03{ height:345px; overflow:hidden;}
.part04{ height:273px; overflow:hidden; margin-top:8px;}
.pa4l{ width:738px; overflow:hidden; height:270px; border:1px solid #C4C4C4; float:left;}
.pa4l_1{height:28px; line-height:28px; background:url(mainbtop.gif) top left repeat-x; width:728px; margin:0px auto; }
.pa4l_1 div{ width:153px; text-align:center; font-size:14px; font-weight:bold; background-color:#FFFFFF; margin-left:20px;color:#4A1700;}
.pa4l_2{ height:265px; width:710px; margin:0px auto;}
.pa4r{ width:228px; overflow:hidden; height:272px; float:right;}
.pp4rm{ height:246px; border:1px solid #C4C4C4; border-top:0px; overflow:hidden;}
.pp4rm img{ margin:15px auto; display:block; width:205px;}

.pp31{ width:272px; float:left;height:341px; margin-right:8px;margin-top:3px;}
.pp31t{ height:23px; border-bottom:2px solid #722800; line-height:25px; color:#1F1F1F; font-weight:bold; background-color:#E9E9E9;  overflow:hidden;}
.pp31m{ height:315px; border:1px solid #C4C4C4; border-top:0px; overflow:hidden;}
.pp32{ width:460px; float:left;height:341px;margin-top:3px;}
.pp33{ width:230px; float:right;height:341px;margin-top:3px;}

#hotsale_h { height:22px; line-height:22px;overflow:hidden; background:#DDDEE0; border:2px solid #FFFFFF; overflow:hidden;}
#hotsale_h ul li{ text-align:center; float:left; width:42px; margin:0 3px 0 0; cursor:pointer; color:#481800; line-height:22px;  height:22px;}
#hotsale_h ul .cur{background: #712800 url(potbg01.gif) top left repeat-x;color:#FFFFFF;}
#hotsale_h ul .cur a{color:#FFFFFF;}
#hotsale_h ul .cur a:hover{color:#FFFFFF;}
.hotsalelist{ height:285px; overflow:hidden; padding-left:10px;padding-top:15px;}

.hotitemcompare{ border-bottom:solid 1px #ECECEC; margin:0px 0 10px 0; height:70px; position:relative; width:220px; float:left;}
.hotitemcompare img{ float:left; height:60px; width:50px; overflow:hidden; border:1px solid #B8B8B8;}
.hotitemcompare .price{ width:150px; position:absolute; left:65px; top:1px; font-size:12px; color:#656772;}
.hotitemcompare .price div{ height:20px; line-height:20px;}


#contentin{ height:auto; overflow:hidden; width:960px; margin:7px auto; text-align:left;}/*gai height*/
.cateside{ height:32px; line-height:32px; text-align:left; font-family:"宋体"; color:#000000;}
.cateside a{color:#000000;}
.cateside a:hover{color:#8C3A10;}
.catesear{ height:28px; line-height:28px; text-align:left; font-family:Arial, Helvetica, sans-serif; border-top:1px dashed #999999;}
.csleft{ width:65px; text-align:right; float:left; height:28px; line-height:28px; font-weight:bold; color:#000000;}
.csright{ width:676px; text-align:left; float:left; height:28px; line-height:28px;}
.csright ul{ margin-left:5px; width:600px;}
.csright ul li{ height:15px; line-height:15px; width:49px; float:left; margin-top:7px; margin-left:3px; margin-right:3px; text-align:center;}
.csright ul .cut{ background-color:#AA3700; text-align:center;}
.csright ul .cut a{ color:#FFFFFF; font-weight:bold;}
.csright ul .cut a:hover{ color:#FFFFFF; font-weight:bold;}
.csright ul li a{}
.csright ul li a:hover{color:#8C3A10;}
/*----box-------*/
.box{ border: #216a98 solid 1px;}
.box .li{ background:url(narow01.png) left 12px no-repeat; color:#636363; margin:5px 0 ; padding:9px 0 9px 16px ;  border-bottom: 1px dashed #CCCCCC; position:relative;}
.box .li .date{ color:#999999; position:absolute; right:0px;_right:10px;}
.box  .page{clear:both;color:#888888;height:20px;line-height:20px;padding:10px;text-align:right;}
.box  .page span{ padding:3px;  margin:2px;}
.box  .page span a{ background:#f2f0f1; padding:0 3px;}
.co{ color:#FF9966}
.box .tabhead{ height:28px; overflow:hidden; padding:6px 0 0 0;  border-bottom:1px solid #e8e7e7}
.box .tabhead a{ color:#000000; float:left; width:92px; height:32px; line-height:32px; text-align:center; background:url(tab05.png) right center no-repeat; margin:0 5px 0 0}
.box .tabhead a.tab{ color:#ffffff;  background:url(tab05.png) left center no-repeat;}
.box .tabhead a:hover{ /*color:#ffffff;  background:url(tab05.png) left center no-repeat;*/ }
/*----box-------*/
.sidebarBox{ margin:0 0 0px 0; background:#FFFFFF; border:1px solid #C9C9C9; margin-bottom:7px;}
.bhead{ background:#82360F url(potbg01.gif) repeat-x left top; color:#FFFFFF; font-weight:bold; height:23px; line-height:23px; overflow:hidden;padding:0 0 0 10px; border:1px solid #ffffff;}
.bhead a{ color:#FFFFFF;}
.bhead a{ text-decoration:underline;}
.bbody{ padding:10px; background:#F7F7F7; overflow: hidden; height:100%; }
.bhead2{ background:#2a4469; color:#FFFFFF;height:24px; line-height:24px; overflow:hidden;font-size:14px; }

#zhifu{padding:7px; height:266px}
.zhufu01{ display:block;background:url(011.png) no-repeat left top; height:38px; width:88px; }
.zhufu02{ display:block;background:url(021.png) no-repeat left top; height:38px; width:88px; }
.zhufu03{ display:block;background:url(031.png) no-repeat left top; height:38px; width:88px; }
.zhufu04{ display:block;background:url(041.jpg) no-repeat left top; height:38px; width:88px; }
/*----box-------*/

.priceTable{border-collapse:collapse; width:100% }
.priceTable td {  margin:3px; padding:3px; text-align:center; }
.priceTable td a{color:#ffffff;}
/*----box-------*/
/*----------------------------------------------------------------------------------------------------------*/
a._7c378d{color:#7c378d}
a._7b0086{color:#7b0086}
._5e005e{color:#E9E9E9;}
/*.c_FFE89C{ color:#FFE89C;}*/
.c_FFE89C{ color:#ffffff;}
.c_e6e6e6{ color:#000000}
.red{ color:#ff0000}
#nowprice{color:#ff0000; font-size:110%; font-weight:bold;}
.m_6{ margin:6px; height:100%; overflow:hidden;}
.m_6_0_0_0{ margin:6px 0 0 0 ; }
.delete{ color:#757575}
.priceshow{ font-weight:bold; color:#A83400;}
.ppshow{ font-weight:bold; color:#A83400; font-size:14px;}
.delete2{ text-decoration:line-through;}
.addToBag a{ color:#AF3900; padding:0 0 0 15px; }
.addToBag a:hover{ color:#000000;  }
.moreDt a{ color:#AF3900; padding:0 0 0 15px;}
.moreDt a:hover{ color:#000000;  }
.for_img_list{ width:168px; text-align:center;  margin:0px auto 3px auto; }
.for_img_list img{  border:0px;}
.searchBt{background:#999999 url(searchIcon.png) left center no-repeat; color:#fff; border:1px #666 solid; text-align:right; padding:0px 3px 3px 2px; height:18px;width:54px;*height:20px; *padding:1px 1px 0  0;}
.searchBt22{background:#471600 url(serpotb.gif) left top no-repeat; color:#FFFFFF; height:22px;width:24px;*height:22px; cursor:pointer; border:0px;}
.keywordbg{ border:1px solid #9F9F9F;background:#F1F1F1 url(serbg0.gif) left top repeat-x; width:135px; height:20px; line-height:17px; color:#666666;}
.searcss{margin:0px; padding:0px; font-size:12px;}
.searcss input{font-size:12px;}
.searcss select{font-size:12px;}
.line{ background:#ededed; height:1px; line-height:1px; overflow:hidden; clear:both;}

.addtoCar{ background:url(icon12.jpg) center center no-repeat; width:120px; height:28px; line-height:28px; text-align:center; float:right;}
.addtoCar a{ color:#FFFFFF}
.banner01{ width:960px; height:120px; overflow:hidden; margin:0 0 15px 0 ; text-align:center;}
.addtoCar3{ background:url(bt_cart.png) center center no-repeat; width:120px; height:28px; line-height:28px; text-align:center; float:right;}
/*----------------------------------------------------------------------------------------------------------*/
#footWrap{  border-top:1px solid #D0D0D0; text-align:center; width:980px; margin:0 auto; margin-top:13px;}
#foot{ height:300px; overflow:hidden; text-align:center; width:980px;}/*gai height*/
#help{ overflow:hidden; text-align:left; margin-left:110px; margin-top:10px; margin-bottom:8px;}/*gai height*/
#help li{ float:left; width:157px; overflow:hidden;}
#help .helpTitle a{ color:#721E00; font-size:12px; font-weight:bold; line-height:23px; background:url(footpot.gif) left center no-repeat; padding-left:10px;}
#help .helpTitle a:hover{ color:#8C3A10; line-height:23px; text-decoration:none;}
#help p a{ color:#3B3B3B; line-height:20px; padding-left:10px;}
#help p a:hover{ color:#8C3A10; text-decoration:underline;line-height:20px;}
#footMenu { clear:both; border-bottom:1px solid #D0D0D0; color:#cdcdcd; background:url(index_n66_76.gif) top left repeat-x; height:35px; line-height:35px; overflow:hidden;}/*gai clear*/
#footMenu a{ color:#3B3B3B; padding:0 5px; line-height:35px}
#footMenu a:hover{ color:#8C3A10; }
#cpr{ color:#545454; line-height:30px; line-height:30px;}
#cpr a{color:#545454;}
#cn{ height:65px; background:url(footpic.gif) no-repeat top center; clear:both;}
/*----search-------*/
.search input{ border:1px solid #234D5E; font-size:12px; height:20px; line-height:18px; background-color:#FFFFFF;}
#order_num{font-size:12px; width:125px;background: #FFFFFF url(hsbg2.gif) left center no-repeat; border:1px solid #234D5E;}
.search p{ padding:12px 0 0 0; text-align:center; height:22px;}
.search #keyword{ width:160px; margin:auto;background: #FFFFFF url(hsbg1.gif) left center no-repeat; border:1px solid #234D5E;}
.search #productC{ width:164px;margin:auto}
.search #priceArea{ width:100px;float:left;}
.search .hotkey{padding:0px 0 0 0 ; clear:both;}
.search .hotkey a{ padding:0px 6px 0 0 }
/*----search-------*/

/*----category-------*/
.category_01 dt {height:19px; line-height:19px;margin: 2px 0 0px 0; position:relative; }
.category_01 dt img{ margin-right:3px;}
.icon01{ position:absolute; right:0px; top:3px; height:20px; width:20px; background: url(icon01.gif) no-repeat center center; cursor:pointer; }
.category_01 dd{ line-height:21px; padding:0 0 0 10px;}
.category_01 dt a{color:#722800; font-weight:bold; line-height:25px;}
.category_01 dd a{ display:block; color:#141414;height:21px; line-height:21px;}
.category_01 dd a:hover{ color:#8C3A10;}

.category_02 dt{ background:none;}
.category_02 dd{ padding:0 0 0 20px; color:#a4c6e4}

.catese{color:#910300!important;}
/*----category-------*/
.pinglun{ padding: 10px 0; border-bottom:#e1e1e1 dashed 1px; color:#6d6d6d}
.pinglun a:hover{ text-decoration:underline;}

.news{ padding: 4px 0; border-bottom:#e1e1e1 dashed 1px; color:#6d6d6d}
.news a:hover{ text-decoration:underline;}

/*----compare and recent view-------*/
#forTab span {cursor:pointer;padding:4px 8px 6px 7px;*padding:4px 8px 6px 7px;color:#ffffff; font-size:12px;}
#forTab .togglecur {background:#ffffff; color:#2A4469}
.prightbg{ background-color:#505362;}

.itemcompare{ border-bottom:solid 1px #ECECEC; margin:3px 0 10px 0; height:70px; position:relative;}
.itemcompare img{ float:left; height:60px; width:50px; overflow:hidden; border:1px solid #B8B8B8;}
.itemcompare .price{ width:120px; position:absolute; left:65px; top:1px; font-size:12px; color:#656772;}
.itemcompare .price div{ height:20px; line-height:20px;}

#forTabl span{color:#ffffff; font-size:12px; height:24px; border-bottom:0px; line-height:24px; text-align:center; display:block; width:70px; float:left; cursor:hand;}
.togglecurl{background:#DDDEE0; color:#000000!important; border-bottom:0px; font-size:12px; height:24px; line-height:24px;}

.icondelete{ background:url(icondelete.gif) no-repeat left top; position:absolute; width:20px; right:0px; bottom:0px; cursor:pointer}
#compBtn{ text-align:right;} 
#compBtn a{ background:url(icon06.gif) no-repeat center center ; padding:8px 15px; line-height:20px;}

/*----public-----------------------------------------------------------------------*/

/*----index-------*/
#bar_index{ float:left; width:203px; }
#main_index{ float:right; width:750px; overflow:hidden;}
.index_area_h { height:36px; line-height:36px; overflow:hidden; margin:15px 0 0 0;clear:both;}
.newIcon{ background: url(new_h.png) no-repeat left top;}
.suitIcon{ background: url(suit_h.png) no-repeat left top;}
.recommendedIcon{ background: url(recommended_h.png) no-repeat left top;}

#promise{ background:url(promotion.png) no-repeat left center; height:44px;}
#promise #fl{ float:left; width:569px; margin:0px 0 0 3px; overflow:hidden;}
#promise a{ display:block; height:100%; float:right; width:150px;}
#productList_index{ position:relative; margin:3px 0 0 0;  width:780px; overflow:hidden}
.itemLi_index_wrap{ float:left; width:170px; margin:0 23px 23px 0;  height:100%;  _display:inline }
.itemLi_index_wrap .itemLi_list_foot{ text-align:left; color:#101010; line-height:22px;padding:5px  0 -5px 0 ; }
.itemLi_index_wrap .itemLi_list_foot .compare{ color:#d1bd86; padding:0 0 0 15px; cursor:pointer;  _display:inline;}
#onlineServer{ background:url(server.jpg) no-repeat; height:47px; }
#onlineServer a{ display:block; height:100%}
#main_list{ float:right; width:750px; }
#promotion_list{ _height:187px;}

.mainArea_list{ position:relative; overflow:hidden; background:#009999;}
.mainArea_list_for{ position:relative; margin:0 0 0 -90px; width:850px;_margin:0 0 0 -100px;}/*----修正宽度-------*/

.itemLi_list_wrap{ width: 170px; margin: 25px 0px 0px 105px; float: left; position:relative;_display:inline;}

.someDetail{ position:absolute; top:80px;z-index: 901;width: 168px;/*height: 130px;*/padding:2px;background: #F7F7F7;  color:#000; font-size:12px; opacity: 1; filter:alpha(opacity=100);-moz-opacity:1; display:none;/* for browsers that know rgba */margin-left: 95px; margin-top:10px; border:1px solid #C9C9C9;}
.itemLi_list_wrap .someDetail p{ margin: 5px 0; padding:0 10px 0}
.itemLi_list_wrap .someDetail .color_area{/* height:20px; overflow:hidden; background:#f7f7f7;*/ height:100%; overflow:hidden;margin:0 10px; }
.itemLi_list_wrap .someDetail .color_area img{ float:left; height:20px; width:34px; overflow:hidden; border:0; margin:0 2px 2px 0;_display:inline }


.itemLi_list_foot{ text-align:center; color:#101010; line-height:22px; padding:5px  0 -5px 0 ; }
.itemLi_list_foot del{ text-decoration:none; color:#666666; line-height:18px;}
.itemLi_list_foot span{ color:#AB3400; line-height:18px;}
.itemLi_list_bc{line-height:22px; height:22px; overflow:hidden;}
itemLi_list_bc1{line-height:19px; height:40px; overflow:hidden;}
.itemLi_list_foot .compare{ color:#d1bd86; padding:0 0 0 4px; cursor:pointer; }

#compositor{ background:url(inpotbg1.gif) left top repeat-x; height:26px; line-height:26px; border:1px solid #CCCCCC;  clear:both; margin:11px 0 8px 0;}
#compositor form{ display: inline;}
#compositor select{ width:120px;}
#compositor .cdivl{ float:right; width:455px; text-align:right; margin-right:5px;}
#compositor .cdivl .s{ padding:0 2px; color:#666666; font-size:12px; background:none;border:0px; font-weight:normal;}
#compositor .cdivl span{font-size:12px; color:#ffffff; font-weight:bold; background:#AA3700; line-height:20px; height:20px; border:1px solid #AA3700; padding:1px 4px; margin-right:3px;}
#compositor .cdivl .hhs{font-size:12px; color:#666666; background:#F4F4F4; line-height:20px; height:20px; border:1px solid #666666; padding:1px 4px; margin-right:3px;font-weight:normal;}
#compositor .cdivl .hhs a{color:#666666; }
#compositor .cdivl .webdings{ font-family:"宋体"; font-size:12px; background:#F4F4F4; line-height:20px; height:20px; border:1px solid #666666; padding:1px 4px; margin-right:3px;}

#compositor .cdivr{ float:left; width:260px; text-align:left;}
#compositor .cdivr ul{ display:inline; width:255px;}
#compositor .cdivr ul li{ display:block; float:left; width:82px; height:26px; text-align:center;color:#666666; border-right:1px solid #CCCCCC;}
/*#compositor .cdivr ul li a{ display:block; width:82px; height:26px; line-height:26px; text-align:center;color:#666666;}
#compositor .cdivr ul li a:hover{background-color:#AA3700; color:#FFFFFF;}*/
#compositor .cdivr ul .selected{background-color:#AA3700!important; color:#FFFFFF;}
#compositor .cdivr ul .selected a{color:#FFFFFF;}
#compositor .cdivr ul .selected a:hover{color:#FFFFFF;}


#bar_detail{ float:right; width:195px; }
.commend { padding:0; text-align:center;}/*comend 页面也有*/
#chectOut{ font-size:12px; *padding:0 0 0 10px;}

#main_detail{ float:left; width:750px;}
#focus_l{ float:left; width:500px;  }
#focus_l a{ border:0px;}
#viewBig{ display:block; height:500px; width:500px; overflow:hidden;  border:none }
#Product_LittleImage{ height:85px; overflow:hidden; margin:6px 0px;}
#litleImageThumb{ overflow:hidden; padding:3px;}
.litleImageList{ float:left; width:80px; height:80px; overflow:hidden; margin:0 4px 0 0; cursor:pointer; border:1px solid #808080;}
#litleColorThumb{ margin:0 0 8px 0}
.litleColorList{ float:left; width:30px; height:24px; overflow:hidden; margin:3px 3px 3px 0; cursor:pointer;_display:inline  }
#colorChoseText{   }
#focus_r{ float:right; width:450px; height:635px; overflow:hidden;}
.inmain{ width:960px; overflow:hidden; margin:0 auto;}
.inmain_l{float:left; width:500px; overflow:hidden;}
.inpart{ height:31px; line-height:31px; margin-top:15px; background:url(ppppot2.gif) left bottom repeat-x;}
.inpart div{height:31px; line-height:31px; background-color:#FFFFFF; color:#852300; font-weight:bold; width:105px; float:left; text-align:center;}
.inp_body{ margin-top:10px;}
.inp_body dt{ color:#891601; font-weight:bold; line-height:25px;}
.inp_body dd{ color:#2D2D2D; line-height:20px; margin-bottom:10px;}

.inmain_r{float:right; width:450px; overflow:hidden;}
.inb_l{width:203px;float:left; overflow:hidden;}
.inb_r{float:right; width:750px; overflow:hidden;}
.inb_pl{ background:url(inpotbg1.gif) left top repeat-x; height:26px; line-height:26px; border:1px solid #CCCCCC;  clear:both; margin:0px 0 8px 0;}
.inb_plm dl{ margin-top:11px; padding-bottom:11px; border-bottom:1px solid #CCCCCC;}
.inb_plm dl dd{ color:#505050; line-height:18px; clear:both; margin-left:4px;}
.inb_plm dl dd span{ display:block; width:150px; overflow:hidden; float:left;}
.inb_plm dl dt{ color:#832712; line-height:25px; margin-top:4px; margin-left:4px;}
.inb_plm dl .answer{ color:#000000; line-height:18px;}

.inpll{ line-height:26px; width:250px; overflow:hidden; float:left; margin-left:8px; color:#852205; font-weight:bold;}
.inpllbb{ width:72px; text-align:center; float:right; margin-right:12px; color:#FFFFFF; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB; background-color:#AA3700;}
.inpllbb a{color:#FFFFFF;}
.inpllbb a:hover{color:#FFFFFF; text-decoration:underline;}

#product_detailArea{ height:484px; color:#000000; padding:8px;}
#product_detailArea input{}
#product_detailArea p.title{ font-weight:bold; padding:0 0 8px 0; font-size:16px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; color:#2B1000;}
#product_detailArea p{ margin: 0 0 6px 0; *line-height:16px; }
#product_detailArea .addCompare{ line-height:38px; height:38px; overflow:hidden;}
#product_detailArea .addCompare a{ display:block; border:1px solid #000000; color:#D1BD86; width:100px; height:20px; line-height:20px;   }
.picbb1{ height:29px; line-height:29px; background:url(ppp1.gif) center left no-repeat; border-bottom:1px solid #D1D1D1; border-top:1px solid #D1D1D1;}
.picbb1 a{ display:block; width:222px; height:29px; float:right;text-indent:-999em; cursor:pointer;}
#product_detailArea .addCompare a:hover{ text-decoration:underline  }
#zoommm{ background:url(zoommm.png)  no-repeat -4px top ; height:35px; line-height:35px; text-indent:35px;}
 #numb{ width:50px;}/*推荐搭配也用到*/
 #dimension{ }/*推荐搭配也用到*/
#product_detailArea #totalprice{width:35px; font-weight:bold; font-size:14px}
#product_detailArea #addTobag{ background:url(cart_pot2.jpg) center center no-repeat; width:135px; height:35px; display:block;  line-height:30px; float:right; margin:25px 5px 0 0; text-align:center;text-indent:-999em; cursor:pointer;}
 #addTobag a{color:#ffffff; padding:15px 30px;}/*推荐搭配也用到*/
 #addTobag a:hover{ text-decoration: none;}/*推荐搭配也用到*/
 a#WhatDimention { color:#962300;font-size:12px;}/*推荐搭配也用到*/
 a#WhatDimention:hover { color:#962300; }/*推荐搭配也用到*/
#product_detailArea #liaobanValue{ width:25px;}
#liaoban{ display:none;}/*推荐搭配也用到*/

#decripAndComent{  clear:both; margin:0 0 0 0; padding:1px 0 0 0; color:#dcdcdc }
#dh{ background:#001C2E; position:relative;  height:20px; overflow:hidden}
#dh span{ float:left; width:100px; height:20px; text-align:center;color:#d1bd86; cursor:hand;}
#dh span#addComent{ color:#FFFFFF; display:none; position:absolute; right:0px; top:0px; width:80px; padding:0px;}
#dh span a{ color:#FFFFFF}
#dh .cur{background:#3e3e3e; background:url(p_tbg.gif) top left no-repeat;}
#decrip_body,#coment_body,#mll_body{ background:#3e3e3e; padding:18px 26px; _height:230px; min-height:230px;} /*add mll_body*/
#coment_body,#mll_body{ display:none;}
#decrip_body dt,#coment_body dt,#mll_body dt{ color:#FFFFFF; font-weight:bold;} /*add mll_body*/
#decrip_body dd,#coment_body dd,#mll_body dt{ padding:0 0 10px 0;} /*add mll_body*/
#coment_body span{ color:#848484; padding:0 15px }
#coment_body dd.answer{ margin: 5px 0 5px 15px; border-bottom:#CCCCCC dotted 1px; color:#d1bd86;}
/*----detail-----------------------------------------------------------------------------*/

/*----comend-----*/
.c_4f4f4f span{ color:#4f4f4f}
#main_comend{float:left; width:750px; background:#fff }
.t{ font-size:14px; font-weight:bold;}
#main_comend_l{ float:left; width:500px; padding:1px;  }
#main_comend_r{ float:right;margin:0 0 0 3px;padding:0 10px;width:225px; }
#main_comend_l #viewBig{ display:block; height:500px; width:100%;overflow:hidden;  border:none; width:500px; }
#main_comend_r div{ margin:5px 0;}
#main_comend_item_area{ padding:6px 0 0 0}
#main_comend_item_area  div#area_h{margin:0 0 0px 0; padding:0;}
#area_h{ height:100%; overflow: hidden; margin:0px;}
#area_h span{ text-align:center; float:left; width:79px; margin:0 5px 0 0; background:#656565 url(tabTop03.gif) no-repeat left top;cursor:pointer; color:#000000; line-height:22px;  height:22px; color:#d8d8d8; }
#area_h span.cur{background:#ffe89c url(tabTop02.gif) no-repeat left top;color:#000000 }


div#area_b{ margin:0; padding:0}
#area_b .area_b_item{ border:1px solid #FFE89C; border-width:1px 0; margin:0 0 8px 0; display:none;}
.area_b_item span{ padding:0 35px 0 0 ;}
.area_b_item .cp{ padding:0px;}
#area_b_item_Tab span{ padding:8px; margin:0 8px 0 0;  cursor:pointer; }
#main_comend_item_area #addTobag{ background: url(icon08.gif) no-repeat left bottom; padding:4px 0 5px 30px; margin:0 0 0 30px; height:37px;  line-height:37px;}


#decrip_pro{  padding:5px 0px;}

#decrip_pro dt{ color:#FFFFFF; margin:12px 0 5px 0;}
#decrip_pro dd{ padding:0 0 10px 0; overflow:hidden; cursor:pointer;}
#decrip_pro span{ color:#FFE89C; padding:0  0 0 2px; font-size:12px; }
#decrip_pro .c_FFE89C{ padding:0px; color:#ffffff;}


.tz_item_list{}
.tz_head{ background:#f2f2f2; line-height:22px;}
.tz_item{ border-bottom:solid 1px #ECECEC; margin:3px 0 10px 0; height:70px; position:relative;}
.tz_item img{ float:left; height:60px; width:50px; overflow:hidden; border:1px solid #B8B8B8;}
.tz_item .r{ width:165px; position:absolute; left:60px; top:-10px; font-size:12px; }
.tz_item .r div{ height:18px; line-height:18px;}
/*----comend-------------------------------------------------*/

/*-----------suitList-------------------*/
#suitWrap{ width:960px; overflow:hidden; }
.suitheadIcon01{background: url(t1.png) no-repeat left top;}
.suitheadIcon02{background: url(t1.png) no-repeat left top;}
.suitheadIcon03{background: url(t1.png) no-repeat left top;}
.suitList{ position:relative; height:100%; overflow:hidden; padding:  10px 10px 2px 10px; margin:0 0 15px 0; }

.t11{background: #FFFFFF url(01.gif) no-repeat left center;}
.t12{background: #FFFFFF url(02.gif) no-repeat left center;}
.t13{background: #FFFFFF url(03.gif) no-repeat left center;}
.suitList_l {width:820px;float:left; } 
.suitList_r { width:120px;float:right; }
.suitLiHead {height:28px;  position:relative; overflow:hidden; font-size:16px; text-transform:uppercase; line-height:28px; 
border-bottom:#01729e solid 1px; margin:0 0 5px 0 ; color:#a0a0a0; font-weight:bold}
.suitfoot{ text-align:center; line-height:18px; padding:5px 0; color:#535353}
.xj{ color:#fa9157; font-size:13px; font-weight:bold;}
.yj{ text-decoration:line-through}
.pictext{ text-align:right; }
.pictext a{ padding:1px 3px; }
.picwrap a{  }

.btnList2 a{width:120; overflow:hidden; display:block; margin:0 0 9px 0;opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
.btnList2 a img{ float:left;}
.btnList2 a.current{opacity:1; -moz-opacity:1; filter:alpha(opacity=100); border:#999999 solid 1px;}
/*-----------suitList-------------------*/
/*----giftBagList-------*/
#giftWrap{background: #ffffff url(lbtutu.jpg) -1px top no-repeat; height:100%;overflow:hidden; width:960px;}
#giftBagList{ margin:138px 0px 20px 11px; height:100%;overflow:hidden;  width:960px;}
#giftBagList li{ float:left; width:454px; height:274px; border:3px solid #85a3eb; margin:0 18px 20px 0px; overflow:hidden;  _display:inline}
#giftBagList li a{ border:0;}
#giftBagList li img{ border:0;}
.clear{ clear:both; }
.clear2{ clear:both;}

#howtobuy{background:url(howtobuy.gif) no-repeat left top; height:83px; padding:1px; margin:5px 0 0 0}
#howtobuy ul{ margin:15px 0 0 155px;}
#howtobuy ul li{ float:left; width:220px; height:56px; margin:0 0 0 41px; color:#dbdbdb; _display:inline;}

#giftInfo{_height:432px; min-height:432px; margin:0px 0; padding:0px; clear:both;background-color:#C6C6C6;}
#giftInfo_l{ clear:both; height:285px;overflow:hidden; background-color:#C6C6C6;}
#giftInfo_l_img{ height:274px; width:454px; margin:6px 0px 0px 3px; overflow:hidden; text-align:center; background-color:#CCCCCC; float:left;}
#giftInfo_l .giftlefti{ width:485px;height:274px; margin:6px 3px 0px 0px; background-color:#2C1E18; float:right; overflow:hidden;}
#giftInfo_l .giftlefti div{ margin:8px;}
#giftInfo_l_p{ color:#ECECEC; height:21px !important; line-height:21px !important; margin-bottom:0px !important; margin-top:0px !important;}
#giftInfo_l_h{ font-size:14px; color:#ffffff; font-weight:bold; padding:2px 0 2px 0px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
#giftInfo_l_f{ line-height:15px; padding:8px 3px; clear:both;  border-top:1px dashed #B89787; margin-top:5px; color:#BDBDBD; height:80px; overflow:hidden;}
#giftInfo_r{ clear:both; text-align:center; margin:7px 0px 0px 0px; }
#giftInfo_r li{ float:left; width:310px; height:130px;background-color:#E4E4E4; margin-left:3px; margin-right:5px; overflow:hidden; text-align:left; _display:block; margin-bottom:4px;}
#giftInfo_r img{ margin:5px 0px 0px 5px; float:left; display:block;}
#giftInfo_r .divleff{ float:right; width:170px;margin:13px 0px 0px 0px;}
#giftInfo_r .divleff div{ height:21px; line-height:21px;}
#giftInfo_r .delBtn{ height:14px; width:45px; background-color:#999999; border:1px solid #000000; text-align:center; line-height:14px; margin-top:3px; cursor:pointer;}
#giftInfo_r span{ color:#000000; padding:0 10px 0 0}
#giftInfo_f{ clear:both; text-align:right; line-height:35px; height:33px;}
.giftlist { overflow:hidden; display:none }
.giftlist_for{ position:relative; left:-92px; width:1200px;}/*----修正宽度-------*/
.giftlist .itemLi_list_wrap2{ width:170px; margin:15px 0  0px 92px; float: left;  _display:inline}
.giftlist .itemLi_list_wrap2 img{ border:none }
#giftlist_area_h { border-bottom:1px solid #FFE89C;  margin:10px 0 8px 0; height:22px; overflow:hidden; clear:both;}/*gai height*/
#giftlist_area_h span{ text-align:center; float:left; width:79px; margin:0 5px 0 0; background:#656565 url(tabTop03.gif) no-repeat left top; cursor:pointer; color:#000000; line-height:22px;  height:22px; color:#d8d8d8;  }
#giftlist_area_h span.cur{ background:#ffe89c url(tabTop02.gif) no-repeat left top;  color:#000000;}/*gai height*/
/*---------window----------------------------------------*/
#window{ width:550px; height:300px; border:1px solid #ffe89c; padding:1px; background:#000000; color:#ffffff; }/*add height, del position, del left, del top*/
#window_h{ background:#ffe89c; color:#001C2E; text-align:left; padding:0 0 0 15px; position:relative; line-height:25px; height:25px; margin:0 0 15px 0}
#window_h span{  width:25px; height:25px; right:5px; top:0px; position:absolute;cursor:pointer; background:url(icon13.gif) no-repeat center center;}
#window_img{ width:168px;  overflow:hidden; float:left; margin:0 0 0 15px;}
#window span{ padding:0 15px 0 0}
#window_detail{ width:300px; float:right; text-align:left;}
#window_detail div{ margin:0 0 12px 0;}
#window .color_area img{ border:0;}
#window .color_area a{ border:0; padding:0 5px 0 0}
#window .addtoGift a{ color:#FFFFFF}
#window .addtoGift a:hover{ color:#ffe89c;}


#settle_h{ height:38px; line-height:38px; position: relative; margin:25px 0 0 0;background:url(inpotbg1.gif) left top repeat-x; height:26px;border-bottom:1px solid #CCCCCC;}
#settle_h img{ margin-right:20px;}
#settle_h .settle_h_tab{ background:#ffffff url(pottopbg.gif) top left no-repeat; width:104px; text-align:center; height:35px; display:block; position:absolute; font-size:14px; top:-4px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; margin-left:10px;}

#settle_h img{ position:absolute; right:0px; top:-26px;}
#settle_b{ background:#ffffff; padding:10px; line-height:25px;}
#settle_b div{ margin:12px 0;}
#settle_b .show{ display:none}
#settle_b #check{ padding:0 0 0 12px; }
#settle_b #check a{color:#FF0000;text-decoration:underline}
#settle_b #check a:hover{ text-decoration:none}
#settle_b .tip{ color:#c83535; padding:0 8px; font-size:12px;}
.table{border-collapse: collapse; border: 1px solid #B4B4B4;font: normal 11px ;color: #363636; background: #FFFFFF; width:100%; margin:10px auto 15px;}
.table td, th { border:1px dotted #B4B4B4; padding: 10px;color: #363636;}
.table img{border:none}
.table thead th{font: bold 11px; border: 1px solid #B4B4B4; text-align: left;
background: #E1E1E1;color: #222222;padding-top:3px;}
.table tbody th, .table tbody td { text-align: left; vertical-align:middle}
.table tbody td {vertical-align:top}
.table tbody td a {  color:#00377D}
.table tbody td a:hover{ color:#FF0000;text-decoration:underline;}
table.regtable{ width:100%; margin:0px 0;background:#B4B4B4;padding:0px;border-collapse:collapse;}
table.regtable tbody{ margin:0px; padding:0px;}
table.regtable caption{ text-align:left; background:#cccccc; margin:0px 0 0 0; padding:5px; margin-bottom:10px!important;}
table.regtable th{ width:20%; background:#E1E1E1; color:#000000; font-weight:bold!important; border:1px solid #B4B4B4;border-collapse:collapse;}
table.regtable td{ width:30%;background:#FFFFF2; padding:5px;  border:1px solid #B4B4B4; color:#000000;}
.numb2{ width:50px;}
.col01{ width:10%}
.col02{ width:30%}
.col03{ width:10%}
.col04{ width:10%}
.col05{ width:10%}
.col06{ width:10%}
.col07{ width:10%}
.col08{ width:10%}
#ttp{ text-align:right;}
.cd{width:30px; margin:0 5px 0 0 }
.bt{ }
.bt22{ text-align:right;}
.bt23{ text-align:center;}
.bttt input{background: url(bt03.gif) top left no-repeat; height:25px; line-height:25px; width:106px; color:#000000; text-align:center; cursor:pointer; border:none; margin-bottom:3px;}

.bt02{ background: url(bt03.gif) top left no-repeat; height:25px; line-height:25px; width:106px; color:#000000; text-align:left; text-indent:15px; cursor:pointer; border:none;}
a.bt02 { color:#000000}

.btb02{ background: url(bt_b1.gif) top left no-repeat; height:28px; line-height:28px; width:114px; color:#ffffff; text-align:center; cursor:pointer; border:none;}
a.btb02 { color:#000000}

.btb03{ background: url(bt_b2.gif) top left no-repeat; height:28px; line-height:28px; width:114px; color:#ffffff; text-align:center; cursor:pointer; border:none;}
a.btb03 { color:#000000}

.bt021{ background: url(bt_b1.gif) top left no-repeat; height:28px; line-height:28px; width:114px; color:#ffffff; text-align:center; cursor:pointer; border:none; display:block;}
a.bt021 { color:#ffffff}

.s1{ text-align:center; font-size:25px; font-weight:bold; color:#FF0000; padding:8px;}
.s2{ text-align:center; font-size:15px; color:#FF0000; padding:8px;}
.s3{ text-align:center; font-size:12px;  padding:8px;}
.st{ padding:0px 18px 0 2px; color:#000000; text-decoration:underline}
/*----settle account-------------------------------------------------*/

/*----fill the form-------*/
.settle_item{ margin:10px 0px ; padding:0 13px; position:relative;display:none; }
.settle_item .settle_item_h{ text-align:left; padding:0 0 0 19px; height:22px; line-height:22px; font-weight:bold; background:url(icon12.gif) left 4px  no-repeat; border-bottom:1px solid #799bdb; clear:both;}
.settle_item p { height:25px; line-height:25px; overflow:hidden; margin:4px 0}
.settle_item p.pw { height:25px; line-height:25px; overflow:hidden; margin:10px 0}
.settle_item .label_t{ float:left; width:80px}
.settle_item select{ margin:0 8px 0 0}
.settle_item p img{ margin:0 5px}
#settle_b .tip2{ color:#9a9a9a; padding:0 8px; font-size:12px;}
.table2{ width:90%; margin:auto;}
.col011{ width:33.3%; }
#fptt{display:none;}
#adbook{ width:220px; height:120px; position:absolute; top:12px; right:-4px; _right:8px; background:url(adbook.gif) top left no-repeat; padding:60px 15px 8px 22px;}
#adbook p{ height:20px; line-height:20px}
#adbook a{padding:0 0 0 10px}
#adbook a.adcur{ color:#003399;background:url(li.gif)  left 5px no-repeat; }
/*----fill the form-------------------------------------------------*/
/*----member center-------------------------------------------------*/
#member_h{line-height:26px; position:relative; margin:10px 0 0 0; color:#000000; text-align:right; background:url(inpotbg1.gif) left top repeat-x; height:26px;border-bottom:1px solid #CCCCCC;}
#member_h .member_h_tab{ background:#ffffff url(pottopbg.gif) top left no-repeat; width:104px; text-align:center; height:35px; display:block; position:absolute; font-size:14px; top:-4px; left:0px; color:#000000;font-family:"微软雅黑",Arial, Helvetica, sans-serif; margin-left:10px;}

#member_b { background:#ffffff; padding:15px;  height:100%; overflow:hidden;}
#member_h div{ margin:12px 0;}
.member_menu_box{ margin:0 0 20px 0}
#member_menu { float:left; width:133px; padding:10px 0;}
#menber_right{ float:right; width:740px; padding:10px; }
#member_menu .box_h{ background:url(h_bg2.gif) no-repeat; height:30px; line-height:30px; text-align:left; padding:0 0 0 10px; font-weight:bold; color:#FFFFFF;}
#member_menu ul{ padding:5px 10px}
#member_menu ul li{ line-height:22px}
#member_menu ul a:hover{ color:#00377D}
#menber_right .menber_right_h{ text-align:left; padding:0 0 0 19px; margin:7px 0 20px 0; height:22px; line-height:22px; font-weight:bold; background:url(icon12.gif) left 4px  no-repeat; border-bottom:1px solid #909090;}
#menber_right dt{ float:left; width:120px; height:30px;}
#menber_right dd{ float:right; width:550px; height:30px;}
#menber_right dl{ padding:10px; height:100%; overflow:hidden}
.add{ border:1px #CCCCCC dashed; margin:10px; padding:10px;}
.add .add_h{ border-bottom:1px solid #799bdb; margin:0 0 15px 0;}
.add p { height:25px; line-height:25px; overflow:hidden; margin:4px 0;}
.add p.pw { height:25px; line-height:25px; overflow:hidden; margin:10px 0;}
.col21{ width:10%}
.col22{ width:20%}
.col23{ width:10%}
.col24{ width:10%}
.col25{ width:10%}
.col26{ width:10%}
.col27{ width:10%}
.col28{ width:10%}
.col29{ width:10%}
.add .label_t{ float:left; width:80px}
.tip3{ color:#999999; font-size:12px; margin:-15px 15px 0 15px;}
.bt2{ padding:10px 0; text-align:center;}
.jifenzhidu{}
#jifenzhidu p{ font-weight:bold;}
#jifenzhidu ul{ margin:5px 0;}
#jifenzhidu ul li{ margin:5px 0;}

/*------------addcommen window----------*/
#addcommend{width:589px; position:relative; height:270px;background:url(bgt_pl.gif) no-repeat; text-align:left; }
#addcommend #closepl{ height:37px; line-height:37px; clear:both; text-align:right;}
#addcommend #closepl img{ border:0px;}
#addcommend p{ margin-top:10px; line-height:25px; }
#addcommend p label{ width:122px; text-align:right; float:left; margin-right:5px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:14px; color:#722800;}
#addcommend p input{ border:1px solid #9F9F9F; height:19px; line-height:17px;background: #FFFFFF url(plbg_i.gif) left top repeat-x; width:158px;}
#addcommend p textarea{border:1px solid #9F9F9F;line-height:17px;background: #FFFFFF url(plbg_t.gif) left top repeat-x; width:300px;}
#addcommend p font{font-size:12px; color:#FF0000;}
#addcommend .btb03{ background:#913000 url(bt_b2.gif) top left no-repeat!important; height:28px!important; line-height:28px!important; width:114px!important; color:#ffffff!important; text-align:center!important; cursor:pointer!important; border:none!important;font-family:"微软雅黑",Arial, Helvetica, sans-serif!important;}
#addcommend a.btb03 { color:#000000}
#addcommend p.bt{ text-align: right; padding:0 13px 0 0; clear:both; text-align:center;}
#addcommend .bt02{ background: url(bt03.gif) top left no-repeat;  padding:6px 45px 8px 16px; width:108px; margin:0 0 0 8px; cursor:pointer; border:none;}
#addcommend a.bt02 { color:#000000}
/*----member center-------------------------------------------------*/
/*------------login window----------*/

#loginWindow{ background:#fff; margin:10px auto; width:930px; text-align:left; height:100%; overflow:hidden; padding:35px 15px}
#loginWindow form{ padding:0 20px}
.loghead{ background:#E3E3E3; height:28px; line-height:28px; font-weight:bold; font-size:14px; padding:0 0 0 20px;}
#lgWdL{ margin:0px;  width:32%; float:left; border:1px solid #d3d3d3; height:300px;}
#lgWdL input{ width:160px;}
/*#lgWdR{ float:right; width:280px; margin:0 40px 0 0;_display:inline}*/
#lgWdR{ float:right; width:65%; border:1px solid #d3d3d3;height:300px;}
#lgWdR input{ width:160px;}
#loginWindow p{ margin:10px 0;height:25px; line-height:25px}
#loginWindow p label{ width:80px; float:left; }
#loginWindow .tip{ color:#909090; }
#close{ width:55px; height:25px; position:absolute; top:12px; right:8px; cursor:pointer; }
#loginWindow p.bt a {float:left; margin:0 0 0 80px; }

#main_help{float:right; width:750px;}
#promotion_help{ font-size:25px; color:#FFFFFF; border-bottom:3px solid #FFFFFF; font-family:"黑体";}
.item_help{ color:#ffffff; margin:10px 0;}
.item_help h1 { height:30px; line-height:30px; margin:10px 0;}
.item_help h2 { height:30px; line-height:30px; margin:5px 0; }
.item_help h1 span{ font-family:"黑体"; font-size:16px; color:#FFFFFF; padding:5px 0 3px 0px;  }
.item_help h1 a{ padding:0 0 3px 0px; margin:0 20px; color:#FFFFFF; border-bottom:1px solid #FFFFFF; font-size:12px;}
.item_help h1 a:hover{ color:#979797};
.item_2{ }
.item_2_title{ background:#ffffff; font-size:14px; color:#000000; padding:3px; margin:0 0 0 3px;}

/*----help-------*/

#help_menu { float:left; width:170px; padding:10px 0;}
#help_menu .member_menu_box ul{ margin:0 5px 20px 5px;}
#help_menu .member_menu_box li{ line-height:25px;}
#help_menu .box_h{ margin:0 0 10px 0 ; background: url(helpT.gif) no-repeat top left; line-height:25px; padding:0 8px; color:#FFFFFF;}

.lg{ width:157px; float:left; line-height:19px; height:20px; font-size:12px; background:url(helpsbg1.gif) left center no-repeat; border:1px solid #65676F;}
#help_right{ float:right; width:720px; }
#help_right .menber_right_h{ text-align:left; padding:0 0 0 19px; margin:7px 0 20px 0; height:22px; line-height:22px;  background:url(icon12.gif) left 4px  no-repeat; font-size:14px;}
#help_right{ color:#353535}
#help_right a{ color:#0c2d49;}
#help_right a:hover{ color:#000; text-decoration:underline}
.c1{ font-size:14px; font-weight:bold;}
.c2{ padding:0 0 16px 0 ;margin:0 0 0 -8px}
.c2 span{ padding:2px 8px}
.c3{ padding:0; height:100%; overflow:hidden; border-bottom:1px solid #CECECE; margin-bottom:10px;}
#help_right .c3 a{ float:left; width:113px; margin:0 8px 0 0; padding:3px 0; text-align:center; background:url(helpTab.gif) right top no-repeat; }
#help_right .c3 a.current{  background:url(helpTab.gif) left top no-repeat; color:#000000 }
.c4{margin:5px 0 20px 0 ; display:none;}
.c5{margin:15px 0 ; }

.c5_h{ font-weight:bold; margin:5px 0}

.c5_q{ font-weight:bold; margin:30px 0 5px 0}
.c6_q{ line-height:20px; margin: 5px 0}
.h_tip{color:#000000; margin:5px 0}
.h_tip a{color:#0d347e;}
.h_tip a:hover{color:#900D00;}
.h_logo{ padding:3px; color:#000000}
#help_right a.h_link{color:#0d347e; padding:0 3px }
#help_right a.h_link:hover{color:#900D00; }
/*----help-----------------------------------------------------------------------------*/

#oneaddone_area_h { border-bottom:1px solid #FFE89C;  margin:15px 0 15px 0; height:100%; overflow:hidden; clear:both; }/*gai height*/
#oneaddone_area_h span{ text-align:center; float:left; width:79px; margin:0 5px 0 0; background:#656565 url(tabTop03.gif) no-repeat left top; cursor:pointer; color:#000000; line-height:22px;  height:22px; color:#d8d8d8;  }
#oneaddone_area_h span.cur{background:#ffe89c url(tabTop02.gif) no-repeat left top;color:#000000 }
.h{ clear:both; height:15px;}

/*hotsale*/
#hotsale_area_h { height:100%;overflow:hidden; background:#DDDEE0; border:2px solid #FFFFFF}
#hotsale_area_h span{ text-align:center;  margin:0 3px 0 0; padding: 5px; cursor:hand; color:#2A4469; line-height:22px;  height:22px;}
#hotsale_area_h span.cur{background:#2A4469; color:#FFFFFF }

.salelist{ display:none;}

.cancel_bt{background:url(iconSet.png) left -63px no-repeat; width:73px; text-align:right;border:none; margin:0 0 8px 0; cursor:hand;}
.restore_bt{background:url(iconSet.png) left -41px no-repeat; width:73px; text-align:right;border:none; margin:0 0 8px 0; cursor:hand;}
.delete_bt{background:url(iconSet.png) left 0 no-repeat; width:73px; text-align:right;border:none; margin:0 0 8px 0; cursor:hand;}
.pay_bt{background:url(iconSet.png) left -22px no-repeat; width:73px; text-align:right;border:none; margin:0 0 8px 0; cursor:hand;}

.searchbar{ padding:0 0 6px 0; overflow:hidden; height:100%;}
.searchbar #search{ padding:0px; float:left;}
.searchbar .ipt{ width:80px;}
.searchbar select{ width:140px; *height:20px;_height:18px; _line-height:18px; _padding:0px; }
.searchbar .g{ color:#cde3f8; padding:0 5px; text-decoration:none;}
.searchbar a{ color:#cde3f8; padding:0 2px; }
.searchbar .bt{background:#195184; color:#fff; border:1px #2469ac solid;  padding:0px 5px;  }
.searchbar .bookmaiBt{ background:#999999 url(email.png) 2px center no-repeat; color:#fff; border:1px #666 solid; text-align:right; padding:0px 3px 3px 2px; height:18px;width:54px;*height:20px; *padding:1px 1px 0  0; *width:57px;}
#bookmail{ width:190px; float:right; text-align:right;}
#advanceSearch{ background:url(searchbg.png) no-repeat; height:294px; width:850px; padding:45px 0 0 0; position:relative; text-align:left; }
#searchblock .searchClose{ width:55px; height:25px; position:absolute; top:12px; right:19px; cursor:pointer;}
#advanceSearch .keyword{ width:160px; *width:180px;}
#advanceSearch div{ clear:both;  padding:10px 0;}
#advanceSearch label{ float:left; width:100px; text-align:right; padding:0 15px 0 0;color:#FFFFFF }
#advanceSearch .forchoose{ float:left;color:#FFFFFF; width:670px}
#advanceSearch .forchoose li{ float:left; margin:0 25px 15px 0; padding:0 40px 0 0; position:relative;_display:inline }
#advanceSearch .forchoose li p{ text-align:right;}
#advanceSearch .forchoose li input{ cursor:pointer;}
#advanceSearch .blue{   background:#0099ff; position:absolute; width:30px; height:30px; right:0px;}
#advanceSearch .pink{   background:#ff8bdd; position:absolute; width:30px; height:30px; right:0px;}
#advanceSearch .white{  background:#ffffff; position:absolute; width:30px; height:30px; right:0px;}
#advanceSearch .purple{ background:#c45dff; position:absolute; width:30px; height:30px; right:0px;}
#advanceSearch .black{  background:#000; position:absolute; width:30px; height:30px; right:0px;}
#advanceSearch .yellow{  background:#ff0; position:absolute; width:30px; height:30px; right:0px;}
#advanceSearch .gray{   background:#858585; position:absolute; width:30px; height:30px; right:0px;}
#advanceSearch .colorful{background:url(colorful.png)  center no-repeat ; position:absolute; width:30px; height:30px; right:0px;}
#advanceSearch .otherpic{background:url(others.png)  center no-repeat ; position:absolute; width:30px; height:30px; right:0px;}
#advanceSearch .othercolor{background:url(others2.png)  center no-repeat ; position:absolute; width:30px; height:30px; right:0px;}
#advanceSearch .x1{     background:url(gw.gif); position:absolute; width:30px; height:30px; right:0px;}
#advanceSearch .x2{     background:url(tw.gif); position:absolute; width:30px; height:30px; right:0px;}
#advanceSearch div span.l{ padding:0 0 0 10px;}
#advanceSearch .bt{background:#ffffff url(search.gif) left center no-repeat; color:#000; border:1px #72c8ff solid; text-align:right;  height:26px;width:54px;*height:26px;  *width:60px; *padding:0 5px 0 0; margin:10px 0  0 0; *margin:0px 0  0 0; font-size:13px;}

#wrapcart {position: absolute;  width:226px; z-index:999; right:0px;}
#wrapcartlist {background:#014885;position:relative; padding:10px;}
#wrapcartlist .itemcompare{ border:none;}
#wrapcartlist .itemcompare .price{ color:#FFFFFF}

a.kf:hover{ text-decoration:underline}

.payshow{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.payshow14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

/*浮标小图*/
.salepic1 img {
        padding: 0;
        border: 0;
      }

.salepic1 {
        position:absolute;
		z-index:900;
        top: 0px;
	    margin-left: 0px;
		display:block;
		margin-top:0px;
      }

