	*{margin: 0pt;padding: 0pt;}
	html,body{width: 100%;height: 100%;background-color: #FFFBF0;}
	a img {border: 0;}
  a {text-decoration: none;}

  @media screen and (min-width: 320px) {
    html {font-size: 14px;}
}
 
@media screen and (min-width: 360px) {
    html {font-size: 16px;}
}
 
@media screen and (min-width: 400px) {
    html {font-size: 18px;}
}
 
@media screen and (min-width: 440px) {
    html {font-size: 20px;}
}
 
@media screen and (min-width: 480px) {
    html {font-size: 22px;}
}
 
@media screen and (min-width: 640px) {
    html {font-size: 28px;}
}

  .top_bg{width: 100%;height: 44pt;background-color: #CB3B57;}
  .top_box{width: 130px;height: 33px; margin: 0px auto 0px auto; position: relative; top: 10px; background:url('../images/top_logo.png'); background-size: 100% 100%;}
  .top_left{float: left; margin-top: 10pt;margin-left: 15pt;}
  .bar{width: 22pt;height: 22pt;float: left;}
  /*.logo{width: 100pt;height: 23pt; margin-top: 0pt;}*/

  .pic_bg{width: 100%;}
  .pic_bg img{width: 100%;height: 100%;}

  .menu_box{width: 123pt;background:rgba(154, 44, 47, 0.9); position: absolute;z-index: 100000;}
  .menu_box ul{font-size: 13pt;width: 90%;margin-left: 10%;list-style-type: none;}
  .menu_box ul li img{width: 20pt;position: relative;top: 1px;}
  .menu_box ul a{color: #ffffff;}
  .menu_box ul li {padding: 5pt 0pt;border-bottom: 1pt solid #ffffff;}
  .menu_box ul li span{margin-left: 10pt;position: relative;top: -5pt;}
