body{ background:#fff url(../images/skin1.gif) top no-repeat; font:18px  Arial, Helvetica, sans-serif "ËÎÌå"; text-align:center; margin:0 auto;}
*{ padding:0; margin:0;}
p,div,td,table,ul,li,dl,dd,dt,form,input,select,label,h1,h2,h3,h4,h5{padding:0; margin:0;}
ul,li{list-style:none;}
img{border:none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#f00; text-decoration:underline;}
.header,.wrap,.footer{ width:960px; margin:0 auto;}
.header{ border-bottom:1px solid #70a8f4; text-align:left; height:78px; margin-top:10px;}
.wrap{ border-top:2px solid #ebf4fe; text-align:left;}
.wrap table{ background:#f7fcff;}
.wrap table a{ padding-right:10px; display:inline-block}
.wrap table a,.main_cnt a{ font-size:22px; line-height:40px; color:#000; text-decoration:none;}
.wrap table a:hover,.main_cnt  a:hover{ color:#f00; text-decoration:underline;}
.wrap table td{padding-left:17px;}

.ss_nav,.ss_bar{ clear:both; text-align:left;}
.ss_nav{margin:14px 0 -1px 265px; overflow:hidden;  height:100%}
.ss_nav ul li{ width:55px; margin-right:3px; float:left;}
.ss_nav ul li a{ display:block; width:55px; height:28px; line-height:28px; text-align:center; color:#1d2088; text-decoration:none; font-size:16px; }
.ss_nav ul li a:hover,.ss_nav ul li a:active{ color:#f00;}
#ss_active{ background:url(../images/nav-bg.gif) top no-repeat; font-weight:bold; color:#000; text-decoration:none;height:28px; line-height:28px; text-align:center; text-decoration:none; font-size:16px;}
.ss_newactive{ background:url(../images/nav-bg_l.gif) top no-repeat; font-weight:bold; color:#000; text-decoration:none;}

.ss_bar{ width:655px;clear:both; margin:0 auto; text-align:center; height:52px; position:relative}
.sechlogo{ float:left; margin:4px 5px 0 0;}
.ss_bar b{ width:570px; height:43px; background:url(../images/input_bg.gif) no-repeat; display:block; float:left; padding-top:3px; }

.ss_bar input{ font-size:24px; vertical-align:middle; }

.ss_box{ height:33px; line-height:33px; width:445px; border:1px solid #91abcc; font-size:18px;padding-left:6px; background:#fff}
.ss_btn{ width:100px; height:37px; line-height:37px; margin-left:5px;}
.hand{float:left;background:url(http://123.baidu.com/img/pen.png) left no-repeat; padding-left:25px; margin-left:10px; text-decoration:underline; }
.ss_bar a{ height:46px;line-height:46px; overflow:hidden; color:#00f; font-size:18px;}
.ss_bar a:hover{color:#f00}

.wrap h2{ height:34px; line-height:34px; font-weight:100; clear:both; margin-top:12px; background:url(../images/hbg.gif) left no-repeat;}
.wrap h2 span{ height:34px; padding-left:13px; display:block; float:left;}
.wrap h2 a{ font-size:14px;}
.wrap h2 .h_lf a{ color:#2254bb}
.wrap h2 .h_rt{ background:url(../images/hbg.gif) right no-repeat; float:right;padding-right:13px}
.wrap h2 .h_rt a{ color:#2254bb; font-size:14px; margin-left:20px; }

.main_cnt{overflow:hidden; background:#e4f1ff; border:1px solid #3d87ea; border-top:none; height:100%; clear:both; margin:0; padding:0 2px 2px 2px;}
.main_cnt dl{width:100%; background:#fff;}
.main_cnt dl a:hover,.mod2 td a:hover{ color:#fff; background:#4886ed; text-decoration:none;}
.main_cnt dt{width:84px; text-align:center;}
.main_cnt dt a{ font-size:16px; color:#2254bb; display:block;}
.main_cnt dt b a{ color:#000; font-weight:100; font-size:18px;}
.main_cnt dt,.main_cnt dl{float:left;}
.main_cnt dd a{width:135px; display:block; float:left; padding-left:22px;}
.main_cnt dl.bgc{ background:#f7fcff;}
.mod2{ margin-top:8px;background:#e4f1ff; border:1px solid #3d87ea; padding:2px; }
.mod2 td a{ padding:0 10px;}
.footer{ padding:20px 0 30px 0; color:#999; font-size:16px; }
.footer a{ color:#000; margin:0 8px;}
/*wea*/
.top_weather,.top_weather_set{float:left;margin-right:7px;width:384px;height:72px; }
.weatherr_set {height:40px;width:100%;}
.weabg_set {background:url(../images/wicon_dz1.gif) no-repeat  0 -271px transparent}
.weatherl_set{margin-top:4px; background:#fff;}
td.set a, td.set a:hover {color:#6B7074;text-decoration:underline;}
.logo{ float:left; width:270px; margin-top:8px;}
.top_time{width:275px; height:67px;line-height:32px; padding-top:2px;font-size:14px;float:right; text-align:left;}
.top_time a{ color:#000; font-size:15px; text-decoration:none;}
.top_time a:hover{text-decoration:underline;}
a .fred,.fred{ color:#f00}
.fred,a.fred,.zhuanti a:hover,.jrc{color:#fd5151}
.weekblack:hover,#ClockTime:hover,#wk, #date,#clk:hover,.top_time a:hover span,.footer a:hover,.wrap h2 a:hover{color:#f00}
#ClockTime{ font-size:34px; line-height:34px;margin-top:15px; display:block; float:right; padding-right:10px;}

#sug,#sug2{position:absolute;left:91px;top:38px;width:453px;height:100%;text-align:left;background:#60acf9}
#sug table,#sug2 table{height:100%;width:356px;border:1px solid #7b9abd;}
#sug td,#sug2 td{padding-left:3px;font-size:18px;height:30px;line-height:30px; font-weight:100;}
.mo td{color:#fff;background:#60acf9}
.ml td{border:#fff 0px solid;color:#000;background:#f9fdff}