﻿body,ul,li,ol,h1,h2,h3,h4,h5,p,th,td,dl,dd,dt,form,fieldset,legend,input,textarea,select{margin:0;padding:0; font-weight:400;}
body{ font:14px Arial,Tahoma,Verdana,"微软雅黑",\5B8B\4F53,Helvetica, sans-serif;
	 color:#3a3a3a; background:#fff;	 }	 
a{color:#3a3a3a; text-decoration:none; outline:none;  }  
a:hover{color:#0280bf; }	   
li{list-style:none;}
img{border:0;  vertical-align:top;}
.red{ color:#e6212a;}
.clen{ clear:both;}
.nav {
	list-style: none; width: 99.82%; padding-bottom: 5px; font-family:"微软雅黑";
}
.nav ul {
	margin: 5px 0px 8px 0px;  overflow: hidden;
}
.nav li {
	list-style: none; margin: 0px 1px 1px 0px; height: 28px; line-height: 28px; overflow: hidden; font-size: 12px; vertical-align: middle; float: left; display: inline; white-space: nowrap; -ms-word-break: break-all; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.nav li.js-border {
	list-style: none; padding: 0px 0px; width: 122px; text-align: center; color: rgb(41, 113, 145); font-size: 12px; margin-bottom: 5px; float: left; display: inline; white-space: nowrap; cursor: pointer; 
}
.nav .js-border a {
	padding: 0px 8px; height: 28px; line-height: 28px; font-size: 14px; display: block;
}
.nav .js-border a:hover {
	background: 0px 0px rgb(18, 132, 220); color: rgb(255, 255, 255); text-decoration: none;
}
.nav .js-back {
	background: 0px 0px rgb(18, 132, 220); color: rgb(255, 255, 255);
}
.nav .js-color {
	color: rgb(31, 143, 197);
}
.nav .js-border { background:#f0f0f0;}
.js-pg table{ border-collapse:collapse; width:100%;}
.js-pg table td{ border:#ddd solid 1px; background:#fff; text-align:center;padding:12px 5px; }
.js-pg .text_left{ text-align:left;}
.js-pg .text_right{ text-align:right;}
.js-pg table th { background:#b8ddfd; padding:0; border:#fff solid 1px; padding:12px 5px;  }