@charset "windows-874";
body {
/*background:url(../images/homepage/background.jpg) fixed no-repeat center top #393939 !important;*/
background:url(../images/homepage/background.jpg) no-repeat center top #393939 !important;
}
ul {
	margin:0;
	padding:0;
	list-style:none !important;
}
li {
	margin:0;
	padding:0;
}
a {
	text-decoration:none;color:#fff;
}
a:hover {
	text-decoration:none;color:#999;
}
a.list_nav__ {
	text-decoration:none;
	color:#999;
	/*font-size:8pt;*/
}
a:hover.list_nav__ {
	text-decoration:none;
	color:#fff;
}
a.login {
	text-decoration:none;color:#1fa9a9;
}
a:hover.login {
	text-decoration:none;color:#fff;
}
a.profile {
	text-decoration:none;color:#fff;
	font-weight:bold;
}
a:hover.profile {
	text-decoration:none;color:#000;
	font-weight:bold;
}
/*css portal*/
/*news update*/
a.topnewsupdate {
	text-decoration:none;color:#e9262b;
}
a:hover.topnewsupdate {
	text-decoration:none;color:#999;
}
a.newsupdate {
	text-decoration:none;color:#000;
}
a:hover.newsupdate {
	text-decoration:none;color:#e9262b;
}
a.newsmore {
	font-size:8pt;
	color:#e9262b;
	text-decoration:none;
}
a:hover.newsmore {
	font-size:8pt;
	color:#999;
	text-decoration:none;
}
/*end news update*/
/*entertainment*/
a.topentertainment {
	text-decoration:none;color:#a5ce3b;
}
a:hover.topentertainment {
	text-decoration:none;color:#999;
}
a.entertainment {
	text-decoration:none;color:#000;
}
a:hover.entertainment {
	text-decoration:none;color:#a5ce3b;
}
a.entermore {
	font-size:8pt;
	color:#a5ce3b;
	text-decoration:none;
}
a:hover.entermore {
	font-size:8pt;
	color:#999;
	text-decoration:none;
}
/*end entertainment*/
/*technology*/
a.toptechnology {
	text-decoration:none;color:#f69322;
}
a:hover.toptechnology {
	text-decoration:none;color:#999;
}
a.technology {
	text-decoration:none;color:#000;
}
a:hover.technology {
	text-decoration:none;color:#f69322;
}
a.techmore {
	font-size:8pt;
	color:#f69322;
	text-decoration:none;
}
a:hover.techmore {
	font-size:8pt;
	color:#999;
	text-decoration:none;
}
/*end technology*/
/*game*/
a.topgame {
	text-decoration:none;color:#bd0517;
}
a:hover.topgame {
	text-decoration:none;color:#999;
}
a.game {
	text-decoration:none;color:#000;
}
a:hover.game {
	text-decoration:none;color:#bd0517;
}
a.gamemore {
	font-size:8pt;
	color:#bd0517;
	text-decoration:none;
}
a:hover.gamemore {
	font-size:8pt;
	color:#999;
	text-decoration:none;
}
/*end game*/
/*talk*/
a.toptalk {
	text-decoration:none;color:#8c2592;
}
a:hover.toptalk {
	text-decoration:none;color:#999;
}
a.talk {
	text-decoration:none;color:#000;
}
a:hover.talk {
	text-decoration:none;color:#8c2592;
}
a.talkmore {
	font-size:8pt;
	color:#8c2592;
	text-decoration:none;
}
a:hover.talkmore {
	font-size:8pt;
	color:#999;
	text-decoration:none;
}
/*end talk*/
/*hotpost*/
a.tophotpost {
	text-decoration:none;color:#e91b8a;
}
a:hover.tophotpost {
	text-decoration:none;color:#999;
}
a.hotpost {
	text-decoration:none;color:#000;
}
a:hover.hotpost {
	text-decoration:none;color:#e91b8a;
}
a.hotpostmore {
	font-size:8pt;
	color:#e91b8a;
	text-decoration:none;
}
a:hover.hotpostmore {
	font-size:8pt;
	color:#999;
	text-decoration:none;
}
/*end hotpost*/
/*blog*/
a.topblog {
	text-decoration:none;color:#29ace2;
}
a:hover.topblog {
	text-decoration:none;color:#999;
}
a.blog {
	text-decoration:none;color:#000;
}
a:hover.blog {
	text-decoration:none;color:#29ace2;
}
a.blogmore {
	font-size:8pt;
	color:#29ace2;
	text-decoration:none;
}
a:hover.blogmore {
	font-size:8pt;
	color:#999;
	text-decoration:none;
}
/*end blog*/
/*end css portal*/
img {
	/*behavior: url(iepngfix.htc);*/ 
}
#mainwidth {
	width:992px;
}
#headsection {
	clear:both;
	float:none;
	width:980px;
}
#middlesection {
	clear:both;
	float:left;
	background:url(../images/homepage/85.png) no-repeat left bottom;
	width:992px;
	height:auto;
	padding-top:5px;
}
#footsection {
	clear:both;
	float:none;
	background:url(../images/homepage/83.png) no-repeat left bottom;
	width:980px;
	height:71px;
	padding-top:15px;
}
.li_searchbar {
	background:url(../images/homepage/4.png) no-repeat left bottom;
	width:980px;
	height:137px;
}
.div_logo {
	float:left;
	padding-top:35px;
}
.div_headbanner {
	float:left;
}
.li_headbanner_amt {
	padding:0px 0px 10px 3px;
}
.li_searchbar_txt {
	text-align:left;
}
.searchbox_img {
	background:url(../images/homepage/84.png) no-repeat left center;
	width:332px;
	height:20px;
}
.searchbox {
	background:none;
	border:0;
	font-size:8pt;
	width:290px;
}
.tb_searchbar_img1 {
	padding-left:5px;
}
.tb_searchbar_img2 {
	padding:0px 5px 0px 25px;
}
.div_searchbox1 {
	padding:7px 0px 0px 20px;
}
.tb_searchbox_rd1 {
	padding:5px 0px 0px 10px;
}
.tb_searchbox_rd2 {
	padding:5px 0px 0px 5px;
}
.tb_searchbox_btn {
	padding-left:20px;
}
.li_maintv {
	background:url(../images/homepage/6.png) no-repeat left bottom;
	width:980px;
	height:368px;
	padding-top:7px;
}
.li_maintv_img {
	float:left;
	padding:20px 0px 0px 20px;
}
.div_maintv_btn {
	text-align:right;
	padding:10px 20px 0px 0px;
}
.li_maintv_txt {
	float:left;
	padding:17px 0px 0px 20px;
	background:url(../images/homepage/93.png) no-repeat right bottom;
	width:408px;
	height:332px;
}
.div_maintv_bg1 {
	/*background:url(../images/homepage/10.png) no-repeat left bottom;
	width:409px;
	height:173px;*/
	width:409px;
	height:163px;
}
.div_maintv_img1 {
	text-align:left;
	padding:4px 0px 0px 10px;
}
.div_maintv_bg2 {
	/*background:url(../images/homepage/88.png) no-repeat left bottom;*/
	width:409px;
	height:152px;
	padding-top:5px;
}
.div_maintv_img2 {
	text-align:left;
	padding:10px 0px 0px 20px;
	margin-bottom:20px;
}
.li_menutab_top {
	background:url(../images/homepage/menutab_top.png) no-repeat center bottom;
	width:980px;
	height:34px;
	padding-top:7px;
}
.li_menutab_bottom {
	background:url(../images/homepage/menutab_bottom.png) no-repeat center top;
	width:980px;
	height:34px;
	padding-top:7px;
}
.li_login {
	padding-top:7px;
}
.div_middlebanner_amt {
	float:left;
	padding:3px 3px 0px 0px;
}
.div_login_bg {
	float:left;
	background:url(../images/homepage/15.png) no-repeat right top;
	width:249px;
	height:97px;
	margin-top:12px;
}
.div_login_bg_ {
	float:left;
	background:url(../images/homepage/109.png) no-repeat right top;
	width:242px;
	height:100px;
	margin-top:12px;
	margin-left:5px;
}
.div_login_txt {
	float:left;
	padding:9px 0px 0px 40px;
}
.div_login_txt_ {
	float:left;
	padding:7px 0px 0px 7px;
}
.div_login_btn {
	float:left;
	padding:25px 0px 0px 5px;
}
.div_login_btn_ {
	float:left;
	padding:12px 0px 0px 9px;
}
.loginbox {
	border:0;
	font-size:9pt;
	width:120px;
}
.sp_logintxt {
	font-size:8pt;
	color:#1fa9a9;
}
.li_portal1 {
	clear:both;
}
.li_portal2 {
	clear:both;
	padding:12px 0px 0px 12px;
}
.li_portal3 {
	clear:both;
}
.li_pt1 {
	float:left;
	padding-top:12px;
}
.div_pt1_bgl1 {
	background:url(../images/homepage/16.png) no-repeat right bottom;
	width:641px;
	height:544px;
	padding-left:12px;
}
.div_pt1_bgl2 {
	background:url(../images/homepage/41.png) no-repeat right bottom;
	width:642px;
	height:366px;
	padding:10px 0px 0px 12px;
}
.li_pt1_topimg {
	text-align:left;
	padding:7px 0px 0px 12px;
}
.li_pt1_txtbg {
	text-align:left;
	padding:7px 0px 0px 12px;
}
.div_pt1_txtbg1 {
	background:#fff;
	border:1px solid #ccc;
	width:615px;
	height:472px;
}
.div_pt1_txtbg2 {
	background:#fff;
	border:1px solid #ccc;
	width:615px;
	height:290px;
}
.li_pt2 {
	float:left;
	padding-top:12px;
}
.div_pt2_bgr1 {
	padding-left:5px;
}
.div_pt2_bgr2 {
	background:url(../images/homepage/33.png) no-repeat right bottom;
	width:322px;
	height:461px;
	padding:7px 0px 0px 5px;
}
.li_pt2_topimg {
	text-align:left;
	padding:7px 0px 0px 12px;
}
.div_pt2_bgr3 {
	background:url(../images/homepage/47.png) no-repeat right bottom;
	width:320px;
	height:193px;
	padding:7px 0px 0px 5px;
}
.div_pt2_txtbg1 {
	background:#fff;
	border:1px solid #ccc;
	width:297px;
	height:395px;
}
.div_pt2_txtbg2 {
	background:#fff;
	border:1px solid #ccc;
	width:297px;
	height:120px;
}
.div_pts2_bgl1 {
	float:left;
}
.div_pts2_bgr1 {
	float:left;
	background:url(../images/homepage/53.png) no-repeat right bottom;
	width:640px;
	height:234px;
	padding-left:8px;
}
.li_pts2_topimg {
	text-align:left;
	padding:7px 0px 0px 12px;
}
.div_pts2_txtbg {
	background:#fff;
	border:1px solid #ccc;
	width:615px;
	height:170px;
}
.li_pts1 {
	float:left;
	padding-top:12px;
}
.div_pts1_bgl1 {
	background:url(../images/homepage/64.png) no-repeat right bottom;
	width:641px;
	height:544px;
	padding-left:12px;
}
.li_pts1_topimg1 {
	text-align:left;
	padding:7px 0px 0px 12px;
}
.div_pts1_txtbg1 {
	background:#fff;
	border:1px solid #ccc;
	width:615px;
	height:472px;
}
.div_pts1_bgl2 {
	background:url(../images/homepage/82.png) no-repeat right bottom;
	width:642px;
	height:363px;
	padding:10px 0px 0px 12px;
}
.div_pts1_txtbg2 {
	background:#fff;
	border:1px solid #ccc;
	width:615px;
	height:295px;
}
.li_pts2 {
	float:left;
	padding-top:12px;
}
.div_pts2_bgr1_ {
	padding-left:5px;
}
.div_pts2_bgr2 {
	background:url(../images/homepage/73.png) no-repeat right bottom;
	width:322px;
	height:286px;
	padding:9px 0px 0px 5px;
}
.li_pts2_topimg2 {
	text-align:left;
	padding:7px 0px 0px 12px;
}
.div_pts2_txtbg1 {
	background:#fff;
	border:1px solid #ccc;
	width:297px;
	height:220px;
}
.div_pts2_bgr3 {
	padding:9px 0px 0px 5px;
}
/*Left-Right Arrow*/
span#slide_box_sp__{   
    display:block;   
    float:left;   
}   
div.go_l_nav__{   
    display:block;   
    cursor:pointer; 
	background:url(../images/homepage/13.png) no-repeat left center;
	width:9px;
	height:14px;
    float:left;   
}   
div.go_r_nav__{   
    display:block;   
    cursor:pointer;   
    background:url(../images/homepage/14.png) no-repeat left center;
	width:9px;
	height:14px; 
    float:left;   
}   
div.content_slide__{   
    display:block;   
    margin:0px;   
    float:left;   
    overflow:hidden;   
}   
a.list_nav__{   
    /*font-size:11px;*/   
    text-align:center;   
    float:left;   
    margin:0px;
    /*background-color:#FFFF66;   
    color:#333333;*/   
}   
a.list_nav:hover__{    
    /*font-size:11px;*/   
    text-align:center;   
    float:left;   
    margin:0px;
    /*background-color:#99FF33;   
    color:#621cc4;*/     
}   
div#content_slide_in__{   
    display:block;   
    margin-left:0px;   
} 
/**/

/*Left-Right Arrow(Tv)*/
span#slide_box_sp_tv{   
    display:block;   
    /*float:left;*/ 
	margin:0;
	padding:0;  
}   
div.go_l_nav_tv{   
    display:block;   
    cursor:pointer; 
	/*background:url(../images/homepage/8.png) no-repeat left center;
	width:89px;
	height:30px;*/
	background:url(../images/homepage/previous_arrow.png) no-repeat left center;
	width:38px;
	height:38px;
    float:left;   
}   
div.go_r_nav_tv{   
    display:block;   
    cursor:pointer;   
    /*background:url(../images/homepage/9.png) no-repeat left center;
	width:92px;
	height:30px;*/  
	background:url(../images/homepage/next_arrow.png) no-repeat left center;
	width:38px;
	height:38px; 
    float:left;   
}   
div.content_slide_tv{   
    display:block;   
    margin:0px;   
    /*float:left;*/   
    overflow:hidden;
	border:1px solid #ccc;   
}   
a.list_nav_tv{   
    /*font-size:11px;*/   
    text-align:center;   
    float:left;   
    margin:0px;
    /*background-color:#FFFF66;   
    color:#333333;*/   
}   
a.list_nav:hover_tv{    
    /*font-size:11px;*/   
    text-align:center;   
    float:left;   
    margin:0px;  
    /*background-color:#99FF33;   
    color:#621cc4;*/     
}   
div#content_slide_in_tv{   
    display:block;   
    margin-left:0px;   
} 
/**/
/*Left-Right Arrow(Tv_)*/
span#slide_box_sp_tv_{   
    display:block;   
    /*float:left;*/ 
	margin:0;
	padding:0;
	/*border-bottom:1px solid #fff;*/  
}   
div.go_l_nav_tv_{   
    display:block;   
    cursor:pointer; 
	background:url(../images/homepage/8.png) no-repeat left center;
	width:89px;
	height:30px;
    float:left;   
}   
div.go_r_nav_tv_{   
    display:block;   
    cursor:pointer;   
    background:url(../images/homepage/9.png) no-repeat left center;
	width:92px;
	height:30px;   
    float:left;   
}   
div.content_slide_tv_{   
    display:block;   
    margin:0px;   
    /*float:left;*/   
    overflow:hidden;
	/*border:1px solid #ccc; */  
	/*border-bottom:1px solid #fff;*/
}   
a.list_nav_tv_{   
    /*font-size:11px;*/   
    text-align:center;   
    float:left;   
    margin:0px;
    /*background-color:#FFFF66;   
    color:#333333;*/   
}   
a.list_nav:hover_tv_{    
    /*font-size:11px;*/   
    text-align:center;   
    float:left;   
    margin:0px; 
    /*background-color:#99FF33;   
    color:#621cc4;*/     
}   
div#content_slide_in_tv_{   
    display:block;
    margin-left:0px; 
	/*border-bottom:1px solid #fff;*/
} 
/**/

span#slide_box_sp_{   
    display:block;   
    float:left;   
}   
div.go_l_nav_{   
    display:block;   
    cursor:pointer; 
	background:url(../images/teenintrend/15.png) no-repeat left center;
	width:9px;
	height:14px;
    float:left;   
}   
div.go_r_nav_{   
    display:block;   
    cursor:pointer;   
    background:url(../images/teenintrend/14.png) no-repeat left center;
	width:9px;
	height:14px;   
    float:left;   
}   
div.content_slide_{   
    display:block;   
    margin:0px;   
    float:left;   
    overflow:hidden;   
}   
a.list_nav_{   
    font-size:11px;   
    text-align:center;   
    float:left;   
    margin:0px;   
    /*background-color:#FFFF66;   
    color:#333333;*/   
}   
a.list_nav:hover_{    
    font-size:11px;   
    text-align:center;   
    float:left;   
    margin:0px;   
    /*background-color:#99FF33;   
    color:#621cc4;*/     
}   
div#content_slide_in_{   
    display:block;   
    margin-left:0px;   
}
/**/

/*tab news menu*/
#box_tab_news {
	width:615px;
	height:472px;
	/*margin:5px 5px 5px 5px;*/
	text-align:center;
	background:#fff;
}

#box_menu_news {
	background:url(../images/homepage/110.png) repeat-x left top;
	width:615px;
	height:85px;
	margin:0;
	padding:0;
}

#box_menu_news li{
	/*display: inline;*/
	float:left;
	width:122px;
	height:85px;
	border-left:1px solid #ccc;
}

#box_menu_news li a{
	width:100px;
	height:85px;
}

#box_menu_news li a:hover{
}

#box_menu_news li a:selected{
}

div.hidden{
	display:none;
}

.select-tabs_news{
	background:#fff;
	width:122px;
	height:85px;
}

.normal-tabs_news{
	background:url(../images/homepage/110.png) repeat-x left top;
	width:122px;
	height:85px;
}
/*end news tab menu*/

/*tab entertainment menu*/
#box_tab_enter {
	width:615px;
	height:290px;
	/*margin:5px 5px 5px 5px;*/
	text-align:center;
	background:#fff;
}

#box_menu_enter {
	background:url(../images/homepage/111.png) repeat-x left top;
	width:615px;
	height:43px;
	margin:0;
	padding:0;
}

#box_menu_enter li {
	/*display: inline;*/
	float:left;
	width:175px;
	height:43px;
	border-right:1px solid #ccc;
}

#box_menu_enter li a {
	width:175px;
	height:85px;
}

#box_menu_enter li a:hover {
}

#box_menu_enter li a:selected {
}

div.hidden {
	display:none;
}

.select-tabs_enter {
	background:#fff;
	width:175px;
	height:43px;
}

.normal-tabs_enter {
	background:url(../images/homepage/111.png) repeat-x left top;
	width:175px;
	height:43px;
}
/*end entertainment tab menu*/

/*tab technology menu*/
#box_tab_tech {
	width:615px;
	height:472px;
	/*margin:5px 5px 5px 5px;*/
	text-align:center;
	background:#fff;
}

#box_menu_tech {
	background:url(../images/homepage/110.png) repeat-x left top;
	width:615px;
	height:85px;
	margin:0;
	padding:0;
}

#box_menu_tech li {
	/*display: inline;*/
	float:left;
	width:122px;
	height:85px;
	border-left:1px solid #ccc;
}

#box_menu_tech li a {
	width:122px;
	height:85px;
}

#box_menu_tech li a:hover {
}

#box_menu_tech li a:selected {
}

div.hidden {
	display:none;
}

.select-tabs_tech {
	background:#fff;
	width:122px;
	height:85px;
}

.normal-tabs_tech {
	background:url(../images/homepage/110.png) repeat-x left top;
	width:122px;
	height:85px;
}
/*end technology tab menu*/

/*tab post menu*/
#box_tab_post {
	width:615px;
	height:290px;
	/*margin:5px 5px 5px 5px;*/
	text-align:center;
	background:#fff;
}

#box_menu_post {
	background:url(../images/homepage/111.png) repeat-x left top;
	width:615px;
	height:43px;
	margin:0;
	padding:0;
}

#box_menu_post li {
	/*display: inline;*/
	float:left;
	width:175px;
	height:43px;
	border-right:1px solid #ccc;
}

#box_menu_post li a {
	width:175px;
	height:85px;
}

#box_menu_post li a:hover {
}

#box_menu_post li a:selected {
}

div.hidden {
	display:none;
}

.select-tabs_post {
	background:#fff;
	width:175px;
	height:43px;
}

.normal-tabs_post {
	background:url(../images/homepage/111.png) repeat-x left top;
	width:175px;
	height:43px;
}
/*end post tab menu*/