@charset "utf-8";
.mainCon{width:100%;margin:0 auto;overflow:hidden;}
/*.mBanner{    background: url(../../images/uindex4.jpg) no-repeat center center;
    background-size: 100% 100%;}*/
    .mBanner{
            background: #f7b844;
    background-size: 320px auto;
    }
.mBanner ul{    margin: 0 auto;
    padding: 16px 10px;
    overflow: hidden;}
.mBanner li.mUserHead{float:left;width: 48px;
    height: 48px!important;
    margin-right: 8px;
    border-radius: 50%;
    border: 3px solid #fff;
    box-shadow: 1px 1px 2px #330511;
    background: #fff;
    overflow: hidden;}
.mBanner li.mUserHead img{width:48px;height:48px;}
.mBanner li.mUserInfo{    
    margin-top: 10px;
    margin-left: 60px;
    color: #000;
    font-size: 37px;
    line-height: 18px;}
.mBanner li p{    font-size: 20px;
    word-wrap: break-word;
    margin-right: 3px;
    display: inline-block;}
.mBanner li b{color:#fff;display:inline-block;}
.mBanner li span{    color: #fefefe;
    margin-top: -1px;}
.g-snav {
    width: 100%;
    height: 11.733vmin;
    line-height: 11.733vmin;
    /* background: #f4f4f4; */
    /* box-shadow: 0 1px 2px #e6e6e6; */
    border-bottom: 1px solid #f8f8f8;
    font-size: 3.5vmin;
    overflow: hidden;
    background: transparent;
}
.g-snav .g-snav-lst {
    display: block;
    text-align: center;
    /* border-right: 1px solid #bbb; */
    /* border-bottom: .533vmin solid #f2f2f2; */
    overflow: hidden;
    display: -webkit-flex;
    display: flex;
    flex-flow: column;
    align-items: center;
}
.g-snav span.mCurr {
    /*background: #fff;*/
    /*border-bottom: 2px solid #F70;*/
}
.g-snav .g-snav-lst a {
    display: block;
    /* height: 11vmin; */
    color: #999;
    /* border-left: 1px solid #fff; */
    /* border-top: 0 none; */
    width: 100%;
}
.g-snav span.mCurr a em {
    color: black;
    border-bottom: 2px solid black;
    height: 9.733vmin;
    display: block;
    width: fit-content;
    margin: auto;
}
.g-snav span.mCurr a{color:#F70;}
.mBuyRecord {
    /* clear: both; */
    /* width: 100%; */
    /* background: #fff; */
    overflow: hidden;
    margin: 0 3vmin;
    /* margin-bottom: 10vmin; */
}
.mBuyRecord ul {
    /* padding: 10px 15px; */
    /* border-top: 1px solid #f8f8f8; */
    position: relative;
    /* margin-top: -1px; */
    display: -webkit-flex;
    display: flex;
    align-items: center;
    background: white;
    border-radius: 10px;
    margin-bottom: 3vmin;
    /* padding: 0 3vmin; */
}
.mBuyRecord ul:after{content:"\0020";display:block;height:0;clear:both;}
.mBuyRecord li.mBuyRecordL {
    flex: none;
    padding: 10px;
    /* float: left; */
    /* width: 24vmin; */
    /* flex: auto; */
    /* border-radius: 1.067vmin; */
    /* overflow: hidden; */
}
.mBuyRecord li img{width:80px;height:80px;display:inline-block;overflow:hidden;}
.mBuyRecord li.mBuyRecordR {
    flex: 1;
    color: #999;
    line-height: 4.267vmin;
    /* text-align: left; */
    font-size: 12px;
    width: 60%;
}
.mBuyRecord li.mBuyRecordR p:first-child {
    color: #333;
    font-size: 14px;
    font-weight: 500;
}
.mBuyRecord li.mBuyRecordR p {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.u-progress .pging {
    background: #f7b844;
}
.Progress-bar .Pro-bar-li li.P-bar01 em {
    color: #000;
}
.Progress-bar .Pro-bar-li li {
    float: left;
    color: #999;
    font-size: 10px;
    font-family: 黑体;
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    border-radius: none;
}
.Progress-bar .Pro-bar-li li.P-bar03 em {
    color: #f7b844;
}
.loading, .p {
text-align: center;
    /* line-height: 13.333vmin; */
    margin-bottom: 18vmin;
    font-size: 3vmin;
    color: #999;
}
.tips {
    text-align: center;
    /* line-height: 13.333vmin; */
    margin-bottom: 18vmin;
    font-size: 3vmin;
    color: #999;
}
.mBuyRecord li.mBuyRecordR a{color:#666;}
.mBuyRecord li.mBuyRecordR p.mValue{color:#999;font-size: 13px !important;}
.mBuyRecord li.mBuyRecordR span{font-size: 13px;}
.mBuyRecord .mBuyRecordR .pRate{height:42px;margin-top:10px;position:relative;}
.mBuyRecord .Progress-bar ul{padding:0;width:100%;border:0 none;margin:0;}
.mBuyRecord .Progress-bar .Pro-bar-li li em{padding:0;}
.mSingle{color:#666;font-size:14px;overflow:hidden;}
.mSingle li{border-top:1px solid #eee;margin-top:-1px;}
.mSingle li a{display:block;padding:15px 10px;}
.mSingle li a p{color:#999;max-height:45px;overflow:hidden;}
.mSingle h3{margin-bottom:5px;}
.mSingle a h3 b{font-size:14px;margin-right:5px;color:#666;}
.mSingle a h3 em{font-style:normal;color:#ddd;font-size:10px;display:inline-block;word-break:keep-all;white-space:nowrap;}
.mSingle dl{margin-left:-5px;height:85px;overflow:hidden;}
.mSingle img{height:80px;margin:3px;border:1px solid #e7e7e7;}
