/*活动入口*/
.contain_for_modalIndex {
        width: 1200px;
        margin:0 auto 20px;
}
.contain_for_modalIndex_logo {
    width: 1200px;
    height: 300px;
    margin: 0px auto 0;
    background-size: 100% 100%;
}
/*检查录音*/
.contain_for_modalIndex_logo_check {
    width: 1200px;
    height: 300px;
    margin: 0px auto 0;
    background-size: 100% 100%;
}
.competition_match_enter_mask_score{
    bottom: 25px;
    color: #FFF;
    position: absolute;
    width: 100%;
    text-align: center;
}
.competition_match_content {
}
.competition_match_preliminary {
}
.competition_match_preliminary_score {
}
.competition_match_preliminary_enter {
}
.competition_match_rematch {
}
.competition_match_rematch_score {
}
.competition_match_rematch_enter {
}
.competition_match_score {color: white;text-align:  center;overflow:  hidden;border-radius: 4px;width:  760px;margin: 50px auto;}
.competition_match_score_text {width:  120px;height: 100px;background-color: #EB6100;font-size: 30px;/* color: white; */float:  left;line-height: 36px;font-weight: bold;padding: 14px 0;}
.competition_match_score_num {float: left;width: 260px;height: 100px;line-height: 100px;font-size: 50px;font-weight:  bold;background-color: #F8B62D;}
.competition_match_score_rank {float: left;width: 260px;height: 100px;/* line-height: 100px; *//* font-size: 50px; */font-weight: bold;background-color: #F8B62D;font-size: 20px;}
.competition_match_score_rank1 {line-height: 50px;/* font-size: 20px; */border-bottom:  2px solid white;height: 50px;}
.competition_match_score_rank2 {line-height: 50px;}
.competition_match_text_left {text-align: center;width: 100px;float:  left;}
.competition_match_text_right {text-align: left;width: 160px;float:  left;}
.competition_match_enter {width:  760px;margin: 50px auto;position:  relative;height: 290px;}
.competition_match_enter_content {color:  white;font-weight:  bold;cursor:  pointer;}
.competition_match_enter_content_bac {width:  760px;height: 300px;position:  absolute;}
.competition_match_enter_content_bac_yellow {
          background: url(../../img/competition/material/material/tiket.png)  no-repeat;
}
.competition_match_enter_content_bac_green {
              background: url(../../img/competition/material/material/tiket_rematch.png)  no-repeat;
}
.competition_match_enter_content_topscore {position:  absolute;top: 200px;z-index: 2;font-size: 30px;width: 160px;left: 27px;text-align:  center;}
.competition_match_enter_content_theme {width:  360px;height: 80px;position:  absolute;left: 292px;top: 47px;font-size: 28px;padding: 0 0 0 15px;overflow:  hidden;text-overflow:  ellipsis;text-warp: inherit;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.competition_match_enter_content_model {width: 360px;height: 60px;position: absolute;left: 292px;top: 149px;font-size: 16px;overflow: hidden;line-height: 30px;padding: 0 0 0 15px;font-weight: bold;}
.competition_match_enter_content_model1 {    width: 50%;
    float: left;
}
.competition_match_enter_content_model2 {
}
.competition_match_enter_content_deltime {width: 290px;position: absolute;left: 356px;top: 251px;font-weight: normal;text-align: right;font-size: 12px;color: white;}
.competition_match_enter_content_source {
        width: 350px;
        position: absolute;
        left: 307px;
        top: 181px;
        overflow: hidden;
        text-overflow: ellipsis;
        text-warp: inherit;
        white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        font-size: 16px;
        font-weight: bold;
}
.competition_match_enter_content_source2 {
            width: 344px;
            position: absolute;
            left: 280px;
            top: 207px;
            overflow: hidden;
            text-overflow: ellipsis;
            text-warp: inherit;
            text-align:right;
            white-space: nowrap;
            text-overflow: ellipsis;
            -o-text-overflow: ellipsis;
            font-size: 16px;
            font-weight: bold;
}
.competition_match_enter_mask {position:  absolute;width:  100%;height: 100%;background: url(../../img/competition/material/material/mask.png)  no-repeat;z-index: 2;cursor:  no-drop;}
.competition_match_enter_mask_lock {position:  absolute;width:  128px;height: 164px;left:50%;top:50%; margin: -84px 0 0 -64px; background: url(../../img/competition/material/material/mask_lock.png)  no-repeat;}

.competition_check_userinfo{border-radius:4px;width:760px;margin:20px auto;height:100px;overflow:hidden;line-height:100px;color:#333;background:white;position:relative}
.competition_check_userinfo_avtar{width:50px;height:50px;margin:25px 0 25px 50px;float:left;border-radius:100%;overflow:hidden}
.competition_check_userinfo_name{float:left;margin:0 0 0 20px}
.competition_check_userinfo_province{float:left;margin:0 0 0 30px;max-width:120px}
.competition_check_userinfo_lib{float:left;margin:0 0 0 30px;max-width:300px;height:100px;overflow:hidden;text-overflow:ellipsis;text-warp:inherit;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
 
/*弹出框*/
.reportForWorkShow{font-size:14px;line-height:32px;background-position:left;cursor:pointer;width:100px;text-align:center;height:36px;line-height:36px;background:#ff2d77;color:white;border-radius:4px;position:absolute;top:35px;right:15px}
.reportForWorkShow:hover{background:#E91E63}
.reportForWorkShowIcon{padding-left:22px;color:#bbbbbb;font-size:12px;background-image:url(../../img/competition/material/construct/jubaoqian.svg);background-repeat:no-repeat;background-size:24px}
.reportForWorkShowText{}
.textarea-style2{width:100%;max-height:134px;padding:10px 20px;display:block;box-sizing:border-box;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;overflow:hidden;resize:none;color:#666;font-size:14px;border:1px solid #ddd;background:#f4f4f4;height:108px;overflow-y:auto;margin:10px 0 0 0}
.centre-pop{width:480px;margin-left:-240px;margin-top:-312px}
.pop-up{background:#fff;box-shadow:0 0 6px rgba(0,0,0,.2);-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);position:fixed;left:50%;top:50%;z-index:1020;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:none}
.popup-title{padding:20px 30px;line-height:14px;border-bottom:1px solid #eee}
.popup-con{padding:30px;padding-top:0}
.pop-close,.small-close{width:15px;height:15px;background:url(../../img/competition/material/construct/guanbi.svg) no-repeat;cursor:pointer;position:absolute;right:30px;top:20px}
.radio1 .radio-1{background:url(../../img/competition/material/construct/radio.svg) left no-repeat}
.radio1 label input{opacity:0;margin-right:10px;cursor:pointer}
.report-option-row .arrow-small-r{margin-top:5px}
.report-option-row label.current,.report-option-row label:hover{color:#d36f16}
.radio1 .radio-0{background:url(../../img/competition/material/construct/radioxuanzhong.svg) left no-repeat}
.arrow-small-r{width:10px;height:10px;background:url(../../img/competition/material/construct/gengduojiantou.svg) no-repeat;display:inline-block}
i{font-style:normal}
.report_option_row_input_text{border:none;width:100%;text-align:left;border-bottom:1px solid #eee}
.right{float:right}
.report-option-row{border-bottom:1px solid #eee;height:56px;padding:20px 0 0 0}
.report-con-covers{min-height:248px}
.mt-10{margin-top:10px}
.text-center{text-align:center}
.pop-cancel,.pop-confirm,.pop-back{min-width:120px;height:36px;margin:20px 8px 0;padding:0 20px;font-size:14px;border:none;border-radius:4px;color:#666}
.pop-back{display:none}
.pop-confirm:hover{background:0 0;border:1px solid #bbb}
.btn-default-secondary{background:0 0;border:1px solid #bbb;border-radius:4px;cursor:pointer;text-align:center}
.pop-cancel:hover{background:#ddd;border:none}

 
/*勾选外观优化*/
/*绿色的*/
.chk_style:checked+label {
    border-radius: 3px;
    background-color: #fdfdfd;
    border: 1px solid #607D8B;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px
    rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
    color: #243441;
}
.chk_style+label {
                border-radius: 3px;
                background-color: #FFF;
                border: 1px solid #FF9800;
                box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px
    rgba(0, 0, 0, 0.05);
                padding: 9px;
                display: inline-block;
                position: relative;
                margin: 0 6px;
}
.chk_style:checked+label:after {
    content: '\2714';
    position: absolute;
    top: -5px;
    left: 0px;
    color: #FF5722;
    width: 100%;
    text-align: center;
    font-size: 1.4em;
    padding: 1px 0 0 0;
    vertical-align: text-top;
}

/*墨绿色的*/
.chk_style_black:checked+label {
    border-radius: 4px;
    background-color: #ECF2F7;
    border: 1px solid #333;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px
    rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
    color: #243441;
}
.chk_style_black+label {
    background-color: #FFF;
    border-radius: 4px;
    border: 1px solid #333;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px
    rgba(0, 0, 0, 0.05);
    padding: 9px;
    display: inline-block;
    position: relative;
    margin-left: 6px;
}
.chk_style_black:checked+label:after {
    content: '\2714';
    position: absolute;
    top: -5px;
    left: 0px;
    color: #333;
    width: 100%;
    text-align: center;
    font-size: 1.4em;
    padding: 1px 0 0 0;
    vertical-align: text-top;
}
.only_display {
    position: relative;
    top: -4px;
    margin-left: 10px;
    margin-right: 10px;
}
/*勾选外观优化*/               
               
              
               
               
              
             

