.tabsdiv{display:inline-block; line-height:40px; cursor:pointer;font-size:12px; font-weight:bold;text-align:center; height:40px; width:100px;background:#83AF9B;border-radius:5px 5px 0 0;}
.tabsdivselected{background:rgb(96,143,159);}
.maindiv{background:rgb(131,175,155); min-height:300px;}
input,textarea,select{border:none; padding:2px;}
.btn{background:#09c; color: #fff; font-size:12px; cursor:pointer; padding:7px 20px; text-align:center; margin-left:1px;}
.btn:hover{background:#28B5D6;}
.minbtn{background:#09c;color:#fff;font-size:9px;padding:2px 5px;cursor:pointer;white-space:nowrap;overflow:hidden;margin-left:1px;}
.minbtn:hover{background:#28B5D6;}

.apagebutton{background:rgb(96,143,159);  color: #fff; font-size:12px; cursor:pointer; padding:5px 10px; }
.apagebuttonselect{background:#608F9F;  color: #fff; font-size:12px;  padding:5px 10px; }

.listwrapper{position:fixed;top:90px;bottom:0;left:0;right:0; }
#divheader{background:#30b5ee;right:0;position:fixed; color:#fff; left:0; top: 0;line-height:30px;font-size:14px;}
.fullpopup{background:#fff;display:none;z-index:900;position:fixed;top:0;left:0;bottom:0;right:0;text-align: center; color:#666;}
.headerback{float:left;width:60px;cursor:pointer; height:40px;line-height:40px;background:url(../imgs/back.png) no-repeat center center;background-size:10px 20px;}
.headertitle{position:relative;float:left;width:90%; height:40px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:center;}
.popmenuwrapper{display:none;position: fixed; bottom: 0; left: 0;right:0;top:0;background: rgba(0,0,0,.5);}

#gheader{position:fixed;left:0;top:0;right:0;height:40px;text-align:center;color:#eee; background-color:#373d41;overflow:hidden;white-space:nowrap;-moz-user-select:none;}
#gheader #ghleft{float: left; height: 40px; width: 300px; cursor:default; font-size:14px;font-weight:bold;color:#00c1de; line-height:40px; background:url(../imgs/64.png) no-repeat left; background-size:40px 40px;background-position:20px 0;padding-left:80px;}
#gheader #ghright{float: right; height: 40px; width: 500px;cursor:default; line-height:40px;font-size:14px;}

#gheaderH{position:fixed;left:0;top:40px;bottom:0;width:80px; text-align:center;color:#eee; background-color:#333744; overflow:hidden;white-space:nowrap;-moz-user-select:none;}
.divcontent{position: fixed;top:40px;bottom: 0;left: 80px;right: 0px;display:none;background:#51555f;color:#eee;overflow: auto; z-index:9;}
.divcontentfp1{display:none;position: fixed;z-index:9; top:0;bottom: 0px;left: 80px;right: 0;background:rgba(0,0,0,.7);color:#fff;overflow: hidden;}

.stockcolorred{color:#ff8289;}
.stockcolorgreen{color:#00dec1;}

.lhbyzli{position:relative; margin-left:2px; width:48%;display:inline-block;margin-bottom:5px;background:#f1f1f1;padding:5px; }
.lhbyzliselected{position:relative; margin-left:2px; width:48%;display:inline-block;margin-bottom:5px;background:#d9d9d9;padding:5px; }

.lhbyzlititle{margin-left:5px; font-size:14px; font-weight:bold; }
.lhbyzli .time{position:absolute; right:5px; color:#999;}
.lhbyzliselected .time{position:absolute; right:5px; color:#999;}
	
.dialog{box-shadow:5px 5px 5px rgba(0,0,0,.6);background-color:#fff;  position:fixed; max-width:400px;min-width:300px; margin-left:-200px; margin-top:-100px; left:50%;top:50%;  font-size:12px; margin-top:-120px; padding:0;overflow:hidden;}
.dialog .title{background:#f3f3f3; color:#30b5ee; font-size:14px; padding-left:15px; border-radius:5px 5px 0 0; height:40px;line-height:40px;}
.dialog .content{padding:10px; color:#333;}
.dialog .buttons{font-size:12px; text-align:center; margin:15px auto;}

a.btn{color:#fff}
a{text-decoration:none; }

.user-input{width:150px; padding:7px; font-size:14px;border:1px solid #ccc;  }
	.errorinfo{color:red;margin-left:5px;}
	
	
body {
	font-family: "\5FAE\8F6F\96C5\9ED1",Helvetica,serif;
	margin:0; 
	padding:0; 
	line-height: 1.5em;
	background: rgb(96,143,159);
	-webkit-text-size-adjust: none;
	font-size: 12px;
	color: #fff;
	word-wrap: break-word;
	word-break: break-all;
}

.content{ margin:0 auto; }

table.gridtable {
	
	color:#c2c8cf;
	border-width: 1px;
	border-color: #608F9F;
	border-collapse: collapse;
	margin:10px auto;
	overflow:hidden;
	background:#51555f;
}
table.gridtable th {
	padding:2px;
	border-width: 1px;
	border-style: solid;
	color:#fff;
	border-color: #51555f;
	background-color: #42485b;
}
table.gridtable tr{
	line-height:20px;
}
table.gridtable td {
	border-width: 1px;
	padding: 2px 10px;
	min-width:35px;
	border-style: solid;
	border-color: #608F9F;
	text-align:center;
}
table.noborder td {
	border-top-width:0px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
}

table.gridtable td{border:none; border-bottom:1px solid #434754; padding:5px;}
