@charset "utf-8";
/* CSS Document */

/*-- commom --*/
b { font-size:0; }
table { border-collapse:collapse; border-spacing:0; }
a { color:#000; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); }
input, button, select, textarea { outline:none; }
a span { cursor:pointer; }

/*-- border --*/
html, body { height:100%; background:#fff; height:451px; overflow:hidden; cursor:default; }
body { width:898px; height:449px; border:1px solid #ebebeb; background:#f9f9f9; }
.embeddedList { position:relative; float:left; margin:5px 0 0 4px; padding:0 5px; height:438px; overflow:hidden; background:#fff url(../image/embedded/border-r.jpg) right repeat-y; _display:inline; }
.embeddedList .bd_r { position:absolute; top:0; left:0; width:5px; height:100%; background:url(../image/embedded/border-l.jpg) repeat-y; }
.embeddedList .l, .embeddedList .r { position:absolute; height:5px; width:5px; }
.embeddedList .title { padding-top:5px; height:29px; width:284px; background:#ededed url(../image/embedded/border-t.jpg) 0 -5px repeat-x; }
.embeddedList .pageDiv { padding-bottom:5px; height:31px; width:284px; background:#f1f1f1 url(../image/embedded/border-b-x.jpg) bottom repeat-x; }
.title .l, .title .r { top:0; background:url(../image/embedded/border-t.jpg) no-repeat; }
.pageDiv .l, .pageDiv .r { bottom:0; background:url(../image/embedded/border-b.jpg) no-repeat; }
.title .l, .pageDiv .l { left:0; }
.title .r, .pageDiv .r { right:0; background-position:-5px 0; }
/*-- title --*/
.embeddedList .title span { float:left; width:100px; height:29px; margin-left:9px; text-indent:-9999px; }
.embeddedList .title a { float:right; margin:9px 8px 0 0; padding-right:13px; color:#2c76c0; _display:inline; background:url(../image/embedded/icon_1.gif) right 1px no-repeat;}
.embeddedList .title a:hover{ color:#2c76c0; text-decoration:underline; }
/*-- table --*/
.embeddedList .tableDiv { width:284px; height:352px; padding:8px 0; overflow:hidden; }
.embeddedList .embeddedTable { width:284px; table-layout:fixed; }
.embeddedTable th, .embeddedTable td, .embeddedTable td a { height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:keep-all; }
.embeddedTable .box { display:inline-block; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:keep-all; }
.embeddedTable td a { color:#2c76c0; }
.embeddedTable td a:hover{ color:#2c76c0; text-decoration:underline; }
.embeddedTable th { width:26px; text-align:center; }
.embeddedTable th input { margin-bottom:2px\9; }
.embeddedTable td.uName { width:110px; font-weight:bold; }
.embeddedTable td.sName { width:64px; }
.embeddedTable td.sName .box { margin-left:4px; width:60px; }
.embeddedTable td.fct { width:76px; text-align:center }
.embeddedTable td.fct a { display:inline-block; height:16px; width:16px; }
.embeddedTable td.fct a.play { background:url(../image/embedded/btn_1.jpg) no-repeat; }
.embeddedTable td.fct a.add { margin:0 6px; background:url(../image/embedded/btn_2.jpg) no-repeat; }
.embeddedTable td.fct a.download { background:url(../image/embedded/btn_3.jpg) no-repeat; }
.embeddedTable td.fct a.play:hover, .embeddedTable td.fct a.add:hover, .embeddedTable td.fct a.download:hover { background-position: 0 -16px; }
/*-- --*/
tr.all td { color:#505050; }
tr.all .allFct { text-align:right; }
tr.all .allFct a { display:inline-block; width:52px; height:21px; overflow:hidden; }
tr.all .allFct a span { display:inline-block; line-height:21px; line-height:23px\9; margin-right:8px; color:#585858; }
tr.all .allFct a.play { background:url(../image/embedded/btn_4.jpg) no-repeat; }
tr.all .allFct a.add { margin:0 5px; background:url(../image/embedded/btn_5.jpg) no-repeat; }
tr.all .allFct a.download { margin-right:8px; background:url(../image/embedded/btn_6.jpg) no-repeat; }
tr.all .allFct a:hover{ text-decoration:none;background-position: 0 -21px;  }
tr.all .allFct a:hover span { color:#1883e7; }
/*-- pageList --*/
a:hover{ color:#575757; }
.pageDiv a{ font-family:"Arial"; font-size:10px;  float:left; margin:6px 0 6px 4px; height:16px; padding-top:3px; width:19px; text-align:center; color:#575757; background:url(../image/embedded/btn_7.jpg) no-repeat; }
.pageDiv a.first{ margin-left:8px; }
.pageDiv a.visited { background-position:-19px 0; color:#fff; font-weight:bold; }
