@charset "utf-8";
/* CSS for service */

/*通用部分*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body{ font:12px/20px '微软雅黑','宋体'; color:#0F4869;}
img{ border:0;}
ul{ list-style:none;}
table{ border-collapse:collapse;}

img.s{ display:block;}

a{ color:#666; text-decoration:none;}
a:hover{ text-decoration:none;}
.gray, .gray a{ color:#999;}
.white, .white a{ color:#fff;}

.top{ margin:0 auto; width:1002px; height:39px; background:#447F9F url(/service/images/service_05.gif) no-repeat right 0;}
	.logo{ float:left;} 
	#sevice-index .logo{ width:142px; overflow:hidden;}
	.nav{ float:right; width:230px; background:url(/service/images/service_04.gif) no-repeat right 0;}
		.nav li{ float:left;}
		.nav li a{ float:left; height:39px; text-indent:-999px; overflow:hidden; }
		.nav .c_01 a{ width:51px;}
		.nav .c_02 a{ width:30px;}
		.nav .c_03 a{ width:26px;}
		.nav .c_04 a{ width:28px;}
		.nav .c_05 a{ width:27px;}
		.nav .c_06 a{ width:33px;}
	.page-nav{ float:left; padding-left:70px; width:322px; background:url(/service/images/ser_04.gif) no-repeat right 0;}
		.page-nav li{ float:left;}
		.page-nav li a{ float:left; height:39px; text-indent:-999px; overflow:hidden; }
		.page-nav .c_01 a{ width:48px;}
		.page-nav .c_02 a{ width:37px;}
		.page-nav .c_03 a{ width:42px;}
		.page-nav .c_04 a{ width:39px;}
		.page-nav .c_05 a{ width:39px;}
		.page-nav .c_06 a{ width:45px;}
		.page-nav .c_07 a{ width:72px;}

.body{ clear:both; margin:14px auto; width:1003px; height:100%; overflow:hidden;}
#sevice-index .body{ margin-top:40px;}
	.menber{ float:left; width:347px; background:url(/service/images/service_12.gif) repeat-y;}
		.user-login{ height:151px; background:url(/service/images/service_11.gif) no-repeat; position:relative;}
			.u_name, .u_pass, .u_cookie, .u_setcookie, .u_setcookie_on, .u_sub{ border:0; position:absolute; background:transparent;}
			.u_name{ width:150px; height:30px; top:7px; left:140px; font:14px/30px Arial;}
			.u_pass{ width:150px; height:30px; top:62px; left:140px; font:14px/30px Arial;}
			.u_sub{ width:112px; height:33px; top:112px; left:229px; font:14px/30px Arial; cursor:pointer;}
			.u_setcookie, .u_setcookie_on
			{ border:1px #184562 solid; background:#1E5E81; width:12px; height:12px; top:123px; left:60px; cursor:pointer}
			.u_setcookie_on{ background:url(/service/images/check.gif) no-repeat;}
			.u_cookie{ display:none;}
			
		.user-reg{ margin-top:60px; padding-top:72px; height:118px; background:url(/service/images/service_26.gif) no-repeat;}
			a.reg{ display:block; width:135px; height:44px; text-indent:-99999px; margin:0 0 0 102px; cursor:pointer;}
			a.pass{ display:block; width:74px; height:21px; text-indent:-99999px; margin:4px 0 0 124px;}
	/*首页 右侧链接*/
	.extend-link{ float:right; width:656px;}
		.function-dt{ margin-top:12px; width:163px; height:27px; background:url(/service/images/service_14.gif) no-repeat; text-indent:-999px;}
		.function-dd li{ float:left; padding:6px 40px 0 20px;}
	
	/*内页 左侧链接*/
	.link-list{ float:left; width:250px; background:url(/service/images/ser_18.gif) repeat-y;}
		.link-list ul{ height:570px; padding-top:30px;}
		.link-list li{ line-height:35px; margin:0 50px 0 40px; padding-left:20px;}
		.link-list li.space{ background:#2A688A; height:1px; line-height:1px; overflow:hidden;}
	
	
	.form-area{ float:right; width:745px; padding-top:10px;}
		/*主页信息*/
		.main{ background:url(/service/images/xi_bg.gif) no-repeat 0 bottom; height:640px;}
			.data{ clear:both; height:180px;}
				.photo{ float:left; width:146px; background:url(/service/images/photoBg.gif) no-repeat; padding:8px 0 0 9px;}
				.photo img{ margin-bottom:16px;}
				.photo a{ font-weight:600; margin-right:16px; color:#1F1F1F;}
				.intro{ float:left; width:400px; line-height:30px;}
				.intro em, .mark em{ font-style:normal; font-weight:600;}
				.intro strong{ margin-bottom:10px;}
			.mark{ clear:both; margin:110px 0 0 130px; line-height:32px;}
			
		/*图片资料维护*/
		.photo-edit{}
			.photo-edit dt{ height:45px; padding:12px 0 0 54px; font-weight:600; background:url(/service/images/photoEdit.gif) no-repeat;}
			.photo-edit dd{ height:574px; border:1px #9ABBCE solid; border-top:0;}
				.photo-edit dd strong{ display:block;}
				.view{ padding:58px 0 0 98px;}
					.view .photo{ margin-top:6px;}
				.form{ float:right; width:460px; }
					.form p{ margin:10px 0;}
					p.notice, p.ok{ margin-top:200px; text-align:center; font-weight:600;}
					p.ok{ margin-top:100px;}
					p.up input{ width:75px; height:38px; background:url(/service/images/form_sub.gif) no-repeat 0 -191px; border:0;}
					p.ok input{ width:72px; height:38px; background:url(/service/images/form_sub.gif) no-repeat 0 -229px; border:0;}
		
		/*基本资料修改 学员验证*/
		.tabs{ height:46px; background:url(/service/images/lab_b.gif) no-repeat 0 bottom; padding-left:33px;}
			.tabs li{ float:left; height:26px; width:104px; text-align:center; padding-top:10px; background:url(/service/images/lab_s.gif) no-repeat 0 bottom; color:#0E4768;}
			.tabs li.select{ background-position:0 0; font-weight:600;}
		.legend{ background:#E9F7EB; height:585px; border:1px #8FB8C4 solid; border-top:0; display:none;}
			.legend p{ padding:8px 0;}
			.legend label{ width:120px; text-align:right; float:left; margin-right:10px;}
			.legend input{ border:1px #202E22 dashed; height:20px; width:210px; line-height:20px; padding-left:5px; background:#E9F7EB; vertical-align:middle;}
			.legend input.noborder{ border:0; width:auto;}
			.legend p.sub, .legend p.yan{ margin:100px 0 0 312px;} 
			.legend p.sub input{ width:83px; height:65px; background:url(/service/images/form_sub.gif) no-repeat; border:0;}
			.legend p.yan input{ width:83px; height:65px; background:url(/service/images/form_sub.gif) no-repeat 0 -65px; border:0;}
		
		
		/*证书查询*/
		.card-from{ padding:30px 0 0 0; position:relative; background:#E9F7EB; border:1px #8FB7C4 solid; border-top:0; min-height:590px; height:auto; _height:590px;}
			.card-from p{ margin:16px 0;}
			.card-from label{ width:120px; text-align:right; float:left; margin-right:10px;}
			.card-from input{ border:1px #202E22 dashed; height:20px; width:210px; line-height:20px; padding-left:5px; background:#E9F7EB; vertical-align:middle;}
			.card-from p.cha input{ position:absolute; top:84px; left:380px; width:77px; height:59px; background:url(/service/images/form_sub.gif) no-repeat 0 -130px; border:0;}
			
			table.searchTable{ margin:10px auto; width:80%;}
			.searchTable td{ height:33px; line-height:33px; padding:0 4px;}
			.searchTable td input, .searchTable td select{ vertical-align:middle;}
			.searchTable td.cha{ width:240px; padding-top:20px;}
			.searchTable td.cha input{ width:77px; height:59px; background:url(/service/images/form_sub.gif) no-repeat 0 -130px; border:0;}
			
		
		/*查询结果*/
		.resultData{ width:90%; margin:0 auto; border:1px solid #CCCCFF;}
		.resultData td{ height:20px; line-height:20px; border:1px solid #CCCCFF;}
			
		
		h4.Imp_Notice{ font:600 14px/26px 宋体; padding-left:50px;}
		.guiding{ font:12px/26px Arial; padding-bottom:50px; margin-top:50px;}
		.guiding p{ margin:0; padding:0 0 0 40px;}
		.guiding a{ color:#000; padding-left:20px;}
		
		.marknews{ font:12px/22px Arial; padding:0 30px;}
		
	
		
.foot{ clear:both; margin:20px auto; width:1003px; text-align:center; font:12px/30px Arial;}
	.foot .link a{ margin:0 12px;}
	.foot .link span{ margin:0 12px;}


