body {
  padding-bottom: 80px;
  /*color: #8a8a8a;*/
  color: #666;
}

.view_list .yuyue_btn:hover{
  background: #0A9B00;
}
em.jian {
  
  color: #0EA859;
  border-radius: 4px;
  font-size: 12px;
  padding: 1px;

}
.text-dec img {
  width: 100%;
  display: -webkit-box;
}
.text-dec p {
  
  font-size: 1em;
}
.order_place {
  position: fixed;
  bottom: 0px;
  width: 100%;
}
.order_place a{
  background: #0EA859;
  color: #fff;
  width: 80%;
  margin: 0 auto;
  line-height: 40px;
  border-radius: 6px;
  display: block;
  text-align: center;
  font-size: 1.2em;
}
.img_picHome {
  position: absolute;
  right: 10px;
  top: -0.3rem;
  width: 90px;
}
.searchOptions{ background:#f6f6f6;}
.searchOptions ul{ height:42px;}
.searchOptions li{ width:24%; float:left; text-align:center; padding:8px 0; font-size:1.4rem; color:#999; line-height:22px; height:22px;}
.initDataT {
  cursor: pointer;
  overflow: hidden;
  border-right: 1px solid #dcdcdc;
  font-size: 14px;
  position: relative;
}
.searchOptions li:first-child p span.arrow-down,.searchOptions li:first-child p span.arrow-up {
	right: 4px;
}
.searchOptions li:last-child .initDataT{
  border-right: 0;
}
.searchOption{ width:100%; position:fixed; display:none; top:0; left:0; z-index: 21111;height: 100%;background:rgba(0,0,0,.5);}

.areaMark,.mark{ width:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); position:fixed; left:0; top:0; height:100%;z-index: 11;}
.searchCon{ left:10%; width:80%; background:#fff; position:absolute; top:20%; overflow:hidden;z-index: 11;border-radius: 4px}
.searchCon div{ overflow:hidden;}
.searchCon p span.sSpan{ border-right:1px solid #eee; display:inline-block; width:1px; float:right; height:100%;}
/*.current{ background:url(../image/libg.gif) repeat-x 0 bottom;}*/
.current span{ background-position:0 -5px;}
.searchCon p{ font-size:14px; line-height:38px; height:38px; border-top:1px solid #eee; }
.searchCon p a{ display:block; width:90%; margin:0px 0 0 5%; float:left;}
.highLight a{ background:#0EA859; text-align:center; color:#fff; border-radius:4px; }
.searchCon p.highLight {
  margin-bottom: 10px;
  margin-top: 10px;
  border: 0;
}
.searchOptions span.arrow-up {
  position: absolute;
  right: 18px;
  top: 6px;
  border-left: 1px solid #999;
  border-bottom: 1px solid #999;
  float: left;
  width: 6px;
  height: 6px;
  -webkit-transform:rotate(-50deg);
  transform:rotate(-50deg);
}
.searchOptions span.arrow-down {
  position: absolute;
  right: 18px;
  top: 10px;
  border-left: 1px solid #999;
  border-bottom: 1px solid #999;
  float: left;
  width: 6px;
  height: 6px;
  -webkit-transform:rotate(135deg);
  transform:rotate(135deg);
}
.initDataT b {
    font-weight: normal;
    display: inline-block;
    vertical-align: middle;
    height: 26px;
}








.xieyihaoma{     font-size: 18px;
    /* font-weight: 500; */
    color: #000;
    margin-left: 10px;
    font-weight: 400}
.text-r {color: #14a86a; margin-bottom: 0px; float: right;margin-right: 20px; font-weight: 500; font-size: 16px;}
.text-r1 {color: #646464; margin-bottom: 0px; float: right;margin-right: 20px; font-weight: 500; font-size: 16px;}
.text-t {font-size: 0.9em; 
    color: #8a8a8a;
    margin-bottom: 0px;
    padding: 5px;}
.jsyf{padding:0.1rem 0; border-bottom:0px solid #eee;overflow:hidden;background:#fff}
.jsyf .jsyfL{ color:#333; float:left; font-size:16px;}
.jsyf .jsyfR{ float:right; font-size:16px;}
.shnobox{ background:#fff; padding:0 1rem;border-bottom: 0px solid #eee;border-top: 1px solid #eee; }
.shnobox3{ /*padding:0.7rem 0;*/ overflow:hidden; font-size:14px; color:#999; line-height:1.5rem}
.sousuo{width:50%;margin:0 auto;height:2rem;line-height:2rem; border-radius:6px; border-style:none;font-size:16px;margin-top:2px; margin-top: 5px; margin-left: 5px;padding-left: 5px;}
.sousuozi{width:4.5rem;margin:0 auto;height:2rem;line-height:2rem; background-color:#14a86a; font-size:1rem;color:#FFF;padding-top:0.2px;border-radius:6px; border-style:none;margin-top:1px;}
.souzuo-bt {width:75%;margin:0 auto;clear:both;height:2.2rem;line-height:2.2rem;}
.sousuo-ziti{ text-align: right; color: #000000; font-size: 16px; }
.sousuo00{width:22%;margin:0 auto;height:2rem;line-height:2rem; border-radius:6px; border-style:none;font-size:16px;margin-top:2px; margin-top: 5px;padding-left: 5px;}
.sousuozi{width:4.5rem;margin:0 auto;height:2rem;line-height:2rem; background-color:#14a86a; font-size:1rem;color:#FFF;padding-top:0.2px;border-radius:6px; border-style:none;margin-top:1px;}
.souzuo-bt {width:75%;margin:0 auto;clear:both;height:2.2rem;line-height:2.2rem;}
.sousuo-ziti{ text-align: right; color: #000000; font-size: 16px; padding:10px;}
.sousuo-ziti00{ text-align: right; color: #000000; font-size: 16px; padding:10px 0px 10px 0px;}
.view_list .yuyue_btn3 {
  background: #ccc;
  color: #fff;
  padding: 4px 20px;
  font-size: 16px;
  border-radius: 4px;
  text-align: center;
 margin-right: 10px;
 float: right;
}
.view_list .yuyue_btn4 {
  background: #0EA859;
  color: #fff;
  padding: 4px 20px;
 
  font-size: 16px;
  border-radius: 4px;
  text-align: center;
 margin-right: 10px;
 float: right;
}
 .option{
  /*用div的样式代替select的样式*/
    margin: 100px;
   width: 140px;
    height: 40px;
    /*border-radius: 5px;*/
  /*盒子阴影修饰作用,自己随意*/
 /* box-shadow: 0 0 5px #ccc;*/
    border: 1px solid #cccccc;
    position: relative;
  }
  .option select{
  /*清除select的边框样式*/
  border: none;
  /*清除select聚焦时候的边框颜色*/
  outline: none;
  /*将select的宽高等于div的宽高*/
  width: 100%;
    height: 40px;
    line-height: 40px;
  /*隐藏select的下拉图标*/
  appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
  /*通过padding-left的值让文字居中*/
  padding-left: 20px;
  }
  /*使用伪类给select添加自己想用的图标*/
  .option:after{
      content: "";
      width: 14px;
      height: 8px;
      background: url(../assets/arrow-down.png) no-repeat center;
    /*通过定位将图标放在合适的位置*/
    position: absolute;
      right: 20px;
      top: 41%;
    /*给自定义的图标实现点击下来功能*/
    pointer-events: none;
    }
.xiala-yue {    width: 100px;
    height: 30px;
    border: 0;
    border-radius: 4px;}
.xiala-yue00 {    
  /*width: 100px;
    height: 30px;padding:2px 0 2px 0px;*/
    border-style:none;
    border: 0;background:#fff;
    color: #999;
    border-radius: 4px;
    font-size:0.9rem;}
.header_search placeholder{font-size:0.9rem;}
.search_green {
  width: 74%;margin-left:3%;
    border: 1px solid #0EA859;float: left;border-radius:3px;
}
.gaojiss{width:20%;float: left;height: 38px;
line-height: 38px;}
.header_search{margin-top:0px;}
.header_search {
    height: 36px;
    line-height: 36px;
    background:#fff;
}
.keyword {
    border: medium none;
    font-family: "微软雅黑";
    font-size: 16px;
    height: 36px;
    line-height: 36px;
    margin-left: 10px;
    outline: medium none;
    /* width:45%; */
	width:65%;
    vertical-align: top;
    color: #999;
}
.search_green .search_btn {
    border: 1px solid #0EA859;
    background: #0EA859;
}
.clearfix::after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.header_search .search_btn {
    background: #0EA859;
    cursor: pointer;
    float: right;
    height: 36px;
    line-height:36px;
    width: 50px;
    /* margin: -1px 0 0 0; */
    font-size: 16px;
    color: #FFF;
}
#huliyuan{background:#e67d9e;}
#yuer{background:#e57c5a;}
#yuying{background:#fca31d;}
 #mo{
   display: none;/*隐藏模态框*/
   width: 100%;
   height: 100%;
   position: fixed;/*定位方式为固定定位*/
   overflow: auto;/*不滚动*/
   background-color: rgba(0,0,0,0.7);
   top: 0px;
   left: 0px;
   z-index: 1;/*置于页面图层之上*/
  }
  .close{
   font-size: 40px;
   font-weight: bold;
   position: absolute;
   top: 20px;
   right: 8%;
   color:#f1f1f1;
   text-shadow:#999 1px 1px 2px;
  }
  .close:hover,
  .close:focus{
   color:#bbb;
   cursor:pointer;
  }
  #moimg{
    display: block;/*图片表现为块*/
    margin:25px auto;/*图片居中对齐*/
    width: 90%;
    /* max-width: 750px; */
   }
   #caption{
     text-align: center;/*文本居中*/
     margin: 15px auto;
     width: 90%;
     height:auto;
     font-size: 20px;
     color:#ccc;
    }
	#moimg,#caption{
	 -webkit-animation: first 1s;
	 -o-animation: first 1s;
	 animation: first 1s;
	}
	@keyframes first{
	 from{transform: scale(0.1);}
	 to{transform: scale(1);}
	}
	.s-img{width: 100%;height: auto;}
	.s-img img{max-width:100%;max-height:100%;position:relative;left:50%;transform: translate(-50%,0%);}
	.s-tishi{width: 90%;height: auto;margin: 0 auto;text-align: center;line-height:2.5rem;}
	 .s-tishi a{color: #0EA859;font-size: 1.2rem;text-decoration:none ;}
	/* #username,#password{padding: 8px 0 0 2px;} */
	.addshanchu-xiao{padding: 5px 5px 5px 5px;
    background: #A6BBCE;
    color: #fff;
    border: 0px;}
	.addtianjia-xiao{padding: 5px 5px 5px 5px;
	background: #F6AB5D;;
	color: #fff;
	border: 0px;}
	.xuanzhe-xiao{border: 1px solid #d5d5d5;
	color: #8a8a8a;
	line-height: 1.5rem;
	font-size: 1rem;}
/* 	#btn-public-xia {
    border: 1px solid #009B4C;
    background: #009B4C;
    height: 42px;
    color: #fff;
    border-radius: 6px;
    display: block;
   line-height: 42px;
    text-align: center;
    width: 100%;
    font-size: 1.1em;
	z-index:9900;
}*/
.p6 {
    padding:0px 6px;
} 
a:link,a:visited,a:hover{text-decoration: none;
}}
.view_list .yuyue_btn-chang {
    background: #0EA859;
    color: #fff;
    padding: 4px 20px;
    border: 1px solid #0EA859;
    font-size: 18px;
    border-radius: 4px;
    text-align: center;
    width: 100%;
}
.juse{color: #fd9131;}
.sousuo-list ul li{width:16.66%;text-align: center;float: left;line-height:1.5rem;height:1.5rem;}
.sousuo-list span{padding:3px;}
.sousuo-list-active{color:#0EA859;;}
.header_search{margin-top:15px;}
.sou-bottom{width: 94%;margin-left: 3%;}
.xiala-yue001{padding:0px 6px;border: 0;background: #fff;color: #999;border-radius: 4px;font-size: 0.9rem;line-height:1.5rem;}
.xiala-yue00{line-height:1.5rem;}
 .layui-layer-btn a {
    height: 32px;
    line-height: 32px;
    margin: 0 8px;
    padding: 0 40px;
    background: #0EA859;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    cursor: pointer;
    text-decoration: none;
    border-radius: 4px;
}
.layui-layer-btn .layui-layer-btn0 {
    border-color: #0EA859;
    background-color: #0EA859;
    color: #fff;
}
.layui-layer-btn .layui-layer-btn1 {
    background: #A6BBCE;
}
#layui-layer-shade1{opacity: 0.2;z-index: 198910149;}
#layui-layer-shade{opacity: 0.2;z-index: 198910149;}
.yourclass{background-color: #EAEAEA;}
.shadows{background-color: transparent !important;box-shadow: 0 0 0 rgba(0,0,0,0) !important;}
button {
	display: inline-block;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	text-align: center;
	cursor: pointer;
	border: 1px solid transparent;
	border-radius: 4px;
	color: #fff;
	background-color: #5bc0de;
}
.gaoji{width:92%;margin-left:4%;}
.gaoji h3{line-height:2rem;color:#101010;margin-top:20px;font-size:1.1rem;font-weight:500;}
.gaoji-shuru{border:1px solid #f9fafc;background:#f9fafc;width: 100%;height: 2rem;line-height: 2.7rem;text-indent:3px;}
.gaoji-button1{border:1px solid #f9fafc;background-color:#f9fafc;height: 2rem;line-height: 2.7rem;padding:5px 10px;border-radius:4px;}
.gaoji-button{border:1px solid #f9fafc;background-color:#f9fafc;height: 2rem;line-height: 2.7rem;padding:5px 10px;margin-left:2rem;border-radius:4px;}
.cz{width:45%;background:#f9fafc;text-align: center;line-height:2rem;float: left;border:none;border-radius:6px;margin-top:30px;font-size:1.05rem;color:#8a8a8a;}
.qd{width:45%;background:#0EA859;text-align: center;line-height:2rem;float: right;color:#fff;border:none;border-radius:6px;margin-top:30px;font-size:1.05rem;}
.gaoji-button-active{color:#0EA859;border:1px solid #0EA859;}