


header .fixed{ position:relative;z-index:100;width:100%;height:55px;background-color:#2783da;z-index: 1;}

header h2 {color: white;display: inline-block;font-size:18px;font-weight: 500;line-height:55px;margin: 0;padding: 0;}

header .fixed .wrap{ margin: 0 auto;width:100%;}

header .fixed .wrap.float h1{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;font-size:20px;line-height:55px;color:#fff;text-align:center}

header .fixed .wrap.float .left-icon{float:left;display: inline-block;height: 41px;line-height: 40px;}

header .fixed .wrap.float .right-icon{float:right}

header .fixed .wrap.float:before,header .fixed .wrap.float:after{content:" ";display:table}

header .fixed .wrap.float:after{clear:both}

header .more{ background: url(/mobile/images/genduoa.png)}

.header-home .icon{color:#666;}

.header-home .fixed{background-color:#f7f7f7;}

header .icon{width:50px;padding-top: 46px;display: inline-block;font-size: 12px;color: white;text-align: center;background-size: 36px 36px;background-position: center 5px;background-repeat: no-repeat;}

header .more-fn{position:absolute;top:60px;right:4px;width:210px;padding:10px;opacity:.9;background:#333;box-sizing: border-box;}

header .more-fn .icon{width:60px;margin:5px 0;}

header .more-fn em{position:absolute;top:-9px;right:10px;width:0;height:0;border-style:solid;border-color:#587eac #587eac #333 #587eac;border-width:0 6px 10px 6px;display:block;}

header .back {background: url(/mobile/images/fh.png) no-repeat scroll center center / 28px 28px #2270b9;display: inline-block;float: left;height:55px;margin-right: 10px;overflow: hidden;text-indent: -10086px;width:38px;}

header .my {background: url(/mobile/images/souyea.png) no-repeat scroll center center / 36px 36px #2783da;margin-top: 0.23em;}




.com-client { position: fixed; width: 100%; left: 0; bottom: 0; z-index: 800;background:#f3f5f4; font-size:1.2em; }

.com-client span { display: block; }

.com-client .dianzx{width:96%;height:3em;border-radius:3px; margin:1.5% auto; text-align:center; padding-right:3%; line-height:3em; color:#FFF; background:#0c97ee; font-size:0.9em;}

.com-client .dianzxs{width:96%;height:3em;border-radius:3px; margin:1.5% auto; line-height:3em; text-align:center;color:#FFF; background:#0c97ee; background-image:url(/mobile/images/zxzxd.png);background-repeat:no-repeat;background-size:.57rem .57rem;background-position:.12rem .07rem;}

.com-client sapn{margin-left:2.6em;}

.com-client .dianyybm{width:2.3em; height:1.3em;background: #F00; margin-top:-1.6em; margin-left:1.2em; display:block;z-index:801; line-height:0.8em; font-size:0.8em; padding:0.25em 0.2em 0.1em 0.1em;border-radius:8px; margin-top:-4.3em;}

.com-client .dianzzx{width:96%;height:3em;border-radius:3px; margin:1.5% auto; text-align:center; line-height:3em; color:#FFF; background:#0c97ee;padding-right: 3%;}

.user-info {width: 100%; float: left }

.user-info li { width:33%; text-align: center; float: left; display: inline; padding:0.3em 0; box-sizing: border-box }
.iconfontdb233{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);/*IE*/filter:FlipH;padding-right:0.12rem;}

.user-info li img { padding-left:0.5em; width: auto;height:.5rem;float:left;margin-top:.07rem;}

.innum {
    width: 1.5em;
    height: 1.5em;
    border-radius: 1.5em;
    background-color: #fff;
    position: absolute;
    top: 0.2em;
    right: 0.2em;
    line-height: 1.5em;
    text-align: center;
    color: #ff0000;
    font-size: 0.8em;
}

.iconfontdb {
    font-family: "iconfont";
    font-size: 2.5em;
    display: block;
    padding-left: 0;
    font-style: normal;
    color: #FFF;
    width: auto;
    height: .5rem;
    float: left;
}