@charset
"utf-8"
;
/* CSS Document */
body {
    font-family: Arial, "宋体";
    font-size: 12px;
    color: #343333;
 	background-image: url(../../images/guangxi/jd_bg.png); background-repeat: repeat-x;
    margin: 0;
    padding: 0;
    text-align: center;
}
/* CSS Document */


/*body {
    font-family: Arial, "宋体";
    font-size: 12px;
    color: #343333;
    background: url( ../../images/guangxi/newyear_bg.gif ) no-repeat;
    margin: 0;
    padding: 0;
    text-align: center;
    background-position: top;
}*/

.jd90zn { width: 971px; margin-right: auto; margin-left: auto; background-color: #FFF; background-image: url(../../images/guangxi/gxjdbg.png); background-repeat: no-repeat; height: 64px; }

div {
    text-align: left;
}

li {
    list-style: none;
}

* {
    padding: 0;
    margin: 0;
}

table, td, tr, th {
    font-size: 12px;
}

table {
    margin: 0 auto;
}

a {
    text-decoration: none;
    color: #343333;
}

/*a:visited {
    color: #343333;
    text-decoration: none;
}*/

a:hover {
    text-decoration: none;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.clear {
    clear: both;
}

.fB {
    font-weight: bold;
}

.BOD963 {
    width: 961px;
    border: 1px #d6d6d6 solid;
    margin: 10px auto;
    padding: 0 5px;
    overflow: hidden;
    background: #fff;
    padding-bottom: 10px;
}

/*区块定义*/
.cnt951, .banner {
    width: 951px;
    margin: 0 auto;
    margin-top: 7px;
}

.cnt_news {
    width: 951px;
    margin: 0 auto;
}

/*==========顶部================*/
.topBox1 {
    background: url( ../../images/guangxi/gx-bj.jpg ) repeat-x;
    height: 83px;
    width: 951px;
    margin-top: 10px;
}

.topLogo {
    padding-left: 20px;
}

.topBar {
}

.mune {
    width: 6px;
}

.mune_con {
    background: url( ../../images/guangxi/menu_bc.jpg ) repeat-x;
    line-height: 41px;
    width: 939px;
    color: #fff;
    float: left;
    font-weight: bold;
    text-align: center;
}

.mune_con .txt {
    width: 939px;
    filter: alpha( opacity = 100 ) DropShadow( Color = #909090, OffX = 1, OffY = 1, Positive = true );
    color: #fff;
    font-family: "宋体";
    text-align: center;
}

.mune_con a {
* padding : 0 1 px !important;
+ padding : 0 1 px !important;
    _padding: 0 0px;
    text-decoration: none;
    color: #fff;
}

.mune_con a:hover {
    text-decoration: underline;
}

/*==========底部文件=========*/
.bottombox {
    width: 951px;
    border: 1px #d6d6d6 solid;
    padding: 10px;
    overflow: hidden;
    background: #fff;
    margin: 10px auto;
}

.bottom_con {
    width: 923px;
    background: url( ../../images/guangxi/bottom_bc.gif ) repeat-x;
    height: 78px;
    padding: 0 10px;
    line-height: 24px;
    padding-top: 3px;
}

.bottom_con a {
    padding: 0 5px;
    color: #343333;
    text-decoration: none;
}

.bottom_con a:hover {
    color: red;
    text-decoration: none;
}

.capy {
    text-align: center;
    color: #9f9f9f;
    line-height: 25px;
}

/*===================================================页面公用==================================================*/

/*======开奖结果=====*/
.kjjg311 {
    width: 311px;
}

.kjjgbox {
    width: 311px;
    margin-top: 8px;
}

.kjjgbox h3 {
    width: 310px;
    border-right: 1px #e0e0e0 solid;
    background: url( ../../images/guangxi/zc_inco_bc.gif ) repeat-x;
    line-height: 28px;
    color: #007ca8;
    font-size: 13px;
}

.kjjgbox span {
    float: right;
    font-size: 12px;
    font-weight: normal;
    padding-right: 10px;
    color: #000;
}

.kjjgbox .kgimg {
    float: left;
    padding-right: 8px;
}

.kjjgbox .warp {
    width: 309px;
    border: 1px #e0e0e0 solid;
    overflow: hidden;
}

.kjjgbox .warp .sbut1 {
    line-height: 33px;
    text-align: center;
    height: 35px;
    _padding-top: 5px;
}

.kjjgbox td {
    line-height: 25px !important;
+ line-height : 25 px !important;
    _line-height: 24px;
    text-align: center;
}

.kgtr {
    background: #d0e4ff;
4 color : #3061a9;
}

.kgtr1 {
    background: #eff8ff;
    color: #3061a9;
}

.kgtr2 {
    background: #ffffcc;
    color: #822d00;
}

.kjjgbox a {
    color: #343333;
    text-decoration: none;
    border: 0;
}

.kjjgbox a:hover {
    color: red;
    text-decoration: none;
}

/*========彩种、专家新闻========*/
.newsbox, .news_dlt {
    width: 311px;
    border: 1px #e0e0e0 solid;
    overflow: hidden;
    margin-top: 7px;
    height: 250px;
}

.newsbox h3, .news_dlt h3 {
    background: url( ../../images/guangxi/news_bc_311.gif ) no-repeat;
    line-height: 27px;
    font-size: 12px;
    padding-left: 25px;
    color: #fff;
}

.newsbox span, .news_dlt span {
    float: right;
    font-size: 12px;
    font-weight: normal;
    padding-right: 8px;
}

.newsbox ul {
    width: 300px;
    margin: 0 auto;
    margin-bottom: 10px;
}

.newsbox li {
    line-height: 30px;
    background: url( ../../images/guangxi/inco.gif ) 5px 11px no-repeat;
    border-bottom: 1px #ccc dashed;
    padding-left: 18px;
}

.newsbox a {
    color: #343333;
    text-decoration: none;
}

.newsbox a:hover {
    color: red;
    text-decoration: none;
}

.newsbox h3 a, .news_dlt h3 a {
    color: #fff;
    text-decoration: none;
}

.newsbox h3 a:hover,

,
.news_dlt h3 a:hover {
    color: #fff;
    text-decoration: underline;
}

.news_dlt ul {
    width: 300px;
    margin: 0 auto;
    margin-left: 10px;
}

.news_dlt li {
    line-height: 25px !important;
+ line-height : 24 px !important;
    _line-height: 25px;
    background: url( ../../images/guangxi/dian.gif ) 0 8px no-repeat;
    padding-left: 10px;
    color: #343333;
}

.news_dlt a {
    color: #343333;
    text-decoration: none;
}

.news_dlt a:hover {
    color: red;
    text-decoration: none;
}

.tg_bn100 {
    line-height: 150%;
}

.tg_bn200 {
    margin-top: 5px;
    width: 656px;
    border-top: 1px #ccc dashed;
    padding-top: 5px;
}

.tg_bn300 {
    float: left;
    width: 320px;
}

.tg_bn300 h2 {
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.tg_bn300 ul li {
    height: 20px;
}

.tg_bn400 {
    margin-top: 5px;
    width: 656px;
}

.tg_bn400 h2 {
    font-size: 14px
}
