body{
	margin:0; 
	padding:0; 
	border:0;
	background: #f5f5f5!important;
	font-family:Verdana, Geneva, Tahoma, sans-serif
}
.top{ float:left; width:100%; margin:10px 0}
.logo{ float:left; width:100%;text-align:center;}
.logo img{ height:30px}
.bai{
	background: #fff;
}
input {-webkit-appearance:none; /*去除input默认样式*/}



.header{
	float: left;
	width: 100%;
	height: 36px;
	line-height: 36px;
	background-color: #b7d941;
	text-align: center;
	background: #f7f7f7;
}
.header span{
	margin: 0 auto; color: #fff; font-size:14px;}
.header b{float: left; position: absolute; z-index:9; left:0; margin:10px 0 0 10px}
.header b img{ height:14px;}
.header-h{
	float: left;
	width: 100%;
	height: 48px;
}

/* 公共样式 */
.dl{
	padding:0 20px;
}
.touying{
	box-shadow: 5px 3px 10px #c6c5c5
}
.touying-index{
	box-shadow: 5px 3px 10px #3584b4
}
.qcjl{
	box-sizing: border-box;
}
.mt20{
	margin-top:20px;
}
.mt30{
	margin-top:30px;
}
.fl{
	float: left;
}
.pt30{
	padding-top: 30px;
}
.pb5{
	padding-bottom: 5px;
}
.pb30{
	padding-bottom: 30px;
}

.sxt:before{
    float: left;
    width: 100%;
    right: 0;
    bottom: 0;
    left: 15px;
    height: 1px;
    content: '';   
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    background-color:#e5e5e5;
}
.xxt:after{
    float: left;
    width: 100%;
    right: 0;
    bottom: 0;
    left: 15px;
    height: 1px;
    content: '';   
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    background-color:#e5e5e5;
}

*, ::after, ::before {
	/* box-sizing: initial;
	font-style:normal; */
}





/* 按钮公共 */
.anniu-tc{
	float: left;
    width: 100%;
    height: 46px;
}
.anniu-tc input{
	float: left;
    width: 100%;
    text-align: center;
    background: #33579e;
    color: #fff;
    line-height: 46px;
    font-size: 20px;
    border-radius:85px;
	border: 0px;
}
.anniu-tc input:hover{ 
	background:#13316b;
	color: #fff;
}


/* --------------------------- 正式开始 --------------------------- */
.header{
	height: 48px;
	line-height: 48px;
	background-color: #fff;
	position: fixed;
	z-index: 999;
}
.header h1{
	font-size: 18px;
	padding: 0;
	margin: 0;
}
.header-top{
	float: left;
	width: 100%;
	height: 48px;
}
.hui{
	background-color: #f1f1f2;
}


/* 注册 */
.wwctrl{
	float: right;
	width: 168px;
	margin-top: 12px;
}
.wwctrl input{
	width: 70px;
	float: right;
}
.hqyzmwk{
	float: right;
}
.sfztp input{
	float: left;
	margin-left: -50px;
    margin-top: -12px;
	width: auto;
}
.down{
	float: left;
	width: 100%;
	margin-top: 30px;
	padding-bottom: 30px;
}
.down span{
	width: 100%;
	text-align: center;
	float: left;
	color: #fff;
	font-size: 14px;
	color: #919499;
	font-weight: 300;
}
.down span a{
	color: #33579e;
	padding-left:5px;
}
.zctop{
	margin-top: 0!important;
}
.zck{
	float: left;
	width: 100%; 
	background-color: #fff;
	padding:10px 20px;
	border-radius: 12px;
	margin-top:10px;
	position:relative;
	box-sizing: border-box;
}
.wdrxdb_jg{
	float: left;
    width: 100%;
    height: 1px;
    background: #ececec;
    background-size: 1px auto;
}
.dlzdbt{
	float: left;
	font-size: 18px;
}
.yzmhq{
	/* border: 1px solid #000; */
	float: right;
	/* border-radius: 20px; */
	height: 24px;
	line-height: 24px;
	margin-top: 10px;
}
.yzmhq a{
	padding: 10px;
	font-size: 12px;
}
.yzmkd{
	width: 120px;
}
.tppc{
	padding-left: 100px;
}
.sfztp{
	height: 90px!important;
}
.tppc{
	padding-top:15px;
}
.tppc img{
	width: 80px;
}
.xbxxk{
	float: left;
	padding-left: 90px;
	padding-top: 5px;
}
.form-group{
	float: left;
	margin-left: 100px;
	margin-top:5px;
}
.form-control{
	border: 0!important;
	appearance: auto!important;
	font-size: 14px!important;
}
.pb30{
	padding-bottom: 30px;
}
.wbk{
	float: left;
	width: 100%;
	margin:10px 0 0;
	border: 1px solid #919499;

}
.ljsb{
	padding-bottom:10px;
	float: right;
}
.ljsb input{
	background-color: gold;
	border: 0;
	border-radius: 22px;
	padding: 5px 10px;
}





/* 登录 */
.dldbt{
	float: left;
	width: 100%;
	font-weight: 300;
	padding-top: 50px;
}
.dldbt h1{
	font-size: 29px;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
.dldbt h2{
font-size: 14px;
color: #797979;
font-weight: normal;
}
.dlbj{
	background: url(../images/img_01.png) no-repeat #0e4943;
	background-size:100% auto; 
}
.logo{
	margin-top: 200px;
}
.logo h1{
	color: #fff;
	font-size: 20px;
	font-weight: 300;
	margin-top: 20px;
}
.logo img{
	height:60px;
}

.dlk{
	width: 100%;
	border: 0;
}
.dlk{
	float: left;
	height: 48px;
	line-height: 48px;
	padding: 5px 0;
}
.dlk span{
	color: #000;
	position: absolute;
	font-size: 16px;
	line-height: 48px;
	text-align: right;
	font-weight: bold;
	padding-right: 30px;
}
.dlk_sr{
	float: left;
    line-height: 28px;
	margin-top: 10px;
	padding:0;
	box-sizing: border-box;
	font-size: 16px;
	color: #919499;
	
	margin-left:90px;
	border: 0;

}
.dlan{
	margin: 0 auto;
	width: 100%;
	text-align: center;
}
.dlan input{
	background-color: #0e4943;
	border: 0;
	width: 200px;
	height: 48px;
	border-radius: 30px;
	color: #fff;
	font-size: 18px;
	margin-top: 50px;
	font-weight: 300;

}
.dlan input:hover{
	background: #fff;
	color: red;
}

.zcan{
	padding: 20px 0;
}


.yhdl .iconfont{
	margin-top: 15px;
	position: absolute;
	left:50px;
}
.yhdl input{
	/* padding-left:30px; */
}

.zc-down span{
	float:left;
	width: 100%;
	text-align:center;
	padding-right: 30px;
}

/* 注册 */
.zcy{
	padding-top:5px;
	width: 100%;
}
.yhdlan{
	background-color: red;
}

.yhdlan{
	float: left;
    width: 100%;
    height: 46px;
}
.yhdlan input{
	float: left;
    width: 100%;
    text-align: center;
    background: #33579e;
    color: #fff;
    line-height: 46px;
    font-size: 20px;
    border-radius:85px;
	border: 0px;
}
.yhdlan input:hover{ 
	background:#13316b;
	color: #fff;
}




















/* 新增 */
/* 去padding距离 */
.min,
.anniu a,
.anniu a b,
.xtgg,
.anniu,
.anniu-tc,
.lsjl .xtgg_list li,
.anniu-2
{
	box-sizing: border-box;
}







/*底部*/

.cl{
	float: left;
	width: 100%;
	height:70px;
}

footer{ 
	float:left;
	width:100%; 
	height:70px; 
	background:#f5f5f5; 
	position: fixed; 
	bottom:0;
	z-index: 9999;
}
footer ul{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0
}
footer ul li{
	float:left; 
	width:33%; 
	text-align:center
}
footer ul li a{
	float:left; 
	width:100%; 
	text-align:center
}
footer ul li a dt, footer ul li a dt em, .tb04{
	float:left; 
	width:20px; 
	height:20px;
}
footer ul li a dt{
	margin-left:50%; 
	margin-top:17px;
}
footer ul li a dt em{
	margin-left:-10px;
}
footer ul li a span{
	float:left; 
	width:100%; 
	height:22px; 
	line-height:22px; 
	font-size:10px; 
	color:#888
}
.tb01, .tb01_on,.tb02, .tb02_on,.tb03, .tb03_on,.tb04, .tb04_on,.tb05, .tb05_on{ 
	background:url(../images/tb.png) no-repeat;
	background-size:auto 40px;
}
.tb01{background-position:0 -20px;}
.tb01_on{background-position:0 0;}
.tb02{background-position:-51px -20px;}
.tb02_on{background-position:-51px 0 !important;}
.tb05{background-position:-27px -20px;}
.tb05_on{background-position:-27px 0;}
.tb04{background-position:-74px -20px;}
.tb04_on{background-position:-74px 0;}
.tb03{background-position:-110px -20px;}
.tb03_on{background-position:-110px 0;}

.tb01_wz_on, .tb02_wz_on, .tb03_wz_on, .tb04_wz_on, .tb05_wz_on{
	color:#000
}
.footer_dbtb{
	font-size: 16px!important;
	margin-bottom: 5px;
}
.footer_ys dt em, .footer_ys span{
	color: #032f88!important
}
.footer_jg {
	margin-top: 0
}






/* 分拣货物 */
/* 搜索 */
.ssk-list{
	
}
.ssk-bk{
	float: left;
	width: 100%;
	padding:10px 0;
	box-sizing: border-box;
	background-color: #fff;
	border-radius: 30px;
	height: 58px;
}
.ssl-hui{
	float: left;
	border: 0;
	padding: 6px 0 0 12px;
}
.sstb{
	float: left;
	display: none;
}
.sstb img{
	height: 14px;
	padding-right: 10px;
}
.srsr{
	padding: 0px 0 0 5px;
}
.skk{
	font-size: 14px;
	border: 0;

}
.ssjg{
	position: absolute;
    right:40px;
	margin-top:5px;
}
.ssjg input{
	font-size: 14px;
    padding-top: 8px;
    color: #666666;
    border: 1px solid #000;
    border-radius: 30px;
    line-height: 28px;
    height: 28px;
	padding: 0 15px;
	background: #fff;
}
.ssjgnr{
	width: 100%;
	text-align: center;
	color: #666666;
}
.ssjgnr img{
	height: 50px;
	padding-bottom: 20px;
	padding-top: 140px;
}
.ssjgnr span{
	font-size: 14px;
	display: block;
	color: #333333;
	font-weight: bold;
	padding-bottom: 5px;
}
.xuanze{
	float:right;
	margin-top: 0px;
}
.xuanze a{
	background-color: #f4eb00;
	padding:5px 10px;
	color: #000;
	border-radius:6px;
}
.xuanze a:hover{
	background-color: #d1ca09;
}

.red{
	color: red;
}
.fjhw-xz{
	padding: 0;
	margin-top: 10px;
}
.fjhw-xz-list li{
	border-radius: 0!important;
	padding: 10px 15px 0!important;
	margin-bottom: 0!important;
}
.fjhw-xz-list .lsjl-list{
	float: left;
	padding-bottom: 10px;
}
.fjhw-xz-list .lsjl-list span{
	margin-right: -15px;
}
.zbcp-wk{
	margin-top: -5px;
}
.zbcp-xz{
	margin-top: -10px;
}
.yhmtx{
	width: 200px;
	background-color:#fff;
	font-size: 14px;
	text-align: right;
	padding-right: 0;
	height: 28px;
	line-height: 28px;
	margin-top: 10px;
}
.hqyzm{
	float: right!important;
	width: auto!important;
	background: #f4eb00;
	padding:5px!important;
	line-height: 14px!important;
	border-radius:6px;
	margin-top: -35px;
}
.sryzm{
	float:left;
	right:110px!important;
}
.sryzm input{
right: 0;
	padding: 0;
}
.ls-list{
    margin: 5px 0 0;
    float: left;
	width: 100%;
	padding-bottom: 15px;
}




.ls-list li{
	float: left;
	width: 100%;
	margin: 5px 0;
	
}









.ls-list-nr{
	float: left;
	width: 100%;

	background-color: #fff;
	border-radius: 140px;



	
}
.ls-list-nr,.l-xz a{
	height: 125px;

}

.ls-list-nr,.ls-list li,.zuobyj{
	border-radius: 8px; 
	background-image: radial-gradient(circle at left top, #f5f5f5, #f5f5f5 8px, transparent 8px),radial-gradient(circle at left bottom, #f5f5f5, #f5f5f5 8px, transparent 8px);
}
.l-xz a, .l-xz a:hover,.youbyj{
	border-radius: 0 8px 0 0; 
	background-image: radial-gradient(circle at right top, #f5f5f5, #f5f5f5 8px, transparent 8px),radial-gradient(circle at right bottom, #f5f5f5, #f5f5f5 8px, transparent 8px);
}


.l-img{
	float: left;
	height: 100px;
	line-height: 100px;
	padding: 0 15px;
}
.l-img img{
	height: 26px;
	margin-top: 37px;
}

.l-nr{
	float: left;
	width: 200px;
	padding-top: 15px;
}
.l-nr span{
	float: left;
	width: 100%;
	padding: 2px 0;
	font-size: 14px;
}

.l-01{
	float: left;
}
.l-01 dd{
	padding: 0;
	margin:0;
}
.l-01 dd{
	float: left;
}
.dd-1{
	font-weight: bold;
	font-size: 16px;
}
.dd-2{
	font-weight: bold;
	font-size: 16px;
	text-indent: 10px;
}
.l-xz{
	position: absolute;
    right:20px;
}
.l-xz a{
	float: right;
	height: 125px;
	line-height: 125px;
	background-color: #e5e5e5;
	width: 70px;
	text-align: center;
	font-size: 15px;
}
.l-xz a:hover{
	background-color:#3559a0;
	color: #fff;
}
.skxxlist{
	width: auto;
}
.dxyzm{
	padding-right: 0!important;

	
}
.dxyzm input{
	margin-top: -7px!important;
}
.dxyzmbk{
	border: 0!important;
}
/* 零售 */
.dmk{
	font-size: 18px;
	padding-top: 25px;
	font-weight: bold;
}
.lbtx img{
	height: 15px;
	padding-right: 10px;
}
.lbtx dd{
	float: right;
	font-size: 15px;
}
.lbtx dd span{
	padding-right: 0;
	right: 20px;
	font-weight: 300;
}
.cpmx-k{
	padding:10px 0;
	float: left;
}
.cpmxk {
	float:left;
	padding-right: 20px;
}
.cpmxk img{
	height: 80px;
    border-radius: 6px;
    border: 1px solid #f5f5f5
}
.btnr{
	/* float:left; */
	display: flow-root;
	/* margin-top: -80px;
	margin-left: 150px; */
}
.btnr span{
	font-size: 16px;
	font-weight: bold;
}
.btnr p{
	color: #797979;
	padding:10px 0 5px;
	margin: 0;
	font-size: 14px;
}
.btnr a{
	float: left;
	background-color: #6882b8;
	color: #fff;
	padding:3px 10px;
	border-radius: 100px;
}

.radioBox{
	/* position: absolute;
    right: -120px; */
}
.radioBox input{
	display: none;
	
 }
 .radioBox label{
	/* float: left; */
	/* cursor: pointer; */
	/* position: relative; */
	position: relative;
	margin-left:-50px;
 }
 .radioBox label::before{
	 display: inline-block;
	 content: "";
	 width: 14px;
	 height: 14px;
	 border-radius: 50%;
	 border: 1px solid #000;
	 vertical-align: middle;
	 margin:-2px 5px 0 5px;
 }
 /* 选中 */
 .radioBox input:checked+label::after{
	 display: inline-block;
	 content: "";
	 width: 10px;
	 height: 10px;
	 border-radius: 50%;
	 position: absolute;
	 left: 8px;
	 bottom:0;
	 background-color: #3559a0;
	 top: 4.5px;
 }
 .jiesuan{
	background-color: #fff;
	position: fixed;
	height: 60px;
	right: 0;
	left: 0;
	bottom: 0;
	z-index: 1000;
	border-radius: 30px 30px 0 0;
 }
 .jsjj{
	height: 72px;
 }
 .jsan{
	float: right;
	padding-right: 20px;
 }
 .jsan a, .jsan input{
	font-size: 18px;
	background-color: #3559a0;
	color: #fff;
	padding: 5px 20px;
	border-radius: 50px;
	margin-top: 14px;
    float: left;
	text-decoration:none
 }
 .jsan input{
	border: 0;
 }
 .jg{
	float: left;
 }
 .j01, .j02, .j03{
	float: left;
 }
 .j01{
	padding-left: 15px;
	padding-top: 15px;
	font-size: 15px;
	font-weight: 300;
 }
 .j02{
	
	font-size: 32px;
	font-weight: bold;
	padding-top: 10px;
}
.j03{
	padding-left: 5px;
	padding-top: 24px;
	font-size: 18px;
}
.cpmxjz{
	width: 40px;
	height: 18x;
	line-height: 18px;
	border: 1px solid #000;
	border-radius: 50px;
	text-align: center;
	margin-right: 10px;
	font-size: 12px;
}
.ysjs{
	color: #718abc!important;
	font-size: 15px;
	padding-top:8px!important;
}
.dwfh{
	font-size: 15px;

}
.dwfh i{
	font-size: 12px;
	font-style:normal;
	color: #718abc;
}

.dxk{
	margin-top: 10px;
}
.form-check{
	float: left;
	padding-right: 10px;
	margin-top: 30px;
}
.form-check-input{
	width: 20px!important;
    height: 20px!important;
}
.form-check-input[type=checkbox]{
	border-radius: 50px!important;
}
.jsdjj{
	padding-bottom: 64px;
}


/* 订单详情 */
.gdxx{
	float: left;
	width: 100%;
}
.gdxx a{
	float: left;
	width: 100%;
	background-color: #e5eaf3;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border-radius: 0 0 12px 12px;
	font-weight: 300;
	text-decoration: none;
	color: #253938;
}
.gdxx a:hover{
background-color: #d4e0f5;
}
.shangdy{
	border-radius: 12px 12px 0 0
}
.zfyf a{
	background-color: #f9d78b;
	color: #000;
}
.lgan-an{
	float: left;
	width: 100%;
	text-align: center;
	padding-bottom:20px;
}

/* 订单列表 - 木婉清 */
.ztlb{
	float: left;
	width: 100%;
	padding:0 0 10px 0;
}
.ztlb li{
	font-size: 16px;
	width: 20%;
}
.ztlb li,
.ztlb-on{
	float: left;
	text-align: center;
}
.ztlb li a,
.ztlb-on{
	float: left;
	width: 100%;
	padding-bottom: 10px;
	font-size: 14px;
}
.ztlb-on,
.ztlb li a:hover{
	border-bottom: 4px solid #33579e;
	font-weight: bold;
}
.ztlbk,.pdzt{
	height: 120px;
}
.pdzt{
	left: 20px;
	float: right;
	line-height: 120px;
	
	width: 90px;
	text-align: center;
	font-size: 15px;
}
.pdzt{
	border-radius: 0 0 0 0;
}
.pdmx{
	padding-left:105px;
}

.sp01{
	background-color: #e5e5e5;
}
.sp02{
	background-color: #fcebc5;
}
.sp03{
	background-color: #b3f0e5;
}
.sp04{
	background-color: #f9c6c6;
}
.page{
	text-align: center;
	font-size: 16px;
	color: #aaaaaa;
	font-weight: 300;
}
.qianming{
	text-align: center;
	padding: 20px 0;
}
.qianming img{
	height: 150px;

}

/* 下级经销商 */
.jxs-img{
	float: left;
	padding-left: 10px;
	padding-top: 5px;
}
.jxs-img img{
	width: 65px;
	height: 65px;
	border-radius: 12px;
}
.xjjxs-list li{
	float: left;
	width: 100%;
	background-color: #fff;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 12px;
	margin-bottom: 10px;
}
.xjjxs-list .l-nr{
	padding-left:10px;
	padding-top: 0;
}
.dzzd{
	height: auto;
}
.dzzd dd{
	padding-left: 70px;
	line-height: 28px;
	padding-top: 10px;
}

/* 在线消息 */
.time{
	float: right;
	padding-top: 15px;
	font-size: 14px;
}
.zxxx-list li a{
	float: left;
	width: 100%;
}
.zxxx-list li a .dd-1{
	color: #000;
}
.zxxx-list li a .l-02{
	color: #000;
	font-size: 14px;
}


/* 首页 */
.index-bg{
	background-color: #71afd5!important;
}
.i-logo{
	font-size: 28px;
	color: #fff;
	float: right;
	padding-bottom: 10px;
	font-weight: 300;
}
.i-logo img{
	height: 40px;
	padding-bottom: 10px;
}
.nianka{
	float: left;
	width: 100%;
	height: 150px;
	background-color: #f7fdfd;
	border-radius: 12px;
	padding: 15px;
}
.cjl{
	float: left;
}
.tx_index{
	float: left;
	padding-top: 10px;
	margin-left: 10px;
}
.tx_index img{
	width: 60px;
	height: 60px;
	border-radius: 50px;
}
.index-xm{
	float: left;
	padding-left: 80px;
	margin-top: -50px;
}
.index-xm span{
	float: left;
	width: 200px;
	padding-bottom:10px;
	font-size: 14px;
}
.index-xm span img{
	height: 14px;
	padding-right:5px;
}
.huybjs-01{
	background-color: #1f93d9;
}

.nktb{
	width: 80px;
	height: 70px;
	text-align: center;
	border-radius: 12px;
}
.nktb img{
	height: 20px;
	width: auto;
	padding-top: 15px;
}
.nktb span{
	float: left;
	width: 100%;
}
.nktb span{
	font-size: 12px;
	color: #fff;
	padding-top: 5px;
}

.nk-a{
	float: right;
	margin-top: -30px;
}
.nk-a a img{

}
.hybm{
	float: left;
	padding-top: 20px;
	padding-left: 10px;
	color: #282728;
	font-weight: 300;
}
.index-bt span{
	color: #fff!important;
	font-size: 16px;
	font-weight: 300;
}
.anniu-jifen{
	float: right;
	padding-top: 10px;
	position: absolute;
	right: 20px;
}
.wygm{
	float: left;
	background-color: #1f93d9;
	height: 65px;
	border-radius: 12px;
	margin-left: 6px;
}
.wygm img{
	height: 100%;
	padding: 0 5px;
}
.wycz{
	background-color: #000;
}
.jifen{
	float: left;
	width:88px;
	margin-top: 10px;
	padding: 10px 0 20px; 
}
.jifen span{
	float: left;
	width: 100%;
}
.jf01{
	font-size: 14px;
}
.jf02{
	font-size: 31px;
    font-weight: bold;
}
.jf02 i{
	font-size: 10px;
}
.djjf a{
	height: 28px;
    line-height: 28px;
	background: #ebf7f6!important;

}
.poster-btn, .djjf a{
	font-size: 12px!important
}
.yjjf span{
	height: 14px;
	line-height: 14px;
}
.yj01{
	float: left;
	font-size: 8px;
	background-color: #387092;
	color: #fff;
	width: 40px!important;
	padding-left: 5px;
	box-sizing: border-box;
	border-radius: 3px 0 0 3px
}
.yj02{
	float: left;
	font-size: 8px;
	background-color: #1f93d9;
	color: #fff;
	width: 48px!important;
	padding-left: 5px;
	box-sizing: border-box;
	border-radius: 0 3px 3px 0
}
.djfyj{
	margin-top:5px;
}
.jfwkg{
	height: 105px;
}
.ddgl-list{
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 5px;
}
.jfqybj{
	background-color: #f1f9f2;
}
.ddgl-list a img{
	height: 24px;
	padding-bottom: 10px;
}
.ddgl-list a{
	float: left;
	width: 20%;
	text-align: center;
	font-size: 12px;
	color: #787773;
}
.ddgl-list a span{
	float: left;
	width: 100%;	
}
.wdqy_k li{
	float: left;
	width: 50%;

	box-sizing: border-box;
	padding-bottom: 10px;
	
}
.wdqy_k li a{
	float: left;
	width: 100%;
	height: 85px;
	background-color: #f1f9f2;
	padding: 0 25px;
	box-sizing: border-box;
	border-radius: 6px!important;
}
.wdqy_k a img{
	height: 28px;
	margin-top: 30px;
}
.pr5{
	padding-right: 5px;
}
.pl5{
	padding-left: 10px;
}
.qybt{
	float: left;
	margin-left: 30px;
	margin-top: -30px;
}
.qybt span, .qybt i{
	text-align: center;
	float:left;
	width: 100%;
}
.qybt span{
	font-size:14px;
}
.qybt i{
	font-size:7px;
}
.tcxt{
	width: 100%!important;
}
.tcxt-an{
	float: left;
	width: 100%!important;
	margin-top: 10px!important;
	margin-left: 0;
}
.tcxt a{
	width: 100%!important;
	height: 50px!important;
	text-align: center;
}
.tcxt a:hover{
	background-attachment: #0074ba;
}
.jfyc{
	border-radius: 0 0 12px 12px;
	/* padding-top: 0; */
	margin-top: 0;
}
.jfyc-bt, .jfyc-bt span, .jfyc-bt dd{
	height: 28px!important;
	line-height: 28px;
}
.jfyc-bt span, .jfyc-bt dd{
	font-size: 14px;
	font-weight: 300
}
.jfyc-bt2 span, .jfyc-bt2 dd{
	font-size: 8px;
	font-weight: 300
}
.poster-btn{
	width: 100%!important;
}


/* 轮播 */
.lb img{
	width: 100%;
}
.min{
	float: left;
	width: 100%;
	padding:0 15px;
}
.anniu{
	float: left;
	width: 100%;
	text-align: center;
	padding: 15px 0;
}
.anniu a{
	float: left;
	width: 33.3%;
	padding: 0px 8px;
	font-size: 14px;
}
.anniu a b{
	float: left;
	width: 100%;
	padding: 10px;
	background: #fff;
	border-radius: 6px;
	border:1px solid #fff
}
.anniu a b:hover{
	color: #000;
	border:1px solid #575757
}
/* 系统公告 */
.xtgg{
	float: left;
	width: 100%;
	background-color: #fff;
	padding: 15px;
	border-radius: 6px;
	margin-bottom: 15px;
}
.xtgg_dh{
	border-bottom: 1px solid #000000;
	padding-bottom: 10px;
}
.xtgg_dh span{
	border-left: 2px solid #000;
}
.xtgg_dh span b{
	padding-left: 10px;
	font-size: 14px;
}
.xtgg_list{
	padding-top: 10px;
}
.xtgg_list ul li{
	line-height: 24px;
	padding: 5px 0;
}
.xtgg_list ul li a, .xtgg_list ul li b{
	color: #484848;
	font-size: 12px;
	padding: 5px 0;
}
.xtgg_list ul li b{
	font-weight: 300;
	color: #041389;
}
.xtgg_list ul li span{
	float: right;
	color: #484848;
}
/* 支付提示 */
.zftsy{
	padding-top: 100px;
	text-align: center;
}
.zftsy img{
	height: 80px;
}
.zftsy span{
	float: left;
	width: 100%;
	font-weight: bold;
	font-size: 22px;
	padding-top: 20px;
}
.zftsy p{
	font-weight: 300;
	font-size: 14px;
	padding:50px 40px 0;
}
.zfcgan{
	padding: 30px 30px;
}

/* 消息详情 */
.xx-bj{
	background-color: #fff!important;
}
.dbt{
	padding-bottom:15px;
}
.nr p{
	font-size: 14px;
	line-height: 28px;
}
.sclist li{
	padding: 0;
	height: 130px;
}
.sclist .l-nr{
	width: 250px;
	padding: 20px 0 20px 20px!important;
	box-sizing: border-box;
}
.scj{
	float: right;
	width: 80px;
	height: 130px;
	line-height: 130px;
	background-color: #fcebc5;
	color: #000;
	text-align: center;
	border-radius:0 12px 12px 0;
}
.yfzf h1{
	font-size: 48px;
	padding: 0;
	margin: 0;
}
.xsjsbj{
	background-color: #fff;
	float: left;
	width: 100%;
	margin-top: 20px;
	margin-bottom:0px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-radius: 22px 22px 0 0;
	position: fixed;
	bottom: 70px;
}
.ddjg{
	height:90px;
}


/* 新增 */
.sztz{
	background-color: red;
	color: #fff;
	position: absolute;
	padding: 3px 6px;
	border-radius: 100%;
	margin-top: -45px;
	margin-left: 50px;

}
.sztz b{
font-weight: 100;
font-size: 8px;
}
.dbsz{
	margin-left:115px;	
	margin-top: -48px;
}
.qz_sh_btn a{
	float: left;
	margin-left: 10px;
	text-decoration: auto;
}
.qmfm img{
	width: 100px;
}
.jxs_zt{
	float: left;
    margin-left: 100px;
    font-size: 16px;
    padding-right: 20px;
    color: #666;
}
.jxs_zt_set{
	float: right;
    font-size: 14px;
}
.bh img{
	height: 60px;
	margin-top: 20px;
}
.fhkc{
	height: 56px;
	padding-left: 30px;
}
.fhkc .l-xz a{
	height: 56px!important;
	line-height: 56px!important;
}