/*梦洁*/

body{background:url(../images/bg_repeat.gif) repeat;margin:0;padding:0;font-size:12px;font-family:"宋体","Arial Narrow"; padding-top:15px; }
form,input,select,textarea,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{ margin:0;padding:0;}
input,select{ font-size:12px;line-height:16px;}
img{border:0;}
a{ font:12px "宋体"; text-decoration:none; color:black; cursor:pointer;}
ul,li{list-style:none outside none; padding:0; margin:0;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.dis{display:block;}
.fl{float:left;}
.fr{float:right;}
.cls{clear:both;}
.fb{font-weight:bold;}

/*查看细节*/
.selling_point{ clear:both;}
.flash_frame{ overflow:hidden; display:block; height:445px;  }

.banner_box{ position:absolute; z-index:1; left:4px;}
.check_detail{ position:absolute;  width:550px; height:300px; right:20px; text-align:right; margin-top:40px;*z-index:999; }
.check_detail p { }
.check_detail p .see_more_btn{ position:relative; z-index:999;}
.detail_body{ display:none; position:relative; padding-top:10px;}
.big_pic{ float:left; background:#fff; border:1px solid #ccc; padding:3px;  position:absolute; right:50px; z-index:998;}
.big_pic img{ display:block; }
.close_btn{ position:absolute; top:23px; right:64px; z-index:999;}
.thumb_pic{ float:right; background:#fff; border:1px solid #ccc;  padding:3px; position:absolute; right:0; z-index:999;}
.thumb_pic img{ display:block; margin-bottom:3px;}

/*查看细节*/

#wrap{ width:822px; margin:0 auto; position:relative;}
#header{ position:absolute; top:0; left:0; z-index: 999; }
.detail{ padding-top:90px; overflow:hidden;}
#body{}
.flash_frame{ text-align:center;}
.mt10{ margin-top:10px;}
/*首页*/
.index{ padding-top:90px; background:none;}
.product_link{ padding-top:8px;} 

/*产品内页 产品卖点 产品参数*/
.selling_point{  padding-top:20px; overflow:hidden;}
.detail .flash_frame{ text-align:center;}
.detail div.title{   border-bottom:1px solid #D1D1D0; padding-bottom:8px; overflow:hidden; height:24px;}
.detail div.title p{ float:left;font:14px "宋体"; line-height:22px;background:url(../images/point_ico.gif) left 3px no-repeat; padding-left:12px;}
.detail div.title span{ font:11px Arial, Helvetica, sans-serif; line-height:22px; color:#8e8e8e; padding-left:12px;  }
.detail div.title img.more{ float:right; padding-top:10px; padding-right:20px; }
img.slide{ float:right;padding-top:10px; padding-right:20px;}
.selling_point .content{ padding-top:0px; overflow:hidden; display:block;}
.selling_point .content dl.selling{ overflow:hidden; width:270px; height:120px; padding-top:2px; float:left;}
dl.selling dt{ float:left; width:104px; height:112px; text-align:center; }
dl.selling dd{ float:left; width:154px;}
dl.selling dd p{ font:12px/21px "宋体"; color:#9a9a9a; }
dl.selling dd p.caption{ font:14px "宋体"; line-height:30px; color:#000; }
.border_right{ border-right:1px dotted #ccc;}
.border_bottom{ border-bottom:1px dotted #ccc;}
dl.designer{ overflow:hidden; width:270px; height:120px; padding-top:10px; float:left;}
dl.designer dt{ float:right; width:100px; height:112px;   }
dl.designer dd{ float:left; width:140px; padding-top:6px; padding-left:8px;}
dl.designer dd p{ font:12px/21px "微软雅黑"; color:#9a9a9a; }
dl.designer dd p span.name{ font:26px/21px "微软雅黑", "宋体"; color:#010101;}
dl.designer dd p.use{ font:12px/19px "微软雅黑"; text-indent:12px; padding-top:5px; }
dl.designer dd p.use span{ font:12px/19px "微软雅黑";  color:#000; }

.pt27{ padding-top:27px; overflow:hidden;}
.product_detail{  padding-top:20px; overflow:hidden; clear:both;}
.product_detail .content{ display:none; }
.tb_parameter{ float:left; overflow:hidden; margin-top:27px; }
.tb_parameter td{ font:12px/23px "宋体"; color:#9a9a9a; padding-top:0;}
.tb_parameter .td_caption{ font:12px/23px "宋体"; color:#1a1a1a; width:69px;  }
.tb_parameter .align_top{ vertical-align:top;}

.size{ float:left; padding:27px 40px 0 40px;border-left:1px dotted #ccc; border-right:1px dotted #ccc;}
.tb_size{ float:left; overflow:hidden;  width:180px;  }
.tb_size td{ font:12px/23px "宋体"; color:#9a9a9a;     }
.tb_size .td_caption{ font:12px/23px "宋体"; color:#1a1a1a; width:69px;  }
.tb_size td.dotted{ color:#bfbfbf; vertical-align:middle; line-height:23px;}
.tb_size .align_top{ vertical-align:top;}
.tb_size tr{ height:23px;}

/*wash*/
.wash{ overflow:hidden; float:left; padding:32px 0 0 0; width:286px; background:url(../images/wash_way/wash_bg.gif) right bottom no-repeat;}
.wash_way{ font:18px/21px "微软雅黑", "宋体"; color:#101010; padding-left:10px;}
.wash p{ font:14px/32px "微软雅黑", "宋体"; color:#9a9a9a; margin-left:22px;}
.wash p.wash_way{ font:18px/21px "微软雅黑", "宋体"; color:#101010;}
.wash p img{ vertical-align:middle;}
.wash p span{ vertical-align:middle;}

/*您可能会喜欢*/
.maybe_like{  padding-top:20px; overflow:hidden; clear:both;}
.maybe_like .content{ padding-top:10px; overflow:hidden; }
.maybe_like dl.like{ float:left; width:272px; padding-top:5px;}
.maybe_like dl.fr{ float:right;}
dl.like dt{ float:left; padding-top:10px; padding-right:8px; }
dl.like dd{ float:left;  color:#9a9a9a; font:12px/21px "宋体"; width:120px;}
dl.like dd p a{ color:#9A9A9A; line-height:21px;;}
dl.like dd p.caption{ color:#010101;}
dl.like dd p.caption .cap {display:inline-block; white-space: nowrap;overflow: hidden;width: 102px;}
dl.like dd p.caption .cap .product_name{ color:#860e0e; text-decoration:underline;}
dl.like dd p.caption .line {margin-left: 0.5em; border:none; color:#c5c8c9;}
dl.like dd p.caption .plus {margin-left: 0.5em; vertical-align:7px;*vertical-align:baseline;}


/*站点地图*/
.sitemap{ overflow:hidden;}
.sitemap p.building{ font:18px/36px "微软雅黑"; }
.sitemap p{ text-align:center; font:14px/36px "微软雅黑";color:#3a3a3a;}
.map_body ul{ width:120px; border-right:1px dotted #ccc;}
.map_body li span{ display:block; font:12px/30px "宋体"; color:#9c9c9c; padding-left:14px;}
.map_body li span.big{ font-size:14px; padding:0;}
.map_body li span.online{ color:#780707; }

/*卖点和提示*/
.sell_tips{ overflow:hidden;}
.sell_tips .selling_point{ float:left; width:562px; overflow:hidden;}
.sell_tips .tips{ float:right; width:252px; padding-top:20px; overflow:hidden; }
.tips img{ margin-top:10px;}
.sell_tips dl.like{ float:left; width:272px; padding-top:7px;}
.tips dl.like{ float:left; width:252px; padding-top:7px;}
.tips dl.like dd{ padding-top:0px;}


/*产品 系列页*/
.series{ overflow:hidden; padding-top:90px;} 
.series .flash_frame{ overflow:hidden; display:block; height:344px; background:#FBFAF8;position:relative;  }
.what_products{ float:left; overflow:hidden; padding-top:20px; width:568px;}
.series div.title{   border-bottom:1px solid #D1D1D0; padding-bottom:8px; overflow:hidden; height:24px;}
.series div.title p{ font:14px "宋体"; line-height:22px;background:url(../images/point_ico.gif) left 3px no-repeat; padding-left:12px;}
.series div.title span{ font:11px Arial, Helvetica, sans-serif; line-height:22px; color:#8e8e8e; padding-left:12px;  }
.series .content{ width:568px; overflow:hidden; height:394px; position:relative;}
.series .content .slide_body{ width:568px; width:1136px; width:1704px; overflow:hidden; position:absolute; left:0; top:0; }
.slide_body ul{ float:left;}
.slide_body ul li{ display:inline; overflow:hidden; float:left; width:568px; height:394px;}

/*banner*/
.slide_banner{ position:relative;}
.check_more{ position:absolute; z-index:1000; left:57px; top:233px;}
.slide_button{ position:absolute; z-index:1000;left:59px; top:283px; _left:62px;}
.slide_button a{ padding-right:1px;}



.what_products .content{ padding-top:10px; overflow:hidden;  }
.what_products .content dl.series{ overflow:hidden; width:281px; height:120px; padding-top:16px; float:left;}
dl.series dt{ float:left;  text-align:center; padding-top:0px; padding-left:20px; }
dl.series dd{ float:right; width:136px;}
dl.series dd p{ font:12px/21px "宋体"; color:#9a9a9a; padding-right:10px; }
dl.series dd p.caption{ font:12px "宋体"; line-height:21px; color:#3c3c3c; }
.border_right{ border-right:1px dotted #ccc;}
.border_bottom{ border-bottom:1px dotted #ccc;}
.series .page{ text-align:center; height:33px; padding-left:237px;_padding-left:230px;}
.page .current{  float:left; width:33px; background:url(../images/page_current.gif) no-repeat; margin:0 18px;position:relative; z-index:9;  }
.page .current .page_num{ position:absolute; width:21px;  left:6px; bottom:28px; display:none; z-index:8;  }
.page_num ul{ overflow:hidden;}
.page_num li{ color:#FFF; width:21px; height:20px; background:#E56500;}
.page_num li.head{ background:none; width:21px; height:10px; overflow:hidden;}
.page_num li a{ color:#fff;}
.page_num li a:hover{ color:#333;}
.page .current span{display:block;	width:33px;	height:33px;color:#D6D6D6;	margin-top:0px;position:relative;  z-index:10; font:14px/33px Arial, Helvetica, sans-serif;}
.page .prev{  float:left; padding-top:6px;}
.page .next{  float:left; padding-top:6px;}

/*material_style*/
.material_style{ float:right; overflow:hidden; width:214px; padding-top:20px;}
.material{ overflow:hidden;}
.series .material div.title{  border-bottom:1px solid #D1D1D0; padding-bottom:6px;}
.material p{ font:15px/22px "微软雅黑", "宋体"; color:#080808;background:url(../images/point_ico.gif) left 3px no-repeat; padding-left:12px; }
.material p span{ font:11px/22px "微软雅黑", "宋体"; color:#8e8e8e; padding-left:12px;}
.material .bear{ padding-top:4px; overflow:hidden; display:block;}
.jiameng{ padding:9px 0 6px 0;overflow:hidden; display:block;}
.zhixiao{overflow:hidden; display:block;}


.style{ overflow:hidden; padding-top:16px;}
.style p{ font:15px/22px "微软雅黑", "宋体"; color:#080808; border-bottom:1px solid #D1D1D0; padding-bottom:8px;}
.style p span{ font:11px/22px "微软雅黑", "宋体"; color:#8e8e8e; padding-left:12px;}
.style dl{}
.style dt{ float:left;}
.style dd{ float:right; font:12px/21px "宋体"; color:#9a9a9a; width:110px;}



/*品牌故事*/
.body{ overflow:hidden;}
.brand{ padding-top:90px; overflow:hidden;}
.brand .left{ float:left; width:186px; padding-left:10px; padding-top:30px; /*position:relative; position:static\9; *position:static; _position:static; z-index:999;*/}
.brand .left .left_txt{ padding-bottom:40px;}
.brand .left .left_txt p.title{ font:bold 14px "宋体"; line-height:22px; color:#3c3c3c; border-bottom:1px solid #D2D1D0; padding-bottom:5px; padding-left:2px; margin-bottom:15px; }
.brand .left .left_txt p.content{ font:12px "宋体"; line-height:30px; color:#9a9a9a; border-bottom:1px dotted #C9C8C6;padding-left:2px;}
.brand .left .left_txt p.content a{ color:#9a9a9a;font:12px "宋体"; line-height:30px;position:relative; position:static\9; *position:static; _position:static; z-index:999;}
.brand .left .left_txt p.no_border{ border:none;}

.brand .right{ float:right; width:606px; padding-right:10px;}
.brand .right .right_banner{ display:block; padding:30px 0;}
.brand .right .right_txt{ padding-bottom:40px;position:relative; position:static\9; *position:static; _position:static; z-index:999;}
.right_txt p.title{ color:#3c3c3c; font:14px "宋体"; line-height:22px; border-bottom:1px dotted #9C9B9A; margin-bottom:15px;}
.right_txt p.content{ color:#9a9a9a; font:12px "宋体"; line-height:22px; padding-right:8px; }

.lecture{ overflow:hidden; clear:both;}
.lecture p.cap{ background:url(../images/triangle.gif) 5px center no-repeat; font:12px/36px "宋体"; color:#9a9a9a;border-bottom:1px dotted #9C9B9A; clear:both; display:block;overflow:hidden; height:36px; }
.lecture p.cap span{ float:right; padding-left:12px;}
.lecture p.cap span.year{ float:left;}
.lecture .article{ padding-top:18px; padding-bottom:60px; display:none; clear:both;}
.lecture .article p{ font:12px/22px "宋体"; color:#9a9a9a; clear:both; overflow:hidden;}
.lecture .article p.arc_title{ font:14px/22px "宋体"; color:#9a9a9a; text-align:center; clear:both; overflow:hidden; }
.lecture_slide{ position:relative; z-index:1000; }




/*footer*/
#footer{ height:100px; border-top:1px solid #B8BFC5; clear:both; margin-top:30px;}
#footer p.nav{ font:10px "宋体"; color:#9a9a9a; text-align:right; line-height:22px; padding-top:5px;}
#footer p.nav a{  font:12px "宋体"; color:#9a9a9a; padding-left:24px; }
#footer p.nav a:hover{ text-decoration:underline;}
#footer img{ float:left;}
#footer .mendale_info{ float:right; padding-top:8px;}
.mendale_info p{ font:10px "宋体"; line-height:13px; color:#afafaf; text-align:right;}
.mendale_info p.contact{ font:10px "宋体"; line-height:22px;}
.mendale_info p.contact span{}
.mendale_info p.contact span.color_red{ color:#d6000f; padding-left:16px; padding-right:5px;}

.selling_point .content dl.pt13{  padding-top:13px; }


/*加盟指南*/
.join{ float:left; width:186px; padding-left:10px; padding-top:30px; /*position:relative; position:static\9; *position:static; _position:static; z-index:999;*/}
.join .left_txt{ padding-bottom:40px;}
.join .left_txt p.title{ font:bold 14px "宋体"; line-height:22px; color:#3c3c3c; border-bottom:1px solid #D2D1D0; padding-bottom:5px; padding-left:2px; margin-bottom:15px; }
.join .left_txt p.title a{ font:bold 14px "宋体"; line-height:22px; color:#3c3c3c;position:relative; position:static\9; *position:static; _position:static; z-index:999; }
.join .left_txt p.content{ font:12px "宋体"; line-height:30px; color:#9a9a9a; border-bottom:1px dotted #C9C8C6;padding-left:2px;}
.join .left_txt p.no_border{ border:none;}
.join_right{ float:right; width:620px; position:relative; z-index:100; }
.join_right .right_banner{ display:block; padding:30px 0; padding-left:4px;}
.join_right .right_txt{ padding-bottom:40px;position:relative; position:static\9; *position:static; _position:static; z-index:999;}
.join_right .right_txt p.title{ color:#3c3c3c; font:14px "宋体"; line-height:22px; border-bottom:1px dotted #9C9B9A; margin-bottom:8px;}
.join_right .right_txt p.content{ color:#9a9a9a; font:12px "宋体"; line-height:22px; padding-left:34px; padding-right:0;  border-bottom:1px dotted #9C9B9A;}
.right_txt p.condition{ color:#9a9a9a; font:12px "宋体"; line-height:22px;  overflow:hidden;padding-top:12px;}
.right_txt p.condition span.cap{ color:#80020a; display:block;  background:url(../images/join/circle_ico.gif) 12px center no-repeat; padding-left:35px; }
.tb_condition{color:#9a9a9a; font:12px "宋体"; line-height:22px;  border-bottom:1px dotted #9C9B9A;}
.tb_right span.cap{ color:#9a9a9a; display:block;  background:url(../images/join/circle_ico.gif) 12px center no-repeat; padding-left:35px;}
.tb_right tr{ height:30px; }

/*我要加盟 个人简历*/
.person{}
.person input{ background:#f7f5f3; border:1px solid #ccc; height:20px;} 
.person label{ margin-right:8px;}
.person label input{ border:none; height:auto; margin-right:8px;}
.year{ width:85px;}
.cap .year{ width:auto;}
.moon{ width:50px;}
.day{ width:48px;}
.time{ width:78px;}
.person input.border_none{ border:none;  }
td.pl55{padding-left:55px;}
td.pl22{padding-left:22px;}
td.sexy input{ border:none; height:auto;}
.yes_no input{ border:none; height:auto;}
td.sexy label{ padding-right:15px;}
.person .tb1{}
input.width200{ width:200px;}
input.width168{ width:168px;}
input.width440{ width:440px;}
input.width390{ width:360px;}
input.width360{ width:360px;}
.person .tb2{}
.person .tb3{}
.person .tb4{}
.person td{ font:14px/40px "宋体"; color:#727272;}
.p_title{ height:33px; margin-bottom:15px;}
.p_title img{ vertical-align:middle;}
.p_title span{ font:30px/33px "微软雅黑", "宋体"; color:#3c3c3c;}
p.next_btn{ width:600px; text-align:center; padding-top:20px;}
p.next_btn input{ width:auto; height:auto; text-align:center; border:none; margin-right:12px;}

/*竞争对手*/
.tb_opponent{ text-align:center;border-collapse:collapse; border:none;}
.tb_opponent .even{ background:#EDE9E3;}
.tb_opponent td{border:1px dotted #ccc;}
.tb_opponent textarea{ overflow:hidden; height:40px; width:auto; padding:0; margin:0; border:none;}
.tb_opponent input{ border:none 0; background:none; height:40px;}
.tb_opponent input.width110{ width:110px;}
.tb_opponent input.width60{ width:60px;}
textarea.idear{ width:603px; height:157px; font:12px "微软雅黑", "宋体"; color:#797979; overflow:hidden; border:1px solid #ccc; background:#F7F5F3;}

/*join slide*/
.join_slide{ position:relative; top:-232px; left:0px;}

.join_cap{ font:26px/28px "微软雅黑", "宋体"; color:#3c3c3c; border-bottom:1px dotted #ccc; width:167px; padding-bottom:8px;}
.tb_flow tr{ height:128px; border-top:1px dotted #ccc;}
.tb_flow td{ padding-left:20px; padding-top:15px; }
.join_cap span{ font:16px/22px "微软雅黑", "宋体";}
.join_cap img{ vertical-align:middle; padding-left:10px;}
.join_desc{ font:12px/22px "宋体"; color:#a5a5a5; width:167px; height:80px;}

/*hr 一封信*/
p.letter{ text-indent:24px; font:12px/25px '宋体'; color:#727272;}

/*联系我们*/
.contact_new{ text-align: left; font: 12px/30px '宋体'; color: #9a9a9a;padding-top: 10px; padding-bottom:20px; height:auto;}
.line_cap{ font:26px/22px "微软雅黑", "宋体"; color:#3c3c3c; padding:20px 0 10px 0;}
.line_cap span{ font:22px/22px "Arial"; padding-left:10px;}
.line_desc{font:14px/25px '宋体'; color:#727272; padding-top:5px; padding-bottom:20px;}
.line{border-bottom:1px dotted #ccc; width:742px; margin-left:40px;}
.line p{ width:500px; }

.line_add{ padding-top:30px;}
.line_add p{ padding:0;font:14px/25px '宋体'; color:#727272; }
.line_add p span{ color:#959595;}

.contact{ padding-top:30px;}
.contact p{ padding:0;font:14px/25px '宋体'; color:#727272; }
.contact p span{ color:#959595;}

.warm_line{ padding-top:30px;}
.warm_line p{ padding:0;font:14px/25px '宋体'; color:#727272; }

/*琥珀*/
.amber{ height:auto;padding-top: 16px;}
.amber img{}
.title_new{border-top:1px dotted #F1E1B9; text-align:center;}
.detail_icon{ margin-top:-8px;}
.maybe_new{}
.detail .maybe_new .title{border-top:1px dotted #F1E1B9;text-align:center; height:auto; padding-top:6px; border-bottom:none 0; }
.detail div.maybe_new p{background:none; padding:0;}
.maybe_new .slide{ float:none; padding:0; margin:0; cursor:pointer;}

.png_swf{ height:420px;}

/*牡丹芳华*/
h2.new_title{ font:normal 14px "宋体"; width:789px; height:21px; background:url(../images/title_new.png) no-repeat;padding:0px 0 0 28px;}
h2.new_title span{ font:11px Arial, Helvetica, sans-serif; color:#8e8e8e; padding-left:14px;}

/*毛毯*/
.big_small .small_img{ position:relative; z-index:9999;}

/*炫彩花园*/
.dazzleTitle{ width:810px; height:143px; margin:0 auto; margin-top:18px; text-align:center; background:url(../images/dazzle_garden/title.png) no-repeat;}
.dazzleTitle img{ padding-top:16px;}
.dazzleBanner{ padding-top:10px;}
.dazzleBanner ul{ width:399px; text-align:left; position:absolute; left:0;}
.dazzleBanner li{ margin-bottom:32px;}
.dazzleBanner .bed{ margin-left:270px; margin-top:-10px;}
.dazzleBanner .bed img{ display:block;}
.heightNew{ height:612px;}

.dazzle div.title{ width:818px; height:10px; background:url(../images/dazzle_garden/titBg.png) no-repeat; border-bottom:none; padding:0;}
.dazzle div{ border-color:#E9B2B7;}
.dazzle .content{ margin-top:-10px; display:block; }
.dazzle_like{ background:none; border-top:1px dotted #e9b2b7; padding:0; margin-top:20px;}
.detail .dazzle_like .title{ border:none 0;}
.dazzle_like .content{ display:none;}
.detail .maybe_new div.title p{  float:none;}

