@charset "utf-8";
*{font-family: ""}
ul li{list-style:none;}
ol li{list-style:decimal;}
.bd{border:1px solid #B9D4E2;}
.fr{float:right;}
.fl{float:left;}
.clear{clear:both;overflow:hidden;height:0;}
.clearfix:after{clear:both;content:"\0020";display:block;visibility:hidden;height:0;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.red,.meta a.red{color:#F00;}
.black,.meta a.black{color:#000;}
.gray,.meta a.gray{color:#666;}
.green,.meta a.green{color:#178517;}
.normal,.meta a.fr{color:#0E6DBC;}
a{color:#0E6DBC;text-decoration:none;}
a:hover,a.gray:hover,a.green:hover,a.red:hover,.meta a:hover{color:#f00;text-decoration:underline;}
#topbar .topic,#search #search-menu li,#skins a,#topicbox h2,#fmsites ul.top li,li#search-more,#mailogin .button,#board-box ul.delrecord li a.del,#board-box ul.delrecord li a.fav,#sidebar h2,.soc .ok92logo,.links1 li{background-image:url(images.gif);background-repeat:no-repeat;}
#topbar,.search-box .button,#money .button,#tool h2,#board-menu li,#board-menu li.active,#coolsite h2,.links1 .title{background-image:url(repeat.png);background-repeat:repeat-x;}
body{background:url(bg.png) repeat-x #C9DDEE;color:#0e6dbc;}
#topbar a.setting{color:#0e6dbc;}
.container{background:#fff;border:10px solid #fff;margin:0 auto;position:relative;z-index:0;}
#topbar{border:1px solid #B9D4E2;color:#666;overflow:hidden;position:relative;}
#topbar input.int{border:1px solid #B9D4E2;}
#topbar form *{vertical-align:middle;}
#topbar label,#passwd,#more li,.spclass{cursor:pointer;}
#maillist{border:1px solid #B9D4E2;}
#mailogin .button{background-position:0 -539px;cursor:pointer;color:#666;text-align:center;}
#skins{position:absolute;top:6px;right:4px;}
#skins a{float:left;overflow:hidden;text-indent:-9999px;}
#skins a.blue{background-position:-21px -591px;}
#skins a.green{background-position:0 -613px;}
#skins a.pink{background-position:0 -635px;}
#topbar a{color:#666;}
#topbar a.topic{background-position:0 -95px;display:block;overflow:hidden;position:absolute;text-indent:-99999px;}
#header{border:1px solid #E5E5E5;border-top:none;}
.logo,.logo a{background:url(logo.gif) no-repeat;display:block;overflow:hidden;}
.content-r1{position:relative;z-index:2;}
.content-r2{position:relative;z-index:1;}
#search-menu li{background-position:0 -230px;cursor:pointer;float:left;position:relative;text-align:center;}
#search-menu li.active{background-position:0 -136px;}
#search-menu li,#search-menu li a{color:#07519A;}
li#search-more{background-position:0 -200px;}
li#search-more.active{background-position:0 -168px;}
.search-box{background:#EDF6FF;border:1px solid #ace;border-bottom:2px solid #ace;}
.search-box .img a{background-image:url(search_logos.gif);background-repeat:no-repeat;display:block;text-indent:-9999px;overflow:hidden;}
.search-box .img a.gg{background-position:0 0;}
.search-box .img a.bdsearch{background-position:0 -30px;}
.search-box .img a.yahoo{background-position:0 -60px;}
.search-box .img a.sogou{background-position:0 -90px;}
.search-box .img a.youdao{background-position:0 -120px;}
.search-box .img a.gougou{background-position:0 -150px;}
.search-box .img a.ok92{background-position:0 -180px;}
.search-box .img a.live{background-position:0 -210px;}
.search-box .img a.soso{background-position:0 -240px;}
.search-box .select{color:#1F376D;float:left}
.search-box .input{background:#fff;border:1px solid #ccc;overflow:hidden;float:left;}
.search-box .int{border:none;border-left:3px solid #f2f2f2;border-top:3px solid #f2f2f2;color:#333;}
.search-box .int:focus{background:#fffbe5;border-color:#F6F0E1;}
.search-box .button{background-position:0 -54px;background-color:#fff;border:1px solid #ace;color:#1F376D;cursor:pointer;float:left;}
.search-box .ts{color:red;float:left;}
.localsearch  li{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.localsearch li a {white-space:nowrap;}
.keywords{text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#more{border:1px solid #ace;border-bottom-width:2px;background:#fff;position:absolute;z-index:10;display:none;}
#more li{text-align:center;}
#weather{overflow:hidden;text-align:right;position:absolute;right:0;top:0;}
#suggest{background:#fff;border:1px solid #ace;border-bottom-width:2px;position:absolute;display:none;}
#suggest em{color:#090;float:right;font-style:normal;}
#suggest a{text-decoration:none;color:#333;padding:0 3px;display:block;}
#suggest table tr{cursor:pointer;}
.meta{color:#666;clear:both;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.meta a{margin-right:5px;}
#main{position:relative;float:right;}
#board{overflow:hidden;}
#board-menu li{background-position:0 -32px;border:1px solid #B9D4E2;color:#07519a;cursor:pointer;float:left;margin:0 0 0 1px;text-align:center;}
#board-menu li.active{background-position:0 -106px;background-color:#fff;border-bottom:none;position:relative;}
#board-box{overflow:hidden;}
#board-box ul,#softlist dl{background:url(fm_bg.png) repeat;margin:0 5px;overflow:hidden;}
#board-box li,#softlist dd,#softlist dt{float:left;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#board-box ul.delrecord li{text-align:right;}
#board-box ul.delrecord li a.del{background-position:0 -501px;color:#333;display:block;float:right;text-align:left;}
#board-box ul.delrecord li a.fav{background-position:0 -478px;color:#333;display:block;float:right;text-align:left;}
#board-box ul.records li.none{text-align:center;}
#softlist dd,#softlist dt{text-align:left;}
#softlist dd img,#softlist dd a{vertical-align:middle;}
#fmsites li a:hover{background-color:#FF0;outline:2px solid #ff0;}
#fmsites ul.top li{background-position:5px -260px;text-align:left;}
#tool a{color:#178517;}
#tool h2{background-position:0 -170px;}
#tool h2 span{border:1px solid #BBE1A6;border-bottom:none;background-color:#fff;display:block;text-align:center;position:relative;top:3px;left:15px;}
#tool li{float:left;text-align:center;}
#tool.ybox{border-color:#BBE1A6;color:#178517;}
#coolsite h2{background-position:0 -32px;border-bottom:1px solid #b9d4e2;color:#07519a;}
#coolsite h2 .zimu{float:right;margin-top:-22px;margin-right:6px;}
#coolsite ul{float:left;background:url(sitelist_bg.gif) 0 0 repeat;margin:5px;}
#coolsite li{float:left;overflow:hidden;text-align:left;}
#coolsite li:hover{background-color:#D1E4FF;border-bottom:1px solid #ACE;}
.iehover{background:url(repeat.png) 0 -140px repeat-x;}
#coolsite li strong{float:left;}
#sidebar{background:url(sidebar.gif) repeat;float:left;overflow:hidden;}
#sidebar h2{overflow:hidden;clear:both; background-position:0 -673px;}
#sidebar li{float:left;text-align:center;overflow:hidden;}
.szm{font-size:9px;color:#000;margin-right:2px;}
#service,#service a{color:#957824;}
#service a,#service strong{float:left;}
.ybox{border:1px solid #E4D6AD;background:#FFFEF4;border-bottom:2px solid #E5D7AF;}
#topicbox{position:absolute;z-index:10;overflow:hidden;}
#topicbox .box-t{background:url(box_bg.gif) 0 0 no-repeat;}
#topicbox .box-f{background:url(box_bg.gif) 0 -12px no-repeat;color:#333;text-align:right;position:relative;}
#topicbox .box-f a{display:block;overflow:hidden;text-indent:-99999px;position:absolute;}
#topicbox .box-t,#topicbox .box-f{overflow:hidden;}
#topicbox .con{background:url(box_c.gif) repeat-y;}
#topicbox h2{color:#1F376D;}
#topicbox h2.topicnav{background-position:0 -303px;}
#topicbox h2.frdsites{background-position:0 -341px;}
#topicbox h2.rmtsites{background-position:-1px -377px;}
#topicbox .links{line-height:1.8;font-size:12px;margin-bottom:10px;padding:0 10px 0 22px;}
#topicbox .links a{margin-right:8px;}
#footer{text-align:center;}
#footer .adlink{border-bottom:1px dashed #ace;}
#footer .contact{height:44px;line-height:22px;}
body#scrollnews{background:url(repeat.png) 0 -32px repeat-x;text-align:right;}
#money {float:right;overflow:hidden;}
#money form {float:left;}
#money .button{background-position:0 -54px;background-color:#fff;border:1px solid #B9D4E2;color:#07519A;cursor:pointer;float:left;}
.input {background:#fff;border:1px solid #B9D4E2;overflow:hidden;float:left;}
.int {border:none;border-left:3px solid #EDF6FF;border-top:3px solid #EDF6FF;color:#07519A;}
.sos {border:1px solid #B9D4E2;float:left;background:#EDF6FF;}
.select {color:#666;}
.lt {float:left;}
.sr {float:right;}
.sl {float:left}
.soc .ok92logo{float:left;}

.links1 {border:1px solid #ACE;border-top:none;border:1px solid #ACE;}
.links1 .title{overflow:hidden;background-position:0 -32px;}
.links1 .subject {float:left;}
.links1 .link{float:left;}
.links1 .time{float:right;}
.links1 ul {background:url(/images/sitem_bg.gif);overflow:auto;zoom:1;}
.links1 li {background-position:5px -265px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


#fweather{border:1px solid #000;position:absolute;z-index:5;background:#fff;filter:Alpha(Opacity=90);display:none;}
.city_title{text-align:center;}

