﻿body {
	margin: 0px;	padding: 0px;	font-size:12px;	font-family: "Microsoft YaHei",arial,SimSun; 	color:#666;
}
img, a.img {
	border:0px;
}
ul, li, dd, dt {
	list-style-type: none;
}
td, dd, li, th {
	font-size:12px;	font-family: "Microsoft YaHei",arial,SimSun;
}
div, span, td, p, tt, tr, li, ul, dd, dt, img, dl {
	margin:0px;	padding:0px;
}
.clear {
	clear:both;	overflow:hidden;	height:0px;	font:0px;
}
a:link, a:visited {
	color: #666;	text-decoration: none;
}
a:active,a:hover {
color:#e83515;
}
.xu_x_b {
	background: url("../images/xu_x.gif") repeat-x  left bottom; 
}


.news_body { background:url("../images/news_bg01.gif") repeat-x left 88px;}
.wrapper {	width:100%;	display: inline-block;	margin:0 auto;	text-align:center;}
.user_bg { background: url("../images/user_bg.jpg") no-repeat center 93px;  }
.m_box { width:960px; margin:0 auto; text-align: center;}

#main {min-height:1px;_height:1px; }
#main #m_1 ,#main #m_2{ clear:both; padding-bottom:10px;}
#main #m_1 #m_1_l { width:266px; float:left; overflow:hidden;} 
#main #m_1 #m_1_c { width:418px;float:left;overflow:hidden;} 
#main #m_1 #m_1_r { width:276px;float:left;overflow:hidden;} 
#main #m_2 .m_r_l { background: url("../images/m_r_bg.gif") no-repeat 0 34px; width:20px; height:550px; float:left;}
#main #m_2 .m_r_r { width:940px; min-height:550px; float:left;overflow:hidden;  background: url("../images/m_r_bg.gif") no-repeat right 34px;}
#main #m_r .game_list {width:910px; text-align:center;margin:0 auto;}
#main #m_r .game_list ul { height:auto; }
#main #m_r .game_list ul li {  height:130px; width:130px;   }
#main #m_r .game_list ul .btn_game_jsxz .btn_other_js{ display:block; width:87px; height:84px; left:6px;_left:-60px}

#main #m_r { width:694px; float:left; overflow:hidden;}
.m_r_t { width:100%; overflow:hidden; float:left;}
.m_r_t span { display:inline-block; width:100%; float:left; }

#head { height:93px; background: url("../images/top_bg.jpg") no-repeat left top;  }
#head .h_l { height:93px; width:400px; float:left; display:inline-block; overflow:hidden;  }
#head .h_l a:link,#head .h_l a:visited,#head .h_l a:hover,#head .h_l a:active {font-size:46px;	font-family: "Microsoft YaHei",arial,SimSun;	color:#333;text-decoration: none; line-height:66px; font-weight:bold; float:left; padding-bottom:0px; text-align:left; }
#head .h_l i { font-size:16px; line-height:16px;  font-family:Tahoma; font-style:normal; color:#717071;  padding-left:10px; font-weight:normal; clear:both; display: block; text-align:left; }
#head .h_l span { background:url("../images/logo.jpg") no-repeat; display:inline-block; width:411px; height:68px; cursor:pointer; float:left;}
#head .h_r { height:93px; width:550px; float:right; overflow:hidden;}
#head .h_r ul { height:43px; }
#head .h_r li { float:right; padding:0 12px; line-height:25px; background:url("../images/line.gif") no-repeat left; }
#head .h_r li
#head .h_r dl { clear:both; width:550px;}
#head .h_r dd{ float:left; height:50px; display:inline-block; overflow:hidden;}
#head .h_r dd a {background-image:url("../images/menu.jpg"); background-repeat:no-repeat; display:inline-block; cursor: pointer; height:50px; }
#head #menu_01 a:link,#head #menu_01 a:visited { background-position:0 0; width:78px; } 
#head #menu_01 a:hover,#head #menu_01 a:active { background-position:0 -50px;  } 
#head #menu_02 a:link,#head #menu_02 a:visited { background-position:-78px 0; width:77px; } 
#head #menu_02 a:hover,#head #menu_02 a:active { background-position:-78px -50px; } 
#head #menu_03 a:link,#head #menu_03 a:visited { background-position:-155px 0; width:106px; } 
#head #menu_03 a:hover,#head #menu_03 a:active { background-position:-155px -50px; } 
#head #menu_04 a:link,#head #menu_04 a:visited { background-position:-261px 0; width:77px; } 
#head #menu_04 a:hover,#head #menu_04 a:active { background-position:-261px -50px; } 
#head #menu_05 a:link,#head #menu_05 a:visited { background-position:-338px 0; width:106px; } 
#head #menu_05 a:hover,#head #menu_05 a:active { background-position:-338px -50px;} 
#head #menu_06 a:link,#head #menu_06 a:visited { background-position:-444px 0; width:106px; } 
#head #menu_06 a:hover,#head #menu_06 a:active { background-position:-444px -50px;} 



.m_menu { float:left; padding-left:20px;}
.m_menu h3{ text-align:left; line-height:20px; padding:0; margin:5px; color:#000; font-size:14px;}
.m_menu li{ line-height:20px;  text-align:left; clear:both; display:block;}
.m_menu li a {cursor:pointer; display:block; clear:both;}
.m_menu li img { width:64px;}
.m_menu li span,.m_menu li p { float:left; display:inline-block;}
.m_menu li span { width:70px; padding-top:5px;}
.m_menu li p  { width:110px; padding-bottom:20px;}
.f_grey { color:#999;}
.m_menu li a:link,.m_menu li a:visited { color:#333;}

#foot { border-top:1px solid #d1d1d1;  color:#8d8d8d; clear:both; }
.links { background:#fff; clear:both; overflow:hidden; padding:5px 0; line-height:25px;}
.links li { padding:3px 10px; float: left;  }
.copyright { clear:both; padding-top:3px; background:#f1f1f1; text-align:center; width:100%;}
.copyright div { width:960px;margin:0 auto;text-align:center;  }
.copyright span { display: inline-block; overflow:hidden;}
.copyright span img { padding:0;}
.copyright ul { float:right; overflow:hidden; width:700px; display:inline-block;}
.copyright  ul li { text-align:right; clear:both; line-height:25px;  padding-right:5px;}
.copyright  p { line-height:25px;}



.user_tit { border-bottom:1px solid #c7c7c7; width:95%; text-align:left; margin:0 auto; font-size:22px;line-height:55px; font-family: "微软雅黑","黑体";  clear:both; height:55px; padding:0; }
.user_tit b { float:left; display:inline-block;  width:60%; height:55px;}
.user_tit i { font-size:12px; font-weight:normal; font-style:normal; float:right; display:inline-block; width:200px; text-align:right;line-height:55px;height:55px;}
.user_tit i a { line-height:55px; margin-top:20px;} 

.game_tit { padding:16px; display:block; clear:both;  }
.game_tit .g_t_left,.game_tit .g_t_center,.game_tit .g_right  { float:left;}
.g_t_left { width:150px; }
.g_t_center { width: 420px;}
.g_right { width:730px; padding-left:20px;}
.g_t_right { width:120px; float:left;}
.game_tit .g_t_center h3, .game_tit .g_right h3 { background:url("../images/m_tit_bg.gif") no-repeat left center ; height:40px; line-height:40px; text-align:left; text-indent:15px; font-weight:normal; color:#333; font-size:18px; padding:0; margin:0; }
.game_tit .g_t_center ul { padding-top:8px;}
.game_tit .g_t_center li { width:210px; float:left; text-align:left; line-height:22px;}
.game_tit .g_t_center li dt ,.game_tit .g_t_center li dd { float:left; text-indent:10px;}
.game_tit .g_t_center li dt { font-weight:bold; }
.game_tit .g_t_right {padding-top:45px;}
.game_tit .g_t_right li { float:left; height:40px; margin-right:4px; margin-top:12px; }
.game_tit .g_t_right li img { padding-top:10px; }
.game_tit .g_t_right span {   text-align:center;  display:inline-block; float:left; }
.game_tit .g_t_right span img { text-align:center; margin:0 auto;}
.game_tit .g_right { text-align:left;}
.game_tit .g_right span { display:block; padding:10px 0; clear:both; text-align:left; font-size:14px;}
.game_detail { text-align:center; margin:0 auto;}
.g_detail_txt { text-align:left; padding:10px; margin-left:10px;}
.game_pic_list { padding-left:30px;overflow:hidden; }
.pic_list { width:588px; overflow:hidden; height:350px; margin:0 auto; }
.pic_list ul{ width:10000px}
.pic_list li, .pic_list ul,.pic_list { float:left;}
.pic_list li {  padding-top:10px;width:588px; text-align:right;}
.game_pic_list li img { width:568px; height:320px;}
.g_t_top { text-align:left; font-size:18px;  padding:0 0 8px 20px; margin:0 0 5px 0; clear:both; font-weight:normal;}
.game_pic_list a.btn_pre{ display:inline-block; float:left; width:42px;}
 .game_pic_list a.btn_next { display:inline-block; float:left; width:62px; padding-left:20px;}
.game_pic_list a.btn_pre span, .game_pic_list a.btn_next span {  display:inline-block; float:left; width:22px; height:100px; background-image:url("../images/game_arrow.gif"); background-repeat:no-repeat; margin-top:120px;}
a.btn_pre span { background-position:0 30px;  margin-right:10px;}
a.btn_next span{ background-position:-22px 30px; margin-left:10px;}
.mobGamedown
{	background-image:url("../images/mobdown.jpg");	width:196px;	height:63px;	display:block;	cursor:pointer;}
.mobGamedown:hover
{	background-position:196px -63px;	}
.mobil_tab{  text-align:center; width:95%; margin:0 auto; clear:both; background:url("../images/regtab_01.gif")repeat-x left bottom;height:30px;}
.mobil_tab ul {  height:40px; vertical-align:bottom;}
.mobil_tab li { float:left; padding:0 30px; font-size:14px; line-height:30px;  overflow:hidden;height:30px; cursor:pointer; }
.mobil_tab .mobil_tab_1 {  color:#666;} 
.mobil_tab .mobil_tab_sel {  background:url("../images/mobil_tab.gif") repeat-x left top; border-left:1px solid #ccc;border-right:1px solid #ccc; color:#000;} 




.news_bg { background: url("../images/news_bg.jpg") no-repeat center 93px;  }

.news_l { height:193px; background: url("../images/news_left.jpg") right bottom no-repeat;}
.news_l span { width: 250px; height:118px; display:inline-block; float:left;}
a.ad_down1:link,a.ad_down1:visited { display:inline-block; width:266px; height:55px; cursor:pointer;  }
a.ad_down1:hover,a.ad_down1:active { background: url("../images/btn_pg1.jpg") no-repeat right 0; }

.news_loginout { background: url("../images/news_lbg.jpg") no-repeat 14px top; height:59px;}
.news_loginout span{ width:14px; display:inline-block; float:left; height:40px;}
.news_loginout a:link,.news_loginout a:visited {display:inline-block; height:42px; cursor:pointer; overflow:hidden;float:left;}
a.ad_reg1:link,a.ad_reg1:visited {width:122px; } 
a.ad_reg1:hover,a.ad_reg1:active { background: url("../images/btn_reg02.gif") no-repeat 0 0; }
a.ad_login1:link,a.ad_login1:visited { width:128px; } 
a.ad_login1:hover,a.ad_login1:active { background: url("../images/btn_reg02.gif") no-repeat -122px -42px;   }

#loginin { height:100px; background:url("../images/pic_login.gif") no-repeat 5px 27px; padding-left:90px; }
#loginin dl dt { color: #e83515; font-weight:bold; line-height:25px;}
#loginin dl dd { line-height:22px; }
#loginin dl dd  i{ font-style:normal;}
#loginin span { margin-top:10px; display:inline-block; padding-right:5px;}
#loginin a.btn_s:link, a.btn_s:visited {padding:0 10px; }
a.btn_s:link, a.btn_s:visited {
	color: #fff; background: url("../images/btn_01.gif") repeat-x left top; line-height:20px; padding:0 10px; display:inline-block; font-size:12px; height:22px;
	}
a.btn_s:active,a.btn_s:hover {
	color: #fff; background: url("../images/btn_01.gif") repeat-x left -24px;  
}


.box { min-height:1px;_height:1px; font-size:1px;}
.box_t { background:url("../images/box.gif") repeat-x 0 -5px; height:5px; clear:both;}
.box_t_l,.box_t_r,.box_b_l,.box_b_r { height:5px; width:5px; background-image: url("../images/box.gif"); background-repeat:no-repeat; display:block; overflow:hidden;}
.box_t_l {float:left; background-position:0 0;}
.box_t_r {float:right; background-position:0 -10px;}
.box_c { background:url("../images/box_l.gif") repeat-y left top;width:100%; float:left;}
.box_c .box_c_r {background:url("../images/box_l.gif") repeat-y right top; float:left; width:100%;  }
.box_c .box_cont { padding:10px; font-size:12px; float:left; }
.box_b { background: url("../images/box.gif") repeat-x 0 -20px; height:5px; overflow:hidden; clear:both;}
.box_b .box_b_l {float:left; left:0; background-position:0 -15px;  height:2px; overflow:hidden;}
.box_b .box_b_r {float:right; right:0; background-position:0 -25px; height:2px; overflow:hidden;}

.box_t_b { background:url("../images/login_top.gif") repeat-x 0 -39px; height:39px; line-height:39px; color:#fff; overflow:hidden;}
.box_t_b b { float:left; text-indent:30px; font-size:14px; }
.box_t_b .box_t_l {  background:url("../images/login_top1.gif") repeat-x 0 0;height:39px;}
.box_t_b .box_t_r {  background:url("../images/login_top1.gif") repeat-x 0 -78px;height:39px; float:right;}
.reg_top { height: 39px; color: #fff; overflow: hidden; font-family: "Microsoft YaHei",arial,SimSun; font-size: 18px; font-weight: normal;text-align:left; text-indent:15px;  padding:0; margin:0; width:90%; float:left;}
.reg_top a:link,.reg_top a:visited { color:#99ffff; padding-left:10px;}
.reg_top a:hover,.reg_top a:active { color:#99ccff; padding-left:10px;}
.box_c_b_r { background:url("../images/box_bg.gif") repeat-y left top; width:100%; float:left;}
.box_c_b .box_c_l,.box_c_b_r .box_c_l{width:700px; float:left; background: url("../images/box_l.gif") repeat-y left top;}
.box_c_b_r .box_c_r {float:left; width:259px; height:460px; font-size:14px; text-align:center; padding-top:100px; font-weight:bold; }
.box_c_b_r .box_c_r span { width:259px; height:280px; display:inline-block; background: url("../images/login_r.gif") no-repeat 10px bottom; float:left;}
.box_b_b { background:url("../images/box_c.gif") repeat-x; height:2px; width:100%;float:left;  }


#custom { background: url("../images/icon_custom.gif") no-repeat 15px 15px;}
#custom_h { background: url("../images/icon_custom_gray.gif") no-repeat 15px 15px;}
#custom ul,#custom dl { clear:both; }
#custom ul li { padding-left:66px;  text-align:left; height:50px; margin-top:3px; float:left; width:70%; }
#custom ul li b { color:#e83515; font-size:14px;display:block;}
#custom ul li i { font-style:normal; display:block; }
#custom ul li  a:hover i{color:#e83515}
#custom ul li.t_hover,t_hover { background:url("../images/icon_custom_gray.gif") no-repeat 5px -104px ;cursor:pointer; }
#custom ul li.t_hover1,t_hover1 { background:url("../images/icon_custom_gray.gif") no-repeat 5px -157px ; cursor:pointer; }
#custom ul li.t_hover2,t_hover2 { background:url("../images/icon_custom_gray.gif") no-repeat 5px 2px ; cursor:pointer; }

#custom dl dd { float:left; padding-left:15px;}
a.btn_b:link, a.btn_b:visited {
	color: #525252; background:#d3eeff; height:24px; line-height:22px; padding:0 20px; display:inline-block; font-size:14px; font-weight:bold;
	}
a.btn_b:active,a.btn_b:hover {
	color: #fff; background: url("../images/btn_01.gif") repeat-x left 0;  
}



#title_bg { line-height:60px;font-size:12px; font-weight:normal;  float:left; width:97%; text-align:right; background-position:35px 18px; background-repeat:no-repeat; padding:0px; margin:0px; overflow:hidden; }
.tit_newslist { background-image: url("../images/tit_news.gif"); height:71px; }
#m_r .m_r_l { background: url("../images/m_r_bg.gif") no-repeat 10px top; width:20px; height:550px; float:left;}
#m_r .m_r_r { width:674px; min-height:550px; float:left;overflow:hidden;  background: url("../images/m_r_bg.gif") no-repeat 673px top;}
.news_page { width:95%; clear:both; margin:0 auto; text-align:center;}
.news_page h1 { font-size:22px; color:#cc0000; line-height:50px; }
.news_page h2 { border-bottom:1px solid #e3dbd2; line-height:35px; height:35px; font-size:12px; font-weight:normal; font-style:normal;}
.news_page h2 span { float:left; display:block; color:#999;}
.news_page h2 a { float:right; margin-top:5px;}
.content { font-size:14px;  text-align:left; padding:0 10px 20px 10px; }



