﻿
.Login {
    float: right;
    margin-right: 5px;
    cursor: pointer;margin-top:0px;
}
.Login-phto {
    position: relative;
    float: left;
    margin-top: 6px;    height: 36px;
}
.Login-name {
    float: left;
    margin-top: 14px;
    margin-left: 10px;height:20px;overflow:hidden;
}
.leave {
    background: url('../../images/weibo/selectbtn.png') no-repeat center/15px 8px;
    margin-left: 5px;
    height: 15px;
    float: right;
    width: 20px;
    position: relative;
    margin-top: 18.5px;
}
.leave_option {
    position: absolute;
    top: 29px;
    display: none;
    right: -1px;
    z-index: 1;
    box-shadow: 1px 1px 3px #999;
}

.leave_option p, .leave_option p a {
    width: 110px;
    line-height: 40px;
    display: block;
    text-indent: 39px;
    color: #23ad59;
    font-size: 14px;
    cursor: pointer;
    background: #fff url('../images/per_03.png') no-repeat 20px -16px/12.5px 43px;
}
.leave_option p:first-child {
    border-bottom: 2px solid #eaeaea;
    background-position: 20px 15px;
}
.Login-phto img {
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.change_hide {
    color: #999;
    font-size: 14px;
    text-indent: 0;
    padding-left: 10px;
}







.content{
   
}
.center{
    max-width:1000px;margin:auto;
}
.content-bk{
    background-color:#fff;margin-top:10px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;overflow: hidden;border: 1px solid #dddddd;
}
/*.title{
    text-align:center;width:100px;margin:auto;line-height:43px;color:#fff;font-size: 16px;
}*/
.pho-per{
    /*width:27px;height:27px;float:right;margin-right:10px;margin-top:8px;border-radius:50%;overflow:hidden;*/
}
.pho-per img{
    width:100%;height:100%;
}
.container{
    max-width:1000px;margin:auto;margin-top: 10px;
}
.gg{
    display:none;
}
.content-nav{
line-height: 30px;
font-size: 14px;
padding: 0 10px;
border-bottom: 1px solid #dddddd;
height: 30px;}
.content-nav span{
    /*display: inline-block;cursor:pointer;height: 30px;*/
}
.add-talk{
    float: right;
color: #2794da;
text-align: right;
cursor: pointer;
}
.much-talk{
    float: right;color: #52ade7;
text-align: right;
cursor: pointer;
}
.much-talk b{
    font-size:16px;margin-left: 6px;
}
.Often-talk{
    margin-right:32px;
}
.b_5fb8fd{
    border-bottom: 1px solid #5fb8fd;
color: #5fb8fd;
}
.Four-li{
    padding:20px 10px 10px;overflow:hidden;
}
.Four-li li{
    width:25%;float: left;
    padding:0 10px 10px 0;box-sizing:border-box;
}
.Four-li li:nth-child(n+9){
    display:none;
}
.Four-li-divbox{
background: url('../../images/bbs/yd_04_03.png') no-repeat center/ 100% 100%;
}
.Four-li-div {
    width: 100%;
    height: 100%;
    padding-top: 20%;
    box-sizing: border-box;
    background: url('../../images/bbs/opacity01_03.png');cursor:pointer;
}
.Four-li-div h3{
    font-size:18px;color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.Post-number {
    font-size: 14px;
    color: #fff;
    margin: auto;
    margin-top: 15%;
    width: 70%;
    text-align: center;
    background-image: url('../../images/bbs/opacity02_03.png');line-height: 26px;
border-radius: 13px;
}
span.hot-talk{
    /*border-left:3px solid #5fb8fd;text-indent:5px;padding-left: 6px;height: 14px;
line-height: 14px;*/
}
.list-img{
    width:60px;height:60px;border-radius:3px;float:left;margin-right:10px;overflow:hidden;
}
.list-img img{
    width:100%;height:100%;
}
.list-ul li{
    border-bottom:1px solid #c3c3c3;margin-left:10px;padding-top:10px;padding-bottom:10px;overflow: hidden;
}
.list-ul li:last-child{
    border-bottom:none;
}
.content-box{
    margin-bottom:20px;
}
.list-right h3{
    font-size:14px;
}
.second-div{
    font-size:12px;color:#9a9999;margin-top:14px;
    max-height:16px;overflow:hidden
}
.second-div span{
margin-right:10px;
}
.Postlist {
    border-bottom: 1px solid #e8e6e6;
    padding: 20px 10px 20px 0;margin-left: 10px;
}
.LZhead {
    width: 58px;
    height: 58px;
    border-radius: 50%;
    overflow: hidden;
    float: left;
}
img{
cursor:pointer;
}
.LZhead img {
    width: 100%;
    height: 100%;
}
.Abstract {
    margin-left: 68px;
}
.Postlist:first-child .ListTitle {
    color: #ff6000;
}
.ListTitle p {
    font-size: 16px;
    white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;margin-right: 60px;margin-bottom: 8px;color:#333;display:inline-block;    width: 100%;min-height:21px;
}
.ListTitle span{
    display:none;
}
/*.Postlist:first-child .ListTitle span {
    background: url('../../images/bbs/hot_03.png') no-repeat;
    margin-left: 6px;
    padding-left: 14px;
padding-top: 4px;
}*/
/*.Postlist:nth-child(2) .ListTitle span {
    background: url('../../images/bbs/hot_03.png') no-repeat 0 -30px;
    margin-left: 6px;
    padding-left: 14px;
}
.Postlist:nth-child(3) .ListTitle span {
    background: url('../../images/bbs/hot_03.png') no-repeat 0 -59px;
    margin-left: 6px;
    padding-left: 14px;
}*/
.Listinf {
    font-size: 12px;
    margin-top: 8px;
    color: #8c8c8c;margin-bottom: 8px;
}
.Listinf span {
    margin-right: 10px;
}
.Listinf em {
    margin-left: 12px;
    font-style: normal;
    background: url('../../images/bbs-pic_03.png')0px -13px no-repeat;
    padding-left: 21px;
    float: right;
}
.Listinf s {
    text-decoration: none;
    background: url('../../images/bbs-pic_03.png') 0px 4px no-repeat;
    padding-left: 21px;
    float: right;
}
.Postlist:nth-child(2) {
    color: #ff8400;
}
.Postlist:nth-child(3) {
    color: #eeb53c;
}
.ul-mark{
    display: inline-block;
padding: 2px 0;
box-sizing: border-box;display:none;
}
.ul-mark li{
    float:left;height:18px;line-height:18px;padding:0 6px;border-radius:2px;margin-right:10px;color:#fff;
    margin-bottom: 8px;
}
.mark-li[title="PK"]{
    background-color:#ff4c4c;
}
.mark-li[title="举报"]{
    background-color:#ff8b3d;
}
.mark-li[title="投诉"]{
    background-color:#ff642e;
}
.mark-li[title="活动"]{
    background-color:#eaa744;
}
.mark-li[title="精"]{
    background-color:#fa9300;
}
.mark-li[title="新"]{
    background-color:#95c136;
}
.mark-li[title="商品"]{
    background-color:#bbdd00;
}
/*t帖子详情*/
.Return {
    float: left;
    text-align: center;
    width: 35px;
    margin: auto;
    line-height: 43px;height:43px;cursor:pointer;
    color: rgb(255, 255, 255);
    font-size: 14px;
    background: url('../../images/bbs/retu_03.png') no-repeat 10px center/10px;
}


.cont-deta-head img{
    width:30px;height:30px;border-radius:50%;border:1px solid #d2d3d3;float:left;margin-right:10px;
}
.cont-deta-user{
    font-size:14px;color:#6a83a8;line-height: 32px;
}
.cont-deta-user span{
    font-size:12px;color:#fff;background-color:#35a3f0;padding:1.5px 3px;border-radius:2px;margin-left:10px
}
.cont-deta{
    padding:16px 10px;
}
.cont-deta-text{
    font-size:14px;/*text-indent:2em;*/
}
.cont-deta-text p{
    padding:10px 0px;line-height:30px;font-size:14px;
}
.cont-deta-text img{
    /*max-width:100%;margin:auto;display:block;margin-top:10px;*/
}
.cont-deta-text *{
    white-space:normal!important;
}
.Action_Bar {
    margin-top: 0px;
    padding: 0;
    border: 1PX #ebebeb solid;
    border-width: 1PX 0;
    height: 44PX;
    LINE-HEIGHT: 44PX;
}
.Action a {
    display: inline-block;
    margin: 0;
    float: left;
    width: 20%;color: #555555;
    text-align: center;font-size:14px;
}

.Action a img {
    height: 14px;
    width: auto;
    margin-bottom: -2px;
    margin-right: 2px;
}
.Comment_Box .Title {
    padding: 0 15px;
}
.Complaint_Box .Title p, .Comment_Box .Title p {
    font-size: 16px;
    color: #333;
    font-weight: 600;
    float: left;
}
.Comment_List >li {
    margin-top: 18px;
    padding-bottom: 15px;
    position: relative;margin-left:10px;margin-right:10px;border-bottom:1px solid #e5e9eb;
}

.User_Head {
    width: 35PX;
    HEIGHT: 35PX;
    margin-right: 12px;border-radius:50%;background-color:#eee;
}
.Commen_Commen .Commen_User {
    padding: 0;
    display: inline-block;
}
.Commen_Commen .Commen_User a {
    font-size: 14px;
    color: #008bcc;
}
.Comment_List li a {
    float: left;
}
.Comment_List li a.quotes-a{
    float:right;color:#2794da;
}
.Commen_Commen .Commen_User em {
    font-style: normal;
    font-size: 12px;
    color: #999999;
    float: right;
}
.Commen_Commen .Commen_User span {
    display: block;
    margin: 0;
    margin-top: 2px;
    clear: both;
}
.Commen_Commen .Commen_User span {
    font-size: 12px;
    color: #999999;
}
.Commen_Commen .Commen p {
    font-size: 16px;
    color: #333;
    line-height: 24px;
    text-align: justify;
    white-space: pre-wrap;margin-top:10px;
}
.Commen_Operation {
    position: absolute;
    right: 15px;
    top: 0;
    width: 24px;cursor:pointer;
    height: 24px;
    background: url(../../images/bbs/floor_more.png) no-repeat right center;
    background-size: 80%;
}
.Complaint_Box .Title, .Comment_Box .Title {
    overflow: hidden;
}
.Commen_img>img{
    background-color:#eee;max-width:90px;
}
.clear:after{  
    content:"."; 
    height:0;  
    visibility:hidden;  
    display:block;  
    clear:left;  
} 
.cursor{
    cursor:pointer;
}
.dobtnul li {
    width: 100%;
    height: 44px;
    border-bottom: 1px #ebebeb solid;
    cursor: pointer;
    overflow: hidden;
}
.pagebd-selecttck {
    width: 100%;
    top:auto;
    position: fixed;
    background-color: #FFF;
    bottom: 0px;
    z-index: 109;
    border-top: 2px solid #F25758;
    box-shadow: 1px 1px 2px rgba(100,100,100,0.5);
    display: none;
    height: auto;
}
.pagebd-selecttck-closebtn:hover {
    font-size: 1.2em;
    font-weight: 600;
    color: rgb(254, 6, 8);
}
.pagebd-selecttck-closebtn {
    width: 100%;
    border-top: 1px solid #e8e8e8;
    height: 45px;
    cursor: pointer;
    line-height: 45px;
    text-align: center;
    background-image: none;
    color: rgb(242, 87, 88);
    border-top: 4px solid rgb(235, 235, 235);
}
.dobtnul {
    height: auto;
    margin: 0 14px;
    font-size: 12px;
    font-family: 微软雅黑;
    color: #333;
    text-align: center;
    line-height: 44px;
}
.logo {
    float: left;
    color: #fff;
    line-height: 66px;
    font-size: 18px;
    font-weight: bold;
    font-style: italic;
    background: url('../../images/logo.png') no-repeat left center/40px;padding-left:50px;
}
/*发帖*/

.post-tck,.quotes{
    position:absolute;top:0;left:0;width:100%;font-size:14px;z-index: 11;
    background-color:#f5f5f5;display:none;
}
.post-butt{
    width: 40px;
float: right;
line-height: 43px;cursor:pointer;
}
.post-tck .Return{
    margin-left:10px;background-image:none;
}

/*.PostWbo-txt {
    border-bottom: 0px #eee solid;
    overflow: visible;
    margin-top: 10px;
    height: 38px;
    line-height: inherit;
}
.input-title {
    border: 0px;
    border-bottom: 1px #ddd solid;  border-top: 1px #ddd solid;
    height: 37px;
    border-radius: 0;line-height:37px;background-color:#fff;
    width: 100%;
    font-size: 14px;
    text-indent: 10px;box-sizing: border-box;
}
.editcom{
    margin-top:10px;
}
.textare-conten {
    overflow-x: hidden;
    overflow-y: auto;
    padding-left: 10px;
    padding-right: 5px;
    line-height: 20px;
    width: 100%;
    min-height: 146px;
    border: 0;
    outline: 0;
    word-wrap: break-word;
    font-size: 14px;
    font-family: 微软雅黑;
    color: #333;
    padding-top: 4px;
    box-sizing: border-box;resize: none;border-top:#ddd 1px solid;background-color: #fff;
}
.Post-pitul {
    width: 100%;
    min-height: 80px;
    background-color: #fff;padding-bottom: 8px;
}
.Post-pitul li {
    float: left;
    text-align: center;
    margin: 10px 15px 2px;font-size: 12px;
}
.Post-filebtn {
    background-image: url("../../images/bbs/file_img_03.png");
    background-size: auto 100%;background-repeat:no-repeat;background-position:center center;
}
.Post-filebtn[title="文本"]{
        background-image: url("../../images/bbs/Post-text.png");
}
.Post-filebtn[title="标题"]{
        background-image: url("../../images/bbs/Post-title.png");
}
.Post-filebtn[title="活动"]{
        background-image: url("../../images/bbs/Post-activ.png");

}
.Post-filebtn[title="投票"],.Post-filebtn[title="看图投票"]{
        background-image: url("../../images/bbs/tp_p_03.png");
}
.Post-filebtn[title="微博"]{
        background-image: url("../../images/bbs/Post-wb.png");
}
.Post-filebtn[title="商品"]{
        background-image: url("../../images/bbs/Post-sp.png");
}
.Post-filebtn[title="帖子"]{
        background-image: url("../../images/bbs/Post-tz.png");
}
.Post-pitul-li {
height: 16px;
width: 20px;
position: relative;
margin: auto;
margin-bottom: 6px;
}*/
.PostWbo-btnare {
    height: 38px;
}
.PostWbo-sharetobtn {
    float: left;
    margin-right: 30px;
    text-indent: 5px;
    margin-left: 10px;
    height: 36px;
    line-height: 36px;
}
.PostWbo-zf {
    width: 18px;
    height: 18px;
    border-radius: 9px;
    background-color: #c0c0c0;
    display: block;
    float: left;
    cursor: pointer;
    margin-top: 10px;
}

.PostWbo-zf {
    width: 18px;
    height: 18px;
    border-radius: 9px;
    background-color: #c0c0c0;
    display: block;
    float: left;
    cursor: pointer;
    margin-top: 10px;
}
.PostWbo-zf-ok {
    background-color: #119bff;
    color: #fff;
}
.Post-pitul li input {
    opacity: 0;
    filter: alpha(opacity=0);
    display: inline-block;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
/*创建谈吧*/
.add-pict{
    border:1px solid #dddddd;height:80px;width:80px;font-weight:800;margin-right:20px;
    text-align:center;line-height:80px;color:#d6d6d6;font-size:40px;cursor:pointer;
    position:relative;float:left;       
     background: url('../../images/bbs/upload-file.png') center center/100%;

}
    .add-pict input {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
        cursor: pointer;
    }
.add-pict-span{
    color:#787878;font-size:14px;line-height:80px;
}
.add-pict-box{
    background-color:#fff;margin-top: -1px;padding-bottom:15px;/*border-bottom:1px solid #dddddd;*/padding-left: 10px;
}
.bq-box input {
    border: 0px;
    border-bottom: 1px #ddd solid;    border-top: 1px #ddd solid;
    box-sizing:border-box;
    height: 37px;
    border-radius: 0;
    width: 100%;
    font-size: 14px;
    text-indent: 10px;
}
.bq-box{
    margin-top:10px;background-color:#fff;padding-bottom:10px;border-bottom: 1px #ddd solid;
}
.bq-ul li{
    float:left;background-color:#f0f0f0;border-radius:2px;
    line-height:25px;padding:0 6px;text-align:center;margin:10px 0 0 10px;
    cursor:pointer;
}
/*查看全部引用*/
.quotes{
    background-color:#fff;
}
.quotes-list{
    padding:0 10px;
}
.quotes-list-header a{
    text-decoration:underline;color:#007fba
}
.quotes-list p{
    color:#848383;line-height:24px;margin-top: -5px;
}
.quotes-list-header{
    line-height:50px;
}
.quotes-list li{
    border-bottom:1px solid #e5e9eb;padding-bottom:12px;
}
.PostWbo-head{
    /*display:none;*/
}
.hide_sj{
    display:none;
}
.hide_dn{
    display:block;
}
.Often-Forum{
    display:none;
}
.login_butt{
    float:right;cursor:pointer;line-height: 43px;
}
.search {
    background-color: transparent;
    margin: 20px 0;border:1px solid #aad9fe;

}
.search-span {
    float: right;
    background:#52ade7 url('../../images/weibo/in-3_02.png') no-repeat center center/12px 12px;
    cursor: pointer;
    width: 44px;
    height: 44px;
}
.search-span2 {
    background:#52ade7 url('../../images/weibo/in-3_03.png') no-repeat center center;
}
/*.search input {
    height: 44px;
    width: 100%;
    box-sizing: border-box;
    border: none;text-indent:15px;
}*/
.search >div{
    margin-right:45px;
}
.relate-infor>a {
    color: #28708e;
}
.pagination-but-post{
    display:none;
}








/*电脑*/
@media screen and (min-width: 800px) {
   
    .hide_dn{
    display:none;
}
    .hide_sj{
        display:block;
    }
    .User_name{
        float:right;line-height: 66px;
    }
    .login_butt{
    line-height: 66px;
}
    .center {
    
}
    /*.title,.Return {
    line-height: 66px;height:66px;
}*/
    .pho-per {
    /*width: 35px;
    height: 35px;
    margin-top: 15px;*/
}
    .content-nav {
    line-height: 60px;
    font-size: 16px;padding: 0 15px;
    height: 60px;
}
    .post-tck, .quotes {
    width: 540px;
left: 0;
margin-left:auto;
height: auto;
padding-bottom: 20px;background-color:#fff;
top: 0;position:absolute;
margin-top: auto;
}
    .post_tck{
        min-height:468px;
    }
    .set-forum{
position:absolute;
    }
    .post-tck .header{
        display:none;
    }
    .PostWbo-head {
    width: 100%;
    height: 36px;
    padding-top: 18px;
    position: relative;
    /*background: -webkit-gradient(linear,0 0,0 100%,from(#d3e7eb),to(#fff));
    background: -moz-linear-gradient(top,#d3e7eb,#fff);
    filter: progid:DXImageTransform.Microsoft.gradient(startColor='#d3e7eb',endColor='#fff');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColor='#d3e7eb',endColor='#fff');
    background-image: -ms-linear-gradient(90deg,#d3e7eb,#fff);*/
}
    /*.PostWbo-head:hover,.tck_ydtxz:hover{
        cursor:move
    }*/
    .PostWbo-head p {
    position: absolute;
    right: 12px;
    top: 13px;
    font-size: 16px;
    color: #5D6772;
    font-weight: bold;
    cursor: pointer;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-family: 仿宋;
}
    .PostWbo-head .title{
        line-height:22px;color:#333;
    }
    .PostWbo-btnRpart {
    float: right;margin-top: 10px;
}
    .PostWbo-postbtn {
    margin-left: 21px;
    width: 80px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    font-family: 微软雅黑;
    color: #fff;
    background-color: #27bbda;
    cursor: pointer;
    border-radius: 3px;
}
     /*.input-title,.textare-conten {
    border: 1px #eee solid;
}*/
    .PostWbo-body {
    margin: 10px 20px;
}
   .add-pict-box{
       /*margin-top:10px;*/
   }
    .bq-box input {
        border: 1px #eee solid;
    }
    .bq-box{
        padding:0;
    }
    .add-pict-box {
    
}
    .bq-ul{
        padding-bottom:10px;
    }
    .ListTitle p{
max-width: 570px;margin-right:0;display:inline-block;
}
    .ListTitle span{
    display: inline;
}
    .pagebd-selecttck {
    width: 88px;
    border-radius: 3px;
    position: absolute;
    background-color: #fff;
    box-shadow: 1px 1px 3px #b1b1b1;
    z-index: 1;
    top: 22px;
}
    .Four-li li{
    padding:0 20px 20px 0;box-sizing:border-box;
}
    .Four-li {
    padding: 20px 15px 0px;
}
    .content-bk {
        margin-top: 20px;
    }
    /*.list-img {
    width: 70px;
    height: 70px;
    margin-right: 24px;
}*/
    .list-ul li {
    margin-left: 15px;padding-top: 20px;
padding-bottom: 20px;
}
    .list-right h3 {
    font-size: 16px;
    line-height: 32px;
}
    /*.second-div {
    font-size: 14px;
    color: #9a9999;*/
}
    .second-div span {
    margin-right: 35px;
}
        .content-nav span {
     /*height: 60px;*/ 
}
    span.hot-talk {
    border-left: 6px solid #5fb8fd;
    height: 22px;
    line-height: 22px;
}
    .HotBox {
    border: 1px #e7e6e6 solid;
}
    /*.img_kk {
    width: 80px;
    height: 80px;
}
    .add-img li {
    float: left;
    margin-right: 10px;
}
    .add-img {
    overflow: hidden;
}*/
    .Listinf span {
    margin-right: 58px;
}
    .Login {
    cursor: pointer;margin-top:10px;
}






}
/*电脑结束*/



@media screen and (max-width: 460px) {
    .Four-li-div h3 {
    font-size: 16px;
}
    .Post-number {
    font-size: 12px;
    width: 70%;
    line-height: 24px;
    border-radius: 13px;
}

}