@charset "utf-8";


/**列表页样式**/
.menunav{ width: 240px; float:left;}
.rightmain{width: 710px; float: right; background: #fff;}
.searchbar{ background:url(../images/hzlist_s_nav.png) repeat-x; height:28px;  text-align:right; border: 1px solid #ccc;border-bottom: none; padding-top:5px; }
.searchbar .text input{width: 150px; height: 20px; color: #777; float: left; border: 1px solid #ccc; vertical-align: bottom;}
.searchbar .button input{ width: 55px; height: 26px; background:url(../images/hzlist_earch.png) no-repeat;  border:none; cursor: auto;float: left;}
.searchbar select{ width: 55px; height: 20px;   border:none; margin: 0 5px; float: left;border: 1px solid #ccc;}
.searchbarposition{ float: right;width: 300px;}
.webnav{background:url(../images/hzlist_fr.png) repeat-x; height: 30px; padding-top: 8px;}
.titlelist{border:none; border-top: none; padding-right:20px;}
.titlelist li{ list-style:square; margin-left: 30px; padding: 6px; border-bottom: 1px dotted #ccc; }
.date{ float: right;}
.arrow{ width: 8px; height: 12px; background:url(../images/hzlist_arrow.png) no-repeat; padding-right:15px; position: relative; top:3px;}
.page{background:url(../images/hzlist_fr.png) repeat-x;height: 24px; padding-top:10px; width: 710px;}
.pageleft{ float: left;padding-left: 40px;}
.pageright{ float: right; padding-right: 20px;}

/**内容页样式**/
.titlist{ padding: 0 15px;}
.titlist h1{ text-align:center; padding:20px; font-size: 20px;}
.articledetail{ text-align:center; padding:0px 0 10px 0;}
.articlecontent{ line-height:24px;}
.articlecontent p{ text-indent:2em; padding:5px; }
.pagelist{ padding:20px 0; }
.pagelist span{ display:block; border:1px #CCCCCC solid; padding:5px; float:left; text-align:center; margin:3px;}
/*收缩菜单*/
.v{float:right;width:14px;height:14px;overflow:hidden;background:url(../images/vicon.png) no-repeat;display:inline-block;margin-top:-5px;margin-bottom:-5px;}
.v01{background-position:0 0;}
.v02{background-position:0 -16px;;}
.vtitle{height:35px;background:url(../images/hzlist_f_nav.png);line-height:35px;border:none;margin-top:-1px;padding-left:40px;font-size:15px;color:#4d4d4d;cursor:pointer;}
.vtitle em{margin:10px 10px 0 0;}
.vconlist{background:#fff; border:none;}
.vconlist li {border-bottom: 1px dotted #ccc; display: block;}
.vconlist li a{height:40px;line-height:40px;padding-left:50px;display:block;font-size:14px;color:#866f67; border-bottom: 0px dotted #ccc;}
.vconlist li.select a,.vconlist li a:hover{color:#ed4948;text-decoration:none;}

.vconlist2 {background:#fff; border:none;}
.vconlist2 li {border-bottom: 0px dotted #ccc; display: block;}
.vconlist2 li a{font-style:italic; height:30px;line-height:30px;padding-left:80px;font-size:13px;color:#866f67;display: block;}
.vconlist2 li.select a,.vconlist li a:hover{color:#ed4948;text-decoration:none;}


/* 	注册登录界面*/
.login-interface,.regist-interface{background:#fff;  display:block;}
input.text{
	width:160px;
	height:25px;
	
}
input.verification{ height:25px;}
.center{ text-align:center;}
.login-interface{ float:left; width:320px; margin-right:10px; background:url(../images/log_1.png) repeat; }
.regist-interface{width: 630px; float: left;background:#fff;}
.login-interface .bd,.regist-interface .bd{ padding:20px;height:520px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.login-interface .bd li,.regist-interface .bd li{ padding:10px 0;}
.login-interface .ft,.regist-interface .ft{ position:relative; bottom:0; vertical-align:bottom;}
input.login-button{ width:76px; height:32px; background:url(../images/zh_login_log.png) no-repeat;border:none; cursor:pointer; margin:0 10px;}
input.submit-button{ width:76px; height:32px; background:url(../images/button_submit.png) no-repeat;border:none; cursor:pointer; margin:0 10px;}
input.query-button{ width:76px; height:32px; background:url(../images/button_query.png) no-repeat;border:none; cursor:pointer; margin:0 10px;}
input.reset-button{ width:76px; height:32px; background:url(../images/zh_login_reset.png) no-repeat;border:none; cursor:pointer; margin:0 10px;}
input.regist-button{ width:76px; height:32px; background:url(../images/zh_reg_log.png) no-repeat; border:none; cursor:pointer; margin:0 10px;}
input.off-button{ width:76px; height:32px; background:url(../images/off.png) no-repeat; border:none; cursor:pointer; margin:0 10px;}
input.return-button{ width:76px; height:32px; background:url(../images/return.png) no-repeat; border:none; cursor:pointer; margin:0 10px;}

/*404空白页面*/
.web404{ text-align:center; padding:100px;}
.web404 img{ width:300px;}
.web404 span{ display:block; font-size:32px;}

/*个人中心页面*/
.p-center-menu,.p-center-content{background:#fff;  display:block; }
.p-center-menu h2,.p-center-content h2{ text-align:center; color:#fff; }
.p-center-menu{ float:left; width:263px; margin-right:5px; background:url(../images/log_1.png) repeat;padding-top: 5px}
.p-center-content{width: 690px; float: left;background:#fff;padding-top: 5px }
.p-center-menu .hd{ background:url(../images/pcenter-menu.png) no-repeat;height:32px;}
.p-center-content .hd{ background:url(../images/pcenter-content.png) no-repeat;height:32px;}
.p-center-menu .bd,.p-center-content .bd{ padding:20px;min-height:530px; border-left:1px solid #ccc; border-right:1px solid #ccc; }
.p-center-menu .bd li,.p-center-content .bd li{ padding:10px 0;}
.p-center-menu .bd li{ border-bottom: 1px dashed #999;}
.p-center-menu .ft,.p-center-content .ft{ position:relative; bottom:0; vertical-align:bottom; }
.p-center-menu .current{ color:red;font-style: italic;}
.arrowicon{ width:20px; height:24px; background:url(../images/arrowicon.png) no-repeat center; display:block; float:left;}