/* Write your styles */
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
    font-family: "微软雅黑";
}
bg-white{
    background: #ffffff;
}
body{font-size:1.4rem;background-color:#F2F2F2; font-family: "微软雅黑"; }
.img-auto-width img{
    max-width: 100%;
}
html {
    font-size: 18px;
}
a{
    color: #666;
    cursor: pointer;
}
@media only screen and (min-width: 400px) {
    html {
        font-size: 18px !important;
    }
}
@media only screen and (min-width: 414px) {
    html {
        font-size: 18px !important;
    }
}
@media only screen and (min-width: 480px) {
    html {
        font-size: 18px !important;
    }
}
.login_pwd,.login_mobile{
    width: 90%;margin:auto;
}
.login_pwd ul li,.login_mobile ul li {
    margin-top: 1.5rem;
}
.list-block input[type="text"], .list-block input[type="password"]{
    font-size: 0.8rem;
}
.am-header-aaa{background-color: #eee;
    border-bottom:#dedede 1px solid;}
.am-header-nav-title-new{color:#666;}
.am-header-default .am-header-title .common-color {    white-space: normal;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 2.3em;
    -webkit-line-clamp: 2;
    max-height: 2.3em;
}
.period_detail .contentbg{
    background-color: white;border: 1px;border-radius: 10px;
}
.bar .button-link{
    color: #666;
}
/**登录**/
.login_agreement{
    font-size: .65rem;position: fixed;bottom: 0;margin-bottom: 20px;
}
.login_agreement span a{
    color: #409eff;
}
.url_qiehuan{
    font-size: 0.7rem;
}
.content_area {
    background-color: white;
    border: 1px;
    border-radius: 10px;
    font-size: 0.80rem;
    color: #333;
}
.idcard img{
    width: 80%;
}
.idcard div{
    text-align: center;
}
.idcard h6{
  margin-bottom: 0px;
  text-align: left;
  padding-left: .55rem;
}
.idcard h6{
    font-weight: normal;
    margin-bottom: 0px;
    text-align: left;
    padding-left: .25rem;
    font-size: 0.75rem;
}
.idcard p{
    margin: 0.5em 0;
    text-align: left;
    padding-left: .25rem;
    color:gray;
    font-size: 0.65rem;
    line-height: 1.2rem;
}
.idcard  .avatarimg{
    width:auto;height:auto;max-width:100%;max-height:100%;
}
.idcard p span{
    color:red;
}
form .subBtn{
    margin: 0 auto;
    padding: 0 20px;
}

#cropperbut{
    width: 20%;margin: 0 auto;
    float: right;
    margin-top: -38px;
}
.uploadifive-button{
    margin: 0 auto;
}
.item-content .tip{
    white-space: normal;
    color:darkgray;
}
.enroll_index_bg{
    background-image:url("../i/mine_bg_info.png");
    height: 80px;
}
.has_finished_icon{
    color: #71CE0B;
    font-size: 1rem;
}