.t4 {
    margin-bottom: 5px;
}

.none {
    display: none;
}

a:hover {
    text-decoration: none;
    color: #FF7700;
}

b:hover {
    text-decoration: none;
    color: #FF7700;
}

body {
    background: #F8F8F8;
}

.plate-area {
    position: relative;
    padding-right: 30px !important;

}

.sj {
    border-color: #000 transparent transparent;
    border-style: solid dashed dashed;
    border-width: 4px;
    font-size: 0;
    width: 0;
    height: 0;
    line-height: 0;
    position: absolute;
    right: 10px;
    top: 19px;
}

.plate-area-content {
    width: 1200px;
    background: #FFFFFF;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
    position: absolute;
    left: -340px;
    top: 35px;
    z-index: 100;
    padding-bottom: 30px;
    box-sizing: border-box;
    padding-top: 20px;
    display: none;

}

.plate-area-modular {
    /*margin-top: 30px;*/
}

.plate-area-modular h4 {
    height: 24px;
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
    line-height: 24px;
    padding-left: 13px;
    box-sizing: border-box;
    border-left: 7px solid #FF7700;
}

.plate-area-modular-lis {
    padding: 20px 20px 0;
    box-sizing: border-box;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;

}

.plate-area-modular-lis .plate-area-modular-lis-div {
    margin-bottom: 25px;
    margin-right: 43px;
    display: flex;
    justify-content: flex-start;
    align-items: center;

}

.plate-area-modular-lis .plate-area-modular-lis-div img {
    width: 48px;
    height: 48px;
    margin-right: 10px;
}

.plate-area-modular-lis .plate-area-modular-lis-div .title {

    width: 189px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}

.plate-area-modular-lis .plate-area-modular-lis-div .title a {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
}

.plate-area-modular-lis .plate-area-modular-lis-div .title a:hover {
    color: #FF7700;
}

.plate-area-modular-lis .plate-area-modular-lis-div .content {

    margin-top: 5px;
    width: 189px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}

.plate-area-modular-lis .plate-area-modular-lis-div .content a {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.plate-area-modular-lis .plate-area-modular-lis-div .content a:hover {
    color: #FF7700;
}

.top-ad {
    width: 1200px;
    margin: 0px auto;
}

.top-ad ul {
    width: 1300px;
    overflow: hidden;
}

.top-ad ul li {
    float: left;
    margin: 0 15px 15px 0;
}
/*header-logo*/
.logo-nav-search {
    width: 100%;

    background: #ffffff;
    padding-top: 20px;

}

.main-logo-nav-search {
    width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
    box-sizing: border-box;
}

.logo-nav {
    display: flex;
    justify-content: flex-start;
    align-content: center;
}

.logo {
    width: 218px;
    height: 46px;
    margin-right: 35px;
    margin-top: 12px;
}

.nav {
    display: flex;
    justify-content: flex-start;
    margin-top: 14px;
}

.nav a {
    font-size: 18px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.nav li {
    padding: 10px 20px;
    box-sizing: border-box;
}

.logo-nav-search .essence {
    font-size: 12px;
    color: #999;
    text-align: center;
    margin-top: 5px;
}

/*搜索*/
.search {
    width: 300px;
    height: 40px;
    border: 1px solid #EEEEEE;
    background: #fff;
    border-radius: 3px;
    padding-left: 20px;
    box-sizing: border-box;
    padding-right: 50px;
    position: relative;
}

.search .el-input__inner {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
    height: 100%;
    border: 0;
    width: 230px;

    background: #fff;

}

.search .search-icon {
    width: 40px;
    position: absolute;
    top: 0;
    right: 0;
    height: 40px;
}

.search .search-icon a {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.search .search-icon a img {
    width: 20px;
    height: 20px;
}

/*菜单下图片文字入口*/
.basic {
    width: 1200px;
    height: 297px;
    background: #ffffff;
    border-radius: 5px;
    padding: 20px;
    box-sizing: border-box;
    margin: 20px auto 0;
    display: flex;
    justify-content: space-between;
}

.basic-left {
    width: 460px;
    height: 258px;
    position: relative;
    margin-right: 12px;
}

.basic-left img {
    width: 460px;
    height: 258px;
}

.basic-left h5 {
    width: 420px;
    height: 21px;

    font-size: 16px;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    margin: 59px auto 0


}

.basic-left .gradual-change {
    width: 460px;
    height: 100px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
    position: absolute;
    bottom: 0;
    left: 0;
}

.basic-right {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.basic-right li {
    margin-bottom: 10px;
    position: relative;
}

.basic-right li, .basic-right li a {
    width: 222px;
    height: 124px;
}

.basic-right img {
    width: 222px;
    height: 124px;
}

.basic-right .gradual-change {
    width: 222px;
    height: 70px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
    position: absolute;
    bottom: 0;
    left: 0;

}

.basic-right h5 {
    width: 200px;
    height: 30px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-align: center;
    margin: 28px auto 0;
    text-align: left;


}

/*基本板块展示*/
.plate-display {
    width: 1200px;
    height: 88px;
    background: #ffffff;
    border-radius: 5px;
    padding: 20px;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 15px auto 0;

}

.plate-display li {
    display: flex;
    justify-content: space-between;
    align-items: center;

}

.plate-display li > a {
    position: relative;
}

.plate-img {
    width: 48px;
    height: 48px;
}

.plate-icon {
    width: 18px;
    height: 18px;
    position: absolute;
    top: -9px;
    left: -2px;
}

.plate-title {
    margin-left: 10px;
}

.plate-title h5 {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
}

.plate-title p {
    width: 189px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    margin-top: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.plate-title p a{
    color: #999999;
}
/*首页主体信息展示*/
.main-information {
    width: 1200px;
    display: flex;
    justify-content: space-between;
    margin: 15px auto 0;
}

.main-information-left {
    width: 885px;
}

.main-information-right {
    width: 300px;
    height: 100px;
    background: #ffffff;
}

.main-information-left .forum-hot-post {
    width: 100%;
    background: #ffffff;
    padding: 0 20px;
    box-sizing: border-box;

}

.main-information-left .forum-hot-post h4 {
    padding: 13px 0;
    box-sizing: border-box;
    font-size: 18px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}

.main-information-left .forum-hot-post .line {
    width: 100%;
    height: 1px;
    background: #EEEEEE;
}

.other-personal-answer {
    width: 100%;
    /*height: 94px;*/
    background: #F8F8F8;
    padding: 15px 20px;
    box-sizing: border-box;
    margin-top: 13px;
}

.other-personal-answer h4 {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
}

.other-personal-answer p {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    line-height: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-top: 5px;
}

.forum-hot-post-lis {
    margin-top: 18px;
    display: flex;
    flex-wrap: wrap;

}

.forum-hot-post h5 {
    font-size: 16px;
    font-family: MicrosoftYaHei;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
}
.forum-hot-post h5:hover{
    color: #ff7700;
}
.forum-hot-post-lis li {
    width: 400px;
    margin-bottom: 24px;
}

.forum-hot-post-lis li .hot-post {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    margin-top: 13px;
}
.forum-hot-post-lis li .hot-post a{
    color: #999999;
}
.forum-hot-post-lis li .hot-post a:hover{
    color: #ff7700;
}
.forum-hot-post-lis li .hot-post img {
    width: 19px;
    height: 19px;
    border-radius: 50%;
}

.forum-hot-post-lis li .hot-post .number {
    display: flex;
    align-items: center;
}

.forum-hot-post-lis li .hot-post .number span {
    margin: 0 5px;
}

.forum-hot-post-lis li .hot-post .number .line {
    width: 1px;
    height: 12px;
    background: #DDDDDD;
    display: inline-block;
}

/*广告*/
.advertisement {
    width: 885px;
    height: 90px;
    margin: 15px 0;

}

.advertisement ul {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.advertisement ul li {
    width: 100%;
    height: 100%;

}

.advertisement ul li:last-child {
    margin: 0;
}

/*最新回复*/
.latest-reply {
    width: 100%;
    background: #ffffff;
    padding: 0 20px;
    box-sizing: border-box;
    margin-top: 15px;
}

.main-information-left .latest-reply h4 {
    padding: 13px 0;
    box-sizing: border-box;
    font-size: 18px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}

.main-information-left .latest-reply .line {
    width: 100%;
    height: 1px;
    background: #EEEEEE;
}

.latest-reply h5 {
    font-size: 16px;
    font-family: MicrosoftYaHei;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
}
.latest-reply h5:hover{
    color: #ff7700;
}
/*精华推荐*/

.essence-recommendation {
    width: 100%;
    background: #ffffff;
    padding: 0 20px;
    box-sizing: border-box;
    margin-top: 15px;
}

.essence-recommendation .title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.main-information-left .essence-recommendation .title h4 {
    padding: 13px 0;
    box-sizing: border-box;
    font-size: 18px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}

.main-information-left .essence-recommendation .title .change a {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.main-information-left .essence-recommendation .title .change img {
    width: 14px;
    height: 14px;
    margin-right: 3px;
}

.main-information-left .essence-recommendation .title .change p {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
    margin-left: 8px;
}

.main-information-left .essence-recommendation .line {
    width: 100%;
    height: 1px;
    background: #EEEEEE;
}

.essence-recommendation h5 {
    font-size: 16px;
    font-family: MicrosoftYaHei;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
}
.essence-recommendation h5:hover{
    color: #ff7700;
}
/*论坛公示*/
.forum-publicity {
    width: 300px;
    background: #ffffff;
    border-radius: 5px;
    padding: 0 15px;
    box-sizing: border-box;
    position: relative;
}

.main-information-right-title h4 {
    padding: 15px 5px;
    box-sizing: border-box;
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.main-information-right-title .line {
    /*width: 300px;*/
    height: 1px;
    background: #EEEEEE;
}

.forum-publicity-lis {
    margin-top: 15px;
}

.forum-publicity-lis li {
    margin-bottom: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.forum-publicity-lis li a {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;

}
.forum-publicity-lis li a:hover{
    color:#ff7700
}
.forum-publicity-content {
    margin-top: 10px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    line-height: 18px;
}

.button {
    width: 200px;
    height: 34px;
    background: #FF7700;
    border-radius: 3px;
    font-size: 14px;
    font-family: MicrosoftYaHeiSemibold;
    color: #FFFFFF;
    margin: 15px 0 16px 35px;
    border: 0;
}

/*论坛广告-右侧*/
.forum-advertisement {
    width: 300px;
    height: 400px;
    margin-top: 15px;
}

.forum-advertisement ul {
    height: 100%;
    overflow: hidden;

}

.forum-advertisement ul li {
    height: 100%;

}

/*近期直播*/
.live-broadcast {
    width: 300px;
    background: #ffffff;
    border-radius: 5px;
    padding: 0 15px;
    box-sizing: border-box;
    margin-top: 15px;
    padding-bottom: 24px;
}

.live-broadcast-lis {
    margin-top: 15px;
}

.live-broadcast-lis li {
    margin-top: 19px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.live-broadcast-lis .icon h5 {
    width: 70px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    border-radius: 3px 3px 0px 0px;
    font-weight: normal;


}

.live-broadcast-lis .icon h6 {
    width: 70px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    border-radius: 0px 0px 3px 3px;
    font-weight: normal;

}

.live-broadcast-lis .icon-blue h5 {

    background: #007AFF;
    color: #ffffff;
}

.live-broadcast-lis .icon-blue h6 {
    border: 1px solid #007AFF;
    box-sizing: border-box;
    color: #007AFF;
}

.live-broadcast-lis .icon-yellow h5 {

    background: #FF9900;
    color: #ffffff;
}

.live-broadcast-lis .icon-yellow h6 {
    border: 1px solid #FF9900;
    box-sizing: border-box;
    color: #FF9900;
}

.live-broadcast-lis .icon-gray h5 {

    background: #DDDDDD;
    color: #333333;
}

.live-broadcast-lis .icon-gray h6 {
    border: 1px solid #DDDDDD;
    box-sizing: border-box;
    color: #999999;
}

.live-broadcast-content a {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    width: 190px;
    height: 35px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
    margin-left: 10px;
}
.live-broadcast-content a:hover{
    color:#ff7700;
}
/*会议日程*/
.meeting-schedule {
    width: 300px;
    background: #ffffff;
    border-radius: 5px;
    padding: 0 15px;
    box-sizing: border-box;
    margin-top: 15px;
    padding-bottom: 24px;
}

.meeting-schedule-lis {
    margin-top: 15px;
}

.meeting-schedule-lis li {
    margin-top: 19px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.meeting-schedule-lis .icon h5 {
    width: 50px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    border-radius: 3px 3px 0px 0px;


}

.meeting-schedule-lis .icon h6 {
    width: 50px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    border-radius: 0px 0px 3px 3px;
    font-weight: normal;

}

.meeting-schedule-lis .icon-blue h5 {

    background: #007AFF;
    color: #ffffff;
}

.meeting-schedule-lis .icon-blue h6 {
    border: 1px solid #007AFF;
    box-sizing: border-box;
    color: #007AFF;
}

.meeting-schedule-lis .icon-gray h5 {

    background: #DDDDDD;
    color: #333333;
    font-weight: normal;
}

.meeting-schedule-lis .icon-gray h6 {
    border: 1px solid #DDDDDD;
    box-sizing: border-box;
    color: #999999;
}

.meeting-schedule-content {
    margin-left: 10px;
    width: 210px;
}

.meeting-schedule-content a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;


    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;

}

.meeting-schedule-content p {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.meeting-schedule-content p:last-child {
    margin-top: 5px;
}

/*工程师*/

.engineer {
    width: 300px;
    background: #ffffff;
    border-radius: 5px;
    padding: 0 15px;
    box-sizing: border-box;
    margin-top: 15px;
    padding-bottom: 24px;
}

.engineer-lis {
    margin-top: 15px;
}

.engineer-lis li {
    margin-top: 19px;

    padding-bottom: 14px;
    box-sizing: border-box;
    border-bottom: 1px solid #EEEEEE;
}
.engineer-lis li:last-child{
    border: none;
}
.engineer-lis li h5 {
    width: 260px;
    height: 35px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;

}

.engineer-content {
    margin-top: 10px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.nickname, .number {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.nickname img {
    width: 19px;
    height: 21px;
    margin-right: 3px;
    margin-left: -3px;
}

.number img {
    width: 22px;
    height: 16px;
    margin-right: 3px;


}

.main-information-right .nickname img {
    border-radius: 50%;
}

/*topic论坛列表*/
.topic-list {
    background: #F8F8F8;
    width: 1200px;
    margin: 0 auto;
}

.topic-list .topic-top-advertisement {
    width: 1200px;
    height: 90px;

    margin-top: 20px;
}

.topic-top-advertisement ul {
    width: 1300px;
    height: 100%;
    overflow: hidden;

}

.topic-top-advertisement ul li {
    height: 90px;
    margin-right: 15px;
    margin-bottom: 15px;
    float: left;
}

.topic-list-main {
    margin-top: 31px;
    display: flex;
    justify-content: space-between;
}

.topic-list-main-left {
    width: 885px;
}

.topic-list .navigation {
    display: flex;
    justify-content: flex-start;
    height: 40px;
    line-height: 40px;
}

.topic-list .navigation .index {
    font-size: 14px;
    font-family: MicrosoftYaHei;

}
.topic-list .navigation .index a{
    color: #666666
}
.topic-list .navigation .index a:hover{
    color: #ff7700;
}
.topic-list .navigation .top {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.topic-list .navigation img {
    width: 14px;
    height: 14px;
    margin: 0 10px 1px;

}

.topic-list .topic-introduct {
    margin-top: 30px;
    width: 885px;
    height: 150px;
    padding: 25px 20px;
    box-sizing: border-box;
    background: #ffffff;
    display: flex;
    justify-content: flex-start;

}

.topic-list .topic-introduct img {
    width: 100px;
    height: 100px;
}

.topic-introduct-content {
    margin-left: 20px;
}

.topic-introduct-content h3 {
    font-size: 20px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    color: #333333;
}

.topic-introduct-content p {
    width: 720px;
    height: 30px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-top: 5px;
    margin-bottom: 10px;

}

.topic-introduct-content span {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.topic-list .topic-list-content {
    margin-top: 20px;
    background: #ffffff;
    width: 885px;
    padding-bottom: 60px;
}
.topic-list-content .swiper-pagination {
    width: 100%;
}
/*弹窗*/
.popup {
    width: 100%;
    height: 100vh;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.5);
    display: none;
}

.popup .popup-main {
    width: 600px;
    background: #FFFFFF;
    margin: 15vh auto 0;

}

.popup .popup-main .close {
    width: 100%;
    padding: 25px;
    box-sizing: border-box;
    cursor: pointer;

}

.popup .popup-main .close .close-icon {
    width: 16px;
    height: 16px;
    float: right;
}

.popup .popup-content {
    width: 100%;
    padding: 25px 25px 30px;
    padding: 25px 25px 30px;
    box-sizing: border-box;

}

.popup-content h2 {
    margin-bottom: 20px;
    height: 32px;
    line-height: 32px;
    color: #333;
    font-size: 24px;
    font-weight: 700;
    text-align: center;
}

.popup-content p {
    min-height: 350px;
    max-height: 480px;
    overflow: auto;
    line-height: 19px;
    font-size: 14px;
    color: #333;
}

.topic-list-content .swiper-container {
    width: 885px;
    height: 112px;
    overflow: hidden;
}

.topping {
    position: relative;
}



.topping .swiper-pagination-bullet {
    width: 10px;
    height: 4px;
    background: #333333;
    margin: 0 5px;
    border-radius: 0;
}

.topping .swiper-pagination-bullet-active {
    background: #FF7700;
}

.topping .swiper-slide {
    padding: 24px;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.topping .swiper-slide li {
    width: 390px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.topping .swiper-slide li .topping-icon {
    width: 32px;
    height: 19px;
    text-align: center;
    line-height: 19px;
    background: #007AFF;
    font-size: 12px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #FFFFFF;
    border-radius: 3px;
}

.topping .swiper-slide li .topping-title {
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 10px;
    width: 360px;
    height: 19px;
}

/*.swiper-slide img{*/
/*    width: 100%;*/
/*}*/
/*tab切换*/
.topic-tab {
    margin-top: 15px;
    background: #ffffff;
    width: 100%;
}

.topic-tab .tab-header {

    box-sizing: border-box;
    border-bottom: 1px solid #F8F8F8;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.topic-tab .tab-header li {
    padding: 16px 0;
    margin: 0 20px;
    cursor: pointer;
    font-size: 14px;
    font-family: MicrosoftYaHeiSemibold;
    color: #999999;
}

.tab-content {
    background: #FFFFFF;
}

.tab-content .tab-content-modular {
    padding: 22px 0;
    margin: 0 22px;
    border-bottom: 1px solid #EEEEEE;
    box-sizing: border-box;
    display: flex;
    justify-content: flex-start;
    align-content: center;

}

.tab-content .tab-content-modular .avator {
    width: 48px;
    height: 48px;
    margin-right: 10px;
    border-radius: 50%;
}

.tab-content .tab-content-modular > a {

}

.tab-content-right {
    width: 780px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.tab-content-title {
    height: 21px;
    display: flex;
}

.tab-content-right .tab-content-title h4 {
    max-width: 546px;
    height: 21px;
    font-size: 16px;
    font-family: MicrosoftYaHei;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
}

.tab-content-right .tab-content-title .tab-content-title-right {
    display: flex;
    align-items: center;
}

.tab-content-right .tab-content-title .icon {
    width: 24px;
    height: 24px;
    margin-left: 8px;
}

.tab-content-right .tab-content-title .picture {
    width: 24px;
    height: 24px;
    margin-left: 8px;
}

.tab-content-right .tab-content-information {
    margin-top: 5px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color:#999999;
}
.tab-content-right .tab-content-information a{
    color:#999999;
}
.tab-content-right .tab-content-information a:hover{
    color:#ff7700;
}
.tab-content-information-left {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.tab-content-information-left .line {
    width: 1px;
    height: 12px;
    background: #DDDDDD;
    margin: 0 15px;
}

.tab-content-information-right {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-right: 15px;
}

.tab-content-information-right > div {
    display: flex;
    justify-content: flex-start;
    margin-right: 10px;
    align-items: center;
}

.tab-content-information-right > div img {
    width: 22px;
    height: 16px;

}

.tab-content-information-right > div span {
    line-height: 100%;
}

/*分页*/
.page {
    margin-top: 65px;
    text-align: center;
}

.pages-divs {
    /*display: none;*/
}

/*版区右侧*/
.topic-list-main-left {
    width: 300px;
}

.topic-list-main-left .search {
    width: 300px;
    height: 40px;
    padding-left: 15px;
}

.topic-list-main-left .search .el-input__inner {
    height: 36px;
    width: 240px;
}

.topic-forum {
    margin-top: 30px;
}

.topic-ad {
    width: 300px;
    height: 400px;

    margin-top: 15px;
}

.topic-ad ul {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.topic-ad ul li {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.zone-moderator {
    margin-top: 15px;
    background: #ffffff;
    width: 100%;

}

.zone-moderator-title {
    padding: 13px 0;
    margin: 0 20px;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #eeeeee;

}

.zone-moderator-title h4 {
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.zone-moderator-title span {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.zone-moderator-content {
    padding: 0 15px;
    box-sizing: border-box;
}

.zone-moderator-content .swiper-container2 {
    overflow: hidden;
    position: relative;
    padding-bottom: 30px;
}

.zone-moderator-content .swiper-pagination2 {
    bottom: 10px;
    left: 115px;
}

.zone-moderator-content .swiper-container .swiper-slide {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;

}

.zone-moderator-content .swiper-container .swiper-slide li {
    text-align: center;
    margin-top: 24px;
    width: 72px;
    margin-right: 18px;
}

.zone-moderator-content .swiper-container .swiper-slide li .portrait {
    width: 48px;
    height: 48px;
    border-radius: 50%;
}

.zone-moderator-content .swiper-container .swiper-slide li h4 {
    margin-top: 5px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}

.zone-moderator-content .swiper-container .swiper-slide li .title {
    margin-top: 5px;
}

.zone-moderator .swiper-pagination-bullet {
    width: 10px;
    height: 4px;
    margin: 0 5px;
    border-radius: 0;
}

.pi-topic-list .swiper-container1 .swiper-pagination-clickable .swiper-pagination-bullet {
    width: 15px;
    height: 2px;
}

.pi-topic-list .swiper-container1 img {
    width: 100%;
}

.swiper-pagination-bullet-active {
    background: #FF7700;
}

/*近七日阅读榜*/
.reading-list {
    margin-top: 15px;
    width: 300px;
    background: #fff;
}

.reading-list-title {
    margin: 0 20px;
    padding: 15px 0;
    box-sizing: border-box;
    border-bottom: 1px solid #eeeeee;
}

.reading-list-title h4 {
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;

}

.reading-content li {
    padding: 15px 0;
    box-sizing: border-box;
    margin: 0 20px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
}

.reading-content li:last-child {
    border: none .;
}

.reading-content li h4 {
    width: 260px;
    max-height: 38px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
    line-height: 19px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.reading-information {
    margin-top: 11px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.reading-information .avator {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.reading-information .browse {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.reading-information .avator img {
    width: 24px;
    height: 24px;
    margin-right: 7px;
    border-radius: 50%;
}

.reading-information .browse img {
    width: 22px;
    height: 16px;
    margin-right: 3px;
}

.sort {
    position: absolute;

    top: 15px;
    left: -33px;
}

.sort img {
    width: 28px;
    height: 28px;
}

.sort span {
    position: absolute;
    top: 10px;
    left: 10px;
    font-size: 12px;
    font-family: Arial-BoldMT, Arial;
    font-weight: normal;
    color: #999999;

}

.sort .first-sort, .sort .second-sort, .sort .third-sort {
    color: #ffffff;
}

/*精华推荐*/
.static-recommendation {
    margin-top: 15px;
    width: 300px;
    background: #fff;
}

.static-recommendation-title {
    margin: 0 20px;
    padding: 15px 0;
    box-sizing: border-box;
    border-bottom: 1px solid #eeeeee;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.static-recommendation-title h4 {
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;

}

.static-recommendation-title a {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.static-recommendation-title img {
    margin-right: 5px;
    width: 14px;
    height: 14px;
}

.static-content li {
    padding: 15px 0;
    box-sizing: border-box;
    margin: 0 20px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
}

.static-content li h4 {
    width: 260px;
    max-height: 38px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
    line-height: 19px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.static-information {
    margin-top: 11px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.static-information .avator {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.static-information .avator img {
    width: 24px;
    height: 24px;
    margin-right: 7px;
    border-radius: 50%;
}

.static-information .browse img {
    width: 22px;
    height: 16px;
    margin-right: 3px;
}

/*pi论坛列表*/
.pi-topic-list {
    width: 1200px;
    margin: 20px auto 0;
}

.navigation-search {
    display: flex;
    justify-content: space-between;

}

.navigation-search .navigation {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    height: 40px;
    line-height: 40px;
}

.navigation-search .navigation .index {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
}

.navigation-search .navigation .top {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.el-input__inner {
    outline: 0px;
}

.navigation-search .navigation img {
    width: 14px;
    height: 14px;
    margin: 0 10px 1px;
}

/*pi-logo*/
.pi-logo {
    margin-top: 20px;
    width: 100%;
    height: 100px;
    background: #fff;
    display: flex;
    justify-content: space-between;
}

.back-go {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 14px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
    margin-top: 50px;
    margin-right: 30px;

}

.logo_banuqu {
}

.back-go li {
    margin-left: 40px;
}

.back-go li a {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.back-go li a img {
    margin-right: 5px;
}
/*首页通知公告轮播图*/
.forum-publicity-lis .swiper-container{
    overflow: hidden;
    position: static;
}
.forum-publicity-lis .swiper-pagination{
    top: 16px!important;

    right: 10px;
    text-align: right;

}
.forum-publicity-lis .swiper-pagination-bullet{
    width: 8px;
    height: 2px;
    background: #888888;
    margin-left: 10px;
}
.forum-publicity-lis .swiper-pagination-bullet-active{
    width: 8px;
    height: 2px;
    background: #ff7700;
}
/*pi；轮播图*/
.pi-topic-list .swiper-container1 {
    width: 100%;
    height: 300px;
    overflow: hidden;
    position: relative;
}

.pi-topic-list .swiper-container .swiper-pagination {
    width: 100%;
    left: 0;
    bottom: 15px;
}

.pi-topic-list .swiper-pagination-bullet {
    background: #CCCCCC;
}

.pi-topic-list .swiper-pagination-bullet-active {
    background: #FFFFFF;
}

/*置顶和发表帖子*/
.topping-publish {
    margin-top: 15px;
    width: 100%;
    display: flex;
    justify-content: space-between;

}

.pi-topping {
    width: 885px;
    background: #ffffff;

}

.pi-topping {
    position: relative;
}

.topping-publish .swiper-container2 {
    padding-bottom: 37px;
    overflow: hidden;
}



.pi-topping .swiper-pagination-bullet {
    width: 10px;
    height: 4px;
    background: #333333;
    margin: 0 5px;
    border-radius: 0;
}

.pi-topping .swiper-pagination-bullet-active {
    background: #FF7700;
}

.pi-topping .swiper-slide {
    padding: 28px 25px 0px 20px;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.pi-topping .swiper-slide li {
    width: 390px;

    margin-bottom: 26px;
}

.pi-topping .swiper-slide .topping-title {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.pi-topping .swiper-slide .topping-data {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-left: 10px;
    margin-top: 7px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.pi-topping .swiper-slide li .topping-icon {
    width: 32px;
    height: 19px;
    text-align: center;
    line-height: 19px;
    background: #007AFF;
    font-size: 12px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #FFFFFF;
    border-radius: 3px;
}

.pi-topping .swiper-slide li .topping-title {
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
    margin-left: 10px;
    width: 360px;
    height: 19px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.pi-topping .swiper-slide li .topping-title a {


    overflow: hidden;
    text-overflow: ellipsis;
}

.post {
    width: 300px;
    background: #fff;
    padding: 20px 15px 36px;
    box-sizing: border-box;
    text-align: center;
}

.post p {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    line-height: 18px;
}

.post .post-button {
    margin-top: 18px;
    width: 200px;
    height: 34px;
    background: #FF7700;
    border-radius: 3px;
    border: none;
    text-align: center;
    line-height: 34px;
    font-size: 14px;
    font-family: MicrosoftYaHeiSemibold;
    color: #FFFFFF;
}

.all-labels {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    width: 100%;
    padding: 17px 14px;
    box-sizing: border-box;
    background: #fff;
    margin-top: 15px;

}

.all-labels li {
    background: #ffffff;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
    padding: 3px 6px;
    box-sizing: border-box;
    cursor: pointer;
    margin-right: 32px;
    margin-bottom: 20px;

}

.all-labels li span {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    margin-left: 5px;
}

.all-labels .li-active {
    background: #FF7700;
    color: #ffffff;
}

/*全部消息新西*/
.all-informations {
    margin-top: 15px;
    background: #ffffff;
    width: 100%;
    padding-bottom: 100px;
    box-sizing: border-box;
}

.all-informations .tab-header {

    box-sizing: border-box;
    border-bottom: 1px solid #F8F8F8;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.all-informations .tab-header li {
    padding: 16px 0;
    margin: 0 20px;
    cursor: pointer;
    font-size: 14px;
    font-family: MicrosoftYaHeiSemibold;
    color: #999999;
}


.all-informations .tab-content-right {
    width: 1090px;
    float: left;
}


.all-informations .tab-content-right .tab-content-title h4 {
    max-width: 546px;
    height: 21px;
    font-size: 16px;
    font-family: MicrosoftYaHei;
    color: #333333;

    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.tab-content-right .tab-content-information {
    margin-top: 5px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.tab-content-information-left {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.tab-content-information-left .line {
    width: 1px;
    height: 12px;
    background: #DDDDDD;
    margin: 0 15px;
}


/*pi详情页*/
.pi-detail {
    width: 1200px;
    margin: 20px auto 0;
    position: relative;

}

.navigation .topic {
    color: #999999;
    font-size: 14px;
}

/*主题内容*/
.pi-main {
    width: 100%;
    margin-top: 20px;

}

.pi-detail-content {
    width: 100%;
    background: #fff;
    padding: 0 40px 45px;
    box-sizing: border-box;
    position: relative;

}
.pi-detail-content .print{

    z-index:1;
    position: absolute;
    top: 80px;
    left: 710px;

}
.pi-detail-content .print img{
    width: 92px;
    height: 92px;
    float: left;
    margin-left: 19px;
}
.pi-detail-content .title {
    padding-top: 20px;
    font-size: 30px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
}

.pi-detail-content .labels {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 14px;
    font-family: ArialMT;
    color: #999999;
    margin-top: 20px;
}
.pi-detail-content .labels .lock{
    width: 60px;
    height: 29px;
}
.pi-detail-content .labels li {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-right: 15px;
}

.pi-detail-content .labels li img {
    width: 22px;
    height: 16px;
}

/*个人信息*/
.personal {
    margin-top: 20px;
    width: 100%;
    height: 80px;
    border: 1px solid #eeeeee;
    padding: 15px 16px;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.personal .avator {
    display: flex;
    justify-content: flex-start;
    align-items: center;

}

.personal .avator .avator-img {
    width: 50px;
    height: 50px;
    margin-right: 15px;
}

.personal .avator h4 {
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
    margin-bottom: 5px;
}

.personal .avator .moderator {
    width: 48px;
    height: 18px;
    margin-top: 10px;
}
.personal .avator .level{
    width: 57px;
    height: 18px;
    background: #7F9DBF;
    border-radius: 9px;
    font-size: 12px;
    font-family: Tahoma;
    color: #FFFFFF;
    text-align: center;
    line-height: 18px;
}
.personal .avator .level{
    width: 57px;
    height: 18px;
    background: #7F9DBF;
    border-radius: 9px;
    font-size: 12px;
    font-family: Tahoma;
    color: #FFFFFF;
    text-align: center;
    line-height: 18px;
}
.personal .avator .level img{
    width: 19px;
    height: 21px;
    margin-right: 3px;
    margin-left: -3px;
}

.personal-information {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.personal-information li {
    text-align: center;
}

.personal-information li p:first-child {
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.personal-information li p:nth-child(2) {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    margin-top: 5px;
}

.personal-information .line {
    width: 1px;
    height: 20px;
    background: #DDDDDD;
    margin: 0 35px;
}

.loading-content {
    width: 100%;

}

.edit-report {
    position: absolute;
    bottom: 20px;
    right: 25px;
}

.edit-report span {
    margin-left: 20px;
    cursor: pointer;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;

}

.warning {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #E80505;
    margin-top: 65px;
    text-align: center;
}

/*举报弹框*/
.report {
    background: rgba(0, 0, 0, 0.5);
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    z-index: 1;

}

.report-content {
    width: 400px;
    height: 487px;
    background: #FFFFFF;
    margin: 150px auto 0;
}

.report-content .report-close {
    width: 16px;
    height: 16px;
    padding: 10px 5px;
    float: right;
    box-shadow: gainsboro;
    cursor: pointer;
}

.report .report-content .choice {
    padding-top: 50px;
    padding-left: 30px;
    box-sizing: border-box;
}

.report .report-content .choice h4 {
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.report .report-content .choice li {
    margin-top: 20px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
}

.report .report-content .choice li input {
    margin-right: 10px;
}

.report-submit {
    width: 200px;
    height: 34px;
    background: #FF7700;
    border-radius: 3px;
    margin: 57px auto 0;
    font-size: 14px;
    font-family: MicrosoftYaHeiSemibold;
    color: #FFFFFF;
    border: none;
    cursor: pointer;
}

/*超时弹框*/
.overtime {

    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0;
    display: none;

}

.overtime > div {
    width: 400px;
    height: 239px;
    line-height: 239px;
    background: #FFFFFF;
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
    text-align: center;
    margin: 150px auto 0;
    box-shadow: 0px 0px 5px 2px #eeeeee;

}

.thumbs-up {
    width: 100%;
    text-align: center;
    margin-top: 60px;
}

.no-content {
    width: 100%;
    text-align: center;
    margin-top: 60px;
}

.no-content img {
    width: 320px;
    height: 117px;
    margin-top: 20px;
}

.thumbs-up-after, .thumbs-up-before {
    cursor: pointer;
}

.thumbs-up-after {
    display: none;
}

.thumbs-up p:first-child {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
}

.thumbs-up img {
    width: 70px;
    height: 70px;
    margin-top: 20px;
}

.thumbs-up p:last-child {
    margin-top: 6px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
}

/*发表评论*/
.comment {
    margin-top: 15px;
    width: 100%;
    background: #ffffff;
    padding: 20px;
    box-sizing: border-box;


}

/*未登录*/
.not-logged {
    padding: 0 20px 15px;
    box-sizing: border-box;
}

.not-logged h4 {
    height: 51px;
    line-height: 51px;
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.not-logged .login {
    width: 100%;
    height: 100px;
    background: #F8F8F8;
    line-height: 100px;
    text-align: center;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.not-logged .login a {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #007AFF;
    margin-left: 5px;
}

/*已登录*/
.commont-content {
    width: 100%;
    height: 100%;
    background: #F8F8F8;
    padding: 0 20px 10px;
    box-sizing: border-box;

}

.commont-content .user {
    height: 70px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.commont-content .user > img {
    width: 40px;
    height: 40px;
    margin-right: 14px;
    border-radius: 50%;

}

.commont-content .user h4 {
    font-size: 14px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
    margin-right: 6px;
}

.commont-content .user .nickname > div {
    width: 57px;
    height: 18px;
    background: #7F9DBF;
    border-radius: 9px;
    font-size: 12px;
    font-family: Tahoma;
    color: #FFFFFF;
    text-align: center;
    line-height: 18px;
}

.commont-content .user .level {
    width: 57px;
    height: 18px;
    background: #7F9DBF;
    border-radius: 9px;
    font-size: 12px;
    font-family: Tahoma;
    color: #FFFFFF;
    text-align: center;
    line-height: 18px;
}

.commont-content .user .level img {
    width: 19px;
    height: 21px;
    margin-right: 3px;
    margin-left: -3px;
}

.form-icon {
    width: 100%;
    height: 40px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #ffffff;
    padding: 0 20px;
    box-sizing: border-box;
}

.form-icon img:first-child {
    width: 20px;
    height: 16px;
    cursor: pointer;
}

.form-icon img:nth-child(2) {
    width: 16px;
    height: 16px;
    cursor: pointer;
}

.commont-content .textarea {
    height: 130px;
    width: 100%;
    margin-top: 2px;
    background: #FFFFFF;
    border: 1px solid #EEEEEE;
    overflow-y: auto;
}

.checkbox {
    margin-right: 10px;
}

.send-out {
    width: 54px;
    height: 28px;
    background: #FF7700;
    border-radius: 3px;
    margin-top: 10px;
    border: 0;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    margin-left: 1060px;
    cursor: pointer;
}


/*全部回复*/
.reply-all {
    margin-top: 15px;
    width: 100%;
    background: #ffffff;
}

.reply-all-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 74px;
    padding: 0 20px;
    box-sizing: border-box;
    border-bottom: 1px solid #eeeeee;
}

.reply-all-title h4 {
    font-size: 18px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.reply-all-choice {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.reply-all-choice li {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin: 0 20px;
}

.reply-all-choice li a {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.reply-all-choice .line {
    width: 1px;
    height: 12px;
    background: #DDDDDD;
}

.reply-all-content {
    background: #ffffff;
    width: 100%;
    padding: 0 20px;
    box-sizing: border-box;
}

.reply-all-content li {
    display: flex;
    justify-content: flex-start;
    padding: 20px 0 14px;
    position: relative;
}

.reply-all-content li .head-portrait {
    width: 40px;
    height: 40px;
    margin-right: 15px;
    border-radius: 50%;
}

.reply-all-right {
    padding-bottom: 15px;
    border-bottom: 1px solid #eeeeee;
    width: 1100px;
}
.show-information img{
    max-width: 100%;
}
.reply-all-content li .nickname {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.reply-all-content li .nickname h4 {
    margin-right: 6px;
    font-size: 14px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.reply-all-content li .nickname > div {
    width: 57px;
    height: 18px;
    background: #7F9DBF;
    border-radius: 9px;
    font-size: 12px;
    font-family: Tahoma;
    color: #FFFFFF;
    text-align: center;
    line-height: 18px;
}

.reply-all-content li .time {
    margin-top: 3px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.reply-all-content li .information {
    width: 790px;
    height: 100%;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
    line-height: 24px;
    margin-top: 8px;
}

/*全部信息其他情况*/
.other-status {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #F8F8F8;
    margin: 8px auto 20px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
    text-align: center;
}

.reply {
    margin-top: 10px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.reply > div {
    display: flex;
    justify-content: flex-start;
    align-items: center;

}

.reply > div:first-child {
    float: left;
}

.reply > div:nth-child(2) {
    float: right;
    position: relative;
}

/*空信息*/
.empty-letter {
    width: 100%;
    padding-top: 80px;
    padding-bottom: 131px;
    box-sizing: border-box;
    text-align: center;
}

.empty-letter img {
    width: 104px;
    height: 80px;
}

.empty-letter p {
    margin-top: 15px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.ellipsis {
    cursor: pointer;
}

.ellipsis-content {
    position: absolute;
    right: 30px;
    top: 28px;
    width: 80px;

    background: #fff;
    padding: 6px 0;
    box-sizing: border-box;
    display: none;
    z-index: 1;
    text-align: center;
    box-shadow: 0px 0px 5px 2px #eeeeee;
}

.ellipsis-content p {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
    padding: 6px 0;
    box-sizing: border-box;
    cursor: pointer;
}

.reply > div:first-child img {
    width: 15px;
    height: 14px;
    margin-right: 3px;
}

.reply > div:first-child span {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.reply > div:nth-child(2) img {

    width: 24px;

}

.reply > div:nth-child(2) button {
    margin-left: 11px;
    width: 44px;
    height: 24px;
    background: #FFFFFF;
    border-radius: 3px;
    border: 1px solid #FF7700;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #FF7700;
    text-align: center;
    line-height: 24px;
    cursor: pointer;
}

.reply-all-comment {
    margin-top: 10px;
    width: 100%;
    background: #F8F8F8;
    padding: 0 20px 15px;
    box-sizing: border-box;
    display: none;
}

.reply-all-comment h4 {
    height: 40px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
    line-height: 40px;
}

.reply-all-comment form {
    width: 100%;
}

.reply-all-comment .textarea {
    height: 130px;
    width: 100%;
    margin-top: 2px;
    background: #FFFFFF;
    border: 1px solid #EEEEEE;
    overflow-y: auto;
}

.reply-all-comment .operation {
    /*float: right;*/
    margin-top: 10px;
    margin-left: 945px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.reply-all-comment .operation .cancel {
    width: 54px;
    height: 28px;
    background: #FFFFFF;
    border-radius: 3px;
    border: 1px solid #CCCCCC;
    text-align: center;
    line-height: 28px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
    cursor: pointer;
}

.reply-all-comment .operation .send {
    width: 54px;
    height: 28px;
    background: #FF7700;
    border-radius: 3px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    text-align: center;
    line-height: 28px;
    border: none;
    margin-left: 10px;
    cursor: pointer;
}

.reply-all-content li .num {
    width: 20px;
    height: 18px;
    background: #EEEEEE;
    border-radius: 100px 0px 0px 100px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    position: absolute;
    right: -21px;
    text-align: center;
    line-height: 18px;

}

/*点赞回复收藏*/
.like-reply-collection {
    position: absolute;
    left: -80px;
    top: 60px;
}

.like-reply-collection li {
    text-align: center;
    margin-bottom: 20px;
}

.like-reply-collection li img {
    width: 41px;
    height: 41px;
}

.like-reply-collection-icon {
    position: relative;
    cursor: pointer;
}

.like-reply-collection li p {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    height: 16px;
    background: #E80505;
    border-radius: 8px;
    text-align: center;
    line-height: 16px;
    padding: 0 6px;
    box-sizing: border-box;
    position: absolute;
    right: 25px;
    top: 2px;
}



.like-reply-collection li h4 {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    margin-top: 8px;
}

.completed-collect,
.completed-like {
    display: none;
}
.share-code{
    position: relative;
}
#qrcode{
    width: 80px;
    height: 80px;
    position: absolute;
    border:1px solid #EEEEEE;
    top: -20px;
    left: -100px;
    display: none;
}
#qrcode canvas{
    width: 100%;
    height: 100%;
}
/*论坛详情页*/
.forum-detail {
    width: 1200px;
    margin: 20px auto 0;
    position: relative;

}

.forum-detail-top-ad {
    width: 1200px;
    height: 90px;
    background: #DDDDDD;
    margin-top: 20px;
    margin-bottom: 20px;
}

.navigation .topic {
    color: #999999;
}

/*主题内容*/
.forum-main-content {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.forum-main {
    width: 885px;
    margin-top: 20px;

}

.forum-detail-content {
    width: 100%;
    background: #fff;
    padding: 0 40px 45px;
    box-sizing: border-box;
    position: relative;

}
.forum-detail-content .print{
    z-index:1;
    position: absolute;
    top: 80px;
    left: 400px;

}
.forum-detail-content .print img{
    width: 92px;
    height: 92px;
    float: left;
    margin-left: 19px;

}
.forum-detail-content .title {
    padding-top: 20px;
    font-size: 30px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
}

.forum-detail-content .labels {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 14px;
    font-family: ArialMT;
    color: #999999;
    margin-top: 20px;
}
.forum-detail-content .labels .lock{
    width: 60px;
    height: 29px;
}
.forum-detail-content .labels li {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-right: 15px;
}

.forum-detail-content .labels li img {
    width: 22px;
    height: 16px;
}

/*个人信息*/
.personal {
    margin-top: 20px;
    width: 100%;
    height: 80px;
    border: 1px solid #eeeeee;
    padding: 15px 16px;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.personal .avator {
    display: flex;
    justify-content: flex-start;
    align-items: center;

}

.personal .avator .avator-img {
    width: 50px;
    height: 50px;
    margin-right: 15px;
    border-radius: 50%;
}

.personal .avator h4 {
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.personal .avator .moderator {
    width: 48px;
    height: 18px;
    margin-top: 10px;
}

.personal-information {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.personal-information li {
    text-align: center;
}

.personal-information li p:first-child {
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.personal-information li p:nth-child(2) {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    margin-top: 5px;
}

.personal-information .line {
    width: 1px;
    height: 20px;
    background: #DDDDDD;
    margin: 0 35px;
}

.loading-content {
    width: 100%;

}
.loading-content p{
    margin-bottom: 15px;
    min-height: 27px;
    font-size: 16px;
    line-height: 26px;
}
.loading-content img{
    width: auto;
    max-width: 100%;
}
.thumbs-up {
    width: 100%;
    text-align: center;
    margin-top: 60px;
}

.thumbs-up p:first-child {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
}

.thumbs-up img {
    width: 70px;
    height: 70px;
    margin: 20px auto 0;
}

.thumbs-up p:last-child {
    margin-top: 6px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
}

/*发表评论*/
.comment {
    margin-top: 15px;
    width: 100%;
    background: #ffffff;
    padding: 20px;
    box-sizing: border-box;


}

/*未登录*/
.not-logged {
    padding: 0 20px 15px;
    box-sizing: border-box;
}

.not-logged h4 {
    height: 51px;
    line-height: 51px;
    font-size: 16px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.not-logged .login {
    width: 100%;
    height: 100px;
    background: #F8F8F8;
    line-height: 100px;
    text-align: center;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.not-logged .login a {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #007AFF;
    margin-left: 5px;
}


.form-icon {
    width: 100%;
    height: 40px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #ffffff;
    padding: 0 20px;
    box-sizing: border-box;
}

.form-icon img:first-child {
    width: 20px;
    height: 16px;
}

.form-icon img:nth-child(2) {
    width: 16px;
    height: 16px;
}


.forum-main-content .commont-content .textarea {
    width: 795px;
}

.forum-main-content .send-out {
    margin-left: 750px;
    cursor: pointer;
}

.checkbox {
    margin-right: 10px;
}

.send-out {
    width: 54px;
    height: 28px;
    background: #FF7700;
    border-radius: 3px;
    margin-top: 10px;
    border: 0;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    margin-left: 1060px;
}

.catch-all {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
    text-align: center;
    padding-bottom: 20px;
    padding-top: 10px;
}

.catch-all img {
    width: 8px;
    height: 4px;
    margin-left: 5px;
}

/*全部回复*/
.forum-detail .reply-all {
    margin-top: 15px;
    width: 100%;
    background: #ffffff;
    position: relative;

}

.forum-detail .reply-all .best-answer {
    position: absolute;
    width: 80px;
    height: 32px;
    top: 0;
    left: -5px;
}

.forum-detail .reply-all .best-topping {
    position: absolute;
    width: 80px;
    height: 32px;
    top: 0;
    left: -5px;
}

.reply-all-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 74px;
    padding: 0 20px;
    box-sizing: border-box;
    border-bottom: 1px solid #eeeeee;
}

.reply-all-title h4 {
    font-size: 18px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.reply-all-choice {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.reply-all-choice li {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin: 0 20px;
}

.reply-all-choice li a {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.reply-all-choice .line {
    width: 1px;
    height: 12px;
    background: #DDDDDD;
}

.reply-all-content {
    background: #ffffff;
    width: 100%;
    padding: 0 20px;
    box-sizing: border-box;
}

.forum-detail .reply-all-content li {
    display: flex;
    justify-content: flex-start;
    padding: 40px 0 14px;
    position: relative;
}

.reply-all-content li .head-portrait {
    width: 40px;
    height: 40px;
    margin-right: 15px;
}

.reply-all-right {
    padding-bottom: 15px;
    border-bottom: 1px solid #eeeeee;
    width: 1100px;
}

.reply-all-content li .nickname {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.reply-all-content li .nickname h4 {
    margin-right: 6px;
    font-size: 14px;
    font-family: MicrosoftYaHeiSemibold;
    color: #333333;
}

.reply-all-content li .nickname > div {
    width: 57px;
    height: 18px;
    background: #7F9DBF;
    border-radius: 9px;
    font-size: 12px;
    font-family: Tahoma;
    color: #FFFFFF;
    text-align: center;
    line-height: 18px;
}

.reply-all-content li .time {
    margin-top: 3px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
}



.reply {
    margin-top: 10px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.reply > div {
    display: flex;
    justify-content: flex-start;
    align-items: center;

}

.reply > div:first-child {
    float: left;
}

.reply > div:nth-child(2) {
    float: right;
    position: relative;
}



.reply .fabulous-after, .reply .fabulous-before {
    cursor: pointer;
}

.ellipsis {
    cursor: pointer;
}



.ellipsis-content p {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
    padding: 6px 0;
    box-sizing: border-box;
}

.reply > div:first-child img {
    width: 15px;
    height: 14px;
    margin-right: 3px;
}

.reply > div:first-child span {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
}

.reply > div:nth-child(2) img {

    width: 24px;

}

.reply > div:nth-child(2) button {
    margin-left: 11px;
    width: 44px;
    height: 24px;
    background: #FFFFFF;
    border-radius: 3px;
    border: 1px solid #FF7700;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #FF7700;
    text-align: center;
    line-height: 24px;
    cursor: pointer;
}

.reply-all-comment {
    margin-top: 10px;
    width: 100%;
    background: #F8F8F8;
    padding: 0 20px 15px;
    box-sizing: border-box;
    display: none;
}

.reply-all-comment h4 {
    height: 40px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
    line-height: 40px;
}

.reply-all-comment form {
    width: 100%;
}

.forum-detail .reply-all-comment .textarea {
    width: 740px;
    margin-top: 3px;
    border: none;
}

.forum-detail .reply-all-comment .operation {
    /*float: right;*/
    margin-top: 10px;
    margin-left: 630px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.reply-all-comment .operation .cancel {
    width: 54px;
    height: 28px;
    background: #FFFFFF;
    border-radius: 3px;
    border: 1px solid #CCCCCC;
    text-align: center;
    line-height: 28px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #333333;
    cursor: pointer;
}

.reply-all-comment .operation .send {
    width: 54px;
    height: 28px;
    background: #FF7700;
    border-radius: 3px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    text-align: center;
    line-height: 28px;
    border: none;
    margin-left: 10px;
    cursor: pointer;
}

.reply-all-content li .num {
    width: 20px;
    height: 18px;
    background: #EEEEEE;
    border-radius: 100px 0px 0px 100px;
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    position: absolute;
    right: -21px;
    text-align: center;
    line-height: 18px;

}

/*点赞回复收藏*/
.forum-detail .like-reply-collection {
    position: absolute;
    left: -80px;
    top: 170px;
}

.like-reply-collection li {
    text-align: center;
    margin-bottom: 20px;
}

.like-reply-collection li img {
    width: 41px;
    height: 41px;
}

.like-reply-collection-icon {
    position: relative;
    cursor: pointer;
}


.like-reply-collection h4 {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    margin-top: 8px;
}

.weixin-share, .post-share {
    width: 40px;
    height: 40px;
    cursor: pointer;
}

.like-reply-collection .share {
    text-align: center;
}

.like-reply-collection .share .line {
    width: 20px;
    height: 1px;
    background: #DDDDDD;
    text-align: center;
    margin: 20px auto;
}

.completed-collect,
.completed-like {
    display: none;
}

/*论坛详情右侧样式*/
.forum-main-right {
    width: 300px;
    margin-top: 3px;
}

.upload {
    width: 96px;
    height: 38px;
    line-height: 38px;
    font-size: 13px;
    color: #fff;
    background-color: #f70;
    border-radius: 3px;
    border: none;
    margin: 0 auto;
    position: relative;
    cursor: pointer;
}

.upload input {
    width: 96px;
    height: 38px;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
}

/*上传图片弹框*/
.popup-images {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 100;
    display: none;

}

.popup-images-content {

    width: 1015px;
    background: #ffffff;
    padding: 30px;
    margin: 10vh auto 50px;
    box-sizing: border-box;
    position: relative;
}

.popup-images-content h4 {
    width: 56px;
    height: 40px;
    border-bottom: 3px solid #FF7700;
    font-size: 14px;
    color: #333;
    line-height: 40px;
}

.popup-images-content .upload-operation {
    text-align: center;
    padding-bottom: 200px;
}

.popup-images-content .upload-operation p {
    font-size: 12px;
    color: #999;
}

.popup-images-content .upload-button {
    width: 96px;
    height: 38px;
    color: #fff;
    background-color: #f70;
    border-radius: 3px;
    border: none;
    margin-top: 100px;
    margin-bottom: 20px;
}

.popup-images-content .close {
    color: #999999;
    position: absolute;
    right: 30px;
    top: 30px;
    font-size: 16px;
    cursor: pointer;
    padding-top: 12px;
    box-sizing: border-box;
    text-align: center;
}
/*二维码*/
.qr-code{
    width: 112px;
    height: 292px;
    position: fixed;
    position: fixed;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 60px;

}

.qr-code img{
    width: 100%;
    height: 100%;
}

.uploadifive-button {
    margin: 50px auto;
}

.uploadify-box {
    margin-bottom: 50px;
}

.enlarge-images {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 1);
    display: none;

}

.enlarge-images-content {
    width: 800px;
    height: 100vh;
    background: #ffffff;
    margin: 20px auto;
    box-sizing: border-box;
}

.enlarge-buttons {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-top: 30px;
    margin-right: 30px;

}

.enlarge-cancel {
    width: 68px;
    height: 36px;
    border-radius: 3px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    padding: 0;
    color: #333;
    background: #ffffff;
    border: 1px solid #eeeeee;
    margin-right: 10px;
    cursor: pointer;

}

.reduction {
    cursor: pointer;
}

.enlarge-send {
    width: 68px;
    text-align: center;
    height: 36px;
    line-height: 36px;
    border-radius: 3px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    padding: 0;
    background: #FF7700;
    border: none;
    color: #ffffff;
    cursor: pointer;
}

.enlarge-icon {
    height: 80px;
    padding: 20px;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #eeeeee;


}

.enlarge-icon img {
    width: 16px;
    height: 16px;
    cursor: pointer;
}

.enlarge-content {
    padding: 10px 20px;
    box-sizing: border-box;

    height: calc(100vh - 200px);
    border-bottom: 1px solid #eeeeee;
}

.enlarge-textarea {
    width: 100%;
    height: 98%;
    border: 0;
    overflow-y: auto;
}

/*提示弹窗*/
.tips {
    color: #000000;
    font-size: 14px;
    text-align: center;

    padding: 10px 40px;
    box-sizing: border-box;
    background: #FFFFFF;

    box-shadow: 0px 0px 5px 2px #eeeeee;
    position: fixed;
    top: 50px;
    left: 45%;
    display: none;
    z-index:100;

}

/*富文本编辑*/
.tox .tox-toolbar, .tox .tox-toolbar__overflow, .tox .tox-toolbar__primary {
    justify-content: space-between;
}

.tox .tox-statusbar {
    display: none !important;
}
/*搜索内容中的搜索*/
.topic-search-main{
    width:1200px;
    min-height: 100%;

   margin: 0 auto;
}
/*搜索*/
.search-main {
    width: 1200px;
    height: 40px;
    border: 1px solid #EEEEEE;
    background: #fff;
    border-radius: 3px;
    padding-left: 20px;
    box-sizing: border-box;
     padding-right: 50px;
    position: relative;
    margin: 40px 0 20px;
}

.search-main .el-input__inner {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
    height: 100%;
    border: 0;
    width: 230px;

    background: #fff;

}

.search-main .search-main-icon {
    width: 40px;
    position: absolute;
    top: 0;
    right: 0;
    height: 40px;
}

.search-main .search-main-icon a {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.search-main .search-main-icon a img {
    width: 20px;
    height: 20px;
}
.topic-search-main .search-content{
    width: 885px;
    background: #FFFFFF;
}
.topic-search-main .search-tab-header{
    width: 100%;
    height: 50px;
border-bottom: 1px solid #EEEEEE;

}
.topic-search-main .search-tab-header li{
    height: 48px;
    line-height: 50px;
    font-size: 14px;
    color: #999999;
    margin: 0 20px;
    float: left;
    cursor: pointer;

}
.search-tab-content li{
    display: none;
}
.topic-search-main .search-tab-content-modular {
    padding: 22px 0;
    margin: 0 22px;
    border-bottom: 1px solid #EEEEEE;
    box-sizing: border-box;


}
.topic-search-main .search-tab-content-modular>a{
    float: left;
}
.topic-search-main .search-tab-content-modular .avator {
    width: 48px;
    height: 48px;
    margin-right: 10px;
    border-radius: 50%;
}



.search-tab-content-right {
    width: 780px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    float: left;
    margin-top: 5px;
}

.search-tab-content-title {
    height: 21px;
    display: flex;
}

.search-tab-content-right .search-tab-content-title h4 {
    max-width: 546px;
    height: 21px;
    font-size: 16px;
    font-family: MicrosoftYaHei;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.search-tab-content-right .search-tab-content-title h4 a{

}
.search-tab-content-right .search-tab-content-title .search-tab-content-title-right {
    display: flex;
    align-items: center;
}

.search-tab-content-right .search-tab-content-title .picture {
    width: 24px;
    height: 24px;
    margin-left: 8px;
}


.search-tab-content-right .search-tab-content-right {
    margin-top: 5px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.search-tab-content-information{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.search-tab-content-information-left {
    font-size: 12px;
    font-family: MicrosoftYaHei;
    color: #999999;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.search-tab-content-information-left a{
    color: #999999; font-size: 12px;

}
.search-tab-content-information-left a:hover{
    color: #ff7700;
}
.search-tab-content-information-left .line {
    width: 1px;
    height: 12px;
    background: #DDDDDD;
    margin: 0 15px;
}

.search-tab-content-information-right {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-right: 15px;
}

.search-tab-content-information-right > div {
    display: flex;
    justify-content: flex-start;
    margin-right: 10px;
    align-items: center;
}

.search-tab-content-information-right > div img {
    width: 22px;
    height: 16px;

}

.search-tab-content-information-right > div span {
    line-height: 100%;
}
/*活动广告下方菜单*/
.t-activity a:hover{
    color: #FFFFFF;
}
/*base
ss */
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pb5 {padding-bottom:5px;}
.pb3 {padding-bottom:3px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}

.c {text-align:center}
.l {text-align:left}
.r {text-align:right}

.fl {float:left}
.fr {float:right}
.clear {clear:both}

.bold {font-weight:800}

.none {display:none}
.block {display:block}
.inline {display:inline}
.inlineblock {display:inline-block; *display:inline; zoom:1;}

.w260 {width:260px}
.w440 {width:440px}
.w715 {width:715px}
.w720 {width:720px}
.w250 {width:250px}

.c1996e6{color:#1996e6;}

/* 论坛图标类 */
.p-ico {display:inline-block; zoom:1; width:16px; height:16px; background:url('/view/community/statics/image/all.png?t=10273') no-repeat; *vertical-align:0; overflow:hidden;}
.p-ico-dashang {background-position:-768px -251px;}
.p-ico-jing {background-position:-736px -251px}
.p-ico-tui {background-position:-752px -251px}
.p-ico-xin {background-position:-784px -251px}
.p-ico-laba {background-position:-728px -221px;margin-top:1px}
.p-ico-award {background-position:-742px -220px;margin-top:1px}
.p-ico-ding {background-position:-712px -221px;margin-top:1px}
.p-ico-huodong {background-position:-736px -221px;margin-top:1px}
.p-ico-focus {width:19px; height:14px; background-position:-694px -20px}
.p-ico-hasfocus {display:inline-block; zoom:1;width:19px; height:14px; background:url('/view/community/statics/image/hasfocus.jpg?t=10257') no-repeat;vertical-align:-3px; *vertical-align:0; overflow:hidden;}
.p-ico-replay {width:16px; height:16px; background-position:-661px -20px}
.p-ico-message {width:17px; height:12px; background-position:-677px -20px}
.p-ico-fav {width:72px; height:26px; background-position:-640px -49px}
.p-ico-arrow1 {width:7px; height:8px; background-position:-697px -76px}
.p-ico-arrow2 {width:7px; height:8px; background-position:-697px -84px}
.p-ico-flash {width:11px; height:16px; background-position:-635px -21px}
.p-ico-flash:hover {background-position:-624px -21px}
.p-ico-bbstype1 {width:50px; height:50px; background-position:-750px -93px}
.p-ico-bbstype1:hover {background-position:-700px -93px}
.p-ico-bbstype2 {width:50px; height:50px; background-position:-750px 143px}
.p-ico-bbstype2:hover {background-position:-700px -143px}
.p-ico-jing2 {width:117px; height:120px; background-position:-580px -75px}
.p-ico-ask {margin-top:1px;width:16px; height:16px; background-position:-688px -220px;}
.p-ico-ask2 {margin-top:1px;width:16px; height:16px; background-position:-663px -220px;}
.p-ico-try {margin-top:1px;width:16px; height:16px; background-position:-639px -220px;}
.p-ico-try2 {margin-top:1px;width:16px; height:16px; background-position:-704px -251px;}
.p-ico-sdzw{display:inline-block; zoom:1;width:60px; height:15px; background:url('/view/community/statics/image/sdzw.png?t=10257') no-repeat;vertical-align:-3px; *vertical-align:0; overflow:hidden;}
.p-ico-wsgcs{display:inline-block; zoom:1;width:60px; height:15px; background:url('/view/community/statics/image/wsgcs.gif?t=170302') no-repeat;vertical-align:-3px; *vertical-align:0; overflow:hidden;}
.p-ico-bjz{display:inline-block; zoom:1;width:60px; height:15px; background:url('/view/community/statics/image/banjiangzhong.png?t=170302') no-repeat;vertical-align:-3px; *vertical-align:0; overflow:hidden;}

.p-ico-gooldshow,
.p-ico-gotop,
.p-ico-gonew,
.p-ico-gonewshow{display:block; width:40px; height:41px;overflow:hidden; background:url('/view/community/statics/image/you.png') no-repeat -21px -158px;}
.p-ico-gotop:hover {background-position:-87px -158px;}
.p-ico-gonewshow {background-position:-21px -100px;}
.p-ico-gonewshow:hover {background-position:-87px -100px;}
.p-ico-gonew {background-position:-87px -220px;}
.p-ico-gonew:hover {background-position:-21px -220px;}
.p-ico-gooldshow {background-position:-21px -43px;}
.p-ico-gooldshow:hover {background-position:-87px -43px;}

.p-btn-post {display:inline-block; zoom:1;*display:inline; width:88px; height:28px; background:url('/view/community/statics/image/all.png') no-repeat 100% -20px; cursor:pointer}
.p-btn-post:hover {background-position:-467px 0}
.p-btn-manage {background-position:100% -48px}
.p-btn-manage:hover {background-position:-467px -32px;}
#t-part-3 .p-empty-list {height:13px; padding:1em; font-size:14px; color:#333;}
#t-part-3 .l {text-align:left}

.messagetips{display:none; background:url(/view/community/statics/image/messagetips.png);  position:absolute; right:-300px; top:-40px; width:300px; height:40px; line-height:40px; text-align: center; z-index:999; color: #fff;border-radius:5px;box-shadow:3px 3px 10px black;}
.messagetips a{color: #fff; text-decoration: none;padding: 0px 5px;}
.messagetips .sp1{ color: #fff600; padding: 0px 0px 0px 10px;}
.messagetips .sp2{ color: #fff600; font-size: 20px; line-height: 38px; padding: 0px 10px 0px 0px;}
.messagetips .sp3{ color: #fff600; font-weight: bold; }

/* 论坛列表 */

.p-list {clear:both;border:1px solid #ddd;width:1148px;margin:0 auto;}
.p-list-c {margin:0 25px;overflow: hidden;}
.p-list-t {height:17px; padding:21px 0; border-bottom:1px solid #ddd; background:#f2f2f2; text-indent:10px}
.p-list li {height:45px; padding:5px 0; border-top:1px solid #e1e1e1; margin:-1px 0 0; overflow:hidden;line-height:28px;}
.p-list li:hover{background:#f2f2f2;}
.p-list li.no-back:hover{background: #fff;}
.p-list span {float:left;}
.p-list a {color:#333}
.p-list i {font-size:12px;font-style:normal;}
/*.p-list em {color:#1996e6}*/
.p-list .list-title a {color:#333; font-size:16px}
.p-list a:hover{color:#1996e6;cursor:pointer;text-decoration:underline;}
.p-list .list-title {width:645px; text-indent:.5em}
.p-list-c .list-title {margin:10px 0 0; }
.p-list-c .list-author{padding-top:5px}
.p-list .list-act {width:32px;}
.p-list-c .list-act {padding:13px 15px 5px 12px; text-align:center;width:16px;height:16px;}
.p-list .list-author{width:123px;height:28px;font-size:14px;color:#666;line-height:19px;}
.p-list .list-time {width:100px;}
.p-list .list-author a,
.p-list .list-replay a{color:#666;font-size:14px;}
.p-list .list-author a:hover,
.p-list .list-replay a:hover {color:#1996e6;}
.p-list .list-author b,
.p-list .list-replay b {position:relative; color:#888; font-weight:200; font-size:12px; color:red;}
.p-list-c .list-data{width:90px; padding:5px 0 0;line-height:18px;color:#999;}
.p-list-c .p-list-c .list-time {width:90px; padding:5px 0 0;line-height:18px;}
.p-list .list-data {width:120px;font-size:14px;color:#666;}
.p-list .list-data i{width:60px;text-align:center;display:block;}
.p-list .list-replay {width:120px;font-size:14px;color:#666;line-height:19px;height:28px;}
.p-list-c .list-replay {padding-top:5px}

/*标题和内容组合*/
.zclear{clear:both;line-height:0;font-size:0;height:0}
.p-title-cont{overflow: hidden;border:1px solid #d1d1d1; border-top:2px solid #168fcd}
.p-h2-cont{overflow:hidden; border-top: 2px solid #168fcd;}
.p-title-cont .p-title,.p-h2-cont .p-h2{position: relative;padding: 10px 10px 10px 10px; background:#fff}
.p-title h2,.p-h2 h2{font-size:16px}
.p-title h3,.p-h2 h3{font-size:14px}
.p-title h4,.p-h2 h4{font-size:12px}
.p-cont ul.li-list-r li{padding-left: 8px;background: url('/tpl/1_3/image/dot-gray.png') 0 50% no-repeat;position:relative;height:28px;line-height:28px;overflow:hidden;margin: 0 10px;font-size:12px}
.p-cont ul.li-list-r li a{ white-space:nowrap}
.p-cont ul.li-list-l li{padding-left: 8px;background: url('/tpl/1_3/image/dot-gray.png') 0 50% no-repeat;position:relative;height:28px;line-height:28px;overflow:hidden;margin: 0 10px;font-size:14px}

/*登陆状态*/
.p-login-status{position:relative;zoom:1;overflow: hidden;}
.p-login-status p{margin: 10px}
.p-login-status p em{color: #333;}
.p-login-status p em.bold{font-weight: 800;}
.p-login-status .p-username a{font-weight: 700;color: #1992dd;}
.p-login-status .p-userBtn{text-align:center;margin-bottom:5px;margin-left:30px}
.p-login-status .p-userBtn .p-btn-post{float:left;}
.p-login-status .p-userBtn .p-btn-manage{margin:0 0 0 10px;display:inline;}
.p-login-status .p-act{position: absolute;right: 10px;top: 8px;}
.p-login-status .p-act a{color:#888}
.p-login-status .headimg {float: left;width: 75px;padding: 10px 0 10px 10px;}
.p-login-status .headmsg {float: right;width: 168px;}

/*轮换页脚*/
.p-pager{text-align:center}
.p-pager .otherPager{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:8px;border:1px solid #000;margin-right:15px;cursor:pointer}
.p-pager .currPage{background:#757575;font-size:0}

/* 虚线、实线  */
.p-dash{height:0;line-height:0;margin:10px 0;border-bottom: 1px dashed #ddd}
.p-line{height:0;line-height:0;margin:10px 0;border-bottom: 1px solid #ddd}
.p-bdnone{border:none !important;}

/* 分页 + 发帖 */
#t-part-3 .p-post-act {position:relative; height:20px; padding:15px 0; text-align:right;}
#t-part-3 .p-post-act .t-btn {position:static; right:0; top:10px; margin:-20px 0 0}

/* 首页 */
#body{text-align:center;}
#home {margin:0 auto;width:1150px; }
#home .r1 {}
#home .r1 p{display:block;width: 185px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#home .r1 a:hover{text-decoration: none;}
#home .r1-c1 {}
#home .r1-c2 {}
#home .r1-c1 ul{width: 850px;overflow: hidden;}
#home .r1-c1 li a:hover{color: #1996e6;}
#home .r1-c1 .hc-c1{padding-bottom: 5px;}
#home .r1-c1 .hc-c1 li{float: left;width: 180px;margin:0 20px 20px 0;}
#home .r1-c1 .hc-c1 li img{display: inline-block;width: 180px;height: 70px;margin-bottom: 10px;}
#home .r1-c1 .hc-c1 li p{font-size: 14px;text-align: center;}
#home .r1-c1 .hc-c2{padding-bottom: 10px;}
#home .r1-c1 .hc-c2 li{position: relative;float: left;width: 190px;height: 47px;margin: 0 20px 20px 0;padding:3px 0 0 60px;}
#home .r1-c1 .hc-c2 li:hover{cursor: pointer;}
#home .r1-c1 .hc-c2 li:hover .p1{color: #1996e6;}
/*#home .r1-c1 .hc-c2 li a{position: absolute;top:0px;left:0px;display: inline-block;width: 250px;height: 50px;z-index: 100;}*/
#home .r1-c1 .hc-c2 li img{position: absolute;top: 0px;left: 0px;width: 50px;height: 50px;background: #ddd;}
#home .r1-c1 .hc-c2 li .p1{font-size: 14px;}
#home .r1-c1 .hc-c2 li .p2{color: #999}
#home .r1-c1 .hc-c2 li i{position: absolute;top: 0px;left: 149px;display: inline-block;zoom: 1;width: 20px;height: 21px;background: url("/statics/images/ico1.png") no-repeat 0 -25px;}
#home .r1-c1 .hc-c3{}
#home .r1-c1 .hc-c3 li{position: relative;float: left;width: 125px;height: 40px;margin: 0 20px 20px 0;padding: 20px 0 0 55px;border: 1px solid #ddd;font-size: 14px;}
#home .r1-c1 .hc-c3 li img{position: absolute;top:15px;left:15px;width: 30px;height: 30px;background: #ddd;}
#home .r1-c1 .hc-c3 li i{position: absolute;top:6px;right:0px;display: inline-block;width: 36px;height: 15px;background: url('/view/community/statics/css/image/new.png') no-repeat center center;}
#home .r1-c1 .hc-c3 li a{position: absolute;top: 0px;left: 0px;width: 180px;height: 60px;}
#home .r1-c1 .hc-c4{}
#home .r1-c1 .hc-c4 li{float: left;width: 180px;margin-right: 20px;text-align: center;}
#home .r1-c1 .hc-c4 li img{display: inline-block;width: 180px;height: 125px;margin-bottom: 10px;background: #ddd;}
#home .r1-c1 .hc-c4 li .p1{font-size: 14px;}
#home .r1-c1 .hc-c4 li .p2{color: #999;}
#home .r1-c1 .hc-c5{}
#home .r1-c1 .hc-c5 li{position: relative;float: left;width: 170px;margin:0 20px 13px 0;padding-left: 10px;}
#home .r1-c1 .hc-c5 li i{position: absolute;top: 5px;left:0px;display: inline-block;width: 4px;height: 4px;background: #ddd;border-radius: 50%;}
#home .r1-c1 .hc-c5 li p{}
#home .r1-c2{float:right;width:330px;overflow:hidden;}
#home .r1-c2 .hc-c1{position: relative;width:298px;height:140px;padding: 20px 15px;border: 1px solid #ddd;}
#home .r1-c2 .hc-c1 img{position: absolute;top: 20px;left: 15px;display: inline-block;width: 70px;height: 70px;background: #ddd;border-radius: 50%;}
#home .r1-c2 .hc-c1 .cnt{padding-left: 85px;height: 100px;}
#home .r1-c2 .hc-c1 .p1{font-size: 16px;}
#home .r1-c2 .hc-c1 .p2{position: relative;}
#home .r1-c2 .hc-c1 .p2 span{display: inline-block;width: 40px;height:20px;border: 1px solid #1996e6;line-height: 20px;text-align: center;}
#home .r1-c2 .hc-c1 .p2 .sp1{background: #1996e6;color: #fff;}
#home .r1-c2 .hc-c1 .p2 .sp2{position: absolute;top:0px;left:41px;color: #1996e6;}
#home .r1-c2 .hc-c1 .p3{color: #999;}
#home .r1-c2 .hc-c1 .btn{display: inline-block;width: 180px;height: 40px;padding-left: 120px;background: #f60 url('/view/community/statics/css/image/index-icon.png') no-repeat 99px 12px;border-radius: 5px;font-size: 16px;color: #fff;line-height: 40px;}
#home .r1-c2 .hc-c1 .btn:hover{background: #ff4800 url('/view/community/statics/css/image/index-icon.png') no-repeat 99px 12px;}
#home .r1-c2 .hc-c1-login{position: relative;width:330px;height:180px;background: url('/view/community/statics/css/image/index-login.png') no-repeat center center;}
#home .r1-c2 .hc-c1-login a{position: absolute;top: 70px;display: inline-block;width: 120px;height: 40px;border-radius: 5px;font-size: 16px;line-height: 40px;text-align: center;}
#home .r1-c2 .hc-c1-login .lg{left: 35px;background: #f60;border: 1px solid #f60;color: #fff;}
#home .r1-c2 .hc-c1-login .lg:hover{background: #ff4800;}
#home .r1-c2 .hc-c1-login .rg{left: 175px;background: #fff;border: 1px solid #f60;color: #f60;}


#home .r1-c2 .hc-c2 ul{height: 680px;width:100%;position: relative;}
#home .r1-c2 .hc-c2 #new-active-lunbo .j-slide-one img{display: inline-block;width:330px;height:115px;background: #ddd;}
#home .r1-c2 .hc-c2 #new-active-lunbo .j-slide-one .d{height: 19px;border: 1px solid #ddd;border-top: none;padding: 10px 15px;}
#home .r1-c2 .hc-c2 #new-active-lunbo .j-slide-one a{cursor:pointer;text-decoration:none;}
#home .r1-c2 .hc-c2 #new-active-lunbo .j-slide-one a:hover{text-decoration:none;}
#home .r1-c2 .hc-c2 #new-active-lunbo .j-slide-one a:hover h5{color:#1996e6;}
#home .r1-c2 .hc-c2 #new-active-lunbo .j-slide-one h5{color:#666;font-size:14px;}
#home .r1-c2 .hc-c2 ul .j-slide-num{height: 15px;width: 100px;position: absolute;top:-42px;left: 140px;line-height: 15px;z-index:1000;}
#home .r1-c2 .hc-c2 ul .j-slide-num span{height: 10px;width: 10px;display: block;border-radius: 5px;-webkit-border-radius:5px;background: #ccc;float: left;margin-right: 5px;cursor:pointer;}
#home .r1-c2 .hc-c2 ul .j-slide-num span.j-num-curr{background: #1996e6;}
#home .r1-c2 .hc-c3 img{display: inline-block;width: 330px;height: 110px;background: #ddd;}

#home .r2 {margin-top:20px;width:1150px;height:80px;}
#home .r3 {width:1150px;height:727px;overflow:hidden;}
#home .r3-c2 {float:left;width:790px;overflow:hidden;height:727px;margin-right:30px;}
#home .r3-c1 {float:left;width:330px;height:727px; overflow:hidden;}
#home .r3-c1-m {margin-bottom:15px;width:330px;}
#home .r4 {width:1150px;height:300px;overflow:hidden;}
#home .r4-c1{float:left;width:790px;height:300px;margin:0 30px 0 0;}
#home .r4-c1 ul{width:110%;overflow:hidden;}
#home .r4-c1 li{float:left;width:122px;height:49px;margin:0 12px 13px 0;}
#home .r4-c1 li a{cursor: pointer;text-decoration:none;}
#home .r4-c1 li a:hover{text-decoration:none;}
#home .r4-c1 li .bqbtn{width:120px;height:47px;line-height:47px;text-align:center;font-size:16px;color:#1996e6;background-color:#fff;border:1px solid #1996e6;display:inline-block;}
#home .r4-c1 li .bqbtn:hover{color:#fff;background-color:#1996e6;}
#home .r4-c2{float:left;width:330px;height:300px;}
#home .share {padding:10px 0 0 0;font-size:14px;}
#home .share li {padding:0 0 10px 0;}
#home .share li a:hover{color:#1996e6;text-decoration:none;}
#home .r5{width:1150px;height:234px;overflow:hidden;margin:20px 0 0 0;}
#home .r5-c1{float:left;width:790px;height:234px;overflow:hidden;margin:0 30px 0 0;}
#home .r5-c1-c{width:790px;height:208px;overflow:hidden;}
#home .r5-c1-c ul{width:1000px;overflow:hidden;}
#home .r5-c1-c li{float:left;width:385px;height:28px;margin:15px 20px 0 0;border-bottom:1px dashed #cecece;}
#home .r5-c1-c li a{cursor:pointer;text-decoration:none;color:#666;}
#home .r5-c1-c li a:hover{color:#1996e6;text-decoration:none;}
#home .r5-c1-c li>span{float:left;width:350px;font-size:14px;color:#666;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;padding-left:26px;background:url('/view/community/statics/image/success.png') no-repeat 0 0;}
#home .r5-c2{float:left;width:330px;height:234px;}
#home .r5-c2 a{cursor:pointer;text-decoration:none;}
#home .r5-c2  img{width:330px;height:234px;}
#home .r6{width:1150px;overflow: hidden;}
#home .r6-c{width:1130px;height:544px;float:left;background-color:#f1f1f1;border:1px solid #e5e5e5;padding:20px 0 0 20px;}
#home .r6-c ul{width:100%;}
#home .r6-c li{float:left;width:206px;height:250px;background-color:#fff;border:1px solid #e5e5e5;margin:0 18px 20px 0;}
#home .r6-c li a{cursor:pointer;text-decoration:none;}
#home .r6-c li a:hover{color:#1996e6;text-decoration:none;}
#home .r6-c li img{width:206px;height:206px;padding-bottom:13px;}
#home .r6-c span{width:206px;font-size:14px;text-align:center;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#home .p-h {height:23px;padding-left: 10px;font-size:14px;font-weight:bold;border-bottom:1px solid #ddd;position: relative;}
#home .p-h .block{position: absolute;top:2px;left:0px;width: 5px;height: 13px;background: #1996e6;}
#home .p-h .dingwei{position: absolute;top: 0px;right: 430px;}
#home .p-h span {float:right;clear:both;font-size:12px;font-weight:normal;}
#home .p-h normal{width:10px;height:10px;background-color:#ddd;border-radius:5px;}
#home .p-h on{width:10px;height:10px;background-color:#1996e6;border-radius:5px;}
/*#home .p-lunbo {height:200px;overflow:hidden;}  轮播效果*/
#home .p-h .dingwei i{height: 13px;width: 15px;display: inline-block;background: url("image/mess.png") no-repeat center center;position: absolute;left:0px;top:3px;}
#home .p-h .p-h-n{height: 15px;width: 400px;height:20px;overflow: hidden;font-weight: normal;position: absolute;top:0px;left:25px;}
#home .p-h .p-h-n ul{width: 100%;}
#home .p-h .p-h-n ul li{height: 20px;width: 100%;line-height: 20px;font-size: 14px;overflow: hidden;}
#home .p-h .p-h-n ul li a,
#home .p-h .p-h-n ul li em{color:#1996e6;}
#home .p-h .col-f60:hover{text-decoration:none;}
#home .tuijian {}
#home .tuijian-top {padding:20px 0;border-bottom:1px dashed #d1d1d1;color:#888;}
#home .tuijian-top h1 {margin-bottom:15px;font:bold 18px "微软雅黑";}
#home .tuijian-top h1 a {color:#ff6500;}
#home .tuijian .tuijian-qq {position:absolute; bottom:0}
#home .tuijian .tuijian-qq img {width:720px;}

#home .tuijian-pub {overflow:hidden;clear:both;width:530px;height:352px;}
#home .tuijian-pub ul {width:540px;}
#home .tuijian-pub li {float:left; width:172px; height:160px; margin:15px 8px 0 0;}
#home .tuijian-pub img {float:left; width:170px; height:117px;}
#home .tuijian-pub h5 {float:left;padding:6px 0 6px 0; white-space:nowrap; font-size:14px;}
#home .tuijian-pub p {float:left;color:#aaa;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:160px;}
#home .tuijian-pub a{cursor:pointer;text-decoration:none}
#home .tuijian-pub a:hover {text-decoration:none;color:#1996e6;}


#home .tuijian-pubstr {clear:both; margin:10px 0; overflow:hidden;}
#home .tuijian-pubstr ul {width:580px;}
#home .tuijian-pubstr li {float:left; width:245px; margin:0 20px 0 0; padding:10px 4px; background:#f0f0f0; border:1px solid #ddd; text-align:center;}
#home .tuijian-pubstr li a{color: #1996e6;}

#home .tuijian-c {clear:both;height:235px;}
#home .tuijian-c ul {width:120%;}
#home .tuijian-c li {width:255px; float:left; margin:5px 20px 8px 0; font-size:14px; overflow:hidden;}


#home .r3-c2-m li {width:355px; float:left; margin:5px 20px 8px 0; font-size:14px; overflow:hidden;}
#home .tuijian-c li a,
#home .tuijian-c li span,
#home .r3-c2-m li a,
#home .r3-c2-m li span 	{font-size:14px; color:#666;}
#home .tuijian-c li b,
#home .r3-c2-m li b,
#home .share li b {display:inline-block; zoom:1; width:8px; height:8px; margin:0 5px 0 0; line-height:0; font-size:0; background:#ddd; border-radius:5px; overflow:hidden; vertical-align:middle;}

#home .tuijian-c li span,
#home .r3-c2-m li span {float:right; margin:0 10px 0 0; font-size:12px;color: #999;}
.ie7 #home .tuijian-c li span,
.ie7 #home .r3-c2-m li span {margin-top:-16px;}
#home .huodong-c ul{overflow:hidden;}
#home .huodong-c li {position:relative;padding:15px 0;border-bottom: 1px dashed #ddd;}
#home .huodong-c li h5{text-decoration: none;}
#home .huodong-c li p a:hover,
#home .tuijian-c li a:hover {color:#1996e6;text-decoration:none;}
#home .huodong-c li p a{color: #999;}
#home .huodong-c li p i{position:relative;top:2px;display: inline-block;width: 14px;height: 14px;margin-right:5px;background: url('/view/community/statics/css/image/lab.png') no-repeat center center;}
#home .huodong-c li .btn{position: absolute;bottom:8px;right: 0px;display: inline-block;padding: 5px 10px;border: 1px solid #1996e6;color: #1996e6;border-radius:3px;}
#home .huodong-c li .btn:hover{background: #1996e6;color: #fff;text-decoration: none;}

#home .huodong img {width:100%; height:125px;}
#home .xxhy{width: 330px;height: 670px;}
#home .xxhy-c {width:330px;height:645px;}
#home .xxhy-c ul{height:645px;width:330px;position: relative;}
#home .xxhy-c #line-meetin-lunbo .j-slide-one{width:330px;height:141px;}
#home .xxhy-c #line-meetin-lunbo .j-slide-one>div{width: 330px;height: 141px;margin:20px 0 0 0;position:relative;}
#home .xxhy-c #line-meetin-lunbo .j-slide-one a{cursor: pointer;text-decoration:none;}
#home .xxhy-c #line-meetin-lunbo .j-slide-one a:hover{color:#1996e6;text-decoration:none;}
#home .xxhy-c #line-meetin-lunbo .j-slide-one img{width:150px;height:141px;margin-right:10px;float:left;}
#home .xxhy-c #line-meetin-lunbo .j-slide-one h5{width:170px;color: #333;font-size:14px; margin-bottom:10px;white-space:nowrap;float:left;}
#home .xxhy-c #line-meetin-lunbo .j-slide-one p{width:170px;color: #666;font-size:12px;height:74px;line-height:1.6;float:left;}
#home .xxhy-c #line-meetin-lunbo .j-slide-one span{width:170px;float:left;margin: 10px 0 0 0;color:#999;font-size:12px;}
#home .xxhy-c #line-meetin-lunbo .j-slide-one .xbtn{position:absolute;bottom:0px;right:0px;width:77px;height:28px;display:inline-block;color:#fff;background-color:#1996e6; border-radius:3px;border:1px solid #1996e6;line-height:28px;text-align:center;}
#home .xxhy-c #line-meetin-lunbo .j-slide-one .xbtn:hover{color:#fff;background:#0077c3;}
#home .xxhy-c ul .j-slide-num{height: 15px;width: 100px;position: absolute;top:-40px;left: 140px;line-height: 15px;z-index:1000;}
#home .xxhy-c ul .j-slide-num span{height: 10px;width: 10px;display: block;border-radius: 5px;-webkit-border-radius:5px;background: #ccc;float: left;margin-right: 5px;cursor:pointer;}
#home .xxhy-c ul .j-slide-num span.j-num-curr{background: #1996e6;}
#home .xxhy-guanggao{width:330px;height:43px;overflow:hidden;}
#home .xxhy-guanggao img{width:330px;height:43px;}
#home .search {width:300px;height:73px;background:url('/view/community/statics/image/01.png') no-repeat 0 -428px;}
#home .search-c1 {float:left;margin-top:35px;width:225px;padding-left:5px;}
#home .search-c2 {float:left;margin-top:26px;width:60px;padding-left:10px;}
#home .search .sinput {width:210px;height:28px;padding-left:8px;line-height:28px;color:#888;border:1px solid #2586c5;}
#home .search .sbtn {width:60px;text-align:center;height:46px;font-size:14px;font-weight:bold;color:#fff;background-color:#3899e3;border:0;cursor:pointer;}
#home .meeting {margin-top:10px;}
#home .meeting li {padding:6px 0;line-height:22px;}
#home .blog {margin:60px 0 20px 0;width:1150px;overflow:hidden;}
#home .blog ul {width:1000px;overflow:hidden;}
#home .blog ul li {float:left;margin-right:6px;width:225px;height:60px;}
#home .extend ul{width: 1300px;overflow: hidden;}
#home .extend li{float: left;width: 320px;height:180px;margin-right: 95px;}
#home .extend .dv{overflow: hidden;}
#home .extend .dv img{float: left;width: 100px;height: 80px;margin-right: 10px;}
#home .extend .dv .ofe{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#home .extend .dv a{font-size: 14px;font-weight: bold;}
#home .extend .dv .p{line-height: 18px;color: #999;}
#home .extend dd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#home .extend dd i{position:relative;top:-2px;display: inline-block;width: 5px;height: 5px;margin-right:5px;background: #ddd;}
#home .extend dd a{color: #666;}
#home .extend dd a:hover{color: #f60;}

#home-float {position:fixed;_position:absolute;top:410px;right:13px;width:74px;cursor:pointer;}
#home-float a {display:block;margin-top:20px;width:74px;height:22px;padding:5px 0 0 0;text-align:center;font-size:14px;color:#fff;border-radius:3px;}
#home-float a.col-blue {background-color:#3899e3;}
#home-float a.col-red {background-color:#f82c39;}
#home-float a:hover {text-decoration:none;}

#home .r1-c2-r1 img {width:720px; height:200px;}

#home .imagelistBox {margin:5px 0 0; padding:0; background:#fff;}
#home .imagelistBox-main-h {padding:5px 0; border-bottom:2px solid #1996e6; color:#000;}
#home .imagelistBox a {color:#000;}
#home .imagelistBox a:hover {color:#1996e6}
#home .imagelistBox-main-h span {font-size:12px;}
#home .imagelistBox-main-c ul li {height:auto; margin-bottom:10px;}
#home .imagelistBox-main-c ul li img {width:175px; height:175px; padding:1px; border:1px solid #ddd;}

#home .p-ad {clear:both; margin:20px 0;}
#home .p-ad ul {width:110%; overflow:hidden;}
#home .p-ad li {float:left; margin:0 30px 0 0;}
#home .p-ad li img1 {max-height:60px;width:790px;}
#home .p-ad li img2 {max-height:60px;width:330px;}

#home .r3-c2-inner {width:110%;}
#home .r3-c2-m {float:left; width:383px; height:329px; margin:20px 20px 0 0; border:1px solid #ddd;}
#home .r3-c2-m {border:1px solid #ddd;}
#home .r3-c2-m .info img {width:385px; height:162px;}
#home .r3-c2-m .info {background:#f0f0f0}
#home .r3-c2-m .info h5 {padding:10px; font-size:16px; font-weight:200}
#home .r3-c2-m .info span {float:right; margin:13px 10px 0 0; }
#home .r3-c2-m .info span a {color:#1996e6;}
#home .r3-c2-m .info span a:hover{color:#1996e6;text-decoration:none;}
#home .r3-c2-m ul {padding:5px 0 0;}
#home .r3-c2-m li {width:360px; margin:10px 0 0 10px;}
#home .r3-c2-m li a:hover {color:#1996e6;text-decoration:none;}

/* PI 论坛 */
.pi-r1 {margin:0 auto 20px;width:1150px;height:345px;}
.pi-r1 .title-name {float: left; width: 48px; line-height: 90px; height: 70px; font-size: 24px;margin-left: 10px;}
.pi-r1 .back-space {
    width: 209px;
    height: 18px;
    float: right;
    margin-top: 40px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-self: flex-end;
}
.pi-r1 .back-space .back-site {
    width: 89px;
    height: 18px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    text-decoration: none;
}
.pi-r1 .back-space .back-site .back-img {
    width: 16px;
    height: 15px;
    align-self: flex-end;
}
.pi-r1 .back-space .back-site .back-text {
    width: 64px;
    text-align: center;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
    font-weight: bold;
    color: #0097e1;
    align-self: flex-end;
}
.pi-r1 .back-space .go-website {
    width: 87px;
    height: 18px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    text-decoration: none;
}
.pi-r1 .back-space .go-website .home-img {
    width: 18px;
    height: 18px;
    align-self: flex-end;
}
.pi-r1 .back-space .go-website .home-text {
    width: 64px;
    text-align: center;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    align-self: flex-end;
}
/*.pi-logo {*/
/*  display:block;*/
/*  float:left;*/
/*  width:162px;*/
/*  height:70px;*/
/*  background-image: url('https://dianyuan-public.oss-cn-shenzhen.aliyuncs.com/static/activity/PI/zizhan2021/list_logo.png');*/
/*  background-repeat: no-repeat;*/
/*  background-position: center center;*/
/*  background-size: 100%;*/
/*  }*/
.pi-r1 .marque {
    width: 100%;
    height: 275px;
    float: left;
}
.pi-r1 .swiper-container {
    width: 100%;
    height: 100%;
}
.pi-r1 .swiper-container img {
    width: 100%;
    height: 100%;
    border: none;
    vertical-align: middle;
}
.pi-r1 .swiper-container .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    background: #fff;
    opacity: 0.78;
    outline: none;
}
.pi-r1 .swiper-container .swiper-pagination-bullet-active {
    background: #1490cf;
    border: none;
    outline: none;
}
.pi-banner {display:block;float:left;width:830px;}
.pi-dl {width:1150px;margin:20px auto 0 auto;border:1px solid #e2e2e2;}
.pi-dl-h {height:34px;padding:15px 20px 0 20px;border-bottom:1px solid #e2e2e2;background-color:#eeeeee;}
.pi-dl-h h2 {font-weight:normal;font-size:18px;color:#333;line-height:20px;}
.pi-dl-h span{float:right;line-height:20px;font-size:14px;}
.pi-dl-h span a:hover{color:#4284ce;text-decoration:none;}
.pi-dl-c1 {width:1150px;padding:10px 20px;overflow:hidden;font-size:14px;}
.pi-dl-c1 li {float:left;width:530px;height:30px;line-height:30px;padding:0 0 0 28px;background:url('/view/community/statics/image/solution.png') no-repeat 0 8;}
.pi-dl-c1 li a:hover{color:#4284ce;text-decoration:none;}
.pi-dl-c2 {width:1110px;padding:0 20px;border:1px solid #ccc;border-top:2px solid #1998e6;}
.pi-dl-c2 li {height:70px;padding:29px 0 0 40px;border-bottom:1px dashed #ccc;background:url('image/image.png') no-repeat -168px -104px;}
.pi-dl-c2 li.last {border-bottom:none;}
.pi-dl-c2 li div {margin-top:6px;color:#888;}
.pi-dl-c2 li span {float:right;margin-top:6px;}
.pi-dl-c2 li em {margin:0 4px;color:#1b79a7;}
.pi-dl-c2 li a {color:#333;}
.pi-dl-c2 li a:hover{color:#4284ce;text-decoration:none;}
.pi-dl-c2 a.dl {margin-left:10px;padding:5px 10px;background-color:#399ae2;color:#fff;}
.pi-dl-c2 a.dl:hover {background-color:#4284ce;text-decoration:none}
.pm-pi-nav {display:block;clear:both;overflow:hidden;height:45px;background:#282828;font-size:16px;}
.pm-pi-nav ul {overflow:hidden;}
.pm-pi-nav li {float:left;display:inline-block;height:45px;background:#282828;line-height:45px;width:102px;}
.pm-pi-nav a {display:inline-block;height:45px;text-align:center;color:#fff;width:102px;}
.pm-pi-nav .right{float:right;}
.pm-pi-nav li.curr a,.pm-pi-nav a:hover {background:#009de5; text-decoration:none; color:#fff;height:45px;line-height:45px;}
.pi-broad-info{width:1108px;height:32px;margin:0 auto;border:1px solid #e2e2e2;background:#eee;padding:13px 20px 1px 20px;}
.pi-broad-info h2{float:left;font-size:18px;color:#333;margin-right:26px;font-weight:normal;}
.pi-broad-info span{color:#999;margin-top:5px;padding-left:10px;}
.pi-broad-info em {color:#4284ce;font-weight:normal;}
.pi-broad-info em a {color:#4284ce;font-weight:normal;}
.pi-broad-info em a:hover{color:#ff4800;font-weight:normal;text-decoration:none;}
.pi-broad-info .span1{float:left;font-weight:bold;color:#333;}
.pi-broad-info .span1 em {color:#4284ce;font-weight:normal;}
.pi-broad-info .span2{float:right;}
.pi-broad-info .span1 em {color:#4284ce;font-weight:normal;}
.pi-broad-info .btn{float:right;padding:6px 16px;background:#4284ce;border-radius:2px;color:#fff;margin-right:-10px;margin-left:22px;margin-top:-2px; }
.pi-broad-info .btn a{color:#fff;font-size:12px;}
.pi-broad-info .btn a:hover{text-decoration:none;color:#fff;}
.pi-broad-info .btn:hover{background:#114372;}

/*方案下载*/
.download {clear:both;margin:15px 0;padding:0 9px;border:1px solid #ddd;border-top:3px solid #178fce;overflow:hidden;}
.download .hc-h {height:27px;padding-top:10px;border-bottom:1px solid #ddd;}
.download .hc-h h2 {font-weight:bold;font-size:14px;}
.download .hc-h span {float:right;}
.download .hc-h span a {color:#0168b5;}
.download .hc-c {padding:10px 0;}
.download .hc-c ul {overflow:hidden;}
.download .hc-c ul li {float:left;height:25px;line-height:25px;}
.download .hc-c-1 li {width:480px;font-family:"宋体";}
.download .hc-c-2 li {width:240px;font-family:"宋体";}

/* TI 论坛 */
.pm-ti-logo {float:left; margin:25px 15px 0 0; width:175px; height:40px; overflow:hidden}
.pm-ti .t-ad {clear:none; float:left; width:780px; overflow:hidden;}
.pm-ti-logo h1 {width:175px; height:40px; background:url('/view/community/statics/image/all.png') no-repeat 0 -95px}
.pm-ti-logo a {display:block; width:175px; height:40px; text-indent:-2000em}
.pm-ti-post {clear:both; margin:10px 0 0; overflow:hidden;}
.pm-ti-post .hc-c {overflow:hidden}
.pm-ti-post .t-list-1 li {float:left; width:230px;overflow:hidden;white-space:nowrap;word-wrap:normal; margin:4px 5px;}
.pm-ti-post .t-list-1 a:hover u {text-decoration:none}
.pm-ti-post .t-list-1 u {padding:0 0 0 5px; color:#1996e6; text-decoration:none}

/* 某人的帖子 */
.page-mylist .pm-1,.page-mylist .pm-2 {float:left;}
.page-mylist .pm-1 {width:110px; margin:0 10px 0 0}
.page-mylist .pm-2 {width:859px}
.page-mylist .pm-1 li.curr {background:#168fcd;}
.page-mylist .pm-1 .curr a {background:#168fcd;}
.page-mylist .p-list .list-title {width:490px}
.page-mylist .p-list {margin:10px 0 0}
.page-mylist .p-nav-left {border:1px solid #ddd}
.page-mylist .p-nav-left h3 {height:14px; padding:10px; border-bottom:1px solid #ddd; font-size:14px; background:#f0f0f0}
.page-mylist .p-nav-left ul {padding:5px 0;}
.page-mylist .p-nav-left a {display:block; height:14px; padding:5px; font-size:12px;}
.page-mylist .p-nav-left .curr a,.page-mylist .p-nav-left a:hover {background:#168fcd; color:#fff; text-decoration:none;}

.page-show .pm-1 {position: relative;height: 20px;padding: 20px 0 10px;text-align: left;}
.page-show .t-btn{background:url(/view/community/statics/image/shandian.png) 0 -156px no-repeat;width:90px;height:32px;border:none;padding:0;display:block;float:right;margin: -15px 0 0;}
.page-show .t-btn:hover{background-position:0 -191px;border:none}
.page-show .t-btn b{background:none;font-weight:200; text-align:center;padding-left:33px;font-size:14px;}
.page-show .one-1 {position:relative; overflow:hidden;}
.page-show .userinfo {line-height:2}
.page-show .userinfo a {margin:0 10px 0 0; font-size:14px; font-weight:800; color:#0068b7}
.page-show .userinfo em {padding:0 10px 0 2px; color:#f60}
.page-show .one-1 .img {float:left; margin:0 10px 0 0;}
.page-show .one-1 .act {position:absolute; right:10px; top:10px;}
.page-show .floornum {padding:0 0 20px;*padding-bottom:12px;text-align:right; color:#888}
.page-show .title {position:relative; z-index:1; height:14px; padding:10px 0; font-size:12px;}
.page-show .title .p-ico-jing2 {margin:0 0 0 500px}
.page-show h1 { font-size: 14px; line-height: 2; margin: -10px 0 0; width: 800px;}
.page-show .title span em {padding:0 1em 0 0; color:#f60}
.page-show .title span {position:absolute; right:0; top:8px}
.page-show .one {margin:0 0 10px; border:1px solid #ddd}
.page-show .one .p-ico {margin:0 2px 0 0;}
.page-show .one-1 {padding:10px; border-bottom:1px solid #ddd; background:#f8f8f8}
.page-show .one-2 {height:14px; border-bottom:1px dashed #ddd; margin:0 10px; padding:10px 0;}
.page-show .tofloor {float:right}
.page-show .one-3 {margin:0 10px; padding:10px 0; overflow:hidden;}
.page-show .one-4 {padding:10px 10px 15px; clear:both; line-height:2; font-size:14px;color:#666}
.page-show .one-4 .updateBy{text-align:center;font-size:12px;margin-top:30px;}
.page-show .one-4 .save{margin-top:20px}
.page-show .one-4 .save a{display:inline-block;width:72px;height:26px;background:url('/view/community/statics/image/all.png') no-repeat -640px -49px;}
.page-show .one-4 .updateBy p{color:#666}
.page-show .one-4 .updateBy p em{color:#f60}
.page-show blockquote {display:block; width:720px; padding:10px 0;}
.page-show blockquote b {font-weight:800}
.page-show .parbox {margin:5px 0 0; border:1px solid #ddd; padding:5px; background:#f2fbff}
.page-show .paract {position:relative; padding:5px}
.page-show .paract a {padding:0 10px 0 0; color:#0068b7}
.page-show .parfloornum {position:absolute; right:10px; top:5px; color:#888}
.page-show .parcontent {padding:5px; line-height:1.8}
.page-show .one-ext {padding:10px; text-align:center; line-height:2}
.page-show .one-ext em {color:#f60}
#tofloor {width:3em; height:12px; padding:3px; border:2px groove #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd}
#tofloor-btn {width:15px; height:14px; border:0; background:#fff url('/view/community/statics/image/all.png') no-repeat -645px -20px; cursor:pointer}
.page-show .one-5 {margin:0 10px; padding:10px 0; border-top:1px dashed #ddd}
.page-show .one-5 .p-report {float:right}

/* 在线用户页面 */
/*.page-onlinelist .pm-4 {}*/
.page-onlinelist .p-list-2 {margin:-1px 0 0}
.p-list-2 table {border-collapse:collapse;width:100%;border-bottom:1px solid #fff}
.p-list-2 th,.p-list-2 td {border-bottom:1px dashed #ddd; padding:15px 5px; text-align:center}
.p-list-2 th {padding:10px; background:#f8f8f8; white-space:nowrap; border-bottom:1px solid #ddd; font-weight:200; color:#888}
.p-list-2 .img {width:10%; text-align:center; line-height:1.8}
.p-list-2 .img a {color:#0068b7}
.p-list-2 .honor {width:10%}
.p-list-2 .postnum {width:10%; color:#f60}
.p-list-2 .postdate {width:20%; color:#888}
.p-list-2 .markcont {width:50%; color:#888; text-align:left;line-height:25px}

/* 发帖页面 */
.page-break {text-align: left;background: #f4f4f4;height: 40px;line-height: 40px;font-size: 14px;padding-left: 20px;margin-bottom: 20px;}
.page-auto,.page-post-auto{background: #F0F0EE;height: 26px;width: 838px;border:1px solid #CCCCCC;border-top: none;line-height: 26px;}
.page-post-auto{width: 1150px;}
.page-auto .save-time,.page-post-auto .save-time{padding:0px 10px;float: left;}
.page-auto .save-down,.page-auto .save-save,.page-post-auto .save-down,.page-post-auto .save-save{padding:0px 10px;float: right;}
.page-form {width:1150px; margin:0 auto}
.page-form .table-div{border: 1px solid #ddd;border-top: 2px solid #0199e6; padding-bottom: 40px;}
.page-form h1 {margin:20px 0 10px; font-size:14px;}
.page-form th,.page-form td {padding:30px 5px 0px 5px; font-weight:200}
.page-form th {vertical-align:top; font-size:14px;width: 100px; }
.page-form .input-text{background: none;height: 24px;line-height: 24px;}
.page-form .intro {font-size:12px; color:#888; line-height:2;margin-top: 0;}
.page-form .p-uploadbox {height:45px; margin:10px 0 0}
.page-form label {padding:0 1em 0 0; font-size:12px}
.page-form .p-uploadbox p {color:#888}
.page-form .t-btn {margin:-45px 0 0;}
.page-form .p-gohome {padding:40px; text-align:center;}
.page-form .p-gohome a {display:inline-block; zoom:1; width:120px; height:12px; padding:10px 0; text-align:center; background:#168fcd; color:#fff; text-indent:1em}
.page-form .p-gohome a:hover {text-decoration:none}
.page-form .p-gohome i {display:inline-block; zoom:1; width:0; height:0; margin:0 5px; font-size:0; line-height:0; border:5px solid #168fcd; border-left-color:#fff;}
.page-form .shandian{font-size:14px}
.page-form .shandian input{margin-top:-3px}
.page-form .shandian img{margin-top:-20px;*margin-top:-15px}
.page-form .tip{color:#666;margin-top:5px;font-size:12px}
.page-form .tip a{color:#0068b7; text-decoration:underline}
.page-form .intro span {color:#f70;}
.page-form .ico-image-1,
.page-form .ico-image-2,
.page-form .ico-image-3 {display:inline-block; zoom:1; vertical-align:middle; width:16px; height:16px; background:url(/statics/js/kindeditor/themes/default/default.png) no-repeat 0 -1232px;}
.page-form .ico-image-2 {background-position:0 -496px;}
.page-form .ico-image-3 {background-position:0 -1040px;}

.page-form .banqu .td1{color:#888;width:80px;}
.page-form .banqu li{display:inline-block;zoom:1;*display:inline;width:150px;margin-bottom: 10px;white-space: nowrap;}
.page-form .banqu label{padding:0;}
.page-form .banqu input{ vertical-align:baseline}
.page-form .banqu td{padding:0; border-bottom: 1px dashed #ddd;font-size: 12px;margin-bottom: 15px;padding-top: 8px; }
.page-form .banqu .npd{padding-top: 0;}
.page-form .banqu .last{border-bottom: 1px solid #ddd;}
.page-form .ms{color: #ff7700;display: inline-block;}
.page-form #tags .bd-b{border-bottom: 1px solid #ddd; padding-bottom: 20px;}
.page-form #tags #cancelTag{display: inline-block;}
.page-form #tags td{padding:0;}
.page-form #tags span{display:inline-block;border: 1px solid #ddd;margin-right:10px;width: 130px;padding:0 10px;height: 22px;line-height: 22px;cursor: pointer;background: url(/view/community/statics/image/hg.png) 130px 7px no-repeat;margin-bottom: 10px;}
.page-form #tags span:hover{color:#1996e6;border: 1px solid #1996e6;background: url(/view/community/statics/image/lg.png) 129px 6px no-repeat;}
.page-form #tags .curr{color:#1996e6;border: 1px solid #1996e6;background: url(/view/community/statics/image/lg.png) 129px 6px no-repeat;}
.page-form .text-c{text-align: center;}
.page-form .p-btn{width: 101px;height: 38px;}
.page-form .preview{width: 101px;height: 38px;display: inline-block;}


/* 搜索列表页 */
.page-searchlist .p-nav-left h3 {float:left}
.page-searchlist .searchsort li {float:left}
.page-searchlist .p-nav-left h4 {padding:0 8px; font-weight:200; font-size:14px;}
.page-searchlist h1 {font-size:14px; padding:0 10px 10px;}
.page-searchlist .p-list .cate {margin:0 10px 0 0}
.page-searchlist .p-nav-left .searchsort {padding:10px 0;}
.page-searchlist .p-nav-left .searchsort a {display:inline-block; *display:inline; zoom:1; margin:5px 0 5px 5px; padding:0; color:#168fcd; border-bottom:1px solid #168fcd}
.page-searchlist .p-nav-left .searchsort a:hover {border-bottom:1px solid #333; background:#fff; color:#333}
.page-searchlist .p-nav-left .p-ico {margin:0 0 0 3px; background-color:#fff;}

.page-searchlist .pm-hc {clear:both; margin:15px; overflow:hidden}
.page-searchlist .pm-hc h3 {float:left; font-size:12px;}
.page-searchlist .pm-hc li {float:left; margin:0 10px;}
.page-searchlist .pm-hc .curr a {color:#f60; background:#fff;}
.page-searchlist .pm-1 {border:1px solid #ddd; margin:0 0 10px; overflow:hidden;}
.page-searchlist .pm-2 {clear:both}
.page-searchlist .pm-3 {color: #313131;padding: 5px 0 15px;}
.page-searchlist .pm-3 span{color: #ff6600;}
.page-searchlist .t-page {height:30px; text-align:left; padding:20px 0 10px}

/* 论坛活动页 */
.page-activity{width:980px;margin:10px auto;font-size:14px;}
.page-activity .p-login-status{position: relative;zoom: 1;background: #fcfcfc;overflow: hidden;border: 1px solid #d1d1d1;}
.page-activity .nologin a {display:inline-block;width: 250px;height: 48px;background: url('/view/community/statics/image/all.png') no-repeat 0 -146px;}
.page-activity .page-tit-imgCont{margin-bottom:15px}
.page-activity .page-tit-imgCont h2{border:#d1d1d1 solid 1px;border-top:#1996e6 solid 3px;margin-bottom:10px;font-size:16px;padding:6px 0 6px 10px;}
.page-activity .page-tit-imgCont .page-tit-yellow h2{border-top:#f90 solid 3px;}
.page-activity .page-tit-imgCont ul{width:725px;}
.page-activity .page-tit-imgCont ul li{float:left;margin-right:9px;border:#d1d1d1 solid 1px;width:230px;display:overflow;margin-bottom:15px; overflow:hidden;}
.page-activity .page-tit-imgCont ul li .page-li-top{padding:10px}
.page-activity .page-tit-imgCont ul li .page-li-top.hover{background:#168fcd}
.page-activity .page-tit-imgCont ul li .page-li-top .page-li-img{width:210px;height:130px;overflow:hidden;position:relative}
.page-activity .page-tit-imgCont ul li .page-li-top img{width:210px;height:130px}
.page-activity .page-tit-imgCont ul li .page-li-top .text{display:none;position:absolute;top:0;padding:10px 15px;background:#fff;width:180px;height:110px;overflow:hidden;font-size:12px;line-height:25px;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9}
.page-activity .page-tit-imgCont ul li .page-li-top.hover .text{display:block;}
.page-activity .page-tit-imgCont ul li .page-li-top .page-msg{padding-top:15px}
.page-activity .page-tit-imgCont ul li .page-li-top h3{overflow:hidden}
.page-activity .page-tit-imgCont ul li .page-li-top h3 a{font-size:14px; white-space:nowrap;}
.page-activity .page-tit-imgCont ul li .page-li-top.hover h3 a{color:#fff}
.page-activity .page-tit-imgCont ul li .page-li-top .page-msg .page-time{margin-top:5px}
.page-activity .page-tit-imgCont ul li .page-li-top .page-msg .page-time span{color:#999;font-size:12px}
.page-activity .page-tit-imgCont ul li .page-li-top.hover .page-msg .page-time span{color:#fff}
.page-activity .page-tit-imgCont ul li .page-li-bottom{font-size:12px;color:#666;background:#fafafa;padding:8px;height:35px;border-top:solid 1px #d1d1d1;line-height:20px;overflow:hidden}
.page-activity .page-tit-imgCont ul li.curr .page-li-top{background:#1992dd}
.page-activity .page-tit-imgCont ul li.curr .page-li-top a,.page-activity .page-tit-imgCont ul li.curr .page-li-top .page-time span{color:#fff}
.page-activity .col1{width:715px;float:left;margin-right:15px;display:inline;overflow:hidden}
.page-activity .col1 .co1-row2,.page-activity .col1 .co1-row3{margin-top:-15px}
.page-activity .col2{width:250px;float:left;overflow:hidden}
.page-activity .col2 .col2-row1,.page-activity .col2 .col2-row2{font-size:12px}
.page-activity .col2 .col2-row2{margin-top:10px;}
.page-activity .col2 .col2-row2 .tabs{margin: 10px 0 0 10px;overflow: hidden;}
.page-activity .col2 .col2-row2 .tabs ul{border-bottom: 0;height: 30px;overflow: hidden;}
.page-activity .col2 .col2-row2 .tabs ul li{float: left;margin: 0 5px 0 0;font-size: 12px;}
.page-activity .col2 .col2-row2 .tabs ul li a{float: left;width: 80px;text-align: center;border: 1px solid #e0e0e0;height:25px;color:#666;line-height: 25px;background:#f4f4f4}
.page-activity .col2 .col2-row2 .tabs ul li.curr a,.page-activity .col2 .col2-row2 .tabs ul li a:hover{border: 1px solid #168fcd;background: #168fcd;color: #fff;border-bottom: 0;float: left;height: 25px;width:80px;text-align:center;line-height: 25px; text-decoration:none}


/*顶部收缩end框*/
.page-space-show {margin:0 auto 10px; font-size:14px;min-width:980px;max-width:90%;}
.page-space-show a {color:#666;}
.page-space-show a:hover {color:#4284ce;}
.page-space-show .t-ad ul li{float:left}
.page-space-show .tShow .toolBar1 {position:relative; height:40px;margin-top:5px; padding:0 0 3px 12px;border:1px solid #ddd;background-color:#f2f2f2;line-height:45px;)}
.page-space-show .tShow .toolBar1 .gdCpy {position:absolute;top:0;right:0;_right:60px;height:16px;line-height:16px;overflow:hidden;background:#FFF;font-size:12px}
.page-space-show .tShow .toolBar1 .crumb {height:43px;font-size:14px;color:#666;position:relative;}
.page-space-show .tShow .toolBar1 .crumb img{border:none;padding-bottom:4px;}
.page-space-show .tShow .toolBar1 .crumb a{ color:#333}
.page-space-show .tShow .toolBar1 .crumb a:hover{color: #f60; text-decoration:none;}
.page-space-show .tShow .toolBar1 .crumb ul {height:43px;position:absolute;top:0;right:0;}
.page-space-show .tShow .toolBar1 .crumb ul  li{float:left;width:125px;height:43px;background:#eee;color:#666;font-size:14px;text-align:center;line-height:43px;border-left:1px solid #ddd;padding-left: 20px;background: url("/view/community/statics/image/show_shoucang.png?t=10725") no-repeat 40px 12px;}
.page-space-show .tShow .toolBar1 .crumb ul  li.share{width: 230px;background:url("");}
.page-space-show .tShow .toolBar1 .crumb ul  li.share .bdsharebuttonbox a{margin-top: 10px!important;}
.page-space-show .tShow .toolBar1 .crumb ul  li.fav{background-position: 40px -38px;}
.page-space-show .tShow .toolBar1 .crumb ul  li.post{background-position: 50px -190px;background-color:#ff4c3e;}
.page-space-show .tShow .toolBar1 .crumb ul  li.post a{color:#fff;}
.page-space-show .tShow .toolBar1 .crumb ul  li.post:hover a{color:#fff;background-color:#e7392b;}
.page-space-show .tShow .toolBar1 .crumb ul  li.post:hover{background-color:#e7392b;}
.page-space-show .tShow .toolBar1 .crumb ul  li.reply{background-position: 34px -137px;}
.page-space-show .tShow .toolBar1 .crumb ul  li:hover{background-color:#e1e1e1;cursor:pointer;}
.page-space-show .tShow .toolBar1 .crumb ul  li a{color:#666;}
.page-space-show .tShow .toolBar1 .crumb ul  li a:hover{color:#666;}
.page-space-show .tShow .toolBar1 .gdCpy ul {padding-left:10px;}
.page-space-show .tShow .toolBar1 .gdCpy ul li .spanTj {color:#ff6600;}
.page-space-show .tShow .toolBar1 .gdCpy ul li a{color:#333}
.page-space-show .tShow .table-cont{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;position: relative;}
.page-space-show .tShow .table-cont .tbs { line-height:1.71; }
.page-space-show .tShow .table-cont .newstyle{margin:0 13px 0 25px;width:97%;}
.page-space-show .tShow .table-cont .ebg23 { width:23px; }
.page-space-show .tShow .table-cont .bg23 { width:23px; background:url('/view/community/statics/image/1-Kss.gif'); }
.page-space-show .tShow .table-cont .gtr { background-color:#e9eef2; }
.page-space-show .tShow .table-cont h1 {font-size:16px; color:#333; padding:18px 24px 18px 16px; font-weight:800;height:17px;border-bottom:1px solid #ddd;font-weight:bold;margin-bottom: 25px;}
.page-space-show .tShow .table-cont h1 .h1Cont{float:left;width:730px}
.page-space-show .tShow .table-cont h1 .h1Cont span{display:inline-block;zoom:1;width:71px;height:26px;background:url('/view/community/statics/image/you.png');margin-left:10px; vertical-align:middle}
.page-space-show .tShow .table-cont h1 .h1Cont .resolved{background-position:0 -275px}
.page-space-show .tShow .table-cont h1 .h1Cont .unresolved{background-position:0 -305px}
.page-space-show .tShow .table-cont .uInfo{position:relative;height:30px;}
.page-space-show .tShow .table-cont .uInfo img{ vertical-align:inherit;position:relative;top:-2px;}

.page-space-show .nologin-bg {display:block; margin:5px; background:url('/view/community/statics/image/login-confirm.png') no-repeat; width:280px; height:130px;}
.page-space-show .noreply-bg {display:block; width:572px; height:40px; margin:20px auto 20px 0; cursor:pointer; background:url('/view/community/statics/image/reply-confirm1.png') no-repeat;}
.page-space-show .tShow .table-cont .uInfo > img {
    *display:block;
    *float:left;
    *width:23px;
}
.topic-gas-a:hover {
    text-decoration:none;
}
.page-space-show .tShow .table-cont .uInfo{position:relative;}
.page-space-show .tShow .table-cont .uInfo .uc {display:inline-block;zoom:1;vertical-align:8px;font-size:12px;*margin:0 0 0 30px;}
.page-space-show .tShow .table-cont .uInfo .uc  .xuhao{float:left;height:17px;background:#4284ce;border:1px solid #4284ce;border-radius:2px;color:#fff;font-size:12px;text-align:center;line-height:17px;margin-top:6px;padding:0 5px;}
.page-space-show .tShow .table-cont .uInfo .uc  .xuhao span{text-align:center;line-height:17px;margin:0;}
.page-space-show .tShow .table-cont .uInfo .uc  .name{display:inline-block;float:left;margin-right:10px;}
.page-space-show .tShow .table-cont .uInfo .uc  .name span{text-align:center;line-height:17px;margin:0;}
.page-space-show .tShow .table-cont .uInfo .uc  a{margin-left:9px;margin-right:9px;}
.page-space-show .tShow .table-cont .uInfo .uc img {vertical-align:middle;}
.page-space-show .tShow .table-cont .uInfo .uc .name{float:left;display:inline-block;height:30px;}
.page-space-show .tShow .table-cont .uInfo .uc .name span{line-height:31px;}
.page-space-show .tShow .table-cont .uInfo .uc .junxian{float: left;margin-top:6px;}
.page-space-show .tShow .table-cont .uInfo .uc .junxian .left{display:inline-block;float:left;padding:0 4px;height:17px;background:#4284ce;border:1px solid #4284ce;}
.page-space-show .tShow .table-cont .uInfo .uc .junxian .left span{color:#fff;font-size:12px;line-height:18px;margin:0;font-family:'Arial';}
.page-space-show .tShow .table-cont .uInfo .uc .junxian .right{float:left;	padding:0 12px;height:17px;background:#e9eef2;border:1px solid #4284ce;}
.page-space-show .tShow .table-cont .uInfo .uc .junxian .right span{color:#4284ce;font-size:12px;line-height:18px;text-align:center;margin:0;}


.page-space-show .tShow .table-cont .uInfo .uc .topic-gas-a img{vertical-align: -8px;}

.page-space-show .tShow .table-cont .uInfo span {margin-right:10px; line-height:25px;*margin-top:1px;

}
.page-space-show .tShow .table-cont .uInfo span.none {
    display:none;
}
.page-space-show .tShow .table-cont .uInfo .red{color:red}
.page-space-show .tShow .table-cont .uInfo .score {margin-left:1em;}
.page-space-show .tShow .table-cont .uInfo .score span {padding-left:0.5em;}
.page-space-show .tShow .table-cont .uInfo .showTime {float:right; color:#888;line-height:26px;font-size:宋体;display:inline;}
.page-space-show .tShow .table-cont .uInfo .update {float:right; color:#4384ce;font-size:宋体;display:inline;font-size:12px;padding-top:2px;}

/*用户信息弹层*/
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng{position:absolute;left:38px;top:29px;min-width:273px;height:150px;background:#fff;border:5px solid #ddd;display:none;z-index:100;}
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng .arrow-up{background:url('image/arrow_up.png') no-repeat center center;width:26px;height:16px;position:absolute;left:30px;top:-15px;}
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng .part1{display:block;min-width:264px;position:relative;}
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng .part1 .name1{float:left;color:#4284ce;font-size:12px;margin:30px 0 0 8px;}
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng .part1 .badge{float:left;margin-top:30px;}
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng .part1 .badge img{padding:0 5px;cursor:pointer;}
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng .content{display:block;margin-left:22px;margin-top:-15px;float:left;}
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng .content  span{font-size:12px;color:#666;}
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng .content  em{font-size:12px;color:#999;}
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng .content .add{margin-left:0px;background:url('image/add.png') no-repeat left center;}
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng .content .mess{background:url('image/email.png') no-repeat left center;padding-left:16px;}
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng .content .follow{margin-left:0px;background:url('image/follow.png') no-repeat left center;padding-left:16px;}
.page-space-show .tShow .table-cont .uInfo .uc .name .tanceng .mt-25{margin-top: -25px;}

.page-space-show .tShow .table-cont table { width:100%;table-layout:fixed;word-wrap:break-word;}
.page-space-show .tShow .table-cont td{ padding:0; }
.page-space-show .tShow .table-cont .gtr td { height:16px; line-height:.9; }
.page-space-show .tShow .table-cont .content { padding:20px 0 10px; font-size:16px; padding-right:20px;}
.page-space-show .tShow .table-cont .content .post-content{overflow: hidden;}
.page-space-show .tShow .table-cont .content .show-rbp{height: 40px; width: 170px; display: block; background: url('image/rbp.jpg') no-repeat center center;}
.page-space-show .tShow .table-cont .edithost-log{width: 100%;height: 40px;line-height: 40px;text-align: center;color: #999;}
.page-space-show .tShow .table-cont .op-div {display:inline-block; *display:inline; zoom:1; margin-top: 22px;position:relative}
.page-space-show .tShow .table-cont .op-div a {margin-right:10px; font-size:12px;}
.page-space-show .tShow .table-cont .op-div a.j-reward-topic{height: 20px;display: inline-block;background: url('image/zambia.png') no-repeat left center;padding-left: 20px;}
.page-space-show .tShow .table-cont .op-div a.j-zan-topic{height: 20px;display: inline-block;background: url('image/zan.png') no-repeat left center;padding-left: 20px;}
.page-space-show .tShow .table-cont .op-div a.j-unzan-topic{height: 20px;display: inline-block;background: url('image/unzan.png') no-repeat left center;padding-left: 20px;}
.page-space-show .tShow .table-cont .op-div a i{width: 10px;height: 13px;display: inline-block;background: url("image/lock.png");margin-top: 2px;}
.page-space-show .tShow .table-cont .op-div .nPos #manage{color:#f60;text-decoration:underline;border: 0;}
.page-space-show .tShow .table-cont .op-div .no-login,
.page-space-show .tShow .table-cont .op-div .reply-tie{display: inline-block;padding:2px 10px;border: 1px solid #4284ce;color: #4284ce;border-radius:3px;-o-border-radius: 3px;-ms-border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;text-decoration:none;}
.page-space-show .tShow .table-cont .op-div .no-login:hover,
.page-space-show .tShow .table-cont .op-div .reply-tie:hover{border: 1px solid #4284ce;color: #fff;background: #4284ce;}
.page-space-show .tShow .table-cont .col-999 .no-login,
.page-space-show .tShow .table-cont .col-999 .reply-tie{color:#999;border-color: #999;}
.page-space-show .tShow .table-cont .col-999 .no-login:hover,
.page-space-show .tShow .table-cont .col-999 .reply-tie:hover{border: 1px solid #999;color:#999;background: #fff;cursor: default;}
.page-space-show .tShow .table-cont h1 .rDiv{float:right;font-size:12px;font-weight:normal;color:#666;}
.page-space-show .tShow .table-cont h1 .rDiv span{color:#4284ce;margin-right:15px}
.page-space-show .tShow .table-cont h1 .rDiv em{color:#ccc;}
.page-space-show .tShow .table-cont h1 .rDiv input{width:30px;height:20px;line-height:20px;margin:0 1px 0 5px;border:1px solid #CCC;}
.page-space-show .tShow .table-cont .tag{margin-bottom: 10px;font-size: 12px;color: #888;}
.page-space-show .tShow .table-cont .tag a{color: #1996e6;margin-right: 5px;}
.page-space-show .tShow .table-cont .tag strong{font-weight: normal;}
.page-space-show .tShow .table-cont .manager{display:block; zoom:1; font-size: 12px;margin-top: 25px; white-space: nowrap;margin-bottom:0px;padding-top:25px;}
.page-space-show .tShow .table-cont .share-box{position:absolute; top:7px; left:650px;}
.page-space-show .tShow .table-cont .share-box .fl{display: inline-block;height: 31px;line-height: 39px;font-size: 12px;}
.page-space-show .tShow .table-cont .manager .tag-show{display: inline-block;width: 45%;background: url('/view/community/statics/image/tagbg_04.png') 3px 4px no-repeat;padding-left: 25px;height: 23px;}
.page-space-show .tShow .table-cont .manager .tag-show span{color:#4284ce;font-size:14px;}
.page-space-show .tShow .table-cont .manager .w-div{display: inline-block;width: 47%;}
.page-space-show .tShow .table-cont .manager a{color:#333333;border: 1px solid #ddd;padding:2px 3px 3px 3px;margin-right: 1px;margin-left:4px; white-space:nowrap;}
.page-space-show .tShow .table-cont .manager a:hover{color: #1996e6;border: 1px solid #1996e6;text-decoration: none;}
.page-space-show .tShow .table-cont .bdsharebuttonbox{display: inline-block;}
.page-space-show .tShow .table-cont .bbsImg{width:800px;overflow:hidden;margin:20px 0}
.page-space-show .tShow .table-cont .fz-sc{display:inline-block; *display:inline; zoom:1; text-align:center;margin:20px 40px 0}
.page-space-show .tShow .table-cont .fz-sc .fz,.page-space-show .tShow .table-cont .fz-sc .sc{display:inline-block;*display:inline;zoom:1;width:94px;height:32px;line-height:32px;padding-left:10px;font-size:12px;color:#666; cursor:pointer;margin-left:-35px;}
.page-space-show .tShow .table-cont .fz-sc .fz:hover,.page-space-show .tShow .table-cont .fz-sc .sc:hover{color:#f60}
.page-space-show .tShow .table-cont .fz-sc .fz .onmouser{color:#4284ce;text-decoration:underline;}
.page-space-show .tShow .table-cont .fz-sc .fz{margin-right:15px;*margin-right:50px;background:url('/view/community/statics/image/fz.png?t=160512') no-repeat 10px center;}
.page-space-show .tShow .table-cont .fz-sc .sc{background:url('/view/community/statics/image/sc.png?t=160512') no-repeat 13px 7px;}
.page-space-show .tShow .table-cont .bestReplay{margin:20px 0;padding:5px 20px 10px 25px;position:relative;background:#e9eef2;border:1px dotted #6198d5;zoom:1}
.page-space-show .tShow .table-cont .bestReplay .bestAuthor{display:block;font-size:14px;margin-left:50px;margin-top:7px;width:1120px;height:40px;}
.page-space-show .tShow .table-cont .bestReplay .bestAuthor .name{float:left;margin-right:12px;}
.page-space-show .tShow .table-cont .bestReplay .bestAuthor .name span{}
.page-space-show .tShow .table-cont .bestReplay .bestAuthor .name a{font-weight:normal;color:#4284ce;font-size:14px;}
.page-space-show .tShow .table-cont .bestReplay .bestAuthor .name a:hover{font-weight:normal;color:#f60;font-size:14px;text-decoration:none;}
.page-space-show .tShow .table-cont .bestReplay .bestAuthor .junxian{display:inline-block;margin-top:1px;}
.page-space-show .tShow .table-cont .bestReplay .bestAuthor .junxian .left{display:inline-block;float:left;padding:0 4px;height:17px;background:#4284ce;border:1px solid #4284ce;line-height:18px;}
.page-space-show .tShow .table-cont .bestReplay .bestAuthor .junxian .left span{color:#fff;font-size:12px;margin:0;font-family:'Arial';}
.page-space-show .tShow .table-cont .bestReplay .bestAuthor .junxian .right{float:left;padding:0 12px;height:17px;background:#e9eef2;border:1px solid #4284ce;line-height:18px;}
.page-space-show .tShow .table-cont .bestReplay .bestAuthor .junxian .right span{color:#4284ce;font-size:12px;text-align:center;margin:0;}
.page-space-show .tShow .table-cont .bestReplay p, .page-space-show .tShow .table-cont .bestReplay div{line-height:25px;margin-bottom:3px;overflow:hidden;}
.page-space-show .tShow .table-cont .bestReplay a{font-size:12px;}
.page-space-show .tShow .table-cont .bestReplay em {display:inline-block;width:16px;height:13px;background:url('/view/community/statics/image/01.png') no-repeat -484px 0;}
.page-space-show .tShow .table-cont .bestReplay .bestAuthor a{font-weight:normal;color:#4284ce;font-size:14px;}
.page-space-show .tShow .table-cont .bestHF{background:url("/view/community/statics/image/bestHF.png") no-repeat;width:42px;height:47px;position:absolute;top:-5px;left:24px;}
.page-space-show .tShow .table-cont .bestT{background:url("/view/community/statics/image/bestT.png") no-repeat;width:42px;height:47px;position:absolute;top:-5px;left:24px}
.page-space-show .tShow .table-cont .essence{margin-bottom:10px;position:relative;overflow:hidden}
.page-space-show .tShow .table-cont .repayBtn{margin:30px 0 10px;font-size:12px}
.page-space-show .tShow .table-cont .repayBtn .newReply{position:absolute;top:5px;left:180px;*top:0}
.page-space-show .tShow .table-cont .setBest{text-align:center;padding-top:30px;font-size:14px;color:#f60}
.page-space-show .tShow .table-cont .whatisscore{margin-left:5px;font-size:12px}
/*精华、原创、最佳回复透明图*/
.page-space-show .tShow .table-cont .orig-section{position:absolute;right:550px;top:5px}
.page-space-show .tShow .table-cont .essence-section{position:absolute;right:470px;_right:520px;top:5px}
.page-space-show .tShow .table-cont .reward-section {position:absolute;right:700px;_right:570px;top:5px}
.page-space-show .tShow .table-cont .uInfo .best-section{position:absolute;top:5px;right:140px;_height:60px}

/* reward */
.page-section-reward {width: 60%;margin: 20px auto 20px 0;border: 1px solid #ddd;overflow: hidden;background: #f2f2f2;}
.page-section-reward .reward-item {width: 678px;overflow: hidden;margin: -1px 10px 0;padding: 5px 5px 5px 35px;border-top: 1px dashed #cecece;background: url('/view/community/statics/image/ico-reward.png') no-repeat 10px 15px;height: 33px;line-height: 33px;}
.page-section-reward .item-title {margin: 0 0 5px;font-size: 14px;}
.page-section-reward .item-title span {margin-left: 23px;color: #999;font-size: 12px;}
.page-section-reward .item-title em {color:#1996e6;}
.page-section-reward .item-cont {color:#999; font-size:12px;}

.page-space-show #jinghua {margin:20px auto;padding:20px;border:1px solid #ddd;}
.page-space-show #jinghua #table1 {width:100%;font-size:14px;text-align:left;}
.page-space-show #jinghua #table1 th {width:25%;padding-left:20px;color:#3a98e2;}
.page-space-show #jinghua #table1 td {width:25%;padding:0 20px;}
.page-space-show #jinghua #table1 td table {width:100%;font-size:12px;}
.page-space-show #jinghua #table1 td table td {padding:10px 0;border-bottom:1px dashed #dcdcdc;}
.page-space-show #jinghua #table1 a {color:#333;}

.imagelistBox {margin:20px 0;width:100%;padding:20px 0;background-color:#5a626d;}
.imagelistBox a {color:#fff;}
.imagelistBox-main {margin:auto;width:980px;}
.imagelistBox-main-h {color:#fff;}
.imagelistBox-main-h span {float:right;font-size:14px;}
.imagelistBox-main-c {margin-top:20px;width:980px;overflow:hidden;}
.imagelistBox-main-c ul {width:1000px;overflow:hidden;}
.imagelistBox-main-c ul li {float:left;margin-right:20px;width:180px;height:230px;}
.imagelistBox-main-c ul li p.image {height:180px;}
.imagelistBox-main-c ul li p.title {height:40px;padding-top:10px;text-align:center;font-size:14px;}

#classic,.classic {margin:20px auto;width:980px;}
#classic h1,.classic h1 {font-size:14px;}
#classic .image,.classic .image {width:980px;overflow:hidden;}
#classic .image ul,.classic .image ul {width:1020px;overflow:hidden;}
#classic .image ul li,.classic .image ul li {float:left;margin:20px 40px 0 0;width:215px;height:245px;}
#classic .image ul li p.image,.classic .image ul li p.image {width:215px;height:215px;}
#classic .image ul li p.title,.classic .image ul li p.title {height:20px;margin-top:10px;text-align:center;font-size:14px;}


#techcore .h1 {height:40px; margin:0 0 10px; border-bottom:1px solid #ddd;}
#techcore h1 {float:left; height:16px; padding:11px 5px; font-size:16px; border-bottom:3px solid #1996e6; font-weight:200}
#techcore .image ul li {height:280px;}
.classic .image ul li p.image img {width:215px; height:215px;}

#techcore .image ul li {border:1px solid #ddd; padding:5px; margin:10px 24px 10px 0;}
#techcore .image ul li p {padding:0 0 5px; font-size:16px; text-align:left;}
.ico {display:inline-block; zoom:1; width:16px; height:16px; background:url('/view/community/statics/image/icos.png') no-repeat 0 0; vertical-align:middle;}
.ico-user {background-position:0 0}
.ico-clock {background-position:0 -280px}
#techcore .image ul li em {display:inline-block; zoom:1; font-size:14px; color:#666;}
#techcore .image ul li span {float:right; margin:3px 0 0; font-size:12px; color:#aaa;}


#activity {float:left; margin:0 20px 20px 0; width:660px;}
#activity .hint{padding-bottom:20px;color: #333;}
#activity .hint span{color: #1996e6;}
#activity li i.activity-ico{display: inline-block;background: url('/view/community/statics/css/image/activity-ico.png') no-repeat;}
#activity li i.activity-ico1{position:absolute;top:0px;right:0px;width: 65px;height: 61px;background-position:0px 0px;}
#activity li i.activity-ico2{position:absolute;top:0px;right:0px;width: 65px;height: 61px;background-position:0px -63px;}
#activity li i.activity-ico3{position:relative;top:3px;*+top:1px;margin: 0px 1px 0px 10px;width: 16px;height: 16px;background-position:0px -133px;}
#activity ul{width:110%;overflow: hidden;}
#activity li{position:relative;float: left;width: 322px;height:200px;margin:0 14px 14px 0;border: 1px solid #dddddd;}
#activity li a{display: inline-block;width: 322px;height:260px;text-decoration: none;}
#activity li a:hover{box-shadow:2px 2px 5px #ddd;-moz-box-shadow:2px 2px 5px #ddd;-webkit-box-shadow:2px 2px 5px #ddd;}
#activity li a img{width:322px;height: 115px;margin-bottom: 20px;}
#activity li a:hover img{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity="800");}
#activity li a p{padding-bottom:10px;font-size: 12px;color: #333;}
#activity li a div{font-size: 12px;color: #999999;}
#activity li a p,
#activity li a div{padding-left: 15px;}
#activity li a p span,
#activity li a div span{color: #1996e6;}

.activity-sidebar {width:300px; overflow:hidden;}

.page-space-list{position: relative;margin-top:10px;}
.page-space-list .p-broad-info{width:1108px;height:32px;margin:0 auto;border:1px solid #e2e2e2;background:#eee;padding:13px 20px 1px 20px;}
.page-space-list .p-broad-info h2{float:left;font-size:18px;color:#333;margin-right:26px;font-weight:normal;}
.page-space-list .p-broad-info span{float:right;color:#999;margin-top:6px;padding-left:30px;}
.page-space-list .p-broad-info span em {color:#4284ce;}
.page-space-list .pm-1 {clear:both; overflow:hidden}
.page-space-list .pm-1-pi{width: 1150px;margin:0 auto;}
.page-space-list .pm-r-pi{width: 1122px;margin:-1px auto 0;border: 1px solid #ddd;padding: 13px;height: 101px;position: relative;}
.page-space-list .pm-r-pi .pi-title{font-size: 14px;}
.page-space-list .pm-r-pi .pi-title a{color: #ff7700;/*font-weight:bolder;*/text-decoration: none;}
.page-space-list .pm-r-pi .pi-title #follow-pi{display:inline-block;width:74px;height:25px;background: url('/view/community/statics/image/pi-follow_03.png') no-repeat;position: absolute;right: 13px;top: 8px;}
.page-space-list .pm-r-pi .pi-con{padding: 30px 0 0;width: 1043px;overflow: hidden;height: 73px;margin-left: 30px;text-align: center;}
.page-space-list .pm-r-pi .pi-con #pi-but-l{display:inline-block;position: absolute;left: 13px;top:42px;width: 15px;height: 60px;background: url('/view/community/statics/image/l-pi_03.png') no-repeat;}
.page-space-list .pm-r-pi .pi-con #pi-but-r{display:inline-block;position: absolute;right: 13px;top:42px;width: 15px;height: 60px;background: url('/view/community/statics/image/r-pi_05.png') no-repeat;}
.page-space-list .pm-r-pi .pi-con li{float: left;width: 48px;margin-right: 15px;text-align: center;}
.page-space-list .pm-r-pi .pi-con li img{width: 48px;height: 48px;}
.page-space-list .pm-r-pi .pi-con .c-2{width: 2000px;margin-left: 0;height: 62px;overflow: hidden;}
.page-space-list .pm-2 {width:1150px;margin:20px auto 30px auto;position:relative; height:20px; padding:20px 0 10px;text-align:left}
.page-space-list .pm-2 .t-btn {right:0; top:10px;margin:-25px 0 0}
.page-space-list .pm-2 .btn{float:right;cursor:pointer;width:124px;height:37px;background:url('/view/community/statics/image/fatie.png') no-repeat 0 0;margin-top:-26px;}
.page-space-list .pm-2 .btn:hover{background:url('/view/community/statics/image/fatiehover.png') no-repeat 0 0;}

.page-space-list .p-keyword {border:1px solid #ddd; margin:-1px 0 0; background:#e8f8ff; overflow:hidden;}
.page-space-list .p-keyword dl {padding:10px; overflow:hidden; color:#888}
.page-space-list .p-keyword dt,.page-space-list .p-keyword dd {float:left;}
.page-space-list .p-keyword dd {border-left:1px solid #ddd}
.page-space-list .p-keyword a {padding:0 10px; color:#888}
.page-space-list .p-keyword .p-highlight {color:#1996e6}

.page-space-list .t-tab .p-ico-flash {margin:0 3px 0 0}
.page-space-list .t-tab li.curr a,.page-space-list .t-tab a:hover .p-ico-flash {background-position:-624px -21px}

.page-space-list .fix-ad{position: absolute;top: 0px;left: 0px;}

.page-space-list .p-answer {border:1px solid #ddd; margin:10px 0 15px; overflow:hidden}
.page-space-list .pm-3-1,.pm-3-2,.pm-3-3 {float:left; width:380px; height:180px; border-left:1px solid #ddd; margin:0 0 0 -1px}
.page-space-list .pm-3-1,.pm-3-2 {background:url('/view/community/statics/image/ico-flash.png') no-repeat center center}
.page-space-list .pm-3-3 {width:218px; background:#f0f0f0}

.page-space-list .bigsort{background:#eee;height:47px;padding:0;}
.page-space-list .bigsort .bigsortDiv{float:left;font-size:14px;padding:10px 0;cursor:pointer; text-indent:0}
.page-space-list .bigsort .bigsortDiv div{float:left; height:28px; border-right:1px solid #ccc;border-left:1px solid #fff;}
.page-space-list .bigsort .bigsortDiv div a {float:left; padding:5px 30px;}
.page-space-list .bigsort .borderline div{border-right:none;width:0;padding:0}
.page-space-list .bigsort .curr{background:#ddd;border:none}
.page-space-list .bigsort .bigsortDiv:hover{background:#ddd;border:none}
.page-space-list .bigsort .bigall div{border-left:none}
.page-space-list .bigsort .count{color:#1996e6;float:none}
.page-space-list .bigsort .mynote{float:right;background:url(/view/community/statics/image/shandian.png) 0 -74px;padding:0 20px 0 10px;height:20px;margin-top:17px;cursor:pointer;text-indent:10px}
.page-space-list .bigsort .mynote:hover{background:url(/view/community/statics/image/shandian.png) 0 -93px}
.page-space-list .list-title1{width:717px}
.page-space-list .list-title1 a{font-size:14px;padding:0 9px 0 21px;text-decoration:none;color:#666;}
.page-space-list .list-title1 a:hover{color:#4284ce;}
.page-space-list .list-title1 a.curr1{font-weight:bold; color:#000;}
.page-space-list .list-title1 a.curr1:hover{color:#4284ce;}
.page-space-list .list-title1 a.curr{color:#4284ce;}
.page-space-list .list-title1 active{font-weight: bold;padding-left: 20px;background: url('/view/community/statics/image/huo.png') no-repeat 0 0;}
.page-space-list .p-list-c li .list-title a:hover{color:4284ce;}
.page-space-list .p-list-2 .img a{text-decoration:none}
.page-space-list .p-list-2 .img a:hover{color:#1996e6}
.page-space-list .t-btn{background:url(/view/community/statics/image/shandian.png) 0 -156px no-repeat;width:90px;height:32px;border:none;padding:0;display:block;float:right;margin-top:-7px;*margin-top:-20px}
.page-space-list .t-btn:hover{background-position:0 -191px;border:none}
.page-space-list .t-btn b{background:none;font-weight:200; text-align:center;padding-left:33px; font-size:14px;}
.page-space-list .ct-btn {display:block;float:right;margin-top:-30px;width:140px;height:20px;padding:10px 0;text-align:center;background-color:#ff9900;color:#fff;font:bold 16px "微软雅黑";letter-spacing:5px;}
.page-space-list .ct-btn:hover {background-color:#ffb84d;text-decoration:none;}

.page-space-list .pm-1 .banzhu {overflow: hidden;display: inline-block;width: 720px;height: 16px;line-height: 16px;margin: 0 15px 0 0;vertical-align: top;zoom: 1;}
.page-space-list .chakan {display: inline-block}
.page-space-list .chakan input {background: none;border: none;color: #888;cursor: pointer;}
.page-space-list .p-answer h3 {font-size:12px; padding:10px;}
.page-space-list .p-answer table {width:370px; margin:0 5px; font-size:12px;}
.page-space-list .p-answer td {height:12px; padding:5px;}
.page-space-list .p-answer td u {display:inline-block; zoom:1; width:12px; height:12px; padding:3px; text-align:center; background:#888; text-decoration:none; color:#fff; font-size:11px}
.page-space-list .p-answer .sort u {background:#1996e6; color:#fff}
.page-space-list .p-answer .num {width:10%}
.page-space-list .p-answer .username {width:35%}
.page-space-list .p-answer .times {width:35%}
.page-space-list .p-answer .level {width:20%}
.page-space-list .p-answer ul {padding:0 5px;}
.page-space-list .p-answer li {height:12px; padding:8px;}

.page-space-list .pm-5 .list{border:1px solid #ddd;padding-bottom:10px;}
.page-space-list .pm-5 .list .img{background:url(/view/community/statics/image/new3.png) no-repeat;width:112px;height:41px;color:#fff;font-size:16px;font-weight:bold;line-height:36px;padding-left:25px;margin-bottom:20px;position:relative;top:15px;left:-10px}
.page-space-list .pm-5 .list li{float:left;margin:10px 20px;display:inline;font-size:14px;background:url(/view/community/statics/image/new2.png) no-repeat;width:448px;}
.page-space-list .pm-5 .list li .new{float:left;width:23px;height:9px;background:url(/view/community/statics/image/new.png) no-repeat;margin-top:-9px}
.page-space-list .pm-5 .list li a{float:left;margin-left:27px;height:18px;line-height:18px}
.page-space-list .pm-5 .list li .gray{float:right;font-size:12px;color:#888;margin-top:2px}

.page-space-list .pm-053001 {width:1108px;height:32px;margin:0 auto;border:1px solid #e2e2e2;background:#eee;padding:13px 20px 1px 20px;}
.page-space-list .pm-053001 h1 {float:left;font-size:18px;color:#333;margin-right:26px;}
.page-space-list .pm-053001-c{float:left;font-size:14px;color:#999;margin-top:5px;}
.page-space-list .pm-053001 span {float:right;color:#999;margin-top:6px;background:url('/view/community/statics/image/1.jpg') no-repeat 0 0;padding-left:30px;}
.page-space-list .pm-053001 span em {color:#4284ce;}

.page-space-list .pm-053003 {margin:10px auto;width:1128px;padding:10px;border:1px solid #ddd;background-color:#f3f3f3;;}
.page-space-list .pm-053003 table {width:958px;line-height:25px;}
.page-space-list .pm-053003 table th{font-weight:normal;width:38px;vertical-align:top;}
.page-space-list .pm-053003 table td{width:920px;}
.page-space-list .pm-053003 table a{margin-right:5px;color:#1996e6;}

.page-space-list .pm-060301 {clear:both;margin:0 auto 16px auto;width:1148px;height:46px;border:1px solid #dddddd;overflow:hidden;background-color:#eee;position:relative;padding-top:10px;}
.page-space-list .pm-0603011{clear:both;margin:0 auto 16px auto;width:1148px;height:auto;padding-bottom:25px;border:1px solid #dddddd;overflow:hidden;background-color:#eee;position:relative;padding-top:10px;}
.page-space-list .pm-060301 .bottom{width:1150px;height:10px;position:absolute;bottom:0;margin-top:10px;}
.page-space-list .pm-060301 .bottom span{display:block;position:absolute;left:570px;top:3px;width:10px;height:5px;cursor:pointer;background:url('/view/community/statics/image/xiasanjiao.png?t=123123223') no-repeat center center;}
.page-space-list .pm-060301 .bottom span.down{background-image:url('/view/community/statics/image/shangsanjiao.png?t=123123223');}
.page-space-list .pm-060301 .bottom a{display:block;width:1150px;height:10px;background-color:#1996e6;}
.page-space-list .pm-060301 .bottom a:hover{background-color:#0077c3;}
.page-space-list .pm-060301 ul{width: 1150px;margin-left:34px;}
.page-space-list .pm-060301 ul li {float:left;text-align:left;width:130px;height:31px;line-height: 31px;margin-right:29px;}
.page-space-list .pm-060301 ul li span{float:left;font-size:12px;color:#666;line-height:27px;}
.page-space-list .pm-060301 ul li em {font-size:12px;color:#999;}
.page-space-list .pm-060301 ul li a {display:inline-block;white-space:nowrap;text-decoration:none;padding:0px 8px;}
.page-space-list .pm-060301 ul li a.on{display:inline-block;padding:0px 8px;background-color:#4284ce;border:1px solid #4284ce;border-radius:3px;-webkit-border-radius:3px;color:#fff;text-align:center;}
.page-space-list .pm-060301 ul li a.on em{color: #fff;}
.page-space-list .pm-060301 ul li a:hover{display:inline-block;padding:0px 8px;background-color:#4284ce;border:1px solid #4284ce;border-radius:3px;-webkit-border-radius:3px;color:#fff;}
.page-space-list .pm-060301 ul li a:hover em{color:#fff;}

/*暂开收起按钮*/
.page-space-list .pm-060301 .cate-expand{height:40px;overflow: hidden;}
.page-space-list .pm-060301 .cate-expand .expand,
.page-space-list .pm-060301 .cate-expand .unexpand{width: 35px;height: 18px;float: right;display: inline;margin: 15px -50px 9px 0;padding: 0 0 0 15px;background-color: transparent;color: #f30;font-weight: 400;position: relative;cursor: pointer;}
.page-space-list .pm-060301 .cate-expand .expand .expand-icon,
.page-space-list .pm-060301 .cate-expand .unexpand .unexpand-icon{display: inline-block;width: 0;height: 0;border: 4px solid;border-color: #ddd transparent transparent transparent;font-size: 0;line-height: 0;left: 0px;top: 5px;position: absolute;}
.page-space-list .pm-060301 .cate-expand .unexpand .unexpand-icon{top:1px;border-color: transparent transparent #ddd transparent;}

.page-space-list .pm-070101 {margin:-1px auto auto auto;width:1108px;overflow: hidden;padding:19px 20px 10px 20px;border:1px solid #e2e2e2;clear:both;}
.page-space-list .pm-070101 ul {float:left;}
.page-space-list .pm-070101 li {float:left;margin-right:14px;font-size:12px;line-height: 20px;}
.page-space-list .pm-070101>ul>li{width: 985px;}
.page-space-list .pm-070101 a {float:left;color:#4284ce;cursor:pointer;}
.page-space-list .pm-070101 a:hover{color:#ff6600;text-decoration:none;}
.page-space-list .pm-070101 .bt{float:left;font-size:12px;color:#333;}
.page-space-list .pm-070101 span{float:right;font-size:14px;color:#4284ce;font-weight:bold;margin-top:2px;}

.pm-070102 {margin:20px auto 30px;width:1150px;height: 200px;overflow:hidden;clear:both;}
.pm-070102 ul {float:left;}
.pm-070102 ul li {float:left;width:195px;height:195px;margin-right:30px;border:none;}
.pm-070102 ul p img {width:195px;height:195px;}
.pm-070102 ul p.title {width:227px;height:30px;line-height:30px;text-align:center;}

.pm-070102-show{width: 1150px;height: 240px;}
.pm-070102-show ul{width: 1550px;}
.pm-070102-show ul li{margin-right: 92px;width:210px;height: 240px;}
.pm-070102-show ul li p img{width: 205px;height: 205px;padding: 5px;border: 1px solid #ddd;}


/*.p-list .p-list-t{text-indent:0;}*/


/*#deyi .hc-h{position: relative;width: 100%;height: 30px;background: #1996e6 url('/view/community/statics/css/image/new-title.png') no-repeat 20px center;}*/
/*#deyi .hc-h a{position: absolute;top: 6px;right: 20px;font-size: 14px;color: #fff;}*/
/*#deyi .hc-c{border: 1px solid #ddd;border-top:none;padding: 15px 0;}*/
/*#deyi .hc-c ul{width: 100%;overflow: hidden;}*/
/*#deyi .hc-c li{float: left;width: 25%;}*/
/*#deyi .hc-c dl{overflow: hidden;padding: 0 10%;}*/
/*#deyi .hc-c dd{position: relative;margin-bottom: 10px;}*/
/*#deyi .hc-c dd img{width: 100%;}*/
/*#deyi .hc-c dd i{position: absolute;top: 5px;left:0px;display: inline-block;width: 5px;height: 5px;background: #ddd;margin-right: 5px;}*/
/*#deyi .hc-c dd a{font-size: 14px;color: #666;}*/
/*#deyi .hc-c dd a:hover{color: #1996e6;}*/
/*#deyi .hc-c dd p{padding-left: 15px;}*/
/*列表页space-topic-list移过来list*/


/*论坛列表页版区内容+发帖按钮*/
.page-space-list .bangui{clear:both;width:1150px;height:37px;margin:20px auto 18px auto;overflow:hidden;}
.page-space-list .bangui b{float:left;width:20px;height:20px;margin-right:10px;margin-top:9px;background:url('/view/community/statics/image/laba.png') no-repeat 0 0;}
.page-space-list .bangui span{float:left;font-size:12px;color:#666;line-height:40px;}
.page-space-list .bangui p{float:left;font-size:12px;color:#333;margin-right:5px;line-height:40px;font-weight:bold;}
.page-space-list .bangui a{float:right;cursor:pointer;width:124px;height:37px;background:url('/view/community/statics/image/fatie.png') no-repeat 0 0;}
/*.page-space-list .bangui a:hover{background:url('/view/community/statics/image/fatiehover.png') no-repeat 0 0;}*/

/*小黑屋列表页*/
.page-blacklist .crumb{color:#aaa}
.page-blacklist .crumb a{color:#69c}
.page-blacklist table{width:100%;border:1px solid #ddd;margin-top:10px}
.page-blacklist th{background:#f2f2f2}
.page-blacklist .graybg{background:#f2f2f2}
.page-blacklist th,.page-blacklist td{border-bottom:1px solid #ddd;text-align:left;padding:10px 5px}

/* 重写站脚 */
#footer div { border-top:0 none!important; }
#footer { color:#5d86a7; }
#footer a { color:#5d86a7; }
#footer a:hover { text-decoration:underline; }

/*按钮*/
.p-btn {color:#fff;width: 69px;height: 32px;font-size:14px;background: url('/tpl/1_3/image/all.png') no-repeat;;border: 0px none;cursor: pointer;}
.p-btn:hover{background-position:0 -33px; text-decoration:none}

.page-form .p-btn{background: url('/view/community/statics/image/put-bt_03.png') no-repeat;float: left;}
.page-form .p-btn:hover{text-decoration:none}
.page-form .btn{margin-left:400px;width: 220px;}
.page-form .preview{width:101px; height:36px;display: inline-block;background: url('/view/community/statics/image/put-bt_04.png') no-repeat;display: inline-block;clear: both;}


/*闪电答列表页*/
.page-list .p-list-t{background:#fcfcfc}
.page-list .p-topic-tab a:hover {color:#1996e6}
.page-list .p-topic-tab a.curr {color:#1996e6; text-decoration:none}
.page-list .t-tab a:hover .p-ico-flash {background-position:-624px -21px}
.page-list .p-answer {border:1px solid #ddd; margin:10px 0 15px;overflow:hidden;background:#fcfcfc}
.page-list .p-answer h3 {font-size:14px; padding:18px 15px 5px; color:#1996e6; font-weight:700;}
.page-list .p-answer .p-user-list p {padding:5px 0 5px 30px; font-size:12px; line-height:2;}
.page-list .p-answer .p-user-list p em {color:#1996e6; font-weight:200;}

/* 排行榜 */
#j-rank-list {float:left;z-index:10000;position:fixed;right:1px;*width:170px;top:10%;_position:absolute; _top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight*0.1)));}
.j-quick-total, .j-quick-simple {margin:0 0 5px; overflow:hidden}
.j-sort-detail {background:#fff;}
#j-rank-list h3 {font-size:16px; color:#fff; text-align:center; padding:6px 0; background:#f90;font-weight:200; cursor:pointer;}
#j-rank-list h3 span {display:inline-block; zoom:1; width:1.5em; padding:0 0 0 1em; font-size:22px;}
#j-rank-list u {display:inline-block; zoom:1; width:16px; height:12px; padding:3px 1px; text-align:center; background:#888; text-decoration:none; color:#fff; font-size:11px; line-height:1}
#j-rank-list .sort u {background:#1996e6; color:#fff}
#j-rank-list table {width:100%;border:1px solid #ddd}
#j-rank-list th,
#j-rank-list td {padding:5px; color:#000; font-weight:200; text-align:center;}
#j-rank-list th {text-align:center; white-space:nowrap;}
#j-rank-list td {color:#1996e6}

.page-list .pm-2,.page-list .pm-4 {position:relative; height:20px; padding:15px 0; text-align:left;}
.page-list .pm-3 {margin:-1px 0 0}
.page-list .pm-3 .bigsort{background:#eee;height:47px;padding:0;}
.page-list .pm-3 .bigsort .bigall,.page-list .pm-3 .bigsort .bigask,.page-list .pm-3 .bigsort .bigsolve,.borderline{float:left;font-size:14px;padding:10px 0;cursor:pointer;text-indent: 0}
.page-list .pm-3 .bigsort .bigall a,.page-list .pm-3 .bigsort .bigask a,.page-list .pm-3 .bigsort .bigsolve a{display:inline-block;width:136px;height:27px;text-align:center;line-height:27px}
.page-list .pm-3 .bigsort .bigall div,.page-list .pm-3 .bigsort .bigask div,.page-list .pm-3 .bigsort .bigsolve div,.borderline div{border-right:1px solid #ccc;border-left:1px solid #fff;}
.page-list .pm-3 .bigsort .borderline div{border-right:none}
.page-list .pm-3 .bigsort .curr{background:#ddd;border:none}
.page-list .pm-3 .bigsort .bigall:hover,.page-list .pm-3 .bigsort .bigask:hover,.page-list .pm-3 .bigsort .bigsolve:hover{background:#ddd;border:none}
.page-list .pm-3 .bigsort .bigall div{border-left:none}
.page-list .pm-3 .bigsort .count{color:#1996e6;float:none}
.page-list .pm-3 .bigsort .mynote{float:right;background:url(/view/community/statics/image/shandian.png) 0 -74px;padding:0 20px 0 15px;height:20px;margin-top:17px;cursor:pointer}
.page-list .pm-3 .bigsort .mynote:hover{background-position:0 -93px}
.page-list .pm-3 .list-title1{text-align:center}
.page-list .pm-3 .p-list-c li .list-title a:hover{color:#1996e6;}
/*闪电答列表页end*/

/*个人主页首页*/
.page-home{width: 980px;margin: 20px auto;font-size:14px}
.page-home .col1{width: 700px;float: left;margin-right:10px;display:inline;overflow:hidden}
.page-home .col2{width: 270px;float: left;_width:270px;overflow:hidden}
.page-home .sort{padding-bottom:10px;border-bottom:1px solid #ddd;}
.page-home h2{font-size:14px;border-left:5px solid #1996e6;padding-left:10px;*height:18px}
.page-home h2 a{float:right;font-size:12px;color:#666;font-weight:normal;*margin-top:-15px}
.page-home h3{font-size:14px;margin-top:20px;}
.page-home h3 a:hover{color:#1996e6; text-decoration:none}
.page-home .newArt,.page-home .newBlog,.page-home .newPic{padding:30px 20px 0;background:#fff;height:421px;overflow:hidden}
.page-home .newPic{height:auto}
.page-home .articles{overflow:hidden}
.page-home .articles .art{border-bottom:1px dashed #ddd;padding-bottom:25px}
.page-home .articles .actr{float:right;color:#666;font-weight:normal;font-size:12px;*margin-top:-15px}
.page-home .articles .time{margin:10px 0 20px;font-size:12px;color:#888}
.page-home .articles .time span{margin-right:15px}
.page-home .articles .cont{color:#333;line-height:25px}
.page-home .articles .actb{color:#666;font-weight:normal;font-size:12px;margin-top:25px;color:#ccc}
.page-home .articles .actb span{color:#666}
.page-home .articles .actb a{color:#09c}
.page-home .articles .actb a span{color:#09c;}
.page-home .newPic .articles{padding:20px 0}
.page-home .newPic ul{width:840px}
.page-home .newPic li{float:left;margin-right:25px;margin-top:10px}
.page-home .newPic .articles .describe{font-size:12px;text-align:center;color:#333;margin-top:10px}
.page-home .people{padding:10px 0}
.page-home .col2 .row1,.page-home .col2 .row2{padding:32px 20px;background:#fff;height:387px;overflow:hidden}
.page-home .hc1_c ul{width:250px}
.page-home .hc1_c li{width: 70px;float:left;margin: 10px 4px 10px 0;vertical-align: top;font-size:12px}

.page-home .col2 .row3{padding:20px 20px;background:#fff;height:520px;overflow:hidden}
.page-home .col2 .row3 .hc1_c li {height: 80px;font-size:12px;width:auto;margin-bottom: 10px;border-bottom: 1px dashed #ddd;}
.page-home .col2 .row3 .hc1_c .img {float: left;}
.page-home .col2 .row3 .hc1_c .img .author{text-align:center;margin-top:7px}
.page-home .col2 .row3 .hc1_c img {width: 48px;height: 48px;border: 1px solid #d5d5d5;}
.page-home .col2 .row3 .hc1_c p {margin-left: 60px;color: #333;}
.page-home .col2 .row3 .hc1_c p .txt {display: block;height: 50px;overflow: hidden;line-height: 1.41;width:170px}
.page-home .col2 .row3 .hc1_c p .date {display: block;margin-top:5px;color:#888;overflow: hidden;line-height: 1.41;text-align:right}

.t-pi .page-home h3 a:hover,.t-pi .page-home .col2 a:hover{color:#1772c6;}
.t-pi .page-home .newArt{padding:0 20px 0;}
.t-pi .page-home h2{border-left:5px solid #1772c6;}
.t-pi .page-home .newArt,.t-pi .page-home .col2 .row1,.t-pi .page-home .col2 .row2,.t-pi .page-home .col2 .row3{height:auto}

.t-ti-ir .page-home h3 a:hover,.t-ti-ir .page-home .col2 a:hover{color:#ed1b24;}
.t-ti-ir .page-home .newArt{padding:0 20px 0;}
.t-ti-ir .page-home h2{border-left:5px solid #ed1b24;}
.t-ti-ir .page-home .newArt,.t-ti-ir .page-home .col2 .row1,.t-ti-ir .page-home .col2 .row2,.t-ti-ir .page-home .col2 .row3{height:auto}

/*博文分类*/
.blog-module1{ width:100%; margin-top:10px; z-index:10;font-size:12px}
.blog-module1 .title { height:30px; padding:0 0 0 4px;}
.blog-module1 .title h4{ height:23px; padding:7px 0 0 10px;font-size:12px}
.blog-module1 .rigConp{ margin:0 0 10px 15px; width:210px;}
.blog-module1 .rigConp li{ margin-top:5px 10px; color:#666;padding:5px 0;position:relative}
.blog-module1 .rigConp li a{background:url(/view/community/statics/image/dot.png) 0 7px no-repeat;padding-left:10px;text-decoration:none}
.blog-module1 .rigConp li .act1,.blog-module1 .rigConp li .act2{background:none;padding:0;margin-right:10px;display:none;right:5px;top:5px;position:absolute}
.blog-module1 .rigConp li .act1{right:40px}
.blog-module1 .rigConp li .yhm{ color:#00449a; font-weight:bold;}

.t-pi .blog-module1 .rigConp li a:hover{color:#1772c6}

.t-ti-ir .blog-module1 .rigConp li a:hover{color:#ed1b24}
/*博文列表*/
.page-blog-list{width: 980px;margin: 20px auto;font-size:14px;line-height:20px}
.page-blog-list .col1{width: 700px;float: left;}
.page-blog-list .col1 .main{background:#fff;padding:20px}
.page-blog-list .col2{width: 270px;float: right;background:#fff}
.page-blog-list .sort{padding-bottom:10px;position:relative}
.page-blog-list .sort>a{font-size: 12px;position: absolute;display: inline-block;height: 30px;padding-left: 35px;line-height: 30px;right: 0;top: 0;}
.page-blog-list table{width:660px}
.page-blog-list table td{border-bottom:1px dashed #ddd;padding:5px 0}
.page-blog-list h2{font-size:14px;border-left:5px solid #1996e6;padding-left:10px;}
.page-blog-list h3{font-size:14px;font-weight:normal;color:#333}
.page-blog-list h3 a{margin-right:5px;text-decoration:none}
.page-blog-list h3 a span{font-size:12px;color:#666}
.page-blog-list h3 a:hover span{color:#1996e6}
.page-blog-list td .read{font-size:12px;color:#666;text-align:right}
.page-blog-list td .act{display:none}
.page-blog-list td .read em{color:#1996e6}
.page-blog-list .pageDiv{margin-top:30px;text-align:right;height:20px;padding:10px 0;width:700px}

.t-pi .page-blog-list h3 a:hover{color:#1772c6;text-decoration:none}
.t-pi .page-blog-list h3 a:hover span{color:#1772c6}
.t-pi .page-blog-list td .read em{color:#1772c6}
.t-pi .page-blog-list h2{border-left:5px solid #1772c6;}

.t-ti-ir .page-blog-list h3 a:hover{color:#ed1b24;text-decoration:none}
.t-ti-ir .page-blog-list h3 a:hover span{color:#ed1b24}
.t-ti-ir .page-blog-list td .read em{color:#ed1b24}
.t-ti-ir .page-blog-list h2{border-left:5px solid #ed1b24;}

/*博文show页*/
.page-blog-show{width: 980px;margin: 20px auto;font-size:14px;line-height:20px}
.page-blog-show .col1{width: 700px;float: left;}
.page-blog-show .col1 .main{background:#fff;padding:20px}
.page-blog-show .col2{width: 270px;float: right;background:#fff}
.page-blog-show .sort{padding-bottom:5px;}
.page-blog-show h2{font-size:14px;border-left:5px solid #1996e6;padding-left:10px;}
.page-blog-show h2 a{float:right;font-size:12px;color:#666;font-weight:normal}
.page-blog-show .time{margin:0 0 20px 10px;font-size:12px;color:#888}
.page-blog-show .time span{margin-right:15px}
.page-blog-show .cont{font-size:12px;line-height:25px}
.page-blog-show .actb{color:#666;font-weight:normal;font-size:12px;margin-top:25px;color:#ccc}
.page-blog-show .actb span{color:#666}
.page-blog-show .actb a{color:#09c}

.t-pi .page-blog-show h2{border-left:5px solid #1772c6}

.t-ti-ir .page-blog-show h2{border-left:5px solid #ed1b24}
/*博文发表页*/
.page-create{overflow: hidden;width: 950px;margin: 20px auto;padding: 10px 30px 10px 0;background: #fff;}
.page-create .sort {padding-bottom: 10px;}
.page-create h2 {font-size: 14px;border-left: 5px solid #1996e6;padding-left: 10px;margin:10px 45px 0}
.page-create .intro {font-size: 12px;color: #888;line-height: 2;}
.page-create .ico-image-1, .page-create .ico-image-2, .page-create .ico-image-3 {display: inline-block;zoom: 1;vertical-align: middle;width: 16px;height: 16px;background: url(/statics/js/kindeditor/themes/default/default.png) no-repeat 0 -1232px;}
.page-create .ico-image-2 {background-position: 0 -496px;}
.page-create .ico-image-3 {background-position: 0 -1040px;}
.page-create p {margin: 10px 0;}
.page-create .intro span {color: #1996e6;}

.t-pi .page-create h2 {border-left: 5px solid #1772c6}
.t-ti-ir .page-create h2 {border-left: 5px solid #ed1b24}

/*个人主页帖子页*/
.pageDiv{text-align:right;width: 980px;margin: 20px auto;padding: 10px 0;font-size:12px}
.page-art {width: 920px;margin: 20px auto;padding: 10px 30px 30px;background: #fff;font-size:12px}
.page-art .gobbs{text-align:right}
.page-art .gobbs a{display:inline-block;background:url(/view/community/statics/image/gobbs.png) 0 1px no-repeat;padding-left:20px}
.page-art .act{margin-top:-1px;border-top:1px solid #ccc;padding-top:10px}
.page-art .act a{margin-right:15px;color:#666}
.page-art .sub-nav {border-bottom:1px solid #ddd;margin-bottom:10px}
.page-art .sub-nav a {text-align:center;line-height:30px;display:inline-block;background:#f8f8f8;width:90px;height:30px;border:1px solid #ddd;border-bottom:none;margin-right:5px;text-decoration:none}
.page-art .sub-nav a:hover{background:#1996e6;color:#fff}
.page-art .sub-nav a.curr{background:#1996e6;color:#fff}
.page-art .p-list .list-title {width: 530px;}
.page-art .p-list-t{border:none;padding:10px 0}
.page-art .p-list{border:none}
.page-art .p-list li{border:none;border-bottom: 1px dashed #ccc;}

/*拒绝发照片页*/
.page-refuse{width: 920px;margin: 20px auto;padding: 10px 0 30px;background: #fff;font-size:12px}

/*相册列表页*/
.page-photo-list li {width: 215px;float: left;margin: 0 60px 30px 0;text-align: center;background: url("/view/community/statics/image/imgBj2.png") no-repeat;}
.page-photo-list li .imageWrap {width: 200px;height: 140px;padding:5px;text-align: center;display: table-cell;vertical-align: middle;position: relative;}
.page-photo-list li p{margin-top:10px}
.page-photo-list li .bjImgA img {display: block;margin: 0 auto;}
.page-photo-list .row1{width: 920px;margin: 20px auto;padding: 20px 30px 30px;background: #fff;font-size:12px}
.page-photo-list .sort {padding-bottom: 20px;position:relative}
.page-photo-list .sort>a{position:absolute;display:inline-block;width:100px;height:30px;padding-left:35px;line-height:30px;color:#fff;background:url("/view/community/statics/image/upload.png") no-repeat;right:0;top:0}
.page-photo-list h2 {font-size: 14px;border-left: 5px solid #1996e6;padding-left: 10px;}

.t-pi .page-photo-list h2{border-left: 5px solid #1772c6}
.t-pi .page-photo-list .sort>a{background:url("/view/community/statics/image/upload-pi.png") no-repeat;}

.t-ti-ir .page-photo-list h2{border-left: 5px solid #ed1b24}
.t-ti-ir .page-photo-list .sort>a{background:url("/view/community/statics/image/upload-tiir.png") no-repeat;}
/*相册上传页*/
.page-photo-upload{width: 920px;margin: 20px auto;padding: 20px 30px 30px;background: #fff;font-size:12px}
.page-photo-upload .gray{color:#666}
.page-photo-upload .sort {padding-bottom: 20px;position:relative}
.page-photo-upload .sort>a{position:absolute;display:inline-block;width:100px;height:30px;padding-left:35px;line-height:30px;color:#fff;background:url("/view/community/statics/image/upload.png") no-repeat;right:0;top:0}
.page-photo-upload h2 {font-size: 14px;border-left: 5px solid #1996e6;padding-left: 10px;}

.p-cancel{margin-left:15px;font-size: 14px;background: #eaeaea;color:#666;border: 0px none;cursor: pointer;}
.p-cancel:hover{background:#1e97d6;color:#fff}
.p-cancel,.p-btn{border-radius:3px;width:90px;height:30px;font-size:12px}

.t-pi .page-photo-upload h2{border-left: 5px solid #1772c6}
.t-pi .page-photo-upload .sort>a{background:url("/view/community/statics/image/upload-pi.png") no-repeat;}
.t-pi .p-btn{background: #1772c6}
.t-pi .p-btn:hover{background: #1772c6}
.t-pi .p-cancel:hover{background: #1772c6}

.t-ti-ir .page-photo-upload h2{border-left: 5px solid #ed1b24}
.t-ti-ir .page-photo-upload .sort>a{background:url("/view/community/statics/image/upload-tiir.png") no-repeat;}
.t-ti-ir .p-btn{background: #b90f0f}
.t-ti-ir .p-btn:hover{background: #b90f0f}
.t-ti-ir .p-cancel:hover{background: #b90f0f}
/*相册设置页*/
.page-photo-edit .row1{width: 920px;margin: 20px auto;padding: 20px 30px 30px;background: #fff;font-size:12px}
.page-photo-edit .sort {padding-bottom: 20px;position:relative}
.page-photo-edit .sort>a{position:absolute;display:inline-block;width:100px;height:30px;padding-left:35px;line-height:30px;color:#fff;background:url("/view/community/statics/image/upload.png") no-repeat;right:0;top:0}
.page-photo-edit h2 {font-size: 14px;border-left: 5px solid #1996e6;padding-left: 10px;}
.page-photo-edit .list{margin-top:10px}
.page-photo-edit .detail{margin-bottom:30px}
.page-photo-edit .detail .imgT{float:left}
.page-photo-edit .detail .imgT .img{width:200px;height:140px;overflow:hidden}
.page-photo-edit .detail .imgT .act{margin-top:10px}
.page-photo-edit .detail .imgT .act .feng{float:left}
.page-photo-edit .detail .imgT .act .dell{float:right}
.page-photo-edit .detail .desc{float:left;margin-left:10px}
.page-photo-edit .detail .desc textarea{width:650px;height:130px;resize:none}
.page-photo-edit .btn{text-align:center;margin-top:10px}
.page-photo-edit .btn input{margin-right:15px;}

.t-pi .page-photo-edit h2{border-left: 5px solid #1772c6}
.t-pi .page-photo-edit .sort>a{background:url("/view/community/statics/image/upload-pi.png") no-repeat;}

.t-ti-ir .page-photo-edit h2{border-left: 5px solid #ed1b24}
.t-ti-ir .page-photo-edit .sort>a{background:url("/view/community/statics/image/upload-tiir.png") no-repeat;}
/*相册里面的小图列表页*/
.page-photo-minlist .row1{width: 920px;margin: 20px auto;padding: 20px 30px 30px;background: #fff;font-size:12px}
.page-photo-minlist .sort {padding-bottom: 20px;position:relative}
.page-photo-minlist .sort>a{position:absolute;display:inline-block;width:100px;height:30px;padding-left:35px;line-height:30px;color:#fff;background:url("/view/community/statics/image/upload.png") no-repeat;right:0;top:0}
.page-photo-minlist h2 {font-size: 14px;border-left: 5px solid #1996e6;padding-left: 10px;}
.page-photo-minlist .liCon {width: 100%;overflow: hidden;padding-bottom: 10px;border-bottom:1px solid #ddd;margin-bottom:15px}
.page-photo-minlist .liCon ul {width: 900px;}
.page-photo-minlist .liCon li {width: 200px;height:200px;float:left;margin: 10px 20px 20px 0;vertical-align: top;color: #666666;}
.page-photo-minlist .liCon li p{margin-top:10px;text-align:center}
.page-photo-minlist .pageDiv{margin-top:-25px;margin-bottom:0;width:auto}

.t-pi .page-photo-minlist h2{border-left: 5px solid #1772c6}
.t-pi .page-photo-minlist .sort>a{background:url("/view/community/statics/image/upload-pi.png") no-repeat;}

.t-ti-ir .page-photo-minlist h2{border-left: 5px solid #ed1b24}
.t-ti-ir .page-photo-minlist .sort>a{background:url("/view/community/statics/image/upload-tiir.png") no-repeat;}
/*相册显示照片的大图页*/
.page-photo-showbig .row1{width: 920px;margin: 20px auto;padding: 20px 30px 30px;background: #fff;font-size:12px}
.page-photo-showbig .sort {padding-bottom: 20px;position:relative}
.page-photo-showbig .sort>a{position:absolute;display:inline-block;width:100px;height:30px;padding-left:35px;line-height:30px;color:#fff;background:url("/view/community/statics/image/upload.png") no-repeat;right:0;top:0}
.page-photo-showbig h2 {font-size: 14px;border-left: 5px solid #1996e6;padding-left: 10px;}
.page-photo-showbig .cont{width:642px;height:491px;overflow:hidden;position:relative}
.page-photo-showbig .cont .bigimg{width:640px;height:450px;overflow:hidden;text-align:center;border:1px solid #ddd;border-bottom:none}
.page-photo-showbig .cont .msg{position:absolute;height:40px;line-height:40px;width:642px;background:#333;color:#fff;font-size:12px;bottom:0;left:0}
.page-photo-showbig .cont .msg .imgname{margin-left:10px}
.page-photo-showbig .cont .msg .imgtime{margin-left:20px}
.page-photo-showbig .cont .msg .count{margin-left:220px}
.page-photo-showbig .cont .pre,.page-photo-showbig .cont .next{position:absolute;width:38px;height:38px;background:url(/view/community/statics/image/imgbtn.png) no-repeat;top:205px;cursor:pointer}
.page-photo-showbig .cont .pre{left:10px;background-position:0 -38px}
.page-photo-showbig .cont .next{right:10px}
.page-photo-showbig .cont .pre a,.page-photo-showbig .cont .next a{display:inline-block;width:100%;height:100%}

.t-pi .page-photo-showbig h2{border-left: 5px solid #1772c6}
.t-pi .page-photo-showbig .sort>a{background:url("/view/community/statics/image/upload-pi.png") no-repeat;}

.t-ti-ir .page-photo-showbig h2{border-left: 5px solid #ed1b24}
.t-ti-ir .page-photo-showbig .sort>a{background:url("/view/community/statics/image/upload-tiir.png") no-repeat;}
/*关注的人列表*/
.page-focus{overflow: hidden;width: 920px;margin:20px auto;padding: 20px 30px;background: #fff;}
.page-focus .sub-nav {border-bottom: 1px solid #ddd;margin-bottom: 10px;}
.page-focus .sub-nav a {text-align: center;line-height: 30px;display: inline-block;background: #f8f8f8;width: 90px;height: 30px;border: 1px solid #ddd;border-bottom: none;margin-right: 5px;text-decoration:none}
.page-focus .sub-nav a:hover{background: #1996e6;color: #fff;}
.page-focus .sub-nav a.curr {background: #1996e6;color: #fff;}
.page-focus .hc2 .hc2_c {margin: 10px 0 0 10px;overflow: hidden;line-height: 2;color: #333;}
.page-focus .gz .hc2_c li {float: left;width: 450px;padding: 10px 0;border-bottom: 1px dashed #DDDDDD;}
.page-focus .gz .hc2_c li .img {float: left;display: block;width: 60px;text-decoration:none}
.page-focus .gz .hc2_c li a img {border: 1px solid #adb4bc;width: 48px;height: 48px;}
.page-focus .gz .hc2_c li p {display: block;width: 350px;float: left;}
.page-focus .gz .hc2_c li .uname {display: inline-block;zoom: 1;height: 30px;}
/*收藏里的博文页*/
.page-save .p-list{border:none}
.page-save .p-list span {float: left;}
.page-save .p-list-t {height: 13px;padding: 10px 0;background: #f8f8f8;text-indent: 10px;border-bottom:none}
.page-save .p-list-t .list-title{text-align:center}
.page-save .p-list-c span{margin: 10px 0 0;padding: 5px 0 0;}
.page-save .p-list .list-title {width: 550px;}
.page-save .p-list .list-channel{width:350px}
.page-save .pageDiv{text-align:right;width: 980px;margin: 20px auto;padding: 10px 0;font-size:12px}
.page-save {overflow: hidden;width: 920px;margin: 20px auto;padding: 10px 30px 30px;background: #fff;font-size:12px}
.page-save .act {margin-top: -1px;border-top: 1px solid #ccc;padding-top: 10px;}
.page-save .act a{margin-right:15px;color:#666}
.page-save .p-list li {border-bottom: 1px dashed #ccc;border-top:none;height: 45px;padding: 2px 0;margin: -1px 0 0;overflow: hidden;}
.page-save .u-d-t{border-bottom: 1px solid #e0e0e0;clear: both;overflow: hidden;}
.page-save .u-d-t li{float: left;margin-right: 5px;}
.page-save .u-d-t a{text-align:center;display: inline-block;padding: 8px 0; width:90px;border:1px solid #e0e0e0;border-bottom:0;background-color: #f8f8f8;}
.page-save .u-d-t a:hover{text-decoration: none;background-color: #1996e6;color: #fff;border-color:#1996e6;}
.page-save .u-d-t .curr{background-color: #1996e6;color: #fff;border:1px solid #1996e6;border-bottom:none}

/* IE fixed style */
.ie6 .page-index .toplist li,
.ie7 .page-index .toplist li {display:inline; overflow:hidden; width:355px}
.ie6 .page-index .pm-1,
.ie6 .page-index .pm-2 {display:inline; overflow:hidden;}
.ie6 .page-index .pm-2-3 li a:hover{text-decoration:none;}

.ie6 .pm-ti {overflow:hidden; clear:both}
.ie6 .pm-pi-nav {height:33px;}

.ie6 .page-space-list  .p-keyword dl {height:14px;}

.ie6 .page-show .one-5 .p-report,
.ie7 .page-show .one-5 .p-report {margin:-25px 0 0}

.ie6 .page-index .pm-1-3 .recommend-version,
.ie7 .page-index .pm-1-3 .recommend-version{height:212px;}

.page-show .title .p-ico-jing2 {position:absolute;}

.taskbox {position:fixed;_position:absolute;top:200px;right:20px;width:100px;height:220px;cursor:pointer;z-index:99999;}
.taskbox-close {
    float:right;
    font: normal 16px/16px "verdana";
}

/* 发布信息列表 */
.p-bbs-content .p-bbs-clist {margin-top: 5px;}
.p-bbs-content .p-bbs-clist .t-list-1 a{display: inline-block;width: 445px;font-size: 14px;}
.p-bbs-content .p-bbs-clist .t-list-1 li{margin: 0;border-bottom: 1px dashed #ddd;padding: 20px 0;}
.p-bbs-content .p-bbs-clist .t-list-1 li span{width: 230px;text-align:right;position:relative;display: inline-block;font-size: 14px;color:#888888;}
.p-bbs-content .p-bbs-clist .t-list-1 li span em{color: #fc0301;}
.p-bbs-content .p-bbs-clist .t-list-1 .no-border{border-bottom: 0;}

#postForm .btn{margin-left:400px;width: 220px;}
#postForm .p-btn {width:101px; height:38px;background: url('/view/community/statics/image/put-bt_03.png') no-repeat;float: left;}
#postForm .preview{width:101px; height:36px;display: inline-block;background: url('/view/community/statics/image/put-bt_04.png') no-repeat;display: inline-block;clear: both;}

/* 管理帖子样式 */
.topic-manage-div{padding: 15px;}
.topic-manage-div .butt-s{color:#fff;border:0;background-color: #1992dd;border-radius: 3px;padding:5px 10px;cursor: pointer;}
.topic-manage-div label{ width: 150px;display: inline-block;padding: 5px;cursor: pointer;}
.topic-manage-div #typeForm label{width: 70px;}
.topic-manage-div label input{margin-right: 5px;}

#wenda {margin:20px auto;width:980px;overflow:hidden;}
#wenda .c1 {float:left;width:640px;margin-right:40px;overflow:hidden;}
#wenda .c1-r1 {width:640px;font-size:14px;}
#wenda .c1-r1 em {margin:0 5px;}
#wenda .c1-r1 a.on {color:#ff6500;font-weight:700;}
#wenda .c1-r2 {margin-top:10px;width:640px;height:46px;}
#wenda .c1-r2 .search-input {width:580px;*width:576px;height:40px;padding:2px 0 0 8px;border:2px solid #1996e6;border-right:0;font-size:normal 14px "微软雅黑";}
#wenda .c1-r2 .search-btn {width:50px;height:46px;border:0;background:url('/view/community/statics/image/wenda.png') no-repeat -550px 0;cursor:pointer;}
#wenda .c1-r3 {font-size:14px;color:#ff6500;font-weight:700;margin-top:25px;border-bottom:1px dashed #e7e7e7;padding-bottom:14px;}
#wenda .c1-r3 .ti-logo {float:left;width:285px;height:50px;background:url('/view/community/statics/image/wenda.png') no-repeat -315px -65px;}
#wenda .c1-r3 .more {float:left;width:355px;height:30px;padding-top:26px;text-align:right;}
#wenda .c1-r4 {margin-top:10px;width:640px;font-size:14px;}
#wenda .c1-r4 li {width:620px;padding:10px;border-bottom:1px dotted #e7e7e7;cursor:pointer;}
#wenda .c1-r4 li.list {background:url('/view/community/statics/image/shandian.png?v=1.0') no-repeat -98px -222px;}
#wenda .c1-r4 li.show {position:relative;background-color:#eee;height:36px;}
#wenda .c1-r4 li.show .t {color:#ff6500;font-weight:bold;}
#wenda .c1-r4 li.show .tag {color:#1996e6;}
#wenda .c1-r4 .a-bg{position:absolute;left:10px;top:7px;width:40px;height:40px;background:url('/view/community/statics/image/shandian.png?v=1.1') no-repeat 0 -260px;}
#wenda .c1-r4 .a-num{position:absolute;left:10px;top:9px;width:40px;height:20px;text-align:center;color:#fff;font-size:16px;}
#wenda .c1-r4 .title{left:60px;top:7px;position:absolute;width:570px;}
#wenda .c1-r4 .content{left:60px;top:31px;position:absolute;width:580px;font-size:12px;color:#888;}
#wenda .c1-r5 {margin:20px 0 40px;width:640px;height:75px;background-color:#eee;}
#wenda .c1-r6 {width:640px;font-size:14px;color:#ff6500;}
#wenda .c1-r6 a {color:#ff6500;}
#wenda .c1-r6 em {margin:0 5px;}
#wenda .c1-r7 {margin-top:20px;width:640px;height:27px;font-size:14px;border-bottom:2px solid #1996e6;}
#wenda .c1-r7 em {margin:0 20px;}
#wenda .c1-r7 a.on {color:#ff6500;font-weight:bold;text-decoration:none;}
#wenda .c1-r7 a.ask {display:block;float:right;width:79px;height:17px;background:url('/view/community/statics/image/wenda.png') no-repeat -505px -205px;}
#wenda .c1-r8 {width:640px;}
#wenda .c1-r8 li {width:640px;height:50px;padding:10px 0;border-bottom:1px dashed #d4d4d4;color:#888;}
#wenda .c1-r8 .username a,#wenda .c1-r8 .tag a {color:#1996e6;}
#wenda .c1-r8-c1,#wenda .c1-r8-c2 {width:640px;height:25px;}
#wenda .c1-r8-c1 .title {display:inline-block;width:475px;padding-left:25px;height:25px;vertical-align:top;}
#wenda .c1-r8-c1 .title a {font-size:14px;}
#wenda .c1-r8-c1 .icon-solve {background:url('/view/community/statics/image/wenda.png') no-repeat -584px -320px;}
#wenda .c1-r8-c1 .icon-unsolve {background:url('/view/community/statics/image/wenda.png') no-repeat -584px -452px;}
#wenda .c1-r8-c1 .username {display:inline-block;width:140px;height:25px;text-align:right;vertical-align:top;}
#wenda .c1-r8-c2 .tag {display:inline-block;width:400px;height:20px;padding-top:5px;vertical-align:top;}
#wenda .c1-r8-c2 .tag a {margin-right:10px;}
#wenda .c1-r8-c2 .time {display:inline-block;width:240px;height:20px;padding-top:5px;text-align:right;vertical-align:top;}
#wenda .c1-r9 {margin-top:20px;width:640px;height:50px;}


#wenda .c2 {float:left;width:300px;}
#wenda .c2-r1 {width:300px;height:46px;}
#wenda .c2-r1 a {display:block;width:300px;height:46px;background:url('/view/community/statics/image/wenda.png') no-repeat -300px -136px;}
#wenda .c2-r2 {margin-top:10px;width:300px;}
#wenda .c2-r3 {width:300px;height:30px;text-align:right;color:#888;}
#wenda .c2-r3 em {color:#ff6500;margin:0 5px;}
#wenda .hc1 {margin-top:15px;width:300px;}
#wenda .hc1-h {width:300px;height:25px;border-bottom:2px solid #1996e6;font-size:14px;font-weight:bold;color:#333;line-height:24px;}
#wenda .hc1-c {width:300px;line-height:30px;overflow:hidden;font-size:12px;}
#wenda .hc1-c li {width:100px;float:left;color:#ff6500;}
#wenda .hc1-c li a {color:#666;}
#wenda .hc1-c li em {color:#ff6500;font-size:12px;}
#wenda .hc1-c li.w600{width:600px;font-size:14px;}
#wenda .hc1-c li.w600 a{color:#333!important;}
#wenda .hc1-c li.w600 span{color:#333!important;}
#wenda .hc1-h .ti-logo {float:right;width:83px;height:21px;background:url('/view/community/statics/image/wenda.png') no-repeat -517px -556px;}


/*.weapon{vertical-align: -6px;}*/

/*-----------------------ti专题*/
/*===op 通用写法===*/
.n-fl {
    float: left;
}
.n-fr {
    float: right;
}
.n-clear {
    clear: both;
}
.n-none {
    display: none;
}
.n-txt-r {
    text-align: right;
}
/*===ed 通用写法====*/
/*===op 函数写法====*/
/*===ed 函数写法====*/
/*=======单样式=======*/
/*蓝边框*/
/*=======模块组=======*/
/*标题*/
.ui-title-1 {
    height: 28px;
    width: 100%;
    border-bottom: 2px solid #3a9be2;
}
.ui-title-1 a {
    display: block;
    float: right;
    font: normal 14px/28px "SumSun";
    color: #ff6500;
}
.ui-title-1 h5 {
    float: left;
    font: bold 14px/28px "SumSun";
    color: #333;
}
/*标签*/
/*.ui-tag-1 {*/
/*    float: left;*/
/*}*/
/*.ui-tag-1 b {*/
/*    font: normal 12px/12px "SumSun";*/
/*    color: #333;*/
/*    float: left;*/
/*}*/
/*.ui-tag-1 a {*/
/*    font: normal 12px/12px "SumSun";*/
/*    color: #1996e6;*/
/*    float: left;*/
/*    display: block;*/
/*    margin-right: 5px;*/
/*}*/
/*.ui-tag-1 a:hover {*/
/*    text-decoration: underline;*/
/*}*/
/*/*字体*/*/
/*.n-font-1 {*/
/*    font: normal 14px/14px "SumSun";*/
/*    color: #333;*/
/*}*/
/*===控件===*/
.n-btn {
    /*撤销控件本身样式*/
}
.n-btn .none {
    background: none;
    border: none;
}
.n-btn .textarea-none {
    resize: none;
    overflow: hidden;
}
/*====== op 专栏其他作家======*/
.elec-person-else {
    width: 305px;
}
.elec-person-else .epe-title {
    height: 28px;
    width: 100%;
    border-bottom: 2px solid #3a9be2;
}
.elec-person-else .epe-title a {
    display: block;
    float: right;
    font: normal 14px/28px "SumSun";
    color: #ff6500;
}
.elec-person-else .epe-title h5 {
    float: left;
    font: bold 14px/28px "SumSun";
    color: #333;
}
.elec-person-else .epe-con {
    margin-top: 15px;
}
.elec-person-else .epe-con .epec-chuck {
    margin: 10px 0;
}
.elec-person-else .epe-con .epec-chuck .epecc-img {
    float: left;
}
.elec-person-else .epe-con .epec-chuck .epecc-img img {
    width: 90px;
    height: 90px;
}
.elec-person-else .epe-con .epec-chuck ul {
    float: left;
    width: 200px;
    margin-left: 10px;
}
.elec-person-else .epe-con .epec-chuck ul .epecc-title {
    margin-bottom: 10px;
}
.elec-person-else .epe-con .epec-chuck ul .epecc-title a {
    font: bold 16px/16px "SumSun";
    color: #333;
}
.elec-person-else .epe-con .epec-chuck ul .epecc-con {
    font: normal 12px/20px "SumSun";
    color: #888;
}
/*====== ed 专栏其他作家======*/
/*======op 一般页面框架======*/
.f-c-980 {
    margin: 0 auto 0;
    width: 980px;
}
.f-680 {
    float: left;
    width: 680px;
}
.f-300 {
    float: left;
    width: 300px;
}
/*======ed 一般页面框架======*/
.j-h {
    width: 650px;
    height: 23px;
    font-size: 14px;
    font-weight: bold;
    border-bottom: 2px solid #1996e6;
}
.j-h span {
    float: right;
    clear: both;
    font-size: 12px;
    font-weight: normal;
}
.j-h span em {
    margin: 0 10px 0 5px;
    color: #ff6500;
}
.j-c li {
    position: relative;
    margin-top: 10px;
    height: 120px;
    padding-bottom: 14px;
    border-bottom: 1px dashed #cecece;
    overflow: hidden;
}
.j-c li div.new {
    position: absolute;
    left: 143px;
    top: 0;
    width: 27px;
    height: 33px;
    background: url('/view/www/statics/image/01.png') no-repeat -373px 0;
}
.j-c li img {
    float: left;
    width: 180px;
    height: 120px;
    margin-right: 20px;
}
.j-c li div.title {
    height: 30px;
    font: bold 16px "微软雅黑";
}
.j-c li div.title a {
    color: #333;
    display: block;
    height: 20px;
    overflow: hidden;
}
.j-c li div.summary {
    height: 60px;
    color: #888;
    line-height: 25px;
}
.j-c li div.other {
    height: 20px;
    padding-top: 10px;
}
.j-c li div.other span {
    display: inline-block;
    float: left;
    width: 140px;
    height: 15px;
    overflow: hidden;
}
.j-c li div.other span.ofr {
    float: right;
    width: auto;
}
.j-c li div.other span.tag {
    width: 170px;
}
.j-c li div.other a {
    color: #1996e6;
}
.j-c li div.other em {
    color: #ff6500;
}
/*.page {*/
/*    margin-top: 20px;*/
/*    width: 650px;*/
/*    height: 30px;*/
/*}*/
/*.page a {*/
/*    display: inline-block;*/
/*    padding: 5px 8px;*/
/*    border: 1px solid #ddd;*/
/*    color: #888;*/
/*    text-decoration: none;*/
/*}*/
/*.page a:hover {*/
/*    border: 1px solid #168fcd;*/
/*    color: #168fcd;*/
/*}*/
/*.page span {*/
/*    display: inline-block;*/
/*    padding: 5px 8px;*/
/*    border: 1px solid #168fcd;*/
/*    background: #168fcd;*/
/*    color: #fff;*/
/*}*/
/*slide*/
/*#page-slide {*/
/*    width: 300px;*/
/*    height: 425px;*/
/*    overflow: hidden;*/
/*}*/
/*#page-slide img {*/
/*    width: 300px;*/
/*    height: 425px;*/
/*}*/
/*#page-slide .j-slide-num {*/
/*    position: relative;*/
/*    z-index: 2;*/
/*    text-align: center;*/
/*    margin: -15px 0 0;*/
/*}*/
/*#page-slide .j-slide-num span {*/
/*    display: inline-block;*/
/*    zoom: 1;*/
/*    text-indent: 10px;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    margin: 0 3px;*/
/*    background: url('/view/tech/statics/images/slide-butt.png') no-repeat -15px -7px;*/
/*    overflow: hidden;*/
/*}*/
/*#page-slide .j-slide-num .j-num-curr {*/
/*    background-position: -15px -24px;*/
/*}*/
/*#page-slide p {*/
/*    height: 10px;*/
/*    padding: 5px;*/
/*    font-size: 14px;*/
/*    margin: -20px 0 0;*/
/*    background: #000;*/
/*    opacity: .8;*/
/*    filter: alpha(opacity=80);*/
/*    color: #fff;*/
/*}*/
/*#page-slide .j-slide-prev,*/
/*#page-slide .j-slide-next {*/
/*    display: none;*/
/*}*/
/*===========*/
.ts1-banner {
    margin-top: 10px;
    position: relative;
    width: 980px;
    height: 270px;
}
.ts1-banner .ts1-share {
    position: absolute;
    top: 215px;
    left: 539px;
}
.ts1-chuck {
    margin: 10px 0 20px;
    width: 650px;
}
.tsi-slide {
    margin: 10px 0 0 0;
}
.tsi-slide .ui-title-1 {
    margin-bottom: 10px;
}
.ts1-teacher {
    margin-top: 30px;
}
.ts1-teacher .ts1t-chuck li {
    margin: 10px 0 40px 0;
}
.ts1-teacher .ts1t-chuck li .ts1tc-img {
    width: 65px;
    height: 65px;
    text-align: center;
    float: left;
}
.ts1-teacher .ts1t-chuck li .ts1tc-img img {
    display: block;
    width: 65px;
    height: 65px;
}
.ts1-teacher .ts1t-chuck li .ts1tc-img span {
    display: block;
    margin-top: 5px;
    font: bold 14px/14px "SumSun";
}
.ts1-teacher .ts1t-chuck li .ts1tc-con {
    float: left;
    width: 215px;
    margin-left: 18px;
    font: normal 12px/24px "SumSun";
    color: #888;
    margin-top: -6px;
    height: 72px;
    overflow: hidden;
}
.ts1-match {
    margin-top: 30px;
    width: 312px;
}
.ts1-match .ui-title-1 {
    width: 300px;
}
.ts1-match li {
    width: 65px;
    text-align: center;
    margin: 10px 13px 0 0 ;
    float: left;
}
.ts1-match li img {
    display: block;
    width: 65px;
    height: 65px;
}
.ts1-match li span {
    display: block;
    margin: 10px 0 4px 0;
    font: bold 14px/14px "SumSun";
    height: 14px;
    overflow: hidden;
}
.ts1-match li b {
    display: block;
    font: normal 12px/24px "SumSun";
    color: #888;
    height: 48px;
    overflow: hidden;
}

/* 芯派 */
.xp-r1 {margin:0 auto 20px;width:1150px;height:70px;}
.xp-logo {display:block;float:left;width:255px;height:70px;background:url('image/xp-logo.jpg') no-repeat;}
.xp-banner {display:block;float:left;width:830px;}
.xp-nav {margin:0 auto 20px auto;width:1150px;height:45px;background-color:#037eaa;font-size:16px;overflow:hidden;color:#fff;}
.xp-nav li {position:relative;float:left;width:100px;height:45px;text-align:center;color:#fff;line-height:45px;}
.xp-nav li a{color:#fff;cursor:pointer;}
.xp-nav li a:hover{display:inline-block;color:#fff;text-decoration:none;background:#0096cb;width:100px;height:45px;}
.xp-nav li em {position:absolute;top:14px;left:70px;width:20px;height:9px;background:url('image/image.png') no-repeat -180px 0;}
.xp-nav li.on {background-color:#0096cb;}
.xp-nav li.on a {color:#fff;text-decoration:none;}

.xp-dl {width:1150px;margin:20px auto 0 auto;border:1px solid #e2e2e2;}
.xp-dl-h {height:34px;padding:15px 20px 0 20px;border-bottom:1px solid #e2e2e2;background-color:#eeeeee;}
.xp-dl-h h2 {font-weight:normal;font-size:18px;color:#333;line-height:20px;}
.xp-dl-h span{float:right;line-height:20px;font-size:14px;}
.xp-dl-h span a:hover{color:#4284ce;text-decoration:none;}
.xp-dl-c1 {width:1150px;padding:10px 20px;overflow:hidden;font-size:14px;}
.xp-dl-c1 li {float:left;width:530px;height:30px;line-height:30px;padding:0 0 0 28px;background:url('image/image.png') no-repeat -178px -214px;}
.xp-dl-c1 li a:hover{color:#4284ce;text-decoration:none;}
.xp-dl-c2 {width:1110px;padding:0 20px;border:1px solid #ccc;border-top:2px solid #1998e6;}
.xp-dl-c2 li {height:70px;padding:29px 0 0 40px;border-bottom:1px dashed #ccc;background:url('image/image.png') no-repeat -168px -104px;}
.xp-dl-c2 li.last {border-bottom:none;}
.xp-dl-c2 li div {margin-top:6px;color:#888;}
.xp-dl-c2 li span {float:right;margin-top:6px;}
.xp-dl-c2 li em {margin:0 4px;color:#1b79a7;}
.xp-dl-c2 li a {color:#333;}
.xp-dl-c2 li a:hover{color:#4284ce;text-decoration:none;}
.xp-dl-c2 a.dl {margin-left:10px;padding:5px 10px;background-color:#399ae2;color:#fff;}
.xp-dl-c2 a.dl:hover {background-color:#4284ce;text-decoration:none}


/* 论坛活跃度表格 */
.p-list-ht{padding: 20px;margin-left: 30px;}
.rank-list {
    width:96%;
    margin:30px 0 30px 2.5%;
    overflow:hidden;
}
.p-table{float:left; width: 49%;/*878px*/;margin: 0 1% 30px 0;}
.p-table caption {padding:10px; font-size:18px; text-align:left; font-weight:700;}
.p-table tr th,
.p-table tr td{border: 1px solid #ccc;text-align: center;}
.p-table tr th{height: 45px;background-color: #eee;font-size: 14px;white-space:nowrap}
.p-table tr td{height: 40px;font-size: 12px;}

/* 回复打赏记录 */
.reward-post{position:fixed;bottom:30px;z-index: 100;}
.reward-post a{text-decoration: none;}
.reward-post .r-p-o{width: 32px;height: 108px;border:1px solid #ddd;background: #f8f9f8;position:relative;text-align: center;cursor: pointer;}
.reward-post .r-p-o b{width: 16px;height: 16px;display: block;background: url("image/dain.gif");margin:10px auto 5px;}
.reward-post .r-p-o span{font-size:14px;width: 20px;display: block;margin: 0 auto;}
.reward-post .r-p-l{height: 108px;overflow: hidden;border:1px solid #ddd;display: none;}
.reward-post .r-p-l .r-p-l-t{width: 51px;height: 56px;background: url("image/dsjl.png");padding:26px 12px;float: left;}
.reward-post .r-p-l .r-p-l-t span{font-size: 18px;display: block;word-spacing:8px;letter-spacing: 3px;line-height: 28px;color: #fff;}
.reward-post .r-p-l .r-p-l-l{width: 1176px;float: left;background: #fff;}
.reward-post #reward-list{height: 108px; padding:0 30px;}
.reward-post #reward-list .j-slide-one{height: 108px;}
.reward-post #reward-list .j-slide-one div{width:164px;height:76px;padding:16px;float: left;background: url("image/line.png") no-repeat right center;}
.reward-post #reward-list .j-slide-one div:hover{background: #f4f4f4;cursor: pointer;margin-left: -1px;}
.reward-post #reward-list .j-slide-one div .title{font-weight: bold;color:#000;margin-bottom: 10px;}
.reward-post #reward-list .j-slide-one div .remark{color:#666;line-height: 20px;margin-bottom: 10px;}
.reward-post #reward-list .j-slide-one div .dyb{color:#999;position: relative;padding:0 0 0 20px;line-height: 18px;}
.reward-post #reward-list .j-slide-one div .dyb .num{color:#1996e6;}
.reward-post #reward-list .j-slide-one div .dyb b{height: 18px;width: 18px;display: inline-block;background: url("image/dyb-icon.png");position:absolute;left:0px;}
.reward-post #reward-list .j-slide-prev,
.reward-post #reward-list .j-slide-next{width:30px;height: 108px;position: absolute;top:0px;line-height: 108px;text-align: center;cursor:pointer;color:#ddd;}
.reward-post #reward-list .j-slide-prev:hover,
.reward-post #reward-list .j-slide-next:hover{color:#999;}
.reward-post #reward-list .j-slide-prev{left:-30px;}
.reward-post #reward-list .j-slide-next{right:-30px;}
.reward-post .r-p-l .r-p-c{width: 32px;height: 108px;border:1px solid #ddd;background: #eee;position:relative;text-align: center;cursor: pointer;float: left;}
.reward-post .r-p-l .r-p-c span{font-size:12px;width: 20px;display: block;margin: 0 auto;padding-top:30px;}

/*show页浮动层*/
.pgae-task-float{position: fixed;top:320px;right: 61px;width: 112px;height: 92px;}
.pgae-task-float a{display: block;width: 80px;height: 92px;}
.pgae-task-float .close{position: absolute;bottom: 5px;right: 8px;height: 15px;width: 15px;}

/*免费申请 1706*/
/*申请流程*/
.apply-incflow{position: relative;padding: 15px 20px;border:1px solid #ddd;}
.apply-incflow .flow .dv{position: absolute;top:22px;left:20px;font-size: 20px;font-weight: bold;color: #1996e6;}
.apply-incflow .flow ul{overflow: hidden;padding-left: 120px;}
.apply-incflow .flow li{float: left;margin-right: 25px;}
.apply-incflow .flow li span{display: inline-block;margin-right: 25px;padding: 10px 20px;border: 1px solid #1996e6;border-radius:5px;font-size: 14px;color: #1996e6;}
.apply-incflow .flow li i{position: relative;top: 5px;}
.apply-incflow .read{position: absolute;top: 18px;right: 25px;font-size: 14px;color: #666;}
.apply-incflow .read i{position: relative;top: 4px;}
/*申请流程 end*/
/*包含 提交感兴趣的*/
.apply-incinterested{height: 45px;border: 1px solid #1996e6;}
.apply-incinterested .dv1{width: 40px;height: 35px;padding:10px 0 0 15px;background: #1996e6;}
.apply-incinterested .dv2 a{display: inline-block;width: 258px;height: 45px;font-size: 18px;color:#1996e6;line-height:45px;text-align: center;}
.apply-incinterested .dv2 a:hover{text-decoration: none;background: #1996e6;color: #fff;}
/*包含 提交感兴趣的 end*/
/*包含 申请合作*/
.apply-incjoin .apply-hc-c i{position: absolute;top: 15px;left: 20px;}
.apply-incjoin .apply-hc-c{padding-left: 90px;}
.apply-incjoin .apply-hc-c .p1{font-size: 16px;color: #666;}
.apply-incjoin .apply-hc-c .p2{font-size: 14px;color: #999;}
/*包含 申请合作 end*/
/*包含 试用必读*/
.apply-incread .apply-hc-c p{font-size: 14px;color: #666;}
.apply-incread .apply-hc-c p span{color: #f60;}
/*包含 试用必读 end*/
/*包含 样品推荐*/
.apply-increcommend{padding: 20px 25px;border:1px solid #ddd;}
.apply-increcommend p{text-align: center;}
.apply-increcommend .p1 b{font-size: 16px;color: #1996e6;}
.apply-increcommend .p1 i{position: relative;top: 4px;margin-right: 5px;}
.apply-increcommend .p1 {font-size: 14px;color: #666;}
.apply-increcommend .p2 img{width: 260px;height: 170px;border: 1px solid #ddd;}
.apply-increcommend .p3 {font-size: 14px;}
.apply-increcommend .p4 a{display: inline-block;width:260px;height:40px;background: #1996e6;border-radius:5px;font-size: 16px;color: #fff;line-height: 40px;}
.apply-increcommend .p4 a:hover{background: #0077c3;text-decoration: none;}
/*包含 样品推荐 end*/
/*包含 最新申请动态*/
.apply-incnew .apply-hc-c li{position: relative;padding-left: 15px;}
.apply-incnew .apply-hc-c li i{position: absolute;top:0px;left:0px;color: #999;}
.apply-incnew .apply-hc-c li p span{color: #666;}
.apply-incnew .apply-hc-c li p a{color: #1996e6;}
/*包含 最新申请动态 end*/
/*包含 最新试用发帖*/
.apply-incpost .apply-hc-c li{position: relative;padding-left: 15px;}
.apply-incpost .apply-hc-c li i{position: absolute;top:0px;left:0px;color: #999;}
.apply-incpost .apply-hc-c li p span{color: #666;}
.apply-incpost .apply-hc-c li p a{color: #1996e6;}
/*包含 最新试用发帖 end*/
/*列表页*/
.apply-list a:hover{color: #1996e6;}
.apply-list .list .hc-h{padding:15px;border: 1px solid #ddd;border-bottom:2px solid #1996e6;}
.apply-list .list .hc-h ul{overflow: hidden;}
.apply-list .list .hc-h li{float: left;padding: 0 20px;border-right: 1px solid #ddd;font-size: 14px;}
.apply-list .list .hc-h li a:hover{color: #1996e6;text-decoration: none;}
.apply-list .list .hc-h li.on a{font-weight: bold;color: #1996e6;}
.apply-list .list .hc-c li{padding: 20px 0;border-bottom:1px solid #ddd;}
.apply-list .list .hc-c li dl{overflow: hidden;}
.apply-list .list .hc-c li dd{float: left;}
.apply-list .list .hc-c li .dd1 img{width: 190px;height: 125px;border: 1px solid #ddd;}
.apply-list .list .hc-c li .dd2 h4{font-size: 18px;}
.apply-list .list .hc-c li .dd2 p{margin-bottom: 5px;font-size: 14px;color: #666;}
.apply-list .list .hc-c li .dd2 p span{color: #f60;}
.apply-list .list .hc-c li .dd3{text-align: right;}
.apply-list .list .hc-c li .dd3 .p1{font-size: 16px;color: #f60;}
.apply-list .list .hc-c li .dd3 .p2{font-size: 14px;color: #999;}
.apply-list .list .hc-c li .dd3 .p3 a{display: inline-block;padding: 5px 25px;background: #1996e6;border-radius:5px;font-size: 14px;color: #fff;}
.apply-list .list .hc-c li .dd3 .p3 a:hover{background: #0077c3;text-decoration: none;}
.apply-list .list .hc-c .white{position: relative;top:-1px;width: 100%;height: 1px;background: #fff;}
/*列表页 end*/
/*免费申请show页*/
.apply-show .r1 img{float: left;width: 340px;height: 345px;margin-right: 25px;}
.apply-show .r1 h4{font-size: 20px;}
.apply-show .r1 p{font-size: 16px;color: #666;}
.apply-show .r1 p span{color: #f60;}
.apply-show .r1 .p1{font-size: 14px;}
.apply-show .r1 .p1 i{position: relative;top:4px;margin-right: 5px;}
.apply-show .r1 .p2 a{display: inline-block;padding: 10px 65px;border-radius:5px;font-size: 18px;}
.apply-show .r1 .p2 .a1{background: #f60;color: #fff;}
.apply-show .r1 .p2 .a1:hover{background: #ff4800;text-decoration: none;}
.apply-show .r1 .p2 .a2{background: #ddd;color: #666;}
.apply-show .r1 .p2 .a2:hover{cursor:default;text-decoration: none;}
.apply-show .r1 .p2 .have {font-size: 24px;color: #1996e6;padding-top: 40px;}
.apply-show .r1 .p2 .end{font-size: 24px;color: #ccc;padding-top: 40px;}
.apply-show .r2 .hc-h{position: relative;}
.apply-show .r2 .hc-h ul{overflow: hidden;border-left: 1px solid #ddd;}
.apply-show .r2 .hc-h li{float: left;width: 201px;height: 40px;border:1px solid #ddd;border-left:none;font-size:16px;text-align: center;line-height: 40px;}
.apply-show .r2 .hc-h li.on{border-top: 2px solid #1996e6;border-bottom:none;}
.apply-show .r2 .hc-h a.a{position: absolute;top: 0px;right: 0px;display: inline-block;width: 201px;height: 40px;border:1px solid #ddd;border-left:none;font-size:16px;text-align: center;line-height: 40px;}
.apply-show .r2 .hc-h a.a:hover{color: #1996e6;}
.apply-show .r2 .hc-c{border: 1px solid #ddd;border-top:none;}
.apply-show .r2 .hc-c .MsoNormal{padding:10px 10px 5px 10px;}
.apply-show .r2 .hc-c2{padding-bottom: 200px;}
.apply-show .r2 .hc-c2 .r1{padding: 35px 35px 10px;border-bottom: 1px dashed #ddd;}
.apply-show .r2 .hc-c2 .r1 .p1{margin-bottom: 20px;font-size: 16px;font-weight: bold;color: #666;}
.apply-show .r2 .hc-c2 .r1 ul{width:780px;overflow: hidden;}
.apply-show .r2 .hc-c2 .r1 li{float: left;width: 75px;height: 100px;margin:0 35px 25px 0;display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.apply-show .r2 .hc-c2 .r1 li img{width: 75px;height: 75px;margin-bottom: 5px;}
.apply-show .r2 .hc-c2 .r1 li p{font-size: 14px;color: #666;text-align: center;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.apply-show .r2 .hc-c2 .white{position: relative;top: -1px;width: 100%;height: 1px;background: #fff;}
.apply-show .r2 .hc-c3{padding: 35px 20px;}
.apply-show .r2 .hc-c3 .r1 ul{overflow: hidden;}
.apply-show .r2 .hc-c3 .r1 li{float: left;font-size: 16px;}
.apply-show .r2 .hc-c3 .r2 li{padding: 15px 0;border-bottom: 1px dashed #ddd;}
.apply-show .r2 .hc-c3 .r2 li dl{overflow: hidden;}
.apply-show .r2 .hc-c3 .r2 li dd{float: left;font-size: 14px;color: #666;}
.apply-show .r2 .hc-c3 .r2 li dd a{color: #666;}
.apply-show .r2 .hc-c3 .r2 li dd a:hover{color: #1996e6;}
/*免费申请show页 end*/
/*公共图标*/
.icon-apply{display: inline-block;background: url('/view/community/statics/css/image/icon-apply.png') no-repeat;}
.icon-apply-direction{width: 26px;height: 18px;background-position: 0 0;}
.icon-apply-read{width: 16px;height: 20px;margin-right: 5px;background-position: 0 -19px;}
.icon-apply-interested{width: 23px;height: 26px;background-position: 0 -42px;}
.icon-apply-email{width: 49px;height: 49px;background-position: 0 -72px;}
.icon-apply-time1{width: 19px;height: 19px;background-position: 0 -125px;}
.icon-apply-time2{width: 19px;height: 19px;background-position: -21px -125px;}
/*公共图标 end*/
/*公共头部*/
.apply-hc-h{position: relative;padding-bottom: 10px;border-bottom:2px solid #1996e6;font-size: 14px;font-weight: bold;}
.apply-hc-h a{position: absolute;bottom: 10px;right: 0px;font-size: 12px;color: #666;}
.apply-hc-c{position: relative;padding: 15px 0 15px 20px;border: 1px solid #ddd;border-top: none;}
/*公共头部 end*/
/*免费申请 1706 end */

/* 新首页 */
#home_new {margin:0 auto;width:1150px;overflow: hidden;margin-top:15px; }
#home_new .left {width:850px;margin-right:40px;float: left;overflow: hidden;}
#home_new .right {width:260px;float: left;overflow: hidden;}

#home_new li a:hover {color:#007AFF!important;}
#home_new li a p:hover {color:#007AFF!important;}

#home_new .p-h {width: 100%;height: 14px;font-size: 14px;color: #333333;line-height: 14px;position: relative;padding-left: 14px;font-weight: 700;}
#home_new .p-h .block {position: absolute;top:0;left:0;width: 4px;height: 14px;background: #007AFF;}
#home_new .p-h .right {position: absolute;top:4px;right:14px;width: 60px;}
#home_new .p-h .right a {display:block;color: #999999;height: 16px;font-size: 12px;line-height: 16px;font-weight: 400;}
#home_new .p-h .right a:hover {color: #007AFF;}

#home_new .pageDiv {width: 850px;text-align: center;margin:0!important;padding:0!important;}
#home_new .pageDiv .t-page-3 span {background: none;border:0;color: #007AFF;}
#home_new .pageDiv .t-page-3 a {border:0;color: #333333;}
#home_new .pageDiv .t-page-3 a:hover {color: #007AFF; border-color: #007AFF;}
#home_new .pageDiv .t-page-3 .prev {background:url('/view/community/statics/image/leftarrow.png?t=11111') no-repeat center center;}
#home_new .pageDiv .t-page-3 .next {background:url('/view/community/statics/image/rightarrow.png?t=11111') no-repeat center center;}

#home_new p {display:block;width: 185px;white-space:nowrap;overflow:hidden;}
#home_new a:hover {text-decoration: none;}
#home_new ul {overflow: hidden;}
#home_new li a:hover {color: #007AFF!important;}
#home_new .hc-c1 {}
#home_new .hc-c1 li {width: 240px;margin:15px 0;text-align: center;position: relative;background: #FFFFFF;border-radius: 3px;border: 1px solid #DDDDDD;}
#home_new .hc-c1 li a {width: 240px;display: block;}
#home_new .hc-c1 li img {width: 240px;height: 70px;}
#home_new .hc-c1 li p {position: absolute;top:0;left:0;height: 16px;font-size: 12px;color: #333333;line-height: 16px;width:auto;background: #EEEEEE;border-radius: 2px 0px 0px 0px;padding:2px 6px;}

#home_new .hc-c2 {}
#home_new .hc-c2 li {position: relative;width: 100%;height: 44px;margin-bottom: 15px;padding-left:60px;padding-top:6px;overflow: hidden;}
#home_new .hc-c2 li:hover {cursor: pointer;}
#home_new .hc-c2 li img {position: absolute;top: 0px;left: 0px;width: 50px;height: 50px;background: #ddd;}
#home_new .hc-c2 li .p1 {width: 200px;height: 19px;font-size: 14px;color: #333333;line-height: 19px;margin-bottom:3px;}
#home_new .hc-c2 li .p2 {height: 16px;font-size: 12px;color: #999999;line-height: 16px;}
#home_new .hc-c2 li .p2 span {margin-right: 20px;}

#home_new .p-ad {clear:both; margin:15px 0;}
#home_new .p-ad ul {width:110%; overflow:hidden;}
#home_new .p-ad li {float:left; margin:0 30px 0 0;}
#home_new .p-ad li img1 {max-height:60px;width:790px;}
#home_new .p-ad li img2 {max-height:60px;width:330px;}

#home_new .star-author {clear:both; margin-top:15px;margin-bottom: 15px;}
#home_new .star-author ul {overflow: hidden;}
#home_new .star-author li {display: inline-block;margin-right: 26px;width:58px;text-align: center;}
#home_new .star-author li:last-child {margin-right: 0;}
#home_new .star-author li a {display: block;}
#home_new .star-author li img {width:50px;height: 50px;border-radius: 50%;border: 1px solid #EEEEEE;}
#home_new .star-author li .name {width: 100%;height: 16px;font-size: 12px;color: #333333;line-height: 16px;margin:5px 0;text-align: center;}
#home_new .star-author li .star-num {width: 100%;height: 16px;font-size: 12px;color: #FF7700;line-height: 16px;}

#home_new .star-latest-article {clear:both; margin-top:20px;width:100%;overflow: hidden;}
#home_new .star-latest-article ul {overflow: hidden;}
#home_new .star-latest-article li {padding:15px 0 14px;border-top: 1px solid #eeeeee;overflow: hidden;}
#home_new .star-latest-article li div {font-size: 14px;color: #333333;line-height: 14px;float:left;}
#home_new .star-latest-article li .c1 {width: 572px;padding-left: 10px;}
#home_new .star-latest-article li .c1 .title {display:inline-block;text-overflow: ellipsis;-ms-text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;width: 540px;line-height: 14px;}
#home_new .star-latest-article li .c2 {width: 158px;font-size: 12px;}
#home_new .star-latest-article li .c3 {width: 110px;font-size: 12px;}
#home_new .star-latest-article .haschild {overflow: hidden;}
#home_new .star-latest-article .haschild .c2 {margin-top:10px;}
#home_new .star-latest-article .haschild .c3 {margin-top:10px;}

#home_new .star-latest-article .list-tip-box {margin-top:5px;width: 572px;height: 16px;font-size: 12px;line-height: 16px;}
#home_new .star-latest-article .list-tip-box span {color: #999999;}
#home_new .star-latest-article .list-tip-box a {margin-left:5px;width: 44px;color: #007AFF;}
#home_new .star-latest-article .list-tip-box i {display: inline-block;margin-left: 3px;vertical-align: 1px;}
#home_new .star-latest-article .list-tip-box .down-triangle {width: 0;height: 0;border-top: 6px solid #007AFF;border-left: 4px solid transparent;border-right: 4px solid transparent;}
#home_new .star-latest-article .list-tip-box .up-triangle {width: 0;height: 0;border-bottom: 6px solid #007AFF;border-left: 4px solid transparent;border-right: 4px solid transparent;vertical-align: 1px;}
#home_new .star-latest-article .hide {display: none;}


#home_new .star-latest-article .child-container {padding-right: 10px;overflow: auto;width: 840px;max-height:145px;height:0;}
#home_new .star-latest-article .child-container::-webkit-scrollbar {visibility: visible;width : 5px;height: 1px;}
#home_new .star-latest-article .child-container::-webkit-scrollbar-thumb {border-radius:5px;background-color: #CCCCCC;}
#home_new .star-latest-article .child-container::-webkit-scrollbar-track {border-radius:10px;background-color: #FFFFFF;}
#home_new .star-latest-article .child-container .child-box {margin-top: 15px;overflow: hidden;}
#home_new .star-latest-article .child-container .child-box:first-child {margin-top: 0;}
#home_new .star-latest-article .child-container .child-box .p1 {margin:0;padding-left:10px;width: 65px;height: 14px;font-size: 12px;color: #999999;line-height: 16px;}
#home_new .star-latest-article .child-container .child-box .p2 {margin:0;margin-left:10px;width: 748px;height: 16px;font-size: 12px;color: #333333;line-height: 16px;display:inline-block;text-overflow: ellipsis;-ms-text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}


#home_new .topic-list {clear:both; margin-top:15px;width:100%;}
#home_new .topic-list ul {overflow: hidden;}
#home_new .topic-list li {border-top: 1px solid #eeeeee;overflow: hidden;}
#home_new .topic-list li p {height: 14px;font-size: 14px;color: #333333;line-height: 14px;float:left;}
#home_new .topic-list li .c1 {width: 592px;padding-left: 10px;margin:16px 0 15px;height: 16px;}
#home_new .topic-list li.list-title-row .c1 {width: 582px;padding-left: 22px;}
#home_new .topic-list li .c1 .cate {margin-left: 12px;color:#007AFF;vertical-align: 3px;}
#home_new .topic-list li .c1 .dot {display: inline-block;margin:7px 5px;width: 2px;height: 2px;background: #007AFF;}
#home_new .topic-list li .c1 .title {display:inline-block;text-overflow: ellipsis;-ms-text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;width: 430px;line-height: 16px;}
#home_new .topic-list li .c1 .p-ico {vertical-align: -3px;background-position: -736px -252px;}
#home_new .topic-list li .c2 {width: 136px;height: auto;}
#home_new .topic-list li .c3 {width: 110px;height: auto;}
#home_new .topic-list li .author {display: block;height: 16px;font-size: 12px;line-height: 16px;margin-top: 8px;}
#home_new .topic-list li span {display: block;height: 16px;font-size: 12px;color: #999999;line-height: 16px;margin-top: 1px;}
#home_new .topic-list li.ad-box {border:0;}
#home_new .topic-list li.ad-box img {margin: 10px 0;}

#home_new .hot-recommend {clear:both; margin-top:15px;width:100%;}
#home_new .hot-recommend ul {overflow: hidden;}
#home_new .hot-recommend li {margin-bottom:10px;height: 19px;font-size: 14px;color: #333333;line-height: 19px;overflow: hidden;}
#home_new .hot-recommend li .dot {display: inline-block;margin-right:5px;width: 3px;height: 3px;background: #333333;vertical-align: 4px;}

#home_new .list-title-row {padding-top:0!important;padding-bottom:0!important;width:100%;height: 34px;background: #F5F5F5;border-top: 0!important;line-height: 34px;}
#home_new .list-title-row p {margin:11px 0 10px!important;height: 14px;font-size: 12px!important;font-weight: bold;color: #333333;line-height: 14px;float:left;}

#home_new .fatie-btn-container {overflow: hidden;height:28px;line-height: 28px;}
#home_new .fatie-btn {float:right;margin-right:15px;width: 78px;height: 28px;line-height:28px;background: #FF7700;border-radius: 3px;font-size: 12px;color: #FFFFFF;text-align: center;}
#home_new .fatie-btn:hover {background-color:#FF963B;}
#home_new .fatie-btn-container .block {top:7px;}

/* 新首页 end */
























