@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.9 tahoma,arial,sans-serif; background:#ffffff;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
ul,ol{list-style:none;}
em{ font-style:normal;}
img{ border:none; vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
.blank5,.blank15{ height:5px; clear:both; overflow:hidden; background:#ffffff;}
.blank15{ height:15px;}
.blankx{ height:5px; *height:0px!important *height:0px; background:#fff; overflow:hidden; clear:both;}
.h480,.h320,.h151,.h260,.h220{ overflow:hidden;}
.h480{ height:490px; *height:490px!important; *height:492px }.h330{ height:363px;}.h141{ height:118px;}.h260{ height:250px;}.h220{ height:220px;}
.fB{ color:#000; font-weight:bold;}
a{ color:#002c81; text-decoration:none;}
a:hover{ color:#f60; text-decoration:none;}
#header,#focusBox,#content,#footer{width:960px; margin-left:auto;margin-right:auto;}
.hidden{display:none;}
.invisible{visibility:hidden;}
.clear:after{content:'';display:block;height:0;clear:both;}
.clear{*zoom:1;}
.menu,.menu li.on,.menu li.on span,.proList p.ab,.list li,.list01 li,.list03 li,.list04 li,.safety li,.list05 li,.moblePay input.ms,.tab li,.tabx li,.porN1,.porN2,.porN3,.porN4,.ulList li{ background:url(http://img.qihoo.com/images/2008/2010/360main/all_img2.gif) 0 0 no-repeat;}
#header{ padding-top:6px;}
#header .logo{ float:left;}
.info,.menu{ width:739px; padding:0 9px; float:right;}
.info{ text-align:right; color:#ababab;}
.menu{ height:24px; margin-top:3px;}
.menu li{ padding:0 9px; line-height:17px; font-weight:bold; margin-top:4px; float:left;}
.menu li.on{ background-position:-849px 0; padding-right:0;}
.menu li.on span{ display:block; background-position:right 0; color:#fff; padding-right:9px;}
.menu li a{ color:#358d47;}
.menu li a:hover{ color:#f60; text-decoration:none;}
#focusBox{ background:url(http://img.qihoo.com/images/2008/2010/360main/focusbg.jpg) no-repeat;}
.focus{ height:191px; position:relative; display:none;}
.z1,.z2,.z3,.z4{ width:166px; height:138px; background:url(http://img.qihoo.com/images/2008/2010/360main/porpic2.jpg) 0 0 no-repeat; position:absolute; top:31px; left:86px;}
.z2{ background-position:0 -138px;}
.z3{ background-position:0 -276px;}
.z4{ background-position:0 -414px;}
.btnx{ position:absolute; top:33px; left:248px;}
.porN1,.porN2,.porN3,.porN4{ width:350px; height:45px; position:absolute; background-position:-407px -25px; top:33px; left:252px;}
.porN2{ background-position:-407px -73px;}
.porN3{ background-position:-407px -118px;}
.porN4{ background-position:-407px -164px;}
.ulList,.downloadBtn,.abt,.altdown{ position:absolute;}
.ulList{ width:460px; top:88px; left:252px;}
.ulList li{ width:440px; float:left; line-height:2.2; font-size:14px; padding-left:20px; background-position:-37px -210px;}
.ulList li.no{margin-left:-5px; background:none}
.downloadBtn{ top:94px; left:710px;}
.ulList li a {color:#008000}
.abt{ width:192px; height:58px; top:26px; left:720px;}
.abt li{ line-height:1.8; color:#666;}
.altdown{top:152px; left:748px}
.altdown a {color:#008000}
.tagBox{ width:100%; clear:both;}
.tagBox li{ width:240px; background:url(http://img.qihoo.com/images/2008/2010/360main/tagbg3.gif) 0 0 no-repeat; height:60px; float:left; cursor:pointer;}
.tagBox li.out1{}
.tagBox li.out2{ background-position:-240px 0;}
.tagBox li.out3{ background-position:-480px 0;}
.tagBox li.out4{ background-position:-720px 0;}
.tagBox li.on1{ background-position:0 -60px;}
.tagBox li.on2{ background-position:-240px -60px;}
.tagBox li.on3{ background-position:-480px -60px;}
.tagBox li.on4{ background-position:-720px -60px;}
div.border{ border:1px solid #89a889;}
div.top{ line-height:26px; padding:0 12px; background:#e6f4e1; border-bottom:1px solid #ddead8;}
div.top strong{ font-size:14px;}
div.top span{ float:right;}
.leftBox{ width:635px; float:left;}
.rightBox{ width:315px; float:right;}
.leftBox div.border,.rightBox div.border{ padding:1px;}
.rightBox div.border{ background:#f6fbf6;}
.links{ background:#fff; padding:10px 0;}
.titLink{ width:110px; color:#666;  line-height:1.3; padding:0 10px; float:left; text-align:center;}
.titLink a{ display:block;}
.links img{ float:left; margin:0 35px; display:inline;}
.product{ width:596px; margin:0 auto;}
.product li{ width:298px; padding:18px 0; border-bottom:1px dotted #dbdada; float:left;}
.product li img{ background:url(http://img.qihoo.com/images/2008/2010/360main/por_ico.jpg) 0 0 no-repeat; float:left;}
.product li img.i1{}
.product li img.i2{ background-position:0 -110px;}.product li img.i3{ background-position:0 -228px;}.product li img.i4{ background-position:0 -341px;}.product li img.i5{ background-position:0 -479px;}.product li img.i6{ background-position:-3px -590px;}.product li img.i7{ background-position:0 -706px;}.product li img.i8{ background-position:0 -826px;}
.product li img.gl{ margin-left:-12px; position:relative;}
.proList{ width:235px; float:right; color:#666; padding-top:4px;}
.proList h2,.proList h2 a,.proList h2 a em{ font-size:14px; color:#002C81;}
.proList h2{ padding-bottom:2px;}
.proList h2 a em{ font-size:12px; font-weight:normal; padding-left:2px;}
.proList h2 a em:hover{ color:#f60;}
.proList p.ab{ background-position:-952px -27px; padding-left:8px; line-height:1.5; }
.proList div.download{ width:100%; padding-top:6px; clear:both;}
.proList div.download img{ margin-top:-1px; margin-right:5px; background:none;}
.proList div.download a{ color:#002C81; margin-right:4px}
.proList div.download a:hover{ color:#ff6600; text-decoration:none}
.rightBox .picList,.rightBox .list,.rightBox .list01,.safety,.tagBr{ width:286px; padding:6px 0; margin:0 auto;}
.picList{ border-bottom:1px dotted #dbdada;}
.picList img{ float:left; margin:7px; display:inline;}
.pl{ width:195px; color:#2e2e2e; float:right;}
.pl p{ text-indent:22px; color:#666;}
.pl h1,.pl h2{ font-size:12px;}
.leftBox .pl{width:422px; margin-right:8px; display:inline;}
.leftBox .pl h2{ text-align:center;}
.rightBox .list{ padding:6px 0 0;}
.leftBox .picList{ padding-bottom:0px; *padding-bottom:8px!important; *padding-bottom:8px; }
.leftBox .picList img{ border:1px solid #999;}
.list li{ background-position:-948px -24px; padding-left:13px;}
.list li.t{background:none; border-bottom:1px solid #ccc; padding:0 0 4px 0; margin:-6px 0 4px 0}
.list li a{ color:#000;}
.list li a:hover{ color:#f60;}
.list li { color:#666;}
.list01 li{ width:130px; padding-left:13px; font-size:14px; font-weight:bold; line-height:1.9; background-position:-948px -58px; float:left;}
.list02,.list03,.list04,.list05 { padding-top:6px;}
.list02 li em a{ color:#002c81;}
.list03 li{ background-position:-948px -63px; padding-left:12px;}
.list04 li,.list05 li{ background-position:-948px -106px; padding-left:12px;}
.list04 li span{ float:right; color:#b5b5b5;}
.list05 li{ width:280px; float:left;}
.list02 li a,.list04 li a,.list05 li a{ color:#000;}
.conBox{ width:600px; margin:0 auto; padding-top:10px;}
.conBox strong{ line-height:1;}
.left{ width:335px; float:left; border-right:1px dotted #DBDADA;}
.right{ width:252px; float:right;}
.conBox strong{color:#000;}
.h260 .product li{ padding:6px 0; height:101px;}
.h260 .product li em{ font-weight:bold; color:#000;}
.radio label input{ width:12px; margin-bottom:-2px;}
.radio { color:#002c81;}
.moblePay { padding:2px 0;}
.moblePay input{ vertical-align:middle;}
.moblePay input.ms{ width:45px; height:21px; background-position:-892px -30px; cursor:pointer; border:none;}
input.text_style{width:110px; padding:2px; line-height:1.3; background:#F5F9FA; border:1px solid #BDD4E6;  color:#999}
.ewr{ text-align:center; padding-top:4px}
.ewr img{ vertical-align:middle;}
.safety{ padding:0;}
.safety h3{ font-size:14px; line-height:1.8;}
.safety li{ margin-top:9px; padding-left:40px; }
.safety li.n1{ background-position:0 -34px;}
.safety li.n2{ background-position:0 -93px;}
.safety li.n3{ background-position:0 -159px;}
.safety li p{ color:#666;line-height:1.8;}
.tab{ height:25px; border-bottom:1px solid #b3c9d0; padding-left:8px;}
.tab li{ width:83px; float:left; height:22px; padding-top:3px; color:#333; font-weight:bold; position:relative; bottom:-1px; line-height:22px; background-position:-771px -176px; text-align:center; cursor:pointer;}
.tab li.ot{ background-position:-771px -151px;}
.tagBr ul.list{ width:270px; padding-top:12px;}
.tagBr ul.list li span{ float:right; color:#666;}
p.h{ width:100%; height:20px; clear:both; margin-bottom:-8px; margin-top:9px; }
#footer{ padding-top:6px;}
#footer p{ text-align:center; color:#666;}
#footer p a{color:#666; margin:0 4px; display:inline;}
#footer p a:hover,.list02 li a:hover,.list02 li em a:hover,.list04 li a:hover,.proList h2 a:hover,.list05 li a:hover{ color:#f60;}
.info img { border:medium none; vertical-align:middle; padding-left:3px}
.info p{ height:auto; _height:17px; padding:0; _padding-top:0px;}
.info font {font-size:12px}<!-- *** generated by qihoo *** -->