* {
    margin: 0;
    padding: 0;
}
 a:visited,a:link,a:hover,a:active {color: inherit;} 
a, a:hover {
    color: inherit;
}

html{
	width: 100%;
	min-width: 1260px;
}
body {
    min-width: 1200px;
    font-family: "Microsoft YaHei";
}
a {
    cursor: pointer;
    text-decoration: none;
}

ul, li {
    list-style: none;
}
.main {
    width: 1000px;
    margin: 0 auto;
    padding-bottom:25px;
    /*padding-top:10px;*/
}
.main.zcwj {
    width: 1000px !important;
}
.s-main {
    width: 1000px;
    margin: 0 auto;
}
.content {
    width: 1000px;
    margin: 0 auto;
}
iframe {
    overflow: hidden;
    width: 100%;
}

input,button {
    outline: none;
}
input {
    border: 1px solid #efefef;
}

.clear {
    clear: both;
    /*overflow: hidden;*/
   *zoom: 1;
}
.clear:after {
    content: "";
    display: block;
    clear: both;
    overflow: hidden;
}



/* ??????¨¨?? */
.no-wrap {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/* ?¡­??¡±¡§¨¦??¨¦?¡§¨¨¡°?¨¨¡ë?¨¨?????*/
.head-line-blue {
    border-bottom: 4px solid #1f6aaa;
}
.current-now {
    display: inline-block;
    margin-left: 20px;
}
/*nav*/
.nav-box .nav-list {
    left: 0;
    padding-left: 70px;
}

/* ???¨¦????? */
.title-red {
    position: relative;
    display: block;
    font-size: 18px;
    height: 45px;
    line-height: 45px;
    font-weight: bold;
    padding: 0 0 0 20px;
    border-bottom: 1px solid #e7e7e7;
    color: #155c93;
    /* color: #155c93;*/
}

a.title-red:hover, a.title-red:visited, a.title-red:link, a.title-red:active {
    color: #155c93;
}
    .title-red:before {
    content: "";
    position: absolute;
    left: 0;
    top: 10px;
    bottom: 10px;
    width: 8px;
}
.title-red:before {
    background-color: #661009;
}

/* ??¡ë¨¨¡ì¡¯¨¨¡°?¨¨¡ë????¨¦?? */
.title-blue-triangle {
    width: 500px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-size: 28px;
    margin: 0 auto;
    background: url(/images/common-title-bg-1.png) no-repeat;
    background-size: 100% 100%;
    color: #fff;
}

/* 5.17 x*/
/* ¨¨¡°?¨¨¡ë??¨C???????¨¦?? */
.title-article-blue {
    font-size: 30px;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
    color: #2d66a5;
}

/* ??¡ª¨¨?¡§ */
.list-item {
    position: relative;
    display: block;
    height: 30px;
    line-height: 30px;
    padding: 0 90px 0 0;
    font-size: 14px;
}

/* ???¨¨¡ë??????¡ª¨¨?¡§ */
.list-circle-red .list-item {
    padding-left: 15px;
}
.list-circle-red .list-item:before {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -3px;
    content: "";
    width: 6px;
    height: 6px;
    display: inline-block;
}
.list-circle-red {
    padding: 6px 0;
}
.list-circle-red .list-item:before {
    background-color: #661009;
}
.list-item-date {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 90px;
    font-size: 12px;
    text-align: right;
    color: #999;
}
.list-item .icon-1 {
    display: inline-block;
    width: 15px;
    margin: 0 6px 0 0;
    vertical-align: middle;
}


/* ????????¡¤??¡ª¨¨?¡§ */
.list-sort .list-sort-number {
    float: left;
    width: 15px;
    height: 15px;
    line-height: 15px;
    margin: 8px 6px 0 0;
    vertical-align: middle;
    font-size: 12px;
    text-align: center;
    background: #8e8e8e;
    color: #fff;
}
.list-sort .sort-red {
    background: #ba0100;
}


/* ????¡ë???¡ª¨¨?¡§ */
.img-list-title {
    display: block;
    line-height: 35px;
    color: #004276;
    font-size: 14px;
}
.img-list-info {
    position: relative;
    height: 69px;
    padding: 0 0 0 120px;
}
.img-list-info img {
    position: absolute;
    top: 0;
    left: 0;
    width: 106px;
    height: 66px;
}
.img-list-info p {
    height: 69px;
    line-height: 23px;
    overflow: hidden;
}
.img-list-info {
    font-size: 12px;
    color: #666;
}
.img-list-info a {
    margin-left: 5px;
    color: #004276;
}

/* ???¨¦?? */
.page {
    margin: 20px auto;
    text-align: center;
}
.page button,
.page input,
.page p {
    font-size: 12px;
    color: #333;
}
.page-show,
.page-search {
    display: inline-block;
}
.page .pre-page-btn {
    position: relative;
    margin-right: 10px;
}
.page .next-page-btn {
    position: relative;
    margin-left: 10px;
}
.page button,
.page input {
    display: inline-block;
    border: 1px solid #d9d9d9;;
    padding: 0 10px;
    height: 25px;
}
.page button {
    margin: 0 5px;
    background: #e3e3e3;
    border-color: #e3e3e3;
}
.page .page-search-btn {
    margin: 0 5px 0 10px;
}
.page input {
    width: 50px;
    padding: 0 4px;
	text-align: center;
}
.page .pre-ico-page-btn,
.page .next-ico-page-btn {
    width: 30px;
    padding: 0;
    display: none;
}
.page .pre-ico-page-btn,
.page .next-ico-page-btn,
.page-btn-number button {
    margin: 0;
    border: 1px solid #e3e3e3;
    background: #fff;
}
.page-btn-number {
    display: none;
}
.page .pre-ico-page-btn,
.page-btn-number button {
    border-right: none;
}
.page-btn-number .current {
    background: #0062b4;
    border-color: #0062b4;
    color: #fff;
}

/* dcl 5-16 */
.d-title{font-size: 22px;font-weight: bold; text-align: center; line-height: 40px; padding: 10px 0 10px 0;}
.l-title{font-size: 18px; line-height: 24px; text-align: center;}
.c-title{font-size: 14px;}
.p-title{font-size: 12px;}
/* dcl-?????????¨¦????¡­?¡À¡®*/
.current-location {
    line-height: 45px;
    height: 45px;
    font-size: 14px;
    color: rgb(72, 72, 72);
    border-bottom: 1px solid #e7e7e7;
    padding-left: 35px;
    background: url(/images/spirit.png) no-repeat;
    background-position: 0 -294px;
    box-sizing: border-box;
}
.current-location a, .current-location a:hover, .current-location a:visited, .current-location a:active {
	font-size: 14px;
	color: rgb(72, 72, 72);
	text-decoration:none;
}
/* 06?¡¤???¡ì¨¨????? ?????¡ì??¡­??? ????¡À€ */
.mleft{width: 320px;float: left; margin-top: 50px; margin-bottom: 30px; background: #dae4ed;}
.mright{width: 833px;float: right; margin-top: 50px;margin-bottom: 30px;}
.mcon{width: 98%; margin: 0 auto;}
/* 06 ?¡¤???¡ì¨¨????? */
.ldtit{width:94%; margin: 0 auto; line-height: 45px; background: #a1bbd4; text-align: center; font-size: 14px; color: #FFFFFF;}
.ldtxt{width: 100%; text-align: center;line-height: 45px; font-size: 14px; color: #333333; display: block;}
.ldtxt:hover{color: #5c81b6;}
.ldname{width: 100%; margin: 10px auto;font-size: 0;}
.ldname a{width: 33.3%;display: inline-block; font-size: 14px; color: #333333;text-align: center;line-height: 45px;}
.ldname a:hover{color: #5c81b6;}
/* 06???¨¦?? */
.ldtitlebj{ width: 100%; height: 40px; background: #eaeaea; margin: 40px auto 10px auto;}
.ldtitlebj span{display: block; text-align: center; width: 180px; background: #0168b7;height: 40px; line-height: 40px; color: #FFFFFF;font-size: 18px;}
/* 10 ????¡ª??¡­???¡§-?????¡ì???¨¦?? */
.xw-newa{width: 100%; margin: 15px auto;}
.xw-newa .xw-rtitle{display:block; color: #333333; font-size: 14px; line-height: 28px;}
.xw-newa .xw-rtitle2{display:block; color: #333333; font-size: 14px; line-height: 28px;}
.xw-rtitle b{width: 15px; height: 15px; background: #BA0100;color: #FFFFFF;line-height: 15px; font-size: 12px;display: inline-block; font-weight: normal; text-align: center;margin-right: 8px;}
.xw-rtitle2 b{width: 15px; height: 15px; background: #8e8e8e;color: #FFFFFF;line-height: 15px; font-size: 12px;display: inline-block; font-weight: normal;text-align: center; margin-right: 8px;}
/* 10 ????¡ë??¨C¡ã¨¦¡ª?-?????¡ì????¨C?  */
.tit-new{font-size:14px;color:#004276;}
.picnewitem{width: 100%; margin: 10px auto 20px auto; overflow: hidden;}
.picnewitem img {width: 106px; height:70px;float: left; margin-right: 15px;}
.ptxtfloat{float: left; width: 56%; position: relative;}
.ptxtfloat p{ color: #666666; font-size: 12px; line-height: 20px;}
.ptxtfloat a{ color: #015ba1; font-size: 12px; line-height: 20px;position: absolute; right: 35px; bottom: 0px;}
.jticon{font-size: 2rem; color: rgb(72, 72, 72); line-height: 45px;}

/*19 ?????¡ì-???????¡ë????+???¨¨?? */
.lyhelp:first-child{padding-left: 5%;}
.lyhelp{width: 99%; height: 45px; line-height: 45px;background: #efeff1; border-radius: 5px; border: 1px solid #dcdcdc; margin-bottom: 10px; padding: 0 15%; box-sizing:border-box;}
.lyicon{width: 23px; height: 24px; position: relative; top: 10px; margin-right: 10px;vertical-align: top}
.lyjt{width:12px; height: 18px; position: relative; top: 14px; float: right;}
.lyhelp a span{font-size: 14px; color: #000000;line-height: 45px;vertical-align: top;}
.lyhelp a{display: block; text-decoration: none;}
.lyquebor{width: 99%;  background: #f6f6f6; border: 1px solid #EEEEEE; border-radius: 5px; margin-bottom: 10px;}
.lycon{width: 90%; margin: 0 auto;}
.lyquetit{font-size: 18px; font-weight: bold; color: #015290; line-height: 50px; margin: 20px auto 10px auto; }
.lyquetit2{color: #616161;font-size: 14px;line-height: 30px;}
.lyquetit2 a{color: #0893b4;font-size: 12px;line-height: 3px;float: right;}
.lyinputbor{width: 99%;height: 32px;border-radius: 3px;border: 1px solid #d2d2d2;}
.lyinput{width: 95%;vertical-align: top;background: #FFFFFF;font-size: 14px;color: #333333;padding-left: 5%;line-height: 30px;height: 30px;border: none;border-radius: 3px;box-sizing: content-box;}
.lyinput2{width: 55%;background: #FFFFFF;font-size: 14px;color: #333333;padding-left: 5%;line-height: 30px;height: 30px;border: none;border-radius: 3px;border-radius: 3px;border: 1px solid #d2d2d2;float: left;box-sizing: content-box;}
.lycode{width: 36%; float: right;margin-left: 2%; background-color: #FFFFFF;background-image: linear-gradient(to right, #000000 , #FFFFFF);font-size: 14px; color: #333333;border: 1px solid #000000; line-height: 30px; height: 30px; text-align: center; cursor: pointer; font-weight: bold;} 
.lyincode{width: 100%;overflow: hidden;vertical-align: middle;}
.lyincode #imgcode {height: 30px;}
.lybtnselect{width: 100%; height: 40px; border-radius: 5px; border: none;display: block;line-height: 40px; text-align: center; color: #FFFFFF; font-size: 14px; background: #004072; margin: 15px auto 30px auto;}
.lybtnselect input{
	background-color: transparent;
    border: none;
    color: #fff;
    font-size: 14px;
}
/* ?????????¨¦???¡ë?¨¦??????????? */
.title-red2 {
    position: relative;
    display: block;
    font-size: 18px;
    height: 45px;
    line-height: 45px;
    font-weight: bold;
    border-bottom: 1px solid #e7e7e7;
    color: #155c93;
}

/*tab?????¡§??¡¤???*/
.esint-tab {
width: 100%;
margin: 15px auto;
}   
.esint-tab > .esint-tab-items {
    width: 100%;
    background: #e8e8e8;
    height: 45px;
    font-size: 0;
}
.esint-tab > .esint-tab-items > .esint-tab-item {
    display:inline-block;
    font-weight:normal;
    width: 50%;
    text-align: center;
    line-height: 45px;
    height: 45px;
    font-size: 16px;
    color: #747474;
    cursor: pointer;
}
.esint-tab > .esint-tab-items > .esint-tab-item.active {
    color: #FFFFFF;
    background: #0068b7;
}
.esint-tab > .esint-tab-contents {
    width: 100%;
    margin: 0 auto;
}
.esint-tab > .esint-tab-contents > .esint-tab-content {
    display: none;
    
}
.esint-tab > .esint-tab-contents > .esint-tab-content.active {
    display:block;
}
.fkdiv{
    width: 100%;
    margin: 0 auto;
}
.fktable{
    width: 100%;
    margin: 0 auto;
    border-spacing: 0;
    border-collapse: collapse;
}
.fktable tr{
    border-top: 1px solid #cccccc;
}
.fktable tr th{
    font-size: 14px;
    line-height: 40px;
    caption-side: #333333;
}
.fktable tr td{
    font-size: 14px;
    line-height: 40px;
    caption-side: #333333;
    text-align: center;
}
.fktable2{
    width: 100%;
    margin: 0 auto;
    border-spacing: 0;
    border-collapse: collapse;
}
.fktable2 tr{
    border-top: 1px solid #cccccc;
}
.fktable2 tr td{
    font-size: 14px;
    line-height: 40px;
    caption-side: #333333;
    text-align: center;
}
.fktable2 tr td:nth-child(2){text-align: left;}
.fktable2 tr td:nth-child(3){text-align: right;}
/* ???¨¨¡°?¨¨¡ë?¨¨???????????¨¦?? */
.tatitle{width: 100%; height: 60px; color: #65a3ce; background: #cfeff8; font-size: 30px;font-weight: bold; text-align: center;line-height: 60px;
margin: 20px auto 30px;}

/* ½ÃÕýpcÍ·²¿¶ËÑùÊ½ */
.head-top a, .head-top a:hover, .head-top a:active, .head-top a:visited {
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    color: #fff !important;
    text-decoration: none !important;
}

    /*Ãæ°üÐ¼¿ªÊ¼*/
.qt-current-location {
    /*line-height: 50px;*/
    /*height: 50px;*/
    font-size: 14px;
    color: rgb(72, 72, 72);
    /*padding-left: 35px;*/
    border-bottom: 1px solid #e7e7e7;
    height: auto;
    line-height: 30px;
    padding: 10px 0;
}

.qt-current-location img{
    display:none !important;
}

    .qt-current-location img.qt-pcicon {
        vertical-align: middle;
    }

    .qt-current-location .noshow {
        display: none;
    }

    .qt-current-location a,
    .qt-current-location a:hover,
    .qt-current-location a:visited,
    .qt-current-location a:active {
        font-size: 14px;
        color: rgb(72, 72, 72) !important;
        text-decoration: none !important;
        display: inline;
    }
    /*Ãæ°üÐ¼µ¼º½½áÊø*/

    /*·ÖÒ³¿ªÊ¼*/
    .qt-page {
        font-size: 14px;
        padding: 15px 0;
        text-align: center;
    }

        .qt-page button,
        .qt-page input,
        .qt-page p {
            font-size: 12px;
            color: #333;
        }

        .qt-page .page-show,
        .qt-page .page-search {
            display: inline-block;
        }

        .qt-page .pre-page-btn {
            position: relative;
            margin-right: 10px;
        }

        .qt-page .next-page-btn {
            position: relative;
            margin-left: 10px;
        }

        .qt-page button,
        .qt-page input {
            display: inline-block;
            border: 1px solid #d9d9d9;
            padding: 0 10px;
            height: 25px;
        }

        .qt-page button {
            margin: 0 5px;
            background: #e3e3e3;
            border-color: #e3e3e3;
            cursor: pointer;
        }

        .qt-page .page-search-btn {
            margin: 0 5px 0 10px;
        }

        .qt-page input {
            width: 50px;
            padding: 0 4px;
            text-align: center;
        }

        .qt-page .pre-ico-page-btn,
        .qt-page .next-ico-page-btn {
            width: 30px;
            padding: 0;
            display: none;
        }

        .qt-page .pre-ico-page-btn,
        .qt-page .next-ico-page-btn,
        .qt-page .page-btn-number button {
            margin: 0;
            border: 1px solid #e3e3e3;
            background: #fff;
        }

        .qt-page .page-btn-number {
            display: none;
        }

            .qt-page .pre-ico-page-btn,
            .qt-page .page-btn-number button {
                border-right: none;
            }

            .qt-page .page-btn-number .current {
                background: #0062b4;
                border-color: #0062b4;
                color: #fff;
            }
    /*·ÖÒ³½áÊø*/

/*NÇ¶Ì×ÏêÇéÒ³±êÌâ  ¿ªÊ¼*/
.qt-title_block {
    padding-top: 28px;
    padding-bottom: 18px;
}

.qt-title {
    text-align: center;
    font-size: 22px;
    font-weight: bold;
    color: #333;
    line-height: 60px;
    padding-top: 10px;
}

.qt-title_up {
    font-size: 18px;
    line-height: 24px;
    text-align: center;
}

.qt-title_down {
    font-size: 18px;
    line-height: 24px;
    text-align: center;
}
.qt-title_second {
    font-size: 18px;
    line-height: 24px;
    text-align: center;
}
/*NÇ¶Ì×ÏêÇéÒ³±êÌâ  ½áÊø*/

/*NÇ¶Ì×ÏêÇéÒ³¸½¼þ  ¿ªÊ¼*/
.qt-attachments {
    display: none;
    font-size: 14px;
    font-family:'Microsoft YaHei';
}

    .qt-attachments.qt-has {
        display: block;
    }

    .qt-attachments .qt-attachments-title {
        line-height: 1.5;
    }

    .qt-attachments .qt-attachments-list li {
        padding-left: 14px;
    }

    .qt-attachments .qt-attachments-list a, .qt-attachments .qt-attachments-list a:active, .qt-attachments .qt-attachments-list a:visited {
        color: rgb(70, 129, 175);
    }

        .qt-attachments .qt-attachments-list a:hover {
            text-decoration: underline;
            color: #ff4000;
        }

    .qt-attachments td.first {
        vertical-align:top;
    }
/*NÇ¶Ì×ÏêÇéÒ³¸½¼þ  ½áÊø*/

/*NÇ¶Ì×ÁÐ±íÒ³À¸Ä¿±êÌâ  ¿ªÊ¼*/
.qt-title-red {
    position: relative;
    display: block;
    font-size: 18px;
    height: 45px;
    line-height: 45px;
    font-weight: bold;
    padding: 0 0 0 20px;
    border-bottom: 1px solid #e7e7e7;
    color: #155c93;
}

    .qt-title-red:before {
        content: "";
        position: absolute;
        left: 0;
        top: 10px;
        bottom: 10px;
        width: 8px;
        background-color: #661009;
    }
/*NÇ¶Ì×ÁÐ±íÒ³À¸Ä¿±êÌâ  ½áÊø*/

/*NÇ¶Ì×´òÓ¡Ëõ·Å  ¿ªÊ¼*/
.qt-print_area {
    top: -30px;
    position: relative;
}

.qt-print_right {
    float: right;
}

.qt-print_clear {
    clear: both;
}

.qt-print_area > .qt-print_right > span {
    display: inline-block;
    vertical-align: top;
    float: left;
}
.qt-print_area > .qt-print_right > span img{
    width: 24px;
}

    .qt-print_area > .qt-print_right > span.qt-mr-10 {
        margin: 0 10px 0 0;
    }
/*NÇ¶Ì×´òÓ¡Ëõ·Å  ½áÊø*/

/*NÇ¶Ì×·ÖÏí²å¼þ  ¿ªÊ¼*/
#share-popup{
	left: 90px !important;
	min-width: 212px;
	height: auto;
}
.qt-bshare-custom .share {
    float: right;
    padding-left: 20px;
    width: auto;
    margin: 0;
    color: #898989;
    margin-top: 8px;
    position: relative;
}

.qt-bshare-custom .mainShareDiv_24 {
    background: url(/images/icon_16.jpg) no-repeat 0 0;
    width: 125px;
    height: 32px;
}

.qt-bshare-custom #gwdShare_con_1 {
    position: relative;
    float: right;
    top: -10px;
}

.qt-bshare-custom #gwdshare {
    z-index: 9999;
    float: left;
    text-align: left !important;
    zoom: 1;
}

.qt-bshare-custom .gwds_tools_24 a {
    width: 28px;
    height: 30px;
    display: block;
    float: left;
    cursor: pointer;
    padding: 3px 2px 3px 2px;
}

.qt-bshare-custom #gwdshare a,
.qt-bshare-custom #gwdshare_s a,
.qt-bshare-custom #gwdshare_pop a {
    text-decoration: none;
    cursor: pointer;
}

    .qt-bshare-custom #gwdshare a:nth-child(1) {
        margin: -1px 3px 0px 3px;
        background: url(/images/share.png) no-repeat;
        background-position: 2px -33px !important;
    }

    .qt-bshare-custom #gwdshare a:nth-child(2) {
        margin: -1px 3px 0px 3px;
        background: url(/images/share.png) no-repeat;
        background-position: 2px 5px !important;
    }

.qt-bshare-custom #gwdshare span:nth-child(3) {
    width: 32px;
    height: 32px;
    margin: 10px 0px 0px 6px;
    background: url(/images/icon_17.jpg) no-repeat 0 0;
    overflow: hidden;
}

.qt-bshare-custom div#share {
    display: inline-block;
    position: relative;
    *float: left;
}

.qt-bshare-custom .share * {
    margin: 0;
    padding: 0;
    text-decoration: none;
}

.qt-bshare-custom ul,
.qt-bshare-custom li {
    list-style: none;
}

.qt-bshare-custom .share-icon {
    display: inline-block;
    width: 14px;
    height: 24px;
    line-height: 24px;
    background: url(/images/icon_16.jpg) no-repeat center;
    vertical-align: -25%;
    *float: left;
}

.qt-bshare-custom .share-box {
    display: inline-block;
    *margin-top: -4px;
}

    .qt-bshare-custom .share-box a {
        display: inline-block;
        width: 24px;
        height: 24px;
        line-height: 24px;
        background: url(/images/share.png) no-repeat;
        margin-left: 7px;
        cursor: pointer;
    }

        .qt-bshare-custom .share-box a:hover {
            opacity: .8;
        }

        .qt-bshare-custom .share-box a.gwds_weixin {
            background-position: 0 -38px !important;
        }

        .qt-bshare-custom .share-box a.gwds_tsina {
            background-position: 0 0 !important;
        }

.qt-bshare-custom .share .gwds_more {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: url(/images/icon_17.jpg) no-repeat 6px;
    cursor: pointer;
    *background-position: left 8px;
}

.qt-bshare-custom .share-popup {
    width: 212px !important;
    -webkit-box-shadow: 0 0 7px #eee;
    -moz-box-shadow: 0 0 7px #eee;
    z-index: 1000000;
    position: absolute;
    border: 1px solid #e9e9e9;
    position: absolute;
    display: none;
    background-color: #fff;
}

    .qt-bshare-custom .share-popup h6 {
        height: 34px;
        background-color: rgb(246, 246, 246);
        font: 700 14px/32px 'microsoft yahei';
        padding: 0 3px;
        margin: 0;
        text-align: left;
    }

        .qt-bshare-custom .share-popup h6 b {
            position: absolute;
            top: 5px;
            right: 5px;
            width: 22px;
            height: 23px;
            background: url(/images/pop_c.gif) no-repeat 0 0;
            cursor: pointer;
        }

    .qt-bshare-custom .share-popup ul {
        /*width: 99%;*/
        padding: 8px 3%;
        overflow: hidden;
        background-color: #fff;
    }

    .qt-bshare-custom .share-popup li {
        width: 49%;
        margin: 0 .5%;
        float: left;
    }

        .qt-bshare-custom .share-popup li a {
            display: block;
            line-height: 20px;
            border: 1px solid transparent;
            padding: 5px 0;
            font-size: 14px;
            color: #565656;
            text-indent: 34px;
            background: url(/images/is_24.png) no-repeat;
            cursor: pointer;
            height: 30px;
            text-align: left;
        }

            .qt-bshare-custom .share-popup li a:hover {
                background-color: #f3f3f3;
                border: 1px solid #eee;
                -webkit-border-radius: 3px;
                -moz-border-radius: 3px;
            }

    .qt-bshare-custom .share-popup.share_top {
        bottom: 130%;
    }

    .qt-bshare-custom .share-popup.bottom {
        top: 130%;
    }

    .qt-bshare-custom .share-popup.left {
        right: 0px;
    }

    .qt-bshare-custom .share-popup.right {
        left: 100%;
        margin-left: -20px;
    }

    .qt-bshare-custom .share-popup li a.gwds_qzone {
        background-position: 0 -237px
    }

    .qt-bshare-custom .share-popup li a.gwds_douban {
        background-position: 0 -357px
    }

.qt-bshare-custom .share_clear {
    clear: both;
}

/*NÇ¶Ì×·ÖÏí²å¼þ  ½áÊø*/

/*NÇ¶Ì×ÊÓÆµ  ¿ªÊ¼*/
.qt-video-box {
    width: 650px;
    height: 490px;
    margin: 35px auto 20px auto;
}

    .qt-video-box .video-js .vjs-big-play-button {
        top: 222px;
        left: 282px;
    }
/*NÇ¶Ì×ÊÓÆµ  ½áÊø*/