

.SogouKeywords {
    margin-top: 40px;
    margin-bottom: 15px;
    font-size: 14px;
}

    .SogouKeywords h2 {
        font-weight: bold;
        font-size: 14px;
        margin-bottom: 8px;
    }

.SogouKeywordsList {
}

    .SogouKeywordsList li {
        float: left;
        width: 210px;
        line-height: 28px;
    }

    .SogouKeywordsList a {
    }

        .SogouKeywordsList a:hover {
            color: #333;
            text-decoration: underline;
        }
address, cite, dfn, em, var, i {
    font-style: normal;
}

code, kbd, pre, samp, tt {
    font-family: "Courier New",Courier,monospace;
}

small {
    font-size: 12px;
}

ul, ol {
    list-style: none;
}

legend {
    color: #000;
}

fieldset, img {
    border: none;
}

button, input, select, textarea {
    font-size: 100%;
    vertical-align: middle;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

img {
    vertical-align: bottom;
}

.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    zoom: 1;
}

.ll, .l {
    float: left;
}

.r {
    float: right;
}

.pr {
    position: relative;
}

.dis {
    display: block;
}

.undis {
    display: none;
}

-w.hot-read .bd li:after, .hot-c mm #fff;;
}

.user_mod .userName:after, .btbox:after, .hot-read .bd li:after, .hot-commment .bd dl:after, .wb-news-mod .bd dl:after, .love-read dl:after, .essence-mod dl:after, .cf:after {
    content: "";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}

.user_mod .userName, .btbox, .hot-read .bd li, .hot-comment .bd dl, .wb news-mod .bd dl, .love-read dl, .essence-mod dl, .cf {
    *display: inline-block;
    zoom: 1;
}

.ff-t {
    font-family: Tahoma;
}

.fw-b {
    font-weight: bold;
}

..f14 {
    font-size: 14px;
}

.mar-cf {
    margin-bottom: 0;
}

.mar-b-10 {
    margin-bottom: 10px;
}

.mar-b-30 {
    margin-bottom: 23px;
}

.mar-b-18 {
    margin-bottom: 11px;
}

.body-Article-QQ {
    width: 1000px;
    margin: 0 auto;
}

.main {
    float: left;
    width: 640px;
}

.side {
    float: right;
    width: 300px;
    position: relative;
}

.navWrap {
    height: 35px;
    margin-bottom: 10px;
    position: relative;
    z-index: 21;
}

#Cnt-Main-Article-QQ {
    padding-top: 35px;
    padding-bottom: 2px;
    font-size: 133.33%;
    
}
#Cnt-Main-Article-QQ ul li{
	list-style:disc;
}
    #Cnt-Main-Article-QQ img {
        max-width: 640px;
    }

    #Cnt-Main-Article-QQ p {

    }

    #Cnt-Main-Article-QQ .hover {
        z-index: 10;
    }

    #Cnt-Main-Article-QQ .titdd-Article {
        margin-top: -20px;
        padding: 12px 18px 10px;
        _width: 604px;
        background: #f3f3f3;
        font-size: 14px;
    }

#C-Main-Article-QQ h1 {
    padding-bottom: 16px;
    font-family: '\5FAE\8F6F\96C5\9ED1';
    font-size: 26px;
}

.tit-bar {
    color: #666;
}

    .tit-bar span {
        float: left;
    }

.titTag a, .titTag a:link, .titTag a:visited, .titTag a:hover {
    color: #2d96e9;
}

.titTag {
    font-size: 14px;
}

.article-time {
    margin-top: 4px;
    height: 12px;
    padding-right: 13px;
    padding-left: 5px;
    line-height: 12px;
}

    .article-time b {
        padding-left: 3px;
        font-weight: 100;
    }

.pach-line {
    display: inline-block;
    width: 1px;
    height: 13px;
    overflow: hidden;
    margin: -3px 8px;
    background: #e8e8e8;
}

.bor-tit {
    display: inline;
    width: 1px;
    height: 13px;
    overflow: hidden;
    margin-left: 0;
    margin-right: 9px;
    margin-top: 4px;
    background: #E8E8E8;
}

#backqqcom img {
    vertical-align: text-top;
}

.color-a-0 {
    padding-right: 7px;
}

    .color-a-0 a, .color-a-0 a:link, .color-a-0 a:visited {
        color: #2D96E9;
    }

        .color-a-0 a:hover {
            color: #2D96E9;
        }

.color-a-1 a, .color-a-1 a:link, .color-a-1 a:visited {
    color: #666;
}

    .color-a-1 a:hover {
        color: #cc0001;
    }

.shareBtn a:hover {
    text-decoration: none;
}

.color-a-2 a, .color-a-2 a:link, .color-a-2 a:visited {
    color: #666;
}

#Cnt-Main-Article-QQ .a-tips-Article-QQ, #Cnt-Main-Article-QQ .a-tips-Article-QQ:visited, #Cnt-Main-Article-QQ .a-tips-Article-QQ:link {
    border-bottom: 1px dotted #536da6;
}

    #Cnt-Main-Article-QQ .a-tips-Article-QQ:hover {
        color: #536da6;
        border-bottom: 1px dotted #536da6;
        text-decoration: none;
    }

#Cnt-Main-Article-QQ p a, #Cnt-Main-Article-QQ p a:visited, #Cnt-Main-Article-QQ p a:link {
    border-bottom: 1px dotted #536da6;
}

    #Cnt-Main-Article-QQ p a:hover {
        color: #536da6;
        text-decoration: none;
    }

#Cnt-Main-Article-QQ p .mbCardUserDetail a {
    border-bottom: none;
}

#Cnt-Main-Article-QQ .mbSourceCardInfo a {
    border: none;
}

#C-Main-Article-QQ .about-other-read-mod .hd, #C-Main-Article-QQ .about-read .hd {
    border: none;
}

.bestSelect {
    color: #333;
    font-size: 14px;
    line-height: 30px;
}

    .bestSelect table {
        margin-left: -5px;
    }

    .bestSelect td {
        color: #99AABE;
        font-size: 14px;
        line-height: 30px;
    }

        .bestSelect td span {
            color: #C0C0C0;
        }

    .bestSelect a, .bestSelect a:visited, .bestSelect a:link,
    .bestSelect {
        color: #333;
        font-size: 14px;
        line-height: 30px;
    }

        .bestSelect table {
            margin-left: -5px;
        }

        .bestSelect td {
            color: #99AABE;
            font-size: 14px;
            line-height: 30px;
        }

            .bestSelect td span {
                color: #C0C0C0;
            }

        .bestSelect a, .bestSelect a:visited, .bestSelect a:link, .bestSelect a:hover {
            color: #333;
            font-size: 14px;
        }

#followall_mod .hd {
    width: 588px;
    padding: 0;
    padding-top: 14px;
    border: none;
    text-align: left;
}

.followall_mod {
    padding-bottom: 15px;
    border-top: 1px dotted #DBDBDB;
}

    .followall_mod .hd {
        position: relative;
        height: 26px;
        color: #000;
        overflow: hidden;
        margin-top: 2px;
    }

    .followall_mod .mdline {
        position: absolute;
        top: 12px;
        width: 588px;
        margin-left: 0;
        padding: 0;
        border-top: 1px solid #DADBD6;
    }

    .followall_mod .hd h2 {
        position: absolute;
        height: 20px;
        margin-left: 0;
        padding: 0;
        background: #fff;
        font-size: 14px;
        font-weight: bold;
    }

    .followall_mod .userlist {
        padding: 7px 0;
        overflow: visible;
    }

        .followall_mod .userlist li {
            float: left;
            display: inline;
            width: 106px;
            height: 87px;
            text-align: left;
        }

            .followall_mod .userlist li img {
                width: 50px;
                height: 50px;
                padding: 3px;
                border: 1px solid #D2D2D2;
            }

            .followall_mod .userlist li p {
                width: 95px;
                height: 20px;
                padding-top: 2px;
                overflow: hidden;
                line-height: 20px;
            }

                .followall_mod .userlist li p input {
                    margin: -2px 3px 1px 0;
                    vertical-align: middle;
                }

    .followall_mod .btbox {
        width: 180px;
        margin: 2px 0 0 252px;
    }

        .followall_mod .btbox a {
            padding-left: 12px;
        }

    .followall_mod .btshouting {
        float: left;
        width: 105px;
        height: 30px;
        border: none;
        /*background: url(http://mat1.gtimg.com/joke/temp/btn_all_follow.png) no-repeat;*/
        cursor: pointer;
        color: #fff;
        font-weight: bold;
        font-size: 14px;
        text-indent: -999999px;
    }

    .followall_mod .followed {
        background-position: 0 -50px;
        background-repeat: no-repeat;
    }

    .followall_mod .userlist li .userIntro {
        height: auto;
        overflow: hidden;
        margin-bottom: 8px;
        padding: 10px 6px 0 6px;
        color: #535353;
        line-height: 20px;
        text-align: center;
    }

        .followall_mod .userlist li .userIntro a, .followall_mod .userlist li .userIntro a:visited, .followall_mod .userlist li .userIntro a:hover {
            color: #535353;
        }

#C-Main-Article-QQ .followall_mod .bd {
    z-index: 9;
}

#C-Main-Article-QQ .ft, .followall_mod .bd {
    overflow: visible;
}

.followall_mod .mdline {
    display: none;
}

.followall_mod .infoMblog .mbSourceCardInfo {
    left: 0;
    margin-top: 23px;
    *margin-top: 80px;
    _margin-top: 80px;
}

#followall_mod .hover {
    z-index: 110;
}

.followall_mod .hd h2 {
    position: static;
    float: left;
    width: 76px;
}

.followall_mod .hd span {
    float: left;
    line-height: 26px;
    color: #4FA6CB;
    cursor: pointer;
}

    .followall_mod .hd span:hover {
        text-decoration: underline;
    }

.followall_mod .mbSourceCardInfo .userPic a img {
    width: 50px;
    height: 50px;
    padding: 0;
    border: #d2d2d2 1px solid;
}

.userIntro {
    display: none;
}

.infoMblog {
    position: relative;
    z-index: 9;
}

    .infoMblog .infoMblogLink {
        color: #0B3B8C;
    }

    .infoMblog .mbSourceCardInfo {
        position: absolute;
        left: -20px;
        top: 0;
        z-index: 1;
        width: 194px;
        margin-top: 20px;
        text-align: left;
        text-indent: 0;
    }

    .infoMblog .mbSourceCardInfo {
        -moz-border-radius: 6px;
        -moz-box-shadow: 2px 2px 2px #d4d4d4;
        -webkit-border-radius: 6px;
        -webkit-box-shadow: 2px 2px 2px #d4d4d4;
    }

    .infoMblog .mbSourceCardInfo {
        height: auto;
        padding: 0 10px 10px 10px;
        border: #c6cfdd 1px solid;
        background: #fff;
    }

.mbSourceCardInfo .arrowBox {
    position: absolute;
    zoom: 1;
    width: 14px;
    height: 7px;
    margin: -7px 0 0 20px;
    /*background: url(http://mat1.gtimg.com/news/imgcss_article_qq/tit_info_mb.png) no-repeat;*/
    font-size: 1px;
    line-height: 1px;
    celar: both;
}

.infoMblog .mbSourceCardInfo .mbloading {
    width: 164px;
    height: 62px;
    margin: 0 auto;
    /*background: url(http://mat1.gtimg.com/news/imgcss_article_qq/loading.gif) center no-repeat;*/
}

.infoMblog .mbSourceCardInfo .mbCardUserErr {
    width: 164px;
    height: 55px;
    margin: 0 auto;
    padding-top: 7px;
    text-align: center;
    line-height: 20px;
}

    .infoMblog .mbSourceCardInfo .mbCardUserErr table {
        width: 100%;
        height: 100%;
        border: none;
    }

    .infoMblog .mbSourceCardInfo .mbCardUserErr td {
        text-align: center;
        vertical-align: middle;
    }

.mbSourceCardInfo .userPic {
    position: absolute;
    left: 10px;
    top: 0;
    float: left;
    width: 52px;
    padding: 10px 0 0;
}

.mbSourceCardInfo .userInfo {
    line-height: 20px;
    font-size: 12px;
}

.mbSourceCardInfo .nick .vip {
    position: absolute;
    width: 15px;
    height: 20px;
    margin-left: -6px;
    padding: 0;
    /*background: url(http://mat1.gtimg.com/news/imgcss_article_qq/tit_info_mb.png) 0 -13px no-repeat;*/
    *background-position: 0 -14px;
    _background-position: 0 -14px;
}

.mbSourceCardInfo .nick a {
    margin-right: 10px;
    padding-top: 2px;
    color: #000;
    font-size: 14px;
    line-height: 20px;
}

.mbSourceCardInfo .follower, .mbSourceCardInfo .follower a, .mbSourceCardInfo .follower a:hover, .mbSourceCardInfo .delAttention, .mbSourceCardInfo .delAttention:hover {
    color: #666;
}

.mbSourceCardInfo .userPic img {
    border: #d2d2d2 1px solid;
}

.mbSourceCardInfo .userPic a img {
    width: 50px;
    height: 50px;
    padding: 0;
    border: #d2d2d2 1px solid;
}

.mbSourceCardInfo .userInfo {
    float: left;
    padding: 6px 0 0 62px;
    text-align: left;
}

.mbSourceCardInfo .userNew {
    clear: both;
    padding-top: 12px;
    font-size: 12px;
    line-height: 18px;
}

    .mbSourceCardInfo .userNew .titleBox {
        position: absolute;
        margin: -8px 0 0 4px;
        padding: 0 2px;
        background: #fff;
    }

    .mbSourceCardInfo .userNew .timer {
        color: #999;
    }

    .mbSourceCardInfo .userNew .news {
        color: #333;
        padding: 10px 6px 4px;
        border: 1px solid #C6CFDD;
    }

        .mbSourceCardInfo .userNew .news a {
            color: #0B3B8C;
            cursor: pointer;
        }

            .mbSourceCardInfo .userNew .news a:hover {
                text-decoration: underline;
            }

.attentBoxWrap a.addAttention {
    display: block;
    width: 79px;
    height: 17px;
    padding: 1px;
    *padding: 2px 1px 0 1px;
    _padding: 2px 1px 0 1px;
    background: none;
    color: #fff;
    line-height: 14px;
    text-align: center;
    font-size: 12px;
}

    .attentBoxWrap a.addAttention:visited {
        color: #fff;
    }

    .attentBoxWrap a.addAttention:hover {
        color: #fff;
        text-decoration: none;
    }

.attentBoxWrap .delAttention {
    display: block;
    clear: both;
    height: 14px;
    padding-left: 13px;
    /*background: url(http://mat1.gtimg.com/ent/dcimg/btn_delAttention.gif) no-repeat 10px center;*/
    color: #666;
    font-size: 12px;
    line-height: 14px;
    cursor: default;
}

    .attentBoxWrap .delAttention:hover {
        text-decoration: none;
        cursor: default;
    }

.attentBoxWrap .addAttention span {
    display: block;
    width: 50px;
    height: 17px;
    margin: 0 auto;
    /*background: url(http://mat1.gtimg.com/ent/dcimg/btn_addAttention.gif) no-repeat 0 0;*/
    text-indent: -99999px;
}

.attentBoxWrap .delAttention span {
    color: #666;
}

#Cnt-Main-Article-QQ .infoMblog .mbSourceCardInfo {
    left: -24px;
}

#Cnt-Main-Article-QQ .mbSourceCardInfo a.addAttention:visited {
    color: #fff;
}

.userInfo .attentBoxWrap .addAttention span {
    float: left;
}

.userInfo .attentBoxWrap .delAttention {
    height: 19px;
    /*background: url(http://mat1.gtimg.com/ent/dcimg/btn_delAttention.gif) no-repeat 0 2px;*/
}

.Art_vote {
    margin: 4px auto;
}

#aboutmblog_mod .hd {
    margin: 0 auto;
    padding-top: 0;
    padding-bottom: 8px;
    text-align: left;
}

#Main-Article-QQ #C-Main-Article-QQ #aboutmblog_mod .bd {
    width: auto;
}

.aboutmblog_mod {
    width: 640px;
    margin: 0 auto;
    padding-top: 15px;
    padding-bottom: 10px;
    border: none;
    font-size: 14px;
    overflow: hidden;
}

    .aboutmblog_mod .hd h2 {
        font-weight: bold;
        color: #1C2C58;
    }

    .aboutmblog_mod .sub_mod {
        clear: both;
        zoom: 1;
        overflow: hidden;
        margin-bottom: 20px;
    }

        .aboutmblog_mod .sub_mod div {
            float: left;
            overflow: hidden;
        }

        .aboutmblog_mod .sub_mod .u_header {
            width: 52px;
            padding: 3px 14px 0 0;
        }

            .aboutmblog_mod .sub_mod .u_header img {
                display: block;
                width: 50px;
                height: 50px;
                border: #d2d2d2 1px solid;
            }

            .aboutmblog_mod .sub_mod .u_header .folllow_bt_box, .aboutmblog_mod .sub_mod .u_header .attentBoxWrap {
                float: none;
                padding-top: 5px;
                text-align: center;
            }

            .aboutmblog_mod .sub_mod .u_header button {
                display: block;
                width: 34px;
                height: 15px;
                margin: 0 auto;
                padding: 0;
                line-height: 11px;
                /*background: url(http://mat1.gtimg.com/news/imgcss_article_qq/split_v4.4.png) -266px -489px no-repeat;*/
                border: none;
                color: #fff;
            }

            .aboutmblog_mod .sub_mod .u_header span {
                display: none;
            }

            .aboutmblog_mod .sub_mod .u_header .attentBoxWrap span {
                display: block;
            }

            .aboutmblog_mod .sub_mod .u_header .attentBoxWrap a {
                margin: 0 auto;
            }

        .aboutmblog_mod .sub_mod .u_content {
            width: 520px;
        }

            .aboutmblog_mod .sub_mod .u_content p {
                margin: 0;
                padding: 0;
                line-height: 22px;
            }

            .aboutmblog_mod .sub_mod .u_content em {
                color: #1C2C58;
                font-style: normal;
            }

                .aboutmblog_mod .sub_mod .u_content em a {
                    border-bottom: 1px dotted #0781C7;
                }

                    .aboutmblog_mod .sub_mod .u_content em a:hover {
                        background: #EBF2FA;
                        text-decoration: none;
                    }

            .aboutmblog_mod .sub_mod .u_content span {
                font-size: 12px;
                color: #8a8a8a;
                line-height: 16px;
            }

    .aboutmblog_mod #talkList li:hover, .aboutmblog_mod #talkList li.hover {
        background: #F5F5F5;
    }

.topicmblog_mod {
    width: 609px;
    height: 30px;
    margin: 0 auto;
    padding-top: 15px;
    font-size: 14px;
}

    .topicmblog_mod .mb_topic {
        float: right;
        margin-top: 4px;
        padding-right: 10px;
        color: #0B3B8C;
    }

        .topicmblog_mod .mb_topic .topic_name, .topicmblog_mod .mb_topic .topic_num {
            color: #C00;
        }

.aboutmblog_mod .ft .mb_topic {
    float: right;
    margin: 4px 0 16px 0;
    color: #0B3B8C;
}

    .aboutmblog_mod .ft .mb_topic .topic_num {
        color: #C00;
    }

.user_mod {
    display: block;
    float: right;
    clear: both;
    zoom: 1;
    width: 640px;
    margin-bottom: 10px;
    padding-bottom: 0;
    border-top: 1px solid #dde1e0;
    border-bottom: 1px solid #dde1e0;
    background: #f5f5f5;
    line-height: 21px;
}

    .user_mod .userPic img {
        display: block;
        width: 70px;
        height: 70px;
        padding: 3px;
        border: 1px solid #D2D2D2;
    }

    .user_mod .userPic {
        float: left;
        width: 78px;
        padding: 19px 14px 0 11px;
    }

    .user_mod .msgBox {
        display: inline;
        float: right;
        width: 535px;
        *width: 535px;
        _width: 525px;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 17px;
        line-height: normal;
        font-family: Tahoma,Arial;
        line-height: 25px;
    }

.msgBox .msgCnt {
    display: block;
    overflow: visible;
    height: auto !important;
    height: 60px;
    min-height: 48px;
    padding-right: 10px;
}

.user_mod .userName {
    float: left;
}

.userName strong a {
    float: left;
}

.userName strong .vip {
    display: block;
    width: 26px;
    height: 18px;
    padding-top: 4px;
    border: none;
    /*background: url(http://mat1.gtimg.com/ent/dcimg/icon_rz.gif) no-repeat 4px center;*/
}

    .userName strong .vip:hover {
        /*background: url(http://mat1.gtimg.com/ent/dcimg/icon_rz.gif) no-repeat 4px center;*/
    }

.user_mod .userName {
    float: none;
}

    .user_mod .userName a {
        border: none;
    }

        .user_mod .userName a:hover {
            background: #EBF2FA;
            text-decoration: none;
        }

.userName em {
    height: 21px;
    color: #7f7f7f;
    font-size: 12px;
    line-height: 21px;
}

    .userName em span {
        color: #0c3b8d;
    }

.user_mod .pubInfo {
    height: 27px;
    margin-bottom: 0;
    padding: 4px 0 0 2px;
    color: #666;
    font-size: 12px;
}

    .user_mod .pubInfo .left {
        float: left;
        color: #7F7F7F;
    }

        .user_mod .pubInfo .left a {
            color: #666;
        }

    .user_mod .pubInfo .funBox {
        float: right;
        padding-right: 0;
        color: #999;
        line-height: auto;
    }

        .user_mod .pubInfo .funBox em {
            padding: 0 4px;
        }

.user_mod .attentBoxWrap {
    float: none;
    padding-top: 5px;
    text-align: center;
}

    .user_mod .attentBoxWrap a {
        margin: 0;
    }

.user_mod .userName .listenNumberHover:hover {
    text-decoration: none;
    background: none;
}

.user_mod .userName .vip:hover {
    /*background: url(http://mat1.gtimg.com/ent/dcimg/icon_rz.gif) no-repeat 4px center;*/
}

.userInfo .attentBoxWrap .addAttention span {
    float: left;
}

.userInfo .attentBoxWrap .delAttention {
    height: 19px;
    /*background: url(http://mat1.gtimg.com/ent/dcimg/btn_delAttention.gif) no-repeat 0 2px;*/
}

#C-Main-Article-QQ .zfWrap {
    position: relative;
    z-index: 10;
    float: right;
    width: 620px;
    margin: 0 0 0 -110px;
    padding: 0 9px 6px;
    border: 1px solid #DCDCDC;
    border-bottom: none;
    background: #f5f5f5;
}

    #C-Main-Article-QQ .zfWrap .loading {
        text-indent: 2em;
        /*background: url(http://mat1.gtimg.com/news/imgcss_article_qq/loading.gif) left center no-repeat;
    }*/

        #C-Main-Article-QQ .zfWrap .loading * {
            display: none;
        }

    #C-Main-Article-QQ .zfWrap .SA {
        position: relative;
        left: 445px;
        top: -10px;
    }

        #C-Main-Article-QQ .zfWrap .SA em, .zfWrap .SA span {
            display: none;
        }

        #C-Main-Article-QQ .zfWrap .SA span {
            left: 0;
            top: 1px;
            color: #F3F8FF;
        }

        #C-Main-Article-QQ .zfWrap .SA em {
            z-index: 99;
        }

        #C-Main-Article-QQ .zfWrap .SA span {
            z-index: 999;
        }

    #C-Main-Article-QQ .zfWrap .top {
        width: 619px;
        padding: 6px 0 8px;
        overflow: hidden;
        color: #888;
        line-height: 19px;
    }

        #C-Main-Article-QQ .zfWrap .top .left {
            float: left;
            padding: 0 0 2px;
            font-size: 12px;
        }

        #C-Main-Article-QQ .zfWrap .top .close {
            display: inline-block;
            position: relative;
            z-index: 50;
            float: right;
            width: 15px;
            height: 15px;
            margin-top: 2px;
            /*background: url(http://mat1.gtimg.com/www/mb/images/b1_110130a.png) -232px -84px no-repeat;*/
            text-indent: -9999em;
        }

            #C-Main-Article-QQ .zfWrap .top .close:hover {
                background-position: -252px -84px;
            }

    #C-Main-Article-QQ .zfWrap .cont {
        position: relative;
        overflow: hidden;
    }

    #C-Main-Article-QQ .zfWrap .inputTxt {
        width: 551px;
        overflow-y: hidden;
        padding: 2px 5px 0 2px;
        background: #FFF;
        border: 1px solid #CDCDCD;
        font-size: 12px;
        font-family: Tahoma,Arial;
        line-height: 1.231;
        vertical-align: middle;
    }

    #C-Main-Article-QQ .zfWrap .txtShadow {
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1;
        width: 490px;
        padding: 2px 5px 0;
        opacity: 0;
        border: none;
        word-wrap: break-word;
        line-height: 1.231;
    }

    #C-Main-Article-QQ .zfWrap .bot {
        width: 560px;
        height: 35px;
        padding-top: 3px;
        line-height: 31px;
        font-size: 12px;
    }

        #C-Main-Article-QQ .zfWrap .bot .left {
            width: 500px;
            display: none;
        }

    #C-Main-Article-QQ .zfWrap .inputBtn, .zfWrap .countTxt {
        float: right;
        margin-left: 15px;
        color: #999;
    }

    #C-Main-Article-QQ .zfWrap .countTxt em {
        position: relative;
        top: -5px;
        font-family: Georgia,Tahoma,Arial;
        font-size: 22px;
        vertical-align: middle;
    }

    #C-Main-Article-QQ .zfWrap .countTxt .error {
        color: #C00;
    }

    #C-Main-Article-QQ .zfWrap .inputBtn {
        width: 60px;
        height: 19px;
        overflow: hidden;
        margin-top: 6px;
        border: none;
        /*background: url(http://mat1.gtimg.com/www/mb/images/b2_110221.png) 0 -212px no-repeat;*/
        cursor: pointer;
        text-align: left;
        text-indent: -9999em;
    }

    #C-Main-Article-QQ .zfWrap .inputTxt {
        height: 48px;
        *height: 40px;
        _height: 40px;
    }

.comts {
    display: none;
}

#C-Main-Article-QQ .zfWrap .inputTxt {
    border: none;
}

#C-Main-Article-QQ .msgBox {
    overflow: visible;
}

#C-Main-Article-QQ .Timeline_wrapper .hd {
    border-bottom: none;
}

#aboutpics_mod .hd {
    border-bottom: none;
}

.mod-side .hd h2 {
    margin-bottom: 10px;
    font-size: 16px;
    color: #399deb;
    font-family: '\5FAE\8F6F\96C5\9ED1';
}

.essence-mod dl {
    margin-bottom: 15px;
}

    .essence-mod dl dt {
        display: inline;
        float: left;
        height: 60px;
        overflow: hidden;
        margin-right: 10px;
    }

    .essence-mod dl dd {
        font-size: 14px;
    }

.text-ad {
    border: 1px solid #e3e3e3;
    background: #f9f9f9;
}

    .text-ad .hd {
        width: 290px;
        margin: 0 auto 4px;
        border-bottom: 1px solid #e3e3e3;
    }

        .text-ad .hd h2 {
            float: left;
            width: 100px;
            padding-left: 6px;
            color: #666;
            font-size: 14px;
            line-height: 30px;
        }

        .text-ad .hd span {
            float: right;
            padding-top: 3px;
            padding-right: 10px;
            color: #999;
        }

    .text-ad .bd {
        padding: 2px 0;
    }

        .text-ad .bd p a, .text-ad .bd p a:visited, .text-ad .bd p a:link {
            color: #666;
        }

            .text-ad .bd p a:hover {
                color: #CB0003;
            }

        .text-ad .bd ul {
            padding-top: 8px;
            padding-bottom: 5px;
        }

        .text-ad .bd li {
            float: left;
            width: 140px;
            padding-left: 5px;
            line-height: 22px;
        }

.mian-ad {
    position: relative;
}

    .mian-ad a {
        color: #666;
    }

        .mian-ad a:hover {
            color: #CB0003;
        }

.love-read {
    position: relative;
    cursor: pointer;
}

.love-read-con {
    display: none;
    border-bottom: 1px dotted #e4e4e4;
}

.love-read dl {
    padding: 4px 0;
}

    .love-read dl dt {
        float: left;
        width: 90px;
        margin-right: 10px;
        color: #989898;
    }

        .love-read dl dt img {
            width: 90px;
            padding-bottom: 3px;
        }

    .love-read dl dd a, .love-read dl dd a:visited, .love-read dl dd a:link, .love-read dl dd a:hover {
        color: #676767;
    }

.love-read {
    margin-bottom: 5px;
}

.love-read-mod .hd span {
    float: right;
    padding: 2px 5px 2px 15px;
    /*background: #f7f7f5 url(http://mat1.gtimg.com/joke/temp/icon_time.png) no-repeat 3px center;*/
    color: #4f70a3;
}

.love-read-tool {
    overflow: hidden;
    *zoom: 1;
}

#pl-comment-love {
    padding-left: 5px;
    border-left: 1px solid #99b5da;
}

.love-read-tool a, .love-read-tool a:visited, .love-read-tool a:link, .love-read-tool a:hover {
    color: #5170a6;
}

.love-read p {
    font-size: 14px;
}

.love-read-tool .ll {
    color: #989898;
}

.vico {
    padding-left: 20px;
    /*background-image: url(http://mat1.gtimg.com/www/images/qq2012/icobg_1.4.png);*/
    background-repeat: no-repeat;
    background-position: left -274px;
}

.wb-news-mod .bd dl {
    padding-bottom: 10px;
}

    .wb-news-mod .bd dl dt img {
        padding: 2px;
        border: 1px solid #e3e3e3;
    }

    .wb-news-mod .bd dl dt {
        float: left;
        margin-top: 9px;
        margin-right: 10px;
    }

.wb-username a, .wb-username a:visited, .wb-username a:link, .wb-username a:hover {
    color: #526fa7;
}

    .wb-username a:hover {
        text-decoration: underline;
    }

.wb-text {
    padding-right: 3px;
    color: #999;
}

.wb-news-content a {
    font-size: 14px;
}

    .wb-news-content a, .wb-news-content a:visited, .wb-news-content a:link, .wb-news-content a:hover {
        color: #333;
    }

        .wb-news-content a:hover {
            color: #CB0003;
            text-decoration: underline;
        }

.pic-air-mod .bd ul {
    margin-left: -20px;
}

.pic-air-mod .bd li {
    display: inline;
    float: left;
    width: 140px;
    height: 110px;
    overflow: hidden;
    margin-left: 20px;
    padding-bottom: 13px;
    font-size: 14px;
}

    .pic-air-mod .bd li a {
        display: block;
    }

    .pic-air-mod .bd li img {
        padding-bottom: 3px;
    }

.picBox {
    width: 292px;
    height: 112px;
    overflow: hidden;
    margin: 0 auto;
}

.piclist {
    margin-left: -20px;
    _margin-left: -17px;
    *margin-left: -17px;
}

    .piclist li {
        display: inline;
        position: relative;
        z-index: 0;
        float: left;
        width: 140px;
        _width: 138px;
        *width: 138px;
        height: 110px;
        overflow: hidden;
        margin-left: 20px;
        *margin-left: 14px;
        padding-bottom: 7px;
        background: none;
        font-size: 14px;
        text-align: left;
        white-space: nowrap;
    }

    .piclist img {
        display: block;
        width: 140px;
        height: 80px;
        margin: 2px 2px 1px;
    }

.bicon {
    display: block;
    position: absolute;
    left: 5px;
    top: 60px;
    z-index: 1;
    width: 21px;
    height: 21px;
    /*background: url(http://mat1.gtimg.com/news/base2011/img/trs.png) repeat 0 0;*/
    cursor: pointer;
    _background-image: none;
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://mat1.gtimg.com/news/base2011/img/trs.png",sizingMethod="scale");*/
}

.bg-mb {
    display: none;
    position: absolute;
    top: 60px;
    left: 2px;
    z-index: 0;
    width: 140px;
    height: 22px;
    filter: Alpha(Opacity=70);
    opacity: .7;
    background: #000;
}

.video-air-mod .hd span {
    float: right;
    padding-top: 3px;
    padding-left: 15px;
    /*background: url(http://mat1.gtimg.com/news/dc/images/icon_phone.png) no-repeat left 7px;*/
}

    .video-air-mod .hd span a, .video-air-mod .hd span a:link, .video-air-mod .hd span a:visited, .video-air-mod .hd span a:hover {
        color: #5d91b9;
    }

.all_comment_number {
    float: right;
    padding-top: 8px;
    font-size: 14px;
}

    .all_comment_number a, .all_comment_number a:link, .all_comment_number a:visited, .all_comment_number a:hover {
        color: #666;
        text-decoration: none;
    }

        .all_comment_number a span {
            color: #5071a6;
            font-weight: bold;
        }

.mian-ad {
    border: 1px solid #e1e1e1;
    background: #f9f9f9;
}

    .mian-ad .hd {
        width: 630px;
        margin: 0 auto;
        padding: 4px 0;
    }

        .mian-ad .hd h2 {
            padding-left: 10px;
            border-bottom: 1px solid #e3e3e3;
            color: #676767;
            font-size: 14px;
        }

    .mian-ad .bd {
        padding-bottom: 10px;
    }

        .mian-ad .bd ul li {
            float: left;
            width: 142px;
            padding-left: 17px;
        }

.user-name-comment a, .user-name-comment a:visited, .user-name-comment a:link, .user-name-comment a:hover {
    color: #5071a7;
}

.mian-ad .bd table td {
    width: 131px;
    padding-left: 14px;
    text-align: left;
}

.foot-Article-QQ {
    margin-top: 30px;
    padding: 13px 0 10px;
    background: #333438;
}

.about-video-foot {
    width: 1000px;
    overflow: hidden;
    margin: 0 auto;
    padding-bottom: 30px;
}

    .about-video-foot .hd {
        padding-bottom: 14px;
    }

    .about-video-foot h2 {
        /*background: url(http://mat1.gtimg.com/joke/temp/icon_about_video.png) no-repeat 72px 7px;*/
        color: #d9d9d7;
        font-size: 16px;
        font-weight: bold;
        font-family: '\5FAE\8F6F\96C5\9ED1';
    }

    .about-video-foot ul {
        width: 1020px;
    }

    .about-video-foot li {
        position: relative;
        float: left;
        width: 189px;
        height: 106px;
        overflow: hidden;
        margin-right: 14px;
    }

    .about-video-foot .bg-mb {
        top: 84px;
        left: 0;
        width: 169px;
        height: 22px;
        padding-left: 20px;
    }

    .about-video-foot .bicon {
        top: 84px;
        left: 0;
    }

.text-link-foot {
    position: absolute;
    left: 26px;
    top: 84px;
    z-index: 99;
}

    .text-link-foot, .text-link-foot:visited, .text-link-foot:link, .text-link-foot:hover {
        color: #e5e5e5;
        font-size: 14px;
    }

.ad-foot {
    width: 1000px;
    margin: 0 auto;
    padding-bottom: 10px;
}

.QQeditor {
    text-align: right;
    color: #999;
    padding: 5px 20px 44px 0;
}

#tag_about, #tag_cmt {
    position: relative;
    clear: both;
    top: -30px;
    width: 0;
    height: 0;
    overflow: hidden;
    background: red;
    line-height: 0;
}

.Tool-Article-QQ {
    width: 638px;
    height: auto;
    padding: 15px 0 43px 0;
}

.shareBtn {
    z-index: 12;
}

.Tool-Article-QQ .shareBtn {
    float: left;
    width: 305px;
    margin-top: 10px;
    font-size: 12px;
}

.shareBtn-hd {
    display: inline-block;
    position: relative;
    z-index: 3;
    width: 64px;
    height: 23px;
    padding-left: 8px;
    border: 1px solid fff;
    border-bottom: none;
    border-left: 1px solid #FFF;
    color: #676767;
    line-height: 21px;
    font-size: 12px;
}

.h-shareBtn .shareBtn-hd {
    float: left;
    width: 55px;
    padding-left: 0;
    padding-top: 5px;
    color: #666;
    font-size: 14px;
}

.shareBtn-hd i {
    position: absolute;
    right: 6px;
    top: 8px;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 4px;
    border-style: solid;
    border-color: #8b8c8e #fff #fff;
    -moz-transition: -moz-transform .2s ease-in;
    -webkit-transition: -webkit-transform .2s ease-in;
    -o-transition: -o-transform .2s ease-in;
    transition: transform .2s ease-in;
    -moz-transform: rotate(0);
    -webkit-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
}

.hover .shareBtn-hd i {
    -moz-transform: rotate(180deg);
    -moz-transform-origin: 50% 30%;
    -webkit-transform: rotate(180deg);
    -webkit-transform-origin: 50% 30%;
    -o-transform: rotate(180deg);
    -o-transform-origin: 50% 30%;
    transform: rotate(180deg);
    transform-origin: 50% 30%;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    top: 3px\9;
}

.hover .shareBtn-hd {
    margin-top: -1px;
    border: 1px solid #d1d1d1;
    border-bottom: none;
    background: #fff;
}

.v-shareBtn {
    display: inline;
    width: 64px;
    height: 23px;
    float: left;
    margin-left: -8px;
}

    .v-shareBtn .shareBtn-bd {
        display: none;
        position: absolute;
        z-index: 2;
        left: 0;
        top: 22px;
        border: 1px solid #d1d1d1;
        width: 92px;
        padding: 8px 0;
        background: #fff;
    }

.hover .shareBtn-bd {
    display: block;
}

.shareBtn-bd li {
    height: 24px;
    padding: 0 0 0 11px;
    line-height: 24px;
}

    .shareBtn-bd li.hover {
        background: #f3f3f3;
    }

.shareBtn-bd a {
    display: block;
    padding-left: 22px;
    color: #5c5c5c;
}

.shareBtn-bd li.hover a {
    color: #c00;
}

.h-shareBtn .shareBtn-bd li {
    float: left;
    width: 24px;
    height: 24px;
    padding: 0;
    overflow: hidden;
    margin-right: 5px;
}

.h-shareBtn .shareBtn-bd a {
    display: block;
    width: 0;
    height: 24px;
    padding-left: 24px;
    filter: Alpha(Opacity=80);
    opacity: .8;
    -moz-transition: opacity .5s ease;
    -webkit-transition: opacity .5s ease;
    -o-transition: opacity .5s ease;
    transition: opacity .5s ease;
}

    .h-shareBtn .shareBtn-bd a:hover {
        filter: Alpha(Opacity=100);
        opacity: 1;
    }

.shareBtn16 .s_weibo {
    background-position: -66px -2px;
}

.shareBtn16 .s_qzone {
    background-position: -66px -25px;
}

.shareBtn16 .s_weixin {
    background-position: -66px -49px;
}

.shareBtn16 .s_pengyou {
    background-position: -66px -74px;
}

.shareBtn16 .s_sina {
    background-position: -66px -98px;
}

.shareBtn16 .s_renren {
    background-position: -66px -122px;
}

.shareBtn16 .s_qmail {
    background-position: -66px -146px;
}

.shareBtn16 .s_kaixin {
    background-position: -66px -170px;
}

.shareBtn16 .s_qq {
    /*background: url(http://mat1.gtimg.com/news/dc/images/qqshare_16_24.png) 0 5px no-repeat;*/
}

.shareBtn24 .s_weibo {
    background-position: -62px -200px;
}

.shareBtn24 .s_qzone {
    background-position: -62px -229px;
}

.shareBtn24 .s_weixin {
    background-position: -62px -258px;
}

.shareBtn24 .s_pengyou {
    background-position: -62px -287px;
}

.shareBtn24 .s_sina {
    background-position: -62px -316px;
}

.shareBtn24 .s_renren {
    background-position: -62px -345px;
}

.shareBtn24 .s_qmail {
    background-position: -62px -374px;
}

.shareBtn24 .s_kaixin {
    background-position: -62px -403px;
}

.shareBtn24 .s_qq {
    /*background: url(http://mat1.gtimg.com/news/dc/images/qqshare_16_24.png) -18px -25px no-repeat;*/
}

.Tool-Article-QQ .appIconB a {
    display: block;
    height: 40px;
    /*background: url(http://mat1.gtimg.com/joke/temp/appBt1.png) no-repeat 0 center;*/
}

.Tool-Article-QQ .appIconB {
    float: right;
    width: 246px;
    height: 40px;
    padding: 0;
}

    .Tool-Article-QQ .appIconB .appIco {
        display: block;
        float: left;
        width: 40px;
        height: 40px;
    }

    .Tool-Article-QQ .appIconB b {
        display: none;
    }

    .Tool-Article-QQ .appIconB .downArrow {
        display: block;
        float: right;
        width: 26px;
        height: 40px;
    }

.ff-t {
    font-family: Tahoma;
}

.scrollBtn {
    position: fixed;
    _position: absolute;
    right: 25px;
    bottom: 45px;
    width: 54px;
}

.scrollBtn-tips {
    width: 54px;
    height: 22px;
    margin-bottom: 5px;
    background: #f69b02;
    color: #fff;
    text-align: center;
    line-height: 22px;
    cursor: pointer;
}

.scrollBtn li {
    float: left;
    height: 54px;
    overflow: hidden;
    margin-bottom: 5px;
}

.scrollBtn a {
    display: block;
    width: 54px;
    height: 54px;
    overflow: hidden;
    color: #fff;
    text-align: center;
    filter: Alpha(Opacity=60);
    opacity: .6;
    -moz-transition: opacity .5s ease;
    -webkit-transition: opacity .5s ease;
    -o-transition: opacity .5s ease;
    transition: opacity .5s ease;
}

    .scrollBtn a:hover {
        text-decoration: none;
    }

    .scrollBtn a:hover {
        filter: Alpha(Opacity=100);
        opacity: 1;
    }

    .scrollBtn a b {
        display: none;
    }

.sB-comment a {
    height: 17px;
    padding-top: 34px;
    padding-bottom: 3px;
    background-position: 0 -353px;
}

.sB-share a {
    background-position: 0 -412px;
}

.sB-goTop {
    display: none;
}

    .sB-goTop a {
        background-position: 0 -471px;
    }

.mbArticleSharePic {
    position: relative;
    z-index: 1;
    margin: 0 auto;
}

.mbArticleShareBtn {
    display: none;
    position: absolute;
    z-index: 20;
    right: 6px;
    bottom: 6px;
    width: 118px;
    height: 25px;
    /*background: url(http://mat1.gtimg.com/news/imgcss_article_qq/mb_share_bt.png) no-repeat;*/
    _background-image: none;
    /*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mat1.gtimg.com/news/imgcss_article_qq/mb_share_bt.png',sizingMethod='scale');*/
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    cursor: pointer;
    text-align: center;
}

    .mbArticleShareBtn span {
        display: none;
    }

.hover .mbArticleShareBtn {
    display: block;
}

.picInfo {
    height: 35px;
    padding: 0 10px;
    background: #f3f3f3;
    line-height: 35px;
    text-align: left;
}

.relativeVideo {
    position: relative;
    width: 640px;
    overflow: hidden;
    margin-bottom: 0;
}

.relInfo {
    height: 105px;
    overflow: hidden;
    background: #f3f3f3;
}

.relStatus {
    background: #f6f9fe;
}

.relPic {
    position: relative;
    float: left;
    width: 140px;
    height: 105px;
    overflow: hidden;
    margin-right: 18px;
    cursor: pointer;
}

.relPicbg {
    position: absolute;
    top: 0;
    left: 0;
    width: 140px;
    height: 105px;
    /*background: url(http://mat1.gtimg.com/news/dc/images/videoPng.png) no-repeat center center;*/
    _background-image: none;
    /*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mat1.gtimg.com/news/dc/images/videobg.png',sizingMethod='scale');*/
}

.relStatus .relPicbg {
    /*background: url(http://mat1.gtimg.com/news/dc/images/videoPng1.png) no-repeat center center;
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mat1.gtimg.com/news/dc/images/videoBg1.png',sizingMethod='scale');*/
}

.relTxt {
    float: left;
    width: 480px;
    padding: 7px 0;
    font-size: 12px;
    _overflow: hidden;
}

    .relTxt h2 {
        height: 30px;
        overflow: hidden;
        font-size: 16px;
        font-weight: bold;
        line-height: 30px;
    }

#Cnt-Main-Article-QQ .relTxt p {
    margin-bottom: 0;
    padding: 0;
    line-height: 20px;
    font-size: 12px;
}

.relTxt label {
    color: #999;
}

.v-times {
    display: none;
}

.relVideo {
    display: none;
    position: relative;
    z-index: 2;
    overflow: hidden;
    width: 640px;
    height: 0;
    background: #000;
}

.reltit {
    position: relative;
    top: 0;
    left: 0;
    height: 30px;
    background: #F3F3F3;
    line-height: 30px;
}

    .reltit h3 {
        width: 560px;
        height: 30px;
        overflow: hidden;
        padding-left: 11px;
        font-size: 16px;
        font-weight: 700;
        line-height: 30px;
    }

        .reltit h3 a {
            color: #000;
        }

            .reltit h3 a:hover {
                color: #cd0000;
                text-decoration: underline;
            }

    .reltit .v_close {
        position: absolute;
        right: 10px;
        top: 4px;
        padding-left: 18px;
        border: none;
        background: none;
        cursor: pointer;
        font-size: 12px;
        color: #536DA6;
    }

        .reltit .v_close:hover {
            text-decoration: underline;
        }

#icon_v_close {
    display: inline-block;
    position: absolute;
    top: 7px;
    left: 0;
    width: 11px;
    height: 14px;
    /*background: url(http://mat1.gtimg.com/news/dc/images/s_gallery_20121102.png) no-repeat -66px -498px;*/
}

#mod_player {
    position: absolute;
    top: 30px;
}

.moreTv {
    position: absolute;
    right: 0;
    top: 135px;
    z-index: 9;
    width: 339px;
    border: 1px solid rgba(81,81,81,0.15);
    background: rgba(0,0,0,0.9);
    border-right: none;
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#DD000000,endcolorstr=#DD000000,gradientType=1);
}

.moreTv-list {
    padding: 10px;
}

    .moreTv-list li {
        height: 63px;
        overflow: hidden;
        padding: 10px;
        background: url(none);
        cursor: default;
    }

#Cnt-Main-Article-QQ .moreTv-list li p {
    padding-bottom: 0;
    line-height: 26px;
    font-size: 14px;
}

.moreTv-list li img {
    float: left;
    width: 112px;
    height: 63px;
    margin-right: 12px;
}

#Cnt-Main-Article-QQ .moreTv-list li:hover, #Cnt-Main-Article-QQ .moreTv-list .hover {
    background: #353535;
}

#Cnt-Main-Article-QQ .moreTv-list li p a {
    border-bottom: none;
    color: #fff;
}

#Cnt-Main-Article-QQ .moreTv-list li:hover p a, #Cnt-Main-Article-QQ .moreTv-list .hover p a {
    border-bottom: none;
    color: #2d96e9;
}

.moreTvBtn {
    position: absolute;
    top: 245px;
    right: 0;
    z-index: 3;
    visibility: hidden;
    width: 25px;
    height: 45px;
    /*background: #242424 url(http://mat1.gtimg.com/news/dc/images/moreTvBtn.png) no-repeat center -16px;*/
}

    .moreTvBtn:hover {
        /*background: #242424 url(http://mat1.gtimg.com/news/dc/images/moreTvBtn.png) no-repeat center 16px;*/
    }

.Video-Main-Article-QQ {
    position: relative;
    background: none;
}

    .Video-Main-Article-QQ a:hover.pic, Video-Main-Article-QQ a:hover.vtime {
        text-decoration: none;
    }

    .Video-Main-Article-QQ .pic img {
        width: 160px;
        height: 120px;
        margin-bottom: 6px;
        border: #c6c6c6 1px solid;
    }

    .Video-Main-Article-QQ .vbutton {
        cursor: pointer;
        display: block;
        position: absolute;
        left: 15px;
        top: 90px;
        width: 25px;
        height: 25px;
        /*background: url("http://mat1.gtimg.com/worldcup/video/qiudui/video.png") no-repeat;
        _background-image: none;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mat1.gtimg.com/worldcup/video/qiudui/video.png',sizingMethod='scale');*/
    }

    .Video-Main-Article-QQ .vtime {
        display: block;
        position: absolute;
        left: 38px;
        top: 105px;
        width: 120px;
        height: 18px;
        _height: 19px;
        padding-right: 3px;
        color: #fff;
        text-align: right;
        font-family: tahoma;
        font-size: 14px;
        overflow: hidden;
        /*background: url("http://mat1.gtimg.com/worldcup/2010/bdhui_pic_bg.png") right top repeat-y;
        _background-image: none;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mat1.gtimg.com/worldcup/2010/bdhui_pic_bg.png',sizingMethod='scale');*/
    }

.about-other-read-mod {
    position: relative;
}

.about-other-read-mod {
    position: relative;
}

.recommendTips {
    display: none;
    position: absolute;
    top: 28px;
    *top: 25px;
    right: 0;
    filter: Alpha(Opacity=0);
    opacity: 0;
    padding-bottom: 5px;
}

.share_layer {
    position: absolute;
    z-index: 999999;
    zoom: 1;
    overflow: hidden;
    padding: 7px;
    font-size: 12px;
    font-family: Arial,Sans-Serif;
}

    .share_layer ul, .share_layer ul li {
        list-style-type: none;
    }

    .share_layer img {
        border: 0 none;
    }

    .share_layer a {
        text-decoration: none;
    }

        .share_layer a:hover {
            text-decoration: underline;
        }

    .share_layer button, .share_layer label {
        border: 0 none;
        cursor: pointer;
    }

    .share_layer input, .share_layer button {
        font-size: 12px;
        font-family: Arial,Sans-Serif;
    }

.share_layer_main {
    position: relative;
    z-index: 5;
    border: 1px solid #b5c1ca;
    background-color: #FAFCFF;
}

.share_layer_title {
    height: 24px;
    border-bottom: 1px solid #CED3E4;
    /*background: #EEF4F6 url(http://mat1.gtimg.com/www/images/nav/loginpop_tbg.png) repeat-x;*/
    cursor: move;
}

    .share_layer_title h3 {
        float: left;
        overflow: hidden;
        margin: 0;
        padding: 3px 0 0 12px;
        color: #666;
        font-size: 13px;
        font-weight: normal;
        line-height: 18px;
        font-family: Arial,Helvetica,sans-serif;
    }

    .share_layer_title .mblogo {
        padding-left: 24px;
        /*background: url(http://mat1.gtimg.com/www/images/nav/wblogin_bt1.png) -84px 6px no-repeat;*/
    }

.share_layer .bt_close {
    position: absolute;
    right: 10px;
    top: 11px;
    z-index: 5;
    width: 9px;
    height: 10px;
    /*background: url(http://imgcache.qq.com/qzonestyle/qzone_app/app_news_share_v1/pop_bg.png) no-repeat 0 -39px;*/
    cursor: pointer;
}

.share_layer_cont a:link, .share_layer_cont a:visited {
    color: #5F5F5F;
    text-decoration: underline;
}

.share_layer_cont a:hover, .share_layer_cont a:active {
    color: #494949;
}

.share_layer_cont {
    color: #000;
    background-color: #FAFCFF;
}

.share_layer_hint {
    color: #9E9E9E;
    font-style: normal;
}

.global_tip_button {
    text-align: center;
    clear: both;
    width: 100%;
}

.bt_tip_sure, .bt_tip_cancel {
    /*background-image: url(http://imgcache.qq.com/qzonestyle/qzone_app/app_news_share_v1/pop_bg.png);*/
    background-repeat: no-repeat;
    background-position: 0 -58px;
    font-size: 12px;
    line-height: 19px;
    width: 48px;
    height: 23px;
    margin-right: 6px;
    *overflow: visible;
    _padding-top: 3px;
    _line-height: 12px;
    cursor: pointer;
}

*:lang(zh) .bt_tip_sure, .bt_tip_cancel {
    padding-top: 4px\9;
}

.bt_tip_cancel {
    color: #4D637F;
    background-color: #F3F4F5;
    background-position: -54px -58px;
}

.icon_hint_warn, .icon_hint_succeed {
    display: -moz-inline-stack;
    display: inline-block;
    width: 15px;
    height: 15px;
    vertical-align: middle;
    /*background: transparent url(http://imgcache.qq.com/qzonestyle/qzone_app/app_news_share_v1/pop_bg.png) no-repeat;*/
}

.icon_hint_warn {
    background-position: -39px -37px;
    _vertical-align: -2px;
}

.icon_hint_succeed {
    background-position: -18px -37px;
}

.layer_popup {
    border: 2px solid #6792bc;
    background-color: #FFF;
}

.icon_hint_warn span, .icon_hint_succeed span {
    display: none;
}

.share_layer .bg {
    position: absolute;
    top: 0;
    left: 0;
    zoom: 1;
    height: 100%;
    padding: 500px;
}

.share_layer .del_fri {
    display: -moz-inline-stack;
    display: inline-block;
    position: absolute;
    top: 6px;
    right: 10px;
    width: 11px;
    height: 10px;
    font-family: "Comic Sans MS","Verdana",cursive;
    color: #99ADBA;
    font-weight: bold;
    line-height: 9px;
    cursor: pointer;
}

    .share_layer .del_fri:hover {
        text-decoration: none;
        color: #666;
    }

.share_layer_title .none {
    display: none !important;
}

.recommendTips {
    width: 206px;
    padding-left: 18px;
    background: #fff;
}

.read-some {
    border: 1px solid #d6e0ea;
    box-shadow: 2px 2px 0 #ecedf2;
}

    .read-some .hd {
        padding: 3px 0;
        background: #f4f8fb;
    }

    .read-some h3 {
        padding-left: 13px;
        color: #2c96ea;
        font-weight: bold;
        text-indent: 12px;
        font-size: 12px;
        line-height: 30px;
        font-family: tahoma;
    }

    .read-some .bd li {
        width: 180px;
        padding: 0 20px 10px 12px;
        line-height: 20px;
    }

    .read-some .bd {
        padding-top: 10px;
    }

        .read-some .bd li span {
            display: block;
            padding-top: 2px;
            color: #bbb;
            text-align: right;
            font-size: 12px;
            line-height: 10px;
        }

        .read-some .bd li a, .read-some .bd li a:link, .read-some .bd li a:visited {
            color: #4f71a1;
        }

            .read-some .bd li a:hover {
                color: #B33632;
            }

.div-column-1 {
    margin-bottom: 10px;
}

.div-column-2 {
    background: #f2f5fc;
}

.div-column-2-1 {
    padding: 7px 14px 9px 10px;
    border-bottom: 1px dotted #969b97;
}

    .div-column-2-1 p {
        color: #666;
    }

        .div-column-2-1 p a, .div-column-2-1 p a:visited, .div-column-2-1 p a:link, .div-column-2-1 p a:hover {
            color: #3196e8;
        }

.div-column-2-2 {
    padding: 7px 14px 9px 10px;
    border-bottom: 1px dotted #969b97;
}

    .div-column-2-2 li {
        color: #323431;
        line-height: 28px;
        font-size: 14px;
    }

        .div-column-2-2 li a, .div-column-2-2 li a:visited, .div-column-2-2 li a:link, .div-column-2-2 li a:hover {
            color: #3196e8;
        }

.div-column-2-3 {
    padding: 7px 12px 9px 10px;
}

    .div-column-2-3 dt {
        display: inline;
        float: left;
        margin-right: 5px;
    }

    .div-column-2-3 dd a, .div-column-2-3 dd a:visited, .div-column-2-3 dd a:link, .div-column-2-3 dd a:hover {
        color: #3196e8;
        text-decoration: none;
    }

    .div-column-2-3 dd span {
        float: right;
        padding: 2px 11px;
        line-height: 24px;
        /*background: url(http://mat1.gtimg.com/news/dc/images/btn_wykt.png) no-repeat center 3px;*/
    }

        .div-column-2-3 dd span a, .div-column-2-3 dd span a:visited, .div-column-2-3 dd span a:link, .div-column-2-3 dd span a:hover {
            color: #fffffd;
            text-decoration: none;
        }

    .div-column-2-3 .dd-last {
        padding-top: 4px;
        line-height: 30px;
    }

        .div-column-2-3 .dd-last b {
            color: #3196e8;
        }

    .div-column-2-3 h2 {
        padding-top: -3px;
        font-size: 14px;
    }

.div-column-3 {
    font-size: 14px;
    border-bottom: 1px dotted #dbdbdb;
    margin-bottom: 10px;
    padding-bottom: 5px;
}

    .div-column-3 h2 {
        padding-bottom: 2px;
    }

    .div-column-3 span {
        font-size: 12px;
    }

.div-column-4 dl {
    padding-bottom: 17px;
}

    .div-column-4 dl dt {
        float: left;
    }

    .div-column-4 dl dd {
        float: right;
        width: 193px;
        padding-left: 7px;
        /*background: url(http://mat1.gtimg.com/joke/temp/icon_point.png) no-repeat 0 center;*/
    }

.stort-side-style1, .stort-side-style2, .stort-side-style3 {
    float: right;
    height: 20px;
    margin-top: 3px;
    padding: 0 3px;
    font-size: 12px;
    line-height: 20px;
}

.sports-mod li {
    font-size: 14px;
    padding-bottom: 5px;
}

.sports-mod .sports-time {
    display: inline-block;
    padding-right: 14px;
    font-size: 12px;
    color: #48688f;
}

.sports-mod li a .stort-side-style1, .sports-mod li a .stort-side-style2, .sports-mod li a .stort-side-style3 {
    color: #fff;
}

.sports-mod li a:hover .stort-side-style1, .sports-mod li a:hover .stort-side-style2, .sports-mod li a:hover .stort-side-style3 {
    color: #cd0000;
}

.sports-mod li span {
    padding: 0;
}

.sports-mod li .stort-side-style1 {
    padding: 0 3px;
    background: #2c96ea;
}

.sports-mod li .stort-side-style2 {
    padding: 0 3px;
    background: #f24e29;
}

.sports-mod li .stort-side-style3 {
    padding: 0 3px;
    background: #dd8845;
}

.sports-mod .subscribe-ctrl-btn span {
    color: #fff;
}

.sports-mod .subscribe-ctrl-text, .sports-mod .subscribe-ctrl-text-cancel {
    float: right;
    width: 30px;
}

.relmovie_mod {
    width: 609px;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 15px;
    border-top: 1px dashed #DADBD6;
    font-size: 14px;
}

    .relmovie_mod .hd h2 {
        float: left;
        width: 110px;
        color: #1C2C58;
        font-weight: bold;
    }

    .relmovie_mod .hd span {
        float: right;
        font-size: 12px;
        line-height: 24px;
    }

#relmovie_mod .hd {
    height: 30px;
    margin: 0 auto;
    padding-bottom: 8px;
    padding-top: 0;
    text-align: left;
    border-bottom: none;
}

#relmovie_mod .bd {
    width: 609px;
    height: 175px;
}

.relmovie_mod .bd li {
    float: left;
    width: 135px;
    font-size: 12px;
    line-height: 30px;
    text-align: left;
}

    .relmovie_mod .bd li img {
        display: block;
        width: 95px;
        height: 135px;
        margin: 0 auto;
        padding: 1px;
        border: #e9e9e9 1px solid;
    }

    .relmovie_mod .bd li a {
        display: block;
        position: relative;
    }

        .relmovie_mod .bd li a:hover img {
            text-decoration: none;
        }

.relmovie_mod .bd .grade_star {
    position: absolute;
    left: 13px;
    _left: 2px;
    top: 118px;
    display: block;
    width: 89px;
    *width: 87px;
    _width: 87px;
    height: 16px;
    padding: 3px 6px 0 0;
    /*background: url(http://mat1.gtimg.com/ent/0/star_bg2.png) 0 0 no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src="http://mat1.gtimg.com/ent/0/star_bg2.png");*/
    _background: none;
    color: #F3EED1;
    font-family: Arial,Verdana,sans-serif;
    line-height: 15px;
    text-align: right;
}

.relmovie_mod .bd li img {
    margin: 0;
}

.allKey {
    display: none;
}

.topicmblog_mod {
    display: none;
}

.relmovie_mod .bd li {
    text-align: left;
    width: 135px;
}

.relmovie_mod .hd span {
    float: right;
}

.relmovie_mod .bd li img {
    margin: 0;
}

.relmovie_mod .bd .grade_star {
    left: 2px;
}

.relmovie_mod {
    width: 640px;
}

#relmovie_mod .bd {
    width: 640px;
    overflow: hidden;
}

.movielist {
    width: 640px;
    overflow: hidden;
    height: 220px;
}

    .movielist ul {
        width: 750px;
    }

    .movielist li .link {
        font-size: 14px;
    }

.relmovie_mod .hd h2 {
    color: #000;
}

#C-Main-Article-QQ .starpop_mod {
    width: auto;
    padding: 15px 0;
}

#C-Main-Article-QQ .Timeline_wrapper .bd {
    width: auto;
}

#C-Main-Article-QQ .TimelineWrap h2 {
    color: #000;
    text-indent: 0;
}

#C-Main-Article-QQ .aboutpics_mod {
    width: 640px;
    color: #000;
}

#C-Main-Article-QQ #aboutpics_mod .hd {
    width: 640px;
    padding: 12px 0 10px;
}

#C-Main-Article-QQ #aboutpics_mod .bd {
    width: 640px;
}

#C-Main-Article-QQ .aboutpics_mod .picswrap {
    width: 588px;
}

#C-Main-Article-QQ .aboutpics_mod .picslist li {
    width: 145px;
    background: #fff;
    border: none;
    text-align: center;
}

    #C-Main-Article-QQ .aboutpics_mod .picslist li span {
        font-size: 14px;
    }

.aboutpics_mod .hd h2 a, .aboutpics_mod .hd h2 a:link, .aboutpics_mod .hd h2 a:visited, .aboutpics_mod .hd h2 a:hover {
    color: #506fa6;
}

#tcopyright {
    color: #888886;
}

    #tcopyright a {
        color: #888886;
    }

        #tcopyright a:hover {
            color: #888886;
        }

.right_ad_lefttext {
    float: left;
    width: 145px;
    padding-left: 11px;
    line-height: 22px;
}

.right_ad_righttext {
    float: left;
    line-height: 22px;
    width: 140px;
}

.text-ad .hd a {
    float: right;
    line-height: 24px;
    color: #999;
    line-height: 30px;
}

    .text-ad .hd a:hover {
        color: #CD0000;
    }

#C-Main-Article-QQ .faceArticle {
    display: none;
    margin-top: 14px;
    padding-top: 14px;
    border-top: 1px dotted #DBDBDB;
}

    #C-Main-Article-QQ .faceArticle #apps_svy_mood {
        width: 640px;
    }

        #C-Main-Article-QQ .faceArticle #apps_svy_mood b {
            margin-left: -10px;
        }

.comment .hd {
    position: relative;
    height: 31px;
}

.hasCom {
    position: absolute;
    right: 0;
    top: 0;
    color: #666;
    font-size: 14px;
    line-height: 31px;
}

    .hasCom a {
        color: #666;
        font-family: tahoma;
    }

.comment-btn {
    position: absolute;
    right: 0;
    top: 0;
    padding-top: 5px;
}

    .comment-btn span {
        float: left;
    }

.cmt-share-btn {
    position: relative;
    z-index: 2;
    width: 16px;
    height: 16px;
    overflow: hidden;
    margin-right: 4px;
    line-height: 99em;
}

    .cmt-share-btn label {
        position: absolute;
        left: 0;
        top: 0;
        width: 16px;
        height: 16px;
        cursor: pointer;
    }

    .cmt-share-btn .cmt-weibo {
        background-position: -66px -435px;
    }

    .cmt-share-btn .cmt-qzone {
        background-position: -66px -459px;
    }

.checked .cmt-weibo {
    background-position: -66px -5px;
}

.checked .cmt-qzone {
    background-position: -66px -29px;
}

.cmt-btn {
    margin-left: 6px;
    display: inline;
}

#comNum3, #comNum4 {
    color: #5170A6;
    font-weight: bold;
}

.logoA {
    float: left;
}

    .logoA span {
        margin-top: 7px;
    }

.release-tool {
    position: relative;
}

.input-comment {
    margin-top: 15px;
    margin-bottom: 43px;
}

.user-pic {
    float: left;
    padding: 9px;
    border-right: 1px solid #DBDBDB;
    background: #F7F7F7;
}

    .user-pic img {
        width: 40px;
        height: 40px;
        padding: 3px;
        border: 1px solid #DBDBDB;
        background: #fff;
    }

.input-comment-con {
    border: 1px solid #DBDBDB;
}

    .input-comment-con textarea {
        float: right;
        width: 564px;
        *width: 563px;
        height: 62px;
        *height: 61px;
        padding: 3px;
        border: none;
        /*background: #fff url(http://mat1.gtimg.com/joke/temp/bg_textarea.png) repeat-x 0 top;*/
    }

.release-tool span {
    margin-top: 1px;
    color: #9a9a9a;
}

.release-tool b {
    display: inline-block;
    width: 16px;
    height: 16px;
    vertical-align: top;
    margin: 0 4px;
}

.icon_wb_stime {
    /*background: url(http://mat1.gtimg.com/joke/temp/icon_wb_pl.png) no-repeat 0 0;*/
}

.input-comment-con a, .input-comment-con a:visited, .input-comment-con a:link, .input-comment-con a:hover {
    color: #999;
}

.release-tool .icon_qzong_stime {
    margin-right: 10px;
    /*background: url(http://mat1.gtimg.com/joke/temp/icon_qz_pl_2.png) no-repeat 0 0;*/
}

.hot-comment .hd {
    border-bottom: 1px solid #e8e8e8;
    font-size: 14px;
    color: #000;
    font-weight: bold;
}

.comment dl {
    position: relative;
    padding: 15px 0;
    border-bottom: 1px dotted #dcdcdc;
}

    .comment dl dt {
        display: inline;
        float: left;
        margin-right: 10px;
    }

        .comment dl dt img {
            border: 1px solid #dbdbdb;
            padding: 3px;
        }

    .comment dl dd {
        float: right;
        width: 592px;
    }

.user-name-comment {
    display: inline-block;
    padding-right: 13px;
}

    .user-name-comment a, .user-name-comment a:visited, .user-name-comment a:link, .user-name-comment a:hover {
        color: #5071a7;
    }

.comment-uesr-info {
    float: left;
    width: 300px;
}

.df-user, .hf-time {
    color: #bababa;
    padding-right: 7px;
}

.hf-tool {
    float: right;
    width: 80px;
    padding-top: 5px;
}

    .hf-tool a {
        float: left;
        line-height: 14px;
        height: 14px;
        overflow: hidden;
    }

#hf-number {
    padding-right: 10px;
    line-height: 12px;
    /*background: url(http://mat1.gtimg.com/joke/temp/icon_up.png) no-repeat 0 0;*/
    padding-left: 15px;
}

#hf-hf {
    float: right;
    border-left: 1px solid #e3e3e3;
    padding-left: 10px;
}

.comment-text {
    font-size: 14px;
}

#hf-hf, #hf-hf:visited, #hf-hf:link, #hf-hf:hover {
    color: #5070a3;
}

    #hf-hf:hover {
        color: #cc0003;
    }

.comment dl dd textarea {
    width: 524px;
}

.comment dl dd .release-tool {
    margin-right: 19px;
}

.up-number {
    float: right;
    position: absolute;
    right: 65px;
    top: 3px;
    width: 18px;
    height: 15px;
    color: #cc8700;
    border: 1px solid #eed8b3;
    background: #fff9bb;
    line-height: 15px;
    text-align: center;
}

.hf-con {
    padding: 0 10px 10px;
    background: #f3f3f3;
}

.comment h3 {
    margin-top: 32px;
    font-size: 14px;
    font-weight: 700;
    border-bottom: 1px solid #e8e8e8;
}

.icon_qzone_y_stime {
    /*background: url(http://mat1.gtimg.com/joke/temp/icon_comment_share_qzone.png) no-repeat 0 0;*/
}

.icon_wb_no_stime {
    /*background: url(http://mat1.gtimg.com/joke/temp/icon_wb_no_stime.png) no-repeat 0 0;*/
}

#cmt_login {
    *zoom: 1;
    overflow: hidden;
    margin-top: 0;
    padding: 12px 0;
    border: 1px solid #D3D8E7;
    border-top: 0;
    background: #FAFCFF;
}

.commt-sub-line {
    height: 36px;
    /*background: url(http://mat1.gtimg.com/news/2009/tomies/pl.png) repeat-x 0 bottom;*/
}

.logoA:link {
    color: #0B3B8C;
}

.select .logoA {
    height: 16px;
    margin-top: 1px;
    padding-left: 11px;
    padding-bottom: 12px;
    padding-right: 11px;
    border: 1px solid #D3D8E7;
    border-bottom: 0;
    background: #FAFCFF;
}

.logArea {
    width: 100%;
    margin-left: -1px;
}

#tab_head {
    zoom: 1;
    width: 298px;
    padding: 13px 0 0 0;
    margin-left: 17px;
    overflow: hidden;
}

#frmwrp {
    float: left;
    width: 300px;
}

#tab_head div.normal {
    display: block;
    float: left;
    _display: inline;
    width: 137px;
    height: 31px;
    margin-right: 9px;
    /*background: url(http://mat1.gtimg.com/news/2009/tomies/split.png) no-repeat -163px -166px;*/
    color: #0B3B8C;
    text-align: center;
    line-height: 28px;
    cursor: pointer;
}

#tab_head div.click {
    display: block;
    float: left;
    width: 137px;
    height: 31px;
    margin-right: 9px;
    /*background: url(http://mat1.gtimg.com/news/2009/tomies/split.png) no-repeat -163px -203px;*/
    color: #fff;
    text-align: center;
    line-height: 28px;
    _display: inline;
    cursor: pointer;
}

#closeLogin {
    width: 12px;
    height: 12px;
    float: right;
    font-family: "Tahoma";
    font-size: 12px;
    cursor: pointer;
    margin: 7px 9px 0 0;
    _display: inline;
    color: #7E96BE;
}

#cmt_post_btn {
    display: inline-block;
    background-position: 0 -572px;
    width: 68px;
    height: 28px;
}

    #cmt_post_btn:hover {
        background-position: 0 -605px;
    }

    #cmt_post_btn:active {
        background-position: 0 -638px;
    }

.where, .auth {
    padding-right: 6px;
}

.mbSourceCardInfo .userInfo .nick span, .mbSourceCardInfo .userInfo .follower span {
    float: none;
    border-bottom: none;
}

.mbSourceCardInfo .userInfo .nick {
    display: block;
}


.main .mian-ad, .side .text-ad {
    /*background-image: url(http://mat1.gtimg.com/www/images/dc2015/textAdIcon.png);*/
    background-repeat: no-repeat;
    background-position: top right;
}

.baidu_rmss_mod {
    padding: 0 0 20px;
    display: none;
}

    .baidu_rmss_mod .hd h2 {
        font-size: 14px;
        font-weight: bold;
        margin-bottom: 8px;
    }

    .baidu_rmss_mod .bd li {
        font-size: 14px;
        float: left;
        line-height: 28px;
        width: 210px;
    }

        .baidu_rmss_mod .bd li a {
            color: #000;
        }


