div.navi_head
{
    /* background: #f19903; */
}

div.navi_head a.btn_like
{
    display: block;
    width: 0.675rem;
    height: 0.775rem;
    background: url('../images/simply/btn_like_top.v2.png') no-repeat;
    background-size: contain;
    position: absolute;
    right: 2.125rem;
    top: 50%;
    margin-top: -0.375rem;
}

div.navi_head a.btn_forward
{
    display: block;
    width: 0.9rem;
    height: 0.75rem;
    background: url('../images/simply/btn_forward.v2.png') no-repeat;
    background-size: contain;
    position: absolute;
    right: 0.5rem;
    top:50%;
    margin-top: -0.375rem;
}

div.page_box div.page_content
{
    padding-top: 88px;
    position: relative;
    background: #fefefe;
}

a.btn_back_to_top
{
    display: block;
    width: 60px;
    height: 42px;
    border: 2px solid #a28259;
    background: #faf7f2 url('../images/simply/back_to_top.v2.png') no-repeat center center;
    position: absolute;
    right: 46px;
    bottom: 30px;
}

div.wine_box
{
    width: 100%;
    height: 560px;
    line-height: 560px;
    background: #FFF;
    text-align: center;
    position: relative
}

div.wine_box img
{
    display: inline-block;
    vertical-align: middle;
    height: 510px;
    width: auto;
}

div.wine_box div.simply_icon
{
    position: absolute;
    left: 207px;
    top: 200px;
    width: 100px;
    height: 100px;
    background: url('../images/simply/2015_selection.png') no-repeat;
    background-size: 100px 100px;
}

div.wine_box div.icons_box
{
    width: 60px;
    position: absolute;
    left: 50%;
    bottom: 26px;
    margin-left: -177px;
}

div.wine_box div.icon_item
{
    display: block;
    width: 60px;
    height: 60px;
    margin-top: 5px;
    background: no-repeat center center;
    background-size: 60px 60px;
}

div.wine_box div.icon_1
{
    background-image: url('../images/simply/wine_icons/01.png');
}

div.wine_box div.icon_2
{
    background-image: url('../images/simply/wine_icons/02.png');
}

div.wine_box div.icon_3
{
    background-image: url('../images/simply/wine_icons/03.png');
}

div.wine_box div.icon_4
{
    background-image: url('../images/simply/wine_icons/04.png');
}

div.wine_box div.icon_5
{
    background-image: url('../images/simply/wine_icons/05.png');
}

div.wine_box div.icon_6
{
    background-image: url('../images/simply/wine_icons/06.png');
}

div.wine_box div.icon_7
{
    background-image: url('../images/simply/wine_icons/07.png');
}

div.wine_box div.icon_8
{
    background-image: url('../images/simply/wine_icons/08.png');
}

div.wine_box div.icon_9
{
    background-image: url('../images/simply/wine_icons/09.png');
}

div.wine_box a.btn_like
{
    position: absolute;
    right: 40px;
    bottom: 45px;
    display: block;
    padding: 12px 0 0 39px;
    line-height: 20px;
    height: 20px;
    color: #6f4908;
    opacity: 0.5;
    background: url('../images/simply/btn_like.png') no-repeat left top;
}

div.wine_info
{
    border-top: 2px solid #e7d3a2;
    border-bottom: 2px solid #e7d3a2;
    background: #fbf8f3;
    padding: 16px 40px 0 60px;
    width: 540px;
    position: relative;
}

div.wine_info p.cn_name
{
    line-height: 32px;
    font-size: 24px;
    color: #434343;
}

div.wine_info p.en_name,div.wine_info p.classes
{
    line-height: 30px;
    font-size: 20px;
}

div.wine_info p.en_name
{
    color: #434343;
    opacity: 0.5;
}

div.wine_info p.classes
{
    color: #6f4908;
}

div.wine_info p.price
{
    line-height: 48px;
    font-size: 24px;
    color: #6f4908;
}

div.wine_info p.price span
{
    font-size: 16px;
}

div.wine_info div.tip
{
    width: 460px;
    margin: 12px auto 0 auto;
    border-top: 4px double #e4cf9a;
    text-align: center;
    line-height: 40px;
    font-size: 20px;
    color: #434343;
    opacity: 0.7;
}

div.wine_info a.btn_select,div.wine_info a.btn_select_o
{
    display: block;
    width: 210px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    border: 2px solid #a18158;
    color: #a18158;
    font-size: 20px;
    position: absolute;
    right: 40px;
    bottom: 70px;
}

div.wine_info a.btn_select span,div.wine_info a.btn_select_o span
{
    display: inline-block;
    vertical-align: middle;
    height: 42px;
    line-height: 42px;
    padding-left: 24px;
    background: url('../images/simply/detail_icon.v2.png') no-repeat left center;
}

div.purchase_box
{
    width: 560px;
    padding: 12px 40px;
    background: #FFF;
}

div.purchase_box a.btn_purchase
{
    display: block;
    margin: 12px auto;
    width: 560px;
    text-align: center;
    height: 78px;
    line-height: 78px;
    background: #ae8744;
    font-size: 30px;
}

div.purchase_box a.disabled
{
    background: #cebea4;
}

div.purchase_box a.btn_purchase span
{
    display: inline-block;
    vertical-align: middle;
    height: 78px;
    line-height: 78px;
    padding-left: 55px;
    background: url('../images/simply/cart_icon.png') no-repeat left center;
}

div.detail_tabs
{
    width: 100%;
    height: 68px;
    line-height: 68px;
    color: #080403;
    font-size: 22px;
    background: #d1bd98;
}

div.detail_tabs div.tab
{
    width: 50%;
    height: 68px;
    float: left;
    text-align: center;
    position: relative;
}

div.detail_tabs div.bar
{
    width: 100%;
    height: 4px;
    background: #a28259;
    position: absolute;
    left: 0;
    bottom: 0;
    display: none;
}

div.detail_tabs div.selected
{
    color: #a28259;
    background: #ebe3d8;
}

div.detail_tabs div.selected div.bar
{
    display: block;
}

div.tab_content
{
    width: 100%;
    background: #fefefe;
}

div.wine_detail div.grapes
{
    width: 560px;
    margin: 0 20px;
    padding: 18px 20px;
    border-bottom: 4px double #e4cf9a;
    color: #6f4908;
    font-size: 20px;
}

div.wine_detail div.grapes p.category
{
    line-height: 40px;
}

div.wine_detail div.grapes div.stars_box
{
    margin-top: 15px;
    line-height: 30px;
}

div.wine_detail div.grapes div.introduce
{
    margin-top: 15px;
    line-height: 30px;
}

div.wine_detail div.grapes div.stars_box span.feature
{
    margin-right: 12px;
}

div.wine_detail div.grapes div.stars_box span.star
{
    display: inline-block;
    width: 21px;
    height: 20px;
    background: url('../images/simply/stars.png') no-repeat right center
}

div.stars_box div.star_1 span.star_1
{
    background-position: left center !important;
}

div.stars_box div.star_2 span.star_1
{
    background-position: left center !important;
}

div.stars_box div.star_2 span.star_2
{
    background-position: left center !important;
}

div.stars_box div.star_3 span.star_1
{
    background-position: left center !important;
}

div.stars_box div.star_3 span.star_2
{
    background-position: left center !important;
}

div.stars_box div.star_3 span.star_3
{
    background-position: left center !important;
}

div.stars_box div.star_4 span.star_1
{
    background-position: left center !important;
}

div.stars_box div.star_4 span.star_2
{
    background-position: left center !important;
}

div.stars_box div.star_4 span.star_3
{
    background-position: left center !important;
}

div.stars_box div.star_4 span.star_4
{
    background-position: left center !important;
}

div.stars_box div.star_5 span.star_1
{
    background-position: left center !important;
}

div.stars_box div.star_5 span.star_2
{
    background-position: left center !important;
}

div.stars_box div.star_5 span.star_3
{
    background-position: left center !important;
}

div.stars_box div.star_5 span.star_4
{
    background-position: left center !important;
}

div.stars_box div.star_5 span.star_5
{
    background-position: left center !important;
}

div.tab_content p.title
{
    width: 500px;
    padding-left: 54px;
    margin: 26px 46px 0 40px;
    line-height: 38px;
    font-size: 24px;
    color: #434343;
}

div.note_box p.title
{
    background: url('../images/simply/note_icon.png') no-repeat left center;
}

div.occasion_box p.title
{
    background: url('../images/simply/occsion_icon.png') no-repeat left center;
}

div.tab_content p.content
{
    margin: 0 46px 0 94px;
    line-height: 30px;
    font-size: 20px;
    color: #a18562;
}

div.tab_content div.video
{
    padding: 30px 94px;
}

div.tab_content div.video a.video_button
{
    display: block;
    width: 366px;
    height: auto;
}

div.dishes
{
    display: none;
}

div.west_box p.title
{
    background: url('../images/simply/westen_food.jpg') no-repeat left center;
}

div.chn_box p.title
{
    background: url('../images/simply/chn_food.jpg') no-repeat left center;
}

div.food_box
{
    margin: 0 20px;
    width: 500px;
    padding: 0 26px 0 74px;
}

div.west_box div.food_box
{
    border-bottom: 4px double #e4cf9a;
}

div.chn_box div.food_box
{
    padding-bottom: 30px;
}

div.food_box div.des
{
    float: left;
    width: 294px;
    margin-right: 16px;
    color: #a18561;
    text-align: justify;
    line-height: 30px;
    font-size: 20px;
}

div.food_box div.photo
{
    float: right;
    margin-top: 44px;
    width: 182px;
    padding: 4px;
    background: #FFFFFF;
    box-shadow: 5px 5px 30px 2px rgba(0,0,0,0.35);
    -webkit-box-shadow: 5px 5px 30px 2px rgba(0,0,0,0.35);
    -moz-box-shadow: 5px 5px 30px 2px rgba(0,0,0,0.35);
}

div.food_box p.subtitle
{
    margin-top: 12px;
    color: #87520f;
}


div.food_box p.text
{
    padding-bottom: 24px;
}