﻿/* Basis set */
* {margin:0;padding:0;}
body{font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif;font-size:12px; background:url(images/pagebg.gif) no-repeat top left;}
.left{float:left;}
.right{float:right;}
a{color:#2970A6;text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
img{border:0;}
li{list-style:none;}
/* Top */
.box{ width:750px; margin:0 auto}
.top{ float:right; margin-right:20px; font-size:10px;}
.logo{padding:10px 20px; width:400px; float:left}
.text{padding:20px; float:right;width:270px; color:#999;}
.text a{color:#999;}
.topmenu{width:750px; margin:5px auto;line-height:20px; height:20px;text-align:center}
.searchunion{width:750px; margin:5px auto;text-align:center}
/* Text body */
.textbody{width:750px; margin:10px auto;border:1px #65a3d5 solid; overflow:hidden;}
.textbody .title{background:#c9dff0 url(images/icon1.gif) no-repeat 5px 5px;border-bottom:1px #65a3d5 solid;text-indent:5px;letter-spacing:3px;font-size:14px;padding:10px 15px;  }
.textbody .title b{ text-indent:25px; color:#aa3232;}
.textbody ul{width:380px; float:left;margin:5px 10px; font-size:13px; overflow:hidden}
.textbody .big{text-decoration:underline;padding:0;margin-top:5px; font-size:14px; color:#0000ff;background:url(images/icon2.gif) no-repeat 5px 5px; padding-left:15px; text-indent:0;}
.textbody li{text-decoration:none;font-weight:normal; padding-bottom:5px; text-indent:10px;}
.textbody .adbox{ width:340px; float:left; text-align:center; padding:10px 0;}
.textbody .adbox img{ padding:0 20px;}
.textbody p{ line-height:200%; text-indent:20px; margin:5px 20px;}
/* update */
.newlist{ width:750px; margin:5px auto; color:#666;}
.newlist a{color:#666;}
.newlist li{PADDING-LEFT: 0.8em; OVERFLOW: hidden; HEIGHT: 20px;float: left;width:350px;text-align:left;}
.newlist span{ float:right; font-size:10px;}
/* city */
.city{width:730px; margin:5px auto;border:1px #65a3d5 solid; padding:10px;}
.city ul{ margin:5px 0;}
.city .big{ color:#000; font-size:12px; text-decoration:underline;}
.city li{ display:block;float:left; padding:0 3px; white-space:nowrap; color:#333; line-height:120%}
/*  */
.flink{width:750px; margin:10px auto;color:#ccc;line-height:20px; height:20px;}
.flink a{ margin:0 5px;color:#ccc;}
/* bottom */
.footer{ width:750px; margin:20px auto; text-align:center; color:#999; font-size:10px;}
.footer p{ line-height:140%;}