@charset "utf-8";
/* CSS Document */

.btn-back,.header .btn-share{width:44px;height:50px; background:url(../images/icon_arrow_left_red.png) center center no-repeat; background-size:12px; position:absolute;top:0; z-index:11}
.header .btn-share{background:url(../images/icon_share_red.png) center center no-repeat; background-size:24px; right:0;}

.manage-mestext .data:after,.manage-activities:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}


.manage-mes{padding:15px;
background:-webkit-linear-gradient(left top,#F52C48,#E43047);
background:-o-linear-gradient(bottom right,#F52C48,#E43047);
background:-moz-linear-gradient(bottom right,#F52C48,#E43047);
background:linear-gradient(to bottom right,#F52C48,#E43047);
}
.manage-mestext{padding:10px 15px; background:#fff;border-radius:5px; box-shadow:0 2px 8px rgba(63,21,18,0.1); position:relative}
.manage-mestext .header-mes{width:100%;}
.manage-mestext .header-mes img{width:55px;height:55px;border-radius:50%; box-shadow:0 0 5px rgba(64,64,64,0.1); display:inline-block; vertical-align:middle}
.manage-mestext .header-mes .text{margin-left:15px;display:inline-block; vertical-align:middle}
.manage-mestext .header-mes .text strong{font-size:18px;color:#361616;display:block;font-weight:normal}
.manage-mestext .header-mes .text p{font-size:12px;color:#999; display:block;padding-top:10px;}
.manage-mestext .data{width:100%;padding-top:10px;}
.manage-mestext .data ul li{float:left;width:33.3%; text-align:center}
.manage-mestext .data ul li strong{width:100%;font-size:18px;color:#E42F46;line-height:30px;font-weight:normal}
.manage-mestext .data ul li p{font-size:12px;color:#999;}

.manage-mestext .btn-edit{padding:0 8px 0 28px; background:#FFE764 url(../images/icon_edit_black.png) 12px center no-repeat; background-size:12px;line-height:22px;border-top-left-radius:11px;border-bottom-left-radius:11px;font-size:12px;color:#000; position:absolute;top:18px;right:0;}

.h2-manage{padding:0 15px;height:46px;border-bottom:1px solid #eee; background:#F8F8F8}
.h2-manage i{margin-right:5px;width:16px;height:46px;display:inline-block; vertical-align:middle;}
.h2-manage h2{font-size:14px;color:#000;font-weight:bold;display:inline-block; vertical-align:middle;}
.h3-manage{padding:15px 15px 10px 15px;}
.h3-manage h3{line-height:20px;font-size:12px;color:#000;font-weight:normal;display:inline-block; vertical-align:middle;}
.h3-manage .more{float:right;line-height:20px;font-size:10px;color:#999;padding-right:10px; background:url(../images/icon_arrow_right_gray.png) right center no-repeat; background-size:5px;}

.icon-diamond{background:url(../images/icon_diamond.png) center center no-repeat; background-size:100%;}
.icon-jb{background:url(../images/icon_jb.png) center center no-repeat; background-size:100%;}

.manage-activities{width:calc(100% - 30px);padding:0 15px 10px 15px;}
.manage-activities ul li{float:left;width:48%;font-size:0; position:relative}
.manage-activities ul li:nth-child(2n){float:right;}
.manage-activities ul li img{width:100%;border-radius:5px;margin-bottom:8px;}
.manage-activities ul li h4{width:100%;line-height:20px;height:40px;font-size:12px;color:#000;font-weight:normal;text-overflow:ellipsis;-webkit-line-clamp:2;display: -webkit-box;-webkit-box-orient:vertical;}
.manage-activities ul li .other{width:100%;}
.manage-activities ul li .other span{font-size:10px;color:#999;line-height:22px;}
.manage-activities ul li .other .btn{float:right;width:55px;line-height:22px;border:1px solid #E42F46;border-radius:5px; text-align:center;font-size:12px;color:#E42F46;}

.manage-activities ul li .text-coupon{ position:absolute; z-index:2;left:30px;top:13px;}
.manage-activities ul li .text-coupon strong{font-size:18px;color:#fff;font-weight:normal;}
.manage-activities ul li .text-coupon p{font-size:10px;color:#fff;padding-top:5px;display:block}

.list-block-record-mn{padding:0 15px;}
.list-block-record-mn ul li{width:100%;padding:10px 0 14px 0;border-top:1px solid #E5E5E5; position:relative}
.list-block-record-mn ul li .text{height:20px;line-height:20px;display:block;color:#999;font-size:12px;}
.list-block-record-mn ul li .text strong{font-size:14px;color:#000;font-weight:normal;}
.list-block-record-mn ul li .text span{margin-left:10px;color:#000}
.list-block-record-mn ul li .text em{float:right;margin-right:10px;font-style:normal;color:#E42F46;}
.list-block-record-mn ul li .text .time{margin-right:5px; display:inline-block; vertical-align:middle}
.list-block-record-mn ul li .text .con{width:50%;height:20px;line-height:20px;color:#999;font-size:12px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; display:inline-block; vertical-align:middle}
.list-block-record-mn ul li .btn-receive{ position:absolute;right:0;top:15px;border:1px solid #E42F46;border-radius:5px;padding:8px 10px;color:#E42F46;}
.list-block-record-mn ul li .btn-receive.no{border:1px solid #DBDBDB; background:#DBDBDB;color:#fff;}

.top-manager-hader{padding:10px 25px; background:#fff;border-bottom:5px solid #F5F5F5}
.top-manager-hader img{float:right;width:50px;height:50px;border-radius:50%; border:2px solid #fff;box-shadow: 0 0 5px rgba(64,64,64,0.1);}
.top-manager-hader .text{line-height:54px;font-size:14px;color:#000;}


.edit-from{padding:0 25px 25px 25px;}
.edit-from ul li{width:100%;margin-top:15px;font-size:14px;color:#000;}
.edit-from ul li.inputbox{width:100%;border:1px solid #BFBFBF;height:40px; box-sizing:border-box;border-radius:6px;}
.edit-from ul li.inputbox input.block{border:none; background:none;width:100%;padding:10px;line-height:18px;font-size:14px;color:#666;box-sizing:border-box}
.edit-from ul li.inputbox input.line{border:none; background:none;width:70%;padding:10px;line-height:18px;font-size:14px;color:#666; display:inline-block; vertical-align:middle}
.edit-from ul li.inputbox .btn-get{width:22%;line-height:18px; text-align:center;font-size:12px;color:#1F8FD6;border-left:1px solid #DADADA; display:inline-block; vertical-align:middle}
.btn-sumbit-edit{line-height:40px;font-size:18px;color:#fff;border-radius:6px; text-align:center; box-shadow:0 4px 10px rgba(166,34,34,0.2);
background: -webkit-linear-gradient(left, #EE5950, #ED504D); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(right, #EE5950, #ED504D); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(right, #EE5950, #ED504D); /* Firefox 3.6 - 15 */
background: linear-gradient(to right, #EE5950, #ED504D);/* 标准的语法（必须放在最后） */
position:fixed;left:25px;right:25px;bottom:25px;
}


@media (max-width:349px) {

}