﻿@charset "utf-8";
/*normal*/
/**{margin:0; padding:0; border:0;}*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{padding:0; margin:0;}
fieldset, img, button{border:0;}
input{font:12px/18px Tahoma, Simsun, Helvetica, Arial, sans-serif;}
table{border-collapse:collapse; border-spacing:0; font:12px/18px Tahoma, Simsun, Helvetica, Arial, sans-serif;}
ul{list-style:none;}

body{background:#fff url(bg_menu.png) repeat-x 0 -400px; font:12px/1.7em Tahoma, Simsun, Helvetica, Arial, sans-serif; color:#000; text-align:center;}

.hidden{display:none;}
.focus{color:#d00;}

/*link*/
a{color:#333;text-decoration:none;}
a:link, a:visited{text-decoration:none;}
a:hover, a:active{text-decoration:none; color:#a00;}
.link_hot{color:#a00;text-decoration:none; }
a.link_hot:link, a.link_hot:visited{text-decoration:none;}
a.link_hot:hover, a.link_hot:active{text-decoration:none;}

/*structure*/
#season{background:url() no-repeat center top; min-width:980px;}
#header{position:relative; width:980px; height:140px; margin:0 auto;}
#logo { float:left; margin:0}
#container{position:relative; width:980px; margin:0 auto; text-align:left; clear:both;}
#banner{ margin:0 auto; margin-bottom:10px; width:977px; height:170px; clear:both; background-image:url(b9_3.jpg)}
#main{float:right; width:548px; margin-right:216px; display:inline;}
#main2{float:right; width:720px; margin-right:26px; display:inline;}
#intro{float:left; width:210px;}
#sidebar{position:absolute; right:0; top:0; width:210px;}
#footer{clear:both; width:980px; margin:0 auto; text-align:center; padding-bottom:20px;}

/*header*/
.bg_menu_channel{margin-top:-163px; margin-left:50%; height:163px; background:url(bg_menu.png) repeat-x 0 -230px;}

h1{float:left;}
h1 img{width:148px; height:58px; margin:10px 0 0 34px;}
.menu_top{float:right; height:60px; text-align:right; margin-right:20px;}

.welcome{height:40px; margin-top:4px; line-height:22px; overflow:hidden; color:#000;}
.welcome a{color:#a00; zoom:1;}
.welcome a:link, .welcome a:visited{text-decoration:underline;}
.welcome a:hover, .welcome a:active{text-decoration:none;}
.menu_help{background:url(bg_menu.png) no-repeat 0 -76px; padding-left:15px;}
.bt_user_join{display:-moz-inline-box; display:inline-block; overflow:hidden; text-indent:-1000px; background:url(bg_menu.png) no-repeat 0 -100px; width:76px; height:22px; vertical-align:middle; font-size:0; line-height:0;}

.input_search{border:1px solid #bebebe; width:280px; height:20px; line-height:18px; margin-right:3px; color:#666; vertical-align:middle; text-indent:5px;}
.bt_search{overflow:hidden; text-indent:-1000px; background:url(bg_menu.png) 0 -130px; width:69px; height:22px; cursor:pointer; vertical-align:middle;}

#menu{clear:both; display:block; background:url(bg_menu.png) no-repeat; height:70px;}
#menu_full{position:relative; float:left; width:900px; margin:4px 0 0 10px; font-size:14px; display:inline;}



#menu ul li{float:left; margin-left:-2px;}
#menu ul li a{display:block;background:url(bg_menu.png) no-repeat right -70px; width:94px; height:39px; line-height:39px; color:#fff; text-align:center;}
#menu ul li #menu_index{width:73px;}


#menu ul li a:hover,
#menu ul li .menu_on{background:url(bg_menu.png) no-repeat -770px -110px; text-decoration:none; color:#b60000;}
#menu ul li a#menu_index:hover,
#menu ul li #menu_index.menu_on{background:url(bg_menu.png)  right -70px; background-position:-690px -110px;}
#menu ul li #menu_index{background:url(bg_menu.png)  right -70px; background-position:-690px -110px; color:#b60000; font-weight:700;}

#menu .menu_sub{position:absolute; top:37px;}
#menu .menu_sub li a{float:left; background:none; width:auto; height:30px; line-height:30px; color:#68686a; padding:0 10px; font-size:12px;}
#menu .menu_sub li a:hover{background:none; text-decoration:underline;}
#menu .menu_sub li .menu_sub_on,
#menu .menu_sub li a.menu_sub_on:hover,

#sub_level1{left:80px; width:360px;}
#sub_level2{left:170px; width:320px;}
#sub_level3{left:275px; width:430px;}
#sub_level4{left:370px; width:430px;}
#sub_level5{left:480px; width:430px;}
#sub_level6{left:370px; width:490px;}
#sub_level7{left:460px; width:360px;}
#sub_level8{left:730px; width:210px;}

/*page normal*/
.title{clear:both; display:block; overflow:hidden; text-indent:-1000px; background:url(bg_index.png) no-repeat;}
.link_more{position:absolute; top:10px; right:15px; color:#0258D9;}
a.link_more:link, a.link_more:visited{text-decoration:none;}
a.link_more:hover, a.link_more:active{text-decoration:none;}
#news .link_more{top:0;}
#sidebar .link_more{right:10px;}

/*index*/
.title_ad{display:block; overflow:hidden; text-indent:-2000px; background:url(bg_index.png) no-repeat 0 0; width:548px; height:19px; margin:16px 0 8px;}
.ad_slider{margin-left:2px; background-color:#fff; width:544px; height:148px; overflow:hidden;}
.item{float:left; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

/*slider*/
.contentslider{width:510px; height:138px; margin:4px; _width:512px; _height:140px; overflow:hidden; border:1px solid #494949;}
.contentslider .opacitylayer{width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity:1; opacity:1;}
.contentslider .slider_ad{display:none;}
.contentslider .slider_ad img{width:510px; height:140px;}
.pagination{position:relative; background:url(bg_index.png) no-repeat -790px -380px; width:26px; height:140px; margin:-144px 0 0 514px;}
.pagination a{display:block; width:26px; height:28px; text-align:center; line-height:28px; color:#fff; font-weight:700; font-family:Verdana, Simsun, Helvetica, Arial, sans-serif;}
.pagination a:hover,
.pagination a:active,
.pagination a.selected{background:url(bg_index.png) no-repeat -790px -529px; color:#f6e501; text-decoration:none;}

#news{position:relative;}
#news .title{background-position:-2px -26px; height:32px; margin-top:5px;}
.news_show{float:left; padding:5px 0 0px 15px;}
.news_show img{width:160px; height:120px;}
.news_show p{text-align:center;}
.news_list{float:right; width:350px; text-align:left; font-size:14px; line-height:22px; margin-bottom:8px;}
.news_list li{clear:both;}
.news_list strong{float:left; font-weight:normal; padding-right:5px; color:#a00;}
.news_list strong a{color:#a00; margin-left:1px;}
.news_list .item{width:290px;}
*+html .news_list .item{padding-top:3px;}
*+html .news_list .item a{line-height:1.231;}

.news_list em{float:right; font-size:11px; font-style:normal; margin-right:20px; line-height:22px;}

.news_show2{float:left; padding:10px 0 0 5px;}
.news_show2 img{width:200px; height:150px;}
.news_show2 p{text-align:center;}
.news_list2{float:right; width:470px; text-align:left; font-size:14px; line-height:22px; margin:10 0 0 10;}
.news_list2 li{clear:both;}
.news_list2 strong{float:left; font-weight:normal; padding-right:5px; color:#a00;}
.news_list2 strong a{color:#a00; margin-left:1px;}
.news_list2 .item{width:210px;}
*+html .news_list2 .item{padding-top:3px;}
*+html .news_list2 .item a{line-height:1.231;}

.news_list2 em{float:right; font-size:11px; font-style:normal; margin-right:20px; line-height:22px;}

.news_title{float:left; padding:0; margin:0; width:680px; color:#000000; font-size:15px; text-align:center; font-weight:bold}
.news_content{float:left; padding:10px 0 0 10px; margin:20 10 10 10; width:680px; color:#000000; font-size:14px; font-weight:100}
.news_content p{ text-indent:2em; padding:0px; margin:5px; }


#news2{position:relative;}
#news2 .title2{  background:url(bg_index.png) no-repeat;background-position:0px -534px; height:32px; margin-top:5px; }
#news2 #title3{ margin-left:20px;color:#000000; font-size:15px; margin-left:20px; font-style:normal;}
#news2 #title4{ margin-left:20px;color:#000000; font-size:12px; margin-left:20px;}

#title9{clear:both; color:#000000 ;background-color:#E8F0FF; margin:10 auto; float: none; text-align:center; font-size:14px; padding:5; font-weight:bold }
#title8{ margin-left:20px;color:#000000; font-size:15px; margin-left:20px; font-style:normal; padding:5px;}
#title8 i{font-size:11px;}
.news_time{clear:both; color:#999999 ;background-color:#E8F0FF; margin:0 auto; float: none; text-align:center}


.week_talk{clear:both; background:url(bg_index.png) no-repeat 0 -68px; width:536px; height:35px; margin:0 0 8px 6px; line-height:35px; text-align:left;}
.week_talk h4{float:left;}
.week_talk h4 a{display:block; overflow:hidden; text-indent:-1000px; width:130px; height:22px; margin-top:7px;}
.week_talk p{float:left; margin-left:30px; width:350px; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

#channel_qq .title{background-position:0 -194px; height:40px;}
#channel_life .title{background-position:0 -252px; height:43px;}
#channel_person .title{background-position:0 -315px; height:43px;}
#channel_person .bottom{background-position:0 -372px;}


.channel{position:relative;}
.channel .detail{position:relative; border:5px solid #0042CF; border-width:0 5px; /*background:url(bg_channel.png) no-repeat left bottom;*/ min-height:100px; padding:10px 5px 0;}
.channel .detail:after{content: "."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.channel_show{margin-left:22px;}
.channel_show li{float:left; width:150px; margin:0 5px; display:inline;}
.channel_show li img{width:150px; height:85px;}
.channel_show li strong{font-size:14px;}
.channel_show li p{line-height:16px; height:32px; overflow:hidden;}

.channel_show2{margin-left:22px;}
.channel_show2 li{float:left; width:116px; margin:0 5px; display:inline;}
.channel_show2 li img{width:100px; height:140px; border:#CCCCCC  solid 1px;}
.channel_show2 li strong{font-size:14px;}
.channel_show2 li p{line-height:16px; height:48px; overflow:hidden;}

.channel_show3{margin-left:10px;}
.channel_show3 li{float:left; width:116px; margin:0 5px; display:inline;}
.channel_show3 li img{width:117px; height:140px; border:#CCCCCC  solid 1px;}
.channel_show3 li strong{font-size:14px;}
.channel_show3 li p{line-height:16px; height:48px; overflow:hidden;}

.channel .list{clear:both; background:url(bg_index.png) no-repeat 0 -430px; width:528px; overflow:hidden; height:74px; margin-top:20px;}
/*.channel .list h4{display:block; overflow:hidden; text-indent:-1000px; background:url(bg_index.png) no-repeat 0 -179px; height:15px; margin-top:10px;}*/
.channel .list h4{visibility:hidden; height:15px;}
.channel .list ul{width:600px;}
.channel .list ul li{float:left; background:url(bg_index.png) no-repeat -790px -62px; border-right:1px dashed #ccc; margin:0 0 0 20px; padding:0 20px 0 12px; display:inline;}
.channel .list .item{width:180px; margin-right:5px;}
.channel .list ul li em{float:left; font-style:normal; font-size:11px; line-height:20px;}
*+html .channel .list .item{padding-top:3px;}
*+html .channel .list .item a{line-height:1.231;}

.icon_end{background:url(bg_index.png) no-repeat right -629px; padding-right:21px; color:#666;}
.icon_hot{background:url(bg_index.png) no-repeat right -569px; padding-right:21px; color:#a00;}
.icon_new{background:url(bg_index.png) no-repeat right -599px; padding-right:21px; color:#a00;}

/*sidebar normal*/
#intro .title, #sidebar .title{width:210px; height:36px;}
#intro .detail, #sidebar .detail{background-color:#fff; border:1px solid #d4d4d4; border-width:0 1px;}
#intro .detail{padding:8px 5px 0;}
#sidebar .detail{padding:8px 8px 0;}
.bottom{clear:both; background:url(bg_index.png) no-repeat -570px -205px; height:10px; margin-bottom:6px; font-size:0; line-height:0;}

/*user state*/
#intro .login_area .title,
#intro .user_state .title{background-position:-570px 0; height:10px; font-size:0; line-height:0;}

.login_area .detail{text-align:center;}

a.link_change_login:link,
a.link_change_login:visited{text-decoration:none; color:#888;}
a.link_change_login:hover,
a.link_change_login:active{text-decoration:none;}

.bt_quick_login{display:block; overflow:hidden; text-indent:-1000px; background:url(bg_index.png) no-repeat 0 -390px; border:none; width:154px; height:36px; margin:0 auto 10px; cursor:pointer;}
.bt_user_login{display:block; overflow:hidden; text-indent:-1000px; background:url(bg_index.png) no-repeat -160px -390px; border:none; width:154px; height:36px; margin:0 auto 10px; cursor:pointer;}

.user_state{color:#333;}

.user_show{position:relative; background:url(bg_index.png) no-repeat -250px -120px; height:50px; margin-bottom:5px;}
.user_photo{float:left; width:40px; height:40px; margin:0 10px; border:1px solid #ccc;}
.user_name{margin-bottom:5px; line-height:15px;}

.user_icon{float:left;}
.user_icon a{float:left; display:block; overflow:hidden; text-indent:-1000px; background:url(bg_index.png) no-repeat; width:16px; height:16px; margin:2px 5px 0 0;}
.user_icon .icon_level{text-indent:0; background:none; padding-top:0; width:39px; height:16px;}
.user_icon .icon_year{background-position:-790px -110px;}
.user_icon .icon_year_off{background-position:-790px -140px;}
/*.user_icon_tip{position:absolute; left:95px; top:48px; background-color:#fcfe9b; border:1px solid #ffe876; padding:2px 5px;}*/

.link_exit{float:right; margin:0 10px 0 0;}

.user_tips{background-color:#fcfe9b; border:1px solid #ffe876; padding:5px 10px; margin-bottom:5px;}
.user_tips p{color:#d00; padding-right:5px;}
.bt_close{float:right; margin-right:-5px; padding-top:2px; background:none; color:#a00; font:10px Verdana, Simsun, Helvetica, Arial, sans-serif; cursor:pointer;}

/*.user_info{font-size:12px; padding:5px;}*/
.user_state .normal_list{padding:7px 0;}
.user_state .normal_list li{margin-left:2px; padding-left:6px;}
.user_state .bt_user_join{display:block; margin-left:45px;}
/*.user_year{border:1px solid #f2f2f2; background-color:#fffaf1; padding:8px 0 8px 8px; color:#333; margin-top:8px;}*/

.user_level{margin-left:-2px;}

.icon_level{float:left; width:42px; padding-top:5px; margin-left:3px;}
.level_schedule{position:relative; float:left; width:155px; height:30px; +height:31px;}

.level_up{background:url(arrow_up.gif) no-repeat; width:13px; height:12px; font-size:0; line-height:0;}
.level_down{background:url(arrow_down.gif) no-repeat; width:13px; height:12px; font-size:0; line-height:0;}
.level_path{background:url(bg_index.png) no-repeat 0 -145px; width:155px; height:9px; font-size:0; line-height:0;}
.level_path_color{background:url(bg_index.png) no-repeat 0 -135px; height:9px; font-size:0; line-height:0;}
.level_pathless{background:url(bg_index.png) no-repeat 0 -165px; width:155px; height:9px; font-size:0; line-height:0;}
.level_pathless_color{background:url(bg_index.png) no-repeat 0 -155px; height:9px; font-size:0; line-height:0;}

.level_arrow{background:url(bg_index.png) no-repeat -210px -110px; width:10px; height:6px; font-size:0; line-height:0; margin-top:4px;}
.level_tip{clear:both; background:url(bg_index.png) no-repeat 0 -110px; width:198px; height:19px; overflow:hidden; margin:-1px 0 10px 1px; text-indent:8px;}
.level_tip .link_hot{float:right; margin:-20px 12px 0 0;}
#level_speed{display:inline-block; width:44px; margin-left:3px;}
.level_speed1{background:url(bg_index.png) no-repeat -200px -174px;}
.level_speed2{background:url(bg_index.png) no-repeat -200px -156px;}
.level_speed3{background:url(bg_index.png) no-repeat -200px -138px;}
.level_speed4{background:url(bg_index.png) no-repeat -200px -120px;}

.bt_index_xf{float:right; display:block; overflow:hidden; text-indent:-1000px; background:url(bg_index.png) no-repeat -730px -490px; width:41px; height:18px; margin-top:-20px;}
.bt_index_open{float:right; display:block; overflow:hidden; text-indent:-1000px; background:url(bg_index.png) no-repeat -680px -490px; width:47px; height:18px; margin-top:-20px;}
.bt_index_reopen{float:right; display:block; overflow:hidden; text-indent:-1000px; background:url(bg_index.png) no-repeat -460px -160px; width:64px; height:18px; margin-top:-20px;}
.bt_index_change{float:right; display:block; overflow:hidden; text-indent:-1000px; background:url(bg_index.png) no-repeat -570px -490px; width:95px; height:18px; margin-top:-20px;}

.user_center{clear:both; border-top:1px dashed #ccc; margin-top:5px; padding-top:10px;}
.bt_user_center{display:block; overflow:hidden; text-indent:-1000px; background:url(bg_index.png) no-repeat -460px -130px; width:82px; height:20px; margin-left:60px; cursor:pointer;}

/*left intro*/
#quick_join{background:url(bg_index.png) -570px -215px; width:208px; height:176px; margin:0 0 6px 1px;}
.join_open{height:142px;}
.join_open h2{visibility:hidden; height:4px; font-size:0; line-height:0;}
.join_open a{color:#000099;}
.join_open a:link,
.join_open a:visited{text-decoration:none;}
.join_open a:hover,
.join_open a:active{text-decoration:none;}
.bt_quick_join{display:block; overflow:hidden; text-indent:-1000px; width:148px; height:43px; margin:0 0 0 28px;}
.join_open ul{position:relative; margin:14px 0 0 25px;}
.join_open ul li{margin-bottom:8px;}
.join_reason{height:32px; line-height:32px; text-align:center; font-weight:700;}
/*.join_year{border-left:1px solid #c80000; border-right:1px solid #c80000; background-color:#fffaf1; padding-bottom:5px;}
.join_year p{border:1px solid #f2f2f2; background-color:#fff; padding:8px 5px 8px 10px; color:#333;}*/

#survery .title{background-position:-570px -112px;}
#service .title{background-position:-570px -149px;}
.normal_list li{background:url(bg_index.png) no-repeat -790px -61px; padding-left:10px; margin-left:10px; line-height:22px;}

#survery .detail p{margin:3px 0 3px 15px;}
#survery .detail p input{vertical-align:middle;}
.bt_submit, .bt_view{display:-moz-inline-stack; display:inline-block; background:url(bg_index.png) no-repeat -570px -524px; width:64px; height:20px; margin-top:10px; cursor:pointer; font-size:0; line-height:0; color:#d4f5ff;}
.bt_submit{margin-left:25px;}
.bt_view{background-position:-650px -524px; margin-left:15px;}

/*right sidebar*/
#act .title{background-position:-570px -410px;}
#act_preview .title{background-position:-570px -72px;} 
#freedom .title{background-position:-570px -446px;}
#cnmisdown .title{background-position:-570px -108px;}

#act{position:relative;}
.act_show{text-align:center;}
.act_show li{height:98px;}
.act_show li img{display:block; width:190px; height:81px;}
.act_show li .item{float:none; width:190px;}
#act .normal_list{clear:both; height:66px;}
#act .normal_list li{margin-left:5px;}
#act .normal_list .item{width:200px;}

#act_preview{position:relative;}
#act_preview .normal_list{clear:both; height:133px;}
#act_preview .normal_list li{clear:both; margin-left:5px;}
#act_preview .normal_list .item{width:136px; margin-right:5px;}
#act_preview .normal_list em{font-style:normal;}

#freedom{position:relative;}
#freedom .normal_list{clear:both; height:133px;}
#freedom .normal_list li{clear:both; margin-left:5px;}
#freedom .normal_list .item{width:136px; margin-right:5px;}
#freedom .normal_list em{font-style:normal;}

#cnmisdown{position:relative;}
#cnmisdown .normal_list{clear:both; height:133px;}
#cnmisdown .normal_list li{clear:both; margin-left:5px;}
#cnmisdown .normal_list .item{width:136px; margin-right:5px;}
#cnmisdown .normal_list em{font-style:normal;}

/* 长期特权固化入口 */
#fixed_freedom{position:relative; width:210px;}
#fixed_freedom .title{background:url(bg_index.png) no-repeat -570px -36px; text-indent:0; height:36px;} 
#fixed_freedom .title span{display:none;}
#fixed_freedom .detail{padding-top:2px;}
#fixed_freedom .bottom{background:url(bg_index.png) no-repeat -570px -205px;}

#fixed_freedom h4{background:url(pop_fixed_freedom.png) no-repeat -220px -24px; height:30px; font-size:12px; color:#555; padding:6px 0 0 25px;}
.bt_often{position:absolute; right:11px; top:10px; display:block; overflow:hidden; text-indent:-1000px; background:none; width:46px; height:17px; padding:0; cursor:pointer;}
.fixed_list{clear:both; width:190px; padding:0 0 0 20px;}
.fixed_list li{background:url(pop_fixed_freedom.png) no-repeat -510px 0; padding-bottom:4px; line-height:22px;}
.fixed_list li a{padding-left:28px;}
/*qq*/
.fixed_list .f_face{background-position:-910px 0;}
.fixed_list .f_wall{background-position:-910px -120px;}
.fixed_list .f_haoma{background-position:-910px -90px;}
.fixed_list .f_group{background-position:-910px -210px;}
.fixed_list .f_ring{background-position:-910px -240px;}
.fixed_list .f_copy_friend{background-position:-910px -60px;}
.fixed_list .f_ecard{background-position:-910px -150px;}
.fixed_list .f_online{background-position:-910px -300px;}
.fixed_list .f_fav{background-position:-910px -180px;}
.fixed_list .f_offline{background-position:-910px -330px;}
.fixed_list .f_kfriends{background-position:-910px -30px;}
.fixed_list .f_password{background-position:-910px -360px;}
/*life*/
.fixed_list .f_movie{background-position:-510px -2px;}
.fixed_list .f_ticket{background-position:-510px -120px;}
.fixed_list .f_hotel{background-position:-510px -150px;}
.fixed_list .f_shop{background-position:-510px -30px;}
.fixed_list .f_phone{background-position:-510px -60px;}
.fixed_list .f_paycard{background-position:-510px -180px;}
.fixed_list .f_agio{background-position:-510px -90px;}
/*game*/
.fixed_list .f_dnf{background-position:-710px 0;}
.fixed_list .f_sanguo{background-position:-710px -120px;}
.fixed_list .f_x5{background-position:-710px -30px;}
.fixed_list .f_fantasy{background-position:-710px -150px;}
.fixed_list .f_cf{background-position:-710px -60px;}
.fixed_list .f_yingshu{background-position:-710px -180px;}
.fixed_list .f_huaxia{background-position:-710px -90px;}
.fixed_list .f_speed{background-position:-710px -210px;}
.fixed_list .f_hero{background-position:-710px -240px;}
.fixed_list .f_xx{background-position:-710px -270px;}
.fixed_list .f_qqtang{background-position:-710px -300px;}
.fixed_list .f_ava{background-position:-710px -330px;}

.pop_fixed_base{position:absolute; right:0; top:0; width:500px; height:470px;}
.pop_fixed{position:absolute; left:0; top:0; background:url(pop_fixed_freedom.png) no-repeat 0 -80px; width:500px; height:470px; overflow:hidden; z-index:1000;}
.pop_fixed h3{clear:both; visibility:hidden; height:38px;}
.fixed_channel{position:relative; clear:both; margin:0 5px;}
#fixed_freedom .fixed_channel h4{background:url(pop_fixed_freedom.png) no-repeat 0 28px;}
.fixed_channel .link_more{top:5px; right:30px;}
.fixed_channel .fixed_list{width:490px;}
#fixed_life .fixed_list{width:330px;}
.fixed_channel .fixed_list li{float:left; width:130px; _width:150px; display:inline;}
.bt_all_freedom{clear:both; display:block; overflow:hidden; text-indent:-1000px; background:url(pop_fixed_freedom.png) no-repeat 0 -550px; width:257px; height:35px; margin:10px 0 0 120px;}
.pop_fixed .bt_close{position:absolute; top:10px; right:10px; width:50px; padding:0; margin:0; color:#555; background:none; font-size:12px; cursor:pointer;}

/*footer*/
#footer p, #footer a{color:#666;}
#footer .footer_link{padding-top:30px; color:#ccc;}
#footer a:link, #footer a:visited{text-decoration:none;}
#footer a:hover, #footer a:active{text-decoration:underline;}
.copyrighten{font-family:Arial, Helvetica, sans-serif;}

.k_pagelist {
 float:left;
 display:table;
 clear:both;
 line-height:30px;
 width: 100%;
 text-align: left;
}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

.pl {
 clear:both;
 width: 500px;
 display: table;
 float: left;
}
#friendlinks { background-color: #0066FF; color:#FFFFFF}
#friendlinks dl{border:#ddd 1px solid;border-bottom:#ddd 2px solid; text-align:left}
#friendlinks dt{height:24px;border-bottom:#ddd 1px solid;padding:5px 12px 5px 20px;font-size:14px;font-weight:bold;}
#friendlinks dd{background:#f6f6f6;color:#ddd}
#friendlinks .con1{padding:5px 0 5px 20px;font-size:12px;line-height:24px;}


/*  |xGv00|5b70097050388cf435b75fbfb297a316 */
