﻿@charset "utf-8";
/* CSS Document 
Use for:	forum
Version:	1.0
Date:		2010-12-31
Author:		bin
Update:		
*/


/* global reset */
.amo_wrapper{float:right;width:100%!important;min-width:980px}
.wrapper{width:100%;}
.amo_header {background: url(img/header.jpg) repeat-x  0 -116px #FFF;}
.header_bg{background: url(img/header.jpg)  no-repeat right 0;overflow:hidden;zoom:1}
.amo_header .top_ad{ float:right;padding: 12px 20px 0 8px;}
.amo_subnav{background-position:right 0}
.amo_nav_search {float:right;margin:8px 0 0 0;position:relative;top:0;left:0}
.amo_footer .link{float:right!important}
.amo_footer .link_con{float:left!important}

/*  btn  */
button{border:none}
.btn{background:url(img/btn.gif) repeat-x;text-align:center;cursor:pointer;font-family:Arial, Helvetica, sans-serif;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px; display:inline-block;padding:0 5px}

.btn_y1{height:23px;line-height:23px;border:1px solid #856550;color:#4e2a1e;}
.btn_y1:hover{color:#4e2a1e;}

.btn_b1{background-position:0 -25px;height:23px;line-height:23px;border:1px solid #8a6b59;color:#4e2a1e;font-weight:bold}
.btn_b2{background-position:0 -50px;height:23px;line-height:23px;border:1px solid #8a6b59;color:#FFF;font-weight:bold}
.btn_g1{background-position:0 -75px;height:23px;line-height:23px;border:1px solid #6f8d1e;color:#FFF;}


/* ico */

.ico_forum{background:url(img/ico_forum.png) no-repeat;_background-image:url(img/ico_forum.gif);width:36px;height:36px;display:inline-block}

.ico_fnew{background-position:right 0}
.ico_fold{background-position:right -41px}
.ico_ftop{background-position:right -83px}
.ico_flock{background-position:right -124px}
.ico_fhot{background-position:right -165px}

/* color */
.c_red{color:#aa1c12;}
.c_org{color:#ff6600;}


/* nav search */

.nav_search{position:absolute;top:6px;left:10px;width:370px}
.nav_search .text{height:16px;padding:2px;color:#8e7260;margin-right:3px;position:absolute;top:0;left:83px;_left:86px}
.nav_search .select{color:#8e7260; height:22px;width:133px;margin-right:3px;}
.nav_search .btn{position:absolute;top:0;left:17px;width:55px}


/* layout  */
.container{padding:5px;margin:5px 0 45px 0;overflow:hidden;zoom:1;text-align:right;min-width:980px}
.main_tb{width:100%;}
.main_tb td{vertical-align:top}

.layout_main{padding-left:10px}
.layout_310px{width:310px}



/* list home  */
.list_top_thread{}
.list_top_thread .amo_tab1{padding:0 10px}
.list_top_thread .list_con{background:#fffaee; -moz-box-shadow:inset -3px 0 3px #9c7a60;-webkit-box-shadow:inset -3px 0 3px #9c7a60;box-shadow:inset -3px 0 3px #9c7a60;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;padding:3px;padding:5px 10px; height:163px; overflow:hidden}
.list_top_thread .list_con a{color:#ff6600}
.list_top_thread .list_con a:hover{text-decoration:underline}
.list_top_thread .bg{background:#f2e9d6}
.list_top_thread .list_con li{height:24px;line-height:24px;font-weight:bold;overflow:hidden}

/* slider_news  */
.slider_news{width:300px;}
.slider_news .slider_con{width:300px;height:200px;background:#cab79d;padding:2px 5px;}


/* crumb  */
.crumb{color:#4e2a1e;line-height:30px;padding:3px 3px 8px}
.crumb .jump{color:#8e7260;padding:3px;width:160px;margin:0 3px}
.crumb a{color:#4e2a1e;}
.crumb strong{color:#FFF}
.line_btm{ border-bottom:1px dashed #ddccaf;}



/* list board  */
.list_board{background:#fffaee;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #7f6453}
.list_board th{background:url(img/title.gif) repeat-x;color:#FFF;font-size: 14px;height: 33px;line-height:28px;text-indent:10px;}
.list_board .light{font-weight:normal;font-size:12px}
.list_board td{padding:8px 5px;line-height:1.6}
.list_board .bg td{background:#f2e9d6}
.list_board .td1{width:40px}
.list_board .td2{width:38%}
.list_board .td3{width:12%}
.list_board .td3 span{color:#aa1c12}
.list_board .td4{width:50%}
.list_board .td4 span{color:#666}
.list_board a.author{color:#aa1c12}
.list_board .title_board{color:#aa1c12;font-weight:bold;font-size:16px;}


/* list thread  */
.moderator{color:#4e2a1e;padding:5px}
.moderator a{color:#FFF;}
.moderator .operate{color:#ffd200;}

.col_hanlde {padding:8px 5px}
.col_hanlde a{margin:0 2px;width:80px}


.list_thread{background:#fffaee;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;font-weight:normal;border:1px solid #7f6453}
.list_thread .list_title th{background:url(img/title.gif) repeat-x;color:#FFF;font-size: 14px; font-weight:normal;height:33px;line-height:28px;text-indent:10px;}
.list_thread .category th{background:url(img/title.gif) repeat-x 0 -71px;font-size:13px;height:33px;line-height:28px;text-indent:10px;}


.list_thread td{padding:8px 5px;line-height:1.6}
.list_thread .bg td{background:#f2e9d6}
.list_thread .td1{width:40px}
.list_thread .td2{width:60%}
.list_thread .page{color:#666;font-size:11px}
.list_thread .page a{color:#666;margin:0 2px}
.list_thread .td3{width:15%;color:#000;vertical-align:middle}
.list_thread .td4{width:24%}
.list_thread .td4 a{color:#aa1c12}
.list_thread a.author{color:#aa1c12}
.list_thread .title_thread{color:#aa1c12;font-weight:bold;font-size:16px;}


/* list detail */
.list_detail {}
.list_detail_item{background:#fffaee;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;margin-bottom:10px;border:1px solid #7f6453; position:relative; }
.list_detail .con_r{width:190px;background:#f2e9d6;padding:8px 5px;line-height:1.6;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0; vertical-align:top}
.list_detail .avatar{text-align:center;padding:10px 5px;line-height:1.8;font-weight:bold;display:block}
.list_detail .avatar img{width:64px;margin:0 auto;}
.list_detail .medal{background:#b59e88;border:1px solid #917869;width:175px; margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;height:40px;overflow:hidden;zoom:1}
.list_detail .medal dt{height:40px; padding:0 3px;line-height:40px;font-weight:bold;float:right}
.list_detail .medal .con{height:40px;width:40px;line-height:40px;float:right}
.list_detail .medal .con img{height:30px;display:inline-block;margin:5px}
.list_detail .medal .help{width:20px;height:40px;background:#714e3b;float:left}
.list_detail .medal .help a{background:url(img/ico.png) no-repeat 1px -18px;_background-image:url(img/ico.gif);width:20px;height:40px;display:block}

.list_detail .btn_con {padding:8px 3px; border-bottom:1px dashed #cbc4b4;text-align:center}
.list_detail .btn_con a{margin:0 3px;width:70px}
.list_detail .user_detail{padding:5px}
.list_detail .user_detail li{height:26px;line-height:26px}

.list_detail .con_l{padding:5px; vertical-align:top;}
.list_detail .thread_info{overflow:hidden;zoom:1;border-bottom:1px dashed #d6d2c8;padding:5px}
.list_detail .operation{text-align:left;float:left}
.list_detail .operation a{background:#77543f;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;height:18px;line-height:18px;padding:0 8px;display:inline-block;margin:0 3px;color:#FFF}
.list_detail .operation .floor{background:none;color:#4e2a1e}
.list_detail .date{color:#4e2a1e;float:right}

.list_detail .thread_con{overflow:hidden;zoom:1;padding:10px; font-size:14px; line-height:30px;}
.list_detail .thread_con a{color:#060;}
.list_detail .thread_con img{max-width:800px;margin:10px auto}
.list_detail .signature{}
.list_detail .signature dt{color:#aa1c12;border-bottom:1px dashed #d6d2c8;padding:8px}
.list_detail .signature dd{padding:8px}

.post_quote {background:#FCFDFE;border:1px dashed #CCC;margin:5px;padding:10px;}


/* list active_member  */
.list_active_member{padding:3px; background: url("img/ranker_2.gif") no-repeat scroll right 10px transparent;margin: 0 10px;padding: 4px 0;}
.list_active_member dl{border-bottom:1px dashed #ddccaf;padding:6px 3px;overflow:hidden;zoom:1}
.list_active_member dt{width:30px;float:right;padding:25px 0}
.list_active_member dt strong{background:url(img/num.gif) no-repeat;width:21px;height:16px; display:block}
.list_active_member ul{list-style: none outside none;}
.list_active_member ul li{border-bottom: 1px dashed #75573E;line-height: 23px;padding: 0 32px 0 15px;}
.list_active_member ul li span{float:left;}
.list_active_member ul li a{color: #763D21;}
.list_active_member .n1{background-position:0 0}
.list_active_member .n2{background-position:0 -20px}
.list_active_member .n3{background-position:0 -42px}
.list_active_member .n4{background-position:0 -64px}
.list_active_member .n5{background-position:0 -85px}

.list_active_member .img{width:60px;padding:6px 3px 0;float:right}
.list_active_member .img img{width:50px;height:50px}
.list_active_member .info{width:190px;float:right;line-height:1.6;color:#FFF}
.list_active_member .info a{color:#FFF}
.list_active_member a.name{color:#ffd200;font-weight:bold}


/* list prize  */
.list_prize{padding:8px;overflow:hidden;zoom:1}
.list_prize li{width:124px;height:115px;float:left;text-align:center;overflow:hidden;line-height:1.8;margin:5px 10px;_display:inline}
.list_prize li a{color:#FFF}
.list_prize img{width:120px;height:90px}


/* forum_state */
.forum_state{text-align:center;padding:10px}
.forum_state strong{padding-right:40px;line-height:36px;margin:0 5px;width:350px;color:#FFF;text-align:right}


/* to top */
.btn_top{background:url(img/top.gif) no-repeat;width:25px;height:51px;display:block;cursor:pointer;position:fixed;_position:absolute;bottom:150px;left:0;}


/* editor */
.col_forum_editor{background:#fffaee;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;margin-bottom:10px;border:1px solid #7f6453;padding:10px}
.col_forum_editor td{vertical-align:top;padding:8px 5px; font-size:12px;}
.col_forum_editor th{vertical-align:top;padding:8px 5px; font-size:12px; text-align:right;}
.col_forum_editor .emotion{padding:8px;vertical-align:top}
.col_forum_editor .emotion dl{min-width:300px;max-width:600px;}
.col_forum_editor .emotion dt{width:60px;clear:both;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.col_forum_editor .emotion dt strong{background:url(img/ico.png) no-repeat right -56px;_background-image:url(img/ico.gif);height:23px;display:block;padding-right:20px; font-size:13px;}

.col_forum_editor .emotion_con {background:#FFF;border:1px solid #a89488;padding:5px}
.col_forum_editor .emotion_con img{margin:2px}
.col_forum_editor .emotion .switch {background:#f2e9d6;border:1px solid #a89488;padding:3px;overflow:hidden;zoom:1}

.col_forum_editor .emotion .switch a{float:right} 
.col_forum_editor .emotion .switch span{margin:0 3px;float:right;_display:inline} 
.col_forum_editor .emotion .switch strong{color:#986063;font-weight:normal}
.col_forum_editor .emotion .switch .pre{background:url(img/ico.png) no-repeat 0 -88px;_background-image:url(img/ico.gif);width:17px;height:16px;} 
.col_forum_editor .emotion .switch .next{background:url(img/ico.png) no-repeat 0 -117px;_background-image:url(img/ico.gif);width:17px;height:16px} 

.col_forum_editor .editor_con{width:630px;padding:8px}
.col_forum_editor .btn_con{padding:8px 0}
.col_forum_editor .btn_con button{margin-left:3px}
.col_forum_editor .list_poll_item li{padding:3px;}
.col_forum_editor .list_poll_item img{cursor:pointer;vertical-align:middle;}
.col_forum_editor .textfocus{padding:4px; margin-bottom:3px;}

/* report */
.col_report{padding:10px}
.col_report td{padding:10px 5px}
.col_report th{padding:5px;color:#4e2a1e; vertical-align:top}
.col_report .p{color:#666;padding:5px 0}
.col_report .btn_con{padding:10px 0}
.col_report .btn_con button{margin-left:10px;width:70px}


/* page */
.pages{padding:10px 0;text-align:left;}
.pages a,.pages span{margin:0 1px;padding:2px 5px;border:1px solid;border-color:#fff #785f3d #785f3d #fff;background:#cebca3;color:#694b21;zoom:1; display:block; float:right;*display:inline; *float:none;}
#slicePage{float:left;*float:none;}     
.pages a:hover,.pages .on{padding:2px 5px;border:1px solid;border-color:#cebca3 #9f835d #9f835d #cebca3;background:#9f835d;color:#fff;text-decoration:none}
.pages .disabled{border:1px solid;border-color:#fff #a8a8a8 #a8a8a8 #fff;color:#999;background:#e1e1e1;}
.pages .sumpages{background:url(img/ico.png) no-repeat right 8px #cebca3;_background-image:url(img/ico.gif);margin:0 3px;padding-right:15px;font-weight:bold;color:#694b21;position:relative;cursor:pointer;}
.pages .sumpages em{font-style:normal;color:#ff8a00;}
.pages .sumpages div{width:90px;padding:3px;position:absolute;top:18px; right:-1px; background:#cebca3;border:1px solid #785f3d;display:none;}
.pages .sumpages:hover div{display:block}
.pages .text{height:22px;margin:0 2px;}

/* pop */
.pop_thanks{color:#6b9112;font-size:14px;font-weight:bold;padding:20px 10px}
.pop_error{color:#aa1c12;font-size:14px;font-weight:bold;padding:20px 10px}



#banner {position:relative; width:300px; height:200px; border:1px solid #666; overflow:hidden;}
#banner_list img {border:0px;}
#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=70);opacity:0.7;z-index:1000;cursor:pointer; width:300px; }
#banner_info{position:absolute; bottom:0; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:1px solid #fff;z-index:1002;
            margin:0; padding:0; bottom:3px; right:5px;}
#banner ul li { padding:0px 8px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background-color:#6f4f67;cursor:pointer}
#banner_list a{position:absolute;}


.thread_sort {-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 5px #4a3b33;-webkit-box-shadow:1px 1px 5px #4a3b33;box-shadow:1px 1px 5px #4a3b33;background:#E9DCC4 none repeat scroll 0 0;border:1px solid #95795A;margin-top:6px;padding:5px 10px;font-weight:bold;overflow:hidden;zoom:1; text-align:right;}
.mgtop6px {margin-top: 6px;}
 /* Thread List */	
 .threadlist{background:#e9dcc4;margin:0 0 6px 0;padding:10px 0;border:1px solid #95795a;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 5px #4a3b33;-webkit-box-shadow:1px 1px 5px #4a3b33;box-shadow:1px 1px 5px #4a3b33;}
 .threadlist table{width:100%}
	.threadlist td{line-height:22px;}
	 .threadlist .td02{border-left:1px dashed #AC8E72;border-right:1px dashed #AC8E72;}
	 .threadlist .td03{text-align:center;}
	 
	 .threadlist h2{width:100%;color:#763d21;float:right;margin:4px 0 0 0;font-size:14px; text-align:right;}
	 .threadlist h2 a.t_title{color:#763d21;}
	 .threadlist h2 span {font-weight:normal;}
	 .threadlist span.category{color:#68503e; float:right; margin:0 0 0 10px}
	 .threadlist span.p_sel{float:left; margin:1px 0 0 10px}
	 .threadlist a.last_rp{width:100px;}
	 .threadlist span.author_date{float:left;width:200px; float:left;}
	 .threadlist span.reply_read{float:right;padding-right:10px;width:230px;}
	 .threadlist span.reply_read a{margin-left:15px}
	 .threadlist .con_thumbnail{overflow:hidden;text-overflow:ellipsis; float:right;}
	 .threadlist .bg_ep{width:115px;height:25px;padding:0 5px 0 0;line-height:25px; color:#FFF;margin:4px 10px 0 0;display:inline-block;float:right}
	 .threadlist span.thread_type{line-height:25px; color:#FFF;margin:4px 20px 0 10px;float:right}
	 
 .threadlist_item{padding:5px 25px 0 5px;}
 .threadlist_item_on{background:#e2d1b8;border-top:#ac8e72 dashed 1px;border-bottom:#ac8e72 dashed 1px}
 
 .threadlist_btm{background:#95795a;height:35px; margin:10px 0 0 0}
 .threadlist a {color: #467547;cursor: pointer;text-decoration: none;}

/*User info*/
.amo_subnav_msg { position:relative; }
.amo_subnav_msg:hover .title, .amo_subnav_msg .on .title { background-color:#a88668; }
.amo_subnav_msg:hover .ico_msg, .amo_subnav_msg .on .ico_msg { color:#FFF; }
.amo_subnav_msg .title { height:30px; line-height:30px; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -khtml-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; display:block; margin-top:5px; background:url(img/ico.gif) 5px -204px no-repeat; padding:0 8px 0 25px;}
.amo_subnav_msg:hover div, .amo_subnav_msg .on div { display:block; }
.amo_subnav_msg div { border:3px solid #a88668; background:#fffaee; padding:3px; width:180px; padding:5px; position:absolute; top:30px; right:0; -webkit-border-radius:5px 0 5px 5px; -moz-border-radius:5px 0 5px 5px; -khtml-border-radius:5px 0 5px 5px; border-radius:5px 0 5px 5px; display:none; }
.amo_subnav_msg div a, .amo_subnav_msg div span { background:none; border-bottom:1px dashed #d6d2c8; height:30px; line-height:30px; display:block; padding:0 3px; }
.amo_subnav_msg div a:hover { background:#f2e9d6; }
.amo_subnav_msg div strong { color:#aa1c12; }
.amo_subnav_msg div .span { background:url(img/ico.gif) 0 -29px; width:18px; height:14px; display:inline-block; }
.msg_tips{ position:absolute; height:13px; font-size:11px; line-height:13px; padding:0 4px; background-color:#d22518; background-image:-moz-linear-gradient(top,#ff0000,#ad1c12); background-image:-webkit-gradient(linear,0 0,0 100%,from(#ff0000),to(#ad1c12)); color:#ffb400; top:0; left:6px; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.color_red{color:#C00;}
.amo_nav_list{width:800px;}


/*MMO Browser Rank*/
.sidebar_mod .tab_ul{height:35px; padding:0 15px 0 0; background:url(img/h2_bg.gif) repeat-x;}
.sidebar_mod .tab_ul li {float:right; display:block; color:#655247; margin:0 1px; _display:inline-block; height:35px; line-height:41px; font-weight:bold; cursor:pointer; padding-left:15px; background:url(img/h2_bg.gif) no-repeat left -70px; _overflow:hidden;}
.sidebar_mod .tab_ul li span {display:block; _display:inline-block; height:35px; padding-right:15px; background:url(img/h2_bg.gif) no-repeat right -70px; border:none; _overflow:hidden; line-height:41px;}
.sidebar_mod .tab_ul li.on { background-position:left -35px; color:#FFF; }
.sidebar_mod .tab_ul li.on span {background-position:right -35px;}

.sidebar_mod .sidebar_mod_hot{padding-bottom:5px; height:460px; padding-bottom:10px; overflow-x:hidden; overflow-y:scroll;background-color:#8E7260;}
.sidebar_mod .sidebar_mod_hot .first{padding:0 3px; height:88px; overflow:hidden; }
.sidebar_mod .sidebar_mod_hot .first dl{padding:10px 10px 10px 0;  border-bottom:1px solid #755e51; *height:100%; }
.sidebar_mod .sidebar_mod_hot .first dt, .sidebar_mod .sidebar_mod_hot .first dd{float:right; padding-left:5px;}
.sidebar_mod .sidebar_mod_hot .first dd{width:60%; line-height:20px; overflow:hidden;}
.sidebar_mod .sidebar_mod_hot .first dd.title a{color:#FFF; font-weight:bold;}
.sidebar_mod .sidebar_mod_hot .first dd.vote{color:#f2e9d6;}
.sidebar_mod .sidebar_mod_hot .first dd.play_now{}
.sidebar_mod .sidebar_mod_hot .first dd.play_now a{display:block; height:25px; width:70px; overflow:hidden; background:url(img/h2_bg.gif) no-repeat left -140px; padding-left:10px; text-decoration:none;}
.sidebar_mod .sidebar_mod_hot .first dd.play_now a span{display:block; height:25px; background:url(img/h2_bg.gif) no-repeat right -140px; padding-right:10px; color:#FFF; line-height:23zpx;}
.sidebar_mod .list_bg{background:url(img/ul_bg.jpg) repeat 0 -27px;}
.sidebar_mod .sidebar_mod_hot ul{padding:0 3px; background:url(img/num_1.gif) no-repeat right -73px;}
.sidebar_mod .sidebar_mod_hot li{padding-right:30px; height:27px; line-height:27px;}
.sidebar_mod .sidebar_mod_hot li span{display:inline-block;}
.sidebar_mod .sidebar_mod_hot li.list_th span{color:#FFF; font-weight:bold;}
.sidebar_mod .sidebar_mod_hot li span.list_title{width:70%;}
.sidebar_mod .sidebar_mod_hot li span.list_title a{color:#FFF;}
.sidebar_mod .sidebar_mod_hot li span.list_title a:hover{color:#FF8400;}
.sidebar_mod .sidebar_mod_hot li span.list_vote{width:30%; color:#d6b8a1; text-align:center;}
.sidebar_mod .sidebar_mod_more{text-align:left; padding:5px 0 5px 5px;}

.sidebar_mod .sidebar_mod_rec{padding:3px;}
.sidebar_mod .sidebar_mod_rec img{padding:0;}

.sidebar_mod .sidebar_mod_pic{background-color:#8e7260; padding:10px; *height:100%;}
.sidebar_mod .sidebar_mod_pic dl{width:50%; overflow:hidden; float:right; margin-bottom:10px; height:130px; position:relative;}
.sidebar_mod .sidebar_mod_pic dt img{width:120px; height:90px;}
.sidebar_mod .sidebar_mod_pic dd{text-align:center;}
.sidebar_mod .sidebar_mod_pic dd a{color:#FFF;}
.sidebar_mod .sidebar_mod_pic dd a:hover{color:#FF8400;}
.sidebar_mod .sidebar_mod_pic .con td span.new{font-weight:bold;}

.sidebar_mod .sidebar_mod_download{padding:10px 3px; background-color:#8e7260;}
.sidebar_mod .sidebar_mod_download ul{padding:0 3px; background:url(img/num_1.gif) no-repeat right -362px;}
.sidebar_mod .sidebar_mod_download li{padding-right:30px; height:27px; line-height:27px; overflow:hidden;}
.sidebar_mod .sidebar_mod_download li span{display:inline-block; height:27px; overflow:hidden; line-height:27px;}
.sidebar_mod .sidebar_mod_download li.list_th span{color:#FFF; font-weight:bold;}
.sidebar_mod .sidebar_mod_download li span.list_title{width:70%;}
.sidebar_mod .sidebar_mod_download li span.list_title a{color:#FFF;}
.sidebar_mod .sidebar_mod_download li span.list_title a:hover{color:#FF8400;}
.sidebar_mod .sidebar_mod_download li span.list_vote{width:30%; color:#d6b8a1; text-align:center;}
.sidebar_mod .sidebar_mod_download li span.list_vote a{color:#FF8400;}
.sidebar_mod .sidebar_mod_download .list_bg table tr{height:27px; line-height:27px;}
.sidebar_mod .sidebar_mod_download .list_bg table td{text-indent:20px;}
.sidebar_mod .sidebar_mod_download .list_bg table td a{color:#FFF; display:block; height:27px; overflow:hidden; padding-right:5px;}
.sidebar_mod .sidebar_mod_download .list_bg table td a:hover{color:#FF8400;}

.forum_btm_banner{margin-top:10px;}
.forum_btm_banner_con{margin:0 auto; border:1px solid #CCC; padding:2px; width:728px; height:90px;}

.contest_mod{padding:10px; background-color:#8E7260;}
.contest_mod dl{border-bottom:1px dotted #BEA991; padding:10px 0; margin-bottom:10px;}
.contest_mod dt{float:right; margin-left:10px;}
.contest_mod dd.first_title a{color:#FFF; font-weight:bold;}

.contact_us{padding:10px;}
.contact_us dt{ float:right; margin-left:5px; padding:20px 0;}
.contact_us dd{margin-bottom:5px;}
.contact_us dd.name{font-weight:bold; color:#FFF;}
.contact_us dd span{color:#4E2A1E;}
		
.amo_ask{padding:10px 5px 0 5px; position:relative; height:160px; border-top:1px dotted #FFF;}
				.amo_ask_iframe{position:absolute; left:0;}
				.amo_ask_logo{position:absolute; right:0;}
				.amo_ask_link{position:absolute; left:10px;bottom:15px; color:#FFF; text-decoration:underline; font-weight:bold; z-index:10}     
		
/*Affiliates*/   
.forum_affiliates{padding:10px;}
.forum_affiliates li{float:right; margin:0 18px 10px 0;}

.thread_top{padding:10px; margin-top:10px; background-color:#FFFAEE; border:1px solid #F2E9D6; border-radius:3px; box-shadow:5px 5px 11px #4E2A1E;}
.thread_top p{margin-top:5px;}
.inobject_nav{margin-bottom:5px;}
.inobject_nav a{font-weight:bold; color:#FFD200; margin:0 5px; text-decoration:underline;}
.thread_info_read{float:right; margin-right:10px;}
.thread_info_vm{float:left; margin-left:10px;}
.thread_info_vm_1{float:left; margin-left:10px;}
.nickname,.user_photo{text-align:center;}
.user_photo{margin-top:5px;}
.user_photo img{margin:0 auto;}
.operate_thread { width:100%; margin:0 auto; text-align:center; line-height:1.2; }
.operate_thread_con { width:300px; margin:0 auto; padding-top:8px; }
.operate_thread a { float:left; display:block; width:60px; height:20px; padding-top:30px; text-align:center; background:url(img/ajaxaction.gif) no-repeat center 0; }
.operate_thread a.collectionedition { padding:30px 0 0 0; background-position:center 0; }
.operate_thread a.shareedition { padding-left:0; background-position:center -50px; }
.operate_thread a.graded { padding-left:0; background-position:center -100px; }

/*added by cj3 on 130426*/
/*game recommend*/
.board_apps{ margin:0 0 20px 0;}
.board_apps h2{ background:#f0f0f0; padding:7px 10px; }
.board_apps h2 .more{ float:right; font-weight:normal; font-size:12px; margin-right:10px;}
.board_apps .con{overflow: hidden; height: 105px; padding:10px 0;}
.board_apps .con li{float: right;font-size: 12px; height: 120px; line-height: 1.4; margin: 5px; overflow: hidden; text-align: center; width: 120px;}
.board_apps .con li img{ display: block; margin: 0 auto 6px; width: 65px; height:65px;border-radius:10px;}
.board_apps .con li a{color:#282828; font-weight:bold;}
.mgames_wrap{background:#F2E9D6;margin:0 0 10px 0;border-bottom:1px solid #E4D9D3;border-radius:5px;}
.board_apps .mgames_ads{background:#FFFAEE;padding:15px 0 15px 0px;height:120px;}
.board_apps .title{float:right;width:198px;height:120px;line-height:120px;font-weight:bold;text-align:center;}