@charset "utf-8";
body{font-family:'微软雅黑';background:#f2f6fa;}
input,button{outline:none;}
.inl-block{display:inline-block;}
.clear{clear:both}
a { cursor: pointer; }
a:link { text-decoration: none; color: rgb(102, 102, 102); font-family: "Microsoft YaHei"; font-size: 14px; transition: all 0.4s ease-out 0s; }
a:visited { text-decoration: none; color: rgb(102, 102, 102); }
a:hover { text-decoration: none; color: rgb(0, 0, 0); transition: all 0.2s linear 0s; }
.w50{width:80px !important;}
/*公用部分开始*/

/*详情 表格   开始*/
.detailTable{border:solid 1px #ccc; margin: 35px auto;width: 800px;height: 400px;}
.detailTable tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.detailTable tr th{text-align: center;width: 200px;font-size: 14px;height: 35px;line-height: 30px;background: #fff;white-space: nowrap;border: 1px solid #ccc;font-weight: bold;color: #000;}
.detailTable tr td{color: #000;font-size: 14px;height: 35px;line-height: 30px;background: #fff;padding-left: 10px;word-break: break-all;border: 1px solid #ccc;}
/*详情  表格   结束*/

/*报名确认单 表格   开始*/
.confirmFormTable{margin: 35px auto;width: 650px;height: 100px;}
.confirmFormTable tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.confirmFormTable tr th{text-align: center;width: 200px;font-size: 14px;height: 35px;line-height: 30px;background: #fff;white-space: nowrap;border: 1px solid #ccc;font-weight: bold;color: #000;}
.confirmFormTable tr td{width: 450px;color: #000;font-size: 14px;height: 35px;line-height: 30px;background: #fff;padding-left: 10px;word-break: break-all;border: 1px solid #ccc;}
/*报名确认单  表格   结束*/

.header_bm{ width:100%; height:100px;box-shadow: 0px 5px 5px rgba(204, 204, 204, 0.4);background:#fff;position:relative;min-width:1200px;}
.header_title{background:url('../images/bid_title.png') no-repeat left center;height:100px;width:150px;position:relative;left:25px;float:left;}
.header_title span{font-size: 22px;position: absolute;right: 0px;bottom: 35px;color:#3484FF}
.pay_title{background:url('../images/pay_title.png') no-repeat left center;height:100px;width:150px;position:relative;left:25px;float:left;}
.pay_title span{font-size: 22px;position: absolute;right: 0px;bottom: 35px;color:#3484FF}
.invite_title{background:url('../images/invite_title.png') no-repeat left center;height:100px;width:150px;position:relative;left:25px;float:left;}
.invite_title span{font-size: 22px;position: absolute;right: 0px;bottom: 35px;color:#3484FF}
.header_help{background:url('../images/header_help.png') no-repeat center top;height:100px;width:75px;position:absolute;right:25px;top:20px;}
.header_help span{font-size: 18px;position: absolute;right: 0px;bottom: 40px;color:#3484FF}
.regbox{height:100px;width: 800px;margin: 0px auto;position:relative;padding-top: 27px;}
ul.regloadbox { }
ul.regloadbox span { margin-top: 40px; text-align: center; }
ul.regloadbox li { width: 260px; float: left; position: relative; }
ul.regloadbox li span { margin-top: 20px; text-align: center; display: block;font-size:16px;  }
ul.regloadbox li h1 { border-radius: 50%; background: #cacfe1 none repeat scroll 0% 0%; position: absolute; left: 45%; top: 0px; width: 30px; height: 30px; font-size: 16px; line-height: 30px; text-align: center; color: rgb(255, 255, 255); }
ul.regloadbox li hr { background: #cacfe1 none repeat scroll 0% 0%; height: 7px; margin-top: 12px; border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor #cacfe1; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
ul.regloadbox li#pageOn span { color: #3484ff; margin-left: 5px;font-size:16px; }
ul.regloadbox li#pageOn h1 { border-radius: 50%; background: #3484ff none repeat scroll 0% 0%; position: absolute; left: 45%; top: 0px; width: 30px; height: 30px; font-size: 16px; line-height: 30px; text-align: center; color: rgb(255, 255, 255); }
ul.regloadbox li#pageOn hr { background: #3484ff none repeat scroll 0% 0%; height: 7px; margin-top: 12px; border: medium none; }
ul.renewbox li { width: 160px; float: left; position: relative; }

.common_text{width: 100%;height: 220px;position: fixed;top: 100px;left: 0;text-align: center;}
.common_text .text1 {font-size: 30px;letter-spacing: 5px;font-weight: bold;color:#fff;}
.common_text h2 {position: relative;margin: auto;margin-top: 20px;}
.common_text span {line-height: 1;font-size: 14px;text-align: center;color: #fff;border: #fff 1px solid;font-weight: normal;padding: 3px 30px;position: relative;}
.common_text span .line_lfet {position: absolute;left: 125px;top: 12px;width: 90px;height: 1px;background-color: #fff;}
.common_text .line_right {position: absolute;right: 125px;width: 90px;top: 12px;height: 1px;background-color: #fff;}
.content_top{width:100%;height:350px; background-attachment: fixed;background-repeat:no-repeat; background-size:100% 350px;-moz-background-size:100% 350px;}
.content_bg{background:#f2f6fa;}
/*分页开始*/
.fenye {width: 100%;text-align: center;margin-bottom: 30px;}
.fenye a {padding: 6px 12px;border: 1px solid #ddd;background-color: #fff;display: inline-block;font-size: 12px;margin: 0 2px;}
.fenye a.current, .fenye a:hover {color: #fff;background: #0593DB;}
/*分页结束*/

.emptyNotice{width:334px;margin:30px auto;}
/*公用部分结束*/

/*项目详情页面样式开始*/
.header_bid{position:fixed;top:0px;z-index:1;}
.bidbox{height:100px;width: 800px;margin: 0px auto;position:relative;padding-top: 27px;}
ul.bidlist { }
ul.bidlist span { margin-top: 40px; text-align: center; }
ul.bidlist li { width: 100px; float: left; position: relative; }
ul.bidlist li span { margin-top: 20px; text-align: center; display: block;font-size:16px;  }
ul.bidlist li h1 { border-radius: 50%; background: #cacfe1 none repeat scroll 0% 0%; position: absolute; left: 35%; top: 0px; width: 30px; height: 30px; font-size: 16px; line-height: 30px; text-align: center; color: rgb(255, 255, 255);margin-top: 0 !important;margin-left: 0 !important; }
ul.bidlist li hr { background: #cacfe1 none repeat scroll 0% 0%; height: 7px; margin-top: 12px; border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor #cacfe1; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
ul.bidlist li#pageOn span { color: #3484ff; margin-left: 5px;font-size:16px; }
ul.bidlist li#pageOn h1 { border-radius: 50%; background: #3484ff none repeat scroll 0% 0%; position: absolute; left: 40%; top: 0px; width: 30px; height: 30px; font-size: 16px; line-height: 30px; text-align: center; color: rgb(255, 255, 255);margin-top: 0 !important; }
ul.bidlist li#pageOn hr { background: #3484ff none repeat scroll 0% 0%; height: 7px; margin-top: 12px; border: medium none; }
.file_list ul li{margin-bottom:5px;cursor:pointer;}
.file_list ul li.active{color:#3484ff}
/*招标时间开始*/
.bid_details{width:100%;height:100%;position:relative;margin-top: 110px;padding: 20px 0px;}
.bid_details .info .newsDetail_title{text-align: center;margin-bottom:20px;margin-left: 200px;}
.bid_details .info .newsDetail_title span{font-size: 30px;color:#333;background-color: transparent;}
.bid_details .info .newsDetail_info{margin-bottom: 50px;font-size: 16px;line-height: 2.5;}
.bid_details .info .newsDetail_info .target_info{color: #666;text-align: justify;margin-top: 10px;width: 800px;margin: 0 auto;line-height: 30px;}

.bidTime{width:100%;height:80px;background:#f5f8fa;border-radius:10px;}
.bidTime ul li{width:218px;float:left;height:80px;padding: 5px;line-height: 32px;}
.bidTime ul li .timeTitle{color:#3484ff;font-size:16px;}
.bidTime ul li .timeTitle .mouseov{width:16px;height:16px;background:url('../images/yiwen.png') no-repeat center center;display:inline-block;cursor:pointer;}
.bidTime ul li .timeTitle .mouseContent{display:none;position:absolute;left:0;top:-35px;background:#fff;border:1px solid #000;color:#333;padding:10px;}
/*招标时间结束*/
.bid_details .info{width:1200px;min-height:1000px;padding:50px;border:1px solid #fff;background:#fff;border-radius:10px;margin:0 auto;position: relative;}
.bid_details .info .details_menu{width:160px;height:500px;position:fixed;top: 180px;}
.bid_details .info .details_content{width:900px;position:relative;left:100px;display:block;margin-top: 20px;}
.baoming{position: relative; overflow: hidden;}
.baoming a{border-radius: 10px;width:150px;transition:all linear 0.2s; background:#3484ff url(../images/write.png) no-repeat 20px 8px;padding-left:32px; display:block; text-align:center; line-height:40px; color:#fff !important; font-size:16px;text-decoration: none !important;}
.baoming a:hover{ text-decoration:none; background:#3376de url(../images/write.png) no-repeat 35px 8px;; }
.baoming:before {content: " "; position: absolute; width: 80px; height: 400px;top: 0; left: -200px; overflow: hidden;background: -o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
    background: -webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);transform: skewX(-25deg); transition: left 1s; }
.baoming:hover:before { left: 300px; }
.btn-primary {background:#3484ff;color:#fff;border:1px solid #3484ff;}
.btn-primary:hover {background:#fff;color:#3484ff;border:1px solid #3484ff;}

.timeline{ background:url(../images/timeline.png) no-repeat 197px 5px; height:100%;margin-top:40px; width:220px; position:relative;}
.timeline >.title{ position:absolute; background:url(../images/time.png) no-repeat 0px top; height:50px; width:200px;padding-left:50px; line-height:50px; font-size:16px;}
.timeline >.dotbox{position:absolute;}
.timeline >.dotbox >.dot{background:url(../images/timedot_gray.png) no-repeat; margin-bottom:10px;width:220px;}
.timeline >.dotbox >.dot a{width:220px;height:42px;display:block;line-height:42px;font-size:16px;text-indent: 10px;}
.timeline >.dotbox >.dot.active span,.timeline >.dotbox >.dot:hover span{
    background:url(../images/timedot_blue.png) no-repeat;color:#fff;text-indent: 10px;}
.timeline >.dotbox >.dot >.amendTimeList li{ text-align:center;border:1px #eee solid;color:#555 !important;display:block;width:160px;padding:5px 0 5px 0;margin:10px 0 10px 0;cursor:pointer}
.timeline >.dotbox >.dot >.amendTimeList li.active{ background-color:#eee;color:#3484ff !important;}
.timeline >.dotbox >.dot:hover span{background:url(../images/timedot_blue.png) no-repeat;color:#fff;text-indent: 10px;}
.timeline >.dotbox >.dot.no_record span{background:url(../images/timedot_gray.png) no-repeat;color:#666;text-indent: 10px;}
.has_record:hover{background:url(../images/timedot_blue.png) no-repeat;color:#0075e2;cursor:pointer;}
.no_record{color:#afafb1;}

.timeline >.dotbox >.dot:hover a{color:#666;text-decoration:none;}
.timeline >.dotbox >.dot.active{background:url(../images/timedot_blue.png) no-repeat;color:#fff;}
.timeline >.dotbox >.dot.active a{color:#fff;text-decoration:none;}
.timeline >.dotbox >.dot a{ font-size:16px; color:#666;}
.timeline >.dotbox >.dot div{ font-size:13px; color:#999;}
/*招标信息流程样式*/
.flow{height:50px;background:#fff;width:100%;min-width:1320px;float:left;border: 1px solid #ddd;line-height:45px;}
.flow ul li{list-style:none;float:left;}
.flow ul li button {font-size:16px;}
.flow ul li span{color: #428bca;}
.flow div{display:inline;padding:0 20px;font-weight: bold;font-size: 16px;float:left;}

.details_content{width:1200px;margin: 0 auto;position: relative;}
.mouseov{}
.ggnr{ width:100%; min-height:300px;background:#fff;}
.ggnr_t{ height:105px; border-bottom:1px dashed #dbdbdb; margin:0 auto; position:relative;}
.ggnr_t .notVal{font-size: 16px;padding: 20px 0;}
.ggnr_t_title{ width:100%; /*height:75px; line-height:75px;*/ text-align:center; font-family:"微软雅黑"; font-size:26px; color:#333; font-weight:bold;}
.ggnr_t_time{ width:100%; height:30px; line-height:30px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#666;}
.ggnr_t_time span{ margin:0 5px;}
.twbm{ width:126px; height:36px; position:absolute; right:0; top:10px;}
.twbm_l{ width:60px; height:36px; float:left; border:none; background:#ff9600; font-family:"微软雅黑"; font-size:14px; color:#fff; cursor:pointer;}
.twbm_r{ width:60px; height:36px; float:right; border:none; background:#0ab18c; font-family:"微软雅黑"; font-size:14px; color:#fff; cursor:pointer;}
.ggnr_con{ width:100%; height:auto;margin:10px auto;overflow: auto;display: block;word-break: break-all;word-wrap: break-word;}
.ggnr_con p{ width:100%; line-height:30px; font-family:"微软雅黑"; font-size:16px; color:#666; float:left; text-indent:2em;}
.jbxx1{ width:30%; font-family:"微软雅黑"; font-size:16px; color:#666; font-weight:normal; text-align:left; padding:0 1em;}
.jbxx2{ width:25%; font-family:"微软雅黑";font-size:16px; color:#666; font-weight:normal; text-align:left; padding:0 1em;}
.jbxx3{ width:13%; font-family:"微软雅黑";font-size:16px; color:#666; font-weight:normal; text-align:center;}
.jbxx4{ width:19%; font-family:"微软雅黑";font-size:16px; color:#666; font-weight:normal;text-align:center;}
.jbxx5{ font-family:"微软雅黑";font-size:16px; color:#666; font-weight:normal; text-align:left; padding:0 1em;}
.jbxx5 a{font-family:"微软雅黑";font-size:16px; color:#666;}
.jbxx5 a:hover{ color:#fc0101;}
.bzjx .active{ background:#f6f6f8}
.page_w{ min-width:100px; float:right; height:27px; margin:15px 0;}
.page_w li{ float:left; min-width:24px; height:27px; line-height:27px; margin:0 5px; font-family:"微软雅黑"; font-size:14px; color:#666666;}
.page_w li a{ padding:0 10px; border:1px solid #b8b8b8; float:left; font-family:"微软雅黑"; font-size:14px; color:#666666}
.page_w li.active a{ background:#1c83e2; color:#fff;}
.big_title{FONT-SIZE: 22px;border-bottom:3px solid #ccc;padding-bottom: 10px;margin: 30px 0;}
table .info_name{text-align:right;width:130px;border-top:0 !important;color:#A1A1A1;}
table .info_val{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top:0 !important;color:#333;text-align: left;}
/*项目详情页面样式结束*/

/*报名开始*/
.wb100{ width:1200px; height:auto; background:#fff;margin:0 auto;border-radius:10px;padding: 20px;margin-top: 20px;}
.bm_lg{ width:160px; height:50px; float:left; margin-top:28px;}
.bm_lg img{width:160px; height:50px;}
.bm_bz{ width:579px; height:42px; float:left; margin:29px 0 0 25px;}
.bm_bz img{ width:579px; height:42px;}
.tdcb{ width:190px; height:66px; float:left; margin-top:17px;}
.tdcb ul li{ width:66px; height:66px; float:left; margin-left:29px; text-align:center; position:relative;}
.tdcb ul li p{ width:100%; height:38px; line-height:38px; color:#0045ab; font-family:"微软雅黑"; font-size:12pt;}
.xmxx_t{ width:1005px; height:30px; line-height:30px; margin:25px auto 0; color:#0045ab; font-family:"微软雅黑"; font-size:14pt;}
.xmxx_t span{ color:#F00; font-size:12pt; margin-left:10px;}
.xmxx_n{ width:1005px; height:auto; margin:5px auto 0;}
.xmxx_n table{ width:100%;  border-top:1px solid #e4e9e9; border-left:1px solid #e4e9e9; border-right:1px solid #e4e9e9;}
.xmxx_n table tr td{ line-height:40px; color:#333; font-family:"微软雅黑"; font-size:14px;}
.xmxx_n table tr td input[type="text"]{ width:175px; height:28px; border:1px solid #e4e9e9;}
.xmxx_n table tr td span{ color:#F00;}
.xmxx_n table tr th{ line-height:40px; color:#333; font-family:"微软雅黑"; font-size:11.5pt; font-weight:100; border-bottom:1px solid #e4e9e9; border-right:1px solid #e4e9e9;}
.xmxx_n table tr th:last-child{border-right:none;}
.xmxx_n tr.ntd_head{background:#f1f8ff;}
.xmxx_n tr.ntd_odd{background:#fff;}
.xmxx_n tr.ntd_even{background:#f6f8fa;}
.xmxx_n_tb{ width:300px; border-right:1px solid #e4e9e9; border-bottom:1px solid #e4e9e9; text-align:right;}
.xmxx_n_tb_r{ width: 805px; text-indent:1em; border-bottom:1px solid #e4e9e9;border-right: 1px solid #e4e9e9;}
.xmxx_n_tb1{ width:200px; border-right:1px solid #e4e9e9; border-bottom:1px solid #e4e9e9; text-align:right; color:#0045ab !important;}
.xmxx_n_tb_r1{ width: 805px; text-indent:1em; border-bottom:1px solid #e4e9e9; color:#0045ab !important;border-right: 1px solid #e4e9e9;}
.bmsx{ width:1005px; height:35px; line-height:35px; margin:15px auto 0;}
.bmsx1{ width:1005px; height:30px; line-height:30px; margin:0px auto 0;}
.bmsx_l{ width:858px; float:left;color:#0045ab; font-family:"微软雅黑"; font-size:12pt;}
.bmsx_l a{ color:#ff6200;}
.bmsx_r{ min-width:145px; height:35px; float:right;}
.bmsx_r span{font-size:20px;color:red}
.bmsx_r1{ min-width:145px; height:30px; float:right;}
.bmsx_r1_l{ width:175px; float:left; margin-right:15px; text-align:right;font-size: 18px;}
.bmsx_r1 span{ min-width:70px; display:block; float:left; text-align:right;font-size: 18px;}
.bmsx_r1_sp{ color:#0045ab}
.bmsx_r1_sp1{ color:#ec1414}
.bmsx_r input,.bmsx_center input{  -moz-user-select: none; background-image: none; border-radius: 4px;cursor: pointer;display: inline-block;font-size: 18px; font-weight: 400;line-height: 1.42857;margin-bottom: 0;padding: 6px 25px;text-align: center;vertical-align: middle; white-space: nowrap; margin-left:13px;}
.bmsx_r a.login{-moz-user-select: none; background-image: none; border-radius: 4px;cursor: pointer;display: inline-block;font-size: 14px; font-weight: 400;line-height: 1.42857;margin-bottom: 0;padding: 6px 10px;text-align: center;vertical-align: middle; white-space: nowrap; margin-left:13px;}
.bmsx_center{ min-width:145px; height:35px; text-align:center;}
.sxbm_1{ background:#fff; color:#3484ff; font-size:14px;border:1px solid #3484ff}
.sxbm_1:hover{ background:#3484ff; color:#fff;border:1px solid #3484ff}
.sxbm_2{ background:#3484ff; color:#fff; font-size:14px;border:1px solid #3484ff}
.sxbm_2:hover{background:#fff; color:#3484ff;border:1px solid #3484ff}
.xmxx_n_tb2{ border-right:1px solid #e4e9e9; border-bottom:1px solid #e4e9e9; text-align:left; text-indent:1em; }
.xmxx_n_tb7{ border-right:1px solid #e4e9e9; border-bottom:1px solid #e4e9e9; text-align:center; }
.xmxx_n_tb2_1{ padding:0 5px; border-right:1px solid #e4e9e9; border-bottom:1px solid #e4e9e9; text-align:right; }
.xmxx_n_tb2_2{ padding:0 5px; border-right:1px solid #e4e9e9; border-bottom:1px solid #e4e9e9; text-indent:2em; }
.xmxx_n_tb2_3{ padding:0 5px;  border-bottom:1px solid #e4e9e9; text-indent:2em;}
.xmxx_n_tb3{ padding:0 5px; border-bottom:1px solid #e4e9e9;text-align:left; text-indent:1em;  }
.xmxx_n_tb8{ padding:0 5px; border-bottom:1px solid #e4e9e9;text-align:center;}
.xmxx_n_tb8 a.pay{-moz-user-select: none; background-image: none;border: 1px solid transparent; border-radius: 4px;cursor: pointer;display: inline-block;font-size: 14px; font-weight: 400;line-height: 1.42857;margin-bottom: 0;padding: 6px 10px;text-align: center;vertical-align: middle; white-space: nowrap; margin-left:13px;}
.zfcg_bm{ width:225px; height:53px; margin:20px auto 20px;}
.zfcg_bm img{ width:225px; height:53px;}
.xmxx_n_tb5{ width:200px; border-right:1px solid #e4e9e9; border-bottom:1px solid #e4e9e9; text-align:right; color:#e68538 !important;}
.xmxx_n_tb_r5{ width: 805px; text-indent:1em; border-bottom:1px solid #e4e9e9; color:#e68538 !important;}
.xmxx_t5{ width:1005px; height:35px; line-height:35px; margin:5px auto 0; color:#0045ab; font-family:"微软雅黑"; font-size:14pt;}
.xmxx_t5 span{ color:#577900; font-size:14pt; margin-right:10px;}
.xmxx_n_tb6{ width:200px; border-right:1px solid #e4e9e9; border-bottom:1px solid #e4e9e9; text-align:right; color:#577900 !important;}
.pay_type{height:70px;background:#f2f6fa;width:1000px;margin:0 auto;border-radius:10px;position:relative;}
.pay_type .alipaytitle{width:100px;position: absolute;left: 20px;top: 23px;font-size: 18px;}
.pay_type .alipay{position: absolute;left: 120px;top: 20px;}
.pay_type .banktitle{width:100px;position: absolute;left: 20px;top: 93px;font-size: 18px;}
.pay_type .bank{width:850px;position:absolute;left:120px;bottom:0px;}
.pay_type .bank ul li{float:left;width:200px;height:70px;}

.QRcode{position:absolute;left: 300px;top: 100px;}
.QRcode .QRimage{border:1px solid #3484ff;width:252px;height:252px;}
.QRcode .scanscan{width:252px;background:#3484ff;height:50px;line-height:50px;text-align:center;color:#fff;}
.QRcode .pay_money{text-align:right;height:40px;line-height:40px;font-size:16px;}
.QRcode .pay_money span{color:red;font-size:26px;}
.scan_logo{position:absolute;right: 250px;top: 180px;}
.btnposition{position: absolute;bottom: 230px;right: 260px;}
/*报名结束*/

/*找回密码开始*/
.regTextBox { border: 1px solid rgb(224, 224, 224); border-radius: 10px; width: 940px; margin: 0px auto; padding: 30px; }
.TextHeight { min-height: 500px; height: auto;background: #fff;margin-top: 20px;}
.regTextBox h1 { font-size: 24px; text-align: center; padding: 0px 0px 30px; color: rgb(102, 102, 102); font-weight: normal; }
.regTextBox textarea { border: 1px solid rgb(224, 224, 224); background: rgb(249, 249, 249) none repeat scroll 0% 0%; height: 400px; width: 880px; margin: 0px auto; padding: 30px; line-height: 30px; font-size: 14px; color: rgb(102, 102, 102); }
.reged { padding: 10px; text-align: center; }
.reged a:link { color: rgb(237, 95, 91); font-weight: bold; margin-left: 10px; }
.reged a:visited { color: rgb(237, 95, 91); font-weight: bold; }
.reged a:hover { color: rgb(209, 72, 68); font-weight: bold; }
.regButton { width: 900px; text-align: center; margin: 20px auto; }
.regButton a { padding: 10px 20px; background: #3484ff none repeat scroll 0% 0%; border-radius: 3px; margin-left: 10px; color: rgb(255, 255, 255); display: inline-block; }
.regButton a:hover { background: rgb(54, 105, 187) none repeat scroll 0% 0%; }
#redButton { background: rgb(237, 95, 91) none repeat scroll 0% 0%; }
#redButton:hover { background: rgb(214, 60, 55) none repeat scroll 0% 0%; }
#redButton:hover { background: rgb(214, 60, 55) none repeat scroll 0% 0%; }
.loginlogoBox { height: 90px; background: #045db4 none repeat scroll 0% 0%; width: 100%; display: block; min-width: 1230px; }
.loginlogoLeft {padding: 15px 0 0 0;color: #fff;font-size: 30px;}
.loginlogoLeft span{font-size: 22px;}
.logintelBox {position: absolute;right: 20px;text-align: right;font-weight: bold;top: 35px;color: #fff;line-height: 25px;}
.logintelBox span { font-family: "impactlinda","impact","arial","Verdana"; font-size: 26px; margin-left: 10px; letter-spacing: 1px; color: rgb(255, 255, 255); }


/*page2*/
ul.inforBOX2 {width: 700px;margin: 0px auto;}
ul.inforBOX2 li {font-size: 14px;color: #585858;margin-bottom: 12px;padding-bottom:5px;}
/* ul.inforBOX2 li span{ color:red;} */
ul.inforBOX2 li em {margin-right: 20px;width: 160px;display: inline-block;text-align: right;font-size: 16px;line-height: 32px;font-style:normal;}
ul.inforBOX2 li input {vertical-align: middle}
.width3 {width: 320px;height: 40px;line-height: 32px;border: 1px #d8d6d6 solid;padding: 0 5px;}
.width2 {width: 240px;height: 40px;line-height: 32px;border: 1px #d8d6d6 solid;padding: 0 5px;}
.width1 {width: 302px;height: 40px;line-height: 32px;border: 1px #d8d6d6 solid;padding: 0 5px;margin-bottom: 12px;}
.standard_select{display:inline-block;border:solid 1px #d8d6d6;padding:5px; background:#fff; width:136px; float:left; margin-right:5px;margin-left:5px; margin-bottom:15px;*margin-bottom:5px;}
.select_shelter{display:inline-block;overflow:hidden;border:1px #fff solid; }
.select_shelter select{*margin:-2px;padding:1px; border:0px;font-size:14px;font-family:Microsoft YaHei;color:#666;}
.standard_select2{display:inline-block;border:solid 1px #d8d6d6;padding:5px; background:#fff; width:80px; float:left; margin-right:5px; margin-bottom:15px;*margin-bottom:5px;}
.select_shelter2{display:inline-block;overflow:hidden;border:1px #fff solid; }
.select_shelter2 select{*margin:-2px;padding:1px; border:0px;  font-size:14px;font-family:Microsoft YaHei; color:#666; width:80px;}
.selectGrey{ color:#999;}

/* 閫夋嫨妗嗘牱寮�*/
input[class=cdyykbs], input[class=cdyypbs] { margin-left: 5px; margin-right: 15px; }

.titleZhuCe {font-size: 30px;color: #925c0a;text-align: center;margin-bottom: 30px;font-weight: normal;}
.tslogin {color: #ed5f5b;padding-left: 00px;margin-left: 10px;line-height: 22px;}
.regTiShi {line-height: 25px;padding:0 10px 30px 30px;color:#999;width:800px;margin:0 auto}
.regTiShi span {color: #ed5f5b}
.star{color:#f00;padding: 2px 5px;font-family: simhei;line-height: 32px;height: 32px;display: inline-block}
.address{padding-left: 185px;margin-top: 14px;width: 360px;}
.address input {vertical-align: middle}
.address label {}
.zmy {padding: 10px 20px;background: #4c80d4;border-radius: 3px;margin-left: 10px;display: inline-block;color:#fff !important;border: 1px solid #4c80d4;cursor:pointer;}
.zmy.not{cursor:not-allowed;opacity:0.7;filter:alpha(opacity=70);}
/*page2锟斤拷锟斤拷*/
.RegiSuccess{text-align:center;top: 80px;position: relative;}
/* 锟揭伙拷锟斤拷锟斤拷锟斤拷式  */
ul.findbackbox { padding-top: 50px; width: 900px; margin: 0px auto; }
ul.findbackbox span { margin-top: 40px; text-align: center; }
ul.findbackbox li { width: 224px; float: left; position: relative; }
ul.findbackbox li span { margin-top: 30px; text-align: center; display: block; }
ul.findbackbox li h1 { border-radius: 50%; background: rgb(204, 204, 204) none repeat scroll 0% 0%; position: absolute; left: 45%; top: 0px; width: 30px; height: 30px; font-size: 16px; line-height: 30px; text-align: center; color: rgb(255, 255, 255); }
ul.findbackbox li hr { background: rgb(204, 204, 204) none repeat scroll 0% 0%; height: 5px; margin-top: 12px; border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }

/* 锟揭伙拷锟斤拷锟斤拷锟斤拷式锟斤拷锟斤拷  */

/*找回密码结束*/

/* 详情页面  原文链接  开始*/
.ggnr_t_time span a,a:hover,a:active{color: #3484ff;}
/* 详情页面 原文链接  结束*/

/*ca续费开始*/
.ca-content{height:700px;}
.contennt-center{width: 400px;margin: 0 auto;text-align: center;padding-top: 100px;cursor:pointer;font-size:16px;}
.xmxx_title{width: 150px;border-right: 1px solid #e4e9e9;border-bottom: 1px solid #e4e9e9;text-align: right;padding-right: 10px;}
.xmxx_title_r{width: 805px;text-indent: 1em;border-bottom: 1px solid #e4e9e9;border-right: 1px solid #e4e9e9;}
/*ca续费结束*/


/* 详情页面  附件区域 开始 */
.attachBox{margin:30px 0px;}
.attachBox ul li{cursor:pointer;background:#fff;height:15px;line-height:25px;margin-bottom:30px;}
.attachBox ul li.active{color:#3484ff;}
.attachBox ul li:hover{color:#3484ff;}
.attachBox p {font-weight:bold;font-size:16px;}
.attachIcon {position: relative;top: 8px;background: url(../images/biezhen.png) no-repeat;display: inline-block;width: 30px;height: 30px;right: 2px;}
/* 详情页面   附件区域 结束 */
/* 详情页面  相关附件区域 开始 */
.relevantAttachBox{margin:30px 0px;}
.relevantAttachBox ul li{cursor:pointer;background:#fff;height:15px;line-height:25px;margin-bottom:30px;}
.relevantAttachBox ul li.active{color:#3484ff;}
.relevantAttachBox ul li:hover{color:#3484ff;}
.relevantAttachBox p {font-weight:bold;font-size:16px;}
.attachIcon {position: relative;top: 8px;background: url(../images/biezhen.png) no-repeat;display: inline-block;width: 30px;height: 30px;right: 2px;}
/* 详情页面  相关 附件区域 结束 */


/*报名弹出二维码*/
.fadeBox{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);position: fixed;left: 0;top: 0;z-index: 2;display: none;}
.popBox{height: 480px;width: 400px;background:#fff;position: fixed;left: 50%;top: 50%;margin-left: -200px;margin-top: -250px;z-index: 3;border-radius: 5px;box-shadow: 0 1px 3px rgba(0,0,0,.3);}
.popTitle{margin-top: 35px;height: 60px;line-height: 60px;text-align: center;font-size: 18pt;font-family: "Microsoft YaHei", 微软雅黑, Verdana, Arial, Helvetica, sans-serif;}
.popImg{text-align: center;}
.popTip{margin-top: 10px;color: red;text-align: center;}
.close-btn {position: absolute;top: 10px;right: 0px;width: 20px;height: 20px;cursor: pointer;}
.close-btn:before,
.close-btn:after {position: absolute;content: "";width: 2px;height: 20px;background-color: #333;}
.close-btn:before {transform: rotate(45deg);}
.close-btn:after {transform: rotate(-45deg);}
.popTip ul {padding-top: 5px;counter-reset: li-counter;text-align: left;font-size:6pt;padding-left: 100px;}
.popTip ul li {line-height: 12px;padding: 3px 0;counter-increment: li-counter;list-style:disc !important;}
/*报名弹出二维码 结束*/

/*报名二维码提示窗口*/
.promptBox{position: absolute;top: -170px;transform: translateX(-9px);z-index: 10;display: none;}

#QRcodeBox:hover .promptBox{
    display: block;
}
.promptNote{
    display:inline-block;
    width: 485px;
    height: auto;
    padding: 10px;
    margin: 7px;
    background: #fff;
    line-height: 25px;
    word-wrap:break-word;
    border: 1px solid #e4e9e9;
    border-radius: 10px;
    box-shadow: 1px 1px 4px #ccc;
    font-weight: 500;
}
.promptNote ul{
    padding: 0 16px;
}
.promptNote li{
    color: #333;
    font-size: 10pt;
    font-family: "微软雅黑";
    list-style:disc !important;
}
.promptTip {
    width: 40px;
    height: 60px;
    position: absolute;
    top:136px;
    left: 40px;
    z-index: 11;
    color: #e4e9e9;
}
.border_sj,.con_sj {
    display: block;
    width: 40px;
    height: 65px;
    font-size: 40px;
    overflow: hidden;
    font-family: SimSun;
}
.border_sj {
    color: #e4e9e9;
    font-style: normal;
}
.con_sj {
    color: white;
    margin: -68px 0 0 0;
}
/*报名二维码提示窗口结束*/

/* 详情页面上链标识开始*/
.chainTag_div{
    position: absolute;
    right: 110px;
    top: -28px;
    display: none;
    cursor: pointer;
}
.chainTag_div img{
    width: 160px;
    height: 160px;
}
