
/******** 首页  ********/
/**** @author wxs  ****/
/**** @date 2018-05 ****/

*{
	padding:0;
	margin:0;
	list-style:none;
	text-decoration: none;
    font-family: 'Microsoft YaHei', 'PingFang SC', Arial, 'Source Sans Pro', Helvetica, "Helvetica Neue", sans-serif;
}

body {
	height: 100%; 
	overflow-y: hidden;
    font-family: 'Microsoft YaHei', 'PingFang SC', Arial, 'Source Sans Pro', Helvetica, "Helvetica Neue", sans-serif;
}
  
#topBox {
	width: 100%;
	height: 100%;
	border: 0;
	background:#E8E8E8;
}

/***  header  ***/
.header-active{
	border-top: 2px solid #007aff;
}
/** 登录btn **/
.login-btn{
	float: right;
    display: block;
    /* background-color: #FFF; */
    padding: 5px 15px;
    line-height: 20px;
    margin: 7px 10px;
    border-radius: 2.125px;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

.login-btn:hover{
    background-color: #F7F7F7;
    color: #333;
}
/** /登录btn **/

/** 登录box **/
.login-background{
	background-color: #000;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: .6;
    filter:alpha(Opacity=60);   /*IE*/
}

.login-box{
	width: 360px;

    position: fixed;
    top: 50%;
    margin-top: -157px;
    left: 50%;
    margin-left: -180px;
    background-color: #FFF;
}

.login-box-header{
    line-height: 50px;
    font-size: 16px;
    border-bottom: 1px solid #DDD;
    height: 50px;
}

.login-box-header-item{
    float: left;
    width: 50%;
    text-align: center;
    background-color: #3E50B4;
    color: #FFF;
    cursor: pointer;
}

.login-box-header-active{
	background-color: #FFF;
    color: #666;
}

.login-box-content{
	 border-bottom: 1px solid #DDD;
	 padding:30px 20px 12px 20px;
}

.login-box-content td{
	 padding-bottom:20px;
}

.login-box-content div{
	line-height: 30px;
	height: 30px;
    display: block;
    overflow: hidden;
    float: left;
    padding-right: 10px;
    width: 30px;
}

.login-box-content div img{
	height: 26px;
	width:26px;
    display: block;
    overflow: hidden;
    padding:2px 0px;
}

.login-input-yzm-img{
	float: right;
    font-size: 0px;
    display: block;
    overflow: hidden;
    padding-top: 5px;
    cursor: pointer;
}

.login-box-content input{
	float: left;
    line-height: 30px;
    height: 30px;
    width: 268px;
    border: 1px solid #EEE;
    border-radius: 2.125px;
    background-color: #fafafa;
    color: #666;
    font-size: 14px;
    padding: 0px 5px;
}

.login-box-content input.login-input-yzm{
	width: 145px;
}

.login-box-btn{
	padding: 20px 20px 43px 20px;
    overflow: hidden;
}

.login-box-btn-login{
	float:left;
	display: block;
    background-color: #3E50B4;
    width: 150px;
    line-height: 30px;
    height: 30px;
    text-align: center;
    color: #FFF;
    border-radius: 2.125px;
}

.login-box-btn-reset{
	float:right;
	display: block;
    background-color: #FBB50F;
    width: 150px;
    line-height: 30px;
    height: 30px;
    text-align: center;
    color: #FFF;
    border-radius: 2.125px;
}

.login-ewm {
	overflow: hidden;
}

.login-ewm-img {
	width: 160px;
    height: 160px;
    display: block;
    margin: 30px auto 0px;
    border: 1px solid #ddd;
}

.login-ewm-ts {
	display: block;
    line-height: 20px;
    padding: 15px 15px 30px 15px;
    text-align: center;
    color: #333;
    font-size: 14px;
}

.login-ewm-confirm {
	width: 350px;
	height: 297px;
	background: #FFF;
	border-radius: 2px;
	display: none;
	overflow: hidden;
}

.login-ewm-ok {
	width: 242px;
	margin: 0px auto 0px;
	height: 55px;
}

.login-ewm-no {
	width: 242px;
	margin: 0px auto 0px;
	height: 55px;
}

.login-ewm-ok img, .login-ewm-no img {
	float: left;
	width: 30px;
	height: 30px;
	padding-top: 12px;
}

.login-ewm-ok span, .login-ewm-no span {
	float: left;
	width: 202px;
	padding-top: 7px;
	padding-bottom: 8px;
	line-height: 20px;
	display: block;
	text-align: left;
	color: #333;
	font-size: 14px;
	padding-left: 10px;
}

/** /登录box **/




#north{
	box-shadow: 0px 2px 5px #D2D2D2;
}

.header{
    width: 100%;
    height: 44px;
    position: relative;
    background: #FFF;
}

.header-logo{
	float: left;
	overflow: hidden;
}

.header-menu-btn{
	width:44px;
	height:44px;
	float: left;
    display: none;
    cursor: pointer;
    background:url(../2018-img/left-menu-icon.png) center center no-repeat;
}

.header-logo-text{
	float: left;
	display: block;
    line-height: 44px;
    color: #FFF;
    font-size: 16px;
    margin-left: 10px;
}

.header-logo-text span{
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 24px;
    padding-left: 20px;
    max-width: 500px;
    display: block;
}

/* hall tabs */
.hall-tabs {
    float: left;
    margin-left: 30px;
}

.hall-tabs ul {
    margin: 0;
    list-style: none;
}

.hall-tabs ul li {
    float: left;
    min-width: 100px;
}

.hall-tabs ul li a {
    display: block;
    color: #fff;
    font-size: 16px;
    padding: 0 15px;
    text-align: center;
    white-space: nowrap;
}

.hall-tabs-active {
    background: #2376c8;
    position: relative;
}

.hall-tabs-active:after {
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    background: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 999;
}

.mini-tabs-position {
    position: relative;
    top: -48px;
}

.clear-center-margin {
    width: 100%;
    padding: 0 !important;
}

.clear-table-body-margin {
    width: 100%;
    padding: 0 !important;
}

/* ipad横屏 */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape){
    .hall-tabs {
        float: left;
        margin-left: 0;
    }
}
/* ipad 竖屏 */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait){
    .hall-tabs {
        float: left;
        margin-left: 0;
    }
}

/*ipad 竖屏*/
@media only screen
and (max-width: 1024px)
and (orientation: portrait) {
    .header-logo-text {
        max-width: 240px;
    }

    .header-logo-text img {
        display: block;
        width: 100%;
        height: auto !important;
        margin: 19px 0 !important;
    }

    .hall-tabs ul li {
        min-width: 80px;
    }

    .hall-tabs ul li a {
        padding: 0;
    }

    .header-content .header-content-item {
        padding: 0 5px;
    }
}

/* 移动设备坚屏 */
@media only screen
and (max-device-width: 767px)
and (orientation: portrait) {
    .hall-tabs {
        float: left;
        margin-left: 0;
    }
    .btn-change-language,
    .header-content-item-message,
    .header-content-item-onlineuser,
    .btn-skin {
        display: none !important;
    }
}

/**  header-skin  **/

.header-admin-box-show{
	filter: alpha(opacity=100) \9;
    transition: opacity 100ms;
    -moz-transition: opacity 100ms;
    -o-transition: opacity 100ms;
    -webkit-transition: opacity 100ms;
}

.btn-skin{
	background:url(../2018-img/btn-skin.png) center center no-repeat;
	width:44px;
	height:44px;
	float: right;
	margin-right:5px;
    overflow: hidden;
    cursor: pointer;
}

.header-skin{
    position: fixed;
    /* top: 60px; */
    right: 15px;
    height: 190px;
    background: #FFF;
    z-index: 1000;
    border-radius: 4px;
    width: 412px;
    padding:0 15px 15px;
}

.header-skin ul li {
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.header-skin ul li:hover {
    background-position: -100px -50px;
}

.header-skin .triangle {
    left: 326px;
}

.header-skin-title{
	font-size: 14px;
    font-weight: bold;
    line-height:30px;
    color: #333;
}

.header-skin-close{
	background: url(../../../themes/2018-skin/2018-img/icon-portal-x.png) center center no-repeat;
    margin: 0px;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}

.header-skin li{
    cursor: pointer;
    width: 100px;
    height: 74px;
    margin-right: 4px;
    margin-bottom: 4px;
    float: left;
    position: relative;
    border-radius: 4px;
    overflow: hidden;
}

.skin-i-selected{
	display:none;
	color: #FFF;
    line-height: 54px;
    text-align: center;
}

.header-skin-selected .skin-i-selected{
	display:block;
}

.skin-i-name{
	position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 20px;
    color:#FFF;
    text-align:center;
}

.img-skin-blue{
	background: url(../2018-img/skin-blue.jpg) center center no-repeat;
}

.img-skin-purple{
	background: url(../2018-img/skin-purple.jpg) center center no-repeat;
}

.img-skin-green{
	background: url(../2018-img/skin-grass-green.jpg) center center no-repeat;
}

.img-skin-pink{
    background: url(../2018-img/skin-pink.jpg) center center no-repeat;
}

.img-skin-red{
    background: url(../2018-img/skin-red.jpg) center center no-repeat;
}

.img-skin-lake-blue{
    background: url(../2018-img/skin-lake-blue.jpg) center center no-repeat;
}

.img-skin-pale-green{
    background: url(../2018-img/skin-pale-green.jpg) center center no-repeat;
}

.img-skin-pale-blue{
    background: url(../2018-img/skin-pale-blue.jpg) center center no-repeat;
}

.skin-i-name-blue{
	background:#2487c8;
}

.skin-i-name-purple{
	background:#bb76b5;
}

.skin-i-name-green{
	background:#5e8846;
}

.skin-i-name-pink{
    background:#f19ca3;
}

.skin-i-name-red{
    background:#9e0810;
}

.skin-i-name-lake-blue{
    background:#3dc1b6;
}

.skin-i-name-pale-green{
    background: #6e7d78;
}

.skin-i-name-pale-blue{
    background: #575d77;
}

.btn-toggle-titles{
	padding: 10px 0;
	overflow: hidden;
}

.btn-toggle-title{
	line-height:20px;
	display:block;
	float: left;
    font-size: 14px;
    padding-right: 10px;
    color: #333;
}

.btn-toggle{
	float: left;
	width:20px;
	height:20px;
    cursor: pointer;
}

.btn-toggle-new{
	background:url(../2018-img/btn-toggle-new-blue.png) center center no-repeat;
}

.btn-toggle-old{
	background:url(../2018-img/btn-toggle-old-blue.png) center center no-repeat;
}


/**  /header-skin  **/

.header-content{
	display: block;
    float: right;
    padding:0px;
    overflow: hidden;
}

.header-content-personal{
	display: block;
    float: right;
    height:28px;
    padding: 8px 5px 8px 0;
    cursor: pointer;
}

.header-content-personal-avatar{
	display: block;
    height: 28px;
    width: 28px;
    text-align: center;
    overflow: hidden;
    border-radius: 50%;
    float: left;
}

.header-content-personal-avatar img{
    width:28px;
    display: block;
    overflow: hidden;
    font-size:0px;
}

.header-content-personal-name{
	display: block;
    min-width: 42px;
    float: left;
    line-height: 28px;
    padding: 0px 10px;
    font-size: 14px;
    color: #FFF;
    max-width: 85px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.header-content-personal-icon{
	width: 18px;
    height: 30px;
	display: block;
	float: right;
	overflow: hidden;
}

.header-content-personal-icon-bottom{
	background:url(../../../themes/2018-skin/2018-img/icon-arrow-bottom.png) center center no-repeat;
}

.header-content-personal-icon-top{
	background:url(../../../themes/2018-skin/2018-img/icon-arrow-top.png) center center no-repeat;
}

.header-content-item{
	display: block;
    float: right;
    cursor: pointer;
    padding-right: 10px;
    height:44px;
}

.header-content-item p{
	width:30px;
	height:44px;
	float: left;
    overflow: hidden;
}

.header-content-item div{
	float: right;
    display: block;
    color: #FFF;
    width: 8px;
    height: 8px;
    text-align: center;
    margin-top: 12px;
    margin-left: -12px;
}

.header-content-item-onlineuser div{
	display:none;
	background: url(../../../themes/2018-skin/2018-img/icon-round-red.png) center right no-repeat;
}

.header-content-item-onlineuser p{
	background: url(../../../themes/2018-skin/2018-img/messageXt.png) center center no-repeat;
}

.header-content-item-email div{
	background: url(../../../themes/2018-skin/2018-img/icon-round-yellow.png) center right no-repeat;
}

.header-content-item-email p{
	background: url(../../../themes/2018-skin/2018-img/icon-email.png) center center no-repeat;
}

.header-content-item-message div{
	display:none;
	background: url(../../../themes/2018-skin/2018-img/icon-round-red.png) 0px no-repeat;
	
}

.header-content-item-message p{
	background: url(../../../themes/2018-skin/2018-img/messageYh.png) center center no-repeat;
}

.header-exit{
	display: block;
    cursor: pointer;
    background: #2D3243;
    float: right;
    width: 50px;
    height: 30px;
    text-align: center;
    padding: 10px 0px;
}
.btn-change-language{
    padding-left: 30px;
    background: url("../../../../../resources/images/core/icon-earth.png") no-repeat left center;
    height: 44px;
    float: right;
    margin-right: 15px;
    overflow: hidden;
    cursor: pointer;
    line-height: 44px;
    font-size: 14px;
    color: #FFF;
}
/***  /header  ***/



/***  nav  ***/
.nav {
	background:#2D3243;
}

.nav .mini-tree-nodetext {
    color: #969aac;
    display: block;
    height: 50px;
    line-height: 50px;
    padding: 0px 20px;
    margin: 0px;
}

.nav .mainTree .mini-tree-selectedNode .mini-tree-nodeshow, .nav .mainTree .mini-tree-node-hover .mini-tree-nodeshow {
    border: 0;
}

.nav .mini-tree-nowrap .mini-grid-table {
    padding: 0;
    margin: 0;
    width: 100% !important;
}

.nav .mini-tree-nodeshow {
	border-left: 0;
    height: 50px;
    display:block;
}

.nav .mini-tree .mini-tree-icon {
	position: absolute;
    right: 10px;
}

.nav .mini-tree-folder {
    background:none;
}

.nav .mini-tree-leaf {
	background: none;
}

.nav .mini-tree-treeLine .mini-tree-indent {
    display: none;
}

.nav .mainTree .mini-tree-node-ecicon {
    position: absolute;
    right: 20px;
    top:18px;
    display: inline-block;
    width:13px;
    height:13px;
}

.nav .mini-tree-treeLine .mini-tree-collapse .mini-tree-node-ecicon {
    background: url(../../../themes/2018-skin/2018-img/icon-nav-arrow-right.png) center right no-repeat;
}

.nav .mini-tree-treeLine .mini-tree-expand .mini-tree-node-ecicon {
    background: url(../../../themes/2018-skin/2018-img/icon-nav-arrow-bottom-white.png) center right no-repeat;
}

/****鼠标经过未展开的右边ICON*****/
.nav .mini-tree-node-hover .mini-tree-collapse .mini-tree-node-ecicon{
	background: url(../../../themes/2018-skin/2018-img/icon-nav-arrow-right-white.png) center right no-repeat;
}

/****鼠标经过展开的右边ICON*****/
.nav .mini-tree-node-hover .mini-tree-expand .mini-tree-node-ecicon{
	background: url(../../../themes/2018-skin/2018-img/icon-nav-arrow-bottom-white.png) center right no-repeat;
}

/****鼠标点击未展开的右边ICON*****/
.nav .mini-tree-selectedNode .mini-tree-collapse .mini-tree-node-ecicon{
	background: url(../../../themes/2018-skin/2018-img/icon-nav-arrow-right-white.png) center right no-repeat;
}

.nav .mainTree .mini-tree-nodes-tr .mini-grid-row .mini-tree-nodetitle {
    height: 50px;
    line-height: 50px;
    font-size: 16px;
}

.nav .mainTree .mini-tree-nodes-tr .mini-grid-row .mini-tree-nodetitle .mini-tree-nodetext {
    padding: 0px 20px;
    display: block;
    line-height: 50px;
    height: 50px;
    font-size:12px;
    background-color: #181B27;
}

.nav .mini-tree-selectedNode .mini-tree-nodeshow .mini-tree-nodetext, .nav .mini-tree-node-hover .mini-tree-nodeshow .mini-tree-nodetext{
	background: #007aff !important;
    color: #FFF;
    border: 0 !important;
    display: block;
    height: 50px;
    line-height: 50px;
}

.nav .mainTree .mini-grid-row .mini-tree-nodetitle {
    border-bottom: 1px solid #373D50;
    line-height: 50px;
    height: 50px;
}

/* .nav .mini-fit::-webkit-scrollbar{
  display: none;
}

.nav .mini-fit::-moz-scrollbar{
  display: none;
}

.nav .mini-fit::-ms-scrollbar{
  display: none;
} */

/***  /nav  ***/


/*** content  ***/
.content{
    background-color: #f7f7f7;
}

.mini-tabs-bodys {
    padding: 0;
}

.content .mini-tabs-plain .mini-tabs-scrollCt {
    height:48px;
    background-color: #f7f7f7;
    border-bottom: 0;
}

.content #mainTabs .mini-tabs-headers {
    height: 48px !important;
    border:0;
    top: 0;
}

.content .mini-tabs-bodys {
    border: 0;
    margin: 0;
    background-color: #f7f7f7;
}

.content .mini-tabs-space div {
    width: 1px;
}

.content .mini-tab-active {
    border: 0; 
}

.content .mini-tabs-space2, .content .mini-tabs-space3, .content .mini-tabs-space {
    border-bottom: 0;
}

.content .mini-tabs-space2 div {
    height: 15px;
    width: 0;
    /*background-color: #aaaaaa;*/
}

/*---------- mini-tab ----------*/
.content .mini-tab{
    padding: 0 5px;
    border: 0;
    position: relative;
    background-color: #f7f7f7;
}

.content .mini-tab a {
    display: block;
    padding: 0 36px 0 15px;
    border-radius: 4px;
    box-shadow: 0 4px 6px rgba(150,150,150,0.10),
                0 2px 4px rgba(150,150,150,0.22);
    line-height: 36px;
    background-color: #fff;
    font-size: 14px;
    color: #666;
    cursor: pointer;
}

.content .mini-tab-active .mini-tab-text a {
    display: block;
    padding: 0p 36px 0 15px;
    border-radius: 4px;
    border: none;
    line-height: 36px;
    background-color: #ddefff;
    color: #2487c8;
}
.mini-tab-text:hover a{

}

.content .removetab-first .mini-tab-text a{
	padding:0 15px;
}

.content .mini-tab-active .mini-tab-close{
    background: url(../../../themes/2018-skin/2018-img/icon-tab-x-color.png) no-repeat center center/16px 16px;
}

.content .mini-tab-close{
    width: 16px;
    height: 36px;
    background: url(../../../themes/2018-skin/2018-img/icon-tab-x.png) no-repeat center center/16px 16px;
    cursor: pointer;
    position: absolute;
    top: 6px;
    right: 15px;
    margin: 0;
}

.content .mini-tab-text{
	padding:0;
}

.content .mini-tabs-scrollCt {
    border: 0;
}

.content .mini-tab .content-home, .content .mini-tab-active .mini-tab-text .content-home{
    padding: 0px 5px;
}

/* .content iframe::-webkit-scrollbar{
  display: none;
} */

/*** /content  ***/


/**  头部消息box  **/
.header-message-box{
	position: absolute;
    top: 50px;
    right: 169px;
    z-index: 100000;
    background-color: #FFF;
    box-shadow: 0px 2px 5px #D2D2D2;
    border: 1px solid #DDD;
    border-top: 0;
}
/**  头部邮箱box  **/
.header-email-box{
	position:absolute;
	top:50px;
	right:236px ;
	z-index:100000;
	background-color: #FFF;
	box-shadow: 0px 2px 5px #D2D2D2;
    border: 1px solid #DDD;
    border-top: 0;
}

/**  头部个人中心box  **/
.header-admin-box{
	position: absolute;
    top: 60px;
    right: 15px;
    width: 200px;
    border-radius: 4px;
    z-index: 100000;
    background-color: #FFF;
    opacity: 0;
}
.header-admin-box .triangle{
    left: 126px;
}
.triangle{
    position: absolute;
    top: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #fff;
}
/**头部在线人数**/

.header-online-box{
	position:absolute;
	top:50px;
	right:89px ;
	z-index:100000;
	background-color: #FFF;
	box-shadow: 0px 2px 5px #D2D2D2;
    border: 1px solid #DDD;
    border-top: 0;
}

.header-hover{
	background-color: #FFF;
	color:#333;
}
/**呼吸灯**/
.breathe-btn{ 
	position:relative; 
	width:100px; 
	height:10px; 
	margin:40px auto; 
	line-height:40px; 
	border:1px solid #2b92d4; 
	border-radius:5px; 
	color:#fff; 
	font-size:20px; 
	text-align:center; 
	cursor:pointer; 
	box-shadow:0 1px 2px rgba(0,0,0,.3); 
	overflow:hidden; 
	background-image: 
	-webkit-gradient(linear, left top, left bottom, from(#6cc3fe), to(#21a1d0));
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-name: breathe;
    -webkit-animation-duration: 2700ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
}
@-webkit-keyframes breathe {
    0% { opacity: .2; box-shadow:0 1px 2px rgba(255,255,255,0.1);}
    100% { opacity: 1; border:1px solid rgba(59,235,235,1); box-shadow:0 1px 30px rgba(59,255,255,1);}
}

.fkdl{
	position: relative;
	}
.fkdl-content {
    padding: 30px 20px 12px 20px;
	position:relative;
	}
.fkdl-content div {
    line-height: 30px;
    height: 30px;
    display: block;
    overflow: hidden;
    float: left;
    padding-right: 10px;
    width: 30px;
	}
.fkdl-content input {
    float: left;
    line-height: 30px;
    height: 30px;
    width: 268px;
    border: 1px solid #EEE;
    border-radius: 2.125px;
    background-color: #fafafa;
    color: #666;
    font-size: 14px;
    padding: 0px 5px;
	}
.fkdl-content div img {
    height: 26px;
    width: 26px;
    display: block;
    overflow: hidden;
    padding: 2px 0px;
	}
.fkdl-content td {
    padding-bottom: 20px;
	}
.login-1 {
    float: left;
    display: block;
    background-color: #3E50B4;
    width:100%;
    line-height: 30px;
    height: 30px;
    text-align: center;
    color: #FFF;
    border-radius: 2.125px;
	cursor: pointer;
	}
	.fkzc{
	position: relative;
	}
.fkzc-content {
    padding: 30px 20px 12px 20px;
	position:relative;
	}
.login-box-content div {
    line-height: 30px;
    height: 30px;
    display: block;
    overflow: hidden;
    float: left;
    padding-right: 10px;
    width: 30px;
	}
.fkzc-content input {
	font-family:"微软雅黑";
    float: left;
    line-height: 30px;
    height: 30px;
    width: 268px;
    border: 1px solid #EEE;
    border-radius: 2.125px;
    background-color: #fafafa;
    color: #666;
    font-size: 14px;
    padding: 0px 5px;
	}
.fkzc-content div img {
    height: 26px;
    width: 26px;
    display: block;
    overflow: hidden;
    padding: 2px 0px;
	}
.fkzc-content td {

    padding-bottom: 20px;
	}
.login-1 {
    float: left;
    display: block;
    background-color: #3E50B4;
    width:100%;
    line-height: 30px;
    height: 30px;
    text-align: center;
    color: #FFF;
    border-radius: 2.125px;
	cursor: pointer;
	}
	.fkzhmm{
	position: relative;
	}
.fkzhmm-content {
    padding: 30px 20px 12px 20px;
	position:relative;
	}
.login-box-content div {
    line-height: 30px;
    height: 30px;
    display: block;
    overflow: hidden;
    float: left;
    padding-right: 10px;
    width: 30px;
	}
.fkzhmm-content input {
	font-family:"微软雅黑";
    float: left;
    line-height: 30px;
    height: 30px;
    width: 268px;
    border: 1px solid #EEE;
    border-radius: 2.125px;
    background-color: #fafafa;
    color: #666;
    font-size: 14px;
    padding: 0px 5px;
	}
.fkzhmm-content div img {
    height: 26px;
    width: 26px;
    display: block;
    overflow: hidden;
    padding: 2px 0px;
	}
.fkzhmm-content td {

    padding-bottom: 20px;
	}
.login-1 {
    float: left;
    display: block;
    background-color: #3E50B4;
    width:100%;
    line-height: 30px;
    height: 30px;
    text-align: center;
    color: #FFF;
    border-radius: 2.125px;
	cursor: pointer;
	}
#btn{
	border:1px solid #fbb50f;
	float:right;line-height: 30px;
	 height: 30px;
	 width: 110px; 
	 border-radius: 2.125px;
	 color:#fbb50f;
	 text-align: center;
	 font-size:14px; 
	 padding:0px 10px;
}
