@charset "utf-8";

/*modal*/
.close {float: right;font-size: 21px;font-weight: bold;line-height: 1;color: #000000;text-shadow: 0 1px 0 #fff;}
button.close {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;}
#queren .modal {display: none;overflow: hidden;position: fixed;top:50%;margin-top:-30%; right: 0;bottom: 0;left: 0;z-index: 111111;-webkit-overflow-scrolling: touch;outline: 0;}
#queren .modal-dialog {position: relative;width: auto;margin:200px auto;width:450px;}
#queren .modal-content {width:460px; padding: 10px; position: relative;background: #fff;  border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.2);  border-radius: 6px;  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);  -webkit-background-clip: padding-box; background-clip: padding-box; outline: 0;}
#queren .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000;}
#queren .modal-backdrop.fade {  opacity: 0;  filter: alpha(opacity=0);}
#queren .modal-backdrop.in {  opacity: 0.5;  filter: alpha(opacity=50);z-index: 99999;}
#queren .modal-header{padding:5px 5px 10px 5px;min-height: 16px;width:450px;float: left; border-bottom: 1px solid #ccc;}
#queren .modal-header .close {margin-top: -2px;}
#queren .modal-title {margin: 0;line-height:20px;font-size: 18px; font-weight: normal;width:400px;float: left;}
#queren .modal-body {position: relative;padding: 15px;width:460px;float: left;}
#queren .modal-footer {padding:5px;text-align:center;width:460px;float: left;}

#queren .modal-content p{width:400px; margin: 10px 30px; float: left; line-height: 30px;}
.reg-but{ float: left; width: 100%;}
.reg-but input{ width: 100px; margin: 0 180px; background: #FF7900; border: none;  height: 30px; cursor: pointer; text-align: center; line-height: 30px; color: #fff; border-radius:5px ;}


/*显示隐藏*/
.paytype .recharge-R span em{position: relative;color:#333;font-size:14px;display:inline-block;font-style:normal;border:1px solid #dcdcdc;line-height:34px;height:34px; text-align: center;padding:0 2px;}
.paytype .recharge-R span em.paytype-on{line-height:32px;border:2px solid #f00;height:32px;position:relative;padding:0 1px; z-index: 11;}
.paytype .recharge-R span em.paytype-on i{display:block;width:14px;height:14px;background:url(../Images/pay/check.png) no-repeat 0 0;right:-1px;bottom:-1px;position:absolute;}

.paytype .recharge-R span em input{ width: 100%; position: absolute;top: 0; cursor:pointer; left: 0;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;}

.recharge-R span.one em{ width: 98px; margin-right: 10px; float: left;}
.recharge-R input{height:34px; border: 1px solid #d4d4d4; float: left; margin-right:4px;}
.recharge-R input:focus{ border: 1px solid #77be4c;}
.recharge-R input.pay1{width: 218px; padding: 0 5px; line-height:36px}
.recharge-R select{ height: 36px; border: 1px solid #D4D4D4; padding-left: 10px; float:left;}


.select-one{ width:108px;}
.select-two{width:108px;}

.recharge-text{ line-height: 36px;}
.recharge-R .three{ margin-left: 1px;}
.recharge-R .three em{ width:58px; margin: 0 !important; float: left; margin-bottom: 20px !important; margin-left: -1px !important; position:relative;}

.pay2{ width:118px; height:34px; padding:0px 5px; margin:0 10px; float: left;}
.pay2:focus{ border-color:#77be4c;}

.recharge-R .cz{ width:175px; display: block; float: left; line-height: 36px;}
.recharge-R p{ float: left;display:block;}
.recharge-R em{font-style:normal; float: left;display:block; margin-left:10px;}

.recharge-R p.czje{ color: #fc7a32; margin-right: 5px;}
.czfs{ float:left;width: 100%; line-height: 36px;display:none;}
.recharge-R .four{ margin:1px 0 0 1px;}
.recharge-R .four em{ width:98px; float: left; margin:-1px -1px 0 0 !important; position:relative;}

.five-hide{height: 70px; overflow: hidden !important; position:relative;}
.five-show{height: auto; overflow: hidden !important;}

.recharge-R .five,.recharge-R .six{ padding:1px 0 0 1px;}
.recharge-R .five em,.recharge-R .six em{ width:153px; height: 38px !important; float: left; margin:10px !important; position:relative;}
.recharge-R .five em.paytype-on,.recharge-R .six em.paytype-on{height:36px !important;}


.dangqian{ display: none;}
.chongzhika{ display: none;}
.ri{float:right}

.payend{ padding-left:170px; margin: 35px 0 90px 0; float: left;}
.payend input{ height:60px; width: 200px; line-height: 60px; text-align: center; color: #fff; border: none; font-size: 16px; background: #77be4c;}
.tips{ border-top:1px solid #E5E5E5; padding: 20px; width:700px; float: left;}*/


/*======充值游戏=====*/
.fr{ float:right; font-size:12px; margin-right:4px;line-height: 20px;}
.p_game{ height:25px; line-height:25px; margin-bottom: 13px; float: left;}
.p_game1{ position: relative; width: 740px;float: left; z-index:11111;}
.p_game span,.gameb3 span {width: 164px;text-align: right; display:block; float:left}
.p_game em{width:387px;float:left; margin-left:10px}
.p_game em{float:left; margin-left:10px}
/*.p_game .p_qfsz a,.p_game .p_yxsz a{ width:115px; height:35px; line-height:35px; text-align:center; background-position:0 -74px; display:block; cursor:pointer; padding-right:35px}*/
.p_neat label {float: left; line-height:25px}
.p_game .p_qfsz a{background-position:0 -27px;}
.p_game .p_yxsz a,.p_game .p_qfsz a{ color:#fff}
.sbHolder,.p_input{box-shadow: 0px 1px 0px #ECECEC inset;}
.p_input{ height:22px; width: 149px;padding: 0 5px;border: 1px solid #D4D4D4;
line-height: 19px;  float:left; margin-right:10px}

.cz_je li {width: 60px;float: left;}
.cz_je li label{display: block;}
.cz_je li input{ vertical-align:middle; margin-right:2px}
.gameb3 {line-height: 25px;margin-top: 13px;}
.tab_cz22{ margin-left:175px}
.p_back{ border-top:1px dashed #dcdfe3; margin-top:20px; padding:20px;}
.choose{ margin-bottom:15px; display:block}
.bank_abc,.bank_boc,.bank_ccb,.bank_icbc,.bank_cib,.bank_cmb,.bank_cmbc,.bank_comm,.bank_gdb,.bank_ceb,.bank_psbc,.bank_szpab,.bank_spdb{ background:url(../Images/pay/pay_bank.jpg) no-repeat scroll left top transparent;width:141px; height:33px;vertical-align: middle;cursor: pointer;display: inline-block;vertical-align: middle;}
.bank_abc{ background-position:0 0}
.bank_boc{ background-position:0 -33px;}
.bank_ccb{ background-position:0 -66px}
.bank_icbc{ background-position:0 -99px}
.bank_cib{ background-position:0 -132px}
.bank_cmb{ background-position:0 -165px}
.bank_cmbc{ background-position:0 -198px}
.bank_comm{ background-position:0 -231px}
.bank_gdb{ background-position:0 -264px}
.bank_ceb{ background-position:0 -298px}
.bank_psbc{ background-position:0 -330px}
.bank_szpab{ background-position:0 -363px}
.bank_spdb{ background-position:0 -396px}
.p_modk li {width: 171px;height: 33px;overflow: hidden;float: left;padding-bottom: 10px;}

.p_modk li input {margin: 0 3px;}
.pay_btn{ width:100px; height:30px; margin:0 auto 15px}
.pay_btn a{ background:url(../Images/pay/pay_btn.gif) no-repeat 0 -188px; width:100px; height:32px; display:block; line-height:32px; text-align:center; color:#fff; font-weight:bold; font-size:12px}
.pay_btn a:hover{background:url(../Images/pay/pay_btn.gif) no-repeat 0 -233px}
.inptu_je{ width:80px}

.p_play{width: 466px;display: none;overflow: hidden; overflow-y:hidden; position: absolute;top: -10px;left: 90px;z-index: 800; padding-top:0px}
.p_ie6{ _margin-left:-130px; _margin-top:-30px}
.p_boxy{border: 1px solid #dde0e4;background: #fff; position:relative;}
.p_title {height: 34px;overflow: hidden;background: #eef5fd;}
.p_title h1{ color:#1369c0; font-size:12px; padding:0 15px; height:33px; line-height:33px; float:left; position:relative; border-bottom:1px solid #1369c0; background:url(../Images/pay/p_titlebg.gif) no-repeat bottom}
.p_close {width: 11px;height: 10px;display: inline;float: right;overflow: hidden;margin: 10px 10px 4px 0; background:url(../Images/pay/p_close.gif) no-repeat;cursor: pointer; _display:block; }
.p_list {padding: 5px 0;margin: 0 10px;}
.p_pinyin{overflow: hidden;padding: 0;}
.hrb{height:1px; background:#dedbdb;overflow: hidden; margin-top:3px}
.hrt{ border-top:1px solid #fff}
.p_pinyb{ height:28px;overflow: hidden;}
.p_pinfwq { height:150px; overflow-y: auto;}
.p_pinyin li {width: 108px;height: 27px;display: block;float: left;line-height: 26px;cursor: pointer; font-size:12px;}
.p_pinfwq li {width: 142px;height: 25px;display: block;float: left;line-height: 24px;cursor: pointer; font-size:12px;}
.p_pinyin li a{ display:block;height: 27px;_padding-top:5px;_height: 21px;}
.p_pinyin li a:hover{ background:#f1f1f1}
.p_pinyin li img{ vertical-align:-3px; margin:0 4px;_vertical-align: middle;}
.p_list a i{ margin-top:5px}
.p_but { height:42px; margin-left:31%; margin-top:19px;}
.search_sid_go{ line-height:22px; background:#a5dafa; color:#388ec2; height:22px; display:block; width:33px; float:left; text-align:center}
.p_list h1{ font-size:12px; color:#333; height:20px; line-height:20px; margin-bottom:4px}
.p_cbtn,.p_mbtn{ width:85px;height:32px;color:#fff;text-align:center;line-height:32px; background-position:0 -408px; display:block; float:left; margin-right:10px}
.p_cbtn:hover{background-position:0 -441px; color:#fff}
.pages{ text-align:center;margin-bottom:15px}

.pagesa{ width:450px;margin:0 auto; font-size:12px; padding-bottom:8px }
.cz_pyrr{width: 100px;margin: 0px auto;padding-top: 5px;height: 26px;line-height: 26px;margin-bottom:15px}
.pages,.pages .pagesone{;font-family:Tahoma;}
.pages a,.pages .cur,.pages .pagesone,.cz_pyrr a,.cz_pyrr .cur{display:inline-block;margin-right:3px;/*-moz-border-radius:3px;-webkit-border-radius:3px;*/ }
.pages .cur,.pages a,.cz_pyrr a,.cz_pyrr .cur{border:1px solid #8dc1d7;background-color:#f9f9f9;padding:0 7px;color:#666;line-height:18px;height:18px}
.cz_pyrr a,.cz_pyrr .cur { float:right;}
.pages .cur,.pages a:hover,.cz_pyrr a:hover,.cz_pyrr .cur{background-color:#00a2ca;color:#ffffff;border:1px solid #76c3fb;text-decoration:none;padding:0 7px;}
.pages .fl{color:#666;padding:0 6px 0 3px;}
.pages .pagesone{border:1px solid #8dc1d7;background-color:#ffffff;float:left;}
.pages input{padding:0;float:left;background:none;border:0;margin:4px 3px 0 3px;width:22px;}
.srbox{ margin-right:15px; float:right; margin-top:4px}
.srbox input { width:131px; border:1px solid #a8dbfb; height:20px; line-height:20px; float:left; font-size:12px; padding:0 5px}
#select_game img{ vertical-align:middle; margin-right:4px;margin-bottom: 2px;}
#u_info{ text-align:left}
#car{ margin-bottom:15px}
#gameb{ color:#F00}
#bankList input{ height:20px; vertical-align:middle; margin-left:3px}
