@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px; color:#222; font-family:Arial, Helvetica, sans-serif;}
img{ border:none}


.head{ background:url(../images/head-bg.png) repeat-x left top; width:100%; height:140px; overflow:auto; zoom:1;}
.gutter{ width:980px; margin:0 auto;}
.head-left{ width:330px;}
.head-right{ }
.logo{ background:url(../images/logo.png) no-repeat; width:330px; height:35px; display:block; margin-top:34px;}
*html .logo{ background:url(../images/logo.png) no-repeat; width:357px; height:35px; margin-top:34px;}
.login{  position:absolute; right:0; margin-top:15px}
.login a{ text-decoration:none; color:#333; font-size:18px; padding-left:55px;background:url(../images/login-bg.png) no-repeat right; width:85px; height:34px; display:block;  padding-top:20px;}
.login a:hover{ color:#cc0909;background:url(../images/login-bg2.png) no-repeat right; }
.nav{ list-style:none; margin-top:17px ; overflow: hidden; }
.nav li{ float:left}
.nav li a{ text-decoration:none; color:#333; font-size:14px; font-weight:bold; float:left; display:block; width:120px; text-align:center; }
.nav1{ background:url(../images/nav1.png) no-repeat 10px center;  width:105px; height:53px; line-height:53px; padding-left:15px; }
.nav2{ background:url(../images/nav2.png) no-repeat 11px center;  width:98px; height:53px; line-height:53px; padding-left:22px; }
.nav3{ background:url(../images/nav3.png) no-repeat 28px center;  width:105px; height:53px; line-height:53px; padding-left:15px; }
.nav4{ background:url(../images/nav4.png) no-repeat 20px center;  width:105px; height:53px; line-height:53px; padding-left:15px; }
.nav5{ background:url(../images/nav5.png) no-repeat 3px center;  width:99px; height:53px; line-height:53px; padding-left:21px;}
.nav6{ background:url(../images/nav7.gif) no-repeat 20px center;  width:105px; height:53px; line-height:53px; padding-left:15px; }
.nav7{ background:url(../images/nav8.gif) no-repeat 15px center;  width:105px; height:53px; line-height:53px; padding-left:20px; }
.nav li a:hover{ background:url(../images/nav-bg.png) no-repeat; }

.banner{ width:100%; background:url(../images/banner-bg3.png) repeat-x left top; height:323px;}
.banner-bg{ background:url(../images/banner.jpg) left top no-repeat;}
.banner-gutter{ width:980px; margin:0 auto;  height:323px; overflow:auto; zoom:1;  }
.banner-left{ float:left}
.box{ display:block; background:url(../images/box.png) no-repeat; width:260px; height:256px; margin-top:40px; margin-left:25px;}
.banner-right{ float:left; width:640px; margin-left:55px;}
.banner-gutter h1{ font-size:32px; color:#fff; padding-top:32px; padding-bottom:5px;}
.banner-gutter p{  line-height:20px; font-size:12px; font-family:Verdana, Geneva, sans-serif; margin-top:10px; color:#e8e8e8;} 
.download{ display:block; background:url(../images/banner-btnup.png) no-repeat;; width:289px; height:60px; margin-top:23px; margin-left:350px;}
a.download span{display:none;}

.content{ width:100%; background:url(../images/content-bg.png) repeat-x; }
.content2{ width:100%; text-align:left; background:url(../images/con-bg.jpg) repeat;  margin:0 auto;}
.content3{ background:url(../images/zhongjianxian.jpg) center top repeat-y; width:100%; }
.content-gutter{ width:980px; background:url(../images/header-shadow.png) no-repeat center top; margin:0 auto; overflow:auto; zoom:1; padding-bottom:30px;}
.con-left{ float:left; width:460px; float:left; margin-right:10px; padding-right:25px; text-align:left}
.con-right{ float:left; width:460px; padding-left:25px;}


.tit{ font-size:20px; color:#17408c; font-weight:bold;  }
.guang{ background:url(../images/cb-customize-sectionhl.png) no-repeat center 4px; padding-top:25px;}
.ul-1{ list-style:none; margin-top:15px;}
.ul-1 li{ margin-top:10px; overflow:auto; zoom:1; line-height:18px;}
.ul-1 li span{ display:block; width:30px; height:19px; float:left}
.con-left p{ margin-top:15px; line-height:20px;}
.ul-2{ list-style:none; margin-top:15px; margin-bottom:18px;}
.ul-2 li{ background:url(../images/arrow-gou.gif) no-repeat left top; padding-left:30px; line-height:18px; margin-top:10px;}
.tit-shezhi{ font-size:20px; color:#17408c; font-weight:bold; margin-top:5px; background:url(../images/shezhi.png) no-repeat left center; height:56px; line-height:56px; margin-bottom:12px;}
.tab-top-left{ float:left; background:url(../images/tab-top-left.png) no-repeat left top; width:8px; height:44px;}
.tab-top-center{ float:left; background:url(../images/tab-top-center.png) repeat-x; width:444px; height:44px;}
.tab-top-right{ float:left; background:url(../images/tab-top-right.png) no-repeat left top; width:8px; height:44px;}
.tab1 td{ color:#fff; font-size:14px; font-weight:bold; line-height:44px;}
.tab-center{ width:460px; background:url(../images/tab-center.png) repeat-y; }
.tab2{ margin:0 2px;}
.tab2 strong{ font-weight:normal; color:#038fe2;}
.tab2 td{ padding:10px 5px; line-height:20px;}
.tab-bottom-left{ background:url(../images/tab-bottom-left.png) no-repeat; width:8px; height:9px; float:left; font-size:0;}
.tab-bottom-center{ background:url(../images/tab-bottom-center.png) repeat-x; width:444px; height:9px; float:left; font-size:0}
.tab-bottom-right{background:url(../images/tab-bottom-right.png) no-repeat; width:8px; height:9px; float:left; font-size:0;}

.tit-right{ font-size:20px; color:#17408c; font-weight:bold; background:url(../images/arrow-right.png) no-repeat left center; height:37px; line-height:37px; padding-left:45px; }
.ul-3{ list-style:none; width:460px; overflow:auto; zoom:1;}
.ul-3 li{ float:left; width:205px; line-height:20px; margin-top:10px; background:url(../images/dian.gif) no-repeat left 8px; padding-left:20px; margin-right:5px;}
.guang2{ background:url(../images/cb-customize-sectionhl.png) no-repeat center 4px; padding-top:19px;}
.con-right p{ margin-top:15px; line-height:20px;}
.click-here{ font-size:14px; font-weight:bold; color:#c32611;}
.click-here:hover{ text-decoration:none}
.tit2-right{ font-size:20px; color:#17408c; font-weight:bold; background:url(../images/arrow2-right.png) no-repeat left center; height:37px; line-height:37px; padding-left:45px; }
.con-right p em{color:#038fe2;}
.line{ background:url(../images/line.png) no-repeat left top; width:460px; height:11px; font-size:0; margin:5px 0 0 0;}
.tit4{ margin-top:15px; font-size:14px; font-weight:bold;color:#17408c;}


.btn{ background:url(../images/btn2.png) no-repeat; width:225px; height:46px; display:block; margin-top:10px;}

.footer{ width:100%; text-align:center; padding:30px 0 50px 0; background:url(../images/content-bg.png) repeat-x left top;}
.footer p{ line-height:20px;}
.footer a{ color:#222; text-decoration:none; padding:0 10px;}
.footer a:hover{color:#c32611;}
/*----- index-css end ----*/

.tit strong{ color:#c32611;}
.download-img{ margin:0 auto;margin-top:15px; width:404px;}
.part-download{ width:225px; margin:0 auto; margin-top:15px;}
.tab3{ margin-top:10px; border:1px solid #bbb; background:#fff;}
.tab3 td{ padding:10px;}
.tab3 img{ margin-right:8px; vertical-align:middle}
.btn2{ background:url(../images/btn.png) no-repeat; display:block; width:316px; height:126px; margin:0 auto; margin-top:15px;}
.btn2:hover{ background:url(../images/btn-up.png) no-repeat;}
.btn3{ background:url(../images/btn2.png) no-repeat; width:225px; height:46px; display:block; margin-top:10px;}

.qutestion{ font-size:30px; color:#038fe2; margin-right:15px; vertical-align:text-bottom; font-family:Verdana, Geneva, sans-serif}

.contact-tit{font-size:20px; color:#17408c; font-weight:bold; background:url(../images/email.png) no-repeat left center; height:37px; line-height:37px; padding-left:45px; margin-top:20px;}

.screenshots-tit{font-size:20px; color:#17408c; font-weight:bold; background:url(../images/screenshots-arrow.png) no-repeat left center; height:37px; line-height:37px; padding-left:45px; margin-top:20px;}

.content-gutter p{ margin-top:15px; line-height:20px;}
.screenshots-img{ width:490px; text-align:center; margin-top:20px; border-bottom:1px dashed #aaa;}
.screenshots-tit2{ font-weight:normal; color:#038fe2; line-height:30px;}

.con-left2{ float:left; width:490px; float:left; text-align:left}
.con-right2{ float:left; width:490px; }
.privacy-tit{ font-size:20px; color:#17408c; font-weight:bold; margin-top:20px;}

.ul-4{ list-style:none}
.ul-4 li{ background:url(../images/dian2.gif) no-repeat left 8px; padding-left:15px; margin-left:10px; line-height:20px; margin-top:5px;}
.ul-4 li a{ text-decoration:none; color:#222}
.ul-4 li a:hover{color:#c32611;}

.testimonials-box p em{color:#038fe2;}
.testimonials-box p{ border-bottom:1px dashed #aaa; padding-bottom:8px;}

.privacy-tit strong{color:#c32611;}
.red-text{ font-weight:normal; color:#c32611;}
.register-zhang{ margin-top:15px; text-align:center; width:980px;}
.register-zhang img{ margin:0 15px;}
.register-tab{   background:#eaf8fe;}
.register-tab1{  margin-top:20px; border:1px solid #aaa; background:#eaf8fe; padding:30px 52px;}
.register-tab td{ padding:6px 5px;}

.member-input{ border:none; background:url(../images/huang.png) no-repeat; width:274px; height:32px; padding:40px 15px 0 15px; margin:20px 0 0 140px;}
.member-box strong{ font-size:24px; margin:0 20px;}
.member-input2{ border:none; background:url(../images/lan.png) no-repeat; width:274px; height:32px; padding:40px 15px 0 15px; margin:20px 0 0 0; }
.member-btn{ background:url(../images/loginnow.png) no-repeat; display:block; width:211px; height:51px; margin:0 auto; margin-top:20px;}
.member-btn:hover{ background:url(../images/loginnow2.png) no-repeat;}

.faq-p{ font-size:16px; line-height:24px;}
.btn4{ background:url(../images/btn.png) no-repeat; display:block; width:316px; height:126px; margin-top:15px;}
.btn4:hover{ background:url(../images/btn-up.png) no-repeat;}

.register-left{ float:left; width:340px;}
.register-right{ float:left; width:590px; margin-left:50px; padding-top:10px;} 
.register-img{ background:url(../images/register-img.gif) no-repeat; width:289px; height:233px; margin:0 auto; margin-top:30px; margin-bottom:20px; display:block }
.zhang{  margin-top:12px; text-align:center; margin-bottom:10px;}
.zhang img{ margin:0 10px;}

.zhang-left{ float:left; margin:0 0 0 70px; }
.next-step{ border:none; background:url(../images/button.jpg) no-repeat; width:184px; height:46px; display:block; }
.lan-text{color:#038fe2;}

.zhang-left1{ float:left; padding:5px 8px; background:#fff; border:1px solid #aaa; margin-top:15px;}
.zhang-right1{ float:left; width:350px; margin-left:15px;}

.text{height:22px; line-height:22px; border:1px inset #CECECE; width:250px;}
.text2{height:25px; line-height:25px; border:1px inset #CECECE; width:270px;}

.buynow-img{ background:url(../images/buynow-img.gif) no-repeat; width:289px; height:233px; margin:0 auto; margin-top:30px; margin-bottom:20px; }
.style1{ font-size:28px; color:#c32611; line-height:28px;}
.style2{ text-decoration:line-through; color:#888;}
.buynow-img3{ text-align:center; margin-top:20px; font-size:14px;}
.buynow-redtext{ font-weight:bold; color:#c32611; font-size:14px;}
.buynow-tab{ background:#eaf8fe; border:1px solid #ccc; margin-top:5px;}
.buynow-tab td{ line-height:20px;}
.buynow-btn{ background:url(../images/paypal-btn.png) no-repeat; width:180px; height:27px; border:none; cursor:pointer}
.buynow-btn2{background:url(../images/paypal-btn2.png) no-repeat; width:135px; height:27px;border:none; cursor:pointer}

.member2-tit{font-size:20px; color:#17408c; font-weight:bold; background:url(../images/hi.png) no-repeat left top; height:37px; line-height:46px; padding-left:45px; margin-top:20px; margin-bottom:20px;}
.member2-a1{ display:block; float:left; background:url(../images/member2-a1bg.gif) no-repeat; width:162px; height:29px; line-height:29px; font-weight:bold; color:#fff; text-decoration:none; text-align:center}
.member2-a1:hover{ color:#a9d8ff}
.member2-a2{ display:block; float:left; background:url(../images/member2-a2bg.gif) no-repeat; width:119px; height:29px; margin-left:5px;font-weight:bold; color:#fff; text-decoration:none; text-align:center; line-height:29px;}
.member2-a2:hover{color:#a9d8ff}
.member2-box-top{ clear:both; width:979px; background:url(../images/member2-box-topright.gif) no-repeat right -2px; height:3px; font-size:0; border-left:1px solid #949aa3; border-top:1px solid #949aa3;}
.member2-box-center{ background:#fff url(../images/member2-boxcenter.gif) repeat-x left bottom; border-left:1px solid #949aa3; border-right:1px solid #949aa3; width:978px; padding:10px 0;  }
.member2-box-bottomleft{ background:url(../images/member2-boxbottomleft.gif) no-repeat left top; width:7px; height:5px; font-size:0; float:left}
.member2-box-bottomcenter{ background:url(../images/member2-boxbottomcenter.gif) repeat-x left top; width:966px; height:5px; font-size:0; float:left;}
.member2-box-bottomright{ background:url(../images/member2-boxbottomright.gif) no-repeat left top; width:7px; height:5px; font-size:0; float:left}
.member2-list{width:948px; border-bottom:1px solid #949aa3; padding:0 15px 2px 15px; overflow:auto; zoom:1; margin-bottom:10px;}
.member2-box{ float:left; width:140px; height:165px;}
.member2-information{ float:left; width:808px;}
.member2-information p{ line-height:18px;}
.member2-style1{ font-size:14px; font-weight:normal}
.member2-tab{ border:1px solid #cdcdcd; margin-bottom:-10px; margin-top:5px;}
.member2-tab td{ padding:2px 3px; line-height:20px;}
.member2-tabtr td{background:#eaeaea; color:#336699; border-bottom:1px solid #cdcdcd; font-weight:bold}
.member2-btn{ display:block; width:104px; height:23px; line-height:23px; float:left; background:url(../images/member2-btn.png) no-repeat; color:#fff; text-decoration:none; text-align:center; margin-right:12px; margin-top:30px; font-weight:bold; font-size:11px;}
.member2-aimg{ float:left; margin-left:300px;  text-decoration:none; text-align:center; font-weight:bold; color:#C00;}
.member2-aimg:hover{ color:#333;}
.member2-list2{width:948px;  padding:0 15px 0 15px; overflow:auto; zoom:1; }
a.download-home  {margin-top:23px; margin-left:232px;display:block;width:291px;height:60px;background:url(../images/Instant-Scan-Now-2.png) no-repeat;}
a.download-home:hover{background-position:right top;}
a.download-home span {display:none;}

.map-gutter{ padding:20px 25px 15px 25px; color:#333;}
#o-tit{ font-size:16px; line-height:28px; padding:0 150px 0 0; position:relative; font-family:Arial, Helvetica, sans-serif}
#o-tit2{ font-size:17px; color:#c60e04; display:block; margin:15px 0 0 0}
#z{ position:absolute; top:0; right:20px;}
#o-box1{ border:2px solid #1866ba; background:#e8f6fe; padding:15px; width:260px; float:left; margin:35px 0 0 115px; line-height:20px } 
#o-tit3{ color:#053f7d;}
#o-img{ text-align:center; margin:0 0 10px 0}
.o-btn1{ cursor:pointer; margin:10px 0 0 0; }
#arrow{ text-align:center; margin:0 0 10px 0; line-height:20px}
#arrow img{ margin:0 7px;}
#o-r{ text-align:right}
.red-text{color:#b02a2a; font-weight:bold}
.map-gutter p{ margin-top:20px; line-height:20px;}
#clear{ clear:both}
#arrow2{ background:url(../images/accept.gif) no-repeat left center; padding:0 0 0 20px;}
#feature-pic{margin:25px 0 20px 0; display:block}
#center{ text-align:center}
#o-tit4{color:#b02a2a; font-size:22px; margin:0 0 15px 0}



/* Register page 2011-4-19 */

.register-con-left{ width:250px; margin:20px 10px 0 0;height: 900px; text-align: center; float:left;}

.register-con-right{ float:left; width:640px; margin-top:20px;}
.register-con-right p{ margin-top:10px !important;}
.register-con-right td{ padding:10px;}
.offerbox{ padding:10px; background:#e6f4ff;}
.p01{ margin-bottom:10px;}






