#main { width:942px; margin:0 auto; text-align:left; position:relative;}

#header {height:272px; padding-top:49px;}

#content { background:#fff; padding:44px 18px 57px 29px;}

#footer { height:134px;}

.col-1, .col-2, .col-3, .cos-1 {float:left;}
.com-1, .com-2 {float:left;}
.container {width:100%; overflow:hidden;}
.container2 {width:100%;}

/* ============================= page1 ===========================*/

#page1 .line {background:url(images/line1.gif) repeat-y 420px 0;}
#page1 .col-1 {width:400px;}
#page1 .col-2 {width:440px;}

#page1 .col-1 .col-1 {width:168px;}
#page1 .col-1 .col-2 {width:166px;}

/* ============================= page2 ===========================*/

#page2 .col-1 {width:350px;}
#page2 .col-2 {width:490px;}

/* ============================= page3 ===========================*/

#page3 .col-1 {width:470px;}
#page3 .col-2 {width:345px;}

#page3 .box .col-1 {width:473px;}
#page3 .box .col-2 {width:318px;}

#page3 .col-1 .col-1 {width:168px;}
#page3 .col-1 .col-2 {width:166px;}

/* ============================= page4 ===========================*/

#page4 .line {background:url(images/line1.gif) repeat-y 355px 0;}
#page4 .cos-1 {width:350px; padding-right: 40px; border-right: 1px solid gray;}
#page4 .col-1 .col-2 {width:166px;}
#page4 .col-1 .col-1 {width:168px;}

#page4 .cos-1 .com-1 {width:166px;}
#page4 .cos-1 .com-2 {width:160px; padding-left: 20px;}

/* ============================= page5 ===========================*/

#page5 .line {background:url(images/line1.gif) repeat-y 375px 0;}
#page5 .col-1 {width:350px;}
#page5 .col-2 {width:490px;}

#page5 .col-2 .col-1 {width:258px;}
#page5 .col-2 .col-2 {width:200px;}

