.inner{ margin-bottom:30px;}

.bd .tip{ margin-top: 6px; padding-left: 1em;}

.require{ background-color: #f3f8ff;}
.require .ti{ border-bottom: none;}
.require .ti h4{ font-weight: 700; font-size: 12px;}
.require .cont ul{ margin-left: -20px;}
.require .cont ul li{ background: none; text-indent: 0;}
.require .cont ul li a{ text-decoration: underline; color: #0f3e80;}

.act{ padding-left: 18px; padding-bottom: 50px;}
.act .tip{ line-height: 24px; margin-top: 20px;}
.act .tip span{ text-indent: 2em; margin-left: 2em;}
.act .item{ line-height: 32px;}
.act .item .input{ border: none; border: solid 1px #d5d5d5; width: 335px; height: 26px; vertical-align: middle;}
.act .item span{ padding-left: 4px;}
.act .code{ position: relative; margin-bottom: 50px; background: none; float: none;}
.act .code .input{ width: 128px; margin-right: 6px;}
.act .code img{ position: absolute; height: 30px; top: 0; left: 150px;}
.act .code span{ position: absolute; left: 250px; width: 100px; top: 0;}
.act .item .down{ margin-left: 2em; width: 110px; height: 28px; border: none; background: url(../images/btndown.png) no-repeat; text-align: center; color: #FFFFFF; font-weight: 700; cursor: pointer;}

.container{ border:solid 1px #d3d3d3; border-bottom:none; padding:14px 26px 64px 26px; background:url(../images/strip1.jpg) 0 bottom repeat-x; background-color:#FFFFFF; color:#666666;}

.container .title{ border-bottom:solid 1px #194483;background:url(../images/bgtitle.png) 0 5px no-repeat;}
.container .title h4{color:#0f3e80;font-size:14px;text-indent:15px;}

.container .bd{}
.container .bd p{line-height:24px;}
.container .bd p a{color:#0f3e80; text-decoration:underline;}
.container .bd ul.apptyle{margin-left:20px;}
.container .bd ul.apptyle li{ float:left; margin:15px 35px; line-height:50px; background:url(../images/education_57.jpg) no-repeat; padding-left:55px;}
.container .bd ul.apptyle li.ty1{ background-position:0 5px;}
.container .bd ul.apptyle li.ty2{ background-position:0 -75px;}
.container .bd ul.apptyle li.ty3{ background-position:0 -186px;}
.container .bd ul.apptyle li.ty4{ background-position:0 -303px;}
.container .bd ul.apptyle li.ty5{ background-position:0 -390px;}
.container .bd ul.apptyle li.ty6{ background-position:0 -474px;}
.container .bd ul.apptyle li a{font-family:Î¢ÈíÑÅºÚ; font-size:15px; color:#0f3c7e;}
.container .bd .mft{ clear:both; height:0; font-size:0;}

.boxinfo{ background-color:#FFFFFF; padding-bottom:18px; margin-top:18px; position:relative;}
.boxinfo .ti{ border-bottom:dashed 1px #cfcfcf; margin:8px 10px;}
.boxinfo .ti h4{ color:#0f3e80; padding-left:7px; font-size:14px; padding-bottom:5px;}
.boxinfo .ti .option{ float:right; padding-right:12px;}
.boxinfo .ti .option select{ margin-left:2px;}

.boxinfo .biao{height:26px; border-bottom:dashed 1px #cfcfcf; margin:8px 10px;}
.boxinfo .one,.boxinfo .two,.boxinfo .three{ background:url(../images/education_13.png) no-repeat;position:absolute;left:0; top:-7px; width:128px; height:36px;}
.boxinfo .one{ background-position:0 0;}
.boxinfo .two{ background-position:0 -120px;}
.boxinfo .three{ background-position:0 -245px;}
.boxinfo .apply{ padding-left:20px; padding-top:10px; overflow:hidden; height:100%;}
.boxinfo .apply_a,.boxinfo .apply_b,.boxinfo .apply_c,.boxinfo .apply_d{ float:left; width:257px; height:156px; background:#f3f8ff; padding:17px 0 0 25px;}
.boxinfo .apply_a{ margin-right:30px;}
.boxinfo .apply_c{ margin-top:20px;}
.boxinfo .apply_box{ float:left; width:103px; height:138px; background:#fff; border:1px solid #e8f2ff;}
.boxinfo .apply_text{ float:left; padding-left:20px; color:#666; line-height:22px; width:115px;}
.boxinfo .apply_text ul li.ap{ height:105px;}

.boxinfo .cont{ margin-left:46px;}
.boxinfo .cont p{ line-height:24px;}
.boxinfo .cont p a{color:#0f3e80; text-decoration:underline;}
.boxinfo .cont p strong{color:#0f3e80;}
.boxinfo .cont ul{}
.boxinfo .cont ul li{ line-height:24px; background:url(../images/arrow.png) 0 8px no-repeat; text-indent:10px}

.boxinfo .cont p.sequence{ margin-top:20px;} 
.boxinfo .cont .inputs{line-height:32px;}
.boxinfo .cont .input{ border:none;border:solid 1px #d5d5d5; width:335px; height:20px; margin-left:2em;}
.boxinfo .cont .btn{ width:170px; height:28px; border:none;background:url(../images/btnblue.png) no-repeat; text-align:center; color:#FFFFFF; font-weight:700; cursor:pointer;}
.boxinfo .cont .inputs .checkbox{ margin-top:4px; margin-right:4px;}
.boxinfo .cont .next{ margin-left:4px;width:102px; height:28px;background:url(../images/btngray.png) no-repeat;}

.boxinfo .info{ background-color:#ecf4fe; margin:15px 26px; padding:26px 26px;}
.boxinfo .info strong{ color:#0f3e80; font-size:14px;}
.boxinfo .info table { margin-left:-8px; margin-top:12px; margin-bottom:10px;}
.boxinfo .info table .cell3{ padding-left:50px;}



.boxinfo .detail{ padding-left:20px;}
.boxinfo .detail .desc{ text-indent:2em;line-height:24px;}
.boxinfo .detail .links{text-indent:2em;line-height:30px;}
.boxinfo .detail .links a{ margin-right:20px; color:#0f3e80; text-decoration:underline; font-weight:700;}

.text{ padding-left:15px; padding-top:10px;}
.text ul li{ line-height:22px;}
.text ul li.t1{ padding:5px 0;}
.text ul li a,.step ul li a{ color:#0f3e80; border-bottom:1px solid #0f3e80;}
.number{ background:url(../images/education_48.jpg) no-repeat; width:341px; height:30px; line-height:30px; padding-left:5px; border:none; color:#666; margin-right:10px;}
.number2{ background:url(../images/education_42.jpg) no-repeat; width:291px; height:36px; line-height:36px; padding-left:5px; border:none; color:#666; margin-right:10px;vertical-align:middle;}
.number3{ float:left; background:url(../images/education_50.jpg) no-repeat; width:261px; height:25px; line-height:25px; padding-left:5px; border:none; color:#666; margin-right:10px;}
.step{ padding:40px 0 40px 20px;}
.step ul li{line-height:22px;}
.step ul li.s2{ padding-left:88px;}
.step ul li img{ vertical-align:middle; margin-right:10px;}
.cer{ padding-left:20px; height:100%; overflow:hidden;}
.icon,.icon2,.icon3,.icon4{ position:absolute; color:#0f3e80; font-size:14px; font-weight:bold; background:url(../images/education_16.png) no-repeat; padding-left:40px; width:35px; height:36px; line-height:18px; left:-100px; top:15px;}
.icon{ background-position:0 0;}
.icon2{ background-position:0 -110px;}
.icon3{ background-position:0 -242px;}
.icon4{ background-position:0 -355px;}
.cer_b{ padding-left:130px; float:left;}
.cer_b_box{ width:420px; border:1px solid #6d8fba; background:#f3f8ff; padding:15px 0 15px 20px; position:relative; margin-bottom:15px;}
.cer_b_box ul li{ line-height:30px; padding-left:20px;}
.cer_b_box ul li span{}
.cer_b_box ul li span.ar1{ width:150px;}
.cer_b_box ul li span a{color:#0f3e80; border-bottom:1px solid #0f3e80;}
.arrow{position:absolute; left:-8px; top:20px;}
.stered{ border-bottom:1px dashed #cfcfcf; margin-top:20px; padding-bottom:10px; padding-left:15px;}
.stered h2{ font-size:14px; color:#0f3e80; margin-bottom:18px;}
.stered ul li{color:#666; height:36px; line-height:36px; margin-bottom:5px;}
.stered ul li.st1{ padding-left:20px;}
.stered ul li.st1 a{ margin-left:10px;}
.xuan{ margin-right:5px; margin-left:20px; vertical-align:middle;}
.name{ background:url(../images/education_49.jpg) no-repeat;border:none;color:#b5b5b5;height:25px;line-height:25px;padding-left:5px;width:101px; margin-left:10px;margin-right:10px;}
.stered ul li select{ border:1px solid #d5d5d5; width:106px; padding:6px 2px;margin:0 10px;vertical-align:middle;}
.stered ul li .stesel{border:1px solid #d5d5d5; width:106px; padding:3px 3px;margin:0 10px;vertical-align:middle;background:none;}
.stered ul li span.na1{ float:left; height:25px; line-height:25px;}
.c_box span.por {display: inline-block;height: 25px;position: relative;width: 106px;z-index: 10;
}
.tag_select, .tag_select_hover, .tag_select_open {background:url(../images/education_47.jpg) no-repeat;cursor: pointer;float: left;margin:0 0 0 10px;}
ul.tag_options {background: none repeat scroll 0 0 #FFFFFF;border-color: #FFB3B3;border-style: solid;border-width: 0 3px 3px;cursor: pointer;font-size: 12px;height: auto;left: 0;list-style: none outside none;margin: 0;overflow: hidden;padding: 0 0 1px;position: absolute;top: 29px;width: 106px;z-index: 100;}
.tag_select, .tag_select_hover, .tag_select_open, ul.tag_options li {display: block;font-size: 12px;height: 25px;line-height: 25px;padding: 0 10px;width: 100px;}

.fuzzy{ padding:20px 0;}
.fuzzy ul li{ margin-bottom:10px; line-height:24px; color:#0f3e80;}
.fuzzy ul li span{ display:inline-block; width:100px; text-align:right;}
.fuzzy ul li.f1{ text-align:right; padding-top:10px;}
.fuzzy ul li a{color:#0f3e80; margin-right:30px;}
.serial{ width:210px; height:22px; line-height:22px; border:1px solid #cbcbcb; vertical-align:middle; margin-right:5px;}
.mu{ vertical-align:middle; margin-right:5px;}
.result h3{ background:url(../images/education_58.jpg); height:27px; line-height:27px; color:#153d78; font-size:12px;}
.result ul li{ height:33px; line-height:33px; border-bottom:1px solid #e8e8e8; color:#666;}
.result ul li a{ color:#153c77; border-bottom:1px solid #153c77;}
.tab{text-align:center;}
.tab tr td.ta1{ width:100px;}
.tab tr td.ta2{ width:170px;}
.tab tr td.ta3{ width:100px;}
.tab tr td.ta4{ width:130px;}
.tab tr td.ta5{ width:70px;}
.tab tr td.ta6{ width:80px;}
.page{ padding-top:20px; padding-left:130px; height:21px; line-height:21px;}
.page ul li{ float:left; margin-right:10px; color:#194483;}
.page ul li a{ display:inline-block; height:19px; line-height:19px; background:#f7f7f7; padding:0 5px; border:1px solid #999; color:#333;}
.page ul li a.selected{ background:#194483; color:#fff;}

.download{ padding-top:20px;height:100%; overflow:hidden;}
.download_a{float:left; display:inline; width:280px; margin:0 55px 20px 0;}
.download_b{float:left; display:inline; width:280px;margin-bottom:20px;}
.download_a h4,.download_b h4{ height:28px; line-height:28px; border-bottom:1px solid #d3d3d3; margin-bottom:10px;}
.download_a h4 span,.download_b h4 span{ color:#153d77; font-size:14px; float:left;}
.download_a h4 a,.download_b h4 a{ float:right; color:#666; font-size:12px; font-weight:normal;}
.download_a ul li,.download_b ul li{ line-height:24px; background: url(../images/education_43.jpg) no-repeat scroll 0 10px; padding-left:10px; color:#153d77;}
.download_a ul li a,.download_b ul li a{color:#666;}
.download_a ul li a:hover,.download_b ul li a:hover{color:#153d77;}

.list{ padding-top:10px; color:#706f70;}
.list ul li{ height:28px; line-height:28px; border-bottom:1px dashed #cfcfcf; background:url(../images/education_43.jpg) no-repeat scroll 5px 13px; padding-left:15px;}
.list ul li a{ float:left; color:#706f70;}
.list ul li a:hover{ float:left; color:#016bbc;}
.list ul li span{ float:right; padding-right:10px;}












