html{font-family: "Microsoft YaHei", '微软雅黑', "Microsoft JhengHei", '华文细黑', STHeiti, MingLiu;}
.rhz-seach_bar{ width: 100%; height: 1rem; background-color: #fff; position: fixed;top:0; z-index: 100012;}
.rhz-seach_back{ width:.3rem; height: .4rem; margin-top: .35rem; margin-left: .4rem; float: left; }
.rhz-seach_back img{ width: .2rem; }
.rhz-seach_input{position: relative; float: left; width:5.5rem; height: .6rem;margin-left: .2rem; margin-top: .08rem; }
.rhz-seach_input input{ border-radius: 5px; font-size: .28rem; float: left; border: none; width: 5.2rem; font-family: "Microsoft YaHei", '微软雅黑', "Microsoft JhengHei", '华文细黑', STHeiti, MingLiu;  padding-left: .3rem; height: .6rem; line-height: .6rem; margin-top: .15rem; background-color: #f0f0f0;}
.rhz-seach_sea{ float: left; font-size: .3rem; width: .95rem; height: 1rem; line-height: 1rem; text-align: center; color: #666;}
.rhz-backout{ width: .6rem; height: .6rem; position: absolute; right: 0; top:.3rem; z-index: 1000;}
.rhz-backout img{ width: .35rem;}
.rhz-main_choice{ margin-bottom: 1rem; position: fixed; width: 100%; height: 100%; top: -15rem; background-color: #fff;  padding-bottom: 3.5rem;}
.rhz-nav-choice{z-index: 1000; width: 100%; height: .9rem;border-bottom: 1px solid #EAEAEA;border-top: 1px solid #EAEAEA; position: fixed; top:1rem; background-color: #fff;}
.rhz-nav-choice ul li{padding: 0 .5rem; list-style: none; text-align: center; color: #B1B1B1; float: left; text-align: center; height: .9rem;font-size: .26rem; height: .4rem; line-height: .4rem; margin-top: .25rem;}
.rhz-nav-choice ul>li:nth-child(4){ border-left: 1px solid #EAEAEA; padding: 0 .55rem; float: right;}
.rhz-nav-choice ul>li:nth-child(3){ padding: 0 .48rem; float: left;}
.rhz-price{ position: relative; }
.rhz-s_is{ font-size: .35rem; position: absolute; top:.05rem;right: .04rem;  font-size: .6rem; color: #aaa;}
.rhz-s_i{ top:-.01rem !important;right: .04rem; font-size: .6rem; color: #aaa;position: absolute; transform: rotate(180deg);  -o-transform: rotate(180deg);  -webkit-transform: rotate(180deg);  -moz-transform: rotate(180deg);}
.rhz-red{ color: red !important;}
.rhz-choice_choice_price{ width: 100%; height: .9rem;border-bottom: 1px solid #EAEAEA; margin-top: 1.9rem;}
.rhz-ccp_text{ float: left; font-size: .26rem; line-height: .9rem; padding: 0 .4rem}
.rhz-ccp_input{ float: left; height: .9rem;}
.rhz-ccp_input input { width: 1.6rem; height: .5rem; float:left; border: none; margin-top: .2rem; background-color: #f0f0f0; border-radius: 3px;padding-left: .2rem; }

.rhz-choice_choice_serves,.rhz-choice_choice_space,.rhz-choice_choice_mate,.rhz-choice_choice_style{  width: 100%; border-bottom: 1px solid #EAEAEA; overflow: hidden;  position: relative;}
.rhz-ccs_text,.rhz-ccp_text,.rhz-ccm_text,.rhz-cct_text{  font-size: .26rem;  padding-left: .4rem;line-height: .8rem; }
.rhz-css_list,.rhz-csp_list,.rhz-csm_list,.rhz-cst_list{ width: 100%; height: .8rem;  }
.rhz-css_list ul li,.rhz-csp_list ul li,.rhz-csm_list ul li,.rhz-cst_list ul li{ float: left; font-size: .26rem; margin-bottom: .3rem; margin-left: .4rem; height: .5rem; background-color: #f0f0f0; line-height: .5rem; text-align: center; padding: 0 .2rem; border-radius: 3px; color: #666;}
.rhz-choice_over{ height: .3rem;  position: absolute; right: .4rem ; top: .3rem;  }
.rhz-choice_over img{ width: .25rem;}
.rhz-height{ height: 1.6rem;}
.rhz-bgred{ background-color: red !important; color: #FFFFFF !important;}
.rhz-bottom_sure{ position: fixed;bottom: 0;font-size: .36rem; width: 100%; color: #fff; background-color: red; text-align: center;display: none; height: .85rem; line-height: .85rem;}





















