*{margin:0;padding:0;list-style:none;}img {border:0;}
body{font-size:12px;font-family:"ËÎÌå",Arial, Helvetica, sans-serif;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.joytop{width:960px;height:60px;margin:0 auto;overflow:hidden;}
.joytop .logo{float:left;width:126px;margin:0 44px 0 0;height:60px;text-indent:-9999px; background:url(http://css.megajoy.com/cms/allhead/images/logo100324.jpg) no-repeat;}
.joytop .logo a{width:126px;height:60px;display:block;}
.joysearch{float:left;width:310px;height:21px;margin:20px 0 0;}
.joysearch .joytxt{float:left;width:248px;height:19px;line-height:19px;margin-right:5px;padding-left:5px;border:1px solid #C2C2C2;}
.joysearch .joybtn{float:left;width:49px;height:21px;border:none;cursor:pointer; background:url(../images/joyhead100324.jpg) no-repeat 0 -175px;}
.joylogin{float:right;width:166px;height:40px;color:#666;text-align:right;margin:15px 0 0;}
.joylogin p{height:20px;line-height:18px;color:#d6d6d6;}
.joylogin p span{float:left;width:83px;text-align:right;line-height:16px;overflow:hidden;color:#f08300;font-family:Arial, Helvetica, sans-serif;}
.joylogin em{font-style:normal;color:#666;}
.joylogin a,.joylogin a:hover{color:#2C689E;}
.joyuser{text-align:right; height:20px; line-height:18px; overflow:hidden;}
.joyuser span{float:right; height:20px; margin:0 0 0 10px; padding:0 0 0 15px; background:left 3px no-repeat;}
.joyuser .ju01{background:url(../images/financehead100324.jpg) no-repeat 3px -143px;}
.joyuser .ju02{background:url(../images/financehead100324.jpg) no-repeat 0 -114px;}
.joyuser a,.joyuser a:hover{color:#666;}
.keywords{width:302px;float:left;color:#666;padding:23px 0 0 10px;height:18px;line-height:18px;overflow:hidden;}
.keywords a,.keyword a:hover{color:#333;}

.homenav{min-width:960px;height:30px;text-align:center;background:url(../images/joyhead100324.jpg) repeat-x 0 -38px;overflow:hidden;}
.homenav div{width:960px;height:20px;text-align:center; margin:8px auto 0;font-size:12px;color:#d6d6d6;}
.homenav a,.homenav a:hover{color:#333;}
.joymenu{min-width:960px;text-align:center;color:#fff;border-bottom:3px solid #ff661f;background:url(../images/joyhead100324.jpg) repeat-x;}
.joymenu ul{width:960px;margin:0 auto;padding-top:6px;height:28px;}
.joymenu ul li{float:left;width:56px;height:24px;line-height:18px;font-size:14px;text-align:center; color:#666;padding:4px 0 0;background:url(../images/joyhead100324.jpg) 54px -71px no-repeat;}
.joymenu ul li.cur{padding:4px 0 0;background:url(../images/joyhead100324.jpg) 0 -196px no-repeat;}
.joymenu ul li a,.joymenu ul li a:hover{color:#fff;}
.joymenu ul li.channeltv{width:60px;background-position:58px -71px;}
.joymenu ul li.channelit{width:52px;background-position:50px -71px;}
.joymenu ul li.channelpai{width:62px;background-position:60px -71px;}
.joymenu ul li.channelmore{width:47px;padding-left:7px;position:relative;cursor:pointer; color:#fff;text-align:left;background:url(../images/joymore100531.gif) no-repeat 39px 6px;}
.joymenu ul li .cmselect{width:52px;color:#333;padding:6px 0 10px;z-index:1000; position:absolute;top:28px;right:0;border:1px solid #bbbcbe;background:#fff;text-align:center;}
.joymenu ul li .cmselect span{display:block;line-height:22px;font-size:14px;}
.joymenu ul li .cmselect a{color:#333;}
.joymenu ul li .cmselect a:hover{color:#fa000d;}
.joymenu ul li.joyfifa{width:60px;background-position:58px -71px;}
.movenew{position:relative;}
.movenew span{position:absolute;top:-5px;right:-8px; width:23px;height:11px;font-size:1px;text-indent:-9999px;display:block;background:url(../images/new100428.gif) no-repeat;}
.movehot{position:relative;}
.movehot span{position:absolute;top:-5px;right:-10px; width:23px;height:11px;font-size:1px;text-indent:-9999px;display:block;background:url(../images/hot100428.gif) no-repeat;}