/*for all*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{ margin: 0;	padding: 0;}
body { font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:20px; color:#666666; }
fieldset, img{ border:0;}
abbr,acronym{	border:0;}
h1,h2,h3,h4,h5,h6{	font-size:100%;	font-weight:normal;}
.clear { clear: both; height:1px;}

/*line-height*/
.lh24{ line-height:24px;}
.lh16 { line-height:16px;}

/*margin*/
.mrg_t10{ margin-top:10px;}
.mrg_t20{ margin-top:20px;}

/*link*/
.color_b3 a { color:#999999; text-decoration:none;}
.color_b3 a:hover { color:#666666; text-decoration:none;}
.color_b4 a { color:#666666; text-decoration:none;}
.color_b4 a:hover { color:#333333; text-decoration:none;}


.menu{ background:url(../images/menubg.jpg) repeat-x top;}
.link{ padding:30px 0 6px; height:20px;}
.link a{ color:#444444; text-decoration:none;}
.link a:hover{ color:#999999;}
.submenu{ background:url(../images/submenu_bg.jpg) bottom no-repeat; width:786px; padding:6px 15px;}
.submenu a{ color:#5c523e; text-decoration:none;}
.submenu a:hover{ text-decoration:underline;}
.footer{ padding:16px 0 15px; background-color:#a19e94; color:#FFFFFF;}
.contentbg_1{ background:url(../images/news_leftbg.jpg) center top no-repeat;}
.contentbg_1-1{ background:url(../images/news_leftbg2.jpg) center top no-repeat;}
.contentbg_1-2{ background:url(../images/news_leftbg3.jpg) center top no-repeat;}
.contentbg_2{ background:url(../images/life_leftbg.jpg) center top no-repeat;}
.contentbg_3{ background:url(../images/works_leftbg.jpg) center top no-repeat;}
.contentbg_3-1{ background:url(../images/works_leftbg2.jpg) center top no-repeat;}
.contentbg_3-2{ background:url(../images/works_leftbg3.jpg) center top no-repeat;}
.contentbg_3-3{ background:url(../images/works_leftbg4.jpg) center top no-repeat;}
.contentbg_3-4{ background:url(../images/works_leftbg5.jpg) center top no-repeat;}
.contentbg_4{ background:url(../images/design_leftbg.jpg) center top no-repeat; background-attachment: fixed;}
.contentbg_5_1{ background:url(../images/wax_leftbg1.jpg) center top no-repeat; background-attachment: fixed;}
.contentbg_5{ background:url(../images/wax_leftbg.jpg) center top no-repeat;}
.contentbg_6{ background:url(../images/qa_leftbg.jpg) center top no-repeat; background-attachment: fixed;}
.contentbg_7{ background:url(../images/store_leftbg.jpg) center top no-repeat;}
.contentbg_8{ background:url(../images/buy_leftbg.jpg) center top no-repeat; background-attachment: fixed;}
.contentbg_9{ background:url(../images/contact_leftbg.jpg) center top no-repeat;}
.content{ width:800px; padding:35px 25px 30px 175px; background:url(../images/news_righttbg.jpg) right bottom no-repeat;}
.text_field{ width:800px; overflow:hidden;}
.design_list{ background:url(../images/design_intro_picbg.jpg); width:340px; height:108px; padding:10px 0 0 0px; overflow:hidden;}
.area_pro { width:159px; float:left; padding:0 10px 20px; overflow:hidden;}
.border_pro { height:130px; background:url(../images/works_listpicbg.jpg) center no-repeat;}
.border_pro img{ border:1px solid #ededed; margin:4px 10px 20px;}
.page{ padding-top:20px; border-top:#CCCCCC 1px solid;}
.buy_tb{ background:#e6dad0; text-align:center;}
.buy_tb th{ background:#d0c5b0; padding:5px; color:#454544;}
.buy_tb td{ background:#FFFFFF; padding:5px;}