@charset "utf-8";
@import "common.css";
@import "nav.css";
@import "footer.css";

/* CSS Document */

body,h1,h2,h3,h4,h5,h6,p,td {
margin:0;
padding:0;

}

body {
font-family:"Verdana", "Arial"," Helvetica"," sans-serif","taipei";
font-size:12px;
line-height:20px;
color:#555555;
background-color:#f5f5f5;
background:url(../images/common/img-wapper-bg.gif)  repeat-y center
}

ol {
margin-top:10px;
padding-top:5px;
}

input {

}

img {
border:0 none;
display:block
}


#wapper{
margin:0 auto;
width:1000px;
clear:both
}

#header{
height:95px;
background: url(../images/common/img-header-bg.gif) repeat-x;
}

#kv{
height:145px;
background-color:#e2e2e2;
clear:both
}




#content{
background:url(../images/common/img-content-bg.gif) repeat-x ;
clear:both;
display:block;
height:1%}

#content:after{
clear:both;
display:block;
content:".";
height:0;
visibility:hidden;}

#col-left{
margin-top:5px;
width:210px;
float:left;
display:block}

.col-left-content{
clear:both;
text-align:right}

.col-left-content .ad-banner{ margin:10px 0;clear:both}
.col-left-content .ad-banner ul,.col-left-content .ad-banner li{ list-style:none; padding:0; margin:0}
.col-left-content .ad-banner li{ padding:5px 0 5px 10px}


#col-main{
margin-top:10px;
width:535px;
float:left;
display:block}

.border-right{ border-right:1px solid #e2e2e2; margin-bottom:10px}

.col-main-content{
clear:both;
width:515px;
margin:0 10px}


#col-main-2{
margin-top:10px;
width:780px;
float:left;
display:block}

.col-main-content-2{
clear:both;
width:770px;
margin:0 0 0 10px}

#col-right{
margin-top:10px;
width:255px;
float:right;
display:block;
}




