
#e4dsmake2019 .wd1200 { width:1200px; margin: 0 auto; padding:0; }
/*corporation guide project*/
#e4dsmake2019 .corp-tit  { position:relative;  }
#e4dsmake2019 .corp-tit h3 { font-size:25px; color:#181818; font-weight:500; padding: 0 0 20px 0; border-bottom: 2px solid #181818; }
#e4dsmake2019 .corp-tit .location { position:absolute; right:0; top:20px; font-size:13px; color:#706e6e; }
#e4dsmake2019 .corp-tit .location span a { color:#706e6e; }
#e4dsmake2019 .corp-tit .location span:last-child { color:#181818; font-weight:bold; }
#e4dsmake2019 .corp-tit .mem-date { position:absolute; right:0; top:5px; font-size:13px; color:#706e6e; }
#e4dsmake2019 .corp-tit .mem-date strong { color:#181818; }
#e4dsmake2019 .open-joinbtn  { display: inline-block; padding: 8px 20px;  margin: 0;  text-align: center;  font-size: 13px;  background-color: #181818;  color: #ffffff;  box-sizing: border-box; }

#e4dsmake2019 .corp-con { position:relative; height:auto;  }
#e4dsmake2019 .corp-con .lmenu { width:180px; float:left; margin-right:50px;}
#e4dsmake2019 .corp-con .rcon { width:970px; box-sizing : border-box;  margin: 0 auto; min-height: 650px; vertical-align:top; overflow:hidden; }
#e4dsmake2019 .corp-con .lmenu .profile { width:180px; padding:15px 8px; min-height:98px; box-sizing : border-box;  border:2px solid #181818; vertical-align:top;  }
#e4dsmake2019 .corp-con .lmenu .profile .photo { float:left; }
#e4dsmake2019 .corp-con .lmenu .profile .photo { width:64px; height:64px; }
#e4dsmake2019 .corp-con .lmenu .profile .photo img { border:0px; box-sizing : border-box; }
#e4dsmake2019 .corp-con .lmenu .profile .com-name { margin-left:77px;  }
#e4dsmake2019 .corp-con .lmenu .profile .com-name span { display:block; font-weight:bold; font-size:13px; padding: 0px 0 8px 0; color:#181818; }
.conlevel-img { vertical-align: middle; }



#e4dsmake2019 .corp-con .lmenu > ul { margin:0; padding:0; }
#e4dsmake2019 .corp-con .lmenu > ul > li { margin:0; padding:0; position:relative; }
#e4dsmake2019 .corp-con .lmenu > ul > li > a { display:inline-block; width:100%; padding: 20px 0 20px 10px;  box-sizing : border-box; text-align:left; font-size:15px; color:#181818; border-bottom:1px solid #cecece; font-weight:bold;}
#e4dsmake2019 .corp-con .lmenu > ul > li > a:hover { background-color:#eeeeee; }
#e4dsmake2019 .corp-con .lmenu > ul > li.on > a { background-color:#eeeeee; }
#e4dsmake2019 .corp-con .lmenu > ul > li > span { position:absolute; right:10px;  top:19px; color:#a5a1a1; }

/*corporation guide project*/
#e4dsmake2019 .corp-tit  { position:relative;  }
#e4dsmake2019 .corp-tit h3 { font-size:25px; color:#181818; font-weight:500; padding: 0 0 20px 0; border-bottom: 2px solid #181818; }
#e4dsmake2019 .corp-tit .location { position:absolute; right:0; top:20px; font-size:13px; color:#706e6e; }
#e4dsmake2019 .corp-tit .location span a { color:#706e6e; }
#e4dsmake2019 .corp-tit .location span:last-child { color:#181818; font-weight:bold; }
#e4dsmake2019 .corp-tit .mem-date { position:absolute; right:0; top:5px; font-size:13px; color:#706e6e; }
#e4dsmake2019 .corp-tit .mem-date strong { color:#181818; }
#e4dsmake2019 .open-joinbtn  { display: inline-block; padding: 8px 20px;  margin: 0;  text-align: center;  font-size: 13px;  background-color: #181818;  color: #ffffff;  box-sizing: border-box; }
