body{background-image: url(/guide/common/tu/homepage/bg.gif);}
ul,div,li,h1,h2,h3,h4,h5,h6,td,input,p{
	margin:0px;
	padding:0px;
	overflow:hidden;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
img{
	border:none;
}
li{
	list-style:none;
}
.clear{
	height:0px;
	overflow:hidden;
	line-height:0px;
	font-size:0px;
	clear:both;
}

/* header */
#real a {color: #7A7A7A; text-decoration: none;}
#real a:hover {color: #FF9000; text-decoration: none;}
#real a.zi {color: #9D80D9; }
#real a.red {color: #FE773E; }
#real a.blue {color: #0C8AFF; }


/* header */
.header {
	width: 980px; height: 84px;
	margin: 0 auto;
	padding:0px;
	position: relative;
	background:#fff url(/guide/common/tu/header2.gif) no-repeat -2px top;
}
#logo {
	position: absolute;	left: 0px; top: 7px; z-index: 9;
}

#topbar {
	position: absolute; height: 23px; width: 658px;
	right: 0px; top: 0px; background-image: url(/guide/common/tu/topbarbg.gif);
}
#topbar li {
	float: left; line-height: 23px; margin-right: 10px;
}
#topbar ul.left {
	float: left; padding-left: 20px;  background: url(/guide/common/tu/topbar_left.gif) no-repeat; height: 23px;
}
#topbar ul.left li {
	background: url(/guide/common/tu/topbar_row.gif) no-repeat left; padding-left: 10px; margin-left: 5px;line-height: 23px;
}
#topbar ul.left li.zi{background: url(/guide/common/tu/topbar_zi.gif) no-repeat left;}
#topbar ul.left li.red{background: url(/guide/common/tu/topbar_red.gif) no-repeat left;}
#topbar ul.left li.blue{background: url(/guide/common/tu/topbar_blue.gif) no-repeat left;}
#topbar ul.right {
	float: right;
	background: url(/guide/common/tu/header3.gif) no-repeat right top;
	margin-right: -2px;
}
#topbar ul.right a{
	text-decoration: underline;
}
#topbar ul li.line {
	background: url(/guide/common/tu/topbar_line.gif) no-repeat left;padding-left: 12px;margin-right: 15px;>margin-right: 8px;
}

#realnav {
         width: 964px;
         height: 50px;
         padding-top: 4px;
         position: absolute;
         left: 8px;
         top: 30px;
         z-index: 1;
         background-image: url(/guide/common/tu/headerbg.jpg);
         background-repeat: repeat-x;
         background-position: 0 -23px;
         float: left;
}

#realnav ul {
         width: 818px; margin-left: 140px;
}

#realnav a{
         color: #004C8F;
}

#realnav ul li {
         float: left;
         background: url(/guide/common/tu/line.gif) no-repeat left 50%;
         line-height: 22px;
}
#realnav ul li.mleftlienglish { float: left; line-height: 22px;>line-height: 19px;	width:36px;	padding-left:8px;	background-image: url(/guide/common/tu/line.gif);	background-repeat: no-repeat;	background-position: left 6px;	text-align: left;}
#realnav ul li.mleftli {
         float: left;
         line-height: 22px;
         width:36px; padding-left:8px;
         background-image: url(/guide/common/tu/line.gif);
         background-repeat: no-repeat;
         background-position: left 50%;
         text-align: left;
}

#realnav ul li.mleftli4 {
         float:left;
         line-height:22px;
         width:50px;
		 padding-left:8px;
         background-image: url(/guide/common/tu/line.gif);
         background-repeat: no-repeat;
         background-position: left 50%;
         text-align:left;
}

#realnav ul li.mleft1, #realnav ul li.mleft2 {background: url(/guide/common/tu/bbs2/row.gif) no-repeat left 45%; padding-left: 15px; margin-left: 26px; padding-right:5px;}
#realnav ul li.mleft1 {margin-left: 26px; padding-right:5px;}
*html #realnav ul li.mleft1 {margin-left: 13px;}
#realnav ul li#red {background: url(/guide/common/tu/bbs2/row2.gif) no-repeat left 45%;}

.layout {
	margin:0px auto;
	width:980px;
	background: #fff;
	clear:both;
}



/**/
.left_1{
	float:left;
	margin:2px 0px 0px 2px;
	width:722px;
}
.right_1{
	float:right;
	margin:2px 2px 0px 0px;
	width:243px;
}
.left_2{
	float:left;
	margin:0px 0px 0px 2px;
	width:183px;
}
.right_2{
	float:right;
	margin:0px 2px 0px 0px;
	width:778px;
}
/**/
.login{
	margin:0px auto;
	width:960px;
	height:21px;
	padding:0px 10px;
	line-height:21px;
	text-align:right;
	color:#fff;
	background:url(/guide/common/tu/game/index/bg1.gif);
}
.login img{
		margin:0px 10px;
		vertical-align:middle;
}
*html .login img{
	margin:1px 10px 0px 10px;
}
/**/
.heatPic{
	width:722px;
	height:386px;
}
.heatPic img{
	vertical-align:top;
}
.heatPic li{
	float:left;
}
/**/
.gameSort{
	width:243px;
	height:280px;
}
.gameSortMenu{
	float:left;
	width:78px;
}
.gameSortMenu li{
	margin:0px 0px 10px 0px;
	width:70px;
	height:24px;
	padding:0px 0px 0px 8px;
	line-height:24px;
	color:#fff;
}
.gameSortMenu li a{
	color:#fff
}
li.gameSortMenuOn{
	background:url(/guide/common/tu/game/index/menuBg_a.gif) no-repeat;
}
li.gameSortMenuOff{
	background:url(/guide/common/tu/game/index/menuBg_b.gif) no-repeat;
}
.gameSortList{
	float:right;
	width:165px;
	height:279px;
	background:url(/guide/common/tu/game/index/bg2.gif) no-repeat;
}
.gameSortList h6{
	height:22px;
	padding:2px 0px 0px 0px;
	line-height:24px;
	font-weight:normal;
	color:#777173;
}
*html .gameSortList h6{
	padding:6px 0px 2px 0px;
	height:18px;
	line-height:18px;
}
.gameSortList ul{
	margin:5px 0px 0px 10px;
	width:150px;
	height:240px;
	overflow-y:scroll;
}
*html .gameSortList ul{
	margin:5px 0px 0px 7px;
}
.gameSortList ul li{
	margin:3px 0px 0px 0px;
	width:111px;
	height:20px;
	padding:1px 0px 0px 10px;
	text-align:left;
}
.gameSortList ul li img{
	vertical-align:middle;
	margin:0px 10px 0px 0px;
}
.gameSortList_b{
	background:url(/guide/common/tu/game/index/listBg_b.gif) no-repeat;
}
.gameSortList_h{
	background:url(/guide/common/tu/game/index/listBg_h.gif) no-repeat;
}
.gameSortList_n{
	background:url(/guide/common/tu/game/index/listBg_n.gif) no-repeat;
}
.gameSortList_normal{
	background:url(/guide/common/tu/game/index/listBg_normal.gif) no-repeat;
}
.gameSortList ul li,.gameSortList ul li a{
	color:#878787;
}
/**/
.btn1{
	margin:6px 0px 0px 0px;
}
.btn1 img{
margin:2px 0px;
}
/**/
.nav1{
	margin:0px auto;
	width:980px;
	height:43px;
	clear:both;
	background:url(/guide/common/tu/game/index/nav1_10.gif) no-repeat right top;
}
.nav1 span{
	float:left;
	width:38px;
}
.nav1 ul{
	float:left;
	width:624px;
}
.nav1 ul li{
	float:left;
}
.nav1 div{
	float:right;
	padding:6px 10px 0px 0px;
	width:308px;
	text-align:right;
}
.nav1 div select{
	width:180px;
}
/**/
.loginBox{
	width:184px;
	background:url(/guide/common/tu/game/index/login2.gif) repeat-y;
}
.login_1{
	margin:3px auto 10px auto;
	width:170px;
}
.login_1 input{
	width:102px;
	border:1px #507FBA solid;
}
.login_1 li{
	margin:0px 0px 5px 0px;
	color:#1D4B84;
}
.loginBtn1{
	width:170px;
	text-align:center;
	height:23px;
	line-height:23px;
	background:url(/guide/common/tu/game/index/btnBg1.gif) no-repeat;
}
.loginBtn2{
	padding-right:30px;
	text-align:right;
	height:23px;
	line-height:23px;
	background:url(/guide/common/tu/game/index/btnBg2.gif) no-repeat right top;
}
.loginBtn1 a,.loginBtn2 a{
	color:#fff;
	text-decoration:none;
}
.loginBtn1 a:hover,.loginBtn2 a:hover{
	text-decoration:underline;
}
.btn2{
	margin:5px auto 0px auto;
	text-align:center;
}
.btn2 img{
	margin:0px 0px 5px 0px;
}
.bigPic{
	margin:0px;
	text-align:center;
}
.bigPic img{
	background:#fff;
	padding:3px;
	border:1px #AEAEAE solid;
}
/**/
.rShow{
	width:183px;
	background:url(/guide/common/tu/game/index/bg3.gif) repeat-y;
}
.rShow ul{
	margin:12px auto;
	width:166px;
}
.rShow ul li{
	float:left;
	margin:0px 2px;
	width:79px;
	height:137px;
	text-align:center;
	color:#717171;
	background:url(/guide/common/tu/game/index/liBg1.gif) no-repeat bottom center;
}
.rShow ul li a{
	color:#717171;
	text-decoration:none;
}
.rShow ul li a:hover{
	text-decoration:underline;
}
.rShow ul li img{
	margin:0px 0px 8px 0px;
	padding:1px;
	border:1px #43A3E6 solid;
	background:#fff;
	vertical-align:top;
}
*html .rShow ul li img{
	margin:0px 0px 10px 0px;
}
*+html .rShow ul li img{
	margin:0px 0px 10px 0px;
}
.rShow h5{
	padding:0px 20px 10px 0px;
	font-weight:normal;
	text-align:right;
	color:#717171;
}
.rShow h5 a{
	text-decoration:none;
	color:#717171;
}
.rShow h5 a:hover{
	text-decoration:underline;
}
/**/
.conBox1{
	float:left;
	width:218px;
	padding:0px 20px 0px 0px;
	background:url(/guide/common/tu/game/index/line1.gif) repeat-y right;
}
.conBox1 a{
	text-decoration:none;
	color:#838383;
}
.conBox1 a:hover{
	text-decoration:underline;
}
.conBox1 div img{
	border:1px #AEAEAE solid;
}
.conBox1 ul{
	margin:0px auto;
	width:160px;
}
.conBox1 ul li{
	height:20px;
	line-height:20px;
	color:#838383;
	text-align:left;
}
.more1{
	margin:2px auto 0px auto;
	width:160px;
	text-align:right;
}
.conBox2{
	float:right;
	margin:9px 15px 0px 0px;
	width:240px;
}
.conBox2 img{
	margin:0px 0px 7px 0px;
	vertical-align:top;
}
/**/
.conArea1{
	margin:8px 0px;
}
/**/
.ad1{
	width:757px;
	height:128px;
}
.ad1 img{
	padding:1px;
	border:1px #C8C8C8 solid;
}
#bbs_right a {
	color: #838383; text-decoration: none;
}
#bbs_right a:hover {
	color: #964700; text-decoration: underline;
}
#bbs_right ul, #bbs_right li { list-style:none; }
#bbs_right ul { width:340px; }

#bbs_right li {
	line-height: 24px; text-align: left; color: #919191;
}
#bbs_right li span {
	float: right;
}
#bbs_right li.top2 {
	color: #2292DA;
}
#bbs_right li.top2 a {
	color: #2292DA;
}