﻿@charset "utf-8";
body { margin: 0px; padding: 0px; font: 12px "宋体"; }
form { font-size: 12px; margin: 0px; padding: 0px; }
p { text-indent: 2em; margin: 0px 0px 16px; padding: 0px; }
img { border-style: none; }

.page { line-height: 140%; color: #6B6A6A; margin: 10px 0px; padding: 4px 10px 4px 12px; clear: both; border-top: 1px solid #E12A03; 
}
.page a { color: #6B6A6A; text-decoration: none; 
}
.page a:hover { color: #AA0000; text-decoration: none; 
}
.pagebox {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #D3D3D3;
}
.pagebtm { font: 12px Arial, Helvetica, sans-serif; color: #666666; height: 18px; width: 32px; 
}
.pageem { color: #FF0000; 
}

.bg_page { background: #F6F5F0 url(../images/bg_page.jpg) repeat-x top; }
.bg_pagemain { background: #F6F5F0 url(../images/bg_pagemain.jpg) repeat-x top; }
.contain { margin: 0px auto; padding: 0px; width: 954px; }
.mainbox { background: #FFFFFF; padding: 14px 0px 0px 14px; }
.mainbox_home { margin: 0px auto 8px; padding: 0px 25px 0px 20px; width: 957px; }



#home .top { margin: 0px 0px 6px; padding: 0px; }
.top { margin: 0px 0px 14px; padding: 0px; }
.ban { background: #FFFFFF url(../images/banline.jpg) no-repeat left bottom; margin: 0px; padding: 1px 1px 9px; }
#home .ban { margin: 0px 0px 16px; padding: 1px; background: #FFFFFF url(none); }
.mainnav { background: url(../images/navbg.jpg) no-repeat left top; height: 32px; padding-left: 96px; }


#imgmenu{ width: 858px; height: 32px; background: url(../images/mainnav.jpg) no-repeat; list-style-type: none; padding: 0px; margin: 0px; }
#imgmenu li{
	float: left;
	display: inline;
}
#imgmenu li a{
	display: block;
	height: 32px;
}
#imgmenu li{
	float: left;
	display: inline;
}
#imgmenu li a{
	display: block;
	height: 32px;
	
}
#imgmenu li#ktag1 a{
		width: 74px;
}
#imgmenu li#ktag1 a:hover{
		background: url(../images/mainnav.jpg) 0px -32px; 
		width: 74px;
}
#imgmenu li#ktag1 a.aon{
		background: url(../images/mainnav.jpg) 0px -32px; 
		width: 74px;
}

#imgmenu li#ktag2 a{
		width: 93px;
}
#imgmenu li#ktag2 a:hover{
		background: url(../images/mainnav.jpg) -74px -32px;
}
#imgmenu li#ktag2 a.aon{
		background: url(../images/mainnav.jpg) -74px -32px;
}

#imgmenu li#ktag3 a{
		width: 93px;
}
#imgmenu li#ktag3 a:hover{
		background: url(../images/mainnav.jpg) -167px -32px;
}
#imgmenu li#ktag3 a.aon{
		background: url(../images/mainnav.jpg) -167px -32px;
}

#imgmenu li#ktag4 a{
		width: 93px;
}
#imgmenu li#ktag4 a:hover{
		background: url(../images/mainnav.jpg) -260px -32px;
}
#imgmenu li#ktag4 a.aon{
		background: url(../images/mainnav.jpg) -260px -32px;
}

#imgmenu li#ktag5 a{
		width: 133px;
}
#imgmenu li#ktag5 a:hover{
		background: url(../images/mainnav.jpg) -353px -32px;
}
#imgmenu li#ktag5 a.aon{
		background: url(../images/mainnav.jpg) -353px -32px;
}

#imgmenu li#ktag6 a{
		width: 93px;
}
#imgmenu li#ktag6 a:hover{
		background: url(../images/mainnav.jpg) -486px -32px;
}
#imgmenu li#ktag6 a.aon{
		background: url(../images/mainnav.jpg) -486px -32px;
}

#imgmenu li#ktag7 a{
		width: 93px;
}
#imgmenu li#ktag7 a:hover{
		background: url(../images/mainnav.jpg) -579px -32px;
}
#imgmenu li#ktag7 a.aon{
		background: url(../images/mainnav.jpg) -579px -32px;
}



#imgmenu li#ktag8 a{
		width: 93px;
}
#imgmenu li#ktag8 a:hover{
		background: url(../images/mainnav.jpg) -672px -32px;
}
#imgmenu li#ktag8 a.aon{
		background: url(../images/mainnav.jpg) -672px -32px;
}


#imgmenu li#ktag9 a{
		width: 93px;
}
#imgmenu li#ktag9 a:hover{
		background: url(../images/mainnav.jpg) -765px -32px;
}
#imgmenu li#ktag9 a.aon{
		background: url(../images/mainnav.jpg) -765px -32px;
}
.sidebox_swf {}
.sidebar { width: 249px; }/*218px*/
.sidebox { border: 3px solid #D3D3D3; padding: 0px 0px 25px; margin-bottom: 23px; }
.sidetitle { padding-bottom: 5px; }
.sidemenu { font-size: 14px; line-height: 140%; color: #3C3E3D; margin: 0px; padding: 0px; font-weight: bold; }
.sidemenu li { background: url(../images/sidemenubg.jpg) repeat-y left; margin: 0px 0px 2px; padding: 8px 0px 8px 22px; list-style: none; }
.sidemenu a { color: #3c3e3d; text-decoration: none; background: url(../images/sideico.jpg) no-repeat left top; padding: 0px 0px 0px 24px; }
.sidemenu a:hover { color: #BB0000; text-decoration: none; }

.maincontent { padding-right: 30px; padding-left: 33px; }
.crumb { color: #696969; text-align: right; padding: 7px 0px 14px; }
.crumb a { color: #696969; text-decoration: none; }
.crumb a:hover { color: #EA6708; text-decoration: none; }
.title { color: #E52A02; background: url(../images/titleline.jpg) repeat-x bottom; height: 26px; display: block; margin: 0px 0px 12px; padding: 0px; font-size: 14px; font-weight: bold; overflow: hidden; }
.title_sub { font-size: 13px; font-weight: bold; color: #E52A02; display: block; margin: 12px 0px 9px; padding: 0px 0px 0px 13px; border-bottom: 1px solid #E12A03; }

.title span { margin: 0px 1px 0px 0px; padding: 0px 18px; float: left; width: auto; border-bottom: 3px solid #E12A03; display: block; height: 23px; }
.title_info { font-size: 16px; text-align: center; margin: 0px 0px 12px; padding: 12px 0px 8px; font-weight: bold; line-height: 140%; color: #C60000; border-bottom: 1px solid #D4D4D4; }
.postime {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin: 3px 5px 0px;
	padding: 0px;
}
.f-em { color: #FF0000; }


.content { line-height: 200%; color: #333333; margin: 0px 7px 25px; padding: 0px; }
.content_info { line-height: 200%; color: #5A5A5A; margin: 0px; padding: 0px; 
}
.box_back { text-align: center; margin: 16px 0px 12px; padding: 12px; border: 1px dashed #D7D7D7; 
}
.box_back a { color: #AE0000; text-decoration: none; font-weight: bold; 
}
.box_apply { line-height: 190%; color: #696969; margin: 0px 0px 25px; padding: 19px 12px 12px; border: 3px solid #EBECEC; }
.box_formbox { padding: 10px 0px 10px 96px; margin-top: 12px; border-top: 1px solid #E12A03; }
.box_home { padding-top: 4px; }
.box_faq_home { margin: 0px 0px 5px; padding: 1px; border: 1px solid #D4D1C8; overflow: hidden; background: #FFFFFF; }
.box_faq_home_inter { background: #F7F8F2 url(../images/bg_faq_home.jpg) repeat-x top; height: 142px; overflow: hidden; padding: 11px 3px 0px; }

.box_news_home_inter { background: #F7F8F2 url(../images/bg_newshome.jpg) repeat-x top; height: 239px; overflow: hidden; padding: 7px 5px 0px; }

.box_photohome { padding: 8px 0px; border: 1px solid #D6D2C9; background: #FFFFFF; }
.box_pichead { padding: 2px; margin-right: 14px; margin-left: 6px; border: 1px solid #D8DAD5; background: #FFFFFF; }
.box_newshead { line-height: 150%; color: #F65506; padding-right: 12px; font-weight: bold; }
.box_newshead a { color: #F65506; text-decoration: none; }
.box_newshead a:hover { color: #B00000; text-decoration: none; }
.box_tabcontent { background: #FFFFFF; padding: 9px 7px 7px; border-right: 1px solid #D5D2C9; border-bottom: 1px solid #D5D2C9; border-left: 1px solid #D5D2C9; height: 204px; overflow: hidden; }
.box_tab { background: url(../images/tabline.jpg) repeat-x bottom; height: 28px; margin: 4px 0px 0px; padding: 0px; overflow: hidden; }
.box_more { text-align: right; padding-top: 8px; }



.list_news { line-height: 140%; color: #4A4A4A; margin: 9px 0px 0px; padding: 0px; background: url(../images/list.jpg) left; font-family: Arial, Helvetica, sans-serif; }
.list_news li { list-style: none; margin: 0px; padding: 0px 0px 0px 18px; height: 23px; line-height: 23px; overflow: hidden; }
.list_news a { color: #4a4a4a; text-decoration: none; background: url(../images/icolist.jpg) no-repeat left 6px; padding: 0px 0px 0px 8px; }
.list_news a:hover { color: #A60000; text-decoration: none; }
.list_news span { float: right; width: 110px; }
.list_faq_home { line-height: 140%; color: #828282; margin: 0px; padding: 0px; }
.list_faq_home li { background: url(../images/line2.jpg) repeat-x bottom; margin: 0px; padding: 4px 0px 5px 9px; }
.list_faq_home a { color: #828282; text-decoration: none; background: url(../images/listico.gif) no-repeat left 3px; padding: 0px 0px 0px 10px; }
.list_faq_home a:hover { color: #AE0000; text-decoration: none; }



.list_news_home { line-height: 140%; color: #828282; margin: 0px; padding: 7px 0px 0px; }
.list_news_home li { background: url(../images/line2.jpg) repeat-x bottom; margin: 0px; padding: 4px 0px 5px 9px; }
.list_news_home a { color: #828282; text-decoration: none; background: url(../images/listico2.jpg) no-repeat left 3px; padding: 0px 0px 0px 10px; }
.list_news_home a:hover { color: #AE0000; text-decoration: none; }





.form_txt { font-size: 12px; color: #BFBFBF; background: url(../images/textbox_bg.jpg) repeat-x top; border: 1px solid #B6B69A; }
.form_txtbox { font-size: 12px; }

.bottom_home { background: #BEC0BF url(../images/bottom.jpg) repeat-x left top; margin: 25px auto 0px; padding: 0px; }
.bottomhome_inter { margin: 0px auto; padding: 0px; width: 1002px; }

.bottom { background: #BEC0BF url(../images/bottom.jpg) repeat-x left top; line-height: 160%; color: #939393; padding: 29px 24px 20px; }
.bottom a { color: #595D5B; text-decoration: none; }
.bottom a:hover { color: #5B5B5B; text-decoration: none; }



.ban_home{ padding-top:8px;}
#MainPromotionBanner{
	width:954px;
	height:232px;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height:232px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width:954px;
	height:230px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width:952px;
	height:230px;
	border:solid 1px #fff;
}

#MainPromotionBanner .SlideTriggers{ margin: 0px; padding: 0px 12px 0px 0px; list-style: none; position: absolute; top: 205px; right: 0px; z-index: 10; height: 25px; font-weight: bold; }
#MainPromotionBanner .SlideTriggers li{ float: left; display: inline; color: #FFFFFF; text-align: center; width: 23px; height: 20px; cursor: pointer; overflow: hidden; margin:2px 3px 3px; font: bold 11px/20px Arial;	/*background: url(../images/slide_trigger.gif) no-repeat center center;*/ }
#MainPromotionBanner .SlideTriggers li.Current{ text-align: center; width: 23px; height: 20px; cursor: pointer; overflow: hidden; margin:2px 3px 3px; background: url(../images/slide_trigger_c.gif) no-repeat center center; font: bold 11px/20px Arial; color: #686765; }



.blk_29 {
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	ZOOM: 1;
	POSITION: relative;
	width:658px;
	height:233px;
}
.blk_29 .LeftBotton {
	BACKGROUND: url(../images/prev.jpg) no-repeat 0px 0px;
	LEFT: 0px;
	FLOAT: left;
	WIDTH: 70px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 233px
}
.blk_29 .RightBotton {
	RIGHT: 0px;
	BACKGROUND: url(../images/next.jpg) no-repeat 0px 0px;
	FLOAT: right;
	WIDTH: 70px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 233px;
}
.blk_29 .Cont {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	PADDING-TOP:0px;
	width:518px;
}
.blk_29 .box {
	FLOAT: left;
	WIDTH: 518px;
	TEXT-ALIGN: center
}

/*家具装修*/
.home_prob,.home_index,.home_index li,.home_top_ul{ width:100%; margin:0px; padding:0px; padding-left:20px; list-style:none;}
.home_prob li,.home_index_pic,.home_top{ border:1px solid #d2d2d2;}
.home_prob li{ width:560px;  background:url(../images/home_bg.jpg) bottom repeat-x;  text-align:left; padding:15px 20px; margin:15px 0px; list-style:none;}
.home_prob0{ background:url(../images/prob.jpg) no-repeat;}
.home_prob span{ font-weight:bold;}
.home_prob a,.home_index_title a,.home_top_a,.active_huanh{ text-decoration:none; }
.home_prob a{ display:block; margin:8px 30px; color:#0f0f0f;}
.home_prob1,.home_prob1 a{ color:#7cad17;}

.home_form input,.home_form textarea{ border:1px solid #c0c0c0; background:#fbfbfb;}
.box_formbox1 input{ width:90px; height:30px; background:url(../images/submit.jpg); border:0px; margin-right:50px;}

.home_index,.home_index li,.home_top_ul li{ padding:0px;}
.home_index li{ width:180px; height:auto; float:left; margin:10px;}
.home_index_pic{ width:172px; height:124px; overflow:hidden; padding:2px;}
.home_index_title{ width:100%; text-align:center; margin-top:10px;}
.home_index_title a{ color:#696969;}
.home_index_title span{ color:#b9b9b9;}

.home_show{ margin:20px 0px;}
.home_show,.home_show_content{ background:#e8e8e8; width:100%; text-align:center; padding:20px 0px;}
.home_show_title,.home_show_content{ text-align:left; width:90%; line-height:20px; }
.home_show_title{ height:20px;  color:#FFF; font-weight:bold; background:#64930f;}
.home_show_content,.home_right,.home_top_a,.active_huanh{ color:#676767;}
.home_top_ul li{ height:30px; width:380px; overflow:hidden; line-height:30px; border-bottom:1px solid #d2d2d2;}
.home_top_a{ display:block; margin-top:-25px; margin-left:85px; line-height:20px;}
#home_top_li{ height:100px;}

.home_index_pic1{ width:168px; height:66px;}
.active_title{ background:#eee; border-top:1px solid #F00; border-bottom:1px solid #d2d2d2; margin:-10px 0px 20px 0px;}

.bg_swf { background: url(../images/bg_swf.jpg) no-repeat center center;}


/*注册页*/
*{ margin:0px; padding:0px;}

.clear{ clear:both;}
.div_h41{ height:41px;}
.div_h36{ height:36px; background:url(../images/ico_login3.jpg) repeat-x bottom;}
.box_login{ width:595px; margin:0px auto;}
.bg_login{ background:url(../images/ico_login1.jpg) no-repeat bottom; padding-bottom:9px; padding-left:18px;}
.box_bottom{ padding-left:61px; padding-top:35px;}
.listlogin{ font-weight:bold; line-height:17px; height:17px; color:#AC0000; padding-bottom:12px;}
.listlogin span{ padding-right:41px; text-align:right; width:100px; display:block; float:left;}
.listlogin em{ font-style:normal; float:left; padding-right:7px;}

.listpic{ padding:19px 0px 46px 146px;}
.listpic span{ padding-right:5px; display:block; float:left;}


/*会员登陆*/
.div_h20{ height:20px;}
.box_member{ background:url(../images/bg_member.jpg) no-repeat #fff; width:187px; height:172px; margin:100px auto 0px; padding-bottom:150px; padding-left:25px;}
.box_kuang{ padding-top:15px; line-height:19px; color:#727271;}
.box_kuang span{ padding-right:5px;}

.bnt{ padding-top:16px;}
.bnt span{ float:right; padding-right:69px; line-height:25px;}
.bnt span a{ color:#000; text-decoration:underline;}

.mune_pic{ float:left; width:241px;}
