/* amazeui reset */
.am-g-fixed { max-width: 1350px; }
.am-slider-a5 {
  -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);
  /* Control Nav */
}
.am-slider-a5 .am-control-nav li a.am-active { background-color: #029159; }

.am-nav { margin-top: 65px; }
.am-nav > li > a {  
	padding: 1em 1.5em;     
}
.am-nav > li > a:hover,
.am-nav > li > a:focus {	
  	color: #cf7300;
    background: #ffffff url("../img/arrow-down.gif") no-repeat 50% 100%;
}

.am-nav > li.am-active > a,
.am-nav > li.am-active > a:hover,
.am-nav > li.am-active > a:focus {
	color: #cf7300;
	background: #ffffff url("../img/arrow-down.gif") no-repeat 50% 100%;
}

.am-gallery { padding: 0; }
.am-gallery-default > li { padding: 0 17px 35px 17px;}

/* Breakfast */
.am-gallery-overlay > li {
    padding: 0 15px 30px 15px;
}

/* News */
.am-list-news-default .am-list > li { border-color: #029159; border-style: dotted; }
.am-list-news-default .am-list > li a:hover { color: #cf7300; }

/* ========================== */

/* Background */
body.home { background: url("../img/home-bg.gif") repeat-x; }
body.page { background: url("../img/page-bg.gif") repeat-x; }

/* Header */
.be-header { height: 158px; }
.be-logo { padding-top: 33px; }
.be-padding-left-7 { padding-left: 7px; }

/* Banner */
.be-banner { padding: 0 110px; }

/* Story */
.be-brandstory { height: 569px; background: #ffffff url("../img/brand-story.gif") no-repeat 0 138px; }
    .be-brandstory a { border: 2px solid #cf7300; padding: 0.7rem 1.8rem; margin: 370px 41px 0 0; }
    .be-brandstory a:hover { color: #029159; border: 2px solid #029159; }

/* FoodClass */
.be-food-class { 
    -webkit-box-shadow: 1px 1px 15px 2px rgba(0, 0, 0, 0.2);
            box-shadow: 1px 1px 15px 2px rgba(0, 0, 0, 0.2); 
    background: #ffffff url("../img/foodclass-bg.gif") no-repeat 50% 0;
}
.be-food-class-1 a,
.be-food-class-2 a,
.be-food-class-3 a,
.be-food-class-4 a,
.be-food-class-5 a,
.be-food-class-6 a {
    display: block;
    width: 80px;
    height: 200px;
    margin: 0 auto;
    padding-top: 135px;
    background: url("../img/foodclass.gif") no-repeat;
}

.be-food-class-1 a:hover,
.be-food-class-2 a:hover,
.be-food-class-3 a:hover,
.be-food-class-4 a:hover,
.be-food-class-5 a:hover,
.be-food-class-6 a:hover,
.be-food-class-1-active a,
.be-food-class-2-active a, 
.be-food-class-3-active a,
.be-food-class-4-active a,
.be-food-class-5-active a,
.be-food-class-6-active a {
    color: #029159;
}

.be-food-class-1 a { background-position: -112px 0; }
.be-food-class-2 a { background-position: -313px 0; }
.be-food-class-3 a { background-position: -515px 0; }
.be-food-class-4 a { background-position: -716px 0; }
.be-food-class-5 a { background-position: -918px 0; }
.be-food-class-6 a { background-position: -1119px 0; }

.be-food-class-1 a:hover, 
.be-food-class-1-active a { background-position: -112px -200px; }
.be-food-class-2 a:hover,
.be-food-class-2-active a { background-position: -313px -200px; }
.be-food-class-3 a:hover,
.be-food-class-3-active a { background-position: -515px -200px; }
.be-food-class-4 a:hover,
.be-food-class-4-active a { background-position: -716px -200px; }
.be-food-class-5 a:hover,
.be-food-class-5-active a { background-position: -918px -200px; }
.be-food-class-6 a:hover,
.be-food-class-6-active a { background-position: -1119px -200px; }

/* 伊早给您不一样的早餐 */
.be-youtiao { margin-top: 35px; }
.be-youtiao-text { padding-right: 18px; }
.be-doujiang-text { padding: 400px 0 0 18px; }

/* FoodList */
.be-food-list-wrap { background-color: #029159; }
.be-food-list { height: 225px; }
    .be-food-list h2 { margin: 45px 25px 15px 25px; }
    .be-food-list p { margin: 0 25px; }

/* Page / About */
.be-about h2 { border-top: 1px solid #029159; border-bottom: 1px solid #029159; padding: 20px 0; }
.be-about h3,
.be-about p { 
    margin-left: 9rem; 
}

/* Page / News */
.be-news-content img { margin: 0 auto; }
.be-news-content p { text-indent: 2em; }
.be-news-content span { display: block; text-align: center; margin: 15px 0;}

/* 小本创业 实现梦想 */
.be-join-wrap { width: 100%; /*min-height: 700px;*/ background: url("../img/join-wrap.jpg") repeat-x center bottom; }

/* 大众创业 成功典范 */
.be-store-wrap { width: 100%; background-color: #029159; padding-bottom: 44px; }
.be-store .am-u-md-2 img { margin-top: 96px; }
.be-store .am-u-md-1 img { margin-top: 112px; }

/* Footer */
.be-footer { border-top: 1px solid #029159; margin-bottom: 100px; }


/* ========================== */

@media screen and (max-width: 640px) { /* <=640 */
    body.home,
    body.page { 
        background: none; 
    } 

    /* Column */
    .be-phone-bar { position: relative; height: 70px; padding: 12px; background-color: #ffffff; }
    .be-phone-bar img { width: 45%; }
    .am-offcanvas-bar { width: 85%; background-color: #fff; }    
    .am-offcanvas-bar:after { width: 0; }    
    .am-icon-bars { position: absolute; top: -10px; right: 20px; color: #029159; }

    /** 左侧弹出菜单部分在 global.css **/
    
    /* Banner */
    .be-banner { padding: 0; } 
    
    /* FoodClass */
    .be-food-class {
        background: #ffffff url("../img/foodclass-mob-bg.gif") no-repeat 50% 50%;
    }
    
    .be-food-class-1 a,
    .be-food-class-2 a,
    .be-food-class-3 a,
    .be-food-class-4 a,
    .be-food-class-5 a,
    .be-food-class-6 a {
        display: block;
        width: 80px;
        height: 140px;
        margin: 1px auto;
        padding-top: 105px;
        background: url("../img/foodclass.gif") no-repeat;
    }

    .be-food-class-1 a:hover,
    .be-food-class-2 a:hover,
    .be-food-class-3 a:hover,
    .be-food-class-4 a:hover,
    .be-food-class-5 a:hover,
    .be-food-class-6 a:hover,
    .be-food-class-1-active a,
    .be-food-class-2-active a, 
    .be-food-class-3-active a,
    .be-food-class-4-active a,
    .be-food-class-5-active a,
    .be-food-class-6-active a {     
        color: #029159;
    }

    .be-food-class-1 a { background-position: -112px -25px; }
    .be-food-class-2 a { background-position: -313px -25px; }
    .be-food-class-3 a { background-position: -515px -25px; }
    .be-food-class-4 a { background-position: -716px -25px; }
    .be-food-class-5 a { background-position: -918px -25px; }
    .be-food-class-6 a { background-position: -1119px -25px; }

    .be-food-class-1 a:hover,
    .be-food-class-1-active a { background-position: -112px -225px; }
    .be-food-class-2 a:hover,
    .be-food-class-2-active a { background-position: -313px -225px; }
    .be-food-class-3 a:hover,
    .be-food-class-3-active a { background-position: -515px -225px; }
    .be-food-class-4 a:hover,
    .be-food-class-4-active a { background-position: -716px -225px; }
    .be-food-class-5 a:hover,
    .be-food-class-5-active a { background-position: -918px -225px; }
    .be-food-class-6 a:hover,
    .be-food-class-6-active a { background-position: -1119px -225px; }
    
    /* 伊早给您不一样的早餐 */
    .be-mob-title-7 { margin: 0 20px; padding: 20px 0; }

    /* Page / About */    
    .be-about h3,
    .be-about p { 
        margin-left: 0; 
    }

    /* FoodList */
    .be-food-list-mob { background-color: #029159; }
        .be-food-list-mob h2 { margin: 7.5rem 2rem 0 2rem; }    
    
    /* 大众创业 成功典范 */
    .be-store .am-u-md-2 img { margin-top: 26px; }
    .be-store .am-u-md-1 img { margin-top: 26px; }

    /* Breakfast */
    .am-gallery-overlay > li {
        padding: 5px;
    }

    /* News */
    .am-popup-hd {
        border-bottom: 0;
        background-color: #029159;
    }
    .am-popup-hd .am-popup-title {
        font-size: 1.6rem;
        color: #ffffff;
    }
    .am-popup-hd .am-close {
        color: #ffffff;
    }
    .am-popup-hd .am-close:hover {
        color: #ffffff;
    } 
    .am-modal-footer {
        background-color: #029159;        
    }  
    
}

@media screen and (min-width: 640px) and (max-width: 1024px) { /* >=640，<=1024 */
    .be-margin-top-100 { margin-top: 50px; }
    .be-banner { padding: 0; }
    .am-nav > li > a {  
    padding: 1em 0.4em; 
    }
    /* Story */
    .be-brandstory { height: 432px; background: #ffffff url("../img/brand-story-mini.gif") no-repeat -80px 138px; }
        .be-brandstory a { margin: 320px 40px 0 0; }
    /* 伊早给您不一样的早餐 */    
    .be-youtiao-text { display: none }
    .be-doujiang-text { padding: 290px 0 0 8px; }  

    /* FoodList */
    .be-food-list { height: 168px; }
    .be-food-list h2 { margin: 15px 15px 5px 15px; }
    .be-food-list p { margin: 0 15px; }
}

@media screen and (min-width: 1025px) and (max-width: 1366px) { /* >=1025，<=1366 */
    .be-margin-top-100 { margin-top: 50px; }
    .be-banner { padding: 0; }
    .am-nav > li > a {  
    padding: 1em 1.3em; 
    }
    /* Story */
    .be-brandstory { height: 550px; background: #ffffff url("../img/brand-story.gif") no-repeat 0 138px; }
    /* 伊早给您不一样的早餐 */    
    .be-youtiao-text { display: none }
    .be-doujiang-text { padding: 290px 0 0 8px; }  

    /* FoodList */
    .be-food-list { height: 210px; }
    .be-food-list h2 { margin: 50px 15px 5px 15px; }
    .be-food-list p { margin: 0 15px; }
}

@media screen and (min-width: 1367px) and (max-width: 1440px) {	/* >=1367，<=1440 */
    .be-banner { padding: 0 29px; }
}

@media screen and (min-width: 1441px) and (max-width: 1680px) {	/* >=1441，<=1680 */
    .be-banner { padding: 0 68px; }
}

@media screen and (min-width: 1680px) { /* >=1680 */
    /* News */
    .am-popup {
        width: 1048px;
        height: 730px;       
        margin-left: -524px;
        margin-top: -365px;        
    }
    .am-popup-hd {
        border-bottom: 0;
        background-color: #029159;
    }
    .am-popup-hd .am-popup-title {
        font-size: 1.6rem;
        color: #ffffff;
    }
    .am-popup-hd .am-close {
        color: #ffffff;
    }
    .am-popup-hd .am-close:hover {
        color: #ffffff;
    } 
    .am-modal-footer {
        background-color: #029159;        
    }   

}



.bg1 { background-color: red; color: #fff; }
.bg2 { background-color: blue; color: #fff; }

.bg1 div { background-color: yellow; }
.bg2 div { background-color: gray; }