﻿body { font-family: Arial, Helvetica, sans-serif; margin:0; font-size:12px}
td { font-family: Arial, Helvetica, sans-serif; font-size:12px;color:#464646; line-height:20px}
.zw { font:"宋体"; color:#464646; font-size:12px}
.hui {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#989898;
	font-weight: bold;
	line-height:32px;
}

.kuang { border:1px solid #dedede }
.kuangpage { border:1px solid #dedede; padding:1px 4px 1px 4px }
.kuangpage1 { border:1px solid #dedede; padding:1px 4px 1px 4px;font-weight: bold; background-color:#feeeff  }
.kuangsx {
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
}
.kuangy {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
	margin-left:10px
}

a:link { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#464646; text-decoration:none;}
a:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6d5c88; text-decoration:none;}
a:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#464646; text-decoration:none;}
a:active { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#464646; text-decoration:none;}

.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d369d7;
	font-weight: bolder;
}
a.red:link { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#d369d7; text-decoration:none;}
a.red:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#d369d7; text-decoration:none;}
a.red:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#d369d7; text-decoration:none;}
a.red:active { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#d369d7; text-decoration:none;}

.nav { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#999999;}
a.nav:link { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-decoration:none;}
a.nav:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#6d5c88; text-decoration:none;}
a.nav:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-decoration:none;}
a.nav:active { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-decoration:none;}

.yel { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#b28c50;}
.xian { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#999999; line-height:5px}

.button{width:464px;height:20px;border:1px solid #E4E4E4;line-height:20px;font-weight:bold;}
table#header {margin:0 0 5px 0;}
#nav td {padding:0 10px 0 10px; text-align:center;}
#nav td.current {width:51px;background:url(public/images/new/meun_yes.gif) no-repeat;padding:0;}
a {color:#000;text-decoration:none;}
a:hover,a.notice {text-decoration:underline;}
form {margin:0;padding:0;}
hr {border:none; border-top:1px dashed #ccc; height:1px;}

body{padding:0;margin:0;background:#fff;font-size:12px;line-height:14px;}
form,ul,ol,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
input,textarea,select,button{font-size:12px;}
img{border:none;}
em{font-style:normal;}
cite,small,address{font-size:12px;font-style:normal;color:#999;}
ul {list-style-type:none;}

.p_bar {
    font-family:tahoma,verdana,arial,sans-serif;
    margin: 1px 0px;
    float:right;
}
.p_bar a {
    float: left;
    padding: 1px 4px;
    font-size: 12px;
    text-decoration: none;
}
.p_input {
    border: 0px;
    padding: 0px;
    width: 30px;
    height: 16px !important;
    height: 15px;
    margin: 0px;
    background: #FFFFFF;
    font-family:tahoma,verdana,arial,sans-serif;
    font-weight: normal;
}
.p_total {
    background-color: #F5FBFF;
    border: 1px solid #86B9D6;
    border-right: 0px solid #86B9D6;
    font-weight: bold;
}
.p_pages {
    background-color: #F5FBFF;
    border: 1px solid #86B9D6;
    margin-right:1px;
    vertical-align: middle;
    font-weight: bold;
}
.p_num {
    background-color: #FFFFFF;
    border: 1px solid #DEDEB8;
    margin-right:1px;
    vertical-align: middle;
}
a:hover.p_num  {
    background-color: #F5FBFF;
    border: 1px solid #86B9D6;
    text-decoration: none;
}
.p_redirect {
    background-color: #FFFFFF;
    border: 1px solid #DEDEB8;
    margin-right:1px;
    font-size: 12px !important;
    font-size: 13px;
}
a:hover.p_redirect {
    background-color: #F5FBFF;
    border: 1px solid #86B9D6;
    text-decoration: none;
}
.p_curpage {
    margin-right:1px;
    border: 1px solid #DEDEB8;
    vertical-align: middle;
    background-color: #FFFFD9;
    color: #000000;
    font-weight: bold;
}

span.error{
    padding:3px 5px 1px 20px;
    background:#FFF2E9 url(../images/icon/page_deny.gif) 1px no-repeat;
    display:inline-block;
}

span.message{
    padding:3px 5px 1px 20px;
    background:#E2F5FF url(../images/icon/page_alert.gif) 1px no-repeat;
    display:inline-block;
}

.hidden, .hide {
    display: none;
}
#menu * {margin:0; padding:0;}
#menu {background:url(../images/11/menu/bg.png) repeat-x; height:37px;}
#menu ul {height:100%;}
#menu ul.left {float:left; width:188px;}
#menu ul.middle {float:left;}
#menu ul.middle li { margin-left:15px;}
#menu ul.right {float:right; width:304px;}
#menu li {float:left;}
#menu img {border:0;}
#submenu {margin-left:170px;}
#submenu ul {position:absolute;}
#submenu li {float:left; margin-left:10px;}

#floatBoxBg{filter:alpha(opacity=50);opacity:0.5;width:100%;height:100%;background:#000;position:absolute;top:0;left:0;height:2407px;display:none;}
.floatBox{position:absolute;top:50px;left:40%;padding:1px;;width:400px;display:none;height:auto;background-color:#58595b;}
.floatBox .title{height:25px;line-height:25px;padding-left:10px;padding-right:10px;}
.floatBox .title h4{text-align:center;;color:#fff;font-size:12px;background:url(../images/11/x.gif) right center no-repeat;}
.floatBox .title span{float:right;width:15px;height:0;font-size:0;overflow:hidden;cursor:pointer;}
.floatBox .content{padding:20px 15px; background:#fff; height:40px;}
.floatBox li {height:50px; float:left; width:80px;}
.floatBox button{margin-right:5px;}
