@charset "utf-8";

html,body{ margin:0; padding:0; }
body{
    height:100%;
    color:#888;
    font-family: tahoma;
    font:14px/160% Tahoma,Arial,"微软雅黑","Hiragino Sans GB","新宋体";
    -webkit-text-size-adjust:none;
}
h1,h2,h3,h4,h5,h6,ul,ul li,div,form,dl,dd,dt,blockquote,p,fieldset,span,legend,label,img,q{
    margin:0;
    padding:0;
    border:0
}
h3{ font-size:12px; }
ul,ul li{ list-style: outside none none; }

input{ vertical-align: middle;}
.input { height: 20px; }
.input, textarea, select {
    background-color: #f4f4f4;
    border: 1px solid #adadad;
    color: #000000;
    font-size: 100%;
    line-height: 18px;
    padding: 2px 3px;
    border-radius:3px;
    margin: 0;
    vertical-align: middle;
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
select {padding: 0;}
input:focus,textarea:focus { outline: 0; border-color: #969696; }

input.Wdate {height: 18px; border: 1px solid #CCCCCC; }
.queryForm .input, .queryForm select {padding: 1px;}
input.small, select.small {padding: 1px;}
input.Wdate.wid_d {width: 95px;}
input.Wdate.wid_dt {width: 150px;}

table,table th,table td{
    border-collapse:collapse;
    border:1px;
    margin:0;
    padding:0
}
a { color: #e7696a; text-decoration: none; }
a:hover { color: #e75351; }

button{ padding: 1px 20px;}

.clearfix { zoom: 1;}
.clearfix:before,
.clearfix:after { display: table; content: ""; line-height: 0;}
.clearfix:after { clear: both; }


.login_body{background:url(../img/login/background_1.jpg);}
.login_main{margin:100px auto;width: 559px;height: 369px;background:url(../img/login/login_main_bg_1.png);}
.login_main input{ font-size: 18px; border-left: 0;border-right: 0;border-top: 0;border-bottom: 0;background-color:transparent;width: 380px;height:25px;outline:medium;}
.loginName {padding-top: 100px;padding-left: 90px}
.loginName span {color: #e4e400;}
.loginPwd {padding-top: 35px;padding-left: 90px}
.loginVerify {padding-top: 32px;padding-left: 90px}
.loginOpt {padding-top: 20px;text-align: center }
.loginBtn {margin:0 auto;display: block;background:url(../img/login/login_btn_1.png);width: 94px;height: 33px}

.regOpt{padding-top: 30px;padding-left: 60px;text-align: center }

.mem_main_body{background:url(../img/member/background.jpg);}
.wrapper {width: 980px; margin: 0 auto 5px; }
.header { height: 145px; background: url("../img/member/head_ad_1.jpg") no-repeat;}
.headtop {height: 102px; position: relative; margin-left: 9px;}
.headinfo { color: #ffffff;}
.login_on {text-align: right; margin-right: 10px; font-size: 16px}
.login_on a{margin-left: 10px;color: #E7696A}
.login_on span{color: #FFCC30}
.topMenu{height: 30px}
.paomadeng {}

/*.order-process li {background: url("../img/member/state_icon.png")no-repeat;float:left;width: 34px;height: 34px;}*/

.content{
    width:100%;
    margin-top: 5px;
    padding-bottom:15px
}

.uLeftMenu{position:relative;float:left;width:200px;background:#3C3D3F; border-radius:5px;color:#DDDEBF;min-height:550px;padding-bottom: 30px; padding-top: 10px;}
.uLeftMenu h2 { padding-left: 10px; padding-top: 5px;}
.uLeftMenu ul{ margin-left: 20px;margin-top: 5px;margin-bottom: 5px;width:172px;border-radius:5px;color:#DDDEBF;}
.uLeftMenu li{ background: url("../img/member/menu_background.png");width: 171px;height: 30px;text-align: center;margin-bottom: 3px;}
.uLeftMenu li:hover{background-position: 0 -30px;}
.uLeftMenu li:active {background-position: 0 -60px;}
.uLeftMenu ul li a{display: block;line-height:28px;font-size: 16px;color: #464646;width: 171px;}
.uLeftMenu ul li a:hover{color: #90573B }
.msg_num{display: inline-block;line-height: 16px;border-radius: 5px;padding: 2px 5px;background: #ff9900 none repeat scroll 0 0;}




/**border:1px solid #000;*/
.uRight{position:relative;zoom:1;float:right; width:750px;min-height:550px; padding: 10px; border-radius:5px;color:#DDDEBF;background:#3C3D3F;}
.uRight .tit{ height:34px;line-height:30px;width:100%; }
.uRight .tit h3{float:left;color:#D7A13E;font-size:20px;font-weight:700}

.uRight .uR_cont{ margin-top:10px; background-color:#707070;border-radius:5px; padding: 10px;}

.text { }
.text table {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;
    border-color: #090A09;border-image: none;border-style: solid;border-width: 1px 0 0 1px;margin: 16px auto 12px;width: 100%;
}
.text td.textLeftTd {color: #e5e5e5;font-size: 12px;font-weight: bold;padding-left: 20px;text-align: left;}
.text tr.brownFont td {color: #e5e5e5;font-size: 12px;}
.text td {-moz-border-bottom-colors: none;-moz-border-left-colors: none; -moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #090A09;
    border-image: none;border-style: solid;border-width: 0 1px 1px 0;height: 30px;padding: 2px 0;text-align: center;
}
.popArea {padding: 10px; }
.popArea .popBtnArea {text-align: center; padding: 10px; margin-top: 10px;}


.r_content{background-color:#707070;}
.btn_min {width:61px; height:30px; line-height: 30px; text-align: center; background: url("../img/member/base_btn_3.png")  no-repeat;}
.btn_min:hover{background-position: 0 -30px;}
.btn_min:active{background-position: 0 -60px;}
.btn_middle{}
.btn_max {width:171px;height:30px;background: url("../img/member/base_btn_1.png")  no-repeat; }

.pay_select_main {background-color:#707070;margin: 30px 0 0 50px;}
.pay_select_div {float: left;width: 200px;margin-left: 50px;}
.pay_select_btn{display:block; width: 200px;height: 100px;background: url(../img/member/background.jpg);text-align: center}
.pay_select_btn p{font-size: 25px; line-height: 85px;}

.paySelect_nav {height: 40px; border-radius:5px;}
.paySelect_nav ul{min-height: 30px; margin-top: 5px;margin-bottom: 5px; border-radius:5px;color:#DDDEBF;}
.paySelect_nav li{ float: left;width: 111px;height: 30px;margin-right:10px;background: url("../img/member/li_app.png")  no-repeat;text-align: center}
.paySelect_nav li:hover{background-position: 0 -30px;}
.paySelect_nav li.active {background-position: 0 -30px;}
.paySelect_nav li a{ font-size: 18px;line-height:28px;color: #464646}
.paySelect_nav li a:hover{ color:#90573B }
.paySelect_nav li.active a{ color:#90573B }

#pay_select_on_line{}
.pay_opt_div{ margin-left: 50px;font-size: 16px}

.pay_opt_div p{margin-bottom: 15px;}
.pay_opt_div p label{ display: inline-block;text-align: right;vertical-align: middle;width: 120px;}
/*.pay_btn {display:block;width:171px;height:30px;margin-left:150px;background: url("../img/member/base_btn_1.png")  no-repeat;*/
    /*line-height: 30px;text-align: center;color: #464646;font-size: 16px}*/
/*.pay_btn:hover{background-position: 0 -30px;}*/
/*.pay_btn:active{background-position: 0 -60px;}*/
.pay_btn {margin-left: 250px;width:100px;height: 30px;}
.pay_hisoty_div{margin-bottom: 10px;border:0px solid #000;border-radius:5px;padding-bottom: 10px}



.order_bank_info {float:left;width: 40%;padding-left: 10px;font-size: 16px;}
.order_bank_info p{margin-bottom: 5px;}
.order_bank_info p label{ display: inline-block;text-align: right;vertical-align: middle;width: 95px;}
.order_tip {color: #fff70c;}
#order_state {min-height: 40px;margin-top: 20px;padding-left: 300px;font-size: 150% }
#order_tips{margin-left: 5px;margin-top: 20px;}
#order_op{ margin-left: 300px;}
#web_bank_index{display: block;float: left;margin-left: 20px;}
#order_op a{display:inline-block;margin-top:15px; margin-left:10px;line-height: 30px;text-align: center;color: #900d08;font-size: 12px}
.order_op_btn{ display: block;float: left;margin-left: 20px;}

.transfer_main {margin-left:30px;font-size: 20px}
.transfer_main p{margin-top: 10px; }
.transfer_main p label{ display: inline-block;text-align: right;vertical-align: middle;width: 95px;}
.transfer_btn{ display: block;margin-left: 100px;margin-top: 15px; }

.pay_back_main { font-size: 20px}
.pay_back_bank_select_div { }
.pay_back_main p{margin-top: 10px; }
.pay_back_main p label{ display: inline-block;text-align: right; width: 120px;}
.pay_back_btn{ display: block;margin-left: 100px;margin-top: 15px; }

.order_div { }
.search{ font-size: 16px;}
.searchBtn { display:inline-block; line-height: 30px;text-align: center;font-size: 16px; margin-left: 5px; }
.order_content {margin-top: 10px;}
.table1{ border: #ddd solid 1px; }
.table1 thead td {background: none repeat scroll 0 0 #65A5BE;color: #05080A;text-align: center;}
.table1 td, .table1 th {background:none repeat scroll 0 0 #C6C6C6;color:#05080A;border-bottom: 1px solid #919191;border-right: 1px solid #919191;line-height: 20px;
    margin: 15px 0;padding: 3px 5px;font-size: 14px;}
.page {margin-top:5px;text-align: right}
.page .current {font-weight: bold;}
.page a{ color: #dddebf}

.mem_info {margin-top: 10px;}
.mem_info p{margin-bottom: 10px;font-size: 16px;color:#DDDEBF;}
.mem_info p .input{width: 120px;}
.mem_info p label { display: inline-block;text-align: right; width: 180px;}
.mem_info p label.error { display: inline; text-align: left; width: auto; color: #ff0000; font-size: 14px;}

.bank_info {margin-left: 10px;margin-top: 10px;}
.bank_bar {float:left;margin-bottom: 20px;margin-left: 15px;border-radius:5px;width: 310px;min-height: 220px; background: #f2f2f2; color: #333333; padding:5px 10px;}
.bank_bar p{display: block;padding-bottom: 2px;}
.bank_bar p label{display: inline-block;min-width: 80px;text-align: right; }
.bank_bar p span{  }
.bank_bar a{display: inline-block;min-width: 100px;margin-top: 10px;margin-bottom: 5px;}
.change_bank_info {}
.change_bank_info p{margin-bottom: 10px;font-size: 16px;color:#DDDEBF;}
.change_bank_info p .input{width: 98px;}
.change_bank_info p label{ display: inline-block;text-align: right;vertical-align: middle;width: 150px;}

.add_bank_button {float:left;margin-bottom: 15px;margin-left: 10px;border-radius:5px;width: 300px;height: 200px; background-color: #808080;text-align: center}
.add_bank_button_icon {margin:20px auto;width:150px;height:150px;background: url("../img/member/add_bank_button_icon_1.jpg") no-repeat; }
.add_bank_button_icon a{display: block;width: 150px;height: 150px;}

.change_phone_main { font-size: 12px}
.change_phone_main p{padding-top: 10px; }
.change_phone_main p label{ display: inline-block;text-align: right;vertical-align: middle;width: 150px;}
/*.change_phone_btn{ display: block;margin-left: 100px;margin-top: 15px; }*/
.tip_info {margin-left:30px;font-size: 20px}
.tip_info p{margin-top: 5px; }

.footer{
    float:left;
    width:100%;
    border-top:0px solid #101010;
    clear:both;
    color:#999;
    /*background:#1c1c1c;*/
    text-align:center
}
.moneyTip{text-align: left; }
.moneyTip p {font-size: 18px;color:#e5e5e5 }
.moneyTip p span {font-size: 20px;color:#d7a13e }
.moneyTip span {font-size: 12px;}

span.greenColor {color: #09c430; }
span.violetColor {color: #0000c8 }
span.brownColor {color: #860404 }
span.redColor {color: #ff0000 }

#msg_content .title { text-align: center; }
#msg_content .content {padding: 5px 5px;text-align: center}
#msg_content .content textarea { width: 530px; height: 300px; resize: none; }
#msg_content .btn {padding:3px 8px 5px 0; text-align: right; color: #ffffff; }
#msg_content .btn input {background: none;}
#msg_content .btn label {font-size: 14px;}






