body{margin:0 auto;background-color:#097cc6;font-family:"微软雅黑", Arial, Helvetica, Verdana, Lucida, sans-serif;font-size:13px;color:#000000;line-height:20px;height: 100%;}
ul,li,p,form,input{list-style-type:none;margin:0px;padding:0px;text-indent:0;}
fieldset,img{border-width:0;border-style:solid;}
A:link { TEXT-DECORATION:none;}
A:visited {	 TEXT-DECORATION:none;} 
A:hover{text-decoration:underline;}
A:active{text-decoration:underline;}
td {font-size:13px;text-decoration:none;  line-height:20px } 
.more{display:block;width:45px;height:18px; background-image:url(/site/images/more.gif);}
.pager{float:left;width:140px;height:25px;margin:5px 0px 0px 10px; text-align:center;}
.hide{display:none;}
.fl{float:left;}
.fr{float:right;}
.marginleft10{margin-left:10px;}
.marginright10{margin-right:10px;}

norecord{display:block;width:100%;min-height:60px;line-height:60px;text-align:center;color:#666;font-size:12pt;}

.margintop10{margin-top:10px;} 

.mgt15{margin-top:15px;} 

.red{color:#FF0000;}
.green{color:#00FF00;}
A.green{color:#00FF00;}
.uncheck{color:#999}
.grey{color:#999}
.ft16{font-size:16px;}
.ft14{font-size:14px;}
.ft12{font-size:12px;}

.line{float:left;width:100%;border-bottom:1px solid #CCC;margin:10px 0 10px 0;height:1px;}
.line_dot{float:left;width:100%;border-bottom:1px dotted #CCC;margin:10px 0 10px 0;height:1px;}
.b{font-weight:bold;}

.content_tab2_zone{border-bottom:1px solid #0066ff;text-align:center;height:35px;float:left;width:100%;}
.content_tab2_zone tab{display:inline-block;margin:auto;height:35px;width:auto;}
.content_tab2_zone A{float:left;display:inline-block; FONT-SIZE: 14px; height:35px;line-height:35px; border-radius:5px 5px 0 0 ; margin:0 2px 0 2px; background:linear-gradient(#0099ff 0%,#0066ff 100%); color:#FFFFFF; padding:0 15px 0 15px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;max-width:100px; cursor:pointer; }
.content_tab2_zone A.selected{background:linear-gradient(#0099ff 0%,#00ccff 100%); color:#FFFFFF; }


.bottomSpace{height:200px;width:100%;}

.css_pub_btn{height:24px; min-width:45px;}
.css_pub_btn .btn1{float:left;BACKGROUND-IMAGE: url(/site/images/i_btn_bg_1.png); width:3px;height:24px; }
.css_pub_btn .btn2{float:left;BACKGROUND-IMAGE: url(/site/images/i_btn_bg_2.png);height:24px;min-width:35px; line-height:24px; text-align:center; cursor:pointer;padding:0 5px 0 5px; }
.css_pub_btn .btn2 A{font-size:12px;color:#000000; }
.css_pub_btn .btn3{float:left;BACKGROUND-IMAGE: url(/site/images/i_btn_bg_3.png);height:24px; width:3px; }

.public_empty{text-align: center;padding:50px 0;}
.public_empty img{width:100px;}
.public_empty .p1{font-size:14px;padding-top:20px;}
.public_empty .c9{padding-top:10px;}
.public_empty .btn{display: block;width:80px;height:40px;color:#fff;margin:10px auto;text-align: center;line-height:40px;border-radius:3px;-webkit-border-radius:3px;background:-webkit-gradient(linear, 0 0, right 0, from(#1c8d44), to(#2cb238));}

.btn_style1{border:0px; background-color:#3CF;color:#FFFFFF; height:28px;line-height:28px;}
.btn_style2{float:left;width:100%;height:40px;line-height:40px;margin:50px 0px 20px 0; background-color:#09F; text-align:center;display:inline;}
.btn_style2 A {font-size:16pt;color:#FFFFFF;}

.grey-9, a.grey-9 {color: #9c9c9c;}
.blue, a.blue { color: #3caaff; } 
.red-bg{background-color:#f21c1c}
.white, a.white { color: #fff; }
.grey-d-bg{background-color:#dfdfdf} 

#alertMsg {	display: none; width: 300px; border: 1px solid #ddd; border-radius: 5px; box-shadow: 1px 1px 10px black;padding: 10px;font-size: 12px;position: absolute;text-align: center;background: #fff;z-index: 100000;}
#alertMsg_info {padding: 2px 15px;min-height:40px;line-height: 20px;font-size:14px;	text-align: left;}
#alertMsg_btn1, #alertMsg_btn2 { display: inline-block;background:#1d8f43; padding-left: 3px;color: #FFFFFF;font-size: 12px;text-decoration: none;margin-right: 10px;cursor: pointer;}
#alertMsg_btn1 cite, #alertMsg_btn2 cite {line-height: 30px;display: inline-block;padding: 0 20px 0 20px;background:#1d8f43;color: #FFFFFF;	font-style: normal;}

.toast-wrap{  opacity: 0;  position: fixed; bottom: 50%; color: #fff; width: 100%; text-align: center;}
.toast-msg{  background-color: rgba(0,0,0,0.7);  padding: 20px 50px; border-radius: 5px;}
.toastAnimate{  animation: toastKF 2s;}
@keyframes toastKF{
  0% {opacity: 0;}
 25% {opacity: 1; z-index: 9999}
 50% {opacity: 1; z-index: 9999}
 75% {opacity: 1; z-index: 9999}
 100% {opacity: 0; z-index: 0}
} 

.TitleHead1{font-size:16pt;font-weight:bold;line-height:40px;}
.TitleHead2{font-size:16pt;font-weight:bold;}
.TitleHead3{font-size:16pt;font-weight:bold;}

.DataTable{BORDER-top:1px solid #CCCCCC;BORDER-left:1px solid #CCCCCC;width:100%; border-collapse:collapse;}
.DataTable th{font-size:13px;font-weight:bold;background:#EFEFEF;padding:2px;BORDER-right:1px solid #CCCCCC;BORDER-bottom:1px solid #CCCCCC; }
.DataTable td{ BORDER-right:1px solid #CCCCCC;BORDER-bottom:1px solid #CCCCCC; padding:2px;}
.DataTable .title{float:left;width:100%;text-indent:5px;min-height:60px;line-height:40px;}
.DataTable .title A{font-size:14pt;}
.DataTable .poster{float:left;width:20%;font-size:12px;color:#666;text-indent:10px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;height:20px;line-height:20px; }
.DataTable .author{float:left;width:70%;font-size:12px;color:#666;text-indent:10px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;height:20px;line-height:20px; }
.DataTable .author_short{float:left;width:50%;font-size:12px;color:#666;text-indent:10px;text-overflow:ellipsis; overflow:hidden;height:20px;line-height:20px; }
.DataTable .datetime{float:left;width:30%;font-size:12px;color:#666;text-indent:10px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;height:20px;line-height:20px; }
.DataTable .info{float:left;width:100%;min-height:18px;line-height:18px;color:#666;font-size:12px;}
.tcenter{text-align:center;}

.DataTable .artcInfo{float:left;width:33.3%;font-size:12px;color:#666;text-indent:10px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;height:20px;line-height:20px; }

.DataTable .edit,.DataTable A.edit{display:block;width:20px;height:20px;background:url(../images/edit.png) no-repeat center ;}
.DataTable .del,.DataTable A.del{display:block;width:20px;height:20px;background:url(../images/del.png) no-repeat center  ;}
.DataTable .read,.DataTable A.read{display:block;width:20px;height:20px;background:url(../images/read.png) no-repeat center  ;}
.DataTable .optd{line-height:35px;}

@media only screen and (max-width: 760px) {
	.DataTable .title{line-height:25px;}
	.DataTable .title A{font-size:12pt;}
	.DataTable .datetime{width:100%;} 
}

.DTH{ }
.DTH th{min-height:40px;}
.DTH td{min-height:40px;}

.InputB1{width:50px;}
.InputB2{width:80px;}
.InputB3{width:100%;}
.InputB4{width:80px;}
.InputB5{width:100px;}
.ReadOnly{background:#EFEFEF;}

.InputText{width:100%;height:100%;min-height:20px;}
text{display:block;line-height:30px;font-size:14px; }

.selectYear{font-size:16pt;height:30px;line-height:30px;}
.selectSeason{font-size:16pt;height:30px;line-height:30px;}

.SubTable{BORDER-top:0px;BORDER-left:0px;}
.SubTable td{ BORDER-right:0px;BORDER-bottom:0px; padding:2;}
.SubTable1{BORDER-top:0px;BORDER-left:0px;}
.SubTable1 td{ BORDER-right:0px;BORDER-bottom:1px dashed #FF0000; padding:2;}

.ListTable{width:100%; border-collapse:collapse;}
.ListTable th{line-height:40px;font-size:13px;font-weight:bold;background:#F7F7F7;BORDER-bottom:1px solid #EFEFEF; }
.ListTable td{BORDER-bottom:1px solid #EFEFEF;line-height:40px;}
 
.topBG_user{margin:auto;width:1200px;min-width:1200px;padding:0px 0px 0 0px;background-color:#FFF;overflow:hidden;}
.topzone_user{margin:auto;width:1200px;}

topinfo{display:block;float:right;width:300px;min-height:30px;margin-top:20px;}
topinfo li{width:100%;height:30px;line-height:30px;font-size:11pt;color:#FFF;}
topinfo li A{font-size:11pt;color:#FFF;}

.top_user{height:30px;width:100%;margin:auto;background-color:#001451;}
.top_user ul{margin:auto;width:330px;height:28px;}
.top_user ul li{float:right;margin:0px;width:300px;height:26px;margin:3px 0 0 0 ; text-align:center;}
.top_user ul li A{color:#FFFFFF;}

.web_top{float:left;min-height:10px;width:100%; position:relative; z-index:5}
.web_top .logo{float:left;margin:auto;width:100%;max-width:1000px;min-width:300px;min-height:260px; background:url(/site/images/i_img_top_bg.png?v=1); position:relative; overflow:hidden;}
.web_top .logo .sysname{float:left;height:40px; margin:10px 0 0 0px;color:#FFFFFF; text-indent:10px;font-size:18pt;}

.web_top .logo .n-icon{display:block;width:40px;height:40px;position:absolute;top:20px;z-index:5;}
.web_top .logo .s-icon{display:block;width:40px;height:40px;position:absolute;top:20px;z-index:5;}
.web_top .logo .n-icon{background:url(/site/images/icon/notice-1.png) no-repeat center;background-size:100%;right:3px;}
.web_top .logo .s-icon{background:url(/site/images/icon/setting.png) no-repeat center;background-size:100%;right:50px;z-index: 5;}
.web_top .logo .n-icon .number{display:block; background-color:#ff0000; color:#fff; text-align:center; position:absolute; top: 0; right: 0; font-size: .32rem; height: .4rem; line-height: .4rem; padding: 0 .1rem; -webkit-border-radius: 50%; border-radius: 50%; border-radius: 50%;}

.web_top .logo .info{float:left;width:98%;height:100px;margin-top:50px;color:#fff;position:relative;line-height:30px;padding-left:10px; overflow:hidden;}
.web_top .logo .info img{float:left;width:60px;-webkit-border-radius:50%; border-radius:0;margin:0 20px 0 20px;}
.web_top .logo .info .name{font-size:18pt;}
.web_top .logo .info .text{margin-top:16pt;}
.web_top .logo .info .text span{padding-right:10px;}

.web_top .logo img{width:100%;max-width:1000px;max-height:370px;}
 

@media only screen and (max-width: 760px) {
 
topinfo{width:100%;margin-top:5px;}
topinfo li{height:20px;line-height:20px;font-size:10pt;text-align:center;}
topinfo li A{font-size:10pt;}

}

.navi_sub{float:left;width:100%;min-height:40px;padding:20px 0 20px 0;}
.navi_sub ul{margin:auto;text-align:center;margin:0px 0 0 0px; }
.navi_sub ul li{display:inline-block;position:relative;height:40px;padding:0px 20px 0 20px; text-align:center;line-height:25px;} 
.navi_sub ul li A {font-size:14pt;font-weight:bold;color:#3399ff;}  

.navi_user{float:left;width:100%;min-height:40px;padding:20px 0 20px 0;background-color:#0066ff;}
.navi_user ul{margin:auto;min-height:40px;text-align:right;width:100%;max-width:1000px;min-width:300px; }
.navi_user ul li{display:inline-block;position:relative;height:40px;padding:0px 20px 0 20px; text-align:center;line-height:25px;} 
.navi_user ul li A {font-size:14pt;font-weight:bold;color:#FFF;}  

@media only screen and (max-width: 760px) { 
.navi_sub ul li{height:30px;line-height:30px;padding:0px 10px 0 10px;} 
.navi_sub ul li A {font-size:12pt;}  

.navi_user ul li{padding:0px 10px 0 10px;} 
.navi_user ul li A {font-size:12pt;}  
}

.zone{float:left;min-height:0px;width:100%;min-width:320px;max-width:1000px;}

.page_user_head{float:left;height:40px;width:100%;min-width:320px;position:relative; z-index:10;}
.page_user_head .ico{float:left;width:20%;width:40px; height:40px;line-height:40px; text-align:center;color:#FF0000;}
.page_user_head .ico img{height:30px;margin:3px 0 0 0;}
.page_user_head .ico A{color:#FF0000;}
.page_user_head .welcome{float:left;width:30%;min-width:60px;height:40px;line-height:40px;color:#FF0000;}
.page_user_head .welcome A{color:#FF0000;}

.page_user_head .center{float:right;width:30%;width:80px;height:40px;line-height:40px;color:#FFF; text-indent:30px; background:url(/site/images/i_ico_homepage.png) left no-repeat; }
.page_user_head .center A{color:#FFF;font-size:12px;}
.page_user_head .help{float:right;width:30%;width:100px;height:40px;line-height:40px;color:#FFF; text-indent:30px; background:url(/site/images/i_ico_help.png) left no-repeat; }
.page_user_head .help A{color:#FFF;font-size:12px;}
.page_user_head .exit{float:right;width:20%;width:80px;height:40px;line-height:40px;color:#FFF;text-indent:30px; background:url(/site/images/i_ico_logout.png) left no-repeat;}
.page_user_head .exit A{color:#FFF;font-size:12px;}

.page_user_head .join{float:right;width:80px;height:40px;line-height:40px;background-color:#013b6e; text-align:center;margin:10px 10px 0 0 ; }
.page_user_head .join A{color:#FFFFFF;font-weight:bold;}
.page_user_head .login{float:right;width:80px;height:40px;line-height:40px; background-color:#013b6e; text-align:center;margin:10px 10px 0 0 ;}
.page_user_head .login A{color:#FFFFFF;font-weight:bold;}

.page_content_zone{margin:auto;min-height:0px;;width:100%;min-width:320px;max-width:1000px;}
.page_content{float:left;min-height:400px;;width:100%;min-width:320px;max-width:1000px; border-radius:5px; background-color:#FFF;margin:0px 0 0 0 ;padding-bottom:20px;border:0px solid #FF0000;}

.page_content_zone_n{margin:auto;min-height:0px;;width:100%;background-color:#FFF;}
.page_content_n{float:left;min-height:400px;width:100%; background-color:#FFF;}


/* 首页大图广告 */
.myad{float:left;max-height:155px;width:320px;margin-right: auto;margin-left: auto;clear:both; margin:1px 0px 1px 5px;} 
.myad .scrollzone{float:left;max-height:155px; width:320px;overflow:hidden;}
.myad .scrollzone .adcontent {float:left;max-height:155px; overflow:hidden;white-space:nowrap;text-align:left;}
.myad .scrollzone .adcontent .adunit{float:left;max-height:155px;width:320px;white-space:nowrap;text-align:left;}
.myad .scrollzone .adcontent .adunit img{max-height:155px;width:320px;}  

.content{float:left;min-height:60px;height:auto;width:99%;margin:5px 0 0 5px;clear:both;} 
.content .top{float:left;width:100%;height:40px; border-bottom:1px solid #0360bf; background-color:#EFEFEF}
.content .top .ico{float:left;width:30px;height:20px;margin:10px 0 0 5px;display:none;}
.content .top .tname{float:left;width:250px;height:25px; color:#666666; font-weight:bold;margin:10px 0 0 5px;}
.content .top .mymore{float:left;width:37px;height:15px;margin:12px 5px 0 15px;}

.content .top .mycsearch{float:right;width:70px;height:15px;margin:2px 5px 0 15px;}

/* 首页新闻区 */
.content .content1{float:left;width:320px;min-height:100px;clear:both;line-height:25px;}
.content .content1 .list{min-height:23px;height:auto;float:left;width:320px;}
.content .content1 .list .title{float:left;width:265px;min-height:23px;height:auto;margin-left:2px;font-size:13px;}
.content .content1 .list .cdate{float:left;width:48px;height:23px;margin-left:2px;font-size:9px; }

 /* 首页产品分类 */
.content .content1 .clunit{height:40px;float:left;width:100px;margin:5px 0 0 3px; text-align:center; background-color:#DFEFFF;line-height:12px;} 
.content .content1 .clunit A{float:left;display:block;width:100%;line-height:12px;font-size:12px;margin-top:10px;height:25px;}

.content .content1 .myproduct{min-height:23px;height:auto;float:left;width:150px;}
.content .content1 .myproduct .title{float:left;width:150px;height:23px;font-size:13px;}

/* 首页产品专区 */
.content .content2{float:left;width:320px;height:250px;height:auto;clear:both;}
.content .content2 .showzone {float:left;height:250px; width:320px;overflow:hidden;white-space:nowrap;text-align:left;}
.content .content2 .showzone .myzone{float:left;height:300px;white-space:nowrap;text-align:left;}
.content .content2 .showzone .myzone .zone{float:left;height:300px;height:auto;width:320px; }
.content .content2 .showzone .myzone .zone .unit{float:left;width:100px;height:130px;margin:5px 0 0 5px; text-align:center;white-space:normal;}
.content .content2 .showzone .myzone .zone .unit  img{float:left;width:90px;height:90px;font-size:13px;} 
.content .content2 .showzone .myzone .zone .unit  .text{float:left;width:100px;height:40px;font-size:12px;text-align:center; line-height:20px;} 

/*
.content .content2 .unit{float:left;width:100px;height:75px;margin:5px 0 0 5px;}
.content .content2 .unit  img{float:left;width:100px;height:75px;font-size:13px;}  
*/

 

.pagefoot{float:left;min-height:60px;height:auto;width:100%;margin:40px 0 0 0;clear:both;color:#FFFFFF;} 
.pagefoot A{color:#FFFFFF;}
.foot_content_zone{margin:auto;min-height:40px;width:100%;}
.foot_content{float:left;min-height:40px;width:100%;padding:5px 0 5px 0;margin:10px 0 0 0 ;}
.pagefoot .top{float:left;width:100%;height:25px; text-align:center;clear:both; margin:5px 0 0 0;}
.pagefoot .top .links{float:left;width:100%;height:25px;margin:0 0 0 0px; text-align:center;} 
.pagefoot .top .split{float:left;width:10px;height:25px;margin:0 0 0 0px;text-align:center;} 
.pagefoot .content{float:left;width:100%;min-height:20px;height:auto; text-align:center;margin:0px;} 

.pagefoot .content .gopc{float:left;width:100%;height:25px;margin:0px 0px 0px 0px; text-align:center; clear:both;}
.pagefoot .content .erweima{float:left;width:100%;height:150px;margin:15px 0px 0px 0px; clear:both; text-align:center; line-height:16px;clear:both;}
.pagefoot .content .erweima img{max-width:100px;}
/*新闻列表 */
.td_list {height:23px;text-align:left; }
.td_list_1 {height:23px; text-align:left; width:20px; font-size:9px;white-space:nowrap; }

.table_product{
  float:left;
  width:310px;
  margin:5px 0px 0px 5px; 
}
.table_product th{ 
  border-bottom:1px dashed #00CCFF;
  font-weight:bold;
  text-align:left;
}
.table_product td{ 
  border-bottom:1px dashed #00CCFF;
  color:#CCCCCC;
  line-height:18px;
}

.table_product td A {color:#333333; }
.table_product td A:link {color:#333333; }
.table_product td A:visited{color:#333333;} 
.table_product td A:hover{color:#333333;}
.table_product td A:active{color:#333333;}

.subtitle{float:left;width:90px;margin:2px;height:25px;}


.column{float:left;width:100%;;min-height:350px;height:auto;margin:20px 0px 0px 0px; } 
.column .head_bl{margin:auto;width:100%;min-height:80px; background-image:url(/site/images/i_img_column_head_bg.jpg);border-bottom:1px solid #0360bf;}
.column .head_bl .title_bl{float:left;width:98%;;height:80px; line-height:80px; margin-left:10px;font-size:16px; font-weight:bold;font-size:16pt;text-align:center;}

/* in detail page ,in the head path*/
.column .head .path{float:left;width:100%;height:30px; margin-left:10px;font-size:14px; color:#928f8f;}
.column .info{margin:auto;width:100%;min-height:480px;}
.column .info .infoc{float:left;width:100%;min-height:480px; border-bottom:1px solid #EEEEEE; } 
.column .info .infoc .list{float:left;min-height:480px;width:100%;text-align:left; } 

/* detail page , prev news, next news */
.column .info .infoc .list .prev{float:left;width:50%;height:25px;margin:20px 0px 0px 0px;}
.column .info .infoc .list .next{float:left;width:50%;height:25px;margin:20px 0px 0px 0px;}

.multi{float:left;width:320px;min-height:100px;margin-top:20px;}
.multi .mtop{float:left;width:100%;height:30px;border-bottom:1px solid #0360bf;}
.multi .mname{float:left;width:200px;height:30px; margin-left:10px; display:inline;font-size:14px; font-weight:bold;}
.multi .mmore{float:right;width:50px;height:25px;margin:5px 5px 0px 0px; display:inline}
.multi .marea{float:left;width:100%;min-height:70px; }

.c{float:left;width:100%;min-height:200px; clear:both;}
.c ul{float:left;width:100%;height:24px;margin-top:10px;}
.c ul  li{float:left;width:89%;height:23px;line-height:23px;margin-top:5px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-indent:10px; text-align:left;list-style-type:disc;}
.c ul .d{float:left;width:11%;height:23px;line-height:23px;margin-top:5px;overflow:hidden; text-align:right;font-size:9px;list-style-type:none;}
.p{float:left;width:100%;height:25px; margin:20px 0px 10px 0px;}
.p li{float:left;width:90%;height:25px; text-align:center;} 

.c .i{float:left; width:150px; height:160px;margin:10px 0px 0px 10px; text-align:center;display:inline;}
.c .i .vi{float:left;height:120px;width:150px;background-image:url(/site/images/i_img_bg_columnimages_bg.jpg);overflow:hidden; text-align:center}
.c .i .vi img{ max-height:120px;max-width:150px;margin:0px; border:1px solid #EFEFEF;}
.c .i .t{float:left; width:150px; height:40px; line-height:18px;text-align:center; overflow:hidden; display:inline;}
.c .i .t A{ }

.c .vclass{float:left;width:320px;height:50px;margin:20px 0 10px 0px;}
.c .vclass ul{float:left;width:320px;height:50px;}
.c .vclass li{float:left;width:65px;height:30px;padding-top:5px;margin:10px 0px 10px 10px; text-align:center;border:1px solid #EEEEEE;}
.c .vclass .selected{float:left;width:60px;height:30px;padding-top:5px;margin:10px 0px 10px 10px;  text-align:center; background-color:#F93;}
.c .vclass .selected A{color:#FFFFFF;}

.tbclass{float:left;width:320px;min-height:20px;margin:20px 0 10px 10px;}
.tbclass ul{float:left;width:320px;min-height:20px;}
.tbclass li{float:left;width:150px;height:30px;padding-top:5px;margin:10px 10px 10px 20px; text-align:center;border:1px solid #EEEEEE;}
.tbclass .selected{float:left;width:150px;height:30px;padding-top:5px;margin:10px 10px 10px 20px;  text-align:center; background-color:#F93;}
.tbclass .selected A{color:#FFFFFF;}

.ivideo{float:left; width:150px; min-height:100px;margin:10px 0px 0px 10px; text-align:center;display:inline;}
.ivideo .vi{float:left;min-height:80px;width:150px;background-image:url(/site/images/i_img_bg_columnimages_bg.jpg);overflow:hidden; text-align:center}
.ivideo .vi img{ max-height:70px;width:150px;margin:0px; border:1px solid #EFEFEF;}
.ivideo .t{float:left; width:150px; height:26px; line-height:18px;text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}


.s{float:left;width:100%;min-height:100px; clear:both;}
.s h1{float:left;height:40px;width:100%; text-align:center;font-size:18px; font-weight:bold;margin:20px 0px 0px 0px; border-bottom:1px solid #EEEEEE;} 
.s .ai{float:left;min-height:50px;width:100%; text-align:center;}
.s .ai img{max-width:320px;}
.s .v{float:left;min-height:200px;width:100%;line-height:25px;font-size:14px; margin:10px 0px 10px 0px;}
.s .v img{max-width:320px;}
.s .v p{min-height:0px;}

.contact{float:left;margin:auto;width:320px;min-height:200px;} 
.contact  h{float:left;height:40px;width:100%; text-align:center;font-size:18px; font-weight:bold;margin:20px 0px 10px 0px; border-bottom:1px solid #FF0000;} 
.contact .info{float:left;width:320px;min-height:200px;display:inline;} 
.contact .info div{float:left;min-height:200px;width:100%;line-height:35px;font-size:14px; margin:10px 0px 10px 0px; }
.contact .map{float:left;width:310px;height:400px; margin-left:10px; }
.contact .map img{float:left;width:300px;height:390px;}
.contact .pay{float:left;width:320px;min-height:160px;}
.contact .pay .head{float:left;width:310px;height:30px; border-bottom:1px dashed #EEEEEE; padding:5px; background-color:#EFEFEF; font-size:14px; font-weight:bold;}
.contact .pay .unit{float:left;width:300px;height:100px; margin:5px 0px 0px 8px; border:1px solid #EFEFEF; display:inline;}
.contact .pay .unit .name {float:left;width:300px;height:30px; font-weight:bold;margin:2px 0px 0px 4px;}
.contact .pay .unit .text {float:left;width:300px;height:80px;font-size:12px;margin:2px 0px 0px 4px;}

.notebook{float:left;width:320px;min-height:350px;height:auto;margin-top:40px; } 
.notebook .head{margin:auto;width:320px;height:31px; background-image:url(/site/images/i_img_column_head_bg.jpg);}
.notebook .head .title{float:left;width:300px;height:30px; margin-left:20px;font-size:16px; font-weight:bold;}
.notebook .head .path{float:left;width:300px;height:30px; margin-left:20px;font-size:14px; color:#928f8f;}
.notebook .info{margin:auto;width:320px;min-height:480px;}
.notebook .info .infoc{float:left;width:320px;min-height:480px; border-bottom:1px solid #EEEEEE; } 
.notebook .info .infoc .list{float:left;min-height:480px;width:320px;text-align:left; } 
.nb{float:left;min-height:480px;width:320px;text-align:left; }
.nb .unit{float:left;width:95%;min-height:130px;margin:15px 0px 0px 0px; border:1px solid #EEEEEE;}
.nb .unit ul{float:left;width:98%;height:25px; margin:5px 0px 0px 5px; border-bottom:1px solid #EFEFEF; background-color:#f6f6f6; display:inline;}
.nb .unit ul .name{float:left;width:110px;height:25px;}
.nb .unit ul .sex{float:left;width:40px;height:25px; text-align:center; color:#CCCCCC;}
.nb .unit ul .date{float:left;width:100px;height:25px; overflow:hidden;text-align:right; color:#CCCCCC;}
.nb .unit .content{float:left;width:95%;min-height:100px;margin:5px 0px 0px 10px;}
.nb .unit .reply{float:left;width:95%;min-height:40px;margin:5px 0px 0px 10px; border-top:1px solid #f1f0ef; color:#CC0000; }

.nb .add{float:left;width:100%;height:500px;margin-top:20px;}
.nb .add ul{float:left;width:80px;height:410px;margin:5px 0px 0px 5px; }
.nb .add ul li{float:right;width:70px;height:26px;margin:5px 0px 0px 0px ; border-bottom:1px solid #EEEEEE;text-align:left; }
.nb .add ul .content{float:right;width:70px;height:180px;margin:5px 0px 0px 5px ; border-bottom:1px solid #EEEEEE;text-align:left;}
.nb .add .in{float:left;width:210px;height:410px;margin:5px 0px 0px 0px; }
.nb .add .in li{float:left;width:210px;height:26px;margin:5px 0px  0px 0px ; border-bottom:1px solid #EEEEEE;text-align:left;}
.nb .add .in .content{float:left;width:210px;height:180px;margin:5px 0px 0px ; border-bottom:1px solid #EEEEEE;text-align:left;}
.nb .add .note{float:left;width:80%;height:30px;margin:5px 0px 0px 5px; text-align:center;}

 
.foot_fix{
    background: url(i_img_foot_fix_bg.jpg) #00adda top repeat-x;
    overflow: hidden;
    position: fixed;
    z-index: 10000;
    bottom: 0;
    width: 100%;
	height:80px; 
}
.foot_fix ul {
    width: 33%;
    text-align: center;
    color: #fff;
    float: left;
    padding: 2% 0;
    cursor: pointer;
	height:40px; 
	margin:10px 0 0 0 ; 
}
.foot_fix ul li {
	margin:auto;width:90px;height:30px;  
	background-repeat:no-repeat;
	text-align:right;
}
.foot_fix ul .menu1 {background-image:url(/site/images/icos/i_ico_foot_fix_ico1.png);}
.foot_fix ul .menu1 A{display:block;float:right;margin:5px 0 0 0;}
.foot_fix ul .menu2 {background-image:url(/site/images/icos/i_ico_foot_fix_ico2.png);}
.foot_fix ul .menu2 A{display:block;float:right;margin:5px 0 0 0;}
.foot_fix ul .menu3 {background-image:url(/site/images/icos/i_ico_foot_fix_ico3.png);}
.foot_fix ul .menu3 A{display:block;float:right;margin:5px 0 0 0;}

   

.c{float:left;width:100%;min-height:200px; clear:both;}
.c ul{float:left;width:100%;min-height:30px;margin-top:5px;}
.c ul li{float:left;width:90%;min-height:30px;line-height:30px;margin-top:5px;overflow:hidden;}
.c ul li A{font-size:16px;}
.c ul .d{float:left;width:10%;min-height:30px;line-height:30px;overflow:hidden; text-align:left;font-size:14px;}
.c ul .cln{float:left;width:60%;height:30px;line-height:30px;margin:0px;text-align:left;font-size:12px;color:#999;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.c ul .view{float:left;width:36%;height:30px;line-height:30px;margin:0px; text-align:left;font-size:12px;color:#999;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;background:url(i_ico_view.png) left center no-repeat; text-indent:16px;}


.p{float:left;width:100%;height:25px; margin:20px 0px 10px 0px;}
.p li{float:left;width:90%;height:25px; text-align:center;font-size:13px;} 
.p li A{font-size:13px;} 

.c .i{float:left; width:150px; height:100px;margin:10px 0px 0px 10px; text-align:center;display:inline;}
.c .i .vi{float:left;height:80px;width:150px;background-image:url(/site/images/i_img_bg_columnimages_bg.jpg);overflow:hidden; text-align:center}
.c .i .vi img{ height:80px;max-width:150px;margin:0px; border:1px solid #EFEFEF;}
.c .i .t{float:left; width:150px; height:20px; line-height:18px;text-align:center; overflow:hidden; display:inline;}
.c .i .t A{ }

.ivideo{float:left; width:150px; height:100px;margin:20px 0px 0px 10px; text-align:center;display:inline;}
.ivideo .vi{float:left;height:80px;width:150px;background-image:url(/site/images/i_img_bg_columnimages_bg.jpg);overflow:hidden; text-align:center}
.ivideo .vi img{ height:70px;max-width:150px;margin:0px; border:1px solid #EFEFEF;}
.ivideo .t{float:left; width:150px; height:20px; line-height:18px;text-align:center; overflow:hidden; display:inline;}


.bar_notice_content{float:left;width:100%;margin-left:2px;height:auto;margin-top:50px;text-align:center;}
.bar_notice{margin:auto;width:1200px;min-height:150px;height:200px;background-color:#FFFFFF;}
.bar_notice .top{float:left;height:35px;width:98%;background-image:url(/site/images/i_bg_notice_bar.jpg);clear:both; border-bottom:1px solid #F00;}
.bar_notice .top .title{float:left;display:inline;height:20px;width:200px;margin:10px 0px 0px 10px; font-weight:bold;font-size:12px; text-align:center;}
.bar_notice .content{float:left;min-height:100px;width:98%; margin:10px;background-color:#FFFFFF;clear:both; text-align:center; display:inline;}  
.bar_notice .foot{float:left;width:98%;height:2px; margin:0px;font-size:0px;line-height:0px; background-color:#FF0000;clear:both;} 

@media only screen and (max-width: 760px) { 
	.bar_notice{width:98%;}
}

#alertMsg {
	display: none;
	width: 300px;
	border: 1px solid #ddd;
	border-radius: 5px;
	box-shadow: 1px 1px 10px black;
	padding: 10px;
	font-size: 12px;
	position: absolute;
	text-align: center;
	background: #fff;
	z-index: 100000;
}

#alertMsg_info {
	padding: 2px 15px;
	line-height: 1.6em;
	text-align: left;
}

#alertMsg_btn1, #alertMsg_btn2 { 
	display: inline-block;
	background:#1d8f43;	 
	padding-left: 3px;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	margin-right: 10px;
	cursor: pointer;
}

#alertMsg_btn1 cite, #alertMsg_btn2 cite {
	line-height: 30px;
	display: inline-block;
	padding: 0 20px 0 20px;
	background:#1d8f43;	 	 
	color: #FFFFFF;
	font-style: normal;
}

.user-o-menu{float:left;width:100%;height:auto;background-color: #fff;}
.user-o-menu .neck{display: block;height:50px;line-height:50px;font-size:12px;text-indent:10pt;}
.user-o-menu .neck A{font-size:10pt;}
.user-o-menu .top{display: block;height:50px;border-bottom:1px solid #eee;font-size:16pt;font-weight:bold;padding-left:20px;line-height:50px;background: url(icon/arrow03.png) no-repeat right .3rem center;background-size: .24rem;text-decoration:none}
.user-o-menu menu{overflow: hidden;padding: .35rem 0;}
.user-o-menu menu a{display: block;float:left;width:33%;text-align: center;margin-top:5%;}
.user-o-menu menu a img{width:80%;max-width:120px;max-height:120px;}
.user-o-menu menu a .number{display: block;height: .4rem;line-height: .4rem;background: #ff0000;color:#fff;font-size: .26rem;position: absolute;top:-.1rem;right:25%;border-radius: 50%;-webkit-border-radius: 50%;padding:0 .1rem;font-size: .32rem; text-align:center;color:#FFFFFF;}

.user-o-menu ubutton{overflow: hidden;padding: .35rem 0;}
.user-o-menu ubutton unit{float:left;width:33.33%;height:200px;}
.user-o-menu ubutton unit uname{float:left;width:80%;margin-left:10%;height:70px;line-height:70px;border-bottom:1px dashed #CCCCCC; text-align:center;font-size:12pt;}
.user-o-menu ubutton unit ucontent{float:left;width:80%;margin-left:10%;height:80px;line-height:80px; text-align:center;font-size:14pt;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.user-o-menu ubutton unit:nth-child(2)  ucontent{font-size:14px;}

.user-o-menu ujoin{display: block;float:left;width:100%;height:180px;padding-top:20px; text-align:center;}
.user-o-menu ujoin ujoinzone{display: block;margin:auto;width:120px;height:70px;}
.user-o-menu ujoin ujoinzone .btn{display: block;float:left;;width:150;height:60px;line-height:60px;text-align:center;color:#FFF; background-color:#36F;font-size:16pt;}
.user-o-menu ujoin ujoinzone .remark{display: block;float:left;;width:150;min-height:20px;line-height:20px;text-align:left;font-size:12px;color:#666;}
 
 
.user-info{width:1200px;height:auto;margin:auto;background-color: #f2f9f4;text-align:center;overflow:hidden;}
.user-info headinfo{float:left;height:50px;width:98%;border-bottom:1px solid #eee;margin:0px 0px 0px 1%;}
.user-info .top{display: block;float:left;height:50px;font-size:16pt;font-weight:bold;line-height:50px;text-decoration:none;width:100%;padding:0px;}
.user-info .topr{float:right;width:50px;height:50px;line-height:50px; background-color:#246da8; text-align:center;color:#FFF;font-size:12pt;font-weight:bold;}

.user-info info{display:inline-block;margin:auto;padding:10px 0;min-height:10px;overflow:hidden;clear:both;width:50%;}
.user-info info unit{display: block;float:left;width:25%;max-width:250px;text-align:left;} 
.user-info info unit value{display:block;float:left;width:100%;text-align:center;font-size:10pt; text-indent:5px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.user-info info unit value .tips{color:#999;}

.user-info ewmshap{display:block;width:1200px;height:auto;text-align:center;}
.user-info ewmshap erwema{display:block;width:150px;margin:auto;height:auto;position:relative;}
.user-info ewmshap erwema cover{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#000;opacity:0.8;}
.user-info ewmshap erwema cover img{width:30px;position:absolute;left:calc(50% - 15px);top:calc(50% - 15px);}
.user-info ewmshap erwema img{width:100%;height:auto;}
.user-info ewmshap erwema text{width:100%;height:auto;}

@media only screen and (max-width: 760px) { 
   .user-info{width:100%;}
   .user-info info{width:100%;}
   .user-info info unit{width:50%;}  
}


/* ** */
.pay-info{background-color: #fff;}
.pay-info headinfo{float:left;height:50px;width:98%;border-bottom:1px solid #eee;margin:0px 0px 0px 10px;}
.pay-info .top{display: block;float:left;height:50px;font-size:16pt;font-weight:bold;line-height:50px;text-decoration:none; text-indent:20px;width:250px;}
.pay-info .topr{float:right;width:50px;height:50px;line-height:50px; background-color:#246da8; text-align:center;color:#FFF;font-size:12pt;font-weight:bold;}

.pay-info info{float:left;padding:15px 0;min-height:10px;overflow:hidden;clear:both;width:100%;}
.pay-info info unit{display: block;float:left;width:100%;min-width:200px;max-width:1000px;text-align:left;height:300px; }
.pay-info info unit name{display:block;float:left;width:80%;text-align:center;height:40px;line-height:40px;font-size:14pt;margin-left:10%;margin-top:20px;}
.pay-info info unit .vfee{display:block;float:left;width:80%;text-align:center;height:50px;line-height:50px;font-size:16pt;margin-left:10%;margin-top:40px;}
.pay-info info unit .vbutton{display:block;float:left;width:80%;text-align:center;height:40px;line-height:40px;font-size:14pt;margin-left:10%;margin-top:20px; text-indent:5px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.main_btn_1{background-color:#0074e8;display:inline-block;border:0px;font-size:12px;color:#fff;padding:5px;}
.main_btn_1 A{font-size:12px;color:#fff;}

.main_btn_2{width:200px;height:60px;line-height:60px;background-color:#4893d4;display:inline-block;border:0px;font-size:16pt;color:#fff;margin-top:20px;}
.main_btn_2 A{font-size:16pt;color:#fff;}

.button {border:0px; background:#09F; color:#FFFFFF; padding:0 20px 0 20px; min-height:35px; -webkit-appearance: none; font-size:13pt; }
.button1 {border:0px; background:#09F; color:#FFFFFF; padding:0px 5px 0px 5px; min-height:24px; -webkit-appearance: none; font-size:12pt; }
.button2 {border:0px; background:#FFF;  padding:0px 5px 0px 5px; min-height:24px; cursor:pointer;color:#0000FF;}

.DataTable_D{BORDER-top:1px solid #CCCCCC;BORDER-left:1px solid #CCCCCC;width:100%; border-collapse:collapse;}
.DataTable_D th{font-size:13px;font-weight:bold;background:#EFEFEF;padding:2px;BORDER-right:1px solid #CCCCCC;BORDER-bottom:1px solid #CCCCCC; color:#000;}
.DataTable_D td{ BORDER-right:1px solid #CCCCCC;BORDER-bottom:1px solid #CCCCCC; padding:2px;color:#000;}

.DataTable_L{BORDER-top:1px solid #CCCCCC;BORDER-left:1px solid #CCCCCC;width:100%; border-collapse:collapse;}
.DataTable_L th{font-size:13px;font-weight:bold;background:#EFEFEF;padding:2px;BORDER-right:1px solid #CCCCCC;BORDER-bottom:1px solid #CCCCCC; color:#000;font-size:12pt;}
.DataTable_L td{ BORDER-right:1px solid #CCCCCC;BORDER-bottom:1px solid #CCCCCC; padding:2px;color:#000;font-size:12pt;}

.btn_div{height:30px;line-height:30px;text-align:right;padding:5px 0 5px 0;}
.main_btn_3{height:30px;padding:0 10px 0 10px;line-height:30px;background-color:#0074e8;display:inline-block;border:0px;font-size:12pt;color:#fff;margin-right:10px;}
.main_btn_3 A{font-size:12pt;color:#fff;}

.main_btn_4{height:30px;line-height:30px;background-color:#4893d4;display:inline-block;border:0px;font-size:12pt;color:#fff;padding:0px 10px 0 10px;}
.main_btn_4 A{font-size:12pt;color:#fff;}


input[type=checkbox] {
  position: relative;
  width: 15px;
  height: 15px;
  margin-right: 5px;
  cursor: pointer;
}
 
input[type=checkbox]:after {
  display: inline-block;
  content: "";
  width: 20px;
  height: 20px;
  border-radius:3px;
  background: #fff;
  border: 1px solid #0074e8;
}
 
input[type=checkbox]:checked:after {
  content: "✓";
  font-size: 12pt;
  font-weight: bold;
  color: #fff;
  background-color: #0074e8;
  text-align: center;
 }

.sub_tabs{float:left;min-height:40px;line-height:40px;width:100%;text-align:center;margin:0px 0 10px 0; border-bottom:1px dotted #0074e8;background-color:#993300;}
.sub_tabs .sub_tab{float:left;height:40px;line-height:40px;padding:0px 12px 0 12px;cursor:pointer;color:#FFF;}
.sub_tabs .sub_tab A{font-size:11pt;color:#FFF;}
.sub_tabs .sub_tab:hover{background-color:#ff9933;}

.sub_tabs .sub_tab_selected{float:left;height:40px;line-height:40px;padding:0px 12px 0 12px; background-color:#ff9933;color:#FFFFFF;cursor:pointer;}
.sub_tabs .sub_tab_selected A{color:#FFFFFF;font-size:11pt;font-weight:bold;}
.sub_tabs .sub_tab_head{float:left;height:40px;line-height:40px;padding:0px 15px 0 15px;}
.sub_tabs .sub_tab_head A{font-size:11pt;color:#FFF;}

.poz_zone{float:left;width:100%;height:auto;}
.poz_middle{margin:auto;width:100%;max-width:654px;height:auto;}
.poz_zone .head{float:left;width:100%;height:50px; line-height:50px; border-bottom:1px dotted #0f57a8;} 
.poz_zone .head .path{float:left; width:100%; text-align:left;height:50px; line-height:50px; font-size:14px; }
.poz_zone .detail{float:left;width:100%;min-height:200px; clear:both;}
.poz_zone .detail h1{float:left;min-height:40px;width:100%; text-align:center;font-size:16pt; line-height:40px; font-weight:bold; }
.poz_zone .detail .v{float:left;min-height:200px;width:98%;line-height:25px;font-size:14px;font-family:"宋体","微软雅黑", Arial, Helvetica, Verdana, Lucida, sans-serif; margin:0px 0px 10px 1%; padding:20px 0 20px 0; text-align:left;text-indent:2em;text-align:justify;}
.poz_zone .detail .v P{} 


.content_tab1 {	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/site/images/i_img_bar_tab_2.gif); text-align:center; cursor:pointer; }
.content_tab1 li{	text-overflow:ellipsis; overflow:hidden; white-space:nowrap;width:100px; }
.content_tab1_selected{	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/site/images/i_img_bar_tab_1.gif); color:#FFFFFF; text-align:center; cursor:pointer;}
.content_tab1_selected li{	text-overflow:ellipsis; overflow:hidden; white-space:nowrap;width:100px;}
.content_tab1_line{	height:2px;	background-color:#0783DF}

.wf_head{float:left;width:100%;min-height:40px;margin:0px;text-align:left;font-size:16pt;}
.wf_content{float:left;width:100%;min-height:25px;line-height:25px;margin:20px 0 20px 0;text-align:left;font-size:11pt;}
.wf_info{float:left;width:100%;min-height:30px;margin:0px;text-align:right;color:#666;}
.wf_info A{font-size:12px;color:#666;}

.sys_web_top{min-height:60px;width:100%;margin:auto; background-color:#FFF;}
.sys_web_top .logo{margin:auto;width:350px;min-height:60px; text-align:center;padding-top:10px;}
.sys_web_top .logo img{max-width:350px;max-height:129px;}

.sys_web_top_usercenter{min-height:50px;line-height:50px;width:1200px;margin:auto;background-color: #f2f9f4;} 
.sys_web_top_usercenter .plat{float:left;width:20%;font-size:12pt;font-weight:bold;text-align:center;}
.sys_web_top_usercenter .user-info{float:right;width:30%;text-align:center;}
.sys_web_top_usercenter .user-info info{display:inline-block;margin:auto;padding:0px 0;min-height:10px;overflow:hidden;clear:both;width:100%;}
.sys_web_top_usercenter .user-info info unit{display: block;float:left;width:100%;text-align:left;} 
.sys_web_top_usercenter .user-info info unit value{display:block;float:left;width:100%;text-align:right;font-size:10pt; text-indent:5px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.sys_web_top_usercenter .logout{float:right;width:10%;font-size:12pt;font-weight:bold;text-align:center;}

@media only screen and (max-width: 760px) {  
	.sys_web_top_usercenter{width:100%;}
	.sys_web_top .logo{width:100%;}
	.sys_web_top_usercenter .logo .plat{position:relative;width:100%;}
}
 

.sys_page_content_zone_bar{float:left;margin-top:0px;min-height:380px;width:100%;}
.sys_page_content_zone_bar_login{float:left;margin-top:40px;min-height:380px;width:100%;bbackground:url(/site/images/login_bg.jpg) ;}
.sys_page_content_zone{margin:auto;min-height:40px;width:100%;max-width:1200px;min-width:320px;background-color:#FFF;overflow:hidden;}
.sys_page_content{float:left;min-height:270px;width:100%;max-width:1200px;min-width:320px; border-radius:5px;margin:80px 0 80px 0 ; position:relative;}
.bottomzone{float:left;width:100%;height:50px;}
.sysfoot{width:100%;height:50px; width:100%; background-cccolor:#373d41;font-size:12px; color:#FFF;line-height:30px; text-align:center;}

.sysmenu{float:left;width:100%;position:relative;}
.sysmenu .top{display: block;height:0px;font-size:16pt; color:#fff; font-weight:bold;padding-left:20px;line-height:50px;background: url(/site/images/icon/arrow03.png) no-repeat right .3rem center;background-size: .24rem;text-decoration:none}
.sysmenu ubutton{display:block;width:50%;height:270px;overflow: hidden;margin-left:13%; }
.sysmenu ubutton unit{float:left;width:100%;height:80px;margin-top:10px;}
.sysmenu ubutton unit logo{float:left;width:10%;height:50px;line-height:50px;text-align:center;position:relative;}
.sysmenu ubutton unit logo li{position:absolute;left:calc( 50% - 10px );top:calc( 50% - 10px );width:20px;height:20px;background-color:#00cccc;}
.sysmenu ubutton unit uname{float:left;width:60%;height:50px;line-height:50px;color:; text-align:left;font-size:14pt;font-weight:bold;}
.sysmenu ubutton unit ucontent{float:left;width:90%;height:30px;line-height:20px;margin-left:10%; text-align:left; color:;font-size:12px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.sysmenu ulogin{display:block;position:absolute;top:-10px;right:0px;width:35%;padding-top:15px;border-radius:10px;bbackground:url(/site/images/login_bg1.jpg);box-shadow:0 5px 10px rgba(255, 255, 255, 0.6);}
.sysmenu ulogin A{color:;}

.bar_reg{margin:auto;width:80%;min-height:300px;min-width:320px;max-width:600px; background-color:#FFF;overflow:hidden;} 
.bar_reg .top{float:left;height:50px;line-height:50px;width:100%; border-bottom:1px solid #CCCCCC; text-align:left;text-indent:20px;font-size:12pt;}
.bar_reg .top A{font-size:12pt;}
.bar_reg .content{float:left;min-height:183px;width:100%; } 

regsort{display:block;float:left;width:100%;height:40px;line-height:40px;border-bottom:1px dotted #666;font-size:14pt;margin-bottom:5px;}
.reg{float:left;width:100%;min-height:200px;margin:0px; overflow:hidden;padding-top:15px;}
.reg_input{float:left;width:100%;min-height:300px;font-size:12pt;padding-top:30px;} 
.reg_input ul{float:left;width:100%;min-width:300px;max-width:1000px;min-height:50px;line-height:50px;}
.reg_input li{float:left;width:30%;min-width:60px;height:40px; text-align:center;line-height:40px; display:inline;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.reg_input .myput{float:left;width:70%;min-height:40px;line-height:40px; text-align:left;display:inline;}
.reg_input .myput .myinput{height:40px;width:95%;}
.reg_input .myput .myinput1{height:40px;width:50%;}
.reg_input .waring-tips{float:right;width:70%; height:25px;line-height:18px;font-size:14px;text-align:left;color: #f00;}
.reg_input .ul_btn{height:40px;line-height:40px;padding-top:10px;font-size:12pt;}
.reg_input .li_btn{height:40px;line-height:40px;font-size:12pt;}
.reg_input .myput_btn{float:left;width:100%;min-height:40px; text-align:center;display:inline;font-size:12pt;}
.reg_input em{display:inline-block;color:#FF0000;}
.reg_input em:before{content:"*"}

.reg_input .logininfo{height:100px;}
.reg_input .loginway{float:left;width:100%;min-height:30px; text-align:center;}
.reg_input .loginway A{display:inline-block;font-size:12pt;padding:0px 10px 0 10px;}
.reg_input .remark{float:left;width:100%;min-height:30px; text-align:center;display:inline;font-size:10pt;}
.reg_input .submitbtn{border:0px; background:#09F;color:#FFFFFF;width:35%;min-height:40px;-webkit-appearance:none;font-size:12pt;}


.login{float:left;width:100%;min-height:200px;margin:0px; overflow:hidden;padding-top:15px;}
.login_input{float:left;width:100%;min-height:300px;font-size:12pt;padding-top:30px;} 
.login_input ul{float:left;width:100%;min-width:300px;max-width:500px;height:60px;line-height:60px;}
.login_input li{float:left;width:30%;min-width:60px;height:50px; text-align:center;line-height:50px; display:inline;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.login_input .myput{float:left;width:70%;min-height:40px;line-height:40px; text-align:left;display:inline;}
.login_input .myput .myinput{height:40px;width:85%;}

.login_input .ul_btn{height:40px;line-height:40px;padding-top:10px;font-size:12pt;}
.login_input .li_btn{height:40px;line-height:40px;font-size:12pt;}
.login_input .myput_btn{float:left;width:100%;min-height:40px; text-align:center;display:inline;font-size:12pt;}

.login_input .logininfo{height:100px;}
.login_input .loginway{float:left;width:100%;min-height:30px; text-align:center;}
.login_input .loginway A{display:inline-block;font-size:12pt;padding:0px 10px 0 10px;}
.login_input .remark{float:left;width:100%;min-height:30px; text-align:center;display:inline;font-size:10pt;}
.login_input .submitbtn{border:0px; background:#09F;color:#FFFFFF;width:50%;min-height:40px;-webkit-appearance:none;font-size:12pt;}

.login_pub{margin:auto;width:1000px;overflow:hidden;padding-top:20px;background:#fff;position:relative;}
.login_pub .lhead{margin:auto;width:100%;max-width:1000px;min-width:320px;height:30px; line-height:30px;border-bottom:0px;}
.login_pub .lhead .title{float:left;width:100%;height:30px; line-height:30px; margin-left:10px;font-size:12pt; font-weight:bold;}
.login_pub .content{float:left;width:100%;max-width:1000px;min-width:320px;min-height:30px;} 
.login_pub .erweima{position:absolute;right:50px;top:50px;text-align:center;}
.login_pub .erweima img{}

@media only screen and (max-width: 760px) { 
.sys_page_content_zone_bar{background:url(login_bg.jpg) repeat-x bottom ;}
.login_input{width:100%;} 
.login_pub{width:100%;}
.sysmenu ubutton{width:99%;float:left;margin-left:1%;height:auto;}
.sysmenu ubutton unit{height:auto;}
.sysmenu ubutton unit ucontent{height:auto; white-space:normal;}

.sysmenu ulogin{float:left;position:relative;width:95%;margin-left:2%;top:0px;}
.login_pub .erweima{float:left;position:relative;top:0px;right:0px;text-align:center;width:100%;}
}
 

.submitinfo_pub{float:left;width:98%;min-height:20px;margin:50px 0px 20px 10px; overflow:hidden;}
.submitinfo_pub .head{margin:auto;width:100%;max-width:1000px;min-width:320px;height:30px; line-height:30px;border-bottom:1px solid #0360bf;}
.submitinfo_pub .head .title{float:left;width:100%;max-width:1000px;min-width:320px;height:30px; line-height:30px; margin-left:10px;font-size:16px; font-weight:bold;}
.submitinfo_pub .content{float:left;width:100%;max-width:1000px;min-width:320px;min-height:30px;}
.submitinfo_pub .content ul{float:left;width:50%;min-width:300px;max-width:500px;height:40px;line-height:40px;}
.submitinfo_pub .content li{float:left;width:20%;min-width:60px;height:40px; text-align:left; display:inline; text-indent:10px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.submitinfo_pub .content .myput{float:left;width:80%;min-height:40px; text-align:left;display:inline; position:relative;}
.submitinfo_pub .content .myput img{position:absolute;left:80px;top:5px;}

.bar_imgUnit{float:left; width:31%;text-align:center;display:inline;height:auto;margin:2% 1% 1% 1%;padding-bottom:20px;overflow:hidden;}
.bar_imgUnit ul{width:100%;padding-bottomss:calc( 75% + 120px );padding-bottom:200px ;position:relative;height:auto;}
.bar_imgUnit ul .shape{position:absolute;width:100%;height:95%;top:5%;padding:0px;}
.bar_imgUnit ul .shape .vi{float:left;width:100%;height:calc( 100% - 120px );text-align:center;overflow:hidden;}
.bar_imgUnit ul .shape .vi img{height:90%; max-width:150px;max-height:150px; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.bar_imgUnit ul .shape .vi img:hover { -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.bar_imgUnit ul .shape .title{float:left;width:100%; height:50px; line-height:50px;text-align:center;font-size:14pt;font-weight:bold;}
.bar_imgUnit ul .shape .title b{color:#FF0000;}
.bar_imgUnit ul .shape .text{float:left;width:100%; height:60px;overflow:hidden;margin-top:15px;line-height:20px;text-align:center;font-size:14px;color:#666; position:relative;} 

.bar_imgUnit_2{float:left; width:48%;text-align:center;display:inline;height:auto;margin:2% 1% 1% 1%;padding-bottom:20px;overflow:hidden;}
.bar_imgUnit_2 ul{width:100%;padding-bottomss:calc( 75% + 120px );padding-bottom:200px ;position:relative;height:auto;}
.bar_imgUnit_2 ul .shape{position:absolute;width:100%;height:95%;top:5%;padding:0px;}
.bar_imgUnit_2 ul .shape .vi{float:left;width:100%;height:calc( 100% - 120px );text-align:center;overflow:hidden;}
.bar_imgUnit_2 ul .shape .vi img{height:90%; max-width:150px;max-height:150px; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.bar_imgUnit_2 ul .shape .vi img:hover { -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.bar_imgUnit_2 ul .shape .title{float:left;width:100%; height:50px; line-height:50px;text-align:center;font-size:14pt;font-weight:bold;}
.bar_imgUnit_2 ul .shape .title b{color:#FF0000;}
.bar_imgUnit_2 ul .shape .text{float:left;width:100%; height:60px;overflow:hidden;margin-top:15px;line-height:20px;text-align:center;font-size:14px;color:#666; position:relative;} 

.bar_imgUnit_3{float:left; width:31.3%;text-align:center;display:inline;height:auto;margin:2% 1% 1% 1%;padding-bottom:20px;overflow:hidden;}
.bar_imgUnit_3 ul{width:100%;padding-bottomss:calc( 75% + 120px );padding-bottom:200px ;position:relative;height:auto;}
.bar_imgUnit_3 ul .shape{position:absolute;width:100%;height:95%;top:5%;padding:0px;}
.bar_imgUnit_3 ul .shape .vi{float:left;width:100%;height:calc( 100% - 120px );text-align:center;overflow:hidden;}
.bar_imgUnit_3 ul .shape .vi img{height:80%; max-width:150px;max-height:150px; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.bar_imgUnit_3 ul .shape .vi img:hover { -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.bar_imgUnit_3 ul .shape .title{float:left;width:100%; height:50px; line-height:50px;text-align:center;font-size:14pt;font-weight:bold;}
.bar_imgUnit_3 ul .shape .title b{color:#FF0000;}
.bar_imgUnit_3 ul .shape .text{float:left;width:100%; height:60px;overflow:hidden;margin-top:15px;line-height:20px;text-align:center;font-size:14px;color:#666; position:relative;} 

.bar_imgUnit_4{float:left; width:23%;text-align:center;display:inline;height:auto;margin:2% 1% 1% 1%;padding-bottom:20px;overflow:hidden;}
.bar_imgUnit_4 ul{width:100%;padding-bottomss:calc( 75% + 120px );padding-bottom:200px ;position:relative;height:auto;}
.bar_imgUnit_4 ul .shape{position:absolute;width:100%;height:95%;top:5%;padding:0px;}
.bar_imgUnit_4 ul .shape .vi{float:left;width:100%;height:calc( 100% - 120px );text-align:center;overflow:hidden;}
.bar_imgUnit_4 ul .shape .vi img{height:80%; max-width:150px;max-height:150px; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.bar_imgUnit_4 ul .shape .vi img:hover { -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.bar_imgUnit_4 ul .shape .title{float:left;width:100%; height:50px; line-height:50px;text-align:center;font-size:14pt;font-weight:bold;}
.bar_imgUnit_4 ul .shape .title b{color:#FF0000;}
.bar_imgUnit_4 ul .shape .text{float:left;width:100%; height:60px;overflow:hidden;margin-top:15px;line-height:20px;text-align:center;font-size:14px;color:#666; position:relative;} 

.bar_btn_1{float:left;display:inline;height:40px;line-height:40px;margin:2% 2% 2% 2%;padding:0px 20px 0px 20px;border:1px dotted #3399cc; border-radius:5px;}
.bar_btn_1 A{font-size:12pt;}

.bar_btn_1:hover{border:1px solid #0066cc;background:#0066cc;}
.bar_btn_1:hover A{color:#FFF;}

@media only screen and (max-width: 760px) { 
.bar_imgUnit ul .shape{width:100%;}
.bar_imgUnit ul .shape .title{font-size:10pt;height:60px;line-height:20px;}
.bar_imgUnit ul .shape .text{font-size:10px;} 

.bar_imgUnit_2 ul .shape{width:100%;}
.bar_imgUnit_2 ul .shape .title{font-size:10pt;height:60px;line-height:20px;}
.bar_imgUnit_2 ul .shape .text{font-size:10px;} 

.bar_imgUnit_4 ul .shape{width:100%;}
.bar_imgUnit_4 ul .shape .title{font-size:10pt;height:60px;line-height:20px;}
.bar_imgUnit_4 ul .shape .text{font-size:10px;} 
}

.bar_c1_split{float:left;width:100%;min-height:20px;background-image:url();}
.bar_c1{float:left;width:98%;min-width:310px;max-width:1200px;min-height:100px;margin:30px 0px 0px 1%; overflow:hidden;}
.bar_c1 .top{float:left;height:40px;width:100%;background-image:url(); border-bottom:1px dotted #CCC;padding:0px;position:relative;}
.bar_c1 .top .title{float:left;height:32px;line-height:32px;width:300px;text-align:left;font-size:12pt;font-weight:bold; text-indent:10px;} 
.bar_c1 .top .title A{font-size:16pt;font-weight:bold;}
.bar_c1 .top .back{position:absolute;padding:0 10px 0 10px;height:25px;line-height:25px;background:linear-gradient(#ffcc66 0%,#ff6600 100%);border:1px solid #cc6633;border-radius:5px;color:#FFF;font-size:12px;right:5px;top:3px;cursor:pointer;}
.bar_c1 .top .back A{font-size:12pt;color:#fff;}
.bar_c1 .top .mymore{float:right;width:45px;height:15px;margin:12px 5px 0 0px;}
.bar_c1 .top .edit{float:right;width:100px;height:40px;line-height:40px; background-color:#FF0000; text-align:center; }
.bar_c1 .top .edit A{color:#FFF;font-size:12pt;font-weight:bold; }
.bar_c1 .content{float:left;min-height:120px;width:100%;min-width:310px; margin:0px; text-align:left;overflow:hidden; }
.bar_c1 .content .vli{float:left;width:85%;max-width:960px;min-height:40px;line-height:40px;margin:0px; text-align:left; text-indent:5px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.bar_c1 .content .vli A{font-size:15px;}
.bar_c1 .content .date{float:left;width:15%;max-width:960px;min-height:40px;line-height:40px;margin:0px; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;font-size:14px;}

.bar_c1 .content ul{float:left;width:100%;min-height:30px;text-align:left;margin-top:10px;}

.bar_c1 .content ul .oh{float:left;width:20%;height:30px;line-height:30px;margin:0px; text-indent:4px; text-align:left;font-size:12pt; font-weight:bold;}
.bar_c1 .content ul .th{float:left;width:60%;height:30px;line-height:30px;margin:0; text-align:left;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;font-size:12pt;}
.bar_c1 .content ul .th A{font-size:12pt;} 
.bar_c1 .content ul .eh{float:right;width:20%;height:30px;line-height:30px;margin:0; text-align:left;}
.bar_c1 .content ul .eh A{font-weight:bold;color:blue;} 

.bar_c1 .content ul .o{float:left;width:20%;height:30px;line-height:30px;margin:0px; text-indent:4px; text-align:left;font-size:16pt; font-weight:bold;}

.bar_c1 .content ul .t{float:left;width:60%;height:30px;line-height:30px;margin:0; text-align:left;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;font-size:16pt; font-weight:bold;}
.bar_c1 .content ul .t A{font-size:16pt;font-weight:bold;}
.bar_c1 .content ul .t A.adisabled{color:#CCCCCC;font-size:16px;}

.bar_c1 .content ul .e{float:right;width:20%;height:30px;line-height:30px;margin:0; text-align:left;}
.bar_c1 .content ul .e A{font-weight:bold;color:blue;}
.bar_c1 .content ul .e A.adisabled{color:#CCCCCC;}

.bar_help{float:left;width:96%;min-width:310px;max-width:1200px;min-height:100px;margin:30px 0px 0px 1%; padding:10px 1% 10px 1%; overflow:hidden;color:#666;border:1px dotted #999;margin-bottom:10px;}
.bar_help .top{float:left;height:40px;width:100%;background-image:url(); border-bottom:1px dotted #CCC;padding:0px;position:relative;}
.bar_help .top .title{float:left;height:40px;line-height:40px;width:200px;text-align:left;font-size:14pt;font-weight:bold; text-indent:10px;} 
.bar_help .top .title A{font-size:16pt;font-weight:bold;}
.bar_help .top .back{position:absolute;padding:0 10px 0 10px;height:25px;line-height:25px;background:linear-gradient(#ffcc66 0%,#ff6600 100%);border:1px solid #cc6633;border-radius:5px;color:#FFF;font-size:12px;right:5px;top:3px;cursor:pointer;}
.bar_help .top .back A{font-size:12pt;color:#fff;} 
.bar_help .content{float:left;min-height:80px;width:100%;min-width:310px;padding:0px; text-align:left;overflow:hidden;font-size:10pt;}
.bar_help .content A{font-size:10pt;color:#666;}


.bar_input{float:left;width:96%;min-width:310px;max-width:1200px;min-height:100px;margin:30px 0px 0px 1%; padding:10px 1% 10px 1%; overflow:hidden;color:#666;border:1px dotted #999;margin-bottom:10px;background-color:#F4F4F4;}
.bar_input .top{float:left;height:40px;width:100%;background-image:url(); border-bottom:1px dotted #CCC;padding:0px;position:relative;}
.bar_input .top .title{float:left;height:40px;line-height:40px;width:200px;text-align:left;font-size:14pt;font-weight:bold; text-indent:10px;} 
.bar_input .top .title A{font-size:16pt;font-weight:bold;}
.bar_input .top .back{position:absolute;padding:0 10px 0 10px;height:25px;line-height:25px;background:linear-gradient(#ffcc66 0%,#ff6600 100%);border:1px solid #cc6633;border-radius:5px;color:#FFF;font-size:12px;right:5px;top:3px;cursor:pointer;}
.bar_input .top .back A{font-size:12pt;color:#fff;} 
.bar_input .content{float:left;min-height:80px;width:100%;min-width:310px;padding:10px 0 10px 0; text-align:left;overflow:hidden;font-size:10pt;}
.bar_input .content unit{display:block;height:40px;line-height:40px;width:50%;float:left;}
.bar_input .content unit name{display:block;height:40px;line-height:40px;width:20%;float:left;}
.bar_input .content unit inputor{display:block;height:40px;line-height:40px;width:80%;float:left;}
.bar_input .content unit inputor input,
.bar_input .content unit inputor select{width:80%;height:35px;line-height:35px;font-size:12pt;}
.bar_input .content A{font-size:10pt;color:#666;}
.bar_input .content unit inputor select.classid,
.bar_input .content unit inputor .birth_date{width:40%;}
.bar_input .content unit inputor .age{width:10%;text-align:center;}

.bar_input .content saver{float:left;display:block;width:100%;height:40px;line-height:40px;text-align:center;}

.div_file_unit{float:left;width:100%;height:30px;line-height:30px;border-bottom:1px dashed #CCC;}
.div_file_name{float:left;height:30px;line-height:30px;width:55%;border-bottom:1px dashed #CCC;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.div_file_name .fname{width:96%;height:26px;line-height:26px;}
.div_file_size{float:left;height:30px;line-height:30px;width:15%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;text-align:right;}
.div_file_img{float:left;height:30px;line-height:30px;width:10%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:center}
.div_file_detail{float:left;height:30px;line-height:30px;width:15%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;text-align:right;}
.div_file_detail A{color:#0000FF; }
.div_file_del{float:left;height:30px;line-height:30px;width:15%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;text-align:right;}
.div_file_del A{color:#0000FF; }

.page-box {width:100%;float:left; padding:50px 0 50px 0; text-align:center;}
.page-box .f-14{padding:5px 0 5px 0;line-height:25px;}
.page-box .page{height:20px;line-height:20px;font-size:10px;margin-left:20px;}
.page-box .goto{height:22px;line-height:22px;font-size:10px;}
.page-box a { display:inline-block; border:1px solid #ddd; min-width:30px; line-height:24px; background:#fff; border-radius:2px; margin:0 3px;}
.page-box a.prve:hover,
.page-box a.prve {content:'139008B'; border:1px solid #ddd;}
.page-box a.next:hover,
.page-box a.next {content:'155009B'; border:1px solid #ddd;}
.page-box a:hover,
.page-box a.pageon { background-color:#dd6d1d; color:#fff; border-color:#dd6d1d;}

.listhead_stat{float:left;width:30%;height:40px;line-height:40px;text-align:left;}
.listhead_search{float:left;width:70%;min-height:40px;line-height:40px;text-align:right;}

@media only screen and (max-width: 760px) { 
	.listhead_stat{width:100%;min-height:40px;line-height:40px;}
	.listhead_search{width:100%;min-height:30px;line-height:30px;}
}

.exportViewBody{margin:auto;min-height:0px;padding:20px 10px 20px 10px;background-color:#FFF;}

.inputtable{}
.inputtable td, .inputtable th{line-height:50px; font-size:14pt; font-weight:normal;white-space:nowrap;text-align:left;}
.myprice{float:left;border:1px solid #CCC;width:100px;height:80px;line-height:40px;font-size:12pt;display:inline-block;margin:10px;}
.myprice li{width:100%;height:40px;line-height:40px;font-size:14pt;text-align:center;}
.payok{color:#FF0000;font-size:14pt;}

.input_ss{height:40px;line-height:40px;font-size:12pt;}
