@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, textarea, p, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0; max-width: 100% !important;  }
li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight:bold; }
input, textarea, select, option { vertical-align: middle; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input { *font-size: 100%; -webkit-appearance: none; }
strong { font-weight: bold; }
/*页头*/
header{background-color:#fff; display:block; box-shadow:0 0 4px rgba(0,0,0,0.2);}
header .head{position:relative; padding:5px; height:40px; box-sizing: border-box;}
header .head .h3{color:#555; line-height:24px; display:block; text-align: center; box-sizing: border-box; padding: 4px 36px 0 36px;}
header .head .logo{display:block; height:30px; margin: 0 auto;}
header .head .logo img{display: block; margin: 5px auto; height: 20px;}
header .head .icon{width:40px; height:40px; color:#eee; position: absolute; top: 0; font-size: 22px; line-height: 22px; padding:9px;display: block; box-sizing: border-box;}
header .head .icon.left{left:0; background: url(../images/icon.png) center center no-repeat #fff;}
header .head .icon.right{right:0; color: #ffa200;}
header .head .icon.right.active .icon-menu:before{content: "\e917";}
header .head select{width: 90px; -webkit-appearance:none; -moz-appearance:none; appearance:none; box-sizing: border-box; outline:none; display:block;}
/*body*/
.wrap{
	position:relative;
	max-width:750px;
	min-width:320px;
	margin:0 auto;
	height:100%;
	padding:0;
	overflow:hidden;
	background-color:#4a78c5;
	padding-bottom:10px;
	}
.banner{
	margin:0 auto;
	padding-top: 40px;
	}

.tab{
	margin:0 auto;
	}
.tab table{}
.tab td{
	border: solid 2px #fff;
	}
