.orangeFont{ color: #ff7900;}

.topDiv{ width: 100%; background: #fff;}
.topsch{}
.topsch .goBack{ float: left; display: block; width: 10%; height: 18px; margin-top: 17px; text-align: center;}
.topsch .goBack img{ width: 10px; height: 18px;}
.topsch .searchBox{ float: left; height: 28px; width: 86%; margin-top: 10px; background: #f0f0f0; border: 0.5px solid #e7e7e7; border-radius: 10px; font-size: 14px; color: #666;}
.searchBox .city{ float: left; max-width: 27%; padding-right: 5px; height: 18px; padding-left: 5px; margin-top: 5px; border-right: 0.5px solid #dbdbdb; line-height: 18px;}
.searchBox .city .citytext{ float: left; display: block; max-width: 70%;}
.searchBox .city img{ float: left; height: 15px; margin-top: 2px; margin-left: 5px;}
.searchBox .surchT{ float: right;  height: 28px; line-height: 28px; margin: 0; padding: 0; border: none; padding-left: 21px; background: url(../images/surcht.png) 7px 5px no-repeat; background-size: 17px 17px; color: #999;}
.searchBox .surchT a{ color: #999;}
.surchTlink{ float: left; width: 64%; height: 28px; line-height: 28px; margin: 0; padding: 0; border: none; padding-left: 30px; background: url(../images/surcht.png) 7px 5px no-repeat; background-size: 17px 17px; color: #999;}
.selectLable{ height: 36px; line-height: 36px; font-size: 14px; /* margin-top: 10px;border: 0.5px solid #e6e6e6; */border-bottom: none; overflow: hidden;}
.selectLable li{ float: left; width: 24.5%; text-align: center; color: #666;}
.selectLable li .earaVal{ display: inline-block; width: 70%; height: 36px; overflow: hidden;}
.selectLable li .toggleIcon{ display: inline-block; width: 10px; height: 6px; margin-top: 15px; margin-left: 5px;}
.selectLable .selectLable_line{ width: 1px; height: 36px;}
.selectLable .selectLable_line img{ width: 1px; height: 36px;}
.selectLable .on{ color: #39a567;}
.areaPage{ width: 100%; height: 80%; background: #fff; color: #333;overflow-y: auto; position: fixed; }
.leflist{ float: left; width: 32%; background: #fff;  border-left: 0.5px solid #ddd; border-bottom: 0.5px solid #ddd;}
.leflist .lefbar{ display: block; width: 100%; height: 44px; line-height: 44px; text-align: center; font-size: 15px; color: #333; border-top: 0.5px solid #ddd; border-left: 3px solid #fff;}
.leflist .lbon{border-left : 3px solid #39a567; background : #f0f0f0; color: #39a567;}
.riglist{ float: right; width: 67.5%; background: #f0f0f0; border-top: 0.5px solid #ddd;}
.riglist .rigVal,.rigtype{ text-align: left;  line-height: 44px; border-bottom: 0.5px solid #ddd;}
.riglist .rigValon{ color: #39a567;}

.typePage,.selecterPage,.selectrsPage{ border-top: 0.5px solid #ddd;}
.areaPage .typeVal,.typePage .typeVal,.selecterPage .typeVal,.selectrsPage .typeVal{ padding-left: 27px; border-bottom: 0.5px solid #ddd; border-left: 3px solid #fff; font-size: 15px; color: #333; line-height: 44px;}
.typePage .typeon,.selecterPage .typeon,.selectrsPage .typeon{ border-left: 3px solid #39a567; color: #39a567; background: #f0f0f0;}

.termbox{ width: 99.5%; padding-bottom: 6px; overflow: auto; border: 0.5px solid #e4e4e5; border-bottom: none; background: #eeeeef; font-size: 14px; color: #333;}
.termbox .termli{ float: left; width: 33%; height: 20px; overflow: hidden; margin-top: 6px; line-height: 20px; border-right: 0.5px solid #e4e4e5;}
.termbox .termli img{ width: 13px; height: 13px; margin-top: 4px; margin-left: 3px;}
.termbox .term{ position: absolute; ;}
.riglist .rigtypeicon{ float: right; display: inline-block; width: 14px; height: 14px; margin-right: 15%; margin-top: 15px; background: url(../images/rigtypeicon.png) no-repeat; background-size: 14px; display: none;}
.noused{ height: 54px;}
.slBtn{ position: fixed; left: 0; bottom: 0; width: 100%; height: 40px; text-align: center; line-height: 40px;  color: #fff; font-size: 18px;}
.slBtn .sl_reset{ float: left; width: 32%; height: 54px; border: none; border-right: 0.5px solid #ddd; background: #777;}
.slBtn .sl_sure{ float: left; width: 67.5%; height: 54px; background: #299055;}

/*搜索结果列表显示*/
.searchFruit{ position: relative; padding-bottom: 60px;}
.goodBox{ position: relative; margin-bottom: 10px; border-bottom: 0.5px solid #ddd; background: #fff;}
.goodBox .goodImg{ position: relative;}
.goodBox .goodImg .storeImg{ height: 200px; width: 100%;}
.goodBox .conlect{ position: absolute; z-index: 100; right: 0; top: 5px; width: 45px; height: 45px;}
.goodBox .conlect_off{ background: url(../images/conlect_off.png) 13px 13px no-repeat; background-size: 20.5px;}
.goodBox .conlect_on{ background: url(../images/conlect_on.png) 13px 13px no-repeat; background-size: 20.5px;}
.goodBox .marks{ position: absolute; left: 10px; bottom: 15px; z-index: 10; height: 24px; line-height: 24px; text-align: center;}
.goodBox .marks li{ float: left; width: 45px; height: 24px; padding: 0 3px; background: #fff; border-radius: 3px; margin-right: 10px; font-size: 14px; color: #333;}
.goodBox .nameIcon{ position: absolute; left: 50px; bottom: 0; width: 11px; height: 6.5px; background: url(../images/sjicon.png) no-repeat; background-size: 11px;}
.goodBox .nameBox{ height: 34px; line-height: 34px; padding-left: 10px; color: #333;}
.nameBox .name{ float: left; max-width: 47%; height: 34px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 14px; line-height: 34px; font-weight: bold; color: #333;}
.nameBox .placeNum{ float: left; width: 23%; height: 34px; padding-left: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #ff7900;}
.nameBox .addAskList{ float: right; width: 60px; height: 24px; margin-top: 5px; margin-right: 10px; text-align: center; color: #fff; font-size: 12px; line-height: 24px; border-radius: 3px;}
.nameBox .addthis{ background: #39a567;}
.nameBox .cancelthis{ background: #bbb;}
.goodBox .price{ position: absolute; bottom: 15px; right: 0; z-index: 12; padding: 0 12px; height: 24px; line-height: 24px; border-top-left-radius: 25px; border-bottom-left-radius: 25px; background: #fff; font-size: 18px;}
.goAskBar{ display: block; position: fixed; left: 0; bottom: 0; z-index: 100; width: 100%; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 20px; background: #39a567; font-size: 18px;}

/*搜索引导页*/
.surchIpt{ float: left;width: 75%; height: 24px;  padding: 0 2%;  background: #f0f0f0; border: 2px solid #e7e7e7; border-radius: 10px; font-size: 14px; color: #666; border: none;}
.cancelSearch{ float: right; display: block; width: 12%; margin: 10px 0; text-align: center; line-height: 28px; font-size: 14px; color: #333;}
.listT{ padding-left: 10px; font-size: 14px; color: #999; line-height: 36px;}
.classList{ padding:10px; overflow: auto; padding-top: 0;}
.classList li{ float: left; width: 24.5%; height: 34px; line-height: 34px; text-align: center; background: #fff; font-size: 12px; color: #333; border-bottom: 0.5px solid #e5e5e5; border-right: 0.5px solid #e5e5e5;}
.classList .noRigBorder{ border-right: none;}
.classList .noBotBorder{ border-bottom: none;}
.hostory{ margin: 0 10px; overflow: auto; box-shadow: 0 3px 2px #e3e3e3; background: #fff; border-top: 0.5px solid #e5e5e5;}
.hostory li{ height: 34px; padding: 0 10px; line-height: 34px; border-bottom: 0.5px solid #e5e5e5;}
.hostory .time_gray{ float: left; width: 15px; height: 15px; margin-top: 10px; margin-right: 10px;}
.hostory .historyText{ float: left; width: 81%;}
.hostory .rigtag{ float: right; width: 13px; height: 20px; margin-top: 10px; background: url(../images/togrig.png) no-repeat; background-size:13px;}
.hostory .clearHistory{ text-align: center; color: #999;}

/*搜索实时提示*/
.currentSch{ width: 100%; background: #fff;}
.currentSch li{ height: 44px; line-height: 44px; margin-left: 4.5%; padding-right: 4.5%; border-bottom: 0.5px solid #ddd;}
.currentSch .schText{ width: 84%; height: 44px; float: left; font-size: 14px; color: #353535; font-weight: normal;}
.currentSch .placeNo{ float: right; font-size: 12px; color: #999;}

.noData{ height: 303px; background: #f8f8f8;}
.noData .lefText{ float: left; width: 50%; margin-top: 42px; padding-right: 3%; line-height: 162.5px; text-align: right; font-size: 15px; color: #666;}
.noData .sorry_cion{ float: left; width: 100px; height: 162.5px; margin-top: 42px;}
.noData a{ float: left; width: 42%;}
.noData .releaseBtn{ margin-right:5%; margin-left: 5%;}
.noData .recommend{ height: 34px; padding-left: 10px; line-height: 34px; font-size: 16px; color: #39ac6a; background: #fff; border-top: 0.5px solid #ddd; border-bottom: 0.5px solid #ddd; background: #fff;}


.sjqy span{
	float: left;
	width: 50%;
	text-align: center;
	border-right: 0.5px solid #ddd;
}

.sjqy span span{
	float: left;
	width: 100%;
	
	text-align: center;
}

.sjqy .lbon,.areaPage .lbon,.typePage .lbon,.selecterPage .lbon,.selectrsPage .lbon{
	border-left: 3px solid #39a567;
    background: #f0f0f0;
    color: #39a567;  
}
.treect{
	border-left: 0.5px solid #ddd;
}

.more{height:40px;line-height:40px;background:#f6f6f6;text-align: center;}
.more a{ margin:5px}