@charset "utf-8";
/* CSS Document */

BODY,textarea{FONT-SIZE: 12px; MARGIN: 0px; COLOR: #003300; FONT-FAMILY: Arial, "Trebuchet MS";}
BODY {TEXT-ALIGN: center; background:url(//img.yy2k.com/images/background.gif) repeat #fff; }
DIV {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; }


UL {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
li{list-style:none; }
h1{font-size:16px; font-weight:bold; margin:0px 0px 0px 0px; }
h2{font-size:14px; font-weight:bold; margin:0px 0px 0px 0px; }
h3{font-size:14px; font-weight:bold; margin:0px 0px 0px 0px; }
.bg{ background:#FFFFFF; }
A:link {COLOR: #990000; TEXT-DECORATION: none; }
A:visited {COLOR: #000000; TEXT-DECORATION: none; }
A:hover {COLOR: #000000; TEXT-DECORATION: underline; }
A:active {COLOR: #000000; TEXT-DECORATION: none; }
.clear {clear:both; height:5px; line-height:0px; }
.mg10{margin-top:10px; }
.mg{height:10px; }
.mg30{height:30px; }
.head{width:970px; margin:0 auto; background:#FFFFFF; padding:0px 10px 0px 10px; }
.head .head1 {padding:0px 5px 0px 5px; border-right:#FF9A03 2px solid; border-left:#FF9A03 2px solid; background:#FFEFAB; }
.head .head1 .head3{ height:30px; line-height:30px; font-size:12px; text-align:left; margin-left:20px;}
.head .head1 .head3 span{background:url(//img.yy2k.com/images/yy2k.png) no-repeat -332px -95px; padding-left:15px; cursor:pointer; }
#hasplaylist{display:none; }
#hasplaynum{background:none; padding:0; }
.ul_age_list_listwyx li{width:130px; height:110px; float:left; }
.head .head1 .head3 a{margin-left:4px; color:#FF0000; }
.head .head4 {width:970px; height:2px; line-height:2px; }
.head .head4 .l{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -45px -43px; line-height:4px; float:left; }
.head .head4 .c{width:962px; height:2px; line-height:2px; float:left; border-bottom:2px #FF9A03 solid; background:#FFEFAB; }
.head .head4 .r{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -81px -43px; line-height:4px; float:left; }

.top{width:970px; margin:0 auto; height:110px;  padding:10px 10px 10px 10px; background:#FFFFFF;}
.top .top1 {width:970px; height:5px; line-height:5px; }
.top .top1 .l{width:4px; height:5px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -96px -38px; line-height:5px; float:left; }
.top .top1 .c{width:962px; height:3px;  line-height:3px; float:left; border-top:2px #6DBA2B solid; background:#EEF9E6; }
.top .top1 .r{width:4px; height:5px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -132px -38px; line-height:5px; float:left; }

.top .top2{width:966px; height:102px; border-left:2px #6DBA2B solid; border-right:2px #6DBA2B solid; background:#EEF9E6; }
.top .top2 .logo{width:260px; height:100px; float:left; }
.top .top2 .logo a{width:200px; height:100px; margin-top:25px; }
.top .top2 .logo  h1{display:none; }
.top .top2 .right{float:left; height:102px; width:706px; }
.top .top2 .right .rightg{width:175px; height:60px; border:#6DBA2B 1px solid; background:#E2F4D2; float:right; margin-right:2px; }
.top .top2 .right .ads{width:468px; height:60px; border:#6DBA2B 1px solid; background:#999999; float:right; margin-right:30px; }
.top .top2 .right .nav{width:700px; height:35px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat 0px -52px; margin-top:2px; line-height:35px; float:right; margin-right:2px; }
.top .top2 .right .nav a{font-weight:bold; font-size:16px; margin-right:10px; }
.top .top3 {width:970px; height:2px; line-height:2px; }
.top .top3 .l{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -96px -42px; line-height:4px; float:left; }
.top .top3 .c{width:962px; height:2px; line-height:2px; float:left; border-bottom:2px #6DBA2B solid; background:#EEF9E6; }
.top .top3 .r{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -132px -42px; line-height:4px; float:left; }
.main{width:970px; margin:0px auto; padding:10px 10px 10px 10px; background:#FFFFFF;}
.input{height:28px; border:#FF900 1px solid; background:#FFEFAB; line-height:28px; float:left; margin-right:5px; }

.login {height:40px; width:485px; float:left; text-align:left; line-height:40px; background:#FFFFFF; }
.login a {height:30px; line-height:30px; display:block; float:left; padding-left:10px; color:#000000; font-size:12px; }
.login .logined {font-size:16px; font-weight:bold; color:#FF0000; }
.login  .logined span {display:block; float:left; height:30px; line-height:30px; }
.loginbutton {width:64px; height:34px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat 0px -101px; border:none; float:left; }

.plus{width:90px;float:left;}

.search{width:365px; height:40px; float:left; background:#FFFFFF; }
.search .serachbutton{width:124px; height:34px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -90px -101px; border:none; float:left; }
.main .left{width:750px; float:left; }
.main .right{width:210px; float:left; margin-left:10px; }
.font16{font-size:16px; }
.font14{font-size:14px; }
.b{font-weight:bold; }
.fab{font-weight:bold; }


.right ul{ padding:0px 0px 0px 10px}
.right ul li{list-style:disc; text-align:left; line-height:20px}

.connect{width:750px;}
.connect a{color:#0000FF; }
.connect a:hover{color:#FF0000; }
.connect .connect1{width:750px; height:5px; line-height:5px}
.connect .connect1 .l{width:4px; height:5px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -96px -38px; line-height:5px; float:left}
.connect .connect1 .c{width:742px; height:3px;  line-height:3px; float:left; border-top:2px #6DBA2B solid; background:#EEF9E6}
.connect .connect1 .r{width:4px; height:5px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -132px -38px; line-height:5px; float:left}
.connect .connect2{width:746px; border-left:2px #6DBA2B solid; border-right:2px #6DBA2B solid; background:#EEF9E6}
.connect .connect2 .title{height:30px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat 0px -5px; border-bottom:#6DBA2B 1px solid; text-align:left; padding:0px 10px 0px 40px; line-height:30px; color:#003300}
.connect .connect2 .title span{float:right}
.connect .connect2 .title a{color:#003300}
.connect .connect2 ul li{width:149px; float:left; margin-top:10px; height:135px}
.connect .connect2 ul li img{border:none}
.connect .connect2 .pic{ border:#6DBA2B 1px solid; padding:4px 4px 4px 4px; display:block; width:100px; height:75px; margin-left:15px}
.connect .connect2 .pic:hover{ border:#6DBA2B 2px solid; padding:3px 3px 3px 3px; display:block; width:100px; height:75px; margin-left:15px}
.connect .connect3{width:750px; height:2px; line-height:2px}
.connect .connect3 .l{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -96px -42px; line-height:4px; float:left}
.connect .connect3 .c{width:742px; height:2px; line-height:2px; float:left; border-bottom:2px #6DBA2B solid; background:#EEF9E6}
.connect .connect3 .r{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -132px -42px; line-height:4px; float:left}
.connect .connect2 .text{line-height:16px; width:110px; margin-left:15px; _margin-left:25px; +margin-left:25px; text-align:center}

.tag .tag1 {width:750px; height:5px; line-height:5px}
.tag .tag1 .l{width:4px; height:5px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -237px -37px; line-height:5px; float:left}
.tag .tag1 .c{width:742px; height:3px;  line-height:3px; float:left; border-top:2px #999999 solid; background:#fff}
.tag .tag1 .r{width:4px; height:5px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -273px -37px; line-height:5px; float:left}
.tag .tag3 {width:750px; height:2px; line-height:2px}
.tag .tag3 .l{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -237px -45px; line-height:4px; float:left}
.tag .tag3 .c{width:742px; height:2px; line-height:2px; float:left; border-bottom:2px #999999 solid; background:#fff}
.tag .tag3 .r{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -273px -45px; line-height:4px; float:left}
.tag .tag2 {width:746px; border-left:2px #999999 solid; border-right:2px #999999 solid; background:#F2F2F2}
.tag .tag2 ul li{width:80px; float:left; margin-top:15px}
.tag .tag2 ul li img{border:none}
.tag .tag2 .pic{width:50px; height:50px; margin-left:15px; overflow:hidden; display:block}
.tag .tag2 a{color:#FF0000}
.tag .tag2 a:hover{color:#0000FF}

.taglist .taglist1 {width:210px; height:5px; line-height:5px}
.taglist .taglist1 .l{width:4px; height:5px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -143px -37px; line-height:5px; float:left}
.taglist .taglist1 .c{width:202px; height:3px;  line-height:3px; float:left; border-top:2px #6DBA2B solid; background:#E2F4D2}
.taglist .taglist1 .r{width:4px; height:5px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -179px -37px; line-height:5px; float:left}
.taglist .taglist3 {width:210px; height:2px; line-height:2px}
.taglist .taglist3 .l{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -143px -41px; line-height:4px; float:left}
.taglist .taglist3 .c{width:202px; height:2px; line-height:2px; float:left; border-bottom:2px #6DBA2B solid; background:#E2F4D2}
.taglist .taglist3 .r{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -179px -41px; line-height:4px; float:left}
.taglist .taglist2 {width:206px; border-left:2px #6DBA2B solid; border-right:2px #6DBA2B solid; background:#E2F4D2}
.taglist .taglist2 .title{height:30px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat 0px -5px; border-bottom:#6DBA2B 1px solid; text-align:left; padding:0px 10px 0px 40px; line-height:30px; color:#003300}
.taglist .taglist2 ul li{text-align:left; line-height:20px; height:20px; overflow:hidden; padding-left:10px}
.taglist .taglist2 a{color:#FF0000}
.taglist .taglist2 a:hover{color:#0000FF}
.taglist .taglist2 .more{text-align:right; padding-right:5px; color:#003300}
.taglist .taglist2 .more a{color:#003300}
.taglist .taglist2 .more span{display:block;  width:90px; float:left; text-align:left; padding-left:10px; color:#FF0000}
.taglist .taglist2 .more span a{color:#FF0000}

/*foot style*/
.link .link1 {width:970px; height:5px; line-height:5px}
.link .link1 .l{width:4px; height:5px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -190px -37px; line-height:5px; float:left}
.link .link1 .c{width:962px; height:3px;  line-height:3px; float:left; border-top:2px #6DBA2B solid; background:#fff}
.link .link1 .r{width:4px; height:5px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -227px -37px; line-height:5px; float:left}
.link .link3{width:970px; height:2px; line-height:2px}
.link .link3 .l{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -190px -41px; line-height:4px; float:left}
.link .link3 .c{width:962px; height:2px; line-height:2px; float:left; border-bottom:2px #6DBA2B solid; background:#fff}
.link .link3 .r{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -227px -41px; line-height:4px; float:left}
.link .link2{width:966px; border-left:2px #6DBA2B solid; border-right:2px #6DBA2B solid; background:#fff; padding:10px 0px 10px 0px; color:#C14742;line-height:18px}
.link .link2 a{color:#003300; margin-right:5px}
.link .link2 p{margin:0px; }
.link .link2 .foot{margin:0 auto; width:880px; line-height:18px; text-align:left}
/*tag style*/
.connect .tagul li{height:140px; overflow:hidden}
.connect .tagul a{color:#0000FF}
.connect .tagul a:hover{color:#FF0000}
.connect .page{text-align:left; height:20px; line-height:20px; padding:20px 0px 20px 20px;}
.connect .page span{padding:0px 5px 0px 5px; border:#000000 1px solid; background:#007900; color:#FFFFFF; display:block; margin-right:5px; float:left}
.connect .page a{color:#000000; background:#EEF9E6;padding:0px 5px 0px 5px; display:block; margin-right:5px; float:left; border:#000000 1px solid}
.connect .page a:hover{color:#FFFFFF; background:#007900}
.tagright{border:#000000 1px solid; float:left; width:208px}
.tagright .tagpic{width:100px; height:100px; overflow:hidden; margin-left:2px; float:left; margin-top:5px}
.tagright .tagpic .pic img{border:none}
/*Player style*/

.playtag{width:970px; margin:0 auto; height:75px; margin-top:10px}
.playtag .playtag1{width:970px; height:5px; line-height:5px}
.playtag .playtag1 .l{width:4px; height:5px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -96px -38px; line-height:5px; float:left}
.playtag .playtag1 .c{width:962px; height:3px;  line-height:3px; float:left; border-top:2px #6DBA2B solid; background:#EEF9E6}
.playtag .playtag1 .r{width:4px; height:5px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -132px -38px; line-height:5px; float:left}
.playtag .playtag3{width:970px; height:2px; line-height:2px}
.playtag .playtag3 .l{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -96px -42px; line-height:4px; float:left}
.playtag .playtag3 .c{width:962px; height:2px; line-height:2px; float:left; border-bottom:2px #6DBA2B solid; background:#EEF9E6}
.playtag .playtag3 .r{width:4px; height:4px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -132px -42px; line-height:4px; float:left}
.playtag .playtag2{width:966px; height:70px; border-left:2px #6DBA2B solid; border-right:2px #6DBA2B solid; background:#EEF9E6; text-align:left}
.playtag .playtag2 h1{width:509px; float:left; height:22px; font-size:18px; color:#003300; line-height:22px; padding-left:10px}
.playtag .playtag2 .tool{width:447px; float:left; height:22px; line-height:22px}
.playtag .playtag2 h2{ height:16px; font-size:12px; font-weight:normal; color:#003300; line-height:16px; padding-left:10px; margin:10px 0px 0px 0px}

.play{width:550px; margin:20 auto;}
.play .play1{ height:10px; line-height:10px}
.play .play1 .l{width:10px; height:14px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -260px -104px; line-height:14px; float:left}
.play .play1 .c{width:530px; height:4px;  line-height:4px; float:left; border-top:10px #6DBA2B solid; background:#EEF9E6}
.play .play1 .r{width:10px; height:14px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -310px -104px; line-height:14px; float:left}
.play .play3{ height:2px; line-height:2px}
.play .play3 .l{width:10px; height:14px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -260px -116px; line-height:14px; float:left}
.play .play3 .c{width:530px; height:4px; line-height:4px; float:left; border-bottom:10px #6DBA2B solid; background:#EEF9E6}
.play .play3 .r{width:10px; height:14px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -310px -116px; line-height:14px; float:left}
.play .play2{width:520px; border-left:10px #6DBA2B solid; border-right:10px #6DBA2B solid; background:#EEF9E6; padding:5px}
.playtool{ height:34px; border:#6EBA2C 1px solid; padding:5px 5px 5px 5px; background:#FFFFFF}
.playtool span{cursor:pointer; display:block; float:left; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -366px -100px #DBEFFA;height:34px; width:92px}
.playtool .full{width:104px; background-position: -265px -166px}
.playtool .zoom{width:68px; background-position: -368px -166px}
.playtool .narrow{width:81px; background-position: -435px -166px}
.playtool .normal{width:80px; background-position: -515px -166px}
.playtool .error{width:70px; background-position: -265px -206px;}
.playtool .fav{width:90px; background-position: -335px -206px}
.playtool .rand{width:152px; background-position: -424px -206px}
.playcont{ padding:0px 10px 0px 10px}
.playcont .left{width:210px; height:120px; float:left;}
.playcont .left .pic{width:200px; height:120px; margin-left:0}
.playcont .left .pic img{border:none; width:200px; height:120px}
.playcont .left .pic:hover{width:200px; height:120px; margin-left:0}
.playcont .right{width:506px; float:left; text-align:left}
.info{ text-align:left;}
.info span{white-space: pre-wrap;*white-space: pre;*word-wrap: break-word;}
.info h1{font-weight:normal; color:#003300}
.vote{height:70px}
.vote dl dt{float:left; height:60px}
.d1{width:80px}
.d2{width:240px}
.d3{width:90px}
.d4{width:230px}

.good{width:60px; height:30px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -609px -202px; cursor:pointer}
.badstat{width:220px; height:25px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -529px -104px}
.goodstat{width:80px; height:24px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -529px -130px; float:left}
.bad{width:60px; height:30px; background:url(//img.yy2k.com/images/yy2k.png) no-repeat -683px -201px; cursor:pointer}
.vot{font-size:10px; color:#000000; line-height:12px; margin-top:5px}
#pro{width:90px; height:50px; border:#666666 2px solid; line-height:50px; font-size:20px}
.pm{}
.pm .pic{border:#333333 1px solid; padding:4px 4px 4px 4px; display:block; width:100px; height:75px}
.pm .pic:hover{ border:#333333 2px solid; padding:3px 3px 3px 3px; display:block; width:100px; height:75px}
.taglist .taglist2 .pml a{color:#333333}
.taglist .taglist2 .pml a:hover{color:#0000FF; font-weight:bold}
.box{float:left; width:215px; margin:0px 0px 0px 0px;padding:0px 10px 0px 10px; margin:20px 0px 0px 0px}
.box ul{padding:0px 0px 0px 35px}
.box ul li{list-style:disc; text-align:left; line-height:20px}
#Categories{height:30px; border:1px #A3A0B3 solid; padding:2px 2px 2px 2px}
#Categories li{ line-height:30px; font-size:14px; font-weight:bold; background:#84C529; text-align:center; list-style:none}
.ca{background:#FFFFFF}
.NavName{font-size:16px; font-weight:bold; height:30px; line-height:30px; border-bottom:1px #999999 solid}
.line{width:880px; line-height:2px; height:2px; margin:20px 0px 0px 0px}
.layer_w333 {WIDTH: 417px}
.login_t {DISPLAY: inline; MARGIN-LEFT: 20px}
.tmar6 {MARGIN-TOP: 6px}
.login_line {LINE-HEIGHT: 44px}
.login_input {BORDER-RIGHT: #a6a6a6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 8px 0px; BORDER-LEFT: #a6a6a6 1px solid; WIDTH: 180px; PADDING-TOP: 4px; BORDER-BOTTOM: #a6a6a6 1px solid}
.login_submit {BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: -5px -153px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 91px; CURSOR: pointer; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px}

.left {FLOAT: left}





.layer_button {BORDER-TOP-WIDTH: 0px; CLEAR: both; BACKGROUND-POSITION: -2px -27px; DISPLAY: inline; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px! important; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; WIDTH: 91px; CURSOR: pointer; COLOR: #a26b14; PADDING-TOP: 5px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px}
.login_t2 {DISPLAY: inline; MARGIN-LEFT: 76px} 

.inputtext{width:200px; height:15px; border:1px #CCCCCC solid}
.connav{position:relative; margin-bottom:3px}
.allsort{width:170px; height:30px; border:#CCCCCC 1px solid; line-height:30px; cursor:pointer; background:url(//img.8av.club/imgs/select.jpg) no-repeat}
.sortlist li a:link,.sortlist li a:visited,.sortlist li a:hover{font-size:13px;margin-left:5px;}
.connav ul.sortlist {position:absolute;z-index:1100;right:0px;top:25px;width:450px; height:auto;margin-top:0px;border:1px solid #6DBA2B; background:#E2F4D2;}
.sortlist li{height:30px;line-height:30px;background:#E2F4D2;width:90px; float:left;}

.adv300_left{padding:8px 8px 8px 8px; width:300px; float:left; height:250px; border:#6DBA2B 1px solid; margin-top:10px; margin-right:45px;margin-left:5px; background:url(//img.yy2k.com/images/adv.jpg) no-repeat; padding-top:45px}
.adv300_right{padding:8px 8px 8px 8px;width:300px; float:left; height:250px; border:#6DBA2B 1px solid; margin-top:10px; margin-left:50px; background:url(//img.yy2k.com/images/adv.jpg) no-repeat; padding-top:45px}
.ads210{padding:5px 5px 5px 5px; border:#6DBA2B 1px solid;}

.ads750{padding:8px 8px 8px 8px; border:#6DBA2B 1px solid; margin-top:20px; height:95px}
.ads300{padding:8px 8px 8px 8px; width:336px; height:280px; border:#6DBA2B 1px solid;margin-top:20px;}


.adv336_left{padding:8px 8px 8px 8px; width:336px; float:left; height:280px; border:#6DBA2B 1px solid; margin-top:20px; margin-right:25px;margin-left:5px; background:url(//img.yy2k.com/images/adv-336.jpg) no-repeat; padding-top:45px}
.adv336_right{padding:8px 8px 8px 8px;width:336px; float:left; height:280px; border:#6DBA2B 1px solid; margin-top:20px; margin-left:5px; background:url(//img.yy2k.com/images/adv-336.jpg) no-repeat; padding-top:45px}
