﻿@charset "utf-8";
/*******************************/
.content{width:1180px;margin:16px auto 0; overflow:auto;}
.content .cproductbox a{color:#06c;}
.content .cproductbox a:hover{color:#f60;}
/********************************/
/**********************************/
.mainleft{width:858px; float:right; overflow:hidden;}
.mainleft p.n{height:30px; background:#f5f5f5; line-height:30px;}
.mainleft p.n a{padding:0 5px; color:#666; font-size:14px; font-weight:normal;}
.mainleft p.n a:hover{color:#F00;}
.mainleft .bm{width:858px; float:left;}
.mainleft .bm .bml{width:380px; float:left;}
.mainleft .bm .bml .bim{width:358px; float:left; margin:10px 10px 8px 0; padding:5px; border:1px solid #dcdcdc;}
.mainleft .bm .bml .bim img{width:360px; height:286px;}
.mainleft .bm .bml .ml{width:380px; height:60px; float:left; margin-bottom:10px;}
.mainleft .bm .bml .ml .oi{width:60px; float:left; height:50px; border:1px solid #dcdcdc; margin-right:5px; padding:4px;}
.mainleft .bm .bml .ml .oi img{width:60px; float:left; height:50px;}
.mainleft .bm .bml .ml .se{border:1px solid #cd0200;}
.mainleft .bm .bml .ml .oi:hover{border:1px solid #cd0200;}


.mainleft .bm .brm{width:470px; float:right; margin-top:10px;}
.mainleft .bm .brm h1{width:470px; float:left; text-align:left; font-size:26px; line-height:36px; color:#e11;}
.mainleft .bm .brm p{width:470px; float:left; text-align:justify; background:#fff; line-height:22px; text-indent:28px; font-size:14px; height:auto; color:#666;}
.mainleft .bm .brm ul.mg{width:470px; float:left; border-bottom:1px solid #e8e8e8; border-top:1px solid #e8e8e8; padding:5px 0px; margin:10px 0 6px; line-height:30px; overflow:hidden;}
.mainleft .bm .brm ul.mg li{width:235px; float:left; color:#666666; font-size:14px; line-height:24px;}
.mainleft .bm .brm ul.mg li span.mxp{text-decoration:line-through;}
.mainleft .bm .brm ul.mg li span.mip{color:Red;}


.J-baitiao-list .item{float:left; margin:2px 8px 2px 0; position:relative;}
.J-baitiao-list .item a{display:block; text-decoration:none; white-space:nowrap; text-align:center; float:left; background:#fff none repeat scroll 0 0; border:1px solid #ccc; padding:4px 6px; color:#666;}
.J-baitiao-list .item a:hover{color:#e4393e;}
.J-baitiao-list .item strong{display:block; font-weight:400;}
.J-baitiao-list .item.selected{position:relative;}
.J-baitiao-list .item.selected b{background:url(/images/pc/hover.png) no-repeat scroll 0 0; bottom:0; height:12px; overflow:hidden; position:absolute; right:0; width:12px;}
.J-baitiao-list .item.selected a{border:2px solid #e4393c; padding:3px 5px;}
.J-baitiao-list .item a:hover{border:2px solid #e4393c; padding:3px 5px;}

.choose{width:470px; float:left;}
.choose li{clear:both; overflow:hidden; padding:5px 0;}
.choose .dd{float:left; width:470px;}
.choose .wrap-input{float:left; padding-right:20px;}
.choose .wrap-input a{color:#666;}
.choose .wrap-input .jian{border:1px solid #ddd; display:inline-block; float:left; font-size:16px; height:16px; line-height:16px; margin-top:2px; overflow:hidden;text-align:center; width:15px;}
.choose .wrap-input .jia{border:1px solid #ddd; display:inline-block; float:right; font-size:16px; height:16px; line-height:16px; margin-top:2px; overflow:hidden; text-align:center; width:15px;}
.choose .buy-num{border:1px solid #ddd; color:#666; font-family:Arial; height:20px; line-height:20px; margin:0 5px; text-align:center; width:40px;}
.choose span.l{float:left; line-height:22px;}
.choose .red{color:#e4393c; font-family:Arial; font-size:14px; font-weight:bold; line-height:22px;}
.choose #choose-btns a{display:block; float:left; margin-right:10px;}


.category{width:858px; float:left; overflow:hidden;}
.creview{width:856px; float:left; overflow:hidden; margin:0;_height:1%; border:1px solid #eee; border-bottom:0px; background:#eee;}
.creview ul{background:url(/images/pc/dlbg.jpg) repeat-x; height:32px; padding-left:13px;}
.creview li.nol{float:left; font-size:12px; background:url(/images/pc/dtt.jpg) no-repeat; width:88px; height:26px; line-height:30px; text-align:center; cursor:pointer; margin-top:6px; margin-right:3px; color:#2f2f2f;}
.creview li.curt{width:100px; float:left; background:url(/images/pc/dto.jpg) no-repeat; font-size:16px; height:26px; line-height:30px; text-align:center; cursor:pointer; margin-top:6px; margin-right:3px; color:#2f2f2f; font-weight:700;}
.cproductbox{width:830px; background:#f5f5f5 none repeat scroll 0 0; border-top:0 none; overflow:hidden; padding:14px; float:left;}
.cproductbox p{text-align:justify; line-height:20px;}
.zzxy{width:830px; background:#f5f5f5 none repeat scroll 0 0; border-top:0 none; overflow:hidden; padding:14px; float:left; text-align:justify; line-height:20px;}
.tsales{border:1px #e0dcce solid; color:#333; border-bottom:none; width:100%;}
.tsales td{border-bottom:1px #e0dcce solid; padding:6px; line-height:18px;}
.thead{background:url(/images/pc/sbg.gif) repeat-x 0px -389px; color:#5c4a35; line-height:16px; height:16px; font-weight:700;}
.prlask{background:#fff; margin-top:8px; padding:10px;}
.prlask div{line-height:18px;}
.prtime{color:#888; margin-left:10px; font-size:10px; white-space:nowrap; float:right;}
.prlask b{color:#36c;}


.cmore{width:858px; float:left; overflow:hidden; margin-top:14px;}
.crxg{border:1px solid #ccc; border-bottom:0px; background:url(/images/pc/dlbg.jpg) repeat-x; width:843px; height:32px; padding-left:13px;}
.crxgrev{float:left; background:url(/images/pc/dto.jpg) no-repeat; width:100px; height:26px; line-height:26px; text-align:center; cursor:pointer; margin-top:6px; margin-right:3px; color:#2f2f2f; font-size:16px;}
.cpxg{width:836px; overflow:hidden; border:1px solid #ccc; padding:20px 10px 14px; border-top:0px;}
.cpxg ul{width:836px;}
.cpxg ul li{float:left; list-style:none; width:209px; overflow:hidden;}
.cpxgpic{width:187px; height:140px; padding:5px; border:1px solid #e6e6e6; margin:0 5px; text-align:center;}
.cpxgpic img{width:187px; height:140px;}
.cpxgname{width:209px; text-align:center; margin:0 auto; margin-top:5px; height:20px; line-height:20px; word-break:break-all; overflow:hidden;}
/****************************************/
/*****************************************/
.mainright{width:302px; float:left;}
.had{width:300px; border:1px solid #90ccee; float:left; background-color:#fff; margin-bottom:10px;}
.hnew{width:300px; border:1px solid #90ccee; float:left; background-color:#fff; margin-bottom:10px;}
.hnew h2{width:264px;height:34px;background:url(/images/pc/down.gif) 8px 10px no-repeat;border-bottom:1px solid #eee;color:#333;font-size:16px;line-height:34px;padding:0 10px 0 26px; float:left;}
.hnew h2 span{ width:auto; height:34px;line-height:34px; float:right;}
.hnew ul{width:298px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; float:left; padding:5px 0;}
.hnew ul li{width:268px; float:left; line-height:24px; padding-left:10px; margin:0 10px; background:url(/images/pc/dise.gif) no-repeat left center; }
.hnew ul li a{width:228px; float:left; color:#666;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.hnew ul li a:hover{color:#ff771f; }
.hnew ul li p{width:40px; float:right; color:#ff771f; text-align:right;}
.mainright dl{width:260px; float:left;border-bottom:1px solid #ddd; padding:15px 20px;}
.mainright dl dt{width:260px; float:left;}
.mainright dl dt img{width:260px; height:217px;}
.mainright dl dd{width:260px; float:left; line-height:20px; height:20px; font-size:16px;}
.mainright dl dd.m{width:260px; float:left; line-height:22px; height:22px; margin-top:4px;}
.mprcone{color:#f60;width:auto;float:left;font-size:22px; line-height:22px;}
.mprcone span{font-size:22px;}
.mprctwo{width:auto;float:left;padding:6px 0 0 10px;color:#666;text-decoration:line-through; font-size:11px; line-height:11px; height:11px;}
.fri{float:right; width:auto; font-size:12px; font-weight:normal;}
.fri a{background-color:#e6f3ff; border:1px solid #88b6e3; border-radius:3px; color:#06c; cursor:pointer; font-family:SimSun; font-size:12px; height:22px; line-height:22px; text-align:center; width:40px; display:inline-block; float:right; margin-right:4px;}
.fri a:hover{background-color:#ffe6e6; border:1px solid #e38888; color:#f60;}