@charset "utf-8";
body{ margin:0; padding:0;font-family:"MS UI Gothic","MS Gothic","ＭＳ Ｐ明朝","細明朝体","ヒラギノ明朝 Pro W3"; font-size:12px;}
ul{ list-style:none; margin:0; padding:0;}
img{ border:0px;}
.divspan {clear:both;height:1px;margin-top:-1px;overflow:hidden;} 
.width{width:965px; margin:0 auto;}
.margin{ margin-top:8px;}
.coloro{ color:#ffa800}
.colorr{ color:#F33}
.border{ border:1px solid #d7d7d7; border-top:none}
.toplink{text-align:right}
.logo{float:left}
#header{background:url(images/topbg.gif) repeat-x; height:149px; padding-top:5px;}  
.top{line-height:20px; float:left;margin-left:30px; position:relative; margin-top:-6px; padding:0; font-size:12px; margin-bottom:0; width:430px; height:40px; overflow:hidden}
#timepanel{ width:741px; float:left; margin-left:30px; margin-top:6px}
#timepanel li {width:145px; float:left; height:34px; overflow:hidden} 
#timepanel li span{ color:#ffc100; font-weight:bold}
#times {background:url(images/time.gif) no-repeat 0 3px;padding-left:40px;}
#msn {background:url(images/msn.gif) no-repeat 0 3px;padding-left:40px;}
#email {background:url(images/email.gif) no-repeat 0 3px;padding-left:40px;} 
#phone {background:url(images/tel.gif) no-repeat 0 3px;padding-left:40px;}
#menu{ width:965px; float:left}
#menu li{float:left}
#menu li a{ height:45px; display:block;}
#home{ background:url(images/home.gif) no-repeat;width:182px;}
#home a:hover{background:url(images/homeh.gif) no-repeat;}
#company{ background:url(images/company.gif) no-repeat;width:117px;}
#company a:hover{background:url(images/companyh.gif) no-repeat;}
#method{ background:url(images/method.gif) no-repeat;width:118px;}
#method a:hover{background:url(images/methodh.gif) no-repeat;}
#pay{ background:url(images/pay.gif) no-repeat; width:120px;}
#pay a:hover{background:url(images/payh.gif) no-repeat;}
#faq{ background:url(images/faq.gif) no-repeat;width:120px;}
#faq a:hover{background:url(images/faqh.gif) no-repeat;}
#link{ background:url(images/link.gif) no-repeat;width:120px;}
#link a:hover{background:url(images/linkh.gif) no-repeat;}
#map{background:url(images/map.gif) no-repeat;width:183px;}
#map a:hover{background:url(images/maph.gif) no-repeat;}
#contact{ background:url(images/contact.gif) no-repeat;width:120px;}
#contact a:hover{background:url(images/contacth.gif) no-repeat;}

#main{background:url(images/mainbg.gif);}
.main{background:#fff; padding-bottom:12px; border:1px solid #d4d4d4; border-top:none; border-bottom:none}
.hotgame{background:url(images/scrollbg.gif) repeat-x; height:34px; margin-bottom:8px; line-height:34px; padding:0 20px; width:925px; overflow:hidden;}
.hotgame h2{display:inline;font-size:12px}
.hotgame a{ text-decoration:none; color:#000; margin-right:12px}
#left{ width:200px; margin:0 7px; _margin:0 6px; float:left; background:url(images/glisttitle.gif) no-repeat; padding-top:34px}
.title{display:block; height:34px;}
.glist{ float:left; background:url(images/glistmid.gif) repeat-y;width:198px;}
.glist li{background:url(images/yellow.gif) no-repeat 13px 8px;height:20px;line-height:20px;margin-top:8px;overflow:hidden;width:160px; padding-left:25px;}
.glist li a {color:#000;text-decoration:none; font-size:13px} 
.glist li a:hover{ color:#ffd126; text-decoration:underline;font-weight:bold;}

#middle{ width:534px; float:left;}
.newstitle{ background:url(images/newstitle.gif) no-repeat; line-height:30px; padding-left:15px;font-size:12px;}
.more{ text-align:right; padding-right:2em} 
.more a{color:#ffa800}
.news li{width:480px; background:url(images/blue.gif) 6px center no-repeat;line-height:26px; overflow:hidden; white-space:nowrap; padding-left:20px;overflow: hidden;} 
.news li a{text-decoration:none; color:#000;}
.news li a:hover{ text-decoration:underline;color:#10e3e5; font-weight:bold;}
.gamelistpic{float:left;;width:534px;}
.gamelistpic li{width:156px; height:75px; float:left}
.lipic{ margin:0 33px;}

#right{ width:200px; float:left; line-height:25px; margin-left:6px; background:url(images/logintitle.gif) no-repeat; padding-top:34px}
#right2{ width:200px; float:left; line-height:25px; margin-left:6px}
#right a{ text-decoration:none; color:#000;}
.inputclass{width:114px; height:19px; background:url(images/txtbg.gif) no-repeat; border:none}
.yanzinput{width:50px; height:19px; background:url(images/yanzbg.gif) no-repeat; border:none}
.banktitle{ background:url(images/banktitle.gif) no-repeat}
#banks{background:url(images/banktitle.gif) no-repeat; padding-top:34px}
#banks ul{ width:198px; margin:0 auto; padding:5px 0}
#banks li{ width:198px; text-align:center;padding:3px 0} 
#gnews{background:url(images/gnewstitle.gif) no-repeat; padding-top:8px; width:198px; margin:8px auto auto auto;}
#gnews li{ width:190px; line-height:25px; overflow:hidden; height:25px;} 
#gnews li a{text-decoration:none; color:#000;background:url(images/blue.gif) 10px 4px no-repeat; padding-left:25px;}
#gnews li a:hover{text-decoration:underline;color:#10e3e5;font-weight:bold;}

.link{background:url(images/footlinkbg.gif) repeat-x #FFF; padding:0.5em}
.footlink li{ float:left; line-height:20px; width:184px; text-align:center; overflow:hidden; white-space:nowrap}
.footlink li a{ text-decoration:none; color:#000; }
#footer{background:url(images/footbg.gif) repeat-x;height:114px; line-height:25px; text-align:center; color:#000}
#footer ul{text-align:center; display:block; margin:0 auto; width:560px; color:#ffa800;}
#footer li{display:inline;float:none}
#footer li a{ text-decoration:none; color:#ffa800; margin-left:5px;} 
.copyright{display:block;clear:both; font-weight:bold}

.content{padding:10px; line-height:25px; float:left; width:512px}
.img{display:block; text-align:center;}
.contenttitle{ background:url(images/contenttitle.gif) no-repeat; width:497px; height:30px; display:block;line-height:30px;padding-left:15px}
.btn{background:url(images/divbg.gif) no-repeat; width:512px; height:77px; padding-top:60px; text-align:center}
.pricetable{ text-align:center; line-height:25px; border:1px solid #d7d7d7; border-collapse:collapse;}

.ContactBox{ padding:15px 0;}
.ContactMenu{ margin-left:15px;}
.hover{width:510px; overflow:hidden; background:url(images/hoverbg.gif) repeat-x; border:1px solid #d4d4d4; border-bottom:none; height:22px; padding-top:7px;}
.ContactMenu li{ margin-left:10px; height:26px; float:left}
.ContactMenu li a{ display:block; width:91px; height:26px;}
#buymes{background:url(images/buybg.gif) no-repeat;}
#salemes{background:url(images/salebg.gif) no-repeat;}
#buymes a:hover{background:url(images/buyhbg.gif) no-repeat;}
#salemes a:hover{background:url(images/salehbg.gif) no-repeat;}
.pricetable td{ border:1px solid #d7d7d7;}
.pricetable th{ color:#ffa800;border:1px solid #d7d7d7;}

/*------------------------------------*/
.exContent{width:512px;overflow:hidden; font-size:12px}
.ContactMenu li{margin-left:10px; width:91px; height:26px; text-align:center;overflow:hidden;} 
.ContactBox{clear:both; border:1px solid #ccc; border-top:none; min-height:200px;_height:250px}
.ContactBox a{color:#000; text-decoration:none}
.ContactBox{padding:0 8px; line-height:25px}

.qa{width:512px; margin:0 auto; line-height:25px;}
.qa li{width:480px; margin-left:10px; overflow:hidden; white-space:nowrap;height:24px;line-height:24px}
.qa span{margin-right:3px;}
.qa li a{ text-decoration:none; color:#000}	
.qa li a:hover{ color:#ffa800;font-weight:bold}
#ruleinfo1{ width:500px; height:120px; overflow:scroll; margin:0 auto; text-align:center;}
#age{ text-align:center;}
.bottom{background:url(images/small.gif) no-repeat; border:none; width:82px; height:26px;}
.b2{margin-left:30px}
.b3{margin-left:45px}
.tRight{ text-align:right; padding-right:8px; color:#ffa800}
.tLeft{ text-align:left; padding-left:8px;}
.faqlink2{padding:10px; line-height:25px;}
.faqlink2 a{ text-decoration:none; color:#000; margin-left:6px;}
.margintb{ margin:12px auto;line-height:25px}
.page{ display:block; text-align:center;}
.page a{ color:#ffa800}
.mobilebg{background:#ccc; width:161px;text-align:center; float:left; margin:0 4px;_margin:0 3px; height:990px;}
.tj{display:none}
.links a{color:#000; text-decoration:none}
#verifyImg{position:relative;top:4px}
.cssv{margin-right:25px}
.infor{float:left; margin-left:-15px}
.moreg{margin-top:10px}
.goTop{text-align:center}
.more2{color:#000; margin-left:350px; text-decoration:none}
.tipcon{
    margin: 3px;
    padding: 0px;
    width: 506px;
}
.tipcon dl,.tipcon dt,.tipcon dd{
	margin: 0px;
	padding: 0px;
}
.tipcon dt,.tipcon dd{
	width: 506px;
	border: 1px solid #d6d6d6;
	text-align: center;
}
.tipcon dt img{padding: 15px 0px;}
.tipcon dd{
	margin-top: 5px;
	text-align: left;
	color: #000000;
	padding: 5px 10px;
	font-size: 12px;
	font-weight: bolder;
	width: 486px;
	line-height: 20px;
	background:#ffc000;
}
.tipcon .step{
	background: url(images/step_bg.gif) no-repeat center;
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 36px;
	text-align: center;
	color: #fff;
	line-height: 36px;
	width: 506px;
	font-size: 20px;
}
.tipcon dd span{color: #ff0000;}

.newstitle{margin-top:0; margin-bottom:0}
.newstitle a{color:#000; text-decoration:none}
.contenttitle{font-size:14px}
.top h1{font-size:small; display:inline}
.highlight {background: none repeat scroll 0 0 #C5C5C5;}
#mobile{background: url("images/mobiletitle.gif") no-repeat -1px 0;padding-top: 34px;}
#mobile a{text-decoration:none; color:#006cb9}
