*{margin:0;padding:0;list-style:none;}img {border:0;}em{font-style:normal;}
a{color:#333;text-decoration:none;}a:hover{text-decoration:underline;}
body{font-size:12px;color:#333;font-family:"宋体",Arial, Helvetica, sans-serif;}
dl dt img{display:block;}

.topad{margin:10px auto 0;width:960px;overflow:hidden;}
.ad{width:715px;margin-top:10px;overflow:hidden;}
.adside{width:235px;margin-top:10px;}
.main,.main2,.main3{width:960px;margin:0 auto;overflow:hidden;}
.content{width:715px;float:left;padding-right:10px;overflow:hidden;}
.sidebar{width:235px;float:left;overflow:hidden;}
.focus{float:left;width:713px;height:286px;margin:10px 10px 0 0;background:#4b5c70;padding:1px;}
.focus .pics img{display:block;}
.focus .pics{width:355px;height:286px;float:left;}
.focus ul{width:349px;float:left;font-size:14px;margin-left:9px;display:inline;overflow:hidden;position:relative;}
.focus ul li{width:321px;color:#fff;float:left;cursor:pointer; height:49px;line-height:19px;padding:7px 15px 0 13px;border-bottom:1px solid #506278;background:#647890;}
.focus ul li.cur{height:51px;background:url(../images/joyhome10032301.jpg) no-repeat -709px -145px;}
.focus ul li img{float:left;border:2px solid #fff;margin-right:16px;}
.focus ul li h4{font-weight:normal;font-size:14px;padding-top:2px;}
.focus ul li a{color:#fff;}
.weather{width:233px;height:54px;border:1px solid #7c899a;margin-top:10px;background:#9eaaba;overflow:hidden;}
.weather span{float:left;width:64px;height:52px;margin:0 2px 0 0;display:inline; border-right:1px solid #7f879c;padding:1px;background:#d9d9d9;}
.weather em{color:#fff;display:block;float:left;line-height:17px;padding:3px 0 0 2px;}
.change{float:left;width:160px;margin-top:2px;padding:2px 0;border:1px solid #7589a2;background:#fff;}
.change ul{float:left;padding-left:2px;height:20px; line-height:20px; overflow:hidden;}
.change ul li{float:left;line-height:22px;margin:0 1px;}
.change ul li img{float:left;}
.change ul li a:hover{color:#004a99;}
.pushhot{width:233px;margin-top:10px;padding:0 0 9px;text-align:center;border:1px solid #dee3e7;background:#f5fafd;overflow:hidden;}
.pushhot span{display:block;padding-top:6px;}
.pushflash{width:233px;margin-top:10px;padding:0 0 5px;*padding:0 0 9px;text-align:center;border:1px solid #dee3e7;background:#f5fafd;overflow:hidden;}
.pushflash span{display:block;padding-top:6px;}
.point{width:715px;float:left;margin:10px 10px 0 0;overflow:hidden;}
.point .left{width:354px;float:left;border:1px solid #dee3e7;margin-right:10px;}
.point .left h3{padding:0 0 0 38px;color:#3b4b5b;line-height:30px;height:30px; font-size:14px;clear:both;margin-bottom:9px; background:url(../images/joyhome10032301.jpg) no-repeat;}
.point .left h3 a{color:#3b4b5b;}
.point .left h3.title{border-top:1px solid #dbe2ea;margin-bottom:10px;}
.point .left dl{width:100px;height:118px;padding:3px;border:1px solid #e2e2e2;float:left;margin:0 0 9px 8px;display:inline;}
.point .left dl dt{margin-bottom:6px;}
.point .left dl dd{width:100px;height:35px;line-height:18px;overflow:hidden;color:#004a99;}
.point .left dl dd a{color:#004a99;}
.point .right{width:349px;float:left;}
.today{width:347px;border:1px solid #dee3e7;padding-bottom:5px;overflow:hidden;}
.today  h3{padding:0 12px 0 38px;color:#3c4c5c;line-height:30px;font-size:14px;margin-bottom:3px; background:url(../images/joyhome10032301.jpg) no-repeat;}
.today ul{width:309px;margin:0 auto;padding:6px 4px 5px 0;font-size:14px;background:url(../images/joyhome10032302.jpg) repeat-x 0 -800px;}
.today ul.nobg{background:none;}
.today ul li{width:309px;height:25px;line-height:25px;overflow:hidden;color:#004a99;}
.today ul li a{color:#004a99;}
.hotkey{width:347px;border:1px solid #dee3e7;margin-top:10px;padding-top:3px;overflow:hidden;}
.hotkey p{width:319px;line-height:27px;padding:0 14px;color:#dbdbdb;height:27px;overflow:hidden;background:url(../images/joyhome10032302.jpg) repeat-x 0 -800px;}
.hotkey p a{color:#004a99;}
.hotkey p strong{color:#004a99;}
.hotkey p.nobg{background:none;}
.mod{width:233px;margin-top:10px;border:1px solid #dee3e7;background:#f5fafd;overflow:hidden;}
.mod h3{color:#3c4c5c;font-size:14px;padding-left:17px;line-height:29px;background:#dee3e7;}
.mod h3 a{color:#3c4c5c;}
.hotspe dl{width:201px;height:96px; padding:3px 3px 0;border:1px solid #e2e2e2;text-align:center;margin:10px auto 0;line-height:25px; background:#fff;}
.hotspe dl dd{width:201px;height:20px;line-height:20px;padding-top:3px;overflow:hidden;}
.hotspe ul{width:201px;margin:0 auto;padding:12px 0;}
.hotspe ul li{width:201px;line-height:22px;height:22px;overflow:hidden;}
.tvmovie{width:714px;height:288px;margin-top:10px;padding-left:1px;overflow:hidden;background:#687c95;}
.tvmovie h3{font-size:14px;color:#41576e;padding-left:33px; height:31px;line-height:31px; background:url(../images/joyhome10032301.jpg) no-repeat 0 -30px;}
.tvmovie h3 span{color:#fff;padding:0 10px;}
.tvmovie h3 span a{color:#fff;}
.tvmovie .cont{width:699px;overflow:hidden;margin:0 auto; background:url(../images/joyhome10032302.jpg) repeat-x 0 0;}
.tvmovie .tvmod{width:152px;float:left;color:#fff;margin:1px 0 0 0;display:inline;padding:10px 11px 0 11px; background:url(../images/joyhome10032302.jpg) no-repeat 0 -251px;}
.tvmovie .tvmod a{color:#fff;}
.tvmovie .tvmod.nobg{background:none;}
.tvmovie  dl{width:152px;text-align:center;}
.tvmovie  dl dt{border:1px solid #404d60;}
.tvmovie  dl dd{width:152px;height:24px;line-height:24px;overflow:hidden;font-weight:bold;padding-top:6px;}
.tvmovie  img{border:1px solid #fff;display:block;}
.tvmovie ul{padding:13px 0 0 0;}
.tvmovie ul li{width:150px;height:22px;line-height:22px;overflow:hidden;}
.program{width:715px;margin-top:10px;color:#fff; background:#526377;overflow:hidden;}
.program a{color:#fff;}
.program .title{height:32px;font-size:14px;padding-left:15px;background:url(../images/joyhome10032301.jpg) no-repeat 0 -30px;}
.program .title strong{width:80px;line-height:23px;float:left;margin-top:7px;font-weight:normal;text-align:center;background:#687c95;}
.program .title strong.cur{font-weight:bold;border:1px solid #ff7f14;border-bottom:1px solid #73859b;background:#73859b;}
.program .cont{width:715px;}
.program p{text-align:right;line-height:27px;color:#fff;padding-right:10px;background:#73859b;}
.program .pics{width:402px;height:228px;float:left;margin-top:4px;}
.program .pics img{display:block;border:1px solid #415566;}
.program ul{width:305px;float:left;margin:4px 4px 0 0;}
.program ul li{width:267px;float:left;height:68px;line-height:20px;color:#fff; padding:9px 25px 0 13px;border-bottom:1px solid #526377; background:#73859b;}
.program ul li.cur{background:url(../images/joyhome10032301.jpg) no-repeat -407px -64px;}
.program ul li img{float:left;margin-right:16px;}
.program ul li strong{display:block;}
.model{width:713px;margin-top:10px;padding-bottom:9px;border:1px solid #dee3e7;overflow:hidden;}
.model h3{height:30px;color:#3c4c5c;line-height:30px;padding:0 10px 0 40px; font-size:14px;background:url(../images/joyhome10032301.jpg) no-repeat;}
.model h3 strong{display:block;float:left;}.model h3 a{color:#3c4c5c;}
.model h3 span{float:right;font-size:12px;font-weight:normal;}
.modleft{width:222px;float:left;padding:5px 0 0 5px;height:317px;margin:15px 0 0 20px;display:inline;overflow:hidden;background:url(../images/joyhome10032301.jpg) no-repeat 0 -62px;}
.modleft dl{width:216px;height:240px;}
.modleft dl dd{line-height:20px;color:#666;padding:0 8px;}
.modleft dl dd strong{width:200px;height:20px;line-height:20px;text-align:center;font-size:14px;display:block;padding:14px 0 0;margin-bottom:4px;overflow:hidden;}
.modleft dl dd a{color:#004a99;}
.modleft ul{width:202px;margin:9px 0 0 6px;padding-top:9px;background:url(../images/joy09121601.gif) repeat-x;}
.modleft ul li{width:200px;height:22px;line-height:22px;overflow:hidden;color:#004a99;}
.modleft ul li a{color:#004a99;}
.modright{width:450px;float:left;margin:15px 0 0 16px;display:inline;overflow:hidden;background:url(../images/joyhome10032302.jpg) no-repeat left -502px;}
.modright dl{width:124px;float:left;height:165px;margin-left:20px;display:inline;}
.modright dl dt{width:116px;height:87px;padding:3px;border:1px solid #dadada;margin-bottom:4px;}
.modright dl dd{width:122px;line-height:18px;padding-left:2px;}
.modright dl dd.spe{width:122px;line-height:18px;height:36px;overflow:hidden;}
.modright dl dd.spe1{width:122px;line-height:18px;height:18px;overflow:hidden;}
.modright dl dd a{color:#004a99;}
.modright dl dd em{font-style:normal;width:122px;line-height:18px;height:18px;overflow:hidden;color:#333;display:block;margin-top:2px;font-weight:normal;}
.modright dl dd em span{font-weight:bold;}
.modright .ke a{color:#333;}
.cooarea img{display:block;width:201px;padding:3px;border:1px solid #e2e2e2;margin:10px auto 0;background:#fff;}
.cooarea ul{width:201px;margin:0 auto;padding:12px 0 15px;}
.cooarea ul li{width:201px; line-height:22px;height:22px;overflow:hidden;}
.view{padding-bottom:2px;}
.view dl{width:210px;margin:0 auto;height:74px;padding-top:14px; background:url(../images/joyhome10032302.jpg) repeat-x 0 -800px;}
.view dl dt{width:72px;padding:3px;border:1px solid #e2e2e2;float:left;background:#fff;}
.view dl dd{float:left;width:120px;line-height:17px;padding-left:10px;color:#666;}
.view dl dd strong{display:block;margin:4px 0 2px; color:#333;}
.view dl dd strong a{color:#333;}
.view dl dd a{color:#004a99;}
.view dl.nobg{background:none;}
.story dl{width:201px;height:138px;padding:3px 3px 0;border:1px solid #e2e2e2;color:#666; margin:10px auto;line-height:19px;background:#fff;}
.story dl dd{padding:0 4px 0 5px;}
.story dl dd span{color:#333;font-weight:bold;}
.story dl dd a{color:#004a99;}
.story dl dt img{margin-bottom:5px;}
.rank ul{width:210px;padding:22px 0 16px 10px;float:left;}
.rank ul li{width:208px;float:left;padding-left:5px; height:27px;line-height:27px;background:url(../images/joyhome10032302.jpg) repeat-x 0 -800px;}
.rank ul li em{float:left;width:15px;padding-top:1px;height:12px;line-height:13px; font-size:12px;float:left;margin:6px 20px 0 0;display:inline; text-align:center;color:#fff;background:#a4a4a4;}
.rank ul li.spe em{color:#fff;background:#f57f25;}
.rank ul li.one em{margin:0 6px 0 0;}
.rank ul li.one{height:74px;line-height:18px;background:none;}
.rank ul li.one img{float:left;padding:3px;border:1px solid #dadada;margin-right:8px;}
.rank ul li.one span{font-size:12px;color:#666;}
.rank ul li.one span strong{display:block;color:#333;margin:2px 0;}
.rank ul li.one span strong a{color:#333;}
.rank ul li.one span a{color:#004a99;}
.rank ul li.nobg{background:none;}
.state img{width:201px;padding:3px;border:1px solid #e2e2e2;margin:10px auto 0;background:#fff;}
.state ul{width:201px;margin:0 auto;padding:11px 0 15px;}
.state ul li{width:201px; line-height:22px;height:22px;overflow:hidden;}
.links{width:958px;border:1px solid #dee3e7;margin:10px auto 0;padding:5px 0 8px; background:#f9f9f9;}
.links img{width:88px;height:31px;border:1px solid #d8d8d8;margin:6px 0 0 10px;}
#nolink a:link {text-decoration:none;color:#000;cursor:default;font-weight: normal;}
#nolink a:visited {text-decoration:none;color:#000;cursor:default;font-weight: normal;}
#nolink a:active {text-decoration:none;color:#000;cursor:default;font-weight: normal;}
#nolink a:hover {text-decoration:none;color:#000;font-weight: normal;}

/* 以下活动扩展区特别定义 */