html,body{width:100%!important;height: 100%;display: block;background: #ffffff;}
body,div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,button,textarea,th,td,p,tbody,thead,tfooter{
	margin:0;padding:0;font-family:"Microsoft YaHei","sans-self",Verdana, Arial;font-size:0.2rem;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box; 
	box-sizing: border-box;
}
input[type='text'],input[type='password'],button,select,textarea{outline:none;font-family:"Microsoft YaHei",Verdana,Arial;border: 1px solid #dbdbdb;padding: 5px;}
input[type='text']:focus,input[type='password']:focus,select:focus,textarea:focus{border-color:#18a560;}
ul,li{list-style:none;}
textarea{resize:none;}
body{overflow-x:hidden;}
.fl{float:left;display:inline-block;}
.fr{float:right;display:inline-block;}
.abs{position:absolute;}
.rel{position:relative;z-index: 2;}
.table{display:table;width:100%;height:100%;vertical-align:middle;}
.tableCell{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle;}
.clear:after{content:" ";display:block;clear:both;height:0px;visibility:hidden;}
.clear{zoom:1;}
a{text-decoration:none;}
a:active{
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.container{
	max-width: 720px;
	margin: 0 auto;
}

/*头部*/
.header-h{height: 0.88rem; }
.header{height: 0.88rem; width: 100%; background: #fff; position: fixed; top:0; left: 0; padding-top: 0.21rem; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; z-index: 9999;}
.header .icon{display: block; width: 0.45rem; height: 0.45rem; position: absolute;}
.header .icon img{display: block; width: 100%; height: 100%;}
.header .icon.icon-reorder{left: 0.3rem; top: 0.21rem; }
.header .icon.icon-user{right: 0.3rem; top: 0.21rem; display: none; }
.logo-index{margin: 0 0.15rem;text-align: left;}
.bus-logo{display: block; }
.bus-logo img{height: 0.67rem; width: auto;}

/*nav*/
.nvBar{height:0.8rem;line-height:0.8rem;overflow:hidden;width:100%;background:#3b9cfd;border-bottom:solid 0px #eee;position:relative;}
.subNv,.subNv ul{-webkit-tap-highlight-color: rgba(0,0,0,0); -moz-tap-highlight-color: rgba(0,0,0,0); -webkit-user-select: none; text-decoration: none;}
.subNv{overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;height:0.8rem;width:100%;}
.subNv::-webkit-scrollbar{display:none}
.subNv ul{white-space:nowrap;height:0.8rem;width:400%;}
.subNv li{width:auto;text-align:center;float:left;padding:0px 10px;}
.subNv li a{white-space:nowrap;display:block;font-size:0.28rem;color:#fff;line-height:0.8rem;height:0.8rem;-webkit-tap-highlight-color:rgba(0,0,0,.3);}

/*侧边导航*/
.nav-mol{width: 100%; height: 100%; background: rgba(0,0,0,.4); position:fixed;left:0;top:0; z-index: 7777; display: none;}
.nav-list{width:60%;height:100%;padding-top:0.9rem;position:fixed;left:-60%;top:0;background:#366cb3;z-index:8888; overflow-y: auto; }
.nav li{height: 0.8rem;  border-bottom: 1px solid #337eca;padding-left: 0.8rem; position: relative;text-align: left;}
.nav li .icon{display: block; width: 0.35rem; height: 0.35rem; position: absolute; left: 0.2rem ; top: 0.23rem; }
.nav li .icon.icon-home{background: url(../image/icon-home.png) no-repeat center; background-size: cover;}
.nav li .icon.icon-arrow{background: url(../image/icon-arrow.png) no-repeat center; background-size: cover;}
.nav li a{display: block; line-height: 0.8rem; font-size: 0.28rem; color: #fff; }.page-bot{margin-bottom: 1.5rem !important;}
/*分页*/.pagination{	padding-top: 20px;	text-align: center;	padding-bottom: 40px;}.pagination li{	display: inline-block;	border: solid 1px #CDCDCD;	line-height: 30px;	padding: 0 10px;	margin: 0 5px;}.pagination .active{	background: #0480BE;	color: #FFFFFF;}.pagination .active span{	color: #FFFFFF;}


/* mymj*/
.mj{display: flex;display: -webkit-flex;justify-content: center;align-items: center;}
#lt{float:left; background:url(../image/gytp/bar_left.png) no-repeat right top; width:28px; height:54px;}
#mt{float:left; overflow:hidden;background:url(../image/gytp/bar_middle.png) repeat-x; height:54px; line-height:54px;text-align: center;}
#rt{float:left; background:url(../image/gytp/bar_right.png) no-repeat; width:18px; height:54px;}
#ps{height:54px;line-height:54px;color:#990033;font-size:16px;}  