body{background-color:#e5e5e5;}
.mt20{margin-top:20px;}
/*顶部导航样式开始*/
.ej_upNav{height:40px;line-height:40px;font-size:12px;color:#666;}
.ej_upNav a{color:#666;float:left;}
.ej_upNav a:hover{color:#ed182a;}
.ej_upNav img{width:14px;height:12px;float:left;margin-top:14px;margin-right:5px;}
.ej_upNav span{float:left;margin:0 5px;}

/*预约量房样式*/
/*=== 装修预算 免费参观展厅 免费看工地 ===*/
.zx_ys{ border-bottom:1px solid #c5c5c5; padding-bottom:27px; width:1190px; margin:0 auto;background:#fff;position:relative;}
.zx_ys .zx_left{width:1190px;height:560px;background:url(/template/default/mfty/images/static/zx_left.jpg) no-repeat;}
.zx_ys .zx_center{width:1190px;height:560px;background:url(/template/default/mfty/images/static/zx_center.jpg) no-repeat;}
.zx_ys .zx_right{width:1190px;height:560px;background:url(/template/default/mfty/images/static/zx_right.jpg) no-repeat;}
#no_1{display:block;width:400px;height:95px;float:left;cursor: pointer;}
#no_2{display:block;width:398px;height:95px;float:left;cursor: pointer;}
#no_3{display:block;width:392px;height:95px;float:left;cursor: pointer;}
	
.zx_ys .topbg{ width:300px; height:550px;position:absolute; top:80px; right:40px; background-image:url(/template/default/mfty/images/static/topbg.jpg);}	
.zbxx{ width:1190px; position:relative; background:#FF8900; padding-bottom:20px;margin-top:20px;}
.zbxx .zbbg{ width:1190px; height:55px;margin:0 auto; background:url(/template/default/mfty/images/static/zbbg.png) center no-repeat; position:absolute; top:0; text-align:center; font-size:16px; line-height:53px;color:#fff;}
.zbbg span{color:#fff;font-size:20px;}
.zbxx .zbzt{width:1125px; background:#fff; border-radius:15px; padding-top:55px; padding-bottom:20px;margin:0 auto;}	
.gridview { width:1071px;font-size: 12px;  margin: 0 auto; text-indent:15px;}
.gridview td{border: 1px solid #ccc;}
#sjk{overflow:hidden; height:300px; width:1071px; margin:0 auto; border-bottom:1px solid #ccc;}
	

.zx_ys img{max-width:1190px;}
.ch_r{ background:url(/template/default/mfty/images/static/fw_4.jpg) no-repeat 40px 0; font-size:18px; color:#555555; line-height:28px; padding:7px 0 7px 355px;}
.ml100{margin-left:100px;}
.zx_ys_nav{ padding-left:40px; padding-top:15px; padding-bottom:30px; background:url(/template/default/mfty/images/static/fw_18.png) no-repeat 40px 71px;}
.zx_ys_nav a{ display:block; width:180px; float:left; text-align:center; font-size:30px; color:#999999; margin-right:26px; height:60px; line-height:55px;}
.zx_ys_nav a:hover{ color:#ea5404; background:url(/template/default/mfty/images/static/fw_1.png) no-repeat 0 bottom;}
#zx_ys_nav_h{ color:#ea5404; background:url(/template/default/mfty/images/static/fw_1.png) no-repeat 0 bottom;}
	
.ys_zd_l{ width:289px; background:url(/template/default/mfty/images/static/fw_20.png) no-repeat 40px 0; padding-left:40px; padding-top:90px; margin-right:67px; margin-bottom:40px; }
.ys_zd_2{ background:url(/template/default/mfty/images/static/fw_28.png) no-repeat 40px 0;}
.ys_zd_3{ background:url(/template/default/mfty/images/static/fw_59.png) no-repeat 40px 0; width:330px; margin-right:26px;}
.zd_txt_1{ width:238px; height:81px; background:url(/template/default/mfty/images/static/fw_14.png) no-repeat 0 0; padding:30px 25px 0; color:#999999; font-size:14px; margin-bottom:34px; line-height:26px;}
.zd_txt_2{ height:148px; background:url(/template/default/mfty/images/static/fw_17.png) no-repeat 0 0; color:#c5c5c5; margin-bottom:0;}
.zd_txt_3{ background:url(/template/default/mfty/images/static/fw_009.png) no-repeat 0 0; height:51px; margin-bottom:13px;} .zd_txt_4{ background:url(/template/default/mfty/images/static/fw_006.png) no-repeat 0 0; height:200px;}
	
	
.ys_zd_r{width:440px; height:410px; margin-bottom:40px;position:absolute;top:147px;right:10px;background:#fff;box-shadow: 0px 0px 15px #000;border-radius:4px;}
.zd_r_tit{ background:url(/template/default/mfty/images/static/fw_3.png) no-repeat 20px bottom; width:402px; height:30px; padding-top:18px; color:#ff7200; font-weight:bold; padding-left:20px; font-size:14px; margin-bottom:10px;}
.zd_r_tit p{ float:right; font-weight:normal; color:#555555; font-size:12px;}
.zd_r_tit p span{ color:#ff7200;}
	
.zd_r_form{ width:460px;  padding-left:16px; color:#222222; font-size:14px;}
.input_txt{ width:109px; height:28px; border:1px solid #999999; border-top:1px solid #737071; padding-left:5px; color:#999999; line-height:28px;}
.input_txt2{ width:135px;}
.input_txt3{ width:116px; }
.input_txt4{ width:142px;}
.input_txt5{ width:104px; margin-right:10px; }
.input_txt6{ width:346px; height:60px;}
.input_txt3, .input_txt4, .input_txt5{ padding:5px 0; *padding:8px 0; _padding:8px 0;  }
.zd_r_form td{ height:45px;}
.zd_r_form span.baom { background:url(/template/default/mfty/images/static/fw_23.png) no-repeat 0 0px ; padding-left:25px; height:28px; color:#999999; font-size:12px;display:inline-block; _display:inline-block;}
.zd_r_form span.bd_phone{ width:165px; float:right; line-height:28px; color:#999999; padding-right:130px; }
.zd_r_form span.bd_phone b{ color:#ff7200; font-size:12px;}
	
.zd_step{ background:url(/template/default/mfty/images/static/fw_2.png) no-repeat 40px 0; height:96px; padding-left:160px;}
.zd_step_2{ background:url(/template/default/mfty/images/static/fw_008.png) no-repeat 40px 0;}
.zd_step li{ background:url(/template/default/mfty/images/static/fw_30.png) no-repeat 0 35px; width:155px; height:96px; padding-left:45px; margin-right:20px; _margin-right:10px; float:left; color:#555555; line-height:24px; font-size:14px;}
.zd_step_2 li{ width:180px;}
.zd_step li span{ display:block; color:#ff7200; font-weight:bold; _letter-spacing:-1px;}
.zd_step li.no_r_3{ background:none; padding-left:0;}
	
.gug{ margin:26px auto; width:1000px;}
	
/*报价计算器*/	
.calc{ width:880px; float:right;}
.title{width: 900px;height: 50px;font-size: 28px;font-weight: bold;border-bottom: 2px solid #ddd;text-align: left;line-height: 40px;margin: 15px auto;color: #ea5404;}
#calctab{ width:75%; font-size:14px;margin:0 auto;}
#calctab td{ padding:10px 5px;color:#333;}
#calctab .areainput{border:1px solid #ccc; width:60px; display:block; margin:0 auto; height:24px; padding:0 5px; line-height:24px; font-size:14px;text-align:center; font-family:"Microsoft YaHei"}
#calctab .columnname{ text-align:center; letter-spacing:2px;}
#calctab select{ border:1px solid #999; padding:3px; line-height:22px;}
#calctab .mobile{ width:200px; height:20px; line-height:20px; padding:5px; border:1px solid #ccc}
#calctab .submit{ width:120px; height:35px;background:#ff7200;color:#fff;font-size:18px;font-weight:bold;}
#calctab .b24b20{ text-align:center; display:block}
#calctab .shadow{ text-align:center; display:block; width:65px; height:24px; background-image:url(/images/zxbj_textinput.gif); margin:0 auto; line-height:24px; font-family:"Microsoft YaHei"}
#calctab .calstitle{ display:inline-block; width:81px; height:30px; line-height:30px; background:#eee;text-align:center;  font-size:14px;}