@charset "utf-8";

html{ overflow-y:scroll; width:100%; height:100%;}
body{ -webkit-text-size-adjust:none; background-color:#dfe3ef;}

.clock {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    color: #444;
    font-size:20px;
    font-family: Orbitron;
    letter-spacing: 7px;
	font-family: 'Oswald', sans-serif;
}
.main_popup {position: absolute;z-index: 10000;top: 100px;left: 50%; transform:translateX(-50%);display: none; width:100%; max-width:600px;}
.main_popup img{width:100%;}
.popup_bottom {background-color: #0d3754;padding: 10px;}
.popup_bottom a{color:#fff; display:inline-block;}
.pupup_close{float:right; }


.pc{display:block;}
.mb{display:none;}
.mall_banner{margin-top:20px; overflow: hidden; box-shadow: 0 5px 8px rgba(0,0,0,.17); border-radius: 20px;}
.mall_banner img{width:100%;}
@media(max-width:770px){
	.clock {font-size:12px; letter-spacing:2px;}
    .pc{display:none;}
    .mb{display:block;}
    .mall_banner{margin-top:0;}
}
.bg_c_0{background-color:#ddd !important;}
.bg_c_1{background: #ff0000  !important;}
.bg_c_2{background: #ff6b00  !important;}
.bg_c_3{background: #ffd900  !important;}
.bg_c_4{background: #a0cb34  !important;}
.bg_c_5{background: #34cb8a  !important;}
.bg_c_6{background: #33c9ca  !important;}
.bg_c_7{background: #0092ff  !important;}
.bg_c_8{background: #0022ff  !important;}
.bg_c_9{background: #4b00ff  !important;}
.bg_c_10{background: #0022ff  !important;}
.bg_c_11{background: #b700ff  !important;}
.bg_c_12{background: #ff006b  !important;}
.bg_c_13{background: #333  !important;}
.bg_c_14{background: #8c9cac; /* Old browsers */
  background: -moz-linear-gradient(left,  #8c9cac 0%, #b6c0ca 57%, #ffffff 67%, #b6c0ca 90%, #8c9cac 100%) !important; /* FF3.6-15 */
  background: -webkit-linear-gradient(left,  #8c9cac 0%,#b6c0ca 57%,#ffffff 67%,#b6c0ca 90%,#8c9cac 100%)  !important; /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right,  #8c9cac 0%,#b6c0ca 57%,#ffffff 67%,#b6c0ca 90%,#8c9cac 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c9cac', endColorstr='#8c9cac',GradientType=1 ); /* IE6-9 */}
.bg_c_15{background: #cc8d1b; /* Old browsers */
background: -moz-linear-gradient(left,  #cc8d1b 0%, #f2b94e 20%, #f2b94e 20%, #f2b94e 23%, #f5d695 42%, #f5cf88 53%, #cc8d1b 100%) !important; /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #cc8d1b 0%,#f2b94e 20%,#f2b94e 20%,#f2b94e 23%,#f5d695 42%,#f5cf88 53%,#cc8d1b 100%) !important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #cc8d1b 0%,#f2b94e 20%,#f2b94e 20%,#f2b94e 23%,#f5d695 42%,#f5cf88 53%,#cc8d1b 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc8d1b', endColorstr='#cc8d1b',GradientType=1 ); /* IE6-9 */}
.chartjs-size-monitor span{color:#fff !important;}
.bg_red{background-color:#cf1917 !important; }
.left_menu{width:15%; display:table-cell; vertical-align:top;}
.left_menu .left_logo{background-color:#ffac1e; color:#fff;padding:20px; border-bottom:1px solid #272c31;}
.left_menu .left_logo p{color:#fff; font-family: 'Abril Fatface', cursive; font-size:24px; margin-top:20px;}
.left_menu .left_logo a img{width:100%; max-width:260px;}
.left_menu .left_logo .logo_txt{max-width:100px; width:100%; clear: both; margin-left: 10px;}
.logo_m{padding:10px 0; text-align: center; display:none;}
.logo_m a{display: inline-block; width:120px; margin: 0 auto;}
.logo_m a img{width:100%;}

.left_nav{text-align:left;  background-color:#fff;  box-shadow: 0 5px 8px rgba(0,0,0,.17); height:100%;}
.left_nav .m_c_c_b>ul>li>a{color:#333; font-size:14px; line-height:50px; padding:0 15px; transition:.5s; }
.left_nav .m_c_c_b h3{ margin-left:20px; font-size:14px; color:#fff; margin-bottom:20px; padding-top:15px; background-color:#cf1917; display:inline-block; border-radius:0 0 100% 0; width:140px; height:140px; text-align:left; padding-left:35px; line-height:75px; margin-left:-15px;}
.left_nav .m_c_c_b h3 img{width:12px; height:11px;}
.left_nav .m_c_c_b>ul>li>a:hover{ color:#4770f0; transition:.5s;}
.left_nav .m_c_c_b>ul>li>ul>li>a{ border-bottom:0; line-height:35px; font-size:13px; padding-left:20px; color:#888;}
.left_nav .m_c_c_b>ul>li>ul>li>a:hover{color:#4770f0;}
.left_nav .m_c_c_b>ul>li>span{float:right;}
.ln_time{position: absolute; right:20px; top:20px; color:#fff;font-size:30px; display:none;}
.ln_time{color:#fff;}

.calendar{width:100%; background-color:#fff; margin-top:20px; overflow:hidden; text-align:center; padding:15px;}
.calendar .calendar_tit{background-color:#101737; overflow:hidden; color:#fff;}
.calendar .calendar_tit .year_month{display:inline-block;}
.calendar .calendar_tit button{ color:#4c4c4c; background:none; border:0; line-height:45px; padding:0 10px; outline:none;}
.calendar .calendar_tit button a{display:block; min-width:30px; color:#fff;}
.calendar .calendar_tit button:first-child{float:left; }
.calendar .calendar_tit button:last-child{float:right;}
.calendar .calendar_tit .year_month h2, .calendar .calendar_tit .year_month p{display:inline-block; font-size:15px; font-weight:bold; color:#fff; line-height:45px;}
.calendar .calendar_contents .calendar_con_tit ul {overflow:hidden; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-top:1px solid #ddd;}
.calendar .calendar_contents .calendar_con_tit ul li{float:left; width:14.285714%; line-height:30px; font-size:12px; border-right:1px solid #ddd;  font-weight:bold;}
.calendar .calendar_contents .calendar_con_tit ul li:nth-child(6){color:#f14c65;}
.calendar .calendar_contents .calendar_con_tit ul li:nth-child(7){color:#f14c65;}
.calendar .calendar_contents .calendar_con_day ul{overflow:hidden; border-left:1px solid #ddd; border-top:0;}
.calendar .calendar_contents .calendar_con_day ul li{float:left; width:14.285714%; font-size:12px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; position:relative;}
.calendar .calendar_contents .calendar_con_day ul li:hover{background-color:#d8e6f3;}
.calendar .calendar_contents .calendar_con_day ul li h4{font-size:10px;  color:#fff; background:#101737; position:absolute; left:0; top:0;line-height:30px; display:inline-block; min-width:30px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.calendar .calendar_contents .calendar_con_day ul li.ad_pass_d h4{color:#bcbcbc;}
.calendar .calendar_contents .calendar_con_day ul li.ad_pass_d p{color:#;}
.calendar .calendar_contents .calendar_con_day ul li p{font-size:12px; color:#1d1d1d; position:relative; line-height:85px;}
/*.calendar .calendar_contents .calendar_con_day ul li p:after{ content:"";position:absolute; top:-10px;left:50%; transform:translateX(-50%); border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #1d1d1d; width:0; height:0;}*/

@media(max-width:1280px){
	.calendar .calendar_contents .calendar_con_day ul li h4{display:block; position: inherit; width:100%; border:0;}
	.calendar .calendar_contents .calendar_con_day ul li p{line-height:24px; font-size:11px;}
}


.color_in_bg_1{background-color:#272c32 !important;}
.color_in_bg_2{background-color:#272c32 !important;}
.color_in_bg_3{background-color:#272c32 !important;}
#m_category{width:100%; height:100%;}

#m_category .m_c_t{background-color:#208bdd; padding:15px; overflow:hidden;}
#m_category .m_c_t img{height:30px;}
#m_category .m_c_t a{display:block;}
#m_category .m_c_t .m_c_t_l{float:left;   display:block;}
#m_category .m_c_t .m_c_t_r{float:right;  display:block;}
#m_category .m_c_t_m{background-color:#155d94; overflow:hidden; padding:5px 10px;}
#m_category .m_c_t_m a{display:block; color:#fff; font-size:12px; text-align:center; padding:0 5px; font-size:11px;}
#m_category .m_c_t_m a img{width:100%;}
#m_category .m_c_m_m{overflow:hidden;}
#m_category .m_c_m_m a{background-color:#595f6f; display:block; color:#fff; font-size:10px; text-align:center; line-height:40px; border-left:1px solid #707789; width:20%; float:left;}
#m_category .m_c_m_m a:hover{background-color:#41434f;}
#m_category .m_c_c h3{padding:15px; color:#2b323c;}
#m_category .accordion-menu {width: 100%;}
#m_category .accordion-menu li.open .dropdownlink {color: #777; }
#m_category .accordion-menu li:hover{}
#m_category .accordion-menu li>ul{display:none;}
#m_category .accordion-menu li>ul>li{line-height:24px; font-size:14px;}
#m_category .accordion-menu li>ul>li>a{}
#m_category .accordion-menu > li:first-child{}
#m_category .accordion-menu li.open .dropdownlink .fa-chevron-down {transform: rotate(180deg); transition:.5s;}

#m_category .dropdownlink { cursor: pointer; display: block; line-height: 35px; padding-left:15px; font-size: 12px;  color: #333; position: relative; transition: all 0.4s ease-out; text-align:left; font-size:14px; line-height:45px;}
#m_category .dropdownlink:hover{color:#4770f0;}
#m_category .dropdownlink > i {position: absolute; top: 15px; right: 16px; color:#999; transition:.5s;}
#m_category .dropdownlink:hover > i{color:#4770f0;}

.login_wrap{background-size:100%; height:100vh; background-color:#0c112c; width:100%;}
.login_form{}
.log_img_top{position:fixed; left:0; top:0; width:100%; max-width:141px;}
.log_img_bottom{position:fixed; left:0; right:0; bottom:0; width:100%;}
.login_form .login_b .login_form_box{width:100%; background-color:rgba(243,243,243, 1); border-radius: 10px;  display:table; box-shadow: 8px 8px 15px rgba(0,0,0,.3); margin: 0 auto; position:relative;  max-width:1026px; transform:translateY(30%); overflow:hidden;}
.login_form .login_b{}
.login_form .login_b img:first-child{max-width:220px; margin-bottom: 10px;}
.login_form .login_b img{max-width:150px;}
.login_form .login_b{border-radius: 20px; }
.login_form .login_b .login_form_b{margin-top: 60px; width:100%; color:#fff; float:left; padding: 110px 50px;  display:inline-block; display:table-cell; vertical-align:middle;}
.login_form .login_b .login_logo_img{width:30%; display:inline-block; background-color:#101737; height:100%; border:1px solid #101737;display:table-cell; vertical-align:middle; text-align:center;}
.login_form .login_b .login_form_b .form-group{text-align: left;}
.login_form .login_b .login_form_b .form-group label{font-family: 'Oswald', sans-serif; font-weight: 100; font-size:14px; letter-spacing: 1px;}
.login_form .login_b .login_form_b .form-group input{width:100%;line-height: 45px; height:45px; border-radius: 0; color:#616161; background:none !important; border-color:#fff; border-bottom:1px solid #949494; border-top:0px; border-left:0; border-right:0; box-shadow: 0; outline: none; margin-bottom: 20px; padding:0 15px;}
.login_form .login_b .login_form_b .form-group input::-webkit-input-placeholder{color:rgba(0,0,0,.5);}
.login_form .login_b .login_form_b .form-group input::-ms-input-placeholder{color:rgba(0,0,0,.5);}
.login_form .login_b .login_form_b .form-group input::-webkit-input-placeholder{color:rgba(0,0,0,.5);}
.login_form .login_b .login_form_b .form-group input::-moz-placeholder{color:rgba(0,0,0,.5);}
.login_form .login_b .login_form_b .login_btn{background-color:#101737; color:#fff; border:0; padding:0 15px; line-height:45px; height:45px;  transition: .5s; display:inline-block; border-radius:5px; float:right; min-width:150px;}
.login_form .login_b .login_form_b .checkbox{text-align: left; display:inline-block; margin:0;}
.login_form .login_b .login_form_b .login_btn:hover{background-color:#162258; transition: .5s; outline: none;}
.login_form .login_b .login_form_b .checkbox label{color:#616161; font-size:12px;}
.email_re{color:#222; display:inline-block; }
.login_form .login_b .login_form_b .checkbox input[type="checkbox"]{position:relative; top:4px; width:15px; height:15px; -webkit-appearance:none; outline:none; transition:.5s; margin-right:10px; cursor:pointer;}
.login_form .login_b .login_form_b .checkbox input[type="checkbox"]:before{content:''; position:absolute; top:0; left:0; width:100%; height:100%; border:1px solid #4770f0; box-sizing:border-box;  transition:.5s; }
.login_form .login_b .login_form_b .checkbox input:checked[type="checkbox"]:before{border-left:none; border-top:none; width:10px; height:15px; border-color:#4770f0; transform:rotate(45deg) translate(0px, -5px); border-width:2px;}

.login_form .login_b .login_form_b .find_pass{ background:none; border:0; outline: none; margin-left: 15px; float: left; vertical-align:middle; transform:translateY(5px); color:#616161;}
.log_modal .modal-content{border-radius:0;border:0;}
.log_modal .modal-content .modal-header{background-color:#101737; color:#fff;}
.log_modal .modal-body .input-group{margin-bottom: 10px; width: 100%;}
.log_modal .modal-body .input-group .input-group-addon{width:30%; border-radius:0; }
.log_modal .modal-body .input-group .form-control{width:100%; border-radius:0;}
.log_modal .modal-footer button{border-radius: 0;}
.log_modal .modal-footer button.btn-info{background-color:#101737; color:#fff; border:0;}

.join_form{background-color:#101737;height:100vh; }
.join_form_half_bg{background:url(../../images/join_bg.png) no-repeat right bottom; background-color:#101737; width:50%; height:100vh;position:absolute; right:0; top:0;  background-size:60%;}
.join_input_form{border:5px solid #ddd;border-image: linear-gradient(to right, #9f773b 0%, #e2cb84 50%, #9f773b 100%);border-image-slice: 1; max-width:700px; width:100%; position:absolute; left:50%; top:220px; transform:translateX(-50%);   text-align:center; box-shadow: 5px 5px 10px rgba(0,0,0,.1); display:table;}
.join_input_form .join_logo{display:inline-block; max-width:150px; margin-bottom:40px;}
.join_input_form .join_logo img{width:100%;}
.join_input_form .form-group{margin-top:20px;}
.join_box{text-align:center; width:70%;  padding:30px 15px; display:table-cell; vertical-align:middle; background-color:rgba(255, 255, 255, 1); }
.join_form_logo_img{width:30%;   background-color:#09102e; padding:30px;  display:table-cell; vertical-align:middle;}
.join_box h2{ text-align:left; color:#101737; font-family: 'Anton', sans-serif;  font-size:30px;  padding-bottom:15px; position:relative; display:inline-block; padding: 0 5px; margin:0 auto 50px auto; z-index:10;}
.join_box h2:after{content:''; width:100%; height:10px; background:yellow; position:absolute; bottom:0px; left:0;z-index:-1;}
.join_box .form-control{border-radius:0; margin-bottom:10px;}
.inputBox{ position:relative; box-sizing: border-box;  margin-bottom:30px;}
.j_input{position:relative; width:100%; height:30px; background:transparent; border:0; outline:none; font-size:16px; border-bottom:1px solid #ddd; color:#786b25; border-radius:0; box-shadow:none;}
.inputText{position:absolute; line-height:30px; font-size:14px; transition:.5s; opacity:1; color:#646360; }
.focus .inputText{font-size:12px; opacity:1; color:#777; transform:translateY(-20px);}
.j_btn{width:100%; line-height:45px; background-color:#101737; color:#fff; border:0; outline:none; transition:.5s;}
.j_btn:hover{background-color:#2e52c5; transition:.5s;}

.find_pass_modal .inputBox{border-bottom:1px solid #ddd; margin:25px 0; }
.find_pass_modal .inputBox .inputText{color:#777;}
.find_pass_modal .inputBox  .j_input{color:#777;}


@media(max-width:1280px){
	.left_nav .m_c_c_b>ul>li>a{font-size:12px;}
}
@media(max-width:1080px){
	.left_nav .m_c_c_b>ul>li>a{padding:0 5px;}
}
@media(max-width:960px){
  .join_input_form .join_logo{max-width:250px;}
  .login_form .login_b{ padding: 0 15px; }
  .login_form .login_b .login_form_b .form-group input{margin-bottom: 0;}
	.left_menu .left_logo{background-color:#3290cf;}
  .log_img_bottom{height:100%;width:auto;}
}
@media(max-width:770px){
	.login_form .login_b .login_form_box{width:100%;  transform:translateY(10%);  display:block; overflow:hidden;}
	.login_form .login_b .login_form_b{width:100%; float:left; padding:15px;}
	.login_form .login_b .login_logo_img{width:100%;float:left; padding:10px; }
	.login_form .login_b .login_logo_img img{max-width:120px;}
	.log_img_top{max-width:40px;}
	.login_form .login_b .login_form_b .find_pass{font-size:12px;}
	.login_form .login_b .login_form_b .login_btn{width:100%; margin-top:15px;}
	.log_img_bottom{height:100%;width:auto;}
	.join_form{padding:0 20px;}
	.join_input_form{ max-width:100%; width:100%; box-shadow:none; border:0; top:30px;}
	.join_box{width:100%; display:block;}
	.join_form_half_bg{background:none;}
	.join_box h2{font-size:24px;}
	.join_form_logo_img{width:100%; display:inline-block;   padding:5px;  }
	.join_form_logo_img img{max-width:120px;}
}
.lang_index{padding-top:10px; display:inline-block; position:absolute; left:15px; top:15px;}
.lang_index .dropdown{display:inline-block;}
.lang_index .dropdown .btn-primary{background:#101737; min-width:120px; border:0; outline:none; color:#fff; border-radius:0 50px 50px 50px ; font-size:12px; box-shadow: 5px 10px 10px #ddd;}
.lang_index .dropdown .btn-primary .caret{float:right; margin-right:10px; margin-top:7px;}
.lang_index .dropdown .btn-primary img{width:20px; margin:0;}
.lang_index .dropdown .dropdown-menu{margin:0; padding:0; min-width:inherit; font-size:12px; border-radius:0; background-color:#101737; width:100%; border:0; border-radius:10px; overflow:hidden;}
.lang_index .dropdown .dropdown-menu li a{padding:5px;  color:#fff;}
.lang_index .dropdown .dropdown-menu li a:hover{background-color:#cf1917; color:#fff;}
.lang_index .dropdown .dropdown-menu li a img{width:20px; height:20px; margin:0;}

.header_con{background:#101737;height:150px; position:relative;}
.header_con .left_logo{display:inline-block; width:15%;  }
.header_con .left_logo a{line-height:150px; text-align:center;}
.header_con .left_logo a img{width:100%; max-width:160px;}
.header_con .con_tit{display:inline-block; width:84.7%;}
.header_con .avatar{width:15%; text-align:center; display:inline-block;  padding:10px 0;}
.header_con .avatar img{width:50%; max-width:80px; display:inline-block;}
.header_con .avatar p{color:#fff; width:50%; display:inline-block; font-size:16px;}
.cnc_coin_rotate{position: absolute; top:20px; left:50%; transform:translateX(-50%); z-index:10;}
.cnc_coin_rotate.ccr_join{margin-top: 50px;}
.cnc_coin_rotate img{max-width:100px; -webkit-animation:blink 4.0s linear infinite;}
@keyframes blink{ 0%{transform: rotateY(0deg);} 50%{transform: rotateY(180deg);} 100%{transform: rotateY(360deg);}}

.con_tit{padding-right:15px; vertical-align:top; padding:58px 15px; vertical-align:middle; height:150px;}
.con_tit .ham_cate{display: inline-block; padding:0 15px;}
.con_tit .ham_cate a{line-height:50px; color:#fff; display: none; font-size:24px; float: left;}
.con_tit .ham_cate h3{font-family: 'Oswald', sans-serif; float: left; line-height:50px; color:#fff; margin-left:15px; font-size: 20px;}
.con_tit .lang_ad{float: right; display: inline-block; color:#fff;}
.con_tit .lang_ad .lang_con{float: right; margin-right:15px;  border:1px solid #303b6d;}
.con_tit .lang_ad .lang_con .btn{outline: none; border:0; background:none; color:#fff;}
.con_tit .lang_ad .lang_con .btn:active{box-shadow:none;}
.con_tit .lang_ad .lang_con .dropdown .btn-primary img{width:20px;}
.con_tit .lang_ad .lang_con .dropdown .dropdown-menu{padding:0; min-width:inherit; background-color:#101737; border:0; overflow: hidden; border:1px solid #303b6d;}
.con_tit .lang_ad .lang_con .dropdown .dropdown-menu>li>a {display: inline-block; line-height:20px; color:#fff; width:100%; font-size:12px;}
.con_tit .lang_ad .lang_con .dropdown .dropdown-menu>li>a>img{width:20px;}
.con_tit .lang_ad .lang_con .dropdown .dropdown-menu>li>a i{color:#fff;}
.con_tit .lang_ad .lang_con .dropdown .dropdown-menu>li>a:hover{background-color:#d61714;}
.con_tit .lang_ad .adm{float: right; ;}
.con_tit .lang_ad .adm button{background:none; border:0; padding:0; outline: none; width:32px; height:32px; box-shadow:none;}
.con_tit .lang_ad .adm i{font-size:30px; line-height:32px;color:#fff;}
.con_tit .lang_ad .adm ul li i{color:#555; font-size:14px; line-height:40px;}
.con_tit .lang_ad .adm .dropdown .dropdown-menu{padding:0; min-width:inherit; border-radius:10px; background-color:#101737; border:0; border:1px solid #303b6d;}
.con_tit .lang_ad .adm .dropdown .dropdown-menu>li>a {padding:0 15px; display: inline-block; line-height:40px; color:#fff; border-radius:10px; width:100%;}
.con_tit .lang_ad .adm .dropdown .dropdown-menu>li>a i{color:#fff;}
.con_tit .lang_ad .adm .dropdown .dropdown-menu>li>a:hover{background-color:#d61714;}
.tit_con_nav{display:inline-block;}
.tit_con_nav h3{color:#fff;}
.tit_con_nav h3 img{width:22px; height:16px; margin-right:5px; line-height:16px;}
.tit_con_nav .tit_con_nav_text{color:#fff; font-size:12px; margin-top:10px; font-weight:100;}
.tit_con_nav .tit_con_nav_text a{display:inline-block; color:#fff;}
.tit_con_nav .tit_con_nav_text span{margin:0 5px; font-weight:100;}

.mobile_menu_ham{position:absolute; top:53px; left:10px; color:#fff; font-size:24px; border:1px solid #fff; padding:0 8px; cursor:pointer; display:none;}
.mobile_cate{position:fixed; top:0; left:0; right:0; bottom:0; z-index:1000;  background:#f7f5eb;display:none; }
.mobile_cate .mobile_cate_tit{background:#101737; overflow:hidden; height:200px;}
.mobile_cate .left_nav{transform:translateY(-100px); background-color:#fff; box-shadow:0 5px 5px #ddd; margin-left:15px; margin-right:15px;}
.mobile_cate .mobile_cate_tit .lang_con{position:relative;}
.mobile_cate .mobile_cate_tit .lang_con .adm{position:absolute; left:20px; top:20px;}
.mobile_cate .mobile_cate_tit .lang_con .adm .btn{font-size:40px; border:0; outline:none; padding:0; background:none;}
.mobile_cate .mobile_cate_tit .lang_con .adm .btn:active{box-shadow:none;}
.mobile_cate .mobile_cate_tit .lang_con .adm ul{background-color:#f1c44f;}
.mobile_cate .mobile_cate_tit .lang_con>.dropdown{display:inline-block; float:right; margin:35px 50px 0 0 ;}
.mobile_cate .mobile_cate_tit .lang_con>.dropdown .btn{height:30px; background:none; line-height:10px; border:1px solid #fff; border-radius:0;}
.mobile_cate .mobile_cate_tit .lang_con>.dropdown ul{background-color:#f1c44f;}
.mobile_cate .mobile_cate_tit .lang_con>.dropdown ul li a{font-size:12px; color:#333;}
.mobile_cate .mobile_cate_tit .lang_con>.dropdown button img{width:20px;}
.mobile_cate .mobile_cate_tit .lang_con>.dropdown ul li a img{width:20px;}
.mobile_cate .mobile_cate_tit .ham_cate{float:right; color:#fff; right:15px; top:35px; left:auto; position:absolute; border:1px solid #fff; height:30px; width:30px; text-align:center; line-height:28px;}

.wrapper{width:100%; height:100%; display:table;}
.con_box{padding:15px;  display:inline-block; width:100%; float:right; display:table-cell; vertical-align:top; min-height:100vh;}

@media(max-width:1280px){
    .con_tit .ham_cate a{display:inline-block; padding: 0 10px;}
    .dash_info .di_list{margin-bottom:30px;}
    .left_menu .left_logo .logo_txt{margin-left: 0;}
}
@media(max-width:1280px){
	.header_con .left_logo{}
}
@media(max-width:1040px){
	.header_con .left_logo{ float:left;}
	.con_tit{ float:left;}
	.header_con .avatar{padding:40px 0;}
}
@media(max-width:990px){
	.mobile_menu_ham{display:inline-block; top:65px;}
	.wrapper{transform:translateY(-200px); width:100%; display:block;}
	.header_con .avatar{display:none;}
	#m_category .dropdownlink{padding-left:5px;}
	 .left_menu{display:none; width:100%; z-index: 9999;}
	 .header_con .left_logo{display:none;}
	 .logo_m{display:inline-block; padding:0; position:absolute; left:50%; top:50px; transform:translateX(-50%);}
	 .logo_m a{width:100%; max-width:200px;}
	 .tit_con_nav{display:none;}
	 .header_con .con_tit{width:100%; text-align:center;}
   .cnc_coin_rotate{display: none;}
}
@media(max-width:770px){
	.con_box{min-height:100%;}
    .con_tit{height:120px; padding:0;}
    .con_tit .ham_cate{padding:0;}
    .con_tit .ham_cate h3{font-size:14px; margin-left: 0;}
    .con_tit .lang_ad{margin-right: 5px; vertical-align: middle; margin-top:65px;}
    .left_menu .left_logo .logo_txt{margin-left: 10px;}
	.con_tit .lang_ad .lang_con .btn{padding:5px;}
    .ln_time{display:block;}
	.left_menu .left_logo a img{max-width:160px;}
	.logo_m {top:10px; }
	.logo_m a{width:250px;}

}


.mk_price{overflow: hidden; border-radius:10px; border-radius: 10px; background-color:#fff; box-shadow: 0 5px 8px rgba(0,0,0,.17);}
.mk_price ul.mk_p_rol {overflow: hidden; height:75px; vertical-align:middle;}
.mk_price ul.mk_p_rol li{float: left; max-width:200px; line-height:70px;}
.mk_price ul.mk_p_rol li img{display:inline-block; max-width:30px; background-color:#fff; padding: 5px; border-radius:20px;}
.mk_price ul.mk_p_rol li p{color:#777; display:inline-block; margin-left: 10px; font-size:12px;}
.mk_price ul.mk_p_rol li span{display: inline-block; color:#ffac1e; margin-left: 10px; font-size:12px;}
.mk_price .bx-wrapper{height:95px; max-width:100% !important; margin:0 !important; background:none !important; border:0 !important;  box-shadow:none !important;}
.mk_price .bx-wrapper .bx-viewport{height:95px; padding:10px 20px;}
@media(max-width:770px){

}

.dash_info{margin-top: 30px;}
.dash_info .di_list{background-color:#ffffff ; border-radius:10px; box-shadow: 0 5px 8px rgba(0,0,0,.17); padding:25px; min-height:435px; position:relative; overflow:hidden;}
.dash_info .di_list:first-child{background-color:#fff;}
.dash_info .di_list .di_tit .di_tit_count{display:inline-block; float:right; text-align:right;}
.dash_info .di_list .di_tit .di_tit_count .dtc_total{color:#828282; font-size:12px;}
.dash_info .di_list .di_tit>i{background-color:#101737; color:#fff; width:50px; height: 50px; line-height: 50px; text-align: center; font-size:20px; border-radius:50%;  position:relative;}
.dash_info .di_list .di_tit>i:after{position:absolute; left:0; right:0; bottom:-20px; border-bottom:1px solid #4770f0; content:'';}
.dash_info .di_list .di_tit h3{line-height: 30px; font-size: 16px; display: inline-block; color:#494949; margin-left: 5px; vertical-align: top; }
.dash_info .di_list .di_tit h3>span{font-size:24px; color:#fff; font-weight:bold; display:block;}

.dash_info .di_list .di_tit .di_total{display:inline-block; float:right;}
.dash_info .di_list .di_tit .di_total h3{font-size:12px; color:#868686; }
.dash_info .di_list .di_tit .di_total p{font-size:20px; color:#494949; text-align:right;}

.dash_info .di_list .dash_2bg{ position: relative;}
.dash_info .di_list .dash_2bg #canvas-holder{margin:30px auto 0 auto;}
.dash_info .di_list .dash_2bg .chart_txt_1{position:absolute; left:10%; top:70%; color:#494949; text-align: center; }
.dash_info .di_list .dash_2bg .chart_txt_1 span{font-size:35px; font-family: 'Oswald', sans-serif;}
.dash_info .di_list .dash_2bg .chart_txt_2{position:absolute; right:10%; top:70%; color:#494949; text-align: center;}
.dash_info .di_list .dash_2bg .chart_txt_2 span{font-size:35px; font-family: 'Oswald', sans-serif;}
.dash_info .di_list .di_con {margin-top:50px;}
.dash_info .di_list .di_con h3{color:#101737;}
.dash_info .di_list .di_con h4{font-family: 'Oswald', sans-serif; color:#494949; font-size:55px;}
.dash_info .di_list .di_con img{position:absolute; bottom:0; left:0; right:0; width:100%;}
.di_list .accumulated_revenue{position:absolute; bottom:10px; left:50%; transform: translateX(-50%);}
.di_list .accumulated_revenue p{background-color:#cf1917; color:#fff; border-radius:50px; padding: 5px 10px; font-size:12px;}


.canvas_box{width:60%;}
@media(max-width:1480px){
	.canvas_box{width:85%;}
	.dash_info .di_list .dash_2bg .chart_txt_1 span{font-size:20px;}
	.dash_info .di_list .dash_2bg .chart_txt_2 span{font-size:20px;}
}
@media(max-width:1100px){
	.dash_info .di_list .dash_2bg .chart_txt_1{left:0;}
	.dash_info .di_list .dash_2bg .chart_txt_2{right:0;}
	.canvas_box{width:100%;}
	.dash_info .di_list .di_con h4{font-size:45px;}
}

@media(max-width:1024px){
	.canvas_box{width:100%;}
}
@media(max-width:990px){
	.canvas_box{width:40%;}
}
@media(max-width:770px){
	.canvas_box{width:40%; }
	.dash_info .di_list .dash_2bg #canvas-holder{ margin:10px auto 0 auto;}
	.dash_info .di_list .dash_2bg .chart_txt_1{margin-top:80px;}
	.dash_info .di_list .dash_2bg .chart_txt_2{margin-top:80px;}
  .dash_info .di_list.dl_pd160{padding-bottom:160px;}
}
@media(max-width:540px){
	.canvas_box{width:70%; }
}
@media(max-width:390px){
	.canvas_box{width:90%; }
}
.tit_style{border-radius: 0; overflow: hidden;  padding:20px 15px; color:#8494a7;}
.tit_style h2{font-size:18px; line-height:30px; display: inline-block; color:#4c4c4c;}
.tit_style img{float: left; margin-right:10px;}
.tit_style .p_position{display: inline-block; float: right; }
.tit_style .p_position a{display: inline-block; color:#999; line-height: 30px; font-size:12px;}
.tit_style .p_position i{color:#999; font-size:12px;}

.plan_b {margin-top:20px;border:1px solid #cfe3ec; background-color: #fff;}
.plan_list_b ul li .plan_tit_b{margin-top:20px; border-radius:10px; overflow:hidden; box-shadow: 0 5px 8px rgba(0,0,0,.17);}
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt{ text-align:left; position: relative; width:100%; margin: 0 auto; overflow:hidden; padding:20px 10px; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_1{background:#ff0000; background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_2{background: #ff6b00; background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_3{background: #ffd900; background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_4{background: #a0cb34;background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_5{background: #34cb8a;background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_6{background: #33c9ca;background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_7{background: #0092ff;background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_8{background: #0022ff;background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_9{background: #4b00ff;background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_10{background: #b700ff;background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_11{background: #ff006b;background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_12{background: #ff00d9;background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_13{background:#333; background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_14{
  background: #8c9cac; /* Old browsers */
  background: -moz-linear-gradient(left,  #8c9cac 0%, #b6c0ca 57%, #ffffff 67%, #b6c0ca 90%, #8c9cac 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(left,  #8c9cac 0%,#b6c0ca 57%,#ffffff 67%,#b6c0ca 90%,#8c9cac 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right,  #8c9cac 0%,#b6c0ca 57%,#ffffff 67%,#b6c0ca 90%,#8c9cac 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c9cac', endColorstr='#8c9cac',GradientType=1 ); /* IE6-9 */

 background-size:100%; }
.plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_15{
background: #cc8d1b; /* Old browsers */
background: -moz-linear-gradient(left,  #cc8d1b 0%, #f2b94e 20%, #f2b94e 20%, #f2b94e 23%, #f5d695 42%, #f5cf88 53%, #cc8d1b 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #cc8d1b 0%,#f2b94e 20%,#f2b94e 20%,#f2b94e 23%,#f5d695 42%,#f5cf88 53%,#cc8d1b 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #cc8d1b 0%,#f2b94e 20%,#f2b94e 20%,#f2b94e 23%,#f5d695 42%,#f5cf88 53%,#cc8d1b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc8d1b', endColorstr='#cc8d1b',GradientType=1 ); /* IE6-9 */
 background-size:100%; }
.plan_list_b ul li .plan_tit_b .plan_sel_tb{}
.plan_list_b ul li .plan_tit_b .plan_sel_tb img{max-width:1644px; width:100%; position:absolute; max-width:110px; right:0; top:-20px;}
.plan_list_b ul li .plan_tit_b .plan_sel_tb p{color:#fff; font-size:14px;}
.plan_list_b ul li .plan_tit_b .plan_sel_tb h5{ font-size:23px; color:#fff;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b{text-align:center; color:#333; border:0; padding:15px 0;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b h4{font-size:14px; color:#474747;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b p{margin-top: 5px; font-size: 12px;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b a{color:#404040; margin-top: 20px; max-width:250px; margin:10px auto; padding:10px 0; border-radius:50px; transition: all .5s; background-color:#f2f2f2;  box-shadow: 0 5px 8px rgba(0,0,0,.17);}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b a:hover{background-color:#101737; color:#fff; transition: all .5s;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_1{border-color:#e84e40;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_2{border-color:#8bc34a;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_3{border-color:#ffc107;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_4{border-color:#9c27b0;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_5{border-color:#03a9f4;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_6{border-color:#e354db;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_7{border-color:#e84080;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_8{border-color:#c3bc4a;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_9{border-color:#0745ff;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_10{border-color:#3bb027;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_11{border-color:#446db3;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_12{border-color:#d05785;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_13{border-color:#ff689a;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_14{border-color:#b9d253;}
.plan_list_b ul li .plan_tit_b .plan_info_txt_b.plan_b_c_15{border-color:#c670d6;}

@media(max-width:1280px){
	.plan_list_b ul li .plan_tit_b .plan_info_txt_b a{max-width:150px;}
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt{width:100%; height:200px }
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_2{background-size:250px 250px;}
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_3{background-size:250px 250px;}
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_4{background-size:250px 250px;}
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_5{background-size:250px 250px;}
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_6{background-size:250px 250px;}
    .plan_list_b ul li .plan_tit_b .plan_sel_tb img{width:70px;}
    .plan_list_b ul li .plan_tit_b .plan_sel_tb p{margin-top: 5px;}
    .plan_list_b ul li .plan_tit_b .plan_sel_tb h5{margin-top: 5px;}
}
@media(max-width:770px){
    .plan_list_b ul li .plan_tit_b{padding:0;}
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt{width:100%; }
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_1{background-size:100%;}
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_2{background-size:100%;}
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_3{background-size:100%;}
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_4{background-size:100%;}
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_5{background-size:100%;}
    .plan_list_b ul li .plan_tit_b .pan_tit_b_txt.plan_sel_6{background-size:100%;}
    .plan_list_b ul li .plan_tit_b .plan_sel_tb img{width:100px;}
    .plan_list_b ul li .plan_tit_b .plan_sel_tb p{margin-top: 5px;}
    .plan_list_b ul li .plan_tit_b .plan_sel_tb h5{margin-top: 5px;}
    .dash_info .di_list .dash_2bg .chart_txt_1 span{font-size:16px;}
    .dash_info .di_list .dash_2bg .chart_txt_1 p{font-size:12px;}
    .dash_info .di_list .dash_2bg .chart_txt_2 span{font-size:16px;}
    .dash_info .di_list .dash_2bg .chart_txt_2 p{font-size:12px;}
    .dash_info .di_list .di_con{min-height:100px;}
    .plan_list_b ul li .plan_tit_b .plan_info_txt_b a{max-width: 150px;}
    .tit_style h2{font-size:15px; font-weight: bold;}
	.dash_info .di_list .di_tit i{width:60px; height:60px;  line-height:60px;}
	.dash_info .di_list .di_tit h3{font-size:14px;}
	.dash_info .di_list .di_tit h3>span{font-size:12px; width:100%; display:block; transform:translateY(-10px);}
}
.last_day{margin-top:30px; background:url(../../images/last_bg.png) center center no-repeat; background-size:100% auto;  text-align:center;  padding:25px 0; color:#ffac1e; background-color:#fff;  box-shadow: 0 5px 8px rgba(0,0,0,.17); border-radius:20px;}
.last_day h3{color:#d61714; font-weight:bold; text-transform:uppercase; font-size:24px;  position:relative;}
.last_day h3:after{content:''; position:absolute; bottom:-15px; border-bottom:1px solid #d61714;  width:400px; left:50%; transform:translateX(-50%);}
.last_day p{color:#535353; margin-top:20px; }
.robot_b{background-color: #fff; border-radius:10px; box-shadow: 0 5px 8px rgba(0,0,0,.17); margin-top:30px;}
.robot_b .robot_pro{margin-top: 0; padding:15px; overflow:hidden;}
.robot_b .robot_pro h3{padding:10px 15px; font-size:14px; color:#fff; margin-top: 0; background-color:#060c30; display:inline-block; border-radius:10px;}
.robot_b .robot_pro h3 i{color:#ffac1e;}
.robot_b .robot_pro .robot_p_con{overflow: hidden; }
.robot_b .robot_pro .robot_p_con>div{}
.robot_b .robot_pro .robot_p_con .rpc_con{border:1px solid #c2dde9; }
.robot_b .robot_pro .robot_p_con .rpc_con h4{font-size:16px; line-height:30px; padding:15px;color:#666;}
.robot_b .robot_pro .robot_p_con .rpc_con h4 span{ background-color:#03a9f4; padding:2px 10px; float: right; border-radius:10px; color:#fff; font-size:12px;}
.robot_b .robot_pro .robot_p_con .rpc_con h4 i{color:#03a9f4; font-size:30px; vertical-align: middle;}
.robot_b .robot_pro .robot_p_con .rpc_con p{font-size:28px; font-family: 'Oswald', sans-serif; margin-top: 20px; color:#03a9f4; padding:0 15px;}
.robot_b .robot_pro .robot_p_con .rpc_con img {width:100%;}

.robot_b .tit_style{position:relative;}
.robot_b_size{width:40%;}
.frame_checking .frame_checking_b{overflow:hidden; max-height:290px; border:1px solid #ddd; margin-top:10px; padding: 10px;}
.frame_checking iframe{ width:100%; min-height:290px; border:0;}
.frame_checking iframe {background:none !important;}
.youtube_box iframe{width:100%; height:100%; min-height:335px;}

.table-responsive{padding: 10px 0; color:#aebbc7;}
.table-responsive .table>thead>tr>th{background-color:#f2f6fa;font-size:14px; border-bottom:0; color:#646464; font-weight:400; line-height:30px;}
.table-responsive thead{background-color:#f4fbfb; border:1px solid #e5e3d7; color:#fff; border-bottom:1px solid #181d23; font-size:12px; font-weight:500;}
.table-responsive thead th{text-align: center; }
.table-responsive thead th:last-child{border-right:0;}
.table-responsive tbody tr td{text-align: center; border-color:#e5e3d7; color:#494949; font-size:14px;}

.card_b{margin-top: 30px;}
.card_b .row>div{margin-bottom: 50px;}
.card_b .card_list{border-radius: 0px; padding:15px; color:#fff; margin-top: 15px; border:1px solid #c2dde9; background-color:#fff;}
.card_b .card_list .card_con_txt{overflow: hidden;}
.card_b .card_list h3{font-size:16px; line-height:24px;  padding: 15px; display:inline-block; transform: translateY(-30px); border-radius:10px; border:1px solid #c2dde9;}
.card_b .card_list h3 i{font-size:24px; vertical-align: top;}
.card_b .card_list h4{font-family: 'Abril Fatface', cursive; font-size:50px; text-align: right;margin-top: 10px; color:#4c4b4b; display: inline-block; width:49%; text-align: right; float: left; border-top:1px solid #c2dde9;}
.card_b .card_list h5{font-size:50px; font-family: 'Oswald', sans-serif; margin-top: 10px; color:#03a9f4; display: inline-block; width:50%; text-align: left; float: left;}
.card_b .card_list p{font-size:14px; }
.card_b .card_list .card_l_b_txt{border:1px solid #c2dde9; border-radius:10px; transform: translateY(40px); padding: 5px 15px;}
.card_b .card_list.card_1{background-color:#;}
.card_b .card_list.card_1 h3{background-color:#e84e40; }
.card_b .card_list.card_1 .card_l_b_txt{background-color:#e84e40;}
.card_b .card_list.card_2{background-color:#;}
.card_b .card_list.card_2 h3{background-color:#8bc34a; }
.card_b .card_list.card_2 .card_l_b_txt{background-color:#8bc34a;}
.card_b .card_list.card_3{background-color:#;}
.card_b .card_list.card_3 h3{background-color:#ffc107; }
.card_b .card_list.card_3 .card_l_b_txt{background-color:#ffc107;}
.card_b .card_list.card_4{background-color:#;}
.card_b .card_list.card_4 h3{background-color:#9c27b0; }
.card_b .card_list.card_4 .card_l_b_txt{background-color:#9c27b0;}
.card_b .card_list.card_5{background-color:#;}
.card_b .card_list.card_5 h3{background-color:#03a9f4; }
.card_b .card_list.card_5 .card_l_b_txt{background-color:#03a9f4;}
.card_b .card_list.card_6{background-color:#;}
.card_b .card_list.card_6 h3{background-color:#ef34e4; }
.card_b .card_list.card_6 .card_l_b_txt{background-color:#ef34e4;}


.sponsor_b{background-color: #fff; border-radius:10px; box-shadow: 0 5px 8px rgba(0,0,0,.17);}
.sponsor_table{margin-top: 0; padding:15px; }
.sponsor_table .sponsor_tit_l {margin-bottom: 15px; overflow:hidden; display: inline-block; width:50%; float:left;}
.sponsor_table .sponsor_tit_r {width:50%; text-align: right; padding:20px 0; display: inline-block;}
.sponsor_table .sponsor_tit_r.mem_list_table{padding:0 15px ; margin-top:0;}
.sponsor_table .sponsor_tit_r.mem_list_table.fl_tb{float:right;}
.sponsor_tit_r .str_span{line-height: 45px; height:45px;}
.sponsor_tit_r .str_input{line-height:45px; height:45px; border:1px solid #c2dde9; padding:0 10px; outline: none;}
.sponsor_table .sponsor_tit_l h3{font-size:18px; padding:0 15px;  line-height:35px; color: #666;}
.sponsor_table .sponsor_tit_l h3 i{color:#ffac1e;}
.sponsor_table .sponsor_tit_r .input-group{ padding:0 5px;}
.sponsor_table .sponsor_tit_r .input-group .input-group-addon{background:none; border:0; font-size:12px; font-weight:bold; color:#ddd;}
.sponsor_table .sponsor_tit_r .btn-group{width:15%; padding:0 5px;}
.sponsor_table .sponsor_tit_r>button{outline: none; background-color:#101737; border:0; line-height:35px; height:45px; vertical-align: top; border-radius: 0;}
.sponsor_table .table-responsive{ width:100%; clear: both; margin-top: 20px;}
.sponsor_table .sponsor_tit_r .dropdown_sel_b {display:inline-block; min-width:140px;padding-right:5px; position: relative; transform:translateY(1px);}
.sponsor_table .sponsor_tit_r .dropdown_sel_b:before{content:"\f358"; font-family:"Font Awesome 5 Free"; position:absolute;top:0; right:5px; width:45px; height:45px; font-size:16px; background: #fff; line-height: 45px;  text-align: center; color:#999; pointer-events: none; border:1px solid #c2dde9; border-left:0;}
.sponsor_table .sponsor_tit_r .btn-group .btn.btn-primary{background-color:#03a9f4; border:0;}
.sponsor_table .sponsor_tit_r .dropdown_sel_b:hover:before{background: #101737; color:#fff;}
.sponsor_table .table-responsive .table tbody tr td a{color:#101737;}
.dropdown_sel_b select{ width:100%; height:45px; line-height:45px; font-size:14px; background-color:#fff; color:#999; border:none; -webkit-appearance:button; outline: none; padding: 0 10px; border:1px solid #c2dde9;}
@media(max-width:1443px){
    .sponsor_table .sponsor_tit_l {width:50%;}
    .sponsor_table .sponsor_tit_r{width:50%;}
    .card_b .card_list h4{font-size:30px;}
    .card_b .card_list h5{font-size:30px;}
	.last_day{background-size:100% auto;}
}
@media(max-width:1156px){
  .sponsor_table .sponsor_tit_l {width:40%;}
  .sponsor_table .sponsor_tit_r{width:60%;}
}
@media(max-width:960px){
    .sponsor_table .sponsor_tit_l{width:100%;}
    .sponsor_table .sponsor_tit_r{width:100%; padding: 10px;}
	.last_day h3:after{width:120px;}

}
@media(max-width:770px){
	.last_day{background-size:100%  ;}
    .sponsor_table .sponsor_tit_r .input-group{width:100%; margin-bottom: 10px;}
    .sponsor_table .sponsor_tit_r .dropdown_sel_b {width: 100%; margin-bottom: 10px; margin-top: 10px; padding-right:0;}
    .dropdown_sel_b select{padding:0 0 0 10px;}
    .sponsor_tit_r .str_input{width: 100%;}
    .sponsor_table .sponsor_tit_r .dropdown_sel_b:before{right:0}
    .sponsor_table .sponsor_tit_r .btn-group{width:50%;}
    .sponsor_table .sponsor_tit_r>button{width:50%;}
    .card_b .card_list h4{font-size:30px;}
    .card_b .card_list h5{font-size:25px;}
    .card_b .card_list p{font-size:12px; margin-top: 0;}
    .robot_b .robot_pro{padding:0;}
    .robot_b .robot_pro .robot_p_con .rpc_con{margin-bottom: 10px;}
	.table-responsive{padding:0; margin-top:10px;}
}
.ex_down{margin:0 0 10px 0; background-color:#101737; padding: 10px; border:0; color:#fff; }
.ex_down:hover{opacity:.9;}
.history_b .table-responsive tbody tr.green{background-color:#52a0ff; color:#fff; }
.history_b .table-responsive tbody tr.green td{color:#fff;}
.history_b .table-responsive tbody tr.pink{background-color:#eaeaea;}

.pagination_b{width:100%; text-align: center;}
.pagination_b ul li a {color:#fff; background-color:#272c32; border-color:#141b23;}
.pagination_b .pagination>.active>a{background-color:#d61714; border-color:#272c32;}


.price{padding:15px;}
.price .price_list_b {margin-top: 30px;}
.price .price_list_b .price_list {border:1px solid #ddd; margin-bottom:10px; border-radius:15px; overflow:hidden;}
.price .price_list_b .price_list .pl_b_qr_b{overflow:hidden;}
.price .price_list_b .price_list .pl_b_qr_img{width:30%; display:inline-block; padding:15px; float:left;}
.price .price_list_b .price_list .pl_b_qr_img img{width:100%; border:3px solid #101737; padding:5px;}
.price .price_list_b .price_list .pl_b{ text-align:left; color:#777; padding:15px; border-radius:10px; width:70%; display:inline-block; float:left; }
.price .price_list_b .price_list .per_code{text-align:center; background-color:#f2f2f2; border-top:1px solid #c6d9e5; word-break:break-all; padding:10px; font-size:12px;}
.price .price_list_b .pl_b .pl_titname{font-size:14px;}
.price .price_list_b .pl_b h3{font-size:20px; font-family: 'Oswald', sans-serif; font-weight:500; margin-top: 5px; color:#333; border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:10px;}
.price .price_list_b .pl_b img{max-width:130px; width:100%; margin: 10px auto;}

.price .price_list_b .pl_b .pl_b_calculator { width:100%; overflow:hidden;}
.price .price_list_b .pl_b .pl_b_calculator p{background-color:#101737; padding:3px; border-radius:50px; max-width:90px; color:#fff; text-align:center; font-size:12px;}
.price .price_list_b .pl_b .pl_b_calculator span{font-weight:bold; color:#333; width:5%; float:left; line-height:30px; text-align:center;}
.price .price_list_b .pl_b .pl_b_calculator input{display:inline-block; border:0; border-bottom:1px solid #101737; outline:none; line-height:30px; height:30px; width:95%; float:left; border-radius:0;}
.price .price_list_b .pl_b .pl_b_calculator_o{font-size:12px; font-weight:bold; color:#fff; margin-top:10px; background-color:#101737; padding:5px ; text-align:center; border-radius:30px;}
.price .price_list_b .pl_b .pl_b_calculator_o>div{display:inline-block;}

.price .price_list_b .pl_b .pl_p_p{font-size:14px;}
.price .price_list_b .pl_b .state{margin-top: 20px;}
.price .price_list_b .pl_b .state span{margin-left: 10px;}
.price .price_list_b .pl_b .state.green span{background-color:#00c292; padding:3px 10px; border-radius: 10px; font-size: 12px;}
.price .price_list_b .pl_b .state.red span{background-color:#c20030; padding:3px 10px; border-radius: 10px; font-size: 12px;}
@media(max-width:1382px){
	.price .price_list_b .price_list .pl_b{padding:5px;}
}
@media(max-width:1280px){
	.price .price_list_b .pl_b h3{font-size:20px;}
	.price .price_list_b .price_list .pl_b_qr_img{width:40%;}
	.price .price_list_b .price_list .pl_b{width:59%;}
}
@media(max-width:770px){
    .price .price_list_b .pl_b{margin-bottom: 15px;}
    .table-responsive{font-size:12px !important;}
}

.wallets{margin-top: 20px;background-color: #fff; border-radius:10px; box-shadow: 0 5px 8px rgba(0,0,0,.17); min-height:300px;}
.wallets .table-responsive{padding:10px; margin-top: 20px; border-radius:0;}
.wallets .table-responsive thead{background-color:#f4fbfb;}
.wallets .table-responsive thead>tr>th{border-bottom:1px solid #181d23;}
.wallets .table-responsive thead>tr>th:last-child{border-right:0;}
.wallets .table-responsive tbody{color:#777;}
.wallets .table-responsive tbody tr td{border-color:#c2dde9;}
.wallets .table-responsive tbody td{line-height:40px;}
.wallets .table-responsive tbody td.state_table_green span{background-color:#00c292; padding:5px 10px; border-radius:10px;}
.wallets .table-responsive tbody td.state_table_orange span{background-color:#e53a00;  padding:5px 10px; border-radius:10px;}
.wallets .table-responsive tbody td.state_table_green .btn.btn-primary{background-color:#03a9f4; border:0;}
.wallets .table-responsive tbody td.state_table_orange .btn.btn-warning{background-color:#777; border:0;}
.wallet_tb {text-align: center; padding:0 15px;}
.wallet_tb .btn-info{margin:20px auto; display: inline-block; background-color:#03a9f4; border:0; border-radius:0; padding: 10px 30px;}

.withdrawal_b{background-color:#fff; border:1px solid #c2dde9; margin-top: 20px;}
.withdrawal_form{overflow: hidden;}
.withdrawal_form .withdrawal_form_tit{width: 50%; float: left; font-size:12px; color:#fff; padding:15px; background-color:#ffffff ; border-right:1px solid #c2dde9;}
.withdrawal_form .withdrawal_form_tit .wft_input{width:50%; float: left; margin-top: 20px;}
.withdrawal_form .withdrawal_form_tit .wft_input input{width:99%; line-height:40px; padding-left:10px; color:#111;}
.withdrawal_form .withdrawal_form_tit .wft_input .form-control{line-height: 40px; height:44px; border-radius: 0;}
.withdrawal_form .withdrawal_form_tit button{margin: 30px auto 11px auto; background: #03a9f4; width:250px; padding:10px 0 ; border:0; border-radius: 5px; display: block;}
.withdrawal_form .withdrawal_form_tit .wft_wrap{overflow: hidden;}
.withdrawal_form .withdrawal_form_tit .wft_wrap>div{padding:0; color:#999;}
.withdrawal_form .withdrawal_form_tit .wft_wrap>div:nth-child(1) span{color:#fff; background-color:#03a9f4;font-size:20px; font-family: 'Oswald', sans-serif; margin-left: 10px; border-radius:15px; padding: 0 10px;}
.withdrawal_form .withdrawal_form_tit .wft_wrap>div:nth-child(2) span{color:#fff; background-color:#03a9f4; font-size:20px; font-family: 'Oswald', sans-serif; margin-left: 10px; border-radius:15px; padding: 0 10px;}
.withdrawal_form .withdrawal_form_tit .wft_wrap>div:nth-child(3) span{color:#fff; background-color:#03a9f4; padding:6px 10px; border-radius:10px; line-height:30px; border-radius:15px; }
.withdrawal_form .wf_infor{float: left; width: 50%; background-color: #fff; color:#fff; padding:20px 0;}
.withdrawal_form .wf_infor h3{background-color:#03a9f4; padding :0 15px; font-size:16px; line-height:30px; display: inline-block;}
.withdrawal_form .wf_infor p{padding:15px; font-size:12px; color:#666;}
.withdrawal_line{background-color:#c3d3e4; color:#fff;}
@media(max-width:770px){
    .withdrawal_form .withdrawal_form_tit{width: 100%;}
    .withdrawal_form .wf_infor{width:100%;}
    .withdrawal_form .withdrawal_form_tit .wft_wrap>div:nth-child(1) span{background:none; color:#03a9f4; font-size:14px; }
    .withdrawal_form .withdrawal_form_tit .wft_wrap>div:nth-child(2) span{background:none; color:#03a9f4; font-size:14px;}
    .withdrawal_form .withdrawal_form_tit .wft_wrap>div:nth-child(3) span{background:none; color:#666; font-size:11px;}
}

.cashier{margin-top: 30px; background-color: #fff; border-radius:10px; box-shadow: 0 5px 8px rgba(0,0,0,.17);}
.cashier_tb{margin-top: 0; border-radius:0;}
.cashier_tb .table-responsive {font-size:12px; padding :0 15px;}
.cashier_tb .table-responsive thead{background:#f5f5f5; color:#666;}
.cashier_tb .table-responsive thead>tr>th{border-right-color:#313943;}
.cashier_tb .table-responsive tbody{color:#666;}
.text_info {padding:15px;}
.text_info h3{padding: 10px 15px;font-size: 14px;color: #fff;margin-top: 0;background-color: #101737;display: inline-block;border-radius: 10px;}
.text_info .table-responsive{margin-top:15px; font-size:12px; color:#777; padding:10px;}

.Personal_details{background-color: #fff; border-radius:10px; box-shadow: 0 5px 8px rgba(0,0,0,.17);}
.Personal_details .Pd_b{ padding:15px; border-radius:0px; margin-top: 20px;}
.Personal_details .Pd_b .form-group label{font-size:12px; text-align: left;line-height:40px; height:40px; color:#999;}
.Personal_details .Pd_b .form-group input{line-height: 45px; height:45px; }
.Personal_details .Pd_b .form-group select{line-height: 45px; height:45px; border:1px solid #a0a0a0;}
.Personal_details .Pd_b .form-group .input-group button{height:45px; line-height:30px; background-color:#03a9f4; color:#fff; outline: none; border-radius:0;}
.Personal_details .Pd_b .form-group .Pd_b_b{background-color:#101737; color:#fff; font-size:12px; line-height:40px; margin-top: 10px; border-radius:0;}
.Personal_details .Pd_b .form-group .Pd_b_c{background-color:#777; color:#fff; font-size:12px; line-height:40px; margin-top: 10px; border-radius:0;}
.Personal_details .Pd_b form{border-radius:10px; padding:15px;}
.Personal_details .Pd_b .form-group > div{color:#777;}
.Personal_details .Pd_b form div:last-child input#memLevel{display:inline-block; margin-left:15px;vertical-align:middle; margin-right:5px; }
.Personal_details .Pd_b form div:last-child input#memLevel2{display:inline-block; margin-left:15px;vertical-align:middle; margin-right:5px; }


.member_c_b{display:table;  width:100%; padding:20px 0;}
.member_c_b>div{display:table-cell; vertical-align:middle;}
.Personal_details .add_member_form{width:100%; display:inline-block; margin:0;  padding:0;}
.add_robot_form{background-color: #fff; border-radius:10px; box-shadow: 0 5px 8px rgba(0,0,0,.17); padding: 0 15px;}
.Personal_details .add_member_form form{ background:none; width:100%;}
.Personal_details .add_member_form .form-group{margin:0;}
.Personal_details .add_member_form .form-group>div{padding:0;}
.Personal_details .add_member_form .form-group label{color:#8e8e8e; font-weight:400; padding:0;}
.Personal_details .add_member_form .form-group input{border:0; border-bottom:1px solid #d2e1e9; color:#424242; line-height:20px;  height:35px;padding:0; box-shadow:none; border-radius:0; padding:0 10px; background:none;}
.Personal_details .add_member_form .form-group select{height:30px; padding: 0 10px;line-height:30px; border-radius:0; border-color:#5fb2e3;}
.Personal_details .add_member_form .form-group .control-label{padding:0;}
.Personal_details .add_member_form .mem_label_add{vertical-align:middle; }
.Personal_details .add_member_form .mem_label_add input{display:inline-block; transform:translateY(13PX);}
.add_member_f_img{width:39%; display:inline-block; background-color:#101737; border-radius:20px; text-align:center;}
.add_member_f_img img{width:100%; max-width:158px;}
.add_member_f_img h4{color:#fff; font-size:30px;}
@media(max-width:1524px){
	.add_member_f_img{width:30%;}
	.Personal_details .add_member_form{}
}
@media(max-width:1344px){
	.add_member_f_img{width:20%;}
	.Personal_details .add_member_form{}
}
@media(max-width:1184px){
	.add_member_f_img{width:10%; padding:20px;}
	.add_member_f_img h4{font-size:14px;}
	.Personal_details .add_member_form{}
}
@media(max-width:990px){
	.header_con{height:300px;}
	.mk_price .bx-wrapper{height:50px;}
	.mk_price ul.mk_p_rol{height:45px;}
	.mk_price .bx-wrapper .bx-viewport{line-height:50px; padding:0 10px;}
	.mk_price ul.mk_p_rol li{line-height:50px;}
	.team_select .team_chk_box{padding: 0 15px 15px 15px;}
	.team_select .team_info_b{margin-bottom:20px;}
	.team_select .left_team_select{margin-bottom:20px;}
}
@media(max-width:770px){
	.header_con{position:relative;}
	.header_con .left_logo{position:absolute; left:50%; top:15px; padding:0; transform:translateX(-50%); width:110px;}
	.header_con .header_con_tit{width:100%; padding:50px 0;  }
	.header_con .header_con_tit .lang_ad .adm{margin-right:5px;}
	.header_con .header_con_tit .lang_ad .adm .btn-primary i{font-size:24px;}
	.con_box{width:100%;}
	.mk_price .bx-wrapper{height:40px;}
	.mk_price .bx-wrapper .bx-viewport{height:45px; padding:0px;}
	.mk_price ul.mk_p_rol{padding:3px;}
	.dash_info .di_list .dash_1bg{min-height:100px;}
	.dash_info .di_list .dash_2bg{min-height:100px; height:100px;}
	.dash_info .di_list .dash_3bg{min-height:100px;}
	.dash_info .di_list{min-height:340px;}
	.add_member_f_img{width:100%; float:left;}
	.Personal_details .add_member_form{width:100%; float:left;}
	.dash_info .di_list .di_tit h4{font-size:20px; font-weight:bold;}
	.dash_info .di_list .di_tit i{width:40px; height:40px; line-height:40px; right:10px; top:0;}
	.Personal_details .add_member_form form{padding:0 !important;}
	.add_robot_form{padding:0 5px;}
	.header_con .con_tit{width:100%;}
	.mk_price ul.mk_p_rol li{line-height:30px;}
	.member_c_b{display:block; overflow:hidden;}
}



.faq_b{margin-top: 20px;  background-color: #fff; border-radius:10px; box-shadow: 0 5px 8px rgba(0,0,0,.17); min-height:400px;}
.faq_b .faq_b_list_b{margin-top: 0; overflow: hidden; padding:10px;}
.faq_b .faq_b_list_b ul{border-top:1px solid #edeadb; border-bottom:1px solid #edeadb;}
.faq_b .faq_b_list_b *{transition:none !important;}
.faq_b .faq_b_list_b h3{padding: 10px 15px; font-size: 14px; color: #fff; margin-top: 0; background-color: #101737; display: inline-block; border-radius: 10px; }
.faq_blb_act_b {margin-top: 20px;}
.faq_blb_act_b ul li .faq_blbq{ color:#333; padding:10px 15px; font-size:14px; border-bottom:1px solid #ddd; cursor: pointer;}
.faq_blb_act_b ul li .faq_blba{background-color:#f4fbfb; border-bottom:1px solid #c2dde9;font-size:14px; padding:10px 15px; font-family: 'Oswald', sans-serif; display:none; transition:.5s;}
.faq_blb_act_b ul li .faq_blba img{width:100%; margin-bottom:30px;}
.faq_blb_act_b ul li .faq_blba.on{display:block; transition:.5s;}
.faq_blb_earnings{margin-top: 20px;}

.notice{margin-top: 20px;  background-color: #fff; border-radius:10px; box-shadow: 0 5px 8px rgba(0,0,0,.17); min-height:400px;}
.notice .notice_b_list_b{padding:10px;}
.notice .notice_b_list_b h3{padding: 10px 15px; font-size: 14px; color: #fff; margin-top: 0; background-color: #101737; display: inline-block; border-radius: 10px; }
.notice .notice_b_list_b ul{margin-top:15px;}
.notice .notice_b_list_b ul li{line-height:45px; border-bottom:1px solid #edeadb; overflow:hidden; cursor:pointer; padding:0 10px;}
.notice .notice_b_list_b ul li p{display:inline-block; max-width:70%; word-break: break-all;}
.notice .notice_b_list_b ul li span{float:right; font-size:12px; color:#999; max-width:30%;}
.notice_modal .modal-header{background-color:#f0d74b;}
.notice_modal .modal-header h4{display:inline-block;}
.notice_modal .modal-header .notice_time{color:#fff; font-size:12px; float:right;}



.organization_chart{background-color: #fff; border-radius:10px; box-shadow: 0 5px 8px rgba(0,0,0,.17); overflow: hidden; position:relative;}
.organization_chart .oc_box{max-width:900px; margin: 0 auto; overflow: hidden; padding-bottom:30px; }

.organization_chart .oc_box ul{padding-top:0; position:relative; border-width:0;}

.organization_chart .oc_box li a{background-color:#ddd; padding:0; text-decoration: none; display: inline-block; border-radius:5px; padding:10px 0 0 0; max-width: 250px; margin-top: 30px; position:relative; font-size:12px; color:#666; box-shadow: 0 0 10px rgba(0,0,0,.2);}
.organization_chart .oc_box li a img{max-width:40px; margin-bottom: 10px;}
.organization_chart .oc_box li a h4{font-size:12px; margin-bottom: 5px; color:#222;}
.organization_chart .oc_box li a h5{font-size:12px; margin-bottom: 5px;}
.organization_chart .oc_box li a p{line-height:14px;}
.organization_chart .oc_box li a .fob_b{overflow: hidden; background-color: #fff; padding:5px;}
.organization_chart .oc_box li a .fob_b .fobah_left{float: left;}
.organization_chart .oc_box li a .fob_b .fobah_right{float: left; margin-left: 15px;}

@media(max-width:990px){
    .organization_chart .oc_box li a h4{font-size:12px; margin-bottom: 5px; color:#222;}
    .organization_chart .oc_box li a h5{font-size:12px; margin-bottom: 5px; background-color:#101737; padding:5px 0; color:#fff;}
    .organization_chart .oc_box li a .fob_b{padding:2px;}
    .organization_chart .oc_box li a .fob_b .fobah_left{float: none; margin-bottom: 5px; display: block;}
    .organization_chart .oc_box li a .fob_b .fobah_left h5{border-radius:50% 0 0 50%;}
    .organization_chart .oc_box li a .fob_b .fobah_right{float: none; margin-left: 0; display: block;}
    .organization_chart .oc_box li a .fob_b .fobah_right h5{border-radius:0 50% 50% 0;}
    .organization_chart .oc_box li a p{font-size:11px;}
}

.organization_chart .oc_box li a .fobah_message{background-color:rgba(139, 195, 74, .9); color:#fff; padding:15px; width:250px; border-radius:5px; display:none; overflow: hidden;}
.organization_chart .oc_box li a .fobah_message .fobah_left{float: left; width:50%;}
.organization_chart .oc_box li a .fobah_message .fobah_right{float: left; width:50%;}
.organization_chart .oc_box li a .fobah_message h4{font-size:16px; line-height:26px;}
.organization_chart .oc_box li a .fobah_message h5{font-size:12px; line-height:16px;}
.organization_chart .oc_box li a .fobah_message p{font-size:12px; line-height:16px;}
.organization_chart .oc_box li a .fobah_message.po_mid{position:absolute; top:100%; left:50%; transform: translate(-50%,5px); z-index: 1111;}
.organization_chart .oc_box li a .fobah_message.po_right{position:absolute; bottom:100%; left:0; transform: translate( 0,-10px); z-index: 11;}
.organization_chart .oc_box li a .fobah_message.po_tright{position:absolute; bottom:100%; right:0; transform: translate(0,-10px); z-index: 11;}
.organization_chart .oc_box li a .fobah_message.po_tleft{position:absolute; bottom:100%; left:0; transform: translate(0,-10px); z-index: 11;}
.organization_chart .oc_box li a .fobah_message.po_left{position: absolute; bottom:100%; right:0; transform: translate(0,-10px); z-index: 11;}
.organization_chart .oc_box li a .fobah_message.on{display:block; position: absolute; }
.organization_chart .oc_box li a img{width:100%;}
.organization_chart .oc_box li{float:left; text-align: center; position: relative; padding-top: 10px; z-index:99; width:50%;}
.organization_chart .oc_box li:only-child{border:0; width:100%;}
.organization_chart .oc_box li:first-child::after{border-radius:5px 0 0;}
.organization_chart .oc_box li::before, .organization_chart .oc_box li::after{content: '';position: absolute; top:30px; right:50%; border-top:1px solid #ddd; width:50%; height: 10px;}
.organization_chart .oc_box li::after{right:auto; left:50%; border-left:1px solid #ddd;}
.organization_chart .oc_box li:first-child::before, .organization_chart .oc_box li:last-child::after{border-width:0;}
.organization_chart .oc_box li:last-child::before{border-right:1px solid #ddd; border-radius:0 5px 0 0 ;}
.organization_chart .oc_box ul ul::before{content: ''; position: absolute; top:0; left:50%; width: 0; height:30px; border-left:1px solid #ddd;}
.organization_chart .oc_box > .first_ob_b>li:last-child::before{border:0;}

.oc_search_top{position:absolute; top:50px; right:0; z-index:999; margin-left:5px;}
.oc_search_top .oc_search_box{width:80%; overflow:hidden; display:inline-block; float: left; border:1px solid #ddd; border-radius:50px;margin-right:5px; padding-left:5px;}
.oc_search_top .oc_search_box .ocs_sel{width:30%; float: left; height:45px; line-height: 45px;border:0; border-right: 1px solid #ddd; outline: none;}
.oc_search_top .oc_search_box input{width:50%; display:inline-block; float:left; border:0; line-height:45px; height:45px;outline: none; padding:0 10px;}
.oc_search_top .oc_search_box button{width:20%; display:inline-block; float:left; line-height:45px; height:45px; border:0; background-color:#03a9f4; color:#fff; outline: none;}
.oc_search_top .oc_top_btn{width:15%; display:inline-block; float: left; font-size:12px; height:45px; width:45px; border-radius:50%; background-color:#03a2f4; color:#fff; border:0; outline: none;}

.oc_box.sponsor_table{text-align: center;}
.oc_box.sponsor_table .sponsor_tit_r{width: auto ; display: inline-block;}
@media (max-width: 770px){
  .oc_box.sponsor_table .sponsor_tit_r>button{width: 100% ; margin-bottom: 3px;}
}
.first_ob_b>li>ul>li:first-child .po_left{right:auto  !important; left:0 !important; }
.first_ob_b>li>ul>li>ul>li:first-child .po_tright{right:auto !important; left:0 !important;}

.team_select{margin-top:20px; background-color:#fff; border:1px solid #ddd; margin-top: 30px; border-radius:20px;  box-shadow: 0 5px 8px rgba(0,0,0,.17); }
.team_select .tit_style{ }
.team_select .team_chk_box{ overflow:hidden; padding-left:15px; padding-bottom:15px;}
.team_select .team_info_b{background:url(../../images/team_sel_bg.png) center center no-repeat; background-size:auto 100%;;padding:15px; width:20%; display: inline-block; background-color:#ddd; color:#fff; float: left; min-height:250px; border-radius:35px;  box-shadow: 0 5px 8px rgba(0,0,0,.17);  min-height:260px;}
.team_select .team_info_b h2{line-height: 45px; text-align:center; border-bottom:1px solid #fff;margin-bottom: 15px; color:#fff;}
.team_select .team_info_b h2 span{background: #a1793d;background: -moz-linear-gradient(-45deg,  #a1793d 0%, #f2dc93 29%, #f2dc93 67%, #a1793d 100%);background: -webkit-linear-gradient(-45deg,  #a1793d 0%,#f2dc93 29%,#f2dc93 67%,#a1793d 100%);background: linear-gradient(135deg,  #a1793d 0%,#f2dc93 29%,#f2dc93 67%,#a1793d 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1793d', endColorstr='#a1793d',GradientType=1 ); border-radius:50px; padding: 3px 7px ; color:#222; font-size:12px; font-weight:bold;}
.team_select .team_info_b p{line-height:26px; font-size:12px; padding-left:10px;}
.team_select .ts_b{ padding-bottom:15px;  border-radius:10px;  background-color:#fff;  padding:30px;  border:1px solid #ddd;}
.team_select .ts_b .ts_b_p{background-color:#f7f5eb; border:1px solid #ddd; display:inline-block; border-radius:20px;}
.team_select .ts_b .ts_b_p p{display:inline-block; color:#444;  padding: 12px; font-size:12px; border-right:1px solid #ddd;}
.team_select .ts_b .ts_b_p p:last-child{border-right:0;}
.team_select .left_team_select{width:40%; float: left; color:#666; padding:0 15px; text-align: center; border-radius:10px;}
.team_select .left_team_select h3{line-height: 45px; color:#333; border-radius:0; text-align: left; font-size:24px;}
.team_select .left_team_select h3 img{max-width:63px; margin-right:15px;}
.team_select .right_team_select{width:40%; float: left; color:#666;  padding:0 15px; text-align: center;}
.team_select .right_team_select h3{line-height: 45px; color:#333; text-align: left; font-size:24px;}
.team_select .right_team_select h3 img{max-width:63px; margin-right:15px;}
.team_select input{line-height: 45px; padding-left: 10px;color: #868686; height:45px;  font-size:12px; border-radius:0; border-bottom:1px solid #afafaf; background-color:none; margin-top:10px; border-top:0; border-left:0; border-right:0; box-shadow:none; display:inline-block; font-weight:100;}
.team_select button{margin-top: 30px;background-color: #101737;color: #fff;font-size: 12px;line-height: 40px; margin-top: 10px;border-radius: 10px; padding: 0 40px; display: inline-block; box-shadow: 0 5px 8px rgba(0,0,0,.17);}
.team_select button:hover{background-color:#335bd1; color:#fff;}
@media(max-width:1390px){
	.team_select .ts_b .ts_b_p p{padding:5px ;}
}
@media(max-width:1280px){
		.team_select .ts_b .ts_b_p{background:none; border:0; border-radius:0;}
	.team_select .ts_b .ts_b_p p{padding:5px;  display:inline-block; border:1px solid #f0d74b; background-color:#f7f5eb; border-radius:30px; min-width:86px; margin-top:5px;}
	.team_select .ts_b .ts_b_p p:last-child{border-right:1px solid #f0d74b; }
}
@media(max-width:990px){
    .team_select .team_info_b{width:100%;}
    .team_select .left_team_select{width:100%;}
    .team_select .right_team_select{width:100%;}
}
@media(max-width:770px){
    .faq_b .faq_b_list_b h3{font-size:16px;}
    .faq_blb_act_b{margin-top: 10px;}
	.team_select .left_team_select{padding:0;}
	.team_select .right_team_select{padding:0;}
	.team_select .ts_b{padding:10px ;}
}

.display-none {display:none;}
.text-center {text-align:center;}
.company_h img{width:100%;}

.exchange_form_list_box{}
.exchange_form_list_box .efl_amount{ border:1px solid #ddd;}
.exchange_form_list_box .efl_amount h5{background-color:#101737; padding:0 15px; color:#fff; display:inline-block; font-size:14px; line-height:45px;}
.exchange_form_list_box .efl_amount  p{display:inline-block; font-size:20px; color:#ff4200; float:right; line-height:45px; margin-right:10px;}
.exchange_form_list_box .efl_amount  p span{font-size:12px; color:#999; margin-left:10px;}
.exchange_form_list_box .efl_search {overflow:hidden; width:100%; border-left:1px solid #ddd;  border-bottom:1px solid #ddd;  border-right:1px solid #ddd; transform:translateY(-3px);}
.exchange_form_list_box .efl_search .efls_l{width:85%; overflow:hidden; float:left;   }
.exchange_form_list_box .efl_search .efls_l input{border:0; line-height:45px; height:45px; width:90%; padding:0 10px; outline:none; float:left;}
.exchange_form_list_box .efl_search .efls_l button{line-height:45px;  padding: 0 10px; width:10%; float:left; color:#101737; border:0; background:none; outline:none;}
.exchange_form_list_box .efl_search .efls_l button:hover{background-color:#101737; color:#fff;}
.exchange_form_list_box .efl_search .efls_r {width:15%; float:left; text-align:center; border-left:1px solid #ddd; line-height:25px; height:45px;}
.exchange_form_list_box .efl_search .efls_r .checkbox input[type="checkbox"]{position:relative; top:4px; width:15px; height:15px; -webkit-appearance:none; outline:none; transition:.5s; margin-right:10px; cursor:pointer;}
.exchange_form_list_box .efl_search .efls_r .checkbox input[type="checkbox"]:before{content:''; position:absolute; top:0; left:0; width:100%; height:100%; border:1px solid #4770f0; box-sizing:border-box;  transition:.5s; }
.exchange_form_list_box .efl_search .efls_r .checkbox input:checked[type="checkbox"]:before{border-left:none; border-top:none; width:10px; height:15px; border-color:#4770f0; transform:rotate(45deg) translate(0px, -5px); border-width:2px;}

.exchange_form_list_box .efl_list{margin-top:20px;}
.exchange_form_list_box .efl_list .efl_list_head{width:100%; display:table;}
.exchange_form_list_box .efl_list>ul{border:1px solid #ddd; width:100%;}
.exchange_form_list_box .efl_list>ul>li{overflow:hidden; font-size:12px; border-bottom:1px solid #ddd;}
.exchange_form_list_box .efl_list>ul>li:hover{background-color:#f2f6fa;}
.exchange_form_list_box .efl_list>ul>li:first-child{background-color:#f2f6fa; font-size:14px;}
.exchange_form_list_box .efl_list>ul>li>div{width:25%;text-align:center; height:45px; border-right:1px solid #ddd; vertical-align:middle; display:table-cell; font-weight:400;}
.exchange_form_list_box .efl_list>ul>li>div:last-child{border-right:0;}
.exchange_form_list_box .efl_list ul li img{width:20px; display:inline-block; margin-right:5px;}
.exchange_form_list_box .efl_list>ul>li>div p{display:inline-block;}
.exchange_form_list_box .efl_list .efl_list_l{cursor:pointer; display:table; width:100%;}
.exchange_form_list_box .efl_list .efl_list_l .efl_co_retention h5{font-size:12px; }
.exchange_form_list_box .efl_list .efl_list_l .efl_co_retention h5 span{font-size:10px; color:#858585;}
.exchange_form_list_box .efl_list .efl_list_l .efl_co_retention p{font-size:11px; line-height:22px; color:#afafaf; font-weight:100;}
.exchange_form_list_box .efl_list .efl_list_l .efl_co_state .eflcs_1{color:#101737;}
.exchange_form_list_box .efl_list .efl_list_l .efl_co_state .eflcs_2{color:#fe014e;}

#exchange_modal .modal-header{background-color:#101737; color:#fff; border-bottom:0;}
#exchange_modal .modal-header .close{color:#fff; opacity:1; outline:none;}
#exchange_modal .ex_modal_con_header {overflow:hidden;}
#exchange_modal .modal-body{padding:0;}
#exchange_modal .ex_modal_con_header .emch_state{float:left; width:50%; overflow:hidden; border-bottom:1px solid #ddd;}
#exchange_modal .ex_modal_con_header .emch_state h5{background-color:#333; color:#fff; display:inline-block; float:left; line-height:45px;  font-size:12px; padding: 0 10px;}
#exchange_modal .ex_modal_con_header .emch_state p{color:#333; display:inline-block; float:right; line-height:45px; padding: 0 15px; font-size:14px;}
#exchange_modal .ex_modal_con_header .emch_state p span{font-size:10px; color:#858585;}

.ex_modal_con_tab{margin-top:15px;}
.ex_modal_con_tab .nav-tabs li{width:33.3333%; text-align:center;}
.ex_modal_con_tab .nav-tabs>li>a{color:#999;}
.ex_modal_con_tab .nav-tabs>li.active>a{border:0; border-bottom:2px solid #101737; color:#101737;}
.ex_modal_con_tab .nav>li>a:hover{background-color:#fff; border:0; border-bottom:2px solid #101737; color:#101737;}
.ex_modal_con_tab .tab-content{padding: 15px;}
.ex_modal_con_tab .tab-content .exmct_deposit {border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin:15px 0;}
.ex_modal_con_tab .tab-content .exmct_deposit h4{font-size:14px; margin-top:10px; color:#999;}
.ex_modal_con_tab .tab-content .exmct_deposit .input-group{margin-top:15px; margin-bottom:10px;}
.ex_modal_con_tab .tab-content .exmct_deposit .input-group input{line-height:45px; height:45px; border-radius:0;}
.ex_modal_con_tab .tab-content .exmct_deposit .input-group .input-group-btn .btn-default{line-height:35px; height:45px; border-radius:0;}
.ex_modal_con_tab .tab-content .exmct_deposit p{font-size:12px; color:#f13f67; font-weight:300;}
.ex_modal_con_tab .tab-content .exmct_deposit .exmct_qr{text-align:center;}
.ex_modal_con_tab .tab-content .exmct_deposit .exmct_qr p{color:#333; margin: 15px 0; font-size:16px; font-weight:bold;}
.ex_modal_con_tab .tab-content .exmct_deposit .exmct_qr img{ width:100%;max-width: 200px;}
.ex_modal_con_tab .tab-content .exmct_footer_txt h4{color:#f13f67; margin-bottom:10px;}
.ex_modal_con_tab .tab-content .exmct_footer_txt p{padding-left:15px; color:#000; font-size:12px; font-family:"Gulim";}
.ex_modal_con_tab .tab-content .dropdown_sel_b {display:inline-block; min-width:140px;  position: relative; transform:translateY(1px);}
.ex_modal_con_tab .tab-content .dropdown_sel_b:before{content:"\f358"; font-family:"Font Awesome 5 Free"; position:absolute;top:0; right:0; width:45px; height:45px; font-size:16px; background: #fff; line-height: 45px;  text-align: center; color:#999; pointer-events: none; border:1px solid #c2dde9; border-left:0;}
.ex_modal_con_tab .tab-content .btn-group .btn.btn-primary{background-color:#03a9f4; border:0;}
.ex_modal_con_tab .tab-content .dropdown_sel_b:hover:before{background: #101737; color:#fff;}
.ex_modal_con_tab .tab-content .dropdown_sel_b select{ width:100%; height:45px; line-height:45px; font-size:14px; background-color:#fff; color:#999; border:none; -webkit-appearance:button; outline: none; padding: 0 10px; border:1px solid #c2dde9;}
.forw_warning .checkbox input[type="checkbox"]{position:relative; top:4px; width:15px; height:15px; -webkit-appearance:none; outline:none; transition:.5s; margin-right:10px; cursor:pointer;}
.forw_warning .checkbox input[type="checkbox"]:before{content:''; position:absolute; top:0; left:0; width:100%; height:100%; border:1px solid #4770f0; box-sizing:border-box;  transition:.5s; }
.forw_warning .checkbox input:checked[type="checkbox"]:before{border-left:none; border-top:none; width:10px; height:15px; border-color:#4770f0; transform:rotate(45deg) translate(0px, -5px); border-width:2px;}
.forw_warning .forw_warning_text{width:100%; background-color:#f2f2f2;  padding:10px; }
.forw_warning .forw_warning_text p{font-family:"Gulim"; font-size:12px;  overflow-y:scroll; height:120px;}
.forw_btn{background-color:#101737; color:#fff; line-height:45px;width:100%; max-width:300px; margin:10px auto; border:0; display:block;}
.forw_btn:hover{background-color:#2a50c6;}
.forwarding_b .forwarding_deposit{border:1px solid #ddd; overflow:hidden;}
.forwarding_b .forwarding_deposit h5{background-color:#101737; color:#fff; display:inline-block; width:15%; float:left; line-height:45px; text-align:center;}
.forwarding_b .forwarding_deposit .forwarding_d_sel {width:85%; float:left; padding:0 10px;}
.forwarding_b .forwarding_deposit .forwarding_d_sel .radio{display:inline-block; margin-right:10px;}
.forwarding_b .forwarding_o{overflow:hidden; border-bottom:1px solid #ddd;}
.forwarding_b .forwarding_o h5{font-size:14px; display:inline-block; float:left;  line-height:45px;}
.forwarding_b .forwarding_o p{font-size:12px; display:inline-block; float:right;  line-height:45px;}
.forwarding_b .forwarding_mar{font-size:12px; text-align:right;}
.forwarding_b .forwarding_mar h5{display:inline-block; font-size:12px; color:#999;}
.forwarding_b .forwarding_mar p{display:inline-block; font-size:12px; color:#999;}
.forwarding_insel .fi_line{ width:100%; border-bottom:1px solid #ddd; overflow:hidden; padding:5px 0;}
.forwarding_insel .fi_line .dropdown_sel_b{width:70%; float:left;}
.forwarding_insel .fi_line h5{width:30%;  font-size:14px; float:left; line-height:45px;}
.forwarding_insel .fi_line .form-control{width:70%; float:left; line-height:45px; height:45px; border-radius:0;}
.forwarding_insel .fi_line .fi_line_button_group{float:left; width:100%; overflow:hidden; margin-top:10px;}
.forwarding_insel .fi_line .fi_line_button_group button{width:25%; background-color:#101737; color:#fff; border:0; float:left; font-size:12px; line-height:35px; border-right:1px solid #fff; }
.forwarding_insel .fi_line .fi_line_button_group button:hover{background-color:#2a50c6;}
.forwarding_insel .fi_line .fi_line_button_group button:last-child{border:0;}
.breakdown .dropdown_sel_b {display:inline-block; min-width:140px;  position: relative; transform:translateY(1px); width:100%;}
.breakdown .dropdown_sel_b:before{content:"\f358"; font-family:"Font Awesome 5 Free"; position:absolute;top:0; right:0; width:45px; height:45px; font-size:16px; background: #fff; line-height: 45px;  text-align: center; color:#999; pointer-events: none; border:1px solid #c2dde9; border-left:0;}
.breakdown .btn-group .btn.btn-primary{background-color:#03a9f4; border:0;}
.breakdown .dropdown_sel_b:hover:before{background: #101737; color:#fff;}
.breakdown .dropdown_sel_b select{ width:100%; height:45px; line-height:45px; font-size:14px; background-color:#fff; color:#999; border:none; -webkit-appearance:button; outline: none; padding: 0 10px; border:1px solid #c2dde9;}

.breakdown_list ul li {overflow:hidden; border-bottom:1px solid #ddd;}
.breakdown_list ul li div{width:25%; display:inline-block; float:left; text-align:center; padding:10px 0;}
.breakdown_list ul li div p{  font-size:12px;}
.breakdown_list .bl_entrance .bl_out{color:#101737;}
.breakdown_list .bl_entrance .bl_in{color:#f13f67;}
.breakdown_list .bl_amount .bl_amount_no span{font-size:12px; color:#999;}
.breakdown_list .bl_day {word-break: break-all;}
.breakdown_list .bl_day span{margin-left:5px;}
@media(max-width:770px){
	.exchange_form_list_box .efl_search .efls_l{width:100%;}
	.exchange_form_list_box .efl_search .efls_l input{width:80%;}
	.exchange_form_list_box .efl_search .efls_l button{width:20%;}
	.exchange_form_list_box .efl_search .efls_r {width:100%; border-left:0; border-top:1px solid #ddd;}
	.exchange_form_list_box .efl_list>ul>li>div{width:33.3333%;}
	.exchange_form_list_box .efl_list .efl_co_p{display:none;}
	.forwarding_b .forwarding_deposit h5{font-size:12px; width:25%;}
	.forwarding_b .forwarding_deposit .forwarding_d_sel{width:75%; font-size:12px;}
}
.dtp-buttons{overflow:hidden; background:#fff;}
.dtp-buttons button{margin-left:5px;}
.day_sel_form{display:inline-block; overflow:hidden;  width:100%; float:left;}
.day_sel_form .form-control-wrapper{display:inline-block; border-radius:0; overflow: hidden; float:left; width:50%;}
.day_sel_form .form-control-wrapper span{width:20%; float: left; background-color:#ddd; height:45px; text-align:center; line-height:45px;}
.day_sel_form .form-control-wrapper input{border-radius:0; border:1px solid #c2dde9; box-shadow: none; line-height:45px; height:45px; width:80%; float:left;}
.serching_form{display:inline-block; float:left; margin-top:-1px;  width:50%;}
.serching_form .btn-primary{line-height:45px;  padding:0 10px; border:0; border-radius:0; outline:none; margin-top:-3px;}
@media(max-width:1096px){
  .day_sel_form{width:100%;}
  .serching_form{width:100%;margin-top:10px;}
}
@media(max-width:770px){
  .day_sel_form{overflow:hidden;  margin:0; float:left;}
  .day_sel_form .form-control-wrapper{margin-bottom:10px;}
  .serching_form{float:left;margin-bottom:10px;}
  .day_sel_form .form-control-wrapper input{font-size:12px;}
}
.visa_card{margin-top:20px; overflow:hidden; padding-bottom:10px;}
.visa_card a{display:inline-block; float:left; border-radius:20px; box-shadow: 0 5px 8px rgba(0,0,0,.17); overflow:hidden;}
.visa_card img{width:100%;}
@media(max-width:770px){
  .visa_card{border-radius:10px; margin-top:0;}
  .visa_card a {margin-bottom:10px; float:none; display:block;}
}