.clear{clear: both}
.container{
    padding: 0px 0px 33px 0px;
    width: 1200px;
    margin: 15px auto;
}

.fd-left {
    float:left
}
.fd-right {
    float:right
}
.fd-clear {
    clear:both
}

.fd-clr:after {
    display:block;
    clear:both;
    height:0;
    content:"\0020"
}
.fd-hide {
    display:none
}
.fd-show {
    display:block
}
.fd-locate {
    position:relative
}

.fd-gray {
    color:#666
}
.fd-bold {
    font-weight:700
}
.screen {
    width:990px;
    margin:0 auto;
    padding:0 5px
}

#header:after,#content:after,#footer:after {
    display:block;
    clear:both;
    height:0;
    content:"\0020"
}
.layout .grid {
    float:left
}
.layout .grid-fixed {
    margin-right:0!important
}
.w952 {
    width:952px;
    margin:0 auto;
    padding:0 4px
}

#alibar-v4 .alibar-container {
    width:1190px!important
}

.layout {
    width:1201px;
    margin:0 auto
}
.layout .grid-fixed {
    margin-right:0!important
}
.layout .grid-1 {
    float:left;
    width:30px;
    margin-right:10px
}
.layout .grid-2 {
    float:left;
    width:70px;
    margin-right:10px
}
.layout .grid-3 {
    float:left;
    width:110px;
    margin-right:10px
}
.layout .grid-4 {
    float:left;
    width:150px;
    margin-right:10px
}
.layout .grid-5 {
    float: left;
    width: 190px;
    margin-right: 10px;
}
 .grid-6 {
    float: right;
    width: 265px;
    margin: 0px 0px 0px -26px;
}
.layout .grid-7 {
    float:left;
    width:270px;
    margin-right:10px
}
.layout .grid-8 {
    float:left;
    width:310px;
    margin-right:10px
}
.layout .grid-9 {
    float:left;
    width:350px;
    margin-right:10px
}
.layout .grid-10 {
    float:left;
    width:390px;
    margin-right:10px
}
.layout .grid-11 {
    float:left;
    width:430px;
    margin-right:10px
}
.layout .grid-12 {
    float:left;
    width:470px;
    margin-right:10px
}
.layout .grid-13 {
    float:left;
    width:510px;
    margin-right:10px
}
.layout .grid-14 {
    float:left;
    width:550px;
    margin-right:10px
}
.layout .grid-15 {
    float:left;
    width:590px;
    margin-right:10px
}
.layout .grid-16 {
    float:left;
    width:630px;
    margin-right:10px
}
.layout .grid-17 {
    float:left;
    width:670px;
    margin-right:10px
}
.layout .grid-18 {
    float:left;
    width:710px;
    margin-right:10px
}
.layout .grid-19 {
    float: left;
    width: 749px;
    margin: 0px 0px 30px 0px;

}
.layout .grid-20 {
    float:left;
    width:790px;
    margin-right:10px
}
.layout .grid-21 {
    float:left;
    width:830px;
    margin-right:10px
}
.layout .grid-22 {
    float:left;
    width:870px;
    margin-right:10px
}
.layout .grid-23 {
    float:left;
    width:910px;
    margin-right:10px
}
.layout .grid-24 {
    float:left;
    width:950px;
    margin-right:10px
}
.layout .grid-25 {
    float:left;
    width:990px;
    margin-right:10px
}
.layout .grid-26 {
    float:left;
    width:1030px;
    margin-right:10px
}
.layout .grid-27 {
    float:left;
    width:1070px;
    margin-right:10px
}
.layout .grid-28 {
    float:left;
    width:1110px;
    margin-right:10px
}
.layout .grid-29 {
    float:left;
    width:1150px;
    margin-right:10px
}
.layout .grid-30 {
    float:left;
    width:1190px;
    margin-right:10px
}
.thread-detail .main-content .layout {
    padding-top:30px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2014/166/120/2021661_1249217316.png) 0 0 repeat-y
}
.thread-detail .main-content .layout .grid-18 {
    margin-left:-10px
}
.thread-detail .nav {
    height:44px
}
.thread-detail .circle-nav {
    display:none
}
.thread-detail .mod-circle-info {
    border:0 none;
    background-color:transparent
}
.thread-detail .mod-circle-info .circle-avatar {
    margin-top:0
}
.error-page-content .nav {
    height:44px
}
.error-page-content .circle-nav {
    display:none
}
.error-page-content .error-wrap {
    padding:1px 0 0 0;
    width:624px;
    height:200px;
    margin:160px auto;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2014/566/060/2060665_1249217316.png) center center no-repeat
}
.error-page-content .error-wrap .trigger {
    display:block;
    width:60px;
    height:22px
}
.error-page-content .circle-404 {
    background-position:center 0
}
.error-page-content .circle-404 .trigger {
    margin:80px 0 0 312px
}
.error-page-content .thread-404 {
    background-position:center -277px
}
.error-page-content .thread-404 .trigger {
    margin:80px 0 0 312px
}
.error-page-content .thread-is-checking {
    background-position:center -528px
}
.error-page-content .thread-is-checking .trigger {
    margin:80px 0 0 312px
}
.error-page-content .content-is-not-found {
    background-position:center -760px
}
.error-page-content .content-is-not-found .trigger {
    margin:80px 0 0 312px
}
/*!!cmd:lessbuild=false*/
.join-cirlce-dialog .joinReason {
    width:360px;
    height:70px;
    margin:10px 0 0 0
}
.join-cirlce-dialog .error-tips {
    color:#ff3c00
}
/*!!cmd:lessbuild=false*/
.delete-thread-dialog .title {
    font-size:16px;
    padding:10px 0 10px 0
}
.delete-thread-dialog .title span {
    color:#999;
    font-size:12px
}
.delete-thread-dialog ul {
    padding:0 0 0 10px
}
.delete-thread-dialog li {
    line-height:28px
}
.delete-thread-dialog li input {
    vertical-align:-3px
}
.delete-thread-dialog textarea {
    padding:5px;
    height:40px;
    width:350px
}

/*!!cmd:lessbuild=false*/
.nav {
    height:170px;
    background-repeat:no-repeat;
    background-color:transparent;
    background-position:center 0
}
.nav .pop-lists {
    width:190px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2014/298/350/2053892_1249217316.png) 0 0 repeat-y;
    z-index:3
}
.nav .pop-lists .trigger {
    position:absolute;
    left:20px;
    top:-4px;
    width:10px;
    height:5px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2014/074/950/2059470_1249217316.png) 0 -667px no-repeat
}
.nav .pop-lists ul {
    padding:8px 0
}
.nav .pop-lists li {
    line-height:32px;
    height:32px
}
.nav .pop-lists li a {
    display:block;
    width:164px;
    padding-left:26px;
    color:#fff;
    line-height:32px;
    font-size:14px
}
.nav .pop-lists li a:hover {
    background-color:#db1c3b
}
.nav .pop-mycircles li a {
    background:transparent url(//cbu01.alicdn.com/cms/upload/2014/074/950/2059470_1249217316.png) 10px -53px no-repeat
}
.nav .pop-mycircles li a span {
    float:left
}
.nav .pop-mycircles .ico-owner,.nav .pop-mycircles .ico-admin {
    float:right;
    display:inline-block;
    height:17px;
    font-size:0;
    width:13px;
    margin-left:5px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2014/074/950/2059470_1249217316.png) 0 0 no-repeat
}
.nav .pop-mycircles .ico-owner {
    margin:6px 10px 0 0;
    background-position:0 -411px
}
.nav .pop-mycircles .ico-admin {
    margin:6px 6px 0 0;
    width:18px;
    background-position:0 -374px
}

.top-nav-float {
    display:none;
    position:absolute;
    top:0;
    left:0;
    z-index:1688;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2014/261/230/2032162_1249217316.png) right 0 repeat-y
}
.top-nav-float-close {
    float:right;
    margin-right:-44px;
    display:block;
    width:42px;
    height:44px;
    background:#000 url(//cbu01.alicdn.com/cms/upload/2014/074/950/2059470_1249217316.png) 13px -153px no-repeat
}
.top-nav-float-menu {
    margin:73px 0 0 36px
}
.top-nav-float-menu li {
    margin:0 0 44px 0
}
.top-nav-float-menu li a {
    display:block;
    padding:0 0 0 34px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2014/074/950/2059470_1249217316.png) 0 -212px no-repeat;
    font-size:18px;
    opacity:.76;
    color:#fff
}
.top-nav-float-menu li a.menu-circle-index {
    background-position:0 -210px
}
.top-nav-float-menu li a.menu-circle-treadList {
    background-position:0 -250px
}
.top-nav-float .mod-circle-info-float {
    float:right;
    width:188px;
    margin:74px 151px 0 0;
    padding:0 0 50px 0
}
.top-nav-float .mod-circle-info-float .circle-avatar {
    display:block;
    text-align:center
}
.top-nav-float .mod-circle-info-float .circle-avatar img {
    display:block;
    margin:0 auto;
    border-radius:50%;
    border:4px solid #fff;
    box-shadow:0 -1px 6px #ddd
}
.top-nav-float .mod-circle-info-float .circle-avatar span {
    display:block;
    margin-top:16px;
    font-size:21px;
    color:#ddd
}
.top-nav-float .mod-circle-info-float .circle-data {
    padding:36px 22px 0 22px;
    margin:0 0 0 2px
}
.top-nav-float .mod-circle-info-float .circle-data li {
    float:left;
    width:64px
}
.top-nav-float .mod-circle-info-float .circle-data li.split {
    width:1px;
    border-left:1px solid #5e5e5e;
    height:34px;
    margin:7px 12px 0 0
}
.top-nav-float .mod-circle-info-float .circle-data li a,.top-nav-float .mod-circle-info-float .circle-data li span {
    display:block
}
.top-nav-float .mod-circle-info-float .circle-data li a {
    color:#aaa;
    font-size:18px;
    text-align:center
}
.top-nav-float .mod-circle-info-float .circle-data li span {
    color:#999;
    font-size:12px;
    text-align:center
}
.top-nav-float .mod-circle-info-float .button-action {
    margin-top:13px;
    text-align:center
}
.top-nav-float .mod-circle-info-float .circle-bbs {
    margin:46px 24px 0 24px
}
.top-nav-float .mod-circle-info-float .circle-bbs h3 {
    font-size:14px;
    color:#333;
    padding-bottom:6px;
    font-weight:700
}
.top-nav-float .mod-circle-info-float .circle-bbs p {
    color:#999;
    line-height:22px
}
.find-circles-layout {
    background-color:#eee
}
.find-circles-layout .m-close {
    position:absolute;
    right:0;
    top:0;
    width:60px;
    height:60px;
    background:#c0092b url(//cbu01.alicdn.com/cms/upload/2014/364/950/2059463_1249217316.png) 16px 14px no-repeat
}
.find-circles-layout .m-menu {
    float:left;
    width:60px;
    height:878px;
    padding:0 0 30px 0;
    background-color:#111
}
.find-circles-layout .m-menu li {
    width:60px;
    height:64px
}
.find-circles-layout .m-menu li .find-circles-icon {
    display:block;
    width:60px;
    height:64px;
    color:#888;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2014/364/950/2059463_1249217316.png) 0 0 no-repeat
}

.find-circles-layout .m-content {
    float:left;
    width:803px;
    height:888px;
    padding:20px 0 0 110px
}
.find-circles-layout .find-circles-circle-bbs {
    font-size:14px
}
.find-circles-layout .find-circles-circle-bbs dl {
    padding:29px 0 15px 0;
    border-bottom:1px solid #ddd
}
.find-circles-layout .find-circles-circle-bbs dl dt,.find-circles-layout .find-circles-circle-bbs dl dd {
    float:left
}
.find-circles-layout .find-circles-circle-bbs dl dt {
    width:90px;
    color:#c20000;
    text-align:left
}
.find-circles-layout .find-circles-circle-bbs dl dd {
    width:710px
}
.find-circles-layout .find-circles-circle-bbs dl dd li {
    float:left;
    margin:0 20px 7px 0
}
.common-circle-header {
    margin:8px 0 10px 0
}
.common-circle-header h1 {
    float:left;
    font-size:26px
}
.common-circle-header .common-circle-sort-type {
    border-top:1px solid #d8d8d8;
    border-bottom:1px solid #d8d8d8;
    border-right:1px solid #d8d8d8
}
.common-circle-header .common-circle-sort-type .sort-item {
    cursor:hand;
    cursor:pointer;
    float:left;
    width:88px;
    height:30px;
    line-height:30px;
    text-align:center;
    border-left:1px solid #d8d8d8
}
.common-circle-header .common-circle-sort-type .sort-item a {
    display:block
}
.common-circle-header .common-circle-sort-type .sort-item.current {
    background-color:#fff
}
.common-circle-content {
    margin-left:-63px
}
.common-circle-lists {
    padding:40px 0 0 0
}
.common-circle-lists .item {
    float:left;
    margin:0 0 40px 73px;
    width:360px
}
.common-circle-lists .item .circle-avatar {
    float:left
}
.common-circle-lists .item .circle-avatar img {
    width:66px;
    height:66px;
    border-radius:50%;
    border:4px solid #ddd
}
.common-circle-lists .item .circle-content {
    float:left;
    margin:0 0 0 12px;
    width:272px
}
.common-circle-lists .item .circle-content .join-circle {
    display:block;
    float:right;
    padding:0 10px 0 22px;
    height:26px;
    line-height:26px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2014/364/950/2059463_1249217316.png) -1px -52px no-repeat;
    color:#333
}
.common-circle-lists .item .circle-content .circle-title {
    display:block;
    font-size:18px;
    width:198px;
    height:24px;
    overflow:hidden
}
.common-circle-lists .item .circle-content .circle-title i {
    display:inline-block;
    margin:0 0 -4px 6px;
    width:18px;
    height:20px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2015/893/932/2239398_1249217316.png) 0 0 no-repeat
}
.common-circle-lists .item .circle-content .circle-info {
    padding:5px 0 6px 0;
    font-size:14px;
    border-bottom:1px solid #e0e0e0
}
.common-circle-lists .item .circle-content .circle-info .quan-hots {
    padding:0 0 0 6px
}
.common-circle-lists .item .circle-content .circle-info .current .count {
    color:#d8624f;
    font-weight:700
}
.common-circle-lists .item .circle-content .circle-recommendReason {
    padding:7px 0 0 0;
    height:36px;
    overflow:hidden;
    color:#999;
    font-size:12px
}
.common-circle-pagination {
    padding:0 0 70px 0
}
.common-circle-pagination .qui-paging {
    float:right
}
.circle-index {
    background-color:#f6f6f6
}
.circle-index .main-content {
    padding-top:30px
}
.circle-index .mid-content {
    margin:0 0 0 20px
}
.circle-index .mid-content .mod {
    margin:0 0 20px 0
}
.circle-index .mid-content .mod-thread-list .m-header {
    padding-left:18px
}
.circle-index .mid-content .mod-thread-list .thread-footer {
    padding-top:16px
}
.circle-index .mid-content .mod-thread-list .thread-footer .date,.circle-index .mid-content .mod-thread-list .thread-footer .txt,.circle-index .mid-content .mod-thread-list .thread-footer .thread-comment {
    margin-top:13px
}
.circle-index .mid-content .mod-thread-list .thread-footer .date {
    margin-left:6px
}
/*!!cmd:lessbuild=false*/
.mod-circle-info {
    width:188px;
    padding:0 0 50px 0;
    border:1px solid #e8e8e8;
    background-color:#fff
}
.mod-circle-info .circle-avatar {
    display:block;
    text-align:center;
    cursor: initial;
    margin-top:-83px
}
.mod-circle-info .circle-avatar img {
    display:block;
    width:118px;
    height:118px;
    margin:0 auto;
    border-radius:50%;
    border:4px solid #fff;
    box-shadow:0 -1px 6px #ddd
}
.mod-circle-info .circle-avatar span {
    display:block;
    padding:0 20px;
    margin-top:16px;
    font-size:21px;
    color:#333
}
.mod-circle-info .circle-name {
    display:block;
    padding:16px 20px 0 20px;
    font-size:14px;
    color:#333
}
.mod-circle-info .circle-name h2,.mod-circle-info .circle-name span {
    display:block;
    text-align:center
}
.mod-circle-info .circle-name h i,.mod-circle-info .circle-name span i {
    display:inline-block;
    margin:0 0 -2px 4px;
    width:18px;
    height:20px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2015/893/932/2239398_1249217316.png) 0 0 no-repeat
}
.mod-circle-info .circle-data {
    margin:0 20px;
    padding-top:36px
}
.mod-circle-info .circle-data li {
    float:left;
    width:66px;
    text-align:center
}
.mod-circle-info .circle-data li.split {
    width:1px;
    border-left:1px solid #eee;
    height:34px;
    margin:7px 6px 0 4px
}
.mod-circle-info .circle-data li a,.mod-circle-info .circle-data li span {
    display:block
}
.mod-circle-info .circle-data li a {
    color:#333;
    cursor: initial;
    font-size:18px
}
.mod-circle-info .circle-data li span {
    color:#999;
    font-size:12px
}
.mod-circle-info .button-action {
    margin:13px 0 0 -8px;
    text-align:center
}
.mod-circle-info .button-action a {
    margin:0 0 0 8px;
color: white;
}
.mod-circle-info .circle-bbs {
    margin:46px 24px 0 24px
}
.mod-circle-info .circle-bbs h3 {
    font-size:14px;
    color:#333;
    padding-bottom:6px;
    font-weight:700
}
.mod-circle-info .circle-bbs p {
    color:#999;
    line-height:22px;
    word-break:break-all
}
.qui-btn {
    display:inline-block;
    padding:6px 18px;
    border:1px solid #d8d8d8;
    border-radius:3px;
    color:#333;
    vertical-align:middle;
    cursor:pointer;
    overflow:visible;
    background-color:#f7f7f7;
    font-size:14px
}
.qui-btn-small {
    padding:2px 17px;
    font-size:12px
}
.qui-btn-disHover:hover {
    color:#333
}
.qui-btn-action {
    background-color:#007DE4;
    color:#fff;
    border-color:#007DE4;
}
.qui-btn-action-disHover:hover {
    color:#fff
}
.qui-btn-disable {
    border-color:#d8d8d8;
    background-color:#fff;
    color:#aaa
}
.qui-btn-disable-disHover:hover {
    color:#aaa
}
/*!!cmd:lessbuild=false*/
.mod-quan-recommended {
    padding:10px;
    width:702px;
    background-color:#fff;
    border:1px solid #e8e8e8;
    overflow: hidden;
}
.mod-quan-recommended .m-header {
    padding:1px 0 0 8px
}
.mod-quan-recommended .m-header .title {
    color:#333;
    font-size:18px
}
.mod-quan-recommended .m-content {
    padding-top:20px
}
.mod-quan-recommended .m-content .headline-news p {
    padding-top:5px
}
.mod-quan-recommended .m-content .hot,.mod-quan-recommended .m-content .new {
    display:inline-block;
    margin:0 6px -2px 0;
    width:22px;
    height:17px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2014/606/350/2053606_1249217316.png) 0 -650px no-repeat
}
.mod-quan-recommended .m-content .hot {
    background-position:-96px -650px
}
.mod-quan-recommended .m-content .new {
    background-position:-156px -650px
}
.mod-quan-recommended .txt-recommend {
    padding-bottom:9px;
    padding-left:26px;
    padding-right:26px
}
.mod-quan-recommended .headline-news {
    border-bottom:1px solid #eee;
    padding-bottom:14px;
    margin-bottom:13px
}
.mod-quan-recommended .headline-news a {
    font-size:18px;
    line-height:28px
}
.mod-quan-recommended .headline-news p {
    color:#999;
    margin-top:4px;
    line-height:20px
}
.mod-quan-recommended .texture-news li {
    float:left;
    width:298px;
    overflow:hidden;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2015/920/162/2261029_1249217316.png) 0 -567px no-repeat;
    padding-left:12px
}
.mod-quan-recommended .texture-news li a {
    line-height: 24px;
    font-size: 14px;
    display: inline-block;
    width: 268px;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 19px;
    white-space: nowrap;
}
.mod-quan-recommended .picture-news {
    padding-top:11px
}
.mod-quan-recommended .picture-news .focus-news,.mod-quan-recommended .picture-news .headline-news,.mod-quan-recommended .picture-news .texture-news {
    float:left
}
.mod-quan-recommended .picture-news .headline-news,.mod-quan-recommended .picture-news .texture-news {
    width:320px;
    margin-left:20px
}
.mod-quan-recommended .picture-news .focus-news a {
    display:block;
    position:relative;
    width:320px;
    height:230px
}
.mod-quan-recommended .picture-news .focus-news img {
    width:320px;
    height:230px
}
.mod-quan-recommended .picture-news .focus-news .bg {
    height:40px;
    width:320px;
    display:block;
    position:absolute;
    bottom:0;
    left:0;
    background-image:-webkit-linear-gradient(to bottom,#444,#585858);
    background-image:linear-gradient(to bottom,#444,#585858);
    opacity:.6
}
.mod-quan-recommended .picture-news .focus-news .title {
    height:25px;
    line-height:25px;
    width:320px;
    display:block;
    position:absolute;
    bottom:0;
    left:0;
    font-size:14px;
    color:#eee;
    text-align:center
}
#chice input.title{    background: #f8f8f8;
    display: block;
    width: 660px;
    margin: 10px 0 10px 30px;
    height:46px;
    line-height:46px;
    padding-left: 10px;
    border: 1px solid #e9e8e6;}
#chice{height:630px;}
#chice .shu-code{margin:0 10px;border:1px solid #e9e8e6;background: #f8f8f8;display: inline-block;widht:12px;height:30px;float:right}
#chice .publish{cursor:pointer;margin-right: 20px;float:right;width:80px;height:30px;background:#007de4;border-radius: 2px;color:#fff;font-size: 16px;text-align: center;
line-height:30px;font-weight:bold;}
#chice .chice-content{display: block;width: 670px;margin: 10px 0 15px 30px;height: 436px;}
.mod-thread-list {
    width:722px;
    background-color:#fff;
    border:1px solid #e8e8e8;
    margin-top:30px
}
.mod-thread-list .m-content {
    padding:0;
    padding-top:12px
}
.mod-thread-list .m-content .more-threads {
    display:block;
    margin:20px auto 40px auto;
    width:600px;
    text-align:center
}
.mod-thread-list .m-header {
    height:50px;
    padding:1px 0 0 35px;
    border-bottom:1px solid #eee
}
.mod-thread-list .m-header .title {
    float:left;
    display:inline-block;
    line-height:50px;
    height:50px;
    width:72px;
    color:#333;
    font-size:18px
}
.mod-thread-list .m-header .thread-count {
    float:left;
    margin:17px 0 0 14px;
    padding-left:14px;
    line-height:14px;
    border-left:1px solid #eee;
    display:inline-block;
    color:#999
}
.mod-thread-list .m-header .thread-count .count {
    color:#333;
    font-size:18px;
    padding:0 3px 0 4px
}
.mod-thread-list .m-header .qui-btn {
    margin:9px 20px 0 0
}
.mod-thread-list .m-header .qui-btn-action {
    margin-right:10px;
color: white;
}
.mod-thread-list .thread-item {
    position:relative;
    padding:22px 30px 0 0;
    margin-left:35px;
    border-bottom:1px solid #eee
}
.mod-thread-list .thread-item .avatar-point {
    display:block;
    position:absolute;
    width:12px;
    height:12px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2015/920/162/2261029_1249217316.png) 0 -873px no-repeat;
    top:28px;
    left:-42px
}
.mod-thread-list .thread-item .user-avatar {
    display:block;
    position:absolute;
    left:-58px;
    top:16px;
    z-index:11
}
.mod-thread-list .thread-item .user-avatar img {
    display:inline;
    position:absolute;
    top:2px;
    left:3px;
    width:39px;
    height:39px;
    border-radius:50%;
    *top:6px;
    *left:8px;
    *width:30px;
    *height:30px
}
.mod-thread-list .thread-item .user-avatar .avatar-bg {
    background:transparent url(//cbu01.alicdn.com/cms/upload/2015/920/162/2261029_1249217316.png) 0 -480px no-repeat;
    width:55px;
    height:55px
}
.mod-thread-list .thread-item .thread-bar .thread-list-check {
    margin:7px 10px 0 0;
    *margin:0 10px 0 0
}
.mod-thread-list .thread-item .thread-bar .title {
    float:left;
    display:inline-block;
    font-size:18px;
    margin:0 4px 0 0
}
.mod-thread-list .thread-item .thread-bar>img{
    margin: 6px 0px 0px 13px;
}
.mod-thread-list .thread-item .thread-bar .pic-flag {
    float:left;
    margin:4px 0 0 0;
    color:#666;
    font-style:normal
}
.mod-thread-list .thread-item .thread-bar .ico {
    float:left;
    display:inline-block;
    margin:5px 6px 0 0;
    width:22px;
    height:17px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2015/920/162/2261029_1249217316.png) 0 -650px no-repeat
}
.mod-thread-list .thread-item .thread-bar .ico-perfect {
    background-position:0 -650px;
    width:16px
}
.mod-thread-list .thread-item .thread-bar .ico-hot {
    background-position:-96px -650px
}
.mod-thread-list .thread-item .thread-bar .ico-new {
    background-position:-120px -650px
}
.mod-thread-list .thread-item .thread-bar .ico-top {
    background-position:-31px -650px;
    width:19px
}
.mod-thread-list .thread-item .thread-bar .ico-shoppingGuide {
    background-position:-129px -650px;
    width:16px
}
.mod-thread-list .thread-item .thread-bar .ico-vote {
    background-position:-64px -650px;
    width:16px
}
.mod-thread-list .thread-item .thread-bar .ico-pk {
    background-position:-196px -650px;
    width:16px
}
.mod-thread-list .thread-item .thread-bar .thread-view {
    float:right;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2015/920/162/2261029_1249217316.png) 0 -232px no-repeat;
    padding-left:23px
}
.mod-thread-list .thread-item .thread-bar .thread-view .count {
    font-size:22px;
    color:#999
}
.mod-thread-list .thread-item p {
    width:510px;
    font-size:14px;
    line-height:24px;
    color:#999;
    margin-top: 15px;
}
.mod-thread-list .thread-item .thread-footer {
    color:#999;
    font-size:0;
    padding:20px 0 16px 0
}

.mod-thread-list .thread-item .thread-footer .thread-author,.mod-thread-list .thread-item .thread-footer .split,.mod-thread-list .thread-item .thread-footer .thread-publishDate,.mod-thread-list .thread-item .thread-footer .thread-comment,.mod-thread-list .thread-item .thread-footer .circle-link,.mod-thread-list .thread-item .thread-footer .thread-view,.mod-thread-list .thread-item .thread-footer .item-comment,.mod-thread-list .thread-item .thread-footer .date,.mod-thread-list .thread-item .thread-footer .txt {
    float:left
}
.mod-thread-list .thread-item .thread-footer a,.mod-thread-list .thread-item .thread-footer span {
    font-size:12px
}
.mod-thread-list .thread-item .thread-footer .item-comment {
    margin: -7px 5px 0px 0px;
}
.mod-thread-list .thread-item .thread-footer .item-comment img {
    border-radius:3px
}
.mod-thread-list .thread-item .thread-footer .thread-comment {
    margin-left:0;
    padding-left:24px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2015/920/162/2261029_1249217316.png) -148px -240px no-repeat
}
.mod-thread-list .thread-item .thread-footer .thread-comment .count {
    color:#999
}
.mod-thread-list .thread-item .thread-footer .thread-view {
    margin-left:6px;
    padding-left:24px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2015/920/162/2261029_1249217316.png) 0 -241px no-repeat
}
.mod-thread-list .thread-item .thread-footer .circle-link {
    color:#333
}
.mod-thread-list .thread-item .thread-footer .thread-author {
    color:#333
}
.mod-thread-list .thread-item .thread-footer .split {
    display:inline-block;
    margin:2px 12px 0 12px;
    width:1px;
    background-color:#ddd;
    height:12px
}
.mod-thread-list .thread-item .thread-thumbs {
    margin:10px 0 5px -8px;
    overflow:hidden
}
.mod-thread-list .thread-item .thread-thumbs-item {
    float:left;
    display:inline;
    margin-left:8px;
    width:118px;
    height:78px;
    border:1px solid #e8e8e8;
    text-align:center;
    white-space:nowrap;
    overflow:hidden
}
.mod-thread-list .thread-item .thread-thumbs-item img {
    width:118px;
    display:inline-block;
    vertical-align:middle
}
.mod-thread-list .thread-item .thread-thumbs-item i {
    display:inline-block;
    width:0;
    height:80px;
    vertical-align:middle;
    overflow:hidden
}
.mod-thread-list .item-first .thread-body {
    padding-top:4px
}
.mod-thread-list .item-fixed {
    border:0 none
}


.right_content>.box_head_1{       height: 30px;
    padding: 17px 0px 0px 0px;
    border-bottom: 1px solid gainsboro;
    background-color: white;}
.right_content>.box_head_1>div{   height: 20px;
    border-left: 4px solid #007DE4;
    padding: 0px 0px 0px 15px;}
.right_content>.box_body{   padding: 20px 0px 12px 21px;
    background-color: white;
  }
.right_content>.box_body>.down_ranking>li{     height: 37px;  }
.right_content>.box_body>.down_ranking>li i{display: inline-block;
    width: 20px;
    height: 20px;
}
.right_content>.box_body>.down_ranking>li i:nth-child(1){background-color: #007DE4;
    border-radius: 15px;
    color: white;}
.right_content>.box_body>.down_ranking>li>i>span{    margin: 0px 0px 0px 6px;}
.right_content>.box_body>.down_ranking>li>span{    margin: 0px 0px 0px 6px;}
.right_content>.box_body>.down_ranking>li i:nth-child(3){    background: url("../image/company/down_icon.png") -22px -63px;
    float: right;
    margin: -6px 18px 0px 0px;}
.right_content>.box_body>.rank_list{}
.right_content>.box_body>.rank_list>ul{}
.right_content>.box_body>.rank_list>ul>li{    height: 33px;
    list-style-type: disc;
    font-size: 12px;
    color: gainsboro;}
.right_content>.box_body>.rank_list>ul>li>a{width: 178px;
    display: inline-block;
    height: 19px;
    overflow: hidden;
    font-size: 14px;
    white-space: nowrap;
    margin: -3px 0px 0px 0px;
    text-overflow: ellipsis;
    vertical-align: middle;}
.right_content>.box_body>.rank_list>ul>li>span{
    color: #888;
    float: right;
    margin: 0px 12px 0px 0px;
}
.right_content .right_img{
    margin: 18px 0px 0px 0px;}
.right_content .right_img>img{
    width: 265px;
    height: 69px;}
/*!!cmd:lessbuild=false*/
.mod-sidebar {
    position:fixed;
    right:-100px;
    top:0;
    border-left:1px solid #f0f0f0;
    background-color:#fbfbfb;
    width:50px
}
.mod-sidebar .title,.mod-sidebar .login,.mod-sidebar .publishThread,.mod-sidebar .myTask,.mod-sidebar .announce {
    background:transparent url(//cbu01.alicdn.com/cms/upload/2015/920/162/2261029_1249217316.png) 0 0 no-repeat
}
.mod-sidebar .title {
    display:block;
    height:22px;
    background-color:#db1c3b;
    background-position:-255px -386px
}
.mod-sidebar .cont {
    position:relative;
    height:300px;
    background-color:#fbfbfb;
    z-index:10
}
.mod-sidebar .cont .login,.mod-sidebar .cont .publishThread,.mod-sidebar .cont .myTask,.mod-sidebar .cont .isLogin,.mod-sidebar .cont .announce {
    display:block;
    padding:55px 0 16px 0;
    font-size:13px;
    color:#333;
    text-align:center
}
.mod-sidebar .cont .login:hover,.mod-sidebar .cont .publishThread:hover,.mod-sidebar .cont .myTask:hover,.mod-sidebar .cont .isLogin:hover,.mod-sidebar .cont .announce:hover {
    background-color:#eee
}
.mod-sidebar .cont .login {
    background-position:7px -373px
}
.mod-sidebar .cont .login:hover,.mod-sidebar .cont .login.hover {
    background-position:7px -708px
}
.mod-sidebar .cont .publishThread {
    background-position:-82px -708px
}
.mod-sidebar .cont .publishThread:hover {
    background-position:-82px -708px
}
.mod-sidebar .cont .myTask {
    background-position:-173px -373px
}
.mod-sidebar .cont .myTask:hover {
    background-position:-172px -708px
}
.mod-sidebar .cont .announce {
    display:block;
    background-position:-248px -373px
}
.mod-sidebar .cont .announce:hover {
    background-position:-241px -708px
}
.mod-sidebar .cont .announce span {
    position:absolute;
    top:-3px;
    left:28px;
    font-size:30px;
    color:#007DE4
}
.mod-sidebar .cont .isLogin {
    text-align:center;
    height:73px;
    padding:17px 0 0 0
}
.mod-sidebar .cont .isLogin img {
    width:32px;
    height:32px;
    border-radius:50%;
    display:block;
    margin:0 auto 5px auto
}
.mod-sidebar .cont .isLogin span {
    display:block;
    margin:6px 0 0 0
}
.mod-sidebar .quan-sidebar-login {
    display:none;
    width:310px;
    position:absolute;
    z-index:8;
    top:22px;
    right:50px
}
.mod-sidebar .quan-sidebar-login iframe {
    border:0 none
}
.mod-sidebar .sidebar-action {
    z-index:10
}
.mod-sidebar .qui-sidebar-actions .qui-bar-li {
    width:50px;
    height:49px;
    border-top:1px solid #e8e8e8
}
.mod-sidebar .qui-sidebar-actions .qui-bar-li:last-child {
    border-bottom:1px solid #e8e8e8
}
.mod-sidebar .qui-sidebar-actions .qui-bar-li a {
    display:block;
    width:100%;
    height:49px;
    background:#fff url(//cbu01.alicdn.com/cms/upload/2015/920/162/2261029_1249217316.png) 0 0 no-repeat
}
.mod-sidebar .qui-sidebar-actions .qui-bar-li a:hover {
    background-color:#fbfbfb
}
.mod-sidebar .qui-sidebar-actions .qui-investigate a {
    background-position:17px -990px
}
.mod-sidebar .qui-sidebar-actions .qui-gotop a {
    background-position:17px -909px
}
.mod-sidebar .qui-sidebar-actions .qui-close a {
    background-position:14px -1161px
}
.mod-sidebar-announce {
    position:absolute;
    z-index:0;
    left:-252px;
    top:0;
    width:250px;
    border:1px solid #f0f0f0;
    font-size:13px;
    background-color:#fff;
    opacity:0
}
.mod-sidebar-announce .announce-title {
    font-weight:700;
    padding:10px 0 0 14px
}
.mod-sidebar-announce .announce-content {
    padding:5px 14px 1px 14px;
    line-height:22px
}
.mod-sidebar-announce .triggle {
    position:relative;
    left:250px;
    top:-48px;
    width:10px;
    height:10px;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2015/920/162/2261029_1249217316.png) -2px -1270px no-repeat
}
.mod-sidebar-closed .mod-sidebar-announce {
    display:none!important
}
.mod-sidebar-closed .mod-sidebar-expand {
    right:-50px;
    bottom:10px;
    position:fixed
}
.mod-sidebar-closed .mod-sidebar-expand a {
    display:block;
    width:50px;
    height:36px;
    cursor:pointer;
    background:transparent url(//cbu01.alicdn.com/cms/upload/2015/920/162/2261029_1249217316.png) 0 -1225px no-repeat
}

.thread-item img{
    max-width: 595px;
}