body {background: url(about:blank); background-attachment: fixed; font-family:"宋体", Verdana, Geneva, sans-serif;}
a{ text-decoration:none;}
a:link{ text-decoration:none;}
a:hover{ text-decoration:none;}

/*编辑器图片自适应大小开始*/
img {
 max-width: 100%; /*图片自适应宽度*/
}
.view {
 word-break: break-all;
}
.vote_area {
 display: block;
}
.vote_iframe {
 background-color: transparent;
 border: 0 none;
 height: 100%;
}
/*去除点击图片后出现的拉伸边框*/
#edui1_imagescale{
	display:none !important;
}
/*编辑器图片自适应大小结束*/ 

marquee{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

#navbar {padding:0px 0px 0px 0px;}

#content{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

#content .TopList{ height:30px; line-height:30px; background:#069; color:#ffffff; font-size:15px; text-align:center; width:100%; float:left;}

#content .TopLeft{ height:30px; line-height:30px; background:#069; color:#ffffff; font-size:15px; text-align:center; float:left; width:70%}
#content .TopRight{ height:30px; line-height:30px; background:#069; color:#ffffff; font-size:15px; text-align:center; float:right; width:30%;}
#content .TopRight a{ color:#ffffff;}

#footer{text-align:center;}


/*系统桌面图标开始*/
.NoticeBox{width:100%; padding:0px; margin:4px 0px 1px 0px;}

.NavBox{width:100%; padding:0px; margin:0px;}
.NavBox dl {float:left; display:inline; width:33%;padding:0px; margin:0px;}
.NavBox dl dt {padding:0px; margin:0px;}
.NavBox dl dt img{margin:0px 5px; width:100%; height:auto;}
.NavBox dl dd {margin:0px 5px; width:100%; text-align:center; font-size:90%;}
/*系统桌面图标结束*/

/*Login*/
.red { color:red; width:100%; text-align:center;}


/*Table 分页样式*/
.OperateList{
	*border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 99%;
	margin: 2px 2px 2px 2px;
	font-size:14px;
	}

/*Table列表样式*/
.ListTable {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 99%;
	margin: 32px 2px 2px 2px;
	font-size:12px;
}

.ListTable {
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;         
}

.ListTable tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
    
.ListTable thead th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 0px;
	height:30px;
	line-height:30px;
    text-align: center;    
}

.ListTable tbody td {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 0px;
	height:40px;
	line-height:40px;
	padding:4px 4px 4px 4px;
}

.ListTable thead th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
}

.ListTable td:first-child, .ListTable th:first-child {
    border-left: none;
}

.ListTable th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.ListTable th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.ListTable th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.ListTable tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}

.ListTable tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}


/*Table详细样式*/
.tab-images{margin:2px 2px 2px 2px;overflow:hidden; text-align:center;}
.tab-images img {float:left; width:100px; height:100px; margin:2px 2px 2px 2px; border: solid 1px #D1D1D1;}

.UsersInfo img{ width:50px; height:50px; padding:4px 4px 4px 4px; border:#CCC 1px dotted;}

.DetailTable {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 99%;
	margin: 2px 2px 2px 2px;
	font-size:12px;
}

.DetailTable {
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;         
}

.DetailTable tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
    
.DetailTable thead th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 0px;
	height:30px;
	line-height:30px;
    text-align: center;    
}

.DetailTable tbody td,.DetailTable tfoot td {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 0px;
	height:40px;
	line-height:40px;
    text-align: center;    
}

.DetailTable tbody .TL {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 0px;
	height:40px;
	line-height:40px;
    text-align: left;
	padding:2px 2px 2px 2px;  
}

.DetailTable thead th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
}

.DetailTable td:first-child, .ListTable th:first-child {
    border-left: none;
}

.DetailTable th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.DetailTable th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.DetailTable th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.DetailTable tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}

.DetailTable tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}

/*删除线*/
.Delline{text-decoration:line-through;}

/*Table搜索样式*/
.SearchTable {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 99%;
	margin: 2px 2px 2px 2px;
	font-size:12px;
}

.SearchTable tr td{ text-align:center;}

/*Table新建样式*/
.AddTable {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 99%;
	margin: 2px 2px 2px 2px;
	font-size:12px;
}

.AddTable tr td{ text-align:center;}

/*Table修改样式*/
.ModTable{
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 99%;
	margin: 2px 2px 2px 2px;
	font-size:12px;
}
.ModTable tr td{ text-align:center;}

/*Table帖子明细样式*/
.BBSTableDetail {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 99%;
	margin: 2px 2px 2px 2px;
	font-size:12px;
}

.BBSTableDetail tr td{ padding:2px 4px 2px 4px}

.info_head {
	border:1px solid #C6C6C6;
	background-color:rgba(255, 255, 255, 0.8);
	text-align:left;
	font-size:14px;
	line-height:24px;
	-webkit-border-radius:5px;
	border-radius:5px;
	box-shadow:0 1px 1px #f6f6f6;
	padding:10px;
	margin:2px 0px 4px 0px;
}
.info_head .title {
	display:block;
	background:url(../images/arrow.png) no-repeat right 50%;
	-webkit-background-size:8.5px 13px;
	background-size:8.5px 13px;
	padding-right: 15px;
	line-height: 18px;
}
.info_child{
	padding:10px 0;
	line-height:28px;
	border-top:1px #DDDDDD solid;
	margin-top:10px;
}
.info_child img{
	max-width:285px
}
.info_child_txt{
	border-top:1px #CCCCCC dotted;
	padding-top:10px;
}
.info_light{ padding:10px;}
.info_light .title {
	background:url(../images/arrow2.png) no-repeat right 50%;
	-webkit-background-size:13px 8.5px;
	background-size:13px 8.5px;
	line-height: 24px;
	display:block;
}
.info_integral {
	cursor:pointer;
	min-height:24px;
}
.info_integral  i{
	padding-left:5px;
	margin-right:10px;
	font-size:20px;
	position:relative;
	top:2px;
	color:#999
}
.info_integral .title{
	color:#666;
	font-size:15px;
}
.info_integral .titles{
	color:#ff3366;
	font-size:15px;
	font-weight:bold
}
.infoCo {
	padding:10px 0 10px 55px;
	cursor:pointer;
	-webkit-background-size:24px 24px;
	background-size:24px 24px;
	min-height:80px;
	position:relative;
	border-bottom:1px #CCCCCC dotted
}
.infoCo:last-child{ 
	border-bottom:0px #CCCCCC dotted
}
.infoBt{
	padding-top:5px;
	line-height: 20px;
	font-weight:bold;
	display:block;
	font-size:12px;
	color:#F30;
	overflow:hidden;
}
.infoBt em {
	display:block;
	-webkit-border-radius:20px;
	border-radius:20px;
	color:#333;
	font-size:12px;
	line-height:12px;
	margin-top:5px;
	padding:4px 8px;
	top:10%;
	text-shadow:0 0 #FFFFFF;
	font-style:normal;
}
.infoCo  i{
	display:block;
	color:#999;
	position:absolute;
	top:4px;
	left:-7px;
	text-align:center;
}

.infoCo i img{
	max-width:60px;
	max-height:60px;
	min-width:60px;
	min-height:60px;
}
.infoCo h1{ font-size:15px; font-weight:bold}
.infoCo .title{
	background:none;
	-webkit-background-size:8.5px 13px;
	background-size:8.5px 13px;
	line-height: 24px;
	display:block;
	font-size:12px;
	color:#999
}
.infoCo .titles{
	background:none;
	-webkit-background-size:8.5px 13px;
	background-size:8.5px 13px;
	line-height: 24px;
	display:block;
	font-size:14px;
	color:#ff3366;
	font-weight:bold
}
