.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%)}
.article-red-area{margin-top:80px}
.article-red-area .article-red-area__content{background-color:#c80000;border:1px solid #e5e5e5;padding:50px 15px;color:#fff;font-size:14px;word-break:break-all}
.article-red-area .article-red-area__content p{margin:0}
.article-red-area .article-red-area__content ul,.article-red-area .article-red-area__content ol{padding-left:15px}
.article-red-area-wrapper--white .article-red-area__content{background-color:#fff;color:#000}
.article-related-link .article-related-link__wrapper{border:1px solid #e5e5e5}
.article-related-link .article-related-link__wrapper .article-related-link__header{font-size:16px;line-height:55px;margin:0;border-bottom:1px solid #e5e5e5;background:url('../../../../../../etc.clientlibs/acca/clientlibs/clientlib-site/resources/relatedLink.png') no-repeat;background-size:contain;background-position:left;text-indent:60px;font-weight:bold}
.article-related-link .article-related-link__wrapper .article-related-link__content{padding:10px 15px}
.article-related-link .article-related-link__wrapper .article-related-link__content a{font-size:14px;line-height:25px;word-break:break-word;background:url('../../../../../../etc.clientlibs/acca/clientlibs/clientlib-site/resources/outLink.png') no-repeat;background-size:contain;background-position:right;padding:0 20px 0 0;cursor:pointer;color:#c92931;text-decoration:underline}
.article-related-link__header--black .article-related-link .article-related-link__wrapper .article-related-link__header{background:url('../../../../../../etc.clientlibs/acca/clientlibs/clientlib-site/resources/relatedLinkBlack.png') no-repeat;background-size:51px;background-position:20px center;background-color:#000;line-height:80px;color:white;text-indent:90px}
.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}
}
@media(max-width:768px){.layout-affitilate-detail .cmp-nav-bar{padding-left:15px;padding-right:15px}
}
.layout-affitilate-detail .layout-affitilate-detail__main{margin-top:20px}
.layout-affitilate-detail .layout-affitilate-detail__main .relatedlink{margin-top:40px;margin-left:5px}
.layout-affitilate-detail .layout-affitilate-detail__main .accordion{margin-bottom:10px}
.layout-affitilate-detail .layout-affitilate-detail__center{padding-left:25px;padding-right:25px;color:#595959}
.layout-affitilate-detail .layout-affitilate-detail__center .affiliate-page-title{margin-bottom:20px}
.layout-affitilate-detail .layout-affitilate-detail__center .affiliate-page-title .cmp-title__text{color:#000;font-size:25px;font-weight:700;line-height:54px}
.layout-affitilate-detail .layout-affitilate-detail__center .article-title--red .cmp-title__text{font-size:16px}
.layout-affitilate-detail .layout-affitilate-detail__center .contact-picker{margin-top:20px}
.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;width:200px;height:200px;border-radius:50%;background-color:#999}
.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .percentage-container{position:relative;z-index:3;display:table;width:100%;height:100%}
.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .percentage-container .percentage{display:table-cell;color:#bd000e;vertical-align:middle;text-align:center;font-size:50px;font-family:"Arial Black",Helvetica,sans-serif !important;line-height:1}
.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .inset{position:absolute;top:50%;left:50%;z-index:2;margin-top:-89px;margin-left:-89px;width:178px;height:178px;border-radius:50%;background-color:#fff}
.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .left,.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .circle-part,.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .right{position:absolute;top:0;height:200px;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}
.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .left{clip:rect(0 100px 200px 0)}
.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .left .circle-part{left:0;border-radius:200px 0 0 200px;-webkit-transform-origin:center right;transform-origin:center right}
.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .right{clip:rect(0 200px 200px 100px)}
.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .right .circle-part{right:0;border-radius:0 201px 201px 0;-webkit-transform-origin:center left;transform-origin:center left}
.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .right,.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .left{right:0;bottom:0;left:0;overflow:hidden;width:200px;-webkit-transform-origin:center;transform-origin:center}
.layout-affitilate-detail .layout-affitilate-detail__center .radial-percentage .circle-part{display:block;width:100px;background-color:#bd000e}
.layout-affitilate-detail .layout-affitilate-detail__center .left-radial-percentage .left{transform:rotate(-77deg)}
.layout-affitilate-detail .layout-affitilate-detail__center .left-radial-percentage .left span{transform:rotate(-77deg)}
.layout-affitilate-detail .layout-affitilate-detail__center .left-radial-percentage .right span{transform:rotate(-77deg)}
.layout-affitilate-detail .layout-affitilate-detail__center .right-radial-percentage .left{transform:rotate(-51deg)}
.layout-affitilate-detail .layout-affitilate-detail__center .right-radial-percentage .left span{transform:rotate(-51deg)}
.layout-affitilate-detail .layout-affitilate-detail__center .right-radial-percentage .right span{transform:rotate(-51deg)}