.subpage .right h1{
	overflow: auto;
	font-size: 14px;
	line-height: 37px;
	border-bottom: 2px #1080c7 solid;}
.subpage .right h1 strong{
	float: left;
	display: inline-block;
	padding-left: 15px;
	background: url(../images/ico.png) -22px center no-repeat;}
.subpage .right h1 span{
	font-size: 12px;
	font-weight: 400;}
.subpage .right .cont-title{
    line-height: 35px;
	text-align: center;
	border-bottom: 1px #ddd dashed;}
.subpage .right .cont-title h2{
    padding-top: 10px;
    font-family: "microsoft YaHei";
	font-weight: 400;
	font-size: 22px;
	color: #333;}
.subpage .right .cont-title p{
	color: #666;
        padding-bottom: 10px;}
.cont-main{
	font-size: 14px;
	line-height: 26px;}
.cont-main img{
	max-width: 649px;}

/*文章详情，文章内容中链接样式*/
.subpage .cont-main a{
	color: #0d7fc6;}
.subpage .cont-main a:hover{
	color: #ff0000;}

.cont-main .img_wrapper{
	text-align: center;}
.subpage .right .content ul{
	margin-top: 10px;
	padding-bottom: 15px;}
.subpage .right .content ul li{
	overflow: auto;
	border-bottom: 1px #ddd dashed;
	line-height: 31px;}
.subpage .right .content ul li strong{
	float: left;
	margin-top: 10px;
	display: inline-block;
	width: 18px;
	height: 7px;
	background: url(../images/ico.png) no-repeat;}
.subpage .right .content ul li a{
	float: left;}
.subpage .right .content ul li span{
	float: right;
	color: #999;}

/*search*/
.search{
	margin: 20px auto;
	width: 388px;
	height: 31px;
	border: 1px #1181c7 solid;
	overflow: hidden;}
.search input.search-ipt{
	padding-left: 5px;
	float: left;
	border: 0;
	height: 30px;
	width: 285px;
	color: #555;
	line-height: 30px;}
.search strong.search-bgico{
	margin: 7px 5px;
	margin-right: 0;
	display: inline-block;
	width: 20px;
	height: 17px;
	float: left;
	background: url(../images/magico.png) no-repeat;}
.search button.sub-search-btn{
	border: 0;
	line-height: 31px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	width: 73px;
	background: #1181c7;
	float: left;}
.search button.sub-search-btn:hover,.search button.sub-search-btn:active{
	background: #2398e2;}
/*search end*/

/*table*/
.content table{
	border-left: 0;
	background:#ccc;
width: 100%;
	}
.content table th,.content table td{
	/*display: inline-block;*/
	margin-top: 1px;
	margin-left: 1px;
	line-height: 31px;
	background: #fff;}
.content table th{
	font-weight: 700;
	background: #f7f7f7;
	color: #555;
	text-align: center;}
.content table td {
BORDER: #ddd 1px solid;
	}
.fir{
	padding-left: 10px;
	width: 371px;}
.fir select{
	margin-left: 50px;
	height: 25px;
	width: 146px;}
.fir a:hover{
	color: #0d7fc6;}
.sec{
	text-align: center;
	width: 164px;}
.sec a{
	color: #0d7fc6;}
.thr{
	text-align: center;
	width: 161px;
	color: #0d7fc6;}
.fir span{
	display: inline-block;
	width: 18px;
	height: 7px;
	background: url(../images/ico.png) no-repeat;}
/*tabel end*/

/*updown*/
.updown{
	padding: 10px 0;}
.updown p{
	line-height: 30px;}
/*updown end*/
/*comment*/
.comment{
	float: right;
	width: 750px;
	margin-top: 30px;
	border:1px #ddd solid;
	border-top: 2px #1080c7 solid;
	background: #fff;}
.comment h1{
	background: url(../images/com-ico.png) 10px 9px no-repeat #f7f7f7;
	line-height: 36px;
	color: #333;
	font-size: 14px;
	padding-left: 37px;}
.com-box{
	margin: 19px;
	width: 700px;}
.com-box textarea{
	display: block;
	width: 690px;
	height: 69px;
	padding: 5px;
	border:1px #ddd solid;}
.com-box p{
	line-height: 40px;}
.com-box p button{
	height: 16px;
	border: 0;
	display: inline-block;
	padding-left: 20px;
	background: url(../images/small.png) no-repeat;}
.com-box p span{
	display: inline-block;
	width: 632px;
	text-align: right;}
.com-box p span input{
	width: 59px;
	height: 26px;
	border: 1px #ddd solid;}
.com-box p span img{
	vertical-align: middle;
	margin-left: 10px;
	width: 68px;
	height: 28px;}
.com-box p span a{
	display: inline-block;
	margin-left: 10px;
	width: 84px;
	height: 30px;
	text-align: center;
	color: #fff;
	line-height: 29px;
	background: url(../images/com-ico.png) left bottom no-repeat;}
.com-list{
	padding: 19px;}
.com-list li{
	border-bottom: 1px #ccc dashed;
	padding-bottom: 10px;
	padding-top: 10px;}
.com-list li p{
	line-height: 28px;}
.com-list li .hum{
	color: #999;
	padding-left: 24px;
	background: url(../images/com-ico.png) left -58px no-repeat;}
/*comment end*/



#username{
	width: 184px;
	height: 22px;
	padding-left: 5px;
	border-radius: 3px;
	border: 1px #999 solid;
	margin-right: 10px;
	margin-bottom: 10px;}
.dcmp-stand{
	padding: 10px 0;}
.dcmp-stand strong{
	vertical-align: middle;}
.dcmp-stand input{
	vertical-align: middle;}
.dcmp-stand img{
	vertical-align: middle;}
#verifyCode{
	text-indent: 5px;
	width: 100px;
	height: 22px;
	border: 1px #999 solid;
	border-radius: 3px;}
#img_captcha{
	vertical-align: middle;
	height: 24px;}
.com-box #submit{
	margin-top: 10px;
	padding: 4px 14px;}