@charset "utf-8";
body {background: #FFF; margin: 0; padding: 0; font-family: "微软雅黑", Arial, Times, serif; color:#666; font-size: 16px;}
body, html { min-height:101%;}
a {text-decoration:none;color:#666;}
a:hover {color:#18b0cc;text-decoration:underline;}
a img,a:hover img {border:0;}
p {text-indent:28px; text-align:justify;}

.top_out {height:100px; width:auto; position:relative;}
.top_logo {position:absolute; left:80px; top:20px;}
.top_lang {width:270px; position:absolute; right:0px; bottom:1px; text-align:right;}
/*.top_lang a {display:inline-block; width:80px; height:95px; text-align:center; color:#333; background-position:bottom center; background-repeat:no-repeat; line-height:150px; font-size:14px; overflow:hidden; margin-right:1px;}*/
.top_lang a {
  display: inline-block;
  width: 70px;
  height: 25px;
  text-align: center;
  color: #333;
  background-position: bottom center;
  background-repeat: no-repeat;
  line-height: 25px;
  font-size: 14px;
  overflow: hidden;
  margin: 0 1px 5px 0;
  border-radius: 3px;
}
.top_lang a:hover {text-decoration:none;}

.top_lang a.m1 {background-image:url(../images/thsk_001.jpg);}
.top_lang a.m1:hover {background-image:url(../images/thsk_001_2.jpg);}
.top_lang a.m2 {background-image:url(../images/thsk_002.jpg);}
.top_lang a.m2:hover {background-image:url(../images/thsk_002_2.jpg);}
.top_lang a.m3 {background-image:url(../images/thsk_003.jpg);}
.top_lang a.m3:hover {background-image:url(../images/thsk_003_2.jpg);}
.top_lang a:hover {color:#17a9c4;}

.top_menu {position:absolute; right:260px; bottom:8px;font-size:14px; text-align:right;}
.top_menu a {font-size:14px; color:#777; text-decoration:none;}
.top_menu a:hover {text-decoration:underline; color:#17a9c4;}

.gray_out {height:auto; overflow:hidden; background:#f5f5f5; padding-bottom:20px;}
.comp_info {width:900px; height:auto; margin:30px auto 20px auto; font-size:16px; color:555; line-height:26px;}
.quick_out {width:950px; height:auto; margin:auto;}
.quick_out span {display:inline-block; position:relative; width:170px; height:180px; margin-left:12px;}
.quick_out span span {display:block; width:157px; height:6px; position:absolute; bottom:-6px; left:4px; border:0; background:url(../images/thsk_014.png); overflow:hidden;}
.quick_out span a {display:block; width:170px; height:180px; line-height:230px; overflow:hidden; background-color:#636363; font-size:20px; color:#636363; text-align:center;}
.quick_out span a:hover {background-color:#18b0cc; text-decoration:none; color:#18b0cc;}
.quick_out span a.plane {background-image:url(../images/thsk_009.png);}
.quick_out span a.local {background-image:url(../images/thsk_010.png);}
.quick_out span a.print {background-image:url(../images/thsk_011.png);}
.quick_out span a.score {background-image:url(../images/thsk_012.png);}
.quick_out span a.login {background-image:url(../images/thsk_013.png);}

.nor_out {width:950px; margin:auto; height:auto; overflow:hidden; padding:20px 0 0px 0; position:relative;}
.check_out {width:345px; height:180px; background:#18b0cc; margin-left:12px; float:left;}
.check_tit {margin:5px 10px; border-bottom:1px solid #76d0e1; font-size:16px; line-height:36px; color:#000; padding-left:10px;}
.check_item {width:106px; float:left; margin-top:12px; font-size:14px; color:#fff; line-height:22px; text-align:right;}
.check_input {width:210px; height:20px; line-height:20px; border:1px solid #088da6; margin-top:12px;}
.clear {clear:both;}
.clear10 {clear:both; height:10px;}
.clear20 {clear:both; height:20px;}
.clear30 {clear:both; height:30px;}
.check_btn_out {text-align:center; margin-top:12px;}
.check_btn_out a {font-size:14px; color:#069; text-decoration:underline;}
.check_btn_out a:hover {color:#fff;}
.check_btn {border:0; background:#FFF; line-height:22px; color:#333; padding:0 15px 0 15px; cursor:pointer;}
.check_btn_act {border:0; background:#8cf6ff; line-height:22px; color:#333; padding:0 15px 0 15px; cursor:pointer;}

.piece_out {width:210px; margin-right:12px; height:180px; overflow:hidden; float:right;}
.piece {width:210px; height:50px; margin-bottom:14px; overflow:hidden;}
.piece a {display:block; width:160px; height:35px; padding:15px 0 0 53px; background-position:top left; font-size:14px; color:#555;background-color:#f5f5f5;line-height:20px;}
.piece a:hover {background-position:bottom left; color:#999; text-decoration:none;}
.piece_1 {background-image:url(../images/thsk_015.png);background-repeat:no-repeat;}
.piece_2 {background-image:url(../images/thsk_016.png);background-repeat:no-repeat;}
.piece_3 {background-image:url(../images/thsk_017.png);background-repeat:no-repeat;}

.sevnews_out {width:930px; margin:15px auto; height:auto; overflow:hidden; background:#f5f5f5; padding-bottom:0px;}
.sev_out {width:290px; height:186px; margin:10px; background:url(../images/thsk_018.png) no-repeat center 50px; float:left;}
.sevnews_tit {border-bottom:1px solid #e0e0e0; font-size:14px; line-height:36px; color:#000; padding-left:10px;}
.newsnote_out {width:275px; height:216px; padding:0 10px 0 20px; margin-top:10px; float:left; background:url(../images/thsk_019.png) left 10px no-repeat; overflow:hidden;}
.newsnote_tit {border-bottom:1px solid #e0e0e0; font-size:14px; line-height:36px; color:#000; padding-left:10px; position:relative;}
.newsnote_tit a {position:absolute; right:10px; top:10px; font-size:12px; color:#333; line-height:20px; padding:0 5px 0 5px;}
.newsnote_tit a:hover {color:#fff; background:#18b0cc; text-decoration:none; line-height:20px; padding:0 5px 0 5px;}
.newsnote_list {width:190px; font-size:14px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin:5px 0 0 10px; float:left;}
.newsnote_date {width:70px; font-size:12px; line-height:24px; margin-top:5px; color:#999; float:left; clear:right; overflow:hidden;}

.bottom_out {border-top:8px solid #e9e9e9; background:#f5f5f5; height:200px;}
.bottom_in {width:950px; height:180px; margin:20px auto; font-size:12px; color:#999; line-height:22px; position:relative;}

#right_menu {position:absolute; width:100px; height:auto; overflow:hidden; top:10px; border:1px solid #CCC; z-index:1000; background:#fff;}
.rm_tit {font-size:12px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; color:#fff; background:#003b48; text-align:center; line-height:30px;}
.rm_m1 {border:2px solid #FFF; background:#eee; overflow:hidden; font-size:12px;}
.rm_m1 b {display:block; text-align:center; line-height:26px; color:#003b48;}
.rm_m1 a {display:block; text-align:center; line-height:26px; color:#333; border-bottom:1px solid #ddd;}
.rm_m1 a:hover {background:#fff; text-decoration:none; color:#17b4d1;}
.rm_m2 {font-size:12px; overflow:hidden;}
.rm_m2 a {display:block; text-align:center; height:36px; line-height:36px; color:#333; padding-left:33px; background-repeat:no-repeat; background-position:8px 5px; margin:2px;}
.rm_m2 a:hover {background-color:#8ddcfb; text-decoration:none;}
.rm1 {background-image:url(../images/thsk_020.png);}
.rm2 {background-image:url(../images/thsk_021.png);}
.rm3 {background-image:url(../images/thsk_022.png);}
.rm4 {background-image:url(../images/thsk_023.png);}

#marquee1 *{margin:0;padding:0;list-style-type:none;}
#marquee1{width:320px;height:50px;overflow:hidden; position:absolute; right:10px; top:0px;}
#marquee1 ul li{float:left;width:150px; padding:5px;}
#marquee1 ul li img{display:block;}

.pos_out {height:40px; background:#f5f5f5; border-bottom:1px solid #e9e9e9;}
.pos_in {width:950px; height:40px; margin:auto; position:relative;}
.pos_txt {text-align:right; background:url(../images/thsk_024.png) no-repeat 0 5px; position:absolute; right:10px; bottom:10px; font-size:12px; color:999; padding-left:10px;}
.pos_txt b {color:#333; font-weight:normal;}


.common_out {width:1000px; margin:auto; height:auto; overflow:hidden; position:relative;}

.left_menu {width:250px; min-height:470px; background:#f1f1f1; height:auto; padding-bottom:50px; position:relative; float:left;}
.left_menu a {display:block; height:48px; line-height:48px; padding-left:30px; border-bottom:1px dashed #ccc; font-size:16px; color:#333;}
.left_menu a:hover, .left_menu a.focus{color:#FFF; background:#17b4d1 url(../images/thsk_025.png) no-repeat 220px 15px; text-decoration:none; font-weight:bold;}
.lm_tit {height:56px; border-bottom:1px solid #ccc; line-height:70px; text-align:right; padding-right:20px; font-size:20px; font-weight:bold; color:#000; overflow:hidden;}
.lm_shadow {background:url(../images/thsk_026.png) no-repeat; width:6px; height:468px; position:absolute; right:0; top:0; z-index:1;}

.right_out {min-height:500px; padding:30px 30px 30px 50px; overflow:hidden; text-align:justify; font-size:14px; line-height:26px;}
.right_out a {color:#17b4d1;}
.right_out a:hover {color:#F60;}

.note_out {min-height:220px; height:auto; margin:10px; padding-bottom:15px; font-size:14px;}
.note_tit {width:173px; height:200px; padding-top:20px; font-size:22px; color:#888; text-align:center; background:url(../images/thsk_029.png) no-repeat right; float:left;}
.note_list {padding:15px 0px 0px 20px; min-height:200px; width:430px; overflow:hidden;}
.nlist_tit {width:350px; height:30px; line-height:30px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-bottom:1px dotted #ddd; padding-left:5px;}
.nlist_date {width:70px; overflow:hidden; font-size:12px; height:30px; line-height:30px; color:#999; padding-left:5px; border-bottom:1px dotted #ddd; float:left;}
.nlist_more {text-align:right; padding-top:10px;}
.nlist_more a {font-size:12px; line-height:26px; height:26px; display:inline-block; padding:0 10px 0 10px; background:#17b4d1; color:#fff;}
.nlist_more a:hover {background:#F90; text-decoration:none;}
.nlist_more a.ask_btn {background:#278371;}
.nlist_more a.ask_btn:hover {background:#F90;}

.note_img {background:url(../images/thsk_027.png) no-repeat left bottom #f1f1f1;}
.ask_img {background:url(../images/thsk_028.png) no-repeat left bottom #f1f1f1;}
.ask_tit {width:270px; height:30px; line-height:30px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-bottom:1px dotted #ddd; padding-left:5px;}
.ask_ans {width:80px; height:30px; line-height:30px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-bottom:1px dotted #ddd; text-align:center; color:#999;}
.ask_ans a {color:#17b4d1;}
.ask_ans a:hover {color:#F60;}


.mask {width:100%; height:520px; position:absolute; top:0; left:0; background:#000; filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; z-index:9; display:none; cursor:pointer;}
.mask2 {width:100%; height:520px; position:absolute; top:0; left:0; background:#000; filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; z-index:9; display:none; cursor:pointer;}
.note_abs {width:97%; height:auto; overflow:hidden; z-index:10; position:absolute; top:50px; left:15px; display:none;}
.note_abs2 {width:97%; height:auto; overflow:hidden; z-index:10; position:absolute; top:50px; left:15px; display:none;}
.note_close {position:absolute; right:10px; top:10px; width:30px; height:30px; text-align:center;}
.note_close a {display:block; width:30px; height:30px; font-size:14px; background:#ccc; line-height:30px;}
.note_close a:hover {background:#f60; color:#FFF; text-decoration:none;}
.note_close2 {position:absolute; right:10px; top:10px; width:30px; height:30px; text-align:center;}
.note_close2 a {display:block; width:30px; height:30px; font-size:14px; background:#ccc; line-height:30px;}
.note_close2 a:hover {background:#f60; color:#FFF; text-decoration:none;}
.newnote_out {min-height:180px; height:auto; margin:10px; font-size:14px; background:#f1f1f1; padding:10px 30px 20px 30px;}
.newnote_tit {font-size:18px; color:#333; text-align:center; padding:10px; border-bottom:1px dotted #ccc;}
.newnote_date {font-size:12px; color:#555; text-align:center; background:#ddd;} 
.newnote_txt {padding:10px;}
.newnote_out2 {min-height:180px; height:auto; margin:10px; font-size:14px; background:#f1f1f1; padding:10px 30px 20px 30px;}
.newnote_tit2 {font-size:18px; color:#333; text-align:center; padding:10px; border-bottom:1px dotted #ccc;}
.newnote_date2 {font-size:12px; color:#555; text-align:center; background:#ddd;} 
.newnote_txt2 {padding:10px;}
.newnote_annex {font-size:12px; color:#333; margin:10px;}
.newnote_annex a {color:#0b9bb6;}
.newnote_annex a:hover {color:#17b4d1;}

.cont_txt_tab {border-bottom:1px solid #ccc; border-top:2px solid #ccc; margin:10px; width:97%}
.cont_txt_tab td {border-bottom:1px solid #ccc; color:#999; height:26px; padding-top:2px; padding-bottom:2px; padding:5px; font-size:14px;}
.cont_txt_tab a {color:#555;}
.cont_txt_tab a:hover {color:#0b9bb6;}
.cont_txt_tab tr.first_tr td {border-bottom:1px solid #ccc; font-weight:bold; background:#eee;color:#555; font-size:14px;}

.cont_txt_tab tr.gray_tr {background:#f5f5f5;}
.cont_txt_tab tr:hover, .cont_txt_tab tr.gray_tr:hover {background:#d9f9ff;}

.cont_tab {border-bottom:1px solid #ccc;border-left:1px solid #ccc; border-top:2px solid #ccc; margin:10px; width:97%}
.cont_tab td {border-bottom:1px solid #ccc; border-right:1px solid #ccc; color:#999; height:26px; padding-top:2px; padding-bottom:2px; padding:5px; font-size:14px; text-align:center;}
.cont_tab a {color:#555;}
.cont_tab a:hover {color:#0b9bb6;}
.cont_tab tr.first_tr td {border-bottom:1px solid #ccc; font-weight:bold; background:#eee;color:#555; font-size:14px;}

.cont_tab tr.gray_tr {background:#f5f5f5;}
.cont_tab tr:hover, .cont_txt_tab tr.gray_tr:hover {background:#d9f9ff;}

.pages {text-align:center; margin:10px;}
.pages a {display:inline-block; width:20px; line-height:20px; height:20px; padding:3px; font-size:12px; color:#333;}
.pages a:hover {color:#FFF; text-decoration:none; background:#17b4d1;}
.pages a img {margin-left:5px;}
.pages b {padding:3px; display:inline-block; width:20px; line-height:20px; height:20px; font-size:12px; color:#FFF; text-decoration:underline; background:#17b4d1;}

.note_top {background-repeat:no-repeat; background-position:26px 5px; width:97%; height:100px; padding-left:10px; font-size:14px; color:#555; position:relative;}
.note_top_txt {position:absolute; left:146px; top:50px; font-size:14px; font-weight:bold; color:#666;}
.note_top_img1 {background-image:url(../images/thsk_120.png);}
.note_top_img2 {background-image:url(../images/thsk_121.png);}
.note_top_img3 {background-image:url(../images/thsk_122.png);}
.note_top_img4 {background-image:url(../images/thsk_123.png);}
.note_top_img5 {background-image:url(../images/thsk_124.png);}

.faq_out {margin-left:30px;}
.faq_tit {height:30px; border-bottom:1px solid #ccc; line-height:26px; cursor:pointer; background:#eee;}
.faq_tit:hover {background:#d9f9ff;}
.faq_left {width:60px; height:30px; float:left; text-align:center;}
.faq_right {width:auto; height:30px; float:left; background:url(../images/icon_faq_q.gif) no-repeat 0px 8px; padding-left:20px;}
.faq_txt {background:url(../images/icon_faq_a.gif) no-repeat 60px 10px #fff; padding:5px 10px 10px 80px; border-bottom:1px solid #CCC;}

.infoTab {margin-left:0px;  border-bottom:1px solid #ccc; border-top:2px solid #ccc; width:97%; font-size:12px;}
.infoTab td {border-bottom:1px solid #ccc; color:#333; height:26px; padding-top:5px; padding-bottom:5px;}
.nor_td { font-size:12px; padding-left:10px;}
.grayTd_1 {background:#ddd; font-size:14px; padding-left:20px;}
.grayTd_2 {background:#eee; font-size:14px; padding-left:20px;}
.grayTd_3 {background:#ddd; font-size:14px; font-weight:bold; text-align:center;}

.sc_btn {margin:20px; text-align:center;}
.sc_btn a.c_btn {display:inline-block; min-width:100px; height:36px; padding:0 20px 0 20px; text-align:center; line-height:36px; color:#000; font-size:16px; font-weight:bold; background:#ccc; overflow:hidden;}
.sc_btn a.c_btn:hover {color:#FFF; background:#F90; text-decoration:none;}
.sc_btn a.s_btn {display:inline-block; min-width:100px; height:36px; padding:0 20px 0 20px; text-align:center; line-height:36px; color:#FFF; font-size:16px; font-weight:bold; background:#17b4d1; overflow:hidden;}
.sc_btn a.s_btn:hover {background:#F90; text-decoration:none;}


.myhsk_txt_tab {border-bottom:1px solid #ddd; border-top:2px solid #ddd; width:100%;}
.myhsk_txt_tab tr:hover {background:#f1f1f1;}
.myhsk_txt_tab td {border-bottom:1px solid #ddd; border-left:1px solid #ddd; color:#333; height:26px; padding-top:5px; padding-bottom:5px; text-align:center; font-size:12px;}
.myhsk_txt_tab .first_tr td {border-bottom:1px solid #ddd; font-weight:bold; background:#eee;}
.gray_tr td {background:#eee;}
.myhsk_txt_tab td.gray_td {background:#e3e3e3; color:#333; font-size:14px;}
.myhsk_txt_tab td.gray_td2 {background:#ececec; color:#333; font-size:14px;}
.myhsk_txt_tab td.right_td {border-right:0;}
.myhsk_txt_tab td.guide {border-bottom:0px solid #ddd; border-left:0px solid #ddd; color:#333; height:26px; text-align:center; font-size:12px;}
.myhsk_txt_tab td.guide2 {border-bottom:1px solid #ddd; border-left:0px solid #ddd; color:#333; height:26px; text-align:left; font-size:12px;}

.com_tab_btn a {display:inline-block; padding:0px 8px 0px 15px; line-height:20px; text-align:center; background:#888 url(../images/thsk_030.png) no-repeat 6px 7px; color:#FFF; font-size:12px; font-weight:bold;}
.com_tab_btn a:hover {background:#F90 url(../images/thsk_030.png) no-repeat 8px 7px; color:#FFF; text-decoration:none;}
.com_tab_btn a.print {background:#149386  url(../images/thsk_030.png) no-repeat 6px 7px;}
.com_tab_btn a.print:hover {background:#F90 url(../images/thsk_030.png) no-repeat 8px 7px;}

.com_tab_btn .guide2 a {background:#17b4d1; color:#ffffff; font-weight:bold; text-decoration:none;}
.com_tab_btn .guide2 a:hover {background:#F60; color:#ffffff; text-decoration:none;}
.com_tab_btn .right_td a {background:#17b4d1; color:#ffffff; font-weight:bold; text-decoration:none;}
.com_tab_btn .right_td a:hover {background:#F60; color:#ffffff; text-decoration:none;}

.gif:link,.gif:visited{background:#17b4d1; color:#ffffff; font-weight:bold; text-decoration:none;}
.gif:hover {background:#F60; color:#ffffff; text-decoration:none;}

.com_subtit {font-size:16px; color:#333; font-weight:bold; line-height:36px; height:30px; width:97%; position:relative; margin-bottom:5px;}
.com_subtit a {display:inline-block; position:absolute; right:0; bottom:0; padding:0px 15px 0px 20px; line-height:20px; text-align:center; background:#9c5758 url(../images/thsk_030.png) no-repeat 8px 7px; color:#FFF; font-size:12px;}
.com_subtit a:hover {background:#F90 url(../images/thsk_030.png) no-repeat 10px 7px; color:#FFF; text-decoration:none;}

.nohover tr:hover {background:none;}
.reg_note {font-size:12px; color:#009bb8; margin:30px 20px 10px 20px;}
.nor_input {border:1px solid #CCC; margin:2px;}

.apply_index_out {width:935px; margin:15px auto; height:auto; overflow:hidden;}
.apply_index_out a {display:block; float:left; width:150px; height:50px; background:#dab850; margin-left:5px; text-align:center; line-height:50px; color:#000; font-size:14px; font-weight:bold;}
.apply_index_out a:hover {color:#FFF; background-color:#f90; text-decoration:none;}

.apply_apply_out {width:470px; margin:auto; height:auto; overflow:hidden;}
.apply_apply_out a {display:block; float:left; width:150px; height:50px; background:#dab850; margin:5px 5px 0 0; text-align:center; line-height:50px; color:#000; font-size:14px; font-weight:bold;}
.apply_apply_out a:hover {color:#FFF; background-color:#f90; text-decoration:none;}

.apply_intro_out {width:660px; margin:15px auto; height:auto; overflow:hidden;}
.apply_intro_out a {display:block; float:left; width:103px; height:30px; background:#17b4d1; margin-left:5px; text-align:center; line-height:30px; color:#ffffff; font-size:14px; font-weight:bold;}
.apply_intro_out a:hover {color:#FFF; background-color:#f60; text-decoration:none;}
.apply_intro_out a.selected {color:#FFF; background-color:#f60; text-decoration:none;}

a.button {display:inline-block; background:#17b4d1; margin-left:5px; padding-left:8px; padding-right:8px; text-align:center; line-height:26px; color:#ffffff; font-size:14px; font-weight:bold;}
a.button:hover {color:#FFF; background-color:#f60; text-decoration:none;}

.apply_ibtksgz_out {width:660px; margin:15px auto; height:auto; overflow:hidden;}
.apply_ibtksgz_out a {display:block; float:left; width:211px; height:30px; background:#17b4d1; margin-left:5px; text-align:center; line-height:30px; color:#ffffff; font-size:14px; font-weight:bold;}
.apply_ibtksgz_out a:hover {color:#FFF; background-color:#f60; text-decoration:none;}
.apply_ibtksgz_out a.selected {color:#FFF; background-color:#f60; text-decoration:none;}

.apply_LBG {background:url(../images/kt_09.jpg) no-repeat center; width:890px; height:350px; margin:auto auto 30px auto; overflow:hidden; position:relative;}

.apply_a {position:absolute; width:259px; height:110px; top:120px; left:140px;}
.apply_a a {display:block; width:259px; height:110px; background-image:url(../images/kt20.png); background-position:top; text-align:center; line-height:100px; text-decoration:none; font-size:32px; color:#FFF;}
.apply_a a:hover {background-position:bottom;}

.apply_b {position:absolute; width:259px; height:110px; top:120px; right:140px;}
.apply_b a {display:block; width:259px; height:110px; background-image:url(../images/kt21.png); background-position:top; text-align:center; line-height:100px; text-decoration:none; font-size:32px; color:#FFF;}
.apply_b a:hover {background-position:bottom;}
.apply_hsk {background:url(../images/kt22.png); width:98px; height:45px; position:absolute; top:150px; left:396px;}

.apply_class {margin:175px auto; text-align:center;}
.apply_class a {display:inline-block; background-image:url(../images/kt23.png); background-position:no-repeat; width:112px; height:50px; line-height:36px; text-align:center; text-decoration:none; color:#FFF; margin-left:10px;}
.apply_class a:hover {background-position:bottom;}

.apply_steps {background:url(../images/kt_10.jpg) no-repeat top; position:relative; width:634px; height:80px; margin:auto; font-size:14px; color:#666;}
.step1 {background:url(../images/kt_11.jpg); width:49px; height:51px; position:absolute; left:0; top:0;}
.step2 {background:url(../images/kt_12.jpg); width:49px; height:51px; position:absolute; left:196px; top:0;}
.step3 {background:url(../images/kt_13.jpg); width:49px; height:51px; position:absolute; left:392px; top:0;}
.step4 {background:url(../images/kt_14.jpg); width:49px; height:51px; position:absolute; left:586px; top:0;}
.step_txt1 {position:absolute; bottom:0; left:0;}
.step_txt2 {position:absolute; bottom:0; left:196px;}
.step_txt3 {position:absolute; bottom:0; left:392px;}
.step_txt4 {position:absolute; bottom:0; left:588px; width:160px;}
.step_now_txt {color:#F60;}
.apply_note {position:absolute; width:200px; left:-130px; top:20px; font-size:18px; color:#555; font-weight:bold;}

.apply_select {border:1px solid #ccc; width:300px;}
.pre_next_out {width:210px; margin:auto;}
.pre_next_out div a {display:block; background-position:top; width:90px; height:34px; text-align:center; text-decoration:none; color:#FFF; line-height:34px; float:left; font-size:16px;}
.pre_next_out div a:hover {background-position:bottom;}
.pre_btn a {background-image:url(../images/kt25.png);}
.next_btn a {background-image:url(../images/kt24.png); margin-left:10px;}
.save_btn a {background:url(../images/kt30.png); margin-left:10px;}
.send_btn a {background-image:url(../images/kt31.png); margin-left:10px;}

.point_tab {border-top:1px solid #c5c5c5; margin:auto;}
.point_tab a {color:#17b4d1; font-weight:bold; text-decoration:none;}
.point_tab a:hover {color:#F60; text-decoration:underline;}
.point_tab td {border-bottom:1px solid #c5c5c5; border-right:1px solid #c5c5c5; padding:10px 5px 10px 5px; color:#666; font-size:14px;}
.point_tab td.right_td {border-right:0;}
.point_tab .first_tr td {border-bottom:1px solid #ddd; font-weight:bold; background:#eee;}
.point_tab td.gray_td {background:#e3e3e3; color:#333; font-size:14px;}
.point_tab td.gray_td2 {background:#ececec; color:#333; font-size:14px;}
.point_det_tit {width:88%; margin:30px auto 10px auto; padding-left:20px; background:#eee; border-bottom:1px solid #ccc; font-size:18px; font-weight:bold; color:#333; line-height:36px;}
.pic_outer {float:left; overflow:hidden; text-align:center;}

.conf_out {margin:6px; width:210px; float:left;}
.conf_out img {vertical-align:middle; margin-right:5px;}

.site_out {width:210px; float:left; margin-right:10px; margin-bottom:10px; height:300px; background:#f1f1f1; overflow:hidden;}
.site_out a {display:block; font-size:14px; line-height:26px; padding:3px 0 3px 20px; overflow:hidden; border-bottom:1px dotted #ccc;}
.site_out a:hover {background:#17b4d1; color:#FFF; text-decoration:none;}
.site_tit {font-size:18px; text-align:center; line-height:50px; background:#ddd;}

.clear_30 {clear:both; height:30px;}
.clear_10 {clear:both; height:10px;}

.page_num {margin:20px 50px 20px 50px; width:auto; float:right;}

.center_div {text-align:center; padding:10px;}

.point_tit {background:#17b4d1; height:37px; width:100%; margin:auto; position:relative; text-align:center; color:#fff; font-size:14px; line-height:37px;}
.hskcont_download {color:#17b4d1; font-weight:bold; text-decoration:none;}
.hskcont_download a {background:#17b4d1; color:#ffffff; font-weight:bold; text-decoration:none;}
.hskcont_download a:hover {background:#F60; color:#ffffff; text-decoration:none;}

a.nav_num {display:inline-block;margin-right:8px;}
a.current_num {color:#F60;}

a.first_page {display:inline-block;width:14px;height:9px;background:url(../images/btn_page_first.gif);margin-right:8px;}
a.first_page:hover {background:url(../images/btn_page_first_blue.gif);}

a.prev_page {display:inline-block;width:9px;height:9px;background:url(../images/btn_page_prev.gif);margin-right:8px;}
a.prev_page:hover {background:url(../images/btn_page_prev_blue.gif);}

a.next_page {display:inline-block;width:9px;height:9px;background:url(../images/btn_page_next.gif);}
a.next_page:hover {background:url(../images/btn_page_next_blue.gif);}

a.last_page {display:inline-block;width:14px;height:9px;background:url(../images/btn_page_last.gif);margin-left:8px;}
a.last_page:hover {background:url(../images/btn_page_last_blue.gif);}