@import url("/public/css/pub.css");
@import url("/public/css/top.css");
@import url("/public/css/foot.css");
@import url("../public/css/proleft.css");
.poptit{width:1000px; height:30px; overflow:hidden; margin-top:6px; }
.poptit b{float:left; display: inline; font-size: 18px;font-weight: bold; line-height: 20px;}
.poptit b a{font-size: 18px;font-weight: bold; line-height: 20px;}
.morelist{ float:right; margin-right:10px; margin-top:6px; display: inline; }

#proContent{ width:1000px; height:auto; overflow:hidden; margin-top:12px;}
#proShowRig{ width:1000px; height:auto; margin-top:5px; overflow:hidden;}
#proSidebar{ width:202px; height:auto; overflow:hidden; float:left;}
#proSmallPic{ width:96px; height:420px; overflow:auto; float:left;}
#proSmallPic ul{ width:96px; height:420px; overflow:auto;}
#proSmallPic ul li{ width:68px; height:68px; overflow:hidden; border:1px solid #B4B4B4; padding:1px; margin-bottom:7px; cursor:pointer; text-align:center;}
#proSmallPic ul li.hover{ border:2px solid #f56896; padding:0px;}
.tjPricebg{ background:url(/public/images/tjok.gif) center no-repeat right;}

#proBigPic{ width:370px; height:425px; overflow:hidden;  float:left; display:inline; margin-left:11px; }
#proBigPic dl{}
#proBigPic dl dt{ width:350px; height:380px; overflow:hidden; background:url(/public/Image/load.gif) center  no-repeat; text-align:center;}
#bigpic{ width:350px; height:380px;}
#proBigPic dl dd{ margin-top:6px; color:#6b6b6b;}
#proBigPic dl dd .red { color:#FF0000; font-size:12px;  text-decoration:underline;}

#proDetail{ width:470px; min-height:435px; overflow:hidden; float:right;}

.tvtitle{ width:98%; height:30px; margin:0 auto; margin-top:15px; text-align:center; border-bottom:1px dotted #ec6063;}
.tvtitle b{ font-size:16px; font-weight:bold;}
.tvjsq{ width:98%;  margin:0 auto; overflow:hidden; padding:5px 0 20px;}
.tvjsq li{ float:left; display:inline; width:46%; height:20px; margin-top:6px; margin-left:2%; text-indent:10px; background:url(/public/images/reddi.jpg) no-repeat 0 9px;}

.proName{ width:460px; height:30px; overflow:hidden; background:url(../images/dashed2.gif) repeat-x left bottom; font-size:16px; font-weight:bold; color:#393939; padding:5px 0 0 8px; font-family:微软雅黑;}
#proBrand{ width:460px; height:68px; overflow:hidden; background:url(../images/dashed2.gif) repeat-x left bottom;}
#proBrand ul{}
#proBrand ul li{ float:left; display:inline;}
#proBrand ul li.brand{ width:70px; height:68px; font-size:12px; overflow:hidden; text-align:center; line-height:70px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#686868; font-weight:bold;}
#proBrand ul li.brLogo{ width:74px; height:42px; overflow:hidden; border:1px solid #e4e4e4; margin-top:11px;}
#proBrand ul li.brName{ margin:11px 0 0 17px;}
#proBrand ul li.brName p{ color:#686868; font-weight:bold;}
#proBrand ul li.brName p a  { color:#686868; font-weight:bold;}
#proBrand ul li.brName p a:hover  { color:#c60107; font-weight:bold;}

.proSN{ width:460px; height:24px; float:left; display:inline; font-size:12px; background:url(../images/dashed2.gif) repeat-x left bottom; color:#434242; padding:5px 0 0 8px;}

.proSN2{ width:225px; height:24px; float:left; background:url(../images/dashed2.gif) repeat-x left bottom; color:#434242; padding:5px 0 0 8px; overflow:hidden;}

.proDesp{ width:302px; height:40px; overflow:hidden; background:url(../images/dashed2.gif) repeat-x left bottom; color:#434242; padding:5px 0 0 8px;}

#sendDiv{ width:455px;  overflow:hidden; border:1px solid #ffcfcf; background:#feead9; padding:10px 0 10px 13px;}

#proColor{ width:450px; height:auto; overflow:hidden; margin-top:3px;}
#proColor dl{ width:58px; height:58px; overflow:hidden; float:left; display:inline; cursor:pointer; margin:0 6px 8px 0;}
#proColor dl dt{ width:50px; height:50px; overflow:hidden; border:1px solid #B4B4B4;   }
#proColor dl dt div {width:48px; height:48px; padding:0px; margin:0px; float:left; display:inline; margin:1px 0 0 1px;}
#proColor dl dt.hover{ width:50px; height:50px; border:1px solid #ff6600; background:#ff6600 url(../images/surebuy.GIF) right bottom no-repeat;}


#proSize{ width:308px; overflow:hidden; margin-top:6px;}
#proSize ul{width:300px;  padding-bottom:6px; }
#proSize ul li{ width:36px; height:20px; overflow:hidden; margin-bottom:6px;  font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url(../images/buySizeBg.gif) no-repeat; text-align:center;  float:left; display:inline; margin-right:8px; line-height:20px;}

.topLi{background:none; width:48px; height:20px; float:left;  cursor:default; text-align:right;}

#proSize ul li.hover{ background:url(../images/buyCurrBg.gif) no-repeat; color:#ff6600; font-size:12px;}

.buyNum{ width:36px; height:21px; border:1px solid #a7a6aa; background:url(../images/buyNumBg.gif) repeat-x; text-align:center;}

#allBord{ width:780px; float:right; margin-top:6px;}
#tjBord{ width:778px; clear:both; border:1px solid #ddd; border-top:2px solid #999;}
.num_title{ width:100%; height:26px; background:#fff;}
.num_title li{ float:left; padding:0 15px; height:26px; margin-left:-1px;}
.num_title li a{ font-size:14px; }
.num_title li.hover{ background:#fff;border:1px solid #ddd; font-size:14px; color:#FF0000; margin-top:-4px; padding:0 14px; border-bottom:none; border-top:2px solid #e4393c;}
.num_title li.hover a{ font-size:14px; color:#FF0000;}


.nav-fixed{position:fixed;top:40px; padding-top:3px; z-index:99999;_position:relative;_position:absolute;z-index:99999;_top: expression(documentElement.scrollTop+70-this.clientHeight)}
* html .nav-fixed{position:absolute;bottom:auto;top:expression(eval(documentElement.scrollTop+70-this.clientHeight)); z-index:99999;}

#tjPro{ width:740px; height:auto; padding:10px ; overflow:hidden;}
#tjPro dl{ float:left; display:inline; width:104px; height:auto; overflow:hidden; margin:0 10px 0 20px;}
#tjPro dl dt{ width:100px; height:100px; overflow:hidden; padding:1px; border:1px solid #E1DDD8;}
#tjPro dl dd{ width:100px; height:44px; overflow:hidden; margin-top:5px;}
.detail_list{ width:94%; overflow:hidden; margin:0 auto;}
.detail_list li{float:left;width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 0}

.proDetailDiv{ width:100%; height:auto; overflow:hidden; padding-top:10px; }
.proDetailDiv img{ background:url('/public/image/load.gif') no-repeat center; border:0;}


#InfoSizeDiv{width:96%; overflow:hidden; text-align:left; margin-top:10px;}
#InfoImgDiv{ width:96%; overflow:hidden; text-align:left;}
#InfoImgDiv *{ text-align:center;}
#InfoSizeDiv img,#InfoImgDiv img{ display:block; margin:0 auto 20px; }
#InfoImgDiv image { padding:3px; }

#orderRecDiv {width:743px; height:auto;}
#pingliDiv {width:743px; height:auto;}
#zixingDiv {width:743px; height:auto;}
#guizheDiv {width:743px; height:auto;}

#rigTitle1 div {width:743px; height:35px; margin-top:10px; background:url(../images/prouserbg.gif) repeat-x;}
#rigTitle1 div dl {width:743px; height:35px;}
#rigTitle1 div dl dt {width:110px; height:32px;  padding-top:3px; float:left;}
#rigTitle1 div dl dt img {margin:5px 0 7px 2px;}
#rigTitle1 div dl dd {width:633px; height:35px; line-height:36px; overflow:hidden;  text-align:right; float:right;}
#rigTitle1 div dl dd img {margin:6px 8px 3px 0;}

#proList3 {width:710px; padding-bottom:18px; background:#e6e6e6; margin-top:10px; overflow:hidden;}
#proList3 dl {width:326px; height:337px; background:#fff; border:#d5d5d5 1px solid; margin:18px 0 0 18px; display:inline; float:left;}
#proList3 dl dd {width:300px; height:300px; overflow:hidden; margin:13px 13px 0 13px;}
#proList3 dl dt {width:326px; height:21px; text-align:center; margin:3px 0 0 0;}

#mesList {width:743px; height:auto; padding-bottom:4px; border-bottom:#e7e7e7 1px solid; margin-top:10px; overflow:hidden;}

#mesListPic {width:26px; height:27px;  background:url(../public/Image/win/askgif.gif) no-repeat;  overflow:hidden; float:left;}
#mesListPic dl {width:26px; height:27px;}
#mesListPic dl dd {width:26px; height:27px;}
#mesListPic dl dt {width:26px; height:21px; text-align:center; color:#767676;}

#mesListPic2 {width:60px; height:51px; padding-left:4px; float:left;}
#mesListPic2 dl {width:60px; height:31px; font-weight:bold; text-decoration:inherit; color:#333333; font-size:44px; padding-top:15px; text-align:center;}


#mesListRig {width:752px; float:right; overflow:hidden;}
#mesListText {width:732px; height:auto;  color:#767676;}
#mesListText dl {width:732px; height:auto;}
#mesListText dl dt {width:526px; float:left;}
#mesListText dl dd {width:115px; float:right; text-align:right;}

#distable{ width:778px; border:1px solid #ddd; border-top:2px solid #999; margin-top:10px; clear:both;}




#rigRecord {width:732px; height:auto;  color:#767676;}
#rigRecord dl {width:732px; height:auto; padding-top:3px; height:25px; background:url(../images/dashed2.gif) repeat-x left bottom;}
#rigRecord dl.bg { background-color:#F6F6F6;}
#rigRecord dl dt {width:120px; float:left; display:inline; margin-left:30px;}
#rigRecord dl dd {width:115px; float:right; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666;}


#mesListRigtemp {width:710px; float:right; }
#mesListTexttemp {width:710px; height:auto; overflow:hidden; padding-top:3px; color:#767676; float:left;}
#mesListTexttemp dl {width:710px; height:auto;}
#mesListTexttemp dl dt {width:400px; float:left; color:#999999;}
#mesListTexttemp dl dd {width:165px; float:right;color:#999999; text-align:right; font-family:Arial, Helvetica, sans-serif;}

#mesask{width:710px; float:right; color:#666;}
#mesanswer{width:700px; float:right; color:#666666; border:1px solid #e8e8e8; padding:4px; padding-left:6px; background-color:#f8f8f8;}
#mesanswer ul {width:700px; }
#mesanswer ul span { color:#cd1e3b; float:left;}
#mesanswer ul span.right{ float:right;color:#999999; text-align:right; font-family:Arial, Helvetica, sans-serif;}
#shopGz{width:710px; float:right;  padding:0px; margin:0px;}
#shopGz ul { height:25px; margin-top:5px; overflow:hidden; width:710px; background:#d7d7d7;}
#shopGz ul li { height:22px; color:#505050; white-space:nowrap;float:left; text-align:left; padding-top:2px; line-height:25px;}
#shopGz ul li.left { width:21px; background:#c4c4c4; c4c4c4 height:25px; border-right:1px solid #fff;}
#shopGz ul li.right { width:670px; padding-left:10px; }
#shopGz ul.detail { height:auto; background:none;}
#shopGz ul li.detailLi{ width:6160px; padding-left:36px; line-height:21px;}
#shopGz ul li.detailLi a { color:#CC0000; text-decoration:underline;}
#shopGz ul li.detailLi span { color:#ff6702; font-weight:bold;}
.displayNo { display:none;}
.displayYes { display:block;}

.VipPriceClass{ color:#e6054f; font-weight:bold; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.VipPriceClass2{ color:#A50ED6; font-weight:bold; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#proDetailDivFt img{ background:url('/public/image/load.gif') no-repeat center; border:0;}




#proCateTitle2{ width:958px; height:28px; overflow:hidden; background:url(/public/images/tophomebg.GIF) repeat-x; margin-bottom:6px;}
.proCateLeft2{ width:191px; height:24px; float:left; background:url(/public/images/proCateBg.GIF) no-repeat right center; color:#fff; font-size:14px; font-weight:bold; padding:4px 0 0 11px;}

#position2{ width:940px; height:23px; overflow:hidden; float:right; padding:4px 15px 0 0 ; background:url(/public/images/tophomebgr.GIF) no-repeat top right;}
.posiLeft2{ width:560px; height:23px; float:left; background:url(/public/images/homeIco.GIF) 0px 4px no-repeat; padding-left:20px;}
.moreCate2{ float:right;}
#position2 a { color:#555; font-weight:normal; padding-left:1px; padding-right:1px;}
#position2 a:hover{ color:#CC0000;}

.unStr{ text-decoration:line-through;}

.addfav{ overflow:hidden;}
.addfav h1{ height:40px; font-size:100%;font-size:14px; font-weight:bold; padding-top:5px; text-indent:54px; }
.addfav h1.guizhi{ background:url(/public/Image/icon_correct.jpg) no-repeat; color:#55b515;}
.addfav h1.yiguizhi{ background:url(/public/Image/icon_sigh.jpg) no-repeat; color:#f5a951;}
.addfav p a{ color:#FF0000;}
.buy_smone{ padding-top:10px;}
.buy_smone dd{float:left; width:135px; height:40px; display:inline; margin-right:15px;}
.buy_smone dd a{ display:block; width:135px; height:36px; }
.buy_smone dt{ float:left; display:inline; width:72px; height:40px;}
.buy_smone dt a{ display:block; width:72px; height:36px;}
.buy_smone dd.buyorder a{ background:url(/public/images/p-btns.png) 0 0 no-repeat; }
.buy_smone dd.buyorder a:hover{ background:url(/public/images/p-btns.png) -157px 0 no-repeat; }

.buy_smone dd.yudorder a{background:url(/public/images/p-btns.png) 0 -319px no-repeat;} 
.buy_smone dd.yudorder a:hover{background:url(/public/images/p-btns.png) -157px -319px no-repeat;}

.buy_smone dt.favorder a{background:url(/public/images/p-btns.png) 0 -177px no-repeat; cursor:pointer;}
.buy_smone dt.favorder a:hover{background:url(/public/images/p-btns.png) -157px -177px no-repeat; cursor:pointer;}

.yddzxx{ width:100%; clear:both}
.yddzxx p{ padding:5px 10px;}
.NewsDetailweixin{ float:right; background:url(/public/images/erwei.gif) no-repeat center bottom; padding-bottom:45px;}
.NewsDetailweixinImage1{}