﻿html { width:100%; text-align:center;}
body { margin:0; padding:0; width:100%; font-family:tamoha, Arial, "宋体"; background:#f1f1f1; font-size:12px; }
div, form, img, ul, ol, li, dl, dt, dd, table, td, tr, th, p, span { margin: 0; padding: 0; border: 0;}
li { list-style-type: none; text-align: left; }
select, input, button { font-size: 12px; font-family: Arial, "宋体" }
em { font-style: normal; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: normal; font-size: 12px; }
img { vertical-align: middle; text-align: center; }
a:link ,a:visited{text-decoration: none; color:#444; }
a:hover { text-decoration:underline; color:#155fbe; }
button{cursor:pointer;}
.text_nor{ height:23px; background:#f1f1f1; border:1px solid #d0d0d0; padding:0px 10px;}
.float_left{ float:left;}
.float_right{ float:right;}

/*======================层样式========================*/
.mainframe{ width:1347px; margin:0 auto; overflow:hidden; background:#ffffff}
.mainframe_bgnone{ background:none}
.main_left{ width:266px; float:left;}
.main_right{ width:1030px; float:right; background:#f1f1f1; padding:0px 25px; border-left:1px solid #e1e1e1;}
.right_con{ width:100%; height:auto; text-align:left; overflow:hidden;}

.right_title{ color:#d12020; font: bold 18px/50px "microsoft YaHei"; width:100%; overflow:hidden; }
.right_text{ color:#bcbcbc; font:normal 14px/40px "microsoft YaHei";}

/*======================操作按钮和搜索控件组合========================*/
.toolbox{ width:100%; height:auto; float:left;background:#fff;border-top:0px none;-webkit-box-shadow:#c6c6c6 0px 2px 3px;-moz-box-shadow:#c6c6c6 0px 2px 3px;box-shadow:#c6c6c6 0px 2px 3px; margin-bottom:20px;}
.toolbox .buttonbox{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #c6c6c6}
.toolbox .buttonbox ul li{ float:left; width:auto; height:20px; margin:10px 0px; border-right:1px solid #d4d4d4;}
.toolbox .buttonbox ul li a{ padding:0px 15px; float:left; color:#2b8bb3; font: bold 14px/20px "microsoft YaHei"; cursor:pointer;}
.toolbox .searchbox{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #c6c6c6; padding:8px 0px;}
.toolbox .searchbox .search_con{ margin-left:15px; color:#787878; font:bold 14px/25px "microsoft YaHei";}
.toolbox .searchbox select{ border:1px solid #d0d0d0; background:#f1f1f1; height:23px;}
.toolbox .searchbox button{ height:25px; background:#df3b3a; border:0px none; cursor:pointer; color:#fff; font:normal 12px/25px "microsoft YaHei"; text-align:center; padding:0px 15px;}

/* tab切换 */
.comp_title{ width:100%; height:auto; border-bottom:2px solid #de3b3b; overflow:hidden;}
.comp_title ul li{ float:left; height:47px; border-right:1px solid #e9ecee; background:#fff;}
.comp_title ul li a span{ display:block; float:left; padding:0px 15px; color:#494949; font:bold 14px/47px "microsoft YaHei";}
.comp_title ul li.ha a span{ background:#de3b3b; color:#fff}
.comp_title .red{background:#de3b3b; color:#fff;font:bold 14px/25px "microsoft YaHei"; float:left; padding:5px 20px;}
.comp_title .red span{ margin:0px 10px;}

.footer{ width:100%; height:auto; margin:20px 0px; text-align:center; overflow:hidden;}
.footer a{ color:#6b6b6b; font:normal 12px/20px "microsoft YaHei"; margin:0px 10px;}
.footer p{ color:#6b6b6b; font:normal 10px/20px "microsoft YaHei";}

/*======================左侧分类========================*/
.left_type{ width:100%; height:auto;}
.left_type li{ width:100%;border-bottom:1px solid #e1e1e1; position:relative; z-index:1;}
.left_type li a{ display:block; width:100%;color:#787878; font: bold 16px/55px "microsoft YaHei"; text-decoration:none; text-indent:20px;}
.left_type li a:hover,.left_type li a.cur{ color:#d12020}
.left_type li i{ position:absolute; z-index:2; width:11px; height:11px; display:block; top:22px; right:22px; background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/left_ico.png) 0px -11px no-repeat;}
.left_type li i.close{ background-position:0px -11px;}
.left_type li i.open{ background-position:0px 0px;}
.left_type li ul{border-top:1px solid #e1e1e1; display:none;}
.left_type li ul li{border-bottom:0px none; width:auto; padding-left:40px;}
.left_type li ul li a{ font-weight:normal; line-height:50px;}

/*======================表格样式========================*/
.formlist { border-collapse:collapse; width: 100%; text-align: left;}
.formlist thead tr, .formlist tfoot tr { width:100%; text-align:left; }
.formlist thead tr, .formlist thead th { padding:10px; text-align:left; color:#00579c;}
.formlist thead span { color:#d12020;font: bold 18px/50px "microsoft YaHei"; float:left; }
.formlist tbody{ background:#fff;}
.formlist tbody td , .formlist tbody th { padding:10px;vertical-align:middle; word-break:break-all; color: #474747; font:normal 14px/20px "microsoft YaHei"; border: 1px solid #f1f1f1;}
.formlist tbody th {text-align:right; font-weight:normal; background:#fcfcfc}
.formlist tbody th:hover { background:#F3F5F8;}
.formlist tbody td a{ color:#2b8bb3; font:normal 14px/20px "microsoft YaHei";}
.formlist tbody td input.text_nor{ border:1px solid #dfdfdf; background:none; padding:0px 10px; height:22px; line-height:22px;}
.formlist tbody td input.Wdate{border:1px solid #dfdfdf; background:none; padding:0px 10px; height:22px; line-height:22px;background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_time.png) right center no-repeat;}
.formlist tfoot{background:#fff;}
.formlist tfoot .btn{ margin:30px auto; text-align:center}
.formlist tfoot .btn .btn_bc{ width:97px; height:31px; background:#df3b3a; text-align:center; color:#ffffff; font:normal 14px/31px "microsoft YaHei"; cursor:pointer; border:0px none;}

.dateline { border-collapse:collapse; margin: 0 auto; }
.dateline caption { width:100%; padding:5px 0; text-indent:0.3em; text-align:left; background:#CBE4F8; border-bottom:1px solid #fff;}
.dateline caption span { font-weight:bold; margin-left:10px; padding-left:20px;color:#0457A7; }
.dateline thead tr:hover { background-color: transparent; color:inheritp; }
.dateline th, .dateline td { border:1px solid #f1f1f1; height:20px; line-height:20px; }
.dateline th { text-align:center; padding:10px /*vertical-align:middle;*/ }
.dateline td { padding:10px;color:#626262; font: normal 14px/20px "microsoft YaHei";}
.dateline thead th, .dateline thead td { cursor: pointer; text-align: center; word-break: keep-all; border:1px solid #f1f1f1;color:#626262; font: bold 14px/20px "microsoft YaHei"; background:#F2F2F2!important;}
.dateline td a, .dateline th a { color:#333333; text-decoration:none; }
.dateline tbody a:hover { color:#00498D; }
.dateline thead td a, .dateline thead th a { color:#F76E0A; text-decoration:underline; text-align:center; }
.dateline tbody tr:hover { background:#F2F2F2;}

.pagination { width: 100%; background: #F2F2F2; padding: 2px 0; overflow: hidden; text-align: right; margin-top: 15px; }
.pagination a { text-decoration: underline }
/*========选择:全选--反选---不选样式========*/
.pagination .pageleft { float: left; padding-left: 0.5em; color: #000; }
.pagination .pageleft .choose { display: inline; }
.pagination .pageleft .pagenum { display: inline; padding: 0 3px; }
.pagination .pageleft .pagenum input { width: 28px; height: 15px; margin: 0 3px; }
/*=======分页样式=========*/
.pagination .pageright { float: right; padding-right: 1.2em; }
.pagination .pageright .paging { padding: 3px 0; }
.pagination .pageright .paging a { border: 0px none; color: #fff; font-size:12px; display: inline-block; padding: 2px 8px; text-decoration: none; background: #de3b3b}

.right_list{ width:100%; height:auto;}
.right_list li{ width:100%; height:auto; margin-top:10px;border:1px solid #c4c4c4;}
.right_list li p.title{ width:100%; height:40px;  position:relative; z-index:1; color:#d12020; font:normal 14px/40px "microsoft YaHei"; background:#fff; text-indent:10px; cursor:pointer;}
.right_list li p.title .c1{ color:#878787; padding-left:5px;}
.right_list li p.title i{ position:absolute; z-index:2; right:20px; top:10px; height:20px; color:#878787; font:normal 14px/20px "microsoft YaHei"; background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/left_ico.png) 0px -22px no-repeat; padding-left:5px;}
.right_list li p.title i.close{ background-position:0px -22px;}
.right_list li p.title i.open{ background-position:0px -42px;}
.right_list li .right_list_con{ padding-top:10px; background:#fff; display:none;}

/*======================安全中心========================*/
.right_aqzx{ width:100%; height:auto; float:left;}
.right_aqzx h3.title{ color:#d12020; font: bold 18px/50px "microsoft YaHei";width:100%; overflow:hidden; }
.right_aqzx ul li{ float:left; width:140px; height:120px; background:#fff; border:1px solid #c6c6c6; border-top:0px none; margin-right:10px; -webkit-box-shadow:#c6c6c6 0px 2px 4px;-moz-box-shadow:#c6c6c6 0px 2px 4px;box-shadow:#c6c6c6 0px 2px 4px;}
.right_aqzx ul li a{ display:block; height:40px; color:#a4a4a4; font:normal 14px/20px "microsoft YaHei"; text-align:center; padding-top:80px;}
.right_aqzx ul li a.zqzx_ico1{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_aqzx1.png) center 30px no-repeat;}
.right_aqzx ul li a.zqzx_ico2{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_aqzx2.png) center 30px no-repeat;}
.right_aqzx ul li a.zqzx_ico3{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_aqzx3.png) center 30px no-repeat;}
.right_aqzx ul li a.zqzx_ico4{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_aqzx4.png) center 30px no-repeat;}

.dlxx_01{ width:100%; height:auto; float:left; margin-top:20px; background:#fff;border:1px solid #c6c6c6; border-top:0px none;-webkit-box-shadow:#c6c6c6 0px 2px 4px;-moz-box-shadow:#c6c6c6 0px 2px 4px;box-shadow:#c6c6c6 0px 2px 4px; padding-bottom:20px;}
.dlxx_01 h3.title{ display:block; margin:20px 0px 0px 20px; width:100px; height:30px; background:#de3b3b; text-align:center; color:#fff; font:normal 14px/30px "microsoft YaHei";}
.dlxx_01 .user_logo1{ float:left; width:100px; height:100px; position:relative; z-index:1; margin:20px 0px 0px 20px;}
.dlxx_01 .user_logo1 .zz{ position:absolute; z-index:2; display:block; width:100px; height:100px; background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/img_user_logo1.png) no-repeat; left:0px; top:0px;}
.dlxx_01 span{ color:#474747; font:normal 14px/25px "microsoft YaHei"; padding-top:40px; display:block;}
.dlxx_01 span.user_name{ margin:55px 40px 0px 40px; display:block; float:left; padding:0px;}

.aqfw{ width:100%; height:auto; float:left; margin-top:20px; background:#fff;border:1px solid #c6c6c6; border-top:0px none;-webkit-box-shadow:#c6c6c6 0px 2px 4px;-moz-box-shadow:#c6c6c6 0px 2px 4px;box-shadow:#c6c6c6 0px 2px 4px; padding-bottom:20px;}
.aqfw h3.title{ display:block; margin:20px 0px 0px 20px;text-align:left; text-indent:25px;color:#de3b3b; padding-bottom:10px; font:normal 14px/20px "microsoft YaHei"; background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_title_bg.png) left bottom no-repeat; overflow:hidden;}
.aqfw ul{ margin:20px 0px 0px 20px; overflow:hidden; width:450px; float:left;}
.aqfw ul li{ width:100%; height:40px; overflow:hidden;}
.aqfw ul li a{ color:#474747; font:normal 14px/30px "microsoft YaHei"; float:left;}
.aqfw ul li a span{ color:#878787; margin:0px 5px;}
.aqfw ul li button{ display:block; float:left; width:100px; height:23px; background:#f17b7b; border:0px none; margin-left:50px; text-align:center; color:#ffffff; font:normal 14px/23px "microsoft YaHei"}
.aqfw .sjkt{ float:left; width:450px; overflow:hidden;}
.aqfw .sjkt a{ float:left;color:#474747; margin:40px 0px 0px 30px;font:normal 14px/20px "microsoft YaHei";}
.aqfw .sjkt button{ display:block; float:left; width:100px; height:23px; background:#f17b7b; border:0px none; margin-left:50px; margin-top:40px; text-align:center; color:#ffffff; font:normal 14px/23px "microsoft YaHei"}

/*======================分类========================*/
.type_list{ width:100%; height:auto; height:120px; margin-bottom:20px;}
.type_list .hd{ position:relative; z-index:1; width:100%;}
.type_list .hd .next{ width:30px; height:122px; background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_right.png) center center no-repeat; position:absolute; z-index:2; right:0px; top:0px; cursor:pointer}
.type_list .hd .prev{ width:30px; height:122px; background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_left.png) center center no-repeat; position:absolute; z-index:2; left:0px; top:0px; cursor:pointer}
.type_list .bd{ padding:0px 40px; height:120px;}
.type_list .bd .tempWrap{ width:100% !important;}
.type_list .bd ul li{ float:left; width:140px; height:120px; background:#fff; border:1px solid #c6c6c6; border-top:0px none; margin-right:10px; -webkit-box-shadow:#c6c6c6 0px 2px 4px;-moz-box-shadow:#c6c6c6 0px 2px 4px;box-shadow:#c6c6c6 0px 2px 4px;}
.type_list .bd ul li a{ display:block; height:40px; color:#a4a4a4; font:normal 14px/20px "microsoft YaHei"; text-align:center; padding-top:80px;}
.type_list .bd ul li a.type1{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/type_ico1.png) center 30px no-repeat;}
.type_list .bd ul li a.type2{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/type_ico2.png) center 30px no-repeat;}
.type_list .bd ul li a.type3{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/type_ico2.png) center 30px no-repeat;}
.type_list .bd ul li a.type4{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/type_ico3.png) center 30px no-repeat;}
.type_list .bd ul li a.type5{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/type_ico4.png) center 30px no-repeat;}
.type_list .bd ul li a.type6{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/type_ico5.png) center 30px no-repeat;}
.type_list .bd ul li a.type7{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/type_ico6.png) center 30px no-repeat;}
.type_list .bd ul li a.type8{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/type_ico8.png) center 30px no-repeat;}
.type_list .bd ul li a.znx_type1{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/znx_type_ico1.png) center 30px no-repeat;}
.type_list .bd ul li a.znx_type2{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/znx_type_ico2.png) center 30px no-repeat;}
.type_list .bd ul li a.znx_type3{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/znx_type_ico3.png) center 30px no-repeat;}
.type_list .bd ul li a.znx_type4{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/znx_type_ico4.png) center 30px no-repeat;}
.type_list .bd ul li a.znx_type5{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/znx_type_ico5.png) center 30px no-repeat;}
.type_list .bd ul li a.znx_type6{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/znx_type_ico6.png) center 30px no-repeat;}
.type_list .bd ul li a.znx_type7{ background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/znx_type_ico7.png) center 30px no-repeat;}

/*======================在线咨询========================*/
.zxzx{ padding:10px 30px; overflow:hidden;height:auto;}
.zxzx h3.title{ color:#d12020;font: bold 18px/50px "microsoft YaHei";width:100%; overflow:hidden; text-align:left;}
.zxzx .zxzx_con{ width:100%; height:auto; overflow:hidden; float:left;}
.zxzx .zxzx_con h4.title1{ display:block;width:100px; height:47px; background:#df3b3a; text-align:center; color:#fff; font:normal 14px/47px "microsoft YaHei";}
.zxzx .zxzx_con ul{ background:#fff; border-top:2px solid #de3b3c; padding:20px;}
.zxzx .zxzx_con ul li{ width:100%; height:auto; overflow:hidden; border-bottom:1px dashed #b9b9b9; padding:15px 0px;}
.zxzx .zxzx_con ul li .img{ float:left;}
.zxzx .zxzx_con ul li .name{ float:left; color:#459ac1; font:normal 14px/25px "microsoft YaHei"; margin-left:15px;}
.zxzx .zxzx_con ul li p{ float:left; color:#757575; font:normal 14px/22px "microsoft YaHei"; width:1110px; margin-left:15px;}
.zxzx .zxzx_con ul li p span{ display:block;}

/*======================新闻详情========================*/
.newsdisp{ padding:20px 40px; overflow:hidden; background:#fff;}
.newsdisp h1.newsdisp_title{ color:#de3b3b; font: normal 25px/50px "microsoft YaHei"; margin-bottom:15px;}
.newsdisp .time_author_click{ width:100%; height:50px; background:#f1f1f1}
.newsdisp .time_author_click span{ color:#707070; font:normal 14px/50px "microsoft YaHei"; margin:0px 10px;}
.newsdisp .newsdisp_con{ color:#666666; font:normal 14px/30px "microsoft YaHei"; margin:30px; text-align:left; height:auto !important; height:300px; min-height:300px;}
.newsdisp .newsdisp_con p{ color:#666; font:normal 14px/30px "microsoft YaHei"; text-indent:2em; margin-bottom:10px;}
.newsdisp .newsdisp_buttom{ margin:20px auto; text-align:center; overflow:hidden;}
.newsdisp .newsdisp_buttom a{ width:68px; height:31px; display:inline-block; background:#b9b9b9; color:#fff; font:normal 14px/31px "microsoft YaHei"; margin:0px 5px; text-decoration:none}
.newsdisp .newsdisp_buttom a:hover{ background:#de3b3b}

.main_box{ width:96%; height:auto; float:left;background:#fff;border:1px solid #c6c6c6; border-top:0px none;-webkit-box-shadow:#c6c6c6 0px 2px 4px;-moz-box-shadow:#c6c6c6 0px 2px 4px;box-shadow:#c6c6c6 0px 2px 4px; padding:15px 2%;}

/*======================通讯录左侧========================*/
.listbox { margin:0 auto;}
.listbox .title { height:40px; width:100%; }
.listbox h3 { text-indent:40px; height:40px;font-weight:bold;  background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_blue.gif) 20px center no-repeat; color:#de3b3b; float:left; font: bold 14px/40px "microsoft YaHei"}
.listbox a{ text-decoration:none}
.listbox span{ color:#7d7d7d; font:normal 14px/25px "microsoft YaHei"}
.listbox .con { width:94%;overflow:auto; padding:10px 2%; background:#fafafa; }

/*======================个人日程========================*/
.jobchoose { height:auto;width:100%; margin-bottom:2px; position:relative; z-index:10; background:#fff;border:1px solid #c6c6c6; border-top:0px none;-webkit-box-shadow:#c6c6c6 0px 2px 4px;-moz-box-shadow:#c6c6c6 0px 2px 4px;box-shadow:#c6c6c6 0px 2px 4px; padding:7px 0px; float:left;}
.choose_week {width:700px; color:#b9b9b9; font:normal 14px/20px "microsoft YaHei"; float:left;}
.choose_week span { float:left; margin-left:10px; display:inline;font:normal 14px/26px "microsoft YaHei";color:#00569d; font-size:14px; font-weight:bold; }
.choose_week a { float:left; margin-left:10px; display:inline; width:26px; height:26px; vertical-align:middle;}
.choose_week button { margin:0px 0 0 10px; width:80px; height:26px; background:#df3b3a; border:0px none; text-align:center; color:#fff; font:normal 14px/26px "microsoft YaHei"; text-align:center; cursor:pointer}
.choose_week .up {background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/blue/date_up.gif) no-repeat; }
.choose_week .next {background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/blue/date_down.gif) no-repeat;  }

/*======================查询========================*/
.query { float:right; width:290px;position:absolute; z-index:90; right:20px; bottom:8px;}
.query .return { text-align:right; padding-bottom:18px; }
.query .return a { font-weight:bold; color:#00579e!important; font-size:14px; text-decoration:underline; }
.query p a { font-weight:bold; text-decoration:none; cursor:pointer; color:#3B7FAF;}
.query p a:hover {color:#2470A6;  }
.query p select{ width:95%; margin-left:2%; background:none; height:25px; border:0px none; color:#494949; font:normal 14px/25px "microsoft YaHei";}
.query .querydiv { position:absolute; left:0; top:23px; width:131px; z-index:100; padding:2px 0; border:1px solid #999; background:#f1f1f1}
.query .querydiv a { width:120px; margin:0 auto; display:block; text-align:center; line-height:25px; color:#374D76;}
.query .querydiv a:hover {  line-height:25px; background:#BFDDF4; text-decoration:none; }

/*======================选择时间========================*/
.choose_time { width:100px; float:right; height:27px; overflow:hidden; border:0px none;border-spacing: 0px;}
.choose_time td { height:22px;text-align:center; vertical-align:middle; }
.choose_time td a { width:40px; height:25px;display:block; color:#494949; font:normal 14px/25px "microsoft YaHei"; background:#e6e6e6 url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/blue/rc_bg1.gif) left top repeat-x; border:1px solid #f3f3f3; text-decoration:none}
.choose_time .current a{ background:#0875b8 url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/blue/rc_bg2.gif) left top repeat-x; border:1px solid #4aa4d5; color:#fff}

/*======================日程表格========================*/
.datetab { width:100%; text-align:center;border-collapse: collapse; margin-top:10px; float:left}
.datetab thead th, .datetab thead td { cursor: pointer; text-align: center; word-break: keep-all;color:#626262; font: bold 14px/40px "microsoft YaHei";border:#f1f1f1 1px solid;background:#fff;}
.datetab tbody td { border:#f1f1f1 1px solid; vertical-align:top; background:#fff; text-align:left; color:#717171; font:normal 14px/20px "microsoft YaHei";}
.datetab tbody th { background:#fcfcfc; border:#f1f1f1 1px solid; padding:15px 0; font-weight:normal;color:#717171; font:normal 14px/20px "microsoft YaHei";}
.datetab tbody th a { color:#000!important; }
.datetab tbody td p { background:#fff; margin:3px; padding:11px 0; }
.rcdate01 td { padding:15px 0;}

/*=======add======*/
.login_banner .focus{position:relative;float:left;width:60%;height:380px;}  
.login_banner .focus img{width:660px;height:380px;} 
.login_banner .focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.login_banner .focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.login_banner .focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;} 
.login_banner .focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}  
.login_banner .focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}  
.login_banner .focus .fPic{position:absolute;left:0px;top:0px;}  
.login_banner .focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.login_banner .focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:80px;line-height:80px;background:rgba(0,0,0,0.6); display:block;text-align:left;}  
.login_banner .focus .shadow a{text-decoration:none;color:#fff;font-size:20px;overflow:hidden;margin-left:10px;}  
.login_banner .focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }  
.login_banner .focus .fcon img{display:block;}  
.login_banner .focus .fbg{display:none;}   
.login_banner .focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.login_banner .focus .D1fBt .current,.login_banner .focus .D1fBt a:hover{background:#fc114a;}    
.login_banner .focus .D1fBt img{display:none}    
.login_banner .focus .D1fBt i{display:none;font-style:normal;}    
.login_banner .focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.login_banner .focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}  
.login_banner .focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}  
.login_banner .focus .prev:hover{background-position:0 0;}  
.login_banner .focus .next:hover{background-position:-40px 0;}  
.login_banner .fm-v{width:40%;float:right;}
.login_banner .w_1078{overflow: hidden;border: 3px solid #eee;height: 380px;}
.login_banner .login_table table #username{background: url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/user_icon.png) left center no-repeat;}
.login_banner .login_table table #password{background: url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/pwd_icon.png)  left center no-repeat;}
.login_banner .login_table table .title{font-size: 20px;color: #2767e0;font-weight: bold; border-left: 3px solid #2767e0;padding-left: 10px;line-height: 22px; font-family: sans-serif;}
.login_banner .login_table table >tbody>tr:nth-child(3)>td,.login_banner .login_table table >tbody>tr:nth-child(4)>td{background-color:#eee;border: 1px solid #cecece;} 
.login_banner .login_table table >tbody>tr:nth-child(3)>td{padding:10px 0px 5px 15px; border-bottom: 0px;border-top-left-radius: 5px; border-top-right-radius: 5px; }
.login_banner .login_table table >tbody>tr:nth-child(4)>td{padding: 5px 0px 10px 15px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top: 1px dashed #cecece;}
.login_banner .login_table table >tbody>tr:first-child+tr+tr>td,.login_banner .login_table table >tbody>tr:first-child+tr+tr+tr>td{background-color:#eee;border: 1px solid #cecece;} 
.login_banner .login_table table >tbody>tr:first-child+tr+tr>td{padding:10px 0px 5px 15px; border-bottom: 0px;border-top-left-radius: 5px; border-top-right-radius: 5px; }
.login_banner .login_table table >tbody>tr:first-child+tr+tr+tr>td{padding: 5px 0px 10px 15px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top: 1px dashed #cecece;}
.login_banner .login_table table .forget-pwd{color: #2767e0;float: right;line-height: 40px;vertical-align: middle;}
.login_banner .login_table table .login_notice{margin-top:10px;}
.login_banner .login_table table #rememberMe{vertical-align:-2px;}
.login_footer p{font-size:12px;color:#555;}

/*======================登录页面========================*/
.w_1078{ width:1110px; margin:0 auto;}
.login_body{ background:#fff;}
.login_top{ width:100%; height:142px; overflow:hidden;}
.login_top .logo{ width:1110px; margin:0 auto;text-align:left; margin-top:30px;}
.login_banner{ width:100%; height:467px; overflow:hidden;}
.login_banner .login_table{margin: 50px 40px;}
.login_banner .login_table table{width: 100%;text-align:left;}
.login_banner .login_table table span.num_xgh{position:absolute;float:left;line-height:56px;left:124px; font-size:16px; color:#a8a8a8;cursor:text;}
.login_banner .login_table table span#password_span{position:absolute;float:left;line-height:56px;left:124px; font-size:16px;color:#a8a8a8; cursor:text;}
.login_banner .login_table table .login_input{ width:85%; padding:0px 10px; height:36px; border:0px none; line-height:36px; font:normal 14px/36px "microsoft YaHei"; display:inline;padding-left:35px;}
.login_banner .login_table table .login_input:focus{outline:none;}
.login_banner .login_table table .login_but{ width:100%; height:38px; background-color:#2767e0; border:0px none;cursor:pointer; color:#ffffff; font:normal 14px/38px "microsoft YaHei"; text-align:center; margin-top:15px;border-radius: 4px;}
.login_banner .login_table table label.float_left{ color:#aca9a9; font:normal 12px/20px "microsoft YaHei"; margin-top:10px;
.login_banner .login_table table label.float_left input{ float:left; margin-right:5px;}
.login_banner .login_table table a.float_right{ color:#2f86bd; font:normal 12px/20px "microsoft YaHei"; margin-top:10px;}
.login_banner .login_table table .prompt_dl{ line-height:20px; height:20px !important; margin-top:10px; width:100%; overflow:hidden; text-align:right; color:#d72422;font-size:15px;font-weight:bolder;}
.login_banner .login_table table .yzm{ margin-top:10px; width:100%; height:auto; overflow:hidden;}
.login_banner .login_table table .yzm label{float:left; line-height:35px;}
.login_banner .login_table table .yzm input{float:left; margin-right:10px; height:30px; width:110px;}
.login_banner .login_table table .yzm img{width: 60px;height: 35px;}
.login_1{ margin:30px 0px; width:100%; height:103px; overflow:hidden;}
.login_1 ul li{ float:left; width:300px; height:103px; background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_bg1.png) right center no-repeat; margin-right:64px; padding-right:10px;}
.login_1 ul li.last{ margin-right:0px; padding-right:0px; background:none; width:250px;}
.login_1 ul li .title{ color:#c72b2d; font: bold 20px/30px "microsoft YaHei"; margin:5px 0px;}
.login_1 ul li .title i{ float:left; margin-right:5px; width:30px; height:30px; background:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_index1.png) center center no-repeat;}
.login_1 ul li .title i.i2{background-image:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_index2.png)}
.login_1 ul li .title i.i3{ background-image:url(https://vpn.wfhlxy.com/http/77726476706e69737468656265737421a1a013d2766626092946daf4/zfca/login/images/ico_index3.png)}
.login_1 ul li .con{ color:#6c6b6b; font: normal 14px/24px "microsoft YaHei"; margin-top:10px;}
.login_footer{ width:100%; height:36px;color:#555; font:normal 14px/36px "microsoft YaHei"; text-align:center}
