/* CSS Document */
body{font-size:12px; font-family:Arial, Helvetica, sans-serif, "Times New Roman", Times, serif; color:#333; background:url(http://misc.yeswan.com/game/img/new/bg.jpg) repeat-x 0 0;}
* {margin:0px;padding:0px;}
ul,li{ list-style:none;}
em,strong,cite{font-style:normal;}
img{border:none;}
input,textarea{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
a{ color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}
select, input, img, select {vertical-align:middle;}

.txt{ border:1px solid #DEDEDE;line-height:16px;padding:2px 0 2px 2px; width:150px;}

#wrap{width:966px; margin:0 auto;}
.header{margin-bottom:10px;}
	.topbox{ height:96px; clear:both;}
	.logoimg{float:left; width:240px; height:56px; line-height:7px; padding:30px 0 0 10px}
	.userinfo{float:right; height:65px; width:430px; text-align:right; font-size:12px; font-weight:normal; color:#333; line-height:70px; padding:30px 10px 0 0;}
	.userinfo a{color:#454545; text-decoration:none; font-size:12px; margin:0 6px;}
	.userinfo a:hover{text-decoration:underline}

	.menu{ width:966px; height:22px;}
		.menu li{ float:left; display:inline; width:137px; height:22px; line-height:22px; background:url(http://misc.yeswan.com/game/img/new/navbg.gif) no-repeat 0 0; text-align:center; font-size:14px; margin-left:1px;}
		#tomenu {margin-left:0 !important;}
		.menu li a{ text-decoration:none;color:#FFF; font-weight:700;}
		.menu .current{}
		.menu .current a{ font-weight:bold;color:#FFF;}
		.menu .new{ width:24px; height:18px; overflow:hidden; text-indent:-9999px; position:absolute; top:0px; left:312px; background:url(http://misc.yeswan.com/game/img/new/menu_new.gif) no-repeat;}

.acc { background:#F4F5F0;clear:both;color:#000;font-size:12px;height:23px;line-height:23px; margin:10px 0;}

.content{ overflow:hidden; margin-bottom:8px;}

.focus{float:left; overflow:hidden; width:583px; height:326px; margin-right:6px;}
#focus_turn{width:583px;height:326px; position:relative;}
	#focus_pic li img{width:583px;height:326px;}
	#focus_pic .current{display:block;}
	#focus_pic .normal{display:none;}
	#focus_opacity{position:absolute;left:0px;bottom:0px;height:28px;filter:alpha(opacity=40);opacity:0.4;width:140px; background-color:#000;z-index:8px;}
	#focus_opacity_c{position:absolute;left:143px;bottom:0px;height:28px;filter:alpha(opacity=40);opacity:0.4;width:440px; background-color:#000;z-index:8px;}
	#focus_btn{position:absolute;left:0px;bottom:0px;width:140px; height:28px; line-height:28px;z-index:9px;}
	#focus_btn span{ float:left; display:inline;color:#FFF;font-weight:bold;font-size:14px;padding:0 8px; cursor:pointer;}
	#focus_btn .current{ color:#F90;}
	#focus_tx{position:absolute;left:150px;bottom:0px;height:28px; line-height:28px;font-size:14px;z-index:10px;color:#FFF;}
	#focus_tx a{color:#FFF; text-decoration:none;}
	#focus_tx a:hover{ text-decoration:underline;}
	#focus_tx .current{display:block;}
	#focus_tx .normal{display:none;}

.login{ background-color:#F4F5F0;width:349px; float:left; padding:13px 14px; height:114px; margin-bottom:6px; overflow:hidden;}
.loginbody{width:203px; float:left;}
.loginbody form{ background-color:#F4F5F0;padding:0px 0;}
	.login .title { overflow:hidden;height:15px;}
		.login .title em{ float:right;}
			.login .title em a{ padding-left:20px; background:url(http://misc.yeswan.com/game/img/new/ico_user.jpg) no-repeat;}
		.login .title h3{ background:url(http://misc.yeswan.com/game/img/new/login_title.jpg) no-repeat 0 0; width:78px; height:15px; overflow:hidden; text-indent:-9999px;}
	.login p{margin-top:5px;overflow:hidden;}
		.login p em{ float:right;margin-top:5px;}
			.login p em a{ padding-left:14px; background:url(http://misc.yeswan.com/game/img/new/ico_password.jpg) no-repeat;}
	.login .info{padding:6px 0 6px 16px; color:#545454; line-height:18px;font-size:13px; border-left:1px dotted #CCC; float:right; width:104px; margin-top:0px;}
	.login .submit{ background:url(http://misc.yeswan.com/game/img/new/btn_submit.jpg) no-repeat; width:61px; height:24px; border:none; overflow:hidden; text-indent:-999px; cursor:pointer;margin-left:36px;}

.hot_news{ float:left;width:349px; height:180px; padding:0 14px;background-color:#F4F5F0;}

	.boxnews{}
	.boxnews .title{background:url(http://misc.yeswan.com/game/img/new/icon_list.gif) no-repeat 0 50%; line-height:30px; height:30px; color:#BF5324; font-weight:700;}
		.boxnews .title h3{ font-size:13px;padding-left:20px;}
	.boxnews ul{}
	.boxnews li{ background:url(http://misc.yeswan.com/game/img/new/ico_d.jpg) no-repeat 5px 50%;padding-left:16px; line-height:20px; height:20px;}
	.boxnews li .gametime { float:right;}

.main{ float:left;width:668px; overflow:hidden;}
.gamelisttitle {background:url(http://misc.yeswan.com/game/img/new/gamelisttitbg.gif) repeat-x 0 0; height:30px; margin-bottom:8px;}
	.gamelisttitle h3 {background:url(http://misc.yeswan.com/game/img/new/gamelist.jpg) no-repeat 12px 5px; height:30px; display:block; text-indent:-88888px;}

#gamelistcon {}

.tabnav { position:relative; background:url(http://misc.yeswan.com/game/img/new/boxlistbg.gif) no-repeat left top;width:334px; height:150px; float:left;overflow:hidden; }
.tabnavleft {background:url(http://misc.yeswan.com/game/img/new/boxbg.gif) no-repeat 0 0;}
.tabnavright {background:url(http://misc.yeswan.com/game/img/new/boxbg.gif) no-repeat 100% -330px;}

.tabnav .album{ float:left;}
.tabnav .album img { margin:8px; width:181px; height:127px; }
.tabnav .info { margin:8px 8px 0 0; width:120px; float:left;}
.tabnav .info h4 { border-bottom:1px solid #F3ECDA; height:25px;}
.tabnav .info h5 {display:none;}
.tabnav .info p{ height:24px; line-height:24px;}
.tabnav .info .gametype { border-bottom:1px solid #F3ECDA;}
.tabnav .info .gamehot { border-bottom:1px solid #F3ECDA;}
.tabnav .info .gamehot img {}
.tabnav .info .gamestate b {color:#F00;}

.tabnavleft .album{float:left;text-indent:-999px; width:164px;}
.tabnavleft .info { margin:12px 8px 0 0; width:120px; float:left;}
.tabnavleft .info h4 {display:none !important;}
.tabnavleft .info h5 {display:block !important;}
.tabnavleft .info { height:24px; line-height:24px;}
.tabnavleft .info .gametype { border-bottom:1px solid #F3ECDA;}
.tabnavleft .info .gamehot { border-bottom:0;}
.tabnavleft .info .gamestate b {color:#F00;}
.tabnavleft .info .gamestate { display:none;}

.tabnavright .album{float:left;text-indent:-999px; width:24px;}
.tabnavright .info { margin:8px 8px 0 0; width:120px; float:left;}
.tabnavright .info h4 {display:none !important;}
.tabnavright .info h5 {display:block !important;}
.tabnavright .info { height:24px; line-height:24px;}
.tabnavright .info .gametype { border-bottom:1px solid #F3ECDA;}
.tabnavright .info .gamehot { border-bottom:0;}
.tabnavright .info .gamestate b {color:#F00;}
.tabnavright .info .gamestate { display:none;}

.tabconleft {background:url(http://misc.yeswan.com/game/img/new/boxbg.gif) no-repeat 0 -150px;}
.tabconright {background:url(http://misc.yeswan.com/game/img/new/boxbg.gif) no-repeat 0 -481px;}
.tabcon {clear:both; width:668px; height:175px;margin-bottom:8px;}
.tabcon .btnlist { overflow:hidden; margin:30px 0 0 26px;  float:left}
.tabcon .btnlist li{  background:#FFF url(http://misc.yeswan.com/game/img/new/btn_bg.jpg) repeat-x left bottom; height:33px; line-height:33px; border:1px solid #F3F3F3; width:196px; margin:5px;_margin:4px;}
.tabcon .btnlist li span {background:url(http://misc.yeswan.com/game/img/new/new.gif) no-repeat 10px 10px; display:block; padding-left:50px;}
.tabcon .btnlist li span a { color:#000;}
.tabcon .btnlist li em { font-weight:700; color:#FD0001; font-style:normal; float:right; margin-right:12px;}

.tabcon .gameconlist { width:370px; margin:35px 0 0 26px; float:left}
.tabcon .gameconlist li { background:url(http://misc.yeswan.com/game/img/new/icon_dot.gif) no-repeat 5px 50%; padding-left:16px; line-height:22px;}
.tabcon .gameconlist li span { float: right;}

/* side */
.side{ float:left; width:290px; margin-left:6px;_margin-left:6px; overflow:hidden;}

.servetitle {background:url(http://misc.yeswan.com/game/img/new/gamelisttitbg.gif) repeat-x 0 -30px; height:30px;}
	.servetitle span {background:url(http://misc.yeswan.com/game/img/new/fwlist.gif) no-repeat 12px 5px; height:30px; display:block; text-indent:-88888px;}
	.servetitle em {background:url(http://misc.yeswan.com/game/img/new/yxgl.gif) no-repeat 12px 5px; height:30px; display:block; text-indent:-88888px;}
.serveconlist {background:url(http://misc.yeswan.com/game/img/new/serveconbg.jpg) repeat-x left top; padding:9px 7px;}
.ywgamelist {position: relative;}
.ywgamelist h3 { border:1px solid #DEDEDE;;background:url(http://misc.yeswan.com/game/img/new/ygl_bg.gif) repeat-x left bottom; height:30px; line-height:30px; color:#C55B2B; font-size:14px; font-weight:700;margin-bottom:4px;}
.ywgamelist h3 img { padding:10px;}
.gamenew {background:url(http://misc.yeswan.com/game/img/new/ad_new.gif) no-repeat 0 0;height:23px;overflow:hidden;position:absolute;width:20px;left: 240px; top: 0px;}
.listdetail ul { margin:6px 0;}
	.listdetail li{background:url(http://misc.yeswan.com/game/img/new/ygl_point.gif) no-repeat 30px 4px; line-height:21px; padding-left:48px; vertical-align:middle;}
	.listdetail li img { float:right;}

.gamebreach {}
.gamebreach li{background:url(http://misc.yeswan.com/game/img/new/ico_d.jpg) no-repeat 5px 50%; border-bottom: 1px dotted #CCC; padding-left:16px; line-height:24px; height:24px;}

.adlist{}
	.adlist li{margin-top:10px; overflow:hidden;}
.ad966{ overflow:hidden; margin-bottom:6px;clear:both;}

.footer{border-top:2px solid #FBA011; margin-top:10px;padding:10px 0; overflow:hidden; clear:both;}
	.footer a{ color:#174384;}
	.footer p{ line-height:20px; height:20px;}
	.footer .copyright{width:430px; float:left;}
		.footer .copyright p{ text-align:left;}
	.footer .about{ width:300px; float:right;}
		.footer .about p{ text-align:right;}



/* rhf 2010-1-27 add */
.redbold { font-weight:bold; color:red }
.gamelogoad { padding:1px;position:absolute;left:15px;top:10px;color:#FFF;background-color:#000;font-weight:bold; }
.tabconleft,.tabnavleft,.tabconright,.tabnavright { display:none; }

.tabcon .btnlist .gmore { background:transparent none no-repeat;text-align:right;border:0; }
.tabcon .fright { float:right; padding-right:30px; }


.tnhh { background:url(http://misc.yeswan.com/game/img/new/bg/bg_hh.jpg); }
.tchh { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bg_hh.jpg) no-repeat scroll -1px -152px }


.tnqc { background:url(http://misc.yeswan.com/game/img/new/bg/bj_qc.jpg); }
.tcqc { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_qc.jpg) no-repeat scroll -1px -155px }

.tn36ji { background:url(http://misc.yeswan.com/game/img/new/bg/bj_36ji.jpg); }
.tc36ji { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_36ji.jpg) no-repeat scroll -1px -152px }

.tnlqjl { background:url(http://misc.yeswan.com/game/img/new/bg/bg_lqjl.jpg); }
.tclqjl { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bg_lqjl.jpg) no-repeat scroll -1px -152px }

.tn10nian { background:url(http://misc.yeswan.com/game/img/new/bg/bg_10nian.jpg) no-repeat scroll -335px -1px }
.tc10nian { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bg_10nian.jpg) no-repeat scroll -1px -152px }

.tnddt { background:url(http://misc.yeswan.com/game/img/new/bg/bj_ddt.jpg) no-repeat scroll -335px -1px }
.tcddt { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_ddt.jpg) no-repeat scroll -1px -152px }

.tnyxzc { background:url(http://misc.yeswan.com/game/img/new/bg/bj_yxzc.jpg); }
.tcyxzc { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_yxzc.jpg) no-repeat scroll -1px -152px }

.tnyx { background:url(http://misc.yeswan.com/game/img/new/bg/bj_yx.jpg) no-repeat scroll -335px -1px }
.tcyx { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_yx.jpg) no-repeat scroll -1px -152px }

.tnmc { background:url(http://misc.yeswan.com/game/img/new/bg/bj_mc.jpg); }
.tcmc { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_mc.jpg) no-repeat scroll -1px -152px }

.tn50sg { background:url(http://misc.yeswan.com/game/img/new/bg/bj_50sg.jpg) no-repeat scroll -335px -1px }
.tc50sg { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_50sg.jpg) no-repeat scroll -1px -152px }

.tn7x { background:url(http://misc.yeswan.com/game/img/new/bg/bj_7x.jpg); }
.tc7x { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_7x.jpg) no-repeat scroll -1px -152px }

.tnzqjl { background:url(http://misc.yeswan.com/game/img/new/bg/bj_zqjl.jpg) no-repeat scroll -335px -1px }
.tczqjl { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_zqjl.jpg) no-repeat scroll -1px -152px }

.tntk { background:url(http://misc.yeswan.com/game/img/new/bg/bj_tk.jpg) no-repeat scroll -335px -1px }
.tctk { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_tk.jpg) no-repeat scroll -1px -154px }

.tnsz { background:url(http://misc.yeswan.com/game/img/new/bg/bj_sz.jpg); }
.tcsz { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_sz.jpg) no-repeat scroll -1px -152px }

.tn1jdx { background:url(http://misc.yeswan.com/game/img/new/bg/bj_1jdx.jpg) no-repeat scroll -335px -1px }
.tc1jdx { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_1jdx.jpg) no-repeat scroll -1px -154px }

.tnhuo { background:url(http://misc.yeswan.com/game/img/new/bg/bj_huo.jpg) }
.tchuo { background:transparent url(http://misc.yeswan.com/game/img/new/bg/bj_huo.jpg) no-repeat scroll -1px -152px }

