﻿
.rainShade { position: fixed !important; /*ie7 ff*/ position: absolute; left: 0; top: 0; z-index: 99991; background: #000; height: 100%; width: 100%; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.rainBox { position: fixed !important; /*ie7 ff*/ position: absolute; left: 0; top: 0; z-index: 99992; height: 100%; width: 100%; overflow: hidden; }

/*雨*/
.rainDown { display: block; width: 60px; height: 80px; position: absolute; }
.rainDown em.em1 { display: block; width: 60px; height: 60px; position: absolute; left: 0; bottom: 0; z-index: 1; background-image: url(http://static.7mdt.com/images/raingame/img/ball.png); background-repeat: no-repeat; background-position: center center; margin: 0; }
.rainDown em.em2 { display: block; width: 60px; height: 60px; position: absolute; left: 0; bottom: 0; z-index: 2; /*background-image: url(../img/logo1.png);*/ background-repeat: no-repeat; background-position: center center; margin: 0; }
.rainDown p { display: block; position: absolute; bottom: 0; left: 50%; width: 220px; font-size: 18px; color: #09d4ff; font-weight: bold; line-height: 26px; text-align: center; padding: 0; margin: 0; margin-left: -110px; filter: alpha(opacity=0); opacity: 0; text-shadow: 1px 1px 2px #0035ae; }

/*倒计时*/
.r_downTime { width: 600px; height: 100px; position: absolute; left: 50%; top: 50%; margin: -50px 0 0 -300px; }
#rd_timeNum { display: block; width: 60px; height: 50px; margin: 0 auto; background-image: url(http://static.7mdt.com/images/raingame/img/r_downTime.png?20161111); background-repeat: no-repeat; margin: 0 auto; }
.r_downTime .rd_timeNum_0 { background-position: center 0; }
.r_downTime .rd_timeNum_1 { background-position: center -50px; }
.r_downTime .rd_timeNum_2 { background-position: center -100px; }
.r_downTime .rd_timeNum_3 { background-position: center -150px; }
.r_downTime .rd_timeNum_4 { background-position: center -200px; }
.r_downTime .rd_timeNum_5 { background-position: center -250px; }
.r_downTime .rd_timeNum_6 { background-position: center -300px; }
.r_downTime .rd_timeNum_7 { background-position: center -350px; }
.r_downTime .rd_timeNum_8 { background-position: center -400px; }
.r_downTime .rd_timeNum_9 { background-position: center -450px; }
.r_downTime .rd_timeNum_10 { background-position: center -500px; }
.r_downTime .rd_img { height: 50px; }
.r_downTime .rd_img img { display: block; margin: 0 auto; }

/*======底部======*/
.rainFoot { position: fixed !important; position: absolute; z-index: 9999; height: 0px; width: 1000px; left:0; 
			/*left: 50%; margin-left: -500px;*/
			/*height:100px;background-color:#0035ae;*/
}
.rainFoot { bottom: 0 !important; }

/*======底部-球======*/
.rainFoot .ballInfo { width: 80px; height: 80px; position: absolute; /*left: -90px;*/ left: 50px; bottom: 0px; display:none;}
.rainFoot .ballInfo .b_ball { width: 80px; height: 80px; }
.rainFoot .ballInfo .b_ball a { display: block; width: 80px; height: 80px; background-image: url(http://static.7mdt.com/images/raingame/img/rainFoot.png); background-repeat: no-repeat; background-position: center center; text-decoration: none; }
.rainFoot .ballInfo .b_ball a p { display: none; width: 20px; height: 20px; background-image: url(http://static.7mdt.com/images/raingame/img/rf_news_num.png); background-repeat: no-repeat; background-position: center center; font-size: 12px; color: #fff; text-align: center; line-height: 20px; text-decoration: none; position: absolute; right: 10px; top: 4px;padding:0;margin:0;z-index:10; }
.rainFoot .ballInfo .b_ball a em{display:block;width:46px;height:46px;z-index:9;position:absolute;left:16px;top:4px;}
.rainFoot .ballInfo .b_ball a em img{display:block;width:46px;height:46px; }
/*倒计时显示*/
.rainFoot .ballInfo .b_text { position: absolute; left: 50%; bottom: 100%; z-index: 10; padding: 4px; }
.rainFoot .ballInfo .b_text em { position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; background-color: #000; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;filter: alpha(opacity=80); opacity: 0.8; }
.rainFoot .ballInfo .b_text p { display: block; text-align: center; white-space: nowrap; position: relative; z-index: 10; padding: 0; margin: 0; }
.rainFoot .ballInfo .b_text p.bt_p { font-size: 12px; line-height: 16px; color: #fff; }
.rainFoot .ballInfo .b_text p.bt_time { font-size: 12px; line-height: 16px; color: #caff28; font-weight: bold; }
/*图片*/
.rainFoot .ballInfo .b_img { position: absolute; left: 50%; bottom: 100%; z-index: 10; width:120px;height:32px; margin-left:-60px;display:none;}
.rainFoot .ballInfo .b_img img{display:block;margin:0 auto;}
 
/*验证码框*/
.rainFoot .ballInfo .b_code { position: absolute; left: 84px; bottom: 40px; z-index: 20; background-color: #5666a1; width: 300px; padding: 28px 0 14px 0; display: none; }
/*标题*/
.rainFoot .ballInfo .bc_title { display: block; font-size: 14px; color: #ffffff; line-height: 22px; text-align: center; padding: 0 10px;  margin: 0 0 10px 0; }
.rainFoot .ballInfo .bc_title span { color: #f6ef7e; }
/*关闭*/
.rainFoot .bc_close { display: block; width: 30px; height:30px; background-image: url(http://static.7mdt.com/images/raingame/img/xx.png); background-repeat: no-repeat; background-position: center center; position: absolute; right:0; top: 0; z-index: 100; overflow: hidden; text-indent: -999px; }
/*验证码列表*/
.rainFoot .bc_code { /*max-height: 90px; overflow: auto;*/ width: 280px;overflow:hidden;margin:0 auto; /*margin: 0 auto 10px auto;*/ }
.rainFoot .bc_code ul { padding: 0; margin: 0; }
.rainFoot .bc_code li { font-size: 0; white-space: nowrap; text-align: center; margin-bottom: 10px; overflow: hidden;position:relative; }
.rainFoot .bc_code li span { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 14px; color: #ffffff; line-height: 20px; white-space: normal; max-width: 140px; }
.rainFoot .bc_code li input { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 120px; border: none; font-size: 14px; line-height: 18px; height: 18px; padding: 0 10px; margin: 0 10px; }
.rainFoot .bc_code li a { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 14px; line-height: 20px; height: 20px; color: #ffffff; padding: 0 10px; background-color: #2f356f; background-image: url(http://static.7mdt.com/images/raingame/img/r_auth.jpg); background-repeat: repeat-x; background-position: 0 center; text-decoration: none; }
/*按钮*/
.rainFoot .bc_button { font-size: 0; white-space: nowrap; text-align: center;padding-top:10px; }
.rainFoot .bc_button a { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 0 10px; font-size: 14px; line-height: 32px; color: #ffffff; text-align: center; width: 126px; height: 32px; background-image: url(http://static.7mdt.com/images/raingame/img/r_button.png); background-repeat: no-repeat; background-position: center center; text-decoration: none; }


.rainFoot .ballInfo .b_code_en {   width: 380px;  }
.rainFoot .b_code_en .bc_code{width:360px}
/*.rainFoot .b_code_en .bc_button a.a2{line-height: 14px;white-space:normal;}*/

.rainFoot .ballInfo .b_code_vn {   width: 360px;  }
.rainFoot .b_code_vn .bc_code{width:320px} 

 
/*======底部-通知======*/
.rainFoot .warnInfo { width: 96px; height: 96px; position: absolute; /*left: -106px;*/left:80px; bottom: 20px; display: none; }
.rainFoot .warnInfo .w_warn { width: 96px; height: 96px; }
.rainFoot .warnInfo .w_warn a { display: block; width: 96px; height: 96px; background-image: url(http://static.7mdt.com/images/raingame/img/warnFoot.png); background-repeat: no-repeat; background-position: center center; text-decoration: none; }
/*提醒*/
.rainFoot .warnInfo .w_text { display: block; position: absolute; left: 50%; bottom: 100%; z-index: 10; margin-left: -95px; width: 178px; margin-bottom: 10px; }
.rainFoot .warnInfo .w_text a { display: block; background-color: #5666a1; font-size: 0; text-align: center; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; padding: 4px 6px; text-decoration: none; }
.rainFoot .warnInfo .w_text a p { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding: 0; margin: 0; font-size: 12px; line-height: 18px; color: #ffffff; text-align: left; }
.rainFoot .warnInfo .w_text a b {  color: #f6ef7e; white-space:nowrap;}
.rainFoot .warnInfo .w_text em { display: block; width: 10px; height: 8px; background-image: url(http://static.7mdt.com/images/raingame/img/w_text.png); background-repeat: no-repeat; background-position: 0 bottom; position: absolute; right: 26%; bottom: -6px; }


/*======弹出层-验证码======*/
.rainPrize { width: 330px; background-color: #5666a1; position: relative; padding-top: 8px; display: none; }
/*顶部*/
.rainPrize .r_top { width: 330px; height: 120px; background-repeat: no-repeat; background-position: 0 0; position: relative; z-index: 1; margin-bottom: 10px; }
.rainPrize_gb .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainPrize_t_gb.jpg); }
.rainPrize_big .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainPrize_t_big.jpg); }
.rainPrize_en .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainPrize_t_en.jpg); }
.rainPrize_kr .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainPrize_t_kr.jpg); }
.rainPrize_th .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainPrize_t_th.jpg); }
.rainPrize_vn .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainPrize_t_vn.jpg); }
.rainPrize_jp .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainPrize_t_jp.jpg); }
.rainPrize .r_top p { display: block; font-size: 24px; font-weight: bold; color: #f6ef7e; line-height: 36px; text-align: right; position: absolute; right: 38px; top: 10px; margin: 0; }
/*关闭*/
.rainPrize .r_close { display: block; width: 40px; height: 40px; background-image: url(http://static.7mdt.com/images/raingame/img/xx.png); background-repeat: no-repeat; background-position: 0 0; position: absolute; right: 0; top: 0; z-index: 100; overflow: hidden; text-indent: -999px; }
/*验证码*/
.rainPrize .r_auth { font-size: 0; white-space: nowrap; text-align: center; margin-bottom: 24px; position:relative;}
.rainPrize .r_auth span { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 14px; color: #ffffff; line-height: 20px; white-space: normal; max-width: 140px; }
.rainPrize .r_auth input { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 120px; border: none; font-size: 14px; line-height: 18px; height: 18px; padding: 0 10px; margin: 0 10px; }
.rainPrize .r_auth a { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 14px; line-height: 20px; height: 20px; color: #ffffff; padding: 0 10px; background-color: #2f356f; background-image: url(http://static.7mdt.com/images/raingame/img/r_auth.jpg); background-repeat: repeat-x; background-position: 0 center; text-decoration: none; }
 
.rainPrize_en .r_auth span{ font-size:12px;}
.rainPrize_en .r_top p{right: 30px;top: 36px;}
/*.rainPrize_en .r_button a.a1{line-height: 14px;white-space:normal;}*/
.rainPrize_vn .r_auth span{max-width: 60px;line-height: 14px;}
/*按钮*/
.rainPrize .r_button { font-size: 0; white-space: nowrap; text-align: center; padding-bottom: 15px; }
.rainPrize .r_button a { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 0 10px; font-size: 14px; line-height: 32px; color: #ffffff; text-align: center; width: 126px; height: 32px; background-image: url(http://static.7mdt.com/images/raingame/img/r_button.png); background-repeat: no-repeat; background-position: center center; text-decoration: none; }
/*======弹出Tips======*/
.rainTips { width: 420px; background-color: #5666a1; position: relative; display: none; overflow: hidden; padding-bottom: 10px; display: none; }
.rainTips .r_top { width: 420px; height: 58px; background-repeat: no-repeat; background-position: 0 0; position: relative; z-index: 1; margin: 0; }
.rainTips_gb .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainTips_t_gb.jpg); }
.rainTips_big .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainTips_t_big.jpg); }
.rainTips_en .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainTips_t_en.jpg); }
.rainTips_kr .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainTips_t_kr.jpg); }
.rainTips_th .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainTips_t_th.jpg); }
.rainTips_vn .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainTips_t_vn.jpg); }
.rainTips_jp .r_top { background-image: url(http://static.7mdt.com/images/raingame/img/rainTips_t_jp.jpg); }
.rainTips .r_top p { display: block; font-size: 24px; font-weight: bold; color: #f6ef7e; line-height: 36px; text-align: right; position: absolute; left: 84px; top: 0px; margin: 0; }
.rainTips .r_close { display: block; width: 40px; height: 40px; background-image: url(http://static.7mdt.com/images/raingame/img/xx.png); background-repeat: no-repeat; background-position: 0 -4px; position: absolute; right: 0; top: 0; z-index: 100; overflow: hidden; text-indent: -999px; }
.rainTips .r_text { width: 380px; margin: 0 auto; height: 160px; overflow: auto; background-color: #fff; padding:10px;}
.rainTips .r_text p { display: block; margin:0;padding:0; text-align:left;}
/*标题*/
.rainTips .r_text p.rt_title{font-size:0;}
.rainTips .r_text p.rt_title span,
.rainTips .r_text p.rt_title b{display:inline-block; *display: inline; *zoom: 1; vertical-align: top;
						   font-size:14px;line-height:22px;color:#322d27;font-weight:normal;
}
.rainTips .r_text p.rt_title b { padding-right: 10px; }
/*球队*/
.rainTips .r_text p.rt_team { font-size: 0; padding-bottom:8px;}
.rainTips .r_text p.rt_team span,
.rainTips .r_text p.rt_team b { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 16px; line-height: 24px; }
.rainTips .r_text p.rt_team span { color: #5666a1; padding:0 8px;}
.rainTips .r_text p.rt_team b { color: #322d27; }
/*内容*/
.rainTips .r_text p.rt_text { font-size: 14px;line-height:22px;color:#322d27;padding-bottom:8px; text-align:left;}

.rainTips .r_text p.rt_recommend{font-size:0;}
.rainTips .r_text p.rt_recommend b,
.rainTips .r_text p.rt_recommend span{  font-size:14px;line-height:22px;}
.rainTips .r_text p.rt_recommend b{color:#322d27;}
.rainTips .r_text p.rt_recommend span{color:#5666a1;}
/*IE6兼容*/
.rainBox,
.rainShade { _top: expression(eval(document.documentElement.scrollTop)); }
.rainFoot { _top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-1:document.body.scrollTop+document.body.clientHeight-this.clientHeight-1)); }





/*复制列表的设置*/
.inputLi { width: 260px; padding: 10px; background-color.rainFoot .ballInfo .b_code_vn .infoBox: #ececec; }
.inputLi ul { font-size: 0; padding: 0; }
.inputLi ul li { font-size: 0; padding: 0; margin-bottom: 10px; }
.inputLi ul li div { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; }
.inputLi ul li div input { display: block; width: 160px; border: none; font-size: 14px; line-height: 30px; height: 30px; padding-left: 10px; margin-right: 10px; }
.inputLi ul a { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 60px; font-size: 14px; line-height: 30px; color: #fff; text-align: center; background-color: #282828; margin-left: 10px; }



.rainFoot .infoBox{max-height:134px;overflow:auto;width:300px;margin:0 auto;}

.rainFoot .tipsBox .bc_code  li span {  width: 180px;max-width:initial;margin-right:10px;text-align:left;
										text-overflow: ellipsis;
	white-space: nowrap; 
	overflow: hidden;

}

.codeBox,
.tipsBox{display:none;}

.rainFoot .ballInfo .b_code_vn .infoBox{width:340px;}

 .rainFoot .tipsBox .b_code_vn li span{width:240px;}

  .rainFoot .ballInfo .b_code_vn  .bc_code li input{margin:0 6px;}
 .rainFoot .ballInfo .b_code_vn .bc_code li a{    padding: 0 4px;}
 .rainFoot .ballInfo .b_code_vn .tipsBox .bc_code li span{width:240px;}
 .rainFoot .ballInfo .b_code_th .tipsBox .bc_code li span{width:200px;}

  /*.rainFoot .tipsBox .b_code_kr li span{width:180px;}*/








