@charset "utf-8";
/* 系统前段公共样式 */
*{margin:0;padding:0;-webkit-tap-highlight-color: transparent;}
body{
	font-family:'microsoft yahei';
}
a{
text-decoration: none;
color:#333;
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-user-select: none;
-moz-user-focus: none;
-moz-user-select: none;
}
.l{float:left;}
.r{float:right;}
.textcenter{text-align:center;}
li{list-style-type:none;}
em{font-style:normal}
.block{display:block;}
.none{display:none;}
.transparentMask{
	width:100%;
	height:100vh;
	position:fixed; z-index:9;
	top:0;
	left:0;
}
/*背景颜色*/
.backcor1{background-color:#363636;/*黑色*/}
.backcor2{background-color:#FB4040;/*红色*/}
.backcor3{background-color:#09BC8A;/*绿色*/}
.backcor4{background-color:#0D48E8;/*蓝色*/}
.backcor5{background-color:#F5990D;/*土黄*/}
.backcor6{background-color:#0C8ADD;/*天空蓝*/}
.backcor7{background-color:#770FE6;/*紫色*/}
.backcor8{background-color:#E60F95;/*紫红*/}
.backcor9{background-color:#A8A3A3;/*灰色*/}
/*
*弹出背景透明层，需要用JS显示和隐藏
*/
#rj-pc-shade{
	display:none;
	width:100%;
	height:100%;
	background: rgba(212,212,212, 0.6);
	position:fixed;
	top:0px;
	left:0px;
	z-index:99998;
}
/*
*---------------------------
*在线智能客服
*---------------------------
*/
.rj-pc-zhinengkefu-float{
	display:block;
	height:auto;
	overflow:hidden;
	cursor:pointer;
	position:fixed;
	z-index:999997px;
}
.rj-pc-zhinengkefu-float img{
	display:block;
}
#rj-pc-zhinengkefu-frame{
	display:none;
	width:510px;
	height:600px;
	background-color:#fff;
	position:fixed;
	top:50%;
	left:50%;
	z-index:999999;
	margin:-300px 0 0 -255px;
	box-shadow:0px 0px 8px 8px #ccc;
}
/*
*---------------------------
*ajax弹出小提示
*---------------------------
*/
#UpdateHint{
	width:300px;
	height:40px;
	display:none;
	margin:0 auto;
	margin:-20px 0 0 -150px;
	padding-bottom:20px;
	position:fixed;
	left:50%;
	top:50%;
	z-index:99999999;
	text-align:center;
}
#UpdateHint.hitTop{
	top:20px;
}
#UpdateHint span{
	display:inline-block;
	vertical-align: middle;
	padding:0 20px;
	background: rgba(0,0,0, 0.6);
	font:16px/40px 'microsoft yahei';
	text-align:center;
	color:#fff;
}
#UpdateHint .ok{
	font:16px/40px 'microsoft yahei';
	color:#fff;
	background: rgba(9,188,138, 0.8);
}
/*通用横幅*/
.rj-PublicBanner{
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
}
.rj-PublicBanner img{
	display:block;
	width:100%;
}



/*
*---------------------------
*在线帮助
*---------------------------
*/
@font-face{font-family:'helpicon';src:url('font/helpicon.woff') format('woff')}
.rj-help-container{
	width: 100%;
	margin: 0 auto;
	padding: 0 30px
}
/*左侧菜单*/
.rj-help-container .left-sidebar-wrapper {
	position: absolute;
	top: 0;
	z-index: 99;
	width: 256px;
	height: 80%;
	border-right: 1px solid #E9E9E9;
	overflow-y: auto;
}
.rj-help-container .left-sidebar-wrapper .help-sidebar {
	padding: 0
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group {
	margin-left: -12px
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item {
	padding-left: 44px;
	font-size: 14px;
	line-height: 28px
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item .sub-title {
	position: relative;
	padding-right: 64px;
	margin: 4px 0;
	font-size: 14px;
	font-weight: normal;
	color: rgba(0,0,0,.65);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item .sub-title:after {
	content: '\ee4e';
	font-family: "helpicon";
	font-size: 12px;
	line-height: 1;
	color: #555;
	position: absolute;
	top: 50%;
	right: 44px;
	margin-top: -6px;
	transform: rotate(180deg);
	transition: all .15s ease
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item.collapse .sub-title:after {
	margin-top: -5px;
	transform: rotate(0)
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item .sub-title:hover:after {
	color: #108EE9
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item .active {
	color: #108EE9;
	border-right: 3px solid #108EE9
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item a {
	padding-right: 36px;
	font-size: 14px;
	line-height: 22px;
	display: block;
	color: inherit
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item .sub-title {
	margin: 0;
	padding-right: 36px
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item .sub-title:after {
	right: 24px
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item-1 {
	padding-top: 10px
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item-1 ul {
	display: none;
	margin-top: 12px
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item-1.active ul {
	display: block
}
.rj-help-container .left-sidebar-wrapper .help-sidebar .l-menu-group .menu-item-2 {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 15px;
	font-size: 14px;
	line-height: 28px
}
.rj-help-container .help-main-container {
	position: relative;
	margin-left: 256px;
	padding: 0 0 0 64px
}
/*右侧主体内容*/
.rj-help-container .help-main-container .help-markdown {
	padding: 14px 0;
	min-height: 480px;
	overflow: hidden;
	font-size: 14px;
	line-height: 1.8;
	color: rgba(0,0,0,.65)
}

.rj-help-container .help-main-container .help-markdown>h1 {
	margin-top: 0px;
	font-size: 30px;
	line-height: 38px
}

.rj-help-container .help-main-container .help-markdown>h1 .metadata {
	display: block;
	float: none;
	text-align: left;
	font-size: 14px;
	line-height:24px;
	color: rgba(0,0,0,.45);
	padding-top:8px;
	font-weight: normal
}
.rj-help-container .help-main-container .help-markdown h2 {
	margin-top: 40px;
	font-size: 24px;
	line-height: 32px
}
.rj-help-container .help-main-container .help-markdown p {
	margin: 0 0 8px;
	color: rgba(0,0,0,.65)
}
.rj-help-container .help-main-container .help-markdown img {
	display: block;
	max-width: 100%;
	height: auto;
	cursor: zoom-in;
	margin: 8px 0 16px
}
.rj-help-container .help-main-container .help-markdown .markdown table {
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
	vertical-align: top;
	width: 100%;
	overflow-x: auto;
	overflow-y: hidden;
	-webkit-overflow-scrolling: touch;
	margin: 12px 0 24px
}
.rj-help-container .help-main-container .help-markdown .markdown table td {
	padding: 8px 12px;
	font-size: 12px;
	text-align: left;
	word-break: break-word;
	word-wrap: break-word;
	min-width: 100px
}
.rj-help-container .help-main-container .help-markdown .markdown table tbody td {
	border: 1px solid #F0F3F6
}
.rj-help-imgtc {
	position: fixed;
	width: 100%;
	height: 100%;
	overflow: hidden;
	text-align: center;
	top: 66px;
	left: 0;
	display: none;
	z-index: 111;
	background: rgba(255,255,255,.8);
}
.rj-help-imgtc img {
	width: auto;
	max-width: 100%;
	height: auto;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}

/*站内搜索样式*/
.rj-search-top{
	width:100%;
	height:auto;
	overflow:hidden;
	border-bottom:1px solid #EEEEEE;
	margin:0 auto 26px auto;
	padding-bottom:10px;
	padding-top:15px;
}

@media (min-width:800px){
.rj-search-top .rj-search{
	width:90%;
	max-width:1400px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.rj-search-top .rj-search .logo{
	display:block;
	float:left;
	height:50px;
}
.rj-search-top .rj-search .logo img{
	display:block;
	height:100%;
}
.rj-search-top .rj-search .rj-search-wrap{
	width:590px;
	height:48px;
	margin-left:30px;
	float:left;
}
.rj-search-top .rj-search .rj-search-wrap .search-text{
	background-color:transparent;
	border:0;outline:none;
	width:440px;
	height:46px;
	font:14px/48px 'microsoft yahei';
	color:#333;
	padding:0 15px 0 25px;
	float:left;
	border-left:1px solid #DCDCDC;
	border-top:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
}
.rj-search-top .rj-search .rj-search-wrap .search-button{
	-webkit-appearance: none;
	border:0;outline:none;
	background-color:#24B75D;
    border: none;
    color: #fff;
    cursor: pointer;
    height:48px;
    font:16px/48px 'microsoft yahei';
    text-align: center;
    text-transform: uppercase;
    transition: background 0.3s ease-in-out;
    width:108px;
	float:left;
}
}


@media (max-width:800px){
.rj-search-top .rj-search{
	width:90%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.rj-search-top .rj-search .logo{
	display:block;
	width:40%;
	margin:0 auto;
}
.rj-search-top .rj-search .logo img{
	display:block;
	width:100%;
}
.rj-search-top .rj-search .rj-search-wrap{
	width:100%;
	height:48px;
}
.rj-search-top .rj-search .rj-search-wrap .search-text{
	background-color:transparent;
	border:0;outline:none;
	width:65%;
	height:46px;
	font:14px/48px 'microsoft yahei';
	color:#333;
	padding:0 15px 0 25px;
	float:left;
	border-left:1px solid #DCDCDC;
	border-top:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
}
.rj-search-top .rj-search .rj-search-wrap .search-button{
	-webkit-appearance: none;
	border:0;outline:none;
	background-color:#24B75D;
    border: none;
    color: #fff;
    cursor: pointer;
    height:48px;
    font:16px/48px 'microsoft yahei';
    text-align: center;
    text-transform: uppercase;
    transition: background 0.3s ease-in-out;
    width:20%;
	float:left;
}
}
.rj-search-main{
	width:90%;
	max-width:1400px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
@media (max-width:800px){
.rj-search-main{
	width:98%;
}
}
.rj-search-main .sleft{
	width:50%;
	height:auto;
	overflow:hidden;
	float:left;
}
.rj-search-main .sleft .tt-s{
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:20px;
	font-size:14px;
	line-height:24px;
	color:#333;
}
.rj-search-main .sleft .tt-s em{
	font-size:18px;
	color:#F30;
	margin:0 5px 0 5px;
}
.rj-search-main .sleft .item{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-bottom:18px;
}
.rj-search-main .sleft .title{
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
}
.rj-search-main .sleft .title a{
	display:block;
	float:left;
	font-size:18px;
	line-height:24px;
	color:#244DD2;
	text-decoration: underline;
}
.rj-search-main .sleft .title .gxbut{
	margin-left:15px;
	float:left;
	padding:0 8px;
	font-size:16px;
	line-height:24px;
	background-color:#39F;
	color:#fff;
	text-decoration: none;
}

.rj-search-main .sleft .title a em{
	color:#F83636;
	font-style:normal;
}
.rj-search-main .sleft .title i.recom{
	display:block;
	float:left;
	padding:0 5px;
	font-size:12px;
	line-height:18px;
	border-radius:2px;
	background-color:#F83636;
	color:#fff;
	font-style:normal;
	margin:4px 0 0 10px;
}
.rj-search-main .sleft .info{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:15px;
}
.rj-search-main .sleft .info .pic{
	display:block;
	float:left;
	width:160px;
	max-height:100px;
	overflow:hidden;
}
.rj-search-main .sleft .info .pic img{
	display:block;
	width:100%;
}
.rj-search-main .sleft .info .text{
	width:70%;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:2%;
}
.rj-search-main .sleft .info .texts{
	width:95%;
	margin-left:0%;
}
.rj-search-main .sleft .info .text .dec{
	width:100%;
	height:auto;
	max-height:66px;
	overflow:hidden;
	font-size:15px;
	line-height:22px;
	color:#333;
}
.rj-search-main .sleft .info .text .dec em{
	color:#F83636;
	font-style:normal;
}
.rj-search-main .sleft .info .text .dec span{
	color:#999;
	margin-right:10px;
}
.rj-search-main .sleft .info .text .hos{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:6px;
}
.rj-search-main .sleft .info .text .hos span{
	display:block;
	height:22px;
	float:left;
	font-size:16px;
	line-height:22px;
	color:#666;
}
.rj-search-main .sleft .info .text .hos em{
	display:block;
	width:50%;
	float:left;
	font-size:14px;
	line-height:22px;
	color:#666;
	margin-left:3%;
	text-overflow:ellipsis;overflow:hidden;white-space: nowrap;
}
@media (max-width:800px){
.rj-search-main .sleft{
	width:100%;
}
.rj-search-main .sleft .info .pic{
	width:100px;
	max-height:80px;
}
}


.rj-search-main .shanghuAdd{
	width:90%;
	height:auto;
	overflow:hidden;
	background-color:#fff;
	padding:0;
	margin-bottom:2%;
}
.rj-search-main .shanghuAdd .form-l{
	display:block;
	float:left;
	height:auto;
	overflow:hidden;
	width:100%;
}
.rj-search-main .shanghuAdd .form-l .shin{
	background-color:transparent;
	border:0;outline:none;
	width:90%;
	height:38px;
	font:14px/38px 'microsoft yahei';
	color:#222;
	padding:0 15px 0 25px;
	float:left;
	border:1px solid #DFDFDF;
	margin-bottom:6px;
	float:left;
	margin-top:8px;
	margin-right:5px;
}
.rj-search-main .shanghuAdd .form-l .shin:focus{
	border:1px solid #06F;
	background-color:#fff;
}
.rj-search-main .shanghuAdd .form-l .button{
	background-color:#24B75D;
    border: none;
    color: #fff;
    cursor: pointer;
    height:40px;
    font:15px/40px 'microsoft yahei';
    text-align: center;
    text-transform: uppercase;
    transition: background 0.3s ease-in-out;
	padding:0 20px;
	float:left;
	margin-top:8px;
}
.rj-search-main .shanghuAdd .form-l .button2{
	-webkit-appearance: none;
	border:0;outline:none;
	background-color:#E8E8E8;
    border: none;
    color: #222;
    cursor: pointer;
    height:40px;
    font:15px/40px 'microsoft yahei';
    text-align: center;
    text-transform: uppercase;
    transition: background 0.3s ease-in-out;
	padding:0 20px;
	float:left;
	margin-top:8px;
}


.rj-search-main .sright{
	width:26%;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:4%;
}
@media (max-width:800px){
	.rj-search-main .sright{
		display:none;
	}
}
.rj-search-main .sright h3{
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
	font-size:16px;
	line-height:24px;
}
.rj-search-main .sright .item{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-bottom:6px;
}
.rj-search-main .sright .item i{
	display:block;
	width:20px;
	font-size:14px;
	line-height:24px;
	text-align:center;
	float:left;
	color:#666;
	font-style:normal;
	margin-right:10px;
}
.rj-search-main .sright .item a{
	display:block;
	width:70%;
	height:24px;
	line-height:24px;
	float:left;
	font-size:14px;
	color:#333;
	text-decoration: none;
	overflow:hidden;
}
.rj-search-main .sright .item a:hover{
	color:#F30;
}


.rj-WebEdit{
	display:block;
	width:100px;
	height:auto;
	overflow:hidden;
	padding:0 0 10px 0;
	position:fixed;
	top:10px;
	right:10px;
	z-index:999999;
	background-color:#F3F3F3;
}
.rj-WebEdit span{
	display:block;
	width:100%;
	height:48px;
	background-color:#222;
	text-align:center;
	font-size:16px;
	line-height:48px;
	color:#fff;
}
.rj-WebEdit a{
	display:block;
	width:70%;
	height:32px;
	margin:10px auto;
	border-radius:16px;
	text-align:center;
	font-size:15px;
	line-height:32px;
	font-style:normal;
	text-decoration: none;
}
.rj-WebEdit a.but1{
	background-color:#1F60E7;
	color:#fff;
}
.rj-WebEdit a.but2{
	background-color:#DADADA;
	color:#666;
}
.rj-WebEdit a.but3{
	display:block;
	width:80%;
	height:32px;
	margin:10px auto;
	border-radius:4px;
	background-color:#DADADA;
	text-align:center;
	font-size:15px;
	line-height:32px;
	color:#444;
	font-style:normal;
	text-decoration: none;
}

.rj-EditBut{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:10px 0 0 0;
	text-align:center;
	background-color:#F7F7F7;
}
.rj-EditBut a{
	display:inline-block;
	vertical-align: middle;
	padding:0 1%;
	font-size:15px;
	line-height:46px;
	background-color:#1B7CD6;
	color:#fff;
	cursor:pointer;
	margin:0 10px;
}
.rj-EditBut p{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	text-align:center;
}
.rj-EditBut p em{
	display:inline-block;
	vertical-align: middle;
	padding:0 1%;
	height:auto;
	overflow:hidden;
	font-size:14px;
	line-height:26px;
	background-color:#EBEBEB;
	color:#666;
	font-style:normal;
}
.rj-PageContent{
	width:98%;
	max-width:1200px;
	margin:0 auto;
	height:auto;
	overflow:hidden;
	font:16px/26px 'microsoft yahei';
	color:#333;
}
.rj-PageContent strong{
	font:16px/26px 'microsoft yahei';
	font-weight: bold;
	color:#000;
}

.rj-PageContent p{
	width:100%;
	height:auto;
	overflow:hidden;
	font:16px/26px 'microsoft yahei';
	color:#333;
	margin:8px 0;
}
.rj-PageContent span{
	font:16px/26px 'microsoft yahei';
}
.rj-PageContent a{
	font:16px/26px 'microsoft yahei';
	color:#06F;
}
@media (min-width:1200px){
.rj-PageContent img{
display:block;
width:100%;
max-width:1200px;
margin:0 auto;
height:auto;
zoom:expression( function(elm)
       {     if (elm.width>1200) 
               {  var oldVW = elm.width; elm.width=1200;             
                   elm.height = elm.height*(1200 /oldVW);        
                }         elm.style.zoom = '1';     
      }
(this));
}
}
@media (max-width:1024px){
.rj-PageContent img{
width:100%;
}
}

/*底层遮罩*/
.rj_BottomMask{
	width: 100%;
    height: 100vh;
    background: rgba(0,0,0, 0.6);
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 99990;
}
/*弹窗登录*/
.rj_PopupLoginFinm{
	width: 100%;
    height: 100vh;
    background: rgba(0,0,0, 0.6);
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 99999;
	display:none;
}
.rj_PopupLoginFinm .rj_PopupLoginBox{
	width: 100%;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: center;
    align-content: center;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper{
	width: 90%;
	max-width:880px;
    height: 560px;
    background-color: var(--white-color);
    box-shadow: 0 0 50px var(--wrapper-shadow-color);
    border: 5px solid var(--wrapper-shadow-color);
    border-radius: 5px;
    display: flex;
    justify-content: space-between;
    transform: scale(0.9);
    background-color: #fff;
    margin: 0 auto;
	position:relative;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_LoginClose{
	display:block;
	cursor:pointer;
	width:32px;
	height:32px;
	background: url('img/cross_1.svg')no-repeat center top;
	background-size: 28px 28px;	
	transition-duration:0.2s;
	position:absolute;
	top:0px;
	right:-40px;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .PopupLoginImg{
	display:block;
	width:288px;
	height:560px;
	float:left;
	overflow:hidden;
	border-radius: 5px 0px 0px 5px;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .PopupLoginImg img{
	width:100%;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain{
	width:500px;
	height:530px;
	margin:30px auto 10px auto;
	float:left;
	position:relative;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain .Loginlogo{
	display:block;
	height:42px;
	margin:0 auto 30px auto;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain .Loginlogo img{
	height:100%;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain .MainBottomText{
	width:100%;
	height:52px;
	border-top:1px solid #E8E7E7;
	position:absolute;
	bottom:0px;
	left:0;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain .MainBottomText a{
	display:block;
	font-size:14px;
	line-height:52px;
	cursor:pointer;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain .MainBottomText .mbRight{
	float:right;
	color:#666;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain .MainBottomText .mbLeft{
	float:left;
	color:#06F;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain .rj_PopupLoginForm{
	width:80%;
	height:auto;
	margin:0 auto;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain .rj_PopupLoginForm .rj_PopupInput{
	border:0;outline:none;
	border: 1px solid #E8E7E7;
    border-radius: 2px;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    font-size: 1em;
    height: 60px;
    padding: 0 5%;
	margin:10px auto 10px auto;
    transition: background 0.3s ease-in-out;
    width: 86%;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain .rj_PopupLoginForm .rj_PopupLoginCode{
    height: 62px;
	margin:10px auto 10px auto;
    transition: background 0.3s ease-in-out;
    width: 100%;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain .rj_PopupLoginForm .rj_PopupLoginCode .rj_PopupCodeInput{
	border:0;outline:none;
	border: 1px solid #E8E7E7;
    border-radius: 2px;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    font-size: 1em;
    height: 60px;
    padding: 0 5%;
    transition: background 0.3s ease-in-out;
    width: 30%;
	float:left;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain .rj_PopupLoginForm .rj_PopupLoginCode img{
	display:block;
	float:left;
	height:62px;
	width:140px;
	margin-left:10px;
	cursor:pointer;
}
.rj_PopupLoginFinm .rj_PopupLoginBox .rj_PopupLoginWrapper .rj_PopupLoginMain .rj_PopupLoginForm .rj_PopupLoginBtnSubmit{
	display:block;
	width:100%;
	height:56px;
	margin-top:20px;
	background-color:#24B75D;
	text-align:center;
	line-height:56px;
	font-size:16px;
	color:#fff;
	border-radius:3px;
	cursor:pointer;
}
