html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body {color: #2f332a;font: 15px/21px arial, helvetica, simsun, sans-serif;background: #f0f6e4 \9;}
h1, h2, h3, h4, h5, h6 {color: #2f332a;font-weight: bold;font-family: helvetica, arial, sans-serif;padding-bottom: 5px;}
h1 {font-size: 24px;line-height: 34px;text-align: center;}
h2 {font-size: 14px;line-height: 24px;padding-top: 5px;}
h6 {font-weight: normal;font-size: 12px;letter-spacing: 1px;line-height: 24px;text-align: center;}
a {color:#494949;text-decoration: none;}
a:hover,a:active{color:#335582; text-decoration:underline;}
input.radio {margin: 0 2px 0 8px;}
input.radio.first {margin-left:0;}
input.empty {color: lightgray;}
code {color: #2f332a;}
.highlight_red {color:#a60000;}
.highlight_green {color:#a7f43d;}
li {list-style: none;font-size: 12px;}
li.title {list-style: none;}
ul.list {margin-left: 17px;}

div.content_wrap {width: 600px;height:380px;}
div.content_wrap div.left{float: left;width: 250px;}
div.content_wrap div.right{float: right;width: 340px;}
div.ztreedemobackground {width:250px;height:362px;text-align:left;}

ul.ztree {}
ul.log {border: 1px solid #617775;background: #f0f6e4;width:300px;height:170px;overflow: hidden;}
ul.log.small {height:45px;}
ul.log li {color: #666666;list-style: none;padding-left: 10px;}
ul.log li.dark {background-color: #e3e3e3;}

/* ruler */
div.ruler {height:20px; width:220px; background-color:#f0f6e4;border: 1px solid #333; margin-bottom: 5px; cursor: pointer}
div.ruler div.cursor {height:20px; width:30px; background-color:#3c6e31; color:white; text-align: right; padding-right: 5px; cursor: pointer}

.ztree * {font-size: 12px;font-weight:bold;}
.ztree li ul{ margin:0; padding:0}
.ztree li {line-height:30px;}
.ztree li a.level0.fk_title {width:209px;padding-top: 0px;color:#95742f;}
.ztree li a.level1 {width:209px;padding-top: 0px;color:#494949;}
.ztree li a:hover {text-decoration:none; color:#f25206 !important;}
.ztree li a span.button.switch {visibility:hidden}
.ztree.showicon li a span.button.switch {visibility:visible}
.ztree li a.level0.fk_title{height:39px;}
.ztree li a.curselectednode{color:#f25206 !important;}
.ztree li a{height:30px;}
.ztree li span {line-height:30px;}
.ztree li span.button {margin:4px 4px 0 0;}
.ztree li span.button.switch {width: 16px;height: 16px;margin-left:38px;}

.ztree li a.level0 span {font-size: 14px;font-weight: bold;line-height:30px;}
.ztree li span.button.switch.level0 {margin-left:38px;}
.ztree li span.button.switch.level1 {margin-left:38px;}
.ztree li span.button.noline_open {background-image:url(/uploads/image/images/ico_01_on.png);}
.ztree li span.button.noline_close {background-image:url(/uploads/image/images/ico_01.png);}
.ztree li span.button.noline_open.level0 {background-image:url(/uploads/image/images/ico_02.gif);}
.ztree li span.button.noline_close.level0 {background-image:url(/uploads/image/images/ico_02_on.gif);}
.fk_nav{float:left; width:214px;  margin-right:10px; background:url(/uploads/image/images/fk_m_bg.gif) repeat-y; }
.fk_nav h2{background:url(/uploads/image/images/gywm_title.gif) no-repeat ; height:25px; }
#cpyw_tree{background:url(/uploads/image/images/fk_b_bg.gif) no-repeat center bottom; height:468px; padding-bottom:30px; }
.fk_title{background:url(/uploads/image/images/fk_sub_title.gif) no-repeat center center; background-position:0px,-9px; height:39px; border-top:1px solid #d6d7d9; }

.clear{ clear:both;}

.toptitle{border-top:2px solid #ba9232;}

.header_wrapper { background: url(/uploads/image/images/header_bg.gif) repeat-x; height:229px;}
.header_wrapper .header{ background:url(/uploads/image/images/header.jpg) no-repeat; width:1002px; height:229px; margin:0 auto;}

.fk_wrapper { width:1002px; margin:0 auto 10px; }
.fk_wrapper .l_con{ float:left; width:214px;  margin-right:10px; background:url(/uploads/image/images/fk_m_bg.gif) repeat-y; }
.fk_wrapper .r_con{ float:left;width:758px;}

.r_con .sub_banner{ border:1px solid #dadada; padding:4px;}
.r_con .p_nav{ margin-left:10px;height:30px; line-height:30px; font-size:12px; font-weight:bold; color:#646464;}
.r_con .p_nav span.dqwz{color:#9d680a;}
.r_con .p_nav span.search{color:#9d680a;float:right}
.r_con .p_nav a { padding:0 8px; color:#6f6f6f; font-weight:bold; text-decoration:none;}
.r_con .p_nav a:hover,.r_con .p_nav a:active{color:#f25206;}

.r_con .fk_list_title{ height:28px; background-color:#f9f6f1; border-top:2px solid #ba9232; line-height:28px;}
.r_con .fk_list_title span{ color:#676765; font-size:12px; font-weight:bold;}
.r_con .fk_list_title span.title{ float:left; padding-left:25px;}
.r_con .fk_list_title span.time{ float:right; padding-right:35px;}

ul.list{ font-size:12px; padding:0 5px;}
ul.list li { line-height:28px; border-bottom:1px dashed #c6c6c6; overflow:hidden;}
ul.list li a { float:left;}
ul.list li span { float:right; padding-right:15px; color:#646464;}

.page_roll{color:#355480; font-size:12px; margin-left:250px; margin-top:60px;}
.page_roll li { float:left;}
.page_roll li a{ display:block; padding:3px 8px; border:1px solid #d6d7d9; margin-right:10px; text-decoration:none;}
.page_roll li a:hover{ color:#ffffff; background-color:#2463be;}
.page_roll input{width:22px;}

.footer_wrapper{ background: url(/uploads/image/images/footer_bg.gif) repeat-x; height:186px; margin-top:15px;}
.footer_wrapper .footer{ background: url(/uploads/image/images/footer.jpg) no-repeat; width:1002px; height:186px; margin:0 auto;}

.bg_10{ display:none;	position:fixed;	width:100%;	height:100%;	background:gray;	z-index:5;top:0;	left:0;	filter:alpha(opacity=70);	/* ie */	-moz-opacity:0.7;	/* moz   ff */	opacity: 0.7;}
.content{ display:none; width:564px;height:340px;position:fixed;top:50%;margin-top:-150px;background:#fff;z-index:6;left:50%;margin-left:-250px; border-radius:6px 6px 0 0;}

.login_wrapper h3 {	background: url(/uploads/image/images/login_01.gif) no-repeat; border-radius:6px 0 0 0;		width: 120px;	height: 29px;	line-height: 34px;	color: #ffffff;	padding-left: 40px;	font-size: 14px;}
.login {	width: 562px;	border: 1px solid #cfcfcf;	border-top: 2px solid #619acf;	border-radius: 0 0 6px 6px;	padding-top: 35px;	background: #fafafa url(/uploads/image/images/login_03.gif) no-repeat 350px 110px;	padding-bottom:65px;}
.login dl{position: relative;margin-left:60px;display:inline-block; margin-bottom:20px; *margin-bottom:7px; }
.login dt{ position:absolute;width:75px;left: 0;
top: 8px;*top: 14px; color:#373838; font-weight:bold; }
.login dd {padding: 8px 0 8px 65px;zoom: 1;position: relative; display:inline;}
.login dd input{ width:260px; height:30px; border:1px solid #e0dfe3; line-height:30px;}
.login dl.v_code input{ width:100px;}
.login dl.v_code strong { position:absolute; left:170px;}
.login .btn{ margin-left:125px;}
.login .btn a { display:block; width:84px; height:30px; line-height:30px; background:url(/uploads/image/images/login_02.gif) no-repeat; text-align:center; float:left; margin-right:18px; font-size:14px; text-decoration:none; font-weight:bold; color:#1071ba;}
.login .btn a:hover,.login .btn a:active{ text-decoration:underline;}
.login .f_pass a{ display:inline-block; font-size:12px; padding-left:70px; padding-top:5px; color:#1071ba;*padding-left:5px;}
.error { border:1px solid #ff8080; width:254px; background-color:#fff2f2; margin-left:125px; padding:3px; margin-bottom:5px; color:#666666; font-size:12px;display:none;}

/*����ʽ��ʼ*/
.r_con .fk_zxtw_title{ height:33px; background:#f0f0f0 url(/uploads/image/images/zxtw_title.gif) no-repeat left center; margin-bottom:1px;}
.r_con .zxtw_con{ border:1px solid #e8e8e8; background-color:#fcfcfc; padding:10px 0;}
.zxtw_form { padding-left:55px; color:#262626; font-size:14px;}
.zxtw_form div { margin-bottom:10px;}
.zxtw_form input{ border:1px solid #c9c9c9; background:#ffffff; height:26px; margin-right:20px; width:220px;}
.zxtw_form span { display:inline-block; width:70px;}
.zxtw_form span.star{ color:#ff0300;width:12px;}
.zxtw_form  input.wtms { width:545px;}
.zxtw_form  input.xqms{width:545px; height:100px; vertical-align:text-top; }
.zxtw_form  input.fj{ width:445px;}
.zxtw_form  .add { display:inline-block; background:url(/uploads/image/images/add_btn.gif) no-repeat; width:79px; height:27px;*height:36px; line-height:27px; cursor:pointer; text-indent:-9999px;} 
.zxtw_form .v_code{ position:relative;}
.zxtw_form .v_code img{ position:absolute; top:2px; left:315px;}
.zxtw_form .submit{ padding-left:535px;}
.zxtw_form .submit input{ border:0px;display:block; background:url(/uploads/image/images/sub_btn.gif) no-repeat; width:97px; height:36px; cursor:pointer; text-indent:-8888px;}
/*����ʽ����*/