@charset "utf-8";
.filter-selected span,.filter-list .first-task,.filter-clear,.products-show .sort a,.new-sales .region .change,.news-list li,.filter-recommend-contents .icon-corner,.filter-list .toggle-btn,.collection,.detail-tabs .tab-sort em,.filter-list .icon-hot,.filter-brand .filter-task
{background: url(https://s.kcimg.cn/product/images/list-icons.png) no-repeat;}
.filter{margin-top: 15px;} /* modify by ZP 2016-03-22 13:42:41 */
.filter .header2{padding:10px 10px 5px 10px;min-height: 20px; line-height: 20px; overflow: hidden; border-bottom: 3px solid #0f5489; background: #f7f7f7}
.filter .header2 h1,.filter .header h4,.filter-selected,.filter-clear{float: left; }
.filter .header2 .total{float: right; color:#666;}
.filter .header2 .total em,.filter .header .total a{ color:#d60000;}
.filter .header2 h1,.filter .header h4{font-size: 16px;}
.filter-selected{ font-size: 0; *letter-spacing: -2px; max-width: 520px;}
.filter-selected span{margin:0 0 5px 10px;padding:0 17px 0 3px;height: 18px; line-height: 18px; font-size: 12px; color:#f60; display: inline-block; vertical-align: top; cursor:pointer; border:1px solid #f60; background-color: #fff; background-position: 100% -29px}
.filter-selected span:hover{background-position: 100% -556px}
.filter-clear{margin-left:10px;padding-left: 16px; color:#0f5489; cursor:pointer; background-position: -151px -48px}

.filter-list{ position: relative; padding-bottom:30px;*zoom:1;}
.filter-list dl{position: relative;padding:4px 0 4px 79px;min-height:29px;border-bottom: 1px solid #e9e9e9;*zoom:1;}
.filter-list .first{padding-bottom: 12px; padding-right: 50px;}
.filter-list .first em{min-width: 135px;display: inline-block; vertical-align: top} 
.filter-list .first dd{height:45px;overflow: hidden;}
.filter-list .expand dd{height:auto;}
.filter-list dd.first-task{position: absolute;right:10px;top:10px;height:auto;padding-right: 15px;color: #0f5489;cursor: pointer;background-position: 100% -83px;}
.filter-list .expand dd.first-task{background-position: 100% -111px;}
.filter-list dt{position: absolute;left:0;top:0; width: 70px; text-align: right;white-space: nowrap; line-height: 37px; font-size: 14px; font-weight: 700;color:#666;}
.filter-list dl span.selected,.filter-list dl a,.filter-list dl .collection{margin:6px 6px 0 0;padding:0 3px;height: 17px; line-height: 17px; color:#0f5489; display: inline-block;vertical-align: top;}
/*.filter-list dl span{cursor:default;}*/
.filter-list dl a:hover,.filter-list dl span.selected,.filter-list dl .collection:hover{color:#fff;text-decoration: none;background-color: #0f5489}


.filter-brand{position: relative;*zoom:1;}
.filter-brand-all{position: absolute;left:79px;top:4px;z-index: 1;}
.filter-brand .filter-task{position: absolute;right:10px;top:0;padding-right:15px;color:#0f5489;cursor:pointer; background-position: 100% -83px}
.filter-brands-detail {margin:6px 0 6px 50px;width:819px; max-height:99px;overflow: hidden;}
.expand .filter-brands-detail{max-height:198px;}
.filter-brands-detail ul{padding-top:1px;width:792px;}
.filter-brands-detail li{margin:-1px -1px 0 0;float: left;width: 98px; height: 48px;cursor:pointer; line-height: 48px;text-align: center;overflow: hidden;border:1px solid #e9e9e9}
.filter-brands-detail li:hover,.filter-brands-detail .selected{position: relative;border-color:#d60000; z-index: 1;box-shadow: 2px 2px 3px rgba(0,0,0,.12);}
.filter-brands-detail .figure{ width: 96px; height: 46px; line-height: 43px; overflow: hidden;display: block;}
.filter-brands-detail .figure img{vertical-align: middle; width: 60px; height: 40px;}
.filter-brands-detail li:first-of-type a{color:#d60000}
.filter-list .filter-brands-detail a{margin:0;padding:1px;display: block; text-align: center;height:46px;line-height: 46px;}
.filter-list .filter-brands-detail a:hover{padding:0;border:1px solid #d60000;color:#d60000;background:#fff}
.filter-brands-detail a:hover .figure{display: none;}
.filter-brand.expand .filter-brands-detail{height: 198px;overflow: auto;}
.filter-brand.expand .filter-task{background-position: 100% -111px}
/* 浜у搧灞曠ず */
.products-show{margin-top: 15px;padding-bottom: 20px}
.products-show .tips{ font-size: 12px; height: 22px; line-height: 22px; overflow: hidden; color:#d60000;}
.products-show .header{margin-top:15px;height: 30px; overflow: hidden; border-bottom:3px solid #0f5489 }
.products-show .sort{margin-top:5px;float: right;font-size: 0; *letter-spacing: -2px}
.products-show .sort a{width: 58px; height: 24px; line-height: 24px; font-size: 12px; color:#333; display: inline-block; vertical-align: top; border:solid #e9e9e9; border-width: 1px 1px 0; text-indent: 9px;}
.products-show .sort .selected{color:#fff;border-color:#0f5489;background-color: #0f5489}
.products-show .sort a:hover{text-decoration: none}
.products-show .sort .asc{background-position: -114px -219px}
.products-show .sort .dsc{background-position: -114px -265px}
.products-show .sort .asc.selected{background-position: -114px -242px}
.products-show .sort .dsc.selected{background-position: -114px -288px}
.products-show .tabs{font-size: 0; *letter-spacing: -2px}
.products-show .tabs span,.products-show .tabs a{margin-right:10px;padding:0 12px; height:29px;line-height: 29px;font-size: 16px;font-weight: 700;display: inline-block; vertical-align: top;border-style:solid; border-width: 1px 1px 0;}
.products-show .tabs a{color:#333;border-color:#e9e9e9; background: #fff}
.products-show .tabs span,.products-show .tabs a:hover{color:#fff;border-color:#0f5489;background: #0f5489}
.products-show .tabs em{ font-size:14px;font-weight: 400;}
.products-show .tabs a em{ color:#999;}
.products-show .tabs span em,.products-show .tabs a:hover em{color:#fff;}
.products-show .tabs a:hover{text-decoration: none}

.products-list{padding-bottom:5px; border-bottom: 1px solid #e9e9e9}
.products-list li{margin-top: -1px;}
.products-list .caption{padding:8px 0; height: 26px; overflow: hidden; border-bottom: 3px solid #e9e9e9}
.products-list .caption h5,.products-list .caption h2{font-size: 16px; line-height: 26px;}
/*.products-list .caption h5 a,.products-list .caption h2 a{color:#333;}*/
.products-list .caption h5 a:hover,.products-list .caption h2 a:hover{color:#d60000;}
.products-list .other-links{margin:5px -5px 0 0;float: right; height: 16px; line-height: 16px;color:#c4c4c4;}
.products-list .other-links a{margin:0 10px;}
.products-list .other-links a em{color:#999;}
.products-list .other-links a:hover,.products-list .other-links a:hover em{ color:#d00;}
.products-list .content{position: relative;padding:15px 280px 10px 260px; min-height:160px;*zoom:1;}
.products-list .content:hover{background: #fafafa}
.products-list .figure{position: absolute;left:0;top:15px;width: 240px; height: 160px; overflow: hidden; text-align: center;}
.products-list .figure img{max-width: 100%;vertical-align: middle;transition: transform .5s ease-out;}
.products-list .figure:hover img{transform: translate3d(0,-5px,0) scale(1.2);}
.products-list p{line-height: 26px;color:#333;}
.products-list p span{ display: inline-block; max-width:130px; min-width:60px;  text-align: right; color:#999;}
.products-list .price{ position: absolute;right:0;top:0;width: 280px; height: 100%; line-height: 160px; text-align: right; font-size: 14px;}
.products-list .content .guidance-price{float:right;margin-top:20px;color:#999;}
.products-list .guidance-price span{display:block;text-align:right;margin-bottom:-6px;}
.upgrade .products-list .guidance-price em,.upgrade .products-list .guidance-price i{line-height:54px;font-style:normal}
.upgrade .products-list .guidance-price i{margin-left:35px;}
.products-list .guidance-price a,.products-list .price em a,.upgrade .products-list .guidance-price em{color:#d60000; font-size: 24px;}

.page{margin-top: 30px; height: 32px; text-align: center; font-size: 0; *letter-spacing: -2px}
.page a,.page span{margin:0 2px 0 3px;padding:0 12px;height: 30px; line-height: 30px; font-size: 16px; display: inline-block; vertical-align: top;}
.page a,.page .previous,.page .next{color:#666;background: #fff}
.page a:hover{ text-decoration: none; color:#666;}
.page .selected,.page span{font-weight:700;color:#fff;border-color:#0f5489;background: #0f5489}
.wrapper a{text-decoration: none;color:#333;}
.wrapper a:hover{color:#d60000; text-decoration: underline;}
.ft { float: left; }
.fr { float: right }
/*页头*/
.pinp_top { width: 980px; margin: 0 auto; overflow: hidden; padding: 20px 0px; }
.pinp_tlogo { float: left; }
.pinp_list { float: left; border-left: 1px solid #f1f1f1; height: 60px; margin-left: 24px; padding-left: 24px; }
.p_l_wiha { width: 195px; }
.p_l_wiha ul li { float: left; height: 20px; line-height: 20px; width: 65px; }
.p_l_wihb { width: 325px; }
.p_l_wihb ul li { float: left; height: 20px; line-height: 20px; width: 65px; }
.p_l_wihc { width: 210px; }
.p_l_wihc ul li { float: left; height: 20px; line-height: 20px; width: 50px; }
.p_l_wihc ul li.wd_wihc { width: 77px; }
/*锟斤拷锟�*/
.ganner { width: 980px; margin: 0 auto; overflow: hidden; }
/*锟斤拷址锟斤拷锟斤拷*/
.map_bane { width: 980px; margin:10px auto; height: 30px;}
.logowei { float: left; padding: 5px 15px 5px 0px; }
.mapdz { float: left; height: 30px; line-height: 30px; color: #999999; font-size: 14px; }
.serch { float: right; }
.inp1 { width: 210px; height: 28px; border: 1px solid #e9e9e9; padding-left: 8px; float: left;outline:none; font-size: 14px; color: #999; }
.btn1 { background: none; border: none; background: #f7f7f7; width: 58px; text-align: center; color: #666666; border-left: none; border: 1px solid #e9e9e9; height: 30px; float: left; cursor: pointer; margin-left: -1px; font-size: 14px; }
.btn1:hover { background: #f0f0f0 }
/*锟斤拷锟矫碉拷锟斤拷*/
.productbox { width: 980px; margin: 0 auto; overflow: hidden; }
.fn_clear::after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.contan { width: 980px; margin: 0px auto 30px; float: left; }
.contan_a { border-top: 3px solid #e9e9e9; background: #f7f7f7; height: 57px; }
.conttan_a_l { width: 840px;line-height: 30px; text-indent: 22px; color: #333333; font-weight: 400; font-size: 22px; height: 57px; overflow: hidden;}
.conttan_a_l h1{font-size:22px;line-height: 60px}
.conttan_a_l a { color: #333 }
.conttan_a_r { float: right; line-height: 30px; padding-top: 15px; padding-right: 10px; color: #666; font-size: 14px; }
.conttan_a_r span { color: #d60000; font-weight: bold; padding: 0px 0px 0px 2px; font-size: 14px; }
.contan_b { background: #02406f; height: 40px; width: 980px; }
.contan_b ul li { float: left; }
.contan_b ul li a { float: left; display: inline-block; line-height: 40px; font-size: 18px; padding-left: 30px; height: 40px; display: block; color: #fff; border-right: 1px solid #003258; cursor: pointer }
.contan_b ul li a span { float: left; padding-right: 30px; display: block; height: 40px; }
.contan_b ul li.action a { background: #0f5489; color: #fff; }
.contan_b ul li.m_l a { }
.contan_b ul li.no_l a { background: none; }
.contan_b ul li font { color: red; font-size: 16px; font-weight: normal; }
.contan_b ul li a:hover { background: #0f5489; text-decoration: none; color:#fff;}
.contan_b ul li a.wu_rlx1 { border-right: 0; }
/*2014.11.13 锟斤拷锟轿�*/
.adver1000_60 {margin:0 auto; width: 980px; overflow: hidden; }
.adver1000_60 div{margin-top: 10px}
.leftbanner { float: left; clear: both; overflow: hidden; }
.adver770_65 { float: left; clear: both; overflow: hidden; width: 760px; height: 65px; }
.adver770_60 { float: left; clear: both; overflow: hidden; width: 760px; height: 60px; margin-top: 30px; }
.adver770_37 { float: left; clear: both; overflow: hidden; width: 760px; height: 47px }
.adver770_100 { float: left; clear: both; overflow: hidden; width: 760px; height: 100px; }
.rightbanner10 { float: left; clear: both; overflow: hidden; margin-bottom: 25px; }
/*2014.11.17 锟斤拷锟斤拷*/
.bdsharebuttonbox { position: absolute; left: 50%; margin-left: -540px; width: 40px; }
.bdsharebuttonbox a { float: left; margin-bottom: 10px; }
.sinaweibo { background: url(../images/xinlang_1.jpg) no-repeat; width: 24px; height: 24px; display: block; float: left; margin-right: 5px; }
.qqkqzone { background: url(../images/kongjian_1.jpg) no-repeat; width: 24px; height: 24px; display: block; float: left; margin-right: 5px; }
.wweixin { background: url(../images/weixin_1.jpg) no-repeat; width: 24px; height: 24px; display: block; float: left; }
.sinaweibo:hover { background: url(../images/xinlang_1.jpg) no-repeat; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.qqkqzone:hover { background: url(../images/kongjian_1.jpg) no-repeat; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.wweixin:hover { background: url(../images/weixin_1.jpg) no-repeat; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.bdsharebuttonbox .wechat{background: url(../images/wechat.png) no-repeat 10px 10px;width: 96px;padding:112px 10px 8px;position: absolute;left: -135px;top:0;border: 1px solid #e9e9e9;font-size: 16px;color: #666;text-align: center;}
/*2014.11.17 锟截讹拷锟斤拷*/
.gotop02 { width: 48px; font-size: 12px; text-align: center; text-decoration: none; position: fixed; _position: absolute; left: 50.5%; margin-left: 525px; top: 600px; _top: auto; z-index: 100; font-size: 12px; }
.gotop02 a.gotop02-con { display: inline-block; width: 50px; height: 50px; overflow: hidden; position: relative; color: #888; font-size: 12px; text-decoration: none; line-height: 16px; float: left; }
.gotop02 a.gotop02-con .icon-book { width: 50px; height: 50px; position: relative; left: 0px; top: 0px; overflow: hidden; }
.gotop02 a.gotop02-con .icon-book2 { background: url(../images/iconupfan.png) no-repeat 0px 0px; }
.gotop02 a.gotop02-con .icon-top { width: 50px; height: 50px; background: url(../images/iconupfan.png) no-repeat 0px -58px; position: relative; left: 0px; top: 0px; overflow: hidden; }
.gotop02 a.gotop02-con span { display: inline-block; width: 30px; height: 32px; text-align: center; padding: 3px 10px; line-height: 16px; position: absolute; left: 1px; top: 6px; cursor: pointer; }
.gotop02 a.gotop02-con:hover { color: #fff; background-color: #0f5489; }
.gotop02 a.gotop02-con:hover i, .gotop02 a.gotop02-con span { display: none; }
.gotop02 a.gotop02-con:hover span, .gotop02 a.gotop02-con i { display: inline-block; font-style: normal }
.gotop02 a.gotop03-con { display: inline-block; width: 50px; height: 50px; overflow: hidden; position: relative; color: #fff; font-size: 12px; text-decoration: none; line-height: 16px; float: left; background: #ff6600; margin-bottom: 10px; }
.gotop02 a.gotop03-con span { display: inline-block; width: 30px; height: 32px; text-align: center; padding: 3px 10px; line-height: 16px; position: absolute; left: 1px; top: 6px; cursor: pointer; }
.gotop02 a.gotop03-con:hover { background: #ff761b; text-decoration: none; color: #fff }
/*页锟斤拷*/
.pageboxtom { float: left; clear: both; width: 100%; border-top: 1px solid #e9e9e9; }
.empty-content{text-align: center;line-height: 100px;font-size: 16px;}
.pages { text-align: center; margin: 30px auto 0px; line-height: 15px; font-family: Arial; height: 32px; font-size: 16px; }
.pages a { display: inline-block; margin: 0px 1px 0px 0px; padding: 8px 11px 7px 11px; border: 1px #e9e9e9 solid; background: #fff; border-radius: 1px; color: #666666; text-decoration: none; }
.pages a:hover { border: 1px solid #0f5489; color: #666666; text-decoration: none; }
.pages span { display: inline-block; margin: 0 5px 0px 0px; padding: 8px 11px 7px 11px; border: 1px #0f5489 solid; background: #0f5489; border-radius: 1px; color: #fff; font-weight: bold; }
.pages .pages-wd { padding: 8px 0px 7px 0px; width: 75px; color: #999; }
.pagestip { color: #999999; line-height: 18px; text-align: center; font-size: 12px; height: 20px; padding-bottom: 20px; }
/*锟斤拷锟斤拷锟较诧拷锟�*/
.cenlike{ float:left; padding:10px 0px; border-bottom:1px solid #e9e9e9; width:100%;}
.cenlike a { display: inline-block; padding-right: 43px; height: 30px; color: #333; font-size: 14px; line-height: 30px; float: left; white-space: nowrap; }
/*锟斤拷锟斤拷模锟斤拷*/
/*.m_p_boxa { width: 680px; padding-right: 15px; border-right: 1px solid #e9e9e9; }*/
.m_p_boxa { width: 100%; padding-right: 15px; border-right: 1px solid #e9e9e9; }
.m_p_boxb { width: 280px; }
.m_p_rbox { float: left; width: 100%; border-top: 3px solid #0f5489; overflow: hidden; padding-bottom: 20px; }
.cennerh3 { float: left; width: 100%; overflow: hidden }
.cennerh3 label { color: #999 }
.cennerh3 h3 { float: left; width: auto; font-size: 16px; font-weight: bold; }
.cennerh3 h3 span { font-size: 14px; font-weight: bold; color: #333; padding-left: 8px; }
.cennerh3 h3 a { color: #333; }
.cennerh3 h3 a label { color: #999; font-size: 12px; font-weight: normal; cursor: pointer }
.cennerh3 h3 a:hover, .cennerh3 h3 a label:hover { color: #d60000; text-decoration: none }
.m_p_jxfw li { height: 26px; line-height: 26px; width: 100%; float: left; clear: both; font-size: 14px; }
.m_p_jxfw label { width: 60px; float: left; }
.m_p_cxxg li { line-height: 18px; width: 188px; float: left; clear: both; background: url(../images/huib.jpg) no-repeat 0px 14px; padding-left: 12px; padding-top: 6px; padding-bottom: 6px; font-size: 14px; }
/*锟斤拷要锟斤拷锟捷匡拷始*/
.center_lt { float: left; width: 400px; }
.center_rt { float: right; width: 350px; padding: 0px 0px 0px 20px; }
.cen01 { width: 400px; }
.lt_cen01 { width: 270px; margin-bottom: 20px; }
.lt_cen01 dl dt { width: 270px; height: 180px; overflow: hidden; }
.rt_cen01 { width: 120px; margin-bottom: 20px; }
.rt_cen01 dl dt { width: 120px; height: 80px; overflow: hidden; }
.lt_cen01 dl dt a img:hover, .rt_cen01 dl dt a img:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.cen02 { width: 400px; }
.top_cen02 { width: 100%; }
.top_cen02_lt { float: left; line-height: 30px; }
.top_cen02_lt strong { float: left; font-size: 16px; color: #333; }
.top_cen02_lt span { float: left; font-size: 16px; color: #d60000; font-weight: bold; }
.top_cen02_lt span a { color: #d60000; }
.top_cen02_lt em { float: left; font-size: 14px; color: #999; }
.top_cen02_rt { float: right; }
.top_cen02_rt span input.input01 { width: 80px; height: 30px; line-height: 30px; float: left; background: #ff6600; font-size: 14px; color: #fff; border: none; cursor: pointer; }
.top_cen02_rt span input.input02 { width: 80px; height: 30px; line-height: 30px; float: left; background: #c4c4c4; font-size: 14px; color: #fff; border: none; }
.bot_cen02 { width: 100%; }
.bot_cen02 ul li { float: left; width: 100%; line-height: 28px; font-size: 14px; }
.bot_cen02 ul li strong { float: left; width: 75px; font-size: 14px; color: #999; font-weight: normal; line-height: 28px; }
.bot_cen02 ul li p { float: left; width: 320px; line-height: 28px; color: #333; font-size: 14px; }
.bot_cen02 ul li p span { float: left; padding-right: 8px; }
.bot_cen02 ul li p span a { color: #333; }
.bot_cen02 ul li p span a:hover { color: #d60000; }
.cen03 { width: 350px; }
.cen03 h4 { width: 100%; overflow: hidden; line-height: 26px; padding-bottom: 5px; }
.cen03 h4 span { color: #d60000; float: left; font-size: 16px; }
.cen03 h4 span a { color: #d60000; }
.cen03 h4 span a:hover { color: #d60000; }
.cen03 h4 strong { color: #999; float: right; font-size: 14px; font-weight: normal; }
.cen03 h4 strong a { color: #999; }
.cen03 h4 strong a:hover { color: #d60000; }
.cen03 h5 { width: 100%; color: #333; line-height: 26px; overflow: hidden; padding-bottom: 5px; padding-top: 15px; }
.cen03 h5 span { color: #999; float: left; font-size: 16px; }
.cen03 h5 span a { color: #333; }
.cen03 h5 span a:hover { color: #d60000; }
.cen03 h5 strong { color: #999; float: right; font-size: 14px; font-weight: normal; }
.cen03 h5 strong a { color: #999; }
.cen03 h5 strong a:hover { color: #d60000; }
.cen03_ul { width: 100%; border-bottom: 1px solid #e9e9e9; overflow: hidden; padding-bottom: 10px; }
.cen03_ul ul li { float: left; width: 340px; line-height: 32px; color: #666; font-size: 14px; background: url(../images/huib.jpg) no-repeat left center; padding-left: 10px; }
.cen03_ul ul li strong { color: #999; font-weight: normal; font-size: 14px; float: left; padding-right: 5px; }
.cen03_ul ul li strong a { color: #999; float: left; }
.cen03_ul ul li strong a:hover { color: #d60000; }
.cen03_ul ul li strong i { float: left; font-family: "锟斤拷锟斤拷"; font-size: 12px; color: #c4c4c4; padding-left: 3px; font-style: normal; }
.cen03_ul ul li p { float: left; width: 250px; font-size: 14px; color: #333; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; }
.cen03_ul ul li p a { color: #333; }
.cen03_ul ul li p a:hover { color: #d60000; }
.cen03_ul ul li span { float: left; width: 290px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; font-size: 14px; color: #333; }
.cen03_ul ul li span a { color: #333; }
.cen03_ul ul li span a:hover { color: #d60000; }
.cen03_ul ul li font { float: right; font-size: 12px; color: #999; }
/* 2015.08.27 JS锟叫伙拷效锟斤拷 锟斤拷锟斤拷*/
.js_switch1 { width: 760px; float: left; text-align: left; border-top: 3px solid #0f5489; margin-top: 30px; }
.js_switch1 .hd { height: 46px; line-height: 46px; border-bottom: 1px solid #e9e9e9; position: relative; }
.js_switch1 .hd span { float: left; width: 180px; color: #333; font-size: 16px; text-align: left; line-height: 47px; font-weight: bold; border-right: 1px solid #e9e9e9; }
.js_switch1 .hd ul { float: left; position: absolute; left: 181px; top: -1px; height: 46px; }
.js_switch1 .hd ul li { float: left; cursor: pointer; color: #333; height: 46px; line-height: 46px; width: 60px; border-right: 1px solid #e9e9e9; text-align: center; color: #333; font-size: 16px; margin-top: 2px; font-weight: bold; }
.js_switch1 .hd ul li.on { height: 47px; line-height: 47px; color: #0f5489; background: url(../images/cx_hovx1.png) repeat-x bottom center; margin-top: 1px; }
.js_switch1 .bd { zoom: 1; }
.cx_table01 { width: 100%; float: left; }
.cxtab_cen1 { width: 100%; }
.cen_a1 { }
.ta_more1 { width: 760px; height: 355px; overflow: hidden; line-height: 24px; *height:355px;
}
.ta_more2 { width: 760px; line-height: 24px; }
.moreinp1 { padding: 0px 10px 0px; width: 85px; margin: 0 auto; }
.moreinp1 input.hide1 { border: 1px solid #e9e9e9; border-top: 0; text-align: left; padding-left:8px; background: #fff url(../images/cx_tg1.png) no-repeat 70px 12px; width: 85px; height: 30px; line-height: 25px; float: left; font-size: 14px; color: #999; cursor: pointer; }
.moreinp1 input.hide2{ border:1px solid #e9e9e9; border-top:0; text-align:left; padding-left:8px; background: #fff url(../images/cx_tg2.png) no-repeat 70px 12px;width:85px;height:30px;line-height:25px; float:left;font-size:14px; color:#999; cursor:pointer;}	
.tablecen1 { width: 100%; }
.tablecen1 table { width: 100%; margin-top: 20px; float: left; }
.tablecen1 table tr th { background: #f7f7f7; height: 30px; line-height: 30px; font-size: 14px; text-align: left; color: #999; font-weight: normal; padding-right: 10px; }
.tablecen1 table tr td { line-height: 22px; font-size: 14px; text-align: left; padding-right: 10px; border-bottom: 1px solid #e9e9e9; }
.tablecen1 table tr td div p a { color: #333; }
.tablecen1 table tr td div p a.red { color: #d60000; }
.tablecen1 table tr td div p a:hover { color: #d60000; }
.tablecen1 table tr.backbj { }
.tablecen1 table tr.backbj:hover { background: #f7f7f7; }
.twd1 { width: 270px; }
.twd2 { width: 75px; }
.twd3 { width: 80px; }
.twd4 { width: 140px; }
.twd5 { width: 100px; }
.tabdiv1 { width: 100%; float: left; font-size: 14px; }
.tabdiv1 strong { color: #333; border-left: 3px solid #ff6600; float: left; padding-left: 10px; }
.tabdiv1 p { float: left; width: 100%; color: #333; line-height: 22px; }
.tabdiv1 p a { color: #333; }
.tabdiv1 p a:hover { color: #d60000; }
.tabdiv1 span { float: left; width: 100%; color: #999; line-height: 22px; }
.tabdiv1 span a { color: #999; }
.tabdiv1 span a:hover { color: #d60000; }
.tabdiv2 { width: 100%; float: left; }
.tabdiv2 p { float: left; width: 75px; }
.tabdiv2 input.bot2 { width: 50px; height: 25px; background: #0f5489; line-height: 25px; float: left; color: #fff; font-size: 14px; border: none; cursor: pointer; }
.tabdiv2 input.bot2:hover, .top_cen02_rt span input.input01:hover, .sppic_cen02 dl dt a img:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.tabdiv3 input.bot5 { width: 50px; height: 25px; background: #0f5489; line-height: 25px;color: #fff; font-size: 14px; border: none; cursor: pointer; font-family:"Microsoft YaHei" }
.tabdiv3 input.bot5:hover, .top_cen02_rt span input.input01:hover, .sppic_cen02 dl dt a img:hover, .bot3:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.ta2_open1 { width: 760px; text-align: center; float: left; }
.ta2_open1_cen { width: 80px; height: 35px; line-height: 35px; border: 1px solid #e9e9e9; border-top: 0; display: inline-block; }
/*实锟斤拷图片*/
/*.sppic { width: 680px; float: left; }*/
.sppic { width: 100%; float: left; }
.sppic_tit { width: 100%; float: left; border-top: 3px solid #0f5489; margin-top: 30px; border-bottom: 1px solid #e9e9e9; }
.sppic_tit h4 { float: left; font-size: 16px; font-weight: bold; color: #333; width: 100%; position: relative;}
.sppic_tit h4 a { color: #333; }
.sppic_tit h4 a:hover { color: #d60000; text-decoration: none; }
.sppic_tit strong { float: right; font-size: 14px; font-weight: normal; color: #999; }
.sppic_tit strong a.chengse { color: #ff6600; }
.sppic_tit strong a { color: #999; }
.sppic_tit strong a:hover { color: #d60000; }
.sppic strong img{ width:100%;}
.sppic_tit .parameter-explain{float: right;font-size: 14px;color:#333;}
.sppic_tit .parameter-explain em{position: relative;display: inline-block;margin:0 10px;}
.sppic_tit .parameter-explain i{position: absolute;top:19px;left: -10px;width: 5px;height: 5px;border:1px solid #333;border-radius: 50%;}
.sppic_tit .parameter-explain i.selected{background: #333;}
.sppic_tit .parameter-explain .nothing{margin:0;}

.sppic_cen { width: 100%; float: left; }
.sppic_centit { width: 100%; float: left; background: #f7f7f7; margin: 20px 0px 0px; }
.sppic_centit h6 { float: left; font-size: 14px; line-height: 30px; height: 30px; padding-left: 10px; border-left: 3px solid #ff6600; }
.sppic_centit h6 strong { color: #333; float: left; }
.sppic_centit h6 font { color: #999; font-weight: normal; float: left; padding-left: 5px; }
.sppic_cen01 { width: 100%; padding-top: 0px; float: left; }
.sppic_cen02 { width: 240px; float: left; padding-right: 25px; padding-top: 15px; }
.sppic_cen02 dl { }
.sppic_cen02 dl dt { width: 240px; height: 160px; overflow: hidden; }
/*锟斤拷锟斤拷锟斤拷*/
.jxs_cen { width: 100%; float: left; }
/*2015.07.29 锟狡硷拷锟斤拷锟斤拷锟斤拷 - 锟斤拷锟斤拷锟斤拷锟叫憋拷锟斤拷锟斤拷*/
.cenner_xuan { float: left; width: 100%; font-size: 14px; border-top: 1px solid #e9e9e9; line-height: 50px; }
.cenner_xuanl, .cenner_xuanm { float: left; }
.cenner_xuanl { color: #999; }
.cenner_xuanr { float: right; }
.cenner_xuanm { width: 680px; padding: 0 0 16px 0; }
.cenner_xuanm ul li { float: left; margin: 0 9px 0 9px; }
.cenner_xuanm ul li a { float: left; display: inline-block; color: #333; margin-top: 16px; padding: 0 3px 2px 3px; height: 18px; line-height: 18px; }
.cenner_xuanm ul li a.cenner_on { color: #fff; background: #0F5489; }
.cenner_xuanm ul li a:hover { color: #fff; background: #0F5489; text-decoration: none; height: 18px; line-height: 18px; }
.cenner_xuanr a { padding: 0 15px 0 0; background: url(../images/x_down.png) no-repeat 90% 50%; }
.j_x_d_fr { width: 354px; float: right; padding: 0 0 17px 30px; }
.j_x_d_fl { width: 384px; border-right: 1px solid #e9e9e9; padding-bottom: 17px; }
.sales_newwu { border-bottom: 1px solid #e9e9e9; }
.sales_newwu_box { margin: 88px auto; text-align: center; }
.sales_newwu_box p { color: #c4c4c4; font-size: 24px; margin: 20px 0 0 0; }
.sales_newa { border-top: 1px solid #e9e9e9; }
.j_x_d_1a a { font-size: 16px; font-weight: normal; }
.j_x_d_box_taa { font-size: 14px; }
.box_t_aa { width: 42px; }
.box_t_ba { color: #333; }
.j_x_d_boxa { padding-bottom: 3px; }
.c_mor_ka { font-weight: normal; }
.j_x_d_box_ta table td font { color: #d60000; }
.j_x_xton a { height: 19px; width: 18px; background: url(../images/ruijiannew.png) no-repeat; display: inline-block; }
.sales_new, .c_t_x_2 { float: left; width: 100%; overflow: hidden; }
.cont_ca_bo { float: left; width: 100%; overflow: hidden; border-bottom: solid 1px #e9e9e9 }
.j_x_d_f { float: left; width: 360px; padding-bottom: 19px; }
.j_x_d_box { float: left; width: 100%; overflow: hidden; padding: 21px 0px 10px; height: 18px; display: inline-block; overflow: hidden; }
.j_x_d_box_ta table td.box_t_b font { font-size: 14px; font-weight: bold; padding-right: 8px; }
.j_x_d_1 { float: left; padding-right: 5px; line-height: 22px; height: 22px; }
.j_x_d_1 a { font-size: 16px; font-weight: normal; }
.j_x_jian { float: left; color: #969494; width: 38px; height: 22px; line-height: 22px; }
.j_x_d_box_ta { float: left; width: 100%; }
.j_x_d_box_ta table { width: 100%; }
.j_x_d_box_ta table td { vertical-align: top; padding: 2px 0px; }
.j_x_d_box_ta table td font { color: #d60000; padding-right: 5px; }
.no_x_d_f { padding-left: 50px; }
.c_mor_k { float: left; clear: both; width: 100%; text-align: center; height: 54px; line-height: 54px; font-size: 14px; font-weight: nomal; border-bottom: solid 1px #e9e9e9; border-top: solid 1px #e9e9e9; }
.c_mor_k a i { color: #d60000; padding: 0px 6px; font-style: normal; }
.j_x_xton { background: none; line-height: 18px; font-size: 13px; font-family: Simsun; float: left; height: 16px; width: 15px; color: #fff; text-align: center; margin-right: 5px; margin-top: 1px; }
.j_x_d_box_ta table td.box_t_b label { color: #555; padding-right: 8px; font-size: 14px; }
.j_x_d_box_ta table td.box_t_b strong { color: #d60000; padding-right: 8px; font-size: 14px; }
.box_t_b { font-size: 14px; }
.c_t_x_r { float: right; color: #999; }
.c_t_x_r a { color: #666; }
.c_t_x_r em { color: #c4c4c4; margin: 0px 5px; font-size: 10px; }
.c_t_x_r a:hover { color: #d60000 }
.c_t_x_2 { overflow: hidden; }
.c_t_x_2 table { width: 100%; }
.c_t_x_2 table tr:hover { background: #f7f7f7 }
.c_t_x_2 table tr th { height: 42px; line-height: 42px; border-bottom: solid 1px #e9e9e9; color: #666; }
.c_t_x_2 table tr td { height: 44px; line-height: 44px; border-bottom: solid 1px #e9e9e9; color: #333; }
.ac_a_t { width: 520px; text-align: left; font-size: 14px; }
.ac_b_t { width: 110px; }
.c_t_x_2 table td.ac_b_t, .c_t_x_2 table td.ac_c_t { color: #333; text-align: center; }
.ac_a { font-size: 14px; float: left; display: inline-table; padding-left: 3px; }
.ac_a a { color: #333333; }
.ac_f { float: left; color: #333 }
.ac_f a { color: #333; padding: 0px 2px; }
.c_t_more { overflow: hidden; padding-left: 8px; border-bottom: 1px solid #e9e9e9; height: 44px; line-height: 44px; text-align: right; }
.c_t_more a { font-size: 14px; }
.c_t_more a font { color: #d60000; padding: 0px 5px; }
.ac_time { color: #999 }
.place { float: left; margin-top: 4px; margin-right: 10px; height: 18px; width: 18px; }
.js_b_l_b_xll { border-top: 1px solid #e9e9e9; }
.js_b_l_b { float: left; clear: both; width: 100%; overflow: hidden; line-height: 42px; height: 42px; color: #333; font-weight: 700; font-size: 14px; border-top:2px solid #e9e9e9; }
.js_b_l_b1 { width: 360px; float: left; }
.js_b_l_b2 { width: 94px; float: left; text-align: center }
.js_b_l_b3 { width: 208px; float: left; text-align: center }
.js_b_l_b4 { width: 108px; float: left; text-align: center }
.jsd_boxbx { float: left; clear: both; width: 100%; overflow: hidden; }
.jxs_b_ti_box { border-top: 1px solid #e9e9e9; overflow: hidden; float: left; width: 100%; padding: 4px 0px; }
.jxs_b_ti_box_xll { border-top: 0; }
.jxs_b_ti_box:hover { background: #f7f7f7; }
.jxs_b_ti_box.xll_ti_hover { background: #f7f7f7; }
.jxs_b_ti_box.xll_aaa_hover { background: #f7f7f7; }
.jxs_b_ti_box table { width: 100%; }
.jxs_b_ti_box table td { vertical-align: middle }
.jxs_b_t1 { width: 304px; padding-left: 0px; }
.jxs_b_t2 { width: 110px; text-align: center }
.jxs_b_t2 a { color: #d60000; font-size: 14px; }
.jxs_b_t3 { width: 230px; text-align: center; color: #02406f; }
.jxs_b_t3 label { color: #d60000; font-size: 14px; font-weight: bold; }
.jxs_b_t3 strong { font-size: 14px; font-weight: bold; color: #d60000; line-height: 26px; }
.jxs_b_t4 { width: 121px; text-align: center; color: #999999; font-size: 14px; }
.j_x_d_box { float: left; width: 100%; overflow: hidden; padding: 19px 0px 10px; }
.j_x_d_box_ta table td.box_t_b font { font-size: 14px; font-weight: bold; padding-right: 8px; }
.j_x_d_1 { float: left; padding-right: 3px; font-size: 14px;white-space: nowrap;max-width: 275px;overflow: hidden;text-overflow: ellipsis;}
.j_x_jian { float: left; color: #969494; width: 58px; height: 22px; line-height: 22px; }
.j_x_d_box_ta { float: left; width: 100%; }
.j_x_d_box_ta table { width: 100%; }
.j_x_d_box_ta table td { vertical-align: top; padding: 2px 0px; }
.box_t_a { color: #999999; font-size: 14px; width: 45px; }
.j_x_xton { float: left; height: 16px; width: 15px; }
.mapmo { background: url(../images/dizix.png) no-repeat 5px 2px; padding-left: 21px; display: inline-block; height: 18px; }
.mapmo:hover { background: url(../images/dizixz.png) no-repeat 5px 2px; }
.dz {width: 250px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;;line-height: 18px; float: left; margin-right: 3px; font-size: 14px; }
.jxs_b_ti_box table td .j_x_d_box_ta table td { vertical-align: top; }
.dianhua { background: url(../images/telphone.png) no-repeat; display: inline-block; height: 19px; line-height: 19px; padding: 0px 15px 0px 25px; font-weight: 700; font-size: 14px; color: #d60000; }
/*锟斤拷锟斤拷站*/
.wz_cx_baojiatitle h3 span { color: #757575; font-size: 12px; font-weight: normal; padding-left: 8px; }
.areaboxleft a { padding: 3px 1px 2px 2px }
.areaboxleft a span { color: #444 }
.areaboxleft a:hover { text-decoration: none }
.areaboxleft a.jx_ico span { color: #fff }
.jxs_b_p1 { width: 253px; float: left; height: 25px; background: url(../images/jx_x_ln.gif) no-repeat right center }
.jxs_b_p2 { width: 186px; float: left; height: 25px; background: url(../images/jx_x_ln.gif) no-repeat right center }
.jxs_b_p3 { width: 309px; float: left; height: 25px; }
.jxs_b_x1 { padding: 0px; width: 220px; /*line-height: 52px;*/ }
.jxs_b_x2 { padding: 0px 0px; width: 240px; text-align: center; color: #d60000; line-height: 52px; font-size: 14px; font-weight: bold;cursor:pointer; }
.jxs_b_x3 { display:inline-block;padding: 0; width: 290px; line-height: 52px; font-size: 14px; color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.company_b1 { font-weight: bold; font-size: 14px; }
.js_c_l_c { float: left; clear: both; width: 100%; overflow: hidden; line-height: 44px; height: 44px; color: #333; font-weight: 700; border-top: 2px solid #e9e9e9; }
.js_c_l_c1 { width: 227px; float: left; font-size: 14px; color: #333; }
.js_c_l_c2 { width: 220px; float: left; text-align: center; font-size: 14px; color: #333; }
.js_c_l_c3 { width: 300px; float: left; text-align: center; font-size: 14px; color: #333; }
.lis_atboxa { float: left; border-bottom: 1px solid #e8e8e8; height: 48px; width: 100% }
.l_at_ba { float: left; font-size: 16px; background: url(../images/xll_x.jpg) no-repeat right top; height: 49px; line-height: 49px; width: 80px; text-align: center; position: relative; }
.ixou { font-weight: 700; border-bottom: 2px solid #0f5489; position: absolute; top: 45px; left: px; width: 80px; height: 2px; }
.lis_alisbox { float: left; clear: both; width: 100%; padding: 20px 0px; }
/*锟斤拷频*/
.video_cen { width: 100%; float: left; }
.video_cen01 { width: 100%; float: left; border-bottom: 1px solid #e9e9e9; }
.video_rt1 { width: 240px; float: left; padding: 20px 25px 15px 0px; }
.video_rt1 dl dt { width: 240px; height: 145px; float: left; overflow: hidden; position: relative; }
.video_rt1 dl dt a img { width: 240px; height: 145px; }
.video_rt1 dl dt a img:hover, .of_note dl dt a img:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.bofang { width: 50px; height: 50px; position: absolute; background: url(../images/h1.png) no-repeat; top: 35%; left: 38%; }
.bofang:hover { width: 50px; height: 50px; position: absolute; background: url(../images/h2.png) no-repeat; top: 35%; left: 38%; }
.video_rt1 dl dd { width: 100%; float: left; background: #fff; }
.video_rt1 dl dd a:hover { color: #d60000; }
.video_rt1 dl dd span { color: #333; }
.video_rt1 dl dd span a { color: #d60000; font-weight: bold; }
.video_rt1 dl dd span a:hover { text-decoration: underline; }
.video_rt1 dl dd a span i { color: #d60000; font-style: normal; padding: 0px 2px 0px 0px; font-size: 14px; }
.video_rt1 dl dd a span i:hover { text-decoration: underline; }
.one1 { width: 240px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; float: left; color: #333; font-size: 14px; padding: 8px 0px 3px; line-height: 20px; }
.one2 { width: 240px; float: left; color: #333; font-size: 14px; padding: 8px 0px 3px; line-height: 22px; }
.one1 a, .one2 a { color: #333; }
.one1:hover, .one2 a:hover { text-decoration: underline }
.two { width: 100%; float: left; line-height: 22px; color: #999; font-size: 12px; }
/*锟斤拷频锟斤拷锟斤拷锟斤拷锟斤拷*/
.xsptcnr { width: 100%; height: 100%; float: left; overflow: hidden; }
.xsptcnra { width: 100%; float: left; }
.round_shade_box { width: 100%; height: 5000px; min-height: 5000px; font-size: 0; display: none; _background: white; background: url(../images/xspbjk.png) repeat; min-width: 100%; float: left; position: absolute; left: 0px; top: 0px; z-index: 10000; }
.round_box_close { background: url(../images/spchacha1.png) no-repeat center; width: 30px; height: 18px; position: absolute; right: 27%; top: 41.1%; }
.round_box_close:hover { background: url(../images/spchacha2.png) no-repeat center; }
.xtknr { width: 750px; float: left; padding: 20px; background: #fff; height: 550px; border: 10px solid #fff; position: absolute; }
.xtknrbt { width: 100%; float: left; line-height: 30px; padding-bottom: 20px; }
.xtknrbt h3 { float: left; font-size: 24px; color: #333; font-weight: normal; line-height: 30px; }
.xtknrbt span { float: right; color: #999; font-size: 24px; line-height: 30px; }
.tc_title1 { width: 850px; }
.close { float: right; background: url(../images/spchacha1.png) no-repeat; width: 18px; height: 18px; }
.close:hover { background: url(../images/spchacha2.png) no-repeat; }
.tc_t_t { float: left; font-size: 24px; color: #333; font-weight: normal; overflow: hidden; width: 100%; }
.tcenle { float: left; height: 650px; width: 750px; }
.tcenri { float: right; padding: 20px 10px 0px 20px; width: 40px; }
.xinspcetnra1 { width: 150px; float: left; border-right: 1px solid #e9e9e9; padding: 20px 13px 17px 12px; border-bottom: 1px solid #e9e9e9; height: 145px; }
.xinspcetnra1 dl dt { width: 150px; height: 100px; float: left; }
.xinspcetnra1 dl dt a img { width: 150px; height: 100px; }
.xinspcetnra1 dl dd { width: 150px; font-size: 14px; line-height: 18px; padding-top: 6px; float: left; }
/*锟斤拷锟斤拷锟斤拷锟斤拷*/
.cenboxtop { float: left; clear: both; width: 100%; border-bottom: 1px solid #e9e9e9; padding: 12px 0px 10px; }
.cenboxtop a { display: inline-block; width: 190px; height: 30px; color: #333; font-size: 14px; line-height: 30px; float: left; }
/*锟揭诧拷 - 锟斤拷注锟矫筹拷系锟侥伙拷锟斤拷注*/
.of_note { width: 100%; float: left; padding-bottom: 15px; }
.of_note dl { }
.of_note dl dt { width: 200px; float: left; height: 133px; overflow: hidden; }
.of_note dl dd { width: 100%; font-size: 14px; float: left; line-height: 24px; padding-top: 5px; }
.note_cee01 { float: left; color: #333; }
.note_cee01 a { color: #333; }
.note_cee01 a:hover { color: #d60000; }
.note_cee02 { float: right; color: #d60000; font-weight: bold; }
.note_cee02 a { color: #d60000; }
.note_cee02 a:hover { color: #d60000; }
.note-title{color: #333;display: block;}
/*锟揭诧拷 - 锟斤拷注锟矫筹拷系锟侥伙拷锟斤拷注*/
.other_cer { width: 100%; float: left; }
.other_cer ul li { width: 188px; float: left; font-size: 14px; background: url(../images/huib.jpg) no-repeat left center; padding-left: 12px; line-height: 32px; }
.other_cer2 { width: 100%; float: left; }
.other_cer2 ul li { width: 100%; float: left; font-size: 14px; background: url(../images/huib.jpg) no-repeat 0px 10px; padding-left: 12px; line-height:22px; padding-bottom:10px;}
.other01 { float: left; }
.other03 { float: left; width: 188px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; }
.other04 {     float: left;
    width: 260px;
    vertical-align: top;
    overflow: hidden;
    line-height: 22px;
    height: 22px;}
.other01 a, .other03 a , .other04 a{ color: #333; }
.other01 a:hover, .other03 a:hover { color: #d60000; }
.other02 { float: right; }
.other02 a { color: #d60000; }
.other02 a:hover { color: #d60000; }
/* 锟揭诧拷 - 锟斤拷锟绞活动锟狡硷拷 */
.section { width: 200px; overflow: hidden; }
.section ul { width: 200px; }
.section ul li { float: left; margin-right: 14px; margin-bottom: 13px; display: inline; width: 200px; overflow: hidden; position: relative; }
.section ul li .photo { width: 200px; height: 100px; overflow: hidden; }
.section .rsp { width: 200px; height: 133px; overflow: hidden; position: absolute; background: #333; top: 0px; left: 0px; }
.section .text { position: absolute; width: 200px; height: 133px; left: -200px; top: 0px; overflow: hidden; }
.section .text a { text-decoration: none; }
.section .text a:hover { text-decoration: none; }
.section .text a p { width: 165px; line-height: 26px; margin-top: 40px; float: left; text-align: left; padding-left: 20px; font-size: 16px; color: #fff; }
/*锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷*/
.list_at_box { float: left; clear: both; width: 100%; overflow: hidden; border-top: 3px solid #0f5489; margin-bottom: 30px; }
.lis_atboxa { float: left; border-bottom: 1px solid #e8e8e8; height: 48px; width: 100% }
.l_at_ba { float: left; font-size: 16px; background: url(../images/xll_x.jpg) no-repeat right top; height: 49px; line-height: 49px; width: 65px; text-align: center; position: relative; color: #333; font-weight: bold; }
.l_at_ba a { color: #333; font-weight: bold; }
.ixou { font-weight: 700; border-bottom: 2px solid #0f5489; position: absolute; top: 45px; left: 0px; width: 65px; height: 2px; }
.l_at_ba a.xll_right_xz { font-weight: bold; color: #0f5489; font-weight: bold; }
.lis_alisbox { float: left; clear: both; width: 100%; padding: 20px 0px; }
.xll_aaa_top { padding: 0px; }
.probox_1 { padding: 20px 0px 11px; margin: 0 auto; overflow: hidden; width: 100%; border-bottom: 1px solid #e9e9e9; }
.probox_1:hover{ background:#f7f7f7;}
.probox_1 a { text-decoration: none }
.probox_2 { float: left; width: 240px; margin-right: 20px; }
.probox_3 { float: left; width: 420px; }
.probox_2 dl { float: left; width: 240px; overflow: hidden; margin-bottom: 0px; }
.probox_2 dl dd { float: left; clear: both; width: 160px; line-height: 30px; }
.probox_2 dl dd a { text-decoration: underline; }
.probox_2 dl dd span { color: #d60000; }
.probox_2 dl dt { float: left; width: 240px; height: 160px; position: relative; }
.probox_2 dl dt a { width: 240px; height: 160px; display: table-cell; text-align: center; vertical-align: middle; padding: 0px; }
.probox_2 dl dt a img { vertical-align: middle; z-index: -9; }
.probox_2 dl dt img { max-height: 160px; max-width: 240px; border: medium none; display: block; margin: 0 auto; margin-top:expression((160 - this.height )/2);
padding: 0px; }
.probox_3_1 { float: left; width: 410px; font-weight: bold; padding: 4px 0px 12px; }
.probox_3_2 { float: left; width: 100%; clear: both; color: #333333; }
.probox_3_2 span { color: #888888; width: 60px; display: inline-block }
.probox_3_2 a { color: #333333 }
.probox_3_2 ul li { float: left; line-height: 25px; width: 50%; height: 26px; overflow: hidden; }
.probox_4 { float: right }
.probox_4 .hp-pro-listr-mor, .probox_4 .hp-pro-listr3, .probox_4 .hp-pro-listr2 { width: 120px; color: #333 }
.hp-pro-listr3 { width: 130px; }
.probox_4 .hp-pro-listr3 strong, .probox_4 .hp-pro-listr2 strong { color: #d60000; }
.hp-pro-listr2 strong a, .hp-pro-listr3 strong a { color: #d60000; }
.probox_3_1 a { font-size: 12px; }
.news_dk { float: left; width: 510px; }
.news_dk1 { font-size: 14px; padding-bottom: 10px; line-height: 25px; padding-top: 6px; }
.news_dk1 a { color: #02406f; font-weight: bold; font-size: 16px; }
.news_dk1 a:hover { color: #d60000; text-decoration: none }
.news_dk2 { color: #333; float: left; line-height: 26px; font-size: 14px; position: relative; }
.news_dk2_rl { float: right;bottom: 0px; right: 0px; }
.news_dk2_rl a { color: #999; }
.news_dk3 { color: #999; line-height: 18px; padding-top:19px; float: left; width:100%;}
.news_dk3a{ float: left; }
.news_dk3a font { float: left; padding-right: 20px; font-size: 12px; }
.news_dk3b a { display: block; height: 30px; color: #c4c4c4; float:right; }
.news_dk3b a:hover { color: #0f5489 }
.news_dk3b a .pinglun { background: url(../images/pinglun1.png) no-repeat 0 2px; width: 20px; height: 19px; display: block; float: left; }
.news_dk3b a:hover .pinglun { background: url(../images/pinglun2.png) no-repeat 0 2px; width: 20px; height: 19px; display: block; float: left; }
/*锟斤拷锟斤拷*/
.jxs_sort { float: right; }
.jxs_sort ul li { float: left; background: url(../images/cx_tg1.png) no-repeat right center; padding: 0px 15px 0px 0px; margin-left: 15px; line-height: 49px; font-size: 14px; }
.jxs_sort ul li a { color: #666; font-size: 14px; }
.jxs_sort ul li a:hover { color: #d60000; }
.jxs_sort ul li a.jxshover { color: #666; font-weight: bold; text-decoration: none; }

/*锟斤拷锟斤拷锟斤拷页锟斤拷锟斤拷*/
.wrapper .more { float: right; color: #999; font-size: 14px; }
.mainpic { width: 100%; height: 360px; margin-right: 15px;}
.c_n_a_1 { float: left; width: 360px; height: 360px; position: relative; margin-left: 160px; }
.c_n_a_1 a { width: 360px; height: 360px; display: table-cell; text-align: center; vertical-align: middle; padding: 0px; position: relative;}
.c_n_a_1 a em {position: absolute;top: 5px;left: 5px;width: 68px;height: 32px;}
.c_n_a_1 a img { vertical-align: middle; }
.c_n_a_1 img { max-height: 360px; max-width: 360px; border: medium none; display: block; margin: 0 auto; margin-top:expression((240 - this.height )/2);
padding: 0px; }
.cont_n_l_a_2 {position:relative; float: right; width: 300px; height:100%}
.c_a_t1 { float: left; width: 390px; padding: 0px 3px 0px 0px; height: 22px; font-size: 14px; font-weight: bold; color: #333; white-space: nowrap; display: inline-block; overflow: hidden; }
.c_a_t2 { float: left; padding: 4px 3px 2px 0px; height: 26px; margin-right:15px;}
.c_a_t21 { float: left; font-size: 16px; font-weight: bold; color: #333; }
.c_a_t21 a { color: #d60000 }
.c_a_t22 { float: right }
.c_a_t22 a, .con_car a { color: #999 }
.cx02_cen{ width:390px; float:left;margin-top: 3px;}
.cx02_cen ul{width:250px;border-bottom:1px solid #e9e9e9;}
.cx02_cen ul li{font-size:14px; color:#666; line-height:33px;clear: both;overflow: hidden;border:1px solid #e9e9e9;border-bottom:none;}
.cx02_cen ul li span{float:left;width:78px;color:#666;text-align: center;background-color:#f9f9f9;border-right: 1px solid #e9e9e9;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.cx02_cen ul li strong{padding-left:10px;float:left;width:159px;font-weight:normal; color:#333;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cx02_price01{position:absolute;right:0;bottom:0;}
.cx02_price01 span{ float:left; padding-right:10px;}
.bot3 { width: 80px; height: 30px; background: #ff6600; line-height: 30px; float: left; color: #fff; font-size: 14px; border: none; cursor: pointer; }
.bot4 { width: 80px; height: 30px; background: #999999; line-height: 30px; float: left; color: #fff; font-size: 14px; border: none; cursor: pointer; }
.wrapper .orange-btn,.wrapper .orange-btn:hover{color: #fff;text-align: center;font-size: 16px;display: inline-block;width: 130px;height:35px;line-height: 35px;background-color: #ff6600;text-decoration: none}
.bg-1212 {background: #f33;}
.orange-btn:hover{text-decoration: none;color: #fff;}
.cx02_cen .orange-btn{margin: 10px 0 0 0;}

/*锟斤拷锟斤拷锟斤拷锟斤拷*/
.cx02_cen02{ float:left; width:100%;}
.cx02_cen02_a{ width:99.8%; float:left;    border: 1px solid #ccc;}
.cx02_cen02_a_tit{ width:100%; float:left; background:#f0f0f0; font-size:16px; color:#333; border-bottom: 1px solid #e9e9e9; }
.cx02_cen02_a_tit h4{ float:left; color:#333; width:100%; text-align:left; padding-right:10px;}
.c_a_t3 { float: left;width:100%;}
.c_a_t3 table { width: 100%; float: left;}
.c_a_t3 table tr{ width:100%; float:left; text-align:center;}
.c_a_t3 table td {  border-bottom: 1px solid #e9e9e9; line-height:26px; padding:7px 10px; text-align:left;}
.c_a_t3 table td.bor_x4{ border-right:0;}
.ri_car { border-right: 1px solid #e9e9e9;width: 140px; text-align: right; background: #f7f7f7; color: #666; font-size: 14px; }
.le_car{ width:35%; text-align:center;}
.c_a_t3 table td.le_car { text-align: center; font-size: 14px; color: #666; }
.con_car { padding-right: 5px; text-align: right }
.con_car_nr01{text-align:left;padding:7px 10px 0px 15px;}
/*2014.11.17 锟斤拷锟斤拷*/
.bdsharebuttonbox { position: absolute; left: 50%; margin-left: -540px; width: 40px; }
.bdsharebuttonbox a { float: left; margin-bottom: 10px; }
.sinaweibo { background: url(../images/xinlang_1.jpg) no-repeat; width: 24px; height: 24px; display: block; float: left; margin-right: 5px; }
.qqkqzone { background: url(../images/kongjian_1.jpg) no-repeat; width: 24px; height: 24px; display: block; float: left; margin-right: 5px; }
.wweixin { background: url(../images/weixin_1.jpg) no-repeat; width: 24px; height: 24px; display: block; float: left; }
.sinaweibo:hover { background: url(../images/xinlang_1.jpg) no-repeat; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.qqkqzone:hover { background: url(../images/kongjian_1.jpg) no-repeat; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.wweixin:hover { background: url(../images/weixin_1.jpg) no-repeat; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }


.pad_top1 { padding-top: 20px; }
.pad_rt1 { padding-right: 10px; }
.pad_rt2 { padding-right: 0px; }
.pad_bot1 { padding: 8px 0px; }
.pad_bot2 { padding-bottom: 0; }
.pad_bot3 { padding-bottom: 5px; }
.pad_bot4 { padding-bottom: 30px; }
.bor_x3 { border-top: 0; }
.bor_x1 { border-bottom: 0; }
.bor_x2 { border-bottom: 1px solid #e9e9e9; }
.mar_top1 { margin-top: 0; }
.mar_bot1 { margin-bottom: 30px; }
.col_hui1 { color: #666; }

.app-down .app,.app-down .wechat-RSS{color: #d60000;padding: 10px 0 10px 110px;height: 90px;line-height: 90px;margin-bottom: 10px;}
.app-down .app{background: url(../images/app.png) no-repeat 10px 10px #f7f7f7;}
.app-down .wechat-RSS{background: url(../images/wechat-RSS.png) no-repeat 10px 10px #f7f7f7;}


.app-down a{color: #d60000;}
.weima { float: left; width: 100%; }
.weima dl { width: 284px; float: left; background: #f7f7f7; padding: 10px 0px 10px 10px;}
.weima dl:hover{ background:#f0f0f0;}
.weima dl dt { float: left; width: 100px; }
.weima dl dt img { float: left }
.weima dd { float: left; width: 90px; line-height: 90px; text-align: left }
.weima dl.mar,.weima dl.mar:hover{height:10px;background-color: #fff;padding: 0;margin: 0;}


.not-found1{width:100%; text-align:center;float:left;padding:90px 0px 70px;border-bottom:1px solid #e9e9e9;}
.not-found1 span{}
.not-found1 p{width: 100%;float:left;text-align:center;font-size: 24px;color:#c4c4c4;line-height: 36px;padding:7px 0px 13px;}

.wide-2 { width: 175px; }

.no-charge .j_x_d_1 a{color:#333;}
.no-charge .j_x_d_1 a:hover{color:#d60000;}
.no-charge .quote .red{color:#666;}
.no-charge .pad_lt1{color:#666;}
.no-charge .box_t_b a{color:#666;}
.no-charge .box_t_b a:hover{color:#d60000;}

.no-charge .j_x_d_1 a{color:#333;}
.no-charge .jxs_b_t2 a,.no-charge .jxs_b_t3 a,.no-charge .box_t_b a,.no-charge .dz{color:#666;}
.no-charge .j_x_d_1 a:hover,.no-charge .jxs_b_t2 a:hover,.no-charge .jxs_b_t3 a:hover,.no-charge .box_t_b a:hover{color:#d60000;}

.jxs_b_ti_box .consult-button,.jxs_b_ti_box .consult-button:hover {margin: 0 auto;width: 50px;height: 25px;line-height: 25px;text-align: center;color: #fff;text-decoration: none;display: block;background: #0f5489;}

.activity_img{margin-bottom: 10px;margin-left: -28px;width: 110px;height: 120px;}
.activity_img img{max-width:100%;}
.activity_top_img{display:inline-block;height:57px;line-height:57px;margin-left:20px;}
.activity_top_img img{vertical-align:middle;margin-top:-8px;}

a.activity {display:block;color:#d60000; font-weight:normal;font-size:12px;line-height:35px;}

.ad-position{width:200px;height:200px;}
.ad-position img{max-width: 100%}
.footer-ad-position{margin-top:30px;}

.dznon_xll_jz span{display: inline-block;line-height:20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 269px;}

.leftbanner > div{margin-bottom: 15px;}

.free-dealer{cursor: pointer;}

.ranking-btn{display: block;width: 50px;height: 50px;background: url(https://s.kcimg.cn/product/images/back.jpg) no-repeat;cursor: pointer;z-index: 100;background-size: 100%;}
.ranking-btn:hover{background: url(https://s.kcimg.cn/product/images/back_1.jpg) no-repeat;background-size: 100%;}

@font-face {
  font-family: 'detail';
  src:url('//at.alicdn.com/t/font_a2il4fy1aonfusor.woff') format('woff'), 
  url('//at.alicdn.com/t/font_a2il4fy1aonfusor.ttf') format('truetype');
}

@font-face {
    font-family: 'newest';
    src: url('//at.alicdn.com/t/font_1477014116_6955364.woff') format('woff'),
    url('//at.alicdn.com/t/font_1477014116_6955364.ttf') format('truetype');
}

.related{float: left;margin-bottom: 28px;}
.related .related-header{height: 43px;line-height: 43px;border-top: 3px solid #00548d;overflow: hidden;}
.related .related-header h3{float: left;font-size: 16px;color: #333;}
.related .related-header span{float: right;font-size: 12px;color: #1f4f88;cursor: pointer;}
.related .related-header span:before{font-family: "newest";content: "\6362";font-size: 12px;margin-right: 5px;}
.related .related-header span.visible{display: none;}
.related .related-list li{position: relative;border-bottom: 1px solid #e9e9e9;}
.related .related-list .hidden{display: none;}
.related .related-list li:last-child{border: none;}
.related .related-list li .related-info{display: block;padding-top: 10px;}
.related .related-list li p{line-height: 18px;color: #333;margin-bottom: 5px;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.related .related-list li a:hover p{color: #d60000;}
.related .related-list li .price{display: block;margin-bottom: 5px;font-size: 12px;color: #d60000;cursor: pointer;}
.related .related-list li .askprice{position: absolute;bottom: 5px;right: 0;z-index: 10;font-size: 12px;color: #d60000;}
.related .related-list li .askprice:after{content: '\53bb';font-family: 'detail';margin-left: 5px;font-size: 12px;}
.related .related-list li .askprice:hover{text-decoration: none;}

.contan_a .similarity{float: right;line-height: 57px;font-size: 16px;color: #2459a6;text-decoration: underline;margin-right: 20px;cursor: pointer;}
.similarity-model{float: left;width: 760px;margin-top: 30px;}
.similarity-model .similarity-header{height: 43px;line-height: 43px;border-top: 3px solid #00548d;}
.similarity-model .similarity-header h4{display: inline-block;font-size: 16px;color: #333;}
.similarity-model .similarity-header span{display: inline-block;margin-left: 10px;font-size: 12px;color: #999;}
.similarity-model .options li{height: 39px;line-height: 39px;border-top: 1px solid #e9e9e9;overflow: hidden;}
.similarity-model .options li > div{float: left;font-size: 14px;color: #333;}
.similarity-model .options li > div span{display: inline-block;height: 20px;line-height: 20px;padding: 0 5px;cursor: pointer;margin: 0 10px;}
.similarity-model .options li > div span.selected{background: #0f5489;color: #fff;}
.similarity-model .options li .options-info{color: #999;}
.model-info table{width: 100%;border-collapse: collapse;border-spacing: 0;}
.model-info table thead th{width: 310px;padding: 0 20px 0 10px;text-align: left;border-left: 3px solid #f60;font-weight: normal;}
.model-info table thead th,.model-info table thead td{height: 30px;line-height: 30px;color: #999;background: #f7f7f7;}
.model-info table tbody td:first-child{padding: 10px 20px 10px 10px;border-left: 1px solid transparent;}
.model-info table tbody td{padding: 10px 0;border-top: 1px solid #e9e9e9;color: #999;overflow: hidden;}
.model-info table td a{display: block;line-height: 20px;font-size: 14px;color: #333;}
.model-info table td a span{color: #d60000;}
.model-info table td .tags{margin-top: 5px;}
.model-info table td .tags span{display: inline-block;padding: 0 2px;margin-right: 2px;color: #80bdff;border: 1px solid #80bdff;border-radius: 4px;}
.model-info .public{display: inline-block;width: 60px;text-align: center;font-size: 12px;color: #d60000;}
.model-info table td .consult{display: inline-block;width: 50px;height: 25px;line-height: 25px;text-align: center;margin-left: 10px;font-size: 14px;color: #fff;background: #0f5489;}
.model-info table td .consult:hover{text-decoration: none;}
.model-info table .last-cell{white-space: nowrap;}
.model-info table .last-cell a{display: inline-block;font-size: 12px;margin-right: 10px;}
.model-info table .last-cell .compare{display: inline-block;width: 36px;height: 23px;line-height: 23px;font-size: 12px;text-align: center;padding-left: 12px;cursor: pointer;border: 1px solid #e9e9e9;background: #fff url(https://s.kcimg.cn/product/images/list-icons.png) no-repeat -147px -649px;}
.model-info table .last-cell .compare:hover{color: #fff;background-color:#f60;border-color:#f60;background-position: -147px -699px;}
.model-info table .last-cell .added,.model-info table .last-cell .added:hover{padding-left: 0;text-decoration: none;width: 48px;cursor: default;;background: rgb(255,255,255);color: #c4c4c4;border-color: rgb(233,233,233);}
/* .model-info table tbody tr{display: none;}
.model-info table tbody tr.visible{display: block;} */
.model-info table tbody tr:hover td{border-bottom: 1px solid #f60;background: #fffbe2;border-top-color:#f60;}
.model-info table tbody tr:hover td:first-child{border-left: 1px solid #f60;padding-left: 10px;}
.model-info table tbody tr:hover .last-cell{border-right: 1px solid #f60;}
.model-info table tbody tr:hover .consult{background: #f60;text-decoration: none;color: #fff;}
.model-info table tbody tr td:nth-of-type(2),.model-info table tbody tr td:last-child{white-space: nowrap;}
.model-info table tbody tr{border-bottom: 1px solid transparent;}

.aside-pk .task,.aside-pk .remove,#select_value{background: url(//s.kcimg.cn/product/images/parameter-icons.png) no-repeat}
.aside-pk{position:fixed;left:50%;margin-left:510px;top:395px;width:300px;z-index: 101;background: #fff}
.aside-pk .task{position: absolute;top:-1px;left:299px;padding:9px 10px;width: 30px; height: 32px;line-height: 16px;cursor:pointer; color:#fff;display: block;z-index: 11;background-color: #0f5489;background-position: 100% -332px;}
.aside-pk.collapse .task{background-position: 100% -378px}
.aside-pk .selected{padding:0 2px 11px;border:1px solid #e9e9e9;display: none;}
.aside-pk .selected li{padding-left:13px;height: 39px; line-height: 39px;overflow: hidden;border-bottom: 1px solid #e9e9e9}
.aside-pk .selected a{width:240px;text-decoration: none;font-size: 14px; color:#666;display: block;overflow: hidden;white-space: nowrap; text-overflow:ellipsis;}
.aside-pk .selected a:hover{text-decoration: underline;color:#d00;}
.aside-pk .remove{position: relative;margin:13px 17px 0 0;float: right;width: 13px; height: 13px; overflow:hidden; cursor:pointer; text-indent:-33px;border:1px solid #fff; background-position: 0 0}
.aside-pk .remove:hover{border-color:#0f5489;background-position: -16px 0}
.aside-pk .select{position: relative;*zoom:1;}
#select_value{margin:-1px 0;padding:0 15px;height: 38px;line-height: 38px;cursor:pointer;display: none; font-size:14px; color:#999;border:1px solid #e9e9e9;background-position: 100% -267px;}
.aside-pk .visible #select_value{background-position: 100% -295px;}
.aside-pk .options{position:absolute;top:40px;left:0;padding:10px 2px 0;width:294px;border:1px solid #e9e9e9;border-top:0 none;display: none;background: #fff}
.aside-pk .bread-crumbs{margin:0;padding:0 7px;height: 35px;line-height: 35px;color:#999;background: #f7f7f7}
.aside-pk .bread-crumbs span{margin:0 5px;font-weight: 700;color:#666;cursor:pointer;}
.aside-pk .select ul{margin-top:5px;max-height: 127px; overflow: auto;}
.aside-pk .select li{padding:0 12px;height:30px;line-height: 30px;overflow: hidden;color:#666;}
.aside-pk .select li:hover,.aside-pk .select .current{color:#fff;cursor:pointer;background: #0f5489}
.aside-pk .footer{padding:10px 15px 15px; height: 30px;line-height: 30px; overflow: hidden;display: none;border:1px solid #e9e9e9;border-top:0 none;}
.aside-pk .clear{float: right;color:#0f5489;cursor:pointer;}
.aside-pk .footer a{width:80px; height: 30px; color:#fff; text-align: center; display: block; text-decoration: none; background: #f60}

.aside-pk.collapse #select_value,.unempty .selected,.unempty .footer,.aside-pk .visible .options{display: block;}

.inconformity{display: none;padding: 60px 0 40px 0;}
.inconformity img{display: block;width: 104px;height: 62px;margin: 0 auto;}
.inconformity p{line-height: 14px;margin-top: 10px;font-size: 14px;color: #999;text-align: center;}

.sppic_tit h4 .dealer-enter {line-height: 46px;position: absolute;right: 0;top: 0;color: #f60;font-weight: normal;font-size: 12px;}
.sppic_tit h4 .dealer-enter:hover {text-decoration: underline;color: #d00;}
#jsd_boxbx .no-result {text-align: center;padding: 50px 0;border-bottom: 1px solid #a79999;display: none}
#jsd_boxbx .no-result .tips {font-size: 14px;color: #999999;line-height: 20px;margin-top: 10px;}
#jsd_boxbx .no-result .tips span {color: rgb(31,116,226);}

.sppic .notes {clear:both;padding-top: 20px;font-size: 14px;line-height: 26px;color: #d60000;}
    table {
        border-collapse: collapse;
        border-spacing: 0;
    }
    .process {
        width: 45px;
        height: 5px;
        background: #e9e9e9;
        display: inline-block;
        vertical-align: middle;
    }
    .process > var {
        display: inline-block;
        vertical-align: top;
        height: 5px;
        background: #f60;
    }
    .price-wrap .price {
        color: #d60000;
        display: inline-block;
        width: 60px;
        text-align: left;
    }

    .price-wrap .consult {
        background: #0f5489;
    }
    .price-wrap .consult, .price-wrap .unconsult {
        margin-left: 10px;
        width: 50px;
        height: 25px;
        display: inline-block;
        line-height: 25px;
        text-align: center;
        color: #fff;
        font-size: 14px;
    }
    .price-wrap .last-cell a {
        font-size: 12px;
        margin-right: 10px;
    }
    .price-wrap .compare {
        padding-left: 12px;
        width: 36px;
        height: 23px;
        line-height: 23px;
        font-size: 12px;
        display: inline-block;
        text-align: center;
        cursor: pointer;
        border: 1px solid #e9e9e9;
        background: #fff url(https://s.kcimg.cn/product/images/list-icons.png) no-repeat -147px -649px;
    }
    .modsr{margin-top: 30px;}
    .modsr .header{
        border-top: 3px solid #0f5489;
        height: 46px;
        line-height: 46px;
        border-bottom: 1px solid #e9e9e9;
    }
    .modsr .header h3 {
        font-size: 16px;
        position: relative;
    }
    .detail-tabs {
        position: relative;
        height: 46px;
        line-height: 46px;
        font-size: 0;
    }
    .detail-tabs .tabs-slider {
        position: absolute;
        left: -200%;
        bottom: -1px;
        width: 59px;
        height: 2px;
        background: #0f5489;
    }
    a.activity.subclass {
        margin-top: 10px;
        line-height: 35px;
    }
    a.activity {
        float: right;
        color: #d60000;
        font-weight: normal;
        font-size: 12px;
    }
    .tractor-prs h3 {
        float: left;
        font-size: 16px;
        border-right: 1px solid #e9e9e9;
        padding-right: 15px;
    }
    .tractor-price-content {
        margin-top: 10px;
    }
    .price-wrap {
        margin-bottom: 15px;
    }
    .price-wrap table {
        width: 100%;
    }
    .price-wrap thead th {
        padding: 0 20px 0 10px;
        text-align: left;
        border-left: 3px solid #ff6600;
        color: #999;
        width: 230px;
        font-weight: normal;
        height: 30px;
        line-height: 30px;
        background: #f7f7f7;
    }
    .price-wrap thead td{
        height: 30px;
        line-height: 30px;
        color: #999;
        background: #f7f7f7;
    }
    .price-wrap tfoot td {
        position: relative;
        border-top: 1px solid #e9e9e9;
    }
    .price-wrap .toggle-btn-wrap {
        position: relative;
    }
    .toggle-btns {
        position: relative;
        margin: 0 auto;
        padding-left: 8px;
        width: 85px;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
        color: #999;
        cursor: pointer;
        border-width: 0 1px 1px;
        border-style: solid;
        border-color: #e9e9e9;
        display: block;
        background: #fff;
    }
    .price-wrap.visible .toggle-btns i {
        top: 10px;
        border-color: #fff #fff #c4c4c4 #fff;
    }
    .toggle-btns i {
        position: absolute;
        right: 10px;
        top: 14px;
        width: 0;
        height: 0;
        border: 4px solid #000;
        border-color: #c4c4c4 #fff #fff #fff;
    }
    thead {
        display: table-header-group;
        vertical-align: middle;
        border-color: inherit;
    }
    tr {
        display: table-row;
        vertical-align: inherit;
        border-color: inherit;
    }
    tfoot {
        display: table-footer-group;
        vertical-align: middle;
        border-color: inherit;
    }
    tbody {
        display: table-row-group;
        vertical-align: middle;
        border-color: inherit;
    }
    tr {
        display: table-row;
        vertical-align: inherit;
        border-color: inherit;
    }
    .price-wrap tbody td:first-child {
        padding-left: 10px;
        padding-right: 20px;
    }
    .price-wrap tbody td {
        padding: 9px 0;
        border-top: 1px solid #e9e9e9;
        color: #999;
        overflow: hidden;
    }
    .price-wrap tbody td a {
        color: #333;
    }
    .price-wrap .added, .price-wrap .added:hover {
        padding-left: 0;
        text-decoration: none;
        width: 48px;
        cursor: default;
        background: #fff;
        color: #c4c4c4;
        border-color: #e9e9e9;
    }


    .price-wrap .header,.gallery .header{border-top:none;}
    .price-wrap .price-table{height: 306px;overflow: hidden;}
    .price-wrap.visible .price-table{height: auto;}
    .price-wrap table{width: 100%;}
    .price-wrap thead th,.price-wrap thead td{height: 30px;line-height: 30px;color: #999;background: #f7f7f7;}
    .price-wrap thead th{padding:0 20px 0 10px;text-align:left;border-left:3px solid #ff6600;color:#999; width: 230px;font-weight:normal}
    .price-wrap tbody td{padding:9px 0; border-top:1px solid #e9e9e9;*border-bottom:1px solid transparent;color:#999;overflow: hidden;}
    .price-wrap tbody td a{ color:#333;}
    .price-wrap tbody td .hot{color:#d60000;}
    .price-wrap tbody td .not-price{display: inline-block;text-align: center;width: 80px;}
    .price-wrap tbody tr:hover td{border-color:#f60;border-bottom: 1px solid #f60;background-color: #fffbe2;}
    .price-wrap tbody td:first-child{padding-left: 10px}
    .price-wrap .last-cell{padding-right: 1px;font-size: 0; *letter-spacing: -1px;}
    .price-wrap .last-cell a{font-size: 12px;margin-right: 10px;}
    .price-wrap tbody tr:hover td:first-child{padding-left: 9px;border-left:1px solid #f60;}
    .price-wrap tbody tr:hover .last-cell{padding-right:0;border-right:1px solid #f60;}
    .price-wrap tbody tr:hover + tr td{border-top-color:#f60;}

