
    /* ---------------路演列表详情 ----------------*/
    .roaddetails-box {display: flex;justify-content: space-between;align-items: flex-start;}
    .roaddetails-box .roaddetails-box-l {width: 800px;background:#fff;}
    .roaddetails-box .roaddetails-box-r {width: 390px;}
    .roaddetails-box .roaddetails-box-l .roads-vedio {height: 400px;position: relative;}
    .roaddetails-box .roaddetails-box-l .roads-vedio .status-btn {width: 100px;height: 30px; line-height: 30px; position: absolute;top: 10px;right: 0;right: 10px;color: #fff;border-radius: 15px;text-align: center;z-index: 10;}
    .roaddetails-box .roaddetails-box-l .calendar-box-title {padding:10px 20px 0 0;min-height:36px;line-height:28px;}
    .roaddetails-box .roads-vedio-b {height: 50px;display: flex;justify-content: space-between;align-items: center;padding: 0 20px;}
    .roaddetails-box .roads-vedio-b div{display: flex;justify-content: center;align-items: center;}
    .roaddetails-box-l .title-icon {height:50px;line-height:50px;}
    .roaddetails-box .roaddetails-box-l .phone-view{position: relative;}
    .roaddetails-box .roaddetails-box-l .phone-view .show-erwma{position: absolute;width:130px; top: 50px;left: -35px; display: flex;flex-direction: column;box-shadow: 0 3px 10px rgba(20,59,253,0.2);padding: 10px;background: #fff;display: none;z-index: 52;text-align:center; }
    .roaddetails-box .roaddetails-box-l .phone-view .show-erwma-img {width: auto;height: 120px;background-size: cover;}
    .roaddetails-box .roaddetails-box-l .phone-view:hover .show-erwma{display: block;}
    .roaddetails-box .roaddetails-box-l .phone-view:hover .iconshouji{color:#143bfd;}
    .roaddetails-box .roaddetails-box-l .phone-view:hover .iconshouji_text{color:#143bfd;}
    .roads-vedio-summary .doc-file {width: 400px;border: 1px solid #E4E4E4;height: 40px;}
    /* 中英文 */data
    .roaddetails-box-l-t .active_language {display:flex;justify-content:flex-end;}
    .roaddetails-box-l-t .active_language>div{display:inline-block;width:56px;height:24px;line-height:24px;text-align:center;border:1px solid #f2f2f2;background-color:#f2f2f2;color:#a1a1a1;}
    .roaddetails-box-l-t .active_language .language_select{background-color:#fff;border:1px solid #e4e4e4;color:#000;}
    /* 文档限制 */
    .roads-vedio-summary .doc-file option {width: 400px;height: 40px;}
    .roads-vedio-summary .no-default-file {min-height: 470px;background-color: rgba(255,255,255,0.9);position:relative;}
    .roads-vedio-summary .default-file {position: absolute; top:0;left:0;right: 0;bottom: 0;background:rgba(255, 255, 255,0.9); z-index: 2;height: 490px;}
    // .roads-vedio-summary .live-file {padding: 10px;height:500px;overflow-x:hidden;overflow-y: auto;position:relative;}
    .roads-vedio-summary .default-file-tips {position: absolute; top: 50%;left: 50%;transform: translate(-50%,-50%);display: flex;flex-direction: column;align-items: center;}

    .roaddetails-box .pull-down-details {position:absolute;top:101px;left:0;right:0;z-index:3;padding:0 20px;box-shadow: 0 5px 6px rgba(20,59,253,0.2);}
    .roaddetails-box .recommend {padding: 20px;}
    .roaddetails-box .recommend .recommend-list-l{display: flex;flex-direction: column;justify-content: space-around;width:170px;}
    .roaddetails-box .recommend img{width: 160px;border-radius: 5px;height: 90px;}
    .outbox_detalis {height:300px;}
    .active {height: auto;}
    // .roads-vedio-l {width: 800px;height:450px;position:relative;background:#000;}
    // .roads-vedio-l .time{left:70px;}
    // .roads-vedio-l .count_downbox{width: 800px;height:450px;}
    
    /* 视频播放 */
    .video-js-box {width: 800px;height: 450px;overflow: hidden;}
    .video-js .vjs-time-control{display:block;}
    .video-js .vjs-remaining-time{display: none;}
    #video_player {width: 100%; position: relative;overflow: hidden;}
    .vjs-paused .vjs-big-play-button,
    .vjs-paused.vjs-has-started .vjs-big-play-button {
        display: block;
    }
    .video-js.vjs-playing .vjs-tech {
        pointer-events: auto;
    }
    .video-js .vjs-big-play-button:before {
        height: 50px;
        line-height: 50px !important;
        position: absolute;
        top: 50%;
        left: 50%;
        font-size: 50px;
        transform: translate(-51%,-50%);
    }
    .video-js .vjs-big-play-button{
        font-size: 2.5em;
        line-height: 2.3em;
        height: 2.5em;
        width: 2.5em;
        -webkit-border-radius: 0 !important;
        -moz-border-radius: 0 !important;
        border-radius: 0 !important;
        /* background-color: #73859f; */
        /* background-color: rgba(115,133,159,.5); */
        border-width: none;
        margin-top: 0 !important;
        margin-left: 0 !important;
        border: none;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        right: 0;
        bottom: 36px;
        position: absolute;
        line-height: 400px !important;
        /* background: transparent !important; */
    }

    /* 中间的播放箭头 */
    .vjs-big-play-button .vjs-icon-placeholder {
        font-size: 40px;
    }
    /* 加载圆圈 */
    .vjs-loading-spinner {
        font-size: 2.5em;
        width: 2em;
        height: 2em;
        border-radius: 1em;
        margin-top: -1em;
        margin-left: -1.5em;
    }

    /* 会议按钮状态 */
    // .watchview_btn {position: relative;}
    // .watchview_btn .no-passs-tips {position: absolute;top: 3px;left: 135px;line-height: 22px;color: #fff;background-color: #FF3366;border-radius: 6px;width: max-content;display: none;width:100px;padding:6px;z-index:1;}
    // .watchview_btn .no-passs-tips::before {content: ''; position: absolute;top: 10px;left: -6px;color: #fff;width: 0;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-right: 6px solid #FF3366;}
    // .watchview_btn:hover .no-passs-tips {display: block;}
    /* 立即认证 */
    // #approve {width: 320px;height: 370px;}

    /* 小窗口视频 */
    #drag-box {
        width:340px;
        height: 230px;
        position:fixed;
        right:70px;
        top:360px;
        z-index: 8;
        transform:translateX(-50%) translateY(-50%);
        -moz-transform:translateX(-50%) translateY(-50%);
        -webkit-transform:translateX(-50%) translateY(-50%);
        -ms-transform:translateX(-50%) translateY(-50%);
        border-radius:5px;
    }
    .drag-bar {width: 100%;height: 30px;background: #fff;display: none;}
    .drag-bar:hover {cursor:move;}
    .close_video:hover {cursor: pointer;}
    #drag-box .mini_video {margin-top: 30px;height: 200px !important;}
    #drag-box:hover .drag-bar {display: flex;}
    #drag-box:hover .mini_video {margin-top: 0;}
    #drag-box:hover {background-color:white;box-shadow:0px -3px  10px #999;}
    #drag-box .live_starticon {width:340px;height:200px;top:30px;}
    #drag-box .live_starticon img {width:340px;height:200px;}

    

    /* 直播即将开始 */
    .wait_alive {position:absolute;top:0;left:0;right:0;bottom:0; background-color: rgba(0, 0, 0);font-size: 44px;color: #fff;font-weight: 700;line-height:450px;text-align:center;}
    /* 下载原文PDF */
    #download_paf {width: 300px;height: 400px;}
    /* 有限制不让播放 */
    .change_video>section {position:relative;}
    .watchvedio_mask {position:absolute;top:0;left:0;right:0;bottom:0;;z-index:50;display: inline-block;
        vertical-align: middle;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: contain;
        background-color: #000000;
        cursor: pointer;
        margin: 0;
        padding: 0;
        height: 100%;opacity:.3}
    .video_player-dimensions.vjs-fluid {padding-top:56.25%;}

    /* 两个三角形 */
    .triangle-t,.triangle-t1 {position:relative;}
    .triangle-t::before {content: '';display: inline-block; position: absolute;left: -15px;top:4px;width: 0;height: 0;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:8px solid #143bfd;}
    .triangle-t::after {content: '';display: inline-block; position: absolute;right: -14px;top:4px;width: 0;height: 0;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:8px solid #143bfd;}
    .triangle-t1::before {content: '';display: inline-block; position: absolute;left: -15px;top:6px;width: 0;height: 0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:8px solid #2A2A2A;}
    .triangle-t1::after {content: '';display: inline-block; position: absolute;right: -14px;top:6px;width: 0;height: 0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:8px solid #2A2A2A;}

    /* 直播互动问答室 */
 
    // .wechat-box .other-user {width:350px;margin:0 0 20px 10px;}
    // .wechat-box .other-user .other-user-head {width:30px;height:30px;border-radius:50%;}
    // .wechat-box .other-user .zantong {border-radius:15px;padding:0 10px;}
    // .wechat-box .other-user .delete-msg {display:none;}
    // .wechat-box .other-user:hover .delete-msg {display:block;}
    // .wechat-box .other-user .zantong-other:hover {background:#f4f5ff;}
    // .wechat-box .other-user .mess-item {padding:10px 12px;border-radius:5px;margin-top:5px;margin-left:30px;font-size:12px;width:300px;word-wrap:break-word; word-break:normal;}
    // .wechat-box .other-user .mess-item img {max-width:300px;max-height:205px;display:block;cursor:pointer;border-radius:5px;margin-bottom:2px;}
    .wechat-box .other-user .mess-item .hover_img {position:relative;}
    .wechat-box .other-user .mess-item .view_big_img {position:relative;}
    .wechat-box .other-user .mess-item .view_big_img::after {content: "";position: absolute;top: 50%;margin-top: -7px;right: 10px;display: inline-block;   border-left: 1px solid #000; border-bottom: 1px solid #000;  width: 14px;height: 14px;transform: rotate(-45deg);}
    .wechat-box .other-user .mess-item .hover_img:hover .view_big_img {display:flex;cursor:pointer;}
    .send-message {padding:0 20px 5px;;position:relative;margin:6px 10px 0;}

    .qa_send_box .chatinput_box {line-height:18px;padding:6px 85px 6px 16px;background:#F2F3F5;min-height:30px;border:1px solid #F2F3F5;margin:5px;border-radius:4px;box-sizing: border-box;}
    .qa_send_box .chatinput_box:focus {background:#fff;box-shadow: 0 0px 5px rgba(0,0,0,0.2);}
    .qa_send_box .chatinput_box:hover {background:#F2F3F5;box-shadow: 0 0px 5px rgba(0,0,0,0.2);}
    .qa_send_box .chatinput_box:empty:before{content: attr(data-content); color: #898CA0;}
    .qa_send_box .chatinput_box:focus:before{content:none;}
    .qa_send_box .chatinput_box img{max-width:240px;max-height:180px;}
    .qa_send_box .message-btn {position:absolute;right:-1px;bottom:10px;width:55px;}
    .qa_send_box .upload-img-box {position:absolute;bottom:20px;right:65px;width:24px;height:18px;}
    .qa_send_box .upload-img-box .upload_img{width:26px;height:24px; background:url(/images/wechat_icon.png) no-repeat;}
    .qa_send_box .upload-img-box .upload_img:hover{background-position: -26px 0px;}
    .qa_send_box .send-fiexd-mess {position:absolute;bottom:0px;right:16px;}
    .chat_self_color {color:#0099ff;}
    .chat_self_color_b {background-color:#0099ff !important;position:relative;}
    .reviewmess_dot1 {position:absolute;content:'';right:9px;top:2px;width:8px;height:8px;background-color:#ffcc00;border-radius:50%;}
    .reviewmess_dot2 {position:absolute;content:'';right:9px;top:2px;width:8px;height:8px;background-color:#ff3333;border-radius:50%;}
    .reviewmess_dot1:hover .aduit_tips{display:block;}
    .reviewmess_dot2:hover .aduit_tips{display:block;}
    .aduit_tips {position:absolute;display:inline-block;background-color:#282828;color:#fff;border-radius:50px;height:32px;line-height:32px;padding:0 10px;top:-45px;right:-18px;white-space: nowrap;display:none;}
    .aduit_tips:after {content: '';display: inline-block; position: absolute;left: 30px;top:30px;width: 0;height: 0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:8px solid #2A2A2A;}

    // .has_aduit_mess {height:100%;overflow-y:auto;overflow-x: hidden;}
    .has_aduit_mess ul:first-child {padding-top:10px;}
    .audit_mess {height:100%;overflow-y:auto;overflow-x: hidden;}
    .audit_mess ul:first-child {padding-top:10px;}
    // .new_mess_tips{position:absolute;bottom:10px;left:50%;margin-left:-80px;border-radius:15px;height:30px;padding:0 10px;}

    // /* 直播评论审核提示 */
    // #wechatTips {width:300px;height:120px;text-align:center;}
    // #sureTips {width:300px;height:200px;text-align:center;padding:10px 20px;}
    // #wechatTips .myclose:hover{background:#f2f3f5;}
    // #isMemberTips {width:320px;height:120px;text-align:center;}
    // #sureTips input {
    //     width: 16px;
    //     height: 16px;
    //     margin-top: 0;
    //     background-color: #fff;
    //     border: 1px solid #c9c9c9;
    //     border-radius: 2px;
    //     color: #fff;
    //     text-align: center;
    //     line-height: 15px;
    //     -webkit-appearance:none;
    //     -moz-appearance:none;
    //     -ms-appearance:none;
    //     -o-appearance:none;
    //     appearance:none;
    //     outline: none;
    //     position:relative;
    // }
    // #sureTips input:hover {
    //     border-color: #43adea;
    // }
    // #sureTips input:checked {
    //     color: #fff;
    //     background-color: #4362fd;
    //     border: 1px solid #4362fd;
    // }
    // #sureTips input:after {
    //     content: "✔";
    // }
    // #sureTips input:before {
    //     content: "";
    //     position:absolute;
    //     top:-8px;
    //     left:25px;
    //     width:100px;
    //     height:30px;
    // }
    // /* 查看大图 */
    // #view_bigimg {background:none !important;box-shadow:none !important;width:900px;height:600px;}
    // #view_bigimg>img {height: 600px;width: 900px;object-fit: contain;}

    /* 直播中和结束左边的样式 */
    /* .chat-fixed {position:fixed;z-index:2;width:390px;top:50px;bottom:0;} */
    /* .chat-fixed .wechat-box{height:calc(100vh - 395px);} */

    // .live_interaction_back {width:50px;height:30px;line-height:30px;text-align:center;background-color: rgba(20, 59, 253, .8);color: #fff;border-radius: 5px;}
    // .iscan_sendqa {position:absolute;top:0;right:0;left:0;bottom:0;}
    // .other-color {color: #767E96;}
    // .color_reddot {position:absolute;width:5px;height:5px;border-radius:50%;background-color:#FF3366;top:8px;right:-5px;}
    // .active-title {width:210px;flex:1;}
    // .now_live {width: 80px;height: 25px;line-height: 25px;text-align:center; border-radius:100px;color: #fff;font-size: 12px;position: absolute;top: 20px;right: 20px;padding: 0 5px;z-index: 51;}

    /* 切换tab */



    /* 直播水印 */
    // .show_liveicon {position:absolute;top:5px;left:5px;}
    // .show_liveicon>img{width:150px;height:auto;}
    // .margin-t6 {margin-top:6px;}
    /* 直播接入和接入的图片 */
    // .live_starticon {position:absolute;top:0px;left:0px;right:0;bottom:0;z-index:50;}
    // .live_starticon>img{width:800px;height:450px;}
    // .shuaxin {position:absolute;left:50%;top:75%; width:90px;height:30px;color:#fff;border-radius:25px;text-align:center;line-height:30px;z-index:26;background:#1A1A1A;margin-left:-45px;}
    // .shuaxin::before {content:attr(data-content);bottom:40px;left:25px;position:absolute;}

   

 


    /* 互动问答室成员列表 */
    .member_box {position:absolute;top:40px;left:10px;right:10px;z-index:8;box-shadow: 0 0px 10px rgba(0,0,0,0.2);background:#fff;border-radius:5px;display:none;}
    .member_box_people>li{display:flex;align-items:center;}
    .member_box_mess {max-height: 500px;overflow-y: auto;overflow-x: hidden;cursor: auto;}
    .member_box_mess .relay_cont {padding:5px 10px;background-color: #F2F2F2;border-radius: 5px;border-top-left-radius: 0px;color: #6F7C9C;}
    .member_box_mess img {max-width:300px;max-height:205px;display:block;cursor:pointer;border-radius:5px;margin-bottom:2px;}
    .member_box_mess li {margin:0 10px 10px;}
    /* 下载文档 */
    // .filter-text {line-height:30px;}
    // .filter-text .filter-title {height:30px;line-height:30px;}
    // .icon-filter-arrow {top:12px;}
    // .filter-list {top:30px;}
    // .filter-list li a{line-height:30px;}

    