@charset "utf-8";
/* zhuou.com global css  by rainelva@163.com  created 2009-3-2 */
html{background:#fff url(/ui/pic/global_b.png) repeat-x; word-wrap:break-word}

body{font-size:12px; font-family:Arial, Helvetica, sans-serif}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font, img{padding:0; margin:0}
select{font-size:12px}
button,{border:none}

form{display:inline}

ol,ul{list-style-type:none; cursor:default}
dl,dt,dd{cursor:pointer}
div,p{cursor:default; word-wrap:break-word; word-break:break-all}
pre{white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word; word-break:break-all; overflow:hidden; _overflow:visible}

font{font-size:14px}

li a,
.listp li p,
.listp li a,
a.left-content,
.l-2-1-v p,
.l-1-3 a,
a.cent-content,
a.gdtop-1,
ul.r-3-w li dd,
.game-dt p,
.game-dd p a,
.video-dd{
	white-space:nowrap;
	overflow: hidden;
	-o-text-overflow:ellipsis;
}


/*通用hack*/
.clearfix:after {content:"\0020"; display: block; height: 0; clear: both}
.clearfix {}
*+html .clearfix {overflow:auto}

/*通用相关属性*/
.l{float: left}
.m{text-align:center}
.r{float: right}
.c{clear:both; overflow:auto}
.h{display:none}
.d{_display:inline}/*for ie6*/
.d2{display:block; _display:inline}/*for ie6*/
*html .d{display:inline}
.b, img{border:0}

/*通用醒目灯*/
.hotnew{height:23px; width:19px; display:block; background:url(/ui/pic/on.gif) no-repeat -38px 0; position:absolute; top:-4px; right:8px}


/*通用边距*/
.b5{margin:5px 0 0 0}/*首页幻灯片*/
.b10{padding-top:10px}
.f10{padding-bottom:10px}

.m5{margin:0 0 5px 0}
.mp5{margin:0 5px}
.m-7{margin:0 10px 7px}
.m-10{margin:10px}
.m-5{margin:7px 10px}
.m-5x{margin:5px 10px}
.m-5b{margin:10px 10px 5px}
.m-10x{margin:0 10px}
.p-5{padding:5px 10px 0}

.p-10{padding:0 10px}
.pb10{padding:10px}
.p-7{padding-bottom:7px}
.p-5x{padding-bottom:5px}

/*margin*/
.m-t{margin-top:0}
.m-r{margin-right:0}
.m-b{margin-bottom:0}
.m-l{margin-left:0}

/*通用列表*/
.list{clear:both; overflow:hidden; margin:0 10px}
.list ul, .list li{border:0; float:left}
.list li a{padding:0 0 0 7px; background:url(/ui/pic/li.gif) no-repeat left center}

/*通用图片列表*/
.listp{overflow:hidden; clear:both}
.listp ul, list li{border:0; float:left}
.listp li a img{padding:3px; border:1px #ccc solid}
.listp li a:hover img{border:1px #F30 solid}
.listp li p{cursor:pointer; border-width:0 0 1px 0; padding-top:3px; _padding-top:2px; text-align:center}

/*通行证登录前*/
.r-login{padding:42px 15px 15px; background:url(/ui/pic/global_img.gif) no-repeat left -1412px; width:212px}
.r-login .i{height:23px; line-height:23px; border-width:1px 0 1px 1px; padding:0 5px; float:left}
.r-login .i2{height:23px; line-height:23px; border-width:1px 0 1px 1px; padding:0 5px; float:left; background:#F6FAFD}
.r-login .b{width:63px; padding:0; margin:0 0 0 -3px; height:25px; line-height:23px; border:0; background:url(/ui/pic/global_img.gif) no-repeat -65px -1105px; float:left}
.r-login .b2{width:63px; padding:0; margin:0 0 0 -3px; height:25px; line-height:23px; border:0; background:url(/ui/pic/global_img.gif) no-repeat left -1105px; float:left}

/*通行证登录后*/
.r-login2{padding:42px 15px 10px 15px; background:url(/ui/pic/global_img.gif) no-repeat left -1712px; width:212px}
.r-login2 img{padding:3px; border:1px #ccc solid}
.r-login2 .logo{margin-right:10px}
.r-login2 a{text-decoration:underline}

/*行高*/
.h-16{line-height:16px}
.h-18{line-height:18px}
.h-20{line-height:20px}
.h-21{line-height:21px}
.h-22{line-height:22px}
.h-23{line-height:23px}
.h-24{line-height:24px}
.h-25{line-height:25px}
.h-26{line-height:26px}
.h-27{line-height:27px}
.h-28{line-height:28px}
.h-29{line-height:29px}
.h-30{line-height:30px}
.h-35{line-height:35px}
.h-36{line-height:36px}

/*粗细大小*/
form, input, textarea, .f12{font-size:12px; font-family:arial}
.fb{font-weight:bold}
.fn{font-weight:200}
.f11{font-size:11px}
.f12{font-fize:12px}
.f14{font-size:14px}
.f16{font-size:16px; font-family:"微软雅黑"}
.f20{font-size:20px; font-family:"微软雅黑"}
.f24{font-size:24px; font-weight:normal; font-family:"微软雅黑"}
.f30{font-size:26px; font-family:Arial}

.w12{font-weight:400}
.w14{font-weight:700}
.w20{font-weight:900}


/*通用层*/
.w100{width:100%}
.w50{width:50%}
.w980{width:980px; margin:0 auto}
.w978{width:978px; margin:0 auto}
.w958{width:958px; margin:0 auto}
.w668{width:688px; margin:0 auto}
.w895{width:895px; margin:0 auto}
.w898{width:898px; margin:0 auto}
.w928{width:928px; margin:0 auto}
.w930{width:930px; margin:0 auto}

/*通用列表宽度*/
.w124{width:115px}
.w60{width:60px}
.w127{width:127px}
.w202{width:202px}
.w205{width:205px}
.w210{width:200px}
.w314{width:318px}
.w637{width:632px}
.w254{width:254px}
.w370{width:363px}
.w323{width:323px}
.w160{width:170px}
.w150{width:120px}
.w645{width:645px}
.w688{width:668px}
.w320{width:320px}


/*通用字体样式*/
/*链接*/
a{color:#333; text-decoration:none}
a:hover{color:#F30}

a.cblue:link, a.cblue:visited{color:#0168B3}
a.cred:link, a.cred:visited{color:#F30}
a.c999:link, a.c999:visited{color:#999}
a.cccc:link, a.cccc:visited{color:#ccc}
a.c333:link, a.c333:visited{color:#333}
a.c666:link, a.c666:visited{color:#666}
a.c000:link, a.c000:visited{color:#000}
a.cfff:link, a.cfff:visited{color:#fff}
a.nav:link, a.nav:visited{color:#FFF9A4}
a.cpage:link, a.cpage:visited{color:#0168B3}

a.cblue:hover, a.c999:hover, a.cccc:hover, a.c333:hover, a.c000:hover, a.c666:hover, a.cpage:hover{color:#F30}
a.cfff:hover, a.cred:hover{text-decoration:underline}
a.nav:hover{color:#fff}


/*颜色*/
.cblue{color:#0168B3}
.cred{color:#F30}
.cgre{color:#090}
.c999{color:#999}
.cccc{color:#ccc}
.c333{color:#333}
.c666{color:#666}
.c000{color:#000}
.cfff{color:#fff}
.cpage{color:#0168B3}
.cea{color:#e0e0e0}



/*表单按钮*/
.button-1{cursor:pointer; width:21px; height:18px; background:url(/ui/pic/global_img.gif) no-repeat -113px -71px; border:none; padding:2px 3px 1px 3px; margin:0 4px 0 0}
.button-2{cursor:pointer; width:83px; height:33px; background:url(/ui/pic/global_img.gif) no-repeat -172px -495px; border:none; margin:15px 0 0 48px}
.button-3{cursor:pointer; width:143px; height:35px; background:url(/ui/pic/global_img.gif) no-repeat left -784px; border:none; margin:5px 0 0 134px}

/*边框*/
.border-black{border:1px #000 solid}
.border-ccc{border:1px #dbdbdb solid}
.border-cc2{border:1px #ccc solid}
.border-adv{border:1px #6D95AE solid}
.border-yellow{border:1px #F3D982 solid}
.border-blue{border:1px #C2DDF0 solid}
.border-page{border:1px #2F688C solid}
.border-f0f0{border:1px #f0f0f0 solid}
.border-a{border:1px #E0EDF4 solid}


/*分页*/
.pagenav{clear:both; overflow:hidden; padding:30px 0; margin:auto; text-align:center; font-family:Tahoma}
.pagenav a{padding:4px 7px; margin:0 1px; font-family:Tahoma}
.pagenav a:hover{border-color:#f30}
.pagenav span{margin:0 1px}
.pagenav .selected{padding:4px 7px; margin:0 1px; background:#2F688C}


#toolbar{position:fixed; top:0; left:0; z-index:30000; width:100%; background:url(/ui/pic/global_nav.png) repeat-x left -164px; height:36px}


.global-toolbar{position:relative}
.global-toolbar .ico{line-height:30px; padding-left:15px; background:url(/ui/pic/global_img.gif) no-repeat 0 9px}
.global-toolbar .link{line-height:30px; padding-left:18px; background:url(/ui/pic/global_img.gif) no-repeat 0 -25px}
*html .global-toolbar .link input{margin:5px 0 0}
.global-toolbar .link .b{background:#fff; padding:2px 0 0; height:20px}

.global-logonav{position:relative; padding-top:31px}
*html .global-logonav{position:relative; padding-top:0; margin-top:-5px}
.global-logonav .logo{cursor:pointer; width:300px; height:120px; background:url(/ui/pic/global_logo.jpg) no-repeat; border:none}
.global-logonav .ad-500x60{padding:4px; border:1px #2A78AF solid; background:#499ECD; margin-top:26px}

.index-banner{background:url(/ui/pic/index-nav.jpg) no-repeat}
.global-banner{background:url(/ui/pic/index-nav.jpg) no-repeat; position:relative; height:50px}

.global-nav{position:relative; padding:5px 0 0 0; width:978px; display:block; overflow:hidden}
.global-nav li{position:relative; height:45px; line-height:45px; padding:0 12px; float:left; background:url(/ui/pic/global_nav.png) no-repeat 12px -108px}
.global-nav li a{padding:0 11px; display:block}
.global-nav li a:hover{background:url(/ui/pic/global_nav.png) no-repeat left -60px}
.global-nav li.live a{background:url(/ui/pic/global_nav.png) no-repeat left top; padding:0 11px; color:#fff}
.global-nav li.live a:hover{text-decoration:underline}
.global-nav li.broad a{background:url(/ui/pic/global_nav.png) no-repeat right top; padding:0 11px; color:#fff}
.global-nav li.broad a:hover{text-decoration:underline}


.global-search{margin:0 12px 0 0; padding:13px 0 9px 0; background:url(/ui/pic/global_img.gif) no-repeat left -234px}
.global-input{height:21px; line-height:21px; width:160px}
.global-select{position:relative; width:73px; height:16px; overflow:hidden; margin:2px 6px 0 4px; _display:inline; background:#000}
.global-select select{position:absolute; top:-2px; left:-2px; width:76px}

.global-game{position:relative; width:938px; height:47px; padding:8px 10px 10px; margin:9px 10px 5px 10px; _margin:9px 10px 2px 10px; overflow:hidden}
.global-game a{padding:0 6px 0 0; margin:0 6px 0 0; line-height:19px; width:60px; display:block; float:left; background:url(/ui/pic/n.gif) no-repeat 60px center}

.global-new{position:relative; width:956px; background:url(/ui/pic/global_img.gif) repeat-x left -365px; border:1px #efcba4 solid; margin:10px}
.global-new .newlist{position:relative; width:870px; background:url(/ui/pic/global_img.gif) no-repeat left -326px; height:28px; padding:0 0 0 76px; overflow:hidden}
.global-new .newlist a{color:#6F4A00; text-decoration:none; padding:0 6px 0 6px; height:28px; line-height:28px; background:url(/ui/pic/global_img.gif) 0 -578px no-repeat; display:inline-block}
.global-new .newlist a:hover{text-decoration:underline}

.global-foot{position:relative; margin-top:10px; padding:12px 0; border-width:1px 0 0 0; line-height:24px}
.global-foot a{text-decoration:underline; color:#888}
.global-foot .i{margin:5px 0; position:relative; padding:0 295px}
.global-foot a span{vertical-align:middle; cursor:pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px; -moz-box-align: center; -moz-box-pack: center; float:left}
.global-foot .i1{cursor:pointer; width:120px; height:50px; background:url(/ui/pic/global_img.gif) left -407px; margin:0 5px}
.global-foot .i2{cursor:pointer; width:120px; height:50px; background:url(/ui/pic/global_img.gif) left -467px; margin:0 5px}
.global-foot .i3{cursor:pointer; width:120px; height:50px; background:url(/ui/pic/global_img.gif) left -527px; margin:0 5px}


.menu{width:958px; padding:10px 10px 0 10px; display:block; position:relative; overflow:hidden}

.menuonline{width:278px; display:block; position:relative; float:left}
.menuonline h3{color:#EFE2B9; padding:0 15px; line-height:30px; height:32px; font-weight:bold; display:block; float:left; font-size:12px; cursor:pointer}
.menuonline .up{background:url(/ui/pic/menu-bg.gif) no-repeat center top; color:#fff; font-weight:bold}

.menuonlinearea{width:278px; height:96px; display:block; position:relative; background:url(/ui/pic/banner-bg.png); float:left; padding:0 0 7px 0}
.menuonlinearea p{padding:8px 5px 0; color:#EFE2B9; display:block; float:left; width:268px}
.menuonlinearea p .up{display:none}
.menuonlinearea p a{padding:0 5px; color:#fff}
.menuonlinearea p a:hover{text-decoration:underline; color:#fff}


.menulist{width:670px; display:block; position:relative; float:left; margin:0 0 0 10px}
.menulist h3{color:#EFE2B9; padding:0 15px; line-height:30px; height:32px; font-weight:bold; display:block; float:left; font-size:12px; cursor:pointer}
.menulist .up{background:url(/ui/pic/menu-bg.gif) no-repeat center top; color:#fff; font-weight:bold}

.menuarea{width:670px; height:96px; display:block; position:relative; background:url(/ui/pic/banner-bg.png) top right; float:left; padding:0 0 7px 0}
.menuarea p{padding:8px 5px 0; color:#EFE2B9; display:block; float:left; width:658px}
.menuarea p .up{display:none}
.menuarea p a{padding:0 5px; color:#fff}
.menuarea p a:hover{text-decoration:underline; color:#fff}
