body {
	margin:0;
	background: #eaeaea;
	font-family:Tahoma;
    font-size:10px;
}
#head{
	width:964px;
	margin:0 auto;
	height:160px;
	position: relative;
	background-image: url(/img/top_bg.gif);
	background-repeat: repeat-x;
	font-family:Tahoma;
}


.log{
	height: 159px;
	background-image: url(/img/log.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 210px;
	padding-left: 30px;
	float: left;
}

.ball{
	left:245px;
	width: 132px;
	height: 159px;
	background-image: url(/img/ball.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	float: left;
}

.ver{
	position: absolute ;
	left:378px;
	top:27px;
	height:110px;
	width:2px;
	background:#8ca8cf;
}

.head_intr{
	color:#fff;
	position:absolute ;
	left:395px;
	top:45px;
	width:550px;
}
.span1{font-size:25px;}
.span2{font-size:14px;}
.span3{font-size:12px;}
.span4{font-size:10px;}

#nav{
	width:964px;
	margin:0 auto ;
	background:#0074c1;
	font-size:11px;
	font-weight:bold ;
	height:28px;
	line-height:28px;
	font:Tahoma;
	}
#menu{FONT-WEIGHT: bolder; FONT-SIZE: 13px; WIDTH: 960px; MARGIN: 0px auto; text-align:center;}
#menu li{DISPLAY: inline; MARGIN: 0px 18px;}
#menu a{ color:#FFFFFF; text-decoration:none;}

.nav_home{
	position: absolute;
	left:35px;
	float:left;
	height:32px;
}
a_list a{padding: 0 50px;
display:block;

}

.nav_home img{
	border:none;
}

#main{
	margin:0 auto ;
	width:964px;
	background: #fff;
	height:auto;
}

#left{
	width:205px;
	float:left;
}
.left_top{
	background-color: #FFFF8D;
	border-right: 3px solid #0074c1;
	background-repeat: no-repeat;
	background-position: center top;
	padding-bottom: 5px;
}
.left_top th td{
text-align:left;}
.23e{ margin:0 0px;}
.left_nav{
	height:20px;
	background:#0074c1;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	line-height: 20px;
	font-family: Tahoma;
	padding-left:10px;
}

.left_game_list{
	width:202px;
	font-size:11px;
	font-weight:bold;
	height:auto;
	border-right:3px solid #0074c1;
	background: #fff;
	font-family: Tahoma;
	text-align: left;

}

.left_game_list  ul{
	margin:0px 0px 0px 0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:13px;
	padding-left:12px;
}
.left_game_list li{
	list-style: none;
	line-height:22px;
	padding-left:15px;
	background-image: url(/img/fh.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.left_game_list a{
	color:#042E80;
	text-decoration:none ;
}


.left_nav_bottom{
	height:25px;
	width:205px;
	position: relative;
	color:#fff;
	text-align: center;
	line-height: 25px;
	font-size: 11px;
	background-color: #0074c1;
	background-image: url(/img/ang.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#news_quickbuy {
	text-align:left;
	margin: 0 auto ;
	width:90%;
}

#news_quickbuy tr,#news_quickbuy td,{
	height:12px;
	line-height: 12px;
	margin:0px;
}

#mid{
	width:542px;
	float:left;
	background: #fff;
	margin:0px;
	text-align: center;
}
#mid-mc
{
	width:730px;
	float:right;
	background: #fff;
	margin-right:15px;
	text-align: center;
	font-size:11px;
	padding-top:6px;
}
.mid_pl1{
width:732px;
	height:20px;
	text-align:left;
	line-height: 20px;
	margin: 0 auto ;
	margin-top:10px;
	color:#fff;
	background: #0074c1;
	padding-left:10px;
	font-weight:bold ;
	font-size:12px;}
#mid_1{
	float:left;
	background: #fff;
	margin:0px;
	text-align: center;
	width:755px
}

.mid_top_nav{
	margin:0 auto;
	width:510px;
	margin-top:15px;
	font-size:20px;
	color:#0074c1;
	font-weight:bold;
	text-align: left;
}




.mid_top_pic{
	width:510px;
	height:155px;
	margin: 9px auto ;
	background:url('/img/mid_top_pic.gif');
}

.mid_order_form{
	width:510px;
	height:auto;
	margin: 0 auto ;
	margin-top:12px;
	text-align:center;
}
.packages_nav{
	width:510px;
	height:25px;
	margin: 0 auto;
	line-height: 25px;
	margin-top:10px;
	background: #0074c1;
	color:#fff;
	font-weight: bold;

	}

.packages1{
	width:488px;
	height:auto;
	min-height:200px;
	margin: 0 auto ;
	border:1px solid #0074c1;
	font-size:11px;
	line-height:22px;
	text-align:left; padding:0 10px;
	height:528px !important;
	height:524px
	}
.STYLE2 {
	font-size: 13px;
	font-weight: bold;
}
.STYLE3 {font-weight: bold}


.packages{
	width:508px;
	font-size:11px;
	text-align: left;
	margin: 0 auto;
	border:1px solid #0074C1;
	}
.packages18{
	width:730px;
	font-size:11px;
	text-align: left;
	border:1px solid #0074C1;
	}
.packages18{
	font-size:11px;
	text-align: left;
	margin: 0 auto;
	border:1px solid #0074C1;
	}
.packages table {
	width: 488px;
	text-align: left;
	margin:0 auto;
}
.packages tr {
	border-bottom-width: 1px solid #0033FF;
	background:#fff;
	font-size:11px;
	margin:0;
	padding:0;
	height:25px !important;height:15px;
	line-height:25px !important;
	line-height:15px;
}

.packages td{
	margin:0;padding:0;
	height:15px;
	line-height:25px !important;
	line-height:15px;
}

.packages a{
text-decoration:none;
color:#000000;
padding-left:5px;
}

.packages_1{
	width:95%;
	font-size:11px;
	text-align: left;
	margin: 10px auto 0px;

	padding-top: 11;
	padding-bottom: 11;
	}
.packages_1 table {
	width: 100%;
	text-align: left;
}
.packages_1 tr {
	padding-left:12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0033FF;
}

.packages_1 td {
	padding-left:10px
}

.packages_1 a{
text-decoration:none;
color:#000000;
padding-left:5px;}












.list_news{
	width:508px;
	height:auto;
	min-height:200px;
	font-size:11px;
	line-height:20px;
	text-align: left;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 11;
	padding-right: 0px;
	padding-bottom: 11;
	padding-left: 0px;
	border:1px solid #0074C1;
	}
.list_news table {
	padding-left:12px;
	width: 100%;
	text-align: left;
}
.list_news tr {
	padding-left:12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0033FF;
}

.list_news a{
text-decoration:none;
color:#000000;
padding-left:5px;}










.mid_pl{
	width:500px;
	height:20px;
	text-align:left;
	line-height: 20px;
	margin: 0 auto ;
	margin-top:10px;
	color:#fff;
	background: #0074c1;
	padding-left:10px;
	font-weight:bold ;
	font-size:12px;
}
.mid_pl a{ color:#FFFFFF; text-decoration:none;}
.mid_intr{
	width:488px;
	height:auto;
	margin: 0 auto ;
	border:1px solid #0074c1;
	line-height: 18px;
	padding:10px;
	font-size:12px;
	font-family: Tahoma ;
	text-align:left;
}

#right{
	width:200px;
	background:#fff;
	float:right;
    border-right:13px #fff solid
}
#right_03 {
	float: right;
	height: auto;
	width: 755px;
	font-size: 14px;
}
#right_03_1{width: 730px; height: 701px;float:right;}
#right_03_2{font-size:18px;text-align:center ;color:#042E80;font-weight:bold ;margin-top:20px;}
#right_03_3{height: 239px;font-size:13px;line-height:25px;padding:20px;color:#042E80;}
#right_03_3 span{text-align: center;font-weight: bold ;padding-left:200px;}



.right_live1{
	width:200px;
	height:78px;
	margin-top:10px;

}

.right_live1 a img{border:none;}

.right_live2{
	width:200px;
	height:86px;
	margin-top:8px;
	background-image: url(/img/mid_right_right_02.gif);
}
.right_live3{
	margin-top:8px;
	font-size:20px;
	color:#fff;
	font-weight:bold;
	height:215px;
    background:#0074c1;
    position:relative  ;
    width:200px;
}
.right_faqs_nav{
	margin-top:10px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	height:20px;
	background:#0074c1;
	padding-left:10px;
	line-height: 20px;
}


.right_faqs_list{
	font-size:11px;
    background:#fff;
    border:1px solid #0074c1;
	height:auto;
	font-weight:normal;
	padding-bottom:5px;
	padding-top:6px;
}
.right_faqs_list ul{
	margin:0px;
	padding:0px;
}
.right_faqs_list ul li{
	height:20px;
   	line-height: 15px;
   	list-style: none;
   	padding-left:12px;
}

.right_faqs_list ul li a{
	color:#333;
	text-decoration:none;
}
.right_news_list{
	font-size:11px;
    background:#fff;
    border:1px solid #0074c1;
	height:242px;
	padding-bottom:5px;
	padding-top:5px;
}
.right_news_list tr td {
padding-left:10px;

}
.right_news_list a{ padding-left:5px;}
.right_news_list a{ text-decoration:none;color:#333;}

.right_news_list ul{
	margin:0px;
	padding:0px;
}
.right_news_list ul li{
	height:20px;
   	line-height: 20px;
   	list-style: none;
   	padding-left:10px;
}

.right_news_list ul li a{
	color:#333;
	text-decoration:none;
}


.right_pl_nav{
	height:20px;
	line-height: 20px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	margin-top:10px;
	background-color: #0074c1;
}
.right_pl_nav a{ text-decoration:none; color:#FFFFFF;}

.right_pl_list{
	color:#fff;
	line-height: 18px;
	border:1px solid #0074c1;
	padding-bottom:10px;
	font-size:11px;
}

.right_pl_list a{
	color:#333;
	text-decoration: none;
}

.right_pl_list tr{
	background:url(/img/list.gif) 5px 50% no-repeat;
}
.right_pl_list td{
	padding-left:10px;
}
.right_pl_list_more{
	float:right;
	font-size:12px;
	font-weight:bold;
}

.right_pl_list_more a{
	color:#0074c1;
}


#foot{
	width:964px;
	margin:0px auto;
	height:20px;
	line-height: 20px;
	font-size:10px;
	background-color: #0074c1;
	text-align: center;

}

#foot ul{
	margin: 0 auto;
	padding-left:248px;

}
#foot li{
	display: block ;
	margin:0 5px;
	list-style: none;
	float: left;
	color:#fff;}
#foot li a{
	text-decoration:none;
	color:#fff;

}

.foot_pic {
	margin: 20px auto;
	width:750px;
}
.foot_pic ul li{
	list-style:none ;
	float:left;
	padding:0 10px;
}


.foot_link{
	clear:both;
	text-align: center;
	font-size:10px;
	line-height: 16px;
	color:#333;
	margin:0 auto;
	background:#fff;
	width:964px;
    font-family: Tahoma ;
}
.foot_link a{
	text-decoration: none;
	color:#333333;
	margin:0 10px;
}


#copyright {
	margin-top:10px;
	color:#2688cf;
	height:45px;
	text-align: center;
	line-height: 15px;
	margin:0 auto ;
	font-size:10px;
	margin-top:10px;
	clear:both;
}

#copyright a {
	text-decoration: none;
	padding-top:5px;
	color:#2688cf;
}
#mid_zs {
	background-color: #015f9d;
	background-image: url(/img/zs.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:510px;
	height:10px;
}
#mid_ys {
	background-image: url(/img/ys.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:10px;
	float:right;
	width: 20px;
}
#mid_zx {
	background-color: #015f9d;
	background-image: url(/img/zx.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:510px;
	height:10px;
}
#mid_yx {
	background-image: url(/img/yx.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:10px;
	float:right;
	width: 20px;
}
.right_live3_1{position:absolute;top:8px;left:8px;}
.foot_01{margin:0 auto;}
.foot_o2{
	width:600px;
	margin: 0 auto;
	text-align: center;
}
#clen{height:45px;clear:both;margin:0px;}
#m_n_01{width:510px; height:200px; background-color:#0074c1; text-align:center;}
.live{position:absolute ;top:190px;left:65px;color:#fff;font-size:12px;font-weight:bold; font-family:tahoma}





.article_content{
	width:488px;
	margin: 0 auto;
	font-size:11px;
	line-height: 18px;
	padding:10px;
	border:1px solid #0074C1;
}
.article_content a{
	text-decoration: none;
	color: #333;
	padding-left:5px;
}





.mid_newslist_pl{
	margin: 0 auto;
	font-size:10px;
	line-height: 18px;
	padding:10px;
}
.mid_newslist_pl a{
	text-decoration: none;
	color: #333;
	padding-left:5px;
}

.content_title{
	font-weight:bold;
	font-size:12px;
	text-align:center;
	color:#333;
	line-height: 20px;
}

.author{
	text-align: center ;
	color:gray;
}

#content{margin-top:10px;color:#000000; text-align:left; font-size:11px;line-height:20px;
}
#content h1 {font-size:12px; color:#000000;}
.news_related{
	font-weight:bold; color:#000000; text-align:left;
}
.news_related_list{
	line-height: 15px;
	color:#333;
	font-family:tahoma;
	text-align:left;
}
.Previous{
	margin-top:10px;
	text-align:left;
}

.next{
	margin-bottom:10px;
	text-align:left;
}

.mid_newslist_list{
	width:495px;
	margin: 0 auto;
	font-size:11px;
	line-height: 25px;
	border: 1px solid #2688cf;
	padding-left:10px;
	margin-bottom: 10px;
}
#news_buy_pic{padding-top:10px;}

.mid_newslist_list a{
    text-decoration:none;
    color:#333;
    padding-left:5px;
}
img{border:0}
.mid_mid{width:510px; height:200px; background-color:#015F9D; text-align:center;}
#ttt {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0000FF;
}
#mm_2 {
	font-size: 12px;
	color: #FFFFFF;
	padding:0 10px;
	text-align: left;
	line-height:20px;
	margin-top:5px;
}
#mm_3 {
	padding: 10px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	float: left;
	margin-left:9px !important;margin-left:4px
}
#mm_5 {
	font-size: 12px;
	color: #FFFFFF;
    width:326px;
    text-align: left !important;
    margin-left:10px !important;margin-left:14px;

}

#mm_6 {
	font-size: 12px;
	color: #FFFFFF;
	width: 325px;
	margin-top:7px;
	text-align: left !important;
    margin-left:12px !important;margin-left:16px;

}

#b_t {
	float: right;
	margin-top: 35px;
	margin-right: 120px;
}
#b_b {
	height:30px;
	width:50px;
	margin-top:20px;
	margin-left:10px;
	line-height:30px;
	font-size:12px;
	border: 1px solid #FFFFFF;
	background-color: #0074C1;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}
#b_b a{ color:#FFFFFF; text-decoration:none;}
.red{
color:#FF0000;
}.p-l{
padding-left:20px;
}.p-r{
padding-right:20px;
}
#mm_4 {
	padding: 10px 10px 0;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;

}
#mm_1 {
	background-image: url(/img/b5l.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 26px;
	width: 496px;
	background-color: #0074C1;
	margin: 0 auto;
}
#mm_0 {
	background-image: url(/img/b5r.png);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	height: 26px;
	width: 8px;
}
#mm {
	font-size: 14px;
	color: #FFFFFF;
	float: left;
	width: auto;
	line-height: 26px;
	height: 26px;
	text-align: left;
	padding-left: 9px;
}
#b_mid {
	clear: both;
	height: auto;
}
#b_left {
	float: left;
	margin-left:24px !important;margin-left:9px;
	width:325px;
}
#b_right {
	float: right;
	width: 82px !important;width: 82px;
	height: 42px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin-right:45px !important;margin-right:20px;
	margin-top:5px;
}
#b_right a{
	color:#fff;
	text-decoration: none;
	font-size:12px;
	font-weight:bold ;
	display:block ;
	height:40px;
	width:80px;
	line-height: 40px;
	border:1px solid #fff;
	text-align: center ;
}
#b_right a:hover {
	background:#eee;
	color:#336699;
}
#b_right label {
	height: 24px;
	width: 25px;
}
h2{font-size:13px;font-weight:bold;color:#303030;padding-left:16px;border-bottom:1px dashed #6E6E6E;}
h4{color:#691D05;font-size:14px;}
h5{font-size:10px;font-weight:bold;color:#888;padding-left:16px;border-bottom:1px dashed #ccc;
}
.tc{
text-align:center;
}
#b_right18 {
	float: right;
	width: 82px !important;width: 82px;
	height: 42px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin-right:55px !important;margin-right:30px;
	margin-top:5px;
}
#b_right18 a{
	color:#fff;
	text-decoration: none;
	font-size:12px;
	font-weight:bold ;
	display:block ;
	height:30px;
	width:120px;
	line-height: 30px;
	border:1px solid #fff;
	text-align: center ;
}
#b_right18 a:hover {
	background:#eee;
	color:#336699;
}