body{
    background:#F6F6F6;
    padding-top:2.378rem;
    overflow-x: hidden;
    position: relative;
}
/*--------------------头部样式-----------------*/
header{
    position: fixed;
    left: 0;
    top:0;
    font-size: 0.782rem;
    text-align: center;
    color: #181818;
    background: #fff;
    line-height:1.9rem;
    border:1px solid #DADADA;
    z-index: 1000;
}
header a{
    position: absolute;
    left: 0.5rem;
    font-family: simsun;
    font-size: 1rem;
    width: 1rem;
    height: 1rem;
    top: 0.5rem;
    color: #565656;
}
.radius{
    width: 0.7rem;
    height: 0.7rem;
    display: block;
    border: 1px solid #827e7e;
    border-top: none;
    border-left: none;
    transform: rotate(135deg);
}
.rgt{
    width: 0.4rem!important;
    height: 0.4rem!important;
    display: block;
    border: 1px solid #827e7e;
    border-top: none;
    border-left: none;
    transform: rotate(-45deg);
    background-image: none!important;
    background-size: 0% 0%;
}
/*------------------审核状态 title----------------------------*/
.tetie{
    padding:0 0.91rem 0 1.95rem;
    height:3.521rem;
    line-height:0.6rem;
    background:#FFF0C9;
    margin-bottom:0.4rem;
}
.tetie a{
    font-size: 0.478rem;
    color:#887D5A;
}
.tetie a p{
    padding-top:0.8rem;
    font-size:0.608rem;
    margin-bottom: 0.2rem!important;
}
/*----------------上传图片-------------------*/
.upload{
    display: inline-block;
    width: 5rem!important;
    height: 3rem;
    overflow: hidden;
    float: right;
    text-align: center;
    margin-top: 0.5rem;
    background: #f3f3f3;
    color: #a89f9f;
    font-size: 2rem;
    position: relative;
    line-height: 3rem;
    margin-right: 0.652rem;
}
#upimg{
    display: none;
}
/*-----------------删除图片---------------------------*/
.del{
    position: absolute;
    display: block;
    width: 1rem;
    height: 1rem;
    background: url(../images/sld_del@3x.png)no-repeat;
    background-size: cover;
    right: 0.5rem;
    top: 0.3rem!important;
    z-index: 100;
}
.upload .sfz{
    display: none;
    height: 100%;
    position: absolute;
    right:0;
    top: 0;
    background:#ffc8c8;
    color:transparent;
}
.sfz{
    width: 100%;
    height: 100%;
}
/*------------------入驻协议--弹窗------------------------------------*/
.alert{
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    background:rgba(0,0,0,0.5);
    left: 0;
    top: 0;
}
ins{
    text-decoration: none;
}
.alert_box{
    position: relative;
    background: #fff;
    border-radius: 15px;
    width: 78%;
    height: 81%;
    left: 5%;
    top: 9.5%;
    padding: 1rem;
    overflow-x: auto;
}
.alert_box p{
    text-align: left;
}
.alert_box p span{
    font-size: 0.7rem;
}
/*------------文本域样式-----------------------*/
.text{
    border:none;
    background: #fafafa;
    margin: 0.5rem 0 0 0;
    color: #999;
    font-size: 0.695rem;
    width: 100%;
    height: 85%;
}
/*--------------p标签标题---------------------------*/
.tel{
    padding-left:0.652rem!important;
    color: #181818!important;
    text-align:center;
}
/*---------------------列表样式-------------------------*/
.list{
    background: #fff;
    border-top: 1px solid #dadada;
}
.list ul{
    padding-left: 0.652rem;
}
.list ul li {
    position: relative;
    height: 2.6rem;
    line-height: 2.6rem;
    font-size: 0.608rem;
    color: #1f1f1f;
    border-bottom: 1px solid #eae7e7;
}
.list ul li a {
    float: right;
    font-family: simsun;
    margin-right: 0.652rem;
    color: #999;
    height: 2.5rem;
    overflow: hidden;
}
.list ul li a span:nth-of-type(1){
    max-width: 8rem;
    display: inline-block;
    overflow-x: auto;
    white-space: unset;
    word-wrap: break-word;
    height: 2.2rem;
    vertical-align: middle;
    line-height: 0.8rem;
    text-align: right;
}
.form_input_data ul li span {
    display: inline-block;
    line-height: 2rem;
    padding-left: 0.2rem;
    width:100%!important;
}
.form_input_data ul li span input{
    border: none;
    color: #989393;
    font-size: 0.6rem;
    line-height: 1rem;
    width: 98%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.form-data ul{
    padding-left: 0.652rem;
}

/*-----------------开关按钮样式------------------------------------*/
.switch{
    padding: 0 0.5rem 0 0!important;
    display: block;
    width:94%;
}
.switch input[type="checkbox"]{
    display: none!important;
}
.power {
    position: relative;
    z-index: 1;
    float: right;
    display: inline-block;
    vertical-align: middle;
    width: 1.6rem;
    height: 0.9rem;
    margin: 0.8rem 0.2rem 0 0.2rem;
    border: solid 0.05rem #DDD;
    border-radius: 0.5rem;
}
label.checked .power {
    background-color: #48da64;
    border-color: #48da64;
}
.switch  .power i {
    position: absolute;
    z-index: 1;
    top: 0rem;
    left: 0rem;
    width: 0.9rem;
    height: 0.9rem;
    background-color: #FFF;
    border-radius: 100%;
    box-shadow: 0.05rem 0.1rem 0.25rem rgba(0, 0, 0, 0.3);
}
label.checked  .power i {
    left: auto;
    right: 0;
    box-shadow: -0.05rem 0.1rem 0.25rem rgba(0, 0, 0, 0.3);
}
label.checked  input[type="checkbox"]{
    display: none;
}
/*--------------审核状态-----------------------*/
.tetie_successful{
    padding: 0 0.5rem 0 2rem;
    height: 3.521rem;
    display: flex;
    justify-content: left;
    align-items: center;
    line-height: 0.8rem;
    background: #72CA37;
    margin-bottom: 0.4rem;
}
.Toaudit{
    padding: 0 0.5rem 0 2rem;
    height: 3.521rem;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    line-height: 0.8rem;
    margin-bottom: 0.4rem;
    background:#FFF0C9;
}
.tetie_successful a{
    font-size: 0.69rem;
    color: #fff;
}
.Toaudit a{
    font-size: 0.69rem;
    color: #887D5A;
}
.L-img{
    position: absolute;
    left: 0.5rem;
    top: 3.5rem;
    width: 1.3rem;
}
/*---------------提交按钮------------------------*/
.tijiao{
    width:100%;
    text-align: center;
    position: fixed;
    bottom: 0;
    z-index: 101;
}
.tijiao a{
    display:inline-block;
    width:100%;
    height:2.6rem;
    margin:1.13rem auto;
    line-height:2.6rem;
    color: #fff;
    font-size: 0.73rem;
    text-align: center;
    background: #F92938;
}
/*------------表格-------------------------------*/
.title h3{
    text-align: center;
    font-size: 0.7rem;
    color: #313131;
    padding:2.08rem 0 0.86rem 0;
}
.title table{
    margin:0 auto;
}
.title table tr{
    padding:0 0.47rem;
}
.title table tr td{
    font-size: 0.565rem;
    background: #F7F7F7;
    width: 3.47rem;
    text-align: center;
    height: 1.956rem;
    border: 1px solid #fff;
}
.hui{
    background:#F0EEEE!important;
}
.date{
    position: absolute;
    right: 0;
    top: 0;
    width: 32%;
    border: none;
    text-align: right;
    font-size: 0.7rem;
    color: #807f7f;
    float: right;
    height: 100%;
    background: #fff;
}

.form-data{
    margin-bottom: 5rem;
}