.list{
    float: left;
}

.list li{
    width: 100%;
    border-bottom: solid 1px #CCC;
    padding: 10px 5px;
    display: block;
}

.dt th{
    background-color:#FAE5E4;
}

.blog_record{
}

.blog_record a.blog_link{
    display: block;
}

.blog_record span.cnt{
    padding: 3px;
}

.blog_record .cnt_view{
}

.blog_record .cnt_comment{
}

/* User CP Common */
button,
li.o{
    border: 0px none transparent;
    width: auto ;
    height: 30px ;
}

li.o a{
    background: none !important;
    padding: 0;
    text-align: center;
}

/* Profile */
#wp{
    margin-top: 50px;
}

.bm_h{
    border: 0px none transparent;
    background: transparent;
}

#pcd{
    float: left;
    width: 250px;
}

#pcd ul,
#pcd li{
    margin: 0;
    padding: 0;
    width: 100%;
    text-align: center;
}

#pcd #btn_edit_avatar{
    float: none;
    clear: both;
    margin: 0 auto;
    padding: 0;
    display: block;
    width: 120px;
    height: 24px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
}

#pcd #btn_edit_avatar:hover{
    background-color: #f3bcc2;
}

#ct .mn{
    width: 685px;
}

/* Inbox */
#ct .appl{
    width: 250px;
}

#ct .appl em{
    display: none;
}

#ct. mn{
    width: 685px;
}

#ct .mn input[name="custompage"]{
    width: auto;
}

/* Fav List */
#favorite_ul{
    margin-left: 10px;
}

#favorite_ul li{
    width: 100%;
    min-height: 30px;
    margin-bottom: 10px;
}

p.pns{
    margin-left: 10px;
}

/* Buddy List */
.tbn .mt{
    text-align: center;
    color: #e77a8f;
}

.tbn li,
.tbn li.a{
    margin: 0;
    padding: 0;
    text-align: center;
    border: 0px none transparent;
}

.xi2, .xi2 a, .xi3 a{
    color:#e77a8f;
}

.post_nav{
    width:171px;
}

.cl.mypost{
    width:740px;
    float:left;
}

.mypost .dt{
    border-top:0px;
}

.be_btn.load{
    margin-top:10px;
}

#ct{
    margin-top:30px;
}

.dt td, .dt th{
    color:#7d7677;
}

.mypost .dt tr:hover,
.mypost .dt tr:hover a{
    background-color:#FCF5F4;
}

#favorite_ul .be_btn.common{
    margin-left:10px;
}

.be_btn.common.article{
    display:inline;
    float:none;
}

.be_btn.common.blog{
    background-color:#877e6c;
    display:inline;
    float:none;
}

.be_btn.common.thread{
    background-color:#2e5b6e;
    display:inline;
    float:none;
}

.be_btn.common.betv{
    background-color:#978192;
    display:inline;
    float:none;
}

.tbn li.a{
    text-decoration: underline;
}

#ct .mn,
.cl.mypost{
    font-size:13px;
}

.mt{
    padding:0px;
}

.ntc_body .summary .digest{
    margin: 5px 0px;
    display: block;
}

.ntc_body .summary .digest span{
    border-left: solid 1px #999;
    display: block;
    margin: 5px 0px 5px 5px;
    padding-left: 10px;
}

.ntc_body .summary .digest a{
    color: #000;
    font-weight: normal;
    text-decoration: none;
}

.ntc_body .summary .digest .title{
    font-size: 14px;
}

.ntc_body .summary .digest .subject{
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
}

.ntc_body .summary .digest .content{
    font-size: 12px;
    color: #666;
}

.tedt .area{
    height:200px;
}

#sightmlmessage{
    height:200px;
}

.pn.pnc.gray{
    background-color:#999;
    cursor:wait;
}

.pn.pnc.gray:hover{
    background-color:#999;
    cursor:wait;
}

.lgfm{
    width:370px;
}

#ct .mn{
    width: 685px;
    margin:0 auto;
}