@charset "UTF-8";
/* CSS Document */

html{
	height: 100%;
	margin:0 auto;
	}
body{  font-size:12px; color:#595757; background:white; padding:0; margin:0; height:100%; font-family:Arial, Helvetica, sans-serif; }
#masterbody{ background:url(../_imgs/bg_2.gif) repeat-x top; }

*{ margin:0; padding:0;}
ul , li{ padding:0; margin:0;}
.clear{ clear:both;}
.float_L{ float:left;}
a { color:#131313; text-decoration: none; }
a:hover { color:#999999; text-decoration: none; }
a img{ border:none;}
a img:hover{ border:none; text-decoration: none;}

.region_select
{
    width: 130px;
    font-size: 12px;
}

#floatbanner {
background:white; 
color:#fff;
margin:0px 0px 0px 0px;
top:75px;
right:20px!important;*right:20px!important; *right:20px;
z-index:1; 
position: fixed!important;*position: fixed!important; *position: absolute;
}

#container_B{width: 100%; margin:0 auto; background:url(../_imgs/bg_3.gif) repeat-x bottom; z-index:1;}
#container{ width:964px; margin:0 auto; height:auto; z-index:5;}

#top{width:930px;height:73px;float:left; background:url(../_imgs/top_bg.jpg) repeat-x; padding-right:34px;}
#top .logo{width:242px;height:73px;float:left; background:url(../_imgs/index_logo.jpg) no-repeat;}
#top .lan{ width:188px;height:73px; float:right;}
#top .lan_L{ width:14px;height:73px; float:left; background:url(../_imgs/top_bg2.jpg) no-repeat;}
#top .lan_M{ width:130px;height:68px; float:left; background:url(../_imgs/top_bg3.jpg)  repeat-x; text-align:center; padding-top:2px;}
#top .lan_R{ width:14px;height:73px; float:left; background:url(../_imgs/top_bg4.jpg) no-repeat;}

div#navigation { width:722px; height:34px; float:left; padding-left:242px; margin-bottom:6px; background:url(../_imgs/mainBg.jpg) no-repeat scroll 0% 0% transparent; }
div#navigation ul { margin: 0px; padding: 0px; list-style-type: none; font-size:13px; font-weight:bold; text-align:center; }
div#navigation li { margin: 0px; padding: 0px;float: left; width: 130px; line-height: 34px; height: 34px; z-index: 20;display:block;  }
div#navigation li .cooper{ margin: 0px; padding: 0px;float: left; width: 130px; line-height: 34px; height: 34px; z-index: 20;display:block; background:url(../_imgs/menu_icon.png) no-repeat;  }

div#navigation a { display: block;color:#FFFFFF; text-decoration: none; text-align: center; }
div#navigation li:hover { background:url(../_imgs/menu01_act.jpg) no-repeat; font-size: 13px; }
div#navigation ul ul { position:relative; left: 0px; top: 0px; display: none; }
div#navigation ul ul li { clear: both; width: 175px; height: 30px; background:url(../_imgs/navigation_icon.png); }
div#navigation ul ul li a { display: block; text-align: left; padding-left: 10px; height: 30px; line-height: 30px; 	}
div#navigation ul ul li:hover { background: url(../_imgs/navigation_icon.gif); font-size: 12px;  }
div#navigation ul.level1 li:hover ul.level2 { display: block; font-size: 12px; z-index:99; font-weight:normal; }
div#navigation ul.level2 ul { position: absolute; left: 175px; top: 0px; z-index: 10; font-size: 12px;}
div#navigation ul.level2 li:hover ul.level3 { display: block; }

div#navigation .MenuBg{ width: 130px; height: 34px; background: url(../_imgs/menu01_act.jpg) no-repeat top; }


#content{ width:964px; height:auto; float:left;}

#sidebarBody{  width:210px; float:left; font-size:12px; color:#595757; background:white; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; text-align:left; }

#sidebar_left{  width:210px; float:left;  }
#sidebar{  width:210px; float:left; color:#595757; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:1.5em; overflow:hidden;}

#sidebarLink{  width:210px; float:left; margin-bottom:22px; }
#sidebarLink .img{  width:210px; float:left; margin-top:5px;}

.sidebarNewsTop{  width:210px; float:left; margin-bottom:16px;}
.sidebarNews{  width:210px; float:left; margin-bottom:16px; padding-top:5px; border-top:#999 dotted 1px;}

#sidebar .title{ color:#6DB82B; font-size:11px; font-weight:bold;}
#sidebar .title a{ color:#6DB82B; font-size:11px; font-weight:bold; text-decoration:none; }
#sidebar .title a:hover{ color:#6DB82B; font-size:11px; font-weight:bold; text-decoration:none; }
#sidebarMenu{  width:210px; float:left; margin-left:19px;}
#sidebar .img{  width:210px; float:left; margin-top:6px;}

#main{ width:740px; float:left; margin-left:14px;}

#mainFlash{ width:740px; height:265px; float:left; }
#mainBanner{ width:740px; height:140px; float:left; margin-top:23px; margin-bottom:20px; }
#mainBanner .img{ margin-left:2px;}

#mainMenu{ width:740px; float:left; text-align:left; margin-bottom:7px;}

#mainGameContentBody{ width:740px; float:left;}


#mainGameMenu #search{ width:189px; height:17px; margin-top:11px; float:left; background:url(../_imgs/main_search.jpg) no-repeat;  }
.searchBg{ background:url(../_imgs/main_search.jpg) no-repeat; width:199px; height:20px; text-align:center; padding-top:8px; float:left;}
.searchBg input{ width:199px; border:0; font-size:12px;}
a.btnSearch{ background:url(../_imgs/btn_search.png) no-repeat; width:60px; height:31px; display:block; padding:8px 0 0 3px; font-size:13px; float:left; letter-spacing:5px; margin-left:5px;}
a.btnSearch:hover{ background:url(../_imgs/btn_search_hover.png) no-repeat; text-decoration:none;}
a.btnSearch{ color:#FFF; text-decoration:none;}

#mainGameText ul{ margin:0; list-style:none;}
#mainGameText ul li{ margin:0; padding:4px 0px; line-height:1.4em; list-style:none; list-style-image:url(../_imgs/main_01_icon.gif);color:#3F3F3F; }
#mainGameText ul li a{ color:#3F3F3F; font-size:11px; list-style:none;}
#mainGameText ul li a:hover{ color:#6DB82B;text-decoration:none;}

#mainGamePic{width:366px; height:472px; float:left;}
#mainGamePic ul{ list-style:none;width:366px;  height:472px;}
#mainGamePic ul li{ float:left; display:inline; cursor:pointer; }
#mainGamePic img{ width:170px; height:82px; padding:2px 7px 7px 3px; background:url(../_imgs/main_01_imgBg.jpg) no-repeat;display:block;}
  
  
#footerMenuBg{width:100%; height:195px; margin:1021px auto 0px auto; background:url(../_imgs/bg_3.gif) repeat-x bottom; z-index:3;}

#footerMenuBody{ width:964px; height:136px; float:left; text-align:left; margin-top:10PX; border-bottom:#002C56 3px solid;}
#footerMenuBorder{ width:964px; height:3px; float:left; background:#002C56;}
#footerMenu{ width:924px; height:96px; float:left; text-align:left; padding:20px ; background:#f7f7f7; margin-top:10PX; font-size:13px;}
#footerMenu .title{ background:url(../_imgs/footer_icon.gif) no-repeat; padding-left:10px; color:#6DB82B; padding-bottom:5px; font-weight:bolder; }
#footerMenu01{width:90px; height:96px; float:left; margin-left:10px;}
#footerMenu02{width:130px; height:96px; float:left; margin-left:10px;}
#footerMenu03{width:155px; height:96px; float:left; margin-left:10px;}
#footerMenu04{width:80px; height:96px; float:left; margin-left:10px;}
#footerMenu05{width:155px; height:96px; float:left; margin-left:10px;}
#footerMenu06{width:125px; height:96px; float:left; margin-left:10px;}

#footerMenu ul{ margin-top:7px; list-style:none; font-weight:normal; }
#footerMenu ul li{ padding-top:4px; list-style:none; color:#000000; }
#footerMenu ul li a{ color:#000000; font-size:12px;}
#footerMenu ul li a:hover{ color:#999999; text-decoration:none;}

#footer{ width:964px; height:56px; float:left; text-align:left; background:#FFFFFF;text-align:center left; font-size:10px; color:#3F3532;}
#footerText{ width:858px; height:13px; float:left; text-align:left; padding:23px 0px 20px 20px ; background:#FFFFFF;text-align:center left; font-size:10px; color:#3F3532;}
#footerLogo{ width:86px; height:3px; float:left; padding-top:20px;}

/* PAGE */
#mainPage{ width:725px;  float:left; margin-left:29px;}
#mainNav{ width:725px;height:20px; float:left; text-align:right; padding-top:10px; }
#mainNav a{ font-size:12px; color:#6f6f6f; }
#mainNav a:hover{  color:#6DB82B; text-decoration:none;  }
#mainNav .h1{  color:#6DB82B; text-decoration:none;  }

.title01{background:url(../_imgs/whygash_img03.jpg) no-repeat; width:54px; height:16px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-top:2px; padding-left:10px;}
.tableBorder{background:url(../_imgs/whygash_img05.jpg) repeat-x; height:18px;}
.title02{ font-size:16px; font-weight:bold; color:#6DB82B; padding:10px 0;}
.tableText{ font-size:12px;  color:#6f6f6f; padding-top:10px; padding-bottom:10px; line-height:1.8em; }
.tableText2{ font-size:13px;  color:#6f6f6f; padding-top:6px; padding-bottom:6px; padding-right:10px; padding-left:5PX; line-height:1.8em;}

.tableText2 a{ font-size:13px;  color:#6DB82B; line-height:1.8em;}
.tableText2 a:hover{ font-size:13px;  color:#6DB82B; text-decoration:none;}

.title03{ font-size:16px; font-weight:bold; color:#002c56; padding:6px 0;}
.tableText3{ font-size:13px;  color:#6DB82B;padding:5px 0; }
.tableText3 a{ font-size:13px;  color:#6DB82B;padding:5px 0; text-decoration:none; }
.tableText3 a:hover{ font-size:13px;  color:#666666;padding:5px 0; }

.titleText4{ font-size:13px; font-weight:bold; color:#002c56; padding:6px 0;}
.table04{font-size:13px; color:#6f6f6f; padding-left:4px; padding-right:0px; line-height:1.8em;}

.tableStory{background:url(../_imgs/story_01_imgBG.jpg) repeat-y; width:730px;}

.newsDate{font-size:12px; font-weight:normal; color:#000;}

#mainStoryBody{ width:730px;  height:3150px;}

.ajax__tab .ajax__tab_panel{ width: 740px; }
.ajax__tab .ajax__tab_active .ajax__tab_tab{ border-width: 1px; position: relative; z-index: 1;}

.gameTabTitle{ width:160px; height:20px; border:0; background:url(../_imgs/main_menu01.jpg) repeat-x;}

#GameTab{ width: 740px;  float:left;}
#GameTab .ajax__tab_tab{ height: 42px; background:url(../_imgs/main_01_menuBg.jpg) repeat-x;}
#gameTabContent{ width: 740px; height: 42px;}
#__tab_GameTab_GameListL{ height: 42px; width: 6px; background:url(../_imgs/main_01_menu_L.jpg) no-repeat;}
#__tab_GameTab_GameListR{ height: 42px; width: 7px; background:url(../_imgs/main_01_menu_R.jpg) no-repeat;}
#__tab_GameTab_GameListEmptyL{ height: 42px; width: 7px;}
#__tab_GameTab_GameListEmptyR{ height: 42px; width: 0px;}

.ajax__tab .ajax__tab_active .ajax__tab_tab .game0__selected{ padding-right:3px; width:100px; height:42px; background:url(../_imgs/main_01_menu01_f2.jpg) no-repeat;}
.ajax__tab .ajax__tab_active .ajax__tab_tab .game1__selected{ padding-right:3px; width:100px; height:42px; background:url(../_imgs/main_01_menu01_f2.jpg) no-repeat;}
.ajax__tab .ajax__tab_active .ajax__tab_tab .game2__selected{ padding-right:3px; width:100px; height:42px; background:url(../_imgs/main_01_menu02_f2.jpg) no-repeat;}
.ajax__tab .ajax__tab_active .ajax__tab_tab .game3__selected{ padding-right:3px; width:100px; height:42px; background:url(../_imgs/main_01_menu03_f2.jpg) no-repeat;}
.ajax__tab .ajax__tab_active .ajax__tab_tab .game4__selected{ padding-right:3px; width:100px; height:42px; background:url(../_imgs/main_01_menu04_f2.jpg) no-repeat;}
.ajax__tab .ajax__tab_active .ajax__tab_tab .game41__selected{ padding-right:3px; width:100px; height:42px; background:url(../_imgs/main_01_menu04_f2.jpg) no-repeat;} 
.ajax__tab .ajax__tab_active .ajax__tab_tab .game5__selected{ padding-right:2px; width:100px; height:42px; background:url(../_imgs/main_01_menu05_f2.jpg) no-repeat;}

.ajax__tab .ajax__tab_tab .game0__unselected{ padding-right:3px; width:100px; height:42px; background:url(../_imgs/main_01_menu01.jpg) no-repeat; cursor:pointer;}
.ajax__tab .ajax__tab_tab .game1__unselected{ padding-right:3px; width:100px; height:42px; background:url(../_imgs/main_01_menu01.jpg) no-repeat; cursor:pointer;}
.ajax__tab .ajax__tab_tab .game2__unselected{ padding-right:3px; width:100px; height:42px; background:url(../_imgs/main_01_menu02.jpg) no-repeat; cursor:pointer;}
.ajax__tab .ajax__tab_tab .game3__unselected{ padding-right:3px; width:100px; height:42px; background:url(../_imgs/main_01_menu03.jpg) no-repeat; cursor:pointer;}
.ajax__tab .ajax__tab_tab .game4__unselected{ padding-right:3px; width:100px; height:42px; background:url(../_imgs/main_01_menu04.jpg) no-repeat; cursor:pointer;}
.ajax__tab .ajax__tab_tab .game41__unselected{ padding-right:3px; width:100px; height:42px; background:url(../_imgs/main_01_menu04.jpg) no-repeat; cursor:pointer;}
.ajax__tab .ajax__tab_tab .game5__unselected{ padding-right:2px; width:100px; height:42px; background:url(../_imgs/main_01_menu05.jpg) no-repeat; cursor:pointer;}

#HowUseTab { width: 725px; background:url(../_imgs/howusegash-bt-bg.jpg) repeat-x; float:left;}
#HowUseTab .ajax__tab_tab{ height: 35px; width: 160px; margin-right:3px; }

.ajax__tab .ajax__tab_active .ajax__tab_tab .howuse1_header{ border:0px; width:160px; height:35px; background:url(../_imgs/howusegash-bt-1-o.jpg) no-repeat;}
.ajax__tab .ajax__tab_active .ajax__tab_tab .howuse2_header{ border:0px; width:160px; height:35px; background:url(../_imgs/howusegash-bt-2-o.jpg) no-repeat;}
.ajax__tab .ajax__tab_active .ajax__tab_tab .howuse3_header{ border:0px; width:160px; height:35px; background:url(../_imgs/howusegash-bt-3-o.jpg) no-repeat;}

.ajax__tab .ajax__tab_tab .howuse1_header{ border:0px; width:160px; height:35px; background:url(../_imgs/howusegash-bt-1.jpg) no-repeat; cursor:pointer;}
.ajax__tab .ajax__tab_tab .howuse2_header{ border:0px; width:160px; height:35px; background:url(../_imgs/howusegash-bt-2.jpg) no-repeat; cursor:pointer;}
.ajax__tab .ajax__tab_tab .howuse3_header{ border:0px; width:160px; height:35px; background:url(../_imgs/howusegash-bt-3.jpg) no-repeat; cursor:pointer;}

.ajax__tab .ajax__tab_tab .howuse4_header{ border:0px; width:160px; height:35px;}

.game_frame{ width:740px; float:left;}
.corp_frame{ width:740px; float:left;}
.howuse_frame{ width:725px; margin-top:15px; float:left;}

.service ul{ margin:6px 0 0px 6px; list-style:none; padding-left:20px;}
.service ul li{ margin:0;  font-size:13px;  color:#6f6f6f; line-height:1.8em; list-style:none; list-style-image:url(images/story_02_icon.jpg);}
.tableText5{ font-size:13px;  color:#6f6f6f; padding-top:6px; padding-bottom:6px;  line-height:1.8em;}
.titleText5{ font-size:13px;color:#000000; padding-left:10px;}

.tableText6{ font-size:13px;  color:#6f6f6f; padding-bottom:6px; padding-left:5PX;}

.howuse_body a{ color: #06C; text-decoration: underline; }
.howuse_body a:hover{ color: #606; text-decoration: underline; }
.howuse_body{ color:#000; font-size: 12px; line-height: 20px; }
