/*   __              __                                               /\ \  __        /\ \                                              \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____    /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\  /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\ \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com  *//* HOME----------------------------------------------------------------------------- */img { display: block; }.header .flash { position: absolute; top: 194px; left: 15px; }.box1 { position: relative;}.box1 p {	position: absolute;	top: 90px;	left: 458px;	font-size: 16px;	width: 467px;	height: 1px;}.box1 p strong { background: #F67C29; }.box1 span { position: absolute; top: 351px; display: block; width: 150px; text-transform: uppercase; font-size: 24px; text-align: center; font-weight: bold; }.box1 span.col1 { left: 440px; }.box1 span.col2 { left: 611px; }.box1 span.col3 { left: 780px; }.box1 span small { display: block; font-size: 11px; }.box2 { padding: 25px 0; }.box3 { position: relative; width: 984px; }.box3 .col2 { width: 492px; position: absolute; left: 492px; top: 513px; }.box3 .col1 { width: 492px; position: absolute; left: 0px; top: 513px; }.box3 .col2 .p,.box3 .col1 .p { padding: 0 0 0 7px; }.box3 .col2 .p h2,.box3 .col1 .p h2 { font-size: 17px; display: block; padding: 13px 0 0 29px;  }.box3 .col2 .p p,.box3 .col1 .p p { display: block; padding: 8px 12px; overflow: hidden; height: 75px; }.box3 .col2 .p ul,.box3 .col1 .p ul { padding: 0 0 0 13px; height: 100px; }.box3 .col2 .p li,.box3 .col1 .p li { float: left; margin: 0 17px 0 0; }.box3 .col2 .p li img,.box3 .col1 .p li img { border: 1px solid #FFA0A0; }.box3 .col2 .p strong,.box3 .col1 .p strong { background: #F67C29; }.box3 .png { position: absolute; top: 420px; left: 380px; width: 230px; height: 141px; background: url(images/home-box3-6.png) no-repeat; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/home-box3-6.png', sizingMethod='scale'); _background: transparent; z-index: 1000; }.box4 { padding: 25px 0; position: relative; }.box4 .middle1 { position: absolute; top: 93px; left: 20px; width: 456px; }.box4 .middle1 h2 { font-size: 20px; display: block; font-weight: normal; }.box4 .middle2 { position: absolute; top: 89px; left: 565px; }.box4 .middle2 .p { padding: 3px 0; }.box4 .middle2 .p .border { border: 1px solid #7F9DB9; padding: 2px; }.box4 .middle2 .p .button { background: #D65827; color:#FFFFFF; padding: 2px 15px; border: 0px; }.box5 { width: 984px; overflow: hidden; }.box5 ul { width: 1050px; }.box5 li { float: left; width: 303px; height: 189px; margin: 0 38px 0 0; position: relative; }.box5 a { position: absolute; bottom: 0px; right: 0px; }.box5 p { position: absolute; top: 60px; left: 110px; }.box6 { padding: 25px 0; }