/*	-----------------------------------------------
	Main Area Content
	-----------------------------------------------	*/
#main_area{
	position:relative;
	width:545px;
	padding-left:48px;
	padding-top:33px;
}
* html #top_nav {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/top_nav_bg.png",sizingMethod='crop'); 
	height:116px;
}
#content{
	top:-4px;
}
/*	-----------------------------------------------
	Banner
	-----------------------------------------------	*/
#banner{
	height:357px;
	background:url(../images/content_bg.gif) repeat-y;
	margin-left:11px;
	padding-left:4px;
	position:relative;
}
#banner_top{
	width:988px;
	height:4px;
	background:url(../images/content_top.gif) no-repeat;
	margin-left:11px;
	overflow:hidden;
}
#banner a{
	color: #c1c1c1; 
	text-decoration: none;
}
#fW_Content {
	display: inline; 
	float:left;
	width: 980px; 
	height: 357px;
	z-index:1;
}
#fW_Controls {
	display: inline; 
	float: left; 
	height: 42px;
	position:absolute;
	top:320px;
	right:411px;
	z-index:10;
	/**left:411px;
	*/
}
#fW_Controls a {
	font-weight: bold; 
	font-size: 14px; 
	background: url(../images/banner/btnFeatureHover.png) no-repeat; 
	float: left; 
	color: white; 
	width: 26px; 
	padding-top: 2px; 
	height: 24px; 
	padding-top: 5px\9; 
	height: 21px\9; 
	text-align: center;
	margin:0 4px;
}
*html #fW_Controls a {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/banner/btnFeatureHover.png",sizingMethod='crop'); 
	width:26px;
	height:21px;
}
#fW_Controls a.activeSlide {
	background-position: 0px -26px;
}
*html #fW_Controls a.activeSlide {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/banner/btnFeatureHover2.png",sizingMethod='crop'); 
	width:26px;
	height:21px;
}
#fW_Controls a:hover {
	background-position: 0px -26px; 
}
*html #fW_Controls a:hover {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/banner/btnFeatureHover2.png",sizingMethod='crop'); 
	cursor:hand;
	width:26px;
	height:21px;
}
/*	-----------------------------------------------
	Wrap
	-----------------------------------------------	*/
#wrap{
	position:relative;
	float:right;
	right:36px;
	margin-top:26px;
	width:298px;
	height:578px;
	background:url(../images/wrap_mobile.jpg) no-repeat;
	z-index:20;
}
#wrap #wrap_content{
	position:absolute;
	left:23px;
	top:52px;
	width:253px;
	height:340px;
	overflow-x:hidden;
}
/*	-----------------------------------------------
	News Area
	-----------------------------------------------	*/
.news{
	margin-bottom:25px;
}
.news ul{
	padding-top:10px;
	padding-left:17px;
	list-style:disc;
	padding-bottom:10px;
}
.news li{
	line-height:24px;
	background:url(../images/dot.gif) repeat-x 0 12px;
}
.news span a{
	padding-left:18px;
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}
.news span a:hover{
	color:#FF6600;
	text-decoration:underline;
}
.news li span{
	color:#999999;
	background:#FFFFFF;
	padding-left:10px;
	float:right;
	/*margin-top:-24px;*/
	margin-top:0px;
	*margin-top:-24px;
}
.news li a{
	background:#FFFFFF;
	padding-right:10px;
}
.news li a:link{
	color:#333333;
	text-decoration: none;
}
.news li a:visited{
	color:#333333;
	text-decoration: none;
}
.news li a:hover{
	color:#FF6600;
	text-decoration: underline;
}
.news li a:active{
	color:#800080;
	text-decoration: none;
}
/*	-----------------------------------------------
	Webpart: Learning& SMS
	-----------------------------------------------	*/
#learning{
	position:relative;
	left:-5px;
	text-indent:-9999px;
	background:url(../images/learn_mobile.jpg) no-repeat;
	width:247px;
	height:101px;
	padding-bottom:18px;
}
#learning a{
	display:block;
	position:relative;
	top:33px;
	left:81px;
	background:url(../images/btn/experience.jpg) no-repeat left top;
	width:154px;
	height:25px;
	padding-bottom:18px;
}
#learning a:hover{
	background:url(../images/btn/experience.jpg) no-repeat left -43px;
}
#sms{
	position:absolute;
	top:503px;
	left:311px;
	background:url(../images/send_sms.jpg) no-repeat;
	width:320px;
	height:101px;
	padding-left:95px;
	padding-top:52px;
	padding-bottom:18px;
}
#sms_input{
	width:135px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	background:#d8d8d8;
	border:0;
}
#sms a{
	display:block;
	background:url(../images/btn/send.jpg) no-repeat left top;
	width:65px;
	height:31px;
	text-indent:-100px;
	overflow:hidden;
	position:relative;
	left:161px;
	top:-26px;
}
#sms a:hover{
	background:url(../images/btn/send.jpg) no-repeat 1px -31px;
}
/*	-----------------------------------------------
	Recommend
	-----------------------------------------------	*/
#recommend {
	background:url(../images/recommend_bg.jpg) no-repeat;
	width:1010px;
	height:326px;
	position:relative;
	left:-15px;
	bottom:-20px;
	z-index:10;
}
#recommend1{
	/*position:absolute;
	top:24px;
	left:26px;*/
	padding-top:24px;
	padding-left:26px;
	float:left;
}
#recommend2{
	/*position:absolute;
	top:24px;
	right:38px; */
	width:428px;
	height:280px;
	padding-right:38px;
	background:url(../images/title/recommend.jpg) no-repeat left 42px;
	float:right;
}
#recommend2 #data{
	/*position:absolute;
	top:32px;
	right:0;*/
	font-family:黑体, Arial;
	font-size:16px;
	font-weight:bold;
	color:#898989;
	padding-bottom:3px;
	padding-left:295px;
	padding-left:305px\9;
	margin-top:55px;
	margin-bottom:15px;
	border-bottom:1px solid #CCCCCC;
	clear:both;
}
#recommend2 h3{
	padding-top:6px;
	font-size:26px;
	font-weight:bold;
	font-family:黑体;
	color:#434242;
}
#recommend2 h5{
	font-family: 宋体;
	font-size:14px;
	font-weight:bold;
	color:#898989;
	padding-bottom:3px;
}
#recommend2 h6{
	padding-top:2px;
	font-size:14px;
	font-weight:bold;
	font-family:宋体;
	color:#757575;
}
#recommend2 p{
	padding-top:2px;
	color:#666666;
	line-height:23px;
}
#recommend2 span a{
	position:relative;
	top:10px;
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
	text-decoration:none;
}
#recommend2 span a:hover{
	text-decoration:underline;
}
#recommend2 h3 a{
	padding-top:6px;
	font-size:26px;
	font-weight:bold;
	font-family:黑体;
	color:#434242;
	text-decoration:none;
}
#recommend2 h3 a:hover{
	color:#ff6600;
	text-decoration:underline;
}