body {
	background:#000;
	font-family: 'cwTeXHei', 'Play', 'Segoe UI', Microsoft JhengHei , '微軟正黑體', Arial, Helvetica, sans-serif;
	letter-spacing:-0.2px;
}

.mask-size {
	background:rgba(255,255,0,0.5); width:1366px; height:10000px; margin-left:50%; left:-683px; position:absolute; z-index:999;	
}

img {
	margin-top:30px;	
	width:100%;
}

.section {
	background-position:center center;
	width:100%;
}

.section .center {
	width:1366px;
	text-align:left;
	margin:0 auto;
	position:relative;
}	

.section .content {
	position:absolute;	
}

.section .content h3 {
	font-size:36px;
	line-height:1.2;
	color:#ff7200;
	margin-bottom:10px;
}

.section .content h4 {
	font-size:17px;
	line-height:1.4;
	color:#dddddd;
	margin-bottom:10px;
}

.section .content span {
	font-size:16px;
	line-height:20px;
	color:#bbb;
}

.section .big-box {
	position:absolute;	
	font-weight:100;
}

.section .big-box h3 {
	font-family: 'Segoe UI', Microsoft JhengHei , '微軟正黑體', Arial, Helvetica, sans-serif;
	font-size:80px;
	line-height:88px;
	color:#ddd;
	margin-bottom:-15px;
}

.section .big-box h4 {
	font-size:14px;
	line-height:18px;
	color:#999;
}

.section .big-box span {
	font-family: 'cwTeXHei', 'Play', 'Segoe UI', Microsoft JhengHei , '微軟正黑體', Arial, Helvetica, sans-serif;
	font-size:0.4em;
	color:#dddddd;
}

.section ul li {
	background:rgba(255,255,255,0.06);
	border:rgba(135,135,135,0.5) solid 1px;
	padding:10px;
	margin-right:15px;	
	margin-bottom:15px;	
	float:left;
}

#pro-cpu {
	background-image:url(../images/Work/Aero14-KF-CPU-1920.jpg);
	height:900px;
}

#pro-cpu .content {
	width: 616px;
    left: 670px;
    top: 280px;
}

#pro-gpu {
	background-image:url(../images/Work/Aero14-KF-GPU-1920.jpg);
	height:1070px;
}

#pro-gpu .content {
	width: 490px;
    left: 20px;
    top: 280px;
}               
#pro-nvrule{
	background-image:url(../images/Work/Aero14-KF-NV-rule-1920.jpg);
}

#pro-battery {
	background-image:url(../images/Work/Aero14-KF-battery-1920.jpg);
	height:1018px;	
}

#pro-battery .content {
    width: 736px;
    left: 580px;
    top: 190px;
}

#pro-battery .big-box {
    left: 810px;
    top: 430px;
}

#pro-ID {
	background-image:url(../images/Work/Aero14-KF-ID-1920.jpg);
	height:1130px;	
}

#pro-ID .content:first-child {
    width: 536px;
    left: 30px;
    top: 230px;
}

#pro-ID .content:last-child {
    width: 536px;
    left: 30px;
    top: 500px;
}

#pro-ID .big-box {
    left: 30px;
    top: 660px;
}

#pro-panel {
	background-image:url(../images/Work/Aero14-KF-QHD-1920.jpg);
	height:1187px;	
}

#pro-panel .content {
	width: 930px;
    left: 230px;
    top: 860px;
}

#pro-speed {
	background-image:url(../images/Work/Aero14-KF-M2DDR4-1920.jpg);
	height:1257px;	
}

#pro-speed .content:first-child {
    width: 540px;
    left: 30px;
    top: 290px;
}

#pro-speed .content:last-child {
	width: 540px;
    left: 770px;
    top: 290px;
}

#pro-usb {
	background-image:url(../images/Work/Aero14-KF-USB-1920.jpg);
	height:841px;	
}

#pro-usb .content {
    width: 930px;
    left: 230px;
    top: 500px;
}

#pro-usb img {
	display:none;	
}

#pro-hdmi {
	background-image:url(../images/Work/Aero14-KF-HDMI-1920.jpg);
	height:1035px;	
}

#pro-hdmi .content {
    width: 930px;
    left: 230px;
    top: 740px;
}

#pro-Dolby {
	background-image:url(../images/Work/Aero14-KF-Dolby-1920.jpg);
	height:1042px;	
}

#pro-Dolby .content {
    width: 930px;
    left: 230px;
    top: 670px;
}

@media screen and (max-width:1366px){	
	.mask-size {
		width:960px; left:-480px;	
	}
	.section .center {
		width:960px;
	}	
	
	.section .content h3 {
		font-size:30px;
		line-height:32px;
	}
	
	.section .content h4 {
		font-size:15px;
		line-height:19px;
	}
	
	.section .content span {
		font-size:13px;
		line-height:17px;
	}
		
	.section .big-box h3 {
		font-size:48px;
		line-height:58px;
		color:#ddd;
		margin-bottom:-15px;
	}
	
	.section .big-box h4 {
		font-size:12px;
		line-height:16px;
	}
	
	.section .big-box span {
		font-size:0.4em;
	}
	
	.section ul li {
		padding:10px;
		margin-right:15px;	
		float:left;
	}
	
	#pro-cpu {
		background-image:url(../images/Work/Aero14-KF-CPU-1366.jpg);
		height:640px;
	}
	
	#pro-cpu .content {
	    width: 440px;
		left: 480px;
		top: 170px;
	}
	
	#pro-gpu {
		background-image:url(../images/Work/Aero14-KF-GPU-1366.jpg);
		height:761px;
	}
	
	#pro-gpu .content {
		width: 350px;
		left: 20px;
		top: 130px;
	}
	                           
#pro-nvrule{
	background-image:url(../images/Work/Aero14-KF-NV-rule-1366.jpg);
}

	#pro-battery {
		background-image:url(../images/Work/Aero14-KF-battery-1366.jpg);
		height:724px;	
	}
	
	#pro-battery .content {
		width: 526px;
		left: 430px;
		top: 150px;
	}
	
	#pro-battery .big-box {
		left: 540px;
		top: 360px;
	}
	
	#pro-ID {
		background-image:url(../images/Work/Aero14-KF-ID-1366.jpg);
		height:804px;	
	}
	
	#pro-ID .content:first-child {
		width: 420px;
		left: 30px;
		top: 170px;
	}
	
	#pro-ID .content:last-child {
		width: 420px;
		left: 30px;
		top: 380px;
	}
	
	#pro-ID .big-box {
		left: 30px;
		top: 520px;
	}
	
	#pro-panel {
		background-image:url(../images/Work/Aero14-KF-QHD-1366.jpg);
		height:845px;	
	}
	
	#pro-panel .content {
		width: 900px;
		left: 30px;
		top: 630px;
	}
	
	#pro-speed {
		background-image:url(../images/Work/Aero14-KF-M2DDR4-1366.jpg);
		height:800px;	
	}
	
	#pro-speed .content:first-child {
		width: 390px;
		left: 20px;
		top: 120px;
	}
	
	#pro-speed .content:last-child {
		width: 390px;
		left: 540px;
		top: 120px;
	}
	
	#pro-usb {
		background-image:url(../images/Work/Aero14-KF-USB-1366.jpg);
		height:597px;	
	}
	
	#pro-usb .content {
		width: 900px;
		left: 30px;
		top: 370px;
	}
	
	#pro-hdmi {
		background-image:url(../images/Work/Aero14-KF-HDMI-1366.jpg);
		height:737px;	
	}
	
	#pro-hdmi .content {
		width: 900px;
		left: 30px;
		top: 540px;
	}
	
	#pro-Dolby {
		background-image:url(../images/Work/Aero14-KF-Dolby-1366.jpg);
		height:741px;	
	}
	
	#pro-Dolby .content {
		width: 900px;
		left: 30px;
		top: 500px;
	}
}

@media screen and (max-width:960px){	
	.mask-size {
		width:640px; left:-320px;	
	}
	
	.section .center {
		width:640px;
	}	
	
	.section .content h3 {
		font-size:26px;
		line-height:30px;
	}
	
	.section .content h4 {
		font-size:14px;
		line-height:18px;
	}
	
	.section .content span {
		font-size:12px;
		line-height:16px;
	}
		
	.section .big-box h3 {
		font-size:40px;
		line-height:48px;
		color:#ddd;
		margin-bottom:-15px;
	}
	
	.section .big-box h4 {
		font-size:12px;
		line-height:16px;
	}
	
	.section .big-box span {
		font-size:0.4em;
	}
	
	.section ul li {
		padding:10px;
		margin-right:15px;	
		float:left;
	}
	
	#pro-cpu {
		background-image:url(../images/Work/Aero14-KF-CPU-960.jpg);
		height:742px;	
	}
	
	#pro-cpu .content {
		width: 600px;
		left: 20px;
		top: 490px;
	}
	
	#pro-gpu {
		background-image:url(../images/Work/Aero14-KF-GPU-960.jpg);
		height:900px;
	}
	
	#pro-gpu .content {
		width: 600px;
		left: 20px;
		top: 490px;
	}
	
	#pro-gpu .content img {
		width:490px;
		margin:30px 0 0 50px;	
	}
	                       
#pro-nvrule{
	background-image:url(../images/Work/Aero14-KF-NV-rule-960.jpg);
}

	#pro-battery {
		background-image:url(../images/Work/Aero14-KF-battery-960.jpg);
		height:945px;	
	}
	
	#pro-battery .content {
		width: 600px;
		left: 20px;
		top: 570px;
	}
	
	#pro-battery .big-box {
		left: 20px;
		top: 730px;
	}
	
	#pro-ID {
		background-image:url(../images/Work/Aero14-KF-ID-960.jpg);
		background-position:center 0;
		height:1128px;	
	}
	
	#pro-ID .content:first-child {
		width: 600px;
		left: 20px;
		top: 630px;
	}
	
	#pro-ID .content:last-child {
		width: 600px;
		left: 20px;
		top: 780px;
	}
	
	#pro-ID .big-box {
		left: 20px;
		top: 890px;
	}
	
	#pro-panel {
		background-image:url(../images/Work/Aero14-KF-QHD-960.jpg);
		height:757px;	
	}
	
	#pro-panel .content {
		width: 600px;
		left: 20px;
		top: 480px;
	}
	
	#pro-speed {
		background-image:url(../images/Work/Aero14-KF-M2DDR4-960.jpg);
		height:1407px;	
	}
	
	#pro-speed img {
		margin-top:10px;	
	}
	
	#pro-speed .content:first-child {
		width: 600px;
		left: 20px;
		top: 80px;
	}
	
	#pro-speed .content:last-child {
		width: 600px;
		left: 20px;
		top: 730px;
	}
	
	#pro-usb {
		background-image:url(../images/Work/Aero14-KF-USB-960.jpg);
		height:760px;	
	}
	
	#pro-usb .content {
		width: 600px;
		left: 20px;
		top: 320px;
	}
	
	#pro-usb img {
		display:block;
		width:547px;	
		margin-left:30px;
	}
	
	#pro-hdmi {
		background-image:url(../images/Work/Aero14-KF-HDMI-960.jpg);
		height:649px;	
	}
	
	#pro-hdmi .content {
		width: 600px;
		left: 20px;
		top: 370px;
	}
	
	#pro-Dolby {
		background-image:url(../images/Work/Aero14-KF-Dolby-960.jpg);
		height:635px;	
	}
	
	#pro-Dolby .content {
		width: 600px;
		left: 20px;
		top: 370px;
	}
	
}

@media screen and (max-width:640px){	
	.mask-size {
		width:320px; left:-160px;	
	}
	
	.section .center {
		width:320px;
	}	
	
	.section .content h3 {
		font-size:20px;
		line-height:22px;
	}
	
	.section .content h4 {
		font-size:12px;
		line-height:14px;
	}
	
	.section .content span {
		font-size:12px;
		line-height:14px;
	}
		
	.section .big-box h3 {
		font-size:30px;
		line-height:38px;
		color:#ddd;
		margin-bottom:-15px;
	}
	
	.section .big-box h4 {
		font-size:12px;
		line-height:16px;
	}
	
	.section .big-box span {
		font-size:0.4em;
	}
	
	.section ul li {
		padding:10px;
		margin-right:15px;	
		float:left;
	}
	
	#pro-cpu {
		background-image:url(../images/Work/Aero14-KF-CPU-640.jpg);
		background-position: center top;
		background-repeat: no-repeat;
		background-color: #181D23;
		height: 494px;
	}
	
	#pro-cpu .content {   
        width: auto;
        left: auto;
        top: 300px;
	}
	
	#pro-gpu {
		background-image:url(../images/Work/Aero14-KF-GPU-640.jpg);
		height:957px;
	}
	
	#pro-gpu .content {
		width: 300px;
		left: 10px;
		top: 330px;
	}
	
	#pro-gpu .content img {
		width:100%;
		margin-left:0;
	}
	                                     
#pro-nvrule{
	background-image:url(../images/Work/Aero14-KF-NV-rule-640.jpg);
}

	#pro-battery {
		background-image:url(../images/Work/Aero14-KF-battery-640.jpg);
		height:639px;	
	}
	
	#pro-battery .content {
		width: 300px;
		left: 10px;
		top: 430px;
	}
	
	#pro-battery .big-box {
		width:500px;
		left: -10px;
		top: 340px;
	}
	
	#pro-ID {
		background-image:url(../images/Work/Aero14-KF-ID-640.jpg);
		background-position:center 0;
		height:752px;	
	}
	
	#pro-ID .content:first-child {
		width: 300px;
		left: 10px;
		top: 390px;
	}
	
	#pro-ID .content:last-child {
		width: 300px;
		left: 10px;
		top: 540px;
	}
	
	#pro-ID .big-box {
		left: 10px;
		top: 660px;
	}
	
	#pro-panel {
		background-image:url(../images/Work/Aero14-KF-QHD-640.jpg);
		height:505px;	
	}
	
	#pro-panel .content {
		width: 300px;
		left: 10px;
		top: 240px;
	}
	
	#pro-speed {
		background-image:url(../images/Work/Aero14-KF-M2DDR4-640.jpg);
		height:938px;	
	}
	
	#pro-speed .content:first-child {
		width: 300px;
		left: 10px;
		top: 40px;
	}
	
	#pro-speed .content:last-child {
		width: 300px;
		left: 10px;
		top: 510px;
	}
	
	#pro-usb {
		background-image:url(../images/Work/Aero14-KF-USB-640.jpg);
		height:507px;	
	}
	
	#pro-usb .content {
		width: 300px;
		left: 10px;
		top: 170px;
	}
	
	#pro-usb img {
		width:320px;
		margin-left:-10px;	
		margin-top:0;
	}
	
	#pro-hdmi {
		background-image:url(../images/Work/Aero14-KF-HDMI-640.jpg);
		height:504px;	
	}
	
	#pro-hdmi .content {
		width: 300px;
		left: 10px;
		top: 210px;
	}
	
	#pro-Dolby {
		background-image:url(../images/Work/Aero14-KF-Dolby-640.jpg);
		height:457px;	
	}
	
	#pro-Dolby .content {
		width: 300px;
		left: 10px;
		top: 210px;
	}
	
}