@charset "utf-8";
/* CSS Document */
@import url("http://www.100bt.com/qq/background.css");
/*
body {background: #d09f7f url(background/b4.jpg) no-repeat 50% -4px fixed; }
#itopwp .itoplink { position: absolute; right: 10px; top: 0px; width: 210px; height: 94px; background: url(background/logo4.png) no-repeat 50% 50%; }
*/
input{ border:none; outline:none; background:none; }
#baseNav{ background-color:#fff; }
.indexp8{ background:url(img_d/indexp8.png) no-repeat; }
.bts{ background:url(img_d/channelbts.png) no-repeat; }
body .ui-menu{z-index:10;}
.main{ width:984px; margin:0 auto; }
.w980{ width:982px; margin:0 auto; }
.mt8{ margin-top:6px; }
.mt10{ margin-top:10px; }
.mC{ margin:0 auto; }
.clist li{ float:left; _display:inline; }
.dlist li{ width:100%; }
.clist .dot{ _display:inline; width:3px; height:3px; background-color:#3163b6; overflow:hidden; }
.clist .bdot{ background-color:#3163b6; }
.clist .gdot{ background-color:#666; }
.ovh{ width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.db{ display:block; }
.dl{ display:inline; }
.lblock{ display:inline-block; }
.img{ vertical-align:text-bottom; }
.f10{ font-size:10px; }
.f12{ font-size:12px; }
.f14{ font-size:14px; }
.f16{ font-size:16px; }
.f18{ font-size:18px; }
.fft{ font-family:Tahoma; }
.imore{ font-weight:normal; }

/*---颜色---*/
.cl-999{ color:#999; }
.cl-666{ color:#666; }
.cl-blue{ color:#0078cc; }
.red{ color:#f00; }

.commonbg{ background:url(img_d/common.png) no-repeat; }
.p32{ background:url(img_d/p32.png) no-repeat; }

/*圈子图标样式*/
.qqIcon{position:relative;}
.qqIcon, .qqIcon .ico, .qqIcon .icowp{display:block;width:68px;}
.qqIcon .ico, .qqIcon .icowp{height:68px;}
.qqIcon .icowp{position:absolute;top:0;left:0;background:url(img_s/icon.png) no-repeat 0 0;_background-image:url(img_s/icon_ie6.png);}

/*主要内容背景*/
#mainwp,#main,#mainfootwp,#mainfoot{ min-width:984px; }
#mainwp{position: relative;z-index: 1;background:url(img_s/mainwp.jpg) repeat-x; }
#main{ background:#B9E2FF url(img_s/main.jpg) 50% 0 no-repeat; }
#mainContent{ width:960px; background:url(img_s/w_box1_main2.png) repeat-y; padding-top:10px;}
#mainfootwp{ height:144px; background:none; }
#mainfoot{ height:100%; background:url(background/b1_f.png) no-repeat 50% 4px; background-position:50% 5px; }

/*顶部内容*/
#itopwp {padding: 0;background: url(../version2/style/img_s/newtopbg-s.png) repeat-y;
}

.newtopbg-a {background: url(img_s/newtop/newtopbg-a.png) bottom center no-repeat;line-height: 20px;text-indent: 1em;_background-image: url(img_s/newtop/newtopbg-s.png);  padding: 10px 0 2px;}
/*#itopwp .itoplink {position: absolute;right: 43px;top: 5px;width: 169px;height: 87px;background: url(img_d/newtop/newtop-a.png) 0px -37px;_background-image: url(img_d/newtop/newtop-s.png);}*/
.wweimanhuaFlash {width: 190px;height: 90px;position: absolute;right: 29px;top: 0;}
#weimanhuaFlash {display: block;height: 100%;width:100%;}
#itopwp .line1 {height: 80px;z-index:1}
#itlogo {height: 56px;width: 104px;margin: 17px 58px 0 58px;background: url(../version2/style/img_d/nav960sp.png) 0px -208px;}
#itopwp .addFav{ width:90px; height:36px; position:absolute; right:228px; top:12px; }

/*搜索*/
#itsearchwp { width: 500px; padding: 22px 0 0 20px; }
#itsearchwp .txwp {width: 326px;height: 36px;overflow: hidden;background: url(../version2/style/img_d/nav960sp.png) 0px -310px;}
#itsearchwp .tx {width: 272px;height: 24px;margin: 5px 0 5px 16px;line-height: 24px;color: #a0a0a0;}
#itsearchwp .submit {width: 24px;height: 24px;cursor: pointer;background: url(../version2/style/img_d/sp01.png) 0px -131px;margin-top: 7px;}
#itsearchwp .submit:hover{background-position: 0px -161px}
#itsearchwp .searchall {background: none;font-size: 12px;line-height: 34px;margin-left: 5px;width: 55px;color:#3399cc;}
#itsearchwp .searchall:hover { background-position: -132px -152px; }
#ithotsearch{ padding-top:0px; width:364px; }
#ithotsearch a{ color:#333; margin:0 4px 0 0; font-family: "Tahoma";}
#ithotsearch .hot{ color:#f30; }
#itcollect{ height:100%; width:320px; }

#itweibo{ float:left; position:relative; width:60px; height:54px; margin:16px 10px 0 10px; }
#itweibo .sinabt, #itweibo .tensbt{ position:absolute; top:0; left:0; width:100%; height:54px; background:url(img_d/weibo.png) no-repeat; text-indent:-9999px; }
#itweibo .sinabt{ background-position:0 0; }
#itweibo .tensbt{ display:none; background-position:-69px 0; }
#cdaohang {margin: 0 auto; zoom:1;}
/*navigation
#cdaohangwp{}
#cdaohang {width: 1000px;margin: 0 auto; }
#cdaohang li {width: 192px;height: 46px;}
#cdaohang .cdh{ display:block; width:100%; height: 56px; background: url(../version2/style/img_d/nav960sp.png) no-repeat; text-indent:-9999px; }
#cdaohang .cdh1{ background-position:0 0; }
#cdaohang .cdh2{ background-position: -387px 0; }
#cdaohang .cdh3{ background-position: -576px 0px; }
#cdaohang .cdh4{
    background-position: -187px 0px;
}
#cdaohang .cdh5{background-position: -768px 0px; }
#cdaohang .last {width: 192px;}

#cdaohang .on .cdh1,#cdaohang .cdh1:hover{ background-position: 0px -85px; }
#cdaohang .on .cdh2,#cdaohang .cdh2:hover{ background-position: -387px -85px; }
#cdaohang .on .cdh3,#cdaohang .cdh3:hover{ background-position: -576px -85px; }
#cdaohang .on .cdh4,#cdaohang .cdh4:hover{background-position: -187px -85px;}
#cdaohang .on .cdh5,#cdaohang .cdh5:hover{ background-position: -768px -85px; }*/

/*圈圈广场，这是一个大坑，切记不要在前面加#cdaohang,不然你在ie6bug无解
.qSquare{width: 193px;height: 45px;display:block;background: url(http://www.100bt.com/qq/version2/style/img_d/nav.png?20140915) 0 0 no-repeat;}
#cdaohang .on .qSquareList{display:block;}
#itopwp{z-index:2;}
.qSquareList {width: 193px;padding-bottom: 5px;top: 55px;left: 204px;_left:192px;background: #2D97CB;text-indent: -1000px;display:none;}

.qSquareList td, th {border:none;}
.qSquareList .qxs{background-position: 0px -180px;}
.qSquareList .qxs:hover{background-position:-212px -180px;}
.qSquareList .gzs{background-position: 0px -405px;}
.qSquareList .gzs:hover{background-position:-212px -405px;}
.qSquareList .qkg{background-position: 0px -270px;}
.qSquareList .qkg:hover{background-position:-212px -270px;}
.qSquareList .qylm{background-position: 0px -225px;}
.qSquareList .qylm:hover{background-position:-212px -225px;}
.qSquareList .qmh{background-position: 0px -315px;}
.qSquareList .qmh:hover{background-position:-212px -315px;}
.qSquareList .qht{background-position:0px -139px;}
.qSquareList .qht:hover{background-position:-212px -139px;}
.qSquareList .qhd{background-position: 0px -360px;}
.qSquareList .qhd:hover{background-position: -212px -360px;}
.qSquareList .xz{ background-position: 0px -450px; }
.qSquareList .xz:hover{ background-position: -212px -450px; }
.qSquareList .shop{background-position: 0px -495px;}
.qSquareList .shop:hover{background-position: -212px -495px;}*/

/*登陆部件*/
.cloginbg{ background:url(img_d/clogin.png) no-repeat; }
.iloginbt{ width:148px; height:38px; line-height:38px; *line-height:36px; _line-height:38px; font-size:18px; font-family:"微软雅黑","黑体"; color:#fff;background-position:0 -86px; overflow:hidden; }
.iloginbt:hover{text-decoration:none; background-position:0 -124px; }
.idjtb li{ float:left; height:22px; width:22px; background:url(img_d/qqdj.png) no-repeat 50% 50%; }
.idjtb .s{background-position:0 0;}
.idjtb .m{background-position:0 -24px;}
.idjtb .st{background-position:0 -51px;}
.ixzwp{margin-top:10px;text-align:center;}
.ixzwp a:hover{text-decoration:none;}
/*未登陆*/
#nologin .iloginbt{ margin-top:10px; }
#nologin{ color:#999; }
#nologin .inpwp{ height:28px; margin-bottom:7px; border:1px solid #bfd6e7; background:#fff; }
#nologin .inpwp input{ width:96%; height:24px; margin:3px auto 0 auto; color:#3163b6; font-family:Tahoma; }
#nologin .iautologin{ color:#666; line-height:18px; }
#nologin .ischbox{ width:13px; height:13px; margin:2px 4px 0 2px; background-position:-151px -86px; overflow:hidden; cursor:pointer; }
#nologin .on .ischbox{ background-position:-164px -86px; }
#nologin .iforget{ color:#3163b6; }
.iregwp{height:28px;padding:8px 0 12px 0;line-height:28px;color:#999;font-family:"微软雅黑","黑体";}
.iregwp .iregbt{ color:#36c; }
.iregwp .isbol{ width:27px; height:27px; margin:0 5px 0 2px; background:url(img_d/clogin.png) no-repeat -151px -102px; }
#nologin .iqqlogo{ width:250px; height:85px; background-position:0 0; }
.jq-itips .errorTips{ color: red; }
/*已登陆*/
#haslogin .iloginbt{ margin-top:10px; }
.ismall .iuimg,.islarge .iuimg,.iuimg-niming{ width:96px; height:96px; overflow:hidden; }
.ismall .frame_icon,.islarge .frame_icon{ top:0; left:0; width:96px; height:96px; background-repeat:no-repeat; }
.ismall .iuimg .img,.islarge .iuimg .img,.iuimg-niming .img{ width:80px; height:80px; margin-top:5px; border: 1px solid #e1dfdb; padding:2px; }
.islarge .iuimg{ height:144px; width:144px; }
.islarge .frame_icon{ width:100%; height:100%; }
.islarge .iuimg .img{ width:120px; height:120px; margin-top:9px; border: 1px solid #e1dfdb; padding:2px; }

#haslogin .ihasloginwp{ width:220px; }
#haslogin .idt{ text-align:center; }
#haslogin .iuname{ color:#3163b6; display:inline; }
#haslogin .setname{ color:#669966; font-size:12px; }
#haslogin .ilevelimg{ display:inline-block; color:#666;text-indent: 4px;}
#haslogin .idjcoinwp{ height:22px; margin-top:5px; }
#haslogin .idjtb{ display:inline-block; height:22px; vertical-align:text-bottom; }
#haslogin .idjtb{ *display:inline; }
#haslogin .idjcoinwp .idjlink:hover{ text-decoration:none; }
#haslogin .idjcoinwp .coinlink:hover{text-decoration:none;}
#haslogin .ifenzhuwp{padding-top:5px; font-family:Tahoma; }
#haslogin .ifenzhu{ margin:0 6px; color:#666; }

#haslogin .imy-Sortwp{ display:none; }
#haslogin .myph{ width:14px; height:14px; margin-left:3px; vertical-align:text-bottom; }
#haslogin .myph1{ background-position:-182px -86px; }
#haslogin .myph2{ background-position:-203px -85px; }
#haslogin .myph3{ background-position:-224px -84px; }

#haslogin .imy-Operationwp{ margin:5px 0; display:none; }
#haslogin .iguanzhu{ width:82px; height:32px; background-position:0 -164px; *margin-right:8px; }
#haslogin .iguanzhu:hover{ background-position:-84px -164px; }
#haslogin .iyiguanzhu{ width:108px; height:26px; background-position:0 -196px; *margin-right:8px; }
#haslogin .ihuxiangguanzhu{ width:108px; height:26px; background-position:-108px -196px; *margin-right:8px; }
#haslogin .iltian{ width:77px; height:35px; background-position:0 -222px; }
#haslogin .iltian:hover{ background-position:-77px -222px; }

#haslogin .iloginsetwp{ padding-top:3px; }
#haslogin .iloginset,#haslogin .iloginDjCenter{ font-size:12px; color:#067ecc; padding:0 4px;}

#haslogin .ixzwp{width:208px;padding:8px 0;margin:15px auto 0 auto;background:#fff;border-radius:4px;}
#haslogin .ixztitle{display:block;padding-bottom:5px;color:#999;}
.ixztitle a{color:#999;}
.ixztitle a:hover{text-decoration:underline;}
#haslogin .ixzqidai{margin-top:5px;padding-top:5px;color:#b3b2b0;width:94%;margin:0 auto;border-top:1px dashed #f4f1ed;font-size:12px;}

/*---我加入的圈子---*/
.imyjoinqqwp{ margin-top:12px; background:#fff; border-top:1px solid #c7e8ff; }
.imyjoinqqwp .icon{ position:absolute; top:-9px; left:-8px; height:20px; width:26px; background: url(img_d/bgiconsp.png) no-repeat -166px -69px; }
.imyjoinqqwp .imyhd,.imyjoinqqwp .imyhd .imore{ color:#2a8fd5; }
.imyjoinqqwp .imyhd{ height:24px; padding:2px 5px 0 5px; line-height:24px; }
.imyjoinqqwp .iqqlsit{ padding-bottom:8px; }
.imyjoinqqwp .iqqlsit a{ position:relative; width:100px; height:28px; margin:4px 0 0px 17px; line-height:28px; text-align:center; color:#666; background:#ececec; border-radius:2px; }
.imyjoinqqwp .iqqlsit a:hover{ color:#0078cc; background:#d4e2f3; }
.imyjoinqqwp .iqqlsit .img{ display:none; width:22px; height:22px; margin:3px; }
.imyjoinqqwp .iqqnolist{ height:40px; padding-top:15px; color:#666; }
.imyjoinqqwp .iqqnolist a{ color:#0078cc; }
#SHOW_MORE{ text-align:center; }
.imyjoinqqwp .l_more a { color: #a4a19e; width: 65px; height: 15px; background: url(img_s/more.png) no-repeat 50px 0; float: none; padding-right: 18px; }

/*---24小时热帖---*/
#i24remen{ }
#i24remen .indexicon{ background-position:0 -144px; }
#i24remen .ilink{ width:100%; color:#3163b6; }
#i24remen .ilink:hover{ text-decoration:none; }
#i24remen .ilink:hover .txt{ text-decoration:underline; }
#i24remen .bdot{ width:14px; height:13px; margin:6px 3px 0 0; line-height:12px; color:#fff; font-style:normal; background:#67c1ff; border-radius:2px; font-size:10px; }
#i24remen li{ width:100%; height:25px; line-height:26px; }
#i24remen .li1 .bdot{ background:#ff3600; }
#i24remen .li1 .ilink{ color:#f00; }
#i24remen .li2 .bdot{ background:#f60; }
#i24remen .li2 .ilink{ color:#f60; }
#i24remen .li3 .bdot{ background:#f90; }
#i24remen .li3 .ilink{ color:#f90; }

/*---圈圈大明星---*/
#iqqdmx .bg{background:url(img_d/qqdmx.png) no-repeat; }
#iqqdmx .iqqcon{ overflow:hidden; *zoom:1; width:40px; height:36px; background-position:-125px 0; }
#iqqdmx .ihyh{ width:62px; height:21px; margin-top:7px; background-position:-62px 0; }
#iqqdmx .ihyh:hover{ background-position:-62px -21px; }
#iqqdmx .icnt{ height:161px; overflow:hidden; *position:relative; }
#iqqdmx .ldl{ width:244px; height:80px; border:1px solid #d5eeff; border-top:none; border-left:none; }
#iqqdmx .last{ border-right:none; }
#iqqdmx .lwp{ width:50px; padding:15px 10px 0 20px; }
#iqqdmx .imgwp ,#iqqdmx .img{ width:100%; height:50px; }
#iqqdmx .rwp{ width:150px; margin:10px 0 0 0; color:#999; }
#iqqdmx .ovh{ height:20px; line-height:20px; }
#iqqdmx a{ color:#3163b6; }
#iqqdmx .ifs{ color:#696; }
#iqqdmx .igz{display:none;position:absolute; top:-4px; right:-8px; width: 66px; height: 22px;background:url(img_d/qqdmx.png) no-repeat -167px -23px; }
#iqqdmx .addBtn:hover{ background-position: -167px 0px; }
#iqqdmx .followed{ background-position: -314px 0px; }
#iqqdmx .friend{ background-position: -236px 0px; width: 76px; }
#iqqdmx .hover .igz{ display:inline; }
#iqqdmx .ldl:hover{ background-color:#f2f9ff; }

/*box 白色圆圈框*/
.w_box1_hd, .w_box1_ft{ background:url(img_d/w_box1.png) no-repeat; }
.w_box1_hd{ height:26px; }
.w_box1_bd{ padding:10px 12px 0; background: url(img_s/w_box1_bd.png) repeat-y; }
.w_box1_ft {height: 28px;background-position: 0 -28px;background: white;width: 980px;margin: 0 auto;}

/*box 板块*/
.hidehead,.hidefoot,.ihead,.ifoot{ overflow:hidden; }
.ihead,.ifoot{ height:2px; margin:0 1px; background-repeat:repeat-x; border-radius:4px; }
.ihead{ background-image:url(img_s/box/ihead.png); }
.ifoot{ background-image:url(img_s/box/ifoot.png); }
.ibody{ padding:0 2px 15px 2px; background:url(img_s/box/box.png) repeat-y; }
/*254px box*/
.ibox1{ width:254px; }
.ibox1 .ibody{ background-position:0 0; }
/*724px box*/
.ibox2{ width:724px; }
.ibox2 .ibody{ background-position:-254px 0; }
/*984px box*/
.ibox3{ width:984px; }
.ibox3 .ibody{ background-position:-978px 0; }
/*984px box*/
.ibox4{ width:984px; }
.ibox4 .ibody{ background:url(img_s/box/ibox4.png) repeat-y; }
.ibox4 .lwp{ width:750px; }
.ibox4 .rwp{ width:230px; background:url(img_s/channel/channel-rtop.png) no-repeat; }

/*带色顶部*/
.bluetop,.organgetop{ }
.ichead{ height:36px; line-height:36px; border-top:3px solid; border-bottom:1px solid; font-family:"微软雅黑","黑体","宋体"; }
.ichead a{ margin-right:8px; font-family:"宋体"; }
/*蓝色顶部*/
.bluetop .ichead{ color:#5ba9df; border-top-color:#69c1ff; border-bottom-color:#d5eeff; background-color:#f1f9ff; border-top: none;}
.bluetop .ichead a{ color:#39c; }
.bluetop .ichead a:hover{ color:#0a78c5; }
/*橙色顶部*/
.organgetop .ichead{ color:#ff8937; border-top-color:#f93; border-bottom-color:#ffe2ae; background-color:#fef2df; }
.organgetop .ichead a{ color:#ff8937; }

/*---分页---*/
.pagination{ font-family:Arial; }
.pagination a, .pagination span{ margin:0 2px; border:1px solid #dbdbdb; padding:4px 6px; text-align:center; line-height:18px; _line-height:20px; color:#0078cc; border-bottom-width:2px; }
.pagination a:hover{ background:#e9e9e9; }
.pagination .current{ border:none; }

/*表格属性*/
.sl-Tlist .bts{ display:inline-block; overflow:hidden; }
.sl-Tlist .snub{ width:46px; height:21px; line-height:20px; padding:0 4px 0 2px; background-position:-203px -54px; color:#666; }
.sl-Tlist .text,
.sl-Tlist .sding,
.sl-Tlist .squan,
.sl-Tlist .sjing,
.sl-Tlist .sfire,
.sl-Tlist .slock,
.sl-Tlist .svote { margin:0 3px; vertical-align:middle; }
.sl-Tlist .sding{ width:31px; height:17px; background-position:-203px -78px; }
.sl-Tlist .squan{ width:53px; height:17px; background-position:-226px -192px; }
.sl-Tlist .sjing,
.sl-Tlist .sfire,
.sl-Tlist .slock,
.sl-Tlist .svote ,
.sl-Tlist .svedio{ width:19px; height:17px; overflow:hidden; }
.sl-Tlist .sjing{ background-position:-203px -97px; }
.sl-Tlist .sfire{ background-position:-226px -97px; }
.sl-Tlist .svote{ background-position:-250px -97px; }
.sl-Tlist .slock{ background-position:-235px -78px; }
.sl-Tlist .svedio{ background-position:-210px -174px; position:relative; top:5px; _top:-12px; }
.sl-Tlist .text{ display:inline-block; width:auto; font-size:14px; color:#0078cc; }
.sl-Tlist .psend,
.sl-Tlist .phuifu{ height:15px; display:block; padding-left:16px; }
.sl-Tlist .psend{ margin-top:8px; background-position:-265px -125px; }
.sl-Tlist .psend a{ color:#0078CC; }
.sl-Tlist .phuifu{ margin:6px 0 8px 0; background-position:-267px -154px; }
.sl-Tlist .phuifu a{ color:#666; }
.sl-Tlist .time{ font-family:Tahoma; }
.sl-Tlist .wdQjd{width:31px;height:17px;background-position:-248px -230px;}
.sl-Tlist .qjd{width:31px;height:17px;background-position:-248px -251px;}
.sl-Tlist .hlTopicTitle{color:#ff6600;}
.sl-Tlist .h2TopicTitle{color:red;}
/*表格额外属性*/
.tablehover{background-color:#f3f3f3;}

/*页脚*/
#footer{ width:100%; height:120px; padding-top:10px; line-height:18px; font-family:Tahoma; background-color:#fff; }
#footer a:hover{ color:#390; }
.copyright{ width:980px; margin:0 auto; color:#999; }
.bt_logo{ width:136px; height:81px; float:left; background:url(img_s/footLogo.png) no-repeat; margin:10px 0 0 15px; }
.foot_txt{ margin:5px 0 0 20px; float:left; width:610px; }
.foot_txt span,.foot_txt a{ color:#666; }

.foot_txt a{ color:#666; }
.copyright .threeimg{ float:left; margin:15px 0 0 20px; width:164px; height:63px; text-align:center; vertical-align:middle; }
.copyright .threeimg img{ margin:0 3px; width:40px; height:50px; }

/*swf广告*/
.forswf{ position:absolute; top:0; left:0; width:100%; height:100%; _height:999px; _background:#fff; _filter:alpha(opacity=0); }

/*欢迎语*/
/*基本颜色*/
#welcome .blue{ color:#48AFF8; }
#welcome .yellow{ color:#FF9900; }
#welcome .pink{ color:#FF6699; }
#welcome .purple{ color:#9966FF; }
#welcome .green{ color:#55B526; }
#welcome{ z-index: 2000; display:none; position:fixed; top:143px; left:50%; width:480px; margin-left:-240px; _position:absolute; _top:expression(eval(document.compatMode&&document.compatMode=='CSS1Compat')?document.documentElement.scrollTop+0.5*(document.documentElement.clientHeight-this.offsetHeight):document.body.scrollTop+(document.body.clientHeight-this.clientHeight)/2); text-align:center; }
/*不同小编的形象*/
#welcome .yanzi{ padding-top:75px; background:url(img_s/yanzi.png) no-repeat 18px 0; }
#welcome .yaya{ padding-top:68px; padding-left:5px; background:url(img_s/yaya.png) no-repeat; }
#welcome .luke{ padding-top:68px; background:url(img_s/luke.png) no-repeat 18px 0; }
#welcome .wenzi{ padding-top:68px; background:url(img_s/wenzi.png) no-repeat 18px 0; }
#welcome .aobi{ padding-top:53px; background:url(img_s/aobi.png) no-repeat 20px 0; }
#welcome .aola{ padding-top:74px; background:url(img_s/aola.png) no-repeat 18px 0; }
#welcome .longdou{ padding-top:72px; background:url(img_s/longdou.png) no-repeat 39px 0; }
#welcome .aoya{ padding-top:63px; padding-left:10px; background:url(img_s/aoya.png) no-repeat; }
#welcome .aoqi{ padding-top:87px; background:url(img_s/aoqi.png) no-repeat; }
#welcome .buding{ padding-top:102px; background:url(img_s/buding.png) no-repeat 35px 0; }
#welcome .miaomiao{ padding-top:72px; background:url(img_s/miaomiao.png) no-repeat 17px 0; }
#welcome .tingzi{ padding-top:67px; background:url(img_s/tingzi.png) no-repeat 10px 0; }
/*内容容器*/
#welcome .wel{ display:none; }
#welcome .wel_wrap{ position:relative; width:480px; height:159px; padding:60px 0; background:url(img_d/wel.png) no-repeat 0 -162px; }
#welcome .wel_wrap .close{ position:absolute; }
#welcome .wel_close{ position:absolute; width:22px; height:22px; right:33px; top:48px; background:url(img_d/wel.png) no-repeat; }
/*第一个欢迎页面内容*/
#welcome .wel_infor1{ color:#666666; line-height:24px; }
#welcome .wel_infor1 .b{ padding-bottom:6px; }
#welcome .wel_btn{ display:inline-block; width:198px; height:48px; margin-top:10px; line-height:48px; color:#FFFFFF; background:url(img_d/wel.png) no-repeat 0 -82px; }
#welcome .wel_infor1 .wel_cnt{ overflow:hidden; height:72px; width:360px; margin:0 auto; word-break: break-all; }
#welcome .wel_btn:hover{ text-decoration:none; }
/*第二个欢迎页面内容*/
#welcome .wel_infor2 p{ height:32px; line-height:32px; }
#welcome .wel_text{ display:inline-block; line-height:32px; width:238px; margin-right:10px; vertical-align:middle; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
#welcome .wel_go1,.wel_go2,.wel_go3,.wel_go4,.wel_go5{ display:inline-block; width:30px; height:30px; line-height:32px; background:url(img_d/wel.png) no-repeat; vertical-align:middle; }
#welcome .wel_even{ padding-left:124px; }
/*四个按钮样式*/
#welcome .wel_go1{ background-position:0 -22px; }
#welcome .wel_go1:hover{ background-position:0 -52px; }
#welcome .wel_go2{ background-position:-30px -22px; }
#welcome .wel_go2:hover{ background-position:-30px -52px; }
#welcome .wel_go3{ background-position:-60px -22px; }
#welcome .wel_go3:hover{ background-position:-60px -52px; }
#welcome .wel_go4{ background-position:-90px -22px; }
#welcome .wel_go4:hover{ background-position:-90px -52px; }
#welcome .wel_go5{ background-position:-120px -22px; }
#welcome .wel_go5:hover{ background-position:-120px -52px; }


/*自关闭弹窗*/
.zselfClosePop { width: 122px; overflow: hidden; }
.zselfClosePop .borderLayer { width: 100%; height: 100px; background:black; opacity:0.3; left:0; top:0; filter:alpha(opacity=30); zoom:1; /*真的是超过一定高度？*/}
.zselfClosePop .ctnLayer { margin: 4px; background: white; padding: 8px 10px; }
.zselfClosePop .info { color: #333; font-size: 14px; line-height: 18px; display: inline-block; height: 18px; }
.zselfClosePop .zicon_selfClose { display: inline-block; width: 18px; height: 18px; vertical-align: bottom; }
.zselfClosePop .zicon_selfClose_success { background: url(img_s/icons/shoucang_ok8.png); margin-right: 3px; }

/*临时回复页面按钮*/
.zbtns_returnBtn { background: url(img_s/btns/showtemptopic_btn8.png); width: 86px; height: 26px; }
.zbtns_returnBtn:hover{ background-position: -90px 0px; }
.zbtns_sendTopic { background: url(img_s/btns/showtemptopic_btn8.png) 0px -27px; width: 74px; height: 26px; }
.zbtns_sendTopic:hover{ background-position: -78px -27px; }

/*新弹窗嵌套就弹窗样式时候的fix*/
.newShoucangpop .ipop{ position: relative; margin: 0; top:0; left:0; }


/*icons*/
/*收藏更新图标*/
.zicon_collect{ display: inline-block; width: 20px; height: 15px; }
.zicon_collect_new{ background: url(img_s/icons/shoucang_new8.png) no-repeat; }
.sl-DaoHang .zicon_collect{ margin-top: 7px; }

/*新的等级图标*/
.rankIcon,.qqCoinIcon{vertical-align: top;}
.icoinwp{padding-left: 10px;}

.fixpngHonorImg{display:inline-block;width:30px;height:30px;}
.honor_Link:hover{text-decoration: none;}


/**
 * 问他广告只在zl和qq站点的帖子和列表页出现
 */
.wt_ad{ width: 90px;left:auto;right:0px;margin:0; _top: expression(eval(documentElement.scrollTop+documentElement.clientHeight -33-200)); }
.wt_lowResWidth{ width: 40px; left: 50%; margin-left: 496px;_top: expression(eval(documentElement.scrollTop+documentElement.clientHeight -33-80)); }
#wt_ad{ position: fixed; _position: absolute; z-index: 1; bottom: 33px; }
#wt_ad .ad_l{ width: 90px; height: 200px; display: block; position: relative; }
#wt_ad .ad_s{ width: 42px; height: 80px; display: none; }
#wt_ad .wt_lowRes .ad_l{ display: none; }
#wt_ad .wt_lowRes .ad_s{ display: block; }
#wt_ad .closeBtn { position: absolute; top: 0px; right: 0px; width: 16px; height: 16px; }


/*qq临时官网侧边栏广告*/
#qqTempAdWrapper {height: 311px;}
.qqTempAd_rankType .zhead {    border-bottom: 2px solid #E1E1E1;    height: 24px;  color: #666;  line-height: 24px;    font-size: 12px;    font-weight: bold;    margin-bottom: 6px;}
.qqTempAd_rankType .ranks {    width: 100px;    text-align: center;}
.qqTempAd_rankType .w_otherrank {    overflow: hidden;    zoom: 1;}
.qqTempAd_rankType .rank1 {    text-align: center;}

.topAd01 { width: 100%; height: 100%; display: block; }
.w_topAd01 { display: block; height: 100%; position: absolute; top: 0; right: 0; width: 100%; z-index: 1; }
#topAD01 { position: absolute; top: 0; right: 2px; width: 370px; height: 88px; z-index: 1; }
.w_topAd01 .img{ display: block; width: 100%; height: 100%; }

/*2014愚人节头像恶搞活动*/
.yurenWindow{display:none;top:50%;left:50%;position:fixed;z-index:2000;_position:absolute;_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}
.yurenWindow1{width:765px;height:405px;margin:-202px 0 0 -382px;_margin-top:0;background: url(img_s/yuren/yurenWin.png) no-repeat;}
.closeYurenWin{display:block;float: right;top: 64px;left: -10px;position: relative;width:45px;height:37px;background: url(img_s/yuren/closeYurenWin.png) no-repeat 0 0;}
.closeYurenWin:hover{background-position:0 -50px;}


#czwlogo,#czwlogoh1 { float: left; width: 220px; height: 80px; position: relative; }
#czwlogo{width: 300px;height: 90px;}
#czwlogo a,#czwlogo img,#czwlogo object{z-index: 1; position:absolute; width:100%; height:90px; top:0; left:0; }
#czwlogo a{z-index: 2;background:url(about:blank);}

/******在线时间统计******/
.onlineCountWrap{display: none;width:206px;height:70px;margin-top: 5px;padding-top:5px;background: #ececec;}
.onlineWrap{width:178px;margin:0 auto;}
.onlineBtnWrap{position: relative;margin-bottom:2px;width:178px;height:26px;}
.onlineTipsWrap{position: relative;}
.onlineTipsWrap .tip{display: none;position: absolute;top: -15px;width: 42px;margin-left: -20px;color:#ff4c00;font-size: 12px;}
.onlineTipsWrap .tip1{left:10%;}
.onlineTipsWrap .tip2{left:30%;}
.onlineTipsWrap .tip3{left:50%;}
.onlineTipsWrap .tip4{left:100%;}
.onlineShowWrap{width:178px;height:15px;border:1px solid #d2d2d2;background: #fff;}
.getOnlineReward,.cangetOnlineReward{position: absolute;width:25px;height:27px;margin-left: -12px;background:url(http://www.100bt.com/qq/version2/style/img_d/getOnlineReward.png) no-repeat;}
.getOnlineReward{background-position:0 -32px;cursor: default;}
.cangetOnlineReward{cursor: pointer;background-position:0 0;}
.getOnlineReward10{left:11%;}
.getOnlineReward30{left:33%;}
.getOnlineReward50{left:55%;}
.getOnlineReward90{left:100%;}
#onlineProgressBar{height:15px;background: #ffe036;}
.onlineShowWrap .line{display: none;top:1px;width:1px;height:13px;margin-left: -1px;background:#d16358;}
.onlineShowWrap .line1{left:11%;}
.onlineShowWrap .line2{left:33%;}
.onlineShowWrap .line3{left:55%;}
.onlineShowWrap .line4{left:100%;}
.onlineTimeWrap .time{position: absolute;color:#656565;font-size:12px;font-family: Tahoma;}
.onlineTimeWrap .time1{left:-3px;}
.onlineTimeWrap .time2{left:8%;}
.onlineTimeWrap .time3{left:30%;}
.onlineTimeWrap .time4{left:52%;}
.onlineTimeWrap .time5{left:96%;}
#onlineSecond_js{line-height: 14px;font-family: Tahoma;text-align: right;color:#656565;font-size:12px;}

#commonNav{z-index: 3;}
/*导航new图标*/
.newVersionIcon{display:none;top:8px;right:0px;width:36px;height:22px;background: url(http://www.100bt.com/qq/version2/style/img_s/newVersionIcon.png) no-repeat;_background: url(http://www.100bt.com/qq/version2/style/img_s/newVersionIcon_ie6.png) no-repeat;}


#nologin .inpwp .imgcode{
    width: 90px;
}
#nologin .w_imgcode{
    width: 90px;
    position: relative;
}

.imgcode_img {
  position: absolute;
  top: 0px;
  left: 103px;
  cursor: pointer;
}

.side_bgWrap{background: #f7f6f2;padding: 10px;}
.side_dailyNews,.side_hot,.side_activity{padding:0 10px;}

.side_th{font: 18px/20px 'microsoft Yahei';color:#515050;}
.sideLine{border-bottom: 2px solid #dbd9d6;height: 0;overflow: hidden;bottom: 2px;right: 0;width: 136px;}
/*今日头条*/
.side_dailyNews_b{width:210px;overflow:hidden;}
.side_dailyNews_item{height: 28px;line-height: 27px;float:left;width:194px;border-bottom: 1px dashed #c0c0c0 ;margin-left:16px;display:inline;}
.side_dailyNews_item:hover{border-bottom-color:#ff8400;}
.side_dailyNews_icon{top:-10px;left: -14px;color:#bfbfbf;font-size: 32px;line-height: 32px;position: absolute;}
.side_dailyNews_item:hover .side_dailyNews_icon{color:#ff8400;}
.side_dailyNews_text{display:inline-block;font-size: 12px;color:#666666;max-width:190px;_width:190px;}

.side_dailyNews_text:hover{color: #ff8400;text-decoration: none;}

/*热门话题*/
.side_hot_h_tt{color:#fff;font-size: 12px;height: 18px;background: #c5c1af;padding: 0 12px;margin-top: 2px;_margin-top:0px;cursor:pointer;}
.side_hot_h_tt1{max-width:56px;_width:56px;}
.side_hot_b{width:210px;overflow:hidden;}
.side_hot_h_tt:hover,.side_hot_h_tt_current{background: #666;text-decoration: none;}
.side_hot_item{color:#666666;height: 28px;line-height: 27px;border-bottom: 1px dashed #c0c0c0;width:190px;float:left;margin-left:18px;display:inline;}
.side_hot_icon{left: -20px;top:1px;width:18px;text-align:center;}
.side_hot_text{color: #666;display: inline-block;font-size:12px;max-width:190px;_width:190px;}
.side_hot_text:hover{color: #ff8400;border-bottom-color: #ff8400;text-decoration: none;}



/*精彩活动*热门专题*/
.side_activity_more{width: 14px;height: 14px;text-align: center;background: #d1cfc6;color:#fff;top: 4px;right: 0;line-height: 14px;}
.side_activity_more:hover{background: #c6c2b3;color:#f7f6f2;text-decoration: none;}
.side_activity_h{width:210px;}
.side_activity_b{width:210px;overflow:hidden;}
.side_activity_item{border-bottom: 1px solid #e6e4de;width: 100%;float: left;overflow:hidden;height:30px;}
.side_activity_item_special{border-bottom: 0;margin-bottom: 2px;height:62px;}
.side_activity_img{width: 208px;height: 60px;border: 1px solid #fff;}
.side_activity_text{display: inline-block;color:#7f7f7f;font-size: 12px;line-height:34px;margin-left: 12px;max-width:190px;_width:190px;}
.side_activity_text:hover{color:#ff8400;text-decoration: none;}
.side_activity_icon{top:-7px;left: 0px;color:#bfbfbf;font-size: 32px;line-height: 32px;position: absolute;}
.side_activity_item:hover .side_activity_icon{color:#ff8400;}

/*滑动图片*/
#imgSlide{position: relative;overflow: hidden;margin:0 auto;}
#imgSlide,#imgSlide .imgWrp .img{display:block;width:208px;height:130px;}
.imgSlide .imgWrp{float:left;display:block;}
#imgSlide .slider{overflow: hidden;}
#imgslide_dots{bottom:0px;_bottom: 0;width:210px;height:2px;left:0;}
#imgslide_dots .dot{position:relative;float:left;height:2px;overflow:hidden;}
#imgslide_dots .dot_line{bottom: 0;_bottom: 0px;width: 100%;height:3px;background:#666;_overflow: hidden;}
#imgslide_dots .current .dot_line,#imgslide_dots .dot:hover .dot_line{background:#ff9600;}
#imgSlide .btn-prev,#imgSlide .btn-next{position: absolute;top: 30px;width:20px;height:66px;background: url(http://resource.a0bi.com/qq/version2/style/img_d/newIdx.png) no-repeat;text-indent: -9999px;}
#imgSlide .btn-prev{left:3px;background-position: 0 -932px;}
#imgSlide .btn-next{right:3px;background-position: -15px -1014px;}
.imgSlide .btn-prev,.imgSlide .btn-next{display:none;}
.imgslide2 .dot{width:50%;}
.imgslide3 .dot{width:33.3333%;}
.imgslide4 .dot{width:25%;}
.imgslide5 .dot{width:20%;}
.imgSlide_txt{bottom:2px;display:block;width:208px;height:30px;padding:0 10px;line-height:30px;}
.imgSlide_txt .txt{display:none;color:#fff;}
.imgSlide_txt .txt1{display:block;}
.obg{background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#99000000);}
#imgSlide{margin-bottom: 14px;}

/*友情链接*/
#friendLink{margin-top:20px;padding-bottom:8px;overflow: hidden;}
#friendLink .nav{position: relative;border-left: none;color:#999999; font-family:microsoft Yahei; font-size: 14px;}
#friendLink .cont{width: 980px;margin-left: -10px;padding-top: 10px;}
#friendLink .cont a{height: 14px;line-height: 14px;padding: 0 10px;float: left;margin: 2px 0 12px -1px;color:#7e7e7e;border-left: 1px solid #7e7e7e;font-size:12px;font-family:microsoft Yahei; }
#friendLink .cont a:hover{color:#666666;text-decoration: underline;}


#navigation {height: 56px;position:relative;z-index:10;width:982px;background: url(http://resource.a0bi.com/qq/version2/style/img_d/nav.png?20171023); text-indent: -10000px;}
#navigation .links { overflow: hidden; }
#navigation .l1 { float:left; height: 56px; line-height: 56px; margin: 0; width: 196px; }
#navigation .l1 .a{ display: block; background: url(http://resource.a0bi.com/qq/version2/style/img_d/nav.png?20171023);text-indent: -10000px; *zoom:1; }
#navigation .l1 .a1{ background-position: 0px 0; }
#navigation .on .a1,#navigation .a1:hover{ background-position: 0px -70px; }
#navigation .l1 .a2{ background-position: -200px 0; }
#navigation .on .a2,#navigation .a2:hover{ background-position: -200px -70px; }
#navigation .l1 .a3{ background-position: -400px 0; }
#navigation .on .a3,#navigation .a3:hover{ background-position: -400px -70px; }
#navigation .l1 .a4{ background-position: -600px 0; }
#navigation .on .a4,#navigation .a4:hover{ background-position: -600px -70px; }
#navigation .l1 .a5{ background-position: -800px 0; }
#navigation .on .a5,#navigation .a5:hover{ background-position: -800px -70px; }
/*圈圈广场，这是一个大坑，切记不要在前面加#cdaohang,不然你在ie6bug无解*/
#cdaohang{position:relative;z-index:2;}
.qSquare{width:146px;height: 62px;display:block;margin-right:10px;background: url(http://www.100bt.com/qq/version2/style/img_d/nav.png?20171023) 0 0 no-repeat;border:2px solid #19719d;text-indent:-999em;}
.qSquare:hover{border:2px solid #0e4b6a;}
.qSquare_s{display: block;width:90px;height:40px;line-height:40px;margin:10px 5px 0 0;background: #18739d;text-indent: 0;font-family: "微软雅黑";color: #fff;font-size: 18px;text-align: center;}

#cdaohang .on .qSquareList{display:block;}
#itopwp{z-index:2;}
.qSquareList {width: 490px;padding: 20px;top: 55px;left:196px;background: #2D97CB;text-indent: -1000px;display:none;}
.qSquareList li{float:left;}
.qSquareList td, th { border:none; }
.qSquareList .qxs{ background-position: -685px -253px; }
.qSquareList .gzs{ background-position: 0px -405px; }
.qSquareList .gzs:hover{ background-position:-212px -405px; }
.qSquareList .qkg{ background-position: -685px -326px; }
.qSquareList .qylm{ background-position:  -685px -180px; }
.qSquareList .qmh{ background-position: 0px -315px; }
.qSquareList .qmh:hover{ background-position:-212px -315px; }
.qSquareList .qht{ background-position:0px -139px; }
.qSquareList .qht:hover{ background-position:-212px -139px; }
.qSquareList .qhd{ background-position: 0px -360px; }
.qSquareList .qhd:hover{ background-position: -212px -360px; }
.qSquareList .xz{ background-position: 0px -450px; }
.qSquareList .xz:hover{ background-position: -212px -450px; }
.qSquareList .shop{background-position: 0px -495px;}
.qSquareList .shop:hover{background-position: -212px -495px;}

.qqShareWidget{z-index:10;}


#navigation{width:982px;margin:0 auto;}
#w_searchBar{width:982px; height: 83px;z-index: 2;position: relative;background:#fff;margin:0 auto;}
#w_searchBar .w_searchCtrl { width: 408px; color: #666; font-size: 12px; margin: 25px 0 0 82px; }
#w_searchBar .mainWidth{width: 982px;height: 90px;background: #fff;}

#czwlogoh1 { float: left; width: 220px; height: 80px; position: relative; }
#itlogo,#w_searchBar .logo{position: absolute;top: 0px;left: 0px;width: 300px; height: 90px; margin:0;text-indent: -1000px;}
#w_searchBar .logo{background: url(http://resource.a0bi.com/qq/version2/style/img_s/qqlogo.png);}
#w_searchBar .ad01{ width:450px; height: 55px; margin-top: 16px; }
#w_searchBar .ad01 .res{ display: block; height: 100%; width: 100%; }
.w_searchCtrl{ }
.w_searchCtrl .searchForm{display: block; background: url(http://resource.a0bi.com/qq/version2/style/img_d/sp01.png?v=1) 0px -1401px; height: 40px;}
.w_searchCtrl .searchForm .txt{ width: 350px; border: 0; background: #fff; margin: 10px 0px 0px 7px; height: 21px; line-height: 21px; outline: none; color:#999; font-size: 14px; }
.w_searchCtrl .searchForm .submit{ background: url(http://resource.a0bi.com/qq/version2/style/img_d/sp01.png) 0px -130px; border: none; width: 22px; height: 24px; margin:8px 16px 0 0; cursor: pointer; }
.w_searchCtrl .searchForm .submit:hover{ background-position: 0 -160px; }
.w_searchCtrl .keywords{ height: 25px; line-height: 25px; width: 100%; }
.w_searchCtrl .keywords a{ color:#666; font-size: 12px; margin-right: 10px; font-family: "Tahoma"; }
.w_searchCtrl .keywords a.sp{ color:#1687BF; }

#w_searchBar .search_r{width:213px;height:46px;margin-top: 20px;background: url(http://resource.a0bi.com/qq/version2/style/img_d/newIdx.png) no-repeat 0 0;margin-right:10px;}
.search_r .item{float:left;width: 70px;height:50px;}
.search_r .item1{margin-left: 1px;}
.search_r .item .txt{width: 70px;color:#999;font-size:12px;top: 32px;left: 0px;}
.search_r .item:hover{text-decoration: none;}
.search_r .item:hover .txt{color:#1687be;}

.teizi_shareBtns .shareBtn{ background:url(http://www.100bt.com/qq/style/img_d/share_widgetv3.png) no-repeat;width:30px; height:30px;float:left; margin-right: 5px;}
.teizi_shareBtns .shareBtn_qzone{ background-position:0 0; }
.teizi_shareBtns .shareBtn_qqweibo{ background-position:0 -31px; }
.teizi_shareBtns .shareBtn_sinaweibo{ background-position:0 -62px; }

/*购买道具输入验证码弹窗*/
.ipop-imgCodeConfirm{width: 300px;}
.ipop-imgCodeConfirm .codTips{margin: 10px 0;text-align: left;}
.ipop-imgCodeConfirm .cnt .imgcode{width:80px;height:30px;cursor: pointer;}
.ipop-imgCodeConfirm .inputImgCode{width:170px;height:30px;line-height:30px;border:1px solid #ccc;}
.ipop-imgCodeConfirm .cnt .imgcode,.ipop-imgCodeConfirm .inputImgCode{display: inline-block;vertical-align: middle;}
#imgCodeErrorTips_js{text-align: left;margin-left: 5px;height:30px;line-height:30px;color:#ff0000;}
#ipop_imgCodeConfirm{display: none;}

/*圈圈认证会员*/
.userName_qqvip,.sl-Tlist .psend .userName_qqvip,#iqqdmx .userName_qqvip,.sl-Tlist .phuifu .userName_qqvip{color:#ff0000;}
.qqvip_icon{
	width: 14px;
    display: inline-block;
	margin-left: 3px;
    vertical-align: middle;
    height: 11px;
    text-indent: -9999px;
    background: url(http://resource.a0bi.com/qq/style/img_d/topic.png?v=2?v=2) no-repeat -15px -311px;
}



.navigation__icon__hot{
  background: url(../version2/style/img_d/hot.png) no-repeat;
  width:40px;
  height:25px;
}

#navigation .l1{
}
#navigation .navigation__icon__hot{
  position: absolute;
  top: 2px;
  right: 20px;
}
