body{font-family:Arial,Helvetica,sans-serif; font-size:12px; margin:0px; padding:0px}
div, form, img, ul, ol, li, dl, dt, dd{margin:0; padding:0; border:0; list-style-type:none}
#top{background:center #FFF; height:auto; width:776px; margin:0px auto 0px auto}
#logo{background:url(/images-0/qqxy-0003.gif) no-repeat; float:left; height:93px; width:192px; margin-top:10px}
#Navigation{clear:right; float:right; height:auto; width:530px; border:1px solid #eee; background-color:#F7FDFF; padding:8px; margin:0px 10px 10px 0}
#topNavigation{background-color:#eee; height:18px; border-bottom:1px solid #CCC; margin-bottom:10px; padding-top:3px; padding-right:10px; letter-spacing:2px; text-align:right}
#menu ul{width:540px; float:right}
#menu li{width:66px; float:left; list-style-type:none; background:url(/cy/images/nav_space.gif) no-repeat right; line-height:19px; padding:0px}
#menu .end{width:60px; background:none}
#menu .end1{width:39px}
#menu .end2{width:39px; background:none}
#menu .end3{width:50px}
#toppic li{float:left;height:auto;width:75px;text-align:center;margin-left:10px!important;margin-left:7px;margin-top:8px}
#toppic img{padding-bottom:8px}
#Navigationdowna{height:23px; padding-top:6px; clear:both; background-color:#F2F9FD; border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#eee; border-bottom-color:#eee; padding-left:10px}
#Navigationdownb{height:23px; padding-top:6px; letter-spacing:1px; padding-left:10px}

#topb p a{color:#000; text-decoration:none}
#topb p a:hover{color:#f13e00; text-decoration:underline}
#news p a, #ent p a, #sports p a, .sideL_msg li a:hover{}
#topflash{width:330px; border:1px solid #C7DDDD; float:left; clear:left; height:auto}
#topContent1{background-image:url(../images/index_news1.gif); background-repeat:repeat-x; height:21px; padding-top:6px}
#topb{width:773px; height:auto; margin:0 auto}
#topb p{float:left; height:30px; line-height:30px; vertical-align:middle; margin-right:4px}
label{width:80px; height:30px}
.login{width:80px; margin-left:8px; margin-right:4px}
#nav{width:773px; height:43px; margin:0 auto}
#logob{float:left; border:0}
#nav ul{float:left; width:597px; height:43px; list-style:none; background:url(../images/index_nav_bg.gif) no-repeat}
#nav li{float:left; display:block; width:54px; text-align:center; height:20px; font-weight:bold}
#nav li a{float:left; display:block; width:54px; text-align:center; height:20px; padding-top:28px; font-weight:bold}
#nav li a:hover{float:left; display:block; width:54px; text-align:center; height:20px; padding-top:28px; font-weight:bold}
.content{width:773px; margin:0 auto; margin-top:5px; overflow:hidden}
.sideR{width:540px; float:right; border:1px #C7DDDD solid}
.sideL_top{width:220px; float:left}
.sideL{width:218px; float:left; border:1px #C7DDDD solid}
#top_box_imagebox{width:206px}
.imagebox_small{float:left; width:103px; height:103px; text-align:center}
.imagebox_small img{width:79px; height:79px; border:1px #515151 solid}
.imagebox_small p{width:100px; height:20px; line-height:20px; vertical-align:middle; text-align:center}
#top_box_imagebox ul{list-style:none; height:103px}
#top_box_imagebox li{background:url(../images/pointblack.gif) no-repeat left; text-indent:10px; line-height:18px}
#slides{width:220px; height:206px}
.bill_left{float:left; display:inline; margin-left:4px}
.bill{width:773px; background-position:center; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto}
#topContent{background-position:center; width:773px; height:auto; clear:both; margin-top:0px; margin-right:auto; margin-bottom:5px; margin-left:auto}
#news, #ent, #sports{padding-left:25px; height:27px; line-height:27px; vertical-align:middle; font-weight:normal; font-size:14px; color:#1e71b8; background:url(../images/index_news.gif) no-repeat right; margin-bottom:5px}
#news p, #ent p, #sports p{float:right; padding-right:5px}
#sports{background:url(../images/index_sport.gif) no-repeat right}
.message_box{width:360px; float:right; padding-bottom:1px}
.message_noline{list-style:none}
.message_noline li, .message_line li{line-height:25px; font-size:14px; background:url(../images/index_pic_red.gif) no-repeat left; text-indent:10px}
.message_line{list-style:none; border-top:1px #C7DDDD dashed; border-bottom:1px #C7DDDD dashed}
.imagebox_big{float:left; margin-left:5px; margin-bottom:5px}
.imagebox_big img{border:1px #ededed solid}
.imagebox_big p{text-align:center;line-height:20px; vertical-align:middle}
#health, #edu, #Strange{text-indent:25px; height:27px; line-height:27px; vertical-align:middle; font-weight:normal; font-size:14px; color:#1e71b8; background:url(../images/index_health.gif) no-repeat right; margin-bottom:5px}
#edu{background-image:url(../images/index_edu.gif) no-repeat}
#Strange{background:url(../images/index_game.gif) no-repeat right}
.sideL_imgbox{width:210px; margin:0 auto}
.sideL_msg{list-style:none; width:210px; float:left; margin-left:4px; padding-bottom:0px}
.sideL_msg li{background:url(../images/pointblack.gif) no-repeat left; text-indent:10px; line-height:20px}
.sideL_msga{list-style:none; width:auto; float:left; margin-left:4px; padding-bottom:0px}
.sideL_msga li{background:url(../images/pointblack.gif) no-repeat left; text-indent:10px; line-height:20px}
#bottom{width:773px; height:60px; margin:0 auto; margin-top:20px}
#bottom p{height:25px; text-align:center}
#linkbottom{width:773px; margin:0 auto; margin-top:5px; height:90px; background:#F7F9FA; border:#C7DDDD 1px solid}
#linkbottom ul{list-style:none; padding-top:10px; height:70px}
#linkbottom li{float:left; display:block; margin-left:5px; margin-right:5px; height:20px; width:90px; text-align:left}
#linkbottom li a{text-decoration:none}
#linkbottom p{width:650px; margin-top:-10px; margin-left:6px}
.newslist li{background:url(/images/pic_black.gif) no-repeat; line-height:18px; background-position:left; margin-left:8px; padding-left:6px;font-size: 14px}
.fontsize{line-height:20px}
.fontsize a:link{color:#000}
.fontsize a:hover{color:#F00}
.fontsize a:visited{color:#333; text-decoration:none}
.fontsize{word-spacing:3px}
.bigfontred{font-weight:bold; color:red}
.byby{background:#f5f5f5; border-bottom-width:1px; border-bottom-style:solid; border-top-color:#999}
.byby{word-spacing:4px}
.byby a:link{color:#000}
.hot{background-image:url(../images/index_news2.gif) no-repeat; text-indent:30px}
.hottvs li{float:left; height:auto; width:146px; text-align:center; margin-left:8px!important; margin-left:5px; margin-top:4px}
.hottvs img{padding-bottom:4px}
#hotlist{font-size:14px}
#topContenta{width:428px; border:1px solid #CFDCE5; float:right; height:270px; margin-left:10px}
.Removal{clear:both; height:auto}
a:link{color:#1e71b8; text-decoration:none}
a:visited{color:#1e71b8; text-decoration:none}
a:hover, a:active{color:#f13e00; text-decoration:underline}
.NewsPageStr {font-weight: bold;color: #F00}
.Pagelist {clear: both;float: right;}
.bigfont {font-weight: bold;color: red}
.ad_left {float: left;width: 658px}
.ad_right {float: left;width: 115px}
