.product-collateral .tab-content .active.web-active img{width: 100%;}
.product-collateral .tab-content .active.web-active .a-expander-collapsed-height{width: 100%;}

/* web_shopping-cart */
.web_shopping-cart .dropdown-menu ul{left:-290px;max-height: 750px; overflow: auto;}
.web_shopping-cart .dropdown-menu ul::-webkit-scrollbar{ width:6px;height:6px;background-color: #F5F5F5;} 
.web_shopping-cart .dropdown-menu ul::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;background-color: #F5F5F5;}  
.web_shopping-cart .dropdown-menu ul::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  background-color: #555;}  
.web_shopping-cart .glyphicon-shopping-cart{padding:0 0;color:#34c689;opacity:.8}
.web_shopping-cart .glyphicon-shopping-cart:hover{opacity:1}
.web_shopping-cart .dropdown-menu .total{padding-top: 10px;}

/* freight_width */
.freight_width{width: 900px;height:450px;}
.freight_width .freight-address select{width: 100px}
.freight_width  h3{background: none;margin-bottom: 10px;}
.freight_width  .tab-content{margin: 20px;font-size: 14px;}
.freight_width .freight-district{margin-top: 0px;}

.freight_width .btn-group .dropdown-menu{width: 150px; text-align: center;}
.freight_width  .tab-content .choice{display: flex; margin-top: 20px; background: #fef8e8;width: 860px;height: 40px;border-bottom: 1px solid #ffc299;align-items: center; padding-left: 30px;}
.freight_width  .tab-content .choice p {width: 25%;}
.freight_width  .tab-content .choice p:nth-child(2) {width: 35%;}
.freight_width  .tab-content .choice p:nth-child(3) {width: 15%;}
.freight_width .radio{width: 8px}
.freight_width  .freight span.priority{margin-left: 222px;margin-bottom: 5px;display: inline-block;}
.freight_width .tab-content .tips_bottom{margin-top: 25px;font-size: 12px; color: #666;}
.freight_width .days{margin-top:0px;}
.freight_width .days span{color: #5db664;font-weight: 900;}
.freight_width .days span i{display: none; position: absolute;left: 42%;top:320px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);background: #fff;-webkit-box-shadow: 0 3px 12px rgba(0,0,0,.08);box-shadow: 0 3px 12px rgba(0,0,0,.08);border: 1px solid #ebedf0; border-radius: 4px; white-space: nowrap;font-size: 14px;color: #333;padding: 12px;z-index: 9; font-weight: 500;}
.freight_width .days span img:hover + i{display: block;}
.freight_width .days span:first-child{color: #373856;font-weight: 500;}
.freight_width .form_radio span{top:0px;}
.freight_width .table-btn{text-align: center;}
.freight_width .table-btn .btn{font-weight: bold;width: 152px;height: 34px;}
.freight_width .table-responsive { min-height: 291px;    overflow: auto; max-height: 291px;}
.freight_width .freight-address select {width: 180px; padding: 7px 0px;margin-right: 0px; border: 0px;border-bottom: 2px solid #ddd;margin-left: 18px;}
.freight_width  table{  margin-top: 26px;font-size: 14px;}
.freight_width  table th{  background: #fef8e8;  border-bottom: 1px solid #ffc299; align-items: center;font-weight: normal;}
.freight_width  table th,
.freight_width  table td{border-top: 0px solid #dee2e6;padding: 15px 9px;}
.freight_width  table .active{color:#f60;}
.freight_width  table .active .fa-check{color:#4caf50;}
.freight_width  table .active .form_radio .radio{border:2px solid var(--yellow)}
.freight_width  table .active .radio i{display:block; background:var(--yellow);width:8px;height:8px;border-radius:8px;position:absolute;top:3px;left: 3px;}
.freight_width  table .active .radio span{border:2px solid var(--yellow)}
.freight_width 	table .active .radio span{border: 2px solid #1f8ceb;}
.freight_width 	table .active .radio i{background:  #1f8ceb;}

.freight_width .tab-content .modal-header .fim_close{cursor: pointer;overflow: hidden;display: block;float: right;height: 55px;width: 55px;text-indent: -999px;opacity: 0.5;background: url(../../image/windown/close.gif) no-repeat center;box-shadow: none;outline: none;border: none;}
.freight_width .tab-content .modal-header {line-height: 56px;height: 58px;overflow: hidden;font-size: 22px;padding: 0px 0px 0px 6px;text-align: left;color: #fff;text-indent: 32px;font-family: "Segoe UI","Arial";font-weight: 500;padding-bottom: 20px;background: #1f8ceb;}
.freight_width .tab-content .modal-content{border-radius: 0;}
.freight_width .tab-content .modal-header .modal-title{line-height: 56px;}
.freight_width .tab-content .modal-body .freight-address{margin-bottom: 20px;}
.freight_width .tab-content .table-responsive table th, 
.freight_width .tab-content .table-responsive table td {border-top: 0px solid #dee2e6;padding: 15px 9px;}
.freight_width .tab-content .table-responsive table th {background: #e5f3ff;border-bottom: 1px solid #1f8ceb;align-items: center;font-weight: normal;}
.freight_width table .active{color: #1f8ceb;}


#country_input{position: absolute;background: #fff;top: -18px;left: 15px;}
#country_input .niceCountryInputMenuDefaultText{padding-top:8px;}
#country_input  .niceCountryInputMenuDropdown {height: 4px;width: 17px;float: right;line-height: 22px;text-align: center;position: relative;right: 5px; color: #868686;top: -28px;}

.but-r .tariff{float: right;}
.but-r .tar-left{display: inline-block;padding-right: 23px;cursor: pointer;opacity: 0.7;position: relative;}
.but-r .tar-left:hover{opacity: 1;}
.but-r .tar-us{display: inline-block}
.but-r .tar-left .tooltips { position: absolute;background: #fff;box-shadow: 0 1px 3px rgb(34 25 25 / 40%);z-index: 1;width: 251px;padding: 6px;bottom: 30px;left: -59px;border-radius: 4px;display: none;}
.but-r .tar-left .triangle-down {width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;bottom:-6px;left: 48%;position: absolute;}
.but-r .tar-left:hover  .tooltips{display: block;}

.ship-addr{float: left;}
.ship-addr .express{width: 100%;padding-top:20px;}
.ship-addr .express>div{color:#333333;font-weight: 600;position: relative;}
.ship-addr .express>div i{font-size: 18px;margin-right: 20px;}
.ship-addr .freight-district .type-name{padding-right: 18px}
.ship-addr .freight-district button {color: #ff6600;font-size: 14px;font-weight: 500;background: none;border: none; padding-left:6px; box-shadow:none; margin: 6px 0px;height: 33px; border-bottom: 1px solid #919191;cursor: pointer;}
.ship-addr .freight-district button:hover{box-shadow:none}
.ship-addr .freight-district button i{margin-left: 5px;   margin-right:5px;}

.ship-addr .express .ways{margin-left: 25px;width: 545px;overflow: hidden;}
.ship-addr .express .ways li{width: 100%;border-bottom: 1px solid #e4e3df;height: 40px;line-height: 40px;}
.ship-addr .express .ways li span{display: inline-block;width: 200px;}
.ship-addr .express .ways li span:first-child{margin-right: 10px;width: 20px;height: 20px;border: 2px solid #e4e3df;border-radius: 10px;position: relative;top:6px;cursor: pointer;}
.ship-addr .express .ways li span:last-child{width: 90px;color: #808080de;}
.ship-addr .express .ways li.active{color: #373856;}
.ship-addr .express .ways li.active span:first-child i{display:inline;color: var(--yellow);position: absolute;top:2px;left: 3px;}
.ship-addr .express .ways li.active span:first-child{border-color: var(--yellow);}
.ship-addr .express .ways li span:first-child i{display: none;font-size: 12px;}

.protag span {border-radius: 3px;border: 1px solid #f30240;padding: 0px 4px;font-size: 11px;color: #f30240;display: inline-block; margin-right: 5px; line-height: 15px;height: 17px; opacity: 0.6;}

.ship-addr .freight-district .btn-primary{outline: none;background: none;color: #ff6600;}
.ship-addr .freight-district .btn-primary:active{box-shadow: none;}


.shopping-bg .table-div .table td, .table th{border-top: none;}
.ship-addr .express .freight-district .table{margin-bottom: 0px;}
.ship-addr .express .freight-district .table tr{cursor: pointer;}

.table-responsive .delivery-table{ width: 700px;} 
.table-responsive table .active{ color:#f97582; opacity:1} 
.table-responsive table .active .radio i{display:block;background:#fc0;width:8px;height:8px;border-radius:8px;position:absolute;top:3px;left: 3px;}
.table-responsive table .active .radio span{border:2px solid #fc0;left: -5px;}
.table-responsive table .active td{background-color: inherit !important;}

.total-prices .total_amount.total-postage{margin-bottom: 5px;}
.total-prices .total_amount.total-postage span{font-size: 12px;font-weight: 900;color: #4a4949;float: right;}


.table-div .table-ul li.table-jz .btn_receipt{margin-top: 6px}
.order_status .or_list .orli.pak-margin{margin-left: 0px}

.coupon.alert-warning .coupon-text{color: #f00;cursor: pointer;border: none;background: transparent;outline: medium;width:74px;font-size: 16px;}








 /*  order viewimg big  */
 .viewimg-big ::-webkit-scrollbar{ width:6px;height:6px;background-color: #F5F5F5;} 
.viewimg-big ::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;background-color: #F5F5F5;}  
.viewimg-big ::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  background-color: #555;}  
.order_status .or_list .btn-activation-tips{display: inline-table; }
.order_status .or_list .btn-activation-tips .btn{background: #ddf2de;color: #49b54e;border:1px solid #49b54e;}
#myModal-img .modal-dialog {    max-width:100%;position: static;width: auto;margin: auto;pointer-events: all;max-width:auto;display: flex;width: 100%; height: 100vh; justify-content: center;  align-items: center;}
.viewimg-big {position: relative;width: 90%;}
.viewimg-big span{display: block;width: 100%;position:relative;height: 90vh;overflow: auto; }
.viewimg-big span img{max-width:100%;border-radius: 15px;width: 100%;    box-shadow: -2px 2px 20px 4px #585858}
.viewimg-big .viewimg-close{background: #fff;padding: 11px; cursor: pointer; position: absolute; top: -12px; right: -12px;opacity: 1; font-size: 28px;  border: 0;border-radius: 220px; width: 40px;display: block;  height: 40px; box-shadow: -2px 2px 20px 4px #585858;z-index: 1;}
@media (min-width:2000px){
.viewimg-big {position: relative;width:1500px;}
}


/* Search Sellers */
.search-slider-items-products .best-title {font-size: 18px; padding-left: 20px;text-transform: capitalize;margin-top: 20px;margin-bottom: 0px;}
.search-slider-items-products .zz-sever .list-item .item{width:172px;padding-left:5px;}
.search-slider-items-products .zz-sever .list-item .item .actions-links{left:5px}
.search-slider-items-products .zz-sever .list-item .item em{left:127px}
.search-slider-items-products .zz-sever .list-item .item .matter{margin:0px}
.search-slider-items-products .zz-sever {padding-left:50px;position:relative;padding-top: 28px;}
.search-slider-items-products .zz-sever .list-item{position: relative;overflow: hidden;margin-right: 64px;left: 0px;width: 860px;}
.search-slider-items-products .zz-sever span[class*="-btn"]{line-height: 42px;font-size: 29px;color: #8d8d8d;text-align: center;border-radius: 43px;width: 45px;height: 45px;top: 32%;position: absolute;border:0px solid #dbdbdb;cursor: pointer;z-index: 1;opacity: 0.7;background: #fff;}
.search-slider-items-products .zz-sever span:hover{opacity:1}
.search-slider-items-products .zz-sever span.prev-btn{left:15px;}
.search-slider-items-products .zz-sever span.next-btn{right:18px;}
.search-slider-items-products .list-item .wrapbox{width:3000px;position: relative;}

.search-slider-items-products{position:relative;z-index:9;overflow:hidden;border-radius:5px;box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);width:966px;margin: auto;margin-top:50px;margin-bottom:50px;background:#fff;}
.search-slider-items-products .b-more {position: absolute;right: 18px;top: 15px;}
.search-slider-items-products .owl-item{ position:relative;margin-bottom: 20px; width:190px; float:left;height: 300px;}
.search-slider-items-products .owl-item img{display: block;max-width: 160px;height:222px; float:left; margin-right:6px;border-radius:5px}
.search-slider-items-products .owl-item em{background:#fc0;border-radius: 32px;color:#000;height:32px;left:140px;position: absolute;top: 5px;width: 32px; text-align:center; line-height:32px;font-style: inherit;
    font-size: 12px;}
.search-slider-items-products .matter{font-size:12px;margin:3px;font-weight:bold; padding-left: 0px;}
.search-slider-items-products .matter p{line-height: 15px; width: 100%;   margin: 0px;float: left;padding-top: 5px;max-height: 50px;overflow: hidden;min-width: 155px;}
.search-slider-items-products .matter p a{color: #333;text-decoration: none;color: #000;}
.search-slider-items-products .web-money{margin-top:3px;}
.search-slider-items-products .web-money .s_us{font-size:14px;color:#ff3039;display:block;}
.search-slider-items-products .web-money .c_price{font-size:12px; color:#666;text-decoration:line-through;display:block;}


/*guide-modal*/
.user-email.user-oauth-bind{position: relative;z-index: 1041;}
.guide-modal{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;opacity: .5;}
.guide-img{position: absolute;z-index: 1042;cursor: pointer;}


/* history_search search */
.search-min .history_search{background:#fff;display:none;position:absolute;width:100%; z-index:999;left:0px;border-radius:4px;margin-top:8px;box-shadow: 0 6px 12px rgba(0,0,0,.175);padding-bottom: 15px;}
.search-min .history_search .title{font-weight:bold;padding:6px;background: #f6f6f6;padding-left: 16px;border-bottom:1px solid #ddd;border-top-left-radius:3px;border-top-right-radius:4px;position: relative;}
.search-min .history_search .title i{ position: absolute; padding: 9px;right: 7px;font-size: 14px; top: 0px;cursor: pointer;}
.search-min .history_search .title i:hover{color:#ff3200}
.search-min .history_search ul{padding-top: 12px;white-space:nowrap;width: 98%;    margin: auto; overflow: hidden;}
.search-min .history_search li{float: none;display:inline-block;}
.search-min .history_search li a{padding: 7px;color: #000}
.search-min .history_search li a:hover{background:#fbf9f9;color: #f60}

/* cart tips */
.used-tips{align-items: center; display: flex;   background: #fff2cc;  color: #ff6f03; border-radius: 4px;height: 31px;  padding: 0px 12px; margin-top: 16px; margin-left: 31px;}
.used-tips b{padding-right: 6px; color: #ff3200; }
.used-tips button{color: #4ca3ef; background: transparent;border: 0px;margin-left: 8px;  font-weight: bold; font-size: 14px;}
.used-tips button:hover{color:#ff3200}

.security .e-ico{background:url(../../image/forgot_method.png) no-repeat -17px -467px;width:65px;height:65px;text-align:center;position:absolute;left:22px;top:22px;}


/*card guide*/
.card-guide{width: 450px;box-shadow: 0px 0px 12px rgb(0 0 0 / 30%);background: #fff;border: 0;min-height: 120px;padding: 40px;text-align: center;font-size: 16px;color: #f60;z-index: 999999999;display: none;}
.card-guide .modal-card{padding-top: 30px;display: flex;justify-content: space-around;}
.card-guide .modal-card .btn{outline: none;border: none;box-shadow: none;width:120px;}
.card-guide .modal-card .btn-no{background: #ddd;color: #000;}
.card-guide .modal-card .btn-no:hover{background: #f00;color: #fff;}

/*card-guide-order*/
.card-guide-order{width: 450px;box-shadow: 0px 0px 12px rgb(0 0 0 / 30%);background: #fff;border: 0;min-height: 120px;padding: 40px;text-align: center;font-size: 16px;color: #f60;z-index: 999999999;display: none;}
.card-guide-order .modal-card{padding-top: 30px;display: flex;justify-content: space-around;}
.card-guide-order .modal-card .btn{outline: none;border: none;box-shadow: none;width:120px;}
.card-guide-order .modal-card .btn-no{background: #ddd;color: #000;}
.card-guide-order .modal-card .btn-no:hover{background: #f00;color: #fff;}


/**/
.ally-list.mt-third .no_data{float: initial;}
.com-sion{display: flex;justify-content: space-between;}
.com-sion .con-sion{width: 48%;border: 1px solid #eee;padding: 20px;position: relative;}
.com-sion .con-sion strong{font-size: 16px;}
.com-sion .con-sion p{width: 70%;padding-top: 15px;}
/*sion-off */
.com-sion .sion-off{position: absolute;right: 20px;top: 20px;}
.com-sion .sion-off .n-off{width:70px;overflow:hidden;height:30px;position:relative;left: 0px;background:#BDC3C7;float:left;cursor:pointer;border-radius:30px;}
.com-sion .sion-off .ny-war{width:140px;position:absolute;left:-70px;transition: all 0.3s linear 0s;}
.com-sion .sion-off .ny-no{left:0px;}
.com-sion .sion-off .ym{float:left;width:70px;height:30px; background:#BDC3C7;background:#34495E;border-radius:30px;position:relative;color: #1ABC9C;
font-weight: bold;padding: 5px 0px 0px 15px;}
.com-sion .sion-off .yuan{height: 24px;width: 24px;position: absolute;top:3px;right:3px;background:#1ABC9C;border-radius:30px}
.com-sion .sion-off .yoff{background:none;padding: 5px 0px 0px 32px;color:#fff}
.com-sion .sion-off .yoff .yuan{top:3px;left:3px;background:#7F8C9A;}

.button_inst_activate{display: none !important;}

/*.recently you*/
.recently.you{min-height: 127px;height: auto;padding: 10px;display: block;}
.recently.you .rec-icon{width: 60px;background-size: 47px;}
.recently.you .rec-vie{display: flex;align-items: center;justify-content: center;}
.recently.you .rec-items{display: flex;align-items: center;justify-content: center;}
.recently.you .rec-pro{display: block;position: relative;}
.recently.you .rec-font{width: auto;text-align: left;text-indent:0px;font-size:26px;}
.recently.you .rec-pro .rec-price{padding-left: 0;padding-top: 0;}
.recently.you .rec-pro .rec-price .rec-special{font-size: 16px;padding-right: 0;}
.recently.you .rec-items a{margin-right: 10px;width: 160px;border-radius: 5px;background: #fff;padding: 5px;}
.recently.you .rec-pro .btn{padding: 6px 0px;width: 100%;display: none;}
.recently.you .rec-items a:last-of-type{margin-right: 0;}
.recently.you .rec-pro .rec-price .name{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 10px;font-weight: 600;color: #000;}
.recently.you .rec-pro img{height: 100%;width: 100%;}
.recently.you .rec-pro em{position: absolute;right: 0;top: 0;width: 32px;height: 32px;background: #f66a78;border-radius: 50px;line-height: 32px;color: #fff;}
.recently.you .rec-pro .rec-price .name:hover{color: #000;}
.recently.you .rec-pro .rec-price .price{display: flex;align-items: center;padding-bottom: 0px;}
.recently.you .rec-pro .rec-price .rec-old{padding: 0;padding-left: 5px;font-size: 12px;}



.recently {background: #fff; width: 100%;display: inline-block; position: relative; height:127px; margin-bottom: 21px;display: flex;align-items: center;background: url(../../image/recently-bg.jpg) no-repeat 0px 0px;background-size: 100%;}
.recently .rec-font{font-size: 33px;width: 574px;text-align: left;text-indent: inherit;line-height: 45px;padding-left: 170px;}
.recently .rec-icon {background: url(../../image/recently-1.png) no-repeat 0px 0px;width:103px; height: 53px; background-size: 61px;}
.recently .rec-pro{display: flex;}
.recently .rec-pro img{height: 118px;border-radius: 5px;}
.recently .rec-pro .rec-price{padding-left: 12px;padding-left: 20px;padding-top: 16px;}
.recently .rec-pro .rec-price .rec-special{color: #ef7c00;font-size: 23px;font-weight: bold; padding-right: 12px;}
.recently .rec-pro .rec-price .rec-old{font-size: 15px;color: #666;text-decoration: line-through;    padding: 8px 0px;}
@media screen and (max-width:768px){
.recently{background: #fff;height: auto; display: inline-block; margin-top: -6px;}
.recently .rec-font { font-size: 25px;width: 100%;text-align: center; text-indent: 0; padding-top: 19px;}
.recently .rec-pro {display: flex; padding: 20px 12px 12px 62px;}
.recently .rec-icon { width: 39px;height: 30px; background-size: 31px;  position: absolute;  top: 52px; left: 15px;}

}


.matter p{overflow: hidden;text-overflow: ellipsis;display: -webkit-inline-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.web-tools-top {width: 200px;position: absolute; right: 50px;}
.web-tools-top .input-group {float: right;padding-right: 0px;width: 100%;}
.web-tools-top .input-group .glyphicon-tools-search {position: absolute;right: 0px;top: 0px;z-index: 99;color: #cec9c9;font-size: 14px; padding: 10px 9px;cursor: pointer;}
.web-tools-top .input-group .glyphicon-tools-search:hover {color: #666;}

.windows-tiops{z-index: 9;}

.software_list .owl-item{width: 228px;height: 312px;}
.software_list .owl-item img{height: 250px;max-width: 200px;}
.software_list .owl-item .actions-links{height: 250px;width: 178px;}
.software_list .owl-item .actions-links .web-h-y{width: 158px;}


/* ForgotMethod */
.security li:nth-child(2){display: none}

.third_r .t_log .twitch span  {background-position: -169px 0;}
.third_r .t_log .twitch span:hover{background-position: -169px -44px}
.third_r .t_log .youtube span  {background-position: -225px 0;}
.third_r .t_log .youtube span:hover{background-position: -225px -44px}

/* news list */
.web-n-items .cm-title{font-weight: bold;    font-size: 17px;padding-bottom: 21px;}
.newsmain .product-headline a{color:#262626}
.newsmain .product-headline{font-weight:bold;}
.newsmain .state{height: 42px;overflow: hidden;}
.newsmain .b-content img{width: 100%}
.newsmain .b-content{height:301px;overflow: hidden;}

/* top  */
.userplus .info .logout {top: 20px;}

/*user*/
.u_account_l li .litext{width: 170px;}

/* subscription prompt */
.subscription-prompt { width: 400px;background: #fff;}
.subscription-prompt .modal-content { padding: 14px;  position: relative; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0,0,0,.2); border-radius: 6px; outline: 0}
.subscription-prompt .prompt-modal-content {display: flex}
.subscription-prompt .modal-icon { width: 50px; height: 50px; margin-right: 10px; }
.subscription-prompt .modal-icon img{ width: 50px; height: 50px;}
.subscription-prompt .modal-description {  font-size: 16px; line-height: 1.5;  margin-left: 10px;max-width: 280px;height: auto;word-break: break-all;}
.subscription-prompt .button { text-align: center; padding: 20px 0px 10px 0px; }
.subscription-prompt .cancel { background: #d3caca }
.subscription-prompt .agreen { background: #794848 }

