.product-box {
    background: #fff;
    padding: 40px;
    margin-bottom: 20px;
}
.product{font-size:12px; /*width:700px;*/ padding:0; display:block; margin:0 auto; width: 100% !important;}
.product span{display:block; text-align:left;}
.product .clear{clear:both;}
.product a{text-decoration:none; color:#333;}
.product a:hover{text-decoration:underline; color:#f60}
.product *{margin:0;padding:0;}
.product img{border:none;}
.product i,.product em{ font-style:normal}
.product .detailBox{/*width:580px;*/ overflow:hidden;/* margin:0 0 20px*/; margin-top: 0 !important;}
.product .boxTh{height:35px; line-height:35px; padding:0 10px; background:#288bde; overflow:hidden; word-wrap:break-word; border:none;}
.product .boxTh .mark{float:left;font-weight:normal; font-size:16px;color:#fff; background:none; padding:0}
.product .boxTh .mark a,.product .boxTh .subMark a { color:#fff}.product .boxTh .mark a:hover,.product .boxTh .subMark a:hover{color:#f80;}
.product .boxTh .subMark{float:right; color:#46a4e6;font-size: 14px;}
.product .boxTh a{color:#039}
.product .boxTb{border:2px solid #288bde; border-top:none; padding:10px 0 5px;/* float:left;*/; zoom:1; overflow:hidden}
.product .pdMegPic{width:120px; float:left; overflow:hidden;margin: 10px 0 0 13px;display: inline;}
.product .pdMegPic img{width:120px; height:90px; overflow:hidden; border:none}
.product .pdMegPic a:hover{color:#f60}
.product .pdMegPic i,.product .pdMegPic dd,.product .pdMegPic dt{display:block; overflow:hidden}
.product .pdMegPic dd,.product .pdMegPic .iPic{height:90px; margin:0 0 4px}
.product .pdMegPic dt,.product .pdMegPic .iTit{margin:0 0 0 10px; height:22px; padding:0 0 0 22px; }
.product i{text-indent:0px;}
.product .boxDes{width:642px; float:left;display:inline; padding:0 0 0 10px; overflow:hidden;word-break:break-all; word-wrap:break-word; line-height:22px}
.product .pdMeg1{width:642px; border-collapse:collapse; font-size:12px}
.product .pdMeg1 th{/*border:#dfdfdf solid 1px;background:#f2f2f2;*/ font-weight:lighter; text-align:right; /*width:60px;*/ vertical-align:middle; line-height:18px;}
.product .pdMeg1 td{ border:none;/*border:#dfdfdf solid 1px; padding:0 0 0 10px*/}
.product .pdMeg1 th i,.product .pdMeg1 td i{/*width:60px;*/ height:18px; display:block;overflow:hidden; /*white- space:nowrap;*/}
.product .pdMeg1 td i{width:137px; line-height:18px;}
.product .pdMeg2{line-height:28px}
.product .red{color:#c00; font-weight:bold}
.product .blue{color:#039}
.product .red:hover,.product .blue:hover,.product .org{color:#f60}
.product .dered{display:block;float:left;height:9px;margin:9px 5px 0 0;overflow:hidden;width:65px;}
.product .dered em{display:block;height:9px;}
.product .pdMeg2 span{float:left}
.product .pdMeg2 .desL{margin:0 5px 0 0; display:inline}
.product .pdMeg2 .desR,.product .pdMeg2 .desL{float:left; white-space:nowrap}
.product .pdMeg3{clear:both}
.product .pdMeg3 a{float:left; display:inline; text-align:center; width:82px; height:24px; line-height:24px; margin:0 2px 0 0}
.product .pdMeg3 .first{background-position:0 0}
.product .pdMeg3 a:hover{color:#f60}

.product .pdMeg3Ex a{  padding-left:5px; width:auto; white-space:nowrap}
.product .pdMeg3Ex a em{ font-style:normal; padding-right:5px; display:inline-block; cursor:pointer; white-space:nowrap;}
.product .pdMeg3Ex .first{  padding-left:8px; width:auto;}
.product .pdMeg3Ex .first em{ font-style:normal; padding-right:8px; display:inline-block;}


.product .moreMeg{position:absolute; right:-334px; top:0;width:300px; display:none}
.product .moreMeg .boxTb{border:1px solid #d8d8d8; padding:13px 0 10px 11px;}
.product .moreMegPic{line-height:20px; width:280px; height:94px}
.product .moreMegPic img{width:105px; height:80px;}
.product .moreMegPic .dPic{float:left; width:105px; height:80px; border:1px solid #dfdfdf; margin:0 10px 0 0; overflow:hidden}
.product .moreMegPic dt,.product .moreMegPic .dTit{font-weight:bold; margin:0 0 2px; display:block}
.product .moreMegPic .dDes{height:60px; overflow:hidden}
.product .texList{width:270px; overflow:hidden; padding:0 0 10px}
.product .texList li,.product .texList i{line-height:24px; height:24px; padding:0 0 0 12px; word-wrap:break-word; overflow:hidden; display:block}
.product .similar{ height:34px; line-height:34px; color:#039; font-weight:bold; font-size:14px; margin:0 0 5px; text-align:left;}
.product .picGroup{width:285px; overflow:hidden;}
.product .pkMeg{height:66px;}
.product .pkMeg .dPic{width:67px; height:50px; border:1px solid #dfdfdf; float:left; display:inline; margin:0 10px 0 0; overflow:hidden}
.product .pkMeg .dPic img{overflow:hidden;display:block; width:67px; height:50px}
.product .pkMeg .dMeg{width:156px; float:left; overflow:hidden}
.product .pkMeg span{display:block; line-height:24px; height:24px; overflow:hidden}
.product .pkMeg a{color:#039; text-decoration:underline}
.product .pkMeg .sTitle a{color:#000; text-decoration:none}
.product .pkMeg a:hover,.product .pkMeg .sTitle a:hover,.product .pkMeg .dDes .price:hover,.product .pkMeg .dDes .pkBtn:hover,.product .texList2 .chLink:hover{color:#f60; text-decoration:underline}
.product .pkMeg .dDes{width:50px; float:left; text-align:center}
.product .pkMeg .dDes a{display:block; line-height:24px; text-decoration:none; height:24px; overflow:hidden}
.product .pkMeg .dDes .price{color:#c00}
.product .pkMeg .dDes .pkBtn{width:37px; height:20px; line-height:20px; margin:0 auto; color:#000;}

.product .texList2{width:270px; overflow:hidden; padding:3px 0 0}
.product .texList2 li,.product .texList2 i{line-height:24px; height:24px; word-wrap:break-word; overflow:hidden; color:#777}
.product .texList2 .chLink{color:#777}

/*推荐经销商*/

.boxTbEx{padding:0 5px 10px 15px; margin:-5px 0 0 0; font-size:12px; background:#fff;border:1px solid #e5e5e5; border-top:none; width:677px; margin:0 auto; display:block; position:relative; overflow:hidden}
.dealerList{ margin:10px 0 0; float:left; width:100%; clear:both;}
.dealerList i{ float:left; display:inline; width:33%; color:#ccc; line-height:24px; overflow:hidden; height:24px;}
.dealerList .liTitle{ width:100%; color:#999;font-weight: normal;margin-bottom: 5px;}
.dealerList .liTitle strong{font-weight: normal;}
 
 /*duguangmin 2011-8-16 add*/
.p-title{ width:100%; float:left; }
.p-title h2{ float:left; color:#003399; font-size:16px;}
.product .p-title .spanTitle{ float: left; font-size: 16px; padding-left:3px;font: normal 16px/38px "Microsoft Yahei";}
.product .p-title .p-price{ float:right; color:#CC0000; display:none; font-size:16px; font-weight:bold;}
.product .p-title .p-price i{ font-size:12px;}
.product .p-title .spanCM { float:right;}
.product .p-title .spanCM .aCM { width:57px; height:22px; line-height:22px; display:block; text-align:center; color:#fff; text-decoration:none}
.product .pdMeg1 .aBlue a{ color:#038; text-decoration:underline;}
.product .pdMeg1 .aBlue a:hover{color:#f60;}
.product .pdMeg1 .aBlue{ color:#038;}
.product .pdMeg1 td{ vertical-align:middle; height:18px; /*width:160px;*/ overflow:hidden;}

.product span.score{ float:left; display:inline; color:#333; margin-right:3px;}

.product em.stars,.product em.stars span{background:url(//www1.pconline.com.cn/2014/art/images/art_bg.png) no-repeat 0 0;line-height:0; overflow:hidden; display:inline-block;vertical-align: top;}
.product em.stars{width:78px; height:14px; margin:0 20px 0 8px;float:left;position: relative;top:2px;top:1px\0;*top:1px;}
.product em.stars span {width:50%; height:14px; background-position:0 -15px;}

.product .pdMeg1{ margin:0px 0px 10px 3px;}
.product .pdMeg1 td i.t_th,.product .pdMeg1 td i.t_td{ width:auto; float:left;}
.product .pdMeg1 td i.t_th{ color:#999;}
.product .pdMeg1 td i.t_td{ width:137px; overflow:hidden;color:#333;}
.product .pdMeg1 td .a_index{ margin-left:10px;}
.product .pdMeg1 td .a_index a{color:#07d;margin-right:6px;text-decoration: none;}
.product .pdMeg1 td .a_index a:hover{ color:#f60;}
.product .pdMeg1 td i.ta_color{ width:auto;padding-top:0px\9;}

/*新增比价模块*/
.product .cmPriceBox { height:22px; margin:7px 0 0; padding:5px 0 0; line-height:22px; display:block; border-top:1px solid #ccc; font-size:12px; overflow:hidden}
.product .cmPriceBox .cmBody{ line-height:22px; padding:15px; color:#aaa}
.product .cmPriceBox .quote { width:490px; height:22px; float:left; overflow:hidden}
.product .cmPriceBox .quote i{ display:inline-block; color:#aaa}
.product .cmPriceBox .quote i em { color:#777}
.product .cmPriceBox .spanCM { float:right}
.product .cmPriceBox .spanCM .aCM { width:64px; height:22px; line-height:22px; color:#038; display:inline-block; text-align:center; background:#dae1ee;}
.product .cmPriceBox .spanCM .aCM:hover {background:#3a67b1; color:#fff; text-decoration:none}

/*新增商城报价列表*/
.product .cmPriceTab{ position:relative; margin:6px -10px 0px;}
.product .cmpricetab td, .product .cmpricetab th{ font-size:12px;}
.product .cmPriceTab th,.product .cmPriceTab td{ border:none; padding:0px 5px; text-align:center;}
.product .cmPriceTab th{ height:35px; background-color:#eee; color:#999; font-weight:normal;font-size: 14px;border-bottom: 0px solid #fff;}
.product .cmPriceTab td{ height:30px; line-height:30px; padding-top:5px; padding-bottom:5px;}
.product .cmPriceTab .shop{ display:inline-block; float:left; margin-left:28px;}
.product .cmPriceTab .shop img{ width:16px; height:16px; float:left; margin:6px 6px 0px 0px;}
.product .cmPriceTab .lblue{ color:#333;}
.product .cmPriceTab .lblue:hover{ color:#f80;}
.product .cmPriceTab .price{ color:#f33;font-weight: normal;}
.product .cmPriceTab .price:hover{ color:#f80;}
.product .cmPriceTab .configName{ height:28px; line-height:28px; overflow:hidden; display:block;}
.product .cmPriceTab .cmpFoot{ height:36px; background-color:#f3f3f3; margin-top:5px; line-height:36px; text-align: center;}
.product .cmPriceTab .bjTotal{ float:left; color:#999;font-size: 14px;}
.product .cmPriceTab .aCheckAll{ color:#07d;background: none;width: auto;line-height: 36px;font-size: 14px;}
.product .cmPriceTab .aCheckAll:hover{ background:none;color:#07d}
.product .cmPriceTab .f14{ font-size:14px; font-weight:normal;color: #333;}
.product .boxTb{ padding-bottom:0;}

.product .dbExt .pdmegpic .ipic{ margin-top:7px;}
.product .dbExt .pdMeg1 td{ height:24px;}
.product .dbExt .cmpFoot .price{font-size: 14px;}
/**/
.product .p-title .wgbj{float:right; padding: 0 8px; color:#fff; background-color:#ff790a; height:20px; line-height:20px; text-align:center;}
.product .p-title .wgbj:hover{ background-color:#ff9034; color:#fff;}

.tag-click-a {display: inline-block; box-sizing: border-box; padding: 7px 20px 10px 20px; margin: 0 10px 10px 0; height: 36px;background: #F5F6F8;border-radius: 18px;}