﻿body { margin: 0 auto; padding: 0;  font-size: 12px; font-family:Verdana,Arial,sans-serif; text-align: left;  color: #000; }
a{color:#333333; text-decoration:none;}
a:hover{color:#FF5500; text-decoration:none;}
.L{float:left;}
.R{float:right;}
ul{ list-style:none; margin:0; padding:0;}
li { list-style:none;}
img { border:0;}
dl dd{ margin:0; padding:0; }
em { font-style:normal;}
.ad950 { width:950px; margin:5px auto; clear:both;}
.ad950 p { margin:0px auto; margin-bottom:0;}
.ad728 { width:730px; margin:5px auto; clear:both; height:90px;}
.ad728 p { margin:0px auto; margin-bottom:0;}
.ad200 { width:210px; height:210px; margin:5px auto; border:1px #ddd solid; overflow:hidden;}
.ad200 img { margin:5px;}
.clear { clear:both; margin:0; height:0; overflow:hidden;}
h1, h2, h3, h4, h5, h6, h7 { margin:0; padding:0; font-size:12px;}
#p_2taoke1 { font-size:14px; font-weight:bold; color:#339900;}
#p_2taoke2 { font-size:14px; font-weight:bold; color:#996600;}
#p_2taoke3 { font-size:13px; font-weight:bold; color:#CC3300;}
#p_2taoke4 { font-size:13px; font-weight:bold; color:#FF3300;}
#main { width:950px; background:#fff; margin:0 auto; margin-bottom:0;}

.S { background:#EBEFFF;}

/*====头部====*/

#wrap {
	margin:0 auto;
	padding: 0;
	width:950px;
        position:fixed;
	}
#top {
	margin:0 auto;
	padding: 0;
	width:950px;
	height:25px;
	background:#F7F7F7;
	font-size:12px;
	border:1px #ECECEC solid;
	border-top:0;
	position:fixed;
	DISPLAY:block; 
	 
	}
.top_l {
	float:left;
	width:45%;
	}
.top_l span{
	float:left;padding:5px 5px;width:400px;
	}
.top_l .infro{
	padding:5px 5px;
	}
.top_r {
	float:right;
	width:45%;
	height:25px;
	}
.top_r li{
	float:right;padding:7px 8px;
	}
.top_r .kf{
	float:right;padding:2px 0;
	width:165px;
	}
.top_r .kf a{
	padding:0 0 0 15px;
        }

#header{ margin:0 auto;
	width:950px;
	height:80px;
	padding-top:25px;
	*padding-top:25px;
	*_padding-top:0px;}
.logo{
	float:left;
	margin-top:10px;
	width:258px;
	height:68px;
	background:url('img_fyf/logo.gif') no-repeat 0 0;
	line-height:0;
	font-size:0;
	overflow:hidden;
	margin-bottom: 0px;
}
.gongao{
	display:inline;
	float:left;
	text-align:left;
	width:170px;
	line-height:25px;
	height:25px;
	background: url('images/topgg_bg.gif') no-repeat 0 0;
	overflow:hidden;
	padding-top: 25px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 25px;
        
}

/*====搜索====*/

	
/*====搜索====*/
/*选项卡1*/
.search{float:right;width:468px;height:65px;margin:0px;padding:0px;overflow:hidden;}

/*菜单class*/
.searchtabs{float:left;width:250px;margin-bottom:-1px;height:28px;line-height:28px;position:relative;}

.searchtabs ul{float:left;margin:0px;padding:0px;list-style:none; position:absolute; top:0px; left:0; margin-left:0px; height:25px;text-align:center;}
.searchtabs li{float:left;display:block;cursor:pointer;width:60px;color:#333;margin-left:2px;height:28px;line-height:35px;}
.searchtabs li.hover{font-weight:bold; padding:0px;background:#fff;width:60px;color:#739242;height:28px;line-height:35px;background:#fff url('img_fyf/searchtabs_bg.gif') no-repeat 0 6px;}
.searchbox{width:468px;background:#fff url('img_fyf/searchbox_bg.gif') no-repeat 1px 0px;clear:both;margin-top:0px; border-top:none;height:35px; text-align:center;padding-top:5px;}
.searchbox .in{
	float:left;
	display:inline;
	margin-left:8px;
	margin-top:2px;
	width:335px;
	height:20px;
	border:none;
	line-height:20px;
	color:#666;
	padding: 3px 0 0 0;
	background:#fff; 
	}
.searchbox .inputimg{
	float:left;
	margin-right:7px;
	display:inline;
	}

.search_tips{
	display:inline;
	float:right;
	width:160px;
	margin-right:10px;
	text-align:right;
	padding:8px 5px 0 0;
	}	
	
/*====主导航====*/
#nav_box{
	margin-top:8px;
	width: 950px;
	height: 44px;
	background-color: #CC0033;
	background-image: url(img_fyf/nav_bg.gif);
	background-repeat: no-repeat;
	background-position: center 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.nav{
	margin:0 auto;
	width: 950px;
	height: 38px;
}
ul#nav_l {
	margin: 0;
	padding: 0;
	margin-left:6px;
	float:left;
	width: 950px;
	list-style: none;
	font-size: 14px;
	font-weight: bold;
}
ul#nav_l li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}
ul#nav_l li a {
	float: left; 
	height: 35px;
	color:#FAFAFA;
}
ul#nav_l li:hover a	{ color:#FAFAFA; }
ul#nav_l li a:hover { color:#FFFF00; }

ul#nav_l a.home{ 
	width: 75px;
	text-align:center;
	line-height:34px;
	font-weight:700;
}
ul#nav_l a.sale{
	width: 90px;
	text-align:center;
	line-height:34px; 
	background:url('img_fyf/nav_li.gif') no-repeat left center;
}
ul#nav_l .saleshop{ 
	width: 95px;
	background:url('img_fyf/nav_sale.gif') no-repeat 75px 12px;
}

ul#nav_l li .sub {
	position: absolute;	
	top: 30px; left: 0px;
	padding:5px;
	float: left;
	font-size: 12px;
	display: none; 
}
ul#nav_l li .row {clear: both; float: left; width: 480px;padding:8px; margin-bottom: 10px;background: #F5F5F5;border:1px #FE6363 solid;}
ul#nav_l li .row2 {clear: both; float: left; width: 350px;padding:8px; margin-bottom: 10px;background: #F5F5F5;border:1px #FE6363 solid;}
ul#nav_l li .row3 ul li{float: left; width: 60px;background: #F1F1F1;}
ul#nav_l li .sub ul{
	list-style: none;
	margin: 0; padding:5px;
	width: 150px;
	height: 120px;
	float: left;
	background: #F5F5F5;
}
ul#nav_l .sub ul li {
	width: 100%;
	color: #fff;
}
ul#nav_l .sub ul li h2 {
	padding: 0;  margin: 0;
	font-size: 12px;
	font-weight: normal;
}
ul#nav_l .sub ul li h2 a {
	padding:0;
	background-image: none;
	color: #333;
	font-weight:700;
}
ul#nav_l .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	padding:3px 0 0 10px;
	display: block;
	text-decoration: none;
	color: #333;
	background:url('img_fyf/nav_row_a.gif') no-repeat 0 8px;
}
ul#nav_l .sub ul li a:hover {color: #f00;text-decoration:underline;}
#select_cid{width:75px; height:39px;display:block;background:url('img_fyf/nav_hover.gif') no-repeat 0 5px; font-weight:700;color:#000;}
.nav_wel{float:right;width:258px; height:39px;line-height:45px;background:url('img_fyf/nav_wel.gif') repeat-x right 0;text-align:right;color:#F9F9F9;
}
.nav_wel b{ font-size:14px;}
.nav_wel a{ color:#FFFF00;}
.nav_wel a:hover{ color:#F9F9F9;}

/*====副导航====*/
.subnav{
	width:947px;
	height:40px;
	border:1px #ccc solid;
	border-top:none;
	background-image: url(images/woha.gif);
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.subnav ul{
	float:right;
	}
.subnav ul li{
	float:left;
	padding:12px 5px 0px 5px;
	}
.notice{
	float:left; 
	margin-top:5px; 
	margin-left:10px; 
	color:#336699; 
	font-size:14px; 
	font-weight:bold;
	}
/*脚部*/
.footer{
	margin:0 auto;
	width:950px;
	height:auto;
	padding:10px 0;
	color:#666;
	text-align:center;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DADADA;
}

.QQbox {
	Z-INDEX: 99;
	RIGHT: 0px;
	WIDTH: 178px;
	POSITION: absolute;
	TOP: 100px;
	height: 71px;
}
.QQbox .press {
	RIGHT: 0px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
.QQbox .Qlist {
	LEFT: 0px;
	WIDTH: 145px;
	POSITION: absolute;
	height: 318px;
	background-image: url(img3-5_4.png);
	background-repeat: no-repeat;
}
.QQbox .Qlist .t {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .b {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .t {
	background-repeat: no-repeat;
}
.QQbox .Qlist .b {
}
.QQbox .Qlist .con {
	WIDTH: 90%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.QQbox .Qlist .con H2 {
	COLOR: #666666;
	HEIGHT: 44px;
	TEXT-ALIGN: center;
	font-family: "宋体";
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}
.QQbox .Qlist .con UL {
	text-align: center;	
}
.QQbox .Qlist .con UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 8px;
	HEIGHT: 41px;
	font-size: 9pt;
	color: #999999;
}
.QQbox .Qlist .con UL LI.odd {
}
