/*
CSS for 主分類、次分類
*/


/*----分類----*/
#div_category{
	float: left;
	width: 150px;
	/*font: 13px 'Fjalla One' ,sans-serif,微軟正黑體;*/
	margin: 0 15px 0 5px;
}

.category_title{
	color: #e78286;
	width: 130px;
	margin: 10px 0;
}

.category_text{
	color: #756a67;
	width: 130px;
	margin: 0 0 0 3px;
}

.category_text li{
	height: 315px;
}

.category_text a{
	color: #756a67;
	text-decoration: none;
}

.category_text a:hover{
	color: #756a67;
	text-decoration: underline;
}

.category_text_sale{
	color: #e78286;
}

.category_text_choosed{
	font-weight:700;
}

.category_rank{
	background-image:url(../img/icon_hot1.png); 
	width:34px; 
	height:34px; 
	position:absolute; 
	margin:5px 0 0 5px;	
	font-size: 10px;
	font-weight:700;
	line-height: 35px;
	color:#9f8769;
	text-align:center;
	
}


/*----商品列表----*/
#div_content{
	float:right;
	width:1010px;
	overflow:hidden;
}

.navigator{ /*導覽列*/
	width: 100%;
	color:#ff7272;
	font-size: 14px;
	font-weight: bold;
	display:inline-block;
	padding: 0px 15px;
}

.sort{
	color:#777777;
	margin:0 0 0 10px;
	cursor:pointer;
}

.sort_choosed{
	color:#ffb973;
	margin:0 0 0 10px;
	cursor:pointer;
}

.content_title1{ /*新品上市*/
	/*float:left;*/
	background-image:url(../img/category_content_title1.jpg);
	background-repeat:no-repeat;
	width: 990px;
	height: 28px;
	font-size: 16px;
	color: #715d58;
}

.content_title1 a{
	font-size: 12px;
	color: #8c8c8c;
}

.content_title2{
	/*float:left;*/
	background-image:url(../img/category_content_title2.jpg);
	background-repeat:no-repeat;
	width: 990px;
	height: 28px;
	font-size: 16px;
	color: #715d58;
}

.content_title2 a{
	font-size: 12px;
	color: #8c8c8c;
}

.product{
	float:left;
	width: 250px;
	height: 450px;
	text-align: center;
	margin: 0 0 0 0;
	color: #999999;
}

.product a{
	color: #999999;
	text-decoration:none;
}

.product a:hover{
	color: #999999;
	text-decoration:underline;
}

.product_color{
	display:inline-block;
	width:23px;
}

.product_price{
	color:#666666;
}


/*----商品明細----*/
#div_product_detail{
	
}

#div_product_detail span{
	display:inline-block;
}

#div_product_detail_title{
	font-size: 16px;
	font-weight: bold;
}

#div_product_detail_oprice{ /*原價*/
	color: #b6b6b6;
	text-decoration: line-through;
	/*text-align: right;*/
}

#div_product_detail_sprice{ /*特價*/
	color: #f39094;
	font-size: 20px;
	font-weight: bold;
	/*text-align: right;*/
}

#div_product_detail_sale_text{
	width:185px; 
	height:28px; 
	background-color:#d90000; 
	color:#ffffff; 
	font-size:16px; 
	text-align:center; 
	line-height:28px;
}

#div_product_detail_sale_text a{
	color:#ffffff;
	text-decoration: none;
}

#div_product_detail_sale_text a:hover{
	text-decoration: underline;
}

.choosecolor{
	cursor: pointer;
}

.curricon{
	border: 1px solid #333333;
	cursor: pointer;
}

#div_purchase_size span{
	
}

.choosesize{
	width: 33px;
	height: 14px;
	cursor: pointer;
	border: 1px solid #cccccc;
	display:inline-block;
	color: #b8b8b8;
	text-align: center;
	line-height: 15px;
	font-size: 12px;
}

.sizechoosed{
	width: 33px;
	height: 14px;
	background-color: #feece8;
	cursor: pointer;
	border: 1px solid #000000;
	display:inline-block;
	color: #000000;
	text-align: center;
	line-height: 15px;
	font-size: 12px;
}

#span_add_favorite a{
	color: #e78286;
	vertical-align:50%;
	text-decoration:none;
}

#span_add_favorite a:hover{
	text-decoration:underline;
}

.product_detail_thumb{
	float:left;
	margin: 0 10px 0 0 ;
}

.share_on_fb a{
	color: #e78286;
	text-decoration:none;
}

.share_on_fb a:hover{
	text-decoration:underline;
}


.product_detail_tag{
	float: left;
	width: 90px;
	height: 30px;
	text-align: center;
	background-color: #f7d7d0;
	line-height: 32px;
	margin: 0 3px 0 0;
	cursor: pointer;
	padding: 0 8px;
}

.product_detail_tag:hover{
	background-color: #d3c9c0;
}

/*.nav-tabs > .active {
	float: left;
	width: 90px;
	height: 30px;
	text-align: center;
	background-color: #91867b;
	line-height: 32px;
	margin: 0 3px 0 0;
	cursor: pointer;
	padding: 0 8px;
	color: #ffffff;
}*/

.nav-tabs > li > a{
	float: left;	
	text-align: center;
	background-color: #f7d7d0;
	line-height: 32px;
	margin: 0 3px 0 0;
	cursor: pointer;
	padding: 0 8px;
	color: black;
}

.nav-tabs > a{
	float: left;
	text-align: center;
	background-color: #f7d7d0;
	line-height: 32px;
	margin: 0 3px 0 0;
	cursor: pointer;
	padding: 0 8px;
	color: #ffffff;
}
.nav-tabs > .active > a:hover {
	float: left;
	text-align: center;
	background-color: #91867b;
	line-height: 32px;
	margin: 0 3px 0 0;
	cursor: pointer;
	padding: 0 8px;
	color: #ffffff;
}

.nav-tabs > .active > a{
	float: left;
	text-align: center;
	background-color: #91867b;
	line-height: 32px;
	margin: 0 3px 0 0;
	cursor: pointer;
	padding: 0 8px;
	color: #ffffff;
}

.product_detail_tag_choosed{
	float: left;
	width: 120px;
	height: 30px;
	text-align: center;
	background-color: #91867b;
	line-height: 32px;
	margin: 0 3px 0 0;
	cursor: pointer;
	padding: 0 8px;
	color: #ffffff;
}

#product_detail_description{
	
}