﻿@charset "utf-8";
@import url("http://xfiles.cdnmyspace.cn/dir/bbs/Themes/manage.css?v=20090104");
/* CSS Document button_bg */
.left{ float:left}
.right { float:right}
.blank10{height:10px;overflow:hidden;clear:both;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;} .clearfix {display: block;} 
/* End hide from IE-mac */ 
/* Hides from IE7 \*/
 *+html .clearfix{height: 1%;} .clearfix {display: block;} 
/* End hide from IE7 */ 
html,body {
	background-color:#E7E7E7;
	margin:0px; padding:0px; 
	font-size:12px;font-family:Arial,'新宋体',verdana,sans-serif;	line-height:150%;
	color:#0071B5;	text-align:center;
}
a{font-size:12px; text-decoration:none;}
a:hover{ text-decoration:underline;}
img{border:0;}
#topAD{width:800px;margin:0 auto; text-align:center;background:white;height:35px;}
#content { margin:0 auto; width:780px;padding:10px; background:white;padding-top:50px}
#content .channelList{position:absolute;margin-top:-67px;width:760px;margin-left:-130px;}
tt{ font-family:Arial, Helvetica, sans-serif, "新宋体",simsun}
input.button { background:url(http://xfiles.cdnmyspace.cn/dir/bbs/Themes/msn/img/detail/button.gif); height:21px; width:61px; text-align:center; margin:0; padding:0; border:0; line-height:21px; cursor:pointer; margin-right:10px;}

input.button_bg { background:url(http://xfiles.cdnmyspace.cn/dir/bbs/Themes/msn/img/detail/button_bg.gif); height:21px; width:150px; text-align:center; margin:0; padding:0; border:0; line-height:21px; cursor:pointer; margin-right:10px;}

input.button2{ background:url(http://xfiles.cdnmyspace.cn/dir/bbs/Themes/msn/img/detail/button2.gif); height:21px; width:61px; text-align:center; margin:0; padding:0; border:0; line-height:21px; cursor:pointer; margin-right:10px; color:#cf2222}
input.bw { background:url(http://xfiles.cdnmyspace.cn/dir/bbs/Themes/msn/img/detail/bw.gif); height:21px; width:61px; text-align:center; margin:0; padding:0; border:0; line-height:21px; cursor:pointer; }
.black{ color:black !important;}

ul,li{ list-style:none; padding:0; margin:0;}
#content a{ text-decoration:none; }
#content a:hover { text-decoration:underline; }
a{ color:#049 }
.position { text-align:left; margin:0 0 10px 10px;}
/* nav */

#list { width:750px; margin:0 auto;margin-top:44px;}
.left ul,.left li{ margin:0; padding:0; list-style:none}
.leftNav{width:108px; border:1px solid #9ac4dd; border-bottom:none; text-align:left; float:left; margin-right:10px;}
.leftNav tt{ color:#002e8c; background-color:#e5f6fe; display:block; font-weight:bold; line-height:20px;padding-left:10px; }
.leftNav .list { padding:0; margin:0; border-bottom:1px solid #9ac4dd }
.leftNav li { border-top:1px solid #9ac4dd; list-style:none; font-weight:bold; padding-left:10px; }

.leftNav .list li { background-color:#c0e6ff}
.leftNav .list li.ListItems { background-color:#0071B5!important;}
.leftNav .list li.ListItems a { color:White; background:url(http://xfiles.cdnmyspace.cn/dir/bbs/Themes/msn/img/home_icon.gif) no-repeat;}
.leftNav .list li a{ color:#0071b5; line-height:30px; font-size:12px;background:left url(http://xfiles.cdnmyspace.cn/dir/bbs/Themes/msn/img/detail/li.gif) no-repeat top; padding-left:21px;}
.leftNav .list li.sub {background:white; margin:0; padding:5px 0;}
.leftNav .list li.sub a { background:left url(http://xfiles.cdnmyspace.cn/dir/bbs/Themes/msn/img/detail/expand.gif) no-repeat; margin:0 0 0 20px;line-height:normal;line-height:25px; _padding-top:3px; padding-left:14px;display:inline;}

.leftNav .login,.leftNav .info { border-top:1px solid #9ac4dd; padding-left:3px;background:white;  line-height:27px; height:215px;}
.leftNav .info p{ margin-top:5px; text-align:center;}
.leftNav .info img {width:75px; height:75px; display:block; margin:0 auto;}
.leftNav .login p{ margin:0;padding:0;}
.leftNav .login a{ display:block; text-align:center; margin:5px 0 0 0 ;}
.leftNav .info  a {display:block; text-align:center; margin:0!important; line-height:normal; padding-top:8px;}
.leftNav .info span { width:100px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.leftNav .login input.text { width:96px;} 

.login input.login{ background:url(http://xfiles.cdnmyspace.cn/dir/bbs/Themes/msn/img/detail/login.gif); width:36px; height:21px; margin:0; border:0; cursor:pointer; margin:5px 0}
.login input.forget{ background:url(http://xfiles.cdnmyspace.cn/dir/bbs/Themes/msn/img/detail/forget.gif); width:61px; height:21px; margin:0; border:0; cursor:pointer; margin:5px 0}
.left .center{ float:left;width:660px;float:left}
.center{ float:left; width:660px; margin:0 auto; text-align:left;}
.w { width:660px!important;margin:0; text-align:left;}
.center .logoLine {height:12px;}
.center .logoLine .location{ overflow:hidden;  width:600px; white-space:nowrap;text-overflow:ellipsis;}
.center .logoLine .news{float:right;padding:9px 10px 0 0;}
.center .logoLine img,.center .logoLine a { display:inline;}
.c1,.c2 { width:99.5%; border:1px solid #9ac4dd; }
.c1 h1{ font-size:12px; background-color:#e5f6fe; color:#002e8e;  text-align:left; border-bottom:1px solid #9ac4dd;margin:0; padding:3px 12px;_padding:4px 12px 2px 12px;}
.c1 ul.headline{ text-align:center;height:125px; padding-top:12px; padding-left:2px;}
.c1 .headline li{ width:24.9%; display:block; float:left; background-color:white; }
.c1 .headline li a{ display:block; margin-bottom:7px; color:black; text-align:center}
.c1 .headline img { border:1px solid #9bc5de; height:90px; width:120px;}
.opt{ text-align:left; margin:14px 0; float:left; width:660px}
.opt .new { color:#0071b5; font-weight:bold}
.opt .left { width:auto!important;}
.opt .right {width:100px!important;}

.c2 { margin-bottom:10px; clear:both;}
.c2 .h1 { font-size:20px; margin:14px 0; padding:0 10px;line-height:20px; text-align:center; word-break:break-all; font-weight:bold; overflow:hidden}
.page { *width:638px; line-height:30px; border-top:1px solid #9ac4dd; word-spacing:2px; text-align:left; padding-left:20px;}
.page td{line-height:30px}
.page span{ color:red;}

input.go{ border:0; padding:0; margin:0; height:21px; cursor:pointer; background:url(http://xfiles.cdnmyspace.cn/dir/bbs/Themes/msn/img/detail/go.gif); width:26px;}
.info{ background-color:#e5f6fe;border-top:1px solid #9ac4dd; line-height:20px; text-align:left; padding-left:20px; color:#999999}
.info a { color:#0071b5;}
.info p {overflow:hidden; white-space:nowrap; width:100%;text-overflow:ellipsis;}
.c2 .h2{ font-size:14px; line-height:20px; font-weight:normal; line-height:150%; text-align:left; padding:20px 12px 0 12px;border-top:1px solid #9ac4dd; margin:0; word-break:break-all;overflow:hidden ;color:Black;}
.c2 .widthIE6{ -width:534px; }
.c2 .h2 h1,.c2 .h2 h2 ,.c2 .h2 h3 ,.c2 .h2 h4 ,.c2 .h2 h5 ,.c2 .h2 h6 
{ line-height:normal;word-break:break-all;overflow:hidden }	
.c2 .h2 font,.c2 .h2 p,.ForumReplyToPostArea font { line-height:normal; clear:both;}

.c2 .h2 img,.ForumReplyToPostArea img {margin:0; clear:both!important;} 
.ForumReplyToPostArea{width:500px;margin:20px auto;padding:15px; word-break:break-all;}

.c2 .edit{ text-align:right; padding:8px 20px;}


pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
}

* html pre 
{

 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 white-space : normal ;       /* Internet Explorer 5.5+ */
}
.reply{ text-align:left;}
.reply .re{ background-color:#a9defb; font-weight:bold; color:#0071b5; font-size:14px; border-top:1px solid #9ac4dd; padding:8px 20px; line-height:150%; word-break:break-all;overflow:hidden; }
.reP { width:99.5%}
.reP li{ text-align:left; margin:10px 20px; line-height:30px;  }

.reP textarea{ width:99%; height:80px;} 

.pageAdmin { background:#f2f9ff; color:#0071b5; line-height:30px; text-align:left; padding:0 20px; }
.pageAdmin a { color:black; font-weight:bold}

.column { line-height:30px;height:30px; background:#a9defb; text-align:center; width:100%;border-top:1px solid #9ac4dd; }
.d1,.d2 { line-height:40px; height:40px;text-align:center; width:100%;border-top:1px solid #9ac4dd; }
.d2 { background:#e5f6fe}
.d1 .recent ,.d2 .recent{ line-height:14px; padding-top:6px;}


.d1 .ltitle,.d2 .ltitle { float:left; white-space:nowrap;  width:325px; overflow:hidden; text-align:left;padding-left:5px;text-overflow:ellipsis; }
.ltitle { width:330px; float:left; }
*html .d1 .ltitle ,*html .d2 .ltitle {padding-top:10px;}
.ltitle img{ vertical-align:middle}
.rating { width:90px; float:right}
.RatingDiv { width:100%;line-height:30px;_padding:5px 0;text-align:center; background-color:#e5f6fe;color:#002e8c; display:table; vertical-align:middle;}
.RatingDiv span{ margin-bottom:5px;}
.rating span { margin-top:9px; display:block; padding:5px 0; width:80px; }
.ltitle a{ padding-left:5px;}
.lauthor a,.recent a { color:black;}
.lauthor { float:right; width:90px; }
.lauthor div,.recent div {vertical-align:middle;overflow:hidden; white-space:nowrap; width:100%;text-overflow:ellipsis;}

.recount { float:right; width:50px}
.hits { float:right; width:65px;}
.recent { float:right; width:90px;  }


.editor th{ font-weight:normal; text-align:right; width:80px;vertical-align:top}
.editor td { text-align:left;}

.mceEditor select {width:70px!important;}
.editor td input { width:500px;}
.editor .infocolor{color:#2882B4;}
.editor .check input { width:auto;vertical-align:middle}:
.editor td{ width:500px;}
.editor textarea { height:250px; width:500px; word-break:break-all;}
.editor { text-align:left; width:95%; margin:20px auto;}
.editor td.mceToolbarTop { white-space:normal!important; word-break:break-all!important;}
.CommonFormField .submit { background-image:url(http://xfiles.cdnmyspace.cn/dir/bbs/Themes/msn/img/submit.jpg); width:150px; height:21px; border:0; padding:0; margin:0; display:block;}
.CommonFormArea { margin:0 auto; text-align:center; width:100%; margin-bottom:20px;}
.preview TEXTAREA{width:250px!important}
#postDiv { z-index:1000; padding:5px; white-space:nowrap; background:white; border:1px solid #999; width:150px; margin-left:-175px; margin-top:-5px; position:absolute;}
#RpostDiv {z-index:1000; padding:5px; white-space:nowrap; background:white; border:1px solid #999; width:150px; margin:-35px 0 0 220px; position:absolute; text-align:center}


.DataList li{width:300px;}

/*20100728 xuezhengfeng*/
.bbs_list_left,.bbs_detail_left,.left .bbs_detail_left {float:left;}
.bbs_list_right,.bbs_detail_right,.left .bbs_detail_right {float:right;}
.location h1 {display:inline;font-size:12px;font-weight:400;}