﻿html{background:#fff url(p/bg-x.png) repeat-x left top}
body{margin:0;padding:0;font-size:12px;background:url(p/bg-body.jpg) no-repeat center top;font-family:Arial, Helvetica, sans-serif}
h1,h2,h3,h4,p,ul,ol,li,form,dl,dt,dd{margin:0;padding:0;list-style:none}
q{position:absolute;left:0;top:0;display:block;width:920px;height:161px;text-indent:-9999em;background:url(p/sprite-png24.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="style/p/sprite-png24.png", sizingMethod="crop")}
a{color:#3698cc;text-decoration:none}
a:hover{text-decoration:underline}
img{border:none}
.clear_fix:after{content:".";display:block;visibility:hidden;height:0;clear:both}
.clear_fix{*display:inline-block}
.fl{float:left}
.ar{text-align:right}
/* LAYOUT */
#page{width:970px;margin:0 auto}
/* BLOCKs */
/* header */
#hd{position:absolute;z-index:10;width:960px;height:60px}
h1{position:absolute;top:25px;width:270px;height:30px;padding:5px 0 0 130px}
h1 a{position:absolute;left:0;top:0;display:block;width:125px;height:0;padding-top:35px;overflow:hidden;cursor:pointer}
h1 q{top:-120px}
h1 em{line-height:1.5em;font-style:normal;font-size:14px;letter-spacing:1px;color:#666}
#globalNav,#siteNav{text-align:right;padding-top:5px;line-height:180%}
#siteNav{margin-top:25px;font-size:14px}
#siteNav a{display:inline-block;padding:0 7px;margin:0 -7px 0 10px;color:#1177b6}
#siteNav sup{color:red}
#globalNav{display:none}
/* dict form */
#dictform{display:none;position:absolute;right:0;top:25px;width:220px;height:25px;padding:3px;overflow:hidden}
#dictform form{position:absolute;width:220px;height:25px;z-index:2}
#dictform input{border:none;background:none}
#q{width:150px;height:20px;padding:3px 5px 0;*padding-top:5px;color:#999}
#dictform q{left:-610px;top:-130px}
#dictBtn{position:absolute;right:0;width:60px;height:25px;padding-top:25px;overflow:hidden;text-indent:-999em;cursor:pointer}
/* banner */
#banner{position:relative;height:560px;padding-top:40px;margin-bottom:-15px}
/* download */
#download{position:absolute;z-index:3;left:520px;top:320px;width:188px;height:82px;padding-left:230px;font-weight:normal}
#downloadVision{position:absolute;z-index:2;left:175px;bottom:22px;font-size:18px;font-weight:bold}
#downloadInfo{position:absolute;z-index:3;top:60px;width:195px;text-align:center;font-size:12px;line-height:160%;white-space:nowrap}
#downloadInfo strong{color:red}
#downloadBtn{display:block;position:relative;width:195px;height:35px;padding:10px;font-size:12px;overflow:hidden}
#downloadBtn *{cursor:pointer}
#downloadBtn q{left:-675px}
#downloadBtn:hover{text-decoration:none;border:none}
/* #downloadBtn:hover q{left:-400px;top:-105px} */
/*
#downloadCompatible{display:block;position:absolute;left:0;top:0;width:50px;height:88px;padding:4px;font-size:10px;overflow:hidden}
#downloadCompatible q{left:-328px}
*/
#downloadTitle {
    display: block;
    font-size: 10px;
    left: -57px;
    overflow: hidden;
    padding-top: 62px;
    position: absolute;
    top: 3px;
    width: 270px;
	height:0;
}
#downloadTitle q {
    left: -378px;
}

#downloadShadow{display:block;position:relative;width:188px;height:27px;margin-top:1px;overflow:hidden}
#downloadShadow q{left:-680px;top:-56px}

/* misc */
#misc{position:relative;z-index:999;padding:10px;margin:20px 300px -30px;text-align:center}
#renrenPage{display:inline-block;width:71px;height:0;padding-top:20px;overflow:hidden;background:url(p/renren.png);vertical-align:middle}

/* tabs */
#bannerTabs{position:absolute;z-index:2;top:468px;width:960px}
#bannerTabs li{float:left;width:320px;height:120px}
#bannerTabs li a{display:block;position:relative;width:320px;height:80px;text-align:center;overflow:hidden;text-decoration:none}
/* #bannerTabs a:hover *{text-decoration:underline} */
#bannerTabs li a.current:hover *{text-decoration:none}
#bannerTabs .t{position:absolute;z-index:2;left:0;width:320px;padding:10px 0 0;line-height:160%;cursor:pointer}
#bannerTabs .t strong{display:block;margin:15px 0 0 50px;*margin-top:30px;font-size:22px;line-height:100%;font-family:"Microsoft Yahei","微软雅黑","Microsoft JhengHei","华文黑体",STHeiti,Arial,sans-serif;font-weight:normal;color:#05488b;text-shadow:0 1px 0 #fff}
#bannerTabs .sp{position:absolute;left:40px;top:15px;width:50px;height:0;overflow:hidden;padding-top:50px;background-image:url(p/sprite.png)}
#bannerTabs .tab1{background-position:-350px -22px}
#bannerTabs .tab2{background-position:-60px -152px}
#bannerTabs .tab3{background-position:-233px -152px}
#bannerTabs li .current{padding:0 4px;margin:0 -4px;text-decoration:none;cursor:default}
#bannerTabs .current .t{left:4px;cursor:default}
#bannerTabs .current q{display:block}
#bannerTabs q{display:none}
#bannerContents{position:relative;z-index:1}
#tabC1,#tabC2,#tabC3{display:none;text-indent:-999em}
#tabC1{display:block}
#bannerContents q{display:block;position:static;width:960px;height:440px;margin-top:-35px;background:url(p/banner1.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="style/p/banner1.png", sizingMethod="crop")}
#tabC2 q{background:url(p/banner2.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="style/p/banner2.png", sizingMethod="crop")}
#tabC3 q{background:url(p/banner7.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="style/p/banner7.png", sizingMethod="crop"); margin-top: -20px;}
#bannerContents .know-more{ font-size: 11px;position: absolute; right: 34px; text-decoration: underline; text-indent: 0; top: 202px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#bannerContents .know-more{top: 198px;right:30px;}}/* chrome hack */
/* light */
#light{position:absolute;z-index:0;left:-100px;top:0;width:657px;height:443px;overflow:hidden}
#light q{display:block;width:657px;height:443px;background:url(p/light.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="style/p/light.png", sizingMethod="crop")}

/* bd */
#bd{position:relative;z-index:2}

/* main */
#main{position:relative;float:left;width:629px;margin-top:-30px}

.mod{margin-bottom:35px}
.mod .hd{position:relative;height:30px;line-height:30px;background:url(p/sprite_y.png) no-repeat -1887px top}
.mod .hd h2{padding:0 10px;font-size:14px;color:#333}
.mod .hd em{position:absolute;right:10px;top:0;font-style:normal}
.mod .bd{padding:10px 10px 0;background:url(p/sprite_y.png) repeat-y -629px top;zoom:1}
.mod .bd:after{content:'.';display:block;height:0;visibility:hidden;clear:both}
.mod .ft{height:15px;background:url(p/sprite_y.png) no-repeat -1258px bottom}
.mod .col{float:left}

.feature{position:relative;padding:0 0 30px 125px;zoom:1}
.feature img{position:absolute;left:10px}
.feature dt{margin-bottom:10px;font-weight:bold;font-size:14px;color:#4b90c6}
.feature dd{color:#666;line-height:22px}
#features .ar{padding:20px 0}
#features .ar a{line-height:160%}

#coop .col{width:140px;margin-right:10px;border:1px solid #d8d4d4}
#coop img{display:block}

#links a{margin-right:10px;white-space:nowrap;word-break:none;line-height:160%}

/* sidebar */
#sidebar{position:relative;float:right;width:326px;margin-top:-30px}

.func{padding:10px;background:url(p/sprite_y.png) no-repeat -2516px top}
.func .hd{line-height:30px}
.func h2{font-size:14px}
.func .bd{padding:10px 0 0;color:#6b6b6b}
.func .list{line-height:30px}
.icon_list{text-align:center}
.icon_list li{float:left;display:inline;width:65px;margin:0 15px;text-align:center}
.image_list li{position:relative;min-height:50px;_height:50px;padding-left:60px;margin-bottom:10px}
.image_list li img{position:absolute;left:0;top:0}

#weibo{position:relative;height:99px}
#weibo .bd{position:absolute;left:0;top:0;width:326px;height:99px;background:url(p/cidian_weibo.png) no-repeat left top}
#weibo .bd a{position:absolute;top:30px;display:block;width:100px;height:0;padding-top:30px;overflow:hidden;background:url(p/cidian_weibo.png) no-repeat}
#weibo .bd #add_renren{left:10px;background-position:-10px -30px}
#weibo .bd #add_sina{left:115px;background-position:-115px -30px}
#weibo .bd #add_163{left:220px;background-position:-220px -30px}
#weibo .bd #add_kaixin{left:10px;top:65px;background-position:-10px -65px}
#weibo .bd #add_qq{left:115px;top:65px;background-position:-115px -65px}

#activities .bd{padding:0}
#videoLink .bd{text-align:center}
#relatedProducts li{color:#9b9b9b}
#relatedProducts li a{display:block;line-height:160%}
#awards .bd{overflow:hidden;height:190px;position:relative}
#awards li{margin-bottom:20px}
#awards .no-image{min-height:28px;_height:28px;padding-left:0}
/* ft */
#ft{padding:20px;margin-top:25px;text-align:center;border-top:1px solid #dadada}
