/*=====4399公有样式表=====*/ 
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */ 
body { padding:0px; font-size:12px; margin:0px; min1-width: 760px; background:#fff; font-family:"宋体","Arial", "Helvetica", "sans-serif"; }
p,select,input,div { font-size:12px; color:#000; line-height:150%; font-family:"宋体","Arial", "Helvetica", "sans-serif"; }
table,td { font-size:12px; color:#000; text-align:left; }
img,a img{border:0; margin:0; padding:0; }
ul,ol{ line-height: normal; list-style-type: none; margin: 0px; float:left; padding:0; line-height:170%; }
form { margin:0px; padding:0px; border:0px; vertical-align:middle; OVERFLOW: hidden;}
select,input{vertical-align:middle;line-height: normal;}
.left { float:left; }
.right { float:right; }
.spacer{ width:100%; clear:both; height:1px; line-height:1px; }
.center { margin-left:auto; margin-right:auto; }
.pf{position: absolute;}
#ccc {display:none;}
#ccc img{width:0px;height:0px;}
.formfield {
	margin-top: -3px!important;
	margin-top: 0px;
	margin-bottom: 2px;
	border:1px solid #bbb;
	height: 14px;
}
.formbutton {
	border:1px solid #bbb;
	background:#fff;
	margin-top: -3px!important;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-bottom: 3px!important;
	padding: 1px 0px 0px 1px;
	height: 18px;
}
A:link,A:visited { font-size:12px; color:#0000ff; text-decoration:none; }
A:active,A:hover { font-size:12px; color:#ff6600; text-decoration:none; }

A.a:link    {text-decoration: none; color: #FF4E00;}
A.a:visited {text-decoration: none; color: #FF4E00;}
A.a:hover   {text-decoration: none; color: #FF4E00;}

A.b:link    {text-decoration: none; color: #000;}
A.b:visited {text-decoration: none; color: #000;}
A.b:hover   {text-decoration: none; color: #FF4E00;}

A.u:link    {text-decoration:underline ;color: #333333;}
A.u:visited {text-decoration: underline; color: #333333;}
A.u:hover {COLOR: #ff0000; TEXT-DECORATION: underline }

#top {width:100%; position:relative; height:24px;padding-top:3px; background: #f1f1f1 repeat; border-bottom:#d4d4d4 1px solid; margin-bottom:8px;text-align:center;}
#top #top_t {width:756px;margin-left:auto; margin-right:auto; }
#top #top_t #top_r {float:right;line-height:24px;}
#top #top_t #userinfo {float:left;line-height:24px;}
/*=====顶部=====*/ 
#header     { width:760px;}
#header #logo {float: left;width:242px;height:60px;background: url("/images/logo.gif") no-repeat;}
#header #head_banner {float:right;}
#header #hp {margin-top:5px;float: right; width: 510px;text-align:right;}
#header #toplist {margin-top:15px;float: right; width: 510px;}
#header #toplist UL {list-style:none;}
#header #toplist UL LI {margin-left:10px;text-align:center;width:77px;height:23px;float:right;background: url("/images/new/toplistbg.gif") no-repeat;line-height:23px;color:#0000ff;font-weight:bold;}

/*=====分类导航=====*/ 
#menu     { width:760px;text-align:center; height:30px;}
#menu UL { width:100%;list-style:none; }
#menu UL LI {width:83px;height:30px;float:left;border-left: solid #fff 1px;background-color: #FF6A03;}
#menu UL LI a{width:83px;line-height:30px;font-weight:bold;font-size:14px;color:#fff;display:block;}
#menu UL LI a:hover{background: url("/images/new/menubg.gif") repeat;}
#menu UL #home, #menu UL #home a{width:85px;border-left: 0;}
#menu UL #now{height:29px;margin-left:1px;background:#fff;color:#000;border:1px #ccc solid;border-bottom:0px;width:81px;}
#menu UL #now a{height:29px;line-height:29px;color:#000;width:73px;background:;}
/*=====二级分类导航=====*/ 
#sun {width:758px;padding:6px 0 5px 0;border: solid #ccc 1px;border-top:0px;text-align:center;}
#sun a {line-height:22px;}


/*=====搜索=====*/ 
#search { width:760px;height:36px;margin-top:0px;text-align:left;background:url("http://www.4399xyx.com/images/search_bg.gif") repeat-x;}
#search .l{float:left;height:30px;width:300px;padding:6px 0 0 40px;background: url("http://www.4399xyx.com/images/search_lt.gif")  no-repeat;}
#search .r {float:left;height:27px;width:415px;padding:9px 5px 0px 0px;background: url("http://www.4399xyx.com/images/search_rt.gif") top right no-repeat;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
#search .r a{font-weight:bold;font-size:14px;}
#search .r a:link,#search .r a:visited{color:#000;}
#search .r a:hover{COLOR: #ff0000; TEXT-DECORATION: underline;}
.kw{height:15px;padding-top:2px;width:230px;font-size:14px;}
.searchsubmit{background: url("http://www.4399xyx.com/images/search_submit.gif") no-repeat;border:0;cursor:pointer;color:#fff;font-weight:bold;font-size:14px;margin-left:3px;padding:3px 0 0 1px;width:50px;height:22px;}

/*=====底部=====*/ 
#copyright { width:760px; text-align:center; padding-top:6px;  padding-bottom:6px;border-top:#999 1px solid; line-height:220%; color:#3D3D3D; margin-top:8px !important; margin-top:6px;}
#copyright A:link,#copyright A:visited{color:#000;TEXT-DECORATION: underline;}
#copyright A:hover {COLOR: #ff0000; TEXT-DECORATION: underline; }
#copyright IMG{margin-top:6px;}


#message_error,#message_success{width:330px; margin:100px auto 0 auto; padding:10px 10px 10px 50px;background: #FFFDEC url("/images/new/error_alert.gif") 10px 10px no-repeat;border: 1px dashed #D4D4D4;font-size:14px;color:#FF6600;}
#message_success{background: #EEF9FF url("/images/new/success_alert.gif") 10px 10px no-repeat;border:1px dashed #D4D4D4;color:#01289A;}
#message_error a,#message_success a {color: #333399; text-decoration: underline;}
#message_error a:hover,#message_success a:hover {color: #CC0000; text-decoration: none;}

#marqueeBox {float:right;overflow:hidden;height:20px;line-height:100%;width:366px;}
#lastplay {width:118px;float:left;}
#lastplay #title{background:#FF6A03;padding:3px;text-align:center;color:#fff;font-weight:bold;}
#lastplay #content ul{width:100%;list-style-type:none;background:#eee;}
#lastplay #content ul li{padding:2px 0 2px 4px;border-top:1px #fff solid;border-bottom:1px #ccc solid;}
#kw{margin-left:auto; margin-right:auto;margin-top:5px;text-align:center;}
#kw a:link{color:#000;}
#kw a:visited {text-decoration: none; color: #000;}
#kw a:hover   {text-decoration: underline; color: #FF0000;}
#ad_760 {width:760px;padding:5px 0px 5px 0px;}
#ad_760_60 {width:760px;height:60px;text-align:center;line-height: 60px;overflow: hidden;color:#ccc;}
#ad_760_80 {width:760px;height:80px;text-align:center;line-height: 100px;overflow: hidden;color:#ccc;}
#ad_760_100 {width:760px;height:100px;text-align:center;line-height: 100px;overflow: hidden;color:#ccc;}

#sc{left:0px;top: 0px;position:absolute;height:expression(document.body.clientHeight);width:expression(document.body.clientWidth);background:fdsa.gif;}
#sc a{display:block;width:100%;height:expression(document.body.clientHeight);}
#bottom {
	width:760px;
	clear:both;
	text-align:center;
	margin:10px auto 0px auto;
	border-top:1px solid #ccc;
	padding:10px 0px;
	line-height:220%;
}
#tjgame{width:760px;margin:auto;}
#tjgame a img{border:0; margin:0; padding:0;margin-top:5px;width:79px;height:49px;border:1px #ccc solid;}
#tjgame UL { width:100%;list-style:none; margin: 0px; padding: 2px 0px 2px 0px;float:left;background:#eee;}
#tjgame UL LI {width:90px;float:left;padding:0px;text-align:center;background:#fff;margin:2px;line-height:150%;font-size:12px;overflow: hidden;}
