.ui-dialog .form-1{width:548px;padding-bottom:24px;border:6px solid #ccc;position:relative;background:#fff}.ui-dialog .form-1 .close{width:32px;height:32px;position:absolute;right:10px;top:10px;background:url("../../style/kanfanicon.png");background-position:6px -676px;background-color:#b2b2b2}.ui-dialog .form-1 .title-bg{padding:30px;padding-top:0}.ui-dialog .form-1 .title{font-size:24px;color:#333;font-weight:normal;margin-top:40px;line-height:30px;text-align:center}.ui-dialog .form-1 .agreement{margin-bottom:15px;font-size:14px;text-align:center;color:#999}.ui-dialog .form-1 .agreement input{margin-right:5px}.ui-dialog .form-1 .agreement a{color:#da5c4f}.ui-dialog .form-1 .desc{color:#da5c4f;font-size:14px;line-height:20px;margin-top:10px;text-align:center}.ui-dialog .form-1 .desc.tels{color:#666}.ui-dialog .form-1 .desc.tels em{margin:0 10px;font-weight:700}.ui-dialog .form-1 .desc.tels span{color:#da5c4f}.ui-dialog .form-1 .step3{width:331px;height:49px;margin:0 auto 20px;background:url(step3.jpg) 0 center no-repeat}.ui-dialog .form-1 .free-tel{width:365px;margin:0 auto 20px}.ui-dialog .form-1 .free-tel dt{float:left;width:80px;height:40px;line-height:40px;text-align:right;font-size:14px}.ui-dialog .form-1 .free-tel dd{float:left;width:285px}.ui-dialog .form-1 .free-tel dd .ele{padding-left:10px;margin:0 0 5px}.ui-dialog .form-1 .free-tel dd .yanzhengma{width:85px}.ui-dialog .form-1 .free-tel dd .w-frame{width:100%;height:42px;margin:0 0 5px;overflow:hidden}.ui-dialog .form-1 .free-tel dd .w-frame .right-yanzheng{float:left;width:150px;margin-left:10px;line-height:42px}.ui-dialog .form-1 .free-tel dd .w-frame .right-yanzheng img{width:90px;height:42px;margin-right:5px}.ui-dialog .form-1 .free-tel dd .w-frame .right-yanzheng a{font-size:14px}.ui-dialog .form-1 .ele,.ui-dialog .form-1 .submit{width:280px;margin:0 auto;margin-bottom:18px}.ui-dialog .form-1 .ele{width:240px;height:40px;border:1px solid #ccc;position:relative;padding-left:40px}.ui-dialog .form-1 .ele .kanfangicon{position:absolute;left:15px;top:12px}.ui-dialog .form-1 .ele input{height:39px;line-height:39px;border:0;width:100%;font-size:14px;color:#666}.ui-dialog .form-1 .submit{text-align:center}.ui-dialog .form-1 .submit input{width:280px;height:46px;background-color:#da5c4f;border:0;color:#fff;font-size:14px;cursor:pointer}.ui-dialog .success-1 .icon{background:url("../../style/kanfanicon.png") 0 -1070px no-repeat}.ui-dialog .error-1 .icon{background:url("../../style/kanfanicon.png") 0 -1171px no-repeat}.ui-dialog .success-1 .title,.ui-dialog .error-1 .title{margin-bottom:30px}.ui-dialog .success-1 .icon,.ui-dialog .error-1 .icon{height:80px;width:80px;margin:0 auto;margin-bottom:30px}.ui-dialog .success-1 .note,.ui-dialog .error-1 .note{font-size:20px;line-height:26px;text-align:center}.ui-dialog .success-1 .state-btn,.ui-dialog .error-1 .state-btn{display:block;width:130px;height:46px;line-height:46px;background-color:#da5c4f;color:#fff;text-align:center;margin:40px auto 0 auto;font-size:14px}.ui-dialog .success-1 .state-btn:hover,.ui-dialog .error-1 .state-btn:hover{color:#fff !important}.ui-dialog .cal-1{border:6px solid #ccc;position:relative;background:#fff;padding:0 10px 10px 33px;width:710px;font-size:14px;color:#333}.ui-dialog .cal-1 input,.ui-dialog .cal-1 select{font-size:14px;color:#333}.ui-dialog .cal-1 .close{width:32px;height:32px;position:absolute;right:10px;top:10px;background:url("../../style/kanfanicon.png");background-position:6px -676px;background-color:#b2b2b2}.ui-dialog .cal-1 .title{font-size:22px;color:#333;font-weight:normal;margin-top:29px;height:52px}.ui-dialog .cal-1 .rate{margin-bottom:18px}.ui-dialog .cal-1 .options li{float:left;display:inline;width:50%;height:35px;line-height:35px;margin-bottom:20px}.ui-dialog .cal-1 .options li dt{float:left;display:inline}.ui-dialog .cal-1 .options li dt.w140{width:140px}.ui-dialog .cal-1 .options li dd{float:left;display:inline}.ui-dialog .cal-1 .options li dd select,.ui-dialog .cal-1 .options li dd input{height:33px;border:1px solid #ddd;line-height:33px}.ui-dialog .cal-1 .options li.dn{display:none}.ui-dialog .cal-1 .btns a:hover{color:#fff !important}.ui-dialog .cal-1 .text-input{width:120px;margin-right:10px;text-indent:.5em}.ui-dialog .cal-1 .btn-begin,.ui-dialog .cal-1 .btn-reset{width:130px;height:46px;font-size:14px;text-align:center;line-height:46px;display:inline-block;*display:inline;*zoom:1;color:#fff}.ui-dialog .cal-1 .btn-begin{background-color:#da5c4f;margin-right:38px;margin-left:178px}.ui-dialog .cal-1 .btn-reset{background-color:#AAABAB}.ui-dialog .cal-1 .errormsg{color:#f00;padding-bottom:10px}.ui-dialog .cal-1 .results{margin-top:34px}.ui-dialog .cal-1 .results .dn{display:none}.ui-dialog .cal-1 .results h2{line-height:1.2;font-weight:normal;height:30px}.ui-dialog .cal-1 .results li{float:left;display:inline;width:50%;line-height:2.5}.ui-dialog .cal-1 .results em{color:#D41938}.ui-dialog .cal-1 .tips{margin-top:20px;margin-right:30px;line-height:2}.ui-dialog .cal-1 .tips h3{font-weight:normal}.ui-dialog .cal-1 .tips .fs-big{font-size:16px}#ui-map-box{height:450px}.map-info-title{font-size:14px;height:20px;line-height:20px;color:#D61F3D}.map-info-address{font-size:14px;line-heihgt:1.5}.school-map{height:210px}.area-schoolmaps{height:210px}
