@charset "utf-8";
body {margin:0px;padding:0px;background-color:#F5F5F5;}
html {overflow:auto;_overflow-x:hidden;}

/*去掉输入框在浏览器中自动添加的颜色框*/
input:focus{outline:none;}
form{margin:0px;padding:0px;}
td,div,input,select,area,li{font-size:12px;color:#666;line-height:12px;}
a{font-size:12px;color:#666;text-decoration:none;outline:none;}
a:hover{font-size:12px;color:#09F;text-decoration:underline}
p{font-size:12px;text-indent:1.5em;line-height:20px;padding:0px;margin:0px;color:#666;}
text{color:#666;}

#all{width:100%;height:auto;margin:0px;text-align:center;display:block;	}

#header {height:32px;width:100%;left:0;top:0px;background:#6B8E23;position: absolute;z-index:100;overflow:visible;	background:url(../images/topbar.jpg) repeat-x;}
#footer {height:32px;width:100%;position:absolute;bottom:0px;left:0;z-index:100;line-height:32px;text-align:center; background:url(../images/footbar.jpg);}
#main {width:100%;overflow:hidden;position:absolute;z-index:20;left:0px;top:32px;bottom:32px;background:#E4E4E4;text-align:left;}
/*左侧*/
#left{width:220px;height:100%;display:inline-block;*display:inline;zoom:1;float:left;background-color:#E1E1E1;*height:expression(document.getElementById('main').clientHeight);}
/*右侧*/
#right{height:100%;margin-left:220px;margin-right:0px;min-width:530px;background-color:#FFF;display:block;*height:expression(document.getElementById('main').clientHeight);}

/*顶部公用样式*/
#logo{width:220px;height:32px;float:left; background:url(../images/smallLogo.png) no-repeat;}

/*顶部弹出菜单*/
/* common styling */
.menu {display:block;height:32px;font-family:arial,sans-serif;position:relative; margin:0; font-size:12px;line-height:32px;float:right;}
.menu ul li a, .menu ul li a:visited {width:90px; height:32px;display:block;text-decoration:none;text-align:center;line-height:32px; font-size:12px; overflow:hidden; color:#000;}
.menu ul {padding:0; margin:0;list-style-type:none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display:none;}
.menu ul li a.more{width:90px;background-image:url(../images/menu_more.png);}
.menu ul li a.noChildren{width:70px;color:#000;}

/* specific to non IE browsers */
.menu ul li:hover a {width:88px;color:#FFF;background-color:#09F;border:1px solid #CCC;border-bottom:none;}
.menu ul li:hover a.noChildren{width:70px;color:#FFF;background:#09F; border:none;}
.menu ul li:hover a.more{width:88px;background-image:url(../images/menu_more_down.png);}
.menu ul li:hover ul {width:88px;display:block;position:absolute;top:30px;left:0;background-color:#CCC;border-bottom:1px solid #CCC}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {width:88px;display:block;background-color:#FFF;color:#000;}
.menu ul li:hover ul li a:hover {color:#09F;}

.leftTitle{width:190px;background-color:#FFF;margin:5px;color:#FFF;background-color:#5A6B7B;font-weight:bold;font-family:Verdana,微软雅黑;padding:10px;}
.leftBox{width:200px;background-color:#FFF;margin:5px;padding:5px;overflow:auto}
.leftBox a{margin-left:10px;height:25px;line-height:25px;display:block;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}
.leftBox .a1{margin-left:0px;width:190px;float:left;}
.leftTreeBox{width:200px;background-color:#FFF;margin:5px;padding:5px;}

/*各种输入单元的样式*/
.button1{height:25px;display:block;border-radius:5px;border:1px solid #CCCCCC;background-color:#FBFBFB;cursor:pointer;font-family:宋体;color:#666;float:left}
.button1:hover{color:#F00}
.input1{width:130px;height:20px;line-height:20px;border:1px solid #CCCCCC;background-color:#FFF;padding-left:5px;float:left;}
.select1{height:25px;line-height:25px;border:1px solid #CCCCCC;background-color:#FFF;margin-left:5px;float:left;}
.textarea1{margin-left:5px;}
.checkbox1{line-height:25px;}

/*右侧整体上下滚动*/
.rightBody{width:100%;height:100%;display:inline-block;*display:inline;zoom:1;overflow-x:hidden;overflow-y:auto;scrollbar-arrow-color:#000;scrollbar-face-color: #CCC;scrollbar-3dlight-color: #CCC;scrollbar-highlight-color: #E1E1E1;scrollbar-shadow-color:#CCC;scrollbar-darkshadow-color: #CCC; scrollbar-track-color: #E1E1E1;scrollbar-base-color:#f8f8f8;}
/*右侧去掉标题充满左右滚动*/
.rightAdjustBody{width:100%;overflow:auto;float:left;scrollbar-arrow-color:#000;scrollbar-face-color: #CCC;scrollbar-3dlight-color: #CCC;scrollbar-highlight-color: #E1E1E1;scrollbar-shadow-color:#CCC;scrollbar-darkshadow-color: #CCC; scrollbar-track-color: #E1E1E1;scrollbar-base-color:#f8f8f8;}

.rightTitle{font-size:18px;font-family:微软雅黑;padding:10px;padding-left:10px;border-bottom:1px solid #CCC;color:#666;overflow:auto;text-align:left}
.rightTitle a{color:#941711;font-weight:bold;display:inline-block;*display:inline;zoom:1;}
.rightTitle span{font-size:11px;color:#09f;font-weight:normal;font-family:Arial;display:inline-block;*display:inline;zoom:1;}
.rightTitle .content{font-size:12px;color:#666;display:inline-block;*display:inline;zoom:1;border-left:1px solid #CCC;margin-left:10px;padding-left:10px}
.rightTitle .content .label{font-size:12px;line-height:25px;color:#666;display:inline-block;*display:inline;zoom:1;float:left}

.line{width:100%;height:1px;display:block;border-bottom:1px solid #E1E1E1;float:left;}
.section{width:100%;color:#666;height:20px;font-family:微软雅黑;font-size:14px;line-height:20px;padding:5px;display:inline-block;background-color:#EEE;border-left:1px solid #CCC;margin-left:5px;padding-left:5px}
.shortcut{height:30px;font-size:12px;line-height:25px;color:#666;display:block;float:left;vertical-align:middle}
.shortcut img,input{vertical-align:middle;margin-left:5px;margin-right:5px}
.mark{width:1px;height:25px;display:block;border-right:1px solid #CCC;margin-left:10px;margin-right:10px;float:left}
.unitblock{width:100%;color:#09F;height:25px;font-family:微软雅黑;line-height:25px;padding:5px;display:inline-block;background-color:#FFF;border-bottom:1px solid #CCC;border-top:1px solid #EEE;text-align:left}
.unitblock p{display:block;float:left;color:#09F;font-size:14px;margin:0px;padding:0px}
.unitblock a{display:block;float:left;}
.unitblock img{border:0px}
.unitblock input{display:block;float:right;margin-right:10px;}

.rightBox{width:auto;display:block;overflow:auto;text-align:left;padding:10px;}
.rightScrollBox{width:auto;height:auto;padding:1%;min-width:98%;display:block;float:left}
.rightNonScalBox{width:auto;height:100%;display:inline-block;*display:inline;zoom:1;overflow:hidden;background-color:#F00}

/*内容里面的表单样式*/
.right .formline{width:100%;height:32px;background-color:#FFF;display:inline-block;*display:inline;zoom:1;}
.right .title{height:20px;text-align:right;margin-right:5px;line-height:20px;background-color:#FFF;float:left}
.right input[type=text]{height:20px;background-color:#FFF;float:left;line-height:20px;border:1px solid #CCC;}
.right input[type=radio]{height:20px;background-color:#FFF;float:left;line-height:20px;border:none;cursor:pointer}
.right input[type=select]{height:20px;background-color:#FFF;float:left;line-height:20px;}
.right input[type=checkbox]{height:20px;background-color:transparent;float:left;line-height:20px;border:none;cursor:pointer}
.right input[type=button]{height:24px;background-color:#FFF;float:left;border-radius:5px;border:1px solid #CCC;cursor:pointer}
.right input:hover[type=button]{color:#F00;}
.right label{height:20px;background-color:transparent;line-height:25px;}

 /*内容里面的文字样式*/
.rightBox p{font-family:宋体;text-align:left;line-height:25px;color:#666;}
.rightBox .title1{width:100%;height:20px;font-family:微软雅黑;text-align:left;margin-right:5px;line-height:20px;color:#006983;float:left;margin:5px;}
.rightBox .warning{color:#F00;font-weight:bold;height:20px;font-family:微软雅黑;font-size:12px;line-height:20px;margin:5px;}
.rightBox .itemLabel{height:25px;line-height:25px;display:block;float:left}
.rightBox .navbutton{height:30px;line-height:30px;border:1px solid #666666;background-color:#0C6D1F;color:#FFF;text-align:center;cursor:pointer;}
.rightBox .navbutton:hover{color:#FF0}

/*主页导航项目样式*/
.bigtopimg{height:auto;max-width:100%;min-height:30%;background:url(../images/navback.jpg) bottom center no-repeat;text-align:left;background-size:cover;}
.indexBox{padding:5px;display:block;vertical-align:middle;min-height:60%;}
.bignavBox{max-width:20%;height:auto;display:inline-block;float:left;text-align:center;margin:1%;min-width:10%;}
.bignavBox a{font-family:微软雅黑;text-decoration:none;text-align:center}
.bignavBox a:hover{text-decoration:none;color:#F00}
.bignavBox img{border:0px;display:inline-block;max-width:100%;height:auto}
.bignavBox .zh_title{min-width:100%;margin:0px auto;height:30px;line-height:30px;font-size:16px;display:inline-block}
.bignavBox .en_title{min-width:100%;height:15px;line-height:15px;font-family:Arial;font-size:12px;text-align:center;color:#09F;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

/*GridView样式设置*/
table.gridview_m{border-collapse:collapse;border:solid 1px #E1E1E1;width:98%;font-size:12px;}
table.gridview_m td,th{border-collapse:collapse;border:solid 1px #E1E1E1;font-size:12px;height:25px;}
table.gridview_m input{clear:both;width:96%;height:24px;line-height:20px;font-size:12px;margin:0px;padding:0px;border:solid 1px #CCC;}
table.gridview_m select{clear:both;width:100%;height:26px;line-height:24px;font-size:12px;margin:0px;padding:0px;border:solid 1px #CCC;}
table.gridview_m input[type=checkbox]{height:auto;background-color:transparent;border:none;cursor:pointer}
table.gridview_m input[type=image]{border:none;cursor:pointer}

/*TreeView样式设置*/
.selectedNode{ line-height:25px;font-weight:bold;color:#F00}

/*固定表头的GridView表头样式*/
.Freezing {position:relative ;table-layout:fixed;top:expression(this.offsetParent.scrollTop);z-index:10;}
.Freezing th{text-overflow:ellipsis;overflow:hidden;white-space: nowrap;padding:2px;}

/*弹出窗口*/
.popWindow{position:absolute;width:550px;height:400px;display:block;top:50%;margin-top:-200px;left:50%;margin-left:-275px;background-color:#EEE;color:#000;border-radius:5px;border:1px solid #666;z-index:300;}
.popWindowTitle{width:550px;height:25px;display:block;line-height:25px;}
.popWindowTitle .title{width:505;height:25px;padding-left:10px;display:block;color:#666;line-height:25px;color:#666;font-family:"微软雅黑";font-size:14px;text-align:left;float:left;margin-top:5px;}
.popWindowTitle .closeButton{width:25px;height:25px;display:block;float:right;color:#000000;padding-right:5px;}
.popBody{width:510px;height:260px;background-color:#FFF;margin:10px;background-color:#FFF;color:#000;padding:10px;border-top:1px solid #E1E1E1;border-left:1px solid #E1E1E1 }
.popBody td{padding:5px;}
.maskWindow{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#000000;display:block;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;overflow:auto;z-index:200;}

/*顶部选项卡*/
.tabBar{width:100%;height:30px;border-bottom:1px solid #666;display:block;padding-top:10px; margin-bottom:5px}
.tabBar a{text-decoration:none;font-family:宋体;}
.tabBar .normal{height:24px;margin-top:5px;background-color:#E1E1E1;text-align:center;border:1px solid #C0C0C0;line-height:25px;padding-left:10px;padding-right:10px;float:left;border-bottom:none;display:block;margin-left:2px}
.tabBar .activity{height:25px;margin-top:5px;background-color:#FFF;text-align:center;border:1px solid #666;line-height:25px;padding-left:10px;padding-right:10px;color:#09F;float:left;border-bottom:1px solid #FFF;display:block;margin-left:2px}
.tabBody{width:100%;display:block;}

/*顶部右对齐*/
.floatRightDiv{height:25px;line-height:25px;display:block;float:right}

/*弹出层*/
.popdiv{width:auto;height:auto;position:absolute;top:0px;left:0px;padding:10px;background-color:#FFF;border:1px solid #09F;display:inline-block;*display:inline;zoom:1;z-index:100;}
.popdiv .title{height:25px;line-height:25px;display:block;float:left;margin-left:10px;margin-right:10px;}
.popdiv .titleBar{height:18px;line-height:18px;clear:both;}
.popdiv .titleBar a{width:18px;height:18px;line-height:18px;display:inline-block;float:right;margin-right:5px;}
.popdiv input{height:25px;line-height:25px;border:1px solid #CCC;float:left;}
.popdiv input[type=checkbox]{height:25px;line-height:25px;border:none;float:left;}
.popdiv input[type=text]{height:20px;line-height:20px;border:1px solid #CCC;float:left;}
.popdiv select{height:25px;line-height:25px;border:1px solid #CCC;float:left;}
.popdiv img{float:left;margin-left:10px;margin-right:10px;border:0px;cursor:pointer}
.popdiv ul{width:auto;display:block;height:auto;line-height:25px;display:block;margin:0px;padding:0px;text-align:left}
.popdiv li{margin:0px;padding:0px;height:25px;line-height:25px;display:block;clear:both}
.popShadow{box-shadow:2px 2px 5px #0068AE;-moz-box-shadow:2px 2px 5px #0068AE;-webkit-box-shadow:2px 2px 5px #0068AE;}

/*弹出错误窗口*/
.popErrorDiv{width:auto;height:auto;position:absolute;top:0px;left:0px;display:inline-block;*display:inline;zoom:1;z-index:100;cursor:pointer;padding:0px;margin:0px;}
.popErrorDiv .popMark{width:auto;height:10px;display:block;text-align:center;}
.popErrorDiv .popBody{width:auto;height:auto;background-color:#A6DBFF;border:1px solid #09F;padding:10px;margin:0px;}
.shadow{box-shadow:1px 1px 3px #09F;-moz-box-shadow:1px 1px 3px #09F;-webkit-box-shadow:1px 1px 3px #09F;}

/*进度条*/
.progressBack{width:100%;height:5px;display:block;background-color:#E1E1E1;display:none}
.progressBar{width:0%;height:5px;background-color:#600;display:inline-block;*display:inline;zoom:1;}

/*分页的样式*/
.page{margin-left:10px;margin-right:10px;text-align:right;border-bottom:1px solid #CCC;}
.page a{padding:5px;line-height:25px;color:#666;text-decoration:underline}
.page span{padding:5px;line-height:25px;color:#941711;font-weight:bold}

/*底部内容的样式*/
.footLink{display:inline-block;line-height:32px;margin-left:20px;margin-right:20px;color:#666;}
.footLink a{color:#F60}

/*大屏手机的自适应设计*/
@media only screen and (max-width: 767px) 
{
	.menu{display:none}
	#left{display:none}
	#right{min-width:inherit;margin-left:0px;text-align:center}
	.footLink{display:none}
	.bignavBox{max-width:40%;float:none}
	.bignavBox img{border:0px;display:inline-block;max-width:50%;height:auto}
	.rightbody{padding:0px;margin:0px}
	.rightbox{padding:0px;margin:0px;text-align:left}
}