.bg {
    position: absolute;
    top: 0; bottom: 0;
    left: 0; right: 0;
}
.list {
    margin: 0;
    padding: 0;
    list-style: none;
}
.my_yipan {
    background-image: url(../images/my_yipan_bg.png);
    background-repeat: no-repeat;
    background-color: #118ef5;
    background-size: 100% 50%;
    background-position: center 108px;
    padding-top: 10px;
    margin-bottom: 48px;
}
.dash {
    position: relative;
    width: 310px;
    margin: 0 auto;
    color: #fff;
    text-align: center;
    font-family: '黑体';
    margin-bottom: -100px;  /* 这里想做出响应，没成功 */
}
.dash:before {
    content: "";
    display: block;
    padding-top: 100%;
}
.dash-bg {
    background-image: radial-gradient(closest-side at center, transparent 79.9%, #5CB9F8 80%, #5CB9F8 89.9%, transparent 90%,  transparent 95.9%, #8BCAFA 96%, #8BCAFA 98%, transparent 98.1%);
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 58.8%, 50% 50%, 0 58.8%);
    clip-path: polygon(0 0, 100% 0, 100% 85%, 50% 50%, 0 85%);
}
.dash-tip {
    position: absolute;
    top: -1%;
    left: 50%;
    height: 4%;
    transform-origin: 0 1270%;
    transform: rotate(-100deg);
    transition: transform 1s ease;
}
.dash-tip .tip {
    width: 1rem;
    height: 1rem;
    display: block;
    background: #fff;
    border-radius: 50%;
    transform: translate(-50%, 0);
}
/*.dash-tip .tip:before {
    content: "";
    display: block;
    position: absolute;
    top: -20%; left: -20%;
    width: 140%; height: 140%;
    background: #eee;
}*/
.dash-number {
    position: absolute;
    left: 50%;
    top: 12%;
    width: 3rem;
    height: 10%;
    margin-left: -1.5rem;
    transform-origin: 50% 380%;
    font-size: .5em;
    /*color: #5CB9F7;*/
    opacity: .5;
}
.dash-number:nth-child(1) {
    transform: rotate(-100deg);
}
.dash-number:nth-child(2) {
    transform: rotate(-80deg);
}
.dash-number:nth-child(3) {
    transform: rotate(-60deg);
}
.dash-number:nth-child(4) {
    transform: rotate(-40deg);
}
.dash-number:nth-child(5) {
    transform: rotate(-20deg);
}
.dash-number:nth-child(6) {
    transform: rotate(0);
}
.dash-number:nth-child(7) {
    transform: rotate(20deg);
}
.dash-number:nth-child(8) {
    transform: rotate(40deg);
}
.dash-number:nth-child(9) {
    transform: rotate(60deg);
}
.dash-number:nth-child(10) {
    transform: rotate(80deg);
}
.dash-number:nth-child(11) {
    transform: rotate(100deg);
}
.dash-number.mark {
    /*color: #7DC3F9;*/
    opacity: .8;
}
.dash-number.mark:after {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    width: 1px;
    height: 50%;
    margin-left: -.5px;
    background: #8ECDFA;
    transform: translate(0, -140%);
}
.dash-content {
    position: absolute;
    bottom: 36%;
    left: 50%;
    transform: translate(-50%, 0);
}
.user-point {
    line-height: 1;
}
.user-point .score {
    font-size: 4.2em;
}
.user-point .status {
    font-size: 1.8em;
    height: 1em;
}
.user-point .info,
.user-point .time {
    opacity: .5;
}
.user-point .time {
    font-size: .7em;
}

/*个人中心*/
.my_center_main p{
    font-size: 15px;
    color: #666;
    margin-left: 10px;
}