/*----------------------------左邊內容定位-------------------------------------*/
#wrapper #main #content-left{
	float: left;
	overflow: hidden;
	width: 683px;
	background: #ffffff;
	display: block;
}
/*#wrapper #main #content-left .title{
	display: block;
	overflow: hidden;
	height: 215px;
	width: 683px;
	margin-bottom: 5px;
}*/
#wrapper #main #content-left .title_img{
	display: block;
	overflow: hidden;
	height: 215px;
	width: 683px;
	margin-bottom: 5px;
	padding: 0px;
	position: relative;

}
#wrapper #main #content-left .title_img .img{
	display: block;
	overflow: hidden;
	height: 215px;
	width: 683px;
	position:absolute;
	z-index: 1;
}
#wrapper #main #content-left .title_img .cover{
	display: block;
	overflow: hidden;
	height: 215px;
	width: 683px;
	position:absolute;
	z-index: 2;

}
/*----------------------------單元TITLE圖片-------------------------------------*/
.title683{
	display: block;
	overflow: hidden;
	height: 215px;
	width: 683px;
	margin-bottom: 5px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

.title_img683{
	display: block;
	overflow: hidden;
	height: 215px;
	width: 683px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	position: relative;

}
.title_img683 .img{
	display: block;
	overflow: hidden;
	height: 215px;
	width: 683px;
	position:absolute;
	z-index: 1;
}
.title_img683 .cover{
	display: block;
	overflow: hidden;
	height: 215px;
	width: 683px;
	position:absolute;
	z-index: 2;

}

.title800{
	display: block;
	overflow: hidden;
	height: 215px;
	width: 800px;
	margin-bottom: 5px;
	text-align: center;
		margin-right: auto;
	margin-left: auto;
}
.title_img800{
	display: block;
	overflow: hidden;
	height: 215px;
	width: 800px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	position: relative;

}
.title_img800 .img{
	display: block;
	overflow: hidden;
	height: 215px;
	width: 800px;
	position:absolute;
	z-index: 1;
}
.title_img800 .cover{
	display: block;
	overflow: hidden;
	height: 215px;
	width: 800px;
	position:absolute;
	z-index: 2;

}

/*-----------------------副選單---------------------------------------*/
 .sec-menu{
	display: block;
	overflow: hidden;
	height: 45px;
	width: 683px;
	margin-bottom: 0px;
	font-weight: normal;
	color: #FFFFFF;
}
.sec-menu dt  {
	margin: 5px;
	padding: 0px;
	height: 30px;
	float: left;
	display: inline;
	background: url(../images/menu.gif) no-repeat 0px 0px;
	width: 150px;
}

.sec-menu dt span  {
	font-size: 1.3em;
	color: #FFFFFF;
	display: inline;
	overflow: hidden;
	letter-spacing: 1px;
	margin: 0px 0px 0px 33px;
	padding: 0px;
	line-height: 20px;
}
.sec-menu dt a:hover  { background: url(../images/menu_over.gif) no-repeat 0px 0px; }
.sec-menu dt a  {
	height: 100%;
	width: 100%;
	display: block;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
}
/*-----------------------副選單(會員專區用)---------------------------------------*/
 .sec-menu-black{
	display: block;
	overflow: hidden;
	height: 45px;
	width: 683px;
	margin-bottom: 0px;
	font-weight: normal;
	color: #333333;
}
 .sec-menu-black dt  {
	margin: 5px;
	padding: 0px;
	height: 30px;
	float: left;
	display: inline;
	background: url(../images/menu_b.gif) no-repeat 0px 0px;
	width: 150px;
	font-weight: normal;
}
 .sec-menu-black dt span  {
	font-size: 1.3em;
	color: #333333;
	display: inline;
	overflow: hidden;
	letter-spacing: 1px;
	margin: 0px 0px 0px 33px;
	padding: 0px;
	line-height: 20px;
	font-weight: normal;
}
 .sec-menu-black dt a:hover  { background: url(../images/menu_b_over.gif) no-repeat 0px 0px; }
 .sec-menu-black dt a  {
	height: 100%;
	width: 100%;
	display: block;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
}

/*----------------------延伸閱讀--------------------------------------*/
#wrapper #main #content-left  #extend {
	background: #eeeeee;
	height: auto;
	width: 683px;
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	padding-bottom: 20px;
}
#wrapper #main #content-left  #extend span {
	font-size: 16px;
	color: #292929;
	text-indent: 10px;
	display: block;
	width: 95%;
	border-top: 1px solid #d0d0d0;
	font-weight: bolder;
	margin: 15px 0px 0px 0px;
	padding-top: 16px;
	text-align: left;
}
#wrapper #main #content-left  #extend ul {
	text-align: left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 100px;
	list-style: none;
	font: 12px "新細明體", Arial;
}
#wrapper #main #content-left #extend li {
	background: url(../images/icon03.gif) no-repeat 0px 0px;
	text-align: left;
	text-indent: 15px;
	margin: 15px 10px;
}
#wrapper #main #content-left #extend li a {
	color: #4c4b4b;
}
#wrapper #main #content-left #extend li a:hover {
	color: #4c4b4b;
	text-decoration: underline;
}


/*----------------------------brand 刊物(標題)-------------------------------------*/
#wrapper #main #content-left #edition #magazine{
	float: left;
	margin-right: 5px;
	display: block;
	margin-bottom: 5px;
}
#wrapper #main #content-left #edition #mook  {
	display: block;
	margin-right: 0px;
	float: right;
	margin-bottom: 0px;
}
#wrapper #main #content-left #edition #book  {
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
#wrapper #main #content-left #edition #magazine .caption {
	background: url(../images/title_bg01.jpg) repeat-y;
	height: 22px;
	width: 315px;
	padding-top: 10px;
	display: block;
	overflow: hidden;
}

#wrapper #main #content-left #edition #mook .caption {
	background: #ab7237;
	height: 22px;
	width: 363px;
	padding-top: 10px;
	display: block;
	overflow: hidden;
}
#wrapper #main #content-left #edition #book .caption {
	background: #ab7237;
	height: 22px;
	width: 683px;
	padding-top: 10px;
	display: block;
	overflow: hidden;
	float: left;
}
#edition .caption h1 {
	color: #FFFFFF;
	text-align: left;
	text-indent: 15px;
	font: bold 1.3em "新細明體", Arial;
	display: inline;
	float: left;
}
#edition .caption h2 {
	color: #FFFFFF;
	text-align: left;
	font: normal 1.2em Arial, Helvetica, sans-serif;
	display: inline;
	margin-left: 6px;
	float: left;
}
#edition #magazine .caption span {
	color: #ffffff;
	text-align: right;
	font: normal 1.2em Arial, Helvetica, sans-serif;
	display: inline;
	padding: 0px;
	margin-right: 15px;
	float: right;

}
#edition #magazine .caption span a {
	color: #ffffff;
}

#edition #mook .caption span {
	color: #ffffff;
	text-align: right;
	font: normal 1.2em Arial, Helvetica, sans-serif;
	display: inline;
	padding: 0px;
	margin-right: 15px;
	float: right;
}
#edition #mook .caption span a {
	color: #ffffff;
}
#edition #book .caption span {
	color: #ffffff;
	text-align: right;
	font: normal 1.2em Arial, Helvetica, sans-serif;
	display: inline;
	padding: 0px;
	margin-right: 15px;
	float: right;
}
#edition #book .caption span a {
	color: #ffffff;
}

#edition #magazine .caption span a:hover {
	color: #660000;
}
#edition #mook .caption span a:hover {
	color: #660000;
}
#edition #book .caption span a:hover {
	color: #660000;
}
/*----------------------------brand 刊物(雜誌)-------------------------------------*/
#wrapper #main #content-left #edition #magazine .mag-cover {
	height: 421px;
	width: 315px;
	overflow: hidden;
	display: block;
}
/*----------------------------brand 刊物(特刊)-------------------------------------*/
#wrapper #main #content-left #edition #mook .mook-cover {
	height: 421px;
	width: 363px;
	overflow: hidden;
	display: block;
	background: url(../images/mook_bg.jpg) no-repeat 0px 0px;
}


#wrapper #main #content-left #edition #mook .mook-cover .mook-list .intro {
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 325px;
	display: block;
}
#wrapper #main #content-left #edition #mook .mook-cover .mook-list{
	display: block;
	list-style: none;
	margin-left: 27px;
	margin-top: 30px;
}
#wrapper #main #content-left #edition #mook .mook-cover .mook-list li{
	display: block;
	margin-bottom: 87px;
}
*html wrapper #main #content-left #edition #mook .mook-cover .mook-list li{
	display: block;
	margin-bottom: -100px;
}
*html #wrapper #main #content-left #edition #mook .mook-cover .mook-list li{
	margin-bottom: 37px;
}
#wrapper #main #content-left #edition #mook .mook-cover .mook-list .intro img {
	float: left;
	height: 153px;
	width: 115px;
	overflow: hidden;
	margin-top: 0px;
	margin-left: 0px;
}
#wrapper #main #content-left #edition #mook .mook-cover .mook-list .intro dl {
	width: 190px;
	margin-top: 0px;
	margin-right: 0px;
	float: right;
}
#wrapper #main #content-left #edition #mook .mook-cover .mook-list .intro dt {
	margin: 0px;
	padding: 0px;
	width: 190px;
	height: 45px;
	display: block;
	overflow: hidden;
	line-height: 15px;
	vertical-align: bottom;
}
#wrapper #main #content-left #edition #mook .mook-cover .mook-list .intro dt a {
	font-size: 1.3em;
	font-weight: bold;
	color: #651d00;
}
#wrapper #main #content-left #edition #mook .mook-cover .mook-list .intro dd {
	width: 170px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	height: 110px;
	margin-top: 0px;
	width: 190px;
	zoom: 1;
}
#wrapper #main #content-left #edition #mook .mook-cover .mook-list .intro dd a {
	font-size: 1.2em;
	color: #651d00;
	
}
#wrapper #main #content-left #edition #mook .mook-cover .mook-list .intro dt a:hover{ color: #333333; }
#wrapper #main #content-left #edition #mook .mook-cover .mook-list .intro dd a:hover{ color: #333333; }

/*----------------------------brand 刊物(生活書)-------------------------------------*/
#wrapper #main #content-left #edition #book .book-cover {
	height: 240px;
	width: 683px;
	overflow: hidden;
	display: block;
	background: url(../images/book_bg.jpg) repeat-x 0px 0px;
	zoom: 1;
	clear:both;
}
#wrapper #main #content-left #edition #book .book-cover .thumbnails {
	text-align: center;
	margin: 10px auto 0px;
	padding: 0px;
	list-style-type: none;
	zoom: 1;
	overflow: hidden;
	width: 90%;
}
#wrapper #main #content-left #edition #book .book-cover .thumbnails li   {
	width: 24.9%;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px;
	display: inline;

}
#wrapper #main #content-left #edition #book .book-cover .thumbnails li .cover  {
	padding: 0px 0px 0px;
	background: url(../images/book_bg_cover.jpg) no-repeat 0px 0px;
	height: 170px;
	width: 138px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;

}
#wrapper #main #content-left #edition #book .book-cover .thumbnails .cover a{
	display:block;
	overflow:hidden;
	margin-bottom: 0px;
	overflow: hidden;
	height: 155px;
	width: 122px;
	margin-top: 7px;
	padding: 0px;
}

#wrapper #main #content-left #edition #book .book-cover .thumbnails   li span  {
	display: block;
	font-weight: bold;
	font-size: 1.2em;
	color: #651d00;
	width: 122px;
	overflow: hidden;
	height: 42px;
	line-height: 1.2em;
}
/*-----------------------------brand 雜誌------------------------------------*/
#wrapper #main #content-left #edition #edition-border{
	padding: 10px 0px 0px;
	border: 1px solid #999999;
	margin: 0px;
	height: auto;
	width: 681px;
}
#wrapper #main #content-left #edition .buy-preferential{
	padding: 0px;
	font-size: 12px;
	color: #d70c19;
	text-align: left;
	display: block;
	height: auto;
	width: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 20px;
}
#wrapper #main #content-left #edition .buy-preferential ul{
	padding: 0px;
	list-style: none;
}
#wrapper #main #content-left #edition .buy-preferential ul li {
	padding: 0px;
	list-style: none;
	background: url(../images/icon05.jpg) no-repeat 2px 4px;
	text-indent: 20px;
	text-align: left;
	vertical-align: top;
}
#wrapper #main #content-left #edition .buy-preferential ul li a{
	color: #d70c19;
}
#wrapper #main #content-left #edition .buy-preferential ul li a:hover{
	text-decoration: underline;
}
/*-----------------------*/
#wrapper #main #content-left #edition .mag{
	min-height: 370px;
	height: auto;
	width: 680px;
	overflow: hidden;
	display: block;
	zoom: 1;
	clear:both;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#wrapper #main #content-left #edition .mag .mag-cover {
	height: 360px;
	width: 270px;
	border: 1px solid #cecece;
	overflow: hidden;
	float: left;
	margin-left: 20px;
}
#wrapper #main #content-left #edition .mag .book-cover {
	height: 343px;
	width: 270px;
	border: 1px solid #cecece;
	overflow: hidden;
	float: left;
	margin-left: 20px;
}
#wrapper #main #content-left #edition .mag .intro {
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	margin-left: 25px;
	float: left;
	margin-top: 10px;
}
#wrapper #main #content-left #edition .mag .intro span {
    width: 350px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333333;
	display: block; }

#wrapper #main #content-left #edition .mag .intro .mag-month {
	font-size: 16px;
	color: #ad8d29;
	font-weight: bold;
}
#wrapper #main #content-left #edition .mag .intro .mag-no {
	font-weight: bold;
	color: #555555;
	border-bottom: 1px dashed #ababab;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#wrapper #main #content-left #edition .mag .intro .customer { 
height: auto;
width: 350px;
overflow: hidden; 
	margin-top: 5px;
	margin-bottom: 5px;
}
#wrapper #main #content-left #edition .mag .intro .customer span {
	font-size: 13px;
	color: #f18231;
	font-weight: bold;
}
#wrapper #main #content-left #edition .mag .intro .customer p {
	margin-top: 5px;
	margin-bottom: 5px;
}

#wrapper #main #content-left #edition .mag .intro .red {
	color: #df2e22;
	margin-top: 5px;
	margin-bottom: 10px;
}

#wrapper #main #content-left #edition .mag .intro .red  a{
	color: #df2e22;
}
#wrapper #main #content-left #edition .mag .intro .red  a:hover{ text-decoration: underline; }
 
/*--------------------------------------*/

#wrapper #main #content-left #edition #cover-item{
	margin-top: 50px;
	margin-bottom: 10px;
	margin-left: 24px;
}
#wrapper #main #content-left #edition .magizine-pre {
	height: auto;
	width: 640px;
	overflow: hidden;
	display: block;
	zoom: 1;
	clear:both;
	margin-left: 20px;
}
#wrapper #main #content-left #edition .magizine-pre .thumbnails {
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	list-style-type: none;
	zoom: 1;
	overflow: hidden;
	width: auto;
}
#wrapper #main #content-left #edition .magizine-pre .thumbnails li   {
	width: 25%;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px;
	display: inline;

}
#wrapper #main #content-left #edition .magizine-pre .thumbnails li .cover  {
	padding: 0px 0px 0px;
	overflow: hidden;
	height: 200px;
	width: 150px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 0px;
	border: 1px solid #999999;
}#wrapper #main #content-left #edition .magizine-pre .thumbnails li .cover-book  {
	padding: 0px 0px 0px;
	overflow: hidden;
	height: 190px;
	width: 150px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 0px;
	border: 1px solid #999999;
}
#wrapper #main #content-left #edition .msg-page{
	width: 640px;
	overflow: hidden;
	display: block;
	zoom: 1;
	clear:both;
	margin-left: 20px;
	margin-bottom: 30px;
}
/*----------------------------brand 雜誌(detail)-------------------------------------*/
#wrapper #main #content-left #edition #edition-border .mag .intro .publish{
height: auto;
width: 350px;
overflow: hidden; 
	margin-top: 5px;
	margin-bottom: 5px;
		overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#wrapper #main #content-left #edition #edition-border .mag .intro .publish ul{
	zoom: 1;
	color: #ad8d29;
	list-style: none;
}
#wrapper #main #content-left #edition #edition-border .mag .intro .publish ul li{
	margin-top: 5px;
	margin-bottom: 10px;

}
#wrapper #main #content-left #edition #edition-border .mag .intro .publish ul li b {
	color: #333333;
	float: left;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#wrapper #main #content-left #edition #edition-border .mag .intro .publish .red{
color: #d70c19;}
#wrapper #main #content-left #edition #edition-border .mag .intro .pink {
	color: #fe0190;
	margin-top: 0px;
	margin-bottom: 5px;
	border: 1px solid #fe0190;
	padding: 1px 5px;
	min-width:120px;
    width: auto !important;
    width: 120px;

}
#wrapper #main #content-left #edition #edition-border .mag .intro .pink a{
	color: #fe0190;
}
.read-order-btn{
	MARGIN: 0em;
	OVERFLOW: hidden;
	WIDTH: auto;
	ZOOM: 1;
	text-align: left;
	padding: 0px;
}
.read-order-btn DL {
	MARGIN: 0px;
	OVERFLOW: hidden;
	ZOOM: 1
}
.read-order-btn DD {
	FLOAT: left;
	MARGIN: 10px 0px 20px;
	padding: 0px 7px 0px 0px;
}
#wrapper #main #content-left #edition #edition-border .contnt-intro{
	MARGIN: 20px 0px 20px 20px;
	width: 620px;
}
#wrapper #main #content-left #edition #edition-border .contnt-intro span{
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	line-height: 25px;
}
#wrapper #main #content-left #edition #edition-border .contnt-intro p{
	font-size: 12px;
	color: #333333;
	line-height: 22px;
	margin-left: 5px;
}
#wrapper #main #content-left #edition #edition-border .contnt-intro .red{
	color: #df2e22;
	font-size: 12px;
	font-weight: normal;
	margin-left: 5px;
}
#wrapper #main #content-left #edition #edition-border .top {
	text-align: center;
	text-decoration: underline;
	color: #666666;
	font: 12px Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
/*----------------------------brand雜誌(頁籤)-------------------------------------*/
#wrapper #main #content-left #edition #edition-border .tab-cover{
	MARGIN: 0px 0px 20px 20px;
	width: 620px;}
#wrapper #main #content-left #edition #edition-border .tab-cover #countrydivcontainer ul{
	MARGIN: 20px auto 20px;
	padding: 0px;
	list-style: none;
}
#wrapper #main #content-left #edition #edition-border .tab-cover #countrydivcontainer ul li{
	display: inline;
	float: left;
	height: 368px;
	width: 277px;
	border: 1px solid #666666;
	margin-right: 15px;
	margin-bottom: 15px;
	overflow: hidden;
}
#wrapper #main #content-left #edition #edition-border .tab-cover #countrydivcontainer a{
	margin: 0px;
	padding: 0px;
	height: 368px;
	width: 277px;
	overflow: hidden;
}

/*----------------------------流行新訊&購物訊息(標題)-------------------------------------*/

/*#news #fashion .caption span .pageNum {
	float: right;
	margin: -1px 0px 0px;
	padding: 0px;
}
#news #fashion .caption span .pageNum .page-sel {
	display: inline;
	padding: 0px;
	margin: 0px 1px 0px 3px;
}*/
#wrapper #main #content-left #news{
	display: block;
	width: 100%;
	height: 100%;
}
#wrapper #main #content-left #news #fashion{
	float: left;
	margin-right: 5px;
	display: block;
	margin-bottom: 5px;
	margin-top: 0px;
}
#wrapper #main #content-left #news #shop  {
	display: block;
	margin-right: 0px;
	float: right;
	margin-bottom: 0px;
}
#wrapper #main #content-left #news #store  {
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
#wrapper #main #content-left #news #fashion .caption {
	background: url(../images/title_bg02.jpg) repeat-y;
	height: 22px;
	width: 355px;
	padding-top: 10px;
	display: block;
	overflow: hidden;
}

#wrapper #main #content-left #news #shop .caption {
	background: #878787;
	height: 22px;
	width: 323px;
	padding-top: 10px;
	display: block;
	overflow: hidden;
}
#wrapper #main #content-left #news #store .caption {
	background: #666666;
	height: 22px;
	width: 683px;
	padding-top: 10px;
	display: block;
	overflow: hidden;
	float: left;
}

#news .caption h1 {
	color: #FFFFFF;
	text-align: left;
	text-indent: 15px;
	font: bold 1.3em "新細明體", Arial;
	display: inline;
	float: left;
}
#news .caption h2 {
	color: #FFFFFF;
	text-align: left;
	font: normal 1.2em Arial, Helvetica, sans-serif;
	display: inline;
	margin-left: 6px;
	float: left;
}
#news #fashion .caption span {
	color: #ffffff;
	text-align: right;
	font: normal 1.2em Arial, Helvetica, sans-serif;
	display: inline;
	padding: 0px;
	margin-right: 15px;
	float: right;
}

#news #fashion .caption span a {
	color: #ffffff;
}

#news #shop .caption span {
	color: #ffffff;
	text-align: right;
	font: normal 1.2em Arial, Helvetica, sans-serif;
	display: inline;
	padding: 0px;
	margin-right: 15px;
	float: right;
}
#news #shop .caption span a {
	color: #ffffff;
}
#news #store .caption span {
	color: #ffffff;
	text-align: right;
	font: normal 1.2em Arial, Helvetica, sans-serif;
	display: inline;
	padding: 0px;
	margin-right: 15px;
	float: right;
}
#news #store .caption span a {
	color: #ffffff;
}

#news #fashion .caption span a:hover {
	color: #000000;
}
#news #shop .caption span a:hover {
	color: #000000;
}
#news #store .caption span a:hover {
	color: #000000;
}


/* image change
-------------------------------------------------*/
#wrapper #main #content-left #news #fashion #slider {
	width: 355px; /* important to be same as image width */
	height: 474px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
	background: #333333;
	z-index: 1;
}
#wrapper #main #content-left #news #fashion #sliderContent {
    width: 355px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
	height: 474px; /* important to be same as image height */
}
#wrapper #main #content-left #news #fashion .sliderImage {
	float: left;
	position: relative;
	display: none;
}
#wrapper #main #content-left #news #fashion #slider #sliderContent .sliderImage img{
	width: 355px; /* important to be same as image width or wider */
	height: 474px; /* important to be same as image height */
	margin: 0px;
	padding: 0px;
}
#wrapper #main #content-left #news #fashion .sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 329px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
	zoom:1;
	margin:0;
}
#wrapper #main #content-left #news #fashion .clear {
	clear: both;
}
#wrapper #main #content-left #news #fashion .sliderImage span strong {
    font-size: 14px;
}
#wrapper #main #content-left #news #fashion .top {
	top: 0;
	left: 0;
}
#wrapper #main #content-left #news #fashion .bottom {
	bottom: 0;
    left: 0;
}
#wrapper #main #content-left #news #fashion ul { list-style-type: none;}


/*-----------------------流行新訊(購物訊息)---------------------------------------*/
#wrapper #main #content-left #news  .shop-bg {
	height: 474px;
	width: 323px;
	overflow: hidden;
	display: block;
	background: url(../images/shop_bg.jpg) repeat-x 0px 0px;
}
#wrapper #main #content-left #news  .shop-bg .thumbnails {
	text-align: center;
	margin: 10px auto 0px 12px;
	padding: 0px;
	list-style-type: none;
	zoom: 1;
	overflow: hidden;
	width: 95%;
}


#wrapper #main #content-left #news #shop .shop-bg .thumbnails li {
	float: left;
	margin: 3px 5px 3px 5px;
	padding: 0px;
	display: inline;
	overflow: hidden;
	border: 5px solid #eeeded;
	height: 130px;
	width: 130px;
	line-height: 130px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
}
#wrapper #main #content-left #news #shop .shop-bg .thumbnails li:hover {
	border: 5px solid #535151;
	cursor:hand;
}




#wrapper #main #content-left #news #store .store-list {
	height: 132px;
	width: 683px;
	overflow: hidden;
	display: block;
	background: url(../images/store_bg.jpg) repeat-x 0px 0px;
	zoom: 1;
	clear:both;
}
/*-----------------------流行追蹤---------------------------------------*/
#wrapper #main #content-left #news #store .fashion-list {
	height: auto;
	width: 683px;
	overflow: hidden;
	display: block;
	background: #eeeeee 0px 0px;
	zoom: 1;
	padding-bottom: 20px;
	float: left;
}
#wrapper #main #content-left #news #store .fashion-list .list {
	background: #FFFFFF url(../images/shop_bg.jpg) repeat-x top;
	display: block;
	width:683px;
	overflow: hidden;
	height: 220px;
	font-size: 1.2em;
	color: #FFFFFF;
	margin-top: 5px;
	float: left;
}
#wrapper #main #content-left #news #store .fashion-list .list .pic {
	overflow: hidden;
	height: 200px;
	width: 150px;
	float: left;
	margin: 10px 30px 10px 20px;
	background: #333333;
	padding: 0px;
}
#wrapper #main #content-left #news #store .fashion-list .list .pic img{

	height: 200px;
	width: 150px;
}
#wrapper #main #content-left #news #store .fashion-list .list .headline{
	font-weight: bold;
	color: #292929;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 430px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#wrapper #main #content-left #news #store .fashion-list .list .headline a{
	color: #292929;
}
#wrapper #main #content-left #news #store .fashion-list .list .cont {
	line-height: 22px;
	height: 110px;
	width: 430px;
	overflow: hidden;
}
#wrapper #main #content-left #news #store .fashion-list .list .cont  a{
color: #FFFFFF;
}
#wrapper #main #content-left #news #store .fashion-list .list .more{
	color: #FFFFFF;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: bold;
}
#wrapper #main #content-left #news #store .fashion-list .list .more a{
	color: #FFFFFF;
}
/*-----------------------流行追蹤（ｄｅｔａｉｌ）---------------------------------------*/
#wrapper #main #content-left #news #store .fashion-content {
	height: auto;
	width: 683px;
	overflow: hidden;
	display: block;
	background: #eeeeee url(../images/shop_bg02.jpg) repeat-y 0px 0px;
	zoom: 1;
	padding-bottom: 10px;
	float: left;
}

#wrapper #main #content-left #news #store .fashion-content .list .note{
	color: #FFFFFF;
	font-size: 1.2em;
	display: block;
	width: 655px;
	margin: 10px 15px 20px;
}
#wrapper #main #content-left #news #store .fashion-content .list .note dt{
float:left;
	margin: 0px;
	padding: 0px;}
#wrapper #main #content-left #news #store .fashion-content .list .note dt{
	float:right;
	margin: 0px;
	padding: 0px;
}
#wrapper #main #content-left #news #store .fashion-content .list .content-img{
	float:left;
	margin: 5px 15px 15px;
	padding: 0px;
	height: auto;
	width: auto;
}
#wrapper #main #content-left #news #store .fashion-content .list .content-img dt{
	padding: 0px;
	margin: 3px;
	width: 250px;
	height: auto;
	overflow: hidden;
	border-style: none;
}
#wrapper #main #content-left #news #store .fashion-content .list .content-img dd{
	padding: 0px;
	margin: 3px 3px 20px;
	width: 250px;
	height: auto;
	color: #FFFFFF;
	overflow: hidden;
	font: 12px  Arial,"新細明體";
	letter-spacing: 1px;
}
#wrapper #main #content-left #news #store .fashion-content .list .content-word{
	float:right;
	margin: 15px 15px 15px 0px;
	padding: 0px;
	color: #FFFFFF;
	font: 12px/20px "新細明體", Arial;
}

#wrapper #main #content-left #news #store .fashion-content .list .content-word dt{
	font-size: 16px;
	color: #292929;
	margin-bottom: 15px;
	font-weight: bold;
}

/*-----------------------流行新訊(店家資訊)---------------------------------------*/
#wrapper #main #content-left #news #store .store-list .store-link {
	float: left;
	margin: 5px 0px 0px 15px;
	font-size: 12px;
	color: #FFFFFF;
	width: 100%;
}
#wrapper #main #content-left #news #store .store-list  .store-link a {
	color: #FFFFFF;
	text-decoration: underline;
}
#wrapper #main #content-left #news #store .store-list  .store-link .page-sel {
	display: inline;
	margin-right: 2px;
	margin-left: 2px;
}
#wrapper #main #content-left #news #store .store-list .store-sel {
	float: left;
	margin: 5px 0px 0px 10px;
	font-size: 12px;
	color: #FFFFFF;
	width: 100%;
}
#wrapper #main #content-left #news #store .store-list  .store-sel .store {
	display: inline;
	margin-right: 10px;
	margin-left: 10px;
	width: 15%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	background: url(../images/icon.gif) no-repeat 1px;
	padding-left: 10px;
	margin-top: 4px;
}
#wrapper #main #content-left #news #store .store-list  .store-sel .store a{
	color: #2d2c2c;
}
#wrapper #main #content-left #news #store .store-list  .store-sel .store a:hover{
	color: #ffffff;
}

/*----------------------------購物訊息(部分)-------------------------------------*/


#news .caption h3 {
	color: #FFFFFF;
	text-align: left;
	text-indent: 15px;
	font: bold 1.3em Arial, Helvetica, sans-serif;
	display: inline;
	float: left;
}
/*----------------------------頁數-----------------------------*/
#news #shop .caption span .pageNum {
	margin: 0px;
	padding: 0px;
}
#news #shop .caption span .pageNum .page-sel {
	display: inline;
	padding: 0px;
	margin: 0px 5px;
	float: left;
}
#news #shop .caption span .pageNum .page-sel img {
	padding: 0px;
	margin: 0px 0px;
}

#wrapper #main #content-left #news #pre-shop  {
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	height: 425px;
	width: 683px;
	background: url(../images/shop_bg02.jpg) repeat-y;
}
/*----------------------------搜尋-------------------------------------*/
 .sel dl {
	width: 100%;
	margin-top: 15px;
	font-size: 1.2em;
	color: #3f3f3f;
	vertical-align: middle;
	margin-left: 10px;
	margin-bottom: 10px;
}

 .sel dt {
	display: inline;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
}
 .sel .search{
	background: url(../images/search.jpg) no-repeat 0px 0px;
	height: 20px;
	width: 52px;
	margin-top: 1px;
}
 .sel .search a{
	height: 100%;
	width: 100%;
	display: block;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
}
 .sel .textfield{
	margin: 0px;
	padding: 0px;
	height: 16px;
	vertical-align: middle;
}
/*-------------*/
 .sel-video dl {
	width: 100%;
	margin-top: 15px;
	color: #ffffff;
	vertical-align: middle;
	margin-left: 0px;
	margin-bottom: 20px;

}
.sel-video .search-white{
	color: #ffffff;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	font-weight: bold;	

}

 .sel-video dt {
	display: inline;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
} 
.sel-video .textfield01{
	margin: 0px;
	padding: 1px;

	vertical-align: middle;
	width: 200px;
	border: 1px solid #999999;
}
.sel-video .textfield02{
	margin: 0px;
	padding: 1px;

	vertical-align: middle;
	width: 200px;
	border: 1px solid #999999;
}
.sel-video .selection01{
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	width: 400px;
	border: 1px solid #999999;
	overflow: hidden;
}
.sel-video .selection02{
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	width: 100px;
	border: 1px solid #999999;
	overflow: hidden;
}
.sel-video .selection03{
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	width: 100px;
	border: 1px solid #999999;
	overflow: hidden;
}
.sel-video .selection04{
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	width: 200px;
	border: 1px solid #999999;
	overflow: hidden;
}
 .sel-video .search{
	background: url(../images/search.jpg) no-repeat 0px 0px;
	height: 20px;
	width: 52px;
	margin-top: 1px;
}
 .sel-video .search a{
	height: 100%;
	width: 100%;
	display: block;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
}

/*---------------------------------------------------------------------*/
#wrapper #main #content-left #news #pre-shop .pre-img {
	display: block;
	height: 350px;
	width: 640px;
	overflow: hidden;
	background: url(../images/shop_bg03.jpg) repeat-x;
	margin-left: 22px;
	float: left;
}

#wrapper #main #content-left #news #pre-shop .pre-img .caption {
	background: #878787;
	height: 22px;
	width: 640px;
	padding-top: 10px;
	display: block;
	overflow: hidden;
}



/*--------------------------頁次(白)----------------------*/

 .pageNum {
 	color: #ffffff;
	text-align: right;
	font: normal 1.2em Arial, Helvetica, sans-serif;
	display: inline;
	padding: 0px;
	margin-right: 15px;
	float: right;

}
 .pageNum .page-sel {
	display: inline;
	padding: 0px;
	margin: 0px 5px;
	float: left;

}
 .pageNum .page-sel a{
	color: #ffffff;
}
 .pageNum .page-sel a:hover{
	color: #000000;
}
  .page-sel img {
	padding: 0px;
	margin: 0px 0px;
}
/*--------------------------頁次(黑)----------------------*/

 .pageNum-b {
	color: #646363;
	text-align: left;
	font: normal 1.2em "新細明體", Arial;
	display: block;
	padding: 0px;
	margin-right: 10px;
	float: right;
	margin-top: 10px;
	margin-bottom: 0px;
	white-space: nowrap;
	width: auto;
	overflow: hidden;
}
 .pageNum-b .page-sel {
	display: inline;
	padding: 0px;
	margin: 0px 5px;
	

}
 .pageNum-b .page-sel a{
	color: #646363;
}
 .pageNum-b .page-sel a:hover{
	color: #000000;
	text-decoration: underline;
}
  .page-sel img {
	padding: 0px;
	margin: 0px 3px;
}
/*--------------------------Video頁次(白字)----------------------*/

 .pageNum-video {
	background:#515151;
	color: #ffffff;
	text-align: right;
	display: inline;
	padding: 0px;
	margin-right: 15px;
	float: right;
	margin-top: 10px;
	margin-bottom: 30px;
}
 .pageNum-video .page-sel {
	display: inline;
	padding: 0px;
	margin: 0px 5px;
	float: left;

}
 .pageNum-video .page-sel a{
	color: #ffffff;
}
 .pageNum-video .page-sel a:hover{
	color: #cccccc;
}
  .page-sel-video img {
	padding: 0px;
	margin: 0px 0px;
}
/*------------------------------------------------*/
#wrapper #main #content-left #news #shop .shop-bg-pre {
	height: 100%;
	width: 100%;
	overflow: hidden;
	display: block;

}
#wrapper #main #content-left #news #pre-shop .pre-img .shop-bg-pre .thumbnails {
	text-align: center;
	margin: 10px auto 0px 12px;
	padding: 0px;
	list-style-type: none;
	zoom: 1;
	overflow: hidden;
	width: 100%;
}

#wrapper #main #content-left #news #pre-shop .pre-img .shop-bg-pre .thumbnails li   {
	height: 130px;
	width: 130px;
	float: left;
	margin: 3px 8px;
	padding: 0px;
	display: inline;
	overflow: hidden;
	border: 5px solid #eeeded;
	line-height: 130px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	
}

#wrapper #main #content-left #news #pre-shop .pre-img .shop-bg-pre .thumbnails   li:hover  {
border: 5px solid #535151;	
cursor:hand;
}




/*-------------------------------品牌故事(列表)-----------------------------------------*/

#wrapper #main #content-left #news #story  {
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
*html #wrapper #main #content-left #news #story{
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
#wrapper #main #content-left #news #story .caption {
	background: #aa7137;
	height: 22px;
	width: 683px;
	padding-top: 10px;
	display: block;
	overflow: hidden;
	float: left;
}

#wrapper #main #content-left #news #story .store-list {
	height: auto;
	width: 683px;
	overflow: hidden;
	display: block;
	background: url(../images/story_bg.jpg) repeat-y 0px 0px;
	zoom: 1;
	clear:both;
	margin: 0px;
	padding: 0px 0px 20px;
}
#wrapper #main #content-left #news #story .store-list-story {
	height: auto;
	width: 683px;
	overflow: hidden;
	display: block;
	background: url(../images/story_bg03.jpg) repeat-y 0px 0px;
	zoom: 1;
	clear:both;
	margin: 0px 0px 5px;
	padding: 0px 0px 20px;
}
/*-------------------------------快速連結-----------------------------------------*/
#wrapper #main #content-left #news #story  .store-link {
	float: left;
	margin: 10px 0px 20px 15px;
	font-size: 12px;
	color: #520101;
	width: 100%;
	height: 100%;
}

#wrapper #main #content-left #news #story   .store-link a {
	color: #520101;
	text-decoration: underline;
}
#wrapper #main #content-left #news #story   .store-link a:hover{
	color: #ffffff;
}




#wrapper #main #content-left #news #story   .store-link .page-sel {
	display: inline;
	margin: 3px 2px;
	padding: 0px;
}
/*---------------------------------店名列表(品牌介紹)--------------------------------------*/
#wrapper #main #content-left #news #story .store-list .store-sel span{
	color: #9a4e01;
	font: bolder 1.8em/35px Arial, Helvetica, sans-serif;
	width: 100%;
	margin-top: 30px;
	margin-left: 15px;
	margin-bottom: 0px;
	padding: 0px;
}
#wrapper #main #content-left #news #story .store-list .store-sel {
	float: left;
	margin: 0px 0px 30px 10px;
	font-size: 12px;
	color: #9a4e01;
	width: 100%;
	height: 100%;
	padding: 0px;
}
#wrapper #main #content-left #news #story .store-list  .store-sel .store {
	display: inline;
	width: 15%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	background: url(../images/icon03.gif) no-repeat 1px;
	margin: 3px 10px;
	padding: 0px 0px 0px 10px;
}
#wrapper #main #content-left #news #story .store-list  .store-sel .store a{
	color: #2d2c2c;
}
#wrapper #main #content-left #news #story .store-list  .store-sel .store a:hover{
	color: #ffffff;
}

#wrapper #main #content-left #news #story .store-list .go-top {
	font: 1em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
	width: 100%;
	float: right;	
}
#wrapper #main #content-left #news #story .store-list .go-top a {
	color: #FFFFFF;
	padding: 0px;
	margin: 0px 20px 0px 0px;
}

/*---------------------------品牌故事(品牌介紹)--------------------------------------------*/
#wrapper #main #content-left #news #story .story-intro {
	height: auto;
	width: 683px;
	overflow: hidden;
	display: block;
	background: url(../images/story_bg02.jpg) repeat-y 0px 0px;
	zoom: 1;
	clear:both;
	margin: 0px 0px 5px;
	padding: 20px 18px;
}
#wrapper #main #content-left #news #story .story-intro img {
	height: 189px;
	width: 148px;
	border: 1px solid #aa7137;
	overflow: hidden;
	float: left;
}
#content-left #news #story .story-intro .intro {
	height: auto;
	width: 470px;
	float: right;
	margin-right: 50px;
}
*html #content-left #news #story .story-intro .intro { margin-left: 10px; }
#content-left #news #story .story-intro .intro span {
	font-size: 15px;
	color: #651d00;
	letter-spacing: 1px;
	font-weight: bold;
}
#content-left #news #story .story-intro .intro p {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 22px;
	margin-top: 10px;
	margin-bottom: 20px;
}

#wrapper #main #content-left #news #story .story-shop {
	height: auto;
	width: 683px;
	overflow: hidden;
	display: block;
	background: url(../images/story_bg03.jpg) repeat-y 0px 0px;
	zoom: 1;
	clear:both;
	margin: 0px;
	padding: 10px;
}
#wrapper #main #content-left #news  .shop-bg-sel {
	height: 474px;
	width: 323px;
	overflow: hidden;
	display: block;
	
}
#wrapper #main #content-left #news   .shop-bg-sel .thumbnails {
	text-align: center;
	margin: 15px auto 0px 0px;
	padding: 0px;
	list-style-type: none;
	zoom: 1;
	overflow: hidden;
	width: 95%;
}
*html #wrapper #main #content-left #news   .shop-bg-sel .thumbnails {
	width: 98%;
}
#wrapper #main #content-left #news   .shop-bg-sel .thumbnails li   {
	width: 45%;
	float: left;
	margin: 0px 5px 10px;
	padding: 0px;
	display: inline;
	overflow: hidden;
	height: 130px;
	width: 130px;
	border: 5px solid #925415;
}
/**html #wrapper #main #content-left #news   .shop-bg-sel .thumbnails li   {
	width: 45%;
}*/

#wrapper #main #content-left #news   .shop-bg-sel .thumbnails   li:hover {
		border: 5px solid #fcecd2;
}

#wrapper #main #content-left #news #story .story-store {
	height: auto;
	width: 683px;
	overflow: hidden;
	display: block;
	background: url(../images/story_bg04.jpg) repeat-y 0px 0px;
	zoom: 1;
	clear:both;
	margin: 0px 0px 5px;
	padding: 10px;
}
#wrapper #main #content-left #news #story .story-store  span {
	font-size: 13px;
	color: #651d00;
	letter-spacing: 1px;
	font-weight: bold;
}
/*.train-table {
	text-align: left;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
	border-collapse:collapse;
	width: 80%;
}
.train_con_hw .train-table thead tr {
	font: normal 13px/32px "細明體";
	color: #FFFFFF;
	background: #3f80a9 url(images/bg01.gif) repeat-x 50%;
}
.train_con_hw .train-table thead th {
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	padding-left: 30px;

}*/
/*-----------------------品牌故事(名店資訊)--------------------------------------*/
.store-table{
	width: 80%;
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: 12px;
	color: #651d00;
}
.store-table tbody tr.c01 th, 
.store-table tbody tr.c01 td{ background: #ebc383; }
.store-table th, 
.store-table td{
	border-collapse:collapse;
	border-bottom: 1px dashed #651d00;
}
.store-table tbody th{
	text-align: left;
	text-indent: 40px;
	font-weight: normal;
}
.store-table tbody td{ 
padding: 5px;
text-align: left;
	text-indent: 40px; 
}

#wrapper #main #content-left #news #story .story-store .store-table thead th {
	color: #FFFFFF;
	background: #b8834a;
	text-indent: 40px;
	line-height: 25px;
}

/*-------------------------------訂購雜誌-----------------------------------------*/

#wrapper #main #content-left #news #order-pre  {
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
#wrapper #main #content-left #news #order-pre .caption {
	background: #666666;
	height: 22px;
	width: 683px;
	padding-top: 10px;
	display: block;
	overflow: hidden;
	float: left;
}

#wrapper #main #content-left #news #order-pre .order-pre-bg {
	height: auto;
	width: 683px;
	overflow: hidden;
	display: block;
	background: url(../images/shop_bg02.jpg) repeat-y 0px 0px;
	zoom: 1;
	clear:both;
	margin: 0px 0px 5px;
	padding: 18px;
}


/*-----------------------讀者回函------*/
#wrapper #main #content-left #news #order-pre .order-pre-bg .pre {
	background: #FFFFFF url(../images/order_bg.jpg) repeat-x top;
	display: block;
	border: 1px solid #666666;
	width: 95%;
	overflow: hidden;
	height: auto;
	font-size: 1.2em;
	color: #747272;
	margin: 0px 0px 5px;
	padding: 0px 0px 10px;
	line-height: 1.5em;
}

#wrapper #main #content-left #news #order-pre .order-pre-bg .pre .img-pre{
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#wrapper #main #content-left #news #order-pre .order-pre-bg dl {
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 20px;
	padding: 0px;
}	
#wrapper #main #content-left #news #order-pre .order-pre-bg .note{
	padding-right: 40px;
}
#wrapper #main #content-left #news #order-pre .order-pre-bg .pre .img-pre span {
	color: #888888;
	text-align: left;
	text-indent: 10px;
	font: bolder 16px "新細明體", Arial;
	margin: 0px;
	padding: 0px;
}
#wrapper #main #content-left #news #order-pre .order-pre-bg .pre .img-pre .en {
	margin: 0px;
	padding: 0px;
	font: italic bold 3em Arial, Helvetica, sans-serif;
}
#wrapper #main #content-left #news #order-pre .order-pre-bg .pre .img-pre .pre-show{
	border: 5px solid #b3b3b3;
	overflow: hidden;
	height: 130px;
	width: 130px;
	float: left;
	margin-left: 0px;
	font-weight: bold;
	margin-right: 0px;
}

#wrapper #main #content-left #news #order-pre .order-pre-bg .pre .title-pre01{
	width: 470px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	display: block;
	color: #333333;
	font-weight: bold;
	margin-top: 55px;
	float: right;
	padding: 0px;
	margin-left: 0px;
	margin-right:10px;

}
#wrapper #main #content-left #news #order-pre .order-pre-bg .pre .title-pre02{
	width: 480px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	color: #333333;
	font-weight: bold;
	float: right;
	padding: 0px;
	margin-left: 0px;


}
#wrapper #main #content-left #news #order-pre .order-pre-bg .pre .title-pre03{
	width: 480px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	color: #666666;
	font-weight: bold;
	float: right;
	padding: 0px;
	margin-left: 0px;

}
#wrapper #main #content-left #news #order-pre .order-pre-bg .pre .title-pre04{
	width: 470px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	color: #666666;
	float: right;
	padding: 0px;
	margin-left: 0px;
	margin-right: 10px;

}
#wrapper #main #content-left #news #order-pre .order-pre-bg .pre .title-pre05{
	width: 480px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	display: block;
	color: #c70000;
	font-weight: bold;
	margin-top: 0px;
	float: right;
	padding: 0px;
	margin-left: 0px;
}


#wrapper #main #content-left #news #order-pre .order-pre-bg .order-button{
	margin-left: auto;
	padding: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	width: 100px;
}


/*---------------------------------*/
#wrapper #main #content-left #news #order-mag .order-pre-bg{
	height: auto;
	width: 683px;
	overflow: hidden;
	display: block;
	background: url(../images/order_bg03.jpg) repeat-x 0px top;
	zoom: 1;
	clear:both;
	margin: 0px 0px 5px;
	padding: 18px;
}

#wrapper #main #content-left #news #order-mag .caption {
	background: url(../images/order_bg02.jpg) repeat-y;
	height: 22px;
	width: 683px;
	padding-top: 10px;
	display: block;
	overflow: hidden;
	float: left;
}

#wrapper #main #content-left #news #order-mag .order-pre-bg .mag-cover-s {
	height: 250px;
	width: 187px;
	border: 1px solid #ffffff;
	overflow: hidden;
	float: left;
}#wrapper #main #content-left #news #order-mag .order-pre-bg .intro span {
width: 420px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333333;
	display: block; }
#wrapper #main #content-left #news #order-mag .order-pre-bg .intro {
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	margin-left: 20px;
	float: left;
	margin-top: 10px;
}
#wrapper #main #content-left #news #order-mag .order-pre-bg .intro .mag-month {
	font-size: 16px;
	color: #ad8d29;
	font-weight: bold;
}
#wrapper #main #content-left #news #order-mag .order-pre-bg .intro .mag-no {
	font-weight: bold;
	color: #555555;
	border-bottom: 1px dashed #ababab;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#wrapper #main #content-left #news #order-mag .order-pre-bg .intro .customer { width: 420px; }
#wrapper #main #content-left #news #order-mag .order-pre-bg .intro .customer span {
	font-size: 13px;
	color: #f18231;
	font-weight: bold;
}
#wrapper #main #content-left #news #order-mag .order-pre-bg .intro .customer p {
	margin-top: 5px;
	margin-bottom: 5px;
}

#wrapper #main #content-left #news #order-mag .order-pre-bg .intro .red {
	color: #df2e22;
	margin-top: 5px;
	margin-bottom: 5px;
}

#wrapper #main #content-left #news #order-mag .order-pre-bg .intro .red  a{
	color: #df2e22;
}
#wrapper #main #content-left #news #order-mag .order-pre-bg .intro .red  a:hover{ text-decoration: underline; }
 
/*-----------------------------------店家資訊(列表)------------------------------------------------------*/

#wrapper #main #content-left #news #store  {
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
#wrapper #main #content-left #news #store .caption {
	background: #666666 url(../images/store_bg02.jpg) repeat-y;
	height: 22px;
	width: 683px;
	padding-top: 10px;
	display: block;
	overflow: hidden;
	float: left;
}

#wrapper #main #content-left #news #store .store-list {
	height: auto;
	width: 683px;
	overflow: hidden;
	display: block;
	background: url(../images/store_bg03.jpg) repeat-y 0px 0px;
	zoom: 1;
	clear:both;
	margin: 0px;
	padding: 0px 0px 20px;
}

/*-------------------------------快速連結-----------------------------------------*/
#wrapper #main #content-left #news #store .store-list .store-link {
	float: left;
	margin: 10px 0px 20px 15px;
	font-size: 12px;
	color: #000000;
	width: 100%;
	height: 100%;
}

#wrapper #main #content-left #news #store .store-list .store-link a {
	color: #000000;
	text-decoration: underline;
}
#wrapper #main #content-left #news #store .store-list .store-link a:hover{
	color: #ffffff;
}




#wrapper #main #content-left #news #store .store-list .store-link .page-sel {
	display: inline;
	margin: 3px 2px;
	padding: 0px;
}
/*---------------------------------店名列表(店家資訊)--------------------------------------*/
#wrapper #main #content-left #news #store .store-list .store-sel span{
	color: #FFFFFF;
	font: bolder 1.8em/35px Arial, Helvetica, sans-serif;
	width: 100%;
	margin-top: 30px;
	margin-left: 15px;
	margin-bottom: 0px;
	padding: 0px;
}
#wrapper #main #content-left #news #store .store-list .store-sel {
	float: left;
	margin: 0px 0px 30px 10px;
	font-size: 12px;
	color: #9a4e01;
	width: 100%;
	height: 100%;
	padding: 0px;
}
#wrapper #main #content-left #news #store .store-list .store-sel .store {
	display: inline;
	width: 15%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
	background: url(../images/icon03.gif) no-repeat 1px;
	margin: 3px 10px;
	padding: 0px 0px 0px 10px;
}
#wrapper #main #content-left #news #store .store-list .store-sel .store a{
	color: #2d2c2c;
}
#wrapper #main #content-left #news #store .store-list .store-sel .store a:hover{
	color: #ffffff;
}

#wrapper #main #content-left #news #store .store-list .go-top {
	font: 1em Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	width: 100%;
	float: right;	
}
#wrapper #main #content-left #news #store .store-list .go-top a {
	color: #000000;
	padding: 0px;
	margin: 0px 20px 0px 0px;
}
/*---------------------------------詳細店家資訊(店家資訊)--------------------------------------*/
.address-store {
	height: auto;
	width: auto;
	overflow: hidden;
	display: block;
	background: #000000;
	zoom: 1;
	clear:none;
	margin: 0px;
	padding: 0px;
	font-family:  Arial,"新細明體";
	text-align: center;

}
.address-store  span {
	font-size: 13px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	display: block;
	text-indent: 10px;
}
.address-store .en{
	font-size: 16px;
	color: #FFFFFF;
	letter-spacing: 1px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.address-store .gray_bg{
	background: url(../images/address_bg.jpg) repeat-y 0px 10px;
	height: auto;
	height: auto;
	padding: 10px 0px 5px;
	margin: 10px 0px 0px;
}
.address-store .store-table{
	font-size: 12px;
	color: #FFFFFF;
	height: auto;
	width: 380px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.address-store .store-table thead  {
	font-weight: normal;
	color: #E0E0E0;
	text-align: left;
	font-size: 13px;
	display: block;
	padding-bottom: 10px;
	text-indent: 30px;
	
}

.address-store .store-table th, 
.address-store .store-table tbody td{
	border-collapse:collapse;
	border-bottom: 1px solid #7a7a7a;
}


.address-store .store-table tbody th{
	text-align: left;
	text-indent: 0px;
	font-weight: normal;
	margin: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: top;
}
.address-store .store-table tbody td{
	text-align: left;
	text-indent: 0px;
	margin: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: top;
}
/*-------------------名牌交流區-----------------------------------*/
#wrapper #main #content-left #gossip {
	background: #CCCCCC url(../images/gossip_bg.jpg) repeat-y;
	height: auto;
	width: 683px;
	text-align: center;
	display: block;
}
.gossip-table {
	text-align: left;
	border: 1px solid #CCCCCC;
	border-collapse:collapse;
	width: 98%;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}
.gossip-table thead tr {
	font: normal 13px/32px "細明體";
	color: #FFFFFF;
	background: #666666 url(../images/table_bg.jpg) repeat-x 50%;
}
 .gossip-table thead th {
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	padding-left: 10px;
}
.gossip-table .more{
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.gossip-table .more a{
	color: #FFFFFF;
}
.gossip-table tbody th, 
.gossip-table tbody td{
	border-collapse:collapse;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}
.gossip-table tbody th,
.gossip-table tbody td{
	text-align: left;
	font: 12px/20px "新細明體", Arial;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	vertical-align: top;
}
#gossip .gossip-table th dt a{
	color: #000000;
	font-weight: bold;
}
#gossip .gossip-table .blue{ color: #6699CC; }
#gossip .gossip-table .content{
	width: 350px;
    text-overflow: ellipsis;
    overflow:hidden;
    white-space:nowrap;
}

#gossip .gossip-table td dt{
	color: #666666;
	font-weight: bold;
	width: 300px;
    text-overflow: ellipsis;
    overflow:hidden;
    white-space:nowrap;

}

#gossip .gossip-table .article-title{
	line-height: 18px;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	margin: 15px 20px 20px 10px;
}
#gossip .gossip-table .article{
	line-height: 20px;
	font-size: 13px;
	margin: 15px 0px 10px 10px;
	overflow: hidden;
	width: 630px;
}
#gossip .gossip-table .top {
	text-align: right;
	text-decoration: underline;
	margin-right: 25px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	margin-bottom: 10px;
}

#gossip .gossip-table .top a{
	text-decoration: underline;
}
#gossip .gossip-table .message-data {
	margin-top: 10px;
	padding-bottom: 10px;
}
#gossip .gossip-table .message-data dt{
	background: url(../images/nick_name.jpg) no-repeat 0px 0px;
	text-indent: 16px;
	display: inline;
	float: left;
	margin-right: 30px;
	font-weight: bold;
	color: #666666;
}
#gossip .gossip-table .message-data dd{
	background: url(../images/speak.jpg) no-repeat 0px 3px;
	text-indent: 18px;
	display: inline;
	float: left;
	margin-right: 20px;
	font-weight: bold;
	color: #666666;
}
#gossip .gossip-table .message-data .floor{	
	display: inline;
	float: right;
	margin-right: 20px;
	font-weight: bold;
	color: #666666;}
#gossip p {
	text-align: left;
	font-size: 12px;
	line-height: 25px;
	margin-left: 10px;
	
}
#gossip ul {
	text-align: left;
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 40px;
	margin-left: 35px;
	list-style: decimal;
}
#gossip .top {
	text-align: center;
	text-decoration: underline;
	color: #666666;
	font: 12px Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#gossip .top a {
	text-decoration: underline;
}


#gossip .change {
	FLOAT: right;
	MARGIN: 2em 12px 2em 0px;
}
/*----------------vote票選頁-----------------------*/
#gossip .gossip-table .vote-time,
#gossip .gossip-table .vote-num{
	line-height: 20px;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 20px;
	margin-left: 10px;
}


.vote-sel {
	zoom: 1;
	clear:both;
	overflow: hidden;
	font-size: 12px;
	display: block;
	margin: 20px auto 30px 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	width: 600px;
}
.vote-sel ul.thumbnails  {
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	list-style-type: none;
	zoom: 1;
	overflow: hidden;
}
.vote-sel    ul.thumbnails li   {
	width: 24.9%;
	float: left;
	margin: 0px 0px 20px;
	padding: 0px;
	display: inline;
}
#wrapper #main #content-left #gossip .gossip-table .vote-sel .thumbnails .vote_img{
	margin: 0px;
	padding: 0px;
	height: 152px;
	width: 131px;
	overflow: hidden;
	background: url(../images/vote_pic.jpg) no-repeat 0px 0px;
}

.vote-sel .thumbnails .vote-item{
	text-align: center;
	display: block;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	background: #a3a3a3;
	margin: 0px;
	padding: 0px;
	width: 131px;
	cursor: hand;
	text-overflow: ellipsis;
    overflow:hidden;
    white-space:nowrap;

}
.vote-sel .thumbnails .vote-voting{
	text-align: center;
	display: block;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background: #eeeeee;
	margin: 0px;
	padding: 0px;
	width: 131px;
	text-decoration: underline;
	cursor: hand;
	text-overflow: ellipsis;
    overflow:hidden;
    white-space:nowrap;
}

#gossip .gossip-table .change-item {
	margin-top: 0px;
	padding-bottom: 50px;
}
#gossip .gossip-table .change-item dt a {
	text-indent: 16px;
	display: inline;
	float: left;
	margin-right: 15px;
	color: #666666;
	font-weight: normal;
}

#gossip .gossip-table .change-item .pre-page a{	
	display: inline;
	float: right;
	margin-right: 20px;
	color: #666666;}
	
#vote-result .vote_list {
	MARGIN: 50px 0px 50px 40px;
	OVERFLOW: hidden;
	HEIGHT: auto;
	list-style: none;
	width: 600px;
	font-size: 12px;
	color: #666666;
}
#vote-result .vote_list .eachone {
	CLEAR: both;
	height: 50px;
}
#vote-result .vote_list  .eachone SPAN {
	FLOAT: left
}
#vote-result .vote_list .eachone .order { MARGIN-RIGHT: 5px }
#vote-result .vote_list .eachone .item {
	WIDTH: 140px;
	MARGIN-RIGHT: 0px;
	text-overflow: ellipsis;
    overflow:hidden;
    white-space:nowrap;
}

#vote-result .vote_list .eachone  DIV.bar {
	BACKGROUND: url(../images/vote_bar_off.png) repeat-x left center;
	WIDTH: 220px;
	HEIGHT: 18px;
	float: left;
}
#vote-result .vote_list .eachone .range {
	BACKGROUND: url(../images/vote_bar_on.png) repeat-x left center; HEIGHT: 18px
}

#vote-result .vote_list .eachone .percent,
#vote-result .vote_list .eachone .voted {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-left: 20px;
}


/*-------------------表單--------------------------------*/


.forum-post dl {
	MARGIN: 0px auto; WIDTH: auto; LIST-STYLE-TYPE: none
}
.forum-post dl dd {
	FONT-SIZE: 12px; MARGIN: 0.5em 0px
}
.forum-post dl dd LABEL {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 4em; TEXT-ALIGN: left
}
.forum-post-textfiled1 {
	WIDTH: 30em; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0.5em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #e6e6e6; BORDER-BOTTOM-STYLE: none
}
.forum-post-textfiled2 {
	WIDTH: 42em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #e6e6e6; BORDER-BOTTOM-STYLE: none
}
.forum-post-btn-primary {
	DISPLAY: block; MARGIN: 0.5em auto
}

.forum-searchBar {
	MARGIN: 1em 0px 0em;
	OVERFLOW: hidden;
	WIDTH: auto;
	ZOOM: 1;
	HEIGHT: 35px;
	text-align: left;
}
.forum-searchBar label{
	font-size: 13px;
	font-weight: bold;
	vertical-align: 20%;
	margin-right: 5px;

}
.forum-searchBar DL {
	FONT-SIZE: 12px; MARGIN: 8px 0px 0px 10px; OVERFLOW: hidden; ZOOM: 1
}
.forum-searchBar DL DD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.forum-searchBar #ddl_search{
	font-size: 13px;
	margin-top: 1px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.forum-searchBar #btn_search{
	margin-top: 2px;
}

.forum-past-btn{
	MARGIN: 0em 2px 1em 0px;
	OVERFLOW: hidden;
	WIDTH: auto;
	ZOOM: 1;
	HEIGHT: 20px;
	text-align: right;
}
.forum-past-btn DL {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	ZOOM: 1
}
.forum-past-btn DL DD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#wrapper #main-video #video {
	display: block;
	margin: 20px auto 50px;
	height: auto;
	width: 835px;
}
#wrapper #main-video #video .video-title {
	color: #FFFFFF;
	font: bolder 30px/40px Arial, Helvetica, sans-serif;
	text-align: left;
}
#wrapper #main-video #video .main {
	background: #515151;
	display: block;
	margin: 0px auto;
	width: 835px;
	height: auto;
	padding-bottom: 0px;
}
#wrapper #main-video #video .main .play {
	display: block;
	margin: 6px;
	float: left;
	height: 438px;
	width: 540px;
	overflow: hidden;
	padding: 0px;
	background: #333333;
}
*html #wrapper #main-video #video .main .play { margin: 6px 2px 2px 2px; }
/*#wrapper #main-video #video .main span {
	font-size: 13px;
	line-height: 23px;
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}*/
#wrapper #main-video #video .main dl {
	margin: 6px;
	padding: 10px;
	font-size: 13px;
	line-height: 20px;
	width: 250px;
	background-color: #333333;
	overflow: hidden;
	display: block;
}
#wrapper #main-video #video .main .title{
	font-weight: bold;
	margin-bottom: 5px;

}
#wrapper #main-video #video .main .content{
	margin-bottom: 0px;
	max-height:200px;
	overflow: hidden;
}
#wrapper #main-video #video .main .type{
	margin-bottom: 15px;
	color: #0099FF;
	margin-top:15px;
}
#wrapper #main-video #video .main .include{
	width:200px;
	font-size: 12px;
	line-height: 12px;
	height: 12px;
}
#wrapper #main-video #video .main .include-con{
	margin-bottom: 15px;
}
#wrapper #main-video #video .main .share{
	margin-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "新細明體";

	
}
#wrapper #main-video #video .main .share a{
	color: #FFCC00;
	text-decoration: none;
}
#wrapper #main-video #video .main .share .inline-list {
	margin:0px;
	padding:0px;
	float: right;
}
#wrapper #main-video #video .main .share .inline-list .ui{
	display:inline;
	margin-right: 2px;
	margin-left: 0px;
	/*	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;*/
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 14px;
	line-height: 14px;
	overflow:hidden;
}
*html #wrapper #main-video #video .main .share .inline-list .ui{
	margin-right: 2px;
}

#wrapper #main-video #video .main .share .inline-list .ui_last{
	display:inline;
	margin-right: 1px;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 14px;
	line-height: 14px;
}
#wrapper #main-video #video .main .share .inline-list .ui span{
	border-right-color: #ffffff;
	text-indent:-2000px;
	overflow:hidden;
	display:none;
}
#wrapper #main-video #video .main .share .inline-list .ui_last span{
	border-right-color: #ffffff;
	text-indent:-2000px;
	overflow:hidden;
	display:none;

}
#wrapper #main-video #video .tv {
	display: block;
	margin: 50px 0px 0px;
	padding: 0px;
	float: left;
	width: 400px;
}

#wrapper #main-video #video .show {
	display: block;
	margin: 50px 0px 0px;
	padding: 0px;
	float: right;
	width: 400px;
}
#wrapper #main-video #video .tv dt,
#wrapper #main-video #video .show dt {
	font-size: 13px;
	font-weight: bold;
	line-height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "新細明體";
}
#wrapper #main-video #video .tv .more,
#wrapper #main-video #video .show .more{
	float: right;
	font-size: 12px;
	font-weight: normal;
	line-height: 25px;
}
#wrapper #main-video #video .tv .more a,
#wrapper #main-video #video .show .more a{
	color: #ffffff;
}
#wrapper #main-video #video .tv .more a:hover,
#wrapper #main-video #video .show .more a:hover{
	color: #CCCCCC;
}
#wrapper #main-video #video .tv .scroll-list,
#wrapper #main-video #video .show .scroll-list {
	border: 1px solid #666666;
	width: 396px;
	overflow: hidden;
	display: block;
}
#wrapper #main-video #video .tv .thumbnails ,
#wrapper #main-video #video .show .thumbnails  {
	margin: 0px;
	padding: 0px;
	overflow-x: scroll;
	overflow-y: hidden;
	background-color: #000000;
	width:100%;

	white-space: nowrap;
		SCROLLBAR-FACE-COLOR: #575757;
	SCROLLBAR-HIGHLIGHT-COLOR: #575757;
	SCROLLBAR-SHADOW-COLOR: #575757;
	SCROLLBAR-3DLIGHT-COLOR: #797979;
	SCROLLBAR-ARROW-COLOR: #e1e1e1;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #797979;
	SCROLLBAR-BASE-COLOR: #eeeeee;

}
#wrapper #main-video #video .tv .thumbnails li,
#wrapper #main-video #video .show .thumbnails li   {

	width: 128px;
	margin: 1px;
	padding: 0px;
	display: inline;
	float: left;
	clear: right;
	border: 1px solid #000000;
	
}
#wrapper #main-video #video .tv .thumbnails li image,
#wrapper #main-video #video .show .thumbnails li image {

	margin: 0px;
	padding: 1px;
	border: 1px solid #000000;
	
}

#wrapper #main-video #video .tv .thumbnails li image:hover,
#wrapper #main-video #video .show .thumbnails li image:hover{
	border: 1px solid #ffffff;
}
#wrapper #main-video #video .tv .thumbnails .video-item,
#wrapper #main-video #video .show .thumbnails .video-item{
	text-align: center;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 4px 0px 0px;
	width: 126px;
	cursor: hand;
	height:28px;
	white-space:normal;
	line-height: 15px;
	display: block;
	overflow: hidden;	
}
*html #wrapper #main-video #video .show .thumbnails .video-item{
	text-align: center;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 4px 0px 0px;
	width: 126px;
	cursor: hand;
	height:28px;
	white-space:normal;

	line-height: 15px;
	display: block;
	overflow: hidden;	
	
}
#wrapper #main-video #video .tv .search-bnt,
#wrapper #main-video #video .show .search-bnt{
	display: block;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#wrapper #main-video #video .search-bnt{
	display: block;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

/*-------------------------BRAND TV & FASHION SHOW---------------------------------------*/
#wrapper #main-video #video .main-list {
	background: #515151;
	display: block;
	width: 835px;
	height: auto;
	padding: 6px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#wrapper #main-video #video .main-list .item{
	background: #333333;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	display:block;
	height: auto;
	zoom:1;
	padding:10px;
}
#wrapper #main-video #video .main-list .preview{
	float: left;
	display: block;
	zoom:1;
	margin-right: 20px;
	margin-left: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
}
*html #wrapper #main-video #video .main-list .preview{
	margin-left: 20px;
}
#wrapper #main-video #video .main-list .preview img {
	display: block;
	border: 1px solid #FFFFFF;
	padding: 2px;
	width:126px;
	height:93px;
	overflow:hidden;
}
#wrapper #main-video #video .main-list .preview img:hover {
	display: block;
	border: 1px solid #cccccc;
	width:126px;
	height:93px;
	overflow:hidden;

}
#wrapper #main-video #video .main-list .title{
	display: block;
	zoom:1;
	margin-top: 10px;
	margin-left: 200px;
	font-weight: bold;
	padding-right: 50px;
}
#wrapper #main-video #video .main-list .title a{
color:#FFFFFF;
}
#wrapper #main-video #video .main-list .title a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
#wrapper #main-video #video .main-list .content{
	display: block;
	zoom:1;
	margin-top: 5px;
	margin-left: 200px;
	padding-right: 50px;
}



/*---------------------會員登入&忘記密碼&加入會員OK&連絡我們-----------------------------*/

#wrapper #main-member #member {
	display: block;
	margin: 5px auto 10px;
	height: auto;
	width: 683px;
}
#wrapper #main-member-area #member {
	display: block;
	margin: 0px auto 10px;
	height: auto;
	width: 683px;
}
#wrapper #main-member #member-detail {
	display: block;
	margin: 0px auto 20px;
	height: auto;
	width: 800px;
}
#member span {
	color: #ffffff;
	font: bolder 16px/30px "新細明體", arial;
	text-align: left;
	margin: 0px;
	padding: 10px 10px 10px 0px;
	width: 650px;
}
#member .main {
	background: url(../images/member_bg04.jpg) repeat-x;
	display: block;
	margin: 0px auto;
	width: 683px;
	height: auto;
	padding-bottom: 10px;
	padding-top: 0px;
}
#member .main-detail {
	background: url(../images/shop_bg03.jpg) repeat-x;
	display: block;
	margin: 0px auto;
	width: 650px;
	height: auto;
	padding-bottom: 20px;
	padding-top: 0px;
}
#member .main h1 {
	font: normal 12px/15px Arial, "新細明體";
	color: #ffffff;
	text-align: left;
	margin: 15px 15px 10px 30px;
}

#member .main-detail h1 {
	font: normal 12px/15px Arial, "新細明體";
	color: #ffffff;
	text-align: left;
	margin: 15px 15px 10px;
}
#member .mem-premium{
	margin: 0px;
	background: #3C3C3C url(../images/member_bg07.jpg) repeat-y;
	padding-top: 10px;
	padding-bottom: 10px;
}
#member .mem-premium dt{
	font:  13px/20px Arial, "新細明體";
	color: #FF0000;
	text-align: left;
	margin: 0px 15px;
}
#member .mem-premium dd{
	font: normal 12px/20px Arial, "新細明體";
	color: #333333;
	text-align: left;
	margin: 0px 15px;
}
#member .main .inter {
	color: #ffffff;
	text-align: left;
	margin: 10px 15px 10px 30px;
	font: 12px/20px Arial, "新細明體";
}
#member .main .inter-black {
	color: #333333;
	text-align: left;
	margin: 0px 15px 0px 30px;
	font: 12px/20px Arial, "新細明體";
}

#member .main .inter-red {
	color: #990000;
	text-align: left;
	margin: 0px 15px 0px 30px;
	font: 12px/20px Arial, "新細明體";
}
#member .main .login {
	font-size: 13px;
	margin: 0px 5px 10px;	/*border: 1px solid #CCCCCC;*/
}
#member .main .login .memlabel { 
width: 25% ;
}
#member .main .login .memcont { width: 75% ;
}
#member .main .login thead th {
	font-weight: 100; text-align: center
}
#member .main .login th {
	font-weight: 700;
	color: #FFFFFF;
	text-align: right;
	padding: 13px 5px 13px 7px;
	background: #666666;
	vertical-align: top;
}

#member .main .login td {
	color: #EBEBEB;
	line-height: 20px;
	background: #666666;
	padding: 13px 20px 13px 10px;
	
}
#member .main .login a{
	color: #FFFFFF;
	text-decoration: underline;
}
#member .main .login input {
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	margin: 0px;
	border-left: #999999 1px solid;
	color: #333333;
	border-bottom: #999999 1px solid;
	font: 12px/13px Arial, Helvetica, sans-serif;
	padding: 2px 2px;
	
}
#member .main .login td img {
	margin-left: 5px;
	border: 1px solid #CCCCCC;
	margin-right: 5px;
	vertical-align: middle;
}
.setstatus {
	margin: 10px 0pt 0px;
	text-align: center
}
/*--------------------------加入會員(權益)&購物須知----------------------------------------*/
#wrapper #main-member .step {
	text-align: center;
	display: block;
	margin: 20px auto;
}

#wrapper #main-member .big-title {
	color: #ffffff;
	font: bolder 16px/30px "新細明體", arial;
	text-align: left;
	margin: 0px auto 0px 95px;
	padding: 0px;
	width: 800px;
	display: block;
}
#wrapper #main-member .small-title {
	color: #ffffff;
	font: bolder 16px/30px "新細明體", arial;
	text-align: left;
	margin: 0px auto 0px 155px;
	padding: 0px;
	width: 683px;
	display: block;
}
#wrapper #main-member .buy-noties {
	color: #ffffff;
	font: bolder 16px/30px "新細明體", arial;
	text-align: left;
	margin: 0px auto 5px 95px;
	width: 800px;
	padding-top: 30px;
	display: block;
}
#wrapper #main-member #member-article {
	display: block;
	margin: 0px auto 10px;
	height: auto;
	width: 770px;
	background: url(../images/member_bg03.jpg) repeat-y;
	padding: 20px 15px;
}
#wrapper #main-member #member-article h1 {
	font-size: 13px;
	font-weight: bold;
	color: #484848;
	text-align: left;
	line-height: 15px;
}
#wrapper #main-member #member-article h2 {
	font-size: 13px;
	color: #484848;
	text-align: left;
	line-height: 30px;
	font-weight: normal;
	text-indent: 5px;
	margin-top: 10px;
}
#wrapper #main-member #member-article ol {
	font-size: 12px;
	color: #666666;
	
}
#wrapper #main-member #member-article li {
	margin-top: 10px;
	margin-bottom: 10px;
}

#wrapper #main-member #member-article ul {
	margin-bottom: 10px;
	list-style: none outside;
}
#wrapper #main-member #member-article .dot {
	list-style: square;
	text-indent: 20px;
}
/*--------------------------加入會員(填寫資料)----------------------------------------*/
 #member-detail {
	display: block;
	margin: 0px auto 20px;
	height: auto;
	width: 800px;
}
 #member-detail .main {
	background: url(../images/member_bg04.jpg) repeat-x;
	display: block;
	margin: 0px auto;
	width: 800px;
	height: auto;
	padding-bottom: 10px;
	padding-top: 0px;
}
 #member-detail .main h1 {
	color: #ffffff;
	text-align: left;
	margin: 15px 15px 10px;
	font: bold 15px "新細明體", Arial;
}
#member-detail .main .login {
	font-size: 13px;
	margin: 0px 5px 0px;	/*border: 1px solid #CCCCCC;*/
}
#member-detail .main .login .memlabel { 
width: 20% ;
}
#member-detail .main .login .memcont { width: 80% ;
}
#member-detail .main .login thead th {
	font-weight: 100; text-align: center
}
#member-detail .main .login th {
	font-weight: 700;
	color: #FFFFFF;
	text-align: right;
	padding: 10px 5px 10px 7px;
	background: #666666;
	vertical-align: top;
	font-family:  Arial,"新細明體";
}

#member-detail .main .login td {
	color: #EBEBEB;
	line-height: 20px;
	background: #666666;
	padding: 10px 20px 10px 10px;
	text-align: left;
	font-family:  Arial, "新細明體";

}
#member-detail .main .login a{
	color: #FFFFFF;
	text-decoration: underline;
}
#member-detail .main .login input {
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	margin: 0px;
	border-left: #999999 1px solid;
	color: #333333;
	border-bottom: #999999 1px solid;
	font: 12px/15px Arial, Helvetica, sans-serif;
	padding: 2px 2px;
}
#member-detail .main .login td img {
	margin-left: 5px;
	border: 1px solid #CCCCCC;
	margin-right: 5px;
	vertical-align: middle;
}
#member-detail .main .login .sel-radio { border-style: none; }
#member .main .login .sel-radio { border-style: none; }
#member-detail .main .login .sel-radio-m {
	border-style: none;
	margin-left: 170px;
}
#member-detail .main .login .favorite	{font-weight: 700;
	color: #FFFFFF;
	text-align: left;
	padding: 10px 5px 10px 50px;
	background: #666666;
	vertical-align: top;
	font-family:  Arial,"新細明體";}
#member-detail .main .login .favorite2	{
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding: 10px 50px;
	background: #666666;
	vertical-align: top;
	font-family:  Arial,"新細明體";
}
#wrapper #main-member #member .main .login .white ,
#member-detail .main .login .white
{ color: #FFFFFF; }
#member-detail .main .inter-red{
	color: #990000;
	text-align: left;
	margin: 0px 15px 0px 15px;
	font: 12px/20px Arial, "新細明體";
}
/*----------------------訂閱電子報-----------------------------------*/
#wrapper #main-member #member .main-paper {
	background: url(../images/member_bg04.jpg) repeat-x;
	display: block;
	margin: 0px auto 5px;
	width: 683px;
	height: auto;
	padding-bottom: 0px;
	padding-top: 0px;
}
#wrapper #main-member #member .main-paper h2 {
	font: bold 15px/15px Arial, "新細明體";
	color: #ffffff;
	text-align: left;
	margin: 20px 15px 0px;
}
#wrapper #main-member #member .main-paper .epaper {
	font-size: 13px;
	margin: 0px 5px 5px;	/*border: 1px solid #CCCCCC;*/
}
#wrapper #main-member #member .main-paper .epaper .name { 
width: 30% ;
}
#wrapper #main-member #member .main-paper .epaper .date { width: 35% ;
}
#wrapper #main-member #member .main-paper .epaper .mail { width: 35% ;
}#main-member #member .main-paper .epaper thead th {
	font-weight: 100; text-align: center
}
#wrapper #main-member #member .main-paper .epaper th {
	font-weight: 700;
	color: #FFFFFF;
	text-align: center;
	padding: 7px 0px 7px 0px;
	background: #666666;
	vertical-align: top;
}

#wrapper #main-member #member .main-paper .epaper td {
	color: #FFFFFF;
	line-height: 20px;
	background: #666666;
	padding: 7px 0px 7px 0px;
	text-align: center;
	
}
#wrapper #main-member #member .main-paper .epaper a{
	color: #FFFFC1;
	text-decoration: underline;
}
#wrapper #main-member #member .main-paper .epaper input {
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	margin: 0px;
	border-left: #999999 1px solid;
	color: #333333;
	border-bottom: #999999 1px solid;
	font: 12px/13px Arial, Helvetica, sans-serif;
	padding: 2px 2px;
	
}
#wrapper #main-member #member .main-paper .epaper td img {
	margin-left: 5px;
	border: 1px solid #CCCCCC;
	margin-right: 5px;
	vertical-align: middle;
}
.setstatus-epaper {
	margin: 0px 10pt 0px 0pt;
	text-align: right;
	float: right;
}
#wrapper #main-member #member .main-paper .papper-message {
	color: #990000;
	text-align: left;
	margin: 0px 20px;
	font: 12px/20px Arial, "新細明體";
	display: block;
	float: left;
}
/*-------------------------常見問題----------------------------------------*/
#wrapper #main-member #member-question {
	display: block;
	margin: 0px auto 10px;
	height: auto;
	width: 770px;
	background: url(../images/member_bg03.jpg) repeat-y;
	padding: 20px 15px;
}

#wrapper #main-member #member-question .question {
	list-style: none;
	font-size: 13px;
	color: #333333;
	margin: 0px 10px 10px 10px;
	
}
#wrapper #main-member #member-question .question li {
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(../images/q.jpg) no-repeat 0px 0px;
	padding-left: 25px;
}
#wrapper #main-member #member-question .question li a{
	color: #333333;
	text-decoration: none;
}
#wrapper #main-member #member-question .question li a:hover{
	color: #666666;
	text-decoration: underline;
}
#wrapper #main-member #member-question .question .answer {
	background: #cccccc url(../images/a.jpg) no-repeat 10px 10px;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	padding: 10px 15px 10px 35px;
	margin-top: 5px;
	line-height: 18px;
}
#wrapper #main-member #member-question .question .answer .close{
	background-image: url(../images/icon08.gif);
	background-repeat: no-repeat;
	background-position: 638px center;
	padding: 0px;
	zoom:1;
	margin: 0px;
	clear: both;
	text-align: right;
	width: 100%;
}
#wrapper #main-member #member-question .question .answer .close a{
	color: #333333;
}

/*-------------------訂單查詢-----------------------------------*/
#orderlist {
	display: block;
	height: auto;
	width: 800px;
	margin: 0px auto;
}
#main-member .list-search{
	text-align: left;
	border-collapse:collapse;
	width: 800px;
	display: block;
	background: #333333;
	margin: 0px auto 5px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.orderlist-table {
	text-align: left;
	border: 1px solid #CCCCCC;
	border-collapse:collapse;
	width: 800px;
	display: block;
	margin-top: 0px;
	margin-bottom: 5px;
}
.orderlist-table thead tr {
	font: normal 13px/32px "細明體";
	color: #FFFFFF;
	background: #666666 url(../images/table_bg02.jpg) repeat-x 50%;
}
 .orderlist-table thead th {
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	padding-left: 20px;
}

.orderlist-table tbody th, 
.orderlist-table tbody td{
	border-collapse:collapse;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}
.orderlist-table tbody th{
	text-align: center;
	font: bold 12px/20px "新細明體", Arial;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 10px;
	vertical-align: top;
}

.orderlist-table tbody td{
	text-align: center;
	font: 12px/20px "新細明體", Arial;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top;
}
.orderlist-table .money{ color: #990000; }
.orderlist-table .order-num {
	color: #6699CC;
	font-weight: bold;
	background: #FFFFFF url(../images/icon07.gif) no-repeat 17px 10px;
	line-height: 20px;
	padding-left: 0px;
}
.orderlist-table .order-num a{
	color: #6699CC;
	font-weight: bold;
	
}
.orderlist-table .order-num a:hover{
	color: #6699CC;
	text-decoration: underline;
	font-weight: bold;
}
.orderlist-table .order-book {
	color: #6699CC;
	font-weight: bold;
	background: #FFFFFF 
	line-height: 20px;
	padding-left: 0px;
}
.orderlist-table .order-book a{
	color: #6699CC;
	font-weight: bold;
	
}
.orderlist-table .order-book a:hover{
	color: #6699CC;
	text-decoration: underline;
	font-weight: bold;
}

#orderlist ul {
	text-align: left;
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 0px;
	margin-left: 35px;
	list-style: none;
	font-weight: normal;
}
.orderlist-table .red{
	color: #FF0000;
	background: #CCCCCC;
	padding: 2px;
}
.orderlist-table .blue{
	color: #006699;
	background: #CCCCCC;
		padding: 2px;
}
.orderlist-table .total{
	text-align: center;
	list-style: none;
	margin: 10px 50px 10px auto;
	float: right;
	width: 190px;
	display: block;
	font-family: "新細明體", Arial;
	color: #333333;
}
.orderlist-table .total li{
	display: block;
	overflow: hidden;
	margin-bottom: 3px;
	text-align: right;
}
.orderlist-table .total .item{
	width: 90px;
	display: block;
	background: #EBEBEB;
	text-align: right;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	clear: both;
}
#order-person {
	text-align: left;
	border: 1px solid #CCCCCC;
	border-collapse:collapse;
	width: 380px;
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	float: left;
	margin-left: 10px;
	font-family: Arial,"新細明體";
	padding: 0px;
	height: auto;
}

#order-person thead th {
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	font-size: 15px;
	color: #990000;
	background: #F3F3F3;
	margin: 0px;
	padding: 5px;
}
#order-person .memlabel { 
width: 25% ;
}
#order-person .memcont { 
width: 75% ;
}
#order-person  tbody th, 
#order-person  tbody td{
	border-collapse:collapse;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}
#order-person  tbody th{
	text-align: right;
	font: bold 12px/20px Arial, "新細明體";
	color: #666666;
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: top;
}

#order-person  tbody td{
	text-align: center;
	font: 12px/20px Arial,"新細明體";
	color: #666666;
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
}
/*----------------------雜誌訂閱(選擇方案)---------------------------------------------*/

#wrapper #main-member #orderlist-sel{
	text-align: left;
	border-collapse:collapse;
	width: 800px;
	display: block;
	background: #ffffff;
	font-size: 1.3em;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding: 0px;
	line-height: 2.5em;
	color: #666666;
	text-indent: 20px;
	font-weight: bold;
	}
#wrapper #main-member #orderlist .cart-table .sel-radio{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#wrapper #main-member #orderlist .cart-table .list{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: auto;
}

#wrapper #main-member #orderlist .cart-table .setstatus form{
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
/*----------------------購物車---------------------------------------------*/

.cart-table {
	text-align: left;
	border: 1px solid #CCCCCC;
	border-collapse:collapse;
	width: 800px;
	display: block;
	margin-top: 0px;
	margin-bottom: 5px;
}
.cart-table thead tr {
	font: normal 13px/32px "細明體";
	color: #FFFFFF;
	background: #666666 url(../images/table_bg03.jpg) repeat-x 50%;
}
.cart-table thead th {
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	padding-left: 20px;
}

.cart-table tbody th, 
.cart-table tbody td{
	border-collapse:collapse;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}
.cart-table tbody th{
	text-align: center;
	font: bold 12px/20px "新細明體", Arial;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top;
}

.cart-table tbody td{
	text-align: center;
	font: 12px/20px "新細明體", Arial;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top;
}
.cart-table .money{ color: #990000; }
.cart-table .order-num {
	color: #6699CC;
	font-weight: bold;
	background: #FFFFFF url(../images/icon06.jpg) no-repeat 130px 5px;
	line-height: 20px;
	padding-left: 0px;
}
.cart-table .order-num a{
	color: #6699CC;
	font-weight: bold;
	
}
.cart-table .order-num a:hover{
	color: #6699CC;
	text-decoration: underline;
	font-weight: bold;
}
.cart-table .order-book {
	color: #6699CC;
	font-weight: bold;
	background: #FFFFFF 
	line-height: 20px;
	padding-left: 0px;
}
.cart-table .order-book a{
	color: #6699CC;
	font-weight: bold;
	
}
.cart-table .order-book a:hover{
	color: #6699CC;
	text-decoration: underline;
	font-weight: bold;
}



.cart-table .total{
	text-align: center;
	list-style: none;
	margin: 10px 50px 10px auto;
	float: right;
	width: 190px;
	display: block;
	font-family: "新細明體", Arial;
	color: #333333;
}
*html .cart-table .total{
	margin-right: 20px;
	margin-left: auto;
}
.cart-table .total li{
	margin-bottom: 3px;
	display: block;
	overflow: hidden;
	text-align: right;
}
.cart-table .total .item{
	width: 90px;
	display: block;
	background: #EBEBEB;
	text-align: right;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	clear: both;
}
#orderlist .cart-table input {
	margin: 0px 0px 0px;
	color: #333333;
	font: 12px/15px Arial, Helvetica, sans-serif;
	padding: 1px;
	text-align: center;
	border: 1px solid #999999;
}
#wrapper #main-member #orderlist .cart-table .del a{ color: #990000; }

#orderlist .cart-table .pay {
	text-align: left;
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 0px;
	margin-left: 20px;
	list-style: none;
	font-weight: normal;
	margin-top: 10px;
}
#orderlist .cart-table .pay li{ margin-bottom: 5px; 

}
#wrapper #main-member #orderlist .cart-table .pay .sel-radio{
	border-style: none;
	vertical-align: middle;
}
#wrapper #main-member #orderlist .cart-table #order-person .sel-radio{
	border-style: none;
	vertical-align: middle;
}
#wrapper #main-member #orderlist .cart-table #send_info .sel-radio{
	border-style: none;
	vertical-align: middle;
}
.red{ color: #990000; }
#wrapper #main-member #orderlist .cart-table #order-person input{
	text-align: center;
	margin-top: 0px;
}
#wrapper #main-member #orderlist .cart-table #order-person .red{ color: #990000; }
#wrapper #main-member #orderlist .cart-table .bank {
	font-size: 15px;
	color: #333333;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 100px;
	font-weight: bold;
	list-style: square;
}
#send_info {
	text-align: left;
	border: 1px solid #CCCCCC;
	border-collapse:collapse;
	width: 750px;
	display: block;
	font-family: Arial,"新細明體";
	padding: 0px;
	height: auto;
	margin: 5px auto 10px;
}
#send_info .memlabel { 
width: 20% ;
}
#send_info .memcont { 
width: 80% ;
}
#send_info  tbody th, 
#send_info  tbody td{
	border-collapse:collapse;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}
#send_info  tbody th{
	text-align: right;
	font: bold 12px/20px Arial, "新細明體";
	color: #666666;
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: top;
	background: #F5F5F5;
}

#send_info  tbody td{
	text-align: center;
	font: 12px/20px Arial,"新細明體";
	color: #333333;
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
}
#wrapper #main-member #orderlist .cart-table #send_info input {
	padding: 5px 0px;
	margin: 0px;
}
/*-----------------------最新消息---------------------------------------*/
#wrapper #main #content-left #news #store .news-list {
	height: auto;
	width: 683px;
	overflow: hidden;
	display: block;
	background: #eeeeee 0px 0px;
	zoom: 1;
	padding-bottom: 20px;
	float: left;
}
#wrapper #main #content-left #news #store .news-list .list {
	background: #FFFFFF url(../images/member_bg05.jpg) repeat-y top;
	display: block;
	width:683px;
	overflow: hidden;
	height: 100px;
	font-size: 1.2em;
	color: #FFFFFF;
	margin-top: 5px;
	float: left;
}

#wrapper #main #content-left #news #store .news-list .list .headline{
	font-weight: bold;
	color: #292929;
	margin-bottom: 10px;
	width: 500px;
	overflow: hidden;
	height:55px;
	margin-left: 10px;
	float: left;
	margin-top: 20px;
	background-image: url(../images/icon03.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
}
#wrapper #main #content-left #news #store .news-list .list .headline a{
	color: #292929;
}
#wrapper #main #content-left #news #store .news-list .list .date {
	line-height: 22px;
	white-space: nowrap;
	height: 25px;
	width: 100px;
	overflow: hidden;
	float: right;
	text-overflow: ellipsis;
	margin-top: 20px;
	margin-right: 20px;
}
#wrapper #main #content-left #news #store .news-list .list .date  a{
color: #FFFFFF;
}

/*------------------------關於BRAND------------------*/
#aboutbrand {
	display: block;
	margin: 0px auto 10px;
	height: auto;
	width: 770px;
	background: url(../images/member_bg03.jpg) repeat-y;
	padding: 20px 15px;
}
#aboutbrand h1 {
	font-size: 15px;
	font-weight: bold;
	color: #484848;
	text-align: left;
	line-height: 15px;
	margin-left: 50px;
}
#wrapper #main-member #aboutbrand span{
	font-size: 13px;
	font-weight: normal;
	color: #484848;
	text-align: left;
	line-height: 25px;
	padding: 0px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 50px;
	text-indent: 0px;
	display: block;
}

