﻿body {
}

#MainDefault {
    background-color: #f9cebf;
}

    #MainDefault .Top {
        margin: 0 0 17px 0;
    }

        #MainDefault .Top .Head, #MainDefault .Center .Head {
            margin-left: 6px;
            border-top-left-radius: 10px;
            border-top-right-radius: 10px;
        }

        #MainDefault .Top .B_Body, #MainDefault .Center .B_Body {
            margin-left: 6px;
        }

        #MainDefault .Top .NewsList {
            float: left;
            width: 500px;
        }

            #MainDefault .Top .NewsList .NewsItem {
                display: block;
                width: 395px;
                height: 21px;
            }

            #MainDefault .Top .NewsList .NewText {
                font-size: 11px;
                color: #e84826;
            }

            #MainDefault .Top .NewsList .NewsItem .NewsItemText {
                padding-left: 18px;
                font-weight: bold;
                color: #471a17;
                background-image: url('/_Image/MainDefault/NewsListBg.png');
                background-repeat: no-repeat;
                background-position: 0 center;
            }

                #MainDefault .Top .NewsList .NewsItem .NewsItemText:hover {
                    color: #a6303e;
                }

            #MainDefault .Top .NewsList .SearchButton {
                position: absolute;
                right: 12px;
                bottom: 12px;
                text-align: center;
                display: block;
                padding-right: 12px;
                width: 108px;
                height: 21px;
                line-height: 21px;
                color: #fefaf5;
                font-size: 11px;
                border-radius: 2px;
                box-shadow: 0 0 3px #be9f87;
                background-color: #a6303e;
                background-image: url('/_Image/MainDefault/SearchButtonBg.png');
                background-repeat: no-repeat;
                background-position: 107px center;
            }

        #MainDefault .Top .HomestaySearchPanel {
            float: left;
            margin: 0 0 0 23px;
            width: 436px;
            font-size: 11px;
            font-weight: bold;
        }

            #MainDefault .Top .HomestaySearchPanel .HomestaySearchPanelItem {
                text-align: center;
            }

                #MainDefault .Top .HomestaySearchPanel .HomestaySearchPanelItem th {
                    padding: 6px 0px 6px 6px;
                    text-align: right;
                    background-image: url('/_Image/MainDefault/NewsListBg.png');
                    background-repeat: no-repeat;
                    background-position: left 8px;
                    vertical-align: top;
                }

                #MainDefault .Top .HomestaySearchPanel .HomestaySearchPanelItem td {
                    padding: 6px;
                    height: 23px;
                    text-align: left;
                    vertical-align: top;
                }



                #MainDefault .Top .HomestaySearchPanel .HomestaySearchPanelItem input {
                    border: 1px solid #999997;
                    padding: 2px;
                }

                #MainDefault .Top .HomestaySearchPanel .HomestaySearchPanelItem select {
                    border: 1px solid #999997;
                }

            #MainDefault .Top .HomestaySearchPanel .SearchButton {
                position: relative;
                top: 18px;
                right: 3px;
                padding-right: 13px;
                text-align: center;
                display: block;
                float: right;
                width: 63px;
                height: 21px;
                line-height: 19px;
                color: #fefaf5;
                font-weight: normal;
                font-size: 11px;
                border-radius: 2px;
                box-shadow: 0 0 3px #be9f87;
                background-color: #a6303e;
                background-image: url('/_Image/MainDefault/SearchButtonBg.png');
                background-repeat: no-repeat;
                background-position: 62px center;
            }

    #MainDefault .Center .HomestayList {
    }

    #MainDefault .Center .HomeStayItem {
        position: relative;
        float: left;
        display: block;
        margin: 8px 7px 0 0;
        width: 223px;
        height: 168px;
        text-align: center;
        line-height: 15px;
        border: 5px solid #ffffff;
        border-radius: 5px;
        background-image: url("/_Image/MainDefault/Image1.png");
        background-repeat: no-repeat;
        background-position: center center;
    }

        #MainDefault .Center .HomeStayItem .HomeStayItemText {
            position: absolute;
            bottom: 0px;
            display: block;
            padding-left: 4px;
            width: 220px;
            height: 18px;
            line-height: 18px;
            font-size: 14px;
            color: #471a17;
            opacity: 0.8;
            filter: alpha(opacity=80);
            background-color: #fff;
        }

        #MainDefault .Center .HomeStayItem:hover span {
            color: #11aaf7;
            font-weight: bold;
        }

    #MainDefault .Center .HotSpotList {
    }

        #MainDefault .Center .HotSpotList.Block .Radius.RightTop {
            top: 0;
            right: 4px;
            background-position: -5px 0;
        }

    #MainDefault .Center .HotSpotItem {
        position: relative;
        float: left;
        display: block;
        margin: 8px 7.2px 0 0;
        width: 174.8px;
        height: 131px;
        text-align: center;
        line-height: 15px;
        border: 5px solid #ffffff;
        border-radius: 5px;
        background-image: url("/_Image/MainDefault/Image2.png");
        background-repeat: no-repeat;
        background-position: center center;
    }

        #MainDefault .Center .HotSpotItem .HotSpotItemText {
            position: absolute;
            bottom: 0px;
            display: block;
            padding-left: 4px;
            width: 170px;
            height: 18px;
            line-height: 18px;
            font-size: 14px;
            color: #471a17;
            opacity: 0.8;
            filter: alpha(opacity=80);
            background-color: #fff;
        }

        #MainDefault .Center .HotSpotItem:hover span {
            color: #11aaf7;
            font-weight: bold;
        }

    #MainDefault .Center .GourmetList {
    }

        #MainDefault .Center .GourmetList.Block .Radius.RightTop {
            top: 0;
            right: 4px;
            background-position: -5px 0;
        }

    #MainDefault .Center .GourmetItem {
        position: relative;
        float: left;
        display: block;
        margin: 8px 7.2px 0 0;
        width: 174.8px;
        height: 131px;
        text-align: center;
        line-height: 15px;
        border: 5px solid #ffffff;
        border-radius: 5px;
        background-image: url("/_Image/MainDefault/Image2.png");
        background-repeat: no-repeat;
        background-position: center center;
    }

        #MainDefault .Center .GourmetItem .GourmetItemText {
            position: absolute;
            bottom: 0px;
            display: block;
            padding-left: 4px;
            width: 170px;
            height: 18px;
            line-height: 18px;
            font-size: 14px;
            color: #471a17;
            opacity: 0.8;
            filter: alpha(opacity=80);
            background-color: #fff;
        }

        #MainDefault .Center .GourmetItem:hover span {
            color: #11aaf7;
            font-weight: bold;
        }

.ui-datepicker select.ui-datepicker-month {
    color: #222222;
}
