html,body,.container{width: 100%;height: 100%;font-size: 18px;font-family: '"Microsoft YaHei';}
.theme-color{color:#FF8721}
.fl{float: left;}
.fr{float: right;}
*{margin:0;padding:0;}
input{ outline:none; border:0; }
ul li{list-style: none;}
.wrapper{position: relative;}
.indexbg{width: 100%;height: 100%;margin-top:130px;background: url(../img/index-bg.jpg) no-repeat;background-size: 100% 100%; }
.icon-yz{vertical-align: middle;margin-right: 8px;}
/* 登录 */
.indexNav{
    box-sizing: border-box;
    height: 342px;
    padding-top: 57px;
    padding-bottom: 69px;
    padding-left: 100px;
    padding-right: 100px;
}
.indexNav ul{
    display: flex;
    justify-content: space-between;
    color: #333;
}
.indexNav ul li img{
    width: 120px;
    margin: 0 auto;
}
.indexNav ul li{
    width: 210px;
    text-align: center;
}
.indexNav ul li .text{
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 1px;
}
.indexNav ul li .indexNavTitle{
    font-size: 18px;
    font-weight: 600;
    line-height: 25px;
    margin-top: 18px;
    margin-bottom: 10px;
    display: block;
}
.indexNavDesc{
    height: 44px;
    text-align: center;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 117px;
}
.indexLine{
    position: absolute;
    width: 88px;
    border: 1px solid #707070;
    left: 50%;
    margin-left: -44px;
    bottom: 0;
}
.indexNavNumberBoxs{
    color: #FF8721;
    height: 84px;
    display: inline-block;
    position: relative;
}
.indexNavNumberBoxs .indexNum{
    font-size: 60px;
}
.indexNavNumberBoxs .indexUnit{
    font-size: 36px;
    position: absolute;
}
.indexNavBottom{
    height: 404px;
    margin-top: 40px;
    margin-bottom: 40px;
    position: relative;
}
.indexNavBottom ul li {
    color: #fff;
}
.indexNavBottom ul li h5{
    font-size: 36px;
}
.indexNavBottom ul li:nth-child(1){
    width: 335px;
    height: 404px;
    background: url(../img/ziyou.png) no-repeat;
    background-size: 100%;
    position: absolute;
    left:0 ;
    top: 0;;
    padding-top: 48px;
    padding-left: 29px;
    box-sizing: border-box;
}

.indexNavBottom ul li:nth-child(2){
    width: 412px;
    height: 404px;
    background: url(../img/xuesheng.png) no-repeat;
    background-size: 100%;
    position: absolute;
    left: 50%;
    margin-left: -400px;
    padding-top: 48px;
    padding-left: 143px;
    box-sizing: border-box;
}

.indexNavBottom ul li:nth-child(3){
    width: 731px;
    height: 404px;
    background: url(../img/bailing.png) no-repeat;
    background-size: 100%;
    position: absolute;
    right: 0;
    top:0;
    padding-top: 48px;
    padding-left: 152px;
    box-sizing: border-box;
}

.indexBox{position: relative;width: 100%;height: 608px;}
.indexLeft{margin-top:262px;float:left;font-size: 42px;color:#fff;letter-spacing:2.33px}
.fz-big{font-size: 50px;color:#fff;}
.main_box.loginbg{background: url(../img/loginbg.png) no-repeat;background-size: cover;}
.loginBox {
    float: right;
    margin-top: 36px;
    width: 480px;
    height: 545px;
    background: rgba(255, 255, 255,0.6) !important;
    box-sizing: border-box;
    padding: 36px 42px 43px;
}
.loginBox .welcome{color: #FF8721;font-size: 40px;margin-bottom: 12px;}
.login-title{overflow: hidden;width: 100%;margin-bottom: 32px;}
.icon-fg{margin:0 5px;}
.login-content p{margin-bottom: 20px;}
.login-btn2{width: 396px;height: 60px;line-height: 60px;color: #fff;background: #FF8721;text-align: center;font-size: 18px;}
.login-left p{display: inline-block;}
.login-left p.theme-color{font-weight: 600;}
.login-right p{
    font-weight: 600;
}
.login_form_left{display: inline-block;width: 100%;float: left;}
.inputbox{width: 396px;height: 60px;line-height: 60px;font-size: 16px;padding-left: 21px;box-sizing: border-box;}
.login{width: 480px;height: 590px;background: olivedrab;position: absolute;top: 168px;right: 197px;}
.login-btn{width: 396px;height: 60px;line-height: 60px;font-size: 16px;background: #ccc;color: #fff;}
.icon-bottom{text-align: left;width: 396px;overflow: hidden;}
.icon-list li{display: inline-block;vertical-align: middle;margin:0 0 0 17px;width: 40px;height: 40px}
.icon-list li img{width:100%;display: inline-block;}
.login-width{width: 396px;}
.gzMask{
    position: absolute;
    width: 216px;
    top:65px;
    right: 50px;
    font-size: 18px;
    text-align: center;
}
.gzMask p{
    margin-bottom: 10px;
}
.gzMask img{
    width: 216px;

}
/* 注册 */
.register_title{
    font-size: 22px;
    color: #333;
    font-weight: 400;
    text-align: center;
    margin-top: 82px;
    margin-bottom: 78px;
    height: 30px;
    line-height: 30px;
}

.register_form{
    overflow: hidden;
}

.register_form .register_form_left{
    display: inline-block;
    /* width: 50%;  */
    float: left;
}

.register_form .register_form_right{
    display: inline-block;
    width: 50%; 
    float: right;
}

.register_form_title{
    font-size: 18px;
    font-weight: 400;
    color: #FF8721;
    line-height: 25px;
    margin-bottom: 35px;
}

/* 抽奖 */
.choujiang-banner{margin-bottom: 36px;}
.choujiang-banner img{width: 100%;display: block;}
.choujiang-game{
    width: 570px;
    height: 697px;
    background: url(../img/zhuanpan/bg.png) no-repeat;
    background-size: 100%;
}
.choujiang-content{
    width: 1200px;
    height: 796px;
    background: #FFC15D;
    margin:0 auto;
    border-radius:10px;
    box-sizing: border-box;
    padding:36px 28px 23px;
    margin-bottom: 32px; 
}
.choujiang-content h5{color: #F14955;font-size: 20px;margin-bottom: 12px;}
.choujiang-namelist{width: 570px;height: 698px;background-color: #FFF6D9;border-radius: 21px;box-sizing: border-box;padding:29px 66px 23px 40px;}
.choujiang-namelist li{margin-bottom: 17px;font-size: 16px;}
.choujiang-rule {font-size: 16px;margin-bottom: 61px;}
.choujiang-rule h5{font-size: 20px;margin-bottom: 36px;}
/* 抽奖弹窗 */
.fixed{position: fixed;width: 100%;height: 100%;background: rgb(0, 0, 0,0.6);z-index: 11;left: 0;top:0;}
.fixed-inner{font-size: 18px;color: #666;background: #fff;text-align: center;}
.use-up{
    padding:85px 71px;
    width: 601px;
    box-sizing: border-box;
    position: absolute;
    left: 50%;
    top:50%;
    transform: translate(-50%,-50%);
}
.old-user{
    padding:85px 151px 80px;
    width: 601px;
    box-sizing: border-box;
    position: absolute;
    left: 50%;
    top:50%;
    transform: translate(-50%,-50%);
}
.icon-close{
    position: absolute;
    width: 20px;
    height: 20px;
    top:19px;
    right: 19px;
    cursor: pointer;
}
.btn{padding:16px 43px;background: #FF8721;color: #fff;}

.no-prize{
    padding:85px 141px 111px;
    width: 601px;
    box-sizing: border-box;
    position: absolute;
    left: 50%;
    top:50%;
    transform: translate(-50%,-50%);
}
.cel-prize{
    padding:85px 190px 110px;
    width: 601px;
    box-sizing: border-box;
    position: absolute;
    left: 50%;
    top:50%;
    transform: translate(-50%,-50%);
}
.prize-form{
    padding:85px 51px 45px;
    font-size: 16px;
    color: #999;
    width: 601px;
    box-sizing: border-box;
    position: absolute;
    left: 50%;
    top:50%;
    transform: translate(-50%,-50%);
}
.prize-form h6{font-size: 18px;color: #666;}
.prize-tips{font-size: 14px;text-align: left;}
.prize-input{margin-bottom: 20px;}
.prize-input input{width: 499px;height: 60px;border: 1px solid #ccc;padding-left: 21px;}
.prize-redbtn{
    width: 497px;
    height: 60px;
    background: #ED2E41;
    border-radius: 4px;
    color: #fff;
    line-height: 60px;
    text-align: center;
    font-size: 16px;
    margin: 0 auto;
}
/* 反馈 */
.fankui-banner{margin-bottom: 36px;}
.fankui-banner img{width: 100%;display: block;}
.fankui-bread{font-size: 18px;color: #666;margin-bottom: 26px;}
.wenquan-big{font-size: 22px;}
.icon-cut{margin:0 8px;}
.fankui-breadnow{font-size: 22px;}
.fankui-list{width: 1200px;font-size: 14px;color: #333;overflow: hidden;}
.fankui-list .fankui-listli{border:1px solid #ccc;box-sizing: border-box;padding:24px 0 24px 31px;position: relative;overflow: hidden;margin-bottom: 24px;}
.avtar{width: 65px;height: 65px;background:orange;border-radius: 50%;margin-right: 12px;}
.fankui-img{overflow: hidden;margin-bottom: 12px;}
.fankui-img li{width: 79px;height: 79px;background: orange;float: left;margin-right: 20px;border: none;}
.fankui-img li img{width: 100%;display: block;}
.date{font-size: 14px;color: #757575;}
.fankui-rightbox{
    float: left;
}
.fankui-answer{
    background: #FFEDD1;
    padding:20px 20px 20px 14px;
    position: relative;
    overflow: hidden;
    width: 1024px;
}
.icon-answer{position: absolute;right: 11px;top:11px;}
.fankui-name{color: #757575;margin-bottom: 8px;}
.fankui-tips{font-size:16px;margin-bottom: 20px;}
.fankui-message{margin-bottom: 12px;font-size: 16px;}
.answer-avtar{margin-right: 12px;}
.answer-description{margin-bottom: 12px;}
.fankui-answerfr{
    width: 1024px;
    float: left;
}
.icon-question{
width: 63px;
height: 29px;
line-height: 29px;
text-align: center;
background: #7EDCFF;
border-radius: 4px;
color:#fff;
}
.icon-question img{
    vertical-align: middle;
    margin-right: 5px
}
.icon-sent{
    width: 63px;
    height: 29px;
    line-height: 29px;
    background: #FF8721;
    border-radius: 4px;
    color:#fff;
    text-align: center;
    position: absolute;
    right: 0;
    bottom: 12px;
}
  .sentbox  .warnningp{
        color:#F14955;
        padding-bottom: 4px;
        border-bottom: 1px dashed #CCCCCC;
        margin-bottom: 6px;
    }
    .warnningp img{
        vertical-align: middle;
        margin-right: 4px;
        width: 14px;
        height: 14px;
    }
.icon-sent img{
    vertical-align: middle;
    margin-right: 5px;
}
.sentbox{

    background: #F7F7F7;
    border-radius: 4px;
    margin-top: 24px;
    padding:21px 30px 24px 32px;
    margin-left: -74px;
    width: 1120px;
    box-sizing: border-box;
}
.sentbox p{
    margin-bottom: 38px;
}
.fankui-sj{
    position: relative;
    border-bottom: rgb(255, 237, 209) 10px solid;
    border-right: transparent 10px solid;
    border-top: transparent 10px solid;
    border-left: transparent 10px solid;
    width: 0;
    height: 0;
    transform: translate(20px,0);
}
.fankui-sj:after {
    position: absolute;
    content: "";
    border-bottom: rgb(255, 237, 209) 10px solid;
    border-right: transparent 10px solid;
    border-top: transparent 10px solid;
    border-left: transparent 10px solid;
    width: 0;
    height: 0;
    transform: translate(20px,0);
}
.fk_form{
    margin-top: 20px;
    height: 58px; 
    line-height: 58px;
}
.fk_form div{
    vertical-align: middle;
}
.fankui-answerbox{
    position: relative;
}
/* 搜索 */
.search-banner{margin-bottom: 36px;}
.search-bar{width: 516px;height: 60px;line-height: 60px;border-radius: 30px;position: relative;margin:-70px auto 0;box-shadow: 0px  2px 21px #FF8721;}
.search-bar input{width: 459px;height: 60px;line-height: 60px;border-radius: 30px;padding:0 28px;}
.search-content{margin:0 auto;width: 516px;}
/* .search-bar input{width: 515px;height: 60px;line-height: 60px;padding-left: 28px;box-sizing: border-box;} */
.icon-search{width: 24px;height: 24px;vertical-align: middle;position: absolute;right: 28px;top: 20px;}
.search-banner img{width: 100%;display: block;}
.search-title{margin:21px 0 65px;font-size: 14px;}
.search-box{overflow: hidden;text-align: center;overflow: hidden;margin-right: -141px;}

.search-box li{width: 78px;float: left;margin:0 141px 89px 0}

.search-box li p{
    font-size: 16px;
}
.search-question{width: 1200px;height: 283px;border:1px solid #E5E5E5;margin-bottom: 30px;box-sizing: border-box;}
.search-question h6{width: 100%;height: 52px;line-height: 52px;background:#F7F7F7;font-size: 16px;text-align: center;color:#666;}
.search-question ul .fl{ margin-right: 96px;}
.search-questionbottom {margin-right: -96px; padding: 21px;}
.search-questionbottom li ul li:first-child{color: #666}
.search-list{
    color:#333;
    font-size: 16px;
}
.search-list li:first-child{
    margin-bottom: 21px;
}
.search-list li{
    margin-bottom: 9px;
}
/* 搜索结果 */
.result-titleleft{height: 52px;background: #F9F9F9;line-height: 52px;padding-left: 20px;}
.result-titleright{height: 52px;background: #F9F9F9;line-height: 52px;}
.search-resultbox{
    width: 1200px;
    margin:0 auto;
    overflow: hidden;
    font-size: 16px;
    border:1px solid #E5E5E5;
    margin-top: 67px;
}

.result-left{width: 180px;background: #F7F7F7;font-size: 16px;color: #707070;font-size: 16px;line-height: 30px;padding:16px 0 139px 20px;}

.result-left a{
    text-decoration: none;
    display: inline-block;
    padding-bottom: 5px;
}

.result-left li{
    margin-bottom: 20px;
}
.result-right{width: 968px;padding-left: 32px;}
.result-question{padding:27px 17px 17px;background: #F7F7F7;}
.result-question p{text-align: center;}
.question-inner{padding:12px 15px;background: #fff;}
.search-resultlist li{margin: 20px 0;}
.question-inner{color: #333;margin-bottom: 16px;}
.search-btnbox{text-align: center;margin-top: 10px;overflow: hidden;width: 600px;margin:10px auto;}
.search-btnbox li{width: 140px;height: 48px;line-height: 48px;text-align: center;color: #fff;}
.red-btn{background: #F14955;float: left;}
.ori-btn{background: #FF8721;float: right;}

.search-acitive{
    color:#FF8721;
    border-bottom: 1px solid #FF8721;
}

/* 问卷-甄别 */
.fixed-bar{position: absolute;right: 0;bottom: 0;}
/* 问卷-正在进行 */
.wenquan-bread{font-size: 18px;margin-bottom: 32px;}
.wenquan-breadnow{font-size: 22px;}
/* 进行? */
.wenquaning-list1 {text-align: left;margin-right: -80px;overflow: hidden;}
.wenquaning-list1 li{width: 346px;height: 407px;background: #fff;position: relative;float: left;;margin-right: 80px;margin-bottom: 20px;}
.wenquaning-list1 li .wenquaning-item{
    height: 233px;
    width: 100%;
    position: relative;
}
.wenquaning-list1 li .wenquaning-item.wenquaning-red{
    background: url(../img/sy-survy.png) no-repeat;
    background-size: cover;
}
.wenquaning-list1 li .wenquaning-item.wenquaning-yellow{
    background: url(../img/sy-survyyellow.png) no-repeat;
    background-size: cover;
}
.wenquaning-list1 li .wenquaning-item .dou_num{
    position: absolute;
    height: 33px;
    padding-left: 30px;
    background: url(../img/dou-bai.png) no-repeat left center;
    background-size: 20px;
    line-height: 33px;
    font-size: 24px;
    color: #fff;
    font-weight: 600;
    bottom: 40px;
    left: 50%;
    transform: translate(-50%);
}

.wenquaning-list1 li .wenquaning-item .money_num{
    position: absolute;
    height: 33px;
    padding-left: 30px;
    background: url(../img/yangjiao.png) no-repeat left center;
    background-size: 17px;
    line-height: 33px;
    font-size: 24px;
    color: #fff;
    font-weight: 600;
    bottom: 40px;
    left: 50%;
    transform: translate(-50%);
}

.wenquaning-list1 li .wenquaning-item .shangye_tips{
    position: absolute;
    right: 0;
    top:0;
    width: 76px;
    height: 76px;
}
.wenquaning-list1 li .wenquaning-item .shangye_tips img{
    width: 100%;
}
.wenquaning1-info{padding:34px 14px 20px;font-size: 18px;text-align: center;}
/* 进行? */
.icon_select{margin-right: 5px;}
.wenquaning-list2 {text-align: left;margin-right: 16px;}
.wenquaning-list2 li{
    width: 378px;
    height: 315px;
    background: #f7f7f7;
    position: relative;
    float:left;
    margin-right: 16px;
    margin-bottom: 16px;
    cursor: pointer;
}
.wenquaning-list2 li:hover{
    background-color: #fff;
}

.wenquaning-list2 li:hover .num{
  color: #FF8721;
}

.icon-douh{position: absolute;left: 16px;top:21px;}

.wenquaning-right{
    position: absolute;
    top: 0;
    right: 10px;
    width: 76px;
    height: 76px;
}
.wenquaning-right img{
    width: 86px;
}
.wenquaning-info{position: absolute;width: 342px;top: 77px;left: 16px;}
.num{font-size: 48px;margin-bottom: 12px;color: #333;}
.wenquaning-tips{font-size: 18px;margin-bottom: 12px;color: #333;
    font-weight: 600;}
.date-time{margin-bottom: 30px;font-size: 14px;color:#666;}
.wenquaning-btn{
    margin:0 auto;width: 177px;height: 43px;line-height: 43px;background:#FF8721;color:#fff;border-radius: 21px;text-align: center;
   
}
.wenquaning-btn span{
    display: inline-block;
    background: url(../img/icon-selected.png) no-repeat 0 center #FF8721;
    padding-left: 27px;
}
.wenquaning-btn2{width: 177px;height: 43px;line-height: 43px;background:#FF8721;color:#fff;border-radius: 21px;text-align: center;position: absolute;bottom: 30px;left: 50%;margin-left: -88.5px;}
.wenquaning-btn3{width: 177px;height: 43px;line-height: 43px;background:#fff;color:#FF8721;border-radius: 21px;text-align: center;position: absolute;bottom: 30px;left: 50%;margin-left: -88.5px;}
/* 问卷结果其他 */
.wenquan-content{padding:69px 41px 47px 62px;width: 1096px;height:551px;background: url(../img/wenquan-bg.png) no-repeat;background-size: 100% 100%;}
.wenquan-content{text-align: center;}
.wenquan-content h6{font-size: 18px;margin-bottom: 16px;}
.wenquan-content .wenquan-p1{font-size: 16px;margin-bottom: 87px;}
.wenquan-content .wenquan-p2{margin-bottom: 12px;}
.wenquan-otherbox{text-align: left;}
.wenquan-p3{margin-bottom: 36px;}
.wenquan-p3 span{width: 177px;height:60px;line-height: 60px;background: #FF8721;color:#fff;display: inline-block;text-align: center;}
.wenquan-p3 input{
    width: 743px;
    height: 60px;
    line-height: 60px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 16px;
    color: #333;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    box-sizing: border-box;
}
.wenquan-p4{margin-bottom: 20px;}
.wenquan-inlist1 li{float: left;margin-right: 68px;}
.wenquan-inlist1 li:first-child{width: 297px;}
.wenquan-inlist1 li:nth-child(2){width: 297px;}
.wenquan-inlist1 li:nth-child(3){width: 297px;}
.wenquan-infolist2 li{margin-bottom: 16px;}
.wenquan-ewm{float: left;margin-right: 10px;}
.copy-btn{
    position: absolute;
    right: 150px;
    top:50%;
    transform: translate(0,-50%);
    
}

/* 问券2 */
.wenquan-banner{margin-bottom: 36px;}
.wenquan-banner img{width: 100%;display: block;}
.wenquan-content2{width: 1200px;font-size: 16px;color: #666;}
.wenquan-content2 table tr:nth-child(2n-1){
    background:#F7F7F7;
   
 }
 .wenquan-content2 table tr td{
     padding:18px 0 12px 21px;
 }
 .wenquan-content2 table tr td:nth-child(1){

    width: 20%; 
 }
 .wenquan-content2 table tr td:nth-child(2){

    width: 40%; 
 }
 .wenquan-content2 table tr td:nth-child(3){

    width: 30%; 
 }
 .wenquan-content2 table tr td:nth-child(4){
    color:#FF8721;
    width: 20%; 
 }
 .wenquan-content2 table tr th:nth-child(4){
    color:#333;
 }
.wenquan-content2 table tr:nth-child(2n){
    background:#fff;  
 }
 
.wenquan-content2 table tr:nth-child(1) td:nth-child(4){
    color:#666;
 }

/* 关联已有账号 */

.relationbox{
    width: 600px;
    margin: 0 auto;
    margin-top: 180px;
}

/* 忘记密码 */
.icon-lineleft{
    vertical-align: middle;
    margin-right: 5px;
}
.icon-lineright{
    vertical-align: middle;
    margin-left: 5px;
}
.forget_box{
    width: 500px;
    margin: 0 auto;
    margin-top: 78px;
}
.forget_nav{
    margin-bottom: 32px;
}
.forget_nav a.active{
    font-size: 24px;
    color: #FF8721;
}
.forget_nav a{
    font-size: 20px;
    font-weight: 400;
    color: #666666;
    line-height: 28px;
    letter-spacing: 1px;
    text-decoration: none;
    vertical-align: middle;
}
.forget_nav a:first-child{
    padding-right: 6px;
}

.forget_nav a:last-child{
    padding-left: 6px;
    border-left: 1px solid #757575;
}

/* 修改密码成功 */
.reset_password{
    color: #FF8721;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
}
.zixun-banner{margin-bottom: 36px;}
.zixun-banner img{width: 100%;display: block;}
.zixun-content{font-size: 16px;}
.zixun-ads{width: 352.82px;height: 150px;background: orange;float: left;margin-right: 20px;}
.zixun-info{width: 800px;float: left;}
.zixun-p1{color: #333;font-weight: bold;margin-bottom: 12px;}
.zixun-p2{margin-bottom: 10px;}
.zixun-list{overflow: hidden;}
.zixun-list li{overflow: hidden;padding:25px 0 19px;border-bottom: 1px dashed #E5E5E5;}
.load-more{color: #a4a4a4;margin-top:19px;margin-bottom: 32px;text-align: center;font-size: 16px;}
.load-more img{vertical-align: middle;margin-left: 5px;}
.share-box{float: right;}
.share-wz{float: left;}
.share-icons{float: left;}
.share-icons li{float: left;padding:0;border:none;margin-right: 13px;}

/* 验证 */
.yanzheng_box{
    width: 560px;
    margin: 0 auto;
    margin-top: 165px;
}
.set_box{
    overflow: hidden;
}
.set_box div{
    float: left;
}
.set_box .set_num{
    width: 70px;
    height: 82px;
    font-size: 16px;
    color: #707070;
}

.set_box .set_line{
    width: 121px;
    border:1px dashed #CCCCCC;
    margin-top: 20px;
    margin-left: 25px;
    margin-right: 25px;
}

.set_box .set_line.active{
    border-color: #FF8721;
}


.set_box .set_num.active{
    color: #FF8721;
}

.set_box .set_num_icon{
    width: 37px;
    height: 44px;
    margin: 0 auto;
    margin-bottom: 16px;
}

.set_box .set_num_icon.default{
    background: url(../img/set1current.png) no-repeat;
    background-size: contain;
}

.set_box .set_num_icon.default2{
    background: url(../img/set2default.png) no-repeat;
    background-size: contain;
}

.set_box .set_num_icon.current2{
    background: url(../img/set2current.png) no-repeat;
    background-size: contain;
}

.set_box .set_num_icon.default3{
    background: url(../img/set3default.png) no-repeat;
    background-size: contain;
}

.yanzheng-btn{
    width: 120px;
    height: 38px;
    line-height: 38px;
    background-color:#FF8721;
    color:#fff;
    border-radius: 4px;
    font-size: 16px;
    text-align: center;
    position: absolute;
    right: 12px;
    top:50%;
    margin-top: -19px;
    cursor: pointer;
}
.yanzheng_phone{
    font-size: 16px;
    font-weight: 400;
    color: #707070;
    line-height: 22px;
    letter-spacing: 1px;
    margin-top: 50px;
    margin-bottom: 16px;
}
.desc-text{
    width: 400px;
    height: 50px;
    font-size: 18px;
    font-weight: 400;
    color: #666666;
    line-height: 25px;
    letter-spacing: 1px;
    margin: 0 auto;
    text-align: center;
}
.zhuxiao_btn{
    width: 360px;
    margin: 0 auto;
    overflow: hidden;
}

/* 活动 */
/* .activity-content {width: 100%;background: url(../img/activity-top.png) no-repeat;background-size: center center}
.activity-content .inner{width: 100%;background: url(../im/activity-bg.png) no-repeat;background-size: center center} */
.activity-list li{
    width: 1200px;
    height: 250px;
    border-radius: 10px;
    margin-bottom: 30px;
}

.activity-list li img{
    width: 100%;
}

.activity-content{
    height: 1840px;
    background: url(../img/activity-bg.png) no-repeat;
    margin-top: 492px;
    margin-bottom: 143px;
}
.activity-top-bg{
    width: 100%;
    display: block;
    /* padding:12px 22px 23px; */
    position: relative;
    
}
.activity-bg{width: 66%;display: block;position: absolute;top:310px;left: 50%;margin-left: -33%;}
.activity-inner{
    position: absolute;
    width: 992px;
    left: 50%;
    margin-left: -518px;
    top:458px;
    padding:0 22px;}
.activity-tips1{padding-left:12px;width: 194px;height: 52px;line-height: 52px;background: url(../img/activity-bar1.png) no-repeat;color:#fff;margin-bottom: 29px;margin-left: -36px;}
.activity-tips2{padding-left:12px;width: 369px;height: 52px;line-height: 52px;background: url(../img/activity-bar2.png) no-repeat;color:#fff;margin-bottom: 29px;margin-left: -20px;}
.activity-btn{width: 177px;height: 60px;line-height: 60px;background: #FF8721;text-align: center;color: #fff;text-align: center;margin: 0 auto;}
.activity-ewm{margin:0 auto 18px;display: block;}
.activity-top{
    margin-bottom: 23px;background: #fff;
    padding:22px;
}
.activity-bottom{background: #fff;padding:8px 0 30px;position: relative;}
.activity-bottom table{
    font-size: 16px;
    margin: 0 auto;
    width: 960px;
}
.activity-bottom table tr td:nth-child(3){
    color: #FF8721;
}
.activity-bottom table tr:nth-child(1) td:nth-child(3){
    color: #000;
}
.activity-bottom table tr td{
    padding:15px 0 15px 31px
}
.activity-bottom table tr td:nth-child(1){

    width: 50%; 
 }
 .activity-bottom  table tr td:nth-child(2){

    width: 30%; 
 }
 .activity-bottom  table tr td:nth-child(3){

    width: 20%; 
 }
 .activity-bottom  table tr:nth-child(2n){
    background:#F7F7F7;  
 }
 .activity-rule {
     font-size: 14px;
     /* position: absolute; */
     bottom: 0;
     margin-top: 64px;
 }
 .activity-rule li{
     font-size: 16px;
 }
 .activity-rule ol{margin-left: 20px;}
 .activity-rule h5{font-size: 14px;margin-bottom: 8px;color:#333;}
 .activity-p1{
     line-height: 30px;
     font-size: 16px;
}
 .activity_title{
    height: 50px;
    font-size: 36px;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 50px;
    letter-spacing: 2px;
    text-align: center;
    position: absolute;
    width: 100%;
    top: 85px;
 }
 .activity_setup{
     margin-left: 248px;
     color: #fff;
     position: absolute;
     top: 164px;
 }
 .activity_setup div{
     display: inline-block;
 }
 .activity_line{
     width: 200px;
     position: relative;
     margin-left: 36px;
 }

 /* .activity_line{
     position: absolute;
     top: 0;
 } */

 .activity_line img{
    width: 100%;
    position: absolute;
    top:-100px;
 }
 .activity_liwu{
    font-size: 20px;
    text-align: center;
    width: 253px;
    font-size: 16px;
 }
 .activity_liwu img{
     width: 210px;
 }


/* 签到 */
.qiandao-bg{
    background: url(../img/qiandaobg.png) no-repeat;
    background-size:100% 100%;
}
.activity-content-qiandao{
    margin-top: 184px;
    background: url(../img/riliyangshi.png) no-repeat;
    background-size: cover;
    padding: 0 68px;
    padding-top: 195px;
    margin-bottom: 160px;
    padding-bottom: 40px;
}
.qiandao_rili{
    position: absolute;
    width: 354px;
    top:-100px;
    right: 88px;
}
.qiandao-box{overflow: hidden;}
.qiandao-list{
    overflow: hidden;
    width: 560px;
    float: left;
    margin-left: 30px;
    margin-right: -35px;
}
.qiandao-list li{
    width: 103px;
    height: 140px;
    background: gray;
    float: left;
    /* margin:0 18px 20px; */
    margin-right: 35px;
    position: relative;
    font-size: 16px;
    margin-bottom: 7px;
}
.qiandao-list li .qiandao-lingqu{
    width: 74px;
    position: absolute;
    left: 50%;
    margin-left: -37px;
    top:20px;
    display: none;
}
.qiandao-list li .qiandao-jinbi{
    width: 38px;
    position: absolute;
    /* left: 31px; */
    left: 50%;
    margin-left: -19px;
    top:57px;
    display: none;
}

.qiandao-list li .qiandao-lingqu{
    width: 74px;
    position: absolute;
    /* left: 14px; */
    left: 50%;
    margin-left: -37px;
    top:20px;
    display: none;
}
.qiandao-list li .qiandao-jinbi{
    width: 38px;
    position: absolute;
    left: 31px;
    top:57px;
    left: 50%;
    margin-left: -19px;
    display: none;
}
.qiandao-list li.getdone .qiandao-lingqu{
    display: block;
}
.qiandao-list li.getdone .qiandao-jinbi{
    display: block;
}

.qiandao-list li.getdone{
    background: url(../img/yilingqubg.png) no-repeat  ;
    background-size: cover;
}

.qiandao-list li.getdone .qiandao-bottom{
    background-color: #ccc;
}

.qiandao-list li.getdone .qiandao-jindou{
    display: none;
}

.qiandao-list li.noget {
    background: url(../img/jinrilingqubg.png) no-repeat;
    background-size: cover;
}
.qiandao-list li.get {
    background: url(../img/jinrilingqubged.png) no-repeat;
    background-size: cover;
}
.qiandao-list li.get {
    background: url(../img/jinrilingqubged.png) no-repeat;
    background-size: cover;
}
.qiandao-list li.get .qiandao-bottom{
    background-color: #FF8721;

}
.qiandao-list li.noget .qiandao-bottom{
    background-color: #E57E13;

}
.qiandao-list li .qiandao-jindou{
    width: 63px;
    left: 25px;
    top: 27px;
    position: absolute;
    left: 50%;
    margin-left: -32px;
}

.qiandao-list li:last-child{
    width: 243px;
    height: 140px;
    /* background: gray; */
}

.qiandao-ri{
    width: 465px;
}
.qiandao-ri h4{
    height: 20px;
    font-size: 14px;
    font-weight: 400;
    color: #707070;
    line-height: 20px;
    letter-spacing: 1px;
}
.qiandao-ri p{
    font-size: 16px;
    font-weight: 400;
    color: #333333;
    line-height: 22px;
    letter-spacing: 1px;
}

.qiandao-list li .icon-rank{
    width: 30px;
    height: 30px;
    position: absolute;
    left: 0;
    top:0;
    background: orange;
    text-align: center;
    line-height: 30px;
    color: #fff;
}
.qiandao-bottom{width: 100%;height: 25px;line-height: 25px;color:#fff;text-align: center;position: absolute;bottom: 0;left: 0;background: blue;}

/* 兑换 */
.duihuan-banner{margin-bottom: 36px;}
.duihuan-banner img{width: 100%;display: block;}
.duihuan-content{padding:24px 0 20px 22px;overflow: hidden;font-size: 16px;border:1px solid #F9F1D6}
.duihuan-left{width: 548px;height: 414px;background:url(../img/duihuan-bg.png) no-repeat;position: relative;margin-right: 28px;float: left;}
.duihuan-right{float: left;width: 600px;font-size: 16px;}
.duihuan-righttop{width: 128px;height: 40px;position: absolute;right: 10px;top:3px;line-height: 40px;color:#fff;text-align: center;font-size: 20px;}
.duihuan-btn{width: 586px;margin-top:33px;height: 60px;line-height: 60px;background: #FF8721;color: #fff;text-align: center;font-size: 18px;}
.duihuan-inner{overflow: hidden;margin-bottom: 25px;}
.duihuan-leftinner{text-align: center;margin-top: 90px;}
.error{color:#F14955;font-size: 16px;}
.duihuan-center{text-align: left;width: 140px;margin:60px auto 0;line-height: 30px;}  
.duihuan-rule {font-size: 14px;color:#333}
.duihuan-rule p{line-height: 20px;}
.duihuan-rule h5{font-size: 14px;margin-bottom: 8px;color:#333;}
.label-left{width: 87px;text-align: justify;color:#707070;font-size: 16px;float: left;}
.icon-duihuanbg{
    width: 83px;
    height: 26px;
    background: url(../img/icon-duihuanbg.png) no-repeat;
    background-size: 100% 100%;
}
/* .label-left::after{
    display: inline-block;
    width: 100%;
    content: '';
} */
.duihuan-recordtitle{padding:28px 24px 28px 28px;background: #F9F1D6;width: 1144px;overflow: hidden;font-size: 14px;}
.duihuan-recordavtar{width: 65px;height: 65px;background: orange;border-radius: 50%;margin-right: 8px;float: left;display: inline-block;}
.duihuan-recordname{overflow: hidden;margin-right: 70px;float: left;margin-top: 4px;}
.duihuan-recordname li{color:#757575}
.duihuan-recordname li:first-child{margin-bottom: 16px;}
.colora4a4{color:#a4a4a4;}
.duihuan-recordname li .duihuan_btn{width: 64px;height: 19px;line-height: 19px;text-align: center;border-radius: 4px;background:#FF8721;color:#fff;font-size: 12px;display: inline-block;}
.duihuan-recordcash{
    width: 255px;
    height: 81px;
    background:url(../img/dhxianjin.png) no-repeat;
    background-size: cover;
    float: left;
    padding-left: 76px;
    box-sizing: border-box;
    margin-top: -11px;
}

.duihuan-recorddou{
    width: 255px;
    height: 81px;
    background:url(../img/dhjindou.png) no-repeat;
    background-size: cover;
    float: left;
    padding-left: 76px;
    box-sizing: border-box;
    margin-top: -11px;
}
.record-left{float: left;width: 20px;margin-right: 10px;}
.record-mid{width: 100px;float: left;}
.record-midtop{font-size: 36px;margin-top: 15px;}
.record-midbottom{font-size: 12px;}
.record-icon{vertical-align: middle;margin-bottom: 20px;}
.errortips{color:#F14955;font-size: 16px;margin-bottom: 20px;}
.form-p{margin-bottom: 20px;}
.record_status{
    color: #A4A4A4;
    overflow: hidden;
    width: 1010px;
    margin: 0 auto;
    height: 60px;
}
.record_status li{
    float: left;
    font-size: 16px;
    width: 71px;
    position: relative;
}

.record_status li span{
    display: inline-block;
    height: 20px;
    font-size: 14px;
    font-weight: 400;
    color: #666666;
    line-height: 20px;
    letter-spacing: 1px;
    margin-top: 22px;
    position: absolute;
    width: 200px;
}
.record_status li.line{
    margin-left: 30px;
    margin-right: 30px;
    width: 100px;
    height: 8px;
    background: url(../img/xiayihuanjie.png) no-repeat;
    background-size: cover;
    margin-top: 7px;
}
.record_nav{
    height: 70px;
    line-height: 70px;
    padding-left: 27px;
}
.record_nav a{
    text-decoration: none;
    font-size: 18px;
    font-weight: 400;
    color: #666666;;
}
.record_nav a:first-child{
    border-right: 1px solid #ccc;
    padding-right: 10px;
}

.record_nav a.active{
    color:#FF8721;
    font-size: 22px;
}
.dh_user{
    padding-left: 27px;
    padding-right: 27px;
}

.dh_user div.fl{
    width: 548px;
    height: 264px;
    background: url(../img/duihuan-bg.png);
    background-size: cover;

}

.dh_user div.fr{
    width: 548px;
    height: 264px;
    background: url(../img/duihuan-bg.png);
    background-size: cover;
}


.dh-change{
    width: 408px;
    margin: 0 auto;
    height: 51px;
    margin-top: 80px;
    background: url(../img/zhixian.png) no-repeat center center;
    background-size: 278px;
}
.dh-change .pa{
    width: 128px;
    height: 22px;
    font-size: 16px;
    font-weight: 400;
    color: #FF8721;
    line-height: 22px;
    letter-spacing: 2px;
    left: 50%;
    margin-left: -64px;
    top:0;
}

.dh-type{
    margin-top: 25px;
    font-size: 16px;
}
.dh-lingqian{
    position: absolute;
    height: 25px;
    width: 83px;
    top:-25px;
    right: -75px;
    background: url(../img/redbg.png) no-repeat center center;
    background-size: cover;
    color:#fff;
    font-size: 10px;
}

.dh-type .dh-btn{
    padding:5px 10px;
    background: #FF8721;
    color: #fff;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border-radius: 4px;
    margin-top: 14px;
    cursor: pointer;
}

.dh-type .btn-fl{
    width: 162px;
    text-align: center;
    float: left;
    margin-left: 60px;
}

.dh-type .btn-fr{
    width: 162px;
    text-align: center;
    float: right;
    margin-right: 60px;
}
.dh_user .dh_text{
    position: absolute;
    right: 26px;
    top:10px;
    color: #fff;
    font-size: 20px;
}
.dh_rule i{
    height: 40px;
    line-height: 40px;
    font-style: normal;
}
.dh_rule{
    font-size: 14px;
    font-weight: 400;
    color: #333333;
    line-height: 20px;
    letter-spacing: 1px;
    padding-left: 27px;
    padding-right: 27px;
  
}
.dh-action{
    margin-left: 150px;
    margin-right: 30px;
    margin-top: 44px;
    font-size: 16px;
    color: #707070;
}
.dh-action li{
    margin-bottom: 20px;
}
.dh-counter{
    display: inline-block;
    width: 104px;
    height: 36px;
    border: 1px solid #CCCCCC;
    overflow: hidden;
}
.dh-counter span{
    display: inline-block;
    height: 100%;
    box-sizing: border-box;
    width: 34px;
    height: 34px;
    float: left;
    background-color: #fff;
    text-align: center;
    line-height: 32px;
    cursor: pointer;
}
.dh-input{
    width: 113px;
    height: 36px;
    background: #FFFFFF;
    border-radius: 4px;
    border: 1px solid #CCCCCC;
    font-size: 16px;
    color: #FF8721;
    vertical-align: middle;
}
/* 我的 */

.mine_message{
    height: 52px;
    line-height: 52px;
    font-weight: 400;
    color: #333333;
    letter-spacing: 1px;
    position: relative;
}
.innerbar{width: 0%;background: #FF8721;height: 10px;top:0;left: 0;border-radius: 14px;position: absolute;z-index: 11;}
.outbar{width: 100%;position: relative;height: 10px;background: #E5E5E5;border-radius: 14px;}
.mine_message p{
    padding-left: 28px;
    background: url(../img/message.png) no-repeat;
    background-size: 16px 14px;
    background-position: 0 center;
    font-size: 14px;
}

.mine_message a{
    position: absolute;
    right: 0;
    top:50%;
    transform: translate(0,-50%);
    text-decoration: none;
    color:#FF8721;
    font-size: 14px;
}

.mine_detail{
    padding: 33px 21px 34px 23px;
    border:1px solid #E5E5E5;
    position: relative;
}

.mine_user_info{
    width: 210px;
    display: inline-block;
}

.mine_user_info .mine_user_headicon{
    width: 65px;
    height: 65px;
    border-radius: 50%;
    overflow: hidden;
    position: relative;
    background-color: #CCCCCC;
    display:inline-block;
    margin-right: 20px;
}

.mine_user_info .mine_user_headicon img{
    position: absolute;
    width: 100%;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

.mine_user_name_box{
    width: 124px;
}
.mine_user_name_box p{
    width: 75px;
    height: 20px;
    font-size: 14px;
    font-weight: 400;
    color: #757575;
    line-height: 20px;
    letter-spacing: 1px;
}
.mine_user_name_box .mine_change_pass{
    width: 65px;
    height: 19px;
    background: #FF8721;
    border-radius: 4px;
    width: 54px;
    font-size: 12px;
    font-weight: 400;
    color: #FFFFFF;
    letter-spacing: 1px;
    text-align: center;
    line-height: 19px;
}
.mine_user_name_box .mine_sgin_out{
    width: 38px;
    height: 19px;
    background: #FFD120;
    border-radius: 4px;
    width: 54px;
    font-size: 12px;
    font-weight: 400;
    color: #FFFFFF;
    letter-spacing: 1px;
    text-align: center;
    line-height: 19px;
}
.mine_user_phone p{
    height: 22px;
    font-size: 14px;
    font-weight: 400;
    color: #757575;
    line-height: 20px;
    letter-spacing: 1px;
}

.mine_user_leve{
    overflow: hidden;
    display: inline-block;
    margin-right: -25px;
    margin-left: 15px;
    padding-left: 4px;
}

.mine_user_leve li{
    width: 210px;
    float: left;
    height: 130px;
    position: relative;
    background: #ccc;
    margin-right: 25px;
    border-radius: 4px;
}

.mine_user_leve li:nth-child(1){
    background-color: #F14955;
    background-image: linear-gradient(to bottom right, #F9808E, #F14955);
}

.mine_user_leve li:nth-child(2){
    background-color: #FFC15D;
    background-image: linear-gradient(to bottom right, #FFE296, #FFC15D);
}

.mine_user_leve li:nth-child(3){
    background-color: #4C4C4C;
    background-image: linear-gradient(to bottom right, #838383, #4C4C4C);
}

.mine_user_leve li:nth-child(4){
    background-color: #FFEA43;
    background-image: linear-gradient(to bottom right, #FFEA43, #FFD120);
}

.mine_user_leve li .tips{
    position: absolute;
    padding: 4px 8px;
    background: #FF8721;
    color:#fff;
    font-size: 14px;
    line-height:28px ;
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
    top:10px;
    left: -4px;
}
.qiandaoimg{
    position: absolute;
    top:0;
    left: 0;
}
.tips img{
    vertical-align: middle;
    margin-left: 5px;
}
.mine_user_leve li .mine_user_num{
    height: 56px;
    line-height: 56px;
    text-align: center;
    font-size: 24px;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 56px;
    letter-spacing: 4px;
    margin-top: 37px;
}

.mine_user_leve li .mine_user_num_sm{
    font-size: 14px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 20px;
    letter-spacing: 1px;
    text-align: center;
}
.mine_user_leve li .mine_user_connum{
    height: 22px;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 22px;
    letter-spacing: 1px;
    position: absolute;
    right: 0;
    top:18px;
    right: 4px;
}

.mine_user_leve li .mine_user_levename{
    width: 80px;
    height: 25px;
    font-size: 18px;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 25px;
    letter-spacing: 1px;
    margin-top: 50px;
    margin-left: 12px;
}

.mine_user_leve li .mine_user_levetips{
    height: 20px;
    font-size: 14px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 20px;
    letter-spacing: 1px;
    margin-left: 12px;
    margin-top: 8px;
}
.mine_user_leve li .mine_user_leveimg{
    width: 72px;
    height: 90px;
    position: absolute;
    right: 16px;
    top:50%;
    margin-top: -45px;
}

.mine_info{
    overflow: hidden;
    border: 1px solid #E5E5E5;
    margin-top: 16px;
    position: relative;
}

.mine_info .mine_nav{
    width: 210px;
    /*border-right: 1px solid #E5E5E5; */
    /*height: 100%;*/
}
.mine_info .mine_nav ul{
    margin: 0 auto;
    margin-top: 45px;
    width: 92px;
}
.mine_info .mine_nav ul li{
    height: 27px;
    line-height: 27px;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 1px;
    color: #707070;
    margin-bottom: 14px;
    padding-left: 21px;
    position: relative;
}
.mine_info .mine_nav ul li span{
    position: absolute;
    background: url(../img/newxiaoxi.png) no-repeat;
    background-size: cover;
    width: 21px;
    height: 12px;
}

.mine_info .mine_nav ul li.active{
    border-bottom: 1px solid #FF8721;
    color:#FF8721
}

.mine_info .mine_nav ul i{
    position: absolute;
    width: 17px;
    height: 16px;
    left: 0;
    top:50%;
    margin-top: -8px;
}
/* 改成默认的图?*/
.mine_info .mine_nav ul i.zy_def{
    background: url(../img/zhuye.png) no-repeat 0 center;
}
/* 改成选中的图?*/
.mine_info .mine_nav ul li.active i.zy_def{
    background: url(../img/zhuyexuanzhong.png) no-repeat 0 center;
    background-size: 16px;
}
.mine_info .mine_nav ul i.zy_def{
    background: url(../img/zhuye.png) no-repeat 0 center;
}

.mine_info .mine_nav ul i.zh_def{
    background: url(../img/shezhi.png) no-repeat 0 center;
}

.mine_info .mine_nav ul li.active i.zh_def{
    background: url(../img/shezhixuanzhong.png) no-repeat 0 center;
    background-size: 16px;
}

.mine_info .mine_nav ul i.jc_def{
    background: url(../img/jichuxinxi.png) no-repeat 0 center;
}

.mine_info .mine_nav ul li.active i.jc_def{
    background: url(../img/jcxuanzhong.png) no-repeat 0 center;
    background-size: 16px;
}

.mine_info .mine_nav ul i.rz_def{
    background: url(../img/renzhengxinxi.png) no-repeat 0 center;
}

.mine_info .mine_nav ul li.active i.rz_def{
    background: url(../img/renzhengxuanzhong.png) no-repeat 0 center;
    background-size: 16px;
}


.mine_info .mine_nav ul i.qt_def{
    background: url(../img/qitaxinnxi.png) no-repeat 0 center;
}

.mine_info .mine_nav ul li.active i.qt_def{
    background: url(../img/qitaxuanzhong.png) no-repeat 0 center;
    background-size: 16px;

}

.mine_info .mine_nav ul i.jj_def{
    background: url(../img/jiangjinmingxi.png) no-repeat 0 center;
}


.mine_info .mine_nav ul li.active i.jj_def{
    background: url(../img/jiangjinxuanzhong.png) no-repeat 0 center;
    background-size: 16px;
}



.mine_info .mine_nav ul i.jn_def{
    background: url(../img/zhanneixin.png) no-repeat 0 center;
}

.mine_info .mine_nav ul li.active i.jn_def{
    background: url(../img/znxuanzhong.png) no-repeat 0 center;
    background-size: 16px;
}


.mine_content {
    padding:18px;
    border-left: 1px solid #e5e5e5;
    min-height: 333px;
}
.mine_content .mine_content_card{
    width: 950px;
    box-sizing: border-box;
    padding:20px;
    padding-top: 12px;
    background: #F7F7F7;
}

.mine_content .mine_content_card .card_title{
    height: 22px;
    font-size: 16px;
    font-weight: 400;
    color: #707070;
    line-height: 22px;
    letter-spacing: 1px;
}

.mine_content .mine_content_card .card_title .color721{
    font-size: 14px;
}

.mine_content .mine_agency{
    padding:32px 24px;
    background-color: #fff;
    margin-top: 12px;
}

.mine_content .mine_content_inner{
    padding:32px 24px;
    background-color: #fff;
    margin-top: 12px;
}

.mine_content .mine_agency li{
    box-sizing: border-box;
    font-size: 16px;
    font-weight: 400;
    color: #333333;
    line-height: 22px;
    letter-spacing: 1px;
    margin-bottom: 15px;
    position: relative;
}

.mine_content .mine_agency li .todo{
    font-size: 14px;
    font-weight: 400;
    color: #FF8721;
    line-height: 20px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(0,-50%);
    cursor: pointer;
}
.mine_research .mine_research_img{
    height: 98px;
    width: 200px;
    border-radius: 4px;
}
    .mine_research .mine_research_img span {
        position: absolute;
        bottom: 24px;
        left: 100px;
        color: #fff;
        font-size: 16px;
    }

.mine_research{
    padding:32px 24px;
    background-color: #fff;
    margin-top: 12px;
}
.mine_research li{
    overflow: hidden;
    margin-bottom: 20px;
}

.mine_research li .biaoqian{
    position: absolute;
    left: 0;
    top:0;
    width: 52px;
    height: 52px;
}

.mine_research .mine_research_img img{
    width: 100%;
}
.mine_research_content {
    width: 645px;
}

.mine_research_content h5{
    font-size: 18px;
    font-weight: 400;
    color: #333333;
    line-height: 25px;
    letter-spacing: 1px;
    margin-bottom: 15px;
}

.mine_research_content .mine_research_add{
    width: 118px;
    height: 42px;
    border-radius: 21px;
    color:#fff;
    text-align: center;
    line-height: 42px;
    background: #FF8721;
    font-size: 16px;
}
.mine_research_content_detail{
    position: relative;
}
.mine_research_content_detail p{
    height: 22px;
    font-size: 16px;
    font-weight: 400;
    color: #707070;
    line-height: 22px;
    letter-spacing: 1px;
}
.mine_research_content_detail .mine_research_add{
    position: absolute;
    right: 0;
    top:50%;
    transform: translate(0,-50%);
    cursor: pointer;
}

.mine_accout_set .mine_research_add{
    position: absolute;
    right: 0;
    top:50%;
    transform: translate(0,-50%);
    cursor: pointer;
    background-color: #FF8721;
    width: 60px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    color:#fff;
    font-size: 12px;
    border-radius: 4px;
}


.mine_accout_set li{
    font-size: 16px;
    color: #707070;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    margin-bottom: 16px;
    position: relative;
}

.mine_accout_set li .switch_btn{
    position: absolute;
    right: 0;
    top:50%;
    transform: translate(0,-50%);
}
.mine_accout_login li{
    height: 40px;
    line-height: 40px;
    position: relative;
    margin-bottom: 16px;
}

.mine_accout_login li .errortext{
    color:#F14955;
}

.mine_accout_set_icon{
    height: 40px;
    width: 40px;
    margin-right: 52px;

}

.mine_accout_set_icon img{
    height: 40px;
    width: 40px;
}

.mine_accout_set li .mine_accout_set_title{
    width: 70px;
    margin-right: 30px;
    display: inline-block;
}


.mine_action_btn{
    padding:0px 6px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    position: absolute;
    right: 0;
    top:50%;
    transform: translate(0,-50%);
    border-radius: 4px;
    cursor: pointer;
}

.mine_action_btn.yel{
    background: #FFC15D;
}

.mine_action_btn.ori{
    background: #FF8721;
}
.zx_btn{
    width: 360px;
    margin: 0 auto;
    margin-top: 106px;
}

.base_info_set li{
  height: 58px;
  line-height: 58px;
  margin-bottom: 20px;
}
.base_info_set li div{
    vertical-align: middle;
}
.mine_renzheng p{
    font-size: 16px;
    font-weight: 400;
    color: #707070;
    line-height: 22px;
    letter-spacing: 1px;
}
.id_upload div{
  width: 246px;
  float: left;
  color:#FF8721;
  text-align: center;
  font-size: 16px;
}

.id_upload div:first-child{
    margin-left: 160px;
    margin-right: 100px;
    background: url(../img/id1.png) no-repeat;
    background-size: 100%;
}

.id_upload div:last-child{
    background: url(../img/id2.png) no-repeat;
    background-size: 100%;
}

.id_upload div section{
    height: 155px;
    width: 246px;
    margin-bottom: 10px;
}
.shiming_tips{
    width: 762px;
    height: 66px;
    font-size: 16px;
    font-weight: 400;
    color: #333333;
    line-height: 22px;
    letter-spacing: 1px;
}
.shiming_zhaopian{
    font-size: 16px;
    font-weight: 400;
    color: #333333;
    line-height: 22px;
    display: inline-block;
    width: 72px;
    height: 38px;
    background: #FFFFFF;
    border-radius: 4px;
    border: 1px solid #CCCCCC;
    text-align: center;
    line-height: 38px;
    cursor: pointer;
}

/* 奖金明细 */
.jj_nav{
    overflow: hidden;
}

.jj_nav li{
    float: left;
    font-size: 18px;
    font-weight: 400;
    color: #666666;
    line-height: 25px;
    letter-spacing: 1px;
    padding:0 15px;
}
.jj_nav li:last-child{
    border-left: 1px solid #CCCCCC;
}
.jj_nav li.active{
    font-size: 22px;
    color:#FF8721;
}

.jj_record{
    padding:32px 24px;
    background-color: #fff;
    margin-top: 10px;
}

.jj_table_title{
    margin-right: -77px;
    overflow: hidden;
}

.jj_table_title li{
 font-size: 16px;
 float: left;
 color: #666666;
 margin-right: 77px;
 margin-bottom: 18px;
}

.jj_table_title li:first-child{
    width: 148px;
}
.jj_table_title li:nth-child(2){
    width: 408px;
}
.jj_table_title li:last-child{
    width: 117px;
}

.jj_table_list li {
    font-size: 16px;
    margin-right: -72px;
    margin-bottom: 18px;
}

.jj_table_list li span{
    margin-right: 72px;
}

.jj_table_list li span:first-child{
    width: 148px;
    display: inline-block;
}

.jj_table_list li span:nth-child(2){
    width: 408px;
    display: inline-block;
}

.jj_table_list li span:last-child{
    width: 117px;
    display: inline-block;
}

.jn_record {
    padding: 18px;
    background-color: #fff;
    margin-top: 12px;
}
.jn_table_title{
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    color: #666666;
    overflow: hidden;
}

.jn_table_title li{
    float: left;
}
.jn_table_list li{
    font-size: 16px;
    color: #333333;
    margin-bottom: 15px;
}

.jn_table_list li span{
    display: inline-block;
}

.jn_table_list li span.jn_user{
    width: 90px;
    margin-right: 84px;
}
.jn_table_list li span.jn_mess{
    margin-right: 235px;
}

.jn_table_list li span.jn_time{
    margin-right: 70px;
}
.jn_table_list li span.jn_status{
    margin-right: 58px;
}
.jn_table_list li span.jn_action{
    width: 50px;
    height: 24px;
    border-radius: 4px;
    border: 1px solid #CCCCCC;
    line-height: 24px;
    text-align: center;
    cursor: pointer;
}
.jn_list_detail{
    padding: 28px 20px;
    background-color: #FFEDD1;
    margin-top: 20px;
    position: relative;
    display: none;
}

.jn_list_detail p{
    margin-bottom: 20px;
}

.jn_list_detail p .jn_username{
    width: 54px;
    margin-right: 31px;
    color: #707070;
}

.jn_close_btn{
    position: absolute;
    right: 20px;
    top:30px;
    color: #FF8721;
    font-size: 16px;
    cursor: pointer;
    padding-right: 13px;
    background: url(../img/shouqiicon.png) no-repeat right center;
    background-size: 13px;
}

.jn_sanjiao{
    position: absolute;
    top:-15px;
    width: 0;
    height: 0;
    border-width: 0 15px 15px;
    border-style: solid;
    border-color: transparent transparent #FFEDD1;
}

.jn_sanjiao{
    position: absolute;
    top:-15px;
    width: 0;
    height: 0;
    border-width: 0 15px 15px;
    border-style: solid;
    border-color: transparent transparent #FFEDD1;
}

.sousuo_sanjiao{
    position: absolute;
    top:-15px;
    width: 0;
    height: 0;
    border-width: 0 15px 15px;
    border-style: solid;
    border-color: transparent transparent #F7F7F7;
}

.qt_title{
    font-size: 16px;
}

.openclosebtn {
    width: 50px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    border: 1px solid #CCCCCC;
    font-size: 12px;
    display: block;
    float: right;
    color:#707070;
    border-radius: 4px;
    cursor: pointer;
}
.qt_title span:first-child{
    display: inline-block;
    margin-right: 46px;
    color: #707070;
}
.qt_tv_title {
    font-size: 16px;
    font-weight: 400;
    color: #333333;
    line-height: 22px;
    letter-spacing: 1px;
    margin-bottom: 12px;
    display: inline-block;
}
.qt_switch{
    font-size: 16px;
    position: relative;
    height: 26px;
    margin-bottom: 16px;
}
.qt_switch .switch{
    position: absolute;
    right: 0;
    top:50%;
    transform: translate(0,-50%);
    cursor: pointer;
}


.qt_switch .switch div:first-child{
    display: block;
}


.qt_switch .switch div:last-child{
    display: none;
}

.qt_switch .switch.open div:last-child{
  display: block;
}
.qt_switch .switch.open div:first-child{
    display: none;
  }

.checkList p{
    font-size: 16px;
    margin-bottom: 8px;
}

.qt_tv_list li{
    width: 67px;
    height: 32px;
    background: #CCCCCC;
    border-radius: 4px;
    line-height: 32px;
    text-align: center;
    font-size: 16px;
    color: #707070;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
}
.qt_tv_list li.active{
    background-color: #FF8721;
    color: #fff;
}

/* 公告 */
.gg_content{width:698px;background: #F7F7F7;padding:20px;font-size: 16px;}
.gg_content h6{text-align: center;font-size: 16px;color:#333;margin-bottom: 8px;}
.gg_content p{margin-bottom: 32px;color: #333333;}
.gg_content p.gg-contentp{color:#707070;font-size:12px;text-align: center;}
.mine-img{width: 650px;height: 268px;background: orange;}
.gg-contentiner{padding:32px 24px 24px 24px;background: #fff;}
.gg_list{width:402px;background:#F7F7F7;padding:20px 20px 58px 20px;position: relative;}
.gg-listright{float: left;overflow: hidden;width: 100%;font-size: 16px;}
.gg-listdate{color:#707979;width: 119px;font-size: 12px;}
.gg-listtips{color:#333; width: 195px;}
.gg-listinnner{padding:32px 24px;background: #fff;overflow: hidden;}
.gg-listright li{margin-bottom: 16px;overflow: hidden;}
.page-listbox{position: absolute;right: 20px;bottom: 18px;}
/* 分页 */
.page-listbox li.page-active{color:#F68D3F;}
.page-listbox li{float: left;color:#757575;margin-right: 27px;}

/* 我的等级记录 */
.dj-innerright .orign-num{color:#FF8721}
.dj-innerright .blue-num{color:#7EDCFF}
.mine-djbox{overflow: hidden;margin-top: 41px;}
.mine-djleft{
    width: 167px;
    height:1099px;
    float: left;
    border-radius: 4px 0px 0px 4px;
    border: 1px solid rgb(230, 230, 230);
    padding:44px 48px 0 32px;
    font-size: 16px;
    border-right: none;
}
.mine-djleft li{margin-bottom: 20px;margin-right: 10px;}
.mine-djright{
    width: 910px;
    float: right;
    padding:20px;
    color:#333;
    font-size: 16px;
    position: relative;
    border: 1px solid #e5e5e5;
    /* border-left: none; */
}
.icon-dj{vertical-align: bottom;margin-right: 4px;}
.dj-rule,.dj-quanyi,.dj-how,.dj-record{background:#F7F7F7}
.mine-djactive{color:#FF8721;}
.dj-rule{background: #F7F7F7;margin-bottom: 20px;padding:20px;border-radius: 4px;}
.dj-rule p{padding:20px;background: #fff;}
.dj-rule h6,.dj-quanyi h6,.dj-how h6,.dj-record h6{margin-bottom: 12px;color: #707070;}
.dj-quanyi{background: #F7F7F7;margin-bottom: 20px;padding:20px;border-radius: 4px;}
.dj-how{background: #F7F7F7;margin-bottom: 20px;padding:20px;border-radius: 4px;}
.dj-record{background: #F7F7F7;margin-bottom: 20px;padding:12px 20px 58px 20px ;border-radius: 4px;}
/* .dj-record table tr td:nth-child(1){width: 148px;height: 22px;line-height: 22px;}
.dj-record table tr td:nth-child(2){width: 230x;height: 22px;line-height: 22px;} */
.dj-recordinner{overflow: hidden;padding:32px 24px 32px 24px;background: #fff;border-radius: 4px;}
.dj-innerleft{float: left;margin-right: 77px;}
.dj-innerright{float: left;}
.dj-innerleft li,.dj-innerright li{margin-bottom: 16px;color: #333;}
.dj-innerleft li:nth-child(1),.dj-innerright li:nth-child(1){color:#666}
.dj-howinner{background: #fff;padding:33px 24px;border-radius: 4px;overflow: hidden;width: 844px;}
.dj-howinnerleft{float: left;}
.dj-howinnercenter{float: left;color: #FF8721;}
.dj-howinnerright{float: right;}
.dj-howinner li ul li{margin-bottom: 16px;}
.dj-howinnerright li{width: 50px;height: 24px;line-height: 24px;background: #FF8721;border-radius: 4px;color:#fff;font-size: 12px;text-align: center;}
.dj-quanyiinenr{overflow: hidden;padding:20px;background: #fff;border-radius: 4px;}
.dj-quanyiinenr table{border: 1px solid #FF8721;}
.dj-quanyiinenr table tbody tr:first-child{border-bottom: 1px solid #FF8721;}
.dj-quanyiinenr table tbody tr td:first-child{border-right: 1px solid #FF8721;}
.dj-quanyiinenr table tr td{padding:10px;}
.dj-quanyiinenr table tr:nth-child(2n-1){background: #F7F7F7;}

/* 免密2 */
.mianmi2{margin-top: -100px;}
/* 报错 */
.false-content {
    /* padding:189px 684px 341px 683px; */
    padding: 189px 0px 341px 0;
    text-align: center;
}

    .false-content img {
        text-align: center;
    }

.false500 {
    margin-bottom: 39px;
}

.false-content p.num500 {
    font-size: 72px;
    font-weight: bold;
    margin-bottom: 10px;
    font-family: "Yahei";
}

.false-content p {
    font-size: 18px;
    color: #333;
    margin-bottom: 13px;
}

.shou {
    cursor: pointer;
}