/* CSS Document */

/************************************
Left Menu
************************************/
a.MenuLink:link,a.MenuLink:active,a.MenuLink:visited {
	text-decoration:underline;
	color: #006699;
}
a.MenuLink:hover {
	text-decoration: none;
	color: red;
}
.LineH25 {
	line-height: 25px;
}
.LineH30 {
	line-height: 30px;
}
.OneMenuS {
	background: url(../../img/member/ico.png) no-repeat 0 -3%;
	padding-left: 21pt;
}
.TwoMenuS {
	background: url(../../img/member/ico.png) no-repeat 0 12%;
	padding-left: 21pt;
}
.ThreeMenuS {
	background: url(../../img/member/ico.png) no-repeat 0 28%;
	padding-left: 21pt;
}
.FourMenuS {
	background: url(../../img/member/ico.png) no-repeat 0 43%;
	padding-left: 21pt;
}
.FiveMenuS {
	background:url(../../img/member/ico.png) no-repeat 0 70%;
	padding-left: 21pt;
}
.SixMenuS {
	background:url(../../img/member/ico.png) no-repeat 0 84%;
	padding-left: 21pt;
}
.SevenMenuS {
	background:url(../../img/member/ico.png) no-repeat 0 56%;
	padding-left: 21pt;
}
.bargainMenuS {
	background:url(../../img/common/bargain_20100322_v.gif) no-repeat 2px 56%;
	padding-left: 21pt;
}
.promotMenuS {
	background:url(../../img/common/promot.gif) no-repeat 2px 56%;
	padding-left: 21pt;
}
Div.MenuContent ul li {
	margin-left: 5px;
}
/********************************
HelpBox
********************************/
Div.HelpBox {
	overflow:hidden;
	padding: 15px 0px 15px 15px;
	clear: both;
}
Div.HelpBox .Step {
	background: url(../../img/member/stepbg.png) no-repeat 50% 50%;
	_height: 100px;
	_background: url(../../img/member/stepbg.png) no-repeat 50% 30%;
}
Div.HelpBox ul li {
	overflow: hidden;
}
Div.HelpBox .OneStep,Div.HelpBox .TwoStep {
	background: #F5F5F5;
	padding: 10px;
}
Div.HelpBox .OneStep a.MenuLink,Div.HelpBox .TwoStep a.MenuLink {
	font-weight: normal;
}
.LineHeight40 {
	line-height: 40px;
}
Div.HelpBox .OneStep .LineHeight40,Div.HelpBox .TwoStep .LineHeight40 {
	background: url(../../img/member/hbg.png) no-repeat 0 55%;
	padding-left: 20px;
}
/***********************************
FindBuy Box
***********************************/
Div.FindBuy {
	overflow: hidden;
}
Div.FindBuy Div {
	margin: 10px;
	border-left: 1px dotted #DDD;
}
Div.FindBuy Div ul {
	background: #F5F5F5;
	margin: 0px 10px;
}
Div.FindBuy Div ul li {
	padding: 5px 5px 0px 10px;
}
Div.FindBuy Div ul li h3 {
	font-weight: normal;
}
Div.FindBuy Div ul li h3.H25 {
	line-height: 25px;
}
Div.FindBuy Div ul li h3.H30 {
	line-height: 30px;
}


/************************************************
msgBox
************************************************/
Div.MsgBox {
	overflow: hidden;
	padding: 5px 10px;
}
Div.MsgBox .UnReadMsg {
	background: url(../../img/member/msg_bg.png) no-repeat 0 -80%;
	padding-left: 25px;
	height: 30px;
	line-height: 30px;
}
Div.MsgBox .UnReadBoard {
	background: url(../../img/member/msg_bg.png) no-repeat 0 150%;
	padding-left: 25px;
	height: 30px;
	line-height: 30px;
}
Div.SellUserBox {
	padding: 5px 10px;
}
.SellUser li {
	height: 30px;
	line-height: 30px;
}
.SellUser li span {
	margin-right: 5px;
}
.SellUser li span img {
	_padding-top: 0px;
	/*\*//*/
	padding-top: 0px;
	/**/
	padding-top: 4px !important;
	padding-top: 2px;
	vertical-align: top;
}
* + html .SellUser li span img {
	padding-top: 1px;
	vertical-align: middle;
}
/************************************************
link
************************************************/
a.PoInfosLink {
	background: url(../../img/member/ico.png) no-repeat 0 0;
	padding-left: 23px;
}
.AutoTable td {
	text-align: center;
}
/*******************************************
2009-05-25
********************************************/
.FloatWidth{
	/**
    float:left;
    width:100%;
	**/
	clear:both;
	overflow:hidden;
    }
.ReplyContent{
    margin:20px;
    background:#F0FFF0;
	border:#CCC solid 3px;
}
.ReplyContent ul.MarginL{
    padding:8px;
}
.ReplyContent li.LH30{
    line-height:30px;
}
.ReplyContent li.PaddingLeft{
    padding-left:50px;
}
/********
  ie6 bug
*******/
.liBug{
	margin-left:15pt;	
}
.HelpBoxBug{
	_height: 110px;	
}
.paddingleft40{
	_padding-left: 40px;	
}
/**
 * 新增儲值頁面
 **/
.valueTitle{
	font-size: 15pt;
	color:blue;
	padding-top: 5px;
	padding-left:10px;
	height: 40px;
	line-height: 40px;
}
.bankName{
	font-size: 10pt;
	color:blue;
	font-weight:normal;
}
.valueCom{
	font-size: 11pt;
	height: 20px;
	line-height:20px;
	padding-left: 175px;
}
.BB000{
	border-bottom: 1px #000 solid;
}
.lineHr{
	height: 5px;
	background-color:#CCC;
}
ul.comment{
	font-size: 10pt;
	list-style-type: disc; 
	padding-left: 30px;	
}
ul.comment li{
	list-style-type: disc;
	line-height:200%;
}
.Green{
	color:green;
}
.valueContent{
	margin-top: 20px;
	border:1px dashed #C9C7C7;
	clear:both;
}
.BBC9C7C7{
	border:1px dashed #C9C7C7;
}
.valueContent table tr {
	 background: #EEEEEE;	
	 line-height:180%;
}
.valueContentCom{
	font-size: 11pt;
	color:#555555;
}
.valueContentCom li {
	line-height: 160%;
	padding-left: 5px;
}
/**
 * ATM 
 **/
.help_serfont03{
	color:#333333;
	font-family:Verdana;
	font-size:11pt;
	line-height:15pt;
	text-decoration:none;
	word-spacing:1pt;
}
.small1015{
	-x-system-font:none;
	font-family:Arial;
	font-size:10pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:180%;	
}
.BankAccounts{
	border-bottom:1px solid #000000;
	position:relative;	
}
.BankAccounts big {
	color:#000000;
	font-size:11pt;
	left:18px;
	position:absolute;
	top:28px;
}
.imgAccounts{
	position: relative;	
}
.Accounts{
	position: absolute; 
	left: 180px; 
	top: 87px; 
	font-weight: bold; 
	font-family: sans-serif; 
	font-size: 12pt; 
	letter-spacing: 2px; 
	color: rgb(55, 55, 56);
}
.postAccounts{
	position: absolute; 
	left: 176px; 
	top: 76px; 
	font-family: sans-serif; 
	font-size: 14pt; 
	letter-spacing: 10px; 
	color: rgb(0, 0, 0); 
	width: 206px; 
	height: 20px;	
}
.banksAccounts{
	position: absolute; 
	left: 193px; 
	top: 119px; 
	font-size:18pt;
	font-weight: bold; 
	font-family: sans-serif; 
	letter-spacing: 12px; 
	color:#000000;
}
.F10pt{
	font-size: 10pt;	
}
.myAtm{
	text-indent: 5px;	
}
.a3{
	font-family:Verdana;
	font-size:10pt;
}
ul.myAtmul{
	padding-left: 20px;	
	
}
ul.myAtmul li{
	line-height: 30px;	
}
.myAtmtd{
	text-indent: 2em;
	color:#333333;
	font-size: 10pt;
}
.C333{
	color: #333333;	
}
.myAtmul2{
	padding-left: 30px;	
}
.lineH17{
	line-height: 1.7;	
}
.paddinleft{
	padding-left: 15px;	
}
.marginTop{
	margin-top: 10px;	
}
ul.proCommtent{
	list-style-type:disc;
	padding-left:25px;
}
ul.proCommtent li{
	list-style-type: disc;	
}
/***************
	發票
************/
.InvoiceBox{
	padding-left: 20px;
	line-height: 30px;
}
.BuXianWord{
	color:#9E999D;	
}
.displayNone{
	display:none;	
}
.submitInvoice{
	height: 50px;
	margin-top: 10px;
	padding-left: 100px;	
}
/****************
	買家留言和回覆
*****************/
.autoComment{
	margin-top: 10px;
	line-height: 20px;
	color:#404040;
}
.autoCommentTable{
	margin-top: 10px;	
}
.BBE9EBE6{
	background-color:#E9EBE6;
}
.autoComment .GbItemHead {
	background:#FFFFEE none repeat scroll 0 0;
	border-left:1px solid #E4E4E4;
	border-right: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
	font-size:9pt;
	height:30px;
	line-height:30px;
	padding:0 10px 0 8px;
}
.GbListOneHead{
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	padding-right: 20px;
}
.GbLIstAsk{
	margin: 5px 10px;
	color:#000;	
	background:#F0FFF0 none repeat scroll 0 0;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 25px;
}
.GbListLine {
	margin: 5px 10px;
	border-bottom: #CCC solid 1px;
}
.varTop{
	vertical-align:top;
}
.GBback{
	float:right;
	line-height: 50px;
}
.MBottom{
	margin-bottom: 5px;	
}
table.Convenience { 
	font-size:10pt;
}
table.Convenience tr {
	background: #EFEFEF;
}
table.Convenience tr td li {
	line-height: 25px;
	padding-left: 5px;
}

.ComHightLightNavBox ul li span.Imgflag {
	float:left; 
	padding-left: 5px; 
	padding-top:10px;
}
.caution_prompt {
	background:#FFF2E9 url(../../img/member/caution_prompt.gif) no-repeat scroll 5px 5px;
	border:1px solid #FF6600;
	color:#000000;
	font-size:10pt;
	margin:0;
	padding:5px 5px 3px 23px;	
}
.paddingTop {
	_padding-top: 10px;
}
.AutoManagerBoxBugM10 {
	_margin-top: -10px;
}
/***************
	會員中心，車輛資訊管理，小牙齒修改
***************/
.Borage {
	border: #FF9966 1px solid;
}
.StepFirst {
	border: #93C9FF 3px solid;
	width: 500px; 
	height: 300px;
	text-align: left;
}
.StepFirst .StepContent {
	padding-left: 37px;
	margin-top: 20px;
	height: 150px;
}
.StepFirst .StepContent  li{
	height: 30px;
}
.StepFirst .StepContent .stepSubmit {
	padding-left: 20px;
}
.bargintxt {
	width: 300px;
	height: 64px;
	color:#666;
	font-size: 10pt;
} 
.StepHead {
	padding-left: 37px;
	padding-top: 10px;
	padding-right:12px;
	font-size: 20px;
}
.StepSubmit {
	margin-top: 40px;
	margin-left: 150px;
}

.StepSubmit  .PR50px {
	padding-right: 50px;
}
.TxtContent {
	width:434px; 
	text-align:left; 
	padding-left:5px;	
}
.offInfo {
	height: 50px;
	line-height: 50px;
	color: #F00;
	font-weight: bold;
	padding-left: 10px;
	font-size: 11pt;
	padding-left: 80px;
	background: url(../../img/user/prompt.png) no-repeat  30px 4px;
	background-color: rgb(240, 250, 255);
	border: 3px solid rgb(179, 209, 254);
	margin-top: 10px;
	margin-bottom: 10px;
}
span.memberNotice {
	background:transparent url(../../img/common/css.gif) no-repeat scroll 0 -110px;
	padding-left:20px;
}
.newInfo{
	height: 20px;
	background:url(https://bbs.8891.com.tw/images/index/public/new_back.gif) no-repeat 0 10px;
	width: 22px;
	display: inline-block;
}

.valueIco_01,.valueIco_02,.valueIco_03,#valueInvoice{ background:url(../../img/member/value_bg.png) no-repeat;}

#side-bar span.icon-new{
	position:absolute;
	display:block;
	color:#f00;
	top:-3px;
	left:-10px;
	background:url(../../img/common/ico_new.gif) no-repeat;
	width:25px;
	height:25px;
}
#side-bar span.icon-hot{
	position:absolute;
	display:block;
	color:#f00;
	top:-3px;
	left:-10px;
	background:url(../../img/common/ico_hot.gif) no-repeat;
	width:25px;
	height:25px;
}
#side-bar span.icon-trail{
	position:absolute;
	display:block;
	color:#f00;
	top:-14px;
	left:87px;
	background:url(../../img/common/ico_trail.png) no-repeat;
	width:70px;
	height:25px;
}
#side-bar span.icon-eicon{/*套餐icon*/
    position:absolute;
    display:block;
    color:#f00;
    top:-15px;
    left:-54px;
    background:url(../../img/common/e_icon.png) no-repeat;
    width:62px;
    height:28px;
}
#side-bar span.icon-dhicon,.ls-action span.icon-dvicon{
	position:absolute;
	display:block;
	background :url(../../img/sell/deal-btn.png) no-repeat;
}
#side-bar span.icon-dhicon{
	background-position:0px -32px;
	left:-63px;
	top:0px;
	width:92px;
	height:20px;
}
.ls-action span.icon-dvicon{
	background-position:0px 0px;
    left:-8px;
    width:92px;
    height:28px;
}
#rating-manage{
	position:relative;
}
/*導航欄*/
.hint-corner { position: absolute; background: url(../../img/authenticate/hint-corner.png) no-repeat; width: 12px; height: 6px; bottom: -6px; left: 3px; }
/*----------------------------*/
/*--------20110901 工號00326 新版會員中心---------*/
/*----------------------------*/
.mb28{ margin-bottom:28px;}
.orange{ color:#f60;}
.gray{color:#999;}

#memberhead{ width:952px; margin:0 auto; font-size:13px;}
.memberMenu{ margin:0 auto; overflow:hidden; width:100%; position:relative;height:30px;}
.memberMenu_home{ float:left; margin-left:7px; width:120px; height:30px; background-position:0 -426px; cursor:pointer;}
.memberMenu_home a{ text-align:center;text-decoration:none;width:120px; height:30px; display:block; line-height:32px;font-weight:bold;color:#fff;font-size:15px;}
.memberMenu_home a:hover{ text-decoration:none;width:120px; height:30px; display:block;}

#quickWord{ float:right; line-height:29px; color:#666; font-size:15px; display:inline;}
.quickMenu{ height:29px; border:1px #e1e1e1 solid; border-bottom:none; padding:0 15px 0 11px; line-height:29px; background:url(../../img/member/quickmenu_bg.gif) repeat-x;float:right; margin-right:71px; display:inline;}
.quickMenu li{ float:left;font-size:13px; color:#404040; font-weight:400; padding:0 22px; line-height:29px; background:url(../../img/member/quickmenu_line.jpg) no-repeat right 9px; display:inline;}
.quickMenu li a{ color:#404040; text-decoration:none;}
.quickMenu li a:hover{ color:#f60; text-decoration:underline;}
#helpLink{ background-position: -125px -75px;color: #0044DD;display: block;font-size: 15px;height: 16px;right:5px;line-height: 16px;padding-left: 20px;position: absolute;top: 8px;}
#helpLink a{ color:#333; text-decoration:none;}
#helpLink a:hover{ color:#333; text-decoration:none;}

#memberCrumb{ display: none; width:927px; overflow:hidden; height:34px; margin:0 auto; background:url(../../img/member/crumb_bg.jpg) repeat-x; padding-left:25px; color:#404040; line-height:38px; text-align:left; font-size:13px;}
#memberCrumb a{ color:#04d; text-decoration:none;}
#memberCrumb a:hover{ color:#04d; text-decoration:none;}
 
/*------會員中心左側菜單新增樣式-----*/
.sideBox{ overflow: hidden; border:1px solid #e6e6e6; height:28px; line-height:28px; background:url(../../img/member/sideBox_bg.gif) repeat-x; cursor:pointer; color:#666;;position:relative;}
.sideBox_hover{ background:url(../../img/member/sideBox_hover_bg.gif) repeat-x; color:#d84600;}
.sideBox h3{ font-size:13px; font-weight:700; padding-left:6px; line-height: 28px; height: 28px;}
.sideBox span{float:right; margin-right:5px; font-size:13px; color:#04d; font-weight:400;display:none;position:absolute;right:0px;_top:2px;}
.sideBox span a{ color:#04d; text-decoration:underline;}
.sideBox span a:hover{ color:#04d; text-decoration:underline;}

/*---------賣中古車（商家）樣式---------*/
.sellersTop{ border:1px solid #ffbf60; border-bottom:none; height:105px; background:url(../../img/member/sellersTop_bg.jpg) repeat-x;}
.sellersTop h1{ font-size:15px; color:#404040; line-height:105px; background:url(../../img/member/sellers_title_01.png) no-repeat 0 15px; margin-left:20px; padding-left:87px;}
.sellersTop h2{ font-size:15px; color:#404040; line-height:105px; background:url(../../img/member/sellers_title_02.png) no-repeat 0 15px; margin-left:20px; padding-left:87px;}
#mainList{ border-left:1px solid #ffbf60; border-right:1px solid #ffbf60; padding:20px 20px 40px;}
#sellersFoot{ background:url(../../img/member/valueBodyBg.png) no-repeat left bottom; height:37px; overflow:hidden; line-height:1px; background-size: 100%;}

.sellersForm{ background:url(../../img/member/sellersForm.png) no-repeat;}
.tabTop{ border-bottom:3px solid #F58413; position:relative; padding:10px 0; height:20px;}
.tabTop li{ float:left;} 
.tab_01{ background-position:0 0; width:135px; height:19px; margin-right:35px;}
.tab_02{ background-position:0 -29px; width:135px; height:19px;}
.tab_03{ background-position:0 -55px; width:93px; height:16px; margin-right:35px;}
.tab_04{ background-position:0 -81px; width:134px; height:19px;}

.ContentBox{ padding:10px;}
.ContentBox ul {clear: both;overflow: hidden;position: relative;width:600px;;}
.ContentBox ul li {display: inline;float: left;margin: 10px 0;}
.ContentBox ul li.name {color: #333333;text-align: right;width: 110px; padding:5px 0;}
.ContentBox ul li.input {color: #000000;font-size: 13px;width: 227px; margin-left:20px;}
.ContentBox ul li.inputpic {color: #000000;font-size: 13px;width:426px; margin-left:20px;}
.ContentBox ul li.section{color: #000000;font-size: 13px; margin-left:20px;}
.ContentBox ul li.input input {height: 22px; line-height:22px; vertical-align: middle; width:235px; padding-left:5px; font-family:Arial, Helvetica, sans-serif;}
.ContentBox ul li.inputpic input {height: 22px; line-height:22px; vertical-align: middle; border:1px solid #929292; padding-left:5px; color:#ccc;}
.ContentBox ul li.section select {height: 25px; vertical-align: middle; border:1px solid #929292; color:#333; width:66px;padding:0;}
.ContentBox ul li.section input {height: 22px; line-height:22px; vertical-align: middle; border:1px solid #929292; padding-left:5px; font-family:Arial, Helvetica, sans-serif;}
.fontIn{ font-style:italic;}
.red{ color:#F00;}
.phoneVerified{ color:#949494; background:url(../../img/member/phoneVerified.png) no-repeat 60px 3px;display:inline-block;width:80px;margin:0 0 0 10px;zoom:1;}

.nextBtn{ background-position:0 -110px; height:39px; width:125px; border:none; position:relative; left:148px;cursor:pointer;}
.completeBtn{background-position:0 -159px; height:39px; width:124px; border:none; position:relative; left:148px;cursor:pointer;}
.shopImage{ background-position:0 -208px; height:32px; width:114px; padding:1px 5px 3px 1px; border:0 none; float:right; display:inline; overflow:hidden;}


.ContentBox ul li.info {position: absolute;right:64px;top:3px;width: 140px;}
.ContentBox ul li.adressinfo {position: absolute;right:30px;top:3px;width: 140px;}
.ContentBox ul li.invoiceInfo {position: absolute;right:71px;top:4px;width: 140px;}/*110909改动right:64px*/
.ContentBox ul.normal {
	background: url(../../img/popup/normal.jpg) no-repeat 370px 15px;
	*background: url(../../img/popup/normal.jpg) no-repeat 370px 14px;
}
.ContentBox ul.addressnormal {
	background: url(../../img/popup/normal.jpg) no-repeat 508px 17px;
	*background: url(../../img/popup/normal.jpg) no-repeat 508px 14px;
}
.ContentBox ul.invoiceNormal {
	background: url(../../img/popup/normal.jpg) no-repeat 382px 17px;
	*background: url(../../img/popup/normal.jpg) no-repeat 382px 14px;
}

.ContentBox ul.waring {/*110824改動url(../../img/popup/reg_ico1.png) no-repeat scroll 0 -1350px transparent*/
	background:url("../../img/popup/error_03.png") no-repeat scroll 18px 4px transparent;
	*background:url("../../img/popup/error_03.png") no-repeat scroll 18px 7px transparent;
	color: #fff;
}
.ContentBox ul.addresswaring {/*110824改動url(../../img/popup/reg_ico1.png) no-repeat scroll 0 -1350px transparent*/
	background:url("../../img/popup/error_02.png") no-repeat scroll 18px 4px transparent;
	*background:url("../../img/popup/error_02.png") no-repeat scroll 18px 7px transparent;
	color: #fff;
}
.ContentBox ul.invoiceWaring {/*110824改動url(../../img/popup/reg_ico1.png) no-repeat scroll 0 -1350px transparent*/
	background:url("../../img/popup/error_03.png") no-repeat scroll 18px 4px transparent;
	*background:url("../../img/popup/error_03.png") no-repeat scroll 18px 7px transparent;
	color: #fff;
}



/*--------填寫發票資料--------*/
.invoiceTab{ padding:20px;* padding:5px 20px;}
.invocieType{ float:left; display:inline; margin-right:3px; font-weight:700;}
.invocieTop{ height:20px;}
.invocieTop ul {overflow: hidden;position: relative; float:left;}
.invocieTop ul li {display: inline;float: left; padding-right:17px;}
.invocieBody{ padding:20px; color:#f00; font-size:15px; margin:0 auto;}
#donated{ text-align:center;}



.sb-body li a i{ color:#f60; font-weight:400; font-size:13px; font-style:normal;}
/*.sb-body li a:hover i{ color:#fff;}*/
.sb-body li a.hover i{ color:#fff;}



/*------物件問答樣式-----*/
.boardTab{border-left: 1px solid #FFD28E;border-right: 1px solid #FFD28E; height:46px; line-height:46px;}
.boardTab a{ padding-left:15px; color:#04d; text-decoration:none;}
.boardTab a:hover{ color:#04d; text-decoration:none;}
#boardTabActive{ color:#999;}
.boardTab a i{ color:#999; font-style:normal; font-weight:400; font-size:13px;}


/*------------會員中心首頁樣式-------------*/
.top-tips i {color: #404040; font-size:13px; font-style:normal; font-weight:400;}
.top-tips .tpsLink{color: #04d;text-decoration: none; margin-right:20px;}
.top-tips .tpsLink a:hover{color: #04d;text-decoration:underline; margin-right:20px;}

/*------------會員中心儲值返點樣式-------------*/
.rebate-active{border:1px solid #FFBF60;position:relative;margin-bottom:20px;}
	.rebate-box{position:relative;}
	.rebate-active .R{width:230px;height:300px;position:absolute;top:10px;}
    .rebate-active .r20000{left:3px;}
	.rebate-active .r40000{left:192px;}
	.rebate-active .r60000{left:382px;}
	.rebate-active .r200000{left:570px;}
	.rebate-active .R-link{width:115px;height:40px;position:absolute;top:260px;z-index:10001;background:url(about:blank);}
    .rebate-active .R0{left:50px;}
	.rebate-active .R1{left:230px;}
	.rebate-active .R2{left:425px;}
	.rebate-active .R3{left:620px;}
	.rebate-active .title{color:#2B9924;font-weight:700;}
	.rebate-active img{display:block;}
	.rebate-active p{margin:0px;padding:10px 0px;}
	.rebate-active .valueInfos-box{padding-left:10px;padding-top:10px;padding-bottom:10px;background: #FEF0D0;position:relative;}
		.rebate-active .valueInfos-box .operation-box{width:60px;font-size:12px;position:absolute;bottom:0px;right:0px;cursor:pointer;}
		.rebate-active .valueInfos-box .operation-box img{display:inline-block;margin-right:5px;}
		.rebate-active .valueInfos-box div{padding:5px 0px;}
		.rebate-active .valueInfos-box .fb{font-weight:700;font-size:15px;}
	.rebate-active .left-box{padding-left:20px;margin-bottom:20px;}
		.rebate-active .left-box .rebate-list-box{position:relative;overflow:hidden;height:120px;width:320px;border:2px solid #5CB04F;background:#FCF6DE;}
			.rebate-active .left-box .rebate-list-box .rebate-list{position:absolute;}
				.rebate-active .left-box .rebate-list-box .rebate-list .list-order{width:100%;display:inline-block;padding-left:10px;color:#F79B1A;margin-top:4px;}
					.list-order .mr{margin-right: 5px;}
					.list-order .name{width: 120px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.rebate-active .right-box{padding-left:20px;position:absolute;right:50px;bottom:20px;}
		.rebate-active .right-box div{width:320px;height:120px;border:2px solid #5CB04F;background: #FCF6DE;}
			.rebate-active .right-box div ul li{margin-top:9px;color:#005ED8;margin-left: 25px;list-style-type:disc;}
	
#welcomeBox{background: #fef0d0;padding: 15px 15px 5px 15px;margin: 10px 0;}
#welcomeBox .btn-store, #welcome-box .btn-store:hover{color: #8C6601;text-decoration: none;}
#welcomeBox h2{font-size: 15px;color: #3E3E3E; margin-bottom:7px;  position:relative;}
#welcomeBox h2 .phone{ color:#3e3e3e; font-size:13px; font-weight:400; margin-left:60px;}
#welcomeBox h2 .goback{ color:#04d; font-size:13px; font-weight:400; position:absolute;right:5px; margin-right:0px !important; margin-right:80px;}
#welcomeBox h2 .goback a{ color:#04d; text-decoration:underline;}
#welcomeBox h2 .goback a:hover{ color:#04d; text-decoration:underline;}

#welcomeBox .empty{color:#999;}
#welcomeBox .statics span{display: inline-block;zoom: 1;width: 130px;margin-right: 10px;color: #3e3e3e;}

#remindBox{border: 1px solid #ddd;background: #FFF;margin-right: 70px;}
#remindBox dl{margin: 7px 10px;}
#remindBox dt, #remindBox dd{display: inline-block;*display: inline;*zoom:1;margin-right: 10px;}
#remindBox dt{font-weight:400;color: #3E3E3E;}
#remindBox dd a{margin-right: 10px; color:#04d;}
#remindBox dd a i{font-style: normal;color: #F60;font-size: 12px;margin-left: 3px;*margin-left: 0;}
#remindBox dd a.empty i{color: #999;}
#remindBox dd a:hover i{color: #D84600;}

.rebateBox{background: #FFF;width:662px;border:2px solid red;position: relative;}
	.rebateBox table{background:#DDDDDD;border-spacing:1px;border-collapse:separate;}
		.rebateBox table tr.valueBox{color:#3E3E3E}
			.rebateBox table td{background:#FFFFFF;padding:6px;}
				.rebateBox table td .Green{color:#339900;}
	.rebateBox .rebeteInfoLink{position: absolute;color: #005ed9;right: -73px;bottom: 0px;}
	.rebateBox .rebeteInfoLink:hover{color: #005ed9;}
	
#openUsedAuto{ width:762px; height:151px; background:url(../../img/member/open_bg.png) no-repeat;}
#openUsedAuto dl{ padding:30px 0 0 35px; height:120px; width:325px; *width:345px; float:left; display:inline;}
#openUsedAuto dt{ float:left; margin-right:10px;}
#openUsedAuto dd{}
.openAuto{ display:block; color:#404040; font-weight:700; margin-bottom:10px;height:20px;text-indent:-9999px;overflow:hidden;background:url(../../img/member/open2publish.png) no-repeat;}
.openAuto_per{background-position:0 -35px;width:120px;}
.openAuto_bus{background-position:0 -60px;width:45px;}
.openAgent,.openPerson{ color:#666; display:block; font-size:12px;}
.openPerson{text-indent: 12px;}
#openNow{ display:block;float:right;margin-top:10px;}
#openNow a{ display:block;background:url(../../img/member/open2publish.png) no-repeat 0 -85px;width:121px;height:30px;text-indent:-9999px;overflow:hidden;}


.openWidth{ width:270px;*width:190px;}
.openWidth_02{*width:240px;}
.openSellers{}
.openSellers ul{ color:#666; margin-top:4px; font-size:12px;}
.openSellers ul li{ float:left; background:url(../../img/member/openPoint.png) no-repeat 0 9px; padding-left:7px; margin-right:10px;*margin-right:5px;display:inline;}
.openNowSellers{ margin-right:20px;}

/*------開通教學樣式-------*/
.openTechTab_01,.openTechTab_02,.openTechTab_03,.openTechTab_04,.gobackBtn,.gobackBtnClose,#openNowAgent,.tipsTitle,.writeNowBtn,
.laterBtn,.openNowBtn,.notNeedBtn,.confirmBtn,.cancelBtn,.applyNowBtn,.noNeedNowBtn{ background:url(../../img/member/sellersForm.png) no-repeat;}
.openTechTab { width:761px;margin-top:20px;}
.openTechTab_menu { clear:both;}
.openTechTab_menu li { float:left; text-align:center; cursor:pointer; margin-left:10px;}
.openTechTab_menu li.hover { background:#DFDFDF;}
.openTechTab_menu li.selected { color:#FFF; background:#6D84B4;}
.openTechTab_box { clear:both; border-top:2px solid #fa9600; padding:20px;}
.hide{display:none}
.openTechTab_01{ background-position:0 -249px; width:175px; height:34px;}
.openTechTab_02{ background-position:0 -355px; width:97px; height:16px; margin-top:10px;}
.openTechTab_03{ background-position:0 -293px; width:149px; height:15px; margin-top:10px;}
.openTechTab_04{ background-position:0 -318px; width:136px; height:34px;}
#open_01,#open_02{ cursor:pointer;}

/*-------已開通按鈕------*/
#openNowAgent{ background-position:-1px -460px; width:80px; height:24px; color:#6a6a6a; font-size:13px; font-weight:400; display:block; float:right; line-height:24px; text-align:center; margin-top:17px;}


/*-----返回舊版按鈕----*/
#welcomeBox h2 .gobackBtn{ background-position:0 -381px; width:178px; height:52px; color:#f60; position:absolute; right:4px; top:-46px; font-size:13px; line-height:45px; text-align:center; font-weight:400; margin-right:0px !important; margin-right:80px;}
#welcomeBox h2 .gobackBtnClose{ background-position:0 -440px; width:10px; height:10px; position:absolute; top:5px; right:11px; cursor:pointer; overflow:hidden;}

/*-----推薦功能提示----*/
#rec_tips{ background:url(/img/member/rec_tips.png) no-repeat 0 0; width:130px; height:50px; color:#f60; position:absolute; left:100px; top:1px; font-size:13px; line-height:45px; text-align:center; z-index:10000; display:none;}
#rec_tips .rec_tips_close{ width:50px; height:13px; position:absolute; bottom:15px; right:16px; cursor:pointer; overflow:hidden;}

/*------滿意度調查-----*/
#memberVote{ width:759px; border: 1px solid #c2c2c2; position:relative; background:url(../../img/member/memberVote_bg.gif) repeat-x;}
.memberVoteHead { height:30px; line-height:30px; cursor:pointer; font-size:13px; font-weight:400; padding-left:40px; background:url(../../img/member/memberVoteTile.png) no-repeat 16px 10px;}
.memberVoteContent { /*padding: 10px 0px;*/ text-indent: 2em; border-top: 1px solid #c2c2c2;display:block;display:none;}

.voteBtn{ background:url(../../img/member/memberVoteBtn_01.png) no-repeat; position:absolute; top:-1px; right:-1px; height:32px; width:22px;}
.voteBtn_01{ background:url(../../img/member/memberVoteBtn_01.png) no-repeat; position:absolute; top:-1px; right:-1px; height:32px; width:22px;}
.voteBtn_02{ background:url(../../img/member/memberVoteBtn_02.png) no-repeat; position:absolute; right:-1px; top:-1px;}

/*-------儲值點數樣式-------*/
#valueEdit{ width:761px;background:#fef0d0;}
#valueLeft{ width:240px; color:#404040; font-size:13px; margin:20px 0 0 35px; display:inline; float:left;}
#valueLeft li{ line-height:25px;}
.valueIco_01{ background-position:0 0; padding-left:27px;}
.valueIco_02{ background-position:0 -26px; padding-left:27px;}
.valueIco_03{ background-position:0 -49px; padding-left:27px;}
.valueRegPhone{ padding-left:123px;}

#valueRight{ width:268px; height:120px; margin:10px 10px 0 0; color:#666; background:url(../../img/member/valueRightBg.gif) no-repeat; float:right; display:inline; padding:8px 16px; font-size:12px;}
#valueRight li{ line-height:22px;}
#valueInvoice{ margin-left:12px; padding-left:22px; background-position:0 -75px; color:#04d;}
#valueInvoice a{ color:#04d; text-decoration:underline;}
#valueInvoice a:hover{ color:#04d; text-decoration:underline;}

#tabValueBody{ margin-top:11px;}
.valueBodyContent{ border-left:1px solid #ffbf60; border-right:1px solid #ffbf60; padding:10px 15px 20px;}
.valueBodyContent table tr {background: #fff;line-height:180%;}
.valueBodyContent table tr td{ border-bottom:1px dotted #dcdcdc; padding-bottom:10px;}
.valueBodyContent table tr:last-child td{border: 0 none #FFF;}

.valueBodyTop,.valueBodyFoot{ background:url(../../img/member/valueBodyBg.png) no-repeat; background-size: 100%;}
.valueBodyToTab{ height: 30px;background-position: 0px -426px;width: 120px;text-align: center;line-height: 30px;font-size: 15px;font-weight: bold;color: #FFF; }

.valueBodyFoot{ height:40px;background-position:0 100%;}

.invoiceBodyContent{border:1px solid #ffbf60; border-top:2px solid #F68617; padding:25px 40px 40px; width:679px;}


/*-----彈窗溫馨提--------示商家資料完善-----*/
.tipsTitle{  margin:5px 0 0 5px; display:block; background-position:0 -494px; height:17px;}
.tipsContent{ text-indent:2em; font-size:13px; font-weight:400; color:#4e6394; text-align:left; margin:30px 20px 0; line-height:24px;}
.inline_example1 ul{ text-align:center; margin:30px 10px 0;}
.inline_example1 ul li{ float:left; padding-left:33px;}
.inline_example1 ul li a{ text-decoration:none;}
.inline_example1 ul li a:hover{ text-decoration:none;}
.openMemberInline ul{ text-align:center; margin:30px 10px 0;}
.openMemberInline ul li{ float:left; padding-left:33px;}
.openMemberInline ul li a{ text-decoration:none;}
.openMemberInline ul li a:hover{ text-decoration:none;}
.writeNowBtn{ background-position:0 -521px; width:148px; height:46px; display:block;}
.laterBtn{ background-position:0 -577px; width:148px; height:46px; display:block;}
.openNowBtn{ background-position:0 -633px; width:148px; height:46px; display:block;}
.notNeedBtn{ background-position:0 -689px; width:148px; height:46px; display:block;}
.confirmBtn{ background-position:0 -746px; width:148px; height:46px; display:block;}
.cancelBtn{ background-position:0 -802px; width:148px; height:46px; display:block;}
.applyNowBtn{ background-position:0 -855px; width:148px; height:46px; display:block;}
.noNeedNowBtn{ background-position:0 -914px; width:148px; height:46px; display:block;}

/*--------個人激活頁面--------*/
.roleType{ margin-left:20px;}
.bbsGetVote{
	border:0px;width:700px;height:412px;
}
.open2publish{
	border:1px solid #ccc;
}
.open2publish .op_title{
	border-bottom:1px solid #ccc;
	background:url(../../img/member/open2publish.png) repeat-x left top;
	line-height: 29px;
	font-size: 15px;
	color: #404040;
	text-align: left;
	padding-left: 10px;
}
.open2publish .op_body{
	background:url(../../img/member/open2publish.png) repeat-x left bottom;
	height:213px;
	color:#404040;
}
.op_body .op_per,.op_body .op_bus{
	width:350px;
	padding:50px 60px 0;
	display:inline;
}
.op_body .op_sp{
	width:2px;
	display:inline;
	height:210px;
	background:url(../../img/member/op_sp.png) no-repeat left top;
}
.op_body dt{
	float: left;
	margin-right: 10px;
}
.op_body .openNow{
	float:left;
	margin:20px 0 0 0;
}
.op_body .openNow a{ display:block;background:url(../../img/member/open2publish.png) no-repeat 0 -85px;width:121px;height:30px;text-indent:-9999px;overflow:hidden;}
.op_per .openAgent, .op_per .openPerson {
	color: #666;
	display: block;
	font-size: 13px;
	margin-top:5px;
	text-align:left;
}
.op_bus li{
	margin-top:5px;
	font-size: 13px;
	word-break:keep-all;
}
/*
   刊登活動廣告提示
***********************/
#a5t3tips-box{
	background:url(../../img/active/5t3/mem_hd_bg.png) left bottom no-repeat;
	height:103px;
	margin:25px 0px;
	clear:both;
}
#a5t3tips-box .a5t3tips-conBox{
	font-weight:bold;
	font-size:18px;
	font-family:"Arial";
	vertical-align:middle;
	padding:50px 38px 5px 35px;
}
#a5t3tips-box .a5t3tips-conBox a{
	color:#005ED9;
	font-size:13px;
}
#a5t3tips-box .a5t3tips-conBox li{
	float:left;
	display:inline;
}
#a5t3tips-box .a5t3tips-conBox li.a5t3tips-li-img{
  float:right;
  display:inline;
}
#a5t3tips-box .a5t3tips-conBox img{
	vertical-align:top;
}
.freeRed{
	color:#f00;
}
/*
個人會員新版提示
*/
.openPersonAgent,.openPersonBuz{
	background:url(../../img/member/member-btn.png) no-repeat left center;
	display:block;
	height:32px;
	width:135px;
	float:right;
	margin-top:10px;
	font-size:18px;
	color:#000;
	font-weight:bold;
}
.openPersonAgent{
	background-position:0px 0px;
	margin-right:130px;
}
.openPersonBuz{
	background-position:0px -32px;
}
#container .personal-tipsTxt {
	text-align:left;
	font-size:15px;
	color:#F00;
}
#container .personal-tipsTxt p{
	color:#666;
	margin:15px 0;
}
#container .personal-tipsTxt .tipsTxt-call{
	font-weight:bold;
	font-size:16px;
}
#container .personal-tipsBox{
	background:#FAFAFA;
}
.need-more-box-pad{ background:url(../../img/member/bg.png) no-repeat; width:320px; height:80px ; padding: 25px 20px 15px; position: absolute; z-index: 100;margin: -12px 0 0 220px; display: none;}
.need-more-btn { display: block; width: 126px; height: 24px; background: url(../../img/member/need-more.png) no-repeat 0 0; cursor: pointer; margin: 6px 0 0; }
.need-more-box { width: 333px; height:80px; position: relative; background: white; }
	.need-more-box .arrow { width: 15px; height: 6px; position: absolute; top: -6px; left: 140px; background: url(../../img/member/need-more.png) no-repeat 0 -30px; }
	.need-more-box .title { color: #841B00; }
	.need-more-box .main { margin: 5px 0 0; line-height: 25px; }
		.need-more-box .main a { margin-right: 10px; color: #04D; }
	.need-more-box .more { position: absolute; right: 20px; top: 0px; color: #04D; }
#faq { padding-top: 20px; margin-bottom: 20px; }
#faq .faq-hd { border-bottom: 1px solid #DDD; }
	.faq-hd h3 { font-size: 15px; line-height: 24px; border-bottom: 2px solid #FEC799; margin-bottom: -1px; width: 215px; }
	.faq-bd dl { float: left; width: 360px; margin-left: 12px; padding-top: 5px; }
		.faq-bd dl dt, .faq-bd dl dd { margin-bottom: 6px; }
		.faq-bd dl dd { background: url(../../img/common/rowline.png) no-repeat 0 50%; padding-left: 15px; }

.rpz-member { width: 580px; padding-top: 5px; }
.rpz-member h3 { padding-left: 20px; color: #036aac; background: url(../../img/realpriceZone/rpz-member-icon.png) left center no-repeat; }
.rpz-member-why { margin: 20px 0; }
.rpz-member-why h4,.rpz-member-info { color: #f00; }
.rpz-member-publish { display: inline-block; padding: 3px 15px; border: 1px solid #c22929; border-radius: 3px; background-color: #e00; color: #fff!important; font-size: 16px; font-weight: bold; }
.rpz-member-enter { display: inline-block; margin-left: 10px; color: #00f!important; vertical-align: bottom; }



.publish-more-box-pad{  background:url(../../img/member/yh.png) no-repeat; width:320px; height:140px ; padding: 20px 20px 15px; position: absolute; z-index: 100; margin: -12px -2px 0 120px;display: none;}
.publish-more-box { width: 325px;  position: relative;  border: 0px solid #DDD; background: white; }
.publish-more-box .arrow { width: 15px; height: 6px; position: absolute; top: -6px; left: 140px; background: url(../../img/member/need-more.png) no-repeat 0 -30px; }
.publish-more-box .title { color: #841B00; }
.publish-more-box .main { margin: 5px 0 0; line-height: 25px; }
.publish-more-box .main a { margin-right: 20px; color: #04D; }
.publish-more-box .more { position: absolute; right: 20px; top: 0px; color: #04D; }
.publish-more-box .table{ border-top:1px solid #DDD; border-left:1px solid #DDD; font-size: 12px; text-align: center;}
.table td{ border-bottom: 1px solid #DDD;border-right: 1px solid #DDD; height:30px;}
.table .colo1{font-weight: bold;}
.table .colo2{color:#FF0000;}
/*
定義按鈕
*/
.icon-jj-a1,.icon-jj-a2,.icon-jj-a3,.icon-jj-a0{
	height: 20px;
    width: 86px;
    position: absolute;
    top: 1px;
    right: 24px;
}
.icon-jj-a0{
	background:url(../../img/rank/jj-a0.png) 0 0 no-repeat;
}
.icon-jj-a1{
	background:url(../../img/rank/jj-a1.gif) 0 0 no-repeat;
}
.icon-jj-a2{
	background:url(../../img/rank/jj-a2.gif) 0 0 no-repeat;
}
.icon-jj-a3{
	background:url(../../img/rank/jj-a3.png) 0 0 no-repeat;
}

.icon-new,.icon-new-letter{
	position:absolute;
	display:block;
	color:#f00;
	
	width:22px;
	height:25px;
}

.icon-new{
	background:url(../../img/common/ico_new.gif) no-repeat;
	top:-3px;
	left:-10px;
	
}

.icon-new-letter{
	background-image: url(../../img/usedauto/annoucement.png);
	background-repeat: no-repeat;
	background-size: 100% auto;
	position: static;
	width:23px;
	height:12px;
	display:inline-block;
	vertical-align: top;
}

.icon-hot{
	color:#f00;
	top:-3px;
	left:-10px;
	background:url(../../img/common/ico_hot.gif) no-repeat;
	width:23px;
	height:12px;
}/* CSS Document */

.W735px {
	width: 735px;
}
Div.SearchBox {
	padding: 10px;
	overflow: hidden;
}
Div.SearchBox p {
	margin:10px 0px;
}
Div.SearchBox p input {
	vertical-align: middle;
}
Div.SearchBox p.NoTwo {
	margin-left: 50px;
}
/*******************************************
HeightLight
*******************************************/
Div#ComHightLightBox {
	position: relative;
}
Div#ComHightLightBox Div.ComHightLightNavBox {
	margin-left: 0px;
	margin-top: -32px;
	height:32px;
	border-bottom: 2px solid #FE8C11;
}
Div#ComHightLightBox Div.ComHightLightNavBox ul li {
	float:left;
	height: 31px;
	line-height: 31px;
	padding-right: 0px 20px;
	width: 122px;
	text-align:center;
	margin-right: 2px;
}

Div#ComHightLightBox Div.ComHightLightNavBox ul li.SelectCurent a {
	display: block;
	background: url(../../img/common/manage_head_corange.gif) no-repeat 0 0;
	height: 32px;
	width: 122px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
Div#ComHightLightBox Div.ComHightLightNavBox ul li.SelectCurentNone a {
	display: block;
	background: url(../../img/common/manage_head_cfff.gif) no-repeat 0 0;
	height: 32px;
	width: 122px;
	color: #666666;
	text-decoration: none;
}
Div#ComHightLightBox Div.ComHightLightNavBox ul li.SelectCurent a span {
	display: block;
	background: url(../../img/common/nav_btn_bg_r.png) no-repeat 100% 0;
	padding: 0px 10px;
	line-height: 31px;
	text-align:center;
}
Div.AutoManagerBox {
	border-top: 1px solid #FF3300;
}
table.AutoManagetTable td{
	height: 30px;
	text-align: center;
}
/***********************************************
board
***********************************************/
Div.GbUserPostBox {
	width: 626px;
}
/***********************************************
ItemBuy
***********************************************/
Div.ItemBuyDiv {
}
Div.ItemBuyDiv ul li {
	margin: 8px 15px;
}
Div.zfb {
	background: url(../../img/member/1.png) no-repeat 2% 50%;
	height: 51px;
}
table.PayTable td{
	height: 30px;
	font-size: 11pt;
}
a.CurentPayLink {
	background: url(../../img/member/2.png) no-repeat 0 0;
	display:block;
	width: 83px;
	height: 30px;
	text-align: center;
	padding-top: 3px;
	text-decoration: none;
}
a.OtherPayLink {
	background: url(../../img/member/3.png) no-repeat 0 0;
	display: block;
	width: 83px;
	height:30px;
	text-align: center;
	padding-top: 3px;
}
.BackGroundQQ{
	background: url(../../img/user/face.png) no-repeat 20px 25px;	
	padding: 15px 0px 15px 15px;
	*padding:15px 0px  0px 15px;
}
span.AlignBottom{
	vertical-align:middle;
}
.marginD{
	display:inline;
}
.textPositon{
	padding-top:15px;
	padding-left:65px;
	padding-bottom:0px;
	display:inline-block;
	line-height:25px;
}
td.textAlign{
 	padding-left:20px;
 	vertical-align:top;
}
.textLongW{
	height:80px;
	width:380px;
}
.textWidthL{
	width:360px;
}
.Cred{
    color:red;
}
.sugSubmitBtn{
 	border-right: #7b9ebd 1px solid; 
 	border-top: #7b9ebd 1px solid; 
 	border-left: #7b9ebd 1px solid; 
 	border-bottom: #7b9ebd 1px solid;
 	padding-right: 7px; 
 	padding-left: 7px; 
    padding-top: 10px; 
    padding-bottom:5px;
}
label.InputText{
    vertical-align: middle;
}
p.PaddingLeft{
    padding-left: 35px;       
}
p.PaddingLeft1{
    padding-left:70px;    
}
/*************
	ie6 bug
*************/
.SearchBoxBug{
	_height: 50px;
}
Div.SearchBox p {
	_margin:0px;
}
.overflowBug{
	overflow:hidden;
}
.AutoManagerBoxBug{
	_margin-top: -19px;
}
.AutoManagerBox .PromotTitle {
	border: #CCC 1px solid;
	color: green;
	background: #FFFADA;
	padding-left: 10px;
	height: 25px;
	line-height: 25px;
}
.AutoManagerBox .PromotLinkBox {
	margin-top: 20px;
	padding-left: 10px;
	color: #404040;
	font-size: 10pt;
}
.AutoManagerBox .PromotLinkBox .inputBox {
	vertical-align: middle;
}
.AutoManagerBox .PromotLinkBox .inputBox  .promotDiv{
	width: 500px; 
	height: 50px; 
	border:#CCC 1px solid; 
	overflow-x: auto;
	float: left;
	font-size: 9pt;
}
.AutoManagerBox .PromotLinkBox .inputBox .copyButton {
	padding-left: 10px;
	padding-top:  10px;
	vertical-align: middle;
	float: left;
}
.AutoManagerBox .PromotLinkBox .viewLink {
	margin-top: 20px;
}@charset "utf-8";
/**
 * frame
 */
.mt10{margin-top:10px;}
#container{
	width: 952px;
	margin: 0 auto;
}
#body{
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5;
	text-align: left;
	margin: 10px auto;
	color: #3E3E3E;
}
.body{	
	text-align: left;
}
.body a{
	text-decoration: none;
}
/* .body a:hover{
	color: #D84600;
	text-decoration: underline;
} */
.body .Page a:hover, #PageNextLink:hover, #preLink:hover{
	border-color: #FF6600;
	background-color: #FFF;
}
a.decoration_on:hover{
	text-decoration:none;
}
.body p{
	margin: 10px 0;
	/*padding: 0;*/
}
#main{
	width: 761px;
	float: right;
	margin: 0;
	overflow: hidden;
}
#side-bar{
	width: 180px;
	float: right;
	margin-right: 10px;
}
#foot{
	clear: both;
}
/**
 * member-menu
 */
.side-box{
	border: 1px solid #FFD28E;
	width: 178px;
	margin-bottom: -1px;
}
/*.sb-body li a{
	background-image: url(../../img/member/menu.png);
	background-repeat: no-repeat;
}*/
.sb-title {
    background-color: #FEF0D0;
    color: #D84600;
    font-size: 15px;
    height: 30px;
    line-height: 30px;
	padding-left:15px;
}
.sb-split{
	background-color: #FFE7C1;
	height: 1px;
	margin: 7px 0;
	font-size:0;
}
.sb-body{
	padding: 10px 6px;
}
.sb-body li{
	margin-bottom: 4px;
	padding-left:3px;
}
.sb-body li a{
	/*background-position: -60px 0px;*/
/*	display: block;*/
	height: 22px;
	line-height: 22px;
	color: #04d;
	padding-left: 8px;
	text-decoration: none;
	font-size: 13px;
	*overflow: hidden;
	*line-height: 25px;
}
.sb-body li a:hover, .sb-body li a.hover{
	/*background-position: 0 -77px;
	color: #FFF;*/
	text-decoration: none;
}

.sb-body li {
	position: relative;
}

.hint-common {
	position: absolute;
	height: 30px;
	padding: 10px;
	background: url('/img/member/hint.png') no-repeat;
	background-size: 100% 35px;
	z-index: 2;
}

.hint-common-content {
	white-space: nowrap;
	margin: -2px 20px 0 10px;
	display: block;
}

.hint-common-close {
	width: 20px;
	height: 20px;
	float: right;
	margin: -8px -4px;
	text-align: center;
	cursor: pointer;
}

.appoint-hint {
	top:-16px;
	left: 90px;
}

.unpass-hint {
	top:-16px;
	left: 140px;
}

.report-hint {
	top:-15px;
	left: 90px;
}

.license-hint {
	top:-18px;
	left: 105px;
}

.sb-body .sale-order { color: #f00; }

.sb-body .txtalign{
	text-align:center;
}
/**
定義member icons
*********/
.sb-body ol li{padding-left:25px; height:25px; margin:0px;}
.icon-txt,.icon-mobile,.icon-man,.icon-chart,.icon-sort,.icon-hand,.icon-pal,.icon-money,.icon-list,.icon-mail,.icon-ask,.icon-pen
,.icon-star,.icon-plus,.icon-reduce,.icon-vouchers,.icon-sale,.icon-home{
	background:url(../../img/member/memberMenuIcons.png) no-repeat;
	width:16px;
	height:20px;
	line-height:20px;
	margin-left:5px;
	display:inline-block;
	vertical-align:middle;
}
.sb-body .icon-txt{	background-position:1px 2px;}
.sb-body .icon-mobile{ background-position:3px -20px;}
.sb-body .icon-man{ background-position:0 -48px;}
.sb-body .icon-chart{ background-position:2px -72px;}
.sb-body .icon-sort{ background-position:0 -95px;}
.sb-body .icon-hand{ background-position:0 -120px;}
.sb-body .icon-pal{ background-position:0 -145px;}
.sb-body .icon-money{ background-position:0 -173px;}
.sb-body .icon-list{ background-position:2px -199px;}
.sb-body .icon-mail{ background-position:0px -223px;}
.sb-body .icon-ask{ background-position:0px -249px;}
.sb-body .icon-pen{ background-position:0px -275px;}
.sb-body .icon-star{ background-position:0px -304px;}
.sb-body .icon-plus{ background-position:3px -361px;}
.sb-body .icon-reduce{ background-position:3px -332px;}
.sb-body .icon-sale{ background-position:0 -410px;}
.sb-body .icon-plus,.sb-body .icon-reduce{cursor:pointer;}
.sb-body .icon-hover{background:url(../../img/member/icon-hover.png) no-repeat;}
.sb-body .icon-home{background-position:0 -432px;};
.hide{display:none;}
#suggest-box{
	margin: 13px 0 0;
}
#suggest-box .sb-title{
	background-position: 5px -48px;
}
#suggest-box p{
	margin: 5px 0;
	color: #666;
	font-size: 12px;
}
#suggest-box textarea{
	width: 130px;
	border: 1px solid #CFCFCF;
}

/**
 * load image
 */
.box-hd, .tab-label, .tab-active, .tab-spe-label, .tab-spe-active, .select-list button, 
.select-list button i, .btn-store, .icon-collapsetag, .icon-expandtag,.valueBodyToTab,
.icon-speaker, .icon-cancel, .icon-upper, .icon-lower, .btn-normal,.memberMenu_home{
	background-image: url(../../img/member/member-bg.png);
	background-repeat: no-repeat;
}
.icon-collapsetag, .icon-expandtag{
	display: inline-block;
	*display: inline;
	zoom:1;
	width: 10px;
	height: 10px;
	margin-right: 5px;
	font-size: 0;
}
.icon-collapsetag{
	background-position: -123px -28px;
}
.icon-expandtag{
	background-position: -133px -28px;
}

.btn-cancel{
	border: 1px solid #CCC;
	background-color: #FFF;
	padding: 3px 5px;
	cursor: pointer;
}
.btn-cancel:hover{
	background-color: #F6F7F9;
}

.icon-cancel{
	background-position: -80px -41px;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 10px;
	height: 10px;
	margin-left: 5px;
	font-size: 0;
}

.btn-normal{
	background-position: 0 -380px;
	border: 0 none #FFF;
	width: 65px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	cursor: pointer;
	color: #FFF;
	font-weight: bold;
}

/**
 * top-tips
 */
.top-tips{
	border: 1px solid #FFBF60;
	background-color: #FEFBEC;
	padding: 5px 10px;
	margin-bottom: 10px;
	line-height:18px;
}
.icon-speaker{
	display: inline-block;
	zoom: 1;
	background-position: -123px -38px;
	width: 20px;
	height: 12px;
}
.top-tips label{
	color: #F60;
}
.top-tips .tps-link{
	color: #666;
	text-decoration: none;
	margin-right: 20px;
}
/**
 * box
 */
.box{
	margin-bottom: 10px;
}
.box-hd{
	background-position: 0 -1px;
	background-repeat: repeat-x;
	background-color: #F6F6F6;	
	border: 1px solid #E4E4E4;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	color: #D84600;
	font-size: 13px;
	margin-bottom: -1px;
}
.box-bd{
	border: 1px solid #E4E4E4;
	padding: 5px 15px;
}
.box-bd a{
	color: #0041D9;	
	display: inline-block;
	zoom: 1;
	margin: 0px 7px;
}
.box-bd a:hover, .box-bd a.at,.box-bd a:hover i{
	color:#D84600;
}
.box-bd a i{
	font-style: normal;
	color: #666;
	margin-left: 3px;
	word-spacing: 2px;
}

/**
 * tab-box
 */
.tab-box{
	margin-bottom: 10px;
}
.tab-hd{
	border-bottom: 3px solid #F58413;
	position: relative;
}

.tab-label, .tab-spe-label{
	width: 114px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	display: inline-block;
	vertical-align: middle;
	zoom: 1;
	font-size: 15px;
	color: #666;
	line-height: 34px\9;
}
.tab-label{
	background-position: 0 -140px;
}
.tab-label:hover{
	background-position: 0 -260px;
}
a.tab-label:hover{
	text-decoration: none;
}
.tab-spe-label{
	width: 114px;
	background-position: 0 -73px;
	position: absolute;
	right: 0;
	top: 0;
	text-decoration: none;
}
.tab-active, .tab-active:hover, a.tab-active:hover{
	background-position: 0 -200px;
	color: #FFF;
	font-weight: bold;
}
.tab-spe-label.tab-active, .tab-spe-label.tab-active:hover, a.tab-spe-label.tab-active:hover{
	background-position: 0px -200px;
}
.tab-spe-active,.tab-spe-active:hover{
	background-position: 0px -320px;
	color: #D84600;
	font-weight: bold;	
	position: relative;
	top: 1px;
}


/*
 * mb-list
 */
.mb-list{
	border: 1px solid #FFD28E;
	border-top: none;
}
.ls-hd, .ls-ft{
	background-color: #FEF0D0;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	color: #3E3E3E;
	position:relative;
}
.ls-ft p{
	text-align: right;
	color: #3E3E3E;
	margin: 0;
}
.ls-rec{
	padding:1px 0 3px 0;
	margin:0px 5px;
}
.rec-all{
	display:inline;
	width:50px;
	padding:3px 10px 0 21px;
	font-size:13px;
}
.rec-all input{
	padding:0;
	margin:0 3px 0 0;
}
.rec-submit{
	display:inline-block;
	*display:inline;
	width:180px;
}
.rec-submit a.rec-button{
	width:166px;
	height:26px;
	background:url(../../img/member/sellersForm.png) no-repeat 0 -972px;
	display:block;
	text-indent:-999px;
	overflow:hidden;
}
.rec-submit .disp{
	display:block;
	color:#F60;
	font-size:12px;
}
.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-empty{
	text-align: center;
	padding: 20px;
	font-size: 13px;
}
.ls-item, .ls-content{
	border-bottom: 1px dashed #CCC;
	/*margin: 0px 10px;*/
	padding: 15px 0 10px;
}
.mb-list li:nth-last-child(2){
	/*border-bottom-color: #FFF;*/
}
.mb-list a{
	color: #005ED9;
}
.ls-item{ position:relative;}
.ls-item *{
	vertical-align: text-top;
}
.ls-item * *{
	vertical-align: baseline;
}
.ls-close-item *{
	color: #CCC;
}
.ls-pic, .ls-detail, .ls-price, .ls-browse, .ls-postdays, .ls-action,
.ls-closeday, .ls-status,.ls-postdate,.ls-dealtime,.ls-time,.ls-io,
.ls-money,.ls-flag,.ls-info,.ls-brand,.ls-type,.ls-title,.ls-time,
.ls-status,.ls-action, .ls-makeyear, .ls-push, .ls-favnum,.ls-check,
.ls-dealdate{
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin-right: 8px;
	text-align: center;
	width: 75px;
	font-size:13px;
}
.ls-makeyear{
	vertical-align: baseline;
}
.ls-check{
	width: 35px;
}
.ls-check input{
	padding:0;
	margin:0;
}
.ls-pic{
	width: 80px;
	overflow:hidden;
}
.ls-detail{
	width: 300px;
}
.ls-price{
	width: 60px;
}
.ls-browse{
	width: 40px;
}
.collect-box .ls-title{
	width:240px;
	text-align:left;
}
.ls-postdays{
	width: 60px;
}

/*剩餘天數排序*/
.ls-postdays-icon { background: url(/img/carInfo/info-icon.png) -35px -21px no-repeat; width: 70px; text-align: left; height: 22px; position: relative; cursor: none; }

.ls-postdays-icon:hover .ls-postdays-desc { display: block; }
.ls-postdays-desc { display: none; position: absolute; z-index: 100; width: 120px; border: 1px solid #cccccc; background: #ffffff; text-align: center; line-height: 25px; padding: 5px 0; left: -20px; }
.ls-pd-link { color: #6d6d6d; }
.ls-pd-link-select { color: #ff5500; }

.collect-box .ls-brand{
	width: 100px;
	text-align: left;
}
.ls-action{
	width: 70px;
	margin-right: 5px;
	height: 25px;
}

.ls-pic img{
	padding: 1px;
	border: 1px solid #FFF;
	background-color: #F0F0F0;
	max-width:72px;
	max-height:48px;
	*height:48px;	
}
.ls-pic a:hover img{
	border: 1px solid #F60;
	_border: 1px solid #FFF;
	/*margin: -1px;*/
}
.ls-detail{
	text-align: left;
}
.ls-detail .ls-title{
	width: 100%;
	position: relative;
}
.ls-title .ls-sr{margin-left: 5px;display: inline-block;vertical-align: bottom;}
.ls-title .ls-new{display: inline-block;position: absolute;top: -13px;margin-left:-8px;}
.ls-detail .ls-title a{
	font-size: 13px;
	text-decoration:underline;
	overflow: hidden;
}
.ls-detail p{
	margin: 0 0 7px;
	text-align: left;
}
.ls-detail .ls-info{
	width: 100%;
	margin-top: 5px;
	font-size:12px;
}
.ls-item .ls-price{	
	font-size: 13px;
}
.ls-item .ls-browse{		
	color: #FF0000;
}
/* extra value */

.ls-item .ls-extra .ex-item{padding: 0 2px;position:relative; }
   .ls-extra .ex-light{position:relative;}
   .ls-extra .ex-light .ex-item-tips{left:10px;border: 1px #CCC solid;padding: 3px 5px;font-size: 12px;background-color: #FFC;position:absolute;bottom:-26px;z-index:10;}
   .ls-extra .ex-light .member-point-tips{bottom: -41px;}
.ls-item:hover, .ls-item-hover{
	background-color: #F5F8FE;
	_position: static;
	_margin: -1px -1px 0;
	z-index: 1;
}

/** 精準推薦競價 */
.rank-tip{
	white-space: nowrap;
	display: none;
    position: absolute;
    left: 20px;
    top: 14px;
    padding: 2px 10px;
    border: 1px solid #ec494a;
    background-color: #fff0ea;
}
.rank-new{
	position: absolute;
	left: 30px;
	top: -23px;
}
.rank-tip-light{
	white-space: nowrap;
	display: none;
    position: absolute;
    left: 20px;
    top: 14px;
    padding: 2px 10px;
    border: 1px solid #d1cec5;
	background-color: #ffffcb;
}
.red{
	color:red;
}
#center-rank-reduce .center-rank-right{
	text-decoration: underline;
	float: right;
	margin-right: 10px;
	font-size: 13px;
}
#center-rank-reduce .center-rank-left{
	position: relative;
	float: left;
	padding-left: 20px;
}
#center-rank-reduce .center-rank-left span{
	display: inline-block;
	position: absolute;
	top: 5px;
	left: 3px;
	width: 10px;
	height: 18px;
	background:url(../../img/member/original-light.gif) no-repeat;
}
#center-rank-reduce{
	margin-top: 15px;
	display: none;
}
#center-rank-reduce .center-rank-left-a{
	color: black;
	font-size: 13px;
}
#center-rank-reduce .center-rank-left-a:hover{
	color: red;
}
#center-rank-reduce li{
	float:left;
	border-right: 1px solid #ceddf0;
	text-align: center;
	height: 66px;
}
#center-rank-reduce .center-rank-main .center-rank-info-left{
	float: left;
    margin-left: 20px;
    height: 35px;
    width: 43px;
    margin-top: 10px;
}
#center-rank-reduce .center-rank-info-left img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
#center-rank-reduce .center-rank-main .center-rank-info-right{
	margin-top: 10px;
	margin-left: 10px;
	float:left;
	text-align: left;
}
#center-rank-reduce .center-rank-info-right div{
	overflow: hidden;
    width: 90px;
    height: 21px;
    text-overflow: ellipsis;
}
#center-rank-reduce .center-rank-main-info{
	width: 166px;
}
#center-rank-reduce .lh-30{
	height: 21px;
	padding: 6px 0px;
	overflow: hidden;
}
#center-rank-reduce .center-rank-main-price{
	width: 100px;
}
#center-rank-reduce .center-rank-main-price .price-head, #center-rank-reduce .center-rank-main-detail .detail-head{
	border-bottom: 1px solid #ceddf0;
}
.center-rank-main-price .price-head span{
	text-decoration: line-through;
}
#center-rank-reduce .center-rank-main-detail{
	width: 200px;
	overflow: hidden;
}
#center-rank-reduce .center-rank-main-button{
	border-right: none;
}
#center-rank-reduce .center-rank-main-button a{
	margin-top: 20px;
	margin-left: 26px;
	display: block;
}
.clearfix:before, .clearfix:after { 
	content: " "; 
	display: table; 
}   
.clearfix:after { 
	clear: both; 
}
#center-rank-carousel {
	background: #fef5e1;
	margin-top: 10px;
	line-height: 25px;
	padding: 5px 0px;
}
#center-rank-carousel .rank-succeed{
	float: left; 
	width: 121px;
	text-align: center;
	padding: 0 10px 0 15px;
}
#center-rank-carousel .carousel{
	margin-left:5px;
	height: 25px;
	float: left; 
	width: 432px;
	overflow: hidden;
	position: relative;
}
#center-rank-carousel .carousel ul{
	position: absolute;
	height: 25px;
}
#center-rank-carousel .carousel li{
	width: 140px;
	height: 25px;
	position: absolute;
	z-index: 10;
}
/** 5月活動入口 */
.active-acc-main {
	margin-top: 10px;
	border: 1px solid #ceddf0;
	overflow: hidden;
}
.active-aac-header {
	height: 43px;
	line-height: 43px;
	padding-left: 17px;
	text-align: left;
	background-color: #DD1617;
	color: #ffff00;
	position: relative;
}
.active-aac-header a {
	font-size: 20px;
	color: #ffff00 !important;
	text-decoration: none;
}
.active-aac-header a:hover{
	text-decoration: none;
}
.active-aac-accumulate {
	float: left;
}
.active-aac-pregress {
	position: relative;
	float: left;
	margin-left: 10px;
	width: 420px;
	height: 16px;
	// background:url(../../img/member/bg_line.png) repeat-x;
}
.active-aac-triangle {
	position: absolute;
    left: 10px;
    top: -8px;
    width: 10px;
    height: 10px;
    background-size: 100%;
	background:url(../../img/member/active-triangle.png) center center no-repeat;
}
.active-aac-pointer {
	position: absolute;
	top: 27px;
	left: 40%;
	padding: 0 5px;
	font-size: 12px;
	color: #d7bf8d;
	line-height: 25px;
	height: 25px;
	border-radius: 3px;
	border: 1px solid #d7bf8d;
	background-color: #fef087;
}
.active-aac-progress-bar {
	height: 5px;
    border-radius: 10px;
    width: 100%;
    margin-top: 8px;
    white-space: nowrap;
}
.active-aac-black {
	background-color: #333333;
}
.active-aac-pink {
	background-color: #f8027d;
}
.active-aac-progress-inner {
	position: absolute;
	left: 0;
	top: 0;
	height: 25px;
	overflow: hidden;
	width: 40%;
}
.active-aac-progress-bar li {
	background: #666666;
	float: left;
    border: 1px solid #343434;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    line-height: 16px;
    text-align: center;
    color: #fff;
    margin-left: 30px;
    margin-top: -7px;
    margin-bottom: 15px;
}
.active-aac-progress-inner li {
	background-color: #f8027d;
}
.active-aac-progress-bar li:first-child {
	margin-left: 0px;
}
.active-aac-time {
	position: absolute;
	right: 8px;
	bottom: 10px;
	font-size: 14px;
	line-height: 14px;
}
.active-aac-content {
	background-color: #fef5e1;
	padding-left: 17px;
	font-size: 14px;
	overflow: hidden;
}
.active-aac-info {
	padding: 10px 0px;
}
.active-acc-main .grey {
	color: #666;
	// color: #a8a49c;
}
.active-aac-link {
	margin-top: 20px;
}
.active-aac-link-content {
	background-color: #fff;
	border-bottom: 1px solid #ceddf0;
	padding-bottom: 15px;
}
.active-aac-link li {
	width: 265px;
	float: left;
	border: 1px solid #ceddf0;
	margin-left: 25px;
	text-align: center;
}
.active-aac-link li:first-child {
	margin-left: 0px;
}
.active-aac-link-title {
	color: #3f72e5;
	font-size: 20px;
	padding-top: 13px;
	text-decoration: underline;
}
.active-aac-link-href {
	background-color: #eef5fd;
	line-height: 37px;
	height: 37px;
}
.active-aac-link-detail {
	margin-top: 15px;
	font-size: 16px;
}
.active-aac-show {
	margin-top: 20px;
    margin-bottom: 15px;
}
.active-aac-num {
	float: left;
}
.active-aac-banner {
	float: left;
	margin-left: 20px;
	width: 428px;
	overflow: hidden;
}
.active-aac-inner {
	width: 999em;
}
.active-aac-list {
	float: left;
	line-height: 21px;
	height: 21px;
}
.active-aac-list li {
	float: left;
	margin-right: 30px;
	font-size: 14px;
}




.ls-item .site-browse{
	display: none;
	margin-top: 5px;
	position: relative;
}

.site-browse .sb-num{
	color: #666;
}

.site-browse .sb-tag{
	color: #900;
	padding: 1px 0;
	text-align: center;
	width: 96px;
	position: absolute;
	background: #FEF0D0;
	border-radius: 2px;
	top: 20px;
	left: -30px;
	font-size: 12px;
}

.site-browse .sb-tag b{
	position: absolute;
	top: -5px;
	left: 43px;
	border: 5px solid #FFF;
	border-bottom-color: #FEF0D0;
	border-top: none;
	font-size: 0;
	width: 0;
	height: 0;
	overflow: hidden;
}

.ls-item:hover .site-browse, .ls-item-hover .site-browse{
	display: block;
}

.ls-item:hover .ls-detail p, .ls-item-hover .ls-detail p{
	color: #3E3E3E;
}
.ls-content dl{
	margin: 5px 0;
	color: #444;
}
.ls-content dt, .ls-content dd{
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: text-top;
}
.ls-content dt{
	font-weight: bold;
	margin-right: 5px;
	width: 70px;
}
.ls-content dd{
	width: 80%;
	word-break:break-all;
	word-wrap: break-word;
}

/**
 * drop down list
 */
.select-list, .select-list:hover.mouseout{
	color: #3E3E3E;
	margin: 0 auto;
	line-height: 1.5;	
	position: relative;
}
.select-list dir, .select-list:hover.mouseout dir{
	display: none;
	position: absolute;
	right: 0;
	top: 21px;
	border: 1px solid #DFE4E8;
	background-color: #FCFCFC;
	padding:0;
	margin: 0;
}
.select-list dir a{
	display: block;
	text-align: left;
	color: #3E3E3E;
	padding: 0 5px 0 10px;
}
.select-list dir a:hover{
	color: #FFF;
	background-color: #3F4E80;
	text-decoration: none;
}
.select-list button, .select-list:hover.mouseout button{
	cursor: pointer;
	display: block;
	height: 22px;
	padding: 0;
	margin: 0;
	border: none;
	border: 1px solid #DFE4E8;
	background-position: -1px -29px;
	color: #3E3E3E;
	text-align: center;
	position: absolute;
	top: 0;
	right: 0;
}
.select-list button i {
    background-position: -114px -28px;
    display: inline-block;
    height: 5px;
    margin-left: 7px;
    width: 7px;
	font-size: 0;
}
.select-list:hover button, .select-list-hover button{
	background-color: #EEE;
	background-image: none;
	border: 1px solid #DFE4E8;
	background-color:#DFE4E8;
	text-align: left;
	padding-left: 7px;
}
.select-list:hover dir, .select-list-hover dir{
	display: block;	
	z-index: 102;
}
.select-list:hover, .select-list-hover{	
	z-index: 101;
}
.select-list a.disable, .select-list a.disable:hover{
	color: #CCC;
	background-color: #FCFCFC;
}

#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: 7em;
	text-align: right;
}
#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;
}
.auto-num { padding: 1px 5px; margin: 0; }
.auto-num-btn { padding: 1px 6px; margin: 0 0 0 5px; }
/***
    open list
*/
#auto-list .ls-item .ls-price, #index-list .ls-item .ls-price,
#auto-list .ls-item .ls-browse, #index-list .ls-item .ls-browse, 
#auto-list .ls-item .ls-postdays, #index-list .ls-item .ls-postdays,
#auto-list .ls-item .ls-status, #index-list .ls-item .ls-status,
#auto-list .ls-item .ls-dealtime, #index-list .ls-item .ls-dealtime,
#auto-list .ls-item .ls-check, #index-list .ls-item .ls-check{
	margin-top: 27px;
}
.collect-item{
	padding-left:5px;
}
/**
  modi new css for sale
*/
#auto-list,#index-list{
	font-size:12px;
}
#auto-list .ls-item,#index-list .ls-item{
	position:relative;
}
#auto-list .tab-spe-active,#auto-list .tab-active,#index-list .tab-spe-active,#index-list .tab-active,.collect-box .tab-active{
	border-left:1px #FFBF60 solid;
	border-top:1px #FFBF60 solid;
	border-right:1px #FFBF60 solid;
	border-bottom:1px #fff solid;
	color:#000;
	background:#fff;
	font-weight: bold;
}
#auto-list a.tab-label.tab-active,.collect-box a.tab-label.tab-active{
	border-bottom:1px #fff solid;
}
#auto-list a.tab-label,.collect-box a.tab-label{
	text-decoration: none;
	background-position: 0 -465px;
	background-repeat:repeat-x;
	border-left:1px #FFBF61 solid;
	border-top:1px #FFBF61 solid;
	border-right:1px #FFBF61 solid;
	border-bottom:1px #FFBF61 solid;
	margin-right:3px;
	height:27px;
	line-height:27px;
	font-size:13px;
	width:117px;
	overflow: hidden;
}

#auto-list .ls-hd, #auto-list .ls-ft,#index-list .ls-hd, #index-list .ls-ft{
	background:none;
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	color: #3E3E3E;
	position:relative;
}
#auto-list .ls-hd .ls-detail,#index-list .ls-hd .ls-detail{
	text-align:center;
	width:345px;
}
#auto-list .ls-btn-extra,#index-list .ls-btn-extra {
	padding:2px 0px 5px 17px;
	border-bottom:1px #FFD28E solid;
	border-top:1px #FFD28E solid;
	margin:10px 0px;
	background-color: #FEF0D0;
	position:relative;
	box-sizing: content-box;
}
#auto-list .ls-check-msg,#index-list .ls-check-msg{
	width:106px;
	float:left;
	display:inline;
	margin-top:2px;
}
#auto-list input.member-btn-sort,#index-list input.member-btn-sort,.oao-db {
	background:url(../../img/member/bg_line.png) repeat-x;
	height:22px;
	line-height:18px;
	*line-height:22px;
	line-height:22px\9;
	border:1px #999 solid;
	padding:0px 5px 5px 5px;
	cursor:pointer;
	color:#3366CC;
	margin:2px 2px 0px 0px ;
	width:auto;
	_width:0;
	overflow:visible !ie;
	vertical-align:middle;/**/
}
#auto-list .ls-item .ls-action, #index-list .ls-item .ls-action{
	margin-top: 38px;
	position:absolute;/**/
	top:0px;
	right:5px;
	width:95px;
}
.recommend_submit{
}
#auto-list .mb-list,#index-list .mb-list{
	border: 1px solid #FFD28E;
	padding:2px 0px 5px 0px;
}
#index-list .tab-active{
	position:absolute;
	left:40px;
	top:1px;
	background:#fff;
	
}
#auto-list .ls-detail .ls-info{
	font-size: 12px;
	color:#787878;
}
$auto-list .ls-item {
	font-size:12px;
	color:#787878;
}
#auto-list .ls-hd{
	margin:5px 0px;
}
#auto-list form ,$index-list form{
	padding:0px;
	margin:0px;
}
#auto-list .ls-item .ls-extra ,#index-list .ls-item .ls-extra{
	/*padding-left:130px;*/
	font-size:12px;
	position:relative;
	/*width:500px;*/
}
.ls-extra span.Green{
	position:absolute;
	left:65px;
}
#auto-list .ls-item .ls-extra a,#index-list .ls-item .ls-extra a{
	width:56px;
}
.check-all{
	vertical-align:middle;
	margin-top:0px;
}

/**
 new modi end 物件刊登列表
*/
#auto-list .ls-detail .ls-title, #index-list .ls-detail .ls-title{
	margin-top: -4px;
}

#auto-list .ls-item div, #index-list .ls-item div{
	vertical-align: text-top;
}

#auto-list .select-list, #index-list .select-list{
	width: 84px;
}
#auto-list .select-list dir a:hover, #index-list .select-list dir a:hover, #auto-list .select-list dir a.disable:hover, #index-list .select-list dir a.disable:hover{
	background: none;
	color: #F60;
}
#auto-list .select-list dir, #index-list .select-list dir, #auto-list .select-list:hover.mouseout dir, #index-list .select-list:hover.mouseout dir{
	border: 1px solid #F5CA88;
	border-top: 0 none #FFF;
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	top: 25px;
}
#auto-list .select-list button, #index-list .select-list button{
	width: 84px;
	background: url(../../img/member/member-selecter.png?v=1.1.0) 0 100% no-repeat;
	height: 25px;
	line-height: 25px;
	border: none;
	
}
#auto-list .select-list button i, #index-list .select-list button i{
	background: none;
}
#auto-list .tab-hd,#index-list .tab-hd{
	position:relative;
	height:30px;
	border-bottom: 1px  #FFBF60 solid;
}
#auto-list .tab-hd .tab-hd-relative,.collect-box .tab-hd .tab-hd-relative{
	position:absolute;
	left:30px;
	top:4px;
}
#auto-list .select-list:hover button, #auto-list .select-list-hover button, 
#index-list .select-list:hover button, #index-list .select-list-hover button{
	background:#FEF0D0;
	border: 1px solid #F5CA88;
	border-bottom: 0 none #FFF;
	border-radius: 4px 4px 0 0 ;
	-moz-border-radius: 4px 4px 0 0 ;
	-webkit-border-radius: 4px 4px 0 0 ;
}
.tab-label i, .tab-spe-label i{
	color: #F60;
	font-weight: normal;
	font-family: Arial;
	font-style: normal;
	font-size: 12px;
}
#auto-list .tab-active i{
	color: #E35B00;
}
#auto-list .tab-hd,.collect-box .tab-hd{
	position:relative;
	height:32px;
}

#index-list .tab-hd{
	/*border-bottom: 0 none #FFF;*/
	border-bottom: 1px  #FFBF60 solid;
}


#auto-list div.ls-pic, #index-list div.ls-pic{
	vertical-align: top;
}
#auto-list .ls-status, #auto-list .ls-postdays, 
#index-list .ls-postdays, #auto-list .ls-dealtime{
	cursor: help;
}

#auto-list .ls-postdays-icon { cursor: auto; }

/**
 * sale - openlist
 */
#open-item .select-list dir{
	width: 108px;
}
#open-item .select-list:hover button, #open-item .select-list-hover button{
	width: 110px;
}
.price_div b{font-weight:normal;}

#open-item .ls-item .ls-detail{
	width:305px;
}
#open-item .ls-detail p{
	margin:0px 0px;
}
#open-item .ls-hd .ls-detail{
	width:288px;
}
#open-item .ls-hd .ls-action{
	width:92px;
	text-align:right;
}
#open-item .ls-hd .ls-browse{
	width:78px;
}
#open-item  .blink{ border: 2px solid red;padding: 3px 2px;display: inline-block;-webkit-border-radius: 6px;-moz-border-radius: 6px;position: absolute;width: 58px;height: 20px;top: -13px;left: -3px; }
.ls-detail .ls-modiytime{
	color:#787878;
}

#open-item .ls-item{ padding: 0 0  10px 0 ;;margin:0px;position:relative; height:170px; }
#open-item .ls-item .ls-extra { padding:0px;margin:0px; }
#open-item .ls-item .ls-extra-server { height:25px;padding:8px 10px 5px 4px; background:#f5f5f5;margin:0 0 15px 0;}
#open-item  .ls-extra-server .ls-extra-info{vertical-align:text-bottom;}
#open-item .ls-item .ls-low-price {font-size:14px; margin-top: 20px;}
#open-item .ls-item .ls-low-price span {float: right; color: #C00;}
#open-item .ls-extra .ls-ext-h { padding:0 0 0 35px;display:inline-block; }
#open-item .ls-item ,#index-list .ls-item { border:1px #e6e6e6 solid; margin: 0 0 10px 0; }
#open-item .ls-item:hover ,#index-list .ls-item:hover { border:1px #ffbf61 solid; margin: 0 0 10px 0; }
#open-item .mb-list { border:none;}
#open-item .ls-item .ls-action {margin-top:52px;}
    .extra-buy-link{position: absolute;width: 110px;text-align: center;top: 28px;right: 0px;}
#open-item .ls-item .ls-browse {width:95px;}
#open-item .ls-detail .ls-others{font-size:12px;}
	.ls-others .ls-favorite {display: inline-block;margin-left: 25px;}
#open-item .ls-item .ls-item-view{font-size:12px; background:url(/img/member/mem-view-tips.png) no-repeat;height:45px;width:102px;padding:8px 5px; position:absolute;left:520px;top:96px;color:#787878;}
#open-item .ls-item .ls-item-viewt{background:none;top:-6px;left:414px;z-index:100;}

/**
 * sale - unopen list
 */
#unopen-item .select-list dir{
	width: 82px;
}
#unopen-item .select-list:hover button, #open-item .select-list-hover button{
	width: 84px;
}
#unopen-item .ls-hd .ls-detail{
	width: 370px;
}
#unopen-item .ls-item .ls-detail{
	width: 330px;
}
/**
 * sale - close list
 */
#off-item .select-list dir{
	width: 82px;
}
#off-item .select-list:hover button, #open-item .select-list-hover button{
	width: 84px;
}
#off-item .ls-hd .ls-detail{
	width: 340px;
}
#off-item .ls-detail p{
	margin:0px;
}

/**
 * sale - deal list
 */
#deal-item .select-list:hover button, #open-item .select-list-hover button{
	width: 84px;
}
#deal-item  .ls-item .ls-detail{
	width: 370px;
}
#deal-item .ls-hd .ls-detail{
	width: 370px;
}
#deal-item .ls-dealtime{
	width: 90px;
}
#deal-statics table{
	border-collapse: collapse;
	color: #3E3E3E;
	text-align: center;
	margin: 10px 0;
}
#deal-statics th{
	background-color: #FFF3B9;
	font-weight: normal;
}
#deal-statics th, #deal-statics td{
	border: 1px solid #FFE3B9;	
	padding: 5px 20px;
}


.StepFirst {
	border: #93C9FF 3px solid;
	width: 500px; 
	height: 300px;
	text-align: left;
}
.StepFirst .StepContent {
	padding-left: 37px;
	margin-top: 20px;
	height: 150px;
}
.StepFirst .StepContent  li{
	height: 30px;
}
.StepFirst .StepContent .stepSubmit {
	padding-left: 20px;
}
.bargintxt {
	width: 300px;
	height: 64px;
	color:#666;
	font-size: 10pt;
} 
.StepHead {
	padding-left: 37px;
	padding-top: 10px;
	padding-right:12px;
	font-size: 20px;
}
.StepSubmit {
	margin-top: 40px;
	margin-left: 150px;
}
.StepSubmit  .PR50px {
	padding-right: 50px;
}

/**
 * sale - push list
 */
#push-item .ls-buyer-item{
	margin-left: 100px;
}
#push-item .ls-buyer-item ul{	
	padding: 0 10px;
	background-color: #F0F0F0;
}
#push-item .ls-buyer-item li{
	border-bottom: 1px solid #FCFCFC;
	padding: 3px 0;
}
#push-item .buyer-title, #push-item .buyer-price, #push-item .buyer-push-count{
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin-right: 10px;
}
#push-item .buyer-title{
	width: 260px;
	height: 17px;
	line-height: 20px;
	overflow: hidden;
}
#push-item .buyer-price{
	color: #D00;
	width: 130px;
}
#push-item .buyer-push-count{
	width: 100px;
}
/**
 * store value
 */
#value-count{
	border: 1px solid #FFBF60;
	background-color: #FEFBEC;
	padding: 5px;
	color: #3E3E3E;
	line-height: 1.8;
	margin-bottom: 10px;
}
#value-count span{
	margin: 0px 8px;
	vertical-align: baseline;
}
.btn-store{
	margin: 0 5px;
	background-position: 0 -52px;
	width: 98px;
	height: 21px;
	display: inline-block;
	zoom: 1;
	color: #8C6601;
	text-align: center;
	line-height: 19px;
}
.btn-store:hover{
	text-decoration: none;
}
#value-count .refund-application {
	color: #005ED9;
	text-decoration: underline;
}
/**
 * value list
 */
#value-info .ls-item{
	margin: 0 10px;
	position: relative;
}
#value-info .ls-item:hover, #value-info .ls-item-hover{
	/*margin: -1px -1px 0;*/
}
#value-info .ls-hd .ls-io{
	vertical-align: middle;
	height: 25px;
}
#value-info .in{
	color: #F60;
}
#value-info .out{
	color: #090;
}
#value-info .ls-time{
	width: 170px;
}
#value-info .ls-io{
	width: 90px;
}
#value-info .ls-money{
	width: 100px;
}
#value-info .ls-flag{
	width: 120px;
}
#value-info .ls-info{
	margin-right: 0px;
	width: 180px;
}
#value-info .ls-item .ls-info{
	text-align: center;	
}
#value-info .select-list{
	display:block;
	_top: 3px;
	left: -10px;
}
#value-info .select-list-hover{
	border-bottom: none;
}
#value-info .select-list button{
	width: 60px;
	
}
#value-info .select-list dir{
	width: 58px;
}

.order-infos-box {
	background: #F6F6F6;
	border: 1px solid #CCC;
	text-align: center;
	color: #666;
	width: 70%;
	position: absolute;
	right: 20px;
	margin-top: 5px;
	z-index: 1001;
	box-shadow: 1px 1px 3px #999;
}

.order-infos-box table {
	background: #FFF;
	border: 0 none;
	border-spacing: 0;
	margin: 0 auto;
	width: 100%;
}

.order-infos-box th {
	background-color: #F0F0F0;
	height: 30px;
	line-height: 30px;
}


.order-infos-box table td {
	padding: 10px 0;
	background: #FFF;
	border-bottom: 1px solid #EFEFEF;
}


.order-infos-box .tool-close-icon {
	background-color: #000;
	color: #FFF;
	cursor: pointer;
	font-size: 12px;
	height: 16px;
	width: 16px;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	opacity: 0.6;
}

/**
 * buy
 */
#buy-list .ls-brand{
	width: 80px;
}
#buy-list .ls-title{
	width: 170px;
	text-align: left;
}
#buy-list .ls-item .ls-browse{
	color: #C00;
}
#buy-list .ls-action{
	width: 80px;
}
.ls-action .addValue{
	display: inline-block;
    width: 95px;
}
#buy-list .ls-push{
	width: 50px;
}
#buy-list .select-list dir{
	width: 68px;
}
#buy-list .select-list, #buy-list .select-list button{
	width: 55px;
}
#buy-list .select-list:hover, #buy-list .select-list-hover{
	width: 70px;
}
#buy-list .select-list:hover button, #buy-list .select-list-hover button{
	width: 70px;
}

/**
 * buy - close
 */
#buy-list-off .ls-title{
		width: 250px;
}
/**
 * buy - deal
 */
#buy-list-deal .ls-title{
	width: 240px;
}
/**
 * buy - push
 */
#buy-list-push .ls-detail{
	width: 310px;
}
/**
 * consign
 */
#consign-list .ls-hd .ls-detail{
	text-indent: 3em;
	*margin-left: -3em;
	width: 330px;
}
#consign-list .ls-item .ls-detail{
	padding-left: 15px;
	width: 315px;
}
#consign-list .ls-item div{
	vertical-align: middle;
}
#consign-list .ls-action{
	width: 120px;
}
#consign-list .ls-mobile{
	color: #009900;
	font-weight: bold;
	font-style: normal;
}
#consign-list .select-list{
	width: 80px;
	font-size:13px;
}
#consign-list .select-list button{
	width: 80px;
	font-size:13px;
}
#consign-list .select-list button i{
	margin-left: 0px;
}
#consign-list .select-list dir{
	width: 78px;
}
/**
 * fav
 */
#fav-list-auto .ls-type{
	width: 40px;
}
#fav-list-auto .ls-title{
	width: 180px;
	text-align: left;
}
#fav-list-auto .ls-brand{
	width: 90px;
}
#fav-list-auto .ls-favnum{
	width: 60px;
}
.icon-upper, .icon-lower{
	height: 16px;
	width: 10px;
	display: inline-block;
	zoom:1;
	vertical-align: text-top;
}
.icon-upper{
	background-position: -94px -28px;
}
.icon-lower{
	background-position: -104px -28px;
}

/**
 * message
 */
#msg-list .ls-hd .ls-type{
	height: 25px;
	vertical-align: middle;	
}
#msg-list .select-list{
	_top: 3px;
}
#msg-list .select-list button{
	width: 70px;
}
#msg-list .select-list dir{
	width: 68px;
}
#msg-list .ls-title{
	width: 320px;
	text-align: left;
}
#msg-list .ls-time{
	width: 120px;
}
#msg-list .ls-action{
	width: 90px;
}
#msg-list .ls-action a{
	margin: 0px 5px;
}
.js_dialog_title{
	font-size: 15px;
	color:#D84600;
	text-indent: 10px;
}
.js_dialog_content{
	font-size:13px;
	line-height: 1.7;
	padding: 1em;
	color: #333;
}

/**
 * service
 */
#service-reply-list .ls-content{
	zoom: 1;
	padding:10px 0 20px 10px;
}
#service-reply-list .ls-content dd{
	width: 75%;
}
#service-reply-list .svc-reply dt{
	color: #D00;
}
#service-reply-list .svc-reply-check{
	font-weight: bold;
}
#service-reply-list .svc-reply-check:hover{
	text-decoration: none;
}
#service-reply-list .svc-reply-content{
	display: none;
	margin-top: 10px;
	color: #D84600;
}
#service-reply-list .svc-reply-content.show{
	display: block;
}
#service-reply-list .svc-date{
	color: #999;
	font-style: normal;
	margin-left: 5px;
}
#service-reply-list .svc-reask, #service-reply-list .svc-reask i{
	background-image: url(../../img/member/member-bg.png);
	background-repeat: no-repeat;	
}
#service-reply-list .ls-content{
	position: relative;
}
#service-reply-list blockquote{
	border-left: 2px solid #FFBF60;
	padding-left: 10px;
	margin:10px 0 10px 75px;
}
#service-reply-list .svc-reply blockquote dt{
	color: #666;
}
#service-reply-list .svc-reask{
	background-position: 0 -28px;
	width: 80px;
	height: 24px;
	line-height: 24px;	
	position: absolute;
	right: 10px;
	top: 15px;
	display: block;
	_padding-top: 6px;
	_height: 18px;
}
#service-reply-list .svc-reask:hover{
	text-decoration: none;
}
#service-reply-list .svc-reask i{
	background-position: -80px -28px;
	display: inline-block;
	zoom:1;
	width: 14px;
	height: 15px;
	margin: 0 5px;
	vertical-align: text-top;
}
/*add service*/
.relative{postion:relative;}
  .service-svy-box{position:absolute;font-weight:bold;color:#000;right:12px;bottom:10px;width:230px;}
    .service-svy-btnbox{margin:5px 0 0 18px;;}
      .service-svy-img,.service-svy-btn,.service-svy-del,.service-svy-simg{background:url(../../img/survey/svc_icons.png) no-repeat 0 0;}
	  .service-svy-img{width:50px;height:60px; display:block;float:left;}
	  .service-svy-txt{display:block;margin:10px 0px;}
	  .service-svy-btn{width: 76px;height: 33px;background-position: 0px -147px;border: none; cursor:pointer;}
	  .service-svy-tips{color:green;font-weight:normal;}
  .service-svy-form{border:1px #E0E0E0 solid;padding:10px 10px 10px 20px; width:360px;color:#000;background:#FFF;z-index:3px; position:absolute;display:none;}
     .service-svy-badging{text-align:right;padding:0 8px;}
	 .service-svy-del{width:13px;height:13px;background-position:-88px 0px;position:absolute;top:3px;right:3px;cursor:pointer;}
	 .service-svy-simg{width: 36px;height: 50px;display: block;float: left;background-position: 0px -80px;}
	 .service-svy-ftxt{display:block;margin:10px 0px;}
	 .service-form-type{padding:0 0 3px 55px;}
	 .service-form-detail{vertical-align:top;}
	   .service-form-detail textarea{resize:none;}
	 .service-form-btn{text-align: center;}
	 .service-svy-detail{margin-top:10px; display:none;}
/**
 * board message
 */
.ls-board {
	border-bottom:1px dashed #CCCCCC;
	margin:0;
	padding-bottom:10px;
}
#board-info {	
}
.tab-note-R {
	display: inline-block;
	color: #999;
	line-height: 2em;
	position:absolute;
	right:0;
	top:7px;
}
#board-info .ls-item, #board-info .ls-item:hover, #board-info .ls-item-hover {
	padding: 0px;
	margin: 0 0 30px;
	border: none;
	background-color: transparent;
	position: static;
}
#board-info .ls-item:hover .ls-item-info, #board-info .ls-item-hover .ls-item-info{
	background-color: #FEF0D0;
	border-top-color: #F90;
}
#board-info .ls-item-info a{
	color: #0041D9;
}
#board-info .ls-item-info {
	background-color: #F6F6F6;
	/*height: 30px;*/
	line-height: 30px;
	margin: 0;
	text-indent: 5px;
	border-top: 1px solid #CCC;
}
.ls-status{
	width: 70px;
}
#board-info .ls-item-info .ls-status {
	width: 120px;
}
#board-info .ls-item-info .ls-detail, .ls-board-info .ls-detail {
	width: 520px;
}
#board-info .ls-board-info {
	line-height: 20px;
	margin: 0px;
	padding:5px 0 10px;
}
#board-info .ls-board-info {
	padding-left: 90px;
}
#board-info .ls-board .ls-board-info{
	padding-left: 70px;
}

#board-info .ls-board-info .ls-q ,#board-info .ls-board-info .ls-a {
	display: block;
}
#board-info .ls-board-info .ls-q .ls-q-time,#board-info .ls-board-info .ls-a .ls-a-time {
	color: #C9C9C9;
}

#board-info .ls-board-info .ls-a {
	color: #FF6600;
}
#board-info .ls-board-info .ls-q dt,#board-info .ls-board-info .ls-a dt {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 40px;
	vertical-align: baseline;
}
#board-info .ls-board-info .ls-q dd,#board-info .ls-board-info .ls-a dd {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	width: 480px;
}
#board-info .ls-board-info .ls-a .ls-a-empty {
	margin-top: 10px;
}
#board-info .ls-board-info .ls-a .ls-a-empty  a{
	color: red;
}
#board-info .ls-board-info .ls-info {
	width: 100px;
}
#board-info .ls-board-info .ls-q .ls-q-empty {
	color: #FF6600;
	width: 100px;
}
#board-info .ls-board-info .ls-a h3{
	color: #FF0000;
	letter-spacing: 2px;
	font-size:13px;
}
#board-info .ls-board-info .ls-a-text  form {
	width: 600px;
}
#board-info .ls-board-info .ls-a-text dt{
	display: inline-block;
	width: 65px;
	text-align:right;
	*display: inline;
	*zoom: 1;
	*float:left;
	vertical-align:top;
}
#board-info .ls-board-info .ls-a-text dd{
	display: inline-block;
	text-align: left;
	*display: inline;
	*zoom: 1;
	*float:left;
	width: 380px;
	line-height: 1.0;
	vertical-align:top;
}
#board-info .ls-board-info li:nth-last-child(2){
	border-bottom: 1px dashed #CCC;
}
#board-info .ls-content{
	padding: 0px 10px 10px 40px;
}
#board-info .ls-board-info .ls-item-hover{
	margin: 0 10px;
	border-bottom: 1px dashed #CCC;
}
#board-info .ls-board-info  .ls-a-text dd textarea{
	width: 380px;
	height: 90px;
} 
#board-info .ls-board-info .ls-a-text dl{
	background-color: #F6F6F6;
	padding: 5px;
}
#board-info .ls-board-info .ls-a-text dd .ls-btn-submit,.message_submit{
	display: block;
	margin: 5px 0px;
}
#board-info .info-bt {
	border-bottom:1px dashed #CCCCCC;
	padding-bottom: 10px;
}

#board-info .ls-goon .ls-a-text h3 {
	font-size:13px;
	letter-spacing: 2px;
	height: 20px;
	color: #404040;
}
#board-info .newInfo {
	background:transparent url(https://bbs.8891.com.tw/images/index/public/new_back.gif) no-repeat scroll 0 0;
	display:inline-block;
	height:10px;
	width:22px;
}
#board-info .ls-content{
	position: relative;
}
#board-info .select-list{
	position: absolute;
	top: 20px;
	right: 20px;
}
#board-info .select-list button{
	width: 60px;
}
#board-info .select-list dir{
	width: 58px;
}
#board-info .ls-board-info li:last-child{
	border-bottom: none;
}

/**
 * index
 *
 */
.top-tips{
	position: relative;
}
.top-tips .tps-more{
	color: #005ED9;
	position: absolute;
    right: 15px;
    top:5px;
}
#welcome-box{
	background-color: #FEFBEC;
	padding: 15px 15px 5px;
	margin: 10px 0;
}
#welcome-box a{
	color: #005ED9;
}
#welcome-box a:hover{
	color: #D84600;
}
#welcome-box .btn-store, #welcome-box .btn-store:hover{
	color: #8C6601;
	text-decoration: none;
}
#welcome-box h2{
	font-size: 15px;
	color: #3E3E3E;	
	position:relative;
}
#welcome-box h2 a{
	font-size:13px;
	font-weight: normal;
	margin-left: 10px;

}

#welcome-box .empty{
	color:#666;
}
#welcome-box .statics span{
	display: inline-block;
	zoom: 1;
	width: 130px;
	margin-right: 10px;
	color: #3e3e3e;
}
#remind-box{
	border: 1px solid #FFE3BB;
	background-color: #FFF;
	margin-right: 70px;
}
#remind-box dl{
	margin: 7px 10px;
}
#remind-box dt, #remind-box dd{
	display: inline-block;
	*display: inline;
	*zoom:1;
	margin-right: 10px;
}
#remind-box dt{
	font-weight: bold;
	color: #3E3E3E;
}
#remind-box dd a{
	margin-right: 10px;
}
#remind-box dd a i{
	font-style: normal;
	color: #F60;
	font-size: 12px;
	margin-left: 3px;
	*margin-left: 0;
}
#remind-box dd a.empty i{
	color: #666;
}
#remind-box dd a:hover i{
	color: #D84600;
}
#post-steps{
	margin: 10px 0;
}
#index-list .tab-hd{
	*position: relative;
	*z-index: 2;
}
#index-list .tab-label{
	top: 1px;
	position: relative;
	z-index: 0;
	*top: 0;
}
#index-list .tab-spe-active{
	z-index: 2;
	height: 32px;
	top:-1px;
	left:40px;
	margin-bottom: 1px;	
	*margin-bottom: 0;
	position:absolute;
}
#index-list .tab-bd{
	position: relative;
	z-index: 1;
}

/**
 * deal score icon
 */
.one-star,.two-star,.three-star,.four-star,.five-star,
.one-diamond,.two-diamond,.three-diamond,.four-diamond,.five-diamond{
	display: inline-block;
	zoom: 1;
	height: 15px;
	text-indent: -999em;
	vertical-align: text-top;
	*position: relative;
	*top: -2px;
}
.one-diamond,.two-diamond,.three-diamond,.four-diamond,.five-diamond{
	background-position: 0 -356px;
}

.icon_msg{
	background-position: 0px -146px;
}

#suggest{
	overflow: auto;
	height: 80px;
	
}
/*11/5/12 add color*/
.black_light{color:#333;}
.reply_search{
	
  	border: 1px solid #FFBF60;
	background-color: #FEF0D0;
	padding: 10px 10px;
	margin-bottom: 10px;
	}
.reply_search_btn{
	background:url(../../img/member/btn_bg.jpg) no-repeat;
	height:21px;
	width:50px;
	line-height:21px;
	border:none;
	font-weight:bold;
	color:#FFF;
	}
.reply_search_bg{
		background: url(/img/member/search_bg.jpg) no-repeat top left;
		height: 22px;
	    line-height:22px;
		width: 148px;
		border: none;
		margin: 4px 5px 4px 0;
		padding: 0px 5px 0px 27px;
		color: #CCC;
}

#board-info  .ls_item_num a{color:#FF6600;text-decoration:underline; }
#board-info  .ls_item_num a:hover{color:#FF6600;text-decoration:underline;}
/**
*會員投訴專區
*/
.complain-list{
	border: 1px solid #FFD28E;
	border-top: none;
}
.complain-box{
	padding:30px 40px 48px 40px;
	font-family:"新細明體";
	border-top:1px #FFD28E solid;
	}
.complain-status,.message_box{
	background:#F6F6F6;
	padding:15px 50px;
	}
.complain-null-title{
	font-size:15px;
	font-weight:bold;
	color:#666;
}
.complain-status-title{ 
   font-size:15px;
   font-weight:bold;
   color:#009001;}
.complain-status-btn,.complain-status-btn1,.complain-status-btn2,.complain-status-btn3{
	background:url(../../img/complain/element.gif);
	font-weight:bold;
	text-align:center;
	}
.complain-status-btn{ 
    background-position:-23px -118px;
	height:25px;
	line-height:25px;
	width:85px;
	line-height:25px;
	margin-top:10px;
	}
.complain-status-btn1{
	background-position:-23px -170px;
	height:25px;
	line-height:25px;
	width:100px;
	}
.complain-status-btn2{
	background-position:-23px -223px;
	height:25px;
	line-height:25px;
	width:135px;
	}
.complain-status-btn a,.complain-status-btn1 a,.complain-status-btn2 a{color:#272727; text-decoration:none;}
.complain-status-btn a:hover,.complain-status-btn1 a:hover,.complain-status-btn2 a:hover{color:#272727; text-decoration:none;}

.complain-status-menu ul{ margin:0; padding:0;}
.complain-status-menu li {
	float:left;
	display:inline;
	margin: 10px 5px;
	}
.complain_content_box{
	 border:1px #DBDBDB solid;
	 margin:10px 0px;
	 }
.complain_content_title{
	border-bottom:1px #DBDBDB solid;
	height:35px;
	line-height:35px;
	padding:0 15px;
	font-size:13px;
	}
.complain_content_detail{
	padding:6px 15px;
	}
.complain_content_detailSen{
	padding:10px 0;
	border-top:1px #DBDBDB dashed;
	margin:10px 0;
	}
.complain_content_detail td{ 
    height:25px; 
	line-height:25px;
	padding:3px 4px;
	 }
.message_box dl{
	display:inline;
	display:block;
	}
.message_box dl dt,.msg_ajax_box dl dt{
	display:inline-block;
	text-align:right;
	vertical-align:top;
	font-weight:bold;
    _float:left;	
	}
.message_box dl dt{width:65px;}
.msg_ajax_box dl dt{width:100px;}
.message_box dd,.msg_ajax_box dd{
	display:inline-block;
	vertical-align:top;
	width:360px;
	_float:left;
   }
.message_box dd textarea,.msg_ajax_box textarea{
	width:360px;
	height:120px;
	border:1px #A7A6AA solid;
	}
.msg_ajax_box ul li {
	font-size:13px;
	color:#BF0F0F;
	height:30px;
	padding:0 0 10px 55px;
}
.msg_ajax_box ul li span.ask_icon{
    background:url(../../img/common/promot_c.png) no-repeat 0px -41px;
    padding:14px 0 6px 45px;
	display:block;
}
.js_dialog_title{ color:#333;}
.bold{font-weight:bold;}
.F60{color:#FF6600;}
.F360{color:#336600;}
.CF00{color:#F00;}
.C666{color:#666;}
.gray_C8B{color:#8B8B8B; }
.clear{clear:both;}
.font12{font-size:12px;}
.break_word{word-wrap:break-word; overflow:hidden;word-break:break-all;width:500px;}
.taleft { text-align:left; }
.CD94E0A{ color:#D94E0A; }

/*郵件訂閱*/
.subs-box{}
.subs-box .subs-explain{background-color:#E2F5FF;padding:5px 2px;line-height:30px; border:1px solid #01A8FF;}
.subs-box .ml57{margin-left:57px;}
.subs-box .subs{margin:10px 0;}
.subs-box table{border-top: 1px solid #cccccc;border-left: 1px solid #cccccc;width:100%;}
.subs-box td{border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding: 5px 10px;}
.subs-box .subs-title{background-color: #f0f0f0;text-align: center;padding: 8px;}
.subs-box .subs-type{background-color: #FEF0D0;font-weight: 700;}

/*客服簡訊店鋪申請*/
.btn_div{margin: 30px 0;text-align: center;}
.agree-btn{width: 122px;margin-right:20px;height: 37px;display: inline-block;background: url(../../img/member/shop_btn.png) 0 0;}
.refuse-btn{width: 122px;height: 37px;display: inline-block;background: url(../../img/member/shop_btn.png) 0 -38px;}

/*店鋪申請提示*/
.shop-prompt{border: 1px solid #CCCCCC;width: 250px;z-index:999;position: fixed;bottom: 2px;right: 0px;opacity: 1;}
.shop-prompt .shop-hd{border-bottom:1px solid #CCCCCC;line-height: 25px;padding-left: 5px;position: relative;background-color:#EEEEEE;}
.shop-prompt .shop-close{width: 17px;height: 17px;background: url(../../img/member/close_btn.png);display: block;position: absolute;cursor: pointer;right: 4px;top: 4px;}
.shop-prompt .shop-bd{background-color:#FEFBEC;padding:10px;line-height:25px;}
/*-------20110909新增加新版返回按鈕樣式-------*/
#welcome-box h2 .goback{ color:#04d; font-size:13px; font-weight:400; position:absolute;right:5px; margin-right:60px !important; margin-right:80px;}
#welcome-box h2 .goback a{ color:#04d; text-decoration:underline;}
#welcome-box h2 .goback a:hover{ color:#04d; text-decoration:underline;}

/*-----返回舊版按鈕----*/
#welcome-box h2 .gobackBtn{ background-position:0 -381px; width:178px; height:52px; color:#f60; position:absolute; right:60px; top:-46px; font-size:13px; line-height:45px; text-align:center; font-weight:400; margin-right:0px !important; margin-right:20px;}
#welcome-box h2 .gobackBtnClose{ background-position:0 -440px; width:10px; height:10px; position:absolute; top:5px; right:11px; cursor:pointer; overflow:hidden;}

/*  首頁廣告彈出 */
.buy-packs { width: 772px; height: 762px; position: fixed; overflow: hidden; }
	.buy-count { color: #D32D2D; position: absolute; top: 56px; right: 185px; font-size: 15px; }
.mask { z-index: 1999; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; display: none; background: #000; opacity: 0.7; filter: alpha(opacity=70); }

/* 手機接收站內簡訊 */
.body .news-link,.news-nomoney { margin-left: 40px; color: #04d; font-size: 13px; font-weight: normal; text-decoration: underline; }
.news-nomoney { color: #ff0000; text-decoration: none; margin: 0; }
.news-bra { color: #04d; font-style: normal; }
.news-hd { background: url(../../img/member/news-nav-bg.png) repeat-x 0 0; height: 52px; width: auto; }
	.news-img { background: url(../../img/member/newsletters-img.png) no-repeat 0 0; }
	.news-tit { background-position: -288px -60px; float: left; width: 142px; height: 52px; text-indent: -999em; }
	.news-htip { display: inline-block; line-height: 52px; font-size: 15px; color: #f60; }
.news-send { }
	.news-input { width: 124px; padding: 1px 0; }
	.news-tip,.news-deltip { background: url(../../img/user/register/register-error.png) no-repeat 0 2px; display: none; padding-left: 20px; position: relative; top: 2px; color: #cc0000; }
	.news-suctip { font-size: 15px;  }
	.news-deltip { top: -1px; }
		.news-deltip.success { background: url(../../img/common/right.png) no-repeat 0 2px; color: #000;  }
	.news-btn { background-position: 0 0; margin-left: 60px; width: 80px; height: 28px; display: block; text-indent: -999em; }
	.news-cancle { background-position: 0 -28px; margin-left: 60px; width: 80px; height: 28px; display: block; text-indent: -999em; }
	
.news-box { margin: 15px 0; }
	.news-down { display: block; width: 276px; }
	.news-bhd { background: #E7E7E7; height: 28px; line-height: 28px; padding-left: 20px; }
		.news-btit1 { background-position: -120px 0; width: 156px; height: 18px; text-indent: -999em; float: left; margin-top: 5px;  }
		.news-btit2 { background-position: -120px -20px; width: 158px; height: 18px; text-indent: -999em; float: left; margin-top: 5px;  }
		.news-btit3 { background-position: -120px -40px; width: 129px; height: 17px; text-indent: -999em; float: left; margin-top: 6px;  }
		.news-btip { font-size: 15px; color: #ff0000; margin-left: 10px; }
		.news-step1 { background-position: 0 -60px; height: 78px; width: 276px; margin-top: 15px;  }
		.news-step3 { background-position: 0 -144px; height: 141px; width: 601px; margin-top: 15px;  }
		.news-step2 { background-position: 0 -285px; height: 147px; width: 403px; margin-top: 15px;  }

/* 會員中心改版 */
.tc { text-align: center; }
.mer-img { background: url(../../img/member/mer-icon.png?v=1.0) no-repeat; }
.mer-icon { background: url(../../img/member/mer-img.png?v=1.0) no-repeat; }
.mer-varbtn { margin-top: 20px; margin-right: 10px; border: 1px solid #D74C00; border-radius: 2px; text-decoration: none; display: inline-block; *zoom: 1; padding: 0; }
.mer-varbtn .varbtn { border: 1px solid #FFE98E; color: #FFF; padding: 0 5px; text-align: center; min-width: 130px; font-size: 16px; line-height: 29px; display: block; background: url(../../img/sell/iw-btn-bg.png) repeat-x; cursor:pointer; }
.mer-btn { display: inline-block; width: 110px; height: 35px; font-size: 0; border: none; cursor: pointer; }
	.mer-btn-next { background-position: -1px -212px;  }
	.mer-btn-confirm { background-position: -1px -400px;  }
	.mer-btn-buy { background-position: -1px -306px;  }
	.mer-btn-refill { background-position: -1px -353px;  }
	.mer-btn-dress { background-position: -1px -444px; width: 122px;  }
	.mer-open-gbtn { background-position: -1px -497px; width: 82px; height: 25px; }
	.mer-btn-use { background-position: -1px -598px; width: 110px; height: 34px; }
.mer-menu { position: absolute; right: 0; top: 0; font-size: 15px; height: 19px; line-height: 19px;  }		
	.mer-malink { background-position: -199px 0; color: #808080; float: left; text-decoration: none; padding-left: 10px; margin-left: 10px; }
		.mer-malink:hover { color: #f60; text-decoration: underline; }
.memberMenu { width: 950px; height: 41px; border: 1px solid #FF9A00; border-bottom: none; padding-bottom: 0;  margin-top: 20px;}
	.mer-nav { background: url(../../img/member/mer-nav-bg.png) repeat-x; border: 1px solid #FFC875; border-bottom: 1px solid #FF9A00; height: 34px; padding: 5px 15px 0 15px;  }
		.mer-nav-alink { float: left; color: #fff; font-size: 15px; font-weight: 700; padding: 1px 23px 0 0; height: 34px; line-height: 34px; text-decoration: none;  }
			.mer-nav-link { width: 0; border-left: 1px solid #ED5109; border-right: 1px solid #FF8A0C; height: 11px; display: inline-block; margin-right: 23px; }
				.mer-nav-alink:first-child .mer-nav-link { width: 2px; border: none;}
			.mer-nav-alink:hover { color: #fff; text-decoration: underline; }
			.mer-nav-alink.mer-nav-selected { padding-top: 0; border-top: 1px solid #D73500; background: #fff; margin-right: -2px; position: relative; z-index: 2; padding-right: 25px;  color: #333; }
				.mer-nav-alink:hover.mer-nav-selected { text-decoration: none; }
				.mer-nav-alink.mer-nav-selected .mer-nav-link { border-color: #fff; }	
		.mer-nav-help { text-decoration: none; float: right; font-size: 15px; color: #fff; background-position: -185px -19px; padding-left: 20px; margin-top: 8px; }
			.mer-nav-help:hover { text-decoration: underline; }
.sb-title { padding-left: 3px; font-size: 13px; cursor: pointer; }
	.sb-title .icon-plus { background-position: 3px -332px; margin: 0; }			
	.sb-title .icon-reduce { background-position: 3px -361px; margin: 0; }			
.valueBodyToTab { font-size: 13px; }
.invoiceBodyContent { padding: 10px 10px 40px; width: 739px; }
.contentBox { padding: 0; }
/* 選擇開通店鋪 */
.mer-open-slt { border: 1px solid #eee; padding: 20px 20px 40px; }
	p.mer-open-explain,p.mer-open-stext { margin: 0; }
	.mer-open-explain { color: #666; font-size: 15px; }
	.mer-open-general,.mer-open-edition { background-position: -147px -37px; padding-left: 63px; margin-top: 40px; }
		.mer-open-stit { font-size: 19px; }
		p.mer-open-stext { color: #666; padding: 5px 0; }
		p.mer-open-stext .CF00 { font-size: 15px; }
		.mer-open-salink { color: #04d; }
		.mer-open-edition .mer-open-stit { position: relative; width: 114px; }
			.mer-open-etips { background-position: -1px -178px; display: block; width: 38px; font-style: normal; text-indent: -999em; height: 21px; position: absolute; top: -17px; right: 28px; }
/* 店鋪介紹 */
.mer-edit-info { width: 700px;}
.mer-edit-info .vl{vertical-align: top;}
.mer-edit-info .edit-intro-explain{display: inline-block;padding: 2px 5px;margin-right: 5px;border: 1px solid #F39A00;background: #FFFFE5;}
.mer-edit-info .edit-intro-explain-text div{position: absolute;z-index: 100;display: none;}
.mer-edit-info .edit-intro-explain-text:hover div{display: block;} 
/* 編輯店鋪資料 */
.mer-nav-tit { border-bottom: 3px solid #F58413; }
	.mer-nav-tit .tab-hd { border: none; }
	.invoiceBodyContent { border-top-width: 1px;  }
	.invoiceBodyContent ul {}
	   .invoiceBodyContent .box-1{padding: 10px;}
	       .invoiceBodyContent .box-1 ul li{}
	       .invoiceBodyContent ul.edit-ul li {width: 100%;padding: 5px 0px;}
	           .invoiceBodyContent ul.edit-ul li #intro{width:645px; height:90px;}
	   
	.mer-open-shop .invoiceBodyContent { border: 1px solid #eee; }
		.mer-open-type { margin: 15px 0; height: 32px; line-height: 32px; }
		.mer-open-steps { width: 102px; height: 32px; text-align: center; margin: 0 0 0 12px; }
			.mer-open-step { background-position: 0 -64px;  }
			.mer-open-auto { background-position: 0 -32px; }
			.mer-open-steped { background-position: 0 0; font-weight: 700; color: #D84600; }
		.mer-open-arrows { width: 7px; height: 14px; margin: 9px 0 0 12px; }
			.mer-open-arrow { background-position: -102px -14px; }
			.mer-open-arrowed { background-position: -102px 0; }
		.mer-open-tips { border: 1px solid #FFCC68; background: #FFFFE0; color: #ff0000; height: 24px; line-height: 24px;  margin: 0 24px 20px; }
	.mer-edit-www,.mer-edit-nlink { margin: 2px 5px 0 5px; display: block; }
		.mer-edit-nlink { margin-top: 3px; }
		.mer-edit-mobile { margin-top: 2px; float: left; }
		/*.phoneVerified { font-size: 13px; margin-left: 5px; background-position: 51px 0; float: left; margin-top: 2px; }*/
/* 域名設置 */
.mer-open-domain { margin: 35px 0 0 57px; position: relative; }
	.mer-open-dotit { color: #333; }
	.mer-open-doinput { width: 123px; border: 1px solid #E2E3EA; border-top: 1px solid #ABADB3; padding: 3px 4px; }
	.mer-open-dotips { color: #666; margin-left: 10px; }
	.mer-open-doerror { position: absolute; background: url("../../img/popup/error_02.png") no-repeat 0 0; width: 25px; top: 27px; left: 97px; height: 36px; display: block;  }
	.mer-open-doetips { margin: 8px 0 0 125px; height: 19px; display: block; color: #f00; }
	.mer-open-dobtn { margin-top: 18px; }
/* 店鋪模板 */
.invoiceBodyContent.s-open-bcons { width: 759px; padding: 0; border-color: #e6e6e6; border-bottom: none; margin-bottom: 40px; }
.mer-open-buy { }
	.mer-open-btit { position: relative; font-size: 19px; letter-spacing: 2px; padding: 13px; border-bottom: 1px solid #eee;  }
		.mer-open-tip { color: #f00; font-weight: 700; font-size: 13px; position: absolute; top: 18px; margin-left: 10px; }
	.mer-open-bslt { border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; margin-top: 15px; }
			.mer-open-bslt:first-child { border-top: none; margin: 0; }
		.mer-open-bl { float: left; }
			.mer-open-bimgs { width: 190px; height: 158px; padding-top: 20px; text-align: center; border-right: 1px solid #E6E6E6; }
				.mer-open-bimg { width: 150px; height: 138px; vertical-align: middle; }
			.mer-open-btips	{ position: relative; }
				.mer-open-btip { position: absolute; top: 50%; left: 50%; margin: -19px 0 0 -51.5px; color: #888;  }
		.mer-open-br { float: left; position: relative; width: 568px; height: 178px; color: #585858; background: #F0F0F0; }
			.mer-open-bstits,.mer-open-usenum,.mer-open-bprice,.sms-open-month,.mer-open-bcslt { line-height: 22px; margin: 6px 0 0 11px; }
			.mer-open-tmplkind { display: block; width: 37px; height: 25px; position: absolute; left: -1px; top: 2px; }
				.mer-open-high { background-position: 0 -200px; }
				.mer-open-simple { background-position: -37px -200px; }
			.mer-open-bstits { margin-top: 50px; }
				.mer-open-bsee { margin-left: 5px; }
			.mer-slt-tmpl .mer-open-bstits { margin-top: 34px; }
				.mer-open-tmplmonth { float: left; }	
			.mer-open-bctit { float: left; }
			.s-tmpl-cb { display: inline; float: left; margin: 2px; border: 2px solid #F0F0F0; width: 15px; height: 15px; text-indent: -999em; }
				.s-tmpl-cb:first-child { margin-left: 0; }
				.s-tmpl-cb:hover,.s-tmpl-cb.selected { border-color: #DF0001; }	
				/* vip */
				.s-tmpl-vip .s-tmpl-blue { background: #3971C4; }
				.s-tmpl-vip .s-tmpl-orange { background: #F37C06; }
				.s-tmpl-vip .s-tmpl-red { background: #B00300; }
				.s-tmpl-vip .s-tmpl-gray { background: #878787; }
				.s-tmpl-vip .s-tmpl-black { background: #222; }
				/* gold */
				.s-tmpl-gold .s-tmpl-gold { background: #926B34; }
				.s-tmpl-gold .s-tmpl-wgold { background: url(../../img/shop/gold/gw.jpg) 0 0 no-repeat; }
				/* simple */
				.s-tmpl-simple .s-tmpl-red { background: #D1193B; }
				.s-tmpl-simple .s-tmpl-yellow { background: #F9BB10; }
				.s-tmpl-simple .s-tmpl-white { background: #F0F0F0 url(../../img/shop/simple/cw.png) 0 0 no-repeat;; }
				/* cool */
				.s-tmpl-cool .s-tmpl-black { background: #222; }
				/* profusion */
				.s-tmpl-profusion .s-tmpl-red { background: #BD2044; }
				.s-tmpl-profusion .s-tmpl-green { background: #2CCA97; }
				.s-tmpl-profusion .s-tmpl-blue { background: #52A3D5; }
				.s-tmpl-profusion .s-tmpl-rw { background: url(../../img/shop/profusion/icon.png) -239px -484px no-repeat; }
				.s-tmpl-profusion .s-tmpl-gw { background: url(../../img/shop/profusion/icon.png) -224px -499px no-repeat; }
				.s-tmpl-profusion .s-tmpl-bw { background: url(../../img/shop/profusion/icon.png) -224px -484px no-repeat; }
			.mer-open-bprice {  }
				.mer-open-free { text-decoration: line-through; margin-right: 10px; }
				.mer-open-bpic { font-size: 15px; }
				.mer-open-bpic,.mer-open-nom { color: #f00; }
				
			.mer-open-bbtns { position: absolute; top: 50%; margin-top: -17px; right: 37px; }
/* 繼續開通 */
.mer-open-slt.mer-open-gslt { padding: 0; }
.mer-open-gspic { border-bottom: 1px solid #eee; padding: 20px 20px 30px; }
	.mer-open-ggnl { border: none; padding: 30px 20px; }
	.mer-open-gtits {  font-size: 17px; position: relative; margin-bottom: 5px; } 
		.mer-open-gtips { width: 38px; height: 22px; display: block; position: absolute; background-position: -1px -178px; top: -15px; left: 27px; }
		.mer-open-gtit { font-size: 13px; font-weight: normal; color: #999; margin-left: 10px; }
	.mer-open-gtipo { margin: 20px 0 10px; }
		.mer-yes,.mer-no { margin: 3px 5px 0 0; width: 14px; height: 14px; float: left; background-position: -1px 0; }
		.mer-no { background-position: -1px -28px; }
		.mer-open-gtipt .mer-no { margin-top: 6px; }
		.mer-open-gtopts { line-height: 25px; color: #f00; margin-right: 5px; }
		.mer-open-galink { color: #0000EE; }
/* 開通狀態 */
.mer-open-stauts { padding: 0 0 0 41px; position: relative; float: left; left: 94px; top: 20px;  }
	.mer-open-sicon { position: absolute; width: 30px; height: 30px; display: block; left: 0; top: 0; }
		.mer-open-suc { background-position: -1px -99px; }
		.mer-open-fail { background-position: -1px -55px; width: 31px; height: 31px; }
	.mer-open-sbtns { margin: 15px 0 20px; }
	.mer-open-refill { margin: 30px 0 0 0; }	
	.mer-open-stit { color: #000; font-size: 15px; margin: 5px 0 10px 0;  }
	.body .mer-open-sp { margin: 0; color: #666; }
	.mer-open-stlink { display: block; color: #0000EE; line-height: 22px; }	

/* 客服簡訊 */
#msg-list .ls-hd .ls-status { vertical-align: middle; height: 25px; }
.msg-box .mb-list { border-top: 1px solid #FFD28E; }
	.msg-ops { background: #F3F3F3; border: 1px solid #DEDEE0; margin: 5px 0; height: 30px; }
		.msg-ops .msg-allinput { margin: 6px 0 0 12px; }
		.msg-slt { float: right; margin: 3px 10px 0 0; }
.msg-item .ls-type { text-align: left; margin-left: 13px; }
	.msg-chkinput,.msg-chk,.msg-allinput { float: left; }
	.msg-allinput { margin-left: 3px; }
		.msg-cur { color: #666; font-size: 12px; }
	.msg-btn { float: left; margin: 2px 0 0 5px; }
		.msg-btninput { float: left; }	
	.msg-ft .Page { float: right; padding: 0; }	

/*禮劵*/
.vouchers-list .ls-hd{padding:0;}
.vouchers-list li span{margin:0;}
.vouchers-list .ls-time{width:130px;}
.vouchers-list .ls-io{width:80px;}
.vouchers-list .ls-money{width:130px;vertical-align: middle;}
	.vouchers-list .ls-money span{display:inline-block;}
	.vouchers-list .ls-money span.c777{color:#777777;font-size:11px;}
	.vouchers-list .ls-money span.c999{color:#999999;font-size:11px;}
.vouchers-list .ls-flag{width:135px;vertical-align: middle;}
	.vouchers-list .ls-flag i{background:url(../../img/member/vouchers-down-icon.png);width: 9px;height: 9px;display: inline-block;margin-left: 3px;}
.vouchers-list .ls-info{width:130px;}
.sb-body .icon-vouchers{background-position:0 -383px;}
.vouchers-explain{margin-top:30px;line-height:24px;color:#666666;}
	.vouchers-explain .left{display:inline-block;padding-left: 15px;}
		.vouchers-explain .right a,.vouchers-explain .left a{color:#666666;text-decoration: underline;}
	.vouchers-explain .right{display:inline-block;vertical-align: top;padding-left: 20px;}

/* 訂單管理 */
.sale-main .fl { float: left; }
.body .oo-tit .oo-tit-link { display: block; width: 286px; color: #0000EE; }
.body .oo-tit.Red .oo-tit-link { color: #f00; }
.body .oo-tit .oo-tit-link:hover,.body .oo-tit .oo-tit-link:hover .C666 { color: #D84600; }
.orders-col-name { height: 30px; line-height: 30px; }
	.ocn-goods { width: 26px; margin-left: 120px; }
	.ocn-price { width: 72px; margin-left: 271px; }
		.con-price-tit { padding-left: 7px; }
	.ocn-fprice { width: 110px; text-align: center; }
	.ocn-stauts { width: 90px; text-align: center; }
	.ocn-operate { width: 90px; text-align: center; }
.orders-all-operate { height: 30px; line-height: 30px; border: 1px solid #E6E6E6; border-left: none; border-right: none; background: #F3F3F3; }	
	.oao-cb { margin-left: 7px; font-size: 12px; }
	.oao-cp { margin: 0 9px 0 5px; color: #666; font-size: 12px; }
	.oao-db { margin-top: 4px;  }
.orders-list { margin-bottom: 9px; }	
	.ol-order { margin-top: 15px; border: 1px solid #E6E6E6; border-right: none;  }
		.olo-hd { height: 28px; line-height: 28px; background: #F3F3F3; border-bottom: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; }	
			.olo-cb { margin: 5px 0 0 6px; }
			.olo-num { margin: 0 30px 0 2px; }
		.olo-td { display: table-cell; padding: 8px 0 5px; text-align: center; border-right: 1px solid #E6E6E6; vertical-align: top; }
			.olo-info { width: 486px; padding: 0; }
				.oil-info { border-top: 1px solid #E6E6E6; padding: 14px 0 10px 9px; }
				.oil-info:first-child { border-top: none; }
				.oi-img { width: 69px; height: 48px; border: 1px solid #F0F0F0; padding: 1px; text-align: center; vertical-align: middle; }
					.oi-img .oi-img-pic { max-width: 69px; max-height: 48px; vertical-align: middle; }
					.oi-img .hack { height: 100%; width: 0; }
				.oi-id { display: block; color: #333; line-height: 13px; margin-top: 5px; }	
				.body .oil-icon:hover { text-decoration: none; color: #000; }
					.oil-icon:hover .oi-img { border-color: #f60; }
				.oil-other { margin-left: 10px; text-align: left; }
					.oo-hd { margin: -4px 0 2px 0; width: 386px; }
						.oo-tit { width: 336px; margin-right: 5px; word-break: break-all; word-wrap: break-word; }
						.oo-info { color: #787878; max-width:240px;}
				.oicon { display: block; width: 69px; height: 48px; background: url(../../img/member/sale-icon.png) 0 0 no-repeat; text-indent: -999em; }
					.oisigle { background-position: 0 0; }
					.oimul { background-position: 0 -48px; }
					.oivta { background-position: 0 -96px; }
				.oil-noitems { padding-bottom: 6px; }
				.oil-noitems .oil-other { margin: 0; width: 477px; }		
				.oil-noitems .oo-hd { width: auto; }		
				.oil-noitems .oo-tit { width: 419px; }		
			.olo-price { width: 110px; }
				.op-num { color: #000; display: block; font-size: 15px; }
			.olo-stauts { width: 90px; }
				.olo-wait { color: #f50; }
				.olo-suc { color: #066601; }
				.olo-close { color: #808080; }
			.olo-operate { width: 90px; }
				.olo-pay {  display: block; margin: 0 auto 4px; width: 49px; height: 25px; line-height: 25px; color: #fff; background: url(../../img/member/sale-icon.png) 0 -144px no-repeat; }
					.body .olo-pay:hover { color: #fff; }
						
	.ol-order.ol-order-orange,.ol-order-orange .olo-hd,.ol-order-orange .oil-info,.ol-order-orange .olo-td { border-color: #FFD28E; }					
	.ol-order-orange .olo-hd { background: #FEF0D0; }

/* 優惠劵表格 */
.coupon-main { margin-bottom: 10px; }  
.coupon-main .fl { float: left; }
.coupon-main .va { vertical-align: middle; }
.coupon-main .cf00 { color: #f00; }
.coupon-main .c8d8c8c { color: #8D8C8C; }
.coupon-main .c390 { color: #390; }
.coupon-main .no-events{text-align: center;padding: 15px;border-left: 1px solid #e1e1e1;border-top: 1px solid #e1e1e1;}
.coupon-nav { height: 28px;line-height: 28px; border: 1px solid #e1e1e1; border-bottom: none; background: #E1E7F4; }
	.coupon-nav-link { color: #36c; margin-left: 10px; line-height: 25px;  }
		.coupon-nav-link.slt,.coupon-nav-link.slt:hover { color: #194AA4; text-decoration: none; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAJnAAACZwABAcB2nAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8xOC8xNG/gAk4AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAQUlEQVQImWP8//8/Awykth7+z8DAwDC72pYRJsaELLn12COGrccewRXCFcAkYQBZEfNTVmcUSRi4/fgjw40HHxsAIPsli19P3VkAAAAASUVORK5CYII=) center bottom no-repeat; font-weight: 700; }	
.coupon-table { display: none; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; }
	.coupon-table.slt { display: block; }
	.coupon-td,.coupon-subtd { display: table-cell; *display: block; *float: left; text-align: center; line-height: 30px; border-top: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; }
		.coupon-subtd:first-child { border-left: none; }
		.coupon-subrow:first-child .coupon-subtd { border-top: none; }
		.coupon-sale .coupon-table-hb .coupon-td { padding: 22px 0; line-height: 25px; }
		.coupon-table-hd-tit .coupon-td { height: 24px; line-height: 24px; background: #F5F5F5; color: #8D8C8C; }
			.coupon-operate { display: block; width: 82px; height: 25px; margin: 0 auto; text-indent: -999em;  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAAAZCAMAAAHiarmQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE2OEI0MkUxMzBCNDExRTM4QUYxRkUzQTFDMEI1NUM1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE2OEI0MkUyMzBCNDExRTM4QUYxRkUzQTFDMEI1NUM1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTY4QjQyREYzMEI0MTFFMzhBRjFGRTNBMUMwQjU1QzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTY4QjQyRTAzMEI0MTFFMzhBRjFGRTNBMUMwQjU1QzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ndgr5AAAATlBMVEX/k0z/l1L/mVX/llD/m1n/mlf/nVz/kUf/nl7/uIj/lU7/kkn/n2D/v5T/iTn/omX/j0X/pWn/o2f/ijz/jUD/jkP/iz7/oWL/hTP////X8NbvAAABpElEQVR42mKQlIABTgYJNklJSTY2EGaQ4ObmlgRDbgYkNQABxABnSjBAVLKBVAPVSoI1cCMpAAggBgl+LIBBgpGRURKMGCUlgQjEYGSQEMECAAIIyTAkY7GaCnII2PEg90ABAyMUwK0B2cQNBWC/QQED0bYDBGBMjHEAhEIY2sWFOGhc+u5/UcNHzB95KW1J5XuIfH5QBt0r6F0+fkhBNupLepVjh6V1K+gaIV9D5GfIKwDjZGwEIAzDQDXkDsIA0v6LcuA4MeDC30RppTd21hCqJeVrZhDnD52xRuc2s5kPjxLNJG3BjAGxWt/kUSPH4jldMnP9XV45xFpHcSQdHzhVtNOZUe9/70R1TKYmZxDV2Vnf/RKglTLYgRgEgagpJu0e2sMmu+v8/48WEBVt9sYLTkFwTlWePEORV+kdTEnlFwxbHg9g69D/0NSqViyVgy3zf/RERpbIklVqz60Jttxm4FWQXGNkbQJ90sGWNAOIWE5WgMhLnTOW88SWaQEaNRVUrdE76bnTYMvdAcfYHM3+gXX8nMGWn2DY8huMXN0rlPK6AaEed10XHJqjAAAAAElFTkSuQmCC) 0 0 no-repeat; }
			.body .coupon-more { color: #36c; text-align: left; display: block; padding-left: 26px; }
		.coupon-w72 { width: 72px; }	
		.coupon-w80 { width: 80px; }
		.coupon-w88 { width: 88px; }
		.coupon-w94 { width: 94px; }
		.coupon-w96 { width: 96px; }
		.coupon-w107 { width: 107px; }
		.coupon-w112 { width: 112px; }
		.coupon-w118 { width: 118px; }
		.coupon-w137 { width: 137px; }
		.coupon-w142 { width: 142px; }
		.coupon-w156 { width: 156px; }		
		.coupon-w202 { width: 202px; }		
		.coupon-w208 { width: 208px; }
		
/*六月加值服務活動*/
.ja-mem-hit { background: url(../../img/active/8891june/member-center1.png) no-repeat center top; height: 225px; margin: 5px 0 10px; position: relative; width: 762px; background-color: #ab0712; border-radius: 10px; }
.ja-mem-bg2 { background-image: url(../../img/active/8891june/member-center2.png); height: 147px; }
	.ja-mem-hit a,.ja-mem-hit div { font-size: 18px; font-weight: 700; color: #ffc600; position: absolute; }
	.ja-mh-tmoney { top: 73px; left: 227px; width: 60px; text-align: right; }
	.ja-mh-ranking { top: 73px; left: 375px; }
    .ja-mh-money { top: 109px; left: 198px; width: 60px; text-align: right; }
	.ja-mem-hit .ja-mh-sp-link { bottom: 14px; left: 481px; height: 20px; color: #fff; text-decoration: underline; }
	.ja-mem-hit .ja-mh-sp-link:hover { color: #ffffff; }
	.ja-mh-pu-link { bottom: 14px; left: 478px; text-indent: -999em; width: 90px; height: 20px; }
    .ja-mh-cover { width: 433px; height: 30px; top: 105px; background: #ab0712; }
	#ja-ac-link { top: 15px; left: 515px; color: #fff; text-decoration: underline; }
	.ja-mh-dl { position: absolute; left: 481px; top: 98px; color: #f1a5aa; background-color: #ab0712; }
	    .ja-mh-dd {  }
		
/*
店鋪服務開通
 */				
.sms-mtip { line-height: 19px; top: 7px; left: 127px; }
.sms-w154 { width: 154px; }
.sms-w205 { width: 205px; }
.sms-w270 { width: 270px; }
.sms-w129 { width: 129px; }
.sms-tits { height: 35px; overflow: hidden; }
	.sms-tit { float: left; display: inline; line-height: 35px; text-align: center; background: #E2F2FF; margin-left: 1px; }				
	.sms-tit:first-child { margin: 0; }	
	/* 開通時 */	
	.sms-open-tit { border: 1px solid #CADEFF; }	
		.sms-open-tit .sms-w205 { width: 204px; }
		.sms-open-tit .sms-w270 { width: 269px; }
.sms-lists { background: #EEF6FF; border: 1px solid #CADEFF; border-bottom: none; }
	.sms-list { padding: 20px 10px 20px 14px; border-bottom: 1px solid #CADEFF; }	
		.sms-name { display: inline; width: 139px; color: #000; }
			.sms-slt { width: 118px; }
		.sms-price { display: inline; width: 197px; padding-left: 9px; }
			.sms-ip { font-weight: 500; text-decoration: line-through; color: #808080; }
			.sms-np { font-size: 15px; margin: 0 7px; }
			.sms-ptip { border: 1px solid #FF6803; color: #f60; overflow: hidden; padding: 1px 5px 2px; }
		.sms-month { display: inline; width: 265px; padding-left: 7px; }
			.sms-mbox { position: relative; float: left; display: inline; outline: none; margin: 1px 1px 1px 6px; height: 18px; line-height: 18px; width: 55px;text-align: center; border: 1px solid #CFCFCF; background: #F5F5F5; color: #555; }
			.ie8 .sms-mbox { line-height: 22px; }
			.sms-mno { border-color: #ddd; color: #CACACA; cursor: default; }
				.body .sms-mno:hover { color: #CACACA; text-decoration: none; }
			.sms-mbox:first-child { margin-left: 1px }
			.sms-msbox { border: 2px solid #A5C85B; margin: 0 0 0 5px; color: #608908; }
			.sms-mbox:first-child.sms-msbox { margin: 0; }
			.body .sms-msbox:hover { color: #608908; text-decoration: none; }
			.sms-msbox .sms-micon { position: absolute; display: block; width: 13px; height: 12px; background-position: 0 -188px; right: -2px; bottom: -1px; }
			.sms-reb { display: block; height: 12px; padding: 0 6px; line-height: 12px; top: -12px; right: -1px; text-align: center; background: #f60; color: #fff; font-style: normal; }
			.sms-rf { display: block; -webkit-transform: scale(0.9); font-size: 11px; }
		.sms-tprice { display: inline; width: 118px; text-align: center; }
#wshop-used-code-btn{background: #6eaf4f;border: 0;padding: 5px 17px;color: #ffffff;}
#w-code-input{margin-right: 10px;padding: 2px;width: 128px;}

/*我的積分*/
.member-point-list .ls-time{width:240px;}
.member-point-list .ls-io{width:120px;}
.pl120{padding-left: 120px;}
.pl180{padding-left: 180px;}
    .member-point-list .ls-io span{font-weight: 700;}
.member-point-list .ls-flag{width:150px;}
.member-point-list .ls-info{width:150px;}
.member-point-rule{font-size: 15px;padding-top: 10px;}
.member-point-rule ul li{padding: 4px;}
    .member-point-rule ul li.bold{padding-top: 20px;padding-bottom: 10px;}
    .member-point-rule ul li .member-point-rule-hint{font-size: 13px;color: #666666;}
    .member-point-rule ul li i{background: url(../../img/valuation/valuation-icon.png) -58px -195px no-repeat;height: 11px;display: inline-block;width: 11px;margin-right: 5px;background-repeat: no-repeat;vertical-align: 7%;}
.member-point-change{padding: 20px;font-size: 15px;}
.member-point-change-form-box{font-size: 15px;margin: 0 auto;padding: 10px;}
    .member-point-change-form-box p{}
    .member-point-change-form-box p #member_point{width: 100px;}
    .member-point-change-form-box p .change-form-btn{height: 36px;width: 112px;background: url(/img/member/member-point/member-point-btn.png) 0px -106px no-repeat;border: 0px;font-size: 0px;cursor: pointer;}
	
/*實名認證*/
.mi-hint-box { position: fixed; bottom: 2px; right: 0px; opacity: 1; z-index: 109; background: #ffffff; border: 1px solid #cccccc; color: #666666; display: none; }
    .mi-hint-box .fl { float: left; }
    .mi-hint-box .fr { float: right; }
	.mihb-header { line-height: 30px; padding: 0 10px; background: #f3f2f2; border-bottom: 1px solid #cccccc; }	
        #mi-hint-close { color: #666666; }
	.mihb-content { padding: 10px; }
	    .mihb-content .error { color: red; }
	    .mihb-content p { padding: 0; margin: 0; line-height: 30px; }
.mi-au-hint { display: inline-block; position: relative; }
    .mi-user-hint { position: absolute; left: -15px; top: -59px; display: none; }
    .mi-shop-hint { position: absolute; left: 20px;; top: -59px; display: none;}
    .mi-shopno-hint { position: absolute; left: 20px;; top: -59px; display: none;}
	.au-ac-icon.au-icon-user:hover~.mi-user-hint { display: block; }
	.mi-user-hint:hover { display: block; }
	#Map1:hover~.mi-user-hint{ display: block; }
    .au-ac-icon.au-icon-shop:hover~.mi-shop-hint { display: block; }
    .mi-shop-hint:hover { display: block; }
    #Map2:hover~.mi-shop-hint{ display: block; }
    .au-no-icon.au-icon-shop:hover~.mi-shopno-hint { display: block; }
	.mi-shopno-hint:hover { display: block; }
    #Map3:hover~.mi-shopno-hint{ display: block; }
		
/*會員中心新舊版切換*/
.member-version { position: absolute; right: 0; top: 55px; }
	.member-version a { margin-left: 30px; }


#updatePackagePopup {
	display: none;
}
.update-package {
	position: fixed;
	top: 100px;
	left: 50%;
	transform: translate(-50%);
	width: 616px;
	height: 469px;
	background-image: url(../../img/v3/member/popup-bg.png);
	z-index: 2000;
}

.update-mask {
	z-index: 1999;
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: rgba(0,0,0,.7)
}

.deadline-font {
	position: absolute;
	width: 51px;
	height: 48px;
	line-height: 48px;
	font-size: 30px;
	text-align: center;
	color: #f87f15;
	top: 170px;
}

.deadline-font.day {
	left: 137px;
}

.deadline-font.hour {
	left: 251px;
}

.deadline-font.min {
	left: 367px;
}

.deadline-font.second {
	left: 482px;
}

.buy-link {
	font-size: 24px;
	font-weight: 600;
	color: #fff;
	position: absolute;
	top: 384px;
	left: 216px;
}
.buy-link:hover {
	color: #fff!important;
	text-decoration: none!important;
}

.buy-never {
	font-size: 12px;
	color: #b1b0b0;
	top: 440px;
	left: 277px;
	position: absolute;
	cursor: pointer;
}
.buy-never:hover {
	text-decoration: underline;
}

.buy-close {
	position: absolute;
	display: block;
	width: 36px;
	height: 36px;
	right: -46px;
	top: 0;
	background-image: url(../../img/v3/member/popup-close.png);
	cursor: pointer;
}/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow-y: auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxTopLeft{width:21px; height:10px; background:url(../../img/popup/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:10px; background:url(../../img/popup/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(../../img/popup/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(../../img/popup/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(../../img/popup/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(../../img/popup/controls.png) right top repeat-y;}
    #cboxTopCenter{height:10px; background:url(../../img/popup/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(../../img/popup/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-top: 5px;}
        #cboxTitle{position:absolute; top:-100px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(../../img/popup/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(../../img/popup/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(../../img/popup/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(../../img/popup/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; top:0; right:0; background:url(../../img/popup/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to IE9.
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
*/
.cboxIE6 #cboxTopLeft{background:url(../../img/popup/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(../../img/popup/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(../../img/popup/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(../../img/popup/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(../../img/popup/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(../../img/popup/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(../../img/popup/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(../../img/popup/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}
/*
Uploadify v2.1.0
Release Date: August 24, 2009

Copyright (c) 2009 Ronnie Garcia, Travis Nickels

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/



.uploadQueue{
-moz-border-radius:5px 5px 5px 5px;
margin:10px 5px;
width:90%;
border:1px solid #D9E4FF;
margin:10px 0;
padding:20px 10px;
}

.uploadQueue .legend {
background-color:#FFFFFF;
color:#73B304;
font:700 14px Arial,Helvetica,sans-serif;
padding:3px;
position:relative;
top:-30px;
}

.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin:0 10px;
	margin-top: 5px;
	padding: 10px;
	width: 150px;
	display: inline-block;
	vertical-align: top;
	*display: inline;
	*zoom: 1;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}

.uploadifyContainer{
	border: 1px solid #EEE;
	margin: 10px;
	padding: 20px;
}

.uploadifyUpload{
	background:url(/extension/uploadify/buttons.png) no-repeat scroll -200px top transparent;
	border:0 none transparent;
	height:35px;
	vertical-align:top;
	width:113px;
	outline-style: none;
}
.uploadifyUpload:focus {outline-style: none;}
.uploadifyUpload.press{background-position: -200px -49px;}
.uploadifyUpload.disable{background-position: -200px -100px;}

#uploadifyUploader{
	background:url(/extension/uploadify/buttons.png) no-repeat scroll left top transparent;
	border:0 none transparent;
	height:35px;
	vertical-align:top;
	width:113px;
	outline-style: none;
}
#uploadifyUploader:focus {outline-style: none;}
#uploadifyUploader.press{background-position: 0 -49px;}
#uploadifyUploader.disable{background-position: 0 -100px;}

#uploadifyTips{clear:both;}
#fileQueue{overflow:hidden;}