/*@import url("basic.css");
 CSS Document */
/*basic.css*/
body {
	font-size:12px;
	padding: 0;
	margin: 0;
	height: auto;
	color:#333;
}
div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0;}
td{line-height:22px}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;font-weight:bold; font-size:14px;}
h1,h2,h3,h4,h5,h6 a{ font-weight:bold; font-size:14px; }
a{font-size: 12px;color: #333;text-decoration: none;}
a:hover{font-size: 12px;color: #FF3300;text-decoration: underline}
li{list-style:none}
.stuwrap{height: auto;width: 900px;margin: 5px auto 0px!important;margin: 5px auto 0px;background-color:#FFFFFF; }
.stuclearit
{clear:both;overflow:hidden; height:0}
.engleft {float:left}
.stuengright {float:right}
.stubox_show
 {}
.stubox_none
{DISPLAY: none} 

.stulanmumainbg {height:58px;line-height:29px;}
.stulanmumainbg .stutxt1 {font-size:14px;color:#44640a; text-align:center; margin-top:1px!important; margin-top:8px; padding-right:20px;}
.stulanmumainbg .stutxt1 a{color:#44640a; font-size:14px; font-weight:bold;}
.stulanmumainbg .stutxt2 {font-size:14px;color:#fff;line-height:29px; text-align:center; padding-right:20px; margin-top:0px!important; margin-top:6px}
.stulanmumainbg .stutxt2 a{color:#fff; font-size:14px; font-weight:bold;}
.stulanmumainbg .txt3 {font-size:14px;color:#fff;float:right;width:160px}
.stulanmumainbg .txt3 a{color:#fff; font-size:14px; font-weight:bold;}

.stufootbar {
background-image: url(/images/stubottombg.gif);
background-repeat: repeat-x; 
background-position:bottom;
padding-bottom:1px
}
.stufootbar ul{list-style:none; 
line-height:22px;
text-align:center;
padding-top:10px;
padding-bottom:5px}

/* ×éºÏÔªËØ */

.borderg{border:#c8d1b7 1px solid}
.stuborder3g{border:#c8d1b7 3px solid}
.stubordersg{border:#6c7d4f 1px solid}
.stuinputsy { border:1px solid #B6B6B6;height:12px; vertical-align: middle; width:80px}
.stuinput3 { border:1px solid #B6B6B6;height:12px; vertical-align: middle; width:45px}
.stulinedian{
	background-image: url(/images/stu1.gif

);
	background-repeat: repeat-x;
	height:1px;
	font-size:0;
	width:100%;
	margin:auto; 
}
.stulinedianh{
	background-image: url(/images/stu3.gif);
	background-repeat: repeat-x;
	height:1px;
	font-size:0;
	width:100%;
	margin:auto; 
}

.stutop5 {margin-top:5px}
.stutop3 {
margin-top:3px!important;
margin-top:0px; 

}
.cente {text-align:center}
.stuwidth325{width:325px}
.stuwidth308{width:308px}
.stuwidth635{width:635px}
.stuwidth200{width:190px;padding:5px}
.stuwidth425{width:433px}
.stuwidth633{width:633px; height:190px;}
.stuwidth300{width:300px}

.stuhbd {background:url(/ask/images/stubg.gif) repeat-x ;}
.stutopborderg {
	background:url(/ask/images/stulvse.gif) no-repeat 5px 5px;
	height:25px;
	padding-top:0px;	padding-left:18px;
}

.stusidebar {
	width: 260px;
	float: right;
}
.stutitlelvse {font-size:14px; font-weight:bold; line-height:25px; color:#44640a}
.stutitlelvse a{ font-size:14px; font-weight:bold; line-height:25px; color:#44640a}
.stutitlelvse a:hover{ font-size:14px; font-weight:bold; line-height:25px; color:#44640a;text-decoration: underline}

.stutitlelvsemore{float:right;font-weight:normal;margin-right:5px;font-size:12px;line-height:25px; color:#44640a}
.stutitlelvsemore a{font-size:12px;line-height:25px; color:#44640a}
.stutitlelvsemore a:hover{font-size:12px;line-height:25px; color:#44640a;text-decoration: underline}
.content {
	width: 635px;
	float: left;	
}
.content .titlebaise a{ font-size:14px; font-weight:bold; line-height:25px; color:#fff}
.content .titlebaise {font-size:14px; font-weight:bold; line-height:25px; color:#fff}
.content .titlebaisemore {font-size:12px;line-height:25px; color:#fff}
.content .titlebaisemore a{font-size:12px;line-height:25px; color:#fff}

.content .left {float:right; width:410px}
.content .right {float:left}
.content .leftlisten {float:right; width:635px}

.stulisten
{ padding-left:50px; background-color:#eff5e7; padding-top:5px; padding-bottom:5px}

.stucen_ternewsbox
{ padding:3px;line-height:22px; color:#333;background-color:#fff; padding-top:10px;}
.stucen_ternewsbox
.title a{ font-size:14px; font-weight:bold; line-height:24px; color:#d70000}
.stucen_ternewsbox
.titlewh { font-size:14px; font-weight:bold; line-height:24px; color:#fff; text-align:center}
.stucen_ternewsbox
.titlehei a{font-size:14px; text-align:center;font-weight:bold;}

.stuaa1{background:url(../../images/stubaise.gif); width:120px; height: 26px; margin-left:3px; text-align:center;line-height:26px; float:left}
.stuaa1 a{ font-size:14px; font-weight:bold; color:#395700}
.stuaa1 a:hover{ font-size:14px; font-weight:bold; color:#395700;text-decoration: underline}

.stuaa2{background:url(../../images/stu26lvse.gif); width:120px; height: 26px; margin-left:3px; text-align:center;line-height:26px; float:left} 
.stuaa2 a{ font-size:14px; font-weight:bold; color:#FFF}
.stuaa2 a:hover{ font-size:14px; font-weight:bold; color:#fff;text-decoration: underline}
.stuwidth165 { width:165px; 
   white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.xah_lsit_none {
	DISPLAY: none
}
.stuxamenu_nav {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 23px
}
.xamenu {
	FONT-SIZE: 14px; BACKGROUND: url(/ask/images/stutagbg.gif); WIDTH: 400px; HEIGHT: 23px
}
.xamenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.xamenu LI {
	FLOAT: left
}
.xamenu LI.stuxal1 {
	BACKGROUND: url(/ask/images/stutag1.gif); MARGIN-LEFT: 5px; WIDTH: 72px; COLOR: #000; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
.xamenu LI.stuxal1 A:link {
	COLOR: #000
}
.xamenu LI.stuxal1 A:visited {
	COLOR: #000
}
.xamenu LI.stuxal1 A:hover {
	COLOR: #c00
}
.xamenu LI.stuxal2 {
	BACKGROUND: url(/ask/images/stutag2.gif); MARGIN-LEFT: 5px; WIDTH: 72px; COLOR: #fff; LINE-HEIGHT: 23px; HEIGHT: 23px; TEXT-ALIGN: center
}
.xamenu LI.stuxal2 A:link {
	COLOR: #fff
}
.xamenu LI.stuxal2 A:visited {
	COLOR: #fff
}
.xamenu LI.stuxal2 A:hover {
	COLOR: #c00
}
.xah_lsit_nav {
	WIDTH: 380px;height: 218px
}
.xah_lsit {
	WIDTH: 380px;height: 218px
}
.xah_lsit UL {
	PADDING: 5px; LINE-HEIGHT: 22px; LIST-STYLE-TYPE: none; HEIGHT: 157px
}
.xah_lsit a {
	font-size:14px;
}
.xah_lsit a:hover {
	font-size:14px;
}

#listbook{height:185px;width:225px;overflow:hidden;}
#listkk{height:138px;width:240px;overflow:hidden;}
#ftop1 {
	width: 900px;
margin:0 auto;
	text-align: center;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	height: 18px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	padding-top: 6px;
}
.stuflongbox {
	width: 900px;
	text-align: center;
	height: 70px;
	margin:0 auto;
}
#ftop2_left {
	width: 210px;
	float: left;
}
#ftop2_middle {
	width: 620px;
	float: left;
}
#ftop2_right {
	width: 70px;
	float: left;
	line-height: 160%;
	padding-top: 5px;
}
#ftop3 {
	width: 900px;
	text-align: center;
	margin:0 auto;
	background-image: url(/ask/images/stumenubg.gif);
	background-repeat: repeat-x;
}
#ftop4 {
	width: 900px;margin: 5px auto 0px!important;margin: 5px auto 0px;
	border:#c8d1b7 1px solid;
	line-height: 30px;
	background-color: #f5f7f1;
}
#ftop4_left {
	width: 800px;
	float: left;
}
#ftop4_right {
	width: 90px;
	float: left;
}
.stuflntp {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 8px;
	line-height: 23px;
}
.stutt1{background:url(/ask/images/stut1.jpg); width:48px; height: 19px; margin-left:3px; text-align:center;padding-top: 3px;float:left}

.stutt2{background:url(/ask/images/stut2.jpg); width:48px; height: 19px; margin-left:3px; text-align:center;padding-top: 3px;float:left} 
.stufxsq{
	padding-left: 8px;
	padding-top: 3px;
	line-height: 23px;
	text-align: left;
}
.stufxsq a{
	font-size:14px;
}
.stufxsq a:hover{
	font-size:14px;
}
.stufxsq LI SPAN {
	padding-right: 8px;
	font-size: 12px;
	float:right;
}
.nD {
	COLOR: #ff0000
}
.oD {
	COLOR: #038dd8
}


.frd{height:215px}

#xml-class{
	width:890px;
	margin:0 auto;
	border-left:1px solid #e3e3e3;
	border-top:3px solid #347bc3;
	border-right:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
	padding:5px 5px 0px 5px;
	margin-bottom:8px;
	text-align:left;}

.xml-classgc{
	float:left;
	width:320px;
	background:url(images/xml-linex.gif) repeat-y right;}
	
.xml-classcj{
	float:left;
	display:inline;
	width:190px;
	margin-left:5px;
	background:url(images/xml-linex.gif) repeat-y right;}
	
.xml-classwy{
	float:left;
	display:inline;
	width:185px;
	margin-left:5px;
	background:url(images/xml-linex.gif) repeat-y right;}
	
.xml-classqt{
	float:right;
	display:inline;
	width:185px;
	}
.xml-linex{background:url(images/xml-liney.gif) repeat-x bottom;}


.more
{
    MARGIN-TOP: 2px;
    FLOAT: right;
    MARGIN-RIGHT: 8px
}
