div, .nooutline {
	outline: none; 
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
	-webkit-focus-ring-color: rgba(0, 0, 0, 0);
}

body {
	background:rgb(235,235,235);
}

.btn_reset, .btn_back, .btn_ok, .btn_green, .btn_export {
	padding: 0px;
	height:30px; 
	width:80px;
	cursor:pointer; 
	border: none; 
	margin:0px 10px;
	text-align:center;
	line-height:32px ; 
	color:#FFF;
	font-size:16px;
	font-family:"微软雅黑";
}
.btn_reset {
	background:url(<b:out "res('/image/btn_blue.png')" />) no-repeat;
}
.btn_back {
	background:url(<b:out "res('/image/btn_blue0.png')" />) no-repeat;
}
.btn_ok {
	background:url(<b:out "res('/image/btn_orange.png')" />) no-repeat;
}
.ttablerow1 {
	height1:40px;
	line-height1:38px;
	background:rgb(224,240,255);
}

/*
.tabtd {
	text-align:center;
	line-height:50px; 
	font-size:18px; 
	font-weight:bold;
	color:#454545;  
	color:rgb(51,51,51);  
	background:rgb(224,240,255);
	background:rgb(250,250,250);
	
	border-bottom:solid 1px rgb(230,230,230);
	border-left:solid 1px rgb(230,230,230);
	cursor:pointer;
}
.tabtd_active { 
	background:rgb(65,158,247);
	background:rgb(234,234,234);
	color:white;
	color:rgb(23,155,22);
}
*/

.tabtd {
	text-align:center;
	line-height:50px; 
	font-size:16px; 
	font-weight:bold;
	color:#454545;  
	background:rgb(224,240,255);
	color:rgb(51,51,51);  
	background:rgb(250,250,250);
	border-top:solid 1px rgb(230,230,230);
	border-left:solid 1px rgb(230,230,230);
}
.tabtd_active { 
	border-bottom1:2px solid rgb(65,158,247);
	color:white;
	background:rgb(65,158,247);
	color:rgb(23,155,22);
	color:rgb(51,51,51);  
	background:rgb(234,234,234);
}
.tabtd_active_top { 
	background:rgb(65,158,247);
	color:white;
}
.list {
	background:white;
	margin:6px;
	margin-bottom:0px;
	padding:6px;
}
.list img {
	float:left;
	margin-right:5px;
}
.list .title {
	overflow:hidden;
	height:48px;
	line-height:28px;
}
.list .date {
	text-align:right;
	font-size:14px;
	line-height:14px;
	padding-top:10px;
	padding-right:5px;
	color:gray;
}
.abutton {
	padding:5px 10px; 
	height:35px; 
	line-height:35px;
	border:1px solid #aac2d5; 
	margin-left:10px; 
	font-family:"微软雅黑"; 
	font-size:15px; 
	font-weight:bold;
	color:#454545; 
	background:#d4e4f0; 
	text-decoration: none; 
}
.abutton:hover, .abutton:visited, .abutton:link {
	text-decoration: none; 
}
.button {
	background:rgb(35,150,241);
	color:white;
	font-weight:400;
	font-size:18px;
	line-height:30px;
	border-radius:5px;
	text-align:center;
	padding:5px;
}
.button_nav {
	background:rgb(35,150,241);
	color:white;
	font-weight:400;
	font-size:16px;
	line-height:24px;
	border-radius:5px;
	text-align:center;
	padding:5px 20px;
	font-size:18px;
}
.button_bottom {
	background:rgb(35,150,241);
	color:white;
	font-weight:400;
	line-height:24px;
	border-radius:5px;
	text-align:center;
	padding:0px 20px;
}
.button_span {
	width:10px;
}
.inputtxt {
	font-size:16px;
	border:1px solid rgb(230,230,230);
	outline: none; 
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
	-webkit-focus-ring-color: rgba(0, 0, 0, 0);
	padding:3px 5px;
	height:35px;
}
.inputtxt:hover,.inputtxt:focus,.inputtxt:active {
	border:1px solid rgb(200,200,200);
}


.dtablerow {
    border-collapse:collapse;
 	color:black;
}
.dtablerow .dtable_head {
    font-weight:800; 
 	background:rgb(229, 241, 244);
	background-color:rgb(208,229,245);
}
.dtablerow .dtable_foot {
	background-color:rgb(208,229,245);
}
.dtable_body0, .dtable_body1 {
	background-color:white;
	height:40px;
}
.dtable_body1 {
	background-color:rgb(229, 241, 244);
}
.dtablerow .dtable_body, .dtablerow .dtable_body0, .dtablerow .dtable_body1, .dtablerow .dtable_head, .dtablerow .dtable_foot, .dtablerow .tree_node {
 	height:50px;
}
.dtablerow .dtable_body0 {
	background-color:white;
}
.dtablerow .dtable_body1 {
	background-color:rgb(229, 241, 244);
}
.dtablerow td{
 	padding:0px 5px;
	margin:0px;
	border:1px solid #aac2d5;
	text-align:center;
}
.margintop {
	margin-top:5px;
}
.marginbottom {
	margin-bottom:5px;
}
.edivrow {
	padding-top:12px;
	line-height:28px;
}
.call {
	color:blue;
}
.checkbox {
	color:#454545;  
	background:rgb(224,240,255);
	text-align:center;
	margin:0px 1px;
	border:1px solid white;
}
.checked { 
	color:white;
	background:rgb(65,158,247);
	background:rgb(5,189,5);
}

.qiantai .zw_ysy { 
	color:white;
	background:#8B2252;
} 
.qiantai .zw_yyd {
	color:white;
	background:gray;
}
.qiantai .zw_wsy {
	color:white;
	background:green;
}