* { padding:0; margin:0; }
html { overflow-y:scroll; }
ul, ol, dl { list-style:none; }
img { border:0; }
a { color:#777777; text-decoration:none; }
a:hover { color:#000; }
table { border-collapse:collapse; }
h3 { font-size:11px; color:#000000; text-align:left; }
body { font:11px/13px Arial; color:#777; background:#ededed url(../../images/lab/bg.gif) repeat-x top; }

#container { margin:auto; width:900px; }
#header { height:124px; position:relative; z-index:10; background:url(../../images/lab/bg_logo.jpg) no-repeat right 20px; }
#logo { margin-top:28px; }
#main { margin:auto; width:900px; padding:15px 0; }
#main ul { padding-top:10px; clear:both; }
.neum { position:absolute; top:29px; left:300px; width:406px; height:35px; background:url(../../images/lab/neum_en.gif) no-repeat; }
.neum a { display:block; height:35px; float:left; }
.neum a.link_1 { width:109px; margin-left:68px; _display:inline; }
.neum a.link_1:hover { background:url(../../images/lab/neum_en.gif) no-repeat -68px bottom; }
.neum a.link_2 { width:209px; margin-left:20px; }
.neum a.link_2:hover { background:url(../../images/lab/neum_en.gif) no-repeat -196px bottom; }
.nav { display:none; }
.nav { color:#fff; font-size:16px; line-height:26px; height:26px; position:absolute; bottom:0; left:0; }
.nav li { float:left; padding:0 8px; margin-right:30px; position:relative; }
.nav li:hover { border-top:#d6a50d 2px solid; line-height:24px; cursor:pointer; background:#FFD200; color:#000; }
.nav li.current { color:#000; }
/* .nav li:hover div { display:block; } */
.nav li div { display:none; cursor:default; width:270px; padding:0 14px; position:absolute; left:0; top:24px; border:#ffd200 solid 1px; background:#fff; }
.nav li div dd { padding:15px 0 15px 50px; font:11px/13px Arial; color:#777; border-bottom:#ffd200 solid 1px; min-height:50px; _height:50px; float:none; clear:both; position:relative; }
.nav li div dd img { position:absolute; left:-2px; top:13px; }
.border_none { border:none!important; }
.en,.cn { position:absolute; bottom:4px; display:block; height:16px; width:16px; _behavior:url(../iepngfix.htc); }
.en { right:30px; background:url(../../images/lab/icon_en.png); filter:alpha(opacity:30); KHTMLOpacity: 0.3; MozOpacity: 0.3; opacity: 0.3; }
.cn { right:10px; background:url(../../images/lab/icon_cn.png); }
/* for IE6 */* html .en {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/lab/icon_en.png"); }
/* for IE6 */* html .cn {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/lab/icon_cn.png")}
#iphone { position:relative; height:618px; margin-top:10px; background:url(../../images/lab/iphone_bottom.jpg) no-repeat bottom; }
.iphone_title { position:absolute; top:220px; }
.iphone_icon { position:absolute; left:210px; top:370px; }
.iphone { margin-left:478px; width:320px; height:480px; padding:121px 34px 0 36px; background:url(../../images/lab/iphone.jpg); }
.iphone div {  overflow:hidden; width:320px; height:480px; background:#fff; }

.lad_list { margin-top:30px; }
.lad_list dt { background:#ffd200; height:25px; padding:0 15px; font:bold 12px/25px Arial; color:#000; }
.lad_list dd { background:#fff; padding:0 15px; border:#c7c7c8 solid 1px; border-top:none; border-bottom:none; }
.lad_list dd.last { border-bottom:#c7c7c8 solid 1px }
.lad_list dd.last div { border:0; }
.lad_list dd div { border-bottom:#c7c7c8 solid 1px; min-height:72px; _height:72px; position:relative; padding:15px 5px 15px 80px; line-height:18px; }
.lad_list dd div img { position:absolute; left:0px; top:15px; _behavior:url("iepngfix.htc") }
