*{margin:0;padding:0;font-family:Tahoma,Arial,Helvetica,sans-serif}
body{background-color:#232323}
a:link,a:visited{color:#ccc;text-decoration:underline}
a:hover,a:active{color:#ff0}
img{border:0}
p{color:#ccc}
h1{font-size:25px;font-weight:normal}
footer, nav, header, section, aside, p {display: block}
.tab{width:100%;border-spacing:0px}
.tab2{width:986px;border-spacing:0px}
.tab21{width:986px;border-spacing:5px;margin-right:auto;margin-left:auto}
.tab3{border-spacing:0px}
.tt{width:33%}
.tt2{width:245px}
.tt3{width:741px}
.tt4{text-align:right}
.tt5{width:686px}
.tt6{width:300px}
.zel{background-image:url(rat_hf01.gif);background-repeat:repeat-x;background-position:top;width:33%}
.korr{background-image:url(rat_hf02.gif);background-repeat:repeat-x;background-position:top;width:33%}
.menu a{font-size:12px;color:#fe7800;text-decoration:none;width:160px;display:block;float:left;text-align:center;height:29px;line-height:25px;background-image:url(rat_bot0.gif);background-repeat:no-repeat;margin-right:2px;background-position:center center}
.menu a:hover,.menu a:active{background-image:url(rat_bot1.gif);background-repeat:no-repeat;background-position:center;color:#fff}
.menus a{font-size:12px;color:#fe7800;text-decoration:none;width:120px;display:block;float:left;text-align:center;height:29px;line-height:25px;background-image:url(rat_bot0s.gif);background-repeat:no-repeat;margin-right:2px;background-position:center center}
.menus a:hover,.menu a:active{background-image:url(rat_bot1s.gif);background-repeat:no-repeat;background-position:center;color:#fff}
.z1{font-size: 14pt;font-weight:bold;} 
span.wtext2{display:block;font-size:15px;color:#fff;width:986px;margin-right:auto;margin-left:auto;vertical-align:top;text-align:center;}
ul{list-style:none}
ul.movie{width:986px;margin-top:5px;margin-bottom:10px;margin-right:auto;margin-left:auto}
ul.movie li{position:relative;width:240px;height:250px;border:1px solid #4b4b4b;margin-right:2px;margin-left:2px;margin-bottom:4px;text-align:left;float:left;background-color:#000}
ul.tubclip{width:986px;margin-top:5px;margin-bottom:10px;margin-right:auto;margin-left:auto}
ul.tubclip li{position:relative;width:240px;height:220px;border:1px solid #4b4b4b;margin-right:2px;margin-left:2px;margin-bottom:4px;text-align:left;float:left;background-color:#000}
ul.movie li:hover,ul.movie li:active,ul.tubclip li:hover,ul.tubclip li:active{border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;background-color:#171717}
img.tubes{width:240px;height:180px;margin-left:0;margin-top:0;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}
ul.movie li:hover img.thumb,ul.movie li:active img.thumb,ul.tubclip li:hover img.thumb,ul.tubclip li:active img.tubes{border-bottom:1px solid #fff}
h3{position:absolute;top:182px;left:2px;color:#ccc;width:236px;text-align:center;height:34px;overflow:hidden;font-size:13px}
ul.movie li:hover h3,ul.movie li:active h3,ul.tubclip li:hover h3,ul.tubclip li:active h3{color:#fe7800}
span.tag b,span.du b,span.catdu b,span.ad b,span.by b{color:#999;font-weight:normal}
span.du{position:absolute;top:218px;left:4px;color:#fff;font-size:11px}
span.catdu{position:absolute;top:200px;left:4px;width:236px;text-align:center;color:#fff;font-size:11px}
span.ad{position:absolute;top:218px;right:4px;color:#fff;text-align:right;font-size:11px}
span.by{position:absolute;top:218px;left:4px;color:#fff;font-size:11px}
span.tag{position:absolute;top:232px;left:4px;color:#fff;font-size:11px}
span.tag a{color:#fff;text-decoration:none}
span.tag a:hover{color:#fed700;text-decoration:underline}
.h03{background-image:url(rat_hf02.gif);background-repeat:repeat-x;background-position:top;width:741px;vertical-align:top;float:left}
.h03a{height:81px;background-image:url(rat_hd03.gif);background-repeat:no-repeat;background-position:left top}
.txt{color:#ccc;font-size:11px;width:auto;margin-left:20px;margin-top:0;margin-right:10px}
.brhead,.btm,.search{width:986px}
form{float:right;}
.brhead,.w,.search{margin-right:auto;margin-left:auto}
.brhead,.r01,.r01a,.r02,.rtitle,.search{height:35px}
.brhead{background-image:url(rat_t.gif);background-repeat:repeat-x;background-position:bottom}
.rtitle{color:#000;font-size:25px;padding-left:65px;letter-spacing:1px;float:left;width:auto;background-image:url(rat_cd01.gif);background-repeat:no-repeat;background-position:left;background-color:#fe7800;padding-right:20px;text-transform:lowercase}
.rtitle a:link, a:visited{color:#000;text-decoration:none}
.rtitle a:hover,a:active{color:#fff;text-decoration:none}
.rtitle,.r02{line-height:35px}
.r01{background-image:url(rat_cd01.gif);width:100%;background-repeat:no-repeat;background-position:left}
.r01a{float:left;background-image:url(rat_cd01a.gif);width:34px}
.r02{float:right;width:140px;text-decoration:none;overflow:hidden}
.r02 a{color:#fe7800;text-decoration:none;font-size:12px}
.r02 a:hover,.r02 a:active{color:#ff0;text-decoration:underline;font-weight:bold}
.erasefl{clear:both;height:0;font-size:1px;line-height:0}
.minitubs{margin:0 auto;text-align:center;width:996px;padding-top:8px}
.minitubs div{font-size:13px;width:199px;height:164px;text-align:center;float:left;font-weight:bold;overflow:hidden}
.minitubs a{width:180px;height:135px;font-size:12px;font-weight:normal;color:#d2d2d2;margin-bottom:2px;text-decoration:none}
.minitubs a img{border:1px solid #999}
.minitubs a:hover img,.minitubs a:active img{border:1px solid #ff0}
.minitubs a:hover,.minitubs a:active{color:#ff0}
.top{width:197px;float:left;margin:5px 0 5px 0;padding:0}
.top li{padding-bottom:3px;margin-bottom:3px;font-weight:bold;text-align:left;text-indent:5px;white-space:nowrap;overflow:hidden;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#555;color:#c45c00;font-size:12px;height:14px}
.w{background-image:url(rat_w.gif);background-repeat:no-repeat;background-position:left bottom;height:115px;vertical-align:bottom;width:986px;display:block}
span.wtext{width:auto;margin-left:270px;display:block;font-size:12px;color:#999;margin-top:30px}
.arch{width:986px;margin:2px auto;text-align:left;margin-top:2px;color:#fe7800;font-size:15px;line-height:35px;}
.arch a,.arch b{color:#fed700;text-decoration:none;padding-right:10px;padding-left:10px;line-height:35px;height:35px;display:block;float:left}
.arch a:hover,.arch a:active,.arch b{color:#000;background-color:#fed700}
span.at{padding-left:5px;padding-right:10px;float:left}
.undcat{width:986px;margin:2px auto;font-size:13px;text-align:left}
.undcat a{float:left;margin-left:12px;text-indent:17px;min-height:16px;background:url(lupe.png) 0 0 no-repeat}
.undcat a:link{color:#ccc;text-decoration:none}
.undcat a:hover{color:#fed700;text-decoration:none}
.undcat a:visited{color:#999;text-decoration:none}
.undcat span{display:block;float:left;color:#fe7800}
.blogtxt{top:1px;left:50px;color:#fff;width:auto;text-align:justify;height:200px;overflow:hidden;font-size:14px;padding-left:10px;vertical-align:top}
.blogtxt2{top:1px;left:50px;color:#fff;width:auto;text-align:left;overflow:hidden;font-size:14px;padding-left:10px;vertical-align:top}
.du_e b,.by_e b,.tags_e b,.src_e b, .pubd_e b{color:#777;margin-right:5px}
.pubd_e{color:#fff;font-size:12px;display:block;float:right;padding-top:8px;}
.du_e,.by_e,.tags_e,.src_e{color:#fff;font-size:12px;left:324px;display:block}
.desc_e{font-size:16px;line-height:22px;color:#fff;font-weight:bold;text-transform:uppercase}
.src_e a,.tags_e a{color:#fff;text-decoration:underline}
.src_e a:hover,.tags_e a:hover{color:#ff3;text-decoration:none}
.runtime{position:absolute;top:5px;font-size:11px;color:#fff;background-color:#000;padding-right:3px;padding-left:3px;line-height:15px;width:auto;right:6px}
.thumb-wrapper{position:relative}
#report-shim{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:rgba(0,0,0,0.5)}
#report-wrap{height:100%;width:100%}
#report-form{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#222;font-size:8pt;height:auto;margin:0 auto;position:relative;top:15%;width:400px;background-color:#fff;border-radius:5px;box-shadow:0 2px 10px #000;padding:15px}
#report-form *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#222;font-size:8pt}
#report-warn{color:#222 !important;font-size:8pt}
#report-thumb{display:block;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,0.33);height:180px;margin:15px 0;width:240px}
#report-form label{display:block;height:20px;line-height:20px;vertical-align:middle}
#report-link{margin:5px 0 15px 5px}
#report-type{cursor:pointer;padding:3px 0 5px;width:100%}
#report-text{border:1px solid #aaa;border-radius:3px;box-shadow:inset 0 2px 3px rgba(0,0,0,0.15);font-size:8pt;padding:5px;resize:none;width:100%}
#report-tbar{padding:15px 0 0;text-align:center}
#report-tbar button{cursor:pointer;line-height:20px;margin:0 0 0 10px;padding:2px 0 3px 0;width:60px}
.thumb-report{display:inline-block;position:absolute;z-index:1;background-color:#000;color:#fff;cursor:pointer;font-size:11px;line-height:14px;height:15px;opacity:.50;padding:0 3px 0 7px;text-decoration:none;width:36px}
.thumb-report:hover{opacity:1}
.thumb-report{bottom:3px;left:3px}
.leftimg{float:left;margin: 9px 9px 9px 0;}
.rightimg{float:right;margin:9px 0 9px 9px;}