﻿@charset "utf-8";

/* reset style */
* { margin:0; padding:0; word-break:break-all; }
body { color:#333; font:12px/1.5em Verdana,Helvetica,Arial,sans-serif; background:#FFF; }
#wrap { margin:0 auto; width:100%; w\idth:980px; background:#CCC;  }

/*链接样式*/
a { color: #333; text-decoration:none; }
	a:hover { text-decoration:underline; color:#333; }
		a:visited { color:#333;}
	a img { border:none; }

/*表单通用样式-----------------------------------------------------------------------------------表单通用样式*/

form { margin:0; }
	input, textarea, button, select { font:1em Arial, Helvetica, sans-serif; }
	button { height:1.8em; padding:0 0.3em; background:#E2F0F9; cursor:pointer; border:1px solid;
		border-top-color:#C9E3F0; border-right-color:#86B9D6; border-bottom-color: #86B9D6; border-left-color: #C9E3F0; }
	label { cursor: pointer; margin-right: 0.5em; }
	
/*文章列表中的作者、日期*/
li cite { font-style:normal; font-size:12px; width:75px; float:right; color:#999; }
	li cite a { color:#999; font-size:12px !important; }
		li cite a:visited { color:#999; }
		
ul, li { list-style:none; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; }
cite { float:right; }
			
.content, .contentL, .contentR { }
	/*\*/ * html .content, * html .contentL, * html .contentR { height: 1%; } /**/ *>.content, *>.contentL, *>.contentR { overflow: hidden; }
	
/*侧边样式*/
#content { width:980px; margin:0 auto; overflow:hidden; }
#contentR { float:right; width:244px; overflow:hidden; }
#contentL { float:left;  width:685px; overflow:hidden; }
#sideL { float:left; width:750px; overflow:hidden; }
#sideR { float:right; width:220px; overflow:hidden; }


/* common style */
/* 头部 样式 */

#header { width:980px; height:85px; margin:0 auto; padding-top:15px; }
#logo { float:left; width:270px; height:80px; }
#login { float:right; color:#666; text-align:right; line-height:24px; }
#login a{ color:#C01812; }

#nav { float:left; height:35px; width:980px; padding-top:4px; overflow:hidden; text-align:right; background:url(../image/menubg.gif); margin-bottom:5}
	#nav ul { margin:0; padding:0;  float:right;}
	#nav li { float:left; width:80px; height:30px; line-height:30px; background:url(../image/nenu.gif); text-align:center; margin-right:5px; }
	#nav li a { width:80px; height:30px; font-size:14px; color:#FFF; font-weight:bold; display:block; }
	#nav li a:hover { width:80px; height:30px; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none; background:url(../image/nenu1.gif); }
	.aa{ font-size:14px; font-weight:bold; color:#FFF; background:url(../image/nenu1.gif); }
	.tel { float:right; width:251px; height:30px; background:url(../image/tel_icon.gif); }

#search { clear:both;height:35px; line-height:35px; color:#ffffff; background:url(../image/munebg.gif); }
#search a{ color:#ffffff; }
	#sear_con { width:980px; margin:0 auto; }
	#sear_L { float:left; line-height:35px;}
	#sear_R { float:right; width:480px; height:35px; text-align:right; }
	.sear_input1 { width:210px; height:21px; line-height:21px; color:#001523; border:none; background:url(../image/sear_bg.gif) left no-repeat #FFF; padding:0 10px 0 30px; }
	.search_right { float:right; padding-right:10px; padding-top:10px; }

#index_ad01 { width:980px; padding:10px 0; margin:0 auto; }

/* 首页分类与窗帘网活动FLASH 样式 */
#block_top { float:left; padding:0; overflow:hidden; }
	#block_nav{ float:left; width:190px; height:380px; }
	#list_nav { width:190px; height:30px; }
	#list_nav a{ float:left; width:190px; height:28px; line-height:28px; text-align:center; color:#FFF; font-weight:bold; background:#BE1963; display:block; cursor:pointer; margin:0 1px 2px 0; }
	#list_nav a:hover{ width:190px; height:28px; line-height:28px; text-align:center; color:#FFF; font-weight:bold; background:#BE1963; cursor:pointer; margin:0 1px 2px 0; text-decoration:none; }
	
	#block_nav ul{ background:#B3B8BE; overflow:hidden; }
	#block_nav li { width:190px; height:28px; line-height:28px; color:#CACACA; margin-bottom:1px; background:url(../image/list_nav_bg.gif) right no-repeat #F34D98; cursor:pointer; }
	#block_nav li a { color:#fff; padding-left:30px; }
	#block_nav li a:hover { width:160px; height:28px; line-height:28px; color:#FFF; font-weight:bold; background:url(../image/list_nav_bg.gif) right no-repeat #BE1963; text-decoration:none; margin-bottom:1px; display:block; clear:both; }
	.hidden{ display:none; }	
	
	#block_js { float:right; width:550px; height:350px;}
	
/* 首页 新品上架 样式 */
	#block_new { float:left; width:750px; background:url(../image/block_bg.gif) top no-repeat; margin-top:10px; }
	#block_new ul { padding:15px; margin:0; }
	#block_new li { float:left; width:180px; height:230px; }

	#block_news { background:url(../image/block_bg.gif) top no-repeat; margin:10px 0 0 0; overflow:hidden }
	#block_title01 { height:20px; background: url(../image/title01.gif) left top no-repeat; padding:18px 18px 0 0; }
	#block_title01 ul{ }
	.block_title01span01{ float:right; width:70px; height:21px; line-height:21px; background:#666; margin-left:5px; cursor:pointer;color:#FFF; text-align:center;}
	.seblock_title01span{ float:right; width:70px; height:21px; color:#FFF; font-weight:bold; text-align:center; background:#666; }
	.block_title01span{ float:right; width:70px; height:21px; color:#FFF; font-weight:bold; text-align:center; background:#BF1810; text-decoration:none; }

	
/* 首页 套餐计划 样式 */
	#title02 { height:30px; background:url(../image/title02.gif) no-repeat; clear:both; }
	#title02 ul{ }
	#title02 li{ float:right; width:92px; height:28px; margin-left:5px; }
	#block_pac { background:#DDD; padding:10px 20px; }
	#block_pac2 { width:674px; background:#FFF; padding:18px; overflow:hidden; }
	#block_pac2 .L { float:left; width:275px; }
	#block_pac2 .R { float:right; width:285px; }
	#block_title02 { height:20px; background:url(../image/title01.gif) no-repeat 0 -40px; padding:18px 18px 0 0; }
	#block_title02 li { float:right; }
	
/* 首页 餐厅灯具 样式 */
	#block_list { padding:10px 15px; }
	#block_list ul{ }
	#block_list li{ float:left; width:160px; margin:0 10px; }
	#block_list li a:hover { color:#FFF; background:#C11813; text-decoration:none; display:block; }
	#block_list li p{ line-height:24px; text-align:center; }
	#block_list li strong { color:#FFB515; font-size:14px; font-weight:bold; }
	
	#block_title03 { height:20px; background:url(../image/title01.gif) no-repeat 0 -80px; padding:18px 18px 0 0; }
	#block_title03 li { float:right; }
	#block_list03 { padding:10px 15px; }
	#block_list03 ul{ }
	#block_list03 li{ float:left; width:160px; margin:0 10px; }
	#block_list03 li a { background:#E6E6E6; text-decoration:none; display:block; cursor:pointer; }
	#block_list03 li a:hover { color:#FFF; background:#001523; text-decoration:none; display:block; }
	#block_list03 li p{ height:30px; line-height:30px; text-align:center; }

	#block_title04 { height:20px; background:url(../image/title01.gif) no-repeat 0 -120px; padding:18px 18px 0 0; }
	#block_title04 li { float:right; }
	
	#block_title05 { clear:both;width:750px; height:30px; background:url(../image/title02.gif) no-repeat 0 -35px; margin-top:10px; }
	#block_title05 {}
	.blockspan{ float:right; width:70px; height:25px; line-height:25px; text-align:center; color:#FFF; font-size:14px; font-weight:bold; background:url(../image/show_a.gif); margin-left:1px; cursor:pointer;}
	#block_title05 li a{ color:#FFF; }
	.sespan{ width:70px; height:25px; line-height:25px; background:url(../image/show_hover.gif) no-repeat; text-decoration:none; display:block; }
	
	#block_show { height:230px; border:solid 1px #FB6BAE; padding:0px; padding-top:15px; margin-bottom:10px; overflow:hidden; width:748px;}
	#block_show ul{ margin:0px; padding:0px;}
	#block_show li{ float:left; width:160px; margin:0 11px;}
	#block_show li a { background:#FFF; text-decoration:none; display:block; cursor:pointer;}
	#block_show li a:hover { color:#FFF; background:#FB6BAE; text-decoration:none; display:block; }
	#block_show li p{ height:30px; line-height:30px; text-align:center; }
	
	#block_home { } 
	#block_home #home { float:left; width:365px; border:1px solid #FB6BAE; overflow:hidden; }
	#block_home #home .h_title{ height:40px; background:url(../image/title01.gif) no-repeat 0 -160px; }
	#block_home #home dl{ height:120px; margin:0 10px; padding:0; background:#F3F3F3; overflow:hidden; }	
	#block_home #home dt{ float:left; }
	#block_home #home dt img{ margin:0 10px 0 0; }
	#block_home #home dd{ color:#666; line-height:20px; } 
	#block_home #home dd p a{ color:#C01812; font-weight:bold; line-height:30px; } 
	#block_home #home dd p a:hover{ color:#000; font-weight:bold; line-height:30px; }
	#block_home #home ul{ padding:10px; }
	#block_home #home li{ line-height:24px; }
	#block_home #home li cite { color:#C11813; }
	
	#block_home2 { } 
	#block_home2 #home { float:right; width:365px; border:1px solid #FB6BAE; overflow:hidden; }
	#block_home2 #home .h_title{ height:40px; background:url(../image/title01.gif) no-repeat 0 -200px; }
	#block_home2 #home dl{ height:120px; margin:0 10px; padding:0; background:#F3F3F3; overflow:hidden; }	
	#block_home2 #home dt{ float:left; }
	#block_home2 #home dt img{ margin:0 10px 0 0; }
	#block_home2 #home dd{ color:#666; line-height:20px; } 
	#block_home2 #home dd p a{ color:#C01812; font-weight:bold; line-height:30px; } 
	#block_home2 #home dd p a:hover{ color:#000; font-weight:bold; line-height:30px; }
	#block_home2 #home ul{ padding:10px; }
	#block_home2 #home li{ line-height:24px; }
	#block_home2 #home li cite { color:#C11813; }

/* 首页新闻公告 样式 */
	#r_block01 { height:190px; border:1px solid #FB6BAE; background:#FFC9D8; }
	#r_block01 .title01 { height:34px; background:url(../image/title03.gif) left top no-repeat; }
	#r_block01 ul { padding:10px; }
	#r_block01 li { line-height:24px; }
	
	#r_block02 { height:203px; background:url(../image/special_bg.gif); margin:10px 0; }
	#r_block02 .title02 { height:34px; background:url(../image/title04.gif) top no-repeat; }
	#r_block02 ul { padding:10px; }
	#r_block02 li { line-height:24px; }
	#r_block02 dl{ margin:10px; padding:0; overflow:hidden; }	
	#r_block02 dt{ float:left; }
	#r_block02 dt img{ margin:0 10px 0 0; }
	#r_block02 dd{ color:#666; line-height:20px; } 
	#r_block02 dd p{ color:#333; line-height:30px; } 
	#r_block02 dd strong { color:#FF0000; font:22px/normal "Microsoft YaHei"; font-weight:bold; line-height:40px; }

	#r_block03 { height:270px; border:1px solid #FB6BAE; background:#FFC9D8;margin-top:10px;}
	#r_block03 .title03 { height:34px; background:url(../image/title03.gif) no-repeat 0 -32px; }
	#r_block03 ul { margin:10px; padding-left:20px; background:url(../image/hot_id.gif) left top no-repeat; }
	#r_block03 li { line-height:24px; }
	
	#r_block04 { height:740px; border:1px solid #FB6BAE; margin:10px 0; }
	#r_block04 .title04 { height:40px; background:url(../image/title01.gif) no-repeat 0 -240px; }
	#r_block04 ul{ margin:0; padding:0 10px; }
	#r_block04 li{ color:#666; border-bottom:1px solid #DDD; padding-bottom:5px; margin-bottom:5px; }
	#r_block04 li strong { color:#C01812; }
	#r_block04 li img { margin-right:10px; }
	#r_block04 li p { color:#C01812; line-height:30px; }
	#r_block04 li p cite{ color:#001523; line-height:30px; }
	#r_block04 #more { height:30px; line-height:30px; text-align:right; padding:0 10px; }
	
	#r_ad01 { overflow:hidden; margin:10px 0 10px 0;}
	#r_block05 { height:265px; border:1px solid #CECECE; margin:10px 0; padding-bottom:10px; }
	#r_block05 .title05 { height:40px; background:url(../image/title01.gif) no-repeat 0 -280px; }
	#r_block05 p { padding:0 10px; }
	#r_block05 ul{ padding:0 15px; }
	#r_block05 li{ height:24px; line-height:24px; }
	
	#r_block06 { height:320px; border:1px solid #FB6BAE; }
	#r_block06 .title06 { height:40px; background:url(../image/title01.gif) no-repeat 0 -320px; }
	#r_block06 .pic { padding:0 10px; }
	#r_block06 ul { padding:10px 10px 0 10px; }
	#r_block06 li { line-height:24px; }
	
	#r_block07 { height:300px; border:1px solid #FB6BAE; margin-top:10px; }
	#r_block07 .title07 { height:40px; background:url(../image/title01.gif) no-repeat 0 -360px; }
	#r_block07 .pic { padding:0 10px; }
	#r_block07 ul { padding:10px; }
	#r_block07 li { line-height:24px; }
	

#bt_list { margin:10px auto; width:980px; }
#bt_list ul{ }
#bt_list li{ float:left; width:192px; height:120px; background:url(../image/bt_list.gif) no-repeat; margin-right:4px; }
#bt_list li p { width:190px; color:#F70D7E; font-weight:bold; line-height:30px; text-align:center; }
#bt_list li ul { padding:5px 0 0 20px; }
#bt_list li li { float:left; width:70px; height:22px; line-height:22px; background:url(../image/bt_icon.gif) left no-repeat; padding-left:10px; }
#bt_list li a{ color:#999; }
#bt_list li a:hover{ color:#001523; }

#bottom { margin:0 auto; width:980px; color:#666; line-height:24px; text-align:center; background:url(../image/bt_bg.gif) left no-repeat; padding:10px 0; clear:both; }

#newdivinfo{width:750px; background:url(../image/newdivinfo.gif) no-repeat; height:84px;}
#newdivinfo span{ font:bold 14px Verdana, Geneva, sans-serif; color:#fff;line-height:30px; padding-left:15px;}
#newdivinfo ul{float:left;width:200px; padding-left:50px; padding-top:3px;}
#newdivinfo ul li{float:left; line-height:25px; width:50px;}
#newidvinfomsg{height:218px; border:solid 1px #FB6BAE; padding:0px; padding-top:15px; margin-bottom:10px; overflow:hidden; width:748px;}

	#newidvinfomsg ul{ margin:0px; padding:0px;}
	#newidvinfomsg li{ float:left; width:160px; margin:0 11px;}
	#newidvinfomsg li a { background:#FFF; text-decoration:none; display:block; cursor:pointer;}
	#newidvinfomsg li a:hover { color:#FFF; background:#FB6BAE; text-decoration:none; display:block; }
	#newidvinfomsg li p{ height:30px; line-height:30px; text-align:center; }
