/**memberday2016**/
.table tbody td, .table>tbody>tr>td, .table>thead>tr>th {padding:5px;line-height:1.5;}
#memberday2016 .header-banner {/*margin:0 0 20px -15px;*/margin:0 0 20px 0px;}
#memberday2016 h4.main {line-height:1.5;font-size:15px;_font-weight:bold;letter-spacing:0.5px;color:#7c4824;margin-bottom:20px;}
#memberday2016 .table tbody tr {background-color:#f4f4f4;}
#memberday2016 .table .block-grey {background: #cecece!important;}
#memberday2016 .referral {width:100%;text-align:center;}
#memberday2016 .referral h4 {letter-spacing:1px;line-height:1.5;}
#memberday2016 .referral h4 a {font-size:inherit;}
#memberday2016 .referral p {font-size:14px;line-height:1.5;margin:15px 0;}
#memberday2016 .referral p small {font-size:50%;padding:0 5px;}
#memberday2016 .referral .event_submit_radius {line-height:2;}
#memberday2016 .referral .event_submit_radius input {width:65%;line-height:1;}

#memberday2016 #product-list-block {border-radius:4px;height:340px;margin:0;}
#memberday2016 #product-list-block .list-pd {margin-bottom:20px;}
#memberday2016 #product-list-block a {font-weight:bold;font-size:15px;}
#memberday2016 #product-list-block a:hover {opacity:0.7;}
#memberday2016 #product-list-block a.btn, #memberday2016 #product-list-block a.btn:hover {color:#fff;font-size:12px;text-decoration:none;}

/*arrow-box*/
.arrow_box {position:relative;background:rgba(124, 72, 36, 1);box-shadow: 1px 1px 1px 1px rgba(124, 72, 36, 0.5); padding:10px;border-radius:6px;}
.arrow_box:after {right:100%;top: 50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0, 0, 0, 0);border-right-color:rgba(124, 72, 36, 1);border-width: 20px;margin-top: -20px;}
.invite h4 {color:#fff;font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:0;}
.invite h4 a {font-size:inherit;}
.invite p {color:#fff;font-size:13px;padding-top:10px;margin:10px 0;border-top:1px solid #fff;line-height:1.5;}
.invite a {font-size:13px;color:#ddb412;line-height:1.5;}
.invite a:hover {opacity:0.9;}
.invite a.btn-fb {margin:10px 0;padding:5px 0;color:#fff!important;width:100%;}
.invite a.btn {color:#fff!important;}

#memberday2016 .prefix {background:#f5ebe3;padding:15px;display:block;border-radius:6px;}
#memberday2016 .prefix h4 {font-size:15px;}
#memberday2016 .prefix p {font-size:14px;margin-bottom:5px;}
#memberday2016 .prefix p strong {display:block;color:#7c4824;line-height:2;letter-spacing:0.5px;margin:5px 0 0 0;}
#memberday2016 .label-gift { background:rgba(124, 72, 36, 1);color:white;border-radius:15px;padding:0 8px;display:inline-block;letter-spacing:1px;font-size:13px;font-weight:bold;}

#memberday2016 .product {width:980px;margin-top:30px;}
#memberday2016 h2 {text-align:center;line-height:2;margin:15px 0;width:980px;}
#memberday2016 .product div {margin:0 20px;text-align:center;}
#memberday2016 .product div a:hover, #memberday2016 .product div a:hover h5 {opacity:0.7;}
#memberday2016 .product div a h5 {line-height:2;font-weight:bold;color:#333;text-decoration:none;letter-spacing:1px;}