/* Minification failed. Returning unminified contents.
(159,57): run-time error CSS1046: Expect comma, found '178'
(159,65): run-time error CSS1046: Expect comma, found '/'
(206,163): run-time error CSS1046: Expect comma, found '241'
(206,171): run-time error CSS1046: Expect comma, found '/'
 */
body { margin: 0; font: 14px Arial,"Microsoft YaHei UI","Microsoft Yahei","微软雅黑"; line-height: 2em; color: #262626; /*background-color: #f0f0f0;*/ }

.autoWidth { width: 1080px; }

.NavDiv { float: right; /*width: 680px;*/ height: 80px; line-height: 8.5em; letter-spacing: 0.2em; text-align: right; font-family: "Arial","Microsoft YaHei UI","Microsoft Yahei","微软雅黑"; }

    .NavDiv li { float: left; text-align: center; font-size: 1.2em; padding-left: 50px; font-weight: bold; height: 60px; white-space: nowrap; }

    .NavDiv a, .NavDiv a:link, .NavDiv a:visited { color: #3b3b3b; }

        .NavDiv a:hover { color: #f65314; }

.slide { font-size: 26px; text-align: right; margin-top: 20px; cursor: pointer; color: #EFEFEF; }

.notice { float: left; margin-top: 130px; color: #fafafa; }

    .notice a:link, .notice a:visited { color: #fafafa; }

    .notice a:hover { color: white; }


.noticeClose { font-weight: bold; font-size: 20px; cursor: pointer; width: 30px; float: right; text-align: center; transition: 0.8s; -moz-transition: 0.8s; -webkit-transition: 0.8s; -o-transition: 0.8s; border-radius: 0 3px 0 0; }

    .noticeClose:hover { background-color: #CCCCCC; color: white; }

.HeadBottom { height: 3px; background-color: #c45c13; }

.idxImg { height: 400px; }

.RightDiv { float: right; color: white; }

.LeftDiv { /*margin-top:100px;*/ /*margin-left:200px;*/ float: left; background-repeat: no-repeat; width: 600px; height: 302px; }

.RightDiv > div:first-child { margin-top: 30px; font-size: 4.5em; line-height: 2em; }

    .RightDiv > div:first-child + div { font-size: 1.5em; line-height: 1.5em; letter-spacing: 0.2em; }

        .RightDiv > div:first-child + div + div { margin-top: 200px; font-size: 1.3em; line-height: 1.5em; letter-spacing: 0.07em; }

.foot { border-style: solid; border-color: #CCCCCC; border-width: 1px 0 1px 0; /*margin: 50px auto 0 auto;*/ margin: auto; background-color: #EFEFEF; text-align: center; font-family: "Verdana","Microsoft YaHei UI","Microsoft Yahei","微软雅黑"; color: #363636; }

    .foot span { font-family: Arial; }

    .foot > div:first-child { border-top-style: solid; border-width: 1px; border-color: #FFFFFF; margin-bottom: 100px; }

        .foot > div:first-child + div { /*width: 1180px;*/ margin: auto; text-shadow: 0 1px 0 white; }

.footBtm { text-align: center; line-height: 40px; padding-bottom: 120px; }

    .footBtm a:link, .footBtm a:visited { text-shadow: 0 1px 0 white; color: #363636; }

.weibo { width: 48px; height: 22px; background-image: url(imgs/qq.png?v=2); background-repeat: no-repeat; background-position: 25px -23px; float: left; /*margin-right: 31px;*/ }
.weixin { width: 48px; height: 22px; background-image: url(imgs/qq.png?v=2); background-repeat: no-repeat; background-position: -26px -23px; float: left; margin-left: 16px; }
.qq { width: 103px; height: 25px; background-image: url(imgs/qq.png?v=2); background-repeat: no-repeat; background-position: 24px -69px; float: left; /*margin-right: -71px;*/ }
.qqs { width: 103px; height: 24px; background-image: url(imgs/qq.png?v=2); background-repeat: no-repeat; background-position: 24px -96px; float: left; margin-top: 3px; /*margin-right: 127px;*/ }
.gs { width: 30px; height: 26px; background-image: url('imgs/qq.png?v=2'); background-repeat: no-repeat; background-position: 0 -46px; float: left; margin-left: 50px; }

.idxTxt { /*width: 1180px;*/ margin: auto; }

    .idxTxt div { padding-top: 10px; padding-bottom: 30px; }

    .idxTxt h1 { font-family: "Arial","Microsoft YaHei UI","Microsoft Yahei","微软雅黑"; font-size: 1.5em; letter-spacing: 0.02em; }

    .idxTxt p { font-family: "Verdana","Microsoft YaHei UI","Microsoft Yahei","微软雅黑"; font-size: 1.1em; text-indent: 2em; line-height: 2em; }

.idxPics { /*width: 1180px;*/ margin: 60px auto 100px auto; }

    .idxPics h1 { font-family: "Microsoft YaHei UI","微软雅黑"; text-align: center; font-size: 2em; letter-spacing: 0.5em; line-height: 2em; }

    .idxPics div { height: 30px; width: 200px; float: left; }
/*********** table **********/
.TB { /*border: 2px solid #666666;*/ border-collapse: collapse; border-spacing: 0; }

    .TB > tbody > tr { line-height: 58px; }
        .TB > tbody > tr > th { border: 1px solid #e1e1e1; text-align: center; background: #fafafa; }
        .TB > tbody > tr > td { border: 1px solid #e1e1e1; text-align: center; }
.ft1 { font-size: 18px }
.sp1 { margin-left: 2px; color: #626161 }

.TextLi li { margin: 20px 0 20px 0; list-style-type: decimal; text-indent: 1em; }

.dldtdd { line-height: 2.5em; }

    .dldtdd dt { font-weight: bold; }

.loginDiv { width: 400px; margin: 10px auto 100px auto; line-height: 1.6em; }

    .loginDiv label { font-family: "Microsoft YaHei UI","微软雅黑"; font-weight: bold; }
/**************** 后台 ************/
.banner { background-color: #1482d2; color: white; line-height: 2.6em; }

    .banner > div:first-child { width: 1180px; margin: auto; }

    .banner a, .banner a:link, .banner a:visited { color: white; font-family: "Microsoft YaHei UI","微软雅黑"; letter-spacing: 0.05em; }

.LiLeft { margin: 0; }

    .LiLeft li { float: left; width: 80px; margin-right: 2em; }

#DivWidth { width: 1180px; margin: auto; }

#showTips { cursor: pointer; color: blue; }

.priceClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

    .priceClass div { font-family: "Microsoft YaHei UI","微软雅黑"; letter-spacing: 0.2em; color: white; font-size: 1.1em; /*font-weight:bold;*/ /*float:left;*/ width: 286px; line-height: 10em; text-align: center; margin-left: -1px; /*border: 1px solid #777676;*/ }

.divCustom { width: 1100px; margin: 26px auto; font-family: "Microsoft YaHei UI","微软雅黑","Microsoft Yahei","Hiragino Sans"; }

    .divCustom > div { margin-left: -1px; margin-top: -1px; width: 219px; height: 120px; float: left; text-align: center; border: 1px solid #bcbbbb; color: #3b3b3b; padding-top: 20px; }

    .divCustom img { transition: 0.8s; -moz-transition: 0.8s; -webkit-transition: 0.8s; -o-transition: 0.8s; }

        .divCustom img:hover { box-shadow: 1px 1px 6px #353636; border-radius: 3px; opacity: 0.9; filter: alpha(Opacity=90); }
.txt1 > div { line-height: 1.5em; margin-top: 23px }
#foots { font-family: 'Verdana','Microsoft YaHei UI','Microsoft Yahei','微软雅黑'; }

a { -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }

    a:link, a:visited { color: #0000FF; text-decoration: none; }

    a:hover { color: #0e90d2; text-decoration: underline; }

    a:active { color: #f65314; }

img { border: 0; }

ul { margin: 0; }

li { list-style-type: none; text-indent: -2em; }

dd { /*text-indent: -2em;*/ }

::selection { background-color: #11b46d; color: white; }
/*************** Input ******************/
/*select { line-height: 1.8em; font-size: 13px; height: 1.8em; padding: 2px 5px 2px 5px; }

    select:hover { -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; border: 1px solid #11b46d; box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(59, 180, 242, 0.3); }

    select:focus { outline: none; border: 1px solid #11b46d; }

input { font-family: Arial,'Microsoft YaHei UI',Verdana; font-size: 13px; letter-spacing: 0.04em; }

    input[type=text], input[type=password] { border: 1px solid #c0bebe; font-size: 13px; height: 1.8em; line-height: 1.65em; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; border-radius: 2px; }

        input[type=text]:hover, input[type=password]:hover { border: 1px solid #11b46d; box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(59, 180, 242, 0.3); }

        input[type=text]:focus, input[type=password]:focus { outline: none; border: 1px solid #11b46d; }

    input[type=submit], input[type=button] { background-color: #0E90D2; color: white; border: 1px solid transparent; font-size: 0.9em; line-height: 1.5em; height: 2.5em; width: 9em; cursor: pointer; -moz-transition: background-color 0.3s ease-in-out; -o-transition: background-color 0.3s ease-in-out; -webkit-transition: background-color 0.3s ease-in-out; transition: background-color 0.3s ease-in-out; border-radius: 2px; }

        input[type=submit]:hover, input[type=button]:hover { background-color: #0A6999; border: 1px solid transparent; }

        input[type=submit]:active, input[type=button]:active { background-color: #0a4f72; }

    input[disabled=disabled] { background-color: #d0dad5; color: #0a4f72; }*/
input, button, textarea, select { border-radius: 4px; border: 1px solid #03A9F4; line-height: 26px; outline: none; transition: all 0.3s ease; padding: 0 6px; font-size: 12px; font-family: "Microsoft YaHei" }
    input:hover { }
    input:focus { box-shadow: inset 2px 2px 12px rgb(39 178 221 / 15%); }
select { height: 26px; }
input:disabled, button:disabled { background-color: #d7d7d7 !important; color: #666 !important; border: 1px solid #999 !important; cursor: not-allowed; opacity: 0.6; }
input[type="button"], input[type="submit"], button { padding: 0 12px; background-color: #007bff; border: 1px solid #007bff; color: #f2f2f2; }
    input[type="button"]:hover, input[type="submit"]:hover, button:hover { background-color: #035ab9; }
    input[type="button"]:active, input[type="submit"]:active, button:active { background-color: #03458e; }
input[type="checkbox"], input[type="radio"], label { vertical-align: middle; }
.btnDanger { background-color: #dc3545 !important; border-color: #dc3545 !important; }
    .btnDanger:hover { background-color: #ad202e !important; }
.btnGreen { background-color: #28a745 !important; border-color: #28a745 !important; }
    .btnGreen:hover { background-color: #197c30 !important; }
    .btnGreen:active { background-color: #215e2f !important; }
label { user-select: none; color: #1e1e1e; }
    label:hover { color: #414141 }

fieldset { border-radius: 5px 5px 5px 5px; border: 1px solid #d0dad5; margin-top: 10px; margin-bottom: 10px; padding: 6px 16px; }
/******** Table **********/
.TbList { border-collapse: collapse; border: 1px solid #d0dad5; width: 100%; }

    .TbList tr { line-height: 38px; height: 38px; }

    .TbList > tbody > tr { -moz-transition: background-color 0.2s ease-in-out; -o-transition: background-color 0.2s ease-in-out; -webkit-transition: background-color 0.2s ease-in-out; transition: background-color 0.2s ease-in-out; }

        .TbList > tbody > tr:hover { background-color: #f7f7aa; /*FFFFCA;*/ }

    .TbList > thead > tr > th { border: 1px solid #aad4fb; background-color: #ecf3ff; font-weight: normal; line-height: 30px; font-size: 12px; }

    .TbList > tbody > tr > td { border: 1px solid #aad4fb; padding: 0 6px; line-height: 30px; font-size: 12px; }

        .TbList > tbody > tr > td:first-child { text-align: center; }

    .TbList > tfoot > tr > td { border: 1px solid #aad4fb; padding: 0;font-size:12px }
        .TbList > tfoot > tr > td > div { height: 36px; line-height: 36px; text-align: center; background-color: #ecf3ff; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

        .TbList > tfoot > tr > td > div a, .TbList > tfoot > tr > td > div label { margin-right: 1em; }

        .TbList > tfoot > tr > td > div input { width: 2.5em; text-align: center; }
/*上传文件进度条*/
#probar { position: absolute; border: 1px solid #0094ff; background-color: white; height: 30px; width: 260px; display: none; }

    #probar > div { background-color: #0094ff; height: 30px; width: 1px; }

#probarTxt { position: absolute; z-index: 1000; width: 260px; text-align: center; display: none; }
.tipTxt { color:#666}
.delIco { fill: #D81E06 }
.delIco:hover { fill: #870808; }
.tabDiv { user-select:none; float: left; width: 86px; background-color: #0094ff; color: white; text-align: center; border-radius: 3px 13px 0px 0px; }
.msgTxt { width: 466px; margin: 66px auto 66px auto; text-align: center; line-height: 72px; border-radius: 46px; backdrop-filter: blur(10px); background: rgb(227 241 255 / 80%); border: 1px solid rgba(255, 255, 255, 0.5); box-shadow: 0 8px 32px 0 rgba(31, 38, 113, 0.3); }

