/* 
* @Author: anchen
* @Date:   2017-02-28 09:21:09
* @Last Modified by:   anchen
* @Last Modified time: 2017-07-11 10:19:28
*/
@charset "utf-8";
.subtit {width: 90%; padding: 1.43rem 5% .71rem; color:#999;}
.subtit span {float: left;}
.subtit a {float: right; color:#1b37a8;}
.subtit em {float: right; color: #666; font-size: 12px;}
.info-lists {width: 100%; background-color: #fff;}
.info-lists li {width: 90%; height: 3.75rem; padding: 0 5%; line-height: 3.75rem; border-bottom: 0.1rem solid #e5e5e5;}
.info-lists li a {display: block; width: 100%; height: 100%;}
.info-lists li:last-child{border-bottom: 0;}
.auth-entry label, .photoinfo label {float: left; color: #666;}
.righttext {float: right; width: 80%;}
.righttext em {width: 90%; display: inline-block;  text-align: right;  vertical-align: middle; color: #333;}
.righttext em strong {display: block; width: 100%; height: 3.57rem; overflow:hidden;}
.iconarrow {display: inline-block; width: 1.57rem; height: 1.57rem; background: url("../../images/common/xiangyou.png") 0 0 no-repeat; background-size: 100% 100%;  vertical-align: middle;}
.info-icon {float: right; width: 2%; height: 3.14rem; margin-right: 3%; background: url("../../images/userlogin/arrow_right.png") 0 0 no-repeat; background-size: 100% 100%;}
.info-company .righttext em {float: right;}
.examine {float: left; color:#dc4141;}
.examine i {display: inline-block; width: 1.3rem; height: 1.3rem; margin: 0 0.25rem 0 0.71rem; background: url("../../images/userlogin/examine_no.png") 0 0 no-repeat; background-size: 100% 100%; vertical-align: top;}
.tipround {display: inline-block; width: 6px; height: 6px; background-color: #1b37a8; border-radius: 50%; vertical-align: super;}

.nocompany {width: 100%;}
.houseicon {display: block; width: 1.57rem; height: 1.57rem; margin: 2.64rem auto 0; background: url("../../images/userlogin/home_icon.png") 0 0 no-repeat; background-size: 100% 100%;}
.nocompany span {display: block; text-align: center; color:#999999; margin-top: 0.25rem;}
.nocompany a {display: block; width: 17%; margin: 1.07rem auto 0.71rem; font-size: 1.14rem;color:#1b37a8; text-align: center;}
.info-lists .photoinfo {width: 90%; height: auto; padding: 0.71rem 5%; background-color: #fff;}
.photoinfo label {line-height: 5.71rem;}
.showphoto {position: relative; overflow: hidden; float: right; width: 5.71rem; height: 5.71rem; margin-left: 3%; box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.3);}
.showphoto img {position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; height: 100%; display: block;}
/*整体布局*/
.wx-index-wp{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 60px;
    right: 0;
    overflow: auto;
}

.nav-wp{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    display: flex;
    display: -webkit-flex;
    background: #fff;
    box-shadow: 0 1px 4px 0 rgba(0,0,0,0.41);
}
.nav-wp .nav-btn{
    padding: 11px 0 5px 0;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    -o-flex: 1;
    -khtml-flex: 1;
    flex: 1;
    text-align: center;
    font-size: 11px;

    color: #999999;
    text-decoration: none;
}
.nav-wp .nav-btn .name{
    text-align: center;
}
.nav-wp .nav-btn .icon{
    display: inline-block;
    width: 25px;
    height: 25px;

}
/*首页*/
.nav-wp .nav-btn.home .icon{
    background: url("../../images/index_v1.0/home.png") no-repeat center center;
    background-size: contain;
}
.nav-wp .nav-btn.home.active .icon{
    background: url("../../images/index_v1.0/home_active.png") no-repeat center center;
    background-size: contain;
}
.nav-wp .nav-btn.home.active .name{
    color: #1B37A8;
}
/*服务*/

.nav-wp .nav-btn.service .icon{
    background: url("../../images/index_v1.0/service.png") no-repeat center center;
    background-size: contain;
}
.nav-wp .nav-btn.service.active .icon{
    background: url("../../images/index_v1.0/service_active.png") no-repeat center center;
    background-size: contain;
}
.nav-wp .nav-btn.service.active .name{
    color: #1B37A8;
}
/*我的*/

.nav-wp .nav-btn.mine .icon{
    background: url("../../images/index_v1.0/mine.png") no-repeat center center;
    background-size: contain;
}
.nav-wp .nav-btn.mine.active .icon{
    background: url("../../images/index_v1.0/mine_active.png") no-repeat center center;
    background-size: contain;
}
.nav-wp .nav-btn.mine.active .name{
    color: #1B37A8;
}