﻿/*通用 begin */
body,html{height:100%}
body { text-align: center; font-family:"宋体",arial;margin:0px; padding:0; /*background: #A3c2e2;*/ font-size:12px; color:#000; /*background-image:url(images/body_bg.jpg);*/ background-repeat:repeat-x; background-color:#deebf3;}
div,form,img,ul,ol,li,dl,dt,dd,fieldset,legend,p,input {
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30;
}
div,form,img,ul,ol,li,dl,dt,dd{border:none;}
fieldset { text-align:left; padding: 0px 0px 0px 0px; width:100%; border:1px solid #cbcbc9;  }
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
select{border-right: #000000 1px solid;border-top: #ffffff 1px solid;font-size: 12px;border-left: #ffffff 1px solid;color:#003366;border-bottom: #000000 1px solid;background-color: #f4f4f4;}

.a1 {font:12px 宋体;line-height:22px;letter-spacing:1px}
.a1 a:link {font:12px 宋体;text-decoration:none;line-height:18px;letter-spacing:1px;color:#46454B}
.a1 a:visited {font:12px 宋体;text-decoration:none;line-height:18px;letter-spacing:1px;color:#46454B}
.a1 A:active {}
.a1 a:hover {font:12px 宋体;text-decoration:underline;line-height:18px;letter-spacing:1px;color:#EE4300}
.a1 td { text-align:left;}

.a2 {font:12px 宋体;line-height:22px;letter-spacing:1px; font-weight:bold}
.a2 a:link {font:12px 宋体;text-decoration:none;line-height:18px;letter-spacing:1px;color:#46454B}
.a2 a:visited {font:12px 宋体;text-decoration:none;line-height:18px;letter-spacing:1px;color:#46454B}
.a2 A:active {}
.a2 a:hover {font:12px 宋体;text-decoration:underline;line-height:18px;letter-spacing:1px;color:#EE4300}
.a2 td { text-align:left;}

.a3 {font:13px 微软雅黑;line-height:36px;letter-spacing:1px;}
.a3 a:link {font:13px 微软雅黑;text-decoration:none;line-height:36px;letter-spacing:1px;color:#46454B}
.a3 a:visited {font:13px 微软雅黑;text-decoration:none;line-height:36px;letter-spacing:1px;color:#46454B}
.a3 A:active {}
.a3 a:hover {font:13px 微软雅黑;text-decoration:underline;line-height:36px;letter-spacing:1px;color:#EE4300}
/*通用 end */


/*整体布局 begin */
#topMenu{width:100% ; background-color:White;}
#topMenu table{margin:0 auto}
#boxFrame{width:100% ; background-repeat:repeat-x; background-image:url(images/leftbg.jpg); border-collapse: collapse; border:0px solid red;}
#leftMenu{width:150px; overflow: hidden; border-left:1px solid white; vertical-align:top; }
#leftMenu table{margin:0 auto}
#rightContent{border:1px solid #a5cded; height:400px; background-color:White; vertical-align:top; text-align:center}
#rightContent .boxContent{width:95%; border:0px solid blue; padding:0px; text-align:center}
#Footer { height: 38px;    width: 100%;    margin: auto;    overflow: hidden; background-image:url(images/foot_bg.jpg);}
#Footer p{    margin: 5px;    padding: 0; color:#5f5f5f}
/*整体布局 end */

/*欢迎 begin*/
#welCome {width:100%;margin:0px auto;padding:0px; height:26px; border-collapse:collapse; border:0px; background-image:url(images/top_bg_1.jpg); background-repeat:repeat-x;}
#welCome .welComeHome{background-image:url(image/home.jpg); background-repeat:no-repeat; width:52px; height:26px;}
#welCome .welComeExit{background-image:url(image/exit.jpg); background-repeat:no-repeat;width:62px; height:26px;}
#welCome .welComeHelp{background-image:url(image/help.jpg); background-repeat:no-repeat;width:53px; height:26px;}
#welCome a {font:13px 宋体;text-decoration:none;letter-spacing:1px;color:black}
#welCome a a:link {font:13px 宋体;text-decoration:none;letter-spacing:1px;color:black}
#welCome a:visited {font:13px 宋体;text-decoration:none;letter-spacing:1px;color:black}
#welCome A:active {font:13px 宋体;text-decoration:none;letter-spacing:1px;color:black}
#welCome a:hover {font:13px 宋体;text-decoration:none;letter-spacing:1px;color:black}
/*欢迎 end*/

/* Banner begin */
#topBanner {width:100%; height:98px; background-image:url(images/banner-bg.jpg)}
#topBanner .banner1{	width: 372px;	height:98px;	float:left;	clear:left;	background-image:url(images/banner-1.jpg)}
#topBanner .banner2{	width:634px;	height:98px;	float:right;	clear:right;	 }
/* Banner end */

/*主菜单 begin*/
#mainMenu {width:100%;height:45px;text-align:center;background-image:url(images/title_bg.jpg);  color:White; font:13px 微软雅黑;}
#mainMenu a:link {font:13px 微软雅黑;text-decoration:none;letter-spacing:1px;color:#46454B;line-height:40px;}
#mainMenu a:visited {font:13px 微软雅黑;text-decoration:none;letter-spacing:1px;color:#46454B;line-height:40px;}
#mainMenu A:active {}
#mainMenu a:hover {font:13px 微软雅黑;text-decoration:underline;letter-spacing:1px;color:#EE4300;line-height:40px;}
#mainMenu .HeaderMenu{background-repeat:repeat-y;background:url(images/title_bg-1.jpg);}
/*主菜单 end*/

/*左边菜单(leftMenu) begin */
.Main{font:13px 宋体;width:137px;text-align:center;border:1px solid #a5cded;background-color:#dcdcdc;margin-bottom:10px;}
.Main a { text-decoration:none; color:Black;}
.Main td {FONT-SIZE: 12px; border-left-color:#333; border-right-color:#333; line-height:25px }
.Main td a:link {font:12px 宋体;text-decoration:none;line-height:25px;color:Black;}
.Header{background-image:url(images/ban_bg1.jpg);background-repeat:repeat-x;border-bottom-color:White;height:24px;vertical-align:bottom;}
.CurrentButton {background:url(images/ban_bg1.jpg);background-repeat:repeat-x;height:22px;vertical-align:bottom;}
.Button{background:url(images/ban_bg.jpg); background-repeat:repeat-x;height:22px;vertical-align:bottom;}
.ParBar{background-color:red;}
/*左边菜单(leftMenu) end */
/******************************* left menu ************************/



/*当前位置 begin */
.tbNav{width:100%;height:30px;}
.tbNav td{height:30px;border:0px;padding-left:15px;background-image:url(images/table_bg1.jpg);}
/*当前位置 end */

/*弹出窗口 begin*/
.newBody{padding:0px;margin:0px;background-color:white; background-image:url(images/k.gif);}
.newHead{background:url(images/view_tit.jpg);width:600px;height:106px}
.newHead.step1{background:url(images/bar1.png) no-repeat;width:560px;height:30px}
.newHead.step2{background:url(images/bar2.png) no-repeat;width:560px;height:30px}
#newTitle{padding:0px;background-image:url(images/bg4.jpg);width:100%;height:50px;color:#000066;font-weight:bold;font:13px 微软雅黑;line-height:36px;letter-spacing:1px;text-align:left;padding-left:0px;}
#newTitle span { padding-left:10px; font-weight:bold;}
#newContent{width:99%; margin:0px;}
/*弹出窗口 end*/

/*换行*/
.brClass{background-image: url(images/k.gif);height: 10px;}

/*按钮 button */
.btnClass{border-style:none;font-size: 12px; background:url(images/button_03.gif) no-repeat left;width:75px;height:22px; cursor: hand;color: black;}
.btnClass1{	border-style:none; background:url(images/button_04.gif) no-repeat left;width:97px;height:24px; cursor: hand;color: black;
    padding-right: 2px;        padding-left: 2px;
        padding-top: 2px;
         color: black;
        line-height:16px; font-size:12px}

/*查看按钮*/
.s_btn a{font-size: 12px; background-image:url(images/button_05.gif);width:45px;height:16px; cursor: hand; background-repeat:no-repeat; color:#000;margin:0 2px; display:block; float:left; padding-top:5px}
.s_btn .s_btn_bd{clear:both; margin:0 auto}
.s_btn a {font:12px 宋体;text-decoration:none;letter-spacing:1px;color:#000}
.s_btn a:link {font:12px 宋体;text-decoration:none;letter-spacing:1px;color:#000}
.s_btn a:visited {font:12px 宋体;text-decoration:none;letter-spacing:1px;color:#000}
.s_btn A:active {font:12px 宋体;text-decoration:none;letter-spacing:1px;color:#000}
.s_btn a:hover {color:#fe8d1e}

/*文本框 textbox */
.txtClass{height:19px;line-height: 19px;border: 1px solid #A9BAC9; padding: 0 3px;    font-size: 12px;}

/******************* DataList *****************************************/
.tbDataList5 {width:100%;}
.tbDataList5 td {width:20%;background-color:white;color:Gray;line-height: 16px;}
/******************* DataList *****************************************/

/* tbTitle */
.tbTitle{border: 0px;width: 100%;height: 39px;border-collapse: collapse;background-image: url(images/lan_4.jpg);text-align:center;margin-top:-10px}
.tbTitle td{height: 31px;}
.tbTitle td.t1{height: 39px;width: 60px; padding: 0px;background-image: url(images/lan_1.jpg);}
.tbTitle td.t2{padding: 0px;height: 39px;color:#92080b;font:13px 微软雅黑;background-image: url(images/lan_2.jpg); letter-spacing:0.1em}
.tbTitle td.t3{height: 39px;width: 56px;background-image: url(images/lan_3.jpg);}

/* tbHeader */
.tbHeader{background: #b9b9b9;width: 100%; text-align:center}
.tbHeader th{height: 22px;text-align: right;padding: 1px 2px;background: #eee;color: #333;}
.tbHeader td{text-align: left;padding: 1px 2px;background-color: white;color: #333;}
.tbHeader td a{color: #06C;}
.tbHeader .phonelist td{text-align:center}
.tbHeader .phonelist th{text-align:center}

/*温馨提示*/
#info {height: 222px;width: 100%;background-image: url(images/wxts_bg_01.jpg); background-position:right; font:12px 宋体; color:#4385c9;line-height:22px;}
#info_01 {height: 222px;width: 100%;background-image: url(images/wxts_bg.jpg); background-position:right; clear:both}
.notice{padding-top: 10px; color: #237b96; text-align: left; clear:both}
.notice a{color: #237b96}
.notice ul{margin:5px 0 0 35px}
.notice ul li{list-style-type:decimal; padding:2px 0}

/* listClass */
.tbList{background: #cbcbc9;width: 100%;clear: both; text-align:center}
.tbList th, .tbList td{height: 22px;padding:1px 2px;}
.tbList th{background: url(images/table_bg.jpg);font-weight: bold;color: #333;line-height: 22px;}
.tbList td{background-color: white;color: #333;line-height: 16px; word-break :break-all ; word-wrap:break-word}
.tbList td a{color: #06C;}

/* TreeView*/
.tbTreeView{width:100%;text-align:left;}

/*TreeView的容器(如果页面上有TreeView,就可以用下面这三个Div布局)*/
div.tvContent{border-top:1px solid #efefef;}
div.tvLeftContent{float:left;overflow:hidden;background:url(images/openbg.jpg) repeat-y right center;}
div.tvRightContent{margin-left:10px;float:left;} 

/* tab begin */
/*#header {FONT-SIZE: 12px; BACKGROUND: url(../images/bg.gif) repeat-x 50% bottom; WIDTH: 100%; LINE-HEIGHT: normal; height:28px; border-style: none;}*/
#header {FONT-SIZE: 12px; BACKGROUND:  url(images/bg.gif) #dae0d2 repeat-x 50% bottom; WIDTH: 100%; LINE-HEIGHT: normal; height:28px;border-style: none; }
#header UL {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 4px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#header LI {PADDING-RIGHT: 5px; PADDING-LEFT: 9px; BACKGROUND: url(images/left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#header A {PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(images/right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 1px; COLOR: #46454b; PADDING-TOP: 5px; TEXT-DECORATION: none; }
#header A {FLOAT: none}
#header A:hover {COLOR: #46454b}
#header .current {BACKGROUND-IMAGE: url(images/left_on.gif)}
#header .current A {BACKGROUND-IMAGE: url(images/right_on.gif); PADDING-BOTTOM: 5px; COLOR: #333}
/* tab begin */

/*弹出对话框*/
.xDialog{width:100%; height:100%; clear:both; left:0; top:0; position:absolute; overflow:hidden}
.xLoader{position:absolute; clear:both; background:#d6dff7; color:#215dc6}
iframe.dlgFrame{width:100%; height:100%; position:absolute; left:0; top:0; z-index:99; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0}
.xDialog .dlgMask{width:100%; height:100%; position:absolute; left:0; top:0; min-height:100%; background-color:#000; filter:alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3}
.xDialog .dlgContainer{position:relative; background:#fff; z-index:100; font-size:12px; width:600px; margin:0 auto; top:150px; padding:1px}
.xDialog .dlgContainerbd{border:3px solid #ccc; padding:5px; background:#f0f0f0}
.xLoader .dlgContainerbd{border:2px solid #09c}
.xDialog .topClose{position:absolute; right:5px; top:5px; display:block; padding:3px 5px 1px 5px; background:#fff}
.xDialog .dlgTdhead{width: 20%; text-align:right; height:20px; font-size:13px; padding-right:8px}
.xDialog caption{background:#d6dff7; color:#215dc6; padding:5px 0; font-size:14px; font-weight:700; margin-bottom:5px}


/*错误提示页面*/
#error {height: 15px;width: 100%;background-image: url(images/error_01.jpg); background-repeat:repeat-x}
.error {height: 367px;width: 695px;background-image: url(images/error_02.jpg); background-repeat:no-repeat; text-align:left; padding-left:360px; line-height:25px}

.tblcalendar span{display:block; font-size:12px; font-weight:normal; text-align:left; padding:2px 0 0 15px}
.tblcalendar span font{font-size:12px}

/*其它*/
.SelRecSearchtxt{border:1px solid #cbcbc9; background:#eee; height:18px; overflow:hidden; margin-bottom:1px}
.SelRecSearchtxt .txt{border:0; border-right:1px solid #cbcbc9; width:148px; height:20px; line-height:18px}
.SelRecSearchtxt .btn{background:#eee; width:50px; border:0}