@charset "utf-8";
/*index*/
#mainbody #main_content{float:left; width:655px; margin-right:10px; position:relative;}
#mainbody #main_content_top{ height:31px; position:relative;}
#mainbody #main_content_top ul{ float:left;}
#mainbody #main_content_top li{float:left; height:31px;}
#mainbody #main_content_top li.main-l-top{width:240px; background:url(images/sidebar-r.gif)  no-repeat; margin-right:10px;}
#mainbody #main_content_top li.main-l-top h4{border-bottom:1px solid #fff; margin:0 10px;}
#mainbody #main_content_top li.main-c-top{ width:395px; background:url(images/main-c-top.jpg) bottom repeat-x; padding-left:10px;}
#mainbody ul#tag{}
#mainbody ul#tag li{ background:url(images/tag-off.gif) no-repeat; width:89px; height:30px; margin-left:10px; display:inline; text-align:center; line-height:31px; font-weight:bold;cursor:hand;}
#mainbody ul#tag li.current{background:url(images/tag-on.gif) no-repeat; height:31px;}

#mainbody #main_content_detail{ float:left; width:100%;  background:url(images/main-c-bg.JPG) left top no-repeat;}
	
	/*main-l*/
#main_content_detail #main-l{ float:left; width:240px; margin-right:10px;}
#main_content_detail #main-l h4{margin-top:1px;margin-left: 30px;margin-right: 30px;margin-bottom: 10px;border-bottom:1px solid #fff; clear:both;}
#main-l a:hover{ color:#fbd606; text-decoration:underline;}
ul#login,ul#vedio{ float:left; width:240px;}
ul#login li{ padding:10px 10px 5px; float:left; width:220px;}
ul#login li input,ul#login li select{padding:2px; float:left;}
ul#login li label{width:50px; display:block; float:left; padding-top:8px;}
ul#login li .login-input{ width:150px;}
ul#login li .submit-btn{background:url(images/login-btn.gif) no-repeat;}
#main-l .helpinfo{ min-height:100px; _height:100px; text-align:center;font-size:12px;}
#main-l .helpinfo a{display:block; line-height:20px;}
#main-l ul.commonlist li{padding:1px 5px 2px 10px; background:url(images/li-icon.gif) left 7px no-repeat;}
#main-l ul.commonlist li a{color:#333;}
#main-l ul.commonlist li a:hover{color:#333; text-decoration:underline;}

	/*main-c*/
#main-c{float:left; width:405px;}
#main-c h3{ background:url(images/main-h3.gif) no-repeat; height:36px; font-size:12px; line-height:36px; padding-left:10px; clear:both;}
#main-c .contentbox{border:1px solid #999; border-bottom:none; border-top:none; float:left; width:403px;}
#main-c .border-bottom{background:url(images/main-bottom.gif) -250px bottom no-repeat; height:10px; width:405px; float:left; margin-bottom:10px;}
#main-c ul.commonlist li{padding:3px 5px 0 10px;}
#main-c ul.commonlist li .left{width:310px; padding}
#mainbody #main_content_bottom{background:url(images/main-bottom.gif) bottom no-repeat; height:10px; width:100%; float:left;}

#campus ul.commonlist li{ padding:0 5px 0 10px; background:url(images/li-icon.gif) left 7px no-repeat;}
#main-c #commonlist1,#main-c #commonlist2{min-height:245px; _height:245px;}

	/*campus-list*/
ul#campus-list{}
ul#campus-list li{ padding:5px 10px;}
ul#campus-list li a:hover{color:#5a85cc; text-decoration:underline;}

	/*sidebar*/
#mainbody #sidebar{float:left; width:275px;}
#mainbody #sidebar h4{background:url(images/sidebar-r.gif) no-repeat; height:31px; line-height:31px; text-indent:2em; float:left; width:100%;}
#mainbody #sidebar ul.commonlist li a:hover{text-decoration:underline;}
	
	/*knowlist*/
ul#knowlist{ margin:10px 0; float:left; width:100%;}
ul#knowlist li{ float:left; white-space:nowrap; background:url(images/li-icon.gif) left 7px no-repeat; padding:5px 10px 5px 15px;}
ul#knowlist li a:hover{color:#5a85cc; text-decoration:underline;}
	
	/*dl.common-dl*/
dl.common-dl{ width:100%; float:left; margin-bottom:5px;}
dl.common-dl img{padding:5px; border:1px solid #999;}/*边框图片*/
dl.common-dl dt{ float:left; font-weight:bold; padding:10px 5px 5px; line-height:20px;}
dl.common-dl dd{float:left;}
dl.common-dl dd.dd-img{ margin:10px 5px 0 0; padding-left:10px;}
dl.common-dl dd.dd-img img{}
dl.common-dl dd.dd-short{line-height:16px; text-indent:2em;}
dl.common-dl .w_100px{width:100px;}
dl.common-dl .w_145px{width:135px;}
dl.common-dl .w_270px{width:260px;}
	
	/*linklist*/
ul#linklist{ width:100%; float:left; margin-bottom:10px;}
ul#linklist li{ float:left; display:inline; margin:8px 0 0 10px; width:122px; height:70px;}
ul#linklist li img{display:block;}

	/*callus*/
p#callus{ line-height:30px; padding:10px 0 0 10px; clear:both;}
p#callus span{font-family:Arial, Helvetica, sans-serif;}
/*loginbox*/
#loginbox{ width:455px; margin:10px auto; }
#loginbox .l-border-t,#loginbox .l-border-b{ background:url(images/login-border-t.gif) no-repeat; height:18px;}
#loginbox .l-innerbox{ background:#dbdee1 url(images/login-repeat.gif) repeat-x; width:452px; border:1px solid #999; border-bottom:none; border-top:none; min-height:200px; _height:200px;}
#loginbox .l-border-b{ background:url(images/login-border-b.gif) no-repeat;}
#loginbox h3{font-size:14px; margin:0 10px; border-bottom:1px solid white; padding-bottom:10px;}
#loginbox ul#login{ margin:30px 0 0 90px; display:inline; width:300px;}
#loginbox ul#login li .submit-btn{background:url(images/little-btn.gif) no-repeat;}
#loginbox ul#login li label{width:70px;}
