/*
 * iweb51 - RWD system type-00
 * http://www.iweb51.apseo.com.tw/
 *
 * Copyright 2015, evelyn wang
 * 
 * 
 * September 2015
 */


/* +side nav
*----------------------------------------------------------------------------*/
#content .content-wrap aside #side-nav ,
#content .content-wrap aside #contact-nav {
	clear: both;
	margin-bottom: 30px;
}

#content .content-wrap aside #side-nav h3 ,
#content .content-wrap aside #contact-nav h3 {
	padding-bottom: 5px;
	border-bottom: 1px #e1e1e1 solid;
	position: relative;
	font-size: 18px;
}

#content .content-wrap aside #side-nav h3 strong ,
#content .content-wrap aside #contact-nav h3 strong {
	position: relative;
	color: #2f2f2f;
}

#content .content-wrap aside #side-nav h3 strong:before ,
#content .content-wrap aside #contact-nav h3 strong:before {
    content: ' ';
    background: #b08540;
    display: block;
    width: 100%;
    height: 3px;
    position: absolute;
    bottom: -8px;
    left: 0;
}

#content .content-wrap aside #side-nav ul ,
#content .content-wrap aside #contact-nav ul {
	margin-top: 15px;
}

#content .content-wrap aside #side-nav ul li , 
#content .content-wrap aside #contact-nav ul li {
	padding: 10px 15px;
	border-bottom: 1px #e1e1e1 solid;
	font-size: 16px;
}

#content .content-wrap aside #side-nav ul li.action {
	background: #efefef;
}

/**
*
* =contact nav
*
**/
#content .content-wrap aside #contact-nav ul li i {
	margin-right: 8px;
	width: 36px;
	height: 36px;
	background: #3b3b3b;
	display: inline-block;
	border-radius: 100%;
	text-align: center;
	line-height: 36px;
	font-size: 18px;
	color: #fff;
}


/* +ad list
*----------------------------------------------------------------------------*/
#content .content-wrap aside #ad-list ,
#content .content-wrap aside #g-map ,
#content .content-wrap aside #fb-wrap ,
#content .content-wrap aside #youtube {
	margin-bottom: 30px;
}

#content .content-wrap aside #ad-list ul li {
	margin-bottom: 10px;
}

#content .content-wrap aside #ad-list ul li img {
	width: 100%;
}


/* +google map
*----------------------------------------------------------------------------*/
#content .content-wrap aside #g-map iframe {
	width: 100%;
	height: 300px;
}


/* +qr code
*----------------------------------------------------------------------------*/
#content .content-wrap aside #side-qrcode {
	margin-bottom: 30px;
	padding: 10px;
	border: 1px #ccc solid;
	text-align: center;
}

#content .content-wrap aside #side-qrcode img {
	width: 70%;
}


/* +youtube
*----------------------------------------------------------------------------*/
#content .content-wrap aside #youtube iframe {
	height: 170px;
}


/* +article img
*----------------------------------------------------------------------------*/
#content .content-wrap aside .article-img {
	margin-bottom: 30px;
}

#content .content-wrap aside .article-img img {
	width: 100%;
}


/* +best product
*----------------------------------------------------------------------------*/
#content .content-wrap aside #best-product {
	margin-bottom: 30px;
}

#content .content-wrap aside #best-product h3 {
	margin-bottom: 20px;
	font-size: 18px;
}

#content .content-wrap aside #best-product ul {
	overflow: hidden;
}

#content .content-wrap aside #best-product ul li {
	width: 100% !important;
	overflow: hidden;
}

#content .content-wrap aside #best-product ul li h2 {
	font-size: 15px;
}

#content .content-wrap aside #best-product ul li .photo {
	margin-bottom: 10px;
	width: 100%;
	height: 250px;
	display: block;
	overflow: hidden;
}

#content .content-wrap aside #best-product ul li img {
	width: 100%;
}