body,h3,p,dl,dt,dd,ul,li,form,input{margin:0;padding:0; }
body,input,select{font:12px/1.9 tahoma,arial,sans-serif; background:#ffffff;}
li{list-style:none;}
img{ border:none; vertical-align:top;}
#wrap{ width:950px; margin:0 auto;}
a{ color:#002c81; text-decoration:none;}
a:hover{ color:#f60; text-decoration:none;}
a.red{ color:red;}
a.black{ color:#000000;}
a.lin{ text-decoration:underline}
#header,#focusBox,#content,#footer{width:960px; float:left; margin-bottom:5px;}
.clear:after{content:'';display:block;height:0;clear:both;}
.clear{*zoom:1;}
/*header*/
.menu, .menu li.on, .menu li.on span, .list li,.safety li, .tab li,  .porN1, .porN2, .porN3, .porN4, .ulList li,ul.raqbb li,ul.lsr li,ul.dtai li,ul.grlist li,input.ms,ul.safety li,dl dd.ab{background:url(http://img.qihoo.com/images/2008/2010/all_img2v.gif) no-repeat}
#header{ padding-top:5px;}
#header .logo{ float:left;}
.info,.menu{ width:739px; padding:0 9px; float:right;}
.info{ text-align:right; color:#ababab;}
.info p font a{ font-size:12px;}
.info img{ position:relative; top:4px;}
.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/focusbgv.jpg) 0 0 no-repeat;}
.focus{ height:176px; position:relative; display:none;}
.z1,.z2,.z3,.z4{ width:166px; height:138px; background:url(http://img.qihoo.com/images/2008/2010/porpicm.jpg) 0 0 no-repeat; position:absolute; top:15px; left:76px;}
.z2{ background-position:0 -138px;}
.z3{ background-position:0 -276px;}
.z4{ background-position:0 -414px;}
.btnx{ position:absolute; top:22px; left:248px;}
.porN1, .porN2, .porN3, .porN4 {background-position:-407px -25px;height:45px;left:252px;position:absolute;top:22px;width:350px;}
.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:78px; left:252px;}
.ulList li{ width:440px; float:left; line-height:2.0; font-size:14px; padding-left:20px; background-position:-37px -210px;}
.ulList li.no{margin-left:-5px; background:none}
.ulList, .downloadBtn, .abt, .altdown {position:absolute;}
.fB {color:#000000;font-weight:bold; float:left; height:27px; }
.fB span{  display:block; float:left;}
.fB span.t{ padding-top:3px;}
.downloadBtn{ top:79px; left:660px;}
.ulList li a {color:#008000}
.abt{ width:192px; height:58px; top:21px; left:660px;}
.abt li{ line-height:1.5; color:#666;}
.altdown{top:137px; left:695px}
.altdown a {color:#000}
.altdown a:hover{color:#f60}
.tagBox{ width:100%; clear:both;}
.tagBox li{ width:240px; background:url(http://img.qihoo.com/images/2008/2010/tagbgm.jpg) 0 0 no-repeat; height:60px; float:left; cursor:pointer;}
.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;}
/*content*/
.leftBox{ width:635px; float:left; overflow:hidden;}
.border{ border:1px solid #89a889; margin-bottom:5px; padding:1px;}
.cp360,.qzzx,.sdrj,.dt360{ float:left; width:631px;}
h3.title{ width:100%; background:#E6F4E1; color:#808080; font-weight:normal; margin:0;font-size:12px; padding-top:2px;}
h3.title font{ font-size:12px;}
h3.title a.nm{ padding:0 12px; font-size:14px; font-weight:bold;}
h3.title span{ float:right; padding-right:12px;}
h3.wid{ width:55%; float:left;}
h3.widr{ width:45%; float:left;}
.cp{  width:600px; margin:0 auto;}
.cp dl{ border-bottom:1px dotted #DBDADA; width:300px; float:left; margin-bottom:1px; padding:10px 0 13px 0;}
.cp dl.last{border:none;}
.cp dl dt{ float:left; margin:0 5px 0 0;width:56px; height:65px;}
a.cp-1,a.cp-2,a.cp-3,a.cp-4,a.cp-5,a.cp-6,a.cp-7,a.cp-8{ display:block; width:56px; height:65px; background:url(http://img.qihoo.com/images/2008/2010/por_icowd.jpg)}
a.cp-2{background-position:-3px -590px;}
a.cp-3{background-position:0 -228px;}
a.cp-4{background-position:0 -479px;}
a.cp-5{background-position:0 -110px;}
a.cp-6{background-position:0 -706px;}
a.cp-7{background-position:0 -341px;}
a.cp-8{background-position:-5px -935px;}
.cp dl dd{  width:230px; overflow:hidden; padding-bottom:2px;}
dl dd.ab{ width:222px; background-position:-952px -24px; padding-left:8px; color:#666;} 
dl dd.pb{ padding-bottom:0; line-height:170%;}
dl dd.n{ font-size:14px; font-weight:bold;}
dl dd.n em{ padding-left:2px; font-weight:normal; font-size:12px;font-style: normal;}
dl dd.lj{ color:#666666;}
dl dd.lj a,dl dd.lj span{ padding-right:5px;display:block; float:left; }
ul.ls{ line-height:214.5%; border-right:1px dotted #DCDBDB; width:51%; float:left; margin:10px 0 10px 12px;}
ul.ls li em{font-style: normal; padding-left:3px;}
ul.ls li a{ color:#000000;}
ul.ls li em a,ul.lsr li a{ color:#002C81}
ul.ls li a:hover,ul.ls li em a:hover,ul.lsr li a:hover{ color:#ff6600}
ul.lsr{ border:none; width:43%; }
ul.lsr li,ul.dtai li,ul.grlist li{ background-position: -948px -60px; padding-left:12px;} 
dl.rj,dl.gm{ height:100px; overflow:hidden; padding:4px 0 10px 0; margin-bottom:0;}
dl.rj dt{ height:90px; }
dl.rj dd.lj{ padding-top:5px;}
dl.gm{ padding-left:60px; width:233px;}
dl.gm dt{ height:40px; font-weight:bold;float:none; padding:5px 0 0 0;}
dl.gm dd{ float:left; padding-bottom:8px;}
dl.gm dd label{ padding-right:10px;}
input.text_style {background:none repeat scroll 0 0 #F5F9FA;border:1px solid #BDD4E6;color:#999999;line-height:1.3;padding:2px;width:110px;}
input.ms {background-position: -892px -30px;border:medium none;cursor:pointer;height:21px;width:45px;}
 
.dt360{ height:233px; overflow:hidden;}
dl.tex{ border-bottom:1px dotted #DCDBDB; float:left; padding:10px 0; margin:0 0 10px 20px; width:95%; display:inline;}
dl.tex dt{ border:1px solid #999999;display:inline;float:left;height:85px;margin-right:15px;overflow:hidden;width:142px;}
dl.tex dd{width:440px;  color:#666666; float:right;}
dl dd.c{ text-align:center; font-weight:bold;}
ul.dtai{ margin:0 20px 13px 20px; float:left; width:93%; display:inline;}
ul.dtai li{ float:left; width:280px; padding-left:12px;}
ul.dtai li a,ul.raqbb li a{ color:#000000;}
ul.dtai li a:hover,ul.raqbb li a:hover{ color:#ff6600;}
 
.rightBox{ width:315px; float:right;}
.aqbb,.grfw,.qyfw,.h260,.h220{ float:left; width:311px; background:#F6FBF6;overflow:hidden;}
dl.raq{ width:89%; margin:5px 0 0 15px; border-bottom:1px dotted #DCDBDB; padding-bottom:5px;padding-bottom:0px9; }
*+html dl.raq{ padding-bottom:5px;}
dl.raq dt{ float:left; margin-top:5px;}
dl.raq dt img{ border:1px solid #ccc; margin-right:10px; display:inline;}
dl.raq dd{ text-align:left;}
dl dd.sh{text-indent:24px; color:#666666; line-height:1.7;}

ul.raqbb{ margin:5px 0 2px 0; padding-left:13px;width:95%; float:left;}
ul.raqbb li{background-position: -952px -23px; padding-left:10px;color:#666; line-height:22px}
ul.raqbb li a{ padding:0; margin:0;}
ul.raqbb li.yj{ background:none; padding:5px 0 0 0; font-weight:bold; color:#000000;}
ul.raqbb li.yj img{ position:relative; top:-3px;}
 
h3 b.nm{ padding:0 12px; font-size:14px; font-weight:bold; color:#002C81;}
h3 b.vr{ padding:0 12px; font-size:14px; font-weight:bold; color:#000;}
ul.grlist{width:92%; margin:5px 0 0 10px; font-size:14px; font-weight:bold;_padding-bottom:2px;}
ul.grlist li{ float:left; width:45%; line-height:175%;}
ul.grlist li.cz,ul.grlist li.cc{ background:none; font-size:12px; font-weight:normal; padding-left:0; padding-bottom:1px;}
ul.grlist li.cz b{ color:#E60012; font-weight:normal}
ul.grlist li.cc{ width:100%; float:left; text-align:center; height:30px;}
input.mi {background:#FFFFFF;border-color:#3D7BAD #B5CFE7 #B5CFE7;border-right:1px solid #B5CFE7;border-style:solid;border-width:1px;color:#666666;font-size:12px;height:auto;line-height:1;padding:6px 4px 2px;width:145px;}
ul.grlist li.cc select {display:inline;font-size:14px;margin:0 2px;vertical-align:middle; position:relative; top:-3px; height:24px;}
*html ul.grlist li.cc select{ top:-5px;}
*+html ul.grlist li.cc select{ top:-5px;}
input.btnM {background:url(http://img.qihoo.com/images/2008/2010/360main/mobile_btnxx.gif) no-repeat ;border:none;cursor:pointer;width:51px; height:24px;}
ul.safety{ margin-left:10px;}
.qyfw,.qzzx{ height:203px;}
.h260,.sdrj{ height:265px;}
.qyfw {_height:204px}
.dt360,.h220{ height:233px;}
.aqbb{height:270px;}
.grfw{ height:160px; _height:165px}
.cp360{ height:439px;}
ul.safety li{padding:8px 0 0 40px; line-height:205%; color:#666666;}
ul.safety li.n1{background-position:0 -34px;}
ul.safety li.n2{background-position:0 -93px;}
ul.safety li.n3{background-position:0 -159px;}
ul.safety li a{ font-size:14px; font-weight:bold;}

.ad {height:70px; display:inline}
 
.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:url(http://img.qihoo.com/images/2008/2010/360main/all_img2.gif) no-repeat -771px -151px;}
.tagBr{ width:286px; padding:6px 0 6px 0; margin:0 auto;}
.tagBr ul.list{ width:270px; padding:12px 0 0 10px;}
.tagBr ul.list li span{ float:right; color:#666;}
#demo1{height:193px;[;height:194px;] *height:193px;}

.list li{ background-position: -948px -24px; padding-left:13px; line-height:210%;}
.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;}
 
.links{ padding-bottom:5px; width:100%; float:left; padding-top:5px9;}
.links{ padding:10px 0;border:1px solid #89a889; width:958px;}
.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;}
.dt360,.h220{ margin-bottom:0;}
/*footer*/
#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 p{ height:auto; _height:17px; padding:0; _padding-top:0px;}
li.aqred a{color:red}

.blank5{ height:5px; clear:both; overflow:hidden; background:#fff;}<!-- *** generated by qihoo *** -->