
*{margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {    
margin:0; padding:0;}
h4,textarea{font-size:12px}
body{background:#fff;color:#333;font-size:12px;font-family: Verdana, Arial,"宋体"; line-height:160%}
select,input,img,select{vertical-align:middle;}
ul li{list-style-type:none;}
a img{border: 0px;}
a{text-decoration: none;}
a:link,a:visited{color:#333;}
a:hover,a:active,a:focus{color:#f00;}
.clear{clear:both;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.entext{font-family:Verdana; font-size:11px; color:#666666;}

/* 通用字体样式 */
.f12red{color: #f00;}
.f14b{ font-size:14px; font-weight: bold;}
.f666{color: #666;}
.f999{color: #999;}
.f000{color:#000;}
.fbule{color: #035EBE;}
.ff60{color:#f60;}
.f039{color:#039;}

/* 通用连接样式 */
a.lf60:link,a.lf60:visited{color:#f60; }
a.lf60:hover,a.lf60:active,a.lf60:focus{color:#f00; text-decoration:underline;}
a.l039:link,a.l039:visited{color:#039; }
a.l039:hover,a.l039:active,a.l039:focus{color:#f00;text-decoration:underline;}
a.l036:link,a.l036:visited{color:#039; text-decoration:underline;}
a.l036:hover,a.l036:active,a.l036:focus{color:#00f; text-decoration:none;}
a.lred:link,a.lred:visited{color:#f00;}
a.lred:hover,a.lred:active,a.lred:focus{color:#f00; text-decoration:underline}
a.lbule:link,a.lbule:visited{color:#00f;}
a.lbule:hover,a.lbule:active,a.lbule:focus{color:#00f; text-decoration:underline}
a.hs00:link,a.hs00:visited{color:#000;}
a.hs00:hover,a.hs00:active,a.hs00:focus{color:#f00; text-decoration:underline;}
a.hs66:link,a.hs66:visited{color:#666;}
a.hs66:hover,a.hs66:active,a.hs66:focus{color:#000; text-decoration:underline;}

/* top 顶部区域 */
#top{width:100%; height:28px; background:#eff5fc; text-align: center; overflow: visible; _display:inline-block; border-bottom:1px solid #e1e2e4;}
#intop{margin: 0 auto; width:980px;padding-top: 5px;margin-right: auto; margin-left: auto;}
#t-left{float:left; line-height:22px;}
#t-right{float: right; line-height:22px; background:url(http://www.hffangchan.com/template/theme01/images/help.gif) 0px 3px no-repeat; padding-left:20px; margin-right:28px}
#intop #t-right img{padding-left: 10px; padding-right: 5px;}


/* 头部样式 */
#header .logo{ float:left; width:184px;padding-top:10px;}
#header .top_right{ position:relative}
#header .top_right p{ position:absolute;width:200px; height:25px; line-height:23px; background:url(http://www.hffangchan.com/template/theme01/images/header_1.gif) no-repeat; text-align:center;left:750px;top:5px}

#header .top_right ul{ float:right;padding-right:8px}
#header .top_right li{ float:left;padding-left:5px; font-weight:bold}
#header .top_right li a:link,
#header .top_right li a:visited{text-decoration:none; display:block; padding-right:12px; background:url(http://www.hffangchan.com/template/theme01/images/ma_2.gif) no-repeat right top; color:#fff; float:left;}
#header .top_right li a:hover{ text-decoration:underline; color:#FFFF00}
#header .top_right li span{cursor:hand;background-color: #DBF0C4;background:url(http://www.hffangchan.com/template/theme01/images/ma_1.gif) no-repeat; display:block; line-height:25px; padding-left:12px; cursor:hand; float:left;}

/*头部-导航菜单 滑动门效果*/
#header #nav{float:left;height:60px;width:700px;padding-top:21px;}
#header #nav li{ float:left;  margin-top:8px;font-weight:bold;font-size:14px;}
#header #nav .nav_a a:link,
#header #nav .nav_a a:visited{text-decoration:none; display:block; padding-right:12px; background:url(http://www.hffangchan.com/template/theme01/images/nav_bg_b_1.gif) no-repeat right top;color:#000; float:left;}
#header #nav .nav_a span{cursor:hand;background-color: #DBF0C4;background:url(http://www.hffangchan.com/template/theme01/images/nav_bg_b_.gif) no-repeat; display:block; line-height:33px; padding-left:12px; cursor:hand; float:left;}
#header #nav .nav_a a:hover,
#header #nav .nav_a active{text-decoration:none; display:block; padding-right:12px; background:url(http://www.hffangchan.com/template/theme01/images/nav_bg_a_1.gif) no-repeat right bottom; color:#FFF}
#header #nav .nav_a a:hover span,
#header #nav .nav_a a:active span{background-color: #DBF0C4;background: url(http://www.hffangchan.com/template/theme01/images/nav_bg_a_.gif)  no-repeat  left bottom; display:block; line-height:33px; padding-left:12px;  cursor:hand;}

#header #nav .nav_c a:link,
#header #nav .nav_c a:visited{text-decoration:none; display:block; padding-right:12px; background:url(http://www.hffangchan.com/template/theme01/images/nav_bg_b_1.gif) no-repeat right top;color:#000; float:left;}
#header #nav .nav_c span{cursor:hand;background-color: #DBF0C4;background:url(http://www.hffangchan.com/template/theme01/images/nav_bg_c_.gif) no-repeat; display:block; line-height:33px; padding-left:12px; cursor:hand; float:left;}
#header #nav .nav_c a:hover,
#header #nav .nav_c active{text-decoration:none; display:block; padding-right:12px; background:url(http://www.hffangchan.com/template/theme01/images/nav_bg_a_1.gif) no-repeat right bottom; color:#FFF}
#header #nav .nav_c a:hover span,
#header #nav .nav_c a:active span{background-color: #DBF0C4;background: url(http://www.hffangchan.com/template/theme01/images/nav_bg_a_.gif)  no-repeat  left bottom; display:block; line-height:33px; padding-left:12px;  cursor:hand;}

#header #nav .nav_b a:link,
#header #nav .nav_b a:visited{text-decoration:none; display:block; padding-right:12px; background:url(http://www.hffangchan.com/template/theme01/images/nav_bg_a_1.gif) no-repeat right top; color:#fff; float:left;}
#header #nav .nav_b span{cursor:hand;background-color: #DBF0C4;background:url(http://www.hffangchan.com/template/theme01/images/nav_bg_a_.gif) no-repeat; display:block; line-height:33px; padding-left:12px; cursor:hand; float:left;}

/* 头部 -搜索样式 */
#search{height:68px;background:url(http://www.hffangchan.com/template/theme01/images/search_bg.gif) repeat-x;margin-bottom:8px}
#search .sea_left{float:left;width:15px;}
#search .sea_right{float:right;width:15px;}
#search .sea_content{width:918px;float:left;padding-top:6px;color:#fff;}
#search .sea_content p{padding-top:3px;height:29px; font-family:"宋体"}
#search .sea_content p a{color:#fff;padding:0px 2px}
#search .sea_content p a:hover{ text-decoration:underline}

#search .sea_content .lp_search .type_te{ border:1px #ea5f04 solid; width:320px;padding:2px 4px}
#search .sea_content .lp_search .type_te:hover{ background:#f9fff0;border:1px #ab4300 solid;}
#search .sea_content .lp_search .type_but{ border:0;color:#000; width:51px;height:22px;line-height:22px;background:url(http://www.hffangchan.com/template/theme01/images/search_bg3.gif) no-repeat; cursor:pointer}
#search .sea_content .lp_search .lp_sa{float:left;width:530px}
#search .sea_content .lp_search .lp_sb{float:right;width:350px;background:url(http://www.hffangchan.com/template/theme01/images/search_bg6.gif) repeat-x;}
#search .sea_content .lp_search .lp_sb li{float:left;height:24px;line-height:24px;padding-top:0px;_padding-top:6px;}
#search .sea_content .lp_search .lp_sb .bg_a{background:url(http://www.hffangchan.com/template/theme01/images/search_bg4.gif) no-repeat;width:8px;}
#search .sea_content .lp_search .lp_sb .bg_b{background:url(http://www.hffangchan.com/template/theme01/images/search_bg5.gif) no-repeat;float:right}
#search .sea_content .lp_search .lp_sb .bg_line{background:url(http://www.hffangchan.com/template/theme01/images/search_bg8.gif) no-repeat center;width:20px;}

/* 头部 -搜索样式 浮动样式 */
.subNav_block{position: relative;z-index:99}
.smallmar{
opacity: 0.8; /* Firefox, Safari(WebKit), Opera */
-ms-filter: "alpha(opacity=80)"; /* IE 8 */
filter: alpha(opacity=80);       /* IE 4-7 */
zoom: 1;/* set "zoom", "width" or "height" to trigger "hasLayout" in IE 7 and lower */
background:#fff;padding:3px 10px;width:200px;color:#000; border:1px solid #ccc;font-size:1em;margin-top:11px;  }
#stow{left:2px; top:14px;position:absolute; display:none;}
#housing{left:102px;top:14px;position:absolute; display:none;}

/* 通用块模式 */
.box_title{background:url(http://www.hffangchan.com/template/theme01/images/box_2.gif) repeat-x;line-height:33px;height:33px}
.box_title p{font-size:12px;float:right;background:url(http://www.hffangchan.com/template/theme01/images/box_3.gif) right no-repeat;padding-right:8px;}
.box_title h4{background:url(http://www.hffangchan.com/template/theme01/images/box_1.gif) no-repeat;padding-left:22px; font-size:14px;color:#000}
.box_title h4 span{ font-weight:normal; font-size:12px;color:#666}
.box_cont{ border-left:1px solid #ccc;border-right:1px solid #ccc;padding:8px 12px;}

/* suggest搜索下拉 */
.text_in{ border:1px solid #7f9db9;padding:3px; width:192px;color:#5e5e5e; }
#buname{ position:relative; width:300px;}
#marquee{ width:780px; display:none;height:4px;*height:0px;padding:0;line-height:0px;font-size:12px; font-weight:bold; color:#F02C23;}
#suggest { background-color:#FFF; border:1px solid #999999; border-top:none; position:static; text-align:left;}
#suggest2 { background-color:#FFF; border:1px solid #999999; border-top:none; position:static; text-align:left;}
.mouseover { color:#ffffff; background-color:highlight; width:100%; cursor:default;}
.mouseout { color:#000000; width:100%; background-color:#ffffff; cursor:default;}
.doaa{ color:#FF0000;}

/* 通用表单文边框样式*/
.text_put{border:1px solid #999;padding:3px 5px;}
.text_put:hover{border:1px solid #7590c5; background:#eff5fc}
.sub_b{border:1px solid #ccc;background:url(http://www.hffangchan.com/template/theme01/images/loupan/lp_3.gif) repeat-x;margin:0;padding:4px;cursor:pointer;overflow:visible;}

