@charset "utf-8";
/* CSS Document */

.container { width:100%; margin:0 auto; background:url(../images/bgimage.png) fixed;}

.container .top { width:100%; background:url(../images/gray_40.png) repeat; position:fixed; z-index:1}
.container .top .nav { width:1024px; height:70px; margin:0 auto;}
.container .top .nav .logo { display:block; width:170px; height:70px; text-indent:-9999px; background:url(../images/ASUSlogo.png) no-repeat; float:left;}
.container .top .nav .menu { margin-left:410px; padding-top:38px;}

/* different menu position (name:pushmenu+country)*/
.container .top .nav .pushmenu { margin-left:495px;}
.container .top .nav .pushmenuwb { margin-left:530px;}
.container .top .nav .pushmenuithu { margin-left:445px;}
.container .top .nav .pushmenufg { margin-left:380px;}
.container .top .nav .pushmenuvn { margin-left:330px;}

.container .top .nav .menu li { float:left; }
.container .top .nav .menu a.main {display:block; border-top: 1px #313131 solid; padding:5px 40px 10px 0; margin-left:10px; color:#313131;}
.container .top .nav .menu a.main:hover {border-top: 5px #313131 solid;}
.container .top .nav .menu .select {display:block; border-top: 5px #313131 solid; padding:5px 40px 10px 0; margin-left:10px; color:#313131;}

.container .top .nav .menu .language { border-top: 1px #313131 solid; padding:5px 40px 10px 0; margin-left:10px; color:#313131; position:relative;}
.container .top .nav .menu .language .language_list { width:230px; position:absolute; top:27px; display:none; background:#666; z-index:1;filter:alpha(opacity=90);
-moz-opacity:0.9;
opacity: 0.9; margin-left:-100px; *margin-left:-120px; }
.container .top .nav .menu .language .language_list a { color:#FFF; display:block; padding:0px 20px 13px;}
.container .top .nav .menu .language .language_list a.first { color:#FFF; display:block; padding-top:15px; }
.container .top .nav .menu .language .language_list a:hover { border:none; color:#000000;} 

.container .top .nav .menu .language:hover {border-top: 5px #313131 solid;}
.container .top .nav .menu .language:hover .language_list { display:block; position:absolute; }


.container .kv { width:100%; height:600px; margin:0 auto; background:url(../images/kv.jpg) center top ; clear:both;}
.container .kv .kv_content { width:1024px; margin:0 auto; position:relative;}
.container .kv .kv_content .iip {
	width: 70px;
	height: 93px;
	background: url(../images/iip_logo.png) no-repeat;
	position: absolute;
	top: 452px;
	right: 22px;
}

.container .kv .kv_content ul {
	width: 980px;
	position: absolute;
	top: 536px;
	left: 22px;
	height: 64px;
}
.container .kv .kv_content li { float:left; margin-right:20px;}
.container .kv .kv_content p.intel_mention { float:right; padding-top:20px; color:#FFF; }
.container .kv .kv_content p.intel_mention2 { float:right; padding-bottom:30px; color:#FFF; }

.container .kv .kv_content a { width:168px; height:32px; line-height:32px; display:block; border:#FFF solid 1px; float:left; color:#FFF;}
.container .kv .kv_content a:hover { border:#00479d solid 1px; background:#00479d;}
.container .kv .kv_content .kv_buy_ACHU {width:168px; height:28px; line-height:12px; display:block; padding-top:4px; }


/*product*/
.container .content .transformer { width:1024px;  margin:0 auto; padding-top:70px;}
.container .content .tablets { width:1024px; margin:0 auto; padding-top:70px;}
.container .content .phones { width:1024px;  margin:0 auto; padding-top:70px; padding-bottom:200px;}

.container .content .transformer_list, .tablets_list, .phones_list { width:940px; float:left; overflow:hidden; margin-left:17px;}
.container .content .transformer_list li, .tablets_list li, .phones_list li { width:211px; float:left; margin:0 12px; }

.container .content .product { width:211px; height:225px; }

.container .content .btn {width:211px;}
.line { height:34px;}
.lines { height:48px;}
.container .content .btn a { display:block; width:100px; text-align:center; vertical-align:middle; background:url(../images/gray_41.png) repeat;  color:#313131; padding:10px 0; }
.single { line-height:24px;}
.container .content .btn a:hover { color:#FFF; background:#00479d;}
.container .content .btn .product_more { float:left;}
.container .content .btn .product_buy { float:right;}

.container .content .info { width:211px; height:220px; background:url(../images/gray_40.png) repeat; margin-top:8px; text-align:center; color:#313131; padding-top:5px; }
.container .content .info div {  width:190px; margin:0 auto; padding:14px 0 ; }
.container .content .info .model { border-bottom:#313131 1px solid;}
.container .content .info .size { border-bottom:#313131 1px solid;}
.container .content .info .feature { line-height:17px;}

a.browse {
	background: url(../images/next.png) no-repeat;
	display: block;
	width: 25px;
	height: 50px;
	float: left;
	cursor: pointer;
	margin-top: 104px;
}
a.right_tr, a.right_tb, a.right_ph {
	background-position: -25px 0px;
	clear: right;
	float: right;
}
/*a.right:hover {
	background-position: -70px -70px;
}*/
a.left_tr, a.left_tb, a.left_ph {
	background-position: 0 0;
}
/*a.left:hover {
	background-position: 0 -70px;
}*/
a.disabled {
	/*visibility: hidden !important;*/
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20,FinishOpacity=20, Style=4, StartX=0, FinishX=100, StartY=0,FinishY=16);
	-moz-opacity: 0.2;
	opacity: 0.2;
	cursor: default;
}
