﻿/* 充值中心 */
.recharge_banner { height:130px; background:#ff6632;}
.recharge_banner img { height:100%; margin:0 auto; }
.recharge_center { width:1150px; margin:0 auto; margin-top:15px; margin-bottom:120px; border:1px solid #ff6834;}

/* 左侧 */
.recharge_center .menu { width:300px; background:url(../images/recharge_label.jpg) #ffeeee no-repeat; float:left; padding-top:160px; border-right:1px solid #ff6834;}
.menu h3 { width:264px; height:86px; border:1px solid #b9b9b9; margin:0 auto; color:#cacaca; margin-top:34px; font-size:24px; line-height:86px; text-align:center; background:#fff; cursor:pointer;}
.menu .selected { margin-left:36px; color:#ff6632; border:1px solid #ff6632; border-right:none;}

/* 右侧 */
.recharge_center .content { width:848px; float:left;}

/* 游戏充值 */
/**************************************************************************************************************************/
/**充值中心右边模块**/
.recharge_content{ width:730px; min-height:580px; margin:30px auto;}

/**top**/
.game_top{ width:730px; }
/**账号信息**/
.account_info{ width:730px; padding:10px 0;line-height:2em; }
.content_text{font-size:16px; line-height:2em; margin-top:16px;}
.account_info input{ width:279px; height:24px; border:1px solid #d4d4d4; outline:none; padding:4px 0; padding-left:10px; font-family:"Microsoft Yahei";font-size:14px; }
.account_info select{ width:292px; height:34px; border:1px solid #d4d4d4; background:url(../images/more_btn.png) no-repeat right center;-webkit-appearance:none; padding:4px 0; padding-left:10px; font-family:"Microsoft Yahei";font-size:14px;line-height:2em; outline:none;}
/**游戏大区选择**/
.choice_service{width:730px; min-height:50px;  margin-top:10px; }
.choice_service h3 { font-size:16px;  line-height:2em; float:left; text-align:center; font-weight:normal;}
.choice_service .choice_list { width:720px; float:left; min-height:30px;border: 1px solid #d4d4d4; margin-top:5px; background:#fafafa; padding-top:10px; }
.choice_service .choice_list input{ width:20px;  font-size:12px; color:#333; margin-left:6px; vertical-align:middle; outline:none;}
.choice_service .choice_list label{width:100px;  margin-right:15px; font-size:12px; cursor:pointer; vertical-align:middle;}

/**center**/
.game_center{ width:730px; border-top:1px dashed #666; margin-top:15px;}
/**金额选择**/
.choice_rmb{width:730px; min-height:180px; margin-top:20px; }
.choice_rmb h3 { font-size:16px;  line-height:2em; float:left; text-align:center; font-weight:normal;}
.choice_rmb .choicermb_list { width:720px; float:left; min-height:40px;border: 1px solid #d4d4d4; background:#fafafa; margin-top:5px;  padding:20px 0px; }
.choice_rmb .choicermb_list input{ width:20px;  font-size:12px; color:#333;margin-top:5px; }
.choice_rmb .choicermb_list label{width:100px;  margin-right:20px; font-size:12px; color:#333; padding:15px; padding-left:0;}
.choicermb_list .rmb_radio{ float:left; padding:10px; }
.rmb_radio { position:relative;}
.discount01{ width:56px; height:18px; position:absolute;background:url(../images/discount.png); margin-top:-32px; margin-left:56px; 
			  text-align:center;line-height:18px; color:#FFF;}
.discount02{ width:68px; height:18px; position:absolute;background:url(../images/aiamonds.png); margin-top:-32px; margin-left:56px; 
			  text-align:center;line-height:18px; color:#30a0f6;}
.buy_number{width:500px;font-size:16px; line-height:2em; height:20px;}
.buy_number input{ width:40px; height:24px; border:1px solid #ff6632; outline:none; }
.buy_number span{ color:#CCC;}
.buy_rmb{width:500px; font-size:16px; line-height:2em; height:20px; margin-top:20px;}
.buy_rmb span{ color:#ff6632;}

/**bottom**/
.game_bottom{ width:730px; border-top:1px dashed #666; margin-top:25px;}
.recharge_mode{}
.recharge_mode h3 {font-size:16px;  line-height:2em; float:left; text-align:center; font-weight:normal;}
.recharge_mode ul{width:486px; margin:0 auto 30px;}
.recharge_mode ul li{ float:left; margin-left:10px;}
.recharge_mode ul li a{ display:block; height:37px; width:118px;  font-size:16px; text-align:center;line-height:42px; border:1px solid #666666}
.recharge_mode ul li a:hover {background:url(../images/mode_chose.jpg); text-decoration:none;  width:118px; color:#ff6632;  border:none;}
.recharge_mode .on{background:url(../image/mode_chose.jpg);  width:118px; height:37px; color:#ff6632; border:none;}
.sure_pay{ width:180px; height:60px;font-size:16px; text-align:center;line-height:60px; background:#f37221; font-weight:200; color:#FFF; margin-top:20px; cursor:pointer;}
/*****************************************************************************************************************************************************/

/* 登录框 */
.login_box { width:480px; height:400px; margin:0 auto; margin-top:50px; border:2px solid #FFAE93; border-radius:4px; display:none;}
.login_box_logo { width:180px; margin:0 auto; margin-top:50px; padding-bottom:10px;}
.input { width:400px; height:40px; margin:0 auto; margin-top:30px; overflow:hidden; border-bottom:1px solid #C7CFDB;}
.input input { width:344px; height:40px; font-size:16px; font-family:"Microsoft Yahei"; padding-left:56px; border:none; outline:none;}
.username input{ background:url(../images/label_user.jpg) 3% 50% no-repeat;}
.password input{ background:url(../images/label_password.jpg) 3% 50% no-repeat;}
.btn_login { width:400px; height:56px; margin:0 auto; background:#FF7D51; text-align:center; line-height:56px; color:#fff; cursor:pointer; border-radius:5px; font-size:20px; margin-top:40px;}

/* 订单查询 */
.order_content { width:790px; margin:0 auto; min-height:580px; display:none;}
.order_content h4 { color:#f37221; font-size:22px; margin:46px 10px;}
.order_content table { width:100%; font-size:12px;}
.order_content table th, td { text-align:center; height:44px; border:1px solid #969696;}
.order_content table a { color:#4d8032; text-decoration:underline;}
.status_success { color:#4d8032; font-weight:bolder;}
.status_ing { font-weight:bolder;}
.status_failure { color:#ad372e; font-weight:bolder;}

/* 订单详情 */
.order_detail { width:1000px; min-height:580px; margin:0 auto; margin-top:30px; margin-bottom:120px; border:1px solid #52A540; overflow:hidden;}
.order_detail .title { width:100%; height:50px; background:#B2DF80; color:#41851E; font-size:24px; line-height:50px; padding-left:26px;}
.order_detail h3 { height:60px; line-height:60px; margin-top:10px; font-size:32px; margin-left:42px;}
.order_detail p { font-size:16px; margin-left:30px; line-height:2em;}
.order_detail .fengexian { width:972px; height:0; margin:0 auto; margin-top:16px; border-bottom:1px dashed #A2A2A2;}
.order_detail table { width:920px; margin:0 auto; margin-top:30px; font-size:14px;}
.order_detail table th, td { text-align:center; height:56px; border:1px solid #969696;}
.order_detail table a { color:#448822; text-decoration:underline;}










