@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	font-family:"微软雅黑";
	font-size:14px;
}
img{
	border:0px;
}
.login_box{
	width:560px;
	height:380px;
	margin:0 auto;
	margin-top:220px;
}
.login_logo{
	width:560px;
	height:56px;
	background: url(images/login_logo.png) no-repeat center;
}
.login_bg{
	background:url(images/loginbg.png) no-repeat center;
	height:352px;
	width:560px;
	margin-top:20px;
}
.login_title{
	font-size:16px;
	text-align:center;
	line-height:50px;
	height:50px;
	color:#333;
}
.login_form{
	font-size:14px;
}
input{
	border: 1px solid #ccc;
	padding: 7px 0px;
	border-radius: 3px;
	padding-left:5px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	width:433px;
	height:22px;
	
}
input:focus{
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.btn {
    color: #fff;
    background-color: #1675E9;
	text-align:center;
    width:440px;
    height: 40px;
	border:0px;
	cursor:pointer;
	outline:0px;
}

.btn:hover {
    background-color: #0F509F;
}
.tishi{
	font-size:14px;
	color:#F60;
	text-align:center;
	line-height:22px;
	height:22px;
}
.tel{
	font-size:13px;
	color:#FFF;
	text-align:center;
	padding:0px;
}
.maintop{
	background:url(images/maintop.png) repeat-x top;
	height:77px;
	width:100%;
	padding-top:16px;
	margin-bottom:10px;
}
.maintop_logo{
	width:556px;
	height:54px;
	float:left;
	background:url(images/maintoplogo.png) no-repeat;
	margin-left:20px;
}
.maintop_out{
	height:54px;
	float:right;
	width:220px;
	margin-right:20px;
	line-height:54px;
	text-align:right;
	font-size:14px;
	color:#FFF;
}
.listitle{
	height:40px;
	line-height:40px;
	color:#034EC9;
	background:#F2F7FF;
	text-align:center;
	font-weight:bold;
}
.table_td_title{
	background:#F8F8F8;
	text-align:center;
	width:220px;
	color:#666666;
}
.table_td_title2{
	background:#F8F8F8;
	text-align:center;
	width:160px;
	color:#666666;
}
.table_td_title_c{
	text-align:left;
	width:192px;
	color:#000;
	padding-left:10px;
}
.table_td_title_c2{
	text-align:left;
	width:544px;
	color:#000;
	padding-left:10px;
}
.table_td_title_c3{
	text-align:left;
	width:320px;
	color:#000;
	padding-left:10px;
}
.table_td_title_c4{
	text-align:left;
	width:1088px;
	color:#000;
	padding-left:10px;
}
.table_td_title_p{
	text-align: center;
	width:1280px;
	color:#000;
	height:44px;
	line-height:44px;
}
.btn_pay {
    color: #fff;
    background-color:#FF6600;
	text-align:center;
    width:100px;
    height: 32px;
	line-height:32px;
	border:0px;
	border-radius:3px;
	cursor:pointer;
	outline:0px;
}
.btn_pay:hover {
    background-color:#D25400;
}
.btn_print {
    color:#888;
    background-color:#DEDEDE;
	text-align:center;
    width:100px;
    height: 32px;
	line-height:32px;
	border:0px;
	border-radius:3px;
	cursor:pointer;
	outline:0px;
}
.listitle2{
	height:40px;
	line-height:40px;
	color:#034EC9;
	background:#FFFFD9;
	text-align:center;
	font-weight:bold;
}
.table_td_title_c5{
	text-align:left;
	color:#000;
	padding-left:10px;
}
.txt_green{
	color:#00AE00;
}
.txt_orange{
	color:#FF6600;
}
.print_title{
	font-size:18px;
	font-weight:700;
}
.print_table{
	border:1px solid #000;
	width:416px;
}
.print_table td{
	padding:3px;
	border:1px solid #000;
}
.print_table2{
	border:2px solid #000;
	border-top:0px;
	width:372px;
	padding-top:5px;
	padding-bottom:5px;
}
.print_table3{
	border:2px solid #000;
	width:330px;
}
.ksxz{
	font-size:14px;
	font-weight:700;
	height:40px;
	line-height:40px;
	border-bottom:1px dashed #999;
	text-align:center;
}
.ksxz_c{
	line-height:140%;
	text-align:left;
	padding:5px;
	font-size:13px;
}

