@charset "utf-8";
a {
    text-decoration: none;
    color: #333;
}

body {
    margin: 0;
    padding: 0;
}

.header {
    width: 100%;
    height: 40px;
    border-bottom: 4px #F4F4F4 solid;
}

.shouye {
    width: 20px;
    height: 20px;
    margin-top: 10px;
    margin-left: 20px;
    float: left;
}

.gengduo {
    width: 5%;
    height: 20px;
    float: right;
    margin-right: 15px;
    margin-top: 10px;
}

.biaoti {
    width: 100%;
    font-family: "微软雅黑";
    color: #333333;
    font-size: 16px;
    line-height: 30px;
    font-weight: bolder;
    background-color: #f3f3f3;
}

.ytoutu {
    width: 100%;
    height: 200px;
    margin: 0 auto;
    background-image: url(../images/Ytu.png)
}

.yzw {
    width: 90%;
    height: 10px;
}

.main_nav {
    display: flex;
    text-align: center;
    height: 40px;
    line-height: 40px;
}

.main_nav_item {
    flex: 1;
}

.active {
    color: #2A6BFF;
}

.active1 {
    color: #333;
}

.main_nav_item a {
    display: inline-block;
    font-weight: bold;
    height: 38px;
    text-decoration: none;
}

.main_nav_item .active {
    border-bottom: 2px solid #2A6BFF;
}

.event_detail_button {
    display: block;
    width: 90%;
    background: #2E6FDB;
    color: #fff;
    min-height: 30px;
    height: auto !important;
    line-height: 30px;
    text-align: center;
    border-radius: 8px;
    margin: 10px auto 0px;
}

.event_detail_button a {
    color: #fff;
}

.new-journal-my-name {
    display: flex;
    width: 90%;
    margin: 0 auto;
    flex-direction: row;
    min-height: 40px;
    height: auto !important;
}

.new-journal-my-nam2e {
    width: 90%;
    margin: 0 auto;
}

.new-journal-my-name1 {
    width: 90%;
    min-height: 40px;
    height: auto !important;
    margin: 0 auto;
}

.new-journal-my-name-left {
    width: 40px;
    height: 40px;
    line-height: 40px;
}

.new-journal-my-name-left img {
    width: 40px;
    height: 40px;
    vertical-align: middle;
    border-radius: 40px;
}

.new-journal-my-name-right {
    width: 60%;
    min-height: 40px;
    height: auto !important;
    float: left;
    padding-left: 10px;
    flex: 1;
}

.new-journal-my-name-right p {
    margin: 0;
    font-weight: bold;
}

.new-journal-my-name-rightggg {
    margin: 0;
    font-weight: bold;
}

.new-journal-my-name-right span {
    color: #999999;
    font-size: 14px;
}

.new-journal-my-name-jieshou {
    width: 60px;
    vertical-align: middle;
}

.new-journal-my-name-jieshou a {
    width: 100%;
    height: 25px;
    line-height: 25px;
    background: #2E6FDB;
    color: #ffffff;
    display: block;
    text-align: center;
    border-radius: 5px;
}

.ydzw {
    width: 90%;
    height: 20px;
    margin: 0 auto;
}

.yline {
    border: 2px solid #eaeaea;
    margin-top: 5px;
}

.new-journal-my-name-left1 {
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.new-journal-my-name-left1 img {
    width: 20px;
    height: 20px;
    vertical-align: sub;
}
.new-journal-my-name-left1x {
    width: 10px;
    height: 10px;
}

.new-journal-my-name-left1x img {
    width: 15px;
    height: 15px;
    vertical-align: sub;
}

.new-journal-my-name-right p1 {
    margin: 0;
    font-weight: bold;
    float: right;
    color: #F00;
    font-size: 14px;
}

.ypf {
    width: 90%;
    height: 25px;
    margin: 0 auto;
}

.ypf1 {
    width: 15%;
    height: 20px;
    font-size: 14px;
    float: left;
    margin-left: 15%;
    color: #999;
    text-align: center;
}

.ypf2 {
    width: 35%;
    height: 20px;
    font-size: 14px;
    float: right;
    text-align: right;
    color: #999;
}

.ypf3 {
    width: 20%;
    height: 20px;
    font-size: 14px;
    float: left;
    color: #999;
}

.yxing {
    width: 5%;
    height: 20px;
    float: left;
    margin-left: 10px;
}

.yinfo {
    width: 90%;
    height: 40px;
    margin: 0 auto;
    background-color: #f6f6f6;
    border-radius: 6px;
}

.ytime {
    width: 20px;
    height: 20px;
    float: left;
    margin-left: 5%;
    margin-top: 10px;
}

.ytimez {
    width: 83%;
    min-height: 24px;
    height: auto !important;
    float: right;
    margin-top: 10px;
    margin-right: 3%;
    font-size: 14px;
}

.ytimez span {
    color: #999999;
}

.yxx {
    width: 80%;
    min-height: 20px;
    height: auto !important;
    margin: 0 auto;
    line-height: 20px;
    font-size: 16px;
    margin-top: 5px;
}

.yxx4 {
    width: 100%;
    min-height: 20px;
    height: auto !important;
    margin: 0 auto;
    line-height: 20px;
    font-size: 16px;
    margin-top: 5px;
    color: #fff;
}

.yxx09012 {
    width: 80%;
    min-height: 20px;
    height: auto !important;
    margin: 0 auto;
    line-height: 20px;
    font-size: 16px;
    margin-top: 5px;
}

.yxx09012 span {
    color: #7b7b7b;
    font-size: 13px;
}

.yxx0901 {
    width: 80%;
    min-height: 20px;
    height: auto !important;
    margin: 0 auto;
    line-height: 20px;
    font-size: 13px;
    margin-top: 5px;
    color: #8f8f8f;
}

.yxx0824 {
    width: 90%;
    height: 50px;
    margin: 0 auto;
    line-height: 20px;
    font-size: 16px;
    margin-top: 5px;
}

.yxxyyy {
    width: 90%;
    min-height: 20px;
    height: auto !important;
    line-height: 15px;
    font-size: 16px;
}

.yxxyyy1 {
    width: 90%;
    height: 20px;
    min-height: 20px;
    height: auto !important;
    float: left;
    line-height: 15px;
    font-size: 16px;
}

.yxxdd {
    min-width: 200px;
    width: auto !important;
    min-height: 25px;
    height: auto !important;
    line-height: 20px;
    font-size: 16px;
    margin-left: 20px;
    margin-top: 10px;
}

.yxxdda {
    width: 90%;
    min-height: 25px;
    height: auto !important;
    line-height: 20px;
    font-size: 16px;
    margin: 0 auto;
    margin-top: 10px;
    color: #fff;
}

.yxxbj {
    width: 10%;
    height: 40px;
    margin-top: 3px;
    float: right;
    color: #2E6FDB;
}

.yxx span {
    color: #F00;
}

.ymiaoshu {
    width: 90%;
    height: 40px;
    margin: 0 auto;
    font-size: 14px;
    color: #000;
}

.ymiaoshuxq {
    width: 85%;
    min-height: 10px;
    height: auto !important;
    margin: 0 auto;
    color: #000;
    font-size: 16px;
    margin-top: 5px;
}

.ymiaoshuindexgl {
    width: 100%;
    min-height: 10px;
    height: auto !important;
    margin: 0 auto;
    font-size: 16px;
    color: #fff;
    word-break: break-word;
}

.ymiaoshuindex {
    width: 80%;
    min-height: 10px;
    height: auto !important;
    margin: 0 auto;
    font-size: 16px;
    color: #000;
    word-break: break-word;
}

.ymiaoshuindexa2 {
    width: 90%;
    height: 40px;
    margin: 0 auto;
    font-size: 16px;
    color: #000;
}

.ymiaoshurrr {
    width: 90%;
    height: 20px;
    color: #000;
    font-size: 16px;
}

.ymiaoshugg {
    width: 90%;
    height: 40px;

    margin: 0 auto;
    font-size: 16px;
    color: #000;
}

.yfgx {
    border: 1px #eaeaea solid;
}

.ybottom {
    width: 90%;
    height: 30px;
    margin: 0 auto;
    margin-top: 10px;
}

.ydtj {
    width: 90%;
    height: 30px;
    margin: 0 auto;
    margin-top: 10px;
}

.ybottom1 {
    width: 90%;
    min-height: 20px;
    height: auto !important;
    margin: 0 auto;
    margin-top: 10px;
    font-size: 16px;
}

.ybottom2 {
    width: 90%;
    min-height: 20px;
    height: auto !important;
    margin: 0 auto;
    margin-top: 10px;
    background-color: #eaeaea;
    font-size: 15px;
}

.ybottom1 span {
    color: #2E6FDB;
}

.yjifen {
    width: 60%;
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    color: #f00;
    float: left;
}

.yyd {
    width: 95px;
    min-height: 30px;
    height: auto !important;
    line-height: 30px;
    background-color: #ededed;
    color: #f00;
    text-align: center;
    float: right;
    border-radius: 4px;
}

.yyddf {
    width: 95px;
    min-height: 30px;
    height: auto !important;
    line-height: 30px;
    background-color: #2E6FDB;
    color: #fff;
    text-align: center;
    float: right;
    border-radius: 4px;
}

.yyddf a {
    color: #fff;
}

.ypfyd {
    width: 100px;
    height: 30px;
    line-height: 30px;
    background-color: #2E6FDB;
    color: #fff;
    text-align: center;
    float: right;
    margin-right: 20px;
    border-radius: 6px;
}

.yxtj {
    width: 80px;
    min-height: 30px;
    height: auto !important;
    line-height: 30px;
    background-color: #2E6FDB;
    color: #fff;
    text-align: center;
    float: right;
    border-radius: 6px;
    font-size: 14px;
    border: none;
    -webkit-appearance: none;
}

.yhudong {
    width: 25%;
    height: 20px;
    float: right;
    margin-top: 6px;
}

.yzan {
    width: 20px;
    height: 20px;
    float: left;
}

.ynum {
    width: 20px;
    height: 20px;
    float: left;
    font-size: 14px;
    text-align: center;
}

.yyd1 {
    width: 95px;
    min-height: 30px;
    height: auto !important;
    line-height: 30px;
    background-color: #ededed;
    color: #f00;
    text-align: center;
    float: right;
    border-radius: 6px;
}

.yydzhuangtai {
    width: 90%;
    min-height: 40px;
    height: auto !important;
    line-height: 40px;
    color: #fff;
    margin: 0 auto;
    border-radius: 6px;
    background-color: #2E6FDB;
    text-align: center;
    margin-top: 10px;
}

.yydzhuangtai a {
    color: #fff;
}

.ydating_pf {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background-color: #fff;
    color: #000;
    margin-top: 80px;
    font-family: 黑体;
    font-size: 18px;
    text-align: center;
    position: fixed;
    bottom: 0;
    left: 0;
    border: none;
    z-index: 1;
    border-top: solid 1px #CCC;
}

.ydating_pf a {
    color: #000;
    float: left;
    width: 49%;
    display: block;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    margin-top: 5px;
    border-right: 1px #666 solid;
}

.ydating_pf a span {
    color: #000;
    float: left;
    width: 49%;
    display: block;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    margin-top: 5px; /*border:1px solid #f00;*/

}

.ydating_pf i {
    display: block;
    background: #f00;
    border-radius: 50%; /*50%圆角*/
    width: 5px;
    height: 5px;
    top: 8px;
    right: 45px;
    position: absolute;

}

.ydating_pf1 {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background-color: #fff;
    color: #000;
    margin-top: 80px;
    font-family: 黑体;
    font-size: 18px;
    text-align: center;
    position: fixed;
    bottom: 0;
    left: 0;
    border: none;
    z-index: 1;
    border-top: solid 1px #CCC;
}

.ydating_pf1 a {
    color: #000;
    float: left;
    width: 49%;
    display: block;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    margin-top: 5px; /*border:1px solid #f00;*/
}

.ydating_pf1 a span {
    color: #000;
    float: left;
    width: 49%;
    display: block;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    margin-top: 5px; /*border:1px solid #f00;*/
}

.ydating_pf1 i {
    display: block;
    background: #f00;
    border-radius: 50%; /*50%圆角*/
    width: 5px;
    height: 5px;
    top: 8px;
    right: 45px;
    position: absolute;
}

.yheader {
    width: 100%;
    overflow: hidden;
    background: #F4F4F4;
}

.yheaderf {
    width: 70%;
    float: left;
    font-family: 微软雅黑;
    font-size: 16px;
    color: #2E6FDB;
    line-height: 40px;
    margin-left: 5%;
    margin-top: 2%;
}

.yheaderr {
    min-width: 20%;
    width: auto !important;
    min-height: 35px;
    height: auto !important;
    float: left;
    border: none;
    background: #2E6FDB;
    margin: 0 auto;
    border-radius: 5px;
    line-height: 35px;
    text-align: center;
    color: #fff;
    margin-top: 2%;
}

.yheaderr a {
    color: #fff;
}

.ypf4 {
    min-height: 20px;
    height: auto !important;
    font-size: 15px;
    color: #000;
    margin-left: 20px;
    margin-top: 5px;
    float: left;
}

.ypf4 span {
    font-size: 16px;
    font-weight: bold;
}
.ypf4 a{
    color:#486fd8; font-size:13px; font-weight:normal;display: flex;
}

.fabubangfu {
    min-width: 25%;
    width: auto !important;
    height: 20px;
    float: left;
    color: #2E6FDB;
    font-size: 13px;
    margin-left: 10px;
    margin-top: 5px;
}

.zhuijiabangfu {
    min-width: 25%;
    width: auto !important;
    height: 20px;
    float: right;
    color: #2E6FDB;
    font-size: 13px;
    margin-left: 10px;
    margin-top: 10px;
}

.ypf5 {
    min-width: 50%;
    width: auto !important;
    min-height: 20px;
    height: auto !important;
    overflow: hidden;
}

.ylist {
    width: 90%;
    min-height: 20px;
    height: auto !important;
    margin: 0 auto;
    margin-top: 10px;
}

.ylist1 {
    width: 50%;
    min-height: 20px;
    height: auto !important;
    float: left;
}

.ylist1y {
    min-width: 10%;
    width: auto !important;
    height: 20px;
    float: right;
    line-height: 20px;
    color: #2E6FDB;
}

.ylist1y a {
    color: #2E6FDB;
}

.ylist1ysj {
    width: 20px;
    height: 20px;
    float: right;
    color: #2E6FDB;
}

.ylist2 {
    width: 50%;
    height: 20px;
    float: right;
    text-align: right;
    color: #999;
}

.event_detail_button1 {
    display: block;
    width: 90%;
    color: #999;
    min-height: 30px;
    height: auto !important;
    line-height: 30px;
    text-align: center;
    border-radius: 8px;
    margin: 10px auto 0px;
}

.ydating_pf1 {
    width: 100%;
    height: 40px;
    line-height: 20px;
    background-color: #fff;
    color: #000;
    margin-top: 30px;
    font-family: 黑体;
    font-size: 18px;
    text-align: center;
    border: none;
    z-index: 1;
    border-top: solid 1px #CCC;
}

.yyingda {
    width: 90%;
    height: 20px;
    font-size: 14px;
    margin: 0 auto;
    text-align: right;
    color: #999;
}

.ycdzw {
    width: 90%;
    height: 100px;
    margin: 0 auto;
}

.yflistfb {
    width: 90%;
    height: auto !important;
    min-height: 20px;
    margin: 0 auto;
    overflow: hidden;
}

.yflist {
    width: 90%;
    height: auto !important;
    min-height: 20px;
    margin: 0 auto;
    margin-top: 10px;
    overflow: hidden;
}

.yflist55 {
    width: 100%;
    height: auto !important;
    min-height: 20px;
    margin: 0 auto;
    margin-top: 10px;
    overflow: hidden;
}

.yflist ul li {
    width: 100%;
    height: 30px;
    line-height: 30px;
}

.yxxl {
    width: 65%;
    min-height: 20px;
    height: auto !important;
    font-size: 15px;
    line-height: 20px;
    float: left;
    margin-left: 10px;
}

.yxxfb {
    width: 18%;
    min-height: 20px;
    height: auto !important;
    font-size: 15px;
    line-height: 20px;
    float: left;
    margin-left: 10px;
}

.yxxl6 {
    min-width: 25%;
    width: auto !important;
}

.yxxl6 span {
    color: #7b7b7b;
    font-size: 13px;
}

.ysrk {
    width: 70%;
    min-height: 20px;
    height: auto !important;
    float: right;
    font-size: 14px;
    margin-top: 5px;
}

.ysrk label {
    display: inline-block;
}

.ysrk1 {
    width: 90%;
    height: 20px;
    line-height: 20px;
}

.ytishi {
    width: 90%;
    min-height: 20px;
    height: auto !important;
    margin: 0 auto;
    font-size: 14px;
    color: #f00;
}

.ylieb {
    width: 60%;
    height: 30px;
    float: right;
}

.yflist1 {
    width: 90%;
    min-height: 80%;
    height: auto !important;
    margin: 0 auto;
    margin-top: 10px;
}

.ysrk2 {
    width: 80%;
    min-height: 80px;
    height: auto !important;
    margin-left: 40px;
    margin-top: 10px;
}
.ysrk2kf {
    width: 70%;
    min-height: 80px;
    height: auto !important;
    margin-left: 20px;
    margin-top: 10px;
}

.ysrk2qz {
    width: 80%;
    min-height: 80px;
    height: auto !important;
    margin-left: 20px;
    margin-top: 10px;
}

.ysrkzhoingzhi {
    width: 80%;
    min-height: 80px;
    height: auto !important;
    margin-left: 10px;
    margin-top: 10px;
}

.ysrk3 {
    width: 100%;
    height: 80px;
}

.ynan {
    min-width: 15%;
    width: auto !important;
    height: 30px;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
}

.ynan1 {
    width: 30%;
    height: 30px;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
}

.yanniu5 {
    width: 120px;
    height: 40px;
    color: #FFFFFF;
    background: #2E6FDB;
    margin: 0 auto;
    border-radius: 5px;
    text-align: center;
    line-height: 40px;
}

.yanniu4 {
    width: 120px;
    height: 40px;
    background: #2E6FDB;
    text-align: center;
    line-height: 40px;
    margin: 0 auto;
    margin-top: 50px;
    margin-bottom: 50px;
    float: left;
    margin-left: 5%;
}

.yanniu6 {
    width: 120px;
    height: 40px;
    background: #2E6FDB;
    text-align: center;
    line-height: 40px;
    margin: 0 auto;
    margin-top: 50px;
    float: right;
    margin-right: 5%;
}

.yevent_detail_middle_tab {
    display: flex;
    height: 36px;
    line-height: 36px;
    text-align: center;
    width: 90%;
    margin: 0 auto;
    border-bottom: 1px solid #999;
}

.yevent_detail_middle_tab a {
    flex: 1; /*让所有弹性盒模型对象的子元素都有相同的长度，且忽略它们内部的内容*/
    font-size: 14px;
    font-weight: bold;
}

.yan {
    width: 90%;
    height: 30px;
    margin: 0 auto;
}

.yan1 {
    width: 100px;
    height: 30px;
    line-height: 30px;
    color: #999;
    text-align: center;
    float: right;
    margin-right: 20px;
    border-radius: 6px;
    font-size: 12px;
    border: #999 1px solid;
}

.yan2 {
    width: 100px;
    height: 30px;
    line-height: 30px;
    background-color: #2E6FDB;
    color: #fff;
    text-align: center;
    float: right;
    font-size: 12px;
    border-radius: 6px;
}

.yan3 {
    width: 100px;
    height: 30px;
    line-height: 30px;
    background-color: #2E6FDB;
    color: #fff;
    text-align: center;
    float: right;
    margin-right: 20px;
    font-size: 12px;
    border-radius: 6px;
}

.yanniu1 {
    width: 200px;
    min-height: 40px;
    height: auto !important;
    color: #FFFFFF;
    background: #2E6FDB;
    margin: 0 auto;
    border-radius: 5px;
    text-align: center;
    line-height: 40px;
    border: none;
    margin-top: 20px;
    -webkit-appearance: none;
}

.yanniu2 {
    width: 200px;
    min-height: 40px;
    height: auto !important;
    text-align: center;
    line-height: 40px;
    margin: 0 auto;
    margin-top: 10px;
}

.yshuruxingming {
    width: 100%;
    height: 50px;
    font-family: '微软雅黑';
    font-size: 16px;
    float: left;
    color: #999999;
    margin-top: 10px;
    border-bottom: 4px #f3f3f3 solid;
}

.ylianxifangshi {
    width: 100%;
    height: 50px;
    font-family: '微软雅黑';
    font-size: 16px;
    float: left;
    color: #999999;
    margin-top: 10px;
    border-bottom: 4px #f3f3f3 solid;
}

.yyudaowenti {
    width: 90%;
    min-height: 100px;
    height: auto !important;
    font-family: '微软雅黑';
    font-size: 16px;
    color: #999999;
    margin: 0 auto;
    margin-top: 20px;
    border-bottom: 4px #f3f3f3 solid;
}

.yshuruxingming1 {
    width: 300px;
    height: 40px;
    color: #999999;
    margin-left: 20px;
}

.yshuruxingming2 {
    width: 300px;
    height: 80px;
    color: #999999;
    margin-left: 20px;
}

.yanniu3 {
    width: 200px;
    height: 40px;
    background: #2E6FDB;
    text-align: center;
    line-height: 40px;
    margin: 0 auto;
    margin-top: 50px;
    color: #fff;
    font-size: 14px;
}

.ypaixu {
    width: 90%;
    height: 40px;
    margin: 0 auto;
}

.ytxt {
    width: 20%;
    height: 20px;
    float: left;
}

.ytj1 {
    width: 15%;
    height: 20px;
    float: left;
    text-align: center;
    border: 1px #eaeaea solid;
    font-size: 14px;
    margin-left: 10px;
    color: #999;
    border-radius: 10px;
}

.ymiaoshu a,.ytj1 a,.event_detail_button1 a {
    color: #999;
}

.yyd a,.yxtj a,.yan2 a,.yan1 a,.yan3 a,.ypfyd a,.yyd1 a,.yanniu3 a {
    color: #fff;
}


.tishiyu {
    width: 90%;
    min-height: 30px;
    height: auto !important;
    margin: 0 auto;
    font-family: 微软雅黑;
    font-size: 15px;
    color: #fff;
    margin-top: 10px;
    background: #406dd4;
    padding: 10px;
    border-radius: 5px;

}
.tishiyuhl {
    width: 100%;
    min-height: 80px;
    height: auto !important;
    margin: 0 auto;
    font-family: 微软雅黑;
    font-size: 15px;
    color: #fff;
    background: #406dd4;
	padding-top:20px;
}
.tishiyuhlyy {
	width:80%;
	height:40px;
    font-family: 微软雅黑;
    font-size: 15px;
    color: #fff;
	margin: 0 auto;
}

.tishiyubf {
    width: 100%;
    min-height: 30px;
    height: auto !important;
    margin: 0 auto;
    font-family: 微软雅黑;
    font-size: 15px;
    color: #fff;
    margin-top: 10px;
    background: #406dd4;
}

.tishiyua {
    width: 90%;
    min-height: 30px;
    height: auto !important;
    margin: 0 auto;
    font-family: 微软雅黑;
    font-size: 16px;
    color: #fff;
    background: #406dd4;
}
.tishiyuabt {
    width: 90%;
    min-height: 30px;
    height: auto !important;
    margin: 0 auto;
    font-family: 微软雅黑;
    font-size: 16px;
    color: #fff;
    background: #406dd4;
	margin-top:10px;
}

.tishiyu_bafu {
    width: 100%;
    min-height: 60px;
    height: auto !important;
    margin: 0 auto;
    font-family: 微软雅黑;
    font-size: 15px;
    color: #fff;
    background: #406dd4;
}

.dianhua {
    width: 90%;
    height: auto !important;
    min-height: 40px;
    background: #406dd4;
    margin: 0 auto;
    margin-top: 10px;
    overflow: hidden;
}

.dianhuabf {
    width: 90%;
    height: auto !important;
    min-height: 40px;
    border-radius: 10px;
    background: #406dd4;
    margin: 0 auto;
    margin-top: 10px;
    overflow: hidden;
}

.dhimage {
    width: 20px;
    height: 20px;
    margin-left: 35px;
    padding-top: 10px;
    line-height: 30px;
    float: left;
}

.dhimage1 {
    min-width: 30px;
    width: auto !important;
    min-height: 40px;
    height: auto !important;
    margin-left: 10px;
    line-height: 40px;
    float: left;
    font-size: 18px;
    color: #989898;
}

.qran {
    width: 100%;
    min-height: 80px;
    height: auto !important;
    margin: 0 auto;
    margin-top: 10px;
}

.qrancf {
    width: 100%;
    min-height: 50px;
    height: auto !important;
    margin: 0 auto;
    margin-top: 10px;
}

.qran a {
    color: #000;
    text-decoration: none;
}

.qran a:hover {
    color: #000;
    text-decoration: none;
}

.qrant {
    width: 100%;
    min-height: 35px;
    height: auto !important;
    margin: 0 auto;
    margin-top: 10px;
}

.qrant a {
    color: #000;
    text-decoration: none;
}

.qrant a:hover {
    color: #000;
    text-decoration: none;
}

.qran1 {
    width: 100px;
    height: 30px;
    border-radius: 10px;
    background: #2E6FDB;
    color: #FFF;
    line-height: 30px;
    text-align: center;
    margin: 0 auto;
    border: none;
    -webkit-appearance: none;
}

.qran2 {
    min-width: 20%;
    width: auto !important;
    min-height: 20px;
    height: auto !important;
    border-radius: 10px;
    background: #fff;
    color: #2E6FDB;
    line-height: 20px;
    text-align: center;
    margin-left: 10px;
    padding: 5px;
    margin-top: 10px;
    font-weight: bold;
    display: block;
}

.qran2 a {
    color: #2E6FDB;
    text-decoration: none;
}

.qran2 a:hover {
    color: #2E6FDB;
    text-decoration: none;
}

.xian {
    width: 100%;
    border-bottom: 1px #d4d4d4 solid;
}

.xian1 {
    width: 100%;
    border-bottom: 4px #d4d4d4 solid;
    margin-top: 5px;
}

.lsbf {
    width: 90%;
    height: 85px;
    /*min-height:40px;
    height: auto !important;*/
    margin: 0 auto;
    margin-top: 5px;
    overflow: hidden;

}

.lsbfddd {
    width: 90%;
    height: 85px;
    /*min-height:40px;
    height: auto !important;*/
    margin: 0 auto;
    margin-top: 5px;
    overflow: hidden;

}

.lsbfddda {
    width: 90%;
    min-height: 100px;
    height: auto !important;
    margin: 0 auto;
    margin-top: 5px;
    overflow: hidden;

}

.lsbfbt {
    height: 30px;
    line-height: 30px;
    min-width: 20px;
    width: auto !important;
    float: left;
    margin-top: 5px;
    color: #000;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}

.lsbfn {
    width: 40%;
    height: 30px;
    line-height: 30px;
    float: right;
    background-color: #2E6FDB;
    border-radius: 10px;
    color: #FFF;
    margin-top: 5px;
    text-align: center;
}

.extend {
    height: auto !important;
    overflow: auto;
}

.jubao1 {
    min-width: 10%;
    width: auto !important;
    min-height: 24px;
    height: auto !important;
    float: right;
    text-align: center;
    font-size: 16px;
    font-family: "微软雅黑";
}

.jubao1 a {
    color: #999;
    text-decoration: none;
}

.jubao {
    width: 20px;
    height: 20px;
    float: right;
}


/* 2021.10.14新增我的求助内容 */
/* 通用标题样式 */
.my_tit {
    width: 90%;
    height: 25px;
    font-family: 微软雅黑;
    font-size: 18px;
    color: #2E6FDB;
    line-height: 20px;
    margin:0px auto;
}

.my_tit div:nth-child(1) { /*第一个div样式*/
    width: 20px;
    height: 20px;
    float: left;
}

.my_tit div:nth-child(2) { /*第二个div样式*/
    width: 50%;
    height: 25px;
    font-family: 微软雅黑;
    font-size: 16px;
    color: #2E6FDB;
    line-height: 20px;
    float: left;
    margin-left: 5px;
}

/*历史信息样式*/
.my_history {
    background: #FFF;
    width: 90%;
    padding: 2% 3%;
    height: auto !important;
    min-height: 50px;
    margin: 0px auto;
    font-size: 16px;
    color: gray;
    border-radius: 10px;
}

.my_history_tit {
    width: 100%;
    height: auto !important;
    min-height: 40px;
    padding: 5px 0px;
    color: #000000;
    border-bottom: 1px dashed gray;
}

.my_history_tit div:nth-child(1) {
    float: left;
    width: 25%;
    margin-left: 0px;
}

.my_history_tit div:nth-child(1) span {
    color: gray;
    font-size: 14px;
    letter-spacing: 2px;
}

.my_history_tit div:nth-child(2) {
    float: left;
    width: 55%;
}

.my_history_tit div:nth-child(2) span {
    color: lightskyblue;
}

.my_history_tit div:nth-child(3) {
    float: right;
    width: 15%;
    color: gray;
}

.my_history_txt {
    width: 100%;
    height: auto !important;
    min-height: 50px;
    padding: 10px 0px;
}

/*提示语样式*/
.tishi_sub {
    width: 100%;
    height: auto !important;
    min-height: 20px;
    margin: 0 auto;
    font-family: '微软雅黑';
    font-size: 15px;
    color: #000;
    overflow: hidden;
}

/*按钮样式*/
.button {
    width: 90px;
    min-height: 30px;
    height: auto !important;
    border-radius: 10px;
    background: #fff;
    color: #2E6FDB;
    line-height: 30px;
    text-align: center;
    margin: 10px auto;
    font-size: 16px;
}

.button a {
    color: #2E6FDB;
    font-weight: bold;
}

.button2 {
    width: 200px;
    margin: 10px auto;
    height: 30px;
}

.headerdt {
    width: 100%;
    height: 145px;
    background-image: url(../images/zpimg2.png);
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
}

.guozeshuoming {
    width: 20%;
    height: 25px;
    margin-top: 20px;
    float: right;
    background: #fff;
    font-family: '微软雅黑';
    color: #000;
    line-height: 25px;
    font-size: 15px;
    text-align: center;
}

.guozeshuoming a {
    color: #000;
}

.bangfdugashou {
    width: 100%;
    min-height: 180px;
    height: auto !important;
    background: #F0F0F0;
    padding-top: 10px;
}

.bfgs {
    width: 95%;
    min-height: 150px;
    height: auto !important;
    margin: 0 auto;
    border-radius: 10px;
    background: #Fff;
    padding-bottom: 5px;
    overflow: hidden;
}

.bangfubt {
    min-width: 20%;
    width: auto !important;
    min-height: 20px;
    height: auto !important;
    margin-top: 10px;
    float: left;
    margin-left: 20px;
}

.bangfuax {
    width: 15px;
    height: 15px;
    float: left;
    margin-top: 10px;
    font-family: '微软雅黑';
}

.ganshoumiaoshu {
    width: 90%;
    min-height: 20px;
    height: auto !important;
    font-family: '微软雅黑';
    color: #000;
    line-height: 25px;
    margin: 0 auto;
}

.gangshouzhaopian {
    width: 90%;
    margin: 0px auto;
    min-height: 100px;
    height: auto !important;
    margin-top: 5px;
}

.bangfugssj {
    min-width: 20px;
    width: auto !important;
    height: 20px;
    margin-top: 5px;
    margin-left: 20px;
    font-size: 13px;
    color: #a8a8a8;
    float: left;
}

.bangfugssc {
    min-width: 20px;
    width: auto !important;
    height: 20px;
    margin-top: 5px;
    margin-left: 10px;
    font-size: 13px;
    color: #2E6FDB;
    float: left;
}

.bangfugssc a {
    color: #2E6FDB;
}

.xiangqingjs {
    width: 60%;

    height: 20px;
    margin-left: 50px;
    color: #fff;
    font-weight: bold;
}

.qiuzhuxinxi {
    width: 80%;
    line-height: 20px;
    margin: 0 auto;
    height: auto !important;
    font-family: '微软雅黑';
    color: #000;
    font-size: 14px;
}

.qiuzhuxinxi span {
    color: #2E6FDB;
}

.qiuzhuxinxi span a {
    color: #2E6FDB;
}

.qranqx {
    width: 90px;
    min-height: 30px;
    height: auto !important;
    color: #2E6FDB;
    line-height: 30px;
    text-align: center;
    float: right;
    margin-left: 5px;
}

.qranqx a {
    color: #2E6FDB;
    text-decoration: none;
}

.bfzyz {
    width: 100%;
    min-height: 40px;
    height: auto !important;
    margin-top: 10px;
}

.bfzyz_left {
    min-width: 60%;
    width: auto !important;
    height: 40px;
    float: left;
    margin-left: 20px;
}

.bfzyz_left1 {
    min-width: 20%;
    width: auto !important;
    height: 20px;
}

.bfzyz_leftnicheng {
    min-width: 20%;
    width: auto !important;
    font-size: 14px;
    float: left;
}

.bfzyz_leftxingbie {
    width: 20px;
    height: 20px;
    font-size: 14px;
    float: left;
    margin-left: 5px;
}

.bfzyz_leftcz {
    min-width: 20%;
    width: auto !important;
    height: 20px;
    font-size: 14px;
    float: left;
    margin-left: 5px;
}

.bfzyz_leftbf {
    min-width: 20%;
    width: auto !important;
    height: 20px;
    font-size: 14px;
    float: left;
    margin-left: 5px;
    color: #f00;
}

.bfzyz_left2 {
    min-width: 20%;
    width: auto !important;
    height: 20px;
    color: #999999;
    font-size: 14px;
}

.bfzyz_right {
    width: 20%;
    height: 30px;
    float: right;
    color: #fff;
    border-radius: 5px;
    background-color: #2E6FDB;
    margin-top: 5px;
    margin-right: 20px;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
}

.zhaopinbz {
    width: 85%;
    min-height: 20px;
    height: auto !important;
    margin: 0 auto;
    margin-top: 10px;
}

.qzbfzt {
    width: 100%;
    min-height: 60px;
    height: auto !important;
    background: #406dd4;
    padding-bottom: 5px;
}
.qzbfzt label{
    color:white;
}

.qzbfztwz {
    width: 90%;
    min-height: 40px;
    height: auto !important;
    color: #FFFFFF;
    font-family: "微软雅黑";
    padding-top: 20px;
    padding-left: 20px;
}
.qzbfztwzaa {
    width: 90%;
    min-height: 40px;
    height: auto !important;
    color: #FFFFFF;
    font-family: "微软雅黑";
    padding-left: 20px;
}

.qzbfztwzjd {
    width: 90%;
    height: 50px;
    color: #FFFFFF;
    font-family: "微软雅黑";
    margin: 0 auto;

}

.qzbfztwzjd1 {
    width: 90%;
    padding: 10px;
    color: #FFFFFF;
    font-family: "微软雅黑";
    margin: 0 auto;
    overflow: hidden;
}

.qzbfztwzjd, .qzbfztwzjd1 {
    display: flex;
    flex-flow: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.bangfushc {
    width: 100%;
    height: 40px;
}

.xiaoshi {
    margin-left: 40px;
    font-family: "微软雅黑";
    font-size: 15px;
    min-height: 25px;
    height: auto !important;
}

.bangfushc_left {
    width: 25px;
    height: 25px;
    float: left;
    margin-top: 10px;
    margin-left: 15px;
}

.bangfushc_right {
    min-width: 30%;
    height: 30px;
    line-height: 30px;
    width: auto !important;
    float: left;
    font-family: "微软雅黑";
    font-size: 15px;
    margin-top: 5px;
}

.scline {
    width: 80%;
    border-bottom: 1px #ebebeb solid;
    margin: 0 auto;
}

.sqscna {
    width: 25%;
    height: 30px;
    border: 1px #ebebeb solid;
    font-family: "微软雅黑";
    color: #cccccc;
    font-size: 15px;
    line-height: 30px;
    text-align: center;
    float: right;
    margin-top: 10px;
    margin-right: 30px;
}

.sqscna a {
    color: #cccccc;
}

.qiuzhuyyy {
    width: 90%;
    min-height: 40px;
    height: auto !important;
    line-height: 40px;
    background-color: #f4f4f4;
    margin: 0 auto;
    border-radius: 10px;
    text-align: center;
}

.qiuyindao {
    width: 90%;
    height: 40px;
    line-height: 40px;
    color: #f00;
    font-size: 13px;
    margin: 0 auto;
    text-align: center;
}

.glhj1 {
    width: 60%;
    height: auto !important;
    border-radius: 10px;
    background: #fff;
    margin: 0px auto;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #406dd4;
    margin-top: 5px;
    border: none;
}
.glhj1d {
    width: 60%;
    border-radius: 10px;
    background: #406dd4;
    margin: 0px auto;
	height:30px;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    margin-top: 5px;
    border: none;
}
.glhj1d a {
    color: #fff;
}


.glhj1 a {
    color: #406dd4;
}

.width_auto2 {
    width: 60%;
    height: 30px;
    border-radius: 10px;
    background: #fff;
    margin: 0 auto;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #406dd4;
    margin-top: 5px;
}

.width_autobf {

    height: 20px;
    padding: 5px;
    border-radius: 10px;
    background: #fff;
    margin: 0 auto;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #406dd4;

}

.width_autobf a {
    color: #406dd4;
}

.width_auto2 a {
    color: #406dd4;
}

.width_auto3 {
    width: 30%;
    height: 30px;
    border-radius: 10px;
    background: #fff;
    margin: 0 auto;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #406dd4;
    margin-top: 5px;
}

.width_auto3 a {
    color: #406dd4;
}

.glhj1jd {
    min-width: 50%;
    width: auto !important;
    height: 30px;
    border-radius: 10px;
    background: #fff;
    margin: 0 auto;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #406dd4;
}

.glhj1jd a {
    color: #406dd4;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
}

.glhj1qr {
    width: 60%;
    border-radius: 10px;
    background: #fff;
    margin: 0 auto;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #406dd4;
    margin-top: 5px;
    padding: 10px;
}

.glhj1qr a {
    color: #406dd4;
}

.glhj1jd1 {
    width: 90%;
    min-height: 40px;
    height: auto !important;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    margin-top: 5px;
    word-break: break-all;
    margin:0px auto;
    line-height:35px;
}
.glhj1jd1 a{
    color:white;
}

.shichanglb_rq {
    width: 90%;
    min-height: 30px;
    height: auto !important;
    margin-left: 20px;
    font-family: "微软雅黑";
    font-size: 15px;
    color: #bebebe;
    margin-top: 20px;
}

.shichanglb_rqwc {
    width: 90%;
    min-height: 30px;
    height: auto !important;
    margin-left: 20px;
    font-family: "微软雅黑";
    font-size: 15px;
    color: #bebebe;
    margin-top: 20px;
}

.kandian {
    width: 10px;
    height: 10px;
    background: #406dd4;
    border-radius: 30px;
    margin-left: 23px;
    float: left;
    text-align: center;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    margin-top: 20px;
}

.kandian2 {
    width: 10px;
    height: 10px;
    background: #406dd4;
    border-radius: 30px;
    margin-left: 23px;
    float: left;
    text-align: center;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    margin-top: 10px;
}

.huisedian {
    width: 10px;
    height: 10px;
    background: #bebebe;
    border-radius: 30px;
    margin-left: 23px;
    float: left;
}

.shichanglb {
    width: 85%;
    height: auto !important;
    border-left: 1px #d6d6d6 solid;
    margin: 0 auto;
    margin-top: 20px;
}

.shichanglb_left {
    width: 90%;
    min-height: 20px;
    height: auto !important;
    background: #f7f7f7;
    margin-left: 20px;
    font-family: "微软雅黑";
    font-size: 15px;
    padding: 5px;
	padding-left:20px;
}

.shichangjd_left2 {
    width: 90%;
    height: 20px;
    margin-left: 10px;
    font-family: "微软雅黑";
    font-size: 15px;
    float: left;
    color: #406dd4;
}

.shichangjd_left {
    width: 75%;
    min-height: 20px;
    height: auto !important;
    margin-left: 2%;
    font-family: "微软雅黑";
    font-size: 15px;
    float: left;
    color: #000;
}

.shichangjd_leftg {
    width: 90%;
    height: 20px;
    margin-left: 2%;
    font-family: "微软雅黑";
    font-size: 15px;
    float: left;
    color: #000;
}

.yiwancheng {
    width: 20%;
    height: 20px;
    float: right;
}

.weiwancheng {
    width: 20%;
    height: 20px;
    float: right;
    color: #d6d6d6;
}

.jdls1 {
    color: #bebebe;
}

.shichangjd {
    width: 80%;
    min-height: 20px;
    height: auto !important;
    float: left;
    margin: 0 auto;
}

.shichangjdshuoming {
    width: 80%;
    min-height: 20px;
    height: auto !important;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 20px;

}

.bfkk {
    width: 100%;
    min-height: 20px;
    height: auto !important;
    margin: 0 auto;
    overflow: hidden;
}

.shutiaohui {
    width: 85%;
    height: 20px;
    min-height: 20px;
    border-left: 1px #d6d6d6 solid;
    margin: 0 auto;
}

.xiangqingjd {
    width: 100%;
    min-height: 60px;
    height: auto !important;
    background: #f5f5f5;
    margin: 0 auto;
}

.weicn {
    width: 80%;
    height: 30px;
    line-height: 20px;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #f00;
    text-align: center;
    margin: 0 auto;
    margin-top: 20px;
}

/*2022.10.12追加*/
/*我的求助样式*/
.index_mine_columna {
    width: 35%;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-radius: 5px;
    float: left;
    margin-left: 20px;
    color: #fff;
    background-color: #fff;
}

.index_mine_columna a {
    color: #fff;
}

.index_mine {
    width: 90%;
    height: 30px;
    margin-top: 15px;
}

.index_mine_column {
    width: 30%;
    text-align: center;
    background: #406dd4;
    height: 30px;
    line-height: 30px;
    border-radius: 5px;
}

.index_mine_left {
    float: left;
    margin-left: 15%;
    background-color: #fff;
}

.index_mine_right {
    float: left;
    margin-left: 15%;
}

.index_mine_column a {
    color: white;
    text-decoration: none;
}

.index_mine_column a:hover {
    text-decoration: underline;
}

/*所有求助信息样式*/
.index_qiuzhu_title {
    width: 90%;
    font-weight: bold;
    margin: 0px auto;
    height: 25px;
}

.index_qiuzhu_title a {
    float: right;
    font-weight: normal;
    width: 100px;
    text-align: center;
    line-height: 30px;
    background: #406dd4;
    height: 30px;
    color: white;
    border-radius: 5px;
}

.bianma {
    min-width: 90%;
    width: auto !important;
    background: #fff;
    height: 40px;
    line-height: 40px;
    color: #000;
    font-family: "微软雅黑";
    font-size: 16px;
    padding-left: 10%;
}

.bianma span {
    color: #979797;
}

/*2023.1.5添加一个按钮居中显示样式*/
.button_sty_center {
    min-width: 30%;
    width: auto !important;
    height: 20px;
    border-radius: 10px;
    background: #fff;
    margin: 0 auto;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #406dd4;
    margin-top: 5px;
    padding: 10px;
    overflow: hidden;
}

.button_sty_center a {
    color: #406dd4;
}

.faqizhe {
    width: 90%;
    min-height: 40px;
    height: auto !important;
    line-height: 40px;
    color: #000;
    text-align: center;
    margin: 0 auto;
    border-radius: 5px;
    margin-top: 10px;
    background: #406dd4;
}

.faqizhe a {
    color: #fff;
}

.guoze {
    height: 40px;
    line-height: 40px;
    color: #fff;
    margin-top: 10px;
}

.guoze1 {
    height: 40px;
    line-height: 40px;
    color: #fff;
    margin-top: 10px;
}

.qiehuan {
    width: 100%;
    height: 40px;
}

.qiehuan_left {
    min-width: 20%;
    width: auto !important;
    height: 40px;
    float: left;
    margin-left: 10%;
    line-height: 40px;
    text-align: center;
    font-weight: bold;
}

.qiehuan_right {
    min-width: 25%;
    width: auto !important;
    height: 40px;
    line-height: 40px;
    margin-left: 10%;
    float: left;
    text-align: center;
    font-weight: bold;
}

.bor_bottom {
    border-bottom: 2px #406dd4 solid;
}

.lanshutiao {
    background: #2E6FDB;
    width: 3px;
    height: 15px;
    float: left;
    margin-top: 10px;
    margin-left: 20px;
}

.gongrong {
    width: 20%;
    height: 40px;
    line-height: 40px;
    font-family: "微软雅黑";
    font-size: 16px;
    font-weight: bold;
    float: left;
    margin-left: 10px;
}

.gongronggd {
    width: 15%;
    height: 40px;
    line-height: 40px;
    font-family: "微软雅黑";
    font-size: 16px;
    float: right;
}

.gongrongxq {
    width: 100%;
    background: #eaeaea;
    height: 260px;
}

.gongrongxq1 {
    width: 95%;
    background: #fff;
    height: 150px;
    border-radius: 5px;
    margin: 0 auto;
}

.gzhbt {
    width: 100%;
    min-height: 40px;
    height: auto !important;
    line-height: 40px;
    font-family: "宋体";
    font-size: 16px;
    font-weight: bold;
    color: #888888;
    background: #fff;
}

.gzhbtr {
    width: 80%;
    margin-left: 20px;
}

.daohangpd {
    width: 100%;
    min-height: 100px;
    height: auto !important;
    margin: 0 auto;
    background: #fff;
    border-bottom: 1px #f1f1f1 solid;
}

.daohangpdzuo {
    width: 18%;
    min-height: 70px;
    height: auto !important;
    float: left;
    margin-left: 2%;
    margin-top: 10px;
}

.daohangpdzuo1 {
    width: 40px;
    height: 40px;
    margin: 0 auto;
    margin-top: 10px;
}

.daohangpdzuo2 {
    width: 100%;
    min-height: 30px;
    height: auto !important;
    text-align: center;
    font-size: 13px;
    color: #535353;
    margin-top: 5px;
}

.wenxintishi {
    width: 80%;
    min-height: 40px;
    height: auto !important;
    line-height: 20px;
    color: #d03f3f;
    margin: 0 auto;
    font-size: 14px;
    font-weight: normal;
}

.daohangpdbf {
    width: 95%;
    min-height: 100px;
    height: auto !important;
    margin: 0 auto;
    background: #fff;
    border-bottom: 1px #f1f1f1 solid;
    border-radius: 10px;
}

.bjing {
    width: 100%;
    min-height: 20px;
    height: auto !important;
    background: #fff;
}

.jianjie {
    min-width: 30%;
    width: auto !important;
    min-height: 30px;
    height: auto !important;
    line-height: 30px;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #000;
    font-weight: bold;
    margin-left: 25px;
    padding-top: 10px;
}

.bfxiangqing {
    width: 88%;
    min-height: 20px;
    line-height: 23px;
    height: auto !important;
    font-family: "微软雅黑";
    font-size: 16px;
    margin: 0 auto;
}

.bfzp {
    width: 90%;
    min-height: 20px;
    height: auto !important;
    margin: 0 auto;
}

.xuexyx {
    width: 90%;
    height: 25px;
    line-height: 25px;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #000;
    margin: 0 auto;
}

.xuexyx span {
    color: #2a6bff;
}

.grbg {
    width: 95%;
    min-height: 30px;
    height: auto !important;
    background: #fff;
    border-radius: 5px;
    margin: 0 auto;
}

.grbt {
    min-width: 80px;
    width: auto !important;
    height: 40px;
    line-height: 40px;
    border-bottom: 2px #f6f6f6 solid;
    font-family: "微软雅黑";
    font-size: 18px;
    color: #000;
    font-weight: bold;
    margin: 0 auto;
    padding-top: 10px;
}

.grms {
    width: 90%;
    min-height: 20px;
    height: auto !important;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #000;
    margin: 0 auto;
    line-height: 20px;
    margin-top: 10px;
}

.grms span {
    color: #2e6fdb;
}

.wqsl {
    width: 30%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border: 1px #000 solid;
    border-radius: 5px;
    border-bottom: none;
}

.grbt1 {
    width: 85%;
    height: 40px;
    line-height: 20px;
    border-bottom: 2px #f6f6f6 solid;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #2E6FDB;
    margin: 0 auto;
    padding-top: 10px;
}

.fenlei {
    width: 30%;
    float: left;
}

.jianjiewz {
    width: 80%;
    height: 20px;
    min-height: 20px;
    height: auto !important;
    margin: 0 auto;
    background: #f6f6f6;
    border-radius: 5px;
    padding: 15px;
    line-height: 25px;
}

/*2023.3.23追加求助首页发布日期以及提供帮助那行样式*/
.qz_fabu_button {
    width: 90%;
    margin: 0px auto;
    min-height: 40px;
    height: auto !important;
    margin-top: 10px;
}

.qz_fabu_button_left {
    float: left;
    min-height: 35px;
    padding-top: 5px;
    height: auto !important;
    margin-left: 0px;
    margin-top: 0px;
}

.qz_fabu_button_right {
    width: 28%;
    float: right;
}

.qz_fabu_button_left span {
    color: #999;
    line-height: 25px;
    font-size: 0.9rem;
}

.shijian {
    width: 80%;
    height: 20px;
    line-height: 25px;
    margin: 0 auto;
    font-family: "微软雅黑";
    color: #a0a0a0;
    margin-top: 10px;
}

.ysrkmang {
    width: 70%;
    min-height: 20px;
    height: auto !important;
    font-size: 14px;
    margin-top: 5px;
}

.ysrkmang label {
    display: flex;
    line-height: 25px;
}

.ysrkmang {
    min-height: 30px;
    margin-left: 15px;
}

.yxxlmang {
    width: 70%;
    margin-left: 20px;
    margin-top: 10px;
}

.yxxlmang span {
    color: #7b7b7b;
    font-size: 13px;
}

.yxxlmang2 {
    width: 60%;
    margin-left: 40px;
    margin-top: 10px;
}

.yxxlmang2 span {
    color: #7b7b7b;
    font-size: 13px;
}

.ysrkw {
    float: none;
    margin-left: 15px;
}

.bfglyong {
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-weight: bold;
    color: #406dd4;
    background-color: #eaeaea;
    text-align: center;
}

.glhj1jdmang {
    width: 20%;
    min-width: 20%;
    min-height: 20px;
    height: auto !important;
    border-radius: 10px;
    background: #fff;
    color: #2E6FDB;
    line-height: 20px;
    text-align: center;
    margin-left: 10px;
    padding: 5px;
    margin-top: 10px;
    font-weight: bold;
}

.glhj1jdmang a {
    min-height: 20px;
    height: auto !important;
    color: #406dd4;
    font-size: 16px;
    font-weight: bold;
    display: block;

}

.qzbfztwzjd1mang {
    min-width: 50%;
    width: auto !important;
    height: auto !important;
    min-height: 20px;
    color: #FFFFFF;
    font-family: "微软雅黑";
    overflow: hidden;
    margin-left: 18px;
}

.verify-notic {
    width: 263px;
    margin: 80px auto;
    margin-top: 50px;
    text-align: center;
    color: #fff;
}

.verify-notic img {
    width: 158px;
    height: 158px;
}

.qzbfztwzmang {
    width: 90%;
    min-height: 40px;
    height: auto !important;
    color: #FFFFFF;
    font-family: "微软雅黑";
    padding-left: 20px;
    line-height: 40px;
}

.qztsy {
    width: 80%;
    height: 40px;
    color: #000;
    line-height: 40px;
    margin: 0 auto;
    text-align: center;
}

.qztsymyd {
    width: 40%;
    height: 40px;
    color: #000;
    line-height: 40px;
    margin: 0 auto;
    text-align: center;
    float: left;
}

.qztsymydmy {
    width: 40%;
    height: auto !important;
    min-height: 40px;
    line-height: 20px;
    color: #000;
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;
    float: left;

}

.yuedingdian {
    padding: 0 10px 0 10px;
    text-align: center;
    margin-left: 20px;
    color: #406dd4;
}

.yuedingdianneor {
    width: 80%;
    min-height: 20px;
    height: auto !important;
    margin-left: 50px;
    line-height: 20px;
    text-decoration: none;
    display: block;
}

.dianhua2 {
    width: 80%;
    line-height: 30px;
}

.dianhua3 {
    background: #406dd4;
    color: #000;
}

.dianhua3 .yuedingdian {
    color: #406dd4;
}

.juli {
    height: 10px;
}

.julih {
    height: 10px;
    background-color: #f4f4f4;
}

.xian0901 {
    width: 80%;
    height: 10px;
    border-bottom: 1px #dfdfdf solid;
    margin: 0 auto;

}

.tiao0901 {
    width: 100%;
    height: 6px;
    background-color: #f6f6f6;
    margin: 0 auto;

}

.qiuzuhtishi {
    width: 40%;
    min-width: 40%;
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
    color: #000;
    font-family: "微软雅黑";
    font-size: 14px;
    float: left;
    margin-left: 10px;

}

.qiuzuhtishi4 {
    width: 20%;
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
    color: #000;
    font-family: "微软雅黑";
    font-size: 14px;
    float: left;
    text-decoration: underline;
}

.qiuzuhtishi4 a {
}

.qiuzuhtishi span {
    color: #f00;
    font-weight: bold;
}

.dianhuagl {
    width: 90%;
    height: auto !important;
    min-height: 40px;
    border-radius: 10px;
    background: #f6f6f6;
    margin: 0 auto;
    margin-top: 10px;
    overflow: hidden;
    padding: 10px;
}

.qran2 a:visited {
    color: #2E6FDB;
    text-decoration: none;
}

.youkewc {
    width: 100%;
    min-height: 40px;
    height: auto !important;
    background-color: #f5f5f5;
}

.yiwan20230926 {
    width: 134px;
    min-height: 30px;
    height: auto !important;
    float: left;
    color: #fff;
    padding-top: 10px;
    margin-left: 30px;
    background-image: url(../images/20230926_03.png);
}

.yiwan20230926wz {
    width: 100px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    text-align: center;
}

.mayi20230926 {
    width: 13%;
    min-width: 13%;
    height: 30px;
    float: left;
    margin-top: 18px;
    margin-left: 30px;
}

.aixin20230926 {
    width: 20px;
    height: 20px;
    float: left;
    margin-top: 18px;
    margin-left: 5px;
}

/*2023.11.25增加 我的求助样式*/
.myqz_line{
    margin: 0px auto; width: 90%; min-height: 25px; line-height: 25px; text-decoration: underline; font-size: 13px;
}
.myqz_manage{
    background:#FFF; width:100%; margin:0 auto;  padding-top:10px;
}
/*2024.3.26增加 我的求助管理样式*/
.my_tit2{
    width: 90%; margin: 0px auto; display: flex; flex-flow: row;
}
.my_tit2 div{
    margin-right: 10px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    cursor: default;
}
.my_tit2 div a{
    text-decoration: underline;
    color: #2e6fdb;
}
/*最后一个div样式*/
.my_tit2 div:nth-last-child(1){
    font-size: 14px;
    line-height: 32px;
    text-align: right;
}
.my_tit2_current{
    color:#2e6fdb;
    border-bottom: 2px solid #2e6fdb;
}
/*顶部过期信息样式*/
.my_guoqi_div{
    background-color:#fff; padding-bottom: 5px; border-bottom: 10px solid #f5f5f5;
}
.my_guoqi{
    background: #406dd4; width: 90%; margin: 0px auto; margin-top: 8px; padding: 10px; border-radius: 10px;
}