*{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;}
.clear{clear:both;line-height:1px;}

.topad{margin:10px auto 0;width:960px;height:60px;overflow:hidden;}
.btmad{margin:10px auto 0;width:960px;height:90px;overflow:hidden;clear:both;}
.ad{width:610px;margin-top:10px;overflow:hidden;}
.main{width:960px;margin:0 auto;padding:10px 0 0;overflow:hidden;}
.main a{color:#333;}
/* content */
.content{width:610px;float:left;overflow:hidden;padding-right:20px;color:#333;}
.focus{width:608px;height:248px;border:1px solid #90c8e1;border-bottom:0;}
.focus img{display:block;}
.focusimg{width:389px;height:247px;float:left;border-bottom:1px solid #90c8e1;}
.focus ul{width:219px;float:left;font-size:14px;}
.focus ul li{width:169px;height:48px;line-height:21px;padding:13px 16px 0 34px;border-bottom:1px solid #8cc6dc; background:url(http://you.joy.cn/images/cast09121501.jpg) no-repeat 0 -62px;}
.focus ul li.cur{background-position:0 0;}
.focus ul li.spe{height:49px;}
.push{width:610px;line-height:32px;height:32px;margin-top:10px; background:url(http://you.joy.cn/images/cast09121502.jpg) no-repeat;}
.push strong{display:block;float:left;width:89px;font-size:14px;text-align:center;}
.push ul{float:left;width:519px;}
.push ul li{float:left;color:#2f89bb;padding-left:5px;}
.push ul li span,.push ul li span a{color:#666;padding-right:3px;}
.model{width:610px;overflow:hidden;margin-top:10px;}
.model h5{height:23px;color:#314d02;font-size:14px;padding:9px 15px 0 36px;*padding:10px 15px 0 36px;*height:22px; font-weight:normal; background:url(http://you.joy.cn/images/cast09121502.jpg) no-repeat 0 -32px;}
.model h5 strong{display:block;float:left;color:#fefff9;}
.model h5 strong a{color:#fefff9;}
.model h5 a.more{float:right;color:#676767;font-size:12px;margin-top:1px;}
.hot{width:608px;border:1px solid #e5e9e8;border-top:0;overflow:hidden;padding:5px 0 19px;}
.hot dl{width:109px;float:left;height:130px;padding:17px 7px 0 30px;display:inline;}
.hot dl dt{width:96px;height:72px;padding:4px;border:1px solid #e0e0e0;margin-bottom:7px;background:#fff;}
.hot dl dt img{display:block;}
.hot dl dd{width:109px;line-height:19px;height:19px;overflow:hidden;}
.hot dl dd span{color:#666;}
.fun{width:608px;border:1px solid #e5e9e8;border-top:0;overflow:hidden;padding-top:16px;}
.funleft{width:183px;float:left;padding:0 16px 0 21px;display:inline;}
.funleft dl{width:183px;height:176px;text-align:center;}
.funleft dl dt{width:173px;height:127px;padding:4px;border:1px solid #e1e1e1;margin-bottom:4px;}
.funleft dl dt img{display:block;}
.funleft dl dd{width:183px;line-height:22px;height:22px;overflow:hidden;font-size:14px;font-weight:bold;}
.funleft dl dd a{color:#1d6686;}
.funleft h6{font-size:12px;font-weight:bold;line-height:23px;padding-left:9px; background:url(http://you.joy.cn/images/cast09121504.jpg) repeat-x;}
.funleft ul{width:183x;padding-top:7px;}
.funleft ul li{width:183px;height:22px; line-height:22px;overflow:hidden;color:#686868;}
.funright{width:379px;float:left;background:url(http://you.joy.cn/images/cast09121505.jpg) no-repeat left top;}
.funright dl{width:109px;float:left;height:155px;padding:0 0 0 16px;display:inline;}
.funright dl dt{width:96px;height:72px;padding:4px;border:1px solid #e0e0e0;margin-bottom:4px;background:#fff;}
.funright dl dt img{display:block;}
.funright dl dd{width:109px;line-height:18px;height:18px;overflow:hidden;}
.funright dl dd span{color:#666;}
.mm{padding:0 0 10px;}
.hot.mm dl{height:142px;padding:15px 7px 0 30px;}
.hot.mm dl dd{line-height:18px;height:18px;}
/* sidebar */
.topadside{width:328px;border:1px solid #dcdcdc;text-align:center;padding:5px 0;background:#fff;}
.adside{width:330px;overflow:hidden;margin-top:10px;}
.sidebar{width:330px;float:left;overflow:hidden;}
.sidemod{width:330px;margin-top:10px;overflow:hidden;background:#f5fafd;}
.sidemod h5{color:#fff;font-size:14px;padding-left:33px;line-height:30px;background:url(http://you.joy.cn/images/cast09121502.jpg) no-repeat 0 -64px;}
.sidemod h5 a{color:#fff;}
.sidemod .cont{width:328px;border:1px solid #e9eaee;border-top:0;overflow:hidden; background:url(http://you.joy.cn/images/cast09121507.jpg) repeat-x;}
.videorank .title{width:292px;margin:11px auto 0;border-left:1px solid #c1c1c1; height:22px; background:url(http://you.joy.cn/images/cast09121508.jpg) repeat-x left bottom;}
.videorank .title span{display:block;float:left;width:51px;line-height:22px;text-align:center;background:url(http://you.joy.cn/images/cast09121506.jpg) no-repeat;}
.videorank .title span.cur{background-position:0 -22px;font-weight:bold;}
.videorank ul{width:295px;padding:5px 0 5px 17px;float:left;}
.videorank ul li{width:288px;float:left; height:25px;padding-right:8px; line-height:25px;background:url(http://you.joy.cn/images/cast09121503.jpg) repeat-x left bottom;}
.videorank ul li em{float:left;width:20px;line-height:15px;font-size:12px;height:15px; display:block;float:left;margin:4px 11px 0 8px;display:inline; text-align:center;color:#303030;font-weight:bold;background:url(http://you.joy.cn/images/cast09121509.jpg) no-repeat;}
.videorank ul li a{display:block;float:left;}
.videorank ul li span{float:right;display:block;color:#666;}
.videorank ul li span strong{color:#666;}
.videorank ul li.spe em{color:#fff;background-position:0 -15px;}
.videorank ul li.spe strong{color:#f45e07;}
.videorank ul li.spe a{color:#004a93;}
.videorank ul li.nobg{background:none;}
.videorank ul li.one{height:90px;}
.videorank ul li.one em{margin-top:31px;}
.videorank ul li.one h6{width:135px; font-size:12px;float:left;padding:5px 0 0 10px;line-height:17px;font-weight:normal;}
.videorank ul li.one h6 strong{display:block;color:#004a99;}
.videorank ul li.one h6 strong a{color:#004a99;}
.videorank ul li.one h6  a{float:none;display:inline;}
.videorank ul li.one  span{float:left;padding-left:10px;}
.videorank ul li.one  img{display:block;float:left;border:1px solid #acaead;margin-top:4px;}
.hotsearch{margin-top:0px;}
.hotsearch .cont{width:299px; padding:13px 15px 13px 14px;}
.hotsearch p{line-height:22px;}

.family .cont{padding:11px 0 10px;}
.family dl{width:84px;float:left;height:95px;padding:8px 0 0 19px;display:inline;}
.family dl dt{width:80px;height:60px;padding:1px;border:1px solid #d0d1d3;margin-bottom:6px;background:#fff;}
.family dl dt img{display:block;}
.family dl dd{width:84px;line-height:18px;height:20px;overflow:hidden;}

.hotshow dl{width:124px;float:left;height:138px;border:1px solid #e1e3e2;padding:3px;margin:18px 0 0 22px; background:#fff; display:inline;}
.hotshow dl dt{width:124px;height:93px;margin-bottom:6px;}
.hotshow dl dt img{display:block;}
.hotshow dl dd{width:121px;line-height:18px;height:35px;padding-left:3px; overflow:hidden;color:#666;}
.hotshow dl dd a{color:#666;}
.hotshow ul{width:280px;margin:0 auto;clear:both;padding:18px 0 15px;}
.hotshow ul li{width:280px; line-height:22px;height:22px;overflow:hidden;}
.modds .cont{padding-top:25px;}
.modds dl{width:74px;float:left;height:116px;margin:0 0 0 27px;text-align:center;display:inline;}
.modds dl dt{width:72px;height:72px;margin-bottom:5px;border:1px solid #d1cfd2;}
.modds dl dt img{display:block;}
.modds dl dd{width:74px;line-height:18px;height:18px;overflow:hidden;}
.hotname{clear:both;margin:0 auto; width:290px;line-height:22px;padding:20px 0;_padding:23px 0 20px; background:url(http://you.joy.cn/images/cast09121503.jpg) repeat-x left top;}
.dance .cont{padding-top:21px;}
.dance dl{width:84px;float:left;height:102px;padding:0 0 0 19px;display:inline;text-align:center;}
.dance dl dt{width:80px;height:60px;padding:1px;border:1px solid #d0d1d3;margin-bottom:4px;background:#fff;}
.dance dl dt img{display:block;}
.dance dl dd{width:84px;line-height:18px;height:20px;overflow:hidden;}
.active img{float:left;margin:15px 0 0 16px;}
.active ul{clear:both;width:315px;padding:19px 0 15px;float:left;margin-left:5px;}
.active ul li{float:left; width:140px;padding-left:10px; height:22px;line-height:22px;overflow:hidden;}
