@CHARSET "UTF-8";


a {
    color: #008FF3;
    text-decoration: none;
}

a:link {

}

a:visited {
    color: #008FF3;
}

a:hover {
    color: #ff6700;
	text-decoration:underline;
}

a:active {
}





.box {
padding: 20px 20px;
border:solid 1px #CCC;
}


#summary {
margin: 0;

}

#summary h2 {
display:none;
}

#features {
margin: 30px auto;
}

#features h2 {
display:none;
}

#features ul li {

padding-left:40px;
height: 120px;
color:#777;
}

#features ul li h3 {
margin-bottom: 5px;
color:#333;
font-size:14px;
font-weight:normal;
line-height:24px;
}

.feature-inbox {
background:transparent url(images/icon_inbox.png) no-repeat top left;
}

.feature-project {
background:transparent url(images/icon_project.png) no-repeat top left;
}

.feature-finished {
background:transparent url(images/icon_finished.png) no-repeat top left;
}

.feature-contact {
background:transparent url(images/icon_contact.png) no-repeat top left;
}

.feature-sync {
background:transparent url(images/icon_sync.png) no-repeat top left;
}

.feature-offline {
background:transparent url(images/icon_offline.png) no-repeat top left;
}

#media-comments h2 {
background:transparent url(images/media_comments_hd.png) no-repeat top left;
text-indent: -999999px;
overflow:hidden;
}

body.en #media-comments h2 {
background:transparent url(images/media_comments_hd_en.png) no-repeat top left;
}

#media-comments .comments-text {
background:transparent url(images/media_comments.jpg) no-repeat top left;
padding-left: 250px;
height: 300px;
color: #555;
font-size:13px;
}

#media-comments .comments-hd {
font-size:15px;
color:#000;
margin-bottom:20px;

}

#media-comments .more {
text-align:right;

}

#why {

margin-bottom: 20px;
}

#why h2 {
background:transparent url(images/why_hd.png) no-repeat top left;
text-indent: -999999px;
overflow:hidden;
margin-bottom: 0px;

}

body.en #why h2 {
background:transparent url(images/why_hd_en.png) no-repeat top left;
}

#why li {
list-style:none;
margin-left:0px;
border-bottom:dotted 1px #CCC;
padding: 10px 0;
}
#why li.last {
border-bottom:none;
}

#android-download {
margin-bottom: 20px;

}

#manual-download h2 {
background:transparent url(images/manual_download.png) no-repeat top left;
margin-bottom:0px;
}

body.en #manual-download h2 {
background:transparent url(images/manual_download_en.gif) no-repeat top left;
margin-bottom:0px;
}

#manual-download h2 a {
display:block;
text-indent: -999999px;
overflow:hidden;

}

#software-thumb {
position:relative;
left:-160px
}

#software-download {
padding-top:50px;
}

#software-download .register-info {
color:#555;
}

#software-download .register-num {
color:#1189E5;
font-size:30px;
padding: 0 10px;
}

#software-download .install-btn {
height:140px;
}

.download_links {

}

.download_links a {
background:transparent url(images/download.png) no-repeat top left;
line-height:35px;
margin:0 20px 0 25px;
padding: 2px 0px 2px 30px;
}

#header {
background:transparent url(images/header_bg.png) repeat-x top left;
height:134px;
}

#header h1 {
background:transparent url(images/logo.png) no-repeat center left;
line-height:85px;
text-indent: -999999px;
overflow:hidden;
margin-bottom:0px;
}

body.en #header h1 {
background:transparent url(images/logo_en.png) no-repeat center left;
}

a.lang-english, a.lang-chinese {
color: #FFF;
padding: 0 0 0 25px;
font-size:12px;
margin-right:20px;
}
a.lang-english {
background:transparent url(images/usa.png) no-repeat top left;
}

a.lang-chinese {
background:transparent url(images/china.png) no-repeat top left;
}

.head-wrap {
line-height:85px;
height:85px;
}

.lang-change {
text-align:right;

}


#footer {
background:transparent url(images/footer_bg.png) repeat-x top left;
height:83px;
}

.footer-wrap {
color:#CCC;
padding-top:20px;
}

.footer-wrap span {
margin-right:20px;

}

.footer-wrap a {
color:#CCC;
margin: 0 5px;
}

#content {
background:transparent url(images/content_bg.png) repeat-x top left;
padding-top:50px;

}


.top-navs {
height:43px;
background:transparent url(images/nav_cn.png) no-repeat 0 5px;
}

body.en .top-navs {
background:transparent url(images/nav_en.png) no-repeat 0 5px;
}

.top-navs ul {
margin-bottom:0px;
padding-top:5px;
}

.top-navs li {
float:left;
list-style:none;
margin-left:0px;

}

.top-navs li a {
width: 103px;
height: 38px;
display:block;

text-indent: -999999px;
overflow:hidden;
}

body.cn .nav-home a:hover, body.cn .nav-home a.nav-current {
background:transparent url(images/nav_cn.png) no-repeat 0px  -38px;
}

body.cn .nav-introduction a:hover, body.cn .nav-introduction a.nav-current {
background:transparent url(images/nav_cn.png) no-repeat -103px  -38px;
}

body.cn .nav-release-notes a:hover, body.cn .nav-release-notes a.nav-current  {
background:transparent url(images/nav_cn.png) no-repeat -206px -38px;
}

body.cn .nav-blog a:hover, body.cn .nav-blog a.nav-current {
background:transparent url(images/nav_cn.png) no-repeat -309px -38px;
}

body.cn .nav-requirement a:hover, body.cn .nav-requirement a.nav-current {
background:transparent url(images/nav_cn.png) no-repeat -412px -38px;
}

body.cn .nav-feedback a:hover, body.cn .nav-feedback a:hover a.nav-current {
background:transparent url(images/nav_cn.png) no-repeat -515px -38px;
}

body.cn .nav-about a:hover, body.cn .nav-about a.nav-current {
background:transparent url(images/nav_cn.png) no-repeat -618px -38px;
}



body.en .nav-release-notes a {
width:120px;

}

body.en .nav-home a:hover, body.en .nav-home a.nav-current {
background:transparent url(images/nav_en.png) no-repeat 0px  -38px;
}

body.en .nav-introduction a:hover, body.en .nav-introduction a.nav-current {
background:transparent url(images/nav_en.png) no-repeat -103px  -38px;
}

body.en .nav-release-notes a:hover, body.en .nav-release-notes a.nav-current  {
background:transparent url(images/nav_en.png) no-repeat -206px -38px;
}

body.en .nav-blog a:hover, body.en .nav-blog a.nav-current {
background:transparent url(images/nav_en.png) no-repeat -326px -38px;
}

body.en .nav-requirement a:hover, body.en .nav-requirement a.nav-current {
background:transparent url(images/nav_en.png) no-repeat -429px -38px;
}

body.en .nav-feedback a:hover, body.en .nav-feedback a:hover a.nav-current {
background:transparent url(images/nav_en.png) no-repeat -532px -38px;
}

body.en .nav-about a:hover, body.en .nav-about a.nav-current {
background:transparent url(images/nav_en.png) no-repeat -635px -38px;
}






#android-download {
height:90px;
}

#android-download h2 {
display:none;

}

#android-download .android-download-btn {
display:block;
background:transparent url(images/doit_android_download.png) no-repeat top left;
text-indent: -99999px;
overflow:hidden;
width:111px;
height:30px;
}

body.en #android-download .android-download-btn {
background:transparent url(images/doit_android_download_en.png) no-repeat top left;
}

#android-download .android-thumb {
float:left;
margin-right: 25px;
}


#android-download .android-download-info {
float:left;
margin-right: 25px;
}

body.en #android-download .android-download-info {
margin-right: 15px;
}

#android-download .android-download-info img {
margin-bottom: 12px;

}

#android-download .android-qrcode {
float:left;
padding: 12px 0 0 15px;
}

#release-notes-hd-pic {
margin:40px 0px;

}

#content h2 {
color:#0E6ABF;
font-size:16px;

}

.release_notes_page #content h3 {
color:#555;
font-size:14px;

}

.release_notes_page #content ol li {
color:#555;
font-size:13px;
}




.introduction_page #content ol li {
width:230px;
float:left;
padding-left:180px;
padding-right:30px;
height:220px;
list-style-type:none;
margin-left:0px;
}

.introduction_page #content ol li.intro-1 {
background:transparent url(images/intro_1.jpg) no-repeat top left;
}

.introduction_page #content ol li.intro-2 {
background:transparent url(images/intro_2.jpg) no-repeat top left;
}

.introduction_page #content ol li.intro-3 {
background:transparent url(images/intro_3.jpg) no-repeat top left;
}

.introduction_page #content ol li.intro-4 {
background:transparent url(images/intro_4.jpg) no-repeat top left;
}

.introduction_page #content ol li.intro-5 {
background:transparent url(images/intro_5.jpg) no-repeat top left;
}

.introduction_page #content ol li.intro-6 {
background:transparent url(images/intro_6.jpg) no-repeat top left;
}

.introduction_page #content ol li.intro-7 {
background:transparent url(images/intro_7.jpg) no-repeat top left;
}

.introduction_page #content ol li.intro-8 {
background:transparent url(images/intro_8.jpg) no-repeat top left;
}

.introduction_page #content ol li.intro-9 {
background:transparent url(images/intro_9.jpg) no-repeat top left;
}

.introduction_page #content ol li.intro-10 {
background:transparent url(images/intro_10.jpg) no-repeat top left;
}




.en #content ol li.intro-1 {
background:transparent url(images/intro_en_1.jpg) no-repeat top left;
}

.en #content ol li.intro-2 {
background:transparent url(images/intro_en_2.jpg) no-repeat top left;
}

.en #content ol li.intro-3 {
background:transparent url(images/intro_en_3.jpg) no-repeat top left;
}

.en #content ol li.intro-4 {
background:transparent url(images/intro_en_4.jpg) no-repeat top left;
}

.en #content ol li.intro-5 {
background:transparent url(images/intro_en_5.jpg) no-repeat top left;
}

.en #content ol li.intro-6 {
background:transparent url(images/intro_en_6.jpg) no-repeat top left;
}

.en #content ol li.intro-7 {
background:transparent url(images/intro_en_7.jpg) no-repeat top left;
}

.en #content ol li.intro-8 {
background:transparent url(images/intro_en_8.jpg) no-repeat top left;
}

.en #content ol li.intro-9 {
background:transparent url(images/intro_en_9.jpg) no-repeat top left;
}

.en #content ol li.intro-10 {
background:transparent url(images/intro_en_10.jpg) no-repeat top left;
}



.introduction_page #content ol li h3 {
padding:0px;
margin:0px;
margin-bottom:20px;
padding-left:30px;
color:#333;
font-size:14px;
}

.introduction_page #content ol li.intro-1 h3 {
background:transparent url(images/num1.png) no-repeat top left;
}

.introduction_page #content ol li.intro-2 h3 {
background:transparent url(images/num2.png) no-repeat top left;
}

.introduction_page #content ol li.intro-3 h3 {
background:transparent url(images/num3.png) no-repeat top left;
}

.introduction_page #content ol li.intro-4 h3 {
background:transparent url(images/num4.png) no-repeat top left;
}

.introduction_page #content ol li.intro-5 h3 {
background:transparent url(images/num5.png) no-repeat top left;
}

.introduction_page #content ol li.intro-6 h3 {
background:transparent url(images/num6.png) no-repeat top left;
}

.introduction_page #content ol li.intro-7 h3 {
background:transparent url(images/num7.png) no-repeat top left;
}

.introduction_page #content ol li.intro-8 h3 {
background:transparent url(images/num8.png) no-repeat top left;
}

.introduction_page #content ol li.intro-9 h3 {
background:transparent url(images/num9.png) no-repeat top left;
}

.introduction_page #content ol li.intro-10 h3 {
background:transparent url(images/num10.png) no-repeat top left;
}

.introduction_page #content h2 {
display:none;
}

#introduction-hd-pic {
margin: 20px 0;
}

#terms-services-text {
width: 800px;
height:800px;
}

#hd-pic {
margin:20px 0;
}


.about_page, .faq_page {
color:#555;
}

.about_page #content h3, .faq_page #content h3 {
color:#000;
font-size:14px;
font-weight:normal;
margin-bottom:10px;
margin-top:30px;
}


.about_page #content ul li, .faq_page #content ul li {
list-style-type:none;
margin:0;
padding:0;
margin-bottom:25px;
}

.about_page #content ul li span.name, .faq_page #content ul li span.faq_title {
display:block;
color:#0E6ABF;
margin-bottom:10px;
}


.kuso {
color:#FFF;
margin-bottom:80px;
}