@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
ul,li{ margin:0; padding:0; list-style:none;}
img{ border:none;}
a,a:visited{ color:#333; text-decoration:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
body{ margin:0; padding:0; font:12px/20px '宋体'; overflow-x:hidden; }

.wrap{ width:100%; }
#top .main{ width:80%;}
#top{ height:65px; background:url(../images/top_bg.png) no-repeat; border-bottom:1px solid #000;}
.logo{  width:220px; height:65px; background:url(../images/logo.png) no-repeat 0 5px;}
.main{ width:940px; min-width:940px; margin:0 auto; overflow:hidden;}
#top .right{height:63px;line-height:63px;color:#999;}
#top a,#top a:visited{ color:#999;}
#top a:hover{ color:#fff;}
/*2016-12-17 zt 增加玩法子页面的介绍*/
.logo1{  width:680px; height:224px; background:url(../images/logo1.png) no-repeat 0 5px;}
.gminfo{margin:0 auto;width:50%;height:400px;}
.gminfo p{font-size:16px;}
.preright a,.preright a:visited{ color:#999;}
.preright a:hover{ color:blue;}
.ghelp{cursor:pointer;}
#gminfobox{margin:10px;border:1px solid #cfcfcf;}
.prekleft{width:804px; height:auto;margin:0 auto; padding:0; cursor:pointer; color:#898989; font-size:14px;font-weight:bold;font-family:"微软雅黑";}/**zt**/
.prekleft ul{list-style:none;margin:0 auto; padding:0;margin-top:0px;}
.prekleft ul li{width:250px;height:29px; float:left; line-height:28px; text-align:center;}
.prekleft ul li.border2{background-image:url(../images/down2.jpg);color:#CC2E2D;}
.prekleft ul li.border3{background-image:url(../images/down1.jpg);}
/**areagame_m**/
#difang_texts{padding:0;width:808px; height:auto; min-height:280px; _height:280px;background-color:#EBEBEB; margin:0 auto;margin-top:23px;padding-bottom:10px; }
/**js**/
.arealist_m ul li.border2{border-top:2px solid #E80063; background:#FFFFFF;border-left:1px solid #DCDCDC;border-bottom:1px solid white;border-right:1px solid #DCDCDC;color:#E70062;}
.arealist_m ul li.border3{background:url(../images/areabj.jpg) repeat; border:1px solid #C3C6CB;color:#6A6A6C;}
.arealist_m ul li.border4{border-left:0;}

#arealist ul li.border2{background-image:url(../images/areaname2.jpg);color:#CC2E2D;}/**zt**/
#arealist ul li.border3{background-image:url(../images/areaname1.jpg);}/**zt**/

.banner{ height:458px; position:relative; }
.banner .main{ height:100%; position:relative; overflow:visible;}
.banner .main a.btn{ width:252px; height:90px; display:block; position:absolute; z-index:1000; }
.banner .main a.android{ top:120px; left:760px; }
.banner .main a.ios{ top:250px; left:760px; }
#slide{ width:858px; height:303px;  background:url(../images/phone.png) no-repeat; position:absolute; z-index:9; top:155px; left:-150px; }
.slide-bg{ width:400px; height:227px; overflow:hidden; position:absolute; top:31px; left:241px;}
#slide ul{ height:227px; position:absolute; top:0; left:0;}
#slide ul li{ width:400px; height:227px; float:left;}
.content{ width:100%;height:160px; background:url(../images/content_bg.jpg) repeat-x; color:#666;}
.content ul{ width:840px; padding:40px 0 0 0; margin:0 auto; overflow:hidden;}
.content ul li{ width:280px; padding-bottom:15px; float:left;}
.content ul li span{ width:42px; height:42px; display:block; padding-right:10px; float:left;}
.content ul li p{ height:42px; float:left;}

.footer{ padding-bottom:10px; background:url(../images/footer_bg.jpg) repeat-x; text-align:center; font-size:14px; color:#666;}
.footer a,.footer a:visited{ color:#666;}
.footer a:hover{ text-decoration:underline;}
.footer .links{ color:#999; font-size:14px; margin:4px 0 10px 0;}
.footer .links a,.footer .links a:visited{ color:#999;}
.footer .links a:hover{ text-decoration:none;}

.window{ width:400px; height:400px; padding:10px 20px; font-size:14px; background:url(../images/window_bg.png) no-repeat; position:absolute; left:50%; margin-left:-200px; top:120px; z-index:9999; overflow:hidden; display:none;}
.window .close{ text-align:right;}
.window .close a,.window .close a:visited{ color:#333;}
.window a,.window a:visited{ color:#f00; font-size:14px;}

#background{ width:100%; background-color:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; position:absolute; top:0; left:0;  z-index:999; display:none;}
#qd{ width:367px; height:235px; background:url(../images/jqqd.png) no-repeat; z-index:10000; top:180px; overflow:visible;}
#qd-close{ width:40px; height:40px; background:url(../images/x.png) no-repeat; cursor:pointer; position:absolute; top:-20px; left:350px;}
/* icon */
#icon_close{ width:40px; height:40px; background:url(../images/x.png) no-repeat; cursor:pointer; position:absolute; top:-20px; left:355px;z-index:10000;}
#icon{width:367px; height:auto;background-image:none;z-index:10000; top:340px; overflow:visible;}
.topline{width:367px;height:5px;background:url(../images/topline.png) no-repeat; overflow:hidden;}
.buttonline{width:367px;height:5px;background:url(../images/buttonline.png) no-repeat;overflow:hidden;}
#icontext{width:90%;margin:0 auto;padding-top:10px;}

#reg_close{ width:40px; height:40px; background:url(../images/x.png) no-repeat; cursor:pointer; position:absolute; top:-20px; left:450px;z-index:10000;}
#reg{width:360px; height:auto;background-image:none;z-index:10000; top:340px; overflow:visible;}
#regtext{width:100%;height:460px;margin:0 auto;font-size:18px;}
.regtitle{width:100%;background-color:#4EAFE7;text-align:center;font-size:24px;color:#F2F2F2;font-weight:bold;height:51px;line-height:51px;-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px;}
.regcontent{width:90%;height:70%;margin:30px auto;}
.red{color:red;}
.green{color:#47bc6d;}
.tdtitle{width:165px;color:#3B3B3B;font-size:18px;font-weight:bold;}
.tdtip{color:#5992C8;font-size:14px;text-align:left;}
.regbtn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #BFBDBE;width:200px;height:28px;line-height:28px;}
.regbtn1{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #BFBDBE;width:60px;height:28px;line-height:28px;}
.behind{ background-color:#eee; color:#999; cursor:default;}

/*修改密码*/
.alterpwdtext{width:800px;height:auto;margin:0 auto;}
.line_height{height:40px;}
.alterpwdtitle{width:50%;height:54px;font-size:24px;font-family:微软雅黑;text-align:center;letter-spacing:4px;line-height:54px;color:#ffffff;margin:0 auto;background:url("../images/tdbj.png") no-repeat;}
.tdtit{width:165px;color:#d5d5de;font-size:18px;font-weight:bold;}
.alterpwdcontent{width:100%;margin:10px auto;}
.altertb1,.altertb2{width:580px;margin:0 auto;}
.alterbtn{background:none;width:240px;height:28px;line-height:28px;color:white;font-size:14px;}
.alterbtn1{background:none;width:60px;height:28px;line-height:28px;color:white;font-size:14px;}
.alterok{color:#d5d5de;font-size:20px;letter-spacing:4px;border:1px solid red;}
.altertb2{display:none;}