#portfolio_tem{

	margin-bottom: 40px;

	}

#portfolio_tem .left_box{
	margin-left: 0;
	border: 0px solid #000;
	width:  48%;
	overflow: hidden;

}

#portfolio_tem .left_box .big{

	position: relative;

	display: table;

	width: 100%;

	height: 366px;

}

#portfolio_tem .left_box .big div{

	display: table-cell;

	text-align: center;

	vertical-align: middle;

	width: 100%;

	position: absolute;

	left: -2px;

}

#portfolio_tem .left_box .big img{

	max-height: 100%;

	width: auto;

	border: 0px solid #000;

}

#portfolio_tem .thumbs{

	margin-top: 5px;

}

#portfolio_tem .thumbs .thumb{

	float: left;

	position: relative;

	margin: 0 5px 5px 0;

	cursor: pointer;

	padding: 2px;

	display: table;

	border: 1px solid #ccc;

	background-color: #FFF;

	/*width: 55px;

	height: 55px;*/

}

#portfolio_tem .thumbs .thumb.current{

	border: 2px solid #E05B19;

	margin: 0 3px 3px 0;

}

#portfolio_tem .thumbs .thumb .box{

	text-align: center;

	display:table-cell;

	vertical-align:middle;

	}

#portfolio_tem .thumbs .thumb img{

	max-height: 55px;

	max-width: 55px;

}

#portfolio_tem .thumbs .thumb a{

	margin: 0;

	line-height:0px;

	display:block;

	}

#portfolio_tem .thumbs .thumb.last{

	margin: 0;

}

#portfolio_tem .thumbs .thumb:hover .mask {

	display: block;

	opacity: 1;

	filter: alpha(opacity = 100);

}

#portfolio_tem .thumbs .thumb .mask {

	position: absolute;

	opacity: 0;

	filter: alpha(opacity = 0);

	top: 0px;

	left: 0px;

	border-radius: 12px;

	height: 100%;

	width: 100%;

	background: rgba(0, 0, 0, 0.5);

	-webkit-transition: opacity .25s ease-in-out;

	-moz-transition: opacity .25s ease-in-out;

	transition: opacity .25s ease-in-out;

	display: table-cell;

	vertical-align: middle;

}

#portfolio_tem .thumbs .thumb .mask .more {

	color: #fff;

	font-size: 30px;

	font-weight: bold;

	position: absolute;

	bottom: 33px;

	left: 40%;

	top: 35%;

}

#portfolio_tem .right_box{

	float: right;

	width: 50%;

	margin-top: 30px;

}

/*#portfolio_tem .right_box h1 {

    border-bottom: 3px solid #E05B19;

    padding-bottom: 5px;

}*/

#portfolio_tem .right_box h2{

	font-size: 28px;

	margin: 0;

	color: #000;

}

#portfolio_tem .right_box strong{

	font-size:110%;

	}

#portfolio_tem .right_box .model{

	color: #FFF;

	font-size: 17px;

	display: block;

	font-weight: bold;

	background-color: #595656;

	margin-top:10px;

	padding: 5px 10px;

}

#portfolio_tem .right_box .small{

	font-size: 14px;

	margin-left: 10px;

	font-weight: normal;

}

#portfolio_tem .right_box p, #portfolio_tem .right_box ul{

	margin: 15px 0;

	color: #3F3F3F;

}

#portfolio_tem .right_box ul{

	margin: 0 20px;

}

#portfolio_tem .right_box .event-block{

	background-color: #f3f3f3;

	padding: 5px;

	}

	

/* Light Box------------------- */

#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}

#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100000;text-align: center;line-height: 0;}

#jquery-lightbox a img { border: none; }

#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}

#lightbox-container-image { padding: 10px; }#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}

#lightbox-nav {	position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}

#lightbox-container-image-box > #lightbox-nav { left: 0; }#lightbox-nav a { outline: none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}

#lightbox-nav-btnPrev { left: 0; float: left;}#lightbox-nav-btnNext { right: 0; float: right;}

#lightbox-container-image-data-box {font: 12px "微軟正黑體";background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}

#lightbox-container-image-data {	padding: 0 10px; 	color: #666; }

#lightbox-container-image-data #lightbox-image-details {width: 70%; float: left; text-align: left; }	

#lightbox-image-details-caption { font-weight: bold; }

#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;}

#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;	}

