body{background-color:#e9eaec;margin:0px;overflow-y:scroll;}
.header_div {position:fixed;width:100%;height:60px;text-align:center;background-color:#FFF;border-bottom:1px solid #D5D6D8;top:0px;z-index:10;}
.footer_div{width:100%;height:60px;text-align:center;background-color:#F1F1F1;}
.body{margin-top:60px;}
td{font-size:14px;}

.logotxt{font-size: 24pt; color: #5DD5C8; font-weight: bold;}
.top_table td {color:#999999;font-size:12px;}
.top_table td a{color:#999999;text-decoration:none;font-size:12px;}
.top_table td a:hover {color:#999999;text-decoration:underline;font-size:12px;}

.top_nav td a{color:#333;text-decoration:none;font-size:16px;display:block;height:60px;width:100%;line-height:60px;}
.top_nav td a:hover {color:#336699;text-decoration:none;font-size:16px;display:block;height:60px;width:100%;line-height:60px;}
.top_nav_td_on{background-color:#336699;color:#FFF;}
.top_nav_td_on a{color:#FFF !important;text-decoration:none;font-size:16px;}


.headerdiv {width:100%;}
.formdiv{width:820px;background-color:#F7F7F7;border: 1px solid #DDD;}
.formdiv2{width:100%;background-color:#F7F7F7;border: 1px solid #DDD;}

.headertable td{font-size:24px;font-weight:bold;height:60px;color:#FFF;}
.headertable th{font-size:14px;height:30px;color:#5DD5C8;}

.header_title{font-size:24px;font-weight:bold;line-height:36px;color:#000;margin:20px;}
.header_desc{font-size:14px;height:30px;color:#555555;margin-left:25px;}


.formtable{padding:15px 25px;}
.formtable td{margin:5px;padding:5px;}
.formtable input[type="text"],input[type="tel"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],input[type="datetime-local"]{background-color:#FFF;border: 1px solid #D6D6D6;width:100%;font-size:14px;height:32px;line-height:24px;padding-left:6px;-webkit-appearance: none;border-radius:0px;}
.formtable input[type="text"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="email"]:focus,input[type="datetime-local"]:focus{background-color:#FFFFDD;outline:0;}

.formtable select{border: 1px solid #D6D6D6;width:100%;font-size:14px;height:28px;line-height:26px;padding-left:6px;-webkit-appearance: none;border-radius:0px;background: url("/weui/select_arrow.png") no-repeat right center;background-color:#FFF;}
.formtable select:focus{background-color:#FFFFDD;outline:0;}

.formtable textarea{border: 1px solid #D6D6D6;width:100%;outline:0;font-size:14px;line-height:26px;padding-left:6px;overflow:auto;-webkit-appearance: none;border-radius:0px;}
.formtable textarea:focus{background-color:#FFFFDD;outline:0;}

.formtable .etd{padding-left:20px;padding-bottom:10px;}
.formtable input[type="checkbox"],input[type="radio"]{vertical-align:middle; margin-top:0px;height:24px;}
.formtable label{margin:4px;line-height:20px;cursor:pointer;width:95%}

.formtable .etd2{padding-left:20px;padding-bottom:10px;}
.formtable .etd2 select {width:29%;}
.formtable .etd label {display:inline-block;}

.a-upload {
	background-color:#FFF;border: 1px solid #D6D6D6;width:100%;font-size:14px;height:32px;line-height:32px;padding-left:0px;border-radius:0px;color:#333;
    position: relative;
    cursor: pointer;
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.a-upload  input {
    position: absolute;
    font-size:20px;
    left: 0;
	width:100%;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);

    cursor: pointer
}

.a-upload:hover {
    color: #444;
    background: #FFFFDD;
    border-color: #336699;
    text-decoration: none;
}
.a-upload span{margin-left:8px;color:#333;}
.nav_link {margin:10px;padding:10px;}
.nav_link a{font-size:14px;color:#336699;;text-decoration:none;}
.nav_link a:hover {color:#5DD5C8;text-decoration:none;}

.line_title{font-size:18px;font-weight:bold;color:#424A61;margin:6px;}
.line_title a{font-size:18px;font-weight:bold;color:#336699;}
.line_title a:hover{font-size:18px;font-weight:bold;color:#5DD5C8;text-decoration:none;}
.line_detail{font-size:14px;color:#424A61;margin:6px;}
.headertable td{background-color:#5F6A8B;font-size:24px;font-weight:bold;height:60px;color:#FFF;}

.so_input{background-color:#FFF;border: 1px solid #D6D6D6;font-size:14px;height:32px;line-height:20px;padding-left:8px;-webkit-appearance: none;border-radius:2px;}
.so_input:focus{background-color:#FFFFDD;outline:0;}

.listtable td{
	background-color: #F7F7F7;
	padding-left:6px;
	padding-top:6px;
	padding-bottom:6px;
	word-break:break-all;
	border-bottom: 1px solid #CCC;
}
.blocktable{border-radius:6px;background-color: #FFFFFF;}
.blocktable td{
	padding-left:6px;
	padding-top:6px;
	padding-bottom:6px;
	word-break:break-all;
}
.block_padding{margin-top:15px;}

.blink{
  background-color:#DDD;color:#666;
  display:inline-block;
  padding:3px 12px;border-radius:4px;
  line-height:24px;height:24px;font-size:14px;
  margin:3px;
}
.blink_on{
  background-color:#336699;color:#FFF;
  display:inline-block;
  padding:3px 12px;border-radius:4px;
  line-height:24px;height:24px;font-size:14px;
  margin:3px;
}
.so_btn{background-color:#336699;border: 1px solid #336699;color:#FFF;border:3px solid #336699;border-radius:2px;height:32px;-webkit-appearance: none;width:60px;text-align:center;cursor:pointer;}

.input_dt{background: url("/include/datePicker2.png") no-repeat right center;}
.input_dt:focus{background: url("/include/datePicker2.png") no-repeat right center;background-color:#FFFFDD;outline:0;}
.table{
	border:0px solid #BBBBBB;
	background-color: #D6D6D6
}
.table th{
	background-color: #DDDDDD;
	color:#000000;
	font-size:14px;
	font-weight: bold;
	padding:3px;
	height:36px;
	font-family:Î¢ÈíÑÅºÚ;
}
.table td{
	background-color: #F7F7F7;
	padding-left:6px;
	padding-top:6px;
	padding-bottom:6px;
	word-break:break-all;
}

.olink{
  background-color:red;color:#FFF;
  display:inline-block;
  padding:1px 9px;border-radius:4px;
  line-height:24px;height:24px;font-size:12px;
}
.olink_on{
  background-color:#336699;color:#FFF;
  display:inline-block;
  padding:1px 9px;border-radius:4px;
  line-height:24px;height:24px;font-size:12px;
}
.icon{width:40px;height:40px;background-color:#FF9900;border-radius:100px;color:#FFF;font-size:12px;line-height:40px;text-align:center;}
.icon2{width:40px;height:40px;background-color:#5F6A8B;border-radius:100px;color:#FFF;font-size:12px;line-height:40px;text-align:center;}
.icon1{width:40px;height:40px;background-color:#0099FF;border-radius:100px;color:#FFF;font-size:12px;line-height:40px;text-align:center;}
.icon0{width:40px;height:40px;background-color:#336699;border-radius:100px;color:#FFF;font-size:12px;line-height:40px;text-align:center;}
.icon3{width:40px;height:40px;background-color:#FF9933;border-radius:100px;color:#FFF;font-size:12px;line-height:40px;text-align:center;}

.right_links ul{margin-left:30px;margin-top:10px;margin-bottom:10px;line-height:24px;}
.right_links a{color:#336699;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;display: block;width:280px;}
.right_links a:hover{color:#5DD5C8;text-decoration:none;}
.right_links span{color:gray;font-size:12px;}


.left_nav td{padding-left:30px;height:40px;border-bottom:1px solid #CCC;}
.left_nav td a{color:#336699;text-decoration:none;font-size:16px;display:block;height:40px;width:100%;line-height:40px;}
.left_nav td a:hover {color:#5DD5C8;text-decoration:none;font-size:16px;display:block;height:40px;width:100%;line-height:40px;}

.left_nav_on{background-color:#5F6A8B;padding-left:30px;height:40px;border-bottom:1px solid #5F6A8B;text-align:left;}
.left_nav_on a{color:#5DD5C8 !important;text-decoration:none;font-size:16px;display:block;height:40px;width:100%;line-height:40px;}
.left_nav_on a:hover {color:#5DD5C8 !important;}

.weui-toast2{
  position:fixed;
  z-index:5000;
  width:200px;
  min-height:60px;
  top:20px;
  left:50%;
  margin-left:-100px;
  background:rgba(17, 17, 17, 0.7);
  text-align:center;
  border-radius:5px;
  color:#FFFFFF;
}
.weui-toast3{
  position:fixed;
  z-index:5000;
  width:200px;
  min-height:40px;
  line-height:40px;
  top:100px;
  left:50%;
  margin-left:-100px;
  background:rgba(17, 17, 17, 0.7);
  text-align:center;
  border-radius:5px;
  color:#FFFFFF;
}


.dir_links ul{margin-left:50px;margin-top:40px;margin-bottom:40px;line-height:24px;}
.dir_links a{color:#336699;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;display: block;width:600px;}
.dir_links a:hover{color:#5DD5C8;text-decoration:none;}
.dir_links span{color:gray;font-size:14px;}

.label_txt{
  background-color:#E5EFFF;color:#0965FF;
  display:inline-block;
  padding:3px 12px;border-radius:90px;
  line-height:24px;height:24px;font-size:14px;
  margin:3px;
}