@charset "utf-8";
/* CSS Document */ 
BODY {
	FONT-SIZE: 12px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; FONT-FAMILY: "宋体"
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: "宋体"
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: "宋体"
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: "宋体"
}
A:link {
	COLOR: #454545; TEXT-DECORATION: none
}
A:visited {
	COLOR: #454545; TEXT-DECORATION: none
}
A:active {
	COLOR: #3e639f; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}

.bt {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #354f79
}
.f14b_0334 {
	FONT-SIZE: 13px; COLOR: #454545; height:28px;
}
.f14b_0334 A:link {
	FONT-SIZE: 13px; COLOR: #454545; TEXT-DECORATION: none
}
.f14b_0334 A:visited {
	FONT-SIZE: 13px; COLOR: #454545; TEXT-DECORATION: none
}
.f14b_0334 A:hover {
	FONT-SIZE: 13px; COLOR: #454545; TEXT-DECORATION: none
}
.f18b {
	FONT-SIZE: 18px; COLOR: #2c4570; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体"
}
.f18b A:link {
	FONT-SIZE: 18px; COLOR: #2c4570; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.f18b A:visited {
	FONT-SIZE: 18px; COLOR: #3e639f; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.f18b A:hover {
	FONT-SIZE: 18px; COLOR: #cc0000; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.f16b {
	FONT-SIZE: 16px; COLOR: #2c4570; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体"
}
.f16b A:link {
	FONT-SIZE: 16px; COLOR: #2c4570; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.f16b A:visited {
	FONT-SIZE: 16px; COLOR: #3e639f; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.f16b A:hover {
	FONT-SIZE: 16px; COLOR: #cc0000; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.f12 {
	FONT-SIZE: 12px; COLOR: #343434; LINE-HEIGHT: 150%; padding:3px; margin:3px;
}
.f12 A:link {
	FONT-SIZE: 12px; COLOR: #343434; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.f12 A:visited {
	FONT-SIZE: 12px; COLOR: #343434; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.f12 A:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.f14b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2c4570; LINE-HEIGHT: 140%
}
.f14b A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2c4570; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f14b A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2c4570; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f14b A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f14d {
	 FONT-SIZE: 12px; COLOR: #454545; padding-left:10px;
}
.f14d A:link {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 160%; TEXT-DECORATION: none
}
.f14d A:visited {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 160%; TEXT-DECORATION: none
}
.f14d A:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; LINE-HEIGHT: 160%; TEXT-DECORATION: none
}
.f14c {
	FONT-SIZE: 13px; COLOR: #454545; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.f14c A:link {
	FONT-SIZE: 13px; COLOR: #454545; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.f14c A:visited {
	FONT-SIZE: 13px; COLOR: #3e639f; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.f14c A:hover {
	FONT-SIZE: 13px; COLOR: #cc0000; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.f14_CC00 {
	FONT-SIZE: 14px; COLOR: #2da0d0; LINE-HEIGHT: 18px
}
.f14_CC00 A:link {
	FONT-SIZE: 14px; COLOR: #2da0d0; TEXT-DECORATION: none
}
.f14_CC00 A:visited {
	FONT-SIZE: 14px; COLOR: #2da0d0; TEXT-DECORATION: none
}
.f14_CC00 A:hover {
	FONT-SIZE: 14px; COLOR: #cc0000; TEXT-DECORATION: none
}
.f16_CC00 {
	FONT-SIZE: 16px; COLOR: #0378ae; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体"
}
.f16_CC00 A:link {
	FONT-SIZE: 16px; COLOR: #0378ae; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.f16_CC00 A:visited {
	FONT-SIZE: 16px; COLOR: #0378ae; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.f16_CC00 A:hover {
	FONT-SIZE: 16px; COLOR: #cc0000; LINE-HEIGHT: 140%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.f14h {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 140%
}
.f14h A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f14h A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f14h A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f14r {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; LINE-HEIGHT: 140%
}
.f14r A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f14r A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f14r A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f14_top {
	FONT-SIZE: 14px; COLOR: #232323; LINE-HEIGHT: 25px
}
.f14_top A:link {
	FONT-SIZE: 14px; COLOR: #0000ff; LINE-HEIGHT: 25px
}
.f14_top A:visited {
	FONT-SIZE: 14px; COLOR: #800080; LINE-HEIGHT: 25px
}
.f14_top A:hover {
	FONT-SIZE: 14px; COLOR: #ca0300; LINE-HEIGHT: 25px
}
.f14b2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2c4570; LINE-HEIGHT: 120%
}
.f14b2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2c4570; LINE-HEIGHT: 120%; TEXT-DECORATION: none
}
.f14b2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2c4570; LINE-HEIGHT: 120%; TEXT-DECORATION: none
}
.f14b2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; LINE-HEIGHT: 120%; TEXT-DECORATION: none
}
.f14l {
	FONT-SIZE: 14px; COLOR: #454545; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.f14l A:link {
	FONT-SIZE: 14px; COLOR: #454545; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.f14l A:visited {
	FONT-SIZE: 14px; COLOR: #3e639f; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.f14l A:hover {
	FONT-SIZE: 14px; COLOR: #cc0000; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.f15 {
	FONT-SIZE: 14px; COLOR: #454545; LINE-HEIGHT: 180%; TEXT-DECORATION: none
}
.f15 A:link {
	FONT-SIZE: 14px; COLOR: #454545; LINE-HEIGHT: 180%; TEXT-DECORATION: none
}
.f15 A:visited {
	FONT-SIZE: 14px; COLOR: #3e639f; LINE-HEIGHT: 180%; TEXT-DECORATION: none
}
.f15 A:hover {
	FONT-SIZE: 14px; COLOR: #cc0000; LINE-HEIGHT: 180%; TEXT-DECORATION: none
}
.f14lx {
	FONT-SIZE: 14px; COLOR: #454545; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f14lx A:link {
	FONT-SIZE: 14px; COLOR: #454545; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f14lx A:visited {
	FONT-SIZE: 14px; COLOR: #3e639f; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f14lx A:hover {
	FONT-SIZE: 14px; COLOR: #cc0000; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #454545
}
.f12b A:link {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 160%; TEXT-DECORATION: none
}
.f12b A:visited {
	FONT-SIZE: 12px; COLOR: #454545; LINE-HEIGHT: 160%; TEXT-DECORATION: none
}
.f12b A:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; LINE-HEIGHT: 160%; TEXT-DECORATION: none
}
.f12bbs {
	FONT-SIZE: 12px; COLOR: #343434; padding-left:15px; padding-right:15px; padding-bottom:10px; padding-top:10px; line-height:20px;
}
.f12bbs A:link {
	FONT-SIZE: 12px; COLOR: #343434; TEXT-DECORATION: none
}
.f12bbs A:visited {
	FONT-SIZE: 12px; COLOR: #343434; TEXT-DECORATION: none
}
.f12bbs A:hover {
	FONT-SIZE: 12px; COLOR: #343434; TEXT-DECORATION: none
}
.f12l {
	FONT-SIZE: 12px; COLOR: #343434; LINE-HEIGHT: 160%
}
.f12l A:link {
	FONT-SIZE: 12px; COLOR: #343434; LINE-HEIGHT: 160%; TEXT-DECORATION: none
}
.f12l A:visited {
	FONT-SIZE: 12px; COLOR: #343434; LINE-HEIGHT: 160%; TEXT-DECORATION: none
}
.f12l A:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; LINE-HEIGHT: 160%; TEXT-DECORATION: none
}
.f12i {
	FONT-SIZE: 12px; COLOR: #343434; LINE-HEIGHT: 140%
}
.f12i A:link {
	FONT-SIZE: 12px; COLOR: #343434; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f12i A:visited {
	FONT-SIZE: 12px; COLOR: #343434; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.f12i A:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
.L11 {
	LINE-HEIGHT: 110%
}
.L12 {
	LINE-HEIGHT: 120%
}
.L13 {
	LINE-HEIGHT: 130%
}
.L14 {
	LINE-HEIGHT: 140%
}
.L15 {
	LINE-HEIGHT: 150%
}
.L16 {
	LINE-HEIGHT: 160%
}
.L17 {
	LINE-HEIGHT: 170%
}
.L18 {
	LINE-HEIGHT: 180%; padding-top:5px;
}
.L19 {
	LINE-HEIGHT: 190%
}
.L21 {
	LINE-HEIGHT: 210%
}
.L23 {
	LINE-HEIGHT: 230%
}
.wf_11 {
	FONT-SIZE: 12px; LINE-HEIGHT: normal
}
.gray {
	FONT-SIZE: 12px; COLOR: #666666
}
.gray A:link {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.gray A:visited {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.gray A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.red {
	FONT-SIZE: 12px; COLOR: #cc0000
}
.red A:link {
	FONT-SIZE: 12px; COLOR: #cc0000; TEXT-DECORATION: none
}
.red A:visited {
	FONT-SIZE: 12px; COLOR: #cc0000; TEXT-DECORATION: none
}
.red A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.yellowish {
	FONT-SIZE: 12px; COLOR: #dd6f04
}
.yellowish A:link {
	FONT-SIZE: 12px; COLOR: #dd6f04; TEXT-DECORATION: none
}
.yellowish A:visited {
	FONT-SIZE: 12px; COLOR: #dd6f04; TEXT-DECORATION: none
}
.yellowish A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.write {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	line-height: 150%;
	padding-left:3px;
	padding-right:3px;
}
.write A:link {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	line-height: 150%;
}
.write A:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none;
	line-height: 150%;
}
.write A:hover {
	FONT-SIZE: 12px; COLOR: #ffff00; TEXT-DECORATION: none;
	line-height: 150%;
}
.write14 {
	FONT-SIZE: 14px; COLOR: #ffffff
}
.write14 A:link {
	FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
}
.write14 A:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
}
.write14 A:hover {
	FONT-SIZE: 14px; COLOR: #ffff00; TEXT-DECORATION: none
}
.z {
	FONT-SIZE: 12px; COLOR: #666666
}
.z A:link {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.z A:visited {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
.z A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.grayborder {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; BORDER-BOTTOM: #d6d6d6 1px solid
}
.grayborder2 {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #d6d6d6 1px solid; BORDER-BOTTOM: #d6d6d6 1px solid
}
.graybox {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; BORDER-BOTTOM: #d6d6d6 1px solid; BACKGROUND-COLOR: #f6f6f6
}
.bottomline {
	BORDER-BOTTOM: #c3c3c3 0px solid
}
.solidbox {
	BORDER-RIGHT: #63a5c9 1px solid; BORDER-TOP: #63a5c9 1px solid; BORDER-LEFT: #63a5c9 1px solid; WIDTH: 370px; BORDER-BOTTOM: #63a5c9 1px solid
}
.input {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #424242; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.button {
	BORDER-RIGHT: #333333 1pt solid; BORDER-TOP: #333333 1pt solid; BACKGROUND-IMAGE: url(http://www.fangzhoukan.com/images08/fzk_r14_c16.gif); LIST-STYLE-IMAGE: url(http://www.fangzhoukan.com/images08/fzk_r14_c16.gif); FONT: 12px "宋体"; BORDER-LEFT: #333333 1pt solid; COLOR: #333333; BORDER-BOTTOM: #333333 1pt solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
.brown {
	COLOR: #5d5338; LINE-HEIGHT: 160%
}
.list_b3 {
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	line-height: 150%;
	padding-left:3px;
	padding-right:3px;
}
.list_b3 A:link {
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	line-height: 150%;
}
.list_b3 A:visited {
	FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none;
	line-height: 150%;
}
.list_b3 A:hover {
	FONT-SIZE: 13px; COLOR: #ffff00; TEXT-DECORATION: none;
	line-height: 150%;
}



.pages { height:35px; overflow:hidden; text-align:center; line-height:25px; font-family:Verdana; }
	.pages a, .pages strong { margin:0 1px; padding:2px 6px; border:1px solid #E4E4E4; color:#369; text-decoration:none!important; }
	.pages a:hover { border-color:#369; }
	.pages strong { border-color:#369; background:#369; color:#FFF; }
	.pages .prev { padding:4px 5px 2px; border:none; text-decoration:underline!important; }
	.pages .next { padding:4px 5px 2px; border:none; text-decoration:underline!important; }
	
	
	
	* { margin:0; padding:0; word-break:break-all; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
ul, li { list-style:none; }
/* iFocus style */
#ifocus { width:440px; height:228px; margin:0px; border:1px none #DEDEDE; }
	#ifocus_pic {
	display:inline;
	position:relative;
	float:left;
	width:320px;
	height:228px;
	overflow:hidden;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
}
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:320px; height:228px; overflow:hidden; }
		#ifocus_piclist img { width:320px; height:228px; }
	#ifocus_btn {
	display:inline;
	float:right;
	width:110px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
		#ifocus_btn li { width:110px; height:76px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img {
	width:95px;
	height:66px;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 6px;
}
		#ifocus_btn .current {
	opacity:1;
-moz-opacity:1; 	filter:alpha(opacity=100);
	background-image: url(http://www.fangzhoukan.com/images08/ifocus_btn_bg.gif);
	background-repeat: no-repeat;
}
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }
