.cjk body{font-family:"Helvetica Neue",Helvetica,Arial,"微軟正黑體","微软雅黑","メイリオ","맑은 고딕",sans-serif}.container{position:relative}.desktop .container,.tablet .container{width:700px}.mobile .container{width:360px}#map{width:360px;height:760px}.map-width{width:360px}body{margin:0;padding:0}.nav{margin:10px 5px}#head-desc{font-size:12px;margin-bottom:5px}#options{z-index:101!important;position:absolute;top:158px;left:0;width:110px;line-height:24px;font-size:14px;border-radius:8px;border:2px dashed gray;padding:5px 0 5px 5px;overflow:hidden}#options input{margin:0 5px 1px 0}#desc{text-align:center;font-size:12px;line-height:12px}#map{position:relative;z-index:1}#map div,#map span{position:absolute;display:inline-block;z-index:100}#desc{top:5px;left:170px;color:red;font-weight:700}.site{cursor:pointer;margin-top:-2px;margin-left:-5px;width:24px;height:16px;border:solid 3px #1e90ff;background-color:#fff;border-radius:5px;text-align:center;font-size:14px;line-height:16px}.site.mark{background-color:#ff0;cursor:crosshair}.site.fast{width:47px;border:solid 3px #1e90ff;border-color:#caadf7;border-color:#9932cc}#A18,#A21{border-color:orchid}.site.build{background-color:#d3d3d3;border-color:#a9a9a9;cursor:none}.fast.text{font-size:18px;line-height:18px;font-weight:700}.normal.text{font-size:12px;line-height:12px}.build.text{color:#a9a9a9;cursor:none}.site:hover,.text:hover{background-color:pink}.build{background-color:#fff!important;cursor:default!important}.lang-en .fast.text,.lang-en .normal.text{font-size:12px;line-height:12px;font-weight:600}.text{background-color:snow;overflow:visible;cursor:pointer}#overlay{background-color:snow;top:140px;left:0;width:136px;height:128px;z-index:10}#mrt1,#mrt2{position:absolute;width:65px;left:38px}.lang-en #mrt1,.lang-en #mrt2{width:80px;left:23px}#mrt1{top:11px}#mrt2{top:85px}.fa-suitcase{left:110px;top:-2px;color:#fff;background-color:#9370db;line-height:15px;padding-top:2px;text-align:center;margin-right:5px;border-radius:3px;padding:2px 3px;background-position:5px 1px;width:20px!important;height:16px!important}.lang-en #A12_text,.lang-en #A13_text{width:160px}.footer{margin:20px 0;text-align:center}