body{padding: 0;margin: 0;font-size: 13px;line-height: 1.1;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,u,i {list-style:none;padding:0;margin:0;}
img,input{border: 0;}
 i ,em{font-style:normal }
 u{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
a{cursor: pointer;}
.cont{padding: 0 8px;}
.warsper{width: 100%;}
.text-overflow {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.clearfix::after{ clear: both;
    content: " ";
    display: block;height: 0}
    
.hall-step{background: #fff;border-bottom: 1px solid #e8e8e8;}
.hall-steps-main{padding: 20px;}
.hall-step .cont-step li{padding: 10px 20px;border-left: 1px solid #e8e8e8;line-height: 1.1;}
.hall-step .cont-step li.progess-bar::before{content:"";position:absolute;background: url(../../images/mobile/bb.png) no-repeat 0 0px;display:block;left:-15px;height: 16px ;width: 30px;}
.hall-step .cont-step li.cur::before{content:"";position:absolute;background: url(../../images/mobile/bb.png) no-repeat 0 -34px;display:block;left:-15px;height: 16px ;width: 30px;}
.hall-step .cont-step li.progess-bb::before{content:"";position:absolute;background: url(../../images/mobile/bb.png) no-repeat 0 -60px;display:block;left:-15px;height: 16px ;width: 30px;}
.progess-bar , .cur, .progess-bb {
    border-left: 1px solid #ffddaf;
    display: table;
    position: relative;
    top: 0;}
.hall-step .cont-step li em{font-size: 12px;color: #86C7FD;margin-top: 5px;}    
.hall-info{background: #fff;border-bottom: 1px solid #e8e8e8;color: #999;}
.fannie-main{padding:8px 20px;}
.fannie-main h2{font-size: 14px;color: #333;}
.fannie-main p{line-height: 15px;margin-top: 5px;}
.fannie-main  span{margin-right: 10px;}
.organe{color: #FF8A55;}
.black{color: #333333;}
.fannie-main  span em,.fannie-main  span i{margin-left: 5px;}
.ma{margin-top: 10px;}
.fw-hd3{border-bottom: 1px solid #e8e8e8;height: 30px;line-height: 30px;font-weight: normal;padding:0 20px;}
.fws-img img{width: 80px ;height: 70px;}
.hall-fws{padding:10px 20px;}
.fws-txt{width: 68%;}
.fws-info{padding: 10px;}
.fws-info p{line-height: 20px ;height: 20px;}
.fws-info .title{color: #4284DA;}
.fws-info .time{color: #333;}
.fws-info .level{color: #333;}
.scend-warsper{padding: 10px 8px;}
.scend-warsper .main-img img{width: 80px;height: 65px;}
.itembox{border-bottom: 1px solid #e8e8e8;padding-bottom: 10px;margin-bottom: 10px;}
.scend-warsper .main-img  {width:90px ;}
.scend-warsper .rightmain{width:68%;}
.itembox .rightmain dt{font-weight: normal; color: #333;line-height: 1.1;margin-bottom: 10px;font-size: 13px;}
.itembox .rightmain dd{color: #999;margin-top: 3px;}
.itembox .rightmain dd label{margin-right: 10px;}
.mod-hd dl{float: left; width: 33%;text-align: center;}
.nav-h3{border-left: 4px solid #4284DA;padding-left: 6px ;}
.mod-hd .evlent  dt {font-size: 13px;font-weight: 400;text-align: center;width: 100%;margin-bottom: 10px;}
.mod-hd .evlent dd img{width: 80px ;height: 80px;vertical-align: middle;}
.mod-hd .evlent  dt .mod-title{width: 80%;margin-left: 10%;}
.mod-hd dl:first-child{border-left: none;}
.mod-hd dl.grid-step-detail-line{border-left: 1px dashed #e8e8e8;}
.p-main{padding:10px 8px 0 8px ;background: #fff;margin-top: 10px;}
.newstitle .more{float:right;line-height: 2.3;color: #666;padding-right: 8px;}
.newstitle{ background: #f1f1f1 none repeat scroll 0 0;
    border-bottom: 1px dotted #d7d7d7;
    height: 30px;}
.newstitle h2{color: #666;line-height: 2;padding-left: 8px;font-size: 14px;}
.newscont{background: #fff;padding:  8px;color: #333;}
.newscont li{font-size: 12px;line-height: 2.5;}
/*.newscont li a.info-title::before{content: "";background: url(../../images/mobile/dot.png) no-repeat;display: inline-block;width: 2px;height: 2px;margin-right: 6px;}*/
.newscont li .time{color: #666;padding-right: 8px;}
.newsmain .newscont .info-title{width: 55%;float: left;}
.pub-newstitle{background: #fff; height: 30px;border-bottom: 1px dotted #d7d7d7}
.mtop{margin-top: 10px;}
.pub-newstitle h2{color: #666;line-height: 2;padding-left: 8px;font-size: 14px;}
.mtop .pubc .n-pic img{width: 80px ;height: 70px;}
.mtop .pubc .n-pic{width: 90px;}
.mtop .pubc .n-txt{width: 68%;}
.mtop .newscont.pubc li{line-height: 1.1;background: url(../../images/mobile/dot.png) no-repeat left 6px;color: #666;padding-left: 7px;}
.mtop .newscont.pubc li strong{margin-bottom: 10px;display: block;}
.mtop .newscont.pubc li .new-title{margin-bottom: 10px;font-weight: bold;}
.mtop .newscont.pubc li p{line-height: 1.3;color: #999;max-height: 3.9px;}
.mtop .pubc{border-bottom: 1px dashed #F1F1F1;}

.fbsqbox{background: #fff;}
.cont-warp{width: 100%;}
.cont-warp .JDPUtitle{width: 100%;}
.cont-warp .JDPUtitle .mm {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 16px;
    position: relative;}
.cont-warp .JDPUtitle .input-prepend {
    position: relative;}
.cont-warp .JDPUtitle .mm{color: #234f76;}
.cont-warp .JDPUtitle .mm a img{width: 15px ;height: 15px;vertical-align: middle;}
.cont-warp .JDPUtitle .mm a.luyin img{width: 15px ;height: 20px;margin-right: 20px;}
.cont-warp .JDPUtitle .input-prepend .pubUE-label {
    color: #999;
    cursor: text;
    left: 0;
    padding: 6px 7px;
    position: absolute;
    top: 0;
    z-index: 0;}
.cont-warp .JDPUtitle .input-prepend input[type="text"] {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #ccc;
    box-shadow: none;
    font-size: 12px;
    height: auto;
    line-height: 1.2;
    padding: 7px 0;
    position: relative;
    width: 100%;
    z-index: 1;}
.fbxqbox{margin-top: 20px;}
.cont-warp .JDPUtitle .mm {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 16px;
    position: relative;}
   .JDPUtitle .intro-wrap .tit {
    border: 1px solid #ccc;
    height: 100px;
    overflow: auto;
    
    resize: vertical;
    width: 100%;}
.pubUE-tips .tit {
    background: transparent none repeat scroll 0 0;
    position: relative;
    z-index: 1;}
.ineed_yusuan{width: 100%;}
.ineed_yusuan .pubmod{position: relative;}
.yusuan-money{border: 1px solid #e8e8e8;height: 30px;line-height: 30px;width: 100%;margin-top: 10px;}
.yuan , .icon{position: absolute;top: 20px;right: 8px;color: #333;}
.fbxqbox .bra input[type="checkbox"]{border: 1px solid #86C7FD;color: #86C7FD;vertical-align: middle;margin-right: 5px;}
.fbxqbox .bra .yuan{color: #999999;}
.fbxqbox .bra span{margin-top: 3px; color: #D7D7D7;}
 .icon img{width: 15px ;height: 15px; }

.bra{line-height: 1;}

.ineed_time input{margin-top: 0px;}
.ineed_time .icon{top:9px}
.JDPUtitle .mm  a{font-weight:normal;margin-right: 8px;}
.pub-other{margin-bottom: 10px;}
.pub-other ul li{width: 33.33%;text-align: center;float: left;margin-top: 10px;}

.pub-other ul li a{height: 30px;line-height: 30px;width: 80%;display: block; background: #E8E8E8;color: #999999;border-radius: 3px;}
.fannie-p{text-align: center;}
.auouut-main{background: #fc8c2f;height: 45px;line-height: 45px;}
.auouut-main .auouut-cont{padding: 0 8px;}
.auouut-cont span{color: #F1F1F1;}
.auouut-cont em{font-size: 14px;font-weight:bold;margin-left: 5px;}
.auouut-cont button{background: #edcc7d;padding: 8px;margin-top:4px;border-radius: 3px;border: none;color: #fff;}
.usercenter{width: 100%;background: url(../../images/mobile/mebg.png) no-repeat;height: 100%;background-size: 100% 100%;}
.headerusercenter{height: 180px;width: 100%;position: relative;}
.headerusercenter h1{color: #fff;}
.user-bottom{background: url(../../images/mobile/ub-bg.png) repeat-x;width: 100%;position: absolute;bottom: 0;height:40px ;}
.user-bottom ul li{float: left;width: 48%;line-height: 40px;text-align: center;}
.user-bottom ul{padding: 0 8px;color: #fff;}
.user-bottom ul .split{ color: #eee;
    display: inline-block;
   line-height: 40px;float: left;position: absolute;left: 50%;}
.userinfo{text-align: center;position: absolute;top:30%;left: 50%;margin-left: -27px;width: 54px;}
.userinfo-mobile{text-align: center;position: absolute;top:30%;left: 50%;margin-left: -100px;width: 200px;}
.login-action{height: 30px;line-height: 30px;border:1px solid #fff;border-radius: 5px;color: #fff;padding: 5px 8px;}
.u_main{background: #fff;}
.u_cont{padding: 0 8px;border-bottom: 1px solid #e8e8e8;color: #333;height: 50px;line-height: 50px; }
.u_main .u_cont .uitem img{width: 25px ;height: 25px;vertical-align: middle;margin-right: 5px;}
.u_main .u_cont .more img{width: 8px;height: 12px;vertical-align: middle;margin-left: 5px;}
.u_main .u_cont .uitem{}
.u_main .u_cont .itemp-hd{}

.uc-a{
	width: 320px;
	height: 35px;
	display: inline-block;
}

.u_main .u_cont label{color: #999999;}
.sea-miangmu-title {
    background: #e0e0e0 ; height: 25px;line-height: 25px; padding: 0 10px;}
.search-cont-info {padding: 3px;color:#fff}
.search-cont-info li {
    background: #86C7FD;
    float: left;
    margin: 3px 1%;
    padding: 8px 0;
    text-align: center;
    width: 31.33%;}
.xiangmu-item-list {
    overflow: hidden;
    padding: 10px;}
.item-moretop {
    border-bottom: 1px solid #e0e0e0;
    overflow: hidden;
    padding-bottom: 3px;}
.item-moretop .name {
    height: 40px;
    line-height: 40px;
    margin-left: 5px;}
.item-icon {
    height: 40px;
    width: 40px;}
 .item-moretop a {
    height: 40px;
    line-height: 40px;}
.sidedown li {
    background: #86C7FD ;
    color: #fff;
    float: left;
    margin: 3px 1%;
    padding: 8px 0;
    text-align: center;
    width: 31.33%;}








