/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0; padding:0;}
html{-webkit-text-size-adjust:none;}
body{font:12px/1.5 \5B8B\4F53,tahoma,HELVETICA; text-align:center;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:none; vertical-align:top}
i,em{font-style:normal;}
input,select,option,textarea{font-size:12px;}
a{text-decoration:none;} a:hover{text-decoration:underline;}


/* function */
noscript,.spanclass,.pannel,.hidden{display:none;}
.show,.block{display:block;}
.mark,.fl,.mark-sub,.fr{display:inline;}
.mark,.fl{float:left;} .mark-sub,.fr{float:right;}
.fs-14{font-size:14px;} .fs-16{font-size:16px;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.clearfix{*zoom:1} .clearfix:after{content:"\20"; clear:both; height:0; display:block; overflow:hidden;}




#footer.g-footer{background: #fff;}
body .doc{text-align: left;}
.doc{font-family: "Microsoft YaHei";color: #333;}
.main{width: 1120px;margin: 0 auto;}
.doc a{text-decoration: none;cursor: pointer;}
.doc a:hover{text-decoration: none;color: #78ca18;}
.wrap a{color: #333;}
.wrap{margin-bottom: 40px;}

.wrap-left{width: 780px;float: left;}
.cleafix:after{content: '';display: block;clear: both;}
.sprite{background-image: url(//www1.pchouse.com.cn/pc/2017/ks/images/sprite.png);background-repeat: no-repeat;}

.searchSituation{margin-top: 10px;font-size: 14px;line-height: 30px;color: #999;}
.searchSituation i{color: #ff8711;}

/*¶¥²¿ËÑË÷*/
.SimpleSearch{width: 100%;height: 55px;margin: 33px auto;}
.logo{float: left;margin-right: 60px;}
.searchArea{float: left;width: 445px;height: 37px;border: 1px solid #555;border-right: 0px solid #555;position: relative;margin-top: 9px;}
.searchArea .q,.searchArea .image3{height: 37px;border: 0px solid transparent;outline: none;}
.searchArea .q{float: left;width: 185px;padding:0;padding-left: 10px;font-size: 12px;line-height: 37px;color: #999;padding-right: 250px;}
.searchArea .image3{width: 45px;background: url(//www1.pchouse.com.cn/pc/2017/ks/images/sprite.png) no-repeat left -2px;cursor: pointer;position: absolute;top: 0;right: 0;}
.help{position: absolute;font-size: 12px;right: -40px;top: 0;line-height: 37px;color: #999;}
.ajaxsearch{font-size:12px;zoom:1;overflow:hidden;visibility:hidden;position:absolute;z-index:99999;}
.ajaxsearch:after{ content:".";height:0;display:block;clear:both;visibility:hidden;}
.ajaxsearch ul{width:443px;border:1px solid #e5e5e5;background:#fff;zoom:1;clear:both;overflow:hidden;padding: 0;margin: 0;}
.ajaxsearch li{width:426px;height:33px;line-height:33px;text-align:right;color:#999;font-family:"Microsoft YaHei";zoom:1;overflow:hidden;padding: 0 7px 0 10px;}
.ajaxsearch li i.resulttitle{float:left;}
.ajaxsearch li i.num{padding-right:3px;font-size:12px;}
.ajaxsearch li i{font-style:normal;}
.ajaxsearch li.hover{ background:#f8f8f8;cursor:pointer;}
.ajaxsearch .close{display: none;}
.searchUl{position: absolute;height: 37px;line-height: 37px;font-size: 12px;right: 45px;top: 0;}
.searchUl li{float: left;margin-right: 14px;}
.searchUl li a{display: block;color: #999;}

/*µ¼º½*/
.nav{width: 100%;height: 45px;background: #333;}
.nav ul{width: 100%;height: 45px;margin-left: -32px;}
.nav li{float: left;height: 100%;line-height: 45px;padding:0 32px;background: url(//www1.pchouse.com.cn/pc/2017/ks/images/sprite.png) no-repeat -399px 10px;}
.nav li.fir{background: none;}
.nav a{display: block;color: #fff;font-size: 15px;text-align: center;padding: 0 12px;}
.nav ul a.focus,.nav ul a:hover{background: #77c111;text-decoration: none;color: #fff;}

/*ÓÒ²à¹«¹²*/
.wrap-right{width: 290px;float: right;padding-top: 70px;}
.wrap-r-tit{font-size: 24px;height: 45px;line-height: 45px;}
.wrap-right ul{margin-bottom: 25px;}
.wrap-right li{width: 100%;height: 33px;line-height: 33px;font-size: 14px;overflow: hidden;}
.wrap-right li a{float: left;}
.wrap-right .relative-search li{width: 90px;float: left;margin-right: 6px;}



/*product*/
.top{margin: 30px 0 12px;height: 45px;line-height: 45px;border-bottom: 1px solid #d6d6d6;}
.product .top{margin-top: 25px;}
.top .tit{float: left;font-size: 24px;}
.top .more{float: right;font-size: 12px;color: #999;}
.product .middle{height: 166px;margin-bottom: 20px;}
.middle .proImg{float: left;margin-top: 6px;}
.middle .proDet{float: right;width: 510px;height: 100%;position: relative;}
.middle .proDet-tit{font-size: 20px;line-height: 30px;max-height: 60px;overflow: hidden;}
.middle .proList{height: 20px;margin: 8px 0;overflow: hidden;}
.proList a{float: left;color: #999;height: 18px;line-height: 18px;border: 1px solid #aaa;padding: 0 5px;margin-right: 8px;}
.proList a:hover{color: #78ca18;border: 1px solid #78ca18;}
.proBT{height: 20px;line-height: 20px;position: relative;}
.proBT span{float: left;}
.proBT .proBlank{margin-right: 28px;}
.proIntro{height: 40px;line-height: 20px;overflow: hidden;margin-top: 8px;}
.proIntro i{color: #999;}
.proIntro a{color: #78ca18;}
.bottom{font-size: 14px;}
.proOthTit{height: 40px;background: #f8f8f8;color: #999;font-size: 14px;line-height: 40px;}
.proOthTit span,.proOthDet li span{float: left;}
.proOthTit span.col1,.proOthDet li .col1{width: 480px;text-indent: 20px;}
.proOthTit span.col2,.proOthDet li .col2{width: 95px;text-align: center;margin-left: 10px;}
.proOthDet{margin-top: 10px;}
.proOthDet li{height: 38px;line-height: 38px;overflow: hidden;}
.proOthDet li .col2{color: #ff8711;}
.proOthDet .col3{margin-left: 95px;height: 38px;font-size: 0;}
.proOthDet .col3 a{display: inline-block;width: 82px;height: 27px;line-height: 27px;vertical-align: middle;border: 1px solid #78ca18;color: #78ca18;text-align: center;font-size: 14px;}
.proOthDet .col3 a:hover{background: #78ca18;color: #fff;}
.proDet .proPrice{position: absolute;font-size: 22px;color: #ff8711;right: 4px;top: 0;}

/*article & BBS*/
.artBBS .middle{margin-bottom: 20px;}
.artTit{margin-bottom: 12px;height: 30px;line-height: 30px;}
.artTit a{float: left;height: 100%;font-size: 20px;max-width: 660px;overflow: hidden;}
.artTit span{float: right;height: 100%;font-size: 14px;color: #999;margin-right: 20px;}
.artDet{height: 100px;font-size: 0;}
.artImg{display: inline-block;width: 135px;vertical-align: middle;height: 100px;overflow: hidden;text-align: center;}
.artDetTxt{line-height: 25px;max-height: 100px;overflow: hidden;display: inline-block;vertical-align: middle;font-size: 14px;color: #777;width: 615px;margin-left: 10px;}
.artDetTxt a,.bbsDet a{color: #78ca18;}
.artBBS .bottom{background: #f8f8f8;padding: 10px 20px;}
.artOth li{height: 38px;line-height: 38px;font-size: 14px;}
.artOth li a{float: left;width: 640px;height: 100%;overflow: hidden;}
.artOth li i{float: right;color: #999;}
.bbsDet{line-height: 25px;font-size: 14px;color: #777;width: 760px;}
/*QA*/
.QA-link{display: block;width: 760px;border-bottom: 1px dotted #d2d2d2;padding-bottom: 15px;margin-bottom: 10px;}
.QA-main .QA-link:hover{text-decoration: none;}
.QA-main .QA-link:hover .QA-fl{color: #78ca18;}
.QA-main .QA-link:hover .QA-det{color: #333;}
.QA-tit{display: block;height: 30px;line-height: 30px;font-size: 14px;margin-bottom: 10px;}
.QA-fl{float: left;width: 620px;height: 30px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.font-orange{color: #ff8711;font-size: 20px;}
.font-green{color: #78ca18;font-size: 20px;}
.QA-fr{font-size: 14px;float: right;color: #999;}
.QA-det{display: block;font-size: 14px;line-height: 24px;color: #777;}

/*images & video*/
.images .top,.video .top{margin-bottom: 0;}
.images-list,.video-list{padding-top: 8px;width: 798px;margin-left: -20px;}
.images-list li,.video-list li{margin-top: 12px;width: 246px;height: 195px;float: left;margin-left: 20px;}
.images-list span,.images-list a,.video-list a{display: block;width: 100%;}
.images-img{width: 246px;height: 165px;overflow: hidden;}
.images-img img,.video-list img{transition: all ease .2s;}
.images-img img:hover,.video-list img:hover{transform: scale(1.1);}
.images-txt{height: 30px;line-height: 30px;text-align: center;overflow: hidden;font-size: 14px;}

.video-list li{height: 216px;}
.video-list a{position: relative;height: 186px;overflow: hidden;}
.play-icon{position: absolute;width: 44px;height: 44px;background-position: -65px 0;left: 50%;top: 50%;margin: -22px;}
.play-txt{position: absolute;bottom: 0;left: 0;width: 100%;height: 60px;line-height: 75px;font-size: 14px;text-align: center;color: #fff;background-position: 0 -88px;overflow: hidden;}
.play-num{display: block;color: #999;font-size: 12px;text-indent: 22px;height: 30px;line-height: 30px;background-position: -388px -35px;text-align: left;}

.middle .proImg{width: 240px;text-align: center;overflow: hidden;}
.images-img{text-align: center;}
.video-list li{text-align: center;overflow: hidden;}