@charset "gb2312";
/* CSS Document */
/* 在线客服小人 */
i{font-style: normal;color: #ff6000;}
.s_pay_game_title {font-size: 14px;color: #515151;}
.s_pay_game h3{color: #383838;float: left;}
.s_account_name{width: 222px;height: 25px;border: 1px solid #c9c9c9;margin-left: 16px;}
.s_account{margin-bottom: 10px;}

.s_account a{font-size: 12px;}
.s_pay_game{min-height:900px;_height:900px;}
.s_pay_style p{margin-left: 95px;}
.s_pay_style p label{margin-right: 80px;}
.s_pay_select span{margin: 0px 25px 27px 16px;}
.s_money_other{width: 222px;height: 25px;margin-right: 10px;}
.s_money table {margin-left: 96px;}
.s_money p{margin-left: 98px;}
.s_money{margin-bottom: 56px;}
.s_pay_style{margin-bottom: 45px;}
.s_pay_select_pop{z-index: 5;}
.s_money_upload{margin-top: 45px;position: relative;}
.s_money_upload label{position: absolute;top: 40px;left: 400px;}
.pay_service{position: fixed;width: 160px;height: 120px;top: 40%;right: 0px;background: url(../images/pay_service.jpg) no-repeat top center;z-index: 5;_position:absolute;}
.pay_service a{display: block;width: 160px;height: 120px;}
.s_pay_select_char{width: 400px;height: 30px;margin-left: 98px;margin-bottom: 35px;font-size: 14px;color: #383838;}
.select_charlabel{float: left;line-height: 25px;}
.select_charbox{float: left;width: 223px;height: 25px;margin-left: 11px;border: 1px solid #c9c9c9;line-height: 25px;position: relative;}
.select_charbox ul{position: absolute;top: 26px;left: -1px;overflow: hidden;border: 1px solid #c9c9c9;border-top: none;z-index:10;background:#fff;}
.select_charbox ul li{width: 214px;height: 25px;cursor: pointer;padding-left: 9px;color: #808080;}
.select_thischar{text-indent: 10px;color:red;}
.select_charbtn{display: block;position: absolute;top: 0px;right: 0px;width: 20px;height: 25px;background: url(../images/select_charbtn.jpg)no-repeat top center;}
.color_or{color: #ff6b00;}
.s_bank img{border: 1px solid #ffffff;}
.s_bank img:hover{border: 1px solid #ff6000;}
.s_bank .s_bank_wrap{border: 1px solid #dcdcdc; margin-left: 16px;margin-bottom: 10px;position: relative;}
.s_bank .s_bank_wrap:hover{border: 1px solid #ff6000;}
.s_bank td{cursor: pointer;}
.s_bank table{margin-left: 16px;}
.s_bank .current img,.s_bank .current .s_bank_wrap{border: 1px solid #ff6000;}
.s_bank .current span{position: absolute;top: 20px;right: 0px;display: block;width: 15px;height: 15px;background: url(../images/bank_current.png) no-repeat top center;}
.s_bank .noactive .s_bank_wrap{cursor: default;opacity: 0.6;}
.s_more_bank{width: 104px;height: 14px;margin-left: 98px;margin-top: 8px;}
.s_more_bank a{font-size: 14px;color: #008feb;display: block;position: relative;}
.s_more_bank a span{position: absolute;top: 0px;right: 0px;display: block;width: 11px;height: 20px;background: url(../images/more_bank.jpg) no-repeat 0px 5px;}
.s_pay_select_list .s_game_list span{display:inline;float:left;width:20px;height:30px;line-height:30px;text-align:center;}
.s_pay_select_list .s_game_pay{width:520px;padding-left:20px;min-height:30px;_height:30px;*zoom:1;float:left;}
.s_pay_select_list .s_game_pay:after{ clear: both;content: " ";display: block;height: 0;}
.s_pay_select_list li{width:568px;}
body{_height:auto;}
.s_pay_select_popserver .s_pay_select_list li{float:left;min-width:112px;min-height:30px;_height:30px;width:auto;_width:112px;}
#gameList li{width:575px;float:none;}
#gameList .s_pay_select_list .s_game_pay li{float: left;width: 127px;line-height:30px;}
#gameList .s_pay_select_list .s_game_pay li label{vertical-align:bottom;}
#gameList .lastplayed li{float:left;width:127px;}