.showpath {
	overflow:hidden;
	width:950px;
	height:30px;
	text-align:justify
}
.showpath_l_sub {
	margin-top:0px;
	float:left;
	width:660px;
	line-height:30px;
	height:30px;
	text-decoration:none;
}
.showpath_r_sub {
	float:right;
	width:270px;
	line-height:30px;
	height:30px
}
.showpath_r_r_t {
	float:left;
	width:60px
}
.showpath_r_r_sub {
	margin-top:0px;
	float:right;
	width:200px;
	text-align:left;
}
.inp_search_k {
	border-right:#d7e9fc 1px solid;
	border-top:#d7e9fc 1px solid;
	font-size:12px;
	background:#ffffff;
	border-left:#d7e9fc 1px solid;
	width:80px;
	color:#1874c7;
	line-height:16px;
	border-bottom:#d7e9fc 1px solid;
	height:16px
}
.inp_search_i {
	border-left-color:#d7e9fc;
	border-bottom-color:#d7e9fc;
	border-top-color:#d7e9fc;
	height:20px;
	border-right-color:#d7e9fc
}
/*content_begin*/
.list {
	width:950px;
	overflow:hidden;
}
.list_l_sub {
	float:left;
	width:642px;
	text-align:justify;
	padding-left:5px;
	overflow:hidden;
}
.list_l_big_t h1 {
	font-weight:bold;
	float:left;
	color:#1874c7;
	font-size:larger;
}
.list_l_big {
	width:640px;
	overflow:hidden;
	float:left;
	background:#f0f7fe;
	border:#d7e9fc 1px solid;
	margin-bottom:5px;
}
.list_l_big_t {
	width:625px;
	height:20px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.list_l_big_m {
	width:615px;
	overflow:hidden;
	padding:5px;
	margin:5px;
	background:#ffffff;
	border:#d8e4f0 1px solid;
	text-align:justify;
	line-height:22px;
	color:#333333;
	font-family:"comic sans ms";
}
.list_l_big_m_p {
	width:615px;
	overflow:hidden;
	padding:5px;
	margin:5px;
	background:#ffffff;
	border:#d8e4f0 1px solid;
	text-align:justify;
	line-height:22px;
	color:#333333;
}
.list_l_big_m_p li {
	}.list_l_big_m_p .xgzt {
	width:300px;
	float:left;
	background:url(bullet.gif) no-repeat 0 8px;
	line-height:22px;
	padding-left:8px;
	list-style-type:none;
	overflow:hidden;
}
.list_l_big_m_l {
	padding-top:10px;
	float:left;
	width:140px;
	line-height:30px;
	border-right:#d8e4f0 1px solid;
}
.list_l_big_m_l p {
	height:30px;
	line-height:30px;
}
.list_l_big_m_r {
	float:right;
	width:468px;
	line-height:10px;
}
.list_l_big_m_s {
	width:615px;
	overflow:hidden;
	padding:5px;
	margin:5px;
	background:#ffffff;
	border:#d8e4f0 1px solid;
	text-align:justify;
	color:#333333;
}
.list_l_big_p {
	width:615px;
	overflow:hidden;
	padding:5px;
	margin:5px;
	background:#ffffff;
	border:#d8e4f0 1px solid;
	text-align:justify;
	line-height:22px;
	color:#333333;
}
.list_l_big_p_l {
	float:left;
	overflow:hidden;
	text-align:justify;
	width:350px;
}
.list_l_big_p_r {
	float:right;
	overflow:hidden;
	text-align:justify;
	padding:3px;
	width:260px;
}
.cont_l_c {
	width:640px;
	overflow:hidden;
	float:left;
	background:#ffffff;
	border:#d7e9fc 1px solid;
	margin-bottom:5px;
}
.fednum {
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	font-family:georgia,arial;
}
.comment_t {
	width:640px;
	height:26px;
	background:#f0f7fe;
	border-bottom:1px solid #d7e9fc;
}
.comment_t .cmtitle {
	float:left;
	margin:5px 0px 0px 5px;
	color:#999;
	display:inline;
}
.comment_t .cmtitle strong {
	color:#1874c7;
	margin-right:10px;
}
.comment_t .gotopost {
	float:right;
	display:block;
	width:100px;
	height:23px;
}
.comment_t .gotopost a {
	width:95px;
	height:22px;
	display:inline;
	float:right;
	text-align:center;
	line-height:22px;
	text-decoration:none;
	background:url(ico_gotopost.gif) no-repeat;
	margin:1px 3px 0px 0px;
}
.cont_l_p {
	width:617px;
	overflow:hidden;
	text-align:justify;
	line-height:22px;
	color:#333333;
}
.cont_l_p dl {
	width:595px;
	margin:10px;
	margin-bottom:0px;
	border:1px solid #e5f0fc;
}
.cont_l_p dl dt {
	width:595px;
	background:#f3f8fd;
	line-height:25px;
	text-indent:10px;
	color:#666666;
	border-bottom:1px solid #e5f0fc;
}
.cont_l_p dl dt span {
	color:#669933;
	font-size:11px;
}
.cont_l_p dl dd {
	padding:10px;
	font-size:12px;
	line-height:25px;
	color:#666;
}
.cont_l_c .posttitle {
	margin-top:10px;
	width:635px;
	height:21px;
	background:#f0f7fe;
	border-bottom:1px solid #d7e9fc;
	border-top:1px solid #d7e9fc;
	padding-left:5px;
	padding-top:5px;
}
.cont_l_c .posttitle strong {
	color:#1874c7;
	display:inline;
}
.cont_l_c .postbox {
	width:615px;
	margin:5px auto;
	margin-left:15px;
	overflow:hidden;
}
.cont_l_c .postbox .userbox {
	width:615px;
	overflow:hidden;
	margin-top:10px;
}
.cont_l_c .postbox .userbox dl {
	width:615px;
}
.cont_l_c .postbox .userbox dl dd {
	float:left;
	display:block;
	padding-bottom:2px;
}
.cont_l_c .postbox .userbox dl dd input.username,.cont_l_c .postbox .userbox dl dd input.password {
	width:100px;
	border:1px solid #d7e9fc;
	padding:3px 0px 2px 5px;
	margin-right:10px;
}
.cont_l_c .postbox .userbox dl dd.mtop {
	margin:7px 7px 0px 0px;
}
.cont_l_c .postbox .txtbox {
	width:615px;
	line-height:25px;
}
.cont_l_c .postbox .txtbox textarea {
	border:1px solid #d7e9fc;
	width:575px;
	height:80px;
	padding:5px;
	font-size:12px;
}
.cont_l_c .postbox  .sbut {
	margin:10px;
}
.cont_l_c .postbox .userbox .submit {
	margin-right:20px;
	width:60px;
	height:25px;
	padding-top:2px;
	background:#1874c7;
	border:1px solid #d7e9fc;
	color:#ffffff;
	letter-spacing:3px;
	line-height:20px;
	font-size:12px;
}
.mtop a:link,.mtop a:visited,.mtop a:active {
	color:#1874c7;
	text-decoration:underline;
}
.soft_read {
	float:right;
	width:240px;
	/*for firefox*/
*width:240px;
	/*for ie7 & ie6*/
width:230px;
	/*for ie6*/
text-align:justify;
	background:#ffffff;
	margin:5px;
	padding:5px;
	border:#d8e4f0 1px dashed;
	line-height:22px;
	overflow:hidden;
}
.soft_pinglun {
	width:615px;
	overflow:hidden;
	text-align:justify;
	background:#ffffff;
}
/*content_end*/
.list_r {
	float:right;
	width:300px;
	overflow:hidden;
}
.list_r_l {
	float:left;
	width:16px;
	layout-flow:vertical-ideographic;
	letter-spacing:4px;
	text-align:center;
	overflow:hidden;
	padding-left:5px;
	/*for firefox*/
*padding-left:5px;
	/*for ie7 & ie6*/
padding-left:5px;
	/*for ie6*/
height:300px;
}
.list_r_r {
	float:right;
	width:278px;
	overflow:hidden;
}
.list_r_1 {
	border:#f1f7fd 1px solid;
	float:right;
	overflow:hidden;
	width:270px;
	height:250px;
	padding-left:10px;
	background-color:#f7f7f7;
}
.channel_r_gg {
	float:right;
	border:#d8e4f0 1px solid;
	overflow:hidden;
	background:#e8f1f8;
	width:270px;
	margin-top:5px;
}
.channel_r_good {
	float:right;
	margin-top:5px;
	background:#f1f7fd;
	overflow:hidden;
	width:270px;
	border:#d7e9fc 1px solid;
}
.channel_tjlist {
	width:270px;
	overflow:hidden;
}
.channel_tjlist li {
	background:url(bullet.gif) no-repeat 0 8px;
	line-height:22px;
	padding-left:8px;
	list-style-type:none;
}
.channel_r_good_t {
	text-align:justify;
	padding-left:5px;
	padding-top:7px;
	height:18px;
	border-bottom:#d7e9fc 1px solid;
	background:url(title_bg.gif);
	letter-spacing:2px;
	color:#1874c7;
	font-weight:bold;
}
.channel_r_good_m {
	overflow:hidden;
	background:#ffffff;
	overflow:hidden;
	text-align:justify;
	padding-left:5px;
	width:270px;
}
.channel_r_good_m li {
	background:url(bullet.gif) no-repeat 0 8px;
	line-height:22px;
	padding-left:8px;
	list-style-type:none;
}
.channel_r_good_m .pic_art {
	width:260px;
	overflow:hidden;
	border-bottom:#d7e9fc 1px dashed;
}
.channel_r_good_m .pic_art_title a {
	color:#1874c7;
	font-size:12px;
	height:22px;
	line-height:22px;
	overflow:hidden;
}
.channel_r_good_m .pic_art_img {
	float:left;
	padding-bottom:5px;
	padding-top:5px;
	width:90px;
	height:80px;
}
.channel_r_good_m .pic1 {
	border:#d8e4f0 1px solid;
	padding:2px;
	margin:2px;
}
.channel_r_good_m .pic_art_content,.channel_r_good_m .pic_art_title {
	float:right;
	width:160px;
	line-height:20px;
	padding-right:5px;
}
.list_r_2 {
	float:right;
	margin-top:5px;
	overflow:hidden;
	width:270px;
	border:#d7e9fc 1px solid;
}
.pinglun {
	float:left;
	width:350px;
	margin-top:10px;
}
.soft_pinglun .postbox {
	width:340px;
	margin-left:10px;
	overflow:hidden;
	float:left;
}
.soft_pinglun .postbox .userbox {
	width:350px;
	overflow:hidden;
	margin-top:10px;
}
.soft_pinglun .postbox .userbox dl {
	width:350px;
}
.soft_pinglun .postbox .userbox dl dd {
	float:left;
	display:block;
	padding-bottom:2px;
}
.soft_pinglun .postbox .userbox dl dd input.username,.soft_pinglun .postbox .userbox dl dd input.password {
	width:80px;
	border:1px solid #d7e9fc;
	padding:3px 0px 2px 5px;
	margin-right:6px;
}
.soft_pinglun .postbox .userbox dl dd.mtop {
	margin:7px 0px 0px 0px;
}
.soft_pinglun .postbox .txtbox {
	width:350px;
	line-height:25px;
}
.soft_pinglun .postbox .txtbox textarea {
	border:1px solid #d7e9fc;
	width:320px;
	height:100px;
	padding:5px;
}
.soft_pinglun .postbox  .sbut {
	margin:10px;
}
.soft_pinglun .postbox .userbox .submit {
	width:100px;
	height:25px;
	padding-top:2px;
}
.soft_pinglun .submit {
	margin-right:10px;
	width:68px;
	height:21px;
	background:url(userlogin_submit.gif) repeat-x;
	border:1px solid #d4b06a;
	font-weight:bold;
	color:#753d00;
	letter-spacing:3px;
	line-height:20px;
	font-size:12px;
}
.channel_down_p {
	margin-top:10px;
	overflow:hidden;
	width:270px;
	border-bottom:#d7e9fc 1px dashed
}
.channel_down_p p {
	float:left;
	padding-bottom:5px;
	overflow:hidden;
	width:130px;
	text-align:center
}
.channel_down_p p img {
	border-right:#a8a8a8 1px solid;
	padding-right:4px;
	border-top:#a8a8a8 1px solid;
	padding-left:4px;
	padding-bottom:4px;
	margin:0px auto 5px;
	border-left:#a8a8a8 1px solid;
	padding-top:4px;
	border-bottom:#a8a8a8 1px solid
}

