/* #common */
.container {width:980px;margin-left:auto;margin-right:auto;*zoom:1;}
.container:before {display:table;content:"";}
.container:after {display:table;content:"";clear:both;}
.logo {display:inline-block;width:132px;height:35px;outline:0;background-image:url(../images/pc/zh/logo.png);_background-image:url(../images/pc/zh/logo_ie6.png);background-image:-webkit-image-set(url(../images/pc/zh/logo.png) 1x, url(../images/pc/zh/logo_2x.png) 2x);background-repeat:no-repeat;}

/* #icons */
/* #icon */
.icon {display:inline-block;width:16px;height:16px;background-image:url(../images/pc/zh/icon.png);_background-image:url(../images/pc/zh/icon_ie6.png);background-image:-webkit-image-set(url(../images/pc/zh/icon.png) 1x, url(../images/pc/zh/icon_2x.png) 2x);background-repeat:no-repeat;*zoom:1;}
.icon-arrow-up {background-position:0 0;}
.icon-arrow-down {background-position:-16px 0;}


/* #logo-snip 
.logo-snip {display:inline-block;width:20px;height:20px;background-image:url(../images/pc/zh/logo_snip.png);_background-image:url(../images/pc/zh/logo_snip.png);background-image:-webkit-image-set(url(../images/pc/zh/logo_snip.png) 1x, url(../images/pc/zh/logo_snip_2x.png) 2x);background-repeat:no-repeat;opacity:.4;_filter:alpha(opacity=40);}
.logo-snip:hover {opacity:1;_filter:alpha(opacity=100);text-decoration:none;}
*/

/* #icon-contact è”ç³»æˆ‘ä»¬çš„å‡ ä¸ªå›¾æ ‡ */
.icon-contact {display:inline-block;width:45px;height:45px;background-image:url(../images/pc/zh/icon_contact.png);_background-image:url(../images/pc/zh/icon_contact_ie6.png);background-image:-webkit-image-set(url(../images/pc/zh/icon_contact.png) 1x, url(../images/pc/zh/icon_contact_2x.png) 2x);background-repeat:no-repeat;outline:none;opacity:.5;filter:alpha(opacity=50);}
.icon-contact:hover,.icon-contact:focus {opacity:1;filter:alpha(opacity=100);}
.icon-contact-email {background-position:0 0;}
.icon-contact-tqq {background-position:0 -45px;}
.icon-contact-weibo {background-position:0 -90px;}
.icon-contact-service {background-position:0 -135px;}


/* #button */
.btn-red,.btn-black {display:inline-block;*zoom:1;padding:4px 16px 5px;text-align:center;color:rgb(252, 252, 252);font-size:12px;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),1px 1px 2px rgba(0,0,0,.1);outline:none;}
.btn-red:hover,.btn-black:hover {text-decoration:none;}
.btn-red:active,.btn-black:active {box-shadow:none;}
/* #btn-red */
.btn-red {border:none;background-image:-webkit-linear-gradient(top,#d65c5c,#d34f4f);background-image:-moz-linear-gradient(top,#d65c5c,#d34f4f);background-image:linear-gradient(top,#d65c5c,#d34f4f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d65c5c",endColorstr="#d34f4f",GradientType=1);}
.btn-red:hover,.btn-red:focus {background-image:-webkit-linear-gradient(top,#e77272,#d85a5a);background-image:-moz-linear-gradient(top,#e77272,#d85a5a);background-image:linear-gradient(top,#e77272,#d85a5a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e77272",endColorstr="#d85a5a",GradientType=1);}
.btn-red:active {background-image:-webkit-linear-gradient(bottom,#d65c5c,#d34f4f);background-image:-moz-linear-gradient(bottom,#d65c5c,#d34f4f);background-image:linear-gradient(bottom,#d65c5c,#d34f4f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d65c5c",endColorstr="#d34f4f",GradientType=3);}
/* #btn-black */
.btn-black {border:1px solid #121212;background-color:#4180c7;padding-left: 35px;padding-right: 35px;}
.btn-black:hover,.btn-black:focus {background-color:#526088;color:#c7bbbb;padding-left: 35px;padding-right: 35px;}
.btn-black:active {background-color:#191919;color:#b3b3b3;padding-left: 35px;padding-right: 35px;}
/* #btn-download */
.btn-download-pc,
.btn-download-applynew,
.btn-download-mac,
.btn-download-app{display:inline-block;width:171px;height:54px;background-image:url(../images/pc/zh/btn_applications_0121.png);_background-image:url(../images/pc/zh/btn_applications_ie6_0121.png);background-image:-webkit-image-set(url(../images/pc/zh/btn_applications_0121.png) 1x, url(../images/pc/zh/btn_applications_2x_0121.png) 2x);background-repeat:no-repeat;outline:none;}
.btn-download-pc:hover,
.btn-download-pc:focus{background-position:0 -64px;}
.btn-download-applynew{background-position:-576px 0;}
.btn-download-applynew:hover,
.btn-download-applynew:focus{background-position:-576px -64px;}
.btn-download-pc:active {background-position:0 -128px;}
.btn-download-applynew:active {background-position:-576px -128px;}
.btn-download-mac {background-position:-192px 0;}
.btn-download-mac:hover,.btn-download-mac:focus {background-position:-192px -64px;}
.btn-download-mac:active {background-position:-192px -128px;}
.btn-download-app{background-position:-384px 0;}
.btn-download-app:hover,.btn-download-app:focus {background-position:-384px -64px;}
.btn-download-app:active {background-position:-384px -128px;}


.btn-download-AiMouse{margin-top:10%;margin-right:10%; margin-left:10%; display:inline-block; width:240px;height:154px;background-image:url(../images/pc/zh/Ai.png);_background-image:url(../images/pc/zh/Ai.png);background-image:-webkit-image-set(url(../images/pc/zh/Ai.png) 1x, url(../images/pc/zh/Ai_2x.png) 2x);background-repeat:no-repeat;outline:none;}
.btn-download-Dalinr{margin-top:10%;margin-left:10%; margin-right:10%; display:inline-block; width:240px;height:154px;background-image:url(../images/pc/zh/Hi.png);_background-image:url(../images/pc/zh/Hi.png);background-image:-webkit-image-set(url(../images/pc/zh/Hi.png) 1x, url(../images/pc/zh/Hi_2x.png) 2x);background-repeat:no-repeat;outline:none;}

.locale-en .btn-download-pc,
.locale-en .btn-download-mac,
.locale-en .btn-download-app{width:181px;background-image:url(../images/pc/en/btn_applications_0121.png);_background-image:url(../images/pc/en/btn_applications_ie6_0121.png);background-image:-webkit-image-set(url(../images/pc/en/btn_applications_0121.png) 1x, url(../images/pc/en/btn_applications_2x_0121.png) 2x);}
.locale-en .btn-download-app{width:171px;}


/**
 * #menubox ç”¨äºŽé¡µè„šçš„RTXã€Snipå¯¼èˆª
 * @html ul.menubox > li.menubox-item > a.menubox-toggle
 */
.menubox {
  display:inline-block;
  *display:inline;
  *zoom:1;
  list-style:none;
  text-align:left;
  overflow:hidden;
  background-color:#3e3e3e;
  border:1px solid #393939;
  border-radius:3px;
  box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(84,87,90,.65);
}
.menubox-item:first-child .menubox-toggle,
.menubox-item-first .menubox-toggle {
  border-top-color:transparent;
}
.menubox-item:last-child .menubox-toggle,
.menubox-item-last .menubox-toggle {
  border-bottom-color:transparent;
}
.menubox-toggle {
  display:block;
  padding:10px 1em;
  color:#fff;
  border-top:1px solid #414141;
  border-bottom:1px solid #343434;
  opacity:.6;
  filter:alpha(opacity=60);
  *zoom:1;
}
.menubox-toggle:hover {
  text-decoration:none;
  opacity:1;
  filter:alpha(opacity=100);
}
.menubox .logo-snip {
  margin-left:7px;
  margin-right:5px;
  vertical-align:-6px;
  *vertical-align:-2px;
  opacity:1;
  filter:alpha(opacity=100);
}

/**
 * #topbar é¡¶éƒ¨å¯¼èˆªæ 
 * @html header.topbar[.topbar-fixed] > .topbar-left + .topbar-right
 * @param .topbar-fixed å›ºå®šé¡¶éƒ¨å¯¼èˆªæ 
 */
.topbar {
  min-width:1000px;
  width: 100%;
  height:60px;
  background-color:#1a1a1a;
  border-bottom:1px solid #0b0b0b;
  box-shadow:inset 0 -1px 0 rgba(255,255,255,.07),0 1px 3px rgba(0,0,0,.1);
  position: fixed;
}
.topbar a {
  color:#fcfcfc;
}
.topbar-left {
}
.topbar-right {
  float:right;
}
.topbar-fixed {
  position:fixed;
  top:0;
  left:0;
  right:0;
  _width:100%;
  z-index:10px;
}
.topbar .logo {
  float:left;
  margin-top:15px;
  margin-left:10px;
  text-indent:-9999em;
}
.topbar-lang {
  margin-top:14px;
}

/**
 * #topbarnav é¡¶éƒ¨å¯¼èˆª
 * @html .topbarnav > .topbarnav-item[.topbarnav-current] > a.topbarnav-toggle
 */
.topbarnav {
  float:left;
  margin-top:13px;
  margin-left:40px;
}
.topbarnav-item {
  float:left;
  _display:inline;
  margin-left:8px;
}
.topbarnav-toggle {
  display:block;
  width:98px;
  height:35px;
  line-height:35px;
  text-align:center;
  border:1px solid transparent;
  _border-color:tomato;
  _filter:chroma(color=tomato);
  border-radius:3px;
  outline:none;
}
.topbarnav-toggle:hover,.topbarnav-toggle:focus {
  color:#e7e7e7;
  /*background-color:#2b2b2b;
  background-color:rgba(45,45,45,.9);
  border-color:#2b2b2b;
  border-color:rgba(45,45,45,.9);
  */
  text-decoration:none;
}
.topbarnav-current .topbarnav-toggle {
  color:#e7e7e7;
  background-color:#151515;
  border-color:#0d0d0d;
  border-bottom-color:#2b2b2b\9;/* IE9-ç”¨è¾¹æ¡†é¢œè‰²æ¨¡æ‹Ÿåº•éƒ¨é«˜å…‰ */
  box-shadow:0 1px 0 rgba(255,255,255,.1);
}
:root .topbarnav-current .topbarnav-toggle {
  border-bottom-color:#0d0d0d;
}

/**
 * #footer åº•éƒ¨é¡µè„š
 */
.footer {
  min-width:1000px;
  padding-top:12px;
  padding-bottom:10px;
  line-height:2;
  font-size:12px;
  text-align:center;
  color:#ababab;
  background-color:#464646;
  border-top:1px solid #383a3d;
  box-shadow:inset 0 1px 3px rgba(0,0,0,.1);
}
.footer a {
  color:#ababab;
}
.footer-links {
  padding-top:10px;
}
.footer-link {
  margin:0 10px;
}
.footer .menubox {
  margin-bottom:10px;
}
.footer .menubox-toggle {
  color:#fff;
}

/**
 * #mainbanner å¤´éƒ¨æ·±è‰²èƒŒæ™¯å¤§banner
 */
.content{
  min-width:1000px;
  padding-bottom:100px;
  background:#f7f7f7;
}
.mainbanner {
  background:#292929 url(../images/pc/zh/BBGG.png);
  background-size:cover; 
  border-bottom:1px solid #c5c5c5;
  background-repeat:no-repeat;
  background-position:center bottom;
  background-attachment: fixed;
}
.mainbanner-inner {
  padding-bottom:100px;
  background-repeat:no-repeat;
  background-position:center bottom;
  /*background-image:url(../images/pc/zh/mouse.png);*/
}
.mainbanner-title {
  margin-top:100px;
  font-size:48px;
  font-weight:normal;
  color:rgb(229, 240, 247);
  transition: all 0.3s;
  text-shadow:rgb(64, 65, 66) 1px 0 0,rgb(64, 65, 66) 0 1px 0,rgb(64, 65, 66) -1px 0 0,rgb(64, 65, 66) 0 -1px 0;
  position: center;
  width: inherit;
}
.mainbanner-intro {
  margin-bottom:30px;
  font-size:12px;
  color:#999;
}
.mainbanner-intro a {
	color:#999;
}
.mainbanner-action {
  margin-top:50px;
  margin-bottom:16px;
}
.mainbanner .btn-download-app {
  margin-left:18px;
}
.mainbanner .btn-download-applynew {
  margin-left:18px;
}
.locale-en .mainbanner-title {font-size:36px;}

/**
 * #showcase ä¸‰åˆ—çš„å¤§å±•ç¤ºæ¨¡å—ï¼Œå‚è€ƒé¦–é¡µ
 * @html .showcase > .showcase-item > .showcase-title + .showcase-intro
 */

.showcase {display: block;margin: auto;font-size:0;}
/*.showtheimg {margin: auto;display:block;background-repeat:no-repeat;font-size:14px;}*/
.showtheimg {margin: auto;display:block;background-repeat:no-repeat;font-size:14px;width:60%}
.showcase-item {margin: auto;display:block;*display:inline;*zoom:1;width:300px;padding-top:20px;background-repeat:no-repeat;vertical-align:top;font-size:14px;}
.showcase-title {display:block;font-size:20px;font-weight:normal;color:#000;_vertical-align:baseline;}
.showcase-intro {display:block;margin-top:18px;color:#575757;font-size:15px;_vertical-align:baseline;}
.showcase-note {margin-top:-44px;margin-bottom:48px;color:#575757;font-size:12px;_vertical-align:baseline;}
.showcase-img {margin: auto;display:block;background-image:url(../images/mac/zh/打字.png);background-repeat:no-repeat;}

/* showcase(mac) */
.os-mac .showcase-ftn {background-image:url(../images/mac/zh/feature_ftn.png);background-image:-webkit-image-set(url(../images/mac/zh/feature_ftn.png) 1x, url(../images/mac/zh/feature_ftn_2x.png) 2x);}
.os-mac .showcase-groupmail {background-image:url(../images/mac/zh/feature_groupmail.png);background-image:-webkit-image-set(url(../images/mac/zh/feature_groupmail.png) 1x, url(../images/mac/zh/feature_groupmail_2x.png) 2x);}
.os-mac .showcase-cloud {background-image:url(../images/mac/zh/feature_cloud.png);background-image:-webkit-image-set(url(../images/mac/zh/feature_cloud.png) 1x, url(../images/mac/zh/feature_cloud_2x.png) 2x);}
.os-mac .showcase-calendar {background-image:url(../images/mac/zh/feature_calendar.png);background-image:-webkit-image-set(url(../images/mac/zh/feature_calendar.png) 1x, url(../images/mac/zh/feature_calendar_2x.png) 2x);}
.os-mac .showcase-import {background-image:url(../images/mac/zh/feature_import.png);background-image:-webkit-image-set(url(../images/mac/zh/feature_import.png) 1x, url(../images/mac/zh/feature_import_2x.png) 2x);}
.os-mac .showcase-contact {background-image:url(../images/mac/zh/feature_contact.png);background-image:-webkit-image-set(url(../images/mac/zh/feature_contact.png) 1x, url(../images/mac/zh/feature_contact_2x.png) 2x);}
.os-mac .showcase-exchange {background-image:url(../images/mac/zh/feature_exchange.jpg);background-image:-webkit-image-set(url(../images/mac/zh/feature_exchange.jpg) 1x, url(../images/mac/zh/feature_exchange_2x.jpg) 2x);}
.os-mac .showcase-simple {background-image:url(../images/mac/zh/feature_simple.jpg);background-image:-webkit-image-set(url(../images/mac/zh/feature_simple.jpg) 1x, url(../images/mac/zh/feature_simple_2x.jpg) 2x);}
.os-mac .showcase-retina {background-image:url(../images/mac/zh/feature_retina.jpg);background-image:-webkit-image-set(url(../images/mac/zh/feature_retina.jpg) 1x, url(../images/mac/zh/feature_retina_2x.jpg) 2x);}
.locale-en .os-mac .showcase-ftn {background-image:url(../images/mac/en/feature_ftn.png);background-image:-webkit-image-set(url(../images/mac/en/feature_ftn.png) 1x, url(../images/mac/en/feature_ftn_2x.png) 2x);}
.locale-en .os-mac .showcase-groupmail {background-image:url(../images/mac/en/feature_groupmail.png);background-image:-webkit-image-set(url(../images/mac/en/feature_groupmail.png) 1x, url(../images/mac/en/feature_groupmail_2x.png) 2x);}
.locale-en .os-mac .showcase-cloud {background-image:url(../images/mac/en/feature_cloud.png);background-image:-webkit-image-set(url(../images/mac/en/feature_cloud.png) 1x, url(../images/mac/en/feature_cloud_2x.png) 2x);}
.locale-en .os-mac .showcase-calendar {background-image:url(../images/mac/en/feature_calendar.png);background-image:-webkit-image-set(url(../images/mac/en/feature_calendar.png) 1x, url(../images/mac/en/feature_calendar_2x.png) 2x);}
.locale-en .os-mac .showcase-contact {background-image:url(../images/mac/en/feature_contact.png);background-image:-webkit-image-set(url(../images/mac/en/feature_contact.png) 1x, url(../images/mac/en/feature_contact_2x.png) 2x);}
.locale-en .os-mac .showcase-simple {background-image:url(../images/mac/en/feature_simple.jpg);background-image:-webkit-image-set(url(../images/mac/en/feature_simple.jpg) 1x, url(../images/mac/en/feature_simple_2x.jpg) 2x);}
.locale-en .os-mac .showcase-retina {background-image:url(../images/mac/en/feature_retina.jpg);background-image:-webkit-image-set(url(../images/mac/en/feature_retina.jpg) 1x, url(../images/mac/en/feature_retina_2x.jpg) 2x);}
/* showcase(pc) */
.os-pc .showcase-multi {background-image:url(../images/pc/zh/feature_multi.jpg);}
.os-pc .showcase-bigattach {background-image:url(../images/pc/zh/feature_bigattach.jpg);}
.os-pc .showcase-exchange {background-image:url(../images/pc/zh/feature_exchange.jpg);}
.os-pc .showcase-fulltext {background-image:url(../images/pc/zh/feature_fulltext.jpg);}
.os-pc .showcase-quickly {background-image:url(../images/pc/zh/feature_quickly.jpg);}
.os-pc .showcase-calendar {background-image:url(../images/pc/zh/feature_calendar.jpg);}
.os-pc .showcase-allnew {background-image:url(../images/pc/zh/feature_allnew.png);}
/* .os-pc .showcase-easy {background-image:url(../images/pc/zh/打字.png);}
.os-pc .showcase-performance {background-image:url(../images/pc/zh/feature_performance.png);}
.os-pc .showcase-conversation {background-image:url(../images/pc/zh/feature_conversation.png);}*/
.os-pc .showcase-notepad {background-image:url(../images/pc/zh/feature_notepad.png);}
.locale-en .os-pc .showcase-multi {background-image:url(../images/pc/en/feature_multi.jpg);}
.locale-en .os-pc .showcase-bigattach {background-image:url(../images/pc/en/feature_bigattach.jpg);}
.locale-en .os-pc .showcase-exchange {background-image:url(../images/pc/en/feature_exchange.jpg);}
.locale-en .os-pc .showcase-fulltext {background-image:url(../images/pc/en/feature_fulltext.jpg);}
.locale-en .os-pc .showcase-quickly {background-image:url(../images/pc/en/feature_quickly.jpg);}
.locale-en .os-pc .showcase-calendar {background-image:url(../images/pc/en/feature_calendar.jpg);}
/**
 * #whiteboard ç™½è‰²å¸¦é˜´å½±æ¿å—ï¼Œå¦‚æ›´æ–°æ—¥å¿—
 */
.whiteboard {background-color:#fff;border:1px solid #e1e1e1;}

/*
.whiteboard:after {position:absolute;right:1px;bottom:4px;width:240px;height:50%;content:" ";box-shadow:0 5px 10px rgba(0,0,0,.16);-webkit-transform:skew(1deg) rotate(1deg);-moz-transform:skew(1deg) rotate(1deg);transform:skew(1deg) rotate(1deg);}
*/

/* #page */
.heading-second {margin-bottom:1em;margin-left:15%;font-size:36px;font-weight:normal;}
.heading-second2 {margin-top:100px;margin-bottom:0.5em;margin-left:15%;font-size:36px;font-weight:normal;}
/*.changelog-list {margin-bottom:10em;}*/
.changelog-list .icon-arrow-up,
.changelog-list .icon-arrow-down {vertical-align:-4px;*vertical-align:0;}
/**
 * #changelog æ›´æ–°æ—¥å¿—åˆ—è¡¨
 * @html div.changelog[.changelog-unfold] > (.changelog-title > span.float-left + span.changelog-date) + (ol.changelog-detail > li.changelog)
 */
.changelog {padding:.7em 2em;border-bottom:1px solid #ebebeb;cursor:pointer;overflow:hidden;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;transition:background-color .15s ease-out;}
.changelog:hover {background-color:#fcfcfc;}
.changelog-unfold:hover {background-color:transparent;}
.changelog-title {font-size:16px;text-align:right;_zoom:1;overflow:hidden;/* é¿å…é«˜åº¦å¡Œé™·å¼•èµ·çš„å…¶ä»–å…ƒç´ å¸ƒå±€é”™ä½ */}
.changelog-date {margin-right:4px;font-size:14px;font-weight:normal;font-style:italic;color:#999;}
.changelog-detail {margin-top:10px;margin-left:2em;line-height:2;list-style-position:outside;cursor:auto;cursor:text\9;}
.changelog-toggleolder {display:block;padding:10px 2em;color:#575757;}
/* å±•å¼€/æ”¶èµ·çš„æŽ§åˆ¶ */
.changelog-detail-outer {display:none;}
.changelog-unfold .changelog-detail-outer {display:block;}

/* #p-index é¦–é¡µ */
.p-index .icon-contact-space {margin-left:28px;}

/* #os-pc PCç‰ˆ */

/* #os-mac Macç‰ˆ */

/* #locale-zh */

/* #locale-en */

/* #new-win overwrite */
.new-win .content{position:relative;}
.new-win .mainbanner{height: 340px;}
.new-win .mainbanner .container{_position:absolute;_left:50%;_margin-left:-490px;}
.new-win .mainbanner-title{text-indent:-9999em;*font-size:0;color:#ecf1f5;font-family:"Microsoft YaHei";font-size:32px;margin-top:66px;margin-right:70px;padding-top:48px;line-height:58px;margin-left:80px;height:334px;background:url(../images/pc/zh/banner_bg.png) bottom right no-repeat;_background-image:url(../images/pc/zh/banner_bg_ie6.png);background-image:-webkit-image-set(url(../images/pc/zh/banner_bg.png) 1x, url(../images/pc/zh/banner_bg_2x.png) 2x);}
.locale-en .new-win .mainbanner-title{background:url(../images/pc/en/banner_bg.png) bottom right no-repeat;_background-image:url(../images/pc/en/banner_bg_ie6.png);background-image:-webkit-image-set(url(../images/pc/en/banner_bg.png) 1x, url(../images/pc/en/banner_bg_2x.png) 2x);}
.new-win .mainbanner-title .point{vertical-align:3px;}
.new-win .tahoma{font-family:Tahoma;}

.locale-zh .new-win .btn_apply{width:162px;height:52px;display:block;text-indent:-9999em;position:absolute;top:228px;left:50%;margin-left:-406px;background:url(../images/pc/zh/btn_new_win.png) -140px 0 no-repeat;background-image:-webkit-image-set(url(../images/pc/zh/btn_new_win.png) 1x, url(../images/pc/zh/btn_new_win_2x.png) 2x);}
.locale-zh .new-win .btn_apply:hover {background-position:-140px -52px;}
.locale-zh .new-win .btn_apply:active {background-position:-140px -104px;}

.new-win .showcase-list{margin-top:170px;}
.new-win .detail{width:838px;height:88px;margin:0 auto;border:1px solid #dddddd;border-radius:3px;box-shadow:0 1px 1px 0 #fff,inset 0 1px 2px 0px #ededed;background-color:#f5f5f5;}
.new-win .contact{float:left;height:36px;line-height:1.5;padding:26px 50px 26px 40px;border-right:1px solid #e5e5e5;}
.new-win .old-version{float:left;height:32px;line-height:32px;padding:30px 0 26px 100px;font-size:12px;}
.locale-en .new-win .old-version{padding-left:40px;}
.new-win .old-version .title{color:#666;}
.new-win .old-version a{color:#457cb2;display:inline-block;line-height:1.5;margin:0 16px;cursor:pointer;}
.new-win .old-version a:hover{text-decoration:underline;}
.new-win .icon-contact{width:36px;height:36px;background-image:url(../images/pc/zh/icon_contact_new_win.png);background-image:-webkit-image-set(url(../images/pc/zh/icon_contact_new_win.png) 1x, url(../images/pc/zh/icon_contact_new_win_2x.png) 2x);}
.new-win .icon-contact:hover,
.new-win .icon-contact:focus {opacity:1;_filter:alpha(opacity=100);}
.new-win .icon-contact-email {background-position:0 0;}
.new-win .icon-contact-tqq {background-position:0 -36px;}
.new-win .icon-contact-weibo {background-position:0 -72px;}
.new-win .icon-contact-service {background-position:0 -108px;}
.new-win.p-index .icon-contact-space{margin-left:24px;}
.new-win .btn-download-pc{vertical-align:middle;width:140px;height:32px;background:url(../images/pc/zh/btn_new_win.png) 0 0 no-repeat;background-image:-webkit-image-set(url(../images/pc/zh/btn_new_win.png) 1x, url(../images/pc/zh/btn_new_win_2x.png) 2x);}
.new-win .btn-download-pc:hover{background-position:0 -32px;}
.new-win .btn-download-pc:active {background-position:0 -64px;}

/* #toptip 
.toptip{
	padding:7px 14px;
	color:#3d484e;
	font-size:12px;
	background-color:#fcfad3;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fffcd3), to(#f7f3ce));
	background-image:-webkit-linear-gradient(top, #fffcd3, #f7f3ce);
	background-image:-moz-linear-gradient(top, #fffcd3, #f7f3ce);
	background-image:-o-linear-gradient(top, #fffcd3, #f7f3ce);
	background-image:linear-gradient(to bottom, #fffcd3, #f7f3ce);
}
.toptip a{color:#0143cb;}
.toptip a:hover{text-decoration:underline;}
.toptip .toptip_close{float:right;color:#7f8487;font-size:16px;line-height:16px;}
.toptip .toptip_close:hover{text-decoration:none;color:#515353;}*/

/* #function æ”¾åœ¨æ–‡ä»¶æœ€æœ«å°¾ï¼Œå°½é‡æé«˜è§„åˆ™çš„ä¼˜å…ˆçº§ */
.font12 {font-size:12px;}
.font14 {font-size:14px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}
.font20 {font-size:20px;}
.font24 {font-size:24px;}

.font-normal {font-weight:normal;font-style:normal;}
.font-bold {font-weight:bold;}
.font-italic {font-style:italic;}

.font-tahoma {font-family:Tahoma;}

.text-left {text-align:left;}
.text-center {text-align:center;}
.text-right {text-align:right;}
.text-hide {text-indent:-9999em;*text-indent:0;*font-size:0;_overflow:hidden;}

.color-text {color:#333;/* é»˜è®¤å­—ä½“é¢œè‰² */}
.color-black {color:#000;}
.color-gray {color:#575757;}
.color-graylight {color:#999;}
.color-white {color:#fff;}
.color-red {color:#c00;}

.border-none {border:none;}

.float-left {float:left;}
.float-right {float:right;}

.hide {display:none;}
.show {display:block;}
.show-block {display:block;}
.show-inlineblock {display:inline-block;}
.show-inline {display:inline;}

.nolist {list-style:none;}

.underline {text-decoration:underline;}
.underline-hover {text-decoration:none;}
.underline-hover:hover {text-decoration:underline;}

.nomargin {margin:0;}
.nopadding {padding:0;}

.clearfix {*zoom:1;}
.clearfix:before {display:table;content:"";}
.clearfix:after {display:table;content:"";clear:both;}

.inline-block {display:inline-block;*display:inline;*zoom:1;}
.anim-all {-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out;}
.anim-opacity {-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;transition:opacity .15s ease-out;}



/**
 * #mobile æ‰‹æœºç«¯æ˜¾ç¤º
 */
@media (max-width:750px){
	.container{width:auto;}
	.topbar,
	.footer,
	.content{min-width:inherit;}
	.locale-zh .os-mac .mainbanner-inner,
	.locale-en .os-mac .mainbanner-inner,
	.locale-zh .os-pc .mainbanner-inner,
	.locale-en .os-pc .mainbanner-inner{background-image:none;padding-bottom:24px;}
	.showcase{margin-left:0;}
	.showcase-item{width:auto;height:226px;margin-left:0;margin-bottom:10px;padding:16px 0 0 330px;background-position:10px 10px;}
	.showcase-note{margin-top:0;margin-left:10px;}
	.heading-second{margin-left:10px;}
	.changelog-list .heading-second{margin-left:28px;}
	
	.new-win .mainbanner-title{text-indent:0;margin-left:auto;margin-right:auto;width:560px;overflow: hidden;height:444px;padding-top:0;margin-top:13px;text-align:center;}
	.locale-zh .new-win .mainbanner-title{height:496px;}
	.locale-zh .new-win .btn_apply{top:78px;margin-left:-81px;}
	.new-win .detail{width:auto;height:auto;}
	.new-win .contact,
	.new-win .old-version,
	.locale-en .new-win .old-version{float:none;text-align:center;padding-left:0;padding-right:0;}
	.new-win .contact{border-bottom:1px solid #E5E5E5;border-right:none;}
	.new-win .old-version .graytext{display:none;}
	.new-win .old-version{height:auto;}
}
@media (max-width:640px){
  .mainbanner-title{font-size: 34px;}
  .locale-en .mainbanner-title {font-size:30px;}
}

@media (max-width:520px){
	.topbar,
	.footer,
	.content{min-width:300px;}
  .topbar{border-bottom:none;}
  .topbarnav-item{border-bottom:1px solid #0B0B0B;}
	.topbarnav-current{border-bottom:none;}
  .topbarnav-current .topbarnav-toggle{margin-top: 1px;border-radius: 3px 3px 0 0;box-shadow:none;background:#292929 url(../images/pc/zh/mainbanner_bg.png) repeat 0 0;background-image:-webkit-image-set(url(../images/pc/zh/mainbanner_bg.png) 1x, url(../images/pc/zh/mainbanner_bg_2x.png) 2x);}
	.showcase-item{display:block;width:300px;height:auto;margin:0 auto 40px;padding:240px 0 0;background-position:center top;}
	.showcase-note{margin-top:-30px;margin-left:50px;}
	.heading-second{width:300px;margin-left:auto;margin-right:auto;}
	.topbar{height:auto;}
	.topbar-right{margin-right:10px;}
	.topbarnav{float:none;clear:both;margin:0;}
	.topbarnav:after{display:table;content:"";clear:both;}
	.topbarnav-item{width:50%;margin:10px 0 0;}
	.topbarnav-toggle{width:auto;}
	.mainbanner-intro{position:relative;left:-999em;top:-999em;line-height:16px;}
	.mainbanner-intro span{display:block;position:relative;left:999em;top:999em;}
	.mainbanner .btn-download-app{margin:10px auto;}
	.btn-download-pc,	.btn-download-applynew, .btn-download-mac, .btn-download-app{display:block;margin:10px auto;}
	.changelog-date{text-align:left;display:block;clear:both;}
	.topbarnav-item-first .topbarnav-toggle{border-radius:0 3px 0 0;border-bottom:none;border-left:none;}
	.topbarnav-item-last .topbarnav-toggle{border-radius:3px 0 0 0;border-bottom:none;border-right:none;}
	.topbarnav-current .topbarnav-toggle,
	:root .topbarnav-current .topbarnav-toggle{border-bottom:none;}
	
	.locale-zh .new-win .btn_apply{top:170px;}
	.locale-zh .new-win .mainbanner-title{height:176px;}
	
	.new-win .mainbanner-title,
	.locale-en .new-win .mainbanner-title{background-image:none;width:auto;height:auto;margin-top:0;padding:60px 0;}
	.new-win .mainbanner{height:auto;}
	.new-win .showcase-list{margin-top:60px;margin-bottom:60px;}

  .mainbanner-title{font-size: 26px;}
  .locale-en .mainbanner-title {font-size:22px;}
}
@media (max-width:440px){
  .mainbanner-title{font-size: 18px;}
  .locale-en .mainbanner-title {font-size:16px;}
}
