@charset "utf-8";
/*-----------------------------------------------
Default Style Sheet

Version:Alpha
Developed by:Amanda
Email:xhxxac16@163.com
Date Created:2009.9.9
Last Updated:
Copyright:weelaa.com
----------------------------------------------- */


/* =box
----------------------------------------------- */
.box{margin-top:25px;width:290px;}
.first{margin-top:0;}
.box .tp,.box .bt{height:6px;background:url('images/skin.png') no-repeat -250px 0;overflow:hidden;}
.box .bt{padding-right:10px;height:36px;line-height:28px;text-align:right;background-position:-250px -12px;}
.box .box_content{padding-top:9px;border:1px solid #CDCDCD; border-width: 0 1px;}
.box h3{margin-bottom:5px;}

.box li{padding:10px 15px;background-color:#FEFEFE;border-bottom:1px dashed #C6C6C6;}
.box li span{display:block;color:#999;}
.box li.last{padding-bottom:15px;border:none;}
.box .feed li{padding:5px 15px;}
.box .feed .feed_info{width:233px;}
.box .feed li .feed_ico,.box .feed .feed_info{display:table-cell; *display:inline-block; vertical-align:middle;}
.box .feed li .feed_ico,.box .feed .feed_info{*display:inline;}
.box .feed li .feed_ico span{margin-right:10px;}

.box .detail{margin-left:10px;line-height:1.7em;}
.box em{font-style: normal;}
.box .middle{ margin:26px 0;vertical-align: middle;}
.box .game_fav li{padding-bottom:0;}
.box .game_fav li.last{padding-bottom:5px;}
.box .game_fav dd{margin-top:5px;line-height:1.4em;}

.box .tag_tp,.box .tag_bt{height:36px;background:url('images/skin.png') no-repeat -600px 0;}
.box .tag_bt{padding-right:15px;line-height:44px;text-align:right;height:42px;background-position:-600px -42px;}
.box .tag_content{padding:5px 15px 15px;background-color:#F7F7F7;}
.box .tag_content .tag_box{margin-bottom:10px;padding-top:5px;}
.tag_tp h3{margin-bottom:0;padding:15px 0 0 15px;line-height:24px;*display:inline;zoom:1;}
.tag_tp h3 span{font-size:12px;color:#4773AB;font-weight:normal;}
.tag_tp h3 span em{color:#f00;}
.tag_box .tag{margin:0 1px 1px 0;padding:5px 9px 4px;height:14px;white-space:nowrap;display:inline-block;overflow:hidden;}
.tag_content input{margin-right:10px;width:146px;_margin-top:-3px;}

.box .newslist li{padding:5px 0 5px 15px;}
.newslist li.last,.comment_hot_list li.last{padding-bottom:10px;}
.newslist li span.icon{display:inline-block; vertical-align: middle;_display:inline;*text-indent:0;zoom:1}

.box .comment_hot_list li{padding:5px 15px;}
.box .text_right{text-align:right;}
.box .hint{color:#999;line-height:1.4em;}


.box .sidebar_nav,.box .sidebar_popnav {font-size:13px;}
.box .sidebar_nav dt{margin-bottom:10px;font-weight:bold;}
.box .sidebar_nav dd{padding-left:38px;background:url('images/skin.png') no-repeat -231px -304px;}
.box .sidebar_popnav dt{margin-bottom:10px;font-size:15px;font-weight:bold;color:#4773AB;}
.box .sidebar_popnav dd{padding-left:27px;background:url('images/skin.png') no-repeat -242px -304px;}


.sidebar_send_title{padding:7px 20px 9px 16px;height:16px;_padding:9px 20px 9px 16px;width:254px;_height:14px;color:#fff;background:url('images/send.png') no-repeat;}
.box .sidebar_nav .send_menu{margin:6px 0 30px;padding-left:16px;background:none;}
.send_menu a{margin-right:18px;}


.box .pub_info{margin-left:10px;width:180px;}

.box .h_hover_show li{height:84px;_overflow:hidden;}
.box .game_server{margin-left:10px;width:107px;line-height:1.3em;}
.game_server dt{margin-bottom:2px;}
.game_server .server_bg{cursor:pointer;}
.game_server .game_server_box{position: relative;}
.game_server .server_list{position:absolute;width:105px;background-color:#fff;border:1px solid #F0F0F0;border-top:none;}
.server_list a{padding-left:3px;display:block;line-height:1.5em; }
.game_server .row_blank{margin-top:17px;_margin-top:15px;}
 
 
.special_game_send{color:#999;}
.special_game_send h5{color:#525A5A;}
.special_game_send .copy{padding:5px 10px;width:270px;height:30px;background:url('images/skin.png') no-repeat -1847px -25px;}
.special_game_send .copy input{padding-left:4px;border:0;color:#127FE4;width:266px;height:16px;background-color:#FEF4EA;}
.special_game_send .bookmarks{margin:0 4px 10px 0;text-align:right;}

/* =h_icon
----------------------------------------------- */
.h_icon,.icon,.game_icon,.bookmark,.store_icon,.message_icon{display:inline-block;margin:0 10px;width:25px;height:25px;overflow:hidden;text-indent:-9999px;background:url('icon/icon.png') no-repeat 0 0; vertical-align: middle;_display:inline;*text-indent:0;zoom:1}

.all_fav{background-position:0 0;}
.group_hot{background-position:0 -30px;}
.person_worth{background-position:0 -60px;}
.also_fav{background-position:0 -90px;}
.news{background-position:-40px -30px;}
.comment_hot{background-position:-80px -30px;}
.contribution_list{background-position:-40px -60px;}
.picket_list{background-position:-40px -90px;} 
.i_play{background-position:-40px -120px;}
.may_fav{background-position:-80px 0;}
.desc_help{background-position:-80px -60px;}


/* =icon
----------------------------------------------- */
.icon{margin:0 5px 0 0;width:15px;height:15px;font-size:0;background:url('images/bg.png') no-repeat;}

.icon_record{background-position:-510px -170px;}
.icon_img{background-position:-510px -190px;}
.icon_video{background-position:-510px -210px;}
.icon_news{width:14px;height:16px;background-position:-540px -170px;}
.icon_follow{background-position:-510px -230px;}
.icon_fans{background-position:-510px -250px;}
.icon_comment{background-position:-510px -270px;}
.icon_rec{height:16px;background-position:-510px -290px;}
.icon_bulletin{background-position:-540px -190px;}
.icon_dire{background-position:-540px -215px;}

.help{background:url(images/skin.png) no-repeat -1850px 0;}

.title_default{background-position: -480px -150px;}
.title_article{background-position: -480px -170px;}
.title_img{background-position: -480px -190px;}
.title_video{background-position: -480px -210px;}
 
.game_icon{margin:0 10px 0 0;margin-top:-4px!important;_margin-top:0;width:15px;height:15px;font-size:0;background:url(images/skin.png) no-repeat;}
 
.gametype_1{background-position:-1750px -355px;}
.gametype_2{background-position:-1750px -385px;}
.gametype_3{background-position:-2030px -175px;}

.icon_send{width:19px;height:14px;}
.icon_send_article{background-position:-570px -170px;}

/* =store_icon
----------------------------------------------- */
.store_icon{_left:10px;font-size:0;line-height:0;background:url('icon/store_icon.png') no-repeat 0 0;}
.icon_b_top{margin-top:-6px;width:31px;height:31px;background-position:0 0;}
.icon_s_top{margin-top:-6px;width:16px;height:16px;background-position:-50px 0;}
.icon_g_top{margin-top:-6px;width:16px;height:16px;background-position:-90px 0;}
.top_container{ position: absolute;left:-4px;top:-4px;width:16px;height: 16px;z-index:20;overflow:hidden;}
.top_container .icon_s_top{_left:0;margin:0;}
.records .icon_s_top,.records_summary .icon_s_top,.covers_summary .icon_s_top{margin-right:0;}

/* =message_icon
----------------------------------------------- */
.message_icon{margin-left:0;width:31px;height:31px;font-size:0;line-height:0;background:url('icon/message_icon.png') no-repeat 0 0;}
.icon_suc{background-position:0 0;}
.icon_hint{background-position:0 -40px;}
.icon_fail{background-position:-35px 0;}


/* =store_bg
----------------------------------------------- */
.store_bg{float:left;color:#999;background:url('images/store_bg.png') no-repeat;}
.y_lt{padding-top:5px;height:26px;_padding-top:9px;_height:22px;background-position:0 0;}
.y_rt{padding-right:15px;background-position:right 0;}
.y_blank{margin-right:-5px;}
.y_destory{padding:5px 0 0 10px;height:26px;_padding:6px 0 0 10px;_height:22px;}

.u_lt{padding-top:5px;height:26px;_padding-top:9px;_height:22px;background-position:0 -50px;}
.u_rt{padding-right:15px;background-position:right -50px;}


 /* =beta_icon
----------------------------------------------- */
.beta_icon{display:inline-block;background:url('icon/repaste_close.png') no-repeat;_display:inline;*text-indent:0;zoom:1}
.act_repaste_close{width:55px;height:60px;background-position:0 0;}
.act_repaste_gray{margin-left:5px;_margin-left:4px;width:15px;height:15px;background-position:-70px 0;}
.op .act_repaste_gray{float:left;}
.covers .op .act_repaste_gray{margin:5px 0 0;_margin:5px 0 0 -1px;_width:16px;overflow:hidden;}

 /* =bookmarks
----------------------------------------------- */
.bookmark{margin:0 5px 0 0;width:17px;height:17px;background:url('icon/bookmark.png') no-repeat 0 0;}
.kaixin{background-position: 0 0}
.twitter{background-position:0 -20px;}
 
 
/* =imgbg
----------------------------------------------- */
.group_bg,.head_bg,.game_bg,.special_game_bg,.game_small_bg,.server_bg{padding:8px;background:url('images/bg.png') no-repeat 0 -390px;}
.group_bg{width:60px;height:60px;}
.head_bg{width:50px;height:50px;background-position:0 -320px;}
.game_bg{padding-bottom:37px;width:234px;height:106px;background-position:-90px -320px;}
.special_game_bg{padding:7px 8px;width:234px;height:106px;background-position:0 -600px;}
.game_small_bg{padding:6px 6px 18px;width:129px;height:60px;background-position:-360px -320px;}
.server_bg{padding:2px 17px 2px 4px;width:86px;height:15px;background-position:-28px -150px;}
.del_bg{display:inline-block;padding:4px 0 0 25px;width:88px;height:27px;text-align:left;background:url('images/skin.png') no-repeat -250px -65px;*display:inline;zoom:1;}

/* =act
----------------------------------------------- */
.act_icon_follow,.act_icon_follow_state,.act_icon_fans,.act_icon_fans_state,.act_icon_rec{background:url('icon/action.png') -123px -60px;}

.act_icon_follow,.act_icon_follow_state{padding-left:29px;color:#525B5B;}
.act_icon_follow_state{color:#999;background-position:5px -60px;}

.act_icon_fans,.act_icon_fans_state{padding-left:22px;color:#525B5B;background-position:-129px -119px;}
.act_icon_fans_state{color:#999;background-position:0 -120px;}

.act_icon_rec{padding-left:30px;color:#525B5B;background-position:10px -173px;}

.act_icon{display:inline-block;width:15px;height:15px;font-size:0;overflow:hidden;text-indent:-9999px;background:url('icon/action.png') 0 -180px;_display:inline;*text-indent:0;zoom:1;}
.act_rec{background-position:0 -180px;}
.act_fav{background-position:-137px -180px;_width:16px;_background-position:-136px -180px;}
.act_repaste{background-position:-157px -180px;_width:14px;_background-position:-156px -180px;}
.act_edit{background-position:-137px -205px;_width:16px;_background-position:-136px -205px;}

.act_del{background-position:0 -265px;width:14px;height:13px;}

/* =arrow
----------------------------------------------- */
.arrow_up{background:url('images/bg.png') no-repeat -300px -24px;}
.arrow_left{padding:0 9px;background:url('images/bg.png') no-repeat -270px -68px;_background-position:-270px -65px;}
.arrow_right{padding-right:9px;background:url('images/bg.png') no-repeat -260px -44px;_background-position:-260px -42px;}

.arrow_down,.arrow_down_bg,.arrow_down_trac{display:inline-block;width:11px;height:11px;background:url('images/skin.png') no-repeat 0 -290px;_display:inline;*text-indent:0;zoom:1}
.arrow_down_bg{background-position:-21px -290px;}
.arrow_down_trac{width:7px;height:4px;background:url('images/bg.png') no-repeat -370px -420px;overflow:hidden;}

/* =link
----------------------------------------------- */
.nav a:link, .nav a:visited, .nav a:active{color:#666;}
.nav a:hover{text-decoration: none; color:#1280E4;}

.menu a:link,.menu a:visited, .menu a:active{color:#0E62AD;}
.menu a:hover {text-decoration: none; color:#1281e4;}


.sort_content a:link, .sort_content a:visited, .sort_content a:active{color:#4672AB;}
.sort_content a:hover {text-decoration: none; color:#525C5C;background:url('images/bg.png') no-repeat -440px -540px;}


a.assist:link, a.assist:active, a.assist:visited{color:#999;}
a.assist:hover {color:#525A5A;}

a.more:link, a.more:active, a.more:visited{color:#516A75;}
a.more:hover {text-decoration: none; color:#525A5A;}

a.support,a.against,a.light_report{padding:2px 0 2px 20px;line-height:15px;background:url('icon/action.png') no-repeat;}

a.support:link, a.support:active, a.support:visited{color:#999;background-position:0 -420px;}
a.support:hover{text-decoration: none; color:#525A5A;background-position:0 -440px;}

a.against:link, a.against:active, a.against:visited{color:#999;background-position:-90px -420px;}
a.against:hover{text-decoration: none; color:#525A5A;background-position:-90px -440px;}

a.light_report:link, a.light_report:active, a.light_report:visited{color:#ccc;background-position: -180px -420px;}
a.light_report:hover{text-decoration: none; color:#525A5A;background-position:-180px -440px;}

a.edit:link, a.edit:active, a.edit:visited{padding:1px 0 0 20px;color:#999;background:url('images/skin.png') no-repeat -120px -170px;}
a.edit:hover {text-decoration: none; color:#525A5A;background:url('images/skin.png') no-repeat -120px -190px;}

a.report:link, a.report:active, a.report:visited{padding:1px 0 0 20px;color:#999;background:url('images/skin.png') no-repeat -120px -170px;}
a.report:hover {text-decoration: none; color:#525A5A;background:url('images/skin.png') no-repeat -120px -190px;}

a.all,a.article,a.gallery,a.video,a.circular,a.requisition,a.bulletin,a.gametype_1,a.gametype_2,a.gametype_3{padding:2px 0 2px 25px;line-height:15px;background:url('images/skin.png') no-repeat;}
a.all:link, a.all:active, a.all:visited{color:#999;background-position:-1620px -145px;}
a.all:hover {text-decoration: none; color:#525A5A;}
a.article:link, a.article:active, a.article:visited{color:#999;background-position:-1620px -175px;}
a.article:hover {text-decoration: none; color:#525A5A;background-position:-1750px -175px;}
a.gallery:link, a.gallery:active, a.gallery:visited{color:#999;background-position:-1620px -205px;}
a.gallery:hover {text-decoration: none; color:#525A5A;background-position:-1750px -205px;}
a.video:link, a.video:active, a.video:visited{color:#999;background-position:-1620px -235px;}
a.video:hover {text-decoration: none; color:#525A5A;background-position:-1750px -235px;}

a.circular:link, a.circular:active, a.circular:visited{color:#999;background-position:-1620px -265px;}
a.circular:hover {text-decoration: none; color:#525A5A;background-position:-1750px -265px;}
a.requisition:link, a.requisition:active, a.requisition:visited{color:#999;background-position:-1620px -295px;}
a.requisition:hover {text-decoration: none; color:#525A5A;background-position:-1750px -295px;}
a.bulletin:link, a.bulletin:active, a.bulletin:visited{color:#999;background-position:-1620px -325px;}
a.bulletin:hover {text-decoration: none; color:#525A5A;background-position:-1750px -325px;}

a.gametype_1:link, a.gametype_1:active, a.gametype_1:visited{color:#999;background-position:-1620px -355px;}
a.gametype_1:hover {text-decoration: none; color:#525A5A;background-position:-1750px -355px;}
a.gametype_2:link, a.gametype_2:active, a.gametype_2:visited{color:#999;background-position:-1620px -385px;}
a.gametype_2:hover {text-decoration: none; color:#525A5A;background-position:-1750px -385px;}
a.gametype_3:link, a.gametype_3:active, a.gametype_3:visited{color:#999;background-position:-1880px -175px;}
a.gametype_3:hover {text-decoration: none; color:#525A5A;background-position:-2030px -175px;}




a.add:link, a.add:active, a.add:visited{padding-left:14px;text-decoration:underline;color:#999;background:url('icon/action.png') no-repeat 0 2px;}
a.add:hover {text-decoration:underline; color:#525A5A;}

a.del,a.del:hover{display:block;width:17px;height:16px;text-indent:-9999px;background:url('icon/action.png') no-repeat 5px -25px;overflow:hidden;}
a.del:hover {text-decoration:underline; color:#525A5A;background-position:-15px -25px;}

a.Official:link, a.Official:active, a.Official:visited{display:inline-block;width:48px;padding-top:31px;color:#516A74;background:url('images/skin.png') no-repeat 5px -120px;}
a.Official:hover {text-decoration: none; color:#525A5A;background:url('images/skin.png') no-repeat -55px -120px;}

a.i_game:link, a.i_game:active, a.i_game:visited{margin-left:20px;display:inline-block;width:48px;padding-top:31px;color:#516A74;background:url('images/skin.png') no-repeat -115px -120px;}
a.i_game:hover {text-decoration: none; color:#525A5A;background:url('images/skin.png') no-repeat -175px -120px;}

a.i_send:link, a.i_send:active, a.i_send:visited{display:inline-block;width:48px;padding-top:31px;color:#516A74;background:url('images/skin.png') no-repeat 5px -170px;}
a.i_send:hover {text-decoration: none; color:#525A5A;background:url('images/skin.png') no-repeat -55px -170px;}

a.i_send_article:link, a.i_send_article:active, a.i_send_article:visited{display:inline-block;width:36px;padding-top:31px;text-align:center;font-weight:bold;color:#525A5A;background:url('images/send.png') no-repeat 0 -340px;}
a.i_send_article:hover {text-decoration: none; color:#525A5A;background:url('images/send.png') no-repeat 0 -400px;}



a.tab_summary:link, a.tab_summary:active, a.tab_summary:visited{width:19px;height:19px;display:block;text-indent:-9999px;background:url('icon/action.png') no-repeat 0 -360px;}
a.tab_summary:hover {text-decoration: none; background:url('icon/action.png') no-repeat 0 -390px;}

a.tab_list:link, a.tab_list:active, a.tab_list:visited{width:19px;height:19px;display:block;text-indent:-9999px;background:url('icon/action.png') no-repeat -24px -390px;}
a.tab_list:hover {text-decoration: none; background:url('icon/action.png') no-repeat -24px -360px;}

a.side_home:link, a.side_home:active, a.side_home:visited{display:block;padding-left:38px;width:252px;line-height:32px;color:#fff;background:url('images/skin.png') no-repeat -250px -210px;}
a.side_home:hover {text-decoration: none; background:url('images/skin.png') no-repeat -250px -250px;}

a.follow,a.follow:hover,a.follow_state,a.follow_state:hover,a.fans,a.fans:hover,a.fans_state,a.rec,a.rec:hover,a.preview_open,a.preview_open:hover{width:86px;height:42px;background:url('images/bg.png') no-repeat -160px -150px; }
a.follow:hover{text-decoration: none; background-position:-160px -200px; }
a.follow_state,a.follow_state:hover{text-decoration: none;background-position:-160px -250px; }

a.fans,a.fans:hover,a.fans_state,a.fans_state:hover{width:79px;text-decoration: none; background-position:-246px -150px;}
a.fans:hover{background-position:-246px -200px;}
a.fans_state,a.fans_state:hover{background-position:-246px -250px;}



a.rec,a.rec:hover{width:91px;text-decoration: none; background-position:-325px -150px;}
a.rec:hover{background-position:-325px -200px;}

a.preview_open,a.preview_open:hover {display:block;margin:0 auto;width:60px; height:4px;text-indent:-9999px;background-position:-274px 0;}
a.preview_open:hover {text-decoration: none; background-position:-334px 0;}

a.send:link, a.send:active, a.send:visited,a.send:hover{padding-left:42px;width:87px;height:30px;font-weight:bold;color:#fff;line-height:30px;background:url('images/skin.png') no-repeat -250px -369px}
a.send:hover{text-decoration: none; background-position:-390px -369px;}


a.tag_one,a.tag_one:hover,a.tag_two,a.tag_two:hover,a.tag_three,.a.tag_three:hover{float:left;color:#516A75;background:url(images/skin.png) no-repeat -600px -140px;border:1px solid #EED17A;}
a.tag_one:hover,a.tag_two:hover,a.tag_three:hover{text-decoration: none; color:#525A5A;background-position:-600px -164px;}

a.tag_two,a.tag_two:hover{border:1px solid #B8D550;background-position:-600px -188px;}
a.tag_two:hover{text-decoration: none; background-position:-600px -212px;}

a.tag_three,a.tag_three:hover{border:1px solid #BEE7F0;background-position:-600px -236px;}
a.tag_three:hover{text-decoration: none; background-position:-600px -260px;}



a.span_prev,a.span_prev:hover,a.span_next,a.span_next:hover{display:inline-block;width:27px;height:27px;background:url('images/skin.png') no-repeat -740px -300px;}
a.span_prev:hover{text-decoration: none; background-position:-740px -330px;}
a.span_next{background-position:-770px -300px;}
a.span_next:hover{text-decoration: none; background-position:-770px -330px;}


/* =crumb
----------------------------------------------- */
#crumb li{float:left;line-height:21px;}
#crumb .home{background:#8C8C8C url('images/bg.png') -90px -180px;padding-left:17px;background-position:-90px -180px;}
#crumb .last{background:#E9E9E9 url('images/bg.png') no-repeat -60px -240px;}
#crumb li span{display:block;margin-left:6px;width:9px;height:21px;background:url('images/bg.png') no-repeat -60px -210px;}
#crumb li.home span{background-position:-30px -180px;}
#crumb li.last span{background-position:-60px -240px;}
#crumb li a{display:block;color:#fff;background-color:#A1A1A1;border:1px solid #fff; border-width: 1px 0 1px 0;}
#crumb li a:hover{color:#fff;background-position:-240px -180px;}
#crumb li a:hover span{background-position:-60px -180px;}

/* =column
----------------------------------------------- */
h4 span{margin-right:15px;color:#999;}
h1 span{color:#127FE4;}
h1 span.lit{font-size:15px;color:#999;}
#column{ position: relative;padding-bottom:1px;border-bottom:1px dashed #C6C6C6;}
#column h1{margin-bottom:8px;font-size:22px;}
.column_right{ position: absolute; bottom:3px; right: 0;}

/* =special_game
----------------------------------------------- */
.special_game_info{width:250px; position: relative;}
#special_game .special_game_action{top:130px;}
.special_game_about{margin:0 20px 0 24px;width:315px;height:170px;position: relative;}
.special_game_about .btn_submit{margin-top:35px;color:#fff;text-align:center;line-height:27px;}
.special_game_about .add_more{ position: absolute;right:0;bottom:0;background-position:0 -236px;}
.special_game_record{width:280px;}
.special_game_record li{padding:5px 0;height:18px;color:#999;border-bottom:1px dashed #C6C6C6;}
.special_game_record li.last{border-bottom:none;}

/* =title
----------------------------------------------- */
.title{position: relative;margin-bottom:15px;padding:0 15px 10px 10px;height:32px;background:url('images/skin.png') no-repeat -950px 0;z-index:1;}
.title h3{height:32px;line-height:32px;_padding-top:10px;_height:22px;overflow:hidden;}
.title span{float:right;display:block;margin:-32px 0 0 0;line-height:32px;color:#525C5C;}
.title span.icon,.title em.arrow_down_trac{float:none;margin:0 5px 0 0;margin-top:-3px!important;_margin-top:0;vertical-align:middle;display:inline-block;_display:inline;*text-indent:0;zoom:1}
.show_tab{float:right;display:block;margin-top:-25px;}
.show_tab li{float:left;margin-left:5px;}
.show_tab li a{  outline:none;  /*outline:0;*/  }  
.show_tab li.summary a.choose{background:url('icon/action.png') no-repeat 0 -390px;}
.show_tab li.list a.choose{background:url('icon/action.png') no-repeat -24px -360px;}
.title .sort{padding-top:8px; cursor: pointer;height:24px;line-height:19px;}
 .sort em.current{font-style:normal; }
 .sort em.arrow_down_trac{margin:0 0 0 5px;}
.sort_content{position: absolute;top:32px;left:533px;padding-top:4px;width:82px;background:url('images/menu_bg.png') no-repeat -160px bottom;}
.sort_content a{display:block;width:68px;height:19px; padding-left:12px;line-height:19px;}
.sort_content a.current{color:#525A5A;}
.sort_content_send a{height:20px;}

/* =statebar
----------------------------------------------- */
.statebar {margin-bottom:15px;text-align:right;}
.statebar li{margin-right:-7px;display:inline;padding:0 10px;background:url('images/skin.png') no-repeat -250px -338px;}
.statebar li.first{background:none;}
.statebar_ps{margin-top:-5px;}
.statebar_ps .current a{color:#525A5A;cursor: default;}
.statebarps_ps{margin-top:-15px;}

/* =tab
----------------------------------------------- */
.tab{position:relative;height:32px;border-bottom:1px solid #D1D4D5;}
.tabs{position:absolute;top:0;}
.tabs li{float:left;padding-top:10px;height:23px;width:124px;text-align:center;color:#525A5A;}
.tabs .current{background:url('images/skin.png') no-repeat 0 0;}
.tabs img{ vertical-align: middle;margin-right:10px;}
.tab .show{bottom:5px;position:absolute;right:0;}
.tab_content .show{position:absolute;top:10px;right:0;}
.tabs .current a{cursor: default;}
.tabs .current .all{color:#525A5A;}
.tabs .current a.article{color:#525A5A;background:url('images/skin.png') no-repeat -1750px -175px;}
.tabs .current a.gallery{color:#525A5A;background:url('images/skin.png') no-repeat -1750px -205px;}
.tabs .current a.video{color:#525A5A;background:url('images/skin.png') no-repeat -1750px -235px;}

.tabs .current a.circular{color:#525A5A;background:url('images/skin.png') no-repeat -1750px -265px;}
.tabs .current a.requisition{color:#525A5A;background:url('images/skin.png') no-repeat -1750px -295px;}
.tabs .current a.bulletin{color:#525A5A;background:url('images/skin.png') no-repeat -1750px -325px;}

.tabs .current a.gametype_1{color:#525A5A;background:url('images/skin.png') no-repeat -1750px -355px;}
.tabs .current a.gametype_2{color:#525A5A;background:url('images/skin.png') no-repeat -1750px -385px;}
.tabs .current a.gametype_3{color:#525A5A;background:url('images/skin.png') no-repeat -2030px -175px;}

/* =gamelist
----------------------------------------------- */
.gamelist{margin-bottom:35px;}
.game{padding-top:25px;position: relative;}
.game dt{padding:10px 0 15px 0;font-size:15px; font-weight:bold;}
.game dt img{ vertical-align: middle;margin-right:10px;}
.game_info{margin-left:15px;width:351px;}
.game .previewbox {height:15px;position:absolute;right:7px;top:204px;_top:199px;width:68px;}
.game h4{margin-bottom:7px;}
.action_bg{ position: absolute;top:25px;right:-3px;width:256px;height:42px;}
.action_bg a{float:left;padding-top:3px;line-height:1em; cursor: pointer;}
.action_bg span{display:block;padding-top:6px;height:25px;}
.action_bg span.last{padding-right:17px;}
.action_bg em,.action_bg strong{font-style: normal;display:block;text-align:center;}
.action_bg strong{color:#525B5B;}




.preview_on,.preview_off{display:block;padding-left:20px;background:url('images/bg.png') no-repeat -630px -361px;}
.preview_off{background-position: -630px -390px;}



/* =progress
----------------------------------------------- */
.progress{margin:0 auto;width:145px; text-align: left;}
.progress strong{float:right;text-align:right;}
.progress span{float:right;width:100px;height:10px;margin:3px 0 0 5px;background:url('images/bg.png') no-repeat -430px 0;line-height:1%;}
.progress span small{display:inline-block;width:0;height:9px;_height:8px;_margin-top:1px;font-size:0;padding-right:3px;_padding-right:2px;background:url('images/bg.png') no-repeat  right -10px;}
.progress span small em{float:left;width:100%;height:9px;_height:8px;text-indent:-9999px;background:url('images/bg.png') no-repeat -430px -10px;}
.progress .bar_hottest small{background-position:right -19px;}
.progress .bar_hottest small em{background-position:-430px -19px;}
.progress .bar_hotter_1 small{background-position:right -38px;width: 1%; display: inline-block;}
.progress .bar_hotter small{background-position:right -19px;}
.progress .bar_hotter small em{background-position:-430px -19px;}
.progress .bar_hot small{background-position:right -19px;}
.progress .bar_hot small em{background-position:-430px -19px;}

/* =pager
----------------------------------------------- */
.pager{padding:5px 10px;height:32px;background:url('images/skin.png') no-repeat -950px 0;}
.numbg,.numbginner{padding-right:8px;_padding-right:7px;height:22px;font-size:10px;background:url('images/bg.png') no-repeat right -510px;}
.numbginner{padding:2px 0 0 0;background-position:-90px -480px;}
.numbginner li{float:left;padding:1px 8px 0;font-weight:bold;color:#1281E4;}
.numbginner li a{line-height:18px;}
.numbginner .current{padding:0 3px;}
.numbginner .current span{display:inline-block;padding-right:7px;_padding-right:6px;height:18px;background:url('images/bg.png') no-repeat right -95px;}
.numbginner .current strong{display:inline-block;padding:1px 0 3px 8px;height:14px;color:#fff;background:url('images/bg.png') no-repeat -400px -95px;}
.pager .arrow{padding-top:3px;}

/* =expand
----------------------------------------------- */
.expand{width:618px;border:1px solid #ccc;}
.expand_on,.expand_off{background:url('images/skin.png') no-repeat -950px -50px;}
.expand_on{height:6px;overflow:hidden;}
.expand_off{padding:0 15px 15px;background-position: -950px -374px;}
.expand_off dt{padding:1px 0 0;height:14px;}
.preview_close{margin:0 auto;display:block;width:60px;height:10px;text-indent:-9999px;background:url('images/bg.png') no-repeat -274px -24px;}
.expand_off dd{padding:10px 0;border-bottom:1px dashed #C6C6C6}
.expand_off dd.first{padding-top:0;}
.expand_off dd.last{padding-bottom:0;border:0;}
.expand_off .expand_title{margin-bottom:7px;font-size:12px;}
.expand_off .record_p{padding-left:20px;}
.record,.album{width:320px;}
.imgbox{margin-right:10px;width:100px;height:67px; vertical-align:middle;background-color:#EEEEEE;overflow:hidden;position:relative;}
.imgbox .imgcontent{width:100px;position:relative;z-index:2;}
.imgbox .imgplay{position: absolute;left:16px;z-index:10;text-indent:-9999px;width:69px;height:68px;background:url('images/bg.png') no-repeat 0 -240px;cursor:pointer;}
.imgcontent{width:467px;}

/* =form
----------------------------------------------- */
label {cursor:pointer;}
textarea{padding:4px 4px 0;border:1px solid #CDCDCD;overflow:hidden;font-size:12px;}
.input_txt{height:16px;height:20px\9;padding-left:4px;padding-top:4px;padding-top:0\9;border:1px solid #CDCDCD;*line-height:22px;} 

button,.a_btn{margin:0 15px;padding:0;border:0;display:inline-block;width:80px;height:27px;font-weight:bold;font-size:13px;background:url('icon/hint_btn.png') no-repeat 0 0;cursor:pointer;*display:inline;zoom:1;}

.btn_submit,.btn_submit:hover{color:#fff;background-position:0 0;}
.btn_submit:hover{text-decoration: none;background-position: -105px 0;}

.btn_button,.btn_button:hover{color:#525A5A;background-position:  0 -45px;}
.btn_button:hover{text-decoration: none;background-position: -105px -45px;}


a.btn_small_submit,.btn_small_submit,.btn_small_submit:hover{display:inline-block;width:60px;height:20px;font-size:12px;line-height:1.5em;text-align:center;color:#fff;background:url('images/bg.png') no-repeat -535px -54px;}
.btn_small_submit:hover{text-decoration: none;color:#fff;background-position: -600px -54px;}

a.btn_small_style_submit,.btn_small_style_submit,.btn_small_style_submit:hover{display:inline-block;padding:2px 0;width:60px;font-size:12px;text-align:center;color:#fff;background:url('images/bg.png') no-repeat -405px -54px;}
.btn_small_style_submit:hover{text-decoration: none;color:#fff;background-position: -470px -54px;}



fieldset{margin:0 8px;padding-bottom:20px;border:1px solid #fff;}
fieldset .line{margin-top: .8em;zoom: 1;}
fieldset.line:after{content: "";display: block;clear: both;height: 0;}
fieldset .btns{margin-top: 10px !important; text-align: center;}
fieldset .btns a{margin-left: .8em;}
legend{display:none;}
fieldset .line input[type="text"],fieldset .line input[type="password"]{margin-top:0;*margin-top:-1px;height:16px;padding:3px;border:1px solid #CDCDCD;} 
fieldset .line input[type="checkbox"]{margin: 3px 5px 0 0;*margin:-1px 1px 1px 1px;_vertical-align:middle;}
* html fieldset .line input.text{margin-top:-1px;height:16px;padding:3px;border:1px solid #CDCDCD;}
* html fieldset .line input.checkbox{margin:-1px 5px 0 -2px;}
fieldset .line label{margin-right:10px; line-height:19px;_line-height:20px;font-family:"\5b8b\4f53","Microsoft YaHei",Arial,SimSun,Tahoma;}
fieldset select{margin:0 0 0 4px;_margin:0 0 0 2px;}
.form_show{padding:31px 32px 40px;border:1px dashed #EAEAEA; border-width:1px 0;}
.submitting{display:inline-block;background:url('icon/loading_24X24.gif') no-repeat;height:24px;padding-left:34px;color:#999;line-height:24px;vertical-align:middle;padding-top:0px;*padding-top:3px;*display:inline;zoom:1;display:none;}


.login{}
.login input[type="text"],.login input[type="password"]{margin-left:10px;width:200px;}
*html .login input.text{margin-left:10px;width:200px;}
.login .assist{margin-left:5px;}
.login .rem{padding-left:59px;}

.btn_ps{padding:10px 8px 18px;width:392px;}
.btn_ps p{margin-top:5px;}
#input_default_1{ position: absolute;left:62px;top:5px;color:#999;}

.recommend{padding-bottom:35px;}
.recommend .line h5{color:#525A5A;}
.recommend textarea{width:340px;}
.recommend .txt_input{width:340px;}
.recommend .btns {text-align:center;}
.show_message .btns{margin-top:18px;padding-bottom:15px;text-align:center;line-height:27px;}

span.input_bg{display:inline-block;_display:inline;vertical-align:middle;zoom:1;background:url('images/form.png') no-repeat;}
span.input_bg input{padding:6px 0 2px;*padding:4px 0 6px;border:none;height:22px;background-color:transparent;}
span.input_title,span.input_title_hover,span.input_title_disabled{padding:0 5px;width:470px;background-position:0 -40px;}
span.input_title_hover{background-position:0 -180px;}
span.input_title_disabled{background-position:0 -320px;}

span.input_url,span.input_url_hover{padding:0 5px 0 60px;width:415px;background-position:0 -80px;}
span.input_url_hover{background-position:0 -220px;}

.table_btns .btn_submit{margin-left:0;}

/* =message_box
----------------------------------------------- */
.message_area{padding-top:5px;line-height:20px;min-height:85px;_height:85px;border:1px dashed #EAEAEA; border-width:1px 0;}

.message_box{padding:45px 68px 40px 65px;}
.message_box .message_mark, .message_box .message_info {display:table-cell; *display:inline-block; vertical-align:top;}
.message_box .message_mark, .message_box .message_info {*display:inline;}
.message_box .message_mark{width:40px;}
.message_box .message_info{padding-top:8px;width:258px;font-size:15px;font-weight:bold;color:#4672AB;}

.show_message .btns{margin-top:10px;padding-bottom:0;text-align:center;line-height:27px;}
.show_message .btns button{margin-bottom:33px;}
.show_message .txt_right{margin-top:3px;_margin-top:4px;line-height:12px;}


/* =suggest
----------------------------------------------- */
#suggest input{border:0;}

/* =token_list
----------------------------------------------- */
ol.token_list{margin:0 !important;padding:2px 3px 0;width:340px;_width:342px;min-height:20px;max-height:80px;height: expression( this.scrollHeight > 80? "80px" :(this.scrollHeight < 20? "20px": "auto" ) );overflow-y:auto;border:1px solid #CDCDCD;background:#fff;line-height:18px;list-style:none !important;cursor:text;zoom:1;}
ol.token_list:after{content:'\0020';display:block;clear:both;height:0;}
ol.token_list li{float:left;padding:0 4px 2px 0;}
ol.token_list li a{display:block;float:left;border:1px solid #c3b2a5;border-width:1px 0;background:#e6eff3;color:#20536f;text-decoration:none;}
ol.token_list li a span{display:block;float:left;height:15px;margin:0 -1px;padding:0 5px 1px 5px;*padding:1px 5px 0 5px;border:1px solid #c3b2a5;border-width:0 1px;line-height:15px;white-space:nowrap;cursor:pointer;}
ol.token_list li a .x{display:-moz-inline-stack;display:inline-block;_display:inline;width:7px;height:7px;margin:0 0 0 3px;font:0/0 sans-serif;background:url(icon/sec_del.gif) no-repeat 0 0;vertical-align:middle;cursor:pointer;zoom:1;}
ol.token_list li .txt_small{width:40px;height:16px;margin:0;padding:0;border:0;outline:0;}
ol.token_list li a:hover,
ol.token_list li a:hover span{border-color:#669cb6;background-color:#e6eff3;color:#669cb6;text-decoration:none;}
ol.token_list li a:hover .x{background-position:0 -7px;}
ol.token_list li a:hover .x:hover{background-position:0 -14px;}
ol.token_list li.on{}
ol.token_list li.on a,
ol.token_list li.on a:hover,
ol.token_list li.on a span,
ol.token_list li.on a:hover span{border-color:#669cb6;background-color:#669cb6 !important;color:#fff;}
ol.token_list li.on a .x,
ol.token_list li.on a:hover .x{background-position:0 -21px;}
ol.token_list li.on a:hover .x:hover{background-position:0 -28px;}
ol.token_list li.blank{color:#999;}

/* hack for IE6 */
* html ol.token_list{padding:2px 2px 0;}
* html ol.token_list li{padding:0 2px 2px 0;}
* html ol.token_list li a{padding:0 0 0 1px;border:0;background:#e6eff3 url(i/selectorToken.gif) 0 0;}
* html ol.token_list li a span{margin:0;padding:3px 6px 0 5px;border:0;background:#e6eff3 url(i/selectorToken.gif) 100% 0;}
* html ol.token_list li a:hover{background-position:0 -20px;}
* html ol.token_list li a:hover span{background-position:100% -20px;}
* html ol.token_list li.on{}
* html ol.token_list li.on a{background-position:0 -40px;}
* html ol.token_list li.on a span{background-position:100% -40px;}

/* =selector 
----------------------------------------------- */
.selector{display:inline-block;*display:inline;position:relative;z-index:110;width:348px;line-height:18px;text-align:left;vertical-align:middle;zoom:1;}
.selector,.selector:-moz-any-link{display:block;}
.selector,.selector:default{display:inline-block;}
.selector a{outline:none;}
.selector ol.token_list{position:relative;}
.selector .toggle{display:none;}
.selector .drop_wrap{position:absolute;top:100%;left:0;width:100%;zoom:1;}

.selector_toggle{}
.selector_toggle .toggle{display:block;overflow:hidden;position:absolute;right:1px;bottom:1px;z-index:2;width:21px;height:22px;background:#fff url(icon/toggle.gif) no-repeat 50% -48px;text-indent:-9999px;cursor:pointer;}
.selector_toggle .toggle:hover{border:1px solid #bbb;border-width:1px 0 0 1px;background-color:#ccc;background-position:50% -72px;}
.selector_toggle .toggle_on{border:1px solid #bbb;border-width:1px 0 0 1px;background-color:#ccc;background-position:50% -24px;}
.selector_toggle .toggle_on:hover{background-position:50% 0;}
.selector_toggle ol.tokenList{padding-right:22px;}
.selector_toggle .secletor_layer{position:absolute;top:100%;right:0;width:348px;margin:-1px 0 0;z-index:110;}
.secletor_layer .content{border-color:#b0c0c8;border:1px solid #669BB7;background:#E0F1FF;}
.secletor_layer .content input{width:14px;}
.secletor_layer .head{background:#E0F1FF;border-style:solid;border-width:1px;border-color:#e7eff3 #d7e5ec #fff #e7eff3;padding:4px 5px 4px 10px;}
.secletor_layer .head h4{padding:2px;width:200px;}
.secletor_layer .head h4 input{margin-right:6px;}
.secletor_layer .head .option select{margin:0 0 0 2px;width:80px;}
.secletor_layer .body{overflow-x:hidden;overflow-y:auto;height:124px;padding:7px;background-color:#fff;}
.secletor_layer .body label{margin-right:0;}
.secletor_layer .checkboxes li{float:left;width:49%;*width:48%;padding:0 0 3px;border-bottom:1px solid #eee;text-align:left;text-indent:3px;overflow:hidden;}
.secletor_layer .listEmpty{padding:50px 20px;}
.secletor_layer .foot{padding:4px 0;background:#E0F1FF;}
.secletor_layer .foot span{ position: absolute;left:10px;*left:8px;}
* html .secletor_layer .foot span input.checkbox{margin:-1px 5px 0 0;}
.secletor_layer .btns{margin:0!important;text-align:center;}

/* =drop_wrap
----------------------------------------------- */
.drop_wrap{display:block;overflow:visible;position:relative;z-index:1000;clear:both;width:0;height:0;}
.drop_wrap .content{position:relative;z-index:0;border:1px solid #669bb7;background:#fff;}
		

/* =ul.drop_list
----------------------------------------------- */
ul.drop_list{margin:0 1px;list-style:none;background:#fff;}
ul.drop_list li{overflow:hidden;margin:1px 0;padding:3px 5px;border-bottom:1px solid #e7e7e7;color:#666;text-decoration:none;line-height:1.2em;white-space:nowrap;cursor:pointer;zoom:1;}
ul.drop_list li.on{background-color:#669cb6;color:#fff;cursor:pointer;}
ul.drop_list li.on .meta{color:#ccc;}
ul.drop_list li.default{border:0;cursor:default;}
ul.drop_list li.end{border:0;}
/*highlight*/
ul.drop_list li em{padding:0 1px;font-style:normal;font-weight:bold;background:#ff9;color:#333;}
ul.drop_list li.on em{background:#f38309;color:#ff9;}




/* =mainbox
----------------------------------------------- */
.mainbox{position:relative;margin-bottom:25px;}
.mainbox input{margin-right:5px;}
.act_op{width:615px;padding-top:15px;border-top:1px dashed #C6C6C6;}
.check_all{padding:0 10px 0 15px;_padding:5px 10px 5px 12px;width:150px;height:30px;_height:20px;line-height:30px;background:url('images/skin.png') no-repeat 0 -40px;}
.check_all input{_margin-right:2px;}
.check_all a{margin-left:17px;}
.op{padding-left:10px;width:60px;}
.op a{margin-left:5px;float:left;text-indent:-9999px;outline:none; /*outline:0;*/}
.op .act a.act_fav{_margin-left:-1px;}
.op a.act_repaste{ cursor: default;}
.mainbox .txt_right{margin-top:10px;}
.mainbox .txt_right a{margin-left:20px;}
.op_options{margin-bottom:10px;}

/* =records
----------------------------------------------- */
.records dl,.records_summary li{width:615px;padding:5px 0;border-bottom:1px dashed #C6C6C6; _padding-bottom:0;}
.records dl.last,.records_summary li.last{border:none;}
.records dt,.records dd,.records_summary dt,.records_summary dd{float:left;}
.records dt,.records_summary dt{width:400px;}
.records input,.records_summary input{*margin:0 0 0 0;padding:0;}
#tab1 dt{font-weight:bold;}

/* =records_summary
----------------------------------------------- */
.records_summary li{padding:15px 0 15px;}
.records_summary li h5,.records_summary li p{padding-left:18px;}
.records_summary h5{margin:4px 0;}
.records_summary li p{line-height:1.4em;}
.blank{margin-top:10px;color:#999; position: relative;}
.blank span{margin-right:15px;}
.blank .time_intro{display:inline-block;margin-left:15px;}
.blank .blank_op{margin-right:0;position: absolute;right:0;}
.blank .blank_op a{margin-left:5px;}

/* =records_detail
----------------------------------------------- */
.records_detail .tp,.records_detail .bt{height:16px;background:url(images/skin.png) no-repeat -950px -130px;}
.records_detail .bt{height:8px;font-size:0;overflow:hidden;background-position:-950px -150px;}
.records_detail .txt{padding:30px 30px 10px;background-color:#FFFDF5; border:1px solid #EDEAE1; border-width:0 1px 0 1px;}
.records_detail .txt img{margin:5px;}
.records_detail .detail_op{margin-top:40px; text-align:center;}
.records_detail .detail_op a{margin-right:10px;display:inline-block;width:55px;height:60px;text-align:center;color:#525A5A;background:url('images/skin.png') no-repeat -600px -300px;overflow:hidden;}
.records_detail .detail_op a:hover{background:url('images/skin.png') no-repeat -660px -300px;}
.records_detail .detail_op a span.act_icon{margin:5px auto 3px;}
.records_detail .detail_op a span,.records_detail .detail_op a strong{display:block;text-align:center;}

/* =covers
----------------------------------------------- */
.covers{margin-bottom:25px;}
.covers li{float:left;margin:0 0 0 19px;width:194px; height:180px;}
.covers li.first{margin-left:0;}
.covers img,.covers_summary img{display:block;margin:0 auto;width:145px;height:97px;overflow:hidden;}
.covers dl{padding:10px;width:152px;height:158px;text-align:center;border:1px solid #CDCDCD;background-color:#F7F7F7;overflow:hidden;}
.covers dt{position:relative;height:97px;}
.covers dd{margin:10px 0 6px;color:#999;text-align:center;line-height:1.3em;}
.covers dd.last{margin:0;}
.covers .op{padding-left:0;width:15px;_overflow:hidden;}
.covers .op input{*margin:-4px 0 0 -3px;}
.covers .op a{margin:5px 0 0 0;}
.covers .imgplay,.covers_summary .imgplay{position: absolute;top:21px;left:41px;z-index:10;text-indent:-9999px;width:69px;height:68px;background:url('images/bg.png') no-repeat 0 -240px;cursor:pointer;}
.covers .imgcontent,.covers_summary .imgcontent{position:relative;z-index:2;}
.current_hover dl{background-color:#fff;border:1px solid #FFCC34;}

/* =covers_summary
----------------------------------------------- */
.covers_summary li{padding:15px 0 15px;border-bottom:1px dashed #C6C6C6;}
.covers_summary li.last{border-bottom:none;}
.covers_summary li input{float:left;*margin:-3px 2px 0 -3px;}
.covers_summary .cover_img{margin-right:10px;_margin-right:5px;position:relative;width:145px;text-align:center;}
.covers_summary .cover_img p{margin-top:10px;font-weight:bold;color:#999;}
.covers_summary .cover_info{width:446px;}
.covers_summary dt{width:230px;}
.covers_summary dt,.covers_summary dd{float:left;}
.covers_summary dt{font-weight:bold;}
.covers_summary dt span{font-weight:normal;}
.covers_summary h5{margin:4px 0;}

/* =gallerybox
----------------------------------------------- */
#gallerybox{margin-bottom:20px; }
#ul_gallery{position:absolute;padding:20px;border:1px solid #E8E8E8;z-index:1;}
#ul_gallery img{width:578px;height:385px;overflow:hidden;}


#p_bot{margin:10px 0;text-align:left;height:26px; position: relative;}

#p_bot span{display:inline-block;*display:inline;*zoom:1;color:#999;}
.span_box em{color:#FF9900; font-style: normal;}
.photo_name{margin-left:15px;font-size:15px;font-weight:bold;}
.original{ position: absolute;right:0;top:4px;}


/*.silder */
.jcarousel-container{position: relative;}
.jcarousel-clip{z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden; position: relative; top: 0;left: 0; margin: 0; padding: 0;}
.jcarousel-list li,.jcarousel-item {float: left;list-style: none; /* We set the width/height explicitly. No width/height causes infinite loops. */ width: 580px;height: 118px;}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}

.jcarousel-skin .jcarousel-container {border: 1px solid #E8E8E8;}

.jcarousel-skin .jcarousel-container-horizontal {width: 580px;height:100px; padding: 9px 19px;}

.jcarousel-skin .jcarousel-clip-horizontal {margin-left:16px;width: 560px;height:100px;}

.jcarousel-skin .jcarousel-item {width: 560px;height: 118px;}

.jcarousel-skin .jcarousel-item-horizontal {margin-right:16px;}

.jcarousel-skin .jcarousel-item-placeholder {background: #fff;color: #000;}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin .jcarousel-next-horizontal {position: absolute;top:0;right: 0;width: 19px;height: 118px;cursor: pointer;background: transparent url(images/skin.png) no-repeat -1100px -240px;}

.jcarousel-skin .jcarousel-next-horizontal:hover {background-position: -1130px -240px;}

.jcarousel-skin .jcarousel-next-horizontal:active {background-position: -1130px -240px;}

.jcarousel-skin .jcarousel-next-disabled-horizontal,
.jcarousel-skin .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-next-disabled-horizontal:active {cursor: default; background-position: -1160px -240px;}

.jcarousel-skin .jcarousel-prev-horizontal {position: absolute; top: 0; left: 0; width: 19px; height: 118px;cursor: pointer; background: url('images/skin.png') no-repeat -950px -240px;}

.jcarousel-skin .jcarousel-prev-horizontal:hover {background-position: -980px -240px;}

.jcarousel-skin .jcarousel-prev-horizontal:active {background-position: -980px -240px;}

.jcarousel-skin .jcarousel-prev-disabled-horizontal,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: -1010px -240px;}




#previewbox{position:relative;}
#fullsize {position:relative;display:table-cell;text-align:center;vertical-align:middle;width:618px; height:425px;background-color:#000;border:1px solid #E8E8E8;border-bottom:none;}
#information {position:absolute;left:1px; bottom:140px;_bottom:20px; margin:0 20px;width:578px; height:40px;background-color:#000; color:#fff; overflow:hidden; z-index:200;opacity:.4; filter:alpha(opacity=40)}
#information h3 {padding:0 8px; font-size:14px; line-height:40px;color:#fff;}
#image {position:static; +position:absolute; top:50%; }
#image img,#video_play {position:static; +position:relative; top:-50%;left:-50%;}
.imgnav {position:absolute;top:20px; width:289px; height:286px; cursor:pointer; z-index:150}
#imgprev {left:20px; }
#imgnext {right:20px; }


#thumbnails li{float:left;}
#thumbnails li {float:left;width:124px;height:100px;}
#thumbnails li a{ outline:none;  /*outline:0;*/  }  
#thumbnails li a img{display:block;width:120px;height:80px;overflow:hidden;padding:1px;border:1px solid #fff;opacity:.8; filter:alpha(opacity=80)}
#thumbnails li a:hover img{opacity:1; filter:alpha(opacity=100)}
#thumbnails li a p{margin:0 auto;width:124px;text-align: center;}
#thumbnails .current a img{border:1px solid #FF9900;opacity:1; filter:alpha(opacity=100)}

/* =comment
----------------------------------------------- */
.comment h3{margin-bottom:15px;}
.comment h3 span{color:#127FE4;}
.comment .speaking{padding-left:46px;width:200px;line-height:32px;background:url('images/skin.png') no-repeat -600px -90px;}
.comment .textarea_speaking{width:605px;height:60px;}
.comment .btn{width:615px;margin-top:15px;text-align:right; vertical-align: middle;}
.comment .btn button{margin-right:0;}
.comment .btn span.counter{display:inline-block;margin-right:10px; margin-top:-25px;display: inline;zoom:1; }
#frm_comment{position: relative;}
.comment .textarea_hint{ position: absolute; top:4px; left:4px;}

/* =commentlist
----------------------------------------------- */
.commentlist{margin-bottom:35px;width:615px;}
.commentlist li.last{margin-bottom:0;}
.commentlist li{margin-bottom:15px;}
.commentlist .comm_act{float:right;margin-top:-22px;margin-right:-5px;}
.commentlist .comm_act a{float:left;}
.comm_op{text-align:right;}
#div_comment_list button{margin-right:0;}

.commentbox{position: relative; width:540px;}
.drum{position: absolute;left:-10px;top:29px;width:10px;height:10px;}
.default .drum,.hover .drum{background:url('images/skin.png') no-repeat -950px -70px;}
.hover .drum{background-position: -950px -100px;}
.default .tp,.default .bt,.hover .tp,.hover .bt{height:4px;font-size:0;background:url('images/skin.png') no-repeat -965px -70px;}
.default .bt{height:3px;background-position:-965px -80px;}
.default .boxcontent,.hover .boxcontent{padding:3px 15px 7px 15px;background-color:#EEF6FF;}
.commentbox .boxcontent p{padding-right:15px;width:480px;white-space:normal; word-break:break-all;overflow:hidden;}
.hover .tp{background-position:-965px -100px;}
.hover .bt{height:3px;background-position:-965px -110px;}
.hover .boxcontent{background-color:#E1EFFF;}

.replylist{margin-top:10px;width:540px;}
.replylist li{margin-bottom:5px;	}
.replylist .replycontent{padding:10px;background-color:#FEF4EA;}
.replybox{width:460px;}
.replybox p{width:460px;white-space:normal; word-break:break-all;overflow:hidden;}
.replylist input{width:514px;color:#999;}
.replybox .textarea_replay{width:450px;}
.replybox .txt_right{margin-top:5px;}


/* =popular
----------------------------------------------- */
.num{margin-right:5px;display:inline-block;width:16px; height:13px;line-height:13px;text-align:center;padding-right:4px;color:#fff;font-weight:bold;font-size:10px;font-family: Verdana,Arial,Tahoma,sans-serif;background:url('images/bg.png') no-repeat 0 -180px; vertical-align: middle;_display:inline;*text-indent:0;zoom:1}
.num_0{background-position:-450px -150px;}
.num_1,.num_2{background-position:-450px -170px;}
.num_3{background-position:-450px -190px;}

.pop_covers li{height:207px;}
.pop_covers .op a{margin:0 0 5px;}

.pro{margin-bottom:10px;width:18px; height:15px;line-height:15px;padding-right:158px;text-align:center;color:#fff;font-weight:bold;font-size:10px;font-family: Verdana,Arial,Tahoma,sans-serif;background:url('images/skin.png') no-repeat -1620px 0;}
.pro_0{background-position:-1620px 0;}
.pro_1{background-position:-1620px -20px;}
.pro_2{background-position:-1620px -40px; }
.pro_3{background-position:-1620px -60px;}
.pro_4{background-position:-1620px -80px;}
.pro_5{background-position:-1620px -100px;}
.pro_6{background-position:-1620px -120px;}



.pop_summary li{padding:15px 0 15px;border-bottom:1px dashed #C6C6C6;}
.pop_summary li.last{border-bottom:none;}
.pop_summary dt span{margin-right:5px;}
.pop_summary dt span,.pop_summary dt a{float:left;}
.pop_summary .cover_info{width:440px;}
.pop_summary .cover_info dt{width:225px;}
.pop_summary .records_summary{width:595px;}
.pop_summary .records_summary dt{width:380px;font-weight:bold;}

/* =fav_summary
----------------------------------------------- */
h3 small{font-size:12px;font-weight:normal;}
.fav_summary li{ position: relative;}
.fav_summary li a.del{ position: absolute;right:0;top:15px;}
.fav_summary .cover_info{width:465px;}
.fav_summary .cover_info dt{width:280px;}
.fav_summary .records_summary{width:620px;}
.fav_summary .records_summary dt{margin-right:55px;}


/* =send_summary
----------------------------------------------- */
.send_summary .records_summary dt{margin-right:0;width:390px;}
.send_summary .records_summary dd.state{width:80px;text-align:right;}


/* =notice_board
----------------------------------------------- */
#notice,#request,#announcement{margin-top:15px;}

.feeds dl{margin-top:20px;}
.feeds dd{padding:5px 8px 5px 5px;border-bottom:1px dashed #C6C6C6;}
.feeds dl span,.announcement span{margin-left:10px;color:#999;}
.feeds dl span.icon{margin-left:0;}
.feeds dd .del{margin-top:3px;}
.feeds dl.first{margin-top:0;}
.feeds dt{color:#999;}
.feeds .pager{margin-top:20px;}
.send_article input{border:none;}
.announcement li{padding:5px 0 5px 5px;border-bottom:1px dashed #C6C6C6; position: relative;}
.announcement li span.icon{margin-left:0;}
#notice .notice_info{width:535px;}

/* =send
----------------------------------------------- */
.send{padding:1px 0 6px;background:url(images/send.png) 0 -40px;}
.send li{float:left;padding:0 10px;_padding:8px 10px;font-size:15px;line-height:30px;_line-height:14px;font-weight:bold;}
.send li.gamebg{_height:14px;background:url('images/send.png') no-repeat 0 -280px;border:1px solid #5DCFE9;border-width:0 1px 0; cursor: pointer;overflow:hidden;}
.send em{font-style:normal;}
.send li.gamebg em.current{margin-right:5px;}
.send li.gamebg em.arrow_down_trac{overflow:hidden;margin-right:0;}
.game_menu{left:138px;width:148px;height:auto;background:url('images/menu_bg.png') no-repeat -270px bottom;}
.game_menu a{width:136px;}

.send_article td{	padding-bottom:20px;}
.send_article label{display:inline-block;width:45px;margin-right:10px;font-size:15px;*display:inline;zoom:1;}

a.btn_pre{color:#525A5A;}
.btn_pre,.btn_pre:hover{margin:0 6px 0 5px;*margin:-32px 2px 0 6px;display:inline-block;font-weight:bold;width:60px;height:27px;font-size:12px;text-align:center;line-height:27px;color:#525A5A;background:url('images/form.png') no-repeat 0 0;_display:inline;zoom:1;}
.btn_pre:hover{background-position: -80px 0;}

.send_article .counter{margin:8px 0 0 10px;}
.send_article .main_content{padding-bottom:10px;}
.send_article .summary span.icon{margin-left:6px;}
.article_intro,.article_intro_edit{padding:13px 15px 10px;width:535px;height:50px;background:url('images/send.png') no-repeat 0 -125px}
.article_intro textarea{border:0;background-color:transparent;}
.article_intro_hover{background-position:0 -200px;}
.article_intro_edit{padding:12px 8px 9px;width:549px;height:52px;}
.article_intro_edit textarea{padding:0 6px;width:527px;height:52px;border:1px solid #C1E3F5;background-color:#fff;}
.counter_desc{margin-top:5px;}


.send_nav{margin-right:30px;width:70px;height:21px;font-size:15px;font-weight:bold;text-align:center;background:url('images/bg.png') no-repeat 0 -200px;}
.send_step{padding:20px;}
.step_current{background-color:#EEF6FF; position: relative;}
.send_step h5{margin-bottom:2px;color:#525A5A;font-weight:bold;}
.send_step h3{color:#525A5A;}

.txt_hint{font-size:15px;color:#999;}
.txt_default{ position: relative;}
.input_hint{ position: absolute;top:3px;left:6px;font-size:16px;}

.input_article_title{width:420px;font-size:16px;}
.input_media_title{width:465px;font-size:16px;}

.send_step .btns{margin:10px 0;}
.send_step .btns .btn_submit{margin-left:0;margin-right:5px;}

.url_list{width:480px;}
.url_list li{margin-bottom:10px;overflow:hidden;}
.url_list_input{width:415px;}
.add_more{padding-left:12px;background:url('icon/action.png') no-repeat 0 -238px;_background-position:0 -235px;}

.send_box{padding:0;}
.send_box input{width:145px;}
.current_cover dl{background-color:#fff;border:1px solid #FFCC34;}
.send_box dd.hids{height:26px;}
.send_box dd.last{color:#FFCD35;text-align:right;}
.send_box .covers li{ position: relative;}
.send_box .covers .text{ position: absolute;top:120px;left:10px;}
.del_cover{border:1px dashed #CDCDCD;height:158px;padding:10px;width:152px;}

.send_box .act{ position: absolute;top:0;right:6px; cursor:pointer;display:none;}
.desc{margin-top:25px;}
.textarea_desc{width:613px;}

#tip_layer{ position: absolute;left:90px;width:447px;height:179px;background:url('images/uploadTip.gif') no-repeat;display:none;}

/* =upload_area
----------------------------------------------- */

form {	
	margin: 0;
	padding: 0;
}
#upload_area{ position: relative;}
#upload_area ul{padding: 4px 25px 4px 10px;}
#upload_area li{float:left;font-weight:bold;}
#upload_area li.wdel{padding:4px;width:26px;overflow: hidden;}
#upload_area .foot{padding: 4px 25px 4px 10px;width:435px;height:21px;line-height:21px;background-color:#F2F2F2;border: 1px solid #ccc;border-width:0 1px 1px;}
#upload_area .foot span.first{margin-right:35px;}
#upload_area .foot span em{ font-style: normal;}
div.fieldset {border: 1px solid #ccc;}
div.flash {width:470px;background:#fff url('images/send.png') no-repeat 0 -470px;height:216px;overflow-x:hidden;overflow-y: auto;}



input[disabled]{ border: 1px solid #ccc } /* FF 2 Fix */




#btnSubmit { margin: 0 0 0 155px ; }

/* -- Table Styles ------------------------------- */
td {
	font: 10pt Helvetica, Arial, sans-serif;
	vertical-align: top;
}

.progressWrapper {width: 470px;overflow: hidden;}

.progressContainer {border-bottom: solid 1px #E8E8E8;height:26px;overflow:hidden;}

/* Message */
.message {	margin: 1em 0;	padding: 10px 20px;	border: solid 1px #FFDD99;	background-color: #FFFFCC;	overflow: hidden;}
/* Error */
.red {border: solid 1px #B50000;	background-color: #FFEBEB;}

/* Current */
.green {	border: solid 1px #DDF0DD;	background-color: #fff;}

/* Complete */
.blue {border: solid 1px #CEE2F2;background-color: #E3F4FE;}

.progressName {padding: 4px 0 4px 10px;width:320px;height:18px;text-align: left;	white-space: nowrap;	overflow: hidden;float:left;}

.progressBarInProgress,.progressBarComplete,.progressBarError {font-size: 0;width: 0%;	height: 26px;	background-color: #E3F4FE;}

.progressBarComplete {width: 100%;background-color: #E3F4FE;visibility: hidden;}

.progressBarError {width: 100%;	background-color: red;	visibility: hidden;}

.progressBarStatus {padding: 4px 0;	width:80px;text-align: left;height:18px;overflow:hidden;white-space: nowrap;float:left;}

a.progressCancel {margin: 4px 25px 4px 0;_margin-right:12px;font-size: 0;display: block;height: 14px;	width: 14px;background:url('icon/del.png') no-repeat 5px 5px;float: right;}

a.progressCancel:hover {margin: 4px 25px 4px 0;_margin-right:12px;background-position:-15px 5px;}


/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {vertical-align: top; position:absolute;}
#upload_tip{position:absolute;margin-top:30px;}
#upload_tip a{text-decoration: underline;color:#333;}

/* =go_to_game
----------------------------------------------- */
.go_to_game{margin-bottom:10px;}
.go_to_game li{float:left;margin-bottom:5px;width:48%;}

/* =previewpage
----------------------------------------------- */
#previewpage{padding-top:5px;background:url('images/preview.png') no-repeat;}
#previewpage .close_modal{margin-right:10px;_margin-right:5px;}
#previewpage .close_preview{display:block;width:80px;height:30px;text-indent:-9999pt; cursor:pointer;}
.preview_btns{margin:20px auto 0;padding-top:20px;width:967px;border-top:1px dashed #C6C6C6;text-align:center;}
.preview_btns a.btn_submit{color:#fff;line-height:27px;text-align:center;}

/* =thick_box
----------------------------------------------- */
.thick{width:500px;}
.t_tp{padding:25px 32px 0 35px;height:51px;background:url('images/thickbox.png') no-repeat 0 -100px;}
.t_bt{height:17px;background:url('images/thickbox.png') no-repeat 0 -283px;}
.t_middle{padding:0 32px 0 35px;background:url('images/tb_bg.png') repeat-y;}
.t_con_bt{padding-bottom:20px;_padding-bottom:19px;background:url('images/thick_bt.png') no-repeat bottom;}
.thick h3{font:bold 15px/19px "\5b8b\4f53",verdana,Arial,Tahoma,Sans-Serif;;color:#525A5A;}
.thick a.del,.thick a.del:hover{float:right;margin-top:-18px;}

/* =style_auto
----------------------------------------------- */
.style_auto{}
.s_tp{height:8px;overflow:hidden;}
.tp_left,.tp_middle,.tp_right,.bt_left, .bt_middle,.bt_right{float:left;height:8px;background:url('images/bg.png') no-repeat;overflow:hidden;}
.tp_left{width:13px;background-position:0 -490px;}
.tp_right{float:right;_margin-top:-8px;width:12px;background-position:-13px -490px;}
.s_tp_middle{margin:0 12px 0 13px;}
.tp_middle{width:100%;border-top:1px solid #D5D5D4;background:none;}
.bt_left{width:11px;height:12px;background-position:0 -498px;}
.bt_right{float:right;_margin-top:-12px;width:14px;height:12px;background-position:-11px -498px;}
.s_bt_middle{margin:0 14px 0 11px;}
.bt_middle{width:100%;height:12px;background:url('images/style_bt_middle.png') repeat-x;}
.right_middle{border-left:1px solid #D5D5D4;background:url('images/style_right_middle.png') repeat-y right;}
.s_content{margin-right:14px;_margin-right:12px;background:url('images/style_bg.png') repeat;text-align:left;}

/* =loading_small
----------------------------------------------- */
#div_loading_small img,#div_loading_middle img,#div_loading_big img{margin-right:10px; vertical-align: middle;}
#div_loading_small label{font-size:12px;}
#div_loading_middle label{font-size:20px;}
#div_loading_big label{font-size:40px;}

/* =no_datas
----------------------------------------------- */
.no_datas{margin-top:15px;}
.no_datas p{line-height:25px;}
.no_datas span{margin:0 5px;vertical-align: -2px;}

/* =no_datas_block
----------------------------------------------- */
.no_datas_block{margin:5px;padding:10px;height:50px;background-color:#f2f2f2;}

/* =adv_box
----------------------------------------------- */
.adv_box{width:288px;height:80px;overflow:hidden;border:1px solid #E6E6E6;text-align:center;}