@charset "utf-8";
/* CSS Document */
.vwthdtit{}
.firstfloor .pi{display:none;}

.nex_video_box{ width:880px;margin:20px auto;padding:15px;border-radius:4px;background:#fff;box-shadow: 0px 2px 10px 1px rgba(0,0,0,.05);} 
.nex_video_content{width:880px;height:640px;margin-bottom:20px;overflow:hidden;padding-bottom:20px;border-bottom:1px solid #f3f3f3;}
.nex_video_title{}
.nex_video_title h5{height:60px;line-height:60px;padding-left:80px;background:url(../fenlei/nex_video_title.png) left top no-repeat;background-size:70px;font-size:18px;color:#333;font-weight:500;overflow:hidden;}
.nex_video_tags{margin:15px 0 25px 0;}
.nex_video_tags em{ display:block;float:left;margin-right:15px;padding:0 20px 0 10px;width:60px;height:20px;line-height:22px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-align:center;}
.nex_video_tags em.nex_videotype_bg1{ background:url(../fenlei/nex_video_tag1.png) center no-repeat; background-size:90px 20px;color:#fff;}
.nex_video_tags em.nex_videotype_bg2{ background:url(../fenlei/nex_video_tag2.png) center no-repeat; background-size:90px 20px;color:#fff;}
.nex_video_intro{ line-height:25px;font-size:14px;color:#999;}
.nex_video_intro em{ display:inline-block;height:14px;line-height:14px;padding:0 3px;border:1px solid #F2753F;background:#FCE5DC;font-size:12px;color:#F2753F;border-radius:2px;margin-right:10px;margin-top:3px;float:left;}

.nex_fanju_mainbox{ width:880px;margin:20px auto;padding:15px;border-radius:4px;background:#fff;box-shadow: 0px 2px 10px 1px rgba(0,0,0,.05);}
.nex_fanju_playbox{width:880px;height:500px;margin-bottom:30px;background:#111 url(../fenlei/loading.png) center no-repeat;}
.nex_fanju_playbox ul li iframe{ width:880px;height:500px;}
.nex_fanju_playbox ul li{ display:none;}
.nex_selection_jishu{ height:30px;line-height:30px;margin-bottom:50px;}
.nex_selection_jishu span{ display:block;float:left;height:30px;line-height:30px;margin-bottom:20px;padding-left:30px;font-size:16px;color:#333;font-weight:600;background:url(../fenlei/tv.png) left center no-repeat;background-size:20px;}
.nex_selection_notice{ float:left;margin-left:15px;border: 1px solid #ebebeb;background: #f9f9f9;border-radius: 22px;max-width: 527px;height:30px;line-height:30px;overflow:hidden;padding:0 15px 0 35px;position:relative;}
.nex_selection_notice:before{ content:'N';width:20px;height:20px;line-height:20px;text-align:center;font-size:14px;color:#fff;font-weight:600;border-radius:100%;background:#ddd;position:absolute;top:5px;left:5px;}
.nex_fanju_xuanjibox{ margin-bottom:30px;}
.nex_fanju_xuanjibox ul{ width:900px;}
.nex_fanju_xuanjibox ul li{ float:left;margin:0 15px 15px 0;width:80px;line-height:30px;text-align:center;font-size:14px;color:#666;border:1px solid #ddd;background:#fff;cursor:pointer;display:none;border-radius:4px;position:relative;}
.nex_fanju_xuanjibox ul li:after{ content:'';width:45px;height:26px;display:none;background:url(../fenlei/nex_fj_play_cur.png) center no-repeat;position:absolute;top:-21px;left:18px;z-index:2;}
.nex_fanju_xuanjibox ul li.cur:after{display:block;}

.nex_fanju_xuanjibox ul li.available{ display:block;}
.nex_fanju_xuanjibox ul li.unavailable{ display:none;}
.nex_fanju_xuanjibox ul li.cur{ font-size:14px;color:#fff;border:1px solid #FC7C73;background:#FC7C73;}
.nex_fanju_deatail{ margin-top:20px;}
.nex_fanju_dl{ float:left;width:155px;height:220px;}
.nex_fanju_dl img{width:155px;height:220px;border-radius:4px;}
.nex_fanju_dr{ padding-left:185px;}
.nex_fanju_nametop{ height:26px;margin-bottom:10px;line-height:26px;}
.nex_fanju_nametop span{ display:block;font-size:18px;color:#333;font-weight:600;}

.nex_fanju_terms{font-size:12px;color:#999;}
.nex_fanju_tags{ height:20px;overflow:hidden;margin:10px 0; }
.nex_fanju_tags em{ display:block;float:left;margin-right:10px;height:18px;line-height:18px;font-size:12px;padding:0 6px;border-radius:4px;border:1px solid #FADAA4;font-size:12px;color:#F39A07;background:#FDF5E8;}
.nex_fanju_tags em:nth-child(1){}
.nex_fanju_tags em:nth-child(2){ border:1px solid #F2A65A;color:#F2A65A;background:#FDF5EC;}
.nex_fanju_tags em:nth-child(3){ border:1px solid #9CC69B;color:#9CC69B;background:#F2F8F2;}
.nex_fanju_tags em:nth-child(4){ border:1px solid #F08700;color:#F08700;background:#FFF6EB;}
.nex_fanju_tags em:nth-child(5){ border:1px solid #F47B7B;color:#F47B7B;background:#FDECEC;}
.nex_fanju_tags em:nth-child(6){ border:1px solid #C7EFCF;color:#C7EFCF;background:#EFFBF1;}
.nex_fanju_tags em:nth-child(7){ border:1px solid #A6CFD5;color:#A6CFD5;background:#F1F7F8;}
.nex_fanju_tags em:nth-child(8){ border:1px solid #C89F9C;color:#C89F9C;background:#F8F2F2;}
.nex_fanju_tags em:nth-child(9){ border:1px solid #01A1FF;color:#01A1FF;background:#EBF8FF;}
.nex_fanju_infos{margin:0 0 15px 0;}
.nex_fanju_infos em{ margin-left:10px;}

.nex_fanju_intro{ margin-bottom:20px;line-height:22px;font-size:12px;color:#666;max-height:48px;overflow:hidden;}
.nex_fanju_rating{}
.nex_fanju_rating h4{ height: 22px;line-height: 22px;font-weight: 700;font-size: 24px;color: #FB5D51;margin-bottom:10px;}
.nex_fanju_rating h4 em{ font-size: 14px; font-weight: 500;margin-left:2px;color: #FB5D51;}
.nex_fanju_stars{ height:20px;background:url(../fenlei/linkstar.png) left center repeat-x;position:relative;width:100px;overflow:hidden;}
.nex_fanju_stars em{ display:block;height:20px;background:url(../fenlei/linkstar1.png) left center repeat-x;position:absolute;top:0;left:0;}
.nex_fanju_detailtitle{ height:30px;line-height:30px;margin-bottom:20px;padding-top:20px;border-top:1px solid #f3f3f3;}
.nex_fanju_detailtitle span{display:block;float:left;height:30px;line-height:30px;margin-bottom:20px;padding-left:30px;font-size:16px;color:#333;font-weight:600;background:url(../fenlei/info.png) left center no-repeat;background-size:24px;}


.nex_Comics_Intel{padding:20px;width:870px; margin-bottom:30px;border-radius: 4px; background: #fff; box-shadow: 0px 2px 10px 1px rgba(0,0,0,.05); position: relative; z-index: 5;}
.nex_Comics_IntelPiv{ float:left; width:360px; height:480px; overflow:hidden;}
.nex_Comics_IntelPiv span{ display:block;width:360px; height:480px;}
.nex_Comics_IntelInfo{ float:right; width:480px;}
.nex_Comics_IntelInfo h2{ height:50px; line-height:25px; margin-bottom:25px; font-size:24px; color:#111; font-weight:500; overflow:hidden;}
.nex_Comics_intro{ max-height:44px; line-height:22px; overflow:hidden; font-size:14px; color:#666;margin-bottom:35px; }
.nex_Comics_Terms{margin-bottom:40px;}
.nex_Comics_Terms ul li{ height:27px; margin-bottom:15px;}
.nex_Comics_Terms ul li em{ height:27px; line-height:27px; display:inline-block; float:left; font-size:14px; color:#333; font-weight:500;}
.nex_Comics_Terms ul li i{ display:inline-block; float:left; margin-left:10px; height:27px; line-height:27px; background:#f3f3f3; border-radius:4px; padding:0 10px; font-size:14px; color:#444;}
.nex_Comics_Btms{ margin-bottom:15px;}
.nex_Comics_Btms ul{}
.nex_Comics_Btms ul li{ float:left; margin-right:10px; height:40px; line-height:40px;}
.nex_Comics_Btms ul li a{ display:block;font-size: 14px; color:#fff;height:40px; position:relative; border-radius:4px; line-height: 40px; overflow:hidden;}
.nex_Comics_Btms ul li a:hover{ opacity:0.8;}
.nex_Comics_Btms ul li a span{display:block;height:40px; line-height:40px; text-indent:45px;}
.nex_Comics_Btms ul li a em{ display:block; width:50px; height:50px;  position:absolute; top:-5px; left:-20px;}

.nex_Comics_Btms ul li.nex_Comics_dlbtn{}
.nex_Comics_Btms ul li.nex_Comics_dlbtn a{width: 120px; background:#ED2553; }
.nex_Comics_Btms ul li.nex_Comics_dlbtn a em{background:url(../fenlei/comics/nex_vt_netdisk.png) center no-repeat;}
.nex_Comics_Btms ul li.nex_Comics_dlbtn a span{}

.nex_Comics_Btms ul li.nex_Comics_favbtn{  }
.nex_Comics_Btms ul li.nex_Comics_favbtn a{width: 90px;background:#FF9505;}
.nex_Comics_Btms ul li.nex_Comics_favbtn a em{ background:url(../fenlei/comics/nex_vt_fav.png) center no-repeat;}
.nex_Comics_Btms ul li.nex_Comics_favbtn a span{ }


.nex_Comics_vipbtn_mobile{ display:none;}
.nex_Comics_vipbtn{}
.nex_Comics_Btms ul li.nex_Comics_vipbtn a{width: 120px; background:#01A1FF; }
.nex_Comics_Btms ul li.nex_Comics_vipbtn a em{background:url(../fenlei/comics/nex_vt_vip.png) center no-repeat;}
.nex_Comics_Btms ul li.nex_Comics_vipbtn a span{ }

.nex_Comics_pwarea{ display:block;width:200px;height:40px; line-height: 40px; font-size: 14px; background:#CA7DF9; color:#fff; position:relative; border-radius:4px; text-indent:42px;}
.nex_Comics_pwarea em{ display:block; width:50px; height:50px;  position:absolute; top:-5px; left:-20px;background:url(../fenlei/comics/nex_vt_pw.png) center no-repeat;}
.nex_Comics_pwarea span{display:block;height:40px; line-height:40px; text-align:center; text-indent:0;}
.nex_Comics_pwarea a{ display: block; width: 100px; text-align: center;color:#fff; margin:0 auto; text-indent:0;}

.nex_Comics_details{ margin-top:50px;}
.nex_Comics_details ul{ width:930px;}
.nex_column{ display: block; position: relative; width: 100%; box-sizing: border-box;}
.nexwateritems { display:inline-block; width:202px;margin: 0 20px 20px 0; box-shadow: 3px 5px 14px #ddd;transition:all 0.3s linear; overflow: hidden; position: relative; background:#fff;}
.nexwateritems em{ padding:0 10px; height:30px; line-height:30px; background:rgba(0,0,0,0.5); position:absolute; top:0; left:0; font-size:12px; color:#fff; display:block;}
.nexwateritems.nex_available{ display:inline-block;}
.nexwateritems.nex_unavailable{ display:none;}
.nexwateritems img{ display: block; max-width: 100%; height: auto; cursor:pointer;}

.nex_music_vtbox{ padding: 20px; width: 870px; margin-bottom: 30px; border-radius: 4px; background: #fff; box-shadow: 0px 2px 10px 1px rgba(0,0,0,.05); position: relative; z-index: 5;}
.nex_music_vtbox_top{}
.nex_music_cover_pic{ float:left; width:225px; height:225px; position:relative;border: 1px solid #c9c9c9;box-shadow: 0px 1px 3px #999;}
.nex_music_cover_pic span{ display:block;width:225px; height:225px; position:absolute; top:0; left:0;}
.nex_music_cover_pic i{ display:block; width:37px; height:213px; background:url(../music/vt_cd.png) center no-repeat; position:absolute; top:6px; right:-37px;}
.nex_music_cover_details{ padding-left:290px;}
.nex_music_cover_details h5{max-height:56px; line-height:28px; font-size:22px; color:#333; overflow:hidden; font-weight:500;}
.nex_music_style{ margin:15px 0; height:20px; line-height:20px; font-size:16px; color:#999; overflow:hidden;}
.nex_music_place{ margin:15px 0; height:20px; line-height:20px; font-size:14px; font-weight:600; color:#ff4400; overflow:hidden; padding-left:28px; background:url(../music/cj.png) left center no-repeat;}
.nex_music_terms{ margin-bottom:20px;}
.nex_music_terms dl dd{ height:25px; line-height:25px; margin-bottom:5px; overflow:hidden; font-size:14px; color:#333;}
.nex_music_terms dl dd em{ color:#999; margin-right:10px;}
.nex_music_terms dl dd span{ color:#0c73c2;}
.nex_music_tags{ height:26px; overflow:hidden;}
.nex_music_tags span{ display:inline-block; height:24px; line-height:24px; margin-right:10px; border:1px solid #eee; padding:0 15px; border-radius:24px; font-size:12px; color:#333; background:#f8f8f8;}
.nex_music_vtbox_mid{ padding:20px; background:#f8f8f8 url(../music/music_bg.png) right bottom no-repeat; margin:20px 0;}
.nex_music_vtbox_notice{ margin-top:20px; height:20px; line-height:20px; overflow:hidden; font-size:14px; color:#ff4400;}
.nex_music_vtbox_share{ height:25px; overflow:hidden; }
.nex_music_vtbox_share_title{ float:left; font-size:14px; color:#333; height:25px; line-height:25px;}
.nex_music_vtbox_share_items{ float:left; margin-left:10px;}
.nex_music_vtbox_share_items a{ display:inline-block!important; width:25px!important; height:25px!important; border-radius:24px!important; margin-right:5px!important; padding:0!important;}
.nex_music_vtbox_share_items a.bshare-weixin{ background:url(../music/share/wechat.png) center no-repeat!important;}
.nex_music_vtbox_share_items a.bshare-qqim{ background:url(../music/share/qq.png) center no-repeat!important;}
.nex_music_vtbox_share_items a.bshare-qzone{ background:url(../music/share/qzone.png) center no-repeat!important;}
.nex_music_vtbox_share_items a.bshare-sinaminiblog{ background:url(../music/share/sina.png) center no-repeat!important;}
.nex_music_vtbox_share_items a.bshare-qqmb{ background:url(../music/share/tencent.png) center no-repeat!important;}



.nex_music_vtbox{ padding: 20px; width: 870px; margin-bottom: 30px; border-radius: 4px; background: #fff; box-shadow: 0px 2px 10px 1px rgba(0,0,0,.05); position: relative; z-index: 5;}
.nex_music_vtbox_top{}
.nex_music_cover_pic{ float:left; width:225px; height:225px; position:relative;border: 1px solid #c9c9c9;box-shadow: 0px 1px 3px #999;}
.nex_music_cover_pic span{ display:block;width:225px; height:225px; position:absolute; top:0; left:0;}
.nex_music_cover_pic i{ display:block; width:37px; height:213px; background:url(../music/vt_cd.png) center no-repeat; position:absolute; top:6px; right:-37px;}
.nex_music_cover_details{ padding-left:290px;}
.nex_music_cover_details h5{max-height:56px; line-height:28px; font-size:22px; color:#333; overflow:hidden; font-weight:500;}
.nex_music_style{ margin:15px 0; height:20px; line-height:20px; font-size:16px; color:#999; overflow:hidden;}
.nex_music_place{ margin:15px 0; height:20px; line-height:20px; font-size:14px; font-weight:600; color:#ff4400; overflow:hidden; padding-left:28px; background:url(../music/cj.png) left center no-repeat;}
.nex_music_terms{ margin-bottom:20px;}
.nex_music_terms dl dd{ height:25px; line-height:25px; margin-bottom:5px; overflow:hidden; font-size:14px; color:#333;}
.nex_music_terms dl dd em{ color:#999; margin-right:10px;}
.nex_music_terms dl dd span{ color:#0c73c2;}
.nex_music_tags{ height:26px; overflow:hidden;}
.nex_music_tags span{ display:inline-block; height:24px; line-height:24px; margin-right:10px; border:1px solid #eee; padding:0 15px; border-radius:24px; font-size:12px; color:#333; background:#f8f8f8;}
.nex_music_vtbox_mid{ padding:20px; background:#f8f8f8 url(../music/music_bg.png) right bottom no-repeat; margin:20px 0;}
.nex_music_vtbox_notice{ margin-top:20px; height:20px; line-height:20px; overflow:hidden; font-size:14px; color:#ff4400;}
.nex_music_vtbox_share{ height:25px; overflow:hidden; }
.nex_music_vtbox_share_title{ float:left; font-size:14px; color:#333; height:25px; line-height:25px;}
.nex_music_vtbox_share_items{ float:left; margin-left:10px;}
.nex_music_vtbox_share_items a{ display:inline-block!important; width:25px!important; height:25px!important; border-radius:24px!important; margin-right:5px!important; padding:0!important;}
.nex_music_vtbox_share_items a.bshare-weixin{ background:url(../music/share/wechat.png) center no-repeat!important;}
.nex_music_vtbox_share_items a.bshare-qqim{ background:url(../music/share/qq.png) center no-repeat!important;}
.nex_music_vtbox_share_items a.bshare-qzone{ background:url(../music/share/qzone.png) center no-repeat!important;}
.nex_music_vtbox_share_items a.bshare-sinaminiblog{ background:url(../music/share/sina.png) center no-repeat!important;}
.nex_music_vtbox_share_items a.bshare-qqmb{ background:url(../music/share/tencent.png) center no-repeat!important;}

/*ablums*/
.nex_music_vtbox_intro{ margin:20px 0;}
.nex_music_vtbox_intro h5{ height:25px; line-height:25px; font-size:18px; color:#333; margin-bottom:20px; overflow:hidden; font-weight:500; background:url(../music/icon_intro.png) left center no-repeat; padding-left:33px;}
.nex_music_vtbox_intro_cons{ line-height:24px; font-size:14px; color:#666;}