@import url(style.css);
.banner-inner,.bannerImg,.bannerImg ul,.bannerImg ul li,.inner-tool{width:100%;min-width:1200px;height:320px;overflow:hidden;}
	.bannerImg{position:relative;z-index:1;}
	.bannerImg ul{position:absolute;z-index:2}
	.bannerImg ul li{background:center center no-repeat}
	.bannerImg ul li a,.bannerImg ul li a:visited{width:100%;height:320px;float:left}
.obtain_box{ width:1138px; margin:30px auto 0px auto; padding:30px; background:#f3f9ff; border:1px solid #cce2f8}
   .obtain_box li{ width:278px; float:left; font-size:26px; color:#888888}
   .obtain_box li p{ color:#9d9d9d}
   .obtain_box li em{ width:70px; height:62px; padding-top:8px; margin-top:3px;background:#888888; margin-right:10px; float:left;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;z-index:2;behavior: url(../iecss3.htc);}
   .obtain_box .green em{background:#83beff; }
   .obtain_box .green{color:#0092fc}
   .obtain_box .green p{ color:#83beff}
   .obtain_box li em span{ background: url(../images/process.png); display:block;width:54px; height:53px; margin:0 auto}
   .obtain_box li p{ font-size:14px;text-transform:uppercase;}
   .obtain_box .line{ width:150px; height:70px; background:url(../images/process_sjx.png) no-repeat center center}
   .obtain_box .ml_a em span{ background-position:0px -53px; margin:0 auto}
   .obtain_box .ml_b em span{ width:50px; background-position:0px -108px;}

.study-contents{ width:1198px; margin:0px auto 30px auto;font-size:16px; border:1px solid #cce2f8; border-top:none; padding-bottom:30px;}
   .message{ width:1200px; padding:40px 0px;text-align:center; font-size:24px;}
   .message p{font-size:13px;color:#333;padding-top:10px;}
   .study-contents dl{ color:#666666; width:900px; margin:20px auto 0px auto}
   .study-contents dl dt,
      .study-contents dl dd{ float:left}
	  .study-contents dl dt{ width:120px; text-align:right; height:24px; line-height:24px;font-size:15px;}
	  .study-contents dl dd{ width:780px;}
	  .study-contents dl dd a,.study-contents dl dd a:visited{ padding:0px 8px;font-size:15px; height:24px; color:#666666; line-height:24px; background:#f2f2f2;float:left; margin:0 0 5px 5px; cursor:pointer;}
      .study-contents dl dd a.current,.study-contents dl dd a.current:visited{background:#ffba00; color:#fff}
	  .input-text{ width:250px; color:#666666; border:1px solid #e7e7e7; font-size:14px; height:32px; margin-left:10px; line-height:32px;-moz-box-shadow: inset 0 0 6px #ebebeb;-webkit-box-shadow: inset 0 0 6px #ebebeb;box-shadow: inset 0 0 6px #ebebeb;}
      .button_pos{ width:200px; height:34px; margin:40px auto 0px auto; display:block; text-align:center; line-height:33px; border:none; background:#ff4000; color:#fff; cursor:pointer}
.obtain_box .current{ background:url(../images/process_sjx2.png) center center no-repeat}


.school-main{width:700px;margin:0 auto;}
	.line{width:100%; background:url(../images/diy_center_bg.jpg) center center repeat-x;height:29px;margin-top:10px}
	.line b{line-height:29px;background:#fff;padding-right:10px;font-weight:normal;color:#0575ff}
	#ajaxBox h3{padding:0;width:100%;margin:0; list-style:none;font:16px/20px Microsoft Yahei}
	#ajaxBox h3 em,.append a em{color:#f20;font-size:16px;padding:0 5px}
	.school-main ul{width:100%;}
	.school-main li{border:1px dashed #c1c1c1;padding:14px;width:670px;margin-top:10px}
	.school-main li:hover,.school-main li.current{border:1px solid #f90; background:#fefff0}
	.school-main .checkbox{float:left;}
	.school-main div.fix{float:right;width:645px}
	.school-main h2{width:100%;height:55px;overflow:hidden; font:bold 15px/25px Microsoft Yahei;}
	.school-main h2 img{float:left;margin-right:15px;}
	.school-main p{width:100%;font:12px/25px Microsoft Yahei;color:#999;}
	.school-main h2 p{width:auto}
	.school-main p span{padding:0 5px;color:#ccc;font-size:12px}
	.school-main p em{color:#333}
	.school-main p.course-have cite{ background:#eee;color:#333;padding:0 10px}
	.school-main p.course-have em{color:#f20;padding:0 5px;}
	.append{width:100%;text-align:center;padding-top:30px;}
	.append a,.append a:visited{font-size:14px;padding:3px 10px;border:1px solid #ddd;}

.apply-form{width:760px;margin:0 auto;border:1px dashed #c1c1c1;padding:19px}
	.apply-form dl{width:100%;padding:10px 0;margin:0}
	.apply-form dl dt{float:left;width:100px;padding-right:10px;}
	.apply-form dl dd{float:left;width:650px;padding:0;font-size:14px;}
	.apply-form dl dd p,.apply-form dl dd em{padding:3px 0;font-size:14px;color:#f33;}
	.apply-form dl dd em{padding-left:10px}
	.apply-form dl dd p input{margin-right:10px;}
	.apply-form .line{margin:0;}
	.apply-form .line,.apply-form .line b{line-height:35px;height:35px}
	.apply-form .input{width:150px;padding:4px;border:1px solid #cacaca;outline:none; background:url(http://www.meiling360.com/plug/image/input.png) 0 0 no-repeat;font-size:14px}
	.apply-form select.input{padding:3px 0;width:160px;}
	.apply-form .long{width:300px}
	.apply-form .small{width:72px}
	.apply-form #score_name{width:80px}
	.apply-form #score_value{width:71px;border-left:none}
	.apply-form .button_pos{margin:0;}
	.apply-form dl dd a,.apply-form dl dd a:visited{padding:0;float:none;font-size:13px;background:none;margin:0;text-decoration:underline; color:#f90}
	.apply-form dl dd a:hover{ text-decoration:none;color:#218fe5}
	.apply-form #sms-btn{ background:#f0f0f0;width:80px;border-left:none; cursor:pointer}
	.remind{width:350px; height:30px; line-height:30px; color:#f30; padding:0px 10px; background:#f2e2ae;float:right; margin-right:100px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 3px; z-index:3;behavior: url(../iecss3.htc); position:relative}
	.remind cite{width:0px; height:0px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #f2e2ae; display:block; position:absolute;left:-5px; top:10px;}


.expert_box{ position:absolute;width:0;height:0;z-index:1}
	.expert_box div{position:absolute;top:-20px;left:-160px;z-index:2;background:#eee;width:120px;padding:10px;}
	.expert_box img.face{width:120px;height:120px;padding:8px 0}
	.expert_box div p{font-size:13px;line-height:22px}
	.expert_box  p.fix{font-size:15px;line-height:24px}
	.expert_box  p.fix a,.expert_box  p.fix a:visited{font-size:13px;float:right;color:#218fe5; text-decoration:underline}
	.expert_box  p.contact{padding-top:5px;}
	.expert_box  p.contact img{margin-right:5px;}
   
/*

.stepsform{ width:800px; margin:30px auto 0px auto;border-bottom:1px double #f2f2f2; background:#fafafa; padding:20px;}
   .stepsform:hover{ background:#f3f9ff; border-bottom:1px solid #cde4fd; display:block}
   .stepsform h3{ font-size:18px;}
   .stepsform h3 input{ margin-right:8px;}
   .stepsform dl{ width:100%; font-size:14px; margin-top:10px; line-height:24px;}
   .stepsform dl dt{ float:right;text-align:center}
   .stepsform dl dt span{ font-size:38px; font-weight:bold;color:#ff4000}
.form-group{ width:800px; margin:20px auto 0px auto; position:relative}
   .form-group li{ line-height:32px; margin-top:20px;}
   .form-group li em{ float:left; width:200px;text-align:right}
   .select-txt{ padding:0px 5px;}
   .input-text.must{ width:260px; }
   .form-inline{ width:250px; padding:8px; border:1px dashed #ffdbcf; background:#fffce4; font-size:12px; position:absolute; right:40px; top:20px; line-height:18px; color:#939393; font-family:"宋体"}
   .form-inline p cite{width:0px; height:0px;border-bottom:5px solid transparent;border-top:5px solid transparent;border-right:6px solid #ffdbcf; font-size:0px;line-height:0px; position: absolute; float:left; left:-10px;bottom:5px}
   .form-group h3{ font-size:12px; color:#009dff; font-weight:normal; margin-top:40px;text-align:center}
   .form-group li .input-text.must.date-birth{ width:140px;}
   .span-inline{ margin-right:20px;}
   .form-group-foot{ text-align:center; font-size:12px; padding-top:25px; color:#888888}
   .form-group-foot a{ color:#0092fc}
   */