body{font-size:11px;color:#000;padding-right:0;padding-left:0;padding-bottom:0;font-family:Arial, Helvetica, sans-serif;overflow-y:scroll;margin:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{border-bottom:1px solid #E9E9E9;clear:both;margin-bottom:10px;padding:5px 0}.pab8{padding:8px 0}.aclear{clear:both}.onstat{font-size:17px;color:#777}a{text-decoration:none;color:#63b2df;outline:0}a:hover{text-decoration:underline;color:#266061}

hr{border:0;border-bottom:3px solid #E9EBEE}
img{vertical-align:top}
div{box-sizing:border-box}
#het{position:fixed;top:0;width:100%;z-index:2}
#hflc{background-color:#307D7E;height:42px}
.hecon{padding:0 5px;display:flex}
.lpn{}
.lpn a{color:#fff;text-decoration:none;font-size:28px;line-height:42px;outline:none;display:block;text-align:center;padding:0 10px}
.lpn a:hover,.lpn a:focus,.lpn a:active{background-color:#54AFB0}
#hhrx{margin:0 auto}
#vidcon{position:relative;padding-bottom:56.25%;overflow:hidden;height:0;background:#000}
#vidcon iframe,#ncon{position:absolute;top:0;left:0;width:100%;height:100%}
.abtn{padding:10px !important}
.abtn a{width:48%;text-align:center;margin:4px 1% !important;}
.abtn a:active{text-indent:2px}
#sesh a:active{padding:6px 8px 6px 10px}
#sesh a, .abtn a{padding:6px 9px;color:inherit;display:inline-block;height:auto;box-sizing: border-box;}
#genre a{width:90px;text-align:center}
.lxbx{border:1px solid #e2e2e2;margin-top:10px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:5px;font-size:13px;position:relative}
.lxbx button, #sesh a, .abtn a{margin:0 2px;background:rgba(229,232,247,0.6);border-radius:2px 2px 0 0;cursor:pointer;font-size: 13px;}
.lxbx button:hover, #sesh a:hover,.abtn a:hover{background:#f1f1f1;text-decoration:none}
.crn,.lxbx button:disabled,.lxbx button[disabled=disabled]{background: orange !important;color: #fff !important;}
.lxbx h1{font-size:18px;font-weight:500}
.lxbx h1, .marl p{-webkit-text-size-adjust:120%}
.imrl, .marl{display:inline-block;vertical-align:top}
.imrl{width:20%;max-width:180px}
.imrl img{width:100%}
.marl{padding-left:15px;width:80%}
#xbrd{margin:0 0 25px}
#xbrd h1{font-size:13px;font-weight:700}
#xbrd h1 span{font-weight:normal}
.dflex{display:flex;flex-wrap:wrap}
.dflex a{display: block;position: relative;padding-bottom:138.89%;overflow:hidden}
.dflex a:hover{opacity:0.7}
.dflex div{width:50%;padding:1px;max-width:200px}
.dflex img{width:100%;vertical-align:top;position:absolute;top:0;color:transparent}
footer{border-top:1px solid #ccc;padding:5px 15px;display:flex;margin-top:25px;background: rgba(229,232,247,0.6)}
footer div{width:50%}
.live{text-align:right}
#mcut, #ecut{width:50px;height:50px;display:block;margin:0 auto;border-radius:50%;margin-top:15px;border:1px solid lightblue}
#nhed{margin:0;padding:8px 10px;background:#2d6ab1;border-width:0 0 1px}
#hdfl{max-width:1480px;margin:0 auto;display:flex}
.goj{font-size:24px;line-height:28px}
.goj a{color:#fff}
.goj a:hover{background-color:rgba(255,255,255,.4);text-decoration:none}
.seard{width:350px;x;margin-left:25px;max-width:50%}
.seard input{width:100%;display: block;vertical-align: top;border: 0;font-size: 16px;line-height: 1.6;background:#fff;color:#333;border-radius:2px;padding:1px 5px}
#result{max-width:1480px;margin:0 auto;position:relative}
#result .lxbx{max-width:500px;margin:0;position:absolute;z-index:1}
.seho{display:flex;margin-bottom:5px}
.seep{width:80px;margin-right:15px}
.seep span{display:block;text-align:center}
.sea,.ste{color:#d61403 !important}
.sea{font-size:38px}
.ste{font-weight:700}
.snfo{width:calc(100% - 95px)}
.nbx{width:100%}
.mrg{}
.mlist a{color:#266061;display:block}
.mlist:hover{background-color:#EDF4ED}
.mhid{display:none}
.hide,.show{color:#307D7E;font-size:14px;position:absolute;top:5px;right:5px}
.hide::before{content:"\25b2"}
.show::before{content:"\25bc"}
.spn{vertical-align:middle;display:none;margin:4px}
div[data-ls]{min-height:500px}
.kr{float:left}.kn{float:right}
.mfeed{list-style-type:none;padding:0 5px;margin:0;margin-top:10px}
.mfeed li{border-bottom:1px solid #e9e9e9;cursor:pointer;line-height:2.5;padding-left:5px;box-sizing:border-box;position:relative}
.mfeed a:first-of-type:hover{background-color:#EDF4ED}
.mfeed .lxbx:hover{background:#f4f5f6}
.mfeed a{color:#0000ff;display:block}
.mfeed a:hover{text-decoration:none}
.mfeed h1{margin-bottom:7px !important}
.mfeed .lxbx {padding:0;padding-right:5px}
.it{background-image: url("/it.png")}
.im{background-image: url("/im.png")}
.im,.it{background-repeat:no-repeat;padding-left:25px;background-position:left center;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:55px}
.ddt{line-height:normal}.ddt a{margin:5px;margin-left:0}
.ddt p{line-height:16px;max-height:32px;overflow:hidden;margin:7px 0;color:#333;font-size:12px}
.info{position:relative;font-size:11px;color:#fff}
.info div{padding:3px 6px;border-radius:2px;margin:3px;display:inline-block;vertical-align:top}
.nfs{border:1px solid #357ebd;background:#428bca;margin-left:0 !important}
.nfq{border:1px solid #d43f3a;background:#d9534f}
.nfr{border:1px solid #deb522;background:#deb522;position:absolute;top:0;right:0}
.date{color:#7b7b7b !important;font-size:11px !important}
#list2 li{border:0}
#list2 .it, #list2 .im{background-position:right center;padding-left:0;padding-right:20px}
#seon{margin-top:20px}
.hd{color:#fff;font-size:11px;position:absolute;left:0;bottom:0;height:20px;line-height:20px;width:38px;text-align:center}
.hda{background:#428bca;display:none}
.hdb{background:#d9534f}
.hdc{background:#bbb}
.hdd{background:#FF9900}
.hdy{right:0;left:auto;background:rgba(0,0,0,.7);color:silver}
.gh{margin:.5em;color:#ccc;font-size:11px;font-style:normal;font-family:Verdana,Arial,sans-serif}.date a{color:#307D7E;font-weight:700}
#poster{height:250px;width:180px}
#poster img{height:100%}
.flag{font-size:14px;position:absolute;right:53px;top:0}
#ebcg{width:100%}
#fdcg{display:none}
#ebrg{width:100%}
#tnv{background:rgba(229,232,247,0.6)}
#tnv a{display:inline-block;line-height:36px;padding:0 12px;font-size:16px;color:#333;margin-right:5px}
#tnv a:hover{text-decoration:none;border-bottom:3px solid #2d6ab1}
#tnv a:active{padding:0 11px 0 13px}
#tnv hr{margin:0;border-bottom:1px solid rgba(0,0,0,0.15)}
#ftr{background:#f2f3f7;border-bottom:1px solid rgba(0,0,0,.1);padding:8px 0}
.trn{border-bottom:3px solid #2d6ab1}
.mtl{width:100%;text-align:center;font-size:13px;display:block;padding:0 4px;box-sizing:border-box;overflow:hidden;height:30px;line-height:30px;font-weight:700;color:#555}
#xbcg{border-bottom: 1px solid orange;margin:25px 0 10px}
#pgs{font-size:14px;padding:25px 0;text-align:right}
#pgs a{display:inline-block;padding:5px 10px;color:#333;border:1px solid #ddd;border-radius:2px}
#pgs a:hover{text-decoration:none;background:rgba(229,232,247,0.4)}
#pgs a:active{padding:5px 9px 5px 11px}
.crnp{background:rgba(229,232,247,0.6)}
#cct div{margin-bottom:8px}
@media only screen and (min-width: 768px){
	.dflex div{width:12.5%;display:inline-block;vertical-align:top}
	.lxbx h1{font-size:22px}
	.nbx{width:49%}
	.mrg{margin-right:2%}
	.mhid{display:block}
	#xbcg{display:flex;position:relative}
	#ebcg{width:30%;padding-left:10px;display:inline-block;vertical-align:top;position:absolute;top:0;right:0}
	#fdcg{display:block}
	#ebrg{display:inline-block;padding:0 5px}
	#subdiv a{font-size:14px;border:0;line-height:30px;width:110px;margin:3px;padding:0 4px;height:auto;line-height:24px}
	#subdiv a:active{text-indent:1px;padding:0 4px}
	.mxwd{max-width:1300px;margin: 0 auto;}
}
@media only screen and (min-width: 1600px){
	.mxwd{max-width:1480px}
}
#az{display:none}
#drl h1{font-size:14px;font-weight:700;color:#AAA}
#drl a{text-decoration:none}
.bcg{display:inline-block;vertical-align: top;line-height:30px;text-align: center;color: inherit;text-transform:capitalize;height:auto !important;font-size: 11px;border-radius:2px;margin:4px;background:#fff;cursor:pointer;min-width:64px}
.bcg span{display:block;color:#fff;padding:0 5px;border:0 !important;line-height:18px;font-size:11px}
.bcg:hover{border:1px solid #4cae4c}
.ada{border:1px solid #357ebd}
.ada span{background:#428bca}
.adb {border:1px solid #d43f3a}
.adb span{background:#d9534f}
.adc{border:1px solid #b2b2b2}
.adc span{background:#bbb}
.add{border:1px solid #ED9700}
.add span{background:#FF9900}
#vdo button{padding: 0;border: 0;height: auto !important;margin: 2px}
#vdo button:active{transform:translateY(2px)}
#vdo .bcg{margin:2px 1px;color:#000;font-size:17px}

video{height:100%}video{position:absolute;top:0;left:0;width:100%;height:100%}
#hdsel{position:absolute;top:5px;left:5px;z-index: 1;padding:5px}
#hdsel button{color:white;background:rgba(128,128,128,.6);border:0;border-radius:2px;cursor:pointer;padding:5px 8px;display:inline-block;vertical-align:top;margin-right:4px}
#hdsel button:hover{background:rgba(128,128,128,.9)}
#hdsel button.current{background:rgba(255,0,0,.8)}
