@charset "utf-8";
/* CSS Document */
.backstage_log{ background:url(../../images/login3/backstage_log.png); width:320px; height:420px; float:right; margin-top:20px; padding:0px 30px}
.backstage_log .tit_name{ font-size:28px; color:#4d5268; margin-top:30px}
.backstage_log ul li{ position:relative; width:100%; margin-top:25px}
.backstage_log ul li input{ width:278px; height:38px; line-height:38px; border:1px solid #bbb; background:#fff; padding-left:40px;  font-size:14px}
.backstage_log ul li input[type="radio"]{ width:18px; height:18px; line-height:18px; border:1px solid #bbb; background:#fff; padding-left:40px;  font-size:14px}
.backstage_log ul li i{height:40px; position:absolute; left:12px; top:0px; width:40px}
.backstage_log ul li .box_ico1{ background:url(../../images/login3/l_ico1_1.png) no-repeat left center}
.backstage_log ul li .box_ico2{ background:url(../../images/login3/l_ico2_1.png) no-repeat left center}
.backstage_log ul li .box_ico3{ background:url(../../images/login3/l_ico3_1.png) no-repeat left center}
.backstage_log .button_box input{ width:100%; height:40px; line-height:40px; border:none; background:#565b74; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; cursor:pointer; color:#fff; text-align:center; font-size:16px; font-weight:bold; margin:40px 0px 15px}
.backstage_log p{ font-size:12px; color:#000; text-align:left}.backstage_log p a{ color:#0095dd; margin-left:5px}

.backstage_box{ position:relative; padding-left:240px; padding-right:40px}
.backstage_box .backstage_left{ background:#565b74; width:200px; height:100%; position:fixed; left:0px; top:0px; display:block}
.backstage_box .backstage_left dl dt{ color:#f4f4f7; font-size:24px; line-height:80px; text-align:left; padding-left:33px}
.backstage_box .backstage_left dl dd a{ display:block; text-align:left; padding-left:30px; height:40px; line-height:40px; color:#ccc; font-size:15px; border-left:4px solid #565b74}
.backstage_box .backstage_left dl dd a:hover,.backstage_box .backstage_left dl dd a.on{ background:#3b3f4f; color:#fff; border-left:4px solid #ff9500}
.backstage_right{ text-align:left}
.backstage_right .tit_column{ border-bottom:1px solid #ccc; color:#424e5a; font-size:24px; padding-bottom:15px; margin-top:45px}
.basic_information{padding:30px 0px; border-bottom:1px dashed #ddd}
.basic_information .tit_name{ color:#414d59; font-size:15px; font-weight:bold; margin-bottom:15px}
.basic_information table{ border:1px solid #eaeaea; color:#777; font-size:13px; border-right:none}
.basic_information table td{ width:30%}
.basic_information table td.name_box{ background:#f4f4f7; width:20%; text-align:right; color:#404c59}
.basic_information table td.name_box span{ border-right:1px solid #eaeaea; display:block; padding:10px 10px 10px 0px}
.basic_information table td label{ border-right:1px solid #eaeaea; display:block; padding:10px 0px 10px 10px}
.basic_information table td a{ color:#0094dd; margin-left:5px}
.account_balance{ margin:30px 0px}
.account_balance p,.account_balance div{ font-size:14px; color:#777}
.account_balance p span{ color:#414d59; font-size:15px; font-weight:bold; margin-right:15px}
.account_balance div span{ color:#424e5a; font-size:30px; float:left}
.account_balance div{ padding:7px 0px; line-height:40px; margin-top:10px}
.account_balance div a.tx_bt{ background:#ff7124; padding:7px 28px; color:#fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; margin:0px 20px 0px 40px}
.income_list{ border-top:1px dashed #ddd; border-bottom:1px dashed #ddd; padding:29px 0px; margin-bottom:30px}
.income_list table{ border:1px solid #ddd}
.income_list table th,.income_list table td{ width:25%; text-align:center}
.income_list table th{ background:#ebebeb; border-bottom:1px solid #ddd; font-size:14px; color:#627486; padding:7px 0px}
.income_list table td{ padding:10px 0px; color:#414d59; font-size:20px}
.promote dl dt{ color:#414d59; font-size:15px; font-weight:bold; margin-bottom:15px}
.promote dl dd .text{ width:598px; height:38px; border:1px solid #ddd; float:left; text-indent:10px; -moz-box-shadow:2px 2px 5px #eee inset; -webkit-box-shadow:2px 2px 5px #eee inset; box-shadow:2px 2px 5px #eee inset; font-size:18px; color:#777}
.promote dl dd .button{border:1px solid #ddd; border-left:none; height:28px; background:#f4f4f4; width:98px; height:40px; float:left; color:#424e59; cursor:pointer}
.account_info table,.account_info table td.name_box span,.account_info table td label{ border:none}
.bank_card{ background:url(../../images/login3/bank_card.png) no-repeat left center; height:36px; line-height:36px; color:#414d59; font-size:16px; font-weight:bold; margin:70px 0px 50px 180px; padding-left:50px}
.bank_card a{ color:#0094dd; margin-left:3px}

.forms_list{ margin-top:40px}
.forms_list ul li{ line-height:40px; font-size:14px; color:#777; position:relative; padding-left:170px}
.forms_list ul li label{ width:160px; text-align:right; float:left; display:block; margin-right:10px; color:#424e59; font-size:15px; position:absolute; left:0px; top:0px}
.forms_list ul li .text{ -moz-box-shadow:2px 2px 5px #eee inset; -webkit-box-shadow:2px 2px 5px #eee inset; box-shadow:2px 2px 5px #eee inset; border:1px solid #ddd; width:318px; height:38px; margin-right:15px; color:#999; text-indent:10px}
.forms_list ul li em{ font-size:16px; font-weight:bold; color:#ff4600}
.forms_list ul li  b{ color:#424e59}
.mg_l160{ margin-left:170px}
.forms_list .button_box{ margin-top:10px; margin-bottom:50px}
.forms_list .button_box input{ background:#ff7124; border:none; height:40px; color:#fff; font-size:16px; font-weight:bold; padding:0px 15px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; cursor:pointer}
.forms_list ul li .cwtx_text{-moz-box-shadow:0px 0px 8px #f2e3e3; -webkit-box-shadow:0px 0px 8px #f2e3e3; box-shadow:0px 0px 8px #f2e3e3; border:1px solid #db4848}
.forms_list ul li .cwtx_box{ color:#e93835; font-size:12px; background:url(../../images/login3/tx.png) no-repeat left center; padding-left:20px}
.forms_list .change_success dl dt{ color:#444; font-size:16px; font-weight:bold; background:url(../../images/login3/sc_box.png) no-repeat left center; padding-left:50px; height:36px; line-height:36px; margin-bottom:10px}
.forms_list .change_success dl dd{ padding-left:50px}
.forms_list .change_success dl dd a{ color:#007fff; font-size:15px; margin-right:10px}

.query_box{ margin:40px auto 30px}
.query_box .click_query span,.query_box .click_query label{ float:left; display:block; height:40px; line-height:40px; color:#414d59; position:relative}
.query_box .click_query label{ margin:0px 5px}
.query_box .click_query .text{ width:145px; height:38px;-moz-box-shadow:2px 2px 5px #eee inset; -webkit-box-shadow:2px 2px 5px #eee inset; box-shadow:2px 2px 5px #eee inset; border:1px solid #ddd; text-indent:15px; color:#999}
.query_box .click_query .bt_box{ height:40px; line-height:38px; width:98px; border:1px solid #ddd;border-left:none; background:#f4f4f4; color:#424e59; cursor:pointer}
.query_box .click_query .reset{ margin-left:20px}
.query_box .click_query .reset .bt_box{ border-left:1px solid #ddd; width:74px}
.query_box .drain{ width:98px; height:38px; line-height:38px; text-align:center; border:1px solid #ddd; color:#0095dd; cursor:pointer}
.query_box .click_query span i{ position:absolute; right:0px; top:0px; background:url(../../images/login3/time.png) no-repeat left center; height:40px; width:28px}
.record_list table{ border:1px solid #ddd; text-align:center}
.record_list table th,.record_list table td{ width:25%; padding:10px 0px}
.record_list table td{ font-size:12px; color:#424e5a; border-top:1px solid #ddd; padding:13px 0px}
.record_list table td.red{ color:#ff4600}
.record_list table th{ background:#ebebeb; font-weight:normal; color:#627486; font-size:13px}
.tit_menu{ border-bottom:1px solid #ccc; height:44px; line-height:44px; font-size:15px}
.tit_menu ul li a{ color:#404c59; display:block; padding:0px 20px; height:40px; border-bottom:4px solid #fff}
.tit_menu ul li a:hover,.tit_menu ul li.on a{ background:#ebebeb; border-bottom:4px solid #ff9500; font-weight:bold}
.record_list_6 table th,.record_list_6 table td{ width:16.666%}
.record_list_6 table td{color:#414d59}
.record_list_6 table td.time{ color:#777}
.record_list_6 table td.blue,.record_list_6 table td a{ color:#0094dd}
.page_box{ float:right; line-height:30px; margin-top:40px}
.page_box a,.page_box span,.page_box em,.page_box label,.page_box .submit{ float:left; margin-left:10px; color:#666}
.page_box a,.page_box span{ height:30px; padding:0px 12px; border:1px solid #ccc}
.page_box a:hover{ background:#e9eaef}.page_box span{ background:#565b74; border:1px solid #565b74; color:#fff; font-weight:bold}
.page_box label input{ width:30px; height:30px; text-align:center; border:1px solid #ccc; margin:0px 5px}
.page_box .submit{ background:#eee; width:58px; height:30px; text-align:center; cursor:pointer; border:1px solid #ccc}
.forms_list .img_box{ width:140px; height:60px; border:1px dashed #b8cadd}
.forms_list .img_box img{ width:140px; height:60px; display:block}
.forms_list .des{ color:#777; font-size:12px; margin-left:15px}
.forms_list .upload_img{ background:url(../../images/login3/upload_img.gif) no-repeat left center; width:60px; height:32px; line-height:32px; display:block; float:left; color:#424e59; font-size:12px; padding-left:40px; margin-top:4px}
.operating_box{ margin:30px auto}
.operating_box span{ cursor:pointer; height:30px; border:1px solid #ddd; padding:0px 20px; line-height:30px; margin-right:20px; color:#424e59}
.operating_box .choose{ background:#565b74; color:#fff; border:1px solid #565b74}
.record_list_6 table input{ width:15px; height:15px; border:1px solid #8e8f8f; background:#f4f4f4}
.record_list_6_1 table th,.record_list_6_1 table td{ width:18.4%}
.record_list_6_1 table th.first,.record_list_6_1 table td.first{ width:8%}
.select_line{ background:#fff; width:740px; border:4px solid #ddd; padding:16px; position:absolute; left:350px; top:500px; margin-bottom:30px}
.select_line .tit_name{ border-bottom:2px solid #ddd; padding-bottom:8px; position:relative}
.select_line .tit_name span{ padding-bottom:8px; border-bottom:2px solid #ff9610; color:#444; font-size:16px; font-weight:bold}
.select_line .tit_name .close{ position:absolute; right:0px; top:3px; background:url(../../images/login3/close.png) no-repeat left center; width:12px; height:12px; cursor:pointer}
.line_query{ margin:22px auto 24px}
.line_list table th{ background:#ddd; height:38px; line-height:38px; color:#666; font-size:13px}
.line_list table td{ padding:20px 0px 14px; border-bottom:1px solid #ddd; font-size:12px; color:#424e5a}
.line_list table td a{ color:#0095dd}
.line_list .number{ color:#666; text-align:right; margin:45px 0px}
.line_list .operating_box .choose{ background:#157bbf; border:1px solid #157bbf}
.line_query .text{-moz-box-shadow:2px 2px 5px #eee inset; -webkit-box-shadow:2px 2px 5px #eee inset; box-shadow:2px 2px 5px #eee inset; border:1px solid #ddd; width:327px; height:38px; float:left; text-indent:10px}
.line_query .submit{ height:40px; line-height:40px; background:#f4f4f4; border:1px solid #ddd; cursor:pointer; border-left:none; width:74px; color:#424e59; font-size:14px}