/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */

/*产品例表*/
.pt_list .bnt_fu,.pt_recommended .bnt_fu{background-color: #9d9797;background-image: linear-gradient(135deg,#9d9797,#9d9797);}
.product_box{background: #f7f7f7; padding: 20px 0;}
.product_box ul li{margin-bottom: 20px; box-shadow: 0 2px 8px rgba(50, 50, 50, .03); border-bottom: 1px solid #eee; overflow: hidden;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;transition: all ease .2s;}
.product_box ul li:hover{-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);transform: translateY(-3px);-moz-box-shadow: 1px 3px 38px #d4d4d4;box-shadow:1px 3px 38px #d4d4d4;}
.product_box ul li .floorLe{border-right:1px solid #efefef; width: 210px; height:465px; float: left; background:#e5e5e5; border-left:1px solid #ededed; position:relative; overflow:hidden}
.product_box ul li .floorLe a{ display:inline-block}
.product_box ul li .floorLe a img{ width: 100%; display: block;}
.product_box ul li .floorLe a img{ -webkit-transform: scale3d(1,1,1);-webkit-backface-visibility: hidden;transform: scale(1,1);-moz-transform: scale(1,1);-o-transform: scale(1,1);transition: all .3s ease-out 0s; cursor:pointer}
.product_box ul li .floorLe a img:hover{-webkit-transform: scale3d(1.04,1.04,1.04);-moz-transform: scale(1.04,1.04);-o-transform: scale(1.04,1.04);transform: scale(1.04,1.04)}
.product_box ul li .floorLe .picFont{ position:absolute; bottom: 27px; width:195px; text-align: left; line-height: 18px; z-index: 1; left:16px;}
.product_box ul li .floorLe .picFont h4{font-size:22px; color: #484848; font-weight:bold; line-height:36px}
.product_box ul li .floorLe .picFont p{font-size: 12px; color: #646464; padding-top:4px;}
.product_box ul li .floorLe .picFont span{ display:inline-block; width:76px; height:21px; border:1px solid #ff7200; text-align:center; line-height:21px; font-size:12px; color:#ff7200; margin-top:6px}
.product_box ul li .floorLe .picFont:hover .product_bnt{background: #ff7200;border:1px solid #ff7200; color: #ffff;}
.product_box ul li .cSBox-main {width: 1087px;background: #FFF;border-right: 1px solid #fff;float: right;}
.product_box ul li .cSBox-main .cSBMain-header {height: 50px;border-bottom: 1px solid #f5f5f5;padding-bottom: 8px;margin-bottom: 10px;}
.product_box ul li .cSBox-main .cSBMain-header .cSBMH-title {display: inline;float: left;margin-top: 18px;margin-left: 25px;}
.product_box ul li .cSBox-main .cSBMain-header .cSBMH-title h1 {font-size: 18px;color: #212121;float: left;margin-left: 10px;font-weight: normal;}
.product_box ul li .cSBox-main .cSBMain-header .cSBMH-title h1 a {font-size: 18px;color: #212121;}
.product_box ul li .cSBox-main .cSBMain-header .cSBMH-title h2 {font-size: 12px;font-weight: normal;color: #878787;float: left;margin-top: 4px;margin-left: 34px;}
.product_box ul li .cSBox-main .cSBMain-header .cSBMH-title h2 a {font-size: 12px;color: #878787;}
.product_box ul li .cSBox-main .cSBMain-header .cSBMH-title i{display: block; width: 4px; height: 20px;background: #264283; float: left; margin-top: 1px;}
.product_box ul li .cSBox-main .cSBMain-header .cSBMH-rhigt a{color: #afadad;}
.product_box ul li .cSBox-main .cSBMain-header .cSBMH-rhigt a:hover{color: #C81623;}
.product_box ul li .cSBox-main .cSBMain-header .cSBMH-rhigt a:hover i{color: #C81623;}
.product_box ul li .cSBox-main .cSBMain-header .cSBMH-rhigt i {color: #afadad;    margin-top: 18px;margin-right: 25px;}
.product_box ul li .cSBox-main  .cSBMain-xm-left {margin-left: 24px;}
.product_box ul li .cSBox-main  .cSBMain-xm-left dl {margin-bottom: 10px; overflow: hidden;}
.product_box ul li .cSBox-main  .cSBMain-xm-left a:hover {color: #F42424;}
.product_box ul li .cSBox-main  .cSBMain-xm-left dt {width: 80px;overflow: hidden;white-space: nowrap;margin-right: 10px; float: left;}
.product_box ul li .cSBox-main  .cSBMain-xm-left dt a {margin-right: 16px;font-size: 12px;color: #212121;font-weight: bold;line-height: 26px;}
.product_box ul li .cSBox-main  .cSBMain-xm-left dd { float: left; width:973px ; max-height: 55px; overflow: hidden; height: 30px;}
.product_box ul li .cSBox-main  .cSBMain-xm-left dl .color{color: #264283;}
.product_box ul li .cSBox-main  .cSBMain-xm-left dd a {font-size: 12px;color: #727378; padding:  0 10px; line-height: 26px;}
.product_box ul li .cSBMain-bottom {border-top: 1px solid #f5f5f5; width: 100%; float: left;padding-left: 22px;padding: 10px 0; height: 55px; overflow: hidden; }
.product_box ul li .cSBMain-bottom .aLeft20{display: block; width: 100px; height: 50px; float: left;margin-left: 15px; border:1px solid #f3f3f3 ;position: relative; overflow: hidden; }
.product_box ul li .cSBMain-bottom .aLeft20 img{display: block; width: 100%; height: 100%;}
.product_box ul li .cSBMain-bottom .aLeft20 em{display: block; width: 100px; line-height: 50px; color: #FFFFFF;background: #ff4040;position: absolute; top: 56px;left: 0; text-align: center;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;transition: all ease .2s;opacity: 0.8;}
.product_box ul li .cSBMain-bottom .on em{top: 0px;left: 0;}
/*产品例表*/
.pt_left{width: 208px;}
.pt_list_min .pt_list_nav{margin-top: 10px;}
.pt_list_min .pt_list_nav .pt_list{ width: 212px;}
.pt_list_min .pt_list_nav .pt_list .pt_top{width: 208px;}
.pt_list_min .pt_list_nav .pt_list .pt_top h5{ line-height: 40px; font-size: 16px; text-align: center; color: #FFFFFF;}
.pt_list_min .pt_list_nav .pt_list .pt_top h5 i{ font-size: 16px; margin-right: 5px;}
.pt_list_min .pt_list_nav .pt_list  .lwft_list{border: 1px solid #f5f5f5;}
.pt_list_min .pt_list_nav .pt_list ul li{background: #F9F9F9;}
.pt_list_min .pt_list_nav .pt_list ul li .pt_txet_a{color: #666600; line-height: 40px;border-bottom:solid 1px #f5f5f5;-moz-box-shadow: 0px 1px 1px #ffffff;box-shadow:0px 1px 1px #ffffff; }
.pt_list_min .pt_list_nav .pt_list ul li .pt_txet_a span,.ul_three li .pt_txet_b span{display: block;width: 24px; height: 22px; float:left; margin: 9px 0;}
.pt_list_min .pt_list_nav .pt_list ul li .pt_txet_a em{display: block;float: left; padding-left: 10px; color:#666666; font-size: 14px;}
.pt_list_min .pt_list_nav .pt_list ul li .pt_txet_a .li_em{font-size: 12px; color: #666}
.pt_list_min .pt_list_nav .pt_list ul li .pt_txet_a .pt_ioc01{background-position:-312px -73px;}
.pt_list_min .pt_list_nav .pt_list ul li .pt_txet_a .pt_ioc02{background-position:-339px -75px;}
.pt_list_min .pt_list_nav .pt_list ul li .pt_txet_a .pt_ioc03{background-position:-368px -74px}
.pt_list_min .pt_list_nav .pt_list ul li .pt_txet_a .pt_ioc04{background-position:-400px -73px;}
.pt_list_min .pt_list_nav .pt_list ul li .pt_txet_a:hover{color: #264283;}
.pt_list_min .pt_list_nav .pt_list ul li .ul_three{background: #FFFFFF;}
.pt_list_min .pt_list_nav .pt_list ul li .ul_three li .pt_txet_b{color: #666666; line-height: 40px;border-bottom:solid 1px #F3F3F3;}
.pt_list_min .pt_list_nav .pt_list ul li .ul_three li .pt_txet_b .li_em{padding-left: 20px;}
.pt_list_min .pt_list_nav .pt_list ul li .ul_three li .pt_txet_b .pt_icon_h{background-position:-435px -77px; width: 15px; height: 15px; margin: 13px 0;}
.pt_list_min .pt_list_nav .pt_list ul li .ul_three li .pt_txet_b:hover{background: #F9F9F9;border-bottom:solid 1px #F9F9F9; }
.pt_list_min .pt_list_nav .pt_list ul li .ul_three li .pt_txet_b:hover em{color: #264283;}
.pt_list_min .pt_list_nav .pt_list ul li .ul_three li{background: #FFFFFF;}
.pt_list_min .pt_list_nav .pt_list ul li .ul_three li:hover{background: #f9f9f9;}
.pt_list_min .pt_list_nav .pt_list ul li .ul_three li .ul_shi{border-bottom:solid 1px #F3F3F3; }
.pt_list_min .pt_list_nav .pt_list ul li .ul_three li .ul_shi li{padding-left: 0; background: #ffffff;/*margin-left: 20px;*/}
.pt_list_min .pt_list_nav .pt_list ul li .ul_three li .ul_shi a:hover{background: #264283; color: #FFFFFF;}
.pt_list_min .pt_list_nav .pt_list ul li .ul_three li .ul_shi a{color: #666666; font-size: 12px; font-weight: 300;border-bottom:dashed 1px #F3F3F3;}
.pt_list_min .pt_list_nav .pt_list ul li .right_icon{float: right;width: 24px; height: 22px;  margin: 9px 0;}
.pt_list ul li a{padding-left: 10px;color: #fff; font-size:12px; display: block; font-weight:bold; height:40px;line-height: 40px;position: relative;}
.pt_list ul li .inactive .right_icon{background:url(/static/imges/product/off.png) no-repeat 0px center;}
.pt_list ul li  ul li a.inactives{background-color: #264283;color: #FFFFFF !important;background-color: rgb(216, 14, 0, 0.8);}
.pt_list ul li .inactives .right_icon{background:url(/static/imges/product/on.png) no-repeat 0px center;}
.pt_list ul li ul{display: none;}
.pt_list ul li ul li ul li a{ color:#316a91; padding-left:40px;}

/*产品推荐*/
/*.pt_recommended{ margin-top: 20px;}*/
.pt_list_min .pt_recommended {border: 1px solid #f3f3f3; width: 208px;}
.pt_list_min .pt_recommended .pt_top{ }
.pt_list_min .pt_recommended .pt_top h5{ line-height: 40px; font-size: 16px; text-align: center; color: #FFFFFF; }
.pt_list_min .pt_recommended .pt_top p{ font-size: 12px; margin-right: 5px;color: #999999; line-height: 40px;color: #FFFFFF;}
.pt_list_min .pt_recommended ul li{ width: 195px; margin: 10px auto 20px auto; padding-bottom: 10px; position: relative;border: 1px solid #f5f5f5; -webkit-transition: all ease .5s;-moz-transition: all ease .5s;transition: all ease .5s;}
.pt_list_min .pt_recommended ul li .rd_img{width: 190px; height: 190px; margin: 10px auto 0 auto;}
.pt_list_min .pt_recommended ul li .rd_img img{display: block;width: 100%;}
.pt_list_min .pt_recommended ul li h1{font-size: 18px; color: #264283; line-height: 30px; font-weight: bold; margin-top:5px;}
.pt_list_min .pt_recommended ul li h1 em{font-size: 12px; padding-left: 2px; }
.pt_list_min .pt_recommended ul li p{font-size: 12px;color: #333333; line-height: 22px; padding:5px 5px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pt_list_min .pt_recommended ul li span{padding:0 5px; font-size: 12px;color: #999999;line-height:26px; display: block; width: 78%;}
.pt_list_min .pt_recommended ul li span i{color: #264283; vertical-align: -2px; padding-right: 5px;}
.pt_list_min .pt_recommended ul li .top_xun{  top: 0;right: 5px; width: 23px; height: 33px; background-position: -513px -104px;}
.pt_list_min .pt_recommended ul li .top_xun i{text-align: center; height: 33px; display: block; }
.pt_list_min .pt_recommended ul li .shopping_bnt{;border: 0;color: #FFFFFF; background: #ff812b; width: 35px; height:35px; line-height: 26px; border-radius:50% ; color: #ffff; -webkit-transition: all ease .5s;-moz-transition: all ease .5s;transition: all ease .5s; bottom: 5px; right: 5px;}
.pt_list_min .pt_recommended ul li:hover .shopping_bnt{-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);transform: translateY(-3px); background: #264283;-moz-box-shadow: 0px 3px 3px #f5f5f5;box-shadow:0px 1px 6px #f5f5f;}
.pt_list_min .pt_recommended ul li:hover{-moz-box-shadow: 0px 3px 3px #f5f5f5;box-shadow:0px 5px 6px #f5f5f; background: #f3f3f3;}
.pt_list_min .pt_recommended ul li:hover p{color: #264283;}

.pt_list_right_box{ /*width: 1070px; */margin-top: 10px;}
.pt_location_box{background: #f5f5f5;}
.pt_location_box .pt_location{height: 40px;}
.pt_location_box .pt_location h5{height: 40px; line-height: 40px;}
.pt_list_right_box .pt_location{ border: 1px solid #f5f5f5; background: #ffffff; height: 40px; padding: 0 10px;}
.pt_list_right_box .pt_location a{font-size: 12px; color: #888888; line-height: 40px; padding-right: 5px;padding-left: 5px;}
.pt_list_right_box .pt_location a em{font-size: 12px; color: #999999;padding-left: 5;}
.pt_list_right_box .pt_location .active{color: #264283;}
.pt_list_right_box .pt_content_vna{overflow: hidden;min-height: 50px;}
.pt_list_right_box .pt_hi_hidden{height:auto; overflow: hidden;max-height: initial;}
.pt_list_right_box .pt_content_vna{margin-top: 10px;border: 1px solid #f5f5f5; border-bottom:0 ;}
.pt_list_right_box .pt_content_vna ul li{border-bottom:1px dashed #ededed; min-height: 30px; overflow: hidden;background: #FFFFFF;position: relative;}
.pt_list_right_box .pt_content_vna ul li .pt_left_txet{width: 100px;  height: auto;min-height: 30px;}
.pt_list_right_box .pt_content_vna ul li .pt_left_txet h5{font-size:12px; color: #999; text-align: right; line-height: 50px;word-spacing:1px;}

.pt_list_right_box .pt_content_vna ul li .pt_right_list{width:886px; padding: 0 20px; overflow: hidden; background: #FFFFFF;height: 40px;}
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label { position: relative; display: inline-block;margin: 4px 5px 5px 0;}
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-hidden { position: absolute; display: block; top: 0; left: 0; width: 0; height: 0; overflow: hidden; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-input { position: absolute; display: block; top: -20px; left: -20px; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-text {font: normal normal normal 13px/1.5 Helvetica,Tahoma,Arial,PingFang SC,苹方,Microsoft YaHei,微软雅黑,SimSun,宋体,Heiti,黑体,sans-serif;; display: inline; vertical-align: middle; padding-left: 5px; color: #585858; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-text:hover{color: #264283;}
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .checked .icr-text{color: #264283; border: 1px Dotted #264283;padding: 3px 10px;}
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .checked .icr-text:after{
       clear: both;
        content: "x";
        width: 10px;
        width: 10px;
        background: #264283;
        line-height: 0;
        padding: 0 5px;
        margin-left: 2px;
        color: #fff;
        font-size: 12px;
        text-align: center;
        border-radius: 3px;
        vertical-align: 1px;
       }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-item { position: relative; display: inline-block; vertical-align: middle; }
/* Sprite positions */
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label .type_checkbox { background-position:-472px -74px; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label .type_radio { background-position: 0 -48px; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label:hover .type_checkbox { background-position: -505px -75px; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label:hover .type_radio { background-position: -537px -73px; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label.checked .type_checkbox { background-position: -571px -75px; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label.checked .type_radio { background-position: -537px -74px; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label.checked:hover .type_checkbox { background-position: -571px -75px; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label.checked:hover .type_radio { background-position: -150px -48px; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label.disabled { opacity: 0.5; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .lt-ie9 .icr-label.disabled { filter: alpha(opacity=50); }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label.disabled .type_checkbox { background-position: 0 0 !important; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label.disabled .type_radio { background-position: 0 -50px !important; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label.checked.disabled .type_checkbox { background-position: -100px 0 !important; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label.checked.disabled .type_radio { background-position: -100px -50px !important; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label { padding-right: 2px; margin: 4px 5px 4px 0; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-item { width: 14px; height: 14px;}
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label.disabled { opacity: 0.4; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label.focused .type_checkbox:after { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.pt_list_right_box .pt_content_vna ul li .pt_right_list .js-demo-2 .icr-label.focused .type_radio:after { -webkit-border-radius: 18px; -moz-border-radius: 18px; border-radius: 18px; }
.pt_list_right_box .pt_content_vna ul li .js-demo-2{  line-height: 42px; }
.pt_list_right_box .pt_content_vna ul li label{margin-right:20px!important;}
.pt_list_right_box .pt_vna_bottom{border-top:1px solid #f5f5f5 ;width: 120px;margin: 0 auto; border-radius: 0 0 10px 10px;margin-top: -2px;}
.pt_content .pt_vna_bottom a{background: #ffffff;display: block; border: 1px solid #F5F5F5; border-top:0 ; font-size: 12px;color: #cacaca; border-radius:5px ; margin: -2px  auto 0 auto; text-align: center; height: 30px; line-height: 30px;}
.pt_content .pt_vna_bottom a:hover{background: #264283; color: #FFFFFF;}
.pt_content .pt_vna_bottom a:hover i{ color: #FFFFFF;}
.pt_content:hover .pt_vna_bottom{background: #264283;}
/*.pt_content:hover .pt_vna_bottom a{color: #FFFFFF;}*/
/*产品筛选*/
 .pt_second_up{background: #ffffff; height: 50px; margin-top: 20px; }
.pt_second_up .sort {float: left;height: 100%;overflow: hidden;position: relative;padding: 0 5px 0 0;}
.pt_second_up .sort span:hover, .pt_second_up .sort span.cur {z-index: 41;color: #264283;}
.pt_second_up .sort span:hover, .pt_second_up .sort span.current {z-index: 41;color: #264283;}
.pt_second_up .sort span {position: relative;z-index: 40;float: left;cursor: pointer;height: 28px;line-height: 28px;padding: 11px 0;}
.pt_second_up .sort span em {padding: 0 20px;font-size: 14px;}

.pt_second_up .sort span.cur b,.pt_second_up .sort span.current b {bottom: 0;-webkit-transition: -webkit-transform .2s cubic-bezier(0.66, 0.29, 0.29, 0.74);transition: -webkit-transform .2s cubic-bezier(0.66, 0.29, 0.29, 0.74);
transition: transform .2s cubic-bezier(0.66, 0.29, 0.29, 0.74);transition: transform .2s cubic-bezier(0.66, 0.29, 0.29, 0.74), -webkit-transform .2s cubic-bezier(0.66, 0.29, 0.29, 0.74);-webkit-transform: translateY(0px);transform: translateY(0px);}
.pt_second_up .sort span b {display: none;position: absolute;left: 0;bottom: -3px;width: 100%;height: 3px;background: #264283;-webkit-transform: translateY(3px);transform: translateY(3px);}
.pt_second_up .sort span.cur b{display: block;}
.pt_second_up .sort span.current b{display: block;background: #264283;}
.pt_second_up .sort span em i.jx {height: 9px;width: 9px;  background-position:-220px -257px ;}
.pt_second_up .sort .cur em i.jx {height: 9px;width: 9px;  background-position:-239px -257px ;}
.pt_second_up .sort .current em i.jx {height: 9px;width: 9px;  background-position:-239px -257px ;}
.pt_second_up .sort span em i.jxup {height: 9px;width: 9px;  background-position:-201px -257px ;}
.pt_second_up .sort .cur em i.jxup {height: 9px;width: 9px;  background-position:-223px -208px ;}
.pt_second_up .sort .current em i.jxup {height: 9px;width: 9px;  background-position:-223px -208px ;}
.pt_second_up .sort span em i {display: inline-block;vertical-align: middle;margin: 0 0 0 2px;}
.pt_second_up .sort span em i.price {height: 12px;width: 10px;background-position:-242px -208px ;}
.pt_second_up .sort .cur em i.price {height: 12px;width: 10px;background-position:-280px 0 ;}
.pt_second_up .sort .current em i.price {height: 12px;width: 10px;background-position:-280px 0 ;}
.pt_second_up .sort span em i.priceup {height: 12px;width: 10px;background-position:-280px -20px ;}
.pt_second_up .sort .cur em i.priceup {background-position:-280px -20px ;}
.pt_second_up .sort .current em i.priceup {background-position:-280px -20px ;}
.pt_second_up .second-page {margin-right: 9px;}
.pt_second_up .second-page .page-left.disabled {background-position: -254px -395px;}
.pt_second_up .second-page .page-left {float: left;  background-position:-254px -417px;}
.pt_second_up .second-page a {width: 26px;height: 26px;margin: 6px 0;}
.pt_second_up .second-page span {height: 38px;line-height: 38px;}
.pt_second_up .second-page span .low {color: #f60;font-weight: bold; }
.prodcut_icon{background: url(/static/imges/product/icons.png) no-repeat;}
.pt_second_up .second-page .page-right {float: left;background-position:-275px -417px; }
.pt_second_txet{margin-right: 30px;}
.pt_second_txet .icr-label { position: relative; display: inline-block; }
.pt_second_txet .pt_up{ margin: 8px 15px;}
.pt_second_txet .icr-hidden { position: absolute; display: block; top: 0; left: 0; width: 0; height: 0; overflow: hidden; }
.pt_second_txet .icr-input { position: absolute; display: block; top: -20px; left: -20px; }
.pt_second_txet .icr-text { display: inline; vertical-align: middle; padding-left: 5px; }
.pt_second_txet .icr-text:hover{color: #264283;}
.pt_second_txet .checked .icr-text{color: #264283;}
.pt_second_txet .icr-item { position: relative; display: inline-block; vertical-align: middle; }
.pt_second_txet .icr-label .type_checkbox { background-position:-472px -74px; }
.pt_second_txet .icr-label .type_radio { background-position: 0 -48px; }
.pt_second_txet .icr-label:hover .type_checkbox { background-position: -505px -74px; }
.pt_second_txet .icr-label:hover .type_radio { background-position: -537px -74px; }
.pt_second_txet .icr-label.checked .type_checkbox { background-position: -571px -74px; }
.pt_second_txet .icr-label.checked .type_radio { background-position: -537px -74px; }
.pt_second_txet .icr-label.checked:hover .type_checkbox { background-position: -571px -74px; }
.pt_second_txet .icr-label.checked:hover .type_radio { background-position: -150px -48px; }
.pt_second_txet .icr-label.disabled { opacity: 0.5; }
.pt_second_txet .icr-label.disabled .type_checkbox { background-position: 0 0 !important; }
.pt_second_txet .icr-label.disabled .type_radio { background-position: 0 -50px !important; }
.pt_second_txet .icr-label.checked.disabled .type_checkbox { background-position: -100px 0 !important; }
.pt_second_txet .icr-label.checked.disabled .type_radio { background-position: -100px -50px !important; }
.pt_second_txet .icr-label { padding-right: 2px; margin: 0 5px 0px 0; }
.pt_second_txet .icr-item { width: 15px; height: 16px;}
.pt_second_txet .icr-label.disabled { opacity: 0.4; }
.pt_second_txet .icr-label.focused .type_checkbox:after { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.pt_second_txet .icr-label.focused .type_radio:after { -webkit-border-radius: 18px; -moz-border-radius: 18px; border-radius: 18px; }
.pt_second_up .pt_up_bot .pt_img,.pt_second_up .pt_up_bot .pt_biao{display: block; height:34px ; width: 38px;margin-top: 2px;} 
.pt_second_up .pt_up_bot .pt_img i,.pt_second_up .pt_up_bot .pt_biao{ line-height: 34px;text-align: center;display: block; color: #999;}
.pt_second_up .pt_up_bot .active{background: #FFFFFF; color: #264283;}
.pt_second_up .pt_up_bot .active i{background: #FFFFFF; color: #264283;}
.pt_second_list .on{display: none;}
.pt_second_list .active{display: block;}


/*产品图片模式*/
.pt_second_list{ margin-top: 10px;background: #fff;}
.pt_second_list .pt_second_a ul {margin-left: -10px; overflow:hidden;}
.pt_second_list .pt_second_a ul li{;min-height: 320px; width: 232px;   position: relative;-webkit-transition: all ease .5s;-moz-transition: all ease .5s;transition: all ease .5s; background: #fdfdfd; float: left; margin-left: 10px; margin-bottom: 10px;}
.pt_second_list .pt_second_a ul li:hover{-moz-box-shadow:0 4px 17px #ece8e8; -webkit-box-shadow:0 4px 17px #ece8e8; box-shadow:0 4px 17px #ece8e8;}
.pt_second_list .pt_second_a ul li  .rd_img{width: 180px; height: 180px; margin: 20px auto 0 auto; overflow: hidden;}
.pt_second_list .pt_second_a ul li  .rd_img img{display: block;width: 100%;}
.pt_second_list .pt_second_a ul li .rd_txet{padding: 10px 20px;}
.pt_second_list .pt_second_a ul li .rd_txet h1{font-size: 16px; color: #264283; line-height: 18px; font-weight: bold; margin-top:5px;}
.pt_second_list .pt_second_a ul li .rd_txet h1 em{font-size: 12px; padding-left: 2px; }
.pt_second_list .pt_second_a ul li .rd_txet p{font-size: 14px;/*font-weight: 600;*/color: #3a3a3a;margin-bottom: 8px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;max-height: 40px;min-height: 20px;}
.pt_second_list .pt_second_a ul li .rd_txet span{padding:0 5px; font-size: 12px;color: #999999;line-height:26px; display: block; width: 99%; margin-bottom:5px ;}
.pt_second_list .pt_second_a ul li .rd_txet span i{color: #b9b9b9; vertical-align: -2px; padding-right: 5px;}
.pt_second_list .pt_second_a ul li .rd_txet .top_xun{  top: 0;right: -1px; width: 27px; height: 38px; background-position: -475px -103px}
.pt_second_list .pt_second_a ul li .rd_txet .top_xin{  top: 0;right: 5px; width: 27px; height: 38px; background-position: -434px -103px}
.pt_second_list .pt_second_a ul li .rd_txet .rd_txet .top_xun i{text-align: center; height: 33px; display: block; }
.pt_second_list .pt_second_a ul li .shopping_bnt{;border: 0;color: #FFFFFF; background: #ff812b; width: 35px; height:35px; line-height: 26px; border-radius:50% ; color: #ffff; -webkit-transition: all ease .5s;-moz-transition: all ease .5s;transition: all ease .5s; bottom: 5px; right: 5px;}
.pt_second_list .pt_second_a ul li:hover .shopping_bnt{-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);transform: translateY(-3px); background: #264283;-moz-box-shadow: 0px 3px 3px #f5f5f5;box-shadow:0px 1px 6px #f5f5f;}
.pt_second_list .pt_second_a ul li:hover{-moz-box-shadow: 0px 3px 3px #f5f5f5;box-shadow:0px 5px 6px #f5f5f; }
.pt_second_list .pt_second_a ul li:hover p{color: #264283;}
.pt_second_list .pt_second_a ul li img{ -webkit-transform: scale3d(1,1,1);-webkit-backface-visibility: hidden;transform: scale(1,1);-moz-transform: scale(2,2);-o-transform: scale(2,2);transition: all .3s ease-out 0s; cursor:pointer}
.pt_second_list .pt_second_a ul li img:hover{-webkit-transform: scale3d(1.04,1.04,1.04);-moz-transform: scale(1.04,1.04);-o-transform: scale(1.04,1.04);transform: scale(1.04,1.04)}

/*产品列表模式*/
.pt_second_b ul li{border-bottom: 1px solid #f5f5f5;padding: 15px; overflow: hidden; margin-bottom:10px;background: #ffffff;}
.pt_second_b ul li .goods-image {display: inline-block;vertical-align: top;width: 100px;height: 100px;border: 1px solid #e6e6e6;position: relative;margin: 10px 0px;}
.pt_second_b ul li .goods-image img {width: 100px;height: 100px;}
.pt_second_b ul li .goods-info {display: inline-block;vertical-align: top;width: 270px;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 5px ;margin-left: 20px;padding-left: 0;}
.pt_second_b ul li .goods-info .goods-name {display: block;font-size: 14px;color: #222;height: 44px;line-height: 23px;margin-bottom: 7px;overflow: hidden;}
.pt_second_b ul li .goods-info .goods-info-detail {font-size: 12px;color: #888;margin-bottom: 3px;}
.pt_second_b ul li  .goods-price{display: inline-block;vertical-align: top;-webkit-box-sizing: border-box;box-sizing: border-box;width: 138px;margin-top: 10px;}

.pt_second_b ul li  .goods-price h1{font-size: 16px; color: #264283; line-height:20px;text-align: center; font-weight: bold;}
.pt_second_b ul li  .goods-price h1 em{font-size: 16px;}
.pt_second_b ul li  .goods-price p{font-size: 14px; color: #999999; text-align: center; line-height: 24px;text-decoration:line-through }
.pt_second_b ul li  .goods-price span {display: block; width: 70px; height: 20px; font-size: 12px; color: #264283;border: 1px solid #264283; border-radius:5px ; margin: 6 auto 0 auto; line-height: 20px;text-align: center;margin: 0 auto;}
.pt_second_b ul li .goods-stock {display: inline-block;vertical-align: top;-webkit-box-sizing: border-box;box-sizing: border-box; width: 490px;margin-top: 10px;font-size: 14px;}
.pt_second_b ul li .goods-stock  .lack-stock{text-align: center; color: #888888;  line-height: 20px;}
.pt_second_b ul li .goods-stock {display: flex; flex-direction: row; flex-wrap: wrap;flex: 1;overflow: auto;height: 105px;}
.pt_second_b ul li .goods-stock p{ display: flex;box-sizing: border-box; width: 50%; color: #4a4a4a;font-size: 12px;line-height: 20px;padding-right: 14px;float: left;}
.pt_second_b ul li .goods-stock p span{color: #666666;font-size: 12px;text-align: left}
.pt_second_b ul li .goods-stock::-webkit-scrollbar {/*滚动条整体样式*/width: 4px;  height: 1px; }
.pt_second_b ul li .goods-stock::-webkit-scrollbar-thumb {/*滚动条里面小方块*/border-radius: 10px;/*-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);*/background: #dcdcdc;}
.pt_second_b ul li .goods-stock::-webkit-scrollbar-track {/*滚动条里面轨道*//*-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);*/border-radius: 10px;background: #EDEDED;}

.pt_second_b ul li .shopping_bnt{ width: 150px; margin-top: 25px;}
.pt_second_b ul li .shopping_bnt p{width: 100px; height: 30px; margin: 0 auto; font-size: 14px; text-align: center; line-height: 30px;border-radius:0px ; border: 1px solid #999999;}
.pt_second_b ul li .shopping_bnt p a{color:#4a4a4a;}
/*.pt_second_b ul li .shopping_bnt  a{color:#FFFFFF;}*/
/*.pt_second_b ul li:hover{background: #f5f5f5;}*/
.pt_second_b ul li .howu:hover,.pt_second_b ul li .xiazai:hover {background: #264283;border: 1px solid #264283;}
.pt_second_b ul li .xiazai:hover a, .pt_second_b ul li .howu:hover a{color: #ffffff;}
/*.pt_second_b ul li:hover .sh_bnt a{color: #FFFFFF;}*/
.pt_second_b ul li  .wh_150{width: 140px; text-align:center; padding: 13px 0;}
.pt_second_b  .pt_second_b_nav{height: 30px;background: #fffff;width: 100%;}
.pt_second_b  .pt_second_b_nav ul {overflow: hidden;}
.pt_second_b  .pt_second_b_nav ul li{display: block;width: 20%; line-height: 30px; text-align: center;font-size: 12px;color: #666666;float: left;padding: 0; background: #f6f6f6;}
.pt_second_b #l2_pro li{height: 120px;}
/***************详情页********************/
.pt_detailed_up{background: #f6f6f6; overflow: hidden;clear: both;}
.pt_detailed_up .crumb {padding: 15px;display: inline-block;}
.pt_detailed_up .crumb .sep {padding: 0 5px;}
/*.pt_detailed_up .crumb .item i{display: block; width: 62px; height: 20px;background-position:-545px -102px ; margin-right: 5px;}*/
.pt_detailed_up .crumb .item .crumb_bnt{display: block; float: left; color: #666666;line-height: 20px;}
.pt_detailed_up .crumb .ion_txt{font-size: 20px; padding-right: 5px; vertical-align: -4px; color: #264283;}
.pt_detailed_up .crumb .ont_kefu{line-height: 20px;font-size: 12px;}
.pt_detailed_left_box{width: 300px;}
#showbox { background:#eee; border: 1px solid #e0e0e0;}
/*#showbox span { background:url(../images/whitebg.png) repeat;}*/
#showsum { left:25px; margin-top:10px;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #f60;}

.showpage { width:300px; position:relative;}
.showpage a { display:block; width:15px; border:1px solid #ddd; height:60px; line-height:60px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#777;}

.pt_detailed_right_box{width: 844px;margin-left: 20px;}
.pt_detailed_right_box .pt_rigth_left_box{width:100%; }
.pt_detailed_right_box .proinfo_title {padding: 0px 0px 0px;background: #fff; width: 630px; min-height: 30px; max-height: 50px;}
.pt_detailed_right_box .proinfo_title h1 {font-size: 18px;color: #222; word-break: break-all;min-height: 30px; font-weight: bold; color:#000000;line-height: 26px;}
.pt_detailed_right_box .proinfo_title h2 {color: #f60;margin-top: 3px;word-break: break-all;margin-bottom: 5px;}
.proinfo_img img{display: block; }
.pt_detailed_right_box .yun_jie{text-decoration: line-through; color: #999999;}
.proinfo_min{background: #f4f4f4;padding: 20px; position: relative; margin-right: 20px;}
.proinfo-focus .mainprice {float: left;font: 700 30px/25px Tahoma;color: #e00;}
.proinfo-focus .mainprice i {font-size: 18px;font-family: Arial; padding-right: 5px;}
.proinfo-focus .mainprice span {font-size: 20px;font-family: Tahoma; line-height: 28px;vertical-align:top;}
.proinfo-focus p{font-size: 14px; color: #999999; float:left;line-height: 30px;}
.proinfo-focus h1{float: left; margin-left: 10px; line-height:30px; font-size: 12px; color: #999; }

.goods-info-spec{ margin-top: 20px;}
/*.goods-info-spec-sel {padding-bottom: 15px;}*/
.goods-info-spec-sel dl {min-height: 28px;}
.goods-info-spec-sel dl dt {width: 90px; line-height: 28px;height: 28px;overflow: hidden; float: left;color: #999999;font-size: 12px;}
.goods-info-spec-sel dl dd {float: right;width: 560px; /*margin-bottom: 10px;*/}
.goods-info-spec-sel dl .opt .spec-item{margin-bottom: 10px;}
.spec-item {display: block; float: left;cursor: pointer;border: 1px solid #E0E0E0;padding:0 10px ;color: #666;border-radius:2px ;margin-right: 10px;}
.spec-item a{line-height: 26px;}
.spec-item-checked a {/*border: 1px solid #4d96d7;*//*background-color: #4d96d7;*/color: #333;}
.goods-info-spec .dishi_box{background: #f4f4f4; height: 40px; padding: 0 10px; }
.goods-info-spec .dishi_box p{font-size: 16px; color: #925555; line-height: 40px;}
.goods-info-spec .dishi_box p i{ padding-right: 10px; font-size: 20px; vertical-align: -2px;}
.goods-info-spec-sel dl dd .avatar_hover {border: 1px solid #FF6600;}
.goods-info-spec-sel dl dd .avatar_hover .i{display: block; width: 9px; height: 9px; background-position: -242px -188px; bottom: 0px; right: -1px;}
.tb-btn_rihgt{background: #f4f4f4; height: 40px; padding: 0 10px;  float: left;}
.tb-btn_rihgt p{font-size: 12px; color: #925555; line-height: 40px;}
.tb-btn_rihgt p i{color: #264283; padding-right: 10px; font-size: 20px; vertical-align: -2px;}
.goods-info-spec-sel dl .var{margin-bottom:10px ;}
.goods-info-spec-sel dl dd .avatar_bnt {border: 1px solid #FF6600;}
.goods-info-spec-sel dl dd .avatar_bnt a{color: #264283;}
.goods-info-spec-sel dl dd .avatar_bnt .i{display: block; width: 9px; height: 9px; background-position: -242px -188px; bottom: 0px; right: -1px;}

.tb-amount{float: left;min-width:250px;}
.tb-amount dd {height: 35px;line-height: 31px;color: #878787;}
.tb-amount em {color: #878787;margin-left: 1.2em;}
.tb-amount-widget .mui-amount-input {vertical-align: middle;}
.tb-text {padding: 3px 2px 0 3px;line-height: 26px;}
.tb-ex-select span, .tb-text {font-size: 12px;margin: 0;height: 31px; border: 1px solid #a7a6ac;width: 40px;background-position: -406px -41px;color: #666; text-align: center;}
.tb-amount-widget .mui-amount-btn {display: inline-block;vertical-align: middle;}
.tb-amount-widget .mui-amount-increase {margin-bottom: 3px;}
.tb-amount-widget .mui-amount-decrease, .tb-amount-widget .mui-amount-increase {width: 16px;height: 12px;overflow: hidden;border: 1px solid #a7a6ab;display: block;
line-height: 12px;font-size: 16px;cursor: pointer;}
.tb-amount-widget .mui-amount-unit {vertical-align: middle;margin-left: 5px;}
.tb-action {float: left;}
.snone{overflow: hidden; margin-top: 10px;}
/*.Shopping_module .on{display: none;}*/
.tb-btn-sku {margin-right: 10px;float: left;}
.tb-btn-sku a {margin-right: 0;float: left;overflow: hidden;position: relative;width: 140px;background-color: #ffeded;border: 1px solid #FF0036;color: #FF0036;font-family: 'Microsoft Yahei';}
.tb-btn-sku a { height: 38px;line-height: 38px;text-align: center;font-size: 16px;}
.tb-btn-add a {background-color: #ff0036;border: 1px solid #ff0036;color: #fff;}
.tb-btn-add a i,  .tb-btn-basket a i, .tb-btn-buycar a i {font-style: normal;width: 16px;line-height: 38px;display: inline-block;vertical-align: middle;margin: -3px 3px 0 0;}
.h1_color{color: #264283;line-height: 32px;font-size: 14px;}
.tb-btn-add a:hover{color: #fff; background: #264283;}
#ask_pz{width: 176px;background: #FF4E02; color: #FFFFFF;}

.pt_rigth_rt_box{width: 190px;  height: auto;}
.m-product-brand {padding: 15px;border: 1px solid #e4e4e4;}
.m-product-brand .brand-logo {display: block;text-align: center;width: 160px;margin: 0 auto;}
.m-product-brand .brand-logo img{display: block;width: 100%;  }
.m-product-brand .brand-feature, .m-product-brand .brand-qrcode {margin: 20px -1px 0;}
.brand-feature img{width: 100%;display: block;}
.m-product-brand button{ margin-top: 30px;border: 0; background: #47ae48; border-radius:3px ; height: 40px; text-align: center; line-height: 40px; color: #FFFFFF; width: 100%;}
.m-product-brand button:hover{background: #057d06; color: #FFFFFF}
.m_brand_txet h5{font-size: 14px; color: #333333; margin-bottom: 5px;}
.m_brand_txet p{font-size: 12px; color: #333333; line-height: 26px;}
.m_brand_txet .m_product_re{width: 100px; height: 100px; margin: 10px auto; padding: 5px;background: #FFFFFF;border:1px solid #F5F5F5 ;}
.m_brand_txet .m_product_re img{display: block; /*width: 100%;*/width: 100px;height: 100px;}
.m_brand_txet .m_product_re span{display: block;text-align: center; line-height: 23px; font-size: 12px; margin-top: 5px;}
.m_brand_txet .colro_888{color: #888888; line-height: 18px; }

.slideGroup{border:1px solid #ddd; text-align:left;  }
.slideGroup .parHd{ height:40px; line-height:40px; background:#f7f7f7; padding:0 20px;   position:relative;border-bottom: 1px solid #e4393c;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:-1px; top:-1px;   }
.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer; font-size: 14px;}
/*.slideGroup .parHd ul li.on{ height:50px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }*/
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:45px; display:block; width:23px; height:73px; /*border:1px solid #ddd;*/  }
.slideGroup .sNext{ left:auto; right:2px;background-position: -94px 0!important;  }
.slideGroup .icon_img{background:url(/static/images/page-btn.png)-94px -94px no-repeat;}
.slideGroup .sPrev:hover{ background-position: -45px -94px !important;  }
.slideGroup .sNext:hover{background-position: -45px 0px!important;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; width: 150px; height: 210px;}
.slideGroup .parBd ul li .pic_img{width: 140px; height: 140px; }
.slideGroup .parBd ul li .pic_img img{ width:140px; height:140px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroup .parBd ul li .title{ margin-left: 15px; width: 200px; }
.slideGroup .parBd ul li .title span{display: block;}
.slideGroup .parBd ul li .title h5 {color: #000;height: 40px;line-height: 20px;margin-bottom: 10px; font-size: 12px;  overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top: 5px;}
.slideGroup .parBd ul li .title span.e {height: 20px;line-height: 20px;overflow: hidden;color: #888;}
.slideGroup .parBd ul li:hover h5{color: #264283;}
.slideGroup .parBd ul li .title span.c {color: #f03a58;height: 20px;line-height: 20px;overflow: hidden;padding-top: 20px;}
.slideGroup .parBd ul li .title .c {height: 28px;float: left;font: 700 18px/25px Tahoma;color: #e00;}
.slideGroup .parBd ul li .title .c i {font-size: 18px;font-family: Arial; padding-right: 5px;}
.slideGroup .parBd ul li .p-price {padding-top: 5px;}

.pt_detail_ft{border-top: 1px dashed #e4e4e4;padding-top: 20px;}
.pt_detail_ft .pt_Deail_van{width: 256px;border: 1px solid #e4e4e4; border-bottom: none;}
.pt_detail_ft .pt_Deail_van h1{font-size: 14px; color: #333333; line-height: 50px;padding: 0 15px;background: #f2f2f2;}
.pt_detail_ft .pt_Deail_van ul li{border-bottom: 1px solid #e4e4e4; height: 50px; padding: 0 10px;}
.pt_detail_ft .pt_Deail_van ul li a{font-size: 12px; color:#666; line-height: 50px; display: block;}
.pt_detail_ft .pt_Deail_van ul li  i{font-size: 14px; text-align: right; line-height: 50px; display: block; color: #999999; }
.pt_detail_ft .pt_Deail_left{width: 260px;}
.pt_detail_ft .pt_Deail_van ul li:hover{color: #264283;background: #F7F7F7;}
.pt_detail_ft .pt_Deail_van ul li:hover a{color: #264283; }
.pt_Deail_left .pt_recommended {border: 1px solid #e4e4e4; }
.pt_Deail_left .pt_recommended .pt_top{ background: #F4F4F4;}
.pt_Deail_left .pt_recommended .pt_top h5{ line-height: 40px; font-size: 14px; text-align: center; color: #333333; }
.pt_Deail_left .pt_recommended .pt_top p{ font-size: 12px; margin-right: 5px;color: #999999; line-height: 40px;color: #33333;}
.pt_Deail_left .pt_recommended ul li{ width: 230px; margin: 10px auto 20px auto; padding-bottom: 10px; position: relative;border: 1px solid #f5f5f5; -webkit-transition: all ease .5s;-moz-transition: all ease .5s;transition: all ease .5s;}
.pt_Deail_left .pt_recommended ul li .rd_img{width: 190px; height: 190px; margin: 10px auto 0 auto;}
.pt_Deail_left .pt_recommended ul li .rd_img img{display: block;width: 100%;}
.pt_Deail_left .pt_recommended ul li h1{font-size: 18px; color: #264283; line-height: 30px; font-weight: bold; margin-top:5px;}
.pt_Deail_left .pt_recommended ul li h1 em{font-size: 12px; padding-left: 2px; }
.pt_Deail_left .pt_recommended ul li p{font-size: 12px;color: #333333; line-height: 22px; padding:5px 5px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pt_Deail_left .pt_recommended ul li span{padding:0 5px; font-size: 12px;color: #999999;line-height:26px; display: block; width: 78%;}
.pt_Deail_left .pt_recommended ul li span i{color: #264283; vertical-align: -2px; padding-right: 5px;}
.pt_Deail_left .pt_recommended ul li .top_xun{  top: 0;right: 5px; width: 23px; height: 33px; background-position: -513px -104px;}
.pt_Deail_left .pt_recommended ul li .top_xun i{text-align: center; height: 33px; display: block; }
.pt_Deail_left .pt_recommended ul li .shopping_bnt{;border: 0;color: #FFFFFF; background: #ff812b; width: 35px; height:35px; line-height: 26px; border-radius:50% ; color: #ffff; -webkit-transition: all ease .5s;-moz-transition: all ease .5s;transition: all ease .5s; bottom: 5px; right: 5px;}
.pt_Deail_left .pt_recommended ul li:hover .shopping_bnt{-webkit-transform: translateY(-3px);-moz-transform: translateY(-3px);transform: translateY(-3px); background: #264283;-moz-box-shadow: 0px 3px 3px #f5f5f5;box-shadow:0px 1px 6px #f5f5f;}
.pt_Deail_left .pt_recommended ul li:hover{-moz-box-shadow: 0px 3px 3px #f5f5f5;box-shadow:0px 5px 6px #f5f5f; background: #fdfdfd;}
.pt_Deail_left .pt_recommended ul li:hover p{color: #264283;}
.pt_detail_ft .pt_Deail_rhig{ width: 100%;}

.screen_box_left{ margin-top: 20px;}
.slideTxtBox{/* width:1022px;*/ /*border:1px solid #e4e4e4;*/ text-align:left;  }
.slideTxtBox .hd{ height:40px; line-height:40px;padding:0 10px 0 20px;    position:relative;background: #FFFFFF;     border-bottom: 1px solid #e0e0e0;transition: all .2s;}
.slideTxtBox .hd ul{ float:left; position:absolute; left:0; top:0px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 40px; cursor:pointer;font-size: 14px; margin-right: 20px;}
.slideTxtBox .hd ul li.last{margin-right: 0;}
.slideTxtBox .hd ul li.on{ height:39px;background:#FFFFFF;color: #264283;border:none; border-left:1px solid #e0e0e0 ;border-right:1px solid #e0e0e0 ;border-top:3px solid #264283;font-weight: bold;}
.slideTxtBox .hd ul li.on:first-child{border-left:none;}
.slideTxtBox .bd ul{  zoom:1; }
.slideTxtBox .bd li{ height:auto;}
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox .bd{padding: 0px 15px; /*overflow: scroll;*/overflow-x: auto;max-height:1200px;}
.load_txet{ overflow: hidden;margin-top: 10px;}
.load_txet span{display: block;width: 4px;background:#d81100 ;height: 20px;float: left; margin-right: 10px; margin-top: 10px;}
.load_txet h5{font-size: 16px;color: #333333; line-height: 40px;float: left;font-weight: bold;}
.load_txet em{font-size: 12px;color: #ff4e02; line-height: 40px;float: left;margin-left: 10px;}
/*.xiazai_bnt .shop_li_rihgt{    background: #264283;width: 100px;line-height: 30px;height: 30px;border-radius: 2px;text-align: center;margin-top: 10px;}*/
.xiazai_bnt{border-bottom:1px #c7c7c7 dotted; margin-bottom: 10px;}
.xiazai_bnt  .shop_li_rihgt{background: #FFFFFF;width: auto; line-height: 30px; height: 30px; border-radius:2px ; text-align: center; margin-top: 10px;}
.xiazai_bnt  .shop_li_rihgt a{text-align: center; line-height: 28px; margin-left: 10px;background: #d81100; color: #FFFFFF;padding: 8px;border-radius:5px ;}
.xiazai_bnt  .shop_li_rihgt a i{vertical-align: -2px; }
.xiazai_bnt  .shop_li_rihgt a .on{opacity: 0;}
.xiazai_bnt  .shop_li_rihgt a:hover{background: #19b133; color: #FFFFFF;}
.xiazai_bnt  .shop_li_rihgt a:hover .on{opacity: 1;}
/******产品搜索*******/
.pt_location{ height: 40px; }
.tp_topclor{background: #f7f7f7;}
.pt_location h5{font-size: 12px; color: #888888; line-height: 40px;font-family: Microsoft YaHei;}
.pt_location h5 em{padding:0 5px;color: #999999; line-height: 40px; font-size: 10px;;}
.pt_location h5 a{font-size: 12px; color: #666666; line-height: 40px;}
.pt_location h5 a span{color: #264283; padding: 0 3px;}
.pt_location_min .aui-choice-screen {border: solid 1px #e6e6e6; min-height: 50px; overflow: hidden;max-height: 208px;}
.pt_location_min .aui-screen-list-box .cat{border-top: none;}
.pt_location_min .aui-screen-list-box dl {border-top: dotted 1px #e6e6e6;background: #f5f5f5;_border-top: solid 1px #e6e6e6;overflow: hidden;}
.pt_location_min .aui-screen-list-box dl dt {width: 107px;line-height: 40px;padding-left: 18px;color: #888;float: left;}
.pt_location_min .aui-screen-list-box dl dt a{color: #666;font-weight: 700;font-size: 14px;}
.pt_location_min .aui-screen-list-box dl dd { width: 1158px;padding: 5px 5px 5px 10px;background: #fff;float: left;min-height: 30px;}
.pt_location_min .aui-screen-list-box dl dd a {line-height: 14px;display: inline-block;color: #333;overflow: hidden;text-decoration: none;line-height: 20px;padding: 0 8px;border: 1px solid #FFFFFF; margin-top: 5px; margin-right: 10px;}
.pt_location_min .aui-screen-list-box dl dd a:hover {border: 1px solid #ff4040;border-radius:5px ;color: #ff4040}
.pt_location_min .aui-screen-list-box dl dd a.selected {text-decoration: none;color: #de0539;border: 1px solid #f03a58;position: relative;border-radius: 4px; padding-right: 30px;}
.pt_location_min .aui-screen-list-box dl dd a.selected i{width: 22px;height: 24px;background: url('/static/images/product/x_white-smal.png') no-repeat 50% 50% #ff4040; background-size: 12px 12px;position: absolute;right: 0;top: 0;border-radius: 0 1px 1px 0;}
.pt_location_min .aui-screen-list-box dl dd span.more label {display: inline-block;cursor: pointer}
.pt_location_min .aui-screen-head-choice {border-bottom: #e6e6e6 1px solid;width: 100%;overflow: hidden;min-height: 50px;line-height: 22px; background: #f5f5f5; display: none;}
.pt_location_min .aui-choice-screen .on{display: block;}
.pt_location_min .aui-screen-head-choice dl dt {float: left}
.pt_location_min .aui-screen-head-choice dl dd {float: left}
.pt_location_min .aui-screen-head-choice dl dt {line-height: 50px;width: 90px;height: 50px;font-weight: 600; width: 105px;padding-left: 20px;}
.pt_location_min .aui-screen-head-choice dl dd {padding-bottom: 4px;width: 1157px;padding-top: 10px; background: #FFFFFF; min-height: 40px; padding-left: 15px;}
.pt_location_min .aui-selected-info {overflow: hidden;line-height: 26px;border: 1px solid #ff4040;position: relative;padding-bottom: 1px;margin: 0px 10px 0 0;padding-left: 10px;padding-right:30px;display: block;white-space: nowrap;background: #fff;float: left;height: 26px;border-radius: 5px; margin-bottom: 10px;}
.pt_location_min .aui-selected-info label {color: #ff4040}
.pt_location_min .aui-selected-info span {font-size: 12px; color: #999999;}
.pt_location_min .aui-eliminate {line-height: 22px;margin-top: 4px;float: left;color: #333333;cursor: pointer;font-size: 12px;}
.pt_location_min .aui-eliminate:hover{color: #264283;} 
.pt_location_min .aui-selected-info em {width: 22px;height: 27px;background: url('/static/images/product/x_white-smal.png') no-repeat 50% 50% #ff4040; background-size: 12px 12px;position: absolute;right: 0;top: 0;border-radius: 0 1px 1px 0;}
.pt_location_min .pt_vna_bottom a{display: block; border: 1px solid #e6e6e6; border-top:0 ; font-size: 12px;color: #c5c5c5; width: 80px;border-radius:5px ; margin: -2px  auto 0 auto; text-align: center; }
.pt_location_min .pt_vna_bottom a:hover{background: #f9f9f9; color: #264283;}
.pt_location_min .pt_vna_bottom a:hover i{ color: #264283;}
.pt_location_min .pt_hi_hidden{height:auto; overflow: hidden;max-height: initial;}
.pt_location_l .pt_second_bb .pt_second_a ul li{width: 246px;}
.pt_second_list .pt_second_a ul li .d_options {text-align: center;padding: 0 20px;}
.pt_second_list .pt_second_a ul li .d_options a{display: block;border: 1px solid #d8d8d8;width: 69px;height: 30px;color: #4a4a4a;font-size: 12px;padding: 0px 10px;line-height: 14px;border-radius: 3px;}
.pt_second_list .pt_second_a ul li .d_options a span{width: 100%; line-height: 30px;}
.pt_second_list .pt_second_a ul li .d_options .t_wa{margin-right: 10px;}
.pt_second_list .pt_second_a ul li .d_options .t_wa i{vertical-align: -2px; padding-right: 5px;}
/*.pt_second_list .pt_second_a ul li .d_options .t_wb{width: 51%; border:1px solid #FFFFFF ;    margin-left: -1px; }*/
.pt_second_list .pt_second_a ul li .d_options .t_wdc{width: 165px; /*border:1px solid #FFFFFF ; */}
.pt_second_list .pt_second_a ul li:hover .t_wb{background: #264283;}
.pt_second_list .pt_second_a ul li .d_options .t_wb:hover{border:1px solid #264283 ;background: #264283; color: #FFFFFF;}
.pt_second_list .pt_second_a ul li:hover .d_options .t_wb i{color: #FFFFFF;}
.pt_second_list .pt_second_a ul li:hover .d_options .t_wb span{color: #FFFFFF;}
.pt_second_list .pt_second_a ul li .d_options .t_wa:hover{color: #264283;}
.pt_second_list .pt_second_a ul li .d_options .t_wb span{font-size: 14px; color: #4e4e4e;font-weight: normal;}
.pt_second_list .pt_second_a ul li .d_options .t_wb i{font-size: 18px; padding-right: 5px; vertical-align: -1px; color: #4e4e4e;font-weight: normal;}
.pt_second_list .pt_second_a ul li .on{ display: block;}


/*产品详情*/
.preview{width:300px; height:300px; }
.smallImg{position:relative; height:72px; margin-top:1px; padding:10px 0px; width:302px; overflow:hidden;float:left;}
.scrollbutton{width:30px; height:30px; overflow:hidden; position:relative; float:left; cursor:pointer; margin-top: 24px; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(/static/images/nomalleft.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(/static/images/nomalright.png) no-repeat;}
.scrollbutton.smallImgUp.disabled:hover{background:url(/static/images/hoverleft.png) no-repeat;}
.scrollbutton.smallImgDown:hover{background:url(/static/images/hoverright.png) no-repeat;}
#imageMenu {height:72px; width:242px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:70px; width:70px; overflow:hidden; float:left; text-align:center;border:1px solid #E6E6E6;}
#imageMenu li img{width:100%; height:100%;cursor:pointer;}
#imageMenu li#onlickImg img{ max-width: 100%; }

#imageMenu li:hover{ width:68px; height:68px; border:1px solid #264283;}
#imageMenu li:first-child{border:1px solid #264283;}
.bigImg{position:relative; float:left; width:300px; height:300px; overflow:hidden;border: 1px solid #e6e6e6;}
.bigImg #midimg{width:300px; height:300px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
#bigView{position:absolute;border: 1px solid #e6e6e6; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
#combine_sn{border: 1px solid #e4e4e4;border-left: 0;line-height: 32px;padding-right: 10px;border-radius: 0px 4px 4px  0px;font-weight: 700;font-family: initial;color: #ba0c15;}
.pt_detail_ft {margin-top: 20px;}

/*新产品详情页资料下载*/
#goods_load li .shop_a-left{width: 820px; float: left; overflow: hidden;}
#goods_load li .shop_img_box{width: 60px; height: 60px;}
#goods_load li .shop_img_box img{display: block;width: 100%; height: 100%;}
#goods_load li .shop_detail_h4 h4{color: #333; display: inline-block;font-weight: normal;line-height: 30px;width: 540px; padding-left: 10px;}
#goods_load li .shop_detail_i{width: 114px; padding-top: 5px;color: #999;font-size: 14px; color: #888888;}
#goods_load li .shop_detail_i span{color: #666;}
#goods_load li .inbox_3{width: 72px;padding-top: 11px;}
#goods_load li .inbox_3 .free{color:#3ba354}
/*#goods_load li .shop_detail_h{width: 840px;}*/
#goods_load li .shop_detail_h span{display: inline-block; line-height: 25px; color: #999999; padding: 0 10px; font-size: 12px;}
#goods_load li .shop_detail_h span a{color: #178fe6;}
#goods_load li .shop_detail_h span em{color: #178fe6}
#goods_load li .shop_li_rihgt{background: #264283;width: 100px; line-height: 30px; height: 30px; border-radius:2px ; text-align: center; margin-top: 10px;}
#goods_load li .shop_li_rihgt a{color: #FFFFFF;text-align: center; line-height: 30px;}
#goods_load li .shop_li_rihgt a i{vertical-align: -2px;}
#goods_load li .shop_li_rihgt:hover{background: #FF4E02;}

.goods_body li{text-align: center;}
.goods_body li img{text-align: center;}
.goods_body li table{margin:0 auto;}


/*20208/6添加产品推荐配套购买*/
.master{width: 140px;float: left; padding: 10px 10px;}
.p-list .p-img{width: 100px;height: 100px;}
.p-list .p-img img{width: 100%; display: block;}
.p-name{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.p-name a{font-size: 12px;color: #66666; }

.p-list{width: 134px;height: 161px;position: relative;list-style: none;}
.p-list .plus {width: 23px;height: 23px;overflow: hidden;line-height: 1000px; position: absolute;right: 8px;top: 57px;background: url(/static/images/plus.png) no-repeat;}

/*配套产品的数量*/
.p-name a{font-size: 12px;color: #66666; }
.amount_box {
	width: 66px;
	height: 20px;
	position: relative;
}

.amount_box input {width: 28px;height: 20px;line-height: 20px;border: 1px solid #e4dfdf;color: #343434;text-align: center;background-color: #fff;z-index: 2;position: absolute;left: 18px;float: left;}
.amount_box a {
	float: left;
	height: 20px;
	width: 17px;
	border: 1px solid #e5e5e5;
	background: #f0f0f0;
	text-align: center;
	line-height: 20px;
	color: #444;
	position: absolute;
	top: 0;
}
.amount_box a:hover {
	border-color: #ff873e;
	text-decoration: none;
	color: #ff873e;
	z-index: 3;
}
.amount_box .reduce {
	left: 0;
}
.amount_box .reSty {
	color: #cbcbcb;
}
.amount_box .reSty:hover {
	border-right: none;
	border-color: #e5e5e5;
	text-decoration: none;
	color: #cbcbcb;
}
.amount_box .plus1 {
	border-left-color: transparent;
	right: 0;
}

 /*.master {float: left;display: inline;width: 144px;}*/
.infos {position: relative;float: left;display: inline;width: 167px;padding-left: 50px;padding-top: 15px;}
.infos .p-price,  .infos .selected {margin-bottom: 10px;}
.p-price strong {color: #e4393c;font-size: 14px;font-family: Verdana;}
.infos .btn-primary {padding: 0 22px;}
.btn-primary {height: 28px;line-height: 28px;padding: 0 16px;}
.btn-primary {
    background-color: #df3033;
    color: #fff;
    margin-bottom: 10px;
}
.btn-primary:hover{background: #FE500B; color: #FFFFFF}
.J-btn{background: #E0E0E0;}
.infos .p-price strong, .fittings .infos .selected strong {
    font-size: 18px;
}
.shopping_btn a{display: block; width: 50%;text-align: center;selected}
.infos .equal {
    width: 23px;
    height: 23px;
    overflow: hidden;
    line-height: 1000px;
    position: absolute;
    left: 0;
    top: 68px;
    background: url(/static/images/equal.png) no-repeat;
}
.parBd{float: left;
    width: 890px;
    height: 210px;}
/*阿里字体库 BEGIN*/
/*@font-face {
  font-family: 'iconfont2'; 
  src: url('//at.alicdn.com/t/font_464190_txx8gj9ygaq.eot');
  src: url('//at.alicdn.com/t/font_464190_txx8gj9ygaq.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_464190_txx8gj9ygaq.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_464190_txx8gj9ygaq.woff') format('woff'),
  url('//at.alicdn.com/t/font_464190_txx8gj9ygaq.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_464190_txx8gj9ygaq.svg#iconfont') format('svg');
}
.iconfont2 {
  font-family: "iconfont2" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}*/

.list_more{position: absolute;top: 8px; right:8px; display: inline-block; height: 22px; line-height: 22px; padding: 0px 6px;    background-color: #fff; color: #333; border: 1px solid #dcdcdc; cursor: pointer;}
.pointer span{display: inline-block;color: #999999;margin-right: 2px;}
.pointer i{color:#999999}
.icon-angle-up{ transform: rotate(180deg);display: inline-block;}