@import url(base.css);
@import url(publicgd.css);

/* publicgd.css可压缩，与public.css有重复 */

.l_box{ width: 658px; margin-bottom: 8px; position:relative;}
.r_box{ width: 320px; margin-bottom: 8px; }

.search{ padding: 5px 0 0 10px; }
.search a {display:block;float:left;margin-right:5px;padding-top:4px;vertical-align:top;}
.search input {border:1px solid #C4C2C2;float:left;height:19px;line-height:19px;padding:4px;width:400px;}
.search button {float:left;height:29px;margin-left:6px;padding:3px 8px;}
.round-box {-moz-border-radius:3px 3px 3px 3px;}
.key{clear:both;overflow:hidden;padding: 3px 0 3px 100px; height:20px; line-height: 20px;}
.key a{ padding-right: 5px;}

#info {
border:1px solid #C4C2C2;
height:98px;
overflow:hidden;
padding: 2px 15px 0px 15px;
vertical-align:top;
margin-bottom: 8px;
}

.l_box h3,.r_box h3{ font-weight: bold; text-indent: .8em; line-height: 29px; color:#777676; position: relative;}
.all_pl{ position: absolute; right: 12px; top: 0px; font-size: 12px; color: red; font-weight:normal;}

.tg .r_box h3{ color:#D6001A;}
.city{ color: #777676; height:28px;}
.city li{ float: left; margin-top: 1px; height: 28px; border-left: 1px solid #C4C2C2; line-height: 28px; text-align:center; padding: 0 8px; cursor: pointer;}
.city li.on{ font-weight:bold; color: #D6001A; background: #fff;}

.content{ padding: 10px 0px; font-size: 12px;}
.date{ background: url(../images/tg_bgs.jpg) no-repeat 0 -178px; height: 19px; line-height: 19px; color: red; overflow: hidden; text-indent: 2em; font-size: 12px;}
.lr{ padding: 10px 0;}
.lr .p_l{ padding-left: 10px; line-height: 20px;}
.lr .p_l strong{ color: red;}
.pl{ height: 19px; line-height: 19px; background: url(../images/tg_bgs.jpg) no-repeat 0 -97px; padding-left: 75px;}
.pl a{ color: #515151;}
.pl a:hover{ color: red; text-decoration: underline;}
.pl_more{ text-align:right; padding: 4px 0;}
.pl_more a{ color: red;}

.alink{ padding: 0px ;}
.alink a{ display: inline-block; padding: 5px 8px; text-align:center; width: 80px; color: #466BAE;}
.alink a:hover{ color: red;}
.alink2 a{ display: inline-block; padding: 5px 8px; text-align:center; width: 80px; color: #4A4A4A;}
.alink2 a:hover{ color: red;}

.banner{ padding: 5px 0; text-align:center;}

.city_content a{ display: inline-block; padding: 3px 6px; color: #D6001A;}

.pl_ul_list a{ color:#282828;}
.pl_ul_list a:hover{ text-decoration: underline; color: red;}
.pl_ul_list li{ background: url(../images/txt_line_ico.jpg) no-repeat left; padding-left: 15px; overflow: hidden; height: 29px; line-height: 27px;}
.tw{ padding: 10px 10px 0 10px;}
.r_ad{ text-align:center; padding: 5px 0;}
.r_ad img{ margin-bottom: 5px;}

.tg_list{ padding: 5px 0px; overflow: hidden;}
.tg_list li{ width: 300px; min-height:230px; height: auto !important; height: 270px; float: left; padding: 0 6px 0px 9px; border-left: 1px dashed #ccc;border-bottom: 1px dashed #ccc; margin-left: -1px;  overflow: hidden;}

.tg_left{ float: left;}
.ly{ padding-right: 8px;}
.tit{ clear:both; font-size: 14px; text-align:left;}
.tg_img{ padding: 3px; border: 1px solid #ccc;}
.tg_jg{ line-height: 22px; padding-left: 5px;}
.pl_ul{ height: 19px; line-height: 19px;overflow: hidden; background: url(../images/tg_bgs.jpg) no-repeat 0 -97px; padding-left: 75px;}
.pl_ul li{border: none;}
.pl_ul li a{ color: #666;}
.pl_ul li a:hover{ color: red; text-decoration: underline;}


