@charset "utf-8";
@import url(http://www.hiao.com/public/topic/common_topic950.css); 	/*共用导航*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td{padding:0;margin:0;word-break:break-all;} 
body{color:#000;font:12px "宋体",serif;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;} 
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;} 
table{border-collapse:collapse;border-spacing:0;} 
q:before, q:after {content: ”;}
abbr,acronym{border:0;}
img{border:0;}
ul,li{list-style:none;}
select,input{vertical-align:middle;font-size:12px;line-height:16px;}
a{font-family:sans-serif,宋体;}
a:link,a:visited{color:#039;text-decoration:none;}
a:hover{color:#bb2323;text-decoration:underline;}

.fb{font-weight:bold;}
.fc{text-align:center;}
div.hr{height:1px;margin:5px 0;padding:0;border-bottom:#ccc dotted 1px;overflow:hidden;clear:both;}
div.hr hr{display:none;}
.date{float:right;color:#5d5d5d;font-size:11px;font-family:Arial;}
.red,a.red,a.red:visited,.red a{color:#bb2323;}
.ad{margin:3px 0;}
/*浮动*/
.left{float:left;}
.right{float:right;}
/*清除浮动*/
#container,.top,.layout,.ad,.titlestyle,.titlestyle .padding,.pic,.ad,.tools,.lundu,.lundu ul,.lundu h3,.weatherYubaoBox,.tuangou{clear:both;overflow:hidden;}
/*整体宽度*/
#container{width:950px;margin:0 auto;text-align:left;}
.h1_siteinfo{position:absolute;left:-999em;}
/*栏目样式*/
.main{width:290px;float:left;margin-top:5px;}
.weather{width:650px;float:right;margin-top:5px;overflow:hidden;}
.top{height:150px;position:relative;}
.top .alink{position:absolute;top:15px;right:30px;}

.titlestyle{border:#c2d0e7 solid 1px;margin-bottom:5px;}
.titlestyle h2{height:28px;line-height:28px;border-bottom:#e2e4e9 solid 1px;padding:0 10px 0 20px;text-align:right;background:#3b65b0;}
.titlestyle h2 strong{float:left;color:#fff;font-size:14px;}
.titlestyle h2 strong a,.titlestyle h2 strong a:visited{color:#fff;}
.titlestyle h2 strong a:hover{color:#cc0000;}
.titlestyle h2 span a,.titlestyle h2 span a:visited{color:#fff;}
.titlestyle h2 span a:hover{color:#cc0000;}
.titlestyle .padding{padding:10px 15px;_height:1%;}
/*天气*/
.weatherYubaoBox{margin-bottom:0;padding:0;}
html>body .weatherYubaoBox{padding-bottom:0;}
.weatherYubaoBox table{border-collapse:collapse;}
.weatherYubaoBox table td{height:17px;line-height:17px;text-align:center;}
.weatherYubaoBox .tableTop th{font-weight:700;text-align:center;color:#000;font-size:14px;height:30px;line-height:30px;background-color:#dbe3fa;border-top:1px #99b0da solid;border-bottom:none;}
.weatherYubaoBox .yuBaoTable{margin-bottom:5px;}
.weatherYubaoBox .yuBaoTable td{text-align:center;height:25px;line-height:25px;border-bottom:1px #99b0da solid;background-color:#fff;}
.weatherYubaoBox .yuBaoTable td b{color:#ff6600; font-weight:normal;}
.weatherYubaoBox .yuBaoTable td a b{color:#e54600;}
.weatherYubaoBox .yuBaoTable td a span{color:#000065;}
.weatherYubaoBox .yuBaoTable td a{color:#000;}
.weatherYubaoBox .yuBaoTable td a img{margin-top:3px;border:0;}
.weatherYubaoBox .yuBaoTable td a:hover,.weatherYubaoBox .yuBaoTable td a:hover b{text-decoration:none;color:#000065;}
.weatherYubaoBox .yuBaoTable td p a,.weatherYubaoBox .yuBaoTable td .datered{color:red;}
/*微博*/
.wp{position:relative;height:819px;overflow: hidden;}
.slider{position:absolute;left:0px;top: 0;}
.fl {float:left}
.slider li{border-bottom:1px dashed #ccc;overflow:hidden;font-size:12px;margin:0;color:#333;line-height:20px;width:100%}
.slider a.author{ font-size:14px; font-weight:bold; color:#004499; padding-right:8px;}
.slider span.stamp{ width:100%; display:block; color:#999999; clear:both;}
/*轮渡*/
.lundu h3{color:#3b65b0;padding:6px 0;font-weight:bold;margin-bottom:5px;}
.lundu ul{line-height:21px;}
.lundu ul.tel{padding-bottom:10px;padding-left:10px;}
.lundu ul.tel li{width:33%;float:left;padding:0;}
.lundu ul.time{margin-bottom:5px;color:#1f4b99;}
.lundu ul li,.lundu ul.data li{padding:3px 10px;}
.lundu .current{border:#febe8f solid 1px;background:#fff8d9;color:#ff6600; position:relative;margin-top:6px;height:1%;}
.lundu .icon{display:block;width:6px;height:6px;position:absolute;top:-6px;left:20px;}
/*团购*/
.tuangou{width:310px;position:absolute;right:14px;bottom:6px;background:url(tgbg.png) no-repeat;}
.tuangou ul{padding-top:6px;padding-left:40px;}
.tuangou ul li{height:20px;line-height:20px;overflow:hidden;}
.tuangou ul li a{color:#0099cc;}
.tuangou ul li a:hover{color:#cc00a8;}

/*新闻列表*/
ul.newslist12px,ul.newslist14px{clear:both;color:#666;}
ul.newslist12px li,ul.newslist14px li{overflow:hidden;}
ul.newslist12px li,ul.newslist12px li a{font-size:12px;height:21px;line-height:21px;}
ul.newslist14px li,ul.newslist14px li a,ul.newslist14px li a:visited{font-size:14px;height:25px;line-height:25px;}
ul.newslist14px li a{text-decoration:underline;}

.nli2 li{width:50%;float:left;}
/*图列*/
.pic a{width:112px;height:92px;padding:8px;float:left;text-align:center;line-height:26px;color:#16387c;text-decoration:none;display:block;overflow:hidden;}
.pic a:visited{color:#16387c;text-decoration:none;}
.pic a:hover{color:#333;text-decoration:none;background-color:#ebeff7;}
.pic a:hover img{text-decoration:none;}
.pic a img{width:110px;height:72px;}
.ad{margin-bottom:5px;}
/*百宝箱*/
.tools li{width:33%;float:left;margin-bottom:5px;margin-right:-1px; text-align:center;}
.tools li a{display:block;background:#dbe3fa;border:#99b0da solid 1px;padding:5px 0;}
.tools li a:hover{background:#fae3db;border:#daa499 solid 1px;text-decoration:none;}
/* 隐藏元素 */
.invisible{visibility:hidden;}
.hidden{display:none;}
/*搜索*/
#search{clear:both;height:60px;margin:32px auto 5px auto;border:#a5c9ee solid 1px;background:#edf6ff;position:relative;}
#search .int{width:350px;line-height:21px;height:21px;font-family:Arial;font-size:16px;margin:0 6px 0 4px;padding:4px 3px 3px;}
#search .int:focus{outline:none;}
#search .searchint{width:88px;height:32px;line-height:28px;}
#search .so{width:590px;clear:both;overflow:hidden;margin-left:45px;padding-top:10px;vertical-align:middle;}
#search .so img{vertical-align:middle;}
#search .keyword{width:280px;position:absolute;right:5px;top:22px;}
#search .keyword a{font-size:14px;color:#000;}
#search .keyword a:hover{color:#cc0000;}
#search .slink{width:260px;position:absolute;right:0;top:-20px;}
#search .slink a{display:block;float:left;padding:0 7px 0 21px;}
#search .slink a.time{background:url(icon_time.gif) no-repeat;}
#search .slink a.coll{background:url(icon_coll.gif) no-repeat;}
#search .slink a.copy{background:url(icon_link.gif) no-repeat;}
/*切换*/
.tab{clear:both;width:500px;height:26px;margin-left:115px;margin-top:-22px;position:absolute;}
.tab li{width:64px;height:26px;line-height:24px;float:left;text-align:center;cursor:pointer;background:url(tab.gif) no-repeat -64px top;}
.tab li a{font-size:12px;}
.tab li a:hover{text-decoration:none;}
.tab li.on{background:url(tab.gif) no-repeat left top;}
.tab li.on a,.tab li.on a:visited{color:#fff;font-weight:bold;}
.tab li a,.tab li a:visited{color:#000;font-weight:normal;}
/*底部*/
#commonFooter{text-align:center;clear:both;overflow:hidden;margin:15px 0 10px;border-top:#e6e6e6 solid 1px;}
#commonFooter iframe{margin-top:10px;width:900px;height:70px;}
