/*顶部菜单*/
.subMenu{width:1000px;margin:19px auto 0;}
.subMenuHd{margin-bottom: 8px;}
.subMenuHd .menuTitle{margin:0 7px 0 9px;font-size: 24px;font-family: "微软雅黑";color:#b483e5;}
.subMenuHd .menuTitle span{font-size: 30px;}
.subMenuHd a{float:left;margin: 15px 10px 0;font-family:"微软雅黑";font-size:18px;color:#999;}
.subMenuHd a:hover,.subMenuHd .on{color:#a167db;text-decoration: none;}
.subMenuTags{width:980px;padding:2px 10px;line-height:32px;background:#efe2fb;overflow:hidden;}
.subMenuTags_up{height:32px;}
.subMenuTags_down{height:auto;}
.subMenuTags span,.subMenuTags a{color:#75519a;}
.subMenuTags a{margin-right:10px;}
.subMenuTags a:hover,.subMenuTags .on{color:#9966ff;}
.subMenuTags .daquan,.subMenuTags .daquan:hover{color:#db67ae;}
.subMenuTags .handler{padding:2px 18px 2px 5px;color:#efe2fb;cursor:pointer;}
.subMenuTags .handler_up{background:url(img_d/subIcon.png) no-repeat 34px -563px  #bb8ae8;}
.subMenuTags .handler_down{background:url(img_d/subIcon.png) no-repeat -75px -563px  #bb8ae8;}


/*中间外框*/
.mainWrap{width:998px;margin:30px auto 30px;border:1px solid #d6d6d6;}
.mainHd{height:56px;border-bottom:1px solid #d6d6d6;}
.mainHd h1{float: left;margin: 12px 0 0 10px;font-family:"微软雅黑";font-size:20px;color:#a167db;font-weight: normal;}
.mainHd a{margin-right: 10px;margin-top: 19px;padding-left:16px;font-family:"微软雅黑";color:#ff6600;background:url(img_d/subIcon.png) no-repeat 0 -113px;}
.mainHd .a2{margin-right: 20px;}
.mainHd a:hover{text-decoration: none;}

/*分页*/
.pagination{ margin:30px 0 37px 0; font-family:Arial; text-align: center; }
.pagination a, .pagination span{ margin:0 1px; border:1px solid #ccc; padding:4px 8px; text-align:center; line-height:22px; color:#666;font-size:12px;font-family: Tahoma; }
.pagination a:hover,.pagination .currentPage{background:#a167db;border:1px solid #a167db;color:#fff;text-decoration: none;}
.pagination .currentPage{font-weight: bold;}
.pagination .nextpage{*position:relative;*top:-2px;_top:0px;}
/*公共底部*/
.commonBottom{width:1000px;margin:30px auto 40px;padding: 14px 0;background:#f4f1ed;}
.menuGroup{float:left;width:223px;margin:0 13px;_display:inline;}
.menuTitel{width:223px;height:22px;font-family:"微软雅黑";font-size:16px;color:#666;}
.menuTitel2{background-position:0 -64px;}
.menuTitel3{background-position:0 -32px;}
.menuTitel4{width:132px;background-position:0 0;}
.menuSubMenu li{float:left;width:66px;margin:0 4px 5px;_display:inline;}
.menuSubMenu .subMenuItem{display:block;float: left;padding:0 3px;text-align:left;color:#666;font-size: 12px;}
.menuSubMenu .on,.menuSubMenu .subMenuItem:hover{background:#ffcc99;color:#fff;text-decoration: none;}
.menuGroup .lineBg{width:223px;height:9px;margin:8px auto;background:url(img_d/subIcon.png) no-repeat 0 -63px;}
/*hover 效果*/
.signBtom .zan_qqSign,.pageZanWrap .zan_qqSign,.prevBtn,.nextBtn,.avatorList .zan_qqSign,.qqGroupBtom .zan_qqSign{-webkit-transition: all 300ms; -moz-transition: all 300ms; -ms-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms;}
.signBtom .zan_qqSign:hover,.pageZanWrap .zan_qqSign:hover,.prevBtn:hover,.nextBtn:hover,.avatorList .zan_qqSign:hover,.qqGroupBtom .zan_qqSign:hover{opacity:0.7;text-decoration: none;}

/*qq签名首页*/
.signList{width:880px;margin:0 auto;overflow: hidden;}
.signItem{width:878px;height:102px;margin:18px 0;border:1px solid #ccc;}
.signCont{width:878px;height:76px;line-height:76px;font-size:14px;color:#666;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.nickNameItem .signCont{width:452px;}
.signBtom{height:26px;background:#f5f5f5;}
.signBtom .time{color:#999;margin: 3px 10px 0 18px;}
.zanBtnUnable{cursor: default;}
.signBtom .link{margin: 5px 10px 0 2px;color: #999;font-size: 12px;}
.signBtom .zan_qqSign .zanNum,.signBtom .zanBtnUnable .zanNum{margin-top: 3px;color:#ff9933;cursor: pointer;}
.signBtom .zan_qqSign .zanNum:hover{text-decoration: none;}
.signBtom .zan_qqSign .zanBtn,.signBtom .zanBtnUnable .zanBtn{width:30px;height:24px;margin-top: 2px;margin-right: 3px;background:url(img_d/laud.png) no-repeat;cursor: pointer;}
.signBtom .zan_qqSign .zanBtn{background-position:-60px -110px;}
.signBtom .zanBtnUnable .zanBtn{background-position:0 -110px;cursor: default;}
.signBtom .zanBtnUnable .zanNum{color:#999;cursor: default;}
.lovers_signCont{width:878px;height: 64px;padding-top: 12px;text-align: center;overflow: hidden;}
.nickNameItem .lovers_signCont{width:452px;}
.lovers_signCont .icon{display: inline-block;vertical-align: text-bottom;margin-right: 5px;width:48px;height:53px;background:url(img_d/subIcon.png) no-repeat 0 0;}
.lovers_signCont .spancont{display: inline-block;max-width:800px;_width:800px;_overflow: hidden;}
.nickNameItem .lovers_signCont .spancont{max-width:370px;_width:370px;}
.lovers_signCont .cont{max-width: 800px;text-align: left;color:#666;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;position: relative;top: 6px;*top: 1px;}
.nickNameItem .lovers_signCont .cont{max-width: 385px;}
.lovers_signCont .cont1{position: relative;top: -12px;*top: -16px;text-align: left;}
.copyAndLink{display:none;right:0px;top:27px;width:77px;height:29px;padding-left: 5px;line-height:27px;background:#b2b2b2;}
.copyAndLink a,.copyAndLink span{font-size:12px;color:#fff;}
.signCont:hover .copyAndLink,.lovers_signCont:hover .copyAndLink{display:block;}
/*qq签名内页*/
.signPageHd{height:58px;padding:0 20px;border-bottom:1px solid #d6d6d6;}
.signPageTitel{margin: 5px 0;font-size:16px;color:#666;width: 958px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;font-weight: normal;}
.signPageBtm{color:#999;}
.signPageBd{padding: 48px 0;margin-bottom: 55px;position: relative;_width:998px;}
.prevBtn,.nextBtn{position:absolute;top: 50%;margin-top: -56px;width:55px;height:112px;background:url(img_d/subIcon.png) no-repeat;}
.prevBtn{left:0px;background-position:-97px -188px;}
.nextBtn{right:0px;background-position:0 -188px;}
.signPageCont{width: 880px;margin: 0 auto;text-align: center;_position: relative;}
.signPageCont .icon{display: inline-block;width:88px;height:98px;background:url(img_d/subIcon.png) no-repeat 0 -320px;position: absolute;top: 50%;margin-top: -20px;margin-left: -10px;}
.signPageCont .spancont{display: inline-block;max-width:768px;_width: 768px;_overflow: hidden;margin-left: 90px;}
.signPageCont .cont,.singleSignCont{font-family:"微软雅黑";font-size:28px;color:#666;}
.singleSignCont{width: 880px;line-height:116px;word-break: break-all;word-wrap: break-word;}
.signPageCont .cont{max-width: 768px;text-align: left;position: relative;top: 8px;*top: 2px;word-break: break-all;
word-wrap: break-word;}
.signPageCont .cont1{position: relative;top: 0px;}
.signPageCont .cont2{top: 64px;}
.pageLine{width:996px;height:5px;margin:0 auto;background:url(img_s/pageLine.png) no-repeat;}
.pageZanWrap{height:62px;padding-top:16px;}
.pageZanWrap .zan_qqSign{display:block;width:130px;height:45px;margin:0 auto;background:#ff9933;text-align: center;}
.pageZanWrap .zanBtnUnable{display:block;width:130px;height:45px;margin:0 auto;background:#999999;text-align: center;cursor:default;}
.pageZanWrap .zan_qqSign .zanBtn{display: inline-block;vertical-align: text-bottom;margin-top: 5px;width:44px;height:35px;background:url(img_d/laud.png) no-repeat -55px 0;}
.pageZanWrap .zanBtnUnable .zanBtn{display: inline-block;vertical-align: text-bottom;margin-top: 5px;width:44px;height:35px;background:url(img_d/laud.png) no-repeat 0 0;}
.pageZanWrap .zanBtnUnable .zanNum, .pageZanWrap .zan_qqSign .zanNum{display: inline-block;position: relative;top: -9px;color:#fff;font-size:16px;}
.pageZanWrap .zanBtnUnable .zanNum{color:#fff;}

/*QQ网名首页*/
.nickNameWrap{margin-left: -2px;}
.nickNameItem{float: left;width:452px;height:102px;margin:18px 23px;_display:inline;border:1px solid #ccc;}

/*QQ分组首页*/
.qqGroup_single,.qqGroup_lovers{float:left;margin:30px 7px;_display:inline;height:384px;border:1px solid #cfcfcf;}
.qqGroupList{margin-left: 11px;}
.qqGroup_single{width:228px;}
.qqGroup_lovers{width:472px}
.qqGroupList .qqGroup_single,.qqGroupList .qqGroup_lovers{position:relative;}
.qqGroupList .qqGroupBtom{left:0px;bottom: 0px;width: 100%;height:37px;background:#f5f5f5;}
.qqGroupBtom{height:26px;background:#f5f5f5;}
.qqGroupBtom .time{color:#999;margin: 9px 10px 0 18px;}
.qqGroupBtom .zan_qqSign .zanNum,.qqGroupBtom .zanBtnUnable .zanNum{margin-top: 9px;color:#ff9933;cursor: pointer;}
.qqGroupBtom .zan_qqSign .zanNum:hover{text-decoration: none;}
.qqGroupBtom .zanBtnUnable .zanNum{color:#999;cursor: default;}
.qqGroupBtom .zan_qqSign .zanBtn,.qqGroupBtom .zanBtnUnable .zanBtn{width:40px;height:31px;margin-top: 3px;margin-right: 3px;background:url(img_d/laud.png) no-repeat;cursor: pointer;}
.qqGroupBtom .zan_qqSign .zanBtn{background-position:-60px -57px;}
.qqGroupBtom .zanBtnUnable .zanBtn{background-position:0 -57px;cursor: default;}
.qqGroupBtom .link{margin: 11px 10px 0 0;font-size:12px;color:#b1b1b1;}
.qqGroup_lovers .qqGroupItem{width:212px;float:left;}
.qqGroup_lovers .groupLine{float:left;width:24px;height:331px;margin-top: 7px;background:url(img_s/groupLine.png) no-repeat;}
.qqGroupList .qqGroupItem li{margin-bottom: 2px;}
/*QQ分组内页*/
.groupPageBd{width:998px;padding: 32px 0;position:relative;}
.groupPageCont{width:632px;margin:0 auto;}
.singleGroup .groupPageCont{width:242px;}
.groupPageItem{width:242px;height:436px;background:url(img_s/groupBg.png) no-repeat;}
.loveGroupIcon{width:75px;height:108px;margin:137px 35px 0;background:url(img_d/subIcon.png) no-repeat -138px -320px;}
.groupPageItem ul{margin:38px 0 0 22px;}
.groupPageItem li,.groupPageItem .groupItemName{width:210px;height:22px;}
.groupPageItem .groupItemName{display:block;font-size:12px;color:#7c7b7b;}
.groupPageItem .groupItemName:hover{text-decoration: none;}

/*头像首页*/
.avatorList .picNumbg{ width: 45px; height: 30px; background:black; opacity:0.5; position: relative; left: 10px; top: 41px; filter:alpha(opacity=50); display: inline-block;cursor: pointer}
.avatorList .picNum{width: 45px; height: 30px; position: relative; left: -35px; top: 30px;color:white;font:12px/30px '宋体';text-align: center;text-decoration: none; display: inline-block;cursor: pointer}
.avatorList .linkText{font-size: 14px;color:#666666;width: 150px;height: 21px;white-space: nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;display: block;}
.avatorList .date{font-size: 12px;color: #999999;width:50px;position: absolute;right: 0;top: 3px;display: block;text-align: right;}
.avatorList{margin-left: 36px;}
.avatorList li{width:200px;float:left;padding: 0px 15px 0px 15px;display: block;}
.avatorList .zan{height: 40px;}
.avatorList .textbox{width:200px;display: block;position: relative;margin-top: 7px;}
.avatorList .img{display: block;width:200px;height:200px;}
.avatorList .zan_qqSign .zanNum,.avatorList .zanBtnUnable .zanNum{margin-top: 10px;color:#ff9900;}
.avatorList .zan_qqSign .zanBtn,.avatorList .zanBtnUnable .zanBtn{width:39px;height:31px;margin-top: 5px;margin-right: 3px;background:url(img_d/laud.png) no-repeat;}
.avatorList .zan_qqSign .zanBtn{background-position:-60px -57px;}
.avatorList .zanBtnUnable .zanBtn{background-position:0 -57px;}
.avatorList .zanBtnUnable .zanNum{color:#999;}

/*头像内页*/
.avatorPageBd{width:998px;padding: 32px 0;position:relative;}
.avatorPageBd .qheadbox{float:left;margin:20px 10px;_display:inline;overflow: hidden;width: 200px;height: 200px;}
.avatorPageBd .avatorWrp{position:relative;overflow: hidden;}
.avatorPageBd .avatorWrp,.avatorPageBd .qheadbox img{display:block;width:200px;height:200px;}
.avatorPageBd .boxlist{width:880px;margin:0 auto;}
.avatorPageBd .boxlist1{width:200px;}
.avatorPageBd .boxlist2{width:440px;}
.avatorPageBd .boxlist3{width:660px;}
.avatorPageBd .avatorWrp{position:relative;}
.avatorBtm{position:absolute;left:0px;bottom:-30px;width:200px;height: 30px;overflow: hidden;}
.avatorBtmInner{width: 100%;}
.avatorBtmInner .download{position:relative;display:block;z-index: 1;color:#fff;height: 30px;line-height: 30px;cursor: pointer;}
.avatorBtmInner .download:hover{text-decoration: none;}
.avatorBtmInner .obg{top: 0px;width:100%;height: 30px;background:#000;opacity:0.7;filter:Alpha(opacity=70);}

/*标签大全*/
.markPageWrap{width:1000px;margin:0 auto;}
.markHeadtext{font-size: 24px;font-family: "微软雅黑";color:#b483e5;padding: 10px 10px;}
.markHeadtext span{font-size: 30px;}
.markSubnav{width:1000px;height:40px;background-color: #efe2fb;}
.markSubnav a{color:#996699;font-size: 18px;line-height: 40px;margin: 0px 10px;font-family:"微软雅黑";text-decoration: none;}
.markSubnav a:hover{color:#db67c9;text-decoration: none;}
.markSubnav a:active{color:#9f52ed;text-decoration: none;}
.markPageWrap .tagList{width: 978px;border: solid 1px #cccccc;margin: 30px 0 30px 0;padding: 0px 10px;}
.markPageWrap .tagList a{font-size: 16px;margin: 10px 10px 5px 5px;line-height: 25px;display: inline-block;color:black;text-decoration: none;padding: 0px 4px;}
.markPageWrap .tagList a:hover{color:white;background-color: #ff9933;text-decoration: none;}

/*底部推荐*/
/*公共*/
.djdzl{ color:#9966cc; font-size: 18px; font-weight: bold; font-family: "微软雅黑"; padding-left: 5px; }
.lis a{color:#666666;font-size: 14px;text-decoration:none;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;display: block; }
.lis a:hover{text-decoration: underline;}
.pdleft10{ padding-left: 10px; }
/*签名页面终端底部推荐*/
.qmbox1{ width:420px; padding: 15px 39px; float:left; }
.qmbox1 ul{ list-style-type:none; width:200px; margin-bottom: 10px; }
.qmbox1 ul li{ background:url(img_d/subIcon.png) no-repeat 0 -487px; padding-left: 23px;  padding-top: 10px; }
.qmbox2{ width: 380px; border-left:solid 1px #cccccc; padding: 0px 39px; float: left; margin-top: 15px; }
.qmbox2 ul{ list-style-type:none; margin-bottom: 10px; }
.qmbox2 ul li{ background:url(img_d/subIcon.png) no-repeat 0 -519px; padding-left: 24px; padding-top: 10px;}
.qqqm{ width:1000px; height: 320px; margin:0 auto;border:solid 1px #cccccc; }
.qqqm .lis a{width: 392px;}
/*QQ网名终端页面*/
.wmtjbox2{ width:420px; height:280px; border-left: solid 1px #cccccc; padding: 0px 39px; float: left;}
.wmtjbox2 ul{ list-style-type:none;}
.wmtjbox2 ul li{ background:url(img_d/subIcon.png) no-repeat 0 -519px; padding-left: 24px;padding-top: 10px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; }
.wmtjbox2 ul li a{color:#666; font-size: 14px; width: 400px;display:block;}
.wmtjbox1{ width:418px; height:280px; padding: 0px 39px; float:left; }
.wmtjbox1 ul{ float:left; list-style-type:none; width:200px; }
.wmtjbox1 ul li{ background:url(img_d/subIcon.png) no-repeat 0 -487px; padding-left: 23px; padding-top: 10px;  width: 150px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; }
.wmtjbox1 ul li a{color:#666666; font-size: 14px; width: 150px; }
.qqwm{ width:1000px; height:300px; margin:0 auto;padding-top: 15px;border:solid 1px #cccccc; }
/*分组页面终端底部推荐*/
.fzbox{ width: 878px; height: 158px; margin: 0 auto;border:solid 1px #cccccc; padding: 12px 60px 10px; }
.fzbox ul{ float:left; list-style-type:none; width: 439px; }
.fzbox ul li{ background:url(img_d/subIcon.png) no-repeat 0 -519px; padding-left: 24px; padding-top: 10px; }
.fzbox .lis a{width: 392px;}
/*头像页面*/
.txbox1{ width: 572px; padding: 20px 39px; float:left; display: block; padding-left: 10px; padding-top: 15px; }
.txbox1 .txRecommend{ list-style-type:none; width: 572px; }
.txbox1 li{ padding-left: 13px; color:#666666; font-size: 14px; padding-top: 10px; float: left; }
.txRecommend a,.txRecommend img{display:block;width:130px;height:130px;}
.txbox2{ width: 331px; border-left:solid 1px #cccccc; padding: 0px 15px; float: left; margin-top: 15px; }
.txbox2 ul{ list-style-type:none; padding-bottom: 20px; width:330px; }
.txbox2 ul li{ background:url(img_d/subIcon.png) no-repeat 0 -519px; padding-left: 24px; color:#666666; font-size: 14px; padding-top: 10px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; width:320px; }
.txtj{ width:1000px; height: 350px; margin: 0 auto;border:solid 1px #cccccc; }