.my_bg{
    width:1200px;
    height:200px;
    background: url(../images/user_bg.png) center center no-repeat;
    margin:10px auto 0;
}
.uploadImg{
    float: right;
    color:#fff;
    font-size: 14px;
    margin-top:30px;
    margin-right:30px;
    cursor: pointer;
}
.uploadImg:hover{
    color:#f3f2f3;
}
.uploadImg img{
    vertical-align: middle;
    margin-top:-2px;
    margin-right:4px;
}
.user_msg{
    height:110px;
	margin-bottom: 10px;
    background: #fff;
    border:1px solid #EEEEEE;
    box-sizing: border-box;
}
.user_headImg{
    width:170px;
    height:170px;
    background: #fff;
    padding:5px;
    box-sizing: border-box;
    border-radius: 50%;
    box-shadow: 0 0 5px #ccc;
    margin-left:50px;
    margin-top:-90px;
}
.user_headImg img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.user_dev{
    margin-left:20px;
    padding-top:25px;
}
.user_dev .user_name{
    font-weight: bold;
}
.user_dev p:nth-child(2){
    margin-top:15px;
}
.user_dev p span{
    display: inline-block;
    font-size: 14px;
    color:#666666;
    margin-right:50px;
}
.user_dev p span img{
    vertical-align: middle;
    margin-top:-2px;
    margin-right:6px;
}
.user_container{
    margin-top:10px !important;
    margin-bottom:20px;
}
.user_container_left{
    width:210px;
    height:578px;
    background: #fff;
    border:1px solid #EEEEEE;
    border-radius: 1px;
}
.user_container_left ul{
    width:100%;
    margin-top:50px;
}
.user_container_left ul div{
    width:180px;
    height:50px;
    line-height: 50px;
    margin:20px auto;
    background:rgba(247,247,247,1);
    border-radius:2px 2px 2px 2px;
    color:#555555;
    text-align: center;
}
.user_container_left ul div img{
    vertical-align: middle;
    margin-top:-2px;
    margin-right:5px;
}
.user_container_left ul li{
    width:180px;
    margin:0 auto 20px;
    color:#888888;
    cursor: pointer;
    border-radius: 2px;
    padding-left:45px;
    box-sizing:border-box;
}

.user_container_left ul .user_container_left_active{
    color: #000;
}
.user_container_right{
    width:978px;
    min-height:578px;
    background: #fff;
    border:1px solid #EEEEEE;
    border-radius: 1px;
	margin-bottom: 30px;
}
.userRight_wrap{
    width:100%;
    height:100%;
}
.userRight_wrap_title{
    width:100%;
    height:50px;
    background:rgba(247,247,247,1);
    padding:0 30px;
    box-sizing:border-box;
    line-height: 50px;
}
.userRight_wrap_title span,.userRight_wrap_title span a{
    font-size: 16px;
    color:#151515;
}
.userRight_wrap_title a{
    color:#8590A6;
    font-size: 14px;
    font-weight: normal;
}
.userRight_wrap_title a img{
    vertical-align: middle;
    margin-top:-2px;
    margin-right:4px;
}
.paste_list{
    width:100%;
}
.mypost_loadMore,.myreply_loadMore,.mycollect_loadMore,.myorder_loadMore span,.mymsg_loadMore{
    display: block;
    width: 100px;
    height: 30px;
    color: #72BBFF;
    font-size: 14px;
    text-align: center;
    margin: 10px auto;
    cursor: pointer;
}
.myorder_loadMore{
    width:100%;
    border-top:1px solid #EEEEEE;
}
.my_order .userRight_wrap_title{
    border-bottom:1px solid #EEEEEE;
}
.paste_list .list_empty,.my_order .list_empty,.my_message .list_empty{
    width:100%;
    text-align: center;
    padding-top:180px;
    box-sizing:border-box;
}
.paste_list .list_empty p,.my_order .list_empty p,.my_message .list_empty p{
    color:#999999;
    font-size: 13px;
    margin-top:15px;
}

.reply_list_msg img{
    height:60px;
    width:auto;
}
.paste_list li{
    width:100%;
    height:200px;
    border-bottom:1px solid #EEEEEE;
    padding:25px 30px;
    box-sizing: border-box;
}
.mypost_reply .paste_list li{
    height:auto;
}
.mypost_message .paste_list li{
    height:auto;
}
.mypost_message_img{
    width:auto;
    height:60px;
}
.paste_list_title a{
    font-weight: bold;
    color:#151515;
}
.paste_list_title a:hover{
    color:#444444;
}
.paste_list_title span{
    color:#DD2421;
}
.paste_list_msg{
    color:#666666;
    line-height:30px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-top:20px;
    min-height:60px;
}
.paste_list_bottom{
    margin-top:25px;
}
.paste_list_bottom a{
    color:#8590A6;
    font-size: 13px;
    margin-right:30px;
}
.paste_list_bottom .readCount{
    cursor: default;
}
.paste_list_bottom a:hover{
    color:#9daac4;
}
.paste_list_bottom span{
    color:#8590A6;
    font-size: 13px;
}
.paste_list_bottom a img{
    vertical-align: middle;
    margin-top:-3px;
    margin-right:4px;
}
.mypost_reply .paste_list .paste_list_msg{
    color:#72BBFF;
}
.mypost_message .paste_list_msg span:nth-child(1){
    color:#151515;
}
.mypost_message .paste_list_msg span:nth-child(2){
    color:#666666;
    margin:0 20px 0 10px;
}
.mypost_message .paste_list_msg{
    color:#72BBFF;
}
.mypost_notice ul{
    width:100%;
    padding:0 30px;
    box-sizing: border-box;
}
.mypost_notice ul li{
    width:100%;
    height:76px;
    line-height: 76px;
    border-bottom:1px solid #EEEEEE;
}
.checke{
    position: relative;
    -webkit-appearance: none;
    width:30px;
    height: 16px;
    line-height: 16px;
    background: #999999;
    border-radius: 30px;
    outline: none;
    cursor: pointer;
    vertical-align: middle;
    margin-top:-1px;
    margin-left:40px;
}
.checke:before{
    position: absolute;
    left: 0;
    content: '';
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: #fff;
    transition: all 0.2s linear;
    margin-top:1px;
    margin-left:2px;
}

.checke:checked{
   background: #10a066;
}
.checke:checked:before{
    left: 12px;
    transition: all 0.2s linear;
}
/* .inputActive{
    border:none !important; 
} */
.myOrder_list{
    width:980px;
    background: #f7f7f7;
    margin-left:-1px;
    min-height: 528px;
}
.myOrder_list li{
    background: #fff;
    margin-bottom:10px;
}
.myOrder_list li .myOrder_list_c{
    width:100%;
    height:106px;
    border-radius:4px;
    padding:20px 30px 20px 15px;
    box-sizing:border-box;
    
}
.myOrder_list .bag_list_c{
    width:100%;
    border-top:1px solid #E6E6E6;
    padding-top:15px;
    box-sizing:border-box;
}
.bag_list{
    width:810px;
    margin-left:90px;
    background: #fff;
}
.bag_list li{
    float: left;
    width:260px;
    height:90px;
    background: #F5F5F5;
    margin-right:15px;
    margin-bottom:15px;
    padding:8px;
    box-sizing:border-box;
}
.bag_list li:nth-child(3n){
    margin-right:0px;
}
.bag_list li img{
    width:40px;
    height:40px;
}
.bag_list li p span{
    display: inline-block;
    width:180px;
    font-size: 14px;
    margin-left:5px;
}
.bag_list li a{
    float: right;
    font-size: 13px;
    color:#72BBFF;
    margin-top:15px;
}
.myOrder_list_logo{
    width:66px;
    height:66px;
}
.myOrder_list_middle{
    margin-left:20px;
}
.myOrder_list_top {
    margin-top:3px;
}
.myOrder_list_top span:nth-child(1){
    font-size: 18px;
}
.myOrder_list_top span:nth-child(2){
    font-size: 14px;
    color:#666666;
    margin-left:20px;
}
.myOrder_list_bottom{
    margin-top:10px;
}
.myOrder_list_bottom span{
    font-size: 14px;
    color:#666666;
    margin-right:35px;
}
.myOrder_list_bottom span img{
    vertical-align: middle;
    margin-top:-3px;
    margin-right:4px;
}
.myOrder_list_right a{
    display: block;
    width:90px;
    height:30px;
    border-radius:2px;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    color:#fff;
    margin-top:20px;
}
.renewal{
    background:rgb(10, 197, 103) ;
}
.renewal:hover{
    background: #09A343;
}
.refund{
    background: #AAAAAA;
}
.refund:hover{
    background: #999999;
}
.todetails{
    color:#72BBFF !important;
}
.todetails:hover{
    color:rgb(31, 134, 231) !important;
}
.isBag{
    color:#72BBFF !important;
}
.my_message ul{
    width:916px;
    margin:20px auto 0 ;
}
.my_message ul li{
    width:100%;
    height:50px;
    border-bottom:1px solid #EEEEEE;
    line-height: 50px;
    font-size: 14px;
}
.my_message ul li span{
    display: inline-block;
    width:6px;
    height:6px;
    background:rgba(153,153,153,1);
    border-radius:50%;
    vertical-align: middle;
    margin-right:8px;
}
.my_message_right{
    color:#999999;
}
.my_message ul li span.newMessage{
    background: #dd2421;
}
.my_message_left{
    cursor: pointer;
}
.my_message_left:hover{
    color:#666666;
}