@charset "utf-8";
.member_bg{width:100%;height: auto;background-color: #fafafa;padding-top: 25px;overflow: hidden;}
.member_con{width: 1300px;height: auto;margin: 0px auto;position: relative;}
.member_left{width:160px;float: left;display: block;}
.member_left .menu{width: 100%;height: auto;float: left;border-top: 5px solid #e95959;background: #fff;font-size: 14px;}
.member_left .menu > ul> li{text-align: center;}
.member_left .menu > ul>li.person{border-bottom: 1px solid #F5F8FA;padding-bottom: 10px;padding-top: 10px;}
.member_left .menu > ul>li.active >a{color: #e95959;}
.member_left .menu > ul>li> a{height: 33px;line-height: 33px;overflow: hidden;display: block;color: #000;font-size: 15px;}
.person ul {border: none;padding-top: 0px;padding-bottom: 0px;margin: 0px auto;}
.person >ul> li> a{color: #666;display: block;line-height: 26px;}
.person >ul> li> a:hover{color: #e95959;}
.person >ul> li> a.cur{color: #e95959;}
.main-wrap{position: relative;overflow: hidden;margin-left: 175px;}
.wrap-left{width: 81.5%;float: left;}
.wrap-list{width: 100%;min-height: 585px;}
.wrap-list .m_topbg{width: 100%;height: 100px;background-color: #3bacd5;}
.wrap-list .m_topbg .headphone{width: 60px;height: 60px; float: left;margin-left: 15px;border-radius: 50%;margin-top: 20px;}
.wrap-list .m_topbg .headphone img{width: 100%;border-radius: 50%;}
.wrap-list .m_topbg .nametxt{width: 230px;float: left; margin-left: 10px;color: #fff;margin-top: 24px; }
.wrap-list .m_topbg .nametxt p.p1{text-align: left;line-height:25px;}
.wrap-list .m_topbg .nametxt p.p2{text-align: left;line-height: 25px;}
.wrap-list .m_topbg .messagetxt{border-left: 1px solid #2291b9; width: 210px;float: left;margin-right:25px;height: 100px;}
.wrap-list .m_topbg .messagetxt p.p1{background: url(../img/member/m_coin1.png)no-repeat left center;margin-top: 18px;line-height: 35px;background-size: 15%; margin-left:25px;position: relative;}
.wrap-list .m_topbg .messagetxt p.p1 span{display: inline-block;padding-left: 35px; color: #fff;}
.wrap-list .m_topbg .messagetxt p.p1 i{display: inline-block;width: 15px;height: 15px;border-radius: 50%;background-color: #e95959; line-height: 15px;text-align: center;color: #fff;font-size: 12px;position: absolute;top: -3px; left: 0px;}
.wrap-list .m_topbg .messagetxt p.p2{background: url(../img/member/alljf.png)no-repeat left center;background-size: 15%;line-height: 35px;margin-left: 25px;margin-top: 18px;}
.wrap-list .m_topbg .messagetxt p.p2 span{display: inline-block;padding-left: 40px; color: #fff;}
.wrap-list .m_topbg .messagetxt p.p3{background: url(../img/member/jf.png)no-repeat left center;background-size: 16%;line-height: 35px;margin-left: 25px;}
.wrap-list .m_topbg .messagetxt p.p3 span{display: inline-block;padding-left: 40px; color: #fff;}
.wrap-list .m_topbg .messagetxt p.p4{background: url(../img/member/m_coin2.png)no-repeat left center;line-height: 35px;background-size: 12%; margin-left:25px;position: relative;}
.wrap-list .m_topbg .messagetxt p.p4 span{display: inline-block;padding-left: 35px; color: #fff;}
.wrap-list .m_topbg .messagetxt p.p4 i{display: inline-block;width: 15px;height: 15px;border-radius: 50%;background-color: #e95959; line-height: 15px;text-align: center;color: #fff;font-size: 12px;position: absolute;top: -3px; left: 0px;}


.m-userproperty{padding: 0 0 15px;margin-top: 20px;background: #fff;overflow: hidden;}
.s-bar{font-size: 15px;position: relative;padding: 15px 0 12px;margin: 0 20px;overflow: hidden;    border-bottom: 1px solid #e8eef2;}
.s-bar span{display: inline-block;float: left;}
.s-bar .more{display: inline-block;float: right; color: #999;}
.s-bar i{display: inline-block;float: right;color: #44b46c;font-size: 13px;}
.s-samllnav{width:95%; height: auto;overflow: hidden;margin: 15px auto 0px;}
.s-samllnav a{display: inline-block;float: left;margin-right: 8px;border: 1px solid #e8eef2; color: #333; padding: 5px 15px;border-radius: 4px;}
.s-samllnav a.cur,.s-samllnav a:hover{background-color: #44b46c;border: 1px solid #44b46c;color: #fff;}
.m-userproperty .s-boxlist{width: 100%;height: auto;overflow: hidden;margin: 0px auto;padding-top: 18px;}
.m-userproperty .s-boxlist ul li{width: 20%;float: left;overflow: hidden;}
.m-userproperty .s-boxlist ul li a .pic{width: 45px;height:45px;margin: 0px auto; text-align: center;overflow: hidden;}
.m-userproperty .s-boxlist ul li a .pic img{width: 100%;}
.m-userproperty .s-boxlist ul li a .pic.pic1 img{border-radius: 50%;}
.m-userproperty .s-boxlist ul li a p.p1{text-align: center;line-height: 30px;color: #333;}
.m-userproperty .s-boxlist ul li a p.p1 i{margin-left: 4px;color: #f40;}
.m-order{overflow: hidden;margin-top: 15px;background: #fff;padding-bottom: 15px; margin-bottom: 15px;}
.m-order li{float: left;width: 20%;color: #4b4b4b;text-align: center;padding-top: 15px;}
.m-order li a {display: block;color: #4b4b4b;text-align: center;}
.m-order li a .pic{width: 35px;height: 35px;margin: 0px auto;text-align: center;position: relative;}
.m-order li a .pic img{width: 100%;}
.m-order li a p {line-height: 26px;}
.m-order li i{display: inline-block;width: 15px;height: 15px;border-radius: 50%;background-color: #e95959; line-height: 15px;text-align: center;color: #fff;font-size: 12px;position: absolute;top: -3px; right: 0px;}
.box-container-bottom{background: url(../img/member/side.png) repeat-x;height: 5px;}
.m-logistics{background: #fff; margin-bottom: 15px;overflow: hidden;}
.lg-list{width: 95%;height: auto;overflow: hidden;margin: 0px auto 0px;}
.lg-list ul li{width: 100%;float: left;overflow: hidden;border-bottom: 1px solid #e8eef2;padding: 15px 0px;}
.lg-list ul li a .pic{width: 70px;float: left;overflow: hidden;}
.lg-list ul li a .pic img{width: 100%;float: left;}
.lg-list ul li a .lg-info{width:60%;float: left;margin-left: 15px;overflow: hidden;}
.lg-list ul li a .lg-info p.p1{ line-height: 24px;color: #333;}
.lg-list ul li a .lg-info p.p2{ line-height: 24px;color: #666;font-size: 12px;}
.lg-list ul li a .i-btn-typical{display: inline-block;color: #575757;font-size: 12px;padding: 3px 6px;border: 1px solid #d1d1d1;float:right;}
.s-item-wrap{width: 100%;height: auto;overflow: hidden;margin: 15px auto 0px;}
.s-item-wrap ul li{width: 23%;float: left;overflow: hidden;margin: 0px 1% 2%;}
.s-item-wrap ul li a .pic{width: 100%;margin: 0px auto 10px;overflow: hidden;}
.s-item-wrap ul li a .pic img{width: 100%;float: left;}
.s-item-wrap ul li a p.p1{line-height:24px;text-align: center;}
.s-item-wrap ul li a p.p1 span{font-weight: 700;color: #f40;font-size: 16px;}
.s-item-wrap ul li a p.p1 i{text-decoration: line-through;font-weight: 400;color: #999;padding-left: 10px;}
.s-item-wrap ul li a p.p2{line-height: 26px;text-align: center;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.day-list .s-bar2 {font-size: 15px;text-align: center;color: #fff;padding: 11px 0px;background: url(../img/member/date.png)no-repeat 8% center #e95959;background-size: 11%;}
.s-care {color: #e95959;height: 140px;background: #f8fffa none repeat scroll 0% 0%;}
.s-date {padding-top: 16px;text-align: center;}
.s-date em { display: block;height: 66px;line-height: 1;font-size: 60px;font-style: normal;}
.s-date span {display: block;font-size: 15px;line-height: 22px;}
.wrap-right{width: 17%;float: right;min-height: 585px;}
/* 热卖推荐 */
.hot-box{width: 100%;height: auto;overflow: hidden;margin: 15px auto 15px;background-color: #fff;}
.hot-boxlist{width: 88%;height: auto;overflow: hidden;margin: 0px auto;}
.hot-boxlist ul li{width: 100%;float: left;overflow: hidden; text-align: center;position: relative;border-bottom: 1px solid #e8eef2;padding: 10px 0px;}
.hot-boxlist ul li a .pic{width:55px;height: 55px; float: left;border-radius: 50%;border: 1px solid #e8eef2;}
.hot-boxlist ul li a .pic img{width: 100%;border-radius: 50%;}
.hot-boxlist ul li a .txt{width: 105px;float: right;overflow: hidden;font-size: 13px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 15px;}

/* 个人信息修改 */
.per-modbox{width: 700px; height: auto;overflow: hidden;margin: 40px auto;}
.per-modbox ul li{width: 100%;float: left;margin-bottom: 15px;overflow: hidden;}
.per-modbox ul li span.span1{display: inline-block;width: 90px;text-align: left; font-size: 14px;color: #333;line-height: 34px;float: left;}
.per-modbox ul li span.span2{display: inline-block;float: left;width: 82%;}
.per-modbox ul li i{display: inline-block;float: left;color: #f00;font-weight: bold;padding-left: 5px;line-height: 32px;}
/* 表单样式 */
.inputwl{width: 100%;height: 34px;font-size: 14px;color: #2C3E50; background-color: #fff;border: 1px solid #ddd;border-radius: 0;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow: none;padding-left: 10px;box-sizing: border-box;}

.form-control {box-shadow: none;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;color: #2C3E50; background-color: #fff;border: 1px solid #ddd;border-radius: 0;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow: none;box-sizing:boder-box;}
.form-control:focus {border-color: #2C3E50;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(44,62,80,0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(44,62,80,0.6)}
.form-control:focus,input:focus {-webkit-box-shadow: none;box-shadow: none}
/*图片上传*/
.up_btn{ width: 100PX; float: left; margin-right: 10px; margin-bottom: 10px; height: 100PX;}
.up_pic{position: relative; float: left; margin-right: 10px; margin-bottom: 10px; width: 100px; height: 100px;}
.up_pic span{ background: #f30; display: none;position: absolute; text-align: center; color: #fff; right: 0; top: 0; width: 20px; line-height: 20px; height: 20px}
.up_pic img{ width: 100PX;  height: 100PX;}
.up_pic:hover span{ display: block}
.up_botton{width: 300px;height: 42px;border-radius: 4px;background-color: #44b46c; line-height: 42px;text-align: center;color: #fff;font-size: 16px;border: none;cursor: pointer;display: inline-block;}
.up_botton:hover{color: #fff;}

.complete_box{width: 800px !important;height: auto;overflow: hidden;margin: 20px auto;}
.complete_box ul li span.span2{display: inline-block;width: 82%;}
.complete_box2{width: 850px !important;height: auto;overflow: hidden;margin: 20px auto;}
.btn1{background-color: #44b46c;color: #fff; padding: 5px 10px;}
.table1{width: 100%; height: auto;overflow: hidden;border-width: 1px;border-color: #ccc;}
.table1 .title{background-color: #f9f9f9;text-align: center;font-size: 13px;font-weight: bold;color: #666; height: 38px; line-height: 38px;}
.table1 td{border-width: 1px;border-style: solid;border-color: #ccc;height: 30px;line-height: 30px;text-align: center;font-size: 13px;}
.table1 tr:hover{background-color: #f9f9f9;}
.table1 .page {background: #f9f9f9;height: 60px;}
.table1 .cr_btn{display: inline-block;padding: 0px 5px;color: #fff;line-height: 20px;}
.table1 .cr_btn1{background-color: #44b46c;}
.table1 .cr_btn2{background-color: #e95959}
.table1 .cr_btn3{background-color: #ffb300;}
/* 点赞消息提示 */
.tipsbox{width: 95%;height: auto;overflow: hidden;margin: 10px auto;}
.tipsbox ul li{width: 100%;float: left; border-bottom: 1px solid #e8eef2; line-height: 40px;background: url(../img/zxgv_coin3.png)no-repeat left center;background-size: 0.7%;}
.tipsbox ul li a span{display: inline-block;float: left;color: #333;font-size: 14px;padding-left: 15px;position: relative;}
.tipsbox ul li a span i{color: #e95959;}
.tipsbox ul li a span b{color: #44b46c;font-weight: bold;}
.tipsbox ul li a span i.i1{color: #999;}
.tipsbox ul li a span i.i2{color: #f00;}
.tipsbox ul li .time{display: inline-block;float: right;color: #999;border: 1px solid #44b46c;color: #44b46c;font-size: 14px;line-height: 24px;padding: 0px 8px;border-radius: 4px;cursor: pointer;}
/* 预约处理弹出层 */
.yy_tablebox{height: auto;overflow: hidden;margin: 0px auto 0px;width: 80%;}
.yy_tablebox ul li{width: 100%;float: left;overflow: hidden;}
.yy_tablebox ul li span{display: inline-block;float: left;width: 80px;line-height: 35px;}
.yy_tablebox ul li .txt{width: 76%;float: left;overflow: hidden;margin-bottom: 15px;}
.yy_tablebox ul li .txt .winput{border: 1px solid #e6e6e6;height: 35px;box-sizing: border-box;line-height: 35px;border-radius: 4px;}
.yy_tablebox ul li .txt .wtarea{border: 1px solid #e6e6e6;box-sizing: border-box;line-height: 35px;border-radius: 4px;width: 100%;}