/* my */
.my_space {position:relative; width:100%; height:140px; box-sizing:border-box;}
.my_info_wrap {position:relative; width:100%; box-sizing:border-box; padding:0px 20px;}
.my_info_wrap ul li {position:relative; float:left; width:calc(50% - 3px); min-height:112px; box-sizing:border-box; border-radius:4px; border:solid 1px rgba(255,255,255,.08); margin-right:6px; margin-bottom:6px; padding-top:46px; padding-bottom:10px; text-align:center; font-size:13px; color:rgba(255,255,255,.6); font-weight:300; line-height:15px; letter-spacing:-0.2px;}
.my_info_wrap ul li:nth-child(2n) {margin-right:0px;}
.my_info_wrap ul li.my_p_1 {background:url("../img/svg/my_pic_1.svg") no-repeat 50% 12px; background-size:30px;}
.my_info_wrap ul li.my_p_2 {background:url("../img/svg/my_pic_2.svg") no-repeat 50% 12px; background-size:30px;}
.my_info_wrap ul li.my_p_3 {background:url("../img/svg/my_pic_3.svg") no-repeat 50% 12px; background-size:30px;}
.my_info_wrap ul li.my_p_4 {background:url("../img/svg/my_pic_4.svg") no-repeat 50% 12px; background-size:30px;}
.my_info_wrap ul li.my_p_5 {background:url("../img/svg/my_pic_5.svg") no-repeat 50% 12px; background-size:30px;}
.my_info_wrap ul li.my_p_6 {background:url("../img/svg/my_pic_6.svg") no-repeat 50% 12px; background-size:30px;}

.my_info_col {display:inline-block; padding-top:3px; color:rgba(255,255,255,.9); line-height:110%; font-weight:400; font-size:14px;}
.my_info_col_2 {display:inline-block; padding-top:3px; color:#ffc645; line-height:110%; font-weight:400; font-size:14px;}

.my_cont_none {position:relative; width:calc(100% - 40px); box-sizing:border-box; padding:58px 20px 36px 20px; font-size:14px; letter-spacing:-0.2px; color:rgba(255,255,255,.85); font-weight:300; line-height:150%; text-align:center; border-radius:5px; border:solid 1px rgba(255,255,255,.12); margin:0 auto; word-break:keep-all; background:url("../img/svg/bob.svg") no-repeat 50% 34px; background-size:20px;}

.my_cont_none_2 {position:relative; width:calc(100% - 40px); box-sizing:border-box; padding:58px 20px 36px 20px; font-size:14px; letter-spacing:-0.2px; color:rgba(255,255,255,.85); font-weight:300; line-height:150%; text-align:center; border-radius:5px; border:solid 1px rgba(255,255,255,.12); margin:0 auto; word-break:keep-all; background:url("../img/svg/sele.svg") no-repeat 50% 34px; background-size:20px;}

.my_cont_none_3 {position:relative; width:calc(100% - 40px); box-sizing:border-box; padding:60px 20px 34px 20px; font-size:14px; letter-spacing:-0.2px; color:rgba(255,255,255,.85); font-weight:300; line-height:150%; text-align:center; border-radius:5px; border:solid 1px rgba(255,255,255,.12); margin:0 auto; word-break:keep-all; background:url("../img/svg/doc.svg") no-repeat 50% 34px; background-size:17px;}

.my_tit {position:relative; width:100%; box-sizing:border-box; padding-left:20px; font-size:17px; letter-spacing:-0.3px; color:#fff; font-weight:800; margin-top:50px; margin-bottom:15px;}
.my_tit_2 {position:relative; width:100%; box-sizing:border-box; padding-left:20px; font-size:17px; letter-spacing:-0.3px; color:#fff; font-weight:800; margin-top:15px; margin-bottom:15px;}
.my_list_selwrap {position:relative; width:100%; height:41px; box-sizing:border-box; padding:0px 20px; overflow-x:auto; overflow-y:hidden; white-space:nowrap; font-size:0; -ms-overflow-style:none; -webkit-overflow-scrolling:touch; margin-bottom:20px;}
.my_list_selwrap::-webkit-scrollbar {display:none !important;}
.my_list_selwrap ul li {position:relative; display:inline-block; height:41px; box-sizing:border-box; border:solid 1px rgba(255,255,255,.15); border-radius:5px; text-align:center; font-size:14px; color:rgba(255,255,255,.75); font-weight:400; letter-spacing:-0.5px; padding:9px 12px 0px 12px; margin-right:5px;}
.my_list_selwrap ul li:last-child {margin-right:20px;}
.my_list_selwrap ul li.my_list_on {border:solid 1px rgba(57,230,235,.35) !important; color:rgba(57,230,235,1) !important;}

.my_list_col {padding-left:4px; color:rgba(255,255,255,.6) !important; font-weight:300 !important; font-size:13px !important;}
.my_list_col_2 {color:rgba(255,255,255,.95) !important;}
.my_list_col_3 {font-size:11px; color:rgba(255,255,255,.5); padding-left:6px; padding-right:6px;}
.my_list_col_4 {margin-top:20px !important; margin-bottom:30px !important;}

.my_list_wrap {position:relative; width:100%; box-sizing:border-box; padding:0px 20px 30px 20px;}
.my_list_box {position:relative; width:100%; min-height:50px; box-sizing:border-box; padding-left:90px; margin-bottom:20px;}
.my_list_box_out {position:relative; width:100%; min-height:50px; box-sizing:border-box; margin-bottom:20px;}
.my_list_box_2 {position:absolute; width:calc(100% - 45px); min-height:50px; left:0px; top:0px; box-sizing:border-box; padding-left:90px;}
.my_list_thm {position:absolute; width:80px; height:50px; box-sizing:border-box; left:0px; top:0px; border-radius:2px; overflow:hidden; background-size:cover; background-position:50% 50%; background-repeat:no-repeat;}
.my_list_tit {position:relative; width:100%; box-sizing:border-box; font-size:15px; color:rgba(255,255,255,1); font-weight:300; letter-spacing:-0.2px; line-height:110%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:8px 0px 6px 0px;}
.my_list_info {position:relative; width:100%; box-sizing:border-box; font-size:11.5px; color:rgba(255,255,255,.6); letter-spacing:-0.1px; line-height:110%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:300;}
.my_list_play {position:absolute; width:16px; height:16px; left:calc(50% - 8px); top:calc(50% - 8px); background:url("../img/svg/play.svg") no-repeat 50% 1.5px; background-size:12px;}
.my_list_close {position:absolute; width:28px; height:28px; right:0px; top:calc(50% - 14px); box-sizing:border-box; background:url("../img/svg/close_2.svg") no-repeat 50% 50%; background-size:8px; border:solid 1px rgba(255,255,255,.15); border-radius:4px; opacity:.8;}

.my_survey_wrap {position:relative; width:100%; box-sizing:border-box; padding:0px 20px 30px 20px;}
.my_survey_box {position:relative; width:100%; box-sizing:border-box; padding:21px 0px 17px 0px; border-bottom:solid 1px rgba(255,255,255,.1);}
.my_survey_box:first-child {border-top:solid 1px rgba(255,255,255,.1);}
.my_survey_box ul li {position:relative; float:left; font-size:15px; color:rgba(255,255,255,1); font-weight:300; letter-spacing:-0.2px; line-height:100%;}
.my_survey_box ul li.my_survey_tit {width:calc(100% - 100px); white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.my_survey_bt {position:absolute; width:80px; height:40px; right:0px; top:17px; box-sizing:border-box; border:solid 1px rgba(255,255,255,.1); border-radius:4px; text-align:center; font-size:14px; letter-spacing:-0.2px; color:rgba(255,255,255,.7); padding-top:9px;}
.my_survey_on {color:rgba(57,230,235,1) !important; border:solid 1px rgba(57,230,235,.35);}

.my_survey_col {display:inline-block; width:100%; color:rgba(255,255,255,.6) !important; font-weight:300 !important; font-size:13px !important; padding-top:4px; letter-spacing:-0.1px !important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.my_survey_col_2 {color:rgba(255,255,255,.6) !important; font-size:13px !important; letter-spacing:normal!important;}

.survey_top_wrap {position:relative; width:100%; height:60px; box-sizing:border-box; padding:20px 20px 0px 20px;}
.survey_bt_close {position:relative; float:right; width:40px; height:40px; box-sizing:border-box; background:url("/mobile/img/svg/close_2.svg") no-repeat 100% 50%; background-size:20px; cursor:pointer;}
.survey_tit {position:absolute; width:calc(100% - 120px); height:40px; left:60px; top:20px; box-sizing:border-box; padding-top:10.5px; font-size:15px; letter-spacing:-0.3px; color:rgba(255,255,255,.95); font-weight:400; text-align:center;}
.survey_suj {position:relative; width:100%; box-sizing:border-box; padding:30px 20px 0px 20px; font-size:16px; letter-spacing:-0.1px; color:rgba(255,255,255,1); font-weight:400; line-height:130%; word-break:keep-all; margin-bottom:30px;}
.survey_cont_wrap {position:relative; width:100%; box-sizing:border-box; padding:0px 20px 30px 20px;}
.survey_out_box {position:relative; width:100%; box-sizing:border-box; margin-bottom:55px;}
.survey_out_tit {position:relative; width:100%; box-sizing:border-box; font-size:16px; letter-spacing:-0.3px; color:#fff; font-weight:400; margin-bottom:15px;}
.survey_in_box {position:relative; width:100%; box-sizing:border-box; border-bottom:solid 1px rgba(255,255,255,.12); padding-bottom:23px; margin-bottom:23px;}
.survey_qus {position:relative; width:100%; box-sizing:border-box; font-size:15px; letter-spacing:-0.2px; color:rgba(255,255,255,1); font-weight:400; line-height:140%; word-break:keep-all; padding-bottom:10px;}
.survey_ans {position:relative; width:100%; box-sizing:border-box;}
.survey_ans ul li {position:relative; width:100%; box-sizing:border-box; font-size:15px; letter-spacing:-0.2px; color:rgba(255,255,255,75); font-weight:300; line-height:140%; word-break:keep-all; padding:3px 0px 3px 30px; margin-bottom:6px;}
.survey_ans ul li:last-child {margin-bottom:0px;}
.survey_sel {position:absolute; width:22px; height:22px; left:0px; top:1px;}
.survey_on {color:rgba(57,230,235,1) !important; font-weight:400 !important;}
.survey_line {position:relative; width:20px; height:2px; box-sizing:border-box; background:rgba(255,255,255,.4); margin-bottom:30px;}
.survey_ans_write {position:relative; width:100%; box-sizing:border-box; margin-top:4px;}
.survey_app_bt {position:absolute; width:calc(100% - 40px); height:60px; left:20px; bottom:0px; box-sizing:border-box; border:solid 2px rgba(57,230,235,.35); border-radius:5px; text-align:center; color:rgba(57,230,235,1); font-size:16px; letter-spacing:-0.2px; font-weight:400; padding-top:18px; cursor:pointer;}


.my_list_progbox {position:absolute; width:calc(100% - 12px); height:2px; bottom:6px; left:6px; border-radius:0px; background:rgba(255,255,255,.2); overflow:hidden;}
.my_prog_bar {position:relative; height:3px; border-radius:0px;}
.my_prog_col {position:relative; height:3px; width:0%; border-radius:0px; background:#ffc645; animation:myprogbar 1s 0.5s ease-in-out normal forwards;}
@keyframes myprogbar {
  0% {
    width:0%;
  }
  100% {
     width:100%;
  }
}

.my_tum_progbox {position:absolute; width:80px; height:4px; bottom:0px; left:0px; border-radius:0px; background:rgba(255,255,255,.2); overflow:hidden;}
.my_tum_prog_bar {position:relative; height:4px; border-radius:0px;}
.my_tum_prog_col {position:relative; height:4px; width:0%; border-radius:0px; background:#ff4553; animation:mytumprogbar 1s 0.5s ease-in-out normal forwards;}
@keyframes mytumprogbar {
  0% {
    width:0%;
  }
  100% {
     width:100%;
  }
}

/* landscape */
@media all and (orientation:landscape){
	.my_info_wrap ul li {width:160px;}
	.my_info_wrap ul li:nth-child(2n) {margin-right:6px;}
}

/* form */
[type="radio"] {
  vertical-align:middle;
  appearance:none;
  border:solid 1px rgba(255,255,255,.4);
  border-radius:50%;
  width:22px;
  height:22px;
  transition:all 0.1s ease 0s;
  cursor:pointer;	
}

[type="radio"]:checked {
  border:solid 6px #3bdce1;
}

.txtarea_survey {position:relative; width:100%; box-sizing:border-box; height:100px; vertical-align:top; text-align:left; border:solid 2px rgba(255,255,255,.15); border-radius:5px; line-height:150%; color:rgba(255,255,255,.9); font-size:16px; font-weight:400; letter-spacing:normal; font-family:Pretendard,NotoSansKR,HelveticaNeue,'¸¼Àº °íµñ','malgun gothic','Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo','Microsoft NeoGothic','Droid sans',sans-serif; overflow-x:hidden; overflow-y:auto; background-color:transparent; padding:13px; transition:all 0.1s ease 0s;}

textarea.txtarea_survey::-webkit-input-placeholder{color:rgba(255,255,255,.6); font-size:15px; font-weight:300; letter-spacing:-0.2px;}
textarea.txtarea_survey::-moz-placeholder{color:rgba(255,255,255,.6); font-size:15px; font-weight:300; letter-spacing:-0.2px;}
textarea.txtarea_survey:-moz-placeholder{color:rgba(255,255,255,.6); font-size:15px; font-weight:300; letter-spacing:-0.2px;}
textarea.txtarea_survey:-ms-input-placeholder{color:rgba(255,255,255,.6); font-size:15px; font-weight:300; letter-spacing:-0.2px;}

.txtarea_survey:focus {background-color:rgba(255,255,255,.05);}

/* report */
.ac_rep_tit {position:relative; width:100%; box-sizing:border-box; padding-left:20px; font-size:17px; letter-spacing:-0.3px; color:#fff; font-weight:800; margin-top:15px; margin-bottom:16px; line-height:100%;}
.ac_rep_tit_2 {position:relative; width:100%; box-sizing:border-box; font-size:15px; letter-spacing:-0.3px; color:#fff; font-weight:400; margin-top:55px; margin-bottom:15px; line-height:100%;}
.ac_rep_tit_3 {position:relative; width:100%; box-sizing:border-box; font-size:15px; letter-spacing:-0.3px; color:#fff; font-weight:400; margin-top:55px; margin-bottom:10px; line-height:100%;}
.ac_rep_contnone {position:relative; width:calc(100% - 40px); box-sizing:border-box; padding:36px 20px 36px 20px; font-size:14px; letter-spacing:-0.2px; color:rgba(255,255,255,.7); font-weight:300; line-height:100%; text-align:center; border-radius:5px; border:solid 1px rgba(255,255,255,.12); margin:0 auto; word-break:keep-all; margin-bottom:60px;}

.ac_rep_contwrap {position:relative; width:calc(100% - 40px); box-sizing:border-box; padding:28px 20px 6px 20px; background:rgba(255,255,255,.06); border-radius:5px; border:solid 1px rgba(255,255,255,.06); margin:0 auto; margin-top:16px; margin-bottom:60px;}
.ac_rep_contwrap_2 {position:relative; width:calc(100% - 40px); box-sizing:border-box; padding:28px 20px 27px 20px; background:rgba(255,255,255,.06); border-radius:5px; border:solid 1px rgba(255,255,255,.06); margin:0 auto; margin-top:16px; margin-bottom:60px;}
.ac_rep_contwrap_3 {position:relative; width:calc(100% - 40px); box-sizing:border-box; padding:20px 20px 35px 20px; background:rgba(255,255,255,.06); border-radius:5px; border:solid 1px rgba(255,255,255,.06); margin:0 auto; margin-top:16px; margin-bottom:50px;}
.ac_rep_tabwrap {position:relative; width:100%; box-sizing:border-box;}
.ac_repprogwrap {position:relative; width:100%; box-sizing:border-box; height:6px;}
.ac_repprogbox {position:absolute; width:calc(100% + 400% + 4px); height:6px; top:0px; left:-1px; border-radius:3px; background:rgba(255,255,255,.1); overflow:hidden;}
.ac_repprog_bar {position:relative; height:6px; border-radius:3px;}
.ac_repprog_col {position:relative; height:6px; width:0%; border-radius:3px; background:#17c2d9; animation:acrep_progbar 1s 0.5s ease-in-out normal forwards;}
@keyframes acrep_progbar {
  0% {
    width:0%;
  }
  100% {
     width:100%;
  }
}

.ac_rep_mapwrap {position:relative; width:100%; box-sizing:border-box; border:solid 1px rgba(255,255,255,.06); border-radius:5px; padding:10px 6px 6px 10px;}
.ac_rep_mapwrap ul li {position:relative; float:left; box-sizing:border-box; padding:14px 26px 14px 14px; border-radius:3px; font-size:14px; letter-spacing:-0.2px; color:rgba(255,255,255,.9); font-weight:300; line-height:100%; margin-right:4px; margin-bottom:4px; background:rgba(23,194,217,.07) url("../img/ac/map_arr.svg") no-repeat calc(100% - 8px) 8px; background-size:8px; border:solid 1px rgba(255,255,255,.06);}

.ac_rep_listwrap {position:relative; width:100%; box-sizing:border-box; padding-top:5px;}
.ac_rep_listtit {position:relative; width:100%; box-sizing:border-box; font-size:14px; color:rgba(255,255,255,.9); font-weight:300; letter-spacing:-0.2px; line-height:110%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:9px 0px 6px 0px;}
.ac_rep_col {font-size:11px; color:rgba(255,255,255,.5); padding-left:4px; padding-right:4px;}
.ac_rep_grawrap {position:relative; width:100%; box-sizing:border-box; padding:10px; border:solid 1px rgba(255,255,255,.06); border-radius:5px; margin-bottom:10px; overflow:hidden;}
.ac_rep_grares {position:relative; width:100%; box-sizing:border-box;}
.ac_rep_grares ul li {position:relative; width:100%; box-sizing:border-box; border:solid 1px rgba(255,255,255,.06); border-radius:5px; padding:14px; font-size:14px; letter-spacing:-0.2px; color:rgba(255,255,255,.9); font-weight:300; line-height:100%; margin-bottom:4px; text-align:left;}
.ac_rep_up {color:#fe8460; font-weight:800; padding-left:10px; padding-right:3px;}
.ac_rep_down {color:#6ba9fd; font-weight:800; padding-left:10px; padding-right:3px;}
.ac_rep_txt {position:relative; width:100%; box-sizing:border-box; font-size:14px; color:rgba(255,255,255,.9); font-weight:300; letter-spacing:-0.2px; line-height:160%; word-break:keep-all;}

/* table */
.ac_tab_01 {border:none; border-collapse:collapse; width:100%;}
.ac_tab_01 td {width:10%; box-sizing:border-box; padding:0px !important; border:none; border-right:solid 1px rgba(255,255,255,.08);}
.ac_tab_01 td.ac_tab_col {width:50%; color:rgba(255,255,255,.9); font-size:14px; font-weight:300; letter-spacing:-0.3px; text-align:left; line-height:120%; padding:3px 10px 3px 0px !important; word-break:keep-all;} 
.ac_tab_01 td.ac_tab_col_2 {border-right:none; color:rgba(255,255,255,.6); font-size:10px; font-weight:300; text-align:right; line-height:100%;}


/* my pick */

.acp_col {letter-spacing:normal;}
.acp_pllist_wrap {position:relative; width:100%; box-sizing:border-box; padding:15px 20px 50px 20px;}
.acp_pllist_wrap > ul > li {position:relative; float:left; width:calc(50% - 7px); height:180px; box-sizing:border-box; margin-right:14px; margin-bottom:14px; overflow:hidden; background-repeat:no-repeat !important; background-size:cover !important; background-position:50% 50% !important; border-radius:5px; box-shadow:0px 0px 10px rgba(0,0,0,.2);}
.acp_pllist_wrap > ul > li:nth-child(2n) {margin-right:0px;}
.acp_pllist_box {position:relative; width:100%; height:180px; box-sizing:border-box; backdrop-filter:blur(10px); -webkit-backdrop-filter:blur(10px); border:solid 1px rgba(255,255,255,.05); border-radius:5px; background:rgba(54,54,54,.7); padding:20px 20px 0px 20px; transition:all 0.2s ease 0s;}
.acp_pllist_tit {position:relative; width:100%; box-sizing:border-box; font-size:14px; color:rgba(255,255,255,1); font-weight:400; letter-spacing:-0.2px; margin-bottom:7px; line-height:130%; word-break:keep-all; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden; white-space:normal;}
.acp_pllist_num {position:relative; width:100%; box-sizing:border-box; color:#44e8ed; font-size:12px; letter-spacing:-0.2px; font-weight:300; line-height:140%; word-break:keep-all;}
.acp_pllist_bt {position:absolute; width:100%; height:31px; bottom:10px; left:0px; box-sizing:border-box; padding-right:10px;}
.acp_pllist_bt ul li {position:relative; float:right; height:32px; box-sizing:border-box; border-radius:16px; border:solid 1px rgba(255,255,255,.12); padding:5px 12px 0px 12px; font-size:13px; color:rgba(255,255,255,.7); margin-left:4px; font-weight:300;}

.acp_list_maintit {position:relative; width:100%; box-sizing:border-box; padding-left:20px; font-size:15px; letter-spacing:-0.2px; color:#fff; font-weight:400; margin-top:15px; margin-bottom:25px; padding-right:50px; line-height:140%; word-break:keep-all;}
.acp_list_wrap {position:relative; width:100%; box-sizing:border-box; padding:0px 20px 50px 20px;}
.acp_list_wrap ul li {position:relative; float:left; width:calc(50% - 7px); box-sizing:border-box; margin-right:14px; margin-bottom:35px;}
.acp_list_wrap ul li:nth-child(2n) {margin-right:0px;}
.acp_list_wrap ul li a {display:block; width:100%; box-sizing:border-box;}

.acp_list_thum {position:relative; width:100%; left:0px; top:0px; padding-top:63%; box-sizing:border-box; background-repeat:no-repeat; background-position:50% 50%; background-size:cover; margin-bottom:13px; border-radius:2px;}
.acp_list_cat {position:relative; width:100%; box-sizing:border-box; font-size:11.5px; color:rgba(255,255,255,.6); letter-spacing:-0.2px; margin-bottom:5px; line-height:110%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:300;}
.acp_list_tit {position:relative; width:100%; box-sizing:border-box; font-size:14px; color:rgba(255,255,255,1); font-weight:300; letter-spacing:-0.1px; margin-bottom:4px; line-height:140%; word-break:keep-all; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; white-space:normal;}
.acp_list_time {position:relative; width:100%; box-sizing:border-box; font-size:11.5px; color:rgba(255,255,255,.6); letter-spacing:-0.1px; line-height:110%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:300;}
.acp_list_col_1 {padding:0px 2px; color:rgba(255,255,255,.5);}

.acp_add_wrap {position:fixed; width:100%; height:350px; left:0px; bottom:-350px; box-sizing:border-box; background:#383838; border-top-left-radius:10px; border-top-right-radius:10px; z-index:12000; padding:40px 20px 0px 20px;}
.acp_add_tit {position:relative; width:100%; box-sizing:border-box; font-size:16px; font-weight:400; letter-spacing:-0.2px; color:#fff; line-height:100%; padding-bottom:15px;}
.acp_add_tit_2 {position:relative; width:100%; box-sizing:border-box; font-size:15px; font-weight:400; letter-spacing:-0.3px; color:#fff; line-height:100%; padding-bottom:13px;}
.acp_add_write {position:relative; width:100%; box-sizing:border-box; margin-bottom:30px;}
.acp_add_sel {position:relative; width:100%; height:42px; box-sizing:border-box; margin-bottom:30px;}
.acp_add_sel ul li {position:relative; float:left; height:42px; box-sizing:border-box; border-radius:21px; border:solid 1px rgba(255,255,255,.15); text-align:center; font-size:14px; color:#c0c0c0; font-weight:400; letter-spacing:-0.5px; padding:10px 16px 0px 16px; margin-right:5px;}
.acp_add_sel ul li.acplay_on {border:solid 1px #2d8183; color:#6bfaff;}
.acp_add_bt {position:relative; width:100%; height:42px; box-sizing:border-box;}
.acp_add_bt ul li {position:relative; float:right; width:86px; height:42px; box-sizing:border-box; border-radius:21px; text-align:center; font-size:14px; font-weight:400; letter-spacing:-0.3px; padding-top:11px; margin-left:5px;}
.acp_add_bt ul li.acp_adbt_1 {background:#fff; color:#2b2b2b;}
.acp_add_bt ul li.acp_adbt_2 {background:#565656; color:#d3d2d2;}

.inputForm_acplay
{
	font-size:15px;
	font-weight:400;
	letter-spacing:normal;
	color:rgba(255,255,255,.9);
	height:54px;
	width:100%;
	box-sizing:border-box;
	padding-left:15px;
	background-color:#3e3e3e;
	border-radius:3px;
	border:solid 1px rgba(255,255,255,.12);
	transition:all 0.15s ease 0s;
}
input.inputForm_acplay::-webkit-input-placeholder{color:rgba(255,255,255,.6); font-size:14px; font-weight:400; letter-spacing:-0.5px;}
input.inputForm_acplay::-moz-placeholder{color:rgba(255,255,255,.6); font-size:14px; font-weight:400; letter-spacing:-0.5px;}
input.inputForm_acplay:-moz-placeholder{color:rgba(255,255,255,.6); font-size:14px; font-weight:400; letter-spacing:-0.5px;}
input.inputForm_acplay:-ms-input-placeholder{color:rgba(255,255,255,.6); font-size:14px; font-weight:400; letter-spacing:-0.5px;}
.inputForm_acplay:focus {background-color:#333333; border:solid 1px rgba(255,255,255,.12);}










