@charset "utf-8";
.noBg{ background:none !important;}
.onBor{ border:none !important;}
.ml50{ margin-left:50px !important;}
.banner{ width:960px; margin:15px auto 0;}
.uninstall-switch,.download-switch{ width:960px; margin:15px auto; border:1px solid #999999;border-radius:5px; padding-bottom:20px; padding-top:1px;}
.banner{ text-align:center;color:#555; padding-top:1px; font-size:18px;  padding:0 0 10px 0; }
.banner h1{ font-size:35px; line-height:35px;margin:20px 0 18px; font-weight:normal; color:#333;}
.banner a.pro{color:#555; }
.banner p{ margin:5px 0 0 0;}
/*uninstall-switch*/
.uninstall-switch .count{ padding-top:1px;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr='#ffffff',endcolorstr='#f8f8f8',gradientType=0); background: -moz-linear-gradient(top, #fff, #fff 50%,#f8f8f8);background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(50%, #ffffff), to(#f8f8f8)); height:320px;}
.uninstall-switch .countArea{ background:url(images/up-35off.png) no-repeat 50% 0; margin:10px 0 0 0; padding-top:1px; position:relative; height:300px;}
.uninstall-switch #main{ overflow:visible; }
.uninstall-switch .clock{ margin:208px 0 0 330px; display:block;}
.uninstall-switch .clock .countdown_section{width:77px; display:block; float:left;text-align:center; color:#f9f8f8; background:url(images/count-bg.png) no-repeat;margin:-20px 3px; }
.uninstall-switch .clock .countdown_amount{ height:50px; width:77px; line-height:55px; font-size:36px; color:#fff; color:#fff; display:block;}
.uninstall-switch  .item{ overflow:hidden; padding:25px 42px; margin:10px 0;  float:left; width:390px; border-right:1px solid #e9e9e9; font-size:13px;}
.uninstall-switch  .item .ws{ display:block; font-size:20px; color:#85aa10;}
.uninstall-switch  .item h2{font-size:25px; margin:5px 0 10px 0; color:#464646; font-weight:normal; color:#555;}
.uninstall-switch  .item .img{ float:left; height:164px; position:relative; margin-top:15px;}
.uninstall-switch  .item .img span{ position:absolute; bottom:-20px; left:-20px;}
.uninstall-switch  .item p{ line-height:18px;}
.uninstall-switch  .item .price{ font-size:25px; color:#9e0b0f; margin-top:40px; text-align:left;}
.uninstall-switch  .item .price del{ color:#464646;}
.uninstall-switch  .item a.buy{  display:block; background:url(/special-offer/images/buy-c.jpg) no-repeat 0 0px  ; margin:15px 0 3px 0px; width:157px; height:40px;}
.uninstall-switch  .item dd{ background:url(images/dot.gif) no-repeat  0 8px;padding: 0 0 0 10px;}

.uninstall-switch  .item2{ overflow:hidden; padding:25px 42px; margin:30px 0;  border-right:1px solid #e9e9e9; font-size:13px;}
.uninstall-switch  .item2 .ws{ display:block; font-size:20px; color:#85aa10;}
.uninstall-switch  .item2 .text{ float:left; width:700px;}

.uninstall-switch  .item2 h2{font-size:25px; margin:5px 0 10px 0; color:#464646; font-weight:normal; color:#555;}
.uninstall-switch  .item2 .img{ float:left; height:164px; position:relative; margin-top:5px;}
.uninstall-switch  .item2 .img span{ position:absolute; bottom:-20px; left:-20px;}
.uninstall-switch  .item2 p{ line-height:18px; margin-bottom:10px;}
.uninstall-switch  .item2 .price{ font-size:25px; color:#9e0b0f; margin-top:10px;}
.uninstall-switch  .item2 .price del{ color:#464646;}
.uninstall-switch  .item2 a.buy{  display:block; background:url(images/buy-c.jpg) no-repeat 0 0px  ; margin:15px 0 3px 0px; width:157px; height:40px; }
.uninstall-switch  .item2 dd{ background:url(images/dot.gif) no-repeat  0 8px;padding: 0 0 0 10px;}

/*upgrade-switch*/
.upgrade-switch{ font-size:13px; color:#333;width:960px; margin:0 auto; border:1px solid #d5d5d5;border-radius:5px; padding-bottom:20px; padding-top:1px;}
.upgrade-switch .top{ border-bottom:1px solid #c6c6c6; padding:20px 15px 30px; overflow:hidden; position:relative;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dedcdc'); background: -moz-linear-gradient(top, #ffffff, #dedcdc 100%);background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#dedcdc));}
.upgrade-switch .top h1{ font-size:24px; line-height:24px;  margin-bottom:25px;}
.upgrade-switch .top .img{ float:left; margin-right:20px; width:308px; text-align:center; height:230px;}
.upgrade-switch .top .img .price{ font-size:23px; line-height:26px; color:#a3a3a3; margin-top:10px;}
.upgrade-switch .top .img .price strong{ font-size:26px; color:#e56600; padding-left:10px;}
.upgrade-switch h2{  margin:10px 0; font-size:20px;}
.upgrade-switch h2 a{ color:#333; } 
.upgrade-switch hr{ border:none; border-bottom:1px solid #eee; height:0;}
.upgrade-switch .top strong.title{ font-size:16px; }
.upgrade-switch .top ul{ margin:20px 0;}
.upgrade-switch .top .freeBtn{ display:block; width:151px; height:34px; background:url(images/join_09.png) no-repeat 0 -152px; float:left;}
.upgrade-switch .top .freeBtn:hover{ background-position:0 -186px;}
.upgrade-switch .top .buyBtn{display: block;background: url(images/join_09.png) no-repeat 0 -25px; width: 157px;height: 40px;float:left;}
.upgrade-switch .top .off{  position:absolute; right:20px; top:70px; z-index:5;}
.upgrade-switch .box2{ padding:5px 5px 5px 20px; overflow:hidden;}
.upgrade-switch .box2 .zoom1{ padding-right:8px;}
.upgrade-switch .strong{ font-size:15px; line-height:1.4em;}
.upgrade-switch .box2 h2{ margin:35px 0 20px;}
.upgrade-switch .box2 .buy-1,.upgrade-switch .box2 .buy-2{ border:1px solid #e5e5e5; border-radius:5px; padding:20px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dedcdc'); background: -moz-linear-gradient(top, #ffffff, #dedcdc 100%);background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#dedcdc)); width:200px; float:right; text-align:center;}
.upgrade-switch .box2 .buy-1 .price{ font-size:60px; line-height:60px; color:#f7a300; font-weight:bold; font-family:Impact;}
.upgrade-switch .box2 .buy-1 label{ display:block; margin:5px 0; font-size:18px; text-align:left; padding-left:20px;}
.upgrade-switch .box2 .buy-1 .buyBtn{display: block;background: url(images/join_09.png) no-repeat 0 -25px;margin:15px auto;width: 157px;height: 40px;}
.upgrade-switch .box2 .buy-2{ padding:10px; width:220px; text-align:left; margin:70px 0 0 30px; font-size:12px;}
.upgrade-switch .box2 .buy-2 .off{ position:relative; top:-30px; left:-30px; z-index:5; margin-bottom:-30px;}
.upgrade-switch .box2 .buy-2 .img{ float:left; width:90px; text-align:center; margin-right:10px;}
.upgrade-switch .box2 .buy-2 .ws{ color:#777; font-size:12px; font-weight:bold;}
.upgrade-switch .box2 .buy-2 .name{ font-size:18px; display:block; margin-bottom:10px; }
.upgrade-switch .box2 .buy-2 .name a{color:#333;}
.upgrade-switch .box2 .buy-2 .price{ color:#777; line-height:25px; margin:10px 0 5px;}
.upgrade-switch .box2 .buy-2 .price strong{ font-size:25px; color:#f26214; font-weight:bold;}
.upgrade-switch .box2 .buy-2 .buyBtn{ display:block; float:left; background:url(images/join_09.png) no-repeat 0 -220px; width:118px; height:30px; line-height:28px; text-align:center; font-size:16px; color:#fff;}
.upgrade-switch .box2 .buy-2 .buyBtn:hover{ background-position:0 -250px; text-decoration:none;}

/*upgrade new test*/
.crumb {border:none; overflow:hidden;}
.topArea{ background:#ceeffa; padding:20px; border:1px solid #fff; overflow:hidden; color:#3e4e57; margin:0 -20px;}
.topArea .pro{ float:right; background:url(images/pro_03.jpg) no-repeat; width:191px; height:239px;}
.topArea .pro .buyBtn{display:block; background:url(../style/images/buy_03.png) no-repeat; width:136px; height:41px;  margin:190px auto 0;}
.topArea .pro .buyBtn:hover{ background-position:0 -41px;}
.topArea h1{ font-size:27px; line-height:28px; margin:0 0 12px; color:#0382da;}
.topArea .sub{ font-weight:bold; font-style:italic; font-size:18px; margin-bottom:10px;}
.topArea li{ margin-bottom:10px; font-size:13px;}
.main h2{ font-size:22px; color:#0382da; margin:15px 0;}
.main h2 strong{ font-size:25px; color:#f8921b;}
.main .how{ color:#656565; margin:10px 0 25px; font-size:18px;}
.main .process{ overflow:hidden; width:590px; float:left;}
.main .process .item{ width:212px; height:280px; padding:20px; background:#f7f7f7; border:1px solid #d8d8d8; float:left; font-size:13px;}
.main .process .item .large{ margin-bottom:10px;}
.main .process .item .num{ float:left; width:30px; height:113px; display:block; font-size:28px; font-style:italic;}
.main .process .arrow{ background:url(images/arrow_22.png) no-repeat 0 90px; width:29px; height:130px; float:left; margin:0 5px;}
.main .process dl{ font-size:13px;}
.main .process dt{ font-weight:bold; margin-bottom:10px;}
.main .processFinial{ width:310px; float:left; padding:15px; padding-left:0; background:#f7f7f7; border:1px solid #d8d8d8; position:relative;}
.main .processFinial .free{ position:absolute; z-index:2; top:72px; left:88px; background:url(images/free-icon_03.png) no-repeat; width:81px; height:81px;}
.main .processFinial table{ margin:25px 0 0 15px;}
.main .processFinial th{ font-size:14px; text-align:right;}
.main .processFinial th,.main .processFinial td{ padding:5px 3px;}
.main .processFinial table input[type='text']{ width:170px; height:30px; line-height:30px; color:#999; font-size:14px; padding:0 10px; background:#fff; border:1px solid #bdbdbd;}
.main .processFinial .getCodeBtn{ display:block; border:none; background:url(images/get-free-code_07.png) no-repeat 10px 0; width:246px; height:48px; margin:15px auto;}
.main .processFinial .getCodeBtn:hover{ background-position:10px -48px;}
.main .processFinial .note{ margin:0px 0 5px 15px;}

/*rigister*/
#rTop, #rMiddle, #rbottom{margin:0 auto;width:960px;}
#rTop{margin-top:10px;height:200px;background:url(../images/thankyou/top.png) left top no-repeat;color:#FFFFFF;font-size:18px;text-align:center;}
#rTop h1{padding:50px 0 15px;font-size:35px;font-weight:bolder;}
#rTop p{line-height:22px;}
#rTop a{color:#aad521;}
#rMiddle{padding:10px 0 10px; background:url(../images/thankyou/page_bg.png) left top repeat-y;}
#rMiddle h2{margin-bottom:20px;padding-left:35px;height:30px;background:url(../images/thankyou/title_icon.png) left top no-repeat;color:#000;font-size:22px;font-weight:normal;line-height:30px;}
#rMiddle .time{position:relative;padding:15px 0 0 10px;width:290px;height:70px;background-color:#f4f4f4;font-size:16px; margin-top:10px;}
#rMiddle .rMain, #rMiddle .rSider{float:left;margin-left:11px;}
#rMiddle .rMain{padding:0 30px;width:630px;}
#rMiddle .rMain .sPro{color:#333;}
#rMiddle .rMain .sPro .box{position:relative;float:left;width:170px;height:200px;}
#rMiddle .rMain .sPro .box .badge{position:absolute;left:0;top:130px;}
#rMiddle .rMain .sPro .info{position:relative;padding:5px 0 0 180px;}
#rMiddle .rMain .sPro .info dd{ background:url(images/dot.gif) no-repeat  0 8px;padding: 0 0 0 10px;}
#rMiddle .rMain .sPro .info .ws{ color:#999;}
#rMiddle .rMain .sPro .info .badge{position:absolute;top:-120px;right:-55px;}
#rMiddle .rMain .sPro .info h3{ margin-bottom:10px;}
#rMiddle .rMain .sPro .info h3,#rMiddle .rMain .sPro .info h3 a{color:#85aa10;font-size:22px;font-weight:normal;}
#rMiddle .rMain .sPro .info .subh{padding:5px 0;font-size:14px;}
#rMiddle .rMain .sPro .info ul{padding:15px 0 10px;font-size:13px;}
#rMiddle .rMain .sPro .info .price{margin-top:15px;color:#9e0b0f;font-size:20px;}
#rMiddle .rMain .sPro .info .price del{color:#464646;}
#rMiddle .rMain .sPro .info .buynow{display:block;margin:10px 0 0;width:185px;}
#rMiddle .rMain .sPro .info .tips{padding-top:10px;font-size:13px;line-height:15px;}
#rMiddle .rSider{padding:0 15px;width:210px;color:#333;font-size:13px;}
#rMiddle .rSider .cInfo{padding:15px 0;}
#rMiddle .rSider .cInfo a{color:#333;text-decoration:underline;}
#rMiddle .rSider .cNub{padding-bottom:15px;font-size:14px;}
#rMiddle .rSider .cNub span{color:#f26522;}
#rMiddle .rSider .btn{display:block;margin-bottom:10px;}
#rMiddle .rSider .b{margin-top:-10px;}
#rbottom{padding:45px 30px 0;width:900px;height:195px;background:url(../images/thankyou/bottom.png) left top no-repeat;color:#cbebff;}
#rbottom dl dt{padding-bottom:20px;color:#ffffff;font-size:18px;}
#rbottom dl dd{font-size:13px;font-weight:normal;}
#rbottom dl dd a{color:#cbebff;}
#rbottom .share{padding:0 15px 0 10px;width:235px;}
#rbottom .share dd{padding-bottom:3px;}
#rbottom .review{padding:0 20px 0;width:420px;}
#rbottom .review .msg{border-radius:5px;padding:5px 10px;background-color:#fff;color:#464646;font-size:11px;}
#rbottom .review .arrow{padding:0 0 15px 20px;height:11px;font-size:0;line-height:0;}
#rbottom .review .tips{font-size:11px;line-height:10px;}
#rMiddle .time .hasCountdown{ text-align:center; float:left; margin-left:10px;}
#rMiddle .time .hasCountdown .countdown_section{float:left;display:block; background:url(../images/thankyou/count-bg_03.png) 50% 0 no-repeat;width:50px;font-size:11px;-webkit-text-size-adjust:none; color:#fff;}
#rMiddle .time .hasCountdown .countdown_amount{font-size:23px; line-height:29px; margin:1px 0 -8px; display:block;color:#fff; }
/*unistall new test*/
.hgroup{ text-align:center; margin:30px 0 40px;} 
.hgroup h1{ font-weight:normal; font-size:30px; line-height:30px; color:#333; margin-bottom:5px;}
.hgroup span{ color:#003168; font-size:20px;}
.hgroup span a{ font-size:20px;}
.main{ overflow:hidden; padding:0 15px 15px; font-size:13px; color:#333; background:#fff;width:934px;margin:0 auto;border:1px solid #cfcfcf;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.main .topBar{ width:890px; height:48px;  text-align:center; background:url(images/top-bg_05.png) repeat-x; margin:-7px auto 30px; overflow:hidden;}
.main .topBar .l{ background:url(images/top-bg_04.png) no-repeat; width:31px; height:48px; float:left;}
.main .topBar .r{ background:url(images/top-bg_04.png) no-repeat -31px 0; width:31px; height:48px; float:right;}
.main .topBar h2{font-size:22px; color:#fff; font-weight:normal;}
.main .topBar strong{ font-style:italic; color:#fdf0a7;}
.formArea{ position:relative; width:353px; float:left; margin:0 0 0 53px; border:1px solid #d7d7d7; border-radius:10px; -webkit-box-shadow:0 5px 5px #eee;-moz-box-shadow:0 5px 5px #eee;box-shadow:0 5px 5px #eee; padding:0 0 20px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3f3f3');*filter:none; background: -moz-linear-gradient(top, #ffffff, #f3f3f3);background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f3f3f3));}
.formArea .arrow{ position:absolute; background:url(images/arrow_11.png) no-repeat; width:80px; height:163px; top:87px; left:-48px; z-index:5;}
.formArea h3{ background:#398fe8; height:60px; line-height:60px; text-align:center; font-size:26px; color:#fffee6; border-top-left-radius:10px;border-top-right-radius:10px;}
.formArea p.info{ text-align:center; margin:8px 0;}
.formArea table{ margin-left:15px;}
.formArea table th,.formArea table td{ padding:3px 0;}
.formArea table th{ text-align:right; padding-right:15px;}
.formArea table input[type='text']{ width:207px; height:28px; line-height:28px; background:#fff; border:1px solid #c5c5c5; padding:0 8px; color:#666;}
.formArea table .getFree{ background:url(images/get-free_11.png) no-repeat; width:198px; height:41px; display:block; margin:10px 0 3px;}
.formArea table .getFree:hover{ background-position:0 -41px;}
.formArea .pro{ position:absolute; z-index:5; bottom:-10px; left:-55px;}
.formArea .pro .off{ position:absolute; bottom:-15px; left:60px; background:url(images/off_18.png) no-repeat; width:90px; height:72px; font-family:Impact; padding:18px 0 0; font-size:23px; color:#965100 !important; line-height:23px; text-align:center; z-index:6; text-shadow:0 1px 0px #fff;}
.formArea .pro .off span{ display:block; font-size:30px; line-height:28px; color:#e10a00; font-style:italic;}
.guide{ width:463px; padding:15px; background:#f6fbfe; border:1px solid #c7d1d6; overflow:hidden; float:right; border-radius:10px;}
.guide h3{ font-size:19px; font-weight:normal;}
.guide .pro{ background:url(images/gui-bg_14.jpg) no-repeat; width:215px; height:125px; float:right; padding:25px 0 0 5px;}
.guide .pro p{ width:115px; color:#fff; margin:18px 0 0;}
.guide p{ padding:8px 0;}

/*download redirect*/
.green{ color:#50a200 !important;}
.transProduct{ overflow:hidden;}
.transProduct .title{ font-size:16px; margin-bottom:5px; display:block;}
.transProduct h2{ font-size:26px; font-weight:normal; margin-bottom:10px;}
.transProduct h1{ margin:20px 0;  text-align:center; font-size:22px;}
.transProduct .info{ width:680px; float:right;}
.transProduct .info .price{ font-size:25px; color:#f10000; margin:10px 0; line-height:25px;}
.transProduct .info .price del{ font-size:20px; color:#333;}
.transProduct .info .buy,.download-switch .box2 .buy{display:block;background:url(../style/images/btn_pbuy.png) no-repeat ;width:175px;height:62px;text-decoration:none;margin:15px 10px 0 0;}

.transProduct .info .buy:hover{ background-position:1px 1px;}
.transProduct .img{ text-align:center; width:220px; margin:20px 0 0; float:right;} 

/*built-in survey*/
.surveyForm h1{ font-size:22px; margin-bottom:15px;}
.surverBar{filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#499aea', endColorstr='#207ce5'); background: -moz-linear-gradient(top, #499aea, #207ce5);background: -webkit-gradient(linear, 0 0, 0 100%, from(#499aea), to(#207ce5)); margin:0 -15px 20px; height:92px; line-height:92px; font-size:25px; color:#01418c; overflow:hidden;}
.surverBar .step-1{ float:left; color:#fff;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4196ee'); background: -moz-linear-gradient(top, #79bbff, #4196ee);background: -webkit-gradient(linear, 0 0, 0 100%, from(#79bbff), to(#4196ee)); padding-left:20px;}
.surverBar .break{ background:url(images/bar-b_03.png) no-repeat; width:69px; height:92px; float:left; margin:0 5px 0 0;}
/*built-in buy*/
.specialArea{ margin:35px 0 20px ; border-radius:10px; padding:0 0 15px;  color:#555; border:1px solid #d7d7d7; overflow:hidden;}
.specialArea .title{ font-size:20px; height:36px; line-height:36px; padding-left:20px; font-weight:bold; color:#fff;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4196ee'); background: -moz-linear-gradient(top, #79bbff, #4196ee);background: -webkit-gradient(linear, 0 0, 0 100%, from(#79bbff), to(#4196ee)); margin-bottom:15px;}
.specialArea .cross{ display:block; float:left; height:100px; background:url(../images/buy/cross.jpg) no-repeat 50% 70%; width:30px;margin-top:30px;}
.specialArea .item{ float:left; width:230px;}
.specialArea .item .img{ margin-right:10px; float:left; display:block; height:130px;}
.specialArea .item .info{ height:145px; line-height:17px;}
.specialArea .item .price{ margin-top:5px;}
.specialArea .item .price span{ color:#9e0b0f; font-size:13px;}
.specialArea .item .select{height:60px; padding-top:1px; overflow:hidden; line-height:18px;  }
.specialArea .item .select label{ margin:0 0 0 15px; padding:5px; display:block; color:#260a09; display:block;}
.specialArea .pro{ width:162px; overflow:hidden;}
.specialArea .pro img{ margin:0px auto 0; display:block;}
.specialArea .pay{ float:left; background:url(../images/buy/com-break.jpg) no-repeat 0 10px; height:131px; padding:25px 0 0 10px; text-align:center;min-width:200px; margin-left:25px;}
.specialArea .pay span{ font-size:13px;}
.specialArea .pay span.save{ font-size:20px; line-height:22px; display:block; color:#ff7800; font-weight:bold; font-style:italic;}
.specialArea .pay .buy{ background:url(images/buy-together_03.png) no-repeat; width:128px; height:41px; display:block; margin:0 auto;}
.specialArea .pay .buy:hover{ background-position:1px 1px ;}

.surevy{ color:#333; font-size:14px;}
.surevy .topbar{ background:#fbfafa; padding:38px;}
.surevy .topbar h2{ font-size:25px; color:#0054a6; font-weight:normal; margin-bottom:10px;}
.surevy .topbar p{ font-size:14px;}
.surevy .topbar p strong{ font-style:italic;}
.surevy .form{ width:380px; margin:20px auto;background:url(images/write_03.jpg) no-repeat;padding-left:155px;}
.surevy .form label{ display:block; margin:3px 0;}
.surevy .form .submit{ display:block; background:url(images/join_09.png) 0 -281px no-repeat; margin-top:15px; width:138px; height:41px;}
/*download-switch*/
.download-switch{ width:940px; padding-left:20px;font-size:13px;}
.download-switch .topBar{ background:#e5e6df; text-align:center; color:#ad9123; padding:25px 0 30px; margin:0 0 15px -20px;}
.download-switch .topBar h1{ font-size:42px; line-height:42px; font-style:italic; margin-bottom:10px;}
.download-switch .topBar p{ font-size:18px;font-style:italic; font-weight:bold;}
.download-switch .topBar p a{ font-size:20px; color:#f6810e;}
.download-switch .topBar p a.name{ color:#AD9123; text-decoration:underline;}
.download-switch .box1,.download-switch .box2,.download-switch .box3{ overflow:hidden; margin:20px 0 ; padding-bottom:35px; border-bottom:1px dashed #b4b4b4;}
.download-switch .box1 .item{ float:left; width:264px; color:#717171;  margin:0 35px 0 10px;}
.download-switch .box1 .item .num{ float:left; display:block; width:26px; font-size:24px; font-weight:bold; font-style:italic; margin-top:3px;}
.download-switch .box1 .item p{ float:left; width:228px; margin-bottom:20px;}
.download-switch .box2{ border:none; text-align:center;}
.download-switch .box2 .info{ text-align:left; float:right; border:1px solid #d8d8d8; width:522px; background:#fafafa; padding:20px; border-radius:5px; margin:0 15px; line-height:1.8em;}
.download-switch .safe{ width:345px;}
.download-switch .box2 .info strong{ display:block; font-size:16px; font-style:italic; margin-bottom:20px;}
.download-switch .box2 .info .img{ float:left; margin:0 30px 0 20px;}
.download-switch .box2 .buy{ margin: 20px 0 5px 80px;}
.download-switch .box2 .price{ font-size:30px; line-height:30px; color:#f0091a; }
.download-switch .box2 del{ font-size:20px;}

.download-switch .box3{ border:none;}
.download-switch .box3 .item{ width:442px; float:left; margin:15px 23px 0 0;} 
.download-switch .box3 .item .img{ float:left; height:130px; margin-right:30px;}
.download-switch .box3 .item h3 a{ color:#687175; font-size:14px;}
.download-switch .box3 .item h3{ display:block; margin-bottom:10px;}
.download-switch .box3 .item .trialBtn{ float:left; margin:10px 0 0;display:block;background:url(images/btn4.png) no-repeat;width:105px;height:25px;text-decoration:none;text-indent:-9999px}
.download-switch .box3 .borR{ border-right:1px solid #ccc;}
