﻿* {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
body{
	font-size: 12px;
}
UL {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	color: #ff0000;text-decoration: none
}

A:hover {
	color: #ff0000; text-decoration: underline
}
.cbody {
	WIDTH: 984px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.top {
	OVERFLOW: hidden; HEIGHT: 88px
}
.toplogo {
	MARGIN-TOP: 5px;
	FLOAT: left;
	WIDTH: 164px;
	margin-left: 10px;
}
.topbanner {
	MARGIN-TOP: 12px;
	FLOAT: left;
	MARGIN-LEFT: 60px;
	WIDTH: 468px;
	overflow: hidden;
	height: 60px;
}
.toplink {
	MARGIN-TOP: 12px; FLOAT: left; MARGIN-LEFT: 60px; WIDTH: 180px
}
.toplink UL LI {
	FLOAT: left;
	WIDTH: 90px;
	LINE-HEIGHT: 28px;
	HEIGHT: 28px;
	TEXT-ALIGN: center;
	margin-top: 4px;
}
.topmenu {
	BACKGROUND: url(/v/images/topmenu_bg.gif) repeat-x left top; HEIGHT: 40px
}
.topmenu UL {
	BACKGROUND: url(/v/images/topmenu_r.gif) no-repeat center top; OVERFLOW: hidden; WIDTH: 984px; HEIGHT: 40px
}
.topmenu UL LI {
	 FLOAT: left; MARGIN-LEFT: -2px; TEXT-ALIGN: center
}
.topmenu UL LI A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 17px; FLOAT: left; COLOR: #ffffff; LINE-HEIGHT: 37px; HEIGHT: 40px; TEXT-DECORATION: none
}
.topmenu UL LI A:visited {
	COLOR: #ffffff
}
.topmenu UL LI A:hover {
	BACKGROUND: url(/v/images/topmenu_o.gif) no-repeat center bottom; COLOR: #ffff99
}
.topmenu UL LI A.thisclass {
	BACKGROUND: url(/v/images/topmenu_o.gif) no-repeat center bottom; COLOR: #ffff99
}
.topmenu .rssbut {
	DISPLAY: inline; FLOAT: right; MARGIN: -30px 8px auto; POSITION: relative
}
.topsearch {
	BORDER-RIGHT: #eee 1px solid;
	MARGIN-TOP: 3px;
	BACKGROUND: url(/v/images/topsearch_bg.gif) repeat-x;
	OVERFLOW: hidden;
	WIDTH: 983px;
	HEIGHT: 37px;
	margin-bottom: 10px;
}
.topsearch .title {
	BACKGROUND: url(/v/images/topsearch_title.gif) no-repeat left center; FLOAT: left; WIDTH: 83px; HEIGHT: 37px
}
.topsearch .inpbox {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 430px
}
.topsearch .inpbox INPUT {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.topsearch .inpbox SELECT {
	FONT-SIZE: 12px; margin-bottom:3px;
}


.topsearch .inpbox .searchtxt{width:200px; _height /* */:28px; padding:4px; *padding:5px; background:url(Skin/ztian_com/images/inpbg.gif) 0 0 no-repeat #fff;font-size:14px;border-left:1px solid #9aa1a9;border-top:1px solid #9aa1a9;border-right:1px solid #acb4b7;border-bottom:1px solid #acb4b7; *background-attachment:fixed; float:left;}
.searchtxt{background:url(/Skin/ztian_com/images/inpbg2.gif) 0 0 no-repeat #fff;}

.searchtxt1{width:260px; _height /* */:28px; padding:1px; *padding:5px; background:url(/Skin/ztian_com/images/inpbg.gif) 0 0 no-repeat #fff;font-size:14px;border-left:1px solid #9aa1a9;border-top:1px solid #9aa1a9;border-right:1px solid #acb4b7;border-bottom:1px solid #acb4b7; *background-attachment:fixed; float:left;}
.searchtxt1{background:url(/Skin/ztian_com/images/inpbg2.gif) 0 0 no-repeat #fff;}
.srhbtn{background:transparent url(/Skin/ztian_com/images/srhbtn.gif) no-repeat;width:76px;height:26px; font-weight:bold;border:0;font-size:12px;cursor:pointer;cursor:hand;}
.yshr .srhbtn{float:left; margin-left:5px;}
}
.topsearch .hots {
	FLOAT: left;
	LINE-HEIGHT: 33px;
}
.margintop {
	MARGIN-TOP: 5px
}
.footer {
	CLEAR: both; BORDER-TOP: #ddd 1px solid
}
.footer .copyright {
	MARGIN: 10px auto;
	COLOR: #999999;
	TEXT-ALIGN: center;
}
.footer .copyright A {
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: none
}
.footer .copyright A:visited {
	COLOR: #999999
}
.footer .copyright A:hover {
	COLOR: #999999
}
.margintop {
	MARGIN-TOP: 5px
}
.floatclear {
	CLEAR: both
}

.main {
	CLEAR: both
}
#rows_4{margin-bottom:10px;}
h2{
no-repeat left center; height:25px; text-align:left; line-height:25px; font-size:12px; color:#666666; padding:0 0 0 11px;
}
#main h2{background:url(/gl/gl/images/bgh2.jpg) no-repeat left center; height:25px; text-align:left; line-height:25px; font-size:12px; color:#666666; padding:0 0 0 11px;}
.bgh2r{
	height:25px;
	background-color: #f7f7f7;
	background-image: url(bgh2r.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.txt2 {
	padding: 10px;
	border:1px solid #ccc;
	background-color: #E5F1FD;
}
.clear{clear:both}

/*----共用CSS结束----*/

body{
	font-family:arial;
	background-color:#fff;
	color:#000;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	width: 984px;
}
td, table { font-size:12px; font-family:arial; color:#000; line-height:18px }
img { border:0 }
a:link { color:#000000}
a:visited { color:#333333 }
a:hover { color:#03c }
#ft { clear:both; line-height:20px; text-align:center }
#ft, #ft * { color:#77c; font-size:12px; font-family:arial; white-space:nowrap }
#ft span, #ft span a { color:#666 }
.i { font-size:16px; font-family:arial }
.Tit { height:21px; font-size:12px; font-family:arial }
.fB { font-weight:700 }
.htb { margin-bottom:5px }
#csr { width:984px; }
#DivTab * { margin:0; padding:0 }
#DivTab { clear:both; height:31px; text-align:center; margin:20px 0 10px; background:#fff url(imgs/bgtabtiyu.gif) 0 1px repeat-x; position:relative }
#DivTab table { margin:auto 10px }
#DivTab td { width:100px; height:31px; font-size:12px; line-height:180%; text-align:center; font-weight:700 }
#DivTab td a { color:#1f3200 }
#DivTab td.TdCur { color:#1f3200; border:1px solid #ccc; border-bottom:0; background:#fff url(imgs/bgtab2tiyu.gif) repeat-x }
#DivTab .l, #DivTab .r { position:absolute; top:1px; width:1px; font-size:0; overflow:hidden; height:30px; background:url(imgs/bgtabctiyu.gif) no-repeat; }
#DivTab .l { left:0 }
#DivTab .r { right:0 }
.dBlue { background-color:#D8D8FF; clear:both; height:60px; border:0; width:100%; margin:0 0 10px; padding:0; width:984px; }
.note { border-top:1px solid #D8D8FF; padding:5px 0 10px; font-size:12px; clear:both; width:984px; text-align:left }
.clearer, .clear { clear:both; visibility:hidden; font-size:0; height:1px; overflow:hidden; margin-top:-1px; }
.clearer:after, .clear:after { content:"."; display:block; clear:both; height:0; visibility:hidden; }
.box { border:1px solid #fdd8a0; zoom:1; width:984px;}
h2 { height:25px; line-height:25px; border-top:1px solid #f2ffd3; 
#main { text-align:left; }
#sideBar { width:140px; float:right; }
#pageMain { width:832px; float:left; }
#hotRank { padding-bottom:10px; }
#hotRank td { padding:4px 0; }
#hotRank a { text-decoration:none; }
#hotRank .alter td { background-color:#f2f2f2; }
#hotRank th { text-align:left; font-weight:400; color:#595959; padding:4px 0; }
#hotRank .c { text-align:center; width:20%; color:#595959; }
#hotRank h2 { background-color:#e4e4e4; color:#4b4b4b; border-top:1px solid #f3f3f3; }
.bnr {
	margin-top:10px;
	width: 138px;
	overflow: hidden;
	text-align:center;
}
.bnr img { vertical-align:middle; }
p { margin:0; }
#hotRace a { font-weight:400; line-height:21px; }
#pageMain .ptext .img a { display:block; width:134px; height:102px; _width:136px; _height:106px; border:1px solid #e1e1e1; background:#fff; text-align:center; }
#pageMain table td img { margin-top:3px; vertical-align:middle; }
#hotRace td { padding-bottom:0; color:#454545; }
#hotRace, #classic { padding-bottom:28px; }
#pageMain h2 { background-color:#e4e4e4; color:#4b4b4b; }
#pageMain h2 span { margin-left:25px; font-weight:400; font-size:12px; color:#03c; }
#classic .ptext { width:100%; margin:0 auto; }
#classic td { text-align:center; width:20%; padding-bottom:5px; }
#classic .txt td { padding:2px 0; }
#classic td a { font-weight:400; font-size:12px; }
#classic table.bg td { background:#eff6e1 }
#sidebox {float:left;MARGIN-right: 0px; background:#ffffff;width: 287px; border-left: 1px solid #fdd8a0; padding-top: 1px; margin:10px 0px 0px 0px;}
#sidebox h1 {font-weight: normal; line-height: 26px; padding: 0; margin:0px; background-image: url('/gl/gl/Title3.gif');  color: #000; font-size: 12px; text-align:center;}
#sidebox h2 {font-weight: normal; line-height: 26px; padding: 0; margin:0px; background-color:#fff0c1;color: #000; font-size: 12px;}
#sidebox h2 span {float:left; background-color:#fff0c1; color:#333333; margin-left:9px;}
#sidebox h2 select {float:right; background-color:#ffffff; font-size:12px; padding:0; margin:0;}
#sidebox ol {height:287px; padding: 6px 0px; list-style: none; line-height: 26px; overflow:hidden; overflow-y: scroll; overflow-x:hidden;SCROLLBAR-SHADOW-COLOR:#EFEFEF;SCROLLBAR-3DLIGHT-COLOR:#333333;SCROLLBAR-ARROW-COLOR:#919192;SCROLLBAR-TRACK-COLOR:#ffffff;SCROLLBAR-DARKSHADOW-COLOR:#EFEFEF;SCROLLBAR-FACE-COLOR:#fffad4; color:#fffad4;}
#sidebox ol li {width: 265px; height:25px; line-height:25px; margin-left:5px; overflow:auto;}
#play {float: left; FONT-FAMILY: arial; padding:0px; margin:10px 10px 0px 5px;}