body{background:#333 url(img/bg.gif) center top no-repeat;background-attachment: fixed;}

#wrapper{ width:890px; margin:0 auto 30px;padding:0 30px 15px;background:url(img/wrapbg.jpg) left top repeat;}
img { vertical-align:top;}

.topicBox{
	width:950px;
	margin:0 auto;
	padding:0;
}
.topicBox img{border:0;}
.eventBox{
	margin:0 auto 15px;
	padding:0;
	overflow:hidden;
}
.blueBtn{
	display:block;
	width:434px;
	height:256px;
	background:url(img/blueBtn.png) left top no-repeat;
	float:left;
}
.redBtn{
	display:block;
	width:434px;
	height:256px;
	background:url(img/redBtn.png) left top no-repeat;
	float:right;
}
.title1,.title2,.title3{
	width:160px;
	height:54px;
	margin:0 auto;
	padding:0;
	background:url(img/title1.png) left top no-repeat;
}
.title2{background:url(img/title2.png) left top no-repeat;}
.title3{background:url(img/title3.png) left top no-repeat;}
.grayBox{
	background:rgba(0,0,0,0.6);
	margin:0 auto 15px;
	padding:0 0 10px;
	text-align: center;
	overflow:hidden;
}

.grayBox ol{
	width:90%;
	margin:0 auto;
	padding:0 0 0 24px;
	list-style:decimal;
	text-align: left;
}
.grayBox ol li{
	font:bold 15px/1.6 Arial,"微軟正黑體", "Microsoft JhengHei",sans-serif;;
	color:#fff;
	padding-bottom:5px;
}

.grayBox ol li span{padding-left:20px;}


/*c26模組專用 */
.group-type-ph{
	margin:0 2px;
	padding:5px 0 0;
	overflow:hidden;
	text-align: center;
}
.ph{
	display:inline-block;
	width:32%;
	padding:15px;
	background:#292725;
	margin:0 auto 5px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.ph.aside-one{margin-left:0;}/* .ph:nth-of-type(3n) + .ph, .ph:first-child{margin-left:0;} */
.ph:hover{cursor:pointer; border-color:#e38764;}

.ph-img{position:relative;width:100%;background:#000; margin:0 auto;}
.ph-img img{display:block;width:100%;border:0;}
.ph.masked .ph-img img{opacity:.6; filter:alpha(opacity=60);}
.ph a:link, .ph a:visited{position:relative; display:block; text-decoration:none;overflow:hidden;}
.ph-title{color:#fff; padding:5px 8px; font:bold 16px/1.4 "微軟正黑體"; overflow:hidden; display:block; height:4.4em; overflow:hidden;}

.zh-cn .ph-title{text-align:center;}
.ph-detail{padding:5px 0;color:#c6eeff; overflow:hidden; height:1.2em;font:bold 15px/1.4 "微軟正黑體"; overflow:hidden;}
.ph-feature{padding:0;color:#ff8400; overflow:hidden; height:1.4em;font:bold 15px/1.4 "微軟正黑體"; overflow:hidden;}
.price{color:#e71000; padding:8px 0; font-size:15px; float:right; font-family:arial; font-style:normal;}
.price span{font-size:20px; font-weight:bold;}
.price i{font-style:normal; position:relative; left:-2px; top:-1px;}