@charset "utf-8";
/* CSS Document */
@import url("main.css");
*{text-align:left;}
#main{ margin: 0 auto; width: 960px; }
#mainbg{ margin: 5px 0; float: left; width: 960px; }

#trainingad01{
	margin: 0 auto 3px;
	width: 960px;
	height:180px;
}
#trainingad02{
	margin: 0;
	width: 630px;
	height:90px;
}

.left{ float: left; width: 328px; height: 492px; }

.agency01{
	padding:3px 4px;
	width:320px;
	height: 306px;
	background:url(../images/bg_agency01.gif) no-repeat;
}

.mems02{
	margin: 3px 0;
	height:62px;
}
.mtopimg{float:left;width:72px;height:62px;}
.mtopinfo{float:left;width:238px;height:62px;margin-left:10px;}
.mtopinfo h1{font-size:14px; width:99%;height:20px;overflow:hidden;line-height:21px;}
.mtopinfo h1 a{color:#000;font-weight:bold;}
.mtopinfo p{line-height:19px;color:#333;}


.blogjs{ width: 328px; height: 140px;}
* html .blogjs{height: 130px;}
#blogpicelite{}
#blogpicelite ul{list-style-type:none;width:326px;height:71px;overflow:hidden;}
#blogpicelite li{float:left;width:61px;height:61px;margin:10px 4px 5px 0;text-align:center;}
* html #blogpicelite li{margin-top:6px;}
#blogpicelite li a img{border:0;width:55px;height:55px;padding:2px;border:1px solid #dbc799;}

#blogpicelite li h3{display:none;}
#blogpicelite li h3 a{font-size:12px;color:#333;text-decoration:none;}

#blogelite{clear:left;margin:5px 0 10px;width:328px;height:72px;background:url(../images/bg_blogelite.gif) no-repeat;}

.h1_blogelite{width:328px;height:25px;}
#blogelite ol{list-style-type:none;margin:0 3px;}
#blogelite li{float:left;margin:1px 3px;line-hiehgt:19px;height:19px;}
#blogelite li a{color:#30668a;text-decoration:none;line-height:19px;white-space:nowrap;}
#blogelite li a h3{display:none;}
#blogelite li a h4{font-size:12px;}


.agencyh1{
	margin-top:15px;
	width:328px;
	height: 22px;
	background: url(../images/h1_modelagency.gif) no-repeat;
}
* html .agencyh1{margin-top:0px;height:20px;}

.center{
	float: left;
	margin-left: 9px;
	width: 364px;
	height: 492px;
}
.aboutagency{
	width:364px;
	height: 248px;
	background: url(../images/bg_aboutagency.gif) no-repeat;
	text-align:center;
}
.aboutagency h1{width:100%;height:32px;}
.aboutagency pre{width:320px;height:156px;text-indent:2em;font-size:12px;margin:20px auto 0;line-height:21px;text-align:left; color:#333;}

.funclink{margin: 0 auto;width:164px;height:20px;text-align:right;padding-left:156px;}
#jionlink,#orderlink{display:block;float:left;padding-left:8px;width:73px;height:20px;line-height:20px;background:url(../images/btn_jion.gif) no-repeat;}


#orderlink{background:url(../images/btn_order.gif) no-repeat;}


.search{
	margin-top:10px;
	width:364px;
	height:232px;
	background:url(../images/bg_search.gif) no-repeat;
}
.right{
	float: left;
	margin-left: 9px;
	width: 250px;
	height: 492px;
}
.player{
	width:250px;
	height: 252px;
	background: url(../images/bg_videoplayer.gif) no-repeat;
}
.xslprod{
	width:250px;
	height:236px;
	background:url(../images/bg_xslprod.gif) no-repeat;
	text-align:center;
}
.xslprod h1{
	font-size: 14px;
	padding-top:3px;
	font-weight: bold;
	padding-left:20px;
	line-height: 21px;
	background:url(../images/h1_xslprod.gif) no-repeat 8px 7px;

}
.xslprod ul{list-style-type:none;margin:-2px 0 5px;}
.xslprod li{line-height:19px;padding-left:19px;background:url(../images/li.gif) no-repeat 10px 7px;}
.xslprod li a{ color:#333;text-decoration:none;font-size:12px;}

.modelagency{
	margin: 5px auto;
	width:958px;
	height: 260px;
	border:1px solid #a4a4a4;
}
.modelagency ul{
	list-style: none;
	padding:10px 0 10px 3px;
}
.modelagency li{
	float: left;
	margin:0 5px;
}
.demain{
	margin-bottom:10px;
	width:620px;
	height: 620px;
}
.publisher{
	float: left;
	width:360px;
	height: 620px;
	background: url(../images/bg_publisher.gif) no-repeat;
}
.publisher h1{
	margin:4px 2px;
	width:354px;
	height: 36px;
	background: url(../images/h1_publisher.gif) no-repeat;
}

.school{
	float: left;
	margin-left:10px;
	width:250px;
	height: 620px;
	background: url(../images/bg_school.gif) no-repeat;
}
.school h1{
	margin:4px;
	width:242px;
	height:31px;
	background: url(../images/h1_school.gif) no-repeat;
}
.school img{
	margin:0 5px;
}
.education
{
	margin:5px;
	width:240px;
	height: 216px;
	background: url(../images/bg_education.gif) no-repeat;
}
.education p{
	margin:10px 0 5px 10px;
	width:226px;
	height: 196px;
	font-size: 12px;
	line-height: 21px;
	text-indent: 2em;
	overflow: auto;
}


#onmain{
	margin:0 auto;
	width:960px;
	height:462px;

}
.bbsrequire{
	float: left;
	width: 328px;
	height: 462px;
	background: url(../images/bg_bbsrequire.gif) no-repeat 0 36px;
	overflow:hidden;
}
.h1_bbsrequire{
	width:328px;
	height: 36px;
	background: url(../images/h1_bbsrequire.gif) no-repeat;
}
.h2_bbsrequire{
	margin:5px;
	width:318px;
	height: 16px;
	background: url(../images/h2_bbsrequire.gif) no-repeat;
}

.tbbsimgtop2{width:310px;height:180px;margin: 0 auto;overflow:hidden;}
.tbbsimgtop2 ul{list-style-type:none;}
.tbbsimgtop2 li{clear:both;height:80px;margin:5px 0 10px;}
.tbbsinfo{float:left;width:145px;height:80px;margin-right:10px;overflow:hidden;}
.tbbsinfo h1{font-size:14px;width:99%;height:18px;overflow:hidden;}
.tbbsinfo h1 a{color:#dd0009;font-size:14px;line-height:19px;font-weight:bold;}
.tbbsinfo pre{line-height:20px;color:#333;}
.tbbsinfo p a{color:#000;text-decoration:none;}
.tbbsimg{float:left;}

.newtopic8{
	margin:5px 6px 0;
	width:321px;
	height: 200px;
	background: url(../images/bg_newtopic8ul.gif) no-repeat;
}
.newtopic8 ul{
	list-style-type: none;
	list-style:none;
	padding-top:22px;
}
.newtopic8 li{
	line-height: 23px;
	padding-left:12px;
	width:95%;
}
.newtopic8 li{font-size:14px;background:url(../images/li.gif) no-repeat 5px 7px;clear:both;}

.newtopic8 a{
color: #000;
text-decoration: none;
display:block;
font-size:14px;
height:21px;
overflow:hidden;
}



.username,.usernamehot{
	font-size:12px;
	float: right;
	margin-right:2px;
	width:54px;
	height: 17px;
	line-height: 17px;
	overflow: hidden;
	color:#039;
}

.newjoinin{
	float: left;
	margin-left: 9px;
	width: 623px;
	height: 462px;
	background: url(../images/bg_newjoinin.gif) no-repeat;
}

.newjoinin iframe{margin:10px 0 0 36px;border:0;width:577px;height:442px;}
.newjoinin ul{
	list-style-type: none;
	margin:10px 0 0 36px;
}
.newjoinin li,.newmodel li{
	float:left;
	margin:0px;
	padding:5px;
	width:134px;
	height:140px;
	text-align: center;
}
.newjoinin li img,.newmodel li img{
	padding:6px 6px 7px;
	width:122px;
	height:108px;
	background: url(../images/bg_newjoinli.gif) no-repeat;
}
.newjoinin li h3{padding-left:24px;font-size:12px;margin:3px auto;background:url(../images/h3_newmodel.gif) no-repeat 7px 4px;}
#sitelink{margin:10px auto 0px;border-top:0;height:2px;overflow:hidden;}
.slli{display:none;}
#morepage{
	display:block;
	float: right;
	margin:2px;
	width:45px;
	height:12px;
	color:#fff;
	text-decoration: none;
	line-height:12px;
	background: url(../images/btn_more1.gif) no-repeat;
}
#morepage0{
	display:block;
	float: right;
	margin:8px 4px 0;
	width:45px;
	height:12px;
	color:#fff;
	text-decoration: none;
	line-height:12px;
	background: url(../images/btn_more0.gif) no-repeat;
}

.shouye{
height:15px;
width:210px;
float:left;
}
.shouye a{margin:0px;}
.shouye a:hover{margin:0px;}