.main{min-width: auto;}
.content .form-box{width: 96%;}
/*case*/
.support-content-right .input-text-box{margin-top:30px!important;}
.case-ul .case-li .case-left{width: calc(50% - 5px);}
.case-ul .case-li .case-right{width: calc(50% - 5px);}
.case .case-ul .form-box-bg {margin-top: 20px;}
.case .case-ul .form-box-bg .infor{margin-left: 22px;}
.case-ul .form-box-bg .form-box{width: 100%;}

.case-li .checkbox-group{margin-top: 0;}
/*.case-li .form-checkbox-box{float: none;}*/

/* .case-li .tow-input{overflow: hidden;} */
.tow-input .input-text-box .icon-select{top: -9px;}

/*case end*/

/*support-pocess-warranty*/
.support-container-right .support_banner img{display:inline-block;width:100%;height:100%}
.support-container-right .info-content{padding-bottom:40px;border-bottom:1px #eee solid}
.info-content .basetitle{margin-top:40px}
.info-content .text p{margin-top:10px}
.support-container-right .form-content{margin-top:40px}
.form-content .ploadimg-title{margin:30px 0 20px 0}
.form-content .ploadimg-ul .ploadimg-li .btn-close{top:-2px;right:-2px}
.ploadimg-li .btn-close .icmmon{position:absolute;top:6px;right:6px;font-size:14px}
.form-content .ploadimg-ul .btn-imgadd{background-color:#eee}
.form-content .ploadimg-ul .btn-imgadd:hover{background:#ccc}
.form-content .case-content .btn-group{margin-top:40px}
.case-content .btn-group .btn-login{width:240px;height:60px;line-height:60px;margin:0}

/*Delivery Address*/
.page-banner{width:100%;font-size:0}
.page-banner img{width:100%}
.form-box-bg{margin-top:40px}
.form-box-bg .checkbox-group{padding-left:3px}
.form-box{width:60%;min-width:600px}
.form-box-bg .title{margin-bottom:10px;margin-left: 5px;line-height: 16px;}
.form-box-bg .fb-title{position: relative;top: -4px;}
.form-box-bg .infor{margin:0 0 0 27px;color:#999;font-size:14px}
.ploadimg-title{font-size:16px;color:#333;line-height:20px}
.ploadimg-ul{overflow:hidden;margin-top:10px}
.ploadimg-ul .ploadimg-li{height:100px;float:left;margin-right:10px;position:relative;overflow:hidden;margin-bottom:10px;-ms-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:flex;align-items:center;justify-content:center;flex-direction:column}
.ploadimg-ul .ploadimg-li img{height:100%}
.ploadimg-ul .ploadimg-li video{height:100px;width: 130px;}
.ploadimg-ul .ploadimg-li .btn-close{position:absolute;right:5px;top:5px;font-size:16px;color:#fff;cursor:pointer}
.ploadimg-ul .ploadimg-li .btn-close:hover{color:var(--blue)}
.ploadimg-ul .btn-imgadd{height:100px;width:100px;cursor:pointer;background:#fff;border:1px solid #eee}
.ploadimg-ul .btn-imgadd:hover{background:#f8f8f8}
.ploadimg-ul .btn-imgadd .icomm{font-size:24px;color:var(--fff)}
/*.btn_iteam{margin-top:70px;justify-content:left}*/
.btn_iteam .btn{font-size:16px;text-align:center;line-height:64px;color:#060606;margin-right:20px;cursor:pointer}
.btn_iteam .btnline{background:#fff;border:1px solid #eee;width:150px}
.btn_iteam .btnline:hover{background:#eee}
.btn_iteam .btnblock{background:#ffc339;width:260px}
.btn_iteam .btnblock:hover{background:#ffb200}
.delivery-box{overflow:hidden;max-height:0}
.delivery-box-bg{max-height:326px}

.schedule-box{position: absolute;bottom: 5px; display: block;width: 90%;left: 5%; height: 5px;background: rgba(0, 0, 0, .2);
    -ms-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}
.schedule-box .schedule{  display: block;height: 5px; background: rgba(255,255,255,.9);
    -ms-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}


.infon2-ul {margin-top: 10px; display: none;}
.infon2-ul .infon2-li { overflow: hidden;}
.infon2-ul .infon2-li .shop {float: left; width: 100px; text-align: right; font-size: 14px; color: #999;line-height: 28px;}
.infon2-ul .infon2-li .orderID {float: left;width: calc(100% - 100px); text-align: left; font-size: 14px; color: #999;padding-left: 15px;line-height: 28px;}

.infon2-ul .infon2-li:hover .shop{  color: #060606;}
.infon2-ul .infon2-li:hover .orderID{color: #060606;}


/*button*/

.btn-box{position: relative;width: 300px; height: 64px;}
.btn-box .btnblock-h{position: absolute; width: 100%;height: 64px; z-index: 1;margin-right: 0;display: none;}
.btn-box .btnblock-s{ width: 100%;height: 64px;  z-index: 2;margin-right: 0;}


.btn-box .btnblock-show {
    position: relative;
    background-color: #ffc339;
    background-size: 3em 3em;
    background-image: linear-gradient(-45deg, transparent 0em, transparent 0.8em, #ffb200 0.9em, #ffb200 2.1em, transparent 2.1em, transparent 2.9em, #ffb200 3.1em);
    -webkit-animation: warning-animation 750ms infinite linear;
    -moz-animation: warning-animation 750ms infinite linear;
    animation: warning-animation 750ms infinite linear;
}
@-webkit-keyframes warning-animation {
    0% {background-position: 0 0;}
    100% {background-position: 3em 0;}
}
@-moz-keyframes warning-animation {
    0% {background-position: 0 0;}
    100% {background-position: 3em 0;}
}
@keyframes warning-animation {
    0% {background-position: 0 0;}
    100% {background-position: 3em 0;}
}
.btnblock-show:before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 100%;
    -ms-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background-image: linear-gradient(to bottom, #ffb200, #ffc339 15%, transparent 60%, #ffb200);
}

/*button end*/
.user-manual-link,.btn-imgadd,.footer-info .icomm,.page-banner img,.delivery-box,.delivery-box-bg,.user-manual-box,.user-manual-box-ot,.product-iteam-li,.country-link,.country-link ul li a,.nav-ul,.pic-link{
    transition: all .3s ease-out;
    -moz-transition: all ease-out .3s;
    -webkit-transition: all .3s ease-out;
    -o-transition: all ease-out .3s
}

/*Delivery Address end*/

/*support-pocess-warranty end*/

@media (max-width:1024px) {
    .content {width: 100%;}
}

@media (max-width: 1000px) {
    .content .form-box{width: 94.5%;}
    /*contact us*/
    .contact-us{margin-top:40px;}
    .contact-us .contact-box{display:block;margin-top:20px;}
    .contact-box-li .link,.contact-box-li .titleh{font-size:24px;}
    .contact-box-li .section{min-height:50px;}
    .contact-box-li .section .txt{font-size:16px;}
    .contact-box-li{margin-top:20px;}
    .contact-box-li .section .text{font-size:16px;}
    .contact-address{margin-top:40px;}
    .contact-address .titleh{font-size:32px;}

    /*contact us end*/

    /*case*/
    .case{margin-top:20px;}
    .case .main{padding:0 20px;width:100%;min-width:100%;}
    .case-content .titleh{margin-top:20px;}
    .case-content .btn-group{margin:20px 0;}
    /*case end*/
}


@media (max-width:750px){
    /*contact us*/
    .content,.main{width:100%;min-width:100%;}
    .footer-container{margin-top:20px;}
    .contact-content .title-h3{margin-top:20px;font-size:20px;}
    .contact-us .contact-box{display:block;margin-top:20px;}
    .contact-box .contact-box-li{margin-right:0;margin-bottom:20px;padding:20px;width:100%;}
    .contact-box-li .link,.contact-box-li .titleh{font-size:18px;}
    .contact-box-li .section{min-height:50px;}
    .contact-address .titleh{font-size:20px;}
    /*contact us end*/

    /*case*/
    .case{margin-bottom:40px;}
    .case .main{width:100%;min-width:100%;}
    .case .title-h3{font-size:24px;}
    .case .case-ul .case-li{margin:0;}
    .case .case-ul .case-left{width:100%;}
    .case .case-ul .case-right{width:100%;}
    .case-content .titleh{margin-top:10px;font-size:18px;}
    .case-content .text{margin-top:10px;}
    .case .form-box{min-width:100%;}
    .case .case-ul .form-box-bg .infor{font-size:14px;}
    .case .checkbox-label{margin-top:10px;margin-right:0;}
    .case-content .btn-group{margin-top:20px;}
    .case .btn-group{margin:20px 0;}
    .case-content .delivery-box-bg{max-height:100%;}
    .contact-box-li .icmmon{font-size:46px;}
    /*case end*/
    .case-content .btn-group .btn-login ,.common-policy .btn-group .btn-link{display: block;width: 100%;}
    .common-policy .btn-group .btn-contact{margin-left: 0;margin-top: 20px;}

}