﻿@charset "utf-8";
#usercenter,#usercenter .mainLayout {background:url(../images/bg_main.png) repeat-x #fff;}
#usercenter {margin:0 auto; min-width:978px;}

#usercenter .loginbox{ position:relative}


#tab_pannel{margin-top:13px;}
#tab_panne2{margin-top:8px;}
#tab_pannel .tab_title{height:32px;}
#tab_pannel .tab_title li{float:left; margin-right:9px; width:115px; height:32px; font-size:14px; font-weight:700; display:inline;}
#tab_pannel .tab_title li a{display:block; padding-left:42px; height:32px; line-height:32px; background:url(../images/bg_tab.png) no-repeat; color:#4C4C4C; text-decoration:none;}
#tab_pannel .tab_title li a:hover{color:#f60; text-decoration:none;}
#tab_pannel .tab_title li a.t1{background-position:0 0;}
#tab_pannel .tab_title li a.t2{background-position:-115px 0;}
#tab_pannel .tab_title li a.t3{padding-left:34px; background-position:-230px 0;}
#tab_pannel .tab_title li a.t4{background-position:-345px 0;}
#tab_pannel .tab_title li a.t5{background-position:-460px 0;}
#tab_pannel .tab_title li a.t6{background-position:-575px 0;}
#tab_pannel .tab_title li.current a.t1{background-position:0 -32px;}
#tab_pannel .tab_title li.current a.t2{background-position:-115px -32px;}
#tab_pannel .tab_title li.current a.t3{padding-left:34px; background-position:-230px -32px;}
#tab_pannel .tab_title li.current a.t4{background-position:-345px -32px;}
#tab_pannel .tab_title li.current a.t5{background-position:-460px -32px;}
#tab_pannel .tab_title li.current a.t6{background-position:-575px -32px;}

#tab_content{margin-top:8px;border:1px solid #B6B6B6;}
#tab_content .cont_box{padding-bottom:20px;}

.user_index{padding:9px 12px;}

.user_index .head_pic{float:left;width:120px;}
.user_index .user_info{float:left; padding-left:19px; width:220px;}
.user_index .user_info li{padding-bottom:5px;}
.user_index .account_state{float:left;border-left:1px solid #B6B6B6;padding:0 0 5px 27px;width:220px;}
.user_index .account_state dt{line-height:22px; font-weight:700;}
.user_index .account_state dd{padding:3px 0;}
.user_index .account_state dd span{float:left; padding-left:26px; width:72px; background:url(../images/icon_user.png) no-repeat; line-height:17px;font-family:Tahoma,Arial,Simsun;}
.user_index .account_state dd a{line-height:17px;color:#06f; text-decoration:none;}
.user_index .account_state dd a:hover{color:#f60; text-decoration:underline;}
.user_index .account_state dd span.user_tel{background-position:0 0;}
.user_index .account_state dd span.user_mail{background-position:0 -25px;}
.user_index .account_state dd span.user_card{background-position:0 -48px;}
.user_index .account_state dd span.user_indu{background-position:0 -72px;}

.user_game_info{padding:0 12px;}
.user_game_info h3{margin-top:5px;font-size:14px;line-height:22px;color:#666;}
.user_game_info p{padding-top:5px;}
.user_game_info .game_name{float:left; width:260px;}
a.glink{margin-left:9px; display:inline-block;border:1px solid #B6B6B6;border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:2px 9px; line-height:19px; text-decoration:none;}
a.glink:hover{border-color:#f60;text-decoration:none;}

.flow_step{margin:24px auto 0; border-bottom:1px solid #B6B6B6; padding:0 28px 23px; width:650px; overflow:hidden;}
.flow_step ol{margin-right:-97px;width:747px; overflow:hidden;}
.flow_step li{float:left; margin-right:97px; width:152px; display:inline; position:relative;}
.flow_step li em{display:block; margin:0 auto; width:32px; height:30px; background:url(../images/flow_steps_bg.png) no-repeat;}
.flow_step li em.step_1{background-position:0 0;}
.flow_step li em.step_2{background-position:-33px 0;}
.flow_step li em.step_3{background-position:-66px 0;}
.flow_step li.on em.step_1{background-position:0 -31px;}
.flow_step li.on em.step_2{background-position:-33px -31px;}
.flow_step li.on em.step_3{background-position:-66px -31px;}
.flow_step li strong{position:absolute; left:152px; top:24px; width:97px; height:12px; overflow:hidden; background:url(../images/flow_steps_bg.png) 0 -62px no-repeat;}
.flow_step li.on strong{background-position:0 -75px;}
.flow_step li span{display:block; margin-top:13px; text-align:center;}
.flow_step li.on span{color:#26B400;}

.pay_main{ padding:19px 27px;}
.pay_main .pay_cue{padding:0 15px; line-height:28px; font-size:14px; font-weight:700; color:#fff; background-color:#f60;}

.pay_info{padding:20px 0;}
.pay_info h4,.pay_info p{padding:3px 9px;line-height:24px;font-size:14px;}
.pay_info h4{color:#f60;}
.pay_info .tit_1{display:block;height:30px;font-size:14px;line-height:29px;font-weight:bold;color:#FF6500;}
.pay_info .tit_1:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.pay_info .tit_1 span{display:inline-block;float:left; background:url(../images/tit_1bg.png) no-repeat;width:29px;height:29px;line-height:29px; text-align:center;font-size:14px;color:#fff;font-weight:bold;margin-right:5px;}

.pay_btn_box {margin-top:20px; padding-left:200px; overflow:hidden;}
.pay_btn_box .btn_105{float:left;margin-right:20px;}
.pl260{padding-left:260px;}
.pay_bottxt{clear:both; overflow:hidden;margin-top:35px;line-height:175%;color:#4b4b4b;}

.userright h2.usertit2{display:block;border-bottom:1px solid #B6B6B6;height:36px;line-height:36px; text-indent:16px;font-size:16px;font-weight:bold;color:#4c4c4c;}
.line2 .user_lg .clue{float:left;height:30px;line-height:28px;color:#ff0000;}
.line2 .user_lg .clue .clue_ok,.line2 .user_lg .clue .clue_no{margin:7px 3px 0 0;float:left;}
.line2 .user_lg .user_l3{width:131px;}

.pay_info .user_lg .user_l{width:130px;line-height:26px;}
.pay_info .user_lg .user_r{height:33px;}
.pay_info .star{width:18px;font-size:12px;font-weight:100;color:#FF0000;}
.pay_info .user_lg .user_r p{line-height:20px;font-size:12px;padding:0px;color:#4c4c4c;}
.pay_info .user_lg .user_r .f_f60{line-height:26px;font-size:14px;font-weight:bold;display:block;padding-top:2px;}
.pay_info .user_lg .user_r .f_666{line-height:26px;padding-top:2px;}
.select_t1{padding:2px;display:block;height:30px;}
.select_t2{padding:2px;display:block;height:30px;}
.sel_smi{border:1px solid #999999;width:178px;float:left;font-family:Tahoma;font-size:12px;height:20px;line-height:20px;padding:1px;vertical-align:middle;margin-top:1px; background-color:#fff;}
.sel_smi s{display:block;width:20px;height:20px;float:right; background:url(../images/tit_1bg.png) no-repeat 0 -36px;}
.sel_smi a{font-weight:bold;display:block;width:138px;float:left;}
.sel_smi a:hover{ text-decoration:none;}
.sel_smi img{float:left;margin:1px 3px 0 5px;}
.pchuan_t1{width:540px;height:140px;border:1px solid #D4D4D4;position:absolute;top:25px;left:2px; background-color:#fff; overflow-y:scroll;display:none;}
.pchuan_t1 li{float: left;padding: 8px 0 6px 7px;width:96px;line-height:20px;}
.pchuan_t1 li img{float:left;}
.pchuan_t1 li a{color:#333;}
.pchuan_t1 li a:hover{ text-decoration:none;}
.sel_smi2{border:1px solid #999999;width:178px;float:left;font-family:Tahoma;font-size:12px;height:20px;line-height:20px;padding:1px;vertical-align:middle;margin-top:1px;}
.sel_smi2 s{display:block;width:20px;height:20px;float:right; background:url(../images/tit_1bg.png) no-repeat 0 -36px;}
.sel_smi2 a{font-weight:bold;padding-left:5px;display:block;width:135px;float:left;}
.sel_smi2 a:hover{ text-decoration:none;}
.pchuan_t2{width:540px;height:210px;border:1px solid #D4D4D4;position:absolute;top:25px;left:2px; background-color:#fff; overflow-y:scroll;display:none;}
.pchuan_t2 li{display:block;float:left;width:130px;border-bottom:1px #ccc dotted;}
.pchuan_t2 a{color: #333333;display: block;height: 23px;line-height: 23px; text-indent:6px;width: 130px;}
.pchuan_t2 a:hover{ background-color:#ccc; text-decoration:none;}

.record_table{border:1px solid #B6B6B6; border-width:0 1px 0 1px; width:100%; color:#666;}
.record_table th,.record_table td{border-bottom:1px solid #B6B6B6; height:29px; line-height:29px; text-align:center;}
.record_table th{font-weight:700;}

.cz_con{width:968px;border:1px #CBD1DE solid;margin:30px auto 0 auto;}
.cz_cbline{border:1px #fff solid;background:url(../images/payt.png) center top repeat-x;padding-bottom:30px;position:relative;}
/**/
.mt15{margin-top:15px;}
.waitbox{padding:30px 0px 0px 30px;}
.waitbox .side_icon_1,.waitbox .side_icon_2{float:left; width:48px;height:48px;line-height:48px; margin-right:20px; background:url(../images/tip_ico_5.png) no-repeat;position:absolute;}
.waitbox .side_icon_2{background-position:0 -68px;}
.waitbox .bindmobile{ text-align:left; padding-top:5px;padding-left:70px;}
.waitbox .bindmobile dt{ font-size:16px; font-weight:bold; line-height:28px;}
.waitbox .bindmobile dd{ color:#999; line-height:18px;padding:0px;}
.waitbox .bindmobile dd strong{font-weight:bold;}
.waitbox .bindmobile dd .pleft50{ padding-left:50px;}
.waitbox .bindmobile dd.ddlast{ padding-top:10px;}
.waitbox .bindmobile dd.ddlast a{ margin-right:14px;}
.waitbox .bindmobile  b{color:#ff6600;font-weight:bold;}
.p_cl_1{ width:820px;color:#333333; border-bottom:1px solid #E5E8EE; padding-bottom:15px;}
.waitbox .bindmobile .link_gl a{margin-right:12px;}
/**/
.order_table .td1{width:164px;height:24px;}

.navigator{padding-top:13px;}
.navigator .tab_title{height:32px;}
.navigator .tab_title li{float:left; margin-right:9px; width:86px; height:32px; font-size:14px; font-weight:700; display:inline;}
.navigator .tab_title li a{display:block; text-align:center; height:32px; line-height:32px; background:url(../images/bg_tab.png) -690px 0; no-repeat; color:#4C4C4C; text-decoration:none;}
.navigator .tab_title li a:hover{color:#f60; text-decoration:none;}
.navigator .tab_title li.current a{background-position:-690px -32px;}
.tab_content{margin-top:8px;border:1px solid #B7DFF9; font-size:14px; font-family:simsun;}

#ad{padding-top:10px; text-align:center;}
#tmp{padding-top:10px; display:none;}
#tmp ol{margin-left:23px;padding-left:0; background:none; list-style:decimal}
#tmp ol li{padding-left:0; background:none;}

.tab_content{padding-top:10px;}
.tab_content h2{padding-left:25px; height:31px; font-weight:bold; color:#004e8a; line-height:35px;}
.tab_content h3{ padding-top:5px; height:30px; font-weight:bold; color:#0062ae; line-height:35px;}
.tab_content h3 a{ color:#0062ae; text-decoration:underline;}
.tab_content h3 span{ color:#AEAEAE; font-size:12px; font-weight:normal;}
.tab_content h4{ padding-top:10px; height:30px; font-weight:bold; line-height:35px;}
.tab_content .txt{ padding:15px; color:#424242;}
.tab_content p{ margin-bottom:10px; line-height:24px; text-indent:28px;}
.tab_content p a{ color:#0062ae; font-weight:bold; text-decoration:underline;}
.tab_content p a:hover{ color:#0062ae; text-decoration:none;}
.tab_content li{ padding-left:12px; background:url(arrow_01.gif) no-repeat 0 10px; line-height:24px;}

.blue_box{width:888px;margin:25px auto 15px auto;background:#fefefe;border:1px solid #CBD1DE;position:relative;padding:40px;}
.ico_help_5{display:block;width:48px;height:48px; background:url(../images/tip_ico_5.png) no-repeat 0 -341px;float:left;margin-right:20px;}
.blue_box h2 { font-size: 16px;line-height: 30px;margin-bottom: 5px;}
.time_box{overflow:hidden;font-size:12px;color:#666;font-weight:100;line-height:20px;margin:15px 0;}
.time_box .time{height:43px;overflow:hidden;float:left;width:187px;}
.time_box .time li{height:43px;line-height:43px;display:block;text-align:center;font-family:arial;color:#535353;font-size:35px;float:left;}
.time_box .time .bg{background-position:-285px -127px;width:33px;margin:0;margin-right:10px;}
.time_box .time .none_bg{width:15px;margin:-3px 5px 0 -5px;}
.time_box p{float:left;width:400px;height:auto;line-height:18px;margin-top:10px}
#remainTime{float:left;padding:0 5px;color:#6a9ed4 !important;}

.pay_lb{clear:both;margin-bottom:25px;}

.ult{display:block;width:197px;margin:0 auto;}
.ult li{display:block;width:197px;height:47px; text-indent:-999em;background:url(../images/ult.jpg) no-repeat;margin-bottom:8px;}
.ult .lit_1{ background-position: 0 0;margin-top:4px;}
.ult .lit_2{ background-position: 0 -47px;}
.ult .lit_3{ background-position: 0 -94px;}
.ult li a{display:block;width:197px;height:47px;}
#tab_panne2 .tab_t .user_l{padding-top:4px;font-weight:bold;color:#fff;width:90px;}
#tab_content{display: block; height:1%;}
#tab_content:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.mian_rm{display:block;width:665px;margin:0 auto;padding:17px 0; overflow:hidden;border-bottom:1px #dcdcdc dotted;}
.mian_rm dt{display:block;width:195px;height:112px;border:2px #bcbcbc solid;margin-right:19px;float:left;}
.mian_rm dd{display:block;float:left;width:445px;}
.mian_rm .lt1{display:block;height:24px;color:#484848;}
.mian_rm .lt1 h3{font-size:14px;float:left;display:block;margin-right:5px;line-height:24px;}
.mian_rm .lt1 a{color:#484848;}
.mian_rm a:hover{ text-decoration:none;}
.mian_rm .lt1 .in,.mian_rm .lt1 .end{display:block;float:left;height:19px;line-height:19px; text-align:center;width:82px;font-weight:bold;color:#fff; background:url(../images/rmicon.png) no-repeat;font-style:normal;margin-top:2px;}
.mian_rm .lt1 .end{ background-position:0 -20px;}
.mian_rm dd p{line-height:24px;color:#949494;}
.mian_rm .btn_100{margin-top:8px;}
.btn_100{display:block;width:99px;height:27px;line-height:27px; text-align:center; background:url(../images/rmicon.png) no-repeat 0 -40px;font-weight:bold;color:#575757;}