/* CSS Document */
html {margin: 0; padding: 0;}
body {margin: 0; padding: 0; 
  font-size: small; background-color: #FFF;}
p{margin:0;padding:0}
img{border:0}
td,p,#u{font-size:12px}
/*** Image is 180px wide, and 20px high ***/

pre {margin: 0; font-family: verdana, sans-serif; font-size: .9em;}

a {
	color: #660000;
	text-decoration: underline;
}
a:hover {
	color: #7e1513!important;
	text-decoration: underline;
}

.alignright {margin-top: 0; text-align: right;}

.small {font-size: .9em;}

.return {position: absolute; top: 0; right: 0; text-align: right; padding: .5em;}

/*******************************************************************************
                       Positioning rules
*******************************************************************************/
#head {
	text-align:center;
}

#logo{
text-align:center;
	BACKGROUND: url(../images/logo.gif) no-repeat center; 
	MARGIN: 20px; 
	HEIGHT: 63px;
	text-indent:-9999px;
}


h2 { color: #000;}
h3 { color: #000;} 

div#leftbox {      /*** No side padding or borders, to avoid the IE5.x box model problem ***/
position: absolute;
left: 10px;
width: 180px;
padding-top: 10px;
}

.bxul{}

.bxul .h3 a{
color:#660000;
}

.bxul .h3tl1{
width:173px;
height:30px;
margin:0px;
padding:15px 0 0 10px;
background:url(../images/hlb1.gif) left no-repeat;}

.bxul .h3tl2{
width:173px;
height:32px;
margin:0px;
padding:15px 0 0 10px;
background:url(../images/hlb2.gif) left no-repeat;}
.bxul .h3tl a{
}

.bxul li {
line-height:20px;
}

.bxul ul {
margin:0 0 0 20px;
padding:0;
}

.bxul li a{
color:#000;
}

#lb1 {

}

#lb2 {

}

#middlebox {
margin: 0 200px 0 200px;
text-align:center;
background-image:url(../images/left_line.gif);
background-repeat: repeat-y;
background-position: 0px 0px;
PADDING: 10px 40px 10px 40px;
}

#middlebox2 {
background-image:url(../images/right_line.gif);
background-repeat: repeat-y;
background-position: 100% 0;
}

#mbnr {
min-height:600px;
}

#mbnr .h3title {
clear: both;
line-height:38px;
margin:0px auto 0px;
	background:url(../images/srtitle.gif) center no-repeat;
	height:38px;
	width:321px;
}

div#rightbox {    /*** No side padding or borders, to avoid the IE5.x box model problem ***/
position: absolute;
right: 5px;     /*** IE5/mac will show a horizontal scrollbar 
		if this is less than 16px, or other units are used
		http://www.l-c-n.com/IE5tests/right_pos/ ***/           
width: 180px;
color: #820;
padding-top: 10px;
min-height:500px;height:auto !important;height:500px; overflow:visible;
}

#innerbox {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}

#foot {
	FLOAT: left;
	WIDTH: 100%;
	TEXT-ALIGN: center;
	margin-top:15px;
}

#foot2 {
margin:0 auto;
padding: 0 15px 0 15px;
background:url(../images/line_bh2.gif)  0 0 repeat-x;
WIDTH: 94%;
text-indent: -9999px;
}

#scbt {
font-family:"楷体","楷体_GB2312";
font-size:30px;
font-weight:bold;
line-height:50px;
margin:10px 0 10px 0;
}

#scxx{
font-family:"楷体","楷体_GB2312";
font-size:16px;
line-height:32px;
}

#scnr {
font-family:"楷体","楷体_GB2312";
font-size:24px;
line-height:40px;
text-align:left;
padding:5px;
}

.h_line1{
clear:both;
height:12px;
width:166px;
margin:0 7px 0 7px;
background:url(../images/h_line1.gif)  0 0 repeat-x;
text-indent: -9999px;
}

.h_line2{
clear:both;
height:12px;
width:166px;
margin:0 7px 0 7px;
background-color:#CCCCCC;
background:url(../images/h_line2.gif)  0 0 repeat-x;
text-indent: -9999px;
}

.h_line3{
clear:both;
height:20px;
width:100%;
background-color:#CCCCCC;
background:url(../images/h_line3.gif)  0 0 repeat-x;
text-indent: -9999px;
}

#zx {
margin:10px 0 10px 0;
text-align:left;
display:none;

}

#cc {
margin:10px 0 10px 0;
text-align:left;
}

.ua{
color:#660000;
text-decoration:underline;
cursor: hand;
cursor: pointer;
}

.hb{
border-top:1px solid transparent !important;
margin-top:-1px !important;
border-top:0;
margin-top:0;
clear:both;
visibility:hidden;
}

.mad {
margin:0 auto;
}

#mad {
width:520px;margin:0 auto;}

#mad li{
width:220px;
height:22px;
list-style-type:disc;
float:left;
overflow:hidden;
line-height:22px;
padding:2px 2px 2px 15px;
}

#mad li a{display:block;width:220px;
text-align:left;
color:#999;}

#sc1{

}

#sc2,#sc2 pre {
margin:0 auto;
font-size:20px;
font-family:"PMingLiU";
line-height:26px;
text-align:center;
}

.hsan{position:absolute;top:110px;right:210px;}

.fy1{
margin:20px 0 20px 0;
float:left;
width:48%;
text-align:left;
background:url(../images/fy1.gif) left no-repeat;
padding-left:20px;
}
.fy2{
margin:20px 0 20px 0;
float:right;
width:48%;
text-align:right;
background:url(../images/fy2.gif) right no-repeat;
padding-right:20px;
}

.secinput{
width:80px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
}
.secsel{
}
.secinput2{
width:180px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
}
/*---------------列表页:列表区域*/
.scsec {
background:url(../images/scsecbk.gif) top left no-repeat;
}
.scsec p {
line-height:30px;
text-align:left;
}
.scsec form{
margin:0px auto 0px;
text-align:left;
}
.sclist{
text-align:left;
	width:100%;
	margin-top:10px;
	padding-bottom:10px;
}
.sclist dl{
	width:99%;
	margin:10px auto 0px;
	display:block;
	border-bottom:1px dotted #DDD;
}
.sclist dl dt{
	width:98%;
	margin:0px auto 0px;
	background:url(../images/ico_2.gif) 3px 7px no-repeat;
}	
.sclist dl dt a{
	color:#000;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	margin-left:20px;
	letter-spacing:1px;
}
.sclist dl dt span{
color:#999;
}
.sclist dl dd{
	width:95%;
	margin:0px auto 0px;
}
.sclist dl dd.preview{
	line-height:19px;
	color:#777;
	text-indent:14px;
}
.sclist dl dd.info{
	line-height:31px;
	color:#999;
}
.sclist dl dd.info span{
	color:#F60;
	margin-right:20px;
}
.sclist dl dd.info .info2{
	color:#826262;
	float:right;
	position:relative;
	margin:-30px 5px 0px 0px;
}

.fy{
height:30px;
color:#999;
}
.srjj{
font-size:14px;
line-height:20px;
}
.srjj #nav{text-align:left;}
.srjj h1{text-align:left;}
.srjj #srimg{float:left;}
.srjj #srnd{text-align:left;}
.srjj #jianjie{
text-align:	left;
}
.srjj #pingshu{
text-align:	left;
}
.srjj h3 {
clear: both;
line-height:38px;
margin:0px auto 0px;
	background:url(../images/srtitle.gif) center no-repeat;
	height:38px;
	width:321px;
}
.srsz{
text-align:left;
	width:100%;
	padding-bottom:10px;
	background:url(../images/srsz.gif) right repeat;
}
.srsz dl{
	float:right;
	width:28px;
	height:215px;
	text-align:	center;
	padding:4px;
	margin:5px auto 0px;
	background:transparent;
border-bottom:1px dotted #DDD;
}
.srsz dl dt{
	float:right;
	width:14px;
}	
.srsz dl dt a{
DISPLAY: block;
	color:#000;
	line-height:16px;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
width:14px;
height:210px;
overflow:hidden;
}
.srsz dl dt a:hover{
text-decoration: none;
background:url(../images/srzbk.gif);
}
.srsz dl dd{
	font-size:12px;
	line-height:14px;
	margin:5px auto 0px;

}
.srsz dl dd.srz{
float:left;
	width:12px;
	color:#777;
	overflow:hidden;
}
