#asideLeft{
    width:170px;
    heigth:500px;
    border:1px solid #999999;
   /*padding:25px 40px 25px 40px;*/
    float:left;
    margin-top:15px;
    overflow: hidden;
}
#asideLeft h3{
    height:20px;
    padding-left:25px;
    margin:20px 10px 10px 10px;
}
#asideLeft h3:hover{
    cursor: pointer;
}
#asideLeft .tabs{

}
#asideLeft .tabs>li{
    font-weight: bold;
    font-size: 16px;
    margin: 10px 0;
    box-sizing: border-box;
    padding-top: 20px;
    padding-left: 37px;
    border-top: 1px dotted #999999;
}
#asideLeft .tabs>li:hover{
    cursor: pointer;
}
#asideLeft .tabs>li>ul{
    margin-left:15px;
    font-weight: normal;
}
#asideLeft .tabs>li>ul>li{
    margin:10px 0;
}

#pwd_box,#forget_box{
    display:none;
    width:350px;
    height:264px;
    position: relative;
    border: 1px solid #999999;
    z-index: 10;
    background-color: white;
    left: 165px;
    top: 20px;
}
.pwd_box>h3>span:hover {
    cursor: pointer;
}
.pwd_box>h3>span {
    float: right;
    margin-top: 10px;
    margin-right: 10px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 20px;
    color: white;
}
#pwd_box input,#forget_box input{
    width:180px;
    height:32px;
    position: absolute;
    left:90px;
    margin-top:10px;
}
#pwd_box b,#forget_box b{
    position: absolute;
    margin-top:20px;
    left: 5px;
    text-align: right;
    width: 78px;
}
#pwd_box button,#forget_box>button{
    display: block;
    width: 90px;
    height: 32px;
    background: #ff8300;
    border-radius: 5px;
    border: none;

    margin-top:36px;
    margin-left:140px;
    color: white;
    font-size: 14px;
}
#seconds{
    height:35px;
    width:92px;
    position:absolute;
    top:10px;
    right:21px;
}
/*右侧主体*/
.main_right{
    float:right;
    margin:15px 0 20px 10px;
}
.welcome_top{
    width:990px;
    height:180px;
    background: url('/images/personalCenter.png') no-repeat 0 0;
}
.account-img{
    margin:40px 20px 0 40px;
}
.account-text{
    margin:50px 20px 0 35px;
}
.account-text h2{
    margin:15px 0;
}
.account-text div img{
    display:inline-block;
    margin-right:17px;
    vertical-align: bottom;
}
.account-text div span{color:red;}
.account-text div b{color:white;}
.account-balance{
    width: 200px;
    height: 100px;
    opacity: 0.5;
    background: white;
    margin: 20px 45px 0 0;
    padding: 30px 0 0 30px;
    color:black;
}

.account-balance p{
        margin-bottom:18px;
}
.account-balance p a{
        color:blue;
}
.myshow,.myAttention{
        width:668px;
        height:372px;
        border:1px solid #999;
        margin:15px 15px 15px 0;
    padding:20px 20px 0 10px;
    float:left;
}

.myshow h3,.myAttention h3{
    border-bottom:1px dotted #999999;
    padding:10px;
}
.myAttention .imgsize{
    float:left;
    width:80px;
    height:80px;
    margin-right:18px;
    border:1px solid #aaa;
}
.attentionBox{
    width:290px;
    height:115px;
    float:left;
    margin:15px 10px 10px 15px ;
}
.attentionBox:hover{
    cursor: pointer;
}
.attentionBox div{
    margin:6px 0;
}
.attentionBox button{
    border:1px solid #ff8300;
    border-radius: 5px;
    margin-top:10px;
    background:white;
    height:20px;
    width:70px;
    color:#ff8300;
    line-height:20px;
    text-align:center;
}
.myAttention>div>p>img{
    display:inline-block;
}
.myshow .showContent{
    margin-top:125px;
    text-align:center;
}
.myshow .showContent div button,.create{
    border-radius: 10px;
    background: #ff8300;
    margin:20px auto;
    width:124px;
    height:30px;
    border:none;
    color:white;
    font-size: 15px;
}
.mycertificate,.attentionme{
    float:left;
    width:260px;
    height:390px;
    border:1px solid #dddddd;
    margin:15px 0 15px 15px;
    background:#F8F8F8;
}
.mycertificate h3,#myActive h3,.attentionme h3{
    margin:15px;
    border-bottom:1px dotted #aaaaaa;
    padding:10px;
}
.attentionme div{
    margin-left:10px;
}
.attentionme div img{
    width:80px;
    height:80px;
    float:left;
    margin:16px;
}
.mycertificate .showContent{
    margin:130px 20px;
    line-height: 26px;
    text-align: center;
}
#myActive{
    clear: both;
    width:990px;
    height:590px;
    border:1px solid #aaaaaa;
    box-sizing: border-box;
}

#myActive>div.dear{
    height:170px;
    line-height:170px;
    margin:10px;
    text-align: center;
}
.imgs{
    border-top:1px dotted #999999;
    margin-left:15px;
}
.imgs img{
    display: inline-block;
    margin: 13px 20px 0 20px;
}

.tabs>li>ul>li{
    height:26px;
    line-height: 26px;
    padding-left:5px;
}
.tabs>li>ul>li:hover{
    background: #ff8300;
    width:82px;
    height:26px;line-height: 26px;
    border-radius:5px;padding-left:5px;
}
.tabs>li>ul>li:hover a{
    color:white;
}
.replyMe,.myReply{
    width:970px;
    overflow: hidden;
    border-bottom: 1px solid #dddddd;
    margin-top:20px;    padding-left: 15px;
}
.replyMe>div,.myReply>div>div{
    line-height: 50px;
}
.replyMe>div>a,.replyMe>div>b,.myReply>div>div>a,.myReply>div>div>b{
    float:right;
    margin-right:20px;
    font-weight: normal;
}
.replyMe>div>a{
    padding-left:50px;
    background: url('../images/回复.png')no-repeat 20px 16px;
}

.Vcenter{
    margin-top:120px;
    text-align: center;
}




