@charset "utf-8";
*{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
body{
	background:#fff;
	color:#1a1a1a;
	text-align:left;
}
div,p,td,table,span,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,img{
	overflow:hidden;
	border:0px;
}
ul,li,ol{
   list-style:none;
}
a{
	color:#085394;
	text-decoration:none;
}
a:hover{
    text-decoration:underline;}
.stip{
background:#e3f6ff url(../image/s10.gif) no-repeat 3px 50%;
border:#04aaff 1px solid;
width:auto;
height:20px;
line-height:20px;
text-indent:20px;
margin-top:5px;}
.sb{
width:964px;
margin-left:auto;
margin-right:auto;
margin-top:3px;
}
.slb{border:#d6d6d6 1px solid;}

.sl{
  width:185px;
  clear:both;
  float:left;}
h1{
height:28px; 
line-height:28px; 
padding-left:12px;
font-size:14px; 
font-weight:bold; 
background:url(../image/s1.gif) no-repeat left top;}
h4{
height:23px;
line-height:23px;
background:url(../image/s3.gif) no-repeat left top;
font-weight:normal;
margin:5px 9px;
padding-left:10px;
}
h3{
height:23px;
line-height:23px;
background:url(../image/s11.gif) no-repeat left top;
font-weight:normal;
margin:5px 9px;
padding-left:10px;
}
h3 a,h2 a{
 color:#333333}
.sl div {
  width:183px;
}
.sl dl dt{
height:25px; 
line-height:25px; 
background:url(../image/s2.gif) repeat-x top left;
margin-bottom:4px;
text-align:center;}
.sl dl dd{
height:22px;
line-height:22px;
margin-left:15px;
}
.sl dd li{
width:170px;}
.sl a{
width:130px;
overflow:hidden;}
.sl span{
margin-left:5px;}
.sl ul{
height:auto;
overflow:hidden;}
.sl ul li{
height:22px;
line-height:22px;
margin-left:15px;
overflow:hidden;}

.sr{
width:771px;
height:auto;
float:right;}
.srt{
width:753px;
height:20px;
line-height:20px;
padding-left:12px;
border-bottom:#ddd 1px solid;}
.srt strong{
color:#d80000;
}
.pagePanel{float:right;margin-right:3px;display:inline;}
.pagePanel{margin-top:3px;}
.pagePanel li{float:left;margin:4px 0 3px 5px;}
.pagePanel li a,.pagePanel li span{float:left;padding:0 4px;height:14px;line-height:14px;color:#484848;font-size:12px;text-align:center;background:#FFF;border:1px solid #A5A5A5;}
.pagePanel li a,.pagePanel li span{color:#484848;}
.pagePanel li a:hover,.pagePanel li span.current{color:#FFF;background:#00c0ff;border:1px solid #00c0ff;text-decoration:none;}
.control,.disable{width:px;line-height:15px;font-size:12px; height:15px;}
.pagePanel{margin:2px 8px 0 0;}

.controlPanel{margin-top:5px;height:40px;background:#F7F7F7;border:1px solid #D7D7D7;}

.displayPanel{height:20px;background:#d3ecff;border:1px solid #81c0d8; padding:5px 4px;line-height:20px;}
.displayPanel{float:left;margin:4px 0 0 0px;width:750px;display:inline;}
.displayPanelb{height:20px;background:#d3ecff;border:1px solid #81c0d8; padding:3px 4px;line-height:20px;}
.displayPanelb{float:left;margin:4px 0 0 0px;width:550px;display:inline;}
.displayPanel{margin-left:4px;}
.displayPanel label{
height:20px;
line-height:20px;
width:76px;
float:left;
text-align:right;}
.displayPanel ul li{ height:20px;float:left; width:21px; float:left; margin-left:0px;line-height:20px; margin-top:3px;}
.displayPanel ul{ float:left;}
.displayPanel img{float:left;}
.displayPanel select {
vertical-align:middle;
height:20px;
line-height:20px;
}
.inputx{
height:21px;
background:url(../image/s9.gif) repeat-x top left;
border:#a7bdd0 1px solid;
width:85px;
float:right;
margin-right:5px;}
.srl{
	margin:0px auto;
	width:771px;
	padding:5px;
	height:auto;
}

.srll{
	margin:7px auto 0px auto;
	width:771px;
	height:109px;
	clear:both;
}
.srll_p{
	margin:opx auto;
	width:771px;
	height:55px;
	clear:both;
}
.srllp{
	float:left;
	margin-left:8px;
	width:120px;
	height:107px;
	border:1px #F1F1F1 solid;
	display:inline;
}
.srllp img{
	width:120px;
	height:107px;
	margin:0px;
}
.srllt{
	float:right;
	width:621px;
	height:102px;
	padding:3px 10px 2px 10px;
}
.srllt_1{
	float:right;
	width:100%;
	height:102px;
	padding:3px 10px 2px 10px;
}	
.srllt dl,.srllt_1 dl{
	padding:3px 10px 2px 10px;
	height:18px;
	background:#E6F3FC;
	clear:both;
}
.srlltp dl,.srlltpt dl{
	height:18px;
	background:#E6F3FC;
	clear:both;}
.srllt dl dt,.srllt_1 dl dt{
	float:left;
	width:460px;
	height:18px;
	line-height:19px;
	font-weight:bold;
}
.srlltp dl dt,.srlltpt dl dt{
	float:left;
	width:550px;
	height:18px;
	line-height:19px;
	font-weight:bold;
}
.srl_lt{
height:55px;
padding-bottom:2px;
}
.srl_lt_inf{
height:95px;
padding-bottom:2px;
}
.sr_i{
height:36px;
line-height:18px;
padding:2px;
color:#666;}
.srl_img{
float:left;
height:54px;
width:60px;
display:inline;
margin-left:0px;
border: #F1F1F1 1px solid;

}
.srl_img img{
height:54px;
width:60px;
margin: 0px;
}
.srllt dl dt a,.srlltp dl dt a,.srlltpt dl dt a,.srllt_1 dl dt a{
	text-decoration:underline;
	color:#;
}
.srllt dl dt a:hover,.srlltp dl dt a:hover,.srlltpt dl dt a:hover,.srllt_1 dl dt a:hover{
	text-decoration:none;
	color:#;
}

.srllt dl dd,.srllt_1 dl dd{
	float:right;
	margin-right:10px;
	width:120px;
	height:18px;
	line-height:18px;
	font-weight:bold;
	color:#FD7A04;
}
.srllt img,.srlltp img,.srlltpt img{ padding-left:3px;
margin-top:2px;}
.srlltp dl dd,.srlltpt dl dd{
	float:right;
	margin-right:10px;
	width:125px;
	height:18px;
	line-height:18px;
	font-weight:bold;
	color:#FD7A04;
	text-align:right;
}
.srllt dl dd,.srllt_1 dl dd{
	text-align:right;
}
.srllt div{
	padding:5px 5px 4px 5px;
	height:54px;
	color:#000;
	line-height:20px;
	overflow:hidden;
	clear:both;
}
.srllt_1 div{
	float:right;
	padding:5px 15px 4px 5px;
	height:54px;
	width:741px;
	color:#000;
	line-height:20px;
	overflow:hidden;
	clear:both;
}
.srllt ul,.srllt_1 ul{
	height:20px;
	clear:both;
	padding-right: 15px;
}
.srllt ul li,.srllt_1 ul li{
	float:right;
	margin-left:10px;
	height:20px;
	line-height:20px;
}
.srlltp{
}
.srl_l{
width:766px;
height:55px;}
.srlltpt{
width:700px;
float:right;
}
.srlltp p,.srlltpt p{
float:left;
height:30px;
line-height:30px;
padding-left:10px;}
.srlltp span,.srlltpt span{
float:right;
height:30px;
line-height:30px;
padding-right:10px;}
.btn03{
	height:20px;
	line-height:20px;
	color:#000;
	border:1px #A6D467 solid;
	background:url(../image/btn_bg3.gif)repeat-x;
	margin-top:3px;
}
.footiinfo{
width:772px;
height:24px;
line-height:24px;
text-indent:16px;
background:url(../image/s12.gif) no-repeat left top;
margin-top:4px;}
.st{
margin-left:auto;
margin-right:auto;
width:964px;
height:31px;
background:#fafafa;
background:url(../image/s15.gif) no-repeat top left;
}
.st_snav2{
   width:900px;
   float:left;
   margin-left: 12px;
}
.st_snav2{
   height:28px;
   line-height:28px;
   text-align:left;
   color:#333;
}
