/* 页面整体布局*/
#home_layout {
	width:975px;
	margin:0 auto;
}
/* 页头 */
#home_header {
	height:70px;
	padding-bottom:10px;
	background:url(../../Images/slider_bg.gif) repeat-x scroll bottom;
}
#logo_info {
	float:left;
	margin-top:10px;
}
#login_info {
	width:700px;
	float:right;
	line-height:70px;
	color:#666666;
	margin-top:10px;
	_padding-top:25px;
	margin-right:20px;
	_margin-right:10px;
	text-align:right;
}
#login_info a:hover .loginInput{
	border:1px solid #FFC002;
}

#evenlast, #img_login {
	vertical-align:middle;
}
#home_phone{
	color:#FF7E00;
	font-weight:bold;
	margin-top:-45px;
	_margin-top:-20px;
	height:40px;
	overflow:hidden;
}
#cust_tel{
	margin-right:10px;
}
#help_center a{
	color:#12AC00;
}
/* 主体内容 */
#advs {
	height:245px;
	overflow:hidden;
}
#img_adv_1 {
	float:left;
	width:690px;
	height:245px;
	overflow:hidden;
	border:none;
	border-right:1px solid #CECECE;
}
#img_adv {
	width:691px;
	height:246px;
	float:left;
	overflow:hidden;
}
#img_adv ul {
	overflow:hidden;
}
#adv_buttons {
	background:url(../../Images/adv_btn_bg.gif);
	height:30px;
	line-height:30px;
	clear:both;
	width:691px;
	_margin-top:-4px;
}
#li0 {
	margin-left:112px;
}
#adv_buttons div {
	float:left;
	width:112px;
	height:30px;
	text-align:center;
	color:#FFFDFC;
}
#adv_buttons div a {
	color:#FFFDFC;
	text-decoration:none;
}
#adv_buttons div a:hover {
	color:#004FFE;
	font-weight:bold;
	display:block;
	background-image:url(../../Images/adv_btn_1.gif);
}
.adv_btn {
	color:#004FFE;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../../Images/adv_btn_1.gif);
}
#fookuu_desc {
	float:left;
	width:284px;
	height:246px;
	background:#F7F7FF;
}
#fookuu_desc h3 {
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
}
#desc_list {
	margin-top:7px;
	margin-left:33px;
	font-size:14px;
	color:#010103;
	line-height:2em;
}
#desc_list li{
	line-height:0;
	font-size:1px;
}
.desc_title {
	color:#FF0101;
	font-weight:bold;
	margin-right:10px;
}
#home_join {
	margin:12px 0 0 30px;
}
#home_join img {
	vertical-align:middle;
}
#nologin {
	color:#FF5C01;
	text-decoration:none;
}
#nologin:hover {
	text-decoration:underline;
}
/* 签约品牌 */
#join_brands {
	border:1px solid #CECECE;
	width:690px;
	float:left;
}
#join_brands_title {
	font-weight:bold;
	font-size:14px;
	height:30px;
	line-height:30px;
	padding:0 20px;
	background:url(../../Images/join_barnd_bg.gif);
}
#join_brands_title #join_brands_button{
	float:right;
	padding:5px 0 0;
}
#easy-slider-numeric-buttons{
}
#easy-slider-prev-button{
	background:transparent url(../../Images/previousPage.gif) no-repeat scroll 0 0;
	display:block;
	width:54px;
	height:19px;
	float:left;
	margin-right:10px;
}
#easy-slider-prev-button a{
	display:block;
	width:54px;
	height:19px;
	line-height:19px;
}
#easy-slider-next-button{
	background:transparent url(../../Images/nextPage.gif) no-repeat scroll 0 0;
	display:block;
	width:54px;
	height:19px;
	float:left;
}
#easy-slider-next-button a{
	display:block;
	width:54px;
	height:19px;
	line-height:19px;
}
.easy-slider-button {
	background:transparent url(../../Images/adv_btn1.gif) no-repeat scroll 0 0;
	border-left:1px solid #FFFFFF;
	cursor:pointer;
	float:left;
	text-align:center;
	width:30px;
	height:15px;
}
.easy-slider-button a{
	color:#FFFFFF;
	font-size:12px;
	line-height:15px;
	text-decoration:none;
}
.easy-slider-current-button {
	background:transparent url(../../Images/adv_btn2.gif) no-repeat scroll 0 0;
}
.memberlist {
	background:url(../../Images/index_memberlist_bg.gif) repeat-x 0 bottom;
	overflow:hidden;
	zoom:1;
}
.memberlist div.member {
	float:left;
	width:335px;
	padding:5px 0 5px 5px;
}
.memberlist div.right {
	float:right;
	width:335px;
	background:url(../../Images/dot_line01_bg.gif) repeat-y left 0;
	padding:5px;
}
.memberlist .photo {
	display:block;
	float:left;
	width:103px;
	height:103px;
	background:url(../../Images/brand_logo_bg.gif) no-repeat 0 0;
}
.memberlist .photo a img {
	width:90px;
	height:90px;
	display:block;
}
.memberlist .photo a {
	color:#6D7182;
	width:90px;
	height:90px;
	display:block;
	background:#EEE;
	margin:6px;
}
.cate{
	margin-right:3px;
}
.cate a {
	color:#000;
	text-decoration:none;
}
.clearmemberlist {
	clear:both;
	margin:-1px 0 0;
	height:1px;
	line-height:1px;
	background:#f6f6f6;
	overflow:hidden;
}
.startext {
	padding:5px 0 0 5px;
	zoom:1;
	overflow:hidden;
	line-height:18px;
}
.startext h3 {
	margin-bottom:3px;
	font-size:13px;
	font-weight:bold;
}
.startext .star_level {
	float:right;
	position:relative;
	top:-5px;
	line-height:22px;
}
.startext h3 a {
	color:#024FFF;
	text-decoration:underline;
}
.startext h3 a:hover {
	color:#ff3c00;
}
.startext .intro {
	width:100%;
	margin-top:3px;
	color:#666668;
	min-height:36px;
	height:36px;
	overflow:hidden;
}
* html .startext .intro {
	height:36px;
}
.startext a.more {
	color:#FF5A00;
	text-decoration:underline;
}
.startext a.more:hover {
	color:#ff3c00;
}
/*
#home_brands .brand_info{
	width:344px;
	height:110px;
	float:left;
	border-top:1px dashed #D3D3D3;
	background:url(../../Images/brand_bg.gif);
	overflow:hidden;
}
#home_brands .even{
	width:344px;
	height:110px;
	float:left;
	border-right:1px dashed #D3D3D3;
	background:url(../../Images/brand_bg.gif);
}
.brand_logo{
	float:left;
	margin:5px 15px 0 15px;
	_margin:5px 10px 0 8px;
}
.brand_logo img{
	border:1px solid #D3D3D3;
}
.bname_info{
	float:left;
	width:200px;
	height:100px;
	margin-top:5px;
	margin-right:10px;
	_margin-left:5px;
	overflow:hidden;
}
#join_brands .bname_info h3{
	padding-left:0;
	border-bottom:none;
	height:20px;
	line-height:20px;
}
#join_brands .bname_info h3 a{
	color:#014EFE;
	font-size:13px;
	font-weight:bold;
}
#join_brands .bname_info h3 a:hover{
	text-decoration:none;
}
.bcates{
	margin:5px 0;
}
.cate a{
	color:#000;
	text-decoration:none;
}
.cate a:hover{
	text-decoration:underline;
	font-weight:bold;
}
.brand_desc{
	height:50px;
	overflow:hidden;
	color:#666668;
	text-overflow:ellipsis;
	line-height:1.5em;
}
.bdesc_detail{
	float:right;
	margin-right:5px;
	margin-top:-15px;
}
.bdesc_detail a{
	color:#FE5A03;
}*/

/* 首页右侧边栏 */
#home_slider {
	float:left;
	border:1px solid #CECED0;
	border-left:none;
	width:255px;
	height:371px;
	background:#E0E8FF;
	padding-left:14px;
	padding-right:13px;
	overflow:hidden;
}
#home_slider h3 {
	color:#FD5701;
	height:31px;
	_height:25px;
	_padding-top:5px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	background:url(../../Images/slider_bg.gif) repeat-x scroll bottom;
	clear:both;
}
#home_slider h3 img {
	margin-right:10px;
}
#home_slider h3 .slider_title {
	display:block;
	float:left;
}
#home_slider h3 .more_info {
	display:block;
	float:right;
	_margin-top:-5px;
	margin-right:5px;
}
#home_slider h3 .more_info a {
	color:#69676C;
	font-size:12px;
	font-weight:normal;
	position:relative;
	margin-right:10px;
}
#home_slider h3 .more_info a:hover {
	font-weight:bold;
	text-decoration:none;
}
/* 视频 */
#fookuu_vedio h3 {
	padding:5px 0 0;
	height:25px;
	line-height:25px;
	_height:20px;
	_padding:10px 0 0;
}
#vedio_info {
	height:179px;
	margin:5px 0;
}
/* 最新上架产品 */
#new_products {
	margin-top:10px;
	width:255px;
	overflow:hidden;
}
#product_list {
	clear:both;
	margin-top:5px;
	width:259px;
	overflow:hidden;
}
#product_list a{
	float:left;
	width:80px;
	height:80px;
	display:block;
	border:1px solid #d5d5d5;
	margin:3px 4px 3px 0;
	_margin-top:0;
}
#product_list img{
	width:80px;
	height:80px;
	display:block;
}
.goods_border{
	border-top:1px dotted #A4ABBD;
	height:1px;
	clear:both;
	line-height:1px;
}
/* 富库公告 */
#home_notice {
	margin-top:5px;
}
#notice_list {
	margin-top:5px;
}
#notice_list li {
	clear:both;
	height:20px;
	line-height:22px;
}
#notice_list li a {
	color:#4C4A4B;
	text-decoration:none;
	cursor:pointer;
}
#notice_list li a:hover {
	color:#FF5901;
}
.notice_title {
	float:left;
	width:168px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.notice_date {
	float:right;
	margin-right:5px;
	_margin-right:0;
}
/* 用户评论 */
#home_comment {
	margin-top:10px;
	border:1px solid #CECECE;
	background:#FFF;
	width:480px;
	float:left;
	height:320px;
}
#home_comment h3 {
	font-size:14px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	padding-left:20px;
	background:url(../../Images/join_barnd_bg.gif);
}
.comment_title {
	display:block;
	float:left;
}
#home_comment h3 .more_info {
	display:block;
	float:right;
	margin-right:25px;
	_margin-right:13px;
	height:33px;
	line-height:33px;

}
#home_comment h3 .more_info a {
	color:#FF5A01;
	font-size:12px;
	font-weight:normal;
}
#comment_list li {
	float:left;
	width:480px;
	line-height:2em;
}
.comment_type, .comment_user, .comment_content, .comment_detail,.comment_time {
	float:left;
	color:#676767;
}
.comment_detail{
	float:right;
	margin-right:25px;
}

.c_good {
	color:#FE0201;
}
.c_middle {
	color:#EE8258;
}
.comment_user {
	margin-left:10px;
	width:330px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.comment_detail a,.comment_user a {
	color:#676767;
	text-decoration:none;
}

.comment_detail a:hover,.comment_user a:hover {
	color:#676767;
	text-decoration:underline;
}

.comment_content{
width:370px;
}
.comment_type {
	font-weight:bold;
	margin-left:10px;
	margin-right:0px;
}
.comment_time{
text-align:right;
color:#989797;
}

/** 违规用户**/
#home_fault {
	width:480px;
	margin-top:10px;
	border:1px solid #CECECE;
	background:#FFF;
	float:left;
	height:154px;
}

#home_fault h3 {
	font-size:14px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	padding-left:20px;
	background:url(../../Images/join_barnd_bg.gif);
}
.comment_title {
	display:block;
	float:left;
}
#home_fault h3 .more_info {
	display:block;
	float:right;
	margin-right:25px;
	_margin-right:13px;
	height:33px;
	line-height:33px;

}
#home_fault h3 .more_info a {
	color:#FF5A01;
	font-size:12px;
	font-weight:normal;
}
#home_fault li {
	float:left;
	width:480px;
	line-height:2em;
}


/** 新手提问**/
#home_guest {
	width:480px;

	border:1px solid #CECECE;
	background:#FFF;
	float:left;
	height:154px;
}

#home_guest h3 {
	font-size:14px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	padding-left:20px;
	background:url(../../Images/join_barnd_bg.gif);
}
.comment_title {
	display:block;
	float:left;
}
#home_guest h3 .more_info {
	display:block;
	float:right;
	margin-right:25px;
	_margin-right:13px;
	height:33px;
	line-height:33px;
}
#home_guest h3 .more_info a {
	color:#FF5A01;
	font-size:12px;
	font-weight:normal;
}
#home_guest li {
	float:left;
	width:480px;
	line-height:2em;
}



#home_guest .linker{
	margin:3px 0 3px 30px;
	color:#FF5A01;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	display:block;
}

#home_guest .linker a{
	color:#FF5A01;
	font-size:12px;
	font-weight:normal;

}

.linker{
	margin:0px 5px;
	color:#FF5A01;
	float:left;
}

.linker a{
	color:#FF5A01;
	font-size:12px;
	font-weight:normal;

}


/* 页脚 */

.footer_line{
	width:973px;
	background:url(../../../Public/Images/footer_line.jpg) repeat-x;
}

#home_footer {
	margin:0 auto;
	text-align:center;
	margin-top:15px;
}

#home_footer .ftitle{
	color:#3D3D3D;font-size:14px;
	margin-bottom:4px;
	clear:both;
	*margin-bottom:0;
}

#home_footer .fzone{
	width:973px;
	height:111px;
	text-align:left;
	margin-top:-11px;
	#margin-top:-9px;
}


#home_footer .fmargins1{
	width:29px;float:left;

}
#home_footer .fmargins2{
	width:42px;float:left;
	text-align:left;
}
#title1
{
padding:2px;
}
#home_footer  a{
	color:#484848;
	text-decoration:none;
}
#home_footer  a:hover{
	text-decoration:underline;
}

#home_footer .hf_div1{
	font-size:12px;
	color:#A1A0AE;
	line-height:1.7em;
	width:156px;
	float:left;
	padding-top:6px;
	height:111px;
	text-align:left;
}

#home_footer .hf_div2{
	font-size:12px;
	color:#A1A0AE;
	line-height:1.7em;
	width:164px;
	float:left;
	padding-top:6px;
	height:111px;
	text-align:left;
}

#finfo a{
	color:#FE5A00;
	text-decoration:none;
}
#finfo a:hover{
text-decoration:underline;
}

/* Easy Slider */
#home_brands {
	overflow:hidden;
}
#home_brands ul, #home_brands li {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#img_adv li {
	height:245px;
}
#home_brands li {
	/*
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/
	width:690px;
	height:564px;
	overflow:hidden;
}
#home_brands li {
	background:#fff;
	overflow:hidden;
}
p#controls, p#controls2 {
	margin:0;
	position:relative;
}
span#prevBtn {
}
span#nextBtn {
}
#prevBtn a, #prevBtn a:hover, #nextBtn a, #nextBtn a:hover {
	color:#615E59;
	outline: none;
	text-decoration: none;
}
/* // Easy Slider */




.imgnav {
	width:690px;
	height:245px;
	background:#000;
	overflow:hidden;
	border:none;
	position:relative;
}
#img {
	position:absolute;
	z-index:10;
	left:0px;
	top:0px;
}
#img div{
	position:absolute;
	width:690px;
	height:245px;
	display:none;
	left:0px;
	top:0px;
}
#img div img {
	width:690px;
	height:245px;
}
.ctrl {
	position:absolute;
	z-index:100;
	bottom:0;
	*bottom:-1px;
	left:0px;
	right:0px;
	background:#787878;
	width:690px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	opacity:0.8;
	filter:alpha(opacity=80);
}
#msg {
	float:right;
	overflow:hidden;
	z-index:120;
	margin-right:20px;
	text-align:right;
	width:400px;
	text-align:center;
}
#msg li {
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
#btn{
	float:right;
	margin-top:5px;
	margin-right:10px;
}
#btn span {
	color:#fff;
	font-size:12px;
	float:left;
	width:30px;
	height:15px;
	line-height:15px;
	cursor:pointer;
	border-left:1px solid #fff;
	background:url(../../Images/adv_btn1.gif) no-repeat;
	text-align:center;
}
#btn span.hov {
	background:url(../../Images/adv_btn2.gif) no-repeat;
}
