
.user-bottom { border-bottom: 1px solid #e3e3e3; }
.user-bottom0 { border-bottom: 0 !important; }
/*user基本信息*/
.user-info { overflow: hidden; padding: 1em; width: 100%; background: url(../images/default.png); position: relative; box-sizing: border-box; }
.user-info .user-img i { font-size: 4em; padding: 0.1em; background: #f1f1f1; border-radius: 8px; color: #aaa; }
.user-info dl { margin-left: 0.6em; color: #fff; }
.user-info dl dt h4 { font-size: 1.5em }
.user-info span { color: #FFF; position: absolute; bottom: 1em; right: 0.9em; }
.user-info span i.fa-envelope-o { position: relative; }
.user-info span i.fa-envelope-o-sl:after { content: "\020"; width: 0.5em; height: 0.5em; display: block; position: absolute; right: -0.2em; top: -0.1em; border-radius: 0.5em; background: #e87e04; }
/*小导航8个*/
.user-nav .ect-row-nav li i:before { font-size: 3.2em; }
.user-nav .ect-row-nav li i.glyphicon-credit-card { -webkit-transform: rotate(-10deg); -moz-transform: rotate(-10deg); -ms-transform: rotate(-10deg); -o-transform: rotate(-10deg); transform: rotate(-10deg); color: #5babe6; }
.user-nav .ect-row-nav li i.fa-file-text { color: #F93; }
.user-nav .ect-row-nav li i.glyphicon-map-marker { color: #f26c5f; }
.user-nav .ect-row-nav li i.glyphicon-usd { color: #f9c73a }
.user-nav .ect-row-nav li i.glyphicon-map-marker:before, .user-nav .ect-row-nav li i.glyphicon-usd:before { font-size: 2.5em; display: block; margin-top: 0.2em; }
.user-nav .ect-row-nav li i.glyphicon-usd:before { margin-top: 0.3em; font-size: 2.3em; }
.user-nav .ect-row-nav li i.fa-user { color: #f26c5f; }
.user-nav .ect-row-nav li i.fa-shield { color: #f9c73a }
.user-nav .ect-row-nav li i.fa-share-alt { color: #5babe6; }
.user-nav .ect-row-nav li i.fa-share-alt:before { font-size: 3em; }
.user-nav .ect-row-nav li i.glyphicon-tags{color:#F93;}
.user-nav .ect-row-nav li i.glyphicon-thumbs-up{color:#f26c5f}
.user-nav .ect-row-nav li i.glyphicon-gift{color:#f9c73a;}
.user-nav .ect-row-nav li i.glyphicon-link{color:#5babe6;}

/*订单列表*/
.user-order { border-top: none; padding: 0.6em 0; }
.user-order span { color: #222 }
.user-order li { position: relative; }
.user-order li i.fa { position: absolute; top: 50%; margin-top: -1.2em; right: 0.6em; }
.user-order li i.fa:before { font-size: 2.4em; color: #bbb; }
.user-order ul li img { height: 6em; height: 6em; }
.user-order ul li dl dt h4.title { height: auto; }
.user-order ul li dl dd { margin-top: 0.2em; }
/*客户服务*/
.user-service .ect-radio { overflow: hidden; }
.user-service .ect-radio li { float: left; clear: inherit; display: block; padding-right: 0.8em; padding-bottom: 0; }
.user-service p { margin-top: 0.6em; }
.user-service p:first-child { margin-top: 0; }
.user-service p input[type=text], .user-service p textarea { width: 100%; padding: 0.6em; }
.user-service p textarea { height: 14em; }
/*订单详情*/
.user-order-detail { background: #FFF; padding: 0.6em; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; }
.user-order-detail:first-child { border-top: none; }
.user-order-detail p { margin-bottom: 0.3em; font-size: 1.1em; }
.user-order-detail .ect-pro-list { border-bottom: none; }
.user-order-detail .ect-pro-list ul li:last-child { padding-bottom: 0; }
.user-order-detail .ect-pro-list span.num { margin-left: 0.6em; }
.order-detail-info { background: #FFF; padding: 0 0.6em; font-size: 1.1em; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; }
.order-detail-info ul li { padding: 0.8em 0; border-bottom: 1px solid #e3e3e3; overflow: hidden; font-weight: normal; }
.order-detail-info ul li:last-child { border-bottom: none; }
/*user登陆*/
.user-hezuo p { margin-top: 0.6em; }
.user-hezuo a { float: left; margin-right: 0.8em; }
.user-hezuo a img { width: 4em; height: auto; }
/*user注册*/
.user-register .nav-tabs { border-top: 1px solid #e3e3e3; margin-top: 0.6em; display: -webkit-box; display: -moz-box; display: -ms-box; display: box; background: #fff; }
.user-register .nav-tabs li { -webkit-box-flex: 1; -moz-box-flex: 1; -ms-box-flex: 1; box-flex: 1; border-right: 1px solid #e3e3e3; text-align: center; font-size: 1.2em; }
.user-register .nav-tabs li:last-child { border-right: none }
.user-register .nav-tabs li.active a { color: #5babe6 }
.user-register .nav-tabs li a { border: 0; border-bottom: 1px solid #e3e3e3; }
.user-register .nav-tabs li a:hover { background: none; border: 0; }
.user-register .flow-consignee i.glyphicon-eye-open { right: 0; top: 0.1em; z-index: 11; font-size: 1.2em; color: #666; position: absolute; }
.code img {width:3em;}
/*user资金管理*/
.user-account-detail { overflow: hidden; }
.user-account-detail ul li { overflow: hidden; padding: 1em; background:#fff;margin-bottom: 0.6rem;}
.user-account-detail ul li p { clear: both; overflow: hidden; font-size: 1.1em; word-wrap: break-word; color:#888;}
.user-account-detail ul li h4{font-size: 1.32em;color:#666; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.user-account-detail ul li h5{font-size:1.18em;color:#444;word-wrap: break-word; margin: 1rem 0 0.6rem 0;}
.user-account-detail ul li p.title { font-size: 1.4em; }
.user-account-detail ul li p.content { position: relative; margin-top: 0.1em; }
.user-account-detail ul li p.content span.remark { right: 4em; left: 0; position: absolute; height: 1.6em; overflow: clip; text-overflow: ellipsis; }
.user-account-detail ul li p.content span.type { display: block; }
.user-account-detail .count { padding: 0.6em; width: 100%; text-align: right; font-size: 1.2em; }
.new-msg-title{padding:1.3rem;background:#fff;border-bottom:1px solid #f6f6f9;    padding: 0.8rem 0;}
.new-msg-title span{color:#999;font-size: 1em;}
.new-msg-title label{border:1px solid #1CBB7F;border-radius:0.5rem;float:right;margin-top:0.3rem}
.new-msg-title label a{color:#1CBB7F;padding:0.6rem 1rem;font-weight:400; font-size:1.1em;}
/*user我的分享*/
table.u-table { margin-bottom: 0.8em; }
table.u-table:last-child { margin-bottom: 0; }
table.u-table tr.first-tr td { height: 3.5em; font-weight: bold; background: #f2f2f2; }
table.u-table td { border: 1px solid #e3e3e3; padding: 0.5em 0.2em; height: 3em; width: 7em; background: #fff; }
table.u-table:first-child td { border-top: none; }
table.u-table:last-child td { border-bottom: none; }
/*订单追踪*/
.user-order-tracking ul li { padding: 0.6em 0; padding-left: 2em; border-bottom: 1px dotted #e3e3e3; position: relative; }
.user-order-tracking ul li i { font-size: 1.2em; position: absolute; margin-left: -1.5em; margin-top: 0.4em; }
.user-order-tracking ul li p { font-size: 1.2em; font-weight: bold; }
.user-order-tracking ul li p { margin: 0.2em 0; }
.user-order-tracking p.tracking-time { font-size: 1em; color: #bbb; font-weight: normal; }
.user-order-tracking p.tracking-title { font-size: 1.4em; margin-top: 0.6em; font-weight: bold; padding-left: 1.5em; }
.user-order-tracking p.tracking-title span { font-weight: normal; }
/*page 分页样式 - 数字*/
.ect-page { padding: 0.6em; margin: 0;}
.ect-page ul li { float: left; }
.ect-page select { background: #FFF; }
.ect-page li a, .ect-page li a { background: #FFF; border-radius: 5px !important; padding: 0.4em 0.4em; font-size: 1.1em; border: 1px solid #e3e3e3; display: block; }
.ect-page .form-select select { padding: 0.4em 5em; }
.ect-page .form-select i.fa { margin-top: -0.6em; }
/*用户红包*/
.user-bonus{padding-bottom:1em;}
.user-bonus ul>li{background:#FFF; }
.user-bonus ul>li.ect-color999{color:#aaa !important;}
.user-bonus ul>li p{margin:0.2em 0;}
.user-bonus ul li p.title{border-bottom:1px #e3e3e3 dashed; padding:0.4em 0; padding-top:0.2em; margin-bottom:0.4em; font-size:1.3em;}
.user-bonus .input-group { margin:0 0.6em; margin-top:0.6em; overflow:hidden;}
.user-bonus .input-group .form-control { background: #fff; box-shadow: none; height: 2.6em; }
.user-bonus .input-group .input-group-addon { box-shadow: none; color: #FFF; }
.bonus-form-inline{padding:0 0.6em;}
.bonus-form-group{width:100%; position:relative; height:2.5em;}
.bonus-form-group .form-group-text{left:0em; right:4.6em; position:absolute;}
.bonus-form-group .form-control{width:100%; height:2.5em;}
.bonus-form-group .input-group-addon{width:6em !important; height:2.5em; position:absolute; right:0;}

/*我的标签*/
.user-tags{padding:0 0.6em; margin-top:0.6em;}
.user-tags ul li{width:49%; display:block; float:left;}
.user-tags ul li:nth-child(2n-1){margin-right:2%;}
.user-tags ul li a{width:100%;}
.user-tags .alert{margin-bottom:0.6em; padding:0.8em; padding-right:0.6em !important; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.user-tags .alert:last-child{margin-right:0;}
.user-tags .alert-warning{background:#fff; color:#666; border:none; font-size:1em; padding-right:0;}
.user-tags button.close{right:0em;}
/*我的评论*/
.ect-booking-list{ border-top:none; border-bottom:none;}
.ect-booking-list ul li dl{margin-left:0em;}
.ect-booking-list.ect-pro-list i{color: #999; vertical-align: -0.1em;}
/*缺货登记*/
.ect-booking-list h4.title strong{margin:0 0.6em; font-weight:normal;}
/*tab查看更多*/
.user-tab a.more{width: 100%;
text-align: center;
display: block;
padding-top: 0.5em !important;}
