﻿html { background:#f2f2f2; width:100%; height:100%; overflow:auto; }
body { min-height:100%; width:980px; margin:0 auto; padding:0 5px; position:relative; z-index:1; background:#fff; border:1px solid #d9d9d9; border-top:none; border-bottom:none;
	-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);
	   -moz-box-shadow:0 0 4px rgba(0,0,0,.3);
	        box-shadow:0 0 4px rgba(0,0,0,.3);
}
body:nth-child(1n) { border:none; }
body:before { content:'.'; display:block; height:0; clear:both; visibility:hidden; }

#divtop
{
	padding:12px 0px 5px 0px;
	width:980px;
	height:130px;
	display:block;
	border-bottom:solid 1px #ced0d5;
}


#divwrap
{
	min-height:600px;
}

.dynamic_msg_box
{
	display:block;
	width:480px;
	height:22px;
	padding-top:4px;
	padding-left:5px;
	margin: 0 auto;
	display:block;
	text-align:left;
}

.search_box
{
	display:block;
	width:480px;
	height:37px;
	padding-top:4px;
	padding-left:5px;
	margin: 0 auto;
	display:block;
	text-align:left;
	background: url(images/search_box_bg.jpg) no-repeat 0 0;
}

.search_txt
{
	display:block;
	float:left;
	width:362px;
	height:20px;
	background-color:White;
}

.search_btn
{
	float:none;
	width:84px;
	height:32px;
	margin:0px auto;
	padding:0px auto;
	background: url(images/search_btn.jpg) no-repeat 0 0;
	background-position:-2px -2px;
	cursor:pointer;
}

#push { height:70px;}

#divBottom
{
	padding:5px 0px 5px 0px;
	width:980px;
	bottom:0px;
	border-top:solid 1px #ced0d5;
	display:block;
}

.name
{
	color:Orange;
	font-weight:bold;
}

.leftCnt
{
	width:650px;
	display:block;
	table-layout: fixed;
    word-wrap:break-word;
    word-break:break-all;
    text-align:justify;
    text-justify:inter-ideograph;
}

#container{clear:both;max-width:730px;padding:0px}

.article{position:relative;background:#f8f8f8;border:1px solid #ccc;margin:20px 0 35px;padding:10px 20px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);_position:static;_padding-bottom:30px;behavior: url(PIE.htc);}
.article:hover{border:1px solid #a8a8a8;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5); behavior: url(PIE.htc);}
.article:hover:before{border-color:#a8a8a8 transparent transparent #a8a8a8; behavior: url(PIE.htc);}
.article:before{_top:30px;_right:-22px;left:30px;bottom:-22px;content:'';position:absolute;border-width:11px;border-color:#ccc transparent transparent #ccc;border-style:solid dashed dashed solid; behavior: url(PIE.htc);}
.article:after{_top:31px;_right:-20px;left:31px;bottom:-20px;content:'';position:absolute;border-width:10px;border-color:#f8f8f8 transparent transparent #f8f8f8;border-style:solid dashed dashed solid; behavior: url(PIE.htc);}
.article .title{margin:10px 0px 0px 0px;font-size:12px;padding:0 10px 5px 0px;}
.article .title img{float:left;width:48px;height:48px;margin-right:8px;border-radius:4px;-webkit-box-shadow:1px 1px 1px #999;-moz-box-shadow:1px 1px 1px #999;box-shadow:1px 1px 1px #999; behavior: url(PIE.htc);}
.article .content{overflow:hidden}
.article .content p{text-indent:2em;}
.article .content em{color:#000;padding:0 5px;}
.article .content pre ol{margin:0;}
.article .content blockquote{position:relative;background:#f2f2f2;border:1px solid #ccc;margin:10px 0 20px;padding:10px 20px;word-break:break-all;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);_position:static; behavior: url(PIE.htc);}
.article .content blockquote:before{_top:30px;_right:-22px;left:30px;bottom:-22px;content:'';position:absolute;border-width:11px;border-color:#ccc transparent transparent #ccc;border-style:solid dashed dashed solid; behavior: url(PIE.htc);}
.article .content blockquote:after{_top:31px;_right:-20px;left:31px;bottom:-20px;content:'';position:absolute;border-width:10px;border-color:#f2f2f2 transparent transparent #f2f2f2;border-style:solid dashed dashed solid; behavior: url(PIE.htc);}
.article .content table{width:100%;margin:10px 0;border-collapse:collapse}
.article .content table thead td{font-weight:bold;background-color:#eee}
.article .content table td,.article .content table th{padding:2px 5px;border:1px solid #aaa}
.article .content img{height:auto;max-width:100%;}
.article .content .alignleft{float:left;margin:8px;margin-left:0}
.article .content .alignright{float:right;margin:8px;margin-right:0}
.article .content .more-link{margin-top:10px;line-height:230%}
.article .article_navi .clear{clear:both}
.article strong{color:#252525}

#bdshare{float:right !important;margin-top:-10px;}


#comments, .ziyuan_list, .msg_item	{position:relative;background:#f8f8f8;border:1px solid #ccc;margin:20px 0 35px;padding:10px 20px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);_position:static;_padding-bottom:30px;behavior: url(path/to/pie_files/PIE.htc); }

.comment-list{margin:0;padding:0}
.comment-list .comment-body{padding:20px;margin:20px 0;list-style:none;position:relative;background:#f8f8f8;border:1px solid #ccc;_position:static;border-radius:4px;word-break:break-all;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3); }
.comment-list .comment-body:hover{border:1px solid #a8a8a8;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5)}
.comment-list .comment-body:hover:before{border-color:#a8a8a8 transparent transparent #a8a8a8}
.comment-list .comment-body:before{top:30px;right:-22px;content:'';position:absolute;border-width:11px;border-color:#ccc transparent transparent #ccc;border-style:solid dashed dashed solid}
.comment-list .comment-body:after{top:31px;right:-20px;content:'';border-width:10px;position:absolute;border-color:#f8f8f8 transparent transparent #f8f8f8;border-style:solid dashed dashed solid}
.comment-list .comment-body .avatar{top:10px;right:-80px;position:absolute;*float:left;*position:static;*margin-right:10px;border-radius:5px;-webkit-box-shadow:1px 1px 4px #aaa;-moz-box-shadow:1px 1px 4px #aaa;box-shadow:1px 1px 4px #aaa}
.comment-list .comment-body p{margin:1em 0}
.respond label{padding:5px;display:inline-block}.respond input{width:30%;min-width:180px}
.respond textarea{width:98%}
.respond #submit{width:80px;min-width:80px}
.navigation ol{margin:0;padding:0}.navigation li{min-width:15px;margin-right:5px;display:inline-block;*display:inline}
.navigation a{min-width:15px;text-align:center;padding:3px 5px;border-radius:5px;display:inline-block;border:0 !important}
.navigation .current a{background:#ccc}.navigation a:hover{background:#aaa}.navigation a:active{background:#888}

#article_navi{left:0;bottom:0;width:100%;padding:5px 0;text-align:center;position:absolute}::-webkit-scrollbar{width:8px;height:8px;background:#e9e9e9}::-webkit-scrollbar-thumb{border-radius:4px;background:#999}::-webkit-scrollbar-thumb:hover{background:#bbb}::-webkit-scrollbar-thumb:active{background:#888;}

.ziyuan_list_item {margin:0;padding:0}

.right{left:740px; width:200px;display:block; position:absolute;}
.right h4{margin: 5px 0;}

.right_sub{padding:10px 20px; width:200px; margin:0px 0px 10px 0px; background:#f8f8f8;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 1px 4px #888;-moz-box-shadow:0 1px 4px #888;box-shadow:0 1px 4px #888;behavior: url(PIE.htc);}
.right_sub:hover{border:1px solid #a8a8a8;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5);behavior: url(PIE.htc);}

.comment_sub_default
{
    height:530px;
}

.msg_cnt { display:block;}
.msg_date { color:#cccccc; display:block; }
.msg_name { color:#08c; font-weight:bold; display:block; }


#rightDiv
{
	top:168px;
	display:block;
}

#about{top:150px;line-height:100%;padding-top:0}
#about #face{width:80px;height:80px;overflow:hidden;border:5px solid #fff;margin:-45px auto 10px;background:url(images/face.png);border-radius:45px;-webkit-box-shadow:0px 1px 5px #888;-moz-box-shadow:0px 1px 5px #888;box-shadow:0px 1px 5px #888;behavior: url(PIE.htc);}

.MenuItem
{
	position:inherit;
	display:block;
}

.MenuItem .userName
{
	color:#cccccc;
	float:left;
	width:150px;
    white-space:nowrap;
    text-overflow:ellipsis;
	overflow:hidden;
}

.MenuItem .time
{
	color:#cccccc;
	float:right;
	width:40px;
    white-space:nowrap;
    text-overflow:ellipsis;
	overflow:hidden;
}

.MenuItem .dispt
{
    white-space:nowrap;
    text-overflow:ellipsis;
	overflow:hidden;
}



#links{}#links ul{margin:0;padding:0;margin-left:20px}
#relatives{}#relatives ul{margin:0;padding:0;margin-left:20px}

.submit
{
}

.warn_msg
{
	color:Red;
	font-weight:bold;
}

.ziyuan_list_item
{
	padding:5px;
}

.ziyuan_list_item:hover
{
    background-color:#dfe8eb;
}

.ziyuan_list_item .title a
{
	color:#00a7c0;
}

#pannel { left:800px; top:75px; display:block; position:absolute; }

#pannel #upload{background-position:0 -50px}
#pannel #resource{background-position:0 -100px}
#pannel #management{background-position:0 -150px}
#pannel a{float:left;color:#888;width:50px;height:50px;overflow:hidden;line-height:50px;text-align:center;text-indent:-99em;border:2px solid #bbb;margin:5px 5px 5px 0;background:url(images/panel_icons.png) no-repeat;background-color:#f5f5f5;background-color:rgba(150,150,150,.1);border-radius:26px;-webkit-box-shadow:0 1px 2px #aaa;-moz-box-shadow:0 1px 2px #aaa;box-shadow:0 1px 2px #aaa;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none; behavior: url(path/to/pie_files/PIE.htc);}
#pannel a:hover{border-color:#999;background-color:#f8f8f8;background-color:rgba(100,100,100,.3);-webkit-box-shadow:0 1px 5px #aaa;-moz-box-shadow:0 1px 5px #aaa;box-shadow:0 1px 5px #888; behavior: url(path/to/pie_files/PIE.htc);}
#pannel a:active{border-color:#eee;background-color:#ccc;background-color:rgba(150,150,150,.1); behavior: url(path/to/pie_files/PIE.htc);}


.textarea {width:686px;}

.attachement
{
	width:100%;
}
.attachement_filename
{
	width:400px;
	display:block;
    white-space:nowrap;
    text-overflow:ellipsis;
	overflow:hidden;
}
.attachement_filesize
{
	width:100px;
}
.attachement_date
{
}

.download_title
{
    background-color:#213140;
    color:White;
    font-weight:bold;
    width:100%;
    padding:5px 10px 5px 10px;
    color:#ffffff;
}

.homepage_right
{
}

.homepage_cnt
{
    height:50px;
    display:block;
}

.content
{
    margin:5px 0px 5px 0px;
    display:block;
}

.filesblk
{
    overflow:auto;
    text-align:left;
    word-wrap: break-word;
    word-break:break-all;
}

.subfilename
{
    display:inline-block;
    padding:0px 5px 0px 0px;
    white-space:nowrap;
}

#cntFiles a
{
    font-weight:bold;
    color:#0088cc;
}

.ad
{
    text-align:left;
    margin-left:0px;
    width:310px;
    height:280px;
    display:block;
}
.adfull
{
    text-align:left;
    margin-left:0px;
    width:687px;
    height:305px;
    display:block;
}

.alignleft
{
    text-align:left;
}

.fl
{
    text-align:left;
}

.ggAd
{
    text-align:left;
    width: 480px;
    height:63px;
}
