*{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;}
body{background-color:#FFFFFF;background-image:url(sts_hfill.gif);background-repeat:repeat-x;}
a:link, a:visited{color:#000;text-decoration:none;}
a:hover, a:active{text-decoration:underline;}
ul{list-style:none;}
ul.v{width:986px;margin-top:5px;margin-bottom:10px;margin-right:auto;margin-left:auto;}
ul.v li{position:relative;width:240px;height:250px;border:1px solid #666666;margin-right:2px;margin-left:2px;margin-bottom:4px;text-align:left;float:left;background-color:#DBDBDB;}
ul.v li:hover, ul.v li:active, ul.nichevideo li:hover, ul.nichevideo li:active{border-top-color:#000000;border-right-color:#000000;border-bottom-color:#000000;border-left-color:#000000;background-color:#999999;}
ul.nichevideo{width:986px;margin-top:5px;margin-bottom:10px;margin-right:auto;margin-left:auto;}
ul.nichevideo li{position:relative;width:240px;height:220px;border:1px solid #666666;margin-right:2px;margin-left:2px;margin-bottom:4px;text-align:left;float:left;background-color:#DBDBDB;}
img.thumb{width:240px;height:180px;margin-left:0px;margin-top:0px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-bottom-width:1px;border-bottom-color:#000000;}
ul.v li:hover img.thumb, ul.v li:active img.thumb, ul.nichevideo li:hover img.thumb, ul.nichevideo li:active img.thumb{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000000;}
h3{position:absolute;top:182px;left:2px;color:#000000;width:236px;text-align:center;height:34px;overflow:hidden;font-size:13px;}
ul.v li:hover h3, ul.v li:active h3, ul.nichevideo li:hover h3, ul.nichevideo li:active h3{color:#FFFFFF;}
ul.nichevideo h3{font-size:17px;}
span.du b, span.ad b, span.by b{color:#000000;font-weight:normal;}
span.du{position:absolute;top:218px;left:4px;color:#666666;font-size:11px;}
span.movs{position:absolute;top:205px;left:2px;color:#000000;width:236px;text-align:center;height:34px;overflow:hidden;font-size:12px;}
span.ad{position:absolute;top:218px;right:4px;color:#666666;text-align:right;font-size:11px;}
span.by{position:absolute;top:234px;left:4px;color:#666666;font-size:11px;}
.txt{color:#333333;font-size:11px;width:auto;margin-left:10px;margin-right:10px;margin-top:10px;display:block;}
.search{text-align:right;background-image:url(bg_btn.jpeg);}
.blockheader, .arch{width:996px;}
.blockheader, .c01, .c02, .blockname{height:40px;}
.blockheader{background-image:url(sts_tfill.gif);background-repeat:repeat-x;background-position:bottom;}
.blockname{color:#FFFFFF;font-size:23px;padding-left:60px;letter-spacing:1px;float:left;width:auto;padding-right:20px;}
.blockname, .c02, .c02a{line-height:40px;height:40px;}
.c01{background-image:url(sts_c01.gif);width:100%;background-repeat:no-repeat;background-position:left;}
.c02{float:right;width:190px;text-decoration:none;}
.c02 a{color:#FFFFFF;text-decoration:none;font-weight:bold;font-size:11px;background-image:url(sts_c02.gif);background-repeat:no-repeat;background-position:right;display:block;}
.c02 a:hover, .c02 a:active{text-decoration:underline;font-weight:bold;background-image:url(sts_c02a.gif);background-repeat:no-repeat;background-position:right;}
.btm{background-repeat:repeat-x;height:3px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px}
.st{text-align:center;width:996px;padding-top:0;padding-top:0;margin-top:5px;margin-right:auto;margin-bottom:0;margin-left:auto;}
.st div{font-size:13px;width:199px;height:164px;text-align:center;float:left;font-weight:bold;overflow:hidden;}
.st a{width:180px;height:135px;font-size:14px;font-weight:normal;color:#000000;margin-bottom:2px;text-decoration:none;}
.st a img{border:1px solid #CCCCCC;}
.st a:hover img, .st a:active img{border:1px solid #000000;}
.st a:hover, .st a:active{font-weight:bold;letter-spacing:-1px;}
.st .top{width:199px;float:left;padding:0;margin-top:5px;margin-right:0px;margin-bottom:5px;margin-left:0px;}
.st .top li{padding-bottom:3px;margin-bottom:3px;font-weight:bold;text-align:left;text-indent:5px;white-space:nowrap;overflow:hidden;color:#999999;font-size:13px;height:17px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E2E2E2;}
.w{background-image:url(sts_wfill.gif);background-repeat:repeat-x;background-position:bottom;display:block;}
.w02{background-image:url(sts_w02.jpg);background-repeat:no-repeat;background-position:left;height:143px;}
span.wtxt{display:block;font-size:10px;color:#333333;margin-top:80px;}
.arch{margin-top:2px;color:#000000;font-size:12px;line-height:25px;text-align:center;}
.arch a, span.dots{color:#FFFFFF;text-decoration:none;line-height:26px;height:28px;display:block;float:left;margin-right:1px;margin-left:1px;width:28px;text-align:center;background-color:#000000;}
.arch b a{background-color:#CCCCCC;color:#000000;}
span.dots{background-image:none;background-color:#FFFFFF;color:#000000;}
.arch a:hover, .arch a:active{font-weight:bold;background-color:#CCCCCC;color:#000000;}
.btns a{display:block;width:122px;}
.btns a:hover, .btns a:active{background-color:#CCCCCC;font-weight:bold;color:#000000;}
span.at{padding-left:20px;padding-right:5px;float:left;font-size:12px;}
.pdlist{position:relative;left:420px;top:-18px;margin:0px;padding:0px;width:120px;}
.pdlist .choose{width:120px;}
.pdlist .choose a span{display:block;text-indent:-9000px;overflow:hidden;cursor:pointer;height:23px;text-decoration:underline;}
.choose a:hover, .pdlist .choose li:hover a{text-decoration:none;}
.pdlist .catlist{display:none;}
.pdlist .catlist ul{float:left;width:123px;margin-right:8px;font-weight:normal;font-size:10px;}
.pdlist .catlist ul li{border-bottom:1px groove #666666;padding:2px 0;}
.pdlist .choose li:hover .catlist{display:block;position:absolute;width:660px;z-index:100;top:20px;left:-250px;background:#F8F8F8;border:1px solid #000000;margin-left:-295px;padding:5px 0 5px 14px;text-align:left;color:#666666;}
.pdlist .choose li a{color:#000;}
.pdlist .choose li a:hover{color:#0CC;}
.pdlist table{position:absolute;border-collapse:collapse;font-size:10px;}
