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


/*list page*/
.page.downloadList {width:868px; margin-bottom:150px;}
.page.downloadList h1 {font-size:22px; color:#FFF; text-shadow:1px 1px 2px rgba(0,0,0,0.8); color:#CCC;}
.page.downloadList .platforms {margin:10px 0 0 50px ; text-align:center;}
.page.downloadList .platforms .item {float:left; width:25%; cursor:pointer;}
.page.downloadList .platforms .item *{-webkit-transition:all 0.1s linear; -moz-transition:all 0.1s linear; transition:all 0.1s linear;}
.page.downloadList .device {height:360px; background-position:center bottom; background-repeat:no-repeat; }
.page.downloadList .hover .device {-webkit-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05); transform:scale(1.05,1.05); }
.page.downloadList .name {font-size:18px; color:#FFF; text-shadow:1px 1px 2px rgba(0,0,0,0.8); display:block; margin:10px auto;}
.page.downloadList .hover .name {color:#9dbfe0;}
.page.downloadList .btnDownload {display:block; overflow:hidden; text-indent:-9999px; width:131px; height:39px; margin:20px auto 0px auto;}

.page.downloadList .platforms .item.android_tablet {margin-top:30px; width:100%;  }
.page.downloadList .platforms .item.android_tablet .device {float:left; background:url(device_android_tablet.png) center center no-repeat; width:639px; height:443px; } 
.page.downloadList .platforms .item.android_tablet .right {float:right; margin:140px 10px 0 0 }



.en .page.downloadList .btnDownload {background:url(en/btnDownload.png) no-repeat; }
.zh .page.downloadList .btnDownload {background:url(zh/btnDownload.png) no-repeat; }
.cn .page.downloadList .btnDownload {background:url(cn/btnDownload.png) no-repeat; }
.page.downloadList .btnSoon {width:131px; height:39px; margin:20px auto 0px auto; cursor:default}
.en .page.downloadList .btnSoon {background:url(en/btnSoon.png) no-repeat; }
.zh .page.downloadList .btnSoon {background:url(zh/btnSoon.png) no-repeat; }
.cn .page.downloadList .btnSoon {background:url(cn/btnSoon.png) no-repeat; }
.page.downloadList .notice {color:#afafaf; font-size:12px; display:block; width:80%; overflow:hidden; margin:20px auto 0px auto; line-height:20px;}
.page.downloadList .ios .device {background-image:url(device_iphone.png);}
.page.downloadList .android .device {background-image:url(device_android.png);}
.page.downloadList .blackberry .device {background-image:url(device_blackberry.png?20120618);}
.page.downloadList .symbian .device {background-image:url(device_nokia.png);}
.page.downloadList .winphone .device {background-image:url(device_winphone.png);}
.msie7 .page.downloadList {margin-top:0px;}
.msie6 .page.downloadList {margin-top:30px;}



/*detail page*/
.page.download {text-shadow:1px 1px 2px rgba(0,0,0,0.8); color:#b7b7b7; margin-bottom:80px; }
.page.download .device {height:360px; background-position:top left; background-repeat:no-repeat; margin-left:20px;}
.page.download.ios .device {background-image:url(device_iphone.png);}
.page.download.android .device {background-image:url(device_android.png);}
.page.download.blackberry .device {background-image:url(device_blackberry.png);}
.page.download.winphone .device {background-image:url(device_winphone.png);}
.page.download.symbian .device {background-image:url(device_nokia.png);}
.page.download.android_tablet .device {background-image:url(device_android_table_small.png);}
.page.download .contents {width:635px; float:right; margin:30px 20px 0 0 ;}
.page.download .contents .btnDownload {width:131px; height:39px; float:right; text-indent:-9999px;}
.en .page.download .contents .btnDownload {background:url(en/btnDownload.png) no-repeat;}
.zh .page.download .contents .btnDownload {background:url(zh/btnDownload.png) no-repeat;}
.cn .page.download .contents .btnDownload {background:url(cn/btnDownload.png) no-repeat;}

.page.download .contents h1 {font-size:32px; font-weight:normal; color:#FFF; }
.page.download .contents h2 {font-size:20px; font-weight:normal; color:#9e9e9e; margin-top:10px; }
.page.download .contents h3 {font-size:18px; font-weight:normal; color:#FFF; margin-top:40px;}
.page.download .contents h4 {font-size:18px; font-weight:normal; color:#FFF; margin-top:40px;}
.page.download .contents h5 { margin-top:20px;}
.page.download .contents ol {padding:0 0 0 25px; list-style-type:decimal}
.page.download .contents ol li {margin:10px 0;}
.page.download .contents p {margin:10px 0;}
.page.download .contents p a { text-decoration:underline; color:#39C}
.msie6 .page.download .device{margin-top:30px;}
.msie6 .page.download .contents{padding-top:30px;}
