﻿html{overflow-y:scroll}
body,button,input,select,textarea{cursor:url(../img/1.cur),default!important;font-size:14px;font-family:Verdana,arial,"\5FAE\8F6F\96C5\9ED1",simsun,sans-serif}
body,button,div,em,form,i,input,li,p,select,textarea,ul{margin:0;padding:0}
button,input,select,textarea{outline:0}
button,img,input,textarea{border:0}
iframe{vertical-align:top}
.q:after,.q:before{display:table;content:"";line-height:0}
.q:after{clear:both}
li,ul{list-style:none}
button{cursor:pointer}
body{background:#000 url(../img/bg.gif);color:#aaa;line-height:18px}
a{cursor:url(../img/2.cur),pointer!important;color:#aaa;text-decoration:none}
a:hover{color:#ff0;text-decoration:none}


.loginON{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden!important;outline:0;opacity:1;background:rgba(0,0,0,0.2);}
.wuaif-login{position:relative;width:678px;height:360px;background:#FFF;top:50%;margin:-180px auto 0;}
.wuaif-close{font-size:30px;position:absolute;right:20px;top:20px;color:#333;cursor:pointer;z-index:1;font-weight: 400;}
.wl-left{width:30%;float:left;height:100%;background-image: linear-gradient(132deg, #a2c7ff, #3378dc);}
.wl-left img{width:112px;height:112px;display:block;margin:0px auto;margin-top:109px;}
.wl-left span{display:block;color:#FFF;text-align:center;height:35px;line-height:35px;margin-top:9px;font-size:25px;}
.wl-right{position:relative;width:70%;float:right;height:100%;}
.wl-right h3{line-height:24px;height:24px;width:80%;margin:0px auto;margin-top:26px;font-size:17px;color:#333;font-weight: 400;}
.wl-right .wl-login{position:absolute;transform:translate(-50%, -50%);top:54%;left:50%;width:80%;}
.wl-right .wl-login .input{position:relative;margin-bottom:11px;}
.wl-right .wl-login .input i{position:absolute;left:0;height:30px;line-height:40px;top:0;width:30px;font-size:20px;text-align:center;}
.wl-right .wl-login .input input{text-indent:30px;width:100%;background:#FFF;border:0;line-height:40px;height:40px;font-size:15px;border-bottom:1px solid #eaeaea;outline:0;}
.wl-right .wl-login .input1{padding:10px 0px;}
.wl-right .wl-login .input1 .QQ-login{float:left;}
.wl-right .wl-login .input1 .QQ-login a{display:block;float:left;margin-right:14px;}
.wl-right .wl-login .input1 .QQ-login a img{height:25px;}
.wl-right .wl-login .input1 .ZC{float:right;}
.wl-right .wl-login .input1 .ZC .Dltitle{float:left;font-size:14px;line-height:25px;color:#888;}
.wl-right .wl-login .input1 .ZC a{float:left;height:25px;line-height:25px;margin-left:10px;font-size:15px;color:#333;}
.wl-right .wl-login #send_ajax{-webkit-appearance:none;width:100%;height:40px;line-height:40px;background:#5298ff;color:#FFF;border-radius:4px;text-align:center;border:0;font-size:15px;margin-top:12px;cursor:pointer;}
.wl-right .wl-login #zc_ajax{-webkit-appearance:none;width:100%;height:40px;line-height:40px;background:#5298ff;color:#FFF;border-radius:4px;text-align:center;border:0;font-size:15px;margin-top:12px;cursor:pointer;}

::-webkit-scrollbar-track{background-color:#FFF}::-webkit-scrollbar{width:7px;height:5px;background-color:#FFF}::-webkit-scrollbar-thumb{background-color:#ff9800;background-color: #F90;background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent)}
#editImg{position: absolute;top: 22px;left: 29px;z-index: 51;width: 150px;height: 150px;margin-right: 20px;border-radius: 50%;border: 5px solid #fff;background: #fff;box-shadow: 0 0 4px 2px rgba(204,204,204,.4);overflow: hidden;}
.container{margin:5px auto;width:980px;font-family:'Helvetica Neue','Hiragino Sans GB','WenQuanYi Micro Hei','Microsoft Yahei',sans-serif;}
.user-banner {position: relative;height: 240px;background: #000 url(../img/user_head.png);background-size: cover;margin: 0 0 10px;border: 1px solid #e7e7e7;border-radius: 4px;}
.user-banner img{width:100%;height:100%;}
.user-banner-uname {position: absolute;z-index: 50;top: 44%;left: 185px;height: 40px;line-height: 40px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;margin-top: -20px;padding: 0 20px;color: #f95c50;font-size: 20px;white-space: nowrap;background-color: #fff;box-shadow: 0 0 4px 2px rgba(204,204,204,.4);}
.user-banner-stats {position: absolute;left: 0;bottom: 0;right: 0;padding: 0 10px;font-size: 14px;background-color: #fff;border-top: 1px solid #e7e7e7;}
.user-relation-stats {float: left;height: 40px;line-height: 40px;border-right: 1px dashed #ccc;padding-right: 10px;}
.user-relation-stats a {display: block;text-align: center;float: left;width: 100px;}
.user-banner .author-level {float: left;margin-top: 10px;margin-left: 50px;width: 220px;position: relative;}
.user-banner .author-level span {display: block;width: 220px;height: 20px;line-height: 20px;overflow: hidden;background: #999;border-radius: 10px;}
.user-banner .author-level span.red {position: absolute;top: 0;left: 0;background: #ffd52b;}
.user-banner .author-level i.level_text {position: absolute;top: -1px;background: inherit;height: inherit;color: #fff;font-style: normal;font-size: 12px;}
.user-banner .author-level i.level-left {left: 5px;line-height: 20px;}
.user-banner .author-level i.level_time {width: 158px;height: 20px;line-height: 20px;font-style: normal;text-align: center;overflow: hidden;font-size: 10px!important;color: #fff;font-family: "微软雅黑","microsoft yahei";position: absolute;top: 0;left: 30px;}
.user-banner .author-level i.level-right {right: 5px;line-height: 20px;}
.user-counter {float: right;text-align: center;vertical-align: middle;height: 40px;line-height: 40px;}
.user-counter-value {color: #666;}
.user-counter-key {color: #888;}
.user-nav li a.hover, .user-nav li a:hover {color: #000;height: 55px;border-bottom: 2px solid #ff7e69;position: relative;z-index: 2;}
.user-nav li a {color: #969696;font-size: 16px;padding: 17px 12px;}.author_zhuye, .author_ziliao {margin-right: 10px;}
.user-counter-value {margin-right: 10px;}



.l{float:left}
.r{float:right}
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.po{cursor:pointer}
.b{font-weight:bold}
.h{overflow:hidden}
.d{display:none}
.f12{font-size:12px}

.mt5{margin-top:5px}
.ml5{margin-left:5px}
.mt8{margin-top:8px}
.ml8{margin-left:8px}
.mt10{margin-top:10px}
.ml10{padding-top:10px;padding-right:8px}
.ml15{margin-left:15px}
.pt5{padding-top:5px}
.pl5{padding-left:5px}
.pt10{padding-top:10px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}

.a1{color:#ff0;}
.a1:hover{color:#0F0}

.header{height:150px;background:#000 url(../img/header.jpg) no-repeat center bottom}
.header .top{margin:0 auto;width:1100px;height:110px}
.header .logo{float:left;padding-top:18px;width:295px}
.header .logo a{display:block;overflow:hidden;width:235px;height:80px;background:url(../img/logo.png) no-repeat;text-indent:-999px}
.header .search{float:left;padding-top:38px}
.header .search button,.header .search input{height:34px;background:url(../img/search.png) no-repeat}
.header .search input{padding:3px 0 3px 31px;width:255px;height:28px;color:#000;vertical-align:top;line-height:28px}
.header .search button{width:50px;background-position:-285px 0;color:#fff;text-align:center;font-weight:700}

.header .login{float:right;overflow:hidden;padding:32px 25px 0 0}
.header .loginimg{float:left}
.header .loginimg img{width:45px;height:45px}
.header .logintxt{float:left;padding-left:10px;font-size:12px;line-height:22px}
.header .logintxt span{margin-left:5px;color:#ff0}

.header .nav{margin:0 auto;width:1100px;height:40px}
.header .nav li{position:relative;float:left;margin-left:1px;width:91px;height:40px;text-align:center;font-size:16px}
.header .nav i{position:absolute;top:0;right:-11px;z-index:1;display:inline-block;width:24px;height:14px;background:url(../img/new.gif) no-repeat}
.header .nav i.hot{width:24px;height:15px;background:url(../img/hot.png) no-repeat}

.header .nav a{display:block;color:#ccc;line-height:40px}
.header .nav .this a,.header .nav a:hover{background:#2A3034;color:#fff}
.header #navi{margin-left:0;width:60px}

.buttons{font-size:12px}
.buttons i{display:inline-block;margin-left:5px;padding-right:5px;height:21px;border-radius:3px;background:#0E0E0E url(../img/ico.png) no-repeat;font-style:normal;line-height:21px;cursor:pointer}
.buttons i:hover{background-color:#000;color:#ff0}
.buttons .checkall{margin-left:0;padding-left:21px;background-position:-181px 5px}
.buttons .checkother{padding-left:22px;background-position:-181px -20px}
.buttons .addtolist{padding-left:20px;background-position:-181px -45px}
.buttons .playall{padding-left:18px;background-position:-181px -70px}
.buttons a{display:inline-block;margin-left:5px;padding:0 5px 0 8px;height:21px;border-radius:3px;background:#0E0E0E;line-height:19px}
.buttons a span{margin-left:2px;font-size:14px}

.maddl,.mplay{display:inline-block;background:url(../img/ico.png) no-repeat;cursor:pointer}
.mplay{width:72px;height:21px;background-position:-80px 0}
.mplay:hover{background-position:-80px -25px}
.maddl{margin-left:5px;width:21px;height:21px;background-position:-157px 0}
.maddl:hover{background-position:-157px -25px}

.icoc1{background-position:0 -50px}
.icoc2{background-position:-20px -50px}
.icoc3{background-position:-40px -50px}
.icoc4{background-position:-60px -50px}
.icoc5{background-position:-80px -50px}
.icoc6{background-position:-100px -50px}
.icoc7{background-position:-120px -50px}
.icoc8{background-position:-140px -50px}
.icoc9{background-position:-160px -50px}
.icoc10{background-position:0 -65px}
.icoc11{background-position:-20px -65px}
.icoc12{background-position:-40px -65px}
.icoc13{background-position:-60px -65px}
.icoc14{background-position:-80px -65px}
.icoc15{background-position:-100px -65px}
.icoc16{background-position:-120px -65px}
.icoc17{background-position:-140px -65px}
.icoc18{background-position:-160px -65px}
.icoc19{background-position:0 -80px}
.icoc20{background-position:-20px -80px}
.icoc21{background-position:-40px -80px}
.icoc22{background-position:-60px -80px}

.ctitle{overflow:hidden;height:50px;background:url(../img/listbg.gif) no-repeat}
.ctitle .name{float:left;padding-left:12px;font-size:22px;line-height:42px}
.ctitle2{background-position:-330px 0}
.ctitle3{background-position:-660px 0}
.ctitle1 .name{color:#8CEA72}
.ctitle2 .name{color:#FF51B2}
.ctitle3 .name{color:#00B4FF}
.ctitle .more{float:left;padding:14px 0 0 10px}
.ctitle .tool{float:right;padding:12px 12px 0 0}
.ctitle .more a{color:#fff}
.ctitle .more a:hover{color:#FF0}

.w650t{overflow:hidden;height:42px;background:url(../img/listbg.gif) no-repeat 0 -120px}
.w650t .name{float:left;overflow:hidden;padding:11px 0 0 11px;height:28px;color:#fff;white-space:nowrap;font-size:22px}
.w650t .albumname{width:610px;}

.w650t .sort{float:right;overflow:hidden;padding:12px 5px 0 0;font-size:12px}
.w650t .sort li{float:left;width:72px}
.w650t .sort a{display:inline-block;width:64px;height:24px;background:#1a1a1a;color:#AAA;text-align:center;line-height:24px}
.w650t .sort a:hover{background:#000;color:#FFF}
.w650t .sort .this a,.w650t .sort .this a:hover{height:29px;background:url(../img/ico.png) no-repeat -4px -95px;color:#222}

.dbg{border-right:2px solid #000;border-left:1px solid #343434;background:#232323 url(../img/dbg.gif) repeat-y right 0}
.w320b{height:10px;background:url(../img/listbg.gif) no-repeat -660px -220px}
.w650b{height:10px;background:url(../img/listbg.gif) no-repeat 0 -304px}
.w980t{height:10px;background:url(../img/listbg.gif) no-repeat 0 -180px}
.w980b{height:10px;background:url(../img/listbg.gif) no-repeat 0 -200px}

.listb ul{overflow:hidden;padding:8px 9px 8px 8px}
.listb i{float:left;margin-top:3px;width:17px;height:13px;background-image:url(../img/ico.png);background-repeat:no-repeat}
.listb a{float:left;overflow:hidden;margin-left:5px;max-width:252px;text-overflow:ellipsis;white-space:nowrap}
.listb em{float:right;margin-top:2px;width:15px;height:15px;background:url(../img/ico.png) no-repeat -20px 0;cursor:pointer}
.listb em:hover{background-position:-20px -20px}

/*.banner{overflow:hidden;margin:10px auto;padding:10px;width:1180px;background:#232323}*/
.banner{overflow:hidden;margin:10px auto;padding:2px;width:1060px}
.content{margin:0 auto;width:984px}

#bjyy{margin:0 auto;width:980px;padding-top:10px;}
.bjyy{height:35px;background:url(../img/bjyy.gif) no-repeat;color:#CCC;text-align:center;line-height:35px}

.iflbg{height:325px;background:url(../img/flbg.gif) no-repeat}
.ifll{float:left;padding:18px 0 0 12px;width:310px}
.ifll div{overflow:hidden;width:310px;height:74px;background:url(../img/ifll.png) no-repeat}
.ifll em{float:left;padding:10px 10px 0 10px;width:47px;color:#FFF;text-align:center;font-style:normal;font-size:16px;line-height:24px}
.ifll ul{float:left;padding:7px 0 0 15px;width:225px;line-height:26px}
.ifll ul a{color:#bbb}
.ifll ul a:hover{color:#ff0}
.ifll ul span{margin:0 5px;color:#CCC;font-size:12px}

.iflr{position:relative;float:right;padding-top:8px;width:600px}
.iflr li{float:left;padding-top:10px;width:100px;height:90px;font-size:12px}
.iflr a{position:relative;display:block;overflow:hidden;width:90px;height:90px;text-align:center}
.iflr img{width:90px;height:90px}
.iflr .li0{width:300px}
.iflr .li1{position:absolute;top:10px;left:100px;float:none;width:190px;height:190px}
.iflr .li2{top:110px;left:400px}
.iflr .li1,.iflr .li1 a,.iflr .li1 img{width:190px;height:190px}
.iflr span{position:absolute;left:0;display:inline-block;width:90px;height:22px}
.iflr .li1 span{width:190px}
.iflr span.pic{top:0;z-index:1;display:none;height:90px;background:url(../img/play_bg1.png) no-repeat}
.iflr .li1 span.pic{height:190px;background:url(../img/play_bg2.png) no-repeat}
.iflr a:hover span.pic{display:inline-block}
.iflr span.bg{bottom:0;z-index:2;background:#000;opacity:.7;filter:alpha(opacity=70)}
.iflr span.txt{bottom:0;z-index:3;color:#eee;line-height:22px}

.listk1{/*padding-left:110px;*/}
.listk{/*width:1200px;padding-left:72px;*/}
.ilist{float:left;width:320px}
.ilist .listb{padding:3px 0;height:410px}
.ilistrg{padding-left:14px;float:left;width:320px}
.ilistrg .ctitle{background-position:-660px -120px}
.izxk{float:left;width:650px}
.izxl{float:left;width:190px;height:40px;background:url(../img/izxl.png) no-repeat right top}
.izxr{float:right;padding:12px 15px 0 0;color:#999;font-size:12px}
.izxli{overflow:hidden;padding:3px 0 0 11px;height:374px}
.izxli ul{float:left;width:297px;overflow:hidden;padding:8px 10px}
.izxli i{float:left;margin-top:4px;width:11px;height:11px;background:url(../img/ico.png) no-repeat -60px 0;cursor:pointer}
.izxli i.selected{background-position:-60px -20px}
.izxli span{float:left;margin:3px 8px 0 8px;width:17px;height:13px;background-image:url(../img/ico.png);background-repeat:no-repeat}
.izxli a{float:left;overflow:hidden;max-width:224px;text-overflow:ellipsis;white-space:nowrap}
.izxli em{float:right;margin-top:2px;width:15px;height:15px;background:url(../img/ico.png) no-repeat -20px 0;cursor:pointer}
.izxli em:hover{background-position:-20px -20px}
.izxk .buttons{padding:9px 9px 0 0;height:30px;text-align:right}

.iyyt{padding:12px 12px 0 0;height:30px;background:url(../img/listbg.gif) no-repeat 0 -60px;text-align:right;width:966px}
.iyyc{overflow:hidden;padding:5px 0 5px 11px;width:966px}
.iyyc ul{float:left;overflow:hidden;padding:8px 12px;width:297px}
.iyyc .iyycul{padding:8px 33px}
.iyyc i{float:left;margin-top:4px;width:11px;height:11px;background:url(../img/ico.png) no-repeat -60px 0;cursor:pointer}
.iyyc i.selected{background-position:-60px -20px}
.iyyc span{float:left;margin:3px 8px 0 8px;width:17px;height:13px;background-image:url(../img/ico.png);background-repeat:no-repeat}
.iyyc a{float:left;overflow:hidden;max-width:224px;text-overflow:ellipsis;white-space:nowrap}
.iyyc em{float:right;margin-top:2px;width:15px;height:15px;background:url(../img/ico.png) no-repeat -20px 0;cursor:pointer}
.iyyc em:hover{background-position:-20px -20px}

.iuser{margin:10px auto 0 auto;padding:0 10px;width:1080px;border-radius:8px 8px 0 0;background-color:#232323}
.iuser div{overflow:hidden;padding:5px 8px 0 0;height:45px}
.iuser div span{float:left;color:#ccc;font-size:22px;line-height:40px}
.iuser div a{float:right;margin-top:10px;color:#09F}
.iuser a:hover{color:#0F0}
.iuser ul{overflow:hidden;height:325px}
.iuser li{position:relative;float:left;overflow:hidden;width:160px;height:160px;text-align:center}
.iuser li img{width:154px;height:154px}
.iuser li span{position:absolute;bottom:-35px;left:3px;z-index:1;display:block;overflow:hidden;width:154px;height:24px;background:#000;color:#FFF;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:24px;opacity:.85;transition:bottom .2s linear;filter:alpha(opacity=85)}
.iuser li a:hover span{bottom:6px}

.ilink{margin:0 auto;padding:0 10px;width:1080px;background-color:#232323;font-size:12px}
.ilink ul{border-bottom:1px solid #444;line-height:40px}
.ilink ul span{margin-right:10px;color:#ccc;font-size:22px}
.ilink div{padding:8px 5px;text-align:justify;line-height:22px}

.left{float:left;width:650px}
.leftfl{position:relative;padding:12px 10px 0 46px;height:82px;background:url(../img/listbg.gif) no-repeat 0 -220px;font-size:12px}
.leftfl li{float:left;padding:0 5px;white-space:nowrap}
.leftfl a{display:inline-block;margin:5px 0;padding:0 10px;height:24px;background:#1A1A1A;line-height:24px}
.leftfl .this a,.leftfl a:hover{background:#000;color:#ff0}
.leftfl div{position:absolute;top:12px;left:1px;width:32px;height:68px;background:url(../img/listbg.gif) no-repeat -660px -240px}

.leftp{overflow:hidden;padding:10px;height:21px}
.leftp .buttons{float:left}
.leftpage{float:right;text-align:center;font-size:12px;line-height:21px}
.leftpage a,.leftpage strong{display:inline-block;margin:0 2px;padding:0 3px;height:21px;min-width:16px;background:#0E0E0E}
.leftpage a:hover,.leftpage strong{background:#000;color:#ff0;font-weight:400}
.lista{margin:0 11px 0 10px;padding:5px 0;border-top:1px solid #333;border-bottom:1px solid #333}
.lista ul{overflow:hidden;height:35px}
.lista li{float:left}
.lista .w1{padding-top:12px;width:19px}
.lista .w1 i{display:inline-block;width:11px;height:11px;background:url(../img/ico.png) no-repeat -60px 0;vertical-align:top;cursor:pointer}
.lista .w1 i.selected{background-position:-60px -20px}

.lista .w2{padding-top:8px;width:392px}
.lista .w2 span{
	display: inline-block;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #eee;
}
.lista .w2 span.spanthis{
	color: #FF0;
}

.lista .w2 a{display:inline-block;overflow:hidden;margin:0 5px;max-width:340px;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap}
.lista .w2 b{display:inline-block;color:#FF0;vertical-align:top;vertical-align:middle;font-weight:400;font-size:13px}

.lista .w3{padding-top:10px;width:73px;text-align:center}
.lista .w3 a{display:inline-block;width:15px;height:15px;background:url(../img/ico.png) no-repeat}
.lista .w3 a.play{background-position:0 0}
.lista .w3 a.play:hover{background-position:0 -20px}
.lista .w3 a.add{margin:0 7px;background-position:-20px 0}
.lista .w3 a.add:hover{background-position:-20px -20px}
.lista .w3 a.down{background-position:-40px 0}
.lista .w3 a.down:hover{background-position:-40px -20px}
.lista .hist{width:60px;text-align:center;font-size:12px;line-height:35px}
.lista .date{width:82px;text-align:right;font-size:12px;line-height:35px}
.listerror{padding-top:80px;height:795px;text-align:center;font-size:16px}

.right{float:right;width:320px}
.right .ctitle{margin-top:8px}
.right .listb{padding:5px 0;height:582px}

.rightk{width:316px;border:1px solid #555;background:#333}
.rightk .pic{padding-top:8px;height:308px;text-align:center}
.rightk .share{padding:3px 0 0 9px;height:47px;border-top:1px solid #555}
.rightk .jianjie{padding:6px 8px 10px 8px;border-top:1px solid #555;text-indent:2em;line-height:24px}

.right .sort{padding-top:8px;height:276px;font-size:12px}
.right .sort ul{overflow:hidden}
.right .sort .pic{padding:0 0 0 3px}
.right .sort .pic li{position:relative;float:left;padding-left:8px;width:68px;height:76px}
.right .sort .pic img{width:68px;opacity:.61;filter:alpha(opacity=61)}
.right .sort .pic span{
	position: absolute;
	top: 48px;
	left: 8px;
	width: 68px;
	height: 20px;
	background: #000;
	color: #FFF;
	text-align: center;
	line-height: 20px;
	opacity: .61;
	filter: alpha(opacity=61);
	white-space: normal;
	display: inline-block;
	overflow: hidden;
}
.right .sort .pic li:hover img{opacity:1;filter:alpha(opacity=100)}
.right .sort .pic li:hover span{opacity:.85;filter:alpha(opacity=85)}
.right .sort .txt{margin-top:2px;padding:4px 0 0 3px;width:313px;border-top:1px solid #333}
.right .sort .txt li{float:left;padding-left:8px}
.right .sort .txt a{
	display: inline-block;
	margin-top:4px;
	width: 68px;
	height: 22px;
	border-radius: 5px;
	background: #1A1A1A;
	text-align: center;
	line-height: 22px;
	white-space: normal;
	overflow: hidden;
}
.right .sort .txt a:hover{background:#000}

.tagsbg{position:relative;margin:0 auto;width:980px;height:300px}
.tagsbg .bgpic img{width:980px;height:300px}
.tagsbg .txt{position:absolute;top:240px;left:0;padding:6px 18px 6px 12px;width:950px;height:48px;background:#000;color:#fff;text-shadow:1px 1px 0 #000;font-size:14px;line-height:24px;opacity:.7;filter:alpha(opacity=70)}

.tagsbgrh{padding-top:10px}
.tagsbgrh .bdsharebuttonbox{border-top:0px;}
.tagsbgrh .listb{height:553px}
.tagsbgrh .listb ul{padding:7px 9px 8px 8px}

.right .tags{padding:5px 0}
.right .tags li{overflow:hidden;padding:6px 0 6px 10px;max-width:300px;text-overflow:ellipsis;white-space:nowrap}
.right .tags .tag{color:#FF0}
.right .tags .tag a{margin-right:8px}

.right .tags .newtags{padding:0 10px 5px 10px;text-align:justify;white-space:normal;line-height:25px}
.right .tags .newtags span.span{margin:0 5px;color:#666}

.tagsict{margin-left:20px;padding:10px 0 0 2px;width:937px;height:30px;border-bottom:1px solid #333}
.tagsict ul{overflow:hidden;padding-left:5px;height:18px;border-left:3px solid #ff0;color:#CCC;font-size:16px;line-height:18px}
.tagsipic{overflow:hidden;padding:20px 0 0 11px;font-size:12px}
.tagsipic li{float:left;width:12.5%;height:120px;text-align:center}
.tagsipic .imga{display:inline-block;overflow:hidden;margin-bottom:1px;width:80px;height:80px;border:3px solid #1a1a1a;border-radius:100%}
.tagsipic img{width:80px;height:80px}
.tagsipic .imga:hover{width:84px;height:84px;border:1px solid #333}
.tagsipic .imga:hover img{width:84px;height:84px}
.tagsitxt{overflow:hidden;padding:0 0 20px 20px;font-size:12px}
.tagsitxt li{float:left;padding:5px}
.tagsitxt a{display:inline-block;width:84px;height:28px;background-color:#1a1a1a;text-align:center;line-height:28px}
.tagsitxt a:hover{background-color:#000}

.albumit{margin:0 23px 0 22px;padding-top:8px;height:30px;border-bottom:1px solid #333}
.albumit1{float:left;overflow:hidden;padding-left:5px;height:19px;border-left:3px solid #ff0;color:#CCC;font-size:16px;line-height:18px}
.albumit2{float:left;padding:1px 0 0 8px}
.albumit2 a{margin-left:8px}
.albumit2 a.this{color:#ff0}
.albumic{padding: 10px 0 15px 12px;overflow: hidden;}
.albumic div{float:left;padding:10px; width:218px;}
.albumic ul{border:1px solid #555;background:#333}
.albumic .pic{padding-top:8px;width:216px;height:208px;border-bottom:1px solid #555;text-align:center}
.albumic .pic img{width:200px}
.albumic .txt{overflow:hidden;margin:0 auto;padding:5px 0;width:196px;text-align:center;white-space:nowrap;font-size:14px;line-height:24px}
.albumip{padding-top:15px;height:31px;border-top:1px solid #333;text-align:center;line-height:25px}
.albumip a,.albumip strong{display:inline-block;margin:0 5px;padding:0 8px;height:25px;background:#0E0E0E}
.albumip a:hover,.albumip strong{background:#000;color:#ff0}

.topleft{float:left;width:182px}
.toplefthd{height:40px;background:url(../img/listbg.gif) no-repeat -702px -240px;color:#FF0;text-align:center;font-size:18px;line-height:40px}
.topleftnav{padding:10px 1px;border:1px solid #333; border-bottom:0px;background:#222}
.topleftnav a{display:block;height:35px;text-indent:25px;line-height:35px}
.topleftnav a:hover{background:#1D1D1D;color:#FFF}
.topleftnav .this a,.topleftnav .this a:hover{background:#111;color:#FFF}
.topleftnav .xian{overflow:hidden;margin:10px 14px 0 14px;height:10px;border-top:1px solid #444}
.topleftb{height:10px;background:url(../img/listbg.gif) no-repeat -702px -290px}

.topright1{float:right;overflow:hidden;width:788px;border:1px solid #333;border-radius:6px;background:#222}
.topright1t{overflow:hidden;padding-top:6px;padding-left:15px;height:30px}
.topright1t1{float: left;color: #FFF;font-size: 18px;line-height: 30px;}
.topright1t2{float:left;padding:7px 0 0 10px;color:#FF0;font-size:12px}
.topright1t3{float:right;padding:7px 10px 0 0;color:#ccc;font-size:12px}

.topright1c{overflow:hidden;padding-left:15px}
.topright1c ul{float:left;overflow:hidden;width:365px;height:35px;border-bottom:1px solid #262626}
.topright1c .topright1cul{margin-left:22px}
.topright1c i{float:left;margin-top:12px;width:11px;height:11px;background:url(../img/ico.png) no-repeat -60px 0;cursor:pointer}
.topright1c i.selected{background-position:-60px -20px}
.topright1c span{float:left;padding:9px 5px 0 5px;color:#CCC;font-weight:700;font-style:normal;font-size:12px;font-family:Arial}
.topright1c a{float:left;overflow:hidden;padding-top:9px;max-width:295px;text-overflow:ellipsis;white-space:nowrap}
.topright1c em{float:right;margin-top:10px;width:15px;height:15px;background:url(../img/ico.png) no-repeat -20px 0;cursor:pointer}
.topright1c em a:hover{background-position:-20px -20px}

.topright0k{overflow:hidden;float:right;width:790px}
.topright0{float:left;overflow:hidden;width:256px;border:1px solid #333;border-radius:6px;background:#222}
.topright0t{height:41px;background:#121212}
.topright0t .l{padding-left:14px;font-size:16px;line-height:38px}
.topright0t .cs0{color:#FF51B2}
.topright0t .cs1{color:#00B4FF}
.topright0t .cs2{color:#8CEA72}
.topright0t .r{padding-right:8px;line-height:38px;font-size:14px}
.topright0t .r span{margin-left:1px;font-size:14px}
.topright0b{padding-right:10px;height:31px;text-align:right}
.topright0k ul{padding:3px 0 0 0;height:645px}
.topright0k li{padding:5px 0;height:22px;line-height:22px}
.topright0k li i{display:inline-block;padding-left:3px;width:29px;color:#CCC;vertical-align:top;text-align:center;font-weight:700;font-style:normal;font-family:Arial;font-size:12px}
.topright0k li i.this{color:#FF0}
.topright0k li a{display:inline-block;overflow:hidden;max-width:212px;text-overflow:ellipsis;white-space:nowrap}

.xdtops{overflow:hidden;float:right;width:790px}
.xdtopsk{float:left;overflow:hidden;width:389px;border:1px solid #333;border-radius:6px;background:#222}
.xdtopst{overflow:hidden;height:41px;background:#121212}
.xdtopst .l{padding-left:14px;font-size:16px;line-height:38px}
.xdtopst .dys1{color:#FF51B2}
.xdtopst .dys2{color:#00B4FF}
.xdtopst .dys3{color:#8CEA72}
.xdtopst .dys4{color:#FF51B2}
.xdtopst .dys5{color:#00B4FF}
.xdtopst .dys6{color:#8CEA72}
.xdtopst .r{padding-right:8px;line-height:38px;font-size:14px}
.xdtopsb{padding-right:10px;height:31px;text-align:right}

.xdtops ul{overflow:hidden;padding-top:10px;height:300px}
.xdtops li{overflow:hidden;padding:3px 13px 0 10px;height:27px;line-height:1}
.xdtops li i{float:left;width:20px;color:#ccc;font-weight:700;font-style:normal;font-size:12px;font-family:Arial;line-height:16px}
.xdtops li i.this{color:#FF0}
.xdtops li a.name{float:left;max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xdtops li a.add{float:right;width:15px;height:15px;background:url(../img/ico.png) no-repeat;background-position:-20px 0}
.xdtops li a.add:hover{background-position:-20px -20px}



.xdtop ul{overflow:hidden;border-bottom:1px dashed #333}
.xdtop li{float:left;overflow:hidden}
.xdtop .xdtop2{padding-top:14px;height:31px}
.t_r_l_i{padding:3px 0 0 10px;width:19px}
.t_r_l_i i{display:inline-block;width:11px;height:11px;background:url(../img/ico.png) no-repeat -60px 0;vertical-align:top;cursor:pointer}
.t_r_l_i i.selected{background-position:-60px -20px}
.t_r_l_s{width:19px;color:#eee;font-weight:700;font-size:12px;font-family:Arial}

.t_r_l_n{width:473px;text-overflow:ellipsis;white-space:nowrap}
.t_r_l_u{width:105px;text-overflow:ellipsis;white-space:nowrap}
.t_r_l_h{width:130px;text-overflow:ellipsis;white-space:nowrap;font-size:12px;}

.t_r_l_a{padding:1px 0 0 0}
.t_r_l_a a{display:inline-block;width:15px;height:15px;background:url(../img/ico.png) no-repeat;background-position:-20px 0}
.t_r_l_a a:hover{background-position:-20px -20px}

.xdtop .xdtop1{padding-top:15px;height:55px}
.xdtop1 .t_r_l_i{padding-top:14px}
.xdtop1 .t_r_l_s{width:25px;padding-top:11px;color:#F00}
.t_r_l_s0{font-size:18px}
.t_r_l_s1{font-size:16px}
.t_r_l_s2{font-size:14px}
.t_r_l_p{width:50px}
.t_r_l_p img{width:40px;height:40px}
.xdtop1 .t_r_l_n{padding-top:11px;width:417px}
.xdtop1 .t_r_l_u{padding-top:11px}
.xdtop1 .t_r_l_h{padding-top:11px}
.xdtop1 .t_r_l_a{padding-top:12px}


.searchno{font-size: 16px;text-align: center;height:439px;padding-top: 100px;line-height: 30px;}
.searchcount{float: left;padding:10px 0 0 8px;font-size: 12px;}
.searchcount span{color: #0F0;margin:0 3px;}
.searchk{overflow:hidden;border:1px solid #333;border-radius:6px;background:#222}
.searchk .lista{margin:0 10px;}
.searchk .lista .w2{width:715px}
.searchk .lista .w2 a{max-width:502px;}
.searchk .lista .w2 a i{font-style: normal;color:#0F0}

.footer{margin:0 auto;padding:10px 0;width:1100px;background-color:#333;text-align:center;line-height:27px}
.footer span{margin:0 10px}
.footer .imga{display:inline-block;width:50px;height:50px;background:url(../img/gameRFID-50-50.png) no-repeat}

.tipmsg{position:absolute;top:0;left:0;z-index:9999;display:none;height:54px}
.tipmsg li{float:left;height:54px;background-image:url(../img/tip_message.png)}
.tipmsgl0{width:45px;background-position:-6px -108px;background-repeat:no-repeat}
.tipmsgl1{width:45px;background-position:-6px -54px;background-repeat:no-repeat}
.tipmsgl2{width:45px;background-position:-6px 0;background-repeat:no-repeat}
.tipmsgc{padding:0 20px 0 8px;background-position:0 -161px;background-repeat:repeat-x;color:#666;white-space:nowrap;line-height:52px;word-break:keep-all}
.tipmsgr{width:6px;background-position:0 0;background-repeat:no-repeat}

#overlay{position:absolute;top:0;left:0;z-index:9998;width:100%;background-color:#000}
#overlayb{position:absolute;top:0;left:0;z-index:9998;width:100%;}
#loginbg{position:absolute;z-index:9999;padding:5px;width:635px;background:#000;background:rgba(0,0,0,.3)}
.login_top{overflow:hidden;height:34px;background-color:#444}
.login_top_l{float:left;padding-left:10px;background-color:#444;color:#adadad;font-weight:700;font-size:14px;line-height:33px}
.login_top_r{float:right;padding:5px 5px 0 0}
.login_top_r a{display:inline-block;width:19px;height:19px;color:#ADADAD;text-align:center;font-weight:700;font-size:18px;font-family:Helvetica,STHeiti;line-height:19px;_font-family:Tahoma,'\u9ed1\u4f53','Book Antiqua',Palatino;}
.login_top_r a:hover{background-color:#999}

.login_com{overflow:hidden;padding:20px 35px;height:236px;background-color:#ADADAD;color:#444;font-size:12px;line-height:18px;font-family:arial,simsun,sans-serif}
.login_com a{color:#444}
.login_com a:hover{color:red}
.login_com_l{float:left;padding:0 24px;width:260px}
.login_com_msg{height:18px}
.login_com_line{overflow:hidden;padding:10px 0 5px 0;height:36px}
.login_com_line div{overflow:hidden;padding-right:5px;padding-left:39px;width:200px;height:36px;background:url(../img/login.png) no-repeat scroll 0 -18px #888;_background: url(./img/login.gif) no-repeat scroll 0 -18px #888888}
.login_com_line .dl_password{background-position:0 -54px}
.login_com_line input{padding:0 5px;width:195px;height:36px;outline-style:none;border:medium none;background:#888;color:#000;font-size:18px;line-height:36px}
.login_com_line #dl_password{line-height:34px}
.login_com_code{overflow:hidden;height:36px}
.login_com_code1{float:left}
.login_com_code1 input{width:90px;height:36px;background:#888;color:#444;text-align:center;font-size:12px;line-height:36px}
.login_com_code1 input.this{color:#000;font-size:18px}
.login_com_code2{float:left;padding:0 8px}
.login_com_code2 img{width:88px;height:34px;border:1px solid #CCC;cursor:pointer}
.login_com_code3{float:left;width:50px}
.login_com_code3 a{text-decoration:underline}
.login_com_dlmm{overflow:hidden;padding-top:9px}
.login_com_dlmm_l{float:left;color:#222}
.login_com_dlmm_l input{vertical-align:middle}
.login_com_dlmm_r{float:right;padding-right:18px}
.login_com_btn{padding-top:10px}
.login_com_btn input{display:inline-block;overflow:hidden;width:85px;height:34px;border:1px solid #845a05;background:#ecaa23;color:#222;text-align:center;font-weight:700;font-size:14px;line-height:30px;cursor:pointer}
.login_com_r{float:left;overflow:hidden;padding:20px 0 0 40px;width:190px;height:216px;border-left:1px solid #888}
.login_com_r1{color:#444;font-weight:700;font-size:14px;line-height:20px}
.login_com_r2{padding-top:3px;height:87px}
.login_com_r2 p{height:30px;color:#222}
.login_com_r2 a{display:inline-block;width:100px;height:32px;background:#444;color:#fff;text-align:center;line-height:30px}
.login_com_r2 a:hover{color:#fff}
.login_com_r3{padding-top:17px;border-top:1px solid #888}
.login_com_r3t{height:28px}
.login_com_r3a{min-height:24px}
.login_com_r3a a{display:inline-block;padding-left:20px;height:20px;background:url(../img/login.png) no-repeat;_background: url(./img/login.gif) no-repeat}
.login_com_r3a .login_com_r3aqq{background-position:0 1px}
.login_com_r3a .login_com_r3awx{margin-top:5px;background-image: url(../img/wx_logo.png);background-position: left center}

.piao{position:fixed;right:20px;bottom:20px;z-index:100;width:54px}
.piao a,.piao div{display:block;width:54px;height:53px;background:url(../img/backTop.png) no-repeat;cursor:pointer}
#gotop{display:none;background-position:-179px -118px}
#gotop:hover{background-position:-237px -118px}
#weixin{position:relative;background-position:-179px -59px}
#weixin:hover{background-position:-237px -59px}
#weixin_img{position:absolute;top:-177px;left:-178px;display:none;width:174px;height:235px}
#weixin:hover #weixin_img{display:block}
#fankui{height:54px;background-position:-179px 0}
#fankui:hover{background-position:-237px 0}

/*Setting On*/
.set-title{font:14px "Microsoft YaHei",Verdana,Geneva,sans-serif;color:#999;}
.wuaif-set *{box-sizing:border-box;}
.wuaif-set textarea{width:100%;background-color:#FFF;border:1px solid #d1d1d1;padding:4px;outline:0;margin-bottom:2px;color:#444;font-size:1em;-webkit-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.04);-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.04);-o-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.04);-webkit-transition:background 150ms linear;-moz-transition:background 150ms linear;-ms-transition:background 150ms linear;-o-transition:background 150ms linear;transition:background 150ms linear;}
.wuaif-set{width:1200px;margin:10px auto;background:#FFF;}
#setting{position:relative;background:#FFF;height:auto;}
.set-sort{box-shadow:none;}
.set-nav{height:46px;border-bottom:2px solid #333;padding:11px 10px 0;}
.set-nav-1-1{float:left;}
.set-nav-1-1 a{float:left;width:90px;height:35px;text-align:center;border-radius:5px 5px 0 0;line-height:35px;font-size:15px;color:#999;}
.set-nav-1-1.active a{background:#333;color:#FFF;}
.set-nav-1-1-last{float:right;}
.set-nav-1-1-last-save{display:inline-block;padding:8px 12px;color:#FFF;text-align:center;background:#333;white-space:nowrap;outline:0;border:none;}
.setting-box{overflow:hidden;margin-bottom:10px;padding:0 0 10px 0;width:100%;background:#FFF;}
.set-list{padding:10px 16px;border-bottom:1px solid #d3d3d3;}
.set-list .td-l{float:left}
.set-list .td-r{float:right}
.file-box{position:relative;display:inline-block;}
.file-link{display:inline-block;padding:4px 12px;color:#FFF;font-size:14px;background-color:#333;line-height:22px;border-radius:2px;text-decoration:none;}
.upload-File{position:absolute;right:0;top:0;opacity:0;filter:alpha(opacity=0);width:60px;height:30px;overflow:hidden;}
.setting-ON img{width:135px;height:32px;margin-left:5px;margin-top:-1px;border-radius:3px;border:1px solid #333;vertical-align:middle;background:#999;}
.mgr{position:relative;width:16px;height:16px;background-clip:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:text-bottom;border-radius:50%;background-color:#fff;border:1px solid #d7d7d7;}
.mgr:before{content:'';display:block;height:0;width:0;-webkit-transition:width .25s,height .25s;transition:width .25s,height .25s;}
.mgr:checked{border:1px solid #555;}
.mgr:checked:before{background-color:#333;}
.mgr:checked:before{height:8px;width:8px;border-radius:50%;margin:3px 0 0 3px;}
.text{width:100px;background-color:#FFF;border:1px solid #d1d1d1;padding:3px;outline:0;color:#333;-webkit-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.04);-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.04);-o-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.04);-webkit-transition:background 150ms linear;-moz-transition:background 150ms linear;-ms-transition:background 150ms linear;-o-transition:background 150ms linear;transition:background 150ms linear;}
.wuaif-sm{padding:10px;margin:10px auto;border:1px solid #ddd;border-radius:2px;text-align:center;}
.wuaif-sm h4{margin-top:0;margin-left:-1px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;height:50px;line-height:50px;font-size:20px;font-weight:400;}
.wuaif-sm p{margin-bottom:10px;}
.wuaif-sm code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px;}
/*Setting Off*/







/* 自适应 */

@media screen and (max-width:1200px) {
}
@media screen and (max-width:1000px) {
}
@media screen and (max-width:750px) {
}
@media screen and (max-width:370px) {
.content,.header .nav,.footer,.header .top,.banner,#bjyy,.tagsbg,.tagsbg .bgpic img,.left,.lista .w2,.lista .w3,.container{width:100%;}
#editImg{width: 80px;height:80px;}
.user-banner-uname{top:29%;left:112px;}
.izxli{width: 315px;height:100%;}
.ilink,.iuser,.tagsbg .txt{width:94%;}
.tagsbg .txt{width:90%;}
.izxk{padding-left:5%;width:330px;}
.llyy ,.login-nav,.login,.lista .hist,.lista .date,.leftp .buttons,.lista .w1{display:none;}
.listk{padding-left:5%;width:33.3%;}
.ilistrg{padding-left:5%;}
}