﻿/*---------通用部分--------*/
.neighbor li a:hover,
.weather .backto a:hover,
.mores .more a:hover,
.mores li a:hover	{color: #ff8901; text-decoration: underline}

.mores li div,
.neighbor li	{text-overflow: ellipsis; white-space: nowrap; overflow: hidden}

.weather	{clear: both; margin: 5px 0 10px; font-size: 13px}
.weather .border_top	{height: 7px; background: url('icon/border_top_14.jpg')}
.weather .border_side	{background: url('icon/border_side_1.jpg') repeat-y; padding: 0 15px}
.weather .border_bottom	{height: 7px; background: url('icon/border_bottom_12.jpg')}
.weather h1	{font-size: 26px; color: #0070d8; width: 729px; height: 50px; line-height: 50px; padding: 10px; text-align: center; background: url('icon/hr_01.jpg') 35px 57px no-repeat; overflow: hidden}
.weather_h2	{clear: both; margin: 15px 0 5px; line-height: 24px; text-indent: 45px; font-size: 14px; color: #333366; background: url('icon/icon_01.gif') 28px -633px no-repeat}
.weather_h2 span.s1	{font-weight: normal; font-size: 12px; color: #444444; margin: 0 0 0 3px}

/*---------介绍文字--------*/
.intro_1,
.intro_2,
.intro_3	{clear: both; line-height: 24px; text-indent: 28px; color: #444444; font-size: 14px}
.intro_1	{margin: 15px 0; padding: 0 0 5px; border-bottom: 1px dashed #0070d8}
.intro_2	{margin: 5px 0; line-height: 18px}
.intro_1 span,
.intro_2 span	{color: #008000}
.intro_3	{margin: 0; padding: 10px 0 0; line-height: 20px; font-size: 12px}
.intro_3 span	{font-weight: bold}

/*---------7天预报--------*/
.weeks	{margin: 0 0 20px; font-size: 12px}
.weeks table	{width: 694px; margin: 0 28px; text-align: center; border: 1px solid #d0d0d0; border-collapse: collapse; color: #444444}
.weeks th,
.weeks td	{line-height: 24px; padding: 5px 3px; border: 1px solid #d0d0d0}
.weeks img	{width: 30px; height: 27px}

/*---------整点实况--------*/
.current	{width: 694px; height: 226px; margin: 5px 24px 20px; padding: 0; border-bottom: 1px solid #c2d0e7; overflow: hidden}
.current iframe	{width: 694px; height: 256px}

/*---------天气指数--------*/
.zhishu	{padding: 1px 18px; color: #444444}
.zhishu dl	{float: left; width: 330px; height: 70px; margin: 0 5px 10px; padding: 5px; border: 1px solid #d8d8d8}
.zhishu dt	{float: left; width: 64px; height: 70px; margin: 0; padding: 0}
.zhishu dd	{float: right; width: 260px; height: 70px; margin: 0; padding: 0}
.zhishu h4	{margin: 0; padding: 0; height: 19px; line-height: 19px; font-size: 12px}
.zhishu h4 span	{color: #008000}
.zhishu p	{width: 260px; height: 51px; margin: 0; padding: 0; line-height: 17px; overflow: hidden}

/*---------周边预报--------*/
.neighbor ul	{width: 695px; margin: 0 auto}
.neighbor li	{float: left; width: 139px; height: 30px; line-height: 30px; text-indent: 13px; font-size: 14px; background: url('icon/point/4X4-red-light.jpg') 4px 12px no-repeat}
.neighbor li a	{color: #0070d8}

/*---------回到首页--------*/
.weather .backto	{clear: both; width: 728px; height: 30px; line-height: 30px; margin: 15px 0 0; padding: 5px 10px 3px; background: #f8fcff; border: 1px dashed #0070d8; font-size: 14px}
.weather .backto span	{padding: 0 10px 0 20px; background: url('icon/icon_01.gif') 3px -26px no-repeat}
.weather .backto a	{color: #0070d8}

/*--------相关线路 & 文章-------*/
.mores	{margin: 10px 0 0; clear: both}
.notes	{width: 385px; float: right}
.lines	{width: 385px; float: left}

.mores .title	{height: 30px; line-height: 30px; padding: 3px 0 0; background: url('icon/border_top_13.jpg')}
.mores h3	{float: left; width: 325px; text-indent: 40px; color: #FFFFFF; font-size: 14px; background: url('icon/icon_01.gif') 10px -968px no-repeat}
.mores .more	{float: right; width: 60px; text-indent: 20px; background: url('icon/icon_01.gif') 10px -1114px no-repeat}
.mores .more a	{color: #FFFFFF}
.mores .border_side	{background: url('icon/border_side_9.jpg') repeat-y; padding: 0 10px}
.mores .border_bottom	{height: 4px; background: url('icon/border_bottom_13.jpg')}

.mores ul	{height: 140px; padding: 5px 0}
.mores li	{height: 27px; border-bottom: 1px dashed #E0E0E0; background: url('icon/icon_01.gif') 5px -2234px no-repeat}
.mores li a	{color: #444444}

.lines li	{width: 335px; height: 27px;*height: 27px;_height: 25px; line-height: 27px;*line-height: 27px;_line-height: 25px; padding: 0 0 0 30px}
.lines li .number	{float: left; width: 50px; color: #444444}
.lines li .name	{float: right; width: 285px}

.notes li	{width: 365px; text-indent: 30px; line-height: 27px}