/*=================
      通用样式
==================*/

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
}

@font-face {
    font-family: 'BebasNeue';
    src: url('../fonts/BebasNeue.ttf');
    font-weight: normal;
    font-style: normal;
}

* {
    font-family: 'Microsoft YaHei';
}

a:hover {
    text-decoration: none;
}

li {
    list-style: none;
}

html {
    font-size: 62.5%;
    position: relative;
}

body {
    position: relative;
}

body,
p,
h2,
ul {
    margin: 0;
    padding: 0;
}

body {
    font-family: 'Microsoft YaHei';
    background: #fff;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: 1.5;
    margin: 0;
}

.m-0 {
    margin: 0;
}

.p-0 {
    padding: 0;
}

.f-l {
    float: left;
}

.f-r {
    float: right;
}

.w-100 {
    width: 100%;
}

em {
    font-style: normal;
}

i {
    display: inline-block;
    font-style: normal;
}

li {
    list-style: none;
}

a:hover,
a:active,
a:focus {
    text-decoration: none;
    outline: none;
    -moz-outline: none;
}


/*清除浮动*/

.clear {
    clear: both;
    float: none;
    overflow: hidden;
    height: 0;
}

.clearFix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


/* for IE6/7 */

.clearFix {
    *zoom: 1;
}

textarea {
    -webkit-appearance: none;
}


/*去除 浏览器自带输入框焦点边框*/

input,
button,
select,
textarea {
    outline: none;
}

textarea {
    resize: none;
}

input[type="text"],
input[type="password"] {
    padding-left: 10px;
}


/*清除点击链接出现的边框*/

a:active,
a:focus {
    outline: none;
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
    padding: 0;
}


/*整体类定义*/

.Width {
    width: 1372px;
    margin: 0 auto;
}


/*************************************************************************************************************************/


/*头部定义*/

.header {
    margin-bottom: 27px;
    position: relative;
}

.Logo-Wra {
    width: 100%;
    background: #1b67b2;
    height: 90px;
}

.Logo-Wra .Logo-Div .Logo {
    color: #fff;
    display: block;
}

.Logo-Wra .Logo-Div .Logo img {
}

.Logo-Wra .Logo-Div .Close {
    padding-top: 35px;
}

.Logo-Wra .Logo-Div .Close span,
.Logo-Wra .Logo-Div .Close a {
    font-size: 16px;
    color: #fff;
}

.Logo-Wra .Logo-Div .Close i {
    display: inline-block;
    width: 2px;
    height: 16px;
    background: #acb5bd;
    margin: 0 20px -3px 20px;
}

.Logo-Wra .Logo-Div .Close span img,
.Logo-Wra .Logo-Div .Close a img {
    vertical-align: middle;
    margin-top: -5px;
    margin-right: 5px;
}

.Nav-Wra {
    width: 100%;
    background: #eaedf0;
}

.Nav-Wra > .navbar {
    min-height: auto;
    background: none;
    border: 0;
    position: static;
}

.Nav-Wra .navbar-nav {
    width: 100%;
    border-left: 2px solid #fff;
}

.Nav-Wra .navbar-nav > li {
    width: 14.285%;
    border-right: 2px solid #fff;
    height: 80px;
    text-align: center;
    position: static;
}

.Nav-Wra .navbar-default .navbar-nav > li.active {
    background-color: #dbdbdb;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    background-color: #dbdbdb;
    color: #1b67b2;
}

.Nav-Wra .navbar-nav > li > a {
    padding: 0;
    display: block;
    line-height: 80px;
    font-size: 22px;
    color: #1b67b2;
}

.Nav-Wra .navbar-nav > li > a img {
    margin-right: 10px;
    margin-top: -5px;
}

.Find-Nav-Wra {
    width: 100%;
    height: 70px;
    background: #dbdbdb;
    position: absolute;
    bottom: 0;
    left: 0;
    display: none;
}

.Nav-Wra .navbar-nav > li:nth-child(1) .Find-Nav-Wra .Find-Nav ul {
    display: block;
}

.Nav-Wra .navbar-nav > li:nth-child(5) .Find-Nav-Wra .Find-Nav ul {
    display: inline-block;
    position: relative;
    left: 380px;
}

.Nav-Wra .navbar-nav > li.active .Find-Nav-Wra {
    display: block;
}

.Find-Nav-Wra .Find-Nav ul li {
    height: 70px;
    line-height: 70px;
    padding: 0 50px;
}

.Find-Nav-Wra .Find-Nav ul li a {
    display: block;
    height: 70px;
    font-size: 20px;
    color: #333;
}

.Find-Nav-Wra .Find-Nav ul li.active a {
    border-bottom: 4px solid #ef4343;
    color: #ef4343;
}

.Find-Nav-Box {
    height: 70px;
}


/*内容*/

.Content-Top {
    border: 1px solid #e6e5e5;
    background: #fafdff;
    margin-bottom: 27px;
}

.Content-Top h1 {
    height: 42px;
    line-height: 42px;
    font-size: 18px;
    color: #1b67b2;
    padding-left: 26px;
    background: #eaedf0;
    border-bottom: 1px solid #e6e5e5;
    font-weight: 600;
}

.Content-Top .Content-Top-Div-A {
    padding: 26px 0 26px 50px;
}

.Content-Top .Content-Top-Div-A span {
    font-size: 18px;
    color: #333;
}


/*.Content-Top .Content-Top-Div-A .txt-a*/

.txt-a {
    width: 252px;
    height: 37px;
    border: solid 1px #dddede;
    border-radius: 3px;
    margin-right: 30px;
    font-size: 18px;
    -moz-box-shadow: 0px 0px 2px #eee inset, -0px -0px 2px #eee inset;
    -webkit-box-shadow: 0px 0px 2px #eee inset, -0px -0px 2px #eee inset;
    box-shadow: 0px 0px 2px #eee inset, -0px -0px 2px #eee inset;
}

select.txt-a {
    margin-left: -5px;
}

.Content-Top .Content-Top-Div-A .btn-a,
.Content-Top .Content-Top-Div-A .btn-b,
.Content-Top .Content-Top-Div-A .btn-c {
    width: 104px;
    height: 37px;
    color: #fff;
    border: 0;
    margin: 0;
    margin-right: 30px;
    padding: 0;
    border-radius: 3px;
    font-size: 18px;
}

.Content-Top .Content-Top-Div-A .btn-a {
    background: #1b67b2 url('../images/i-9.png') no-repeat 20px center;
}

.Content-Top .Content-Top-Div-A .btn-b {
    background: #ef4343 url('../images/i-10.png') no-repeat 22px center;
}

.Content-Top .Content-Top-Div-A .btn-c {
    background: #a5b3bd url('../images/i-16.png') no-repeat 22px center;
}

.Content-Center {
    border: solid 1px #dddede;
    overflow-y: hidden;
    /*overflow-x: scroll;*/
    overflow-x: auto;
}

.Content-Center .table {
    width: 100%;
    font-size: 18px;
    text-align: center;
    margin-bottom: 0;
}

.Content-Center .table tr,
.Content-Center .table th,
.Content-Center .table td {
    border: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.Content-Center .table th:nth-child(6),
.Content-Center .table td:nth-child(6),
.Content-Center .table th:nth-child(7),
.Content-Center .table td:nth-child(7) {
    max-width: 400px;
}

.Content-Center .table tr {
   
}

.Content-Center .table th {
    background: #f3f3f3;
    color: #1b67b2;
    font-weight: 600;
    text-align: center;
}

.Content-Center .table td {
    color: #4c4c4c;
}

.prmbtxta ul li > div.f-r .href,
.Content-Center .table td .href {
    color: #4c4c4c;
}

.prmbtxta ul li > div.f-r .href i,
.Content-Center .table td .href i {
    display: inline-block;
    width: 21px;
    height: 21px;
    margin: 0 10px -5px 0;
}

.Content-Center .table td .href:nth-child(1) i {
    background: url('../images/i-11.png') no-repeat center;
}

.Content-Center .table td .href:nth-child(3) i {
    background: url('../images/i-12.png') no-repeat center;
}

.Content-Center .table td .href:nth-child(5) i {
    background: url('../images/i-15.png') no-repeat center;
}

.prmbtxta ul li > div.f-r > i,
.Content-Center .table td > i {
    display: inline-block;
    width: 2px;
    height: 18px;
    margin: 0 15px -3px 15px;
    background: #d2d2d2;
}

.index_a .table tr th:nth-child(1) {
    width: 320px;
}

.index_a .table tr th:nth-child(2) {
    width: 300px;
}

.index_a .table tr th:nth-child(3) {
    width: 380px;
}

.Content-Center .table tr:nth-child(odd) {
    background: #eef7ff;
}

.Content-Center .table tr:nth-child(even) {
    background: #fff;
}

.Content-Center .paging {
    height: 100px;
    font-size: 16px;
    color: #0083df;
}

.Content-Center .paging .div {
    height: 100px;
    padding-top: 35px;
    /* width: 350px; */
    width: 430px;
}

.Content-Center .paging .div a {
    padding: 3px 7px;
    border: 1px solid #bfb7ef;
    color: #0083df;
}

.Content-Center .paging .div a.hui {
    border-color: #999;
    color: #999;
}

.Content-Center .paging .div a.active {
    color: #fff;
    background: #1b67b2;
}

.index_c .table tr th:nth-child(1) {
    width: 300px;
}

.index_c .table tr th:nth-child(2) {
    width: 450px;
}

.index_c .table tr th:nth-child(3) {
    width: 400px;
}


/*测试信息*/

.Csxx_Top .Content-Top-Div-A .table {
    width: 100%;
    border: 0;
}

.Csxx_Top .Content-Top-Div-A .table td {
    border: 0;
}

.Csxx_Top .Content-Top-Div-A label {
    margin-right: 30px;
}

.Csxx_Top .Content-Top-Div-A label input {
    margin-right: 15px;
}

.Csxx_Top .Content-Top-Div-A .table td .Csxx_btn {
    width: 70px;
    height: 32px;
    color: #fff;
    font-size: 16px;
    border: 0;
    border-radius: 3px;
    margin: 0 3px;
}

.Csxx_Top .Content-Top-Div-A .table td .Csxx_btn.a {
    background: #1b67b2;
}

.Csxx_Top .Content-Top-Div-A .table td .Csxx_btn.b {
    background: #ef4343;
}

.Csxx_Top .Content-Top-Div-A .btn-a {
    display: block;
    margin: 0 auto;
}

.Csxx .table-Wra {
    width: 100%;
    overflow-x: auto;
}

.Csxx .table-Wra .table {
    max-width: auto;
    width: 15000px;
}

.Content-Center .paging {
    position: relative;
}

.Content-Center .paging .input {
    width: 220px;
    position: absolute;
    top: 50%;
    right: 50%;
    margin: -14px 0 0 -110px;
}

.Content-Center .paging .input input {
    width: 90px;
    height: 28px;
    border: 0;
    border-radius: 3px;
    color: #FFF;
    font-size: 14px;
    margin: 0 8px;
    padding: 0;
}

.Content-Center .paging .input input.a {
    background: #1b67b2;
}

.Content-Center .paging .input input.b {
    background: #ef4343;
}

.Csxx .table td input.checkbox {
    margin: 0 auto;
}


/*评分模板*/

.prmbtxta ul li {
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    color: #4c4c4c;
}

.prmbtxta ul li:nth-child(even) {
    background: #fff;
}

.prmbtxta ul li:nth-child(odd) {
    background: #eef7ff;
}

.prmbtxta ul li.no-1 {
    background: #f3f3f3;
    font-size: 18px;
    color: #165fa8;
    font-weight: 600;
}

.prmbtxta ul li.no-2 {
    font-weight: 600;
}

.prmbtxta ul li > div {
    width: 370px;
    text-align: center;
}

.prmbtxta ul li > div span {
    display: inline-block;
    width: 11px;
    height: 14px;
    margin-right: 5px;
    background: url('../images/i-20.png') no-repeat center;
}

.prmbtxta ul li > div.f-r {
    font-weight: normal;
}

.prmbtxta ul li > div.f-r .href:nth-child(1) i {
    background: url('../images/i-17.png') no-repeat center;
}

.prmbtxta ul li > div.f-r .href:nth-child(3) i {
    background: url('../images/i-11.png') no-repeat center;
}

.prmbtxta ul li > div.f-r .href:nth-child(5) i {
    background: url('../images/i-12.png') no-repeat center;
}

.prmb .table td .href:nth-child(1) i {
    background: url('../images/i-17.png') no-repeat center;
}

.prmb .table td .href:nth-child(3) i {
    background: url('../images/i-11.png') no-repeat center;
}

.prmb .table td .href:nth-child(5) i {
    background: url('../images/i-12.png') no-repeat center;
}

.prmb_b {
    width: 1130px;
}

.prmb_b_Nav_Wra {
    width: 218px;
    background: #eaedf0;
}

.prmb_b_Nav .prmb_b_Nav_div {
    display: none;
    padding-bottom: 15px;
}

.prmb_b_Nav h2 {
    font-size: 18px;
    color: #333;
    line-height: 48px;
    padding: 0 15px;
    height: 48px;
    border-top: 1px solid #e7e7e7;
    cursor: pointer;
}

.prmb_b_Nav h2 span {
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url('../images/i-18.png') no-repeat center;
    margin-right: 10px;
}

.prmb_b_Nav.active .prmb_b_Nav_div {
    display: block;
}

.prmb_b_Nav .prmb_b_Nav_div a {
    display: block;
    text-align: center;
    font-size: 16px;
    color: #333;
    height: 36px;
    line-height: 36px;
}

.prmb_b_Nav .prmb_b_Nav_div a.active {
    background: #ef4343;
    color: #fff;
}

.prmb_b_Nav.active h2 span {
    background: url('../images/i-18-1.png') no-repeat center;
}

.prmb_b_Nav.active {
    background: #dbdbdb;
}


/*图片加载中div图层，用于遮挡页面*/

.loadingdiv {
    position: absolute;
    text-align: center;
    left: 0px;
    top: 0px;
    z-index: 70;
    display: none;
}


/*加载中图片*/

.loadingdiv img {
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 80;
}

/*加载中文字*/

.loadingdiv div {
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 80;
}


/*弹出层*/

.TC-Div-Wra {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .3);
    display: none;
}

.TC-Div-Wra .TC-Div {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 1146px;
    height: 700px;
    background: #f7f7f7;
    margin: -350px 0 0 -537px;
    padding: 30px 35px;
}

.TC-Div-Wra .TC-Div .Gb-Btn {
    position: absolute;
    top: -23px;
    right: -23px;
    cursor: pointer;
}

.TC-Div-Wra .TC-Div h3 {
    font-size: 26px;
    color: #1b67b2;
    border-bottom: 1px solid #dfdfdf;
    line-height: 2;
    font-weight: 600;
}

.TC-Div-Wra .TC-Div .Add-Top ul {
    width: 80%;
    padding-top: 40px;
    margin: 0 auto;
}

.TC-Div-Wra .TC-Div .Add-Top ul li {
    width: 50%;
    margin-bottom: 20px;
}

.TC-Div-Wra .TC-Div .Add-Top ul li span {
    font-size: 18px;
    color: #333;
    width: 95px;
    display: inline-block;
}
.TC-Div-Wra .TC-Div .Add-Top ul li .txt-b {
    border:1px solid #ccc;
    height: 32px;
    line-height:32px;
    border-radius: 3px;
}
.TC-Div-Wra .TC-Div .Add-Top .input {
    text-align: center;
}

.TC-Div-Wra .TC-Div .Add-Top .input input {
    width: 104px;
    height: 32px;
    border: 0;
    color: #fff;
    font-size: 16px;
    border-radius: 3px;
    margin: 20px 10px 0 10px;
    position: relative;
    right: 30px;
    padding: 0;
}

.TC-Div-Wra .TC-Div .Add-Top .input input.a {
    background: #1b67b2;
}

.TC-Div-Wra .TC-Div .Add-Top .input input.b {
    background: #ef4343;
}

.TC-Div-Wra .TC-Div .Content-Center {
    margin-top: 40px;
    height: 326px;
    overflow: auto;
    position: relative;
}


/*底部--版权*/

.footer {
    width: 100%;
    text-align: center;
    background: #3b3d3f;
    color: #fff;
    font-size: 18px;
    height: 80px;
    line-height: 80px;
    margin-top: 70px;
}


/*新增*/

#searchform td:nth-child(1),
#searchform td:nth-child(2) {
    width: 20%;
}

#searchform td span {
    display: inline-block;
    width: 62px;
}

#searchform td .txt-a {
    width: calc(100% - 97px);
}

#searchform td label {
    margin-left: 5px;
}

#searchform td:nth-child(4) span {
    display: inline-block;
    width: 100px;
}

#searchform td:nth-child(4) .txt-a {
    width: calc(100% - 275px);
}

#searchform.bb td:nth-child(1),
#searchform.bb td:nth-child(2) {
    width: 15%;
}

#searchform.bb td:nth-child(4) {
    width: 20%;
}

#searchform.bb td:nth-child(4) .txt-a {
    width: calc(100% - 275px);
}

#searchform.bb td:nth-child(4) .txt-a {
    width: calc(100% - 130px);
}

#searchform.bb td:nth-child(5) span {
    display: inline-block;
    width: 100px;
}

#searchform.bb td:nth-child(5) .txt-a {
    width: calc(100% - 275px);
}

.Content-Center.prmb.bb table {
    text-align: center;
    width: 100%;
    display: block;
    padding: 50px;
}

.Content-Center.prmb.bb tbody {
    display: inline-block;
}

.Content-Center.prmb.bb tr {
    padding: 10px;
    display: block;
}

.Content-Center.prmb.bb td {
    font-size: 24px;
}


/*登陆*/

.footer.m-0,
.header.m-0 {
    margin: 0;
}

.Content-Land {
    width: 100%;
    background: url('../images/Land.jpg') repeat top center ;
    background-size: cover;
    position: relative;
}

/*.Content-Land .Divcontent {
    width: 604px;
    height: 504px;
    background: rgba(0, 0, 0, .08);
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}*/

.Content-Land .DivcontentNei {
    /*width: 570px;*/
    height: 470px;
    background: #fff;
    margin: 17px 0 0 17px;
    padding: 50px 80px;
}

.Content-Land .DivcontentNei h1 {
    font-size: 26px;
    color: #006ab6;
    text-align: center;
    margin-bottom: 45px;
    position: relative;
}

.Content-Land .DivcontentNei h1:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    bottom: 18px;
    width: 100%;
    border-top: 1px solid #006ab6;
    z-index: 0;
}

.Content-Land .DivcontentNei h1 img {
    display: block;
    margin: 0 auto;
}

.Content-Land .DivcontentNei h1 span {
    background: #fff;
    z-index: 1;
    position: relative;
    padding: 0 20px;
}

.Content-Land .DivcontentNei .inp .text {
    width: 100%;
    height: 40px;
    line-height: 40px;
    margin-bottom: 28px;
    border-radius: 3px;
    border: 1px solid #d6d6d6;
    font-size: 16px;
    padding-left: 40px;
    color: #666;
}

.Content-Land .DivcontentNei .inp .text:focus {
    border: 1px solid #006ab6;
}

.Content-Land .DivcontentNei .inp .text:nth-child(1) {
    background: url('../images/Land2.png') no-repeat 12px center;
}

.Content-Land .DivcontentNei .inp .text:nth-child(2) {
    background: url('../images/Land3.png') no-repeat 12px center;
}

.Content-Land .DivcontentNei .inp label {
    font-size: 14px;
    color: #b2b2b2;
    margin-bottom: 32px;
}

.Content-Land .DivcontentNei .inp label input {
    width: 15px;
    height: 15px;
    position: relative;
    top: 3px;
    margin-right: 5px;
}

.Content-Land .DivcontentNei .inp button {
    width: 100%;
    height: 40px;
    border-radius: 3px;
    border: 0;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    background: #006ab6;
}
/*2017-06-29*/

.Content-Center .table tr td {
    /* cursor: pointer; */
}
.Content-Center .table tr:hover {
    background: #ccc;
}

/*弹窗*/
#Tc {
    position: fixed;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    transition: all .2s cubic-bezier(0, 0.05, 0, 0.68);
    -webkit-transition: all .2s cubic-bezier(0, 0.05, 0, 0.68);
    -moz-transition: all .2s cubic-bezier(0, 0.05, 0, 0.68);
    -ms-transition: all .2s cubic-bezier(0, 0.05, 0, 0.68);
    -o-transition: all .2s cubic-bezier(0, 0.05, 0, 0.68);
}
#Tc.active {
    top: 0;
}

#Tc .Bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
}
#Tc .Bg i {
    width: 50px;
    height:50px;
    position: absolute;
    top:20px;
    right:20px;
    cursor: pointer;
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
}
#Tc .Bg i:after,
#Tc .Bg i::before{
    content: "";
    display: block;
    width:100%;
    height:5px;
    background: #ef4343;
    position: absolute;
    top:50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    -moz-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg);
}
#Tc .Bg i::before {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -moz-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg);
}

#Tc .Con-Wrap {
    position: relative;
    z-index: 1;
    width: 1000px;
    max-height: 90%;
    overflow-y: scroll;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: #f7f7f7;
    border-radius: 5px;
}

#Tc .Con-Wrap h1 {
    font-size: 24px;
    color: #1b67b2;
    height: 86px;
    line-height: 76px;
    padding: 10px 36px 0 36px;
    border-bottom:1px solid #dbdbdb;
}

#Tc .Con-Wrap .Con {
    padding: 45px 70px;
}
#Tc .Con-Wrap .Con > ul {
    padding: 0 30px;
}
#Tc .Con-Wrap .Con > ul li {
    height: 30px;
    margin-bottom: 16px;
}
#Tc .Con-Wrap .Con > ul li span {
    width: 90px;
    display: inline-block;
    font-size:16px;
    color: #333;
    text-align: right;
    padding-right: 10px;
}
#Tc .Con-Wrap .Con > ul li.clearFix .f-l,
#Tc .Con-Wrap .Con > ul li.clearFix .f-r {
    width: 310px;
}
#Tc .Con-Wrap .Con > ul li input,
#Tc .Con-Wrap .Con > ul li select {
    width:219px;
    height: 30px;
    line-height:30px;
    border:1px solid #ccc;
    font-size:16px;
    color: #666;
}
#Tc .Con-Wrap .Con > ul li select {
    margin-left: -4px;
}
#Tc .Con-Wrap .Con > ul li.wid label {
    width: 100%;
}
#Tc .Con-Wrap .Con > ul li.wid label input {
    width: calc(100% - 90px);
}
#Tc .Con-Wrap .Con .table {
    border:1px solid #dcdada;
    margin-top: 30px;
}
#Tc .Con-Wrap .Con .table table {
    width: 100%;
    text-align: center;
}
#Tc .Con-Wrap .Con .table table th {
    text-align: center;
    font-size:16px;
    color: #1b67b2;
    height: 42px;
    line-height:42px;
    background: #f3f3f3;
}
#Tc .Con-Wrap .Con .table table tr {
    height: 42px;
    line-height:42px;
    font-size:16px;
    color: #4c4c4c;
}
#Tc .Con-Wrap .Con .table table tr:nth-child(even) {
    background: #fff;
}
#Tc .Con-Wrap .Con .table table tr:nth-child(odd) {
    background: #eef7ff;
}
#Tc .Con-Wrap .Con .Tex h3 {
    font-size:16px;
    color: #1b67b2;
    font-weight: bold;
    line-height:60px;
}
#Tc .Con-Wrap .Con .Tex textarea {
    border:1px solid #ccc;
    font-size:16px;
    color: #666;
    width: 100%;
    height:250px;
    padding: 10px;
}
#Tc .Con-Wrap .Con > ul li input:focus,
#Tc .Con-Wrap .Con > ul li select:focus,
#Tc .Con-Wrap .Con .Tex textarea:focus{
    border: 1px solid #ef4343;
}
#Tc .Con-Wrap .Con button {
    width:130px;
    height:40px;
    line-height:40px;
    font-size:20px;
    color: #fff;
    background: #ef4343;
    border:0;
    border-radius: 3px;
    display: block;
    margin: 40px auto 0;
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
}
#Tc .Con-Wrap .Con button:hover,
#Tc .Bg i:hover:after,
#Tc .Bg i:hover::before{
    background: #EF553F;
}

@media print {
li{
    list-style: none;

}
    label {
        margin-top: 10pt;
    }
input {
    height:24pt;
    border: 0;
    font-size:18pt;
    padding-left: 5pt;
    margin-top: 3pt;
}
    textarea {
        width: 100%;
        height: 300pt;
        font-size:16pt;
    }
    table {
        width:100%;
    }
    tbody {
        width:100%;
    }
    tr {
        width: 100%;
    }
    th {
        height: 40pt;
        width: 20%;
        text-align: center;
        font-size:16pt;
    }
    td {
        height: 40pt;
        width: 20%;
        text-align: center;
        font-size:16pt;
    }
    span {
        font-size:16pt;
    }
    h3 {
        font-size:18pt;
    }
    /*弹窗*/
    #Tc {
        position: fixed;
        top: 100%;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 9;
        transition: all .2s cubic-bezier(0, 0.05, 0, 0.68);
        -webkit-transition: all .2s cubic-bezier(0, 0.05, 0, 0.68);
        -moz-transition: all .2s cubic-bezier(0, 0.05, 0, 0.68);
        -ms-transition: all .2s cubic-bezier(0, 0.05, 0, 0.68);
        -o-transition: all .2s cubic-bezier(0, 0.05, 0, 0.68);
    }

    #Tc.active {
        top: 0;
    }

    #Tc .Bg {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, .5);
    }

    #Tc .Bg i {
        width: 50px;
        height: 50px;
        position: absolute;
        top: 20px;
        right: 20px;
        cursor: pointer;
        transition: all .2s linear;
        -webkit-transition: all .2s linear;
        -moz-transition: all .2s linear;
        -ms-transition: all .2s linear;
        -o-transition: all .2s linear;
    }

    #Tc .Bg i:after,
    #Tc .Bg i::before {
        content: "";
        display: block;
        width: 100%;
        height: 5px;
        background: #ef4343;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%) rotate(45deg);
        -moz-transform: translate(-50%, -50%) rotate(45deg);
        transform: translate(-50%, -50%) rotate(45deg);
    }

    #Tc .Bg i::before {
        -webkit-transform: translate(-50%, -50%) rotate(-45deg);
        -moz-transform: translate(-50%, -50%) rotate(-45deg);
        transform: translate(-50%, -50%) rotate(-45deg);
    }

    #Tc .Con-Wrap {
        position: relative;
        z-index: 1;
        width: 1000px;
        max-height: 90%;
        overflow-y: scroll;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        background: #f7f7f7;
        border-radius: 5px;
    }

    #Tc .Con-Wrap h1 {
        font-size: 24px;
        color: #1b67b2;
        height: 86px;
        line-height: 76px;
        padding: 10px 36px 0 36px;
        border-bottom: 1px solid #dbdbdb;
    }

    #Tc .Con-Wrap .Con {
        padding: 45px 70px;
    }

    #Tc .Con-Wrap .Con > ul {
        padding: 0 30px;
    }

    #Tc .Con-Wrap .Con > ul li {
        height: 30px;
        margin-bottom: 16px;
    }

    #Tc .Con-Wrap .Con > ul li span {
        width: 90px;
        display: inline-block;
        font-size: 16pt;
        color: #333;
        text-align: right;
        padding-right: 10px;
    }

    #Tc .Con-Wrap .Con > ul li.clearFix .f-l,
    #Tc .Con-Wrap .Con > ul li.clearFix .f-r {
        width: 100%;
    }

    #Tc .Con-Wrap .Con > ul li input,
    #Tc .Con-Wrap .Con > ul li select {
        width: 220px;
        height: 30px;
        line-height: 30px;
        border: 1px solid #ccc;
        font-size: 16px;
        color: #666;
    }

    #Tc .Con-Wrap .Con > ul li select {
        margin-left: -4px;
    }

    #Tc .Con-Wrap .Con > ul li.wid label {
        width: 100%;
    }

    #Tc .Con-Wrap .Con > ul li.wid label input {
        width: calc(100% - 90px);
    }

    #Tc .Con-Wrap .Con .table {
        border: 1px solid #dcdada;
        margin-top: 30px;
    }

    #Tc .Con-Wrap .Con .table table {
        width: 100%;
        text-align: center;
        width: 100%;
    }

    #Tc .Con-Wrap .Con .table table th {
        text-align: center;
        font-size: 16px;
        color: #1b67b2;
        height: 42px;
        line-height: 42px;
        background: #f3f3f3;
        width:20%;
    }

    #Tc .Con-Wrap .Con .table table tr {
        height: 42px;
        line-height: 42px;
        font-size: 16px;
        color: #4c4c4c;
    }

    #Tc .Con-Wrap .Con .table table tr:nth-child(even) {
        background: #fff;
    }

    #Tc .Con-Wrap .Con .table table tr:nth-child(odd) {
        background: #eef7ff;
    }

    #Tc .Con-Wrap .Con .Tex h3 {
        font-size: 16px;
        color: #1b67b2;
        font-weight: bold;
        line-height: 60px;
    }

    #Tc .Con-Wrap .Con .Tex textarea {
        border: 1px solid #ccc;
        font-size: 16px;
        color: #666;
        width: 100%;
        height: 250px;
        padding: 10px;
    }

    #Tc .Con-Wrap .Con > ul li input:focus,
    #Tc .Con-Wrap .Con > ul li select:focus,
    #Tc .Con-Wrap .Con .Tex textarea:focus {
        border: 1px solid #ef4343;
    }

    #Tc .Con-Wrap .Con button {
        width: 130px;
        height: 40px;
        line-height: 40px;
        font-size: 20px;
        color: #fff;
        background: #ef4343;
        border: 0;
        border-radius: 3px;
        display: block;
        margin: 40px auto 0;
        transition: all .2s linear;
        -webkit-transition: all .2s linear;
        -moz-transition: all .2s linear;
        -ms-transition: all .2s linear;
        -o-transition: all .2s linear;
    }

    #Tc .Con-Wrap .Con button:hover,
    #Tc .Bg i:hover:after,
    #Tc .Bg i:hover::before {
        background: #EF553F;
    }

}



/*20171010*/
.Width { width: 88%;}
.Content-Land { height: 600px; }
.Content-Land .Divcontent {
    width: 604px;
    height: 504px;
    background: rgba(0, 0, 0, .08);
    position: absolute;
    top: 7%;
    left: 25%;
}
.Content-Land .Divcontent {
    width: 47%;
}
.DivcontentNei {
    width: 94%;
}
.footer2 { margin-top: 0;}


#TC-DIV-3 .txt-a {width:90%; margin: 0; font-size: 14px;margin-top: 3px;}
.TC-Div-Wra .TC-Div { margin: 0;     padding: 10px 10px;  width: 95%;position: absolute;
    top: 5%; left: 2%;    height: 550px;}
.TC-Div-Wra .TC-Div h3 { font-size: 14px; }
.TC-Div2 { height:300px;width: 90%;margin:0; }
.TC-Div-Wra .TC-Div .Content-Center {     margin-top: 0px;}
.table { margin: 0; padding: 0; width: 100%; }
.table > tbody > tr > td { padding: 2px;  }
.table .tables-td1 { width: 10%; }
.table .tables-td2 { width: 10%; }
.table .tables-td3 { width: 10%; }
.table .tables-td4 { width: 10%; }
.table .tables-td5 { width: 6%; }
.table .tables-td6 { width: 8%; }
.table .tables-td7 { width: 19%; }
.table .tables-td8 { width: 6%;  }
.table .tables-td8 .btn-b,.table .tables-td8 .btn-a { margin: 3px 0; }
label  {  font-weight: 300;}
input[type="radio"] {     margin: 4px 2px; }
input[type="text"] { padding-left: 5px; }
.TC-Div-Wra .TC-Div .Content-Center { overflow-y:scroll;height:430px;  margin-top: 2px;}
.Content-Center .table th { font-size: 14px; text-align: left;}
.Content-Center .table td { font-size: 14px;text-align: left; padding: 8px;}
.Content-Center .paging .div a.hui { font-size: 14px; }
.Content-Center .paging .div a { font-size: 14px;  }
.Content-Top h1 { font-size: 14px; }
.Content-Top .Content-Top-Div-A span { font-size: 14px; }
.Content-Top .Content-Top-Div-A .btn-a,.Content-Top .Content-Top-Div-A .btn-b{
 font-size: 14px;line-height: 37px; }
 .Nav-Wra .navbar-nav > li { height: 40px; }
 .Nav-Wra .navbar-nav > li > a { font-size: 16px; line-height: 40px; }
 .Content-Top { margin-bottom: 10px; }
 .header {  margin-bottom: 10px;}
 .Logo-Wra .Logo-Div .Close a { font-size: 14px; }
 .Content-Top .Content-Top-Div-A { padding: 10px 0 10px 10px; }
 .TC-Div3 { height:300px;width:800px; margin:0;}
 .TC-Div4 {  height:500px;width:800px; margin:0;}
 .TC-Div-Wra .TC-Div4 { margin: 0;padding: 10px 10px; width: 50%; position: absolute;
    top: 10%; left: 23%;  height: 300px; font-size: 14px;}
 .TC-Div-Wra .TC-Div4 .Add-Top ul li span { font-size: 14px;color: #333;width: 100%;
    display:block;margin-bottom: 7px;}
 .TC-Div-Wra .TC-Div4 .Add-Top ul { width: 100%;padding-top: 5px;}
 .TC-Div-Wra .TC-Div4 .Add-Top ul li { margin-bottom: 15px;}
 .TC-Div-Wra .TC-Div4 .Add-Top .input { text-align: left; }
 .TC-Div-Wra .TC-Div3 { margin: 0;padding: 10px 10px; width: 27%; position: absolute;
    top: 10%; left: 35%;  height: 300px; font-size: 14px;}
 .TC-Div-Wra .TC-Div3 .Add-Top ul {width: 40%; }
.TC-Div-Wra .TC-Div3 .Add-Top ul li .txt-b { margin-top: 10px;}
.TC-Div-Wra .TC-Div3 .Add-Top .input { text-align: left; width: 40%; margin: 0 auto;}
.TC-Div-Wra .TC-Div3 .Add-Top .input input { margin: 0 ; right: 0;}



.Content-Top h1 { padding-left: 10px;}
#searchform td span { margin-bottom: 2px;}
#searchform td:nth-child(1) { width: 10%;}
#searchform td:nth-child(2) { width: 10%;}
#searchform td:nth-child(3) { width: 10%;}
#searchform td:nth-child(4) { width: 8%;}
#searchform td:nth-child(5) { width: 8%;}
#searchform td:nth-child(6) { width: 9%;}
#searchform td:nth-child(7) { width: 8%;}
#searchform td:nth-child(8) { width: 15%;}
#searchform td:nth-child(9) { width: 20%;}
#searchform td .txt-a { width: calc(100% - 5px);}
#searchform td:nth-child(4) .txt-a { width: calc(100% - 5px);}
.txt-a { font-size: 14px;margin-right: 2px;}
.index_c .table td:nth-child(1) {  padding: 8px 0 0 25px; }
.index_c .table .tr_4 td:nth-child(1) { padding: 8px 0 0 10px;}

#searchform td:nth-child(9)  .btn-a { display: inline-block; width:70px; font-size: 14px; 
height: 28px; line-height: 28px; margin-top: 2px;margin-left: 2px;text-indent: 14px;
background: #1b67b2 url(../images/i-9.png) no-repeat 20% center; background-size: 18%;}
#searchform td:nth-child(9)  .Csxx_btn { display: inline-block;  font-size: 14px;
height: 26px;   margin-bottom: 2px;}
.Csxx_Top .Content-Top-Div-A label {margin-right: 5px;}
.Csxx_Top .Content-Top-Div-A label input { margin-right: 5px;}
.TC-Div-Wra .TC-Div5 { height:400px;width:70%;margin:0; margin:0;position: absolute;
    top: 12%; left: 14%;}
.TC-Div-Wra .TC-Div .Add-Top ul li span { font-size: 14px;}
.TC-Div-Wra .TC-Div .Add-Top ul {     padding-top: 5px;}
.TC-Div-Wra .TC-Div .Add-Top ul li { margin-bottom: 10px;}
#searchform .table-jump td:nth-child(8) { width: 8%;}
#searchform .table-jump td:nth-child(8)  .btn-a { display: inline-block; width:90%; font-size: 14px; 
height: 32px; line-height: 32px; margin-top: 25px;margin-left: 2px;
background: #1b67b2 url(../images/i-9.png) no-repeat 18% center; background-size: 18%;}
.Csxx .table td input.checkbox {margin: 0;}

/*数据监控*/
.header_t { width: 100%; background: #1b67b2;  overflow: hidden;
 padding: 7px 0;}
.header-logo { float: left;}
.header-box { width: 88%; margin: 0 auto;}
.header-return { font-size: 1rem; color: #fff; margin-top: 18px; 
    background: url(../images/pic23.png) no-repeat left center; padding-left: 25px;
float: right;}
    .header-return:hover { color: #fff; }
.content-box { width: 88%; margin: 0 auto;}
  .monitor-box {width: 100%;  background: #fafafa; padding: 0 3.3%;
   padding-bottom: 30px; margin-top: 20px;}
  .monitor { width: 100%; }
   .monitor { width: 100%; }
  .text-a { height: 37px;    width: calc(100% - 70px); }
.monitor-t { font-size: 2.5rem; font-weight: 600; padding: 50px 0 30px 0;
overflow: hidden; }
.monitor-number { width: 33.3%; float: left; text-align: right;}
.monitor-number  span { color: #1b67b2; }
.monitor-c { text-align: center; }
.monitor-table {  width: 100%; border: 1px solid #ebe8e8; background: #f3f3f3;
overflow: hidden;}
.monitor-table tr th {width: 25%; color: #1b67b2; font-size: 1.875rem; padding: 19px 0;
text-align: center;}
.monitor-table tr td {width: 25%; color: #666666; font-size: 1.875rem; font-weight: 600;
padding: 16px 0; text-align: center;}
.monitor-table-tr { background: #fff; }

.Content-Top h1 { height: 35px; line-height: 35px;}
#searchform .monitor td:nth-child(4) { width: 10%; }
#searchform .monitor td:nth-child(5) { width: 10%; }
#searchform .monitor td:nth-child(2) { width: 12%; }
#searchform .monitor  td span {     display: inline-block;  width: auto;}
#searchform .monitor  td:nth-child(4) span {display: inline-block;width: auto; }
.Logo-Wra { height: auto;}
.Logo-Wra .Logo-Div .Logo { line-height: 0;}
.Width { padding: 5px 0;}
.Logo-Wra .Logo-Div .Close { padding-top: 15px;}
.Csxx_Top .Content-Top-Div-A .table td .Csxx_btn.b {     background: #1b67b2}
.Content-Top .Content-Top-Div-A .btn-a, .Content-Top .Content-Top-Div-A .btn-b {
 height: 32px;  line-height: 32px; background: #1b67b2; margin-right: 2px;
  /* padding-right: 15px; */}
 #searchform td span { width: 100%;}

.TC-Div-Wra .TC-Div5 .Add-Top .clearFix { width: 100%;}
.TC-Div-Wra .TC-Div5 { width: 50%; left: 24%;}
 .TC-Div-Wra .TC-Div5 .Add-Top ul li .txt-b { width: calc(100% - 30%);}
 .TC-Div-Wra .TC-Div5 .Add-Top ul li span { width: 70px;}
 .TC-Div-Wra .TC-Div4 { width: 27%;left: 35%;}
  .TC-Div-Wra .TC-Div4 .Add-Top ul li .txt-b { width:45%;}
  .TC-Div-Wra .TC-Div4 .Add-Top ul li { width: 100%;}

  #Tc .Con-Wrap h1 {font-size: 14px; padding: 0; padding-left: 5px; height: 30px;
  line-height: 30px; }
  #Tc .Con-Wrap .Con {     padding: 15px 0px;}
  #Tc .Con-Wrap .Con > ul li span { font-size: 14px;}
  #Tc .Con-Wrap { width: 50%;}
  #Tc .Con-Wrap .Con > ul { padding: 0 15px;}
  #Tc .Con-Wrap .Con .table table th { font-size: 14px; text-align: left; height: 20px;
    line-height: 20px; padding: 0 0 0 5px;}
#Tc .Con-Wrap .Con .table table td { font-size: 14px; text-align: left; height: 20px;
    line-height: 20px; padding: 0 0 0 5px;}
 #Tc .Con-Wrap .Con .Tex h3 { line-height: 35px; font-size: 14px; padding-left: 5px;}
 #Tc .Con-Wrap .Con .Tex textarea { font-size: 15px;}
 #Tc .Con-Wrap .Con button { font-size: 16px;     margin: 15px auto 40px;}
 #Tc .Con-Wrap .Con > ul li input, #Tc .Con-Wrap .Con > ul li select { font-size: 14px;}
 #Tc .Con-Wrap .Con .Tex textarea { height: 150px;}
 #Tc .Bg i { right: 20%; top: 15px;}
 .TC-Div-Wra .TC-Div .Add-Top .input input { margin: 0; margin-top: 8px;}
 #searchform .table-jump td:nth-child(5) { width: 7%;}

 .Content-Center .paging .div { width: auto;    margin-right: 5%;}
 #Tc .Con-Wrap .Con .table table th:nth-child(1) { padding-left: 25px;}
 #Tc .Con-Wrap .Con .table table td:nth-child(1) { padding-left: 25px;}
 #Tc .Con-Wrap .Con .Tex h3 {  padding-left: 25px;}

 .Content-Center .paging .input {     right: 0%; left: 15%; }
 #searchform td label { margin-left: 1px;}
 .Csxx_Top .Content-Top-Div-A label input { margin-right: 3px;}
 .Csxx_Top .Content-Top-Div-A label { margin-right: 2px;}
  /*
 #searchform td:nth-child(5) { width: 13%;}
 #searchform td:nth-child(1) {width: 7%;}
  #searchform td:nth-child(4) {  width: 4%;}
  #searchform td:nth-child(2) {  width: 10%;}*/
  #searchform td:nth-child(5) { width: 13%;}
 #searchform .table-jump td:nth-child(5){  width: 13%;}
 #searchform .table-jump td:nth-child(8)  .btn-a { padding: 0; background-size: 13%;
     background: #1b67b2 url(../images/i-9.png) no-repeat 20% center;}
.footer { font-size: 1.625rem; height: 60px; line-height: 60px;}



#searchform  .table td:nth-child(5) {width: 9%;}
#searchform .table td:nth-child(6) {width: 9%;}
#searchform .table td:nth-child(7) {width: 9%;}
#searchform .table td:nth-child(8) {width: 9%;}
#searchform .table td:nth-child(9) {width: 9%;}


#searchform  .table .btn-a {     width: 120px; text-align: center;padding: 0; 
margin: 0; margin-bottom: 8px;}

.Logo-Wra .Logo-Div .Logo {font-size: 2.125rem; font-weight: 300;}
.Logo-Wra .Logo-Div .Logo img { margin-right: 6px;}

.Csxx_Top .Content-Top-Div-A .table td .Csxx_btn { width: 90px;}
#searchform td:nth-child(9) .btn-a {width: 90px; }

  /*20180827*/
.Logo-Wra .Logo-box {height: 80px;}
.Logo-Wra .Logo-box .Logo {font-weight: bold;padding-top: 35px;}

.TC-Div4 .Add-Top { height: 250px;padding: 10px 0;  overflow-y: scroll;}
.TC-Div4 .Add-Top .b { margin: 15px 0;}
#Tc .Con-Wrap { width: 62%;}
#Tc .Bg i { right: 14%;}
#Tc .Con-Wrap .Con > ul li.clearFix .f-l, #Tc .Con-Wrap .Con > ul li.clearFix .f-r { width: 50%;}
#Tc .Con-Wrap .Con > ul li.clearFix .f-l label, #Tc .Con-Wrap .Con > ul li.clearFix .f-r label
{ width: 98%; display: block;}
#Tc .Con-Wrap .Con > ul li span {   padding-right: 0px;}
#Tc .Con-Wrap .Con > ul li input, #Tc .Con-Wrap .Con > ul li select { width: 70%;}
#Tc .Con-Wrap .Con > ul li  label{ width: 50%; display: block;}
.Con .table input { border: 1px solid #000;}
.TC-Div-Wra .TC-Div h3 { margin-bottom: 5px;}
.TC-Div-Wra .TC-Div .Content-Center { height: 320px;    margin-top: 10px;}
.TC-Div-Wra .TC-Div5 { height: 410px;}
.Con-Avatar {
    position: relative;
}
.Avatar-div {
    position: absolute;
    top: 20px;
    right: 10%;
    width: 200px;
    height: 200px;
    border:1px solid #000000;
    box-sizing: border-box;
}

.Avatar-div img {
    width: 100%;
}

/*20181031*/
.Csxx_Top .Content-Top-Div-A .table td .Csxx_btn {
    margin-bottom: 10px;
    width: 80px;
}
#searchform .table .btn-a {width: 80px;}
#searchform .table-s  td:nth-child(4)  { width: 30%;}
#searchform .table-s .btn-a { float: left;}
#searchform .table-s .btn-a {  width: auto; padding:0 7px; margin-right: 7px;}
.Csxx_Top .Content-Top-Div-A .table-s td .Csxx_btn { width: auto; padding:0 7px; }



@media (max-width:1200px) {
   #searchform .table-s td:nth-child(4) { width: 35%;}
   #searchform .table-s .btn-a {  width: auto; padding:0 5px; margin-right: 7px; 
    font-size:1.375rem; }
.Csxx_Top .Content-Top-Div-A .table-s td .Csxx_btn { width: auto; padding:0 5px;
 font-size:1.375rem; }
}

@media (max-width:1100px) {
   #Tc .Con-Wrap .Con > ul li span { width: 70px; }
   #searchform .table-s td:nth-child(4) { width: 35%;}
}
@media (max-width:1000px) {
   #Tc .Con-Wrap .Con > ul li span { width: 70px; }
}
@media (max-width:900px) {
   #Tc .Con-Wrap .Con > ul li span { width: 70px; }
   #Tc .Con-Wrap .Con > ul li input { width: 65%; }
}





