*{font-size:12px;line-height:23px;}
body{margin:0;}
A{color:#000;text-decoration:none;}
A:hover{text-decoration:underline;}
ul{list-style:none;margin:0;padding:0;}
#main{width:900px;margin:auto;}
#nav{background:#bde9fb;border-top:1px solid #fff;height:23px;width:900px;}
#nav a{color:#b30000;margin-left:10px;}
#content{background:url(/images/tq_top.jpg);border:1px solid #3fbaeb;margin-top:12px;}
.city table tr td a{margin:0 5px;}
#w{margin:5px;}
#city_name{text-align:center;font-weight:700;font-size:18px;color:#09c;margin-bottom:10px; padding-top:5px}
#today,#tomorrow,#day-after-tomorrow{float:left;text-align:center;margin:6px 0 6px 10px; width:185px; border:1px #A5CAF0 solid;}
#today span,#tomorrow span,#day-after-tomorrow span {width:100px; display:block}
.day{display:block;font-weight:700;}
.temp{margin:3px auto;}
#w-desc{width:92%;clear:both; margin:10px auto 0 auto}
#w-desc p {padding:0; margin:10px 0}
#w-desc LABEL {font-weight:bold;}
#w-desc strong {margin-right:10px;}
.desc-name{font-weight:700;}
.desc-text{margin-left:15px;}
.w-img-2{border-right:1px solid #ddd;}
#day-after-tomorrow img.w-img-2{border-right:none;}
#w_city{float:right;width:260px;margin-right:5px; margin-top:2px}
#w_city UL.area{border:solid #09f;background:#D9F0FF;width:258px;height:50px;border-width:1px 1px 0;margin:0;padding:0;}
#w_city UL.area li{float:left;width:60px;line-height:24px;text-align:center;}
.city table{background:#09f;width:100%;}
.city th{background:#fff;width:65px;font-weight:700;word-break:keep-all;padding:0 5px;}
.city td{background:#fff;width:297px;line-height:18px;padding:3px;}
.city a{word-break:keep-all;float:left;display:block;margin:0 5px;}
#foot{width:900px;height:35px;border:1px solid #b2b2b2;background:#f0f0f0;text-align:center;line-height:35px;margin:13px 0 10px;}
.button{margin-top:15px;width:176px;height:28px;}
.desc{color:#666;}

.box7 {background:#CC33CC; width:1000px}