.bdd{display:none;}
.header.active .bdd{display:block;}
.header.active .hdd{display:none;}
.header.active li a{color: #333;}
.header.active .nav-down li a{color: #fff;}
.lss{display:none;}
.header.active .lss{display:inline-block;}
.header.active .bss{display:none;}

.sm-phone-0102{display:none;}
@media(max-width: 1279px) {
.sm-phone-0102{display:block;margin-top:15px;font-size:14px;color:#fff;text-align:center;}
.sm-phone-0102 a{color:#fff;padding:0 5px;}
.header.active li a{color:#fff;}
}
.list-box .container{width:1400px;}
@media (max-width: 1579px){

.list-box .container{width:1230px;}
}

@media (max-width: 1372px){

.list-box .container{width:1100px;}
}

@media (max-width: 1279px){

.list-box .container{width:970px;}
}

@media (max-width: 991px){

.list-box .container{width:750px;}
}

@media (max-width: 767px){

.list-box .container{width:100%;}
}

.tpcontent{font-weight: bold; font-size: 11pt; color: #2b2b2b; font-family: 宋体;}
.cytpstyle{font-size: 9pt; color: #2b2b2b; font-family: 宋体;}
.content{margin:auto;text-align:left;line-height:18px;padding:3px 0 0 0;color:#727272;}
.process{width:162px;height:11px;background:#EDEDED;overflow:hidden;float:left;margin-left:26px !important;margin-left:13px;margin-right:10px;}
.process div{width:160px;height:11px;background:url(/system/resource/images/newsvote/bg.gif) repeat-x;border-left:1px solid #000;border-right:1px solid #000;}
.process .style7{border-left-color:#ff0000;border-right-color:#ff0000;background-position:0 -77px;}
.article-p img{border:none !important;height:auto !important;margin:4px auto !important; display: block;}
.article-p table{margin: 0 auto;}
.vsbcontent-table-container-outer { position: relative;}
.vsbcontent-table-container
{
    width: 98%;
    overflow-y: auto;
    _overflow: auto;
    margin: 2px;}
.vsbcontent-table-container::-webkit-scrollbar
{
    -webkit-appearance: none;
    width: 14px;
    height: 14px;}
.vsbcontent-table-container::-webkit-scrollbar-thumb
{
    border-radius: 8px;
    border: 3px solid #fff;
    background-color: rgba(0, 0, 0, .3);}
.vsbcontent-table-container-fade
{
    position: absolute;
    right: 0;
    width: 5px;
    height: 100%;
    background-image: -webkit-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -moz-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -ms-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -o-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: linear-gradient(0deg, rgba(255,255,255,.5), #fff);}
.article-p table p{    text-indent: 0;}

  .rr.flex{display:flex;flex-wrap:wrap;align-items:center;text-align: right;
  justify-content: flex-end;}
            .social-share {
                display: flex;
                align-items: center;
                font-size: .14rem;
                color: #666666;
                margin: 0 0 0 .1rem;}

            .social-share * {
                font-family: "socialshare" !important
            ;}

            .social-share .icon-tencent:before {
                content: "\f07a"
            ;}

            .social-share .icon-qq:before {
                 content: "";
                width:30px;height:30px;
                background:url(images/sqq.png) no-repeat;}

            .social-share .icon-weibo:before {
                content: "";
                width:30px;height:30px;
                background:url(images/sweibo.png) no-repeat;}

            .social-share .icon-wechat:before {
                content: "";
                width:30px;height:30px;
                background:url(images/sweixin.png) no-repeat;}

            .social-share .icon-douban:before {
                content: "\f10a"
            ;}

            .social-share .icon-heart:before {
                content: "\f20a"
            ;}

            .social-share .icon-like:before {
                content: "\f00a"
            ;}

            .social-share .icon-qzone:before {
                content: "";
                width:30px;height:30px;
                background:url(images/skongjian.png) no-repeat;}

            .social-share .icon-linkedin:before {
                content: "\f01a"
            ;}

            .social-share .icon-diandian:before {
                content: "\f05a"
            ;}

            .social-share .icon-facebook:before {
                content: "\f03a"
            ;}

            .social-share .icon-google:before {
                content: "\f04a"
            ;}

            .social-share .icon-twitter:before {
                content: "\f06a"
            ;}

            .social-share a {
                position: relative;
                text-decoration: none;
                margin: 0 0 0 .04rem;
                display: inline-block;
                outline: none;}

            .social-share .social-share-icon {
                position: relative;
                display: flex;
                width: 32px;
                height: 32px;
                border-radius: 50vw;
                background: inherit;
                color: #666;
                text-align: center;
                vertical-align: middle;
                transition: .5s;
                align-items: center;
                justify-content: center;
                font-size: 20px;
                border: none !important;
                margin:0 5px;}

            .social-share .social-share-icon:hover {
                color: #fff;}

            .social-share .icon-weibo {
                color: #EC763B;
                border: #EC763B 1px solid;}

            .social-share .icon-weibo:hover {}

            .social-share .icon-tencent {
                color: #56b6e7;
                border-color: #56b6e7
            ;}

            .social-share .icon-tencent:hover {}

            .social-share .icon-qq {
                color: #56b6e7;
                border: #56b6e7 1px solid;}

            .social-share .icon-qq:hover {}

            .social-share .icon-qzone {
                color: #FDBE3D;
                border: #FDBE3D 1px solid;}

            .social-share .icon-qzone:hover {}

            .social-share .icon-douban {
                color: #33b045;
                border-color: #33b045
            ;}

            .social-share .icon-douban:hover {}

            .social-share .icon-linkedin {
                color: #0077B5;
                border-color: #0077B5
            ;}

            .social-share .icon-linkedin:hover {}

            .social-share .icon-facebook {
                color: #44619D;
                border-color: #44619D
            ;}

            .social-share .icon-facebook:hover {}

            .social-share .icon-google {
                color: #db4437;
                border-color: #db4437
            ;}

            .social-share .icon-google:hover {}

            .social-share .icon-twitter {
                color: #55acee;
                border-color: #55acee
            ;}

            .social-share .icon-twitter:hover {}

            .social-share .icon-diandian {
                color: #307DCA;
                border-color: #307DCA
            ;}

            .social-share .icon-diandian:hover {}

            .social-share .icon-wechat {
                position: relative;
                border: none;}

            .social-share .icon-wechat:hover {}

            .social-share .icon-wechat .wechat-qrcode {
                display: none;
                border: 1px solid #eee;
                position: absolute;
                z-index: 9;
                top: -188px;
                left: -66px;
                width: 160px;
                height: 156px;
                color: #666;
                font-size: 12px;
                text-align: center;
                background-color: #fff;
                box-shadow: 0 2px 10px #aaa;
                transition: all 200ms;
                -webkit-tansition: all 350ms;
                -moz-transition: all 350ms;}

            .social-share .icon-wechat .wechat-qrcode.bottom {
                top: 40px;
                left: -84px
            ;}

            .social-share .icon-wechat .wechat-qrcode.bottom:after {
                display: none
            ;}

            .social-share .icon-wechat .wechat-qrcode h4 {
                font-weight: normal;
                height: 26px;
                line-height: 26px;
                font-size: 12px;
                background-color: #f3f3f3;
                margin: 0;
                padding: 0;
                color: #777
            ;}

            .social-share .icon-wechat .wechat-qrcode .qrcode {
                width: 105px;
                margin: 10px auto
            ;}

            .social-share .icon-wechat .wechat-qrcode .qrcode table {
                margin: 0 !important
            ;}

            .social-share .icon-wechat .wechat-qrcode .help p {
                font-weight: normal;
                line-height: 16px;
                padding: 0;
                margin: 0
            ;}

            .social-share .icon-wechat .wechat-qrcode:after {
                content: '';
                position: absolute;
                left: 50%;
                margin-left: -6px;
                bottom: -15px;
                width: 0;
                height: 0;
                border-width: 6px 6px 8px 6px;
                border-style: solid;
                border-color: #fff transparent transparent transparent;}

            .social-share .icon-wechat:hover .wechat-qrcode {
                display: block
            ;}

            .help {
                display: none;}

            .social-share .social-share-icon:before {
                transform: translateY(0rem)
            ;}

            .social-share .icon-wechat {
                color: #7bc549;}


.footer-right-p a{color: #a9cafd;}
.pb_sys_common .p_goto input,.pb_sys_common .p_search input{height:24px !important;line-height:24px !important;margin-top:10px !important;}
.pb_sys_common .p_goto a, .pb_sys_common .p_search a{margin-top:10px !important;}
