body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px;
	margin: 0px; padding: 0px; background-color:#0E1E47;
	text-align: center;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	list-style-type: none; border-bottom: 1px dashed #ccc; padding-top: 6px; padding-bottom: 3px;
}
.tem{
    width:685px; height:500px; text-align:center;}
.tem li{
    width:225px; border:0px; float:left; }
input {
	border-bottom: 1px solid Gray; border-left: 1px solid Gray; border-right: 1px solid Gray; border-top: 1px solid Gray;
	background-color: #F0F8FF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
}
a {
	color: Black; text-decoration: none;
}
a:hover {
	color: #FF3300; text-decoration: underline;
}
.ad247 {
	font-family: Georgia; font-weight: bold; color: red; font-size: 14px;
}
.input {
	border-bottom: 1px solid #000; border-left: 0px; border-right: 0px; border-top: 0px;
}
.but1 {
	background-color: #666; border: 2px solid #ccc; color: White; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.but2 {
	background-color: #8EBBDF; border: 2px solid #CEEAF6; color: White; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.but3 {
	background-color: #f60; border: 2px solid #FFCC99; color: White; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* top */
.top1 {
	margin-left: auto; margin-right: auto; width: 936px; height: 30px; clear: both;
}
.top2 {
	margin-left: auto; margin-right: auto; width: 716px; height: 28px; clear: both; background-image: url(index_r2_c3.jpg);
	font-size: 13px; font-weight: bold; text-align: left; padding-left: 220px; padding-top: 57px; color:#C2F2F8;
}
.top2 a {
	padding-left: 6px; padding-right: 6px; color: #c2fffe; text-decoration: none; margin-right: 6px; margin-left: 6px;
}
.top2 a:hover {
	padding-left: 6px; padding-right: 6px;  color: White; text-decoration: none; margin-right: 6px; margin-left: 6px;
}
.select_a{
	padding-left: 6px; padding-right: 6px; color: black; text-decoration: none; margin-right: 6px; margin-left: 6px;
	background-image: url(dhbg.jpg); background-repeat: repeat-x;
} 

.top3 {
	margin-left: auto; margin-right: auto; width: 936px; height: 45px; clear: both; background-image: url(index_r3_c3.jpg); background-repeat:no-repeat; color:#c2fffe;
	padding-top: 38px;
}
.bannerad {
	margin-left: auto; margin-right: auto; width: 705px; height: 165px; clear: both; margin-bottom: 15px;
}
/* mid */
.nav {
	margin-left: auto; margin-right: auto; width: 936px; clear: both;
}
.navleft {
	float: right; width: 705px;
}
.navright {
	float: left; width: 205px;
}
.navblock {
	border: 1px solid #ccc; width: 705px; height:535px; margin-bottom: 15px; background-color: White; clear: both;
}
.navblocktopf {
	height: 28px; background-image: url(index_r6_c4.jpg); background-repeat: no-repeat;
	text-align: left; font-size: 14px; font-weight: bold; padding-left: 10px; padding-top: 6px;}
.navblocktopb {
	height: 34px; background-image: url(index_r6_c5.jpg);}
.navblocknav {
	padding: 5px 5px 10px 5px; background-color: White; text-align: left;}
.navgame {
	float: left; margin: 8px 12px 10px 12px; width: 199px; height: 30px;
	text-align: center; padding-top: 115px;}
.navblockstep {
	width: 705px; height: 146px; margin-bottom: 15px; clear: both; background-image: url(stepbg.jpg); background-repeat: no-repeat;}
.navblocknews {
	width: 705px; margin-bottom: 15px; clear: both;}
.navblocknewsnav {
	width: 340px; height: 228px; border: 1px solid #ccc; background-color: white;}
.stepnav {
	float: left; width: 235px; text-align: left;}
.stepnav2 {
	display: block; clear: both; padding-left: 10px;}
.more {
	clear: both; display: block; text-align: right; padding-top: 5px;}
.navrightblock {
	border: 1px solid #ccc; width: 205px; margin-bottom: 15px; background-color: White; clear: both;
}
.gameul a:hover {
	font-weight: bold;
}
.gameul li {
	border-bottom: 1px dashed #ccc;
}
.navleft3{
        font-size:12px; padding-left:20px; margin:0px; padding:0px; margin-left:15px;}
.navleft3 a{ 
        background:none; color:#000000;}
.navleft3 a:hover { 
        color:#1033AD; text-decoration:underline; background:none;}

.selectgame {
	font-size: 12px; background-color: Gray; color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
	
/* bottom */
.bottom {
	margin-left: auto; margin-right: auto; width: 936px; clear: both; border-top: 1px solid #70a9e3; background-color: #1f4c82; color:#ccf1ff;
	padding-top: 10px;}
.bottom a {
	color: #ccf1ff; text-decoration: none;
}
.bottom a:hover {
	color: #FF3300; text-decoration: underline;
}
.bottom1 {
	clear: both; padding-bottom: 5px; border-bottom: 1px solid #70a9e3; margin-bottom: 5px;
}
.bottom1 a {
	padding-left: 12px; padding-right: 12px;
}
.bottom2 {
	clear: both; padding-bottom: 10px;
}
/* classmid */
.classnav {
	margin-left: auto; margin-right: auto; width: 936px; clear: both; background-image: url(index_r12_c2.jpg); background-repeat: repeat-x;
}
.classnavleft {
	float: left; width: 205px;
}
.classnavright {
	float: right; width: 705px;
}
.classnavblock {
	border: 1px solid #ccc; margin-bottom: 15px; background-color: White; clear: both;
}
.table {
	border-collapse: collapse;
}
.table .title {
	background-color: #F5DEB3; font-size: 14px; font-weight: bold;
}
.table td {
	padding: 4px; border-bottom: 1px solid #ccc; text-align: center;
}
.biaoti {
	padding-top: 10px; text-align: left; font-size: 18px; font-weight: bold; padding-bottom: 10px;
}
.shijian {
	font-size: 12px; border-bottom: 1px dashed #ccc; margin-bottom: 10px; clear: both;
}
.content {
	margin-top: 5px; clear: both; line-height: 22px; overflow-x: hidden; width: 694px;
}

.zhanghao {
	border-collapse: collapse; border-top: 1px solid #ccc; border-left: 1px solid #ccc;
}
.zhanghao td {
	border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 2px; background-color: #FFF8DC; text-align: center;
}
.zhanghao .ccc {
	background-color: #eee; font-weight: bold;
}
.zhanghao .blue {
	background-color: #BCDCE7;
}
.classtable {
	border-collapse: collapse;
}
.classtable td {
	padding:5px;
}
.classtable1 {
	border-collapse: collapse; 
}
.classtable1 td {
	padding:2px; border: 1px dashed #ccc;
}


.blod {
	font-weight: bold;
}
.jisuanqi1 {
	 height: 22px; background-image: url(tab_bg.gif); background-repeat: repeat-x;
}
.jisuanqi {
	 height: 32px; width:640px;
}
.jisuanqi .tab a{
    color:#FF3300;
	text-decoration:none;}
.jisuanqi .tab a:active{
	color:#FFFFFF;}
.jisuanqi .tab_s a{
    color:#ffffff;
	text-decoration:none;}
.jisuanqi .tabs a:active{
	color:#FFFFFF;}
.jisuanqi .tab {
	background-image:url(anniu1.gif);
    font-weight: bold; text-align: center; padding: 3px 2px 0px 2px;
	margin: 0px 4px 0px 0px; float: left; height: 27px;
	border-top: 1px solid #B9D5F9; 
	border-left: 1px solid #B9D5F9;
	border-right: 1px solid #B9D5F9;
	border-bottom: 1px solid #B9D5F9;
}
.jisuanqi .tab_s {
    background-image:url(anniu2.gif);border-top: 1px solid #B9D5F9; border-left: 1px solid #B9D5F9; border-right: 1px solid #B9D5F9; border-bottom: 1px solid #B9D5F9; font-weight: bold; padding:3px 2px 0px 2px;
	margin: 0px 4px 0px 0px; float: left; text-align: center; height: 27px;
}
.jishuqiinfo {border-left: 8px solid #B9D5F9;
    border-top: 8px solid #B9D5F9;
	border-right: 8px solid #B9D5F9;
	border-bottom:8px solid #B9D5F9;
	padding-top:27px;
	width:689px;
}
.jishuqiinfo.hang{
 padding: 5px; background-color: #EEFAFF; border-left: 1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000;
 }
 
 
.classright {
	width: 680px; padding: 0px; text-align: left;
}
.classright1 {
	text-align: left; width: 695px; padding-bottom: 4px; padding-left: 10px; font-weight: bold; color: #069; margin-bottom:0px;
	font-size: 14px;background-color: #B9D5F9;
}
.table-magrin {
	border: 1px solid #FFB13E;
}

.table-magrin-bule {
    border-collapse: collapse;
	border: 1px solid #ED790C;
}
.table-magrin-bule td {
	border: 1px solid #ED790C;
}
.large-blue {
	font-size: xx-large;
	font-weight: bold;
	color: #0033CC;
	font-family: "Times New Roman", Times, serif;
}
.bold-hui {
    word-break:break-all;
	color: #8EBBDF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.large-red {
	color: #FF0000;
	font-weight: bold;
	font-size: large;
}
.table-kuo {
	margin-top: 10px;
}
.font-right{
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FF6600;
}
.no-botder{
  border: 0px ;
}
.left{
   align :left ;
}
form { margin: 0px; padding: 0px; } 
.csspaytable td{
	border:0px;
}
