@charset "utf-8";
h1 , h2 , h3 , h4 , h5 , h6 {padding:0px;margin:0px}
ul,ul li {padding:0px;margin:0px;list-style:none;}
a {text-decoration:none;}

body {
	background:url(../images/bg_body.gif) repeat-x 0 0;
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	-webkit-text-size-adjust : none;
}
.Nav {
	width:100%;
	height:50px;
	background:url(../images/bg_nav.gif) repeat-x 0 0;
}
.Nav .NavContent {
	width:960px;
	margin:0 auto;
	position:relative;
}
.Nav .NavContent .GameSofa {
	background:url(../images/logo_gamesofa.png) no-repeat 0 0;
	width:157px;
	height:50px;
	float:left;
}
.Nav .NavContent .FreeHappy {
	background:url(../images/logo_freetohappy.png) no-repeat 0 0;
	width:148px;
	height:50px;
	float:left;
}
.Nav .NavContent .MoreGames {
	background:url(../images/btn_moregames.png) no-repeat 0 0;
	width:142px;
	height:50px;
	float:right;
}
.Nav .NavContent .MoreGames:hover {
	background:url(../images/btn_moregames.png) no-repeat -145px 0;
	width:142px;
	height:50px;
	float:right;
}
.Nav .NavContent .Btn_Bonus {
	background:url(../images/btn_setup.png) no-repeat 0 0;
	width:140px;
	height:50px;
	float:right;
}
.Nav .NavContent .Btn_Bonus:hover {
	background:url(../images/btn_setup.png) no-repeat 0 -50px;
	width:140px;
	height:50px;
	float:right;
}
.Nav .NavContent .Btn_Setup {
	background:url(../images/btn_setup.png) no-repeat -142px 0;
	width:100px;
	height:50px;
	float:right;
}
.Nav .NavContent .Btn_Setup:hover {
	background:url(../images/btn_setup.png) no-repeat -142px -50px;
	width:100px;
	height:50px;
	float:right;
}
.BigAD {
	width:100%;
	background-position:top center;
	background-color:#000000;
}
.Wrap {
	width:960px;
	margin:0 auto;
}
.Wrap .Header {
	width:100%;
	height:400px;
}
.Wrap .HotGame {
	background:url(../images/space.gif) repeat 0 0;
	font-family:Verdana, Geneva, sans-serif;
	width:669px;
	height:400px;
	float:left;
}
.Wrap .FlashAD {
	background:url(../images/bg_flaAD.png) no-repeat 0 0;
	width:275px;
	height:180px;
	padding:8px;
	float:right;
	color:#ffffff;
	margin:40px 0 0 0;
}
.Wrap .News {
	background:url(../images/bg_news.png) no-repeat 0 0;
	width:275px;
	height:159px;
	padding:8px;
	float:right;
	margin:5px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}
.Wrap .News .NewsList {
	width:100%;
	border-collapse:collapse;
	font-size:11px;
}
.Wrap .News .NewsList th {
	color:#9a9a9a;
	font-weight:normal;
	padding:5px 3px 5px 0;
	vertical-align:middle;
	border-bottom:1px dashed #585858;
	font-size:11px;
}
.Wrap .News .NewsList td {
	font-size:12px;
	padding:5px 1px;
	border-bottom:1px dashed #585858;
}
.Wrap .News .NewsList td a {
	color:#ffffff;
	text-decoration:none;
}
.Wrap .News .NewsList td a:hover {
	color:#ffae00;
}
.Wrap .News .MoreNews {
	font-size:12px;
	text-decoration:underline;
	color:#7e7e7e;
	display:block;
	text-align:right;
	padding:5px;
}
.Wrap .ContentBox {
	/*background:url(../images/bg_contentbox.png) no-repeat center top ;*/
	padding:30px 0 0 0;
	margin:0 0 20px 0;
	overflow:hidden;
}
.Wrap .GameBox {
}
.Wrap .GameBox img {
	float:left;
}
.Wrap .GameBox .GameContent{
	background:url(../images/game_repeat.png) repeat-y 0 0 ;
	float:left;
	padding:0 0 0 5px;
	width:955px;
}
.Wrap .GameBox .GameContent .GameList {
}
.Wrap .GameBox .GameContent .GameList h2 {
	background:url(../images/h2_game.png) repeat-x 0 0;
	display:block;
	height:40px;
	padding:0px;
	margin:0px;
}
.Wrap .GameBox .GameContent .GameList h2 .TT01 {
	background:url(../images/title_catalog.png) no-repeat 0 0;
	display:block;
	height:40px;
}
.Wrap .GameBox .GameContent .GameList h2 .TT02 {
	background:url(../images/title_catalog.png) no-repeat 0 -40px;
	display:block;
	height:40px;
}
.Wrap .GameBox .GameContent .GameList h2 .TT03 {
	background:url(../images/title_catalog.png) no-repeat 0 -80px;
	display:block;
	height:40px;
}
.Wrap .GameBox .GameContent .GameList h2 .TT04 {
	background:url(../images/title_catalog.png) no-repeat 0 -120px;
	display:block;
	height:40px;
}
.Wrap .GameBox .GameContent .GameList {
	float:left;
}
.Wrap .GameBox .GameContent .GameList ul.Gstyle01 {
	width:160px;
}
.Wrap .GameBox .GameContent .GameList ul.Gstyle02 {
	width:315px;
}
.Wrap .GameBox .GameContent .GameList ul li {
	float:left;
	border-bottom:1px dashed #bfbfbf;
	width:155px;
	margin:2px 0;
	padding:0 0 5px 0;
}
.Wrap .GameBox .GameContent .GameList a {
	color:#3a3a3a;
	font-size:12px;
	width:97px;
	height:23px;
	float:left;
	padding:32px 0 0 58px;	
}
.Wrap .GameBox .GameContent .GameList a.gunsrush {background:url(../images/icon_games.png) no-repeat 0 0;}
.Wrap .GameBox .GameContent .GameList a.bigpk {background:url(../images/icon_games.png) no-repeat 0 -60px;}
.Wrap .GameBox .GameContent .GameList a.village {background:url(../images/icon_games.png) no-repeat 0 -120px;}
.Wrap .GameBox .GameContent .GameList a.mj16 {background:url(../images/icon_games.png) no-repeat 0 -180px;}
.Wrap .GameBox .GameContent .GameList a.mj2 {background:url(../images/icon_games.png) no-repeat 0 -960px;}
.Wrap .GameBox .GameContent .GameList a.mj13 {background:url(../images/icon_games.png) no-repeat 0 -240px;}
.Wrap .GameBox .GameContent .GameList a.mjjp {background:url(../images/icon_games.png) no-repeat 0 -300px;}
.Wrap .GameBox .GameContent .GameList a.tax9 {background:url(../images/icon_games.png) no-repeat 0 -360px;}
.Wrap .GameBox .GameContent .GameList a.poker13 {background:url(../images/icon_games.png) no-repeat 0 -420px;}
.Wrap .GameBox .GameContent .GameList a.nine {background:url(../images/icon_games.png) no-repeat 0 -480px;}
.Wrap .GameBox .GameContent .GameList a.tax4 {background:url(../images/icon_games.png) no-repeat 0 -540px;}
.Wrap .GameBox .GameContent .GameList a.landlord {background:url(../images/icon_games.png) no-repeat 0 -600px;}
.Wrap .GameBox .GameContent .GameList a.big2 {background:url(../images/icon_games.png) no-repeat 0 -660px;}
.Wrap .GameBox .GameContent .GameList a.seven {background:url(../images/icon_games.png) no-repeat 0 -720px;}
.Wrap .GameBox .GameContent .GameList a.bigwod {background:url(../images/icon_games.png) no-repeat 0 -780px;}
.Wrap .GameBox .GameContent .GameList a.blindchess {background:url(../images/icon_games.png) no-repeat 0 -840px;}
.Wrap .GameBox .GameContent .GameList a.renju {background:url(../images/icon_games.png) no-repeat 0 -900px;}
.Wrap .GameBox .GameContent .GameList a:hover {
	color:#3a3a3a;
	font-size:12px;
	width:97px;
	height:23px;
	float:left;
	padding:32px 0 0 58px;
	background-color:#F90;
	border-radius:5px;
}

.Footer {
	background:url(../images/bg_footer.gif) repeat-x 0 20px;
	width:100%;
	height:130px;
	font-size:12px;
	color:#ffffff;
	clear:both;
	padding:20px 0 0 0 ;
}
.Footer .FooterBox {
	width:960px;
	margin:0 auto;
}
.Footer .FooterBox ul {
	width:960px;
	height:82px;
}
.Footer .FooterBox ul li {
	float:left;
}
.Footer .FooterBox ul li a {
	width:192px;
	height:82px;
	float:left;
}
.Footer .FooterBox ul li .mail {background:url(../images/btn_contact.png) no-repeat 0 0;}
.Footer .FooterBox ul li .privacy {background:url(../images/btn_contact.png) no-repeat -192px 0;}
.Footer .FooterBox ul li .gamerule {background:url(../images/btn_contact.png) no-repeat -384px 0;}
.Footer .FooterBox ul li .aboutus {background:url(../images/btn_contact.png) no-repeat -576px 0;}
.Footer .FooterBox ul li .joinus {background:url(../images/btn_contact.png) no-repeat -768px 0;}
.Footer .FooterBox ul li .mail:hover {background:url(../images/btn_contact.png) no-repeat 0 -85px;}
.Footer .FooterBox ul li .privacy:hover {background:url(../images/btn_contact.png) no-repeat -192px -85px;}
.Footer .FooterBox ul li .gamerule:hover {background:url(../images/btn_contact.png) no-repeat -384px -85px;}
.Footer .FooterBox ul li .aboutus:hover {background:url(../images/btn_contact.png) no-repeat -576px -85px;}
.Footer .FooterBox ul li .joinus:hover {background:url(../images/btn_contact.png) no-repeat -768px -85px;}
.Footer .FooterBox p {
	font-size:12px;
	color:#ffffff;
	margin:30px 0 0 0;
	float:left;
}
.Footer .FooterBox span {
	font-size:11px;
}
.Footer .Level {
	float:Right;
}
.allgamelist {
	top:50px;
	background:#FFFFFF;
	padding:1px 3px 1px 1px;
	font-size:12px;
	right:0px;
	position:absolute;
}
.allgamelist ul {
	width:150px;
	float:left;
	height:278px;
}
.allgamelist ul li {
	width:150px;
	float:left;
	border-bottom:1px dashed #dddddd;
	line-height:30px;
}
.allgamelist ul li a {
	color:#3a3a3a;
	display:block;
	padding:0 0 0 35px;
	width:115px;
}
.allgamelist ul .CatalogName {
	background-color:#ef8018;
	color:#ffffff;
	text-shadow:#9c4b00 0 0 1px;
	border-right:1px solid #f29946;
	border-left:1px solid #ca680c;
	border-bottom:none;
	padding:0 0 0 15px;
	width:135px;
}
.allgamelist ul li .gunsrush {background:url(../images/icon_allsmall.png) no-repeat 15px 0;}
.allgamelist ul li .bigpk {background:url(../images/icon_allsmall.png) no-repeat 15px -420px;}
.allgamelist ul li .vallage {background:url(../images/icon_allsmall.png) no-repeat 15px -30px;}
.allgamelist ul li .mj16 {background:url(../images/icon_allsmall.png) no-repeat 15px -60px;}
.allgamelist ul li .mj13 {background:url(../images/icon_allsmall.png) no-repeat 15px -90px;}
.allgamelist ul li .mjjp {background:url(../images/icon_allsmall.png) no-repeat 15px -120px;}
.allgamelist ul li .tax9 {background:url(../images/icon_allsmall.png) no-repeat 15px -150px;}
.allgamelist ul li .landlord {background:url(../images/icon_allsmall.png) no-repeat 15px -180px;}
.allgamelist ul li .big2 {background:url(../images/icon_allsmall.png) no-repeat 15px -210px;}
.allgamelist ul li .poker13 {background:url(../images/icon_allsmall.png) no-repeat 15px -240px;}
.allgamelist ul li .seven {background:url(../images/icon_allsmall.png) no-repeat 15px -270px;}
.allgamelist ul li .bigwod {background:url(../images/icon_allsmall.png) no-repeat 15px -300px;}
.allgamelist ul li .tax4 {background:url(../images/icon_allsmall.png) no-repeat 15px -330px;}
.allgamelist ul li .nine {background:url(../images/icon_allsmall.png) no-repeat 15px -360px;}
.allgamelist ul li .blinkchess {background:url(../images/icon_allsmall.png) no-repeat 15px -390px;}
.allgamelist ul li .renju {background:url(../images/icon_allsmall.png) no-repeat 15px -450px;}
.allgamelist ul li a:hover {
	background-color:#000000;
	color:#ffffff;
}
.AllGame .Btn_Close {
	background:url(../images/btn_close.png) no-repeat 0 0;
	width:33px;
	height:33px;
	position:absolute;
	top:50px;
	right:-33px;
}
/************** other Page *******************/
.ContentBox .OtherPage {
	font-family:"Microsoft JhengHei";
	line-height:20px;
	font-size: 13px;
	color:#6c6c6c;
	width:745px;
	float:right;
	/*letter-spacing:0.05em;*/
	border-left:1px solid #efefef;
	padding:0 0 0 15px;
	margin:20px 0 0 0;
}
.ContentBox .LeftNav {
	float:left;
	width:180px;
	padding:20px 0 0 0;
}
.ContentBox .LeftNav ul {
	
}
.ContentBox .LeftNav ul li {
	border-bottom:1px dashed #cccccc;
}
.ContentBox .LeftNav ul li a {
	color:#999999;
	font-size:12px;
	line-height:35px;
	padding:0 0 0 35px;
}
.ContentBox .LeftNav ul li.icon_Mail {
	background:url(../images/menu_icons.png) no-repeat 2px 10px;
}
.ContentBox .LeftNav ul li.icon_Mail:hover , .ContentBox .LeftNav ul li.icon_MailFocus {
	background:url(../images/menu_icons.png) no-repeat 2px -250px;
}
.ContentBox .LeftNav ul li.icon_Privacy {
	background:url(../images/menu_icons.png) no-repeat 2px -45px;
}
.ContentBox .LeftNav ul li.icon_Privacy:hover , .ContentBox .LeftNav ul li.icon_PrivacyFocus {
	background:url(../images/menu_icons.png) no-repeat 2px -305px;
}
.ContentBox .LeftNav ul li.icon_gamerule {
	background:url(../images/menu_icons.png) no-repeat 2px -100px;
}
.ContentBox .LeftNav ul li.icon_gamerule:hover , .ContentBox .LeftNav ul li.icon_gameruleFocus {
	background:url(../images/menu_icons.png) no-repeat 2px -360px;
}
.ContentBox .LeftNav ul li.icon_aboutus {
	background:url(../images/menu_icons.png) no-repeat 2px -155px;
}
.ContentBox .LeftNav ul li.icon_aboutus:hover , .ContentBox .LeftNav ul li.icon_aboutusFocus {
	background:url(../images/menu_icons.png) no-repeat 2px -415px;
}
.ContentBox .LeftNav ul li.icon_joinus {
	background:url(../images/menu_icons.png) no-repeat 2px -213px;
}
.ContentBox .LeftNav ul li.icon_joinus:hover , .ContentBox .LeftNav ul li.icon_joinusFocus {
	background:url(../images/menu_icons.png) no-repeat 2px -473px;
}
.LightArea {
	display:block;
}
.ContentBox .OtherPage .Area {
	width:345px;
	float:left;
	margin:10px 10px 0 0;
	border-radius:5px;
	border:1px dashed #CCCCCC;
	padding:0 10px;
	height:300px;
}
.ContentBox .OtherPage .AreaN {
	width:345px;
	float:left;
	border-radius:5px;
	border:1px dashed #CCCCCC;
	padding:0 10px;
	height:300px;
	margin:10px 0 0 0;
}
.ContentBox .OtherPage .Area2 {
	width:345px;
	float:left;
	margin:10px 10px 0 0;
	border-radius:5px;
	border:1px dashed #CCCCCC;
	padding:0 10px;
	height:250px;
}
.ContentBox .OtherPage .Area2N {
	width:345px;
	float:left;
	border-radius:5px;
	border:1px dashed #CCCCCC;
	padding:0 10px;
	height:250px;
	margin:10px 0 0 0;
}
.ContentBox .OtherPage .Area4 {
	width:345px;
	float:left;
	margin:10px 10px 0 0;
	border-radius:5px;
	border:1px dashed #CCCCCC;
	padding:0 10px;
	height:150px;
}
.ContentBox .OtherPage .Area4N {
	width:345px;
	float:left;
	border-radius:5px;
	border:1px dashed #CCCCCC;
	padding:0 10px;
	height:150px;
	margin:10px 0 0 0;
}
.ContentBox .OtherPage h2 {
	font-size:24px;
	color:#359AD6;
	margin:0 0 20px 0;
	width:100%;
}
.ContentBox .OtherPage h3 {
	font-size:16px;
	color:#FFFFFF;
	margin:10px 0;
	display:block;
	overflow:hidden;
	background:url(../images/icon_cross.png) no-repeat 5px 8px ;
	padding:5px 5px 5px 18px;
	background-color:#EF8018;
	border-radius:3px;
}
.ContentBox .OtherPage h3.blue {
	font-size:16px;
	color:#FFFFFF;
	margin:10px 0;
	display:block;
	overflow:hidden;
	background:url(../images/icon_cross.png) no-repeat 3px center;
	padding:5px 5px 5px 18px;
	background-color:#359AD6;
	border-radius:3px;
}
.ContentBox .OtherPage .detail {
	color:#6c6c6c;
	font-size:13px;
	text-align:justify;
	margin:0 0 10px 0;
	width:100%;
	display: block;
}
.ContentBox .OtherPage .detail .Orange {
	color:#EF8018;
	font-size:16px;
	padding:0 5px 0 0;
}
.ContentBox .OtherPage .History {
	width:100%;
	float:left;
	margin:0;
}
.ContentBox .OtherPage table {
	width:100%;
	line-height:24px;
	border-collapse:collapse;
}
.ContentBox .OtherPage .History table th {
	border-right:2px solid #359AD6;
	border-bottom:2px solid #359AD6;
	padding:5px;
	width:6%;
	color:#6c6c6c;
}
.ContentBox .OtherPage .History table td {
	color:#6c6c6c;
	font-size:13px;
	padding:5px 5px 5px 10px;
	border-bottom:1px dashed #cccccc;
}
ul.notice {
	margin:0px;
	padding:0px 0 0 20px;
	display:block;
	font-size:13px;
	color:#B50000;
}
.notice li {
	float:left;
	width:100%;
	margin:0 0 5px 0;
	list-style-type:decimal;
}
ul.gamerule {
	margin:0px;
	padding:0px 0 0 20px;
	display:block;
	font-size:13px;
	color:#6c6c6c;
}
.gamerule li {
	float:left;
	width:100%;
	margin:0 0 5px 0;
	list-style-type:decimal;
}
.gamerule li a {
	color:#F60;
	text-decoration:underline;
}
ul.gamerule ul {
	margin:0 0 0 20px;
}
ul.gamerule ul li {
	list-style-type:disc;
}
.Punish {
	float:left;
	margin:20px 0;
	display:block;
}
.Punish table {
 	width:100%;
	border-collapse:collapse;
	border-top:1px dashed #cccccc;
	border-left:1px dashed #cccccc;
}
.Punish table th {
 	width:100%;
	border-collapse:collapse;
	background-color:#359AD6;
	color:#ffffff;
	padding:5px;
	width:20%;
	border-right:1px dashed #0a82ca;
}
.Punish table td {
 	border-right:1px dashed #cccccc;
	border-bottom:1px dashed #cccccc;
	padding:5px;
	text-align:center;
}
.Punish table td.gary {
	background-color:#f0f0f0;
}
.Punish table td:first-child {
	text-align:left;
}
.gamerule li .color {
	font-weight:bold;
	color:#F60;
}
.OtherPage .MailReturn {
	display:block;
	overflow:hidden;
}
.OtherPage .MailReturn li {
	float:left;
	margin:0 10px 0 0px;
}
.OtherPage .MailReturn li a {
	background-color:#D8D8D8;
	color:#ffffff;
	padding:3px 10px;
	text-align:center;
	font-size:15px;
	border-radius:3px;
	float:left;
}
.OtherPage .MailReturn li a:hover , .OtherPage .MailReturn li a.focus {
	background-color:#09F;
	color:#ffffff;
	padding:3px 10px;
	text-align:center;
	font-size:15px;
	border-radius:3px;
}
input {
	font-family:Verdana, Geneva, sans-serif;
}
.Mail .Enter {
	display:block;
	clear:both;
}
.Mail {
	margin:20px 0;
}
.Mail .Enter .entermail {
	width:445px;
	font-size:12px;
	height:18px;
}
.Mail .MailNotice {
	padding:15px;
	border-radius:5px;
	border:1px dashed #666666;
	background-color: #efefef;
}
.Red {
	color:#F00;
}
.Mail .entertopic {
	width:300px;
	font-size:12px;
	height:18px;
	margin: 0 5px 0 0;
}
.Mail .MailTextArea {
	width:740px;
	font-size:12px;
	color:#363636;
	height:500px;
}
.Mail .BtnBar {
	display:block;
	text-align:center;
	padding:20px 0;
}
.Mail .BtnBar a {
	padding:3px 10px;
	border-radius:5px;
	margin:0 5px;
}
.Mail .BtnBar a.Send {
	background: #ff6600; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff6600 0%, #e04700 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6600), color-stop(100%,#e04700)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff6600 0%,#e04700 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff6600 0%,#e04700 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff6600 0%,#e04700 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff6600 0%,#e04700 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#e04700',GradientType=0 ); /* IE6-9 */
    border:1px solid #F00;
	color:#FFFfff;
}
.Mail .BtnBar a.Reset {
	background-color:#D2D2D2;
	border:1px solid #cccccc;
	color:#FFFfff;
}
.SMtitle {
	font-size:11px;
	color:#D1D1D1;
	padding: 0 0 0 5px;
}
.Btn_Login {
	background:url(../images/btn_login.png) no-repeat 0 0;
	width:183px;
	height:88px;
	float:right;
	margin:-10px 0 10px 0;
}
.Dear {
	display:block;
}
.Dear p {
	float:left;
	width:500px;
}
.NormalTxt {
	display:block;
}
.NameTit {
	background-color:#FFCC00;
}
select {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
.FeedbackTab {
	display:block;
}
.FeedbackTab table {
	width:100%;
	border-collapse:collapse;
	border:1px solid #CCCCCC;
	margin:0 0 10px 0;
}
.FeedbackTab table th {
	color:#ffffff;
	background:url(../images/whiteline.png) no-repeat right center #0099FF;
	padding:3px;
}
.FeedbackTab table th:last-child {
	background-image:none;
}
.FeedbackTab table td {
	border-bottom: 1px dashed #efefef;
	padding:3px;
	text-align:center;
	background:url(../images/grayline.png) no-repeat right center;
}
.FeedbackTab table td:last-child {
	background:none;
}
.FeedbackTab table .question {
	text-align:left;
}
.FeedbackTab table .qdate {
	font-size:11px;
	color:#999999;
}
.FeedbackTab table .question a {
	color:#0087E1;
	padding:0 0 0 10px;
}
.BottomBar {
	display:block;
}
.BottomBar .Btn_Delete {
	margin:10px 5px 0 0;
	text-align:left;
	padding:3px 10px;
	background-color:#999999;
	border:1px solid #949494;
	color:#ffffff;
	border-radius:5px;
	font-size:13px;
	box-shadow:#efefef 0 0 1px;
}
.BottomBar .Page {
	float:right;
} 
.BottomBar .Page span {
	float:left;
} 
.BottomBar .Page .Front {
	background:url(../images/btn_front.png) no-repeat 0 0;
	width:20px;
	height:20px;
	float:left;
	margin:0 5px 0 0;
}
.BottomBar .Page .Next {
	background:url(../images/btn_next.png) no-repeat 0 0;
	width:20px;
	height:20px;
	float:right;
	margin:0 0 0 5px;
}
.ContentBox .OtherPage table.Ticket {
	width:100%;
	border:1px solid #0099FF;
	border-collapse:collapse;
	clear:both;
}
.ContentBox .OtherPage table.Ticket th {
	text-align:left;
	padding:5px;
	width:15%;
	background-color:#0099FF;
	border-bottom:1px dashed #41b1fb;
	border-right:1px dashed #41b1fb;
	color:#ffffff;
}
.ContentBox .OtherPage table.Ticket th:last-child {
	border-bottom:none;
}
.ContentBox .OtherPage table.Ticket td {
	text-align:left;
	padding:5px;
	border-bottom:1px dashed #0099FF;
}
.ContentBox .OtherPage table.TicketFeedback {
	width:100%;
	border:1px solid #EF8018;
	border-collapse:collapse;
	clear:both;
}
.ContentBox .OtherPage table.TicketFeedback th {
	text-align:left;
	padding:5px;
	width:15%;
	background-color:#EF8018;
	border-bottom:1px dashed #f89d47;
	border-right:1px dashed #f89d47;
	color:#FFF;
}
.ContentBox .OtherPage table.TicketFeedback th:last-child {
	border-bottom:none;
}
.ContentBox .OtherPage table.TicketFeedback td {
	text-align:left;
	padding:5px;
	border-bottom:1px dashed #EF8018;
}
.ControlBar {
	display:block;
	padding:5px 0;
	overflow:hidden;
	border-botom:2px solid #efefef;
}
.ControlBar a {
	float:right;
	padding:2px 10px;
	margin:0 0 0 10px;
	border-radius:3px;
	background-color:#FFCC00;
	color:#660000;
}
.ControlBar a:hover {
	float:right;
	padding:2px 10px;
	margin:0 0 0 10px;
	border-radius:3px;
	background-color:#669900;
	color:#ffffff;
}
.Txt {
	font-size:12px;
	color:#F60;
	display:block;
	text-align:right;
	padidng:0 0 5px 0;
}
.Mail .Re {
	width:740px;
	min-height:150px;
}
.Mail .Login_Btn {
	padding:0px;
	margin:0px;
	list-style-type:none;
	display:block;
	overflow:hidden;
}
.Mail .Login_Btn li {
	width:123px;
	height:82px;
	float:left;
	margin:15px 32px 15px 0;
}
.Mail .Login_Btn li.last {
	width:123px;
	height:82px;
	float:left;
	margin:15px 0;
}
.Mail .Login_Btn li a {
	width:123px;
	height:82px;
	float:left;
}
.Mail .Login_Btn li .gamesofa { background:url(../images/btn_logincat.png) no-repeat 0 0; }
.Mail .Login_Btn li .ios { background:url(../images/btn_logincat.png) no-repeat 0 -100px; }
.Mail .Login_Btn li .android { background:url(../images/btn_logincat.png) no-repeat 0 -195px; }
.Mail .Login_Btn li .facebook { background:url(../images/btn_logincat.png) no-repeat 0 -292px; }
.Mail .Login_Btn li .pchome { background:url(../images/btn_logincat.png) no-repeat 0 -393px; }
.Mail .Login_Btn li .yahoo { background:url(../images/btn_logincat.png) no-repeat 0 -488px; }
.Mail .Login_Btn li .taiwanasia { background:url(../images/btn_logincat.png) no-repeat 0 -578px; }
.Mail .Login_Btn li .hinet { background:url(../images/btn_logincat.png) no-repeat 0 -675px; }
.Mail .Login_Btn li .google { background:url(../images/btn_logincat.png) no-repeat 0 -765px; }
.Mail .Login_Btn li .msn { background:url(../images/btn_logincat.png) no-repeat 0 -870px; }
.Mail .Login_Btn li .rekuten { background:url(../images/btn_logincat.png) no-repeat 0 -976px; }
.Mail .Login_Btn li .ipart { background:url(../images/btn_logincat.png) no-repeat 0 -1084px; }
.Mail .Login_Btn li .beanfun { background:url(../images/btn_logincat.png) no-repeat 0 -1192px; }
.Mail .Login_Btn li .mygame { background:url(../images/btn_logincat.png) no-repeat 0 -1303px; }

.Mail .Login_Btn li .gamesofa:hover { background:url(../images/btn_logincat.png) no-repeat -150px 0; }
.Mail .Login_Btn li .ios:hover { background:url(../images/btn_logincat.png) no-repeat -150px -100px; }
.Mail .Login_Btn li .android:hover { background:url(../images/btn_logincat.png) no-repeat -150px -195px; }
.Mail .Login_Btn li .facebook:hover { background:url(../images/btn_logincat.png) no-repeat -150px -292px; }
.Mail .Login_Btn li .pchome:hover { background:url(../images/btn_logincat.png) no-repeat -150px -393px; }
.Mail .Login_Btn li .yahoo:hover { background:url(../images/btn_logincat.png) no-repeat -150px -488px; }
.Mail .Login_Btn li .taiwanasia:hover { background:url(../images/btn_logincat.png) no-repeat -150px -578px; }
.Mail .Login_Btn li .hinet:hover { background:url(../images/btn_logincat.png) no-repeat -150px -675px; }
.Mail .Login_Btn li .google:hover { background:url(../images/btn_logincat.png) no-repeat -150px -765px; }
.Mail .Login_Btn li .msn:hover { background:url(../images/btn_logincat.png) no-repeat -150px -870px; }
.Mail .Login_Btn li .rekuten:hover { background:url(../images/btn_logincat.png) no-repeat -150px -976px; }
.Mail .Login_Btn li .ipart:hover { background:url(../images/btn_logincat.png) no-repeat -150px -1084px; }
.Mail .Login_Btn li .beanfun:hover { background:url(../images/btn_logincat.png) no-repeat -150px -1192px; }
.Mail .Login_Btn li .mygame:hover { background:url(../images/btn_logincat.png) no-repeat -150px -1303px; }
.Mail .LoginArea {
	display:block;
}
