﻿BODY {
    margin: 0px;
    padding: 0px;
}

img, div, input {
    _behavior: url("/Resource/Style/Heaven/iepngfix.htc");
}

H1 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

H2 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

H3 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

H4 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

H5 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

H6 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

FORM {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

DIV {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

P {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

I {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

IMG {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

UL {
    PADDING: 0px;
    MARGIN: 0px;
}

LI {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

OL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

FIELDSET {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

LABEL {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

LEGEND {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

BUTTON {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

INPUT {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

LI {
    LIST-STYLE-TYPE: none
}

A IMG {
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

/*--------------头部条样式开始----------------*/
.v2_head_bbg {
    width: 100%;
    height: 35px;
    margin: auto;
    background: url(http://imgjs.waheaven.com/Resource/Images/Heaven/v2_head_bbg.gif) repeat-x;
}

.v2_top_nr {
    width: 1000px;
    height: 35px;
    margin: auto;
    position: relative;
    z-index: 1000;
}

.v2_logo {
    width: 110px;
    height: 28px;
    float: left;
    padding: 3px 0 0 8px;
}

.v2_top_text {
    float: right;
    width: 800px;
    height: 23px;
    line-height: 23px;
    margin-top: 6px;
    FILTER: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
    font-size: 12px;
    color: #333333;
}

    .v2_top_text span {
        float: right;
        font-size: 12px;
        color: #454545;
        padding-top: 6px;
        padding-right: 10px;
        font-family: Arial;
    }

    .v2_top_text a {
        float: right;
        font-size: 12px;
        color: #454545;
        display: block;
        text-decoration: none;
        height: 18px;
        padding-top: 6px;
        padding-left: 4px;
        padding-right: 4px;
        text-align: center;
    }

        .v2_top_text a:hover {
            text-decoration: none;
            color: #009933;
        }

.v2-top-ghmb {
    width: 73px;
    height: 22px;
    float: right;
    padding-right: 5px;
    padding-top: 5px;
}

    .v2-top-ghmb a {
        width: 73px;
        height: 22px;
        display: block;
        background: url(http://imgjs.waheaven.com/Resource/Images/Heaven/v2-ghmb-bbg.gif) no-repeat;
    }

        .v2-top-ghmb a:hover {
            background: url(http://imgjs.waheaven.com/Resource/Images/Heaven/v2-ghmb-bbg-hover.gif) no-repeat;
        }

.top_khao {
    width: 102px;
    height: 24px;
    position: absolute;
    top: 4px;
    left: 123px;
}
/*--------------头部条样式结束----------------*/

.mo_bian {
    width: 1000px;
    height: auto;
    display: table;
    margin: auto;
}

/*--------------页脚样式开始----------------*/
.v3-foot_flw {
    width: 1000px;
    height: auto;
    margin: auto;
    border-top: 1px solid #69AD2D;
    margin-top: 8px;
    padding-bottom: 8px;
}

.v3-foot_nr {
    width: 980px;
    height: 25px;
    padding-top: 4px;
    font-size: 12px;
    color: #666666;
    font-family: Arial;
    margin: auto;
    text-align: center;
}

    .v3-foot_nr ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }

    .v3-foot_nr li {
        text-align: center;
        padding: 0 5px 0 5px;
        display: inline;
        line-height: 25px;
    }

        .v3-foot_nr li a {
            font-size: 12px;
            color: #000000;
            text-decoration: none;
        }

            .v3-foot_nr li a:hover {
                color: #FF8A00;
                text-decoration: underline;
            }

.v3-foot_text {
    width: 980px;
    height: 25px;
    text-align: center;
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    margin: auto;
}

    .v3-foot_text a {
        color: #333333;
        text-decoration: none;
    }

        .v3-foot_text a:hover {
            text-decoration: underline;
        }

.v3-foot_iocn {
    width: 810px;
    height: 50px;
    margin: auto;
    padding: 0 0 0 170px;
}

    .v3-foot_iocn a {
        height: 50px;
        display: block;
        border: 1px solid #EAEAEA;
        margin-left: 10px;
        float: left;
    }
/*--------------页脚样式结束----------------*/


.foot_flw {
    width: 980px;
    height: 40px;
    margin: auto;
}

.foot_nr {
    width: 980px;
    height: 25px;
    padding-top: 10px;
    font-size: 12px;
    color: #666666;
    font-family: Arial;
    margin: auto;
    text-align: center;
}

    .foot_nr ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }

    .foot_nr li {
        text-align: center;
        padding: 0 5px 0 5px;
        display: inline;
        line-height: 25px;
    }

        .foot_nr li a {
            font-size: 12px;
            color: #000000;
            text-decoration: none;
        }

            .foot_nr li a:hover {
                color: #FF8A00;
                text-decoration: underline;
            }

.foot_text {
    width: 980px;
    height: 25px;
    text-align: center;
    font-size: 12px;
    color: #000000;
    font-family: Arial;
    margin: auto;
}

.foot_iocn {
    width: 810px;
    height: 50px;
    margin: auto;
    padding: 0 0 0 170px;
}

    .foot_iocn a {
        height: 50px;
        display: block;
        border: 1px solid #EAEAEA;
        margin-left: 10px;
        float: left;
    }


.v3_badoo {
    FONT-SIZE: 12px;
    COLOR: #FF6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    width: 98%;
    padding-top: 10px;
    padding-bottom: 6px;
    margin: auto;
}

    .v3_badoo A {
        PADDING-RIGHT: 5px;
        PADDING-LEFT: 5px;
        font-size: 12px;
        PADDING-BOTTOM: 2px;
        MARGIN: 0px 2px;
        COLOR: #333333;
        PADDING-TOP: 2px;
        TEXT-DECORATION: none;
        border: 1px solid #D1D1D1;
    }

        .v3_badoo A:hover {
            COLOR: #fc0000;
            border: 1px solid #Fc0000;
        }

        .v3_badoo A:active {
            BORDER-RIGHT: #ff5a00 2px solid;
            BORDER-TOP: #ff5a00 2px solid;
            BORDER-LEFT: #ff5a00 2px solid;
            COLOR: #ff5a00;
            BORDER-BOTTOM: #ff5a00 2px solid;
            font-size: 12px;
        }

.current {
    BACKGROUND-COLOR: #ff6c16;
    width: 20px;
    height: 25px;
    border: 3px solid #FF6600;
    padding: 0px 3px 0px 3px;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    margin-left: 3px;
    margin-right: 3px;
}

.v3_badoo SPAN.disabled {
    DISPLAY: none
}

.menu_bg {
    width: 1000px;
    height: 34px;
    margin: auto;
    margin-top: 10px;
    background: url(http://imgjs.waheaven.com/Resource/Images/Heaven/menu_bg.jpg) repeat-x;
    position: relative;
    overflow: hidden;
}

    .menu_bg ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }

    .menu_bg li {
        float: left;
        border-right: 1px solid #3F714D;
        FILTER: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1);
    }

        .menu_bg li a {
            float: left;
            width: 77px;
            height: 25px;
            padding-top: 9px;
            text-align: center;
            font-size: 14px;
            color: #FFFFFF;
            cursor: pointer;
            display: table;
            text-decoration: none;
        }

            .menu_bg li a:hover {
                background: url(http://imgjs.waheaven.com/Resource/Images/Heaven/menu_hover.jpg) repeat-x;
            }

.menu_bg_ho {
    float: left;
    width: 77px;
    height: 25px;
    padding-top: 9px;
    text-align: center;
    font-size: 14px;
    color: #FFFFFF;
    cursor: pointer;
    display: table;
    text-decoration: none;
    background: url(http://imgjs.waheaven.com/Resource/Images/Heaven/menu_hover.jpg) repeat-x;
    font-weight: bold;
}

.flash_content {
    width: 1000px;
    height: auto;
    display: table;
    margin: auto;
}

#BbsList_menu {
    PADDING-RIGHT: 5px;
    BORDER: #cecece 1px solid;
    PADDING-LEFT: 5px;
    LEFT: 580px;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 3px;
    POSITION: absolute;
    TOP: 28px;
    z-index: 1000;
    width: 120px;
    background: #FFFFFF;
}

    #BbsList_menu ul {
        padding: 0px;
        margin: 0px;
        list-style: none;
    }

        #BbsList_menu ul li {
            width: 100px;
            border-bottom: 1px solid #F0F0F0;
            background: url(http://imgjs.waheaven.com/Resource/Images/Heaven/iecool_arrow_143.gif) no-repeat 2px 4px;
        }

            #BbsList_menu ul li a {
                font-size: 12px;
                color: #333333;
                text-decoration: none;
                display: block;
                padding-left: 16px;
                padding-top: 4px;
                height: 16px;
            }

                #BbsList_menu ul li a:hover {
                    text-decoration: underline;
                    color: #FF6000;
                }

#K1 {
    MARGIN-TOP: 185px;
}

.qqbox A:link {
    COLOR: #000;
    TEXT-DECORATION: none;
}

.qqbox A:visited {
    COLOR: #000;
    TEXT-DECORATION: none;
}

.qqbox A:hover {
    COLOR: #f80000;
    TEXT-DECORATION: underline;
}

.qqbox A:active {
    COLOR: #f80000;
    TEXT-DECORATION: underline;
}

.qqbox {
    POSITION: absolute;
    WIDTH: 145px;
    FLOAT: right;
    LETTER-SPACING: 0px;
    HEIGHT: auto;
    COLOR: #000000;
    FONT-SIZE: 12px;
    OVERFLOW: hidden;
    TOP: 250px;
    RIGHT: 0px;
}

.qqlv {
    POSITION: relative;
    WIDTH: 34px;
    FLOAT: right;
    HEIGHT: 256px;
    OVERFLOW: hidden;
}

.qqlo {
    POSITION: relative;
    WIDTH: 21px;
    FLOAT: right;
    HEIGHT: 256px;
    OVERFLOW: hidden;
    TOP: 92px;
    MARGIN-RIGHT: 112px;
}

.qqkf {
    WIDTH: 111px;
    background: url(http://imgjs.waheaven.com/Resource/Images/Heaven/kfbg.gif) no-repeat;
    FLOAT: right;
    HEIGHT: 422px;
    OVERFLOW: hidden;
    TOP: 120px;
    RIGHT: 0px;
}

.qqkfhm {
    POSITION: relative;
    LINE-HEIGHT: 22px;
    MARGIN: 3px 0px;
    WIDTH: 142px;
    PADDING-RIGHT: 8px;
    HEIGHT: 18px;
    OVERFLOW: hidden;
}

.bgdh {
    PADDING-LEFT: 14px;
    WIDTH: 142px;
    HEIGHT: auto;
}

.v3-weibo-gj {
    width: 200px;
    height: 22px;
    position: absolute;
    top: 6px;
    left: 122px;
}

.qmwycz-bnttem {
    width: 139px;
    height: 33px;
    position: absolute;
    top: 20px;
    left: 578px;
}

.qmwysj-bnttem {
    width: 139px;
    height: 33px;
    position: absolute;
    top: 20px;
    left: 728px;
}