body {text-align:center;font-family:"ËÎÌå";background:#fff; font-size:14px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,blockquote{padding:0; margin:0;} 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:none;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6,form,input,select{font-size:12px; font-weight:normal;} 
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal;font-style:normal;}



/* link color font */
a {color:#1E50A2;text-decoration:none;}
a:hover {color:#BA2636;text-decoration:underline;}
a:active {color:#BA2636;}
.cGg,.cGg a,.cGg:visited {color:#7B7C7D;}
.c164a84,.c164a84 a,.c164a84:visited {color:#164a84;}
.c2b2b2b,.c2b2b2b a,.c2b2b2b a:visited{ color:#2b2b2b}
.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cYellow,.cYellow:visited{color:#ff0;}
.cGreen,.cGreen:visited{color:#008000;}
.cGray,.cGray:visited,.cGray a{color:#333;}
.cDGray,.cDGray:visited,.cDGray a{color:#717171;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.cBlue,.cBlue:visited,.cBlue a{color:#1E50A2;}
.cRed,.cRed:visited,.cRed a{color:Red;}
.cDRed,.cDRed:visited,.cDRed a{color:#BA2636;}
.cGg a:hover,a.cGg:hover,.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover,.c164a84 a:hover,a.c164a84:hover,.c2b2b2b a:hover,a.c2b2b2b:hover{color:#BA2636;}
.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.tLeft{ text-align:left;}
.tRight{ text-align:right;}
.unLine,.unLine a{text-decoration:none;}
.noBorder{border:none;}
strong {font-weight:normal;}


/* span blank */
.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blankW {background:#fff;}
.blank2 {clear:both; height:2px; overflow:hidden; display:block; font-size:1px;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank14 {clear:both; height:14px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.kongleft {width:738px; float:left;}
.kongright {width:208px; float:right;}
/* daohang */
.headerwhole { width:960px; margin:0 auto; margin-top:3px; overflow:hidden;}
    .headerdl {width:958px; height:117px; float:left; border:1px #dcdddd solid; font-size:12px;}
         .denglu { float:left; width:958px; height:29px; margin-bottom:3px; background: url(../images/qihuoimages/qizhiimagesbg.gif) repeat-x left 0;}
		 .dengluleft { float:left; width:490px;}
		 .dengluright { margin-top:7px; float:right; width:460px; color:#c63902;font-size:14px;}
.daohang{ margin:0 auto;width:958px;overflow:hidden}
.intopbox{width:100%; float:left}
.logo{margin:-7px -5px 0 4px; float:left}
.dh{float:right; width:772px; height:75px; padding:10px 0px 0px 2px; overflow:hidden;font-size:14px;}
.dh_ul1{ float:left;width:182px; height:61px; overflow:hidden; padding-left:10px; border-left:#e0e0e0 solid 1px}
.dh li{float:left; width:58px; height:22px; white-space:nowrap;line-height:21px; padding-right:2px}
.dh_bg{background:url(../images/qihuoimages/z_bg01.gif) no-repeat 0px 2px; display:block; padding-left:2px}
.dh_bg a:link,.dh_bg a:visited{color:#fff }
.dh_text{float:left; width:178px; text-align:center;font-size:20px; font-weight:bold; line-height:25px}


/* AD */
.ad195{width:195px; margin:0 auto;}
.ggarea{width:958px; margin:0 auto; border:1px solid #dcdddd; clear:both; overflow:hidden; text-align:left;background:#fafafa;}
.ggarea .ggtext{padding-left:12px; width:965px;}
.ggarea .ggtext li{width:97px; height:20px; float:left;margin-right:10px;}
.ggarea .ggtext li a{color:#7b7c7d;}
.ggarea .ggimg{padding-left:12px;}
.ggarea .ggimg li{margin-right:11px; float:left;}
.ggarea .ggimg li.gg125{width:125px;}
.ggarea .ggimg li.gg660{width:660px;}
.gg735 {width:735px; overflow:hidden; float:left;}
.gg210 {width:210px; overflow:hidden; float:right;}
	/* user login */
	#user_login_position { float:left; height:28px;}
		#user_login_position .current #login_authcode_input { display:block; }
		#user_login_position #login_authcode_input { display:none; }
	#login_authcode_img { position:absolute; right:270px; top:30px; }
	#login_authcode_input a { color:#369;}
	#login_showclose { position:absolute; right:30px; top:16px;}
	#login_showclose a { display:block; width:10px; height:10px; overflow:hidden; background:url(../images/icon_closesearch_bg.gif) no-repeat; }
	#user_login_position .input_sub { margin:2px 0 0 5px; width:36px; height:19px; overflow:hidden; border:none; background:url(../images/qihuoimages/qizhiimages.gif) no-repeat left -283px; text-indent:-9999px; }
	.user_info { float:left; text-align:left; color:#FF0000; padding:9px 0 0 20px; }
	.user_info a { color:#FF0000;}
	.user_info a:visited {color:#FF0000;}
	.user_info a:hover {color:#FF0000;}
#login_box{ float:left; padding:2px 0 0 15px;}
	#login_box .input_tx { padding:2px 0 0 2px; border:1px solid; border-color:#666 #CCC #CCC #666; width:80px; height:14px; line-height:14px; color:#666; }
	#login_box  .input_tx,#registerform  #seccode { width:50px; }


/* pindao*/
.nav_channel { background:url(../images/qihuoimages/qizhiimagesbg.gif) repeat-x left -133px; height:31px; width:960px; margin:0 auto;}
.nav_channel .navdaohang {height:32px; float:left; line-height:33px; color:#fff; overflow:hidden; padding-left:5px;}
	.navdaohang a { background:url(../images/qihuoimages/qizhiimages.gif) no-repeat right -42px; color:#fff; float:left; padding:0 7px 0 11px;}
	.navdaohang a:visited {color:#fff;}
	.navdaohang a:hover {color:#fff;}
.nav_channel .goHome {width:85px; height:32px; margin:0; position:relative; float:right; text-align:left; line-height:32px;}
	.goHome span,.goHome a,.goHome a:visited {cursor:pointer; padding-right:23px; color:#fff;line-height:33px; background:url(../images/qihuoimages/qizhiimages.gif) no-repeat right -93px;}


/* AD */
.topText{margin:0 auto; width:960px;}
.ad195{width:195px; margin:0 auto;}
.gg740 {width:740px; overflow:hidden; float:left;}
.gg210 {width:210px; overflow:hidden; float:right;}
.gg25050 { width:250px; height:50px; margin:0 10px 0 10px;}
.gg25020 { width:250px; height:20px; text-align:center; margin:0 10px 0 10px;}
.gg25070 { width:240px; height:70px; margin:0 10px 0 10px;}
.gg195_60{ float:left;}
.gg195_60 ul {}
.gg195_60 li{ float:left; margin-right:31px;}
.gg195_60 li.end { margin-right:0;}
.gg195_170{margin: 9px 6px 9px 7px;}
/* list */
.list14 li{line-height:25px; font-size:14px; clear:both;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.list12 li{line-height:21px; clear:both;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}


/* title */
.colTilrdtl { width:445px; height:25px; float:left; border:1px solid #DCDDDD;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.colTilrdtl .leftdate { width:109px; height:22px; padding-top:3px; border-right:1px solid #DCDDDD; background:#D3A243; color:#fff; float:left; text-align:center;}
.colTilrdtl .rightdate { width:334px; float:left; background:#FBFAF5;}
.colTil2{clear:both; margin:0 10px 0 10px; background: url(../images/qihuoimages/qizhiimagesbg.gif) repeat-x left -35px; line-height:26px; height:25px;}
.colTil2 h2{float:left; padding:0 20px 0 25px; background:url(../images/qihuoimages/qizhiimages.gif) no-repeat left 0; font-weight:bold;}
.colTil2 .rs{float:right; display:block; padding-right:10px; height:25px; line-height:26px; background:url(../images/qihuoimages/qizhiimages.gif) no-repeat right 0;}
.colTil3{clear:both; margin:0 10px; border-bottom:1px solid #AFAFB0; line-height:25px; height:25px;}
.colTil3 h2{float:left; padding:0 10px 0 25px; background:url(../images/qihuoimages/qizhiimages.gif) no-repeat 6px -42px; font-weight:bold;}
.colTil3 .rs{float:right; display:block; padding-right:5px; height:25px; line-height:25px;}
.rf12bla li {padding-left:9px; line-height:21px; clear:both;}
.rf12bla li .f14px {line-height:25px;}
.rf12bla li.nobg {background:none; padding-left:0;}
.rf12bla .firstNd {background:none; padding-left:0; line-height:0; margin-bottom:6px;}
.rf12bla .firstNd h3,.rf12bla .firstNd h4 {font-weight:bold; line-height:21px;}
.rf12bla .firstNd img {float:left; margin:3px 8px 0 0; padding:1px; border:1px solid #DBDCDC; line-height:21px;}
.rf12bla .firstNd p {line-height:20px; text-indent:2em; color:#717070;}
#topContent {
	padding-top: 4px;
	padding-left: 10px;
	
}
#topContent .hidden {
	DISPLAY: none
}
#topContent .tickLink {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 3px 0px 0px
}
#topContent .tickLink A {
	COLOR: #000; TEXT-DECORATION: none
}
#topContent .tickLink A:hover {
	TEXT-DECORATION: underline
}
#topContent .tickContent {
	FLOAT: left; MARGIN: 1px 0 0 5px; POSITION: relative; HEIGHT: 20px;LINE-HEIGHT:20px;overflow:hidden;
}
#topContent .tickContent A {
	COLOR: #1E50A2; TEXT-DECORATION: none
}
#topContent .tickContent A:hover {
	COLOR: #BA2636; TEXT-DECORATION: underline
}
#topContent .tickButton {
	FLOAT: left; MARGIN: 3px 1px 0 1px; POSITION: relative
}
#cursor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 8px; PADDING-TOP: 1px; POSITION: relative; TOP: 0px; HEIGHT: 10px
}


/*sheqiansj*/
.hangqingzx{width:200px; height:150px; margin:0 auto;}
.hangqingzx .sheqian{  height: 27px; padding-left: 10px;}
.hangqingzx .sheqian li{ background: url(../images/qihuoimages/qizhiimages.gif) no-repeat left -85px; text-align:center; width: 60px; height: 27px; line-height:26px; overflow:hidden; float: left;}
.hangqingzx .sheqian li a{ color: black; text-decoration: none;}
.hangqingzx .sheqian .selectd{ color: #cc0000; background: url(../images/qihuoimages/qizhiimages.gif) no-repeat left -137px; width: 60px;height: 27px; font-weight: bold; }
.hangqingzx .sheqian .selectd a{ color: #cc0000; text-decoration: none;}
.hangqingzx .neirong{ clear: both;}
.sujudata {width:100px; float:left; text-align:left;}


.additem{margin:0;}
.additem .sjchaxun{
	width:93px;
	float:left;
	background: url(../images/qihuoimages/qizhiimages.gif) no-repeat left -195px;
	height: 17px;
	text-align:center;
	padding:4px 0 0 1px;
	margin:8px 1px 0 4px;
}

.pad_box { padding:0 0 50px 13px;}	
.jiaoyispt {margin-left:1px;}
.jiaoyispt .jysimages { border:1px solid #cccccc; width:39px; height:39px; float:left; text-align:center; overflow:hidden; margin-right:5px;}
.jiaoyispt .jysimages1 { border:1px solid #cccccc; width:39px; height:39px; float:left; text-align:center; overflow:hidden;}

/* search bar */
.search_bar { position:relative; height:47px; margin-bottom:5px;}
	.search_bar h3 { float:left; height:0; overflow:hidden; }
	.search_content { margin:0;}
	.search_content .search_bbs { position:absolute; top:72px; right:15px; color:#369; text-decoration:underline;}


/* friendLink */
.friendLink{margin:0 auto; width:958px; border:1px solid #dcdddd; background:#FAFAFA; overflow:auto; clear:both; color:#4d4d4d;font-size:12px;}
.friendLink a,.friendLink a:visited {color:#4d4d4d;}
.friendLink a:hover {color:#BA2636;}
.friendLink .text{line-height:21px; padding:10px 12px; clear:both; text-align:left;}

/* foot */
.foot{margin:0 auto; color:#4d4d4d; width:860px; line-height:21px; clear:both;}
.foot a,.foot a:visited{color:#4d4d4d;}
.foot a:hover{color:#BA2636;}
.foot .text{padding:5px 0 4px; text-align:center; border-bottom:1px solid #666; margin:0 0 6px;}
.foot .footbottom{text-align:center; margin:10px 0 0 0;}


	/* focus turn */
#focus_turn { position:relative; height:189px; margin-bottom:10px; border:1px solid #D8D8D8; background:url(../images/focus_turn_bg.gif) repeat-x; }
	#focus_pic { margin:12px 0 0 12px!important;  margin:11px 0 0 12px; }
		#focus_pic li img { width:220px; height:150px; padding:1px; border:1px solid #D8D8D8; background:#FFF; }
		#focus_pic .normal { display:none; }
		#focus_pic .current { display:block; }
	#focus_btn { position:absolute; right:14px; bottom:24px; border-left:1px solid #D8D8D8; }
		#focus_btn span { display:block; float:left; overflow:hidden; width:22px; height:22px; margin:0 0 0 -1px; border:1px solid #D8D8D8; text-align:center; font:14px Arial, Helvetica, sans-serif; font-weight:700; line-height:22px; cursor:pointer; }
		#focus_btn .normal { background:#FFF; color:#1A4963; }
		#focus_btn .current { background:#1A4963; color:#FFF; }
	#focus_tx { margin-left:20px;height:20px; overflow:hidden; font-size:12px; line-height:20px;}
		#focus_tx .normal { display:none; }
		#focus_tx .current { display:block; }
	#focus_opacity {  position:absolute; left:14px; bottom:24px; width:230px; height:24px; background:#FFF; opacity:0.4; filter:alpha(opacity=40); }

/* sheqianbig */
.bigjichu{}
.bigjichu .sheqian{ background: url(../images/qihuoimages/qizhiimagesbg.gif) repeat-x left -65px; height: 32px; padding-left: 15px;}
.bigjichu .sheqian li{ background: url(../images/qihuoimages/qizhiimages.gif) no-repeat right -129px; text-align:center; width: 88px; height: 32px; line-height:29px; overflow:hidden; float: left;}
.bigjichu .sheqian li a{ color: black; text-decoration: none;}
.bigjichu .sheqian .selectd{ color: #cc0000; background: url(../images/qihuoimages/qizhiimages.gif) no-repeat right -195px; width: 88px;height: 32px; FONT-SIZE: 14px; font-weight: bold; }
.bigjichu .sheqian .selectd a{ color: #cc0000; text-decoration: none;}
.bigjichu .neirong{ clear: both;}

.huandeng {width:250px; height:175px; margin:0 10px 0 10px;}
.huandeng .hdimages { padding:1px; border:1px solid #DBDCDC; width:246px; height:171px; overflow:hidden;}

.qihuomr {}
.qihuomr .mrimages { padding:2px; border:1px solid #999; width:115px; height:90px; float:left; text-align:center; overflow:hidden;}
.qihuomr .mrimages1 { padding:2px; border:1px solid #999; width:115px; height:90px; float:right; text-align:center; overflow:hidden;}


/* area */
.area{width:960px; margin:0 auto; text-align:left; color:#2b2b2b;}
.colL{width:738px; float:left; border:1px solid #dcdddd;}
.colR{width:208px; float:right; background:#FBFAF5; border:1px solid #dcdddd;}
     .colR .content{margin:0 10px 0 10px; line-height:21px;}
.colL .colL_L{width:467px; float:left; border-right:1px solid #dcdddd;}
	.colL_L .content{margin:0 10px 0 10px; line-height:21px;}
.colL .colL_R{width:265px; float:left;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
	.colL_R .content{margin:0 10px 0 10px; line-height:21px;}
	.colL_R .content00{margin:0; line-height:21px;}
.colLeft { width:163px; float:left; margin-top:2px;}
.colLeft .daoduimage { padding:2px; border:1px solid #9E9E9E; width:150px; height:110px; overflow:hidden;}
.colLeft .listText{ clear:both; text-align:left; border:1px solid #ccc; width:138px; background:#FBFAF5; line-height:20px; padding:8px; color:#666;}
.colRight{ float:left; width:284px;}
.colLeftab { float:left; width:219px; border-right:1px dashed #ccc;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.colRightab{ float:right; width:218px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.colLeftmc { float:left; width:142px; border-right:1px dashed #ccc;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.colMiddlemc { float:left; width:143px; margin-left:7px; border-right:1px dashed #ccc;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.colRightmc{ float:left; width:143px; margin-left:7px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.area p{margin:0; line-height:21px;}
.area p.c717171{color:#717171;}
.area p.txtInd{text-indent:2em;}
.dotxuxian {width:100%; height:5px; margin:0 auto; border-bottom:1px dashed #ccc; line-height:5px;}
.focusText h3{font-size:14px; font-weight:100; line-height:24px; margin:7px 0 4px;}
.focusText h2{font-size:14px; font-weight:bold; line-height:22px; margin:7px 0 4px;}
.daynewsTab { width:444px; height:25px;background:url(../images/qihuoimages/jinrtj.gif) no-repeat;}
.daynewsTab h2{float:right; padding:3px 30px 0 25px;}
			.bloglist { padding: 10px 0 0 10px; height: 307px; line-height: 150%; overflow: hidden;}
	.bloglist li { float: left; margin: 0 15px 15px 0; width: 345px; }
		.bloglist li.list_r { margin-right: 0; }		
		.bloglist h3{ margin: 0 0 5px; height: 20px; font-size: 14px; overflow: hidden;font-weight:bold; }
		.bloglist p.message { margin: 0 0 5px 0; padding: 0; width: 280px; height: 38px; color: #666; overflow: hidden;font-size: 12px; }
		.bloglist .nhot{ float: right; margin-right:10px;color: #EF9822; font-size: 12px; }
		.bloglist .nhot a{ color: #EF9822; }
		.bloglist .gray{font-size: 12px; }
			.d_avatar{ float: left; margin: 0 10px 0 0;}
	.d_avatar img{ width: 48px; height: 48px; }
	.album_list { margin: 0; }
	.album_list ul{width:100%; overflow: hidden;}
	.album_list li{ float: left; margin-left: 40px; width: 112px; display: inline; overflow: hidden; }
		.album_bg { margin:auto; padding: 3px 6px 20px; background: url("http://home.myhz.com/template/default/image/album_bg.gif") no-repeat; overflow: hidden; }
		.album_bg a{ width: 100px; height: 93px; display: table-cell; *display: block; *font-size: 87px; *font-family:Arial; text-align: center; vertical-align: middle; }
		.album_list p{ padding: 3px 0; width:120px; }
			.album_bg img{ max-width:100px; max-height:100px; vertical-align: middle; zoom: expression( function(elm) { if (elm.width > 100 || elm.height > 100 ){ if (elm.width>elm.height) { elm.width=100; } else{ elm.height=100; } } elm.style.zoom = '1'; }(this) ); }

.ifeed { margin: 0 0 20px; height: 250px; overflow: hidden; }
.ifeed .title { background-position: 0 -100px; }
.ifeedlist { padding: 10px; line-height: 190%; white-space: nowrap; }
.line_list li { padding: 5px 10px 5px 10px; border-bottom: 1px solid #ECF1F3; font-size: 12px;}
.line_list img { margin: 0 5px 0 0; vertical-align: middle; }
a { color: #2C629E; text-decoration: none; }
