/* ¿ªÊ¼520xs_read.css */
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
textarea{overflow:auto;vertical-align:top}
.box_con {
	border:2px solid #88C6E5;
	margin: 10px auto auto;
	line-height:100%;
	width:976px;
	overflow:hidden;border-radius: 10px;
}
.con_top {
	background-color:#E1ECED;
	height:40px;
	border-bottom:1px solid #88C6E5;
	width:100%;
	padding-left:10px;
	font-size:16px;
	line-height: 40px;
}
.con_top #bdshare {
	float:right;
	text-align:right;
	height:20px;
	line-height:20px;
	padding-right:20px;
	padding-top:9px;
}
#sidebar {
	float:right;
	width:264px;
	_width:270px;
	border-left:1px dashed #88C6E5;
	text-align:left;
}
#sidebar .xian {
	height:1px;
	border-top:1px dashed #88C6E5;
	overflow:hidden;
	width:100%;
}
.sidebartitle {
	font-weight:bold;
	line-height:150%;
	font-size:11pt;
	padding-left:10px;
	padding-top:2px;
	width:100%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
}
.sidebarlist {
	line-height:100%;
	padding-left:20px;
	margin-bottom:5px;
	overflow:hidden;
	_height:187px;
}
.sidebarlist a {
	float:left;
	line-height:200%;
	width:49.5%;
	_width:49%;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
}
#maininfo {
	float:left;
	width:700px;
	_width:670px;
	max-height:470px;
}
#fmimg {
	background-color:#E1ECED;
	float:left;
	padding:0px;
	margin:12px;
	width:150px;
}
#fmimg img {
	height:200px;
	margin:0px;
	width:150px;
	border:none;
}
#info {
	padding:0 10px;
	margin:10px;
	font-size:15px;
	height:210px;
	_height:210px;
	max-height:210px;
}
#intro p{margin: 0;padding:0;}
#info h1 {
	font-size:28px;
	_font-size:22px;
	font-family:"ºÚÌå";
	font-weight:bold;
	height:44px;
	line-height:44px;
	_height:22px;
	_line-height:22px;
	padding:1px;
	margin: 0;padding:0;
	overflow:hidden;
}
#info p {
	height:25px;
	line-height:25px;
	padding-top:2px;
	float:left;
	width:500px;
	margin:auto;
	overflow:hidden;
}
#intro {
	width:100%;
	overflow:hidden;
	line-height:180%;

	border-top:1px dashed #88C6E5;
	padding:10px;
	font-size:15px;

}
#list {
	padding:2px;
}
#list dl {
	float:left;
	margin:auto;
	overflow:hidden;
	padding-bottom:1px;
}
#list dt {
	background:#C3DFEA;
	display:inline;
	line-height:28px;
	float:left;
	margin:auto auto 5px auto;
	width:98%;
	*width:97.5%;
	font-size:14px;
	padding:5px 10px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
}
#list dd {
	border-bottom:1px dashed #CCCCCC;
	display:inline;
	float:left;
	height:25px;
	line-height:200%;
	margin-bottom:5px;
	overflow:hidden;
	text-align:left;
	text-indent:10px;
	vertical-align:middle;
	width:33%;
}


#list dd A:link{
	color:#444444;
        font-size: 15px;
	TEXT-DECORATION:none;
}
#list dd A:visited {
	COLOR:#178102;
	TEXT-DECORATION:none;
	text-decoration:underline;
}
.introtxt {
    width:680PX;
    color: #666666;
    height:50px;
    line-height: 26px;
    overflow:hidden;
    text-overflow:ellipsis;
    padding-bottom: 10px;
}
.introcm {
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
    margin-top:10px !important;
}
.pages{width:964px;border:2px solid #A6D3E8;padding:5px;margin-top:5px;}
.pagelink{text-align:center;padding:5px;}
.pagelink em{font-style:normal;border:1px solid #e5e5e5;background:#FFF;padding:5px;}
.pagelink first{border:1px solid #e5e5e5;background:#FFF;padding:5px;margin-left:2px;}
.pagelink a{border:1px solid #e5e5e5;background:#FFF;padding:5px;margin-left:2px;}
.pagelink a:hover{border:1px solid #88C6E5;background:#F4FBFF;padding:5px;margin-left:2px;}
.pagelink strong{border:1px solid #e5e5e5;background:#FFF;padding:5px;margin-left:2px;}
.pagelink kbd{border:1px solid #e5e5e5;background:#FFF;padding:5px;margin-left:2px;}



.dropdown {float:right; padding-right:0px; align:right;}
.dropdown dt {
        align:right;
	cursor:pointer;
	margin:12px 20px 0 0;
	text-align: center;
}
.dropdown dt:hover {background:url(../images/)}
.dropdown dd {position:absolute; overflow:hidden;display:none;z-index:200; opacity:0}
.dropdown ul {list-style:none;width:108px;}
.dropdown li {margin-top:0px;}
.dropdown a, .dropdown a:active, .dropdown a:visited {
	display:block;
	color:#333;
	text-decoration:none
}
.postcom {
    border-top: 1px solid #DDD;
    margin: 10px;
    padding: 10px;
    text-align: right;
}
* {
    font-family: ËÎÌå;
    list-style-type: none;
    margin: auto;
    padding: 0;
    text-decoration: none;
}

.new_comment{margin:0 auto;width:980px}

.comment_view {border: 2px solid #88C6E5;
	margin: 10px auto;
	width: 936px;
	border-radius: 10px;
	padding: 20px;float:left;
	
}
.comment_view h3 {
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	background: url(../images/re.gif) no-repeat left 6px;
	float: left;
	height: 30px;
	width: 868px;
	padding:0 35px;color: #900;
}
.comment_view h3 a {
	color: #900;float:right
}
.comment_view .comment_content {
	position: relative;
	float: left;
	width: 938px;
	margin-top: 10px
}
.c_block {
	height: 22px;
	width: 12px;
	position: absolute;
	left: 77px;
	top: 30px;
	background: url(../images/c.gif) no-repeat
}
.comment_view .comment_user {
	float: left;
	height: 90px;
	width: 68px;
	text-align: center
}
.comment_view .comment_user span {
	display: block;
	float: left;
	width: 68px;
	height: 90px
}
.comment_user img {
	float: left;
	height: 66px;
	border-radius: 100px;
	width: 66px;
	border: 1px solid #dedede
}
.comment_view .comment_message {
	float: right;
	width: 828px;
	padding: 10px;
	border-radius: 10px;
	background-color: #FFF;
	border: 1px solid #d8e1f0;
	font-size: 13px;
	line-height: 20px
}
.reply {
	margin-top: 10px;
	border-top: 1px dashed #d8e1f0;
	font-size: 12px;
	line-height: 30px;
	color: #999
}
.reply a {
	float: right;
	margin-right: 10px
}

#cform {
	margin: 10px 0;
	
	height: 130px;
	width: 938px
}
#message {
	height: 70px;
	padding: 9px;
	width: 918px;
	border-radius: 10px;
	background-color: #FFF;
	border: 1px solid #88C6E5;
	margin: 10px 0;
	
}
#cform .s{padding:10px;}
#cform .sub_comment {float:right;
	font-size: 16px;
	line-height: 32px;
	background-image: url(../images/f.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 32px;
	width: 78px;
	color: #FFF;
	font-family: "Microsoft Yahei";
	font-weight: 600;
	float: right;padding: 0;
border: 0;
}
.no_comment{
	font-size: 40px;
	line-height: 100px;
	font-weight: bold;
	color: #97c9cf;
	text-align: center;font-family: "Microsoft Yahei";
}