*{border:0px;margin:0px;padding:0px;list-style: none;}
ul li{
    margin:0;
    padding:0;
}
/* 主页面 */
.main{
    width: 100%;
    height: 100%;
    background: url("../img/main.gif") no-repeat;
    background-size: 100% 100%;
    position:absolute;
    left:0;
    top:0;
    /* display: none; */
}

.main_qiandao{
    /* background: url("../img/main_qiandao.png") no-repeat;
    background-size: 100% auto;
    position: fixed;
    width: 29%;
    height: 6%;
    right: 5%;
    bottom: 14%; */

    background: url(../img/main_qiandao.png) no-repeat; 
    background-size: 100% auto;
    position: fixed;
    width: 31%;
    height: 6%;
    right: 3%;
    bottom: 15%;

}

.main_play{

    /* position: fixed;
    width: 16%;
    height: 11%;
    top: 12%;
    left: 1%; */


    background: url("../img/main_play.png") no-repeat;
    background-size: contain;
    position: fixed;
    width: 18%;
    height: 7%;
    top: 12%;
    left: 3%;
}

.main_jiketiyan{
    background: url("../img/main_jiketiyan.png") no-repeat;
    background-size: contain;
    position: fixed;
    width: 55%;
    height: 45%;
    top: 35%;
    left: 50%;
    margin-left: -27.5%;
    margin-top: -22.5%;
    z-index: 999999999;
    display: none;
}

.main_jiketiyan_bg{
    width: 100%;
    height: 100%;
    position:absolute;
    background: rgba(0, 0, 0, 0.8);
    left:0;
    top:0;
    right: 0;
    bottom:0;
    z-index: 99999999;
    display: none;
}

.main_yinsi{
    width: 100%;
    height: 85%;
    position: absolute;
    background: rgba(255, 255, 255, 1);
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99999999;
    border-radius:7% 7% 0 0;
    display: none;
    border-top: 8px solid #cb0b29;
}
.main_yinsi_title{
    color: #cb0b29;
    font-family: "黑体";
    font-weight: bold;
    width: 90%;
    margin: 0 auto;
    text-align: center;
    margin-top: 6%;
    font-size: 1.2rem;
}

.main_yinsi_desc{
    color: #000000;
    font-family: "黑体";
    font-weight: bold;
    width: 90%;
    height: 64%;
    margin: 0 auto;
    text-align: left;
    margin-top: 6%;
    font-size: 1.0rem;
    overflow-y: scroll;
}



.main_yinsi_desc_scrollbar::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.main_yinsi_desc_scrollbar::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #cb0b29;
}
.main_yinsi_desc_scrollbar::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}



.main_yinsi_desc_fubiaoti{
    color: #000000;
    font-family: "黑体";
    font-weight: 800;
    width: 90%;
    margin: 0 auto;
    text-align: left;
    margin-top: 6%;
    font-size: 1.0rem;
}

.main_yinsi_desc_content{
    color: #000000;
    font-family: "KaiTi";
    font-weight: 400;
    width: 90%;
    margin: 0 auto;
    text-align: left;
    margin-top: 3%;
    font-size: 1.0rem;
    text-indent: 2em;
    line-height: 1.5rem;
    text-align: justify;
}

.main_yinsi_xuanze{
    color: #cb0b29;
    font-family: "黑体";
    font-weight: bold;
    width: 90%;
    margin: 6% auto 0 auto;
}
.main_yinsi_xuanze label{
    margin-left:20px;
}

.main_yinsi_xuanze input{
    margin-right:5px;
}

.main_yinsi_btn{
    background: url("../img/main_yinsi_btn.png") no-repeat;
    background-size: contain;
    width: 31%;
    height: 7%;
    z-index: 999999999;
    margin: 6% auto 0 auto;
}


.main_jifen{
    background: url("../img/main_btn.png") 0px 0px no-repeat;
    background-size: 100% auto;
    width: 60px;
    height: 22px;
    position: absolute;
    left: 47%;
    top: 21%;
    -webkit-animation: bounce-up 1.4s linear infinite;animation: bounce-up 1.4s linear infinite;
}

.main_jifen_kuoda{
    width: 29%;
    height: 21%;
    position: absolute;
    left: 17%;
    top: 18%;
}

.main_gongyihongfangzi{
    background: url("../img/main_btn.png") 0px -24px no-repeat;
    background-size: 100% auto;
    width: 63px;
    height: 22px;
    position: absolute;
    right: 2%;
    top: 31%;
    -webkit-animation: bounce-up 1.4s linear infinite;animation: bounce-up 1.4s linear infinite;
}

@-webkit-keyframes bounce-up {
    25% {-webkit-transform: translateY(5px);}
    50%, 100% {-webkit-transform: translateY(0);}
    75% {-webkit-transform: translateY(-5px);}
    }
    
@keyframes bounce-up {
    25% {transform: translateY(5px);}
    50%, 100% {transform: translateY(0);}
    75% {transform: translateY(-5px);}
}

.main_gongyihongfangzi_kuoda{
    width: 29%;
    height: 17%;
    position: absolute;
    left: 54%;
    top: 27%;
}

.main_tianxiawufei{
    background: url("../img/main_btn.png") 0px -48px no-repeat;
    background-size: 100% auto;
    width: 64px;
    height: 23px;
    position: absolute;
    left: 1%;
    top: 52%;
    -webkit-animation: bounce-up 1.4s linear infinite;animation: bounce-up 1.4s linear infinite;
}

.main_tianxiawufei_kuoda{
    width: 29%;
    height: 14%;
    position: absolute;
    left: 23%;
    top: 43%;
}

.main_bowuguan{
    background: url("../img/main_btn.png") 0px -71px no-repeat;
    background-size: 100% auto;
    width: 63px;
    height: 22px;
    position: absolute;
    right: 1%;
    top: 52%;
    -webkit-animation: bounce-up 1.4s linear infinite;animation: bounce-up 1.4s linear infinite;
}

.main_bowuguan_kuoda{
    width: 29%;
    height: 19%;
    position: absolute;
    right: 5%;
    top: 49%;
}

.main_keleyingyuan{
    background: url("../img/main_btn.png") 0px -95px no-repeat;
    background-size: 100% auto;
    width: 64px;
    height: 26px;
    position: absolute;
    left: 20%;
    top: 79%;
    -webkit-animation: bounce-up 1.4s linear infinite;animation: bounce-up 1.4s linear infinite;
 
}

.main_keleyingyuan_kuoda{
    width: 29%;
    height: 19%;
    position: absolute;
    left: 18%;
    bottom: 19%;
}


/* 博物馆开始 */
.bowuguan_main{
    width: 100%;
    height: 100%;
    background: url("../img/bowuguan_main.jpg") no-repeat;
    background-size: 100% 100%;
    position:absolute;
    left:0;
    top:0;
    display: none;
}

.bowuguan_container{
    width: 80%;
    height: 40%;
    margin: 60% auto 0 auto;
}

.bowuguan_vr{
    background: url(../img/bowuguan_vr.png) no-repeat;
    background-size: 100% 100%;
    width: 100%;
    height: 56%;
    /* float: left; */
    left: 50%;
    position: relative;
    margin-left: -50%;
}

.bowuguan_c{
    width: 100%;
    /* height: 56%; */
    left: 50%;
    position: relative;
    margin-left: -50%;
    overflow: hidden;
    height: 100%;
}

.bowuguan_tuantiyuyue{
    background: url(../img/bowuguan_tuantiyuyue.png) no-repeat;
    background-size: 100% 100%;
    width: 50%;
    height: 45%;
    float: left;
    margin-top: 1%;
    margin-bottom: 1%;
}

.bowuguan_yuyueguanli{
    background: url(../img/bowuguan_yuyueguanli.png) no-repeat;
    background-size: 100% 100%;
    width: 49%;
    height: 45%;
    float: left;
    margin-top: 1%;
    /* margin-left: 4%; */
    margin-bottom: 1%;
    margin-left: 1%;
}

.bowuguan_liuyanban{
    background: url(../img/bowuguan_liuyanban.png) no-repeat;
    background-size: 100% 100%;
    width: 50%;
    height: 45%;
    float: left;
}

.bowuguan_hudongqu{
    background: url(../img/bowuguan_hudongqu.png) no-repeat;
    background-size: 100% 100%;
    width: 49%;
    height: 45%;
    float: left;
    /* margin-top: 2%; */
    /* margin-left: 4%; */
    margin-left: 1%;
}

/* 博物馆结束 */


/* 红房子开始 */
.hongfangzi_main{
    width: 100%;
    height: 100%;
    background: url("../img/hongfangzi_main.jpg") no-repeat;
    background-size: 100% 100%;
    position:absolute;
    left:0;
    top:0;
    display: none;
}

.hongfangzi_menu{
    width: 90%;
    height: 120px;
    margin: 68% auto 0px auto;
}

.hongfangzi_menu_guanyuwomen{
    background: url("../img/hongfangzi_guanyuwomen.png") no-repeat;
    background-size: 100% auto;
    width: 25%;
    height: 100%;
    z-index: 99999999;
    float: left;
}

.hongfangzi_menu_wangqihuodong{
    background: url("../img/hongfangzi_wangqihuodong.png") no-repeat;
    background-size: 100% auto;
    width: 25%;
    height: 100%;
    z-index: 99999999;
    float: left;
}

.hongfangzi_menu_huodongbaoming{
    background: url("../img/hongfangzi_huodongbaoming.png") no-repeat;
    background-size: 100% auto;
    width: 25%;
    height: 100%;
    z-index: 99999999;
    float: left;
}

.hongfangzi_menu_gongyi{
    background: url("../img/hongfangzi_gongyi.png") no-repeat;
    background-size: 100% auto;
    width: 25%;
    height: 100%;
    z-index: 99999999;
    float: left;
}

.hongfangzi_guanyuwomen{
    width: 87%;
    height: 45%;
    margin: 0 auto;
    overflow-y: scroll;
    padding-top: 10px;
}

.hongfangzi_guanyuwomen::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.hongfangzi_guanyuwomen::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #cb0b29;
}
.hongfangzi_guanyuwomen::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}

.hongfangzi_guanyuwomen_list{
    overflow: hidden;
    margin-bottom: 10px;
    border-bottom: 1px solid #b2aaaa;
    width: 95%;
    padding-bottom: 10px;
}

.hongfangzi_guanyuwomen_list:nth-last-child(1)
{ 
    overflow: hidden;
    margin-bottom: 10px;
    border-bottom: 0px solid #ffffff;
    width: 95%;
    padding-bottom: 10px;
}

.hongfangzi_guanyuwomen_thumb{
    float: left;
    width: 45%;
    height: 100px;
    margin-right: 10px;
    /* display: none; */
}
.hongfangzi_guanyuwomen_thumb img{
    width: 100%;
    border-radius: 15px;
    /* overflow: hidden; */
    height: 100%;
}
/* 报名 */
.hongfangzi_baoming_list{
    overflow: hidden;
    width: 48%;
    float: left;
    margin-right: 2%;
    position: relative;
}

.hongfangzi_baoming_thumb{
    float: left;
    width: 100%;
    margin-right: 10px;
    /* display: none; */
}
.hongfangzi_baoming_thumb img{
    width: 100%;
    border-radius: 15px;
    /* overflow: hidden; */
    height: 100%;
}
.hongfangzi_baoming_content{
         /* float: left; */
    width: 90%;
    height: 40px;
    overflow: hidden;
    /* padding-bottom: 10px; */
    position: absolute;
    bottom: 30px;
    left: 50%;
    margin-left: -45%;
    background: url(../img/huodongbaomingbg.png) 100% 100% no-repeat;
    background-size: 100% 100%;
    color: #ffffff;
    font-size: 2.6vw;
}

.hongfangzi_baoming_list_fangda{
    overflow: hidden;
    width: 100%;
    float: left;
    margin-right: 2%;
    position: absolute;
    top: 10%;
    z-index: 99999999;
    display: none;
}
.hongfangzi_baoming_list_container{
    width: 100%;
    height: 100%;
    
}

.hongfangzi_baoming_thumb_fangda{
    float: left;
    width: 100%;
    margin-right: 10px;
    /* display: none; */
}
.hongfangzi_baoming_thumb_fangda img{
    width: 100%;
    border-radius: 15px;
    /* overflow: hidden; */
    height: 100%;
}
.hongfangzi_baoming_content_fangda{
         /* float: left; */
    width: 90%;
    height: 40px;
    overflow: hidden;
    /* padding-bottom: 10px; */
    position: absolute;
    bottom: 57px;
    left: 50%;
    margin-left: -45%;
    background: url(../img/huodongbaomingbg.png) 100% 100% no-repeat;
    background-size: 100% 100%;
    color: #ffffff;
    font-size: 2.6vw;
}

.hongfangzi_baoming_list_fangda_close{
    background: url(../img/bqclose.png) 100% 100% no-repeat;
    width: 50px;
    height: 50px;
    position: absolute;
    right: 10px;
    top: 10px;
    background-size: cover;
}

.hongfangzi_baoming_content_fangda div{
    padding: 1.4vw 0 0.3vw 1.7vw;
}

.hongfangzi_baoming_content div{
    padding: 1.4vw 0 0.3vw 1.7vw;
}

.hongfangzi_gongyi_content{
    /* float: left; */
    width: 70%;
    height: 70px;
    overflow: hidden;
    /* padding-bottom: 10px; */
    position: absolute;
    bottom: 30px;
    left: 50%;
    margin-left: -35%;
    /* background: url(../img/huodongbaomingbg.png) 100% 100% no-repeat; */
    background-size: 100% 100%;
    color: #ffffff;
    font-size: 2.6vw;
    background: rgba(239,87,83,0.8);
    border-radius: 5px;
}

.hongfangzi_gongyi_content div{
padding: 1.4vw 0 0.3vw 1.7vw;
}

/* 报名end */
.hongfangzi_guanyuwomen_content{
    float: left;
    width: 100%;
    /* height: 100px; */
    overflow: hidden;
    padding-bottom: 10px;
}

.hongfangzi_guanyuwomen_content_1{
    float: left;
    width: 50%;
    /* height: 100px; */
    overflow: hidden;
    padding-bottom: 10px;
}
.hongfangzi_daka_status
{
    width: 90%;
    height: 30px;
    display: block;

    margin-left: 6px;
    margin-top: -6px;

}
.hongfangzi_daka_status span{
    width: 70%;
    display: block;
    height: 25px;
    position: relative;
    left: 50%;
    margin-left: -40%;
    
}

.hongfangzi_fubiaoti{
    background: url(../img/hongfangzi_fubiaoti.png) no-repeat;
    background-size: contain;
    width: 100%;
    height: 20px;
    float: left;
    margin-top: 5px;
}


.hongfangzi_fubiaoti_1{
    background: url(../img/hongfangzi_fubiaoti_1.png) no-repeat;
    background-size: contain;
    width: 100%;
    height: 20px;
    float: left;
    margin-top: 5px;
}

.hongfangzi_biaoti{
    font-size: 16px;
    font-family: "黑体";
    font-weight: bold;
    float: left;
    /* height: 35px; */
    width: 100%;
    padding-top: 10px;
}

.hongfangzi_time{
    color: #a59e9e;
    font-size: 12px;
    margin-top: 8px;
    float: left;
}

.hongfangzi_content{
    width: 90%;
    margin: 68% auto 0px auto;
}

.hongfangzi_content_time{
    color: #a59e9e;
    font-size: 12px;
    float: left;
    width: 100%;
    margin-bottom: 10px;
    margin-top: 10px;
}

.hongfangzi_wenzhang{
    text-align: justify;
    color: #757070;
    line-height: 30px;
    height: 350px;
    overflow-y: scroll;
    width: 100%;
    padding-right: 10px;
}
.hongfangzi_wenzhang img{
    background-size: 100% auto;
    width:100%;
}

img.thumbs{
    width: 150px !important;
}

.hongfangzi_wenzhang::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.hongfangzi_wenzhang::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #cb0b29;
}
.hongfangzi_wenzhang::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}


.hongfangzi_title{
    width: 100%;
    /* height: 50px; */
    /* line-height: 50px; */
    float: left;
    font-weight: bold;
    color: #cc0122;
    font-size: 20px;
    margin-top: 15px;
}
.hongfangzi_headimg img{
    width:100%
}

.hongfangzi_back{
    background: url(../img/neiye_back.png) no-repeat;
    background-size: contain;
    width: 100%;
    height: 20px;
    z-index: 99999999;
    float: left;
}

/* 红房子结束 */



/* 天下无废开始 */
.tianxiawufei_main{
    width: 100%;
    height: 100%;
    background: url("../img/tianxiawufei_main.jpg") no-repeat;
    background-size: 100% 100%;
    position:absolute;
    left:0;
    top:0;
    display: none;
}

.tianxiawufei_menu{
    width: 90%;
    height: 120px;
    margin: 68% auto 0px auto;
}

.tianxiawufei_menu_guanyuwomen{
    background: url("../img/hongfangzi_guanyuwomen.png") no-repeat;
    background-size: 100% auto;
    width: 25%;
    height: 100%;
    z-index: 99999999;
    float: left;
}

.tianxiawufei_menu_wangqihuodong{
    background: url("../img/hongfangzi_wangqihuodong.png") no-repeat;
    background-size: 100% auto;
    width: 25%;
    height: 100%;
    z-index: 99999999;
    float: left;
}

.tianxiawufei_menu_huodongbaoming{
    background: url("../img/hongfangzi_huodongbaoming.png") no-repeat;
    background-size: 100% auto;
    width: 25%;
    height: 100%;
    z-index: 99999999;
    float: left;
}

.tianxiawufei_menu_gongyi{
    background: url("../img/hongfangzi_gongyi.png") no-repeat;
    background-size: 100% auto;
    width: 25%;
    height: 100%;
    z-index: 99999999;
    float: left;
}


.tianxiawufei_guanyuwomen{
    width: 87%;
    height: 45%;
    margin: 0 auto;
    overflow-y: scroll;
    padding-top:10px;
}

.tianxiawufei_guanyuwomen::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.tianxiawufei_guanyuwomen::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #cb0b29;
}
.tianxiawufei_guanyuwomen::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}

.tianxiawufei_guanyuwomen_list{
    overflow: hidden;
    margin-bottom: 10px;
    border-bottom: 1px solid #b2aaaa;
    width: 95%;
    padding-bottom: 10px;
}
.tianxiawufei_guanyuwomen_list:nth-last-child(1)
{ 
    overflow: hidden;
    margin-bottom: 10px;
    border-bottom: 0px solid #ffffff;
    width: 95%;
    padding-bottom: 10px;
}


.tianxiawufei_guanyuwomen_thumb{
    float: left;
    width: 45%;
    height: 100px;
    margin-right: 10px;
    /* display: none; */
}
.tianxiawufei_guanyuwomen_thumb img{
    width: 100%;
    height: 90px;
}
.tianxiawufei_guanyuwomen_content{
    float: left;
    width: 100%;
    /* height: 100px; */
    overflow: hidden;
    padding-bottom: 10px;
}

.tianxiawufei_guanyuwomen_content_1{
    float: left;
    width: 50%;
    /* height: 100px; */
    overflow: hidden;
    padding-bottom: 10px;
}

.tianxiawufei_fubiaoti{
    background: url(../img/tianxiawufei_fubiaoti.png) no-repeat;
    background-size: contain;
    width: 100%;
    height: 20px;
    float: left;
    margin-top: 5px;
}

.tianxiawufei_fubiaoti_1{
    background: url(../img/tianxiawufei_fubiaoti_1.png) no-repeat;
    background-size: contain;
    width: 100%;
    height: 20px;
    float: left;
    margin-top: 5px;
}

.tianxiawufei_biaoti{
    font-size: 16px;
    font-family: "黑体";
    font-weight: bold;
    float: left;
    /* height: 35px; */
    width: 100%;
    padding-top: 10px;
}

.tianxiawufei_time{
    color: #a59e9e;
    font-size: 12px;
    margin-top: 8px;
    float: left;
}

.tianxiawufei_back{
    background: url(../img/neiye_back.png) no-repeat;
    background-size: contain;
    width: 100%;
    height: 20px;
    z-index: 99999999;
    float: left;
}

.tianxiawufei_content{
    width: 90%;
    margin: 68% auto 0px auto;
}

.tianxiawufei_content_time{
    color: #a59e9e;
    font-size: 12px;
    float: left;
    width: 100%;
    margin-bottom: 10px;
    margin-top: 10px;
}

.tianxiawufei_title{
    width: 100%;
    /* height: 50px; */
    /* line-height: 50px; */
    float: left;
    font-weight: bold;
    color: #cc0122;
    font-size: 20px;
    margin-top: 15px;
}


.tianxiawufei_wenzhang{
    text-align: justify;
    color: #757070;
    line-height: 30px;
    height: 350px;
    overflow-y: scroll;
    width: 100%;
    padding-right: 10px;
}
.tianxiawufei_wenzhang img{
    background-size: 100% auto;
    width:100%;
}

.tianxiawufei_wenzhang::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.tianxiawufei_wenzhang::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #cb0b29;
}
.tianxiawufei_wenzhang::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}



/* 天下无废结束 */


/*可乐影院开始 */
.keleyingyuan_main{
    width: 100%;
    height: 100%;
    background: url("../img/keleyingyuan_main.jpg") no-repeat;
    background-size: 100% 100%;
    position:absolute;
    left:0;
    top:0;
    display: none;
}

.keleyingyuan_back{
    background: url(../img/neiye_back.png) no-repeat;
    background-size: contain;
    width: 100%;
    height: 20px;
    z-index: 99999999;
    float: left;
}

.keleyingyuan_container{
    width: 90%;
    position: fixed;
    left: 50%;
    bottom: 5%;
    margin-left: -45%;
}
.keleyingyuan_zhubiaoti{
    color: #cc0122;
    font-size: 16px;
    font-family: "黑体";
    font-weight: bold;
    float: left;
    height: 40px;
    line-height: 40px;
}

.keleyingyuan_list {
    width: 100%;
    float: left;
    overflow-y: scroll;
    height: 450px;
    padding-right: 5px;
}

.keleyingyuan_list::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.keleyingyuan_list::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #cb0b29;
}
.keleyingyuan_list::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}

.keleyingyuan_list li{
    width: calc(50% - 5px);
    overflow: hidden;
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
    height: 130px;
}

.keleyingyuan_list li img{
    width:100%;
    float: left;
    border-radius: 15px;
}
.keleyingyuan_list li span{
    width:100%;
    float: left;
    font-size: 15px;
    font-family: "黑体";
    font-weight: bold;
    text-align: center;
    margin-top: 5px;
}

.keleyingyuan_list li:first-child
{ 
    width: 100%;
    overflow: hidden;
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
    margin-bottom: 10px;
    height: 100%;
}


/* 可乐影院结束 */

/* 每日签到开始 */

.meiriqiandao{
    width: 100%;
    background: url("../img/meiriqiandao.jpg") no-repeat;
    background-size: cover;
    position:absolute;
    left:0;
    top:0;
    right: 0;
    bottom: 0;
    display: none;
}

.huise{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}

.meiriqiandao_qiandao{
    width: 90%;
    background-color: #cc0122;
    border-radius: 15px;
    margin: 38% auto 0px auto;
    overflow: hidden;
}

.meiriqiandao_info{
    width: 100%;
    height: 45px;
    float: left;
    line-height: 45px;
}

.meiriqiandao_logo{
    background: url(../img/qiandao_logo.png) no-repeat;
    background-size: contain;
    width: 35px;
    height: 35px;
    margin: 7px 0px 0px 10px;
    float: left;
}

.meiriqiandao_info_score{
    float: left;
    width: 41%;
    height: 50px;
    color: #ffffff;
    line-height: 50px;
    padding-left: 10px;
    font-weight: bold;
    font-size: 14px;
}

.meiriqiandao_info_qiandaonum{
    float: right;
    width: 35%;
    height: 50px;
    color: #ffffff;
    line-height: 46px;
    font-weight: bold;
    font-size: 14px;
    text-align: right;
    padding-right: 10px;
}

#qiandaonum{
    font-size: 21px;
    padding: 0px 2px;
}

.meiriqiandao_content{
    width: 96%;
    background-color: #fcd1cf;
    float: left;
    margin-left: 2%;
    border-radius: 15px;
    margin-bottom: 7px;
    padding-bottom: 5px;
}

.meiriqiandao_qiriqiandao{
    width: 65px;
    height: 50px;
    background: url(../img/meiriqiandao_qiriqiandao.png) no-repeat;
    background-size: contain;
    position: relative;
    left: 16px;
    top: 0;
}


.meiriqiandao_days{
    width: 90%;
    height: 160px;
    overflow-x: scroll;
    position: relative;
    left: 50%;
    margin-left: -45%;
    padding-bottom: 5px;
    overflow-y: hidden;
    margin-top: 10px;
}
.meiriqiandao_days ul{
    width: 522px;
    height: 160px;
}
.meiriqiandao_days li{
    width: 60px;
    height: 160px;
    float: left;
    margin-right: 13px;
}

.meiriqiandao_days li img{
    background-size: 100% auto;
    height: 141px;
}

.meiriqiandao_btn{
    width: 66%;
    height: 35px;
    background: url(../img/qiandao_btn.png) no-repeat;
    background-size: 100% auto;
    position: relative;
    left: 50%;
    bottom: 0%;
    margin-left: -33%;
    margin-top: 10px;
}

.meiriqiandao_buqian_info{
    width:100%;
    color:#cc0122;
    font-weight: bold;
    text-align: center;
    position: relative;
    font-size: 12px;
    margin-top: 5px;
    margin-bottom: 5px;
}

/* 积分商城按钮 */

.meiriqiandao_jfshop{
    width: 90%;
    height: 17%;
    background-color: #722b94;
    border-radius: 15px;
    margin: 2% auto 1% auto;
    /* margin: 38% auto 0px auto; */
    overflow: hidden;
    padding-bottom: 2%;
    
}

.meiriqiandao_jfshop_content{
    width: 96%;
    background-color: #fcd1cf;
    float: left;
    margin-left: 2%;
    height: 94%;
    border-radius: 15px;
    margin-top: 2%;
    /* overflow-x: hidden; */
    /* padding-bottom: 22px; */
    overflow: hidden;
}

.meiriqiandao_jfshop_logo{
    width: 65px;
    height: 50px;
    background: url(../img/jifenshangchenglogo1.png) no-repeat;
    background-size: contain;
    position: relative;
    left: 78%;
    top: 0;
    float: left;
}

.meiriqiandao_jfshop_bg{
    width: 70%;
    height: 138px;
    background: url(../img/jfshopbg.png) no-repeat;
    background-size: 100% auto;
    left: 0;
    top: -5px;
    position: relative;
}

/* 公益卡 */

.meiriqiandao_gongyika{
    width: 90%;
    height: 17%;
    background-color: #722b94;
    border-radius: 15px;
    margin: 2% auto 1% auto;
    /* margin: 38% auto 0px auto; */
    overflow: hidden;
    padding-bottom: 2%;
    
}

.meiriqiandao_gongyika_content{
    width: 96%;
    background-color: #fcd1cf;
    float: left;
    margin-left: 2%;
    height: 94%;
    border-radius: 15px;
    margin-top: 2%;
    /* overflow-x: hidden; */
    /* padding-bottom: 22px; */
    overflow: hidden;
}

.meiriqiandao_gongyika_logo{
    width: 65px;
    height: 50px;
    background: url(../img/gongyika.png) no-repeat;
    background-size: contain;
    position: relative;
    left: 10px;
    top: 0;
}

.meiriqiandao_gongyika_bg{
    width: 82%;
    height: 136px;
    background: url(../img/gongyikabg.png) no-repeat;
    background-size: 100% auto;
    left: 62px;
    top: -55px;
    position: relative;
}

.meiriqiandao_gongyika_n{
    color: #cc0122;
    font-weight: bold;
    font-size: 15px;
    position: relative;
    left: 9%;
    bottom: -35%;
    width: 45%;
    text-align: left;
    height: 24px;
    float: left;
    z-index: 9999999;
}

.gongyi_logo{
    width: 24px;
    height: 24px;
    background: url(../img/gongyi_logo.png) no-repeat;
    float: left;
    background-size: 18px;
    position: relative;
}



/* 任务列表 */

.meiriqiandao_renwu{
    width: 90%;
    /* height: 30%; */
    background-color: #722b94;
    border-radius: 15px;
    /* margin: 2% auto 1% auto; */
    margin: 38% auto 0px auto;
    overflow: hidden;
    padding-bottom: 2%;
}

.meiriqiandao_renwu_content{
    width: 96%;
    background-color: #fcd1cf;
    float: left;
    margin-left: 2%;
    height: 94%;
    border-radius: 15px;
    margin-top: 2%;
    overflow-x: hidden;
    padding-bottom: 10px;
}

.meiriqiandao_jifenrenwu{
    width: 60px;
    height: 50px;
    background: url("../img/meiriqiandao_jifenrenwu.png") no-repeat;
    background-size: contain;
    position: relative;
    left: 10px;
    top: 0;
    float: left;
}

.meiriqiandao_pinggai{
    color: #cc0122;
    font-weight: bold;
    font-size: 15px;
    position: relative;
    right: 20px;
    top: 19px;
    width: 100%;
    text-align: right;
    height: 24px;
}
.meiriqiandao_pinggai_1{
    color: #cc0122;
    font-weight: bold;
    font-size: 15px;
    position: relative;
    right: 5px;
    top: -30px;
    width: 100%;
    text-align: right;
    /* height: 24px; */
}
.pinggai_logo{
    width: 24px;
    height: 24px;
    background: url(../img/qiandao_logo.png) no-repeat;
    float: right;
    background-size: 18px;
    position: relative;
}
.pinggai_title{
    float: right;
}
.pinggai_jifenshangcheng{
    width: 110px;
    height: 22px;
    background: url(../img/meiriqiandao_jifenshangcheng.png) no-repeat;
    float: right;
    background-size: 46px;
    position: relative;
    background-size: 100% auto;
    margin-right: -6%;
    z-index: 0;
}

.meiriqiandao_renwu_list{
    color: #524443;
    font-size: 14px;
    position: relative;
    left: 10px;
    top: 5px;
    width: 93%;
    text-align: left;
    /* height: 24px; */
    float: left;
}
.meiriqiandao_renwu_list ul li>span.dian{
    color: #dd495e;
    padding-right: 5px;
    font-size: 15px;
    font-weight: bold;
    float: left;
}
.meiriqiandao_renwu_list ul li>span.dian img{
    background: #fcd8d7;
    border-radius: 5px;
    padding:2px
}
.meiriqiandao_renwu_list ul li{
    /* border-bottom: 1px solid #cba8a6;
    padding:5px ;
    float: left;
    width: 96%; */

    /* border-bottom: 1px solid #cba8a6; */
    padding: 5px 5px 0px 5px;
    float: left;
    width: 96%;
    background: #ffffff;
    border-radius: 5px;
    margin-bottom: 4px;
}
.meiriqiandao_renwu_list ul{
    overflow: hidden;
}
span.meiriqiandao_renwu_pingzi
{
    width: 18px;
    height: 18px;
    background: url(../img/qiandao_logo.png) no-repeat;
    background-size: 100% auto;
    float: left;
}

span.meiriqiandao_renwu_pingzi_youxi{
    width: 18px;
    height: 18px;
    background: url(../img/qiandao_logo.png) no-repeat;
    background-size: 100% auto;
    float: left;
    display: block;
    position: relative;
    left: 34%;
    top: 3px;
}
span.renwu_title{
    float: left;
    display: block;
    width: 55%;
}

span.huode
{
    display: block;
    font-size: 10px;
}

span.huode img{
    width:15px;
    height: 15px;
}

span.qudaka{
    
    width: 67px;
    height: 32px;
    background: url(../img/qudaka.png) 0px no-repeat;
    background-size: contain;
    float: right;
}

span.yiwancheng{
    width: 67px;
    height: 32px;
    background: url(../img/yiwancheng.png) 0px no-repeat;
    background-size: contain;
    float: right;
    
}

span.jinxingzhong{
    width: 67px;
    height: 32px;
    background: url(../img/jinxingzhong.png) 0px no-repeat;
    background-size: contain;
    float: right;
}
/* 每日签到结束 */


.renwutanchuang{
    position: absolute;
    left: 5px;
    top: 150px;
    width: 120px;
    height: 85px;
    z-index: 9999999999999;
    border: 1px solid #ee2527;
    border-radius: 15px;
    background: rgba(255, 255, 255, 0.8);
    display: none;
}

.renwutanchuagn_logo{
    background: url(../img/qiandao_logo.png) no-repeat;
    width: 60px;
    height: 60px;
    background-size: 100% auto;
    position: relative;
    top: -35px;
    left: 50%;
    margin-left: -30px;
    z-index: 9999999999;
}

.renwujingdu{
    width: 100px;
    height: 6px;
    border-radius: 5px;
    background-color: #f89594;
    position: relative;
    top: -30px;
    left: 50%;
    margin-left: -50px;
}

.renwujingdutiao{
    width:0%;
    height: 6px;
    background-color: #ef1c1c;
    border-radius: 5px;
}

.renwujingduinfo{
    width: 100%;
    overflow: hidden;
    font-size: 12px;
    text-align: center;
    /* margin-top: 5px; */
    font-weight: bold;
    position: relative;
    top: -25px;
}

#renwutishi{
    float: left;
    width: 100%;
    height: auto;
}

#renwu_done{
    float: left;
    width: 100%;
    height: auto;
}
.mengceng{
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgba(0, 0, 0, 0.8);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 9999999999;
    display: none;
}

.yuyueguanlimengceng{
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgba(0, 0, 0, 0.8);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 9999999999;
    display: none;
}

.kkkl_yygl{
	width:90%; 
	overflow: hidden;
	position:absolute;
	left:45%;
	margin-left: -42.5%;
	top: 16%;
	padding: 2%;
}

.kkkl_yygl_title{
	width:100%;
	font-size: 150%;
	color: #e32135;
	text-align: center;
	float: left;
}
.kkkl_yygl_title span.kkkl_bt{
	background : url(../img/yyguanli.png) no-repeat;
	background-size : 100% 100%;
	height: 37px;	
	line-height: 37px;
	width:120px;
	font-weight: bold;
	display: inline-block;
}
.kkkl_yygl_title span.kkkl_bt1{
	background : url(../img/yyxinxi.png) no-repeat;
	background-size : 100% 100%;
	height: 37px;	
	line-height: 37px;
	width:120px;
	font-weight: bold;
	display: inline-block;
}

.kkkl_yygl_content{
	float: left;
	width:100%;
	height: 350px;
}
.kkkl_yygl_content1{
	float: left;
	width:100%;
	height: 200px;
	overflow-y: auto;
	background: #e32135;
	border-radius: 15px;

}

.kkkl_yygl_content1::-webkit-scrollbar {/*滚动条整体样式*/
	width: 8px;     /*高宽分别对应横竖滚动条的尺寸*/
	height: 1px;
}
.kkkl_yygl_content1::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
	border-radius: 10px;
	 -webkit-box-shadow: inset 0 0 5px rgba(227,33,53,0.2);
	background: #e32135;
}
.kkkl_yygl_content1::-webkit-scrollbar-track {/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 10px;
	background: #EDEDED;
}


.kkkl_yygl_content ul{
	margin-top: 20px;
}
.kkkl_yygl_content li{
	margin-bottom: 10px;
	color: #e32135;
}
.kkkl_yygl_content span.kkkl_yygl_yyjg_title{
	width:45%;
	display: inline-block;
	text-align: right;
	padding-right: 10px;
	font-size: 15px;
}

.layui-table-hama {
	color:#fff;
}
.layui-table-hama a{
	color:#fff;
}
.layui-table-hama th{
}

.layui-table-hama td{
	height: 40px;
	font-size: 9px;
}



.lingqujiangli{
    background: url(../img/lingqujiangli.png) no-repeat;
    background-size: contain;
    position: fixed;
    width: 55%;
    height: 45%;
    top: 35%;
    left: 50%;
    margin-left: -27.5%;
    margin-top: -22.5%;
    z-index: 999999999;
}

.lingqu_tishi{
    display: block;
    width: 100%;
    height: 25px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    margin-top: 65px;
    font-size: 13px;
}

.lingqu_num{
    display: block;
    width: 100%;
    height: 25px;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    margin-top: 10px;
    font-size: 28px;
}

.spmengceng{
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgba(0, 0, 0, 0.8);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 99999999;
    display: none;
}

.spmengceng video{
      /* width: 90%; */
    /* height: 200px; */
    /* margin: 0 auto; */
    position: absolute;
    /* left: 50%; */
    /* margin-left: -45%; */
    /* top: 50%; */
    /* margin-top: -50%; */
    height: 100%;
}

.video_close{
    width:50px;
    height: 50px;
    background: url("../img/video_close.png") no-repeat;
    background-size: 100%;
    top:0px;
    right:0px;
    position: absolute;
    z-index: 99999999999;
}

.qiandao_done{
    width: 30px;
    height: 30px;
    background: url(../img/qiandao_done.png) no-repeat;
    background-size: 100% auto;
    position: relative;
    bottom: 31%;
    left: 50%;
    margin-left: -3px;
}

.day1_done,.day2_done,.day3_done,.day4_done,.day5_done,.day6_done,.day7_done{
    display: none;
}


.jifenshangcheng_main{
    width: 100%;
    height: 100%;
    background: url("../img/jifenshangcheng.jpg") no-repeat;
    background-size: 100% 100%;
    position:absolute;
    left:0;
    top:0;
    display: none;
}


.jifenshagncheng_container{
    width: 90%;
    background-color: #cc0122;
    border-radius: 15px;
    margin: 74% auto 0px auto;
    /* overflow: hidden; */
    /* height: 280px; */
    padding-bottom: 14px;
}

.jifenshagncheng_content{
    width: 96%;
    background-color: #ffffff;
    /* float: left; */
    margin-left: 2%;
    border-radius: 15px;
    /* margin-bottom: 7px; */
    height: 350px;
    /* margin-top: 8px; */
    position: relative;
    top: 7px;
    left: 0;
}

.jifenshagncheng_logo{
    width: 63px;
    height: 55px;
    background: url(../img/jifenshangchenglogo.png) no-repeat;
    background-size: contain;
    position: relative;
    left: 9px;
    top: -55px;
    float: left;
}

.jifenshagncheng_duihuanjilv{
    width: 63px;
    height: 55px;
    background: url(../img/duihuanjilv.png) no-repeat;
    background-size: contain;
    position: relative;
    left: 9px;
    top: -55px;
    float: left;
}

.jifenshagncheng_content ul{
    width: calc(100% - 15px);
    overflow: hidden;
    position: absolute;
    top: 10px;
    left: 10px;
    height: 334px;
    overflow-y: scroll;
}

.jifenshagncheng_content li{
    width: 33%;
    float: left;
    margin-bottom: 10px;
}

.jifenshagncheng_content li>span{
    display: block;
}

.jifenshagncheng_content li img{
    width: 100%;
    height: 70px;
}

.duihuanjilv_content{
    width: 96%;
    background-color: #ffffff;
    /* float: left; */
    margin-left: 2%;
    border-radius: 15px;
    /* margin-bottom: 7px; */
    height: 350px;
    /* margin-top: 8px; */
    position: relative;
    top: 7px;
    left: 0;
}

.duihuanjilv_content ul{
    width: calc(100% - 15px);
    overflow: hidden;
    position: absolute;
    top: 10px;
    left: 10px;
    height: 334px;
    overflow-y: scroll;
}

.duihuanjilv_content li{
    width: calc(100% - 10px);
    float: left;
    margin-bottom: 10px;
    background: #f7f0f0;
    padding: 10px 5px;
    border-radius: 10px;
}

.duihuanjilv_content li>span{
    display: block;
   
}

.duihuanjilv_content li img{
    width: 100%;
    height: 100%;
}

span.duihuan_thumbs{
    width: 40px;
    height: 30px;
    float: left;
}
span.duihuan_title{
    color: #e51b19;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    float: left;
    font-size: 12px;
}

span.duihuan_time{
    color: #9a9a9a;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    float: right;
    font-size: 12px;
}

span.duihuan_num{
    color: #ffffff;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
    float: right;
    background: #fd9893;
    border-radius: 5px;
    padding: 0px 5px;
    font-size: 12px;
}

span.youhuijiage{
    display: block;
    font-size: 13px;
    text-align: center;
    background: url(../img/qiandao_logo.png) 23px 0px no-repeat;
    background-size: 17px 17px;
    padding-left: 10px;
    font-weight: bold;
    color: #5f5f5f;
    text-decoration:line-through;
}

span.weiyouhuiyouhuijiage{
    display: block;
    font-size: 13px;
    text-align: center;
    background: url(../img/qiandao_logo.png) 15px  0px no-repeat;
    background-size: 17px 17px;
    padding-left: 10px;
    font-weight: bold;
    color: #5f5f5f;
    margin-top: 10px;
    margin-bottom: 14px;
}

span.xianshitehui{
    color: #d01332;
    font-size: 11px;
    width: 100%;
    text-align: center;
    font-weight: bold;
}
span.tehuijiage{
    font-weight: bold;
    font-size: 14px;
}

.yiduiwan{
    background: url(../img/yiduiwan.png) center center no-repeat;
    background-size: contain;
    width: 80%;
    height: 25px;
    margin-left: 10%;
    margin-top: 5px;
}

.jifenshangchenglist::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.jifenshangchenglist::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #cb0b29;
}
.jifenshangchenglist::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}


.woyaoduihuan{
    background: url(../img/woyaoduihuan.png) center center no-repeat;
    background-size: contain;
    width: 80%;
    height: 25px;
    margin-left: 10%;
    margin-top: 5px;
}



/* 兑换信息 */


.yesjiang{
    width: 100%;
    height: 100%;
    background: url(../img/yesjiang.jpg) no-repeat;
    background-size: 100%;
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}

.yesjiang_title{
    width: 55%;
    height: 61px;
    background: url(../img/yeshijiang_title.png) no-repeat;
    background-size: 100% auto;
    position: relative;
    left: 50%;
    top: 27%;
    margin-left: -25%;
}

.yesjiang_xingming{
    width: 80%;
    height: 40px;
    background: url(../img/yeshi_xingming.png) no-repeat;
    background-size: 100% auto;
    position: relative;
    left: 50%;
    top: 30%;
    margin-left: -40%;
    margin-bottom: 20px;

}

.yesjiang_dianhua{
    width: 80%;
    height: 40px;
    background: url(../img/yeshi_dianhua.png) no-repeat;
    background-size: 100% auto;
    position: relative;
    left: 50%;
    top: 30%;
    margin-left: -40%;
    margin-bottom: 20px;
}

.yesjiang_dizhi{
    width: 80%;
    height: 40px;
    background: url(../img/yeshi_dizhi.png) no-repeat;
    background-size: 100% auto;
    position: relative;
    left: 50%;
    top: 30%;
    margin-left: -40%;
    margin-bottom: 20px;
}

.yesjiang_tishi{
    width: 60%;
    height: 30px;
    background: url(../img/yeshi_tishi.png) no-repeat;
    background-size: 100% auto;
    position: relative;
    left: 50%;
    top: 30%;
    margin-left: -30%;
}

.yesjiang_btn{
    width: 50%;
    height: 70px;
    background: url(../img/yeshi_btn.png) no-repeat;
    background-size: 100% auto;
    position: fixed;
    left: 50%;
    bottom: 0;
    margin-left: -25%;
    margin-bottom: 100px;
}

#yes_xingming,#yes_dizhi,#yes_dianhua{
    border: 0px solid #000;
    background: none;
    height: 33px;
    margin-top: 2px;
    padding-left: 85px;
    width: calc(100% - 90px);
    color:#bf4b5b;
    font-weight: bold;
    outline: none;
}

.buqianka{
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgba(0, 0, 0, 0.8);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 9999999999;
    display: none;
}

.buqiankabg{
    background: url(../img/buqianka.png) no-repeat;
    background-size: contain;
    position: fixed;
    width: 55%;
    height: 45%;
    top: 35%;
    left: 50%;
    margin-left: -27.5%;
    margin-top: -22.5%;
    z-index: 999999999;
}

.gongyika{
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgba(0, 0, 0, 0.8);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 9999999999;
    display: none;
}

.gongyikabg{
    background: url(../img/gongyihuodongka.png) no-repeat;
    background-size: contain;
    position: fixed;
    width: 55%;
    height: 45%;
    top: 35%;
    left: 50%;
    margin-left: -27.5%;
    margin-top: -22.5%;
    z-index: 999999999;
}




/* 游戏说明 */


.main_youxishuoming{
    width: 100%;
    height: 70%;
    position: absolute;
    background: rgba(255, 255, 255, 1);
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99999999;
    border-radius:7% 7% 0 0;
    display: none;
    border-top:8px solid #cb0b29 
}
.main_youxishuoming_title{
    color: #cb0b29;
    font-family: "黑体";
    font-weight: bold;
    width: 90%;
    margin: 0 auto;
    text-align: center;
    margin-top: 6%;
    font-size: 1.2rem;
}

.main_youxishuoming_desc{
    color: #000000;
    font-family: "黑体";
    font-weight: bold;
    width: 90%;
    height: 70%;
    margin: 0 auto;
    text-align: left;
    margin-top: 6%;
    font-size: 1.0rem;
    overflow-y: scroll;
}



.main_youxishuoming_desc_scrollbar::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.main_youxishuoming_desc_scrollbar::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #cb0b29;
}
.main_youxishuoming_desc_scrollbar::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}



.main_youxishuoming_desc_fubiaoti{
    color: #000000;
    font-family: "黑体";
    font-weight: 800;
    width: 90%;
    margin: 0 auto;
    text-align: left;
    margin-top: 6%;
    font-size: 1.0rem;
}

.main_youxishuoming_desc_content{
    color: #000000;
    font-family: "KaiTi";
    font-weight: 400;
    width: 90%;
    margin: 0 auto;
    text-align: left;
    margin-top: 3%;
    font-size: 1.0rem;
    text-indent: 2em;
    line-height: 1.5rem;
    text-align: justify;
}

.main_youxishuoming_xuanze{
    color: #cb0b29;
    font-family: "黑体";
    font-weight: bold;
    width: 90%;
    margin: 6% auto 0 auto;
}
.main_youxishuoming_xuanze label{
    margin-left:20px;
}

.main_youxishuoming_xuanze input{
    margin-right:5px;
}

.main_youxishuoming_btn{
    background: url("../img/main_youxishuoming_btn.png") no-repeat;
    background-size: contain;
    width: 31%;
    height: 7%;
    z-index: 999999999;
    margin: 6% auto 0 auto;
}

.main_youxi_shioming_close{
    background: url(../img/close.png) no-repeat;
    background-size: contain;
    width: 40px;
    height: 40px;
    z-index: 999999999;
    position: absolute;
    right: 10px;
    top: -13%;
}


.bukamengceng{
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgba(0, 0, 0, 0.8);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 9999999999;
    display: none;
}

.bukaC{
    width: 70%;
    height: 280px;
    background: #ffffff;
    position: absolute;
    left: 50%;
    top: 30%;
    margin-left: -35%;
    border-radius: 30px;
}

.buqianclose
{
    background: url(../img/bqclose.png) no-repeat;
    background-size: contain;
    width: 40px;
    height: 40px;
    z-index: 999999999;
    position: absolute;
    right: 10px;
    top: 10px;
}


.bqts
{
    background: url(../img/bqts.png) no-repeat;
    background-size: contain;
    width: 80%;
    height: 100px;
    z-index: 999999999;
    position: absolute;
    left: 50%;
    top: 20%;
    margin-left: -40%;
}

.bqbtn
{
    background: url(../img/bqbtn.png) no-repeat;
    background-size: contain;
    width: 60%;
    height: 60px;
    z-index: 999999999;
    position: absolute;
    left: 50%;
    bottom: 10%;
    margin-left: -30%;
}


.main_yuyuexuzhi{
    width: 100%;
    height: 85%;
    position: absolute;
    background: rgba(255, 255, 255, 1);
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99999999;
    border-radius:7% 7% 0 0;
    display: none;
    border-top: 8px solid #cb0b29;
}
.main_yuyuexuzhi_title{
    color: #cb0b29;
    font-family: "黑体";
    font-weight: bold;
    width: 90%;
    margin: 0 auto;
    text-align: center;
    margin-top: 6%;
    font-size: 1.2rem;
}

.main_yuyuexuzhi_desc{
       color: #000000;
    font-family: "黑体";
    font-weight: bold;
    width: 90%;
    height: 64%;
    margin: 0 auto;
    text-align: justify;
    margin-top: 6%;
    font-size: 1.0rem;
    overflow-y: scroll;
    line-height: 25px;
    font-size: 1em;
    text-indent: 2em;
    padding-right: 10px;
}



.main_yuyuexuzhi_desc_scrollbar::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.main_yuyuexuzhi_desc_scrollbar::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #cb0b29;
}
.main_yuyuexuzhi_desc_scrollbar::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}

.main_yuyuexuzhi_xuanze{
    color: #cb0b29;
    font-family: "黑体";
    font-weight: bold;
    width: 90%;
    margin: 6% auto 0 auto;
}
.main_yuyuexuzhi_xuanze label{
    margin-left:20px;
}

.main_yuyuexuzhi_xuanze input{
    margin-right:5px;
}

.main_yuyuexuzhi_btn{
    background: url("../img/main_yinsi_btn.png") no-repeat;
    background-size: contain;
    width: 31%;
    height: 7%;
    z-index: 999999999;
    margin: 6% auto 0 auto;
}