html,body {
	scrollbar-face-color: #d5eafb;
	scrollbar-shadow-color: #7cbeef;
	scrollbar-highlight-color: #d0e3f8;
	scrollbar-3dlight-color: #7cbeef;
	scrollbar-darkshadow-color: #d5eafb;
	scrollbar-track-color: #f3f6ff;
	scrollbar-arrow-color: #5080b0;
	margin: 0px;
	padding:0px;
}
body{
	font-size: 12px;
	font-family: ????????????;
	margin: 0px;
	padding:0px;
	/*background:#e3eef8;*/
	background:#fff
}

/* -index-IFRAME--  */
.indexifm{HEIGHT:72px;  WIDTH: 100%;overflow:hiddle;}
.indexifm2{HEIGHT: 100%; VISIBILITY: inherit; WIDTH: 163; Z-INDEX: 2;}
.indexifm3{HEIGHT: 100%;  WIDTH: 100%;overflow:visible;}
.indexifm4{HEIGHT: 25px;  WIDTH: 100%;overflow:visible;}
.tabletd{width: 100%; padding-left:9px;background-color:#79bfea;}
/* -index-IFRAME--  */

a:link{color: #0c79b1;text-decoration: underline;}
a:visited{text-decoration: none;}
a:hover{color: #ff0000;text-decoration:underline; }
img{
	border: 0;
}
*{margin:0px;padding:0px;}
form{
	margin: 0px;
	padding: 0px;
}
input,option{
}
td,th {
	font-size: 12px;
	font-family: ????????????;
}
.topbj{background:url(/images/html/topbj.gif) repeat-x;}
#topbj{width:100%;height:78px;background:url(/images/html/topbt.gif) no-repeat left top;}
table.frmtable{border:1px solid #8bb4e1; border-collapse:collapse;background:#ffffff;}
table.frmtable td{border:1px solid #cee0f3;line-height:22px; padding-left:5px;color:#474848;}
.trForm{background:url(/images/html/trbj.gif) repeat-x; font-weight:bold;color:#074f86;}
.tdbt{}
.trForma{background:#eaf1f6; }
.trFormb{background:#ffffff; }
 

#topbj{width:100%;height:85px;background:url(images/top.gif) no-repeat left top;}
#frameswitch {
	BACKGROUND: url(images/a_03.gif) no-repeat 0px 50%; CURSOR: pointer}
.bottom {
	margin: 0 auto;
	padding:0px;
	width: 100%;
	line-height:22px;
	color:#000000;
	text-align:center;
	background:#29a5e5 url(/images/html/bottombj2.gif) repeat-x 0 0;
}
.redzi{font:normal bolder 12px 180% "??";color:#ff0000;}
.orange{color:#ff5500;font-weight:bolder;}

.fzbt{ height:26px;font-size:14px; font-weight:bolder; color:#ffffff; background:url(/images/html/bottombj2.gif);padding-left:18px; }


.tsk{
      float:left;color:#074f86;border-bottom:1px solid #a1c1db;
      background:url(/images/html/titlebj.gif) repeat-x left  top;
      padding:0 0 0 4px;
      }
/* -mainjt--  */
a.ys:link{color:#0c5cd2; text-decoration:underline;} 
a.ys:visited{color:#0c5cd2; text-decoration:underline;} 
a.ys:hover{color:#074f86; text-decoration:underline;} 

#content{margin-left:auto;width:98%; margin-right:auto;padding:4px;padding-top:14px; padding-left:14px;}
#leftcontent{width:70%;  float:left;}
#rightcontent{width:30%;float:left;}
.bt{width:100%; float:left;background:url(/images/html/titlebjb.gif) repeat-x;border:1px solid #79bbee; line-height:22px;}
.bt li{
    list-style:none;
	background:url(/images/html/arrow_down_o.gif) no-repeat 10px center;
	line-height:24px;
	clear:both;
	padding-left:24px;
	font-size:12px;
	font-weight:bold;
	color:#074f86;
}
.bt span {
    float:right;
	padding:0px 8px 0px 2px;
	font-weight:normal;
	color:#074f86;
}
.bt a:link{color:#074f86; text-decoration:underline;} 
.bt a:visited{color:#074f86; text-decoration:underline;} 
.bt a:hover{color:#0015da; text-decoration:underline;} 

.newslist {
    float:left;
	width:97%;
	line-height:22px;
	border-left:1px solid #9ac4dc;
	border-right:1px solid #9ac4dc;
	border-bottom:1px solid #9ac4dc;
	background:#ffffff;
}
.rl{
    float:left;
	width:97%;
	line-height:22px;
	border-left:1px solid #79bbee;
	border-right:1px solid #79bbee;
	border-bottom:1px solid #79bbee;
	background:#ffffff;
	margin-left:auto;margin-right:auto;align:center;
}
.newslist ul { margin:0;
      padding:10px 10px;
      list-style:none;
	  }
.newslist li{
    list-style:none;
	background:url(/images/html/gif-0630.gif) no-repeat left 6px;
	border-bottom:1px dotted #ccc;
	padding:1px 0 1px 10px;
	line-height:22px;
	clear:both;
	valign:absmiddle;
}
#leftmenu li {BORDER: #9C9A9C 1px solid; MARGIN: 5px; BACKGROUND:#FFF;WIDTH:95%;}

.newslist li a {
DISPLAY: block;
TEXT-DECORATION: none;
OVERFLOW: hidden;
color:#336699;
}

.newslist li a:hover {
BACKGROUND: #fefeda; 
COLOR: #fe9103; 
font-weight:bold;
}
.newslist span {
    float:right;
	padding:1px 8px 1px 1px;
    color:#999;
}
.newslist td{text-align:center;color:#074f86;}
.hg td{line-height:40px;}


/*????????????????????*/

.Calendar {
 font-family: verdana;
 text-decoration: none;
 width: 200;
 background-color: #dddddd;
 font-size: 9pt;
 border: 0px dotted #1C6FA5;
}

.CalendarTD {
 font-family: verdana;
 font-size: 9pt;
 color: #000000;
 background-color: #fdfdee;
 height: 20px;
 width: 11%;
 text-align: center;
}

.Title {
 font-family: verdana;
 font-size: 11pt;
 font-weight: normal;
 height: 24px;
 text-align: center;
 color: #333333;
 text-decoration: none;
 background-color: #f8f8f8;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-bottom-style: 1px;
 border-top-color: #999999;
 border-right-color: #999999;
 border-bottom-color: #999999;
 border-left-color: #999999;
}

.Day {
 font-family: verdana;
 font-size: 9pt;
 color: #243F65;
 background-color: #ffffd6;
 height: 20px;
 width: 11%;
 text-align: center;
}

.DaySat {
 font-family: verdana;
 font-size: 9pt;
 color: #FF0000;
 text-decoration: none;
 background-color: #ffffd6;
 text-align: center;
 height: 18px;
 width: 12%;
}

.DaySun {
 font-family: verdana;
 font-size: 9pt;
 color: #FF0000;
 text-decoration: none;
 background-color: #ffffd6;
 text-align: center;
 height: 18px;
 width: 12%;
}

.DayNow {
 font-family: verdana;
 font-size: 9pt;
 font-weight: bold;
 color: #000000;
 background-color: #f7a900;
 height: 20px;
 text-align: center;
}

.DayTitle {
 font-family: verdana;
 font-size: 9pt;
 color: #000000;
 background-color: #ddeaf3;
 height: 20px;
 width: 11%;
 text-align: center;
}

.DaySatTitle {
 font-family: verdana;
 font-size: 9pt;
 color: #FF0000;
 text-decoration: none;
 background-color: #ddeaf3;
 text-align: center;
 height: 20px;
 width: 12%;
}

.DaySunTitle {
 font-family: verdana;
 font-size: 9pt;
 color: #FF0000;
 text-decoration: none;
 background-color: #ddeaf3;
 text-align: center;
 height: 20px;
 width: 12%;
}

.DayButton {
 font-family: Webdings;
 font-size: 9pt;
 font-weight: bold;
 color: #243F65;
 cursor: hand;
 text-decoration: none;
}
/*????????????????????end*/
/* ????????????????---  */
.ToolItem
{
    float: left;
    cursor: pointer;
    color: #0c0e0e;
    padding: 1px;
    margin:1px;   
}
.ToolSearchItem{
	float: left;
    color: #0c0e0e;
    padding: 1px;
    margin:1px;   
}
.ToolItemImage
{
    float: left;
    width: 25px;
    text-align: center;
    padding-top: 1px;
    vertical-align:middle;
}
.ToolItemText
{
    float: left;
    padding-right: 5px;
    line-height: 19px;
    color: #0c0e0e;
    vertical-align:middle;
}
.ToolItemOver
{
    float: left;
    cursor: pointer;
    border: #4a95c9 1px solid;
    background: #cfe8f5 url(../images/IconOver.gif) repeat-x center left;
    color: #ff9900;
    margin:1px;
}
.cxdh{background:url(../images/tcbg.gif) repeat-x;color:#fff;text-align:Center;height:35px;line-height:35px;font-size:16px;}
/*.cxdh{background:url(/images/html/dhtbj.gif) repest-x;line-height:26px;font-weight:bolder;border-top:1px solid #79bbee;padding-left:8px;}*/
.ancenter{width:300px;margin:0 auto;}
/*-----*/
#tabsb {width:99%;
		height:25px;
		padding:3px 0 0 1px;
		background:#ffffff ;
		clear:both;
		}
.taf{
      float:left;
      background:url(/images/html/btbj.gif) no-repeat left  top;
      padding:0 0 0 4px;
      }
.taf font{font-weight:bold;}
.taf span {
      display:block;
      float:left;
      background:url(/images/html/btbj.gif) no-repeat right top;
      padding: 0 50px 0 32px;
      color:#074f86;
	  font:normal normal 12px ;
	  line-height:26px;
	  text-align:center;
      }
.xcbj{background:#d4edff;border:1px solid #c7def1;}
.xcbj td{line-height:28px; padding-left:2px;}
.bj{ width:100%;background:#d5eafb;border:1px solid #a1c1db;}

.xcbj2{ border-collapse:collapse;}
.xcbj2 td{line-height:28px;padding-left:2px;}
.bjhs{ width:100%;background:#fbf8df;border:1px solid #edbd49;}
.tip-target {
            width: 100%;
            text-align:center;
            color: #15428b;
            font:bold 11px tahoma,arial,sans-serif;
			padding-top:6px;
			padding-bottom:6px;
        }

input {
	font-family:'Verdana';
}
.input_text {
    border:1px solid #6688AA;
	border-color: #778899 #AABBCC #AABBCC #8899AA;
    height:20px;
    line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
	width:135px!important;
	width:157px;/* IE6?? */
}
select{/*add by wangtengfei ???????*/
	width:135px!important;
	width:130px;/* IE6?? */
	font-size:12px;
	position:relative;
	left:0px;
	top:0px;
    height:20px;
    line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.input_select{
	position:relative;
	left:0px;
	top:0px;
	color:#000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:#f4f4f4;/*??select?????*/
	width:100;/*??option?????*/
	line-height:14px;
    width:135px!important; /*add by wangtengfei ???????*/
	width:130px; /* IE6?? */
}
.textarea{
	width:590px!important;
	width:585px;
	font-size:12px;
	left:0px;
	top:0px;
    height:40px;
    line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.buttons{ 
    font-family: "tahoma", "??";
    font-size:9pt; color: #000000;
	 border:1px solid #2e73d0!important;
	 border-top: 1px  solid #ffffff;
	 border-left: 1px  solid #cccccc;
	 border-right: 1px  solid #ffffff;
	 border-bottom: 1px  solid #cccccc;
    background:url(/images/html/anbj.gif) repeat-x left top;
    background-color: #2e73d0;
    cursor: hand;
	cursor:pointer;
	padding:0 10px 0 10px;
	height:22px;
}
.main3td{color:#5c5c5c;font-weight:normal;font-style:normal;}

.main6atb{margin-top:3px;
}
.jbcs_all TD {
	BORDER-BOTTOM:#A7C6E7 1px solid; border-right:#A7C6E7 1px solid;
}
.jbcs_all TH {
	BORDER-BOTTOM:#A7C6E7 1px solid; border-right:#A7C6E7 1px solid;height:25px;
}
.mainjtdiv{width:100%;height:8px;float:left;background:#e3eef8;}

.mainjtdiv2{width:100%;line-height:24px;" align="center}

.mainjttb1{background:#f7a900; width:32px; float:left;color:#000000;}
.mainjttb2{color:#ff5500;text-decoration:underline;}

#tab {width:99%;
		height:23px;
		padding:3px 0 0 0px;
		}
.tab2{background:url(/images/html/anbjs.gif) repest-x;text-align:center;}
.tb{
      float:left;
      background:url(/images/html/tabbj.gif) no-repeat left  -23px;
      padding:0 0 0 4px;margin-right:1px;margin-left:1px;
      }
.tbb{
      float:left;line-height:24px;width:auto;
	  border-left:1px solid #90c5eb;text-align:center;
	   border-top:1px solid #90c5eb;
	    border-right:1px solid #90c5eb;
      background:#ffffff url(/images/html/tabbj22.gif) no-repext left top;
      padding:0 0 0 4px;margin-right:1px;margin-left:1px;
       padding-right: 4px;
      }
.tbb a{color:#000000;text-decoration:none; }
.tb span {
      display:block;
      float:left;
      background:url(/images/html/tabbj.gif) no-repeat right -23px;
      padding: 0 14px 0 12px;
      color:#333333;
	  font:normal normal 12px  ;
	  line-height:23px;
	  text-align:center;
      }

.tb a:link{color:#333333; text-decoration:none;} 
.tb a:visited{color:#333333; text-decoration:none;} 
.tb a:hover{color:#054f79; text-decoration:underline;} 
.taa{
      float:left;line-height:24px;width:auto;
	  border-left:1px solid #90c5eb;text-align:center;
	   border-top:1px solid #90c5eb;
	    border-right:1px solid #90c5eb;
      background:url(/images/html/tabbj33.gif) repeat-x left top;
      padding:0 0 0 16px;margin-right:1px;margin-left:1px;
      padding-right: 4px;
      }
.taa a{color:#000000;font-weight:bolder;text-decoration:none; }
.fanye{background:url(/images/html/fenyebj.gif) repeat-x;padding-top:2px;line-height:28px;border-bottom:1px solid #a6c3e3;}
.fanye span{vertical-align:middle;}
.ta{
      float:left;
      background:url(/images/html/tabbj.gif) no-repeat left top;
      padding:0 0 0 4px;margin-right:1px;margin-left:1px;
      }
.ta span {
      display:block;
      float:left;
      background:url(/images/html/tabbj.gif) no-repeat right top;
      color:#333333;
      padding:0 14px 0 12px;
	  line-height:23px;
      }
.ta a:link{color:#0c0e0e; text-decoration:none; } 
.ta a:visited{color:#0c0e0e; text-decoration:none;} 
.ta a:hover{color:#0c0e0e; text-decoration:underline;} 
.hide {
	display: none
}

h2{color:#0d6eb8; font-size:20px; line-heihgt:30px;}
p{margin:5px;}
/**/
.bottom{
background:url(/images/html/bottombj2.gif) repeat-x right top;color:#1f5285;
}

#topbj{width:100%;height:72px;background:url(/images/html/topbt.gif) no-repeat left top;}
#frameswitch {
	BACKGROUND: url(../images/a_03.gif) no-repeat 0px 50%; CURSOR: pointer}

    .topa {
      float:left;
      width:100%;
	  font-size:12px  ;
      }
    .topa ul {
      margin:0;
      padding:0px 5px 0 170px;
      list-style:none;
      }
	 .topa li {
	  display:inline;
      float:left;
	  line-height:25px;    
      margin:0;
	  padding:0px;
	  text-align:center;
      } 
    .topa a {
      float:left;
      padding:0 0 0 4px;
	  background:url(/images/html/tabbj2.gif)  no-repeat left top;
      text-decoration:none;
	  cursor:hand;
	  font-weight:bolder;
	  color:#0c79b1;
      }
	 .topa a span {
      float:left;
      background:url(/images/html/tabbj2.gif)  no-repeat right top;
      display:block;
      padding:5px 18px 2px 13px;
      }
	 .topa a:hover {
      color:#025885;text-decoration:underline;
      }

    .current a {
	 float:left;
	  padding:0 0 0 4px;
      background:url(/images/html/tabbj1.gif) no-repeat left 2px;
      color:#025885;
	  font-weight:bolder;
	        }  
	.current a span {
	 float:left;
      background:url(/images/html/tabbj1.gif) no-repeat right 2px;  
      border-width:0;
      padding:5px 18px 2px 13px;
      }
.xwbt{background:#d0e4f3; padding-top:10px;}
.tsys{float:right; padding:5px 8px 0 0;}
.biaodanzi {
    font-size: 14px;
}
.biaodanzi input {
    background: url(../images/Right/inputbg.gif) repeat-x;
    height: 25px;
    border: 1px solid #ddd;
    width: 150px;
}
.biaodanzi select {
    background: url(../images/Right/inputbg.gif) repeat-x;
    height: 25px;
    border: 1px solid #ddd;
    width: 150px!important;
}
.biaodanzi textarea {
    background: #fff;
    height: 55px;
    border: 1px solid #ddd;
}
