@import url(http://fonts.googleapis.com/css?family=Open+Sans);
/*RWD 12等分*/
.cell-grid-1, .cell-grid-2, .cell-grid-3, .cell-grid-4, .cell-grid-5, .cell-grid-6, .cell-grid-7, .cell-grid-8, .cell-grid-9, .cell-grid-10, .cell-grid-11, .cell-grid-12, .cell-grid,
.cell-grid-auto, .cell-grid-s1, .cell-grid-s2, .cell-grid-s3, .cell-grid-s4, .cell-grid-s5, .cell-grid-s6, .cell-grid-s7, .cell-grid-s8, .cell-grid-s9, .cell-grid-s10, .cell-grid-s11, .cell-grid-s12, .cell-grid-s
.cell-grid-sauto, .cell-grid-m1, .cell-grid-m2, .cell-grid-m3, .cell-grid-m4, .cell-grid-m5, .cell-grid-m6, .cell-grid-m7, .cell-grid-m8, .cell-grid-m9, .cell-grid-m10, .cell-grid-m11, .cell-grid-m12, .cell-grid,
.cell-grid-mauto, .cell-grid-g1, .cell-grid-g2, .cell-grid-g3, .cell-grid-g4, .cell-grid-g5, .cell-grid-g6, .cell-grid-g7, .cell-grid-g8, .cell-grid-g9, .cell-grid-g10, .cell-grid-g11, .cell-grid-g12, .cell-grid-lg,
.cell-grid-gauto, .cell-grid-x1, .cell-grid-x2, .cell-grid-x3, .cell-grid-x4, .cell-grid-x5, .cell-grid-x6, .cell-grid-x7, .cell-grid-x8, .cell-grid-x9, .cell-grid-x10, .cell-grid-x11, .cell-grid-x12, .cell-grid-x
.cell-grid-xauto {position: relative;width: 100%;min-height: 1px;float:left;}
.cell-grid {max-width: 100%;}
.cell-grid-1 {max-width: 8.333333%;}
.cell-grid-2 {max-width: 16.666667%;}
.cell-grid-3 {max-width: 25%;}
.cell-grid-4 {max-width: 33.333333%;}
.cell-grid-5 {max-width: 41.666667%;}
.cell-grid-6 {max-width: 50%;}
.cell-grid-7 {max-width: 58.333333%;}
.cell-grid-8 {max-width: 66.666667%;}
.cell-grid-9 {max-width: 75%;}
.cell-grid-10 {max-width: 83.333333%;}
.cell-grid-11 {max-width: 91.666667%;}
.cell-grid-12 {max-width: 100%;}
@media (min-width: 576px) {
   .cell-grid-s{max-width: 100%;}
   .cell-grid-s1 {max-width: 8.333333%;}
   .cell-grid-s2 {max-width: 16.666667%;}
   .cell-grid-s3 {max-width: 25%;}
   .cell-grid-s4 {max-width: 33.333333%;}
   .cell-grid-s5 {max-width: 41.666667%;}
   .cell-grid-s6 {max-width: 50%;}
   .cell-grid-s7 {max-width: 58.333333%;}
   .cell-grid-s8 {max-width: 66.666667%;}
   .cell-grid-s9 {max-width: 75%;}
   .cell-grid-s10 {max-width: 83.333333%;}
   .cell-grid-s11 {max-width: 91.666667%;}
   .cell-grid-s12 {max-width: 100%;}
}
@media (min-width: 768px) {
   .cell-grid-m{max-width: 100%;}
   .cell-grid-m1 {max-width: 8.333333%;}
   .cell-grid-m2 {max-width: 16.666667%;}
   .cell-grid-m3 {max-width: 25%;}
   .cell-grid-m4 {max-width: 33.333333%;}
   .cell-grid-m5 {max-width: 41.666667%;}
   .cell-grid-m6 {max-width: 50%;}
   .cell-grid-m7 {max-width: 58.333333%;}
   .cell-grid-m8 {max-width: 66.666667%;}
   .cell-grid-m9 {max-width: 75%;}
   .cell-grid-m10 {max-width: 83.333333%;}
   .cell-grid-m11 {max-width: 91.666667%;}
   .cell-grid-m12 {max-width: 100%;}
}
@media (min-width: 992px) {
   .cell-grid-g {max-width: 100%;}
   .cell-grid-g1 {max-width: 8.333333%;}
   .cell-grid-g2 {max-width: 16.666667%;}
   .cell-grid-g3 {max-width: 25%;}
   .cell-grid-g4 {max-width: 33.333333%;}
   .cell-grid-g5 {max-width: 41.666667%;}
   .cell-grid-g6 {max-width: 50%;}
   .cell-grid-g7 {max-width: 58.333333%;}
   .cell-grid-g8 {max-width: 66.666667%;}
   .cell-grid-g9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
   .cell-grid-g10 {max-width: 83.333333%;}
   .cell-grid-g11 {max-width: 91.666667%;}
   .cell-grid-g12 {max-width: 100%;}
}
@media (min-width: 1200px) {
   .cell-grid-x{max-width: 100%;}
   .cell-grid-x1 {max-width: 8.333333%;}
   .cell-grid-x2 {max-width: 16.666667%;}
   .cell-grid-x3 {max-width: 25%;}
   .cell-grid-x4 {max-width: 33.333333%;}
   .cell-grid-x5 {max-width: 41.666667%;}
   .cell-grid-x6 {max-width: 50%;}
   .cell-grid-x7 {max-width: 58.333333%;}
   .cell-grid-x8 {max-width: 66.666667%;}
   .cell-grid-x9 {max-width: 75%;}
   .cell-grid-x10 {max-width: 83.333333%;}
   .cell-grid-x11 {max-width: 91.666667%;}
   .cell-grid-x12 {max-width: 100%;}
}
.cell-grid-5ths,
.cell-grid-s5ths,
.cell-grid-m5ths,
.cell-grid-g5ths {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.cell-grid-x5ths {width: 20%;float: left;}
@media (min-width: 768px) {
   .cell-grid-s5ths {width: 20%;float: left;}
}
@media (min-width: 992px) {
   .cell-grid-m5ths {width: 20%;float: left;}
}
@media (min-width: 1200px) {
   .cell-grid-g5ths {width: 20%;float: left;}
}
a{transition:all 0.2s linear;}
a:hover{transform: scale(1.1);}
/*主圖*/
.tree{background:url(../images/0804046_treeleft.png)left top no-repeat,url(../images/0804046_treeright.png)right top no-repeat;}
.banner{text-align: center;margin: 15px 0 0;}
.banner > img +p{font-size: 1.1em;line-height: 29px;margin: 10px 15% 0;}
.banner > img +p strong{display: block;margin: 5px 0 0;}
.wish{display: flex;flex-wrap: wrap;background: url(../images/0804046_hand.png)no-repeat center 170px;margin: 29px 0 0px;position: relative;}
.wish>.wishlist+.wishlist>.wishpage{float:right;}
.wish>.wishlist:nth-child(1) > .wishpage li:nth-child(1){left: 1px;top: -68px;}
.wish>.wishlist:nth-child(1) > .wishpage li:nth-child(2){right: -15px;top: -15px;}
.wishlist{width: 50%;}
.wishpage{width: 440px;height: 440px;border-radius: 50%;background-color: white;text-align: center;position: relative;}
.wishpage>ul li{position: absolute;}
.wishpage>ul li:nth-child(1){left:0;}
.wishpage>ul li:nth-child(2){right:0;}
.wishpage:before{content: "";position: absolute;width: 0;height: 0;border-style: solid;border-width: 20px 20px 0px 20px;border-color: #e95151 transparent transparent transparent;bottom: 21px;left: 0;right: 0;margin: auto;}
.wishpage > h1{font-size:3.8em;font-weight: bolder;font-family: "Microsoft YaHei";}
.wishpage > small{background-color: #e0ac61;width: 85px;height: 85px;font-size: 1.3em;line-height: 85px;display: inline-block;border-radius: 50px;color:white;margin: 20px 0 0;}
.wishpage > h1+p{font-size: 1.2em;line-height: 29px;margin: 15px 12% 0;    }
.wishpage > h1 strong{color:#e95151;}
/*內容*/
.speakbox{position: absolute;width: 240px;height: 112px;top: 0;bottom:22%;right: 0;left: 0;margin: auto;overflow: hidden;}
.speaktxt{background-color: bisque;width: 240px;height: 200px;border-radius: 50%;position: relative;top: -100px;margin: auto;box-shadow: 0px 2px 5px 0px #922929;text-align: center;}
.speaktxt>ul{position: absolute;bottom: 22px;left: 0px;right: 0;padding: 0;color: #e95151;}
.speaktxt>ul li{font-size: 1.7em;font-family: "Microsoft YaHei";font-weight: bold;display: inline-block;margin: 0 5px 0;position: relative;}
.speaktxt>ul li:nth-child(1):before{content: "";position: absolute;width: 2px;height: 109px;background-color: #51bec0;right: -8px;top: -28px;}

.delivery{background-color: #e95151;border-radius: 15px;padding:17% 25px 20px;margin: 17% 1px 0;    overflow: hidden;    min-height:874px;}
.delivery > ul li,.delivery > ul + dl dt,.delivery > ul + dl dd,.table{font-size: 1.2em;line-height: 34px;color: white;} 
.delivery > ul li a,.step a{display: inline-block;    color: #fff8ab;}
.delivery > ul li img{width: 35%;vertical-align: middle;margin: 0 2px;}
.delivery > ul,.td ul{margin: 0;padding: 0;       }
.delivery > dl,.table{display: table;margin: 0;}
.delivery > dl dt,.delivery > ul + dl dd,.th,.td{display: table-cell;}
.delivery > ul + dl dd,.th,.td strong{color: #fff8ab;    font-weight: 500;}
.another{    margin: 0 0 0 57px;display: block;}
.delivery > dl dt,.th{width: 24%;}
.delivery > dl dt span,.th span{display: block;background-color: #fff8ab;width:75px;height: 75px;border-radius: 50%;text-align: center;line-height: 75px;color: #e95151;margin: 0 auto}
.delivery > dl dd{font-size: 1.7em;font-weight: bold;color:white;    margin: 0;}
.delivery >  dl dd small{font-weight: 500;font-size: 0.7em;display: block;}
.table{    margin: 7px 0 0;}
.tr{display: table-row;}
.td > ul> li{list-style-type: decimal;}
.td > ul{    margin-left: 25px;}
.td > ul li:nth-child(2) >small+small{display: block;}
.td a{display: inline-block;color: #fff8ab;margin: 0 3px;}
.td img{width:43%;}
.step{text-align: center;    color: white;position: relative;}
.step:before,.step:after{content: "";position: absolute;width: 0;height: 0;border-style: solid;border-width: 20px 0px 20px 20px;top:0;}
.step:before{border-color: transparent transparent transparent #fff8ab;right: 0;}
.step:after{border-color: transparent transparent transparent #e95151;right: 2px;}
.delivery .cell-grid-4:nth-of-type(3) .step:before{content:none;}
.step strong{display: block;text-align: center;font-size: 1.5em;color: #fff8ab;position: relative;    margin: 0 0 13px;}
.step strong:before{content:"";position: absolute;width: 0;height: 0;border-style:solid;border-color:#fff8ab transparent transparent transparent;border-width:10px 10px 0px 10px;border-width: 10px 10px 0px 10px;left: 0;right: 0;margin: auto;bottom: -10px;}
.step a{display: inline-block;font-size:1.1em;    margin: 0 1px;}
.submit{text-align: center;margin: 33px 0 12px;width: 100%;float: left;}
.submit > ul{margin:0;padding: 0;}
.submit > ul li{display: inline-block;}
.submit > ul li:nth-child(2) a:before{content:none;}
.submit a{display: inline-block;color: white;font-size: 1.5em;margin: 12% 40px 13px;position: relative;}
.submit a:before{content:"";position: absolute;width: 63px;height: 97px;background:url(../images/0804046_app.png)no-repeat;right: -70px;top: -40px;}
.sale>h4{background-color: #fff8ab;color: black;font-size: 1.4em;font-weight: bold;padding: 6px 23px;font-family: "Microsoft YaHei";position: relative;line-height: 43px;margin: 39px 16px 23px;}
.sale>h4:before,.sale>h4:after{content:"";position: absolute;border-style:solid;width: 0;height: 0;top: 0;}
.sale>h4:before{border-width: 49px 17px 49px 0px;border-color: transparent #fff transparent transparent;right: 0;}
.sale>h4:after{border-width:49px 0px 49px 17px;border-color:transparent transparent transparent #fff;left:0;}
.sale>h4 strong{color: #e95151;}
.participate{color: #000;background-color:#ffe4c4;font-size: 1.4em;line-height: 155px;width: 155px;height: 155px;border-radius: 50%;margin: auto;text-align: center;}
.order1{order:1;}
.order2{order:2;}
.order3{order:3;}
.order4{order:4;}
.participate + ul > li{text-align: justify;}
.participate + ul{padding: 0;display: inline-block;text-align: center;    margin: 0;}
.anglelogo{width:43%;}
.phototxt{text-align: left;color: white;margin: 10px 0 6px;font-size: 1.2em;line-height: 34px;padding: 0 0 0 35px;}
.photo{text-align: center;}
.photo >.phototxt+ img+img{    margin: 20px 0 0;}
.photo img{width:85%;}
.photo + .table{margin: 0 0 0 14px;}


/*media區域*/
@media (min-width: 992px) and (max-width: 1199px) {
    .speakbox {bottom: 24%;}

}
@media (min-width: 768px) and (max-width: 991px) {
    .wishpage {width: 360px;height: 360px;}
    .wishpage > small {width: 80px;height: 80px;font-size: 1.2em;line-height: 80px;margin: 3px 0 0;}
    .wishpage > h1 {font-size: 2.5em;}
    .td > ul li:nth-child(2) >small+small {display: inline-block;}
    .speakbox {    bottom:27%; }
    .delivery > dl dt, .th {width: 27%;}
    .submit a {font-size: 1.1em;}
    .delivery > ul li, .delivery > ul + dl dt, .delivery > ul + dl dd, .table {font-size: 1.1em;}
    .sale p, .sale li {font-size: 0.7em;}
}
@media(max-width:900px){
    #header-share,#Bodyfooter {width: 100% !important;}
    .delivery {min-height: 833px;}
    .another {margin: 0;display: inline-block;}
    .sale>h4 {margin: 19px 16px 23px;}
    .participate {font-size: 1.2em;line-height: 130px;width: 130px;height: 130px;}

}
@media(max-width:767px){
    .banner > img +p {margin: 10px 5% 0;text-align: justify;}
    .wish {background: initial;}
    .wishlist {width: 100%;}
    .wishpage {width: 350px;height: 350px;margin: auto;}
    .wishpage > small {width: 75px;height: 75px;font-size: 1.2em;line-height: 75px;margin: 14px 0 0;}
    .wishpage > h1 {font-size: 2.6em;}
    .wishpage > h1+p {font-size: 1.02em;line-height: 26px;}
    .wish>.wishlist:nth-child(1) > .wishpage li:nth-child(1) {left: -17px;top: 0%;}
    .wishpage li img{    width: 70%;}
    .delivery {padding: 20px 25px;margin: 2% 10px 0;min-height: auto;}
    .tree{    background-size: 80%;}
    .wish {margin: 0px 0 0px;}
    .order2{order:3;}
    .order3{order:2;}
    .wish>.wishlist+.wishlist>.wishpage {float: initial;}
    .td > ul li:nth-child(2) >small+small {display: inline-block;}
    .wish>.wishlist:nth-child(1) > .wishpage li:nth-child(2) {right: 0px;top: 0px;}
    .delivery > ul li img {width: 32%;}
    .sale>h4 {font-size: 1.2em;padding: 15px 25px;    line-height: 32px;}
    .sale>h4:before {border-width: 43px 17px 43px 0px;}
    .sale>h4:after {border-width: 43px 0px 43px 17px;}
    .speakbox{display: none;}
    .participate {font-size: 1.2em;line-height: 130px;width: 130px;height: 130px;}

@media screen and (max-width:450px){
.delivery > dl dt, .th {width: 39%;}



}


}









body {
    margin: 0;
    height: 100%;
    background-color: #51bec0;
    width: 100%;
    font-family: "Microsoft JhengHei"; /*微軟正黑體*/ 
}
#gotop{
    width:103px;
    height:148px;
    position:fixed;
    _position: absolute; /* position fixed for IE6 */

    _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-10);
    z-index:1;
    bottom: 25%;
    text-align: center;
    margin-right: -610px;
    right: 50%;
    background-color: #016a80;
    color: #FFF;
    border-radius: 10px;
    opacity: 1.0;
    font-size: 16px;
}
#gotop a {
    font-size: 16px;
    color: #FFF;
    text-decoration: none;
    display: block;
    height: 18px;
    width: 102px;
    padding-top: 9px;
    padding-bottom: 9px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    /*border-bottom-color: #96120b;*/

}
#gotop a:visited {
    color: #FFF;
    text-decoration: none;
}
#gotop a:hover {
    color: #b9a081;
    text-decoration: none;
}
#gotop a:active {
    color: #FF0;
    text-decoration: none;
}
#gotop a:last-child {
    border-bottom-style: none;
}
#header-share {
    text-align: center;
    width: 900px;
}

#header-rwd {
    display: none;
}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
#noie{
    color: #FFF;
    width: 100%;
    height: 70px;
    text-align: center;
    border: 1px solid #006699;
    background-color: #669933;
    _z-index: 9999;
    z-index: 9999;
    position: fixed;

    _top:expression(documentElement.scrollTop+"px");/*讓選單覆蓋內容不會隨著捲軸滑動而消失專用*/
    left: 0;
    top: 0;
}
#noie a{
    color: #FC0;
}
#BodyContent {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    width: 1000px;
}
h1 {
    display: block;
    margin: 0px;
    padding: 0px;
}
h1 img {
    width: 100%;
    display: block;
}
#content {
    height: auto;
    width: 100%;
    clear: both;

    /*background-image: url(../images/20190201_bg.png);*/
    overflow: hidden;
    position: relative;

}
#content h2 {
    font-size: 2em;
    font-size: 32px \9;
    font-weight: bold;
    color: #368064;
    text-align: center;
    margin: 0px;
    padding: 0px;
}
#content h3 {
    color:#dfa139;
    font-size: 1.8em;
    line-height: 1.5em;
    font-weight: bold;
    margin: 0px;
    padding-top: 30px;
    padding-right: 0px;
    padding-bottom: 3px;
    padding-left: 0px;
    position: relative;    
}

#content h5 {
    margin: 0.8em;
    text-align: center;
    font-size: 18px;
    color: #03355d;
}
#content h5 img {
    width: 23%;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    padding-top: 2%;
    padding-right: 1%;
    padding-bottom: 0%;
    padding-left: 1%;
}
#content h6 {
    background-color: #F7F7F7;
    margin: 0px;
    text-align: right;
    display: block;
    padding-top: 0%;
    padding-right: 2%;
    padding-bottom: 2%;
    padding-left: 2%;
    width: 96%;
}
#content h6 a {
    color: #008283;
    text-decoration: none;
    font-weight: normal;
    font-size: 15px;
    display: block;
    width: 80px;
    padding-top: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 15px;
    text-align: center;
    background-color: #E7F5F4;
    border: 1px solid #008283;
    border-radius: 25px;
    float:right;
    margin-top: 10px;
    margin-left: 5px;
}
#content h6 a:visited {
    color: #008283;
    text-decoration: none;
}
#content h6 a:hover {
    color: #C00;
    background-color: #ffe9e7;
    border: 1px solid #C00;
}



#content ul li p {
    margin: 0px;
    padding: 0px;
    display: block;
}
#content ul li p {
    _display: block;
    _float: left;
    _padding-right:20px;
}
#content ul li p:first-child {
    text-align: center;
    width: 15%;
    float: left;
    font-weight: bold;
    color: #b6780c;
}
#content ul li p:last-child {
    width: 80%;
    margin-left: 2%;
    float: left;
    /*text-align: center;*/
}
/*
#content ul li:first-child p {
font-size: 20px;
font-weight: bold;
text-align: center;
}*/
#content ul li font  {
    font-size: 15px;
    font-weight: normal;
    color: #CA3929;
}
#content ul li p a {
    color: #000;
    text-decoration: none;
}
#content ul li p a:visited {
    color: #000;
    text-decoration: none;
}
#content ul li p a:hover {
    color: #C00;
    text-decoration: underline;
    transition: 0.2s; 
}
#content ul li span {
    display: inline-block;
}
/*#content ul li span:first-child {
font-size: 1.0em;
line-height: 1.5em;
color: #0083B9;
}
#content ul li span:last-child {
line-height: 1.5em;
color: #e22319;
}*/
#content ul .s {
    font-size: 0.8em;
    color: #000;
}

#content ol {
    background-color: #FFF;
}
#content ol li{
    padding: 1%;
    _padding: 5px;
    width: 23%;
    width: 22% /9;
    border-left-width: 1px;
    border-left-style: dashed;
    border-left-color: #CCCCCC;
    height: 310px;
    height: 320px \9;
    _height: 350px;
    display: block;
    float: left;
    overflow: auto;
    text-align: center;
}
#content ol li:first-child {
    border-left-style: none;
    width: 22%;
}

#content ol li a img{
    width:90%;
    max-width: 126px;
    width:126px \9;
    border: 1px solid #FFF;
}
#content ol li h3{
    padding: 0px;
    margin: 0px;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    color: #0083B9;
    line-height: 1.2em;
}
#content ol li h3 a{
    color: #0083B9;
    text-decoration: none;
}
#content ol li h3 a:visited {
    color: #0083B9;
    text-decoration: none;
}
#content ol li h3 a:hover {
    color: #C00;
    text-decoration: none;
    position: relative;
    left: 2px;
    top: -2px;
}
#content ol li h4{
    margin: 0px;
    padding: 0px;
    font-size: 15px;
    color: #000000;
    text-align: center;
    font-weight: normal;
    width: 100%;
    text-indent: 0px;
    line-height: 1em;
}
#content ol li h5{
    font-size: 14px;
    color: #666666;
    text-align: center;
    padding: 0px;
    text-decoration: line-through;
    margin: 0px;
    font-weight: normal;
    background-color: #FFF;
    width: 100%;
}
#content ol li h6{
    font-size: 15px;
    font-weight: normal;
    color: #C00;
    text-align: center;
    margin: 0px;
    padding: 0px;
    background-color: #FFF;
    width: 100%;
}
#content table {
    clear: both;
    float: none;
}

#content table span {font-size: .8em;}
#content table th {
    background-color: #117a9f;
    font-size: 1.0em;
    line-height: 1.5em;
    text-align: center;
    color: #FFF;
}
#content table .list {
    text-align: center;
    width: 22%;
    font-weight: bold;
    color: #b6780c;
}
#content table .txt {
    width: 43%;
    color: #000;
    border-left: 1px dashed #b7b1af;
    padding: 8px 20px;
}
#content table .txt-R {
    width: 35%;
    color: #000;
    border-left: 1px dashed #b7b1af;
    padding: 8px 20px;
}
#content table td {
    font-size: 1.0em;
    line-height: 1.5em;
    color: #000;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #b7b1af;
    padding-top: 3px;
    padding-bottom: 3px;
}
#content td a    {
    font-size: 15px;
    color: #000;
    text-decoration: none;
    margin-right: 1%;
}
#content td a:visited    {
    color: #000;
    text-decoration: none;
}
#content td a:hover    {
    font-size: 15px;
    color: #CC0000;
    text-decoration: none;
    position: relative;
    left: 2px;
    top: -2px;
}
.sale{
    width: 100%;
    font-size: 1.2em;
    line-height: 1.5em;
    text-align: center;
    color: #FFF;
        background-color: white;
    overflow: hidden;
    margin: 31px 0 0;
    padding: 0 0 30px;
}
.sale .title{
    font-size: 1.2em;
    line-height: 1.5em;
    color: #006a83;
    padding: 10px 0;
}
.sale .s{
    font-size: 0.7em;
    color: #fff;
}
.sale p,.sale li{
       font-size: 0.9em;
    line-height: 25px;
    color: #000;
    padding-top: 0px;
        margin: 0;

}
.sale p a{
    color: #000;
    text-decoration: none;
}
.sale p :hover {
    color: #fff000;
    text-decoration: underline;
    transition: 0.2s; 
}

.red  {
    color: #900;
}
.navlink{width:100%;margin: 5% auto 2%;text-align:center;font-size:1.25em}
.navlink a{color:#FFF;background:#b9a081;padding:.5% 2%;text-decoration:none;border-radius:.5em;font-weight:700;margin-right: 4%;}
.navlink a:hover{background:#66533c;}




.more {
    width: 80%;
    /* max-width: 900px;*/
    padding-top:0;
    padding-bottom: 20px;
    clear: both;
    float: none;
    padding-right: 10%;
    padding-left: 10%;
    /*background-image: url(../images/20190201_bg2.png);*/

}
.more ul {
    clear: both;
    float: none;
}
.more p {
    font-size: 19px;
    font-weight: bold;
    color: #cb180f;
    margin: 5px 0px;
    padding: 0px;
}
.more ul {
    margin: 0px;
    list-style-position: outside;
    list-style-type: disc;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 25px;
}
.more .NewsStyle {
    color:#122323;
    margin: 0px;
    padding: 0px;
}
.more .NewsStyle a {
    font-size: 15px;
    line-height: 1.5em;
    color: #122323;
    text-decoration: none;
}
.more .NewsStyle a:visited {
    color: #FFF;
    text-decoration: none;
}
.more .NewsStyle a:hover {
    color: #FFF;
    text-decoration: underline;
}
.more .NewsStyle a:active {
    color: #FFF;
    text-decoration: underline;
}
