html,body,ul,li,p{margin:0;padding:0}html{height:100%;background:#353840}a{color:#555;text-decoration:none}#page{background:#353840;overflow:hidden}.header{border-bottom:1px solid #bbb;background:#fff}.header.sub{border-bottom:1px solid #f1f1f1}.header .top{overflow:hidden;position:relative}.header .top .logo{padding:12px 0 10px;float:left;margin:0 0 0 55px}.header .top .logo img{height:20px}.header .top .logo span{color:#333;line-height:20px;position:relative;top:1px;font-size:14px;font-weight:700}.header .top .xdtSideMenu{height:22px;width:44px;position:absolute;top:11px;left:0;display:inline-block;border-right:1px solid silver}.header .top .xdtSideMenu .xdtBar,.mm-opened .header .top .xdtSideMenu .xdtBar{width:20px;height:14px;position:relative;top:4px;left:12px}.header .top .xdtSideMenu .xdtBar div{height:0;border-top:2px solid #383431;position:absolute;transition:all 0.2s}.mm-opened .header .top .xdtSideMenu .xdtBar div{height:0;border-top:2px solid #383431;position:absolute;transition:all 0.2s}.header .top .xdtSideMenu .xdtBar div.btn1{width:20px;top:0}.header .top .xdtSideMenu .xdtBar div.btn2{width:20px;top:6px;transition:all 0.1s}.header .top .xdtSideMenu .xdtBar div.btn3{width:20px;bottom:0}.mm-opened .header .top .xdtSideMenu .xdtBar div.btn1{top:6px;width:20px;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-opened .header .top .xdtSideMenu .xdtBar div.btn2{top:6px;display:none}.mm-opened .header .top .xdtSideMenu .xdtBar div.btn3{top:6px;width:20px;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.header .top .xdtBtnSearch{width:44px;height:44px;background:url(../../../../m.layouts/sweetMobile/img/btSearch.png) no-repeat center center;float:right;background-size:18px;padding:0 1px 0 0}.header .xdtSearch{padding:5px 10px;border-top:1px solid #f9f9f9;display:none;position:relative;overflow:hidden}.header .xdtSearch .inputSearch{position:relative;border:1px solid #dcdcdc;overflow:hidden}.header .xdtSearch .inputSearch input[type="search"]{display:block;border:0;width:100%;box-sizing:border-box;line-height:30px;height:30px;padding:0 30px 0 5px;font-size:12px;outline:0}.header .xdtSearch .inputSearch input[type="reset"]{position:absolute;right:0;top:0;width:14px;margin:8px;height:14px;border:0;background:url(../../../../m.layouts/sweetMobile/img/btReset.png);color:transparent;font-size:1px;background-size:14px}.header .xdtSearch .inputSubmit{float:right;background:#dcdcdc;border:1px solid #dcdcdc;height:30px}.header .xdtSearch .inputSubmit input[type="submit"]{border:0;background:transparent;height:30px;padding:1px 10px;margin:0;color:#fff}.header .mainNavi{border-top:1px solid #f9f9f9;list-style:none;overflow:hidden;top:1px;position:relative}.header .mainNavi li{text-align:center;float:left;padding:10px 0 7px 0;font-size:1.1em}.header .mainNavi li.act{border-bottom:4px solid}.header .mainNavi li.act.green{border-color:#1eb501;color:#1eb501}.header .mainNavi li.act.xe{border-color:#4F68C0;color:#526bbe}.header .mainNavi li.act.gray{border-color:#ccc;color:#ccc}.header .mainNavi li.act.blue{border-color:#08c;color:#08c}.header .mainNavi li.act.skyblue{border-color:#84accb;color:#84accb}.header .mainNavi li.act.red{border-color:#fe8505;color:#fe8505}.header .mainNavi li.act.pink{border-color:#ee80c3;color:#ee80c3}.header .mapNavi{overflow:hidden;list-style:none;padding:0;margin:0}.header .mapNavi li{float:left;width:25%;height:53px}.header .mapNavi li a{display:block;text-align:center;border-top:1px solid #ddd;border-right:1px solid #ddd}.header .mapNavi li:nth-child(1) a,.header .mapNavi li:nth-child(2) a,.header .mapNavi li:nth-child(3) a,.header .mapNavi li:nth-child(4) a{border-top:1px solid #ddd}.header .mapNavi li:nth-child(4n) a{border-right:0}.header .mapNavi li.active{font-weight:700;color:#526bbe}.header .mapNavi li span{display:block;padding:3px 0 0 0}.header .mapNavi li span.img img{height:30px}.header .mapNavi li span.img{height:30px}.header .mapNavi li span.txt{padding:3px 0 3px 0}.header .mapNavi li span.only{height:50px;line-height:50px}#menu{background:#444;font-family:sans-serif;display:none}#menu.mm-menu{display:none}#menu.mm-menu.mm-opened{display:block}#menu .xdtMemberL .xdtMemberLinfo{height:37px;background:#333;padding:6px 10px 5px 10px}#menu .xdtMemberL .xdtMemberLinfo img{height:26px;margin:2px 0;float:left;background:#fff;border:3px solid #fff;border-radius:20px}#menu .xdtMemberL .xdtMemberLinfo span{float:left;line-height:36px;color:#fff;padding:0 0 0 10px;font-size:1.2em}#menu .xdtMemberL .xdtMemberLelse{list-style:none;padding:10px 10px 10px 0;margin:0;overflow:hidden}#menu .xdtMemberL .xdtMemberLelse li{width:50%;box-sizing:border-box;float:left;padding:0 0 0 10px}#menu .xdtMemberL .xdtMemberLelse li a{display:block;text-align:center;padding:5px 0;color:#ddd;border:1px solid #aaa;border-radius:3px;font-size:1em}#menu .xdtGnb{list-style:none;padding:0;margin:0}#menu .xdtGnb>li>a{border-top:1px solid #333;border-bottom:1px solid #333;font-size:.9em;display:block;padding:4px 10px 2px 10px;color:#bbb}#menu .xdtGnb>li>a.mm-subopen{display:none}#menu .xdtGnb>li>ul li a{padding:10px;color:#f1f1f1;display:block;font-size:1.2em}#menu .xdtGnb>li>ul li a span.o{display:inline-block;width:7px;height:7px;background:#999;position:relative;top:-4px;left:0;margin:0 8px 0 0}#menu .xdtGnb>li>ul li a span.i{display:inline-block;width:6px;height:6px;background:#444;position:absolute;top:0;left:1px}#menu .xdtGnb>li>ul li.active{background:#333}.subBody{overflow:hidden;background:#fff}.bodyMain .swipe{overflow:hidden;visibility:hidden;position:relative;background:#f4f4f4}.bodyMain .swipe-wrap{overflow:hidden;position:relative;margin:0!important;padding:0!important;display:block;list-style:none}.bodyMain .swipe-wrap>div{float:left;width:100%;position:relative;margin:0;padding:5px!important;box-sizing:border-box}.body{background:#fff}.footer{padding:0 0 30px 0}.footer .tool_menu{overflow:hidden;list-style:none;padding:0;margin:0;border-top:1px solid #26292e;border-bottom:1px solid #26292e}.footer .tool_menu li{float:left;width:25%;background:#3d4049;text-align:center}.footer .tool_menu li a{color:#c3c3c3;display:block;line-height:30px;border-right:1px solid #26292e;white-space:nowrap}.footer .tool_menu li:last-child{border-right:0}.footer .footer_menu{text-align:center;padding:0;margin:10px 0 5px 0;list-style:none}.footer .footer_menu li{display:inline-block;border-left:1px solid #45484d;margin:5px 0}.footer .footer_menu li:first-child{border-left:0}.footer .footer_menu li a{display:block;color:#9e9e9e;padding:0 7px}.footer .copy{color:#9e9e9e;text-align:center;line-height:20px}