.cmp-affiliate-video{padding-left:2px;padding-right:2px}
.cmp-affiliate-video img{max-width:100%}
.cmp-affiliate-video .cmp-affiliate-video__video{cursor:pointer}
.cmp-affiliate-video .cmp-affiliate-video__decription{margin-bottom:20px;margin-top:10px;text-align:center}
.video-box{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;font-size:0;z-index:99999999999}
.video-box button{display:inline-block;padding:0;border:0 none;background:0;text-align:center;outline:0;cursor:pointer}
.video-box .video-button{display:inline-block;width:36px;height:36px;color:#fff;position:relative;overflow:hidden}
.video-box .video-button i{font-size:56px}
.video-box .video-button.video-btn-volume i{font-size:20px}
.video-box .video-button.video-tooltip-toggle i{font-size:20px}
.video-box .video-video{position:relative;width:100%;height:100%;overflow:hidden}
.video-box .video-video video{position:relative;display:block;top:0;left:0;width:100%;height:100%;background:#000}
.video-box .video-container{width:852px;min-height:550px;max-height:90vh;background:#000;overflow:hidden;opacity:0}
.video-box .video-container.video-ready{opacity:1}
.video-box.quanping .video-container{width:100%;height:100%;max-height:100%;position:relative;left:0;top:0;transform:none}
.video-box.video-playing .video-div.video-hide-ui .video-ui{-webkit-transform:translateY(39px);-ms-transform:translateY(39px);transform:translateY(39px)}
.video-box.heibian .video-container{padding:40px 0}
.video-box.heibian .video-div.video-hide-ui .video-ui{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.video-box.heibian.quanping .video-container{padding:0}
.video-box.hideui .video-div .video-ui{-webkit-transform:translateY(39px);-ms-transform:translateY(39px);transform:translateY(39px)}
.video-box .i{font-family:none;height:100%;width:100%;background-size:80%;background-position:center;background-repeat:no-repeat}
.video-box .i:before,.video-box i:after{display:none !important}
.video-box .i-voice-on{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%20%20%3E%3Cg%20%20stroke%3D'%23fff'%20stroke-width%3D'1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M2%2C10L2%2C20L5%2C20L13%2C25L13%2C5L5%2C10L5%2C10Z'%2F%3E%3Cpath%20d%3D'M18%2C10C%2022%2C12%2022%2C18%2018%2C20'%20%2F%3E%3Cpath%20d%3D'M22%2C6C%2028%2C10%2028%2C20%2022%2C24'%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.video-box .i-voice-off{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%20%20%3E%3Cg%20%20stroke%3D'%23fff'%20stroke-width%3D'1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%20%3E%3Cpath%20d%3D'M2%2C10L2%2C20L5%2C20L13%2C25L13%2C5L5%2C10L5%2C10Z'%2F%3E%3Cpath%20d%3D'M18%2C11L27%2C20'%20%2F%3E%3Cpath%20d%3D'M18%2C20L27%2C11'%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.video-box .i-bofang{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%3E%3Cg%20fill%3D'%23fff'%20stroke%3D'%23fff'%20stroke-width%3D'1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M10%2C7L10%2C23L24%2C15z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.video-box .i-zhanting{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%3E%3Cg%20fill%3D'%23fff'%20stroke%3D'%23fff'%20stroke-width%3D'1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%2C7L7%2C23L11%2C23L11%2C7z'%2F%3E%3Cpath%20d%3D'M20%2C7L20%2C23L24%2C23L24%2C7z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.video-box .i-quanping{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%20%20%3E%3Cg%20%20stroke%3D'%23fff'%20stroke-width%3D'1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%20%3E%3Cpath%20d%3D'M6%2C10L6%2C6L10%2C6'%2F%3E%3Cpath%20d%3D'M6%2C21L6%2C25L10%2C25'%2F%3E%3Cpath%20d%3D'M20%2C6L24%2C6L24%2C10'%2F%3E%3Cpath%20d%3D'M20%2C25L24%2C25L24%2C21'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.video-box .i-suoxiao{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%20%20%3E%3Cg%20%20stroke%3D'%23fff'%20stroke-width%3D'1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%20%3E%3Cpath%20d%3D'M6%2C10L10%2C10L10%2C6'%2F%3E%3Cpath%20d%3D'M6%2C21L10%2C21L10%2C25'%2F%3E%3Cpath%20d%3D'M20%2C6L20%2C10L24%2C10'%2F%3E%3Cpath%20d%3D'M20%2C25L20%2C21L24%2C21'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.video-bg{position:absolute;height:100%;width:100%;background:#000;opacity:.9}
.video-div{background:#000;font-size:0;letter-spacing:-1px;position:absolute;height:100%;width:100%;top:0;left:0}
.video-ui{position:absolute;width:100%;height:41px;background-color:rgba(0,0,0,0.8);left:0;bottom:0;z-index:6;letter-spacing:.25px;-webkit-transition:transform .3s ease;-o-transition:transform .3s ease;-ms-transition:transform .3s ease;-moz-transition:transform .3s ease;transition:transform .3s ease;-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}
.video-loading-pulse{position:absolute;width:6px;height:24px;top:50%;left:50%;background-color:rgba(255,255,255,0.2);-webkit-animation:pulse 750ms infinite;animation:pulse 750ms infinite;-webkit-animation-delay:250ms;animation-delay:250ms}
.video-loading-pulse:before,.video-loading-pulse:after{content:'';position:absolute;display:block;height:16px;width:6px;background:rgba(255,255,255,0.2);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:pulse 750ms infinite;animation:pulse 750ms infinite}
.video-loading-pulse:before{left:-12px}
.video-loading-pulse:after{left:12px;-webkit-animation-delay:500ms;animation-delay:500ms}
@keyframes pulse{50%{background:white}
}
.video-loading{opacity:1;color:#2c97f6;font-size:0;overflow:hidden;box-shadow:0 0 0 3600px #000;background:#000;width:30px;height:30px;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.video-loading i{border-radius:50%;width:24px;height:24px;display:block;border:.25rem solid rgba(255,255,255,0.2);border-top-color:white;-webkit-animation:adeg 1s infinite linear;-o-animation:adeg 1s infinite linear;-ms-animation:adeg 1s infinite linear;-moz-animation:adeg 1s infinite linear;animation:adeg 1s infinite linear}
.video-loading .i-loading:before{display:none;opacity:0;visibility:hidden}
.video-loading.yihuanchun{opacity:0}
@keyframes adeg{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.video-close{position:absolute;top:calc(54px);right:5%;width:30px;height:30px;cursor:pointer;background:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%3E%3Cg%20fill%3D'%23fff'%3E%3Cpath%20d%3D'M0%2C1L1%2C0L30%2C29L29%2C30z'%2F%3E%3Cpath%20d%3D'M29%2C0L29%2C0L30%2C1L1%2C30L0%2C29z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat}
.video-bofang.f-czspjuzhong{z-index:2;font-size:0}
.video-bofang.f-czspjuzhong i{display:block;border-radius:50%;text-align:center;background-color:rgba(0,0,0,0.8);color:#fff;width:60px;height:60px;cursor:pointer;line-height:62px;font-size:66px;-webkit-transition:transform 1s;-o-transition:transform 1s;-ms-transition:transform 1s;-moz-transition:transform 1s;transition:transform 1s}
.video-hide{z-index:0 !important}
.video-hide i{opacity:0;-webkit-transform:scale(3);-o-transform:scale(3);-ms-transform:scale(3);-moz-transform:scale(3);transform:scale(3);will-change:transform,opacity;z-index:0}
.video-progress{display:block;position:absolute;width:100%;bottom:36px;height:5px;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:2}
.video-progress:hover .video-progress-hover,.video-progress:hover .video-tooltip-time{opacity:1}
.video-tooltip-time{width:46px;position:absolute;height:20px;z-index:5;left:0;right:0;bottom:8px;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}
.video-tooltip-time .video-tinytip-content{margin-left:-23px}
.video-tooltip-time .video-text{background:rgba(0,0,0,0.5);padding:2px;border-radius:2px}
.video-tinytip .video-tooltip-content{display:inline-block;padding:0 4px;color:rgba(255,255,255,0.5);font-size:10px;line-height:20px;text-align:center}
.video-progress-padding{position:absolute;width:100%;height:16px;bottom:0;z-index:40;cursor:pointer}
.video-progress-list{position:relative;top:-1px;z-index:39;width:100%;height:100%;background-color:rgba(255,255,255,0.2);-webkit-transform:scaleY(0.6);-ms-transform:scaleY(0.6);transform:scaleY(0.6);transition:-webkit-transform .1s cubic-bezier(0.4,0,1,1);transition:transform .1s cubic-bezier(0.4,0,1,1);transition:transform .1s cubic-bezier(0.4,0,1,1),-webkit-transform .1s cubic-bezier(0.4,0,1,1)}
.video-progress-play,.video-progress-buffer,.video-progress-hover{position:absolute;top:0;left:0;width:0;height:100%}
.video-progress-buffer{z-index:33;background-color:rgba(255,255,255,0.4);-webkit-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.video-progress-hover{z-index:34;background-color:rgba(255,255,255,0.5);opacity:0;-webkit-transition:opacity .25s cubic-bezier(0,0,0.2,1);-o-transition:opacity .25s cubic-bezier(0,0,0.2,1);-ms-transition:opacity .25s cubic-bezier(0,0,0.2,1);-moz-transition:opacity .25s cubic-bezier(0,0,0.2,1);transition:opacity .25s cubic-bezier(0,0,0.2,1)}
.video-progress-play{z-index:35;background-color:#2c97f6}
.video-progress-handle{width:13px;height:13px;position:absolute;top:50%;right:-6.5px;margin-top:-6.5px;border-radius:50%;background-color:#2c97f6;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:-webkit-transform .1s cubic-bezier(0.4,0,1,1);transition:transform .1s cubic-bezier(0.4,0,1,1);transition:transform .1s cubic-bezier(0.4,0,1,1),-webkit-transform .1s cubic-bezier(0.4,0,1,1)}
.video-progress-padding:hover+.video-progress-list{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}
.video-progress-padding:hover+.video-progress-list .video-progress-handle{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.video-controls-buttons{position:absolute;bottom:0;left:0;height:36px;width:100%;padding:0 10px;z-index:3}
.video-time-panel{font-size:12px;color:#777;display:inline-block;vertical-align:top;height:36px;padding:0 5px;line-height:36px;letter-spacing:.25px}
.video-time-panel-current{color:#dededf}
.video-fullscreen{float:right}
.video-definition{float:right;width:55px;height:36px;position:relative}
.video-definition .video-button{width:100%}
.video-definition .video-button span{background:#fff;color:#333;font-size:14px;padding:2px 5px}
.video-definition .video-tooltip-content{width:80px;left:50%;margin-left:-40px;display:none;background:rgba(0,0,0,0.5)}
.video-definition:hover .video-tooltip-content{position:absolute;bottom:35px;color:#aaa;display:block;z-index:6}
.video-menu .video-menu-item{display:block;width:100%;line-height:36px;font-size:14px;text-align:center;white-space:nowrap;padding:0 12px;cursor:pointer;position:relative;height:38px;background:-webkit-linear-gradient(top,transparent 0,transparent 50%,rgba(255,255,255,0.1) 50%) center bottom no-repeat;background-size:80% 1px}
.video-menu .video-menu-item:hover{color:#fff;background:rgba(255,255,255,0.12)}
.video-menu .video-menu-item.video-active{color:#ff8f00}
.video-volume{float:right;position:relative}
.video-popup .video-popup-content{transform:scaleY(0);bottom:41px;position:absolute}
.video-popup .video-popup-content:after{content:'';position:absolute;bottom:-10px;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:rgba(0,0,0,0.5)}
.video-popup:hover .video-popup-content{-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1)}
.video-volume-slider{left:0;width:36px;height:100px;cursor:pointer;background:rgba(0,0,0,0.8)}
.video-tinytip-tiao{position:absolute;top:0;left:0;width:100%;height:100%}
.video-volume-range{position:absolute;left:16px;top:10px;width:4px;height:80px;background-color:rgba(0,0,0,0.2)}
.video-volume-range-current{position:absolute;left:0;bottom:0;width:100%;height:50%;background-color:#2c97f6}
.video-volume-handle{position:absolute;top:0;left:-4px;width:12px;height:3px;background-color:#fff}
@media(max-width:998px){.video-box .video-container{width:80vw;max-height:80vh;min-height:44.9vw}
}
@media(max-width:468px){.video-box .video-container{width:100vw;min-height:54.9vw}
.video-loading i{font-size:26px}
.video-definition{display:none}
}
.f-czspjuzhong{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.news-related-link .news-related-link__wrapper{margin:0;padding:0;border:1px solid #e5e5e5}
@media(max-width:768px){.news-related-link .news-related-link__wrapper{border:0}
}
.news-related-link .news-related-link__header{font-size:16px;font-weight:bold;line-height:61px;border-bottom:1px solid #e5e5e5;padding-left:14px}
@media(max-width:768px){.news-related-link .news-related-link__header{background-color:black;color:white;border:1px solid black;line-height:60px;font-size:18px;text-indent:30px;padding-left:0}
}
.news-related-link .news-related-link__body{overflow:hidden}
@media(max-width:768px){.news-related-link .news-related-link__body{border:1px solid #e6e6e6;border-top:0}
}
.news-related-link .news-related-link__content{margin:14px 18px}
.news-related-link .news-related-link__content p{margin:10px 0;font-size:14px;line-height:25px;color:#c80000;word-wrap:break-word}
.news-related-link .news-related-link__content a{font-size:14px;line-height:25px;color:#c80000;word-wrap:break-word}
.news-related .news-related__content{list-style:none;margin:0;padding:0;border:1px solid #e5e5e5}
@media(max-width:768px){.news-related .news-related__content{border:0}
}
.news-related .news-related__content .news-related__content-header{font-size:16px;font-weight:bold;border-bottom:1px solid #e5e5e5;line-height:61px;padding-left:71px;background-image:url('../../news/components/related/resources/more_news.png');background-size:contain;background-position:left;background-repeat:no-repeat}
@media(max-width:768px){.news-related .news-related__content .news-related__content-header{display:none}
}
.news-related .news-related__content .news-related__content-mobileheader{background-color:black;color:white;border:1px solid black;line-height:60px;font-size:18px;text-indent:30px}
@media(min-width:769px){.news-related .news-related__content .news-related__content-mobileheader{display:none}
}
.news-related .news-related__content .news-related__content-mobileheader a{display:block;width:100%;height:100%;color:#fff}
.news-related .news-related__content .news-related__content-item{padding:14px 10px 14px 19px}
@media(max-width:768px){.news-related .news-related__content .news-related__content-item{padding:0;border:1px solid #e6e6e6;border-top:0}
}
.news-related .news-related__content .news-related__content-item:last-child{border-top:1px solid #e5e5e5}
@media(max-width:768px){.news-related .news-related__content .news-related__content-item:last-child{border-top:0}
}
.news-related .news-related__content .news-related__content-item .news-related__content-createdate{color:#555;font-size:16px}
@media(max-width:768px){.news-related .news-related__content .news-related__content-item .news-related__content-createdate{display:none}
}
.news-related .news-related__content .news-related__content-item .news-related__content-title{font-size:14px;line-height:25px;color:#c80000}
@media(max-width:768px){.news-related .news-related__content .news-related__content-item .news-related__content-title{display:block;width:100%;height:100%;padding:14px 10px 14px 19px}
}
.news-related .news-related__more{color:#555;font-size:15px;font-weight:800;line-height:36px}
@media(max-width:768px){.news-related .news-related__more{display:none}
}
.news-related .news-related__more a{font-size:15px}
.news-related .news-related__more a span{font-size:16px;text-decoration:underline;color:#c80000}
.accordion__item{border:1px solid #e5e5e5;overflow:hidden}
.accordion__item-trigger{position:relative;display:block;padding:20px 45px 20px 30px;width:100%;border:0;border-radius:0;outline:0;text-indent:.01px;text-align:left;background:#fff;line-height:2.4rem;font-weight:400;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}
.accordion__item-trigger:hover,.accordion__item-trigger:active{background:#fafafa}
.accordion__item-trigger:focus{background:#dcdcdc}
.accordion__trigger-label{color:#000}
.accordion__icon{position:absolute;right:15px;top:50%;margin-top:-7.5px;height:15px;width:15px;line-height:15px;color:#000;transition:transform 150ms ease-in-out,color 400ms cubic-bezier(0.39,0.575,0.565,1)}
.accordion__content{display:none}
.accordion__content-inner{padding:40px 30px}
.accordion__item--expanded .accordion__item-trigger{background:#000}
.accordion__item--expanded .accordion__trigger-label{color:#fff}
.accordion__item--expanded .accordion__icon{color:#fff;transform:rotate(180deg)}
.accordion__item--expanded .accordion__content{display:block}
.cmp-contact-form__title{padding:10px 0 10px 0;background-color:#c10f11;color:#fff}
.cmp-contact-form__title p{display:block;padding-top:10px;padding-left:15px;font-size:16px;padding-right:5px}
.cmp-contact-form__form{border:1px solid #ccc}
.cmp-contact-form__form label{font-weight:400;line-height:30px;font-size:14px;letter-spacing:normal;color:#595959;cursor:pointer;display:block;position:relative;margin:0;padding:0;transition:all .3s ease-in-out;background-color:transparent}
.cmp-contact-form__form .row{margin-left:0;margin-right:0;margin-top:5px;display:block;clear:both}
.cmp-contact-form__form .row::before,.cmp-contact-form__form .row:after{content:" ";display:table}
.cmp-contact-form__form .form-group{color:#000;margin-bottom:15px}
.cmp-contact-form__form .form-group .row:first-child,.cmp-contact-form__form .form-group .row:last-child{margin-top:30px}
.cmp-contact-form__form .col-xs-6{padding-left:30px;padding-right:30px}
.cmp-contact-form__form .col-xs-6 select{border-radius:0;font-size:14px;border:1px solid}
.cmp-contact-form__form .col-xs-6 select option{color:#000}
.cmp-contact-form__form .cmp-contact-form__comment{padding-left:15px;padding-right:15px}
.cmp-contact-form__form .col-xs-5{padding-left:0;padding-right:0}
.cmp-contact-form__form .btn-submit{margin-top:10px}
.cmp-contact-form__form .cmp-contact-form__send-button{padding:.1rem .4rem}
.cmp-contact-form__form .col-xs-12{padding-left:30px;padding-right:30px}
.cmp-contact-form__form .input-lg{height:30px;font-size:14px;line-height:1.3333333;border-radius:0;border:1px solid}
@media(min-width:960px){.cmp-contact-form__form .col-md-6{float:left;width:50%}
}
.cmp-contact-form__form .tel-info .row{margin-top:0;margin-bottom:0}
button,[type="button"],[type="submit"]{display:inline-block;color:#fff;border:0;padding:.4rem 1rem;text-decoration:none;transition:background .3s;cursor:pointer;background-color:#c80000}
.cmp-contact-form__legal{line-height:1.5;font-size:14px;margin-bottom:15px}
@media only screen and (min-width:320px) and (max-width:768px){.cmp-contact-form__legal{color:#595959}
}
.cmp-contact-form__legal a{color:#c80000;font-size:inherit}
.cmp-contact-form__legal a:hover,.cmp-contact-form__legal a:focus,.cmp-contact-form__legal a:active,.cmp-contact-form__legal a:visited{text-decoration:underline}
.cmp-contact-form__legal p{font-size:11px}
.alert-warning-msg{padding-top:5px;font-size:16px;color:red}
#zdzone-form{margin-top:-20px}
#zdzone-form .form-error{border:1px solid red}
@media only screen and (min-width:320px) and (max-width:768px){button,[type="button"],[type="submit"]{border-radius:0;font-size:14px}
.cmp-contact-form__form .col-xs-5{width:100%;padding-left:0;padding-right:0}
.cmp-contact-form__form .col-xs-4{margin-top:15px;width:50%;padding-left:15px;padding-right:0}
.cmp-contact-form__form .col-xs-3{margin-top:15px;width:41%;padding-left:0}
.cmp-contact-form__form .col-xs-6{margin-top:15px;width:100%;padding-left:15px;padding-right:15px}
.cmp-contact-form__form .col-xs-12{padding-left:15px;padding-right:15px}
.cmp-contact-form__form .form-group{padding:0}
.cmp-contact-form__form .form-group .row:first-child{margin-top:10px}
.cmp-contact-form__form .btn-large{padding:.8rem 1.5rem}
.cmp-contact-form__form .cmp-contact-form__send-button{padding:.4em 1.5rem}
.input-lg{height:30px;padding:10px 16px;font-size:14px;line-height:1.3333333;border:1px solid}
}
.cmp-contact-picker__content .cmp-contact-picker__title{margin-bottom:15px;color:#595959}
.cmp-contact-picker__content .cmp-contact-picker{float:left;width:60%;padding-right:15px}
@media only screen and (min-width:320px) and (max-width:768px){.cmp-contact-picker__content .cmp-contact-picker{width:55%}
}
.cmp-contact-picker__content .cmp-contact-picker .cmp-contact-picker__select-container{position:relative}
.cmp-contact-picker__content .cmp-contact-picker .cmp-contact-picker__select-container .cmp-contact-picker__select-icon{font-size:15px;color:#000;height:15px;width:15px;line-height:15px;margin-top:-5.5px;pointer-events:none;position:absolute;right:15px;top:50%;border-width:8px 8px 0;border-style:solid;border-color:#333 transparent transparent}
.cmp-contact-picker__content .cmp-contact-picker .cmp-contact-picker__select-container .cmp-contact-picker__select{cursor:pointer;padding-right:40px;-webkit-appearance:none;transition:background-color .2s,border .2s,color .2s;overflow:hidden;font-size:14px;background-color:#fff;border:1px solid #4f4f4f;border-radius:0;color:#888;line-height:14px;padding:15px;width:100%}
@media only screen and (min-width:320px) and (max-width:768px){.cmp-contact-picker__content .cmp-contact-picker .cmp-contact-picker__select-container .cmp-contact-picker__select{font-size:11px}
}
.cmp-contact-picker__content .cmp-contact-picker .cmp-contact-picker__select-container .cmp-contact-picker__select:hover,.cmp-contact-picker__content .cmp-contact-picker .cmp-contact-picker__select-container .cmp-contact-picker__select:focus{background-color:#e5e5e5;color:#000}
.cmp-contact-picker__content .cmp-contact-picker__button{-webkit-appearance:none;border-radius:0;outline:0;text-indent:.01px;font-size:14px;background-color:#c80000;border:1px solid #c80000;color:#fff;cursor:pointer;display:inline-block;margin:0;line-height:14px;padding:15px;text-decoration:none;text-align:center;vertical-align:middle}
.cmp-contact-picker__content .cmp-contact-picker__contact{margin-top:40px}
.cmp-contact-picker__content .cmp-contact-picker__contact p{background-color:#f2f2f2;line-height:300%;vertical-align:middle;text-align:center}
.cmp-contact-picker__content .cmp-contact-picker__contact p span{color:#000}
.cmp-contact-picker__content .cmp-contact-picker__contact p .cmp-contact-picker__contact-title{color:#c00000}
@font-face{font-family:icomoon;src:url(../../../../../../etc/designs/acca-cn/fonts/acca-icon-font.eot?l78q1t);src:url(../../../../../../etc/designs/acca-cn/fonts/acca-icon-font.eot?l78q1t) format('embedded-opentype'),url(../../../../../../etc/designs/acca-cn/fonts/acca-icon-font.ttf?l78q1t) format('truetype'),url(../../../../../../etc/designs/acca-cn/fonts/acca-icon-font.woff?l78q1t) format('woff'),url(../../../../../../etc/designs/acca-cn/fonts/acca-icon-font.svg?l78q1t) format('svg');font-weight:400;font-style:normal}
.cmp-page-block{margin-left:-15px;margin-right:-15px;list-style-type:none;margin:0 -1px;overflow:hidden;display:block;clear:both;list-style:none;padding:0}
.page-block-image{border:1px solid #fff;padding:115% 0 0 0;position:relative;width:100%;font-weight:400;background:#f8f8f8;background-position:center;background-repeat:no-repeat;background-size:cover;float:left}
.page-block-image a{display:block;height:100%;left:0;padding:30px;position:absolute;top:0;width:100%;color:inherit;text-decoration:none}
.page-block-image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}
.page-block-inner{bottom:0;left:30px;position:absolute;right:0;text-align:right;z-index:1}
.page-block-inner .page-block-title{background-color:#fff;padding:20px;text-align:left}
.page-block-icon-container{display:inline-block;font-size:14px;margin-left:10px;overflow:visible;-webkit-transition:margin .2s;transition:margin .2s;vertical-align:middle}
.page-block-icon-container .icon-right{display:inline-block;font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.page-block-icon-container .icon-right:after{content:"\e907"}
.page-block-image:hover .page-block-icon-container{margin-left:15px}
.cmp-gateway-sub-section-item{width:100%;padding-left:2.5%;padding-right:2.5%;display:inline-block;font-size:16px;line-height:30px;position:relative;text-decoration:none;vertical-align:top}
.cmp-gateway-sub-section-item:hover,.cmp-gateway-sub-section-item:active,.cmp-gateway-sub-section-item:focus,.cmp-gateway-sub-section-item:visited{color:currentColor;text-decoration:none}
.gateway-sub-section-item+.gateway-sub-section-item{border-top:1px solid #e5e5e5}
.cmp-gateway-sub-section-item:hover,.cmp-gateway-sub-section-item>a:hover{text-decoration:none}
.cmp-gateway-sub-section-item:hover .gateway-sub-section-item__link.icon-right,.cmp-gateway-sub-section-item>a:hover .gateway-sub-section-item__link.icon-right{transform:translateX(15px)}
.cmp-gateway-sub-section-item>a:hover,.cmp-gateway-sub-section-item>a:active,.cmp-gateway-sub-section-item>a:focus,.cmp-gateway-sub-section-item>a:visited{color:currentColor;text-decoration:none}
.gateway-sub-section-item__image-container{position:absolute;top:20px;left:15px;width:60px;overflow:hidden}
.gateway-sub-section-item__image-container-inner{background-repeat:no-repeat;background-position:center center;background-size:cover;box-sizing:border-box;display:block;position:relative;white-space:nowrap;width:100%;font-size:0}
.gateway-sub-section-item__image-container-inner:before{content:'';display:inline-block;padding-bottom:100%;vertical-align:middle;width:0;height:0}
.gateway-sub-section-item__image-container-inner img,.gateway-sub-section-item__image{position:absolute;display:block;white-space:normal;top:50%;left:50%;transform:translate(-50%,-50%);min-width:101%;max-width:none;min-height:101%;height:100%;width:auto}
.gateway-sub-section-item__content{color:#595959;padding:0 44px 20px 90px;min-height:100px;position:relative}
.gateway-sub-section-item__title{font-weight:400;font-family:'avenir-medium',Verdana,Arial,Sans-Serif;padding-top:5px;font-size:16px;line-height:30px;letter-spacing:normal;color:#000;margin-bottom:10px}
.gateway-sub-section-item__description{margin-bottom:0;font-size:16px;line-height:30px}
.gateway-sub-section-item__link{font-size:14px;line-height:14px;height:14px;width:14px;position:absolute;top:4px;right:20px}
.gateway-sub-section-item__link.icon-right{transition:transform .2s}
.gateway-sub-section-item__link.icon-right .icon-right:after{content:'\e907'}
.cmp-gateway-sub-section-item .fa-icon-container{display:none}
@media(min-width:768px){.cmp-gateway-sub-section-item{padding-left:10px;padding-right:10px}
.cmp-gateway-sub-section-item{padding-bottom:2.5%}
.gateway-sub-section-item+.gateway-sub-section-item{border-top:0}
.gateway-sub-section-item__image-container{position:static;margin-bottom:40px;width:100%}
.gateway-sub-section-item__content{padding:0;min-height:0}
.gateway-sub-section-item__title{padding-right:44px}
.gateway-sub-section-item__link{top:10px}
}
@media(min-width:1000px){.cmp-gateway-sub-section-item{padding-bottom:30px}
}
.layout-affilite-page .cmp-breadcrumb{margin-bottom:20px}
.layout-affilite-page .cmp-nav-bar{padding-left:15px;padding-right:15px}
.layout-affilite-page .layout-affiliate-page-content{padding-left:15px;padding-right:15px;margin-bottom:70px}
@media only screen and (max-width:768px) and (min-width:320px){.layout-affilite-page .layout-affiliate-page-content{margin-bottom:unset}
}
.layout-affilite-page .layout-affiliate-page-content .cmp-title h3{font-size:25px;line-height:54px;font-weight:bolder;color:#000;word-break:break-word;text-align:justify}
@media only screen and (max-width:600px) and (min-width:320px){.layout-affilite-page .layout-affiliate-page-content .cmp-title h3{font-size:16px}
}
.layout-affilite-page .layout-affiliate-page-content .cmp-text p{color:#595959}
.layout-affilite-page .layout-affiliate-page-content .cmp-text .cmp-text__img{text-align:center}
.layout-affilite-page .layout-affiliate-page-content .contact-form{padding-bottom:40px;padding-top:20px}
@media only screen and (max-width:768px) and (min-width:320px){.layout-affilite-page .layout-affiliate-page-content .cmp-page-block{margin-bottom:15px}
}