body,html{overflow-x: hidden}




/*关于我们*/
.gywm{padding: 0 0 40px;background: url(../images/gy-bg.png)no-repeat center left;}
.gywm .gy-box{overflow: hidden;}
.gywm .gy-le{width: 50%;float: left;}
.gywm .gy-le h2{font-size: 31px;letter-spacing: 4px;padding: 0 0 6px;color: #333;}
.gywm .gy-le h3{font-size: 17px;color: #e4e4e4;}
.gywm .gy-txt{margin: 20px 0 0;height: 385px;overflow: hidden;overflow-y: auto; padding: 0 10px 0 0;}
.gywm .gy-txt p{font-size: 16px;line-height: 29px;color: #6f6f6f;}
.gywm .gy-ri{width: 47%;float: right;}
.gywm .gy-img{height: 457px;}
.gywm .gy-img img{width: 100%;height: 100%;object-fit: cover;}

.lxwm{margin: 50px 0 0;position: relative;background: #fafafa;}
.lxwm .lx-dt{width: 1000px;}
.lxwm .lx-dt iframe{width: 100%;height: 500px;}
.lxwm .lx-txt{background: #fff; position: absolute;width: 50%;left: 75%;top: 50%;transform: translate(-50%, -50%);padding: 70px 30px;}
.lxwm .lx-txt h3{position: absolute; right: 0;bottom: -31px;font-size: 105px; text-transform: uppercase;font-weight: bold;color: #fafafa;}
.lxwm .lx-txt h2{font-size: 25px;}
.lxwm .lx-txt hr{border-top: 2px solid #c8251c;width: 50px;}
.lxwm .lx-nr{}
.lxwm .lx-nr p{font-size: 16px; line-height: 40px;color: #333;}
.lxwm .lx-nr i{color: #cbcbcb;padding: 0 6px 0 0;}
@media (min-width: 992px) and (max-width: 1200px){


}
@media (max-width: 992px){
	.gywm .gy-le {width: 100%;}
	.gywm .gy-txt {height: 265px;}
	.gywm .gy-ri {width: 100%;}
	.lxwm .lx-dt {width: 450px;}
	.lxwm .lx-txt {padding: 70px 0px 70px 30px;}
	.lxwm .lx-txt h3 { font-size: 60px;}
  


}
@media (max-width: 767px){
	.gywm {padding: 0 9px;}
	.gywm .gy-le h2 {font-size: 20px;letter-spacing: 1px;}
	.gywm .gy-le h3 {font-size: 13px;}
	.gywm .gy-txt{margin: 10px 0 0;}
	.gywm .gy-txt p {font-size: 15px;line-height: 26px;}
	.gywm .gy-img {height: 240px;}
	.lxwm { margin: 30px 0 0;}
	.lxwm .lx-dt { width: 390px;}
	.lxwm .lx-dt iframe { height: 300px;}
	.lxwm .lx-txt {padding: 25px 15px;position: static; transform: inherit; width: 100%;}
	.lxwm .lx-txt h2 { font-size: 20px;}
	.lxwm .lx-txt h3 {font-size: 47px;}
	.lxwm .lx-txt hr { width: 37px; margin: 15px 0;}
	.lxwm .lx-nr p { font-size: 15px; line-height: 26px;}
 

  
}





/*国医智库*/
.gyzk{}
.gyzk .zk-box{overflow: hidden;}
.gyzk .zk-box ul{}
.gyzk .zk-box ul li{width: 23%;float: left;text-align: center;background: url(../images/ys-bg.png)no-repeat center;margin: 0 25px 25px 0;padding: 15px 20px;}
.gyzk .zk-box ul li:nth-child(4n){margin-right: 0;}
.gyzk .zk-img{display: table-cell;vertical-align: middle;text-align: center;width: 365px;height: 300px;padding: 4px 0 0;}
.gyzk .zk-img img{display: inline-block;margin: auto;max-width: 100%;max-height: 100%;}
.gyzk .zk-txt{padding: 20px 0;}
.gyzk .zk-txt h2{font-size: 21px;color: #c8251c;font-weight: bold;}
.gyzk .zk-txt h3{font-size: 18px;color: #6c6c6c;}
.gyzk .zk-txt h3::before{content: url(../images/ystb-le.png);position: relative;top: 8px;left: -9px;display: inline-block;}
.gyzk .zk-txt h3::after{content: url(../images/ystb-ri.png);position: relative;top: 9px;right: -7px;display: inline-block;}
.gyzk .zk-txt p{font-size: 15px;color: #999;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;line-height: 25px;padding: 15px 0 0;height: 90px;}
.gyzk .zk-btn{}
.gyzk .zk-btn span{}
.gyzk .zk-btn span:nth-child(2) a{background: #c8251c;color: #fff;}
.gyzk .zk-btn a{display: inline-block;border: 1px solid #c8251c; color: #c8251c;font-size: 15px;padding: 6px 26px;transition: all .5s}
.gyzk .zk-btn a:hover{background: #F18517 !important;transition: all .5s;border: 1px solid #F18517;color: #fff}
@media (min-width: 992px) and (max-width: 1200px){
	.gyzk .zk-box ul li { background: none;border: 1px solid #c8251c;}
	.gyzk .zk-txt h3 {font-size: 15px;}
	.gyzk .zk-btn a { padding: 6px 13px;}

}
@media (max-width: 992px){
	.gyzk .zk-box ul li { width: 23%; background: none;border: 1px solid #c8251c;margin: 0 19px 25px 0; padding: 15px 7px;}
	.gyzk .zk-img {height: 195px;}
	.gyzk .zk-txt h3 {font-size: 14px;}
	.gyzk .zk-btn a {font-size: 15px;padding: 6px 7px;}
  


}
@media (max-width: 767px){
	.gyzk .zk-box ul li { width: 47%;margin: 0 15px 15px 0;padding: 15px 7px;}
	.gyzk .zk-box ul li:nth-child(2n){margin-right: 0;}
	.gyzk {padding: 0 9px;}
	.gyzk .zk-txt { padding: 10px 0;}
	.gyzk .zk-txt h2 {font-size: 16px;}
	.gyzk .zk-txt h3 { font-size: 14px;}
	.gyzk .zk-txt p {font-size: 14px;-webkit-line-clamp: 2;line-height: 21px;padding: 15px 0 0;height: 53px;}
	.gyzk .zk-btn a { font-size: 14px;padding: 4px 7px;}
 

  
}





/*基地介绍*/
.jd-bt{background: url(../images/jd-bt.png)no-repeat center;position: relative;top: -43px;}
.jd-bt .jd-acv{background: #F18517;}
.jd-bt .jd-box{padding: 24px 52px 20px;}
.jd-bt ul{display: inline-block;}
.jd-bt ul li{float: left;}
.jd-bt ul li a{color: #fff; background: #991d16;display: inline-block;padding: 8px 17px;font-size: 15px;margin: 0 15px 0 0;transition: all .5s}
.jd-bt ul li a:hover{background: #F18517;transition: all .5s}

.jdjs{padding: 0 0 40px;}
.jdjs .jd-nr{overflow: hidden;}
.jdjs .jd-img{width: 40%;float: left;height: 295px;}
.jdjs .jd-img img{width: 100%;height: 100%;object-fit: cover;}
.jdjs .jd-txt{width: 58%;float: right;padding: 18px 0;}
.jdjs .jd-txt p{font-size: 15px;color: #333;line-height: 30px;text-indent: 2em;margin: 0 0 10px}
@media (min-width: 992px) and (max-width: 1200px){
	.jd-bt {background-size: 100%;}

}
@media (max-width: 992px){
	.jd-bt .jd-box {padding: 24px 17px 20px;}
	.jd-bt ul li a { padding: 8px 10px;}
	.jdjs .jd-txt {width: 100%;}
	.jdjs .jd-img {width: 100%;}
  


}
@media (max-width: 767px){
	.jd-bt {background: #e03d34;border-top: 5px solid #ffb162; border-bottom: 5px solid #ffb162;position: static;}
	.jd-bt .jd-box {padding: 15px 9px 5px;}
	.jd-bt ul li a {padding: 8px 6px;font-size: 14px; margin: 0 10px 5px 0;}
	.jdjs { padding: 15px 9px 15px;}
	.jdjs .jd-img { height: 250px;}
	.jdjs .jd-txt { padding: 18px 0 0;}
	.jdjs .jd-txt p {line-height: 25px;margin: 0 0 10px;}
 

  
}




/*视频访谈*/
.spft{}
.spft .ft-box{overflow: hidden;}
.spft .ft-box ul{}
.spft .ft-box ul li{width: 23%;float: left;margin: 0 20px 25px 0;border-bottom: 2px solid #c8251c;}
.spft .ft-box ul li:hover img{transform: scale(1.1);transition: all .5s}
.spft .ft-box ul li:hover .ft-txt i{color: #F18517;transition: all .5s}
.spft .ft-box ul li:nth-child(4n){margin-right: 0;}
.spft a{display: block;}
.spft .ft-img{display: table-cell;vertical-align: middle;text-align: center; width: 332px;height: 205px;position: relative;background: #f6f6f6;overflow: hidden;}
.spft .ft-img img{display: inline-block;margin: auto; max-width: 100%;max-height: 100%;transition: all .5s}
.spft .ft-img i{position: absolute; transform: translate(-50%, -50%);top: 50%;left: 50%;color: #fff;font-size: 57px;}
.spft .ft-txt{display: flex;justify-content: space-between;align-items: center;padding: 15px 0;}
.spft .ft-txt p{font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.spft .ft-txt i{font-size: 15px;color: #c0c0c0;transition: all .5s}
@media (min-width: 992px) and (max-width: 1200px){

}
@media (max-width: 992px){
	.spft .ft-img { height: 159px;}
	.spft .ft-txt {padding: 10px 0;}
  


}
@media (max-width: 767px){
	.spft .ft-box ul li {width: 48.5%;margin: 0 10px 15px 0;border-bottom: 1px solid #c8251c;}
	.spft .ft-box ul li:nth-child(2n){margin-right: 0;}
	.spft {padding: 0 9px;}
	.spft .ft-txt p {font-size: 15px;}
 

  
}






/*行业政策*/
.hyzc-fl{}
.fl-bt{text-align: center;}
.fl-bt ul{display: inline-block;}
.fl-bt ul li{float: left;}
.fl-bt ul li a{display: inline-block;font-size: 16px;color: #646464; border: 1px solid #eee;border-radius: 50px;padding: 10px 38px;margin: 0 10px;}
.fl-bt ul li a:hover{background: #c8251c;border: 1px solid #c8251c;color: #fff;}
.fl-bt .fl-acv{background: #c8251c;border: 1px solid #c8251c;color: #fff;}

.hyzc{padding: 40px 0 0;}
.hyzc .zc-box{}
.hyzc .zc-box ul{}
.hyzc .zc-box ul li{overflow: hidden;padding: 0 0 30px;border-bottom: 1px solid #eee;margin: 0px 0 30px;}
.hyzc .zc-box ul li:hover img{transform: scale(1.1);transition: all .5s}
.hyzc .zc-box ul li:hover .zc-nr h2{color: #c8251c}
.hyzc .zc-box ul li a{display: flex;justify-content: space-between;align-items: center;}
.hyzc .zc-le{width: 72%; float: left;display: flex;justify-content: flex-start;align-items: center;}
.hyzc .zc-date{text-align: center;width: 15%;border-right: 3px solid #eee;padding: 10px 0;}
.hyzc .zc-date h2{color: #c8251c; font-size: 45px;font-weight: bold;font-family: fantasy;padding: 0 0 5px;}
.hyzc .zc-date h3{font-size: 15px;color: #999;}
.hyzc .zc-nr{padding: 0 0 0 25px;}
.hyzc .zc-nr h2{font-size: 18px;font-weight: bold;color: #333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.hyzc .zc-nr hr{border-top: 2px solid #c8251c;width: 50px;margin: 25px 0;}
.hyzc .zc-txt{}
.hyzc .zc-txt p{font-size: 16px;color: #999;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 28px;}
.hyzc .zc-ri{width: 25%;float: right;height: 200px;overflow: hidden;}
.hyzc .zc-ri img{width: 100%;height: 100%;object-fit: cover;transition: all .5s}
@media (min-width: 992px) and (max-width: 1200px){
	.hyzc .zc-date {width: 34%;}

}
@media (max-width: 992px){
	.hyzc .zc-date {width: 56%;}
	.hyzc .zc-ri {height: 145px;}
  


}
@media (max-width: 767px){
	.fl-bt ul li a { font-size: 15px; padding: 7px 22px;margin: 0 4px;}
	.hyzc {padding: 25px 9px 0;}
	.hyzc .zc-box ul li {padding: 0 0 20px; margin: 0px 0 20px;}
	.hyzc .zc-box ul li a {display: block;}
	.hyzc .zc-le {width: 100%;padding: 0 0 10px;}
	.hyzc .zc-date {width: 19%;}
	.hyzc .zc-date h2 { font-size: 32px;}
	.hyzc .zc-date h3 {font-size: 14px;}
	.hyzc .zc-nr {padding: 0 0 0 15px; width: 80%;}
	.hyzc .zc-nr h2 {font-size: 16px;font-weight: normal;}
	.hyzc .zc-nr hr { width: 38px;margin: 15px 0;}
	.hyzc .zc-txt p {font-size: 15px;line-height: 24px;}
	.hyzc .zc-ri {height: 180px;width: 100%;}
 


  
}





/*商务合作*/
.swhz{}
.swhz .hz-bt{padding: 0 0 25px;}
.swhz .hz-bt h2{    color: #333;font-size: 25px;line-height: 37px;}
.swhz .hz-bt h3{    color: #333;font-size: 25px;line-height: 37px;}
.swhz .hz-bt h3::after{content: url(../images/ly-tb.png);}
.swhz .hz-bt hr{border-top: 2px solid #c8251c;width: 50px;}
.swhz .hz-bt p{}
.mess-cont{}
.mess-text{margin-bottom: 15px;width: 50%;float: left;}
.mess-text2{width: 100%;}
.mess-text .mess-title {float: left;width: 100%;text-align: left;font-size: 15px;line-height: 36px;color: #444;}
.mess-text .mess-title2{}
.mess-text .mess-title span{color: #f00;margin-right: 5px;}
.mess-text .mess-input{float: left;width: 90%;}
.mess-text .mess-input label{width: 100%;margin: 0;}
.mess-text .mess-input input {width: 100%;border: 1px solid #e1e1e1;height: 45px;line-height: 45px;border-radius: 5px;font-weight: normal;padding-left: 10px;font-size: 15px;}
.mess-text .mess-input textarea {width: 96%;border: 1px solid #e1e1e1;font-weight: normal;padding: 6px 10px;line-height: 1.5;font-size: 15px;height: 120px;border-radius: 5px;}
.mess-text .mess-input input:focus{border: 1px solid #4998f3;}
.mess-text .mess-input textarea:focus{border: 1px solid #4998f3;}
.mess-input.mess-input2 {width: 100%;}

.mess-text .mess-code{float: left;}
.mess-text .mess-code label {width: 170px;margin: 0;}
.mess-text .mess-code input {width: 100%;border: 1px solid #e1e1e1;height: 45px;line-height: 45px;border-radius: 5px;font-weight: normal;padding-left: 10px;font-size: 15px;}
.mess-text .mess-code img{margin-left: 10px;}

.mess-submit{padding: 35px 0 40px;width: 100%;display: flex; align-items: center;justify-content: center;}
.mess-submit input[type="button"] {width: 152px;font-weight: normal;font-size: 16px;line-height: 44px;color: #fff;background: #c8251c;}
.mess-submit label {margin: 0;}
.mess-submit input[type="button"]:hover {background: #2161bb;border-right: 2px;}

@media (min-width: 992px) and (max-width: 1200px){


}
@media (max-width: 992px) {



}
@media (max-width: 767px){

    .mess-cont {padding: 0;}
    .mess-text .mess-title{width: 22%;font-size: 13px;line-height: 34px;}

    .mess-text{margin-bottom: 10px;width: 100%;}

    .mess-text .mess-input{width: 78%;}
    .mess-text .mess-input input{width: 100%;height: 34px;line-height: 34px;font-size: 13px;}
    .mess-text .mess-input textarea{width: 100%;}

    .mess-text .mess-code {float: left;width: 70%;}
    .mess-text .mess-code label{width: 50%;padding-right: 5px;}
    .mess-text .mess-code img {margin-left: 0;width: 45%;}

    .mess-submit{padding: 15px 0 0px;}
    .mess-submit input[type="button"]{font-size: 14px;width: 120px;}
    .mess-text .mess-code input {height: 34px;line-height: 34px;}

    .swhz {padding: 0 9px;}
    .swhz .hz-bt h2 {font-size: 16px;line-height: 25px;}
    .swhz .hz-bt h3 {font-size: 16px; line-height: 25px;}
    .swhz .hz-bt h3::after {content: "";}
    .swhz .hz-bt { text-align: center;}

}





/*详情页*/
.xqy{padding: 0 0 40px;}
.xqy .xqy-box{}
.xqy .xqy-bt{    text-align: center;padding: 0 0 20px;margin: 0px 0 20px;border-bottom: 1px dashed #dbdbdb; }
.xqy .xqy-bt h2{font-size: 20px;}
.xqy .xqy-title{padding: 10px 0 0;}
.xqy .xqy-title span{font-size: 15px; color: #999;padding: 0 8px;}
.xqy .xqy-nr{border-bottom: 1px dashed #dbdbdb;padding: 0 0 25px;margin: 0 0 25px;}
.xqy .xqy-nr img{text-align: center;max-width: 100%;}
.xqy .xqy-nr video{text-align: center;max-width: 100%;display: block;}
.xqy .xqy-nr p{font-size: 16px;line-height: 1.6;margin-bottom: 5px;}
.xqy .xqy-fy{}
.xqy .xqy-fy ul{display: flex;justify-content: space-between;align-items: center;}
.xqy .xqy-fy ul li{}
.xqy .xqy-fy ul li a{font-size: 16px;color: #333;}
@media (min-width: 992px) and (max-width: 1200px){

}
@media (max-width: 992px){
  


}
@media (max-width: 767px){
	.xqy {padding: 0 9px 0px;}
	.xqy .xqy-bt h2 { font-size: 16px;}
	.xqy .xqy-title span {font-size: 14px;padding: 0 5px; display: inline-block;}
 

  
}






/*注册*/
.register{background: url(../images/reg-bg.jpg)no-repeat center;}
.register .reg-box{margin: 12% 0 18%;text-align: center;}
.register .reg-bt{}
.register .reg-bt h2{text-align: center;font-size: 25px;color: #333;padding: 0 0 60px;}
.register .reg-box ul{display: inline-block;}
.register .reg-box ul li{float: left;text-align: center;background: #fff;margin: 0 46px;box-shadow: 0px 0px 13px #eee;}
.register .reg-box ul li img{height: 70px}
.register .reg-box ul li h2{font-size: 18px;font-weight: bold;color: #333;padding: 25px 0 10px;}
.register .reg-box ul li h3{font-size: 16px;color: #999;line-height: 25px;}
.register .reg-box ul li a{padding: 31px 76px;    display: block;}
@media (min-width: 992px) and (max-width: 1200px){
	.register .reg-box ul li {margin: 0 13px;}

}
@media (max-width: 992px){
	.register .reg-box ul li a {padding: 25px 41px;}
	.register .reg-box ul li { margin: 0 10px;}
  


}
@media (max-width: 767px){
	.register .reg-bt h2 {font-size: 20px;}
	.register .reg-box ul li {margin: 0 0 15px;float: none;}
	.register .reg-box ul li a { padding: 20px 41px;}
	.register .reg-box ul li img {height: 50px;}
	.register .reg-box ul li h2 { font-size: 18px; padding: 12px 0 9px;}
	.register .reg-box ul li h3 {font-size: 15px;line-height: 20px;}
 

  
}


.reg-right{background: #ffffff;padding: 30px 37px;text-align: center;   width: 40%;border-radius: 9px;margin: 0 auto;box-shadow: 0px 0px 13px #eee;}
.reg-right h3{font-size: 30px;line-height: 30px;color: #333;text-align: center;position: relative}

.reg-right label{position: relative;display: block;font-weight: normal;}
.reg-right label img{position: absolute;top: 31%; left:3%;width: 26px;}
.reg-right label a{position: absolute; top: 28%;right: 13%;font-size: 14px;line-height: 14px;background: #f25807;color: #fff;padding: 10px;border-radius: 5px;}

.reg-right input{width: 100%; height: 53px; border-radius: 10px; border: 1px solid #dfdfdf; margin: 7px 0; font-size: 15px;padding-left: 48px;}
.reg-right input:focus{border: 1px solid #c8251c;}
.reg-right .uploadImg{}
.reg-right .uploadImg h2{text-align: left;font-size: 15px;color: #757575;}
.reg-right .uploadImg h2 span{color: #f00;padding: 0 6px 0 0;}
.reg-right .reg-btn{}
.reg-right .reg-btn a{display: block; background: linear-gradient(45deg, #941d16, #c8251c); padding: 13px 0;color: #fff;font-size: 16px;letter-spacing: 1px;border-radius: 5px;margin: 10px 0 0;}




@media (max-width: 768px) {
    

}

@media (min-width: 992px) and (max-width: 1200px){
	.reg-right { width: 53%;}

}
@media (max-width: 992px){
	.reg-right { width: 69%; float: none;}
  


}
@media (max-width: 767px){
	.reg-right { width: 91%;  padding: 19px 10px;}
	.reg-right h3 {font-size: 21px;}
	.reg-right h3::before { height: 1px;left: 14%;}
	.reg-right h3::after { height: 1px;right: 14%;}
	.reg-right h2 {font-size: 13px; padding: 0px 0 6px;}
	.reg-right label img { left: 8%;top: 35%}
	.reg-right input {width: 91%;height: 45px; padding-left: 41px;}
	.reg-right label a { top: 25%;right: 9%;}
 

  
}





/*个人中心*/
.hyzx .per-right{padding: 0 0px 0 20px;margin-top: 28px;width: 84%;float: right}
.hyzx .per-right .per-title{border-bottom: 1px solid #f6f6f6;padding: 0 0 20px;margin: 0 0 20px;}
.hyzx .per-right .per-title h3{font-size: 18px; color: #454444; padding-left: 7px;border-left: 3px solid #c8251c;font-weight: bold;}
.hyzx .per-right .per-title h3 a{color: #171717;margin: 0 5px;}
.hyzx .per-right .per-title h3 .active{color: #019733;}
.hyzx .per-right .per-title hr{height: 1px;background: #999999;margin: 0;}

.per-right .per-cont{border: 1px solid #f6f6f6;padding: 25px;overflow: hidden;}
.per-right .per-cont img{width: 100px;height: 100px;}
.per-right .per-cont p{font-size: 14px;line-height: 14px;margin-top: 10px;color: #676767;}
.order-cont .gwc-tp{display: table-cell; vertical-align: middle;text-align: center;width: 174px; height: 142px;border: 1px solid #c0c0c0;}
.order-cont .gwc-tp img{display: inline-block;margin: auto;max-width: 100%;max-height: 100%;}

.m-order .gwc-tp{display: table-cell; vertical-align: middle;text-align: center;width: 174px; height:116px;border: 1px solid #c0c0c0;}
.m-order .gwc-tp img{display: inline-block;margin: auto;max-height: 100%;}


.per-right .per-cont tr{}
.per-right .per-cont tr{font-size: 15px;line-height: 24px;color: #171717;}
.per-right .per-cont tr td{padding: 5px 0;color: #8a8a8a;}
.per-right .per-cont .tx-line{}

.per-right .per-cont tr td:first-child{color: #8a8a8a;}
.per-right .per-cont tr td a{font-size: 15px; line-height: 14px; color: #5c5c5c;padding: 0 0 0 7px;}
.per-right .per-cont tr td i{padding: 0 3px 0 0px;}
.per-right .per-cont tr td .btn{padding-left: 20px;overflow: hidden;box-shadow: none;}
.layui-upload{float: left;}
.layui-upload-list {margin: 20px 0;}
.layui-btn{margin-top: 30px;background-color: #727272;width: 47% !important;height: 100% !important;color: #fff;padding: 9px 0;}
.per-right .per-cont .save{margin: 54px 0 30px;}
.per-right .per-cont .save a{background: #c8251c;color: #fff;font-size: 15px;padding: 10px 45px;display: inline-block;border-radius: 50px;}
.btn input[type="file"] { display: none;}


.hyzx{overflow: hidden; background: #fff;box-shadow: 0px 0px 13px #eee;margin: 4% 0;    padding: 40px 30px 130px;}
.hyzx .hy-list{width: 15%;float: left;text-align: center;}
.hyzx .hy-yhm{padding: 0 0 25px;}
.hyzx .hy-tx{}
.hyzx .hy-tx img{border-radius: 100px;width: 120px;height: 120px;}
.hyzx .hy-mz{}
.hyzx .hy-mz h2{font-size: 18px;font-weight: bold;padding: 20px 0 0;}
.hyzx .hy-mz span{font-weight: normal;font-size: 15px;color: #999;padding: 3px 0 0;}
.hyzx .hy-mz i{padding: 0 0 0 5px;}
.hyzx .hy-mz a{color: #999;}
.hyzx .hy-list ul{}
.hyzx .hy-list ul li{border-bottom: 1px solid #f6f6f6;}
.hyzx .hy-list ul li a{justify-content: center; align-items: center;display: flex;font-size: 15px;color: #333;padding: 17px 0}
.hyzx .hy-list ul li img{width: 22px;margin: 0 7px 0 0;}
.hyzx .hy-list .tcdl{background: #c8251c;color: #fff; border-radius: 50px; margin: 60px 0 0;padding: 12px 0;}
.hyzx .hy-list .hy-acv{}
@media (min-width: 992px) and (max-width: 1200px){

}
@media (max-width: 992px){
  


}
@media (max-width: 767px){
	.hyzx .hy-tx img { width: 85px;height: 85px;}
	.hyzx .hy-list {width: 100%;}
	.hyzx .per-right {padding: 0;width: 100%;margin-top: 0;}
	.hyzx { margin: 10% 9px;padding: 30px 20px 78px;}
	.hyzx .hy-list .tcdl {margin: 36px 0 0;}
	
	.per-right .per-cont tr td:first-child {width: 29%;}
	.hyzx .hy-list ul {display: none;}
	.per-right .per-cont tr td .btn {padding-left: 0;overflow: hidden;box-shadow: none;white-space: normal;text-align: left;}
	.layui-btn {margin-top: 0;}
	.layui-upload-list {margin: 0 0 10px 0;}
	.per-right .per-cont { padding: 16px;}
	.per-right .per-cont .save {margin: 23px 0;}
 

  
}



/*底部*/
.person-menu{width: 100%;display: none;}
.person-menu ul{}
.person-menu ul li{}
.person-menu ul li a{}
.person-menu a{text-align: center;  color: #333333; font-size: 16px; line-height: 54px; background: #fff;display: block;}
.person-menu .menu-acv{background: #019733;color: #fff;}



@media (min-width: 992px) and (max-width: 1200px){

}
@media (max-width: 992px){
  


}
@media (max-width: 767px){
 .person-menu{display: block;position: fixed;bottom: 0;border-top: 1px solid #eee;background: #fff;text-align: center;height: 54px;}
	.person-menu ul li {width: 25%;float: left;}
	.person-menu ul li .meau-acv{background: #c8251c;color: #fff;}

  
}



/*安全设置*/
.set-cont .xiug-mima,.set-cont .xiug-shouji{padding: 20px 10px; width: 48%;float: left;}

.xiug-mima{padding-left: 0px !important;}
.set-cont .xiug-mima ul,.set-cont .xiug-shouji ul{border: 1px solid #e5e5e5;overflow: hidden;}
.set-cont .xiug-mima h3,.set-cont .xiug-shouji h3{font-size: 16px;line-height: 50px;margin-left: 30px;}
.set-cont .xiug-mima p,.set-cont .xiug-shouji p{font-size: 14px;line-height: 50px;color: #777777;margin: 0;}
.set-cont .xiug-mima a,.set-cont .xiug-shouji a{color: #5c5c5c;font-size: 15px;padding: 5px 12px;border: none;margin-top: 10px;float: right;margin-right: 10px;border-radius: 5px;}
.set-cont .xiug-mima i,.set-cont .xiug-shouji i{padding: 0 6px 0 0;}
.xiug-mima ul, .xiug-shouji ul { display: flex;justify-content: space-between;}


/*安全设置-修改密码*/
.mima-cont{margin-top: 0;}
.mima-cont h2,.mima-cont table tr td{font-size: 16px;line-height: 16px;}
.mima-cont i{padding: 0 6px 0 0px;}
.mima-cont table{margin-top: 0;}
.mima-cont table tr td{padding: 8px 0;}
.mima-cont table tr td:first-child{text-align: right;}
.mima-cont table tr td input[type="password"]{height: 30px;padding-left: 10px;border: 1px solid #e7e7e7;}
.mima-cont table tr td input[type="submit"]{background: #c8251c; font-size: 15px;font-weight: normal;color: #fff;padding: 10px 45px;border: none;border-radius: 50px;cursor: pointer;}


/*安全设置-修改手机*/
.shouji-cont{margin-top: 0;}
.shouji-cont h2,.mima-cont table tr td{font-size: 14px; line-height: 16px;color: #828282;}
.shouji-cont table{margin-top: 0;}
.shouji-cont table tr td{padding: 5px 0;color: #828282;}
.shouji-cont table tr td:first-child{text-align: right;}
.shouji-cont table tr td input{height: 30px;padding-left: 10px;border: 1px solid #e7e7e7;}
/*.shouji-cont table tr td input[type="text"]{width: 90px;}*/
.shouji-cont table tr td input[type="submit"]{background: #c8251c; font-weight: normal;font-size: 15px;color: #fff;padding: 10px 45px;border: none;border-radius: 50px;cursor: pointer;height: auto;}
.shouji-cont table tr td button{background: #757575;border: none;color: #fff;font-size: 14px;padding: 8px;border-radius: 3px;cursor: pointer;}

@media (min-width: 992px) and (max-width: 1200px){

}
@media (max-width: 992px){
	.set-cont .xiug-mima, .set-cont .xiug-shouji {width: 100%;padding: 0 0 20px;}
  


}
@media (max-width: 767px){
	.set-cont .xiug-mima p, .set-cont .xiug-shouji p { display: none;}
	.set-cont .xiug-mima h3, .set-cont .xiug-shouji h3 {font-size: 15px;line-height: 40px;margin-left: 20px;}
	.set-cont .xiug-mima a, .set-cont .xiug-shouji a {margin-top: 5px;}
	.set-cont .xiug-mima, .set-cont .xiug-shouji {padding: 0 0 15px;}
 

  
}






/*帮助中心*/
.bzzx{}
.bzzx .bz-box{background: #fff;box-shadow: 0px 0px 11px #eee;padding: 25px;margin: 0 0 30px;}
.bzzx .bz-bt{}
.bzzx .bz-bt h2{font-size: 23px;font-weight: bold;margin: 0 0 20px;}
.bzzx .czsc{}
.bzzx .sc-box{overflow: hidden;}
.bzzx .sc-le{width: 30%;float: left;height: 290px;}
.bzzx .sc-le img{width: 100%; height: 100%;object-fit: cover;}
.bzzx .sc-ri{width: 68%;float: right;}
.bzzx .sc-ri ul{}
.bzzx .sc-ri ul li{}
.bzzx .sc-ri ul li a{font-size: 16px;padding: 15px 0;display: block;border-bottom: 1px solid #eee;}
.bzzx .sc-ri ul li:first-child a{padding-top: 0;}
.bzzx .sc-ri ul li:last-child a{border: none;}
.bzzx .sc-nr{}
.bzzx .sc-nr ul{}
.bzzx .sc-nr ul li{}
.bzzx .sc-nr ul li a{font-size: 16px;padding: 15px 0;display: block;border-bottom: 1px solid #eee;}
.bzzx .sc-nr ul li:first-child a{padding-top: 0;}
.bzzx .sc-nr ul li:last-child a{border: none;}
.bzzx .cjwt{}
.bzzx .cjwt .bz-bt h2{margin: 0;}
.bzzx .wt-box{overflow: hidden;}
.bzzx .wt-box ul{}
.bzzx .wt-box ul li{width: 49%;float: left;margin: 0 25px 0 0;}
.bzzx .wt-box ul li a{font-size: 16px;padding: 15px 0;display: block;border-bottom: 1px solid #eee;}
.bzzx .wt-box ul li:nth-child(2n) {margin-right: 0}

@media (min-width: 992px) and (max-width: 1200px){
	.bzzx .wt-box ul li {width: 48%;}

}
@media (max-width: 992px){
	.bzzx .wt-box ul li { width: 48%;}
  


}
@media (max-width: 767px){
	.bzzx { padding: 0 9px;}
	.bzzx .bz-box { padding: 15px; margin: 0 0 20px;}
	.bzzx .bz-bt h2 {font-size: 20px;margin: 0 0 15px;}
	.bzzx .sc-le {width: 100%; height: 165px;}
	.bzzx .sc-ri {width: 100%;margin: 15px 0 0;}
	.bzzx .sc-ri ul li a {font-size: 15px;padding: 10px 0;}
	.bzzx .sc-nr ul li a {font-size: 15px;padding: 10px 0;}
	.bzzx .wt-box ul li a {font-size: 15px;padding: 10px 0;}
	.bzzx .wt-box ul li {width: 100%;margin: 0 !important}
 

  
}
