@charset "utf-8";

/* CSS Document */



#content{

	width: 732px;

	color: #525252;

	height: auto;

	font-size: 13px;

	line-height: 26px;

	font-family: "微軟正黑體";

}

#content h3{

	-moz-border-radius: 10px 10px 0px 0px;

	-webkit-border-radius: 10px 10px 0px 0px;

	border-radius: 10px 10px 0px 0px;

	line-height: 25px;

	padding: 0 30px;

	float: left;

	height: 25px;

	border: 1px solid #AAAAAA;

	background: #eeeeee; /* Old browsers */

	background: -moz-linear-gradient(top,  #eeeeee 23%, #bbbbbb 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(23%,#eeeeee), color-stop(100%,#bbbbbb)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #eeeeee 23%,#bbbbbb 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #eeeeee 23%,#bbbbbb 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #eeeeee 23%,#bbbbbb 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #eeeeee 23%,#bbbbbb 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#bbbbbb',GradientType=0 ); /* IE6-9 */

	font-size: 15px;

	color: #3A3A3A;

}

#content h4{

	font-size: 17px;

	line-height: 30px;

	color: #FFFFFF;

	background-image: url(th.jpg);

	clear: both;

	height: 30px;

	width: 700px;

	padding-left: 32px;

}



.photostyle {

	-webkit-transition: border-color 120ms linear;

	-moz-transition: border-color 120ms linear;

	-o-transition: border-color 120ms linear;

	transition: border-color 120ms linear;

	border: 1px solid #9D9D9D;

	padding: 3px;

	background-color: #C2C2C2;
	
	

}

.photostyle:hover {}

.photostyleS{

	margin: 9px 0;

	border: 1px solid #9D9D9D;

	height: 63px;

	width: 83px;

}

.photostyleS img{

    max-width: 83px;
    max-height: 63px;

}

.photostyleS:hover{

	border: 1px solid #B71314;

}