@charset "utf-8";
body {margin:0px; line-height:22px; font-size:14px; font-family:"宋体";color: #26437e;}
img{ border:0px; padding:0px; margin:0px; text-align:left;}
ul{ border:0px; padding:0px; margin:0px; text-align:left;}
form{ border:0px; padding:0px; margin:0px; text-align:left;}
div { margin:0px auto; padding:0px;}
div a { zoom:1}
li {  border:0px; padding:0px; margin:0px; list-style-type:none;}
a:link{ color: #26437e; font-size:14px; text-decoration: none;}
a:visited { color: #26437e; font-size:14px; text-decoration: none;}
a:hover { color: #bc2931; font-size:14px; text-decoration:underline;}
a:active{ color: #26437e; font-size:14px; text-decoration: none;}
online09_red,a.online09_red:link,a.online09_red:visited,a.online09_red:hover,a.online09_red:active {color: #c80900; font-size:14px; font-weight:bold;}
online09_red1,a.online09_red1:link,a.online09_red1:visited,a.online09_red1:hover,a.online09_red1:active {color: #c80900; font-size:14px; text-decoration:underline; font-weight:bold;}
online09_red2,a.online09_red2:link,a.online09_red2:visited,a.online09_red2:hover,a.online09_red2:active {color: #c80900; font-size:16px;font-weight:bold;}
online09_black,a.online09_black:link,a.online09_black:visited,a.online09_black:hover,a.online09_black:active {color: #26437e; font-size:14px; text-decoration:underline; font-weight:bold;}
online09_black1,a.online09_black1:link,a.online09_black1:visited,a.online09_black1:hover,a.online09_black1:active {color: #26437e; font-size:12px;}
.online09_gray2 a:link{color: #26437e; font-size:12px;text-decoration: none;}
.online09_gray2 a:visited {color: #26437e; font-size:12px;text-decoration: none;}
.online09_gray2 a:hover {color: #bc2931; font-size:12px;text-decoration:underline;}
.online09_gray2 a:active{color: #26437e; font-size:12px;text-decoration: none;}
online09_gray1,a.online09_gray1:link,a.online09_gray1:visited,a.online09_gray1:hover,a.online09_gray1:active {color: #26437e; font-size:14px;}
online09_white,a.online09_white:link,a.online09_white:visited,a.online09_white:hover,a.online09_white:active {color: #ffffff; font-size:12px; font-weight:bold;}
online09_white1,a.online09_white1:link,a.online09_white1:visited,a.online09_white1:hover,a.online09_white1:active {color: #ffffff; font-size:12px; text-decoration:underline;}
.online09_blue a:link{ color: #26437e; font-size:12px; text-decoration: none;}
.online09_blue a:visited { color: #26437e; font-size:12px; text-decoration: none;}
.online09_blue a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.online09_blue a:active{ color: #26437e; font-size:12px; text-decoration: none;}
/* 统一认证 */
.online09_iuput { width:77px; height:16px;vertical-align:middle;}
#consolidate { width:100%; height:30px; background:url(http://www.online.sh.cn/shol/online09_images/online_09_bg01.gif);}
#consolidate940 { width:940px; height:30px;}
#consolidate940_left { float:left; height:29px; width:620px; color: #666666; padding-top:1px; font-size:12px;}
#consolidate940_right { float:right; height:29px; width:320px; color: #666666; padding-top:1px; text-align:right;}
#consolidate940_right a {zoom:1;}
#consolidate940_right a:link{ color: #666666; font-size:12px; text-decoration: none;}
#consolidate940_right a:visited { color: #666666; font-size:12px; text-decoration: none;}
#consolidate940_right a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
#consolidate940_right a:active{ color: #666666; font-size:12px; text-decoration: none;}
/* 导航 */
#navigation { width:940px; height:45px; margin-top:5px; clear:both;}
#navigation_left { width:130px; height:45px;float:left;}
#navigation_right { width:810px; height:40px; float:right; font-size:10px; line-height:20px; padding-top:5px; text-align:right;}
#navigation_right a:link{ color: #000000; font-size:12px; text-decoration: none;}
#navigation_right a:visited { color: #000000; font-size:12px; text-decoration: none;}
#navigation_right a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
#navigation_right a:active{ color: #000000; font-size:12px; text-decoration: none;}
#navigation1 { width:938px; height:30px;clear:both;}
#navigation1_left { float:left; height:25px; font-size:12px; width:760px; padding-left:18px; padding-top:5px; font-size:10px;}
#navigation1_left a:link{ color: #000000; font-size:12px; font-weight:bold; text-decoration: none;}
#navigation1_left a:visited { color: #000000; font-size:12px; font-weight:bold; text-decoration: none;}
#navigation1_left a:hover { color: #bc2931; font-size:12px; font-weight:bold; text-decoration:underline;}
#navigation1_left a:active{ color: #000000; font-size:12px; font-weight:bold; text-decoration: none;}
#navigation1_right { float:right; height:22px; width:150px; padding-right:10px; color:#666666; font-size:12px; padding-top:8px; line-height:16px; text-align:right;}
/* 文字广告 */
#text_ads { width:938px; height:191px;}
#text_ads_left { float:left; width:160px; height:191px;}
#text_ads_left1 { float:left; width:23px; height:191px;}
#text_ads_left1  a:link{ color: #656565; font-size:12px; text-decoration: none;}
#text_ads_left1  a:visited { color: #656565; font-size:12px; text-decoration: none;}
#text_ads_left1  a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
#text_ads_left1  a:active{ color: #656565; font-size:12px; text-decoration: none;}
#text_ads_left2 { float:right; width:127px; height:184px; padding-left:10px; padding-top:7px;}
#text_ads_left2  a:link{ color: #26437e; font-size:12px; text-decoration: none;}
#text_ads_left2  a:visited { color: #26437e; font-size:12px; text-decoration: none;}
#text_ads_left2  a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
#text_ads_left2  a:active{ color: #26437e; font-size:12px; text-decoration: none;}
#text_ads_right { float:right; width:768px; height:191px; padding-right:10px;}
.text_ads_ul {width:768px; clear:both; padding-top:7px;}
.text_ads_ul a:link{ color: #26437e; font-size:12px; text-decoration: none;}
.text_ads_ul a:visited { color: #26437e; font-size:12px; text-decoration: none;}
.text_ads_ul a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.text_ads_ul a:active{ color: #26437e; font-size:12px; text-decoration: none;}
.text_ads_ul li { float:left; width:128px; height:22px;}
.ads600_80 { float:left; width:600px; height:80px; padding-top:2px;}
.ads150_80 { float:right; width:150px; height:80px; padding-top:2px;}
/* 首屏新闻 */
#main_news { width:940px; height:auto; overflow:auto; margin-top:10px; clear:both;}
#main_news_left { float:left; width:320px; height:auto; overflow:auto;}
#hotspot { width:313px; height:78px; padding-top:5px; padding-left:5px; font-size:12px; margin-top:10px; clear:both;}
#hotspot li { height:24px;}
#search { width:318px; height:59px; margin-top:10px; clear:both;}
#search1 { width:316px; height:57px; border:1px solid #ffffff;}
.search2 { width:276px; height:27px; padding-left:20px; padding-right:20px;}
.search2 li { float:left; width:46px; height:24px; padding-top:3px;}
.search_iuput { width:247px; height:16px;vertical-align:middle;}
.search3 { padding-left:5px;}
#news { width:318px; height:758px;}
.news_label { height:33px; width:100%;}
#news_left { float:left;height:30px; width:64px; background:url(http://www.online.sh.cn/shol/online09_images/online_09_bg13.gif); text-align:center; padding-top:3px;}
#news_right { float:right;height:30px; width:244px; padding-left:10px; padding-top:3px;}
#news_content { width:294px; height:722px; padding-top:3px; padding-left:12px; padding-right:12px;}
#news_content li { height:24px; line-height:24px;}
.news_content1 { width:294px; height:175px; padding-top:10px;}
.news_content2 { width:294px; height:153px; padding-top:10px;}
#main_news_mid { float:left; width:430px; margin-left:10px; height:auto; overflow:auto;}
#hi_online { width:428px; height:154px;}
#hi_online1 { width:426px; height:152px; border:1px solid #ffffff;background-repeat: repeat-x;background-position:top;}
#hi_online2 { width:426px; height:32px; padding-top:10px;}
#hi_online2_left { float:left; height:32px; width:212px; text-align:right;}
#hi_online2_right { float:right; height:22px; width:200px; padding-left:12px; font-size:12px; padding-top:10px;}
#hi_online3 { width:426px; height:auto; text-align:center; padding-top:10px;}
#hi_online4 { width:400px; height:auto; color: #26437e; font-size:12px; padding-left:12px; padding-right:14px; padding-top:5px; text-align:center;}
#hi_online4 a:link{ color: #26437e; font-size:12px; text-decoration: none;}
#hi_online4 a:visited { color: #26437e; font-size:12px; text-decoration: none;}
#hi_online4 a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
#hi_online4 a:active{ color: #26437e; font-size:12px; text-decoration: none;}
#mid_news { width:428px; height:480px;margin-top:8px;}
#mid_news1 { width:390px; height:auto; border:1px solid #ffffff; padding-left:20px; padding-right:16px;background-repeat: repeat-x;background-position:top;}
.mid_news2 { width:390px; height:163px; padding-top:10px;}
.mid_news2_left { float:left; width:121px; height:161px;}
.mid_news2_left1 { width:121px; height:137px;}
.mid_news2_left2 { background:#cc0003;width:121px; height:23px; text-align:center;}
.mid_news2_right { float:right; width:260px; height:165px; font-size:10px;}
#mid_news3  {width:390px;padding-top:12px;height:96px; margin-top:10px;}
.mid_news3_pic { width:119px; height:90px; float:left; text-align:center; padding-left:5px; padding-right:4px;display:block; overflow:hidden;}
.mid_news3_pic a:link{color: #26437e; font-size:12px;text-decoration: none;}
.mid_news3_pic a:visited {color: #26437e; font-size:12px;text-decoration: none;}
.mid_news3_pic a:hover {color: #bc2931; font-size:12px;text-decoration:underline;}
.mid_news3_pic a:active{color: #26437e; font-size:12px;text-decoration: none;}
.mid_news3_pic img { width:115px; height:62px; padding:2px;}
#mid_news4 { margin-top:4px; width:388px; height:131px; padding-left:20px; padding-right:20px; padding-top:10px;}
#mid_news4_left { float:left; width:194px; height:121px; overflow:hidden;}
#mid_news4_right { float:right; width:194px; height:121px; overflow:hidden;}
#mid_news4 li {width:194px; height:24px; line-height:24px;}
#main_news_right { float:right; width:170px; height:auto; overflow:auto;}
#sale { width:168px; height:347px;}
#sale_left { float:left; width:135px; height:339px; padding-top:8px; padding-left:10px;}
.sale_left_img { height:66px;}
#sale_right { float:right; width:23px; height:347px;}
#eden { width:168px; height:298px; margin-top:10px;}
#eden1 { width:168px; height:264px; padding-top:1px;}
.eden1_white { width:158px; height:61px; padding-left:10px; padding-top:5px;}
.eden1_blue { width:158px; height:61px; padding-left:10px;background:#ecf4ff; padding-top:5px;}
#eden1_left { float:left; height:61px; width:60px;}
#eden1_right { float:right; height:61px; width:93px; line-height:20px; padding-right:5px;}
#sort { width:168px; height:255px; margin-top:10px; clear:both;}
#sort1 { width:168px; height:222px;}
#sort1 li { height:auto;}
.sort_1 { width:168px; height:105px; text-align:center; padding-bottom:5px;}
.sort_2 { width:158px; height:30px; background:#f2f6ff; padding-top:8px; padding-left:10px;}
.sort_2 a:link{ color: #3c5bae; font-size:12px; text-decoration: none;}
.sort_2 a:visited { color: #3c5bae; font-size:12px; text-decoration: none;}
.sort_2 a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.sort_2 a:active{ color: #3c5bae; font-size:12px; text-decoration: none;}
.sort_3 { width:158px; height:31px; padding-top:5px; padding-left:10px;}
.sort_3 a:link{ color: #3c5bae; font-size:12px; text-decoration: none;}
.sort_3 a:visited { color: #3c5bae; font-size:12px; text-decoration: none;}
.sort_3 a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.sort_3 a:active{ color: #3c5bae; font-size:12px; text-decoration: none;}
.sort_4 { width:152px; height:47px; clear:both; padding-top:5px;}
.sort_4 img { border:1px solid #303030;}
.sort_5 { width:158px; height:100px; padding-top:5px; clear:both;}
.sort_5 li { float:left; width:79px; height:25px; line-height:24px;}
.sort_5 a:link{ color: #26437e; font-size:12px; text-decoration: none;}
.sort_5 a:visited { color: #26437e; font-size:12px; text-decoration: none;}
.sort_5 a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.sort_5 a:active{ color: #26437e; font-size:12px; text-decoration: none;}
.sort_6 { width:148px; height:212px; padding:10px; padding-bottom:0px;}
.sort_7 { float:left; width:74px; height:70px;text-align:center; line-height:24px;}
.sort_7 p { margin:0px; padding:0px;}
.sort_7 a:link{ color: #0067ce; font-size:12px; text-decoration: none;}
.sort_7 a:visited { color: #0067ce; font-size:12px; text-decoration: none;}
.sort_7 a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.sort_7 a:active{ color: #0067ce; font-size:12px; text-decoration: none;}
/* 安家、出行 */
.settle { width:940px; height:auto; overflow:auto; margin-top:10px; clear:both;}
.settle1 { width:940px; height:auto; overflow:auto;}
.settle_left { float:left; width:375px; height:auto; overflow:auto;}
.settle_left1 { float:left; width:760px; height:auto; overflow:auto;}
.settle_left2 { width:760px; height:auto; overflow:auto; clear:both;}
.settle_left3 { width:430px; height:65px; margin-top:7px;}
.settle_mid { float:left; width:375px; height:auto; overflow:auto; margin-left:10px;}
.settle_right { float:right; width:170px; height:auto; overflow:auto;}
.unity { width:373px; height:295px; margin-bottom:10px; clear:both;}
.news_label_left { float:left; height:33px; width:204px;}
.news_label_right { float:right; height:31px; width:169px; padding-top:2px;}
.abstract { width:363px; height:28px;padding-right:10px;}
.abstract a:link{ color: #26437e; font-size:12px; text-decoration: none;}
.abstract a:visited { color: #26437e; font-size:12px; text-decoration: none;}
.abstract a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.abstract a:active{ color: #26437e; font-size:12px; text-decoration: none;}
.abstract li { text-align:right; line-height:24px;}
.pic_news { width:355px; height:122px; margin-left:13px; margin-right:5px;}
.pic_news_left { float:left; width:105px; height:95px; padding-top:8px;}
.pic_news_left1 {  width:103px; height:68px;}
.pic_news_left2 {  width:105px; height:22px; border-top:3px solid #ffffff; background:#ce0205; text-align:center;}
.pic_news_right { float:right; width:240px; height:122px;}
.pic_news_right li {height:24px;}
.pic_news1 { width:355px; height:95px; margin-left:13px; margin-right:5px; padding-top:10px; color: #4e4e4e;}
.pic_news1 a:link{ color: #26437e; font-size:14px; text-decoration: none;}
.pic_news1 a:visited { color: #26437e; font-size:14px; text-decoration: none;}
.pic_news1 a:hover { color: #bc2931; font-size:14px; text-decoration:underline;}
.pic_news1 a:active{ color: #26437e; font-size:14px; text-decoration: none;}
#special { width:167px; height:295px;}
.news_label1 { padding-left:13px; height:28px; padding-top:5px; font-size:12px; font-weight:bold; color:#000000;}
.news_label1 a:link{ color: #000000; font-size:12px; font-weight:bold;  text-decoration: none;}
.news_label1 a:visited { color: #000000; font-size:12px; font-weight:bold;  text-decoration: none;}
.news_label1 a:hover { color: #bc2931; font-size:12px; font-weight:bold;  text-decoration:underline;}
.news_label1 a:active{ color: #000000; font-size:12px; font-weight:bold;  text-decoration: none;}
.news_label2 { padding-left:13px; height:28px; padding-top:5px; font-size:14px; font-weight:bold; color:#000000;}
.news_label2 a:link{ color: #000000; font-size:14px; font-weight:bold;  text-decoration: none;}
.news_label2 a:visited { color: #000000; font-size:14px; font-weight:bold;  text-decoration: none;}
.news_label2 a:hover { color: #bc2931; font-size:14px; font-weight:bold;  text-decoration:underline;}
.news_label2 a:active{ color: #000000; font-size:14px; font-weight:bold;  text-decoration: none;}
.special1 { width:163px; height:257px; padding-left:4px; padding-top:5px;}
.special2 { width:163px; height:257px; padding-left:4px; padding-top:5px;}
.special1 li { height:24px; line-height:22px;}
#ask { width:167px; height:224px; margin-top:10px; clear:both;}
#ask1 { width:167px; height:191px;}
#ask1 li { width:150px; margin-left:8px; height:30px; line-height:30px;}
#ask1 a:link{ color: #26437e; font-size:12px; text-decoration: none;}
#ask1 a:visited { color: #26437e; font-size:12px; text-decoration: none;}
#ask1 a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
#ask1 a:active{ color: #26437e; font-size:12px; text-decoration: none;}
#serve { width:167px; height:153px;}
#serve1 { width:167px; height:120px; font-size:10px;}
#serve1 li { width:150px; margin-left:12px;}
#serve1 a:link{ color: #26437e; font-size:12px; text-decoration: none;}
#serve1 a:visited { color: #26437e; font-size:12px; text-decoration: none;}
#serve1 a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
#serve1 a:active{ color: #26437e; font-size:12px; text-decoration: none;}
#dynamic { width:167px; height:295px; margin-top:10px; clear:both;}
#dynamic1 { width:167px; height:252px; padding-top:10px;}
#dynamic1_pic { width:132px; height:95px;}
#dynamic1_pic1 { width:130px; height:68px;}
#dynamic1_pic2 { width:132px; height:22px; border-top:3px solid #ffffff; background:#cc0001; text-align:center;}
#dynamic1_pic3 { width:156px; padding-left:11px; height:auto; padding-top:10px;}
#dynamic1_pic3 li { height:24px;}
#ballot { width:167px; height:295px;}
/* 广告 */
#id940_50{ width:940px; height:auto;}
#id430_60{ width:430px; height:60px; margin-top:3px; clear:both;}
.banner940_80 { width:940px; height:80px; margin-top:10px; clear:both;}
.banner940_801 { width:940px; height:80px;clear:both;}
.banner121_61 { width:169px; height:61px; margin-top:10px; clear:both; text-align:center;}
/* 滑动门 */
.dis {display:block;} 
.undis {display:none;}
.hovertab { width:18px; height:48px; padding-left:5px; line-height:16px; padding-top:15px; background:#FFFFFF;} 
.hovertab a:link{ color: #000000; font-size:12px; text-decoration: none;}
.hovertab a:visited { color: #000000; font-size:12px; text-decoration: none;}
.hovertab a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.hovertab a:active{ color: #000000; font-size:12px; text-decoration: none;}
.normaltab { width:18px; height:49px; background:#f4f4f4; padding-left:5px; line-height:16px; padding-top:15px;} 
.normaltab a:link{ color: #000000; font-size:12px; text-decoration: none;}
.normaltab a:visited { color: #000000; font-size:12px; text-decoration: none;}
.normaltab a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.normaltab a:active{ color: #000000; font-size:12px; text-decoration: none;}
.hovertab2 { width:57px; height:30px; background:url(http://www.online.sh.cn/shol/online09_images/online_09_bg24.gif); text-align:center; float:left; font-size:12px; padding-top:3px; font-weight:bold;} 
.hovertab2 a:link{ color: #000000; font-size:12px; text-decoration: none;}
.hovertab2 a:visited { color: #000000; font-size:12px; text-decoration: none;}
.hovertab2 a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.hovertab2 a:active{ color: #000000; font-size:12px; text-decoration: none;}
.normaltab2 {height:30px;float:left; padding-top:3px; padding-left:5px; padding-right:2px;text-align:center;} 
.normaltab2 a:link{ color: #000000; font-size:12px; text-decoration: none;}
.normaltab2 a:visited { color: #000000; font-size:12px; text-decoration: none;}
.normaltab2 a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.normaltab2 a:active{ color: #000000; font-size:12px; text-decoration: none;}
.hovertab1 a{ font-weight:bold;} 
.hovertab3 { width:64px; height:30px; background:url(http://www.online.sh.cn/shol/online09_images/online_09_bg27.gif); text-align:center; float:left; font-size:12px; padding-top:3px; color: #ffffff; font-size:12px; font-weight:bold; } 
.hovertab3 a:link{ color: #ffffff; font-size:12px; font-weight:bold; text-decoration: none;}
.hovertab3 a:visited { color: #ffffff; font-size:12px;  font-weight:bold;text-decoration: none;}
.hovertab3 a:hover { color: #ffffff; font-size:12px; font-weight:bold; text-decoration:underline;}
.hovertab3 a:active{ color: #ffffff; font-size:12px; font-weight:bold; text-decoration: none;}
.normaltab3 {height:30px;float:left; padding-top:3px; padding-left:5px; padding-right:5px;text-align:center; color: #000000; font-size:12px; } 
.normaltab3 a:link{ color: #000000; font-size:12px; text-decoration: none;}
.normaltab3 a:visited { color: #000000; font-size:12px; text-decoration: none;}
.normaltab3 a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.normaltab3 a:active{ color: #000000; font-size:12px; text-decoration: none;}
.hovertab4 { width:64px; height:30px; background:url(http://www.online.sh.cn/shol/online09_images/online_09_bg27.gif); text-align:center; float:left; font-size:12px; padding-top:3px; color: #ffffff; font-size:12px; font-weight:bold; } 
.hovertab4 a:link{ color: #ffffff; font-size:12px; font-weight:bold; text-decoration: none;}
.hovertab4 a:visited { color: #ffffff; font-size:12px;  font-weight:bold;text-decoration: none;}
.hovertab4 a:hover { color: #ffffff; font-size:12px; font-weight:bold; text-decoration:underline;}
.hovertab4 a:active{ color: #ffffff; font-size:12px; font-weight:bold; text-decoration: none;}
.normaltab4 {height:30px;float:left; padding-top:3px; padding-left:2px; padding-right:2px;text-align:center; color: #000000; font-size:12px; } 
.normaltab4 a:link{ color: #000000; font-size:12px; text-decoration: none;}
.normaltab4 a:visited { color: #000000; font-size:12px; text-decoration: none;}
.normaltab4 a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
.normaltab4 a:active{ color: #000000; font-size:12px; text-decoration: none;}
/* 滚动新闻 */
#Scroll { height:25px; overflow:hidden; line-height:24px;}
#Scroll li { height:25px;}
#Scroll a:link{ color: #26437e; font-size:12px; text-decoration: none;}
#Scroll a:visited { color: #26437e; font-size:12px; text-decoration: none;}
#Scroll a:hover { color: #bc2931; font-size:12px; text-decoration:underline;}
#Scroll a:active{ color: #26437e; font-size:12px; text-decoration: none;}

/* 国庆60 */
#gq_online { width:318px; height:154px;}
#gq_dabg {width:100%;height:auto;overflow:auto;background-image: url(http://www.online.sh.cn/shol/online09_images/online090910_pic1.gif);background-repeat: no-repeat;background-position: center top;}