#wrap {width: 100%;}
.safe-box {position: relative; width: 92.1%; margin: 0 auto;}

#page-shadow {display: none; position: fixed; width: 100%; background-color: rgba(0,0,0,.5); z-index: 69;}


#header {position: fixed; top: 0px; left: 0px; width: 100%; height: 49px; border-bottom: 1px solid #ddd; background-color: #fff; z-index: 68;}
  #header h1 {width: auto; margin: 0 70px; height: 50px; text-align: center; z-index: 1;}
    #header h1 a {display: block;}
	  #header h1 a img {margin-top: 2.5px;}
  .hdaside {}
    .hdaside .my {position: absolute; top: 0; left: 0;}
	  .hdaside .my .mybtn {position: relative; display: block; width: 52px; height: 50px; padding: 18px 15px 17px 15px; overflow: hidden; box-sizing: border-box;}
	.hdaside .home {position: absolute; top: 0; right: 0;}
	  .hdaside .home .mybtn {position: relative; display: block; width: 52px; height: 50px; padding: 17px 15px 16px 15px; overflow: hidden; box-sizing: border-box;}


    #header-wrap #lm-box {position: fixed; top: 0px; left: -84%; width: 84%; overflow: auto; overflow-x: hidden; background-color: #fff; z-index: 70;}
      #lm-box #lm-title-box {width: 101%; height: 56px; line-height: 56px; background-color: #990066;}
        #lm-title-box #lm-title {padding-left: 5.3%; font-size: 1.4em; color: #fff;}
        #lm-title-box #lm-close-btn {position: absolute; top: 18px; right: 5.3%; width: 4.6%;}
            #lm-close-btn img {width: 100%;}

    #lm-content-box {padding: 10px 0 0 5.3%;}
      #lm-content-box ul li {width: calc(100% - 5.3%);}
      #lm-content-box ul li:last-child {margin-bottom: 10px;}
        #lm-content-box ul li.dpth-title {margin-bottom: 5px; border-bottom: 1px solid #ededed;}

        #lm-content-box ul li a {display: block; padding: 5px 0px 4px 0px; font-size: 1.3em; font-weight: 500; color: #888;}

        #lm-content-box ul li.dpth-title a {display: block; padding: 5px 0px; font-size: 1.4em; font-weight: 700; color: #333;}


        #footer-wrap {width: 100%; background-color: #333;}
          #footer {padding: 2em 0;}
            #footer ul li {text-align: center; letter-spacing: -0.04em; color: #aaa;}
            #footer ul li a {color: #aaa;}
            #footer ul li.copyright {margin-top: 1.5em;}

          #footer a.goPC {display: block; width: 18.3%; height: 1.7em; line-height: 1.7em; margin: 0 auto; margin-top: 1.5em; text-align: center; font-size: .9em; color: #000; background-color: #777; border-radius: 3px;}
