#breadcrumb{
	padding-left:30px;
	padding-top:24px;
}
#breadcrumb a{
	text-decoration:none;
	color:#333333;
}
#breadcrumb a:hover{
	text-decoration:underline;
	color:#FF6600;
}
#main_area {
	width:930px;
	padding:0;
	margin:0;
	padding:30px 30px;
	position:relative;
}
#top_nav{
	background:url(../images/top_nav_bg2.png) no-repeat;
}
#wrap2{
	position:relative;
	width:329px;
	height:671px;
	margin-right:20px;
	background:url(../images/wrap_mobile2.jpg) no-repeat;
	float:left;
	display:inline;
}
#wrap2 #wrap_content{
	position:absolute;
	left:38px;
	top:64px;
	width:253px;
	height:332px;
	overflow-x:hidden;
}
#subnav{
	background:url(../images/3g_subnav_bg.jpg) no-repeat;
	width:531px;
	padding-top:16px;
	padding-left:20px;
	padding-right:22px;
	line-height:22px;
	color:#999999;
	float:left;
}
#subnav a{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	width:58px;
	height:24px;
	* height:21px;
	display:block;
	float:left;
	* padding-top:3px;
	text-align:center;
	background:url(../images/tab_sepe_line.gif) no-repeat right 4px;
}
#subnav a:hover,
#subnav a.selected{
	color:#FFFFFF;
	text-decoration:none;
	font-family:黑体;
	font-size:14px;
	font-weight:bold;
	background:url(../images/tab_bg.gif) no-repeat left center;
	margin-left:-1px;
	margin-right:1px
}
#subnav_end{
	display:block;
	background:url(../images/3g_subnav_end.jpg) no-repeat;
	height:17px;
	width:571px;
	margin-left:-20px;
	clear:both;
}
#channel{
	width:568px;
	float:left;
}
#channel_title{
	background:url(../images/channel_title_bg.jpg) no-repeat;
	height:25px;
	padding-top:5px;
	height:21px\9;
	padding-top:9px\9;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:20px;
}
#channel_content{
	width:526px;
	background-color:#f6fbff;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding:20px 20px 5px 20px;
}
#channel_content p,#channel_content h6{
	font-size:12px;
	line-height:18px;
	text-indent:2em;
	padding-bottom:10px;
}
#channel_content #data{
	display:block;
	background:url(../images/icon_click_data.jpg) 2em 0 no-repeat;	
	padding-left:173px;
}
#channel_content #data p,
#channel_content #data h6{
	line-height:24px;
	padding-bottom:0;
}
#channel_end{
	background:url(../images/channel_end.gif) no-repeat;
	height:14px;
}
#activity_review{
	width:568px;
	text-align:center;
}
#activity_review img{
	border:1px solid #CCCCCC;
	padding:5px 12px;
	float:right;
	margin-left:-1px;
}
#activity_review span a{
	width:556px;
	display:block;
	text-decoration:none;
	color:#000000;
	background:url(../images/more_activity_bg.gif) repeat-x;
	height:24px;
	line-height:24px;
	text-align:right;
	clear:both;
	border:1px solid #CCCCCC;
	border-top:0;
	* border-top:1px;
	padding-right:10px;
	margin-left:-1px;
	margin-left:0;
	margin-top:-1px;
}
#activity_review span a:hover{
	text-decoration:underline;
	color:#FF6600;
}
/*	-----------------------------------------------
	Page: GG software
	-----------------------------------------------	*/
#flash{
	position:relative;
	top:22px;
	left:17px;
	width:647px;
	height:257px;
	z-index:5;
}
#content {
	width:995px;
}
#software_download{
	background:url(../images/software_download_bg.png) no-repeat;
	width:344px;
	height:225px;
	float:right;
	padding-top:20px;
	padding-left:50px;
	margin-right:-50px;
	margin-top:-220px;
}
* html #software_download {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/software_download_bg.png",sizingMethod='crop'); 
	height:225px;
}
#software_title{
	width:244px;
	height:23px;
	padding-bottom:10px;
	border-bottom:1px solid #CCCCCC;
}
#software{
	margin-top:10px;
}
.select_brand,.select_model{
	display:block;
	background:url(../images/title/select_mobile_brand.gif) no-repeat;
	width:124px;
	height:20px;
	padding-left:120px;
	margin:10px 0 10px 0;
}
.select_model{
	margin-top:0;
}
.select_model{
	background:url(../images/title/select_mobile_model.gif) no-repeat;
}
#brand,#model{
	width:119px;
}
.btn_download a, .btn_help a{
	position:relative;
	text-indent:-2000px;
	overflow:hidden;
	display:block;
	background:url(../images/btn/download.jpg) no-repeat left top;
	height:42px;
	width:104px;
	float:left;
	padding-right:18px;
}
.btn_help a{
	background:url(../images/btn/help.jpg) no-repeat left top;
}
.btn_download a:hover{
	background:url(../images/btn/download.jpg) no-repeat left -42px;
}
.btn_help a:hover{
	background:url(../images/btn/help.jpg) no-repeat left -42px;
}
#mobile_download{
	width:270px;
	clear:both;
	padding-top:10px;
	*padding-top:5px;
	word-break:break-all;
	word-wrap:break-word;
}
#mobile_download span{
	color:#FF6600;
	font-weight:bold;
	padding:0 5px;
}
.main_content{
	width:613px;
	margin-left:17px;
	float:left;
	display:inline;
	margin-top:19px;
	* margin-top:-7px;
}
.content_title {
	background:url(../images/gg_title_bg.gif) left 2px repeat-x;
	height:28px;
	padding-bottom:29px;
}
.content_title img{
	padding-right:30px;
	background:white;
}
#gg_sub_nav{
	padding:20px 0;
}
#gg_sub_nav img{
	padding-right:30px;
}
#wrap3{
	position:relative;
	width:309px;
	height:397px;
	margin-left:-31px;
	background:url(../images/wrap_mobile3.jpg) no-repeat;
	float:left;
}
#wrap3 img{
	position:absolute;
	left:60px;
	top:51px;
	overflow-x:hidden;
}
.main_content #intro{
	height:100%;
}
#intro p{
	line-height:19px;
	/*text-indent:-1.2em;
	padding-left:1.2em;*/
	padding-bottom:12px;
}
#intro img{
	padding-right:20px;
	padding-bottom:10px;
}
.main_content #qa .piece{
	border-bottom:1px dashed #cccccc;
	padding: 10px 0;
}
.main_content .piece h5{
	font-size:12px;
	font-weight:bold;
	background:url(../images/icon_question.jpg) no-repeat left top;
	padding-left:25px;
	height:20px;
}
.main_content .piece p{
	padding-left:25px;
	line-height:20px;
}
#side_area{
	float:left;
	margin-left:35px;
	margin-top:19px;
	* margin-top:-7px;
}
#sms{
	background:url(../images/sms_download_bg.png) no-repeat;
	width:265px;
	height:110px;
	/*padding-left:22px;
	padding-top:88px;
	padding-bottom:18px*/
	position:relative;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:25px;
}
#sms span{
	width:179px;
	position:absolute;
	top:41px;
	left:85px;
	color:#6d6d6d;
}
#sms_input{
	position:absolute;
	top:90px;
	left:22px;
	width:132px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	background:#d8d8d8;
	border:0;
}
#sms a{
	position:absolute;
	top:80px;
	left:175px;
	display:block;
	background:url(../images/btn/send.jpg) no-repeat left top;
	width:64px;
	height:31px;
	text-indent:-2000px;
	overflow:hidden;
}
#sms a:hover{
	background:url(../images/btn/send.jpg) no-repeat 1px -31px;
}
#side_area hr{
	margin:25px 0;
	* margin:20px 0;
	width:249px;
	text-align:left;
}
.side_content_title{
	width:249px;
	padding-top:25px;
}
#side_area img{
	padding:25px 0;
	border:0;
}
#side_area .side_content_title img{
	padding:0;
	padding-bottom:15px;
}
.side_content_title #corp_logo img{
	float:left;
}
.side_content_title ul{
	list-style-type:disc;
	padding-left:15px;
}
.side_content_title ul li{
	line-height:18px;
	padding:2px 0;
}
.side_content_title ul li a{
	text-decoration:none;
	color:#333333;
	font-weight:bold;
	font-size:13px;
}
.side_content_title ul li a:hover{
	text-decoration:underline;
}

/*	-----------------------------------------------
	Page: Company
	-----------------------------------------------	*/
.panel_top {
	background:url(../images/panel_top.gif) no-repeat;
	width:920px;
	height:16px;
}
.panel_content{

	background:url(../images/panel_bg.gif) repeat-y;
	width:850px;
	padding-left:30px;
	padding-right:40px;
	padding-bottom:40px;
	padding-top:15px;
}
#panel_end{
	background:url(../images/panel_bottom.gif) no-repeat;
	padding-left:30px;
	padding-top:24px;
}
#company_title{
	background:url(../images/title/company.gif) no-repeat;
	width:249px;
	height:38px;
	padding-bottom:25px;
}
.panel_content p{
	width:100%;
	line-height:19px;
	padding-bottom:15px;
}
.panel_content h6 {
	font-size:12px;
	line-height:18px;
	padding-bottom:10px;
	width:100%;
	border-top:1px solid #CCCCCC;
	padding-top:15px;
}
.panel_content ul{
	list-style:none;
	padding-left:24px;
}
.panel_content ul li{
	line-height:19px;
}
#panel_contact {
	float:right;
	background:url(../images/contact_panel.gif) no-repeat;
	width:294px;
	height:180px;
	padding-right:35px;
}
/*	-----------------------------------------------
	Great News
	-----------------------------------------------	*/
#great_news{
	background:url(../images/title/great_news.gif) no-repeat;
	width:535px;
	padding-top:34px;
}
#great_news ul{
	padding-left:17px;
	list-style:disc;
	padding-bottom:10px;
}
#great_news li {
	line-height:24px;
	background:url(../images/dot.gif) repeat-x 51px 12px;
}
#great_news span a {
	padding-left:18px;
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}
#great_news span a:hover{
	text-decoration:underline;
}
#great_news li span{
	color:#999999;
	background:#FFFFFF;
	padding-left:10px;
	float:right;
	margin-top:0px;
	*margin-top:-24px;
}
#great_news li .color2{
	background:#f8f8f8;
}
#great_news li .color3{
	background:fefefe;
}
#great_news li a{
	background:#FFFFFF;
	padding-right:10px;
}
#great_news li a:link{
	color:#333333;
	text-decoration: none;
}
#great_news li a:visited{
	color:#333333;
	text-decoration: none;
}
#great_news li a:hover{
	color:#FF6600;
	text-decoration: underline;
}
#great_news li a:active{
	color:#800080;
	text-decoration: none;
}
#panel_end img {
	position:absolute;
	top:62px;
	right:62px;
	_right:92px;
	border:0;
}
#enter_culture{
	clear:both;
	margin-left:30px;
	margin-top:10px;
}

/*	-----------------------------------------------
	Page: Advertising Marketing
	-----------------------------------------------	*/

#ads_sort{
	background:url(../images/ads/ads_banner_sort_bg.gif) no-repeat;
	width:922px;
	height:38px;
	padding-top:1px;
}
#ads_sort li{
	list-style:none;
	display:inline;
}
#ads_sort p{
	float:left;
	padding-top:12px;
	padding-left:20px;
	padding-right:15px;
	background:url(../images/table_sepr_line.gif) no-repeat right 12px;
}
#ads_sort .sort_actived,
#ads_sort li a{
	display:block;
	height:24px;
	height:21px\9;
	float:left;
	text-decoration:none;
	color:#333333;
	padding:0 16px;
	padding-top:11px;
	padding-top:14px\9;
	padding-bottom:3px;
	background:url(../images/table_sepr_line.gif) no-repeat right 12px;
	margin-left:-1px;
}
#ads_sort .sort_actived{
	background:url(../images/tab_active.jpg) no-repeat;
	color:#FFFFFF;
}
#ads_sort a:hover{
	text-decoration:underline;
	color:#FF9900;
}
/* promotion */
.portfolio_show{ 
	background:url(../images/ads/ads_banner_bg.jpg) no-repeat; 
	width:922px;
	height:307px;
	color:#a1a1a1;
}
.portfolio_show .left{
	float:left; 
	width:40px; 
	height:307px; 
	background:url(../images/ads/portfolio_show_bg_left.jpg);
}
.portfolio_show .right{ 
	float:right; 
	width:40px; 
	height:270px;
	background:url(../images/ads/portfolio_show_bg_right.jpg);
}
.portfolio_show .left img,
.portfolio_show .right img{
	margin:85px 10px 76px 10px;
}

.news_items{
	width:842px;
	height:307px;
	float:left;
	overflow:hidden;
	position: relative;
}
.container{
	position: relative;
	top: 0; 
	left: 0;
	position:relative;
	width:100%;
}
.item {
   margin:0px;
   padding:0px;
   float: left; 
   display: inline;
   width:220px;
   height:307px;
}
.item img {
	margin:30px 20px;
	text-align:left;
}
.bar_title {
   display:block;
   color: #a1a1a1;
   font-weight:bold;
   text-align:left;
   width:190px;
   padding:10px 5px 0 10px;
}
.bar_title {
   color:#cccccc;
   text-decoration:none;
}
.bar_title a:visited {
   color:#cccccc;
}
.bar_brief {
   display:block;
   color:#999999;
   font-weight:normal;
   line-height:17px;
   text-align:left;
   width:190px;
   padding:5px;
}
/* end */

#client{
	background:url(../images/client_title.jpg) no-repeat;
	padding-top:49px;
	padding-left:24px;
	margin-top:30px;
}
#client #client_logo{}
#client table{
	border-collapse: collapse;
}
#client table td{
	border:1px solid #dfdfdf;
	width:173px;
	height:100px;
	text-align:center;
}
#client img{
	float:left;
	margin-left:-1px;
	margin-top:-1px;
	border:1px solid #dfdfdf;
}
#contact_us{
	background:url(../images/ads_contact_bg.jpg) no-repeat;
	width:902px;
	height:192px;
	padding-top:18px;
	padding-left:20px;
	margin-top:30px;
}
#contact_us span{
	display:inline;
	float:left;
	padding:0 20px;
}
#contact_us h6{
	font-size:12px;
}
#contact_us p{
	line-height:16px;
}
#contact_us a{
	text-decoration:none;
	color:#333333;
}
#contact_us a:hover{
	text-decoration:underline;
	color:#FF9900;
}


#ads_market_banner{
	height:300px;
	background:url(../images/content_bg.gif) repeat-y;
	margin-left:11px;
	padding-left:4px;
	position:relative;
	z-index:-1;
	margin-top:-4px;
}
#ads_market_bottom{
	padding-top:30px;
}
#ads_market_bottom #service_progress a{
	float:right;
	padding-right:5px;
	padding-bottom:8px;
	display:block;
	background:url(../images/ads/btn_service_progress.jpg) no-repeat left top;
	width:235px;
	height:46px;
	text-indent:-2000px;
	overflow:hidden;
}
#ads_market_bottom #service_progress a:hover{
	background:url(../images/ads/btn_service_progress.jpg) no-repeat left -54px;
}
#ads_market_bottom #service_inquire{
	float:right;
	background:url(../images/ads/ads_operation_inquire_bg.jpg) no-repeat left top;
	width:216px;
	height:141px;
	padding-top:50px;
	padding-left:25px;
}
#ads_market_bottom #service_inquire h5{
	font-weight:bold;
	font-size:12px;
}
#ads_market_bottom #service_inquire p{
	padding-bottom:5px;
}
#ads_market_news{
	background:url(../images/title/3g_portal_market_news.gif) no-repeat;
	width:640px;
	padding-top:34px;
	float:left;
}
#ads_market_news ul{
	padding-left:17px;
	list-style:disc;
	padding-bottom:10px;
}
#ads_market_news li {
	line-height:24px;
	background:url(../images/dot.gif) repeat-x 51px 12px;
}
#ads_market_news span a {
	padding-left:18px;
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}
#ads_market_news span a:hover{
	text-decoration:underline;
}
#ads_market_news li span{
	color:#999999;
	background:#FFFFFF;
	padding-left:10px;
	float:right;
	margin-top:0px;
	*margin-top:-24px;
}
#ads_market_news li .color2{
	background:#f8f8f8;
}
#ads_market_news li .color3{
	background:fefefe;
}
#ads_market_news li a{
	background:#FFFFFF;
	padding-right:10px;
}
#ads_market_news li a:link{
	color:#333333;
	text-decoration: none;
}
#ads_market_news li a:visited{
	color:#333333;
	text-decoration: none;
}
#ads_market_news li a:hover{
	color:#FF6600;
	text-decoration: underline;
}
#ads_market_news li a:active{
	color:#800080;
	text-decoration: none;
}
/*	-----------------------------------------------
	Page: Contact Us
	-----------------------------------------------	*/
#contact_title{
	background:url(../images/title/contact_us.gif) no-repeat;
	padding-top:65px;
}
#contact_title p{
	padding-bottom:17px;
}
#contact_title h5{
	padding-top:15px;
	padding-bottom:10px;
	font-size:14px;
	clear:both;
	width:100%;
	border-top:1px solid #dfdfdf;
}
#contact_title h6{
	line-height:19px;
	font-size:12px;
}
#contact_title span p{
	padding:0;
	line-height:19px;
}
#contact_title span{
	float:left;
	text-indent:3em;
	margin-right:40px;
	width:390px;
	height:120px;
}
#contact_title .addheight{
	height:100px;
}
#contact_title span.spec{
	width:278px;
}
#contact_title #google_map{

	padding-left:3em;
	margin-bottom:10px;
	clear:both;
}
#contact_title #google_map iframe{
	width:480px;
	height:311px;
	border:1px solid #cccccc;
	margin-bottom:10px;
}
#contact_title a.map{
	text-decoration:none;
	font-size:12px;
	color:#999999;
}
#contact_title h4 a.map:hover{
	text-decoration:underline;
	color:#FF9900;
}
#contact_title a{
	text-decoration:none;
	color:#333333;
}
#contact_title a:hover{
	text-decoration:underline;
	color:#FF9900;
}

/*	-----------------------------------------------
	Page: Online Service
	-----------------------------------------------	*/
#service_intro{
	background:url(../images/online_service_bg.jpg) no-repeat;
	width:435px;
	height:231px;
	padding-left:490px;
	padding-top:80px;
	margin-bottom:20px;
}
#service_intro p{
	width:400px;
	line-height:20px;
}
#service_intro #tel{
	background:url(../images/icon_tel.gif) no-repeat;
	height:27px;
	padding-left:200px;
	padding-top:5px;
	margin-top:24px;
}
#service_intro #qq{
	background:url(../images/icon_qq.gif) no-repeat;
	padding-left:34px;
	margin-top:3px;
	font-size:12px;
}
#service_intro #qq p{
	line-height:24px;
}
#service_intro #email{
	background:url(../images/icon_mail.gif) no-repeat;
	height:19px;
	padding-left:34px;
	margin-top:4px;
	font-size:12px;
}
#service_intro #email a{
	text-decoration:none;
	color:#333333;
}
#service_intro #email a:hover{
	text-decoration:underline;
	color:#FF9900;
}
#hotspot_question{
	background:url(../images/hotspot_question_bg.jpg) no-repeat;
	width:491px;
	height:299px;
	padding-left:30px;
	float:left;
}
#hotspot_question #btn_common{
	padding-top:11px;
	padding-left:308px;
}
#hotspot_question #btn_common a{
	display:block;
	background:url(../images/btn/common_question.jpg) no-repeat left top;
	width:156px;
	height:43px;
	text-indent:-2000px;
	overflow:hidden;
}
#hotspot_question #btn_common a:hover{
	background:url(../images/btn/common_question.jpg) no-repeat left -43px;
}
#hotspot_question ul{
	list-style:none;
	float:left;
	padding-top:24px;
	margin-right:20px;
	width:220px;
	line-height:23px;
	color:#727272;
	text-overflow: ellipsis;
	white-space:nowrap;
	overflow: hidden; 
}
#hotspot_question ul a{
	text-decoration:none;
	color:#727272;
}
#hotspot_question ul a:hover{
	text-decoration:underline;
	color:#FF9900;
}
#mobile_tutorial{
	background:url(../images/mobile_tutorial_bg.jpg) no-repeat;
	width:340px;
	height:283px;
	margin-top:16px;
	padding-left:40px;
	float:right;
	position:relative;
}
#mobile_tutorial ul{
	list-style:none;
	width:210px;
}
#mobile_tutorial select{
	margin:-2px;
	border:none;
}
#mobile_tutorial #select_brand{
	position:absolute;
	left:142px;
	top:98px;
}
#mobile_tutorial #select_model{
	position:absolute;
	left:142px;
	top:143px;
}
#mobile_tutorial #btn_tutorial{
	position:absolute;
	left:81px;
	bottom:16px;
	/*padding-top:10px;
	padding-left:32px;*/
}
#mobile_tutorial #btn_tutorial a{
	display:block;
	background:url(../images/btn/view_tutorial.jpg) no-repeat left top;
	height:257px;
	width:148px;
	height:70px;
	text-indent:-2000px;
	overflow:hidden;
}
#mobile_tutorial #btn_tutorial a:hover{
	background:url(../images/btn/view_tutorial.jpg) no-repeat left -70px;
}
/*	-----------------------------------------------
	Page: Employment
	-----------------------------------------------	*/
#employment_intro{
	background:url(../images/practice_base_bg.jpg) no-repeat;
	width:457px;
	height:272px;
	padding-left:468px;
	padding-top:60px;
	margin-bottom:25px;
}
#employment_intro p{
	width:413px;
	line-height:20px;
	padding-top:20px;
}
#employment_intro p a{
	text-decoration:none;
	color:#FF9900;
}
#employment_intro p a:hover{
	text-decoration:underline;
}

#college{
	background:url(../images/college_employment_bg.jpg) no-repeat;
	width:371px;
	height:303px;
	padding:0 40px;
	float:left;
}
#college #btn_job{
	padding-top:11px;
	padding-bottom:23px;
	padding-left:236px;
}
#college #btn_job a{
	display:block;
	background:url(../images/btn/view_job.jpg) no-repeat left top;
	width:156px;
	height:43px;
	text-indent:-2000px;
	overflow:hidden;
}
#college #btn_job a:hover{
	background:url(../images/btn/view_job.jpg) no-repeat left -43px;
}
#society p{
	padding-top:14px;
	color:#666666;
}
#society p a{
	text-decoration:none;
	color:#FF9900;
}
#society p a:hover{
	text-decoration:underline;
}
#society table{
	border-collapse: collapse;
}
#society table th{
	font-size:14px;
	text-align:left;
	height:30px;
	width:125px;
	border-bottom:1px dotted #cccccc;
}
#society table th.date{
	width:109px;
}
#society table th.place{
	width:129px;
}
#society table td{
	height:30px;
	border-bottom:1px dashed #cccccc;
}

#society{
	background:url(../images/society_employment_bg.jpg) no-repeat;
	width:363px;
	height:230px;
	padding-left:50px;
	padding-right:40px;
	padding-top:73px;
	float:right;
	position:relative;
}
#society #btn_society{
	position:absolute;
	left:0;
	top:12px;
}
#society #btn_society a{
	display:block;
	background:url(../images/btn/society_employment.jpg) no-repeat left top;
	width:158px;
	height:50px;
	text-indent:-2000px;
	overflow:hidden;
}
#society #btn_society a:hover{
	background:url(../images/btn/society_employment.jpg) no-repeat left -50px;
}
#college table{
	border-collapse: collapse;
}

#college table th{
	text-align:left;
	height:30px;
	width:280px;
	border-bottom:1px dashed #cccccc;
	font-weight:normal;
}
#college table td{
	text-align:right;
	width:109px;
	border-bottom:1px dashed #cccccc;
	color:#666666;
}
#college table th.clearborder, 
#college table td.clearborder{
	border:0;
}
#college table a{
	text-decoration:none;
	color:#333333;
}
#college table a:hover{
	text-decoration:underline;
	color:#FF9900;
}

/*	-----------------------------------------------
	Page: College Employment
	-----------------------------------------------	*/
#college_employment{
	background:url(../images/title/college_employment.gif) no-repeat;
	padding-top:5px;
	* padding-top:50px;
}
#college_employment table{
	text-align:left;
	background:url(../images/table_bg.jpg) no-repeat;
	width:924px;
	margin-top:45px;
	margin-bottom:25px;
	border:0;
}
#college_employment table th, 
#college_employment table td{
	height:40px;
	padding-left:20px;
}
#college_employment table td{
	border-bottom:1px dashed #cccccc;
}
#college_employment table th.school{
}
#college_employment table th.date{
	width:160px;
}
#college_employment table th.time{
	width:170px;
}
#college_employment table th.place{
	width:270px;
}
#college_employment table th.school,
#college_employment table th.date,
#college_employment table th.time,
#college_employment table th.place,
#college_employment table th.type,
#college_employment table th.city,
#college_employment table th.school2,
#college_employment table th.time2,
#college_employment table th.resume,
#college_employment table th.exam,
#college_employment table th.test,
#college_employment table th.advance_test,{
	background:url(../images/table_sepr_line.gif) no-repeat right 12px;
}
#college_employment p{
	line-height:22px;
	color:#666666;
	padding-left:20px;
}
#college_employment p a{
	text-decoration:none;
	color:#FF9900;
}
#college_employment p a:hover{
	text-decoration:underline;
	color:#FF9900;
}
#college_employment #btn_job2{
	padding-top:40px;
}
#college_employment #btn_job2 a{
	display:block;
	background:url(../images/btn/view_job2.jpg) no-repeat left top;
	width:156px;
	height:47px;
	text-indent:-2000px;
	overflow:hidden;
}
#college_employment #btn_job2 a:hover{
	background:url(../images/btn/view_job2.jpg) no-repeat left -47px;
}
/*	-----------------------------------------------
	Page: Society Employment
	-----------------------------------------------	*/
#society_employment{
	background:url(../images/title/societal_employment.gif) no-repeat;
	padding-top:50px;
}
#job_sort,
#case_sort,
#date_sort{
	background:url(../images/table_bg.jpg) no-repeat;
	width:924px;
	height:43px;
	margin-bottom:17px;
	padding-top:1px;
}
#job_sort li,
#case_sort li,
#date_sort li{
	list-style:none;
	display:inline;
}
#date_sort {
	padding-left:20px;
}
#date_sort a{
	color:#000000;
	font-size:14px;
	text-decoration:none;
	width:58px;
	height:24px;
	* height:21px;
	display:block;
	float:left;
	padding-top:10px;
	* padding-top:3px;
	text-align:center;
	background:url(../images/tab_sepe_line.gif) no-repeat right 12px;
}
#date_sort a:hover,
#date_sort a.selected{
	color:#FFFFFF;
	text-decoration:none;
	font-family:黑体;
	font-size:14px;
	font-weight:bold;
	background:url(../images/tab_bg.gif) no-repeat left 8px;
	* padding-top:12px;
	padding-top:12px\9;
	margin-left:-1px;
	margin-right:1px
}
#job_sort p,
#case_sort p{
	float:left;
	padding-top:12px;
	padding-left:20px;
	padding-right:15px;
	background:url(../images/table_sepr_line.gif) no-repeat right 12px;
}
#job_sort li a, 
#job_sort .sort_actived,
#case_sort li a, 
#case_sort .sort_actived{
	display:block;
	height:24px;
	height:21px\9;
	float:left;
	text-decoration:none;
	color:#333333;
	padding:0 16px;
	padding-top:11px;
	padding-top:14px\9;
	padding-bottom:3px;
	background:url(../images/table_sepr_line.gif) no-repeat right 12px;
	margin-left:-1px;
}

#job_sort .sort_actived, 
#case_sort .sort_actived{
	background:url(../images/tab_active.jpg) no-repeat;
	color:#FFFFFF;
}
#case_sort a:hover{
	text-decoration:underline;
	color:#FF9900;
}
#job_sort_title{
	background:url(../images/job_title_bg.gif) no-repeat;
	height:25px;
	height:21px\9;
	padding-top:5px;
	padding-top:9px\9;
	padding-left:20px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#job_catalog{
	width:858px;
	background-color:#f6fbff;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding:20px 30px;
}
#job_catalog ul{
	width:100%;
}
#job_catalog li{
	width:220px;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-bottom:12px;
	padding-right:50px;
}
#job_catalog li a{
	color:#333333;
	text-decoration:none;
}
#job_catalog li a:hover{
	color:#FF9900;
	text-decoration:underline;
}
#job_bg_end{
	background:url(../images/job_bg_end.gif) no-repeat;
	height:15px;
}
.job_detail{
	padding-top:32px;
}
.job_detail h4{
	font-size:16px;
	width:100%;
	padding-bottom:13px;
	border-bottom:1px solid #CCCCCC;
}
.job_detail label{
	display:block;
}
.job_detail table{
	margin-top:11px;
	margin-left:20px;
}
.job_detail table th, .job_detail table td{
	height:30px
	text-align:left;
	vertical-align: top;
	padding:0;
	margin:0;
	line-height:17px;
}
.job_detail table th{
	width:80px;
	text-align:left;
}

/*	-----------------------------------------------
	Page: Cooperate
	-----------------------------------------------	*/
#tab_bg{
	background:url(../images/3g_channel_bg.gif) no-repeat;
	width:923px;
	height:43px;
	padding:0 17px;
}
#tab_bg li{
	float:left;
	list-style:none;
}
#tab_bg li a{
	display:block;
	float:left;
	text-decoration:none;
	color:#32802a;
	font-size:14px;
	font-weight:bold;
	background:url(../images/btn/channel_tab_sepr_line.gif) no-repeat left 2px;
	padding:0 12px;
	padding-top:12px;
	height:31px;
	padding-top:16px\9;
	height:27px\9;
	margin-left:-1px;
}
#tab_bg li a:hover{
	text-decoration:none;
	color:#ffffff;
}
#tab_bg .selected {
	background:url(../images/btn/channal_tab_active_bg.gif) no-repeat;
	font-size:14px;
	font-weight:bold;
	height:43px;
}
#tab_bg .selected span {
	display:block;
	float:left;
	background:url(../images/btn/channal_tab_active_bg2.gif) no-repeat right top;
	padding:0 12px;
	padding-top:12px;
	height:31px;
	padding-top:16px\9;
	height:27px\9;
}

#tab_content{
	background:url(../images/cooperate_bg.gif) repeat-y;
	width:863px;
	padding:40px 30px 20px 30px;
}
#cooperate_logo{
	background:url(../images/3g_logo_cooperate.gif) no-repeat;
	width:126px;
	height:53px;
	padding-left:160px;
}
#cooperate_title{
	background:url(../images/cooperate_title_bg.gif) no-repeat;
	height:30px;
	font-size:14px;
	font-weight:bold;
	color:#7b3a12;
	padding-left:20px;
	padding-top:12px;
	margin-top:40px;
	margin-bottom:15px;
}
#how_to_login_title{
	background:url(../images/how_to_login_title_bg.gif) no-repeat;
	height:30px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding-left:20px;
	padding-top:12px;
	margin-top:40px;
	margin-bottom:15px;
}
#brief{
	width:554px;
	float:left;
	padding-right:50px;
}
#tab_content #brief p{
	padding-left:30px;
	padding-right:20px;
	padding-bottom:5px;
	line-height:20px;
}
#tab_content #brief p a{
	text-decoration:none;
	color:#FF9900;
}
#tab_content #brief p a:hover{
	text-decoration:underline;
	color:#FF9900;
}
#tab_content_end{
	background:url(../images/cooperate_end.gif) repeat-y;
	width:923px;
	height:15px;
}
#tab_content #btn_wap_fee{
	padding-left:25px;
	padding-top:10px;
}
#tab_content #btn_wap_fee a{
	display:block;
	background:url(../images/btn/wap_fee.jpg) no-repeat left top;
	width:186px;
	height:43px;
	text-indent:-2000px;
	overflow:hidden;
}
#tab_content #btn_wap_fee a:hover{
	background:url(../images/btn/wap_fee.jpg) no-repeat left -43px;
}
#wrap4{
	position:relative;
	width:249px;
	height:530px;
	margin-top:40px;
	background:url(../images/wrap_mobile4.jpg) no-repeat;
	float:right;
}
#wrap4 img{
	position:absolute;
	left:29px;
	top:50px;
}
/*	-----------------------------------------------
	Page: Culture
	-----------------------------------------------	*/
#culture,
#culture_entry{
	background:url(../images/title/culture.gif) no-repeat;
	padding-top:65px;
	position:relative;
}
#culture h4{
	font-size:14px;
	padding:5px 0;
}
#culture #slogan{
	position:absolute;
	top:65px;
	right:30px;
}
#culture img{
	padding-left:55px;
}
#culture p{
	line-height:25px;
	padding-bottom:10px;
	margin-left:30px;
}
#culture_entry h6 {
	text-align:right;
}
#culture_entry h6 a{
	font-size:16px;
	color:#ff6600;
	padding-right:50px;
	padding-bottom:20px;
	text-decoration:none;
}
#culture_entry h6 a:hover{
	text-decoration:underline;
}
#culture_entry .more_culture{
	padding-left:55px;
}
/*	-----------------------------------------------
	Page: Page_Content
	-----------------------------------------------	*/
#page_content{
	padding:0 42px;
	font-size:14px;
}
#page_content h3{
	font-size:26px;
	font-weight:bold;
	font-family:黑体;
	text-align:center;
	padding-bottom:10px;
	width:100%;
	border-bottom:1px solid #CCCCCC;
}
#page_content .edit_info{
	text-align:center;
	font-size:12px;
	width:100%;
	padding-top:10px;
}
#page_content .edit_info span{
	padding:0 15px;
}
#page_content .brief span{
	font-weight:bold;
	padding-right:10px;
	margin:0;
}
#page_content .brief{
	font-weight:bold;
	border:1px solid #dddddd;
	background:#f0f0f0;
	padding:15px 30px 15px 70px;
	line-height:24px;
	font-size:14px;
	text-indent: -4.5em;
	margin:20px 0;
}
#page_content .content_area{
	padding-top:20px;
}
#page_content img{
	margin-right:30px;
	margin-bottom:15px;
}
#page_content span{
	padding:0 10px;
}
#page_content p{
    font-size: 14px;
	line-height:20px;
	padding-bottom:18px;
	/*text-indent:2em;*/
}
#page_content img{}
#page_content .backtolist{
	text-align:right;
	width:98%;
	display:block;
}
#page_content .backtolist a{
	color:#FF6600;
	text-decoration:none;
}
#page_content .backtolist a:hover{
	text-decoration:underline;
}
#page_content .page_order{
	border-top:1px solid #CCCCCC;
	margin-top:15px;
	padding-top:15px;
}
#page_content .page_order .prev_article{
	float:left;
	color:#FF6600;
	font-size:14px;
	line-height:26px;
}
#page_content .page_order .prev_article a{
	color:#FF6600;
	font-size:14px;
	text-decoration:none;
}
#page_content .page_order .prev_article a:hover{
	text-decoration:underline;
}
#page_content .page_order .next_article{
	clear:both;
	color:#FF6600;
	font-size:14px;
}
#page_content .page_order .next_article a{
	color:#FF6600;
	font-size:14px;
	text-decoration:none;
}
#page_content .page_order .next_article a:hover{
	text-decoration:underline;
}
/*	-----------------------------------------------
	Page: List
	-----------------------------------------------	*/
.list_news{
	padding:0 100px;
}
.list_news ul{
	padding-top:10px;
	padding-left:17px;
	list-style:disc;
	padding-bottom:10px;
}
.list_news li{
	line-height:30px;
	background:url(../images/dot.gif) repeat-x 0 12px;
}
.list_news span a{
	padding-left:18px;
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}
.list_news span a:hover{
	color:#FF6600;
	text-decoration:underline;
}
.list_news li span{
	color:#999999;
	background:#FFFFFF;
	padding-left:10px;
	float:right;
	margin-top:-32px;
}
.list_news li a{
	background:#FFFFFF;
	padding-right:10px;
}
.list_news li a:link{
	color:#333333;
	text-decoration: none;
}
.list_news li a:visited{
	color:#333333;
	text-decoration: none;
}
.list_news li a:hover{
	color:#FF6600;
	text-decoration: underline;
}
.list_news li a:active{
	color:#800080;
	text-decoration: none;
}
.main_content .list_news{
	padding-bottom:30px;
}
.main_content .list_news ul{
	padding-top:0;
	margin-top:-10px;
}
.main_content .list_news li{
	line-height:24px;
	background:none;
}
.subpage_banner{
	height:130px;
	background:url(../images/content_bg.gif) repeat-y;
	margin-left:11px;
	padding-left:4px;
	position:relative;
	z-index:-1;
	margin-top:-4px;
}
/*	-----------------------------------------------
	Webpart: Page Controller
	-----------------------------------------------	*/
.page_controller{
	padding-top:20px;
	margin:0 auto;
	text-align:center;
	padding:0 100px;
}
.page_controller a, 
.page_controller .selected{
	display:block;
	text-decoration:none;
	font-size:12px;
	color:#333333;
	padding-top:5px;
	text-align:center;
	background:url(../images/btn/page.gif) no-repeat left top;
	width:29px;
	height:22px;
	float:left;
}
.page_controller .selected{
	color:#FFFFFF;
	background:url(../images/btn/page.gif) no-repeat left -54px;
}
.page_controller a:hover{
	color:#FFFFFF;
	background:url(../images/btn/page.gif) no-repeat left -27px;
}
.page_controller .previous a{
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding-left:15px;
	padding-right:10px;
	*padding-top:7px;
	padding-top:7px\9;
	background:url(../images/btn/preivous_page.gif) no-repeat left top;
	width:40px;
	height:20px;
}
.page_controller .previous a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/btn/preivous_page.gif) no-repeat 0 -27px;
}
.page_controller .next a{
	font-size:12px;
	font-weight:normal;
	color:#333333;
	#padding-top:7px;
	padding-top:7px\9;
	padding-left:14px;
	padding-right:18px;
	background:url(../images/btn/next_page.gif) no-repeat 8px top;
	width:40px;
	height:20px;
}
.page_controller .next a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/btn/next_page.gif) no-repeat 8px -27px;
}
/*	-----------------------------------------------
	Page: Warning
	-----------------------------------------------	*/
#warning{
	width:550;
	height:175px;
	background:url(../images/icon_warning2.jpg) no-repeat;
	padding-left:150px;
	padding-bottom:50px;
	margin:0 50px;
}
#warning h1{
	font-size:50px;
	font-family:"黑体";
	color:#e46700;
	margin-left:-5px;
}
#warning p{
	padding-top:10px;
	line-height:22px;
}
/*	-----------------------------------------------
	Page: Case List
	-----------------------------------------------	*/
#wrap5{
	position:relative;
	width:249px;
	height:530px;
	background:url(../images/wrap_mobile4.jpg) no-repeat;
	float:left;
	/*margin-right:33px;*/
	margin-left:2px;
}
#wrap5 img{
	position:absolute;
	left:29px;
	top:50px;
}
#ads_marketing{
	background:url(../images/title/ads_marketing.gif) no-repeat;
	padding-top:50px;
}
#case_sort{
	background:url(../images/case_sort_title_bg.gif) no-repeat;
	width:920px;
	height:50px;
}
#sub_sort{
	background:url(../images/ads/case_list_panel_bg.jpg) repeat-y;
	color:#333333;
	padding:0 60px;
	width:800px;
}
#sub_sort a{
	color:#333333;
	font-size:14px;
	line-height:24px;
	text-decoration:none;
}
#sub_sort a:hover{
	text-decoration:underline;
}
#sub_sort ul{
	width:100%;
}
#sub_sort li{
	width:220px;
	float:left;
}
#sub_sort_end{
	background:url(../images/ads/case_list_panel_bottom.jpg) no-repeat;
	width:920px;
	height:19px;
	padding-bottom:21px;
}
#case_sort{
	width:924px;
	margin:0;
}
#case{
	width:637px;
	float:right;
	margin-right:10px !important;
	_margin-right:5px;
}
#case_title{
	background:url(../images/ads/case_title_bg.jpg) no-repeat;
	height:30px;
	padding-top:8px;
	height:28px\9;
	padding-top:10px\9;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	color:#5c86af;
}
#case_content{
	width:595px;
	background-color:#f6fbff;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding:20px;
}
#case_content p,#case_content h6{
	font-size:12px;
	line-height:18px;
	text-indent:2em;
	padding-bottom:10px;
}
#case_content h6{
	text-indent:0;
}
#case_content ul{
	padding-left:40px;
}
#case_end{
	background:url(../images/case_end.gif) no-repeat;
	height:14px;
}
/*	-----------------------------------------------
	Page: Tutorial
	-----------------------------------------------	*/
#tutorial{
	background:url(../images/title/tutorial.gif) no-repeat left top;
	padding-top:60px;
}
#tutorial #select_mobile{
	background:url(../images/table_bg.jpg) no-repeat;
	width:924px;
	height:43px;
	position:relative;
	padding-top:10px;
	padding-left:20px;
}
#tutorial #select_mobile li{
	list-style:none;
	display:inline;
	padding:5px 10px;
}
#tutorial #select_mobile select{
	margin-left:10px;
}
#tutorial #select_mobil p{
	float:left;
	background:url(../images/table_sepr_line.gif) no-repeat right 12px;
}
pre{
	display:block;
	font:12px Courier New, Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	width:500px;
}
div#controls{
	position:relative;
	width:800px;
}
#prevBtn,
#nextBtn{
	position:absolute;
	top:320px;
	left:340px;
	text-indent:-100em;
	overflow:hidden;
}
#nextBtn{
	left:450px;
}
#prevBtn a{
	display:block;
	width:106px;
	height:44px;
	background:url(../images/tutorial/previous_step.jpg) no-repeat left -44px;
}
#nextBtn a{
	display:block;
	width:106px;
	height:44px;
	background:url(../images/tutorial/next_step.jpg) no-repeat left -44px;
}
#nextBtn a:hover, 
#prevBtn a:hover{
	background-position:left top;
}
#phone_intro{
	background:url(../images/tutorial/phone_intro_bg.jpg) no-repeat 222px top;
	width:70%;
	height:355px;
	position:absolute;
	top:195px;
	padding-left:340px;
	padding-top:34px;
}
#phone_intro img{
	padding-bottom:15px;
}
#phone_intro p{
	line-height:24px;
}

/* iPhone */
#iphone{
	background:url(../images/tutorial/iphone.png) no-repeat left top;
	width:316px;
	height:571px;
	position:relative;
}
* html #iphone {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tutorial/iphone.png",sizingMethod='crop'); 
	height:571px;
}
#iphone #slider{
	position:absolute;
	left:48px;
	top:80px;
}
#slider ul, 
#slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#iphone #slider, 
#iphone #slider li{  
	width:214px;
	height:321px;
	overflow:hidden; 
}
/* Nokia s40 */
#nokia_s40{
	background:url(../images/tutorial/nokia_s40.png) no-repeat left top;
	width:286px;
	height:520px;
	position:relative;
}
* html #nokia_s40 {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tutorial/nokia_s40.png",sizingMethod='crop'); 
	height:520px;
}
#nokia_s40 #slider{
	position:absolute;
	left:106px;
	top:89px;
}
#nokia_s40 #slider ul, 
#nokia_s40 #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#nokia_s40 #slider, 
#nokia_s40 #slider li{  
	width:129px;
	height:128px;
	overflow:hidden; 
}
/* Nokia s60 */
#nokia_s60{
	background:url(../images/tutorial/nokia_s60.png) no-repeat left top;
	width:286px;
	height:512px;
	position:relative;
}
* html #nokia_s60 {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tutorial/nokia_s60.png",sizingMethod='crop'); 
	height:512px;
}
#nokia_s60 #slider{
	position:absolute;
	left:97px;
	top:76px;
}
#nokia_s60 #slider ul, 
#nokia_s60 #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#nokia_s60 #slider, 
#nokia_s60 #slider li{  
	width:147px;
	height:197px;
	overflow:hidden; 
}
/* Motorola */
#motorola{
	background:url(../images/tutorial/motorola.png) no-repeat left top;
	width:286px;
	height:459px;
	position:relative;
	top:30px;
}
* html #motorola {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tutorial/motorola.png",sizingMethod='crop'); 
	height:459px;
}
#motorola #slider{
	position:absolute;
	left:115px;
	top:55px;
}
#motorola #slider ul, 
#motorola #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#motorola #slider, 
#motorola #slider li{  
	width:113px;
	height:139px;
	overflow:hidden; 
}
#motorola div#prevBtn,
#motorola div#nextBtn{
	position:absolute;
	top:293px;
	left:340px;
	text-indent:-10em;
	overflow:hidden;
}
#motorola div#nextBtn{
	left:450px;
}
/* Samsung */
#samsung{
	background:url(../images/tutorial/samsung.png) no-repeat left top;
	width:298px;
	height:463px;
	position:relative;
	top:10px;
}
* html #samsung {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tutorial/samsung.png",sizingMethod='crop'); 
	height:463px;
}
#samsung #slider{
	position:absolute;
	left:112px;
	top:79px;
}
#samsung #slider ul, 
#samsung #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#samsung #slider, 
#samsung #slider li{  
	width:114px;
	height:137px;
	overflow:hidden; 
}
#samsung div#prevBtn,
#samsung div#nextBtn{
	position:absolute;
	top:313px;
	left:340px;
	text-indent:-10em;
	overflow:hidden;
}
#samsung div#nextBtn{
	left:450px;
}
/* Dopod */
#dopod{
	background:url(../images/tutorial/dopod.png) no-repeat left top;
	width:273px;
	height:434px;
	position:relative;
	top:45px;
}
* html #dopod {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tutorial/dopod.png",sizingMethod='crop'); 
	height:434px;
}
#dopod #slider{
	position:absolute;
	left:84px;
	top:48px;
}
#dopod #slider ul, 
#dopod #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#dopod #slider, 
#dopod #slider li{  
	width:152px;
	height:202px;
	overflow:hidden; 
}
#dopod div#prevBtn,
#dopod div#nextBtn{
	position:absolute;
	top:270px;
	left:340px;
	text-indent:-10em;
	overflow:hidden;
}
#dopod div#nextBtn{
	left:450px;
}
/*	-----------------------------------------------
	Page: Activity
	-----------------------------------------------	*/
#staff_activity{
	background:url(../images/title/staff_activity.gif) no-repeat 20px top;
	padding-top:45px;
	clear:both;
}
#portal_subject{
	background:url(../images/title/wonderful_subject.gif) no-repeat left top;
	padding-top:60px;
	display:table;
}
#activity{
	background:url(../images/title/activity.gif) no-repeat left top;
	padding-top:60px;
	display:table;
}
#activity .sort_date_actived{
	display:block;
	width:37px;
	height:23px;
	float:left;
	text-decoration:none;
	color:#FFFFFF;
	padding-top:11px;
	padding-top:12px\9;
	padding-left:8px;
	margin-left:-1px;
	background:url(../images/sort_date_actived.jpg) no-repeat left 8px;
}
#date_sort li a{
	padding-top:12px\9;
}
.activity_list{
	width:420px;
	padding:0 20px;
	margin-bottom:20px;
	height:100%;
	float:left;
	/*border:1px solid red;
	display:table-cell; 
	*display: inline; 
	zoom:1; 
	vertical-align:top;*/
	
}
.activity_list img{
	float:left;
}
.activity_list h5 {
	padding-bottom:5px;
	padding-left:205px;
}
.activity_list h5 a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}
.activity_list h5 a:hover{
	text-decoration:underline;
	color:#FF6600;
}
.activity_list p {
	padding-left:205px;
	line-height:20px;
	color:#666666;
}


/* Advantage */
#advantage_title{
	background:url(../images/title/3g_portal_advantage.gif) no-repeat left top;
	height:33px;
	padding-bottom:20px;
}

/* Cooperate Brand */
#cooperate_brand_title{
	background:url(../images/title/cooperate_brand.gif) no-repeat left top;
	height:33px;
	padding-bottom:20px;
}
.brand_logo{
	background:url(../images/ads/cooperate_brand_title_bg.jpg) no-repeat left top;
	width:927px;
	margin-bottom:30px;
}
.label_name a{
	display:block;
	padding-left:29px;
	background:url(../images/ads/cooperate_brand_tab.gif) no-repeat 12px 5px;
	font-size:15px;
	font-weight:bold;
	color:#3d83b2;
	line-height:40px;
	padding-top:5px;
	float:left;
}
.label_name a span{
	display:block;
	float:left;
	background:url(../images/ads/cooperate_brand_tab2.gif) no-repeat right 0;
	padding-right:16px;
}
.enterprise_logo{
	width:866px;
	border-left:2px solid #5899c3;
	border-right:2px solid #5899c3;
	margin-left:16px;
	margin-right:15px;
	padding:25px 13px 15px 13px;
}
.enterprise_logo img{
	padding:5px 14px;
	vertical-align: middle;
	width:75px;
}
.brand_end{
	background:url(../images/ads/cooperate_brand_panel_end.gif) no-repeat left top;
	height:20px;
}	


/* Market Solution */
#solution_title{
	background:url(../images/title/market_solution.gif) no-repeat left top;
	height:33px;
	padding-bottom:20px;
}



/* Market Solution */
#market_case_title{
	background:url(../images/title/share_case.gif) no-repeat left top;
	height:33px;
	padding-bottom:20px;
}
.service_brand{
	background:url(../images/ads/cooperate_bar_bg.gif) no-repeat left top;
	height:43px;
	color:#5c86af;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	* padding-top:13px;
	padding-top:13px\9;
	padding-left:22px;
}
.no-border{
	border:0;
	margin:0 center;
	padding:0;
	width:900px;
}

/* Market Case */
#case_panel{
	width:922px;
}
#case_panel #panel_left{
	background:url(../images/ads/case_panel_leftbg.jpg) no-repeat left top;
	width:31px;
	height:477px;
	float:left;
}
#case_panel #panel_right{
	background:url(../images/ads/case_panel_rightbg.jpg) no-repeat left top;
	width:31px;
	height:477px;
	float:right;
}
#case_panel #panel_bottom{
	background:url(../images/ads/case_panel_bottombg.jpg) no-repeat left top;
	width:860px;
	height:38px;
	float:left;
}
#case_panel #showcase{
	width:860px;
	height:373px;
	float:left;
	position:relative;
}
#case_panel #firstnav{
	background:url(../images/ads/case_panel_tab_bg.jpg) no-repeat left top;
	width:860px;
	height:49px;
	float:left;
}

