@charset "gb2312";
/* CSS Document */
html8{
filter:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImdyYXlzY2FsZSI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAgMCAwIDEgMCIvPjwvZmlsdGVyPjwvc3ZnPg==#grayscale);-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray
}

/* 页面基础样式 */
body 				{ margin: 0px; padding: 0px; color: #444444; text-decoration: none; font: 14px 'Hiragino Sans GB','Hiragino Sans GB W3','Microsoft YaHei','微软雅黑',tahoma,arial,simsun,'宋体'; background:#F0F0F0}
a:link,a:visited,
a:hover,a:active 	{ text-decoration: none;color: #444444;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0px;
    padding: 0px;
    border: 0px none;
    line-height: inherit;
    -moz-font-feature-settings: inherit;
    -moz-font-language-override: inherit;
    vertical-align: baseline;
}
ul,ol,dl 			{ list-style:none; }
img					{ border: none;}
.fl 				{ float: left;}
.fr 				{ float: right;}
.t_red, .t_red a	{ color: #990000;}
.t_red a:link,
.t_red a:visited,
.t_red a:hover,
.t_red a:active		{ color: #990000;}
.t_blue, .t_blue a	{ color: #185186;}
.t_blue a:link,
.t_blue a:visited,
.t_blue a:hover,
.t_blue a:active 	{ color: #185186;}
.t_white, .t_white a	{ color: #ffffff;}
.t_white a:link,
.t_white a:visited,
.t_white a:hover,
.t_white a:active 	{ color: #ffffff;}

.f_12				{ font-size: 12px;}
.black 				{ height: 10px; clear: both;}
.black20			{ height: 20px; clear: both;}
.black30			{ height: 30px; clear: both;}
.clear				{ clear: both;}


/* 顶部横条样式 */
.top				{ overflow: hidden;	position: fixed; z-index: 100; height: 60px; width: 100%; background:#F0F0F0; border-bottom:1px solid #9D9D9D; top: 0px;}
.logo				{ float:left; width:20%; padding:4px 0 0 15px;}
.t_login			{ float:right; width:60%; padding:8px 8px 0 0; text-align:right; display:block; overflow:hidden; line-height:24px;}
.ban				{ width:100%; height:185px; background:#FFFFFF; border-bottom: 1px solid rgb(213, 213, 213); display:block; overflow: hidden; padding-top:70px;}
.big_ban 			{ margin: 0px 13px 8px 13px ; display: block; height:120px; overflow:hidden; width:100%}

.ban_menu			{ padding: 0 7px 10px 7px; height:36px;}

.menu_list li 		{ float: left; width: 25%; height:40px; line-height:40px; text-align:center; font-size:18px;  }
.m01 a				{ background: none repeat scroll 0% 0% rgb(255, 174, 0); border: 1px solid rgb(240, 175, 0); display:block; color:#FFFFFF; border:4px solid #FFFFFF; padding-top:2px}
.m02 a				{ background: none repeat scroll 0% 0% rgb(26, 194, 105); border: 1px solid rgb(24, 181, 98); display:block; color:#FFFFFF; border:4px solid #FFFFFF; padding-top:2px}
.m03 a				{ background: none repeat scroll 0% 0% rgb(255, 120, 79); border: 1px solid rgb(255, 108, 64); display:block; color:#FFFFFF; border:4px solid #FFFFFF; padding-top:2px}
.m04 a				{ background: none repeat scroll 0% 0% rgb(96, 175, 231); border: 1px solid rgb(83, 168, 229); display:block; color:#FFFFFF; border:4px solid #FFFFFF; padding-top:2px}

.game				{ margin-bottom: 15px; background: none repeat scroll 0% 0% rgb(255, 255, 255); border-bottom: 1px solid rgb(213, 213, 213); clear:both; margin-top:15px;}
.game_tit 			{ padding: 0px 15px; border-style: solid; border-color: rgb(213, 213, 213); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none;  -moz-border-left-colors: none;    border-image: none; border-width: 1px 0px; height: 43px; line-height: 43px;}
.g_t_l 				{ font-size: 16px; color: rgb(51, 51, 51); float:left;}
.g_t_r 				{ font-size: 12px; color: #999999; float:right;}
.game_list 			{ padding: 0px 8px 5px; clear:both;}
.game_list li 		{ width: 25%; float: left; padding: 10px 0px 8px; text-align: center; }
.game-icon			{ display: block; width: 60px; height: 60px; border-radius: 10px 10px 10px 10px; margin:0 auto;}
.g_l_name			{ font-size: 12px; color:#333333; text-align:center;margin: 3px; height: 20px; line-height: 22px;}
.g_l_dx				{ font-size: 12px; color:#999999; text-align:center; margin-bottom:4px; height: 18px; line-height: 18px;}
.btn a				{ display: block; width: 60px; height: 30px; font-size: 14px; line-height: 30px; text-align: center; margin:0 auto; background-color:#5AA329; color:#FFFFFF; border:1px solid #439E24; }
.btn3 a 				{ display: block; width: 70px; height: 30px; font-size: 14px; line-height: 30px; text-align: center; margin:0 auto; background-color:#5AA329; color:#FFFFFF; border:1px solid #439E24; float:left; margin-left:5px; }
.btn4 a 				{ display: block; width: 70px; height: 30px; font-size: 14px; line-height: 30px; text-align: center; margin:0 auto; background-color:#A32958; color:#FFFFFF; border:1px solid #9E2441; float:left; margin-left:5px; }

.btn2				{ display: block; width: 60px; height: 32px; font-size: 14px; line-height: 32px; text-align: center; margin:0 auto;}
.new_list 			{ clear:both;}
.new_list li		{ height:36px; line-height:36px; border-bottom:1px solid #E4E4E4; padding-left:14px;}

.foot				{ margin-bottom: 15px; background: none repeat scroll 0% 0% rgb(255, 255, 255); border-bottom: 1px solid rgb(213, 213, 213); border-top: 1px solid rgb(213, 213, 213); clear:both; margin-top:15px;}
.foot li			{ width:25%; float:left; text-align:center; height:36px; line-height:36px; font-size:16px;}
.foot2				{ font-size:12px; text-align:center; padding-bottom:10px;}


.list_ban			{ width:100%; height:30px; background:#FFAE00; border-bottom: 1px solid #CDCDCD; display:block; overflow: hidden; padding:70px 0 5px 0;}
.bot_fanhui			{ float:left; width:10%; padding-left:15px;}
.list_tit			{ float:left; width:78%; text-align:center; color:#FFFFFF; font-size:18px; padding-top:2px; }
.game_list02 		{ clear:both; background-color:#FFFFFF; border-bottom: 1px solid #CDCDCD; border-top: 1px solid #CDCDCD; width:100%; display:block; overflow:hidden; }
.game_list02 li		{ padding:10px 15px; border-bottom:1px solid #E4E4E4; clear:both;}
.gl_pic				{ float:left; width:60px; height:60px;}
.gl_name			{ float:left; width:150px; height:60px; overflow:hidden; display:block; padding-left:10px;}
.gln01				{ height:18px; display:block;}
.gln02				{ height:16px; line-height:16px; font-size:12px; color:#999999 }
.gl_down3			{ float:right; width:233px; padding-top:15px;border:0px solid red;padding-right:6px;}
.gl_down2			{ float:right; width:156px; padding-top:15px;border:0px solid red;padding-right:6px;}
.gl_down1			{ float:right; width:70px; padding-top:15px;border:0px solid red;padding-right:15px;}
.note02				{ line-height:22px; margin:15px; display:block; overflow:hidden;}

.down				{ overflow: hidden;	position: fixed; z-index: 100; height: 60px; width: 100%; background:#F0F0F0; border-top:1px solid #9D9D9D; bottom:0px;}
.bot_down			{ margin:0 auto; width:160px; height:40px; padding-top:10px;}

.bot_down2			{ margin:0 auto; width:370px; height:40px; padding-top:10px;text-align:center;}

.login				{ margin:0 auto; width:300px; padding:20px 0;}
.login_input		{ background-color: #FFFFFF; height:26px; width:175px; line-height:26px; border:solid 1px #bcbcbc; padding-left:5px;}
.login_input2		{ background-color: #FFFFFF; height:26px; width:40px; line-height:26px; border:solid 1px #bcbcbc; padding-left:5px;}
.login_b			{ background-color: #57A028; width:120px; text-align:center; border:none; font-size:16px; color:#FFFFFF; font-weight:700; height:36px;}

.about_ban			{ width:100%; height:30px; background:#2BBDC4; border-bottom: 1px solid #CDCDCD; display:block; overflow: hidden; padding:70px 0 5px 0;}
.ban_cz				{ width:130px; height:36px; line-height:36px; text-align:center;display:block; background-color:#5AA329; font-size:16px; font-weight:700; }
.ban_xq				{ width:45px; height:24px; text-align:center; display:block; line-height:24px; background-color:#5AA329; color:#185186;}
.ban_xz				{ width:45px; height:24px; text-align:center; display:block; line-height:24px; background-color:#5AA329; color:#FFFFFF; margin-top:6px;}
.cz_ban				{ width:100%; height:30px; background:#FF784F; border-bottom: 1px solid #CDCDCD; display:block; overflow: hidden; padding:70px 0 5px 0;}
.dh_ban				{ width:100%; height:30px; background:#60AFE7; border-bottom: 1px solid #CDCDCD; display:block; overflow: hidden; padding:70px 0 5px 0;}
.act_ban			{ width:100%; height:30px; background:#1AC269; border-bottom: 1px solid #CDCDCD; display:block; overflow: hidden; padding:70px 0 5px 0;}
.new_ban			{ width:100%; height:30px; background:#868CD8; border-bottom: 1px solid #CDCDCD; display:block; overflow: hidden; padding:70px 0 5px 0;}
.prize				{ padding:20px 10px;}
.list01				{ border-bottom:1px solid #E4E4E4; padding:10px;}
.list01_logo		{ width:65px; height:65px; float:left;}
.list01_note		{ width:165px; height:60px; display:block; overflow:hidden; line-height:20px; padding-left:8px; padding-top:5px; float:left;}
.list01_caozuo		{ width:45px; height:55px; float:right; padding:3px 0 0 0; }
.act_list li		{ border-bottom:1px solid #E4E4E4; text-align:center}
.new_tit			{ font-size:16px; height:30px; line-height:30px; font-weight:700; padding-top:10px; text-align:center;}
.new_date			{ font-size:12px; color:#999999; text-align:center;}
.new_note			{ padding:15px; line-height:22px;}
.act_list02			{ height:120px; padding:10px;text-align:center}
.act_note			{ padding:8px 16px;}