﻿body{ font:12px/1.5 arial;background:#fff;}
html,body,p,dl,dt,dd,table,td,th,input,img,form,div,span,ul,ol,li,h1,h2,h3,h4,h5,h6,select,fieldset,fieldset,input,button,sub,sup,textarea{margin:0;padding:0; }
table {border-collapse:collapse; border-spacing:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;} 
iframe,img{ border:0 none;}
img{ vertical-align:middle;}
em,i{font-style: normal;}
ul,li,ol{list-style:none outside none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
:focus { outline:0;}
.clear{ clear:both; overflow:hidden; font-size:0; height:0;line-height:0;}
.pngMap { background:url(../images/pngMap.png) 0 0 no-repeat; display:block}
.header { height:100px; border-bottom:1px solid #fff; background:url(../images/repeatMap.png) 0 -95px repeat-x;}
.header .headerLogo { padding-top:17px; width:280px; float:left}
.header .headerLogo img { vertical-align:top; float:left}
.header .headerNav { float:right; padding-top:50px}
.header .headerNav a { width:112px; height:31px; text-align:center; font-weight:700; color:#fff; line-height:30px; float:left; background:url(../images/map.png) -113px -16px no-repeat; font-size:14px; margin-right:5px; display:inline; position:relative;}
.header .headerNav a:hover,.header .headerNav a.cur { background-position:0 -16px; text-decoration:none}
.header .headerNav i.iNew { width:25px; height:13px; display:block; position:absolute; top:-8px; right:-6px; background-position:-475px 0}
.header .headerCon { width:990px; margin:0 auto}
.footer { background:url(../images/repeatMap.png) 0 0 repeat-x; height:94px;}
.footer .footerCon { width:990px; margin:0 auto; background:url(../images/bottomBg.jpg) center 0 no-repeat; text-align:center; height:94px}
.footer .footerCon p { color:#ffffff; padding-top:20px}
.footer .footerCon a,.footer .footerCon a:hover { color:#ffffff; margin:0 5px}
.wrapper { background:url(../images/mainBg.jpg) 0 0 repeat;}
.wrapperBg { background:url(../images/conRepeatBgA.png) 0 0 repeat-x}
.main { width:990px; margin:0 auto}
.main { color:#666; padding-bottom:25px}
.main a { color:#666}
.main a:hover { color:#d00}
a.downBtn { width:230px; height:65px; margin:0 auto; background-position:0 0;}
a:hover.downBtn { background-position:0 -66px}
a.aAndroid { width:35px; height:39px; background-position:0 -132px; margin-top:1px}
a:hover.aAndroid { background-position:0 -174px}
a.aIphone { width:33px; height:41px; background-position:-36px -132px}
a:hover.aIphone { background-position:-36px -174px}
a.aIpad { width:44px; height:29px; background-position:-71px -132px; margin-top:6px}
a:hover.aIpad { background-position:-71px -174px;}
.ulTxtA li { line-height:24px; height:24px}
.ulPicA li { text-align:center; font-size:12px}
.ulPicA li img { display:block; margin:0 auto; padding-bottom:5px}
.ulPicTxt li { float:left; font-size:12px}
.ulPicTxt .pic { float:left;}
.ulPicTxt .pic img { display:block;}
.ulPicTxt .txt { float:left;}
.ulPicTxt .txt span { display:block; line-height:24px;}
.ulPicTxt .txt .sTit { font-size:14px; font-weight:700}
.topCon { background:url(../images/topBgA.jpg) 0 0 no-repeat; height:430px; position:relative}
.topCon .userNum { background:url(../images/map.png) -487px 2px no-repeat; float:left; color:#fff; font-weight:700; padding-left:18px; font-size:14px; height:20px; line-height:20px; margin:195px 0 0 37px; display:inline; width:400px}
.topCon .userNum a { color:#fff; text-decoration:underline}
.topCon .userNum a:hover { color:#d00; text-decoration:underline}
.topCon .ulPicA { width:140px; float:left; padding:70px 0 0 5px}
.topCon .focus { width:320px; float:right}
.topCon .focus .imgCon { position:relative;width:320px; height:360px;}
.topCon .focus .con { position:absolute; top:0; left:0; width:320px; height:360px}
.topCon .focus .tab { padding:20px 0 0 140px}
.topCon .focus .toc { background:url(../images/map.png) 0 0 no-repeat; width:15px; height:15px; float:left; margin-left:7px; display:inline}
.topCon .focus .selected { background-position:-16px 0;}
.topCon .ulTxtA { position:absolute; top:350px; padding-left:10px}
.topCon .ulTxtA li { float:left; width:150px; padding:0 10px 0 15px; font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\5B8B\4F53; color:#fff; line-height:21px}
.userHelp { font-size:14px; line-height:26px; padding:0 10px 0 5px}
.userHelp .pTxt { float:left}
.userHelp .pTxt span { font-weight:700}
.userHelp .pTxt a { margin-right:35px; color:#000}
.userHelp .pTxt a:hover { color:#d00}
.userHelp .baiduShare { float:right}
.userHelp .baiduShare .sTit { float:left}
.introCon { background:url(../images/conBg.jpg) 0 0 no-repeat; height:385px; padding:15px 30px 0 30px; font-size:14px; margin-top:10px}
.introCon .introLeft { float:left; width:280px}
.introCon .introRight { float:right; width:610px; padding-top:40px}
.introCon .picTxtCon { padding-top:23px}
.introCon .introTxt { float:left; width:210px}
.introCon .introTxt .ulTxtA { padding-bottom:25px}
.introCon .introTxt a.aboutWebBtn { color:#d00; text-decoration:underline}
.introCon .introTxt a:hover.aboutWebBtn { color:#d60; text-decoration:underline}
.introDownLoad { float:left; width:230px; padding-left:15px; position:relative; z-index:10}
.downListCon { overflow:hidden; height:65px;}
.downListConSelected { overflow:auto; height:auto}
.downLoadList { width:200px; position:absolute; background-position:-264px 0; left:27px; z-index:20; overflow:hidden; top:50px; height:160px; padding-top:15px; display:none}
.downLoadList li { padding-top:10px;}
.downLoadList a { background:url(../images/map.png) 0 -48px no-repeat;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\5B8B\4F53; font-size:18px; color:#f9fcf2; width:170px; height:37px; display:block; line-height:36px; overflow:hidden; margin:0 auto}
.downLoadList a:hover { background-position:-171px -48px; text-decoration:none;color:#f9fcf2}
.downLoadList a.aNone,.downLoadList a:hover.aNone { background-position:0 -86px; text-align:center}
.downLoadList i { margin:4px 0 0 13px; float:left; display:inline}
.downLoadList i.iAndroid { background-position:-476px -56px; width:24px; height:27px; margin-right:16px}
.downLoadList i.iIphone { background-position:-477px -84px; width:23px; height:28px; margin-right:17px}
.downLoadList i.iIpad { background-position:-470px -114px; width:30px; height:20px; margin:9px 10px 0 13px}
.downListConSelected a.downBtn { background-position:0 -66px}
.downListConSelected .downLoadList { display:block}
.introDownLoad .pDown { height:41px; padding:5px 0 0 0; position:relative; z-index:15}
.introDownLoad .pDown a { float:left; margin-left:25px; display:inline}
.introCon .ulPicA { float:right; width:140px;}
.introCon .ulPicA img { padding-bottom:15px}
.helpCenter .helpCenterTit { padding:25px 0 10px}
.helpCenterCon { background:url(../images/conRepeatBg.jpg) 0 0 repeat-x; padding-bottom:80px}
.helpCenterConTopLine { background:url(../images/circleBg.jpg) 0 0 no-repeat; height:10px}
.helpCenterCon dl { padding:0 35px}
.helpCenterCon dt { font-size:24px; line-height:48px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,\5B8B\4F53; color:#1072c4; padding-top:15px}
.helpCenterCon .ulPicTxt { padding-left:65px}
.helpCenterCon .ulPicTxt li { width:800px; padding:10px 0}
.helpCenterCon .ulPicTxt .pic { width:60px}
.helpCenterCon .ulPicTxt .txt { width:700px; padding-left:5px}
.helpCenterCon .ulPicTxt .txtPadding { padding-left:65px}
.downTop { background:url(../images/topBgB.jpg) 0 0 no-repeat; height:430px}
.downTop .userNum { margin:10px 0 0 25px; width:auto}
.downTop .introDownLoad { width:300px; float:left; padding:65px 0 0 65px; height:140px}
.downTop .introDownLoad .downLoadList{ top:115px; left:110px}
.downTop .introDownLoad .pDown { padding-left:30px}
.downTop .ulPicA { padding:65px 0 0 20px}
.downTop .ulTxt { width:700px; padding:25px 0 0 10px}
.downTop .ulTxt li { float:left; width:270px; line-height:21px; padding:45px 0 0 53px}
.picIntro li { float:left; width:470px; padding-top:40px}
.picIntro li img { display:block}
.picIntro .fr { float:right;}
.answerQusetion { background:url(../images/questionBg.jpg) center 0 no-repeat; padding:30px 30px 80px 175px; line-height:24px; margin-top:30px}
.answerQusetion dt { font-size:14px; font-weight:700}
.answerQusetion .ulAnswer span { display:block}
.answerQusetion .ulAnswer .sAnswer { padding-left:12px}