
@page {
    margin: 0;
    padding:0;
}


















    #content
{
    background: none !important;
}

#day_menu
{
    float:left;
    background:rgb(197,155,108);
    background: transparent\9;
    background:rgba(197,155,108,0.1);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19C59B6C,endColorstr=#19C59B6C);
    zoom: 1;
    padding-top:30px;
    padding-bottom: 105px;

}

#day_menu .right .dose, #day_menu .right .half_dose
{
    background-color: #E04505;
    width: 102px;
    height: 32px;
    float: right;
    color: #FFF;
    margin-left: 19px;
    margin-right: 6px;
    text-align: center;
    line-height: 32px;
}

#day_menu .box
{
    float:left;
    margin-left: 62px;
    width:1154px;
    background-color: #ffffff;
    border:1px solid #DBCBBE;
}

#day_menu .box .content
{
    float:left;
    width:1100px;
    height: auto;
    border:1px solid #E24301;
    margin:28px 0px 28px 26px;
    padding-bottom: 30px;
}

#day_menu .box .content .left
{
    width:375px;
    height: 100%;
    float:left;
    display:none;
}

#day_menu .box .content .left > img
{
    margin: 125px 0 0 40px;
}

#day_menu .box .content .right
{
    float: left;
    width: 1100px;
    height: 100%;
}

#day_menu .right .title
{
    width:1100px;
    height: 71px;
    margin:0 auto;
    margin-top:40px;
    line-height: 71px;
    /* background: url('../images/home/img-menu-day-bg-title.png') center no-repeat;*/
    font-family: 'Circula-Medium';
    font-size:35px;
    color:#E24301;
    margin-bottom: 50px;
    text-align:center;
    font-weight:bold;
    border-top: 3px solid #523528;
    border-bottom: 3px solid #523528;
}

#day_menu .right .table
{
    width:1100px;
    float:left;
    font-family: 'Circula-Medium';
    font-size:11px;
    position:relative;
}

#day_menu .right .table .line
{
    float:left;
    width:1090px;
    padding-bottom:4px;
    margin-left: 5px;
    margin-right:5px;
}

#day_menu .right .table .line > div
{
    float:left;
}

#day_menu .right .table .line .number
{
    padding: 11px 0px 10px 0;
    width: 32px;
    background: #E04505;
    color: #fff;
    text-align: center;
    font-size: 22px;
    font-style: italic;
}

#day_menu .right .table .line .food_name
{
    width:757px;
    padding: 10px;
    font-size: 23px;
    color:#513D32;

    margin: 0 22px 0 9px;
}

#day_menu .right .table .line .price, #day_menu .right .table .line .price2
{
    padding:15px 0 13px 16px;
    width:88px;
    float:left;
    color:#D0541F;
    font-size:16px;
    text-align:left;
    margin-left:21px;
}

#day_menu .right .table .line .price2 .empty
{
    font-weight:bold;
    width:83%;
    text-align: center;
}

#day_menu .right .table .line .price > span
{
    font-weight:normal;
    font-weight:bold;
}

#day_menu .right .table .gray_line
{
    width:1px;
    height:100%;
    background:#B8B4B1;
    position:absolute;
    right:250px;
}
#day_menu .orange_line
{
    margin-top:26px;
    float:left;
    margin-left: 62px;
    width:1156px;
    height:19px;
    background:#FE5200;
}


@media print {

    #header{display: none}
    #menu{display: none}
    #day_menu .box { margin-left:0; }


    #content
    {
        background: none !important;
    }

    #day_menu
    {
        float:left;
        background:rgb(197,155,108);
        background: transparent\9;
        background:rgba(197,155,108,0.1);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19C59B6C,endColorstr=#19C59B6C);
        zoom: 1;
        padding-top:30px;
        padding-bottom: 105px;

    }

    #day_menu .right .dose, #day_menu .right .half_dose
    {
        background-color: #E04505;
        width: 102px;
        height: 32px;
        float: right;
        color: #FFF;
        margin-left: 19px;
        margin-right: 20px;
        text-align: center;
        line-height: 32px;
    }

    #day_menu .box
    {
        float:left;
        margin-left: 62px;
        width:1050px;
        background-color: #ffffff;
        border:1px solid #DBCBBE;
    }

    #day_menu .box .content
    {
        float:left;
        width:990px;
        height: auto;
        border:1px solid #E24301;
        margin:28px 0px 28px 26px;
        padding-bottom: 30px;
    }

    #day_menu .box .content .left
    {
        width:375px;
        height: 100%;
        float:left;
        display:none;
    }

    #day_menu .box .content .left > img
    {
        margin: 125px 0 0 40px;
    }

    #day_menu .box .content .right
    {
        float: left;
        width: 990px;
        height: 100%;
    }

    #day_menu .right .title
    {
        width:990px;
        height: 71px;
        margin:0 auto;
        margin-top:40px;
        line-height: 71px;
        /* background: url('../images/home/img-menu-day-bg-title.png') center no-repeat;*/
        font-family: 'Circula-Medium';
        font-size:35px;
        color:#E24301;
        margin-bottom: 50px;
        text-align:center;
        font-weight:bold;
        border-top: 3px solid #523528;
        border-bottom: 3px solid #523528;
    }

    #day_menu .right .table
    {
        width:990px;
        float:left;
        font-family: 'Circula-Medium';
        font-size:11px;
        position:relative;
    }

    #day_menu .right .table .line
    {
        float:left;
        width:990px;
        padding-bottom:4px;
        margin-left: 5px;
        margin-right:5px;
    }

    #day_menu .right .table .line > div
    {
        float:left;
    }

    #day_menu .right .table .line .number
    {
        padding: 11px 0px 10px 0;
        width: 32px;
        background: #E04505;
        color: #fff;
        text-align: center;
        font-size: 22px;
        font-style: italic;
    }

    #day_menu .right .table .line .food_name
    {
        width:640px;
        padding: 10px;
        font-size: 23px;
        color:#513D32;

        margin: 0 22px 0 9px;
    }

    #day_menu .right .table .line .price, #day_menu .right .table .line .price2
    {
        padding:15px 0 13px 16px;
        width:88px;
        float:left;
        color:#D0541F;
        font-size:16px;
        text-align:left;
        margin-left:21px;
    }

    #day_menu .right .table .line .price2 .empty
    {
        font-weight:bold;
        width:83%;
        text-align: center;
    }

    #day_menu .right .table .line .price > span
    {
        font-weight:normal;
        font-weight:bold;
    }

    #day_menu .right .table .gray_line
    {
        width:1px;
        height:100%;
        background:#B8B4B1;
        position:absolute;
        right:250px;
    }
    #day_menu .orange_line
    {
        margin-top:26px;
        float:left;
        margin-left: 62px;
        width:1156px;
        height:19px;
        background:#FE5200;
    }

    #footer
    {
        display: none;
    }
}



