*{margin:0;padding:0;font-size:14px;line-height:150%;font-family:"microsoft yahei",SimHei;}
body,html{height:100%;overflow:hidden;background-color:#d0d0d0; background-color:#FFFFFF;}
.html{height:100%;width:100%;position:relative;overflow-y:auto;overflow-x:hidden;}

a{color:#0180CF;text-decoration:none;}
a:hover {text-decoration:none;color:green;}
b {text-align:left;color:#0180CF;}
strong {text-align:left;color:red;}
.r {text-align:right;width:30%;}
.l {text-align:left;color:green;}
.none{display:none;}
.simg{width:50%;min-width:88px;max-width:188px;}
#divs{margin:0 auto;min-height:100%;position:relative;box-sizing:border-box;}
.divs{width:100%;min-width:300px;background-color:#FFFFFF;}

.head{position:fixed;top:0px;margin:0 auto;width:100%;min-width:300px;z-index:10;display:block;}
#head{line-height:180%;background-color:#0180CF;font-size:16px;line-height:40px;color:white;}
.back{position:absolute;right:9px;top:0px;line-height:40px;}
.d {border:1px white solid;line-height:150%;color:white;font-size:12px;padding:3px 5px;}
.d:hover {background-color:white;color:#0180CF; }

#main{margin:2px auto;padding:3px 1px;width:100%;}

form{margin:10px 0;text-align:left;}
.so_box{margin:5px auto;height:40px;line-height:40px;background-color:white;width:96%;border:1px #CACACA solid;margin-top:0px;position:relative;border-radius:8px;}
.so_boxbl{margin:0 auto;overflow-x:auto;width:98%;}
.so_boxbl .blleft{display:block; margin-left:1%;width:23%;display:inline-block;}
.so_box .txts{margin:0px auto;height:40px;outline: none;line-height:40px;width:88%;padding-left:10px;border:0px;color:#333333;background-color:#FFFFFF;overflow:hidden; position:absolute;left:40px;}
.so_box .buts{margin:0 auto;height:40px;line-height:40px;width:100%;padding-left:10px;border:0px;color:#333333;background-color:#0180CF;}
.buts{margin:0 auto;height:20px;line-height:20px;width:38px;padding-left:0px;border:0px;color:#fff;background-color:#0180CF;border-radius:5px;}
.so_boxa{margin:10px auto;height:40px;line-height:40px;background-color:white;width:96%;border:1px #CACACA solid;margin-top:0px;position:relative;border-radius:8px;}
.so_boxa .butsa{margin:0 auto;height:40px;line-height:40px;width:100%;padding-left:10px;border:0px;color:#0180CF;background-color:#efefef;}

.so_box .more{position:absolute; top:0px; right:0px;}
.so_box .more img{ height:24px;}

.so_box .time{position:absolute; top:0px; right:75px;}
.so_box .time{border:0px;height:40px;line-height:38px; background-color:#FFFFFF;}

/*结果*/
table{margin:0 auto;font-size:12px;width:98%;}
table{border-left:1px solid #ccc;border-top:3px solid #0180CF;}
table td{border-bottom:1px solid #ccc;}
table td{padding:6px 6px;word-wrap:break-word;word-break:break-all;min-width:88px;}
.tt{background:#e5f2fa;line-height:18px;font-weight:bold;FONT-SIZE:12px;max-width:596px;}
@media screen and (max-width: 3000px) {
 table{border:0;border-top:0px solid #ccc;}
 table thead {display:none;}
 table tr{margin-bottom:18px;display:block;background-color:#fff;}
 table tr{border-bottom:2px solid #0180CF; border-top:1px solid #efefef;border-left:1px solid #efefef;border-right:1px solid #efefef; border-radius:8px;}
 table td {display:block;text-align:left;font-size:12px;}
 table td {border-bottom: 1px solid #efefef;}
 table td:last-child {border-bottom:0;}
 table td:before {content:attr(data-label);float:left;text-transform:uppercase;}
 table td:before {font-weight:bold;color:#0180CF;margin:0px 6px;}
}


.so_but{margin:0px auto;text-align:center;border:0px;}
.so_bus{margin:8px 24px;text-align:left;border:0px;}
.so_but .buts{line-height:200%;padding:5px 8px;background:#0180CF;color:white;border:0px; border-radius:0px 8px 8px 0px;}  

#boto{margin:0 auto;width:100%;max-width:600px;min-width:300px;bottom:0px;display:block;}
.boto{color:#000;text-shadow: 0 1px 1px #fff;line-height:180%;}
.bl{margin-left:5px;width:97%; margin-right:5px}
.bl .blleft{width:20%;color:#fff;background-color:#0180CF;border-radius:5px; border:1px #0180CF solid;padding:2px 3px 2px 3px;line-height:32px; margin-right:5px;text-align: left;}
.bl .blright{width:80%;color:#0180CF; text-align:left;white-space:normal; word-break:break-all;overflow:hidden;}
.bl .blright a{background-color:#fff;color:#9FA2A9;border-radius:5px; border:1px #9FA2A9 solid;padding:2px 3px 2px 3px;line-height:32px; margin-right:5px;text-align: left;}
#main #menu li {
	text-align:center;
	float:left;
	padding:5px;
	margin-right:2px;
	width:50px;
	cursor:pointer;
	list-style:none
}
#main #menu li.tabFocus {
	width:50px;
	font-weight:bold;
	background-color:#f3f2e7;
	border:solid 1px #666;
	border-bottom:0;
	z-index:100;
	position:relative
}
#main #content {
	width:260px;
	height:80px;
	padding:10px;
	background-color:#f3f2e7;
	clear:left;
	border:solid 1px #666;
	position:relative;
	top:-1px
}
#main #content li {
	display:none;
	list-style:none
}
#main #content li.c {
	display:block
}