.side-nav li.member-logout{
    border-bottom: none;
}
.side-nav > li.member-logout a {
    /* color:#bb9f73; */
}
.side-nav > li.member-logout:hover > a {
    background:transparent;
    color:  #bb9f73;
}
.side-nav > li.member-logout > a:after {
    /* content: url('../../images/common/logout-icon.jpg'); */
    font-size: 20px;
    font-weight: bold;
    line-height: 1;
    color: #bb9f73;
    position: absolute;
    /* right: 54px; */
    /* top: 12px; */
    width: 22px;
}
.side-nav > li.active a {
    /* background: #d9c2b9; */
    color: #bb9f73;
}

.reminder-pd{
    padding: 5px 50px;
    text-align: left;
}
.check-agree-box {
    border: dotted #ccc;
    border-width: 1px 0;
    padding: 20px 0;
    margin-top: 45px;
}
.check-agree strong, .check-agree a{
    color: #bb9f73;
    font-weight: normal;
}
.check-agree a{
    text-decoration: underline;
}
.products-list .more {
    background: #ccc;
    color: #fff;
    width: 34px;
    height: 34px;
    line-height: 34px;
    border: 3px solid #FBFBFB;
    text-align: center;
    font-size: 16px;
    font-weight: normal;
    border-radius: 20px;
    position: relative;
    margin: -18px auto 10px;
    font-family: "微軟正黑體";
}
.products-list a:hover .more {
    background: #ccc;
}
.form-group.has-id{
    height: 110px;
}


@media screen and (max-width: 767px) {
    .form-group.has-id{
    height: 75px;
}
}