html { font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif, "ËÎÌå"; color: #333; }
body { width: 940px; margin: 0 auto; background: #fff; }
h1,h4 {font-size:13px;}
div { float:left; text-align:left}
img { border:0px;}
p,ul,ol,li,form { margin: 0; padding: 0; list-style: none; }
a { color: #07519A; text-decoration: none;}
a:hover { color: #c30!important; text-decoration: underline;}
.f_r { float:right;}
.t_c { text-align:center;}
.t_r { text-align:right;}
.top,.head,.menu,.links,.foot { width:940px;}

.top { background:#ccc; height:25px; line-height:25px; overflow:hidden;}
.top li { float:left; margin-left:15px; }

.head { height:65px; margin-top:5px;}
.head li { float:left}
.banner { text-align:right; width:740px;}
.menu { height:25px; background: #ccc; margin-top:5px;}
.menu li { float:left; width:80px; text-align:center; line-height:28px; font-weight:bold;}

.left { float:left; width:638px; overflow:hidden; }
.right { float:left; width:302px; overflow:hidden; }

.list { width:300px; height:220px; float:left; border:1px solid #CCCCCC; margin-top:5px; overflow:hidden;}
.list h4 { background:#ccc; width:290px; padding-left:10px; height:18px; margin-top:0px;}
.list_l { width:314px; height:220px; float:left; border:1px solid #CCCCCC; margin-right:3px; margin-top:5px; overflow:hidden; }
.list_l h4 { background:#ccc; width:304px; padding-left:10px; margin-top:0px; height:15px; }
.list h4 a,.list_l h4 a { float:right; }
.list ul,.list_l ul { margin-top:-8px; }
.list li,.list_l li { line-height:18px; margin-left:3px;}
.list li span,.list_l li span,.listpage li span { float:right; margin-right:2px;}

.links { margin-top:5px; }
.links h4 {background:#ccc; width:930px; padding-left:10px;}
.links li { line-height:20px; float:left; margin-right:20px;}

.nav { background:#ccc; width:625px; padding-left:8px; margin-top:5px;}
.box { width:631px;; border:1px solid #CCCCCC; overflow:hidden;}
.box h1 { text-align:center; margin-top:15px;}
.info { text-align:center; width:630px;}
.text,.rizhi,.qqrizhi,.shanggan,.xinqing { width:600px; padding-left:15px; margin-top:10px;}
.text a,.rizhi s,.qqrizhi a,.shanggan a,.xinqing a,.infotextkey { color:#333;}
.listpage { margin-left:5px; margin-right:8px; margin-top:10px; overflow:hidden;}
.dbox { width:630px; text-align:center}
.next { width:630px; height:20px;}
.next li { float:left; width:300px; margin-left:8px; line-height:18px; height:18px; overflow:hidden;}
.tag { width:630px; margin-left:8px;}
.listpage dl{ height:74px; border-bottom:1px dotted #00CCCC; overflow:hidden }
.listpage dt a { font-weight:bold }
.listpage dd span { color:#CC0033}

.foot { text-align: center; margin-top:5px; padding-top:5px; border-top:1px solid #FF0000;}

.right_ad { margin:0 10px 10px auto;}
.inad { margin:0 10px 5px auto; width:615px; text-align:center; }
.rzad { margin-top:3px; width:938px; height:60px; text-align:left; border:1px solid #CCCCCC; overflow:hidden;}
.rzad li { float:left; text-align:center; }
.listad { height:250px; }
.red { color:#ff0000; }
.smalltext { height:34px; overflow:hidden; }
.pl { width:610px; border-top:1px solid #ccc;  margin-left:10px; margin-right:8px; overflow:hidden;}
.pltext { width:100%; border-bottom:1px dashed #ccc;}
.inputText { height:15px;}
#saytext { width:380px; }
