#main{overflow: visible;}
.mer-img { background: url(//img.8891.com.tw/member/mer-icon.png) no-repeat; }
/* 頭部導航 */
.mer-menu { position: absolute; right: 0; top: 0; font-size: 14px; height: 19px; line-height: 19px;  }		
	.mer-malink { background-position: -199px 0; color: #808080; float: left; text-decoration: none; padding-left: 20px; margin-left: 20px; }
		.mer-malink:hover { color: #f60; text-decoration: underline; }
		.mer-nav-help { background-position: -185px -19px; }
/**
*店鋪導航設置
*/
.nav-box{}
	.nav-box .top{border: 1px solid #AEC7E5;background: #F2F7FA; padding: 5px 10px;}
	.nav-box .nav{color: #333;font-weight: 700;font-size: 15px;margin: 10px 0;}
	.nav-box table{width: 100% ;background-color:#EFEFEF;}
		.nav-box table tr{background-color: #F5F5F5;}
			.nav-box table tr td{padding: 8px 0;background-color: #FFF;}
		.nav-box table .page-sort{text-align: center;width: 8%}
		.nav-box table .page-name{padding-left: 30px;}
		.nav-box table .page-link-t{text-align: center;}
		.nav-box table .page-link{padding-left: 20px;}
		.nav-box table .page-operate{padding-left: 40px}
			.nav-box table .page-operate span{margin-right:2px;}
	.nav-box .adv-fb-nav { margin-top: 25px; }
	.adv-fb-form {  }
		.adv-fb-url { width: 245px; padding: 2px 5px; }
		.body .adv-fb-help { color: #04d; }
		.adv-fb-err { display: block; color: #f00; margin: 2px 0 0 64px; position: relative; line-height: 22px; padding-left: 19px; }
			.adv-fb-eicon { display: block; position: absolute; top: 4px; left: 0; width: 14px; height: 14px; background-position: -1px -28px; }
/*
*發佈消息
*/
.publis-btn{background: url("//img.8891.com.tw/member/mer-img.png");background-position:0 -571px; ; width: 102px; height: 27px; display: block; position: absolute; top: 0px; right: 0px;}
.shopNews-box{border-top: 2px solid #F68617;padding-top: 15px;}
	.shopNews-box table{width: 100%;background-color: #EFEFEF;}
	.shopNews-box table td{padding:6px 0;background-color: #FFF;text-align: center;}
	.shopNews-box table .n-sort-t{width:7%;background-color: #F5F5F5;}
	.shopNews-box table .n-type-t{width:7%;background-color: #F5F5F5;}
	.shopNews-box table .n-title-t{width:46%;background-color: #F5F5F5;text-align: left;padding-left: 15px;}
	.shopNews-box table .n-time-t{width:18%;background-color: #F5F5F5;}
	.shopNews-box table .n-num-t{width:8%;background-color: #F5F5F5;}
	.shopNews-box table .n-operate-t{background-color: #F5F5F5;}
	.shopNews-box table .n-title{text-align: left;padding-left: 15px;}
	.shopNews-box table .n-title a{text-decoration: underline;}
	.shopNews-box table .n-operate{position: relative;display: inline-block;cursor:pointer ;}
	.shopNews-box table .n-operate .more-div{margin: 1px;padding: 5px 3px;z-index: 997;}
	.shopNews-box table .n-operate .more-div .more-arrow {border: 4px solid transparent;border-top-color: #0044DD;display: inline-block;width: 0;height: 0;vertical-align: middle;content: '';}
	.shopNews-box table .n-operate:hover .more-div{border: 1px solid #DADADA;background-color: #F3F3F3;margin:0;z-index: 999;}
	.shopNews-box table .n-operate:hover .operate-menu{display: block;}
	.shopNews-box table .n-operate .operate-menu{display: none;position: absolute;width: 60px;top:16px;right: 0px;border: 1px solid #DADADA;background-color: #F3F3F3;z-index: 996;padding: 5px;}
	

/*
*編輯消息
*/
.editNews-box{margin-bottom:10px;}
.editNews-box .InputNormal{height: 22px;line-height: 22px;vertical-align: middle;width: 350px;padding-left: 5px;color: #000;}
.editNews-btn{margin-top:15px; }
.editNews-btn .submit-btn{background: url("//img.8891.com.tw/shop/new.png"); background-position:0 0;width: 79px; height: 23px;border: 0;cursor: pointer;}
.editNews-btn .close-btn{background: url("//img.8891.com.tw/shop/new.png"); background-position:-82px 0;width: 52px; height: 23px;border: 0;cursor: pointer;}

/* 公用 */
.sm-cons { min-height: 10px; }
.sm-cons a { color: #04d; }
	.sm-img { background: url(//img.8891.com.tw/shop/s-img.png?v=1.0.1) 0 0 no-repeat; }
	/* 提示框 */
	.sm-infos-box { padding: 6px 9px; line-height: 16px; }
		.sm-infos-box .at{ font-weight: 700;color: #FF6600;}
		.sm-ib-yellow { border: 1px solid #FFCC67; background: #FFFFE0; }
	/* 按鈕 */
	.sm-oper-btn { cursor: pointer; color: #000; border: 0; background: url(//img.8891.com.tw/shop/sm-btn.png) 0 0 no-repeat; display: block; height: 22px; line-height: 22px; font-size: 12px; }
		.sm-oper-lbg { background-position: left 0; padding-left: 5px;  }
		.sm-oper-rbg { background-position: right 0; padding-right: 5px; }
		.sm-oper-colse.sm-oper-lbg { padding-left: 10px; }
		.sm-oper-colse.sm-oper-rbg { padding-right: 10px; }
	/* 自定義寬度 */
	.sm-w80 { width: 80px; }
	.sm-w136 { width: 136px; }
	.sm-w470 { width: 470px; }
	/* 車行詳情 */
	.sm-reimg { background: #FBFCFE url(//img.8891.com.tw/member/sm-infos-bg.png) repeat-x 0 0; }
	.sm-user-infos { border: 1px solid #B1CAE8;  padding: 8px 12px; height: 87px; background-position: 0 0; box-sizing: content-box; }
		.sm-car-infos { line-height: 25px; }
			.sm-car-name { font-size: 15px; margin-bottom: 7px; }
			.body .sm-shop-itxt { margin: 0; }
				.sm-shop-idate { margin: 0 15px 0 8px; }
		.body .sm-isupdata { color: #238C00; }		
		.sm-infos-statistics { border-left: 1px dotted #67CAE8; width: 193px; padding: 0 0 0 25px; }
			.sm-infos-ishd { margin: 2px 0 6px;  }
				.sm-infos-istit { display: inline-block; }
			.sm-cons .sm-infos-ismore { color: #666; }
			.body .sm-infos-statistics .sm-shop-itxt { line-height: 20px; }
			.sm-shop-istit { display: inline-block; width: 100px; text-align: right; }
			.sm-isud { display: inline-block; position: relative; top: 2px; left: 4px; width: 10px; height: 10px; background: url(//img.8891.com.tw/member/sm-isud.png) no-repeat 0 0; }
				.sm-icon-up { background-position: 0 0; }
				.sm-icon-down { background-position: -10px 0; }
	/* 店鋪提醒 */
	.sm-warn { border: 1px solid #B1CAE8; }
		.body .sm-wran-txt { margin: 0; }	
		.sm-warn-ml { margin-left: 25px; }
		.sm-warn-num { color: #FF7F00; }
		.sm-warn-hd { height: 30px; line-height: 30px; background-position: 0 -105px; padding-left: 12px; border-bottom: 1px solid #B1CAE8; }
		.sm-warn-box { padding: 10px; }
			.sm-warn-msg { border: 1px solid #FFE8C2; background: #FEFEDA; padding: 7px 11px; margin-bottom: 8px; line-height: 24px; }
		.sm-warn-other { padding: 0 0 0 13px; }
			.sm-warn-other .sm-wran-txt { line-height: 25px; }
			.body .sm-warn-rehad { color: #3E3E3E;  }

	/*店鋪數據*/
	.sm-warn .sm-warn-s{background-color: #F4F7FC;}
	.sm-warn .tab{display: inline-block;}
	.sm-warn .tab li{float: left; margin-left: 5px; margin-bottom: -1px;}
	.sm-warn .tab li a{display: block;padding:0 10px;height: 25px;line-height: 25px;text-align: center;color: #666;}
	.sm-warn .tab li.hover a{text-decoration: none;border: 1px solid #DAE2E5;border-bottom: none;background-color:#FFF;}
	.sm-warn .sm-deal{border: 1px solid #DAE2E5; background-color: #FFF; margin-bottom: 10px; padding-bottom: 10px; height: 300px;}
	.sm-warn .sm-deal text{font-size: 12px;}
	.sm-warn .sm-deal-dw{position: absolute; bottom: -3px; right: 91px; font-size: 12px; }
	.sm-warn .sm-ranking{border: 1px solid #DAE2E5; background-color: #FFF; margin-bottom: 10px; padding:12px 15px; display: none;}
	.sm-ranking .sm-ranking-item{margin-bottom: 10px;}
	.sm-ranking .ranking-ratio-box{border: 1px solid #DAE2E5; padding: 10px;}
	.sm-ranking .ranking-ratio{display: inline-block; width: 550px; background-color: #33995C; height: 15px; vertical-align: text-bottom; margin-right: 5px;}
	.sm-warn table{width: 100%;font-size: 13px; text-align:center;}
	.sm-warn th{background-color: #FBF5ED; font-weight: normal; height: 38px; border: 1px solid #DAE2E5;}
	.sm-warn td {border: 1px solid #DAE2E5; background-color: #FFF; height: 28px;}
	
	.sm-warn .t_num_red{color: #F00;}
	.sm-warn .sm-help{background-position:-185px -22px; display: inline-block; width: 16px; height: 16px; vertical-align:middle; margin-left: 2px; position: relative; cursor:pointer;}
	.sm-warn .sm-help:hover .sm-help-explain{display: block;}
	.sm-warn .sm-help-explain{position: absolute; width: 140px; border: 1px solid #DAE2E5; padding: 5px; left: -155px; top: -16px; background-color: #FFF; border-radius: 15px; display: none;} 
	.sm-warn .turnover-avg{width: 20px; display: inline-block; text-align: center;}
	.t_num_red .span{display: inline-block; text-align:center; background-color: #B31102; color: #FFF; width: 80px; height:16px; font-size: 12px; margin: 0 5px;}
	.sm-warn .t_num_green{color: #20730F;}
	.t_num_green .span{display: inline-block; text-align:center; background-color: #20730F; color: #FFF; width: 80px; height:16px; font-size: 12px; margin: 0 5px;}
	/* 搜索條件 */
	#quick-search .box-bd { line-height: 1.8; }
	#quick-search dl{ margin: 3px 0; }
	#quick-search dt, #quick-search dd{ display: inline-block; *display: inline; zoom: 1; vertical-align: text-top; }
	#quick-search dt{ width: 5em; }
	#quick-search dd{ width: 650px; }
	#quick-search dd *{ *vertical-align: baseline; }
	#quick-search dd div{ display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 600px; }
	#quick-search .auto-kind dd{ width: 600px; margin-left: 50px; border: 1px solid #F39801; }
	#quick-search .auto-model dd{ width: 550px; margin-left: 100px; border: 1px solid #F39801; }	
	/* 切換標籤 */
	.sm-tags-box { line-height: 27px; margin-top: 20px; }
		.sm-tags-tabs { position: relative; z-index: 2; }
			.sm-tags-ul { margin-left: 29px; }
				.sm-tags-li { float: left; margin-right: 10px; border: 1px solid #AEC7E5;  border-radius: 3px 3px 0 0; }
					.sm-tags-lied { border-bottom-color: #fff; }
					.sm-cons .sm-tags-alk { display: block; color: #666; padding: 0 20px; line-height: 25px; background: #EDF5FF; }
						.sm-tags-lied .sm-tags-alk { font-weight: 700; color: #333; background: #fff; }
							.sm-tags-lied .sm-tags-alk:hover { color: #333; text-decoration: none; }
		.sm-tags-tits { position: relative; top: -1px; line-height: 30px; color: #666; border: 1px solid #AEC7E5; background: url(//img.8891.com.tw/shop/s-rep.png) 0 0 repeat-x; }
			.sm-tags-tit { float: left; color: #666; }
				.sm-tags-tit1 { margin-left: 133px; }
				.sm-tags-tit2 { margin-left: 360px; }
				.sm-tags-tit3 { margin-left: 83px; }
	/* 物件列表 */
	.sm-oper-box { border: 1px solid #DEDEE0; border-left: none; border-right: none; background: #F3F3F3; line-height: 30px; }
		.sm-slt-all {  margin: 0 3px 0 14px; }
		.sm-oper-box .sm-oper-lbg { margin: 4px 0 0 10px; }
		/* 提示框 */
		/*.rec-tips{ position:relative; height:26px; width:300px; }
			.rec-tips .tips-conn{ position:absolute; left:0; bottom:0; display:none; padding:2px 10px; overflow:hidden; font-size:13px; }
			.rec-tips .ok{ border: #3C6 1px solid; background: #DCEBDD; color: #093; }
			.rec-tips .error{ background: #FDFCE0; border: 1px solid #F93; color: #F00; }
			.rec-tips .normal{ background:#EEEEE6; border:1px solid #BEBCB5; color:#4A4A4A; }*/
		.ls-rec { line-height: 22px; padding: 1px 0; }
			.rec-tips { height: 28px; }
		.sm-cars-dl { border: 1px solid #E6E6E6; }
			.sm-cars-dd { border-top: 1px dashed #E6E6E6; padding: 15px 0; }
				.sm-ask-bg,.sm-cars-dd:hover { background: #F5F8FE; }
			.sm-cars-dd:first-child { border: none; }
				.sm-cars-li { float: left; }
					.sm-cars-cli { margin: 27px 22px 0 13px; }
					.sm-cars-imgs { height: 96px; }
					.sm-cars-ilk { border: 1px solid #fff; padding: 1px; text-align: center; width: 72px; height: 48px; display: block; background-color: #f0f0f0;  }
						.sm-cars-ilk:hover { border-color: #f60; }
						.sm-cars-img { width: auto; height: auto; max-width: 72px; max-height: 48px; }
						.sm-cars-pid { margin-top: 4px; line-height: 13px; text-align: center; display: block; }
					.sm-cars-infos { margin-left: 7px; line-height: 13px; }
						.body .sm-cars-calk { margin-bottom: 14px; text-decoration: underline; width: 368px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }			
					.sm-cars-price { margin-top: 25px; }
					.body .sm-cars-oper { margin: 8px 0 0; line-height: 13px; }
						.sm-cars-oper .sm-oper-lbg { padding-left: 9px; }
						.sm-cars-oper .sm-oper-rbg { padding-right: 9px; }
						.body .sm-cars-oper:first-child { margin-top: 19px; }
					.body .sm-cars-oper .sm-oper-btn { color: #000; }	
					.sm-cars-oper .sm-oper-lbg { margin-left: 20px; }
					.sm-cars-mtips { color: #238C00; margin-left: 28px; }
		.sm-cars-fsbtn .sm-cars-oper:first-child { margin-top: 28px; }
		.sm-cars-fbtn .sm-cars-oper:first-child { margin-top: 9px; }
		
		/* 分頁 */
		.sm-pages a { border: 1px solid #ccc; margin: 0 2px; padding: 0 4px; font-weight: 700; font-size: 9pt; }
	/* 刊登 */
	.s-post #logo-nav { width: 952px; margin: 21px auto 0; }
		.s-post .memberMenu,.s-post-suc .memberMenu { display: none; }
		.s-post-tit { margin: 11px 0 10px; }
			.s-post-icon { width: 28px; height: 28px; background-position: 0 -143px; float: left; }
			.s-post-tits { font-size: 19px; color: #f60; margin-left: 13px; line-height: 28px; float: left; }
		.form .s-post-stits { position: relative; color: #2E6F0B; line-height: 32px; border: 1px solid #D2E8C7; padding-left: 35px; margin: 0;  border-radius: 5px 5px 0 0; background-color: #F3F9EF; background-image: -webkit-gradient(linear, left top, left bottom, from(#F3F9EF), to(#D2E8C7)); background-image: -webkit-linear-gradient(top, #F3F9EF, #D2E8C7); background-image: -moz-linear-gradient(top, #F3F9EF, #D2E8C7); background-image: -o-linear-gradient(top, #F3F9EF, #D2E8C7); background-image: linear-gradient(to bottom, #F3F9EF, #D2E8C7); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F3F9EF, endColorstr=#D2E8C7); -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#F3F9EF, endColorstr=#D2E8C7)";  }
			.s-post-sicon { background-position: 0 -172px; width: 15px; height: 16px; display: block; position: absolute; top: 8px; left: 12px;  }
		.form .s-post-table { width: 952px;  }
		.s-post-name { margin-left: 16px; }
		.form .s-post-th { border-color: #D2E8C7; background: #F3FCF0; }
		.form .s-post-td,.s-post-td .hr { border-color: #D2E8C7; }
		.s-post .example { color: #0000EE; }
		.form .xhe_default td { padding: 5px 0;  border-color: #ccc; }
		#ad_detail .s-post-td { padding: 25px 25px 15px; }
		#ad_title .s-post-td,#auto_price .s-post-td,.s-post-buy .s-post-td { padding: 0 25px; }
		#auto_price .s-post-td { padding-bottom: 15px;  }
		.form .xhe_default table { margin: 0; }
	/* 刊登成功 */
	.s-post-suc .tab-box { margin: 48px 0 0 82px; }	
	.mer-btn-post { background-position: -29px -143px; display: block; text-indent: -999em; width: 152px; height: 35px; }
	.s-post-suc .foot-nav,.s-post .foot-nav { border-top: 1px solid #ccc; }

/* 留言管理 */
.ask-icon { background:url(//img.8891.com.tw/member/ask-icon.png) 0 0 no-repeat; }
.sm-ask-msg .box-bd { padding: 10px; }
	.box-bd .sm-ask-uncount { margin: 0; text-decoration: underline; }
.sm-ask-tits { border: 1px solid #FFE0B2;  background:url(//img.8891.com.tw/member/shop-bg.png) 0 -60px repeat-x; height: 34px; line-height: 34px; }	
	.sm-ask-titsli { float: left; text-align: center; }
		.fb-type { width: 127px; text-align: left; }
			.fb-type .sm-ask-titspan { margin-left: 42px; }
		.fb-con { width: 320px; text-align: left; }
		.fb-asker { width: 102px; }
		.fb-time { width: 104px; }
		.fb-status { width: 106px; }
	.sm-ask-list .sm-cars-li { display: table-cell; vertical-align: middle; float: none; }	
		.sm-ask-nopad { padding-bottom: 0; }
		.sm-fb-label { margin-left: 13px; }
			.sm-fb-check { margin-right: 14px; }
		.body .sm-fb-p { margin: 0; word-break: break-all; }
			.sm-fb-bknum { text-decoration: underline; }
			.sm-fb-phone { color: #008C00; }
			.sm-fb-cntbtn { display: block; width: 67px; height: 25px; line-height: 25px; margin: 0 auto; background-position: -66px -80px; text-indent: -999em; }
			.sm-fb-hadcnt {  color: #008C00; }
	.sm-ask-note { color: #f00; background: #FEFEDA; padding: 5px; margin-top: 5px; }
		.sm-ask-ntit,.sm-fb-ntext,.sm-fb-time { float: left; }
		.sm-fb-ntext { width: auto; max-width: 545px; word-break: break-all; }
		.sm-fb-time { margin-left: 20px; }
/* 留言設定 */
.sm-apply-tips { position: relative; line-height: 56px; padding-left: 60px; margin-bottom: 10px; border: 1px solid #FFCC7F; background: #FFFFE5; font-size: 15px; font-weight: 700; }
	.sm-apply-light { display: block; width: 23px; height: 31px; position: absolute; top: 12px; left: 22px; background:url(//img.8891.com.tw/common/blight-icon.png) 0 0 no-repeat; }
.sm-apply-list { border: 1px solid #D4E7FF; border-right: none; border-bottom: none; }
	.sm-apply-row { border-bottom: 1px solid #D4E7FF; }
		.sm-apply-li { display: table-cell; vertical-align: middle; text-align: center; padding: 10px 0; border-right: 1px solid #D4E7FF; }
			.sm-apply-tit .sm-apply-li { line-height: 33px; background: #E8F2FF; padding: 0; }
				.apply-name { width: 109px; }
				.apply-intro { width: 179px; }
				.apply-odds { width: 299px; }
				.apply-status { width: 169px; }
				.apply-see,.apply-app { display: block; width: 80px; height: 80px; margin: 0 auto; }
					.apply-see { background-position: 0 0; }
					.apply-app { background-position: -80px 0; }
				.body .sm-apply-p { margin: 0 auto; }
				.sm-apply-intro { width: 132px; text-align: left; }	
				.body .sm-apply-text { text-align: left; padding-left: 33px; color: #999; width: 212px; }
					.sm-apply-num { float: left; margin-left: -33px;  }
			.apply-btn { display: block; width: 66px; height: 25px; background-position: 0 -80px; text-indent: -999em; margin: 0 auto; }		
			.apply-had { color: #238C00; }
			.body .apply-area { color: #999; margin: 5px 5px 0; }
.sm-apply-other { margin-top: 10px; }
	.body .sm-apply-other .sm-apply-p { line-height: 25px; }			



/**
*新物件列表
*/
#auto-list .ls-nav{border: 1px solid #FFE0B2;margin:10px 0;padding: 6px 0px; background:url("//img.8891.com.tw/member/shop-bg.png") 0 -60px repeat-x;height: 22px;}
#auto-list .ls-hd.ls-btn-extra {border-top: 1px solid #DEDEE0;border-bottom: 1px solid #DEDEE0;background: #F3F3F3;}
#auto-list .mb-list{ border: 1px solid #DEDEE0;}
#auto-list .clear {clear: both; overflow: visible;visibility: visible;}
#auto-list .ls-info{padding-top:12px;}

#quick-search .box-bd{border: 1px solid #AFD2FF;}
#quick-search .tab-hd{border-bottom:3px solid #AFD2FF;}
#quick-search .tab-label{width: auto;padding: 0 15px;background:url("//img.8891.com.tw/member/shop-bg.png") 0 -30px repeat-x;height: 30px; border-radius:5px 5px 0 0;border:1px solid #AFD2FF;border-bottom: none;color: #666;font-size: 13px;}
#quick-search .tab-active{background:url("//img.8891.com.tw/member/shop-bg.png") repeat-x;height: 30px;color: #000;}


/*店鋪留言功能引導*/
.introjs-helperLayer .shop-service{background-color: transparent;box-shadow: none;}
    .introjs-helperLayer .shop-service .introjs-arrow{border: 0px;}
    .introjs-helperLayer .shop-service .introjs-tooltipbuttons{text-align: center;margin-top: -20px;}
    
/*晚點過期提示*/
.w-hint-box{margin:0 auto;width: 762px;height: 80px;border: 1px solid #d5d5d5;}
    .w-shop-date-hint{background: #eeeeee;width: 570px;border-right: 1px solid #d5d5d5;float: left;height: 80px;}
        .w-right{float: left;margin-left: 15px;margin-top: 9px;}
        .w-left{float: left;margin-left: 30px;}
            .w-l-top{font-size: 15px;margin-top: 20px;}
                .w-l-top-date{color: #d90000;font-weight: 700;}
            .w-l-bottom{padding: 7px 0;}
                .w-bar{height: 14px;width: 402px;background: url(//img.8891.com.tw/shop/w-date/w-date-bg.png);}
	                .w-progress{height: 13px;border-radius: 7px;position: relative;background: #f54f03;border: 1px solid #af4a21;}
	                    .w-progress-left{position: absolute;width: 20px;height: 25px;background: url(//img.8891.com.tw/shop/w-date/w-date-2.png);top: -6px;left: 10px;}
	                    .w-progress-right{position: absolute;width: 20px;height: 25px;background: url(//img.8891.com.tw/shop/w-date/w-date-3.png);top: -6px;right: 10px;}
    .w-link{display: inline-block;float: left;margin-left: 20px;margin-top: 20px;}


