html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

body { background:#FFFFFF; font-family:SimSun, Arial, Helvetica, sans-serif; }
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.fix { clear:both; height:0; font-size:0; overflow:hidden;}
.sp { margin-bottom:10px;}

/*频道顶部导航*/
.header { margin-bottom:10px; position:relative; z-index:30;}
.header-inner { height:140px; background:url(/ui/2011/images/header_bg.gif) 0 100% repeat-x;}

.topbar { height:40px; width:950px; margin:0 auto; background:url(/ui/2011/images/topbar.gif) 0 0 no-repeat;} 
.topbar .userlogin { float:left; padding-top:10px; padding-left:10px; width:600px; font-size:12px;}
.topbar .userlogin span  { float:left; height:18px; line-height:18px; margin-right:10px; }
.topbar .userlogin span label.title { float:left; height:20px; line-height:20px; color:#999999; }
.topbar .userlogin span input.text { float:left;  height:16px; width:80px; font-size:12px; overflow:hidden; margin-right:5px; color:#999999; border:1px solid #DBDBDB; background:url(/ui/2011/images/login_input_bg.gif) 0 0 repeat-x;}
.topbar .userlogin span input.check { float:left; }
.topbar .userlogin span label.tips { float:left; height:20px; line-height:20px; color:#999999; }
.topbar .userlogin span input.btn { background:#666666; height:18px; line-height:18px; cursor:pointer; border:0 none; color:#FFFFFF; overflow:hidden; width:35px; text-align:center;}
.topbar .userlogin span a { color:#999999; text-decoration:underline;}
.topbar .userlogin span a:hover { color:#CC3300;}
.topbar .sitelink { float:right; width:295px; overflow:hidden; padding-top:7px;}
.topbar .sitelink a { float:left; height:26px; margin-left:15px; display:inline; overflow:hidden; text-indent:-9999px;}
.topbar .sitelink a.item-imgo { width:73px; background:url(/ui/2011/images/logo_imgo.gif) 0 50% no-repeat;}
.topbar .sitelink a.item-tazai { width:75px; background:url(/ui/2011/images/logo_tazai_0831.gif) 0 50% no-repeat;}
.topbar .sitelink a.item-mangogame { width:89px; background:url(/ui/2011/images/logo_mangogame.gif) 0 50% no-repeat;}

/*频道导航*/
.nav { width:950px; margin:0 auto; padding:7px 0;}
.nav .logo { float:left; width:168px; padding-top:13px; margin-right:15px; }
.nav .primnav { float:left; width:530px; height:43px;}
.nav .primnav li { width:92px; float:left; position:relative; z-index:100;}
.nav .primnav span.m { display:block; overflow:hidden;}
.nav .primnav span.m a { display:block; height:43px; text-indent:-9999px; overflow:hidden;}
#show li.item-show span.m a { background:url(/ui/2011/images/drop.png) 0 -56px no-repeat; }
#show li.item-show span.m a:hover { background:url(/ui/2011/images/drop.png) 0 -112px no-repeat; }
#movie li.item-movie span.m a { background:url(/ui/2011/images/drop.png) -92px -56px no-repeat; }
#movie li.item-movie span.m a:hover { background:url(/ui/2011/images/drop.png) -92px -112px no-repeat; }
#music li.item-music span.m a { background:url(/ui/2011/images/drop.png) -184px -56px no-repeat; }
#music li.item-music span.m a:hover { background:url(/ui/2011/images/drop.png) -184px -112px no-repeat; }
#tv li.item-tv span.m a { background:url(/ui/2011/images/drop.png) -276px -56px no-repeat; }
#tv li.item-tv span.m a:hover { background:url(/ui/2011/images/drop.png) -276px -112px no-repeat; }
.nav .primnav li.item-show span.m a { background:url(/ui/2011/images/drop.png) 0 0 no-repeat; }
.nav .primnav li.item-show span.m a:hover { background:url(/ui/2011/images/drop.png) 0 -112px no-repeat; }
.nav .primnav li.item-show span.m .a2 { background:url(/ui/2011/images/drop.png) 0 -112px no-repeat!important; }

.nav .primnav li.item-movie span.m a { background:url(/ui/2011/images/drop.png) -92px 0 no-repeat;}
.nav .primnav li.item-movie span.m a:hover { background:url(/ui/2011/images/drop.png) -92px -112px no-repeat;}
.nav .primnav li.item-movie span.m .a2 { background:url(/ui/2011/images/drop.png) -92px -112px no-repeat!important; }


.nav .primnav li.item-music span.m a { background:url(/ui/2011/images/drop.png) -184px 0 no-repeat;}
.nav .primnav li.item-music span.m a:hover { background:url(/ui/2011/images/drop.png) -184px -112px no-repeat;}
.nav .primnav li.item-music span.m .a2 { background:url(/ui/2011/images/drop.png) -184px -112px no-repeat!important; }


.nav .primnav li.item-tv span.m a { background:url(/ui/2011/images/drop.png) -276px 0 no-repeat;}
.nav .primnav li.item-tv span.m a:hover { background:url(/ui/2011/images/drop.png) -276px -112px no-repeat;}
.nav .primnav li.item-tv span.m .a2 { background:url(/ui/2011/images/drop.png) -276px -112px no-repeat!important; }


.nav .primnav .drop { display:none; position:absolute; z-index:2000; padding-bottom:8px; left:0; top:43px; width:92px; background:url(/ui/2011/images/drop.png) 0 100% no-repeat; }
.nav .primnav .drop a { display:block; height:31px; text-align:center; line-height:31px; font-size:12px; color:#093D72; background:url(/ui/2011/images/drop_split.gif) 50% 0 no-repeat;}
.nav .primnav li.item-show .drop span { display:block; height:16px; overflow:hidden; background:url(/ui/2011/images/drop.png) 0 -155px no-repeat;}
.nav .primnav li.item-movie .drop span { display:block; height:16px; overflow:hidden; background:url(/ui/2011/images/drop.png) -92px -155px no-repeat;}
.nav .primnav li.item-music .drop span { display:block; height:16px; overflow:hidden; background:url(/ui/2011/images/drop.png) -184px -155px no-repeat;}
.nav .primnav li.item-tv .drop span { display:block; height:16px; overflow:hidden; background:url(/ui/2011/images/drop.png) -276px -155px no-repeat;}

.nav .subnav { float:left; padding-left:10px; height:25px; line-height:25px; font-size:14px; }
.nav .subnav ul { float:left; width:735px; overflow:hidden;}
.nav .subnav li {  float:left; margin-left:-1px; height:25px; line-height:25px; padding-left:17px; padding-right:16px; background:url(/ui/2011/images/nav_split.gif) 0 8px no-repeat;}
.nav .subnav li a { color:#444444;}
.nav .subnav li a:hover { color:#E26C45;}
.nav .subnav li a.hi { color:#E26C45; }

.nav .search { padding-top:6px; height:35px; width:210px; float:right; }
.nav .search-inner { height:27px; width:210px; background:url(/ui/2011/images/search.gif) 0 0 no-repeat;}
.nav .search input.text { float:left;  height:25px; line-height:25px; border:0 none; margin-left:25px; width:130px; font-size:12px; overflow:hidden; margin-right:3px; color:#999999; background:none;}
.nav .search input.btn { float:left; background:none; height:27px; line-height:27px; cursor:pointer; border:0 none; color:#FFFFFF; overflow:hidden; width:50px; text-align:center;}

.footer { width:950px; margin:0 auto; font-family:Tahoma,Geneva,sans-serif;  font-size:12px; padding:30px 0; text-align:center; }
.footer p { line-height:180%; color:#666666;}
.footer p a { color:#666666; text-decoration:none;}
.footer p a:hover { color:#CC3300; text-decoration:underline;}
.footer p.links { color:#DDDDDD;}
.footer p.links a { margin-left:3px; margin-right:3px;}
.footer p span { margin-left:5px; margin-right:5px;}
.footer p.copyright_en { color:#666666;}
.footer p.copyright_zh { color:#666666;}
#show .footer { border-top:5px solid #F25B00;}
#movie .footer { border-top:5px solid #00386A;}
#tv .footer { border-top:5px solid #337800;}
#music .footer { border-top:5px solid #CC0050;}

/*顶部广告横幅2块*/
.click-t { width:950px; margin:0 auto; position:relative; z-index:20; margin-bottom:10px; border-top:1px solid #EBEBEB; border-bottom:1px solid #EAE6DC; background:#F5F7F9 url(/ui/2011/images/ad_950_bg.gif) 0 0 repeat-y; padding:5px 0;}
.click-t-b1 { width:950px; margin:0 auto; margin-bottom:10px; border-top:1px solid #EBEBEB; border-bottom:1px solid #EAE6DC; background:#F5F7F9 url(/ui/2011/images/ad_950_bg.gif) 0 0 repeat-y; padding:5px 0;}
.click-t-b1 .box { width:728px; height:90px; margin:0 auto; }
.click-t-b1v2 { float:left; height:90px; width:728px; margin-left:5px; display:inline; background:#666666;}
.click-t-b2 { float:right; height:90px; width:205px; overflow:hidden; margin-right:5px; display:inline; background:#666666;}

/*顶部广告通栏95090*/
.c-96090 { width:950px; height:90px; margin:0 auto 10px auto;}

.c-96090-fix { width:960px; height:100px; margin:0 auto 10px auto;}
.c-96090-fix .in { padding:4px; border:1px solid #E9E9E9;}
