/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote {margin:0; padding:0;}
body,textarea,input {font-family:ËÎÌå,Verdana; font-size:12px; line-height:150%; color:#482E01;}
html,body{height:100%;}
li {list-style:none;}
form {display:inline;}
input, label {vertical-align:middle;}
a {text-decoration:none; cursor:pointer;}
a:link {color:#482E01;} 
a:visited {color:#482E01;} 
a:hover {color:#660000;} 
a:active {color:#660000;}

#Top, #Footer{ width:987px; height:75px; margin:0 auto; background-color:#DAD3C1; padding:5px 0 0 15px;}
#Top ul{ float:left;}
#Top ul li{ float:left; margin-right:2px; width:83px; height:37px; background:url(bg_nav.jpg) no-repeat; padding:35px 0 0 0; text-align:center; color:#006600; font-weight:bold;}
#TopList { width:767px; margin-left:2px;}
#TopList li a{color:#006600; }
#TopLink{ padding:27px 0 0 16px;}
#Footer{ width:982px; height:43px; padding:20px 0 0 20px; font-weight:bold; color:#674a38;margin-top:2px;}
#Footer img{border:0px; width:25px; height:25px; vertical-align:middle;}
#Footer a{color:#674a38;}
#Main{ width:985px; height:1216px; margin:0 auto; margin-top:2px;border:1px solid #acacac ;padding:15px 0 0 15px; background:#CEC5BC;}
#Slide{ float:left; width:623px; height:227px;}
#News{ float:left; width:346px; height:227px;}
#NewsTitle{ height:30px; background:url(line.jpg) repeat-x bottom; color:#655347; padding:3px 0 0 0;}
.NewsText{font-size:15px; font-weight:bold; margin:0 240px 0 0;}
h1{ font-size:20px; text-align:center; line-height:30px; }
h1 a:link, h1 a:visited, .SecTitle a:link, .SecTitle a:visited, h2 a:link, h2 a:visited{ color:#000;}
h1 a:hover, .SecTitle a:hover, h2 a:hover{color:#660000;}
.NewsContent{ padding:12px 16px 0 0; width:330px; height:187px;}
.NewsContent p{ text-align:justify; text-indent:2em; line-height:22px;}
#FastEntry{ width:320px; height:145px; float:left; text-align:center; padding:28px 0 0 0;}


#Show {width:655px;float:left; height:143px; padding:30px 0 0 0;}
#Show ul{width:120px; float:left; text-align:center; margin:0 0 0 5px; }
#Show li{width:120px;text-align:center; list-style:none;}
#Show a{ font-size:12px; line-height:16px;}

.Box{ width:305px; height:246px; float:left; background:url(icon.jpg) no-repeat 0 2px; padding:0 0 0 25px;}
.BoxTitle{ width:284px; height:30px; background:url(line.jpg) repeat-x bottom; color:#655347; margin:0 0 8px 0;}
.BoxText{font-size:16px; font-weight:bold; margin:0 172px 0 0;}
.ArticleList{ width:284px;}
.ArticleList li{ background:url(list.jpg) no-repeat 0 4px; padding:0 0 0 22px; line-height:21px;}
.SecTitle{ width:284px; font-size:20px; font-weight:bold; padding:5px 0 0 0;}
.ServiceText{ width:284px; padding:10px 0 0 0; text-align:justify; text-indent:2em; line-height:23px; height:161px;}
.ServiceText img{ width:106px; height:80px; float:left; margin:0 15px 0 0;}
.ServiceText p{line-height:20px;}

.ServiceText2{ width:284px; padding:10px 0 0 0; text-align:justify;  line-height:23px; height:161px;}
.ServiceText2 img{ width:138px; height:123px; float:left; margin:0 15px 0 0;text-indent:2em;}
.ServiceText2 p{line-height:20px;text-indent:2em;}

.ServiceText1{ width:284px; padding:10px 0 0 0; text-align:justify; text-indent:2em; line-height:23px; height:161px;}
.ServiceText1 img{ width:148px; height:150px; float:left; margin:0 15px 0 0;}
.ServiceText1 p{line-height:20px;}
.TopFamous{ width:284px; height:97px;}
.TopFamous img{ width:70px; height:87px; float:left; margin:0 15px 0 0;}
.TopFamous p{ text-indent:2em; padding:5px 0 0 0;}
.FamousLeft, .FamousRight{ width:247px; height:22px; display:block; float:left; }
.FamousRight{ width:37px; text-align:right;}
.FamousLeft a{ text-decoration:underline;}
.FamousLeft a:hover{ text-decoration:none;}
.BoxLite{ width:330px; height:263px; float:left;}
.BoxSpe{ width:305px; height:126px; float:left; background:url(icon.jpg) no-repeat 0 2px; padding:0 0 0 25px;}
.ServiceList{ float:left;width:103px; }
.ServiceList li{ background:url(btn_77x21.jpg) top left no-repeat; height:24px; padding:2px 0 0 14px;}
.ServiceList li a:link, .ServiceList li a:visited{color:#fcfcfc;}
.Develop{ padding:0 0 10px 0;}
.Develop img{ width:86px; height:64px; margin:0 7px 0 0;}
.Story{ width:284px; height:135px;}
.Story img{ width:120px; height:120px; float:left; margin:0 15px 0 0;}
.Story p{ text-indent:2em; padding:5px 0 0 0; line-height:20px;}
.ProductList{ padding:5px 0 0 0;}
.ProductList li{ background:url(btn_90x27.jpg) no-repeat left; width:90px; height:22px; float:left; color:#fcfcfc; font-size:14px; padding:5px 0 0 0; text-align:center; margin:0 7px 0 0;}
.ProductList li a:link, .ProductList li a:visited{color:#fcfcfc;}
h2{ font-size:14px; font-weight:bold; padding:0 0 5px 0; color:#000;}
.MemoText{ text-indent:2em; padding:0 0 10px 0;}
.Links, .Links1{ float:left; margin:0 60px 0 0;}
.Links1{ margin:0;}
.Links li, .Links1 li{ width:109px; height:23px; background:url(btn_109x27.jpg) no-repeat; margin:0 0 10px 0; font-size:15px; padding:4px 0 0 0; text-align:center;}
.Links li a:link, .Links1 li a:link,.Links li a:visited, .Links1 li a:visited{color:#fcfcfc;}
.BlackFont{ color:#000;}
.BlackFont a:link,  .BlackFont a:visited{ color:#000;}
.BlackFont a:hover{color:#660000;}
.All a:link, .All a:visited{ color:#D46B31;}
.Person a{ color:#771C1B;}

.NewServiceList{ float:left;width:98px; }
.NewServiceList li{ background:url(btn_90x32.jpg) top left no-repeat; height:38px; font-size:14px; padding:6px 0 0 17px;}
.NewServiceList li a:link, .NewServiceList li a:visited{color:#fcfcfc;}
.BookFlower{ clear:both; padding:12px 0 0 0; _padding:8px 0 0 0;}

#lyseo{clear:both; width:987px;height:50px; background:url(icon.jpg) no-repeat 0 2px;padding:0 0 0 25px;color:#655347;}
.BoxText1{font-size:16px; font-weight:bold; margin:0 22px 0 0;}
