@charset "gb2312";
body { font-family:, "??", Verdana, Arial; background:#fff; font-size:12px; color:#333; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, span, form, input, textarea, code { padding:0; margin:0; }
/*table { border-spacing:0; border-collapse: collapse; }*/
img { border:0; }
ol, ul, li { list-style:none; }
A:link, A:visited { color:#333; text-decoration:none; }
A:active, A:hover { color:#f00; text-decoration:underline; }
.lt { float:left; }
.rt { float:right; }
.cl { clear:both; }
.none { display:none; }
.show { display:block; }
.relative { position:relative; }
.item { overflow:hidden; width:100%; height:auto; float:left; }
.ping_box { width:670px; float:left; overflow:hidden; }
.ping { width:100%; float:right; margin-top:14px; }
.ping a:hover { color:#DD4B39; }
.ping h3 { height:33px; background:#fafafa; border:1px solid #e9e9e9; font:normal 12px/33px ""; text-indent:23px; overflow:hidden; color:#049; cursor:pointer; border-left:2px solid #3c8ad9; }
.ping h3.have_fold { border-left:2px solid #ff8f17; }
.ping h3 span { width:11px; height:12px; float:right; display:inline; margin:11px 16px 0 0; }
.ping h3 span.folder_close { background:url(../img/pl_small.gif) no-repeat 0 0; }
.ping h3 span.folder_open { background:url(../img/pl_add.gif) no-repeat 0 0; }
.ping h3.bgadd { background:#f9f9f9; border:1px solid #ddd; }
.ping_user a { color:#004499; }
.ping dl { width:100%; float:left; overflow:hidden; }
.ping dt { font-size:14px; line-height:24px; padding:10px; color:#333; white-space:normal; word-break:break-all; word-wrap:break-word; overflow:hidden; }
.ping dd { color:#666; line-height:28px; padding:0px; width:100%; display:block; }
.ping .ping_bar span.ping_suport { width:87px; height:28px; background:url(../img/pl_an.gif) 0 0 no-repeat; color:#555; text-align:center; cursor:pointer; overflow:hidden; display:block; margin-left:10px; float:right; }
.ping .ping_bar span.ping_quote { width:87px; height:28px; background:url(../img/pl_an.gif) 0 0 no-repeat; color:#555; text-align:center; cursor:pointer; overflow:hidden; display:block; margin-left:10px; _margin-right:0px; float:right; }
.ping .ping_bar span.quote_close { width:87px; height:35px; background:url(../img/pl_an.gif) 0 -29px no-repeat; color:#555; text-align:center; cursor:pointer; overflow:hidden; display:block; margin-left:10px; _margin-right:0px; position:relative; z-index:2; zoom:1; float:right; }
.ping dd span code, .ping_panel dt code, .ping h3 .ping_fold code { color:#dd4b39; font-family:Arial, Helvetica, sans-serif; line-height:25px; }
.ping dd cite { width:16px; height:15px; background:url(../img/pl_delete.gif) no-repeat; float:left; display:inline; margin:5px 0 0 15px; cursor:pointer; display:none; }
.ping .ping_suport.ding_h { background-position:0 -28px; border-bottom:1px solid #ddd; }
.ping .date { float:left; padding-left:10px; }
.ping_panel { float:left; width:100%; }
.ping_panel dl { background:#f9f9f9; border:1px solid #ddd; padding:9px 15px; line-height:28px; }
.ping_panel dt { color:#666; }
.ping_panel dt span { float:right; color:#049; }
.ping_panel textarea { width:98%; border:1px solid #ddd; height:80px; background:#fff url(../img/indexlogo.jpg) center no-repeat; padding:5px; margin-top:10px; }
.ping_panel dd { color:#444; margin-top:10px; height:28px; }
.ping_panel dd code { width:56px; height:25px; background:url(../img/pl_login.gif) no-repeat; text-align:center; float:left; cursor:pointer; }
.ping_panel dd code.current { background-position:0 -26px; }
.ping_panel dd b { float:right; font-weight:normal; }
.ping_panel dd b cite { width:87px; height:28px; background:url(../img/pl_fb.gif) no-repeat; float:right; font-style:normal; text-align:center; color:#fff; display:inline; cursor:pointer; margin:0 2px 0 28px; cursor:pointer; }
.ping_panel dd b cite.current { background-position:0 -29px; }
.ping_panel dd b img { float: right; height: 16px; margin: 6px 35px; width: 16px; display:none; }
.ping_panel dl A:link, .ping_panel dl A:visited { color:#049; }
.ping_panel dl A:active, .ping_panel dl A:hover { color:#dd4b39; }
.ping_panel dd a { text-decoration:underline; display:inline; margin-left:15px; float:left; }
.ping_panel dd a.username { text-decoration:none; color:#DD4B39; }
.ping_panel dd b input { vertical-align:text-top; }
.quote_panel { float:right; width:100%; position:relative; top:-1px; ; z-index:1; right:32px; _right:0; }
.quote_panel dl { background:#f9f9f9; border:1px solid #ddd; padding:9px 15px 10px; line-height:28px; }
.quote_panel dt { color:#666; padding:0; font-size:12px; }
.quote_panel dt span { float:right; color:#049; }
.quote_panel textarea { width:98%; border:1px solid #ddd; height:80px; background:#fff url(../img/indexlogo.jpg) center no-repeat; padding:5px; margin-top:10px; }
.quote_panel dd { color:#444; margin-top:10px; height:28px; }
.quote_panel dd code { width:56px; height:25px; background:url(../img/pl_login.gif) no-repeat; text-align:center; float:left; cursor:pointer; }
.quote_panel dd code.current { background-position:0 -26px; }
.quote_panel dd b { float:right; font-weight:normal; }
.quote_panel dd b cite { width:87px; height:28px; background:url(../img/pl_fb.gif) no-repeat; float:right; font-style:normal; text-align:center; color:#fff; display:inline; cursor:pointer; margin:0 2px 0 28px; cursor:pointer; }
.quote_panel dd b cite.current { background-position:0 -29px; }
.quote_panel dl A:link, .ping_panel dl A:visited { color:#049; }
.quote_panel dl A:active, .ping_panel dl A:hover { color:#dd4b39; }
.quote_panel dd a { text-decoration:underline; display:inline; margin-left:15px; float:left; }
.quote_panel dd a.username { text-decoration:none; color:#DD4B39; }
.quote_panel dd b input { vertical-align:text-top; margin-right:5px; }
.quote_panel dd span { width:auto; height:28px; float:none; background:none; color:#555; text-align:left; cursor:auto; overflow:hidden; display:inline; position:inherit; }
.pinglun { margin-top:10px; }
.auth_code_box { margin-left:20px; color:#555; font-style:normal; }
.auth_code_box input { margin:0 5px 0 0; border:1px solid #ddd; height:18px; }
.auth_code_box img { vertical-align:middle; margin-top:-1px; }
.level1 { width:100%; }
.level2 { width:96%; }
.level3 { width:92%; }
.level4 { width:88%; }
.level5 { width:84%; }
.level6 { width:80%; }
.level7 { width:76%; }