@charset "utf-8";/* initialize */
@import url(global.css);
@import url(footer.css);
@import url(hack.css);
* {padding: 0;margin: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 14px; font-weight:normal}
img, table, td, th {border: 0;}
ul, ol {list-style: none;}
body {font-size: 12px;font-family: Helvetica Neue For Number,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif; background:#eeefef}
.float-left {float: left;}
.footer-fixed {display: none}
.w {width: 1100px;}
.clearfix:after{ content:'\20'; display:block; height:0;  overflow:hidden; clear:both;}

/* layout */
#header {margin: 0 auto;position: relative;z-index: 99;margin-bottom: 20px; background:#fff;}
#main {width: 1100px;margin: 0 auto; background:#fff;}
#left {width: 160px;float: left;position: relative; border-right:1px #ddd solid;padding-bottom:20px;}
#right {width: 939px;float: right;position: relative; border-left:1px #ddd solid;margin-left:-1px;}

/* public */
.clear {clear: both;height: 0;font-size: 1px;}
.align1 {text-align: left;}
.align2 {text-align: center;}
.align3 {vertical-align: top;padding-top: 15px;}
.align4 {text-align: right;padding-right: 30px;}
a {text-decoration: none}
a:hover {color: #108EE9;text-decoration:none}
.gray {color: #888;}
.mt15 {margin-top: 15px;}
.width1 {width: 30px;}
.width2 {width: 80px;}
.width3 {width: 170px;}
.width4 {width: 60px;}
.width5 {width: 180px;}
.width6 {width: 600px;}
.width7 {width: 300px;}
.width8 {width: 140px;}
.width9 {width: 400px;}
.width10 {width: 270px;}
.width11 {width: 200px;}
.width12 {width: 430px;}
.width13 {width: 120px;}
.width14 {width: 210px;}
.width15 {width: 50px;}
.width16 {width: 460px;}
.width17 {width: 556px;}
.width_short {width: 60px;}
.width_normal {width: 195px;}
.width_long {width: 340px;}
input[type="text"], input[type="password"],textarea {border: 1px solid #d9d9d9;padding:5px 5px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #666;background: #fff; border-radius:3px}
input[type="text"], input[type="password"]{}
select {border: 1px solid #d9d9d9;padding:3px 5px;border-radius:3px}


.clearfix:after {content: '\20';display: block;height: 0;clear: both;}
/*.text { border: 1px solid #ccc; padding: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666; background: #fff url(../images/text.gif) repeat-x; }
*/
.text1 {border: 1px solid #ccc;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #666;background: url(../images/text.gif) repeat-x;}
.text2 {width: 334px;padding: 2px;}
.link1 a {color: #5da238;text-decoration: none;}
.link1 a:hover {text-decoration: underline;}
.link2 a {color: #3e3e3e;text-decoration: none;}
.link2 a:hover {text-decoration: underline;}
.link3 {color: #3e3e3e;}
.link3:hover {color: #990;}
.color1 {color: #919191;}
.color2 {color: #3e3e3e;}
.color3 {color: #5ba238;}
.color4 {color: #ff4d02;}
.color5 {color: #666;}
.color6 {color: #9d9d9d;}
.color7 {color: #b5b5b5;}
.color8 {color: #ff4e00;}
.select {padding: 2px;}
.margin1 {margin-bottom: 5px;}
.margin2 {margin-bottom: 20px;}
.padding1 {padding-left: 10px;}
.padding2 {padding-left: 20px;}
.padding3 {padding-top: 7px;}
.padding4 {padding: 2px;}
.padding5 {padding-left: 71px;}
.table .padding6 {background: #fff;}
.space1 {color: #b6b6b6;padding-left: 95px;}

/* header */
#header .logo {float: left;margin-top: 10px;}
#header .shopnav { float: right;}
#header .shopnav li {float: left;height: 70px;line-height: 70px; overflow:hidden}
#header .shopnav li.first {}
#header .shopnav li a {color: #444;text-decoration: none; height:70px; line-height:70px; display:block; padding: 0 40px; font-size:16px;}
#header .shopnav li a span{ display:block; height:68px; border-bottom:2px #fff solid;}
#header .shopnav li.current {}
#header .shopnav li.current a {color: #19ACF7; }
#header .shopnav li.current a span{border-bottom:2px #19ACF7 solid;}
#header .shopnav li.last a{}
#header .shopnav li.end{float:right}
#header .shopnav li.end img{ position:relative; display:inline-block; border:2px #ddd solid; width:38px; height:38px; border-radius:50%; margin-top:18px;}

/*
#header .search {float: right;margin-top: 10px;height: 60px;padding: 5px;}
.tsearch-panel-fields, .tsearch-panel button, .tsearch-panel-fields-shadow, .tsearch-panel-fields .keyword, .tsearch .rc-tp-l, .tsearch .rc-tp-r, .tsearch .rc-bt-l, .tsearch .rc-bt-r {background: url(../images/member/T1POdHXh8cXXXXXXXX-489-90.png) no-repeat -999em 0;}
.tsearch {position: relative;margin-left: 316px;padding: 16px 0 26px;width: 572px;}
.tsearch .rc-tp-l, .tsearch .rc-tp-r, .tsearch .rc-bt-l, .tsearch .rc-bt-r {position: absolute;width: 4px;height: 4px;overflow: hidden;}
.tsearch .rc-tp-l {top: -1px;left: -1px;background-position: -352px -62px;}
.tsearch .rc-tp-r {top: -1px;right: -1px;background-position: -356px -62px;}
.tsearch .rc-bt-l {bottom: -1px;left: -1px;background-position: -352px -66px;}
.tsearch .rc-bt-r {bottom: -1px;right: -1px;background-position: -360px -66px;}
.tsearch .tsearch-lite .rc-tp-l {top: -1px;left: -1px;background-position: -485px -30px;}
.tsearch .tsearch-lite .rc-tp-r {top: -1px;right: -1px;background-position: -482px -30px;}
.tsearch .tsearch-lite .rc-bt-l {bottom: -1px;left: -1px;background-position: -485px -33px;}
.tsearch .tsearch-lite .rc-bt-r {bottom: -1px;right: -1px;background-position: -482px -33px;}
.tsearch-lite .tsearch-panel .rc-bt-l, .tsearch-lite .tsearch-panel .rc-bt-r {_bottom: -1px;}
.tsearch-panel-fields .rc-tp-l, .tsearch-panel-fields .rc-bt-l {width: 3px;height: 3px;}
.tsearch-panel-fields .rc-tp-l {background-position: -482px -40px;}
.tsearch-lite .tsearch-panel-fields .rc-tp-l {background-position: -482px -40px;}
.tsearch-panel-fields .rc-bt-l {left: -1px;bottom: -1px!important;background-position: -482px -37px;}
.tsearch-lite .tsearch-panel-fields .rc-bt-l {left: -1px;bottom: -1px!important;background-position: -482px -37px;}
.tsearch-tabs {position: relative;zoom: 1;z-index: 1;}
.tsearch-tabs ul {overflow: hidden;zoom: 1;font-size: 12px;}
.tsearch-tabs li {position: relative;float: left;margin-right: 4px;border: solid #fff;border-width: 1px 1px 0;}
.tsearch-lite .tsearch-tabs li {margin: 0;border-width: 1px 0 0;}
.tsearch-tabs li.tsearch-tabs-active {border-color: #d0d0d0;background: #efefef;}
.tsearch-lite .tsearch-tabs li.tsearch-tabs-active {border-width: 1px 1px 0;background: #f3f3f3;}
.tsearch-tabs li s {display: none;}
.tsearch-tabs li.tsearch-tabs-active s {display: block;}
.tsearch-tabs li a {float: left;height: 23px;line-height: 23px;padding: 0 12px;text-decoration: none;color: #005ed9;overflow: hidden;}
.tsearch-lite .tsearch-tabs li a {height: 26px;line-height: 25px;padding: 0 15px;}
.tsearch-tabs li.tsearch-tabs-active a {padding: 0 14px;}
.tsearch-lite .tsearch-tabs li.tsearch-tabs-active a {padding: 0 15px;}
.tsearch-tabs li.tsearch-tabs-hover a {height: 23px;overflow: hidden;}
.tsearch-tabs li a:hover {color: #f60;text-decoration: underline;}
.tsearch-tabs li.tsearch-tabs-active a, .tsearch-tabs li.tsearch-tabs-active a:hover {height: 24px;color: #3e3e3e;font-weight:normal;text-decoration: none;}
.tsearch-lite .tsearch-tabs li.tsearch-tabs-active a, .tsearch-lite .tsearch-tabs li.tsearch-tabs-active a:hover {padding: 0 16px;height: 21px;}
.tsearch-panel {position: relative;height: 36px;margin-top: -1px;border: 1px solid #D0D0D0;background: #efefef;}
.tsearch-lite .tsearch-panel {height: 40px;background: #f3f3f3;}
.tsearch-panel form {position: relative;zoom: 1;padding: 2px;margin: 0;}
.tsearch-lite .tsearch-panel form {padding: 4px;}
.tsearch-panel-fields {position: relative;zoom: 1;float: left;height: 30px;border: solid #9b9f9f;border-width: 1px 0 1px 1px;width: 435px;background-color: #fff;background-position: 0 0;}
.tsearch-lite .tsearch-panel-fields {width: 488px;}
.tsearch-panel-fields label {position: absolute;left: 28px;top: 0;_top: 2px;z-index: 2;line-height: 30px;font-size: 14px;color: #bababa;cursor: text;}
.tsearch-lite .tsearch-panel-fields label {left: 4px;}
.tsearch-panel-fields .keyword {position: absolute;left: 0;top: 0;width: 404px;height: 18px;line-height: 20px;border: 0;padding: 6px 4px 6px 26px;font-size: 14px;color: #333;background-position: -468px -67px;font-family: verdana, tahoma, arial}
.tsearch-lite .tsearch-panel-fields .keyword {width: 480px;padding: 6px 4px;background: none;}
.tsearch-panel-fields-shadow {position: absolute;display: none;right: 0;top: 1px;width: 2px;height: 28px;background-position: -349px -30px;}
.tsearch-panel .rc-tp-l, .tsearch-lite .tsearch-panel .rc-tp-r {display: none;}
.tsearch-panel .rc-tp-r {background-position: -360px -62px;}
.tsearch-panel .tsearch-panel-fields .rc-tp-l {display: block;}
.tsearch-panel button {position: absolute;top: 2px;right: 2px;width: 130px;height: 32px;border: 0;padding: 0;cursor: pointer;text-indent: -999em;background-color: #f68911;background-position: -352px -30px;}
.tsearch-lite .tsearch-panel button {float: left;position: static;width: 131px;background-position: -351px -30px;}
.tsearch-lite {width: 600px;margin: 0;padding: 0;}
.tsearch-lite .tsearch-tabs li a {height: 21px;line-height: 20px;}
.tsearch-lite .tsearch-panel {height: 34px;}
.tsearch-lite .tsearch-panel-fields {height: 24px;}
.tsearch-lite .tsearch-panel-fields .keyword {padding-top: 5px;height: 14px;line-height: 14px;font-size: 12px;}
.tsearch-lite .tsearch-panel-fields label {top: -3px;font-size: 12px;}
.tsearch-lite .tsearch-panel button {background-position: -248px -30px;width: 101px;height: 26px;}
.tsearch-lite .tsearch-panel-fields-shadow {display: block;height: 23px;}
*/


/* left */
#left .curmenu{ height:50px; line-height:50px; color:#888; text-align:center; border-bottom:1px #ddd solid}
#left dl {}
#left dt {padding-left:53px;height: 40px;line-height: 40px;position: relative; font-size:14px}
#left dt b {position: absolute;left: 30px;top: 14px;display: inline-block; border:1px #ddd solid; background:#fff; width: 10px;height:10px;cursor: pointer; text-align:center}
#left dt b:after{ content:'\-'; height:10px; line-height:10px; color:#ddd; margin:0 auto; font-size:10px; font-weight:normal}
#left dt b.fold:after{ content:'\+';}
#left dd {}
#left dd a {padding-left:26px;display: block;height: 40px;line-height: 40px;text-decoration: none;cursor: pointer; font-size: 14px; }
#left dd .normal {color: #1D1D1D1;}
#left dd .normal:hover {background: #F2FAFF;}
#left dd .active {background: #F2FAFF;color: #108ee9; border-left:2px #108ee9 solid}
#left dd .active span{margin-left:-2px;}

#left dd .ico:before{font-family:"sw-ifont"; font-size:16px; margin-right: 5px; vertical-align:bottom; display: inline-block;color:#999;}
#left dd .active .ico:before{color: #108ee9}
#left dd .my_goods:before{content: '\e78a';}
#left dd .my_qa:before{content: '\e6d9';}
#left dd .my_comment:before{content: '\e64b';}
#left dd .my_category:before{content: '\e6fa';font-size: 14px;}
#left dd .order_manage:before{content: '\e788';}
#left dd .my_store:before{content: '\e6f5';}
#left dd .my_theme:before{content: '\e700';}
#left dd .my_payment:before{content: '\e6fb';font-size: 14px;}
#left dd .my_delivery:before{content: '\e6f8';}
#left dd .my_navigation:before{content: '\e6fc';}
#left dd .my_partner:before{content: '\e6f9';}
#left dd .seller_coupon:before{content: '\e6d1';}
#left dd .refund_receive:before{content: '\e640';}
#left dd .appmarket:before{content: '\e6f3';}
#left dd .my_profile:before{content: '\e701';font-size: 14px;}
#left dd .my_setting:before{content: '\e6b0';}
#left dd .deposit:before{content: '\e704';}
#left dd .my_order:before{content: '\e6f7';}
#left dd .my_question:before{content: '\e70a';}
#left dd .my_favorite:before{content: '\e616';}
#left dd .my_address:before{content: '\e67b';}
#left dd .my_coupon:before{content: '\e6d1';}
#left dd .refund_apply:before{content: '\e640';}
#left dd .message:before{content: '\e6e0';}
#left dd .friend:before{content: '\e61a';}
#left dd .bind:before{content: '\e708';}
#left dd .my_report:before{content: '\e6ac';}

#left dd .my_refer:before,#left dd .distribution_manage:before{content: '\e645';}
#left dd .limitbuy_manage:before{content: '\e709';}
#left dd .seller_meal:before{content: '\e6ee';}
#left dd .fullfree:before{content: '\e70c';}
#left dd .fullprefer:before{content: '\e705';}
#left dd .fullgift:before{content: '\e711';}
#left dd .growbuy:before{content: '\e6d0';}
#left dd .exclusive:before{content: '\e6ec';}
#left dd .msg:before{content: '\e6e7';}
#left dd .my_integral:before{content: '\e794';}
















/* right */
#right .wrapful{padding: 15px 24px;}
.location {height: 50px;line-height: 50px; border-bottom:1px #ddd solid; padding:0 24px; font-size:14px; color:#888}
.location a {display: inline-block;background: url(../images/member/crumb_bg.gif) no-repeat scroll 100% 50% transparent;margin-right: 5px;padding-right: 15px; font-size:14px; color:#1d1d1d; text-decoration:none;}
.profile {background:url(../images/grayBg.png) repeat-x; background-position:0 -41px;padding:10px 20px; margin-bottom:20px;}
.profile .photo {float: left;border: 1px #ddd solid;border-radius: 40px;width: 70px;height: 70px;}
.profile .photo p img {border-radius: 40px;}
.profile .info {float: left;margin-left: 30px;color: #333;}
.profile .info dt a{ border:1px #f50 solid; background:#fff; color:#f50;  padding:3px 10px;}
.profile .info dd span {margin-right: 20px;}
.profile .info dd em {color: #f60}
.profile .col-1 {width: 580px;}
.profile .col-1 dt {margin-bottom: 10px; margin-top:10px;}
.profile .col-1 strong {font-weight:normal;font-size: 20px;margin-right: 15px; color:#222;font-family:Arial;}
.profile .col-2 {border-left: 1px #9BBDDB dashed;padding-left: 20px;height: 80px;}
.platform {color: #666666}
.platform .box {background: #fff;margin-bottom: 10px;}
.platform .box .hd {line-height: 30px;}
.platform .box .hd h2 {font-size: 14px;color: #3e3e3e; margin-bottom:5px;position:relative;padding-left:10px;}
.platform .box .hd h2:before{content:'\20';position:absolute;width:2px;left:0;top:9px;bottom:9px;background:#f50;}
.platform .box .hd h2 a{ float: right; font-size: 12px; color: #999;}
.platform .box .dealt .list {background:url(../images/pinkBg.png) repeat-x;  background-position:0 -41px;padding:10px 0;}
.platform .box .dealt .list h4 {font-size: 12px;line-height: 26px;}
.platform .box-notice {}
.platform .box-notice dl {float:left; width:33.3333%; text-align:center;}
.platform .box-notice dd { border-right:1px #fff solid; height:50px; line-height:25px;}
.platform .box-notice dl:last-child dd{border-right:0;}
.platform .box-notice dd span {display: inline-block;width: 158px;overflow: hidden}
.platform .box-notice dd span a{color:#888;}
.platform .box-notice dd span em {color: #f60; font-size:14px; vertical-align:middle;}
.platform .box-notice dd span b{ font-weight:normal; vertical-align:middle; margin-left:5px;}
.platform .box-notice .extra {}
.platform .seller-notice .extra span {display: inline-block;margin-right: 20px;}
.platform .mall-notice, .platform .mall-customer {width: 226px;}
.btn-order-status a {display: block;margin: 0 auto;}
.btn-order-status a.btn-order-status-shipped, .btn-order-status a.btn-order-status-pay {background: #06F; border-radius:3px;width: 51px;height: 21px;line-height: 21px;text-align: center;color: #fff;text-decoration: none;}
.btn-order-status a.btn-order-status-shipped:hover, .btn-order-status a.btn-order-status-pay:hover {color: #fff;text-decoration: underline}
.platform .order-list{}
.platform .order-list ul{border:1px #f4f4f4 solid;}
.platform .order-list ul li{padding: 10px;}
.platform .order-list ul li:nth-child(even){background:#FCFCFC;}
.platform .order-list ul li div{text-align: center; margin-top: 15px;}
.platform .order-list ul li .order_goods{ float: left; width: 320px; text-align: left; margin-top: 0;}
.platform .order-list ul li .order_goods a{margin-right: 10px;}
.platform .order-list ul li .price{ float: left; width: 130px; }
.platform .order-list ul li .add_time{ float: left; width: 200px;}
.platform .order-list ul li .status{ float: left; width: 100px;}
.platform .order-list ul li .op{ float: left; width: 100px;}
.platform .order-list ul li .op a{color: #f50;}
.platform .member-noorders{margin:20px auto;width:210px;text-align:center;}
.platform .member-noorders .empty-tips{margin: 30px auto 0; padding-left: 30px;color: #666;}
.platform .member-noorders .empty-tips-title{font-size: 16px;}
.platform .member-noorders .empty-tips-text{margin-top: 24px;color:#999;}

.welitem{ float:left;width:20%;text-align: center;}
.welitem .wrap{padding:10px; font-size:14px;margin-right:10px; margin-bottom:10px; overflow:hidden;  display:block; border-radius:2px;}
.welitem:last-child .wrap{margin-right:0;}
.welitem .wrap > *{margin-top:5px;}
.welitem .wrap .l1{font-size:14px;font-weight:300;}
.welitem .wrap .l3{ font-size:14px;font-family:'microsoft yahei';color:#f50;margin-top:10px;}
.welitem .wrap .l3 span{font-size:14px;}

.setting dl{border-top:1px #f4f4f4 solid; padding:15px 10px; font-size:14px;}
.setting dl dt{width:60%;float:left;}
.setting dl dd{width:40%; float:left; text-align:right}
.setting .line{height:10px; background:#f4f4f4; margin:10px 0 20px 0;}

.setting dl dd .ok i{background: url(../images/right.png) 0 0 no-repeat;width: 19px;height: 19px; overflow: hidden; display:inline-block; vertical-align:middle;margin-right:10px;}
.setting dl dd span{color: #666;}
/* eject_layer */
#html {width: 100%;position: absolute;top: 0;left: 0;z-index: 10;background: #000;-moz-opacity: 0.2;opacity: .20;filter: alpha(opacity=20);}
.eject_con {}

/* 1 */
.eject_con .add {width: 538px;padding: 20px;overflow: hidden;}
.eject_con .add ul {width: 538px;overflow: hidden;}
.eject_con .add li {width: 538px;overflow: hidden;float: left;padding-bottom: 10px;}
.eject_con .add li h3 {float: left;width: 80px;color: #646665;font-weight: normal;font-size: 12px;line-height: 24px;}
.eject_con .add li p {float: left;}
.eject_con .add li p span {color: #888;padding-left: 10px;}
.eject_con .add .submit {width: 458px;padding: 10px 0 0 80px;}
.eject_con .add .submit .btn {border: 0;width: 120px;height: 32px;background: #19ACF7;cursor: pointer;font-weight:normal;color: #fff; border-radius:4px}
/* 2 */
.detail {padding: 1px;}
.detail .handle {padding: 15px;}
.detail .handle p {padding: 5px 0;}
.detail .handle p strong {color: #ff4e00;}
.detail .handle p .num {color: #5aa337;}
.detail .handle p .time {color: #919191;}
.detail .handle p .btn {border: 0;width: 53px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -335px;}
.detail .handle p .btn1 {border: 0;width: 68px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -365px;}
.detail h2 {padding-left: 10px;height: 26px;line-height: 26px;color: #3e3e3e;background: #eee;}
.detail dl {width: 346px;padding: 15px 15px 0;overflow: hidden;line-height: 20px;}
.detail dt {width: 346px;font-weight:normal;margin-bottom: 5px;}
.detail dd {width: 173px;float: left;color: #666;}
.detail .ware_box {width: 346px;height: 100px;padding: 10px 15px 0;overflow: auto;}
.detail .ware {width: 330px;overflow: hidden;margin-bottom: 10px;}
.detail .ware_pic {float: left;width: 50px;height: 50px;margin-right: 10px;overflow: hidden;background: #eee;}
.detail .ware_con {float: left;width: 270px;overflow:}
.detail .ware_text {color: #3e3e3e;}
.detail .ware_text a {color: #3e3e3e;text-decoration: none;}
.detail .ware_text a:hover {text-decoration: underline;}
.detail .ware_text span {display: block;margin: 10px 0;color: #919191;}
.detail .info {color: #919191;line-height: 18px;}
.detail .info span {color: #3e3e3e;padding-right: 10px;}
.detail .info b {color: #ff4e00;font-size: 14px;}
.balance {border-top: 1px dotted #d1d1d1;color: #666;font-size: 14px;font-weight:normal;padding: 10px;}
.balance span strong {font-weight: normal;font-size: 12px;}
.balance b {color: #ff4e00;font-size: 16px;}
.detail .logistics {width: 346px;padding: 10px 15px 15px;overflow: hidden;line-height: 20px;color: #666}
.detail .logistics p {width: 346px;}
.detail .attr {float: left;width: 60px;}
.detail .value {float: left;width: 286px;}
/* 3 */
.eject_wrap {width: 580px;overflow: hidden;background: #fff;}
.eject_wrap .fill_in {float: left;width: 400px;}
.eject_wrap .friend {float: right;width: 168px;height: 328px;/*288px;*/padding: 0 1px;border: 1px solid #e2e2e2;background: #eee;}
.eject_con .add_float {width: 338px;padding: 20px;overflow: hidden;}
.eject_con .add_float ul {width: 338px;overflow: hidden;}
.eject_con .add_float li {width: 338px;overflow: hidden;float: left;padding-bottom: 10px;}
.eject_con .add_float li h3 {float: left;width: 78px;color: #646665;font-weight: normal;font-size: 12px;line-height: 26px;}
.eject_con .add_float li p {float: left;}
.eject_con .add_float li p .tip {color: #888;padding-top: 3px;display: block;}
.eject_con .add_float li p textarea {height: 100px;overflow-y: auto;}
.eject_con .add_float .submit {padding: 10px 0 0 80px;}
.eject_con .add_float .submit .btn {border: 0;width: 120px;height: 32px;background:#19ACF7; border-radius:4px;cursor: pointer;font-weight:normal;color: #fff;}
.eject_wrap .friend h2 {border-bottom: 1px solid #fff;height: 34px;line-height: 34px;padding-left: 10px;}
.eject_wrap .friend ul {border-top: 1px solid #dadada;padding-top: 6px;height: 247px; /*overflow: auto;*/overflow: hidden;}
.eject_wrap .friend a {display: block;height: 22px;line-height: 22px;overflow: hidden;color: #666;text-decoration: none;padding-left: 20px;background: url(../images/member/ico.gif) no-repeat 8px -824px;}
.eject_wrap .friend a:hover {background: #fff url(../images/member/ico.gif) no-repeat 10px -824px;}
/* 4 */
.install {padding: 20px 10px;}
.install .btn_box {width: 418px;overflow: hidden;padding-bottom: 10px;}
.install .btn_box .upload1 {display: block;float: left;width: 120px;height: 32px;line-height: 32px;background: url(../images/member/btn.gif) 0 -398px;color: #3e3e3c;font-size: 14px;font-weight:normal;text-align: center;text-decoration: none;margin-right: 14px;}
.install .btn_box .upload2 {display: block;float: left;width: 120px;height: 32px;line-height: 32px;background: url(../images/member/btn.gif) 0 -922px;color: #3e3e3c;font-size: 14px;font-weight:normal;text-align: center;text-decoration: none;}
.install .file {padding-bottom: 10px;}
.install p {line-height: 20px;}
.install .pic_edit_line {padding: 1px 0;border-top: 2px solid #e2e2e2;border-bottom: 2px solid #e2e2e2;}
.install .pic_edit {width: 418px;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;padding: 10px 0;overflow: hidden;}
.install .pic_edit li {width: 138px;float: left;}
.install .li_block {width: 100px;height: 142px;border: 1px solid #e2e2e2;padding: 6px;margin: 0 auto;}
.install .pic_edit .pic {width: 100px;height: 100px;background: #eee;}
.install .pic_edit .pic_name {width: 100px;height: 20px;line-height: 20px;overflow: hidden;color: #919191;}
.install .delete_div {padding-left: 20px;}
.install .pic_edit .delete {padding-left: 25px;color: #919191;background: url(../images/member/ico.gif) no-repeat 10px -632px;}
.submit1 {width: 418px;padding-top: 20px;}
.submit1 .btn {border: 0;width: 120px;height: 32px;display: block;margin: 0 auto;background: url(../images/member/btn.gif) no-repeat 0 -253px;cursor: pointer;font-weight:normal;color: #3f3d3e;}
/* 5 */
.eject_con .adds {width: auto;padding: 20px;overflow: hidden;}
.eject_con .adds ul {width: 440px;overflow: hidden;}
.eject_con .adds li {width: 100%;overflow: hidden;float: left;padding-bottom: 10px;}
.eject_con .adds li h3 {float: left;width: 80px;color: #646665;font-weight: normal;font-size: 12px;line-height: 26px;}
.eject_con .adds li p {float: left;}
.eject_con .adds li p span {color: #646665;}
.eject_con .adds .strong {padding-left: 10px;color: #ff4e00;}
.eject_con .adds .submit {padding: 10px 0 0 80px;}
.eject_con .adds .submit .btn {border: 0;width: 120px;height: 32px;background:#19ACF7;cursor: pointer;font-weight:normal;color: #fff;  border-radius:4px;}
.sign_box {float: left;width: 300px;}
.eject_con .adds .sign {float: left;width: 150px;height: 50px;background: url(../images/member/default.gif);margin-right: 5px;}
/* 6 */
.info_table_wrap {padding: 10px 5px;}
.info_table_wrap h3 {height: 26px;line-height: 26px;padding-left: 10px;background: #fafafa;color: #333;font-size: 14px;margin-bottom: 10px;}
.info_table {width: 566px;overflow: hidden;}
.info_table li {width: 566px;overflow: hidden;float: left;padding-bottom: 10px;}
.info_table h4 {float: left;width: 100px;padding: 6px 0 0 25px;font-weight: normal;color: #656565;font-size: 12px;}
.info_table h5 {float: left;width: 135px;padding: 3px 0 0 25px;font-weight: normal;color: #656565;font-size: 12px;}
.info_table p {float: left;word-spacing: 5px;}
.info_table .zone {float: left;width: 364px;}
.info_table .zone p {width: 364px;line-height: 22px;color: #3e3e3e;}
.info_table p textarea {vertical-align: top;width: 195px;height: 60px;overflow-y: auto;}
.info_table p b {padding-left: 10px;color: #ff4d00;}
.info_table p span {padding-left: 10px;color: #888;}
.info_table p .btn {border: 0;width: 53px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -335px;}
.info_table .delete {padding-left: 25px;color: #919191;background: url(../images/member/ico.gif) no-repeat 10px -632px;}
.info_table_wrap .submit {padding: 10px 0; margin-left: 124px;}
.info_table_wrap .submit .btn {border: 0;width: 120px;height: 32px;background: #19ACF7;cursor: pointer;font-weight:normal;color: #fff; border-radius:4px;}
.info_table_wrap #add_region_button{ border:1px #ddd solid; padding:2px 10px; background:#fff; cursor:pointer}
.eject_con .adds .upload_pic {float: left;display: block;width: 120px;height: 32px;position: relative;top: 9px;background: url(../images/member/btn.gif) 0 -398px;}
.upload_pic .file1 {position: relative;top: 0;left: -22px;z-index: 2;width: 80px;height: 32px;}
.upload_pic .file2 {position: absolute;top: 0;right: -36px;z-index: 1;width: 120px;height: 32px;}
.upload_pic .txt {position: absolute;top: 0;left: 0;z-index: 0;width: 120px;height: 32px;line-height: 32px;text-align: center;font-weight:normal;color: #3e3e3e;font-size: 14px;}
.upload_pic input {cursor: pointer;width: 118px;_width:0;height: 32px;-moz-opacity: 0;opacity: 0;filter: alpha(opacity=0);}
/* 7 */
.edit_table {padding: 10px 5px;}
.edit_table p {padding-left: 15px;color: #3e3e3e;margin-bottom: 5px;}
.edit_table_box {width: 398px;overflow: hidden;padding: 1px 0;border-top: 2px solid #e2e2e2;border-bottom: 2px solid #e2e2e2;}
.edit_table table {width: 100%;border-collapse: collapse;}
.edit_table table th {border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;height: 24px;color: #919191;font-weight: normal;}
.edit_table table td {border-bottom: 1px solid #e2e2e2;color: #656565;padding: 10px 0;}
.edit_table table td input {text-align: center;}
.edit_table .submit {text-align: center;padding-top: 10px;}
.edit_table .submit .btn {border: 0;width: 120px;height: 32px;background: url(../images/member/btn.gif) no-repeat 0 -253px;cursor: pointer;font-weight:normal;color: #3f3d3e;}
.fill_in_div {float: left;}
.text_div {float: left;width: 240px;padding-left: 10px;color: #b5b5b5;}
.new_style {padding-top: 5px;color: #3e3e3e;}
.sign_box .sign_con {width: 300px;padding: 5px 0;overflow: hidden;}
#warning {border: red 1px solid;background: #FFB7B7;color: #000;padding: 3px 10px;margin-bottom: 10px;display: none;color: #000;font-weight: normal;}
#warning label {display: block;margin: 3px 0px;}
#warning label.error {color: #000;font-weight: normal;}
/*  8  small window*/
.content1 {padding: 20px;border: 1px solid #e2e2e2;border-top: 0px;color: #666;}
.content1 h1 {font-size: 16px;color: #000;margin-bottom: 15px;}
.content1 p {margin-bottom: 15px;}
.content1 p span {color: #4b7a10;font-size: 16px;font-weight:normal;}
.content1 dl {width: 332px;padding-bottom: 20px;overflow: hidden;}
.content1 dt {float: left;+padding-top: 5px;}
.content1 dd {float: right;width: 264px;}
.content1 .li {float: left;width: 125px;height: 25px;}
.content1 .btn {text-align: center;word-spacing: 10px;}
.content1 .btn .btn1 {width: 75px;height: 29px;border: 0;background: url(../images/btn1.gif);color: #c73702;font-weight:normal;font-size: 14px;}
.content1 .btn .btn2 {width: 75px;height: 29px;border: 0;background: url(../images/btn2.gif);color: #4e4e4e;font-weight:normal;font-size: 14px;}
.content1 .clue_on {color: #9b9b9b;padding-bottom: 20px;line-height: 18px;}
.content1 .pay {padding: 15px;}
.content1 .pb15 {padding-bottom: 15px;}
.content1 .btn {text-align: center;word-spacing: 10px;}
.content1 .btn .btn1 {width: 75px;height: 29px;border: 0;background:#06F; color:#fff; border-radius:4px;font-weight:normal;font-size: 14px; cursor:pointer}
.content1 .btn .btn2 {width: 75px;height: 29px;border: 0;background: #666; border-radius:4px;color: #fff;font-weight:normal;font-size: 14px; cursor:pointer}
/*9*/
.content_line {width: 400px;overflow: hidden;border-bottom: 1px dotted #ddd;color: #666;padding: 10px;line-height: 20px;}
.dialog_content strong {font-size: 16px;font-weight:normal;}
.content_line .foll_in {width: 230px;float: left;}
.content_line .foll_in li {width: 220px;overflow: hidden;}
.content_line .foll_in h3 {width: 85px;float: left;font-weight: normal;font-size: 12px;}
.content_line .foll_in h3 strong {font-size: 14px;}
.content_line .foll_in p {width: 135px;float: left;}
.content_line .explain {width: 170px;float: right;color: #ccc;}
.total_value {color: #666;padding: 10px;}
.total_value h3 {font-size: 12px;}
.wrap_btn {padding-bottom: 20px;word-spacing: 10px;}
.wrap_btn .btn1 {border: 0;width: 75px;height: 29px;background: url(../images/member/btn.gif) no-repeat 0 -1068px;font-size: 14px;color: #bd3908;font-weight:normal;}
.wrap_btn .btn2 {border: 0;width: 75px;height: 29px;background: url(../images/member/btn.gif) no-repeat 0 -1104px;font-size: 14px;color: #4d4d4d;font-weight:normal;}
/*10*/
.eject_wrap_msg {width: 838px;overflow: hidden;background: #fff;}
.eject_wrap_msg .fill_in {float: left;}
.eject_wrap_msg .friend {display: inline;float: right;width: 168px;height: 328px;margin: 20px 20px 0 0; /*288px;*/padding: 0 1px;border: 1px solid #e2e2e2;background: #eee;}
.eject_wrap_msg .eject_con {border: 0px;}
.eject_wrap_msg .eject_con .msg {/*width: 518px;*/padding: 20px;overflow: hidden;border: 0px; float:left}
.eject_wrap_msg .eject_con .msg ul {width: 558px;overflow: hidden;}
.eject_wrap_msg .eject_con .msg li {width: 558px;overflow: hidden;float: left;padding-bottom: 10px;}
.eject_wrap_msg .eject_con .msg li h3 {float: left;width: 78px;color: #646665;font-weight: normal;font-size: 12px;line-height: 26px;}
.eject_wrap_msg .eject_con .msg li p {float: left;}
.eject_wrap_msg .eject_con .msg li p span {color: #888;}
.eject_wrap_msg .eject_con .msg li p textarea {height: 140px;overflow-y: auto;}
.eject_con .msg .submit {width: 458px;padding: 10px 0 0 80px;}
.eject_con .msg .submit .btn {border: 0;width: 120px;height: 32px;background:#f60; border-radius:4px; color:#fff; cursor:pointer}
.eject_wrap_msg .friend h2 {border-bottom: 1px solid #fff;height: 34px;line-height: 34px;padding-left: 10px;}
.eject_wrap_msg .friend ul {border-top: 1px solid #dadada;padding-top: 6px;height: 285px; /*overflow: auto;*/overflow-y: auto;}
.eject_wrap_msg .friend a {display: block;height: 22px;line-height: 22px;overflow: hidden;color: #666;text-decoration: none;padding-left: 20px;background: url(../images/member/ico.gif) no-repeat 8px -822px;}
.eject_wrap_msg .friend a:hover {background: #fff url(../images/member/ico.gif) no-repeat 10px -822px;}

/* module  psmb */
.submenu { border-bottom:1px solid #d9d9d9; height:32px; position:relative}
.submenu .tab {width: 100%;height: 32px;position:absolute;z-index: 99; top:-1px; left:0;}
.submenu .tab li.first {margin-left:10px;}
.submenu .tab li {float: left;margin-right: 5px;cursor: pointer;font-size: 14px; border:1px solid #d9d9d9; background:#f9f9f9; border-radius:4px 4px 0 0; }
.submenu .tab li h2 {font-size: 13px;font-weight: normal;display: block;padding: 0 15px;text-align: center;}
.submenu .tab li a {color: #3e3e3e;display: inline-block; height:32px; line-height:32px;}
.submenu .tab .active { background:#fff; border-bottom:1px #fff solid}
.submenu .tab .active a {}
.submenu .tab li.active h2 {}
.submenu .tab li.normal h2 {}
.submenu .tab li.active a {}



.wrap {background: #fff;position: relative;padding-top: 20px; z-index:99}
.wrap_line {width: 838px;border: 1px solid #e2e2e2;background: #fff;position: relative;}
.wrap_bottom {height: 2px;overflow: hidden;background: #e9e9e9;position: absolute;bottom: -3px;left: -1px;}
.lookup {width: 164px;height: 32px;line-height: 32px;cursor: pointer;background: url(../images/member/btn.gif) 0 -66px;position: absolute;top: 10px;right: 20px;}
.lookup b {display: block;width: 144px;height: 32px;padding-left: 20px;color: #3e3e3c;font-size: 14px;}
.lookup .hide {background: url(../images/member/btn.gif) no-repeat 133px -116px;}
.lookup .show {background: url(../images/member/btn.gif) no-repeat 133px -156px;}
.eject_btn {width: 112px;height: 32px;line-height: 32px;position: absolute;top: -34px; left:100px;z-index: 300; border:1px solid #d9d9d9; border-bottom:0; border-radius:4px 4px 0 0; cursor:pointer}
.eject_btn b {display: block;width: 97px;height: 32px;padding-left: 40px;color: #3e3e3c;font-size: 13px;cursor: pointer; font-weight:normal}
.eject_btn .ico1 {background: url(../images/member/ico.gif) no-repeat 15px -655px;}
.eject_btn .ico2 {background: url(../images/member/ico.gif) no-repeat 15px -188px;}
.eject_btn .ico3 {background: url(../images/member/ico.gif) no-repeat 12px -943px;}
.eject_btn_two {width: 137px;height: 32px;line-height: 32px;background: #19ACF7;}
.eject_pos1 {width: 95px;height: 32px;line-height: 32px;position: absolute;top: -34px; left:468px;z-index: 300; border:1px solid #19ACF7; border-bottom:0; border-radius:4px 4px 0 0; cursor:pointer}
.eject_pos2 {position: absolute;top: 20px;right: 170px;z-index: 3;}
.eject_pos3 {position: absolute;top: 5px;right: 240px;z-index: 3;}
.eject_pos4 {position: absolute;top: 5px;right: 130px;z-index: 3;}
.eject_btn_two b {display: block;height: 32px;color:#fff; font-weight:normal;font-size: 13px;cursor: pointer;}
.eject_btn_two .ico1 {width: 107px;padding-left: 30px;background: url(../images/member/ico.gif) no-repeat 15px -1330px;}
.eject_btn_two .ico2 {width: 97px;padding-left: 40px;background: url(../images/member/ico.gif) no-repeat 15px -1282px;}
.eject_btn_two .ico3 {padding-left: 32px;background: url(../images/member/add.png) no-repeat  10px center; }
.eject_btn_two .ico4 {width: 102px;padding-left: 35px;background: url(../images/member/ico.gif) no-repeat 12px -1710px;}
.eject_btn .ico5 {width: 102px;padding-left: 35px;background: url(../images/member/ico.gif) no-repeat 15px -655px;}
.eject_btn_three {width: 97px;height: 32px;line-height: 32px;background:#19ACF7;}
.eject_btn_three b {display: block;height: 32px;color: #fff; font-weight:normal;font-size: 14px;cursor: pointer;}
.eject_btn_three .ico3 {padding-left: 40px;background: url(../images/member/import.png) no-repeat 15px center;}
.eject_btn_three .ico4 {padding-left: 40px;background: url(../images/member/eject.png) no-repeat 15px center;}
.right_ico {display: block;width: 20px;height: 20px;overflow: hidden;background: url(../images/member/right1.png) no-repeat;cursor: pointer; margin:0 auto}
.wrong_ico {display: block;width: 20px;height: 20px;overflow: hidden;background: url(../images/member/right2.png) no-repeat;cursor: pointer; margin:0 auto}
.no_ico {display: block;width: 10px;height: 10px;overflow: hidden;background: url(../images/member/ico.gif) no-repeat 0 -1246px;}
.no_ico_disable {display: block;width: 10px;height: 10px;overflow: hidden;background: url(../images/member/ico.gif) no-repeat 0 -1845px;}
.lookup_con {width: 162px;border-left: 1px solid #acbfe5;border-right: 1px solid #acbfe5;background: #fff;position: absolute;top: 39px;right: 20px;z-index: 5;}
.lookup_con_top {width: 164px;height: 2px;overflow: hidden;background: url(../images/member/lookup_con.gif);position: absolute;top: -2px;left: -1px;}
.lookup_con_bottom {width: 164px;height: 4px;background: url(../images/member/lookup_con.gif) no-repeat 0 bottom;position: absolute;bottom: -4px;left: -1px;}
.lookup_con h3 {height: 26px;line-height: 26px;font-size: 12px;color: #3e3e3e;margin: 0 1px;padding-left: 25px;border-bottom: 1px solid #e7eefe;background: url(../images/member/ico.gif) no-repeat 10px -598px;}
.lookup_con h3 span {color: #aeaeae;font-weight: normal;}
.lookup_con ul {}
.lookup_con li {height: 26px;line-height: 26px;padding-left: 15px;overflow: hidden;}
.lookup_con li a {color: #333;text-decoration: none;}
.lookup_con li a:hover {text-decoration: underline;}
.lookup_con li a span {color: #aeaeae;text-decoration: none;}
.lookup_con li a:hover span {color: #aeaeae;text-decoration: underline;}
.public {margin: 0 auto;padding: 0;}

 /* don't add overflow:hidden by psmb */
.public .gray th {color: #000;}
.public_index {margin: 0 auto;padding: 0;}
.public_select {margin: 0 auto;padding: 0;}
.table .gray th {background:#f6f6f6; padding:10px 8px; color:#333;}
.gray_new th {color: #333;}
.table table {width: 100%;border-collapse: collapse;}
.table th {font-weight: normal;height: 29px;}
.table td {padding: 8px 0 5px 2px;}
.table th label {font-size:12px;}
.table .btion th{ padding:10px 0px; background:#f6f6f6;}
.table .sep-row td {padding: 0;margin: 0;height: 5px;overflow: hidden}
.table .operations th {background: #F3F3F3;text-align: left;padding-left: 8px;}
.table .line-hd {background: #E8F2FF;text-align: left;color: #404040}
.table .line-hd th {border: 1px #D4E7FF solid; text-align:left/*for IE*/}
.table .line-hd th p {padding-left: 8px;}
.table .line td, .table .line_bold td {border-bottom: 1px solid #f6f6f6; padding:16px 8px}
.table .line:hover,.table .line_bold:hover{ background:#ecf6fd;}
.table .last_line td, .table .line .bottom-blue, .table .line-blue td {}
.table .pic-info img {display: inline-block;border: 1px #EEEEEE solid;margin-left: 5px;margin-right: 5px;}
.table .txt-info {width: 300px;}
.table .txt-info .txt {line-height: 18px;height: 36px;}
.table .txt-info p {color: #808080;}
.table .line_bold {}
.line_head {background: url(../images/member/line_head.gif) repeat-x 0 bottom;}
.line_normal td {border-top: 1px solid #e2e2e2;}
.table_head_line {background: url(../images/member/table_line.gif) repeat-x 0 64px;}
.table .all {margin-right: 10px;cursor: pointer; border:1px #666 solid; border-radius:4px; float:left; padding:3px 10px; background:#fff;}
.table .edit {float:left; padding-left: 25px;color: #f60;border:1px #f60 solid; border-radius:4px; padding:3px 10px 3px 10px; margin-right:5px;}
.table .delete {float:left; border:1px #666 solid; border-radius:4px; color:#666; padding:3px 10px; margin-right:5px; background:#fff;}
.table .delete:hover{border:1px #f60 solid;}
.table .mergepay{margin-left:10px;color: #CC9900;background: url(../images/member/mergepay.png) 5px 7px no-repeat #fff;  border:1px #CC9900 solid; padding:3px 10px 3px 20px; border-radius:4px; float:left; background-size:16%;}
.table .printed{margin-left:10px;background: url(../images/member/print.png) 3px center no-repeat #fff; background-size:20%; color:#3366CC; border:1px #3366CC solid; padding:3px 10px 3px 20px; border-radius:4px; float:left}
.table .user {color: #3e3e3e;}
.table .user:hover {color: #ff4f01;}
.table .set_up {float: left;padding-left: 23px;color: #919191;background: url(../images/member/ico.gif) no-repeat 10px -701px;}
.table .default {float: left;padding-left: 23px;color: #333;text-decoration: none;}
.table .edit1 {float: left;border:1px #f60 solid; border-radius:4px; color:#f60; padding:3px 10px; margin-right:5px; background:#fff}
.table .export {float: left;border:1px #19ACF7 solid; border-radius:4px; color:#19ACF7; padding:3px 10px; margin-right:5px; background:#fff;}
.table .extend {float: left;border:1px #19ACF7 solid; border-radius:4px; color:#19ACF7; padding:3px 10px; margin-right:5px; background:#fff;}
.table .add1_ico {float: left;border:1px #f60 solid; border-radius:4px; color:#f60; padding:3px 10px; margin-right:5px; background:#fff;}
.table .add2_ico {float: left; border:1px #393 solid; border-radius:4px; color:#393; padding:3px 10px; margin-right:5px;}
.table .edit:hover, .table .edit1:hover, .table .set_up:hover, .table .delete:hover, .table .mergepay:hover, .table .export:hover, .table .extend:hover, .table .add1_ico:hover, .table .add2_ico:hover {color: #ff4f01;}

.table .line-blue{border:1px #f4f4f4 solid;}
.table .line-blue td {border:1px #f4f4f4 solid}
.table .line-blue:hover{ background:none}



.table .buy {float: left;padding-left: 25px;color: #919191;background: url(../images/member/ico.gif) no-repeat 10px -2150px;}
.table .desc {float: left;border:1px #393 solid; border-radius:4px; color:#393; padding:3px 10px; margin-right:5px; background:#fff;}
.table .finished {float: left;padding-left: 25px;color: #919191;background: url(../images/member/ico.gif) no-repeat 10px -2224px;}
.log {float: left;padding-left: 25px;color: #919191;background: url(../images/member/ico.gif) no-repeat 10px -2041px;}
.start {float: left;border:1px #19ACF7 solid; border-radius:4px; color:#19ACF7; padding:3px 10px; margin-right:5px; background:#fff;}
.view {float: left;border:1px #19ACF7 solid; border-radius:4px; color:#19ACF7; padding:3px 10px; margin-right:5px; background:#fff;}
.cancel {float: left;border:1px #666 solid; border-radius:4px; color:#666; padding:3px 10px; margin-right:5px; background:#fff;}
.view_order {float: left;padding-left: 25px;color: #919191;background: url(../images/member/ico.gif) no-repeat 10px -2348px;}
.buy:hover, .desc:hover, .finished:hover, .ico21:hover, .ico22:hover, .log:hover, .start:hover, .view:hover, .view_order:hover, .cancel:hover {color: #ff4f01;}
.table .table_user {float: left;color: #919191;}
.amend {display: block;cursor: pointer;background: url(../images/member/ico.gif) no-repeat 98px -1010px;}
.table .label {width: 60px;color: #5ca33b;border: 0;position: relative;top: 2px;}
.table .ware_pic {width: 50px;height: 50px;float: left;background: #eee;}
.table .ware_text {width: 170px;margin-left: 10px;float: left;}
.table .ware_text a {color: #3e3e3e;text-decoration: none;}
.table .ware_text a:hover {text-decoration: underline;}
.table .email {display: inline-block;vertical-align: middle;width: 47px;height: 17px;background: url(../images/member/btn.gif) no-repeat 0 -41px;margin: 0 auto}
.table .position1 {float: left;padding-top: 3px;}
.table .position2 {float: right;padding-right: 10px;}
.tr_color th {color: #919191;}
.tr_align td {text-align: center;}

/*.tr_bgcolor th { color: #919191; background: #f8f8f8; border-bottom: 1px solid #e2e2e2; }*/
.table1 table {width: 100%;border-collapse: collapse;}
.table1 .line_bold {}
.table1 .delete {float: left;padding-left: 25px;color: #919191;background: url(../images/member/ico.gif) no-repeat 10px -629px;}
.table1 .all {float: left;margin-right: 10px;cursor: pointer;}
.table1 th {font-weight: normal;padding: 10px 0;}
.table1 td {}
.table1 td h3 {float: left;font-weight: normal;font-size: 12px;padding: 10px 0 12px;color: #3e3e3e;}
.table1 .bgcolor {background: #f8f8f8;height: 34px;}
.table1 .table_user {float: left;color: #333;}
.table1 .time {color: #c1c1c1;}
.table1 .reply {color: #919191;width:38px;}
.table1 .position1 {float: left;padding-top: 5px;}
.table1 .position2 {float: right;padding-top: 4px;}
.table_line th {border-bottom: 1px solid #ccc;}
.user_search {margin-bottom: 20px;}
.user_search span {padding-left: 10px;}
.user_search .btn {border: 0;width: 61px;height: 22px;background: url(../images/member/btn.gif) no-repeat 0 -305px;}
.order_form {border: 1px solid #e2e2e2;border-bottom: 2px solid #e2e2e2;padding: 1px;margin-bottom: 10px;}
.order_form h2 {height: 28px;font-weight: normal;font-size: 12px;background: #eaeaea;position: relative;}
.order_form .num {color: #5aa337;position: absolute;top: 5px;left: 10px;}
.order_form .name {position: absolute;top: 5px;left: 200px;}
.order_form .name span {float: left;padding-right: 10px;}
.order_form .name span a {color: #3e3e3e;}
.order_form .name span a:hover {color: red;}
.order_form .name .email {display: block;width: 47px;height: 17px;float: left;background: url(../images/member/btn.gif) no-repeat 0 -41px;}
.order_form .state {position: absolute;top: 5px;right: 10px;}
.order_form .state strong {color: #ff4f01;}
.order_form .con {width: 836px;padding: 10px 0;overflow: hidden;border-bottom: 1px solid #e2e2e2;}
.order_form .ware_pic {float: left;width: 50px;height: 50px;margin: 0 10px;background: #eee;display: inline;}
.order_form .ware_text {float: left;width: 300px;padding-right: 80px;}
.order_form .ware_text a {color: #3e3e3e;text-decoration: none;}
.order_form .ware_text a:hover {text-decoration: underline;}
.order_form .attr {display: block;color: #919191;padding-top: 5px;}
.order_form .price {float: left;width: 160px;padding-top: 15px;color: #919191;}
.order_form .price span {color: #333;}
.order_form .amount {float: left;padding-top: 15px;color: #919191;}
.order_form .amount span {color: #333;}
.order_form .foot {width: 838px;padding: 10px 0;color: #919191;background: #f9f9f9;overflow: hidden;position: relative;}
.order_form .time {float: left;padding: 5px 0 0 10px;}
.order_form .defray {position: absolute;top: 15px;left: 210px;}
.order_form .handle {float: right;padding-right: 10px;}
.order_form .handle b {font-size: 16px;color: red;padding-right: 10px;}
.order_form .btn {cursor: pointer;float: left;margin-left: 5px;border: 0;width: 53px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -335px;}
.order_form .btn1 {cursor: pointer;float: left;margin-left: 5px;border: 0;width: 68px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -365px;}
.order_form a.btn {text-decoration: none;float: left;margin-left: 5px;text-align: center;line-height: 22px;border: 0;width: 53px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -335px;}
.order_form a.btn1 {text-decoration: none;float: left;margin-left: 5px;text-align: center;line-height: 22px;border: 0;width: 68px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -365px;}
.order_form_page {float: right;}
.order_form1 .btn {cursor: pointer;float: left;margin-left: 5px;border: 0;width: 53px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -333px;}
.order_form1 .btn1 {cursor: pointer;float: left;margin-left: 5px;border: 0;width: 68px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -363px;}
.order_form1 a.btn {display: block;margin: 0 auto;text-decoration: none;text-align: center;line-height: 22px;over-flow: hidden;border: 0;width: 53px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -333px;}
.order_form1 a.btn1 {text-decoration: none;float: left;margin-left: 5px;text-align: center;line-height: 22px;over-flow: hidden;border: 0;width: 68px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -363px;}
.order_form1 .button_wrap {float : right;padding-right: 5px;}
.message {overflow: hidden;margin-bottom: 10px;}
.message_line {}
.message h2 {overflow: hidden;font-weight: normal;position: relative;background: #f5f5f5;}
.message h2 span {float: left;padding: 8px 0 8px 15px;width: 680px;overflow: hidden;}
.message .delete {padding-left: 25px;color: #919191;background: url(../images/member/ico.gif) no-repeat 10px -631px;position: absolute;top: 7px;right: 15px;}
.message .delete:hover {color: #ff4f01;}
.message_con {overflow: hidden;padding: 15px;border-bottom: 1px solid #e2e2e2;}
.message_con .user {float: left;width: 160px;overflow: hidden;}
.message_con .user p {float: left;width: 50px;height: 50px;overflow: hidden;background: #eee;}
.message_con .user h3 {float: right;width: 98px;margin-left: 10px;overflow: hidden;display: inline;font-weight: normal;font-size: 12px;line-height: 20px;color: #929292;}
.message_con .user span {color: #5ca438;}
.message_con .txt {float: right;width: 558px;overflow: hidden;color: #666;}
.message dl {padding-top: 15px;}
.message dt {float: left;padding-left: 15px;width: 50px;}
.message dd {float: left;}
.message dd textarea {width: 400px;height: 90px;overflow: auto;}
.message dd p {margin-bottom: 10px;}
.message dd .btn {border: 0;width: 120px;height: 32px;background: url(../images/member/btn.gif) no-repeat 0 -253px;cursor: pointer;font-weight:normal;color: #3f3d3e;}
.information {overflow: hidden;width: 100%;padding-bottom: 50px;}
.setup {width: 758px;margin-bottom: 20px;padding-left: 10px;}
.setup .td_block {float: left;}
.relative1 {width: 120px;position: relative;z-index: 2;}
.relative2 {padding-left: 20px;position: relative;z-index: 1;}
.information .photo {float: left;}
.information .photo p {height: 120px;margin-bottom: 10px;}
.information .photo b {display: block;width: 120px;height: 32px;position: relative;background:#19ACF7;color:#fff; font-weight:normal}
.information .photo b .file1 {position: relative;top: 0;left: 0px;z-index: 2;width: 120px;height: 32px;display: block}
.information .photo b .file2 {position: absolute;top: 0;right: 0px;z-index: 1;width: 120px;height: 32px;display: block}
.information .photo .explain {display: block;color: #9d9d9d;margin-top: 10px;}
.information .photo b .txt {position: absolute;top: 0;left: 0;z-index: 0;width: 120px;height: 32px;line-height: 32px;text-align: center;color: #fff;font-size: 14px;}
.information .photo b input {cursor: pointer;width: 120px;*width:0px;height: 32px;-moz-opacity: 0;opacity: 0;filter: alpha(opacity=0);}
.information .info table {width: 100%;border-collapse: collapse;}
.information .info th {font-weight: normal;text-align: left;color: #666;padding-right: 20px;height: 40px;}
.information .info .btn {border: 0;width: 120px;height: 32px;background:#F60; color:#fff; cursor:pointer; border-radius:4px;}
.label label {padding-right: 28px;}
.information_index {width: 100%;}
.information_index .photo {float: left;padding: 0 30px 0 15px;}
.information_index .photo p {width: 120px;height: 120px;background: #eee;margin-bottom: 10px;}
.information_index .info {float: left;}
.information_index .info h3 {color: #549833;}
.information_index .info a {color: #285acb;font-family: "宋体";font-weight: normal;font-size: 12px;}
.information_index .info a:hover {color: #c00;}
.information_index .info h3 span {}
.information_index .info p {padding-top: 22px;color: #666;line-height: 18px;}
.information_index .info p span {color: #fe5400;font-weight:normal;}
.information_index .info table {color: #666;}
.information_index .title {width: 753px;height: 25px;padding-left: 15px;color: #3e3e3e;position: relative;background: url(../images/member/title.gif) no-repeat 0 bottom;}
.information_index .title p {font-size: 12px;font-weight: normal;color: #a4a4a4;position: absolute;top: 0;right: 0;}
.information_index .title p span {padding-left: 20px;}
.awoke {width: 350px;height: 70px;padding: 20px 0 0 90px;line-height: 20px;color: #666;font-size: 14px;margin: 20px auto 0;background: url(../images/member/awoke.gif) no-repeat;}
.awoke a {color: #285acb;}
.awoke a:hover {color: #c00;}

.remind .btn {display: block;width: 160px;height: 32px;text-decoration: none;background: url(../images/member/btn.gif) no-repeat 0 -499px;}
.remind .btn1 {display: block;width: 160px;height: 32px;text-decoration: none;background: url(../images/member/btn.gif) no-repeat 0 -542px;}
.remind .pic1 {display: block;line-height: 32px;padding-left: 40px;font-size: 14px;font-weight:normal;color: #3e3e3c;background: url(../images/member/ico.gif) no-repeat 12px -851px;}
.remind .pic2 {display: block;line-height: 32px;padding-left: 40px;font-size: 14px;font-weight:normal;color: #3e3e3c;background: url(../images/member/ico.gif) no-repeat 12px -895px;}
.my_friend {}
.all_btn {height: 36px;line-height: 32px;padding-left: 15px;position: relative;}
.all_bg_up { background:#f6f6f6;}
.all_bg_down { background:#f6f6f6; position:relative}
.all_btn label {float: left;margin-right: 10px;}
.all_btn label input {vertical-align: middle;position: relative;}
.all_btn .note {float: left;color: #919191;padding-left: 15px;background: url(../images/member/ico.gif) no-repeat 0 -975px;}
.all_btn .note:hover {color: red;}
.all_btn .delete {float: left;padding-left: 25px;color: #919191;background: url(../images/member/ico.gif) no-repeat 10px -625px; line-height:20px;margin-top:3px; margin-left:10px;border:0;}
.my_friend .list {padding: 30px 0 0 30px}
.my_friend .list li {width: 245px;float: left;padding-bottom: 30px;}
.my_friend .list li p {width: 50px;height: 50px;float: left;margin-right: 10px;background: #eee;}
.my_friend .list li h3 {float: left;font-weight: normal;font-size: 12px;}
.my_friend .list li h3 b {display: block;width: 120px;height: 18px;font-weight: normal;overflow: hidden;margin-bottom: 10px;color: #5ba439;position: relative;}
.my_friend .list li h3 b input {margin-right: 5px;position: relative;}
.my_friend .list li h3 span {display: block;}
.my_friend .list .note {float: left;color: #919191;padding-left: 15px;background: url(../images/member/ico.gif) no-repeat 6px -979px #fff; border:1px #666 solid; border-radius:4px; padding:3px 10px 3px 20px;}
.my_friend .list .note:hover {color: red;}
.my_friend .list .delete {float: left;margin-left: 10px;}
.pages { position:absolute; right:10px; top:5px;}
.information .shop span {color: #9c9c9c;}
.information .shop b {color: #ff4d00;font-family: "宋体";padding-right: 5px;float: left;}
.information .shop a {color: #3968d2;}
.information .shop a:hover {color: red;}
.information .shop .btn1 {display: block;float: right;margin-right: 150px;color: #fff;text-decoration: none;width: 78px;height: 24px;line-height: 24px;text-align: center; background:#f60; border-radius:2px; padding:0 10px;}
.information .shop .btn1:hover {color: #fff; text-decoration:underline}
.information .shop .btn2 {display: block;float: left;color: #3d3f3e;text-decoration: none;width: 116px;height: 28px;line-height: 26px;font-weight:normal;text-align: center;background: url(../images/member/btn.gif) 0 -632px;}
.information .shop .btn2:hover {color: #333;}
.information .shop .btn3, .editor .btn3{display: block;color: #3d3f3e;text-decoration: none;width: 66px;height: 28px;line-height: 24px;font-weight:normal;padding-left: 35px;background: url(../images/member/btn.gif) 0 -674px;cursor: pointer;}
.information .shop .btn3:hover {color: #333;}
.information .shop .btn4 {width: 79px;height: 28px;padding-left: 10px;background: url(../images/member/btn.gif) no-repeat 0 -837px;overflow: hidden;}
.information .shop .btn4:hover {color: #333;}
.editor {padding: 7px;margin: 10px 0;background: #f5f5f5 url(../images/member/editor.gif) repeat-x 0 top;}
.editor p {margin-top: 5px;}
.editor .preview {margin-top: 20px;}
.editor .preview li {width: 80px;height: 80px;float: left;position: relative;cursor: pointer;z-index: 999;margin-right:15px; margin-bottom:15px;}

.edit_region{ border:1px #666 solid; background:none; padding:3px 10px; cursor:pointer}

.editor .preview .pic{width:80px;height:80px; background:none}
.editor .preview .bg{left:0px;bottom:0px; padding:0; text-align:center; background:none; border:0; top:auto; position:absolute; display:none;}
.editor .preview .bg .operation{text-align:center; background:#000; opacity:0.5; height:19px; line-height: 19px; bottom:0; left:0; position:absolute;width:80px;}
.editor .preview .bg .operation:after{ content:'\20'; display:block; height:0; overflow:hidden; clear:both;}
.editor .preview .bg .cut_in {float: left;margin-left: 10px;margin-top:3px; display: inline;width: 10px;height: 10px;background: url(../images/member/ico.gif) 0 -1095px;}
.editor .preview .bg .delete {float: right;margin-right: 10px;margin-top:3px; display: inline;width: 10px;height: 10px;background: url(../images/member/ico.gif) 0 -634px;}

.editor .preview .titles {width: 72px;height: 16px;line-height: 15px;text-align: center;color: #3d3f3e;background: #fdf04c;border: 1px solid #ffba2f;position: absolute;bottom: -15px;left: 10px;z-index: 3;}
.editor .line {width: 74px;height: 2px;overflow: hidden;background: #d8deda;position: absolute;bottom: -3px;left: -1px;}
.small_pic .pic {width: 55px;height: 55px;margin: 0 auto;position: absolute;}
.small_pic .bg {width: 53px;height: 16px;position: absolute;bottom: 1px;left: 1px;display: none;}
.small_pic .operation {width: 53px;height: 13px;padding-top: 3px;position: absolute;bottom: 0;left: 0;background: #000;-moz-opacity: 0.5;opacity: .5;filter: alpha(opacity=50);}
.small_pic .cut_in {float: left;margin-left: 10px;display: inline;width: 10px;height: 10px;background: url(../images/member/ico.gif) 0 -1095px;}
.small_pic .delete {float: right;margin-right: 10px;display: inline;width: 10px;height: 10px;background: url(../images/member/ico.gif) 0 -634px;}
.small_pic .titles {width: 60px;height: 16px;line-height: 15px;text-align: center;color: #3d3f3e;background: #fdf04c;border: 1px solid #ffba2f;position: absolute;bottom: -19px;left: 10px;z-index: 3;}
.small_pic .line {width: 62px;height: 2px;overflow: hidden;background: #d8deda;position: absolute;bottom: -3px;left: -1px;}
.information_index {}
.information_index h4 {height: 40px;}
.add_wrap {margin-bottom: 20px;}
.add_wrap .assort {margin-bottom: 10px;overflow: hidden;}
.add_wrap .assort p {float: left;}
.add_wrap .assort .txt {color: #646665;padding-top: 6px; width:90px;}
.add_wrap .assort .select {}
.add_wrap .assort .select select {padding: 2px;color: #3d3d3d;}
.add_wrap .assort .new_add {}
.add_wrap .assort .btn {}
.add_wrap .assort .new_add span {float: left;color: #b9b9b9;margin-left: 10px;line-height: 30px;}
.pic_list {width: 330px;float: left;}
.big_pic {width: 300px;height: 300px;background: url(../images/member/initialize_pic.gif) 0 0;margin-bottom: 10px;}
.small_pic {width: 300px;position: relative;}
.small_pic ul {width: 300px;}
.small_pic li {width: 55px;height: 55px;margin: 0 2px 4px;display: inline;position: relative;background: url(../images/member/initialize_pic.gif) 0 bottom;float: left;cursor: pointer;}
.upload_btn {width: 300px;margin-top: 10px;position: relative;}
.upload {width: 292px;height: 32px;line-height: 32px;margin: 0;cursor: pointer;background: url(../images/member/btn.gif) 0 -755px;}
.upload b {display: block;width: 292px;height: 32px;color: #3e3e3c;font-size: 14px;text-align: center;}
.upload .hide {background: url(../images/member/btn.gif) no-repeat 200px -116px;}
.upload .show {background: url(../images/member/btn.gif) no-repeat 200px -156px;}
.upload_con {width: 292px;background: #fff;position: absolute;top: 30px;left: 0px;}
.upload_con_top {width: 292px;height: 2px;overflow: hidden;background: url(../images/member/upload_con.gif);position: absolute;top: -2px;left: 0px;}
.upload_con_bottom {width: 292px;height: 3px;background: url(../images/member/upload_con.gif) no-repeat 0 bottom;font-size: 1px;}
.upload_wrap {padding: 8px 0 8px 8px;border-left: 1px solid #ACBFE5;border-right: 1px solid #ACBFE5;}
.upload_wrap ul {width: 282px;height: 28px;overflow: hidden;}
.upload_wrap li {float: left;margin-right: 6px;display: inline;line-height: 28px;font-weight:normal;color: #3f3d3e;cursor: pointer;}
.upload_wrap .btn1 {width: 86px;height: 28px;text-align: center;background: url(../images/member/btn.gif) no-repeat 0 -803px;overflow: hidden;}
.upload_wrap .btn1 .btn-multi{width: 68px;height: 28px;display:inline-block;padding-left:18px;text-align: center;background: url(../images/member/SmallSpyGlassWithTransperancy_17x18.png) no-repeat 2px 5px;overflow: hidden;}
.upload_wrap .btn2 {width: 79px;height: 28px;padding-left: 10px;background: url(../images/member/btn.gif) no-repeat 0 -837px;overflow: hidden;}
.upload_file {padding: 8px 0 6px;}
.upload_txt {color: #9d9d9d;line-height: 18px;}
.upload_txt span {color: #656565;}
.products {float: right;width: 438px;}
.products ul {}
.products li {width: 438px;float: left;margin-bottom: 12px;}
.products h2 {float: left;width: 60px;color: #656565;font-weight: normal;font-size: 12px;}
.products .arrange {float: left;width: 378px;position: relative;}
.products .red {color: #ff4e01;font-family: "宋体";font-weight:normal;padding-left: 10px;}
.products .gray {color: #b9b9b9;}
.products .unit {color: #3e3e3e;padding-left: 10px;}
.box_arr {background: #f6f6f6;border: 1px solid #e8e8e8;width: 370px;}
.box_arr .add_btn {display: block;width: 160px;height: 32px;line-height: 30px;text-align: center;color: #3e3e3c;font-weight:normal;text-decoration: none;font-size: 14px;background: url(../images/member/btn.gif) 0 -499px;}
.box_arr .pos_btn {width: 160px;margin: 20px auto 15px;}
.box_arr .pos_txt {width: 240px;margin: 0 auto 20px;color: #b8b8b8;}
.distance {word-spacing: 15px;}
.box_arr table {width: 100%;margin-top: 10px;border-collapse: collapse;}
.box_arr table th {height: 25px;font-weight: normal;color: #ababab;}
.box_arr table td {height: 25px;text-align: center;color: #3e3e3e;}
.box_arr .table_btn {width: 86px;height: 28px;margin: 10px auto;}
.box_arr .table_btn a {display: block;width: 86px;height: 28px;font-size: 12px;padding-left: 15px;background: url(../images/member/btn.gif) 0 -973px;}
.add_spec {width: 530px;padding: 10px;background: #fff;position: absolute;top: 380px;right: 24px;z-index: 50;}
.add_spec .close {display: block;width: 21px;height: 21px;background: url(../images/member/ico.gif) 0 -761px;position: absolute;top: 10px;right: 10px;}
.add_spec .close:hover {background: url(../images/member/ico.gif) 0 -783px;}
.add_spec h2 {border-bottom: 2px solid #e3e3e3;color: #3f3f3f;height: 32px;line-height: 32px;}
.add_spec p {color: #9d9d9d;padding: 10px;}
.add_spec ul {overflow: hidden;}
.add_spec .th {padding: 3px 0;margin-bottom: 10px;border-top: 2px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;background: #f8f8f8;}
.add_spec .td {padding-bottom: 10px;}
.add_spec li {float: left;margin-left: 6px;display: inline;}
.add_spec li input {text-align: center;}
.distance1 {width: 70px;height: 26px;line-height: 26px;text-align: center;color: #919191;}
.distance2 {width: 150px;height: 26px;line-height: 26px;text-align: center;color: #919191;}
.distance3 {width: 40px;height: 26px;line-height: 26px;text-align: center;color: #919191;}
.add_spec span {margin: 2px;}
.add_spec .up_btn {display: block;float: left;margin-right: 4px;width: 10px;height: 10px;overflow: hidden;cursor: pointer;background: url(../images/member/ico.gif) 0 -1122px;}
.add_spec .down_btn {display: block;float: left;margin-right: 4px;width: 10px;height: 10px;overflow: hidden;cursor: pointer;background: url(../images/member/ico.gif) 0 -1144px;}
.add_spec .delete_btn {display: block;float: left;margin-right: 4px;width: 10px;height: 10px;overflow: hidden;cursor: pointer;background: url(../images/member/ico.gif) 0 -634px;}
.add_spec .add {display: block;width: 566px;padding-left: 24px;height: 42px;line-height: 42px;color: #919191;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;background: url(../images/member/ico.gif) no-repeat 8px -1165px;}
.add_spec .add:hover {color: red;}
.btn_wrap {padding: 15px 0 10px;width: 596px;border-top: 2px solid #e3e3e3;margin-top: 1px;text-align: center;}
.btn_wrap .btn {border: 0;width: 120px;height: 32px;background: url(../images/member/btn.gif) no-repeat 0 -253px;cursor: pointer;font-weight:normal;color: #3f3d3e;}
.add_spec_bottom {position: absolute;top: 6px;left: -7px;width: 552px;height: 3px;overflow: hidden;background: #000;-moz-opacity: 0.2;opacity: .2;filter: alpha(opacity=20);}
.editor_add {padding: 7px 3px 3px;overflow: hidden;background: #f5f5f5 url(../images/member/editor.gif) repeat-x 0 top;}
.editor_add p {margin-bottom: 10px;}
.editor_add .btn3 {display: block;color: #3d3f3e;text-decoration: none;width: 66px;height: 28px;line-height: 24px;font-weight:normal;padding-left: 35px;background: url(../images/member/btn.gif) 0 -674px;cursor: pointer;}
.editor_add .btn3:hover {color: #333;}
.issuance {margin-top: 20px;position:relative;z-index:99;}
.issuance .btn {border: 0;width: 120px;height: 32px;background: #19ACF7; border-radius:4px;cursor: pointer;font-weight:normal;color: #fff;}
.templet {padding: 15px;background: #f5f5f5;overflow: hidden;margin-bottom: 10px;}
.templet .nonce {float: left;width: 160px;height: 110px;margin-right: 10px;overflow: hidden;padding: 5px;background: #fff url(../images/member/shade.gif) 0 0;}
.templet .txt {float: left;}
.templet p {line-height: 25px;color: #656565;position: relative;}
.templet span {color: #3e3e3e;}
.templet p .btn {display: block;width: 60px;height: 26px;line-height: 25px;color: #3e3e3e;text-decoration: none;text-align: center;background: #39F; padding:0px 10px; color:#fff;position: absolute;top: -3px;right: -90px;border-radius: 2px;}
.templet p b {color: #5ca339;}
.btn_layer {margin-top: 14px;}
.btn_layer .btn {display: block;width: 130px;height: 24px;line-height: 22px;color: #3e3e3e;text-decoration: none;text-align: center;background: url(../images/member/btn.gif) no-repeat 0 -717px;float: left;margin-right: 5px;}
.motif_title {height: 32px;line-height: 32px;background: #f5f5f5;padding-left: 15px;}
.motif {}
.motif ul {overflow: hidden;padding: 20px 0;}
.motif li {float: left;text-align: center;}
.motif p {width: 200px;height: 140px;margin: 0 auto;overflow: hidden;padding: 5px;background: url(../images/member/shade.gif) 0 -127px;}
.motif h2 {width: 200px;margin: 5px auto 10px;color: #5ba43b;}
.motif span {display: block;margin: 0 auto;width: 200px; height:30px; text-align:center;}
.motif span a {color: #919191;}
.motif .employ {padding-left: 15px;margin: 0 10px;background: url(../images/member/ico.gif) no-repeat 5px -1037px #fff; border:1px #ddd solid; padding:3px 10px 3px 20px;}
.motif .preview {padding-left: 15px;margin: 0 10px;background: url(../images/member/ico.gif) no-repeat 5px -1062px #fff; border:1px #dddd solid; padding:3px 10px 3px 20px;}
.motif .edit{float: left; padding-left: 15px; margin: 0 10px; background: url(../images/member/ico.gif) no-repeat 0 -1772px; }
.motif_page {border-top: 2px solid #e2e2e2;margin-top: 1px;}
.motif_page p {padding-top: 10px;float: right;}
.individual {width: 620px;float: left;padding-left: 20px;}
.add_bewrite {padding-top: 10px;}
.add_bewrite h5 {height: 20px;}; 
.editor .btn3 {display: block;color: #3d3f3e;text-decoration: none;width: 66px;height: 28px;line-height: 24px;font-weight:normal;padding-left: 35px;background: url(../images/member/btn.gif) 0 -674px;cursor: pointer;}
.particular {position: relative;}
.particular_wrap {padding: 10px 30px;border: 1px solid #e2e2e2;background: #fff;position: relative;}
.particular_wrap .message-detail {width: 450px;margin: 0 auto;padding:150px 0;}
.particular_wrap .message-detail b {position: relative;top:5px;}
.particular_wrap .message-detail span {float: left;margin-right: 10px;width: 34px;height: 34px;}
.particular_bottom {width: 990px;height: 2px;overflow: hidden;background: #e9e9e9;position: absolute;bottom: -3px;left: -1px;}
.particular h2 {height: 40px;line-height: 40px;padding-left: 10px;color: #3e3e3e; border-bottom:1px #ddd solid}
.particular .box {width: 928px;padding: 20px 0;overflow: hidden;}
.particular .box div {float: left;padding-left: 10px;padding-right: 10px;}
.particular .state {padding-top: 3px;width:33%;}
.particular .state strong {color: #fe4e02;}
.particular .num {padding-top: 3px;width:33%;}
.particular .time {padding-top: 3px;width:33%;}
.btn_box {word-spacing: 10px;}
.particular .btn {border: 0;width: 53px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -335px;}
.particular .btn1 {border: 0;width: 68px;height: 22px;font-size: 12px;color: #3e3e3c;background: url(../images/member/btn.gif) no-repeat 0 -365px;}
.particular h3 {height: 26px;line-height: 25px;background: #eee;padding-left: 10px;}
.particular .info {padding: 10px;overflow: hidden;line-height: 20px;}
.particular .info dt {font-weight:normal;color: #3e3e3e;}
.particular .info dd {float: left;width: 200px;color: #656565;}
.particular .ware_line {padding: 1px 0;margin-bottom: 20px;}
.particular .ware {border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.particular .ware_list {overflow: hidden;padding: 10px 0;}
.particular .ware_pic {float: left;width: 50px;height: 50px;background: url(../images/member/initialize_pic.gif) no-repeat -5px -318px;margin: 0 10px;display: inline;}
.particular .ware_text {float: left;}
.particular .ware_text1 {width: 266px;float: left;}
.particular .ware_text1 a {color: #3f3f3f;text-decoration: none;}
.particular .ware_text1 a:hover {text-decoration: underline;}
.particular .ware_text1 span {color: #919191;position: relative;top: 5px;}
.particular .ware_text2 {float: left;padding-top: 10px;margin-left: 50px;}
.particular .ware_text2 span {padding-right: 30px;color: #666;}
.particular .ware_text2 span strong {color: #3e3e3e;}
.particular .ware_text3 {float: left;padding-top: 10px;margin-left: 30px;}
.particular .ware_text3 span {padding-right: 25px;color: #666;}
.particular .ware_text3 span strong {color: #3e3e3e;}
.particular .ware_text4 {width: 200px;float: left;}
.particular .ware_text4 a {color: #3f3f3f;text-decoration: none;}
.particular .ware_text4 a:hover {text-decoration: underline;}
.particular .ware_text4 span {color: #919191;position: relative;top: 5px;}
.log_list {color: #666666;list-style: none;padding: 5px 10px;}
.log_list li {margin: 8px 0px;}
.log_list li .operator {font-weight:normal;color: #FE5400;margin-right: 5px;}
.log_list li .log_time {font-style: italic;margin: 0px 5px;font-weight:normal;}
.log_list li .order_status {font-style: italic;margin: 0px 5px;font-weight:normal;}
.log_list li .reason {font-style: italic;margin: 0px 5px;font-weight:normal;}
.my_evaluate {padding: 20px; overflow: hidden; background: #f5f5f5; }
.my_evaluate .fill_in {}
.my_evaluate .fill_in h4 {margin-bottom: 20px;}
.my_evaluate .fill_in div b {margin-right: 20px;font-weight:normal;}
.my_evaluate .fill_in div b span {color: #909090;}
.my_evaluate .textarea{background:#fff;border:1px solid #d9d9d9;border-radius:3px;}
.textarea textarea {width: 500px;height: 70px;padding: 10px;color: #666;font-family: Arial, Helvetica, sans-serif;font-size: 14px;overflow: auto;}
.my_evaluate .textarea textarea {float:left;border:0;width: 650px;height: 128px;}
.my_evaluate dl {float: right;width: 300px;color: #7d7d7d;border-left:1px dotted #d9d9d9;padding:10px 0 10px 25px;}
.my_evaluate dt {margin-bottom: 10px;}
.my_evaluate dd {margin-bottom: 10px;}
.evaluate_footer {text-align: center;word-spacing: 10px;padding: 20px 0;}
.evaluate_footer .btn1 {border: 0;width: 106px;height: 30px;background: url(../images/member/btn.gif) no-repeat 0 -1144px;font-size: 14px;color: #fefefe;font-weight:normal;}
.evaluate_footer .btn2 {border: 0;width: 106px;height: 30px;background: url(../images/member/btn.gif) no-repeat -120px -1144px;font-size: 14px;color: #334c85;font-weight:normal;}
.transportation {padding: 10px 0 10px 10px;border-top: 1px solid #efefef;font-size: 14px;color: #666;font-weight:normal;}
.transportation span {padding-right: 20px;color: #3f3f3f;}
.transportation span strong {font-weight: normal;font-size: 12px;color: #3f3f3f;}
.transportation b {color: #ff4f01;font-size: 16px;}
.goods {width: 908px;padding: 10px;color: #676767;overflow: hidden;line-height: 20px;}

.eval-tip{position:relative;z-index:99;}
.eval-tip h4{ float:left; line-height:30px; margin-right:10px;}
.eval-tip ul{ float:left;}
.eval-tip ul li{ float:left; padding:4px 15px; margin-right:10px; border:1px solid #ccc; background:#fff; margin-bottom: 10px;cursor: pointer; border-radius: 2px;color:#7d7d7d;}
.eval-tip ul li:hover{border-color: #f00;}
.eval-tip ul li.active{background-color: #f60; color: #fff;border-color: #f60; }
.eval-tip ul li input{ height:15px; width:15px;}

/*
.select_div {padding: 0px 0 20px 0px;}
.select_div .select1 {padding: 2px;width: 100px;}
.select_div .select2 {padding: 2px;width: 76px;}
.select_div .text_normal {padding: 1px;font-family: Arial, Helvetica, sans-serif;width: 80px;}
.select_div .btn {border: 0;width: 61px;height: 22px;background: url(../images/member/btn.gif) no-repeat 0 -305px;}
*/
.search_div {padding:20px 20px; background:#ecf6fd}
.search_div form{ font-size:13px; float:left}
.search_div .btn {border: 0;width: 61px;height: 27px;background:#06F; color:#fff; cursor:pointer; font-size:13px;}
.add_ico {background: url(../images/member/ico.gif) no-repeat 0 -1529px;}
.sub_ico {background: url(../images/member/ico.gif) no-repeat 0 -1475px;}
.child_ico {background: url(../images/member/ico.gif) no-repeat 25px -1578px;padding-left: 40px;}
.bold {font-weight:normal;padding-left: 20px;}


/* hack */
#topbtn .user {+background-position: 50px -109px;}
.text2 {+padding: 2px 2px 0;}
.eject_wrap .friend {+height: 295px;}
.eject_wrap .friend ul {+height: 253px;}
.information .photo b .file1 {+left: -5px;}
.information .photo b .file2 {+right: -46px;}
.label label {+padding-right: 10px;}
.all_btn label {_padding-top: 7px;}
.all_btn label input {_bottom: 2px;}
.my_friend .list li h3 b {+left: -5px;}
.my_friend .list li h3 b input {+margin-right: 0;}
.distance {+word-spacing: 5px;}
.products li {+margin-bottom: 10px;}
.products h2 {+padding-top: 5px;}
.add_spec {+top: 392px;}
.upload_pic .file1 {+left: -5px;}
.upload_pic .file2 {+right: -46px;_right: -23px;}
.upload_con_bottom {_margin-left: 2px;}

/* form avalidate */
form .field_notice {color: #9C9C9C;margin-left: 5px;}
form .red {color: red;border: 0px;background-color: #FFFFFF;}
form label.error {color: red;margin-left: 5px;}
form input.error {border: red 1px dotted;}
form label.checking {padding-left: 18px;background: transparent url(../images/member/checking.gif) no-repeat;margin-left: 5px;font-style: italic;color: #9C9C9C;display: none;}
form label.validate_right {padding-left: 12px;background: transparent url(../images/member/right.gif) no-repeat;margin-left: 5px;font-style: italic;color: green;float: none;}
.member_no_records {color: #666;padding: 35px 0px 5px 0px;text-align: center;font-weight:normal;font-size: 14px;}
.select_add {float: left;width: 8%;}
.detlink {display: block;background:#D7D7D7;width: 73px;height: 28px;color: #000;margin-left: 5px;float: left;text-decoration: none;text-align: center;line-height: 28px; text-decoration:none; color: #333;margin:0 auto;margin-left:5px; font-size:13px; float:left}
.detlink:hover{color: #333}
.detlink_with_no_bg {display: block;width: 73px;height: 25px;color: #285dcd;margin-left: 5px;float: left;text-decoration: none;text-align: center;line-height: 25px;}
.table .float_none {float: none;}
.font_bold {font-weight:normal;}
.sort_asc {background: url(../images/member/sort_asc.gif) no-repeat right 4px;padding-right: 10px;}
.sort_desc {background: url(../images/member/sort_desc.gif) no-repeat right 5px;padding-right: 10px;}
.cursor_pointer {cursor: pointer;}
.default_item_hover {text-decoration: line-through;}
.utils_default_toggle_on {display: block;width: 10px;height: 10px;overflow: hidden;background: url(../images/member/ico.gif) no-repeat 0 -1215px;cursor: pointer;}
.utils_default_toggle_off {display: block;width: 10px;height: 10px;overflow: hidden;background: url(../images/member/ico.gif) no-repeat 0 -1246px;cursor: pointer;}
.utils_default_colhover {/*background: #f7f7f7;*/}
.utils_default_input_class {border: #ccc 1px inset;background: #fff;height: 15px;padding: 2px 0;}

/*buyer order detail*/
.order_form_box {width: 100%;border: 1px solid #dcdcdc;margin-bottom: 2px;}
.order_form_box h2 {line-height: 28px;background: #f5f5f5;padding-left: 24px;font-size: 14px;}
.order_form_box .order_fee_info {margin: 10px 10px 0px 10px;border-top: #ddd 1px dotted;padding: 15px;text-align: right;}
.order_form_con {padding: 10px 24px;width: 924px;color: #666;line-height: 20px;overflow: hidden;}
.order_form_conline {width: 773px;border: 1px solid #e8e8e8;overflow: hidden;margin: 0 0 2px 15px;}
.order_form_con2 {width: 760px;padding: 10px 0 10px 13px;color: #666;line-height: 20px;overflow: hidden;}
.order_form_tr {width: 100%;overflow: hidden;}
.order_form_tr a {color: #85ac9;}
.order_form_tr a:hover {color: red;}
.order_form_tr p {float: left;}
.commodity {float: left;}
.comlink {float: left;display: block;width: 50px;height: 50px;border: 1px solid #bdbdbd;overflow: hidden;}
.comlink:hover {border: 1px solid #333;}
.commodity p {float: left;display: inline;margin: 0 60px 0 15px;width: 125px;height: 52px;overflow: hidden;line-height: 18px;}
.commodity p a {color: #656565;text-decoration: none;}
.commodity p a:hover {text-decoration: underline;}
.comtext {float: left;display: inline;width: 670px;padding-top: 15px;}
.comtext p {float: left;margin-right: 30px;display: inline;}
.comtext p span {color: #fe5400;font-weight:normal;}
.comtext2 {float: left;display: inline;width: 500px;padding-top: 15px;}
.comtext2 p {float: left;margin-right: 30px;display: inline;}
.comtext2 p span {color: #fe5400;font-weight:normal;}
.font_big {font-size: 16px;color: #FE5400;font-weight:normal;}
.evaluate {float: left;width: 73px;height: 25px;padding: 0;background: url(images/member/evaluate.gif);border: 0;font-size: 12px;font-weight:normal;color: #fff;}
.judge_of {word-spacing: 5px;overflow: hidden;width: 948px;color: #7d7d7d;border-bottom: 1px solid #dcdcdc;line-height: 30px;padding-left: 24px;}
.judge_of p {margin-right: 20px;float: left;}
.judge_of a {color: #000;text-decoration: none;}
.judge_of a:hover {text-decoration: underline;}
.order_detail_list {clear: both;list-style: none;color: #656565;}
.order_detail_list li {padding: 8px 10px;border-top: 1px solid #efefef;}
.table .line_bold_bottom td {border-bottom:0;}
.table .line_bold_bottom:hover{ background:none}
.send_out {padding: 0 0 20px 80px;}

/* show message */
.success span {background: url(../images/success.png) no-repeat;}
.defeated span {background: url(../images/defeated.png) no-repeat;}
/* gselector */
.gselector .search_btn {float: left;width: 78px;height: 24px;line-height: 20px;text-align: center;color: #3e3e3e;text-decoration: none;background: url(../images/member/btn.gif) no-repeat 0 -590px;}
/* short message instrunction */
#short_msg_desc {margin-left: 80px;margin-top: 10px;}
#short_msg_desc a {color: #0099CC;}
#short_msg_desc div {display: none;color: #646665;border: 1px solid #CCCCCC;padding: 5px;width: 340px;background-color: #F5F5F5;line-height: 25px;}
.raty li span {display: block;}
.raty li span.t {/*margin-top: 3px;*/}
.raty li .hint {/*margin-top: 4px;*/font-size: 12px;color:#7d7d7d;}
.raty li .hint .score {color: #FF6600;font-size: 16px;font-family: "Times New Roman", Times, serif;}

/* 卖家订单备注 */
.flag0,.flag1,.flag2,.flag3,.flag4,.flag5{ background:url(../images/member/op_memo.png) left top;width:12px; height:12px; overflow:hidden; display:inline-block}
.flag1{ background-position:left -12px;}
.flag2{ background-position:left -24px;}
.flag3{ background-position:left -36px;}
.flag4{ background-position:left -48px;}
.flag5{ background-position:left -60px;}
.memo{ position:relative;padding-right:10px;margin-top:3px;}
.memo a{ cursor:pointer}
.memo .pop{position:absolute;right:10px;top:12px; display:none;border:1px #F7E4A5 solid; background:#FFFCF3;padding:10px;width:300px; text-align:left;color:#333; z-index:99}

/* 物流跟踪 */
.express-info{margin-bottom:10px;}
.express-info span{color:#2979B1}
.express-body{width:515px;font-size:12px;}
.express-body dl:after{ content:'\20'; display:block; height:0; overflow:hidden; clear:both}
.express-body dl{width:513px;border:1px #ddd solid;border-top:0; }
.express-body .title{ background:#64AADB;color:#fff; height:28px;}
.express-body dt,.express-body dd{float:left;padding-left:10px;line-height:28px;}
.express-body dt{width:140px;}
.express-body dd{border-left:1px #ddd solid;width:350px;}
.express-from{  height:26px; line-height:26px;margin-top:20px;padding-left:10px;color:#666;}
.express-from a{ text-decoration:none}
.express-from a:hover{ text-decoration:underline}

/* 预存款 */
.auto {margin: 0 auto}
.fff {color: #fff;}
.f60 {color: #f60;}
.strong {font-weight:normal}
.fs14 {font-size: 14px}
.hidden {display: none}
.mt10 {margin-top: 10px;}
.mt20 {margin-top: 20px;}
.f60 {color: #f60;}
.green {color: #1BB974}
.clearfix:after {content: '\20';display: block;height: 0;overflow: hidden;clear: both;}
input {vertical-align: middle}
em {font-style: normal}
.price {font-family: Tahoma, Geneva, sans-serif}
a {text-decoration: none}
a:hover {color: #108ee9;}

.btn-alipay, .btn-alipay span, .btn-alipay input {display: inline-block;background:#19ACF7; font-weight:normal;height: 31px;line-height: 31px;border: 0;text-align: center;text-decoration: none;cursor: pointer;overflow: hidden; border-radius:4px; min-width:60px;}
.btn-alipay input {color: #fff;}
.btn-alipay {color: #fff;position: relative;margin-right: 10px;}
.btn-alipay:hover {background-position: 0 -392px;color: #fff;}
.btn-alipay span, .btn-alipay input {padding: 0 22px;font-size: 14px;}
.btn-alipay:hover span, .btn-alipay:hover input {}
.btn-alipay-white {color: #fff;background:gray; }
.btn-alipay-white span, .btn-alipay-white input {background:gray;}
.btn-alipay-green {color: #fff;background:#5FB878; }
.btn-alipay-green span, .btn-alipay-green input {background:#5FB878;}



.pop-tips {display: inline-block;position: relative;text-align: left}
.pop-tips em {display: block;background: url(../images/member/1ucjDOnsb7.png) no-repeat 0 -124px;width: 14px;height: 16px;cursor: pointer;}
.pop-tips .pop-bd {width: 199px;position: absolute;background: #fff;border: 1px #B9C8D3 solid;padding: 10px;left: -90px;top: 23px;z-index: 99}
.pop-tips .pop-bd ins {display: block;background: url(../images/member/fee_arrow.gif) no-repeat;width: 15px;height: 8px;position: absolute;left: 88px;top: -8px;}
.pop-tips .pop-bd dl {border: 1px #ddd solid;border-right: 0;border-bottom: 0;font-weight: normal;}
.pop-tips dt, .pop-tips dd {float: left;line-height: 24px;width: 90px;padding-left: 8px;height: 24px;border-right: 1px #ddd solid;border-bottom: 1px #ddd solid}

.deposit .break-word {word-wrap: break-word;word-break: break-all;}
.deposit .content { margin-bottom:10px}
.deposit dt, .deposit dd {float: left;}
.deposit-config dl {margin-bottom: 10px;width: 100%}
.deposit-config dt, .deposit-config dd {line-height: 20px;}
.deposit-config dt {width: 100px;}
.deposit-config dd {margin-right: 10px;}
.deposit-config dd label {margin-right: 20px;}
.deposit-config dd.btn-alipay {margin-top: 30px;}
.deposit-config dd botton {margin-left: 10px;border: 1px #ddd solid;background: #f1f1f1;height: 20px;line-height: 20px;padding: 4px;cursor: pointer}
.deposit-account h1 {float: left;color: #4D4D4D;}
.deposit-account .explain {float: left;margin-left: 14px;color: #999999}
.deposit-account .account-info {border-bottom: 1px #ddd solid;padding-bottom: 30px;margin-bottom: 30px;}
.deposit-account .account-info p {border-bottom: 2px #808080 solid;font-size: 22px;margin-bottom: 20px;padding-bottom: 10px;}
.deposit-account .account-info .explain em {font-style: normal;color: #439600}
.deposit-account .account-info .explain a {display: inline-block;margin-left: 10px;color: #999999;font-family: Tahoma, Geneva, sans-serif;text-decoration: none}
.deposit-account .account-info .explain a:hover {text-decoration: underline}
.deposit-account .account-info .action {float: right;text-align: right;}
.deposit-account .account-info .action a {color: #0088CC;text-decoration: none;margin-left: 6px;margin-right: 5px;}
.deposit-account .account-info .action a:hover {text-decoration: underline;color: #f60;}
.deposit-account .account-info .action h2 {font-weight:normal;color: #666;font-size: 12px;display: inline-block}
.deposit-account .account-info .balanceNum {clear: both;color: #808080;padding-top: 10px;}
.deposit-account .account-info .balanceNum em {font-size: 30px;font-weight:normal;color: #4C4C4C;font-style: normal;margin-right: 3px;display: inline-block}
.deposit-account .account-info .balanceNum b {color: #0088CC;font-weight: normal}
.deposit-account .account-info .balanceBtn {margin-top: 15px;}
.bank-info a {color: #0088CC;text-decoration: none}
.bank-info a:hover {color: #f60;text-decoration: underline}
.bank-info .cards {width: 700px;clear: both;padding-top: 20px;}
.bank-info .explain span {color: #0088CC;margin: 0 2px 0 2px;}
.bank-info .action {float: left;margin-left: 30px;}
.bank-info .card {float: left;background: url(../images/member/3kEI8YYBb1.png) -5px -7px;width: 192px;height: 114px;text-align: center;margin-right: 30px;}
.bank-info .card h2 {font-size: 12px;color: #999;font-weight: normal;line-height: 25px;width: 175px;margin-left: 10px;height: 25px;overflow: hidden}
.bank-info .card .number {line-height: 40px;font-size: 14px;font-weight:normal;color: #333;width: 175px;margin-left: 10px;height: 45px;overflow: hidden}
.bank-info .card .card-type {float: left;margin-left: 15px;height: 19px;width: 48px;background: url(../images/member/3HVvM6MKrB.png) no-repeat;}
.bank-info .card .debit {background-position: 0 0;}
.bank-info .card .credit {background-position: 0 -23px;}
.bank-info .card .card-handle {float: right;margin-right: 15px;line-height: 20px;}
.bank-info .add-card {background: none}
.bank-info .add-card a {display: block;width: 185px;height: 100px;background: url(../images/member/3lRmPn6xgx.png) -3px -6px;}
.bank-info .add-card a:hover {background-position: -3px -115px;}
.bank dl {margin-bottom: 20px;width: 760px;}
.bank dt {float: left;width: 70px;line-height: 25px;}
.bank dd {float: left;width: 690px;text-align: left}
.bank-list dd, .bank-list ul {width: 600px;margin-bottom: 2px;*margin-bottom:10px;}
.bank-list li {float: left;width: 163px;margin-right: 18px;height: 36px;margin-bottom: 10px;text-align: center;line-height: 36px;}
.bank-list li input {float: left;margin-top: 12px;margin-right: 5px;*margin-right:0px;}
.bank-list li label {border: 1px #ddd solid;display: inline-block;width: 140px;position: relative}
.bank-list .renewedly {float: left;margin-left: 2px;}
.bank-list input[name="captcha"] {float: left;width: 80px;}

.bank-list-line li{float:none; cursor:pointer; width:99.2%;border-bottom:1px #eee solid; padding:10px 4px 10px 4px; margin-bottom:0px;margin-right:0; cursor:pointer; text-align:left}
.bank-list-line li.current{border:2px #85A1D4 solid;padding:9px 2px 8px 2px;}
.bank-list-line li input{margin-left:10px;}
.bank-list-line li label{border:0;margin-left:10px; cursor:pointer}


.icon-cashier {display: block;height: 36px;background-repeat: no-repeat;text-align:centertext-indent: -9999px;background: url(../images/member/combo.png) #fff no-repeat left top;}
.icon-cashier .qiye {display: none;background: #D2EEF7;padding: 0 3px;width: 15px;height: 100%;line-height: 18px;position: absolute;top: 0;right: 0;}
.icon-cashier-ABC, .icon-cashier-ABCBTB {background-position: 0px 0px;}
.icon-cashier-BJBANK {background-position: 0px -36px;}
.icon-cashier-BJRCB {background-position: 0px -72px;}
.icon-cashier-BOC, .icon-cashier-BOCB2C, .icon-cashier-BOCBTB {background-position: 0px -108px;}
.icon-cashier-CCB, .icon-cashier-CCBBTB {background-position: 0px -144px;}
.icon-cashier-CDCB {background-position: 0px -180px;}
.icon-cashier-CEB, .icon-cashier-CEBBANK {background-position: 0px -216px;}
.icon-cashier-CIB {background-position: 0px -252px;}
.icon-cashier-CITIC {background-position: 0px -288px;}
.icon-cashier-CMB, .icon-cashier-CMBBTB {background-position: 0px -324px;}
.icon-cashier-CMBC {background-position: 0px -360px;}
.icon-cashier-COMM {background-position: 0px -396px;}
.icon-cashier-FDB {background-position: 0px -432px;}
.icon-cashier-GDB {background-position: 0px -468px;}
.icon-cashier-HZCB, .icon-cashier-HZCBB2C {background-position: 0px -504px;}
.icon-cashier-ICBC, .icon-cashier-ICBCB2C, .icon-cashier-ICBCBTB {background-position: 0px -540px;}
.icon-cashier-NBBANK {background-position: 0px -576px;}
.icon-cashier-PSBC, .icon-cashier-POSTGC {background-position: 0px -612px;}
/*.icon-cashier-SPABANK { background-position: 0px -648px;}*/
.icon-cashier-SHBANK {background-position: 0px -684px;}
.icon-cashier-SHRCB {background-position: 0px -720px;}
.icon-cashier-SPABANK {background-position: 0px -756px;}
.icon-cashier-SPDB, .icon-cashier-SPDBB2B {background-position: 0px -792px;}
.icon-cashier-WZCB, .icon-cashier-WZCBB2C-DEBIT {background-position: 0px -828px;}
.icon-cashier-HXBANK, .icon-cashier-HXBANKB2C {background-position: 0px -864px;}
.icon-cashier-alipay,.icon-cashier-ALIPAY {background-position: 0px -898px;}
.icon-cashier-ICBCBTB .qiye, .icon-cashier-CCBBTB .qiye, .icon-cashier-ABCBTB .qiye, .icon-cashier-CMBBTB .qiye, .icon-cashier-BOCBTB .qiye, .icon-cashier-SPDBB2B .qiye {display: block}
.icon-cashier-deposit{ background-position: 0px -1024px;}
.icon-cashier-baofoo{background-position: 0px -982px;}
.icon-cashier-chinapay,.icon-cashier-unionpay{ background-position: 0px -938px;}
.icon-cashier-cod{background-position: 0px -1102px;}
.icon-cashier-tenpay, .icon-cashier-tenpay_wap{ background-position:0px -1147px}
.icon-cashier-wxnativepay{ background-position:0px -1186px;}
.icon-cashier-WXPAY{background-position: 0px -1062px;}

.bank-add .captcha input {float: left;margin-right: 3px;width: 80px;}
.bank-add .captcha a {display: inline-block;float: left;}
.tradelist {margin-bottom: 30px;}
.tradelist .title {margin-bottom: 10px;width: 100%;}
.tradelist .subtit {background: #EFF0F1;}
.tradelist .list {}
.tradelist ul {padding:10px 0; border-bottom:1px #EFF0F1 solid }
.tradelist li {float: left;width: 140px;padding: 5px 0 5px 0; text-align:center}
.tradelist .list li {line-height: 20px; padding:10px 0 10px 0;}
.tradelist li.tradeNo {word-wrap: break-word;word-break: break-all;width:145px;padding-right:7px;font-family: Tahoma, Geneva, sans-serif}
.tradelist li.info {width: 140px; text-align:left;}
.tradelist li.party {}
.tradelist li.amount {/*text-align: center;*/}
.tradelist li.status {/*text-align: center;*/}
.tradelist li.detail {text-align: center;width: 35px;}
.tradelist .list-more {text-align: right;height: 30px;line-height: 30px;padding-right: 20px}
.tradelist a {color: #0077FF;text-decoration: none}
.tradelist a:hover {text-decoration: underline;color: #f60;}
.deposit-withdraw dt {width: 100px;text-align: right;padding-right: 40px;}
.deposit-withdraw a {color: #0088CC;text-decoration: none}
.deposit-withdraw a:hover {color: #f60;text-decoration: underline}
.deposit-withdraw .title {border: 1px #BCCCF0 solid;background: url(../images/member/3HOF6ZFCET.png) repeat-x 0 0;padding: 15px 30px;height: 25px;line-height: 25px;}
.deposit-withdraw .title p {margin-left: 40px;}
.deposit-withdraw .title strong {font-size: 20px;font-family: Tahoma, Geneva, sans-serif;color: #FC491E;vertical-align: middle}
.deposit-withdraw .title .link a {margin: 0 10px;}
.deposit-withdraw .title .link a.add-bank {display: inline-block;background: url(../images/member/3HOF6ZFCET.png) -184px -65px no-repeat;padding-left: 24px;}
.deposit-withdraw .form {border: 1px #BCCCF0 solid;border-top: 0;padding: 30px 10px 10px 10px}
.deposit-withdraw .form dl {padding-bottom: 35px;width: 100%;}
.deposit-withdraw .bank-each {border: 1px #ddd solid;border-radius: 3px 3px 3px 3px;width: 560px;background: #f1f1f1;padding: 10px;margin-bottom: 10px;}
.deposit-withdraw .bank-each.selected {border: 1px #90C1DC solid;background: #ECF3F8;}
.deposit-withdraw .bank-each div {margin-right: 10px;color: #030303}
.deposit-withdraw-confirm .title {font-size: 18px;font-weight:normal;font-family: "Microsoft yahei";color: #333;line-height: 30px;margin-bottom: 5px;}
.deposit-withdraw-confirm .form {border: 1px #D2E8EC solid;border-radius: 5px 5px 5px 5px;line-height: 20px;}
.deposit-withdraw-confirm .confirm-info {background: #EBF2F9;padding-top: 45px;margin-bottom: 20px;}
.deposit-withdraw-confirm .confirm-form {padding-top: 5px;}
.deposit-withdraw-confirm .confirm-form .captcha input {float: left;width: 70px;}
.deposit-withdraw-confirm .confirm-form .captcha a {float: left;display: inline-block;margin-left: 3px;}
.deposit-withdraw-confirm dl {padding-bottom: 20px;width: 760px;}
.deposit-withdraw-confirm dt {color: #4D4D4D;width: 160px;text-align: right;margin-right: 40px;}
.deposit-withdraw-confirm span.money {color: #f60;font-size: 16px}
.deposit-withdraw-confirm .draw-notice-word {width: 600px;margin: 0 auto;margin-bottom: 10px;}
.deposit-withdraw-confirm .goback {text-decoration: none;color: #444; background:#EBF2F9; display:block; text-align:center;vertical-align: middle;padding:3px 0;width:80px;margin-top:20px;}
.deposit-recharge .method-each {width: 90px;padding: 10px;float: left;margin-right: 20px;cursor: pointer;border: 1px #ddd solid;}
.deposit-recharge .method-each .name {margin-left: 10px;*line-height:22px;}
.drawlist .title {border-bottom: 2px #C0C0C0 solid;height: 22px;line-height: 22px;padding-bottom: 15px;}
.drawlist .title form {margin-right: 20px;}
.drawlist .title form input, .drawlist .title form span, .drawlist .title form select {float: left;margin-right: 5px;}
.drawlist .title select {border: 1px #CCCCCC solid;height: 27px;width: 100px;vertical-align: middle;line-height: 24px;padding: 1px;}
.drawlist .title strong {font-family: Tahoma, Geneva, sans-serif;color: #f60;}
.drawlist .subtit {padding: 5px 0 5px 0;border-bottom: 1px #ddd solid;}
.drawlist li div {float: left;width: 95px;text-align: left;line-height: 18px;}
.drawlist li .tradeNo {word-wrap: break-word;word-break: break-all;width: 145px;padding-right:15px;font-family: Tahoma, Geneva, sans-serif}
.drawlist li .info{width:130px; padding-right:5px;}
.drawlist li .money, .drawlist li .method, .drawlist li .status, .drawlist li .fundchannel{width: 95px;position: relative;}
.drawlist .content li .money {font-weight:normal;font-family: Tahoma, Geneva, sans-serif}
.drawlist .content li .remark {position: absolute;left: 40%;top: 70%;background: url(../images/member/new_msg.gif) left top;display: block;margin: 0 auto;width: 15px;height: 13px;}
.drawlist .content li {border-bottom: 1px #ddd solid;width: 100%;}
.drawlist .content li div {padding-top: 10px;padding-bottom: 10px;}
.drawlist li div.time {line-height: 18px; /*margin-top: 10px;*/}
.drawlist li div.handle {width: 60px;text-align: center}
.drawlist .text {width: 100px;height: 12px;line-height: 12px;}
.drawlist .btn-withdraw {border: 1px #E47000 solid;background: #FF9100;color: #fff;cursor: pointer;line-height: 26px;padding-left: 10px;padding-right: 10px;}
.drawlist .btn-withdraw:hover {background: #f60;}
.drawlist .tab-ttl {border-bottom: 1px #D2D2D2 solid;margin-bottom: 10px;}
.drawlist .withdraw-tab {width: 838px;}
.drawlist .withdraw-tab li {float: left;margin-right: 2px;height: 24px;line-height: 23px;overflow: hidden;cursor: pointer}
.drawlist .withdraw-tab li a, .drawlist .withdraw-tab li span {float: left;display: block;background: url(../images/member/bg-tab.png);color: #333;text-decoration: none}
.drawlist .withdraw-tab {position: relative;top: 1px}
.drawlist .withdraw-tab li a {background-position: 0 -181px;}
.drawlist .withdraw-tab li span {padding: 0 15px 0 15px;background-position: right -215px;}
.drawlist .withdraw-tab .current {font-weight:normal;color: #4D4D4D;}
.drawlist .withdraw-tab .current a, .drawlist .withdraw-tab .current a:hover {background-position: 0 -316px;}
.drawlist .withdraw-tab .current span, .drawlist .withdraw-tab .current a:hover span {background-position: right -349px;padding: 1px 15px 0 15px;}
.drawlist .withdraw-tab li a:hover {background-position: 0 -249px;}
.drawlist .withdraw-tab li a:hover span {background-position: right -283px;}
.record .title h2 {font-size: 14px;color: #4D4D4D;}
.record .status-info {border: 1px #CBD7E3 solid;background: #E5F5FF;padding: 10px;margin-top: 10px;margin-bottom: 30px;}
.record .status-info .extra .bglink{ background:#39F; color:#fff; text-decoration:none; display:inline-block; padding:0 5px}
.record .status-info .extra .bglink:hover{ background:#f60}
.record .trade-list li {float: left;width: 100px;padding-left: 10px; line-height: 25px;line-height: 25px;}
.record .trade-list li.amount{float:right; width:90px;}

.record .trade-list ul {border-bottom: 1px #EDEDED solid;padding: 5px 0 5px 0;width: 100%;}
.record .trade-list .ul-head {border-bottom: 1px #ddd solid;background: #EBEBEB;color: #4D4D4D;padding: 0;}
.record .trade-list .name {width: 400px;}
.record .trade-slips {border-top: 1px #ddd solid;margin-top: 30px;line-height: 25px;}
.record .trade-slips dl {border: 1px #ddd solid;border-top: 0;}
.record .trade-slips dt {border-right: 1px #ddd solid;width: 83px;}
.record .trade-slips dt, .record .trade-slips dd {text-align: center;padding-left: 10px;padding-right: 10px;}
.record .trade-slips .time dt {height: 50px;}
.record .trade-slips .time dd {padding: 0;}
.record .trade-slips .time .time-head {background: #F0F0F0;border-bottom: 1px #ddd solid}
.record .trade-slips .time dd div {float: left;width: 285px;color: #4D4D4D;font-family: Tahoma, Geneva, sans-serif;text-align: left;padding-left: 10px;}
.record .trade-slips .time dd div.add-time {width: 285px;}
.record .trade-goods ul {}
.record .trade-goods .ul-head {border: 1px #ddd solid;height: 36px;line-height: 36px;background: #E8F2FF;}
.record .trade-goods li {float: left;width: 100px;text-align: center;}
.record .trade-goods .ul-head li {border-left: 1px #E8F2FF solid;}
.record .trade-goods .ul-head li.info {border-left: 0;}
.record .trade-goods .ul-list {border-right: 1px #ddd solid;}
.record .trade-goods li.props {width: 209px;}
.record .trade-goods li.info {width: 275px;}
.record .trade-goods li.info .pic, .record .trade-goods li.info .desc {padding: 5px;line-height: 20px;height: 40px;text-align: left}
.record .trade-goods li.info .pic {float: left;width: 40px;height: 40px;}
.record .trade-goods li.info .desc {float: left;width: 215px;background: none;padding-left: 0;}
.record .trade-goods .ul-list li {border-left: 1px #ddd solid;border-bottom: 1px #ddd solid;height: 50px;line-height: 50px;}
/*.record .trade-goods .ul-list li.amount, */.record .trade-goods .ul-list li.props {/*line-height: 25px;*/}
.record .trade-goods .ul-list li.props p {margin-top: 5px;}
.record .trade-goods li.status a {text-decoration: none;color: #0066CC}
.record .trade-goods li.price {color: #000;}
.recordlist .title {border-bottom: 2px #C0C0C0 solid;height: 26px;line-height: 26px;padding-bottom: 15px;}
.recordlist .title form {margin-right: 20px;}
.recordlist .title form input, .recordlist .title form span, .recordlist .title form select {float: left;margin-right: 5px;}
.recordlist .title select {border: 1px #CCCCCC solid;height: 22px;width: 100px;vertical-align: middle;line-height: 22px;padding: 1px;}
.recordlist .title strong {font-family: Tahoma, Geneva, sans-serif;color: #f60;}
.recordlist .title a {color: #0077FF;text-decoration: none}
.recordlist .title a:hover {color: #f60;text-decoration: underline}
.recordlist .subtit {padding: 5px 0 5px 0;border-bottom: 1px #ddd solid;}
.recordlist li div {float: left;width: 95px;text-align: left;line-height: 18px;}
.recordlist li .tradeNo {word-wrap: break-word;word-break: break-all;width: 145px;padding-right:7px;font-family: Tahoma, Geneva, sans-serif}
.recordlist li .party{width:140px; text-align:center}
.recordlist li .info {width: 200px;padding-right: 5px;}
.recordlist li .fundchannel, .recordlist li .defray, .recordlist li .income {width: 85px;}
.recordlist li .detail {width: 35px;text-align: center}
.recordlist .text {width: 100px;height: 12px;line-height: 12px;}
.recordlist .btn-record {border: 1px #E47000 solid;background: #FF9100;color: #fff;cursor: pointer;line-height: 26px;padding-left: 10px;padding-right: 10px;}
.recordlist .btn-record:hover {background: #f60;}
.recordlist .detail a {color: #0071BB;text-decoration: none}
.recordlist .detail a:hover {color: #f60;text-decoration: underline;}
.recordlist .content li {border-bottom: 1px #ddd solid;width: 100%;}
.recordlist .content li div {padding-top: 10px;padding-bottom: 10px;}
.monthbill .subtit {padding: 5px 0 5px 0;border-bottom: 1px #ddd solid;border-top: 2px #ddd solid}
.monthbill li div {float: left;width: 117px;text-align: left;line-height: 18px;color: #4D4D4D;text-align: center;font-family: Tahoma, Geneva, sans-serif}
.monthbill li .income-count, .monthbill li.outlay-count, .monthbill li.charge-count, .monthbill .download {width: 60px;}
.monthbill .content li {border-bottom: 1px #ddd solid;width: 100%;}
.monthbill .content li div {line-height: 40px;height: 40px;}
.monthbill .content li .download a {color: #0077FF;text-decoration: none}
.monthbill .content li .download a:hover {text-decoration: underline}
.depopay {width: 1000px;margin: 0 auto;margin-bottom: 30px;}
.depopay .paynotice {border-left: 5px #666 solid;margin-top: 10px;margin-bottom: 10px;padding-left: 10px;color: #878787;}
.depopay .paynotice a {color: #0088CC}
.depopay .paynotice a:hover {text-decoration: underline}
.depopay .content {/*border: 1px #CCD8F2 solid*/}
.depopay .order-info {border: 3px #A0BDDF solid;background: #EDFFCC;width: 996px;position: relative;padding-bottom: 10px;color: #444;}
.depopay .order-base, .depopay .order-detail {padding: 10px;padding-bottom: 0;width: 954px;position: relative}
.depopay .explain {position: relative;padding-left: 50px;}
.depopay .explain span {display: block;position: absolute;width: 45px;height: 46px;background: url(../images/member/2V0t7Te9SO.png) -1px top no-repeat;left: 0;top: -20px;}
.depopay .goods-message {margin-top: 20px}
.depopay .goods-message h3 {font-size: 14px;font-family: Tahoma, Geneva, sans-serif;color: #4D4D4D;margin-right: 40px; font-weight:normal;}
.depopay .payAmount {position: absolute;right: 30px;top: 45px; line-height:22px;}
.depopay .payAmount strong {line-height: 22px;font-size: 22px;color: #f60;font-family: Tahoma, Geneva, sans-serif;vertical-align: middle}
.depopay .payAmount a {text-decoration: none;color: #0099CC}
.depopay .payAmount a:hover {color: #f60;text-decoration: underline}
.depopay .order-detail dl {width: 960px;line-height: 22px;}
.depopay .order-detail dt, .depopay .order-detail dd {float: left;}
.depopay .order-detail dt {width: 60px;}
.depopay .order-detail dd a {color: #0088CC;}
.depopay .order-detail dd a:hover {text-decoration: underline;color: #f60;}
.depopay .detail-more {background: #A0BDDF;padding: 5px 5px;width: 80px;text-align: center;position: absolute;right: -3px;bottom: -28px;}
.depopay .detail-more em {display: inline-block;width: 10px;height: 7px;background: url(../images/member/2V0t7Te9SO.png) -71px -55px;}
.depopay .detail-more .arrow-down {background-position: -71px -48px;}
.depopay .detail-more a {color: #fff;text-decoration: none}
.depopay .detail-more a:hover {text-decoration: underline}
.depopay .account-detail, .depopay .paysubmit, .depopay .netpay .netpay-content {margin: 20px;padding: 0 10px 0 10px;}
.depopay .paysubmit .pay-password{border:1px  #A7A6AA solid;height:22px; background:none; text-indent:8px;}
.depopay .account-detail .detail-line {border-bottom: 1px #CFD2D7 dotted;height: 30px;line-height: 30px;}
.depopay .account-detail .detail-line li {float: left;margin-right: 50px;}
.depopay .account-detail .detail-line .price {color: #f60;}
.depopay .depay-form {}
.depopay .depay-form dl {/*height: 50px;*/ position:relative;}
.depopay .depay-form dt {width: 80px;line-height: 25px;}
.depopay .depay-form dd.notice-word {height: 23px;line-height: 23px;margin-top:5px;}
.depopay .depay-form dd.notice-word .correct-nobg{ position:absolute; left:128px; top:31px; padding:0 0 0 20px;margin-bottom:0;}
.depopay .netpay {margin-top: 30px;}
.depopay .netpay .netpay-title {height: 29px;border: 1px #CCD8F2 solid;border-left: 0;border-right: 0;line-height: 29px;/*background: url(../images/member/netpay-title-bg.gif) repeat-x;*/ background:#FBFBFB;padding-left: 30px;}
.depopay .netpay .netpay-title-noBorder{ background:none; border:0;}
.depopay .netpay .netpay-title-noBorder strong{border:1px #ddd dotted;padding:10px 20px 10px 20px; font-weight:normal;color:#0AE; cursor:pointer}
.depopay .netpay .netpay-title-noBorder strong:hover{ background:#0AE; color:#fff;border:1px #0AE solid}
.depopay .netpay .bank-list ul {width: 100%;border-bottom: 1px #ddd solid;padding-bottom: 20px;}

.depopay .normalpay, .depopay .mergepay{ line-height:25px;}
.depopay .normalpay .hd, .depopay .normalpay .bd{float:left;}
.depopay .normalpay .hd{width:70px;}

.depopay .mergepay .hd{ background:#fff;border-bottom:1px #ddd solid;}
.depopay .mergepay .hd li span{ display:none}
.depopay .mergepay ul li{float:left; width:15%; text-align:center;}
.depopay .mergepay ul li.name{width:55%; text-align:left}

/* 退款 */
#refund-list {width:100%;}
#refund-list a{ text-decoration:none;color:#19ACF7}
#refund-list a:hover{ color:#FF6600}
#refund-list .thead td{background:#f4f4f4; height:30px; text-align:center}
#refund-list .tbody td{border-bottom:1px #ddd solid; text-align:center; line-height:18px;padding-top:5px;padding-bottom:5px;}

.refund_form table td{ height:30px;}
.refund_form input{ vertical-align:middle}

.refund_view .refund_info{padding:10px; line-height:24px;}
.refund_view .refund_btn{padding:10px;}
.refund_view .refund_message{ background:#F4FAFB;padding:20px;width:798px;}
.refund_view .message_form{margin-bottom:10px; height:100px; }
.refund_view .messge_list{border:1px #ddd solid;}
.refund_view .message_list .title{border:1px #ddd solid; line-height:30px; height:30px; background:#fff; width:796px}
.refund_view .message_list .title h3{float:left;width:300px;font-size:12px;padding-left:5px;}
.refund_view .message_list .title span{float:right;padding-right:5px;}
.refund_view .message_list .content{ background:#fff;padding:10px;border:1px #ddd solid;border-top:0;width:776px;border-bottom:0;}
.refund_view .refund_btn .ask_customer_link{background:none;color:#285BCC;width:120px;}
.refund_view .refund_btn span{}
.refund_view .refund_message textarea{vertical-align:middle;width:788px; height:40px; background:#fff; font-size:12px;padding:5px;}
.refund_view .refund_fee_detail{border:1px #ddd solid;width:400px;}
.refund_view .refund_fee_detail h3{font-size:12px; background:#f1f1f1;padding-left:5px;color:#444;}
.refund_view .refund_fee_detail li{padding-left:5px;}
.refund_view .refund_fee_detail li.first{border-bottom:1px #ddd solid;}

/* 运费模板 */
.section {margin-bottom: 20px;margin-top: 20px;color: #3e3e3e;}
.section a {text-decoration: none;color: #06c}
.section a:hover {text-decoration: none;color: #f60;}
#delivery_template .input, .postage-detail {border: 1px #7F9DB9 solid;}
#delivery_template .input:focus {border: 1px #f60 solid}
#delivery_template .template_name {width: 300px;height: 20px;line-height: 20px;}
#delivery_template a {color: #0066CC;text-decoration: none}
#delivery_template a:hover {color: #f60;}
.postage-detail {padding: 10px;width: 658px;margin-top: 5px;*margin-left:4px;}
.default_fee input, .other_fee input {width: 66px;padding-left: 2px;padding-right: 2px;line-height: 18px;height: 18px;}
.other_fee {margin-top: 20px;}
.other_fee table {width: 656px;border-left: 1px #BBBBBB solid;border-top: 1px #BBBBBB solid}
.other_fee table td, .other_fee table th {border: 1px #BBBBBB solid;border-left: 0;border-top: 0;text-align: center;height: 24px;font-weight: normal}
.other_fee table .cell-area {width: 290px;}
.other_fee table tbody td {width: 75px;}
.other_fee table tbody td input {width: 50px;text-align: right}
.other_fee .edit_area, .other_fee .selected_area {float: left;line-height: 20px;}
.other_fee .edit_area {width: 30px;margin-top: 5px;position: relative}
.other_fee .selected_area {width: 240px;padding: 5px;text-align: left}
.other_fee .add_area {width: 200px;margin-top: 10px;color: #0066CC;cursor: pointer}
.other_fee .edit_area_button {margin-top: 5px;display: inline-block}
.select_area_form {width: 660px;color: #3e3e3e;font-size: 12px;}
.select_area_form ul {width: 640px;line-height: 22px;background: #ECF4FF;padding: 5px 8px 5px 8px;}
.select_area_form .province {float: left;width: 160px;}
.select_area_form .province strong {font-weight: normal;font-size: 12px}
.select_area_form .gareas {border: 1px #ECF4FF solid;background: none;display: inline-block;padding-right: 5px;position: relative}
.select_area_form .gareas ins {display: none;height: 1px;width: 100%;position: absolute;left: 0;bottom: -1px;z-index: 99}
.select_area_form .gareas-cur {border: 1px #F7E4A5 solid;background: #FFFEC6;}
.select_area_form .gareas-cur ins {display: block;background: #FFFEC6;}
.select_area_form .province input[type="checkbox"] {width: 20px;}
.select_area_form .province i {text-decoration: none;color: #f60;font-style: normal}
.select_area_form .province .expand-city {background: url(../images/T1XZCWXd8iXXXXXXXX-8-8.gif) no-repeat;width: 8px;height: 8px;display: inline-block;cursor: pointer}
.select_area_form .citylist {position: relative;}
.select_area_form .city {border: 1px #F7E4A5 solid;background: #FFFEC6;width: 320px;position: absolute;left: -1px;top: 0px;z-index: 9}
.select_area_form .city span {display: inline-block}
.select_area_form .city p {text-align: right}
.select_area_form .bottom {border-top: 1px #C4D5DF solid;background: #fff;padding: 8px 0 8px 20px;margin-top: 10px;}
.select_area_form ul.white {background: #fff}
.select_area_form .notice-word {width: 605px;margin-left: 12px;margin-bottom: 0;margin-top: 5px;}
.tbl-prefix, .tbl-entity {border: 1px #BBBBBB solid;}
.tbl-entity {border-left: 0;border-top: 0;}
.tbl-prefix {border-bottom: 0;}
.tbl-prefix {background: #E8F2FF;height: 30px;line-height: 30px;}
.tbl-prefix .meta {float: right;padding-right: 5px;}
.tbl-prefix .meta span {margin-right: 10px;}
.tbl-prefix .name {float: left;padding-left: 5px;font-size: 12px;font-weight: normal}
.tbl-entity .tbl-head th, .tbl-entity .tbl-col td {width: 100px;border-left: 1px #BBBBBB solid;border-top: 1px #BBBBBB solid;font-weight: normal;line-height: 20px;padding-left: 0;text-align: center;}
.tbl-entity .tbl-head .cell-area, .tbl-entity .tbl-col .cell-area {width: 300px;}
.tbl-entity .tbl-col .cell-area {text-align: left;padding-left: 3px;}

.user-integral-info{padding: 28px 0;background-color: #f1f1f1;margin-bottom:10px;}
.user-integral-info .user-integral{width:295px;float: left;height:70px;border-right: 1px solid #e2e2e2;}
.user-integral-info .user-integral b{display: block;text-indent: 60px;text-align: left;font-family:Verdana, Geneva, sans-serif;}
.user-integral-info .user-integral b.des{font-size: 18px;font-weight: 500;color: #666;height: 24px;line-height: 24px;}
.user-integral-info .user-integral b.piont{font-size: 28px;font-weight: 500;color:#f60;height: 40px;line-height: 40px;}
.user-integral-info .user-integral b.piont.decr{color:#1BB974;}
.user-integral-info .user-integral .desl{ display:inline-block; margin:20px 0 0 90px; background:#06F; border-radius:4px; color:#fff; padding:5px 10px; cursor:pointer}
.user-integral-info .exchange{float:left;height:70px;width:255px;}
.user-integral-info .exchange a{display: block;width: 200px;height:30px;margin: 15px auto;line-height:30px;background: #d83c59;color: #fff;font-size: 14px;border-radius: 3px;text-align: center;text-decoration:none;}

.user-integral-detail {margin-top: 20px;}
.user-integral-detail table{width:100%; border-collapse:collapse;}
.user-integral-detail table tr th,.user-integral-detail table tr td{border: 1px #e3e3e3 solid;text-align:center;padding:10px 0px;line-height:18px;}
.user-integral-detail table tr th{background-color: #f1f1f1;}
.user-integral-detail table tr .change span,.user-integral-detail .balance span{font-size:12px;font-weight:normal;font-family: Tahoma, Geneva, sans-serif;}
.user-integral-detail .balance span{color:#2CBED8;}
.user-integral-detail table tr .change .plus {color:#f60;}
.user-integral-detail table tr .change .minus {color:#1BB974;}

.user-integral-detail .tt {background-color: #f1f1f1;border-width: 1px 0;border-color: #e3e3e3;border-style: solid;color: #999;width: 100%;}
.user-integral-detail .tt span {display: block;float: left;border-right: 1px solid #e3e3e3;height: 32px;line-height: 32px;text-align: center;overflow: hidden;width: 162px;}
.user-integral-detail .tt span.why {width: 283px;}
.user-integral-detail .tt span.notes {border-right: 0px;}
.user-integral-detail .ct {margin-top: 12px;border-top: 1px solid #f1f1f1;}
.user-integral-detail .ct li {border-bottom: 1px solid #f1f1f1;padding: 20px 0px;}
.user-integral-detail .ct li .col {width: 162px;height: 60px;float: left;text-align: center;}
.user-integral-detail .ct li .why {width: 283px;float: left;}
.user-integral-detail .ct li .why .img {float: left;display: block;width: 60px;height: 60px;overflow: hidden;text-align: center;margin: 0 10px 0 0px;cursor: default}
.user-integral-detail .ct li .why .tt2 {color: #333;width: 213px;height: 40px;overflow: hidden;display: block;line-height: 20px;text-align: left;text-decoration: none;cursor: default}
.user-integral-detail .ct li .why .tt2:hover {text-decoration: underline}
.user-integral-detail .ct li .why .order-number {height: 20px;color: #999;display: block;line-height: 20px;text-align: left;}
.user-integral-detail .ct li .what span {font-size: 24px;font-weight: 700;line-height: 60px;}
.user-integral-detail .ct li .what span.plus {color: #b1000f;}
.user-integral-detail .ct li .what span.minus {color: #30992e;}
.user-integral-detail .ct li .when, .user-integral-detail .ct li .notes {line-height: 60px;color: #999;}

/*店铺动态评分*/
.rate-info {color: #333;line-height: 22px;}
.rate-info .total_evaluation {font-size: 0;display: block;padding: 6px 0;}
.rate-info .total_evaluation dt {font-size: 12px;color: #666;vertical-align: top;letter-spacing: normal;word-spacing: normal;display: inline-block;float: left;}
.rate-info .total_evaluation dd {font-size: 12px;color: #333;vertical-align: top;letter-spacing: normal;word-spacing: normal;white-space: nowrap;text-overflow: ellipsis;display: inline-block;width: 130px;overflow: hidden;float: left;}
.rate-info .total_evaluation dd .raty {background: url(../images/2014grate.png) no-repeat 0 -18px;vertical-align: middle;display: inline-block;width: 79px;height: 17px;float: \left;}
.rate-info .total_evaluation dd .raty span {background: url(../images/2014grate.png) no-repeat 100% 0;display: block;height: 18px;}
.rate-info .total_evaluation dd b {color: #DA542E;font-weight: 700;vertical-align: middle;margin-right: 2px;}
.rate-info p strong {margin-right: 30px;}
.rate-info ul {border:1px #f4f4f4 solid; border-bottom:0}
.rate-info ul li {border-bottom:1px #f4f4f4 solid; padding:10px 0; padding-left:10px;color:#888;}
.rate-info ul li .credit {color: #f50; width:100px;display: inline-block; text-align:center;}
.rate-info ul li .compare{width:200px;display: inline-block; text-align:center; color:#888;}
.rate-info ul li span em {text-align: center;display: inline-block;width: 50px;height: 20px;line-height: 20px;margin-left: 2px;color: #FFF;}
.rate-info ul li span.equal {color: #DA542E;display: inline-block;}
.rate-info ul li span.equal em {background-color: #DA542E;}
.rate-info ul li span.equal i {background: url(../images/2014grate.png) no-repeat -18px -40px;vertical-align: middle;display: inline-block;width: 9px;height: 8px;margin-right: 4px;}
.rate-info ul li span.high {color: #DA542E;display: inline-block;}
.rate-info ul li span.high i {background: url(../images/2014grate.png) no-repeat 0 -40px;vertical-align: middle;display: inline-block;width: 9px;height: 8px;margin-right: 4px;}
.rate-info ul li span.high em {background-color: #DA542E;}
.rate-info ul li span.low {color: #28B779;display: inline-block;}
.rate-info ul li span.low i {background: url(../images/2014grate.png) no-repeat -9px -40px;vertical-align: middle;display: inline-block;width: 9px;height: 8px;margin-right: 4px;}
.rate-info ul li span.low em {background-color: #28B779;}


/* 发布商品页面样式重写*/		  
.publish{  padding-top:0; padding-bottom:70px; color:#404040; position:relative}
.publish .box-title{ font-size:14px; margin-top:30px;}
.publish .subbox{ margin-top:20px; }
.publish .subbox-body {font:12px/1.5 tahoma,arial}
.publish .subbox-title{float:left; width:72px; text-align:right;padding-right:8px; padding-top:4px;}
.publish .border-field{border:1px #09F solid; background:#2FACFF; color:#fff;padding:2px 5px 2px 5px;}
.publish .btn-gedit{ display:inline-block;border:1px #ddd solid; padding:2px 4px 2px 4px; text-decoration:none; color:#404040;  margin-left:10px;}
.publish .btn-gedit:hover{color:#404040; text-decoration:none}
.publish .subbox-body{width:715px;float:left}	  
.publish .editor{padding:0;margin:0; background:#fff}
.publish .add_wrap{width:715px; margin-bottom:0;}
.publish .issuance{ position:absolute;left:0;bottom:0; height:35px; }
.publish .issuance .btn{ height:35px; color:#fff; font-size:14px; width:120px;}
.publish .issuance .btn:hover{ background-position:right -110px;}

/* 重写开启规格样式*/
.publish .box_arr{width:615px; }
.publish .box_arr.has_spec{border-right:0;}
.publish .box_arr table{margin-top:0;}
.publish .box_arr table th{color:#404040; height:30px;border-right:1px #E8E8E8 solid; text-align:center}
.publish .box_arr table td{ background:#fff;border-top:1px #E8E8E8 solid;border-right:1px #E8E8E8 solid}
.publish .box_arr .table_btn{width:594px; border-top:1px #E8E8E8 solid; border-right:1px #E8E8E8 solid;margin:0;padding:10px 10px 10px 10px;}
.publish .box_arr .table_btn a.disable_spec{float:left;margin-left:10px;}
.publish .box_arr .table_btn a{ height:25px;padding-left:0; text-align:center;width:100px; line-height:25px;}
.publish .box_arr .table_btn a:hover{ text-decoration:none}
.publish .box_arr .add_btn, .publish .box_arr .table_btn a.disable_spec{ background:url(../images/member/btn_bg.png) no-repeat 0 -325px; color:#fff;}
.publish .box_arr .table_btn a.disable_spec{ background-position:0 -350px; color:#404040;}
.publish .box_arr .add_btn{width:100px; height:25px; line-height:25px;}

#props{background:#F5F5F5;padding:10px;border:1px #E2E2E2 solid;}
#props dl{ line-height:30px;}
#props dt{float:left;width:80px;padding-right:8px; text-align:right}
#props dd{float:left; width:580px;}
#props dd label{margin-right:20px; white-space:nowrap}		  
#props dd label i{display:inline-block;width:14px; margin-left:2px;height:14px; vertical-align:middle;border:1px #E4E4E4 solid}
#props dd label i.duocai {background: url(../images/duocai.gif) repeat-x scroll 0% 0% transparent}

.multimage-wrapper{border:1px #ECECEC solid}
.multimage-wrapper .multimage-tabs{ background:#F8F8F8;padding:10px 20px 0}
.multimage-wrapper .multimage-tabs li{ display:inline-block; background:#2FACFF; color:#fff; cursor:pointer; padding:0 20px 0 20px; height:30px; line-height:30px;border:1px #ECECEC solid; border-bottom:1px #F8F8F8 solid; text-align:center;margin-right:20px;}
.multimage-wrapper .multimage-tabs li.selected{ background:#fff; border-bottom-color:#fff;border-top:2px #999 solid;color:#404040;}

.multimage-wrapper .multimage-panels{padding:30px; padding-top:20px;  line-height:22px;}	
.multimage-wrapper .multimage-panels .text{width:400px; color:#8D8D8D; margin:0 auto; margin-top:10px; text-align:center}	  
.multimage-wrapper .multimage-piclist{margin:1px; background:#F8F8F8;padding:14px;padding-right:0; padding-bottom:0;}
.multimage-piclist li{border:1px #ddd solid; position:relative; width:100px; height:100px; float:left;margin-right:14px;margin-bottom:14px;} 

.multimage-piclist .small_pic,.multimage-piclist .small_pic ul{width:700px;}
.multimage-piclist .small_pic .pic{width:100px; height:100px;}
.multimage-piclist .small_pic .bg, .multimage-piclist .small_pic .operation{width:100px;}

.multimage-panels .upload_btn{ margin:0 auto; width:654px;}
.multimage-panels .upload_con{left:120px; width:400px;}
.multimage-panels .upload_con_top,.multimage-panels .upload_con_bottom{ display:none}
.multimage-panels .upload_wrap{border:1px #F8BA01 solid; padding:30px; padding-top:20px; background:#F9F9F9; box-shadow: 8px 8px 8px #ddd;}
.multimage-panels .upload_wrap ul{width:338px;}
.multimage-panels .upload_wrap li{margin-right:25px;}

.multimage-wrapper .btn-upload-image{width:192px; margin:0 auto; cursor:pointer;  display:block; text-align:center;background:#FEC315;border:1px #F8BA01 solid;  border-radius: 4px;}
.multimage-wrapper .btn-upload-image:hover{ text-decoration:none}
.multimage-wrapper .btn-upload-image b{width:192px;color:#BD4A1D; height:30px; line-height:30px; display:block; background:url(../images/member/upload-icon.png) 30px center no-repeat}

.descimage-wrapper{border:1px #CCCCCC solid;border-top:0;}

.descimage-wrapper .multimage-piclist{ background:#fff;}

.i-want-show{border:0;}
.i-want-show .upload_btn,.i-want-show .upload_btn .btn-upload-image{margin:0;}
.i-want-show input{width:0;height:0;border:0;backgrund:none;overflow:hidden;}
.i-want-show .multimage-piclist{margin:1px; background:#F8F8F8;padding:14px;padding-right:0; padding-bottom:0;}
.i-want-show .multimage-piclist .small_pic,.i-want-show .multimage-piclist .small_pic ul{margin:0;}
.i-want-show .multimage-piclist .small_pic .pic{width:80px;height:80px;}
.i-want-show .multimage-piclist li{margin-right:10px;width:80px;height:80px;}
.i-want-show .multimage-piclist .small_pic .bg,.i-want-show .multimage-piclist .small_pic .operation{width:80px;}


.shop-cat-list{ border:1px #ddd solid; padding:10px;  line-height:22px;}
.shop-cat-list .children-1{margin-left:18px;}


/* 发布商品选择分类样式*/
.btn-primary{padding:0;border:0;display:inline-block;text-decoration:none;padding:0 0 0 3px;margin:0;vertical-align:middle;font-size:12px;height:25px;border:0;color:#fff;font-weight:normal;cursor:pointer;background-color:#39f;width:101px;}
.btn-primary .btn-txt{padding:0 10px;white-space:nowrap;height:25px;line-height:25px;background-position:right -215px;color:#fff;display:block;position:relative;}
.btn-primary:hover{background-position:-119px 0}
.btn-primary:hover .btn-txt{background-position:right -265px}
.category-search{border:1px solid #C2D5EF;background-color:#D5E4FA;padding:20px 0 28px;margin-bottom:30px;}
.category-search .searchbox{margin-left:80px;line-height:200%;position:relative}
.category-search .search-keyword{width:600px;height:18px;padding:2px 5px 3px;vertical-align:middle}
.category-search .search-holder{position:absolute;top:0;left:70px;height:27px;line-height:27px;color:#AAA;cursor:text}

.search-list{ position:absolute; z-index:55;left:63px;top:25px; max-height:300px; overflow-y: auto; width:610px; border:1px #A7A6AA solid; background:#fff;}
.search-list li span{padding:2px 4px 2px 4px; display:inline-block; font: 12px/1.5 tahoma,arial}
.search-list li:hover{ background:#FF8F44; color:#fff;}

.cate-cascading{border:#d5e4fa 1px solid; height:298px; position:relative;padding-left:24px;padding-right:24px; background:#f5f9ff}
.cate-cascading .cc-nav{width:24px; display:block; position:absolute;top:50%; height:80px; background:url(../images/member/T13PGlXfdfXXXXXXXX-261-188.png) no-repeat;margin-top:-41px;}
.cate-cascading .cc-prev{left:0; background-position:0px -60px;}
.cate-cascading .cc-next{right:0; background-position:-24px -60px}
.cc-listwrap{border-left:#d5e4fa 1px solid; border-right:#d5e4fa 1px solid; position:relative; height:100%;width:948px;}
.cc-list{ position:absolute;top:0;left:0;height:100%; background:#fff;}
.cc-list-each{float:left; color:#404040; width:236px; overflow-y:auto;overflow-x:auto;border-right:#d5e4fa 1px solid;}
.cc-tree-group{ height:292px;padding:3px;}
.cc-tree-each{ height:20px; line-height:20px;padding-left:14px;padding-right:16px;border:1px #fff solid; cursor:pointer; background:url(../images/member/T13PGlXfdfXXXXXXXX-261-188.png) no-repeat right -136px}
.cc-tree-each-select{border:1px #9CD7FC dotted;  background-color:#DFF1FB; background-image:url(../images/member/T13PGlXfdfXXXXXXXX-261-188.png) no-repeat right -136px;}
.cc-tree-each-noChild{ background-image:none}
.cateBottom{margin-top:30px;margin-bottom:30px; text-align:center}
.cateBtn {width:269px; margin:0 auto}
.cateBtn button{height:30px; width:267px;text-align:center;color:#666;font-size:14px;font-weight:normal;border:1px #ddd solid; line-height:28px; }
.cateBtn .submit{width:269px;height:30px;background:url(../images/member/T13PGlXfdfXXXXXXXX-261-188.png) no-repeat right -30px; cursor:pointer;color:#fff;border:0;}

.cate-path{color:#444;padding-top:9px;position:relative;line-height:22px;height:54px}
.cate-path dl{background-color:#FFFAF2;border:1px solid #FEDBAB;padding:4px 27px}
.cate-path dt{font-weight:900}
.cate-path dd,.cate-path dt,.cate-path li{float:left}
.cate-path .up{height:7px;left:43px;top:3px;width:13px;position:absolute;background:url(../images/member/T13PGlXfdfXXXXXXXX-261-188.png) -223px -60px no-repeat}
.cate-path .text{font:12px/1.5 tahoma,arial;color:#f60;}			 

.agreement{border:1px solid #CCC;color:gray;height:100px;overflow:auto;padding:9px;margin-bottom:10px}	

/* 搭配套餐 */
.data-list-item .hd{ height:50px; background:#f6f6f6;}
.data-list-item .hd ul{width:100%;}
.data-list-item .hd li{float:left;line-height:50px;}

.data-list-item .bd{}
.data-list-item .bd li{float:left;padding:10px 0 10px 0; line-height:20px;}

.traderates-index-col .col-1{width:30px;}
.traderates-index-col .col-2{width:50px;}
.traderates-index-col .col-3{width:230px;}
.traderates-index-col .col-4{width:170px;}
.traderates-index-col .col-5{width:265px;}
.traderates-index-col .col-6{width:90px;}

.traderates-index-content ul{border-bottom:1px #f6f6f6 solid;width:100%;}
.traderates-index-content .rate-icon{ display:block; width:20px; height:20px; background:url(../images/member/icon_v2.gif) no-repeat scroll 1000px 1000px transparent;margin-top:10px;}
.traderates-index-content .rate-3{ background-position:-237px -104px;}

.traderates-index-content .col-4{}
.traderates-index-content .col-6 .btn-reply{ display:inline-block;margin:0 auto;width:80px; height:25px; background:url(../images/member/btn_bg.png) no-repeat; line-height:25px;color:#fff;}

.bought dl{float:left;width:168px; margin-right:10px;}
.bought dl dt a{border:1px #EAEAEA solid;padding:3px; display:block;width:160px; height:160px;}
.bought dl dt a:hover{border:1px #ddd solid;}
.bought dl .desc{ background:none;padding-left:0; height:36px; line-height:18px; overflow:hidden}
.bought dl .price{ font-family:Arial, Helvetica, sans-serif;color:#f60; margin-top:5px; font-size:14px}
.bought .operations{ clear:both}

.promotool .bundle{margin:0}
			 .bundle-list .ui-btn-graygrade,.bundle-list .ui-btn-graygrade a{ display:inline-block; background:url(../images/member/T1BkBJXclFXXXXXXXX-200-600.png) no-repeat 0 -131px;}
			 .bundle-list .ui-btn-graygrade a{ line-height:26px; height:26px; background-position:100% -131px;margin-left:3px;padding:0px 10px 0px 7px;color:#3d3e3e;}
						  .lst-meal{margin-top:10px;}
						  .lst-meal .content{color:#404040;}
						  .lst-meal .content li{padding:0; line-height:38px; height:38px; overflow:hidden}
						  .lst-meal .col-1{width:355px;}
						  .lst-meal .col-2,.lst-meal .col-3{width:170px;}
						  .lst-meal .col-4{width:140px;}
						  .lst-meal .col-4 a{ margin:0 5px;}
			 .bundle-form li{margin-bottom:20px;}
			 .bundle-form li label{width:100px; text-align:right}
			 .bundle-form li .field-required{padding:0 8px 0 8px}
			 .bundle-form li span.field-required{color:#F00; font-weight:normal}
			 .bundle-form li span.field-notice{color:gray;padding:0 8px 0 8px}
			 .bundle-form .input-long{width:350px;}
			 			
			 			  .lst-products{width:480px;}
						  .lst-products .th{height:34px; line-height:30px;padding:0 5px;border:1px #B2D1FF solid;border-bottom:0; background:#F2F8FF;color:#004D80}
						  .lst-products .cell-thumb{width:70px;}
						  .lst-products .cell-price{width:160px;}
						  .lst-products .cell-title{width:190px;}
						  .lst-products .cell-price{ text-align:center}
						  
						  .lst-products .entity{border:1px #B2D1FF solid;border-top:0; padding:0 5px;}
						  .lst-products .entity li{margin-bottom:10px;padding-top:10px;border-top:1px #ddd dotted; width:468px;}
						  .lst-products .btn-add-product{ display:inline-block;color:#3e3e3e; text-decoration:none; background:url(../images/member/T1F8pJXippXXXXXXXX-122-600.png) 0 -209px; width:98px; height:24px;padding-left:24px; line-height:24px;margin-top:5px;}
						  .lst-products .btn-add-product:hover{color:#3e3e3e; text-decoration:none}
			
.gselector-meal{padding:10px 15px}	
.gselector-meal .form-filter .btn-gselector-small{ background:url(../images/member/btn_bg.png) no-repeat 0 -210px; width:51px; height:21px; line-height:21px; display:inline-block;border:0; cursor:pointer}	  
.gselector-meal .traderates-index-col li{width:90px; text-align:center}	
.gselector-meal .traderates-index-col li.col-1{width:340px; text-align:left;padding-left:10px}	
.gselector-meal .content{width:660px;}	
				.form-products{margin-top:10px;}
				.form-products .content ul{ height:48px; overflow:hidden}	
				.form-products .pic{width:80px; height:48px;}  
				.form-products .desc{ background:none;padding-left:0;width:250px; overflow:hidden}  
				.form-products .btn-gselector-add{ display:inline-block;padding-left:20px; width:37px; height:21px; line-height:21px; background:url(../images/member/T1F8pJXippXXXXXXXX-122-600.png) 0 -233px no-repeat; text-align:left; color:#000;}
				.form-products .btn-gselector-add:hover{color:#000; text-decoration:none}
				.lst-added{border:1px #B2D1FF solid; background:#F2F7FF; border-radius: 5px 5px 5px 5px; margin:20px 0; padding:5px; width:628px;}
				.lst-added h3{width:90px; text-align:center; font-size:12px}
				.lst-added .sel-list{border-left:1px #B2D1FF solid; padding-left:20px;}
				.lst-added .sel-list li{ line-height:22px; width:500px;}
				.lst-added .sel-list a{color:#3366CC; text-decoration:none; line-height:22px;}
				.lst-added .sel-list a:hover{color:#BC0000; text-decoration:underline}
				.lst-added .btn-gselector-del{ display:inline-block;margin:0 10px 0 5px; width:11px; height:11px; vertical-align:middle; background:url(../images/member/T1F8pJXippXXXXXXXX-122-600.png) -77px -3px;}					  


/* 营销工具[满包邮,满折满减等 */
.page-promotool .strategy{border:1px #FFCC7F solid; background-color:#FFFFE5; padding:10px;margin-bottom:10px;}
.page-promotool .promotool-form .form{padding-left:25px; font-size:14px}
.page-promotool .promotool-form .form .input{ height:30px; line-height:30px; width:30%; border-radius:4px; text-indent:8px}
.page-promotool .promotool-form .form input.error{ border-style:solid;}
.page-promotool .promotool-form .form input[type="radio"]{width:30px;}
.page-promotool .promotool-form .form li h3{ font-size:14px; font-weight:normal;margin-top:20px;margin-bottom:10px;}
.page-promotool .promotool-form .form li span{color:#999;}
.page-promotool .promotool-form .form .submit{ height:35px; font-size:14px; cursor:pointer;  line-height:35px; text-align:center; background:#19ACF7; margin-top:30px; border-radius:4px;border:0; width:30%; color:#fff;}
.page-promotool .promotool-form .form .submit:hover{ opacity:0.9}

.page-promotool .fullgift-add .multimage-wrapper{border:0;}
.page-promotool .fullgift-add .multimage-panels{padding:0; position:relative;}
.page-promotool .fullgift-add .image-fields{width:150px;}
.page-promotool .fullgift-add .upload_btn{width:400px; position:relative;}
.page-promotool .fullgift-add .upload_btn .text{ text-align:left;width:300px; margin:10px 0 10px 0;}
.page-promotool .fullgift-add .image-demo{border:1px #ddd solid;width:120px; height:120px; text-align:center; line-height:25px;}
.page-promotool .fullgift-add .image-demo span{margin-top:30px; display:inline-block}

.page-promotool .fullgift .lst-meal .col-1{width:210px;}
.page-promotool .fullgift .lst-meal  .col-2{width:370px;}


/* 应用市场 */
.appmarket .applist .list-sort{background:#EFEFEF;margin-bottom:20px; border:1px #F9F9F9 solid}
.appmarket .applist .list-sort ul{width:500px}
.appmarket .applist .list-sort li{float:left;  display:inline-block}
.appmarket .applist .list-sort li a{padding:15px 20px; display:block;color:#606269; text-decoration:none; font-size:14px}
.appmarket .applist .list-sort li a:hover, .appmarket .applist .list-sort li a.active{ background:#fff; color:#5096F3}
.appmarket .applist .list-sort .total{padding:15px 0 15px 0; color:#666;}
.appmarket .applist .list-each li{float:left;width:260px; height:312px; margin:1px 25px 25px 1px; border:1px #eee solid;line-height:20px; position:relative}
.appmarket .applist .list-each li .title{ font-size:14px; color:#999; font-family:yahei;margin-bottom:10px;}
.appmarket .applist .list-each li .summary{height:40px; margin-bottom:5px; color:#71CD9C; overflow:hidden; display:none}
.appmarket .applist .list-each li .info{padding:10px; width:240px; font-size:14px; position:absolute;bottom:0; z-index:88; background:#fff;}
.appmarket .applist .list-each li .info .price strong{ font-weight:normal; color:#f60; font-size:14px; font-family:'yahei'}
.appmarket .applist .list-each li .info .price b{ font-weight:normal;}
.appmarket .applist .list-each li:hover{ border:2px #ddd solid;margin:0 24px 24px 0; box-shadow:0 0 10px rgba(0,0,0,.2);}
.appmarket .applist .list-each li:hover .summary{ display:block; height:40px; overflow:hidden}
.appmarket .applist .list-each li a{color:#444; font-size:14px; text-decoration:none;}
.appmarket .applist .list-each li a:hover{color:#444;}
.appmarket .applist .list-each li .btn-buy{display: inline-block;padding: 3px 15px 3px 15px; background:#f90; color:#fff; float:right; text-decoration:none}
.appmarket .applist .list-each li .btn-buy:hover{color:#fff;  background:#f60;}

/* 赠品 */
.appmarket .appdetail .default-image{border:1px #ddd solid; margin-right:20px; width:240px; padding-top:33px; height:207px; text-align:center; vertical-align:middle}
.appmarket .appdetail .app-info{width:575px;}
.appmarket .appdetail .app-info h3{ font-size:18px; font-weight:normal; border-bottom: 1px #ddd dotted;padding-bottom:8px; width:575px;margin-bottom:10px;}
.appmarket .appdetail .app-info li{ vertical-align:middle; margin-bottom:15px; line-height:18px; font-size:14px; color:#444;}
.appmarket .appdetail .app-info li.twocol{padding-left:80px;}
.appmarket .appdetail .app-info li span.first{ width:80px; display:inline-block;margin-left:-80px;}
.appmarket .appdetail .app-info li span.price em{ color:red; font-size:18px; vertical-align:middle; font-family:'yahei'}
.appmarket .appdetail .app-info li .period a{float:left;display:inline-block;  border:1px #ddd solid;margin-bottom:5px;margin-right:5px; text-decoration:none;color:#444;}
.appmarket .appdetail .app-info li .period a b{ display:block; border:1px #fff solid; padding:3px 15px; font-weight:normal;}
.appmarket .appdetail .app-info li .period a.selected, .appmarket .appdetail .app-info li .period a:hover{border:1px red solid;}
.appmarket .appdetail .app-info li .period a.selected b, .appmarket .appdetail .app-info li .period a:hover b{border:1px red solid;}
.appmarket .appdetail .app-info li .btn-buy{border:0; cursor:pointer; display: inline-block;padding: 5px 25px 5px 25px; background:red; color:#fff; text-decoration:none}
.appmarket .appdetail .app-info li .btn-buy:hover{ background:#f60;}

.apprenewal .applist .list-each li{ height:70px; float:none;margin-right:0; position:relative; width:auto; padding: 0 10px;}
.apprenewal .applist .list-each li:hover{ margin:0px 0px 25px 0px}
.apprenewal .applist .list-each li .pic{float:left;/*width:80px;*/ margin-right:10px;}
.apprenewal .applist .list-each li .info{float:left; width:700px; position:static;padding:0;padding-top:10px; height:60px;}
.apprenewal .applist .list-each li .info .btn-fields{ position:absolute; right:10px; top:13px;padding:0 15px 0 15px}

.attr-tabs{padding-top:2px;background:url(../images/tab.png) 0 -41px repeat-x;border-right:1px solid #ddd;margin-top:4px;}
.user-menu{height:30px;width:978px;}
.user-menu li{float:left;}
.user-menu li a{display:block;height: 30px;line-height: 28px;padding: 0 13px;font: 14px/30px 'microsoft yahei';color:#666;_display:inline-block;}
.user-menu li.active{color: #E4393C;background-color: #fff;margin-top: -6px;border-top: 2px solid #E4393C;}
.user-menu li.active a {height: 34px;line-height: 34px;padding: 0 12px;border-left: 1px solid #ddd;border-right: 1px solid #ddd;color: #E4393C;}
.option_box{padding:10px;overflow:hidden;}

.label-gift{background:red;color:#fff; padding:0 2px 0 2px}


/* 账号绑定 */
.bind dl{ width: 33.3333%; margin:20px 0; height: 80px;}
.bind dl dt{width: 80px; margin-right: 10px;}
.bind dl dd h3{height: 20px;line-height: 20px;font-size: 16px;color: #333;overflow: hidden; margin-bottom: 10px;}
.bind dl dd .status .ico{background: url(../images/icon_status.png) 0 0 no-repeat;float: left;width: 19px;height: 19px;margin-right: 6px;overflow: hidden;}
.bind dl dd .status .good{background-position:-19px 0;}
.bind dl dd .status span{color: #666; line-height: 19px;}
.bind dl dd .status .btn{display: inline-block;height: 22px;line-height: 22px;padding: 0 8px;border: 1px solid #d1d1d1;
border-radius: 4px; margin-top: 8px; color: #333; cursor: pointer;}
.bind dl dd .status .btn:hover{ text-decoration: none;opacity:0.8;}

/* rewrite footer */
#footer.member-footer{ background:none; color:#B7B7B7;}
#footer.member-footer .footnav{ margin:0 auto}
#footer.member-footer .footnav ul{ margin:0 auto;}
#footer.member-footer a, #footer.member-footer .foot-group .footnav .copy, #footer.member-footer .foot-group .footnav .copy a, #footer.member-footer .footnav ul a{ color:#B7B7B7; text-decoration:none; font-size:12px}
#footer.member-footer .foot-group .footnav li{float:none; display:inline-block}


.report .header{height: 90px;  background-color: #529FD0;}
.report .header .title{ padding:20px 0;line-height:50px;}
.report .header .title i{ font-size:50px;color:#fff;}
.report .header .head-text{ font-size:34px; color:#fff; margin-left:10px;font-weight:300;}
.report .content .suom{font-size:16px; color:#000; padding:20px 0; border-bottom:1px solid #ccc;font-weight:300;}
.report .content .title{font-size:14px; color:#666; margin:20px 0;font-weight:bold;background: #f1f1f1;padding: 5px 10px;}
.report .content .goods-info .info-label{ float:left; margin-left:15px;}
.report .content .goods-info .info-label li{ height:20px; line-height:20px; font-size:12px;}
.report .content .goods-info .info-label li a{ color:#4a90e2;}
.report .content .goods-info .info-label li a:hover{ text-decoration:none;}
.report .content .goods-info .info-label li i{ color:#4a90e2; margin-right:5px; font-weight:bold;}
.report .content .goods-info label{color: #717070;    display: inline-block;    text-align: left;    width: 72px;}
.report .content .desc .fe-area{border: 1px solid #e6e6e6; height: 120px; margin-bottom: 8px; padding:10px; width:1178px;border-radius: 2px;}
.report .content .desc .msg-care{ color:#999;}
.report .content .upload-area .explain-box{background-color: #f7f7f7;    margin-bottom: 20px;    overflow: hidden;    padding: 15px;}
.report .content .upload-area .explain-box dd{ margin-left:20px; height:30px; line-height:30px;}
.report .content .upload-area .upload-box span{ line-height:60px; display:block; height:60px;}
.report .issuance{text-align:center;margin-top:50px;}
