body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, legend, input, textarea, button, select {margin: 0; padding: 0;}
body, input, textarea, select, button, table {font-family:'굴림', gulim,Tahoma,Verdana,sans-serif; font-size: 12px;}
img, fieldset, button {border: 0 none;}
ul, ol {list-style: none outside none;}
em, address {font-style: normal;}
a:link, a:visited, a:hover, a:active {color: #333; text-decoration: none;}
caption, hr, legend {display: none;}
button {cursor: pointer;}
table, tr, td, th {border: 0 none;border-collapse: collapse; margin: 0;padding: 0;}
.blind { background: none repeat scroll 0 0 transparent; font-size: 0;height: 1px;left: 0;line-height: 0;overflow: hidden;position: absolute; top: 0; visibility: hidden}


/************************************************************************** 공통사항 **************************************************************************/

/* 레이아웃 */
#dictionary {position:relative; width:1000px;} /*float:left*/
#toefldicHead {width:100%; float:left;}
#toefldicCont {width:100%; float:left; padding-bottom:30px; position:relative; z-index:1;}
#toefldicFoot {width:100%; float:left}
.mgb48 {margin-bottom:48px}
.rtop_area {position:absolute; top:0; right:0}
.del_area {position:absolute; bottom:20px; right:0}


/* 타이틀 */
#toefldicHead h1 {background: url("//image.gohackers.com/img/sub/toefldic/tit_dic.png") no-repeat; display: block; height: 27px; text-indent: -9000px;  width: 262px; margin:0 auto}
#toefldicHead h2 {width:478px; height:16px; float:left; display:block; text-indent: -9000px; background: url("//image.gohackers.com/img/sub/toefldic/tit_dic.png") no-repeat 0 -42px;}
#toefldicCont h3 {padding-bottom:14px}
#toefldicCont h3.tit_line {border-bottom:2px solid #4A4D5E;}
#toefldicCont h3 span {font-weight:normal; font-size:12px; display:inline-block; vertical-align:top; padding:4px 0 0 14px}
#toefldicCont h4.tit_relation {font-size:14px; color:#2e7ea8; line-height:30px; border-bottom:1px solid #2e7ea8; padding-left:46px; background:url('//image.gohackers.com/img/sub/toefldic/icon_dic.png') 20px -256px no-repeat;}
#toefldicCont h4.tit_zknow {font-size:13px; color:#3b414d; float:left; padding:2px 0 8px 28px; margin-top:50px; background:url('//image.gohackers.com/img/sub/toefldic/icon_dic.png') 0 -288px no-repeat;}
#toefldicCont h4.tit_wanote {font-size:13px; color:#3b414d; float:left; padding:2px 0 8px 28px; margin-top:50px; background:url('//image.gohackers.com/img/sub/toefldic/icon_dic.png') 0 -314px no-repeat;}

#toefldicCont h4.tit_relation a {font-size:12px; font-weight:normal;}
#toefldicCont h4.tit_relation a:hover {color:#2e7ea8; font-weight:bold; letter-spacing:-1px;}
#toefldicCont h4.tit_relation a.btn_prev {padding:0 0 0 15px; background:url(//image.gohackers.com/img/sub/toefldic/btn_prev.gif) 0 2px no-repeat;}
#toefldicCont h4.tit_relation a.btn_next {padding:0 15px 0 0; background:url(//image.gohackers.com/img/sub/toefldic/btn_next.gif) right 2px no-repeat;}
#toefldicCont h4.tit_relation var {font-size:11px; padding:0 5px 0 9px; font-style:normal; font-weight:normal; color:#999}

/* 상단 검색 */
#toefldicHead .head_top {width:100%; height:70px; position:static;}
#toefldicHead .head_top .login_area {position:relative; float:right; padding-top:3px; z-index:3}
#toefldicHead .head_top .login_area ul li{display:inline; padding-left:10px; background: url("//image.gohackers.com/img/sub/toefldic/bu_dic.gif") no-repeat 2px 1px;}
#toefldicHead .head_top .login_area ul li.frst {background:none}
#toefldicHead .head_top .login_area ul li.login a{color:#0e70a4}
#toefldicHead .head_top .login_area ul li a {color:#3b414d}
#toefldicHead .head_inner {position:relative; width:1000px; height:212px; display:block; margin: 0 auto; z-index:2}
#toefldicHead .head_inner .search_form {position: relative; width:483px; height:36px;  margin:24px auto 46px; border:1px solid #2e7ea8; color:#666; z-index:2;}
#toefldicHead .head_inner .search_form #toeflSearchOptionSelect {display:none}
#toefldicHead .head_inner .search_form .option {width:88px; display:inline; cursor: pointer; float:left;  margin:6px 0 7px; padding: 6px 0 4px 20px; border-right:1px solid #ccc; background: url("//image.gohackers.com/img/sub/toefldic/bg_select.gif") no-repeat scroll 92px 10px; overflow:hidden; }
#toefldicHead .head_inner .search_form .toeflSearchOptionLayer {position:absolute; top:36px; left:-1px; z-index:2; width:68px; padding:5px 20px; background-color:#fff; border:1px solid #2e7ea8; border-top:0; display:none;  }
#toefldicHead .head_inner .search_form .toeflSearchOptionLayer a {width:100%; color:#333333; display:block; line-height:1.5em; padding-bottom:1px; text-decoration:none;}
#toefldicHead .head_inner .search_form .toeflSearchOptionLayer a:hover {background-color:#f5f5f5}
#toefldicHead .head_inner .search_form .input_search {float:left;}
#toefldicHead .head_inner .search_form .input_search .input_txt {border:0; width:294px; height:31px; line-height:31px; margin: 2px 0; overflow:visible; padding:0 10px;}
#toefldicHead .head_inner .search_form .btn_search {position: absolute; right:0; top: 0;}
#toefldicHead .head_inner .search_category {position:relative; width:1000px; height:40px; margin:0 auto; background-color:#3b414d}
#toefldicHead .head_inner .search_category li {float:left; padding:11px 13px}
#toefldicHead .head_inner .search_category a {background: url("//image.gohackers.com/img/sub/toefldic/mn_dic.png") no-repeat; display:block; height:18px; overflow:hidden; text-indent:-999em;}
#toefldicHead .head_inner .search_category li a.mn_all {width:54px; background-position:0 -36px;}
#toefldicHead .head_inner .search_category li a.mn_nScience {width:56px; background-position:-60px -36px;}
#toefldicHead .head_inner .search_category li a.mn_sScience {width:56px; background-position:-122px -36px;}
#toefldicHead .head_inner .search_category li a.mn_human {width:42px; background-position:-184px -36px;}
#toefldicHead .head_inner .search_category li a.mn_engineering {width:34px; background-position:-232px -36px;}
#toefldicHead .head_inner .search_category li a.mn_art {width:33px; background-position:-272px -36px;}
#toefldicHead .head_inner .search_category p a.kquiz {width:160px; height:52px; position:absolute; top:-12px; right:0; background-position:-319px 0;}
#toefldicHead .head_inner .search_category li:hover {background-color:#1c1c24}
#toefldicHead .head_inner .sub_category {position:relative; width:1000px; height:30px; margin:0 auto; background:#148fd5}
#toefldicHead .head_inner .sub_category ul {position:absolute; top:-4px; background: url("//image.gohackers.com/img/sub/toefldic/sub_arrow.png") no-repeat 0 0;}
#toefldicHead .head_inner .sub_category .smenu01 {padding-left:16px; background-position:120px 0}
#toefldicHead .head_inner .sub_category .smenu02 {padding-left:96px; background-position:200px 0}
#toefldicHead .head_inner .sub_category .smenu03 {padding-left:124px; background-position:274px 0}
#toefldicHead .head_inner .sub_category .smenu04 {padding-left:158px; background-position:338px 0}
#toefldicHead .head_inner .sub_category .smenu05 {padding-left:264px; background-position:398px 0}
#toefldicHead .head_inner .sub_category li {float:left; padding:12px 38px 8px 0}
#toefldicHead .head_inner .sub_category li a {color:#fff}
#toefldicHead .head_inner .sub_category li a:hover {font-weight:bold; letter-spacing:-1px}





/* 푸터 */
#toefldicFoot .dic_service {width:100%; float:left; padding:14px 0 15px; border:1px solid #ccc; background-color:#fafafa; text-align:center}
#toefldicFoot .dic_service ul {display:inline-block}
#toefldicFoot .dic_service li {float:left; line-height:18px; line-height:20px\9; padding:0 20px; background: url("//image.gohackers.com/img/sub/toefldic/bu_dic.png") no-repeat 0 5px;}
#toefldicFoot .dic_service li.frst {background:none}
#toefldicFoot .dic_service li a{display:inline-block; padding-left:20px; margin-top:-2px;  font-weight:bold}
#toefldicFoot .dic_service li a.quiz {background: url("//image.gohackers.com/img/sub/toefldic/icon_dic.png") no-repeat 0 -57px;}
#toefldicFoot .dic_service li a.write {background: url("//image.gohackers.com/img/sub/toefldic/icon_dic.png") no-repeat 0 -83px;}
#toefldicFoot .dic_service li a.request {background: url("//image.gohackers.com/img/sub/toefldic/icon_dic.png") no-repeat 0 -107px;}
#toefldicFoot .dic_service li span.btn_more {width:58px; line-height:20px; line-height:22px\9; margin-left:20px; font-weight:normal; text-align:center; display:inline-block; background: url("//image.gohackers.com/img/sub/toefldic/btn_more.gif") no-repeat 0 0;}
#toefldicFoot .toefl_service  {width:100%; float:left; border-top:1px solid #4a4d5e; padding:20px 0; margin-top:20px; text-align:center}
#toefldicFoot .toefl_service ul {display:inline-block}
#toefldicFoot .toefl_service li.frst {background:none}
#toefldicFoot .toefl_service li {display:inline; font-weight:bold; padding:0 16px; background: url("//image.gohackers.com/img/sub/toefldic/bu_dic.png") no-repeat 0 -20px; }




/* 버튼 */
a.btn_basic {color:#5a5f69; width:82px; padding:6px 0; font-weight:bold; text-align:center; display:inline-block; border:1px solid #ccc; background:url("//image.gohackers.com/img/sub/toefldic/bg_btn.gif") repeat-x left bottom;}
a.btn_icon {padding:6px 0 7px; display:inline-block; border:1px solid #ccc; background:url("//image.gohackers.com/img/sub/toefldic/bg_btn.gif") repeat-x left bottom;}
a.btn_print {color:#5a5f69; display:inline-block; padding:0 0 0 21px; background: url("//image.gohackers.com/img/sub/toefldic/icon_dic.png") no-repeat 0 -199px;}
a.btn_like {color:#5a5f69; display:inline-block; padding:0 0 0 17px; background: url("//image.gohackers.com/img/sub/toefldic/icon_dic.png") no-repeat 0 -221px;}
a.btn_zzim {color:#5a5f69; display:inline-block; font-weight:bold; color:#fff; padding:6px 12px 7px 34px; background: url("//image.gohackers.com/img/sub/toefldic/icon_dic.png") no-repeat 14px -149px #f93d3c;}
a.btn_zzim2 {color:#5a5f69; display:inline-block; padding:0 0 0 18px; background: url("//image.gohackers.com/img/sub/toefldic/icon_dic.png") no-repeat 0 -241px;}


/* 회원가입 팝업 */
.popup {position:absolute; border:1px solid #cdcdcd; background-color:#fff; z-index:5; color:#666}
.popup p.btn_close {position:absolute; right:0; top:10px;}

.popup_join {top:242px; left:147px; width:638px; padding:68px 30px 30px 30px; border-top:6px solid #2e7ea8;}
.popup_join h1 {width:100%; font-size:12px; padding:0 0 10px; font-weight:normal; border-bottom:2px solid #2e7ea8;}
.popup_join h1 img {margin:0 0 10px;}
.popup_join h2 {width:100%; height: 29px; float:left; background: url("//image.gohackers.com/img/sub/toefldic/tit_dic_popup.png") no-repeat 0 -30px; display: block; text-indent: -9000px;}
.popup_join span.txt_top {position:absolute; top:109px; right:30px; font-weight:bold}
.popup_join span.txt_top em {color:#2e7ea8;}
.popup_join dl.join_input {float:left; padding:30px 0; margin-bottom:30px; border-bottom:1px solid #e5e5e5; color:#333}
.popup_join dl.join_input dt {width:78px; float:left; vertical-align:top; font-weight:bold; padding:5px 0 3px 12px; background: url("//image.gohackers.com/img/sub/toefldic/bu_dic.png") no-repeat 0 -70px;}
.popup_join dl.join_input dd {width:548px; float:left;}
.popup_join dl.join_input dd .input_text {width:111px; border: 1px solid #CCCCCC; padding:3px 0 3px 5px; margin-right:5px}
.popup_join dl.join_input dd .overlap img {vertical-align: top; margin-left:5px}
.popup_join dl.join_input dd .info {width:548px; display: block; color: #777777;font-size: 11px;letter-spacing: -0.5px; line-height: 18px; margin: 6px 0 9px;padding: 0;}
.popup_join dl.join_input dd select {width:138px; height:22px;  vertical-align:top; padding:1px; margin-left:5px}
.popup_join .agreement_box {border: 1px solid #E5E5E5; height: 111px; margin: 0 0 8px; overflow-x: hidden; overflow-y: scroll; padding:18px; position: relative;}
.popup_join .agreement_box ul li {line-height:18px;}
.popup_join .privacy_check {position:relative; padding-bottom:32px}
.popup_join .privacy_check .btn_privacy {vertical-align:middle;}
.popup_join .privacy_check .check {position:absolute; top:3px; right:0}
.popup_join .privacy_check .check input {vertical-align: middle;}
.popup_join .privacy_check .check label {padding:0 0 0 3px;}
.popup_join .btn_area {text-align:center;}


/* 로그인 팝업 */
.popup_login {top:242px; left:238px; width:436px; height:114px; padding:40px;}
.popup_login h1 {padding-bottom:30px}
.popup_login h1 span {font-weight:normal; font-size:12px; display:inline-block; vertical-align:top; padding:8px 0 0 14px}
.popup_login .login {position:relative;}
dl.login_input {float:left; color:#333; position:relative}
dl.login_input dt {width:58px; float:left; vertical-align:top; font-weight:bold; padding:4px 0;}
dl.login_input dd {width:378px; float:left; padding-bottom:18px}
dl.login_input .input_text {width:111px; border: 1px solid #CCCCCC; padding: 3px 0 3px 5px; margin-right:5px}
dl.login_input .save {}
dl.login_input .save input {vertical-align: middle;}
dl.login_input .save label {padding:0 0 0 3px; }
dl.login_input select {width:138px; height:22px; vertical-align:top; padding:1px; margin-left:5px}
.btn_login {position:absolute; top:0; right:0}


/* 이용안내 팝업 */
#toefldicHead .head_top .login_area .dicGuide {position:absolute; top:26px; right:0; width:244px; height:170px; display:none; background: url("//image.gohackers.com/img/sub/toefldic/bg_guide.png") no-repeat; z-index:3}
#toefldicHead .head_top .login_area .dicGuide ul {margin:24px 14px 0; margin:24px 14px 0 \9; word-break:break-all;}
#toefldicHead .head_top .login_area .dicGuide ul li {padding-left:10px; display:block; background: url("//image.gohackers.com/img/sub/toefldic/bu_dic.png") no-repeat 0 -35px; font-size:11px; line-height:18px; letter-spacing:-0.3px; padding-bottom:8px}






/************************************************************************** 배경지식 **************************************************************************/
.lst_wrap {width:100%; float:left;}
.lst_wrap .thmb_lst {float:left; border-top:2px solid #4a4d5e; border-bottom:1px solid #ccc;}
.lst_wrap .thmb_lst li {position:relative !important; width:208.5px; height:225px; float:left; border-right:1px solid #ccc; padding:20px}
.lst_wrap .thmb_lst li.frst {border-left:1px solid #ccc}
.lst_wrap .thmb_lst li span {display:block}
.lst_wrap .thmb_lst li span.ico_star {position:absolute; top:0; right:19px; width:17px; height:24px; background: url("//image.gohackers.com/img/sub/toefldic/icon_dic.png") no-repeat 0 0;}
.lst_wrap .thmb_lst li span.category {position:relative; display:inline-block; padding:0 20px 14px 0; font-size:14px;}
.lst_wrap .thmb_lst li span.category .ico_new {position:absolute; top:-1px; right:0; width:14px; height:14px; background: url("//image.gohackers.com/img/sub/toefldic/icon_dic.png") no-repeat 0 -34px;}
.lst_wrap .thmb_lst li span.cont_tit {padding-bottom:18px;}
.lst_wrap .thmb_lst li span.thmb_w {background:#1c1c24; height:150px; text-align:center; width: 208px;}



/************************************************************************** 검색결과 **************************************************************************/

/* 탭 */
.toefldic_tab {width:100%; display:inline-block;}
.toefldic_tab li {width:89px; height:31px;float:left;}
.toefldic_tab li a {width:100%; float:left; border:1px solid #d1d6e1; color:#888; font-weight:bold; border-bottom:0; background-color:#f5f5f5; display:block; font-size:12px; padding:8px 0; text-align:center;}
.toefldic_tab li a:hover, .toefldic_tab li.on a {background-color:#4a4d5e;color: #FFFFFF;text-decoration: none;}

/* 게시판 */
.board_list {position:relative; width:100%; float:left; border-top: 2px solid #4A4D5E;}
.board_list table th {color:#333; border-bottom: 1px solid #999; padding:13px 0 12px; text-align: center;}
.board_list table td {color:#666565; border-bottom:1px solid #ebebeb; padding:13px 0 12px; text-align:center;}
.board_list table td.title {padding-left:12px; text-align:left; font-weight:bold}
.board_list table td.title a {color:#666565}
.board_list table td.recommend a{color:#ff6339;}
.board_list table td.recommend span{display:inline; padding-left:15px; background:url('//image.gohackers.com/img/sub/toefldic/icon_dic.png') 0 -177px no-repeat;}
.board_list table td.recommend .ico_like {vertical-align:top; margin-right:3px}
.board_list table th .i_check, .board_list table td .i_check, .board_list table td .i_radio {height: 13px; margin: 1px 5px 2px 0;padding: 0; vertical-align: middle; width: 13px;}
.board_list table label { cursor: pointer;margin: 0 10px 0 0;}

/* 페이징 */
.paginate{padding:20px 0;text-align:center}
.paginate a,.paginate strong{display:inline-block; margin:0 6px; background:#fff; color:#9c9c9c; text-decoration:none}
.paginate strong{color:#3c3c3c; border-bottom:1px solid #3c3c3c}
.paginate a:hover{background:#f7f7f7; color:#3c3c3c;}
.paginate .pre, .paginate .pre_end, .paginate .next, .paginate .next_end {display:inline-block; font-size:0; width:13px; height:13px; line-height:0; overflow:hidden; vertical-align:top; background:url('//image.gohackers.com/img/sub/toefldic/paging_dic.png') no-repeat;}
.paginate .pre {background-position:0 0; margin-right:10px}
.paginate .pre_end {background-position:-17px 0}
.paginate .next {background-position:-37px 0; margin-left:10px}
.paginate .next_end {background-position:-54px 0}





/************************************************************************** 검색내용 **************************************************************************/

.srch_wrap .board_view {width:100%; float:left; border-top: 2px solid #4A4D5E;}
.srch_wrap .board_view .cont_tit {width:100%; float:left; border-bottom:1px solid #999}
.srch_wrap .board_view .cont_tit h3.tit{float:left; font-size:16px; padding:32px 20px;}
.srch_wrap .board_view .cont_tit .etc_group {float:right; padding:32px 20px;}
.srch_wrap .board_view .cont_tit .etc_group span.frst {background:none}
.srch_wrap .board_view .cont_tit .etc_group span {padding-left:19px; background:url('//image.gohackers.com/img/sub/toefldic/bar_dic.png') 0 0 no-repeat;}
.srch_wrap .board_view .cont_txt {float:left; padding:40px 20px 30px}
.srch_wrap .board_view .cont_txt .txt {font-size:14px; line-height:24px}
.srch_wrap .board_view .cont_txt .thmb {text-align:center; margin-top:40px}
.srch_wrap .board_view .cont_relation {width:100%; float:left;}
.srch_wrap .board_view .cont_relation .lst_relation {padding:20px 14px}
.srch_wrap .board_view .cont_relation .lst_relation li {font-size:14px;padding:0 0 10px 14px; background:url('//image.gohackers.com/img/sub/toefldic/bu_dic.png') 0 -86px no-repeat;}


.srch_wrap .srch_result_none {border-top: 2px solid #222222; padding:50px 20px;}
.srch_wrap .srch_result_none .txt_result {font-size: 14px;font-weight: bold; letter-spacing: -1px;}
.srch_wrap .srch_result_none .txt_result strong {color:#f93d3c; display:inline-block; margin-right:5px; max-width:245px; vertical-align:top}
.ellipsis {display:inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.srch_wrap .srch_result_none .lst {margin:30px 0;}
.srch_wrap .srch_result_none .lst li {background: url("//image.gohackers.com/img/sub/toefldic/bu_dic.png") no-repeat scroll 0 -108px transparent; line-height:22px; padding-left: 13px;}
.srch_wrap .srch_result_none .related_area {border-top: 1px solid #DEDEDE; margin-top: 40px; padding:40px 0;}
.srch_wrap .srch_result_none .related_area p {font-size:14px}
.srch_wrap .srch_result_none .links {margin-top: 12px; overflow: hidden;}
.srch_wrap .srch_result_none .links li {float:left; margin-left:6px; padding-left:8px; background: url("//image.gohackers.com/img/sub/toefldic/bu_dic.png") no-repeat}
.srch_wrap .srch_result_none .links li.frst {background:none; margin:0; padding:0}
.srch_wrap .srch_result_none a {text-decoration:underline; color:#0a4d93}




/************************************************************************** 마이페이지 **************************************************************************/
.mypage {width:100%; float:left; border-top: 2px solid #a7b2b7;}
.mypage table th {color:#333; border-bottom: 1px solid #999;}
.mypage table td {color:#666565; border-bottom:1px solid #ebebeb;}






/************************************************************************** 랭킹 **************************************************************************/

.quiz_wrap {padding:0 19px; margin-top:30px; background:url('//image.gohackers.com/img/sub/toefldic/bg_quiz.gif') 0 0 repeat-x;}
.fla {text-align:center; padding-bottom:28px}
.rank_box {width:760px; height:587px; background:url('//image.gohackers.com/img/sub/toefldic/bg_rank.gif') 0 0 no-repeat;}
.rank {float:left; padding:60px 31px 0}
.rank span{display:inline-block; text-align:center; font-weight:bold;}
.rank span.num {width:71px;}
.rank span.top {background:url('//image.gohackers.com/img/sub/toefldic/ico_rank.gif') 22px 12px no-repeat; color:#148FD5}
.rank span.nickname {width:150px}
.rank span.best_score {width:96px;}

.rank_tit {}
.rank_tit span {color:#1398e2; border-bottom:1px solid #1398e2;  padding-bottom:12px}

.rank_list {height:315px}
.rank_list ol li.frst span {padding-top:24px}
.rank_list ol li span {padding:8px 0 9px; color:#666}


.paginate2{padding:15px 0 20px; text-align:center}
.paginate2 a,.paginate2 strong{display:inline-block; margin:0 6px; background:#fff; color:#9c9c9c; text-decoration:none; color:#666}
.paginate2 strong{color:#148fd5;}
.paginate2 a:hover{background:#f7f7f7; color:#148fd5;}
.paginate2 .pre, .paginate2 .next {display:inline-block; font-size:0; width:9px; height:14px;  overflow:hidden; vertical-align:top; background:url('//image.gohackers.com/img/sub/toefldic/paging_dic.png') no-repeat 0 0;}
.paginate2 .pre {background-position:0 -20px; margin-right:10px}
.paginate2 .next {background-position:-17px -20px; margin-left:10px}
.paginate2 a img {vertical-align: middle;}

.srch {font-size:13px; color:#148fd5; font-weight:bold; text-align:center}
.srch .keyword {border: 1px solid #B5B5B5;border-right:0; font-size: 12px; line-height: 15px; margin-left: 1px; padding: 4px 3px 5px;width:230px;}
.srch select, .srch input {color: #373737;font-size: 12px; margin: -1px 0 1px;vertical-align: middle;}
.srch select, .srch input {color: #373737; font-size: 12px; margin: -1px 0 1px; vertical-align: middle;}
.btn_myScore a{width:217px; height:35px; display:inline-block; padding:9px 0 0 100px; margin-top:42px; color:#fff; font-size:13px; font-weight:bold; background:url('//image.gohackers.com/img/sub/toefldic/btn_myScore.gif') 0 0 no-repeat;}


.quiz_join {width:701px; height:111px; margin-top:10px; padding:30px; background:url('//image.gohackers.com/img/sub/toefldic/bg_login.gif') no-repeat; }
.quiz_join .left_area {border-right:1px solid #cecece; float:left}
.quiz_join .right_area {padding-left:30px; float:left}
.quiz_join span.txt_quiz em {color:#148fd5; display:block; line-height:17px}

.before {background-position:0 0}
.before .take_part {width:268px;}
.before .quiz_login {position:relative; width:397px; display:inline-block}
.before .take_part a.btn_enter {display:inline-block; margin:18px 0 0 67px}
.before .quiz_login h3 {background: url("//image.gohackers.com/img/sub/toefldic/h3_login.gif") no-repeat scroll 0 5px; width:102px; height:46px; text-indent:-9000px; float:left; padding-bottom:0 !important}
.before .quiz_login dl.login_input {float:left; color:#333; position:relative}
.before .quiz_login dl.login_input dt {width:46px; float:left; vertical-align:top; font-weight:bold; padding:4px 0;}
.before .quiz_login dl.login_input dd {width:306px; padding-bottom:10px; display:block}
.before .quiz_login dl.login_input .input_text {width:102px; border: 1px solid #CCCCCC; padding: 3px 0 3px 5px; margin-right:5px}
.before .quiz_login dl.login_input .save {}
.before .quiz_login dl.login_input .save input {vertical-align: middle;}
.before .quiz_login dl.login_input .save label {padding:0 0 0 3px; }
.before .quiz_login dl.login_input select {width:122px; height:22px; vertical-align:top; padding:1px; margin-left:5px}
.before .quiz_login .btn_login {position:absolute; top:51px; right:0}

.after {background-position:0 -181px}
.after .usr_info {width:206px; padding-left:144px; font-weight:bold}
.after .usr_info span.usr_nickName {font-size:16px; color:#148fd5; display:inline-block; padding-bottom:8px}
.after .usr_info ul.usr_record li {color:#666; line-height:24px}
.after .usr_info ul.usr_record li em {color:#333}
.after .btn_group {width:320px; padding-top:20px}
.after .btn_group a {padding:0 2px}


