/*總合*/
body {
   background-image: url(https://s.verywed.com/s1/2018/06/13/1528892008_2abbdc26e918c0d831ecd393bbbc5292.jpg);
   color: #333;
}
#content {
    background: #fff;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.75);
}

/*單一元件*/
/*文字段落*/
.paragraph h3 {
    border-left: 5px solid #ddd;
}

/*圖片（單張）*/

/*影音*/

/*FB讚*/

/*按鈕*/
.btn-default a, .btn-default input {
    background-color:#ea5b7c;
    border:1px solid #d7495a;
    color:#fff !important;
}

/*地圖*/

/*大頭貼區塊*/

/*複合元件*/
/*主視覺區塊-s1*/
.landing-area-s1 {
    background: #eee;
}
.landing-area-s1 .brand {
    background: #fff;
}
.landing-area-s1 .brand .vendor-name {
    color: #666;
}
.landing-area-s1 .brand .vendor-cate {
    color: #888;
}
.landing-area-s1 .landing-title {
    color: #333;
}
.landing-area-s1 h2 {
    color: #f10e84;
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #aaa;
}
.landing-area-s1 p {
    color: #666;
}
/*主視覺區塊-s1-1*/
.landing-area-s1-1 {
    background: #eee;
}
.landing-area-s1-1 .brand {
    background: #fff;
}
.landing-area-s1-1 .brand .vendor-name {
    color: #666;
}
.landing-area-s1-1 .brand .vendor-cate {
    color: #888;
}
.landing-area-s1-1 .landing-title {
    color: #333;
}
.landing-area-s1-1 h2 {
    color: #f10e84;
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #aaa;
}
.landing-area-s1-1 p {
    color: #666;
}
/*主視覺區塊-s2*/
.landing-area-s2 {
    background: #eee;
}
.landing-area-s2 .brand {
    background: #fff;
}
.landing-area-s2 .brand .vendor-name {
    color: #666;
}
.landing-area-s2 .brand .vendor-cate {
    color: #888;
}
.landing-area-s2 .landing-title {
    color: #333;
}
.landing-area-s2 h2 {
    color: #f10e84;
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #aaa;
}
.landing-area-s2 p {
    color: #666;
}
.landing-area-s2 .pure-u-md-12-24 {
    background: #fff;
}
/*主視覺區塊-s3*/
.landing-area-s3 .brand {
    background: #fff;
}
.landing-area-s3 .brand .vendor-name {
    color: #666;
}
.landing-area-s3 .brand .vendor-cate {
    color: #888;
}
.landing-area-s3 h2 {
    color: #ddd;
}
/*主視覺區塊-s4*/
.landing-area-s4 {
    background: #333;
}
.landing-area-s4 .brand {
    border-bottom: 1px solid #666;
}
.landing-area-s4 .brand .vendor-name {
    color: #fff;
}
.landing-area-s4 .brand .vendor-cate {
    color: #ddd;
}
.landing-area-s4 .landing-title {
    color: #ff5eb2;
}
/*主視覺區塊-s4-1*/
.landing-area-s4-1 {
    background: #333;
}
.landing-area-s4-1 .brand {
    border-bottom: 1px solid #666;
}
.landing-area-s4-1 .brand .vendor-name {
    color: #fff;
}
.landing-area-s4-1 .brand .vendor-cate {
    color: #ddd;
}
.landing-area-s4-1 .landing-title {
    color: #ff5eb2;
}
/*主視覺區塊-s9*/
.landing-area-s9 .brand .vendor-name {
    color: #ff47a7;
}
/*主視覺區塊-s9-1*/
.landing-area-s9-1 .brand .vendor-name {
    color: #ff47a7;
}
/*主視覺區塊-s10*/
.landing-area-s10 .brand {
    background: #f10e84;
}
.landing-area-s10 .brand .vendor-name {
    color: #fff;
}
.landing-area-s10 .brand .vendor-cate {
    color: #fff;
}
.landing-area-s10 .landing-title {
    color: #fff;
}
.landing-area-s10 h2 {
    color: #fff;
}
/*主視覺區塊-s10-1*/
.landing-area-s10-1 .brand {
    background: #f10e84;
}
.landing-area-s10-1 .brand a, .landing-area-s10-1 .brand a:hover, .landing-area-s10-1 .brand a:visited {
    color: #fff;
}
.landing-area-s10-1 .brand .vendor-name {
    color: #fff;
}
.landing-area-s10-1 .brand .vendor-cate {
    color: #fff;
}
.landing-area-s10-1 .landing-title {
    color: #fff;
}
.landing-area-s10-1 h2 {
    color: #fff;
}
/*主視覺區塊-s11*/
.landing-area-s11 .brand {
    background: #333;
}
.landing-area-s11 .title-wrap {
    background: #333;
}
.landing-area-s11 .brand .vendor-name {
    color: #ff5eb2;
}
.landing-area-s11 .brand .vendor-cate {
    color: #fff;
}

/*多媒體藝廊*/

/*表單*/
.form {
    background: #efefef;
}
.form-title {
    color: #555;
}
.form-descri {
    color: #333;
}
.input-title {
}
.form-require {
    color: #c00;
}
.form-text-select input[type="text"] {
    border: 2px solid #fff;
}
.form-text-select select {
    border: 1px solid #fff;
}
.form-text input[type="text"] {
    border: 2px solid #fff;
}
.form-select-input select {
    border: 1px solid #fff;
}
.form-calendar input[type="text"] {
    border: 1px solid #fff;
}
.form-textarea textarea {
    border: 1px solid #fff;
}

/*好評推薦*/
.commend {
    background: #eee;
}
.commend .commend-left {
    border-right: 1px solid #ddd;
}
.commend blockquote {
    color: #383838;
}
.commend blockquote:before {
    color: #a4a4a4;
}
.commend blockquote cite {
    color: #999;
}
.commend .origin a {
    color: #f10e84;
}
.commend .more a {
    background: #f10e84;
}

/*方案區塊-s1*/
.plan-s1 p {
    background: #eee;
}
.plan-s1 h5 {
    color: #666;
}
.plan-s1 .plan-num {
    color: #f10e84;
}
.plan-s1 .triangle {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 20px 22px 20px;
    border-color: transparent transparent #eee transparent;
}
/*方案區塊-s2*/
.plan-s2 p {
    border-top: 1px solid #ddd;
    padding-top: 20px;
}
.plan-s2 h5 {
    color: #666;
}
.plan-s2 .plan-num {
    color: #f10e84;
}

/*活動檔期*/
.schedule {
    background: #eee;
}
.schedule h6 {
    background: #333;
    color: #fff;
}
.schedule .month {
    background: #f10e84;
    color: #fff;
}
.schedule .day {
    color: #333;
}

/*活動檔期2*/
.schedule2 {
    background: #eee;
}
.schedule2 h6 {
    background: #333;
    color: #fff;
}
.schedule2 .month {
    background: #f10e84;
    color: #fff;
}
.schedule2 .day {
    color: #333;
}

/*聯合行銷*/
.vendor-list .switch-item a {
    background: #eee;
    color: #666;
}
.vendor-list .active a {
    background: #f10e84;
    color: #fff;
}
.vendor-list .list-item .title a {
    color: #f10e84;
    text-decoration: none;
}
.vendor-list .list-item .vendor-name a {
    color: #666;
    text-decoration: none;
}

/*優惠元件*/
.sale {
    background: rgb(99,99,99); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(99,99,99,1) 0%, rgba(40,40,40,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(99,99,99,1)), color-stop(100%,rgba(40,40,40,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(99,99,99,1) 0%,rgba(40,40,40,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(99,99,99,1) 0%,rgba(40,40,40,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(99,99,99,1) 0%,rgba(40,40,40,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(99,99,99,1) 0%,rgba(40,40,40,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636363', endColorstr='#282828',GradientType=0 ); /* IE6-9 */
    -webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.19);
    -moz-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.19);
    box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.19);
}
.sale .tag1 {
    background: #f10e84;
    color: #fff;
}
.sale .tag2 {
    border-color: transparent transparent transparent #f10e84;
}
.sale .text {
    color: #fff;
}

/*footer*/
.footer {
    border-top: 1px solid #ddd;
}
a, a:link, a:active, a:visited, a:hover{
    color: #f10e84;
    text-decoration: underline;
}
