html,body,div,ul,ol,li,span,p,a,b,i,h1,h2,h3,img,input,select,textarea,button{margin:0;padding:0;border:0}
html,body{width:100%;height:100%;}
ul,ol,li{list-style:none;}
input,select,textarea,button{outline:none;}
a{text-decoration:none;}
#focus{width:100%;margin:0 auto;z-index:2;}
#focus img{display:block;width:100%;height:100%;}
#focus .flex-control-paging{width:100%;height:.5rem;position:absolute;right:0;bottom:.2rem;text-align:center;z-index:3;}
#focus .flex-control-paging li{display:inline-block;overflow:hidden;margin:0 8px;}
#focus .flex-control-paging li a{width:.3rem;height:.3rem;border-radius:10px;border:1px #fff solid;position:relative;display:inline-block;text-indent:-9000px;cursor:pointer;transition:.5s;background-color:transparent;}
#focus .flex-control-paging li a.flex-active{background-color:#fff;}

/* 下载栏 */
.down_wrap{width:100%; background: #86a3cd; position: relative; overflow:hidden; padding: .5rem 0;}
.down_box{width:95%;margin:0 auto;overflow:hidden;}
.game_icon{width:4rem; margin: .5rem 0 0 4rem;}
.game_icon img{width:100%; border: .1rem #fff solid; border-radius: .2rem;}
.game_icon a{width:100%;text-align:center;font-size:130%;line-height:150%;display:block;text-decoration:underline;color:#3e3e3e;}
.game_icon a:before{ content: ""; display: inline-block; vertical-align: middle; width: .8rem; height: .8rem; margin: -.1rem .2rem 0 0; background-image: url(/style/img/home_ico.png); background-size: cover;}
.game_icon a:hover{color:#000}
.game_icon a img{width:14.8571%;vertical-align:middle;padding-right:1%;}
.down{width:14rem; margin: 0 auto; padding-top:.5rem; text-align: center;}
.down a{width:5.5rem; margin: .2rem; display:inline-block;}
.down img{width:100%;}
.qrcode{width:4.2rem; position: absolute; top: 1rem; right: 4.5rem;}
.qrcode img{width:100%;}

/* 游戏介绍 */
.introduction_wrap{width:100%;background-color:#edf4ff;background-repeat:no-repeat; padding: 1rem 0;}
.introduction_box{width:93.75%;margin:0 auto;}
.introduction_title{width:100%;padding-bottom:7%;background-image:url(/style/img/game_introduction_m.png); background-size: 100% auto; background-repeat: no-repeat; }
.introduction_info{color:#404040;line-height:150%;font-size:130%;text-indent:2em;padding:1% 0;}
.introduction_pic{width:100%;padding:2% 0;overflow:auto;text-align: center; font-size: 0;}
.introduction_pic ul li{width:100%;padding:.2rem; box-sizing: border-box;}
.introduction_pic ul li a{width:100%;display:block;padding:2px;border:1px #a6c0c9 solid;box-sizing:border-box;}
.introduction_pic ul li a img{width:100%;display:block;}
.introduction_info img{max-width:100%;display:block;}

.introduction_pic.ol ul li{ width: 33.33%; display: inline-block;}

.top_bar{width:100%;height:4.75rem; background-image: linear-gradient(to bottom,#c5dbff,#f5f9ff); position:relative;}
.top_bar .logo{display:block;width:10rem; height: 3rem; background-image: url(/style/img/top_logo_dll.png); background-size: 100% 100%; position:absolute;top:.2rem;left:3rem;}
.top_bar .logo img{display:none;width:100%;}
.top_bar .nav{ width: 100%; }
.top_bar .nav a{width:4.5rem;height:.75rem;display:block;float:left;line-height:.75rem;font-size:.6rem;color:#000;text-align:center;white-space:nowrap; margin-top: 3.2rem; border-right: 1px #000 solid;}
.top_bar .nav a:first-child{ display: none; }
.top_bar .nav a:nth-child(5){ border-right: 0; }
.top_bar .nav a.cur{background-color:#5c07bd;}
.top_bar .nav a:hover{background-color:#5c07bd;}
.top_bar .nav .btn_pay{ width: 5rem; height: 4.75rem; line-height: 6.75rem; font-size: .7rem; display: block; color: #fff; position: absolute; top: 0; right: 0; margin-top: 0;background:linear-gradient(to bottom,#f28498,#f9c3cd); border-right: 0; text-shadow: 0 0 .1rem #ee6a80,0 0 .1rem #ee6a80,0 0 .1rem #ee6a80}
.top_bar .nav .btn_pay:before{ content: ""; display: block; width: 1.6rem; height: 1.6rem; background-image: url(img/ico_pay.png); background-size: 100% 100%; position: absolute; top: .8rem; left: 50%; margin-left: -.8rem;}
.header{width:100%;height:1.4rem; line-height: 1.4rem; background-color: #fff; }
.header .location{ text-indent:.5rem; font-size:.55rem;color:#000;}
.header .location a{color:#000}
.header .location a:hover{color:#f60}
.service_head{width:100%;margin:.3rem auto 0;overflow:hidden;}
.service_head .service_focus{width:12.35rem;float:left;}
.service_head img{display:block;width:100%;}
.service_head .service_btn{width:6.4rem;float:right;}
.service_head .service_btn a{display:block}

.con_wrap .service_t{width:92%;margin:1rem auto .5rem;border-bottom:1px #c0d2ef solid;}
.con_wrap .service_t .t{font-size:1rem;color:#1b4e9a;position:relative; text-align: center; line-height: 1.5rem; height: 1.5rem; padding-bottom: .5rem;}
.con_wrap .service_t .t:before{content:"";display:inline-block;width:.2rem;height:1rem; border-bottom: .5rem #1b4e9a solid; background-color:#88b4f5; vertical-align: middle; margin: -.1rem .5rem 0 0;}
.con_wrap .service_t .email{font-size:.8rem;color:#1b4e9a; width: 100%; text-align: center; padding: .2rem 0 .9rem;}
.con_wrap .service_t .email:before{content:"";display:inline-block;width:1rem;height:1rem;background-image:url(/style/img/ico_mail.png); background-size: 100% 100%; vertical-align:middle;margin:-.1rem .3rem 0 0;}
.con_wrap .service_t .email a{color:#1b4e9a;}

.con_wrap .service_btn{width:86%;margin:0 auto;overflow:hidden;}
.con_wrap .service_btn a{width:100%; height: 6rem; background-size: 100% 100%; display:block; position:relative; margin: .5rem 0;}
.con_wrap .service_btn a img{ display: none; }
.con_wrap .service_btn a span{ display: none; }
.con_wrap .service_btn a:nth-child(1){ background-image: url(img/service_1m.png); }
.con_wrap .service_btn a:nth-child(2){ background-image: url(img/service_2m.png); }
.con_wrap .service_btn a:nth-child(3){ background-image: url(img/service_3m.png); }


.con_wrap{width:100%; min-height: calc( 100vh - 10.5rem ); margin:0 auto;background-color:#edf4ff;}
.con_wrap .con_title{width:100%;height:4rem;line-height:4rem;font-size:.8rem;color:#fff;background-color:#1b4e9a;text-align:center;letter-spacing:3px;}
.con_wrap .con_box{padding:1rem .2rem;}
.con_wrap .service_list{width:100%;overflow:hidden;text-align:center;}
.con_wrap .service_list a{width:6rem;display:block;display:inline-block;margin:.5rem .6rem;transition:.5s}
.con_wrap .service_list a img{display:block;width:100%;}
.con_wrap .service_list a span{font-size:.6rem;display:block;text-align:center;color:#010101;line-height:1rem;}
.con_wrap .service_list a:hover{transform:translateY(-5px);}
.footer{width:100%;background-color:#2b2b2b;overflow:hidden;padding:.8rem 0;}
.footer .logo{width:9rem;display:none;margin:0 auto;}
.footer .logo img{width:100%;display:block;}
.footer .foot_info{padding:.5rem .5rem 0 .5rem;color:#fff;font-size:.5rem;line-height:.8rem;text-align:center;}
.footer .foot_info a{color:#fff; margin: 0 .5rem;}
.footer .foot_info a:hover{color:#f60}
.cont_text{font-size:.5rem;padding:1rem .5rem;line-height:.8rem;}
.date_range{width:95%;margin:0 auto;overflow:hidden;padding:2% 0;}
.date_starting{width:38%;float:left;clear:both;}
.date_range input{width:80%;float:left;font-size:.6rem;line-height:1.5rem;text-indent:1em;clear:both;background:#fff;border:1px #aecfdb solid;}
.date_starting img{width:17%;float:right;padding-top:.2rem}
.date_end{width:38%;float:left;margin-left:2%;}
.date_end img{width:17%;float:right;padding-top:.2rem}
.member_search_btn{width:20%;float:right;}
.member_search_btn a{width:100%;font-size:.6rem;line-height:1.5rem;text-align:center;display:block;background:linear-gradient(to bottom,#535353,#434343);color:#fff;border-radius:.2rem;}
.record_tab_title{width:98%;margin:0 auto;background:#aecfdb;}
.record_tab_title tr td{background:#ededed;text-align:center;font-size:.6rem;color:#5d9cbb;padding:3% 0;}
.record_tab{width:95%;margin:0 auto;background:#fff;border-left:1px #aecfdb solid;border-right:1px #aecfdb solid;}
.record_tab tr td{text-align:center;font-size:.55rem;color:#000;padding:2% 0;border-bottom:1px #aecfdb solid;}
.pagination{width:95%;margin:0 auto;font-size:.6rem;color:#333;padding:20px 0;height:1.5rem;line-height:1.5rem;text-align:center;}
.pagination .prev{display:inline-block;height:1.5rem;padding:0 .5rem;background-color:#666;color:#fff;cursor:pointer;}
.pagination .prev:hover{background-color:#000}
.pagination .next{display:inline-block;height:1.5rem;padding:0 .5rem;background-color:#666;color:#fff;cursor:pointer;}
.pagination .next:hover{background-color:#000}
.pagination span{margin:0 .25rem;}

/* 工单详情 */
.record_tab_title td.bg_c{color:#406f87;background:#9dd8ee;font-weight:bold;}
.record_tab td.fw_left{background:#ededed;font-weight:bold;}
.record_tab p.f2{margin:2%;text-indent:2em;text-align:left;color:#404040;font-size:90%;line-height:150%;}
.respond{border:1px #aecfdb solid;font-size:.55rem;line-height:.8rem;padding:.2rem .5rem;color:#404040;float:left;margin-left:5%;width:80%;}

/*充值*/
.pay_wrap{ background: #eef5ff; }
.pay_wrap .con_title{width:100%;height:4rem;line-height:4rem;font-size:.8rem;color:#fff;background-color:#1b4e9a;text-align:center;letter-spacing:3px; display: none}
.pay_wrap .inner{ padding: .5rem; }
.pay_title{ width:100%; font-size:.7rem; height: 2.2rem; line-height:2.2rem; box-sizing:border-box; text-align: center; background:linear-gradient(to bottom,#a6c7f3,#cde0f8);color:#000;}

.pay_info .pay_info_box { border: 2px #fff solid; margin-bottom: .5rem; }
.pay_platform { border-left: 2px #fff solid; border-right: 2px #fff solid; border-bottom: 2px #fff solid; margin-bottom: .5rem;  background-color: #f2f8ff;}

.pay_info_bg{ padding: .5rem 0; background-color: #eff7ff}

.pay_user{ border: 2px #fff solid; background-color: #fff; }
.pay_user_info{ padding:2%; position:relative;}
.pay_user_info ul .select{ width:100%; height: 2.6rem; line-height: 2.6rem; background:linear-gradient(to bottom,#deeaff,#fcfdff);border:1px #cad7ed solid; box-sizing: border-box; border-radius:10px; font-size:.7rem; margin-bottom:.3rem; cursor:pointer; text-align: center; position: relative;}
.pay_user_info ul .select i{ display:inline-block; vertical-align: middle; filter: invert(1); margin-top: -.15rem}
.pay_user_info ul .select span{ display:inline-block; vertical-align: middle;}
.pay_user_info ul .select a{ display:inline-block; vertical-align: middle;}
.pay_user_info ul .select .select_icon{ width:8%; }
.pay_user_info ul .select .select_icon_game{ width:8.5%; }
.pay_user_info ul .select .select_icon_fwq{ width:15.5%; }
.pay_user_info ul .select .select_icon_fwq img{ width:100%}
.pay_user_info ul .select i img{ width:100%; display: block;}
.pay_user_info ul .select .select_name{  padding-left:3%; }
.pay_user_info ul .select .select_dot{ width:5%; height: .5rem; background-image:url(/style/img/icon_arrow_hover.png); background-size:100%; background-repeat:no-repeat; position: absolute; top: 1.2rem; right:.8rem;}

.pay_user_info ul .select.select_user{line-height: 2.6rem; color:#000;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pay_user_info ul .select .select_results{ margin: 0 .2rem; color:#000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: -.3rem}
.pay_user_info ul .select.select_user span{ margin-top: -.3rem;}

.select_games_list{ z-index: 2; border: 1px #d8bea3 solid; margin-bottom: .3rem; display:none; background-color: #a3c5f4; box-sizing: border-box;}
.select_fwq_list{z-index: 2; border: 1px #d8bea3 solid; margin-bottom: .3rem;display:none; }
.select_user_list{ z-index: 2; border: 1px #d8bea3 solid; margin-bottom: .3rem;display:none; background-color: #a3c5f4; box-sizing: border-box;}


.games_list{ width:96%; box-sizing:border-box; border-top:1px #ccc solid;  position:absolute; margin-top:-1%; padding: .5rem 0; border-radius: .5rem;}
.games_list ul li{ width:90%; margin: 0 auto; font-size:.7rem; color:#fff; line-height:2rem; text-align: center; border-bottom: 1px #fff dashed; position: relative;}
.games_list ul li:last-child{ border-bottom: 0; }
.games_list ul li.cur:after{ content: ""; display: block; width: 1.2rem; height: .9rem; background-image: url(/style/img/ico_cur.png); background-size: 100% 100%; position: absolute; top: .7rem; right: .5rem;}
.games_list ul li:hover{ background:#25447a;}
.games_list ul li span{ margin: 0 .5rem; }

.user_list{ width:96%; box-sizing:border-box; border-top:1px #ccc solid;  position:absolute; margin-top:-1%; padding: .5rem 0; border-radius: .5rem;}
.user_list ul li{ width:90%; margin: 0 auto; font-size:.7rem; color:#fff; line-height:2rem; text-align: center; border-bottom: 1px #fff dashed; position: relative;}
.user_list ul li:last-child{ border-bottom: 0; }
.user_list ul li.cur:after{ content: ""; display: block; width: 1.2rem; height: .9rem; background-image: url(/style/img/ico_cur.png); background-size: 100% 100%; position: absolute; top: .7rem; right: .5rem;}
.user_list ul li:hover{ background:#25447a;}
.user_list ul li span{ margin: 0 .5rem; }

.btn_mycard{ width: 100%; height:2.5rem; line-height:2.5rem; font-size:.9rem; color:#00a0e9; text-shadow: 0 1px 0 #fff; display:block; text-align: center; background-image: linear-gradient(to bottom,#eff5fe,#d3e4fa);display: none;}
.btn_mycard img{ width:30%; display:block; margin:0 auto; }

#select_server_tab{ background:#829dbb; overflow:hidden;}
#select_server_tab li{ width:25%; font-size:130%; color:#fff; white-space:nowrap; line-height:250%; background-image:none; float:left; border-radius:0; margin:0; border-top:none; padding-bottom:0;  border:0; text-align:center;}
#select_server_tab li:hover{ background:#666; color:#fff}
#select_server_tab li.current{ background:#434343; color:#fff}


.select_game1{ width:96.5%; box-sizing:border-box; border:1px #ccc solid;  position:absolute; z-index:9; left:50%;margin-left:-48.25%;}

#select_server_list{ background:#e1eff5; overflow:hidden; padding-left:5px; padding-top:5px;}
#select_server_list li{ width:30%; font-size:120%; color:#000; line-height:250%; background-image:none; background:#fff; border-radius:0; margin:1%; float:left; padding-bottom:0; white-space:nowrap; text-align:center;}
#select_server_list li:hover{ background:#829dbb; color:#fff;}

.pay_pla{width:31.25%;padding-top:2%;float:left;border-bottom:4px #ff6c00 solid;margin-right:2%;}
.pay_pla img{width:100%;display:block;}
.pay_pla_list{width:100%;clear:both;overflow:hidden;padding:2% 0 0 0; margin: 0 auto}
.pay_pla_list ul li{width:100%;text-align:center;font-size:.7rem;line-height:2rem; border-bottom: 1px #dee7f6 solid; box-sizing:border-box;cursor:pointer;}
.pay_pla_list ul li:last-child{border-right:0;}
.pay_pla_list ul li.current{color:#000;box-sizing:border-box;background:#dfedff}
.pay_way{width:100%;padding:2%;box-sizing:border-box;overflow:hidden;}
.pay_way ul li{width:45%;float:left;padding:2%;font-size:.55rem;}
.pay_way ul li input{ width: .7rem; height: .7rem; display: inline-block; vertical-align: middle; margin-top: -.1rem; }
.pay_way ul li img{width:50%;vertical-align:middle;padding:0 2%;}
.pay_amount{width:100%;padding:2%;box-sizing:border-box;overflow:hidden;}
.pay_amount ul li{width:45%;float:left;font-size:.55rem;line-height:1rem;padding:2%}
.pay_amount ul li input{ width: .7rem; height: .7rem; display: inline-block; vertical-align: middle; margin-top: -.1rem; }
.pay_amount ul li span{padding:0 2%;}
.next_btn{width:100%;clear:both;margin:0 auto;padding:4% 0}
.next_btn a{width:40%;display:block;margin:0 auto;background:linear-gradient(to bottom,#f28298,#f9c3cd);border:1px #f9c5ce solid;border-radius:5px;text-align:center;line-height:2.5rem;font-size:.8rem;font-weight:bold;color:#fff;font-family:"Microsoft YaHei"}

.check_box{width:90%;position:fixed;top:0;padding-top:20%;left:50%;margin-left:-45%;z-index:101; display: none;z-index: 201;}
.check_box_title{width:100%;font-size:.7rem;line-height:2rem;background:linear-gradient(to bottom,#ba0505,#560000); color:#fff;text-align: center;}
.check_box_con{width:85%;background:#fff;padding:3% 0 3% 15%;}
.check_box_con p{font-size:.6rem;line-height:1.3rem;}
.check_box_con .orange{color:#ff6c00;font-weight:bold;}
.check_box_btn{width:85%;padding:3% 0;overflow:hidden;text-align:center;}
.check_box_back{width:40%;font-size:.6rem;line-height:2rem;background:linear-gradient(to bottom,#535353,#434343);display:inline-block;color:#fff;text-align:center;border:1px #d2d2d2 solid;border-radius:5px;}
.check_box_submit{width:40%;font-size:.6rem;line-height:2rem;background:linear-gradient(to bottom,#ba0505,#560000);display:inline-block;color:#fff;text-align:center;border-radius:5px;margin-left:10%;}
.check_box_result{width:45%;font-size:.6rem;line-height:2rem;background:linear-gradient(to bottom,#ba0505,#560000);display:inline-block;color:#fff;text-align:center;border-radius:5px;margin-left:10%;display:none;}
.pay_success{font-size:.6rem;line-height:1.2rem;padding:3% 10%;}
.pay_failure{font-size:.6rem;line-height:1.2rem;padding:3% 10%;}
.pay_title1{font-size:.8rem;line-height:1.5rem;font-weight:bold;font-family:"Microsoft YaHei";color:#690;border-bottom:1px #999 dashed;margin-bottom:2%;}
.pay_back_btn{padding:2%;}
.pay_btn_1{width:60%;font-size:.65rem;line-height:2rem;margin:0 auto;text-align:center;display:block;color:#fff;background:linear-gradient(to bottom,#535353,#434343);border-radius:5px;}

/* 登录页面 */
.login_form{width:90%;margin:0 auto;padding-top:1rem;font-size:.6rem;}
.login_form p{padding:2% 0;overflow:hidden;}
.login_form select{width:7rem;height:2rem;font-size:.6rem;line-height:2rem;border:1px #aecfdb solid;text-indent:2em;overflow:hidden;box-sizing:border-box;font-family:"Microsoft YaHei";}
.login_form input{width:100%;height:2rem;font-size:.6rem;line-height:2rem;border:1px #aecfdb solid;text-indent:2em;overflow:hidden;box-sizing:border-box;font-family:"Microsoft YaHei";}
.login_form .login_code{width:50%;float:left;}
.login_form .login_code_img{width:45%;float:left;margin-left:1%;cursor:pointer}
.login_form .error_tips{width:100%;clear:both;padding:0;color:#f00;font-size:.55rem;line-height:1rem;}
.login_form .login_btn_wrap{padding-top:.5rem;}
.login_form .login_btn{width:100%;font-size:.7rem;line-height:2.5rem;text-align:center;display:block;background:linear-gradient(to bottom,#535353,#434343);border-radius:5px;color:#fff;transition:.5s}
.login_form .login_btn:hover{transform:translateY(-5px);}
.login_form .reg_btn{width:48%;float:left;font-size:.7rem;line-height:2.5rem;text-align:center;display:block;background:linear-gradient(to bottom,#c00556,#6a0230);border-radius:5px;transition:.5s;color:#fff;}
.login_form .forget_btn{width:48%;float:right;font-size:.7rem;line-height:2.5rem;text-align:center;display:block;transition:.5s;background:linear-gradient(to bottom,#535353,#434343);border-radius:5px;color:#fff;}
.login_form .reg_btn:hover{transform:translateY(-5px);}
.login_form .forget_btn:hover{transform:translateY(-5px);}
.sign_in_with{width:90%;margin:0 auto;padding:.5rem 0;text-align:center;}
.sign_in_with ul{list-style:none}
.sign_in_with ul li{width:50%; margin:1rem auto;text-align:center;font-size:.6rem;line-height:1rem;color:#000}
.sign_in_with ul li img{width:100%;}
.reg_agreement{text-align:center;font-size:100%;padding:2% 0;}
.login_form .regular-checkbox{width:.8rem!important;vertical-align:middle;margin-top:-.1rem;margin-right:.2rem;}
.reg_login{text-align:right;font-size:.6rem;}
.login_ok_tips{font-size:.6rem;text-align:center;padding:2% 0;}
.login_ok_tips span{color:#f00}
.login_out{width:48%;margin:0 auto;font-size:.7rem;line-height:2.5rem;text-align:center;display:block;background:linear-gradient(to bottom,#535353,#434343);border-radius:5px;color:#fff;margin-bottom:40%;}

/* 忘记密码 */
.getpasswd_tips{font-size:.6rem;text-align:center;}
.getpasswd_tips_1{font-size:.6rem;color:#f00;text-align:center;}
.resend_btn{width:46%;float:right;font-size:.7rem;line-height:2rem;text-align:center;background:linear-gradient(to bottom,#c00556,#6a0230);border-radius:5px;color:#fff;display:block;}
.countdown_email{width:46%;float:right;font-size:.7rem;line-height:2rem;text-align:center;background:linear-gradient(to bottom,#eee,#999);border-radius:5px;color:#000;display:none;}
.login_form .vf_phone select{ width:30%; }
.login_form .vf_phone input{ width: 65%; }
.login_form .vf_phone{ display: none; }

/* 会员中心 */
.member_form_wrap{width:100%; margin-top: .5rem;}
.member_tab{width:100%;overflow:hidden; text-align: center;}
.member_tab ul li{width:29.2%; display: inline-block; margin: 0 1%; height:2rem;box-sizing:border-box;position:relative;}
.member_tab ul li a{width:100%;font-size:.7rem;line-height:2rem;height:2rem;color:#fff; background-color: #7e8ea5; display:block;text-align:center;text-indent:.2rem; border-top-left-radius: .5rem; border-top-right-radius: .5rem;}
.member_tab .member_1{border-right:1px #6bb2cc solid;}
.member_tab .member_2{border-left:1px #fff solid;border-right:1px #6bb2cc solid;}
.member_tab .member_3{border-left:1px #fff solid;}

.member_tab ul li.current .member_1{background-color:#1b4e9a;background-image:none;color:#fff;}
.member_tab ul li.current .member_2{background-color:#1b4e9a;background-image:none;color:#fff;}
.member_tab ul li.current .member_3{background-color:#1b4e9a;background-image:none;color:#fff;}
.member_common_line{width:96%;margin:0 auto;height:0.5em;background:#94cce2;}
.member_common_line span{width:33%;height:100%;background:#ffc000;display:block;float:left;}
.member_form_content{width:94%;padding:3% 0; margin: 0 auto; overflow:hidden; background: #fff; box-sizing: border-box; border: 2px #1b4e9a solid;}
.member_common_table{width:100%;margin:0 auto;font-size:.6rem;line-height:1rem}
.member_common_table tr td{padding:2% 1%;}
.member_common_table tr td .span1{color:#999;}
.member_common_table .select_btn{width:100%;height:100%;line-height:240%;background:#fff;border:1px #aecfdb solid;background-image:url(//cdnbs.palacegames.com.tw/themes/img_2/select_dot.jpg);background-repeat:no-repeat;background-position:right;background-size:auto 100%;text-indent:1em;box-sizing:border-box;}
.member_common_table .select_game{width:45.4%;position:absolute;background:#fff;padding-top:1%;z-index:9;border:1px #aecfdb solid;border-top:0;box-sizing:border-box;display:;}
.member_common_table .select_game ul{list-style:none;}
.member_common_table .select_game ul li{width:100%;padding:2% 0;text-indent:1em;}
.member_common_table .select_game ul li:hover{background:#ddd;}
.member_common_table input{width:100%;font-size:.6rem;line-height:1.5rem;height:1.5rem;border:1px #aecfdb solid;text-indent:1em;}
.member_common_table select{width:70%;font-size:.6rem;line-height:1.5rem;height:1.5rem;border:1px #aecfdb solid;text-indent:1em;}
.member_common_table .select1{width:30%;font-size:.6rem;line-height:1.5rem;height:1.5rem;border:1px #aecfdb solid;text-indent:1em;}
.member_common_table .textarea{width:90%;font-size:.6rem;line-height:1rem;height:4rem;border:1px #aecfdb solid;padding:1%;}
.table_tips{font-size:.55rem;line-height:1rem;color:#999;padding-top:1%;}

.bindphoneform{width:100%;text-align:center;padding:.5rem 0 0;font-size:.6rem;color:#333;}
.bindphoneform input{width:8rem;height:1.5rem;line-height:1.5rem;font-size:.6rem;color:#333;border:1px #5b5151 solid;background:#ededed;text-indent:20px;display:inline-block; box-sizing: border-box;}
.bindphoneform select{width:3rem;height:1.5rem;line-height:1.5rem;font-size:.6rem;color:#333;border:1px #5b5151 solid;background:#ededed;text-align:center;display:inline-block;}

.form_star{color:#f00;padding-right:2%;}
.member_btn{width:80%;margin:0 auto;padding:4%;0;overflow:hidden; text-align: center;}
.member_btn a{ display: inline-block; margin: 0 1%; }
.member_btn .member_modify{width:30%;display:inline-block;font-size:.65rem;line-height:2rem;color:#fff;text-align:center;background:linear-gradient(to bottom,#535353,#434343);border-radius:5px;}
.member_btn .member_certification{width:30%;display:inline-block;font-size:.65rem;line-height:2rem;color:#fff;text-align:center;background:linear-gradient(to bottom,#c00556,#6a0230);border-radius:5px;}
.member_btn .uc_email_btn{width:30%;display:inline-block;font-size:.65rem;line-height:2rem;color:#fff;text-align:center;background:linear-gradient(to bottom,#c00556,#6a0230);border-radius:5px;}
.member_btn .uc_phone_btn{width:30%;display:inline-block;font-size:.65rem;line-height:2rem;color:#fff;text-align:center;background:linear-gradient(to bottom,#c00556,#6a0230);border-radius:5px;}

.member_btn1{color:#fff;text-align:center;background:linear-gradient(to bottom,#c00556,#6a0230);border-radius:5px;width:35%;line-height:2rem;font-size:.6rem;display:block}
.passpord_code{width:50%!important;float:left;}
.passpord_code_img{width:45%;float:left;margin-left:1%;height:55%}
.date_range{width:100%;margin:0 auto;overflow:hidden;padding:2% 0;}
.date_starting{width:38%;float:left;clear:both;}
.date_range input{width:80%;float:left;font-size:130%;line-height:250%;text-indent:1em;clear:both;background:#fff;border:1px #aecfdb solid;}
.date_starting img{width:17%;float:right;}
.date_end{width:38%;float:left;margin-left:2%;}
.date_end img{width:17%;float:right;}
.member_search_btn{width:20%;float:right;}
.member_search_btn a{width:100%;font-size:130%;line-height:250%;text-align:center;display:block;background:linear-gradient(to bottom,#535353,#434343);border-radius:5px;color:#fff;}
.record_tab_title{width:98%;margin:0 auto;background:#000;}
.record_tab_title tr td{background:#ededed;text-align:center;font-size:.6rem;color:#000;padding:3% 0;}
.record_tab{width:98%;margin:0 auto;background:#fff;border-left:1px #000 solid;border-right:1px #000 solid;}
.record_tab tr td{text-align:center;font-size:110%;color:#000;padding:2% 0;border-bottom:1px #000 solid;}

/* 客服-问题进度 */
.s_view .s_del{overflow:hidden;font-size:100%;text-align:center;display:block;}
.s_view{background-image:url(//cdnbs.palacegames.com.tw/themes/img_2/resend_btn.jpg);background-size:100% 100%;width:40%;float:left;margin-left:7%;line-height:150%;}
.s_del{background-image:url(//cdnbs.palacegames.com.tw/themes/img_2/btn_03.jpg);background-size:100% 100%;width:40%;float:left;margin-left:7%;line-height:150%;}
.s_view a,.s_del a{color:#fff;}

/* 工单详情 */
.record_tab_title td.bg_c{color:#fff;background:linear-gradient(to bottom,#ba0505,#560000);font-weight:bold;}
.record_tab td.fw_left{background:#ededed;font-weight:bold;}
.record_tab p.f2{margin:2%;text-indent:2em;text-align:left;color:#404040;font-size:90%;line-height:150%;}
.respond{border:1px #aecfdb solid;font-size:90%;line-height:150%;text-indent:2em;color:#404040;float:left;margin-left:5%;width:80%;}

/* 邮件认证 */
#table_layout{margin-top:2%;}
#table_layout input.mail_in{font-size:100%;width:80%;}
#table_layout input.mail_no{font-size:100%;width:75%;float:right;margin-right:1%;}
.email_au{position:absolute;top:50%;left:50%;z-index:201;text-align:center;display:none;position:fixed;width:16rem;padding:.5rem; overflow:hidden;border:1px #bcd8e6 solid;box-shadow:0px 0px 0.4em #6691a6;background:#d8ebf2; transform: translate(-50%,-50%);}
.title{border-bottom:0.2em solid #bcd8e6;padding-bottom:1em;}
.title tr td.title_left{line-height:200%;font-size:180%;font-weight:bold;text-align:center;text-indent:2em;}
.title tr td.title_right{line-height:200%;font-size:180%;font-weight:bold;text-align:center;}
.clo{display:block;}
.clo img{width:100%;}
.email_au ul.des{font-size:120%;line-height:180%;margin:3% 3% 0 3%; text-align: left;}
.au_f{font-size:140%;text-align:center;}
.btn_email{width:8rem;display:block;font-size:.7rem;line-height:2rem;color:#fff;text-align:center;background:linear-gradient(to bottom,#ba0505,#560000);border-radius:5px; margin: .3rem auto;}
.mask{width:100%;height:100%;_height:1500px;position:fixed;_position:absolute;z-index:200;top:0px;left:0px;background:#000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;display:none}

/* 客服中心 */
.order_list{width:100%;}
.order_list ul li{width:100%;padding:.3rem 0;position:relative;}
.order_list ul li:after{content:"";display:block;clear:both;}
.order_list ul li span.name{width:5rem;display:block;float:left;text-align:right;font-size:.6rem;color:#000;line-height:1.5rem;margin-right:.5rem;}
.order_list ul li span.name b{color:#f00;margin-right:3px;}
.order_list ul li .select_btn{width:10rem;height:1.5rem;line-height:1.5rem;font-size:.6rem;float:left;background:#fff;border:1px #aecfdb solid;box-sizing:border-box;background-image:url(/style/img/select_arrow.png);background-repeat:no-repeat;background-position:right;background-size:auto 100%;text-indent:1em;}
.order_list ul li .select_game{width:10rem;position:absolute;background:#fff;z-index:9;border:1px #aecfdb solid;position:absolute;top:1.8rem;left:5.5rem;z-index:3;}
.order_list ul li .select_game ul{list-style:none;}
.order_list ul li .select_game ul li{width:100%;height:1.5rem;line-height:1.5rem;padding:0;text-indent:1em;font-size:.6rem;}
.order_list ul li .select_game ul li:hover{background:#ddd;}
.order_list ul li .select_game1{left:1rem;top:1.8rem;width:16rem;border:1px #ccc solid;position:absolute;z-index:9;z-index:3;}
.order_list ul li #select_server_tab{background:#829dbb;overflow:hidden;}
.order_list ul li #select_server_tab li{width:100px;height:1rem;font-size:14px;padding:0;color:#fff;line-height:1rem;background-image:none;float:left;border-radius:0;margin:0;border-top:none;padding-bottom:0;border:0;text-align:center;}
.order_list ul li #select_server_tab li:hover{background:#666;color:#fff}
.order_list ul li #select_server_tab li.current{background:#434343;color:#fff}
.order_list ul li #select_server_list{background:#e1eff5;overflow:hidden;padding-left:5px;padding-top:5px;}
.order_list ul li #select_server_list li{width:31%;height:1.2rem;font-size:.55rem;padding:0;color:#000;line-height:1.2rem;background-image:none;background:#fff;border-radius:0;margin:1%;float:left;padding-bottom:0;text-align:center;}
.order_list ul li #select_server_list li:hover{background:#829dbb;color:#fff;}
.order_list ul li input{width:10rem;height:1.5rem;line-height:1.5rem;font-size:.6rem;float:left;background:#fff;border:1px #aecfdb solid;color:#333;text-indent:1em;}
.order_list ul li textarea{width:10rem;height:4rem;line-height:1rem;font-size:.6rem;float:left;background:#fff;border:1px #aecfdb solid;color:#333;padding:5px 10px;}
.order_list ul li .textarea_tips{font-size:.6rem;line-height:1rem;color:#999;padding-top:5px;float:left;width:10rem;margin-left:5.5rem;}
.order_list ul li .upload_tips{font-size:.6rem;line-height:1rem;color:#999;padding-top:5px;float:left;width:10rem;margin-left:5.5rem;}
.order_list ul li .upload_file{text-indent:0!important;border:none!important;font-size:.6rem!important;margin-left:5.5rem;line-height:40px;  background-color: #edf4ff;}
.order_list ul li .vf_input{width:6rem;}
.order_list ul li .vf_img{width:4rem;height:1.5rem;float:left;font-size:.6rem;margin-left:.5rem;}
.order_list .line{width:100%;border-bottom:1px #ddd solid;padding-top:30px;margin-bottom:30px;}
.order_list ul li .order_btn{width:100%;text-align:center;}
.order_list ul li .order_btn a{width:5rem;height:2rem;line-height:2rem;margin:0 .5rem;display:inline-block;font-size:.7rem;color:#fff;text-align:center;border-radius:.5rem;transition:.5s}
.order_list ul li .submit{background:linear-gradient(to bottom,#c00556,#6a0230)}
.order_list ul li .reset{background:linear-gradient(to bottom,#151515,#494949)}
.order_list ul li .order_btn a:hover{transform:translateY(-5px);}

/*满意度*/
.service_common_table{ width:100%; margin:0 auto; font-size:130%; line-height:150%}
.service_common_table tr td{ padding:2% 1%;}
.service_common_table .select_btn{ width:100%; height:100%; line-height:240%; background:#fff; border:1px #aecfdb solid; background-image:url(//cdnbs2.palacegames.com.tw/themes/img_2/select_dot.jpg); background-repeat:no-repeat; background-position:right; background-size:auto 100%; text-indent:1em;  box-sizing:border-box;}
.service_common_table .select_game{ width:45.4%; position:absolute; background:#fff; padding-top:1%; z-index:9; border:1px #aecfdb solid; border-top:0; box-sizing:border-box; display:none;}
.service_common_table .select_game ul{ list-style:none;}
.service_common_table .select_game ul li{ width:100%; padding:2% 0; text-indent:1em;}
.service_common_table .select_game ul li:hover{ background:#ddd;}
.service_common_table input{ width:100%; font-family:"微软雅黑"; font-size:130%; line-height:170%; border:1px #aecfdb solid; text-indent:1em; }
.service_common_table .textarea{ width:90%; font-family:"微软雅黑"; font-size:130%; line-height:170%; border:1px #aecfdb solid; padding:1%;}
.table_tips{ font-size:100%; line-height:150%; color:#999; padding-top:1%;}
.upload_file{ text-indent:0!important; border:none!important; font-size:100%!important;}



.evaluate_btn {width:100%;text-align:center;}
.evaluate_btn a{width:5rem;height:2rem;line-height:2rem;margin:0 .5rem;display:inline-block;font-size:.7rem;color:#fff;text-align:center;border-radius:.5rem;transition:.5s}
.evaluate_btn .submit{background:linear-gradient(to bottom,#c00556,#6a0230)}
.evaluate_btn .reset{background:linear-gradient(to bottom,#151515,#494949)}