 * {
            margin: 0;
            padding: 0;
        }

        html,
        body {
            height: 100%;
            background-color: #FFFFFF;
        }

        div.title {
            width: 100%;
            background-color: #1163A7;
            border: 0;
        }

        .title img {
            margin-left: 4.67%;
            margin-bottom: 10px;
            margin-top: 10px;
        }

        /*切换效果开始*/
        .btnselectStyle {
            border-style: solid;
            border-width: 0px 0px 2px 0px;
            font-size: 0.24rem;
            text-align: center;
            font-family: PingFang-SC-Medium;
            padding: 0.24rem 0 0.24rem 0;
            margin: 0.12rem 0 0.12rem 0;
            outline: none;
            background: none;
            width: 1.25rem;
        }

        .btnselectYes {
            background-color: #FFFFFF;
            font-weight: bold;
            color: #1163A7;
            border-color: #0071DA;
        }

        .btnselectNO {
            background-color: white;
            color: #333333;
            border-color: white;
            font-weight: 500;
        }

        .btnselectStyle2 {
            font-size: 0.24rem;
            border-width: 0px 0px 0px 0px;
            text-align: center;
            font-family: PingFang-SC-Medium;
            padding: 0.12rem 0 0.12rem 0;
            outline: none;
            background: none;
            width: 33%;
        }

        .btnselectYes2 {
            background-color: #1163A7;
            font-weight: bold;
            color: #FFFFFF;
            border-color: #0071DA;
        }

        .btnselectNO2 {
            background-color: #C9DBE7;
            color: #333333;
            border-color: white;
            font-weight: 500;
        }
        /*切换效果结束*/

        .djs {
            background: url(https://www.myfund.com/images/20191017_djs.png) no-repeat;
            width: 2.5rem;
            background-size: 100% 100%;
            float: right;
            text-align: center;
            margin-right: 2%;
            margin: 0 2% 0.2rem 0;
        }

            .djs span {
                font-family: PingFang-SC-Medium;
                font-weight: 500;
                font-size: 13px;
                color: #FFFFFF;
            }

        div.prize {
            padding-top: 1.5%;
            padding-bottom: 0px;
            padding-left: 0px;
            padding-right: 0px;
            width: 100%;
            background: none;
        }

        p.title {
            border-style: none;
            border-left-style: solid;
            padding-left: 0.24rem;
            border-color: #1163A7;
            font-size: 0.26rem;
            font-weight: bold;
            font-family: PingFang-SC-Medium;
            background: #FFFFFF;
            margin-left: 0.29rem;
            margin-top: 0.31rem;
            margin-bottom: 0.31rem;
            color: #1163A7;
        }

        .tz {
            padding-left: 0.24rem;
            font-size: 0.26rem;
            font-weight: bold;
            font-family: PingFang-SC-Medium;
            background: #FFFFFF;
            margin-left: 0.29rem;
            color: #1163A7;
            padding: 0.22rem 0 0.22rem 0;
        }

        .sypm {
            text-align: center;
            font-weight: bold;
            font-size: 0.24rem;
            color: #FFFFFF;
            font-family: PingFang-SC-Bold;
            margin: 0.24rem 0 0.24rem 0;
            border-collapse: collapse;
            table-layout: fixed;
        }

        sypmtd {
            padding: 10px 0px;
            text-align: center;
            font-weight: bold;
            font-size: 0.24rem;
            color: #333333;
            font-family: PingFang-SC-Bold;
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
            padding: 2px;
        }

        .normalText {
            font-size: 0.24rem;
            font-family: PingFang-SC-Medium;
            font-weight: 500;
            padding-top: 1%;
            margin-right: 4.13%;
            margin-left: 3.2%;
            color: #333;
        }

        .boderText {
            font-size: 0.24rem;
            font-weight: 600;
            margin-left: 3.2%;
            margin-right: 4.13%;
            font-family: PingFang-SC-Medium;
            font-weight: bold;
            margin-top: 0.24rem;
        }

        div.prize {
            padding-top: 1.5%;
            padding-bottom: 0px;
            padding-left: 0px;
            padding-right: 0px;
            width: 100%;
            background: none;
        }

        .tz2 {
            padding-left: 0.24rem;
            font-size: 0.26rem;
            font-weight: bold;
            font-family: PingFang-SC-Medium;
            background: #FFFFFF;
            margin-left: 0.29rem;
            color: #1163A7;
            padding: 0rem 0 0.22rem 0;
        }

        .activityModel {
            position: relative;
            top: 0px;
            bottom: 0px;
            left: 0px;
            right: 0px;
            background: rgba(0,0,0,0.6);
            z-index: 99;
            width: 100%;
            position: fixed;
        }

        .sign_up {
            background-color: #1163A7;
            color: #FFFFFF;
            padding-top: 0.4rem;
            padding-bottom: 0.4rem;
            font-size: 0.34rem;
            text-align: center;
            width: 100%;
            position: fixed;
            bottom: 0;
        }

        .fb {
            background-color: #1163A7;
            color: #FFFFFF;
            padding-top: 0.4rem;
            padding-bottom: 0.4rem;
            font-size: 0.34rem;
            text-align: center;
            width: 100%;
        }

        .name {
            color: #1163A7;
            font-family: 'Microsoft YaHei';
            font-weight: bold;
            padding: 0.3rem 0 0.3rem 0.24rem;
            width: 3.5rem;
            margin: 0px;
        }

        .time {
            color: #333333;
            font-family: 'Microsoft YaHei';
            font-weight: bold;
            font-size: 0.28rem;
            padding: 0.3rem 0.24rem 0.3rem 0;
            width: 3.5rem;
            margin: 0px;
            text-align: right;
        }

        .pagestyle {
            display: inline-block;
            border-radius: 0.22rem;
            text-align: center;
            line-height:0.48rem;
            width: 0.44rem;
            height: 0.44rem;
        }


        /* 大赛登录页面css */
        .boderFont {
            font-family: PingFang-SC-Medium;
            font-weight: bold;
        }

        .blueFont {
            color: #1163A7;
        }

        .borderbottomLine {
            border-bottom: 0.02rem dashed #E0E0E0;
        }

        .bordertopLine {
            border-top: 0.02rem dashed #E0E0E0;
        }

        .borderrightLine {
            border-right: 0.02rem dashed #E0E0E0;
        }

        .borderleftLine {
            border-left: 0.02rem dashed #E0E0E0;
        }

        .tdheader {
            padding: 10px 0px;
            text-align: center;
            font-weight: bold;
            color: #FFFFFF;
            font-family: PingFang-SC-Bold;
        }

        .timeline {
            color: #1163A7;
        }