@charset "utf-8";

/*
	登录页
*/
.outside {
	width: 98%;
	margin: 0 auto;
}

.demo-index {
	padding-top: 11px;
}

.demo-top {
	padding: 0 6px;
	height: 56px;
	position: relative;
}

.demo-logo {
	padding-top: 13px;
	position: relative;
	float: left;
}  /*w:402*/
.qiye-logo {
	position: absolute;
	right: 0;
	top: 0;
}

.demo-font-skin-change {
	font-weight: bold;
	width: 120px;
	position: absolute;
	right: 500px;
	top: 32px;
}

.demo-font-skin-change li {
	float: left;
	margin-right: 20px;
	overflow: hidden;
	white-space: nowrap;
}

.demo-font-skin-change li span {
	margin-right: 4px;
	cursor: pointer;
	font-weight: normal;
}

.demo-top-qklink {
	padding-top: 32px;
	height: 13px;
	line-height: 13px;
	width: 210px;
	float: right;
}

.demo-top-qklink dd {
	margin-right: 15px;
	float: left;
}

.demo-top-qklink dd img {
	margin-right: 8px;
}

.demo-top-qklink dt {
	position: relative;
	width: 84px;
	height: 17px;
	background: url("/eweb/static/current/images/0_01_06.jpg") repeat-x;
	border: 1px solid #ccc;
	float: left;
	margin-top: -5px;
	padding: 5px 0 0 5px;
}

.demo-top-qklink dt img {
	position: absolute;
	z-index: 10;
	top: -20px;
	right: 0;
}

.demo-top-qklink dt a {
	color: #000;
}

.demo-con-top {
	background: #fff url("/eweb/static/current/images/login_top_bg.gif") repeat-x;
	padding-top: 2px;
}

.demo-con-left {
	background: url("/eweb/static/current/images/login_left_bg.gif") repeat-y;
	padding-left: 2px;
}

.demo-con-right {
	background: url("/eweb/static/current/images/login_right_bg.gif") repeat-y right top;
	padding-right: 2px;
}

.demo-con-bottom {
	background: url("/eweb/static/current/images/login_bot_bg.gif") repeat-x left bottom;
	padding: 9px 9px 10px;
}

.demo-index-con {
	padding: 0px;
	position: relative;
	background-color: #eeeeee;
}

/*
	主导航
*/
.demo-main-nav dt {
	overflow: hidden;
	background: url("/eweb/static/current/images/nav_rwzx_bg.gif") repeat-x;
	height: 48px;
	padding-left: 5px;
	position: absolute;
	right: 0px;
	top: -1px;
}

.main-nav-rwzx {
	width: 58px;
	height: 45px;
	border: 1px solid #ccc;
	line-height: 45px;
	padding-left: 8px;
	padding-right: 5px;
	background: url("/eweb/static/current/images/0_01_31.gif") repeat-x;
}

.main-nav-rwzx a {
	color: #000;
	font-weight: bold;
	float: left;
	margin-top: 9px;
	line-height: 15px;
	width: 29px;
	display: block;
}

.main-nav-rwzx span {
	width: 23px;
	height: 34px;
	float: right;
	line-height: 34px;
	text-align: center;
	color: #FFF;
	background: url("/eweb/static/current/images/rwzx_bg.gif") repeat-x left top;
	margin-top: 5px;
	font-weight: bold;
}

.thelastnav {
	width: 44px;
	height: 46px;
}

/*
 内容区 子导航
*/
.demo-con-con {
	padding: 0px;
	margin-top: 10px;
	position: relative;
}

.demo-subnav {
	width: 183px;
	background: #ededed;
	position: relative;
	z-index: 20;
	height: auto !important;
	margin-left: 10px;
}

.demo-subnav-title {
	height: 42px;
	background-color: #dddddd;
	line-height: 42px;
	padding-left: 18px;
	font-size: 15px;
	position: relative;
}

.demo-subnav-title span {
	width: 21px;
	height: 21px;
	cursor: pointer;
	background: transparent url('https://static.cmbc.com.cn/ent/static/images/guan.png') no-repeat;
	display: block;
	position: absolute;
	top: 10px;
	right: 10px;
}

.demo-zhankai {
	background: #fff url(https://static.cmbc.com.cn/ent/static/images/kai.png) no-repeat left 5px;
	padding-top: 32px;
	width: 21px;
	height: 21px;
	color: #0089d0;
	font-weight: bold;
	font-size: 16px;
	display: none;
	cursor: pointer;
}

.demo-subnav-con {
	color: #4c4c4c;
	background-color: #f6f6f6;
}

.demo-subnav-con a {
	color: #4c4c4c;
	display: block;
	height: 35px;
	font-family: "微软雅黑";
}

.demo-subnav-con li {
	line-height: 34px;
	padding-left: 16px;
	height: auto !important;
	height: 34x;
	border-bottom: 1px solid #ddd;
}

.demo-subnav-con dt {
	line-height: 34px;
	padding-left: 16px;
	height: auto !important;
	height: 34x;
	border-bottom: 1px solid #ddd;
}

.demo-subnav-con dt a {
	padding-left: 10px;
}

.demo-subnav-con dt.on {
	background-color: #489ff6;
}

.demo-subnav-con dt ul {
	background: #f6f6f6;
	margin-left: -16px;
	padding-bottom: 9px;
}

.demo-subnav-con dt.on ul {
	display: block;
}

.demo-subnav-con li.on {
	background-color: #489ff6;
	color: #fff;
}

.demo-subnav-con li.on a {
	color: #fff;
}

.shr-subnav {
	display: none;
	height: auto !important;
	height: 31px;
	min-height: 31px;
}

.shr-subnav li {
	padding-left: 32px;
	height: 29px;
	overflow: hidden;
	background: url("/eweb/static/current/images/subnav_bg.gif") no-repeat 20px top;
	padding-top: 2px;
}

.shr-subnav li a,.demo-subnav-con dt.on li a {
	background: none;
	padding-left: 8px;
	color: #4c4c4c;
}

ul.shr-subnav li a:hover,.demo-subnav-con dt.on li a.now {
	color: #000;
	font-weight: bold;
}

.shr-subnav li.shr-subnav-last {
	background: url("/eweb/static/current/images/subnav_bg.gif") no-repeat 20px -22px;
}

.selnow {
	background: #666;
}

.selnow a {
	color: #fff;
}

.rwzx_bottom_xb {
	width: 14px;
	height: 7px;
	position: absolute;
	bottom: 1px;
	right: 27px;
	display: none;
}

.selnow div.rwzx_bottom_xb {
	display: block;
}

/*
	内容区
*/
.demo-right-con {
	min-width: 752px;
/*	width: 752px;*/
	width: 100%;
	overflow: hidden;
	float: right;
	min-height: 545px;
	margin-right: 10px;
}

.demo-right-con-top {
	height: 25px;
	padding-top: 3px;
	padding-bottom: 10px;
}

/*
	搜索
*/
.demo-sous {
	width: 187px;
	position: absolute;
	top: 26px;
	right: 300px;
}

.demo-sous form {
	position: relative;
}

.related-keywords {
	position: absolute;
	width: 284px;
	top: 25px;
	border: 1px solid #ccc;
	background: #EDEDED;
	line-height: 22px;
	padding-left: 5px;
	z-index: 100;
	display: none;
}

.keywords {
	width: 120px;
	border: 1px solid #ccc;
	padding-left: 5px;
	height: 23px;
	color: #666;
	line-height: 23px;
	border-right: none;
}

.subt {
	width: 61px;
	position: absolute;
	right: 0;
	top: 0;
	_top: 1px; *+
	top: 1px;
	line-height: 25px;
	border: none;
	background: url("/eweb/static/current/images/sous.gif") no-repeat;
	text-indent: 1.2em;
}

/*
	公告
*/
.demo-gonggao {
	height: 33px;
	line-height: 33px;
	padding-left: 13px;
	padding-right: 13px;
	background: #ededed;
	position: relative;
}

.demo-gonggao span {
	font-weight: bold;
}

/*
	首页公告+搜索
*/
.soushome {
	padding-top: 3px;
}

/*
	个人信息
*/
.demo-user-info {
	padding-top: 15px;
	padding-bottom: 12px;
}

.demo-user-info2 {
	padding-top: 2px;
	padding-bottom: 10px;
}

.demo-user-info dd {
	padding-bottom: 13px;
	padding-top: 13px;
}

.demo-user-info dd,.demo-user-info dt {
	border-bottom: 1px solid #b2b2b2;
	padding-left: 13px;
	padding-right: 10px;
}

.demo-user-info dt {
	height: 27px;
}

h3 {
	font-size: inherit;
}

.demo-user-info dt h3 {
	width: 485px;
	float: left;
	font-weight: normal;
}

.demo-user-info dt ul {
	width: 180px;
	float: right;
	_width: 193px;
}

.demo-user-info dt ul li {
	float: left;
	height: 16px;
	line-height: 16px;
	margin-left: 13px;
}

.demo-user-info dt ul li a {
	padding-left: 17px;
	height: 16px;
	display: inline-block;
	padding-top: 1px;
}

.demo-gnys {
	background: url("/eweb/static/current/images/0_01_54.jpg") no-repeat;
}

.demo-cjwt {
	background: url("/eweb/static/current/images/0_01_54-15.jpg") no-repeat left 2px;
}

.demo-user {
	width: 365px;
}

.demo-user img {
	width: 70px;
	float: left;
	display: block;
	height: 70px;
	overflow: hidden;
	border: 1px solid #ccc;
}

.demo-user p {
	padding-left: 13px;
	line-height: 22px;
	font-size: 14px;
	color: #009ae1;
	width: 278px;
	float: left;
}

.demo-user p strong {
	font-size: 16px;
	color: #000;
	font-weight: normal;
}

.demo-wel {
	line-height: 150%;
}

.demo-wel span {
	border-bottom: 1px solid #666;
}

/*
	待办任务
*/
.demo-dbrw dt {
	padding: 7px 10px 9px;
	height: 25px;
	position: relative;
}

.demo-dbrw dt h3 {
	background: url("/eweb/static/current/images/0_01_58.jpg") no-repeat;
	width: 360px;
	height: 20px;
	padding-left: 47px;
	padding-top: 5px;
	color: #000;
	font-size: 18px;
}

.demo-dbrw dt a {
	position: absolute;
	right: 10px;
	bottom: 9px;
}

.demo-dbrw a {
	color: #008ad1;
}

.demo-dbrw dd {
	height: 32px;
	line-height: 32px;
	background: #f0ecec;
}

.demo-dbrw dd.odd {
	background: #ddd;
}

.demo-dbrw ul li {
	width: 44%;
	float: left;
	padding-left: 22px;
}

.demo-dbrw ul li span {
	padding-right: 13px;
}

/*
	广告
*/
.demo-ad,.demo-ad-list {
	overflow: hidden;
	background: #F0ECEC;
	margin-top: 12px;
	height: auto !important;
	height: 106px;
	min-height: 106px;
}

.demo-ad-list {
	padding-top: 0px;
}

/*
	页脚
*/
.demo-footer {
	padding-top: 13px;
	padding-bottom: 15px;
	margin: 0 auto;
	background: #ededed;
}

.demo-help-link {
	width: 350px;
	margin: 0 auto;
	margin-bottom: 8px;
	text-align: center;
}

.demo-help-link li {
	float: left;
	margin-right: 15px;
	height: 17px;
	line-height: 17px;
}

.demo-help-link li img {
	float: left;
}

.demo-help-link li a {
	padding-left: 25px;
	display: block;
	padding-top: 2px;
}

.jifen {
	background: url("/eweb/static/current/images/0_01_81.jpg") no-repeat;
}

.xingji {
	background: url("/eweb/static/current/images/0_01_76.jpg") no-repeat;
}

.sfbz {
	background: url("/eweb/static/current/images/0_01_78.jpg") no-repeat;
}

.demo-footer span {
	font-family: Arial, Helvetica, sans-serif;
}

/*
	右侧浮动快捷菜单
*/
.shadow {
	position: absolute;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 100;
	opacity: 0.6;
	filter: alpha(opacity =   60);
	-moz-opacity: 0.6;
	background: #000;
	display: none;
}

.rqk-con-outside {
	padding-left: 26px;
	height: 100%;
}

.right-quick-link {
	position: absolute;
	z-index: 110;
	top: 135px;
	right: 0px;
	height: 534px;
	width: 26px;
	display: block;
	overflow: hidden;
}

.rqk-btn {
	margin-top: 138px;
	width: 26px;
	cursor: pointer;
	position: absolute;
	background: url("/eweb/static/current/images/quick.png") no-repeat;
	height: 137px;
}

.rqk-btn p {
	padding-top: 30px;
	line-height: 15px;
	padding-left: 7px;
	color: #fff;
	font-weight: bold;
	width: 16px;
}

.rqk-con {
	background: #dcdcdc;
	border-left: 4px solid #FFF;
	width: 202px;
	height: 100%;
}

.rqk-list {
	padding-top: 35px;
	padding-left: 30px;
}

.rqk-list li {
	height: 24px;
	line-height: 24px;
	margin-bottom: 12px;
	background: url("/eweb/static/current/images/jysp.gif") no-repeat left top;
	padding-left: 41px;
}

.rqk-list li img {
	width: 25px;
	height: 24px;
	float: left;
	margin-right: 16px;
	overflow: hidden;
}

.rqk-list li a {
	padding-top: 3px;
}

.rqk-list li span {
	margin-left: 3px;
	visibility: hidden; /* visibility:visible;*/
}

.rqk-list li span a {
	padding-top: 3px;
	color: #00a8ff;
}

.rqk-list li a:hover {
	color: #008ad1;
}

.rqk-editor {
	padding-left: 35px;
}

.anniucss2 {
	margin-top: 20px;
	background: url("/eweb/static/current/images/0_01_43.gif") repeat-x;
	text-align: center;
	display: block;
	color: black;
	height: 23px;
	cursor: pointer;
	border: 1px solid #CCC;
	line-height: 23px;
	width: 100px;
}

.anniucss {
	margin-top: 20px;
	text-align: center;
	background: #cccccc;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #c6c6c6;
	height: 33px;
	line-height: 33px;
	vertical-align: middle;
	margin-right: 8px;
	padding: 0 10px;
	cursor: pointer;
	width: 100px;
	color: #fff;
}

.anniucss:hover {
	background: #008cd3;
}

/*
	二级首页菜单说明
*/
.demo-explain {
	border: 1px solid #e3e3e3;
	background: #f6f6f6;
	margin-top: 10px;
}

.demo-explain-now {
	padding: 12px;
	border-bottom: 1px solid #e3e3e3;
}

.demo-explain-now img {
	width: 63px;
	height: 57px;
	overflow: hidden;
	display: block;
	float: left;
}

.demo-explain-now p {
	float: left; /*font-size:14px; */
	padding-left: 18px;
	width: 635px;
	line-height: 18px;
}

.demo-explain-other {
	padding: 30px 20px 55px 50px;
}

.demo-explain-other-list {
	
}

.demo-explain-other-list li {
	margin-bottom: 14px;
}

.demo-explain-other-list li strong {
	display: block;
	float: left;
	width: 22%;
	margin-right: 22px;
	text-align: right;
}

/*
	账户管理 网上对账
*/
.demo-path-info {
	border-bottom: 1px solid #b2b2b2;
	padding: 12px 10px 0px 13px;
	margin-bottom: 2px;
	height: 27px;
}

.demo-path-info h3 {
	width: 485px;
	float: left;
	font-weight: normal;
}

.demo-path-info h3 a,.demo-path-info h3 a:link,.demo-path-info h3 a:visited
	{
	color: #0260a8;
	text-decoration: none;
}

.demo-path-info h3 a:hover {
	text-decoration: none;
}

.demo-path-info dl {
	width: 180px;
	float: right;
	position: relative;
}

.demo-path-info dl dd {
	float: left;
	margin-left: 13px;
}

.demo-path-info dl dd a {
	padding-left: 17px;
	height: 16px;
	display: inline-block;
	padding-top: 1px;
}

.demo-path-info dl dt {
	width: 31px;
	height: 26px;
	position: absolute;
	right: 0;
	top: -5px;
}

.demo-zyxz dt {
	padding: 0px 10px 9px;
	height: 34px;
	color: #000;
	background: url("/eweb/static/current/images/zyxxts.gif") no-repeat 10px 0px;
}

.demo-zyxz dt h3 {
	font-weight: bold;
	font-size: 18px;
	padding-left: 47px;
	padding-top: 14px;
}

.demo-zyxz dd {
	background: #F0ECEC;
	padding: 10px 22px;
}

.demo-zyxz a {
	color: #008AD1;
}

.demo-zyxz dd.odd {
	background: #ddd;
}

.demo-zyxx-con {
	padding: 25px 0px 10px 22px;
	display: none;
}

/*
	票据
*/
.demo-explain-bills ul {
	border: 1px solid #E3E3E3;
	border-bottom: none;
	background: #f6f6f6;
}

.demo-explain-bills ul li {
	padding: 12px;
	border-bottom: 1px solid #E3E3E3;
	position: relative;
	height: auto !important height :   57px;
	min-height: 57px;
}

.explain-bills-left {
	width: 104px;
	position: absolute;
}

.explain-bills-right {
	font-size: 14px;
	padding-left: 122px;
	line-height: 18px;
	padding-right: 10px;
}

.bills-shiyitu {
	
}

.bills-shiyitu dd {
	padding-top: 15px;
}

.bills-shiyitu dd h3 {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	background: url("/eweb/static/current/images/pj_03a.jpg") no-repeat 5px top;
	cursor: pointer;
	display: inline;
	height: 16px;
	line-height: 16px;
	padding-left: 36px;
}

.bills-shiyitu dd h3.zhankai {
	background: url("/eweb/static/current/images/pj_03.jpg") no-repeat 5px top;
}

.bills-shiyitu-con {
	width: 750px;
	overflow: hidden;
	padding-top: 13px;
	display: none;
}

/*
	任务中心
*/
.rwzx-dbsy {
	padding: 6px 0px;
}

.dbsy-nav {
	border: 1px solid #ccc;
	border-right: none;
	width: 220px;
}

.dbsy-nav li {
	width: 109px;
	height: 23px;
	float: left;
	text-align: center;
	color: #000;
	background: url("/eweb/static/current/images/0_01_43.gif") repeat-x;
	cursor: pointer;
	border-right: 1px solid #ccc;
	line-height: 23px;
}

.dbsy-nav li.sel {
	background: url("/eweb/static/current/images/btn_bg_sma.gif") repeat-x;
	color: #fff;
}

.rwzx-dbsy-con {
	background: #f6f6f6;
	border: 1px solid #ccc;
	padding: 14px 13px;
	margin-top: 6px;
}

.rwzx-dbsy-show {
	display: none;
}

.pingzheng {
	border: 1px solid #999;
	color: #333;
}

.pingzheng td {
	border: 1px solid #999;
	height: 34px;
}

.pingzheng-left {
	background: #ccc;
	width: 190px;
	padding-right: 18px;
	text-align: right;
}

.pingzheng-right {
	padding-left: 18px;
}

.pingzheng-right input {
	vertical-align: text-bottom;
	_vertical-align: middle;
	*vertical-align: baseline;
	float: left;
}

.start,.end {
	width: 81px;
	height: 15px;
	border: 1px solid #7d9dbb;
	background: #f7f3c8;
}

.pingzheng-right label {
	float: left;
	height: 15px;
	padding-top: 3px;
	padding-right: 5px;
}

.shouquan {
	padding-top: 0px;
	height: 16px;
}

.pingzheng-right label.shouquanlabel {
	padding-top: 2px;
}

.pingzheng-tj {
	padding: 16px 0px;
}

.gaojichaxun {
	margin-left: 12px;
	display: block;
	width: 13px;
	height: 13px;
	margin-top: 3px;
	margin-right: 5px;
}

.pingzheng-tj input {
	background: url("/eweb/static/current/images/0_01_43.gif") repeat-x;
	text-align: center;
	color: #000;
	height: 23px;
	cursor: pointer;
	border: 1px solid #ccc;
	line-height: 23px;
	width: 159px;
	margin: 0 auto;
	display: block;
}

.dbsy-form2 {
	width: 100%;
	overflow: auto;
}

.pingzheng2 {
	border: 1px solid #999;
	color: #333;
}

.pingzheng2 td {
	border: 1px solid #999;
	height: 34px;
	text-align: center;
}

.pingzheng2 tr.pingzheng2-header td {
	border: none;
}

.pingzheng2 tr.pingzheng2-header td input {
	float: left;
	vertical-align: text-bottom;
	_vertical-align: middle;
	*vertical-align: baseline;
	width: 13px;
	height: 13px;
	display: block;
	margin-right: 5px;
}

.pingzheng2 tr.pingzheng2-header td label {
	float: left;
}

.tongyi,.butongyi,.tuihui {
	padding-left: 9px;
}

.pingzheng2-yy {
	border: 1px solid #999;
	color: #333;
	margin-top: 12px;
}

.pingzheng2-yy td {
	border: 1px solid #999;
	height: 48px;
	text-align: center;
}

.yuanyin-text {
	background: #ccc;
	width: 190px;
	padding-right: 18px;
	text-align: right;
}

.yuanyin {
	border: 1px solid #ccc;
	width: 94%;
}

.rwzx-dbsy-txl {
	padding: 8px 0px;
}

.rwzx-txl-con {
	margin-bottom: 12px;
}

.rwzx-txl-con dt {
	border: 1px solid #999;
	border-bottom: none;
	background: url("/eweb/static/current/images/0_01_43.gif") repeat-x;
	height: 23px;
	padding-left: 25px;
	line-height: 23px;
	font-weight: bold;
}

.rwzx-txl-table {
	border: 1px solid #999;
	color: #333;
}

.rwzx-txl-table td {
	border: 1px solid #999;
	height: 34px;
}

.txlcon-left {
	background: #ccc;
	width: 200px;
	text-align: right;
	padding-right: 8px;
}

.txlcon-right {
	text-align: center;
}

.txlcon-right a {
	background: url("/eweb/static/current/images/rwzx_txl_tb.gif") no-repeat left top;
	height: 15px;
	padding-left: 22px;
	display: inline-block;
	padding-top: 3px;
}

/*
	任务中心 提示信息 关联菜单
*/
.rwzx-glcd-tishi {
	padding-top: 18px;
	padding-left: 6px;
	border-top: 1px solid #ccc;
	margin-top: 12px;
}

.rwzx-glcd-tishi h3 {
	font-size: 18px;
}

.rwzx-glcd {
	padding-top: 16px;
	padding-left: 42px;
	padding-bottom: 8px;
}

.rwzx-glcd li {
	float: left;
	background: url("/eweb/static/current/images/youbiao.gif") no-repeat left 3px;
	padding-left: 9px;
	margin-right: 30px;
}

.rwzx-glcd li a {
	text-decoration: underline;
}

.rwzx-tsxx {
	padding-top: 16px;
	padding-left: 62px;
	padding-bottom: 8px;
	list-style: decimal;
}

.rwzx-tsxx li {
	line-height: 18px;
}

.rwzx-tsxx li a {
	color: #00a8ff;
}

/*
	公益事业捐款
*/
.gysyjk-title {
	padding: 10px 0 17px 13px;
	font-size: 18px;
}

.rightconbox {
	background: #fff;
	padding: 14px 0px;
}

.jk {
	margin-bottom: 30px;
}

.jk dt {
	font-size: 14px;
	padding-bottom: 15px;
}

.jk dd {
	position: relative;
	overflow: hidden;
}

.jkdx li,.jktj li {
	width: 101px;
	height: 126px;
	float: left;
	margin-right: 11px;
	background: #ccc;
	text-align: center;
	padding: 8px 7px;
	overflow: hidden;
}

.jkdx_thumb,.jktj_thumb {
	width: 101px;
	height: 80px;
	background: #FFF;
}

.jkmc {
	padding: 9px 0px;
	display: block;
}

.jktj li {
	width: 130px;
}

.jktj_thumb {
	width: 130px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}

.jk-tj {
	padding: 0px 0px 16px;
}

.jk-tj input {
	background: url("/eweb/static/current/images/0_01_43.gif") repeat-x;
	text-align: center;
	color: #000;
	height: 23px;
	cursor: pointer;
	border: 1px solid #ccc;
	line-height: 23px;
	width: 159px;
	margin: 0 auto;
	display: block;
}

.gyjkzd-list {
	margin-bottom: 12px;
}

.gyjkzd-list dt {
	border: 1px solid #999;
	border-bottom: none;
	color: #FFF;
	background: #0099e0;
	height: 23px;
	padding-left: 25px;
	line-height: 23px;
	font-weight: bold;
}

.gyjkzd-list-table {
	border: 1px solid #999;
	color: #333;
}

.gyjkzd-list-table th {
	border: 1px solid #999;
	height: 27px;
	min-height: 27px;
	background-color: #f4f4f4;
	width: 200px;
	text-align: right;
	padding-right: 8px;
}

.gyjkzd-list-table td {
	border: 1px solid #999;
	height: 27px;
	min-height: 27px;
	padding-left: 8px;
}

.gyjkzd-left {
	background: #ccc;
	width: 200px;
	text-align: right;
	padding-right: 8px;
}

.gyjkzd-right {
	text-align: left;
	padding-left: 8px;
}

.gyjkzd-left span,.gyjkzd-right span {
	color: #F00;
	padding-right: 8px;
}

.gyjkzd-right a {
	height: 15px;
	padding-left: 12px;
	display: inline-block;
	color: #255fab;
}

.textinput {
	border: 1px solid #ccc;
	width: 174px;
	padding-left: 3px;
	height: 17px;
	line-height: 17px;
	border-top: 1px solid #999;
}

.fileinput {
	border: 1px solid #ccc;
	width: 174px;
	height: 17px;
}

.dateinput {
	border: 1px solid #ccc;
	width: 84px;
	padding-left: 3px;
	height: 17px;
	line-height: 17px;
	border-top: 1px solid #999;
}

.jk_n {
	position: relative;
	width: 100%;
	height: 142px;
	overflow: hidden;
}

.jk_n_n {
	position: relative;
	width: 90%;
	overflow: hidden;
	margin: 0 auto;
	height: 142px;
}

.jk_n ul {
	position: absolute;
	left: 0;
	width: 2000px;
}

.tishi {
	text-indent: 2em;
	width: 266px;
	position: absolute;
	border: 1px solid #cccccc;
	background-color: #FFF;
	padding: 10px;
	z-index: 100;
	display: none;
	line-height: 20px;
}

.xz {
	position: absolute;
	left: 15px;
	top: 65px;
	cursor: pointer;
}

.xy {
	position: absolute;
	right: 15px;
	top: 65px;
	cursor: pointer;
}

/*
	制单确认
*/
.queren-con {
	width: 722px;
	margin: 0 auto;
}

.queren-title {
	margin-bottom: 36px;
}

.queren table td,.queren table th {
	border: 1px solid #ccc;
	padding: 3px 10px;
}

.queren table th {
	text-align: right;
}

.queren-logo {
	width: 720px;
	height: 42px;
	text-align: center;
	padding-top: 15px;
	border: 1px solid #ccc;
	background: #FFF;
}

.qr-xingzhi {
	height: 30px;
	background: #f5f5f5;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

.qr-xingzhi td {
	padding: 0 10px;
}

.queren table td.norborder,.queren table th.norborder {
	border-right: none;
}

.queren table td.notborder {
	border-top: none;
}

.queren table td.nobborder {
	border-bottom: none;
}

.queren table td.nolborder {
	border-left: none;
}

.queren table.noborder td {
	border: none;
}

.qr-tj {
	padding: 16px 0px;
	width: 120px;
	margin: 0 auto;
}

.qr-tj input {
	background: url("/eweb/static/current/images/0_01_43.gif") repeat-x;
	text-align: center;
	color: #000;
	height: 23px;
	cursor: pointer;
	border: 1px solid #ccc;
	line-height: 23px;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	float: left;
	margin-right: 8px;
}

/*
	捐款结果
*/
.res-rightconbox {
	padding: 14px 45px 14px 13px;
}

.rescon {
	border-bottom: 1px solid #ccc;
	padding-bottom: 50px;
	margin-bottom: 15px;
}

.reccon-img {
	width: 322px;
	margin: 0 auto;
	background: url("/eweb/static/current/images/res-bg.gif") no-repeat 90px bottom;
	height: 93px;
	clear: both;
}

.reccon-img img {
	float: left;
}

.reccon-img p {
	float: right;
	width: 212px;
	padding-top: 20px;
	font-size: 39px;
	color: #00a8ff;
	font-weight: bold;
}

.recon-text {
	padding: 15px 30px 0px;
	line-height: 18px;
}

.recon-text a {
	color: #00a8ff;
}

.tzsqr {
	background: #d3d3d3;
	margin-bottom: 12px;
}

.tabble_middle_s {
	border-collapse: collapse;
	border-right: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	background: #fff;
}

.tabble_middle_s  th {
	background-color: #00a8ff;
	height: 27px;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	color: #fff;
	font-family: "宋体";
	border-collapse: collapse;
	font-size: 12px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	word-break: normal;
	border: 1px solid #d2d2d2;
}

.tabble_middle_s  td {
	text-align: center;
	height: 27px;
	font-weight: normal;
	font-family: "宋体";
	text-align: center;
	border-collapse: collapse;
	border-right: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

.lvse_chuti_s {
	text-align: center;
	height: 17px;
	line-height: 17px;
}

.lanzi {
	display: inline-block;
	line-height: normal;
/*	background: url("/eweb/static/current/images/rwzx_txl_tb.gif") no-repeat left top;*/
	height: 15px;
	padding-left: 12px;
	padding-top: 3px;
	width: 70px;
	color: #005faf;
}

.lanzi1 {
	display: inline-block;
	line-height: normal;
	color: #005faf;
}

.page {
	text-align: center;
	margin: 10px 3px 10px 3px;
	padding: 3px;
}

.page a {
	text-decoration: none;
	border: 1px solid #ddd;
	padding: 2px 5px;
	margin-right: 2px;
}

.page a:hover {
	border: 1px solid #ccc;
	color: #fff;
	background-color: #0095dc;
}

.page span.current {
	background-color: #0095dc;
	border: 1px solid #ccc;
	padding: 2px 5px;
	font-weight: bold;
	color: #fff;
	margin-right: 2px;
}

.page span.disabled {
	color: #6c6d6f;
	margin-right: 2px;
	padding: 1px 2px;
	border: 1px solid #ffffff;
}

.input22 {
	border: 1px solid #999999;
	height: 14px;
	text-align: center;
}

/*
	现金池
*/
.xjc {
	background: url("/eweb/static/current/images/xjc_bg.gif") no-repeat 150px 25px;
	height: 485px;
	padding-left: 13px;
	position: relative;
}

.xjc_box_1 {
	background: url("/eweb/static/current/images/xjc_bg2.gif") no-repeat;
	width: 171px;
	height: 95px;
	padding-left: 9px;
	padding-top: 11px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

.xjc_box_ty {
	width: 182px;
	height: 47px;
	background: url("/eweb/static/current/images/xjc_bg1.gif") no-repeat;
	position: absolute;
}

.xjc_box_ty span {
	display: block;
	width: 26px;
	height: 40px;
	line-height: 12px;
	vertical-align: top;
	overflow: hidden;
	color: #666;
	margin-top: 3px;
	margin-left: 12px;
	_margin-left: 6px;
	float: left;
	white-space: normal;
}

.xjc_box_ty p {
	width: 114px;
	color: #fff;
	margin-top: 5px;
	padding-left: 13px;
	float: left;
	white-space: normal;
	text-align: left;
}

.xjc_box_2 {
	left: 220px;
	top: 8px;
}

.xjc_box_3 {
	left: 220px;
	top: 386px;
}

.xjc_box_4 {
	left: 423px;
	top: 8px;
}

.xjc_box_5 {
	left: 423px;
	top: 204px;
}

.xjc_box_6 {
	left: 635px;
	top: 8px;
}

.xjc_box_7 {
	left: 635px;
	top: 68px;
}

.xjc_box_8 {
	left: 635px;
	top: 128px;
}

.xjc_box_9 {
	left: 635px;
	top: 204px;
}

.xjc_box_10 {
	left: 635px;
	top: 267px;
}

.xjc_box_11 {
	left: 635px;
	top: 330px;
}

.xjc_qy_info {
	background: #FFf;
	border: 1px solid #ccc;
	color: #999;
	font-weight: normal;
	font-size: 12px;
	width: 200px;
	position: absolute;
	z-index: 20;
	left: 30px;
	top: 30px;
	display: none;
}

.xjc_qy_info li {
	height: 24px;
	border-bottom: 1px solid #ccc;
	line-height: 24px;
	padding: 0 10px;
}

.xjc_box_1 a {
	color: #fff;
}

/*
	现金池查询结果
*/
.sjhm {
	background: #FFF;
	margin-bottom: 20px;
}

.sjhm td {
	border: 1px solid #ccc;
	height: 34px;
}

.sjhm th {
	height: 17px;
	background: #00a8ff;
	color: #FFF;
	line-height: 17px;
}

.sjhm thead {
	border: 1px solid #ccc;
}

.sjhm td,.sjhm th {
	text-align: center;
}

.qycxother dt {
	background: url("/eweb/static/current/images/xjc_res_bg.gif") repeat-x;
	line-height: 24px;
	height: 24px;
	border: 1px solid #ccc;
}

.qycxother dt h3 {
	font-weight: normal;
	background: url("/eweb/static/current/images/xjc_jia.gif") no-repeat 10px 4px;
	padding-left: 30px;
	cursor: pointer;
}

.qycxother dt.on {
	background: #00a8ff;
}

.qycxother dt.on h3 {
	background: url("/eweb/static/current/images/xjc_jian.gif") no-repeat 10px 4px;
	color: #FFF;
}

.qycxother dd {
	padding: 8px;
	background: #d3d3d3;
	display: none;
}

.sjhm a {
	color: #255FAB;
}

.nobmargin {
	margin-bottom: 0;
}

.text {
	border: 1px solid #ccc;
	width: 174px;
	padding-left: 3px;
	height: 17px;
	line-height: 17px;
	border-top: 1px solid #999;
}

/*
	字体
*/
.zihao span.on {
	background-color: #C7C4C4;
}

.lv3 {
	line-height: 16px;
	vertical-align: middle;
}

/* 遮全屏 */
.opaqueLayer_all {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 0.6;
	filter: alpha(opacity =   60);
	background: #000000;
	z-Index: 1000;
}

.opaqueLayer {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 0.6;
	filter: alpha(opacity =   60);
	background: #000000;
	z-Index: 1000;
}

.questionLayer {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 500px;
	display: none;
	z-Index: 1001;
	border: 1px solid black;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

.questionLayer_ewindow {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 500px;
	height: auto;
	display: none;
	z-Index: 1001;
	border: 3px solid #1c92e3;
	text-align: center;
	vertical-align: middle;
}

.questionLayer_ewindow2 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 880px !important;;
	height: auto;
	display: none;
	z-Index: 1001;
	border: 3px solid #1c92e3;
	text-align: center;
	vertical-align: middle;
}

.questionLayer_h {
	height: 33px;
	line-height: 33px;
	padding-left: 10px;
	color: #FFF;
	text-align: left;
	background-color: #37a7f6;
	border-bottom: 1px solid #0b81d3;
	font-weight: bold;
}

.questionLayer_n {
	background-color: #f1f1f1;
	padding: 25px 40px;
}

.questionLayer_n_n {
	background-color: #FFF;
	padding: 28px 20px;
	border: 1px solid #a3a3a3;
}

.cu_fanhui {
	display: inline-block;
	width: 46px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	cursor: pointer;
	border: 1px solid #bababa;
	margin-top: 20px;
}

.cu_pop p {
	font-size: 18px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.tckp tr td p {
	font-size: 12px;
	text-align: left;
	text-indent: 2em;
	line-height: 18px;
}

.tckp tr td h3 {
	font-size: 12px;
	text-align: left;
	line-height: 24px;
}

/* 下载打印邮件表格*/
.tabble_huise_s { /*margin-top:10px;*/
	border-collapse: collapse;
	border-right: 1px solid #c0c0c0;
	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
}

.tabble_huise_s th {
	border: 1px solid #ccc;
	font-weight: normal;
	background-color: #f2f2f2;
	height: 12px;
	text-align: right;
	padding: 0 10px 0 10px;
	font-family: "宋体";
}

.tabble_huise_s td {
	border: 1px solid #c0c0c0;
	background-color: #ffffff;
	height: 27px;
	text-align: left;
	padding: 0 10px 0 10px;
	font-family: "宋体";
}

.anniucss_right { /* 区分主页的按钮，同内页面一样*/
	margin-top: 20px;
	text-align: center;
	background: #cccccc;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #c6c6c6;
	height: 33px;
	line-height: 33px;
	vertical-align: middle;
	margin-right: 8px;
	padding: 0 10px;
	cursor: pointer;
	width: 100px;
	color: #fff;
}

.anniucss_right:hover {
	background: #008cd3;
}