@charset "utf-8";
/* CSS Document */
/* reset */
body {margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(../img/bg_hui.gif);}
a {text-decoration:none; font-size:13px; font-weight:normal; color:#464646;}
a:hover {color:#9e3079;}
img {border:0; float:left;}
ol, ul {list-style:none; padding:0; margin:0; float:left; line-height:20px;}
li {list-style:none; padding:0; margin:0; border:0px; line-height:20px; display:block; float:left; white-space:normal; text-overflow:ellipsis;}
h1,h2,h3,h4,h5,h6 {font-size:100%; float:left; margin:0; padding:0; cursor:default;}
/*main*/
#container {
	width:970px; margin:0 auto; float:none; overflow:hidden; background:#fff;
}
#head {
	width:970px; height:110px; float:left; background:url(../img/English_head.png) no-repeat; overflow:hidden; overflow:visible;
}
/*		left side		*/
#left {
	width:250px; padding:10px 0 0 5px; overflow:hidden; float:left;
}
.block0 {
	width:250px; background:#f4f5f7; float:left; overflow:hidden;
}
.t, .b, .m {
	width:250px; height:5px; float:left; overflow:hidden;
}
.m {
	width:230px; padding:10px 10px 10px 10px; height:auto; float:left;
}
.block2 {
	width:700px; background:#f4f5f7; float:left; overflow:hidden;
}
.t1,.b1,.m1 {
	width:700px; height:5px; float:left; overflow:hidden;
}
.m2 {
	width:680px; padding:0px 10px 0px 10px; height:auto; float:left;
}
.cir {
	width:5px; height:5px; overflow:hidden; float:left; background:url(../img/circle.png) no-repeat;
}
.tl {
	background-position:-5px -5px;
}
.tr {
	background-position:0px -5px; float:right;
}
.bl {
	background-position:-5px 0px;
}
.br {
	background-position:0px 0px; float:right;
}
.home, .item, .item1 {
	width:200px; padding:0 0 0 30px; height:30px; line-height:30px; background:url(../img/dot.gif) no-repeat 0px 10px; float:left; color:#9E3079; font-size:14px; font-weight:bold;
}
.item {
	background:url(../img/plus.gif) no-repeat 0px 10px; cursor:pointer;
}
.item1 {
	background:url(../img/minus.gif) no-repeat 0 10px; cursor:pointer;
}
.m ul {
	width:230px; float:left; padding:0; margin:0;
}
.m li {
	width:200px; float:left; padding:0 0 0 30px; line-height:21px; background:url(../img/dot1.png) no-repeat 10px 8px;
}
.dsn {
	display:none;
}
/*		right		*/
#right {
	width:700px; padding:10px 0 0 15px; color:#40484B; overflow:hidden; float:left; min-height:430px;
}
#info {
	width:340px; overflow:hidden; float:left;
}
#flash {
	width:340px; overflow:hidden; float:left;
}
#app {
	width:340px; overflow:hidden; float:left;
}
.block1 {
	width:300px; padding:0 20px 10px 20px; overflow:hidden; float:left;
}
.l1 {
	width:5px; height:85px; background:url(../img/l1.png) no-repeat; overflow:hidden; float:left;
}
.m1 {
	width:212px; height:75px; background:url(../img/m1.png) repeat-x; padding:10px 0 0 5px; overflow:hidden; float:left; text-align:justify;
}
.r1 {
	width:78px; height:85px; background:url(../img/r1.png) no-repeat; overflow:hidden; float:left;
}
.r1 a {
	width:45px; height:57px; float:left; margin:15px 0 0 9px;
}
#new {
	width:345px; overflow:hidden; float:left; padding:0 0 0 15px;
}
.event {
	width:345px; background:#F4F5F7; padding:0 0 10px 0; overflow:hidden; 
}

.event span{
	float:right; margin-right:5px;
}
.note {
	width:345px; background:#F4F5F7; border-top:3px solid #fff; padding:10px 0 10px 0; overflow:hidden; float:left;
}
#new li {
	width:315px; padding:0 0 0 25px; background:url(../img/list1.png) no-repeat 5px 5px; overflow:hidden;
}
/*		the photo to left		*/
#pho {
	width:700px; background:#F4F5F7; overflow:hidden; float:left;
}
#pho ul {
	width:698px; float:left;
}
#pho li {
	width:130px; height:125px; overflow:hidden; padding:10px 4px 0px 5px;
}
#pho img {
	width:130px; height:100px; overflow:hidden;
}
#pho li span {
	width:130px; float:left; text-align:center; overflow:hidden;
}
#demo {
	overflow:hidden; border:1px dashed #CCC; width:698px; float:left;
}
#indemo {
	float:left; width:800%;
}
#demo1, #demo2 {
	float: left;
}
/*		some hacks		*/
h3 {
	font-size:14px; color:#1C3343; font-weight:bold; padding:10px; width:350px; overflow:hidden; float:left;
}
h4 {
	font-size:14px; color:#F4F5F7; font-weight:bold; padding:0 0 0 10px; overflow:hidden; float:left;
}
h5 {
	font-size:14px; color:#1C3343; font-weight:bold; padding:10px; width:680px; overflow:hidden; float:left; text-align:center;
}
.head1, .head2 {
	width:345px; height:26px; background:url(../img/head_bg.png) repeat-x; line-height:26px; border-bottom:10px solid #fff; overflow:hidden; float:left;
}
.head2 {
	width:700px;
}
.more1 {
	float:right; width:40px; height:26px;
}
.more1 a {color:#fff;}
.more1 a:hover {color:#FFED1C; font-weight:bold;}
#footer {
	width:970px; height:40px; background:url(../img/shaoda.png) no-repeat #F3F4F7 310px 0px; border-top:1px dashed #9E3079; color:#6D6F7B; overflow:hidden; float:left; margin-top:10px;
}
#footer ul {
	width:580px; height:20px; float:left; padding:15px 0 0 390px; overflow:hidden;
}
#footer a {color:#6D6F7B;}
#footer a:hover {color:#9e3079;}
/*		the sub site		*/
#liebiao {
	width:700px; overflow:hidden; float:left;
}
#liebiao li {
	width:675px; float:left; padding:0 0 0 25px; background:url(../img/list1.png) no-repeat 5px 5px; overflow:hidden;
}
#page ul {
	width:700px; text-align:center;
}
#page ul li {
	width:100px; display:inline; float:none; text-align:center; background:none;
}
#page li a {
	font-weight:bold; font-size:14px;
}
#clumb {
	float:left; padding:0; width:450px; padding:0 75px;
}
#clumb li {
	display:inline-block; background:none; float:left; width:150px; text-align:center; padding:0;
}
#liebiao p {
	padding:10px; margin:0; width:680px; text-align:justify; float:left;
}
/*		main nav drow menu		*/
#webmenu {
	text-align:center; width:535px; float:right; height:34px; margin:28px 0 0 0; line-height:34px; overflow:visible;
}
#webmenu li ul {
	display:none;
}
#webmenu li ul li {
	float:none; display:inline;
}
#webmenu li ul a {
	float:none;	height:25px; line-height:25px; padding:0 10px; text-transform:capitalize;
}
.second-menu {
	position:absolute; float:left;
}
.first-menu li {
	float:left;	position:relative;
}
.first-menu a {
	float:left;	display:block; padding:0 7px; height:34px; line-height:34px; font-size:14px; color:#F00; font-weight:bolder;
}

.second-menu {
	top:34px; right:0; display:none;
}
.second-menu a.arrow {
	background:#fff; font-size:12px; border-bottom:1px dashed #F00; filter:alpha(opacity=80); -moz-opacity:0.8;	-kHTML-opacity:0.8; opacity:0.8;
}
.second-menu a.arrow:hover {
	background:#539CE0;	filter:alpha(opacity=95); -moz-opacity:0.95; -kHTML-opacity:0.95; opacity:0.95;
}
#subNews, #subDown {
	top:34px; left:12px; display:none; width:170px;
}
#subAbout, #subHelp, #subCampus, #subSearch {
	width:170px;
}
/*		search this wiki		*/
#facebox {
  position:absolute; width:100%; height:65px; z-index:10; top:0px; left:0; margin:0; padding:0;
}
#facebox .popup {
  position:relative; float:none; width:400px; height:65px; margin:0 auto; background:url(../img/b.png); overflow:hidden;	filter:alpha(opacity=85); -moz-opacity:0.85; -kHTML-opacity:0.85; opacity:0.85;
}
#facebox .top, #facebox .bot, #facebox .body {
	width:400px; height:10px; float:left; overflow:hidden;
}
#facebox .body {
	height:25px; padding:10px 10px 10px 10px; width:360px; background:#fff; margin:0 0 0 10px;
}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height:10px; width:10px; overflow:hidden; float:left;
}
#facebox .tl {
  background:url(../img/tl.png) no-repeat;
}
#facebox .tr {
  background:url(../img/tr.png) no-repeat; float:right;
}
#facebox .bl {
  background:url(../img/bl.png) no-repeat;
}
#facebox .br {
  background:url(../img/br.png) no-repeat; float:right;
}
#facebox .content {
  width:294px; float:left;
}
#facebox .loading {
  text-align: center;
}
#facebox .image {
  text-align: center;
}
#facebox .footer {
  float:left; text-align: right; height:25px; width:66px; overflow:hidden; margin:0; padding:2px 0 0 0;
}
#facebox #search {
	width:294px; float:left; overflow:hidden; height:25px;
}
#facebox .text {
	width:200px; height:21px; line-height:21px; float:left; padding:0; margin:0;
}
#facebox #search .sub {
	width:70px; float:left; height:25px; margin:0 0 0 10px; padding:0; text-align:center; vertical-align:middle;
}
/*		join us		*/
#join {
	width:700px; overflow:hidden; float:left; height:auto;
}
#join ul {
	float:left; height:auto;
}
#join li {
	width:700px; line-height:30px; min-height:30px;
}
#join .cn {
	width:90px; height:30px; float:left;
}
#join .en {
	width:200px; height:30px; float:left; text-align:right; padding:0 10px 0 0;
}
#join .type1 {
	width:150px; float:left;
}
#join .type2 {
	width:390px; float:left;
}
#join .type3 {
	width:390px; float:left; height:80px; margin:0 0 8px 0; overflow:auto;
}
#join #red {
	color:#F00; height:30px; line-height:30px;
}
#join .iframe {
	width:390px; height:30px; line-height:30px; float:left; overflow:hidden; border:0;
}

















