/* CSS Document */
a:focus, a:hover{
color: #d70000;
text-decoration: underline;

}
div, p, ul, li,a {
    color: #333;
    text-decoration: none;
	list-style:none;
}
input,select,option,textarea{
outline:none !important;
}
/*input:focus{
outline:none !important;
}*/
.new-login-bj{
width:100%;
}
.new-logo{
width:362px;
height:116px;
background:url(../logo.png) no-repeat;
display:block;
position:absolute;
top:14.5%;
left:50%;
margin-left:-181px;
}
.new-login-box{
width:534px;
height:auto;
min-height:436px;
position:absolute;
top:50%;
left:50%;
margin-top:-218px;
margin-left:-267px;
border-radius:30px;
background:#000;
filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;

}

.new-login-cont{
width:534px;
padding-bottom:57px;
}
.new-login-cont em{
width:534px;
height:66px;
display:block
}
.new-login-cont em:first-child{
width:534px;
height:66px;
background:url(../logo-to-bj.png)  no-repeat;
position:absolute;
top:0px;
}
.new-login-cont em:last-child{
width:534px;
height:66px;
background:url(../logo-to-bj.png) 0 -66px no-repeat;
position:absolute;
bottom:0px;
}
.login-form{
width:440px;
margin:0px auto;
display:block;
color:#fff;
margin-top:60px;


}
.number-box{
width:100%;
height:62px;
background:#fff;
border-radius:30px;
position:relative;
}
.number-box label,.number-box input {
display:inline-block;
}

.number-box  .login-label{
width:25px;
height:22px;
overflow:hidden;
background:url(../login-min-icon.png)  center no-repeat;
background-position:0px 0px;
margin:20px 0px 20px 29px;
}
.number-box  .pwd-label{
width:25px;
height:25px;
overflow:hidden;
background:url(../login-min-icon.png)  center no-repeat;
background-position:0px -22px;
margin:20px 0px 20px 29px;
}
.number-box  .yzm-label{
width:25px;
height:25px;
overflow:hidden;
background:url(../login-min-icon.png)  center no-repeat;
background-position:0px -99px;
margin:20px 0px 20px 29px;
}
.number-box  input{
width:100%;
height:62px;
color:#999;
font-size:18px;
line-height:62px;
border:0;
background:none;
padding-left:70px;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
position:absolute;
top:0px;
left:0px;
font-family: "Microsoft yahei" !important;
}

.keep-box{
width:100%;
height:62px;
line-height:62px;
font-family: "Microsoft yahei" !important;
font-size:14px;
display:inline-block;
}
.keep-box span{ 
color:#fff !important;
}
.CheckBoxClass {
    display: none;
}
.keep-box span{
display:inline-block;
float:left;
}
.CheckBoxLabelClass{
width:25px;
height:26px;
background:url(../login-min-icon.png)  center no-repeat;
background-position:0px -47px;
cursor:pointer;
display:inline-block;
margin:18px 15px 18px 32px;
float:left;
}
.LabelSelected{
width:25px;
height:26px;
background:url(../login-min-icon.png)  center no-repeat;
background-position:0px -73px;
cursor:pointer;
display:inline-block;
}
.login-form input{
list-style:none;
border:0;
}
.login-button{
width:100%;
height:62px;
line-height:62px;
text-align:center;
font-size:26px;
color:#fff;
border-radius:30px;
margin-top:10px;
font-family:"Microsoft yahei" !important;
    background: #ff4647;
    background: -moz-linear-gradient(left,  #fd0000 0%, #dd7d00 100%);
    background: -webkit-gradient(linear, left right, left right, color-stop(0%,#fd0000), color-stop(100%,#dd7d00));
    background: -webkit-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
    background: -o-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
    background: -ms-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
    background: linear-gradient(to right,  #fd0000 0%,#dd7d00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd0000', endColorstr='#dd7d00',GradientType=0 );
	z-index:100;
}
.login-button:hover{
    background: #e20000;
    background: -moz-linear-gradient(left,  #e20000 0%, #c67000 100%);
    background: -webkit-gradient(linear, left right, left right, color-stop(0%,#e20000), color-stop(100%,#c67000));
    background: -webkit-linear-gradient(left,  #e20000 0%,#c67000 100%);
    background: -o-linear-gradient(left,  #e20000 0%,#c67000 100%);
    background: -ms-linear-gradient(left,  #e20000 0%,#c67000 100%);
    background: linear-gradient(to right,  #e20000 0%,#c67000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e20000', endColorstr='#c67000',GradientType=0 );
	z-index:100;
}
.mt46{
margin-top:46px;
}
.mt10{
margin-top:10px;
}
/*login css end*/
.new-navbar{
height:70px; 
color:#fff;
/*background:#fa0c01 url(../heard-bj.png) top right no-repeat;*/
background:url(../top-bj.png) center no-repeat;
}
.navbar-header{
}

.new-search-icon{
width:18px;
height:18px;
background: url(../search-icon.png) center no-repeat;
position:absolute;
top:20%;
right:10%;
display:block;
cursor:pointer
}
.new-navbar-btn{
margin-top:20px !important;
color: #ffeeea; 
background:#f23f14;
border:0px #ffeeea solid;
    background: #f23f14;
    background: -moz-linear-gradient(top,  #f23f14 0%, #de370f 100%);
    background: -webkit-gradient(linear, top bottom, top bottom, color-stop(0%,#f23f14), color-stop(100%,#de370f));
    background: -webkit-linear-gradient(top,  #f23f14 0%,#de370f 100%);
    background: -o-linear-gradient(top,  #f23f14 0%,#de370f 100%);
    background: -ms-linear-gradient(top,  #f23f14 0%,#de370f 100%);
    background: linear-gradient(to bottom,  #f23f14 0%,#de370f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f23f14', endColorstr='#de370f',GradientType=0 );
	border-radius:10px;
}
.new-glyphicon-heart{
 padding:6px 7px;
color: #ffeeea; 
background:#f23f14;
border:0px #ffeeea solid;
    background: #f23f14;
    background: -moz-linear-gradient(top,  #f23f14 0%, #de370f 100%);
    background: -webkit-gradient(linear, top bottom, top bottom, color-stop(0%,#f23f14), color-stop(100%,#de370f));
    background: -webkit-linear-gradient(top,  #f23f14 0%,#de370f 100%);
    background: -o-linear-gradient(top,  #f23f14 0%,#de370f 100%);
    background: -ms-linear-gradient(top,  #f23f14 0%,#de370f 100%);
    background: linear-gradient(to bottom,  #f23f14 0%,#de370f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f23f14', endColorstr='#de370f',GradientType=0 );
	border-radius:10px;
}
.new-dropdown-menu{margin-bottom:0;border-bottom-left-radius:10px !important;border-bottom-right-radius:10px !important;border-top-right-radius:0;border-top-left-radius:0}
.new-wp-nav{
height:70px !important; color:#fff !important; margin:0 !important; padding:0 15px !important; line-height:70px !important; font-size:16px !important;
}
.mt76{
margin-top:76px;
}


.table-hover tr td{
color:#666 !important
}

.modal-title{
color:#d70000 !important;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: -100%;
    z-index: 1000;
}
/*.btn-default {
    color: #d70000;
}*/
.btn-default:hover {
    color: #fff;
    background-color: #d46b00;
    border-color: #d46b00;
}
.btn-group-sm>.btn,.btn-sm{
border-radius: 4px;
}

.row-fluid{
margin-top:34px
}
.new-td{
width:12%;
}
.new-wz-btn{
padding:0px 5px;
color:#d70000
}
.yellow-wz{
color:#ff7100;
}
.yellow-wz:hover{
color:#e64600;
}
.green-wz{
color:#1fa600
}
.green-wz:hover{
color:#1b9000
}
.black-wz{
color:#999
}
.black-wz:hover{
color:#000
}
#previousStep{
width:100% !important;
line-height:52px;
background:url(../step-icon1.png) left center no-repeat;
text-indent:30px;
float:left

}
#nextStep{
width:100% !important;
line-height:52px;
background:url(../step-icon2.png) left center no-repeat;
text-indent:30px;
float:left

}
#xf-2-0-0,#xf-2-1-0,#xf-2-2-0,#xf-2-3-0,#xf-2-4-0,#xf-2-0-2,#xf-2-1-2{
background:#f5f5f5;
width:10% !important;


}
.xf-handler{
margin:10px !important;
}
/*td.xf-cell-bottom {
    border-bottom: #f00 1px solid;
}
td.xf-cell-top {
    border-top: #f00 1px solid;
}
td.xf-cell-bottom {
    border-bottom: #f00 1px solid;
}
td.xf-cell-right {
    border-right: #f00 1px solid;
}
td.xf-cell-left {
    border-left: #f00 1px solid;
}*/
.yj-box{
width:90%;
padding:30px 0;
margin:0px auto;
}
.yj-box p{
line-height:42px;
font-size:14px;
}
.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 0px solid #ddd;
}
/*.table-hover tr th,.table-hover tr td  {
text-align:center
}*/
.checkbox-inline, .radio-inline{
color:#1fa600;
padding-left:30px;
}
.btn-default:first-child{
/*    color: #d70000;
    background-color: #fff;
    border-color: #d70000;*/
color: #fff; 
background:#f23f14;
border:0px #ffeeea solid;
    background: #f23f14;
    background: -moz-linear-gradient(top,  #f23f14 0%, #de370f 100%);
    background: -webkit-gradient(linear, top bottom, top bottom, color-stop(0%,#f23f14), color-stop(100%,#de370f));
    background: -webkit-linear-gradient(top,  #f23f14 0%,#de370f 100%);
    background: -o-linear-gradient(top,  #f23f14 0%,#de370f 100%);
    background: -ms-linear-gradient(top,  #f23f14 0%,#de370f 100%);
    background: linear-gradient(to bottom,  #f23f14 0%,#de370f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f23f14', endColorstr='#de370f',GradientType=0 );
	border-radius:4px;
}

.btn-default:first-child:hover{
/*    color: #d70000;
    background-color: #fff;
    border-color: #d70000;*/
color: #fff; 
background:#d0320c;
}

.btn-default:nth-child(2){
/*    color: #d70000;
    background-color: #fff;
    border-color: #d70000;*/
color: #fff; 
border:0px #ffeeea solid;
    background: #00a652;
    background: -moz-linear-gradient(top,  #00a652 0%, #00ca63 100%);
    background: -webkit-gradient(linear, top bottom, top bottom, color-stop(0%,#00a652), color-stop(100%,#00ca63));
    background: -webkit-linear-gradient(top,  #00a652 0%,#00ca63 100%);
    background: -o-linear-gradient(top,  #00a652 0%,#00ca63 100%);
	background: -ms-linear-gradient(top,  #00a652 0%,#00ca63 100%);
    background: linear-gradient(to bottom,  #00a652 0%,#00ca63 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a652', endColorstr='#00ca63',GradientType=0 );
	border-radius:4px;
}
.btn-default:nth-child(2):hover{
color: #fff; 
background:#018e46;

}
.btn-default:nth-child(3){
/*    color: #d70000;
    background-color: #fff;
    border-color: #d70000;*/
color: #fff; 
border:0px #ffeeea solid;
    background: #2a93ff;
    background: -moz-linear-gradient(top,  #2a93ff 0%, #2ac5ff 100%);
    background: -webkit-gradient(linear, top bottom, top bottom, color-stop(0%,#2a93ff), color-stop(100%,#2ac5ff));
    background: -webkit-linear-gradient(top,  #2a93ff 0%,#2ac5ff 100%);
    background: -o-linear-gradient(top,  #2a93ff 0%,#2ac5ff 100%);
	background: -ms-linear-gradient(top,  #2a93ff 0%,#2ac5ff 100%);
    background: linear-gradient(to bottom,  #2a93ff 0%,#2ac5ff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a93ff', endColorstr='#2ac5ff',GradientType=0 );
	border-radius:4px;
}
.btn-default:nth-child(3):hover{
color: #fff; 
background:#2787e9;

}
.btn-default:nth-child(4){
color: #fff; 
border:0px #ffeeea solid;
    background: #ff9600;
    background: -moz-linear-gradient(top,  #ff9600 0%, #feda00 100%);
    background: -webkit-gradient(linear, top bottom, top bottom, color-stop(0%,#ff9600), color-stop(100%,#feda00));
    background: -webkit-linear-gradient(top,  #ff9600 0%,#feda00 100%);
    background: -o-linear-gradient(top,  #ff9600 0%,#feda00 100%);
	background: -ms-linear-gradient(top,  #ff9600 0%,#feda00 100%);
    background: linear-gradient(to bottom,  #ff9600 0%,#feda00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9600', endColorstr='#feda00',GradientType=0 );
	border-radius:4px;
}
.btn-default:nth-child(4):hover{
color: #fff; 
background:#ff9600;
}
.btn-default:nth-child(5){
color: #fff; 
background:#de370f;
border:0px #ffeeea solid;
    background: #f23f14;
    background: -moz-linear-gradient(top,  #de370f 0%, #f23f14 100%);
    background: -webkit-gradient(linear, top bottom, top bottom, color-stop(0%,#de370f), color-stop(100%,#f23f14));
    background: -webkit-linear-gradient(top,  #de370f 0%,#f23f14 100%);
    background: -o-linear-gradient(top,  #de370f 0%,#f23f14 100%);
    background: -ms-linear-gradient(top,  #de370f 0%,#f23f14 100%);
    background: linear-gradient(to bottom,  #de370f 0%,#f23f14 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de370f', endColorstr='#f23f14',GradientType=0 );
	border-radius:4px;
}
.btn-default:nth-child(5):hover{
color: #fff; 
background:#de370f;
}
.btn-default:nth-child(6){
color: #fff; 
background:#9b9b9b;
border:0px #ffeeea solid;
    background: #f23f14;
    background: -moz-linear-gradient(top,  #9b9b9b 0%, #b8b8b8 100%);
    background: -webkit-gradient(linear, top bottom, top bottom, color-stop(0%,#9b9b9b), color-stop(100%,#b8b8b8));
    background: -webkit-linear-gradient(top,  #9b9b9b 0%,#b8b8b8 100%);
    background: -o-linear-gradient(top,  #9b9b9b 0%,#b8b8b8 100%);
    background: -ms-linear-gradient(top,  #9b9b9b 0%,#b8b8b8 100%);
    background: linear-gradient(to bottom,  #9b9b9b 0%,#b8b8b8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b9b9b', endColorstr='#b8b8b8',GradientType=0 );
	border-radius:4px;
}
.btn-default:nth-child(6):hover{
color: #fff; 
background:#9b9b9b;
}
.btn-default:nth-child(7){
/*    color: #d70000;
    background-color: #fff;
    border-color: #d70000;*/
color: #fff; 
border:0px #ffeeea solid;
    background: #2ac5ff;
    background: -moz-linear-gradient(top,  #2ac5ff 0%, #2a93ff 100%);
    background: -webkit-gradient(linear, top bottom, top bottom, color-stop(0%,#2ac5ff), color-stop(100%,#2a93ff));
    background: -webkit-linear-gradient(top,  #2ac5ff 0%,#2a93ff 100%);
    background: -o-linear-gradient(top,  #2ac5ff 0%,#2a93ff 100%);
	background: -ms-linear-gradient(top,  #2ac5ff 0%,#2a93ff 100%);
    background: linear-gradient(to bottom,  #2ac5ff 0%,#2a93ff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ac5ff', endColorstr='#2a93ff',GradientType=0 );
	border-radius:4px;
}
.btn-default:nth-child(7):hover{
color: #fff; 
background:#2ac5ff;

}
.btn-default:last-child{
/*    color: #d70000;
    background-color: #fff;
    border-color: #d70000;*/
color: #fff; 
border:0px #ffeeea solid;
    background: #e09d3d;
    background: -moz-linear-gradient(top,  #e09d3d 0%, #c87837 100%);
    background: -webkit-gradient(linear, top bottom, top bottom, color-stop(0%,#e09d3d), color-stop(100%,#c87837));
    background: -webkit-linear-gradient(top,  #e09d3d 0%,#c87837 100%);
    background: -o-linear-gradient(top,  #e09d3d 0%,#c87837 100%);
	background: -ms-linear-gradient(top,  #e09d3d 0%,#c87837 100%);
    background: linear-gradient(to bottom,  #e0863d 0%,#e09d3d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e09d3d', endColorstr='#c87837',GradientType=0 );
	border-radius:4px;
}
.btn-default:last-child:hover{
/*    color: #d70000;
    background-color: #fff;
    border-color: #d70000;*/
color: #fff; 
background:#c77b0d;
}
.new-navbar-btn{
margin-top:20px !important;
color: #ffeeea !important; 
background:#f23f14 !important;
border:0px #ffeeea solid !important;
    background: #f23f14 !important;
    background: -moz-linear-gradient(top,  #f23f14 0%, #de370f 100%) !important;
    background: -webkit-gradient(linear, top bottom, top bottom, color-stop(0%,#f23f14), color-stop(100%,#de370f)) !important;
    background: -webkit-linear-gradient(top,  #f23f14 0%,#de370f 100%) !important;
    background: -o-linear-gradient(top,  #f23f14 0%,#de370f 100%) !important;
    background: -ms-linear-gradient(top,  #f23f14 0%,#de370f 100%) !important;
    background: linear-gradient(to bottom,  #f23f14 0%,#de370f 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f23f14', endColorstr='#de370f',GradientType=0 ) !important;
	border-radius:10px !important;
}	
.new-alert {
   padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    border-radius:30px;
	position:absolute;
	top:-20px;
	left:10%;
	width:80%;
/*	background:#fff;
	border:1px #f42300 solid;
	color:#f42300;*/
	}
.yzm-pic{
position:absolute;
top:15px;
right:30px;
}
/*.yzm-pic img{
width:62px;
height:62px;
}*/
.new-login-box2{
width:534px;

min-height:436px;
height:auto;
position:absolute;
top:50%;
left:50%;
margin-top:-218px;
margin-left:-267px;
background:#000;
border-radius:30px;
background:  url(../logo-bj3.png) repeat-y;
/*filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;*/

}
@media only screen and (min-width:1024px){
.new-logo{
width:183px;
height:59px;
background:url(../logo.png) no-repeat;
background-size:100%;
display:block;
position:absolute;
top:14.5%;
left:50%;
margin-left:-91.5px;
}
.new-login-box2{
width:285px;

min-height:233px;
height:auto;
position:absolute;
top:50%;
left:50%;
margin-top:-116.5px;
margin-left:-142.5px;
background:#000;
border-radius:13px;
background:  url(../logo-bj3.png) repeat-y;
/*filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;*/

}
.new-login-cont{
width:285px;
padding-bottom:34px;
}
.new-login-cont em{
width:285px;
height:30px;
display:block
}
.new-login-cont em:first-child{
width:285px;
height:35px;
background:url(../logo-to-bj.png)  no-repeat;
background-size:100%;
position:absolute;
top:0px;
}
.new-login-cont em:last-child{
width:285px;
height:35px;
background:url(../logo-to-bj.png) 0 -35px no-repeat;
background-size:100%;
position:absolute;
bottom:0px;
}
.login-form{
width:235px;
margin:0px auto;
display:block;
color:#fff;
margin-top:34px;
}
.number-box{
width:100%;
height:34px;
background:#fff;
border-radius:30px;
position:relative;
}
.number-box label,.number-box input {
display:inline-block;
}
.mt46{
margin-top:24px;
}
.number-box  .login-label{
width:14px;
height:12px;
overflow:hidden;
background:url(../login-min-icon.png)  center no-repeat;
background-size:100%;
background-position:0px 0px;
margin:11px 0px 10px 16px;
}
.number-box  .pwd-label{
width:14px;
height:14px;
overflow:hidden;
background:url(../login-min-icon.png)  center no-repeat;
background-size:100%;
background-position:0px -13px;
margin:10px 0px 10px 16px;
}
.number-box  .yzm-label{
width:14px;
height:13px;
overflow:hidden;
background:url(../login-min-icon.png)  center no-repeat;
background-size:100%;
background-position:0px -56px;
margin:12px 0px 20px 16px;
}
.number-box  input{
width:100%;
height:34px;
color:#999;
font-size:12px;
line-height:34px;
border:0;
background:none;
padding-left:37px;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
position:absolute;
top:0px;
left:0px;
font-family: "Microsoft yahei" !important;
}
.keep-box{
width:100%;
height:34px;
line-height:34px;
font-family: "Microsoft yahei" !important;
font-size:12px;
display:inline-block;
}
.CheckBoxLabelClass{
width:14px;
height:15px;
background:url(../login-min-icon.png)  center no-repeat;
background-size:100%;
background-position:0px -26px;
cursor:pointer;
display:inline-block;
margin:9px 15px 18px 16px;
float:left;
}
.LabelSelected{
width:14px;
height:15px;
background:url(../login-min-icon.png)  center no-repeat;
background-size:100%;
background-position:0px -41px;
cursor:pointer;
display:inline-block;
}
.login-button{
width:100%;
height:34px;
line-height:34px;
text-align:center;
font-size:18px;
color:#fff;
border-radius:13px;
margin-top:10px;
}
.yzm-pic{
position:absolute;
top:6px  !important;
right:16px  !important;
}
.yzm-pic img{
width:60px !important;
height:20px !important;
cursor:pointer;

}
}
@media only screen and (min-width:1360px){


.yzm-pic{
position:absolute;
top:9px  !important;
right:20px  !important;
}
.yzm-pic img{
width:78px !important;
height:26px !important;
cursor:pointer;

}
.new-logo{
width:243px;
height:78px;
background:url(../logo.png) no-repeat;
background-size:100%;
display:block;
position:absolute;
top:14.5%;
left:50%;
margin-left:-121.5px;
}
.new-login-box2{
width:378px;

min-height:309px;
height:auto;
position:absolute;
top:50%;
left:50%;
margin-top:-154.5px;
margin-left:-189px;
background:#000;
border-radius:20px;
background:  url(../logo-bj3.png) repeat-y;
/*filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;*/

}
.new-login-cont{
width:378px;
padding-bottom:34px;
}
.new-login-cont em{
width:378px;
height:46.5px;
display:block
}
.new-login-cont em:first-child{
width:378px;
height:46.5px;
background:url(../logo-to-bj.png)  no-repeat;
background-size:100%;
position:absolute;
top:0px;
}
.new-login-cont em:last-child{
width:378px;
height:46.5px;
background:url(../logo-to-bj.png) 0 -46.5px no-repeat;
background-size:100%;
position:absolute;
bottom:0px;
}
.login-form{
width:312px;
margin:0px auto;
display:block;
color:#fff;
margin-top:46.5px;
}
.number-box{
width:100%;
height:44px;
background:#fff;
border-radius:30px;
position:relative;
}
.number-box label,.number-box input {
display:inline-block;
}
.mt46{
margin-top:34px;
}
.number-box  .login-label{
width:17px;
height:15px;
overflow:hidden;
background:url(../login-min-icon.png)  center no-repeat;
background-size:100%;
background-position:0px 0px;
margin:14.5px 0px 10px 20px;
}
.number-box  .pwd-label{
width:17px;
height:17px;
overflow:hidden;
background:url(../login-min-icon.png)  center no-repeat;
background-size:100%;
background-position:0px -15px;
margin:13.5px 0px 10px 20px;
}
.number-box  .yzm-label{
width:17px;
height:17px;
overflow:hidden;
background:url(../login-min-icon.png)  center no-repeat;
background-size:100%;
background-position:0px -68px;
margin:16px 0px 20px 20px;
}
.number-box  input{
width:100%;
height:44px;
color:#999;
font-size:16px;
line-height:44px;
border:0;
background:none;
padding-left:47px;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
position:absolute;
top:0px;
left:0px;
font-family: "Microsoft yahei" !important;
}
.keep-box{
width:100%;
height:44px;
line-height:44px;
font-family: "Microsoft yahei" !important;
font-size:14px;
display:inline-block;
}
.CheckBoxLabelClass{
width:17px;
height:18px;
background:url(../login-min-icon.png)  center no-repeat;
background-size:100%;
background-position:0px -32px;
cursor:pointer;
display:inline-block;
margin:13px 15px 18px 20px;
float:left;
}
.LabelSelected{
width:17px;
height:18px;
background:url(../login-min-icon.png)  center no-repeat;
background-size:100%;
background-position:0px -49px;
cursor:pointer;
display:inline-block;
}
.login-button{
width:100%;
height:44px;
line-height:44px;
text-align:center;
font-size:18px;
color:#fff;
border-radius:30px;
margin-top:17px;
}
}
@media only screen and (min-width:1600px){
.yzm-pic{
position:absolute;
top:13px  !important;
right:29px  !important;
}
.yzm-pic img{
width:108px !important;
height:36px !important;
cursor:pointer;

}
.new-logo{
width:362px;
height:116px;
background:url(../logo.png) no-repeat;
display:block;
position:absolute;
top:14.5%;
left:50%;
margin-left:-181px;
}
.new-login-box{
width:534px;
height:auto;
min-height:436px;
position:absolute;
top:50%;
left:50%;
margin-top:-218px;
margin-left:-267px;
border-radius:30px;
background:#000;
filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;

}

.new-login-cont{
width:534px;
padding-bottom:57px;
}
.new-login-cont em{
width:534px;
height:66px;
display:block
}
.new-login-cont em:first-child{
width:534px;
height:66px;
background:url(../logo-to-bj.png)  no-repeat;
position:absolute;
top:0px;
}
.new-login-cont em:last-child{
width:534px;
height:66px;
background:url(../logo-to-bj.png) 0 -66px no-repeat;
position:absolute;
bottom:0px;
}
.login-form{
width:440px;
margin:0px auto;
display:block;
color:#fff;
margin-top:60px;


}
.number-box{
width:100%;
height:62px;
background:#fff;
border-radius:30px;
position:relative;
}
.number-box label,.number-box input {
display:inline-block;
}

.number-box  .login-label{
width:25px;
height:22px;
overflow:hidden;
background:url(../login-min-icon.png)  center no-repeat;
background-position:0px 0px;
margin:20px 0px 20px 29px;
}
.number-box  .pwd-label{
width:25px;
height:25px;
overflow:hidden;
background:url(../login-min-icon.png)  center no-repeat;
background-position:0px -22px;
margin:20px 0px 20px 29px;
}
.number-box  .yzm-label{
width:25px;
height:25px;
overflow:hidden;
background:url(../login-min-icon.png)  center no-repeat;
background-position:0px -99px;
margin:20px 0px 20px 29px;
}
.number-box  input{
width:100%;
height:62px;
color:#999;
font-size:18px;
line-height:62px;
border:0;
background:none;
padding-left:70px;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
position:absolute;
top:0px;
left:0px;
font-family: "Microsoft yahei" !important;
}

.keep-box{
width:100%;
height:62px;
line-height:62px;
font-family: "Microsoft yahei" !important;
font-size:14px;
display:inline-block;
}
.CheckBoxClass {
    display: none;
}
.keep-box span{
display:inline-block;
float:left;
}
.CheckBoxLabelClass{
width:25px;
height:26px;
background:url(../login-min-icon.png)  center no-repeat;
background-position:0px -47px;
cursor:pointer;
display:inline-block;
margin:18px 15px 18px 32px;
float:left;
}
.LabelSelected{
width:25px;
height:26px;
background:url(../login-min-icon.png)  center no-repeat;
background-position:0px -73px;
cursor:pointer;
display:inline-block;
}
.login-form input{
list-style:none;
border:0;
}
.login-button{
width:100%;
height:62px;
line-height:62px;
text-align:center;
font-size:26px;
color:#fff;
border-radius:30px;
margin-top:10px;
font-family:"Microsoft yahei" !important;
    background: #ff4647;
    background: -moz-linear-gradient(left,  #fd0000 0%, #dd7d00 100%);
    background: -webkit-gradient(linear, left right, left right, color-stop(0%,#fd0000), color-stop(100%,#dd7d00));
    background: -webkit-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
    background: -o-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
    background: -ms-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
    background: linear-gradient(to right,  #fd0000 0%,#dd7d00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd0000', endColorstr='#dd7d00',GradientType=0 );
	z-index:100;
}
.login-button:hover{
    background: #e20000;
    background: -moz-linear-gradient(left,  #e20000 0%, #c67000 100%);
    background: -webkit-gradient(linear, left right, left right, color-stop(0%,#e20000), color-stop(100%,#c67000));
    background: -webkit-linear-gradient(left,  #e20000 0%,#c67000 100%);
    background: -o-linear-gradient(left,  #e20000 0%,#c67000 100%);
    background: -ms-linear-gradient(left,  #e20000 0%,#c67000 100%);
    background: linear-gradient(to right,  #e20000 0%,#c67000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e20000', endColorstr='#c67000',GradientType=0 );
	z-index:100;
}
.mt46{
margin-top:46px;
}
.mt10{
margin-top:10px !important;
}
.new-alert {
   padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    border-radius:30px;
	position:absolute;
	top:-20px;
	left:10%;
	width:80%;
/*	background:#fff;
	border:1px #f42300 solid;
	color:#f42300;*/
	}
.yzm-pic{
position:absolute;
top:15px;
right:30px;
}
/*.yzm-pic img{
width:62px;
height:62px;
}*/
.new-login-box2{
width:534px;

min-height:436px;
height:auto;
position:absolute;
top:50%;
left:50%;
margin-top:-218px;
margin-left:-267px;
background:#000;
border-radius:30px;
background:  url(../logo-bj3.png) repeat-y;
/*filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;*/

}
}
.btn-xs{
padding: 4px 10px;
font-size:12px;
vertical-align: middle !important;
}
.table-hover tr td{
padding: 0px  8px  !important ;
line-height:3.0 !important;
vertical-align: middle !important;
border-top: 1px solid #ddd;

}
.table-hover tr th{
/*color:#d70000 !important;*/
}
.table-hover tr:hover td{
background:#fff4f4 !important;
color:#d70000 !important;
cursor:pointer;
}
.table-hover tr:hover td a:first-child{
background:#fff4f4 !important;
color:#d70000 !important;
cursor:pointer;
}
.prev{
border-top-right-radius: 4px  !important;
border-bottom-right-radius:4px  !important;
margin:0px 10px  !important; 
}
.prev:hover{
color:#d70000 !important;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius:4px !important;
	margin-right:10px  !important;
}
/*.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle):hover{
  color:#d70000 !important;
}*/
.next{
border-top-left-radius:4px !important;
border-bottom-left-radius:4px !important;

margin:0px !important; 
}
.next:hover{
color:#d70000 !important;
}
.new-form{
width:100%;
height:auto;
border-radius:4px;
border: 1px solid #dd7d00;
padding-bottom:20px;

}
.new-form .new-form-title{
width:100%;
/*border-bottom:1px #878787 solid;*/
border-bottom:0px #dd7d00 solid;
line-height:40px;
font-size:1.2em;
font-family: "Microsoft yahei" !important;
padding:0px 15px;
/*background-color: #f5f5f5;*/
color:#333;
}
.new-form .new-form-title b{
width:20px;
height:40px;
background: url(../icon4.png) left  center no-repeat;
display:block;
float:left;
margin-right:10px;
}
.new-form-box{
width:100%;
padding:30px 10px;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
position:relative;
}
.form-list{
width:100%;
}
.form-list-left{
width:50%;
padding:5px  2.5%;
display:inline-block;
}
.form-list-input{
width:100%;
height:40px;
border-radius:4px;
display:block;
}
.form-list-input2{
height:40px;
float:left;
}
.form-list-input3{
width: 100%;
height: 40px;
display: block;
position:relative;
}
.form-list-input input{
width:100%;
height:38px;
border:1px #e5e5e5 solid;
border-radius:4px;
line-height:38px;
color:#666;
font-size:14px;
background:none;
padding-left:2%;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */

}
.form-list-input2 input{
width:10px !important;
border:0px;
border-radius:0px;
height:40px;
float:left; vertical-align:middle;  margin:0px
}
.form-list-input3 input {
    width: 100%;
    height: 38px;
    border: 1px #e5e5e5 solid;
    border-radius: 4px;
    line-height: 38px;
    color: #666;
    font-size: 14px;
    background: none;
    padding-left: 2%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.checkbox-wz{
float:left; height:40px;line-height:40px;
font-weight:normal;
color:#666;
padding:0 20px 0px 10px;
}
.form-list-input select{
width:100%;
height:38px;
border:1px #e5e5e5 solid;
border-radius:4px;
line-height:38px;
color:#666;
font-size:14px;
background:none;
padding-left:2%;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */

}
.form-list-input input:focus,form-list-textarea  textarea:focus{
/*background:#fffbee;*/
border:1px #dd7d00 solid;
box-shadow: 0 0 10px #ffecb8;
color:#c46f00; 

}
.form-list-textarea{
width:100%;
height:76px;

}
.form-list-textarea  textarea{
width:100%;
border:1px #e5e5e5 solid;
border-radius:4px;
line-height:38px;
color:#666;
font-size:14px;
background:none;
padding-left:2%;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
}
.fl{
float:left;
}
.new-btn{
padding:8px 20px;
border-radius:30px;
font-size:14px;
color:#fff;
font-family:"Microsoft yahei" !important;
    background: #ff4647;
    background: -moz-linear-gradient(left,  #fd0000 0%, #dd7d00 100%);
    background: -webkit-gradient(linear, left right, left right, color-stop(0%,#fd0000), color-stop(100%,#dd7d00));
    background: -webkit-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
    background: -o-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
    background: -ms-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
    background: linear-gradient(to right,  #fd0000 0%,#dd7d00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd0000', endColorstr='#dd7d00',GradientType=0 );
	z-index:100;
	display:inline-block;
	position:relative;
	margin-right:10px;
}
.new-btn em{
width:26px;
height:14px;
background:url(../new-icon.png) center no-repeat;
position: relative;
top:2px;
left:0px;
display: inline-block;
margin-right:6px;
}
.new-btn:hover{
color:#fff;
text-decoration:none;
}
.mt20{
margin-top:20px !important;
}
/*首页新的新样式开始*/
.index-content{
width:100%;
height:auto;
background:#f7f7f7;
margin:100px auto 0 auto;
}
.content-list-box{
width:32%;
height:294px;
margin:0px 0.6%;
float:left;
border:1px #dddddd solid;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
box-shadow: 0 0 5px #ead4ce;
border-radius:6px;
background:#fff;

}
.list-box-title{
width:100%;
height:42px;
float:left;
display:block;
position:relative;


}
.list-box-title .list-title{
width:100%;
line-height:40px;
font-size:16px;
/*color:#d70000;*/
color:#fd0000;
font-family: "Microsoft yahei" !important;
float:left;
padding:0px 16px 0px 40px;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */

}
.list-box-title .baseline{
width:100%;
height:2px;
background: #fd0000;
background: -moz-linear-gradient(left,  #fd0000 0%, #dd7d00 100%);
background: -webkit-gradient(linear, left right, left right, color-stop(0%,#fd0000), color-stop(100%,#dd7d00));
background: -webkit-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
background: -o-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
background: -ms-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
background: linear-gradient(to right,  #fd0000 0%,#dd7d00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd0000', endColorstr='#dd7d00',GradientType=0 );
float:left;
}
.baseline{
width:100%;
height:2px;
background: #fd0000;
background: -moz-linear-gradient(left,  #fd0000 0%, #dd7d00 100%);
background: -webkit-gradient(linear, left right, left right, color-stop(0%,#fd0000), color-stop(100%,#dd7d00));
background: -webkit-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
background: -o-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
background: -ms-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
background: linear-gradient(to right,  #fd0000 0%,#dd7d00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd0000', endColorstr='#dd7d00',GradientType=0 );
float:left;
}
.refresh-edit{
float:right;
height:40px;
width:auto;
position:relative;
}
.refresh-edit a:focus{
border:0px;

}
.refresh-link{
width:16px;
height:16px;
background: url(../icon-2.png)  center no-repeat;
background-position:0px 0px;
display:block;
position:absolute;
top:14px;
right:31px;
}
.edit-link{
width:16px;
height:9px;
background: url(../icon-2.png)  center no-repeat;
background-position:0px -17px;
display:block;
position:absolute;
top:16px;
right:0px;
}
.list-cont{
width:100%;
display:block;
float:left;
height:250px;
overflow-y:auto;
}
.list-cont dl{
width:100%;
float:left;
margin-bottom:0px !important;
height:40px;
border-bottom:1px #e9e8e8 solid;
}
.list-cont dl:last-child{

border-bottom:0px #e9e8e8 solid;
}
.list-cont dl dt{
width:80% !important;
height:40px;
font-family: "Microsoft yahei" !important;
float:left;
font-weight: normal;

}
.list-cont dl:hover{
background:#f6f4f1;
}
.list-cont dl dd{
width:18%;
float:left;
padding:6px 2px 0px 2px;
}
.list-cont dl dt a{
width:80%  !important;
height:40px;
line-height:40px;
font-size:14px;
color:#333;
font-family: "Microsoft yahei" !important;
display:block;
padding-left:16px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.list-cont dl dt a:hover,.list-cont dl dt a:hover em{
text-decoration:none;
color:#f03300
}
.list-cont dl dt a em{
color:#999;
font-style:normal;
}
.handle-btn{
color:#f32800;
display:block;
float:right;
padding:2px 15px;
border:1px #e07300 solid;
border-radius:20px;
}
.list-cont dl:hover dd a,.handle-btn:hover,.handle-btn:focus{
text-decoration:none;
color:#fff;
background: #fd0000;
background: -moz-linear-gradient(left,  #fd0000 0%, #dd7d00 100%);
background: -webkit-gradient(linear, left right, left right, color-stop(0%,#fd0000), color-stop(100%,#dd7d00));
background: -webkit-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
background: -o-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
background: -ms-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
background: linear-gradient(to right,  #fd0000 0%,#dd7d00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd0000', endColorstr='#dd7d00',GradientType=0 );
border:0px ;
padding:3px 16px;
font-weight:bold;
}
.list-cont2{
width:100%;
display:block;
float:left;
height:250px;
overflow-y:auto;
}
.list-cont2-table{
width:100%;
text-align:center !important;
}
.list-cont2-table tr{
width:100%;
text-align:center !important;
}
.list-cont2-table tr th{
text-align:center !important;
line-height:40px;
background:#fff1ea;
color:#333;
font-size:14px;
font-style:normal;
font-weight:normal;
}
.list-cont2-table tr td:nth-child(1){
color:#999;
}
.list-cont2-table tr td:nth-child(3){
color:#999;
}
.list-cont2-table tr:hover td{
background:#f6f4f1;
color:#f03300 !important;
}
.list-cont2-table tr td{
text-align:center !important;
line-height:40px;
color:#333;
font-size:14px;
font-style:normal;
font-weight:normal;
border-bottom:1px #e9e8e8 solid;
}
.none-line{
border-bottom:0px #e9e8e8 solid !important;
}

.handle-btn2{
color:#f32800;
display:block;
border:1px #e07300 solid;
border-radius:20px;
width:60px;
height:24px;
line-height:24px;
text-align:center;
margin:0px auto;
}

.list-cont2-table tr:hover td  .handle-btn2,.handle-btn2:hover,.handle-btn2:focus{
text-decoration:none;
color:#fff;
background: #fd0000;
background: -moz-linear-gradient(left,  #fd0000 0%, #dd7d00 100%);
background: -webkit-gradient(linear, left right, left right, color-stop(0%,#fd0000), color-stop(100%,#dd7d00));
background: -webkit-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
background: -o-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
background: -ms-linear-gradient(left,  #fd0000 0%,#dd7d00 100%);
background: linear-gradient(to right,  #fd0000 0%,#dd7d00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd0000', endColorstr='#dd7d00',GradientType=0 );
border:0px;
font-weight:bold;
width:62px;
height:26px;
line-height:26px;
}
.list-cont2-table2 tr th{
background:#e5e5e5;
}
.list-cont2-table2 tr th:first-child{
width:81%;
text-align:left !important;
padding-left:4%;
}
.list-cont2-table2 tr th:nth-child(2){
width:15%;
}
.list-cont2-table2 tr td:first-child{
width:81%;
text-align:left !important;
padding-left:3%;
color:#666;
}
.mt30{
margin-top:30px;
}
.list-cont3 dl dt {
width:77% !important;
}
.list-cont3 dl dd {
text-align:center !important;
padding:0px 0px;
width:22%;
}
.list-cont3 dl dd  em{
font-style:normal;
line-height:40px;
text-align:center;
width:100%;
color:#999;
}
.list-cont4{
width:100%;
display:block;
float:left;
height:250px;
overflow-y:auto;
}
.list-cont4 dl{
width:100%;
padding:11px 10px;
border-bottom:1px #e8ebf0 solid !important;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
position:relative;
float:left;
margin-bottom: 0px;
}
/*.list-cont4  a dl:last-child{
border-bottom:1px #fff solid !important ;
}*/
.list-cont4 dl dt{
width:42px;
height:42px;
border-radius:50%;
background:#ccc;
position:absolute;
top:18px;
left:15px;
}
.list-cont4 dl dt img{
width:100%;
border-radius:50%;
}
.list-cont4 dl dd{
width:100%;
padding:0px 1% 0px 10%;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */

}

.list-cont4 dl dd p{
margin:0px !important;
width:100%;
line-height:28px;
height:28px;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
}
.list-cont4 dl dd p:first-child em{
color:#999;
font-style:normal;
text-align:right;
float:right;
}
.list-cont4 dl dd p:nth-child(2) {
color:#666;
}
.list-cont4  a{
text-decoration:none;
}
.list-cont4  a:hover  dl{
text-decoration:none;
background:#f6f4f1;
}
.dbrw-icon{
width:16px;
height:16px;
background:url(../icon-3.png) center no-repeat;
background-position:0 -105px;
display:block;
position: absolute;
top:12px;
left:16px;
}
.wdlc-icon{
width:16px;
height:16px;
background:url(../icon-3.png) center no-repeat;
background-position:0 -29px;
display:block;
position: absolute;
top:12px;
left:16px;
}
.cylc-icon{
width:16px;
height:16px;
background:url(../icon-3.png) center no-repeat;
background-position:0 -133px;
display:block;
position: absolute;
top:12px;
left:16px;
}
.tzgg-icon{
width:16px;
height:16px;
background:url(../icon-3.png) center no-repeat;
background-position:0 -52px;
display:block;
position: absolute;
top:12px;
left:16px;
}
.sx-icon{
width:16px;
height:16px;
background:url(../icon-3.png) center no-repeat;
background-position:0 -77px;
display:block;
position: absolute;
top:12px;
left:16px;
}
.gzzd-icon{
width:16px;
height:16px;
background:url(../icon-3.png) center no-repeat;
background-position:0 -5px;
display:block;
position: absolute;
top:12px;
left:16px;
}
@media only screen and (min-width:1360px){
.list-cont3 dl dt{
width: 68% !important;
}
.list-cont3 dl dd {
    text-align: center !important;
    padding: 0px 0px;
    width: 31%;
}
.list-cont4 dl dd {
    width: 100%;
    padding: 0px 1% 0px 14%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.mt-mew{
margin-top:17px;
}

}
@media only screen and (min-width:1920px){
.list-cont3 dl dt {
width:77% !important;
}
.list-cont3 dl dd {
text-align:center !important;
padding:0px 0px;
width:22%;
}
.list-cont4 dl dd{
width:100%;
padding:0px 1% 0px 10%;
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */

}
.mt-mew{
margin-top:24px;
}
}


.dropdown-menu2{
position:absolute;top:30px;left:-60px;z-index:1000;display:none;float:left;min-width:70px;padding:0px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:6px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);
z-index:1000;
}
.dropdown-menu2>li:first-child>a:focus,.dropdown-menu2>li:first-child>a:hover{
color:#d70000;text-decoration:none;background-color:#fff4f4;
border-top-left-radius:6px;
border-top-right-radius:6px;
border-bottom-left-radius:0px !important;
border-bottom-right-radius:0px !important;
}
.dropdown-menu2>li:last-child>a:focus,.dropdown-menu2>li:last-child>a:hover{
border-bottom-left-radius:6px;
border-bottom-right-radius:6px;
border-top-left-radius:0px;
border-top-right-radius:0px;
}
.CheckBoxLabelClass2{
width:25px;
height:26px;
background:url(../login-min-icon.png)  center no-repeat;
background-position:0px -47px;
cursor:pointer;
display:inline-block;
float:left;
}
.btn-primary{
color:#fff;
border:0px #ffeeea solid  !important;
    background: #f23f14  !important;
    background: -moz-linear-gradient(top,  #f23f14 0%, #de370f 100%)  !important;
    background: -webkit-gradient(linear, top bottom, top bottom, color-stop(0%,#f23f14), color-stop(100%,#de370f))  !important;
    background: -webkit-linear-gradient(top,  #f23f14 0%,#de370f 100%)  !important;
    background: -o-linear-gradient(top,  #f23f14 0%,#de370f 100%)  !important;
    background: -ms-linear-gradient(top,  #f23f14 0%,#de370f 100%)  !important;
    background: linear-gradient(to bottom,  #f23f14 0%,#de370f 100%)  !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f23f14', endColorstr='#de370f',GradientType=0 )  !important;
	border-radius:5px  !important;
	
}
.btn-primary:hover {
    color: #fff !important;
    background: #df7500 !important;
    border-color: #df7500  !important;
}
.new-input-group-addon{
position:absolute;top:0px; right:0px; width:40px !important; height:38px !important; border:0px !important; background:#d1d1d1 !important;
}
.new-calendar{
top:7px !important; color:#000;
}


/*.panel-default{
border-color: #dd7d00;
}
.panel-default > .panel-heading {
    color: #d70000;
  background-color: #f5f5f5;
    border-color:none;
	text-decoration: none;
color: #fff;
background: #fd0000;
background: -moz-linear-gradient(left, #fd0000 0%, #dd7d00 100%);
background: -webkit-gradient(linear, left right, left right, color-stop(0%,#fd0000), color-stop(100%,#dd7d00));
background: -webkit-linear-gradient(left, #fd0000 0%,#dd7d00 100%);
background: -o-linear-gradient(left, #fd0000 0%,#dd7d00 100%);
background: -ms-linear-gradient(left, #fd0000 0%,#dd7d00 100%);
background: linear-gradient(to right, #fd0000 0%,#dd7d00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd0000', endColorstr='#dd7d00',GradientType=0 );

}
panel-collapse > .panel-body {
    border-top: 0px solid #ddd;
}*/
.new-panel-title{
position:relative;
padding-left:30px;
color:#d70000
}
.new-panel-title i.wdlc{
width:22px !important;
height:20px !important;
background:url(../menu-icon.png) center no-repeat !important;
background-position:0px 0px !important;
display:block;
position:absolute;
top:-1px;
left:0px;

}
.new-panel-title i.wdlw{
width:22px !important;
height:20px !important;
background:url(../menu-icon.png) center no-repeat !important;
background-position:0px -30px !important;
display:block;
position:absolute;
top:-1px;
left:0px;

}
.new-panel-title i.gzsz{
width:22px !important;
height:20px !important;
background:url(../menu-icon.png) center no-repeat !important;
background-position:0px -56px !important;
display:block;
position:absolute;
top:-1px;
left:0px;
}
.new-panel-title i.rcgl{
width:22px !important;
height:22px !important;
background:url(../menu-icon.png) center no-repeat !important;
background-position:0px -83px !important;
display:block;
position:absolute;
top:-1px;
left:0px;
}
.new-panel-title i.sx{
width:22px !important;
height:22px !important;
background:url(../menu-icon.png) center no-repeat !important;
background-position:0px -248px !important;
display:block;
position:absolute;
top:-1px;
left:0px;
}
.new-panel-title i.txl{
width:22px !important;
height:20px !important;
background:url(../menu-icon.png) center no-repeat !important;
background-position:0px -112px !important;
display:block;
position:absolute;
top:-1px;
left:0px;
}
.new-panel-title i.pj{
width:22px !important;
height:21px !important;
background:url(../menu-icon.png) center no-repeat !important;
background-position:0px -139px !important;
display:block;
position:absolute;
top:-1px;
left:0px;
}
.new-panel-title i.rb{
width:22px !important;
height:23px !important;
background:url(../menu-icon.png) center no-repeat !important;
background-position:0px -167px !important;
display:block;
position:absolute;
top:-1px;
left:0px;
}
.new-panel-title i.sc{
width:22px !important;
height:22px !important;
background:url(../menu-icon.png) center no-repeat !important;
background-position:0px -194px !important;
display:block;
position:absolute;
top:-1px;
left:0px;
}
.new-panel-title i.tx{
width:22px !important;
height:20px !important;
background:url(../menu-icon.png) center no-repeat !important;
background-position:0px -222px !important;
display:block;
position:absolute;
top:-1px;
left:0px;
}
.new-nav-list > li > a{
padding: 10px 15px 10px 45px !important;
border-bottom:1px #ddd solid
}
.new-header-nav{
height:70px;
overflow:hidden !important;
}
.new-header-nav i{
width:22px;
height:22px;
float:left;
background:#fff;
margin:25px 10px  20px 0px;
}
.new-header-nav a:hover,.new-header-nav a:focus{
color:#fff !important;
}
.new-header-nav:hover{
background:#d70000;
height:70px;
color:#fff !important;
}
.new-header-nav:nth-child(1) i{
background:url(../menu-icon.png) center no-repeat;
background-position:0px -282px;
}
.new-header-nav:nth-child(2) i{
background:url(../menu-icon.png) center no-repeat;
background-position:0px -495px;
}
.new-header-nav:nth-child(3) i{
background:url(../menu-icon.png) center no-repeat;
background-position:0px -313px;
}
.new-header-nav:nth-child(4) i{
background:url(../menu-icon.png) center  no-repeat;
background-position:0px -383px;
}
.new-header-nav:nth-child(5) i{
background:url(../menu-icon.png) center no-repeat;
background-position:0px -422px;
}

/*公共表格*/
.public-table{
width:100%;

}
.public-table table{
width:100%;
}
.public-table table tr td{
border:1px #dd7d00 solid;
}
.xf-table {
width:100%;
}
/*.public-table table tr td:nth-child(odd){
background:#fff3e3;
}*/
.xf-table  tr td:nth-child(odd){
background:#f5f5f5 !important;
border:1px #cdcdcd solid;
width:10% !important;
color:#d70000 !important;
}
.xf-table  tr td:nth-child(even){
background:#fff !important;
border:1px #cdcdcd solid;

}
.xf-section h1{
font-size:24px;
color: #d70000;
line-height:48px;
}
.xf-table  tr td:nth-child(odd) label{
color:#333 !important;
font-weight: normal;
font-size:14px  !important;
font-weight:bold;
}
.datetimepicker{
padding: 10px !important;
}