.bg1e1e24{background: #1e1e24;}
.padding20-30{padding: 20px 30px;}
.live-right{background: #fff;width: 430px;position: absolute;height: 660px;top:0;right:0;}
.live-top{padding-bottom: 50px;}
.live-left{margin-right: 430px;}
.live-video{height: 660px;background: #000;margin-bottom: 30px;}
.live-video video{width: 100%;height: 100%;position: absolute;top:0;left: 0;object-fit:fill; }
.pptsm{border-bottom: 8px solid #f2f2f2;box-sizing: border-box;}
.comment-list{height: 480px;overflow: auto;margin-bottom: 15px;}
.comment-img{display: inline-block;vertical-align: middle;width: 36px;height: 36px;border-radius: 100%;}
.comment-ms{display: inline-block;vertical-align: middle;margin-left: 12px;}
.comment-ms h4{}
.comment-ms span{color: #999;font-size: 12px;}
.comment-top{margin-bottom: 10px;}
.comment-bot p{color: #666; padding-right: 5px;}
.comment-list li{margin-bottom: 13px;padding-top: 5px;}
.comment-list li:last-child{margin-bottom: 0;padding-bottom: 0;}
.comment-edit{position: relative;background: #f3f3f3;height: 90px;}
.comment-edit-warp{margin: 15px;}
.comment-edit-warp textarea{display: block;width: 100%;height: 60px;resize: none;background: none;font-size: 14px;overflow:auto;}
.gtlogin{}
.comment-edit-bot span{display: inline-block;vertical-align: middle;}
.comment-edit-bot{position: absolute;right: 0;bottom:0;z-index: 9;}
.publish{display: inline-block;background: #006bd3;color: #fff;line-height: 24px;height: 24px;width: 72px;border-radius: 24px;text-align: center;margin-left: 10px;font-size: 12px;transition: all .4s;}
.publish:hover{background: #2b6bff;}
.live-bf span{color: #a9a9aa;font-size: 16px;display: inline-block;vertical-align: middle;margin-left: 15px;}
.live-bf img{display: inline-block;vertical-align: middle;width: 16px;}
.live-bf{margin-left: 30px;}
.sp-code{width: 320px;right: 0;top:0;position: absolute;}
.sp-code-top{padding: 40px;border-bottom: 1px solid #f3f3f3;}
.sp-code-top .img100{width: 250px;max-width: 100%;margin: 0 auto;}
.sp-code-bot{padding: 20px 40px;}
.sp-code-bot p{font-size: 16px;}
.rcap{font-weight: bold;}
.rcap span{display: inline-block;vertical-align: middle;}
.rcap img{display: inline-block;vertical-align: middle;width: 24px;margin-right: 15px;}
.rc-con{min-height: 400px;margin-right: 430px;}
.rc-bot{padding: 15px 30px;}
.zbsj img{max-width: 100%;height: auto !important;}
.zbsj{padding: 25px 0;}
.zbsj1{border-bottom: 1px solid #e4e4e4;}
.live-vd-r{position: absolute;right: 30px;top:50%;margin-top: -18px;}
.live-vd-title{margin-right: 300px;}
/*.live-vd-title h2{margin-bottom: 10px;}*/
.pptsm h3{margin-bottom: 10px;}
.gk{display: inline-block;vertical-align: middle;height: 35px;text-align: center;width: 124px;border-radius: 35px;border:1px solid #37373c;color: #a9a9aa;transition: all .4s;position: relative;z-index: 9;}
.gk .icon{display: inline-block;vertical-align: middle;width: 20px;height: 20px;transition: all .4s;margin-right: 5px;}
.wjgk{margin-right: 12px;}
.wjgk .icon{background: url("../images/wj1.png") no-repeat center;background-size: cover;}
.wjgk:hover .icon{background: url("../images/wj1-1.png") no-repeat center;background-size: cover;}
.wxgk .icon{background: url("../images/sj1.png") no-repeat center;background-size: cover;}
.wxgk:hover .icon{background: url("../images/sj1-1.png") no-repeat center;background-size: cover;}
.gk:hover{border-color: #006bd3;color: #006bd3;}
.gk span,.gk .icon{display: inline-block;vertical-align: middle;line-height: 35px;}
.live-cdoe{position: absolute;width: 170px;background: #fff;left: 50%;margin-left: -85px;box-sizing: border-box;padding: 20px 20px 10px;text-align: center;margin-top: 10px;transform-origin:top;transform: scale(.2);transition: all .4s;opacity: 0;filter: alpha(opacity=0);z-index: -1;}
.live-cdoe .img100{margin-bottom: 10px;}
.live-cdoe p{font-size: 14px;color: #666;}
.live-code-con .shijiantoushangup{position: absolute;left: 50%;margin-left: -10px;top:-39px;color: #fff;line-height: normal;}
a:hover .live-cdoe{transform: scale(1);opacity: 1;filter: alpha(opacity=100);z-index: 1;}
.comment-list ul{padding-right: 5px;}
.swiper-slide{width: 100%;}
.zbsj-title{display: inline-block;text-align: center;margin-bottom: 20px;}
.zbsj-title h3{font-size: 16px;}
.zbsj-title .i{width: 56px;height: 3px;margin: 10px auto 0;
    background-image: -moz-linear-gradient(to right, #263c93, #ddadfa);
    background-image: linear-gradient(to right,#263c93, #ddadfa);
    background-image: -ms-linear-gradient(to right, #263c93, #ddadfa);
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr=#263c93,endColorstr=#ddadfa);
}
.rc-warc{padding: 0 50px;box-sizing: border-box;}
.rc-conds{box-sizing: border-box;}
.rc-warc h2{font-weight: bold;font-size: 32px;color: #fff;margin-bottom: 40px;}
.rc-warc h3{margin-bottom: 20px;}
.rc-warc-des p{color: #fff;text-align: justify;line-height: 1.8em;}
.dr6{width: 540px;max-width: 100%;}

/*.zbsj2-list{position: relative;}*/
/*.zbsj2-dot{width: 12px;height: 12px;border-radius: 100%;border:2px solid #006bd3; margin-right: 5px;position: absolute;left: 0;top:0;}*/
/*.zbsj2-date{position: absolute;left: 25px;}*/
/*.zbsj2-text{margin-left: 220px;}*/
.zbsj1-list li{position: relative;margin-bottom: 15px;}
.zbsj1-list li:last-child{margin-bottom: 0;}
.zbsj-sj{font-size: 16px;position: absolute;left: 28px;top:0;}
.zbsj-sj,.zbsj-des{display: inline-block;vertical-align: middle;font-size: 16px;}
.zbsj-des{margin-left: 40px;}
.zbsj1-dot{width: 6px;height: 6px;border-radius: 100%;border:2px solid #006bd3;position: absolute;top:7.5px;left: 0;z-index: 3;}
.zbsj-des{margin-left: 164px;}

/*问卷弹窗 s*/
.cdk-overlay-container{position: fixed;width: 100%;height: 100%;top:0;left: 0;z-index: 999999;display: none;}
.ant-drawer-mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#7f000000,endColorstr=#7f000000);z-index: 6;}
.ant-drawer-content-wrapper{width: 360px;max-width: 100%;right: 0;height: 100%;top:0;background: #fff;z-index: 20;position: absolute;}
.custom-modal-header{position: relative;height: 50px;width: 100%;padding: 16px 20px 7px 24px;box-sizing: border-box;}
.custom-modal-header span{float: left;display: block;max-width: 75%;font-size: 18px;font-weight: 500;color: #454545;line-height: 25px;}
 .ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.custom-modal-header:after{content: "";display: block;background-color: #448aff;width: 24px;height: 5px;position: absolute;bottom: 0;left: 24px;}
.ant-drawer-content-mid{position: absolute;top:50px;width: 100%;left: 0;bottom:50px;overflow: auto;}
.custom-modal-header-icon{float: right;cursor: pointer;font-size: 12px;line-height: 12px;color: #ccc;}
.custom-modal-header-icon .iconfont{font-size: 12px;}
.signup-box{margin: 24px;}
.signup-title-box{padding: 3.2em 0 12px;}
.signup-title-box .title{font-size: 18px;font-weight: 500;text-align: left;word-wrap: break-word;word-break: break-all;color: #666;line-height: 24px;margin-bottom: 14px;}
.signup-title-box p{word-break: break-all;font-size: 14px;font-weight: 400;color: #bbb;line-height: 20px;}
.signup-column-box{padding: 24px 0 .72rem;border-top: 1px solid #e5e5e5;}
.name-p{ margin-bottom: 8px;}
.show-name{margin-left: 0;font-size: 14px;font-weight: 400;vertical-align: middle;line-height: 1.5;color: #454545;}
.select-wrap{box-sizing: border-box;width: 100%;border: 1px solid #e5e5e5;border-radius: 2px;padding: 10px 16px;}
.ant-radio-group label{margin-top: 16px; word-break: break-all;word-wrap: break-word;white-space: normal;font-size: 14px;font-weight: 400;color: #666;line-height: 20px;display: inline-block;width: 100%;}
.ng-star-first{margin-top: 0 !important;}
.span-cir-lrit{padding: 0 8px;line-height: 20px;display: inline-block;vertical-align: middle;}
.ant-radio-inner{box-sizing: border-box;position: relative;top: 0;left: 0;display: block;filter: alpha(opacity=0); width: 16px;height: 16px;background-color: #fff;border: 1px solid #d9d9d9;border-radius: 100px;transition: all .3s;}
.ant-radio-input{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;cursor: pointer;opacity: 0;box-sizing: border-box;;padding: 0;}
.ant-radio{margin: 0;line-height: 1;vertical-align: sub;outline: none;}
.ant-radio, .ant-radio-wrapper{box-sizing: border-box;padding: 0;color: rgba(0,0,0,.65);font-size: 14px;font-variant: tabular-nums;line-height: 1.5715;list-style: none;font-feature-settings: "tnum";position: relative;display: inline-block;white-space: nowrap;cursor: pointer;vertical-align: middle;}
.ant-radio-wrapper{display: block;}
.textarea-custom{border-radius: 4px;border: 1px solid #d9d9d9;box-sizing: border-box;outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: #fff;color: #454545;transition: border-color .2s;resize: none;margin-top: 8px;padding: 10px 16px;line-height: 1.5;width: 100%;height: 96px;}
.ant-checkbox-group .ant-checkbox-group-item{word-break: break-all;word-wrap: break-word;white-space: normal;font-size: 14px;font-weight: 400;color: #666;line-height: 20px;display: inline-block;width: 100%;margin-top: 16px;cursor: pointer;}
.ant-checkbox{box-sizing: border-box;margin: 0;padding: 0;color: rgba(0,0,0,.65);font-size: 14px;font-variant: tabular-nums;line-height: 1.5715;list-style: none;font-feature-settings: "tnum";position: relative;top: -.09em;display: inline-block;line-height: 1;white-space: nowrap;vertical-align: middle;outline: none;cursor: pointer;}
.ant-checkbox-input{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;width: 100%;height: 100%;cursor: pointer;opacity: 0;}
.ant-checkbox-inner{position: relative;top: 0;left: 0;display: block;width: 16px;height: 16px;direction: ltr;background-color: #fff;border: 1px solid #d9d9d9;border-radius: 2px;border-collapse: separate;transition: all .3s;box-sizing: border-box;}
.span-wl-lrit{padding: 0 8px;}
.columns-item-pc{margin-bottom: 20px;}
textarea:focus{border-color: #006bd3;}
.custom-modal-drawer-button{text-shadow: 0 -1px 0 rgba(0,0,0,.12);box-shadow: 0 2px 0 rgba(0,0,0,.045);width: 100%;border-radius: 0;position: absolute;bottom: 0;height: 40px;background-color: #006bd3;border-color: #006bd3;color: #fff;text-decoration: none;cursor: pointer;outline: none;border:none;}
.custom-modal-drawer-button:hover{color: #fff;background-color: #6ea8ff;border-color: #6ea8ff;}

.ant-radio-inner:after{position: absolute;top: 3px;left: 3px;display: table;width: 8px;height: 8px;background-color: #006bd3;border-top: 0;border-left: 0;border-radius: 8px;transform: scale(0);opacity: 0;filter: alpha(opacity=0);transition: all .3s cubic-bezier(.78,.14,.15,.86);content: " ";}
label.active .ant-radio-inner{border-color: #006bd3;}
label.active .ant-radio-inner:after{ transform: scale(1);opacity: 1;filter: alpha(opacity=0);}
label.active .ant-radio:after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid #006bd3;border-radius: 50%;opacity: 0;filter: alpha(opacity=0);content: "";box-sizing: border-box;;-webkit-animation: antRadioEffect .36s ease-in-out;animation: antRadioEffect .36s ease-in-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
@keyframes antRadioEffect {
    0%{;transform: scale(0.9);opacity: 1;filter: alpha(opacity=100);}
    100%{transform: scale(1.5);opacity: 0;filter: alpha(opacity=0);}
}
.ant-checkbox-inner:after{position: absolute;top: 0;left: 0;width: 100%;height:100%;background:#006bd3 url(../images/gou2.png) no-repeat center;background-size: cover;transform: scale(0);opacity: 0;filter: alpha(opacity=0);transition: all .3s cubic-bezier(.78,.14,.15,.86);content: " ";}
.ant-checkbox-group-item.active .ant-checkbox-inner{border-color: #006bd3;}
.ant-checkbox-group-item.active .ant-checkbox-inner:after{ transform: scale(1);opacity: 1;filter: alpha(opacity=100);}
.ant-checkbox-group-item.active .ant-checkbox:after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid #006bd3;visibility: hidden;content: "";box-sizing: border-box;-webkit-animation: antRadioEffect .36s ease-in-out;animation: antRadioEffect .36s ease-in-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
textarea::-webkit-input-placeholder{color:#ccc;}
textarea:-moz-placeholder{color:#ccc;}
textarea::-moz-placeholder{color:#ccc;}
textarea:-ms-input-placeholder{color:#ccc;}

/*问卷弹窗 e*/



@media (max-width:1500px) {
    .rc-con{margin-right: 380px;}
}
@media (max-width: 1366px) {
    .live-right{width: 360px; height: 480px;}
    .comment-list{ height: 310px; }
}
@media (max-width:1250px){
    .live-vd-r{position: static;margin-top: 30px;}
    .live-vd-title{margin-right: 0;}
    .live-video video{object-fit:contain;}
    .rc-warc h2{font-size: 26px;}
}
@media (max-width:950px){
    .live-left{margin-right: 0;}
    .live-right{position: static;width: 100%;margin-top: 50px;}
    .live-vd-r{position: absolute;margin-top: 0;}
    .live-vd-title{margin-right: 300px;}
    .live-video video{position: static;}
    .live-video{height: auto;}
    .rc-con{margin-right: 0;}
    .sp-code{position: static;margin: 30px auto 0;max-width: 100%;width: auto;}
    .comment-list{height: auto;max-height: 180px;}
    .live-right{height: auto;}
}
@media (max-width:750px){
    .live-vd-r{position: static;margin-top: 20px;}
    .live-vd-title{margin-right: 0;}
    .live-right{height: auto;margin-top: 30px;}
    .rc-conds{min-height: 100%;}
    .rc-warc{padding: 0 20px;}
    .rc-warc h2{margin-bottom: 30px;}
    .zbsj-des{margin-left: 28px;margin-top: 28px;}
    .wxgk,.sp-code{display: none;}
}
@media (max-width:640px){
    .live-bf{margin-left: 0;}
    .live-bf span{font-size: 14px;}
    .live-bf img{width: 14px;}
    .gk{font-size: 12px;width: 110px;height: 32px;}
    .gk .icon{width: 16px;height: 16px;}
    .gk span,.gk .icon{line-height: 32px;}
    .padding20-30,.rc-bot,.sp-code-top{padding: 15px 20px;}
    .sp-code-top .img100{width: 120px;}
    .sp-code-bot p,.zbsj-sj, .zbsj-des,.zbsj-title h3{font-size: 14px;}
    .zbsj{padding: 25px 0;}
    .rc-warc h2{font-size: 18px;}
    .rc-warc h3{margin-bottom: 10px;}
    .rc-warc h2{margin-bottom: 20px;}
    .zbsj-title .i{width: 40px;margin-top: 5px; height: 2px;}
    .zbsj-des{margin-top: 22px;margin-left: 20px;}
    .rcap img{width: 18px;margin-right: 15px;}
    .zbsj-sj{left: 20px;}
    .ant-drawer-content-wrapper{width: 100%;}
}