body{background-color:  #001b3e;
    /* --gColor:rgb(0, 251, 255); */
    /* --gColor:rgb(0, 231, 234); */
    --gColor:#fff49d;
    --zColor:rgb(0, 114, 181);
}
@media (min-width: 1571px){
    body{
        --width:1230px;
        --boxBottom:28%
    }
}
@media screen and (min-width: 1401px) and (max-width : 1570px) {
    body{
        --width:1100px;
        --boxBottom:10%
    }
}
@media screen and (min-width: 1181px) and (max-width : 1400px) {
    body{
        --width:960px;
        --boxBottom:10%
    }
}
@media screen and (min-width: 768px) and (max-width: 1180px) {
    body{
        --width:96%;
        --boxBottom:10%
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
    body{
        --width:92%;
        --boxBottom:50%
    }
}

::-webkit-input-placeholder{color:#ccc}
::-moz-input-placeholder{color:#ccc}
:-moz-input-placeholder{color:#ccc}
:-ms-input-placeholder{color:#ccc}
.tw{width: var(--width);margin: 0 auto;}
.tw-100{width: 100%;}

.awards-hd{height:710px;justify-content: center;align-items: center;background-color:#001b3e;overflow: hidden;}

.awards-menu{background:linear-gradient(rgba(255,255,255,0), rgba(0, 251, 255,.1)),#001b3e;width:100%;height:80px;color:white;position: sticky;top:0;left:0;z-index: 9998;}
.awards-menu .flex{align-items: center;justify-content: space-between;height:100%}
.awards-ul li{margin-right: 50px;cursor: pointer;position: relative;display: flex;display: -webkit-flex;height: 100%;align-items: center;}
.awards-ul li.ac{color: var(--gColor);}
.awards-ul li.ac::after{content:'';position: absolute;bottom: 20px;left: 0;height:1px;width:100%;background-color: var(--gColor);box-shadow: 0 0 10px 4px var(--gColor);}
.awards-ul li:hover{color:rgb(0, 231, 234);}

/* 按钮 */
.awards-hd-btn{position: absolute;z-index:9999;bottom:30px;}
/* .awards-btn-main::after{content:'';height:66px;width:2px;background-color: var(--gColor);position: absolute;right: 0;top:25px;}
.awards-btn-main::before{content:'';height:66px;width:2px;background-color: var(--gColor);position: absolute;left: 0;top:25px;} */
.awards-btn-main{justify-content: center;}
.awards-btn-main .btnTm{background-color: rgb(0, 114, 181);color:var(--gColor);border-radius: 100px;font-size: 18px;padding: 28px 40px;border: 2px solid var(--gColor);position: relative;}
.awards-btn-main .btnTm:hover{box-shadow: 0 0 50px var(--gColor);}
.awards-btn-main .btnTm::after{content:'';width:10px;height:10px;background-color: #fff49d;position: absolute;right:-6px;transform: rotateZ(45deg);}
.awards-btn-main .btnTm::before{content:'';width:10px;height:10px;background-color: #fff49d;position: absolute;left:-6px;transform: rotateZ(45deg);}
.awards-btn-main .icon{fill: var(--gColor);width: 38px;margin-right:10px}

.awards-img{position: absolute;top:0;left: 0;width:100%;height:100%;
    /* linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0)), url('https://iotexpo.oss-cn-shenzhen.aliyuncs.com/IOTE/dh/c95789fc53c90b9b.png') no-repeat center center */
    /* background:linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0)), url('https://iotexpo.oss-cn-shenzhen.aliyuncs.com/IOTE/dh/c95789fc53c90b9b.png') no-repeat center center; */
    background-size: 100%;}

.btnBg{position: absolute;bottom:-20%;background-color:#001b3e;width: 100%;height:50%;left: 0;box-shadow: 0 0 15px 10px #001b3e;opacity: .38;}
.btnLg{position: absolute;bottom:5%;background-color:var(--gColor);width: 60%;height:0;left: 20%;box-shadow: 0 0 20px 10px var(--gColor);opacity: .38;border-radius: 10px;}
.btnText{position: relative;z-index: 11;}

.awards-menu-btn .btnTm{margin-left:20px;color:white;cursor: pointer;}
.awards-menu-btn .btnTm:hover,.awards-summarize .btnTm:hover,.awards-menu-btn .btnTm.ac{box-shadow: 0 0 20px var(--gColor);color:#001b3e;background-color: var(--gColor);}
.awards-menu-btn .btnTm:hover .icon{fill:#001b3e}
.awards-plan{padding-bottom: 150px;}
.awards-plan-text{font-size:38px;color:var(--gColor);text-align: center;line-height: 200px;font-weight: bold;}
.awards-plan-text::before{content:'"';}
.awards-plan-text::after{content:'"';}


.awards-plan-ul{justify-content: space-around;    /* 隐藏滚动条 */
    scrollbar-width: none; /* firefox */
    -ms-overflow-style: none; /* IE 10+ */}
.awards-plan-ul::-webkit-scrollbar {
     display: none; /* Chrome Safari */
 }
.awards-plan-li{position: relative;cursor: pointer;}
/* .awards-plan-li::before{content:'';width:10px;height:10px;background-color: #333;position: absolute;left:-5px;top:calc(50% - 5px);transform: rotateZ(45deg);}
.awards-plan-li::after{content:'';width:10px;height:10px;background-color: #333;position: absolute;right:-5px;top:calc(50% - 5px);transform: rotateZ(45deg);} */
.awards-plan-icon{position: relative;}

.awards-plan-icon::before{content:'';width:150px;height: 2px;background: linear-gradient(to left,rgba(170, 170, 170,1),rgba(170,170,170, 0));position: absolute;right:80px;top: calc(50% - 1px);}
.awards-plan-icon::after{content:'';width:150px;height: 2px;background:linear-gradient(to left,rgba(170,170,170, 0),rgba(170, 170, 170,1));position: absolute;left:80px;top: calc(50% - 1px);}

.awards-plan-li.ac .awards-plan-icon::before{background:linear-gradient(to left,rgba(255, 255, 255,1),rgba(0, 251, 255, 0));}
.awards-plan-li.ac .awards-plan-icon::after{background:linear-gradient(to left,rgba(0, 251, 255,0),rgba(255, 251, 255, 1));}

.awards-plan-icon .icon{width:80px;height:80px;background-color:#aaa;fill:#001b3e;border-radius: 100px;padding: 10px;border: 3px solid #aaa;}

.awards-plan-li.ac .awards-plan-bt,.awards-plan-li.ac .awards-plan-time{color: var(--gColor);}
.awards-plan-li.ac .awards-plan-icon .icon{border-color: var(--gColor);background-color:#001b3e;fill: var(--gColor);box-shadow: 0 0 20px var(--gColor);}

.awards-plan-li.t .icon{-webkit-animation: sizeHides 1.5s infinite ease;animation: sizeHides 1.5s infinite ease;}
@-webkit-keyframes sizeHides {
    0% {-webkit-transform: scale3d(1, 1 1);transform: scale3d(1, 1, 1);}
    60% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
    100% {-webkit-transform: scale3d(1, 1 1);transform: scale3d(1, 1, 1);}
}
@keyframes sizeHides {
    0% {-webkit-transform: scale3d(1, 1 1);transform: scale3d(1, 1, 1);}
    60% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
    100% {-webkit-transform: scale3d(1, 1 1);transform: scale3d(1, 1, 1);}
}

.awards-plan-bt{font-size: 20px;color:#aaa;line-height: 38px;margin-bottom: 10px;position:relative}
.awards-plan-bt::before{
    content:url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' fill='%23aaa' width='16' height='16'%3E%3Cpath d='M787.2 380.8c-9.6-9.6-22.4-12.8-35.2-12.8l-480 3.2c-12.8 0-25.6 3.2-35.2 12.8-19.2 19.2-19.2 48 0 67.2l240 240c3.2 3.2 9.6 6.4 12.8 9.6l3.2 3.2c16 6.4 38.4 3.2 51.2-9.6l240-243.2c22.4-22.4 19.2-51.2 3.2-70.4z'/%3E%3C/svg%3E");
    position:absolute;
    top:18px;left: calc(50% - 8px);
}

.awards-plan-li.ac .awards-plan-bt::before{content:url("data:image/svg+xml,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' fill='rgb(255, 251, 255)' width='16' height='16'%3E%3Cpath d='M787.2 380.8c-9.6-9.6-22.4-12.8-35.2-12.8l-480 3.2c-12.8 0-25.6 3.2-35.2 12.8-19.2 19.2-19.2 48 0 67.2l240 240c3.2 3.2 9.6 6.4 12.8 9.6l3.2 3.2c16 6.4 38.4 3.2 51.2-9.6l240-243.2c22.4-22.4 19.2-51.2 3.2-70.4z'/%3E%3C/svg%3E");}
.awards-plan-time{font-size: 15px;color:#aaa;margin-top: 20px;position: absolute;width: 200px;text-align: center;left: -60px;top:138px;}
.box{background-color: #003983;}
.awards-content{min-height: 100px;width: 100%;padding: 50px;position: relative;}
.awards-content-ul li{align-items: center;justify-content: center;padding: 60px 0;border-bottom: 1px solid var(--gColor);}.awards-content-ul li:nth-child(1){padding-top:15px}.awards-content-ul li:nth-child(4){border:0;padding-bottom:15px}
.awards-content-ul li .content{padding-left: 60px;line-height: 38px;font-size:16px;color: var(--gColor);width: 980px;font-size: 17px;}
.awards-content-icon{width:120px;height: 120px;color:white;align-items: center;justify-content: center;position: relative;}
.awards-content-icon::before{content:'';width:120px;height: 120px;border: 3px solid rgba(255, 255, 255,1);position: absolute;transform: rotateZ(45deg);}
.awards-content-icon .icon{width:100px;fill: var(--gColor);margin-bottom: 30px;}
.awards-content-title{position:absolute;bottom:-10px;left:inherit;height:38px;background-color:var(--gColor);color: #001b3e;align-items: center;justify-content: center;width: 100%;font-size: 18px;}
.awards-content-title.w170{width: 170px;left:-24px}
.awards-content-title::before{content:'';height:10px;width:10px;position: absolute;bottom:-5px;left:calc(50% - 5px);background-color: var(--gColor);transform: rotateZ(45deg);}
.awards-content-title.w170::before{left: calc(50% - 6px);}

.vote-list .awards-content-icon{color:#eee;}
.vote-list .awards-content-icon::before{color:#eee;border-color: #eee;}
.vote-list .awards-content-icon .icon{fill:#eee}
.vote-list .awards-content-title{background-color:#eee;color:#001b3e}
.vote-list .awards-content-title::before{background-color: #eee;}

.t-title{font-size:30px;color:var(--gColor);line-height:200px;text-align: center;position: relative;z-index: 1;}
.t-title::before{content: attr(data-title);color:white;font-size: 42px;position: absolute;bottom:-11px;left:0;text-align: center;width: 100%;opacity: .1;font-weight: bold;text-transform: uppercase;text-shadow: -4px -1px 6px rgb(0 0 0 / 50%), 6px 0px 6px rgb(0 0 0 / 50%), 0px 0px 6px rgb(0 0 0 / 50%);}
.t-title::after{content:'';width:10%;height: 2px;background-color: var(--gColor);position: absolute;bottom:60px;left:45%}
.awards-summarize{padding-bottom: 80px;position: relative;overflow: hidden;}
.awards-summarize .ct{color:var(--gColor);padding-top: 10px;}
.awards-summarize .nr{width:100%;line-height: 28px;padding:0 10px}.awards-summarize .img{width:358px;overflow: hidden;}.awards-summarize img{width: 100%;border-radius: 6px;}
.awards-summarize .nr p,.awards-seting p{text-indent: 2em;text-align: justify;margin:0;font-size:17px}.awards-summarize .nr p:nth-child(2){margin-top:20px}
.awards-summarize .nr .btnTm{border-radius: 100px;margin-top:10px}
.awards-summarize .btnTm .icon{margin-right:10px}.awards-summarize .btnTm:hover .icon{fill: #001b3e;}
.videoMain{position: absolute;
    left: 0;
    top: 0;width: 100%;height:100%;display: flex;display: -webkit-flex;align-items: center;justify-content: center;}.videoMain video{width: 100%;opacity: 1;}

.awards-seting p{color: var(--gColor);line-height: 28px;}
.awards-seting-main{width: 100%;justify-content: space-between;align-items: center;}
.awards-seting-main .awards-btn-main{margin-top:30px;margin-bottom: 50px;}
.awards-seting-main .lt{width:30%;text-align: center;}.awards-seting-main .rt{width: 70%;}.awards-seting-main .lt img{height: 320px;}
.awards-seting-main .lt img{
    -webkit-animation: rotateShow 6s infinite ease;animation: rotateShow 6s infinite ease;
}
@-webkit-keyframes rotateShow {
    /* 0% {-webkit-transform: translateY(0px);transform: translateY(0px);}
    50% {-webkit-transform: translateY(30px);transform: translateY(30px);}
    1000% {-webkit-transform: translateY(0px);transform: translateY(0px);} */

    0% {
        -webkit-transform: translateY(0px);transform: translateY(0px);
        -webkit-transform: rotateZ(0deg);transform: rotateZ(0deg);
    }
    15% {
        -webkit-transform: translateY(15px);transform: translateY(15px);
        -webkit-transform: rotateZ(5deg);transform: rotateZ(5deg);
    }
    35% {
        -webkit-transform: translateY(0px);transform: translateY(0px);
        -webkit-transform: rotateZ(0deg);transform: rotateZ(0deg);
    }
    65% {
        -webkit-transform: translateY(30px);transform: translateY(30px);
        -webkit-transform: rotateZ(-5deg);transform: rotateZ(-5deg);
    }
    100% {
        -webkit-transform: translateY(0px);transform: translateY(0px);
        -webkit-transform: rotateZ(0deg);transform: rotateZ(0deg);
    }
}
@keyframes rotateShow {
    0% {
        -webkit-transform: translateY(0px);transform: translateY(0px);
    }
    15% {
        -webkit-transform: translateY(15px);transform: translateY(15px);
    }
    35% {
        -webkit-transform: translateY(0px);transform: translateY(0px);
    }
    65% {
        -webkit-transform: translateY(30px);transform: translateY(30px);
    }
    100% {
        -webkit-transform: translateY(0px);transform: translateY(0px);
    }
}

.s-table{width:100%}
.s-table thead tr{background-color:var(--gColor)}
.s-table tbody tr{background-color:#001b3e;color:var(--gColor)}

.s-table tr{line-height:28px;}
.s-table td{padding:10px 20px;position: relative;overflow: hidden;font-size: 17px;}
.s-table td:nth-child(1){text-align: center;}
.s-table .icon{fill: var(--gColor);width: 60px;vertical-align: middle;margin-right:20px}
.s-table tbody td:nth-child(1)::before{
    content:attr(data-title);
    width:132px;height:30px;
    position: absolute;
    top:10px;left:-42px;
    transform: rotateZ(-45deg);
    background-color: red;
    color:white
}

.awards-rules{padding-bottom:80px;color:var(--gColor)}
.awards-rules p{text-indent: 2em;line-height: 24px;font-size:17px}.awards-rules p:last-child{margin-bottom:0}
.awards-selection{padding-bottom:80px}

.ct-box{background-color:#003983;color:var(--gColor);padding:20px;border-radius: 6px;border: 1px solid var(--gColor);position: relative;}
.ct-box::after{content:'';width:10px;height:10px;background-color:var(--gColor);position: absolute;top:calc(50% - 5px);left:-5px;transform: rotateZ(45deg);}
.ct-box::before{content:'';width:10px;height:10px;background-color:var(--gColor);position: absolute;top:calc(50% - 5px);right:-5px;transform: rotateZ(45deg);}
.ct-box .bt{font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.ct-box.btn{padding-bottom: 50px;}
.ct-box.btn .awards-btn-main{position: absolute;bottom:-30px;left:calc(50% - 174px/2)}
.ct-box.bt{padding-top: 38px;margin-bottom: 50px;line-height: 26px;text-align: justify;font-size: 17px;}
.ct-box-bt{position: absolute;top: -19px;left: 20px;background-color: var(--gColor);color: #001b3e;height:38px;width:100px;line-height: 38px;border-radius: 2px;text-align: center;font-size: 16px;}
.ct-box li{list-style: decimal;line-height: 28px;margin-left: 30px;text-align: justify;font-size: 17px;}

.awards-frame{padding-bottom: 60px;}

.fixed-box{position: fixed;right:10px;bottom: var(--boxBottom);width: 200px;background-color: #003983;border: 1px solid var(--gColor);padding: 20px 0 50px 0;border-radius: 6px;color: var(--gColor);z-index:9999;}
.fixed-box::before,.awards-flex-div::before{content:'';width:10px;height:10px;transform: rotateZ(45deg);position: absolute;top:-5px;left:calc(50% - 5px);background-color: var(--gColor);}
.awards-img-fixed{width: 100%;height:750px;z-index: 9999;-webkit-animation: sizeShows 3s ease;animation: sizeShows 3s ease;text-align:center;overflow:hidden;position: relative;align-content: center;justify-content: center;   }
.awards-img-fixed img{height: 100%;}

@-webkit-keyframes sizeShows {
    0% {-webkit-transform: scale3d(.1, .1, .1);transform: scale3d(.1, .1, .1);opacity: 0;}
    50%{opacity: 1;}
    100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
}
@keyframes sizeShows {
    0% {-webkit-transform: scale3d(.1, .1, .1);transform: scale3d(.1, .1, .1);opacity: 0;}
    50%{opacity: 1;}
    100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}
}
.awards-img-fixed.sizeHides {-webkit-animation: sizeHides2 1s ease;animation: sizeHides2 1s ease;}
@-webkit-keyframes sizeHides2 {
    0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);opacity: 1;}
    100% {-webkit-transform: scale3d(.1,.1,.1);transform: scale3d(.1 ,.1, .1);opacity: 0;}
}
@keyframes sizeHides2 {
    0% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);opacity: 1;}
    100% {-webkit-transform: scale3d(.1,.1,.1);transform: scale3d(.1 ,.1, .1);opacity: 0;}
}

.awards-tips.mt{padding-top:50px}
.awards-media .img{text-align: center;width: var(--width);}.awards-media img{width: 100%;}
.awards-media .footers{color:var(--gColor);line-height: 26px;padding: 10px 0;font-size: 17px;}
.footers-main{background: linear-gradient(rgba(255,255,255,.1), rgba(0, 251, 255,0));margin-top: 30px;height: 200px;width: 100%;align-items: center;justify-content: center;color:var(--gColor);text-align: center;line-height: 32px;}
/* .fixed-box::after{content:'';width:10px;height:10px;transform: rotateZ(45deg);position: absolute;bottom:-5px;left:calc(50% - 5px);background-color: var(--gColor);} */
.fixed-box .awards-btn-main{
    position: absolute;
    left:calc(50% - 156px/2);
    bottom: -30px;
}
.fixed-box li{line-height: 50px;text-align: center;cursor: pointer;font-size: 17px;}
.fixed-box li a{color:var(--gColor);width:100%;display: inline-block;}
.fixed-box li:hover{background-color: var(--gColor);color: #001b3e;}.fixed-box li:hover a{color: #001b3e;}
.fixed-box2{position: fixed;bottom:10%;right: 30px;z-index: 99999;}
.modal-box .hd{background-color: rgba(0, 57, 131,.5);color:var(--gColor)}.modal-box .hd .icon{fill:var(--gColor)}.modal-box .hd .rt{height: 100%;}
.modal-box .ft{justify-content: center;}
.modal-box .ft .btnTm{border-radius: 100px;margin: 0 5px;}

/* submit */
.p-ct{background-color: white;margin: 50px auto;border-radius: 6px}
.p-hd{font-size: 28px;color:#000;text-align: center;padding-top: 80px;position: relative;}
.p-hd-type{position: absolute;top:0;left:20px;background: linear-gradient(rgba(255,255,255,0), rgba(0, 251, 255,.1)),#001b3e;padding: 10px 30px 40px 30px;border-radius: 0 0 50% 50%;}
.p-hd-type .awards-content-icon::before{width:80px;height:80px}
.p-hd-type .awards-content-icon .icon{margin-bottom: 10px;width: 60px;}
.p-hd-type .awards-content-title.w170{width: 125px;left: 0;font-size: 16px;bottom: 0;}
.p-ct .p-logo{width:200px}
.p-ct .p-title {
    font-size: 32px;
    color: #000;
    text-align: center;
    padding:80px 0 20px 0
}
.p-hd .bt{margin-top:30px;}.p-hd .fb{font-size: 15px;color:#aaa;margin-top: 20px;}
.p-hd .fb span{margin:0 10px;}
.p-ct .content{color: #000;line-height: 24px;padding: 50px;}.content.h800{min-height: 800px;}.p-btn{justify-content: center;position: sticky;bottom:0;left:0;height:100px;background-color: white;align-items: center;box-shadow: 0 -3px 5px 0 rgb(0 0 0 / 5%);border-radius: 0 0 6px 6px;z-index:99;}.p-btn .btnTm{border-radius: 100px;height: 50px;font-size: 18px;padding: 0 60px;}.p-btn .btnTm .icon{width:30px;margin-right: 6px;}
.p-ct .content p{text-indent: 2em;text-align: justify;font-size: 17px;}
.p-ct .p-ul>li{list-style: decimal;margin-left: 20px;}
.p-ct h3.ac{margin-bottom: 10px;}
.p-form{padding: 20px;border: 1px solid #999;border-radius: 6px;margin-top:30px}
.p-form-title{margin:0}.p-form-title.mt{margin-top: 20px;}
.p-form-row {flex-wrap: wrap;}
.p-form-row .in-ap{padding-right: 50px;width: 33.3333333%;}
/* .p-form-row .in-ap:nth-child(3n){padding-right: 0;} */
.p-form-row .in-ap.in-row .in-hd{width: 80px;display: flex;display: -webkit-flex;align-items: center;}
.p-form-row .in-row .in-box{width: calc(100% - 80px);}
.in-ap.in-row .in-tips{position: absolute;top:0;right: 20px;height: 100%;}
.in-ap.in-row .in-tips .icon{width: 20px;}
.bt.must::after{content:'*';color:#e20000}
.p-enterprise{font-size: 15px;padding-bottom: 20px;}
.selectTm{width: 100%;}
.p-ct .content p.ac{text-indent:0;margin:10px 0 0 0;color:#666}
.flex-checkbox{margin-right: 10px;height: 16px;width: 16px;cursor: pointer;}
.flex-li{margin:5px 0}.flex-li label.flex{align-items: center;cursor: pointer;}
.flex-div{position: absolute;top:0;left:70px;width: 100%}
.flex-div input{width: calc(100% - 70px);display: none;}.flex-div input.ac{display: block;}
.checkbox-div.mt{margin-top:4px;font-size:17px}
.flex-radio{margin-right: 10px;}
#UserDemo{width: 100%;border: 1px solid #ddd;line-height: 32px;border-radius: 6px;margin-top: 10px;padding:0 10px;}
#UserIntro{width: 100%;border: 1px solid #ddd;min-height: 120px;margin-top: 10px;border-radius: 6px;padding: 10px;}
.update-img{height:200px;width: 100%;align-items: center;justify-content: center;border: 1px solid #eee;flex-direction: column;text-align: center;cursor: pointer;background-color: white;}.update-img .icon{width: 80px;fill:#001b3e}
.update-img-close{position: absolute;top:-14px;right:-14px;width:28px;height:28px;background-color: #bbb;border-radius: 28px;z-index: 99;}
.update-img-close::before{content:'X';display: flex;display: -webkit-flex;justify-content: center;align-items: center;width:100%;color:white;fill:white}
.update-img input{display: none;}.update-img span.mt{padding-top: 20px;}.update-img span{color:#aaa}
.flex-2{flex-wrap: wrap;}
.flex-2 .flex-li{width: 49%;}
.flex-2{justify-content: space-between;}
.flex-2 .bt,.flex-title .bt{font-size: 18px;margin:10px 0;}.flex-2 .fb{color:#aaa;margin-bottom: 20px;}
.from-btn{height: 50px;border-radius: 100px;padding: 20px 100px;border:0;background-color:#003983;color:white;display: flex;display: -webkit-flex;align-items: center;justify-content: center;margin: 30px auto 0 auto}
.lxfs{justify-content: space-between;padding-top: 30px;}
.lxfs-img{flex-direction: column;justify-content:center;width:50%}
.lxfs-lt{padding-top:10px}
.lxfs li{margin: 12px 0;}
.p-form-title.ac::after,.flex-2 .bt.ac:after,.flex-title .bt.ac:after{content: '*';color:#e20000}
.update-img .update-img-fixed{position: absolute;top:0;left:0;height:100%;align-items: center;justify-content: center;width: 100%;overflow: hidden;}.update-img-fixed img{height: 100%;}
.coIntro{width: 100%;height: 198px;border-color:#eee;padding: 10px;}

.flex-2.cloumn{flex-direction: column;}.flex-2.cloumn .flex-li:nth-child(2){width:100%}
.flex-2.cloumn .update-img{width:300px}
.flex-li label.flex span{width: calc(100% - 16px);}
.info-main .checkbox-div .flex-li{background-color:#f9f9f9}

.steps-box.p-ct{padding:0}
.steps-box{overflow: hidden;}
.steps-1,.steps-2{width:100%;padding: 20px 50px 30px 50px;}
.steps-main.ac{transform: translateX(-50%);}.steps-main.ac .steps-1 .content,.steps-main .steps-2 .content{display: none;}.steps-main.ac .steps-2 .content{display: block;}
.steps-hd{justify-content: space-between;align-items: center;}
.steps-hd .btnTm{border-radius: 100px;}
.steps-main .ct-box{background-color:#eee;color:#333;border-color: #aaa;}
.steps-main .ct-box::after,.steps-main .ct-box::before{background-color:#aaa}

/* detail */
.award-ul li{min-height: 130px;width:20%;align-items: center;justify-content: center;color: var(--gColor);cursor: pointer;}
.award-ul .awards-content-icon:hover::before{box-shadow: 0 0 20px var(--gColor);}
.award-ul .awards-content-icon:hover .icon{-webkit-animation: rotateShow2 6s infinite ease;animation: rotateShow2 6s infinite ease;}
.award-ul.ac{justify-content: center;}

@-webkit-keyframes rotateShow2 {
    0% {-webkit-transform: translateY(0px);transform: translateY(0px);}
    15% {-webkit-transform: translateY(-15px);transform: translateY(-15px);}
    35% {-webkit-transform: translateY(0px);transform: translateY(0px);}
    65% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}
    100% { -webkit-transform: translateY(0px);transform: translateY(0px); }
}
@keyframes rotateShow2 {
    0% {-webkit-transform: translateY(0px);transform: translateY(0px);}
    15% {-webkit-transform: translateY(-15px);transform: translateY(-15px);}
    35% {-webkit-transform: translateY(0px);transform: translateY(0px);}
    65% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}
    100% { -webkit-transform: translateY(0px);transform: translateY(0px); }
}
.flex-5{width: 101%;}
.flex-5 li{width: 19%;background-color: #003983;margin-right: 1%;border-radius: 6px;cursor: pointer;margin-bottom: 20px;}.flex-5 li.swiper-slide{overflow: unset;}
.flex-5 li:hover{transform: translateY(-3px);box-shadow: 0 0 10px rgba(0, 27, 62,.6);}
.flex-img{background-color: white;height: 200px;align-items: center;overflow: hidden;justify-content: center;}
.awards-power{padding:0 0 50px 0;}
.awards-power .flex-ct{color:white;padding: 20px 10px 10px 10px;position: relative;}
.awards-power .flex-bt{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.awards-power .btnTm{margin:30px 2px 20px 2px;border-radius: 100px;width: 50%;justify-content: center;margin:0 5px}.awards-power .btnTm .icon{width: 24px;}
.awards-power .awards-btn-main .btnTm{width:100%}
.awards-power .awards-btn-main{width: 200px;margin: 0 auto;}
.flex-ft{justify-content: space-between;padding: 0;flex-direction: column;}
.flex-img-fixed{position: absolute;bottom: 0;left: 0;height: 38px;line-height: 38px;background-color: rgba(0,27,62,.7);width: 100%;padding: 0 20px;color: white;}
.flex-title-fixed{position: absolute;top: 0;left: 0;height: 38px;line-height: 38px;background-color: rgba(0,27,62,.7);padding: 0 20px;color: white;border-radius: 0 0 10px 0;}
.flex-ft .icon{width: 24px;fill: white;}.flex-ft .clfex{align-items: center;padding: 5px 0 5px 0;}

#awards-power .flex-ct::before{
    content:url("data:image/svg+xml,%3Csvg class='icon dh02' xmlns='http://www.w3.org/2000/svg' fill='rgb(0, 114, 181)' viewBox='0 0 1024 1024'%3E%3Cpath d='M768.6 836.5c16.9 0 59 12.6 50.6-63.3-4.2-75.9-12.7-210.8-67.6-324.6-16.9-42.1-25.4-139.1-25.4-160.2 0-21.1-63.3-113.8-80.1-113.8s-134.9 33.9-139.1 55 8.4 33.7 0 50.6c-4.2 12.6-12.6 21.1 33.8 63.2s92.8 59 92.8 59c-4.2 37.9-16.8 219.2 17 278.2 12.7 12.6-12.6 33.7-25.3-4.2-16.9-37.9-109.8-227.6-316.3-117.9-80.1 42.2-105.3 92.8-105.3 147.6S229 836.8 524.1 849.3c92.8-.1 236.1-12.8 244.5-12.8z'/%3E%3C/svg%3E");
    position: absolute;opacity: .2;
    width: 120px;height: 120px;
    bottom:0;right:0;
    pointer-events: none;
}
#awards-value .flex-ct::before,.awards-value .flex-ct::before{
    content:url("data:image/svg+xml,%3Csvg class='icon' xmlns='http://www.w3.org/2000/svg' fill='rgb(0, 114, 181)' viewBox='0 0 1024 1024'%3E%3Cpath d='M352.5 491l325.9-1.5-156.7 394.1L352.5 491zm37.4-142.9l248.3 2.2 43.9 96-322.3-2.2 30.1-96zm-71.1 93.1l-196.3-82L228 280.8 354 346l-35.2 95.2zm-196.3-34.5l186 82.8 200 391.1-386-473.9zm602.7 82.1l174.3-90.1-367 479.8 192.7-389.7zm-3.5-48.4l-49.1-101.1L784.7 277l96.7 81.3-159.7 82.1zM386.2 299.8l-42.5-11-79.8-44.7 93.8-33.7h306.2l93 38.8-89.4 43.2-30 7.3c-.1.1-251.3.1-251.3.1z'/%3E%3C/svg%3E");
    position: absolute;opacity: .2;
    width: 120px;height: 120px;
    bottom:-10px;right:0;
}
#awards-product .flex-ct::before,.awards-product .flex-ct::before{
    content:url("data:image/svg+xml,%3Csvg class='icon' xmlns='http://www.w3.org/2000/svg' fill='rgb(0, 114, 181)' viewBox='0 0 1024 1024'%3E%3Cpath d='M519.7 501.4c-9.9 3.9-7.3 4.6-19.3-.2l-322.7-134c-2.6-2.5-4.2-5.9-4.3-9.5s1.2-7.1 3.8-9.7l314.6-134c7.1-3.4 14.4-5.2 27.5.2l320.5 131.3c5.5 5.3 5.7 14 .6 19.3L519.7 501.4zm9.7 365c0 8.1 6.6 14.8 14.8 14.8L851.5 721c12-7.5 14.8-20.8 14.8-40V410.8c0-3.9-1.5-7.7-4.3-10.5s-6.5-4.3-10.5-4.3L544.2 524.9c-14.8 5.7-14.8 13.3-14.8 21.5v320zm-51.6-341.5L170.6 396c-3.9 0-7.7 1.5-10.5 4.3s-4.3 6.5-4.3 10.5v310.6c0 3.3-2 8.1 14.8 14.8l307.2 145c8.1 0 14.8-6.6 14.8-14.8v-320c0-8.1 0-15.7-14.8-21.5zm-100.3 76.5c-39.4-17.2-78.6-34.3-117.9-51.6-6.5-2.8-9.7-4-9.7-9.1v-34.2c-.2-4.5 2.6-10.4 7.7-8.4l121.1 53.2c11.3 5.3 7.8 6 8.3 26.3v16.9c.1 3.4-3.1 9.6-9.5 6.9z'/%3E%3C/svg%3E");
    position: absolute;opacity: .2;
    width: 120px;height: 120px;
    bottom:-10px;right:0;
}
#awards-case .flex-ct::before,.awards-case .flex-ct::before{
    content:url("data:image/svg+xml,%3Csvg class='icon' xmlns='http://www.w3.org/2000/svg' fill='rgb(0, 114, 181)' viewBox='0 0 1024 1024'%3E%3Cpath d='M680.9 360.5c-58.1 0-78.5-10.3-114.2-31.3-35.5-21-74.1-27.6-132.3-27.6-53.3 0-99.2 17.4-133.9 36.6v-23.9c18.6-8.8 30.5-27.6 30.5-48.2 0-29.5-23.9-53.3-53.4-53.3-20.6 0-39.4 11.9-48.2 30.5-12.6 26.6-1.3 58.4 25.4 71v523.1h-22.9c-12.6 0-22.9 10.2-22.9 22.9s10.2 22.9 22.9 22.9h91.4c12.6 0 22.9-10.2 22.9-22.9s-10.2-22.9-22.9-22.9h-22.9v-153c34.7-19.2 80.6-36.5 133.9-36.5 58.1 0 96.7 6.5 132.3 27.5 35.6 21.2 57.2 27.6 115.3 27.6 58.2 0 95.4-14.6 131.1-35.7V333.5c-35.5 21.1-73.9 27-132.1 27z'/%3E%3C/svg%3E");
    position: absolute;opacity: .2;
    width: 120px;height: 120px;
    bottom:-10px;right:0;
}
#awards-excellence .flex-ct::before,.awards-excellence .flex-ct::before{
    content:url("data:image/svg+xml,%3Csvg class='icon' xmlns='http://www.w3.org/2000/svg' fill='rgb(0, 114, 181)' viewBox='0 0 1024 1024'%3E%3Cpath d='M759.9 882.8s0-99.6-16.6-121.7c-11.1-16.6-22.1-33.2-44.3-44.3v-27.7s-11.1-11.1-22.1-38.7c-16.6-5.5-16.6-11.1-16.6-22.1 0 0-5.5-38.7 5.5-38.7 0 0 5.5-5.5 5.5-11.1 0-16.6-5.5-38.7 0-49.8 0-11.1-5.5-33.2 16.6-38.7s11.1 0 22.1-5.5c5.5 0 5.5-5.5 16.6-5.5l27.7-5.5c11.1 0 22.1 11.1 27.7 16.6 5.5 0-5.5-5.5 11.1 0 22.1 5.5 16.6 33.2 16.6 44.3v49.8c0 11.1 11.1 5.5 11.1 5.5 11.1-5.5 5.5 38.7 5.5 38.7 0 11.1 5.5 11.1-5.5 22.1-11.1 22.1-33.2 38.7-33.2 38.7v22.1s-11.1 33.2 49.8 38.7c60.8 11.1 66.4 27.7 77.4 38.7 33.2 22.1 38.7 88.5 38.7 88.5s-116.2 5.6-193.6 5.6zM616.1 584.1c-11.1 33.2-49.8 49.8-49.8 49.8v33.2s-11.1 44.3 55.3 55.3c77.4 11.1 83 33.2 94 49.8 16.6 11.1 11.1 110.6 11.1 110.6H284.2s0-88.5 11.1-110.6c0-5.5 16.6-38.7 94-49.8 77.4-16.6 60.8-55.3 66.4-55.3v-38.7s-44.3-11.1-55.3-44.3c-27.7-11.1-22.1-16.6-27.7-27.7 0 0-5.5-55.3 11.1-55.3 0 0 16.6 0 16.6-11.1 0-22.1 0-55.3 5.5-71.9 0-11.1 11.1-49.8 38.7-55.3 27.7-5.5 16.6 0 27.7-5.5 11.1 0 5.5-5.5 22.1-5.5l33.2-16.6c16.6 0 27.7 33.2 38.7 33.2s11.1-5.5 27.7 0c27.7 11.1 27.7 49.8 27.7 60.8v66.4c0 11.1 5.5 11.1 5.5 11.1 22.1 0 16.6 49.8 16.6 49.8 0 11-11.1 11-27.7 27.6zm-271 66.4c-11.1 22.1-27.7 38.7-27.7 38.7v27.7c-22.1 11.1-27.7 27.7-38.7 44.3-16.6 44.3-16.6 121.7-16.6 121.7H68.5s0-66.4 38.7-88.5c11.1-11.1 22.1-27.7 77.4-38.7s49.8-38.7 49.8-44.3v-22.1s-22.1-16.6-33.2-44.3c-11.1-5.5-11.1-11.1-11.1-22.1 0 0 0-33.2 11.1-33.2 0 0 5.5 0 5.5-5.5v-49.8c0-11.1 0-38.7 16.6-44.3h11.1c5.5 0 16.6-16.6 27.7-16.6l27.7 5.5c11.1 0 11.1 5.5 16.6 5.5s0 0 22.1 5.5c22.1 0 16.6 22.1 16.6 33.2V573c0 11.1 11.1 11.1 11.1 11.1 11.1 0 5.5 38.7 5.5 38.7-5.6 11.1 0 16.6-16.6 27.7z'/%3E%3C/svg%3E");
    position: absolute;opacity: .2;
    width: 120px;height: 120px;
    bottom:-10px;right:0;
}


#awards-value,#awards-case{background-color: var(--zColor);}
.awards-power .swiper-ex{width:var(--width);overflow: hidden;height: 742px;padding: 20px 0;}
.swiper-ex{position: relative;}
.swiper-horizontal>.swiper-pagination-bullets{bottom: 0px;}
.swiper-pagination-bullet{width: 10px;height: 10px;background-color: var(--gColor);}
.swiper-slide { height: calc((100% - 20px) / 2);background-color: #003983;padding-bottom: 20px;border-radius: 6px;overflow: hidden;}
.awards-power .swiper-slide:hover{transform: translateY(-3px);box-shadow: 0 0 10px rgba(0, 27, 62,.6);}
.awards-seting,.awards-rules,.awards-frame,.awards-selection{position: relative;}
.videoBg{position: absolute;top:0;left:0;width:100%;height: 100%;overflow: hidden;justify-content: center;align-items: center;}
#awards-excellence .flex-img{align-items: flex-start;}
/* .3 */
.videoBg video{opacity: .05;width: 100%;}
#awards-case,#awards-value{position: relative;}
#rules2-table tr{height:38px;}#rules2-table td{padding:15px 20px;background-color: #003983;line-height: 24px;font-size: 17px;}
#rules2-table tr:nth-child(1) td{background-color: var(--gColor);color: #001b3e;text-align: center;}#rules2-table tr:nth-child(2) td{font-weight: bold;text-align: center;}
#rules2-table td:nth-child(1){width:25%}
#rules2-table td:nth-child(2){width: 50%;}
#rules2-table td:nth-child(3){text-align: center;white-space: nowrap;width: 25%;}
.steps-main .listStype li{list-style: none;margin:0}

.checkbox-div table{border: 1px solid #aaa;}
.checkbox-div tr{height: 50px;border-bottom: 1px solid #aaa;}.checkbox-div tr:nth-child(1){background-color: #ddd;}.checkbox-div td{padding: 15px 20px;border-right: 1px solid #aaa;}.checkbox-div td:nth-child(3n),.table-2 td:nth-child(2n){border-right: 0;}
.checkbox-div .table-2 td{width:50%}.checkbox-div tr:nth-child(2n){background-color: #f1f1f1;}
.table-3 tr:nth-child(1) td{border-right:0}.table-3 tr:nth-child(1) td{text-align: center;font-weight: bold;}
.checkbox-div>p:first-child{margin-top:0}
.checkbox-div .imgbox{background-color: #eee;display: inline-block;margin: auto;}
.p-ct .checkbox-div .imgbox p{text-align: center;}
.checkbox-mt{padding: 20px 0;}
.checkbox-mt .checkbox-div{margin: 0 0 30px 0;}
.checkbox-xm{font-weight: bold;}
.imgbox img{width: 100%;}.swiper-slide .flex-img img{height: auto;}
.ct-box li p{margin:0}
.checkbox-div table{width: 100%;}

.demo-hd-bt{color: rgb(251, 214, 0);font-size: 100px;font-weight: bold;margin-top: 0px;}
.demo-hd-bt .bt,.demo-hd-bt .fb{font-size:60px}

.info-main{min-height:300px;padding:50px 0}
.info-list{padding: 20px;border-radius: 6px;border: 1px solid #ddd;display: none;margin-bottom: 20px;background-color:#f9f9f9}.info-list.ac{display: block;}
.info-list>.hd{justify-content: center;font-size: 20px;}
.info-list .in-box{justify-content: space-between;}
.info-list .in-ap.in-row .in-box{width: calc(100% - 100px);}
.info-list .in-box .in-ap{width: 31.33333%;margin:0}
.info-list .in-ap .in-box .in-box{width:100%}
.info-list .in-ap.in-row{align-items: center;margin: 0;}
.info-list textarea.in-nr{min-height:100px;width: 100%;}
.in-img-list .fb{color:#aaa}
.in-img-list{width:31.3333%}
#company-info{border: 1px solid #ddd;padding:20px;border-radius: 6px;background-color:#f9f9f9}
#company-info .in-box{justify-content: space-between;}
.bt.bold{font-weight: bold;font-size: 26px;}
.info-list>.bt{margin-top:20px}
.info-2{justify-content: space-between;}
.info-2 .in-ap{width:49%}
#company-pub{margin-top:20px;border: 1px solid #ddd;border-radius: 6px;}
#company-pub tr{height:38px;}#company-pub tr:nth-child(1){background-color: #eee;}#company-pub tr:nth-child(2n){background-color: #f9f9f9;}#company-pub td{padding:10px 20px;}
.pubCheck{margin-right: 10px;width:16px;height: 16px;}
#company-pub .flex{align-items: center;}#company-pub .flex span{width:calc(100% - 16px)}

.update-img-ul{flex-wrap: wrap;}
.update-img-li,.update-img-add{width:100px;height:100px;border-radius: 6px;margin-right: 10px;cursor: pointer;}.update-img-li .update-img-close{width:18px;height:18px;top:-9px;right: -9px;}
.update-img-li{margin-bottom:10px}
.update-img-add{justify-content: center;align-items: center;border: 1px solid #eee;flex-direction: column;}.update-img-add .icon{width:28px;}.update-img-add span{font-size: 12px;text-align:center;color:#aaa}.update-img-add .mt{padding-top:10px}
.update-img-li .update-img .icon{width: 38px;}
.update-img-li .update-img span{font-size: 12px;}.update-img-li .update-img{height: 100px;}.update-img-li .update-img .mt{padding-top: 4px;}
.flex-center{align-items: center;flex-wrap: wrap;padding: 20px 0;}
.update-img-file{display: none;}

.tupu-box{color:var(--gColor)}
.cat-li{border: 1px solid var(--gColor);position: relative;}
.cat-li .hd{background-color: var(--gColor);height:50px;color:#001b3e;align-items: center;justify-content: center;font-size: 20px   ;}.cat-li .ct{border-top:0;min-height: 100px;padding: 20px;flex-wrap: wrap;justify-content: flex-start;width: 100%;}
.cat-li-s{width:230px;margin-right:18px;margin-bottom:20px;position: relative;}
.cat-2{width:462px}.cat-2 .cat-li-s:nth-child(2n){margin-right:0}
.ct .cat-li{padding-top:20px;margin-top:10px}
.cat-li .cat-hd{background-color: #001b3e;color: var(--gColor);position: absolute;top:-25px;left:30px;font-size: 18px;padding: 0 20px;}
.cat-li .cat-hd0{left:30px;}
.ct.flex-4 .cat-li-s:nth-child(4n),.ct.flex-10 .cat-li-s:nth-child(10n){margin-right: 0;}
.ct .cat-li{margin-top:50px}.ct .cat-li:first-child{margin-top:0}.ct .cat-li.cat-li0{margin-top: 38px;}
.tw>.cat-li{margin-top:50px}.tw>.cat-li{width:1100px;margin: 50px auto;}
.cat-li-s{overflow: hidden;}
.cat-li-s .flex{align-items: center;border: 1px solid var(--zColor);background-color: var(--zColor);}
.cat-li-s .bt{width:160px;background-color: var(--zColor);color: var(--gColor);height:38px;line-height: 38px;padding: 0 10px;text-align: center;font-size: 18px;}

#cat-4 .cat-li-s .bt:nth-child(1),#cat-3 .cat-li-s .bt:nth-child(1){font-size: 14px;line-height: 20px;height: 50px;padding: 10px;}

.cat-li-s .number{width:calc(100% - 160px);padding: 0 10px;text-align:center;background-color: #001b3e;border-radius: 100px;height:36px;line-height: 36px;}
.cat-li-s .img{min-height:180px;background-color: white;overflow: hidden;display: flex;display: -webkit-flex;align-items: center;justify-content: center;}
.cat-li-s .img img{width: 100%;height: auto;}
.flex-6 .cat-li-s{margin-right:26px;}.flex-6 .cat-li-s:nth-child(6n){margin:0}
#tupu-box .tw{overflow: auto;}
.fixed-mobile-box{display: none;}
.awards-text-fixed{position: absolute;bottom: 260px;left: 0;color:white;align-items: center;justify-content: center;width: 100%;-webkit-animation: showText 3s ease;animation: showText 3s ease;animation-delay:4s;opacity: 0;animation-fill-mode:forwards;}
.awards-text-fixed li{background-color:rgba(0,0,0,0);text-align: center;}
@-webkit-keyframes showText {
    0% {opacity: 0;}
    100% {opacity: 1;}
}
@keyframes showText {
    0% {opacity: 0;}
    100% {opacity: 1;}
}

.awards-rk-fixed{position: fixed;bottom:100px;left:10px;width:300px;height:140px;align-items: center;justify-content: center;z-index: 99999;flex-direction: column;}
.awards-rk-fixed img{width: 100%;-webkit-animation: sizeHides 2s infinite ease;animation: sizeHides 2s infinite ease;}

.steps-cache{width:100%;height:50px;border: 0;}
.awards-text-fixed .swiper,.awards-text-fixed .swiper img{width: 100%;}
.checkbox-mt.flex{padding:0}
.checkbox-mt.flex .checkbox-div{background-color: #003983;margin: 0 10px;padding: 20px;border-radius: 6px;}
.checkbox-mt.flex .checkbox-div p{text-indent:0}

.awards-flex-div{position: absolute;top:80px;left:-118px;width:300px;background-color:#003983;padding: 10px;border: 1px solid white;flex-wrap: wrap;align-items: center;justify-content: flex-start;display: none;}
.awards-ul li:hover .awards-flex-div{display: flex;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;}
.awards-flex-div a{background-color: white;padding: 10px;display: inline-block;width: calc(25% - 10px);margin:3px 5px;text-align: center;border-radius: 6px;color: #001b3e;}
.awards-flex-div a:hover{background-color: rgb(0, 231, 234);box-shadow: 0 0 20px rgb(0, 231, 234);}

div.swiper-vote{width:50%;margin:0 auto;}
#previewImg .swiper-slide{background-color: initial;}
.awards-power .flex-bt{height:38px;line-height: 38px;}
.flex-5 li a:hover .flex-text{display: block;}
.flex-5 li:hover{z-index: 1;position: relative;}
.flex-text{position: absolute;top: 0;left: 100%;background-color: rgba(0,0,0,.7);width: 380px;padding: 10px;border-radius: 6px;color: white;line-height: 25px;z-index: 999;display: none;height: 145px;overflow: auto;}

#awards-ss .in-ap{border-radius: 50px;overflow: hidden;margin-top: 50px;}
#awards-ss .in-btn .in-nr{height:50px;padding: 0 20px;}
#awards-ss .in-btn .btnTm{height:50px}
button.hide{background-color: #aaa;}
@media screen and (min-width: 1401px) and (max-width : 1570px) {
    .videoBg video,.videoMain video{height: 100%;width: auto;}.awards-hd{height: 100vh;}
    #seting .videoBg video,#rules .videoBg video,#frame .videoBg video{width:100%;height: auto;}
    body{
        --width:1100px;
        --boxBottom:10%
    }
}
@media screen and (min-width: 1181px) and (max-width : 1400px) {
    .videoBg video{height: 100%;width: auto;}
    #seting .videoBg video,#rules .videoBg video,#frame .videoBg video{width:100%;height: auto;}
    .awards-content-title{width: 135px;}
    .awards-hd{height: 500px;}
    .awards-power .btnTm{margin: 10px auto 10px auto;}
    .flex-ft .clfex{align-items: center;padding: 0 0 5px 0;}
    .awards-power .swiper{height: 780px;}
    .p-form-title{font-size: 15px;font-weight: 100;}
    .awards-img-fixed img{height:77%}
    .awards-text-fixed{padding:0 20%}
}
@media screen and (min-width: 768px) and (max-width: 1180px) {
    .videoBg video{height: 100%;width: auto;}
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
    .awards-text-fixed{display: none;}.moblieD,.awards-ul li.moblieD{display: none;}
    .videoBg video{height: 100%;width: auto;}
    .fixed-box,.awards-menu-btn .btnTm:nth-child(2),.awards-ul li:nth-child(3){display: none;}
    .awards-img-fixed{width: 100%;}.awards-hd{height: 250px;}
    .award-ul{flex-wrap: wrap;justify-content: space-between;}.award-ul li{padding: 20px 0px;width: 50%;}
    .awards-btn-main .btnTm{padding:0 12px;font-size: 16px;}.awards-btn-main .icon{width: 20px;margin-right: 2px;}
    .awards-ul li{margin-right: 20px;}
    .awards-power .swiper{height: 430px;}.swiper-slide{height: 376px;}.awards-power .btnTm{margin: 10px auto 10px auto;}
    .awards-power .swiper-slide:hover{transform: translateY(0px);}
    .awards-menu-btn .btnTm:hover, .awards-summarize .btnTm:hover{box-shadow:unset;color: white;background-color: var(--zColor);}
    .p-ct,.steps-1,.steps-2{padding: 50px 15px;}
    .p-form-row .in-ap{width: 100%;padding:0}
    .lxfs{flex-direction: column;}.lxfs-img{width: 100%;justify-content: center;align-items: center;}
    .steps-main h2{font-size:18px}
    .awards-plan-text{font-size: 20px;line-height: 30px;padding: 20px 0;}
    .awards-plan-icon .icon{padding:0}.awards-plan-icon{display: flex;display: -webkit-flex;justify-content: center;}
    .awards-plan-ul{overflow: auto;justify-content:unset}.awards-plan-time{position: unset;}.awards-plan-bt{text-align: center;}
    .awards-plan-icon::before{right: 130px;width: 80px;}
    .awards-plan-icon::after{left: 130px;width: 80px;}
    .awards-plan-icon .icon{width:60px;height: 60px;}
    .awards-plan-bt{font-size: 15px;}
    .awards-plan{padding-bottom: 50px;}
    .awards-content-ul>.flex{flex-direction: column;padding: 30px 0;}
    .awards-content-ul li .content{width: 100%;padding:0;margin-top: 36px;line-height: 28px;text-align: justify;}
    .awards-content{padding: 20px 2%;}
    .awards-content-icon::before{width:80px;height: 80px;}.awards-content-icon .icon{width: 68px;margin-bottom: 10px;}

    .t-title{line-height:100px;font-size: 24px;}.awards-summarize .nr p, .awards-seting p{line-height: 24px;}.t-title::after{bottom:24px}.t-title::before{font-size: 20px;}
    .videoMain video{width: 178%}
    .awards-seting-main{flex-direction: column-reverse;}
    .awards-seting-main .rt{width:100%}.awards-seting-main .lt{width: 100%;padding-bottom: 50px;}
    .ct-box.btn .awards-btn-main{bottom: -20px;left: calc(50% - 108px/2);}
    .ct-box.mt{margin-top: 30px;}.awards-frame{padding-bottom: 10px;}
    .awards-media .img{width:100%}
    .footers{text-align: justify;}
    .footers-main{padding: 0 20px;}.ct-box li{margin-left: 20px;}
    .awards-img-fixed{top:0;display: flex;display: -webkit-flex;align-items: center;}
    .awards-img-fixed img{width: 100%;height: auto;}
    .awards-img{background-size: 300%;}
    .awards-menu{height:60px}
    .awards-tips.mt{padding-top: 20px;}
    .flex-5{width: 101%;justify-content: space-between;}
    .flex-5 li{width: 48%;}.awards-power{padding-bottom: 30px;}
    #rules2-table td:nth-child(3){white-space: unset;}

    .p-hd .bt{font-size: 23px;}
    .p-ct .content{padding:30px 0 0 0}
    .awards-ul li.ac::after{bottom: 12px;}
    

    .demo-hd-bt{font-size: 50px;margin-top:30px;margin-bottom: 100px;}
    .demo-hd-bt .bt,.demo-hd-bt .fb{font-size:24px;}
    .swiper-pagination-bullet{height:8px;width:8px}
    .flex-2.cloumn .update-img,.flex-2.cloumn{width: 100%;}.flex-2.cloumn .flex-li{width:100%}
    #rules2-table tr,.s-table tbody tr{font-size: 13px;}

    /* .checkbox-div>.flex{flex-direction: column;}.checkbox-div>.flex .flex-li{width: 100%;} */
    .tw>.cat-li{width: 100%;}.cat-li-s{margin-right:0}.cat-li .ct{padding: 18px;}
    .fixed-mobile-box{display: block;position: fixed;bottom:50px;right:10px;z-index: 99999;}
    .fixed-mobile-box .btnTm{height: 58px;border-radius: 58px;padding:0;width:58px;justify-content: center;margin: 10px 0;}
    .p-ct .p-title{font-size: 26px;padding-top:0}
    .awards-rk-fixed{display: none;}

    .checkbox-mt.flex{flex-direction: column;padding:0}
    .checkbox-mt.flex .checkbox-div{margin: 10px 0;}
    .awards-menu-btn .btnTm:nth-child(1),.awards-menu-btn a:nth-child(3){display: none;}
    .p-hd .fb{display: flex;display: -webkit-flex;display: -moz-flex;display: -ms-flex;flex-direction: column;}
    .p-hd .fb span{margin: 10px 0;}
    div.swiper-vote{width:100%;}
    .awards-power .swiper-ex{height: auto;width:100%}
    
    .awards-power .flex-ct{height:174px}

    .p-hd-type{position: absolute;top:-51px;left:10px;background: linear-gradient(rgba(255,255,255,0), rgba(0, 251, 255,.1)),#001b3e;padding: 8px 18px 29px 18px;border-radius: 0 0 50% 50%;}
    .p-hd-type .awards-content-icon::before{width:61px;height:61px}
    .p-hd-type .awards-content-icon{width: 85px;height:85px}
    .p-hd-type .awards-content-icon .icon{margin-bottom: 10px;width:50px}
    .p-hd-type .awards-content-title,.p-hd-type .awards-content-title.w170{width: 88px;left: 0;font-size: 14px;bottom: 0;height: 25px;}
}

.modal-box .ct{max-height: calc(100% - 100px);}
.p-btn{display:none;}