<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{padding: 0; margin: 0; font-family:'PingFangSC','STHeiti','Microsoft YaHei','Helvetica','Arial',sans-serif; box-sizing: border-box; list-style:none;}
*{-webkit-tap-highlight-color:rgba(255,255,255,0);}
a,a:hover{text-decoration:none; color: #333; -webkit-tap-highlight-color:rgba(255,255,255,0);}
a:focus {outline: none; }
input{-webkit-appearance: none;-moz-appearance: none;border: none;background: transparent;}
input:focus{outline: none;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,button{-webkit-appearance: none;border: none;}
input[type="number"]{-moz-appearance: textfield;}
input::-webkit-input-placeholder{color:#c8c8c8!important;} input::-moz-placeholder{color:#c8c8c8!important;} input:-moz-placeholder{color:#c8c8c8!important;} input:-ms-input-placeholder {color: #c8c8c8!important;}
.f11{font-size: 12px;transform: scale(0.85,0.85);display: block;}
.f12{font-size: 12px;}.f13{font-size: 13px;}.f14{font-size: 14px;}.f15{font-size: 15px;}.f16{font-size: 16px!important;}.f18{font-size: 18px;}.f20{font-size: 20px}.f21{font-size: 21px}
.paddingT10{padding-top: 10px!important;}.paddingT6{padding-top: 6px!important;}.paddingT20{padding-top: 20px!important;}
.paddingB10{padding-bottom: 10px;}  .paddingB5{padding-bottom: 5px!important;}  .paddingB15{padding-bottom: 15px!important;}
.marginT5{margin-top: 5px!important;}.marginT10{margin-top: 10px!important;}.marginT20{margin-top: 20px!important;}
.mask{ width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: fixed;left: 0px;top: 0px;z-index: 1001; }
.c6{color: #666!important;}.c3{color: #333!important;}.c9{color: #999999!important;}
.bold{font-weight: bold!important;}
.float-right{float: right;}
.text-center{text-align: center;}
.name-item input::-ms-clear, .name-item input::-ms-reveal{display: none;}
/*-----footer-----*/
.footer{border-top:1px solid #ddd; background:#e6e6e6;padding-bottom:10px;}
.footer-cont{width:1000px;margin:20px auto 0 auto;}
.footer-cont p{color:#000; line-height:22px; margin-top: 20px;}
.footer-cont p a{color:#000; text-decoration:none;}
.footer-cont h6{font-size:12px; color:#999; line-height:24px;}
.layout_n{ width: 960px; margin: 0 auto;}
.mod_footer{ padding: 30px 0 60px;  background-color: #333; text-align: center; color: #999;}
.mod_footer .layout_n{ background-color: #333;}
.mod_footer a{ color: #999;}
.mod_footer a:hover{ color:#fb3450;}
.mod_footer .ft_wrap{ text-align: left;}
.mod_footer .ft_disclaimer { font-size: 12px; line-height: 20px; color: #999; text-align: left; border-bottom: 1px dotted #5b5b5b; padding-bottom: 30px; margin-bottom: 30px; }
/*item*/
.mod_footer .ft_item{ float: left; width:225px; height: 170px; padding-left: 20px; border-right: 1px solid #5b5b5b;}
.mod_footer .ft_item tr{height: 26px;}
.mod_footer .ft_item td{width: 111px;}
.mod_footer .ft_item_tit{ height: 28px; line-height: 28px; font-size: 20px; color: #ccc; margin-bottom:15px;}
.mod_footer .ft_links_list{ margin-top: 10px;}
.mod_footer .ft_links_list .ft_link{ height: 30px; line-height: 30px;}
/*item sns*/
.mod_footer  .ft_item_sns{width: 210px;}
.mod_footer .ft_item_we{width: 180px;}
.mod_footer .ft_sns_list{ margin-top: 7px;}
.mod_footer .ft_sns_list li{ float: left; width: 80px; margin-right: 10px;}
.mod_footer .ft_sns_list a{ display: block; width: 74px;}
.mod_footer .ft_sns_list .txt{ display: block; line-height: 32px; }
.mod_footer .ft_sns_list .ico_sns{ display: block; width: 62px; height: 62px; margin: 0 auto; background: url(../images/zhuanti/apimg/ft_sns.png) no-repeat;}
.mod_footer .ft_sns_list .ico_weixin{ background-position: 0 0;}
.mod_footer .ft_sns_list .ico_sinawb{ background-position: -63px 0;}
.mod_footer .ft_sns_list .ico_txwb{ background-position: -126px 0;}
.mod_footer .ft_sns_list a:hover .ico_weixin{ background-position: -0px -63px;}
.mod_footer .ft_sns_list a:hover .ico_sinawb{ background-position: -63px -63px;}
.mod_footer .ft_sns_list a:hover .ico_txwb{ background-position: -126px -63px;}
.mod_footer .ft_sns_list .wx_tips{ cursor: pointer; position: relative;}
.mod_footer .ft_sns_list .wx_tips .tips_hd{}
.mod_footer .ft_sns_list .wx_tips .tips_bd{ display: none; width: 200px; padding: 15px 15px 0 15px; background-color: #fff; position: absolute; left: 90px; top: -10px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd .arrow{ width: 0; height: 0; overflow: hidden; border-color:transparent #fff transparent transparent;border-width:8px 8px 8px 8px;border-style:dashed solid dashed none; position: absolute; top: 35px; left: -8px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd img{ width: 200px; height: 200px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd .txt{ font-size: 14px; line-height: 32px;  color: #3D9FE1;}
.mod_footer .ft_sns_list .wx_tips:hover .tips_bd{ display: block;}
/*item contact*/
.mod_footer .ft_item_contact{border-right: none;}
.mod_footer .ft_item_contact .contact_2{ margin-top: 15px;}
.mod_footer .ft_contact_tel{ margin-top: 8px;}
.mod_footer .ft_contact_tel .ico_tel{ float: left; width: 40px; height: 40px; background: url(../images/zhuanti/apimg/ft_ico_tel.png) no-repeat;}
.mod_footer .ft_contact_tel .txt{ float: left; margin-left: 15px; font:bold 20px/40px Arial;}
.mod_footer .ft_contact_qq{ margin-top: 8px; line-height: 40px;}
.mod_footer .ft_contact_qq .ico_qq{ float: left; width: 40px; height: 40px; margin-right: 3px; background: url(../images/zhuanti/apimg/ft_ico_qq.png) no-repeat;}
.mod_footer .ft_contact_qq .link{ float: left;}
.mod_footer .ft_contact_qq .link:hover .ico_qq{ background-position: -41px 0;}
.mod_footer .ft_contact_qq .txt{ float: left; margin-left: 15px;}
/*friend links*/
.mod_footer .friend_links{ margin-top: 30px; padding-bottom: 10px; border-bottom: 1px solid #5b5b5b; line-height: 1.8em; font-size: 12px;}
.mod_footer .friend_links .tit{ float: left; width: 75px; text-align: right;}
.mod_footer .friend_links .links_wrap{ float: left; width: 1105px; text-align: left;}
.mod_footer .friend_links .links_wrap a{ margin-right: 15px; line-height: 18px; font-size: 12px; white-space:nowrap;}
.mod_footer .about_links{ padding-top: 205px; line-height: 28px;}
.mod_footer .about_links a{ padding: 0 5px;}
.mod_footer .about_links .sep{ font-size: 12px;}
.mod_footer .copyright{ line-height: 28px; font-size: 12px;}
.mod_footer .copyright a:hover{ color: #999;}
.gzwm{display: none;padding:10px 10px 0 10px;border:1px solid #e1e1e1;background:#fff;width:250px;	position:absolute;top:65px;text-align: center;z-index:1001;}
/*----------main-----------*/
.championship-cont-web{
    background-color: #C60000;
    min-width: 1256px;
    background-image: url('../images/h5/g2020/cir-bg.png');
    background-position: center top;
}
.top-banner-w{
    height: 434px;
    background: url('../images/2023/zhongjin_banner1.png') no-repeat center;
    margin: 0 auto;
}
.top-entrance-web{
    width: 100%;
    height: 72px;
    background-image: url('../images/h5/g2020/dh.png');
    background-color: #FFE9C6;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100% 100%;
}
.entrance-web-white{
    width: 1000px;margin: 0 auto;
    height: 100%;
}
.entrance-web-white .white-tab a{
    display: block;padding: 14px 37px;
    height: 72px;
    font-size: 20px;
    line-height: 41px;text-align: center;
    float: left;cursor: pointer;
    position: relative;
}
.entrance-web-white .white-tab.active a{
    display: block;padding: 14px 41px;
    color: #FFF8E8;
    background-color: #DB0000;
    /*border-bottom: 1px solid #Db0000;*/
}
.entrance-web-white .white-tab-r{
    float: left;font-size: 18px;
    width: 198px;height: 78px;
    line-height: 50px;padding: 10px 20px;
    text-align: center;color: #D80000;
    position: relative;top: -7px;
    cursor: pointer;font-weight: bold;
    background: url('../images/h5/g2020/join-g.png') no-repeat;
}
.hot-icon{
    width: 50px;
    position: absolute;right: 12%;
    top: -13px;
}
.web-wid{
    width: 1000px;min-width: 1000px;
    margin: 0 auto;
    padding-bottom: 40px;
}
.contest-pbody-detail .b-notice{
    width: 1000px;margin: 25px auto;
    height: 38px;background: url('../images/h5/g2020/notice-bg.png') no-repeat;
    background-size: 100% 100%;
    padding: 4px 10px;
    position: relative;z-index: 2;
}
.contest-pbody-detail .b-notice .b-notice-icon{
    width: 18px;height: 18px;
    background: url('../images/h5/g2020/notice-icon.png') no-repeat;
    background-size: 100% 100%;
    display: block;
    position: absolute;left: 60px;
    top: 10px;
}
.contest-pbody-detail .notice-ul{
    margin-left: 83px;height: 28px;
    overflow: hidden;font-size: 16px;
}
.notice-ul ul .notice-li{
    line-height: 28px;color: #FFF;
}
.contest-pbody-detail .contest-item{
    background-color: #FFF;
    border-radius: 8px;-webkit-border-radius: 8px;
    behavior: url('../../Public/css/PIE.htc');
    /*border: 2px solid #F9B38F;*/
    padding: 50px 120px;font-size: 16px;
    position: relative;
    margin-top: 65px;
}
.contest-item .title-p{
    width: 280px;height: 64px;
    background: url('../images/h5/g2020/pcont-tbg.png') no-repeat;
    background-size: 100% 100%;
    font-size: 20px;color: #FFF;text-align: center;
    line-height: 60px;
    position: absolute;left: 50%;margin-left: -140px;
    top: -32px;
}
.time-contest-item .time-t{
    width: 413px;height: 50px;font-size: 18px;
    line-height: 54px;
    color: #D80000;
    display: block;
}
.contest-pbody-detail .time-contest-item{
    /*margin-top: 5px;*/
    position: relative;
}
.contest-pbody-detail .time-contest-item .time-t .icon{
    width: 18px;
    position: relative;
    top: 4px;margin-right: 8px;
}
.bei-note{
    /*margin-top: 25px;*/
    font-size: 14px;color: #666;
    line-height: 24px;
    margin-bottom: 10px;
    background-color: #FFEACC;
    padding: 15px 20px;position: relative;
}
.bei-note .bei-note-p{
    font-size: 22px;
    color: #333;
    margin-bottom: 10px;margin-top: 10px;
}
.bei-note .bei-note-p .red{
    color: #d80000;
}
.bei-note-p .p-msg{
    font-size: 14px;
    color: #333333;width: 60%;
    margin-top: 10px;
}
.bei-note .bei-note-bg{
    width: 103px;height: 80px;
    /*background: url('../images/h5/g2020/bei-item-bg1.png') no-repeat;*/
    position: absolute;
    right: 20px;bottom: 0;
}
.bei-note .reset-btn{
    -webkit-border-radius: 20px;font-size: 16px;color: #ffffff;
    background-color: #CC110D;
    padding: 8px 20px;line-height: 26px;
    margin: 10px 0 5px;
    font-weight: normal;
    display: inline-block;
}
.contest-pbody-detail .rising-star{
    padding: 20px 15px 20px 15px;
    background-color: #FFEACC;
}
.jx-setting.contest-setting{
    padding: 50px;
    background-color: #FFF8E8;
}
.jx-setting.contest-setting .time-t{
    left: -50px;
}
#code{
    width: 165px;display: block;margin: 0px auto 10px;
}
.circle-span{
    width: 480px;height: 480px;
    display: block;
    background: url('../images/h5/g2020/cricle-bg.png');
}
.contest-pbody-detail .time-contest-item .item-p{
    font-size: 16px;line-height: 30px;
    margin-left: 0px;
    padding: 2px 0px;
}
.contest-pbody-detail .time-contest-item .item-d .item-t{
    width: 18px;height: 18px;
    top: 10px;
}
.contest-pbody-detail .info-des{
    font-size: 16px;line-height: 30px;
}
.web-b .week1 .star-bg-week{
    width: 158px;height: 120px;
    right: 0px;bottom: 0px;
    z-index: -1;
}
.submit-info-pop.web-pop{
    width: 450px;
    left: 50%;margin-left: -225px;
    padding: 40px 40px 45px 40px;
    position: fixed;left: 50%;margin-left: -225px;
    top: 28%;z-index: 1002;
    background-color: #FFF;
}
.form-info-box .form-info-input{
    margin-bottom: 15px;
    /*border: 1px solid #CCCCCC;*/
    background-color: #F8F8F8;
    position: relative;
    border-radius: 5px;-webkit-border-radius: 5px;
    behavior: url('../../Public/css/PIE.htc');
    height: 52px;margin-bottom: 25px;
}
.form-info-box .form-info-input .phone-input{
    font-size: 16px;height: 100%;
    padding: 7px 10px;width: 100%;
    color: #14093d;
    border: none;
}
.form-info-box .form-info-input .code-input{
    font-size: 16px;height: 100%;
    padding: 7px 10px;width: 65%;
    float: left;color: #14093d;border: none;
}
.form-info-box .form-info-input .code-btn{
    font-size: 16px;height: 100%;
    width: 35%;line-height: 52px;
    text-align: center;
    float: left;color: #fb1d1d;
    cursor: pointer;position: relative;
}
.form-info-box .form-info-input .part-line{
    font-size: 14px;color: #CCCCCC;
    position: absolute;right: 35%;top: 17px;
    z-index: 10;
}
.form-info-box .form-info-btn{
    height: 52px;
    width: 100%;
    background: #FF2336;
    font-size: 15px;text-align: center;
    color: #FFF!important;
    cursor: pointer;
    border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;
    margin-top: 0px;
}
.submit-info-pop.web-pop .form-info-box .form-info-btn{
    line-height: 54px;font-size: 16px;
    height: 54px;
}
.submit-success-pop.web-pop{
    width: 440px;left: 50%;
    margin-left: -220px;
}
.submit-success-pop.web-pop .pop-main{
    padding: 220px 10px 130px;
}
.submit-success-pop.web-pop .pop-trade{
    height: 120px;line-height: 90px;
    cursor: pointer;
}
.submit-success-pop.web-pop .pop-close{
    cursor: pointer;
}
.entrance-web-white{
    position: relative;
}
.entrance-web-white .user-photo{
    width: 65px;display: block;
    height: 65px;
    border-radius: 50%;-webkit-border-radius: 50%;
    behavior: url('../../Public/css/PIE.htc');
    overflow: hidden;
    border: 2px solid #FFF;
    position: absolute;background-color: #FFF;
    right: 62px;top: -53px;
}
.entrance-tab-ul .user-photo img{
    width: 100%;height: 100%;
    border-radius: 50%;-webkit-border-radius: 50%;
    behavior: url('../../Public/css/PIE.htc');
}
/*-----æŽ’è¡Œæ¦œ------*/
.contest-item.ranking-list{
    padding: 0px;
}
.contest-item.ranking-list .rank-table{
    width: 100%;
}
.contest-item.ranking-list table thead tr td{
    height: 26px;line-height: 26px;color: #fdf5d0;
    font-size: 14px;opacity: 0.8;
    padding: 9px 5px;text-align: center;
}
.contest-item.ranking-list table thead tr td img{
    position: relative;top: 1px;
    margin-left: 1px;
}
.contest-item.ranking-list table thead tr td.guwen-name{
    text-align: left;
}
.contest-item.ranking-list table tr td{
    position: relative;
}
.contest-item.ranking-list table thead tr td,.contest-item.ranking-list table thead tr td a{
    color: #333!important;
}
.contest-item.ranking-list table thead tr td:after{
    /*content: "";width: 100%;*/
    height: 1px;background: url('../images/h5/g2020/t-l1.png') repeat-x;
    position: absolute;left: 0px;bottom: 0px;
}
.contest-item.ranking-list table thead tr td{
    border-bottom: 1px solid #E5E5E5;
}
.contest-item.ranking-list table tbody tr td{
    padding: 20px 5px;
    font-size: 16px;text-align: center;
    color: #D80000;
}
.contest-item.ranking-list table tbody tr td.td-pm{
    width: 55px;
}
.contest-item.ranking-list table tbody tr td.td-nc{
    width: 110px;
    max-width: 110px;overflow: hidden;
    text-align: left;padding-left: 5px;
}
.contest-item.ranking-list table tbody tr:nth-child(even) td{
    background-color: #F5F5F5;
}
table tbody .td-tx{
    text-align: center;
    position: relative;width: 46px;
}
table tbody .td-tx .tx-img{
    display: inline-block;
    width: 50px;height: 50px;
    border-radius: 50%;-webkit-border-radius: 50%;
    behavior: url('../../Public/css/PIE.htc');
    border: 2px solid #FD9D6A;
    overflow: hidden;
    float: left;
}
.td-tx .tx-img img{
    display: block;
    width: 46px;height: 46px;
    border-radius: 50%;-webkit-border-radius: 50%;
    behavior: url('../../Public/css/PIE.htc');
    position: relative;
}
table tbody .td-pm{
    font-weight: bold;
}
table tbody .td-pm img{
    position: relative;top: 2px;
}
.contest-item.ranking-list table tbody tr td.plus{
    color: #333;
}
.contest-item.ranking-list table tbody tr td.minus{
    color: #008E00;
}
table tbody .tr-top1 .td-tx .tx-img{
    border: 2px solid #FFDC17;
}
table tbody .tr-top2 .td-tx .tx-img{
    border: 2px solid #C3CEE9;
}
table tbody .tr-top3 .td-tx .tx-img{
    border: 2px solid #FA9766;
}
.block-title .tz-num{
    font-size: 16px;float: right;
}
.block-title .tz-num .bold{
    font-weight: bold;
    font-size: 18px;
}


/*.contest-pbody-detail .contest-setting .block-list,.prize-cont-ul .block-list{*/
/*    padding: 14px 0px;*/
/*    border-bottom: 1px solid #E5E5E5;*/
/*}*/
/*.contest-pbody-detail .contest-setting .block-list-user,.prize-cont-ul .block-list .block-list-user{*/
/*    margin-bottom: 3px;*/
/*}*/
/*.contest-setting .block-list-user .user-img{*/
/*    width: 42px;height: 42px;*/
/*    border-radius: 50%;-webkit-border-radius: 50%;*/
/*    overflow: hidden;*/
/*    border: 2px solid #FFC56A;*/
/*    display: inline-block;*/
/*}*/
/*.contest-setting .block-list-user img{*/
/*    width: 100%;height: 100%;*/
/*}*/
/*.contest-setting .block-list-user .user-name{*/
/*    position: relative;top: -15px;*/
/*    display: inline-block;padding-left: 5px;*/
/*    color: #D80000;font-size: 16px;*/
/*}*/
/*.message-block-ul .block-list .block-list-detail,.prize-cont-ul .block-list .block-list-detail{*/
/*    font-size: 14px;line-height: 24px;*/
/*    color: #333;*/
/*}*/
/*.contest-pbody-detail .contest-item.xd-cont{*/
/*    padding: 50px 40px;*/
/*}*/
/*.invite-main-cont{*/
/*    width: 1045px;margin-left: -45px;*/
/*    overflow: hidden;*/
/*}*/
/*.invite-main-cont .invite-packet{*/
/*    width: 583px;height: 423px;*/
/*    background: url('../images/h5/g2020/left-packet.png') no-repeat;*/
/*    float: left;*/
/*    position: relative;*/
/*}*/
/*.invite-main-cont .invite-packet .create-link{*/
/*    color: #ED121C;*/
/*    width: 420px;height: 60px;*/
/*    text-align: center;line-height: 60px;*/
/*    background-color: #FFF2B3;*/
/*    border-radius: 40px;-webkit-border-radius: 40px;*/
/*    margin: 0 auto 4vh;*/
/*    font-size: 18px;*/
/*    box-shadow: 0px 3px 8px #C92824;-webkit-box-shadow: 0px 3px 8px #C92824;*/
/*    position: absolute;*/
/*    bottom: 40px;left: 50%;margin-left: -210px;*/
/*    cursor: pointer;font-weight: bold;*/
/*}*/
/*.invite-item-ul{*/
/*    width: 462px;float: left;*/
/*    background: #DA2F29;*/
/*    border-radius: 8px;-webkit-border-radius: 8px;*/
/*    color: #FFF;margin-top: 25px;*/
/*    margin-bottom: 25px;*/
/*}*/
/*.invite-item-ul .invite-tl{*/
/*    position: relative;*/
/*    font-size: 18px;height: 60px;*/
/*    line-height: 60px;*/
/*    border-bottom: 1px solid #E58C89;*/
/*    padding: 0px 15px 0px 45px;*/
/*}*/
/*.invite-item-ul .invite-tl .tl-icon{*/
/*    width: 13px;display: block;*/
/*    position: absolute;*/
/*    left: 15px;top: 5px;*/
/*}*/
/*.invite-my-cont{*/
/*    padding: 15px 5px 15px 10px;*/
/*    height: 300px;*/
/*    overflow-y: auto;*/
/*}*/
/*.invite-my-cont .cont-list{*/
/*    overflow: hidden;*/
/*    padding: 18px 0px;min-height: 42px;*/
/*    position: relative;padding-left: 47px;*/
/*}*/
/*.invite-my-cont .cont-list .cont-list-span1{*/
/*    display: block; float: left;*/
/*    position: absolute;top: 50%;margin-top: -20px;*/
/*    left: 0px;*/
/*}*/
/*.invite-my-cont .cont-list .cont-list-span1 img{*/
/*    width: 40px;height: 40px;*/
/*    border-radius: 50%;-webkit-border-radius: 50%;*/
/*    display: block;*/
/*}*/
/*.invite-my-cont .cont-list .cont-list-span2{*/
/*    width: 30%;float: left;min-height: 30px;*/
/*    font-size: 15px;padding: 6px 2px;*/
/*    line-height: 21px;*/
/*    overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*/
/*}*/
/*.invite-my-cont .cont-list .cont-list-span3{*/
/*    width: 26%;float: left;*/
/*    font-size: 15px;*/
/*    padding: 6px 2px;*/
/*}*/
/*.invite-my-cont .cont-list .cont-list-span4{*/
/*    width: 44%;float: left;*/
/*    font-size: 15px;*/
/*    padding: 6px 2px;*/
/*}*/
/*.invite-my-cont .cont-list .im{*/
/*    font-size: 16px;color: #FFF2B3;*/
/*    font-weight: bold;*/
/*}*/
/*.invite-none{*/
/*    font-size: 16px;text-align: center;*/
/*    padding: 125px 15px;*/
/*    color: #FFF;*/
/*    height: 300px;*/
/*}*/
/*.contest-pbody-detail .contest-item.invite-item{*/
/*    overflow: hidden;*/
/*    padding: 30px 15px;margin-top: 15px;*/
/*}*/
/*.contest-pbody-detail .contest-item.rule-item{*/
/*    padding: 30px 120px 50px;margin-top: 40px;*/
/*}*/
/*.contest-item .item-tl{*/
/*    font-size: 15px;font-weight: bold;*/
/*    text-align: center;*/
/*    margin-bottom: 20px;*/
/*}*/
/*.contest-item .item-tl .rule-l,.contest-item .item-tl .rule-r{*/
/*    width: 125px;display: inline-block;*/
/*    position: relative;top: -1px;*/
/*}*/
/*.contest-item .item-tl .rule-t{*/
/*    padding: 0px 3px;font-size: 20px;*/
/*}*/
/*.contest-item .item-des{*/
/*    font-size: 16px;line-height: 30px;*/
/*    color: #666666;*/
/*}*/
/*.contest-setting .invite-item-2{*/
/*    width: 50%;float: left;*/
/*    padding-left: 15px;*/
/*}*/
/*.contest-setting .invite-item-2 .invite-inner-tl{*/
/*    position: relative;*/
/*    font-size: 18px;*/
/*    line-height: 40px;height: 40px;*/
/*    padding: 0px 15px 0px 35px;*/
/*    font-weight: bold;*/
/*}*/
/*.contest-setting .invite-item-2 .invite-inner-tl .tl-icon{*/
/*    position: absolute;*/
/*    left: 4px;top: 4px;*/
/*}*/
/*.contest-setting .invite-item-2 .invite-inner-nr{*/
/*    color: #666666;*/
/*    font-size: 16px;line-height: 30px;*/
/*    padding: 1px 15px 10px 35px;*/
/*}*/
.champ-body-top .top-inner{
    width: 1000px;margin: 0 auto;
    position: relative;top: -434px;
}
.top-inner .top-invite{
    display: block;width: 240px;height: 80px;
    background: url('../images/h5/g2020/top-inviteBtn.png');
    background-size: 100% 100%;
    color: #C11210;
    text-align: center;position: absolute;
    top: 0px;right: 0px;line-height: 58px;
    font-size: 20px;
}
.top-inner .top-invite:hover{
    color: #C11210;
}
/*.invite-code-pop{*/
/*    width: 500px;*/
/*    border-radius: 4px;-webkit-border-radius: 4px;*/
/*    background-color: #FFF;*/
/*    padding: 50px 40px;*/
/*    position: fixed;left: 50%;margin-left: -250px;*/
/*    top: 25vh;z-index: 1222;*/
/*    text-align: center;*/
/*}*/
/*.invite-code-pop .code-img{*/
/*    width: 150px;margin: 10px auto 0px;*/
/*}*/
/*.invite-code-pop .code-img img{*/
/*    width: 100%;*/
/*}*/
/*.invite-code-pop .code-w{*/
/*    font-size: 16px;*/
/*    padding-top: 15px;*/
/*}*/
/*--------2021-------*/
.contest-pbody-detail .padding-setting.lottery-setting{
    padding: 0 30px!important;
    border-radius: 8px;
}
.contest-item .setting-block{
    width: 50%;float: left;
    position: relative;
    padding: 40px 0px 30px!important;
}
.contest-item .setting-block.left{
    padding-right: 30px!important;
}
.contest-item .setting-block.right{
    padding-left: 30px!important;
}
.contest-item .setting-block.left:before{
    content: "";
    width: 1px;height: 98px;
    background-color: #EDEDED;
    position: absolute;right: 0;
    top: 60px;
}
.lottery-setting .time-contest-item{
    padding-top: 0px!important;
}
.lottery-setting .time-contest-item .item-p{
    margin-left: 30px;
}
.lottery-main{
}
.lottery-main .item-block{
    width: 50%;float: left;
    position: relative;
    padding: 0 0px;
}
.lottery-main .item-block.contest-item{
    top: 30px;
}
#lottery{
    width: 490px;
    height: 425px;
    background: url('../images/h5/g2020/lottery-bg.png');
    background-size: 100% 100%;
    padding: 25px;
}
#lottery table {
    width: 100%;height: 100%;
}
#lottery table td {
    position: relative;
    width: 143px;
    height: 117px;padding: 0!important;
    text-align: center;
    color: #333;
}
#lottery table td img {
    display: block;
    width: 143px;
    height: 117px;
}
#lottery table td.active .unit-mask {
    display: block;
}
.unit-mask {
    width: 143px;
    height: 119px;
    border: 3px solid #FCEF56;
    position: absolute;
    left: 0px;
    top: 2px;border-radius: 23px;
    display: none;
}
.lottery-num{
    width: 280px;height: 47px;
    line-height: 40px;border: 3px solid #FBEE55;
    box-shadow: 0px 1px 4px #EAAD3A;
    color: #fff;
    font-size: 16px;text-align: center;
    border-radius: 25px;-webkit-border-radius: 25px;
    margin: 23px auto;
    background-color: #343953;
}
.lottery-num span{
    color: #feef52;
}
.lottery-line{
    width: 280px;margin: 0 auto;
    position: relative;
}
.lottery-line .left{
    position: absolute;left: 30px;
    width: 6px;top: -22px;
}
.lottery-line .right{
    position: absolute;right: 30px;
    width: 6px;top: -22px;
}
.lottery-main .item-block{

}
.lottery-main .item-block .setting-block{
    width: 100%;
}
.table-padding .setting-info{
    height: 345px;
    overflow-y: auto;
}
.table-padding .setting-info table{
    width: 100%;
}
.table-padding table thead tr th{
    padding: 15px 8%;
    width: 33.3%;
    border-bottom: 1px solid #EDEDED;
    font-weight: normal;font-size: 20px;
}
.table-padding table tbody tr{

}
.table-padding table tbody tr td{
    padding: 10px 8%;
    width: 33.3%;height: 50px!important;
    font-weight: normal;font-size: 16px;
    text-align: center;
}
.table-padding table tr .left{
    text-align: left;
}
.table-padding table tr .right{
    text-align: right;
}
.table-padding table tbody tr td.right{
    color: #ff0300;
}
.open-code-block{
    margin-top: 50px;
    position: relative;
}
.open-code-block img.bg{
    margin-top: -36px;
    position: relative;z-index: 1;
}
.open-code-block img.code1{
    width: 150px;margin: 0 auto 15px;
    display: block;
    border: 2px solid #FE484B;
    border-radius: 5px;
    padding: 2px;
}
.open-code-block .code-cont{
    position: absolute;left: 50%;
    margin-left: -152px;top: 100px;
    margin-bottom: 10px;z-index: 999;
}
.lottery-click-a{
    display: block;
    width: 412px;
    margin: 0px auto;
    height: 72px;border-radius: 10px;-webkit-border-radius: 10px;
    color: #C50201;
    line-height: 72px;text-align: center;
    font-size: 22px;
    position: relative;z-index: 5;
    background-color: #FEFB1E;
    box-shadow: 0px 2px 8px #C9C9C9;
}
.lottery-click-a:hover{
    color: #C50201;
}
.camp-apply-pop{
    width: 450px;
    position: fixed;left: 50%;
    margin-left: -225px;
    top: 22vh;z-index: 1002;
    background-color: #FFF;
    padding: 40px 40px 35px 40px;
    font-size: 16px;
    /*border-radius: 4px;*/
}
.camp-apply-pop .main-msg-i{
    font-size: 20px;text-align: center;
    padding: 10px 0px 15px;
    color: #ff2336;font-weight: bold;
}
.camp-apply-pop .main-msg-i1{
    font-size: 16px;line-height: 24px;
    text-align: center;
}
.camp-apply-pop .code-img{
    width: 200px;height: 200px;
    margin: 0px auto;
}
.camp-apply-pop .code-img img{
    width: 100%;height: 100%;
}
.camp-apply-pop .main-msg-code{
    margin-top: 10px;
}
.camp-apply-pop .main-msg-code .red{
    color: #ff2336;font-weight: bold;
}
.camp-apply-pop .main-code-img{
    text-align: center;
    margin: 20px auto 0;
}
.camp-apply-pop .main-code-img .camp-copyBtn{
    border: 0px;font-size: 18px;
    background-color: #ff2336;color: #ffffff;
    line-height: 45px;width: 100%;
    display: block;
}
.camp-copyBtn:focus{outline: none}
.camp-apply-pop .pop-sub{
    margin-top: 15px;color: #333333;
    text-decoration: underline;text-align: center;
}
.camp-apply-pop .pop-sub1{
    margin-top: 5px;margin-bottom: 10px;
    text-decoration: none;color: #999999;
    text-align: center;font-size: 14px;
}
.box-avt-msg{
    font-size: 12px;color: #666666;
    position: relative;
    line-height: 22px;
    margin-bottom: 15px;
}
/*.box-avt-msg .time-t{*/
    /*width: 25px;display: block;*/
    /*height: 25px;*/
/*}*/
.box-avt-msg .msg-l1{
    font-size: 14px;color: #333;
    padding-bottom: 3px;
}
.box-avt-msg .msg-l2{
    font-size: 12px;color: #DB0000;
}
.lottery-rule .time-contest-item .item-p{
    padding-left: 28px;
}
.rule-bot-msg{
    background-color: #FFF2E9;
    padding: 12px 24px 20px;font-size: 14px;
    line-height: 28px;color: #333333;
    border-radius: 4px;text-align: center;
    width: 500px;margin: 10px auto 5px;
}
.rule-bot-msg .msg-tit{
    font-size: 18px;
    margin-bottom: 10px;margin-top: 10px;
}
.rule-bot-msg .code1{
    width: 160px;
    display: block;margin: 10px auto 10px;
}
.rule-bot-msg .red{
    color: #c60000;
}
.code-cont{
    position: relative;
}
.code-cont .code{
    position: absolute;
    left: 8%;top: 195px;
    color: #88370e; width: 84%;
}
.code-cont .code2{
    top: 455px;
}
.saizhi-intro.code-cont{
    position: relative;
}
.saizhi-intro.code-cont .code{
    width: 390px;position: absolute;
    right: 0;top: 60px;
    left: auto;
}
.saizhi-intro.code-cont .code img{
    width: 165px;
}
.code-cont .code img{
    width: 210px;display: block;
    margin: 0 auto 15px;
    border: 1px solid #FDD19A;
    border-radius: 10px;
    padding: 5px;background-color: #ffffff;
}
.code-cont .code .code-word{
    font-size: 20px;font-weight: bold;
    margin-bottom: 40px;
    color: #90441C;
}
.code-cont .code .red{
    color: #d10000;
}
.code-cont .code .save-msg{
    font-size: 16px;color: #88370e;
    border-radius: 5px;
    line-height: 28px;
    text-align: center;
}

/*---------ä¸­é‡‘-------*/
.my-info-data{
    background-color: #FFF1DE;
    border-radius: 10px;
    padding: 40px 20px 25px 20px;
    display: flex;margin-top: 30px;
    position: relative;
}
.my-info-data.award-list{
    background:url("../images/2023/myinfo-bg.png") no-repeat;
    background-size: 100% 100%;
}
.my-info-data .span-t{
    color: #fff;
    font-size: 16px;
    background-color: #FD9821;padding: 5px 10px;
    border-radius: 10px 0px 10px 0;
    position: absolute;left: 0;top: 0;
}
.my-info-data .head-r-num,.award-tab-list .head-r-num{
    position: relative;
    display: flex;width: 30%;
}
.my-info-data .user-head,.award-tab-list .user-head{
    display: block;
    width: 50px;height: 50px;
    border: 2px solid #FFC56A;
    border-radius: 50%;-webkit-border-radius: 50%;
    overflow: hidden;
}
.my-info-data .user-head img,.award-tab-list .user-head img{
    width: 100%;height: 100%;
}
.my-info-data .head-ranking,.award-tab-list .head-ranking{
    width: 22px;height: 22px;
    display: block;
    position: absolute;left: -10px;top: -5px;
}
.my-info-data .head-r-t,.award-tab-list .head-r-t{
    color: #333333;
    font-size: 22px;
    line-height: 50px;
    font-weight: bold;
    padding-left: 10px;
}
.my-info-data .info-data{
    display: flex;width: 60%;
}
.award-list .info-data{
    display: flex;width: 70%;
}
.my-info-data .info-data .data{
    width: 50%;line-height: 50px;
    text-align: center;
}
.my-info-data .info-data .data .title{
    font-size: 16px;color: #999999;
}
.my-info-data .info-data .data .num{
    font-size: 24px;font-weight: bold;
}
.my-info-data .info-data .data .red{
    color: #b52519;
}
.my-info-data .tip-msg{
    font-size: 14px;
    color: #fff;display: block;
    width: 238px;height: 44px;line-height: 30px;
    background: url("../images/2023/tip-bg.png") no-repeat;
    background-size: 100% 100%;
    position: absolute;right: 35px;top: 35px;
    text-align: center;
}
.my-info-data .tip-msg2{
    font-size: 14px;
    color: #fff;display: block;
    width: 226px;height: 48px;line-height: 28px;
    background: url("../images/2023/tip-bg2.png") no-repeat;
    background-size: 100% 100%;
    position: absolute;right: 55px;top: 15px;
    text-align: center;
}
.table-data-des{
    height: 69px;
    font-size: 14px;
    line-height: 69px;padding: 0 10px;
    border-bottom: 1px solid #EEEEEE;
}
.table-data-des .c9{
    font-size: 16px;
}
.b-notice{
    width: 1000px;margin: 25px auto;
    /*height: 38px;*/
    background-color: #FFF1DE;color: #C60000;
    /*background: url('../../images/h5/g2020/notice-bg.png') no-repeat;*/
    background-size: 100% 100%;
    padding: 14px 10px;
    position: relative;z-index: 2;
    border-radius: 10px;
}
.b-notice .b-notice-icon{
    width: 18px;height: 18px;
    background: url('./../images/2023/notice-icon.png') no-repeat;
    background-size: 100% 100%;
    display: block;
    position: absolute;left: 30px;
    top: 19px;
}
.notice-ul{
    margin-left: 53px;height: 28px;
    overflow: hidden;font-size: 16px;
    margin-right: 120px;
}
.notice-ul ul .notice-li{
    line-height: 28px;color: #C60000;
}
.notice-ul ul .notice-li .notice-li-a{
    color: #FFF;display: block;
    width: 100%;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.ds-state{
    position: absolute;right: 0;
    top: 0;
    line-height: 56px;color: #666;
    font-size: 16px;
    padding: 0 25px;
}
.ds-state:hover{
    color: #666;
}
.intro-block{
    margin-top: 25px;
}
.intro-block .intro-b-t img{
    display: block;
}
.intro-main-bg{
    /*background-image: url("../../Public/images/2023/img-bg.png");*/
    background-image: url("../images/2023/img-bg.png");
    background-repeat: no-repeat;
    padding: 0 15px 1px;
    background-size: 100% 100%;
    position: relative;
}
.block-btn{
    height: 60px;background-color: #C60000;
    color: #ffefd9;
    font-size: 20px;line-height: 60px;
    padding: 0px 14px;
    border-radius: 40px;
    display:block;width: 280px;text-align: center;
    margin: 5px auto 0px;
    box-shadow: 0 5px 7px #FCB9AA;
}
.block-btn:hover{
    color: #ffefd9;
}
.saizhi-intro .block-btn{
    position: absolute;
    left: 80px;bottom: 28px;
    box-shadow: 0 5px 7px #FCB9AA;
}
.intro-block .setting-info{
    padding: 0 60px;
}
.time-contest-item .item-d,.intro-main-bg .item-d{
    position: relative;padding: 1px 0px;
    margin-bottom: 10px;
}
.item-d .item-t1{
    width: 18px;height: 18px;display: block;
    position: absolute;left: 0px;top: 7px;
    font-size: 12px;
    border-radius: 50%;
    color: #fff0db;background-color: #D10000;
    text-align: center;line-height: 18px;
}
.item-d .item-p1{
    font-size: 16px;line-height: 30px;
    color: #333333;
    padding-left: 30px;
}
.step-cont-l .item-d .item-p1{
    color: #88370e;
}
.certificate-cont .msg{
    font-size: 14px;color: #333333;
    line-height: 21px;
    margin-bottom: 10px;
}
.certificate-cont .msg .red{
    color: #bf2a17;
}
.certificate-cont .zs-img{
    width: 154px;
    display: block;
}
.intro-main-bg .code{
    position: absolute;
    right: 65px;top: 60px;
}
.intro-main-bg .code .code-img{
    width: 140px;margin: 0 auto 10px;
    display: block;
    border-radius: 15px;border:1px solid #FDC57F;
    padding: 10px 10px 5px;
    background-color: #FADFBB;
    font-size: 15px;
    text-align: center;line-height: 22px;
}
.intro-main-bg .code img{
    width: 120px;
}
.intro-main-bg .code .code-img .l1{
    color: #88370e;
}
.intro-main-bg .code .code-img .l2{
    color: #c60000;
}
.red{
    color: #c60000;
}
.step-cont{
    display: flex;
}
.step-cont .step-cont-l{
    width: 700px;
    font-size: 16px;line-height: 30px;
    color: #88370e;
    padding-left: 40px;
}
.step-cont .step-cont-r{
    width: 365px;
    text-align: center;
    padding-left: 75px;
}
.step-cont .step-cont-r .code-ewm{
    border: 1px solid #FDD6A6;
    background-color: #ffffff;
    border-radius: 8px;
    padding: 5px;
    width: 165px;
}
.lj-step{
    display: flex;font-size: 16px;
    line-height: 28px;
    color: #333333;
    margin-bottom: 20px;
}
.lj-step .step-num{
    width: 18px;height: 18px;
    margin-top: 8px;
}
.lj-step .lj-step-r{
    padding-left: 10px;
}
.lj-step .lj-step-r a{
    color: #2048f6;
}
.step-cont-r .save-msg1{
    font-size: 16px;color: #88370e;
    margin: 0px auto 10px;
    text-align: center;
}
.step-cont-r .save-msg1 img{
    margin-left: 5px;margin-right: 5px;
    position: relative;top: -3px;
}
.step-cont-r .code-msg{
    font-size: 14px;color: #88370e;
}
.step-cont-r img.code-img{
    height: 150px;
    width: 150px;display: block;
    margin: 0 auto 10px;
    position: relative;
    border: none;
}
.check-qb,.check-qb:hover{
    color: #2d32ff;float: right;
}
.course-check-pop{
    width: 450px;
    position: fixed;left: 50%;margin-left: -225px;
    top: 26%;z-index: 999999;
    background-color: #FFF;
    padding: 30px;
    font-size: 14px;
}
.course-check-pop .main-logo img.logo{
    width: 140px;
    margin-left: 0;margin-bottom: 10px;
}
.course-check-pop .main-logo .logo-tip{
    font-size: 20px;
    font-weight: bold;margin-bottom: 20px;
}
.t-pop-close{
    width: 26px;height: 26px;
    display: block;
    position: absolute;
    right: 50%;bottom: -50px;
    margin-right: -13px;
}
.t-pop-close img{
    display: block;cursor: pointer;
}
.pop-main .copyBtn{
    background-color: #FF2336;color: #fff;
    display: block;
    height: 52px;width: 100%;
    margin-top: 10px;
    font-size: 15px;
}
/*---èµ„é‡‘é‡ç½®---*/
.issue-class-pop{
    width: 450px;
    position: fixed;left: 50%;margin-left: -225px;
    top: 29vh;z-index: 999999;
    background-color: #FFF;
    padding: 30px 30px 35px;
}
.issue-class-pop .underway-name-b{
    max-height: 40vh;overflow-y: auto;
}
.issue-class-pop .underway-name{
    position: relative;
    padding-top: 5px;font-size: 16px;
    margin-bottom: 12px;
    line-height: 24px;
}
.underway-name-b .b-title{
    font-size: 20px;color: #ff2336;
    margin-bottom: 15px;
}
.underway-name-b .b-title .sub{
    font-size: 14px;
    line-height: 24px;
}
.underway-name .check-in{
    width: 20px;height: 20px;
    background: url('../images/2023/check-g.png') no-repeat;
    background-size: 100% 100%;
    position: absolute;right: 0px;
    top: 7px;cursor: pointer;
}
.underway-name .check-in:checked{
    background: url('../images/2023/check-r.png') no-repeat;
    background-size: 100% 100%;
}
.issue-confirm{
    width: 100%;height: 52px;background-color: #FF2336;
    color: #FFF;font-size: 16px;
    margin-top: 15px;cursor: pointer;
}
.box-reset .reset-msg{
    font-size: 14px;color: #999;
    margin-top: 15px;text-align: center;
    line-height: 18px;
}
.buy-success-pop{
    width: 450px;
    position: fixed;left: 50%;margin-left: -225px;
    top: 29vh;z-index: 999999;
    background-color: #FFF;
    padding: 25px 30px;
    font-size: 14px;
}
.buy-success-pop{
    top: 30vh;
}
.buy-success-pop .pop-main-img img{
    width: 78px;height: 78px;
    display: block;
    margin: 0px auto 10px;
}
.buy-success-pop .pop-main-msg{
    text-align: center;line-height: 24px;
    font-size: 20px;
    padding: 10px 0px 10px;
}
.buy-success-pop .pop-main-img1{
    font-size: 16px;line-height: 25px;
    text-align: center;
    margin-bottom: 15px;
}
.buy-success-pop .pop-main-img2{
    font-size: 14px;line-height: 21px;
    color: #999999;
    text-align: center;
    margin-bottom: 10px;margin-top: 2px;
}
.buy-success-pop .pop-main-msg{
    text-align: center;line-height: 24px;
    font-size: 20px;
    padding: 10px 0px 2px;
}
.box-go-buy{
    color: #FFFFFF;background-color: #F12637;
    font-size: 16px;
    height: 52px;line-height: 34px;
    width: 100%;margin: 15px auto 10px;
    display: block;text-align: center;
    padding: 9px 14px;font-weight: normal;
}
.box-go-buy:hover,.divide-btn:hover{color: #ffffff;}
.divide-btn{
    -webkit-border-radius: 5px;
    font-size: 16px;color: #ffffff;
    background-color: #CC110D;
    padding: 8px 80px;
    line-height: 23px;
    float: right;z-index: 5;
    position: absolute;
    top: 40px;right: 20px;
}
/*------æŠ¥åxin----*/
.step-new-pop.step-kh-pop{
    background-image: url("../images/2023/step-kh-bg.png");
    background-size: 100% auto;
    background-repeat: no-repeat;
}
.block-t-img{
    width: 100%;
}
.step-new-pop.step-kh-pop .main-img{
    width: 96px;
    position: absolute;left: 50%;
    margin-left: -48px;top: -45px;
}
.step-new-pop.step-kh-pop .main-msg-i{
    margin-top: 40px;
}
.block-btn-item{
    margin-top: 15px;
    position: relative;border-radius: 5px;
    padding: 12px;
    height: 75px;
}
.block-btn-item.block1{
    background-image: linear-gradient(to right,#FF2336,#FF6C0A );
}
.block-btn-item.block1 a{
    color: #ffffff;
}
.block-btn-item.block2{
    background-color: #ffffff;
    border: 1px solid #E0E0E0;
    display: block;
}
.block-btn-item.block2 a{
    color: #333333;
}
.block-btn-item .shou-img{
    width: 26px;
    position: absolute;left: -14px;top: -15px;
}
.block-btn-item .shou-img img{
    width: 100%;
}
.block-btn-item .item-p1{
    font-size: 16px;line-height: 32px;
    font-weight: bold;
}
.block-btn-item.block2 .item-p1{
    line-height: 48px;
}
.block-btn-item .jinru-img{
    width: 18px;height: 18px;
    position: absolute;top: 50%;margin-top: -9px;
    right: 15px;
}
.block-btn-item .jinru-img img{
    width: 100%;
}
.contact-wx-cont{
    font-size: 12px;
    color: #666666;
    text-align: center;margin: 15px 0 0;
}
.contact-wx-cont img{
    width: 20px;
    margin-right: 4px;
    vertical-align: middle;
}
.account-name-form .name-item{
    height: 50px;
    font-size: 16px;color: #999999;
    border-radius: 5px;
    margin-bottom: 15px;
    background-color: #F8F9FD;
    position: relative;
}
.account-name-form .name-item .down-img{
    width: 18px;
    position: absolute;right: 15px;top: 19px;
}
.account-name-form .name-item input,.account-name-form .name-item .choose-input{
    font-size: 14px;
    padding: 10px 15px;line-height: 30px;
}
.account-name-form .name-submit-btn{
    display: block;
    height: 50px;width: 100%;
    background-image: linear-gradient(to right,#FF2336,#FF6C0A);
    color: #ffffff;font-size: 16px;
    border-radius: 8px;
    border: none;
    box-shadow: none;cursor: pointer;
}
.account-name-form .name-submit-btn img{
    width: 15px;
    vertical-align: middle;
}
.select-box-ul{
    width: 100%;
    position: absolute;top: 45px;z-index: 5;
    background-color: #F8F9FD;
    color: #999999;
    line-height: 40px;
    max-height: 130px;overflow-y: auto;
}
.select-box-ul .item-li{
    padding: 0 8px;
}
.contact-wx-span{
    cursor: pointer;
}</pre></body></html>