body{    
overflow-x: auto;
    background: url(../images/user_bg.jpg) no-repeat center top;
    background-repeat: no-repeat;
    background-attachment: fixed;}

th, td {
    vertical-align: middle;
}





.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}



.neirong{ width:1200px; margin:0 auto; }
.neirong input,select,textarea{ border:1px solid #d8d8d8;}
.tou{ width:1200px; margin:0 auto; line-height:24px; text-align:left; text-indent:0.5em;font-size:14px;}
.tou a{ color:#272727; line-height:50px; }
.tou span{ padding:10px;}

#user{ margin:0 auto; background:#fff; border-radius:5px; padding:30px; overflow:hidden;}
#user .userleft{ width:180px;border-radius: 5px; border:1px solid #e6e2de  }

#user .userleft h2{ margin-bottom:0px; height:45px; text-align:center; color:#fff; font-size:16px; font-weight:bold; line-height:45px; background: #4ba34c;margin-top: 0;border-radius: 5px 5px 0 0; }





#user .userleft #caidan{ margin-top:0px; border-width:0 1px; font-size:14px; }
#user .userleft #caidan ul { margin-top:0px; margin-left:0px; padding-bottom:0px;}
#user .userleft #caidan ul li{ line-height:40px;  border-bottom:1px solid #ccc; margin:0 auto;  }
#user .userleft #caidan ul li.big{   background: #f1f1f1 url(../images/arrow_33a4602.png) no-repeat 150px center;
  padding-left: 50px; font-weight:bold;  color: #5F5F5F;}
#user .userleft #caidan ul li.big a{ font-weight:bold; }
#user .userleft #caidan ul li a{ color:#5F5F5F;}
#user .userleft #caidan ul li.small a:hover{ color:#c40000;}
#user .userleft #caidan ul li.xx{ border-bottom:0px;}
#user .userleft #caidan ul li.small{ padding-left:50px;}




#user .fwz-lefttitle h2{ background:#3d3b4e;}
#user .fwz-lefttitle ul li.big{ background: #DADADA  url(../images/arrow_33a4602.png) no-repeat 150px center!important;}

#user .sj-lefttitle h2{ background:#94a7a8;}
#user .sj-lefttitle ul li.big{ background: #DEE8E8  url(../images/arrow_33a4602.png) no-repeat 150px center!important;}

#user .dsd-lefttitle h2{ background:#3ea5c5;}
#user .dsd-lefttitle ul li.big{ background: #C3E5F0  url(../images/arrow_33a4602.png) no-repeat 150px center!important;}


#user .user-lefttitle h2{ background:#207ed5;}
#user .user-lefttitle ul li.big{ background:#207ed5; border-bottom:3px solid #207ed5;  url(../images/arrow_33a4602.png) no-repeat 150px center!important;}






#user .userright{ width:940px;}
#user .userright .usertitle{
  height: 39px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 27px;
 
}
#user .userright .usertitle .pro {
    width: 100px;
  color: ##000000;
  font-size: 18px;
  height: 39px;
  border-bottom: 2px solid #323232;
  font-weight: bold;
}
#user .userright .usertitle .sy {
  background: url("../images/home_03.png") no-repeat left;
  padding-left: 20px;
  color: #666;
}




#user .userright .username{ border:0px solid #e6e2de;border-radius: 5px; margin-top:30px; }
#user .userright .username .nameimg{ width:120px;  text-align:center; margin:15px 0 15px 15px;}
#user .userright .username .ziliao a{ color:#098fd5; line-height:30px;}
#user .userright .username .namenc{ margin:25px 0 15px 15px; width:300px; }
#user .userright .username .namenc span{ font-size:20px;font-family:"微软雅黑";}

#user .userright .username .namenc span .ye{ color:#fe9900; font-size:22px;}
#user .userright .username .namenc .dj { color:#666666; margin-top:20px;}
#user .userright .username .namenc .dj span{ font-size:14px; color:#272727;}
/*-----------------------快捷导航-----
#user .userright .username .quick{ width:400px; margin:15px 30px 15px 15px;}
#user .userright .username .quick .qtitle{ background:url(../images/tm_10.png) no-repeat left; padding-left:25px; font-size:14px; font-weight:bold}
#user .userright .username .quick ul{margin-top:20px;   }

#user .userright .username .quick ul li{ float:left; width:120px; border-bottom:1px solid #e6e2de; text-align:left;}
#user .userright .username .quick ul li a{ color:#969696; line-height:35px;}

#user .userright .username .quick ul li img{ padding:15px 10px 0 0;}
------------*/



/*-------内页搜索订单*/
#user .userright .username .ncm-default-table .juli{ padding-right:50px; line-height:20px; padding-left:30px;}

#user .userright .username .ncm-search-table {border-bottom: 1px solid #e6e6e6;color: #999;width: 100%;}
#user .userright .username .ncm-search-table th {font-size: 12px;line-height: 22px; padding: 8px 8px 8px 0;text-align: right;width: 60px;}
#user .userright .username .ncm-search-table td {padding: 8px 0;text-align: left;}
#user .userright .username .ncm-search-table input.text {vertical-align: middle;width: 148px;}
#user .userright .username .ncm-search-table .add-on {vertical-align: top;}
#user .userright .username .ncm-search-table .submit-border {border-color: #dcdcdc #dcdcdc #b3b3b3;border-style: solid;border-width: 1px;display: inline-block;margin: 0 2px;vertical-align: middle;}
#user .userright .username .ncm-search-table .submit-border:hover { border-color: #cfcfcf #cfcfcf #b3b3b3;}
#user .userright .username .ncm-search-table input[type="submit"], .ncm-search-table input.submit, .ncm-search-table a.submit {background-color: #f5f5f5; border: 0 none; color: #333; cursor: pointer; font: 12px/28px "microsoft yahei";height: 28px;padding: 0;width: 64px;}
#user .userright .username .ncm-search-table input[type="submit"]:hover {background-color: #e6e6e6;color: #333;}
#user .userright .username .ncm-default-table { border-top:1px solid #d8d8d8;border-collapse: collapse;clear: both;line-height: 20px;width: 100%;}


#user .userright .username  .ddtable{ padding-bottom:20px;}
#user .userright .username  .ddtable .shuxian{ border-bottom:1px solid #d8d8d8;}
#user .userright .username .ncm-default-table thead th {border-bottom: 1px solid #e7e7e7; color: #999;height: 20px;padding: 8px 0; text-align: center;}
#user .userright .username .ncm-default-table thead td, .ncm-default-table tfoot th { background-color: #fff; border-bottom: 1px solid #e7e7e7; height: 20px; padding: 5px 0;}
#user .userright .username .ncm-default-table tfoot th {border-top: 1px solid #e6e6e6;}
#user .userright .username .ncm-default-table thead td .checkall, .ncm-default-table tfoot th #user.userright .username .checkall {display: inline-block; margin: 0 4px 0 8px;vertical-align: middle;}
#user .userright .username .ncm-default-table thead td label, .ncm-default-table tfoot th label {
color: #777; cursor: pointer;display: inline-block; margin-right: 10px;vertical-align: middle;}



#user .userright .username .ww-light a { background-image: url(../images/cc.gif);text-decoration: none !important;}
#user .userright .username .ddtable .mingp a{ color:#272727}
#user .userright .username .ddtable .la{ padding-left:30px; line-height:40px; }
#user .userright .username .ddtable{ line-height:24px; margin-bottom:10px; border:1px solid #eaf8ff}

/*-----------------我的收藏-----------------------*/
#user .userright .username  .mysc ul li{ float:left; border:1px solid #ccc; width:218px; margin:20px 5px 20px 10px; }
#user .userright .username  .mysc ul li .yimg{ width:218px; height:240px;}
#user .userright .username  .mysc ul li .mprice{ color:#fb6e29; font-size:20px; font-family:"微软雅黑"; letter-spacing:1px;padding-left:10px;}
#user .userright .username  .mysc ul li .mtitle{ color:#272727; margin-top:10px; padding-left:10px;border-bottom:1px solid #e6e2de; padding-bottom:20px;}
#user .userright .username  .mysc ul li .add{ line-height:30px; padding-left:10px; }
#user .userright .username  .mysc ul li a{ text-decoration:none;}


/*-----------------------个人资料设置----------------------*/
#user .userright .username  .infor{ margin:0 auto; padding-top:0px; padding-bottom:0px;}
#user .userright .username  .infor .ziliao{   padding: 20px;margin:0 auto; border:1px solid #cccccc;   background: #F5F5F5;  margin-bottom: 15px;}
#user .userright .username  .infor .ziliao .enter{ height:30px; border:1px solid #d8d8d8; padding-left:10px;}
#user .userright .username  .infor p{ font-size:14px;}
#user .userright .username  .infor .ziliao .huibai{ color:#CCC}
#user .userright .username  .infor .ziliao .bc{ background:#fb6e29; width:50px; text-align:center}
#user .userright .username  .infor .ziliao .enter .bc a{ color:#ffffff; text-align:center}




#user .userright .shenheziliao img{ max-width:100%;}


/*---------------------------------修改密码------------------------*/

#user .userright .username .infor .safe-icon-box {margin: 10px 0 0 130px;position: relative;}
#user .userright .username .infor .safe-icon-box .m-icon {background:url("../images/user.png") no-repeat;display: inline-block;  height: 48px; left: 0; position: absolute;top: 0;width: 48px;}
#user .userright .username .infor .safe-icon-box .icon-succ02 {background-position: 0 0;}
#user .userright .username .infor .safe-icon-box .icon-wrong02 {background-position: -48px 0;}
#user .userright .username .infor .safe-icon-box .icon-warn02 {background-position: -94px 0;}
#user .userright .username .infor .safe-icon-box .fore {line-height: 25px;margin-left: 58px;}
#user .userright .username .infor .safe-icon-box .op-btns {margin-top: 15px;}
#user .userright .username .infor .safe-icon-box.safe-icon-box {margin-left: 171px;}
#user .userright .username .infor .safe-icon-box.safe-icon-box-alert {margin: 28px 0 0 30px;}
#user .userright .username .infor .safe-icon-box.safe-icon-box-alert .details {font-size: 20px;}
#user .userright .username .infor .form {margin-left: 100px;}
#user .userright .username .infor .form .selt { width: 187px;}
#user .userright .username .infor .form .msg-error {color: #e4393c;}
#user .userright .username .infor .form .itxt, #content .form .text {width: 157px;}
#user .userright .username .infor .form .itxt:focus { border-color: #71b247;}
#user .userright .username .infor .form .itxt03 {width: 320px;}
#user .userright .username .infor .form .item span.label {color: #000;font-size: 14px; padding: 8px 0;width: 150px;}
#user .userright .username .infor .form .msg-text {color: #999;}
#user .userright .username .infor .form .msg-text02 {border: 1px solid #ccc;display: inline-block;height: 28px;line-height: 28px;margin-left: 10px;padding: 0 5px;}
#user .userright .username .infor .form .msg-error02 {border: 1px solid #e4393c;color: #e4393c;}
#user .userright .username .infor .form .itxt-warn {border: 1px solid #fc0;}
#user .userright .username .infor .form .msg-warn02 {border: 1px solid #fc0;color: #fc0;}
#user .userright .username .infor .form .text { border: 1px solid #ccc;float: none;height: 18px;
line-height: 18px; padding: 5px 23px 5px 5px;width: 127px;}
#user .userright .username .infor .form .text:focus { border-color: #71b247;}
#user .userright .username .infor .form .check {margin: 10px 0 10px 20px;}
#user .userright .username .infor .form .check label {line-height: 20px;}
#user .userright .username .infor .formno {margin-left: 200px;}
#user .userright .username .infor .ibox {padding-bottom: 30px;position: relative;}

#user .userright .username .infor .ibox .icon-data {background-position: 0 0; height: 40px;position: absolute;width: 56px;}
#user .userright .username .infor .ibox .icon-datano { background-position: 0 -41px;display: inline-block;height: 42px;position: absolute;width: 59px;}
#user .userright .username .infor .ibox .fore {padding-left: 70px;}
#user .userright .username .infor .btn-10, #content .btn-14, #content .btn-4 {font-size: 14px;padding: 8px 14px;}
#user .userright .username .infor .itxt-error, #content .itxt-succ {background-image: none;}
#user .userright .username .infor .ftx-un {font-size: 16px;line-height: 25px;margin-right: 10px;}
#user .userright .username .infor .safe-item {border-bottom: 1px solid #e6e6e6;display: block;padding: 30px 0;}
#user .userright .username .infor .safe-item::after {clear: both;content: "."; display: block;height: 0; visibility: hidden;}
* html #user .userright .username .infor .safe-item {height: 1%;}
* + html #user .userright .username .infor .safe-item {min-height: 1%;}
#user .userright .username .infor .saft-item-lists {margin-bottom: -31px;overflow: hidden;}
#user .userright .username .infor .warn-box {background: #fffdee none repeat scroll 0 0;padding: 5px;}
#user .userright .username .infor .safe-item .fore1, .safe-item .fore2, .safe-item .fore3 {float: left;height: 32px;line-height: 32px;}
#user .userright .username .infor .safe-item .fore1 { font-family: 微软雅黑; font-size: 18px;padding-left: 25px;text-align: left; width: 175px;}
#user .userright .username .infor .icon-01, .safe-item .fore1 s {display: inline-block;height: 33px;margin-right: 33px;
vertical-align: middle;width: 32px;}
#user .userright .username .infor .icon-01, .icon-02, .icon-03 {float: left;margin-bottom: 10px;}
#user .userright .username .infor .safe-item .fore1 strong { margin-right: 5px;}
#user .userright .username .infor .icon-id01, .icon-id01d, .icon-id02, .icon-id02d {display: inline-block;font-size: 0; height: 14px; line-height: 100px;overflow: hidden; width: 14px;}
#user .userright .username .infor .icon-id02 {background-position: -14px 0;}
#user .userright .username .infor .icon-id01d {background-position: 0 -15px;}
#user .userright .username .infor .icon-id02d {background-position: -14px -15px;}
#user .userright .username .infor #flexsuc .icon-01, .safe-item .fore1 .icon-01 { background-position: -64px 0;}
#user .userright .username .infor .safe-item .fore2 { border-left: 1px solid #e6e6e6;padding-left: 15px;width: 450px;}
#user .userright .username .infor .safe-item .fore3 {text-align: center;width: 140px;}
#user .userright .username .infor .safe-item .fore3 a {margin: 0 5px;}
#user .userright .username .infor .safe-item .btn {vertical-align: middle;}
#user .userright .username .infor .list-h {display: block;}
#user .userright .username .infor .list-h::after { clear: both; content: "."; display: block; height: 0;visibility: hidden;}
* html #user .userright .username .infor .list-h { height: 1%;}
* + html #user .userright .username .infor .list-h {min-height: 1%;}
#user .userright .username .infor .list-h li {float: left;line-height: 25px;width: 49%;}
#user .userright .username .infor .list-h li a {color: #005ea7;}
#user .userright .username .infor .stepflex { display: block;}
#user .userright .username .infor .stepflex::after {clear: both;content: "."; display: block;height: 0;visibility: hidden;}
* html #user .userright .username .infor .stepflex {height: 1%;}
* + html #user .userright .username .infor .stepflex {min-height: 1%;}
#user .userright .username .infor .u-safe .safe-rank01, .u-safe .safe-rank02, .u-safe .safe-rank03,.u-safe .safe-rank04, .u-safe #user .userright .username .infor .safe-rank05, .u-safe .safe-rank06 {
  display: inline-block;font-size: 0;height: 14px;line-height: 0;margin-right: 10px;overflow: hidden;vertical-align: middle;width: 68px;}
#user .userright .username .infor .u-safe .safe-rank02 {background-position: 0 -15px;}
#user .userright .username .infor .u-safe .safe-rank03 { background-position: 0 -30px;}
#user .userright .username .infor .u-safe .safe-rank04 { background-position: 0 -45px;}
#user .userright .username .infor .u-safe .safe-rank05 {background-position: 0 -60px;}
#user .userright .username .infor .u-safe .safe-rank06 {background-position: 0 -75px;}
#user .userright .username .infor .u-safe .rank-text {font-weight: 400;margin-right: 5px;}
#user .userright .username .infor .stepflex {border-top: 5px solid #ccc;margin: 30px auto;text-align: center;}
#user .userright .username .infor .stepflex dl {border-top: 5px solid #ccc;float: left; position: relative;top: -5px; width: 160px;}
#user .userright .username .infor .s-num { background-image: url(../images/user.png);color: #fff; font-weight: 700; height: 23px; line-height: 23px; margin: -15px auto 0; position: relative;width: 23px;background-position: 195px -70px;}
#user .userright .username .infor .s-text {color: #ccc;}
#user .userright .username .infor dl.doing {border-top-color: #7abd54;}
#user .userright .username .infor .doing .s-num { background-position: 172px -70px;}
#user .userright .username .infor .doing .s-text { color: #7abd54;}
dl.done {border-top-color: #caecb6;}
#user .userright .username .infor .done .s-num {background-position: 128px -70px;}
#user .userright .username .infor .done .s-text {color: #caecb6;}
#user .userright .username .infor .doing b, .doing s, .first s, .last b {background-image: url(../images/user.png);font-size: 0;
 height: 5px; line-height: 0;overflow: hidden;position: absolute;top: -5px;width: 5px;}
#user .userright .username .infor .stepflex s {   left: 0;}
#user .userright .username .infor .stepflex b {right: 0;}
#user .userright .username .infor .first s { background-color: #fff;background-position: 0 -24px;}
#user .userright .username .infor .last b { background-color: #fff;background-position: -5px -24px;}
#user .userright .username .infor .doing s {background-position: -23px -24px;}
#user .userright .username .infor .doing b {background-color: #ccc;background-position: -28px -24px;}
#user .userright .username .infor .doing.last s, .doing.normal s { background-color: #caecb6;}
#user .userright .username .infor .doing.last b { background-color: #fff;}
#user .userright .username .infor .done s { background-position: -46px -24px;}
#user .userright .username .infor .done b {background-position: -51px -24px;}
#user .userright .username .infor .doing.last .s-num {background-position: 105px -70px;}
#user .userright .username .infor .last .s-num {  background-position: 128px -70px;}
#user .userright .username .infor  #sflex01 {width: 160px;}
#user .userright .username .infor #sflex02 { width: 320px;}
#user .userright .username .infor #sflex03 {width: 480px;}
#user .userright .username .infor #sflex04 { width: 640px;}
#user .userright .username .infor #sflex05 {width: 800px;}
#user .userright .username .infor #sflex06 {width: 960px;}
#user .userright .username .infor .verity-identity-cont { cursor: pointer;font-size: 14px; position: relative; width: 350px;z-index: 1;}
#user .userright .username .infor .verity-identity-cont .v-txt {border: 1px solid #ccc;color: #333;height: 34px;line-height: 34px; padding: 0 10px; position: relative; text-align: left;}
.verity-identity-cont .v-txt b {height: 7px; overflow: hidden;position: absolute; right: 18px; top: 13px; vertical-align: middle;width: 11px;}
#user .userright .username .infor .verity-identity-cont .v-list {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none; background: #fff none repeat scroll 0 0; border-color: -moz-use-text-color #ccc #ccc; border-image: none; border-style: none solid solid; border-width: 0 1px 1px; display: none;left: 0;position: absolute;top: 36px; width: 348px;z-index: 2;}
#user .userright .username .infor .verity-identity-cont .v-list li { height: 34px;line-height: 34px;text-align: left;}
#user .userright .username .infor .verity-identity-cont .v-list li a {color: #666;display: block; height: 34px;line-height: 34px;padding-left: 10px;position: relative;}
#user .userright .username .infor .verity-identity-cont .v-list li a:hover { background: #f3f3f3 none repeat scroll 0 0;color: #333;}
#user .userright .username .infor .verity-identity-cont .v-list li.curr {background: #f3f3f3 none repeat scroll 0 0;}
#user .userright .username .infor .verity-identity-cont .v-list li.curr a {background: #f3f3f3 none repeat scroll 0 0;color: #333;}
#user .userright .username .infor .verity-identity-cont .v-list li:hover {background: #f3f3f3 none repeat scroll 0 0;}
#user .userright .username .infor .verity-identity-hover .v-list {display: block;}
#user .userright .username .infor #v-id-list, #v-id-list .v-list {z-index: 5;}
#user .userright .username .infor div.form .itxt, div.form .text {padding: 8px 23px 8px 5px;margin-bottom: 10px;}
#user .userright .username .infor .bank-info li {padding: 0 10px;}
.bank-info .tail-number {color: #323232;display: inline-block; font-weight: 700; padding-right: 5px; text-align: right;vertical-align: middle; width: 120px;}
#user .userright .username .infor .bank-info .type { display: inline-block;vertical-align: middle;}
#user .userright .username .infor .bank-info .credit {background: #ff7674 none repeat scroll 0 0;color: #fff;width: 30px;}
#user .userright .username .infor .bank-info em { color: #fff;font-family: simsun; font-size: 12px;font-style: normal; padding: 3px 2px 3px 3px;}

#user .userright .username .infor .infor .item span.label {color: #999; text-align:right;font-size: 14px; line-height:40px; padding: 8px 0; width: 150px;}
#user .userright .username  .btn-5, .btn-6, .btn-7, .btn-8 { background:#fb6e29; display:inline-block;width:80px; text-align:center; color:#fff; height:30px;}
.btn-5{background:#fb6e29; display:inline-block;width:80px; text-align:center; color:#fff; height:30px;}
#user .userright .username .infor .form .item {display: block; width:600px; margin:0 auto;}
#user .userright .username .neirong .infor .mima{ margin-top:20px;}
#user .userright .username .infor .mod-main{ line-height:24px;padding-left: 30px;}
#user .userright .username .infor .mod-main .mt h3{ font-weight:bold}
#user .userright .username .infor  em {color: #e4393c; padding-right:10px;}
#user .userright .username .infor .safe-icon-box.safe-icon-box { margin-left: 185px;}
#user .userright .username .infor .safe-icon-box .m-icon {background: url(../images/user.png) no-repeat;display: inline-block;height: 48px;left: 0;position: absolute; top: 0;width: 48px; background-position:-5px -15px;}

#user .userright .username .infor .ftx-02, .ftx02 {color: #71b247;}
#user .userright .username .infor .ftx-02, .ftx02 h3{ font-size:16px; font-weight:bold}
#user .userright .username .infor .u-safe .safe-rank01, .u-safe .safe-rank02, .u-safe .safe-rank03,#user .userright .username .infor .u-safe .safe-rank04, .u-safe .safe-rank05, .u-safe .safe-rank06 {
    background:url(../images/user.png) no-repeat;
    display: inline-block;font-size: 0;height: 14px;line-height: 0;margin-right: 10px;overflow: hidden;vertical-align: middle;width: 68px; }

#user .userright .username .infor .ftx-04, .ftx04 {color: #ff6c00;}
#user .userright .username .infor .u-safe .safe-rank04 {background-position: 0 -160px;}
/*------------------------报表-------------------------*/

/*---------交易-------------------*/
#user .username .jiaoyi{ line-height:35px; color:#272727; font-weight:normal; text-align:center; margin-top:15px; margin-bottom:15px;}
#user .userright .username .jiaoyi .gao{ height:25px;}
#user .userright .username .fuwu{ line-height:40px; margin-bottom:20px;}


/*--------------------------服务站账户管理--------*/
#user .userright .infor .mima{ width:600px; text-align:left;padding-top:20px; line-height:30px;}

#user .userright .username .infor #faqbg{background-color:#666666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:500px;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
#user .userright .username .infor #faqdiv{position:absolute;width:400px;left:50%;top:20%;margin-left:-200px;height:auto;z-index:100;background-color:#fff;border:1px #8FA4F5 solid;padding:1px; margin-top:30%;}
#user .userright .username .infor #faqdiv h2{height:25px;font-size:14px;background-color:#8FA4F5;position:relative;padding-left:10px;line-height:25px;}
#user .userright .username .infor #faqdiv h2 a{position:absolute;right:5px;font-size:12px;color:#FF0000;}
#user .userright .username .infor #faqdiv .form{padding:10px;}

#user .userright .username .infor .oro{color:#fb6e29}
#user .userright .username #xun{ width:100%; margin:0 auto;  text-align:center }
#user .userright .username #xun #cca {display:block;width:100%;padding:0;margin:0;list-style:none; text-align:center;}
#user .userright .username  #xun #cca ul{ }
#user .userright .username #xun #cca li {float:left;width:25%; text-align:center;background:#f7f6f4;}
#user .userright .username #xun #cca li a {display:block;line-height:27px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#333; font-size:12px;}
#user .userright .username  #menu_con{  border-top:none}
#user .userright .username  #xun #cca .selected{color:#fb6e29; }
#user .userright .username #xun .tag{ line-height:30px; border-bottom:1px solid #d8d8d8;}


/*--------------------------买家-------------------*/
#user .userright .username .maijia{ margin: 30px auto 0;width:92%; }
#user .userright .username .infor .link{position: relative;}
#user .userright .username .infor  #box{display: none;width: 315px;height: 180px;border: 1px solid #F60; background:#fff;padding: 12px;text-align: left; overflow:hidden;line-height: 170%; position: absolute; padding-bottom:20px;}

/*-----------------------------------地址--------------------------*/
#user .userright .username .infor .dizhi{  line-height:30px;margin:0 auto; margin-top:30px;}




/*----------------------------------------积分管理--------------------------*/
#user .userright .username .summary {background-color: #f1f1f1;border: 2px solid #e2e2e2;padding: 28px 0;}
#user .userright .username .summary .item {border-right: 1px solid #e2e2e2;float: left;height: 100px;}

#user .userright .username .summary .desc {color: #666;font-size: 18px;font-weight: 700;height: 24px;line-height: 24px;}

#user .userright .username .summary .point {color: #288c29;font-size: 34px;font-weight: 700;height: 40px;line-height: 40px;}

#user .userright .username .summary .valid {width:185px;}
#user .userright .username .summary .point {color: #288c29; font-size: 34px;font-weight: 700;height: 40px;line-height: 40px;}
#user .userright .username .summary span {display: block; text-align: left;text-indent: 60px;}
#user .userright .username .summary .desc {color: #666;font-size: 18px;font-weight: 700;height: 24px;line-height: 24px;}
#user .userright .username .summary .point {color: #288c29;font-size: 34px;font-weight: 700;height: 40px;line-height: 50px;}
#user .userright .username .summary .date {color: #999;font-size: 12px;line-height: 24px;}


#user .userright .username .summary .exchange { width: 300px !important;}
#user .userright .username .summary .exchange {border-right: 0 none;width: 360px;}
#user .userright .username .summary .exchange a {background: #d83c59 none repeat scroll 0 0;border-radius: 3px;color: #fff;display: block;font-size: 18px;height: 44px;line-height: 44px; margin: 28px auto;text-align: center;width: 260px;}
#user .userright .username .summary .expired-soon {width: 330px !important;}
#user .userright .username .summary .expired-soon {width: 275px;}



#user .userright .username .detail {margin-top: 28px;}

#user .userright .username .detail .masthead { background-color: #f1f1f1; border-color: #e3e3e3; border-style: solid; border-width: 1px 0; color: #999;}
#user .userright .username .detail .masthead span { border-right: 1px solid #e3e3e3; display: block;float: left;height: 32px;line-height: 32px; overflow: hidden; text-align: center;}
#user .userright .username .detail .masthead span.right {border-right: 0 none;}
#user .userright .username .detail .item-list {border-top: 1px solid #f1f1f1; margin-top: 12px;}
#user .userright .username .detail .item { border-bottom: 1px solid #f1f1f1;}

#user .userright .username .detail .why { width: 40%;}
#user .userright .username .detail .what {text-align: center;width: 100px;}
#user .userright .username .detail .kexuan {text-align: right;width: 50px; margin-top:22px;}
#user .userright .username .detail .when {text-align: center;width: 20%;}
#user .userright .username .detail .notes {padding-left: 15px;width: 80px;}
#user .userright .username .detail .item {padding: 20px 0;}
#user .userright .username .detail .item div {float: left;overflow: hidden;}
#user .userright .username .detail .why .img { display: block; float: left;  height: 60px;margin: 0 10px 0 20px; overflow: hidden;text-align: center;width: 60px;}
#user .userright .username .detail .why .title, .detail .why .order-number {display: block;line-height: 20px;text-align: left;}
#user .userright .username .detail .why .title {color: #333;height: 40px;overflow: hidden; width: 250px;}
#user .userright .username .detail .why .order-number {color: #999;height: 20px;}
#user .userright .username .detail .item .what {font-size: 24px;font-weight: 700;line-height: 60px;}
#user .userright .username .detail .what .plus {color: #b1000f;}
#user .userright .username .detail .what .minus {color: #30992e;}
#user .userright .username .detail .what .freezed { color: #999;}
#user .userright .username .detail .item .when {color: #999;line-height: 60px;}
#user .userright .username .detail .item .notes {color: #999; line-height: 60px;}




/*-----------------------------------优惠--------------*/
#user .userright .username .infor .mysc .youhui{ background:#81cccd; height:150px; color:#fff; line-height:24px; padding-left:15px; overflow:hidden}

#user .userright .username .infor .mysc .price-symbol {font-size: 24px; color:#fff;font-weight: 400;}
#user .userright .username .infor .mysc .amount { font-size: 52px; color:#fff; font-weight: 400;}
#user .userright .username .infor .mysc .youhui .jimg{ width:72px; height:72px;}


/*-----------------------------------积分--------------*/
#user .userright .username .infor .jifen{ line-height:30px; margin:0 auto;}


#user .userright .username .infor  .db{border-bottom:1px solid #d8d8d8;}


#user .userright .username .infor .bc{ background: #fb6e29 none repeat scroll 0 0;text-align: center;width: 80px; font-size:14px; height:30px; line-height:30px;}








/*-----------------------服务站交易中心订单查询-------------*/
#user .userright .username .infor .chaxun{ margin:0 auto; line-height:30px;}
#user .userright .username .infor .chaxun tr td{ padding:5px;}

#user .userright .username .infor .chaxun .cuti{  font-size:15px; padding-right:20px;}
#user .userright .username .infor .chaxun .hui{ color:#999;}
#user .userright .username .infor .chaxun .cuti_lan{  font-size:15px; padding-right:10px; color:#387bc9}

#user .userright .username .infor .chaxun .cuowu{  font-size:20px; padding:30px 0; color:#fb6e29}

/*-----------------------服务站评价订单------------*/

#user .userright .username .infor .pingjia{ line-height:30px; }
#user .userright .username .infor .pingjia table tr td{ border-bottom:1px solid #d8d8d8;}
#user .userright .username .infor .ma{padding-top:20px; padding-bottom:20px;}

#user .userright .username .infor .cpmc{ margin-top:-35px; line-height:24px; }

/*---------------------------订单结算查询------------------*/
#user .userright .username .infor .ddcx a{ color:#21a128; font-size:15px;}
#user .userright .username .infor .ddcx a:hover{ color:#fb6e29}

/*---------------------------供应商商品录入------------------*/
#user .userright .username .infor .luru { line-height:35px;}


/*---------------------------订单提醒------------------*/
.dingtixing{ }
.dingtixing ul li{ background:#F7C8C8; padding:5px; text-indent:10px;}
.dingtixing h2{ color:#FF0000; font-weight:bold;}







/*-----------------------个人注册-------------*/
.shop_login_sprite {
    background-image: url("../images/shop_login_sprite.png");
    background-repeat: no-repeat;
}

.shop-login-header ul li a{color:#005aaa; font-size:14px; padding-left:10px;}





#shop-body{background-color:#fff; overflow:hidden; width:100%; min-height:500px; padding-bottom:50px; position:relative; z-index:1;}

/* header */
.shop-login-header {border-bottom:1px solid #f2f2f2;}
.shop-login-header .inner{margin:0 auto; overflow:hidden; padding:20px 0; position:relative; width:1000px; zoom:1;}

.shop-login-header,.shop_login_wrap,.shop_reg_wrap{width:100%;overflow:hidden;}
.shop-login-header .inner{margin:0 auto; overflow:hidden; padding:20px 0; position:relative; width:1000px; zoom:1;}

.shop_login_wrap{}
.shop_reg_wrap{background:url(http://cdn09.ehaier.com/v5/images/shop_login_wrap_bg.png) center bottom no-repeat; height:470px;}
.shop_login_wrap .inner{margin:0 auto; position:relative; }
.shop_reg_wrap .inner{margin:0 auto; position:relative; padding:10px 0 0 510px; width:490px;}

.login-h1-site {float:left;width:320px;height:49px;padding:0 0 0 10px;}
.login-a-logo {float:left;width:130px;height:65px;overflow:hidden;}
.login-s-slogan {float:left;margin:-6px 0 0 5px;padding-left:5px;display:inline;}


/* login */
.side-as{font-size:14px; left:10px; position:absolute; top:30px;width: 500px;height: 362px ; background-image:url(http://cdn09.ehaier.com/v4/images/blank.png);}
#entry{ -moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;padding:4px;position:relative;}


.shop_login_wrap .login_register{background:#fff; border:1px solid #ddd; -moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;position:relative; width:488px;}
.shop_login_wrap .col_l{font-size:14px; left:35px; position:absolute; top:290px; width:300px;}
.shop_login_wrap .col_l dt{color:#32beff; font:bold 22px/22px 'Microsoft Yahei'; margin-bottom:25px;}
.shop_login_wrap .login_register{background:#fff; border:1px solid #ddd; border-radius:3px; position:relative; width:488px; left:25%;}
.shop_login_wrap .login_register h2{border-bottom:1px solid #ddd; font:normal 22px/22px 'Microsoft Yahei'; padding:25px 0 15px 15px; position:relative;}
.shop_login_wrap .login_register h2 a{background-position:0 0; color:#005aaa; font-size:12px; line-height:20px; position:absolute; right:15px; padding-left:25px;}
.shop_login_wrap .login_register h2 a:hover{text-decoration:none;}
.shop_login_wrap .login_register h2 a:hover span{text-decoration:underline;}
.shop_login_wrap .login_form{padding:35px 114px 20px; width:260px;}
.shop_login_wrap .form_row{font-size:12px; line-height:20px; overflow:hidden; position:relative; width:100%; zoom:1;}
.shop_login_wrap .form_row .a_l{float:left;}
.shop_login_wrap .form_row .a_r{float:right;}
/*
.shop_login_wrap .form_row .hide_tips{background:url(shop_bg_login_tips.png) no-repeat; display:none; font-size:12px; height:60px; position:absolute; padding:6px 12px 0; right:-20px; top:-50px; width:178px;z-index:100;}
*/
.shop_login_wrap .form_row .hide_tips{display:none; font-size:12px;color: red; }
.shop_login_wrap .form_row label{color:#a4a4a4; left:38px; position:absolute; top:7px;font-size:14px;}
.shop_login_wrap .form_row input{border:1px solid #e4e4e4; height:26px; line-height:26px; padding:3px 3px 3px 38px; width:217px;}
.shop_login_wrap .form_row input.fe_text_valcode{padding:3px; text-align:center; width:88px;}
.shop_login_wrap .form_row .valcode_holder{margin:0 10px;}
.shop_login_wrap .form_row .icon_p,
.shop_login_wrap .form_row .icon_m{background-position:0 -30px; left:12px; height:20px; position:absolute; top:7px; width:20px;}
.shop_login_wrap .form_row .icon_p{background-position:0 -60px;}
.shop_login_wrap .form_row a:hover span{text-decoration:underline;}
.shop_login_wrap .radio_box .c_radio{background-position:-5px -120px; cursor:pointer; padding-left:22px;}
.shop_login_wrap .radio_box .on{background-position:-5px -89px;}
.shop_login_wrap .btn_box{padding:8px 0;}
.shop_login_wrap .btn_box a,
.shop_login_wrap .btn_box a b{display:block; font-size:15px;}
.shop_login_wrap .form_row a{color:#005aaa;}
.shop_login_wrap .radio_box input{display:none;}
.validation_marked_info{color:#f00;}
.validation_marked_info a{color:#005aaa;}
.shop_other_login{border-top:1px solid #ddd; height:20px; padding:14px 0;}
.shop_other_login ul{height:20px; padding:0 10px;+padding-right:0;}
.shop_other_login li{float:left; height:20px; margin-right:10px;}
.shop_other_login li a{background-image:url(http://cdn09.ehaier.com/v5/images/shop_login_sprite.png); background-repeat:no-repeat; font-size:12px; float:left; line-height:20px; padding-left:25px; width:auto;}
.shop_other_login li a.weibo{background-position:0 -154px;}
.shop_other_login li a.ren{background-position:0 -187px;}
.shop_other_login li a.alipay{background-position:0 -222px;}
.shop_other_login li a.tqq{background-position:0 -259px;}
.shop_other_login li a.wechat{background-position:0 -301px;}
.shop_other_login li a.wangyi{background-position:0 -342px;}


/*注册成功、找回密码*/
.shop_info_wrap,.nr_forget_pw_wrap{margin:0 auto; width:570px;font-size: 14px;}
.shop_reg_wrap .inner{margin:auto; position:relative; padding:10px 0 0 510px; width:490px;}
.shop_info_wrap h2{font:normal 32px/32px 'Microsoft Yahei'; padding:45px 0; text-align:center;}
.shop_info_wrap h2 span{color:#32beff;}
.shop_info_wrap .email_valid,
.shop_info_wrap .reset_pw_success{background:#f5f5f5; color:#909090; margin:0 0 25px 0; padding:25px; width:520px;}
.shop_info_wrap .email_valid strong,
.shop_info_wrap .reset_pw_success strong{color:#606060; font-weight:normal;}
.shop_info_wrap .email_valid a{color:#005aaa;}
.shop_info_wrap .form_row a{color:#005aaa;}
.shop_info_wrap .email_valid span{background:url(http://cdn09.ehaier.com/v5/images/shop_icon_yes_w32.png) left center no-repeat; color:#909090; display:block; line-height:32px; padding-left:45px;}
.shop_info_wrap .email_valid strong{color:#606060; font-weight:normal;}

.shop_info_wrap .no_sms_error{border-top:1px solid #ddd; margin:20px 0 0; position:relative; padding:20px 0 0 150px; width:420px;}
.shop_info_wrap .no_sms_error .col_l,
.shop_info_wrap .reg_success_btm .col_l{left:0; position:absolute; top:20px; text-align:right; width:125px;}
.shop_info_wrap .no_sms_error ul li{background:url(http://cdn09.ehaier.com/v5/images/shop_icon_dotted_blue_2.png) left center no-repeat; line-height:21px; padding-left:15px;}
.shop_info_wrap .no_sms_error ul li a{color:#005aaa;}
.shop_info_wrap .no_sms_error ul li.btn_resend_email{background:none; padding:10px 0 0 15px;}
.shop_info_wrap .no_sms_error ul li.change_email{background:none; display:none; padding:10px 0 10px 15px;}
.shop_info_wrap .no_sms_error ul li.change_email .error{color:#f00; display:none; padding:5px 0 0;}

.shop_info_wrap .info_form{width:100%;}
.shop_info_wrap .form_row{font-size:14px; margin-bottom:0;_margin-bottom:0;line-height:34px; padding:0 0 10px 150px; position:relative; width:420px;}
.shop_info_wrap .form_row label{left:0; line-height:34px; position:absolute; text-align:right; width:130px;}



/*步骤引导*/
.nr_forget_pw_wrap .f_pw_step{background-image:url(http://cdn09.ehaier.com/v5/images/shop_bg_forget_pw_step.png); background-repeat:no-repeat; font-size:14px; height:40px; margin-bottom:45px; padding:0;}
.nr_forget_pw_wrap .f_pw_step li{float:left; line-height:40px; text-align:center; width:190px;}
.nr_forget_pw_wrap .f_pw_step li.on{color:#fff;}
.nr_forget_pw_wrap .f_pw_step_1{background-position:0 0;}
.nr_forget_pw_wrap .f_pw_step_2{background-position:0 -40px;}
.nr_forget_pw_wrap .f_pw_step_3{background-position:0 -80px;}
/*忘记密码*/
.nr_forget_pw_wrap{margin:0 auto; width:570px;}
.nr_forget_pw_wrap h2{font:normal 32px/32px 'Microsoft Yahei'; padding:15px 0 15px 0; text-align:center;margin-right:15px;}
.nr_forget_pw_wrap h2 span{color:#32beff;}


.nr_forget_pw_wrap .f_pw_form{width:100%;}
/*line-height:16px 为适应1024等分辨率*/
.nr_forget_pw_wrap .form_row{line-height:16px;margin-top:8px; padding:0 0 5px 150px; position:relative; width:420px;}
.nr_forget_pw_wrap .form_row label{left:0; line-height:34px; position:absolute; text-align:right; width:130px;}
.nr_forget_pw_wrap .fe_text{color:#a4a4a4;border:1px solid #e4e4e4; height:26px; line-height:26px; padding:3px; width:242px;}
.nr_forget_pw_wrap .fe_text_min{width:82px;}
.nr_forget_pw_wrap .fe_text_min_2{width:56px;}
.nr_forget_pw_wrap .fe_text_w108{width:108px;}
.nr_forget_pw_wrap .fe_text_w150{width:150px;}
.nr_forget_pw_wrap .form_row .v_code_holder{margin:0 5px;+margin-top:-16px;height: 35px;width: 95px;}
.nr_forget_pw_wrap .form_row a{color:#005aaa;}
.nr_forget_pw_wrap .get_way_box label{line-height:22px;}
.nr_forget_pw_wrap .get_way_box label.lh_34{line-height:16px;}/*为适应1024分辨率修改*/
.nr_forget_pw_wrap .get_way{margin-right:10px;}
.nr_forget_pw_wrap .get_way a{background-image:url(http://cdn09.ehaier.com/v5/images/shop_login_sprite.png); background-position:0 -415px; +background-position:0 -419px; background-repeat:no-repeat; color:#606060; padding-left:19px;padding-bottom:5px;}
.nr_forget_pw_wrap .get_way a:hover{color:#005aaa;text-decoration:none;}
.nr_forget_pw_wrap .get_way input{display:none;}
.nr_forget_pw_wrap .get_way a.on{background-position:0 -382px; +background-position:0 -385px;}
.nr_forget_pw_wrap .no_m_error{color:#f00; display:none; line-height:21px; padding:2px 0 0 138px;}
.nr_forget_pw_wrap .by_email_result,
.nr_forget_pw_wrap .reset_pw_success{background:#f5f5f5; color:#909090; margin:0 0 25px 0; padding:25px; width:520px;}
.nr_forget_pw_wrap .by_email_result strong,
.nr_forget_pw_wrap .reset_pw_success strong{color:#606060; font-weight:normal;}
.nr_forget_pw_wrap .by_email_result a{color:#005aaa;}
.nr_forget_pw_wrap .by_email_result span{background:url(http://cdn09.ehaier.com/v5/images/shop_icon_yes_w32.png) left center no-repeat; color:#909090; display:block; line-height:32px; padding-left:45px;}
.nr_forget_pw_wrap .by_email_result strong{color:#606060; font-weight:normal;}
.nr_forget_pw_wrap .reset_pw_success{text-align:center;}
.nr_forget_pw_wrap .reset_pw_success strong{color:#303030; display:block; font-weight:normal; font-size:22px; padding:5px 0;}
.nr_forget_pw_wrap .reset_pw_success p{color:#909090; padding:0;}
.nr_forget_pw_wrap .reset_pw_success p span{color:#606060;}
.nr_forget_pw_wrap .reset_pw_success p a{color:#005aaa;}
.nr_forget_pw_wrap .nr_abtn_bl{margin-right:5px;}

.nr_forget_pw_wrap .no_sms_error{border-top:1px solid #ddd; margin:20px 0 0; position:relative; padding:20px 0 0 150px; width:420px;}
.nr_forget_pw_wrap .no_sms_error .col_l,
.nr_forget_pw_wrap .reg_success_btm .col_l{left:0; position:absolute; top:20px; text-align:right; width:125px;}
.nr_forget_pw_wrap .no_sms_error ul li{background:url(http://cdn09.ehaier.com/v5/images/nr_icon_dotted_blue_2.png) left center no-repeat; line-height:21px; padding-left:15px;}
.nr_forget_pw_wrap .no_sms_error ul li a{color:#005aaa;}
.nr_forget_pw_wrap .no_sms_error ul li.btn_resend_email{background:none; padding:10px 0 0 15px;}
.nr_forget_pw_wrap .no_sms_error ul li.change_email{background:none; display:none; padding:10px 0 10px 15px;}
.nr_forget_pw_wrap .no_sms_error ul li.change_email .error{color:#f00; display:none; padding:5px 0 0;}

.nr_forget_pw_wrap .reg_success_btm{border-top:1px solid #ddd; font-size:14px; margin:20px 0 0; padding:20px 0 35px; width:570px;}
.nr_forget_pw_wrap .reg_success_btm .row{padding:0 0 20px 95px; position:relative; width:475px;}
.nr_forget_pw_wrap .reg_success_btm .row dt a{color:#005aaa;}
.nr_forget_pw_wrap .reg_success_btm .row dd{color:#909090;}
.nr_forget_pw_wrap .reg_success_btm .icons{background-image:url(http://cdn09.ehaier.com/v5/images/nr_login_sprite.png); background-repeat:no-repeat; height:33px; left:50px; position:absolute; top:5px; width:33px;}
.nr_forget_pw_wrap .reg_success_btm .row_1 .icons{background-position:0 -460px;}
.nr_forget_pw_wrap .reg_success_btm .row_2 .icons{background-position:0 -519px;}
.nr_forget_pw_wrap .reg_success_btm ul{border-top:1px solid #ddd; padding:20px 0 0 95px;}
.nr_forget_pw_wrap .reg_success_btm li a{background:url(http://cdn09.ehaier.com/v5/images/nr_icon_arrow_w7h12_2.png) left center no-repeat; color:#005aaa; padding-left:15px;}
.nr_forget_pw_wrap .other_btm_text{border-top:1px solid #ddd; margin:10px 0 0; padding:15px 0 0; text-align:center;}
.nr_forget_pw_wrap .other_btm_text a{color:#005aaa;}

.nr_forget_pw_wrap span.info_error{display:block; padding-left:154px;}

.nr_reg_success_pro{border-top:1px solid #ddd; font-size:14px; line-height:21px; margin:0 auto; padding:35px 0; width:1000px;}
.nr_reg_success_pro strong{color:#32beff; font-weight:normal;}
.nr_reg_success_pro .pro_list_wrap{overflow:hidden; padding:40px 0 0; width:1000px;}
.nr_reg_success_pro .pro_list_inner{text-align:center; width:1020px; zoom:1;}
.nr_reg_success_pro .pro_list_item{display:inline-block; *display:inline; margin-right:20px; width:235px; zoom:1;}
.nr_reg_success_pro .pro_list_item dl{padding:15px 0; text-align:left;}
.nr_reg_success_pro .pro_list_item li{color:#909090; position:relative; padding-left:80px; text-align:left; width:155px;}
.nr_reg_success_pro .pro_list_item li .col_l{left:0; line-height:21px; position:absolute; top:0;}
.nr_reg_success_pro .pro_list_item li .ipt_check{background-image:url(http://cdn09.ehaier.com/v5/images/nr_login_sprite.png); background-repeat:no-repeat; background-position:-5px -121px; color:#606060; cursor:pointer; display:block; margin-top:10px; padding:0 0 0 22px; zoom:1;}
.nr_reg_success_pro .pro_list_item li .ipt_check input{display:none;}
.nr_reg_success_pro .pro_list_item li .on{background-position:-5px -88px; _background-position:-5px -90px;}
.nr_reg_success_pro .a_links{border-top:1px solid #ddd; margin-top:40px; padding-top:15px; text-align:center;}
.nr_reg_success_pro .a_links a{margin:0 10px;}
.nr_reg_success_pro .a_links .arrow_link{background:url(nr_icon_arrow_w7h12_2.png) left 4px no-repeat; padding-left:12px;}

.strengthA{display:inline-block;width:100px;height:13px;background: url(http://cdn09.ehaier.com/v5/images/pwdstrength.gif) 0px 0px}
.strengthB{display:inline-block;width:100px;height:13px;background: url(http://cdn09.ehaier.com/v5/images/pwdstrength.gif) 0px 26px}
.strengthC{display:inline-block;width:100px;height:13px;background: url(http://cdn09.ehaier.com/v5/images/pwdstrength.gif) 0px 13px}

.nr_forget_pw_wrap .top_note{background:#f5f5f5; height:67px; margin-bottom:5px; margin-right:auto;margin-left:auto; padding:10px; position:relative; padding-left:85px; width:400px;}
.nr_forget_pw_wrap .top_note .header_img{border:1px solid #fff; height:65px; left:10px; position:absolute; top:10px; width:65px;}
.nr_forget_pw_wrap .top_note dt{padding:6px 0;}

.nr_forget_pw_wrap .btn_val_box{padding:12px 0 0 154px;}
.nr_forget_pw_wrap .w_250{text-align:center; width:250px;}
.nr_forget_pw_wrap .btn_w_190 b{text-align:center; width:190px;}
.nr_forget_pw_wrap .f_s12{font-size:12px;}

.nr_login_wrap input.info_error,
.nr_forget_pw_wrap input.info_error{border-color:#f00;}
.nr_forget_pw_wrap .p_l_25{display:block; padding-left:25px;}
.nr_forget_pw_wrap .change_mobile{color:#606060; display:none; padding:10px 0 0 45px;}
.nr_forget_pw_wrap .change_mobile .error{color:#f00; display:none; padding:5px 0 0 88px;}
.nr_forget_pw_wrap .reset_pw_success p .countdown_number{color:#ff8730;}
.email_val_single{padding:0 0 0 15px;}
.email_val_single .btns{display:block; padding:15px 0 0 135px;}
.email_val_single .validation_marked_info{padding:5px 0 0 135px;}

/*register*/
.shop_reg_wrap .login_register{background:#fff; border:1px solid #ddd; border-radius:3px; position:relative; width:488px;}
.shop_reg_wrap .col_l{font-size:14px; left:35px; position:absolute; top:290px; width:300px;}
.shop_reg_wrap .col_l dt{color:#32beff; font:bold 22px/22px 'Microsoft Yahei'; margin-bottom:25px;}
.shop_reg_wrap .login_register{background:#fff; border:1px solid #ddd; border-radius:3px; position:relative; width:488px;}
.shop_reg_wrap .login_register h2{border-bottom:1px solid #ddd; font:normal 22px/22px 'Microsoft Yahei'; padding:25px 0 15px 15px; position:relative;}
.shop_reg_wrap .login_register h2 a{background-position:0 0; color:#005aaa; font-size:12px; line-height:20px; position:absolute; right:15px; padding-left:25px;}
.shop_reg_wrap .login_register h2 a:hover{text-decoration:none;}
.shop_reg_wrap .login_register h2 a:hover span{text-decoration:underline;}
.shop_reg_wrap .login_form{padding:15px 114px 20px; width:260px;}
.shop_reg_wrap .form_row{font-size:12px; line-height:20px; margin-bottom:10px; overflow:hidden; position:relative; width:100%; zoom:1;}
.shop_reg_wrap .form_row .a_l{float:left;}
.shop_reg_wrap .form_row .a_r{float:right;}
.nr_forget_pw_wrap .validation_marked_info{float:none;color:#f00;position: relative;font-size: 12px; height: 12px; line-height: 14px;}
/*
.shop_reg_wrap .form_row .hide_tips{background:url(shop_bg_login_tips.png) no-repeat; display:none; font-size:12px; height:60px; position:absolute; padding:6px 12px 0; right:-20px; top:-50px; width:178px;z-index:100;}
*/
.hide_tips{display:none; font-size:12px;color: red; }
.shop_reg_wrap .form_row label{color:#a4a4a4; position:absolute; text-align:right; width:60px;line-height: 38px}
.shop_reg_wrap .form_row input{border:1px solid #e4e4e4; height:26px; line-height:26px; padding:3px 3px 3px 65px; width:190px;}
.shop_reg_wrap .fe_text{border:1px solid #e4e4e4; height:26px; line-height:26px; padding:3px; width:242px;}
.shop_reg_wrap .form_row input.fe_text_valcode{padding:3px; text-align:center; width:88px;}
.shop_reg_wrap .form_row .valcode_holder{margin:0px;height:10px;}
.shop_reg_wrap .form_row .icon_p,
.shop_reg_wrap .form_row .icon_m{background-position:0 -30px; left:12px; height:20px; position:absolute; top:7px; width:20px;}
.shop_reg_wrap .form_row .icon_p{background-position:0 -60px;}
.nr_forget_pw_wrap .radio_box .a_l{float:left;margin-right: 45px;*margin-right:36px;}
.nr_forget_pw_wrap .radio_box .a_l_1{float:left;}
.nr_forget_pw_wrap .radio_box .a_r{float:right;}
.nr_forget_pw_wrap .radio_box{font-size:12px; line-height:20px; margin-bottom:10px; overflow:hidden; position:relative; width:100%; zoom:1;}
.nr_forget_pw_wrap .radio_box .c_radio{background-position:-5px -120px; cursor:pointer; padding-left:22px;}
.nr_forget_pw_wrap .radio_box .on{background-position:-5px -89px;}
.shop_reg_wrap .btn_box{padding:8px 0;}
.shop_reg_wrap .btn_box a,
.shop_reg_wrap .btn_box a b{display:block; font-size:15px;}
.shop_reg_wrap .form_row a{color:#005aaa;}

.labelshow{color:#a4a4a4; position:absolute; text-align: center;}
/*
.nr_forget_pw_wrap .fe_text_min{width:82px;}
.nr_forget_pw_wrap .fe_text_min_2{width:56px;}
.nr_forget_pw_wrap .fe_text_w108{width:108px;}
.nr_forget_pw_wrap .fe_text_w150{width:150px;}
.nr_forget_pw_wrap .form_row .v_code_holder{margin:0 5px;}
.nr_forget_pw_wrap .form_row a{color:#005aaa;}
*/


/* =================== 公用按钮 [nr_abtn_*] ===================== */
/* 根据nr版本定义的共用按钮，有蓝色（b）和灰色（g）2个版本，每个版本有大（L）,中（M）,小（S）三个尺寸。其中L，M有带图标的版本，S没有带图标版本。
   图标宽度自定，高度100px，分为上下两部分，上面部分是白色，下面部分是浅蓝色。hover改变img的top值。
   不带图标的按钮HTML结构： 
   <a href="#" class="nr_abtn_bs"><b>按钮名称</b></a>
   其中class的统一前缀nr_abtn_，b代表蓝色blue，s代表尺寸small。
   带图标的按钮HTML结构：
   <a href="#" class="nr_abtn_bm"><b><i class="i_demo">按钮名称</i></b></a>
   i_demo为图标class，使用前需要定义好。
   注意，i标签放在b开始标签之后，不得放在尾部。
*/
/* ================================================================== */
/* shop_abtn_bl */
.shop_abtn_bl{
  background-position:0 -400px;
  padding-left:5px;
  margin:0;
  vertical-align:middle;
  +vertical-align:baseline;
}
.shop_abtn_bl,
.shop_abtn_bl b{
  background-image:url(http://cdn09.ehaier.com/v5/images/shop_abtn_blue.png);
  background-repeat:no-repeat;
  display:inline-block;
  height:40px;
  overflow:hidden;
}
.shop_abtn_bl b{
  background-position:right -450px;
  line-height:25px;
  font-size:16px;
  height:25px;
  overflow:hidden;
  color:#fff;
  font-weight:300;
  text-align:center;
  font-family:"Microsoft Yahei";
  padding:8px 30px 7px 25px;
  cursor:pointer;
}
.shop_abtn_bl b i{
  height:25px;
  display:inline-block;
  margin-left:-10px;
  margin-right:-10px;
  padding-left:30px;
  background-position:0 0;
  background-repeat:no-repeat;
  font-style:normal;
  background-image:url(http://cdn09.ehaier.com/v5/images/shop_bi_sprite.png);
}
.shop_abtn_bl:hover{
  background-position:0 -500px;
}
.shop_abtn_bl:hover b{
  background-position:right -550px;
}
.shop_abtn_bl:hover b i{
  background-position:0 0;
}
/*---------------------------------注册弹窗----------*/

/* allcity-box */



.allcity-mask {display:none;position:absolute;top:0px;left:0px;background:#000;filter:alpha(opacity=50);opacity:0.5;width:100%;z-index:199;cursor:hand;cursor:pointer;}



.allcity-box {display:none;position:fixed;_position:absolute;top:50%;left:50%;width:670px;height:400px;padding:0 0 20px;margin:-200px 0 0 -335px;background:#fff;z-index:100;z-index:200;box-shadow:1px 1px 8px #333;-webkit-box-shadow:1px 1px 8px #333;-moz-box-shadow:1px 1px 8px #333;}



.h2-sopop {height:42px;line-height:42px;padding:0 15px;margin-bottom:1px;background:#005aaa;color:#fff;font-size:1.34em;}



.city-letter-mark {position:absolute;top:12px;left:120px;height:32px;overflow:hidden;zoom:1;padding:0 0 8px 3px;}



a.letter-mark {float:left;width:22px;height:28px;font-size:1.18em;margin:0 9px 0 0;color:#fff;display:inline;}



a.letter-mark:hover {}



.so-popbox .s-sopop-close {position:absolute;top:6px;right:8px;width:32px;height:32px;line-height:32px;text-align:center;color:#fff;font-size:2em;overflow:hidden;cursor:hand;cursor:pointer;font-family:Arial, Tahoma, Verdana;}



.city-list {position:relative;height:375px;padding:0 18px 0 22px;overflow:auto;}



.city-list li {border-bottom:1px solid #ddd;padding:5px 0;overflow:hidden;zoom:1;}





/* all-promise */



.all-promise {clear:both;margin:20px 0 15px;}



.ul-all-promise {text-align:center;overflow:hidden;zoom:1;}



.li-all-promise {float:left;width:24.2%;height:90px;background:#fff;margin-left:0.8%;display:inline;text-align:left;line-height:1.8em;}



.li-all-promise .img-promise {float:left;margin:7px 8px 0 9px;display:inline;}



.li-all-promise .strong-title {display:block;padding-top:30px;font-size:1.18em;}



.li-all-promise-1{ width:26.2%;margin-left:0;}



.li-all-promise-3{ width:22%;}



.li-all-promise-2 .img-promise{ margin-right:2px;}



/* width 1000 */



.wrapper-1000 .li-all-promise { line-height:1.2em;}



.wrapper-1000 .strong-title { padding-top:24px; line-height:1.8em;}



.wrapper-1000 .li-all-promise-1{ width:25%;}



.wrapper-1000 .li-all-promise-3{ width:23.2%;}


/* all-footer */

.all-footer {
	padding:20px 0 10px;
	line-height:2em;
	background:#e1e1e1;
	text-align:center;
	position:relative;
}



.all-footer a {margin:0 3px;}



.all-footer a:hover {}



.p-all-honor {padding-top:10px;}

/* all-tipbar */

/*2014-7-4 edit by Chenxi : add .a-tip-service */

.all-tipbar {position:fixed;_position:absolute;right:5px;bottom:3px;z-index:7;width:60px;height:208px;}

.all-tipbar-show{height:274px;}

.all-tipbar .s-wx2w{display:block;width:60px;height:140px;text-indent:-999em;overflow:hidden;margin-bottom: 2px;cursor: hand;cursor: pointer;background: url(http://cdn09.ehaier.com/v5/images/ballon.png) no-repeat  -4px 18px;}

a.a-backtop,.a-tip-servicer {display:block;width:60px;height:64px;text-indent:-999em;overflow:hidden;}

.all-tipbar .img-wx2w {position: absolute;  top: -44px;  left: -145px;display: none;width: 150px; height: 184px;}

a.a-backtop {background-color:#b7b7b7;background-position:-120px -1150px;filter:alpha(opacity=90);opacity:0.9;display:none;}

a.a-backtop:hover {background-color:#005aa9;filter:alpha(opacity=100);opacity:1;}

.all-tipbar-show a.a-backtop, .s-wx2w-over .img-wx2w,.s-wx2w-over .img-jiangunfold {display:block;}


/*2014-5-8 edit by Chenxi : change the position of the image,delete the background-color.*/
.a-tip-servicer{background-position: -108px -1250px;filter: alpha(opacity=90);opacity: 0.9; cursor: pointer;margin-bottom: 2px;}





/* s-share */



.s-share{}



.s-share .a-share{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;margin-right:3px;overflow:hidden;vertical-align:middle;text-indent:-999em;overflow:hidden;text-indent:0\9;font-size:0em;line-height:0;color:#fff;}



.s-share .a-share-qqZone{background-position:0 0;}



.s-share .a-share-sina{background-position:-16px 0;}



.s-share .a-share-qqwb{background-position:-32px 0;}



.s-share .a-share-renren{background-position:-48px 0;}



.s-share .a-share-kaixin{background-position:-64px 0;}



.s-share .a-share-douban{background-position:-80px 0;}







/* crumb */



.crumb{line-height:30px;padding:5px 4px;clear:both; background: #FFF;}



.crumb a,.crumb .now{margin:0 4px;}



.crumb .now{color:#d71249;font-weight:bold;}







/* a-btn-a */



a.a-btn-a{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;background-position:0 -380px;padding:0 0 0 10px;line-height:22px;line-height:25px\9;color:#fff;}



a.a-btn-a:hover{color:#fff;}




a.a-btn-a .s-btn-a{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;padding:0 12px 0 0;background-position:100% -407px;height:27px;cursor:hand;cursor:pointer;}







/* sobox */



.so-openmask{position:absolute;top:-5px;left:0px;width:100%;background:#000;filter:alpha(opacity=70);opacity:0.7;cursor:hand;cursor:pointer;z-index:200;}



.so-popbox{display:none;width:400px;padding:0 0 10px;background-color:#f4f5f7;text-align:left;position:fixed;_position:absolute;z-index:220;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:2px 2px 2px #555;-webkit-box-shadow:2px 2px 2px #555;-moz-box-shadow:2px 2px 2px #555;}



.h2-sopop{height:41px;line-height:38px;font-weight:bold;font-size:1.32em;padding:0 20px;background-position:0 0;background-repeat:repeat-x;color:#fff;font-family:"微软雅黑";-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;cursor:move;}



.so-popbox .s-close,.so-popbox .s-sopop-close{position:absolute;top:0px;right:4px;width:38px;height:38px;background-position:0 -100px;text-indent:-999em;overflow:hidden;cursor:hand;cursor:pointer;}



.p-so-popBtn .a-sopop-btn{background: #0059aa; padding:0 5px;text-align:center;}



.so-popbox .p-item{overflow:hidden;zoom:1;padding:6px 0;}



.so-popbox .s-item{float:left;width:48%;margin-right:1%;display:inline;}



.so-popbox .itemtitle{float:left;width:100px;text-align:right;margin:0 5px 0 0;_display:inline;line-height:2em;_line-height:2.2em;}



.so-popbox .txt,.so-popbox .txta{border:1px solid #ccc;width:175px;height:18px;line-height:18px;padding:4px;vertical-align:middle;margin:0 5px 0 0;color:#666;}



.so-popbox .txta{width:250px;height:6em;line-height:1.5em;padding:4px 6px;}



.so-popbox .txt-1{width:60px;}



.so-popbox img{vertical-align:middle;margin-right:8px;}



.so-popbox .p-sel,.so-popbox .p-btn{padding:8px 0 8px 100px;overflow:hidden;zoom:1}



.so-popbox .lab-sel{margin-right:8px;}



.so-popbox .chk{vertical-align:middle;}



.so-popbox .p-btn{line-height:33px;}



.so-popbox .p-popTip{font-weight:bold;}







.so-popbox-cont{padding:20px 20px 10px;overflow:hidden; zoom:1;line-height:1.8em; }



.p-so-popBtn{clear:both;overflow:hidden;padding:5px;text-align:center;}



.so-popbox a.a-btn,.so-popbox a.a-sopop-btn{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;background-position:0 -380px;line-height:22px;line-height:25px\9;color:#fff;margin:0 5px;}



.so-popbox a.a-btn:hover,.so-popbox a.a-sopop-btn:hover{color:#fff;}



.so-popbox .s-btn,.so-popbox .s-sopop-btn{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;background-position:100% -407px;height:25px;cursor:hand;cursor:pointer;}



/*---------------------商铺----------*/
#user .userright .username  .infor .shangpu{ font-size:14px; line-height:40px; margin:0 auto}
#user .userright .username .infor .zhongjian{ margin:0 auto; width:890px;line-height:24px; }
#user .userright .username .infor .gonggao{ width:100%; margin:0 auto;}
#user .userright .username .infor .gonggao ul li{line-height:40px; border-bottom:1px solid #d8d8d; background:url(../images/j.gif)  no-repeat 15px center; border-bottom:1px dashed #ccc; padding-left:15px;}
#user .userright .username .infor .gonggao ul li a{ margin-left:25px;}


#user .userright .username .infor .ziliao .biaoti p{  font-size:18px; }

#user .userright .username  .infor .shangpu .enter{ height:30px; line-height:30px; border:1px solid #ccc;}


/*管理中心按钮类*/
.submit1{ width:100px; height:35px; line-height:35px; padding:0 10px; background:#FF7E00; color:#fff; border:0px solid #fff; border-radius:5px;}


/*CSS 管理中心翻页 style pagination*/




DIV.manager-page div {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #313031; PADDING-TOP: 4px; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;  TEXT-ALIGN: right; margin-top:20px;
}
DIV.manager-page div A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #ccc 1px solid; COLOR: #4ba34b; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
DIV.manager-page div A:hover {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #53b053; color:#fff;
}
DIV.pagination div A:active {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6
}
DIV.manager-page div .curr {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #444444; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #53b053; color:#fff;
}
DIV.manager-page div SPAN.disabled {
	DISPLAY: none
}


