@charset "utf-8";
/* CSS Document */

/* The global */
* {
	margin:0;
	padding:0;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	line-height:23px;
}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em,th {
	font-size:16px;
	font-weight:bold;
	font-style: normal;
	
}
li {
	vertical-align:middle;
}
a {
	text-decoration:none;
	padding:0;
	margin:0;
	outline:none;
	color:#2f2f2f;
}
a:hover{ color:#e4393c;}
strong {
	font-weight:bold;
	font-style: normal;
}
ul, ol {
	list-style:none;
	display:block;
}
fieldset, img {
	border: none
}
:focus {
	outline: 0;
}
caption, th {
	text-align:left;
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
.clear {
	clear:both;
}
.hidden{display:none;}
body {
	font-size: 14px;
	width: 100%;
	float:left;
	color:#2f2f2f;
	background:#eeeeee;
}

.pysb-content{ border:1px solid #e7e7e7; border-top: none;}
.sb-tabel-title td,.sb_list thead tr td{  background:#f6f6f6; border-bottom:1px solid #e7e7e7; color:#2481d0; height:34px; line-height:34px; padding-left:20px; text-align:left;}
#public_list,#public_list_a{height:195px;width:100%;overflow: hidden; background:#FFF;}
.tbxw-panel tabel{width:100%; }
.tbxw-panel table td,.sb_list tbody tr td{ height:40px; vertical-align:middle;  border-bottom:1px solid #e7e7e7; text-align:left; padding-left:20px;}
.sb_list tbody tr td a{ color:#00F;}
.sb_list tbody tr td a:hover{ text-decoration:underline;}

.tbxw-nav,.zhy-mtgz{ width:100%; border-bottom:2px solid #0384ce; height:33px;  float:left; }
.tbxw-nav li{float:left;}
.tbxw-nav li a{ padding:0 22px;  line-height:33px;  float:left; color:#aaaaaa; background:#f4f4f4; margin-right:5px;}
.tbxw-nav li.tbxw-selected a{ color:#fff; background:#0384ce; }
.tbxw-panel{ width:100%;}



.sb_search{ background:#f6f6f6; height:38px; margin-top:10px; float:left; width:100%; padding-top:12px;}
.sb_search tr td{ color:#000; font-size:14px; vertical-align:middle;}
.sb_search input{ color:#a7a7a7; border:1px solid #e7e7e7; height:21px;}
.sb_list{ margin:10px 0 30px 0; float:left; width:100%; m}
.sb_list table{ /*border:1px solid #E7E7E7;*/ border-bottom:none; font-size:14px;}
.zgz_btn{ width:72px; height:23px;color:#FFF; background:#068de9; float:left; text-align:center; border-radius:2px;}	
.zgz_btn:hover{color:#FFF;}


/* popbox */
.jc_span{ color:#bebebe;}
.xmbox{width:900px;background-color:#fff;position:absolute;top:0;left:0;display:none;z-index:120; border:none; overflow:hidden;}
.xmbox h2{height:40px;font-size:16x;background-color:#2294AF;position:relative;padding-left:10px;line-height:40px;  font-weight:normal; color:#fff; text-align:left; border:none; float:left; width:890px;}
.xmbox h2 a{position:absolute;right:10px;font-size:12px; top:12px;}
.tbxw-panel .pop-table{border:1px #88CAE5 solid; padding:10px; width:878px; overflow:hidden; float:left;}
.pop-table table{   border-top:1px solid #E1E1E1;  border-left:1px solid #E1E1E1; border-bottom:none; border-right:none;}
.pop-table table td{height:30px; vertical-align:middle;  border-bottom:1px solid #E1E1E1;  border-right:1px solid #E1E1E1;  border-top:none; border-left:none; font-size:14px;}
#screen{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:100;background-color:#666;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
.jc_tj_btn{ float:left; padding:10px 0 15px 50px;}
.jc_tj_btn a{ float:left; width:70px; height:30px; text-align:center; color:#FFF; line-height:30px; background:#FF4400; font-size:14px;}




#page_box{ padding:30px 0 30px 400px;}
DIV.msdn { float:left; }
DIV.msdn A,DIV.msdn A:hover,DIV.pagination A:active,DIV.msdn .current{BORDER:#CDCACA 1px solid;}
DIV.msdn A { MARGIN: 0px 3px;   color:#214596;}
DIV.msdn A,DIV.msdn .current{height:23px; line-height:23px;float:left;padding:0px 8px;}
DIV.msdn A:hover,DIV.pagination A:active,DIV.msdn .current{ color:#fff; background:#214596;}
DIV.msdn .disabled {DISPLAY: none; float:left;}
#page_sl{ border:none;}
#page_sl:hover{ border:none; background:none; color:#214596;}
.page_tz{ float:left;}
.page_tz span{ padding-left:20px; font-weight:bold; line-height:28px;}





