@charset "utf-8";
/* CSS Document */
select::-ms-expand{display:none}
.compare-app{margin:0 auto;font-family: "Open Sans","PingFang SC","Microsoft YaHei","Helvetica Neue","Hiragino Sans GB","WenQuanYi Micro Hei",Arial,sans-serif;}



@media (min-width: 1220px) {
.w1200{width:1200px;padding-right:0;padding-left:0;}	
}
@media (min-width: 992.1px) {
.w282{width:282px;}
}
@media (max-width: 992px) { 
.w282{width:31%;}
}
@media (max-width: 768px) {
	
	
}




/*select-product*/
.select-product-header{background-color:#fff;padding:16px 0;/*position:absolute;left:50%;transform:translateX(-50%);*/z-index:1;-webkit-transition: all 1s ease-in;
    -moz-transition: all 1s ease-in;
    -ms-transition: all 1s ease-in;
    -o-transition: all 1s ease-in;
    transition: all 1s ease-in;}
.select-product-header.sticky{z-index:10;position:fixed;top:70px;width:100%;-webkit-transition: all 1s ease-in;
    -moz-transition: all 1s ease-in;
    -ms-transition: all 1s ease-in;
    -o-transition: all 1s ease-in;
    transition: all 1s ease-in;}
#ztmi-body-header{-webkit-transition: all .5s ease-in;
    -moz-transition: all .5s ease-in;
    -ms-transition: all .5s ease-in;
    -o-transition: all .5s ease-in;
    transition: all .5s ease-in;}
#ztmi-body-header.sticky{visibility:hidden;-webkit-transition: all .5s ease-in;
    -moz-transition: all .5s ease-in;
    -ms-transition: all .5s ease-in;
    -o-transition: all .5s ease-in;
    transition: all .5s ease-in;}

.select-product .droplist{margin:0 auto; position:relative;}
/*select-filterBox*/
@media (min-width: 992.1px) {
.select-product{ position:relative;}	
.select-product .select-filter{margin:0 auto;position: absolute;left: 0;top:-80px; max-width:1200px; right:0;}
.select-product .select-filterBox{font-size:16px;line-height:24px;/*display:flex;*/align-items:center;padding-bottom:24px;margin:0 15px;}
.select-product .select-filterBox input{width:16px;height:16px;display:inline;vertical-align:middle}
.select-product .select-filterBox .checkboxBox{position:relative;top:4px; float:left;margin-right:8px;width:16px;height:16px;font-size:16px;cursor:pointer;}
.select-product .select-filterBox .checkboxBox input[type=checkbox]{position:absolute;width:16px;height:16px;left:0;top:0;opacity:0;transition:all .25s ease}
.select-product .select-filterBox .checkboxBox .icon{width:16px;height:16px;border-radius:3px;font-size:12px;position:absolute;left:0;top:0;color:#fff;padding:1px;background:#fff;border:1px solid #d8d8d8}
.select-product .select-filterBox .checkboxBox input[type=checkbox]:checked+.icon{transition:all .25s ease;background:#1890ff}
}
@media (max-width: 992px) { 
.select-product-header{position: sticky;top:105px; padding:10px 0;}
.select-product .select-filterBox{display:flex;justify-content:space-between;align-items:center;margin-top:32px;padding:32px 0 24px;border-top:1px solid rgba(0,0,0,.09)}
.select-product .select-filterBox span{font-size:14px;line-height:24px; display:block;}
.select-product .select-filterBox input{position:relative;width:50px;height:24px;outline:none;border:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;background-color:#fff}
.select-product .select-filterBox input:before{position:absolute;content:"";left:0;top:0;width:50px;height:24px;background:rgba(0,0,0,.25);border:none;border-radius:88rem!important;transition:all .3s ease}
.select-product .select-filterBox input:after{position:absolute;content:"";top:2px;left:2px;width:20px;height:20px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);border-radius:50%!important;transition:all .3s ease}
.select-product .select-filterBox input:checked:before{background:#01b2a9;}
.select-product .select-filterBox input:checked:after{left:28px}
.select-product .select-filterBox .icon{ display:none;}
.select-product .select-filter{width:100%;padding:0 16px;margin:0 auto;background:#fff;border-bottom:solid 16px #f0f1f2;}

.select-product-header.sticky{top:105px;}
}




/*droplist*/
.select-product .select-list-boxB{width:100%;margin:0 auto;}
.select-product .select-list-box{position:relative;display:flex;text-align:center;justify-content:space-between; margin:0 auto;}
.select-product .select-list-item{display:inline-block;text-align:left;position:relative;margin:0 15px;}
/*select-list-selectBox*/
.select-product .select-list-selectBox{position:relative;display:flex;align-items:center;height:60px;line-height:60px;cursor:pointer;border:1px solid #cccdce;cursor:pointer;border-radius:5px; margin:0 auto 20px;}
.select-product .select-list-selectBox:hover{box-shadow:3px 3px 15px rgba(1, 178, 169, 0.9);border-color:#05b7ae;}
.select-product .select-list-selectBox .select-list-selection{ padding-left:30px;font-size:18px;color:#000000;font-weight:bold;}
.select-product .select-list-selectBox .icon{position:absolute;right:20px;top:50%;width:14px;height:14px;margin-top:-7px;text-align:center;color:#1bbab2;}
.select-product .select-list-selectBox .fa-angle-down{color:#1bbab2;transition:all .25s ease}
.select-product .select-list-selectBox .fa-angle-down.up{transform:rotate(180deg);}
/*select-list-dropdwon*/
.select-product .select-list-dropdwon{background-color:#fff;display:block;position:absolute;left:0;right:0;top:60px;margin:0 auto;height:auto;/*max-height:calc(100vh - 144px);*/max-height:412px;transition:opacity .2s ease 0s,max-height .5s ease .1s;overflow-x:hidden;overflow-y:scroll;z-index:10;opacity:1;box-shadow:0 4px 8px rgba(0,0,0,.5);border:1px solid #767676;}
.select-product .select-list-dropdwon.hide{transition:opacity .1s ease .3s,max-height .5s ease 0s;max-height:0;opacity:0}
/*select-list-dropdwonul*/
.select-product .select-list-dropdwonul{width:100%;  padding:12px 0;}
.select-product .select-list-li{position:relative;display:block;text-align:left;cursor:pointer;transition:all .3s ease;vertical-align:top;line-height:28px;height:28px;overflow:hidden;font-size:18px; color:#000000;padding:0 40px;font-weight:300;}
.select-product .select-list-li:hover,
.select-product .select-list-li:active,
.select-product .select-list-li.actived{background-color:#01b2a9;color:#fff;}
.select-product .select-list-li p{ margin:0;}
@media (max-width: 1024px) { 
.select-product .select-list-selectBox .select-list-selection{padding-left:20px;font-size:16px;}
.select-product .select-list-li{font-size:16px;padding:0 30px;}
}
@media (max-width: 992px) { 
.chosen-product-profile{ padding-top:30px;}
.select-product .select-list-selectBox .select-list-selection{padding-left:20px;font-size:14px;}
.select-product .select-list-li{font-size:14px;padding:0 30px;}
}
@media (max-width: 768px) {
/*.select-product .select-list-selectBox{height:60px;line-height:60px;cursor:pointer;border:none; border-bottom:1px solid #cccdce;cursor:pointer;border-radius:0; margin:0 auto;}	
.select-product .select-list-item{width:50%;margin:0;}	
.select-product .select-list-selectBox .select-list-selection{ padding-left:5px;font-size:13px; font-weight:400; color:#000;}
.select-product .select-list-li{padding:0 20px;}
.select-product .select-list-selectBox .icon{right:5px;}
.select-product .select-list-selectBox:hover{box-shadow:0px 0px 0px rgba(1, 178, 169, 0.9);}

.select-product .select-list-item{ position:static;}*/
}
@media (max-width: 768px) {
.select-product .select-list-selectBox{height:50px;line-height:50px;cursor:pointer;/*border:none; border-bottom:1px solid #cccdce;border-radius:0;*/ margin:0 auto;}	
.select-product .select-list-dropdwon{top:50px;max-height:300px;}
.select-product .select-list-item{width:33.33333%;margin:0 5px;}	
.select-product .select-list-selectBox .select-list-selection{padding-left:8px;font-size:13px; font-weight:400; color:#000;}
.select-product .select-list-li{padding:0 20px;}
.select-product .select-list-selectBox .icon{right:5px;}
.select-product .select-list-selectBox:hover{box-shadow:0px 0px 0px rgba(1, 178, 169, 0.9);}
.select-product .select-list-item{ position:static;}
.select-product .select-list-box.w1200{padding-right:0px;padding-left:0px;}


.select-product .select-list-li{font-size:13px;padding:0 20px;}
}
@media (max-width: 479.9px) {
.select-product .select-list-selectBox{height:48px;line-height:48px;}	
.select-product .select-list-dropdwon{top:48px;max-height:300px;}
.select-product .select-list-selectBox .select-list-selection{padding-left:8px;font-size:12px;}
.select-product .select-list-li{font-size:12px;padding:0 20px;}
}
@media (max-width: 399.9px) {
.select-product .select-list-selectBox{height:45px;line-height:45px;}	
.select-product .select-list-dropdwon{top:45px;}
}
@media (max-width: 389.9px) {	
.select-product .select-list-selectBox{height:43px;line-height:43px;}	
.select-product .select-list-dropdwon{top:43px;max-height:300px;}
.select-product .select-list-item{margin:0 3px;}	
}
@media (max-width: 374.9px) {

}
@media (max-width: 359.9px) {	
.select-product .select-list-selectBox{height:40px;line-height:40px;}	
.select-product .select-list-dropdwon{top:40px;}
.select-product .select-list-selectBox .select-list-selection{padding-left:5px;font-size:12px;}
}
@media (max-width: 314.9px) {	

}



/*chosen-product-profile*/
.chosen-product-profile{background:#fff;/*padding-top:140px*/}
.chosen-product-profile .chosen-product-profileBox{margin:0 auto;}
.chosen-product-profile .profiles-list{position:relative;display:flex;text-align:center;justify-content:space-between; margin:0 auto;}
.chosen-product-profile .profiles-list-item{display:inline-block;text-align:left;position:relative;margin:0 15px;}
.chosen-product-profile .profiles-list-wrapper{width:100%;text-align:center;display:inline-block;}
.chosen-product-profile .profiles-list-img{position:relative;width:100%;}
.chosen-product-profile .profiles-list-img img{max-height:260px;max-width:100%;}
.chosen-product-profile .profiles-list-price{line-height:26px;font-size:18px;font-weight:bold;color:#000000;margin-bottom:24px; visibility:visible;}
.chosen-product-profile .profiles-list-buyingInfo{width:100%;padding-top:20px;}
.chosen-product-profile .profiles-list-more{line-height:24px;width:100%;}
.chosen-product-profile .profiles-list .link-more{display:inline-block;font-size:14px;transition:all .2s ease;color:#01b2a9;font-weight:400;background-color:transparent;box-sizing:inherit;cursor:pointer;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:20px;}
.chosen-product-profile .profiles-list .link-more:hover{text-decoration:underline}
.chosen-product-profile .profiles-list .link-more .icon{text-decoration:none;font-weight:300;padding-left:8px}
.chosen-product-profile .profiles-list .dui-btn{border-radius:36px;padding:6px 16px;font-size:14px;line-height:24px;height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; color:#fff; background:#01b2a9; }
.chosen-product-profile .profiles-list .dui-btn:hover{background:#05ada4;}
@media (max-width: 1024px) { 
.chosen-product-profile .profiles-list-price{font-size:16px;margin-bottom:20px;}
.chosen-product-profile .profiles-list .link-more{font-size:13px;}
.chosen-product-profile .profiles-list .dui-btn{font-size:13px;}
}
@media (max-width: 992px) { 
.chosen-product-profile .profiles-list .link-more{font-size:12px;}
.chosen-product-profile .profiles-list-price{font-size:14px;margin-bottom:15px;}
.chosen-product-profile .profiles-list .dui-btn{font-size:12px;}
}


/*compare-sheet*/
.compare-sheet{position:relative;width:100%;}
.compare-sheet .compare-sheetBox{margin:0 auto;padding-bottom:80px}
.compare-sheet .compare-sheet-group-title{padding-top:68px;padding-bottom:15px;margin-bottom:15px;font-size:24px;color:#000000;font-weight:bold;line-height:1.5;border-bottom:1px solid #cccdce;}
.compare-sheet .compare-sheet-rows{width:100%;}
.compare-sheet .compare-sheet-rows-content{display:block;width:100%;text-align:center;padding-bottom:16px;padding-top:16px;}
.compare-sheet .compare-sheet-cellBox-around{justify-content:space-around!important}
.compare-sheet .compare-sheet-cellBox{width:100%;display:flex;justify-content:space-between}
.compare-sheet .compare-sheet-cell{display:inline-block;vertical-align:top;text-align:center;word-wrap:break-word;font-size:14px;color:#727171;line-height:1.5; margin:0px 15px;}
.compare-sheet .compare-sheet-wz{display:block;vertical-align:top;font-weight:bold;font-size:18px;line-height:26px; color:#000;}
.compare-sheet .compare-sheet-title{display:block;vertical-align:top;font-weight:300;font-size:14px;line-height:26px; color:#727171;}
.bluecolor .compare-sheet-wz,
.bluecolor .compare-sheet-title{color:#01b2a9;}
@media (max-width: 1024px) { 
.compare-sheet .compare-sheet-group-title{font-size:22px;}
}
@media (max-width: 1024px) { 
.compare-sheet .compare-sheet-wz{font-size:16px;line-height:24px;}
.compare-sheet .compare-sheet-title{font-size:13px;line-height:24px;}
.compare-sheet .compare-sheet-group-title{font-size:20px;padding-top:50px;}
}
@media (max-width: 992px) { 
.compare-sheet .compare-sheet-wz{font-size:14px;line-height:24px;}
.compare-sheet .compare-sheet-title{font-size:12px;line-height:24px;}
.compare-sheet .compare-sheet-group-title{font-size:18px;padding-top:40px;}
}
@media (max-width: 768px) { 
.compare-sheet .compare-sheet-wz{font-size:13px;line-height:20px; font-weight:400;}
.compare-sheet .compare-sheet-title{font-size:12px;line-height:20px;}
.compare-sheet .compare-sheet-group-title{font-size:18px;padding-top:30px;}
}

