@charset "utf-8";
	/* CSS Document */* {
	padding:0px;
	margin:0px;
}
html {
	font-family:tahoma,arial,sans-serif;
	font-size:12px;
	line-height:1em;
	height:100%;
	background:#f2f2f2;
}
body {
	position:relative;
	color:#333;
 
	font-family:"微软雅黑";
}
ul,ol,li {
	list-style:none;
}
/*img {
	border:none;
	display:block;
}
*/a {
	color:#333;
}
a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
.amap-zoomcontrol{display: none;}
.amap-logo{display: none !important;}
.amap-copyright{display: none !important;}
.swiper {
	width:100%;
	overflow:hidden;
	box-sizing:border-box
}
.swiper .topbanner,.swiper div {
	width:100%;
	height:100%
}
.swiper .swiper-wrapper {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	box-sizing:center-box
}
.swiper .swiper-slide {
	-ms-flex-negative:0;
	flex-shrink:0;
	background-size:cover
}
.swiper div.swiper-pagination {
	height:35px;
	text-align:center
}
.swiper .swiper-pagination-bullet {
	width:8px;
	height:8px;
	border-radius:4px;
	display:inline-block;
	position:relative;
	background:#fff;
	opacity:.5;
	margin-right:10px
}
.swiper .swiper-pagination-bullet-active {
	background-color:#fff;
	opacity:1
}
.swiper .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
	margin-top:-20px
}
.swiper .wrapper {
	height:100%
}
.house_wrapper {
	height:100%;
	overflow:hidden;
	position:relative;
	display:-moz-box;
	display:-webkit-box;
	display:box;
	-webkit-box-orient:vertical;
	box-orient:vertical;
	width:100%;
	left:0;
	top:0;
	background-color:#eef2f5
}
.house_wrapper .container_mid {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	position:relative;
	overflow:auto;
	-webkit-overflow-scrolling:touch;
	-webkit-box-flex:1;
	box-flex:1;
	padding-bottom:50px
}
.houseIndex .cates img {
	width:40px;
	height:40px
}
.houseIndex .cates {
	background:#fff;
	padding-top:10px
}
.houseIndex .cates .cate {
	width:25%;
	float:left;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.houseIndex .activity h3 {
	font-size:14px
}
.houseIndex .activity .pic {
	width:56px;
	height:56px;
	border-radius:50%;
	overflow:hidden
}
.houseIndex .activity img {
	width:100%;
	height:100%
}
.houseIndex .activity {
	background:#fff
}
.houseIndex .activity .box {
	width:50%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	float:left;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	border-bottom:1px solid #f8f8f8;
	border-right:1px solid #f8f8f8
}
.houseIndex .activity .box:nth-child(2n) {
	border-right:0
}
.houseIndex .outTitle {
	width:100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	height:40px;
	line-height:40px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	padding-left:12px
}
.houseIndex .outTitle i {
	display:inline-block;
	width:16px;
	height:16px;
	background-size:contain
}
.houseIndex .outTitle i.icon-hot {
	background-image:url(../images/hot.png)
}
.houseIndex .outTitle i.icon-love {
	background-image:url(../images/love.png)
}
.houseIndex .outTitle h3 {    font-weight: 400;
	font-size:14px;    font-family: Microsoft YaHei,Helvetica Neue,Hiragino Sans GB,Segoe UI,Tahoma,Arial,STHeiti,sans-serif;
}
.houseIndex .recommend {
	background:#fff
}
.houseIndex .recommend .content { 
	padding:12px 0;
	padding-bottom: 30px
}
.houseIndex .recommend .content .box {
	text-align:center
}
.houseIndex .recommend .content .box div {

	width:100%;

	height:70px;
	border-radius:4px
}
.houseIndex .recommend .content h3 {font-weight: 400;

	font-size:12px

}
.houseIndex .guessLove {
	background:#fff
}
.houseIndex .guessLove .box {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	padding:12px;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.houseIndex .guessLove .box .pic {
	width:100px;
	height:70px;
	border-radius:4px;
	margin-right:12px
}
.houseIndex .guessLove .box .text {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-flex:1;
	flex:1;
	height:65px
}
.houseIndex .guessLove .box .icon-right {
	display:block;
	width:7px;
	height:12px;
	background:url(../images/rightjiantou.png);
	background-size:contain
}
.activity .pic {
    width: 100%!important;
    height: 84px!important;
    border-radius: 0!important;
}
.mb10 {
    margin-bottom: 10px;
}
.black9 {
    color: #999;
}
.ml10 {
    margin-left: 10px;
}
.mr10 {
    margin-right: 10px;
}
.border_b {
    border-bottom: 1px solid #e6e6e6;
}
.mb5 {
    margin-bottom: 10px;
}
.fontcl3 {
    color: #f80;
}

.houseCate .container_mid {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	height:100%;
	overflow:hidden
}
.houseCate div.left {
	width:95px;
	font-size:14px;
	height:100%;
	background:#fafafa;
	color:#4a4c4d;
	border-right:1px solid #dedede;
	overflow-y: auto;
}
.houseCate div.left div {
	height:50px;
	line-height:50px;
	text-align:center;
	border-left:3px solid transparent
}
.houseCate div.left div.active {
	color:#ee4f4f;
	border-left-color:#ee4f4f;
	background:#fff
}
.houseCate .right {
	-webkit-box-flex:1;
	flex:1;
	background:#fff;
	padding-left:20px;
	height:100%;
	overflow:auto
}
.houseCate .right .title {
	height:34px;
	line-height:34px
}
.houseCate .right .box {
	padding:12px 0;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.houseCate .right .pic {
	width:48px;
	height:48px
}
.houseCate .right .text h3 {
	font-size:14px
}
.houseCate .right .text {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between
}

.pub_list {
    position: relative;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}
.subord_addr {
    background: #fff url(../images/addres.png) repeat-x 0 100%;
    background-size: auto 3px;
    padding: 20px 12px 23px;
}
.subord_addr .wu {
    padding: 15px 0;
    font-size: 14px;
}
.subord_type .info {
    padding: 12px 12px 12px 0;
}
.subord_add .tit {
    line-height: 40px;
    border-bottom: 1px solid #e6e6e6;
    font-size: 14px;
    padding: 0 12px;
}
.subord_time {
    background: #fff;
    padding-left: 15px;
}
.subord_time .bt {
    font-size: 14px;
    line-height: 20px;
}
.subord_time .textarea {
    padding: 5px 12px 12px 0;
}
.subord_time .time .pub_list_bd input {
    width: 100%;
    text-align: right;
    font-size: 14px;
}
.pub_list_bd input {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.subord_addr .linkico {
    width: 7px;
    height: 12px;
    margin-left: 10px;
}
img {
    max-width: 100%;
}
.subord_addr .addr_ico {
    width: 14px;
    height: 16px;
    margin-right: 10px;
}
.subord_type .info .img {
    width: 48px;
    height: 48px;
}
.subord_type {
    background: #fff;
    padding-left: 15px;
}
.subord_type .info .bt {
    font-size: 14px;
    margin-bottom: 6px;
}
.subord_type .info .pub_list_bd {
    margin: 0 10px;
}
.pub_list .pub_list_bd {
    -webkit-box-flex: 1;
    flex: 1;
}
.fontcl3 {
    color: #f80;
}
input {
    outline: none;
    appearance: none;
    -webkit-appearance: none;border: 0
}
.subord_time .time .linkico {
    width: 7px;
    height: 12px;
    margin-left: 10px;
}
.subord_time .time {
    padding: 12px 12px 12px 0;
}
.subord_time .textarea textarea {
    border: 0;
    outline: 0;
    background: none;
    font-size: 14px;
    line-height: 20px;
    width: 100%;
}
.subord_price {
    background: #fff;
    padding: 5px 0;
}
.subord_price .pub_list {
    padding: 5px 12px;
    font-size: 14px;
    line-height: 20px;
}
 
.subord_price .pub_list_bd {
    color: #666;
}
.text_r {
    text-align: right;
}
.subord_ts {
    padding: 6px 12px;
    line-height: 20px;
    color: #999;
}
.subord_footer {
    height: 50px;
    box-shadow: 0 -1px 0 #e6e6e6;
    position: relative;
    z-index: 99;
    background: #fff;
    position: fixed;
    bottom: 0;
    right: 0;
    width: 100%;
}
.subord_footer .btn {
    height: 50px;
    text-align: center;
    line-height: 50px;
    color: #fff;
    font-size: 17px;
    width: 140px;
    background: #ee4f4f;padding-top:0;
}
.subord_footer .price {
    font-size: 18px;
    padding-left: 15px;
}
.no_status {
    position: absolute;
    top: 35%;
    left: 50%;
    transform: translate(-50%,-50%);
    text-align: center;
}
.no_status img {
    width: 90px;
    height: 90px;
}
.no_status {
    position: absolute;
    top: 35%;
    left: 50%;
    transform: translate(-50%,-50%);
    text-align: center;
}
.no_status p {
    padding-top: 20px;
    font-size: 16px;
}
.addaddr {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.longbtn {
    width: 94%;
    margin-left: 3%;
    height: 40px;
    background: #e4474e;
    border-radius: 4px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 16px;
}
.addaddr i {
    display: inline-block;
    background: url(../images/addaddr.png)no-repeat;
    background-size: 24px 24px;
    width: 24px;
    height: 24px;
}
		.top_div{
			width: 100%;
			height: 45px;
			background: #fff;
			position: fixed;
			top:0px;
			z-index: 1000;
		}
		.top_div .center_div{
			width: 95%;
			height: 45px;
			margin: 0 auto;
		}
		.center_div .back_div{
			width: 5%;
			height: 15px;
			float: left;
			margin: 15px 0px;
			background: url('../images/back@3x.png') no-repeat;
			background-size: contain;
			background-position:  center; 
		}
		.center_div .text_div{
			width: 95%;
			height: 45px;
			float: left;
			line-height: 45px;
			text-align: center;
			font-size: 16px;
		}

.addr_list {
	background:#fff
}
.addr_list .bt {
	padding:10px;
	font-size:14px;
	line-height:20px
}
.addr_list .addr {
	padding:0 10px 10px;
	font-size:12px;
	line-height:20px;
	color:#666
}
.addr_list .bottom {
	padding:10px;
	border-top:1px solid #e6e6e6
}
.addr_list .bottom .tag {
	font-size:12px;
	width:48px;
	height:20px;
	line-height:20px;
	border-radius:3px;
	text-align:center;
	color:#fff;
	border:1px solid transparent
}
.addr_list .bottom .tag.bg1 {
	border-color:#14aae4;
	color:#14aae4
}
.addr_list .bottom .tag.bg2 {
	border-color:#ff6660;
	color:#ff6660
}
.addr_list .bottom .tag.bg3 {
	border-color:#20ad20;
	color:#20ad20
}
.addr_list .bottom .tag.bg4 {
	border-color:#666;
	color:#666
}
.addr_list .bottom i {
	width:20px;
	height:20px;
	display:inline-block
}
.addr_list .bottom i.edit {
	background:url(../images/edit.png);
	background-size:cover
}
.addr_list .bottom i.del {
	background:url(../images/del.png);
	background-size:cover;
	margin-left:40px
}
.addaddr_form_int {
    background: #fff;
    padding: 15px;
}

.addaddr_form_int {
	background:#fff;
	padding:15px
}
.addaddr_form_int .bt {
	font-size:14px;
	margin-right:10px;
	width:50px
}
.addaddr_form_int .bt_long {
	width:60px
}
.addaddr_form_int .int {
	font-size:14px;
	color:#555;
	line-height: 20px;
}
.addaddr_form_int .linkico {
	display:block;
	width:14px;
	height:14px;
	margin-left:7px;
	background:url(../images/jiantouyou.png) no-repeat;
	background-size:contain
}
.addaddr_form_lable label {
	position:relative;
	display:inline-block;
	border:1px solid #ccc;
	width:58px;
	height:26px;
	line-height:26px;
	text-align:center;
	margin-right:8px;
	font-size:14px;
	border-radius:2px
}
.addaddr_form_lable label.active {
	border:1px solid #20ad20;
	color:#20ad20
}
.addaddr {
	position:relative;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.addaddr i {
	display:inline-block;
	background:url(data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA7RJREFUaAXVmr9OFFEUxncJQQul0M5GaEg00ScwocBEK6wopOAZrKSxtOMdqEzsMRSWPoAFmGBCIbGxsNDCisS4/r7Z880OMAt3dmbZmZN83Lt3zv3OOfff3HuHXq/j0m/C/8FgMA/PKngGHoIVcAfcBpI/4Bc4BkfgI/jU7/f/ks5GcHoBbIB34DeoKqqjuuJYmDSKyj2AMdV5Cd6C5YLhL+T3gFr4RwFke/cKUA+tg0fAckLmDXhPrwxc2HiK80/BZ2A5JPMKFANJsqs6UVccFnGvJRFUUYJ0DuzYCul3sAXmqvCU6YojuMRpka3a3Jk9iBbBfjCfkm6Dm2XO1CkTZ3DLhkQ2F+tw9iBYAkdA8hM8qUWYUFk2whZJZnspodpFFSqr5e38Afn7F7WmUyJbQDYl8qFaT1BB49LDRkS3puPqeFbZBA5CvqTPCZQ9YTVsrq3lz4cj20A+SHbOPy/9jaKWSokm09THfKkThUL5EL6QXLHEotAHXudfF3hmmsUnrXwS+Tb+5cvDTWkhWpNrL5UZE3/qRi9fgN8Tm6V8KGhv8w1ItkqVKhYOqeoHILPyKfjk48W9E4UboaBXe/qMvySo4KvdAxGAVkZvOzZstujoiyjcZUP1zwptScOn3fDHvg5/Etk88Ja48sZsXJBN9oBswLccnPJVZ5Ch8GMtHhy4rIk0OBsZQvYHTr/csl2rh9DzUNB+vu3yIRzU6a/nAB5E4ddI25zowCTRwSgPQGdYiU5SbRf7mPnsHtABXOKHw1/t/Gsf7XM2u32IaHTXOaVJrF2q5FTtO1qKEltbNRNVc7UqdVjvx+91csZRxkNI9zYS3R60Xexj5rN7QJdOd4EeHl8WQZUWcstXqXOZ7XjmAORzvgrZaT9M4JmZin3MfPYQ8vqfra0zcy3NsH30+yBbhbyVOEzjSNPSEJKkaadpQecd6egCjMLObuayIcQk0y3xfrTB2a1qWsNcl5Z92w+fR3bphU4eaPIICKDbR0pFQhDFQ/2NPLoJM/BlMmH1vBokVx/qpY1i8VplO2eYMDN0v/4qBE/atUoE0djFVhMBwJF+seWGplJ3rxajF7p9uRtBdPd6vTCUlhhO/kbQrQ8chSDKPjHVXmLN75SGav4TU4Fcc8ITm2yHPvI5CKU4riXW1+8KRDvDmX5mrXT+jCBUp+xDt7bie0BnC90cGGTPfOjWHdQ6eKwHISek0//QbWtKaflu/qtBMQjnCUZn61WgK0q18ArQvU17/9kD51oh/wGsFRVFSM8BxAAAAABJRU5ErkJggg==)no-repeat;
	background-size:24px 24px;
	width:24px;
	height:24px
}
 
.Mine_addressAddMap .map .map_pic {
    width: 100%;
    height: 240px;
    border-bottom: 1px solid #e6e6e6;
    background-color: #ccc;
}
.Mine_addressAddMap {
	position:relative
}
.BMap_Marker div {
	margin-top:-20px!important;
	margin-left:-10px!important
}
.BMap_Marker div img {
	max-width:200%;
	width:36px;
	height:24px;
	opacity:0
}
.img_marker {
	position:absolute;
	top:74px;
	left:48%;
	z-index:9999
}
.BMap_mask {
	opacity:0!important
}
.Mine_addressAddMap .map {
	position:relative
}
.Mine_addressAddMap .map .map_pic {
	width:100%;
	height:240px;
	border-bottom:1px solid #e6e6e6;
	background-color:#ccc
}
.Mine_addressAddMap .map .topLink {
	position:absolute;
	z-index:1;
	left:0;
	top:0;
	right:0;
	text-align:center;
	padding:10px 0
}
.Mine_addressAddMap .map .topLink input::-webkit-input-placeholder {
	color:#999
}
.Mine_addressAddMap .map .topLink input:-moz-placeholder,.Mine_addressAddMap .map .topLink input::-moz-placeholder {
	color:#999
}
.Mine_addressAddMap .map .topLink .serch {
	width:94%;
	padding-left:15px;
	padding-right:10px;
	display:inline-block;
	height:28px;
	line-height:28px;
	font-size:14px;
	border-radius:17px;
	background:#fff;
	text-align:left;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
.Mine_addressAddMap .map .topLink .serch .search_ico {
	display:inline-block;
	width:14px;
	height:14px;
	background-size:contain;
	vertical-align:middle
}
.takeoutSearch_tips .search_tip {
    height: 66px;
}
.takeoutSearch_tips .search_tip .left {
    display: block;
    width: 14px;
    height: 16px;
    background: url(../images/adr.png);
    margin-left: 15px;
    margin-top: 25px;
}
.fl {
    float: left;
}
.takeoutSearch_tips .search_tip .right {
    margin-left: 45px;
    padding: 10px;
    padding-left: 0;
    border-bottom: 1px solid #e6e6e6;
    line-height: 23px;
}
.takeoutSearch_tips .search_tip .right p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.address_lists .list {
	position:relative
}
.address_lists .addr_list.gray {
	background:rgba(0,0,0,.05)
}
.address_lists .list .icon_pei {
	width:80px;
	height:55px;
	background:url(data:image/png;
	base64,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);
	background-size:cover;
	position:absolute;
	right:5px;
	top:8px
}
.addr_list {
    background: #fff;
}
.fr {
    float: right;
}

.clear, .clear_both:after {
    height: 0;
    font-size: 0;
    clear: both;
}
.subord_addr .wz_box .contact {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 6px;
}
.black6 {
    color: #666;
}
.subord_type .type {
    overflow: hidden;
    padding-top: 12px;
}
.border_b {
    border-bottom: 1px solid #e6e6e6;
}
.subord_type .price {
    padding: 12px 12px 12px 0;
    font-size: 14px;
}
.numOperation_box .reduce {
    color: #999;
}
.numOperation_box .add, .numOperation_box .reduce {
    border: 1px solid #e6e6e6;
    width: 28px;
    height: 28px;
    font-size: 28px;
    text-align: center;
    line-height: 26px;
}
.numOperation_box .text {
    border: 1px solid #e6e6e6;
    width: 58px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    font-size: 14px;
}
.numOperation_box .add, .numOperation_box .reduce {
    border: 1px solid #e6e6e6;
    width: 28px;
    height: 28px;
    font-size: 28px;
    text-align: center;
    line-height: 26px;
    cursor: pointer;
}
.numOperation_box .add {
    color: #f60;
    font-size: 24px;
}

.pubPaypage .info_list {
    overflow: hidden;
    background: #fff;
    position: relative;
    padding: 12px 15px;
    font-size: 14px;
    line-height: 20px;
    border-bottom: 1px solid #e6e6e6;
}
.pubPaypage .info_list:last-child {
    border-bottom: 0px;
}
.pubPaypage .pay_way .list {
    background: #fff;
    padding: 0 15px;
}
.pubPaypage .pay_way .list label {
    display: block;
    overflow: hidden;
    padding: 15px 0;
    border-bottom: 1px solid #e6e6e6;
}
.pubPaypage .pay_way .list img {
    width: 30px;
    height: 30px;
    float: left;
    margin-right: 10px;
}
img {
    max-width: 100%;
}
.pubPaypage .pay_way .list p {
    float: left;
    font-size: 14px;
    line-height: 30px;
}
.pubPaypage .pay_way .list input[type="radio"]:checked {
    background: url(../images/index_selecter_enable@3x.png) no-repeat center;
    background-size: 100%;
    border: 0;
    border-radius: 0;
}
.pubPaypage .pay_way .list input[type="radio"] {
    float: right;
    width: 20px;
    height: 20px;
    border: 1px solid #e6e6e6;
    border-radius: 100%;
    background: #fff;
    margin-top: 5px;
    overflow: hidden;
}
.pubPaypage .pay_way .list .disabled {
    float: right;
    width: 20px;
    height: 20px;
    border: 1px solid #e6e6e6;
    border-radius: 100%;
    background: #eee;
    margin-top: 5px;
    overflow: hidden;
    display: none;
}

.pubPaypage .btn_box {
    margin: 30px 15px;
}
.pubPaypage .btn_box .long_btn {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #ee4f4f;
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    border: 0;
}

.orderlist_tab {
    height: 44px;
    background: #fff;
    text-align: center;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    top:0;
    z-index: 999
}
.orderlist_tab .list {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    line-height: 44px;
    font-size: 16px;
    position: relative;
    display: block;
}
.orderlist_tab .list.on {
    color: #ee4f4f;
}
 
._v-container>._v-content>.pull-to-refresh-layer[data-v-ecaca2b0] {
    width: 100%;
    height: 60px;
    margin-top: -60px;
    text-align: center;
    font-size: 16px;
    color: #aaa;
}
.orderlist_list {
    background: #fff;
}
.orderlist_list .bottom {
    border-top: 1px solid #e6e6e6;
    padding: 0 12px;
}
.orderlist_list .bottom .left {
    padding: 12px 0;
    font-size: 14px;
    line-height: 20px;
}
.orderlist_list .top {
    border-bottom: 1px solid #e6e6e6;
    padding: 10px;
    line-height: 20px;
}
.orderlist_list .top .left {
    font-size: 12px;
}
.orderlist_list .top .state {
    font-size: 14px;
}
.orderlist_list .cont {
    padding: 10px 12px;
}.orderlist_list .cont h3 {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 6px;
}
 
.orderlist_list .cont .ico.addr_ico {
    background: url(../images/adr.png) no-repeat 50%;
    background-size: contain;
}
.orderlist_list .cont .ico {
    display: block;
    width: 12px;
    height: 12px;
    margin-right: 8px;
}
.orderlist_list .cont p {
    max-height: 32px;
    line-height: 16px;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.overflow_clear {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.orderlist_tab .list.on:after {
    content: "";
    display: block;
    width: 70%;
    height: 2px;
    background: #ee4f4f;
    left: 50%;
    bottom: 0;
    margin-left: -35%;
    position: absolute;
}

.orderlist_list .cont .ico.time_ico {
    background: url(../images/shijian.png) no-repeat 50%;
    background-size: contain;
}

.orderdelt_top {
	padding:10px 12px
}
.orderdelt_top .border {
	border:1px solid #e6e6e6;
	border-radius:6px;
	height:100px;
	overflow:hidden;
	background:#fff
}
.orderdelt_top .pay {
	text-align:center;
	padding:10px 10px 16px
}
.orderdelt_top .pay h2 {
	font-size:16px;
	line-height:30px;
	color:#ff9000;
	margin-bottom:15px
}
.orderdelt_top .pay h2 img {
	width:30px;
	height:30px;
	vertical-align:middle;
	margin-right:10px
}
.orderdelt_top .pay p {
	font-size:14px;
	line-height:22px;
	color:#ff9000
}
.orderdelt_person {
	background:#fff;
	padding:16px 12px
}
.orderdelt_person .img {
	width:48px;
	height:48px;
	border-radius:100%;
	background:#eee;
	overflow:hidden;
	margin-right:10px;
	background-size:cover!important
}
.orderdelt_person p {
	line-height:20px
}
.orderdelt_person p.name {
	font-size:14px;
	margin-bottom:4px
}
.orderdelt_person .tel img {
	width:30px;
	height:30px
}
.orderdelt_info {
	background:#fff;
	padding-left:12px
}
.orderdelt_info .pub_list {
	padding:10px 10px 10px 0;
	border-bottom:1px solid #e6e6e6;
	font-size:14px;
	line-height:20px
}
.orderdelt_info .pub_list:last-child {
	border-bottom:0
}
.orderdelt_info .pub_list .bt {
	width:75px;
	color:#999
}
.orderdelt_serve {
	background:#fff;
	padding-left:12px
}
.orderdelt_serve .pub_list {
	padding:10px 10px 10px 0;
	border-bottom:1px solid #e6e6e6;
	font-size:14px;
	line-height:20px;
	-webkit-box-align:start;
	-ms-flex-align:start;
	align-items:start
}
.orderdelt_serve .pub_list:last-child {
	border-bottom:0
}
.orderdelt_serve .pub_list .bt {
	width:75px;
	color:#999
}
.orderdelt_serve .list {
	margin-bottom:6px
}
.orderdelt_serve .list:last-child {
	margin-bottom:0
}
.orderdelt_serve .list .price {
	width:58px;
	text-align:right;
	margin-left:6px
}
.orderdelt_footer_btn {
	border-top:1px solid #e6e6e6;
	background:#fff;
	padding:0 12px
}
.orderdelt_footer_btn .btn_box {
	padding:10px 0 9px
}
.orderdelt_footer_btn .btn {
	display:inline-block;
	padding:0 10px;
	height:28px;
	border:1px solid #dedede;
	min-width:54px;
	text-align:center;
	line-height:28px;
	font-size:14px;
	margin-left:6px;
	border-radius:4px;
	color:#666
}
.orderdelt_footer_btn .btn.btn2 {
	border-color:#f60;
	color:#f60
}
.orderdelt_footer_btn .kefu {
	text-align:center;
	font-size:11px;
	line-height:16px;
	padding-top:7px;
	margin-right:12px
}
.orderdelt_footer_btn .kefu img {
	height:20px
}
.cancelord_mask {
	position:fixed;
	z-index:999;
	left:50%;
	top:50%;
	background:#fff;
	border-radius:4px;
	width:300px;
	margin-left:-150px;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	--webkit-transform:translate(-50%)
}
.cancelord_mask .tit {
	line-height:40px;
	text-align:center;
	font-size:14px;
	color:#333
}
.cancelord_mask .cont {
	padding:10px 20px
}
.cancelord_mask .cont ul li {
	float:left;
	width:78px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:12px;
	margin-bottom:10px;
	margin-right:10px;
	border:1px solid #e6e6e6;
	border-radius:15px
}
.cancelord_mask .cont ul li:nth-child(3n) {
	margin-right:0
}
.cancelord_mask .cont ul li.on {
	background:#20ad20;
	border-color:#20ad20;
	color:#fff
}
.cancelord_mask .cont .textarea {
	background:#fff;
	border:1px solid #e6e6e6;
	border-radius:4px;
	padding:5px 10px;
	margin-top:5px
}
.cancelord_mask .cont .textarea textarea {
	width:100%;
	height:80px;
	font-size:12px;
	line-height:22px;
	color:#333;
	background:none;
	border:0;
	outline:0
}
.cancelord_mask .btn_box {
	border-top:1px solid #e6e6e6;
	height:43px;
	overflow:hidden
}
.cancelord_mask .btn_box .btn {
	display:block;
	float:left;
	width:50%;
	position:relative;
	line-height:43px;
	text-align:center;
	font-size:16px
}
.cancelord_mask .btn_box .btn.confirm {
	color:red
}
.cancelord_mask .btn_box .btn.confirm:before {
	content:"";
	display:block;
	height:100%;
	width:1px;
	background:#e6e6e6;
	position:absolute;
	left:0;
	top:0
}
.orderdelt_top .process h2 {
	font-size:16px;
	line-height:30px;
	color:#ff9000;
	padding:10px 12px
}
.orderdelt_top .process h2 img {
	width:30px;
	height:30px;
	vertical-align:middle;
	margin-right:10px
}
.orderdelt_top .process ul {
	height:32px;
	display:block;
	background:#f5f5f5;
	border-top:1px solid #e6e6e6;
	text-align:center;
	padding:8px
}
.orderdelt_top .process ul li {
	display:inline-block;
	width:30%;
	position:relative
}
.orderdelt_top .process ul li,.orderdelt_top .process ul li p {
	font-size:14px;
	line-height:20px
}
.orderdelt_top .process ul li i {
	display:inline-block;
	width:5px;
	height:5px;
	border-radius:100%;
	background:#ee4f4f;
	line-height:0;
	font-size:0;
	vertical-align:top;
	margin-top:4px
}
.orderdelt_top .process ul li:before {
	content:"";
	display:block;
	width:90%;
	border-radius:100%;
	height:1px;
	background:#ee4f4f;
	position:absolute;
	left:-47%;
	top:26px
}
.orderdelt_top .process ul li:first-child:before {
	display:none
}
.orderdelt_evltinfo {
	background:#fff;
	padding:10px 12px;
	line-height:20px;
	font-size:14px
}
.orderdelt_evltinfo .linkico {
	display:inline-block;
	width:6px;
	height:6px;
	border-bottom:2px solid #999;
	border-right:2px solid #999;
	transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-o-transform:rotate(-45deg)
}
.orderdelt_top .process ul li:last-child {
	color:#000
}
.evaluate-info {
	padding:20px 12px;
	background:#fff
}
.evaluate-info .top-info {
	text-align:center
}
.load6 .loader {
  font-size: 24px;
  text-indent: -9999em;
  overflow: hidden;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  margin: 0.8em auto;
  position: relative;
  -webkit-animation: load6 1.7s infinite ease;
  animation: load6 1.7s infinite ease;
}
@-webkit-keyframes load6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    box-shadow: -0.11em -0.83em 0 -0.4em #ff5b6a, -0.11em -0.83em 0 -0.42em #ff5b6a, -0.11em -0.83em 0 -0.44em #ff5b6a, -0.11em -0.83em 0 -0.46em #ff5b6a, -0.11em -0.83em 0 -0.477em #ff5b6a;
  }
  5%,
  95% {
    box-shadow: -0.11em -0.83em 0 -0.4em #ff5b6a, -0.11em -0.83em 0 -0.42em #ff5b6a, -0.11em -0.83em 0 -0.44em #ff5b6a, -0.11em -0.83em 0 -0.46em #ff5b6a, -0.11em -0.83em 0 -0.477em #ff5b6a;
  }
  30% {
    box-shadow: -0.11em -0.83em 0 -0.4em #ff5b6a, -0.51em -0.66em 0 -0.42em #ff5b6a, -0.75em -0.36em 0 -0.44em #ff5b6a, -0.83em -0.03em 0 -0.46em #ff5b6a, -0.81em 0.21em 0 -0.477em #ff5b6a;
  }
  55% {
    box-shadow: -0.11em -0.83em 0 -0.4em #ff5b6a, -0.29em -0.78em 0 -0.42em #ff5b6a, -0.43em -0.72em 0 -0.44em #ff5b6a, -0.52em -0.65em 0 -0.46em #ff5b6a, -0.57em -0.61em 0 -0.477em #ff5b6a;
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    box-shadow: -0.11em -0.83em 0 -0.4em #ff5b6a, -0.11em -0.83em 0 -0.42em #ff5b6a, -0.11em -0.83em 0 -0.44em #ff5b6a, -0.11em -0.83em 0 -0.46em #ff5b6a, -0.11em -0.83em 0 -0.477em #ff5b6a;
  }
}
@keyframes load6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    box-shadow: -0.11em -0.83em 0 -0.4em #ff5b6a, -0.11em -0.83em 0 -0.42em #ff5b6a, -0.11em -0.83em 0 -0.44em #ff5b6a, -0.11em -0.83em 0 -0.46em #ff5b6a, -0.11em -0.83em 0 -0.477em #ff5b6a;
  }
  5%,
  95% {
    box-shadow: -0.11em -0.83em 0 -0.4em #ff5b6a, -0.11em -0.83em 0 -0.42em #ff5b6a, -0.11em -0.83em 0 -0.44em #ff5b6a, -0.11em -0.83em 0 -0.46em #ff5b6a, -0.11em -0.83em 0 -0.477em #ff5b6a;
  }
  30% {
    box-shadow: -0.11em -0.83em 0 -0.4em #ff5b6a, -0.51em -0.66em 0 -0.42em #ff5b6a, -0.75em -0.36em 0 -0.44em #ff5b6a, -0.83em -0.03em 0 -0.46em #ff5b6a, -0.81em 0.21em 0 -0.477em #ff5b6a;
  }
  55% {
    box-shadow: -0.11em -0.83em 0 -0.4em #ff5b6a, -0.29em -0.78em 0 -0.42em #ff5b6a, -0.43em -0.72em 0 -0.44em #ff5b6a, -0.52em -0.65em 0 -0.46em #ff5b6a, -0.57em -0.61em 0 -0.477em #ff5b6a;
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    box-shadow: -0.11em -0.83em 0 -0.4em #ff5b6a, -0.11em -0.83em 0 -0.42em #ff5b6a, -0.11em -0.83em 0 -0.44em #ff5b6a, -0.11em -0.83em 0 -0.46em #ff5b6a, -0.11em -0.83em 0 -0.477em #ff5b6a;
  }
}
.nodata{text-align: center;line-height: 2.4rem;font-size: 12px}

   .houseMine .top{
        width: 95%;margin:10px auto;position: relative;
    }
    .houseMine .banner{
        width: 100%;
        height: 0;
        padding-bottom: 54.5%; /**根据图片高宽比计算*/
        margin: 0 auto;
        background: url("../images/user_bg.png") no-repeat center;
        background-size: cover;
    }
.houseMine .top .phone{position: absolute;left: 4%;top: 10%;font-size: 1.5rem;color:#836e4e}
.houseMine .top .pic {
	width: 22%;margin:0 auto;position: absolute;top:17%;left: 50%;margin-left: -11%;border-radius: 50%;overflow: hidden;
}
.houseMine .top .level{position: absolute;font-size: 1.3rem;top:65%;text-align: center;width: 100%;color: #333333}
.houseMine .top .pic .imgg{
 width: 100%;
        height: 0;
        padding-bottom: 100%; /**根据图片高宽比计算*/
        margin: 0 auto;
        
}
 
 
 
.houseMine .top .setico {
	width:22px;
	height:22px;
	background:url(../images/shezhi.png) no-repeat;
	background-size:contain;
	position:absolute;
	top:15px;
	right:15px
}
.houseMine .top .youhui {position:absolute;bottom:10%;
	color: #f8e3bd;
	left: 5%;font-size: 1.3rem
}
.houseMine .top .hyjs {position:absolute;bottom:10%;
	color: #f8e3bd;
	right: 5%;font-size: 1.3rem;text-decoration:underline
}


.houseMine .tip {
	background:#fff;
	height:50px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding:0 12px;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	position: relative;
}
 .houseMine .tip::after{
 	content: '';
 	display: block;
 	height: 1px;
 	background: #eae9e9;
 	left:10px;
 	width:calc(100% - 10px);bottom: 0;position: absolute;
 }
.houseMine .money {
	height:auto;
	padding-bottom:10px;
	padding-top:10px;margin-bottom:10px; 
}
.houseMine .money::after{height: 0;

}
.houseMine .money .col {
	-webkit-box-flex:1;
	flex:1;
	display:-webkit-box;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	background:#f7f7f7;
	border:1px solid #efefef;
	border-radius:4px;
	padding:12px 16px;
	box-sizing:border-box;
	-webkit-box-align:center
}
.houseMine .money .col:first-child {
	margin-right:12px
}

.houseMine .money .icoYue {
	display:inline-block;
	width:30px;
	height:30px;
	background:url(../images/yue.png) no-repeat 50%;
	background-size:contain
}
.houseMine .money .icoBao {
	display:inline-block;
	width:30px;
	height:30px;
	background:url(../images/jifen.png) no-repeat 50%;
	background-size:contain
}
.houseMine .money .txt {
	margin-left:15px;
	font-size:16px
}
.houseMine .money .txt .mb3 {
	margin-bottom:2px;line-height: 30px
}
.houseMine .money .txt .maincl {
	color:#f90
}
.houseMine .tip i {
	display:block;
	width:18px;
	height:18px;
	background-size:contain;
	background-repeat:no-repeat
}

.houseMine .tip i.icon_add {
	background-image:url(../images/dizhi.png)
}
.houseMine .tip i.icon_jifen {
	background-image:url(../images/jifen1.png)
}
.houseMine .tip i.icon_bangzhu {
	background-image:url(../images/bangzhu.png)
}
.houseMine .tip i.icon_yqs {
	background-image:url(../images/yaoqianshu.png)
}
.houseMine .tip i.icon_kefu {
	background-image:url(../images/kefu111.png)
}
 
.houseMine .tip i.icon_right {
	width:7px;
	height:12px;
	background-image:url(../images/jiantouyou.png)
}
.houseMine .tip p {
	-webkit-box-flex:1;
	flex:1;
	font-size:16px
}
.houseMine .tip span {
	font-size:14px
}
.houseMine .tip .font16 {
	font-size:16px
}
.houseMineInfo .tip .icon_por {
	width:30px;
	height:30px;
	border-radius:50%
}
.houseSetting .container_mid .out {
	padding-left:12px;
	background:#fff
}
.houseSetting .container_mid .tip {
	padding-left:0;
	height:50px;
	line-height:50px
}
.long_btn {
    display: block;
    width: 100%;
    height: 44px;
    border-radius: 4px;
    background: #20ad20;
    font-size: 16px;
    line-height: 44px;
    color: #fff;
    text-align: center;
}
.long_btn_red {
    background: #ff6262;
    width: 94%;
    margin-left: 3%;
}
.long_btn_red {
    background: #fff!important;
    color: #ff6262!important;
}
.mt20 {
    margin-top: 20px;
}
 .user .pic {
    background-size: cover!important;
}


/*************************************页面开始************************************/
header{
	background: #FFFFFF;
    width: 100%;
    height: 2.5rem;
    line-height: 2.5rem;
    text-align: center;
    font-size: 0.9rem;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 97;
}
header a{
	color: ##333333;
}
header ._left {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
}
header ._left img {
    height: 1rem;
    margin: 0.75rem 0 0 0.6rem;
}

.contaniner {
    width: 100%;
    overflow: hidden;
}
.fixed-cont {
    margin-top: 15%;
    margin-bottom: 20%;
}

.assess {
    width: 100%;
}
.assess p {
    width: 92%;
    padding: 4%;
    overflow: hidden;
    background-color: #fff;
}
.assess p textarea {
    float: right;
    text-align: justify;
    width: 100%;
    border: none;
    font-size: 0.9em;
    color: #666;
}
.assess ul {
    width: 90%;
    padding: 2% 5%;
    background-color: #fff;
    overflow: hidden;
    margin-top: 3%;
}
.assess ul li {
    float: left;
    font-size: 0.9em;
    color: #666;
}
.assess ul .assess-right {
    float: right;
    width: 40%;
    overflow: hidden;
}
.assess-right div{
	width: 32%;
	float: left;
    text-align: center;
    display: flex;
}

.assess-footer {
    width: 100%;
    background-color: #fff;
    overflow: hidden;
}
.fixed-footer {
    position: fixed;
    bottom: 0;
    left: 0;
}
.assess-footer li {
    position: relative;
    float: left;
    width: 70%;
    padding: 3% 0;
}
.assess-footer li input[type="checkbox"] {
    opacity: 0;
    position: absolute;
    top: 40%;
    left: 0;
}
input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
    margin: 3px;
}
.assess-footer li label {
    width: 80%;
    padding-left: 20%;
    font-size: 0.9em;
    color: #666;
    display: block;
    background: url(../images/check.png) no-repeat;
    background-size: 6%;
    background-position: 10%;
    -moz-user-select: none;
}
.assess-footer li .assd{ 
	width: 80%; 
	padding-left: 20%; 
	font-size: 0.9em; 
	color: #666;  
	display: block; 
	background: url(../images/checke.png) no-repeat;
	background-size: 6%; 
	background-position: 10% 
}
.assess-footer input[type="button"] {
    float: right;
    width: 30%;
    padding: 3% 0;
    text-align: center;
    color: #fff;
    background-color: #ee4f4f;
    border: none;
    font-size: 0.9em;
}

.main {
    width: 100%;
    margin: 0.2rem auto;
    background: #FFFFFF;
}
.main span {
    line-height: 1.5rem;
}
.main-wrap{
	padding: 0.1rem 0 0.1rem 0.5rem;
}
 .mydiv {
    display: inline-block;
}
.main ul {
    list-style-type: none;
    overflow: hidden;
}
.star_ul li {
    margin-right: 0.3rem;
    float: left;
}
.star_ul img {
    width: 0.8rem;
    height: 0.8rem;
    vertical-align: text-bottom;
}




