/*=====soso首页公有样式表=====*/ 


body { text-align:center; }
body { padding:0px; font-size:12px; margin:0px; min-width: 960px; background:#fff; font-family:"Arial", "Helvetica", "sans-serif"; }
p,select,input,div { font-size:12px; color:#000; line-height:150%; font-family:"Arial", "Helvetica", "sans-serif"; }
table,td { font-size:12px; color:#000; text-align:left; }
img,a img{border:0; margin:0; padding:0; }
ul,ol{ line-height: normal; list-style-type: none; margin: 0px; float:left; padding:0; line-height:170%; }
form { margin:0px; padding:0px; border:0px; }
.left { float:left; }
.right { float:right; }
.spacer{ width:100%; clear:both; height:1px; line-height:1px; }
.s_center { margin-left:auto; margin-right:auto; }


 

INPUT.button {
	BORDER-RIGHT: #cccccc 2px solid;
	PADDING-RIGHT: 1em;
	BORDER-TOP: #f1f1f1 2px solid;
	PADDING-LEFT: 1em;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 0em;
	OVERFLOW: visible;
	BORDER-LEFT: #f1f1f1 2px solid;
	WIDTH: auto;
	CURSOR: pointer;
	COLOR: #333333;
	PADDING-TOP: 0em;
	BORDER-BOTTOM: #cccccc 2px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #EBF1BF;
	height: 16px;
}
.btn {
BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
#7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
BORDER-BOTTOM: #7b9ebd 1px solid
}
INPUT.button_mouseout {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
#7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
BORDER-BOTTOM: #7EBF4F 1px solid
} 
INPUT.button_mouseover {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
#7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
BORDER-BOTTOM: #7EBF4F 1px solid
} 
.btn2 {padding: 2 4 0 
4;font-size:12px;height:23;background-color:#ece9d8;border-width:1;}
.btn3_mouseout {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#ffffff, EndColorStr=#C3DAF5);
	CURSOR: hand;
	COLOR: #000066;
	PADDING-TOP: 2px;
	border: 1px solid #0000CC;
} 
.btn3_mouseover {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#ffffff, EndColorStr=#D7E7FA);
	CURSOR: hand;
	COLOR: #000066;
	PADDING-TOP: 2px;
	border: 1px solid #0000CC;
}
.btn3_mousedown
{
BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
#FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 
1px solid; CURSOR: hand; COLOR: #000066; PADDING-TOP: 2px; 
BORDER-BOTTOM: #FFE400 1px solid
} 
.btn3_mouseup {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#ffffff, EndColorStr=#C3DAF5);
	CURSOR: hand;
	COLOR: #000066;
	PADDING-TOP: 2px;
	border: 1px solid #0000CC;
} 
.btn_2k3 {
BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
#002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: 
progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 
1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
BORDER-BOTTOM: #002D96 1px solid
}
a:link,a:visited { font-size:12px; color:#3D3D3D; text-decoration:none; }
a:active,a:hover { font-size:12px; color:#000; text-decoration:underline; }

/*=====带链接文字=====*/
a.S_L_blue:link,a.S_L_blue:visited { font-size:12px; color:#0070c5; text-decoration:none; }
a.S_L_blue:hover,a.S_L_blue:active { font-size:12px; color:#0070c5; text-decoration:underline; }

a.S_L_red:link,a.S_L_red:visited { font-size:12px; color:#ea0000; text-decoration:none; }
a.S_L_red:hover,a.S_L_red:active { font-size:12px; color:#ea0000; text-decoration:underline; }

/*=====Logo以上部分=====*/
img.justify { visibility: hidden; width:960px; position:relative; height:1px; }
#s_top { width:100%; position:relative; height:21px; background: #f1f1f1 repeat; border-bottom:#d4d4d4 1px solid; }
#s_logo { width:750px; text-align: center; padding:18px 0 18px 0; }

/*=====一级导航条=====*/
#s_menu {
	width:750px;
	height:25px;
	background-image: url(bg_menu.gif);
}
#s_menu_class { margin-left:25px; }
#s_menu ul { margin:0; padding:0;list-style:none; }
#s_menu li {
	width:45px;
	height:25px;
	float:left;
	line-height:28px !important;
	line-height:25px;
	margin-right:2px;
	font-size:14px;
	background-image: url(bg_top02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#s_menu li a {display:block; width:45px; height:25px; text-decoration:none; font-size:14px; }
#s_menu .now 
{
	color:#000;
	font-weight:bold;
	background-image: url(bg_top01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/*=====搜索框=====*/
#s_cont {
	width:750px;
	height:93px;
	background-image:url(cont_bg1.gif);
	text-align:center;
	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 0;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #99CC00;
	border-right-color: #99CC00;
	border-bottom-color: #99CC00;
	border-left-color: #99CC00;
}
#s_cont_focus { float:left; clear:both; padding-left:155px; padding-top:25px;padding-bottom:3px; text-align:left; }
#s_cont_focus .webinput { font-size:16px; color:#000; height:19px; line-height:115%; padding-top:3px; border:#258ede 1px solid; }
#s_cont_btn { float:left; padding-top:25px; padding-left:6px; }
#s_cont_btn input { width:104px; height:25px; line-height:20px; margin:0; cursor:pointer; float:left; padding-top:0px; }
#s_cont_advanced { float:left; width:50px; margin-left:10px; padding-top:28px; text-align:left; }
#s_cont_advanced a { color:#000; text-decoration:underline; }
#s_cont_floor {
	width:752px;
	height:5px;
	margin-bottom:12px;
	background-color: #99CC00;
}

/*=====Toolbar=====*/
#s_toolbar { width:750px; text-align:center; padding-bottom:80px; color:#000; }
#s_toolbar a { color:#4DAD27; text-decoration:underline; font-weight:bold; }

/*=====copyright=====*/
#s_copyright { width:750px; text-align:center; padding-top:6px; border-top:#999 1px solid; line-height:220%; color:#3D3D3D; margin-top:8px !important; margin-top:6px; }
.button1 {
	background-color: #E2EDAA;
	height: 18px;
	width: 100px;
	border: 1px outset #A2D014;
}
input{BORDER-RIGHT: #AADF00 1px solid; BORDER-TOP: #AADF00 1px solid; BORDER-LEFT: #AADF00 1px solid; BORDER-BOTTOM: #AADF00 1px solid}
.link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 748px; PADDING-TOP: 0px
}
.link UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.link LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WORD-BREAK: keep-all; PADDING-TOP: 3px
};
