#cat{width:760px;margin:0px auto;margin-top:10px;}
#cat fieldset{padding:0px 0px 10px 10px;border:1px solid #BDCFF7;}
#cat legend {color:#000;font-size:16px;font-weight:bold;padding:0 5px;}
#cat legend a{color:#000;text-decoration:none;}
#cat li {list-style-type: none;font-size:14px;color:#333;text-indent:8px;width:147px;float:left;margin-top:5px;}
#cat .current a{color:#ff0000}
#mainbox{width:760px;margin:15px auto 0px auto;text-align:center;}
#mainbox a.pos{position:absolute;right:0px;top:0px;font-weight:bold;font-size:14px;color:red;}
#mainbox h1{font-size:16px;font-weight:bold;}
#mainbox #intro{width:740px;text-align:left;padding:10px;font-size:14px;}
#percentdiv {height:20px;width:760px;}
#percentdiv #bar{background:#00FF44;float:left;height:8px;font-size:8px;}
#percentdiv .loading_bar {margin-top:4px;border:1px solid #333333;width:600px;height:8px;font-size:8px;float:left;}
#play{width:758px;border:1px #666 solid; height:800px;}
#right{ width:620px; height:520px;float:left;background-color:#000;}
#flash_bottom{ width:620px; height:65px; float:left;}
#left{ width:138px; float:right; background:#E5ECF9; text-align:left; height:795px;}
#left .bt{font-weight:bold;font-size:13px;line-height:26px;text-decoration:underline;}
#left .t{color:#d60000;font-weight:bold;font-size:13px;line-height:26px;}
#left .c li{width:138px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
#left .r{ color:#FF0000;}
#p_n{width:720px;border:0px #E1E1E1 solid;background:#fbfbfb;padding:10px 20px;}
#p_n .left{width:135px;float:left;text-align:left;border-right:0px #E1E1E1 solid;line-height:20px;}
#p_n .right{width:120px;padding-left:25px;float:right;text-align:left;border-left:0px #E1E1E1 solid;}
#p_n .mid{margin:auto;}
#p_n .star {margin-top:2px;}
#p_n .star img{padding:2px 3px;}
#p_n .left img {padding-top:1px;padding-bottom:3px;cursor:pointer;}
#p_n .mid a img {padding:6px;margin-left:16px;background:#FFF;border: solid #E1E1E1 1px;}
#p_n .mid a:hover img {background:#F5FFCC;border: solid #9AC100 1px;}
.control{ font-weight:bold; color:#F00}

.bigfile{font-family:"Arial", "宋体", "sans-serif", "Helvetica";margin:0 auto 3px auto;width:720px;font-size:14px;font-weight:bold;padding:5px 0 3px 30px;color:#2B7605;background:#E6F8DE url("/images/bigfile_alert.gif") no-repeat 4px 3px;border:1px solid #94DB75;text-align:left;}
#fors{height:25px;overflow:hidden; line-height:25px; text-align:left; color:#999999; padding-left:15px;}

#next{width:760px;overflow:hidden;white-space:nowrap;margin-top:15px;text-align:center;font:bold 14px 宋体,Arial, Helvetica, sans-serif;color:#FF0000;}
#next .url{width:220px;padding:0px 5px;border:1px solid #BDCFF7;border-right:0px;line-height:20px;height:20px;}
#next .button{height:22px;background:#E5ECF9;border:1px solid #BDCFF7;}
#next a{font:bold 14px 宋体,Arial, Helvetica, sans-serif;}

#cmtbox{width:760px;margin:0px auto;margin-top:10px;}
#cmtbox #cmtlist{float:left;width:470px;overflow: hidden;height:192px;padding:1px;border:1px solid #BDCFF7;}
#cmtbox #cmtlist .t{background:#E5ECF9;height:19px;padding:3px 10px;color:#333;font-weight:bold;}
#cmtbox #cmtlist .t .left{width:150px;}
#cmtbox #cmtlist .t .right{width:100px;text-align:right;}
#cmtbox #cmtlist ul {padding:5px 10px;color:#333;}
#cmtbox #cmtlist ul .cmt{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#cmtbox #cmtform{width:280px;height:192px;float:right;padding:1px;border:1px solid #FBDF05;}
#cmtbox #cmtform .t{background:#FBF5C6;padding:3px 10px;color:#333;font-weight:bold;}

#kin {width:750px;padding:0px 4px 4px 4px;margin:auto;margin-top:10px;border:1px #87E324 solid;background:#DFF7C5;}
#kin .t{text-indent:10px;line-height:26px;border-top:1px solid #fff;font-size:14px;font-weight:bold;}
#kin .c{width:750px;background:#fff;padding-bottom:12px;overflow:hidden;}

#kin .c ul li{float:left;width:150px;margin-top:15px;height:100px;text-align:center;}
#kin .c ul li a img{width:108px;height:65px;border: solid #eee 4px;}
#kin .c ul li a:hover img{border: solid #FF4E00 4px;}
#kin .text{margin-top:15px;}
#kin .text a{float:left;width:120px;margin:0px 15px;text-decoration:none;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff;}
#servers {
	MARGIN: 10px; WIDTH: 760px;height:25px;line-height:25px;
}
#servers .left {
BORDER-RIGHT: #dff7c5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dff7c5 1px solid; PADDING-LEFT: 24px; BACKGROUND: url("/images/qin.gif") #f8ffea no-repeat 5px 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #dff7c5 1px solid; WIDTH: 120px; CURSOR: pointer; PADDING-TOP: 3px; BORDER-BOTTOM:#dff7c5 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
#servers .help {
	FLOAT: left; height:25px; line-height:25px;
}
#servers .help A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; height:20px; line-height:20px;
}
#servers .right {
	FLOAT: right;
}
#servers .right A {
	BORDER: #ffcc33 1px solid; padding:0px 5px; DISPLAY: block; BACKGROUND: #ffffcc; FLOAT:left;MARGIN:3px; TEXT-DECORATION: none
}
#servers .right A.current {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #ff0000; BORDER-LEFT: #999 1px solid; COLOR: #fff; BORDER-BOTTOM: #999 1px solid;
}

#servers .right A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #ff0000; BORDER-LEFT: #999 1px solid; COLOR: #fff; BORDER-BOTTOM: #999 1px solid
}

/*Flash转入QQ空间CSS*/
.black_qq{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
}
.flash_qq {
            display: none;
            position: absolute;
            top: 30%;
            left: 35%;
            width: 400px;;
            height: 100px;;
            padding: 2px;
            border: 2px solid #999999;
            background-color:#FFFFFF;
            z-index:1002;
            overflow: auto;
}
