.step_panel1 label.city:before{background-position:0 -40.4rem}
.step_panel1 label.car:before{background-position:0 -36.9rem}
.step_panel1 label.money:before{background-position:0 -30.9rem}
.step_panel .stopDay{float: right;color:#666;font-size: 1.4rem; background:none; padding-right:1.7rem; cursor:default;}
.step_panel li.policyInf{ background:#fafafa; text-align: center;}
.Delbackground li>label:before{ background:none;}
.Delbackground li>label{ padding-left:0;}
.step_panel1 label.city:before{background-position:0 -36.3rem}
.step_panel1 label.Policy:before{background-position:0 -38.6rem}
.step_panel .stopDay{float: right;color:#666;font-size: 1.4rem; background:none; padding-right:1.7rem; cursor:default;}
/*choose project*/
.step_panel .proTable th.BOrderL{ border-left:0;}
.step_panel .proTable th.BOrderT{ border-top:0;}
.step_panel .proTable th{ min-width:2.7rem; width:6%;text-align:center; font-size:1.4rem; color:#333; background-color:#ebebeb;border: 1px solid rgba(217,217,210,0.5); border-collapse:collapse; overflow:hidden;}
.proTable td{  border:1px solid rgba(217,217,210,0.25); border-right:0; padding:1rem 1.8% 1rem 1.8%; }
.proTable td.tdCente{ width:20%;padding:0.24% 0.3%; font-size:1.2rem; text-align:center; border-bottom:0; border-left:0; color:rgba(76,76,76,1); }
.proTable td span{ color:#666; font-size:1rem;}
.proTable td a{ display:inline-block;width:4.2rem;height:3.3rem; line-height:3.3rem;margin-right:2.5%; background:url(../../images/a03.png) left top no-repeat; background-size:4.2rem 3.3rem;float:left;color:#666;text-align:center; text-decoration:none; }
.proTable td a font{ font-size:1.2rem;}
.proTable td a.active{ color:#2a98cc;  background:url(../../images/baojia.png) left top no-repeat; background-size:4.2rem 3.3rem;}
.proTable .tdFtoot{background:url(../../images/12307.png) left bottom repeat;}
.proTable td a.NoMaginR{ margin-right:0;}
.proTable td.BOrderR{ border-right:0;}
.proTable td.BOrderL{ border-left:0;}
.proTable td.BOrderT{ border-top:0;}
.proTable td.BOrderB{ border-bottom:0; }
.magin_T{ margin-top:3.5rem;}
.Secpro{ float:right; padding-right:1rem; margin-top:1.1rem;}
.Secpro a{text-decoration:none; color:rgba(37,121,160,1); font-size:1.3rem}
/* project details*/
.Viewterms{ float:right; padding-right:1rem; margin-top:2.1rem;}
.Viewterms a{ text-decoration:none; color:rgba(82,165,204,1); font-size:1.2rem;}
.total_amount_panel li>label>del {font-size: 1rem;color: rgba(76,76,76,1);margin-right: 0.3em;}
.margin_T1{ margin-top:0.8rem;}
.none{ display:none;}
#main_content .Delmargin{ margin-left:0px;}
.details_content_tab{ color:#666;}
.details_content_tab tbody tr td.tLeft{ text-align:left;}
.banner_content p.marginT{ margin-top:4rem;}
.banner_content h1.h_15{ font-size:1.5rem;}
.step_panel li input.f_14{ font-size:1.4rem}