body{
    background: #fff;
}

/*我是读者图标*/
.linews{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -120px -272px;
}
.ucenter{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -120px 1px;
}
.ucentered{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -75px 1px;
}
.hisworks{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -5px -5px;
}
.hisworks.curr{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -37px -5px;
}
.hissubs{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -120px -59px;
}
.hissubs.curr{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -82px -59px;
}
.hisbook{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -5px -35px;
}
.hisbook.curr{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -37px -35px;
}
.hiscomm{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -5px -66px;
}
.hiscomm.curr{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -37px -66px;
}
.hisnews{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -5px -94px;
}
.hisnews.curr{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -37px -94px;
}
.hismess{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -5px -123px;
}

/*动态图标*/
.icon_comm{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -5px -64px;
}
.icon_update{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -5px -35px;
}
.icon_sub{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -120px -58px;
}

.icon_att{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -5px -150px;
}
.icon_team{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -5px -182px;
}

.icon_ding{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -5px -213px;
}
.icon_cai{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -5px -245px;
}
.icon_rele{
    background: url(../images/ucenter/ucenter_other_ico.png) no-repeat -5px -94px;
}
.jz{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -120px -297px;
}

em.co_1,a.co_1{
    color: #fe5419;
}
#container{ position: relative;z-index: 99999999}
em.co_3{
    color:#333;
}
em.co_2,a.co_2{
    color:#1790e6;
}
.float_r{
    float: right;
    position: relative;
    z-index: 0;
}
.float_l{
    float: left;
}
.ucentop{
    z-index: 2;
    width: 1200px;
    height:235px;
    margin: 0 auto;
}

.ucenter_wrap{
    width: 1200px;
    margin: 0 auto;
    border-top: none;
    border-left: none;
    overflow: hidden;
    border-bottom: 1px solid #d6d6d6;
}
.ucenter_warp_l{
    width: 235px;
    height: 100%;
    float: left;
    padding-bottom: 9999px;
    margin-bottom: -9999px;
    background: #fff;
}
.ucenter_warp_r{
    width: 964px;
    min-height:662px;
    float: right;
    border-top: 1px solid #e6e6e6;
    border-right:1px solid #d6d6d6;
    padding-bottom: 20px;
    background: #fff;
}
.ucenter_warp_l .user_head{
    width:235px;
    height:178px;
    background: url(../images/ucenter/userhead-bg.jpg) no-repeat;
    position: relative;
}
.ucenter_warp_l .user_hcon_tab{
    width: 235px;
    border: 1px solid #d6d6d6;
    border-bottom: none;
    background: #f0f3f5;
    overflow: hidden;
    padding-bottom: 9999px;
    margin-bottom: -9999px;
}
.user_head_img{
    width: 160px;
    height:160px;
    border: 3px solid #fff;
    position: absolute;
    left:35px;
    top:-70px;
    -moz-box-shadow: -1px 3px 4px #286ea2;
    -webkit-box-shadow: -1px 3px 4px #286ea2;
    box-shadow: -1px 3px 4px #286ea2;
}
.user_head_img .vrz{
    position: absolute;
    bottom:0;
    right:0;
    width: 25px;
    height:25px;
    background: #fff url(../images/ucenter/ucenter_ico.png)no-repeat -57px -115px;
}
.user_head .user_head_name{
    position: absolute;
    left:0;
    top:89px;
    width: 235px;
    height:88px;
    text-align:center;
}
.user_head_name p.user_name{
    font-size: 18px;
    color: #fff;
    margin-top: 16px;
}
.user_head_name p.user_id {
    font-size: 14px;
    color: #fff;
    margin-top: 12px;
}
.user_head_name span.gender{
    position: absolute;
    top:20px;
    right:21px;
    display: inline-block;
    *zoom:1;*display:inline;
    width: 20px;
    height:18px;
    margin-left: 10px;
}
.male{
    background:url(../images/ucenter/ucenter_ico.png)no-repeat -61px -88px;
}
.female{
    background:url(../images/ucenter/ucenter_ico.png)no-repeat -61px -60px;
}
.user_head_name ul.user_id{
    font-size: 0;
    color: #fff;
    margin: 12px auto;
    padding-left: 30px;
}
.user_head_name ul.user_id li{
    display: inline-block;
    *zoom:1;*display: inline;
    font-size: 12px;
    margin-right: 26px;
}
.userhead_tab{
    width: 235px;
    height:50px;
    font-size: 0;
}
.userhead_tab li{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 115px;
    height:48px;
    border: 1px solid #d6d6d6;
    border-top:none;
    border-bottom: 1px solid #d6d6d6;
    background: #dfe6ed;
}
.userhead_tab li a.userhead_tab_option{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 90px;
    height:48px;
    line-height: 50px;
    font-size: 18px;
    color: #666;
    text-align: center;
    margin-left: 13px;
}
.userhead_tab li a.userhead_tab_optioned{
    height:47px;
    border-bottom: 2px solid #3591d5;
    color:#333;
}
.userhead_tab .li_tab_optioned{
    background: none;
    border:none;
}
.user_hcon_tab .userhead_tab_con{
    width: 233px;
    height:334px;
    margin-top: 14px;
}
.userhead_tab_con .tab_con_li{
    width: 233px;
    font-size: 0;
    margin: 10px 0;
}
.userhead_tab_con .tab_con_li li{
    width: 233px;
    height: 36px;
    font-size: 16px;
}
.userhead_tab_con .tab_con_li li:hover,.userhead_tab_con .tab_con_li li.tab_con_li_coned{
    background: #dcedfa;
}
.userhead_tab_con .tab_con_li li .li_ico{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 27px;
    height:22px;
    vertical-align: middle;
    margin-left: 23px;
}
/*���Ƕ���ͼ��*/
/*.linews{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -122px -275px;
}
.linewsed{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -152px -274px;
}*/
.ucenter{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -120px 1px;
}
.ucenter.cur{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -75px 1px;
}

.mynews{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -118px -28px;
}
.mynewsed{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -78px -27px;
}

.mysubs{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -118px -59px;
}

.mysubsed{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -80px -57px;
}

.myabout{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -118px -88px;
}

.mytrend{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -117px -113px;
}
.mytrended{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -81px -115px;
}


.sharecom{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -118px -140px;
}
.sharecomed{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -80px -139px;
}


.myshare{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -188px -62px;
}
.mybooklist{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -120px -167px;
}
.mycommend{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -188px -92px;
}
.revise{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -118px -194px;
}
.reviseed{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -85px -195px;
}


.revisepass{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -116px -224px;
}
.revisepassed{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -85px -226px;
}


.history{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -188px 0;
}
.bookmark{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -188px -33px;
}
.topup{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -188px -119px;
}
.tread{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -225px -119px;
}
.sethead{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -120px -249px;
}


.myabouted{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -80px -88px;
}


.myshared{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -225px -61px;
}
.mybooklisted{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -85px -167px;
}
.mycommended{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -225px -92px;
}


.setheaded{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -83px -249px;
}
.historyed{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -225px 0px;
}
.bookmarked{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -225px -33px;
}
/*��������ͼ��*/
.mybook{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -26px 1px;
}
.mybooked{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -0px -0px;
}


.upload{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -27px -26px;
}
.uploaded{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat 1px -28px;
}

.identi{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -29px -56px;
}
.identied{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat 1px -58px;
}

.announ{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -28px -88px;
}
.announed{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat 2px -88px;
}

.vote{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -28px -111px;
}
.fanmanage{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -28px -140px;
}

.spaceback{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -29px -167px;
}
.spacebacked{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat 0px -167px;
}

.custom{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -28px -194px;
}
.authhelp{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -30px -222px;
}



.voted{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -1px -111px;
}
.fanmanageed{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -1px -140px;
}

.customed{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -1px -194px;
}
.authhelped{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -1px -222px;
}
.jz{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -120px -297px;
}
.fgx{
    width: 183px;
    height: 3px;
    margin: 0 auto;
    background: url(../images/ucenter/xx_ico.png) repeat-x;
}

.userhead_tab_con .tab_con_li li a{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 130px;
    height: 36px;
    line-height: 36px;
    color:#666;
    vertical-align: middle;
    margin-left: 17px;
}
.userhead_tab_con .tab_con_li li a.pitch,.userhead_tab_con .tab_con_li li a:hover{
    color: #333;
}
.ucenter_warp_r .ucenter_warp_r_l{
    width: 640px;
    margin: 22px 0 0 30px;
    float: left;
}
.ucenter_warp_r .ucenter_warp_r_r{
    width: 255px;
    float: right;
}
.ucenter_warp_r_l h2{
    font-size: 24px;
    color: #333;
    font-weight: normal;
}
.user_basic{
    position: relative;
}
.user_basic .rzh{
    position: absolute;
    top: 0px;
    left: 112px;
    display: block;
    width: 33px;
    height: 37px;
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -56px -157px;
}
.user_basic .leve{
    position: absolute;
    top: 0px;
    left: 130px;
    display: block;
    width: 70px;
    height: 23px;
    background: url(../images/ucenter/ucenter_ico.png) no-repeat 7px -252px;
}
.ucenter_warp_r_l .user_material{
    width: 640px;
    height:30px;
    line-height: 30px;
    margin-top: 10px;
}
.ucenter_warp_r_l .user_material span{
    display: inline-block;
    *zoom:1;*display:inline;
    margin-right:29px;
    font-size: 14px;
    color:#666;
}
.ucenter_warp_r_l .user_news,.message_center .user_news{
    width: 640px;
    height:40px;
    background: #edf0f2;
    font-size: 0;
    margin-top: 16px;
}
.ucenter_warp_r_l .user_news li,.message_center .user_news li{
    display: inline-block;
    *zoom:1;*display:inline;
    height: 40px;
    line-height: 40px;
    margin-left:24px;
    font-size: 12px;
}
.ucenter_warp_r_l .user_news li .li_ico,.user_trends_conLi .li_ico,.get_more .li_ico,.message_center .user_news li .li_ico{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: middle;
    width: 23px;
    height:24px;
    margin-right: 5px;
}
.ucenter_warp_r_l .user_news li span.li_wz,.message_center .user_news li span.li_wz{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: middle;
    width: 104px;
    height:40px;
}
.ucenter_warp_r_l .user_news li span.li_wz a{
    color:#333;
}
.ucenter_warp_r_l .user_news li span.li_wz a:hover{
    color:#1790e6;
}
.get_more a{
    text-decoration: underline;
}
.ad_l{
    width: 640px;
    height:90px;
    background: #94c9f6;
    margin-top: 25px;
    display: none;
}
.ucenter_warp_r_l .user_trends{
    margin-top: 13px;
    width: 640px;
    height:1100px;
}
.ucenter_warp_r_l .user_trends .user_trends_head{
    width: 640px;
    height:49px;/*
    border-bottom: 1px solid #e6e6e6;*/
}
.user_trends h2{
    padding-top: 5px;
}
.user_trends .user_trends_con{
    width: 640px;
}
.user_trends_con .user_trends_conLi{
    width: 640px;
    height:171px;
    padding-top:25px;
}
.user_trends_conLi .li_ico{
    vertical-align: top;
}
.user_trends_conLi .trends_conLi_con{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: top;
    width: 608px;
    height:170px;
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 25px;
}
.trends_conLi_con .trends_conLi_con_h{
    width: 608px;
    height:24px;
}
.trends_conLi_con .trends_conLi_con_c{
    width: 600px;
    height:120px;
}
.trends_conLi_con_c .com_img{
    display: inline-block;
    *zoom:1;*display:inline;
    position: relative;
    vertical-align: top;
    margin:8px 7px 0 0;
    float: left;
}
.trends_conLi_con_c .article_img{
    width: 120px;
    height:75px;
}
.trends_conLi_con_c .title_img{
    width: 75px;
    height:75px;
}
.trends_conLi_con_c .com_con{
    *zoom:1;*display:inline;
    height:102px;
    vertical-align: top;
    margin-top: 5px;
}
.trends_conLi_con_c .article_con{
    width: 465px;
}
.trends_conLi_con_c .article_con_1{
    width: 100%;
    margin-bottom: 10px;
}
.article_con_1 .c_intor a{
    color: #999;
    padding: 10px 0;
    display: block;
}
.trends_conLi_con_c .com_con h3{
    font-size: 16px;
    color: #333;
    font-weight: normal;
}
.trends_conLi_con_c .com_con .c_author,.trends_conLi_con_c .com_con c_up{
    color:#333;
    height:15px;
    margin-top: 10px;
}
.trends_conLi_con_c .com_con .c_author{
    color:#666;
}
.trends_conLi_con_c .com_con .c_intor{
    height:52px;
    margin-top: 12px;
    color:#999;
}

.com_img a span.tip{
    width: 90px;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: rgba(0,0,0,0.5)!important;
    background-color: #000;
    filter: alpha(opacity = 50);
    color: #fff;
}
.com_img a span.tip p{
    width: 85px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    padding:5px;
}
.trends_conLi_con_h p{
    display: inline-block;
    *zoom:1;*display:inline;
    line-height: 24px;
    font-size: 14px;
    color: #333;
    float:left;
    width: 472px;
}
.trends_conLi_con_h span{
    float: right;
    display: inline-block;
    *zoom:1;*display:inline;
    height:24px;
    line-height: 24px;
    text-align: right;
    color: #999;
}
.get_more{
    width: 640px;
    height:40px;
    background: #edf0f2;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    color: #666;
}
.get_more p{
    display: inline-block;
    *zoom:1;*display:inline;
}
.ucenter_warp_r_r .my_sub,.ucenter_warp_r_r .new_updata,.ucenter_warp_r_r .user_enjoy{
    width: 240px;
    margin-top: 20px;
}
.ucenter_warp_r_r .new_updata,.ucenter_warp_r_r .user_enjoy{
    width: 230px;
}
.ucenter_warp_r_r .user_enjoy{
    height: 420px;
}
.ucenter_warp_r_r .my_sub .my_sub_h,.ucenter_warp_r_r .new_updata .new_updata_h,.ucenter_warp_r_r .user_enjoy .user_enjoy_h{
    width: 230px;
    height:39px;
    border-bottom: 1px solid #d6d6d6;
}
.my_sub .my_sub_h h2,.new_updata .new_updata_h h2,.user_enjoy .user_enjoy_h h2{
    float: left;
    font-size: 20px;
    color: #333;
    font-weight: normal;
}
.my_sub .my_sub_h .more,.new_updata .new_updata_h .more{
    display: block;
    float: right;
    color: #666;
    width: 50px;
    height:26px;
    line-height: 26px;
    overflow: hidden;
}
.my_sub .my_sub_c,.my_sub .my_about_c{
    margin-top: 15px;
    width: 240px;
    font-size: 0;
}
.my_sub .my_about_c{
    width: 255px;
}
.my_sub .my_sub_c li{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 68px;
    height:92px;
    margin:0 12px 12px 0;
}
.my_about_c li .imgA {
    width: 60px;
    height: 60px;
    border-radius: 8px;
    display: block;
    overflow: hidden;
}
.my_about_c li .txtA {
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
    text-align: center;
    display: block;
    color: #333;
    font-size: 12px;
}
.my_sub .my_sub_c li a img{
    border:1px solid #e6e6e6 ;
}
.my_sub .my_about_c li{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 60px;
    height:84px;
    margin:0 25px 20px 0;
}
.my_sub .my_about_c li a img{
    border-radius: 5px;
    border:1px solid #e6e6e6 ;
}
.my_sub .my_about_c li a p{
    width: 60px;
    font-size: 12px;
    height:12px;
    color: #333;
    margin-top: 8px;
    text-align: center;

}
.my_sub .my_about_c li a p:hover{
    color: #1790e6;
}
.new_updata_c{
    width: 230px;
    height:280px;
}
.new_updata_c li.new_updata_first{
    width: 230px;
    height:88px;
    margin-top: 10px;
}
li.new_updata_first .up_img{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 60px;
    height:80px;
    margin-top: 5px;
}
li.new_updata_first .updata_first_con{
    margin-top: 1px;
    vertical-align: top;
    display: inline-block;
    *zoom:1;*display:inline;
    width: 158px;
    height: 80px;
    margin-left: 12px;
}
.updata_first_con a{
    display: block;
    width:158px;
    height:18px;
    font-size: 16px;
    margin-bottom: 9px;
}
.updata_first_con a h3{
    font-weight: normal;
    font-size: 16px;
    color: #333;
    width: 158px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
}
.updata_first_con p{
    color:#666;
    height:15px;
    margin-bottom: 5px;
}
.new_updata_c .new_updata_li{
    margin-top: 7px;
}
.new_updata_li .new_updata_title{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 150px;
    height: 18px;
    margin-right: 20px;
    color: #333;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    vertical-align: top;
}
.new_updata_title a{
    font-size: 14px;
    color: #333;
}
.new_updata_li .new_updata_time{
    display: inline-block;
    *zoom:1;*display:inline;
    color:#666;
    width: 60px;
    height:18px;
    text-align: right;
}
.user_enjoy_h a{
    display: block;
    float: right;
    width: 67px;
    height:26px;
    line-height: 26px;
    font-size: 14px;
    color: #666;
}
.user_enjoy_h a span{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: middle;
    width: 20px;
    height:20px;
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -123px -298px;
    margin-right: 5px;
}
.user_enjoy .user_enjoy_c{
    width: 230px;
    height:380px;
}
.user_enjoy_c li{
    width: 230px;
    height:80px;
    margin-top: 10px;
}
.user_enjoy_c li .com_img{
    display: inline-block;
    *zoom:1;*display:inline;
    margin-top: 5px;
    width: 60px;
    height:85px;
    float: left;
}
.user_enjoy_c li .enjoy_li_con{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: top;
    margin-top: 2px;
    width: 160px;
    height:80px;
    margin-left: 10px;
}
.enjoy_li_con h3{
    font-size: 14px;
    color: #333;
    font-weight: normal;
    height: 22px;
    width: 160px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
}
.enjoy_li_con p{
    color: #666;
    height: 15px;
    margin-top: 3px;
    overflow: hidden;
}
.ad_m{
    width: 230px;
    height:90px;
    border: 1px solid #e6e6e6;
    margin-top: 20px;
    display: none;
}
.index_ad{
    display: block;
}
/*�������� �ҵ���Ʒ*/
.ucenter_warp_r .my_works,.ucenter_warp_r .cartoon_upload{
    width: 905px;
    height:1150px;
    margin:15px 0 0 30px;
}
.my_works .my_works_h,.cartoon_upload .cartoon_upload_h{
    width:905px;
    height:50px;
    border-bottom: 1px solid #d6d6d6;
}
.cartoon_upload_h p{
    display: inline-block;
    *zoom:1;*display:inline;
    color:#666;
    width: 738px;
    height:28px;
    text-align: right;
    margin-left: 66px;
}
.my_works .my_works_h h2,.cartoon_upload .cartoon_upload_h h2,.message_center_h h2,.sub_center_h h2,.inter_center_h h2,.trend_center_h h2,.modify_center_h h2{
    display: inline-block;
    *zoom:1;*display:inline;
    font-size: 24px;
    font-weight: normal;
    height:50px;
    line-height: 45px;
    vertical-align: middle;

}
/*�������� �ϴ�����*/
.cartoon_upload .cartoon_upload_con{
    width: 905px;
}
.cartoon_upload_con .upload_con_nav{
    width: 903px;
    height:63px;
    border:1px solid #d6d6d6;
    margin-top: 15px;
}
.upload_con_nav .upload_con_navLi{
    width: 770px;
    height:63px;
    margin-left: 80px;
}
.upload_con_nav li{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 250px;
    height:63px;
    text-align: center;
    line-height: 63px;
    font-size: 18px;
    color:#333;
}
.upload_con_nav li.liover{
    color: #1790e6;
}
.upload_con_nav li em.step{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 36px;
    height:36px;
    border-radius: 50%;
    background: #b3b3b3;
    color:#fff;
    font-size: 20px;
    text-align: center;
    line-height: 36px;
    margin-right: 12px;
}
.upload_con_nav li em.stepmove{
    background: #3591d5;
}
.upload_con_nav span.con_navLi_option{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 195px;
    height:62px;
}
.upload_con_nav span.con_navLi_option a{
    color:#333;
}
.upload_con_nav span.con_navLi_optioned{
    border-bottom: 2px solid #3591d5;
}
.upload_con_nav span.stepTip{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 22px;
    height:26px;
    margin-left: 33px;
    background: url("../images/ucenter_ico.png") no-repeat -54px -26px;
}
.cartoon_upload_con .upload_con_form{
    width: 905px;
    min-height:1220px;
}
.formLi{
    width: 905px;
    margin-top: 20px;
    position: relative;
}
.formLi .item{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 90px;
    text-align: right;
    font-size: 14px;
    color: #666;
    margin-right: 12px;
}
.formLi .forin{
    width: 252px;
    height:23px;
    border:1px solid #ccc;
    margin-right: 10px;
    padding: 3px;
    color: #333;
    font-size: 14px;
}
.formLi .mag_num{
    width: 490px;
}
.formLi .pitch{
    margin-right: 20px;
    font-size: 14px;
    color:#333;
}
.formLi .pitchcheck{
    margin-right: 25px;
    font-size: 14px;
    color:#333;
}
.formLi .pitch input[type=radio],.formLi .pitchcheck input[type=checkbox],.formLi .pitch input[type=checkbox]{
    margin-right: 5px;
}
.formLi .pitchcheck input[type=checkbox]{
    margin-bottom: 20px;
}
.formLi .checkBox{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: top;
    width: 720px;
}
.formLi .coverImg{
    width: 135px;
    height:180px;
    vertical-align: top;
    margin-right: 15px;
}
.formLi .bookcoverImg{
    width: 270px;
    height:360px;
    vertical-align: top;
}
.formLi .upload_img,.formLi .scbtn,.formLi .book_upload{
    width: 80px;
    height:30px;
    background: #3591d5;
    border: none;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    cursor: pointer;
    margin-left: 10px;
}
.formLi .book_upload{
    vertical-align: bottom;
}

.formLi .textarea_intro,.formLi .textarea_annuo{
    width: 490px;
    height:90px;
    border: 1px solid #ccc;
    vertical-align: top;
    overflow:hidden;
    resize:none;
    padding:5px;
}
.formLi .textarea_annuo{
    height:60px;
}
.formLi p.news{
    width: 500px;
    height:38px;
    padding-left: 90px;
    line-height: 24px;
    color:#666;
}
.upload_con_form  .requred{
    color: #999;
    margin-top:15px;
    width: 700px;
    height:40px;
    line-height: 22px;
    padding-left: 90px;
}
.author_true{
    width: 905px;
    height:180px;
    margin-top: 25px;
    border-top: 1px dashed #e6e6e6;
    padding-top: 25px;
}
.author_true p{
    width: 905px;
    height:18px;
    padding-left: 12px;
    color: #666;
}
.formLi .itemT{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 80px;
    font-size: 14px;
    color: #666;
    padding-left: 12px;
}
.formLi .trueinput{
    width: 263px;
    height:33px;
    border: 1px solid #ccc;
    margin-right: 50px;
}
.upload_con_form .readcheck{
    width: 905px;
    margin-top: 20px;
    padding-left:90px;
    font-size: 14px;
}
.readcheck a.co_2,.formLi a.co_2{
    text-decoration:underline ;
}
.formLi span.shm{
    color: #999;
}
.formLi .bcomit_btn{
    margin-left: 102px;
}
.sure_btn{
    width: 135px;
    height:40px;
    background: #3591d5;
    color: #fff;
    text-align: center;
    line-height: 40px;
    border: none;
    margin-left:90px;
    font-size: 14px;
    cursor: pointer;
}
.upload_con_form .set_success,.upload_con_form .addNew{
    width: 905px;
    height: 25px;
    text-align: center;
    font-size: 18px;
    margin-top: 75px;
}
.upload_con_form .addNew{
    display: block;
    font-size: 14px;
    color: #1790e6;
    margin-top: 25px;
}
.upload_con_form .last_btn{
    display: block;
    width:114px;
    height:40px;
    background: #3591d5;
    color: #fff;
    text-align: center;
    line-height: 40px;
    margin: 50px auto;
}
.upload_con_form .upsection{
    width: 903px;
    min-height:545px;
    border: 1px solid #e6e6e6;
    margin-top: 25px;
}
.upsection .upsection_h{
    width: 903px;
    height:51px;
    border-bottom: 1px solid #e6e6e6;
}
.upsection_h h2{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 145px;
    height:51px;
    line-height: 51px;
    text-align: center;
    font-size: 18px;
    font-weight: normal;
}
.upsection_h p{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 745px;
    height:51px;
    line-height: 51px;
    text-align: right;
    color: #999;
}
.upsection_con_h{
    position: relative;
    width: 855px;
    height:40px;
    margin: 10px auto 0;
    font-size: 14px;
}
.upsection_con_h .selec,.upload_con_form .enti_btn{
    display:inline-block;
    *zoom:1;*display:inline;
    width: 114px;
    height:40px;
    line-height: 40px;
    text-align: center;
    background: #3591d5;
    color: #fff;
}
.upload_con_form .enti_btn{
    border: none;
    margin:25px 0 0 102px;
    font-size: 14px;
    cursor: pointer;
}
.upsection_con_h .allin{
    position: absolute;
    top:9px;
    right:140px;
}
.upsection_con .nullimg{
    font-size: 24px;
    text-align: center;
    color: #999;
    margin-top: 200px;
}
.allin .allcheck{
    margin-right: 5px;
}
.upsection_con_h a.delet{
    position: absolute;
    top:9px;
    right:95px;
    width: 30px;
    height:16px;
    margin-left: 15px;
    color: #333;
}
.upsection_con_h a.preview{
    position: absolute;
    top:2px;
    right:0;
    display:block;
    width:60px;
    height:30px;
    line-height: 30px;
    text-align: center;
    background:#fe8a19;
    color: #fff;
}
.upsection_con .upsection_con_li{
    width: 880px;
    min-height:445px;
    font-size: 0;
    margin-left: 25px;
    position:relative;
}
.upsection_con .upsection_con_li li{
    position: relative;
    display:inline-block;
    *zoom:1;*display:inline;
    width: 118px;
    height: 188px;
    margin:10px 28px 25px 0;
    font-size: 12px;
    color:#333;
}
.upnum,.debtn{
    position: absolute;
    top:0;
    display:inline-block;
    *zoom:1;*display:inline;
    width: 36px;
    height:26px;
    line-height: 26px;
    background: #fe8a19;
    color:#fff;
    font-size: 14px;
    text-align: center;
}
.upnum{
    left:0;
}
.debtn{
    right:0;
    width: 28px;
    background: url("../images/ucenter_ico.png") no-repeat -57px -293px;
    display: none;
}
.showtip{
    width: 118px;
    height:25px;
    position: absolute;
    bottom: 30px;
    left: 0;
    background-color: rgba(0,0,0,0.3)!important;
    background-color: #000;
    filter: alpha(opacity = 30);
    color: #fff;
    padding-top:5px;
    display: none;
}
.upsection_con .upsection_con_li li .prelook,.upsection_con .upsection_con_li li .repl{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: middle;
    width: 48px;
    height:24px;
    color: #fff;
    margin-left:8px;
}
.upsection_con .upsection_con_li li .repl{
    display: none;
}
.upsection_con_li li .prelook span,.upsection_con_li li .repl span{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: middle;
    width: 18px;
    height:21px;
    background: red;
}
.upsection_con_li li .prelook span.preread{
    background: url("../images/ucenter_ico.png") no-repeat -6px -296px;
}
.upsection_con_li li .repl span.replac{
    background: url("../images/ucenter_ico.png") no-repeat -30px -295px;
}
.upsection_con_li li .comic_name{
    margin-top: 15px;
    width: 118px;
    height:17px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.upsection_con_li li .comic_name input[name=imgselect],.lastch .last_section{
    margin-right: 8px;
}
.upload_con_form .lastch{
    margin-top: 15px;
    color: #666;
}
.upload_con_form .nextstep,.upload_con_form .cansle{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 135px;
    height:40px;
    line-height: 40px;
    margin-top: 25px;
    background: #3591d5;
    color: #fff;
    text-align: center;
}
.works_man_con_c .upload_con_form .nextstep,.upload_con_form .cansle{
    width: 114px;
}
.upload_con_form .cansle{
    background: #fff;
    color: #333;
    border: 1px solid #e6e6e6;
    margin-left: 20px;
}
.show{
    background: #000;
    height: 100%;
    width: 100%;
    position: fixed;
    _position: absolute;
    top: 0;
    left: 0;
    opacity: 0.6;
    filter: alpha(opacity = 60);
    z-index: 10;
    display: none;
}
.author_preview,.up_box{
    width:1000px;
    position: absolute;
    background: #fff;
    z-index: 20;
    top: 50%;
    left: 50%;
    margin-left: -500px;
    margin-top: auto;
    padding: 28px 15px 12px 15px ;
}
.author_preview{
    min-height: 500px;
}
.up_box{
    width: 830px;
    height:620px;
    position: fixed;
    _position: absolute;
    margin-left: -415px;
    margin-top: -310px;
    background: #fff;
}
#ImageClip{
    width: 800px;
    height:540px;
}
.author_preview  .head,.up_box h3,.author_preview1  .head,.up_box h3{
    font-size: 18px;
    color: #333;
}
.up_box h3{
    font-weight: normal;
}
.author_preview .closeP,.up_box .closeP,.author_preview1 .closeP{
    position: absolute;
    top:25px;
    right:15px;
    width: 26px;
    height:26px;
    background: url("../images/ucenter_ico.png") no-repeat -57px -326px;
}
.up_box .up_box_con{
    width: 855px;
    height:600px;
}
.up_box .selectImg,.up_box .yesbtn,.up_box .canbtn{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 115px;
    height:40px;
    line-height: 40px;
    text-align: center;
    background: #3591d5;
    color: #fff;
}
.up_box .selectImg{
    margin-right: 300px;
}
.up_box .canbtn{
    background: #f0f3f5;
    color: #333;
    margin-left: 15px;
}
.author_preview .author_preview_con{
    max-width: 1000px;
    min-height: 500px;
    background: #313d45;
    margin-top: 10px;
    padding: 15px 0 10px 0;
    position: relative;
}
.preview_slide_container{
    max-width: 735px;
    height: 450px;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    display:table;
}
.preview_slide_container .preview_con_slide{
    max-width: 735px;
    text-align: center;
    vertical-align:middle;
    display:table-cell;
    *display:inline-block;
    *width:auto;
}
.preview_slide_container .preview_con_slide img{
    max-width: 735px;
}
.author_preview_con .pre,.author_preview_con .next{
    position: absolute;
    top:230px;
    width: 36px;
    height:32px;
    cursor: pointer;
}
.author_preview_con .pre{
    left:65px;
    background:url("../images/ucenter_ico.png") no-repeat -4px -314px;
}
.author_preview_con .next{
    right:65px;
    background:url("../images/ucenter_ico.png") no-repeat -10px -346px;
}
.author_preview_con .options{
    width: 338px;
    height: 24px;
    margin: 12px auto;
    padding-left: 75px;
}
.options .prepage,.options .nextpage{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 70px;
    height:25px;
    line-height: 25px;
    background: #fff;
    text-align: center;
    color:#333;
}
.options select{
    padding: 4px 6px 3px 6px;
    border: 1px solid #e6e6e6;
    margin:0 12px;
    cursor: pointer;
}
.options .total{
    color:#999;
    margin-left: 15px;
}
/*��Ϣ����*/
.message_center,.sub_center,.inter_center,.trend_center,.modify_center{
    width: 905px;
    margin: 10px 0 0 30px;
    overflow: hidden;
}
.message_center_h,.sub_center_h,.inter_center_h,.trend_center_h,.modify_center_h{
    width: 905px;
    height:50px;
    border-bottom: 1px solid #d6d6d6;
}
.message_center_h span,.sub_center_h span,.inter_center_h span,.trend_center_h span,.modify_center_h span,.my_works_h span,.cartoon_upload_h span{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 3px;
    height:22px;
    background: #3591d5;
    margin-right: 8px;
    vertical-align: middle;
}
.message_center .user_news{
    width: 1088px;
}
.message_center .user_news li{
    margin-right: 131px;
}
.message_center_con,.sub_center_con{
    width: 905px;
    margin-top: 25px;
    padding-bottom: 20px;
}
.message_option,.sub_potion,.works_man_con_h ul{
    width: 300px;
    height:40px;
    font-size: 0;
    border-top:1px solid #e6e6e6;
    border-left:1px solid #e6e6e6;
}
.sub_potion{
    width: 500px;
}
.inter_con_h .about_cfans{
    width: 500px;
    float: left;
}
.inter_con_h .del_all{
    float: right;
    display: block;
    width: 80px;
    height: 30px;
    background: #fe8a19;
    color: #fff;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
}
.inter_con_h .message_option{
    width: 300px;
    float: left;
}
.inter_con_h .mybook_option{
    width: 200px;
    float: left;
}
.message_option li,.sub_potion li{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 99px;
    height:40px;
    border-right: 1px solid #e6e6e6;
    position: relative;
}
.message_option li a,.sub_potion li a{
    font-size: 14px;
    display: block;
    width: 100px;
    height:40px;
    line-height: 40px;
    text-align: center;
    color: #333;
}
.message_option li a:hover,.message_option li a.optioned,.sub_potion li a:hover,.sub_potion li a.optioned{
    background: #3591d5;
    color: #fff;
    border: none;
}
.message_content,.sub_content{
    width: 905px;
    min-height:409px;
    border-top:1px solid #e6e6e6;
}
.message_content .allsel,.message_content .del{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 60px;
    height:30px;
    line-height: 30px;
    background: #ff7521;
    color: #fff;
    text-align: center;
    margin-right: 6px;
    margin-top: 20px;
}
.message_content_li{
    width: 905px;
    border-bottom: 1px solid #d6d6d6;
    margin-top: 10px;
}
.message_content_li li{
    width: 905px;
    height:36px;
    border-top: 1px dashed #e6e6e6;
    color: #333;
}
.message_content_li li.hread{
    color:#666;
}
.message_content_li li.messageLi_first{
    background: #ededed;
    margin-bottom: 15px;
    border: none;
}
.message_content_li li .check{
    margin: 10px 20px 10px 10px;
}
.message_content_li li span.mail,.message_content_li li span.mail_zw{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: middle;
    width: 20px;
    height: 15px;
    margin-right: 10px;
}
.message_content_li li span.mail{
    background: url(../images/ucenter/mail.png) no-repeat 0 -14px;
}
.message_content_li li span.mailed{
    background: url(../images/ucenter/mail.png) no-repeat 0 0;
}
.message_content_li li span.remailed{
    background: url(../images/ucenter/mail.png) no-repeat 0 -27px;;
}
.message_content_li li span.msent,.message_content_li li span.mtitle,.message_content_li li span.mdate{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: top;
    width: 140px;
    height:36px;
    line-height:36px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    margin-right: 20px;
}
.message_content_li li span.msent.ml{
    margin-left: 30px;
    width: 128px;
}
.message_content_li li span.mtitle a{
    color: #333;
}
.message_content_li li.hread span.mtitle a{
    color: #666;
}
.message_content_li li.messageLi_first span{
    font-size: 14px;
}
.message_content_li li span.mtitle{
    width: 506px;
}
.message_content_li li span.mdate{
    width: 125px;
}

.message_content .buttona{
    width: 210px;
    height:30px;
    margin-top: 20px;
}
.message_content .buttona a,.cartoon_upload_con a.back{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 50px;
    height:30px;
    padding-left: 10px;
    line-height: 30px;
    margin-right: 6px;
    color: #333;
    text-align: center;
}
.message_content .buttona a.back,.cartoon_upload_con a.back{
    border: 1px solid #e6e6e6;
    background: url(/ucenter/images/ucenter_ico.png) -192px -203px  no-repeat;
}
.message_content .buttona a.dele{
    background: #ff7521;
    color: #fff;
}
.message_content .buttona a.res{
    background: #3591d5;
    color: #fff;
}
.news_head{
    width: 905px;
    height:114px;
    border-top:1px dashed #e6e6e6;
    border-bottom: 1px dashed #e6e6e6;
    margin-top: 10px;
}
.news_head h3{
    font-size: 14px;
    margin: 14px 0 5px 0;
}
.news_head p{
    font-size: 14px;
    color:#666;
    height:18px;
    margin-top: 5px;
}
.news_con{
    width: 905px;
    padding-top: 20px;
}
.news_con pre{
    width: 905px;
    font-size: 14px;
    line-height: 24px;
    color:#313131;
    white-space: pre-wrap;
    word-wrap: break-word;
}
.message_content .messagreceiv{
    width: 680px;
    position: relative;
}
.messagInput{
    width: 449px;
    height: 34px;
    color: #999;
    background: #f9fbfc;
    font-size: 14px;
    margin-top: 20px;
    border: 1px solid #ccc;
    outline: none;
    padding: 0 5px;
    line-height: 33px;
    float: left;
}
.messagInput:hover{
    color: #333;
}
.onSuccess, .Tit_Success, .Con_Success, .Code_Success {
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -59px -198px;
    width: 21px;
    display: none;
}
.onSuccess {
    margin:25px 16px 0;
}
.onSuccess, .onError, .Tit_Success, .Tit_Error, .Con_Success, .Con_Error, .Code_Success, .Code_Error {
    height: 21px;
    float: left;
}
.onError, .Tit_Error, .Con_Error, .Code_Error {
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -59px -354px;
    padding-left: 28px;
    width: 158px;
    color: #fe5419;
    display: none;
    float: left;
}
.Tit_Success,.Tit_Error{
    margin:25px 16px 0;
}
.Con_Success,.Con_Error{
    margin:25px 16px 0;
}
.onError {
    margin:25px 16px 0;
}
.messagreceiv .messagSjr {
    background: #ffffff;
    padding: 5px 0 0;
    width: 459px;
    height: auto;
    position: absolute;
    top: 54px;
    z-index: 1;
    border: 1px solid #ccc;
    border-top: 0;
    display: none;
}
.messagSjr li {
    padding-left: 5px;
    cursor: pointer;
    height: 27px;
    line-height: 27px;
    font-size: 14px;
    font-weight: bold;
}

.messagSjr li:hover {
    background: #e0e4e8;
}
.messagInput.txtArea {
    height: 109px;
    line-height: 22px;
    padding: 3px 5px;
    margin-bottom: 0;
    resize:none;
}
.messagBtm {
    width: 488px;
    height: 33px;
    padding: 0 5px;
}
.messagFace {
    float: left;
    width: 21px;
    height: 21px;
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -92px -284px;
    margin-top: 10px;
    display: block;
}
.messagBtm .faceBox {
    display: none;
    width: 315px;
    height: 158px;
    border: 1px solid #d1d7dc;
    background: #f8fcff;
    position: absolute;
    margin-top: -165px;
    margin-left: -70px;
    border-radius: 8px;
    padding: 10px;
}
.messagBtm .faceBox .fBar {
    height: 22px;
    line-height: 22px;
}
.messagBtm .faceBox .fBar ul {
    float: left;
}
.messagBtm .faceBox .fBar ul li.cur {
    color: #46a1e1;
    cursor: pointer;
}
.messagBtm .faceBox .fBar ul li {
    padding-right: 10px;
    float: left;
    cursor: pointer;
}
.messagBtm .faceBox .fBar .close {
    width: 11px;
    height: 22px;
    float: right;
    background: url(../images/ucenter/bg_layerclose.png) no-repeat;
    display: block;
}
.messagBtm .faceBox .face{
    margin-top: 3px;
    width: 312px;
    height: 130px;
    border-bottom: 1px solid #dfe6f6;
    border-left: 1px solid #dfe6f6;
}
.messagBtm .faceBox .face li{
    cursor: pointer;
    border-top: 1px solid #dfe6f6;
    border-right: 1px solid #dfe6f6;
    width: 25px;
    height: 25px;
    float: left;
}
span.comBox-n{
    float:right;
    padding:10px 30px 0 0;
}
.comBox-n .ch{
    color: #fe5419;
}
.messagClum {
    width: 332px;
    height: 90px;
    margin-top: 13px;
}
.messagClum .yzm {
    display: inline-block;
    *zoom:1;*display:inline;
    width: 90px;
    height: 36px;
    color: #999;
    background: #f9fbfc;
    border: 1px solid #ccc;
    outline: none;
    padding: 0 5px;
    line-height: 36px;
    font-size: 14px;
}
.messagClum .yzmImg {
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: top;
    width: 90px;
    height: 35px;
    margin-left: 10px;
}
.messagClum .yzmTxt {
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: top;
    width: 40px;
    text-align: center;
    height: 35px;
    line-height: 35px;
    color: #6b6b6b;
    padding:2px 0 0  18px;
    font-size: 12px;
}
.messagClum .sbmitBtn,.messagClum .cancelBtn ,.works_man_con_cDet .qd,.works_man_con_cDet .qx{
    display:block;
    float: left;
    width: 113px;
    height: 40px;
    line-height: 40px;
    background: #46a1e1;
    font-size: 14px;
    text-align: center;
    color: #fff;
    margin: 20px 20px 0 0;
}
.messagClum .cancelBtn,.works_man_con_cDet .qx {
    background: #fff;
    color: #666;
    border: 1px solid #ccc;
}
.sbtton{
    width: 332px;
    height: 40px;
}
/*����*/

.sub_content .letter_option{
    width: 900px;
    height:28px;
    font-size: 0;
    margin-top: 15px;
}
.letter_option li{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 26px;
    height:26px;
    border: 1px solid #e6e6e6;
    margin-right: 4px;
    font-size: 12px;
}
.letter_option li a{
    display: block;
    width: 28px;
    height:28px;
    text-align: center;
    line-height: 28px;
    color: #333;
}
.letter_option li a.cur,.letter_option li a:hover{
    background: #3591d5;
    color: #fff;
    border: none;
}
.sub_content .Tip{
    width: 903px;
    height:33px;
    line-height: 33px;
    background: #fffae1;
    border: 1px solid #e0ded5;
    color: #fe5419;
    text-align: center;
    font-size: 14px;
    margin-top: 15px;
}
.sub_content .dy_wrap{
    margin-top: 15px;
    width: 854px;
    border: 1px solid #e6e6e6;
    padding:20px 24px 10px 25px;
}
.dy_wrap .dy_wrap_con{
    width: 858px;
    height:474px;
    border-bottom: 1px solid #e6e6e6;
}
.dy_wrap_con .tab{
    float: left;
    width: 165px;
    height:22px;
    font-size: 0;
}
.dy_wrap_con .checkin{
    float: right;
}
.checkin label{
    color:#fe5419;
    font-size: 14px;
}
.tab li{
    font-size: 14px;
    display: inline-block;
    *zoom:1;*display:inline;
    height:22px;
    margin-right: 10px;
}
.tab li a{
    display: inline-block;
    *zoom:1;*display:inline;
    font-size: 14px;
    padding-right: 10px;
    height:22px;
    line-height: 22px;
    color: #666;
}
.tab li a.oped,.tab li a:hover{
    color:#1790e6;
}
.dy_content{
    width: 860px;
    min-height:410px;
    padding-bottom: 25px;
}
.dy_content .dy_content_li{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 272px;
    height:120px;
    margin-right: 12px;
    margin-top: 20px;
}
.dy_content_li .dy_img{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 88px;
    height:118px;
    border: 1px solid #e6e6e6;
    margin-right: 5px;
}
.dy_content_li img{
    width: 88px;
    height:118px;
}
.dy_content_li .dy_r{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: top;
    width: 170px;
    height:120px;
}
.dy_r h3{
    font-size: 16px;
    color: #333;
    font-weight: normal;
    margin-bottom: 15px;
    width: 170px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
}
.dy_r h3 a{
    color: #333;
}
.dy_r p{
    height: 15px;
    color: #666;
    margin-top: 6px;
}
.dy_r p em.c_space{
    display: inline-block;
    *zoom:1;*display:inline;
    width:53px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    vertical-align: middle;
}
.dy_r p em.c_space a{
    color:#fe5419;
}
.dy_r p em.c_space a:hover{
    color:#1790e6;
}
.dy_r p .new{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 25px;
    height:13px;
    background:url(../images/ucenter/ucenter_ico.png) no-repeat -153px -5px;
    margin-left: 10px;
    vertical-align: middle;
}
.dy_r a.begin{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 78px;
    height:28px;
    line-height: 28px;
    text-align: center;
    margin-top: 18px;
    border: 1px solid #94c9f6;
    color:#3591d5;
    margin-right: 6px;
}
.dy_r a.qx{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 78px;
    height:28px;
    line-height: 28px;
    text-align: center;
    margin-top: 18px;
    border: 1px solid #e6e6e6;
    color:#666;
}
.dy_wrap .page,.trend_center .page,.my_works_con .page{
    text-align: center;
    margin-top: 25px;
}
/*�ҹ�ע������*/
.inter_center .inter_con{
    width: 905px;
    height:789px;
    border-bottom: 1px solid #d6d6d6;
    margin-top: 10px;
}
.inter_con .inter_con_h{
    width: 905px;
    height:30px;
}
.inter_con_h p{
    float: left;
    height:30px;
    line-height: 30px;
    padding-left: 10px;
    font-size: 14px;
    color: #333;
}
.inter_con_h .search_form{
    float: right;
    width: 272px;
    height:30px;
}
.search_form .search_in{
    width: 210px;
    height:28px;
    border: 1px solid #ccc;
    padding-left: 10px;
    color: #999;
}
.search_form .submit_btn{
    width: 50px;
    height:30px;
    background: #3591d5 url(../images/ucenter/ucenter_ico.png) no-repeat -141px -20px;
    font-size: 0;
    border: none;
    margin-left: -4px;
    vertical-align: top;
    cursor: pointer;
}
.inter_con .inter_con_de{
    width:905px;
    height:746px;
    margin-top: 15px;
}
.inter_con .cfans_con{
    border-top: 1px solid #e6e6e6;
    margin-top: 0;
}
.inter_con .cfans_con p{
    height:40px;
    line-height: 40px;
}
.inter_con_de .inter_de_tit,.annuce_con .annuce_con_tit,.sel_manger .annuce_con_tit{
    width: 905px;
    height:35px;
    line-height: 35px;
    background: #ededed;
    font-size: 14px;
}
.inter_de_tit span,.inter_de_li li span{
    display: inline-block;
    *zoom:1;*display:inline;
    height:35px;
    text-align: center;
}
.inter_de_tit .nickname_t{
    width: 125px;
    margin-left: 40px;
}
.nickname_t .sexman{
    width: 20px;
    height:18px;
    vertical-align: middle;
    margin-left: 10px;
}
.inter_de_tit .booknun_t{
    width: 135px;
    margin-left: 70px;
}
.inter_de_tit .fans_t{
    width: 104px;
    margin-left: 20px;
}
.fans_center .inter_de_tit .fans_t{
    width: 221px;
    margin-left: 58px;
}
.inter_de_tit .date_t{
    width: 130px;
    margin-left: 65px;
}
.fans_center .inter_de_tit .date_t{
    margin-left: 115px;
}
.inter_de_tit .mange_t{
    width: 80px;
    margin-left: 60px;
}
.inter_de_tit .check,.inter_de_li li .check,.lastbox .check{
    margin-left: 10px;
}
.inter_de_li{
    width: 905px;
}
.inter_de_li li{
    width: 905px;
    height:72px;
    line-height: 72px;
    border-top:1px dashed #e6e6e6;
}
.inter_de_li li.his_li{
    line-height: 0;
    padding-top: 10px;
    padding-bottom: 10px;
}
.inter_de_li li span{
    height:72px;
}
.inter_de_li li .img{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: middle;
    width: 50px;
    height:50px;
    margin-left: 50px;
}
.inter_de_li li .my_img,.inter_de_li li .his_img{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: middle;
    width: 50px;
    height:50px;
}
.inter_de_li li .his_img{
    width: 58px;
    height:78px;
    border: 1px solid #e6e6e6;
    vertical-align: top;
}
.inter_de_li li .nickname_t{
    width: 140px;
    text-align: left;
    margin-left: 10px;
    font-size: 14px;
}
.inter_de_li li .nickname_t a{
    color: #000;
}
.inter_de_li li .history_des{
    width: 200px;
    height: 80px;
    text-align: left;
    vertical-align: top;
    margin-left: 20px;
}
.inter_de_li li .history_des h3{
    font-size: 16px;
    line-height: 16px;
    font-weight: normal;
    height:16px;
    margin-top: 10px;
    width: 260px;
    overflow: hidden;
}
.inter_de_li li .history_des p{
    height:14px;
    line-height: 14px;
    margin-top: 15px;
    color: #666;
    width: 260px;
    overflow: hidden;
}
.inter_de_li li .read_t{
    height:80px;
    line-height: 80px;
    margin-left: 125px;
    font-size: 14px;
    color: #333;
}
.inter_de_li li .history_des h3 a{
    color: #333;
}
.inter_de_li li a.sexman{
    width:20px;
    height:30px;
    vertical-align: middle;
}
/*.inter_de_li li a.mail{
    background: url();
}*/
.inter_de_li li .booknun_t{
    width: 135px;
    margin-left: 10px;
}
.inter_de_li li .fans_t{
    width: 120px;
    margin-left: 15px;
}
.fans_center .inter_de_li li .fans_t{
    width: 195px;
}
.inter_de_li li .date_t{
    width: 210px;
    margin-left: 20px;
}
.fans_center .inter_de_li li .date_t{
    margin-left: 90px;
}
.inter_de_li li .publish_t{
    text-align: left;
    margin-left: 130px;
}
.inter_de_li li .mange_btn,.works_btn .zj_man,.inter_de_li li .manged_btn,.info_r .mange_btn{
    width: 82px;
    height:30px;
    line-height: 30px;
    text-align: center;
    color:#3591d5;
    border: 1px solid #94c9f6;
    background: #fff;
    margin-left: 18px;
    cursor: pointer;
}
.inter_de_li li .manged_btn,.inter_de_li li .mandel_btn,.info_r .mange_btn{
    border: 1px solid #e6e6e6;
    color: #666;
}
.inter_de_li li .mange_btn{
    float: right;
    margin: 20px 0 0 10px;
}
.info_r .mange_btn{
    float: right;
    margin-left: 10px;
    color: #333;
}
.lastbox{
    float:left;
    width: 150px;
    height:30px;
    margin-top: 15px;
}
.lastbox .cans_btn,.works_btn .zp_man{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 80px;
    height:30px;
    line-height: 30px;
    text-align: center;
    background: #3591d5;
    color: #fff;
}
.lastbox .cans_btn{
    margin-left:17px;
}
.inter_center .page{
    text-align: center;
}
/*�ҵĶ�̬*/
.trend_center_con{
    width: 905px;
}
.trend_center_con .user_trends_conLi {
    width: 905px;
    height: 155px;
    padding-top: 25px;
}
.trend_center_con .user_trends_conLi .trends_conLi_con {
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: top;
    width: 870px;
    height: 154px;
    border-bottom: 1px solid #e6e6e6;
}
.trend_center_con .trends_conLi_con_c .com_img{
    width: 75px;
    height:100px;
}
.trend_center_con .trends_conLi_con .trends_conLi_con_h,.trend_center_con .trends_conLi_con .trends_conLi_con_c{
    width: 870px;
}
.trend_center_con .trends_conLi_con_h p{
    width: 702px;
}
.trend_center_con .trends_conLi_con_c .com_con,.trend_center_con .trends_conLi_con_c .com_con .c_intor{
    width: 782px;
}
/*�޸�����*/
.modify_center .setup_con_h{
    border-bottom: 1px solid #e6e6e6;
    margin-top: 15px;
}
.modify_center_con{
    width: 908px;
    height:490px;
    padding:14px 0 0 25px;
}
.modify_con_li{
    font-size: 14px;
    color: #333;
    margin-top: 15px;
}
.modify_con_li span.modi_l{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: middle;
    width: 70px;
    text-align: right;
}
.modify_con_li span.name{
    vertical-align: top;
}
.modify_con_li span.rtxt1,.modify_con_li span.rtxt1 textarea{
    width: 355px;
    height:70px;
}

a.mo_submit,a.mo_cans,a.no_submit,a.mo_unsubmit{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 113px;
    height:40px;
    background: #3591d5;
    color: #fff;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    margin:25px 18px 0 0;
}
a.mo_unsubmit{
    display: none;
    background:#ccc;
}
a.mo_submit,a.mo_unsubmit{
    border: none;
}
a.no_submit{
    background: #999;
    cursor: not-allowed;
    margin-top:0;
}
a.mo_cans{
    background: #fff;
    color: #333;
    border: 1px solid #ccc;
}
#blood,#marriage,#constellation,#year,#month,#day{
    width: 95px;
    height:36px;
    border: 1px solid #ccc;
    color: #333;
}
#year,#month,#day{
    width: 80px;
}
#province,#city,#area{
    height:36px;
    color: #333;
}
.modify_center .con{
    color: #999;
    height:26px;
    line-height: 26px;
    margin-top: 10px;
}
.modify_center .Imp{
    color: #f00;
}
.password_content{
    padding:0 0 0 12px;
}
.password_content .modify_con_li{
    color: #666;
}
.password_content .modify_con_li span{
    display: inline-block;
    *zoom:1;*display:inline;
    width:80px ;
    height:36px;
    line-height: 36px;
}
.password_content .modify_con_li .passw{
    width: 254px;
    height:36px;
    border: 1px solid #ccc;
    padding-left: 10px;
}
.password_content .mo_submit{
    margin-left: 85px;
}
.sethead_con{
    width: 830px;
    height:500px;
}
/*����-�ҵ���Ʒ*/
.my_works_m{
    width: 905px;
    height:40px;
}
.my_works_m ul{
    display: inline-block;
    *zoom:1;*display:inline;
    font-size: 0;
    height:40px;
    color: #333;
}
.my_works_m ul li{
    display: inline-block;
    *zoom:1;*display:inline;
    font-size: 12px;
    height:40px;
    line-height: 40px;
}
.my_works_m p.ang{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 665px;
    height:40px;
    line-height: 40px;
    margin-left: 50px;
    color: #333;
    display: none;
}
.my_works_m p.ang span{
    display:inline-block;
    *zoom:1;*display:inline;
    vertical-align: middle;
    width: 24px;
    height:23px;
    background:url(../images/ucenter/ucenter_ico.png)no-repeat -156px -81px;
}
.my_works_con{
    width: 878px;
    height:1116px;
    border: 1px solid #e6e6e6;
    padding:10px 0 0 25px;
}
.my_works_con_c{
    width: 855px;
    height:1024px;
}
.my_works_option{
    width: 320px;
    height:16px;
    font-size: 0;
}
.my_works_option li{
    display:inline-block;
    *zoom:1;*display:inline;
    font-size: 14px;

}
.my_works_option li a{
    color: #666;
    padding:0 10px;
}
.my_works_option li a.cu,.my_works_option li a:hover{
    color:#1790e6;
}
.my_works_content,.my_works_contli{
    width: 855px;
}
.my_works_contli{
    border-bottom: 1px solid #e6e6e6;
    padding:21px 0 25px 0;

}
.my_works_contli .my_works_contli_l,.my_works_contli_r{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: top;
}
.my_works_contli .my_works_contli_l{
    position: relative;
    width: 105px;
    height:138px;
    border: 1px solid #e6e6e6;
    margin: 4px 15px 0 0;

}
.tip{
    position:absolute;
    bottom:0;
    right:0;
    width: 57px;
    height:61px;
    background: url(../images/ucenter/sh.png) no-repeat -16px -6px;
}
.errtip{
    background: url(../images/ucenter/sh.png) no-repeat -30px -226px;
}
.notip{
    background: url(../images/ucenter/sh.png) no-repeat -13px -117px;
}

.my_works_contli_r{
    width:720px;
    height:144px;
}

.my_works_contli_r h3{
    font-size: 18px;
    color:#333;
    font-weight: normal;
    margin-bottom: 10px;
}
.my_works_contli_r .works_detail_w{
    width: 765px;
    height:65px;
}
.works_detail_w ul{
    display: inline-block;
    *zoom:1;*display:inline;
    font-size: 0;
    width: 140px;
    height:65px;
    margin-right: 15px;
}
.works_detail_w ul.dt{
    width: 165px;
}
.works_detail_w ul.dh{
    width: 186px;
}
.works_detail_w ul.df{
    width: 200px;
}
.works_detail_w ul li{
    margin-top: 5px;
    font-size: 12px;
    color: #666;
}
.works_btn{
    width: 340px;
    height:30px;
    margin-top: 13px;
}
.works_btn a,.works_btn .dele span{
    display: inline-block;
    *zoom:1;*display:inline;
}
.works_btn .zj_man{
    border: 1px solid #e6e6e6;
    color:#333;
    margin-left: 10px;
}
.works_btn .dele{
    width: 85px;
    height:30px;
    line-height: 30px;
    color: #333;
    margin-left: 20px;
}
.works_btn .dele span{
    width: 17px;
    height:20px;
    vertical-align:middle;
    background: url(../images/ucenter/ucenter_ico.png)no-repeat -156px -113px;
    margin-right: 8px;
}
.my_works_contli .slip{
    width: 853px;
    height:34px;
    line-height: 34px;
    border: 1px solid #e6e6e6;
    background: #fffae1;
    color:#fe5419;
    padding-left: 10px;
    margin-top: 15px;
}
.works_manger_con{
    width: 905px;
    height:983px;
    margin-top: 15px;
}
.works_manger_con .works_man_con_h{
    width: 905px;
    height:39px;
    border-bottom: 1px solid #e6e6e6;
}
.works_man_con_h ul{
    float: left;
    width: 200px;
    height:39px;
}
.works_man_con_h ul li{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 99px;
    height: 40px;
    border-right: 1px solid #e6e6e6;
}
.works_man_con_h ul li a{
    font-size: 14px;
    display: block;
    width: 100px;
    height: 39px;
    line-height: 39px;
    text-align: center;
    color: #333;
}
.share_news_con_h ul{
    width: 300px;
}
.share_news_con_h ul li{
    width: 149px;
}
.share_news_con_h ul li a{
    width: 149px;
}
.works_man_con_h ul li a:hover,.works_man_con_h ul li a.optioned{
    background: #3591d5;
    border: none;
    color:#fff;
    height:40px;
}
.works_man_con_h a.new_creat{
    float: right;
    display: block;
    width: 100px;
    height:30px;
    background: #fe8a19;
    color: #fff;
    font-size: 14px;
    line-height: 30px;
    margin-left: 10px;
}
.new_creat span{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: middle;
    width: 28px;
    height:21px;
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -151px -49px;
    margin-left: 10px;
}
.sel_manger span{
    display: inline-block;
    *zoom:1;*display:inline;
}
.sel_manger .check{
    margin-left: 17px;
}
.sel_manger .listnum{
    width: 38px;
    height:36px;
    margin-left: 32px;
}
.sel_manger input.listnum{
    width: 36px;
    height:18px;
    text-align: center;
    border: 1px solid #e6e6e6;
}
.annuce_con .operate a.show_list, .annuce_con .operated a.show_list{
    color:red;
}
.sel_manger .annuce_con_li .an_con,.sel_manger .annuce_con_tit .an_con{
    width: 240px;
    margin-left: 40px;
    font-size: 14px;
    margin-right: 0;
}
.annuce_con_li .an_con a{
    color: #333;
}
.annuce_con_li .an_con .conceal{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 19px;
    height:19px;
    text-align: center;
    line-height: 19px;
    background: red;
    color: #fff;
    margin-left: 10px;
}
.sel_manger .num{
    width: 70px;
    margin-left: 10px;
    text-align: center;
}
.sel_manger .statu{
    width: 112px;
    margin-left: 30px;
    text-align: center;
}
.sel_manger .date_time{
    width: 146px;
    margin-left: 15px;
    text-align: center;
}
.sel_manger .operate{
    width: 100px;
    text-align: center;
    margin-left: 24px;
}
.sel_manger .operate a{
    color: #1790e6;
    padding: 3px;
}
.my_works .lastbox{
    width: 170px;
}
.my_works .ts{
    margin-left: 17px;
    color: #666;
}
.my_works .lastbox .check{
    margin-left: 17px;
}
.works_man_con_c{
    margin-top: 25px;
}
.works_man_con_c .works_man_con_cImg,.works_man_con_c .works_man_con_cDet{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: top;
}
.works_man_con_c .works_man_con_cImg{
    width: 270px;
    height:416px;
    margin-right: 20px;
}
.works_man_con_c .works_man_con_cDet{
    width: 610px;
    height:918px;
}
.works_man_con_cImg img{
    width: 268px;
    height:358px;
    border: 1px solid #e6e6e6;
}
.works_man_con_cImg .xg{
    display:block;
    width: 116px;
    height: 40px;
    line-height: 40px;
    background: #46a1e1;
    font-size: 14px;
    text-align: center;
    color: #fff;
    margin: 20px auto;
}
.works_man_con_cDet .formLi{
    width: 635px;
    margin: 0 0 15px 0;
}
.works_man_con_cDet .formLi .checkBox{
    width: 525px;
}
.works_man_con_cDet .formLi .pitchcheck input[type=checkbox],.works_man_con_cDet .formLi .pitch input[type=checkbox]{
    margin-bottom: 10px;
}
.works_man_con_cDet .formLi .pitch{
    margin-bottom: 10px;
    margin-right: 25px;
}
.upload_con_form .formLi .pit{
    display: inline-block;
    vertical-align: top;
    width: 720px;
    line-height: 22px;
    font-size: 14px;
    color:#999;
}
.works_man_con_cDet .author_true{
    width: 610px;
    height:240px;
}
.works_man_con_cDet .author_true .formLi{
    margin: 20px 0 0 0;
}
.works_man_con_cDet .qd{
    margin-left: 92px;
}
/*������֤*/
.auth_Entication_con .auth_Entication_p{
    color:#999;
    line-height: 22px;
    width: 905px;
}
/*���߹���*/
.annuce_con{
    border-bottom: 1px solid #d6d6d6;
}
.annuce_con_li{
    width: 905px;
    height:470px;
    margin-top: 15px;
}
.annuce_con_li li{
    width: 905px;
    border-top:1px dashed #e6e6e6;
    padding:5px 0;
}
.annuce_con span{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: middle;
    text-align: center;
    font-size: 14px;
    color: #333;
}
.annuce_con span.listnum{
    width: 60px;
    height:36px;
    line-height: 36px;
    margin-right: 30px;
}
.annuce_con .annuce_con_tit .an_con{
    width: 243px;
    height:36px;
    line-height: 36px;
    text-align: left;
}
.annuce_con_li .an_con{
    width: 235px;
    line-height: 24px;
    text-align: left;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.annuce_con .annuce_con_tit .belong,.annuce_con .annuce_con_tit .statu,.annuce_con .annuce_con_tit .date_time,.annuce_con .annuce_con_tit .operate{
    font-size: 14px;
}
.annuce_con .belong{
    width: 140px;
    height:36px;
    line-height: 36px;
    margin-right: 10px;
    font-size:12px;
}
.annuce_con .statu,.annuce_con .statued{
    width: 105px;
    height:36px;
    line-height: 36px;
    margin-right: 18px;
    font-size:12px;
}
.annuce_con .statued{
    width: 80px;
}
.annuce_con .date_time{
    width: 150px;
    height:36px;
    line-height: 36px;
    margin-right: 12px;
    font-size:12px;
}
.annuce_con .operate,.annuce_con .operated{
    height:36px;
    line-height: 36px;
    font-size:12px;
}
.annuce_con .operated{
    width: 150px;
}
.annuce_con .annuce_con_li .operate,.annuce_con .annuce_con_li .operated{
    color: #999;
}
.annuce_con .operate a,.annuce_con .operated a{
    color: #1790e6;
    padding: 3px;
}
.annuce_con_li .noverify{
    color: #1790e6;
}
.annuce_con_li .unverify{
    color: #fe5419;
}
.annuce_con_li .overdue{
    color: #999;
}
.annuce_foot{
    width: 863px;
    height:54px;
    background: #f2f2f2;
    border: 1px solid #e6e6e6;
    padding: 20px;
    margin-top: 25px;
}
.annuce_foot span,.annuce_foot .anncon{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: top;
    color:#666;

}
.annuce_foot .anncon{
    width: 810px;
}
.annuce_foot .anncon p{
    margin-bottom: 5px;
}
.add_annce{
    width: 560px;
    margin-top: 25px;
}
.add_annce span.name{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 90px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 14px;
    color: #666;
}
.add_annce .selectd{
    width: 242px;
    height:36px;
    border: 1px solid #ccc;
    padding: 10px;
    color: #999;
}
.add_annce .selectd option{
    color: #333;
}
.add_annce .authan{
    width: 538px;
    height:98px;
    border: 1px solid #ccc;
    resize: none;
    padding: 10px;
    font-size: 14px;
}
.add_annce span.comBox-n{
    padding-right: 0;
}
.works_man_con_c .vote_head,.cartoon_upload_con .vote_head{
    width: 905px;
    height:36px;
    background: #ededed;
}
.cartoon_upload_con .vote_head{
    margin-top: 10px;
}
.works_man_con_c .vote_head .vote_head_l,.cartoon_upload_con .vote_head .vote_head_l{
    width: 107px;
    height:36px;
    float: left;
}
.works_man_con_c .vote_head .vote_head_r,.cartoon_upload_con .vote_head .vote_head_r{
    height:36px;
    line-height: 36px;
    float: right;
    margin-right: 25px;
    color:#666;
}
.vote_head .vote_head_l span,.cartoon_upload_con .vote_head .vote_head_l span{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 2px ;
    height:16px;
    background: #999;
    margin-left: 10px;
}
.vote_head .vote_head_l h3,.cartoon_upload_con .vote_head .vote_head_l h3{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 86px;
    height:36px;
    line-height: 36px;
    text-align: center;
    font-size: 18px;
    color: #333;
    font-weight: normal;
}
.works_man_con_c .vote_con{
    width: 580px;
}
.formLi .forinw{
    width: 398px;
    color: #666;
}
.formLi .forinn{
    width: 78px;
}
.formLi .sel_img{
    width: 261px;
    height: 34px;
    border: 1px solid #ccc;
    margin-right: 10px;
    padding: 5px;
    color: #999;
    font-size: 14px;
}
.formLi .forinh{
    width: 261px;
    color: #666;
}

.formLi .vote_in{
    display: inline-block;
    *zoom:1;*display:inline;
    vertical-align: top;

}
.formLi .vote_in li{
    height:36px;
    margin-bottom: 15px;
}
.formLi .vote_in li .spannum{
    font-size: 14px;
    color: #333;
    margin-right: 25px;
}
.vote_con a.mo_submit,.vote_con a.mo_unsubmit{
    margin: 5px 18px 0 102px;
}
.vote_con a.mo_cans{
    margin-top: 5px;
}
.vote_con a.add{
    display: block;
    width: 100px;
    height:24px;
    font-size: 14px;
    color: #1790e6;
    padding-left: 10px;
    margin:0 0 20px 102px;
}
.vote_con .allnum{
    font-size: 14px;
    color: #333;
    margin:0 0 20px 102px;
}
/*�ռ䱳��*/
.my_works .space_top{
    width: 905px;
    height:40px;
    line-height: 40px;
}
.space_backcon{
    width: 903px;
    border: 1px solid #e6e6e6;
    margin-top: 0;
}
.space_backcon .radio{
    width: 310px;
    height:30px;
    margin:15px 0 0 30px;
}
.space_backcon .radio .pitch{
    font-size: 14px;
    color: #333;
    margin-right: 20px;
}
.space_backcon .backg{
    width: 903px;
    font-size: 0;
    margin: 30px 0 0 25px;
}
.space_backcon .backg li{
    position: relative;
    display: inline-block;
    *zoom:1;*display:inline;
    font-size: 14px;
    width: 256px;
    height:170px;
    margin: 0 45px 20px 0;
}
.space_backcon .backg li img{
    border: 1px solid #e6e6e6;
}
.space_backcon .backg li img.pitch{
    border: 2px solid #1790e6;
}
.space_backcon .backg li p{
    margin-top: 10px;
}
.space_backcon .backg li p.error{
    color: red;
}
.space_backcon .backg li span.Img{
    position: absolute;
    bottom: 26px;
    right: 0;
    width: 34px;
    height: 34px;
}
.space_backcon .backg li span.successImg{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -152px -144px;
}

.imgBtn{
    width: 800px;
    height:40px;
    margin:0 0 20px 25px;
}
.imgBtn span.cue{
    color:red;
}
.imgBtn a.mo_submit, a.mo_cans{
    margin-top:0;
}
.ImgB p a.book_edit{
    float:left;
    display: inline-block;
    width: 30px;
    height: 26px;
    padding-left: 15px;
    line-height: 26px;
    background: rgb(254, 138, 25);
    color: rgb(255, 255, 255);
    text-align: center;
    font-size: 12px;
    background: url(/ucenter/images/ucenter_ico.png) -197px -153px no-repeat;
}
.ImgB p a.book_del{
    float:right;
    display: inline-block;
    width: 45px;
    height: 26px;
    padding-left: 7px;
    line-height: 26px;
    background: rgb(254, 138, 25);
    color: rgb(255, 255, 255);
    text-align: center;
    font-size: 12px;
    background: url(/ucenter/images/ucenter_ico.png) -197px -182px no-repeat;
}
.space_left{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 400px;
    height:258px;
    margin-left: 25px;
}
.space_left .up_btn{
    width: 400px;
    height:223px;
    text-align: center;
    border: 1px solid #e6e6e6;
    background: #e4edf3;
    line-height: 223px;
}
.space_left img{
    display: none;
    cursor: pointer;
}
.up_btn .upload_img{
    width: 400px;
    height:223px;
    background: url(../images/ucenter/upimg-btn.png) no-repeat center;
    border: none;
    cursor: pointer;
}
.space_left p{
    margin-top: 10px;
    color: #666;
}
.space_right{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 458px;
    height:258px;
    margin-left: 15px;
    vertical-align: top;
    overflow: hidden;
}
.space_right .formLi{
    width: 458px;
}
.author_preview1{
    background: #fff;
    position: fixed;
    _position: absolute;
    z-index: 20;
    top: 50%;
    left: 50%;
    margin-left: -380px;
    margin-top: -300px;
    padding: 28px 15px 12px 15px;
    display: none;
}

.author_preview_con1 img{
    max-width:1200px;
}
/*�ͷ��༭*/
.editor_con{
    margin-top: 15px;
}
.editor_con p.top{
    color: #333;
}
.editor_con h3{
    margin-top: 25px;
    font-size: 18px;
    color: #333;
    font-weight: normal;
    margin-bottom: 10px;
}
.editor_con p.content_p{
    font-size: 14px;
    color: #666;
    margin-top: 10px;
}

/*����*/
.point_wrap{
    width: 400px;
    height: 200px;
    background: #fff;
    position: fixed;
    _position: absolute;
    z-index: 20;
    top: 50%;
    left: 50%;
    margin-left: -200px;
    margin-top: -100px;
    display: none;
}
.point_wrap .close{
    position: absolute;
    top: 14px;
    right: 0;
    width: 26px;
    height: 23px;
    background: url(../images/ucenter/bg_layerclose.png) no-repeat;
    cursor: pointer;
}
.point_wrap .point_wrap_head{
    width: 400px;
    height: 34px;
    border-bottom: 1px solid #e6e6e6;
}
.point_wrap .point_wrap_head p{
    width: 60px;
    height: 20px;
    font-size: 14px;
    color: #666;
    padding: 10px 0 0 10px;
}

.point_wrap .point_wrap_con{
    width: 390px;
    height: 160px;
    text-align: center;
}
.point_wrap_con .reason_p{
    text-align: left;
    margin:5px 0 0  10px;
    color: red;
}
.point_wrap_con .del_reason{
    width: 375px;
    height: 80px;
    resize: none;
    margin: 10px 0 0 5px;
    color: #666;
    padding:3px;
}
.point_wrap_con a.qd_btn{
    display: inline-block;
    width: 86px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    background: #3591d5;
    color: #fff;
    margin-top: 5px;
}

/*��������*/
.annuce_con span.new_listnum{
    margin-right: 5px;
}
.annuce_con_li .new_con,.annuce_con .annuce_con_tit .new_con{
    width: 385px;
}
.annuce_con .operate a.gray{
    color: #999;
}
.annuce_con .new_belong{
    width: 95px;
}
.annuce_con_li .brief_con,.annuce_con .annuce_con_tit .brief_con{
    width: 488px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.formLi .forinm{
    width:253px;
}
.formLi .upload_new{
    margin:0 10px 0 0;
}
.add_annce .share_img{
    float: left;
    display: block;
    width: 20px;
    height:20px;
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -160px -224px;
    margin-top: 15px;
    border:none;
    cursor: pointer;
}
.new_tip .forin{
    width:120px;
    height:20px;
    margin-top: 15px;
    margin-left: 10px;
    border: none;
}
.add_annce .shared_img{
    background: url(../images/ucenter/ucenter_ico.png) no-repeat -158px -252px;
}
.share_new a.mo_submit,.share_new a.mo_unsubmit{
    margin-left: 20px;
}
.share_new a.mo_cans{
    margin-right: 0;
}
.share_new span.comBox-n{
    font-size: 14px;
    padding-top: 15px;
}
.share_new .new_tip{
    margin-top: 5px;
}
/*�ҵ��鵥*/
.other_banner{
    width: 640px;
    height: 90px;
    margin: 15px auto 10px;
}
.other_h2{
    font-size: 24px;
    color: #333;
    font-weight: normal;
    border-bottom: 1px solid #d6d6d6;
    height: 52px;
    line-height: 52px;
}
.other_h2.mr{
    margin: 10px 30px 0;
}
.other_h2 span{
    width: 3px;
    height: 22px;
    background: #3591d5;
    border-radius: 2px;
    display: block;
    float: left;
    margin: 16px 7px 0 0;
}
.other_h2 .more{
    display: block;
    float: right;
    color: #666;
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 14px
}
.book_box{
    width: 640px;
    overflow: hidden;
}
.book_box .in{
    width: 670px;
}

.book_box .in dl{
    width: 310px;
    float: left;
    margin: 20px 20px 0 0;
    height: 140px;
}
.book_box .in dl dt{
    width: 109px;
    float: left;
}
.book_box .in dl .ImgA{
    width: 103px;
    height: 138px;
    float: left;
    padding: 1px;
    padding-right: 5px;
    display: block;
    background: url("https://static.dmzj.com/ucenter/images/other_book_bg.jpg");
}
.book_box .in dl dd{
    width: 186px;
    float: left;
    margin-left: 15px;
}
.book_box .in dl dd .title{
    height: 60px;
    font-size: 16px;
    color: #333;
    display: block;
    line-height: 25px;
}
.book_box .in dl dd p{
    height: 20px;
    line-height: 20px;
    color: #666;
}
.book_box .in dl dd p.date{
    color: #999;
}
.myboook_list_con{
    margin-top: 20px;
}
/*��Ķ���*/
.other_subTab{
    height: 39px;
    border-bottom: 1px solid #e6e6e6;
    margin: 15px 30px 0;
}
.other_subTab li{
    border-right:1px solid #e6e6e6;
    width: 98px;
    height: 38px;
    border-top:1px solid #e6e6e6;
    float: left;
    text-align: center;
    line-height: 38px;
    font-size: 14px;
    color: #333;
}
.other_subTab li.first{
    border-left:1px solid #e6e6e6;
}

.other_subTab li.cur,.other_subTab li:hover{
    background: #3591d5;
    color: #fff;
    width: 98px;
    height: 39px;
    border-top:0 ;
    line-height: 39px;
    cursor: pointer;
}
.other_subTab li.newWid,.other_subTab li.cur.newWid{
    width: 140px;
}
.Letter{
    height: 28px;
    margin: 15px 30px 0;
}
.Letter a{
    display: block;
    width: 26px;
    height: 26px;
    border:1px solid #e6e6e6;
    float: left;
    text-align: center;
    line-height: 26px;
    color: #333;
    font-family: Arial;
    margin-right: 4px
}
.other_subCon{
    display: none;
}
.other_subCon.select{
    display: block;
}
.other_subCon .subBox{
    border:1px solid #e6e6e6;
    margin: 15px 30px 0;
}
.other_subCon dl{
    width: 272px;
    height: 120px;
    float: left;
    margin: 24px -5px 0 24px;
}
.other_subCon dl dt{
    width: 88px;
    height: 118px;
    border:1px solid #e6e6e6;
    float: left;
}
.other_subCon dl dd{
    margin-left: 103px;
    height: 120px;
    position: relative;
}
.other_subCon dl dd .title{
    line-height: 22px;
    height: 22px;
    color: #333;
    font-size: 18px;
    display: block;
    margin-bottom: 8px;
}
.other_subCon dl dd .info{
    color: #666;
    line-height: 20px;
}
.other_subCon dl dd .Read{
    width: 78px;
    height: 28px;
    border:1px solid #94c9f6;
    color: #3591d5;
    text-align: center;
    line-height: 28px;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
}
.other_subCon dl dd .addSubBtn{
    width: 78px;
    height: 28px;
    border:1px solid #e6e6e6;
    color: #666;
    text-align: center;
    line-height: 28px;
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
}
.other_subCon .line{
    clear: both;
    margin: 24px;
    border-bottom: 1px solid #e6e6e6;
}

/*�ҵ��鵥ҳ��*/
.other_bookBar{
    height: 30px;
    margin: 15px 30px 5px;
    font-size: 16px;
}
.other_bookBar span{
    padding: 0 12px;
}
.other_bookBar .nav{
    color: #666;
}
.other_bookBar .nav.cur,.other_bookBar .nav:hover{
    color: #1790e6;
}
.other_bookBar .CreateBtn{
    width: 120px;
    height: 30px;
    background: #fe8a19;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    color: #fff;
    display: block;
    float: right;
}
.other_book_Ul{
    margin-top: 10px;
    float: left;
}
.other_book_Ul_li{
    width: 139px;
    height: 270px;
    float: left;
    margin: 0 21px 0 30px;
}
.other_book_Ul_li .tip{
    width: 125px;
    height: 24px;
    background: url("../images/other_txtBg.png");
    color: #fff;
    line-height: 24px;
    font-size: 14px;
    position: absolute;
    left: 0px;
    bottom: 0;
    padding-left: 10px;
}
.other_book_Ul_li .ImgB{
    position: relative;
    width: 129px;
    height: 174px;
    background: url("../images/other_book_bg2.jpg");
    padding: 3px 7px 3px 3px;
}
.other_book_Ul_li .smallImg{
    width: 62px;
    height: 84px;
    float: left;
}

.other_book_Ul_li .smallImg.mbtm{
    margin-bottom: 6px;
}
.other_book_Ul_li .txtA{
    padding-top: 5px;
    display: block;
    line-height: 20px;
    color: #333;
    font-size: 14px;
}
.other_book_Ul_li .info{
    display: block;
    color: #999;
    font-size: 12px;
    line-height: 25px;
}
.DetaiImgB{
    width: 86px;
    height: 116px;
    background: url("../images/other_book_bg3.jpg");
    padding: 2px 6px 2px 2px;
    float: left;
}
.DetaiImgB .smallImg{
    width: 41px;
    height: 56px;
}
.DetaiImgB .smallImg.mbtm{
    margin-bottom: 4px;
}
.other_book_Ul_li .smallImg.fl,.DetaiImgB .smallImg.fl{
    float: left;
}
.other_book_Ul_li .smallImg.fr,.DetaiImgB .smallImg.fr{
    float: right;
}
/*��ҳ*/
.book_page{
    text-align: center;
}

/*�����Ʒ*/
.sub_bar{
    height: 40px;
    line-height: 40px;
    margin: 0 30px;
}
.sub_bar .linkA{
    padding-left: 16px;
    color: #1790e6;
}
.sub_bar span{
    color: #fe5419;
}
.sub_bar .btn_01{
    width: 23px;
    height: 23px;
    background: url("../images/other_icon.jpg") no-repeat right 0;
    display: block;
    float: right;
    margin-top: 8px;
    margin-right: 8px;
}
.sub_bar .btn_01:hover,.sub_bar .btn_01.curr{
    background: url("../images/other_icon.jpg") no-repeat left 0;
}

.sub_bar .btn_02{
    width: 23px;
    height: 23px;
    background: url("../images/other_icon.jpg") no-repeat right bottom;
    display: block;
    float: right;
    margin-top: 8px;
}
.sub_bar .btn_02:hover,.sub_bar .btn_02.curr{
    background: url("../images/other_icon.jpg") no-repeat left bottom;
}

.subAttBox{
    width: 295px;
    height: 162px;
    float: left;
    margin: 0 -10px 40px 30px;
}
.subAttBox dt{
    width: 118px;
    height: 158px;
    float: left;
    border:1px solid #e6e6e6;
}
.subAttBox dd{
    margin-left: 136px;
    height: 160px;
    position: relative;
}
.subAttBox dd .title{
    line-height: 22px;
    color: #333;
    font-size: 16px;
    margin-bottom: 8px;
    display: block;
}
.subAttBox dd .item{
    color: #666;
    height: 18px;
    line-height: 18px;
    display: block;
}
.subAttBox dd .addSubBtn{
    width: 78px;
    height: 28px;
    border:1px solid #94c9f6;
    color: #3591d5;
    text-align: center;
    line-height: 28px;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
}

.subAttList{
    height: 140px;
    border-bottom: 1px solid #eeeeee;
    margin: 0px 30px 20px;
}
.subAttList .imgA{
    width: 88px;
    height: 118px;
    border:1px solid #e6e6e6;
    display: block;
    float: left;
}
.subAttList .info_r{
    margin-left: 104px;
    height: 130px;
}
.subAttList .info_r .info_r_h{
    height: 30px;
}
.subAttList .info_r .title{
    line-height: 22px;
    height: 22px;
    color: #333;
    font-size: 18px;
    display: block;
    margin-bottom: 8px;
    float: left;
}
.subAttList .info_r .col_1{
    height: 22px;
    line-height: 22px;
    color: #666;
    font-size: 14px;
}
.color_999{
    color: #999;
}
.subAttList .info_r .pd_r{
    padding-right: 30px;
}
.subAttList .info_r .info_txt{
    margin-top: 8px;
    color: #999;
    line-height: 20px;
}

/*�ҵ�����*/

.conmmentBox_h{
    border: 1px solid #d6d6d6;
    margin: 0 30px;
    padding: 0 30px;
}
.conmmentBox_h_li{
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 20px;
}
.conmmentBox_h_li.borT{
    border-top: 1px solid #e6e6e6;
    border-bottom: 0;
    margin-top: 10px;
    padding-bottom: 10px;
}
.conmmentBox_h_li .cover{
    width: 75px;
    height: 100px;
    border: 1px solid #e6e6e6;
    float: left;
    margin-top: 20px;
}
.conmmentBox_h_li .photo_l{
    width: 50px;
    height: 50px;
    border: 1px solid #d6d6d6;
    border-radius: 6px;
    overflow: hidden;
    float: left;
    margin-top: 25px;
}
.conmmentBox_h_li .row_r{
    margin-left: 89px;
    padding-top: 20px;
}
.conmmentBox_h_li .plTit{
    height: 22px;
    line-height: 22px;
    font-size: 14px;
    color: #999;
    font-size: 14px;
}
.conmmentBox_h_li .plTit span{
    color: #1790e6;
    padding-left: 5px;
}
.conmmentBox_h_li .contents{
    line-height: 22px;
    min-height: 44px;
    margin-top: 8px;
    color: #333;
    font-size: 14px;
}
.conmmentBox_h_li .btmBar{
    height: 22px;
    line-height: 22px;
    margin-top: 8px;
    color: #999999;
}
.conmmentBox_h_li .ding{
    padding-left: 26px;
    background: url("../images/ucenter_other_ico.png") -92px -106px;
    height: 22px;
    line-height: 22px;
    display: block;
    float: right;
}
.conmmentBox_h_li .huifu{
    padding-left: 24px;
    background: url("../images/ucenter_other_ico.png") -92px -145px;
    height: 22px;
    line-height: 22px;
    display: block;
    float: right;
    margin-left: 15px;
}
.ReplyBox{
    margin-top: 8px;
}
.ReplyBox .textareaBox{
    border: 1px solid #e6e6e6;
    padding: 3px 8px;
}
.ReplyBox .textarea{
    height: 72px;
    width: 100%;
    line-height: 25px;
    outline: none;
    color: #333;
    border: 0;
}
.ReplyBar{
    height: 26px;
    margin-top: 10px;
}
.ReplyBar .SubmitBtn{
    width: 54px;
    height: 24px;
    border: 1px solid #3086c6;
    background: #3591d5;
    text-align: center;
    line-height: 24px;
    color: #fff;
    display: block;
    float: right;
    margin-left: 10px;
}
.ReplyBar .CancelBtn{
    width: 54px;
    height: 24px;
    border: 1px solid #d6d6d6;
    background: #fff;
    text-align: center;
    line-height: 24px;
    color: #666666;
    display: block;
    float: right;
    margin-left: 22px;
}
.ReplyBar .Remaining{
    line-height: 24px;
    float: right;
}
.ReplyBar .Remaining span{
    color: #fe5419;
}
.sub_comment .conmmentBox_h_li .row_r{
    margin-left: 66px;
}
.conmment_face{
    width: 24px;
    height: 24px;
    float: left;
    background: url("../images/ucenter_other_ico.png") -89px -180px;
    cursor: pointer;
    position: relative;
}

/*消息中心*/
.mess_num{
    width: 20px;
    height: 15px;
    background: #fe5419;
    text-align: center;
    line-height: 15px;
    color: #fff;
    position: absolute;
    top: -8px;
    right: 15px;
    display: inline-block;
    border-radius: 2px;
    font-size: 12px;
}
.mess_btn1{
    width: 118px;
    height: 28px;
    border: 1px solid #e6e6e6;
    float: right;
    text-align: center;
    line-height: 28px;
    display: inline-block;
}
.mess_btn2{
    width: 60px;
    height: 30px;
    background: #ff7521;
    color: #fff;
    text-align: center;
    line-height: 30px;
    float: right;
    display: inline-block;
    margin-left: 10px;
}
.message_con_li{
    margin-top: 20px;
}
.message_con_li .icon{
    display:block;
    height: 15px;
    margin-right: 20px;
    width: 16px;
    float: left;
    margin-top: 5px;
    background: url("../images/mail.png") no-repeat scroll 0 -14px;
}
.message_con_li .icon_y{
    display:block;
    float: left;
    height: 15px;
    margin-right: 20px;
    vertical-align: middle;
    width: 16px;
    margin-top: 5px;
    background:  url("../images/mail.png") no-repeat scroll 0 0;
}
.message_con_li .info_r{
    width: 825px;
    float: left;
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 10px;
}
.message_con_li .p_tit{
    height: 25px;
    color: #999999;
    font-size: 14px;
}
.message_con_li .tz_tit{
    color: #333333;
    font-size: 14px;
}
.message_con_li .p_tit span{
    color: #1790e6;
    padding: 0 5px;
}
.message_con_li .hf_txt{
    line-height: 25px;
    font-size: 14px;
}
.message_con_li .tz_tip{
    line-height: 25px;
    font-size: 14px;
    color: #fc5318;
}
.message_con_li .tz_txt{
    line-height: 20px;
    font-size: 12px;
    color: #999999;
    margin-top: 8px;
}
.message_con_li .tz_txt a,.message_con_li .tz_txt a:hover{
    color: #999999;
}
.message_con_li .tz_txt img{
    width: 96px;
    height: 60px;
    color: #999999;
    float: left;
    margin-right: 10px;
}
.message_con_li .my_txt{
    background: #ebf2f7;
    padding: 5px 10px;
    line-height: 22px;
    color: #999999;
    margin-top: 5px;
}
.message_con_li .time{
    float: left;
    color: #999999;
    height: 25px;
    line-height: 25px;
    margin-top: 8px;
}
.message_con_li .icon_hf {
    background: url("https://static.dmzj.com/module/images/comment-icon.png") left -371px;
    padding-left: 25px;
    line-height: 25px;
    display: block;
    float: right;
    margin-top: 8px;
    color: #999999;
    margin-right: 10px;
}

.message_2{
    height: 30px;
    padding: 5px;
    background: #ededed;
}
.message_2 li{
    display: inline-block;
    *zoom:1;
    *display:inline;
    float: left;
    width: 99px;
    height:30px;
    text-align: center;
    line-height: 30px;
    background: #fff;
    border-right: 1px solid #e6e6e6;
}
.message_2 li a{
    display: inline-block;
    width: 99px;
    height: 30px;
    color: #333333;
}
.message_2 li a:hover,.message_2 li.cur,.message_2 li:hover{
    background: #3591d5;
    color: #fff;
}
.message_2 li.cur a{
    color: #fff;
}
.message_2 li.cur:hover{
    color: #fff;
}
.message_content .allsel_2,.message_content .del_2{
    display: inline-block;
    *zoom:1;*display:inline;
    width: 58px;
    height:28px;
    line-height: 28px;
    color: #fff;
    text-align: center;
    margin-right: 6px;
    margin: 10px 0 0 0;
    color: #333333;
    border: 1px solid #e6e6e6;
}
.message_content.mt{
    margin-top: 10px;
}


.page{
    height: 30px;
    text-align: right;
    margin: 15px auto;
    font-size: 14px;
}
.page a{
    margin-left: 10px;
    padding: 6px 12px;
    border: 1px solid #e0e0e0;
    font-size: 14px;
    height: 19px;
    line-height: 19px;
    display: inline-block;
    color: black;
}
.page a:hover, .page a.cu {
    background: #46a1e1;
    color: #fff;
    border: none;
    padding: 7px 13px;
}

/*.pagination{
    float: right;
    margin-right: 40px;
}
ul.pagination li {
    float: left;
}*/

/*
.page a, .page span {
    line-height: 22px;
}
.pagination > li > a, .pagination > li > span, .pagination > li:first-child > a, .pagination > li:first-child > span, .pagination > li:last-child > a, .pagination > li:last-child > span {
    color: #20a8d8;
    margin-left: 15px;
    padding: 5px 12px;
    border: 1px solid #ccc;
    float: left;
    display:block;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #20a8d8;
    border-color: #20a8d8;
    padding: 5px 12px;
    color: #fff;
    float: left;
}

.disabled>span {
    color: #20a8d8;
    *margin:0 10px 0 15px;
    padding: 5px 12px;
    border: 1px solid #ccc;
    float: left;
    display:block;
}*/

.pagination{
    float: none;
    margin: 20px auto;
}
.pagination-box .pagination li span{
    background: none;
    border: none;
}
.pagination li{
    width: 32px;
    height: 32px;
    border: 1px solid #e0e0e0;
    float: left;
    text-align: center;
    line-height: 32px;
    margin-left: 5px;
    font-size: 14px;
    cursor: pointer;
}
.pagination li:hover,.pagination li.active{
    background: #46a1e1;
    color: #fff;
    border: 0;
    width: 32px;
    height: 32px;
    line-height: 32px;
    padding: 1px;
}
.pagination li a{
    color: #000;
    cursor: pointer;
    width: 32px;
    height: 32px;
    display: block;
}
.pagination li a:hover{
    color: #fff;
}

.user_head .fs_Num{
    width: 60px;
    height: 44px;
    margin-left: 54px;
    float: left;
    margin-top: 5px;
    color: #fff;
    text-align: center;
}
.user_head .gz_Num{
    width: 60px;
    height: 44px;
    margin-left: 5px;
    float: left;
    margin-top: 5px;
    color: #fff;
    text-align: center;
}
.user_head .gz_Num a,.user_head .fs_Num a{
    color: #fff;
}
.user_head .fs_Num .col,.user_head .gz_Num .col{
    color: #abdbff;
}


/*首页-他的作品*/
.works_ul{
    width: 640px;
    overflow: hidden;
    margin: 20px auto 0;
}
.works_ul ul{
    width: 670px;
}
.works_ul ul li{
    width: 105px;
    height: 174px;
    float: left;
    margin-right: 29px;
}
.works_ul ul li .ImgA{
    width: 103px;
    height: 138px;
    border: 1px solid #e6e6e6;
    display: block;
}
.works_ul ul li .txtA{
    font-size: 14px;
    color: #333333;
    height: 30px;
    line-height: 30px;
    display: block;
}

/*他的关注*/
.attr_box{
    width: 230px;
    overflow: hidden;
}
.attr_box ul{
    width: 255px;
    padding-top: 10px;
}
.attr_box ul li{
    height: 90px;
    width: 60px;
    float: left;
    margin:10px 25px 0 0 ;
}
.attr_box ul li .imgA{
    width: 60px;
    height: 60px;
    border-radius: 8px;
    display: block;
    overflow: hidden;
}
.attr_box ul li .txtA{
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
    text-align: center;
    display: block;
    color: #333;
    overflow: hidden;
}

/*关注粉丝按钮*/
.attBar{
    height: 49px;
    background: #dfe6ed;
    border: 1px solid #d6d6d6;
    border-bottom: 0;
    padding: 9px 0;
}
.attBtn{
    width: 78px;
    height: 29px;
    background: #3591d5;
    color: #fff;
    border: 1px solid #3086c6;
    display: block;
    float: left;
    text-align: center;
    line-height: 29px;
    margin-left: 24px;
}
.attBtn:hover{
    color: #fff;
}
.attBtn span{
    padding-right: 5px;
    font-size: 14px;
}
.letterBtn{
    width: 78px;
    height: 29px;
    background: #fff;
    color: #3591d5;
    border: 1px solid #3086c6;
    display: block;
    float: left;
    text-align: center;
    line-height: 29px;
    margin-left: 24px;
}

/* 账号设置 */
.account_con{
    width: 100%;
    margin-top: 12px;
    padding-bottom: 22px;
    border-bottom: 1px dashed #cccccc;
}
.account_con ul li{
    height: 36px;
    line-height: 36px;
    font-size: 14px;
}
.account_con ul li .account_con_user{
    width: 80px;
    display: inline-block;
    text-align: right;
    margin-right: 10px;
    color: #666;
}
.account_con ul li .account_con_centerCon{
    display: inline-block;
    margin-right: 20px;
}
.account_con ul li .account_con_btn{
    cursor: pointer;
    color: #1790e6;
}
.account_con ul li .account_con_pwdHint{
    display: inline-block;
    color: #fe5419;
    font-size: 12px;
    background-color: #fffae1;
    border: 1px solid #e0ded5;
    width: 191px;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.account_con ul li .account_con_btn_col{
    color: #999999;
    margin-right: 12px;
}
.account_con ul li .acconut_con_WB,.acconut_con_WB_bound{
    width: 24px;
    height: 28px;
    display: inline-block;
    margin-right: 4px;
    background: url('../images/account_con_WB.png') no-repeat left bottom;
    cursor: pointer;
}
.acconut_con_WB_bound{
    background: url('../images/account_con_WB1.png') no-repeat left bottom;
}
.account_con ul li .acconut_con_QQ,.acconut_con_QQ_bound{
    width: 24px;
    height: 28px;
    display: inline-block;
    margin-right: 4px;
    background: url('../images/account_con_QQ.png') no-repeat left bottom;
    cursor: pointer;
}
.acconut_con_QQ_bound{
    background: url('../images/account_con_QQ1.png') no-repeat left bottom;
}
.account_con ul li .acconut_con_VX,.acconut_con_VX_bound{
    width: 24px;
    height: 28px;
    display: inline-block;
    margin-right: 4px;
    background: url('../images/account_con_VX.png') no-repeat left bottom;
    cursor: pointer;
}
.acconut_con_VX_bound{
    background: url('../images/account_con_VX1.png') no-repeat left bottom;
}
.account_explain{
    width: 100%;
    margin-top: 36px;
    border-bottom: 1px dashed #cccccc;
    padding-bottom: 31px;
    padding-left: 10px;
}
.account_explain h2{
    font-size: 16px;
    color: #333;
    font-weight: normal;
    margin-bottom: 2px;
}
.account_explain p{
    font-size: 12px;
    color: #666;
    line-height: 30px;
}
.account_issue{
    width: 100%;
    margin-top: 36px;
    padding-left: 10px;
}
.account_issue h2{
    font-size: 16px;
    color: #333;
    font-weight: normal;
    margin-bottom: 14px;
}
.account_issue p{
    font-size: 14px;
    line-height: 30px;
}
.account_issue p:nth-child(even){
    color: #333;
}
.account_issue p:nth-child(odd){
    color: #666;
}
.account_issue p:nth-child(3){
    margin-bottom: 18px;
}
.account_issue p span{
    width: 24px;
    height: 15px;
    display: inline-block;
    text-align: center;
    line-height: 15px;
    color: #fff0ea;
    margin-right: 10px;
}
.account_issue p .issue_Q{
    background-color: #ff7521;
}
.account_issue p .issue_A{
    background-color: #a4a4a4;
}
/* 温馨提示 */
.hint_noPhoneTied{
    height: 70px;
    text-align: center;
    color: #333;
    font-size: 16px;
    padding: 0 72px;
    box-sizing: border-box;
    line-height: 28px;
    margin-top: 15px;
    margin-bottom: 22px;
}
.hint_setBtnStyle{
    width: 118px;
    height: 38px;
    display: block;
    border: 1px solid #3086c6;
    background-color: #3591d5;
    color: #FFF;
    font-size: 14px;
    cursor: pointer;
    outline: none;
    margin-left: 180px;
}
/* 修改用户名 */
.amend_username,.Switch_account{
    width: 538px;
    height: 228px;
    border: 1px solid #d6d6d6;
    background-color: #ffffff;
    position: fixed;
    left: 50%;
    top: 50%;
    margin: -115px 0 0 -270px;
    display: none;
}
.username_font{
    width: 100%;
    height: 52px;
    line-height: 52px;
    padding-left: 30px;
    padding-right: 14px;
    font-size: 18px;
    color: #333;
    box-sizing: border-box;
}
.account_tit_font{
    display: inline-block;
}
.account_close{
    display: inline-block;
    float: right;
    margin-top: 14px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url('../images/ucenter_ico.png') no-repeat -64px -328px;
}
.amend_inputBtn{
    width: 480px;
    border-top: 1px solid #d6d6d6;
    box-sizing: border-box;
    margin-left: 30px;
    padding-top: 30px;
}
.vcStyle{
    width: 320px;
    height: 100%;
    float: left;
    border-right: 1px solid #e6e6e6;
}
.inputStyle{
    display: block;
    width: 290px;
    height: 38px;
    outline: none;
    border: 1px solid #cccccc;
    padding-left: 10px;
    line-height: 38px;
    color: #999999;
    box-sizing: border-box;
    margin-bottom: 10px;
}
.hint_p,.hint1_p,.hint2_p,.hint3_p,.hint4_p,.hint5_p,.hint6_p,.hint7_p,
.hint8_p,.hint9_p,.hint10_p,.hint11_p{
    display: inline-block;
    background: url('../images/land_tip.png') no-repeat -4px -23px;
    padding-left: 18px;
    display: none;
    color: #fe5419;
}
.buttonStyle{
    display: block;
    width: 290px;
    height: 38px;
    background-color: #3591d5;
    border: none;
    outline: none;
    cursor: pointer;
    font-size: 14px;
    line-height: 38px;
    color: #FFF;
    margin-top: 10px;
}
.amend_hint{
    width: 120px;
    height: 100px;
    float: right;
    font-size: 12px;
    color: #666;
    margin-right: 10px;
    line-height: 20px;
}
/* 绑定手机号-验证密码 */
.verify_pwdStyle,.accountAuthorization,.pwdyes_bound_tel,.phone_send_vc,.Successful_layer,.Choose_way,.Replacephone_newphone{
    width: 538px;
    height: 254px;
    border: 1px solid #d6d6d6;
    background-color: #ffffff;
    position: fixed;
    left: 50%;
    top: 50%;
    margin: -128px 0 0 -270px;
    display: none;
}
.bound_tel_tit,.accountAuthorization_tit,.pwdyes_bound_tit,.pwdno_bound_tit{
    width: 100%;
    height: 52px;
    line-height: 52px;
    padding-left: 30px;
    padding-right: 14px;
    font-size: 18px;
    color: #333;
    box-sizing: border-box;
}
.account_btm_cont{
    border-top: 1px solid #d6d6d6;
    width: 480px;
    margin-left: 30px;
}
.verify_contStyle p,.accountAuthorization_cont p{
    font-size: 12px;
    color: #666;
    width: 100%;
    height: 33px;
    line-height: 33px;
}
.verifyPwd_style{
    margin-left: 95px;
    margin-top: 20px;
}
.verify_contStyle button{
    margin-left: 95px;
}
/* 绑定手机-社交账号授权 */
.accountAuthorization_cont_img span{
    width: 70px;
    height: 70px;
    display: inline-block;
    margin-top: 36px;
    cursor: pointer;
}
.bd_wb{
    background: url('../images/accountAuthorization_wb.png') no-repeat;
    margin-left: 90px;
}
.bd_qq{
    background: url('../images/accountAuthorization_qq.png') no-repeat;
    margin-left: 48px;
}
.bd_wx{
    background: url('../images/accountAuthorization_wx.png') no-repeat;
    margin-left: 48px;
}
/* 绑定手机-已设置密码绑定手机 */
.pwdyes_bound_tel{
    height: 312px;
}
.pwdyes_bound_cont,.boxStyle{
    padding-top: 30px;
}
.pwdyes_bound_cont_left,.phone_send_vc_left,.newphone_cont_left{
    width: 320px;
    /* height: 200px; */
    border-right: 1px solid #e6e6e6;
    display: inline-block;
    /* float: left; */
}
.vcNum,.vcNum1,.vcStyle_input{
    display: inline-block;
    width: 160px;
    border: 1px solid #cccccc;
    height: 40px;
    color: #999999;
    outline: none;
    padding-left: 10px;
    box-sizing: border-box;
    margin-top: 10px;
    margin-bottom: 10px;
}
.pwdyes_gainVc,.pwdno_gainVc,.vcStyle_gain{
    width: 120px;
    height: 40px;
    background-color: #3591d5;
    color: #FFF;
    font-size: 14px;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
    float: right;
    margin-right: 30px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.pwdyes_bound_cont_right,.pwdno_bound_cont_right,.newphone_cont_right{
    width: 130px;
    float: right;
    font-size: 12px;
    color: #666;
    line-height: 21px;
}
.pwdyes_bound_cont_right p:nth-child(1){
    margin-bottom: 20px;
}
/* 绑定手机-未设置密码绑定手机 */
.phone_send_vc{
    height: 392px;
    overflow: hidden;
}
.phone_send_vc_left{
    /* height: 280px; */
}
/* 绑定手机-绑定成功 */
.boundSucceed_p{
    width: 100%;
    font-size: 24px;
    color: #333;
    text-align: center;
    line-height: 122px;
}
/* 切换账号 */
.Switch_account{
    height: 352px;
}
.Switch_account_cont{
    padding-top: 16px;
}
.Switch_account_cont p{
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
    text-align: center;
    font-size: 14px;
    color: #666;
    line-height: 24px;
}

.Switch_account_cont button{
    display: block;
    width: 118px;
    height: 38px;
    border: 1px solid #3086c6;
    background-color: #3591d5;
    font-size: 14px;
    text-align: center;
    line-height: 38px;
    color: #FFF;
    outline: none;
    cursor: pointer;
    margin-left: 180px;
}
.Switch_account_avatar{
    width: auto;
    height: 112px;
    display: inline-block;
    overflow: hidden;
    margin-bottom: 20px;
    margin-top: 34px;
    position: relative;
}
.Switch_account_avatar dl{
    width: 80px;
    height: 100%;
    float: left;
    cursor: pointer;
}
.Switch_account_avatar dl dt{
    width: 80px;
    height: 80px;
    position: relative;
}
.Switch_account_avatar dl dt img{
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 40px;
}
.Switch_account_avatar dl dd{
    width: 80px;
    height: 32px;
    text-align: center;
    color: #666;
    font-size: 14px;
    line-height: 32px;
}
.Switch_account_avatar_Ok{
    width: 24px;
    height: 24px;
    background: url('../images/Switch_account_avatar_Ok.png') no-repeat;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 9;
}
/* 更换手机 */
.Choose_way_p{
    width: 100%;
    line-height: 33px;
    font-size: 12px;
    color: #666;
}
.choose_way_btn{
    display: inline-block;
    width: 198px;
    height: 38px;
    border: 1px solid #3086c6;
    background-color: #3591d5;
    text-align: center;
    line-height: 38px;
    color: #FFF;
    font-size: 14px;
    cursor: pointer;
    outline: none;
    margin-top: 36px;
}
.choose_way_btn:nth-child(2){
    margin-left: 25px;
    margin-right: 26px;
}
/* 更换手机-手机获取验证码 */
.vcStyle_p{
    font-size: 14px;
    color: #333;
    margin-bottom: 18px;
}
/* 更换手机-输入新手机号码 */
.Replacephone_newphone{
    height: 272px;
}
.newphone_cont_left{
    height: auto;
    float: none;
    display: inline-block;
}

#box_zc{
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, .3);
    display: none;
}

/* 个人中心首页切换账号 */
.Switch_account_show{
    font-size: 14px;
    float: right;
    line-height: 31px;
}
.Switch_account_show span{
    color: #3591d5;
    cursor: pointer;
}

/* 封禁 */
#banned_page{
    width: 100%;
    height: 500px;
    background: #FFF;
}
#banned_page .banned_page_font{
    font-size: 24px;
    color: #333;
    width: 100%;
    text-align: center;
    padding-top: 140px;
}
#banned_page .banned_page_font2{
    font-size: 14px;
    color: #666;
    width: 100%;
    text-align: center;
    margin-top: 18px;
}

.pagination-box{
    text-align: center;
}