body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,label,li,ol,p,ul{padding:0;margin:0}
body{margin:0;padding:0;word-wrap:break-word;font-size:14px;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;color:#333;background-color:#f5f5f5!important;line-height:140%;word-break:break-all}
input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.box,ol,ul{overflow:hidden;height:100%}
li{list-style:none}
a{text-decoration:none;color:#000}
.vinfo a:hover,a:hover{color:#f06000}
img{border:0}
input,label{vertical-align:middle;border:0}
input{outline:medium none;outline:0;-webkit-tap-highlight-color:transparent}
em,i{font-style:normal}
.clear{clear:both}
.clear::after,.top::after,.videotxt li::after{height:0;clear:both;font-size:0;display:block;visibility:hidden;content:" "}
h1,h2,h3,h4{font-weight:400}
.font16{font-size:16px}
.hidden{display:none}
.left{float:left}
.right{float:right}
.bgw{background:#fff}
.mbt{margin-bottom:10px}
.mb{margin-bottom:20px}
.header{position:fixed;top:0;left:0;z-index:99999;width:100%;background:#fff;border-bottom:1px solid #e6e6e6}
.logo{background:url(../images/logo_video.jpg) center center no-repeat;background-position:50% 50%;background-size:cover;height:50px;width:120px}
.blank{padding-top:50px}
.topr{float:right}
.search{float:left;position:relative;margin-top:10px}
.searchword{background-color:#F5F5F5;color:#999;border:1px solid #EEE;display:block;width:100%;height:30px;padding:0 10px;font-size:12px;line-height:28px;border-radius:4px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.submit{height:30px;width:45px;float:right;border:none;background-color:#f06000;color:#fff;border-radius:0 4px 4px 0;cursor:pointer;position:absolute;top:0;right:0}
.user_login{float:left;line-height:50px;margin-left:10px}
.user_login i{margin-right:10px}
.header_user{float:left;margin-left:10px;line-height:46px}
.header_user>li{position:relative;float:left;margin-right:10px;margin-left:20px}
.header_user>li>a{color:#757575}
.header_user>li>a:hover{color:#f06000}
.header_user>li>a .iconfont{font-size:22px}
.header_user>li>span{font-size:24px;color:#757575}
.text-red{color:red}
.pull-right{float:right!important}
.dropdown{display:none;position:absolute;z-index:999;top:100%;padding:15px;border-radius:2px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2);border:1px solid #f06000}
.dropdown:after{content:" ";width:10px;height:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:-6px;right:15px;background-color:#fff;border-top:1px solid #f06000;border-right:1px solid #f06000}
.dropdown.history{right:-10px;width:240px}
.dropdown.history .head{line-height:20px}
.dropdown.history .head h5{margin:0;padding-bottom:10px;font-size:14px;color:#757575}
.dropdown.history .head a{color:red}
.dropdown.history li{line-height:24px}
.dropdown.history li a{display:block;padding:8px 0;border-top:1px solid #eee;color:#333}
.dropdown.history li a:hover{color:#f06000}
.dropdown.history li a span{color:#999}
.dropdown.search { right: -10px;top:40px;}
.dropdown.search .item{ position:relative; width:200px; height:35px; overflow:hidden;}
.dropdown.search .item .form-control{ background-color: #f5f5f5;}
.dropdown.search .item .submit{display:block;position:absolute;top:0;right:0;width:30px;height:30px;line-height:30px;text-align:center; background: none; border: 0;cursor: pointer;}
.dropdown.search .item .submit .icon{font-size:14px;color:#999}
.dropdown.search li{ padding: 8px 0; border-top: 1px solid #eee;}
.dropdown.search li:first-child{ border-top: 0;}
.dropdown.search li a{ display: block;}
.dropdown.search li a:hover{ color: #ff6600;}
.dropdown.search li a span{ color: #999;}
.dropdown.search .hitlist a{ display: block; padding: 8px 0; line-height: 24px;border-top: 1px solid #eee;}
.dropdown.search .hitlist a:first-child{ border-top: 0;}
.dropdown.search .hitlist a:hover{ color: #ff6600;}
.dropdown.search .hitlist a span{ color: #999;}
input,textarea{outline: medium none; outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
input.form-control,input.btn{ outline:0px; -webkit-appearance: none;}
input[type="checkbox"]{ vertical-align: -2px;}
.form-control{display:block; width:100%; height:35px; padding: 0 10px; font-size:12px; line-height: 20px; border-radius:4px; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
textarea.form-control{ height: auto;}
.wapso{display:none;}
.clearfix:after,.clearfix:before{display:table;content:" ";clear:both}
.so_wap{position:absolute;right:85px;line-height:50px;width:auto}
.top{position:relative}
.nav a{display:block}
.nav .active span{color:#f06000;border-bottom:2px solid #f06000}
.typetop{background-color:#fff;line-height:40px;border-bottom:1px solid #e6e6e6}
.typetop ul{float:right}
.typetop ul li{float:left;display:inline;overflow:hidden;height:40px;line-height:40px}
.typetop span a{padding:0 10px;margin:0 8px 0 0;float:left;display:block;font-size:16px;color:#f06000}
.typetop span a.cur{position:relative;background:#f06000;color:#fff}
.typetop a.more{float:right;margin-right:5px}
.typetop h2,.typetop h3{float:left;height:40px;line-height:40px;padding:0 15px;font-size:16px;border-left:#f06000 solid 4px}
.formname::after,.juji::after,.typetop::after{height:0;clear:both;font-size:0;display:block;visibility:hidden;content:" "}
.typetop h1{height:40px;line-height:40px;padding:0 15px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.typetop ul li a{display:block;padding:0 15px;color:#333}
.typetop ul li a:hover,.typetop ul li a:visited{background-color:#ccc;color:#333}
.typetop ul li span{background-color:#ccc}
.page{text-align:center}
.page span.pagenow{border:1px solid #f06000;color:#f06000}
.page a,.page em,.page input,.page span{display:inline-block;width:40px;height:18px;margin:5px 5px;padding:5px 5px;line-height:1.42857143;text-decoration:none;border:1px solid #ccc;margin-left:5px;border-radius:2px;font-size:13px;font-style:normal}
.page a{background:#fff}
.page a:hover{border:1px solid #f06000;color:#f06000}
.page em{background:#777;color:#fff}
.typesum,.video,.videoinfo{width:100%}
.vpic{width:30%}
.vpic img{width:100%;-webkit-border-radius:6px;height:150px}
.vinfo{width:65%;margin-left:5%;color:#333}
.vinfo a{color:#333}
.vinfo a.y{color:#f06000;font-weight:700}
.vinfo a.link{color:#f06000}
.vinfo label{color:#777}
.vinfo p{float:left;width:100%;overflow:hidden;height:22px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}
.vinfo p.cl{width:50%}
.vinfo .title{font-weight:700;font-size:16px;padding:5px 0}
.vinfo span{color:#f06000}
.neirong,.vc{padding:10px;line-height:200%;word-wrap:break-word;color:#333}
.vc p{margin:20px 0;text-indent:2em}
.neirong p{margin-bottom:10px;text-indent:2em;line-height:28px;font-size:16px}
.jianjie{float:left;width:100%;overflow:hidden;display:none}
.playlist li{float:left;overflow:hidden;padding:5px 0;text-align:center}
.playlist li a{display:block;height:35px;line-height:35px;background:#eee;-webkit-border-radius:6px;border:1px solid #d1d1d1;margin:auto auto}
.playlist li a:hover,.playlist li.active a{background:#f06000;color:#fff}
.playlist .intro{float:left;display:inline-block}
.playlist .jj{float:right;display:inline-block}
.playlist .jj em{padding:2px 5px;border:1px solid #ccc;border-radius:5px;background:#f1f1f1;font-style:normal;cursor:pointer}
.playlist .jj em.over{background:#fff;color:#333}
.playlist .jj span{margin-left:10px}
.typesum{text-align:right;line-height:40px;border-bottom:#f06000 solid 1px}
.typesum ul li{display:inline;padding:0 5px}
.typesum ul li.on a{color:#f06000}
.typesum span{float:left}
.videoplay{width:100%;height:240px}
.formname{padding:5px;border-bottom:1px dotted #d9d9d7;line-height:30px}
.fenji{padding:10px;margin:5px 0 0 0}
.fenji span{overflow:hidden;display:block;font-weight:700;border-bottom:1px dotted #d9d9d7;line-height:30px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}
.fenji a,.fjname{color:#f06000}
.fjname{font-weight:700}
.pre{text-align:center}
.content a.link,.mxinfo a.link{border-bottom:1px dashed #f06000;color:#f06000}
.videoinfo{padding:10px 0}
.paly_nav{display:block;height:46px;line-height:44px;border-bottom:1px solid #e2e1e1}
.paly_nav a{float:left;display:block;padding:0 10px;font-size:14px;color:#060606}
.paly_nav .cur,.paly_nav .active,.paly_nav a:hover{border-bottom:3px solid #f06000;color:#f06000}
.shownav{border-bottom:#f06000 solid 1px}
.shownav a{float:left;display:block;color:#f06000;height:32px;line-height:32px;padding:0 10px;margin:0 4px}
.shownav a.cur,.shownav a.on{background:#f06000;color:#fff}
.shownav a:hover{background:#f06000;color:#fff}
.mxinfo{padding:10px}
.mxinfo h2.title{color:#f06000}
.list-nav{padding:10px;border-bottom:1px solid #e6e6e6}
.list-nav a{margin-right:5px;display:inline-block;color:#777;padding:5px 7px}
.list-nav a.active,.list-nav a:hover{color:#f06000;border:1px solid #f06000;border-radius:5px}
.border{padding-bottom:10px;border-bottom:1px solid #ededed;margin-bottom:6px}
.jiaose .info span{font-weight:700}
.jiaose .info span a{margin:0 5px;font-size:16px}
.jiaose .info a{color:#f06000}
.jiaose .pic{float:left}
.jiaose .pic p{display:block;text-align:center;font-size:16px;width:100%;height:36px;line-height:36px}
.list ul{margin-left:4%}
.list ul li{float:left;display:inline;width:30%;margin:3% 3% 3% 0;overflow:hidden;text-align:center;position:relative}
.list ul li a.apic{display:block;height:150px;overflow:hidden;border-radius:3px}
.list ul li a img{width:100%;height:auto}
.list ul li p{height:24px;line-height:24px;overflow:hidden;text-align:center}
.list ul li span{font-size:12px;width:100%;height:30px;line-height:30px;overflow:hidden;text-align:center;position:absolute;left:0;bottom:24px;background:#000 no-repeat scroll center 80%;opacity:.7;color:#fff;border-radius:0 0 3px 3px}
.videopic ul li p em{margin:0 2px}
.videopic ul li span{font-size:12px;width:100%;height:30px;line-height:30px;overflow:hidden;text-align:center;position:absolute;left:0;bottom:24px;background:#000 no-repeat scroll center 80%;opacity:.7;color:#fff}
.videopic ul li p{width:100%;height:24px;line-height:24px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}
a.org{color:#f06000}
.playbtn a{color:#fff;border-radius:4px;padding:5px 8px;font-size:14px;background:#f06000}
.so{display:none}
.videotitle h1{display:inline-block;font-weight:700;font-size:14px;margin-left:5px}
.jiaoselist{ padding:10px;}
.jsli{ float:left; width:48%; margin:1%;background: #f5f5f5;}
.jsli .jspic{ float:left; width:120px; height:150px; overflow:hidden;margin-right:10px; position:relative;}
.jsli .jspic span{ position:absolute; bottom:0; padding:3px 0;width:100%; display:block; text-align:center; color:#fff;background: #000 no-repeat scroll center 80%;opacity: .7;}
.jsli .jspic img{ width:100%; height:auto;}
.jsli .jsinfo{line-height: 25px;}
.jstop{ margin:5px 0;}
.jstop em{ margin:0 5px;}
.count{ float:right; margin-right:5px;}
.articlelist{padding:0 2%}
.acwz{margin:20px 0}
.article h1{width:100%;font-size:24px;line-height:38px;font-weight:700}
.acinfo{margin:20px 0;font-weight:400;height:18px;font-size:0}
.acinfo span{color:#999;margin-right:10px;line-height:18px;display:inline-block;font-size:14px;vertical-align:middle}
.article img,.vc img,.neirong img{display:block;margin:0 auto;max-width:100%;width:inherit;cursor:pointer;background:#fafafa}
.modRlist{position:relative;overflow:hidden}
.modRlist ul{padding:0 5% 5% 5%}
.modRlist li{width:100%;position:relative;margin-top:16px}
.modRlist li .thumb,.modRlist li .thumb .quic{display:block;width:120px;height:72px;overflow:hidden;position:relative;float:left}
.modRlist li .thumb,.modRlist li .thumb .quic{display:block;width:120px;height:72px;overflow:hidden;position:relative;float:left}
.modRlist li .text{margin-left:130px;height:72px;position:relative}
.modRlist li .text .title{font-size:14px;height:40px;line-height:20px}
.modRlist li .text .info{font-size:12px;height:16px;line-height:16px;position:absolute;bottom:0}
.modRlist li .text .info span{margin-right:4px;color:#999}
.ellipsis-2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;word-break:break-all;white-space:normal!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.rec-news-item{padding:20px 0;border-bottom:1px solid #f6f6f6;position:relative;overflow:hidden}
.news-card .thumb,.news-card .thumb .quic{width:168px;height:110px;background:#f5f5f5;overflow:hidden;float:left}
.card-type-news .text{margin-left:184px;height:110px;position:relative}
.news-card .title{line-height:30px;height:30px;font-size:20px;font-weight:700}
.card-type-news .des{font-size:14px;color:#999;line-height:20px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin-top:10px}
.card-type-news .text .info{position:absolute;bottom:0}
.news-card .info{line-height:18px;color:#999;font-size:12px}
.news-card .info span{margin-right:10px}
.news-card .info a{color:#666}
@media (max-width:767px){
.typetop span a{padding:0 5px;}  
.wapso{display: block;}  
.news-card .title{font-weight: 400;font-size: 14px;height: 40px;line-height: 20px;}
.acleft,.card-type-news .des{display:none;}
.aclist{padding: 0 10px;}
.search{display:none;}  
.jsli{width:98%; margin:1%;background: #f5f5f5;}
.header_user{float:right;margin-top:5px;margin-right:10px}
.header_user>li{position:relative;float:left;margin-left:15px}
.header_user>li>a .iconfont{font-size:22px}
.header_user>li>span{font-size:18px;color:#757575}  
.basicinfo li,.jqleft,.jqright,.list,.mxinfo .pic img,.nav,.shownav,.starl,.starr,.videobtn,.videopic ul li a img,.vl{width:100%}
.playbtn,.videotitle{display:block;height:40px;line-height:40px;padding:0 2%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.videotitle{background:#161616;color:#fff}
.playbtn{text-align:center}
.playlist .intro{width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.so{display:block;position:absolute;right:20px;line-height:50px}
.videopic ul{margin-left:4%}
.videopic ul li{float:left;width:30%;margin:3% 3% 3% 0;text-align:center;position:relative}
.videopic ul li a.apic{display:block;height:150px;overflow:hidden}
.videopic ul li a img{height:150px}
.vr{display:none}
.shownav a{padding:0 5px;margin:0 2px}
.videoinfo{padding:1%}
.blank{padding-top:100px}
.close,.open{display:none}
.nav{border-top:1px solid #e6e6e6;display:block;overflow:hidden}
.playlist li{width:20%;line-height:35px}
.playlist li a{width:88%}
.page a.pagelink_b,.page i,.page span.pagenow{display:none}
.jiaose{margin:3% 0}
.jiaose .pic{width:26%;margin:0 3%;max-width:115px}
.jiaose .pic img{display:block;width:100%;padding:3px;border:1px solid #ccc}
.jiaose .pic a{display:block}
.border{padding-bottom:10px;margin-bottom:6px}
.jiaose .info{float:right;width:62%;margin-right:3%;font-size:14px;line-height:24px}
.jiaose .info p{display:none}
.starlist li{display:block;height:100px;overflow:hidden;padding:10px;border-bottom:1px solid #ededed}
.starlist .pic{float:left;width:82px;height:100px;overflow:hidden;margin-right:20px}
.starlist .pic img{margin:0 auto;display:block;height:100px}
.starlist .txt{padding-top:10px}
.starlist .txt a{color:#f06000;margin:0 5px}
.starlist .txt a:hover{font-weight:700}
.down_list ul li span label.kk,.down_list ul li span label.mi,.thunder_url{display:none}
.mxinfo .pic{float:left;width:30%;overflow:hidden;margin-right:3%}
.mxinfo .info{line-height:28px;margin-right:10px}
.mxinfo .jieshao{text-indent:2em;display:block}
.btnlist{margin:10px}
.btn-more{display:block;text-align:center;height:50px;line-height:50px;font-size:15px;color:#222;border-top:1px solid #ececec;margin-right:4%}
.jqleft ul{margin-left:4%}
.jqleft ul li{float:left;width:30%;margin:3% 3% 3% 0;position:relative}
.jqleft ul li a.apic{display:block;height:150px;overflow:hidden}
.jqleft ul li a img{width:100%;height:150px}
.jqleft ul li span{font-size:12px;width:100%;height:30px;line-height:30px;overflow:hidden;text-align:center;position:absolute;left:0;top:120px;background:#000 no-repeat scroll center 80%;opacity:.7;color:#fff}
.jqleft ul li em,.jqleft ul li p{display:block;width:100%;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.jqleft ul li em{color:#999}
.jqright ul{padding:2%}
.jqright ul li{display:block;width:100%;border-bottom:1px dotted #d9d9d7;padding:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.jqright ul li span{display:none}
.article h1{font-size:1rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-height:1.5rem;font-weight:700;padding-top:.75rem;padding-bottom:.25rem}
.acinfo{line-height:1rem;height:1rem;font-size:.7rem;color:#999}
}
@media (min-width:768px){
.ellipsis-1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.wapac{display:none;}
.acleft{float:left;width:145px;position:fixed;top:74px}
.acleft li{width:100%;height:37px;font-size:16px;color:#222;line-height:37px;text-align:center;margin-bottom:4px}
.acleft a.active,.acleft li:hover a{color:#fff;background:#f06000;border-radius:4px}
.acleft li a{width:100%;height:100%;display:block}
.acright{float:right;width:300px;position:fixed;top:74px;margin-left:900px}
.aclist{width:685px;margin-left:170px;margin-top:24px;overflow:hidden;padding:0 10px}  
.nav{float:left}
.main,.top{margin:0 auto;width:1200px}
.vl{width:940px;border:1px solid #ededed}
.videopic ul{padding:10px 7px}
.videopic ul li{float:left;width:140px;margin:7px;text-align:center;position:relative}
.videopic ul li a.apic{display:block;height:180px;overflow:hidden}
.videopic ul li a img{width:140px;height:100%}
.vr{width:240px;height:497px;border:1px solid #ededed}
.videotxt ul{padding:5px}
.videotxt li{height:29px;border-bottom:1px dotted #d9d9d7}
.videotxt li i{float:left;width:20px;height:20px;text-align:center;color:#f06000;border-radius:3px;background:#EEE;border:solid 1px #EEE;margin-right:5px;margin-top:4px}
.videotxt li a{float:left;width:195px;line-height:29px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list{border:1px solid #ededed;border-top:none}
.list ul{margin-left:22px}
.list ul li{float:left;width:180px;margin:10px 15px 10px 0}
.list ul li a.apic{display:block;height:230px;border-radius:3px;overflow:hidden}
.list ul li a img{width:100%;height:auto}
.videobtn{background:#161616;height:40px;line-height:40px;padding:0 10px}
.videotitle{float:left;color:#fff}
.playbtn{float:right}
.hidden{display:block}
.vpic{width:230px;margin-left:10px}
.vpic img{width:100%;-webkit-border-radius:6px;height:300px}
.vinfo{width:600px;margin-left:20px}
.vinfo p{height:30px;line-height:30px}
.jianjie{display:block;line-height:28px;margin-top:10px}
.playlist ul{margin-left:-10px}
.playlist li{width:111px;line-height:35px;margin-left:10px}
.videoplay{height:540px}
.starlist li{float:left;width:280px;height:100px;overflow:hidden;padding:10px;border-bottom:1px solid #ededed}
.starlist .pic{float:left;width:82px;height:100px;overflow:hidden;margin-right:20px}
.starlist .pic img{margin:0 auto;display:block;height:100px}
.starlist .txt{padding-top:10px}
.starlist .txt a{color:#f06000;margin:0 5px}
.starlist .txt a:hover{font-weight:700}
.jiaose{margin:10px 0}
.jiaose .pic{width:148px;margin:0 10px}
.jiaose .pic img{display:block;width:140px;height:190px;padding:3px;border:1px solid #ccc}
.jiaose .pic a{display:block;width:140px}
.jiaose .info{float:right;width:1010px;margin-right:10px;line-height:30px}
.thunder_url{width:500px}
.starl{float:left;width:860px}
.starr{float:right;width:320px}
.mxjs dl{height:120px;overflow:hidden;padding:10px}
.mxjs dt{width:100px;height:120px;overflow:hidden;float:left;margin-right:5px;border-radius:3px}
.mxjs dt img{width:100%;height:auto}
.mxjs dd{margin-left:10px;float:left;width:180px}
.mxjs dd span{display:block;line-height:30px}
.mxjs dd em{margin:0 2px}
.mxinfo .pic{float:left;width:150px;overflow:hidden}
.mxinfo .pic img{width:100%}
.mxinfo .info{float:right;width:1000px;line-height:30px;margin-right:10px}
.mxinfo .jieshao{text-indent:2em}
.basicinfo li{width:50%}
.btnlist{margin:10px 0 10px 260px}
.btn-more{display:none}
.jqleft{float:left;width:200px}
.jqleft ul{padding:10px}
.jqleft ul li{width:180px;overflow:hidden;margin-bottom:20px;position:relative}
.jqleft ul li .apic{display:block;width:180px;height:230px;overflow:hidden}
.jqleft ul li .apic img{width:100%}
.jqleft ul li span{font-size:12px;width:100%;height:30px;line-height:30px;overflow:hidden;text-align:center;position:absolute;left:0;top:200px;background:#000 no-repeat scroll center 80%;opacity:.7;color:#fff}
.jqleft ul li em,.jqleft ul li p{width:100%;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.jqleft ul li em{color:#999}
.jqright{float:right;width:740px}
.jqright ul{padding:2%}
.jqright ul li{border-bottom:1px dotted #d9d9d7;float:left;width:100%;padding:10px 0}
.jqright ul li span{float:right;color:#777}
}
.starlistid{position:fixed;top:300px;right:0}
.starlistid a{display:block}
.btnlist a{padding:8px 5px;margin-right:10px;height:45px;color:#fff;border-radius:4px;background:#f06000;letter-spacing:2px}
a.fav{background:#249ff1}
a.weixin{background:#36c345}
.basicinfo ul{padding:10px}
.basicinfo li{height:35px;line-height:35px;float:left;border-bottom:1px dashed #ccc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.basicinfo li span{font-weight:700;color:#999}
.basicinfo li.wds{width:100%}
.y{color:#f06000;margin-left:5px}
.arrow_tip{position:relative;display:inline-block;top:3px;width:13px;height:10px;cursor:pointer;margin-left:1px;color:#f06000}
.arrow_tip .arrow_tip_outer{border-top:6px solid #f06000}
.arrow_tip_inner,.arrow_tip_outer{position:absolute;overflow:hidden;width:0;height:0;font-size:0;border:6px dashed transparent}
.arrow_tip .arrow_tip_inner{border-top:6px solid #fff}
.arrow_tip .arrow_tip_inner{top:-2px;z-index:1}
.arrow_tip-open{top:-2px}
.arrow_tip-open .arrow_tip_outer{border-top:6px dashed transparent;border-bottom:6px solid #f06000}
.arrow_tip-open .arrow_tip_inner{border-top:6px dashed transparent;border-bottom:6px solid #fff;top:2px}
.downtools{padding:15px 26px;overflow:hidden;zoom:1}
.downtools input{margin:5px 0 0;vertical-align:middle;padding:0;float:left;display:inline}
.downtools em{padding:4px 7px;float:left;font-style:normal}
.downtools a{display:inline-block;margin-left:5px;width:120px;height:26px;line-height:26px;overflow:hidden;background:#249ff1;text-align:center;color:#fff}
.downtools a:hover{background:#f06000}
#xunlei{background:url(xldown.gif) no-repeat 0 5px}
.max-height{height:410px;overflow-y:scroll}
.down_list{width:100%;margin:0 auto}
.down_list ul{overflow:hidden;zoom:1}
.down_list ul li{height:24px;padding:8px 0;border-bottom:1px solid #eee;overflow:hidden;vertical-align:middle}
.down_url{float:left;display:inline;margin:7px 8px 0 10px}
.down_list ul li p{float:left;display:inline;overflow:hidden;line-height:24px}
.down_part_name{color:#bc2931;font-weight:400;padding-right:10px;float:left;display:inline}
.thunder_url{border:solid 1px #e4e4e4;background-color:#f9f9f9;color:#444;height:22px;line-height:22px;padding:0 5px;overflow:hidden;text-overflow:ellipsis}
.down_list ul li span{float:right;display:inline;overflow:hidden}
.down_list ul li span label{float:left;display:inline;margin-right:10px;padding:6px 9px;color:#fff;line-height:1;cursor:pointer}
.downurl li span label{float:left;display:inline;margin-right:10px;padding:6px 9px;color:#fff;line-height:1;cursor:pointer}
.downurl.thunder_down{background-color:#249ff1}
.downurl li.qqdl{background-color:#ff6c00}
.downurl li.kk{background-color:#36c345}
.downurl.mi{background-color:#ff4883}
.downurl.xlyy{background-color:#36c345}
.thunder_down{background-color:#249ff1}
.qqdl{background-color:#ff6c00}
.kk{background-color:#36c345}
.mi{background-color:#ff4883}
.xlyy{background-color:#36c345}
table{border-collapse:collapse;border-spacing:0;border-spacing:0}
table.table-view{margin:5px 0;border-collapse:collapse;word-wrap:break-word;word-break:break-all;font-size:12px;line-height:22px;color:#000}
table th{border-bottom:1px solid #e6e6e6;text-align:left;font-weight:700;height:23px;background-color:#f8f8f8}
table td,table th{padding:2px 10px;font-size:12px;line-height:22px;height:22px;border:1px solid #e6e6e6}
.btn-top::after{background-image:url(../images/sprite_icon.png);background-image:-webkit-image-set(url(../images/sprite_icon.png) 1x,url(../images/sprite_icon@2x.png) 2x);background-size:262px 240px}
.btn-top{display:none;position:fixed;right:3px;bottom:61px;width:40px;height:40px;text-align:center;background-color:rgba(0,0,0,.5);border-radius:2px;z-index:999}
.btn-top:after{content:'';display:inline-block;margin-top:16px;background-position:-110px -202px;width:12px;height:10px}
.loading{position:relative;height:60px;line-height:60px;text-align:center}
.loading:before{content:'';display:inline-block;width:20px;height:20px;background:url(../images/loading.gif) no-repeat center;background-size:20px 20px;vertical-align:middle;padding:1px}
.foot{text-align:center;padding:10px 0;font-size:14px}
.showmore-btn {display: block; width: 100%; height: 0.7rem;padding: 1.11rem 0 0 0; border: none; line-height: 0.7rem; text-align: center; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAACICAYAAADNnTqaAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMTMvMTdz0PtSAAAAJElEQVQ4jWP8//8/MwMDAwMLFA99xqh36MxgYoARo4xRxsAwAEdpBYzjz+ASAAAAAElFTkSuQmCC") left top repeat-x; background-size: 0.03rem 1.81rem; color: #666; position: relative;margin-bottom: 0.8rem;display: none;}
.showmore-btn:after {content: "."; display: inline-block; width: 20px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAFQSURBVCiRldExy0FxFMfx75+nJMlikUVG8QZksCmvQDFQoq7Fi5G6SqEsrsEmKZsyGCxmmRRluvW/6c95NiXU85w666ffOT+MMXK5XERE+M9qrUVEYDQaSaVSkel0+mfEcRyp1+uyWCzkJxwOo7XGcRw8z5Nyuaz4MsYYGQwGLJdLjDEYY1Aiwmw2k8lkwv1+p1AoUKvVUEq9QK7rim3bbDYbgsEgpVKJYrGolIgAMJ/PZTwec7vdyOfzNJtN/H6/Ajifz9Ltdtnv90QiEarVKrlcTgE8AYDVaiXD4RCtNdlsFsuyOJ1OdDodDocDsViMRqNBJpN5pnsBANbrtfT7fbTWpNNprtcrx+ORZDKJZVkkEomX094AgO12K7Zt47ouj8eDVCpFq9UiGo2+PfgjALDb7aTX6xGPx2m324RCoY/tfAUAtNYSCATw+Xxfq/0FO83wiw4iJUYAAAAASUVORK5CYII=") no-repeat center; background-size: auto 5px; color: rgba(0,0,0,0);}
#artWrap {overflow: hidden;}