@charset "utf-8";
/* CSS Document */

body{margin:0 auto;padding:0;font-size:12px;font-family:"宋体","Arial Narrow"; color:#333}

.left body,.right body{
	
	background:#e0eaf7;
}

.head{width:100%}

object{ display:block}

iframe{ margin:0; padding:0; border:none;}

form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}input,select{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}

.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}.dis{display:block;}.undis{display:none;}.fl{float:left;}.fr{float:right;}.cl{clear:both;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.clearfix{*+height:1%;}

.m4{margin:4px;}

a{ text-decoration:none;font-size:12px;  font-family:'宋体'; color:#333}

a:hover{ color:#F60}

.boxl,.box{ border:1px solid #99bce8}

#menufra .box{border:1px solid #94b2d9;padding:1px}

.box{height:98.5%;background:#fafafa}

.tborder{border-top:1px solid #99bce8}

.bborder{border-bottom:1px solid #99bce8}

.box h2{ height:28px; line-height:28px; font-size:12px; background:url(../images/bg2.jpg) 0px 0px repeat-x; padding-left:6px}

.bottom{ width:99%;z-index:99999;position:absolute; bottom:5px;+left:0;margin-left:2px; background:url(../images/bottombg.gif) 0px 0px repeat-x;padding-left:6px; height:26px;padding-top:2px;}


#jstree-json{ height:100%; overflow-x:hidden; overflow-y: auto;}

.w500{ width:60%;float:right; height:96% }

.hide{ display:none}
	
.w500 iframe{ WIDTH: 99.99%; HEIGHT: 100%}

.pic{ border:1px solid #ccc}

#time{ margin-right:5px}

.dtm{ margin-top:10px;width:500px;color:#7790c7;margin-right:15px;position:relative;+float:right}

.dtm a{ color:#c1d5ec }

.dtm a:hover{color:#f30}

h2 .fr{_margin-top:-26px;+margin-top:-26px;}


.scroll{ padding:8px;height:100%;}

#label{font-size:14px}

.scroll h2{line-height:26px;height:26px}

/*page*/

.w100{ width:150px}

DIV.sabrosus { width:600px; }

DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}

.view{ width:99%;padding-left:2px;height:200px; background:none}

.view iframe{
	width:100%;height:100%;
}

.f14{font-size:14px;font-weight:bold;color:#383838}