/* CSS Document */
/* Basic Cascading Style Sheet
* Intructions: none
* Version: 1.0
* Updated: 2013-03-12
* Author: Zhang Ziyang
* Contact:
* QQ:1060927929
* Email:zzy85620987@163.com
*/

@charset "utf-8";
/***********************CSS RESET*********************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre,
form, fieldset, input, textarea, p, blockquote, th, td {
    padding: 0;
    margin: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset, img {
    border: 0;
}

address, caption, cite, code, dfn, em, strong, th, var {
    font-weight: normal;
    font-style: normal;
}

ol, ul {
    list-style: none;
}

caption, th {
    text-align: left;
    text-indent: 10px;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    font-size: 100%;
}

q:before, q:after {
    content: '';
}

abbr, acronym {
    border: 0;
}

.clear {
    clear: both;
}

body {
    /*background:url(../../images/linen-lt.png);*/
    /*background:#2a83cf;*/
    font: 12px "microsoft yahei";
    color: #565656;
}

input[type="button"],
input[type="submit"],
input[type="reset"] {
    background-color: transparent;
    padding: 0;
    border: 0;
}

h1.title {
    font: 32px "microsoft yahei";
    margin: 10px 20px;
    color: #666;
}

/* Forms */
input[type=text],
input[type=password],
textarea {
    background: #fafafa;
    /*    -moz-box-shadow: inset 1px 1px 10px rgba(0,0,0,0.1);
        -webkit-box-shadow: inset 1px 1px 10px rgba(0,0,0,0.1);
        box-shadow: inset 1px 1px 10px rgba(0,0,0,0.1);*/
    border: 1px solid #ddd;
    color: #888;
    outline: none;
}

/* ::-webkit-scrollbar {
    width: 12px;
    height: 12px
}

::-webkit-scrollbar-button:vertical {
    display: none
}

::-webkit-scrollbar-track:vertical {
    background-color: black
}

::-webkit-scrollbar-track-piece {
    background: #FDFDFD;
}

::-webkit-scrollbar-thumb:vertical {
    background-color: #8E8E8E;
    border-radius: 5px
}

::-webkit-scrollbar-thumb:vertical:hover {
    background-color: #3B3B3B
}

::-webkit-scrollbar-corner:vertical {
    background-color: #535353
}

::-webkit-scrollbar-resizer:vertical {
    background-color: #FF6E00
} */

@-webkit-keyframes animate-cloud {
    from {
        background-position: 600px 100%;
    }
    to {
        background-position: 0 100%;
    }
}

@-moz-keyframes animate-cloud {
    from {
        background-position: 600px 100%;
    }
    to {
        background-position: 0 100%;
    }
}

@-ms-keyframes animate-cloud {
    from {
        background-position: 600px 100%;
    }
    to {
        background-position: 0 100%;
    }
}

@-o-keyframes animate-cloud {
    from {
        background-position: 600px 100%;
    }
    to {
        background-position: 0 100%;
    }
}

html {
    height: 100%;
}

body {
    /*background: #049ec4;*/
    background:#efefef;
    /*   background:url(../images/cloud.png) 0 bottom repeat-x  #049ec4;*/
   /*  -webkit-animation: animate-cloud 20s linear infinite;
    -moz-animation: animate-cloud 20s linear infinite;
    -ms-animation: animate-cloud 20s linear infinite;
    -o-animation: animate-cloud 20s linear infinite;
    animation: animate-cloud 20s linear infinite; */
    width: 100%;
    height: auto;
}

.signup_container {
    width: 390px;
    height: 470px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3%;
    /*    border:1px solid red;*/
    /*    marg;in-bottom:40px*/
    /*margin-bottom: 2px;*/

    padding-bottom: 20px;
    /*background: #EDEDED;*/
    /*	background: url("../images/yy.png") no-repeat;*/
    text-align: center;
    border-radius: 8px;
    /*box-shadow: 1px 2px 4px rgba(0,0,0,0.6);*/
    -webkit-user-select: none;
    -ms-user-select: none;
    position: relative;
    behavior: url(../PIE.htc);
}

h1.signup_title {
    /*background:#19B4EA;*/
    background: url(../loginimg/topyhtwo.png) no-repeat;
    width: 100%;
    height: 60px;
    font: 26px/1.4 "microsoft yahei";
    text-align: left;
    text-indent: 20px;
    letter-spacing: 3px;
    color: #FDFDFD;
    line-height: 60px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    z-index: 999;
    position: relative;
    behavior: url(../PIE.htc);
}

.signup_container img {
    margin: 20px 0 0;
}

.signup_container .copyright {
    margin: 20px 0;
    color: #ABABAB;
}

.signup_forms {
    width: 318px;
    margin: 10px auto 10px auto;
    padding: 0;
    text-align: left;
    /*    background-image: url("../loginimg/iputbg.png");
        height:75px;*/
    /*    border: 1px solid #ccc;
        border-radius: 8px;
        box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.36), 0 1px 0 rgba(255, 255, 255, 0.15);*/
}

.signup_forms .form_row {
    position: relative;
    /*    border-top: 1px solid #CCC;
        border-top: 1px solid rgba(0, 0, 0, 0.12);*/
}

.signup_forms label {
    display: none
}

.signup_forms input {
    background: url("../loginimg/iputbg.png") no-repeat;
    height: 40px;
    width: 247px;
    /* padding: 10px 0; */
    text-indent: 55px;
    display: block;
    margin: 0;
    border: 0;
    outline: none;
    font: bold 14px/1.4 "microsoft yahei";
    /* line-height: 52px; */
    color: #888;
}
/* input:-webkit-autofill { 
-webkit-box-shadow: 0 0 0 1000px #f0f0f0 inset;
              border: 1px solid #d5d5d5!important;
height: 52px!important;
line-height: 52px!important;
border-radius: 10px;
       background: url("../loginimg/iputbg.png") no-repeat;
       background:#f0f0f0;
       height: 45px;
       width: 262px;
       border-radius:  10px;
       margin-left: 4px;
       margin-top: 5px;
}
 input[type=text]:focus, input[type=password]:focus, textarea:focus {
      -webkit-box-shadow: 0 0 0 1000px white inset; 
} */

.signup_name {
    background: url('../loginimg/userdlinputtwo.png')!important;
    width:247px!important;
    height:40px!important;
    line-height:40px!important;
}

.signup_password {
    background: url('../loginimg/paswdtwo.png')!important;
    width:247px!important;
    height:40px!important;
    line-height:40px!important;
}
.u-word{
    font-size:  14px;
    height: 40px;
    line-height: 40px;
    float:  left;
    width:  68px;
}
/*.f-user{
     position:  absolute;
    top: 18px;
    left: 20px;
}
.f-user:before{
    content: url(../loginimg/i1.png);
}
.f-lock{
    position:  absolute;
    top: 20px;
    left: 20px;
}
.f-lock:before{
    content: url(../loginimg/i2.png);
} */

#signup_select {
    background: url('../loginimg/i3.png') no-repeat 9px 12px;
}


#admin {
    /*	background: #FFF;*/
    padding: 5px;
}

.login-btn-set {
    width: 260px;
    height: auto;
    overflow: hidden;
    /*margin:10px auto;*/
    margin: 20px auto;
    margin: 25px auto \9;
}

.login-btn {
    display: block;
    float: right;
    background: url(../loginimg/loginbtntwo.png) no-repeat;

    /* margin-top: 20px; */
    border: 0 none;
    /*    background-color:#3BBDFB!important;*/
    /*    font-size: 16px;*/
    height: 41px;
    line-height: 41px;
    /* width: 260px; */
    /*    text-align: center;*/
    /*    font-weight: 700;*/
    /*    color: #fff;*/
    cursor: pointer;
    /*    letter-spacing: 2px;*/
    /*
    background-image: -webkit-linear-gradient(top, #60bbe6, #2ea9e3);
    background-image: -moz-linear-gradient(top, #60bbe6, #2ea9e3);
    background-image: -o-linear-gradient(top, #60bbe6, #2ea9e3);
    background-image: linear-gradient(top, #60bbe6, #2ea9e3);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#60bbe6', endColorstr='#2ea9e3');
    */

    width: 157px;
    /*    height: 41px;*/
}

.login-btn:hover {
    background: url(../loginimg/loginbtn.png) no-repeat;
    /*    background-image: -webkit-linear-gradient(top, #25aaea, #1e9bd7);
        background-image: -moz-linear-gradient(top, #25aaea, #1e9bd7);
        background-image: -o-linear-gradient(top, #25aaea, #1e9bd7);
        background-image: linear-gradient(top, #25aaea, #1e9bd7);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#25aaea', endColorstr='#1e9bd7')*/
}

/*.login-btn:active {
    background-position: 0 -96px;
}*/

.login-btn-set .rem {
    display: block;
    float: left;
    margin: 15px 6px;
    background: url(../loginimg/remember.png) no-repeat;
    background-position: -2px -23px;
    width: 90px;
    height: 22px;
    cursor: pointer;
}

.login-btn-set .rem.selected {
    background-position: 0 0;
}

.tip {
    background: url(../loginimg/tip.png) no-repeat;
    width: 32px;
    height: 32px;
    position: absolute;
    right: -36px;
    top: 5px;
}

.tip.ok {
    background-position: 0 0;
}

.tip.error {
    background-position: 0 -34px;
}

/*
新增*/
/*
.big-page {
    position: fixed;
    top: 0;
    height: 100%;
    width: 100%;
}

.bigtwo-page {
    position: fixed;
    top: 0;
    bottom: 0;
    width: 100%;
}

.bigthree-page {
    width: 100%;
    height: 100%;
    overflow-y: auto;
}
*/
/*.big-page{
    position:absolute;
    width:100%;
    height:100%;
}
.bigtwo-page{
    position:absolute;
    width:100%;
    top:0;
    bottom:70px;
}
.bigthree-page{
    height:100%;
    overflow:hidden;
    overflow-y:auto;
}*/
.center-top {
    height: 40px;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    /*background-image: url(../loginimg/topbg.png);*/
       background:  #3BBDFB !important; 
    /* background:url(../imgs/BodyTopBgxgtwo.png) repeat-x center top; */
    /* border-bottom: 1px solid #b6b6b6; */

}

.center-head {
    float:left;
    width: 600px;
    height: 40px;
    /*    width: auto;*/
    text-align: left;
    /* margin: 0 auto; */
    font-size: 24px;
    color: white;
    /* margin-left: 100px; */
    /*  line-height: 52px; */
    line-height:40px;
    font-family: "microsoft yahei";
}
.center-head .enter-sy{
    color:white!important;
    text-decoration:none;
}
/* .dlzc-footer {
    width: 100%;
    background: #373d41;
    background:#000;
    position: fixed;
    position: inherit \9;
    bottom: 0;
    margin-top: 0;
    margin-top: 40px \9;
}

.dbxx {
	padding:15px 0;
    text-align: center;
    color: #d7d8d9;
    font-size: 14px;
     width: 500px;
    margin: auto;
       text-align: left;
}

.dbxx ul li {
    line-height: 25px;
} */

  .footer-bqxx{
	width:100%;
	/*  height:100px!important; */
	 background-color:#808080!important; 
	 overflow:hidden;
	/*  margin-top:0!important; */
	 padding-top:0!important;
	 color:white;
	 font-size:12px;
	/*  position:fixed; */
	position:absolute;
	 bottom:0;
}
.footer_nav{ 
	width:755px!important;
	 margin:10px auto 10px auto!important;
	  overflow:hidden; 
	  text-align:center!important;
	  /*  padding-bottom:9px!important;  */
	   /* border-bottom:1px dotted #fff!important; */
	   }
.footer_nav a{ 
	/* color:#fff!important; */
	color:#f6f4f4 !important;
	 text-decoration:none;
	 display:none;
	}
	.footer_nav .sx{
	display:none;
}
.footer_nav a:first-child{
	display:inline-block!important;
}
.footer_nav a:hover{ 
	color:#fff!important;
	 text-decoration:underline;
	}
.footer p{ 
	text-align:center; 
	color:#fff!important; 
	margin:5px 0!important; 
	line-height:22px!important;
	}
.footer-p-color{
	/* color:#fafafa!important; */
	color:#f6f4f4 !important;
}
.footer-email-img{
	width:148px;
}

/* .dbxx {
    background: #45a621;
    height:70px;
    background:#808080!important;
   position: absolute;
    bottom: 0;
    width: 100%;
}

.dbxx ul {
    margin:10px 0;
    font-size: 12px;
    text-align: center;
    color: white;
     font-weight: 800;
}

.dbxx ul li {
    list-style: none;
    line-height:20px;
}
       底部版权新增
.dbxx ul .db-bq-li a{
    color:white;
    text-decoration:none;
}
.dbxx ul .db-bq-li a:hover{
    color:white;
    text-decoration:underline;
}
 */


.cjrlogo {
    display: inline-block;
    height: 50px;
    vertical-align: top;
}

.cjrlogoimg {
    vertical-align: middle;
    width: 35px;
    position: relative;
    top: 9px;
    right: 5px;
}

/*
注册*/

.mfzc {
    border-left: 1px solid white;
    height: 32px;
    font: 18px/34px Microsoft YaHei, "\9ed1\4f53", Helvetica, Tahoma, sans-serif;
    margin-top: 4px;
    margin-left: 10px;
    /* display: inline-block; */
    float:right;
}

.inline-block {
    display: inline-block;
}

.helper {
    float: right;
    font-size: 12px;
    height: 40px;
    line-height:  40px;
   /*  margin-right: 100px; */

}
/* .helper p{

    color:white;
} */

/* ޸ */
.helper p{

    color:#333;
}

.helper .btn-link {
    display: inline-block;
    width: 62px;
    height: 26px;
    border: 1px solid #ccc;
    font-weight: 700;
    background-color: #f4f4f4;
    text-align: center;
    line-height: 26px;
    margin-left: 10px;
    border-radius: 2px
}

.helper .btn-link:hover {
    text-decoration: none;
     display: inline-block;
    width: 62px;
    height: 26px;
    border: 1px solid #ccc;
    font-weight: 700;
    background-color: #f4f4f4;
    text-align: center;
    line-height: 26px;
    margin-left: 10px;
    border-radius: 2px
}

.helper a {
    color: #0450a2;
    text-decoration: none;
}

.helper a:hover {
    color: red;
}
/* .helper a:hover{
    text-decoration: none;
} */
.zc-register {
    position: relative;
/*    padding-top: 47px*/
    /* padding-top:30px; */
    padding-top:0;
}

.zc-layout {
    width: 960px;
    margin:25px auto 0 auto;
    /* border: 1px solid #e1e1e1;*/
    border-top: 0;
    padding-bottom: 30px;
    /*   background: white;*/

}

.clearfix, .zc-layout, .clf {
    zoom: 1
}

.reg-form {
    width: 960px
}

.ui-form, .ui-form * {
    list-style: none
}

.ui-form {
    font-size: 12px;
    line-height: 1.5
}

.ui-form-item {
   /*  padding: 0 5px 20px 0px; */
   padding: 0 5px 10px 0px; 
    zoom: 1
}

.ui-form, .ui-form * {
    list-style: none
}

.ui-label {
    float: left;
    width: 170px;
    /*  margin-left: -180px; */
    padding-top: 9px;
    text-align: right;
    font-size: 12px;
    display: inline-block;
    display:inline\9;
    margin-right:10px;
    color: #000
}
.zcleftwidth{
	width:210px!important;
}

.ui-label em {
    color: #ff4800;
    padding-right: 4px;
    font-family: SimSun
}

address, caption, cite, code, dfn, em, th, var {
    font-style: normal;
    font-weight: 500
}

.ui-input {
    border: 1px solid #b5b5b5 !important;
    vertical-align: middle;
    /* line-height: 18px;
    padding: 8px; */
    color: #404040 !important;
    /*   width: 242px;
      height: 18px; */
    width:260px;
    height:34px;
    line-height:34px;
    font-size:12px;
    *margin: -1px auto;
}

.ui-label input {
    font-size: 100%;
}

.ui-label input {
    font: 12px/1.5 tahoma, arial, "Hiragino Sans GB", \5b8b\4f53
}

.ui-form-item:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    visibility: hidden
}

.register .agreement {
    height: 18px;
    margin-bottom: 12px
}

.ui-checkbox {
    vertical-align: baseline;
    margin-right: 4px;
    _width: 14px;
    _height: 14px
}

.areement {
    color: #0450a2;
}

.btn-submit {
    margin-top: 20px;
    border: 0 none;
    /*    background-color:#3BBDFB!important;*/
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    width: 260px;
    text-align: center;
    font-weight: 700;
    color: #fff;
    cursor: pointer;
    letter-spacing: 2px;
/*    background-image: url("../loginimg/zcdlbtn.png");*/
    background-image: url("../loginimg/zcbtn.png");
    /*    background-image: -webkit-linear-gradient(top, #60bbe6, #2ea9e3);
        background-image: -moz-linear-gradient(top, #60bbe6, #2ea9e3);
        background-image: -o-linear-gradient(top, #60bbe6, #2ea9e3);
        background-image: linear-gradient(top, #60bbe6, #2ea9e3);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#60bbe6', endColorstr='#2ea9e3')*/
}

.btn-submit:hover {
    background-image: url("../loginimg/zcbtntwo.png");
    /* background-image: -webkit-linear-gradient(top, #25aaea, #1e9bd7);
     background-image: -moz-linear-gradient(top, #25aaea, #1e9bd7);
     background-image: -o-linear-gradient(top, #25aaea, #1e9bd7);
     background-image: linear-gradient(top, #25aaea, #1e9bd7);
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#25aaea', endColorstr='#1e9bd7')*/
}
.btn-qrxg {
    margin-top: 20px;
    border: 0 none;
    /*    background-color:#3BBDFB!important;*/
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    width: 260px;
    text-align: center;
    font-weight: 700;
    color: #fff;
    cursor: pointer;
    letter-spacing: 2px;
    background-image: url("../loginimg/qrxgbtn.png");
    /*    background-image: -webkit-linear-gradient(top, #60bbe6, #2ea9e3);
        background-image: -moz-linear-gradient(top, #60bbe6, #2ea9e3);
        background-image: -o-linear-gradient(top, #60bbe6, #2ea9e3);
        background-image: linear-gradient(top, #60bbe6, #2ea9e3);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#60bbe6', endColorstr='#2ea9e3')*/
}

.btn-qrxg:hover {
    background-image: url("../loginimg/qrxgbtntwo.png");
    /* background-image: -webkit-linear-gradient(top, #25aaea, #1e9bd7);
     background-image: -moz-linear-gradient(top, #25aaea, #1e9bd7);
     background-image: -o-linear-gradient(top, #25aaea, #1e9bd7);
     background-image: linear-gradient(top, #25aaea, #1e9bd7);
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#25aaea', endColorstr='#1e9bd7')*/
}
/*
.btn-disabled {
    background-color: #999;
    background-image: none !important;
    color: #666;
    cursor: text;
    text-shadow: 1px 1px #f1f1f1;
    filter: none
}
*/

.n-default .msg-box {
    margin-left: 10px;
    overflow: hidden;
    zoom: 1;
}

.register .msg-box {
    display: inline-block;
    padding-top: 6px
}

.n-default .n-error {
    color: #e8592d;
}

.n-default .n-error .n-icon {
    background-position: 0 -14px;
}

.n-default .n-icon {
    display: inline-block;
    width: 14px;
    height: 14px;
    vertical-align: text-top;
    vertical-align: middle\9;
    margin-right: 8px;
    background-image: url(../loginimg/u_validate.png);
}

.ui-form-item:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    visibility: hidden
}
.grxxinput-bg {
    background: #fafafa!important;
}
.n-default .n-tip {
    color: #9a9a9a;
}

.n-default .n-tip .n-icon {
    background-position: 0 -28px;
}
.msg-tx{
    display:none;
}
.msg-pas{
    display:none;
}
.msg-zq{
    display:none;
}
.n-default .n-ok { color: #9a9a9a; }
.wzc{
    color:crimson;
    font-weight: bold;
    font-size:14px;
}


/* ½ʾ */
.msgbox-dl{

}
/* .n-default .msg-box {
    margin-left: 10px;
    overflow: hidden;
    zoom: 1;
}
 */
.msgbox-dl{
    margin: 10px 0 10px 68px;
    display:  block;
}

.msgbox-dl .n-error {
    color: #e8592d;
}

.msgbox-dl .n-error .n-icon {
    background-position: 0 -14px;
}

.msgbox-dl .n-icon {
    display: inline-block;
    width: 14px;
    height: 14px;
   /*  vertical-align: text-top; */
    vertical-align: middle;
    margin-right: 8px;
    background-image: url(../loginimg/u_validate.png);
}

.ui-form-item:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    visibility: hidden
}

.msgbox-dl .n-tip {
    color: #9a9a9a;
}
.msgbox-dl .n-msg{
    font-size:14px;
}
.msgbox-dl .n-tip .n-icon {
    background-position: 0 -28px;
}
.msg-tx{
    display:none;
}
.msg-pas{
    display:none;
}
.msg-zq{
    display:none;
}
.msgbox-dl .n-ok { color: #9a9a9a; }
.nryc{
    display:none;
}



/* ͷ޸ */
.top-nav{
	color: #fff;
	margin: 0 auto!important;
  /* height: 30px; */
  height:40px;
}
.top-nav ul li{
	float: left;
}
.li-fr{
	float:right!important;
}
.top-nav li a {
   /*  padding: 4px 12px 0 12px; */
   padding:13px 12px 10px 12px;
    color: #fff;
    display: inline-block;
}
.topNotification{
	padding-top:4px;
}
.pdright27{
	padding-right:27px!important;
}
.pdleft5{
	padding-left:5px!important;
}
.Wdate{
	    background: #fafafa url(../jslib/My97DatePicker/skin/datePicker.gif) no-repeat right!important;
}
/* ͷ */
  .select-jt{
	 -webkit-appearance: menulist!important;
	appearance:menulist!important;
	-moz-appearance:menulist!important; 
/* 	appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
-ms-appearance:none; */
}  
/* select::-ms-expand { display: none; } */
 .tip-l {
     width: 0;
    height: 0;
    border-left: 3px solid transparent;
     border-left: 2px solid transparent\0;
    border-right: 3px solid transparent;
    border-top: 7px solid #555;
    border-top: 7px solid #555\0;
    display: inline-block;
    /* right: 10px; */
    z-index: 0;
    /* position: absolute; */
    /* top: 12px; */
    position: relative;
    top: 23px;
    right: 6px;
    float: right;
        /*     width: 0;
            height: 0;
            border-left: 5px solid transparent;
            border-right: 5px solid transparent;
            border-top: 10px solid #555;
            display: inline-block;
            right: 10px;
            z-index: 0;
            position: absolute;
            top: 12px; */
        }
.tip-l2 {
    width: 0;
    height: 0;
    border-left: 2px solid transparent;
    border-right: 3px solid transparent;
    border-top: 6px solid #555;
    display: inline-block;
    /* right: 10px; */
    z-index: 0;
    /* position: absolute; */
    top: 12px;
    position: relative;
    top: 2px;
    right: 14px;
    /* float: right; */
}


@media (min-width: 1400px)
{
	.container{width: 1346px!important;}
}
.zdtblogo-ys{
	max-width:80%!important;
}
.zdxbt-ys{
	right:5%!important;
	right:0\0!important;
}
