.topic{ font-size:12px; font-weight:bold; background:url(../images/ic1.gif) left no-repeat; padding-left:17px; color:#333; line-height:30px;}
.more{ line-height:30px; float:right;}
.topic_red{ font-size:12px; font-weight:bold; background:url(../images/ic2.gif) left no-repeat; padding-left:25px; color:#f97904; line-height:30px;}

#myFocus {width: 468px; height: 191px;}
.info_new{ width:270px; height:50px; margin-left:15px; overflow:hidden;}
.info_new li{ line-height:25px; background:url(../images/info1.gif) left no-repeat; padding-left:20px;}
.info_new li.sale{ background:url(../images/info2.gif) left no-repeat; }
.info_new .date{color:#888;}

.r_t1{ color:#1168b7; font-weight:bold; line-height:28px;}
.r_t2{ color:#666; line-height:25px; padding-left:20px;}

.pfsc_city{ padding:5px 8px; margin:2px 6px 10px 6px; border-bottom:1px dashed #c2c2c2;}
.pfsc_city ul{}
.pfsc_city li{ display:inline; line-height:20px; margin-right:8px;}

.pfsc_txt{ padding:0px; margin:5px 8px 2px 8px;}
.pfsc_txt ul{}
.pfsc_txt li{line-height:24px; margin-right:10px; float:left; width:190px;}

.index_a7{ width:960px; margin:5px auto;}
.index_a7 ul{}
.index_a7 li{ float:left; width:125px; margin:0px 14px 5px 0px;}
.index_a7 li.right{ float:right; margin:0px 0px 5px 0px;}

.cpcs_head{ background-image:url(../images/ln5.gif); border-right:1px solid #B5DAFF; text-align:center;}
.cpcs_head a{ color:#57AFFF; font-size:14px; font-weight:bold; line-height:35px;}
.cpcs_head a:visited{ color:#57AFFF; font-size:14px; font-weight:bold;}
.cpcs_head a:hover{ color:#F00; font-size:14px; font-weight:bold;}

.info_class{ border:1px solid #84BFFF; padding:8px;}
.info_brm{ border-bottom:1px solid #84BFFF;}
.info_on{ border-left:1px solid #84BFFF; border-top:1px solid #84BFFF; border-right:1px solid #84BFFF;}
.info_brm a,.info_on a{color:#1168B7;}

.classbox{ margin:8px auto 0px auto;}
.classbox dl{ float:left; width:205px; margin:0px 4px 0px 0px;}
.classbox dl dt{ background:url(../images/ic3.gif) left no-repeat; padding-left:15px; line-height:28px;}
.classbox dl dt a{color:#333333; font-size:12px; font-weight:bold;}
.classbox dl dt a:hover{color:#F00; font-size:12px; font-weight:bold;}
.classbox dl dd{}
.classbox dl dd li{ display:inline; line-height:25px;}

.m_tj{ height:202px; width:286px; padding:8px 6px; overflow:hidden;}
.m_tj li{ line-height:24px;}
.m_tj li a{ font-weight:bold;}
.m_tj .area{ float:right;}

.com_txt{ padding:5px 2px 5px 8px;}
.com_txt li{ float:left; width:180px; margin:0px 8px 0px 0px; line-height:25px;}

.jy_cont{ border:1px solid #7e9eb7; width:125px; height:70px;}
.jy_input{ border:1px solid #7e9eb7; width:120px; height:22px; line-height:22px; padding-left:8px;}

.cp_img{ padding:5px 0px 5px 6px;}
.cp_img li{ width:100px; margin:5px 2px 5px 2px; float:left; text-align:center; border:1px solid #ccc;}
.cp_img li p{ margin:5px 0px;}

.tab_link{ height:27px; }
.tab_link .on { color:#1168B7; font-size:12px; font-weight:bold; text-align:center; cursor:pointer; width:90px; line-height:27px; background-color:#fff;}
.tab_link .off { cursor:pointer; font-size:12px; text-align:center; width:90px; line-height:27px; color:#fff; background-color:#84BFFF;}
.tab_link th { background-color:#fff; WIDTH: 4px;}

.flink{ padding:6px; line-height:20px;}