/* RESET */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0; padding:0;}
fieldset, img {border:0;}
abbr, acronym {border:0; font-variant:normal;}
:focus {outline:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
input, button, textarea, select, optgroup, option {font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;}
input, button, select, textarea {outline:none;}
textarea {resize:none;}
input, button, textarea, select {*font-size:100%;}
ul, ol {list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
:link, :visited, ins {text-decoration:none;}
html {-webkit-text-size-adjust:none; -webkit-font-smoothing:antialiased; overflow-y:scroll; overflow-x:auto;}
body {font-family:Arial; font-size:12px; line-height:2;}
div, ul, dl, section, nav, aside {zoom:1;}
div:after, ul:after, dl:after, section:after, nav:after, aside:after {content:"."; display:block; clear:both; height:0; visibility:hidden;}
/* END RESET */

/* LAYOUT */
.wrapper, .mainHeader, .main, .mainFooter {width:100%;}
.wrap {width:950px; margin:0 auto;}
.mainHeader .wrap {height:50px;}
.mainHeader span {width:150px; text-align:right; float:right; line-height:50px; padding-right:20px;}
.mainHeader span a {color:#333;}
/* END LAYOUT */

.logo {width:145px; height:50px; overflow:hidden;}
.logo a {display:block; width:145px; height:50px; background:url(http://i1.sinaimg.cn/qc/2012/0302/phonepic/logo.jpg) no-repeat; text-indent:-9999em;}

/* NAV */
.nav {width:400px; height:35px; margin:0 auto; background:url(http://i1.sinaimg.cn/qc/2012/0302/phonepic/nav_bg.jpg) center no-repeat; margin-top:15px; padding:0 170px 0 210px;}
.nav li {float:left; width:100px; height:35px;}
.nav li a {display:block; width:100px; height:35px;}
/* END NAV */

/* SLIDE */
.slide {width:174px; height:261px; background:url(http://i1.sinaimg.cn/qc/2012/0302/phonepic/main_bg.jpg) no-repeat; padding:114px 373px 125px 403px;}
.ad_slide {width:174px; height:261px; position:relative; overflow:hidden;}
.ad_slide ul.slidePics {position:relative; z-index:5; width:640px; height:240px;}
.ad_slide ul.slidePics li {position:absolute; width:640px; height:240px;}
/* END SLIDE */

/* SLIDE_A */
.slide_a {width:175px; height:292px; background:url(http://i1.sinaimg.cn/qc/2012/0302/phonepic/a_bg.jpg) no-repeat; padding:89px 398px 169px 377px;}
.ad_slide_a {width:175px; height:292px; position:relative; overflow:hidden;}
.ad_slide_a ul.slidePics_a {position:relative; z-index:5; width:640px; height:240px;}
.ad_slide_a ul.slidePics_a li {position:absolute; width:640px; height:240px;}
/* END SLIDE_A */

/* DOWNLOAD */
.download {padding:20px 85px 0 75px; width:790px; height:100px;}
.download .header {height:30px; background:url(http://i3.sinaimg.cn/qc/2012/0302/phonepic/d_h_bg.jpg) left no-repeat #fff; text-indent:-9999em; overflow:hidden;}
.download .dlBtn {display:block; background:url(http://i3.sinaimg.cn/qc/2012/0302/phonepic/dl_btn.jpg) no-repeat; width:165px; height:60px; text-indent:-9999em; overflow:hidden; float:left;}
.download p {float:left; padding:23px 0 0 5px; line-height:20px; vertical-align:bottom; color:#7a7a7a;}
.download p strong {color:#000; font-weight:normal;}
/* END DOWNLOAD */

/* FEATURE */
.feature {padding:20px 85px 0 75px; width:790px;}
.feature .header {height:44px; background:url(http://i1.sinaimg.cn/qc/2012/0302/phonepic/f_h_bg.jpg) left top no-repeat #fff; text-indent:-9999em; overflow:hidden; border-bottom:1px dotted #7a7a7a;}
.feature .content {padding-left:5px; height:315px;}
.feature ul {margin-top:10px;}
.feature li {list-style:square; list-style-position:inside; line-height:27px; font-size:14px; color:#7a7a7a;}
/* END FEATURE */

/* FOOTER */
.subfooter {background:url(http://i2.sinaimg.cn/qc/xiwenxin/0927tu/h_repeat_x.png) repeat-x 0 -557px; width:948px; margin:auto; border: 1px solid #DDD; height:47px; overflow: hidden;}
.subfooter h2 {background: url(http://i1.sinaimg.cn/qc/xiwenxin/0927tu/sub.png) no-repeat 0 0; height:47px; width:300px; margin:0 auto;}
.subfooter h2 a {height:45px; display:block; text-indent:-9999em;}
.footer {text-align:center; line-height:25px; font-family:Arial, Helvetica, sans-serif; padding:20px 0; color:#333;}
.footer a {margin:auto 5px; color:#333;}
.footer a:visited {color:#333;}
.footer a:hover {color:#c00; text-decoration:underline;}
/* END FOOTER */

/* TEXT */
.iphoneText {width:800px; height:238px; margin:0 auto; background:url(http://i2.sinaimg.cn/qc/2012/0412/iponetext1.jpg) no-repeat;}
.iphoneText ul {margin-left:20px;}
.iphoneText li {float:left; width:75px; height:30px;}
.iphoneText li a {display:block; width:75px; height:30px;}

.iphoneText2 {width:800px; height:230px; margin:0 auto; background:url(http://i3.sinaimg.cn/qc/2012/0412/iponetext2.jpg) no-repeat;}
.iphoneText2 ul {margin-left:20px;}
.iphoneText2 li {float:left; width:75px; height:30px;}
.iphoneText2 li a {display:block; width:75px; height:30px;}

.iphoneText3 {width:800px; height:230px; margin:0 auto; background:url(http://i0.sinaimg.cn/qc/2012/0412/iponetext3.jpg) no-repeat;}
.iphoneText3 ul {margin-left:20px;}
.iphoneText3 li {float:left; width:75px; height:30px;}
.iphoneText3 li a {display:block; width:75px; height:30px;}
/* END TEXT */

.links {padding-bottom:10px; padding-left:75px;}
.links h3 {font-size:14px; height:40px;}
.links li {float:left; margin-right:10px;}

/* IPAD */
.ipadMain {width:950px; height:630px; background:url(http://i2.sinaimg.cn/qc/2012/0302/phonepic/ipad_bg.jpg) no-repeat 135px 60px;}
/* END IPAD */

/* ======================================== */
/* 20110722 */
/* ======================================== */
.icon {width:790px; margin:0 auto; padding-top:15px;}
.download {padding-top:0;}
.mainHeader {background:url(http://i1.sinaimg.cn/qc/2012/0302/phonepic/header_bg.png) repeat-x;}
.mainHeader .wrap {background:none;}

/* ======================================== */
/* 20111020 */
/* ======================================== */
.add_info {width:800px; height:175px; padding-top:25px;}
.info_detail {width:600px; float:right;}
.info_detail h4 {line-height:45px; height:45px; width:100%;}
.info_detail h4 strong {float:left; font-size:30px; font-family:Arial, Microsoft YaHei; font-weight:normal; color:#333; padding-right:30px; background:url(http://i2.sinaimg.cn/qc/2012/0302/phonepic/ipicon.jpg) right no-repeat;}
.info_detail h4 em {float:left; font-style:normal; color:#999;}
.info_detail p {font-size:16px; color:#666; line-height:25px; font-family:Arial, Microsoft YaHei;}
.info_detail p.mo_list {line-height:20px; color:#999; font-size:12px;}

.anText1, .anText2 {width:800px; height:238px; margin:0 auto; background:url(http://i3.sinaimg.cn/qc/2012/0302/phonepic/text_an_1.jpg) top no-repeat;}
.anText2 {background:url(http://i0.sinaimg.cn/qc/2012/0302/phonepic/text_an_2.jpg) top no-repeat;}
.anText1 ul, .anText2 ul {margin-left:20px;}
.anText1 li, .anText2 li {float:left; width:75px; height:30px;}
.anText1 li a, .anText2 li a {display:block; width:75px; height:30px;}
.anText1 .info_detail h4 strong, .anText2 .info_detail h4 strong {background:url(http://i0.sinaimg.cn/qc/2012/0302/phonepic/anicon.jpg) right no-repeat;}