﻿@charset "utf-8";

/* CSS Document */
	/*-----------------------------------// 全局样式 //-----------------------------------*/
body {
	padding: 0;
	margin: 0 auto;
	font-size: 13px;
	font-family: '宋体', "Times New Roman", Times, serif;
}

* {
	margin: 0;
	padding: 0;
}

img {
	border: none;
}

div,p,img,ul,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
}
span{
	vertical-align: middle;
}

ol,ul,li {
	list-style-type: none;
}

a {
	text-decoration: none;
	cursor: pointer;
}  /*for Firefox*/
em,i {
	font-style: normal;
}

.bold {
	font-weight: bold;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

.wapper {
	width: 100%;
}

.content {
	width: 1000px;
	margin: 0 auto;
}

.naaw {
	width: 100%;
	float: left;
	height: auto;
	text-align: center;
	margin: 12px auto;
}

.main {
	width: 1000px;
	margin: 0 auto;
}

.bodybgt {
	width: 100%;
	height: 100%;
	background: url(../../tuition/images/bgbge.jpg) no-repeat bottom center;
	background-color: #34a9f0;
}

.bown_ch {
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: url(../../tuition/images/bb.jpg) repeat-x;
	text-align: center;
	font-size: 12px;
	color: #666;
	left: 0;
	bottom: 0;
}

/*顶部内容*/
.top_01 {
	width: 100%;
	height: 89px;
	background: url(../../tuition/images/dl_top_bg.jpg);
}

.top_01 .topcon {
	width: 1000px;
	height: 89px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}

.jrid {
	width: 30%;
	float: right;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-top: 20px;
	color: #666;
	padding-right: 5%;
}

.jrid a {
	padding: 0 15px;
	color: #666;
	font-size: 14px;
}

.jrid a:hover {
	color: #0061ae;
	font-weight: bold;
}

/*登录页*/
.dl_banner {
	background: url(../../tuition/images/map1.jpg) no-repeat center center;
	height: 512px;
	min-width: 1000px;
}

.dl {
	width: 424px;
	height: 407px;
	background: url(../../tuition/images/login_bg.png) no-repeat;
	position: absolute;
	top: 60px;
	right: 5px;
}

.dl_kuang {
	width: 100%;
	padding: 22px 12%;
}

.dl_kuang li {
	width: 100%;
	float: left;
	margin-top: 20px;
	line-height: 32px;
	text-align: left;
	overflow: hidden;
}

.dl_kuang li p {
	width: 85px;
	line-height: 32px;
	float: left;
	display: block;
	text-align: right;
	font-size: 15px;
	color: #000;
	padding-right:10px;
}

.dl_kuang li .p2 {
	width: 120px;
	line-height: 32px;
	float: left;
	display: block;
	text-align: right;
	font-size: 15px;
	color: #000;
	padding-right:10px;
}

.inpt_a {
	width: 174px;
	height: 30px;
	line-height: 30px;
	background: #fff;
	border: 1px solid #ccc;
	color: #b6b6b6;
	font-size: 14px;
	text-align: left;
	float: left;
	text-indent: 10px;
}

.inpt_w {
	width: 100px;
}

.iptcol3 {
	color: #333;
	font-size: 14px;
}

a.dsdf {
	float: left;
	line-height: 32px;
	font-size: 14px;
	color: #666;
	text-align: left;
	padding-left: 10px;
}

a.dsdf:hover {
	color: #f70305;
}

.gr {
	width: 57px;
	height: 30px;
	float: left;
}

.bcts {
	width: 76%;
	margin: 15px 0;
	display: block;
	text-align: center;
	color: #F00;
	font-size: 12px;
	line-height: 18px;
	float: left;
}

.buttom_k {
	width: 76%;
	float: left;
	height: auto;
	text-align: center;
}

.button_dl {
	width: 177px;
	height: 34px;
	line-height: 34px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	background: url(../../tuition/images/buttom_dl.png) no-repeat;
	border: none;
	cursor: pointer;
}

/*欢迎页*/
.hy_top {
	width: 100%;
	height: 125px;
	background: url(../../tuition/images/hy_topbg.jpg) repeat-x;
}

.hy_top .topcon {
	width: 1000px;
	height: 125px;
	margin: 0 auto;
	text-align: left;
}

.jrid_a {
	width: 30%;
	float: right;
	text-align: right;
	margin-top: 15px;
}

a.gwe {
	display: block;
	width: 94px;
	height: 23px;
	padding-top: 17px;
	background: url(../../tuition/images/hy_y.png) no-repeat center;
	line-height: 20px;
	color: #fff;
	text-align: left;
	text-indent: 37px;
	font-size: 12px;
	float: right;
}

a.geet {
	display: block;
	width: 83px;
	height: 27px;
	background: url(../../tuition/images/hy_h.png) no-repeat center center;
	line-height: 27px;
	color: #fff;
	text-align: left;
	text-indent: 27px;
	font-size: 12px;
	float: right;
	margin-top: 12px;
	margin-left: 20px;
}

.hyy_chbg {
	width: 100%;
	padding: 20px 0;
}

.chbg_k {
	width: 970px;
	padding: 15px;
	min-height: 600px;
	margin: 0 auto;
	margin-bottom: 10px;
	background: url(../../tuition/images/hy_dbg.png);
	border-radius: 5px; /*IE9 Firefox4 浏览器圆角边框*/
	-webkit-border-radius: 5px; /*苹果谷歌浏览器 圆角边框*/
	-moz-border-radius: 5px; /*火狐浏览器 圆角边框*/
	position: relative;
}

.chbg_le {
	width: 242px;
	float: left;
}

.chbg_ri {
	width: 713px;
	float: right;
}

.le_top {
	width: 210px;
	padding: 15px;
	font-size: 12px;
	color: #000;
	line-height: 20px;
	text-align: left;
	background-color:#fff;
/* 	background: url(../../tuition/images/hyy.png) repeat-x; */
	border: 1px solid #ddd;
	border-radius: 5px; /*IE9 Firefox4 浏览器圆角边框*/
	-webkit-border-radius: 5px; /*苹果谷歌浏览器 圆角边框*/
	-moz-border-radius: 5px; /*火狐浏览器 圆角边框*/
}

.le_top h2 {
	display: block;
	height: 45px;
	font-size: 12px;
	color: #000;
	line-height: 20px;
	text-align: left;
}

.le_e {
	width: 100%;
}

.le_e_top {
	width: 100%;
	height: 47px;
	position: relative;
}

.rrte_l {
	width: 5%;
	height: 47px;
	float: left;
	background: url(../../tuition/images/m_r1_c1.png) no-repeat left bottom;
	overflow: hidden;
}

.rrte_c {
	height: 47px;
	background: url(../../tuition/images/m_r1_c16.png) no-repeat right bottom;
	overflow: hidden;
}

.rrte {
	display: block;
	width: 90%;
	float: left;
	height: 47px;
	line-height: 47px;
	background: url(../../tuition/images/m_r1_c14.png) repeat-x;
}

.ehe {
	font-size: 16px;
	color: #0067b3;
	float: left;
	font-weight: normal;
	display: block;
	font-family: "宋体";
	position: absolute;
	top: 0;
	left: 15px;
}

.jbg {
	font-size: 16px;
	color: #0067b3;
	float: left;
	font-weight: normal;
	display: block;
	font-family: "宋体";
	background: url(../../tuition/images/grew.png) no-repeat left center;
	position: absolute;
	top: 0;
	left: 15px;
}

a.rwo {
	float: right;
	padding: 0 10px;
	color: #555;
	font-size: 14px;
}

a.rwo:hover {
	color: #F00;
}

.le_e_ch {
	width: 240px;
	text-align: left;
	border: 1px solid #ddd;
	background-color: #fff;
}

.le_e_ch li {
	width: 100%;
	line-height: 43px;
	background: url(../../tuition/images/h_r5_c4.png) repeat-x center;
	border-bottom: 1px solid #ddd;
	text-align: left;
}

.le_e_ch li a {
	width: 100%;
	display: block;
	line-height: 43px;
	text-indent: 50px;
	color: #333;
	font-size: 14px;
	text-align: left;
	margin-right:20px;
	vertical-align:middle;
}

.le_e_ch li a.xh {
	background: url(../../tuition/images/h_r3_c2.png) no-repeat 20px center;
}

.le_e_ch li a.xa {
	background: url(../../tuition/images/h_r7_c3.png) no-repeat 20px center;
}

.le_e_ch li a:hover {
	color: #0067b3;
}

.message {
	width: 100%;
}

.oorr {
	width: 40px;
	height: 20px;
	float: right;
	text-align: right;
	margin-top: 16px;
	margin-right: 10px;
}

.oorr span {
	width: 20px;
	height: 20px;
	display: block;
	float: right;
	cursor: pointer;
}

.oorr span:hover {
	background-color: #9ad4f8;
}

.oorr span.up {
	background: url(../../tuition/images/bb1.png) center center no-repeat;
}

.oorr span.dn {
	background: url(../../tuition/images/bb2.png) center center no-repeat;
}

.marquee2,.marquee2 em {
	margin: 0;
	padding: 0;
	list-style: none;
}

.marquee2 {
	float: left;
	width: 210px;
	height: 235px;
	padding: 15px;
	overflow: hidden;
	background-color: #fff;
	font-size: 12px;
	color: #666;
	line-height: 18px;
	text-align: left;
	border: 1px solid #ddd;
	-moz-border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

.marquee2 ul li {
	height: 84px;
	display: block;
}

.marquee2 ul li a {
	display: block;
	color: #000;
	font-size: 13px;
	line-height: 18px;
}

.marquee2 ul li a:hover {
	color: #027dc7;
}

.le_j {
	width: 681px;
	padding: 15px;
	background-color: #fff;
	border: 1px solid #ddd;
}

.jhuy {
	padding: 10px;
}

.jhuy li {
	float: left;
	width: 50%;
	float: left;
	overflow: hidden;
/* 	line-height: 30px; */
	font-size: 12px;
	color: #333;
	text-align: left;
	background: url(../../tuition/images/dian.png) no-repeat left center;
	text-indent: 20px;
}

.jhuy li a {
	color: #0078ff;
	text-decoration: underline;
}

.jhuy li a:hover {
	color: #f70305;
}

.ri_che {
	width: 681px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 30px;
}

.vho {
	line-height: 30px;
	color: #000;
	width: 96%;
	margin: 0 auto;
}

.diet_l {
	width: 348px;
	height: 350px;
}

.oiu {
	width: 90%;
	line-height: 20px;
	padding: 5px 2%;
	padding-top: 8px;
	color: #555;
	font-size: 12px;
	text-align: left;
	float: left;
}

.lic_a {
	width: 90%;
	border: 3px solid #e5f5ff;
	line-height: 22px;
	padding: 7px 4%;
	float: left;
}

.oirp {
	display: block;
	width: 60%;
	float: right;
	line-height: 20px;
	font-weight: bold;
}

/*转账*/
.shu_k {
	padding: 0 20px;
}

.wzh {
	width: 100%;
	line-height: 30px;
	text-align: left;
	color: #555;
	font-size: 12px;
	text-indent: 25px;
	background: url(../../tuition/images/grw.png) no-repeat left center;
}

.bz {
	text-align: center;
	line-height: 46px;
	font-size: 14px;
	color: #666;
	border: 1px solid #ddd;
}

.diet_l2 {
	width: 47%;
	height: auto;
	overflow: hidden;
}

.di_le2 {
	width: 90%;
	padding: 10px 4.8%;
	border: 1px solid #ddd;
	height: 160px;
}

.di_le3 {
	width: 95.8%;
	padding: 10px 2%;
	border: 1px solid #ddd;
	min-height: 80px;
}  /*宽度*/
.di_le3_ah {
	min-height: 60px;
}

.tbt2 {
	width: 100%;
	line-height: 30px;
	text-align: left;
	color: #333;
	font-size: 13px;
}

.tbt2 th {
	font-weight: normal;
	color: #000;
}

.tbt2 td {
	color: #000;
}

.tbt2_hg {
	line-height: 36px;
}

.tbt2 label {
	margin-right: 10px;
	line-height: 25px;
}

.pryh {
	margin-top: 90px;
	margin-left: 20px;
}

.bcxx {
	width: 80%;
	padding: 0 10%;
	line-height: 20px;
	color: #F00;
	text-align: center;
	font-size: 13px;
}

.hew {
	width: 100%;
	background-color: #fff;
	min-height: 280px;
	border: 1px solid #ddd;
	text-align: left;
}  /*宽度*/
.gkj {
	width: 25%;
	min-height: 280px;
	background-color: #e8eaf0;
	text-align: center;
	line-height: 50px;
	float: left;
	border-right: 1px solid #ccc;
}

.goio {
	display: block;
	width: 68%;
	min-height: 220px;
	float: left;
	padding: 5px 3%;
}

.tbt_a {
	width: 100%;
	margin: 10px 0;
	line-height: 30px;
	text-align: left;
	color: #333;
	font-size: 13px;
}

.tbt_a th {
	text-align: right;
	padding-right: 10px;
	font-weight: normal;
	color: #000;
}

.tbt_a td {
	color: #555;
	text-align: left;
}

.powr {
	line-height: 26px;
	text-align: left;
	font-size: 12px;
	color: #015aaa;
}

table.hxrty {
	width: 100%;
	line-height: 20px;
	font-size: 13px;
	text-align: center;
	border-collapse: collapse;
}

table.hxrty th {
	text-align: center;
	color: #333;
	border: 1px solid #000;
	font-weight: bold;
	background-color: #e8eaf0;
}

table.hxrty td {
	color: #000;
	text-align: center;
	border: 1px solid #000;
}

.tab_main_ym {
	width: 100%;
	height: 30px;
	line-height: 30px;
	float: left;
	text-align: right;
	font-size: 12px;
	color: #666;
}

.tab_main_ym a {
	color: #015aaa;
	text-decoration: underline;
}

.bdgwe_kk {
	width: 100%;
	line-height: 30px;
	background-color: #fff;
	border-collapse: collapse;
}

.bdgwe_kk th {
	width: 16%;
	text-align: left;
	padding: 5px 0;
	padding-left: 40px;
	font-weight: bold;
	color: #555;
	background-color: #e8eaf0;
	font-size: 12px;
	border: 1px solid #ddd;
}

.bdgwe_kk td {
	text-align: left;
	padding-left: 15px;
	color: #555;
	font-size: 12px;
	border: 1px solid #ddd;
}

.hwer {
	width: 100%;
	line-height: 30px;
	text-align: left;
	text-indent: 20px;
	font-size: 12px;
	color: #ea9304;
}

.red_a {
	display: block;
	width: 10px;
	line-height: 30px;
	float: left;
	font-family: '宋体';
	color: #F00;
	margin-left: 12px;
}

.erty {
	padding-left: 10px;
	font-size: 12px;
	color: #333;
	text-align: left;
}

/*浮层*/
.showbox {
	border: 3px solid #065caa;
	padding: 10px 30px;
	background-color: #fff;
	width: 0px;
	height: 0px;
	display: none;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1999;
	display: none;
}

.gperq {
	width: 100%;
	height: 32px;
	line-height: 32px;
	margin-bottom: 5px;
}

.tbdyd {
	width: 100%;
	line-height: 30px;
	font-size: 14px;
	text-align: left;
	border-collapse: collapse;
}

.tbdyd th {
	color: #000;
	font-weight: normal;
	background-color: #e6e6e6;
	padding-left: 5px;
	border: 1px solid #ccc;
}

.tbdyd td {
	background-color: #f3f3f3;
	padding-left: 5px;
	border: 1px solid #ccc;
	color: #555;
}

a.luye {
	width: 75px;
	background: url(../../tuition/images/ty.png) no-repeat left center;
	line-height: 30px;
	display: block;
	padding: 0 5px;
	float: right;
	font-size: 12px;
	color: #005bac;
	text-align: left;
	text-indent: 15px;
}

a.luye:hover {
	background: url(../../tuition/images/ty1.png) no-repeat left center;
	color: #f39c0f;
}

.tskk {
	position: absolute;
	top: 30px;
	right: 30px;
	z-index: 99;
	width: 420px;
	min-height: 140px;
	background-color: #fff;
	border: 2px solid #f39c10;
	padding: 20px 30px;
	text-align: left;
	color: #666;
	font-size: 12px;
	line-height: 25px;
}

.tskk h2 {
	width: 100%;
	text-indent: 15px;
	color: #333;
	font-size: 14px;
	display: block;
	background: url(../../tuition/images/dian.png) no-repeat left center;
	line-height: 30px;
}

#zhezhao {
	background-color: #666;
	position: absolute;
	z-index: 1998;
	left: 0;
	top: 0;
	display: none;
	width: 100%;
	height: 100%;
	opacity: 0.5;
	filter: alpha(opacity = 50);
	-moz-opacity: 0.5;
}

/*定制*/
.rides-cs {
	position: absolute;
	top: 0;
	right: -30px;
	_position: absolute;
	z-index: 1000;
}

.jg_a {
	display: block;
	width: 24px;
	height: 133px;
}

.wydz {
	width: 550px;
	background: url(../../tuition/images/dz.png) repeat-y right top;
	background-color: #eef7fb;
	padding: 10px 15px 10px 10px;
	border: 1px solid #aad9ed;
}

.wydz_left {
	width: 24px;
	height: 150px;
	background: url(../../tuition/images/dz1.png) no-repeat center right;
	padding-right: 17px;
	float: left;
}

.wydz_left img {
	padding-top: 18.5px;
}

.giq {
	width: 500px;
	float: right;
	height: auto;
}

.giq a {
	display: block;
	width: 25%;
	float: left;
	text-align: center;
	line-height: 28px;
	color: #005bac;
	font-size: 12px;
	padding-top: 10px;
}

.giq a:hover {
	font-weight: bold;
}

/*左右滚动*/
.diet_l {
	width: 348px;
	height: auto;
}

.slider {
	width: 346px;
	height: 232px;
	background-color: #fff;
	border: 1px solid #ddd;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}

.slider .bd {
	width: 336px;
	padding-left: 5px;
	margin-top: 4px;
	height: 198px;
	position: absolute;
	top: 0px;
	left: 0px;
}

.slider .bd li {
	display: block;
	width: 336px;
	height: 198px;
}

.slider .bd li img {
	display: block;
}

.slider .hd {
	position: absolute;
	left: 20%;
	z-index: 1;
	top: 205px;
	width: 60%;
	height: 26px;
	text-align: center;
}

.slider .hd li {
	display: inline-block;
	*display: inline;
	zoom: 1;
	line-height: 60px;
	width: 10px;
	height: 26px;
	background: url(../../tuition/images/u_r1_c3.png) no-repeat top center;
	margin: 5px 4px;
	cursor: pointer;
}

.slider .hd li.on {
	background: url(../../tuition/images/u_r1_c1.png) no-repeat top center;
}

.slider .pnBtn {
	width: 38px;
	height: 26px;
	cursor: pointer;
	position: absolute;
	z-index: 1;
	top: 204px;
}

.slider .prev {
	background: url(../../tuition/images/j_r1_c1.png) no-repeat;
	left: 3px;
}

.slider .next {
	background: url(../../tuition/images/j_r1_c4.png) no-repeat;
	right: 3px;
}

.hxrty tr:hover,.bdgwe_kk tr:hover {
	background-color: #e4f2fa;
}

.zxh {
	min-height: 145px;
}

.but_k {
	width: 100%;
	text-align: center;
	height: auto;
}

.button {
	width: 120px;
	margin: 0 auto;
	border: none;
	background-color: #227ac4;
	color: #FFF;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding: 0;
	cursor: pointer;
	text-align: center;
	margin-top: 10px;
	border-radius: 30px; /*IE9 Firefox4 浏览器圆角边框*/
	-webkit-border-radius: 30px; /*苹果谷歌浏览器 圆角边框*/
	-moz-border-radius: 30px; /*火狐浏览器 圆角边 框*/
	font-family: "宋体";
}

.bottom_a {
	display: block;
	line-height: 25px;
	padding: 0 10px;
	background-color: #0090dd;
	font-size: 13px;
	color: #fff;
	text-align: center;
	float: left;
	border-radius: 30px; /*IE9 Firefox4 浏览器圆角边框*/
	-webkit-border-radius: 30px; /*苹果谷歌浏览器 圆角边框*/
	-moz-border-radius: 30px; /*火狐浏览器 圆角边框*/
	margin-right: 6px;
	font-family: "宋体";
}

.bottom_a:hover {
	background-color: #00b0ff;
}

.button_e1 {
	width: 80px;
	font-size: 15px;
	color: #006cba;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border: 1px solid #006cba;
	background: url(../../tuition/images/buttom_bg.jpg) repeat-x;
	font-weight: bold;
	cursor: pointer;
	border-radius: 2px; /*IE9 Firefox4 浏览器圆角边框*/
	-webkit-border-radius: 2px; /*苹果谷歌浏览器 圆角边框*/
	-moz-border-radius: 2px; /*火狐浏览器 圆角边框*/
	font-family: "宋体";
}

.button_e1:hover {
	background-color: #00b0ff;
}

.button_e2 {
	color: #666;
	border: 1px solid #a5aaad;
}

.butta {
	padding: 2px 8px;
	color: #666;
	line-height: 20px;
	height: 26px;
	margin-left: 30px;
}

.button_f {
	width: 91px;
	font-size: 26px;
	color: #fff;
	height: 32px;
	line-height: 32px;
	font-size: 13px;
	text-align: center;
	background: url(../../tuition/images/gw.jpg) no-repeat center;
	border: none;
}

/*底部样式*/
.hint {
	width: 100%;
	height: 173px;
	border: 1px solid #ededed;
	background: url(../../tuition/images/down_bg.png) repeat-x;
}

.erii {
	width: 1000px;
	height: auto;
	min-height: 140px;
	padding: 25px 0 0 0;
	margin: 0 auto;
	background: url(../../tuition/images/ts.png) no-repeat 30px 45px;
}

.erii ul {
	width: 80%;
	display: block;
	float: left;
	margin-left: 130px;
}

.erii ul li {
	line-height: 25px;
	background: url(../../tuition/images/dian.png) no-repeat left 10px;
	padding-left: 20px;
	color: #666;
}

.footer {
	width: 100%;
	margin-top: 1px;
	height: 50px;
	border-top: 4px solid #005baa;
	text-align: center;
	background: url(../../tuition/images/foot_yy.png) no-repeat top center;
	line-height: 50px;
	color: #666;
	font-size: 12px;
}

.inp_a {
	width: 176px;
	text-indent: 5px;
	height: 20px;
	line-height: 20px;
	text-align: left;
	font-size: 12px;
	color: #555;
	background-color: #fff;
	border: 1px solid #ddd;
}

.sel_a {
	width: 180px;
	height: 20px;
	line-height: 20px;
	text-align: left;
	font-size: 12px;
	color: #555;
	background-color: #fff;
	border: 1px solid #ddd;
}

.inp_b {
	width: 110px;
	text-indent: 5px;
	height: 20px;
	line-height: 20px;
	text-align: left;
	font-size: 12px;
	color: #555;
	background-color: #fff;
	border: 1px solid #7f9db9;
	float: left;
	margin-right: 5px;
	background: url(..fzccb/v2/images/csx.jpg) repeat-x;
}


.inp_c {
	width: 120px;
	text-indent: 5px;
	height: 20px;
	line-height: 20px;
	margin-top: 4px;
	text-align: left;
	font-size: 12px;
	color: #555;
	background-color: #f8f8f8;
	border: 1px solid #aaa;
	float: left;
	margin-right: 5px;
}

.button_f:hover {
	cursor: pointer;
}

/*公共样式*/
.relat {
	position: relative;
}

.lih {
	line-height: 20px;
}

.red {
	color: #f70305;
}

.blue {
	color: #005bac;
}

.blue2 {
	color: #004898;
}

.yellow {
	color: #f89c1b;
}

.yellow_a {
	color: #fadf00;
}

.green {
	color: #64ca00;
}

.col_fff {
	color: #fff;
}

.col_9 {
	color: #999;
}

.col_3 {
	color: #333;
}

.col_6 {
	color: #666;
}

.col_5 {
	color: #555;
}

.col_0 {
	color: #000;
	width:96px;
	float:left;
	text-align:right;
	font-weight:normal;
}

.txt_12 {
	font-size: 13px;
}

.txt_14 {
	font-size: 14px;
}

.txt_15 {
	font-size: 15px;
}

.txt_16 {
	font-size: 16px;
}

.txt_18 {
	font-size: 18px;
}

.txt_20 {
	font-size: 20px;
}

.txt_24 {
	font-size: 24px;
}

.txt_28 {
	font-size: 28px;
}

.txt_30 {
	font-size: 30px;
}

.iie {
	line-height: 18px;
}

.line30 {
	line-height: 30px;
}

.img_pt {
	margin: 20px auto;
}

.par_l20 {
	padding-left: 18px;
}

.mar_t {
	margin-top: 10px;
}

.mar_t20 {
	margin-top: 20px;
}

.mar_t30 {
	margin-top: 30px;
}

.mar_l10 {
	margin-right: 10px;
}

.mar_l30 {
	margin-right: 30px;
}

.mar_ri_6 {
	margin-right: 6px;
}

.mar_le_30 {
	margin-left: 30px;
}

.mar_le_20 {
	margin-left: 20px;
}

.mar_dow_20 {
	margin-bottom: 20px;
}

.mar_le_10 {
	margin-left: 10px;
}

.bord {
	border: 1px solid #ddd;
}

.bord_bot {
	border-bottom: 1px solid #ddd;
}

.bg_f {
	background-color: #fff;
}

.bg_tf {
	background: url(../../tuition/images/hy_dbg.png);
}

/* 密码控件span标签样式 */
.span_pass {
	float: left;
	margin-top: 5px;
}

.sr{
	width:150px;
	border:1px #aaaaaa solid;
	background:#f8f8f8;
	height:18px;
	line-height:18px;
}

ul.link{ float:left; margin-left:10px; display: inline;width:740px}
ul.link li{ float:left; margin-left:15px; margin-right:15px; white-space:nowrap; line-height:14px; padding:10px 0;padding-button:10px; display:inline; width:150px;}
ul.link li input{ vertical-align:top; width:20px; height:14px; line-height:14px;margin-right:10px; }

/*列表表格样式 tab3*/
.tab3{ background:#ddd;}
.tab3 th{ background:#f8f8f8; text-align:center; color:#555555}
.tab3 td{ background:#fff;}
.tab3 tr:hover td{ background:#f4f9fc;}
.tab3 tr:hover th{ background:#ebf4f9;}

.tab3 tr.tr_chouse1 td{ background:#fff6bf;}
.tab3 td a{color:#e00060; padding:0 8px;}
.tab3 td a:hover{color:#00c;}
.tab3 tr td.bh{ background:#fef9d8; padding:10px 10px 0 10px;*padding-bottom:5px;}
.tab3 td.right{ text-align:right; padding-right:10px;}
.tab3 a.sq{ display:none;}
.tab3 td a.link1{ color:#e00060; text-decoration:underline}
.tab3 td a.link1:hover{ color:#00c;}

/*tabResult 用于结果页*/
.tabResult{ width:100%; float:left; background:#dcdcdc; margin-top:0px;}
.tabResult th{ background:#e9eaef;}
.tabResult td.tabResultRight{background:#fff; padding:15px;}

/* main页面css */
.mainMaskContent{
	position:absolute; 
	width:1000px; 
	z-index:1999; 
	background:none; 
	top:145px; 
	left:50%; 
	margin-left:-500px; 
	display:none
}

/** 弹窗页面css */
.mask{ position: absolute; left:0; top:0; background: url(../../tuition/images/black.png); width:100%; z-index:4; display:none;}
.maskContent{ margin:0 auto; position:relative; left:50%; background:#fff; font-family: "宋体";}
.maskContent>ul{background:#fff url(../../tuition/images/maskContentBg.jpg) bottom repeat-x; border:4px #005caa solid; padding:10px; overflow:hidden;}
.maskBox{ width:100%; float:left; height:400px;}
.maskTitle{ width:100%; float:left; margin-top:1px;}
.maskTitle h5{ float:left; margin-left:10px; color:#005aa8; font-size:14px;}
.maskTitle span.maskClose{ float:right; margin-right:10px; width:76px; height:28px; background:url(../../tuition/images/hewrqyh.jpg);cursor:pointer}
.newsContent{ width:100%; float:left;}
.newsContent h4{ font-size:18px; text-align:center; line-height:36px;}
.newsContent ul{  line-height:20px; background:none; border:none; height:400px; overflow-y:auto}
.newsContent ul p{ line-height:20px; padding-bottom:4px;padding-left:20px;padding-right:10px;padding-top:2px;}

/** 动态口令按钮 */
.otpInput{
	width:139px;
	float:left;
	border:1px #aaaaaa solid;
	background:#f8f8f8;
	height:19px;
	line-height:20px;
	margin-top:1px;
}

.otpbtn{
	width:107px;
	line-height:22px;
	font-family:"宋体";
	background:url(../../tuition/images/OTP1.gif) no-repeat;
	text-align:center;
	color:#555;
}
.otpbtn span{
	float:none;
	font-weight:bold;
	color:#000;
	margin-right:0px;
}
.btLong{
	width:107px;
	height:22px;
	background:url(../../tuition/images/OTP1.gif) no-repeat;
	border:none;
	line-height:22px;
	font-family:"宋体";
	color:#006cba;
	cursor:pointer;
}

/** 令牌挑战码提示 */
.tipDiv{
	position: absolute;
	float: left;
	left: 600px;
	top: 390px;
	width: 350px;
	z-index: 1000;
	display: none;
	border: #f39c10 2px solid;
	background: #fff;
	font-size: 12px;
	color: #555555;	
}



.tab td ul.list{ float:left; line-height:22px; position:relative; z-index:99;}
.tab td input.sr{ width:150px; float:left; border:1px #aaaaaa solid; background:#f8f8f8; height:18px; line-height:18px;}
.tab td input.rl{ width:90px; float:left; border:1px #aaaaaa solid; background:#f8f8f8 url(../../tuition/images/iconRl.gif) right no-repeat; height:18px; line-height:18px;}
.tab_main_ym {width:100%; height:30px; line-height:30px; float:left;  text-align:right; font-size:12px; color:#666;}
.tab_main_ym a { color:#015aaa; text-decoration: underline;}

.box{ width:100%; float:left; position:relative; z-index:1; margin-top:1px;}
.box ul.boxUL{ border:1px #cfe7f1 solid;  background:#fff; overflow:hidden}
.boxTitle{ width:100%; height:28px; background:#c1e8fc url(../../tuition/images/titleBg.jpg); overflow:hidden;}
.boxTitle h3{ float:left; margin-left:10px; margin-top:-5px;line-height:40px; color:#545653;font-size:14px;}
.boxContent{font-family: "宋体"; background:#fff ; padding:10px;_float:left; _overflow:hidden;zoom:100%;padding-right:5px;}

.box2 ul.boxUL{border:1px #cfe7f1 solid; border-left:none; border-right:none; float:left;width:100%;  background:#fff url(../../tuition/images/bgLine.jpg) repeat-y right; overflow:visible;}
.box2 ul.boxUL .boxContent{ background:#fff url(../../tuition/images/bgLine.jpg)  repeat-y right;}
.boxContentGrayBg{ background:#f8f8f8 url(../../tuition/images/boxBgGray.jpg) top repeat-x;font-family: "宋体";}
.boxContentFontFamily{ font-family: "宋体";}

/*tab2 用于固定左右宽度的提交表格*/
.tab2{ width:100%; float:left;}
.tab2 th{font-weight:normal;}
.tab2 th.alignRight{font-weight:normal; text-align:right}
.tab2 td{text-align:left; padding-left:4px;}

.tab td .otpbtn{width:107px;line-height:22px; font-family:"宋体";background:url(../../tuition/images/OTP1.gif);text-align:center;color:#ccc;}
.tab td .otpbtn span{float:none;font-weight:bold;color:gray;margin-right:0px;}

.tab td input.tj{ width:71px; height:21px; border:none; float:left; font-weight:bold; font-family:"宋体";background:url(..images/ges.jpg); color:#fff;cursor:pointer;}

.checkDIV{ position:absolute; width:220px;  left:100px; bottom:24px; z-index:99; }
.checkDIV ul{ float:left; width:210px; background:url(../../tuition/images/tsinput.gif) left top no-repeat; padding:10px 5px 5px 5px}
.checkDIV p{ float:left;  line-height:14px;}
.checkDIV span{ float:left; width:100%; height:10px; background: url(../../tuition/images/tsinput.gif) bottom no-repeat;}

.tabBox2 ul.list label{ float:left; margin-right:14px; line-height:22px;}
.tabBox2 ul.list label input{ margin:4px 4px 0px 0; *margin-top:0px;_margin-top:-1px; _margin-right:3px;}

/* .div.table.tr.td.ul.li.label1{margin-right:15px}; */

/* td, th {font-size: 13px; color:#555555}; */
.tab td ul.list label input{ margin:4px 4px 0px 0; *margin-top:0px;_margin-top:-1px; _margin-right:10px;}


/*-----------------------------------// 理财样式 //-----------------------------------*/
.errors{color: red;text-align: left;vertical-align:middle;padding-left: 5px;padding-bottom:5px;margin-bottom:5px;margin-top:5px;padding-top:5px;line-height:20px;}
.errors1{color: red;text-align: left;vertical-align:middle;padding-left: 5px;margin-bottom:5px;line-height:20px;}

.detailTable{width: 100%;float:left;margin-top:10px; margin-bottom:15px;background:#000;}
.detailTable td.text_weight{background:#f1f1f1;padding:8px;}
.detailTable td.text_bg_gray{background:#fff;padding:8px;}

/* 清楚表格中的单选、复选居左 */
.tab td .input2{float:none; margin-right:0px;}
.tab td.alignRight{ text-align:right; padding-right:3px;}
/*.tab td ul.list{ float:left; line-height:22px; position:relative; z-index:99;} */
.tab td ul.list label{ float:left; margin-right:14px; line-height:22px;}
/*.tab td ul.list label input{ margin:4px 4px 0px 0; *margin-top:0px;_margin-top:-1px; _margin-right:0;}*/
/*.tab td input.sr{ width:150px; float:left; border:1px #aaaaaa solid; background:#f8f8f8; height:18px; line-height:18px;}*/
/*.tab td input.rl{ width:90px; float:left; border:1px #aaaaaa solid; background:#f8f8f8 url(../../tuition/images/iconRl.gif) right no-repeat; height:18px; line-height:18px;}*/
.tab td input.bt2{ float:left; width:136px; height:22px; background:url(../../tuition/images/smallBtLong.gif); border:none; line-height:22px; font-family:"宋体" ; margin-top:0; margin-right:10px; color:#555555;cursor:pointer;}

/*.checkDIV{ position:absolute; width:220px;  left:100px;  z-index:99; }*/
/*.checkDIV ul{ float:left; width:210px; background:url(../../tuition/images/tsinput.gif) left top no-repeat; padding:10px 5px 5px 5px}*/
/*.checkDIV p{ float:left;  line-height:14px;}*/
/*.checkDIV span{ float:left; width:100%; height:10px; background: url(../../tuition/images/tsinput.gif) bottom no-repeat;}*/

/*.tab td input.tj{ width:71px; height:21px; border:none; float:left; font-weight:bold; font-family:"思源黑体";background:url(../../tuition/images/tj_button2.jpg); color:#fff;cursor:pointer;}*/
.tab td input{margin-right:10px;}
.tab td b{ line-height:22px;}
.tab td span{ float:left; margin-right:0px; line-height:22px;font-weight:bold;}
.tab td span.spanTitle{ color:#000;width:96px;text-align:right;font-weight:normal;}
.tab td span.spanTitle2{ color:#000;width:106px;text-align:right;font-weight:normal;}
.tab td span.spanTitle3{ color:#000;width:70px;text-align:right;font-weight:normal;}
.tab td span.spanTitle4{ color:#000;width:120px;text-align:right;font-weight:normal;}
.tab td span.spanValue{ color:#000;font-weight:bold;}
.tab td span.red{ font-weight:normal; color:#f00; float:left;}
.button1{ float:left; width:136px; height:22px; background:url(../../tuition/images/smallBtLong.gif); border:none; line-height:22px; font-family:"宋体" ; margin-top:0;color:#555555;cursor:pointer;}
.button2{ width:74px; height:22px; background:url(../../tuition/images/smallBt.gif); border:none; line-height:22px; font-family:"宋体" ; margin-top:0;color:#555555;cursor:pointer;}
.button3{ width:107px; height:22px; background:url(../../tuition/images/OTP1.gif); border:none; line-height:22px; font-family:"宋体" ; margin-top:0;color:#555555;cursor:pointer;}
.mainTitle1 {
	font:12px/24px "宋体"; 
	font-weight:bold; 
	color: #000; 
	text-align:center; 
	HEIGHT: 24px; 
/* 	background: url(../../tuition/images/title_bg.gif);  */
/* 	background: url(../../tuition/images/m_r1_c14.png); */
	background-color:#34a9f0;
	padding-top:4px; 
	width:124px;
	float:left;
	
/* 	font-size: 16px; */
/* 	color: #0067b3; */
/* 	float: left; */
/* 	font-weight: normal; */
/* 	display: block; */
/* 	font-family: "思源黑体"; */
/* 	background-color: #fff; */
/* 	top: 0; */
/* 	left: 15px; */
/* 	width:124px; */
/* 	text-align:center; */
/* 	HEIGHT: 44px; */
}
.mainTitle2 {
	font:12px/24px "宋体"; 
	font-weight:bold; 
	color: #000; 
	text-align:center; 
	HEIGHT: 24px; 
/* 	background: url(../../tuition/images/title_bg2.gif);  */
	background: url(../../tuition/images/m_r1_c14.png);
	padding-top:4px; 
	width:124px;
	float:left;
	
/* 	font-size: 16px; */
/* 	color: #0067b3; */
/* 	float: left; */
/* 	font-weight: normal; */
/* 	display: block; */
/* 	font-family: "思源黑体"; */
/* 	top: 0; */
/* 	left: 15px; */
/* 	width:124px; */
/* 	text-align:center; */
/* 	HEIGHT: 44px; */
}


/*网银明细查询-银企直连*/
.aTable { font-size: 12px; clear: both; border-collapse: collapse; margin-bottom:10px;/*border-bottom: 1px solid #ccc;*/ }
.aTable  a, .submitTable a:link, .submitTable a:visited { 
color: #6D6D00; font-weight: bold; text-decoration: underline;}
.aTable  a:hover { color: #E33539; font-weight: bold; text-decoration: underline;}
.aTable  .tdTitle { background: #efefef; font: normal 12px "宋体"; height: 25px; text-align: left; padding-left: 6px; padding-right: 6px; border: 1px solid #ccc;}
.aTable  .tdValue { color: #000; height: 25px; text-align: left; padding-left: 6px; padding-right: 6px; border: 1px solid #ccc; background: #fff; word-wrap:break-word;word-break:normal;}
.aTable  .tdValueError {color: #000; height: 25px; text-align: left; padding-left: 10px; border: 1px solid #ccc; background-color: #FFCCFF;}
.aTable  .td_name_2 {width:130px; text-align:right;}
.aTable  .table_contentTitle {background:#fff; border:0; font:bold 12px/20px "宋体";}