
.cate_map_loop {width:980px;margin:0 auto;position:relative;height:0;line-height:0;font-size:0px;background:#000;z-index:999}
.cate_map {display:none;position:absolute;top:0;right:0}
.cate_map_title {border-left:1px solid #bbb;border-right:1px solid #bbb;width:688px;overflow:hidden;float:right;height:35px;line-height:35px;padding:0 0 0 10px;background:#f6f6f6;border-bottom:1px solid #c8c8c8;color:#000;font-size:14px}
.cate_map_title a {float:right;width:20px;height:20px;display:inline;margin:7px 10px 0 0;background:url(../img/top_box_close.gif) no-repeat}
.cate_map_title a:hover {background-position:-20px 0}
.cate_map_list {background:#fff;float:right;border:1px solid #bbb;border-top:none;width:688px;overflow:hidden;padding:10px 0 10px 10px}
.cate_map_list li {border-bottom:1px solid #eee;float:left;width:160px;padding:0 0 0 10px;display:inline;line-height:35px;font-size:12px}
#shadow {position:absolute;width:100%;background:#000;z-index:10;top:0;left:0}
.cate_list {border:1px solid #ddd;border-top:none;padding:10px 0 10px 0}
.cate_list li {float:left;width:195px;line-height:30px;text-align:center;overflow:hidden}
.cate_list a{display:block;height:30px;line-height:30px;}
.cate_list a.this {color:#f00;background:#f6f6f6}
.cate_list a.this:hover {color:#f00;text-decoration:underline}
.sel_info {border:1px solid #ddd;border-bottom:1px solid #EDEEF0;height:30px;background:#fafafa;padding:10px 10px 0 10px;position:relative}
.sel_wel {height:15px;line-height:15px;overflow:hidden;padding:4px 0 0 0}
.sel_wel li {float:left}
.sel_wel li i {height:10px;width:10px;float:left;overflow:hidden;border:1px solid #ccc;margin:1px 5px 0 12px;display:inline;line-height:10px;background:#fff}
.sel_wel li a {float:left;color:#666}
.sel_wel li a:hover {color:#f60;text-decoration:none}
.sel_wel li.this i {background:url(../img/sel_icon.png) no-repeat 50% 1px #fff}
.sel_wel li.hover i {background:url(../img/sel_icon.png) no-repeat 50% 1px #fff;border:1px solid #f70}
.sel_wel li.hover a {color:#f60}
.sel_more {position:absolute;z-index:1;top:10px;left:10px}
.sel_more .ex {width:80px}
.sel_more .edu {width:60px}
.sel_more .sala {width:120px}
.sel_more .loca {width:90px}
.sel_more .sex {width:60px}
.sel_more .age {width:100px}
.sel_more .xl {width:60px}
.sel_more .select {cursor:pointer;position:relative;float:left;margin:0 5px 0 0;border:1px solid #ccc;border-bottom:1px solid #aaa;background:#fff}
.sel_more .select span {display:block;height:18px;line-height:18px;padding:0 0 0 8px}
.sel_more .select i {position:absolute;top:7px;right:5px;display:block;width:7px;line-height:4px;height:4px;font-size:1px;overflow:hidden;background:url(../img/sel_icon.png) no-repeat 0 -57px}
.sel_more .select ul {padding:5px 0 0 0;display:none}
.sel_more .select li {line-height:24px;height:24px}
.sel_more .select li a {display:block;color:#404040;padding:0 0 0 8px}
.sel_more .select li a:hover {color:#404040;text-decoration:none;background:#f5f5f5 url(../img/sel_icon.png) no-repeat 97% 7px}
.hr_list {border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.hr_list th {padding:5px 10px;border-bottom:1px solid #EDEEF0;line-height:20px;text-align:left;color:#333;background:#FAFAFA}
.hr_list td {padding:10px;border-bottom:1px solid #EDEEF0;line-height:20px}
.hr_list .rec td {background:#FFF9EE;border-bottom:1px solid #FFE6CF}
.hr_list .rec_icon {background:url(../img/rec_icon.gif) no-repeat;padding:0 0 0 33px}
.yellow_list .rec_icon {background:url(../img/rec_icon.gif) no-repeat;padding:0 0 0 33px}
.pager {text-align:center;padding:40px 0}
.pager a, .pager strong {display:inline-block;border:1px solid #ddd;height:34px;line-height:34px;overflow:hidden;padding:0 13px;margin:0 0 0 -1px;font-size:14px;vertical-align:middle}
.pager strong {background:#9DA1A6;color:#fff;font-weight:bolder;font-size:16px}
.pager a {color:#666}
.pager a.prv {font-size:12px;padding-left:24px;background:url(../img/prev_icon.png) no-repeat 10px 50%}
.pager a.next {font-size:12px;padding-right:24px;background:url(../img/next_icon.png) no-repeat 85% 50%}
.pager a:hover {color:#f60;text-decoration:none;background-color:#f6f6f6}
.copy_right {border-top:1px solid #ddd;padding:20px 0;text-align:center;color:#999}
.friend_link {padding:10px 0 20px 0;color:#bebebe;line-height:20px}
.friend_link a {color:#bebebe;padding:0 0 0 10px}
.friend_link a:hover {color:#bebebe;text-decoration:underline}
.big_title {height:30px;overflow:hidden}
.big_title h2 {font-size:25px;line-height:30px;height:30px;padding:0 10px 0 0;overflow:hidden;color:#000;font-weight:normal;float:left}
.big_title span {float:left}
.big_title strong {line-height:42px;font-size:14px}
.big_title a.gray {line-height:42px;font-size:14px;color:#999;text-decoration:underline}
.big_title em {line-height:42px;font-size:14px;color:#999;}
.big_title a.gray:hover {color:#f00;text-decoration:underline}
.big_title em {float:right;line-height:42px;color:#999}
.big_title s {color:#ccc;padding:0 10px}
.switch_title {
	height:35px;
	overflow:hidden;
	line-height:35px;
	background:#FAFAFA;
	border-top:1px solid #E4E4E4;
	color:#404040;
	font-size:14px;
	padding:0 0 0 10px;
	margin:20px 0;
	float:none;
	width:98%;
}
.switch_title strong {float:left;display:inline}
.switch_icon {float:right;display:inline;margin:13px 10px 0 0;width:17px;height:9px;line-height:9px;overflow:hidden;background:url(../img/switch_icon.gif) no-repeat}
.switch_icon:hover {background-position:0 -9px}
.tips {text-align:center;line-height:30px;padding:0 0 5px 0}
.form_table td {padding:5px;font-size:14px;color:#404040}
.form_table th {font-size:14px;font-weight:normal;text-align:right;padding:5px}
.form_table textarea {border:1px solid #c8c8c8;width:644px;padding:5px;height:80px;color:#aaa;font-size:14px;line-height:20px}
.form_table textarea.on {color:#000}
.form_table textarea.h {height:120px}
.input_text {border:1px solid #ddd;background:#fff;height:26px;line-height:26px;vertical-align:middle;padding:2px 0 2px 5px;width:200px;font-size:14px}
.long_input {width:300px}
.f_select_loop {position:relative;height:26px;width:200px}
.f_select {position:absolute;z-index:2;top:0;left:0;padding:0;width:205px;border:1px solid #ddd;background:#fff;font-size:14px}
.f_select p {height:26px;line-height:26px;padding:2px 0 2px 5px;color:#aaa;background:url(../img/job_icon_db.gif) no-repeat 100% 0}
.f_select ul {padding:5px 0;background:#fff;width:205px;border-top:1px solid #c8c8c8}
.f_select li {line-height:26px}
.f_select li a {display:block;height:26px;line-height:26px;padding:0 0 0 10px;color:#666}
.f_select li a:hover {background:#f6f6f6;color:#000;text-decoration:none}
.switch_cont {padding:0 10px}
.example {height:30px;position:relative}
.example_show {position:absolute;border:1px solid #D8D7C3;background:#FFFFCD;color:#666;padding:10px;width:600px;text-align:left;top:20px;font-size:12px;left:-10px;line-height:20px}
.example .dot {position:absolute;width:7px;height:5px;line-height:5px;font-size:2px;overflow:hidden;background:url(../img/example_show_dot.gif) no-repeat;top:-5px;left:102px}
.example a {text-decoration:underline}
.radio_list li {height:20px;line-height:20px;padding:0 0 5px 0}
.radio_list label {float:left;display:inline;width:300px;font-size:14px}
.radio_list input {font-size:100%;height:18px;vertical-align:middle;line-height:18px;float:left}
.radio_list span {padding:0 0 0 5px;float:left;line-height:20px}
.radio_list em {font-size:12px;color:#999;padding:0 0 0 20px;float:left}
.checkbox_list li {float:left;height:20px;line-height:20px;width:140px;padding:0 0 5px 0}
.checkbox_list label {float:left;display:inline;width:140px;font-size:14px}
.checkbox_list input {font-size:100%;margin:0 5px 0 0;height:18px;line-height:18px;vertical-align:middle;float:left}
.checkbox_list em {float:left}
.submit_btn {width:138px;height:40px;margin:40px auto 20px auto}
.submit_btn .JL {background:url(../img/sub_btn.gif) no-repeat;cursor:pointer;width:138px;height:40px;border:0}
.submit_btn .ZW {background:url(../img/sub_btn.gif) no-repeat 0 -40px;cursor:pointer;width:138px;height:40px;border:0}
.submit_TJL, .submit_FJL, .submit_ZWGL, .submit_FZW {text-indent:-999em;margin:20px 0 0 0;display:block;background:url(../img/sub_btn.gif) no-repeat 0 -80px;cursor:pointer;width:138px;height:40px;border:0}
.submit_TJL { float:left; margin:0 20px 0 0}
.openreport { float:left; font-size:12px; line-height:40px; color:#999}
.submit_FJL {background-position:0 -120px}
.submit_FZW {background-position:0 -160px}
.submit_ZWGL {background-position:0 -200px}


/*职位选择*/
#position_selected{margin:0 0 10px 0;font-size:12px}
#position_selected span {float:left;display:inline;height:26px;line-height:26px;background:url(../img/selected_bg.gif) no-repeat;margin:5px 5px 0 0;position:relative;padding:0 26px 0 8px;color:#666}
#position_selected s {position:absolute;cursor:pointer;top:0;right:0;height:20px;width:18px;background:url(../img/selected_bg.gif) no-repeat 100%}
#position_selected em {float:left;display:inline;height:20px;line-height:20px;margin:5px 0 0 0;color:#f60}
.position_select {position:relative;height:28px;width:250px;z-index:1;background:url(../img/s_text.gif) no-repeat 5px 50%;margin-right:-3px}
.position_select .i {display:block;background:0;z-index:2;height:26px;line-height:26px;padding:3px 5px;width:195px;border:1px solid #ddd;background:url(../img/job_icon_db.gif) no-repeat 100% 0;font-size:14px;font-style:normal;color:#aaa;cursor:pointer; position:absolute; top:0; left:0; z-index:1;}
.position_select dl {position:absolute;float:left;margin-right:-3px;padding:0 0 10px 0;top:27px;left:0;background:#fff;border:1px solid #c8c8c8;z-index:2;width:688px;overflow:hidden}
.position_select dd {border-bottom:1px solid #eee;float:left;width:172px;line-height:35px;height:35px;font-size:12px;margin-right:-3px}
.position_select p {height:35px;width:172px;overflow:hidden;margin-right:-3px}
.position_select p s {float:left;width:7px;height:7px;margin:15px 0 0 0;line-height:7px;font-size:1px;overflow:hidden;background:url(../img/sel_icon.png) no-repeat 0 -57px;margin-right:-3px}
.position_select .dd_title {float:left;padding:0 5px 0 15px; color:#15c; cursor:pointer;margin-right:-3px}
.position_select ul {display:none;margin-right:-3px}
.position_select dt {float:left;width:658px;padding:15px 15px 5px 15px;border-top:1px solid #eee;cursor:pointer;margin:-1px 0 0 0;margin-right:-3px}
.position_select dd.this {border:none;z-index:5;margin-right:-3px}
.position_select dd.this s {background-position:0 -95px;margin:11px 0 0 0;margin-right:-3px}
.position_select dd.this p {border:1px solid #ddd;border-bottom:none;width:164px;background:#fafafa;margin:3px 3px 0 3px;height:32px;line-height:28px}
.position_select dd.this .dd_title {padding-left:11px;margin-right:-3px}
.position_select dd.child_show {height:auto;float:left;width:688px;line-height:30px;border-top:none;z-index:3;margin:-1px 0 0 0;margin-right:-3px}
.position_select dd.child_show ul {display:inline;float:left;overflow:hidden;border-top:1px solid #ddd;padding:10px 0;background:#fafafa;width:688px;margin-right:-3px}
.position_select dd.child_show li {float:left;width:157px;overflow:hidden;padding:3px 0 3px 15px;vertical-align:middle;line-height:20px;height:20px;overflow:hidden;margin-right:-3px}
.position_select dd.child_show li label {float:left;display:inline;height:18px;margin-right:-3px}
.position_select dd.child_show li input {float:left;line-height:18px;height:18px;font-size:100%;margin:0 5px 0 0;vertical-align:middle}
.position_select dd.child_show li span {float:left;line-height:18px;margin-right:-3px}



/*地区*/
#resume_selected {margin:0 0 5px 0;font-size:12px}
#resume_selected span {float:left;display:inline;height:20px;line-height:20px;background:url(../img/selected_bg.gif) no-repeat;margin:5px 5px 0 0;position:relative;padding:0 26px 0 8px;color:#666}
#resume_selected s {position:absolute;cursor:pointer;top:0;right:0;height:20px;width:18px;background:url(../img/selected_bg.gif) no-repeat 100%}
#resume_selected em {float:left;display:inline;height:20px;line-height:20px;margin:5px 0 0 0;color:#f60}
.address_select {position:relative;height:28px;width:250px;z-index:1;background:url(../img/s_text.gif) no-repeat 5px 50%; margin-right:-3px}
.address_select .i {display:block;background:0;z-index:2;height:26px;line-height:26px;padding:3px 5px;width:195px;border:1px solid #ddd;background:url(../img/job_icon_db.gif) no-repeat 100% 0;font-size:14px;font-style:normal;color:#aaa;cursor:pointer; position:absolute; top:0; left:0; z-index:1;margin-right:-3px}
.address_select dl {position:absolute;float:left;padding:0 0 10px 0;top:27px;left:0;background:#fff;border:1px solid #c8c8c8;z-index:2;width:688px;overflow:hidden;margin-right:-3px}
.address_select dd {border-bottom:1px solid #eee;float:left;width:172px;line-height:35px;height:35px;font-size:12px;margin-right:-3px}
.address_select p {height:35px;width:172px;overflow:hidden;margin-right:-3px}
.address_select p s {float:left;width:7px;height:7px;margin:15px 0 0 0;margin-right:-3px;line-height:7px;font-size:1px;overflow:hidden;background:url(../img/sel_icon.png) no-repeat 0 -57px}
.address_select .dd_title {float:left;padding:0 5px 0 15px; color:#15c;margin-right:-3px; cursor:pointer}
.address_select ul {display:none;margin-right:-3px}
.address_select dt {float:left;width:658px;padding:15px 15px 5px 15px;border-top:1px solid #eee;cursor:pointer;margin:-1px 0 0 0;margin-right:-3px}
.address_select dd.this {border:none;z-index:5;margin-right:-3px}
.address_select dd.this s {background-position:0 -95px;margin:11px 0 0 0;margin-right:-3px}
.address_select dd.this p {border:1px solid #ddd;border-bottom:none;width:164px;background:#fafafa;margin:3px 3px 0 3px;height:32px;line-height:28px}
.address_select dd.this .dd_title {padding-left:11px;margin-right:-3px}
.address_select dd.child_show {height:auto;float:left;width:688px;line-height:30px;border-top:none;z-index:3;margin:-1px 0 0 0;margin-right:-3px}
.address_select dd.child_show ul {display:inline;float:left;overflow:hidden;border-top:1px solid #ddd;padding:10px 0;background:#fafafa;width:688px;margin-right:-3px}
.address_select dd.child_show li {float:left;width:157px;overflow:hidden;padding:3px 0 3px 15px;vertical-align:middle;line-height:20px;height:20px;overflow:hidden;margin-right:-3px}
.address_select dd.child_show li label {float:left;display:inline;height:18px;margin-right:-3px}
.address_select dd.child_show li input {float:left;line-height:18px;height:18px;font-size:100%;margin:0 5px 0 0;vertical-align:middle}
.address_select dd.child_show li span {float:left;line-height:18px;margin-right:-3px}


/*首页地区*/
.addr_select {cursor:pointer;position:relative;float:left;margin:0 5px 0 0;border:1px solid #ccc;border-bottom:1px solid #aaa;background:#fff;width:100px}
.addr_select span {display:block;height:18px;line-height:18px;padding:0 0 0 8px}
.addr_select i {position:absolute;top:7px;right:5px;display:block;width:7px;line-height:4px;height:4px;font-size:1px;overflow:hidden;background:url(../img/sel_icon.png) no-repeat 0 -57px}
.addr_select dl {position:absolute;float:left;top:18px;left:-1px;background:#fff;border:1px solid #c8c8c8;z-index:2;width:398px;margin-right:-3px;overflow:hidden}
.addr_select dd {border-bottom:1px solid #eee;float:left;margin-right:-3px;width:102px;line-height:30px;height:30px;font-size:12px;position:relative;z-index:2}
.addr_select p {height:30px;width:102px;overflow:hidden}
.addr_select p s {float:left;margin-right:-3px;width:7px;height:7px;margin-top:12px;line-height:7px;font-size:1px;overflow:hidden;background:url(../img/sel_icon.png) no-repeat 0 -57px}
.addr_select .dd_title {float:left;margin-right:-3px;line-height:30px;padding:0 5px 0 15px}
.addr_select dd.this {border:none;z-index:5}
.addr_select dd.this s {background-position:0 -95px;margin-top:8px}
.addr_select dd.this p {border:1px solid #ddd;border-bottom:none;width:94px;background:#fafafa;margin:3px 3px 0 3px;height:27px;line-height:22px}
.addr_select dd.this .dd_title {padding-left:11px;line-height:22px;}
.addr_select dd.child_show {height:auto;width:408px;margin-right:-3px;line-height:30px;position:relative;border-top:none;z-index:3;margin-top:-1px}
.addr_select dd.child_show ul {border-top:1px solid #ddd;padding:10px 0;background:#fafafa;width:408px}
.addr_select dd.child_show li {width:87px;float:left;padding:3px 0 3px 15px;margin-right:-3px;vertical-align:middle;line-height:20px;height:20px;overflow:hidden}
.addr_select dt { float:left; margin-right:-3px; padding:10px 0; width:398px}
.addr_select dt a { display:block; height:26px;background: url(../img/sma_btn.gif) no-repeat; text-align:center; margin:0 auto; line-height:26px; color:#fff; width:100px;}
.addr_select dt a:hover { color:#fff; text-decoration:none}




.confirm_btn {height:28px;line-height:26px;color:#fff;width:80px;background:url(../img/btn.gif) no-repeat;display:block;text-align:center;font-size:12px;margin:0 auto}
.cancel_btn {height:28px;line-height:26px;color:#666;width:80px;background:url(../img/btn.gif) no-repeat 0 -28px;float:left;text-align:center;font-size:12px}
.view_left {float:left;width:918px;padding:30px 30px 10px 30px;margin:0 0 20px 0;overflow:hidden;border:1px solid #DCDEE1;border-top:none}
.view_right {float:right;width:234px;overflow:hidden;padding:10px;border-right:1px solid #DCDEE1;border-bottom:1px solid #DCDEE1;background:#F5F5F5}
.view_left h2 {font-size:25px;line-height:30px;height:30px;padding:0 10px 0 0;overflow:hidden;color:#000;font-weight:normal}
.com_col {padding:10px 0 0 0;line-height:20px}
.com_col em {float:right}
.hr_info {border-top:1px solid #DCDEE1;line-height:20px;font-size:14px;margin:5px 0 0 0}
.hr_info th {color:#999;font-weight:normal;padding:5px 0 5px 0;text-align:right}
.hr_info td {padding:5px 5px 5px 0}
.hr_info td.title {padding:20px 0 10px 0;color:#000}
.hr_info b {font-size:16px;color:#E05947}
.tag li {float:left;padding:0 0 0 10px;font-size:12px;background:url(../img/tag_bg.gif) no-repeat;margin:0 5px 0 0}
.tag li span {float:left;padding:0 10px 0 0;height:22px;line-height:22px;color:#5A7AAD;display:inline;background:url(../img/tag_bg.gif) no-repeat 100% 0}
.art_title_1 {line-height:20px;border-top:1px solid #ddd;margin:20px 0 0 0;padding:15px 0 0 0;color:#000;font-weight:bolder;font-size:14px}
.art_title_2 {border-bottom:2px solid #09c;font-size:14px;font-weight:bolder;line-height:20px;padding:5px 0 7px 0;color:#000}
.art_cont {font-size:14px;line-height:25px;padding:20px 0}
.art_list dt {font-weight:bolder;color:#000;line-height:20px;overflow:hidden;border-bottom:1px solid #DCDEE1;padding:0 0 5px 0;margin:0 0 5px 0}
.art_list dd {line-height:25px}
.art_list dd em {float:right;color:#aaa}
.yellow_list {border:1px solid #FFE6CF;line-height:20px;text-align:left}
.yellow_list th {background:#FFF9EE;border-bottom:1px solid #FFE6CF;padding:8px;font-weight:normal}
.yellow_list td {border-bottom:1px solid #EDEEF0;padding:8px;color:#999}
.table_tips {padding:20px 0 0 0}
.table_tips li {list-style:disc inside;line-height:25px}
.login_panel {border:1px solid #ddd;border-top:none;margin:0 0 20px 0}
.login_form {padding:25px 30px 30px 30px;width:660px;display:inline}
.login_form input.input_text {width:250px}
.login_right {width:250px;border-left:1px solid #ddd;background:#F5F5F5;height:300px}
.login_right p {font-size:16px;line-height:16px;height:16px;overflow:hidden;padding:60px 0 35px 0;text-align:center}
.login_a {display:block;width:157px;height:34px;margin:0 auto;color:#fff;font-weight:bolder;font-size:14px;background:url(../img/login_btn.gif) no-repeat;line-height:34px;text-align:center}
.login_a:hover {color:#fff;text-decoration:none}
.login_title {line-height:22px;font-size:22px;padding:0 0 10px 0;border-bottom:1px solid #ddd;color:#000}
.login_table th {padding:15px 5px 0 5px;font-weight:normal;font-size:14px;font-family:"宋体"}
.login_table td {padding:15px 5px 0 5px}
.login_sub {width:157px;cursor:pointer;border:none;height:34px;color:#fff;font-weight:bolder;font-size:14px;background:url(../img/login_btn.gif) no-repeat}
.photo_list {height:212px;overflow:hidden}
.photo_list li {height:210px;width:210px;overflow:hidden;border:1px solid #ddd;float:left;margin:0 10px 0 0}
.zd_table {font-size:14px;line-height:35px;}
.zd_table th {font-weight:normal}
.zd_submit {height:34px;width:157px;border:0;cursor:pointer;margin:10px 0 0 0;background:url(../img/login_btn.gif) no-repeat;font-size:14px;font-weight:bolder;color:#fff}


.center_layer,.report_layer {display:none;width:500px;background:#fff;position:absolute;top:50%;left:50%;margin-left:-250px;border:1px solid #ccc;z-index:11}
.center_layer_title {height:34px;background:url(../img/pay_layer_bg.gif) repeat-x;line-height:34px;color:#000;border-bottom:1px solid #CAC8C8;padding:0 0 0 10px;font-size:14px;font-weight:bolder;}
.center_layer_title a {float:right;width:20px;height:20px;display:inline;margin:7px 10px 0 0;background:url(../img/top_box_close.gif) no-repeat}
.center_layer_title a:hover {background-position:-20px 0}
.center_layer_box {background:#fff;padding:20px}
.center_layer_box p {padding:0 0 10px 0;font-size:14px;}
.center_layer_box textarea {border:1px solid #c8c8c8;width:448px;padding:5px;height:80px;color:#666;font-size:14px;line-height:20px}
.center_layer_submit {height:34px;width:157px;cursor:pointer;display:block;border:0;background:url(../img/login_btn.gif) no-repeat;color:#fff;font-weight:bolder;font-size:14px;margin:10px auto 0 auto}
.center_layer_ok {text-align:center;background:#fff;font-size:14px;font-weight:bolder;color:#169B04;padding:20px 20px 20px 60px}
.center_layer_ok span {display:inline-block;padding:0 5px 0 0;height:30px;width:30px;line-height:30px;overflow:hidden;vertical-align:middle;background:url(../img/right-img.gif) no-repeat 0 50%}
.center_layer_ok b {display:inline-block;height:30px;line-height:30px}
.center_layer_failed,.center_layer_no {text-align:center;background:#fff;font-size:14px;font-weight:bolder;color:#f60;padding:20px 20px 20px 60px}
.center_layer_failed span,.center_layer_no span{display:inline-block;padding:0 5px 0 0;height:30px;width:30px;line-height:30px;overflow:hidden;vertical-align:middle;background:url(../img/failed.gif) no-repeat 0 50%}
.center_layer_failed b,.center_layer_no b {display:inline-block;height:30px;line-height:30px}


.c_btn {position:absolute;right:2px;top:2px;height:14px;width:14px;line-height:14px;overflow:hidden;z-index:3;background:url(../img/c_btn.gif) no-repeat;}
.c_btn:hover {background:url(../img/c_btn.gif) no-repeat 0 -14px}
.view_btn {width:148px;height:40px;background:url(../img/view_btn.gif) no-repeat;}
.view_btn a {display:block;height:40px;text-indent:-999em;}
.qk_login_panel {width:460px;padding:20px 20px 0 20px;margin:0 auto;background:#fff}
.login_tip {border-bottom:1px solid #ddd;line-height:30px;color:#000;text-align:left;overflow:hidden;height:30px;font-size:14px}
.pay_tip_box {line-height:30px;font-size:14px;text-align:center}
.pay_tip_btn {width:157px;height:40px;margin:20px auto 0 auto;}
.pay_tip_btn a {display:block;width:157px;height:34px;margin:0 auto;color:#fff;font-weight:bolder;font-size:14px;background:url(../img/login_btn.gif) no-repeat;line-height:34px;text-align:center}
.pay_tip_btn a:hover {color:#fff;text-decoration:none}
.date_select { height:30px; cursor:pointer}
.date_select * { float:left}
.date_select .date_y,.date_select .date_m { border:1px solid #ddd; height:28px; line-height:28px; width:50px; position:relative}
.date_select .date_m { width:30px}
.date_select p { text-align:center; width:100%; height:28px; line-height:28px}
.date_select span { line-height:30px; padding:0 5px}
.date_select ul { display:none; position:absolute; border:1px solid #ddd; background:#fff; top:28px; left:-1px; width:450px}
.date_select ul.month_list{ width:300px}
.date_select ul a { height:30px; line-height:30px; width:50px; text-align:center}
.date_select ul a:hover { color:#05c; text-decoration:none; background:#E8EFFF}
.create_list { font-size:14px; height:16px; line-height:16px; padding:0 0 15px 0; margin:0 0 15px 0; border-bottom:1px dashed #ddd}
.create_list dd { float:left; padding:0 10px 0 0; margin:0 10px 0 0; border-right:1px solid #e6e6e6}
.create_list dt { float:right; font-size:12px; line-height:16px}
.study_confirm,.work_confirm { height:35px;}
.study_confirm a,.work_confirm a { float:left;width:138px; background:url(../img/save_btn.gif) no-repeat; font-weight:bolder;font-size:12px; color:#fff; height:35px; line-height:35px; text-align:center; margin:0 10px 0 0}
.study_confirm a:hover,.work_confirm a:hover { color:#fff; text-decoration:none}
.f_confirm { height:35px;}
.f_confirm a { float:left;width:138px; background:url(../img/save_btn.gif) no-repeat; font-size:12px; font-weight:bolder; color:#fff; height:35px; line-height:35px; text-align:center;  margin:0 10px 0 0}
.f_confirm a:hover { color:#fff; text-decoration:none}
.study_tip,.work_tip,.f1_tip,.f2_tip,.f3_tip,.f4_tip { float:left; font-size:12px; line-height:35px; color:#f60}
.create_list_work { font-size:14px; height:16px; line-height:16px; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px dashed #ddd}
.create_list_work dd { float:left; padding:0 10px 0 0; margin:0 10px 0 0; border-right:1px solid #e6e6e6}
.create_list_work dt { float:right; font-size:12px; line-height:16px}
.verify_tip { padding:0 0 0 13px; font-size:12px}
.f_select .verify_tip,.position_select .verify_tip,.address_select .verify_tip{ position:absolute; top:0; left:210px; font-size:12px; line-height:20px; height:20px; padding:3px 0 0 10px; width:200px}
input.ren { background:url(../img/ren.gif) no-repeat 185px 50%}
.telimg { position:relative; top:-2px}
.msg_list { margin:20px 0 0 0; line-height:25px; font-family:Arial, Helvetica, sans-serif}
.msg_title { height:35px; line-height:35px; background:#FFF9EE; border:1px solid #FFE6CF; padding:0 15px; font-size:12px; font-weight:bolder; color:#666666}
.msg_loop {border:1px solid #FFE6CF;border-top:0;}
.msg_loop dd,.msg_loop dt{ padding:15px 0; background:#fff; font-size:12px; border-bottom:1px solid #EDEEF0;border-top:1px solid #fff}
.msg_loop dd strong,.msg_loop dt strong{ float:left; text-align:right; padding:0 0 0 15px; overflow:hidden;}
.msg_loop dd em,.msg_loop dt em { float:right; color:#aaa;width:130px; overflow:hidden;}
.msg_loop dt { background:#F9F9F9}
.msg_loop dt { color:#f60}
.msg_loop dt strong { color:#f60}
.msg_loop dt#hover { background:#FFF9EE; border-top:1px #FFE6CF solid; border-bottom:1px #FFE6CF solid; cursor:default}
.msg_loop dd#hover { background:#FFF9EE; border-top:1px #FFE6CF solid; border-bottom:1px #FFE6CF solid; cursor:default}
.msg_cont { float:left; width:650px; overflow:hidden}
.msg_send { border:1px solid #FFE6CF; padding:20px}
.msg_send textarea {border: 1px solid #c8c8c8;width:500px;height: 76px;color: #666;padding:0 5px;font-size:14px;line-height: 20px;margin:0 10px 0 0 }
.msg_send form { display:block}


.msg_send_btn input { height:34px; width:157px; border:0; background:url(../img/login_btn.gif) no-repeat; color:#fff; font-weight:bolder; cursor:pointer}
.msg_reset_btn input { height:34px; width:157px; border:0; background:url(../img/reset_btn.gif) no-repeat; color:#EE5500; font-weight:bolder; cursor:pointer}
.index_ad_1 { padding:5px 0 0 0}
.index_ad_1 img { display:block}


.rechange_btn { text-align:center; margin:4px 0 0 20px; cursor:pointer; line-height:42px; height:28px; line-height:28px; font-size:12px; width:80px; background:url(../img/btn.gif) no-repeat; display:inline-block; color:#fff}
.jump_submit_prev { float:left}
.jump_submit { height:35px;float:left;}
.jump_submit a { float:left;width:138px; background:url(../img/save_btn.gif) no-repeat; font-weight:bolder;font-size:12px; color:#fff; height:35px; line-height:35px; text-align:center; margin:0 10px 0 0}
.jump_submit a:hover { color:#fff; text-decoration:none}
.end_jump_submit { display:inline; margin:10px 0 0 10px}
.resume_step { float:right} 
.resume_step li { cursor:pointer; float:left; line-height:43px; padding:0 26px 0 0; display:inline; color:#999; background:url(../img/step_icon.gif) no-repeat 100% -34px}
#resume_step_6{ background-position:100% -135px}
.resume_step li span { font-size:20px; font-weight:bolder; font-style:oblique}
.resume_step li.this { color:#f60;background-position:100% 16px}
#resume_step_6.this{ background-position:100% -85px}


/* 20130702 尔玉 Edit */
.baidu_ad { border-right:1px solid #DCDEE1;border-bottom:1px solid #DCDEE1; float:left; width:250px; padding:5px 0 5px 4px}