﻿/* funeee 网站公用样式 */
.up { color:#f00; }
.down { color:#07992C; }
ul { margin:0; padding:0; }
li { list-style:none; }
img{border:none;}


.left{float:left;}
.right{float:right;}
.c{height:1%;}
.c:after {content: ".";display: block;height:0;clear: both;visibility:hidden;}
.red {color:red;}
/*浮动*/


.w960{width:960px; margin:0 auto;}/*自动对齐*/
.fh_top_01{width:960px; margin:0 auto; background-image:url(http://images.funeee.com/images/top/top_01.gif); background-repeat:no-repeat; height:42px;}
.fh_top_01 .area_a{ margin:4px 0 0 12px;background:url(http://images.funeee.com/images/top/Ltop01.jpg);float:left; width:283px;height:34px;background-repeat : no-repeat;}
.fh_top_01 .area_b{margin:4px 3px 0 3px;background:url(http://images.funeee.com/images/top/Rtop.jpg);float:right;width:226px;height:34px;background-repeat : no-repeat;}
.fh_top_02{width:960px; margin:auto;padding:12px 0 0 0;}
.fh_top_02 .area_a{float:left;}
.fh_top_r{float:left;}
.fh_top_03{line-height: 22px;}
.fh_top_03 .Ctop a{text-decoration:none;}
.fh_top_03 .Ctop a:hover{text-decoration:underline; color:#666;}
.Fsize{font-size:15px;font-weight:bold;}
.Ltop_01{margin:1px 0 0 10px;}
.Ctop a:link,.Ctop a:visited,{color:#666;}
.Ctop a:hover{color:#f90;}
.Ml15{margin-left:5px;height:23px; text-align:center;}
.Ml15 a:link span,
.Ml15 a:visited span {
	zoom:1;
	cursor:pointer;
	display:block;
	float:left;
	line-height:23px;
	height:23px;
	background:url(http://images.funeee.com/images/top/list-bg.jpg) no-repeat left top;
	padding-left:6px;
}
.Ml15 a:link,
.Ml15 a:visited {
	float:left;
	padding-right:6px;
	text-decoration:none;background:url(http://images.funeee.com/images/top/list-bg.jpg) right top;
	display:block;
}
.Ml15 a:hover span{background-position:bottom left;}
.Ml15 a:hover {background-position:bottom right;}.Ml15 .area_01 a{color:#f00;}
.Ml15 .area_01 a{color:#f00;}
.Bbutton{background:url(http://images.funeee.com/images/top/Bbutton.jpg);height:23px;line-height:23px;}
.Bm{padding:0 3px;}
.W30{width:90px;padding:2px 0 0 4px;margin-right:4px;}
.input_01{border:1px solid #cccccc;color:#666666;padding:2px 0 0 2px;}
.Mr5{margin-right:5px;}
.w622s{width:622px;margin:6px auto 6px auto;padding:6px 0;}
.w622s a{text-decoration:none;}
.w622s a:hover{ color:#f00;}
.w622s .area_b{ line-height:16px;float:right;background:url(http://images.funeee.com/images/top/ico.gif); background-repeat:no-repeat; height:14px;padding-left:28px; background-position:9px top;}

.w622s .area_c{height:14px;line-height:14px;float:right;}
.w622s .area_c a:hover,.w622s .area_b a:hover{text-decoration:underline; color:#333; }
.w622s .area_c .aa a{ color:#c00;}
.w622s .area_c .aa a:hover{text-decoration:underline; }
.Rtext{text-align:right; }
/*bottom*/
.fh_b_01{float:left;padding:0 20px 0 210px;}
.fh_b_02{float:left;text-align:center;line-height:28px;color:#999;}
.fh_b_02 a{color:#666; text-decoration:none;}
.fh_b_02 a:hover{color:#666; text-decoration:underline;}
.fh_b_03{width:960px; margin:8px auto 0 auto;border-top:1px solid #ccc;padding-top:10px;}
.fh_b-04{font-family: Arial, Helvetica, sans-serif;font-size:10px;}
.fh_top_right{float:right;}
.fh_top_right .area_a{float:left; background-image:url(http://images.funeee.com/images/evs/center_01.jpg);width:4px;height:32px;}
.fh_top_right .area_b{float:left;background-image:url(http://images.funeee.com/images/evs/center_03.jpg);width:4px;height:32px;}

.fh_category_widht{ width:550px;}

.fh_Link li {width:25px;height:25px;border:1px solid #cecece;margin-right:4px;float:left;line-height:25px;text-align:center;background:#fff;}
.fh_Link li a{width:25px;height:25px;display:block;text-decoration: none;background:#fff;}
.fh_Link li a:hover{color:red;background:url(http://images.funeee.com/images/personal/bg_03.gif);font-weight:bold;text-decoration: none;}
.fh_Link .now {color:red;background:url(http://images.funeee.com/images/personal/bg_03.gif);font-weight:bold;text-decoration: none; }
.fh_Link .now a {color:red;background:url(http://images.funeee.com/images/personal/bg_03.gif);font-weight:bold;text-decoration: none;}


/*首页导航条*/
.Rcenter{height:32px;background:#b30006;float:left;text-align:left;background:url(http://images.funeee.com/images/evs/bg_center.jpg);padding:0 1px 0 2px;}
.Rcenter a{text-decoration:none;}
.Rcenter a:hover{font-weight:bold;color:#fff;}
.Rcenter .area_a{background:url(http://images.funeee.com/images/evs/right_top.jpg);float:right;width:5px;height:32px; background-repeat:no-repeat; background-position:right;}
.Pl2{padding-left:2px;}
.RBcenter_01{height:32px;width:90px;float:left;line-height:32px;text-align:center;background-image: url(http://images.funeee.com/images/evs/Bright.jpg);}
.RBcenter_01 a:link,.RBcenter_01 a:visited  {color:#fff;font-size:14px;font-weight:bold;}
.center{background:url(http://images.funeee.com/images/evs/center_02.jpg);height:32px;line-height:32px;text-align:center;color:#fff;width:195px;}
.center a{text-decoration:none;}
.center a:link,.center a:visited {color:#fff;}
.center a:hover  {color:#f00;}
.w770{width:750px;}
.Rdark_01{height:32px;width:90px;background:url(http://images.funeee.com/images/evs/Dark.jpg);float:left;line-height:32px;text-align:center;}
.Rdark_01 a:link,.Rdark_01 a:visited  {color:#fff;font-size:14px;}
.Rdark_01 a:hover  {color:#fff;font-size:14px;}

.center_02{font-size:15px;}
.center_03{background:url(http://images.funeee.com/images/evs/bg.jpg);height:41px;}
.center_03s{padding:6px 0 0 0;}
.center_05{width:960px;margin:0 auto 0 auto;text-align:center;}


/* 页面位置 */
.ha_position { border:1px solid #cfcfcf; border-top:1px solid #fff; padding:0 1px 1px 1px; width:956px; margin:0 auto; }
.ha_position2 { background:#ffffff; padding:9px 6px; color:#c00; }
.ha_position2 a { color:#c00; text-decoration:underline; }
.ha_position2 a:hover { text-decoration:none; }




.ha_cs_1 { padding:5px 5px 15px 5px; }
.ha_cs_tel { background:url(http://images.funeee.com/images/evs/ico_01.gif) no-repeat 2px 5px; padding:5px 0 5px 20px; color:#f00;  }
.ha_cs_link span { float:left; }
.ha_cs_link a { display:block; margin:8px 22px 8px 5px; float:left; padding:2px 4px 2px 15px; background:url(http://images.funeee.com/images/evs/ico_02.gif) no-repeat 0 2px; text-decoration:underline; }
.ha_cs_link a:hover { text-decoration:none; }
.ha_cs_link2 a { display:block; float:left; width:74px; height:22px; *height:22px; _height:27px; text-align:center; padding:8px 0 0 0; background:url(http://images.funeee.com/images/evs/bg_02.jpg) no-repeat 0 0; text-decoration:none; }

.ad_top_10{width:960px; margin:auto;padding:10px 0 0 0;}


/*err*/
.fh_err_box{ width:960px; margin:0 auto;}
.fh_err_box .co{color:#f00;}
.fh_err_box a{color:#0044dd; text-decoration:underline;}
.fh_err_box a:hover{ text-decoration:none;}
.fh_err_box .fh_box_left{ float:left; text-align:right; width:290px;padding:120px 0 150px 0;}
.fh_err_box .fh_box_right{ float:right; width:590px; padding:70px 0 60px 0; font-size:14px; line-height:22px;}
.fh_err_box .fh_box_right .fh_box_txt{padding:26px 0 6px 0;}
.fh_err_box .fh_box_right .area_01{ padding:6px 0 0 10px;}
.fh_err_box .fh_box_right .area_01 a{ padding-left:16px;}
.fh_err_box .fh_box_right .area_02{ text-align:right; padding:16px 200px 0 0;}


/*导航*/
#searchbar
{
	width:960px;
	margin:3px auto 0 auto !important;
	margin:-2px auto 0 auto;
}
#yn_search{padding:0 0 10px 20px;}
#yn_searchnav {background:#f9f9f9;border:solid 1px #cccccc;padding:5px 0 2px 10px;clear:both;}
#yn_searchnav a { color:#000000;}
#yn_searchnav a:hover { color:#cc0000;}
#yn_nav { float:left; }
#yn_search { float:right; margin:4px 10px 0 0;}
#yn_search .w155 { width:155px; height:25px;border-top:#cccccc 1px solid; border-left:#cccccc 1px solid;}
.btnsearch
{
	margin-top:1px;
	height:22px;
	width:82px;
	border:none;
	color:#000;
	text-indent:10px;
	line-height:2em;
	font-size:12px;
	background:url(http://images.funeee.com/images/srh_btn.gif) no-repeat;
}
#yn_searchnav {
	position:relative;
	z-index:9999;
}
a.indexLink:link,
a.indexLink:visited {
	padding-right:10px;
	background:url(http://images.funeee.com/images/community/arrow_down.gif) no-repeat right center;
}
#BbsList_menu {
	position:absolute;
	left:130px;
	top:24px;
	padding:7px 15px;
	line-height:1.8;
	border:solid #cecece 1px;
	background:#ffffff url(http://images.funeee.com/images/community/2.gif) repeat-x top;
}
#yn_searchnav #BbsList_menu a:link,
#yn_searchnav #BbsList_menu a:visited {
	color: #888888;
}
#yn_searchnav #BbsList_menu a:hover {
	color:#000000;
	text-decoration:underline;
}

.search_bar1_1 { float:left; }
.search_bar1_2 {width:50px; float:left; margin:6px 0 0 0;color:#cc0000;}
.inputkey{border:solid 1px #cccccc;padding:4px 0 2px 5px;color:#666666;}
.selecttype{margin-top:3px;}
.mainbody{width:960px;margin:0 auto;}
.community{position:absolute;top:130px;width:960px; left:0}
.communitytitle{padding-top:3px;background:#cc0000;color:#ffffff;font-size:14px;font-weight:bold;margin-left:200px;width:100px;text-align:center;line-height:2em;}
.communityline{font-size:1px;height:10px;background:#cc0000;}
.communityspec{font-size:1px;height:5px;background:#ff7700;margin:5px auto;}