body{
    background: #fff8ee;
}
.huiyuan-container {
    position: relative;
}
.huiyuan-top{
    width: 1920px;
    height: 325px;
    background: url(../images/huiyuantop1.jpg) no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -10;
}

.huiyuan-content {
    width: 1210px;
    margin: 0 auto;
    /* padding-top: 100px; */
}
.huiyuan-content-top {
    width: 1200px;
    height: 291px;
    background: url(../images/centerbg.jpg) no-repeat center;
    background-size: cover;
    padding:62px;
    box-sizing: border-box;
    box-shadow: 0px 8px 10px 0px rgba(0,0,0,0.2);
    margin-left: 10px;
}
.body-nohuiyuan .huiyuan-content-top {
    width: 1200px;
    height: 293px;
    background: url(../images/fcenterbg.jpg) no-repeat center;
    background-size: cover;
    padding:62px;
    box-sizing: border-box;
    box-shadow: 0px 8px 10px 0px rgba(0,0,0,0.2);
    margin-left: 10px;
}
.huiyuan-img{
    width: 160px;
    height: 160px;
    border-radius: 50%;
    border:3px solid #c5e7ff;
    overflow: hidden;
    box-shadow: 5px 7px 10px 0px rgba(0,0,0,0.2);
    float: left;
}
.huiyuan-img img{
    width: 100%;
    height: 100%;
}
.huiyuan-message{
    width: 100%;
    height: 40px;
    background-color: rgba(19,91,255,0.5);
}
.huiyuan-message h1{
    font-size: 16px;
    color: #ffffff;
    display: block;
    /* width: 1200px; */
    margin:0 auto;
    line-height: 40px;
}
.huiyuan-message em{
    font-style:normal;
    font-weight:normal;
    font-size: 36px;
    color: #ffffff;
    line-height: 40px;
}
.huiyuan-message .huiyuan {
    display: inline-block;
    vertical-align: middle;
    height: 32px;
    overflow: hidden;
    margin-left: 25px;
}
.huiyuan img {
    display: block;
    height: 100%;
}
.huiyuan-message h2{
    font-size: 14px;
    color: #ffffff;
    margin-top: 25px;
    line-height: 30px;
}
.huiyuan-right{
    width: 341px;
    float: right;
    padding-top: 35px;
    text-align: right;
}
.huiyuan-right-num{
    display: inline-block;
    vertical-align: middle;
    width: 165px;
}
.huiyuan-right-num h1{
    font-size: 50px;
    color: #fff;
    text-align: center;
    height: 80px;
    overflow: hidden;
}
.huiyuan-right-num h2{
    font-size: 14px;
    color: #fff;
    text-align: center;
}
.huiyuan-right-line{
    display: inline-block;
    vertical-align: middle;
    width: 1px;
    height: 50px;
    background: #fff;
}
.huiyuan-main{
    margin: 32px 0;
    height: auto;
    padding-left:10px;
    overflow: hidden;
}
.huiyuan-main .width1200{
    background: #fff;
    
}
.huiyuan-main-left{
    width: 238px;
    float: left;
    min-height: 970px;
    background: url('../images/leftbg.jpg')no-repeat right bottom; 
    background-color: #006ad2;
    box-shadow: 8px 0px 10px 0px rgba(0,0,0,0.2);
    position: relative;
}
.body-nohuiyuan .huiyuan-main-left{
    width: 238px;
    float: left;
    min-height: 820px;
    background: url('../images/left.jpg')no-repeat right top; 
    /* background-color: #006ad2; */
    box-shadow: 8px 0px 10px 0px rgba(0,0,0,0.2);
    position: relative;
}
.huiyuan-geren{
    position: absolute;
    right: 0;
    top:26px;
    height: 50px;
    width: 247px;
    background: url('../images/gerenh.png')no-repeat center;
    /* background: url('../images/geren.png')no-repeat center; */
    background-size: cover;
}
.huiyuan-geren h1{
    height: 43px;
    line-height: 43px;
    color: #fff;
    padding-left: 60px;
    font-size: 16px;
}
.body-nohuiyuan .huiyuan-geren{
    position: absolute;
    right: 0;
    top:26px;
    height: 50px;
    width: 247px;
    background: url('../images/fgenrenh.png')no-repeat center;
    /* background: url('../images/fgenren.png')no-repeat center; */
    background-size: cover;
}
.body-nohuiyuan .huiyuan-main-list ul li.li-active a {
    background: #158bff;
    color: #fff;
}
.body-nohuiyuan .huiyuan-main-list ul li a:hover{
    background: #158bff;
    color: #fff;
}
.body-nohuiyuan .huiyuan-main-list ul li{
    border-top: 1px solid #a6d4ff;
}
.huiyuan-geren a{
    display: block;
    width: 100%;
    height: 100%;
}

.huiyuan-main-list ul{
    display: block;
    padding-top: 100px;
}
.huiyuan-main-list ul li{
    border-top: 1px solid #1688dd;
}
.huiyuan-main-list ul li a {
    display: block;
    color: #fff;
    font-size: 15px;
    padding-left: 50px;
    height: 50px;
    line-height: 50px;
}
.huiyuan-main-list ul li a i {
    margin-right: 10px;
}
.huiyuan-main-list ul li a i.fa-map-o{font-size:12px;}
.huiyuan-main-list ul li.li-active a {
    background: #7cc400;
    color: #fff;
}
.huiyuan-main-list ul li a:hover{
    background: #7cc400;
    color: #fff;
}
.huiyuan-main-right{
    float: right;
    width: 960px;
    box-sizing: border-box;
    padding:45px;
    background: #fff;
    padding-left: 65px;
    min-height: 970px;
    padding-top:20px;
}
.tab-list ul{
    width: 100%;
    margin-bottom: -1px;
}
.tab-list li{
    display: inline-block;
    color:#fff;
    font-size: 16px;
    width: 140px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #006bc9;
    cursor: pointer;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border:1px solid #006bc9;
    border-bottom: none;
}
.tab-list li:hover{
    color: #006bc9;
    background: -webkit-linear-gradient(to bottom,#dbf0ff,#f9fcff); 
    background: -o-linear-gradient(to bottom,#dbf0ff,#f9fcff); 
    background: -moz-linear-gradient(to bottom,#dbf0ff,#f9fcff); 
    background: linear-gradient(to bottom,#dbf0ff,#f9fcff); 
    border:1px solid #e0e0e0;
    border-bottom: none;
}
.tab-list li.tab-active{
    color: #006bc9;
    background: -webkit-linear-gradient(to bottom,#dbf0ff,#f9fcff); 
    background: -o-linear-gradient(to bottom,#dbf0ff,#f9fcff); 
    background: -moz-linear-gradient(to bottom,#dbf0ff,#f9fcff); 
    background: linear-gradient(to bottom,#dbf0ff,#f9fcff); 
    border:1px solid #e0e0e0;
    border-bottom: none;
}

.textlist{display: none;border: 1px solid #e0e0e0;padding: 0 30px;}
.textlist-block{display: block;}
.textlist ul li {
    
    padding: 30px 0;
    height: 94px;
}
.text-div {
    display: block;
    min-height: 94px;
    padding-left: 120px;
    background: url(../images/text.png)no-repeat center left;
}
.text-left {
    float: left;
    width: 460px;
}
.text-left h1 {
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    color: #010101;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.text-left h2 {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #818181;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-bottom: 5px;
}
.text-left h3 span {
    display: inline-block;
    vertical-align: middle;
    /* width: 100px; */
    padding:0 10px ;
    height: 24px;
    line-height: 24px;
    background: #d2d2d2;
    color: #fff;
    font-size: 14px;
    text-align: center;
    margin-bottom: 5px;
}

.activlook2 {
    width: 270px;
    float: right;
    margin-top: 30px;
    font-size: 26px;
    color: #585858;
    text-align: center;
}
.activlook2 a {
    display: block;
    font-size: 12px;
    color: #699f00;
    width: 120px;
	float:right;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background: #fff;
    border: 1px solid #699f00;
	margin-left:5px;
}
.activlook2 a:hover{
    background: #699f00;
    color: #fff;
}

.cardslist{
    overflow: hidden;
    margin:30px 0;
}
.cardslist ul{
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-between;
}
.cardslist ul li{
    width: 160px;
    background: #eaf6cf;
    padding:15px 0 ;
    padding-top: 30px;
    position: relative;
}
.cardslist ul li em{
    font-style:normal;
    font-weight:normal;
    position: absolute;
    top: 25px;
    right: 47px;
    color:#fff;
    font-size: 12px;
    background-color: red;
    padding:0 5px;
    height: 20px;
    line-height: 20px;
    border-radius: 10px;
}
.cardslist ul li a{
    display: block;
    overflow: hidden;
}
.cardslist ul li span{
    display: block;
    text-align: center;
}
.cardslist ul li i{
    color: #649313;
    font-size: 30px;
}
.cardslist ul li h1{
    font-size: 16px;
    color: #649313;
    text-align: center;
    height: 40px;
    line-height: 40px;
}
.huiyuan-daoqi {
    width: 100%;
    height: 46px;
    background: url('../images/daoqi.jpg')no-repeat center;
    background-size: cover;
    margin-bottom: 20px;
}
.huiyuan-daoqi a{
    display: block;
    padding-left: 80px;
    text-decoration: underline;
    color: #fff;
    height: 46px;
    line-height: 46px;
}
.huiyuan-daoqi a:hover{
    color: #fff;
}
.huiyuan-daoqi a span{
    display: block;
    width: 100px;
    float: right;
    background: #699f00;
    text-align: center;
    margin-right: 20px;
    border-radius: 5px;
    height: 30px;
    line-height: 30px;
    margin-top: 8px;
}
.xuefei-btn{
    display:block;
    width:100px;
    height:30px;
    border-radius:15px;
    text-align:center;
    line-height:30px;
    color:#fff;
    background:#7cb504;
    float:right;
    margin-top: 8px;
    margin-right: 10px;
}
.tab-listwo{width: 100%;overflow: hidden;border-bottom:1px solid #e0e0e0;height: 40px;}
.tab-listwo ul{
    width: 700px;
    float: left;
}
.tab-listwo li{
    display: inline-block;
    color:#006bc9;
    font-size: 16px;
    width: 140px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #fff;
    cursor: pointer;
    /* background-color: #006bc9; */
    
}
.tab-listwo li a{
    display: block;
    width: 100%;
    color:#006bc9;
    font-size: 16px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}
/* .tab-listwo li:hover{
    background: #006bc9;
    color: #fff;
} */
.tab-listwo li:hover a{
    background: #006bc9;
    color: #fff;
}

.tab-listwo li.listwo-active a{
    background: #006bc9;
    color: #fff;
}
.tab-listwo .listwo-active{
    background: #006bc9;
    color: #fff;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}
.update-news{
    display: none;
}
.update-block{display: block;}
.update-news ul li {
    border-bottom: 1px dotted #b0b0b0;
    padding: 25px 15px;
    margin-bottom: 20px
    min-height: 80px;
    overflow: hidden;
}
.update-news ul li a{
    display: block;
    overflow: hidden;
}
.keticon {
    float: left;
    width: 550px;
}
.keticon h1 {
    height: 35px;
    line-height: 35px;
    font-size: 18px;
    color: #000000;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.keticon h2 {
    height: 50px;
    line-height: 25px;
    font-size: 14px;
    color: #a8a8a8;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.keticon-date{
    font-size: 14px;
    color: #aaaaaa;
    width: 130px;
    float: right;
    height: 35px;
    line-height: 35px;
    margin-top: 30px;
    text-align: right;
}
.update-news ul li:hover{
    /*transform: translateX(10px);*/
}
.update-news ul li:hover h1{
    color: #006bc9;
}

/*分页*/
.black2 { padding: 10px;  margin: 0px auto;  text-align: center; overflow:hidden;margin-top: 30px;}
.black2 a { border: #757575 1px solid; padding:5px 10px; color: #000000; text-decoration: none;margin: 2px; }
.black2 a:hover { border:#006bc9 1px solid; background:#006bc9; padding:5px 10px; color: #fff;  text-decoration: none; margin: 2px; }
/* .black2 span.current { border: #ed004f 1px solid; background:#ed004f; padding:5px 10px; color: #fff;  text-decoration: none; margin: 2px; } */
.black2 span.current { border:#006bc9 1px solid; background:#006bc9; padding:5px 10px; color: #fff;  text-decoration: none; margin: 2px; }
.black2 span.disabled { border: #ccc 1px solid; padding:5px 10px; color: #ccc;  text-decoration: none; margin: 2px; }


/*底部*/
.footer{
    height: 80px;
    line-height: 80px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: #006bc9;
}

/*非会员*/
.lefticon {
    text-align: center;
    margin-top: 100px;
}
.jili-icon {
    display: inline-block;
    vertical-align: middle;
    width: 80px;
}
.jili-img {
    width: 46px;
    height: 46px;
    border-radius: 50%;
    background: #fff;
    text-align: center;
    line-height: 46px;
    overflow: hidden;
    margin: 0 auto;
    color: #006fe0;
}
.jili-img  i{
    font-size: 24px;
    line-height: 46px;
}
.jili-icon h1{
    font-size: 15px;
    color: #c1dbff;
    text-align: center;
    height: 40px;
    line-height: 40px;
}
.body-nohuiyuan .jili-img {
    color: #00b782;
}


.body-nohuiyuan .tab-list li {
    background: #00d286;
    border: 1px solid #00d286;
    border-bottom: none;
}
.body-nohuiyuan .tab-list li:hover{
    color: #00d286;
    background: -webkit-linear-gradient(to bottom,#e1f7f0,#fafdfc); 
    background: -o-linear-gradient(to bottom,#e1f7f0,#fafdfc); 
    background: -moz-linear-gradient(to bottom,#e1f7f0,#fafdfc); 
    background: linear-gradient(to bottom,#e1f7f0,#fafdfc); 
    border:1px solid #e0e0e0;
    border-bottom: none;
}
.body-nohuiyuan .tab-list li.tab-active{
    color: #00d286;
    background: -webkit-linear-gradient(to bottom,#e1f7f0,#fafdfc); 
    background: -o-linear-gradient(to bottom,#e1f7f0,#fafdfc); 
    background: -moz-linear-gradient(to bottom,#e1f7f0,#fafdfc); 
    background: linear-gradient(to bottom,#e1f7f0,#fafdfc); 
    border:1px solid #e0e0e0;
    border-bottom: none;
}


/*.activlook2 a {
    color: #00d286;
    border: 1px solid #00d286;
}
.activlook2 a:hover {
    background: #00d286;
    color: #fff;
}*/
.nohy-right .textlist ul li {
    border-bottom: 1px solid #e0e0e0;
}
.nohy-right .textlist ul li:nth-of-type(3){
    border-bottom: none;
}

.nohuiyuan{
    width: 100%;
    overflow: hidden;
    margin-top: 50px;
    margin-bottom: 20px;
}
.nohuiyuan a{
    display: block;
}
.nohuiyuan a img{width: 100%;}
.nohy-right{
    min-height: 820px;
}

.nohy-footer{
    background: -webkit-linear-gradient(to right,#00a9ff,#0b83ff); 
    background: -o-linear-gradient(to right,#00a9ff,#0b83ff); 
    background: -moz-linear-gradient(to right,#00a9ff,#0b83ff); 
    background: linear-gradient(to right,#00a9ff,#0b83ff); 
}

.update-news{
    position: relative;
}
.textlist{position: relative;}
.list-more{
    position: absolute;
    top: -40px;
    right: 0;
    height: 40px;
    line-height: 40px;
    width: 60px;
    text-align: right;
    font-size: 12px;
    color: #bab9b9;
}
.list-more:hover{
    color: #006bc9;
    font-weight: bold;
}
.nohy-right .list-more:hover{
    color: #00d286;
}

/*会议页面*/
.tab-listwo a{
    width: 80px;
    float: right;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #b0b0b0;
}
.tab-listwo a:hover{
    color:#006bc9;
}
.keticon h3 {
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    margin-top: 10px;
    color: #a8a8a8;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.keticon h3 span{
    display: inline-block;
    vertical-align: middle;
    margin-right: 20px;
}
.keticon h3 span:last-child{margin-right: 0px;}
.keticon h3 span i{
    display: inline-block;
    vertical-align: middle;
    color: #96d235;
    font-size: 18px;
    margin-right: 5px;
}
.keticon h4 {
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    margin-top: 10px;
    color: #a8a8a8;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.keticon h4 span{margin-right: 20px;}
.keticon h2{margin-top: 5px;}
.huiyi-news .activlook2{ margin-top: 45px;}
.huiyi-news .activlook2 a{
    background: #b6d582;
    color: #fff;
    border: 1px solid #b6d582;
    border-radius: 5px;
	width:80px;
}
.huiyi-news .activlook2 .a-jiaofei{
    background: #FF9961;
    border: 1px solid #FF9961;
}

/*会议详情*/
.con_title {
    width: 100%;
    margin: 0 auto;
    border-bottom: 1px solid #DDDDDD;
    padding-bottom: 30px;
    padding-top: 25px;
    margin-bottom: 30px;
}
.con_title h1 {
    font-size: 20px;
    color: #444545;
    text-align: center;
    padding: 15px 0;
    padding-bottom: 10px;
    line-height: 40px;
    font-weight: bold;
}
.con_title h2 {
    font-size: 12px;
    color: #a1a2a2;
    text-align: center;
    height: 25px;
    line-height: 25px;
}
.con_main p {
    color: #484848;
    line-height: 25px;
    margin: 15px 0;
    font-size: 14px;
}
.huiyi-message{
    padding:40px 0 ;
    border-top: 1px dotted #ccc;
    border-bottom: 1px dotted #ccc;
    overflow: hidden;
}
.huiyi-message-left{
    width: 80px;
    float: left;
    text-align: left;
}
.huiyi-message-left strong{height: 35px;line-height: 35px;}
.huiyi-message-right{
    width: 745px;
    float: left;
}
.huiyi-message-right ul li{
    width: 50%;
    float: left;
    height: 35px;
    line-height: 35px;
}
.huiyi-message-right h3{
    color: #999;
    display: inline-block;
    width: 90px;
    text-align: right;
}
.huiyi-message-right h4{
    color: #424242;
    display: inline-block;
}
.huiyi-money{
    border-bottom: 1px dotted #ccc;
    padding-top: 20px;
    padding-bottom: 10px;
    overflow: hidden;
}

.huiyi-money h3{
    color: #999;
    height: 35px;
    line-height: 35px;
    text-align: left;
}

.huiyi-money h5{
    color: #FF9601;
    font-size: 30px;
    height: 35px;
    line-height: 35px;
    text-align: left;
    float: right;
}
.huiyi-money h5 em{
    font-style:normal;
    font-weight:normal;
    font-size: 14px;
}
.huiyi-back {
    width: 130px;
    font-size: 26px;
    text-align: center;
    margin:0 auto;
    margin-top: 80px;
}
.huiyi-back a {
    display: block;
    font-size: 15px;
    background: #b6d582;
    color: #fff;
    width: 100%;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border: 1px solid #b6d582;
    border-radius: 5px;
}
.huiyi-back a:hover{
    opacity: 0.8;
}


.success-div{
    text-align: center;
}

.huiyi-back-color a{
    background: #2fa666;
    border: 1px solid #2fa666;
    margin:0 auto;
}

.tab-title {
    width: 100%;
    overflow: hidden;
    border-bottom: 1px solid #e0e0e0;
}

.tab-title h1 {
  
    float: left;
}
.tab-title h1 {
    display: inline-block;
    color: #006bc9;
    font-size: 19px;
    min-width: 100px;
    height: 50px;
    line-height: 50px;
    text-align: left;
    font-weight: bold;
    margin-bottom: 10px;
}
.tab-title a {
    width: 80px;
    float: right;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #b0b0b0;
}
.tab-title a:hover{
    color: #006bc9;
}
.tab-title button{
    background: #d70051;
    border: 1px solid #d70051;
    color: #fff;
    display: block;
    width: 100px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    border-radius: 5px;
    float: right;
    margin-top: 10px;
    cursor: pointer;
    margin-left: 8px;
}
.tab-title button.pay{
	background: #FF9961;
    border: 1px solid #FF9961;
}
.zuixin-news .activlook2 a {
    color: #2fa666;
    border: 1px solid #2fa666;
}
.zuixin-news .activlook2 a:hover{
    color: #fff;
    border: 1px solid #2fa666;
    background: #2fa666;
}
.update-news .activlook2{margin-top: 32px;}
.huiyi-back-zhifu a{
    background: #637AC4;
    border: 1px solid #637AC4;
    margin: 0 auto;
}

/*修改资料*/

.person table th {
    min-height: 60px;
    font-size: 15px;
    vertical-align: middle;
    color: #000;
    text-align: center;
}
.person table td {
    min-height: 60px;
    vertical-align: middle;
    text-align: left;
}
.person table td input {
    border: 1px solid #ccc;
    border-radius: 2px;
    padding: 5px 10px;
    font-size: 13px;
    color: #757575;
    width: 250px;
}
.person table td select {
    border: 1px solid #ccc;
    border-radius: 2px;
    padding: 5px 10px;
    font-size: 13px;
    color: #757575;
    width:250px;
}
.person table td #picpath {
    height: 24px;
    width: 250px;
    float: left;
}
.person table td .layui-unselect{
    width:272px;
}
/* .person table td #aupfile {
    position: relative;
    width: 100px;
    height: 35px;
    padding: 0;
    margin: 0;
    border: none;
    background: #ce0c0b;
    color: #FFF;
    font-size: 15px;
    cursor: pointer;
    outline: none;
    float: left;
    border-radius: 3px;
    margin-left: 10px;
    text-align: center;
    line-height: 35px;
    overflow: hidden;
}
.person table td #strPhoto1 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100px;
    height: 35px;
    z-index: 999;
    opacity: 0;
    overflow: hidden;
    cursor: pointer;
} */
.person table td #aupfile{
    margin:0;
    margin-top: 20px;
}
.person table td .spanjpg {
    margin-left: 10px;
    line-height: 32px;
    font-size: 12px;
}
.person table td .width300 {
    width: 360px;
}
.person table td .spanjpg {
    margin-left: 10px;
    line-height: 32px;
    font-size: 12px;
}
.person table td #zuoyouming {
    width: 640px;
    height: 110px;
}
.caiwu-report tbody tr{
    border-bottom: 1px solid #c9cadd;
}
.caiwu-report tbody tr:nth-of-type(2n){background-color:#FAFAFA;}
.caiwu-report th{
    min-height: 40px;
    font-weight: bold;
    padding:20px 5px;
    text-align: center;
    color: #5E5E5E;
    font-size: 16px;
    background: #F2F2F2;
}
.caiwu-report td{
    padding:20px 5px;
    text-align: center;
    color: #737373;
    min-height: 40px;
    
}
.caiwu-report td h1{text-align: left;line-height: 25px;}


.perpeo-self{margin-top: 40px;margin-bottom: 50px;overflow: hidden;}
.self-left{
    width: 200px;
    float: left;
}
.self-img{
    width: 110px;
    height: 110px;
    overflow: hidden;
    border:10px solid #cccccc;
}
.self-img img{width: 100%;height:100%;}

.self-name h1{
    font-weight: bold;
    font-size: 20px;
    height: 50px;
    line-height: 40px;
}

.self-right{
    width: 640px;
    float: left;
}
.self-right ul li{
    width: 48%;
    margin-right: 2%;
    float: left;
    height: 30px;
    line-height: 30px;
    color: #333333;
}
.self-right ul li span{
    border:1px solid #333;
    height: 28px;
    border-radius: 142px;
    padding:0 8px;
    margin-right: 5px;
}
.huiyuanbg{
    width: 100%;
    height: 139px;
    overflow: hidden;
    background: url('../images/hying.jpg')no-repeat center;
    background-size: cover;
    margin-top: 25px;
}

.huiyuanbg a{
    display: block;
    width: 100%;
    height: 100%;
    padding-right: 45px;
    box-sizing: border-box;
}
.huiyuanbg a span{
    width: 220px;
    height: 38px;
    display: block;
    float: right;
    background: rgba(255,255,255,0.3);
    color: #A6A9AC;
    line-height: 38px;
    text-align: center;
    margin-top: 55px;
}

.fhuiyuanbg{
    width: 100%;
    height: 139px;
    overflow: hidden;
    background: url('../images/fhying.jpg')no-repeat center;
    background-size: cover;
    margin-top: 25px;
    padding-left: 160px;
    padding-top: 25px;
    box-sizing: border-box;
    padding-right: 70px;
}
.fhuiyuanbg-left{
    width: 400px;
    float: left;
}
.fhuiyuanbg-left h1{
    font-size: 18px;
    color: #333333;
    height: 40px;
    line-height: 40px;
}
.fhuiyuanbg-left a{
    display: block;
    font-size: 14px;
    color: #828282;
    text-decoration: underline;
}
.fhuiyuanbg-left h3{
    display: block;
    font-size: 14px;
    color: #A4A4A4;
    height: 25px;
    line-height: 25px;
    margin-top: 15px;
}
.fhuiyuanbg-right{
    width: 120px;
    float: right;
}
.fhuiyuanbg-right .huiyi-back{
    width: 120px;
    margin-top: 28px;
}




/*免费报名*/
.free-message {overflow: hidden;}
.free-message ul li{
    float: left;
    width: 50%;
    height: 36px;
    line-height: 36px;
    margin-bottom: 20px;
}

.free-message ul li label{
    width: 100px;
    text-align: right;
    line-height: 38px;
    float: left;
    color: #424242;
}
.free-message ul li p{
    width: 100px;
    text-align: left;
    width: 270px;
    line-height: 38px;
    padding:0 15px;
    color: #424242;
    background: #DDDDDD;
    overflow: hidden;
    float: left;
}
.free-message ul li.free-li{
    width: 100%;
}
.free-message ul li.free-li p{
    width: 695px;
}
.free-baoming h1{
    font-size: 16px;
    font-weight: bold;
    color: #222222;
    height: 80px;
    line-height: 80px;
}
.free-baoming h1 span{
    display: block;
    float: right;
    font-weight: normal;
    color: #BCBCBC;
}
.pay-idea{
    width: 775px;
    margin-left: 50px;
    border:1px solid #D4D4D4;
    padding: 20px 0px;
    box-sizing: border-box;
    text-align: center;
}
.pay-idea h1{
    border-bottom: 1px solid #D4D4D4;
    padding-bottom: 10px;
    display: inline-block;
    min-width: 483px;
}
.pay-idea h1 span{
    color: #ff9601;
    font-size: 24px;
}
.pay-idea h2{
    color: #333333;
    text-align: center;
    padding-top: 5px;
}
.pay-idea h2 span{
    color: #333333;
    font-size: 20px;

}


/*会议缴费*/
.huiyi-pay {
    text-align: center;
    margin-top: 30px;
    background: url('../images/u125.png')no-repeat center bottom;
    padding-bottom: 110px;
    border-bottom:1px dotted #acacac;
}
.huiyi-pay h1{
    color: #006bc9;
    text-align: center;
    height: 80px;
    line-height: 80px;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 10px;

}
.huiyuan-pay-title{
    width: 100%;
    height: 40px;
    background-color: #f9f9f9;
    margin-top: 20px;
}
.huiyuan-pay-title h1{
    width: 100%;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #000;
}
.huiyuan-pay-span{
    display: inline-block;
    color: red;
    font-weight: bold;
    font-size: 18px;
}
.pay-jiaofei{
    width: 184px;
    overflow: hidden;
    border:1px dotted #006bc9;
    padding:40px;
    padding-bottom: 10px;
    margin:0 auto;
}
.pay-ewm{
    width: 184px;
    height: 184px;
    overflow: hidden;
}
.pay-jiaofei img{
    width: 100%;
}
.pay-jiaofei h2{
    color: #646464;
    height: 50px;
    line-height: 50px;
}
.pay-jiaofei h2 span{
    color: #ff9601;
    font-size: 24px;
}
.pay-warning{
    overflow: hidden;
    margin-top: 40px;
}
.pay-warning p{
    color: #acacac;
    line-height: 25px;
}
.pay-warning p input{margin-bottom: 2px;margin-right: 5px;}
.addpay-warning p{text-align: center;}

/*会员续费*/
.huiyuan-xufei{margin-top: 50px;}
.xufei-h1 h1{
    color: #333;
    font-weight: bold;
    text-align: center;
    height: 45px;
    line-height: 45px;
    font-size: 18px;
}
.xufei-list ul{
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-between;
}
.xufei-list ul li{
    width: 260px;
    border:1px solid #CACACA;
}
.xufei-list ul li a{
    display: block;

}
.xufei-top{
    background: #F2F2F2;
    height: 95px;
    width: 100%;
    padding:20px;
    box-sizing: border-box;
}
.xufei-top h1{
    color: #333333;
    text-align: center;
    font-size: 18px;
    height: 33px;
}
.xufei-top h2{
    color: #A7A7A7;
    text-align: center;
    font-size: 16px;
}
.xuefei-bottom {
    overflow: hidden;
    padding-top: 10px;
}
.xuefei-bottom h3{
    color: #ff9601;
    text-align: center;
    height: 80px;
    line-height: 80px;
    font-size: 30px;
}
.xuefei-bottom h3 span{font-size: 14px;}
.xuefei-bottom p{
    text-align: center;
    color: #979797;
    font-size: 14px;
}
.xuefei-bottom h4{
    display: block;
    width: 120px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border-radius: 16px;
    color: #fff;
    background: #ccc;
    margin:30px auto;
    margin-top: 50px;
}
.xuefei-bottom button{
    display: block;
    width: 120px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border-radius: 16px;
    color: #fff;
    background: #ccc;
    margin:30px auto;
    margin-top: 50px;
    border:none;
}
/* 
.xufei-list ul li:hover{
    border:1px solid #008DCA;
}
.xufei-list ul li:hover .xufei-top{
    background: #008DCA;
}
.xufei-list ul li:hover .xufei-top h1{
    color: #fff;
}
.xufei-list ul li:hover .xufei-top h2{
    color: #75C1E2;
}
.xufei-list ul li:hover .xuefei-bottom h4{
    background: #008DCA;
} */
.xufei-list ul li:hover{
    border:1px solid #7cc400;
}
.xufei-list ul li:hover .xufei-top{
    background: #7cc400;
}
.xufei-list ul li:hover .xufei-top h1{
    color: #fff;
}
.xufei-list ul li:hover .xufei-top h2{
    color:rgba(255,255,255,0.6);
}
.xufei-list ul li:hover .xuefei-bottom h4{
    background: #7cc400;
}
.xufei-list ul li:hover .xuefei-bottom button{
    background: #7cc400;
}

.xufei-list ul li.xufei-liactive{
    border:1px solid#7cc400;
}
.xufei-list ul li.xufei-liactive .xufei-top{
    background: #7cc400;
}
.xufei-list ul li.xufei-liactive .xufei-top h1{
    color: #fff;
}
.xufei-list ul li.xufei-liactive .xufei-top h2{
    color:rgba(255,255,255,0.6);
}
.xufei-list ul li.xufei-liactive .xuefei-bottom h4{
    background: #7cc400;
}
.xufei-list ul li.xufei-liactive .xuefei-bottom button{
    background: #7cc400;
}

.project-table{
    width: 100%;
    margin-top: 30px;
    border-top: 1px solid #DDDDDD;
    border-left: 1px solid #DDDDDD;
}
.project-table th {
    min-height: 30px;
    font-weight: bold;
    padding: 15px 5px;
    text-align: center;
    color: #5E5E5E;
    font-size: 14px;
    background: #F2F2F2;
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
}
.project-table td {
    padding: 15px 10px;
    text-align: center;
    color: #737373;
    min-height: 30px;
    color: #575757;
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
}
.project-table tbody td:nth-of-type(2){text-align: left;}
.project-table .project-tr td {
    color: #444444;
    font-weight: bold;
}
.project-table .project-tr{
    background: #F9F8F8;
}
.project-tr a.project-a{
    display: inline-block;
    width: 70px;
    height: 28px;
    border-radius: 3px;
    background: #38974D;
    line-height: 28px;
    text-align: center;
    color: #fff;
    font-weight: normal;
}

/*消息中心*/

.message-title{
    width: 100%;
    height: 45px;
    background: #F2F2F2;
    padding: 0 20px;
    margin-top: 30px;
    box-sizing: border-box;
}
.message-left{
    width: 300px;
    float: left;
}
.message-left a{
    display: inline-block;
    font-size: 14px;
    color: #333333;
    line-height: 45px;
    margin-right: 15px;
}
.message-left a.message-weidu{
    color: #8D8D8D;
}
.message-right{
    width: 300px;
    float: right;
    text-align: right;
}
.message-right a{
    display: inline-block;
    width: 95px;
    text-align: center;
    font-size: 13px;
    color: #333333;
    line-height: 28px;
    height: 28px;
    margin-left: 10px;
    border:1px solid #D2D2D2;
    margin-top: 8px;
}

.message-list{
    overflow: hidden;
    margin-top: 30px;
}
.message-list ul li{
    border:1px solid #E3E3E3;
    margin-bottom: 15px;
    display: block;
    padding: 20px 22px;
    overflow: hidden;
    box-sizing: border-box;
    cursor: pointer;
}

.message-list-left{
    width: 70px;
    float: left;
    height: 100%;
}
.message-icon{
    width: 40px;
    height: 40px;
    overflow: hidden;
}
.message-icon img{
    width: 100%;
}
.message-list-right{
    width: 700px;
    float: left;
}
.message-list-right h1{
    font-size: 14px;
    color: #333333;
    height: 20px;
    line-height: 20px;
}
.message-list-right h1 em{
    display: inline-block;
    vertical-align: middle;
    font-style:normal;
    font-weight:normal;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #FF0101;
    margin-right: 5px;
    display: none;
}
.read .message-list-right h1 em{
    display: inline-block;
}
.message-list-right h2{
    font-size: 14px;
    color: #ACACAC;
    margin-top: 5px;
}
.message-list-right h2 span{
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    color: #FF9601;
    text-decoration: underline;
    margin-left: 15px;
}
.message-list-con{
    overflow: hidden;
    margin-top: 10px;
    margin-bottom: 10px;
    display: none;
}
.message-list-con p{
    color: #333;
    line-height: 25px;

}
.message-active .message-list-con{
    display: block;
}

/*协会会员资料*/

/*.huiyuaninfo-left {
    float: left;
    width: 49%;
}
.huiyuanmessage dl {
    min-height: 40px;
    line-height: 40px;
    margin: 20px 0;
    margin-bottom: 0;
}
.huiyuanmessage dl dt {
    width: 140px;
    text-align: right;
    float: left;
    font-size: 15px;
    color: #5d5e5e;
}
.huiyuanmessage dl dt span {
    color: #d70051;
    padding-right: 5px;
}
.huiyuanmessage dl dd {
    float: left;
}
.huiyuanmessage dl dd input {
    color: #5d5e5e;
    width: 245px;
    border: 1px solid #dcdbdb;
    height: 35px;
    padding-left: 10px;
}
.huiyuanmessage dl dd input.hyzh{
    background: #EDEDED;
}

.huiyuanmessage .sex {
    float: left;
    width: 70px;
}
.huiyuanmessage .sex input {
    width: 18px;
    background: #ffffff;
    margin-right: 5px;
}
.sex label {
    font-size: 16px;
    color: #5d5e5e;
    display: inline-block;
    vertical-align: middle;
}
.huiyuaninfo-right{
    width: 49%;
    float: right;
}*/

.layui-container{
    width: 850px !important;
    margin-top: 30px;
    padding:0;
}
.font-color {
    display: inline-block;
    color: red;
    padding: 0 5px;
    padding-left: 0px;;
}
.touxiang-file {
    width: 160px;
    height: 160px;
    border-radius: 50%;
    display: block;
    margin: 0 auto;
    margin-left: 0px;
}
.touxiang-file img{width: 100%;height:100%;}
/* .table-list #aupfile{
    width: 160px;
    height: 36px;
    display: block;
    background: url('../images/toux.jpg')no-repeat;
    background-size: cover;
    margin-top: 20px;
    margin-left: 0px;
} */
#aupfile {
    width: 140px;
    height: 140px;
    border-radius: 50%;
    display: block;
    margin: 0 auto;
    cursor: pointer;
    position: relative;
}
.huiyuaninfo #aupfile {
    width: 140px;
    height: 200px;
    
}
#aupfile img{
    width: 140px;
    height: 140px;
	
}
.layui-input-block #aupfile img{
	border-radius: 0;
	width: 140px;
    height: 210px;
}
#aupfile h1{
    width: 100px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border-radius: 15px;
    background-color: #8BCC00;
    margin:0 auto;
    color: #fff;
    margin-top: 20px;
}
#strPhoto1 {
    width: 100%;
    height: 100%;
    border-radius: 18px;
    opacity: 0;
    filter: Alpha(opacity=0);
    cursor: pointer;
    z-index: 100;
    position: absolute;
    top:0;
    left: 0;
}


.sctx{
    width: 160px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #8BCC00;
    border:1px solid #8BCC00;
    border-radius: 18px;
}
.shangchuangzp{
    text-align: center;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 20px;
}
.layui-form-label{
    width: 101px !important;
    padding: 9px 5px !important;
    padding-left:10px !important;
}
.layui-input-block{
    margin-left: 120px !important;
}
.layui-form-item{margin-bottom: 0;}
.table-list{width: 850px;}
.table-list td, .table-list th{
    padding: 12px;
}
.layui-form-item .layui-input-inline{
    width: 228px;
}
.layui-form-item .layui-input-inline2{
    margin-right: 0;
}

.layui-input, .layui-textarea{color:#757575; }
.layui-input::-webkit-input-placeholder { 
    color: #757575; 
} 
.layui-form-label2{
    width: 335px !important;
}

.zhucebottom {
    border-top: 1px solid #dcdbdb;
    padding-left: 40px;
    margin-top: 20px;
}
.zhucebottom h2 {
    color: #a3a3a3;
    width: 850px;
    margin: 0 auto;
    margin-top: 20px;
}
.zhucebottom h2 span {
    color: #d70051;
}
.zhucebtn {
    text-align: center;
    margin-top: 70px;
    margin-bottom: 40px;
}
.zhucebtn button {
    display: inline-block;
	vertical-align: middle;
    width: 130px;
    height: 40px;
    border: none;
    background: #8EC430;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
.zhucebtn button.btn2 {
    background: #d70051;
    color: #ffffff;
    margin-right: 25px;
}


.update-video {
    overflow: hidden;
    margin-bottom: 60px;
}
.update-video ul li {
    width: 840px;
    margin: 0 auto;
    overflow: hidden;
    height: 120px;
    padding: 30px 10px;
    transition: all 0.5s;
    border-bottom: 1px solid #F0F0F0;
}
.update-video .news_pic {
    float: left;
    width: 195px;
    height: 120px;
    overflow: hidden;
}
.news_pic img {
    width: 100%;
    transition: all 0.3s;
    height: 100%;
}
.update-video .news_font {
    width: 455px;
    height: 120px;
    float: left;
    transition: all 0.3s;
    margin-left: 40px;
    padding-top: 20px;
}
.update-video h3 {
    font-size: 18px;
    height: 50px;
    line-height: 50px;
    color: #000;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #202020;
    transition: all 0.3s;
}
.update-video .news_font p {
    font-size: 14px;
    height: 52px;
    line-height: 26px;
    color: #959393;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.news3more {
    width: 110px;
    height: 35px;
    border: 1px solid #699f00;
    line-height: 35px;
    text-align: center;
    float: right;
    margin-top: 40px;
    transition: all 0.5s;
    color: #699f00;
}
.news3more:hover{
    color: #fff;
    background: #699f00;
}
.update-video ul li:hover h3{
    color: #699f00;
}
.update-video ul li:hover .news_pic img {
    transform: scale(1.1);
}


/*项目申报*/
.project{
    border:1px solid #DDDDDD;
    margin-top: 30px;
    border-bottom: none;
}
.project ul li{
    width: 100%;
    overflow: hidden;
}
.project ul li dl{width: 100%;display: block;height: 50px;background: #fff;}
.project ul li dl dd{
    float: left;
    height: 50px;
    line-height: 50px;
    color: #000;
    font-size: 14px;
    text-align: center;
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
}
.project ul li dl dd:last-child{
    border-right:none;
}
.project ul li dl dt{
    float: left;
    height: 50px;
    line-height: 50px;
    color: #575757;
    font-size: 14px;
    text-align: center;
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.project ul li dl dt:nth-of-type(1){
    width:80px;
}
.project ul li dl dt:nth-of-type(2){
    width:480px;
    text-align: left;padding-left: 20px;
}
.project ul li dl dt:nth-of-type(3){
    width:130px;
}

.project ul li dl dt:last-child{
    border-right:none;
    width: 134px;
}
.project ul li .project-tr {
    background: #F9F8F8;
}
/* .project-tr a {
    display: inline-block;
    width: 70px;
    height: 28px;
    border-radius: 3px;
    background: #38974D;
    line-height: 28px;
    text-align: center;
    color: #fff;
    font-weight: normal;
} */

.resmain {
    width: 450px;
    margin: 50px auto;
    margin-top: 100px;
}
.registermain dl dd {
    margin-bottom: 20px;
}
.regleft {
    width: 90px;
    display: inline-block;
    text-align: right;
}
.registermain dl dd input {
    border: 1px solid #dcdbdb;
    width: 295px;
    height: 45px;
    padding: 0 10px;
    padding-right: 35px;
    font-size: 15px;
    color: #5d5e5e;
}
.register-btn {
    display: inline-block;
    width: 340px;
    height: 45px;
    font-size: 16px;
    color: #ffffff;
    border: none;
    background: #b6d582;
    margin-top: 20px;
    cursor: pointer;
}
.project-tr dl dt a.xiubtn{
    display: inline-block;
    background: none;
    border: 1px solid #ddd;
    height: 23px;
    line-height: 24px;
    text-align: center;
    width: 60px;
    color: #8d8d8d;
    cursor: pointer;
    margin:0 2px;
    transition: all 0.3s;
    border-radius: none;
}
.project-tr button {
    display: inline-block;
    background: none;
    border: 1px solid #ddd;
    height: 25px;
    line-height: 24px;
    text-align: center;
    width: 60px;
    color: #8d8d8d;
    cursor: pointer;
    transition: all 0.3s;
    margin:0 2px;
}
.project-tr dl dt .xiubtn:hover{
    background: #006bc9;
    border:1px solid #006bc9;
    color: #fff;
}
.project-tr dl dt button:hover{
    background: #006bc9;
    border:1px solid #006bc9;
    color: #fff;
}
.resetdiv1 {
    width: 850px;
    background: #ffffff;
    /*border: 1px solid #d3e1f2;*/
    /*padding: 0 25px;*/
    /*box-shadow: 0 0 8px 1px rgba(0,0,0,0.3);*/
    margin:0 auto;
}
.tbxz h4 {
    font-size: 18px;
    color: #333;
    height: 50px;
    line-height: 50px;
    margin-top: 10px;
}
.tbxz p {
    font-size: 18px;
    color: #333;
    line-height: 25px;
    margin-top: 10px;
}
.tbxz div {
    line-height: 25px;
}
.menzhen-ul {
    overflow: hidden;
    margin: 30px 0;
}
.menzhen-ul ul {
    /* height: 40px; */
    width: 100%;
    text-align: center;
    border-bottom: 2px solid #2659cb;
}
.menzhen-ul ul li {
   /*  display: inline-block;
    padding: 0 11px;
    text-align: center;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    background: #e8e8e8;
    cursor: pointer;
    transition: all 0.3s;
    position: relative; */
	height: 40px;
    color: #333;
    float: left;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
    position: relative;
    padding-right: 8px;
    cursor: pointer;
}
.menzhen-ul ul li a{
	font-size: 14px;
    padding-left: 13px;
    color: #333;
    display: block;
    background: #e8e8e8;
    width: 100%;
    padding-right: 13px;
    box-sizing: border-box;
}
.menzhen-ultwo ul{
	height: 40px;
}
.menzhen-ultwo ul li{
	display: inline-block;
	float:none;
    padding: 0 9px;
    text-align: center;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    background: #e8e8e8;
    cursor: pointer;
    transition: all 0.3s;
    position: relative; 
	margin:0 3px;
}
.menzhen-ul ul li span {
    /* display: none; */
    position: absolute;
    z-index: 10;
    top: 0px;
    right: 0px;
    height: 20px;
    line-height: 20px;
    width: 20px;
    color: #2659cb;
    background: #ccc;
    border-radius: 50%;
    background: #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px 2px rgba(0,0,0,0.4);
}
.menzhen-ul ul li span.savespan {
    background: orange;
    color: #fff;
}

.menzhen-ul ul li.li_on2 a{
    background: #2659cb;
    color: #fff;
}
.menzhen-ultwo ul li.li_on2{
    background: #2659cb;
    color: #fff;
}
.menzhen-ultwo ul li:hover{
    background: #2659cb;
    color: #fff;
}

.menzhen-ul ul li:hover a{
    background: #2659cb;
    color: #fff;
}

.huiyuan {
    overflow: hidden;
}
.sheji {
    overflow: hidden;
}
.huiyuan1 {
    display: none;
}
.huiyuanblock {
    display: block;
}
.zhuce {
    margin-top: 20px;
    width: 880px;
    margin: 0 auto;
}
.zhucediv1 {
    overflow: hidden;
}

.zhucebtn a{
    display: inline-block;
    vertical-align: middle;
    width: 130px;
    height: 40px;
    line-height: 40px;
    border: none;
    background: #2659cb;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
    margin:0 20px;
}

/* 评审列表 */
.sycardslist {
    overflow: hidden;
    margin: 20px auto;
    margin-bottom: 40px;
    width: 860px;
}
.sycardslist ul {
    overflow: hidden;
}
.sycardslist ul li {
    width: 350px;
    min-height: 115px;
    border: 1px solid #dedede;
    padding: 25px 30px;
    overflow: hidden;
    margin-right: 35px;
    float: left;
    margin-bottom: 30px;
    transition: all 0.3s;
    position: relative;
}
.sycardslist ul li:nth-of-type(2n){margin-right: 0;}
.sycardslist-left {
    width: 50px;
    float: left;
}
.sycardslist-img {
    width: 33px;
    height: 33px;
    overflow: hidden;
    float: left;
    margin-top: 10px;
}
.sycardslist-img img {
    width: 100%;
}
.sycardslist-right {
    width: 290px;
    float: right;
}
.sycardslist-right h2 {
    font-size: 17px;
    color: #333333;
    line-height: 35px;
}
.sycardslist-right h3 {
    font-size: 12px;
    color: #7d7d7d;
    height: 20px;
    line-height: 20px;
    margin-top: 25px;
}

/* 申报列表 */
.xiugai-select {
    overflow: hidden;
    margin-top: 20px;
}
.xiugai-select-left {
    width: 500px;
    float: left;
}
.xiugai-select-left select {
    width: 150px;
    height: 35px;
    color: #fff;
    background: #428bca;
    border: none;
    padding: 0 5px;
    margin-right: 5px;
}
.xiugai-select-left select option {
    background: #fff;
    color: #333;
    height: 30px;
}
.xiugai-select-right {
    float: right;
}
.select-right-search {
    width: 280px;
    height: 35px;
    border: 1px solid #ccc;
}
.select-right-search input {
    height: 33px;
    width: 230px;
    float: left;
    padding-left: 15px;
    border: none;
}
.search-right-icon {
    width: 33px;
    height: 35px;
    float: right;
    overflow: hidden;
    cursor: pointer;
    background: url(../images/search.jpg) no-repeat center;
}
.xiugailist {
    overflow: hidden;
    padding-bottom: 40px;
    margin-top: 20px;
}
.list-name th {
    height: 40px;
    background: #f1f1f1;
    text-align: center;
}
.list-name td {
    color: #585858;
    border-bottom: 1px solid #ddd;
    height: 45px;
    text-align: center;
    overflow: hidden;
    line-height: 45px;
}
.list-name td:first-child {
    text-align: left;
    padding-left: 15px;
}
.list-name td p {
    height: 45px;
    text-align: left;
    color: #585858;
    width: 480px;
    line-height: 45px;
    margin: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.list-name td .fa-check-circle{
    font-size: 20px;
    color: green;
}
.list-name td .fa-times-circle{
    font-size: 20px;
    color: red;
}
.list-name a {
    display: inline-block;
    vertical-align: middle;
    height: 25px;
    line-height: 25px;
    background: #2f96f6;
    color: #fff;
    padding: 0 5px;
    font-size: 12px;
    min-width: 50px;
    text-align: center;
    margin: 0 2px;
}
.list-name .refuse {
    background: orange;
}
.list-name td button {
    display: inline-block;
    background: none;
    border: 1px solid #ddd;
    height: 25px;
    line-height: 24px;
    text-align: center;
    width: 60px;
    color: #8d8d8d;
    font-size: 12px;
    cursor: pointer;
    transition: all 0.3s;
}
.list-name td button.del {
    background: none;
    color: #8d8d8d;
    border: 1px solid #ddd;
}
.tab-title .reset-yhzh {
    display: block;
    float: right;
    background: #d70051;
    color: #fff;
    font-size: 16px;
    width: 130px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    border: none;
    cursor: pointer;
}
.reset-yhzh {
    display: block;
    float: right;
    background: #d70051;
    color: #fff;
    font-size: 16px;
    width: 130px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    border: none;
    cursor: pointer;
}
.tab-title .reset-yhzh:hover{color: #fff;}
/* 修改银行账号 */
.your-message {
    position: absolute;
    width: 630px;
    height: 430px;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    background: #fff;
    /* box-shadow: 0 0 15px 0 rgba(0,0,0,0.4); */
}
.message-main {
    padding: 0 50px;
    margin-top: 30px;
}
.message-div {
    height: 45px;
    margin-bottom: 20px;
}
.message-div label {
    font-size: 16px;
    color: #4f4f4f;
    width: 95px;
    float: left;
    height: 45px;
    line-height: 45px;
    font-weight: normal;
    margin: 0;
}
.message-div input {
    width: 403px;
    height: 43px;
    border: 1px solid #ccc;
    padding: 0 15px;
    float: left;
}
.message-btn {
    text-align: center;
    margin-top: 30px;
    padding-left: 30px;
}
.message-btn button {
    display: inline-block;
    width: 130px;
    height: 40px;
    border: none;
    background: #d70051;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
    margin: 0 10px;
}

.pinshen {
    padding-top: 30px;
}
.pinshen-title h1 {
    font-size: 18px;
    text-align: center;
    border: none;
    height: 60px;
    margin: 0;
    margin-top: 15px;
}
.pinshen-pdf {
    overflow: hidden;
    margin-bottom: 30px;
}
.pinshen-pdf a {
    display: block;
    width: 185px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    text-align: center;
    background: #d80053;
    margin: 0 auto;
}
.pinshen-table {
    overflow: hidden;
    margin-top: 50px;
}
.pinshen-table-title h1 {
    font-size: 18px;
    text-align: center;
    border: none;
}


.huiyi-content{margin-top: 20px;}
.huiyi-detail-div{
    border:1px solid #ccc;
    overflow: hidden;
    margin-bottom: 30px;
}
.huiyi-detail-left h1{
    font-size: 16px;
    color: #000000;
    height: 30px;
    list-style: 30px;
    text-align: center;
}
.huiyi-detail-right{
    width: 650px;
    float: left;
    padding:20px;
    margin-left: 10px;
}
.huiyi-detail-right p{
    font-size: 14px;
    color: #353535;
    line-height: 35px;
}
.huiyi-detail-ewm{
    width: 145px;
    height: 145px;
    overflow: hidden;
}
.huiyi-detail-ewm img{
    width: 100%;
    height: 100%;
}
.huiyi-detail-right h5{
    color: #353535;
    height: 30px;
    line-height: 30px;
    width: 145px;
    text-align: center;
    margin-top: 10px;
}
.huiyi-detail-right h5 em{
    font-style:normal;
    font-weight:normal;
    color: #FF9601;
    font-size:24px;
}
.huiyi-detail-table{
    border:1px solid #ccc;
    overflow: hidden;
    margin-bottom: 30px;
}
.huiyi-detail-table th{
    width: 130px;
    background-color: #ececec;
    min-height: 150px;
    padding:20px;
}
.huiyi-detail-table th h1{
    font-size: 16px;
    color: #000000;
    height: 30px;
    list-style: 30px;
    text-align: center;
}

.img-radius{
   border-radius: 50%;
}

.free-ullist{
    overflow: hidden;
    margin-top: 40px;
}
.free-ullist-title{
    width: 210px;
    float: left;
}
.free-ullist-title h1{
    font-size: 16px;
    font-weight: bold;
    color: #222222;
    height: 102px;
    line-height: 102px;
}
.free-ullist ul{
    width: 500px;
    float: left;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.free-ullist ul li{
    position: relative;
    width: 102px;
    height: 102px;
    overflow: hidden;
    float: left;
}
.free-liactive{
    width: 100px;
    height: 100px;
    border-radius: 50%;
    border: 1px solid #7cc400;
}
.free-liactive h1{
    height: 100px;
    line-height: 100px;
    width: 100%;
    text-align: center;
    font-size: 16px;
    color: #1a1a1a;
}
.free-ullist ul li span{
    position: absolute;
    z-index: 10;
    top: 0px;
    right: 0px;
    height: 25px;
    line-height: 25px;
    width: 25px;
    color: #fff;
    background: #7cc400;
    border-radius: 50%;
    text-align: center;
}
.free-li-two .free-liactive{
    border: 1px solid #ed004e;
}
.free-ullist ul .free-li-two span{
    background: #ed004e;
}
.free-li-three .free-liactive{
    border: 1px solid #006dd2;
}
.free-ullist ul .free-li-three span{
    background: #006dd2;
}
.free-li-four .free-liactive{
  border: 1px solid #ed004e; 
}
.free-ullist ul .free-li-four span{
  background: #ed004e;
}


.huiyuantabs ul {
    width: 100%;
    margin: 10px auto;
    background: #f0f0f0;
    line-height: 36px;
    height: 36px;
    overflow: hidden;
    position: relative;
    
}
.huiyuantabs ul li {
    float: left;
    width: 212px;
    line-height: 36px;
    height: 36px;
    text-align: center;
    position: relative;
    z-index: 2;
    font-size: 16px;
}

.huiyuantabs ul li.current {
    background: #46B0FF;
    color: #fff;
    z-index: 1;
}
.huiyuantabs ul li.current i{
    border-color: transparent transparent transparent #46B0FF;
}
.huiyuantabs ul li em {
    position: absolute;
    right: -27px;
    top: -9px;
    width: 0;
    height: 0;
    line-height: 0;
    border-width: 27px 0 27px 27px;
    border-color: transparent transparent transparent #fff;
    border-style: dashed dashed dashed solid;
}
.huiyuantabs ul li i {
    position: absolute;
    right: -18px;
    top: 0;
    width: 0;
    height: 0;
    line-height: 0;
    border-width: 18px 0 18px 18px;
    border-color: transparent transparent transparent #f0f0f0;
    border-style: dashed dashed dashed solid;
}

.huiyuan-tabsmain{margin-top: 20px;}
.huiyuan-tabstitle h1{
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    padding:30px ;
    line-height: 25px;
}
.huiyuan-tabs-content p{
    line-height: 27px;
    color: #424242;
}
.huiyuan-tabs-warning{
    width: 100%;
    height: 45px;
    background-color: #F9F9F9;
    padding-left: 20px;
    line-height: 45px;
    margin-top: 30px;
}
.huiyuan-tabs-warning input{
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
}
.huiyuan-tabs-warning label{
    display: inline-block;
    vertical-align: middle;
    color: #333333;
}

.huiyuan-tabsshenhe{
    margin-top: 150px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 60px;
}
.huiyuan-tabsshenhe img{
    display: block;
    margin:0 auto
}
.huiyuan-tabsshenhe h1{
    font-size: 22px;
    text-align: center;
    color: #8DB6FA;
    margin-top: 20px;
}
.huiyuan-tabsshenhe h1 button{
	display:inline-block;
	border:1px solid orange;
	color:orange;
	background:none;
	padding:5px 10px;
	border-radius:5px;
	font-size:14px;
	cursor:pointer;
}
.huiyuan-tabsshenhe h2{
    font-size: 15px;
    text-align: center;
    color: #999999;
    margin-top: 10px;
}
.huiyuan-tabsdiv{
    display: none;
}
.huiyuan-tabsdiv-block{
    display: block;
}
.huiyuan-tabscard{
    width: 100%;
    border:1px solid #ccc;
    padding:30px 50px;
    background: #f2f2f2;
    box-sizing: border-box;
    margin-top: 30px;
    overflow: hidden;
    margin-bottom: 20px;
}
.tabscard-left{
    width: 100px;
    float: left;
}
.tabscard-left i{
    font-size:55px;
    color: #00b782;
}
.tabscard-middle{
    width:480px ;
    float: left;
}
.tabscard-middle h1{
    font-size: 20px;
    color: #000000;
}
.tabscard-middle h2{
    font-size: 14px;
    color: #e30051;
    margin-top: 10px;
}

.tabscard-right{
    width: 100px;
    float: right;
}
.tabscard-right a{
    display: block;
    width: 100px;
    height: 35px;
    text-align: center;
    color: #fff;
    line-height: 35px;
    background-color: #e30051;
    margin-top: 10px;
}
.huiyuan-tabsdiv-title{
    text-align: center;
    height: 30px;
    line-height: 30px;
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    margin-top: 40px;
}
.layui-card-a{height:30px;line-height:30px;margin-bottom:10px;}
.layui-card-a a{
	display:inline-block;
	color:red;
	
}

.project{border-bottom: none;border-right: none;border-bottom: none;}
.project table{
    width: 100%;
}
.project table th,.project table td{
    height: 50px;
    /* line-height: 50px; */
    text-align: center;
    
}
.project table th{
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
}
.project table td table td{
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
}
.project .table-children td{
    padding:5px 0;
}
.project table td:nth-of-type(2) {
    text-align: left;
    padding-left: 20px;
}

.project table a {
    display: inline-block;
    background: none;
    border: 1px solid #ddd;
    height: 23px;
    line-height: 24px;
    text-align: center;
    min-width: 60px;
    color: #8d8d8d;
    cursor: pointer;
    margin: 0 2px;
    transition: all 0.3s;
    border-radius: none;
    margin:5px 0;
}
.project table .table-sb{
    display: inline-block;
    width: 70px;
    height: 28px;
    border-radius: 3px;
    background: #38974D;
    line-height: 28px;
    text-align: center;
    color: #fff;
    font-weight: normal;
}
.project table button {
    display: inline-block;
    background: none;
    border: 1px solid #ddd;
    height: 25px;
    line-height: 24px;
    text-align: center;
    width: 60px;
    color: #8d8d8d;
    cursor: pointer;
    transition: all 0.3s;
    margin: 5px 2px;
}
.project table button:hover{color: #006bc9;}
.project table a.project-title{
 width: auto;
 border:none;
 color: #333;
 text-align: left;
 height:auto;
}
.project table a.chakan{
    background:#006bc9;
    border:1px solid #006bc9;
    color: #fff;
    font-size: 13px;
    padding:0 3px;
}
.project table a.htback{
    background:orange;
    border:1px solid orange;
    color: #fff;
    font-size: 13px;
    padding:0 3px;
}
.table-fankui{
    display: inline-block;
    background-color: #006bc9;
    color: #fff;
    font-size: 12px;
    padding:0 8px;
    height: 20px;
    line-height: 20px;
    border-radius: 10px;
    margin-left: 10px;
    cursor: pointer;
}

.zhuce-tijiaoh1{
	height: 20px;
    line-height: 20px;
    color: red;
    margin-bottom: 10px
}



.table-project{
    width: 100%;margin-top: 20px;
    border-left: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
}
.table-project table th{
    height: 45px;
    background: #ededed;
    color: #000;
    padding: 0 30px;
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    font-weight: bold;
}
.table-project table td{
    padding: 0 30px;
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
}
.table-a-title{
    display: inline-block;
    vertical-align: middle;
    color: #646464;
    width: 453px;
    padding:10px 0;
    line-height: 25px;
    margin-right: 30px;
}
.table-btn{
    display: inline-block;
    vertical-align: middle;
    text-align: right;
    width: 300px;
}
.table-btn a{
    display: inline-block;
    width: 70px;
    height: 28px;
    font-size: 13px;
    border-radius: 3px;
    line-height: 28px;
    text-align: center;
    font-weight: normal;
}
.a-shenbao{
    background: #38974D;
    border:1px solid #38974D;
    color: #fff;
}

.a-renwushu{
    background: #006bc9;
    border:1px solid #006bc9;
    color: #fff;
}
.a-revise,.a-delete{
    border:1px solid #38974D !important;
    color: #38974D !important;
}
.a-search{
    background: #ed004f !important;
    border:1px solid #ed004f !important;
    color: #fff !important;
}
.update-title{
	border:1px solid orange !important;
    color: orange !important;
}
.project .table-jxbtn .a-revise,.project .table-jxbtn .a-delete{
    border:1px solid #38974D;
    color: #38974D;
}
.table-jxbtn{
    text-align: center;
}
.project .table-jxbtn a{
    display: inline-block;
    min-width: 60px;
    height: 28px;
    font-size: 13px;
    border-radius: 3px;
    line-height: 28px;
    text-align: center;
    font-weight: normal;
}
.project .table-jxbtn a.a-delete{
	border: 1px solid #ed004f;
    color: #ed004f;
}
.table-project table{width:100%;}
.finished-project table td{
    /* padding:0 10px; */
	height:40px;
}
.finished-project .table-a-title{
    width: 357px;
}
.table-project table td span{
    width: 75px;
    display: inline-block;
    text-align: center;
}
.finished-project .waiting-conclusion{
    background: #f5ffe0;
    color: #759800;
    padding:0 10px;
}
.finished-project .finish-conclusion{
    background: #d9f09d;
    color: #759800;
    padding:0 10px ;
}

.free-message p {
    color: #484848;
    line-height: 25px;
    margin: 15px 0;
    font-size: 14px;
}
.free-message img {
    max-width: 800px !important;
}


/* 团队管理 */
.teammanage{overflow: hidden;margin-top:20px;}
.teammanage-tabs{text-align: right;overflow: hidden;margin-bottom: 20px;}
.teammanage-tabs select{
    width: 150px;
    height: 30px;
    float: left;
}
.teammanage-tabs a{
    display: inline-block;
    height: 30px;
    line-height: 30px;
    border-radius: 3px;
    color: #fff;
    padding:0 20px;
    font-size: 14px;
    background: #00a83f;
    margin:0 3px;
}
.teammanage-tabs a:hover{color: #fff;}
.teammanage-tabs a.a-pay{
    background: #ed004f;
}
.teammanage-table table{
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
}
.teammanage-table table tr{

}
.teammanage-table table th {
    height: 40px;
    background: #ededed;
    text-align: center;
}
.teammanage-table table td {
    color: #585858;
    border-bottom: 1px solid #ddd;
    height: 45px;
    text-align: center;
    overflow: hidden;
    line-height: 45px;
}
.teammanage-table table td i{
    font-size: 20px;
    color: #00a83f;
}
.teammanage-table table td i.fa-times-circle{
    color: #ed004f;
}
.teammanage-table table td .circle-gr i{
    color: #0e78fe;
}
.teammanage-tr{
    background-color: #fbfafa;
}
.teammanage-btm{
    overflow: hidden;
    margin:40px 0;
}
.teammanage-btm ul{
    text-align: center;
}
.teammanage-btm ul li{
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    color: #353434;
    height: 25px;
    line-height: 25px;
    margin:0 20px;
}
.teammanage-btm ul li span{
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}
.teammanage-btm ul li span i{
    font-size: 20px;
    color: #00a83f;
    line-height: 25px;
}
.teammanage-btm ul li span i.fa-times-circle{
    color: #ed004f;
}
.teammanage-btm ul li .circle-gr i{
    color: #0e78fe;
}

.teammanage-tr{
    background-color: #fbfafa;
}
.teammanage-btm{
    overflow: hidden;
    margin:40px 0;
}
.teammanage-btm ul{
    text-align: center;
}
.teammanage-btm ul li{
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    color: #353434;
    height: 25px;
    line-height: 25px;
    margin:0 20px;
}
.teammanage-btm ul li span{
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}
.teammanage-btm ul li span i{
    font-size: 20px;
    color: #00a83f;
    line-height: 25px;
}
.teammanage-btm ul li span i.fa-times-circle{
    color: #ed004f;
}
.teammanage-btm ul li .circle-gr i{
    color: #0e78fe;
}

.team-table{
    margin-top: 20px;
}
.team-table .list-name td:first-child{text-align: center;}
.team-upload {
    overflow: hidden;
    margin-top: 40px;
}
.team-upload button{
    background: #d70051;
    border: 1px solid #d70051;
    color: #fff;
    display: block;
    width: 150px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    border-radius: 5px;
    margin:0 auto;
}

.clock-main{
    width: 400px;
    height: 400px;
    background: #fff;
    border-radius: 10px;
    position: absolute;
    left:50%;
    top:50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
}
#dateSpan{
    /* color: red; */
    font-size: 24px;
}

.tab-title h2{
	display:inline-block;
}
.tab-title h2 a{
	width: auto;
	color: #d70051;
    font-size: 14px;
}
.write h4{
	text-indent:2em;
	margin:10px 0;
	line-height:24px;
}
.kjj-a{
	display: inline-block;
    width: 60px;
    height: 30px;
    line-height: 30px;
    background: #7cc400;
	color:#fff;
}
/* 关注 */
.guanzhu {overflow: hidden;margin-top: 20px;}
.guanzhu ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.guanzhu ul li{
    width: 415px;
    float: left;
    height: 78px;
    border:1px solid #bebebe;
    padding: 0 15px;
    padding-right: 90px;
    box-sizing: border-box;
    cursor: pointer;
    position: relative;
    margin-bottom: 25px;
}
.guanzhu ul li h1{
    width: 100%;
    height: 78px;
    line-height: 78px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.guanzhu ul li span{
    position: absolute;
    right: 0;
    top: 26px;
    width: 70px;
    text-align: center;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    color: #fff;
    background-color: #bebebe;
}
.guanzhu ul li.gz_active{
    border:1px solid #d90051;
}
.guanzhu ul li.gz_active h1{
    color:#d90051 ;
}
.guanzhu ul li.gz_active span{
    background-color: #d90051;
}
.guanzhu-back {
    width: 130px;
    font-size: 26px;
    text-align: center;
    margin: 0 auto;
    margin-top: 80px;
}
.guanzhu-back a {
    display: block;
    font-size: 15px;
    background: #d90051;
    color: #fff;
    width: 100%;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border: 1px solid #d90051;
    border-radius: 5px;
}
.span-reduce {
	border: 1px solid red !important;
	color:red !important;
}
.green_color{
	color:green !important;
}
.red_color{
	color:red !important;
}
.warning_color{
	color:orange !important;
}
.td_displaynone{
	display:none  !important;
}
.tabs-text ul{
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    width: 80%;
    margin-top: 20px;
}
.tabs-text ul li span{
	margin-right:5px;
}
.title {
    font-size: 16px;
    color: #000;
    height: 45px;
    line-height: 45px;
    padding-left: 35px;
    padding-right: 10px;
    border: none;
    border-left: 3px solid #2659cb;
    background: #ededed;
    margin-bottom: 15px;
    text-align: left;
}
.buttonAdd{
	display: block;
    border: none;
    background: url('../images/add.jpg') no-repeat center;
    color: #fff;
    width: 94px;
    height: 94px;
    margin: 30px auto;
    cursor: pointer;
}
.listtable .table-list-height th{
	background: #f5f5f5;
}
.listtable .table-list-height a{
	display: inline-block;
    width: 60px;
    height: 28px;
    font-size: 13px;
    border-radius: 3px;
    line-height: 28px;
    text-align: center;
    font-weight: normal;
	margin: 0 2px;
}
.pencli-span{
	color:#8EC430;
	margin-left:3px;
	cursor: pointer;
	font-size:16px;
}


.yemian-top {
    width: 1920px;
    height: 370px;
    background: url(../images/yemiantop.png) no-repeat;
    background-size: cover;
    margin:0 auto;
}
.yemian-main{
    text-align: center;
    padding-top: 80px;
}