/* 会员中心----------------------------------------------- */
#user {zoom:1;overflow:hidden;background-color:#fff;border:1px solid #E4E4E4;padding:40px 40px 10px 40px;}
#user .userLeft {float:left;width:160px;margin-right:20px;}
#user .userIn {float:left;width:800px;overflow:hidden;}
#user .userIn .main {padding-top:15px;}
#user .userIn .main h3 {color:#f5801f;font-size:16px;margin-bottom:10px;}
#user .userIn .main h3 .more {float:right;color:#888;font-size:12px;margin-top:9px;font-weight:normal;}
/* -- passport -- */
#user .passport {}
#user .passport .register {width:440px;float:left;height:365px;}
#user .passport .register h3 {font-size:22px;font-weight:bold;color:#333;border-bottom:1px dashed #CCCCCC;padding:0 0 20px 0;margin-bottom:40px;}
#user .passport .register h3 em {display:block;color:#999;font-size:12px;font-weight:normal;}
#user .passport .register h3 a {color:#eaaa07;}
#user .passport .register .btn {width:278px;}
#user .passport .login {width:320px;float:left;height:365px;}
#user .passport .login h3 {font-size:22px;font-weight:bold;margin-bottom:40px;}
#user .passport .login h3 em {display:block;color:#999;font-size:12px;font-weight:normal;}
#user .passport .login .textInput {width:306px;}
#user .passport .login .btn {width:100%;}
#user .passport .login .btnRegister {display:block;width:318px;border:1px solid #CCCCCC;color:#555555;padding:6px 0;cursor:pointer;font-weight:bold;text-align:center;}
/* -- userTree -- */
#user .userTree {margin-bottom:15px;}
#user .userTree h3 {height:35px;line-height:35px;color:#7A7F81;font-weight:bold;font-size:14px;border-bottom:1px solid #CBD1D3;margin-bottom:5px;}
#user .userTree li a {display:block;padding:8px 10px;color:#7A7F81;}
#user .userTree li.cur {background-color:#f5801f;}
#user .userTree li.cur a {color:#FFF;}
#user .userTree .searchBox {margin:20px 0;}
#user .userTree .searchBox .keyword {width:136px;}
/* -- startPage -- */
#user .startPage .welcom {margin-bottom:15px;}
#user .startPage .welcom dt {font-size:16px;margin-bottom:10px;}
#user .startPage .welcom dt b {font-weight:bold;color:#F00;margin-right:8px;}
#user .startPage .welcom dd {padding-top:6px;padding-left:5px;margin-bottom:6px;color:#888;}
#user .startPage .tableBasic {color:#666666;border-left:1px solid #DDDDDD;border-top:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-collapse:collapse;}
#user .startPage .tableBasic td {border-right:0;border-bottom:1px solid #DDDDDD;}
#user .tableBasic td {background-color:#F2F2F2;}
/* -- orderList -- */#user .orderList .orderSn {background-color:#EEEEEE;color:#999;}
#user .orderList .orderSn em {margin-right:30px;}
#user .orderList .imgList img {border:1px solid #DDDDDD;}
#user .btnPayment {float:right;}
#user .order .totalAmount {line-height:180%;padding-top:15px;}

.text-input{padding: 5px 0;border: 1px solid #ddd;width: 100%;max-width: 320px;}
.table-div dd{margin-bottom: 10px;}
.info li{float:left;width:49%;border-bottom:1px solid #ddd;margin-bottom:10px;margin-right:2px;}
.input-file-btn{background: #ff4400;color: #fff;padding: 5px 15px;}