﻿@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, span, strong {
    margin: 0;
    padding: 0;
}

/* p, font, span, h1, h3 {
    font-size: 12px;
} */

input, button, textarea {
    background: none;
    border: 0;
    vertical-align: middle;
    *margin: -2px 0 1px 0;
}

ul, ol {
    list-style: none;
}

ul li {
    *vertical-align: bottom;
}

.hide {
    display: block;
    text-indent: -9999em;
    overflow: hidden;
}

.clear {
    clear: both;
    height: 0;
    overflow: hidden;
}

img {
    border: 0;
}

a {
    text-decoration: none;
}

.mgauto {
    margin: 0 auto;
}

.tac {
    text-align: center;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.fwb {
    font-weight: bold;
}

.fwn {
    font-weight: normal;
}

.c1 {
    color: #E3AB74;
}

.c2, .more a {
    color: #DE880B;
}

.c3 {
    color: #4497D2;
}

body {
    font-size: 12px;
    font-family: "宋体", "Lucida Grande", Verdana, Lucida, sans-serif;
    line-height: 16px;
    background-color: #1a1917;
}

.box1 {
    width: 10px;
    height: 10px;
    position: relative;
    margin: 0 auto;
}

.box2 {
    width: 116px;
    height: 167px;
    position: absolute;
    left: 320px;
    top: -120px;
}

/*********index.html**********/
.index_wrapper {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/index_wrapper_bg.jpg) center top no-repeat;
    margin-top: -25px;
}

.index_header {
    background: url(https://static.web.sdo.com/db/pic/bao/web2/head_bg1.jpg) no-repeat;
    width: 990px;
    height: 522px;
    position: relative;
    left: 7px;
}

.index_main {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/index_main_bg.jpg) top center no-repeat;
    height: 446px;
    padding-bottom: 80px;
}

.index_top_nav {
    position: absolute;
    right: 38px;
    top: 31px;
}

.index_main_box {
    width: 910px;
}

.index_sider01, .index_sider02, .index_sider03 {
    float: left;
}

.index_sider01 {
    width: 290px;
}

.index_sider01 p {
    line-height: 20px;
}

.dl_btns {
    font-size: 0;
    padding: 15px 0 0 16px;
    height: 81px;
    overflow: hidden;
}

.dl_btns a {
    display: inline-block;
    *text-indent: 0;
    *line-height: 0;
    margin: 0 8px 5px 0;
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/dl_btn.jpg) no-repeat;
    height: 38px;
    width: 121px;
}

.dl_btns a.sd:hover {
    background-position: 0 -38px;
}

.dl_btns a.http {
    background-position: -121px 0;
}

.dl_btns a.http:hover {
    background-position: -121px -38px;
}

.dl_btns a.xl {
    background-position: -242px 0;
}

.dl_btns a.xl:hover {
    background-position: -242px -38px;
}

.dl_btns a.bt {
    background-position: -363px 0;
}

.dl_btns a.bt:hover {
    background-position: -363px -38px;
}

.ad_btn {
    display: block;
    width: 238px;
    height: 76px;
    margin: 15px auto 0;
    border: 1px solid #47382F;
}

.ad_btn img {
    border: 1px solid #000000;
}

.index_sider02 {
    width: 338px;
}

.enter {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/enter_btn.jpg) no-repeat;
    width: 297px;
    height: 77px;
}

.enter:hover {
    background-position: 0 -77px;
}

.register {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/register_btn.jpg) no-repeat;
    width: 297px;
    height: 57px;
    margin: 6px auto;
}

.register:hover {
    background-position: 0 -57px;
}

.video_box {
    width: 297px;
    height: 166px;
    border: 1px solid #1B0D03;
}

.video {
    width: 296px;
    height: 165px;
    overflow: hidden;
    border: 1px solid #382822;
    background-color: #000;
    position: relative;
}

.tm {
    width: 296px;
    height: 165px;
    background-color: #000;
    position: absolute;
    top: 1px;
    left: 1px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    cursor: pointer;
}

.index_search {
    padding-left: 90px;
    margin-top: 28px;
}

.index_search input {
    width: 140px;
    background-color: #221C16;
    color: #675642;
    padding: 0 5px;
    line-height: 19px;
    height: 19px;
    border: 1px solid #100C09;
}

.index_search a {
    display: inline-block;
    vertical-align: middle;
}

.index_sider03 {
    width: 280px;
}

.index_sider03 p {
    line-height: 25px;
}

.djxz {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/dl_btn2.jpg) no-repeat;
    width: 162px;
    height: 42px;
    margin: 11px auto;
}

.djxz:hover {
    background-position: 0 -42px;
}

.more {
    width: 250px;
    padding: 0 5px;
    background: rgba(0, 0, 0, 0.2);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startcolorstr=#33000000, endcolorstr=#33000000);
}

:root .more {
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000');
    /* ie9（滤镜为其他浏览器的2倍 如30% 透明度，ie9实则是 60% 透明度） */
}

.more p {
    line-height: 23px;
}

.more a {
    text-decoration: underline;
}

/*********home.html**********/
.wrapper {
    margin-top: -30px;
    background: url(https://static.web.sdo.com/db/pic/bao/web2/home20260210.jpg) no-repeat top center;
    margin-top: 0;
    position: relative;
    zoom: 1;
}

.header {
    width: 989px;
    height: 418px;
    position: relative;
    left: -4px;
    top: -2px;
}

.main {
    padding-bottom: 100px;
    min-height: 1115px;
    height: auto !important;
    height: 1115px;
    position: relative;
}


/*********左侧**********/
.f16, .f13, .kfzx_box, .news_more {
    font-family: 微软雅黑;
}

.gfwb, .rl, .dcwj, .kfzx, .fcm, .ad, .yxgg {
    width: 221px;
}

.box {
    width: 942px;
    overflow: hidden;
    zoom: 1;
    padding-top: 80px;
}

.sider01, .sider02, .sider03 {
    float: left;
}

.sider01 {
    width: 247px;
}

.left_top {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/leftTop_bg.jpg) top no-repeat;
    margin-bottom: 20px;
}

.lt_box {
    padding-top: 15px;
}

.ksxz {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/ksxz_btn.jpg) no-repeat;
    width: 207px;
    height: 77px;
}

.ksxz:hover {
    background-position: 0 -77px;
}

.ljzc {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/ljzc_btn.jpg) no-repeat;
    width: 207px;
    height: 57px;
    margin-top: 5px;
}

.ljzc:hover {
    background-position: 0 -57px;
}

.five_btns {
    width: 180px;
    margin-top: 33px;
    overflow: hidden;
    zoom: 1;
}

.five_btns a, .four_btns a {
    float: left;
    background-image: url(https://static.web.sdo.com/bao/pic/bao/web2/images/btns_bg.jpg);
    width: 180px;
    height: 31px;
    margin: 0 0 3px 5px;
    display: inline;
}

.four_btns a {
    background-image: url(https://static.web.sdo.com/db/pic/bao/web2/home/d_btns.jpg);
    width: 186px;
}

.four_btns, .game_yxzl {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_xwdt_bg.jpg) top center no-repeat;
    width: 218px;
    margin-top: 19px;
    position: relative;
    left: -1px;
}

.three_btns {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_hdzq_bg.jpg) top center no-repeat;
    width: 218px;
    margin-top: 19px;
    position: relative;
    left: -1px;
}

.game_yxzl {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_yxzl02_bg.jpg) top center no-repeat;
}

.system_yxzl {
    background: url(https://static.web.sdo.com/db/pic/bao/web2/d_xtjs02_bg.jpg) top center no-repeat;
}

.game_yxzl a {
    background-image: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/game_btns.jpg);
}

.system_yxzl a {
    background-image: url(https://static.web.sdo.com/db/pic/bao/web2/system_btns.jpg);
}

.btn_box {
    padding-top: 55px;
    width: 186px;
    margin: 0 auto;
    overflow: hidden;
    zoom: 1;
}

a.btn01:hover {
    background-position: -180px 0;
}

a.btn02 {
    background-position: 0 -31px;
}

a.btn02:hover {
    background-position: -180px -31px;
}

a.btn03 {
    background-position: 0 -62px;
}

a.btn03:hover {
    background-position: -180px -62px;
}

a.btn04 {
    background-position: 0 -93px;
}

a.btn04:hover {
    background-position: -180px -93px;
}

a.btn05 {
    background-position: 0 -124px;
}

a.btn05:hover {
    background-position: -180px -124px;
}

a.d_btn01:hover {
    background-position: 0 -31px;
}

a.d_btn02 {
    background-position: -186px -124px;
}

a.d_btn02:hover {
    background-position: -186px -31px;
}

a.d_btn03 {
    background-position: -372px -124px;
}

a.d_btn03:hover {
    background-position: -372px -31px;
}

a.d_btn04 {
    background-position: -558px -124px;
}

a.d_btn04:hover {
    background-position: -558px -31px;
}

a.d_btn05 {
    background-position: -744px -124px;
}

a.d_btn05:hover {
    background-position: -744px -31px;
}

a.d_btn06 {
    background-position: -930px -124px;
}

a.d_btn06:hover {
    background-position: -930px -31px;
}

a.d_btn07 {
    background-position: -1116px -124px;
}

a.d_btn07:hover {
    background-position: -1116px -31px;
}

a.game_btn01:hover {
    background-position: 0 -31px;
}

a.game_btn02 {
    background-position: -186px 0;
}

a.game_btn02:hover {
    background-position: -186px -31px;
}

a.game_btn03 {
    background-position: -372px 0;
}

a.game_btn03:hover {
    background-position: -372px -31px;
}

a.game_btn04 {
    background-position: -558px 0;
}

a.game_btn04:hover {
    background-position: -558px -31px;
}

a.game_btn05 {
    background-position: -744px 0;
}

a.game_btn05:hover {
    background-position: -744px -31px;
}

a.game_btn06 {
    background-position: -930px 0;
}

a.game_btn06:hover {
    background-position: -930px -31px;
}

a.game_btn07 {
    background-position: -1116px 0;
}

a.game_btn07:hover {
    background-position: -1116px -31px;
}

.gfwb {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/blog_bg.jpg) top center no-repeat;
}

.gfwb_box {
    padding: 55px 0 0 23px;
    overflow: hidden;
    zoom: 1;
}

.gfwb a {
    float: left;
    background-image: url(https://static.web.sdo.com/bao/pic/bao/web2/images/blog_btn.jpg);
    width: 78px;
    height: 58px;
    margin-right: 10px;
}

a.xlwb:hover {
    background-position: 0 -58px;
}

a.txwb {
    background-position: -78px 0;
}

a.txwb:hover {
    background-position: -78px -58px;
}

.rl {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/rl_bg.jpg) no-repeat;
    height: 235px;
    margin: 15px auto;
}

.dcwj {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/dcwj_bg.jpg) no-repeat;
    height: 166px;
    margin-bottom: 15px;
}

.dcwj_box {
    padding: 50px 0 0 20px;
    color: #BB9264;
}

.dcwj_box p {
    height: 22px;
}

.kfzx {
    background: url(https://static.web.sdo.com/db/pic/bao/web2/kfzx.jpg) no-repeat;
    height: 199px;
    margin-bottom: 15px;
}

.kfzx_box {
    padding: 50px 0 0 63px;
    line-height: 14px;
    color: #9A672E;
}

.kfzx_box p {
    margin-bottom: 10px;
    font-size: 12px;
}

.fcm {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/fcmxt_bg.jpg) no-repeat;
    height: 196px;
}

.fcm_box {
    text-align: center;
    padding-top: 34px;
    line-height: 20px;
}

.f16 {
    font-size: 16px;
    color: #489792;
    letter-spacing: 2px;
}

.f14 {
    font-size: 16px;
    color: #489792;
    letter-spacing: 2px;
}

.f13 {
    font-size: 13px;
    color: #304D48;
    margin-bottom: 8px;
}

.fcm_box a {
    display: block;
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/fcm_btn.jpg) no-repeat;
    width: 191px;
    height: 26px;
    line-height: 26px;
    margin: 0 auto 3px;
    color: #B9A28A;
    font-size: 13px;
    font-weight: bold;
}

.fcm_box a:hover {
    background-position: 0 -26px;
}

a.zz {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/zz_btn.jpg) no-repeat;
    width: 140px;
    height: 35px;
    margin: 15px auto;
}

.ad {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/ad_bg.jpg) no-repeat;
    height: 83px;
    padding-top: 8px;
    margin-bottom: 15px;
}

.ad img {
    border: 1px solid #000000;
}

.yxgg {
    background: url(https://static.web.sdo.com/db/pic/bao/web2/yxgg_bg.jpg) no-repeat;
    color: #B9A28A;
    line-height: 20px;
}

.yxgg p {
    padding-top: 55px;
}

/*********中间**********/
.sider_box {
    float: left;
    width: 676px;
    margin-top: 8px;
    padding-right: 3px;
}

.sider02 {
    width: 464px;
    margin-right: 15px;
    display: inline;
}

.news {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/news_bg.jpg) no-repeat;
    height: 325px;
    position: relative;
}

.news a:hover, .text p a:hover, .news_info03 a:hover, .ser_item a:hover, .tj h3 a:hover, .tj_more:hover, .tj_info a:hover, .yxzl a:hover, .yxzl_box a:hover {
    color: #debc6a;
}

.news_more {
    position: absolute;
    top: 7px;
    right: 20px;
    color: #927462;
    font-size: 13px;
}

.top_tab01 {
    padding: 6px 0 0 6px;
}

.top_tab02 {
    padding: 6px 0 0 20px;
}

.top_tab01 span, .top_tab02 span, .top_tab03 span {
    cursor: pointer;
}

.text h3 {
    color: #C88535;
    font-size: 16px;
    line-height: 30px;
}

.text h3 a {
    color: #CAA784;
}

.text p a {
    color: #7C5A33;
}

.news_info01, .news_info02, .news_info03 {
    display: none;
    margin: 0 auto;
}

.news_info01 {
    width: 447px;
    padding-top: 40px;
    height: 205px;
    overflow: hidden;
}

.news_info01 li {
    height: 16px;
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/li_line.jpg) bottom no-repeat;
    width: 427px;
    padding: 3px 10px;
    overflow: hidden;
    zoom: 1;
}

.news_info01 a, .news_info01 span {
    color: #775844;
}

.news_info01 a {
    float: left
}

.news_info01 span {
    float: right;
}

.news02 {
    margin-top: 30px;
}

.news02 li {
    padding: 5px 20px 35px;
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/li_line02.jpg) bottom no-repeat;
    position: relative;
    min-height: 80px;
    height: auto !important;
    height: 80px;
}

.ad03 {
    border: 1px solid #2C231C;
    display: block;
    width: 161px;
    height: 82px;
    position: absolute;
    top: 10px;
    left: 20px;
}

.info {
    color: #AA8263;
    line-height: 20px;
    padding-left: 180px;
}

.info h3 {
    line-height: 25px;
}

.info p {
    color: #775844;
}

.news_info02 {
    margin-top: 10px;
    height: 375px;
    overflow: hidden;
}

.news03 {
    padding: 40px 0 0 0;
    width: 420px;
}

.news03 li {
    height: 17px;
    padding: 3px 0;
    line-height: 23px;
}

.news_info03 {
    margin-top: 15px;
    height: 125px;
    overflow: hidden;
}

.news_info03 a, .name, .dbmrt_box span a {
    color: #8F6E55;
}

.top_tab03 {
    font-size: 0;
    border-bottom: 1px solid #3C3028;
}

.top_tab03 span {
    display: inline-block;
    width: 63px;
    height: 20px;
    line-height: 20px;
    margin-right: 5px;
    text-align: center;
    color: #BB9D8B;
    font-weight: bold;
    position: relative;
    top: 1px;
}

.top_tab03 span.now {
    border: 1px solid #3C3028;
    background-color: #1E1A17;
    border-bottom: 1px solid #1E1A17;
}

.dbmrt_box {
    width: 400px;
    padding-top: 55px;
    text-align: justify;
    text-justify: inter-ideograph;
    font-size: 0;
}

.dbmrt_box span {
    width: 122px;
    display: inline-block;
    text-align: center;
}

.dbmrt_box span.blank {
    height: 0;
    width: 400px;
    overflow: hidden;
}

.photo {
    border: 1px solid #2C231C;
}

.dbmrt_box span.name {
    width: 105px;
    background-color: #201B18;
    line-height: 18px;
    height: 36px;
    overflow: hidden;
    padding: 3px 10px;
    margin-top: 5px;
    font-size: 12px;
}

a.xxjs {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/xxjs_btn.jpg) no-repeat;
    width: 69px;
    height: 21px;
    line-height: 21px;
    color: #8CA6B6;
    position: absolute;
    bottom: 20px;
    right: 20px;
}

a.xxjs:hover {
    background-position: 0 -21px;
}

.banner {
    font-size: 0;
}

.banner a {
    border: 1px solid #2C231C;
    display: inline-block;
    margin-right: 2px;
}

.banner img, .ad03 img, .photo img, .yxsp_box img {
    border: 1px solid #0D0B08;
}

.news02 {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/news_bg02.jpg) no-repeat;
    height: 438px;
    margin-top: 15px;
}

.byjl {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/byjl_bg.jpg) no-repeat;
    height: 239px;
    margin-top: 15px;
}

.dbmrt {
    background: url(https://static.web.sdo.com/db/pic/bao/web2/dbmrt_bg.jpg) no-repeat;
    height: 237px;
}

/*********右侧**********/
.sider03 {
    width: 197px;
}

.lunbo {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/lunbo_bg.jpg) no-repeat;
    height: 237px;
}

.jhgl {
    background: url(https://static.web.sdo.com/db/pic/bao/web2/jhgl_bg.jpg) center no-repeat;
    height: 283px;
    margin: 15px 0;
}

.jhgl_box {
    padding: 8px 8px 0;
}

.search_box {
    height: 22px;
}

.ser_text, .search_box a {
    float: left;
}

input.ser_text {
    margin: 0;
}

.search_box a {
    margin-left: 5px;
    display: inline;
}

.ser_text {
    border: 1px solid #37302E;
    width: 100px;
    padding: 0 5px;
    height: 20px;
    line-height: 20px;
    background-color: #140F09;
    color: #3B3734;
}

.ser_item {
    background-color: #191310;
    font-size: 0;
    margin: 8px 0;
    padding: 10px 0;
}

.ser_item a, .tj_info a, .yxzl a, .yxzl_box a {
    color: #5F4D42;
}

.ser_item a {
    display: inline-block;
    margin-left: 17px;
    font-size: 12px;
    line-height: 20px;
}

.zlk {
    position: absolute;
    right: 5px;
    top: 5px;
    width: 50px;
    height: 35px;
}

.tj h3 {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/tj_title.jpg) no-repeat;
    height: 26px;
    text-align: right;
    padding-right: 5px;
}

.tj h3 a, .tj_more, .part h3 {
    color: #9B806F;
}

.tj h3 a {
    position: relative;
    top: 6px;
}

.tj_info {
    padding: 5px 10px;
}

.yxzl {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/yxzl_bg.jpg) top center no-repeat;
}

.yxzl_box {
    padding: 55px 8px 0;
}

.part {
    background-color: #191410;
    padding: 10px 8px;
    line-height: 20px;
    margin-bottom: 7px;
}

.part table {
    width: 165px;
}

.banner_r {
    margin: 15px 0 10px;
}

.banner_r a {
    margin-bottom: 5px;
}

.yxsp {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/yxsp_bg.jpg) center no-repeat;
    height: 162px;
}

.yxsp_box {
    padding-top: 55px;
}

.yxjt {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/yxjt_bg.jpg) center no-repeat;
    height: 111px;
    margin-top: 15px;
}

.yxjt_ad {
    padding: 50px 0 0 14px;
}

/*********右下**********/
.r_b {
    margin-top: 10px;
}

.sdzx {
    float: left;
    width: 405px;
}

.ad06 {
    float: right;
}

/***************轮播样式***************/
.kvs {
    position: relative;
    width: 193px;
    height: 233px;
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images/ad_bg.jpg) no-repeat;
    padding: 2px;
}

.nums {
    position: absolute;
    bottom: 3px;
    right: 3px;
    width: 181px;
    font-size: 0;
    height: 28px;
    padding-right: 10px;
    text-align: right;
    z-index: 999;
    background: rgba(0, 0, 0, 0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startcolorstr=#7F000000, endcolorstr=#7F000000);
}

:root .nums {
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000');
    /* ie9（滤镜为其他浏览器的2倍 如30% 透明度，ie9实则是 60% 透明度） */
}

.nums span {
    background-color: #666666;
    width: 15px;
    height: 15px;
    display: inline-block;
    text-align: center;
    line-height: 15px;
    color: #D5A974;
    cursor: pointer;
    font-size: 12px;
    margin: 7px 0 0 5px;
}

.nums span.new_span {
    background-color: #783225;
}

.pics img {
    border: 1px solid #5B4841;
}

.pics a {
    display: none;
    position: absolute;
    left: 2px;
    top: 3px;
}

/*弹出层的STYLE*/
html, body {
    height: 100%;
}

/*解决ie6弹出层无法全屏*/

.mydiv {
    display: none;
    width: 480px;
    height: 400px;
    margin-left: -240px;
    margin-top: -200px;
    z-index: 3;
    left: 50%;
    /*FF IE7*/
    top: 50%;
    /*FF IE7*/
    _margin-top: 0px;
    position: fixed;
    /*FF IE7*/
    _position: absolute;
    /*IE6*/
    _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
            /*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
    /*IE5 IE5.5*/

}


.bg {
    display: none;
    background-color: #000;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    /*FF IE7*/
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
    z-index: 2;
    position: fixed;
    /*FF IE7*/
    _position: absolute;
    /*IE6*/
    _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
            /*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
    /*IE5 IE5.5*/

}

/*The END*/
.d_yxzl {
    background: url(https://static.web.sdo.com/db/pic/bao/web2/d_yxzl_bg.jpg) top center no-repeat;
    width: 221px;
    margin: 20px auto 0;
}

.d_title {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_title_bg.jpg) no-repeat;
    width: 664px;
    height: 60px;
}

.e_title {
    background: url(https://static.web.sdo.com/db/pic/bao/web2/title_xtjs.jpg) no-repeat;
    width: 664px;
    height: 60px;
}

.d_title p, .e_title p, .d_title p a, .e_title p a {
    color: #CCB58F;
}

.d_title p, .e_title p {
    padding: 23px 30px 0 0;
    text-align: right;
}

.d_yxjt {
    background-position: 0 -120px;
}

.text-box {
    width: 654px;
    border: 1px solid #453C37;
    border-top: 0;
    background-color: #231C18;
    padding: 4px;
}

.new_child {
    background-color: #F8DE93;
}

.d_detail {
    background-color: #CCC5AB;
    padding: 10px 0 30px;
}

.d_pic {
    width: 600px;
    text-align: justify;
    text-justify: inter-ideograph;
    font-size: 0;
    letter-spacing: -6px;
    padding: 30px 20px 20px;
}

.d_pic li {
    width: 164px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    font-size: 12px;
    letter-spacing: 0px;
}

.d_pic li.fixed, .d_pic li.blank {
    height: 0;
    overflow: hidden;
    padding: 0;
    margin: 0;
}

.d_pic li.blank {
    width: 600px;
}

.d_pic li p, .mrt_text .alert {
    color: #993300;
    line-height: 30px;
}

.d_page {
    padding-top: 20px;
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_pic_line.gif) top center no-repeat;
    text-align: center;
}

.d_page a {
    display: inline-block;
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_pic_btn.gif) no-repeat;
    height: 28px;
    width: 98px;
    line-height: 28px;
    color: #9B7967;
    font-family: 微软雅黑;
}

.d_top_tab {
    background-color: #310900;
    overflow: hidden;
    zoom: 1;
    padding-bottom: 3px;
    width: 490px;
    margin-left: 20px;
}

.d_top_tab a {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_tab_btn.jpg) no-repeat;
    width: 122px;
    height: 34px;
    float: left;
    color: #AC9F96;
    font-size: 14px;
    text-align: center;
    line-height: 34px;
}

.d_top_tab a:hover, .d_top_tab a.now {
    background-position: 0 -34px;
}

.news_info04 {
    padding: 0 20px 20px;
}

.news_info04 ul {
    padding-top: 10px;
}

.news_info04 li {
    overflow: hidden;
    zoom: 1;
    padding: 10px;
}

.news_info04 li a {
    color: #993300;
    float: left;
}

.news_info04 li font, .news_info04 li a:hover {
    color: #FF6C00;
}

.news_info04 li span {
    color: #84765A;
    float: right;
}

.d_vot_btn a {
    margin-right: 20px;
}

.d_top {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_news_title.jpg) no-repeat;
    width: 637px;
    height: 62px;
}

.d_top h1 {
    height: 35px;
    line-height: 35px;
    font-size: 15px;
}

.d_top p {
    color: #6C4435;
}

.d_top p span, .d_top h1 {
    color: #CAA784;
}

.d_news_text {
    padding: 20px 30px;
    line-height: 1.4;
}

.d_vote {
    width: 545px;
    overflow: hidden;
}

.d_dbmrt {
    background-position: 0 -60px;
}

.d_ser {
    overflow: hidden;
    zoom: 1;
    padding: 0 15px;
}

.ser_input {
    width: 190px;
    height: 27px;
    line-height: 27px;
    padding: 0 5px;
    background-color: #29231B;
    color: #554C3F;
}

.ser_input, .d_ser_btn {
    float: left;
    margin-top: 12px;
}

.d_ser_upload {
    float: right;
}

/*.cut_line{background:url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_cutline.jpg) no-repeat;width:624px;height:15px;overflow:hidden;margin:0 auto;}*/
.iframe_box {
    padding: 20px 30px;
}

.d_winner {
    border: 1px solid #7F6D5B;
    background-color: #574A3C;
    width: 637px;
    margin: 10px auto;
}

.winner_ul {
    padding: 5px;
    width: auto;
}

.winner_ul li {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_hot_bg.jpg) top center no-repeat;
    width: 168px;
    height: 255px;
    padding: 60px 12px 0;
    position: relative;
}

a.winner_vote {
    position: absolute;
    bottom: 25px;
    right: 22px;
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_vote_btn.jpg) no-repeat;
    width: 75px;
    height: 29px;
}

a.winner_vote:hover {
    background-position: 0 -29px;
}

.winner_ul li p {
    color: #FFC64D;
    line-height: 20px;
    margin-top: 10px;
}

.winner_ul li p span {
    color: #B79D89;
}

.d_mrt {
    width: 616px;
    margin: 0 auto;
}

.mrt_title {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_title04_bg.jpg) no-repeat;
    width: 616px;
    height: 39px;
}

.mrt_title span {
    float: left;
    margin-left: 50px;
    font-size: 14px;
}

.mrt_title span, .mrt_title a {
    color: #FFE4CB;
    margin-top: 12px;
    display: inline;
}

.mrt_title a {
    float: right;
    margin-right: 20px;
}

.mrt_text {
    color: #993300;
    padding: 20px 0;
    border: 1px solid #4B3E2F;
    background-color: #B0A891;
    margin-bottom: 10px;
}

.mrt_text table {
    width: 420px;
}

.mrt_text td {
    height: 40px;
}

.mrt_text td div {
    background: url(https://static.web.sdo.com/bao/pic/bao/web2/images02/d_input_bg.jpg) no-repeat;
    width: 335px;
    height: 24px;
    position: relative;
}

.mrt_text td div input {
    height: 24px;
    line-height: 24px;
    padding: 0 5px;
    width: 242px;
}

.d_upload {
    background-position: 0 -39px;
}

.up_box {
    width: 410px;
    margin: 0 auto;
}

.d_alert {
    line-height: 24px;
}

.mrt_page {
    text-align: center;
}

.mrt_page a {
    margin-right: 50px;
}

.d_xszn {
    background-position: 0 -240px;
}

.d_beijing {
    background-position: 0 -300px;
}

.d_zhiye {
    background-position: 0 -360px;
}

.d_jineng {
    background-position: 0 -420px;
}

.d_guaiwu {
    background-position: 0 -480px;
}

.d_zhuangbei {
    background-position: 0 -540px;
}

.d_xieyi {
    background-position: 0 -600px;
}

.zn_title {
    background-position: 0 -78px;
}

.zn_text {
    padding: 0 20px 10px;
    text-align: left;
}

.zn_text .alert {
    line-height: 40px;
}

.zn_text .p_pic {
    padding: 15px 0;
}

.p_text {
    height: 22px;
    color: #993300;
}

.p_text a {
    color:
}

.p_text span {
    font-size: 14px;
}

.zn_text table {
    width: 100%;
    border-top: 1px solid #754B34;
    border-right: 1px solid #754B34;
}

.zn_text td, .zn_text th {
    height: 25px;
    line-height: 25px;
    color: #550400;
    padding-left: 5px;
    border-left: 1px solid #754B34;
    border-bottom: 1px solid #754B34;
}

.zn_text th {
    background-color: #C1AD95;
}

.zn_text td {
    background-color: #F0F0F0;
}

.zn_text td a, .p_text a {
    color: #B53C00;
}

.p_other {
    color: #550400;
}

.zn_text td a:hover, .p_text a:hover {
    text-decoration: underline;
}

/*==news==*/

a.UnityNews_Red:link, a.UnityNews_Red:visited {
    color: #ff4302;
}

a.UnityNews_Red:hover {
    color: #c06514;
}

a.UnityNews_RedStrong:link, a.UnityNews_RedStrong:visited {
    color: #ff4302;
    font-weight: bold;
}

a.UnityNews_RedStrong:hover {
    color: :#c06514;
    font-weight: bold;
}

a.UnityNews_Blue:link, a.UnityNews_Blue:visited {
    color: #e8e82b;
}

a.UnityNews_Blue:hover {
    color: #F90;
}

a.UnityNews_BlueStrong:link, a.UnityNews_BlueStrong:visited {
    color: #e8e82b;
    font-weight: bold;
}

a.UnityNews_BlueStrong:hover {
    color: #F90;
    font-weight: bold;
}

a.UnityNews_Strong:link, a.UnityNews_Strong:visited {
    font-weight: bold;
}



/**倒计时**/
.djs {
    background: url(https://static.web.sdo.com/db/pic/bao/web2/djs1_bg.jpg) top center no-repeat;
    height: 450px;
    position: relative;
    z-index: 3;
    overflow: hidden;
}

.djs a {
    background: url(http://pic.static.sdo.com/holiday/2010holiday/images/blank.gif) repeat;
    display: block;
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -500px;
    width: 1000px;
    height: 450px;
}

.time_box {
    height: 285px;
    width: 770px;
    position: relative;
}

.time_box div {
    position: absolute;
    text-align: center;
    width: 180px;
    height: 95px;
    top: 87px;
    font-size: 50px;
    line-height: 60px;
    font-weight: 900;
    color: #DED3AD;
}

.day {
    left: 70px;
}

.hour {
    left: 345px;
}

.min {
    left: 615px;
}

.time_box span {
    float: left;
    margin-right: 5px;
    width: 80px;
    height: 95px;
}

.d02, .d01, .h02, .h01, .m02, .m01 {
    background: url(https://static.web.sdo.com/db/pic/bao_act/20120911_db/num_0.gif) no-repeat;
}