﻿div.TAPaper {
    padding: 20px 30px 80px 30px;
    background-color: #FFFFFF;
    min-height: 800px;
}

div.TAPaper-top {
    z-index: 10;
    position: relative;
}

div.TA_UserInfo {
    width: 100%;
}

div.TA_Photo {
    float: right;
    margin-right: 30px;
}

    div.TA_Photo img {
        width: 150px;
        height: 150px;
    }

div.TA_Detail {
    margin-left: 30px;
    padding: 20px 0 0 0;
    width: 500px;
    height: 130px;
    position: relative;
}

div.TA_UserInfo_Footer {
    margin-top: 50px;
    position: absolute;
    bottom: 0;
}

    /*div.TA_UserInfo_Footer img {
        vertical-align: middle;
        padding-bottom: 1px;
        height: 10px;
    }*/

    div.TA_UserInfo_Footer h1.authorname {
        float: left;
        line-height: 22px;
        vertical-align: middle;
        margin-right: 15px;
        color: #fff;
        font-size: 20px;
    }

div.TA_UserInfo_Follow {
    padding: 2px 5px;
    line-height: 24px;
    height: 24px;
    text-align: center;
    float: left;
    color: #666666;
    margin-left: 10px;
}

div.UserMedal {
    margin-top: 10px;
    height: 25px;
    margin-bottom: 8px;
}

    div.UserMedal img {
        width: 25px;
        height: 25px;
        float: left;
        margin-right: 10px;
    }

div.UserDescription {
    font-size: 12px;
    line-height: 18px;
    letter-spacing: 1.5px;
    line-height: 1.7em;
    color: #666666;
}

    div.UserDescription input {
        margin-left: 5px;
    }
/* Pager 分页样式 */
div.Pager {
    margin-top: 10px;
    text-align: right;
    font-size: 12px;
}

.Pager a:hover {
    background-color: #E1CAB1;
}

div.Pager a {
    padding: 6px 8px 6px 8px;
    border: 1px solid #E3E3E3;
    background-color: #F9F9F9;
    margin-left: 5px;
    color: #6D482C;
    display: inline-block;
}

div.Pager span {
    margin-left: 5px;
    padding: 6px 8px 6px 8px;
    border: 1px solid #F5EAE3;
    background-color: #E1CAB1;
    display: inline-block;
}

.PagerItem {
    padding: 6px 8px 6px 8px;
    border: 1px solid #E3E3E3;
    background-color: #F9F9F9;
    color: #6D482C;
}

.PagerItemClicked {
    padding: 6px 8px 6px 8px;
    border: 1px solid #E3E3E3;
    background-color: #E1CAB1;
    color: #6D482C;
}

span.PagerItem-Hidden {
    display: none;
}
/*TaActivityMenu 菜单*/
div.TAActivitiesMenu {
    height: 120px;
    background-color: #93c6c6;
    position: relative;
    z-index: 5;
    /*top:-80px;*/
    margin-top: -100px;
}

    div.TAActivitiesMenu ul {
        position: absolute;
        bottom: 0;
        left: 30px;
    }

    div.TAActivitiesMenu li {
        float: left;
    }

.TAActivitiesMenu .TAActivitiesMenuItem:hover {
    display: inline-block;
    height: 28px;
    width: 81px;
    text-align: center;
    line-height: 29px;
    position: relative;
    /*margin-right: 10px;*/
    background-color: #fff;
    border-top: 1px solid #339e9e;
    border-left: 1px solid #339e9e;
    border-right: 1px solid #339e9e;
    color: #333;
}

.TAActivitiesMenu a {
    color: #fff;
}

.TAActivitiesMenuItem {
    display: inline-block;
    height: 27px;
    width: 81px;
    text-align: center;
    line-height: 29px;
    position: relative;
    /*bottom: -1px;*/
    margin-right: 10px;
    background-color: #339e9e;
    /*border: 1px solid #DDDDDD;*/
    border-top: 1px solid #339e9e;
    border-left: 1px solid #339e9e;
    border-right: 1px solid #339e9e;
}

.TAActivitiesMenu .TAActivitiesMenuItemClicked {
    display: inline-block;
    height: 28px;
    width: 81px;
    text-align: center;
    line-height: 29px;
    position: relative;
    margin-right: 10px;
    background-color: #ffffff;
    border-top: 1px solid #339e9e;
    border-left: 1px solid #339e9e;
    border-right: 1px solid #339e9e;
    color: #333;
}

/*Ta的动态*/
div.activities-leftpane {
    width: 560px;
    float: left;
}

div.activities-rightpane {
    float: right;
}

.minifier {
    cursor: url(/images/my/small.cur),default;
    max-width: 440px;
    height: auto;
    width: expression(this.width > 440 ? "440px" : this.width);
}

.zoom {
    cursor: url(/images/my/big.cur),default;
}

.Favorite {
    vertical-align: middle;
}

tr.ActivityItem td {
    padding-bottom: 10px;
    padding-top: 20px;
    border-bottom: 1px dotted #E3E2E1;
}

div.ActivityItem-Detail-Footer {
    color: #808080;
    font-size: 12px;
}

    div.ActivityItem-Detail-Footer span {
        float: left;
    }

    div.ActivityItem-Detail-Footer input {
        vertical-align: middle;
    }

    div.ActivityItem-Detail-Footer span.ActivityItem-Detail-Footer-FollowIcon {
        float: right;
        line-height: 16px;
        vertical-align: middle;
        height: 16px;
    }

div.TAActivityItem-Detail-Title {
    padding: 0px;
    margin: 0px 0px 5px 0px;
    font-weight: bold;
    font-size: 18px;
}

div.ActivityItem-Detail-Desc {
    line-height: 23px;
    /*margin-bottom: 10px;*/
    color: #666666;
    font-size: 14px;
    padding: 4px 0 4px;
}

div.ActivityItem-Detail-Attach {
    margin-bottom: 20px;
}

.time {
    color: #90897a;
    display: block;
    margin-top: 20px;
}

img.attachimg {
    float: left;
    margin-right: 15px;
}

div.argument {
    border: 1px solid #d9d9d9;
    box-shadow: 0 0 4px rgba(0,0,0,.1);
    padding: 5px;
    font-size: 12px;
    line-height: 18px;
    color: #808080;
    width: 360px;
    float: left;
}

    div.argument span.title {
        font-weight: bold;
        font-size: 14px;
    }

    div.argument a {
        font-size: 12px;
    }

    div.argument img.argument-cover {
        float: left;
    }
/*他的作品*/
div.TABooks {
    font-size: 18px;
    font-weight: bold;
}

.cover {
    border: 1px solid #d8d8d8;
    padding: 3px;
    background-color: #fff;
}

/*他的藏书阁*/
div.TABookShelf {
    margin: 10px auto 0 auto;
    width: 698px;
    padding-top: 20px;
}

    div.TABookShelf ul {
        border-bottom: 1px dotted #d8d8d8;
        padding-bottom: 15px;
        margin-bottom: 15px;
    }

    div.TABookShelf li {
        float: left;
        text-align: center;
    }

        div.TABookShelf li.item {
            margin: 0 0 32px 0;
            height: 160px;
            width: 120px;
        }

        div.TABookShelf li.spr {
            padding: 11px;
        }

div.emptytips {
    width: 100%;
    margin-top: 50px;
    color: #828282;
    text-align: center;
}
/*他的粉丝*/
div.TAFans {
    padding-top: 20px;
}

ul.Fans li {
    display: block;
}

div.TAFans_Img {
    float: left;
    margin-right: 15px;
}

    div.TAFans_Img img {
        height: 80px;
        width: 80px;
    }

div.TAFans_Right {
    float: right;
    font-size: 12px;
}

    div.TAFans_Right div {
        float: left;
    }

    div.TAFans_Right a.UC_Follow_CancelFollow {
        background-color: transparent;
        color: #40716B;
        border: 0;
        padding: 0 8px;
    }

div.TAFans_Left {
    float: left;
    font-size: 12px;
    width: 400px;
    color: #666666;
}

    div.TAFans_Left a {
        font-size: 14px;
    }

div.TAFans_Left_Space {
    margin-bottom: 5px;
}

div.TAFans_Footer {
    margin: 20px 0px;
    vertical-align: bottom;
    border-bottom: 1px dotted #E3E2E1;
}
/*他的关注*/
div.TAFollow {
    padding-top: 20px;
}

div.user-follow {
    float: left;
    /*margin-top: 3px;*/
    /*min-width: 70px;
    width: auto;*/
}

span.title {
    color: #666666;
}

.weizhu {
    display: block;
    background: url(/Images/Login/zhuce.png);
    width: 159px;
    line-height: 37px;
    text-align: center;
    color: #FFF;
    font-size: 14px;
    margin-bottom: 20px;
}

    .weizhu:hover {
        background-position-y: bottom;
    }

div.WB_arrow {
    position: absolute;
    z-index: 0;
    margin: -18px 0 0;
    cursor: default;
    width: 22px;
}

    div.WB_arrow span {
        margin: -11px 0 0 0;
    }

    div.WB_arrow * {
        font-family: "SimSun";
        overflow: hidden;
        font-size: 12px;
        line-height: 1.231;
        display: block;
        height: 12px;
        font-weight: normal;
        font-style: normal;
    }

.S_bg1_c {
    color: #f2f2f2;
}

.S_line1_c {
    color: #d9d9d9;
}

div.argument-bg {
    box-shadow: none;
    background-color: #F2F2F2;
    border: 1px solid #D9D9D9;
    padding: 10px 20px 10px;
}

a.readlink {
    float: right;
    display: block;
    width: 75px;
    height: 24px;
    background: url(/Images/2014/bookstack-click.png) no-repeat;
    margin-left: 10px;
}

    a.readlink:hover {
        background: url(/Images/2014/bookstack-clicked.png) no-repeat;
    }

div.fav span.favbtn {
    cursor: pointer;
    display: block;
    width: 76px;
    height: 24px;
    float: right;
}

div.fav .like {
    padding: 0;
    background: url(/Images/2014/bookhome-like.png) no-repeat;
}

div.fav .dislike {
    padding: 0;
    background: url(/Images/2014/bookhome-dislike.png) no-repeat;
}
