﻿.topbar,.header,.footer,.content { min-width: 1200px; }
a.a:visited{}
a.a:hover,a.a:hover *{color:#2c71e1;color:#2c71e1!important;}

input::-webkit-input-placeholder { color: #ccc; }
input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #ccc; }
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #ccc; }
input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #ccc; }

.bg-gray{background:#f1f1f1;}
.bg-gray2{background:#f2f2f2;}
.bg-gray3{background:#f3f3f3;}
.bg-gray6{background:#f6f6f6;}

.pos-state-wrap{float:left;max-width:100px;_width:100px;}
.pos-state { display: inline-block; width: 18px; height: 18px; line-height: 18px; font-size: 12px; text-align: center; color: #fff; border-radius: 4px; margin: 0 0 0 5px; vertical-align: middle; }
.pos-state.jipin { background: #F65F58; }
.pos-state.bys { background: #65CC88; }
.pos-state.jianzhi { background: #FC911D; }
.pos-state.shixi { background: #37A1F7; }

.btn{width:205px;height:50px;line-height:50px;color:#fff;background:#3399ff;text-align:center; font-size:18px;border-radius:8px;border:none;cursor:pointer;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
a.btn{display:inline-block;}
.btn:hover{background:#1f86ee;text-decoration:none;}
.btn-blue{background:#3399ff;}
.btn-blue:hover{background:#1f86ee;}
.btn-blue-border{width:203px;height:48px;line-height:48px;border:1px solid #3399ff;background:none;color:#3399ff;}
.btn-blue-border:hover{background: #eef0f2;color:#3399ff;}
.btn-orange { background: #FB9824; }
.btn-orange:hover { background:#ff8000; }

.title-blue{line-height:28px;padding:15px 0;}
.title-blue{ color:#2052a4;font-size:16px;font-weight:bold;}
.title-blue i.border{display:inline-block; width:4px; height:28px; background:#2052a4;border-radius:2px;margin-right:10px;vertical-align:middle;}

.layui-layer-title{height:39px;line-height:39px;background:#ececec; color:#344563;font-size:16px;text-align:center;font-weight:normal;border-bottom:0;margin:3px;}
.layui-layer-setwin .layui-layer-close1,.layui-layer-setwin .layui-layer-close2 {width:20px;height:20px; background:url(../images/close.png) no-repeat; }
.layui-layer-setwin .layui-layer-close1:hover,.layui-layer-setwin .layui-layer-close2:hover {background-position:0 -20px; }
.layui-layer-setwin .layui-layer-close2 {position: absolute; right:0px; top:0px; }

.pagination{padding:30px 0;text-align:center;}
.pagination .line{display:inline-block;height:42px;line-height:42px;color:#999;}
.pagination .gong{*float:left; *width:100px;padding-right:20px;}
.pagination .jump{*float:right;*width:150px;padding-left:20px;}
.pagination .jump input,.pagination .pager a,.pagination .pager span{height:42px;line-height:42px;color:#666;text-align:center;border:1px solid #ccc;border-radius:4px;}
.pagination .jump .input{width:42px;margin-right:10px;}
.pagination .jump .sure{width:56px;cursor:pointer;}
.pagination .pager a,.pagination .pager span{display:inline-block;padding:0 12px;background:#f5f5f5;margin:0 4px;}
.pagination .pager {*float:left; *width:720px;}
.pagination .pager .first .iconfont,.pagination .pager .end .iconfont{font-size:12px;}
.pagination .pager .first .iconfont{margin-right:3px;}
.pagination .pager .end .iconfont{margin-left:3px;}
.pagination .pager .current,.pagination .jump .sure{background:#3a71ca;border-color:#3a71ca;color:#fff; }
.pagination .pager a:hover{color:#3a71ca; background:#e2edff;text-decoration:none;}
.pagination .pager a:hover span,.pagination .pager a:hover span .iconfont{color:#3a71ca;}
.pagination .pager .no-page,.pagination .pager .no-page .iconfont{background:#ccc;color:#999;}
.pagination .pager a .no-page,.pagination .pager a .no-page .iconfont{display:inline; padding:0;border:none; background:none;color:#666;}
.pagination .pager a .no-page {margin:0;}

