@charset "utf-8";
/* CSS Document */

body {
    margin: 0px 0px 0px 0px;
    background-color: #f6efe9;
    font-family: "新細明體", Arial, Helvetica, sans-serif;
}

ol,
/*ul,*/
li {
    list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
img,
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
}

#wrapper {
    margin: 0px auto;
    width: 100%;
    height: auto;
    overflow: hidden;
}

.eyebrow {
    /* float:right;*/
    margin: 0px 0 0 0px;
    /*padding:0 3px 20px 0;*/
    width: 100%;
    height: 36px;
    background: url(../images/index/topbar_bg.jpg) repeat-x;
}

#flower {
    margin: 0px auto;
    width: 100%;
    height: auto;
    overflow: hidden;
}

#left_flower {
    margin: 0px auto;
    width: 100%;
    height: auto;
    overflow: hidden;
    background: url(../images/index/left_flower.jpg) no-repeat left top;
}

#right_flower {
    margin: 0px auto;
    width: 100%;
    height: auto;
    overflow: hidden;
    background: url(../images/index/r_flower.jpg) no-repeat right top;
}

.nav {
    /*background:red; */
    margin: 0px auto;
    /*margin-top: 19px;*/
    width: 1012px;
    background: url(../images/index/shadow_main.png) repeat-y;
    overflow: hidden;
}

.footFlower {
    margin: 0px auto;
    width: 1020px;
    background: url(../images/index/foot_flower.jpg) top left no-repeat;
}

.footer {
    margin: 0px auto;
    margin-left: -2px;
    width: 1012px;
    background: url(../images/index/b_shadow.png) repeat-x;
    background-size: 1022px auto;
}