@charset "utf-8";

/* css sprite */

#left .flow ol.num li span,

#main .flow ol.num li span,

.button,

.payment_button,

.credit_button,

#right .adwards h1,

#right .adwards_con span,

.order_staturs,

.order_staturs,

.download_button a,

.paypal_button,

.faq_left li{background:url(../img/pay_sprite.gif) no-repeat 0 0;overflow:hidden;}

/* login sprite */

.antivirus_con ul li.version_img,

.why ul li,

.par_forum,

.list_con ul{background:url(../img/new_icon.png) no-repeat 0 0;overflow:hidden;}

.antivirus_con strong,

.buy_now_title,

.buy_now_bottom,

.header_partners_bottom,

.header_partners_title,

.par_s60,

.par_nokia,

.par_symbian,

.par_samsung,

.netqin_teac_titile,

.netqin_teac_bottom,

.list_title,

.list_bottom,

.buy_now_con a{background:url(../img/login_sprite.png) no-repeat 0 0;overflow:hidden;}



/* login begin */

.header{position:relative;margin:15px 0 0;width:950px;height:430px;}

.header_main{position:absolute;top:0;left:0;width:784px;height:338px;}

.pro_intro{width:784px;overflow:hidden;}

.antivirus_img{float:left;width:244px;height:338px;overflow:hidden;background:url(../img/PG-Box-wht-sm.jpg);text-indent:-999px;}

.antivirus_con{float:left;width:540px;}

.antivirus_con ul{position:relative;margin:12px 0 0 20px;}

.antivirus_con ul li h1{color:#be893a;font-weight:bold;font-size:170%;}

.antivirus_con ul li h1 span{padding:0 0 0 10px;color:#990000;font-weight:bold;font-size:110%;}

.antivirus_con ul li.buzzwords p{color:#6d0505;font-size:120%;}

.antivirus_con ul li.version_img{position:absolute;top:-10px;right:10px;width:61px;height:80px;background-position:-103px -55px;display:block;}

.antivirus_con strong{display:block;width:304px;height:38px;margin:16px 0 0 20px;background-position:0 -19px;text-indent:-999px;}

.why{margin:15px 0 0 27px;}

.why_title,

.why_bottom{width:512px;height:13px;background:url(../img/login_bg.png) 0 0;}

.why_bottom{background-position:0 -13px;}

.why_con{width:498px;height:160px;padding:0 6px 0 8px;background:url(../img/login_bg.png) -512px 0 repeat-y;}

.why h2{padding:10px 0 0 20px;color:#de0303;font-size:135%;font-weight:bold;}

.why ul li{padding:0 10px 1em 23px;background-position:-172px -118px;}

.why ul li p{font-size:110%;line-height:1.3em;}



.buy_now{margin:5px 0 0;}

.buy_now_title,

.buy_now_bottom{width:777px;height:3px;background-position:0 -9px;}

.buy_now_bottom{background-position:0 -12px;}

.buy_now_con{position:relative;width:765px;height:51px;padding:30px 0 0 10px;border-left:1px solid #707070;border-right:1px solid #707070;background:#f3f3f3;}

.buy_now_con label{position:relative;top:-3px;vertical-align:middle;}

.buy_now_con label em{color:red;padding:0 5px;}

.buy_now_con .device{margin:0 0 0 20px;}

.buy_now_con a{position:absolute;top:15px;right:40px;width:250px;height:55px;margin:0 0 0 200px;background-position:0 -62px;text-indent:-999px;}

.buy_now_con div em{padding:0 0 0 5px;color:#d8101c;font-style:normal;font-size:110%;font-weight:bold;}



.header_partners{position:absolute;top:0;right:0;width:165px;height:417px;}

.header_partners_title,

.header_partners_bottom{width:165px;height:5px;background-position:-783px -9px;}

.header_partners_bottom{background-position:-783px -14px;}

.header_partners_con{width:163px;height:420px;background:#f3f3f3;border-right:1px solid #757574;border-left:1px solid #757574;overflow:hidden;}

.header_partners_con h2{padding:0 0 5px;font-size:160%;color:#be893a;font-weight:bold;font-family:georgia,times,serif;text-align:center;}

.header_partners_con ul{width:163px;text-align:center;}

.header_partners_con ul li{margin:0 auto 11px;}

.par_s60,

.par_nokia,

.par_symbian,

.par_samsung{width:88px;height:31px;background-position:-304px -21px;}

.par_nokia{background-position:-392px -21px;}

.par_symbian{background-position:-480px -21px;}

.par_samsung{background-position:-568px -21px;}

.par_awards{width:88px;height:31px;font-size:180%;color:#be893a;font-family:georgia,times,serif;}

.par_forum{width:103px;height:69px;background-position:0 -55px;}

.netqin_tech{width:153px;height:87px;}

.netqin_teac_titile,

.netqin_teac_bottom{width:153px;height:4px;background-position:-788px -21px;margin:0 auto;}

.netqin_teac_bottom{background-position:-788px -25px;}

.netqin_teac_con{margin:0 auto;width:151px;height:87px;background:#fff;border-right:1px solid #757574;border-left:1px solid #757574;overflow:hidden;}

.netqin_teac_con h3{padding:3px 0 10px;font-size:90%;font-weight:bold;color:#283748;}

.netqin_teac_con p{margin:0 auto 7px;width:130px;font-size:85%;font-weight:bold;line-height:10px;}

.header_partners_con ul .netqin_teac_con span{width:151px;color:#97630a;font-weight:bold;font-size:90%;}

.netqin_teac_con span em{text-align:left;padding:0 0 0  2px;display:block;font-style:normal;color:#333;font-weight:normal;}



/* list begin */

.list{margin:10px 0 0;}

.list_title,

.list_bottom{width:950px;height:5px;background-position:0 0;}

.list_bottom{background-position:0 -57px;}

.list_con,

.list_con_img{position:relative;width:948px;height:142px;border-right:1px solid #8b8b8b;border-left:1px solid #8b8b8b;overflow:hidden;background:#efefef;}

.list_con ul{position:absolute;top:14px;left:32px;width:250px;background-position:-168px 0;}

.list_con ul li{padding:0 0 0 42px;height:30px;line-height:24px;font-size:110%;font-weight:bold;}

.list_con .title{position:absolute;top:10px;right:30px;width:620px;}

.list_con .title h3{padding:0 0 6px;color:#be893a;font-size:120%;font-weight:bold;}



.list_con_img{display:table-cell;vertical-align:middle;height:214px;text-align:center;}

.list_con_img img{margin-top:expression((214 - this.height )/2);}

/* list end */

/* login end */



/* index begin */

.order{margin:0 auto;width:950px;height:47px;background:#f0f0f0;clear:left;}

.order span{display:block;padding:13px 0 0 0;text-align:center;}

.order_input,

.phone_input{width:127px;margin:0 8px 0 15px;}

.order_input{margin:0 30px 0 15px;}

.order_staturs{width:81px;height:22px;line-height:22px;padding:0 0 2px 0;background-position:-43px -45px;border:none;font-size:90%;font-weight:bold;cursor:pointer;}

#left{width:665px;float:left;}

#left .flow{width:665px;margin:10px 0 0 0;}

#left .flow ol.num li,

#left .flow ol.name li,

#main .flow ol.num li,

#main .flow ol.name li{float:left;width:150px;height:22px;text-align:center;font-weight:bold;font-size:120%;}

#left .flow ol.name li,

#main .flow ol.name li{font-weight:normal;font-size:100%;height:20px;}

#left .flow ol.num li span,

#left .flow ol.num li span.on,

#main .flow ol.num li span,

#main .flow ol.num li span.on{margin:0 auto;width:23px;height:20px;background-position:-1px -36px;display:block;padding:1px 0 0 0;color:#fff;text-decoration:none;}

#left .flow ol.num li span.on,

#main .flow ol.num li span.on{margin:0 auto;background-position:0 -1px;}

#left .flow .line,

#main .flow .line{height:2px; overflow:hidden;background:#b0b0b0; clear:both;}

#main .flow ol.name li span.on{color:#c39243;}





.pay_sort{width:665px;}

.pay_sort .pay_sort_img{float:left;display:inline;margin:68px 0 0 38px;}

.pay_sort_con{float:right;width:545px;padding:20px 0 28px;}

.pay_sort_con li{position:relative;line-height:32px;}

.download_con li{position:relative;line-height:24px;}

.pay_sort_con li.price,

.download_con li.price{position:relative;top:13px;left:3px;line-height:35px;}

.pay_sort_con li.price b{font-weight:normal;}

.pay_sort_con li.price p,

.download_con li.price p{color:#838383;}

.pay_sort_con li.paypal,

.download_con li.paypal{position:relative;top:5px;left:3px;}

.pay_sort_con li em.email,

.download_con li em.email{margin:0 0 0 10px;font-size:90%;color:#838383;font-weight:normal;}

.pay_sort_con li span{width:110px;padding:0 14px 0 0;text-align:right;display:inline-block;}

.download_con li span{width:98px;padding:0 14px 0 0;text-align:right;display:inline-block;}

.pay_sort_con li.price span em,

.download_con li.price span em{font-size:80%;color:#c39243;font-weight:normal;}

.pay_sort_con li em,

.download_con li em{font-weight:bold;font-size:110%;font-style:normal;}

.pay_sort_con li a,

.download_con li a{padding:0 0 0 8px;text-decoration:underline;}

.pay_sort_con li p,

.download_con li p{display:inline;width:355px;color:#838383;}

.pay_sort_con li p em,

.download_con li p em{display:inline-block;padding:0 5px 0 0;color:#000;font-size:110%;}

.pay_sort_con li span.scaler,

.download_con li span.scaler{width:228px;line-height:62px;position:absolute;top:2px;right:5px;padding:0 0 0 8px;display:block;background:#e9e9e9;text-align:left;font-size:130%;color:#838383;}

.download_con li span.scaler{right:60px;top:-15px;}

.pay_sort_con li span.scaler em,

.download_con li span.scaler em{color:#be0000;font-size:100%;}

.select{width:146px;height:21px;}

.input,

.input_email{width:48px;padding:2px 2px;font-size:100%;}

.input_email{width:174px;}

.button{width:98px;height:41px;margin:50px 0 0 0;background-position:-43px 0px;border:none;font-size:130%;font-weight:bold;cursor:pointer;}



#right{width:277px;float:right;}

#right .customer{height:223px;background:#f0f0f0;margin:4px 0 0 0;padding:15px 0 0 30px;overflow:hidden;}

#right .customer h1{font-size:180%;color:#a8a8a8;}

#right .customer address{font-style:normal;padding:0 0 0 8px;}

#right .customer address span{line-height:18px;font-size:90%;display:block;}

#right .customer address a{padding:0 0 0 6px;}

.contact{margin:20px 0 0 0;}



#right .adwards{height:223px;position:relative;margin:8px 0 0 0;overflow:hidden;}

#right .adwards h1{position:absolute;top:0;left:10px;width:101px;height:63px;background-position:-166px 0; z-index:99;}

#right .adwards_side{height:190px;width:277px;position:absolute;top:41px;background:#f0f0f0;z-index:0;padding:26px 0 0 18px;overflow:hidden;}

#right .adwards_con{width:240px;height:130px;background:#fff;}

#right .adwards_con span{display:block;position:relative;top:10px;left:4px;margin:0 0 20px 0;width:228px;height:12px;background-position:0 -75px;}

#right .adwards_con p{width:219px;line-height:18px;margin:0 0 0 5px;font-size:90%;}

.blod{font-weight:bold;}

.color{color:#97630a;font-weight:bold;}

/* index end */



/* confirm begin */

.pay_sort_page{width:665px;}

.pay_sort h1{padding:30px 0 0 0;font-size:140%;font-weight:bold;text-align:center;color:#838383;text-decoration:underline;clear:both;}

.mobile_assis{width:604px;height:137px;margin:10px auto;background:#f8f8f8;clear:both;}

.mobile_assis img{float:left;margin:20px 0 0 16px;}

.mobile_assis_con{float:right;width:490px;}

.mobile_assis_con h1{font-size:130%;text-decoration:none;text-align:left;}

.mobile_assis_con h1 em{margin:0 0 0 10px;font-style:normal;font-size:70%;font-weight:normal;}

.mobile_assis_con p{width:466px;margin:10px 0 0 0;}



.select_payment{width:554px;height:91px;margin:20px auto 10px;clear:both;color:#838383;}

.select_payment span{height:20px;display:block;padding:0 0 0 35px;}

.payment_button,

.credit_button,

.paypal_button{width:106px;height:30px;position:relative;top:-20px;left:190px;background-position:-275px 0;border:none;font-size:130%;font-weight:bold;cursor:pointer;}

.credit_button{top:25px;left:80px;}

.select_payment span.credit{width:289px;position:relative;top:-2px;left:265px;line-height:13px;font-size:90%;}

.pay_sort_assis{line-height:22px;}



.faq_con{background:#f0f0f0;margin:17px 0 0 0;padding:15px 0 0 30px;overflow:hidden;}

.faq_con h1{font-size:180%;color:#a8a8a8;}

.faq_con ul{width:230px;padding:0 0 20px 0;list-style:inside;}

.faq_con ul li{margin:4px 0;line-height:1.3em;text-align:justify;}

/* confirm end */



/* confirm begin */

.pay_con{width:665px;}

.pay_con h1{padding:20px 0 0 0;font-size:140%;font-weight:bold;text-align:center;color:#838383;text-decoration:underline;clear:both;}

.pay_con p{text-align:center;font-size:90%;color:#838383;line-height:28px;}

.pay_con ul{margin:0 0 0 80px;}

.pay_con li{line-height:39px;color:#010101;}

.pay_con li input{ vertical-align:middle;}

.pay_con li span.line{display:inline-block;border-top:1px solid #999;width:25px;background:#FFF;}

.pay_con li em.time {margin:0 0 0 5px;font-style:normal;font-size:90%;color:#999;}

.pay_con li.price em{color:#c39243;font-size:70%;font-style:normal;}

.pay_con li span{width:130px;padding:0 5px 0 0;display:inline-block;text-align:right;}

.pay_con li span em,

.pay_sort_con li span em{padding:0 2px 0 0;color:#FF0000;font-size:120%;}

.pay_con li .pay_input{width:304px;height:20px;padding:4px 2px 1px 2px;font-size:100%;}

.pay_con li .date_input,

.date_time_input{width:128px;height:20px;margin:0 5px 0 0;padding:4px 2px 1px 2px;font-size:100%;}

.date_time_input{margin:0 0 0 5px;}

.center{margin:10px 0 1px 100px;}

/* confirm end */



/* download begin */

.download{width:909px;margin:0 auto;}

.download h1{line-height:40px;font-size:140%;font-weight:bold;text-align:center;color:#838383;text-decoration:underline;clear:both;}

.download_con,

.download_order_con{width:909px;margin:0 auto;background:#f8f8f8;}

.download_con ul{padding:10px 0 0 320px;}

.download_button{margin:70px 0 0 0;text-align:center;}

.download_button a{display:inline-block;padding:15px 0 0 0;margin:0 10px 20px;width:243px;height:56px;background-position:0 -90px;border:none;font-size:150%;font-weight:bold;cursor:pointer;text-align:center;}

.download_button a:hover{color:#333;text-decoration:none;}

/* download end */



/* download_order begin */

.download_order_con{margin:0 0 20px;padding:50px 0;text-align:center;}

.download_order_con strong span{font-size:110%;}

.download_order_con strong em{padding:0 8px;font-weight:normal;font-style:normal;}

.download_order{clear:both;width:710px;text-align:center;margin:50px auto 20px;}

/* download_order end */



/* download_paypal begin */

.download_order_con p{margin:30px 0 0;text-align:center;font-size:90%;color:#838383;}

.download_order_con p a{color:#ae792b;}

.paypal_button{position:relative;top:2px;left:0;margin:0 8px;}

.download_con .download_information{padding:30px 0 100px 320px;}

/* download_paypal end */



/* faq begin */

.faq_left{float:left;width:256px;padding:0 0 10px 10px;background:#f0f0f0;}

.faq_left h1{line-height:40px;font-size:160%;color:#838383;}

.faq_left ul{width:228px;}

.faq_left li{margin:0 0 10px 10px;padding:0 0 0 20px;background-position:-383px 2px;}

.faq_left li .col{color:#bd8939;}

.faq_right{float:right;position:relative;width:663px;height:416px;border:1px solid #999;text-align:center;}

.faq_right .corner{position:absolute;top:-2px;right:-2px;width:0;height:0;border-left:25px solid #CCCCCC;border-top:25px solid #FFFFFF;overflow:hidden;}

.faq_right h1{padding:0 0 0 30px;line-height:55px;font-size:110%;color:#010101;text-align:left;font-weight:bold;}

.faq_right p{width:600px;text-align:justify;margin:0 auto;padding:0 0 10px 0;}

/* faq end */



/* failed begin */

.failed{margin:20px 0;text-align:center;}

.faild p{margin:0;}

/* failed begin */



/* partner begin */

.partner ul{margin:0 0 0 30px;}

.partner ul h1{padding:25px 0 0;font-size:150%;font-weight:bold;}

.partner ul p{width:580px;line-height:1.6em;text-align:justify;}

.partner ul a{color:#be7f2e;}

.partner ul a:hover{color:#be7f2e;}

/* partner end */



#mobilelogos {
	float: right;
}
