
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
img {
    border: 0
}

ol, ul ,li{
    list-style: none
}

caption, th {
    text-align: left
}

/*h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal
} */


input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit
}

input, textarea, select {
    * font-size: 100%
}

input {
    border: none;
    outline: none;
}


a, a:link, a:active {
    color: #313131;
    text-decoration: none;
}
a:hover,
.curLoc a:hover{color: #b22929;}
body {
    font: 14px / 1.5 'Microsoft Yahei', "hiragino sans gb", Tahoma, Helvetica, Arial, "\5b8b\4f53", 'sans-serif';
    width: 100%;
    min-width: 1250px;
    overflow-x: hidden;
}

html,body{
    height: 100%;
    margin: 0;
    padding: 0;
}
.clearfix {
    zoom: 1;
}
.clearfix:after {
    content: '';
    display: block;
    visibility: hidden;
    clear: both;
}
.pa{position: absolute;}
.pr{position: relative}
.fl{float: left}
.fr{float: right}
.mt30{margin-top: 30px !important;}
.mt14{margin-top: 14px !important;}

.cwp1200 {
    width: 1200px;
    margin: 0 auto;
}
.indexTit{
    height: 22px;
    margin: 30px 0 20px;
}
.indexTit h1{
    display: inline-block;
    width: auto;
    padding-right: 9px;
}
.indexTit h1 a{
    font-size: 20px;
    line-height: 22px;
}
.indexTit span{
    display: inline-block;
    border-left: 2px solid #747474;
    height:100%;
    padding-left: 9px;
    font-size: 20px;
    color: #747474;
    line-height: 22px;
}

.wp {
    box-sizing: border-box;/*为元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制*/
    min-height: 100%;
    padding-bottom: 163px;
}
/*********  header  sytle   ********/
.header{
    width: 100%;
    z-index: 999;
    position: relative;
}
.header .topBg{
    width: 100%;
    height: 111px;
    background:#c6dced;
}
.header .topBg a.logoA{
    display: block;
    width: 502px;
    padding-top: 15px;
}

.header .searchBox{
    width: 356px;
    height: 36px;
    border: 1px solid #566a7f;
    margin-top: 20px;
    border-radius: 5px
}
.header .searchBox form{display: block; height: 100%}
.header .searchBox input.searchIns{
    background: transparent;
    height: 34px;
    width: 300px;
    margin-left: 8px;
    color: #5b758f;
    margin-top: 0;
    padding: 0;
    display: inline-block;
}
.header .searchBox input.searchBtn{
    display: inline-block;
    width: 34px;
    height: 34px;
    background: url("../images/seachIco.png") center no-repeat;
	cursor:pointer;
}
.header .searchBox .scBtmbox{ padding-top: 8px;}
.header .searchBox .scBtmbox a,
.header .searchBox .scBtmbox .scTips span{color: #566a7f; display: inline-block; height: 20px}
.header .searchBox .scBtmbox a:hover,
.header .searchBox .scBtmbox a.active{color: #b22929}
.header .searchBox .scBtmbox .scTips a{ margin-right: 6px; display: inline-block}
.header .searchBox .scBtmbox .lugBox span.d{width: 25px; height: 20px; background: url("../images/d.png") center no-repeat; display: inline-block}


.header .nav{
    width: 100%;
    height: 50px;
    background: #0a4270;
    z-index: 999;
    position: absolute; ;
}
.header .nav .navBox li{
    float: left;
    position: relative;
}
.header .nav .navBox li>a{
    color: #ffffff;
    display: block;
    font-size: 16px;
    line-height: 50px;
    padding: 0 24.8px;
}
.header .nav .navBox li>a:hover,
.header .nav .navBox li>a.on,
.header .nav .navBox li>a.active{
    background: #19598d;
} 
.header .nav .navBox li dl{
    position: absolute;
    width: 100%;
    display: none;
}
.header .nav .navBox li dl a{
    display: block;
    width: 100%;
    line-height: 32px;
    text-align: center;
    font-size: 14px;
    color: #000000;
    background: rgba(255,255,255,.7);
}
.header .nav .navBox li dl a:hover{
    background: rgba(255,255,255,.9);
}

/*********  sub page common style  ************/
.subBannerPic{width: 1200px; height: 280px; margin: 70px auto 30px; border-radius: 10px; overflow: hidden; background-repeat: no-repeat; background-position: center;}
.subLeftBox{float: left; width: 339px;}
.subRightBox{float: right; width: 810px;}
.contViews .subPos{border-bottom: 1px #b2b2b2 solid; margin-bottom: 20px;}
.contViews .subTitBox{margin-bottom: 20px;}
.contViews .subTitBox:after{content: ''; display: block; clear: both;}
.contViews .subTitBox h1{float: left; font-size: 20px; color: #000}
.contViews .subTitBox span{float: left; display: inline-block; color: #747474; font-size: 20px; padding-left: 8px; margin-left: 8px; position: relative}
.contViews .subTitBox span:before{content: ''; display: block; position: absolute; height: 20px; border-left: 1px #747474 solid; top: 6px; left: 0px;}

.contViews .subLeftNav .tit{width: 100%; height: 50px; line-height: 50px; color: #ffffff; background: #0a4270; font-size: 20px; padding-left: 16px; border-radius: 10px; margin-bottom: 15px;}
.contViews .subLeftNav ul li{margin-top: 10px;}
.contViews .subLeftNav ul li a{display:block;width: 100%; height: 50px; line-height: 50px; color: #242424; background: #e7e7e7; font-size: 20px; padding-left: 16px; border-radius: 10px;}
.contViews .subLeftNav ul li a:hover,
.contViews .subLeftNav ul li a.active{color: #fff; background: #537a9b;}

.contViews .subLeft-item{margin-top: 50px;}
.contViews .subLeft-item .list li{width: 100%; height: 82px; padding: 10px 0; border-bottom: 1px #e7e7e7 solid;}
.contViews .subLeft-item .list li span{display: block; color: #919191;}
.contViews .subLeft-item .more a{
    display: block;
    background: url(../images/mroe-r.png)left center no-repeat;
    padding-left: 26px;
    height: 25px;
    line-height: 25px;
    margin-top: 15px;
}
.contViews .position{margin-top: 4px;}
.contViews .position a,
.contViews .position span{color: #747474;}
.contViews .position a:hover{color: #b22929}

.contViews .tjRead{border-top: 1px #d4d4d4 solid; padding-top: 30px; margin-bottom: 30px;}
.contViews .tjRead li{margin-top: 12px;}
.contViews .tjRead li a{display: inline-block; margin-left: 20px;}


    /*********  homepage  style   ********/
.banner{
    position: relative;
    width: 100%;
    overflow: hidden;
    margin-top: 70px;
}

.contViews .index_Left{
    width: 860px;
    overflow: hidden;
}
.contViews .index_Right{
    width: 340px;
    overflow: hidden;
}
.contViews .index_Left_sub{width: 810px;}
.contViews .index_Left .indexNewsList,
.contViews .index_Left .indexLtxt-item-list,
.contViews .index_Right .index_RightBox-item-list{
    border-bottom: 1px solid #b2b2b2;
    padding-bottom: 34px;
}
.contViews .index_Right_sub .index_RightBox-item-list{border: none;}
.contViews .index_Left .indexNewsList ul{margin-left: -26px;}
.contViews .index_Left .indexNewsList ul li{
    float: left;
    margin-left: 26px;
    width: 252px;
}
.contViews .index_Left .indexNewsList ul li a{display: block}
.contViews .index_Left .indexNewsList ul li a h1{
    font-size: 14px;
    line-height: 22px;
    margin-top: 14px;
}
.contViews .index_Left .indexNewsList ul li span.time{
    display: block;
    color: #919191;
    font-size: 14px;
    margin-top: 5px;
}

.contViews .index_Left .indexLtxt-item-list{
    padding-bottom: 18px;
}
.contViews .index_Left .indexLtxt-item-list li{
    margin-bottom: 10px;
}
.contViews .index_Left .indexLtxt-item-list li,
.contViews .index_Left .indexLtxt-item-list li span,
.contViews .index_Left .indexLtxt-item-list li a{
    font-size: 14px;
}
.contViews .index_Left .indexLtxt-item-list li:hover a,
.contViews .index_Left .indexLtxt-item-list li:hover span,
.contViews .index_Left .indexLtxt-item-list li a.t{
    color: #b22929;
}
.contViews .index_Left .indexLtxt-item-list li span{
    margin-right: 8px;
}

.contViews .index_Left .indexLiteratureBox{width: 810px;}

.contViews .index_Left .indexLegalBox{margin-bottom: 100px;}
.contViews .index_Left .indexLegalBox .indexLtxt-item-list{border: none}


.contViews .index_Right .indexTit{
    height: 50px;
    line-height: 50px;
    background: #537a9b url("../images/index-r-i1.png") 240px bottom no-repeat;
    border-radius: 5px;
    color: #ffffff;
    padding-left: 16px;
    margin-top: 2px !important;
}

.contViews .index_Right .indexTit h1 a{color: #ffffff; line-height: 50px;}
.contViews .index_Right .indexTit h1 a:hover{color:#b22929;}
.contViews .index_Right .indexTit span{color: #ffffff; height: auto; border-color: #ffffff}

.contViews .index_Right .indexHotTopic{margin-top: 14px;}
.contViews .index_Right .indexHotTopic .indexTit{
    background: #537a9b url("../images/index-r-i2.png") right bottom no-repeat;
}
.contViews .index_Right .rightNews .indexTit{
    background: #537a9b url("../images/index-r-i0.png") right bottom no-repeat;
}

.contViews .index_Right .indexHotTopic .index_RightBox-item-list{padding-bottom: 13px;}

.contViews .index_Right .index_RightBox-item-list ul{
    margin-top: -8px;
}
.contViews .index_Right .index_RightBox-item-list ul li{
    padding-top: 8px;
    height: 75px;
    border-bottom: 1px solid #e7e7e7;
    overflow: hidden;
}
.contViews .index_Right .index_RightBox-item-list ul li span.time{
    color: #919191;
    font-size: 14px;
    display: block;
    line-height: 1;
}
.contViews .index_Right .index_RightBox-item-list ul li a.tit{
    display: block;
    margin-top: 4px;
}
.contViews .index_Right .index_RightBox-item-list a.noticeMore{
    display: block;
    background: url("../images/mroe-r.png")left center no-repeat;
    padding-left: 26px;
    height: 25px;
    line-height: 25px;
    margin-top: 15px;
}
.contViews .index_Right .indexHotTopic .index_RightBox-item-list a.noticeMore{margin-top: 12px;}
.contViews .index_Right .rightNews .index_RightBox-item-list .newspic a{display: block; margin-bottom: 8px;}
.contViews .index_Right .rightNews .index_RightBox-item-list .newspic a img{width: 340px}
.contViews .index_Right .rightNews .index_RightBox-item-list ul li a.tit{margin-bottom: 6px;}

.contViews .index_Right .indexSurvey{margin-top: 14px;}
.contViews .index_Right .indexSurvey .indexTit{
    background: #537a9b url("../images/index-r-i3.png") 254px bottom no-repeat;
    margin-bottom: 12px;
}
.contViews .index_Right .indexSurvey .vote-list{margin-top: 8px; cursor: pointer}
.contViews .index_Right .indexSurvey .vote-list:after{clear: both; content: ''; display: block}
.contViews .index_Right .indexSurvey .vote-list .selIco{width: 10%; padding-top: 5px;}
.contViews .index_Right .indexSurvey .vote-list .tit{width: 90%}
.contViews .index_Right .indexSurvey .index_RightBox-item-list{border: none}
.contViews .index_Right .indexSurvey .vote-btn{border-top: 1px #e7e7e7 solid; margin-top: 16px; margin-bottom: 12px;}
.contViews .index_Right .indexSurvey .vote-btn .rbtn a{
    padding: 4px 20px;
    border-radius: 14px;
    border: 1px #898989 solid;
    margin-left: 16px;
    display: inline-block;
    margin-top: 10px;
}
.contViews .index_Right .indexSurvey .vote-btn .rbtn a:hover,
.contViews .index_Right .indexSurvey .vote-btn .rbtn a.active{
    background: #c90000;
    border-color: #c90000;
    color: #ffffff;
}

.contViews .index_Left_sub .subViews-tit{padding: 30px 0;}
.contViews .index_Left_sub .subViews-tit .info{margin-left: 68px;}
.contViews .index_Left_sub .subViews-tit .info h1{font-size: 18px; color: #242424; margin-bottom: 40px; line-height: 1}
.contViews .index_Left_sub .subViews-tit .info p{color: #666666; margin-bottom: 4px;}

.contViews .index_Left_sub .subViews-item .tit{width: 100%; border-bottom: 1px #a72831 solid; margin-bottom: 24px;}
.contViews .index_Left_sub .subViews-item .tit h1{width: 92px; height: 34px; line-height: 34px; color: #ffffff; background: #a72831; text-align: center}
.contViews .index_Left_sub .subViews-item .views{margin-bottom: 30px;}
.contViews .index_Left_sub .subViews-item .views h2{margin-top: 20px;}
.contViews .index_Left_sub .subViews-item .views p{text-align: justify; line-height: 1.7; color: #242424}
.contViews .index_Left_sub .subViews-item .views .sum{margin-top: 20px;}

.contViews .index_Left_sub .subViews-item .catalog .chapter h2{margin-left: 1em;line-height: 1.7;}
.contViews .index_Left_sub .subViews-item .catalog .chapter p{margin-left: 2em;line-height: 1.7;}

.contViews .index_Left_sub .subViews-item .achieve{margin-bottom: 30px;}
.contViews .index_Left_sub .subViews-item .achieve h1{background: url("../images/d.png") left center no-repeat; padding-left: 10px; margin-top: 30px;}
.contViews .index_Left_sub .subViews-item .achieve.h1 h1{margin-bottom: 20px;}
.contViews .index_Left_sub .subViews-item .achieve h2{margin-top: 20px;}
.contViews .index_Left_sub .subViews-item .achieve p{line-height: 1.7; color: #242424; text-align: justify}

.contViews .index_Left_sub .subViews-item .links li{margin-bottom: 5px;}
.contViews .index_Left_sub .subViews-item .links li span{display: inline-block; margin-left: 10px; color: #919191}

.contViews .index_Left_sub .subViews-item .views .sum{}

.contViews .index_Left_sub .newsViwsBox .tit{margin-top: 15px;width: 100%; text-align: center;}
.contViews .index_Left_sub .newsViwsBox .tit h1{ color: #000; font-size: 20px;font-weight:bolder;}
.contViews .index_Left_sub .newsViwsBox .tit .info{text-align: center; margin-top: 15px; margin-bottom: 50px;}
.contViews .index_Left_sub .newsViwsBox .tit .info .author,
.contViews .index_Left_sub .newsViwsBox .tit .info .reply,
.contViews .index_Left_sub .newsViwsBox .tit .info .postTime{color: #666666; display: inline-block; margin-right: 26px;}
.contViews .index_Left_sub .newsViwsBox .tit .info .reply{background: url("../images/rico.png") left center no-repeat; padding-left: 24px;}
.contViews .index_Left_sub .newsViwsBox .tit .info .postTime{background: url("../images/tico.png") left center no-repeat; padding-left: 24px;}
.contViews .index_Left_sub .newsViwsBox .views p{margin-bottom: 20px; line-height: 1.7; text-align: justify}
.contViews .index_Left_sub .newsViwsBox .views img,
.contViews .index_Left_sub .newsViwsBox .views p img{display: block; margin: 0 auto; max-width: 700px;}


/**********  legal page  **********/
.contViews .subRightBox .nameList{border-top:1px #b2b2b2 solid; padding-top: 30px;}
.contViews .subRightBox .nameList ul{margin-left: -75px;}
.contViews .subRightBox .nameList ul:after{content: ""; display: block; clear: both;}
.contViews .subRightBox .nameList ul li{float: left; width: 101px; margin-left: 75px; margin-bottom: 30px;}
.contViews .subRightBox .nameList ul li a{width: 100%; height: 40px; display: block; line-height: 40px; text-align: center; border-radius: 10px; background: #f5f5f5; color: #242424; font-size: 16px;}
.contViews .subRightBox .nameList ul li a:hover{ background: #c90000; color: #ffffff; }

/**********  news page  **********/
.contViews .subRightBox .subNewsPicList {margin-bottom: 28px; border-bottom: 1px #b2b2b2 solid; padding-bottom: 48px;}
.contViews .subRightBox .subNewsPicList  ul{margin-left: -26px;}
.contViews .subRightBox .subNewsPicList  ul li{float: left; width: 252px; margin-left: 26px;}
.contViews .subRightBox .subNewsPicList  ul li a p{margin-top: 10px; margin-bottom: 2px;}
.contViews .subRightBox .subNewsPicList  ul li a span{color: #919191}
.contViews  .subNewsTxtList{margin-bottom: 50px;}
.contViews  .subNewsTxtList ul li{margin-bottom: 30px;}
.contViews  .subNewsTxtList ul li h1 a{font-size: 16px;}
.contViews  .subNewsTxtList ul li h1 i{font-style: normal; font-size: 12px; color: #ffffff; background: #537a9b; padding: 2px 10px; border-radius: 12px;}
.contViews  .subNewsTxtList ul li p{color: #666666; margin-top: 10px;}
.contViews  .subNewsTxtList ul li span{color: #919191; margin-top: 10px; display: block}

/***********    search page style    *************/
.contViews .searchLeftTop{width: 356px; margin: 0 auto;}
.contViews .searchLeftTop .scBox{
    width: 356px;
    height: 36px;
    border: 1px solid #747474;
    margin-top: 20px;
    border-radius: 5px;
}
.contViews .searchLeftTop .scBox form{display: block}
.contViews .searchLeftTop .scBox form .scIns{
    background: transparent;
    height: 34px;
    width: 300px;
    margin-left: 8px;
    color: #747474;
    margin-top: 0;
    padding: 0;
    display: inline-block;
}
.contViews .searchLeftTop form .scBtn{
    display: inline-block;
    width: 34px;
    height: 34px;
    background: url(../images/seachIco-sc.png) center no-repeat;
    cursor: pointer;
}
.contViews .searchLeftTop .scTag{margin-top: 8px;}
.contViews .searchLeftTop .scTag span,
.contViews .searchLeftTop .scTag a{
    color: #747474;
    display: inline-block;
    height: 20px;
}
.contViews .searchLeftTop .scTag a{margin-right: 8px;}
.contViews .searchLeftTop .scTag a:hover{color: #b22929}

.contViews .searchResultBox{font-size: 18px; margin: 48px 0}

/**************    submission style   ************/
.contViews .subRightBox .systemForm .ins{margin-bottom: 20px}
.contViews .subRightBox .systemForm .ins:after{
    content: "";
    display: block;
    clear: both;
}
.contViews .subRightBox .systemForm .ins .insLeft{float: left; width: 600px;}
.contViews .subRightBox .systemForm .ins .tipsRight{float: left;    margin: 30px 0 0 30px;}
.contViews .subRightBox .systemForm .ins .insLeft span{display: block; color: #747474; margin-bottom: 10px;}
.contViews .subRightBox .systemForm .ins .insLeft input{
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #242424;
    border-radius: 10px;
    border:1px #242424 solid;
    padding-left: 12px;
}
.contViews .subRightBox .systemForm .ins .insLeft textarea{
    width: 100%;
    height:164px;
    resize:none;
    border-radius: 10px;
    border:1px #242424 solid;
    padding-left: 12px;
    padding-top: 5px;
    font-size: 16px;
}
.contViews .subRightBox .systemForm .ins .insLeft a.upFiles{
    display: inline-block;
    width: 80%;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #242424;
    border-radius: 10px;
    border:1px #242424 solid;
    position: relative;
    padding-left: 12px;
}
.contViews .subRightBox .systemForm .ins .insLeft a.upFiles input.tit{opacity: 0; position: absolute; top: 0; left: 0;}
.contViews .subRightBox .systemForm .ins .insLeft input.upBtn{
    width: 15%;
    display: inline-block;
    margin-left: 25px;
    background: #c90000 url("../images/up-btn-ico.png") 16px center no-repeat;
    border-color: #c90000;
    color: #ffffff;
    padding-left: 26px;
    cursor:pointer;
}
.contViews .subRightBox .systemForm .btns{margin-bottom: 100px;}
.contViews .subRightBox .systemForm .btns input{
    width: 100px;
    height: 40px;
    line-height: 40px;
    border: 1px #242424 solid;
    color: #242424;
    text-align: center;
    margin-right: 30px;
    background: #ffffff;
    border-radius: 8px;
    cursor: pointer;
}
.contViews .subRightBox .systemForm .btns input:hover,
.contViews .subRightBox .systemForm .btns input.on{
    outline: none;
    background: #c90000;
    color: #ffffff;
    border-color: #c90000;
}

.contViews .subRightBox .systemForm .ins .insLeft input:hover,
.contViews .subRightBox .systemForm .ins .insLeft input:focus,
.contViews .subRightBox .systemForm .ins .insLeft textarea:hover,
.contViews .subRightBox .systemForm .ins .insLeft textarea:focus,
.contViews .subRightBox .systemForm .ins .insLeft a.upFiles:hover{
    outline: none;
    border-color: #c90000;
}
.contViews .subRightBox .systemForm .ins .tipsRight .error{
    background: url("../images/tipsErr.png") left center no-repeat;
    height: 40px;
    line-height: 40px;
    padding-left: 30px;
    color: #c90000;
    display: none;
}

/****************    pages style   *****************/
.subPages{
    margin-bottom: 130px;
    text-align: center;
}
.subPages a{
    display: inline-block;
    padding: 6px 14px;
    border: 1px #a5a5a5 solid;
    border-radius: 4px;
    margin: 0 4px;
}
.subPages a.prev{background:#ffffff url("../images/page-l.png") center no-repeat;}
.subPages a.next{background:#ffffff url("../images/page-r.png") center no-repeat;}
.subPages a.on,
.subPages a:hover{background-color:#c90000; border-color: #c90000; color: #ffffff}
.subPages a.prev.on,
.subPages a.prev:hover{background:#c90000 url("../images/page-l-on.png") center no-repeat;}
.subPages a.next.on,
.subPages a.next:hover{background:#c90000 url("../images/page-r-on.png") center no-repeat;}
.subPages select{
    padding-right: 30px;
    padding-left: 10px;
    height: 35px;
    line-height: 35px;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    border: 1px #a5a5a5 solid;
    border-radius: 4px;
    background: transparent url("../images/selectbg.png") no-repeat scroll right center;
}
.subPages form{display: inline-block !important;}
.subPages select:hover,
.subPages select:focus{background: #c90000 url("../images/selectbg-on.png") no-repeat scroll right center; border-color: #c90000; color:#ffffff; cursor:pointer; outline:none;}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.subPages select::-ms-expand { display: none; }

    /*********  footer  sytle   ********/
.footer{
    height: 223px;
    margin-top: -163px;
    background: #333333;
    color: #aaaaaa;
    overflow: hidden;
}
.footer .ft_nav{
    margin-top: 24px;
}
.footer .ft_nav a{
    color: #aaaaaa;
    font-size: 12px;
    display: inline-block;
}
.footer .ft_nav span{
    display: inline-block;
    width: 20px;
    text-align: center;
}
.footer .ft_nav a:hover{
    text-decoration: underline;
}
.footer .fn_info{margin-top: 12px;}
.footer .fn_info p{margin-top: 6px; font-size: 12px;}
.footer .ft_ewm{
    position: absolute;
    top: 8px;
    right: 25px;
}

/**  share code  **/
.bshare-custom{padding-bottom: 30px;}
#bshare-shareto{font-size: 12px !important; white-space: nowrap; padding: 0px !important; margin: 0px !important; font-weight: normal !important; font-family: Arial;}
.bshare-custom a{font-size: 12px !important; padding:0px !important; height: 25px !important; color: #252525 !important; width: 24px !important; text-align: center; vertical-align: top !important; margin: 0px !important;}
.bshare-custom a:hover{color: #d90a1e !important;}
.bshare-custom .bshare-weixin {background: url("../images/share-bg-ico.png") 0px 0px no-repeat !important;}
.bshare-custom .bshare-sinaminiblog {background: url("../images/share-bg-ico.png") -59px 0px no-repeat !important;}
.bshare-custom .bshare-renren {background: url("../images/share-bg-ico.png") -89px 0px no-repeat !important;}
.bshare-custom .bshare-qqim {background: url("../images/share-bg-ico.png") -120px 0px no-repeat !important;}
.bshare-custom .bshare-qzone {background: url("../images/share-bg-ico.png") -150px 0px no-repeat !important;}
.bshare-custom .bshare-qqmb {background: url("../images/share-bg-ico.png") -180px 0px no-repeat !important;}
.bshare-custom .bshare-douban {background: url("../images/share-bg-ico.png") -210px 0px no-repeat !important;}
.bshare-custom #bshare-more-icon {background: url("../images/share-bg-ico.png") -241px 0px no-repeat !important;}


