<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* Css Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img{padding: 0; margin: 0;}
fieldset, img{vertical-align: top; border: 0;}
address, caption, cite, code, dfn, em, th, var, i{font-weight: normal; font-style: normal;}
ol, ul, li{list-style: none;}
div, dl, dt, dd, ol, ul, li{zoom: 1;}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-weight: normal; font-size: 100%;}
q:before, q:after{content: '';}
abbr, acronym{border: 0;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; font-family: "Microsoft YaHei",'PingFang SC', Helvetica, Arial, sans-serif; /* font-size: 16px; */ line-height: 1.8;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{clear: both; height: 0; overflow: hidden; display: block; visibility: hidden; content: ".";}
.hide,.titmore{display: none;}
img{border: 0; vertical-align: top;}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* Public */
body { color: #333; line-height: 1.8; font-family: "Microsoft YaHei", 'PingFang SC', Helvetica, Arial, sans-serif; max-width: 500px; margin: 0 auto;padding-top: 55px; }
a { color: #333; text-decoration: none; outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);}
a:hover { color: #223874;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}

/* 公共 */
.fa{ font-size: inherit; line-height: inherit; vertical-align: top; }
.form-control::-webkit-input-placeholder { color: #d2d2d2; }
.form-control::-moz-placeholder { color: #d2d2d2; }
.pic img { width: 100%; height: auto; min-height: 100%; }
.moreBtn { display: block; margin-top: 15px; height: 40px; line-height: 40px; border: 1px solid #D9D9D9; background: #F2F2F2; text-align: center; font-size: 16px; text-align: center; }
.show { display: block !important;}
.datetimepicker { display: none; position: absolute; background: #fff; border: 1px solid #ddd; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 3px 2px 3px; -moz-box-shadow: rgba(0, 0, 0, 0.3) 3px 2px 3px; box-shadow: rgba(0, 0, 0, 0.3) 3px 2px 3px;}
/* goTop */
#goTop{position: fixed; display: none; _display: none !important; width: 50px; height: 50px; bottom: 60px; right: 5px; z-index: 99; cursor: pointer; margin: 5px; width: 40px; height: 40px; border-radius: 2px; -webkit-box-shadow: 0 0 5px #9c9c9c; opacity: .9; background: rgba(0, 0, 0, 0.5);}
#goTop::after{display: block; position: absolute; left: 50%; top: 50%; margin-left: -10px; margin-top: -15px; content: ""; border-width: 10px; border-color: transparent; border-bottom-color: #fff; border-bottom-style: solid; border-style: dashed; display: block; font-size: 0; line-height: 0; width: 0;}
/* winMark */
#winMark{z-index: 10; width: 100%; display: none; height: 100%; position: fixed; background: rgba(0, 0, 0, 0.8); left: 0; top: 0;}
/* frame */
#content { background: #fff; padding: 10px; position: relative; z-index: 0; overflow: hidden;}
#header{position: fixed;z-index:11;background:#135493;height: 55px;line-height: 55px;color: #fff;width: 100%;max-width: 500px;}
#header .back{width: 36px;  height: 36px; overflow: hidden;   text-align: center;position: absolute;left: 45px;top: 50%;margin-top: -18px;font-size: 32px;color: #fff;text-decoration: none;line-height: 36px;}
#header .title{text-align: center; margin: 0 80px; overflow: hidden; font-size: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;display: none;}
#header #logo{}
#header #logo a{display: block; height:30px; padding: 13px 10px 12px;  text-align: center;}
#header #logo img{display: inline-block; height: 100%;}
#header dd{display: none; width: 94%; background: #f2f2f2; left: 0; padding: 10px 3%; position: absolute; top: 100%; text-align: left; line-height: 1.8;}
#header dt{display: block; width: 36px; height: 36px; line-height: 36px; text-align: center; position: absolute; top: 50%;  margin-top: -18px;}
#header .topNav dt {left: 5px;}
#header dt i {color: #fff; font-size: 26px;}
#header dt::before{position: absolute; left: 50%; margin-left: -6px; top: 34px; content: ""; border-color: transparent; display: block; font-size: 0; line-height: 0; width: 0; border-width: 6px; border-style: dashed; border-bottom-color: #f2f2f2; border-bottom-style: solid; display: none;}
#header dt.on::before {position: absolute;left: 50%; margin-left: -6px;bottom: 0; width: 0; height: 0; content: "";border:6px solid transparent; border-bottom-color: #f2f2f2;}
#header .siteSearch dt{right: 12%;left: auto;}
#header .siteSearch .btn-box .icon-search:before{content: "\e601";}


/* 用户登录 */
#header .userLogged dt{left:auto; right:5px;}
#header .userLogged dt::after{display:none;}
#header .userLogged dt a{display:block;width:36px;height:30px;padding-top:6px;box-sizing: content-box; position: relative;}
#header .userLogged dt a .avatar{display:block; width:25px; height:25px; margin:0 auto; line-height:0px; font-size:0; overflow:hidden; border-radius:50%;}
#header .userLogged dt a .avatar img{width:25px; height:25px;}
#header .userLogged dt a .notAvatar img{display:none}
#header .userLogged dt a .notAvatar i {color: #fff; font-size: 24px; line-height:25px;}
#header .userLogged dt a .txt{display:none;}
#header .userLogged dt a.hasMsg:after{content:"";width: 8px;height: 8px;display:block;background:#fc5f3d;border-radius: 4px;position:absolute;top: 3px;left:50%;margin-left: 7px;}

/* mainNav */
.mainNav .li1 { width: 100%; margin: 0 0 5px 0; line-height: 1.8;}
.mainNav .li1 .a1 { display: block; color: #333; height: 40px;font-size: 16px; line-height: 40px; background: #e6e6e6; text-align: left; padding: 0 5%;}
.mainNav .ul1 { display: none; overflow: hidden; padding-bottom: 15px;}
.mainNav .li2 { float: left; min-width: 49%; padding: 10px 0 0 0;}
.mainNav .a2 { padding: 0 10px; font-size: 14px; color: #666; word-break: keep-all; white-space: nowrap;}
.mainNav .sh { display: none;}
.mainNav .hasUl1 .sh { display: block; float: right; height: 40px; line-height: 40px; width: 52px; font-size: 0; color: #666; background: #ddd; position: relative; overflow: hidden;}
.mainNav .sh::after, .mainNav .sh::before { content: ""; display: block; height: 1px; width: 13px; margin: 0 0 0 -6px; background: #888; position: absolute; left: 50%; top: 50%;}
.mainNav .sh::before { height: 13px; width: 1px; margin: -6px 0 0 0;}
.mainNav .showSubMenu .ul1 { display: block;}
.mainNav .showSubMenu .sh::before { display: none;}
.mainNav #li-zwgk .li2 { width: 50%;}

/* skipmenu */
#skipmenu{position: fixed;top: 55px;width: 100%;max-width: 500px;color: #fff;z-index: 9;line-height: 28px;font-size: 0.8rem;background: #369; overflow-x: scroll;overflow-y: hidden;word-break: keep-all;white-space: nowrap;}
#skipmenu .row{/*display: flex;justify-content: center;flex-wrap: wrap;*/padding: 0;text-align: center;}
#skipmenu .row .menuItem{padding: 0 3px; text-align: center;    display: inline-block;}
#skipmenu .row .menuItem a{color:#fff;display:block;padding:3px 0;border-bottom: transparent solid 3px;}
/*#skipmenu .row .menuItem a:hover,*/#skipmenu .row .menuItem.active a{color:#ff0; border-color:#ff0;}


/* skipmenu */
/* #skipmenu{position: fixed;top: 10%;left: 5%;color: #500000;z-index: 9;line-height: 28px;font-size: 0.7rem;}
#skipmenu .row{display: flex;justify-content: flex-start;flex-wrap: nowrap;padding: 0;flex-direction: column;}
#skipmenu .row .menuItem{padding: 0;width: 20px;height: 20px;margin-bottom: 10px;text-align: center;}
#skipmenu .row .menuItem a{color: #135493;display:block;background: #b2cae9bd;font-size: 0;line-height: 20px;border-radius: 50%;border-right: transparent solid 3px;}
#skipmenu .row .menuItem a:hover,#skipmenu .row .menuItem.active a{color:#ff0;border-color:#ff0;background: #135493;font-size: 0.8rem;width: 70px;border-radius: 5px;text-indent: 0;}
*/

/*#li-SmartIntranetPortalQJW,#li-SmartEduPortalgx,#li-SmartEduPortaljcjy,#li-SmartIntranetPortalnw,#li-SiteAzure,#li-SmartGov,#li-SiteFactory,#li-SmartSchool,#li-PetitionPlatform,#li-SmartHospitalPortal{width: 95%;}*/

/* 搜索 */
.s-form { display: flex; }
.s-form .input-box { position: relative; flex: 1; }
.s-form .input-box .from-control { background: #fff; font-size: 14px; height: auto; line-height: 20px; padding: 10px 12px; border: 0; width: 100%; outline: none; box-sizing: border-box; }
.s-form .dropdown-word { position: absolute; left: 0; width: 100%; top: 100%; border: none; border-top: 1px solid #eee; }
.s-form .dropdown-word ul li { font-size: 14px; height: 30px; line-height: 30px; }
.s-form .btn-box .btn { padding: 0 15px; height: 40px; border: 0; line-height: 40px; display: block; background: #223874; text-align: center; color: #fff; }
.s-form .select-box { display: none; }

/* 底部 */
#footer{background: #135493; padding: 5% 3%; color: #fff; text-align: center; font-size: 12px;}
#footer a{color: #fff;}
#footer .footNav{margin-bottom: 3%;}
#footer .footNav a{word-break: keep-all; white-space: nowrap; font-size: 14px; display: inline-block;color: #a3bfda; padding: 5px 0; margin: 0 5px;}
#footer .copyRight{ color: #4982b9;}
#footer .copyRight span{display:block;}
#footer .btns a{    display: inline-block; background: #c9daea; color: #135493; padding: 3px 10px; border-radius: 5px; box-shadow: 0px 1px 6px #133352; margin-top: 2em;} 

/* AI */
.icon-container { cursor: pointer;  position:fixed;   bottom: 130px; right: 5px;z-index: 99;}
.icon-container&gt;.icon { width: 83px;height: 93px;display: flex;background:url(../img/ai.png) no-repeat; background-size: 100%; justify-content: center;align-items: center;transition: transform 0.3s; }
.icon-container&gt;.icon:hover { transform: scale(1.05);}
.overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);display: none; justify-content: center;align-items: center;z-index: 1000;}
.popup {background-color: white;border-radius: 15px;width: 1000px;height: 90%;position: relative;animation: fadeIn 0.3s;overflow:hidden;}
.close-btn {position: absolute;top: 10px;right: 15px;font-size: 36px;cursor: pointer;color: #fff;}
.close-btn:hover {color: #f7c51e;}
@keyframes fadeIn {from { opacity: 0; transform: translateY(-20px); } to { opacity: 1; transform: translateY(0); }}
@media (max-width: 500px) { 
.popup{width:90%;}
.close-btn {  top: 0px;  right: 5px;line-height: 36px;}
  }
/* 位置导航 */
.path{color: #666; line-height: 1.6; padding: 3% 3% 0 3%; text-align: left; font-size: 14px;}
.path a, .path span{padding: 0 3px; color: #666;}
.path::before{content: "\f015";font-family: FontAwesome, 'fontpower';font-size: 16px;color: #416eb4;margin-right: 0;}
/* url_方块样式分页 */
.page{font-size: 14px; text-align: center; padding: 3% 0; clear: both; line-height: 36px; overflow: hidden;}
.page a{display: none; float: left; border: 1px solid #E1E1E1; padding: 0 15px; margin: 0 8px 8px 0;}
.page .current{display: none;}
.page .select{display: none;}
.page .prev, .page .next, .page .total{display: block;}
.page .next{float: right;}
/* focusBox */
.focusBox{position: relative;}
.focusBox .bd img{width: 100%; display: block;}
.focusBox .bd li{position: relative;}
.focusBox .bd .title, .focusBox .bd .titleBg{display: none; position: absolute; z-index: 1; width: 90%; padding: 0 5%; bottom: 0; height: 50px; line-height: 50px; text-align: center; overflow: hidden;}
.focusBox .bd .titleBg{z-index: 0; background: black; background: -webkit-gradient(linear, 0 0, 0 100%, from(transparent), to(black)); background: -moz-linear-gradient(transparent, black); background: -ms-linear-gradient(transparent, black); background: -o-linear-gradient(transparent, black); background: linear-gradient(transparent, black);}
.focusBox .bd .title a{color: #fff;}
.focusBox .hd{position: absolute; width: 100%; top: 0; height: 2px; overflow: hidden; background: #293038;}
.focusBox .hd ul{display: -moz-box; display: -webkit-box; display: -ms-flexbox; display: box;}
.focusBox .hd li{-moz-box-flex: 1; -webkit-box-flex: 1; -ms-flex: 1; box-flex: 1;}
.focusBox .hd .on{background: #bf9d00;}
/* box */
.box{margin-bottom: 20px;}
.box .hd{height: 40px; line-height: 40px; position: relative; background: #f5f5f5; font-size: 18px;}
.box .hd h3{background: #416eb4; color: #fff; padding: 0 6%; float: left;}
.box .hd h3 a{color: #fff;}
.box .hd ul{height: 40px; line-height: 40px; overflow: hidden;}
.box .hd li{float: left; min-width: 33.3%; text-align: center;}
.box .hd .on{background: #416eb4;}
.box .hd .on a{color: #fff;}
.box .bd{padding: 3%; clear: both; overflow: hidden;}
/* boxA */
.boxA{margin-bottom: 20px;}
.boxA .hd{height: 40px; line-height: 40px; position: relative; background: #f5f5f5;}
.boxA .hd h3{float: left; color: #fff; font-size: 18px; padding: 0 5%; }
.boxA .hd h3 a{color: #fff;}
.boxA .hd ul{overflow: hidden;}
.boxA .hd li{text-align: center; width: 33.3%; float: left; font-size: 18px; height: 40px; line-height: 40px; background: #F9F9F9;}
.boxA .hd li a{display: block;}
.boxA .hd .on{height: 40px; background: #416eb4;}
.boxA .hd .on a{background: #416eb4; color: #fff;}
.boxA .bd{clear: both;overflow: hidden;}
/* boxB */
.boxB{background: #fff; margin-bottom: 20px;}
.boxB .hd{height: 40px; line-height: 40px; position: relative;}
.boxB .hd .more{font-size: 14px; position: absolute; right: 10px; color: #666;}
.boxB .hd h3{padding: 0 20px; font-size: 18px; color: #fff; background: #416eb4; position: absolute; height: 41px; line-height: 41px; left: -1px; top: -1px;}
.boxB .hd h3 a{color: #fff;}
.boxB .bd{overflow: hidden; padding: 10px; border: 1px solid #E9E9E9; border-top: 0;}
/* boxC */
.boxC{margin-bottom: 20px; overflow: hidden;}
.boxC .hd{height: 34px; line-height: 34px; background: #FAFAFA; border-bottom: 1px solid #E9E9E9; position: relative;}
.boxC .hd .more{position: absolute; right: 10px; top: 0; font-size: 14px;}
.boxC .hd .more a{color: #666;}
.boxC .hd ul{overflow: hidden;}
.boxC .hd ul li{float: left;}
.boxC .hd ul a{display: block; float: left; line-height: 16px; padding: 0 20px; margin: 9px 0; border-right: 1px solid #ccc;}
.boxC .hd ul a:hover{text-decoration: none;}
.boxC .hd ul li:last-child a{border-right: 0;}
.boxC .hd .on a{color: #416eb4;}
.boxC .bd{overflow: hidden; padding: 8px 5px;}
/* boxD */
.boxD{margin-bottom: 20px;}
.boxD .hd{height: 40px; line-height: 40px; background: #416eb4;}
.boxD .hd h3{font-size: 18px; color: #fff;}
.boxD .hd h3::before{content: "\e612"; font-family: "iconfont"; font-size: 20px; background: #00599D; display: inline-block; width: 42px; text-align: center; margin-right: 10px;}
.boxD .bd{background: #fff; overflow: hidden; border-top: 0;}
/* boxE */
.boxE{margin-bottom: 20px;}
.boxE .hd{height: 38px; line-height: 38px; overflow: hidden; border-bottom: 2px solid #416eb4;}
.boxE .hd h3{float: left; padding: 0 20px; background: #416eb4; color: #fff;}
.boxE .hd h3 a{color: #fff; display: block; float: left;}
.boxE .hd .more{float: right;}
.boxE .bd{padding: 10px; overflow: hidden;}
/* mainBox */
.mainBox{margin-bottom: 20px;}
.mainBox .mHd{height: 40px; line-height: 40px; position: relative; background: #f5f5f5;text-align: center;}
.mainBox .mHd h3{padding: 0 5%;display: inline-block;   color: #000;   font-size: 24px;}
.mainBox .mHd h3 a{color: #fff;}
.mainBox .mHd ul{overflow: hidden;}
.mainBox .mHd li{text-align: center; width: 33.3%; float: left; font-size: 18px; height: 40px; line-height: 40px; background: #F9F9F9;}
.mainBox .mHd li a{display: block;}
.mainBox .mHd .on{height: 40px; background: #416eb4;}
.mainBox .mHd .on a{color: #fff;}
.mainBox .mBd{padding: 3% 0 0 0; clear: both; overflow: hidden;}
/* mainBox */
.mainBox&gt;.mHd&gt;.select, .mainBox&gt;.mHd&gt;.write{display: inline-block; position: absolute; right: 5px; top: 0; line-height: 40px; padding: 0 10px; color: #f00; font-size: 14px;}
.mainBox&gt;.mHd&gt;.select a, .mainBox&gt;.mHd&gt;.write a{color: #f00;}
.mainBox&gt;.mHd&gt;.select::before, .mainBox&gt;.mHd&gt;.write::before{font-family: "iconfont"; content: "\e61e"; margin: 0 5px 0 0;}
.mainBox&gt;.mHd&gt;.select{display: none;}
/* 标题列表 */
.infoList li{height: 36px; line-height: 36px; overflow: hidden;}
.infoList .date{float: right; color: #999; font-size: 14px; margin-left: 15px;}
/* 图文列表 */
.twList li{padding: 3% 0;border-bottom: 1px solid #eee;overflow: hidden;}
.twList li&gt;a{display: block; overflow: hidden;}
.twList .pic{float: left; margin-right: 4%; width: 28%;}
.twList .pic img{height: auto; width: 100%;}
.twList .con{overflow: hidden; zoom: 1;}
.twList .title{font-size: 16px; line-height: 28px; margin-bottom: 5px; overflow: hidden;}
.twList .intro{line-height: 24px; color: #777; max-height: 48px; overflow: hidden; font-size: 13px;}
.twList .title a:hover{text-decoration: none;}
.twList .intro .more{display: none;}
.twList .others{font-size: 13px; color: #bbb;}
.twList .others span{margin-right: 15px;}
.twList .node{color: #aaa; margin-right: 15px;}
.twList .last{border-bottom: 0; margin-bottom: 0;}
/* 信件列表 */
.letterList{width: 100%; border-collapse: collapse; empty-cells: show;}
.letterList th{background: #F2F2F2; text-align: center; height: 34px; line-height: 34px;}
.letterList tr{border-bottom: 1px solid #eee;}
.letterList td.state{color: #999; width: 80px; text-align: center;}
.letterList td.title{display: block; height: 38px; line-height: 38px; overflow: hidden;}
.letterList td.ico img{vertical-align: middle; margin: -2px 8px 0 0;}
/* 图片列表-浮动 */
.picListFl{overflow: hidden; text-align: center;}
.picListFl li{float: left; width: 48%; margin: 0 0 20px 0; display: inline; position: relative; background: #fff; overflow: hidden;}
.picListFl li:nth-child(2n){float: right;}
.picListFl .pic img{height: auto; width: 100%;}
.picListFl .title{font-size: 14px; line-height: 22px; height: 44px; overflow: hidden; padding-top: 5px;}

.txtList{height: auto;   overflow: hidden;}

/* 新闻 */
#indXwdt{margin-bottom: 2em;}
#indXwdt .hd{text-align: center; font-size: 1.8em; font-weight: bold;}
.xwList li{line-height: 36px;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.12);margin: 15px 0;padding: 10px;height: 72px;position: relative;}
.xwList .date {/* float: right; */color: #999;font-size: 14px;/* margin-left: 15px; */position: absolute;bottom: 10px;right: 15px;}
    
/* 热点专题 */
#indRdzt{position:relative;background: #285486;}
#indRdzt .hd{position: absolute;background: rgba(65, 110, 180, 0.8);    border-radius: 0 0 10px 10px; z-index:9;   width: 25%;   left: 38%;}
#indRdzt .hd h3{float:none;}
#indRdzt .hd h3 a {color: #fff; display: block; text-align: center;}
#indRdzt .bd{padding:0;}
#indRdzt .bd li img{width: 100%; height:auto;}
#indRdzt .bd li .tit{display: block;  background: #293038; text-align: center;  color: #fff;  line-height: 3em;}
#indRdzt .fd{margin-top: 8px; height: 8px; overflow: hidden; text-align: center;position: absolute; bottom: 60px; right: 10px;}
#indRdzt .fd li{height: 8px;width: 8px;background: #B4B4B4;display: inline-block;overflow: hidden;line-height: 60px;vertical-align: top;margin: 0 2px;}
#indRdzt .fd .on{background: #0068B4;}
/*行业应用*/
#indHyyy li{position:relative; margin-bottom: 5%;}
#indHyyy .pic img{width:100%; height:auto;}
#indHyyy .con{position:absolute;width:100%; left:0; top:0;    background: rgba(255, 255, 255, 0.4);padding: 5% 0;text-shadow: 1px 1px #fff;}
#indHyyy .con h3 a{font-size: 28px;color: #000;padding:0 5%}
#indHyyy .con .intro{font-size: 0.8em;padding:0 5%}
#indHyyy .xq{display:none;}

/* history.css时间轴 */
.historydetail .timeline-badge{display: none;}
.timeline-inverted{margin-bottom: 10px; padding: 0 5px 10px 5px; border-bottom: 1px dotted #ccc;}
.col-sm-10, .control-content, .col-xs-5, .col-xs-10, .col-xs-10 p{display: inline;}
/* detailTable */
.detailTable{width: 100%; border-collapse: collapse; empty-cells: show;}
.detailTable td{padding: 5px 8px; border: 1px solid #e6e6e6;}
.detailTable.tdName{text-align: right; background: #f6f6f6}
/*# sourceMappingURL=default.css.map */

/*验证码*/
div.codeinp input[type=text]{width: 60px !important; float: left;}
div input[type=text]{width: 90%; border: 1px solid #ccc; height: 30px; padding: 0 5px;}
/* 通用底部按钮 */
.bot{text-align: center; padding: 0 0 20px 0;}
.bot a, .bot button{cursor: pointer; display: inline-block; height: 40px; line-height: 40px; padding: 0 20px; font-size: 16px; background: #416eb4; border: 0; color: #fff; margin: 0 2%; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.bot a:hover, .bot button:hover{text-decoration: none; background: #077BD4;}

.modal-backdrop{opacity: 0!important;display: none;}
#FormBox .formItem {clear: both;}
#FormBox .title { padding: 25px 0 0 0!important;}
.formItem{width: 90%;margin: auto;}
.formItem dt{border:none!important;}
#FormBox .property {text-indent: 2em;  text-align: left !important;font-size: 22px!important;color: #c29d6b!important;background: none!important;font-weight: normal!important;padding: 15px 0px!important;border: none!important;}

/* 问卷调查 */
.surveyConPage .wrap{background: url(/content/Main/survey/wjdc.jpg) center -20px no-repeat;background-size: 200% auto;}
.surveyConPage .wjdc{padding: 50px 0;text-align: center;color: #fff;font-size: 22px;text-shadow:0 0 10px #000;}
.surveyConPage .wjdc h1{font-size: 36px;line-height: 90px;}
.surveyConPage  #content{background:none;}
.Survey_Box{margin:0 auto;}
#SurveyBox .title{display:none;}
#surveySubmit{display: flex;    justify-content: center;transition: all .4s;}
#surveySubmit a{display:none!important;}
#surveySubmit input{font-size:16px!important;line-height:50px!important;height: auto!important;padding: 0 2em!important;transition: all .4s;background: linear-gradient(135deg, #99a3db 0%, #0058b3 50%)!important;color: #fff!important;}

.formItem input[type="text"] { width: 80%;}
.input-group .input-group-addon:first-child + input.form-control{width:160px;}
.formItem input.otherInput{width:600px;}
.formItem .question-rank-title{font-size:16px;font-weight:bold;display: flex;align-items: center;}
.formItem .question-rank-title::before{content: "";width: 20px;height: 20px;background:#fc0;display: inline-block;margin-right: 10px;}
.formItem dt{border:none;padding:0;}
.surveyitemoption{cursor: pointer;font-size: 16px;}
#SurveyBox .formItem dd {  padding: 0 0 15px!important;}


@media only screen and (max-width: 600px){
    #header{top:0;}
}</pre></body></html>