﻿*{padding: 0;margin: 0;font-family: "微软雅黑";}html,body{ font-size: 14px;line-height:1.5; }.m-c{width: 1000px;margin:0 auto;}.fl{float: left;}.rl{float: right;}a,a:link,a:visited{text-decoration: none;}li{list-style: none;}.red{color: rgb(65, 199, 244);}tr,td,input{font-size: 15px;}body{font-family: "Microsoft YaHei,Tahoma,Arial,Helvetica";}/*页面头部*/.h-top{background-color: #da3543;color: #f29c9f;line-height: 34px;height: 34px;overflow: hidden;}.h-top .lbtn a{color: #f29c9f;padding: 0 13px;}.memubackground{  background:url(aaa.gif) 260px center no-repeat;}/*index*/.ins-menu{height: 100px;background-color: #fff;overflow: hidden;}.logo img{height: 80px;margin-top: 6px;}.ins-sl{position: relative;width: 100%;height: 400px;overflow: hidden;}.ins-sl .sl-img{}.menu-nav li{width: 80px;margin-left: 30px;line-height: 100px;text-align: center;}.menu-nav li a{font-size: 15px;cursor: pointer;}.menu-nav li a:hover{color: rgb(65, 199, 244);}.menu-nav li p{background: rgb(65, 199, 244);height: 5px;margin-top: -5px;}.insc-l{width: 240px;}.ins-c{margin: 40px auto 20px;overflow: hidden;}.login{border: 1px solid #d7d7d7;overflow: hidden;height: 240px;}.login h1{height: 29px;line-height: 29px;padding-left: 35px;}.login h1 a.reg_link{background: #fff !important;border-bottom: 1px solid #fff;border-left: 1px solid #fff;display: block;float: right;height: 32px;text-align: center;width: 118px;color: #000;}.login_input{padding: 22px 20px 0;}.input_l li .input_text{border: 1px solid #d7d7d7;height: 30px;width: 198px;}.input_l li{margin-bottom: 15px;}.l_m_l li a{color: #000;float: right;margin-top: -1px;}.l_m_l li{display: inline;height: 30px;line-height: 30px;margin-right: 4px;}.sub_login{width: 198px;background: rgb(65, 199, 244);color: #fff;font-size: 15px;height: 32px;border: medium none;line-height: 32px;text-align: center;}.new-tips{margin-top: 40px;}.new-tips .tis{line-height: 28px;height: 28px;font-size: 18px;}.new-tips .tis i{float: left;height: 22px;margin: 4px 12px 0 0;width: 5px;	background: #41C7F4;}.kf_w1, .kf_w2, .kf_w3, .kf_w4{float: left;height: 34px;line-height: 34px;    overflow: hidden;}.ds_kf{margin-top: 10px;padding: 5px;height: 384px;}.ds_kf li{height: 34px;line-height: 34px;border-bottom: 1px solid #ddd;}.ds_kf li:hover{background:rgba(0,0,0,0.1);}.ds_kf li a span{color: #000;}.kf_w1{text-align: center;width: 50px;}.kf_w2,.kf_w3{text-align: center;width: 56px;}.kf_w3{text-align: center;width: 124px;}.kf_w4{text-align: right;width: 63px;}.ds_kf .hr{border-bottom: medium;color: rgb(65, 199, 244) !important;}.left_adv a{display: block;font-size: 0;height: 82px;margin-top: 20px;    width: 240px}.m_r{width: 728px;margin-left: 30px;}.rt_tit{font-family: "微软雅黑";font-size: 24px;height: 28px;line-height: 28px;width: 364px;float: left;padding-bottom:8px;border-bottom:2px solid #41C7F4;}h2.rt_tit i{float:left;height: 24px;margin: 4px 12px 0 0;width: 5px; background:#41C7F4;}.rt_subject {padding-top:10px;}.rt_lt, .rt_rtP{float: left;}.rt_lt{width: 355px;}.clx {clear: both;overflow: hidden;}.tj_yx li {height: 130px;margin-bottom: 10px;overflow: hidden;padding-top:10px;}.tj_yx li h3 {height: 30px;line-height: 30px;}.tj_yx li h3 a{ color:rgb(65, 199, 244); font-size:14px;}.yx_det {float: left;line-height: 24px;width: 152px;}.yx_det p a{display: inline-block; float:right;border:1px solid;border-radius:12px;width:75px;text-align:center;}.yx_det p a:hover{display: inline-block; float:right;border:1px solid;border-radius:12px;width:75px;text-align:center;color:#fff;background:rgb(65, 199, 244);}.img_6, .img_7,img_9,.img_8{display: block;float: left;font-size: 0;margin-right: 20px;}.img_7{ width: 100px !important; }.img_7>img{ width: 100px !important;height: 90px !important; }.img_9{ width: 100px !important; }.img_9>img{ width: 358px !important;height: 210px !important; }.img_6{height: 130px;width: 160px;}.img_6>img{ width: 100%;height: auto; }a {cursor: pointer;text-decoration: none;color: #000;}.rt_rt {margin-left: 10px;width: 363px;}.rt_lt, .rt_rt{float: left;padding-top:10px;margin-top:8px;}.news_list{ width:363px; border-left:1px solid #fff;height:300px}.news_list li{padding-top:11px;margin-left: 11px;margin-right:11px; }.news_list a { }.news_list li p{padding-top:12px;}.news_list a.cn{ color:rgb(65, 199, 244);overflow: hidden;white-space: nowrap; text-overflow: ellipsis;display: block;text-align: left; font-size:14px;width:341px;font-weight:bolder;}.news_list li .timer{margin-bottom:11px;float: right;}.news_list li .timer,.news_list li p{color:#8e8e8e; }.news_list li .mood{ color:rgb(65, 199, 244);}.mt10,.mt11{width:728px;margin: 30px 0 10px 0;}.hot_game{ width:740px;}.hot_game ul li{float:left;height: 210px;margin-bottom: 10px;overflow: hidden;padding-top: 10px;width:370px;}.hot_game ul li .game_a h3 a,.m_game ul li .game_b h3 a{ font-size:14px;}h2.rt_tit a{ float:right;color:#8e8e8e}.game_a{float: left;line-height: 22px;width: 215px;height: 90px; }.game_a a{ cursor:default;}.game_a p.con{display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width:215px;color:#8e8e8e;height:22px}.game_a p a{float:right;border:1px solid;border-radius:12px;width:75px;text-align:center;margin-top:14px;cursor: pointer;}.game_a p a:hover{float:right;border:1px solid;border-radius:12px;width:75px;text-align:center;margin-top:14px;cursor: pointer;color:#fff;background:rgb(65, 199, 244);}.mt11 li{ display:inline-block; float:right; margin:-27px 0 0 30px;}.mt11 li a{float:none;}.m_game ul li{float: left;margin-bottom: 8px;overflow: hidden;padding-top: 8px;width:180px;}.links_a {line-height: 24px;margin-top: 10px;padding: 20px;text-align: justify;color:#8e8e8e;}.links_a a {margin: 0 3px;color:#8e8e8e; }.mt12{ width:1000px; margin-top:20px;}.footer{margin: 20px auto 0;padding: 8px 0;}.footer p {height: 22px;position: relative;text-align: center;}.foot_bg{ position: relative;color:#f29c9f;}.footer p a {margin: 0 5px; color:#f29c9f;font-size: 16px;color:#fff !important;}.m_game li:hover, .m_game li.hover {background: rgb(65, 199, 244);}a.img_8 {margin-bottom: 8px;margin-left: 8px;}/*top*/.top{height:34px;width:100%; background:url(/Content/suca/top_line.jpg) repeat-x;}.top_content{width:1000px; margin:0 auto;line-height:34px;}.top_content_lt li{float:left; width:70px; }.top_content_lt a{margin:0 10px 0 0; }.top_content a:link,.top_content a:visited{color:#f29c9f;text-decoration:none;}.top_content a:hover,.top_content a:active{text-decoration:none;}.top_content_lt,.top_content_rt{ color:#f29c9f;}.top_content_rt{text-align:right; }.top_b a{ margin:0 6px;}.xl_wy{display: inline-block;}.xl_wy a:hover{ color:#fff;} .all-game-list{width: 600px;height: 260px;position: absolute;right: 210px;top: 33px;background: #fff;border: 1px solid #d9d9d9;box-shadow: 0 0 3px rgba(0,0,0,.2);z-index: 1;}.wd_1000{width:1000px;margin:0 auto;overflow:hidden;}.wd_1000 .con_left {width: 300px;float: left;height: 660px;}.wd_1000 .con_left img {margin-top: 160px;width: 210px;height: 65px;}.wd_1000 .con_right {width: 700px;float: right;margin-top: 100px;}.wd_1000 .con_right ul li p {overflow: hidden;margin-left: 177px;}.wd_1000 .con_right ul li label {width: 165px;height: 35px;display: block;    float: left;text-align: right;padding-right: 5px;}.wd_1000 .con_right ul li label span {text-align: right;line-height: 35px;    font-size: 15px;}.wd_1000 .con_right ul li input {width: 200px;height: 35px;border: 1px solid #dcdcdc;padding-left: 8px;margin-left: 10px;}.wd_1000 .con_right ul li {margin-top: 10px;}.wd_1000 .con_right input.sub {margin-left: 15px;background: rgb(65, 199, 244);    color: #FFF;border: 0;font-weight: bold;}.footer{margin-top: 103px;}@CHARSET "UTF-8";/* CSS Document */div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;padding:0;margin:0}img,input{/*border:none;*/vertical-align:middle;}body{font-family:Microsoft YaHei,Tahoma,Arial,Helvetica;font-size:12px;background:#FFF;color:#000;padding:0;margin:0}ul,ol{list-style-type:none;}th,td,input{font-size:15px;}li{list-style-type:none;}h3{font-size:14px;}h4{padding:5px 0;}button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}.clearfix:after{content:"";display:block;clear:both;}.clearfix{zoom:1;}a:link,a:visited{text-decoration:none;}a:hover,a:active{text-decoration:none;}/*娉ㄥ唽椤�*/.top{height:40px;background:rgb(65, 199, 244);}.top .width_1000{width:1000px;margin:0 auto;line-height:40px}.top .width_1000 .head_l li{float:left;}.top .width_1000 .head_l li a{color:white}.top .width_1000 .head_r li{float:right}.top .width_1000 .head_r li a{color:white}.top .width_1000 .more_game{}.wd_800{width:900px;margin:0 auto;overflow:hidden;min-height:600px}.wd_1000{width:1000px;margin:0 auto;overflow:hidden;}.wd_1000 .con_left{width:300px;float:left;height:660px}.wd_1000 .con_left img{margin-top:160px;width:210px;height:65px}.wd_1000 .con_left p{float:left;padding-left:50px}.wd_1000 .con_right{width:700px;float:right;;margin-top:100px;}.wd_1000 .con_right ul li{margin-top:10px}.wd_1000 .con_right ul li input{width:200px;height:35px;border:1px solid #dcdcdc;padding-left:8px;margin-left:10px}.wd_1000 .con_right ul li p{overflow:hidden;margin-left:177px}.wd_1000 .con_right ul li label{width:165px;height:35px;display:block;float: left;text-align: right;padding-right:5px}.wd_1000 .con_right ul li label span{text-align:right;line-height:35px;font-size:15px}.wd_1000 .con_right ul li input.xieyi{width:15px;border:0;}.wd_1000 .con_right ul li span{font-size:12px}.wd_1000 .con_right ul li img{width:60px;height:27px}.wd_1000 .con_right input.sub{margin-left:15px;background:rgb(65, 199, 244);color:#FFF;border:0;font-weight: bold;}/***footer***/.footer{background:rgb(65, 199, 244);height:170px;margin-top:103px;background:#444 !important;padding-bottom:36px;}.foot_bg{ width:1000px;margin:0 auto;color:#f29c9f;padding-top:30px;}.footer p {height: 28px;line-height: 28px;position: relative;text-align: left;color:#ccc;}.footer p a {margin-right: 10px;margin-left: 10px;}.footer p a:first-child { margin-left: 0; }.footer p a.lk { color: #ccc !important;font-size: 14px !important; }.footer p a.lk:hover { color: #fff !important; }/***澶撮儴***/.top{height:34px;width:100%; background:#41C7F4;}.top_content{width:1000px; margin:0 auto;line-height:34px;}.top_content_lt li{float:left; width:70px; }.top_content_lt a{margin:0 10px 0 0; }.top_content a:link,.top_content a:visited{color:#fff;text-decoration:none;}.top_content a:hover,.top_content a:active{text-decoration:underline;}.top_content_lt,.top_content_rt{ color:#fff;}.top_b a{ margin:0 6px;}.top_content_rt{text-align:right; }/***user***/.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;font-size:0; } .clearfix {*zoom:1;}.clx{clear: both;overflow: hidden;}.menu_bg{width:100%; background:#FFF; repeat-x; height:100px; min-width:1000px; }.wraper{width:1000px; margin:0 auto;}.menu_logo{float:left;position:relative;height:81px; margin-top:6px;}.menu_logo:before{content:'游戏平台';position:absolute;left:150px;top:38px;display:block;width:200px;font-weight:bold;font-size:18px;}.menu_logo img{width:138px;height:40px;margin-top:22px;}.menu_nav{ float:right;}.menu_nav a:hover,.menu_nav .o{ color:rgb(65, 199, 244);border:2px solid rgb(65, 199, 244);padding: 8px 16px;border-radius:20px;}.menu_nav li p{background:rgb(65, 199, 244); height:5px; margin-top:-5px;}.menu_nav li{float:left; margin-left:5px;line-height:100px;text-decoration:none; text-align:center; width:100px;}.menu_nav a:link,.menu_nav a:visited{ text-decoration:none;  font-size:15px;}.menu_nav a{color: #000;}.menu_nav a.red{color:rgb(65, 199, 244);}.bg_im img {width: 100%;margin-top: -2px;}.line{ background:#d7d7d7; height:2px;margin-top:-2px;}/*鐢ㄦ埛涓汉淇℃伅*/.wd_1012{width:1012px;margin:0 auto;overflow:hidden;min-height:600px}/*宸︿晶*/.user_lf{width:280px;float:left;margin-top:40px}.user_lf .col{width:240px;height:540px;border:1px solid #dcdcdc}.user_lf2{height:300px}.user_lf .col li{width:240px;cursor:pointer;}.user_lf .col li.b_red{background:#41C7F4;}.user_lf .col li.b_red a{font-size:14px;color:#fff;font-weight:bolder;width:158px}.user_lf .col li.b_red i{background:url(/app/Public/image/icon2.png) no-repeat 0px -52px;display:block;height: 15px;width: 12px;float:right;margin:12px}.user_lf .col li i{background:url(/app/Public/image/icon.png) no-repeat 0px -52px;display:block;height: 15px;width: 12px;float:right;margin:12px}.user_lf .col li a{color:#000;height:40px;line-height:40px;display:block;float:left;padding-left:25px;width:158px}.user_lf .col li a.lf{float:none}.user_lf .col li span{padding:20px;display:block;float:left;width:124px;}.user_lf .col li a.bt{color:#fff;background:rgb(65, 199, 244);width:90px;height:30px;margin:0 0 0 20px;line-height:30px;text-align:center;padding-left:0px}.user_lf .col li p{padding:3px 20px}/**/.user_rt{width:720px;float:right;margin-top:40px}.user_rt .top{height:24px;background:none;border-left:5px solid #41C7F4;padding-left:20px}.user_rt .top h3{font-size:18px;}.user_rt .top a{margin-left:5px;color:#000}.user_rt .top a.col{color:#00a0e9}.user_rt .u_black{display:black}.user_rt .u_con{margin-top:20px;height:auto;border-left:2px solid #dcdcdc;padding-left:15px;padding-bottom:10px;}.user_rt .u_con label{width:75px;height:35px;display:block;float:left;text-align:right;line-height:35px;padding-right:15px}.user_rt .u_con .safe{margin-top:8px}.user_rt .u_con li{margin-bottom:15px}.user_rt .u_con input{height:30px;}.user_rt .u_con input.text{width:200px}.user_rt .u_con input.sex{vertical-align: middle;margin-top: -1px;}.user_rt .u_con .mar_l{margin-left:32px}.user_rt .u_con .mar_l p{margin-top:8px}.user_rt .u_con .m_top{margin-top:20px}.user_rt .u_con .se_idcard{margin-top:50px}.user_rt .u_con .se_idcard label{width:130px}.user_rt .u_con p{}.user_rt .button{padding-top: 10px;line-height: 20px;border-left:2px solid #dcdcdc;padding-left:15px}.user_rt .u_con .sub{margin-left:80px;background:rgb(65, 199, 244);border:0;color:#fff;width:100px;font-weight:700;margin-top:20px}.user_rt .u_con .lin{margin-top:15px}.user_rt .u_con .lin span{margin-left:20px}.user_rt .u_con .lin p{color:#7d7d7d}.user_rt .u_con .regs_p .id_card{width:205px;margin-left:146px;border-radius:6px}.user_rt .u_con .regs_p input{background:rgb(65, 199, 244);color:#FFF;border:0;font-weight: bold;float:left;margin-left:20px;width:80px;height:35px}.user_rt .u_con .regs_p input.login_btn{border-radius:2px}.user_rt .u_con li img{width:60px ;height:27px;margin-left:10px}.user_rt .u_con1{margin-top:20px;height:500px;border-left:2px solid #dcdcdc}.user_rt .u_con1 label{width:75px;height:35px;display:block;float:left;text-align:right;line-height:35px;padding-right:15px}.user_rt .u_con1 label.email{width:110px}.user_rt .u_con1 li{margin-bottom:15px}.user_rt .u_con1 span{color:#a4a4a4}.user_rt .u_con1 input{height:30px;}.user_rt .u_con1 input.text{width:200px}.user_rt .u_con1 input.sex{vertical-align: middle;margin-top: -1px;}.user_rt .u_con1 .regs_p input{background:rgb(65, 199, 244);color:#FFF;border:0;font-weight: bold;float:left;margin-left:20px;width:80px;height:35px}.user_rt .u_con1 li img{width:90px ;height:35px;margin-left:10px}.user_rt .u_con1 .regs_p input.login_btn{border-radius:2px}/**/.email_ts{ margin-left:25px;}.email_ts p{padding-left:5px; display:inline-block;}.email_ts i{ font-style:normal; display:block;margin-left: 35px;}.email_jc{margin-top:10px;margin-left: 60px;height: 35px;}.email_jc i{ font-style:normal;float: left;margin-top: 10px;}.email_jc p{display:inline-block;}a.email_rut{background: rgb(65, 199, 244);color: #FFF;font-weight: bold;float: left;font-size: 15px;cursor: default;margin-left: 20px;width: 80px;height: 35px;line-height: 35px;text-align: center;border-radius: 2px;}.error_tp{margin-top:40px; height:720px;}.error_tp p{font-size:24px; margin-top:8px; }.error_tp a{ color:#000;}.error_tp li{margin-top:8px; font-size:16px;}.error_tp i{ font-style:normal; color:blue; margin:0 5px;}/**/.top h3{float: left;}.Tab {float: right;margin-right: 25px;}.top .Tab a.selected {padding: 0 6px;color: rgb(65, 199, 244);}.top .Tab a {padding: 0 6px;}.login {border-top:4px solid rgb(65, 199, 244);border-radius: 12px;overflow: hidden;height: 240px;width: 240px;}.login h1 {height: 40px;line-height: 40px;padding-left: 35px; font-size:12px;border-bottom: 1px solid rgb(65, 199, 244);}.login h1 a.reg_link {background: #fff;border-bottom: 1px solid #fff;border-left: 1px solid #fff;display: block;float: right;height: 32px;text-align: center;width: 118px;font-weight:normal;}.login h1 a.reg_link:hover {font-weight:bold;}.login a {cursor: pointer;text-decoration: none;color:#000}.red {color: rgb(65, 199, 244);}.login_input {padding: 20px 20px 0;}.input_l {float: left;width: 135px;}.input_l li {margin-bottom: 15px;}.input_l li .input_text {border: 1px solid #d7d7d7;height: 30px;width: 198px;}.l_m_l li {display: inline;height: 30px;line-height: 30px;margin-right: 4px;}.l_m_l li a {color: #000;float: right;margin-top: -1px;}.sub_login {width: 198px;background: rgb(65, 199, 244);color: #fff;font-size: 15px;height: 32px;border: medium none;line-height: 32px;text-align: center;}.user_rt .u_con .lin i{margin-left:5px; font-style:normal; color:rgb(65, 199, 244);}.u_con h1{padding: 8px 0;}.u_con p{text-indent: 2em;}.u_recharge, .u_recharge p { text-indent: 0; }.u_recharge input[type=submit]{ margin: 10px 0 10px 95px !important;cursor: pointer; }.u_rlin > ul { margin-bottom: 20px;color: #666;line-height: 1.5; }.u_rlin > ul > li { margin-bottom: 0 !important; }.u_recharge > form input[type="text"]{ padding: 0 8px; }.u_recharge > form > .lin > label { display: inline-block;width: auto;height: auto;float: none;padding-right: 0;margin-right: 15px; }.rechargepop { position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.9); }.rechargepop > div { position: absolute;top: 50%;left: 50%;width: 250px;height: 300px;margin: -150px -125px;background: #fff; }.rechargepop > div > i { position: absolute;top: 10px;right: 10px;padding: 1px 4px;font-size: 12px;font-style: normal;background: #ccc;cursor: pointer; }.rechargepop > div > i:hover { color: #fff;background-color: #666; }.rechargepop > div > h5 { height: 40px;padding-left: 10px;line-height: 40px; }.rechargepop > div > div { width: 180px;height: 180px;margin: 15px auto 10px; }.rechargepop > div > p { color: #999;text-indent: 33px; }.rechargepop > div > p > span { color: #ff0000; }.rechargepop2 > div { height: 140px;margin-top: -100px;padding-top: 60px;text-align: center;line-height: 1.5; }.sl-c .hd{position: absolute;bottom: 0;z-index: 10;text-align: center;width: 100%;background: #000;padding: 8px 0;}.sl-c .hd li{display: inline-block;width: 38px;height: 12px;background-color: #41C7F4;margin-left: 20px;font-size: 0;cursor: pointer;}.sl-c .on{background-color: rgb(65, 199, 244)!important;}.m-form{    width: 100%;min-height: 620px;    margin-bottom: -103px;margin-top: 0;    background: #efefef;}.m-form > div{    width: 900px;    padding: 30px 40px;margin: 30px auto;    background: #fff;}.m-form > div > h5{    margin: 20px 0;    color: #333;font-size: 20px;text-align: center;}.m-form > div > p{    margin: 0 0 20px;    color: #666;font-size: 14px;line-height: 1.3;    text-indent: 20px;}.m-form > div > h6{    margin: 0 0 20px;    color: #333;font-size: 16px;}.culturecert {    display: block;width: 940px;margin: 0 auto;}.culturecert > img{    width: 940px;height: auto;}.showwenwangwen {    position: relative;    display: block;height: 80px;    padding: 20px 120px;margin-bottom: 40px;    border: 1px solid #ccc;    color:#666;line-height: 2;}.showwenwangwen > img{    position:absolute;top: 12px;left: 10px;    display: block;width: 90px;height: auto;}.manufactory {    width: 980px;    margin: 0 auto;}.manufactory > table{    width: 980px;}.manufactory thead{    background:#999;}.manufactory th,.manufactory td {    padding: 0 20px;    border: 1px solid #ccc;    color: #999;font-size: 14px;line-height: 40px;text-align: left;}.manufactory th{    color: #fff;}.wenwangwenicon {    height: 45px !important;    margin: 10px 0;}.wenwangwenicon > a.a{    display: inline-block;width: 85px;height: 37px;    padding-left: 50px;padding-top: 8px;    background: url(legal.jpg) #fff left top no-repeat;    vertical-align: top;    color: #999 !important;font-size: 12px !important;line-height: 1.2 !important;}.wenwangwenicon > .a.c1 {    background-position: 5px 4px;}.wenwangwenicon > .a.c2 {    background-position: 5px -42px;}.wenwangwenicon > .a.c3 {    background-position: 5px -89px;}