#levels_1 {
	width: 980px;
	margin-left:auto;
	margin-right:auto;
	height:239px;
	margin-top:10px;
}
#levels_1 #login {
	border: 1px solid #D5D5D5;
	height:236px;
	width:180px;
	float:left;
	background-color: #F7F7F7;
	margin-right:10px;
}
#levels_1 #login #top {
	background-image: url(images_2010/login_1.jpg);
	background-repeat: no-repeat;
	height:40px;
	background-position: left top;
}
.login_input {
	height: 20px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left:3px;
}
.inputBtn_1 {
	background-image: url(images_2010/subBtn_1.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width:80px;
	height:24px;
	border:none;
	background-color:transparent;
}
#levels_1 #actionImage {
	float: left;
	width: 524px;
}
#levels_1 #news
{
    float: right;
    width: 230px;
    border: 1px solid #CCCCCC;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
}

#centerAd {
	width: 950px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#leftAd {
	width: 784px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	float:left;
}
#index_main {
	width: 980px;
	margin-right: auto;
	margin-left: auto; 
	margin-top:10px;
}
#index_main #left_ad_list {
	float: left;
	width: 180px;
	
}
#index_main #left_ad_list div {
	margin-bottom: 10px;
}
#index_main #hotGame {
	float: left;
	width:542px;

}
#index_main #hotGame #game_top {
	height: 259px;
	width: 540px;
	border: 1px solid #CCC;
	background-color: #F6F6F6;
}
#index_main #hotGame #game_top #top_back {
	background-color: #E0E0E0;
	height: 40px;
	line-height:40px;
	vertical-align:middle;
}
#index_main #hotGame #game_top #top_back a
{
    font-size: 12px;
    color: #333333;
    text-decoration: none;
}

.alignLeft {
	float: left;
	height: 26px;
	list-style-type: disc;
	width:230px;
	color: #666;
}
.alignLeft a
{
    text-decoration: none;
    color: #808080;
    font-size: 12px;
}
#levels_1 #news ul li {
	margin-bottom: 6px;      /*IE8 ,FF*/
    *margin-bottom: 5px;	/*IE6,IE7*/
	list-style-position: inside;
	list-style-type: disc;
}
#index_main #hotGame #game_top ul {
	margin-left: 25px;
}
#index_main #hotGame #game_btm {
	margin-top: 10px;
	height: 56px;
	border: 1px solid #E0E0E0;
	padding-top:10px;
	width:540px;
}
#index_main #hotGame #game_btm ul {
	padding-left: 25px;
}
#index_main #jiushui {
	float: right;
	width: 240px;
}
#index_main #jiushui ul li {
	float: right;
	margin-right: 10px;

	*margin-right:8px;
	height:165px;
	line-height:30px;
	
	text-align:center;
	display: inline;
}
.inputBtn_2 {
	background-image: url(images_2010/subBtn_2.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width:78px;
	height:24px;
	border:none;
	background-color:transparent;
}
#index_main #centeAadList {
	float: left;
	width: 788px;
	margin-bottom:10px;
}
#index_main #centeAadList ul li {
	margin-right: 2px;
	float:left;
	margin-bottom: 3px;
}



.tc_2{
	font-size:0px;
	height:2px;
}
a.menu:link{
	color:#CC0064;
}
a.menu:hover{
	color:#CC0064;
}
.index_mb {
	float:left;
	width: 786px;
}
.index_mb_top {
	background-image: url(images_2010/index_m1.jpg);
	background-repeat: no-repeat;
	height:39px;
	line-height:39px;
	color:#FF0076;
	padding-left:20px;
}
.index_mb_top span a
{
    font-weight: bold;
    color: #FF0076;
    font-size:16px;
    text-decoration: none;
}
.index_mb_top span a:hover
{
    font-weight: bold;
    color: #FF0076;
    font-size:16px;
    text-decoration: none;
}
.index_mb_top  a
{

    color: #FF0076;
    font-size:12px;
    text-decoration: none;
    margin-right:10px;
}
.index_mb_top  a:hover
{

    color: #FF0076;
    font-size:12px;
    text-decoration: none;
    margin-right:10px;
}
.index_mb_conten_left {
	float: left;
	width: 520px;
	
}
.index_mb_content_left_top {
	padding: 10px;
	text-align:center;
	width: 480px;
}
.index_mb_content_bottom {
	float: left;
	margin-left:10px;
	_margin-left:6px;
	width:250px;

	
}
.index_mb_content_bottom_top {
	background-image: url(images_2010/t1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	float:left;
	width:205px;
	padding-left:13px;
	margin-bottom:6px;
}
.index_mb_content_bottom_top_font_1 {
	font-weight: bold;
	color: #333;
	text-decoration: none;
	float:left;
}
.index_mb_content_bottom_content {
	float: left;
}
.index_mb_content_bottom_content_dv {
	float: left;
	width:230px;
}

.index_mb_content_bottom_title {
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
	list-style-position: inside;
	list-style-type: disc;
	width:220px;
}

.index_mb_content_bottom_title a
{
    color: #333333;
    text-decoration: none;
}

.index_mb_content_bottom_title a:hover
{
    color: #333333;
    text-decoration: underline;
}
.index_mb_content_bottom_top_font_2 {
	color: #333;
	text-decoration: none;
	float:right;
}
.index_mb_content_bottom_top_font_2 a
{
    color: #333333;
    font-size: 12px;
    text-decoration: none;
}
.index_mb_content_bottom_top_font_2 a:hover
{
    color: #333333;
    font-size: 12px;
    text-decoration: underline;
}
.index_mb_content_btm {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3ADC5;
	float:left;
	width:520px;
	_width:520px;
	background-image: url(images_2010/t2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.index_mb_conten_right {
	float: right;
	width:248px;
	background-color: #F1F1F1;
	border: 1px solid #E8E8E8;
	margin-top:10px;
	zoom:1;
	_display:inline;
	overflow:hidden;
}
.index_mb_conten_left_tps_1 {
	height: 105px;
	width: 237px;
	border: 1px solid #F2F2F2;
	padding: 5px;
}
.index_mb_conten_left_tps_2 {
	height: 105px;
	width: 108px;
	border: 1px solid #F2F2F2;
	padding: 5px;
	float:left;
	overflow:hidden;
	
}
#index_main .index_mb .index_mb_conten_right ul .index_mb_conten_left_tps_1 img {
	padding: 1px;
	border: 1px solid #CCC;
	float:left;
	margin-right:3px;
}
.index_mb_conten_right_sptitle {
	color: #FFF;
	background-color: #666;
	margin-bottom: 4px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	text-align:center;
	margin-left:4px;
}

.index_mb_conten_right_sptitle a
{
    color: #FFFFFF;
    text-decoration: none;
}
.index_mb_conten_right_spcontent {
	height:70px;
	line-height:20px;

	text-align:left;
	padding-left:4px;
}
.index_mb_conten_right_spcontent a
{
    text-decoration: none;
    color: #333333;
}
.index_bankuai {
	float: left;
		border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F3AEC3;
	width: 100%;
	margin-bottom:10px;
}
#index_main .index_mb .index_bankuai .index_mb_conten_right ul .index_mb_conten_left_tps_2 img {
	padding: 1px;
	border: 1px solid #CCC;
}
.index_siyi {
	float: left;
	width: 86%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FE0075;
	padding-left: 8px;
	margin-left:8px;
	_margin-left:4px;
	font-size:14px;
	font-weight:bold;
	color:#666;
	margin-bottom:10px;
	margin-top:2px;
	height:23px;
}
.index_bankuai_siyi_ul {
	margin-left:10px;
}
.index_bankuai_siyi_li {
	float: left;
	width:50px;
	margin-left:10px;
	_margin-left:7px;
	padding-top:5px;
	padding-bottom:4px;
}
.index_bankuai_siyi_li a
{
    text-decoration: none;
    color: #333333;
}
.index_bankuai_siyi_li a:hover
{
    text-decoration: underline;
    color: #333333;
}
#index_main #hotGame #game_top ul li img {
	border: 3px solid #CCC;
	float:left;
	margin-right:4px;
	
}
#index_main #hotGame #game_top ul li {
	width: 231px;
	float:left;
	margin-top:15px;
}
#mainAds {
	width: 980px;
	margin-right: auto;
	margin-top:10px;
	margin-left: auto;
	margin-bottom:10px;
}
.bmt
{
    background-color:#fff; 
    width:980px; 
    margin-left:auto; 
    margin-right:auto; 
    height:20px; 
    margin-top:-10px; 
    _margin-top:-40px;
}
#mainAds #left {
	width: 180px;
	float:left;
}
#mainAds #right {
	float: right;
	width: 788px;
}
 #sp_index_left_class
{
    float:left;
    width:185;
}
#sp_index_left_class #sp_index_left_class_top {
	background-image: url(images_2010/sp_class_left1.jpg);
	height: 41px;
	width: 183px;
}
#sp_index_left_class ul li {
	padding-left: 17px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 5px;
	padding-bottom: 5px;
}
#sp_index_left_class ul li a
{
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
 #sp_index_left_class ul li a:hover
{
    font-size: 12px;
    color: #CC0066;
    text-decoration: none;
}
#left
{
    float: left;
    width: 180px;
}
#right
{
    float: right;
    width: 753px;
}
#sp_index_left_search {
	padding-top: 10px;
	padding-bottom: 10px;
	float:left;
}
.search {
	float: left;
	width: 183px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #BE1474;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	
}
.search_top {
	height: 34px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	line-height:34px;
	color:#BE1474;
	font-weight:bold;
	padding-left:20px;
}
.searchBack {
	background-image: url(/theme/image_2010_shop/ds.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
}
.searchBack div 
{
	margin-bottom:10px;
	margin-left: 20px;
	
}
#games_list_show
{
    float: left;
}
#games_list_show #title
{
    margin-top:10px;
    margin-bottom:10px;
    background-image: url( 'images_2010/game.jpg' );
    width:181px;
    height:44px;
}
#game_t_1 {
	
	background-image: url(images_2010/game_left_bg1.jpg);
	height: 26px;
	width: 167px;
	padding-left:15px;
	color:#333;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
}
 #game_t_2 {
	background-color: #F2F2F2;
	height: 136px;
	width: 180px;
	border: 1px solid #CCC;
	margin-bottom: 10px;
}
#game_t_2 #game_t_2_t {
	height: 80px;
	width: 175px;
	margin-right: auto;
	margin-left: auto;
	margin-top:15px;
}
#game_t_2 #game_t_2_t ul .game_t_2_t_1 {
	float:left;
	padding-top:10px;
	background-image: url(/theme/images_2010/13.jpg);
	background-repeat: no-repeat;
	height: 70px;
	width: 75px;
	text-align:center;
	cursor:pointer;
	
}
#game_t_2 #game_t_2_t ul .game_t_2_t_2 {
	float:right;
	background-image: url(/theme/images_2010/12.jpg);
	background-repeat: no-repeat;
	padding-top:10px;
	height: 70px;
	width: 75px;
	text-align:center;
	cursor:pointer;
	
}
.game_t_2_t_1_sp1 {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	line-height:22px;
}
.game_t_2_t_1_sp2 {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	line-height:22px;
}
.game_t_3_list {
	width: 168px;
	margin-right: auto;
	margin-left: auto;
	margin-top:10px;
	zoom:1;
	
}

.game_t_3 {
	width: 165px;
	margin-right: auto;
	margin-left: auto;
	margin-top:10px;
	
}
#game_t_4 {
	
	background-image: url(images_2010/game_left_bg1.jpg);
	height: 26px;
	width: 168px;
	padding-left:15px;
	color:#333;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
}
 #game_t_5 {

	width: 181px;
	border: 1px solid #CCC;
	margin-bottom: 10px;
}
#game_t_5 ul li {
	background-color: #F2F2F2;
	margin: 5px;
	padding-left:10px;
	height:25px;
	line-height:25px;
}
#game_t_5 ul li a
{
    color: #000000;
    text-decoration: none;
    font-size: 12px;
}
#game_t_5 ul li a:hover
{
    color: #CC0066;
    text-decoration: none;
    font-size: 12px;
}
.logined
{
    height: 30px;
    font-size: 14px;
    text-align: center;
    margin-bottom:5px;
}
#index_main #right
{
	width:788px;
	float:right;
}
#levels_1 #news #menu {
	line-height: 22px;
	height: 22px;
	margin-bottom: 5px;
	width:100%;
}
.menulist
{
    border: 1px solid #E7E7E7;
    width: 52px;
    margin-right: 3px;
    height: 20px;
    float: left;
    text-align: center;
    background-image: url('/theme/images_2010/newb.jpg');
    background-repeat: repeat-x;
    cursor:pointer;
}
.menulist_op
{
    border: 1px solid #E7E7E7;
    width: 52px;
    margin-right: 3px;
    height: 20px;
    float: left;
    text-align: center;
    background-image: url('/theme/images_2010/newb.jpg');
    background-repeat: repeat-x;
    filter: alpha(opacity=50);
    -moz-opacity:0.5;
    opacity: 0.5;
    cursor:pointer;
}

