

.bi_left_nav{border:0;}
.bi_right_nav{height: auto}
.bi_right_nav .dh{height: auto;border-bottom: 0;}
.byct_gxff_step_btn{padding-left: 0;}
.byct_gxff_head_step{display: block; height: 33px; width: 241px;}
.step1 {background: url(../images/geren-service/personservice_09.jpg) no-repeat scroll 0 0;}
#bodyercontent .more1{background:#FFFAF7 url("../images/xuxian.jpg") repeat-x 0 bottom;}
.comment_table td{height:30px;line-height:30px;background:#FFFAF7 url("../images/xuxian1.jpg") repeat-x 0 bottom;text-align: center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bi_left_nav .nav_title{background:url(../images/left_nav_bj.png) no-repeat 0 0 transparent;margin-bottom: 10px; border-bottom: 0;}
.bi_right_nav .dh .daohanglefttitle{margin-top: -16px;padding-bottom: 25px;background: url(../images/fe_1.jpg) repeat-x left bottom;}
.counter{width: 740px;margin-top: -10px;margin-bottom: 10px;overflow: hidden;}
.counter_tit{position: relative;overflow:hidden;height: 50px;width: 100%;background: url(../images/icon.fw.png) no-repeat 0 0;}
.counter_tit .steps{height: 50px;background:url(../images/icon.fw.png) no-repeat 0 0; overflow: hidden; position: absolute;left: 0;top: 0;}
.counter .step_0{ background-position: 0 0;}
.counter .step_1{ background-position: 1px -59px;width:120px;}
.counter .step_2{ background-position: 1px -109px;width: 142px;left: 103px;}
.counter .step_3{ background-position: 1px -159px;width: 142px;left: 228px;}
.counter .step_4{ background-position: 1px -209px;width: 142px;left: 351px}
.counter .step_5{ background-position: 1px -259px;width: 140px;left: 476px}
.counter .step_6{ background-position: 1px -309px;width: 138px;left: 601px}
.counter_con .steps{ overflow: hidden; height: 390px;padding-top: 33px;padding-left: 30px;margin-top: 10px;font-family:"微软雅黑";}
.counter_con .step_00{background: url(../images/live_s0.jpg) no-repeat left bottom;}
.counter_con .step_01{background: url(../images/live_s1.jpg) no-repeat left bottom;}
.counter_con .step_02{background:url(../images/live_s2.jpg) no-repeat left bottom; }
.counter_con .step_03{background:url(../images/live_s3.jpg) no-repeat left bottom; }
.counter_con .step_04{background:url(../images/live_s4.jpg) no-repeat left bottom; }
.counter_con .step_05{background:url(../images/live_s5.jpg) no-repeat left bottom;}
.step_06{background:url(../images/live_s6.jpg) no-repeat left bottom; }
.step_00 p{padding-top: 15px;font-family: "微软雅黑";color: #696969;line-height: 25px;}
.font16{font-size: 16px;}
.counter_con .jsq_start{width: 180px;height: 38px;display: inline-block;background:url(../images/icon.fw.png) no-repeat -160px -70px;margin-top: 70px;}
.counter_con h2.tit{height:30px;line-height:30px; color: #FF6C00;font-size: 26px; font-family: "微软雅黑"; margin: 15px 0 25px;overflow: hidden;}
.counter_con label.s_1{ color: #535353; display: block;cursor: pointer;margin-bottom: 22px;overflow: hidden;line-height: 20px; height: 40px; }
/*.counter_con label.s_1 input{padding-bottom: 8px;}*/
.counter_con label.s_1 em.color_o{ color: #F88A08; padding-left: 20px;font-size: 12px;}
.counter_con .step_btn{}
.step_btn a{margin: 0 5px; display: inline-block; background:url(../images/icon.fw.png) no-repeat 0 0;height: 32px;}
.step_btn a.back{width:91px;background-position:-160px -120px;}
.step_btn a.go{width:89px;background-position:-260px -120px;}
.counter_con p.lin_1{width: 420px;overflow: hidden;margin-bottom: 10px;}
.counter_con p.lin_1 label.s_1{width: 210px;float: left;}

.counter_con .steps.step_07{padding: 0;margin: 0; height: auto;}
.step_07 h2.tit{color: #313131;font-size: 18px;font-family: "微软雅黑";height: 30px;line-height: 30px;margin: 30px 0 10px;font-weight: bold;}
.step_07 table.pay{width: 100%;}
.step_07 table.pay .color_r{color: #D12727;font-style: normal;}
.step_07 table.pay th{ text-align: center; border-top:2px solid #BABABA;height: 33px;line-height: 33px;color: #393939;font-family: "微软雅黑";font-size: 14px;}
.step_07 table.pay td{text-align: center; height: 33px; line-height: 33px; color: #666666; font-size: 14px;}
.step_07 table.pay td .num,.step_07 table.pay td .num1{width: 50%;float: left; font-weight: bold;font-size: 14px;font-family: "宋体",arial;}
.step_07 table.pay td .num1{background: url(../images/td_line_1.png) no-repeat left center;}
.step_07 table.pay td a.go{display: inline-block; width: 95px;height: 34px;background: url(../images/icon.fw.png) no-repeat -160px -160px;}
#result_holder{text-align: center;}
#result_holder img{height: 100px;}
.fl{float: left;}
.fr{float: right;}



/* 找房*/
input{color: #999}
input.on{ color: #171717;}
.con_con{overflow: hidden; padding: 0 10px;}
.con_con .tags{margin: 20px 0;}

.search{height: 36px;font-size: 12px;}
.search a{display: inline-block; color: #333;font-size: 14px;}
.search a.sear1.on,.search a.sear2.on,.search a:hover{font-weight: bold;}
.search a.on span.line{display: block}
.search a.sear1,.search a.sear2{ border-top: 1px solid #D4D4D4; height: 35px; line-height: 35px; width: 120px;border-right: 1px solid #CDCDCD;text-indent: 35px;position: relative;z-index: 1;}
/*.search a.sear1.on,.search a.sear2.on,.search a.sear1:hover,.search a.sear2:hover{font-weight: bold;border-bottom: 0;}*/
.search a span.line{display: none;width: 100%;height: 2px;position: absolute;bottom: -1px; left: 0;background: #fff;}
.search a em.icon{ left: 15px; position: absolute;background: url(../images/icon.fw.png) no-repeat;z-index: 3}
.search a em.icon1{top: 9px; width: 11px;height: 17px; background-position: -200px -320px;}
.search a em.icon2{top: 11px;width: 13px;height: 14px; background-position: -220px -320px;}
.search .sear1{border-left: 1px solid #D4D4D4;border-top-left-radius: 2px;}
.search .sear2{border-top-right-radius: 2px;}
.search .sear3{ margin-left: 25px; width:600px;padding-top: 1px;}
.search .sear3 input{height: 31px;line-height: 31px;border:1px solid #CDCDCD; border-radius: 2px;text-indent: 15px;width:499px;border-right: 0;}

.search .sear3 a.sear_for{ width: 100px;height: 33px;background: url(../images/icon.fw.png) no-repeat -260px -160px;}
.search .sear4{width: 80px;height: 22px;margin-top: 10px;background: url(../images/icon.fw.png) no-repeat 0 -370px;}
.search-for .box{padding: 10px 0;overflow: hidden;border:1px solid #CDCDCD;position: relative; font-family: arial,"宋体";}
.search-for .for{overflow: hidden;padding: 0 15px;padding-bottom:4px;}
/*.search-for .for .lev1,.search-for .for .lev2{overflow:hidden;}*/
.search-for .for p.tit{ color: #363333;display:block;width: 40px; height: 30px;line-height: 30px;}
.search-for .for .tag{width: 888px;height:30px;line-height: 30px; position: relative;z-index: 1}
.for .tag a{display: inline-block;float: left;padding: 0 1px; margin: 0 8px;height: 30px;line-height: 30px; color: #0C3AA6;position: relative;z-index: 1;}
.for .tag a.on{color: #FF7C00; font-weight: bold;}
.for .tag a:hover{color: #FF7C00;}
p.input{ width:100px;position: relative;z-index: 1;}
input.m_text{width: 28px;height: 16px;padding: 0 2px;line-height: 16px;border-radius: 2px;border:1px solid #CCCCCC; margin:0 3px;text-align: center;}
input.m_btn{width: 40px;height: 20px;background: url(../images/icon.fw.png) no-repeat -160px -370px;border:0; cursor: pointer;display: none; position: absolute;z-index: 2; right:-39px;top: 6px; }
.for_more{border-top: 1px solid #E4E4E4;padding: 0 15px;}
.for_more p.tit{ color: #363333;display:block; height: 30px;line-height: 30px;padding-top: 5px;}
.for_more .tag{width: 850px;height:30px;line-height: 30px; position: relative;z-index: 1;padding-top: 5px;}
.for_more .tag .by{width: 85px;margin:5px 4px; height: 20px;line-height: 18px;padding-bottom: 2px;padding-left: 2px;}
.for_more .tag .by option{height: 18px;line-height: 18px;}
.for_more label{ margin: 0 15px; position: relative;z-index: 1;cursor: pointer;}
.for_more label span.hot{position: absolute;z-index: 1;width: 25px;height: 15px;background: url(../images/icon.fw.png) no-repeat -240px -320px;right: -22px;top: -15px;}
.for_more label input{margin-right: 8px;}
.for_more label em{display: inline-block; background: url(../images/icon.fw.png) no-repeat;width: 12px;height: 12px;margin-bottom: -2px;margin-right: 5px;}
.for_more label em.icon10{background-position: -210px -370px;}
.for_more label em.icon11{background-position: -230px -370px;}
.for_hide{border:1px solid #FF7C00;border-radius: 3px;width: 890px;margin-top: -1px;margin-left: 15px;}
.for_hide i{color: #FF7C00; font-style: normal;float: left;display: block;width: 10px;margin-right: -6px;margin-left: 8px;}
.tag a.single em.iconb{display: none; position: absolute;z-index: 3;width: 10px;height: 6px;background: url(../images/icon.fw.png) no-repeat -210px -390px;bottom: -4px;left: 50%;margin-left: -5px;}
.for .tag a.single:hover em.iconb,.for .tag a.single.on em.iconb{display: block;}
i.color_o{color:#FF6600;}
i{font-style: normal;}
.msg{width: 100%;height: 31px;overflow: hidden;}
.msg_left,.msg_right{width: 10px;height: 31px;background: url(../images/icon.fw.png) no-repeat -90px -370px;}
.msg_right{background-position: -112px -370px;}
.msg_mid{width: 938px;height: 31px;background: url(../images/msg_mid.jpg) repeat-x  left center;}
.msg_mid p{height: 31px;line-height: 31px;}
.msg_mid a{color: #111;position: relative;z-index: 1; margin: 0 10px;padding: 0 2px;}
.msg_mid a.on,.msg_mid a:hover{color: #FF6600;}
.msg_mid a.on em.icon12,.msg_mid a:hover em.icon12{background-position:-130px -390px;}
.msg_mid a.on em.icon13,.msg_mid a:hover em.icon13{background-position: -140px -390px;}
.msg_mid a em{position: absolute; width: 9px;height: 10px; background: url(../images/icon.fw.png) no-repeat;top:3px;right:-12px;}
.msg_mid a em.icon12{background-position:-130px -370px;}
.msg_mid a em.icon13{background-position: -140px -370px;}
.msg_mid .fr{margin-right: 10px;}
.con_list li{ padding: 20px; border-bottom: 1px solid #EAEAEA;overflow: hidden; font-size: 12px;}
.con_list li:hover{background: #F9F9F9;}
.con_list li .img{width: 180px;height: 135px;position: relative;}
.con_list li .img span.num{color: #fff; position: absolute;bottom: 0;left: 0; height: 24px;line-height: 24px;background:url(../images/num_1.png) repeat-x;padding: 0 35px 0 10px;}
.img span.num em.icon14{display: inline-block;width: 16px;height: 12px;background: url(../images/icon.fw.png) no-repeat -160px -340px;position:absolute; right:10px;top: 6px; }
.con_list .info{width: 520px;height: 135px;margin:0 20px;}
a.info_h2{display: block; height: 20px;line-height: 20px;color: #0055A9; font-size: 16px;font-family: "微软雅黑";margin-bottom: 8px;}
.info .info_tag{height: 22px;overflow: hidden;margin-bottom: 5px;}
.info .info_tag a{display: inline-block; height: 20px;line-height: 20px; padding: 0 6px; color: #63695F;margin: 0 1px;}
a.color_g1{border:1px solid #98C896;background: #EAFBEB;}
a.color_g2{border:1px solid #FFA9AC;background: #FFF1F0;}
a.color_g3{border:1px solid #9BB5E8;background: #F1F5FF;}
.info p{line-height: 25px; font-family: "宋体"; color: #666;width: 310px; white-space:nowrap;  text-overflow:ellipsis;  overflow: hidden; }
.con_list .price{width: 180px;height:135px; position: relative;z-index: 1;text-align: right;}
.con_list .price a.icon15{position: absolute;z-index: 2;right: 10px;top: 10px;width: 33px;height: 18px;background: url(../images/icon.fw.png) no-repeat -200px -340px;}
.con_list .price .p1{margin-top: 50px; color: #7F7F7F;margin-bottom: 10px;}
.price .p1 span.num{font-size: 30px;font-family: "微软雅黑";color: #3B9903; font-weight: bold;padding-right: 5px;}
.price  .p2{color: #545353;line-height: 20px;}
.price  .p2 span.time{ color: #A9A7A7;}

.page_list{height: 32px;width: 100%;text-align: center;margin: 30px 0; font-family: "微软雅黑",arial;}
.page_list a{display: inline-block;height: 30px;line-height: 30px; border-radius: 2px; color: #777777;padding: 0 10px;margin: 0 2px;border:1px solid #CCCCCC;}
.page_list a:hover,.page_list a.on{border:1px solid #62AC01; color: #62AC01;}
.page_list a.prev{background:#62AC01;color: #fff;border: 1px solid #62AC01;}
.page_list a.no:hover,.page_list a.no{border:1px solid #CCCCCC; color: #CCCCCC; cursor:auto;background:#fff }
.page_list a.next{background:#62AC01;color: #fff; border: 1px solid #62AC01;}
.lei{width: 980px;margin: 10px auto 0;background: #fff;padding: 10px 0;box-shadow: 0 0 3px #cbcbcb}