﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
@charset "utf-8";
/* CSS Document */
html { -webkit-text-size-adjust:none; }
body, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; font-family:"微软雅黑"; font-size:14px; background:none; color:#666; }
table { border-collapse:collapse; border-spacing:0; }
td, th { word-wrap:break-word; word-break:break-all; }
img { border:0; }
del, ins { text-decoration:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup, sub { vertical-align:baseline; }
/* because legend doesn't inherit in IE */
input, select { vertical-align:middle; margin:0; padding:0; border:0; }
i, cite, em { font-style:normal }
/* New Clearfix */
.clearfix:after { visibility:hidden; display:block; font-size:0; content:''; clear:both; height:0; }
* html .clearfix { zoom:1; } /* IE6 */
*:first-child +html .clearfix { zoom:1; } /* IE7 */
/* Defaults */
a { text-decoration:none; color:#666; font-size:14px; }
a:hover { text-decoration:none; color:#666; }
a:focus { outline:none; color:#646464; }
body { font:normal 14px tahoma, Arial, \5FAE\8F6F\96C5\9ED1, \5B8B\4F53; color:#333; line-height:24px; background:#f5f5f5; }
.L, .l, .C, .c, .Left, .Center, .left, .center { float:left; }
.R, .r, .Right, .right { float:right; }
.reset_ul { margin:0; padding:0; list-style:none; }
ul { margin:0; padding:0; list-style:none; }
/*顶部*/
.channelform .submit, .share-submitbtn {
    background-color: #ff0018!important;
}
.zb_title {margin:0 auto;font-size:18px; text-align: center;}
.zb_date { text-align: center;font-size:12px; color: #999;}
.top_box { width:100%; height:116px; font-size:12px; z-index:11; color:#cccccc; line-height:28px; background:#666666; position:fixed; top:0; }
.top { width:1170px; margin:0 auto; height:28px; }
.nav_box { width:100%; background:#fff; position:fixed; height:88px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/shadow_mask.png', sizingMethod='crop');
-webkit-box-shadow:0 0 10px rgba(3, 3, 3, .5); -moz-box-shadow:0 0 10px rgba(3, 3, 3, .5); box-shadow:0 0 10px rgba(3, 3, 3, .5); }
.nav .l { width:227px; height:85px; }
.nav .l img { width:148px;overflow:hidden;padding-top:28px;  }
.nav { width:1170px; height:88px; margin:0 auto; }
.nav ul li { float:left; }
.nav .r { width:850px; }
.nav .r ul { width:850px; height:30px; margin-top:30px; }
.nav .r ul li { width:93px; height:30px; line-height:30px; text-align:center; }
.nav .r ul li a { width:93px; height:30px; display:block; line-height:30px; text-align:center; }
.nav .r ul li a:hover { width:93px; height:45px; display:block; line-height:30px; color:#a60002; text-align:center; background:url(img/a.jpg) no-repeat center bottom; }
/*登陆*/
.land_box { width:100%; height:577px; overflow:hidden; background:#f5f5f5; margin-top:116px; }
.Land { width: 1170px; height: 577px; overflow: hidden; margin: 0 auto; background: url(img/dlbg.jpg) no-repeat; }
h1 { font-size:24px; font-weight:normal; line-height:50px; text-align:center; }
.denglu { width:405px; height:300px; margin:0 auto; margin-top:120px; }
.denglu form { }
.denglu form input { text-indent:10px; line-height:20px; }
.dl_text { width:386px; color:#979797; height:45px; margin:5px; background:#fff; line-height:45px; }
.dl_tijiao { background:#e3282f; width:386px; height:45px; text-align:center; color:#fff; font-size:16px; }
.Jump { line-height:50px; }
.Jump a { color:#e3282f; font-size:18px; }
/*底部*/
.footer {    min-width: 1170px;overflow:hidden; height:241px; background:url(img/bq.jpg) repeat-x; }
.foot { width:1170px; margin:0 auto; }
.footer .foot .l { width:695px; height:150px; overflow:hidden; margin-top:20px; }
.footer .foot .l ul { margin-top:20px; }
.footer .foot .l ul li { float:left; margin:15px 5px; }
.name_hy { margin-top:40px; }
.link_title { width:695px; height:30px; color:#fff; overflow:hidden; background:url(img/link_xian.jpg) no-repeat left bottom; }
.foot .c {
    width: 270px;
    height: 150px;
    overflow: hidden;
    margin-top: 20px;
    line-height: 30px;
    margin-left: 50px;
    font-size: 12px;
    color: #858585;
}.lianxi_title { width:270px; height:30px; color:#fff; overflow:hidden; background:url(img/lianxi_xian.jpg) no-repeat left bottom; }
.foot .r { width:100px; height:120px; overflow:hidden; margin-top:40px; color:#fff; }
.foot .c ul { margin-top:20px; }
.foot { width:1170px; height:180px; overflow:hidden; }
..foot .c ul li {
    line-height: 30px;
    font-size: 12px;
}
.foot .c ul li img { width:24px; height:24px; margin:5px auto; }
.lx1 { background:url(img/lx1.png) no-repeat left center; text-indent:30px; }
.lx2 { background:url(img/lx2.png) no-repeat left center; text-indent:30px; }
.lx3 { background:url(img/lx3.png) no-repeat left center; text-indent:30px; }
.copyright { width:1170px; margin:0 auto; line-height:70px; color:#7f7f7f; }
/*首页*/

.banner { min-width: 1170px; height:302px; position:relative; overflow:hidden; }
.banner ul { width:1920px; height:302px; position:absolute; margin-left:-960px; left:50%; }
.fd_denglu { width:458px; margin:0 auto; position:absolute; left:50%; margin-left:-229px; margin-top:20px; font-size:18px; }
.fd_denglu .l { width:179px; height:41px; background:url(img/hs.png); color:#fff; line-height:41px; text-align:center; }
.fd_denglu a { display:block; width:179px; height:41px; background:url(img/bs.png); color:#333; line-height:41px; text-align:center; }
.fd_denglu a:hover { width:179px; height:41px; background:url(img/hs.png); color:#fff; line-height:41px; text-align:center; transition-duration:1s; transition-timing-function:ease; -moz-transition-duration:1s; -ms-transition-duration:1s; -o-transition-duration:1s; -webkit-transition-duration:1s; -moz-transition-timing-function:ease; -ms-transition-timing-function:ease; -o-transition-timing-function:ease; -webkit-transition-timing-function:ease; }
.fd_denglu .r { width:179px; height:41px; background:url(img/bs.png); color:#333; line-height:41px; text-align:center; }
.fd_text { position:absolute; width:1170px; left:50%; margin-left:-535px; height:200px; top: 170px; color:#fff; text-align:center; font-size:30px; }
.main { width:1170px; margin:10px auto; overflow:hidden; }
.Notice { width:1170px; height:66px; background:url(img/gg_ng.jpg) no-repeat; }
.Notice .l { width:180px; height:66px; line-height:66px; text-indent:60px; font-size:18px; }
.Notice .r { width:980px; height:66px; line-height:66px; font-size:14px; }
.Notice ul li a:hover { color:#a60002; }
.txtMarquee-left { width:980px; height:66px; margin:0 auto; }
/*.txtMarquee-left .hd .next { background:url("img/icoRight.gif") no-repeat; }*/
.txtMarquee-left .bd { padding:10px; }
.txtMarquee-left .bd .tempWrap { width:925px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul { overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; }
.txtMarquee-left .bd ul li { margin-right:20px; float:left; height:24px; margin-top:15px; background:url(img/sj.png) no-repeat left center; line-height:24px; text-align:left; _display:inline; width:auto !important; text-indent: 15px }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li span { color:#999; }
.newslist { margin:10px auto; }
.title { width:95%; height:50px; line-height:50px; border-bottom:#ededed 1px solid; margin:0 auto; }
.title .left { width:160px; height:50px; font-size:16px; line-height:50px; color:#666666; background:url(img/zs.jpg) no-repeat left center; text-indent:10px; }
.title .right a { line-height:56px; }
.newslist .l { width:577px; height:417px; background:#fff; border:#ededed 1px solid; overflow:hidden; }
.newslist .l ul { width:95%; margin:0 auto; }
.newslist .l ul li { width:100%; line-height:30px; background:url(img/hj.jpg) no-repeat left center; text-indent:10px; }
.newslist .l ul li a { }
.newslist ul li a:hover { color:#a60002; }
.newslist .l ul li span { float:right; font-size:12px; color:#999; }
.newslist .r { width:577px; height:417px; background:#fff; border:#ededed 1px solid; overflow:hidden; }
.newslist .r ul { width:95%; margin:0 auto; }
.newslist .r ul li { width:100%; line-height:30px; background:url(img/hj.jpg) no-repeat left center; text-indent:10px; }
.newslist .r ul li a { }
.newslist .r ul li span { float:right; font-size:12px; color:#999; }
.icon { width:100%; }
.icon ul li { width: 350px; height: 68px; float: left; margin: 20px 20px; }
.icon ul li .r { width:260px; font-size:18px; line-height:30px; margin-top:5px; }
.icon ul li .l { }
.icon ul li .r i { width:100%; height:20px; line-height:20px; display:block; font-size:12px; }
/*注册*/
.content-wrap { width: 1200px; margin: 106px auto 50px; }
.red-a { color:#eb464f; font-size: 12px; cursor: pointer; }
.login-wrap { width:1170px; margin: 138px auto 60px; overflow: hidden; }
.login-dv { border:1px solid #dedede; padding:35px; background: #FFF url(img/login-bg.gif) no-repeat right bottom; height: 600px; overflow: hidden; }
.login-dv h3 { padding:0 0 15px 25px; border-bottom:1px solid #dedede; font-size: 18px; color:#000000; }
.login-dv label, .register-dv label { display: inline-block; width: 120px; font-size: 16px; color:#000; text-align: right }
.login-dv p { padding:12px 0; }
.login-dv input.txt, .register-dv input.txt { width: 270px; height: 35px; line-height: 35px; border:1px solid #dedede; padding:0 10px; margin-right: 10px; }
.login-dv .yzm-p input { width:120px; }
.login-dv .form-dv { padding:40px 0 0 0; overflow:hidden; }
.login-dv .btn-p input, .register-dv .btn-p input { width: 262px; height: 49px; background: url(img/login-btn-bg.gif) no-repeat; border:0; font-size: 24px; text-align: center; color:#FFF; }
.login-dv .comp-p label { text-align: left; font-size: 12px; }
.login-dv .comp-p input { margin-right: 5px; }
.login-dv .btn-p input:hover, .register-dv .btn-p input:hover { opacity: .8; }
.login-dv .info-p, .login-dv .info-p a { font-size: 18px; }
.login-dv .info-p a { color:#469e78; }
.register-dv { background: #FFF; padding:25px; border:1px solid #dedede; overflow: hidden; }
.register-dv p { overflow: hidden; padding: 0 0 15px; width: 555px; height: 40px; float: left; }
.register-dv label { font-size: 14px; color:#666666; width: 120px; }
.register-dv label i { color:#e80000; font-style: normal }
.register-dv input.txt { margin:0 20px; }
.register-dv .error-info-span { display: inline-block; /*width: 371px; height: 37px; background: url(img/info.gif) no-repeat;*/ line-height: 37px; /*text-indent: 20px;*/ color:#e83737;position: absolute; font-size:12px; margin-left:-15px;}
.register-dv .error-info-span2 { display: inline-block; width: 371px; height: 37px; /*background: url(img/info.gif) no-repeat;*/ line-height: 37px; text-indent: 20px; color:grey; }
.register-dv .btn-p input { background: url(img/register-btn-bg.gif) no-repeat; margin:0 20px; }
.register-dv h3 { font-size: 18px; background: url(img/title-middle-bg.gif) repeat-x 0 25px; height: 50px; overflow: hidden; width:100%; }
.register-dv h3 span { background: #FFF; padding:5px 10px; margin-left: 60px; }
.register-dv a { color: rgb(0, 90, 160); font-family: 宋体; font-size: 12px; }
.register-dv { }
.register-dv { }
.btn-p { width: 287px!important; margin: 0 auto; float: none !important; height: 80px!important; margin-top:10px; }
.btn-p label { width:262px!important; margin:0 auto; float:none !important; text-align:center!important; }
.btn-p .fuxuan { width:14px!important; height:14px!important; }
/*单选、复选*/
.c-f-checkbox, .c-f-radio { width: 20px; height: 20px; background-size: 20px; background: url(img/PNG.png) no-repeat -117px 0px; vertical-align: -5px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-appearance: none; border: 0; border-radius: 0; }
.c-f-checkbox { background-position: -137px 0; }
.c-f-checkbox:checked { background: url(img/PNG.png) no-repeat -137px -20px; }
.miaoshu { width:100%!important; height: 100px!important; }
.miaoshu_txt { width:825px!important; height:80px!important; margin:0 20px; border:1px solid #dedede; padding: 0 10px; }
/*招标信息*/
@charset "utf-8";
/*菜单*/
.menu-wrap { padding:20px 0 }
.menu-wrap ul { margin-left: -20px; overflow: hidden; width: 1250px; *float:left;
*height: 240px;
}
.menu-wrap ul li { background: #FFF; width:222px; height: 220px; border:1px solid #ededed; margin-left: 20px; }
.menu-wrap ul li a { text-align: center; display: block; width:100%; height: 100%; font-size: 18px; line-height: 22px; color:#32323a; }
.menu-wrap ul li a:hover { color:#28af77 }
.menu-wrap ul li a i { display: block; width: 90px; height: 110px; background: url(img/pngs.png) no-repeat; margin:28% auto auto; }
.menu-wrap ul li.data-li a i { background-position: -112px 0 }
.menu-wrap ul li.tender-li a i { background-position: -232px 0 }
.menu-wrap ul li.bid-li a i { background-position: -348px 0 }
.menu-wrap ul li.my-bid-li a i { background-position: -357px -120px; }
.menu-wrap ul li.dayi-li a i { background-image: url(dayi.png); }
/*菜单*/
/*信息公告*/
.top-i { display: inline-block; background:url(top-bg.gif) no-repeat; width: 16px; height: 15px; vertical-align: -3px; *vertical-align:0;
}
.info-wrap { padding-bottom: 20px; }
.info-wrap .info { width: 1250px; margin-left: -20px; }
.info-wrap .info .info-item { margin-left:20px; }
.info-item { width: 588px; height: 428px; *height: 418px;
border:1px solid #ededed; }
.info-item .h3-box { background: #fafafa; padding:10px 20px; border-bottom: 1px solid #ededed; }
.info-item h3 { font-size: 18px; border-left:10px solid #28af77; padding-left:12px; }
.info-item h3 a { font-size: 12px; margin-top: 7px; }
.info-item h3 a.more-a { color:#28af77; }
.info-item h3 a.seq-time i { background: url(img/pngs.png) no-repeat -125px -359px; }
.info-item h3 a.desc i { background: url(img/pngs.png) no-repeat -137px -359px; }
.info-item h3 span.l { font-size: 12px; color:#cccccc; margin: 6px 10px 0 10px; }
.info-item i { font-style: normal; color:#dddddd; padding-right: 10px; font-size:10px; }
.info-item ul { padding:10px 20px; background: #FFF; }
.info-item ul li { line-height: 35px; font-size: 14px; }
.info-item ul li a { font-size: 14px; display: inline-block; width:400px; overflow: hidden; vertical-align: -13px; *vertical-align: -1px;
text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;
}
.info-item ul li span { color:#999999; }
.info-item ul li.top { color:#28af77 }
.info-item ul li.top a, .info-item ul li.top span { color:#28af77 }
/*信息公告*/
/*右侧公告信息*/
.right-post-wrap { width: 250px; margin-top: 25px; }
.right-post-wrap .right-post { margin-bottom: 20px; }
.right-post-wrap .right-post .h3-box { background: url(img/title-bg.gif) repeat-x; font-size: 14px; padding:10px; }
.right-post-wrap .right-post .h3-box h3 { border-left: 10px solid #e3282f; padding-left: 5px; }
.right-post-wrap .right-post .h3-box h3 a { color:#adadad; }
.right-post-wrap .right-post ul { padding:10px 14px; background: #FFF; }
.right-post-wrap .right-post li { paddng:5px 0; line-height: 35px; font-size: 14px; list-style: none; }
.right-post-wrap .right-post i { font-style: normal; color:#dddddd; padding-right: 5px; font-size:10px; }
.right-post-wrap .right-post li a { font-size: 12px; }
.right-post-wrap .right-post span { color:#999999; }
.right-post-wrap .right-post { }
.right-post-wrap .right-post .por-ul li { line-height: normal; padding:5px 0; }
.right-post-wrap .right-post .por-ul li p { line-height: 30px; }
/*右侧公告信息*/
/*左侧内容*/
.left-content { width:890px; padding:20px; background: #FFF; float:left; margin-top: 25px; }
.left-content .s-dv { color:#999999; padding:5px 0; }
.left-content .s-dv a { color:#999999; }
.left-content .time-dv { border:1px solid #dddddd; padding:20px; margin:5px 0; }
.left-content .time-dv label { font-size: 14px; font-weight: bold; }
.left-content .time-dv a { color:#666666; margin:0 10px; }
.left-content .time-dv a:hover, .left-content .time-dv a.hover, .left-content .s-dv a:hover { color:#e3282f; }
/*左侧内容*/
/*分页*/
.top-page { text-align: right; padding:5px 0; color:#666666; }
.top-page a { display: inline-block; border:1px solid #ddd; border-radius: 2px; height: 28px; line-height: 28px; width: 42px; background: url(img/pngs.png) no-repeat 17px -280px; margin-left:5px; }
.top-page a.pre { padding:0 10px 0 25px; background-position: -30px -280px; text-align: center; }
.top-page a.next { padding:0 25px 0 10px; background-position: -55px -280px; text-align: center; }
.top-page a.next-max { background-position: -135px -280px; }
.page { text-align: center; padding:20px 0; color:#666666; }
.page a { display: inline-block; padding:8px 13px; background: #FFF; border:1px solid #ddd; border-radius: 3px; color:#666666; margin-right: 5px; }
.page a:hover, .page a.hover { background: #e3282f; color:#FFF; border-color:#e3282f; }
.page input.txt { height: 32px; width:40px; text-align: center; line-height: 32px; border:1px solid #ddd; border-radius: 3px; margin:0 5px; *vertical-align: 0px;
*position: relative;
}
.page input.btn { height: 30px; width: 50px; line-height: 30px; text-align: center; color:#FFF; background: #e3282f; border:0; border-radius: 3px; margin:0 5px; *vertical-align: 1px;
*position: relative;
}
/*分页*/
/*搜索*/
.shear-wrap { background: #f7f7f7; border:1px solid #e4e4e4; border-left:0; border-right: 0; height: 38px; margin:5px 0; }
.shear-wrap .shear-dv { height: 30px; border:1px solid #dddddd; background: #FFF; margin-top:3px; margin-right: 3px; }
.shear-wrap .shear-dv input { border:0; height: 26px; padding:0 10px; }
.shear-wrap .shear-dv input.btn { background:#FFF url(img/pngs.png) no-repeat -80px -140px; width: 30px; display: inline-block }
.shear-wrap a { height: 38px; line-height: 38px; border-right: 1px solid #e4e4e4; padding:0 15px; float:left; }
.shear-wrap a.fb-time-a { *width:65px;
}
.shear-wrap a i { display: inline-block; width: 10px; height: 16px; background: url(img/pngs.png) no-repeat 0 -212px; float:right; margin-left: 5px; margin-top: 12px; }
.shear-wrap a:hover, .shear-wrap a.hover { color:#28af77; }
.shear-wrap .shear-label { font-size: 14px; line-height: 40px; }
.shear-wrap .title-span { line-height: 40px; padding-left: 200px; }
/*搜索*/
/*列表1*/
.list-dv { }
.list-dv ul { width: 100%; }
.list-dv li { width: 99%; margin:auto; border-bottom:1px dashed #dddddd; }
.list-dv li a { line-height: 55px; padding:0 5px; height: 55px; width: 99%; display: block; font-size: 14px; }
.list-dv li a span { font-size: 12px; }
.list-dv li a b, .list-dv li a span { color:#999999; font-weight: normal }
.list-dv li a:hover { background: #fafafa; }
.list-dv li a .bm-b { margin-right: 100px; color:#28af77 }
.list-dv li a .unbm-b { color:#ff6c0a; }
.list-dv li a .txt { display: inline-block; width: 600px; height: 55px; line-height: 55px; font-size: 14px; color:#333; }
.list-dv li a:hover .txt { color:#e3282f; }
/*列表1*/
/*报名详情*/
.detail-dv { padding:20px 0; }
.detail-dv h1 { font-size: 24px; font-weight: bold; text-align: center; color:#666666; }
.detail-dv .fb-time { color:#999999; text-align: center; padding:15px 0; }
.detail-dv .txt-content { padding:55px 0; color:#666666; font-size: 14px; line-height: 30px; border-top: 1px solid #ddd; }
.detail-dv .txt-content label { /*width: 200px;*/ text-align: right; display: inline-block; color:#333; font-weight: bold; }
.detail-dv .txt-content label.d-l { width: 120px; }
.detail-dv .txt-content i { font-style: normal; }
.detail-dv .txt-content span { display: inline-block; width:200px; }
.detail-dv .txt-content .btn-dv { padding:60px 0 20px 0; }
.detail-dv .txt-content .btn-dv a.bm-a { display: inline-block; width: 170px; padding: 0 35px 0 35px; height: 50px; border-radius: 8px; display: block; text-align: center; line-height: 50px; color: #FFF; background: #e3282f; margin: 0 auto!important; font-size: 24px; margin: auto; }
.detail-dv .txt-content .btn-dv a.bmu-a { display: inline-block; width:170px; padding:0 20px 0 35px; height: 50px; border-radius: 8px; line-height: 50px; color:#FFF; background: #A2A2A2; font-size: 24px; margin:auto; }
.detail-dv .txt-content .btn-dv a.bm-a2 { display: inline-block; width:170px; padding:0 20px 0 35px; height: 50px; border-radius: 8px; line-height: 50px; color:#FFF; background: #798174; font-size: 24px; margin:auto; }
.detail-dv .txt-content .btn-dv a.bm-a:hover { opacity: .9; }
.detail-dv .txt-content .btn-dv a.bm-a i { display:inline-block; float: right; width: 36px; height: 40px; background: url(img/pngs.png) no-repeat 0 -173px; margin-top: 4px; }
.detail-dv .txt-content .btn-dv a.isbm-a { background: #f2f2f2; width: 220px; }
.detail-dv .txt-content .btn-dv a.isbm-a b { font-weight: normal; color: #ff3c15 }
.detail-dv .info-dv { border-top: 1px solid #ddd; *padding:20px 0 0;
}
.detail-dv .info-dv h2.info-ico { height: 30px; line-height: 30px; background: url(img/pngs.png) no-repeat -71px -314px; padding-left: 30px; font-size: 18px; width: 90%; margin:20px auto; }
.detail-dv .info-dv p { width: 90%; margin:auto; padding-left: 30px; color:#ff6c0a; }
.btn-dv a.bm-e { display: inline-block; width: 100px; padding: 0 35px 0 35px; height: 50px; border-radius: 8px; text-align: center; line-height: 50px; color: white; background: #e3282f; font-size: 24px; margin: 20px; }/*报名详情*/
/*样式覆盖*/


.detail-dv .desc-content { padding:55px 0; color:#666666; font-size: 14px; line-height: 30px; border-top: 1px solid #ddd; }
.detail-dv .desc-content label { width: 145px; text-align: right; display: inline-block; color:#333; font-weight: bold; }
.detail-dv .desc-content label.d-l { width: 120px; }
.detail-dv .desc-content i { font-style: normal; }
.detail-dv .desc-content span { display: inline-block; }
.detail-dv .desc-content .btn-dv { padding:60px 0 20px 0; }
.detail-dv .desc-content .btn-dv a.bm-a { display: inline-block; width: 170px; padding: 0 20px 0 20px; height: 50px; border-radius: 8px; line-height: 50px; text-align: center; color: white; background: #28AF77; font-size: 24px; margin: auto; }
.detail-dv .desc-content .btn-dv a.bmu-a { display: inline-block; width:170px; padding:0 20px 0 35px; height: 50px; border-radius: 8px; line-height: 50px; color:#FFF; background: #A2A2A2; font-size: 24px; margin:auto; }
.detail-dv .desc-content .btn-dv a.bm-a2 { display: inline-block; width:170px; padding:0 20px 0 35px; height: 50px; border-radius: 8px; line-height: 50px; color:#FFF; background: #798174; font-size: 24px; margin:auto; }
.detail-dv .desc-content .btn-dv a.bm-a:hover { opacity: .9; }
.detail-dv .desc-content .btn-dv a.bm-a i { display:inline-block; float: right; width: 36px; height: 40px; background: url(img/pngs.png) no-repeat 0 -173px; margin-top: 4px; }
.detail-dv .desc-content .btn-dv a.isbm-a { background: #f2f2f2; width: 220px; }
.detail-dv .desc-content .btn-dv a.isbm-a b { font-weight: normal; color: #ff3c15 }
/*样式覆盖*/

/*查询条件*/
.table-wrap { font-size: 14px; z-index: 2; }
.table-wrap table { border:1px solid #ddd; width:100%; }
.table-wrap td { padding:5px 10px; vertical-align: middle; border-top:1px dashed #ddd; }
.table-wrap td label { width: 105px; display: inline-block; text-align: right; padding:0 10px; height: 40px; line-height: 40px; }
.table-wrap td label, .table-wrap td div { float:left; }
.table-wrap table label i { color:#e80000; font-style: normal }
.table-wrap td div, .search-wrap-dv div.bd-dv { border:1px solid #ddd; width: 290px; }
.table-wrap td div input, .search-wrap-dv div input { border:0; height: 38px; }
.table-wrap td div input.txt, .search-wrap-dv div input.txt { width: 243px; padding:0 5px; }
.table-wrap td div input.btn, .search-wrap-dv div input.btn { width: 37px; height: 40px; background: url(img/pngs.png) no-repeat -80px -135px; }
.table-wrap td.time-td div input.btn { background-position: -40px -238px; }
.table-wrap td.select-td div { border:0; width: 292px; }
.table-wrap td.select-td div input.btn { background-position: -80px -238px; }
.table-wrap td.btn-td { text-align: right; padding-right: 38px; }
.table-wrap td.btn-td a { display: inline-block; background: #5bc99a; font-size: 14px; padding:4px 10px; border-radius: 5px; color:#FFF; margin-left: 10px; margin-top: 5px; }
.table-wrap td.btn-td a.reset-a { background: #bac2ca; }
.table-wrap td.btn-td a:hover { opacity: .9; }
.table-wrap td.btn-td a i { display: inline-block; width:20px; height: 20px; background: url(img/pngs.png) no-repeat -37px -110px; vertical-align: -5px; margin-right: 5px; }
.table-wrap td.btn-td a.reset-a i { background-position: -68px -110px; }
.table-wrap td.radio-td { text-align: left; }
.table-wrap td.radio-td div { border:0; }
.table-wrap td.radio-td div label { float: none; width: auto; margin-right: 40px; }
.search-wrap-dv { padding:10px 0; }
.search-wrap-dv .search-input-dv label { line-height: 40px; font-size: 14px; padding-right: 10px; }
/*查询条件*/
/*自定义下拉列表*/
.obj-select { position: relative; }
.obj-select dt { border:1px solid #ddd; }
.obj-select dd { position: absolute; left:0px; right: 0px; display: none; z-index: 99; }
.obj-select dd a { display: block; background: #FFF; border:1px solid #ddd; padding:6px; margin-top: -1px; }
.obj-select dd a:hover { background: #f5f5f5; }
/*自定义下拉列表*/
.list-title { width: 100%; }
.list-title span, .list-title dl { margin-left: -1px; height: 38px; line-height: 38px; }
.list-title th { background: #f7f7f7; border-top:1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; }
.list-title .left-bd { border-left:1px solid #e4e4e4; }
.list-title input { border:0; background: #f7f7f7; }
.list-title input.btn { width:20px; height: 20px; background: url(img/pngs.png) no-repeat -40px -140px; }
.list-title dl dt { width:206px; }
.list-title dl.s-2 dt { width:196px; }
.list-title dl.s-3 dt { width:136px; }
.list-title dl.s-1 .txt { width: 184px; }
.list-title dl.s-2 .txt { width: 175px; }
.list-title dl.s-3 .txt { width: 115px; }
.list-title dt { border-top:0; border-bottom:0; border-right:0; height: 39px; padding:0 15px; }
.list-title dd a { font-size: 14px; border-top:0; padding:0 15px; }
.list-title dd a:hover { background: #FFF; }
.list-title .o dt .btn { background-position: 7px -140px; }
.list-title .o dt { height: 40px; }
.list-title .o dd { box-shadow: 0 0 5px #ddd; }
.list-title span { display: inline-block; width:132px; text-indent: 10px; }
.list-title span.s-0 { width:120px; text-indent: 30px; }
.list-title .t-1 { width: 520px; }
.list-title .t-2 { width:175px; }
.list-title .t-3 { }
.list-table { width:100%;}
.list-table .h0 { width:132px; text-indent:10px; padding:10px 0; }
.list-table .h1 { width:210px; }
.list-table .h2 { width:198px; color:#666666; }
.list-table .h3 { width:138px; font-size: 12px; }
.list-table .h4 { width:115px; text-indent:10px; padding:10px 0; }
.list-table .h5 { width: 500px; text-indent:10px; }
.list-table td .download-a { padding:5px 10px; background: #e3282f; color:#FFF; border-radius: 5px; margin: 5px; }
.list-table td .download-a:hover { background: #f3353d; }
.list-table td { padding:10px 15px; font-size: 14px; border-bottom: 1px dashed #ddd; }
.list-table tr.hover td { background: #fafafa; }
.list-table tr.hover .h5 { color:#28af77 }
.list-table .text01 { width: 520px; font-weight:normal; line-height:35px; text-indent:10px; }
.list-table .text02 { width:176px; font-weight:normal; text-indent:10px; }
.list-table .text03 { width:194px; font-weight:normal; text-indent:10px; }
.list-table tr { border-bottom:#CCC 1px dotted; }
/*标书详情*/
.tender-table { width: 90%; margin:auto; border:2px solid #e7e7e7; }
.tender-table .l-td { width: 166px; text-align: right; background: #f7f7f7; color:#333; font-weight: bold; }
.tender-table td { padding:0 5px; background: #FFF; color:#666; }
.tender-table .odd .l-td { background: #ececec; }
.tender-table .odd td { background: #f7f7f7; }
.detail-dv .txt-content .btn-dv a.download-a i { background-position: -47px -173px; }
.download_fujian { width:180px; height:45px; margin:40px auto 0; font-size:18px; color:#fff; border-radius: 2px; text-align:center; line-height:45px; background:#a2a2a2; }
/*标书详情*/
/*我要投标*/
.list-bid-title th { border: 0; font-size: 14px; text-align: center; height: 40px; line-height: 40px; padding:0 5px; }
.list-bid-table .h5, .list-bid-title .h5 { width:150px; }
.list-bid-table .h6, .list-bid-title .h6 { width:120px; }
.list-bid-table .h7, .list-bid-title .h7 { width:100px; }
.list-bid-table .h8, .list-bid-title .h8 { width:90px; }
.list-bid-table .h9, .list-bid-title .h9 { width:120px; }
.list-bid-table .h10, .list-bid-title .h10 { width:110px; }
.list-bid-table .h11, .list-bid-title .h11 { width:100px }
.list-bid-table .h12, .list-bid-title .h12 { width:100px; }
.list-bid-table .h13, .list-bid-table .h19 { text-align: left }
.list-bid-table .h13, .list-bid-title .h13 { width: 400px; }
.list-bid-table .h20 { width:150px; text-align: left; }
.list-bid-table td { font-size: 12px; padding:15px 5px; text-align:center; word-wrap: break-word; word-break: break-all; }
.load-s { padding:0 5px; color:#28af77; font-size: 12px; }
.unload-s { color:#ff6c0a }
.list-bid-table .huibiao {
width: 50px;
height:25px;
background: #E3282F;
color: white;
margin: 0 auto;
line-height: 25px;border-radius: 5px;
}
/*我要投标*/
/*我要投标详情*/
.s-dv .desc-content {  color:#666666; font-size: 14px; line-height: 30px; margin-bottom:20px;  }
.s-dv .desc-content label { width: 145px; text-align: right; display: inline-block; color:#333; font-weight: bold; }
.s-dv .desc-content label.d-l { width: 120px; }
.s-dv .desc-content i { font-style: normal; }
.s-dv .desc-content span { display: inline-block; }
.left-content-bid { background:#FFF url(detail-bg.gif) no-repeat right bottom; }
.desc-content .danse { background:#f5f5f5;}
.detail-bid-dv, .left-content-bid { padding-bottom:0; }
.detail-bid-dv h1 { position: relative; text-align: left; }
.detail-bid-dv h1 i { display: block; width: 20px; height: 18px; background: url(img/pngs.png) no-repeat -104px -112px; position: absolute; bottom:-30px; *bottom:-18px;
}
.detail-bid-dv h1 span { background: #84d1e3; padding:15px 50px; }
.detail-bid-dv .fb-time { text-align: left; }
.detail-bid-dv .txt-content { border:0; padding:0 0 0 18px; }
.detail-bid-dv .txt-content .bd-left { border-left:1px solid #ddd; padding:20px 20px 300px 30px; }
.detail-bid-dv .txt-content label { width: auto; }
.detail-bid-dv .txt-content .btn-dv a.bm-a { margin:0; margin-right: 20px; }
.detail-bid-dv .txt-content .btn-dv a.blank-bm { width:190px; }
.detail-bid-dv .txt-content .btn-dv a.blank-tw { width:150px; }
.detail-bid-dv .txt-content .btn-dv a.unbm-a { background: #dddddd; }
.hb-submit-dv { border-bottom:1px solid #dddddd; border-top: 1px solid #dddddd; background: #f8f8f8; padding: 15px; }
.hb-submit-dv h4 { font-size: 18px; color:#5bc99a; }
.hb-submit-dv p { font-size: 14px; color:#666666; }
.hb-submit-dv .flieup-wrap { }
.hb-submit-dv .flieup-wrap input.txt { border:1px solid #ddd; width: 300px; height: 38px; line-height: 38px; text-indent: 15px; border-radius: 5px; float: left; }
.hb-submit-dv .flieup-wrap .file-over, .hb-submit-dv .flieup-wrap .upload-btn { background: #45cd95; width: 85px; height: 35px; line-height: 35px; font-size: 14px; color:#FFF; text-align: center; position: relative; overflow: hidden; margin: 3px 0 0 10px; border-radius: 3px; border: 0; }
.hb-submit-dv .flieup-wrap .file-over input { position: absolute; opacity: 0; filter: Alpha(Opacity=0); font-size: 300%; }
.hb-submit-dv .flieup-wrap .upload-btn { }
.hb-submit-dv .flieup-wrap .btn-dv { padding:20px 0; }
.hb-submit-dv .flieup-wrap .btn-dv a { display: inline-block; background: #45cd95; width:145px; height: 50px; line-height: 50px; text-align: center; font-size: 24px; color: #FFF; border-radius: 5px; margin-right: 20px; }
.hb-submit-dv .flieup-wrap .btn-dv a.cancel-btn { background: #84d1e3; }
.hb-submit-dv .flieup-wrap .btn-dv a:hover { opacity: .9; }
.hb-submit-dv { }
/*我要投标详情*/
/*我的投标信息*/
.my-bid-title { border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
.my-bid-list th { padding: 0 5px; }
.my-bid-list th.h13 { }
.my-bid-list th.h14 { }
.my-bid-list th.h15 { }
.my-bid-list th.h16 { }
.my-bid-list th.h17 { }
.my-bid-list th.h18 { }
.my-bid-list { padding:5px 0; }
.my-bid-list li { border:1px solid #ddd; margin:5px 0; }
.my-bid-list .c-title { border-bottom:1px dashed #dddddd; line-height: 40px; padding:0 10px; }
.my-bid-list li li { border:0; text-align: center; padding:5px; font-size: 14px; }
.my-bid-list li li.l00 { text-align: left; text-indent: 5px; }
.my-bid-list li li.l00, .my-bid-title th.h13 { width:170px; }
.my-bid-list li li.l01, .my-bid-title th.h14 { width:140px; }
.my-bid-list li li.l02, .my-bid-title th.h15 { width:105px; }
.my-bid-list li li.l03, .my-bid-title th.h16 { width:140px; }
.my-bid-list li li.l04, .my-bid-title th.h17 { width:130px; }
.my-bid-list li li.l05, .my-bid-title th.h18 { width:140px; }
.my-bid-list li li.l19, .my-bid-title th.h19 { width:680px; }
.my-bid-list li li.l20, .my-bid-title th.h20 { width:150px; text-align: left }
.my-bid-list li.hover { border-color:#28af77 }
/*我的投标信息*/
/*我的投标信息详情*/
.my-bid-content .detail-dv h1 { text-align: left; border-left:5px solid #28af77; padding:0 10px; }
.my-bid-content .detail-dv .bid-price { font-size: 18px; padding:20px 0; }
.my-bid-content .detail-dv .bid-price b { font-weight: bold; color:#28af77 }
.my-bid-content .progress { background: #f5f5f5; }
.my-bid-content .progress li { position: relative; float: left; text-align: center; border-top:5px solid #dddddd; font-size: 14px; padding:20px 0; color: #ababab; }
.my-bid-content .progress li.pro00 { width: 195px; }
.my-bid-content .progress li.pro01 { width:195px; }
.my-bid-content .progress li.pro02 { width:195px; }
.my-bid-content .progress li.pro03 { width: 195px; }
.my-bid-content .progress li.pro04 { width:195px; }
.my-bid-content .progress li.pro05 { width:195px; }
.my-bid-content .progress-1 li { width: 20% !important; }
.my-bid-content .progress li i { display: block; position: absolute; width: 10px; height: 14px; background: url(img/for-right-ico.gif) no-repeat; right:0; top: 30px; }
.my-bid-content .progress li span { display: block; position: absolute; width: 12px; height: 12px; background: url(img/pngs.png) no-repeat -48px -320px; top:-8px; left:50%; margin-left: -6px; }
.my-bid-content .progress li b { font-size: 20px; vertical-align: -2px; margin-right: 5px; font-weight: normal; display: block; }
.my-bid-content .progress li.type0, .my-bid-content .progress li.type1 { border-top-color: #e3282f; }
.my-bid-content .progress li.type1 { color:#fff; }
.my-bid-content .progress li.type0 span { background-position: 0 -320px; }
.my-bid-content .progress li.type1 span { background-position: -24px -320px; width: 16px; height: 16px; top:-8px; }
.public-h2 { border-left: 5px solid #e3282f; background: url(img/title-middle-bg01.gif) repeat-x 0 15px; font-size: 20px; color:#666666; margin:20px 0; }
.public-h2 span { padding:0 10px; background: #FFF; }
.public-h2 span i { font-size: 14px; color: red; }
.public-h2 .editor-a { margin-top: 5px; }
.public-h2 .editor-a2 { margin-top: 5px; }
.public-h2 .editor-a3 { margin-top: 5px; }
.public-h2 .editor-a4 { margin-top: 5px; }
.my-bid-content .con-dv { padding:10px 20px; }
.my-bid-content .con-dv div { padding:20px 0; }
/*我的投标信息详情*/
/*我的资料*/
.h-333 { height: 333px; }
.save-a { display: inline-block; width: 58px; height: 20px; background: url(img/pngs.png) no-repeat 0 bottom; cursor: pointer }
.updata-a { display: inline-block; width: 58px; height: 20px; background: url(img/pngs.png) no-repeat -64px bottom; cursor: pointer }
.tab-dv { border-bottom: 2px solid #e3282f; }
.tab-dv a { display: inline-block; border-radius:  5px 5px 0 0; padding:10px 15px; border:2px solid #DDD; font-size: 16px; border-bottom:0; }
.tab-dv a.hover, .tab-dv a:hover { border-color: #e3282f; color: #e3282f; background: #e3282f; color: #fff; }
.tab-dv .editor-a { margin-top: 12px; }
.data-box { padding:10px 0 }
.my-data { }
.my-data .table-wrap { padding:10px 0; overflow: auto; }
.my-data .table-wrap a:hover { color:#666666; }
.my-data .table-wrap table { border:0; }
.my-data .table-wrap td { padding:0px 10px; border:0; line-height: 40px; }
.my-data .table-wrap .editor td { padding:10px; }
.my-data .table-wrap td label { width: 160px; padding:0 5px; }
.my-data .table-wrap td div { width:200px; }
.my-data .table-wrap td .bd-dv, .my-data .table-wrap .editor td>span { display: none; }
.my-data .table-wrap .editor td .bd-dv { display: block; }
.my-data .table-wrap .editor td .bd-select-dv { border:0; width:200px; }
.my-data .table-wrap .editor td .bd-select-dv .txt { width: 220px; text-indent: 40px; }
.my-data .table-wrap .editor td .bd-select-dv .btn { background-position: -80px -238px; }
.my-data .table-wrap .editor td .bd-select-dv a { padding: 0 6px; }
.my-data .table-wrap td div input.txt { width: 100%; }
.my-data .table-wrap td span { color:#666666 }
.my-data .table-wrap .historical { border-left: 1px solid #CECECE; margin:20px 0; }
.my-data .table-wrap .historical th { font-size: 12px; text-align: center; color: #333; background: gainsboro; font-weight: bold; padding: 10px 0; border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE; }
.my-data .table-wrap .historical th i { color:#e80000; font-style: normal }
.my-data .table-wrap .historical td { font-size: 12px; text-align: center; color: #666; border-right: 1px solid #CECECE; border-bottom: 1px solid #CECECE; padding: 0; }
.my-data .table-wrap .historical .even td { background: #f7f7f7; }
.my-data .table-wrap .historical input {  padding:5px 0; border:1px solid #ddd; text-indent: 10px; }
.my-data .table-wrap .editor td { text-align: center; padding:10px 0; }
.my-data .table-wrap .editor input { display: block; width: 100%; margin:auto; line-height: 20px; }
.my-data .table-wrap .editor>span { display: none; }
.my-data .table-wrap .caselist span { color:blue; cursor: pointer; }
.my-data .table-wrap { padding:10px 0; overflow: auto; }
.my-data .table-branch table { border:1; }
.my-data .table-branch td { padding:0px 10px; border:1; line-height: 40px; }
.my-data .table-branch .editor td { padding:10px; }
.my-data .table-branch td label { width: 160px; padding:0 5px; }
.my-data .table-branch td div { width:271px; }
.my-data .table-branch td .bd-dv, .my-data .table-branch .editor td span { display: none; }
.my-data .table-branch .editor td .bd-dv { display: block; }
.my-data .table-branch .editor td .bd-select-dv { border:0; width:273px; }
.my-data .table-branch .editor td .bd-select-dv .txt { width: 220px; }
.my-data .table-branch .editor td .bd-select-dv .btn { background-position: -80px -238px; }
.my-data .table-branch .editor td .bd-select-dv a { padding: 0 6px; }
.my-data .table-branch td span { color:#666666 }
.my-data .table-branch .historical { border-left:1px solid #93d7bb; margin:20px 0; }
.my-data .table-branch .historical th { text-align: center; background: #93d7bb; font-weight: bold; padding:10px 0; border-right:1px solid #93d7bb; border-bottom:1px solid #93d7bb; }
.my-data .table-branch .historical td { font-size: 12px; text-align: center; color:#666666; border-right:1px solid #93d7bb; border-bottom:1px solid #93d7bb; padding:0; }
.my-data .table-branch .historical .even td { background: #d3ede2; }
.my-data .table-branch .historical input { display: none; padding:5px 0; border:1px solid #ddd; text-indent: 10px; }
.my-data .table-branch .editor td { text-align: center; padding:10px 0; }
.my-data .table-branch .editor input { display: block; width: 98%; margin:auto; line-height: 20px; }
.my-data .table-branch .editor span { display: none; }
/*我的资料*/

/*popwin*/
.info-alter-dv { text-align: center; font-size: 24px; padding:50px 0; }
.info-alter-dv .red-span { color:#ff3c15; }
.pop-con-dv { }
.pop-con-dv .all-file-dv { background: #fafafa; color:#666666; padding:15px 10px; }
.pop-con-dv .table-box { height: 200px; }
.pop-con-dv table th { border-bottom:1px solid #ebebeb; }
.pop-con-dv table th, .pop-con-dv table td { padding:10px 20px; }
.pop-con-dv table th, .pop-con-dv table td input { padding: 4px; height: 25px; line-height: 25px; border: 1px solid #eaeaea; border-radius: 2px; box-sizing: content-box; margin-right: 10px; width: 200; }
.pop-con-dv table th, .pop-con-dv table td span { font-size: 14px; color: red; }
.pop-con-dv table td .file-ico { display: inline-block; width:20px; height: 20px; background: url(img/flie-ico.gif) no-repeat 0 0; margin-right: 5px; vertical-align: -5px; }
.pop-con-dv .btn { text-align: center; padding:20px 0; }
.pop-con-dv .btn a { display: inline-block; width:145px; ; background: url(img/download-bg.gif) no-repeat; height:50px; text-align: center; line-height: 50px; font-size: 24px; color:#FFF; }
.s-dv .btn { padding: 5px 10px; background: #5bc99a; color: #FFF; border-radius: 5px; margin-left: 230px; border:none; }
.s-dv .btn1 { padding: 5px 10px; background: #5bc99a; color: #FFF; border-radius: 5px; margin-left: 460px; border:none; }
.s-dv .btn2 { padding: 5px 10px; background: #5bc99a; color: #FFF; border-radius: 5px; margin-left: 30px; border:none; }
.table-wrap .btn { padding: 5px 10px; background: #5bc99a; color: #FFF; border-radius: 5px; border:none; }
.btn_box {  width:100%; height:100px;margin:0 auto; display:block;}
.btn_xuanze {padding: 5px 10px; width:120px; background: #e3282f; color: #FFF; font-size:18px; margin:20px; border-radius: 5px; text-align:center; border:none; float:left;}
.table-wrap .hidbtn { padding: 5px 10px; background: #ccc; color: #FFF; border-radius: 5px; border:none; }

/*popwin*/
.fl-r { float: right; }
/*flash警告*/
.flash-warning { color: red; font-weight: bold; margin: 10px; line-height: 25px; display: none; }
/*flash警告*/

/*全屏flash警告*/
.shadow { position: fixed; top:0; left:0; right:0; bottom:0; background-color: rgba(0, 0, 0, .7); display:none; }
.warning-div { width: 600px; margin: 15% auto auto auto; background-color: #ffffff; padding: 55px 0; border: 5px solid #5bc99a; }
.warning-div h3 { padding: 10px 0; text-align:center; color:red; font-size: 20px; }
.warning-div p { text-align: center; font-size: 16px; padding:10px 0; }
.warning-div p a { font-weight: bold; }
/*全屏flash警告*/

/*报名隐藏div*/
/*popwin_bm*/
#popwin_bm { background: #fff; border: 5px solid #e3282f; position: fixed; display: none; z-index: 1001; _position: absolute; overflow: hidden; box-shadow:0 0px 10px 2px #CCC; }
#popwin_bm .title { height: 40px; line-height: 40px; color: #333; font-weight: bold; background:#f7f7f7; position: relative; padding-left: 10px; font-size: 14px; overflow: hidden; border-bottom:1px solid #dddddd; }
#popwin_bm .title .close { position: absolute; height: 34px; width: 34px; right: 0px; top: 0; background: url(img/close-ico.gif) no-repeat 0 6px; }
/*#popwin .cont{ padding: 10px 15px;}*/
/*popwin*/

/*报名弹出窗口下拉窗*/
select { padding: 4px; height: 25px; line-height: 25px; border: 1px solid #eaeaea; border-radius: 2px; box-sizing: content-box; margin-right: 10px; }
.message { -webkit-animation:hint 1s infinite; /* Safari 和 Chrome */ -moz-animation:hint 1s infinite; -ms-animation:hint 1s infinite; }
@-webkit-keyframes hint { 0% {
 opacity: 0;
}
 33% {
 opacity:1.0;
}
 66% {
 opacity: 1.0;
}
 100% {
 opacity: 0;
}
}
@-ms-keyframes hint { 0% {
 opacity: 0;
}
 33% {
 opacity:1.0;
}
 66% {
 opacity: 1.0;
}
 100% {
 opacity: 0;
}
}
@-moz-keyframes hint { 0% {
 opacity: 0;
}
 33% {
 opacity:1.0;
}
 66% {
 opacity: 1.0;
}
 100% {
 opacity: 0;
}
}
.up { border-bottom: 1px dotted #d0d0d0; }
.title { top: 5px; left: 10px; }
.desc { position: absolute; top: 5px; left: 600px; }
.brcode-div { position:absolute; top: 38px; left: -119px; width: 200px; background-color:#ffffff; display: none; }
.brcode-div img { width: 100%; }
.brcode-div span { font-size: 12px; display: block; color:#000; position: relative; bottom: 10px; width: 100%; text-align: center; }
#loginTop a{color:#ccc;}
.btn-dv,btn-dv a{font-size:14px; line-height:24px;}
#upload1,#upload2,#upload3,#upload4,#upload5,#upload6,#upload7,#upload8,#upload9,#upload10,#upload11{border:0px;}