* {
    margin: 0;
    padding: 0;

}

html {
    font-size: 16px;
}

a:visited{
    color: #000;
    text-decoration: none;
}

a{
    text-decoration: none;
}
.content_box {
    padding: 10px;
    background: linear-gradient(to bottom, #1476e6 0%, #ecf4ff 30%);
    width: 100%;
    box-sizing: border-box;
}

.content_box .option_box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: .75rem;
}

.content_box .option_box .option_box_left {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 1.25rem;
    padding: .125rem .4375rem;
    background: #fff;
    color: #1f8ded;
    font-size: .75rem;

}

.content_box .option_box .option_box_left img {
    width: 1.125rem;
    height: .9375rem;
    margin-right: .125rem;
}

.content_box .option_box .option_box_right {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 1.25rem;
    padding: .125rem .4375rem;
    background: #1476e6;
    border: .0625rem solid #fff;
    font-size: .75rem;
    color: #fff;
}

.content_box .option_box .option_box_right img {
    width: .9375rem;
    height: .9375rem;
    margin-right: .125rem;
}

.box {
    background-color: #fff;
    padding: .625rem;
    width: 100%;
    box-sizing: border-box;
    border-radius: .4125rem;
    margin-bottom: .625rem;
}

.box1 .title {
    font-size: 1.375rem;
    line-height: 1.875rem;
}

.box1 .nums {
    font-size: .75rem;
    color: #959595;
    line-height: 1.875rem;
}

.box1 .detail_box {
    background-color: #f4f4f47d;
    display: flex;
    align-items: center;
    margin: .3125rem 0 1.25rem;
    padding: .3125rem .25rem;
    border-radius: .5rem;
    justify-content: space-between;

}

.box1 .detail_box .left {
    padding: .125rem .3125rem;
    display: flex;
    align-items: center;
    font-size: .875rem;
}

.box1 .detail_box .left img {
    width: 1.125rem;
    height: 1.125rem;
    margin-right: .25rem;
}

.box1 .detail_box .right {}

.box1 .detail_box .right img {
    width: 1.2rem;
    height: 1.2rem;
}

.box1 .action_box {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.box1 .action_box .action_box_left {
    display: flex;
    align-items: center;
    padding: .25rem .625rem .25rem .35rem;
    font-size: .875rem;
    color: #1c83f7;
    background-color: #f4f4f4;
    border-radius: 0.2rem;
}

.box1 .action_box .action_box_left img {
    width: 1.5rem;
    height: 1.1875rem;
    margin-right: .125rem;
}

.box1 .action_box .action_box_right {
    display: flex;
    align-items: center;
    background-color: #0079ff;
    padding: .35rem .725rem;
    font-size: .875rem;
    border-radius: 0.2rem;
    color: #fff;
}

.box1 .action_box .action_box_right img {
    width: 1.125rem;
    height: 1.125rem;
    margin-right: .125rem;
}

.box2 .title_box {
    display: flex;
    align-items: center;
    font-size: .875rem;
    margin-bottom: .85rem;
}

.box2 .title_box img {
    width: 1.125rem;
    margin-right: .25rem;
}

.box2 .info_box {
    display: flex;
    align-items: center;
    margin-bottom: .625rem;
    font-size: .775rem;
}

.box2 .info_box .info_box_left {
    margin-left: .3rem;
    letter-spacing: .125rem;
}

.box2 .info_box .info_box_left .space {
    letter-spacing: .0125rem;
}

.box2 .info_box .info_box_left>div {
    line-height: 1.5625rem;
}

.box2 .info_box .info_box_right>div {
    line-height: 1.5625rem;
}

.box2 .info_box .info_box_right {
    margin-left: .5rem;
    width: 8.5rem;
    font-size: .8rem;
    flex-grow: 1;
}

.box2 .footer_info {
    font-size: .625rem;
    color: #959595;
}

.box3 .title_box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: .8125rem;
}


.box3 .title_box .left_img {
    height: 1.3rem;
}

.box3 .title_box .right_img {
    height: 1.3rem;
}
.box3 .tips_img{
    width: 100%;
}
.footer_info_box{
    margin-top: 3.5rem;
    text-align: center;
    font-size: .75rem;
}
.footer_info_box .top_box{
    margin-bottom: 1.875rem;
    color: #6c8397;
}
.footer_info_box .bottom_box{
    color: #a6a4a4;
    width: 18.3125rem;
    margin: 0 auto 1.125rem;
}