body{font:12px/1.5 Microsoft yahei,\5b8b\4f53, georgia,verdana,helvetica,sans-serif}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed}
ul,ol,menu{list-style:none}
fieldset,img{border:none}
img,object,select,input,textarea,button{vertical-align:middle}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6,input,textarea,select,address,caption,cite,code,dfn,em,i,b,strong,small,th,var,abbr{font-size:100%;font-style:normal}
ins,a,s,u,del{text-decoration:none}
a{cursor:pointer;color:#333}
button::-moz-focus-inner{border:0;margin:0;padding:0}
input::-ms-clear{display:none}
.gclearfix,.hd,.bd,.ft,.gmodule{zoom:1}
.gmodule{margin-top:10px}
.f-l{float:left}
.f-r{float:right}
.container{margin:0 auto;width:1000px}
.green{color:#10b606!important}
.orange{color:#f60!important}
.blue{color:#07519a!important}
.g-box{border-width:1px;border-style:solid;font-size:14px}
.g-list{overflow:hidden;zoom:1}
.split{font-size:14px;padding:0 5px 0 4px;-webkit-text-size-adjust:none}
.dot{background-color:#323232;display:inline-block;height:2px;width:2px}
.dot,.g-pic a{overflow:hidden;vertical-align:top}
.radius1{background:#fff;display:block;font-size:0;height:1px;line-height:0;overflow:hidden;position:absolute;width:1px}
.t-l{left:0;top:0}
.t-r{right:0;top:0}
.b-l{bottom:0;left:0}
.b-r{bottom:0;right:0}
q:before,q:after{content:''}
a:hover{text-decoration:underline;color:#e60012}
a:active{color:#f60}
.g-list li{display:inline;float:left;height:29px;line-height:29px;overflow:hidden}
.g-pic a{display:block;position:relative}
.gclearfix:after,.hd:after,.bd:after,.ft:after,.gmodule:after{clear:both;content:'';display:block;height:0;visibility:hidden}
.g-box .list{overflow:hidden;zoom:1}
.g-pic .txt,.g-pic .txt-bg,.g-pic .mask{bottom:0;color:#efefef;left:0;position:absolute;text-align:center;width:100%}
.g-pic .txt-bg{background-color:#000;opacity:0.7;z-index:1;filter:alpha(opacity=70)}
.g-pic .txt{overflow:hidden;z-index:2}
.g-pic .mask{background-color:#000;opacity:0;z-index:3;filter:Alpha(opacity=0)}
.g-box .list li{float:left;height:29px;line-height:29px;overflow:hidden}
.g-pic a:hover{text-decoration:none}
.g-pic a:hover .mask{opacity:0.1;top:0;filter:Alpha(opacity=10)}
#doc{background:#f3f3f3 url(https://old.qqgeek.com/hao/img/bg.jpg) repeat-x 0 -485px}
#doc-view{color:#333;width:100%}
#doc-view,#doc-main-hd,#doc-hd,#doc-main,#doc-bd,#doc-ft,#partner-bd,#doc-main-bd,#doc-main-ft{position:relative}
#doc,#doc-view{min-width:1002px}
#doc-view{z-index:1}
#doc-main-hd{padding-top:20px;}
#doc-hd,#doc-main-hd{z-index:300}
#doc-bd,#doc-main-bd,#partner-bd{z-index:200}
#doc-main{z-index:100}
.ie6 #doc-view,.ie6 #doc-bd{zoom:1}
#doc-bd .f-l{width:240px}
#doc-bd .f-r{width:750px}
.ie6,.ie6 body{background-image:url("about:blank");background-attachment:fixed}
html{overflow-y:scroll}
#hot-site,#iguess,#category-tools{-moz-box-shadow:0 1px 2px #d3d3d3;-webkit-box-shadow:0 1px 2px #d3d3d3;box-shadow:0 1px 2px #d3d3d3}
#honghong{-moz-box-shadow:0 1px 2px #d3d3d3;-webkit-box-shadow:0 1px 2px #d3d3d3;box-shadow:0 1px 2px #d3d3d3}
#honghong,#lifestyle{width:238px}
#lifestyle{height:92px}
#hot-site,#mbar{width:748px}
#cool-site{width:998px}
#category-tools{width:998px}
#search-btn{background-image:url(https://old.qqgeek.com/hao/img/an.png)}
#honghong.g-box,#lifestyle.g-box{background-color:#fcfcfc;border-color:#c9c9c9}
#hot-site.g-box{background-color:#fff;border-color:#c9c9c9}
#cool-site.g-box{background-color:#fff;border-color:#c9c9c9}
#iguess.g-box{background-color:#fff;border-color:#c9c9c9}
#category-tools.g-box{background-color:#fcfcfc;border-color:#c9c9c9}
#footer.g-box{background-color:#f8f8f8;border-color:#e4e4e4}
#copyright.g-box{background-color:#919191;border-color:#7e7e7e}
#cool-site.g-box{border-width:1px}
#lifestyle.g-box{border-width:0 1px 1px}
#footer.g-box,#copyright.g-box{border-width:1px 0 0}
#search-engine #eng-logo,#search-engine .eng-list a{background-image:url(https://old.qqgeek.com/hao/img/logo.png)}
#honghong li{background-image:url(https://old.qqgeek.com/hao/img/gj.png)}
#category-left .subtitle,#category-tools .item .subtitle{background-image:url(https://old.qqgeek.com/hao/img/dh.png)}
#hot-site{float:right;padding:0 0 6px;position:relative}
#mysite-section{background:url(https://old.qqgeek.com/hao/img/dh_01.png) no-repeat center bottom;padding-top:6px;padding-bottom:5px;position:relative;zoom:1}
#mysite-section .list{overflow:visible}
#mysite-section .list li{padding:0 7px;text-align:center;width:14.7%}
#mysite-section .list li a{background-repeat:no-repeat;background-position:0 6px}
#hot-site .list a.favicon{margin-left:6px;position:relative}
#hot-site .list li a.favicon{margin-left:-10px;padding-left:20px}
#mysite-section .list li a,#mysite-section .list li .split{display:inline-block}
#famous-section{padding:5px 0 4px}
#famous-section .list{overflow:visible}
#famous-section .list li{padding:0 7px;text-align:center;width:14.7%}
#famous-section .list li a{background-repeat:no-repeat;background-position:0 6px}
#famous-section .list li a,#famous-section .list li .split{display:inline-block}
#category-tools{margin-bottom:30px;overflow:hidden}
#cool-site{float:right;margin-top:10px;overflow:hidden}
#category-tools .inner{overflow:hidden;padding:10px 0 10px 16px;width:1100px;zoom:1}
#category-tools .panel{float:left;left:-16px;overflow:hidden;padding-left:16px;position:relative;width:232px}
#category-tools .item{overflow:hidden;width:220px}
#category-tools .subtitle{background-repeat:no-repeat;font-weight:700;height:29px;line-height:29px;overflow:hidden;padding-left:26px;width:62px}
#category-tools .sy{background-position:0 -84px}
#category-tools .yx{background-position:0 -114px}
#category-tools .dn{background-position:0 -141px}
#cool-site .cool-site-hd{display:none}
#cool-site .panel{overflow:hidden;padding-bottom:4px;zoom:1}
#cool-site .nav{background-color:#ecf4fd;height:30px;margin:0 0 4px -1px;overflow:hidden}
#cool-site .item{height:30px;overflow:hidden;padding:0 8px;position:relative;zoom:1}
#cool-site .hover{background:#f3fafe}
#category-tools .subtitle a{color:#3eaf0e}
#category-tools .list li{padding-left:26px;width:38%}
#cool-site .nav a{border-left:1px solid #c2d2e2;float:left;line-height:1.2;margin-top:7px;padding:0 15px 0 16px}
#category-tools .list li a{color:#333}
#cool-site .item .subtitle{float:left;font-weight:400;line-height:29px;_margin-right:-3px;overflow:hidden;padding-left:8px;position:relative;width:52px;z-index:9}
#cool-site .item .list{margin-right:50px}
#cool-site .item .more{color:#919191;font-size:12px;line-height:29px;position:absolute;right:12px;top:0;width:46px}
#category-tools .subtitle a:hover{color:#e60012}
#cool-site .item .list li{padding-right:8px;width:13.3%}
#category-tools .list li a:hover{color:#e60012}
#cool-site .item .subtitle a.favicon{background-position:right 1px;background-repeat:no-repeat;padding-right:17px}
#cool-site .item .list li a.favicon{background-position:0 0;background-repeat:no-repeat;padding-left:20px}
#cool-site .nav a,#cool-site .item .subtitle a{color:#07519a}
#cool-site .nav a:hover,#cool-site .item .subtitle a:hover,#cool-site .item .more:hover{color:#e60012}
#longlong-frame{margin-top:25px}
#longlong-frame,#longlong{height:38px;position:relative}
#longlong{border-right:solid 1px #c9cbce;overflow:hidden;z-index:2}
#longlong ul{position:relative;zoom:1}
#longlong li{float:left;position:relative;width:11.1%}
#longlong .tab-item{background-color:#fff;border-width:1px;border-style:solid dotted;border-color:#c9cbce #fff #c9cbce #c9cbce;color:#333;float:left;font-size:14px;height:36px;line-height:36px;margin-right:-1px;outline:none;overflow:hidden;padding-left:37px;position:relative;width:73px;z-index:1}
#longlong .tab-item:hover{background-color:#eceef1;border-color:#c9cbce transparent #c9cbce #c9cbce;text-decoration:none;z-index:2}
#longlong .on .tab-item,#longlong .on .tab-item:hover{background-color:transparent;border-top-width:2px;border-bottom-width:0;border-style:solid;border-color:#3dad0d #c9cbce #fff;line-height:34px;z-index:3}
#longlong .home{border-style:solid dotted solid solid}
#longlong .tuan,#longlong .tuan:hover{border-color:#c9cbce}
#longlong-iframe{overflow:hidden}
#longlong .tab-item{background-image:url(https://old.qqgeek.com/hao/img/ico.png);background-repeat:no-repeat}
#longlong .home{background-position:12px -94px}
#longlong .news{background-position:12px -174px}
#longlong .movie{background-position:12px -256px}
#longlong .tv{background-position:12px -338px}
#longlong .novel{background-position:12px -418px}
#longlong .travel{background-position:12px -496px}
#longlong .game{background-position:12px -568px}
#longlong .mall{background-position:12px -646px}
#longlong .tuan{background-position:12px -725px}
#longlong .mobile{background-position:12px -801px}
#longlong .tab-item{line-height:38px\9}
.ie6 #longlong .tab-item{background-image:url(https://old.qqgeek.com/hao/img/ioc.png);background-repeat:no-repeat}
#longlong .on .tab-item,#longlong .on .tab-item:hover{line-height:36px\9}
.ie8 #longlong .tab-item{line-height:36px}
.ie8 #longlong .on .tab-item,.ie8 #longlong .on .tab-item:hover{line-height:34px}
#mbar{float:right;height:32px;line-height:32px;overflow:hidden;text-align:center}
#mbar,#copyright{margin-top:0}
#honghong ul{height:253px;overflow:hidden;padding-top:5px;zoom:1}
#honghong li{background-repeat:no-repeat;display:inline;float:left;height:31px;line-height:31px;margin-bottom:4px;overflow:hidden;padding-left:32px;width:35%}
#honghong .split{font-size:10px;padding:0 3px}
#honghong .sy{background-position:9px 8px}
#honghong .tg{background-position:9px -25px}
#honghong .gw{background-position:9px -55px}
#honghong .cp{background-position:9px -87px}
#honghong .yx{background-position:9px -117px}
#honghong .dy{background-position:9px -149px}
#honghong .yl{background-position:9px -180px}
#honghong .yy{background-position:9px -239px}
#honghong .ly{background-position:9px -269px}
#honghong .ty{background-position:9px -295px}
#honghong .cx{background-position:9px -324px}
#honghong .jy{background-position:9px -378px}
#honghong .mn{background-position:9px -407px}
#honghong .qc{background-position:9px -608px}
#honghong .bz{background-position:9px -637px}
#honghong .et{background-position:9px -666px}
#mbar .mbar-hd{display:none}
#copyright .copyright-bd{color:#c2c2c2;font-size:12px;height:40px;line-height:40px;text-align:center}
#mbar .mbar-bd a{margin:0 8px}
.ie6 #longlong .tab-item:hover{border-right-color:#c9cbce}
#copyright a,#copyright .rights{color:#c2c2c2;padding:0 3px}
.tips-fb{color:#f60;margin:0 auto;position:relative;width:1000px}
.tips-fb .info{font-size:14px;text-align:right;width:675px}
.tips-fb .fb{background:url(https://old.qqgeek.com/hao/img/addpic.png) no-repeat 0 0;font-size:12px;height:24px;line-height:24px;margin-right:25px;position:absolute;text-align:center;top:5px;width:81px}
.tips-fb .fb,.tips-fb .fb:hover{color:#FFF}
.tips-fb .fb-online{right:205px}
.tips-fb .fb-weibo{right:100px}
#header-frame{height:80px;line-height:24px;position:relative;z-index:90}
#search{height:40px;left:305px;position:absolute;top:25px}
#search-input{background:#fff;border-width:1px;border-style:solid;border-color:#9c9c9c;-moz-box-shadow:inset 1px 1px 1px #dedede;-webkit-box-shadow:inset 1px 1px 1px #dedede;box-shadow:inset 1px 1px 1px #dedede;display:inline;float:left;height:30px;margin:0 5px 0 8px;position:relative;width:504px}
#search-btn{background-color:#e1e1e1;background-repeat:no-repeat;background-position:0 0;border:0;cursor:pointer;float:left;font-size:14px;height:32px;line-height:32px;overflow:hidden;text-align:center;width:82px}
#doc-hd{background-color:#fefded;border-bottom:solid 1px #d5d5d5;height:35px;line-height:35px}
#lifestyle input,#lifestyle select,#lifestyle span{display:inline-block;font-size:12px}
#search-input input{-webkit-appearance:none;background:none;border:0;font-size:16px;font-family:arial;height:22px;line-height:22px;margin-top:5px;outline:0;padding:0 6px;width:458px}
#lifestyle .lifestyle-hd,#lifestyle .lifestyle-bd{margin:0 auto;width:208px}
#lifestyle .lifestyle-hd{height:30px;padding:10px 0 3px 6px}#lifestyle .lifestyle-bd{padding-left:6px}
#header-frame .item-logo{float:left;left:95px;position:absolute;top:18px;width:200px}
#search .form-group{height:42px;margin:5px 0 0;position:relative;width:750px}
#search-btn:hover{background-position:0 -33px;color:#333;text-decoration:none}
#copyright a:hover{color:#e60012}
#search .form-group legend{display:none}
#lifestyle .lifestyle-hd .title{color:#323232;float:left;font-size:12px;font-weight:400;height:30px;line-height:30px;overflow:hidden}
#lifestyle .lifestyle-hd .tab{float:right;margin-top:8px}
#lifestyle .lifestyle-bd .text{border:1px solid #b8b8b8;height:18px;line-height:18px;padding-left:2px;width:40%}
#lifestyle .lifestyle-bd .price{height:20px;width:30%}
#lifestyle .lifestyle-bd .btn{cursor:pointer;height:22px;padding:0 2%}
#search .form-group .shadowtop{border-top:1px solid #dedede;border-bottom:1px solid #f4f4f4;height:0;left:1px;overflow:hidden;position:absolute;top:0;width:99.8%;z-index:1}
#search .form-group .shadowleft{border-left:1px solid #dedede;border-right:1px solid #f4f4f4;height:30px;left:0;overflow:hidden;position:absolute;top:0;width:0}
#lifestyle .lifestyle-hd .tab li{border-right:1px solid #868686;display:inline;float:left;font-size:12px;height:15px;line-height:15px;margin-left:6px;padding-right:6px;position:relative}
#lifestyle .lifestyle-hd .tab li a{color:#868686}
#lifestyle .lifestyle-hd .tab .last{border-right:none}
#lifestyle .lifestyle-hd .tab li a:hover{color:#e60012;text-decoration:none}