@charset "UTF-8";
body {
    margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#303030;
	background:#5C99DD;
}
td,ul {
   margin:0;
   padding:0;
   list-style:none;
}
.clear {
   clear:both;
}
a {
   font-size:12px;
   color:#333333;
   text-decoration:none;
}
a:hover {
    color:#FB4F13;
}
a.f18link {
   font-size:18px;
   color:#333;
   text-decoration:underline;
}
a.f18link:hover {
   font-size:18px;
   color:#F83500;
   text-decoration:underline;
}

a.f12redlink {
   font-size:12px;
   color:#DF160C;
   text-decoration:none;
}
a.f12redlink:hover {
   font-size:12px;
   color:#E96300;
   text-decoration:underline;
}



/* font value */
.redcol {
   color:#F13A00;
}
.bluecol {
   color:#2C6ABF;
}
.f12w {
   font-size:12px;
   color:#fff;
}
.f12hui {
    font-size:12px;
	color:#666;
}
.f12blue {
    font-size:12px;
	color:#2C7CDA;
}
.boxtop {
	height:30px;
	line-height:30px;
	background:url(../images/listtopbg1.gif);
}
.fb12 {
    font-size:12px;
	color:#5E5E5E;
	font-weight:bold;
	text-align:center;
}

.f12bluecu {
    font-size:12px;
	color:#4283CF;
	font-weight:bold;
	text-align:center;
}



.boxtopline {
	background:url(../images/line.gif) no-repeat right;
}
.tleft {
    width:5px;
	height:29px;
	background:url(../images/tleft.gif);
	float:left;
}
.tbg {
   height:29px;
   line-height:29px;
   color:#095FC4;
   padding:0 10px;
   background:url(../images/tbg.gif);
   float:left;
}
.tright {
    width:14px;
	height:29px;
	background:url(../images/tright.gif);
	float:left;
}

.left {
   width:172px;
   height:100%;
   background:#C5DFFF;
   padding:10px;
   float:left;
}
.leftdh {
    width:152px;
	height:37px;
	background:url(../images/leftdh.gif);
}
.leftbgy {
    width:152px;
	height:100%;
	background:url(../images/leftbgy.gif) repeat-y;
	overflow:hidden;
}
.subnav {
    width:124px;
	margin:0 auto;
}
.subnav li {
   width:124px;
   height:39px;
   margin-top:10px;
}
.subnav li a {
    display:block;
	width:94px;
	height:29px;
	padding-top:10px;
	padding-left:30px;
	background:url(../images/subnav01.gif);
	font-size:12px;
	color:#257EEA;
	text-align:left;
	text-decoration:none;
}
.subnav li a:hover {
    display:block;
	width:94px;
	height:29px;
	padding-top:10px;
	padding-left:30px;
	background:url(../images/subnav1.gif);
	font-size:12px;
	color:#FB4F13;
	text-decoration:none;
}

.table1 {
   border:1px solid #DBDDDF;
   margin:10px 0;
}
.table1 td {
    padding:7px 5px;
}


.td1 {
   border-left:1px solid #fff;
   border-bottom:1px solid #A2C8F5;
   border-right:1px solid #A2C8F5;
}
.td2 {
   border-left:1px solid #fff;
   border-bottom:1px solid #A2C8F5;
}
.td3 {
   border-top:1px solid #fff;
   border-left:1px solid #fff;
   border-bottom:1px solid #A2C8F5;
   border-right:1px solid #A2C8F5;
}
.td4 {
   border-top:1px solid #fff;
   border-left:1px solid #fff;
   border-bottom:1px solid #A2C8F5;
}
.td5 {
    border-right:1px solid #DBDDDF;
	border-bottom:1px solid #DBDDDF;
}
.td6 {
	border-bottom:1px solid #DBDDDF;
}
.td7 {
    border-right:1px solid #DBDDDF;
}

.input1 {
   width:300px;
}
.input2 {
   width:150px;
}
.input3 {
   width:80px;
}
.input4 {
   width:120px;
}
.input5 {
   width:50px;
}

.tkbox {width:538px;border:1px solid #BFE1FA;background:#E6F3FD;margin:0 auto;margin-top:10px;padding:10px;}
.tdblue1 {border-right:1px solid #A9D7F8;border-bottom:1px solid #A9D7F8}
.tdblue2 {border-bottom:1px solid #A9D7F8}
.tdblue3 {border-right:1px solid #A9D7F8;}

/* login begin */
.login_logo {
    width:448px;
	height:96px;
	background:url(../images/login_logo.jpg);
	margin:0 auto;
	margin-top:100px;
}
.login_bgx {
    width:100%;
	height:275px;
	background:url(../images/login_bgx.gif);
}
.login_top {
    width:448px;
	height:63px;
	background:url(../images/login_top.gif);
	margin:0 auto;
}
.login_top1 {
    width:448px;
	height:63px;
	background:url(../images/login_05.gif);
	margin:0 auto;
}
.GrLogin_top1 {
    width:448px;
	height:63px;
	background:url(../images/Login2_05.gif);
	margin:0 auto;
}
.login_box {
    width:448px;
	height:192px;
	background:url(../images/login_box.gif);
	margin:0 auto;
	padding-top:20px;
}
/* login over */

/* real button*/
.btn1,.btn2,.btn3,.btn01,.btn02,.btn03
{
	display:block;
	line-height:25px;
	text-align:center;
	font-size:12px;
	cursor:pointer; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #fff;
	height:25px;
	border:0px;
	margin-left:2px;
	margin-right:2px;
}

.btn1
{
	BACKGROUND-IMAGE: url(../images/btn01.gif);
	width:64px;

}
.btn01
{
	BACKGROUND-IMAGE: url(../images/btn01.gif);
	width:64px;
	float:left;
}

.btn2 {
	BACKGROUND-IMAGE: url(../images/btn02.gif);
	width:85px;

}
.btn02 {
	BACKGROUND-IMAGE: url(../images/btn02.gif);
	width:85px;
	float:left;
}

.btn3 {
	BACKGROUND-IMAGE: url(../images/btn03.gif);
	width:107px;

}

.btn03 {
	BACKGROUND-IMAGE: url(../images/btn03.gif);
	width:107px;
	float:left;
}
/* real button*/


/*  a button */
a.btn1 {
    display:block;
	width:64px;
	height:25px;
	line-height:25px;
	text-align:center;
	background:url(../images/btn1.gif);
	font-size:12px;
	color:#fff;
	float:left;
}
a.btn1:hover {
    display:block;
	width:64px;
	height:25px;
	line-height:25px;
	text-align:center;
	background:url(../images/btn01.gif);
	font-size:12px;
	color:#1565B6;
}

a.btn2 {
    display:block;
	width:85px;
	height:25px;
	line-height:25px;
	text-align:center;
	background:url(../images/btn2.gif);
	font-size:12px;
	color:#fff;
	float:left;
}
a.btn2:hover {
    display:block;
	width:85px;
	height:25px;
	line-height:25px;
	text-align:center;
	background:url(../images/btn02.gif);
	font-size:12px;
	color:#1565B6;
}

a.btn3 {
    display:block;
	width:107px;
	height:25px;
	line-height:25px;
	text-align:center;
	background:url(../images/btn3.gif);
	font-size:12px;
	color:#fff;
	float:left;
}
a.btn3:hover {
    display:block;
	width:107px;
	height:25px;
	line-height:25px;
	text-align:center;
	background:url(../images/btn03.gif);
	font-size:12px;
	color:#1565B6;
}
/* a button */

.shdw_txt {
   font-size:12px;
   color:#949494;
   margin-top:25px;
   line-height:190%;
   text-indent:2em;
}
.xxk {
   width:100%;
   height:33px;
   float:left;
}

.xxk ul li {float:left;}

.xxk ul li a {
	display:block;
	height:33px;
	line-height:33px;
	text-align:center;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	background:url(../images/xxkbg1.gif);
	border-right:1px solid #A2C8F5;
}
.xxk ul li a:hover {
    display:block;
	height:33px;
	line-height:33px;
	text-align:center;
	font-size:12px;
	color:#FF3E01;
	text-decoration:none;
	background:url(../images/xxkbg2.gif);
	border-right:1px solid #A2C8F5;
}
.xxk1 { width:8%;}
.xxk2 { width:10%;}
.xxk3 { width:14%;}

.tjt_title {
    font-size:20px;
	color:#333333;
	font-weight:bold;
}


.listcs a {color:#BF810B;text-decoration:none;}
.listcs a:hover {color:#BF810B;text-decoration:underline;}
.DataGridStyle{
    border:1px solid #A2C8F5;
	background-color: #F8F9FA;
	text-align:center;
	top: 64px;
	left: 21px;
	margin-left: 0;
}
.DataGrid-Header{
    height: 28px;
	border-bottom:1px solid #A2C8F5;
	border-right:1px solid #A2C8F5;
	background-color:#E1F0EA;
	background-image: url( ../images/listtopbg.gif);
	font-weight: bold;
	padding-top:6px;
}
.DataGrid-Item{
    border-bottom:1px solid #A2C8F5;
    border-right:1px solid #A2C8F5;
	height: 28px;
	background-color: #E0EDFB;
}

.f12bluelink {
   font-size:12px;
   color:#0B89E6;
   text-decoration:none;
}

/* webMag begin */
.webMag_box {
    border:1px solid #7DB5DE;
}
.webMag_tit {
    font-size:14px;
	color:#3D7096;
	font-weight:bold;
	letter-spacing:1px;
	margin-left:12px;
}
/* webMag over */
