body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,big,em,font,img,strong,tt,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td{ padding:0;margin:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}button,input,select,textarea{ font-size:12px;}ol,ul,li{list-style:none;}li{vertical-align:text-top;}h1,h2,h3,h4,h5,h6{ font-size:100%;}.clear:after {content:"."; display:block; height:0;clear:both; visibility:hidden;}.clear {clear:both;}.hide{ display:none;}.hr_10{clear:both;font-size: 0;height: 10px;line-height: 1px;overflow: hidden;}body{ font-size:12px; font-family:Arial,"宋体"}script{ height:0; line-height:0;}em,i{font-style:normal;}.fl{float:left}.fr{float:right}.wrap,.wrapper,.warpper{margin:0 auto;width:980px;}

body{font-family:"宋体";font-size:12px;color:#6d6d6d; background:url(rh_bg.jpg) left top repeat;}
a{color:#6d6d6d;text-decoration:none}
a:hover{color:#ff6600;text-decoration:underline}
.warpper{margin:0 auto;width:1000px;}
code{ float:right;}
.w_484{ width:484px; overflow:hidden;}
.nav{ background:url(rh_bg_nav.jpg) left top repeat-x; height:40px; overflow:hidden;}
	.nav ul{ float:left;}
	.nav li{ float:left; padding:0 18px; display:inline-block;height:40px; font-size:14px; line-height:40px;}
	.nav li a{color:#fff; height:40px; display:inline-block;font-family:"微软雅黑"}
	.nav li a:hover{ text-decoration:none;color:#c7e28a;}
	.nav li.select a{ background-image:none;font-size:18px;}
	.nav li.select a:hover{color:#fff;}
	.search{ width:243px;overflow:hidden;height:24px; margin:9px 49px 0 0; display:inline;float:right;background:url(rh_bg_search.jpg) left top no-repeat;line-height:normal;}
	.input_search{border:0; background:none;height:18px; line-height:18px; margin:2px 5px; width:160px;display:inline;float:left;color:#999;}
	.btn_search{border:none; background:none; height:22px; width:71px; cursor:pointer; float: left;}
/*===main===*/	
.mod_box{ width:978px; padding:10px; border:1px solid #e5e5e5; background-color:#fff;}
	.blue{ background-color:#beebff;}
	.green{background-color:#c7e28a;}
	.mod_box .info{ min-height:130px;height:auto !important;height:130px;overflow:visible; padding-right:14px; position:relative;}
	.mod_box .info a{ height:22px; line-height:22px; padding:0 5px; background-color:#e2f6ff; display:inline-block; margin:12px 0 0 14px;}
	.mod_box .games{ width:468px; padding:34px 8px 8px; overflow:hidden; position:relative;}
	#tab1 .tab_menu{ padding-left:10px;}
	#tab2 .tab_menu{ padding-left:66px;}
	.tab_menu{height:28px; overflow:hidden;}
	.tab_menu li{width:60px;height:20px;padding:5px 5px 3px; float:left; background-color:#dff5ff; margin-left:7px; display:inline;cursor:pointer;}
	.tab_menu li span{ width:60px;height:20px; line-height:20px; text-align:center; display:block; cursor:pointer;}
	.tab_menu li.select span{background-color:#b2c4cc;}
	.tab_main{ height:222px;background-color:#fff; overflow:hidden;}
	.tab_main ul{ width:100%;padding:7px 0 5px; overflow:hidden;}
	.tab_main ul li{ width:64px; height:106px; margin:0 7px;display:inline;float:left;}
	.tab_main ul li img{ width:64px; height:64px; display:block;}
	.tab_main ul li p{height:36px; line-height:18px; overflow:hidden; margin-top:2px; text-align:center;}
	.mod_box .sign_img{background-image:url(rh_ico_gather.gif); background-repeat:no-repeat;width:61px; height:61px; overflow:hidden; position:absolute;}
	.mod_box .si1{ right:0; bottom:0; background-position:0 0;}
	.mod_box .si2{ right:0; top:0; background-position:0 -61px;}
	.mod_box .si3{ left:0; bottom:0; background-position:-61px 0;}
	.mod_box .si4{ left:0; top:0; background-position:-61px -61px;}
.japan,.korea{width:485px; padding:0 10px 0 5px;}
	.japan .lab{background:url(rh_ico_gather.gif) -122px 0 no-repeat;}
	.japan .box{background-color:#beebff;}
	.japan .bj_sy{ background:url(rh_ico_gather.gif) 0 -192px no-repeat;}
	.korea .lab{background:url(rh_ico_gather.gif) -156px 0 no-repeat;}
	.korea .box{background-color:#c7e28a;}
	.korea .bj_sy{ background:url(rh_ico_gather.gif) 0 -203px no-repeat;}
.list_item{ margin-top:20px;}
	.list_item .lab{width:14px;height:70px; text-align:center; line-height:16px;color:#415862; font-size:14px; padding:26px 10px 0;}
	.list_item .box{ width:424px;padding:6px;min-height:86px;height:auto !important;height:86px;overflow:visible;position:relative;}
	.list_item .box .con{ padding:0 12px; background-color:#fff;}
	.list_item .box .con h4{ line-height:32px; overflow:hidden; font-size:22px; font-family:"微软雅黑"; font-weight:normal; border-bottom:1px solid #ededed;padding:10px 0;}
	.list_item .box .con .p_dl{ line-height:20px; padding:10px 0; text-indent:2em;}
     .list_item .box .con center img{max-width:400px;height:auto !important;height:auto;overflow:visible;}
	.list_item .box .con .examine{ width:100%; height:34px; padding:13px 0;}
	.list_item .box .con .examine a{ float:right; width:92px; height:34px; display:block; background:url(rh_ico_gather.gif) 0 -122px no-repeat; line-height:34px; font-size:20px; color:#fff;font-family:"微软雅黑"; padding-left:35px;}
	.list_item .box .bj_sy{width:11px; height:11px;position:absolute; left:-11px; top:7px;}
	.list_item .box .bo_sy{ width:424px; background-color:#aaaaaa; height:4px; overflow:hidden; position:absolute; bottom:-4px; left:6px;}
	.games_info{border-top:1px solid #ededed; padding:10px 0;}
	.games_info dl{width:260px;height:40px; overflow:hidden;}
	.games_info dl dt{width:40px; height:40px; float:left;}
	.games_info dl dt img{width:40px; height:40px; display:block;}
	.games_info dl dd{width:210px;margin-left:10px;display:inline;float:left;}
	.games_info dl dd h5{ font-weight:normal; color:#ff6600; line-height:20px; height:20px; overflow:hidden;}
	.games_info dl dd p{line-height:20px;}
	.games_info dl dd p i{float:left;}
	.games_info dl dd p i.sy{ margin-left:10px; display:inline;}
	.games_info dl dd p span{ width:20px;height:20px;display:inline-block;float:left; background-image:url(rh_ico_gather.gif); background-repeat:no-repeat;}
	.games_info dl dd p .sp1{ background-position:0 -226px;}
	.games_info dl dd p .sp2{ background-position:-24px -226px;}
	.games_info dl dd p .sp3{ background-position:-46px -226px;}
	.games_info code{ margin-top:3px; display:inline;}
	.games_info code a{width:92px; height:34px; display:block; background:url(rh_ico_gather.gif) 0 -156px no-repeat; line-height:34px; font-size:20px; color:#fff;font-family:"微软雅黑"; padding-left:35px;}
	.games_info code a:hover{ color:#fff;}
#roll_info{ background:url(load.gif) center center no-repeat #fff; width:50%; height:32px; line-height:32px; text-align:center; margin:20px auto 0; font-size:14px; display:none;}
#roll_info1{ background-color:#7a7a7a;width:50%; height:32px; line-height:32px; text-align:center; margin:40px auto 0; font-size:14px; display:none; color:#fff; opacity:.6;filter:Alpha(opacity=60); background:#000;}
/* footer */
.footer{ background: #7ca335;height: 160px; margin-top:20px;}
	.footer .logo_botm{ width:204px; height: 159px; float:left; background:url(logo2.jpg); overflow:hidden;}
	.footer .info{width:796px; overflow: hidden; height:159px; background:url(footer.gif);overflow:hidden; float:left;}
	.footer .info .safety{ float: right;width: 50px; margin-top:24px; display: inline; margin-right:80px;}
	.footer .info .safety .line{ padding-bottom: 3px; margin-bottom: 3px; border-bottom:5px solid #7ca335}
	.footer .info p{ line-height: 34px; color: #fff; padding:30px 0 0 40px;}
		.footer .info p a{ color: #fff;}
		.footer .info p a:hover{ color:#fed802;}