.members_top {position:relative;width:1200px;margin:0 auto;text-align:center;padding-bottom:120px;}
.members_top .back {border-radius:15px;}
.members_top .logo {position:absolute;width:350px;left:50%;margin-left:-175px;top:190px;}
.members_top h1 {font-weight:300;font-size:38px;padding:70px 0 15px;}
.members_top h1 b {font-weight:700;color:#009fe8;}
.members_top p {font-size:16px;line-height:26px;}
.members_top p b {font-weight:700;color:#009fe8;}
.members_top h2 {font-size:38px;padding:10px 0 0 0;color:#125cb9;}
.members_top h3 {font-weight:400;font-size:24px;padding:0px 0 0px 0;line-height:30px;}
.members_top h3 b {font-weight:700;color:#009fe8;}
.members_top span {font-size:13px;opacity:0.5;}
.members_top .line {position:relative;width:80px;height:5px;background-color:#125cb9;margin:50px auto;}
.members_top .logo2 {padding:50px 0;}
.members_top .last {padding-bottom:15px;font-size:18px;line-height:24px;}

.members_con {position:relative;padding:100px 0;background-color:#edf9fd;}
.members_con .box {position:relative;width:1200px;margin:0 auto;}
.members_con td {text-align:left;padding:20px 0;}
.members_con td:first-child {width:400px;}
.members_con td:last-child {width:800px;}
.members_con td img {width:350px;border-radius:15px;}
.members_con td h1 {font-size:24px;font-weight:400;padding-bottom:20px;line-height:30px;}
.members_con td h1 b {font-weight:700;color:#009fe8;}
.members_con td p {font-size:15px;line-height:22px;}

.members_end {position:relative;padding:120px 0;background-color:#f1f1f1;text-align:center;}
.members_end h1 {font-size:32px;font-weight:400;padding-bottom:20px;}
.members_end h1 b {font-weight:700;color:#009fe8;}
.members_end p {font-size:17px;line-height:30px;}
.members_end .line {position:relative;width:80px;height:5px;background-color:#333;margin:75px auto 50px auto;}
.members_end h2 {font-family:'teko';font-size:50px;font-weight:400;line-height:50px;}
.members_end span {font-size:14px;opacity:0.5;}

.popback {position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.65;z-index:200;display:none;}
.popuplayer {position:fixed;top:50%;left:50%;margin-top:-250px;margin-left:-175px;width:350px;height:450px;z-index:201;display:none;}
.popuplayer .con {position:relative;background-color:#20afe5;border-top-left-radius:30px;border-top-right-radius:30px;text-align:center;}
.popuplayer .con img {padding:50px 0 20px 0;width:240px;}
.popuplayer .con h1 {font-family:'teko';font-size:40px;font-weight:500;line-height:50px;color:#0c51a3;}
.popuplayer .con p {color:white;font-size:15px;padding-bottom:30px;line-height:20px;}
.popuplayer .bt {position:relative;background-color:#333;border-bottom-left-radius:30px;border-bottom-right-radius:30px;text-align:center;padding:22px 0 20px 0;}
.popuplayer .bt a {color:#999;font-size:13px;padding:0 50px;line-height:10px;}
.popuplayer .bt a:first-child {border-right:solid 1px #666;}

.popuplayer .con2 {position:relative;width:350px;}
.popuplayer .con2 img {width:100%;border-top-left-radius:30px;border-top-right-radius:30px;}

/* =========================================================================================== */
@media only screen and (max-width:1200px) { 

.members_top {width:auto;padding:0 0 80px 0;}
.members_top .back {width:100%;}
.members_top .logo {width:250px;margin-left:-125px;top:100px;}
.members_top h1 {font-size:32px;padding:50px 0 10px;}
.members_top p {font-size:15px;line-height:22px;}
.members_top h2 {font-size:32px;}
.members_top h3 {font-size:20px;line-height:26px;}
.members_top .line {width:60px;margin:50px auto;}
.members_top .logo2 {padding:30px 0;}

.members_con {padding:50px 30px;}
.members_con .box {width:auto;}
.members_con td {padding:10px 0;}
.members_con td:first-child {width:32%;padding-right:3%;}
.members_con td:last-child {width:65%;}
.members_con td img {width:100%;}
.members_con td h1 {font-size:18px;padding-bottom:10px;line-height:22px;}
.members_con td p {font-size:14px;line-height:20px;}

.members_end {padding:80px 20px;}
.members_end h1 {font-size:28px;}
.members_end p {font-size:15px;line-height:20px;}
.members_end .line {width:60px;margin:50px auto 40px auto;}
.members_end h2 {font-size:45px;line-height:45px;}


}


/* =========================================================================================== */
@media only screen and (max-width:767px) {

.members_top {padding:0 0 40px 0;}
.members_top .logo {width:140px;margin-left:-70px;top:30px;}
.members_top h1 {font-size:24px;padding:40px 0 10px;line-height:28px;}
.members_top h2 {font-size:26px;}
.members_top h3 {font-size:18px;line-height:26px;padding-bottom:0;}
.members_top .line {width:40px;margin:40px auto;height:3px;}
.members_top .logo2 {padding:30px 0;width:50%;}
.members_top span br {display:none;}

.members_con {padding:0;background-color:white;}
.members_con td {padding:0;display:block;}
.members_con td:first-child {width:100%;padding-right:0;}
.members_con td:last-child {width:100%;padding:20px 0 40px 0;}
.members_con td h1 {font-size:20px;padding-bottom:10px;line-height:26px;}
.members_con td p {font-size:13px;line-height:18px;color:#999;}

.members_end {padding:50px 20px;}
.members_end h1 {font-size:22px;}
.members_end p {font-size:14px;line-height:20px;}
.members_end .line {width:40px;margin:30px auto;height:3px;}
.members_end h2 {font-size:40px;line-height:40px;}
.members_end span {font-size:13px;}

.popuplayer {margin-top:-200px;margin-left:-140px;width:280px;height:400px;}
.popuplayer .con img {padding:30px 0 15px 0;width:200px;}
.popuplayer .con h1 {font-size:34px;line-height:34px;}
.popuplayer .con p {font-size:13px;padding-bottom:25px;line-height:18px;}
.popuplayer .bt {padding:20px 0 18px 0;}
.popuplayer .bt a {padding:0 20px;line-height:10px;}

.popuplayer .con2 {position:relative;width:280px;}


}