@font-face {
	font-family: nc-iconfont;
	src: url(//at.alicdn.com/t/font_1442201118_5768895.eot?#iefix) format("embedded-opentype"), url(//at.alicdn.com/t/font_1442201118_5768895.woff) format("woff"), url(//at.alicdn.com/t/font_1442201118_5768895.ttf) format("truetype"), url(//at.alicdn.com/t/font_1442201118_5768895.svg#iconfont) format("svg");
}
.nc-iconfont {
	color: rgb(255, 63, 8); padding-right: 5px; font-family: "nc-iconfont"; font-size: 16px; font-style: normal; float: left;
}
#_nc_voice {
	background: rgb(255, 255, 255); width: 300px; height: 34px; margin-top: -34px; display: none; position: relative; z-index: 99;
}
.omeo-code {
	overflow: hidden;
}
.omeo-code-img {
	text-align: left; font-size: 0px;
}
.omeo-code-audio {
	text-align: left; font-size: 0px;
}
.omeo-code-audiobox {
	height: 32px; font-size: 12px; vertical-align: top; display: inline-block; -ms-zoom: 1;
}
.omeo-code-img a {
	height: 32px; font-size: 12px; vertical-align: top; display: inline-block; -ms-zoom: 1;
}
.omeo-code-audio a {
	height: 32px; font-size: 12px; vertical-align: top; display: inline-block; -ms-zoom: 1;
}
.omeo-code-state {
	height: 32px; font-size: 12px; vertical-align: top; display: inline-block; -ms-zoom: 1;
}
.omeo-code .omeo-code-refresh {
	background: url("//g.alicdn.com/sd/ncpc/images/checkcode.png") no-repeat 9px -141px; width: 32px; height: 32px;
}
.omeo-code .omeo-switch {
	width: 32px; height: 32px; border-left-color: rgb(225, 225, 225); border-left-width: 1px; border-left-style: solid; display: none; background-image: url("//g.alicdn.com/sd/ncpc/images/checkcode.png"); background-repeat: no-repeat;
}
.omeo-img-active .omeo-code-img {
	display: block;
}
.omeo-img-active .omeo-code-audio {
	display: none;
}
.omeo-code-img img {
	border: 1px solid rgb(205, 205, 205); border-image: none; cursor: pointer;
}
.omeo-code-img .omeo-switch {
	background-position: 9px -41px;
}
.omeo-audio-active .omeo-code-audio {
	display: block;
}
.omeo-audio-active .omeo-code-img {
	display: none;
}
.omeo-code-refresh {
	left: 270px; position: absolute;
}
.omeo-code-audiobox {
	border: 1px solid rgb(225, 225, 225); border-image: none; width: 100px; height: 30px; text-align: center; line-height: 32px; overflow: hidden; position: relative;
}
.omeo-code-audiobox a {
	color: rgb(0, 102, 204); text-decoration: none; display: block;
}
.omeo-code-audiobox-playing a {
	visibility: hidden;
}
.omeo-code-audiobox span {
	left: 0px; top: 0px; height: 30px; overflow: hidden; font-weight: 100; visibility: hidden; position: absolute;
}
.omeo-code-audiobox b {
	left: 0px; top: 0px; height: 30px; overflow: hidden; font-weight: 100; visibility: hidden; position: absolute;
}
.omeo-code-audiobox-playing span {
	visibility: visible;
}
.omeo-code-audiobox-playing b {
	visibility: visible;
}
.omeo-code-audiobox span {
	background: rgb(24, 107, 202); width: 0px; z-index: 0;
}
.omeo-code-audiobox b {
	background: url("//g.alicdn.com/sd/ncpc/images/checkcode.png") no-repeat 14px -89px; width: 100%; text-align: left; color: rgb(153, 153, 153); text-indent: 30px; z-index: 1;
}
.omeo-code-audio .omeo-switch {
	background-position: 5px 10px;
}
input[type=text]::-ms-clear {
	display: none;
}
.omeo-box {
	position: relative; background-color: rgb(255, 255, 255);
}
.omeo-code-echo {
	left: 2px; top: 2px; position: absolute;
}
.omeo-code-echo input {
	padding: 5px; outline: 0px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 90px; height: 18px; line-height: 18px;
}
.omeo-code-state {
	background-position: 100px 100px; height: 30px; line-height: 30px; text-indent: 25px; white-space: nowrap; background-image: url("//g.alicdn.com/sd/ncpc/images/checkcode.png"); background-repeat: no-repeat;
}
.omeo-code-echo .omeo-code-state-error {
	background-position: 7px -193px; width: auto;
}
.omeo-code-echo .omeo-code-state-success {
	background-position: 7px -243px; width: 30px; position: absolute;
}
.omeo-code-state {
	left: 0px; top: 28px; position: absolute;
}
.omeo-code-audiobox {
	left: 110px;
}
.omeo-code-audiobox {
	top: 1px; width: 160px;
}
.omeo-code-audiobox {
	background-color: rgb(238, 238, 238);
}
#_voice_close {
	padding: 8px 70px 8px 10px; left: 304px; top: 0px; border-left-color: rgb(221, 221, 221); border-left-width: 2px; border-left-style: solid; position: absolute; background-color: rgb(255, 255, 255);
}
#nc_help {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 99999;
}
#nc_help .mask {
	left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0.5; background-color: rgb(0, 0, 0);
}
#_btn_close {
	padding: 10px 30px; border-radius: 20px; left: 500px; height: 20px; color: rgb(255, 255, 255); position: absolute; z-index: 10; cursor: pointer; background-color: rgb(170, 170, 170);
}
#_btn_close:hover {
	background-color: rgb(175, 175, 175);
}
#_hand {
	width: 68px; height: 53px; position: absolute; z-index: 3; background-image: url("//g.alicdn.com/sd/ncpc/images/hand.png");
}
#_slide_bg {
	text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-size: 12px; z-index: 3;
}
#_voicebtn {
	top: 8px; right: -20px; position: absolute;
}
#_helpbtn {
	padding: 4px; border-radius: 2px; top: 4px; right: -95px; color: rgb(255, 255, 255); line-height: 18px; font-size: 12px; display: none; position: absolute; cursor: pointer; background-color: rgb(255, 182, 104);
}
#_helpbtn::before {
	left: -2px; top: 6px; width: 0px; height: 0px; border-top-color: transparent; border-right-color: rgb(255, 182, 104); border-bottom-color: transparent; border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; position: absolute; content: "";
}
.errloading {
	background: url("//g.alicdn.com/sd/ncpc/images/no.png") no-repeat 10px 9px rgb(255, 255, 240); padding: 7px 5px 8px; border: 1px solid rgb(250, 241, 213); border-image: none; width: 290px; color: rgb(239, 159, 6); line-height: 20px; text-indent: 35px; font-size: 12px;
}
.errloading a {
	color: rgb(48, 167, 252);
}
.button_move {
	transition:left 0.5s; -webkit-transition: left .5s; -moz-transition: left .5s; -o-transition: left .5s;
}
.bg_move {
	transition:width 0.5s; -webkit-transition: width .5s; -moz-transition: width .5s; -o-transition: width .5s;
}
#_slide_box {
	position: absolute;
}
#_captcha_text {
	background: url("//g.alicdn.com/sd/ncpc/images/close.png") no-repeat 0px 50%; padding: 10px 0px 10px 20px; height: auto; color: rgb(153, 153, 153); line-height: 20px; font-size: 12px; font-weight: normal; visibility: hidden;
}
#_captcha_img_text {
	background: url("//g.alicdn.com/sd/ncpc/images/close.png") no-repeat 0px 50%; padding: 10px 0px 10px 20px; height: auto; color: rgb(153, 153, 153); line-height: 20px; font-size: 12px; font-weight: normal; visibility: hidden;
}
#_captcha_img_text {
	background-position: 0px 0px; padding: 0px 0px 10px 20px; display: none; visibility: visible;
}
.nc_scale {
	background: rgb(232, 232, 232); margin: 0px; padding: 0px; width: 300px; height: 34px; position: relative;
}
.nc_scale ul {
	list-style: none;
}
.nc_scale span {
	background: url("//g.alicdn.com/sd/ncpc/images/rt.png") no-repeat center rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; left: 0px; width: 40px; height: 32px; position: absolute; z-index: 2; cursor: move;
}
.nc_scale span.nc-lang-cnt {
	background: none; border: currentColor; border-image: none; width: auto; height: auto; float: none; display: inline; position: static; z-index: 0; cursor: default;
}
#_slide_button {
	background: url("//g.alicdn.com/sd/ncpc/images/rt.png") no-repeat center rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; left: 0px; width: 40px; height: 32px; position: absolute; z-index: 2; cursor: move;
}
@media screen and (-ms-high-contrast:active), all and (-ms-high-contrast:none)
{
.nc_scale span {
	height: 32px;
}
}
.nc_scale .btnok {
	background: url("//g.alicdn.com/sd/ncpc/images/yes.png") no-repeat center rgb(255, 255, 255); z-index: 3; cursor: default;
}
.nc_scale .btnok2 {
	background: url("//g.alicdn.com/sd/ncpc/images/no.png") no-repeat center rgb(255, 255, 255); z-index: 3; cursor: default;
}
.nc_scale div {
	background: rgb(122, 194, 60); left: 0px; width: 10px; height: 100%; position: absolute; _height: 34px;
}
.nc_scale div.redbar {
	background: rgb(252, 70, 30); opacity: 0.5;
}
.nc_scale div.orange {
	background: rgb(255, 0, 0);
}
.nc_scale .scale_text {
	background: none; width: 100%; height: 100%; text-align: center; color: rgb(156, 156, 156); line-height: 34px; font-size: 12px; position: absolute; z-index: 1; cursor: pointer;
}
.nc_scale .scale_text2 {
	text-align: left; color: rgb(255, 255, 255); text-indent: 10px; font-size: 12px;
}
.nc_scale .scale_text2 b {
	padding-left: 100px; font-weight: normal;
}
#imgCaptcha {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 298px; overflow: hidden; display: none; z-index: 20000; _width: 270px;
}
#clickCaptcha {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 298px; overflow: hidden; display: none; z-index: 20000; _width: 270px;
}
#clickCaptcha {
	background: rgb(255, 255, 255); left: 0px; top: 35px; height: 270px; display: none; position: absolute;
}
#clickCaptcha p.error i {
	color: rgb(255, 63, 8); font-style: normal;
}
#clickCaptcha div {
	background: rgb(255, 255, 255); width: 100%; height: auto; clear: both; position: static;
}
#clickCaptcha .clickCaptcha_text {
	height: 30px; color: rgb(153, 153, 153); line-height: 30px; text-indent: 20px; font-size: 12px;
}
#_btn_1 {
	right: 0px; position: absolute; cursor: pointer;
}
#_btn_2 {
	right: 0px; position: absolute; cursor: pointer;
}
#_btn_1 {
	top: 10px; right: 10px;
}
#_btn_2 {
	margin: 2px 5px 0px 0px;
}
#_scale_text i {
	background: none; border: currentColor; border-image: none; width: 100%; color: rgb(255, 252, 0); font-style: normal; display: inline; position: static; cursor: default;
}
#clickCaptcha .clickCaptcha_img {
	margin: 0px auto; clear: both; position: relative;
}
#clickCaptcha .clickCaptcha_img img {
	width: 230px; height: 230px; margin-left: 20px;
}
#clickCaptcha .clickCaptcha_btn {
	margin: 10px 0px 0px 15px; text-align: left; position: relative;
}
#clickCaptcha .clickCaptcha_btn img {
	cursor: pointer;
}
#imgCaptcha div {
	width: 90%; position: static; background-color: rgb(255, 255, 255);
}
#imgCaptcha {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; left: 0px; top: 35px; height: auto; padding-bottom: 15px; position: absolute;
}
#imgCaptcha a {
	color: rgb(255, 63, 8);
}
#clickCaptcha a {
	color: rgb(255, 63, 8);
}
#imgCaptcha .imgCaptcha_text {
	background: rgb(255, 255, 255); width: 120px; height: 40px; text-align: left; color: rgb(116, 116, 116); line-height: 40px; font-size: 14px; margin-left: 10px; float: left;
}
#imgCaptcha .imgCaptcha_text input {
	background: rgb(255, 255, 255); width: 90px; height: 30px; line-height: 30px; font-size: 14px; margin-top: 5px;
}
#imgCaptcha .imgCaptcha_text input:focus {
	color: rgb(187, 187, 187);
}
#imgCaptcha .imgCaptcha_btn {
	margin: 0px 0px 0px 12px; width: 90%; padding-top: 5px; clear: both;
}
#imgCaptcha .imgCaptcha_btn img {
	cursor: pointer;
}
#imgCaptcha #scale_submit {
	width: 120px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; margin-left: 75px; cursor: pointer; background-color: rgb(252, 70, 30);
}
#imgCaptcha .imgCaptcha_img {
	margin: 10px 0px 0px 100px; width: 120px; height: 40px; overflow: hidden; cursor: pointer;
}
#imgCaptcha .imgCaptcha_img input {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.nc-lang-ar_MA {
	text-align: right;
}
.nc-lang-ar_SA {
	text-align: right;
}
.nc-lang-iw_HE {
	text-align: right;
}
.nc-lang-iw_IL {
	text-align: right;
}
.nc-lang-ar_MA .nc_scale .scale_text2 {
	text-align: right;
}
.nc-lang-ar_SA .nc_scale .scale_text2 {
	text-align: right;
}
.nc-lang-iw_HE .nc_scale .scale_text2 {
	text-align: right;
}
.nc-lang-iw_IL .nc_scale .scale_text2 {
	text-align: right;
}
.nc-lang-ar_MA .nc_scale .scale_text2 span {
	padding: 0px 56px 0px 0px;
}
.nc-lang-ar_SA .nc_scale .scale_text2 span {
	padding: 0px 56px 0px 0px;
}
.nc-lang-iw_HE .nc_scale .scale_text2 span {
	padding: 0px 56px 0px 0px;
}
.nc-lang-iw_IL .nc_scale .scale_text2 span {
	padding: 0px 56px 0px 0px;
}
.nc-lang-ar_MA #_captcha_img_text {
	
}
.nc-lang-ar_SA #_captcha_img_text {
	
}
.nc-lang-iw_HE #_captcha_img_text {
	
}
.nc-lang-iw_IL #_captcha_img_text {
	
}
.nc-lang-ar_MA span.nc-lang-cnt {
	text-align: right; direction: rtl;
}
.nc-lang-ar_SA span.nc-lang-cnt {
	text-align: right; direction: rtl;
}
.nc-lang-iw_HE span.nc-lang-cnt {
	text-align: right; direction: rtl;
}
.nc-lang-iw_IL span.nc-lang-cnt {
	text-align: right; direction: rtl;
}
#nocaptcha span.nc-lang-cnt {
	height: auto; float: none;
}
.nc-container {
	font-size: 12px; touch-action: none;
}
.nc-container p {
	margin: 0px; padding: 0px;
}
.nc-container .scale_text#_scale_text span[data-nc-lang='_startTEXT'] {
	width: 100%; display: inline-block;
}
.nc-container .slidetounlock.scale_text#_scale_text span[data-nc-lang='_startTEXT'] {
	-webkit-animation: slidetounlock 3s infinite; -webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-text-size-adjust: none;
}
.tb-login.nc-container {
	margin-top: 20px; display: none; position: relative;
}
.tb-login.nc-container .nc_scale {
	width: 100%;
}
.tb-login.nc-container .nc_scale .scale_text2 {
	text-align: center; text-indent: -42px;
}
.tb-login.nc-container .nc_scale .scale_text2 b {
	padding: 0px;
}
.tb-login.nc-container .nc_err.nc_scale div.scale_text {
	background: rgb(247, 153, 119);
}
.tb-login.nc-container .errloading {
	width: auto;
}
.tb-login.nc-container #imgCaptcha {
	border: 0px currentColor; border-image: none; width: 252px; min-height: 300px;
}
.tb-login.nc-container #clickCaptcha {
	border: 0px currentColor; border-image: none; width: 252px; min-height: 300px;
}
.tb-login.nc-container #imgCaptcha div.error.login-msg {
	background: rgb(255, 242, 242);
}
.tb-login.nc-container #clickCaptcha div.error.login-msg {
	background: rgb(255, 242, 242);
}
.tb-login.nc-container #imgCaptcha .captcha-error {
	padding: 3px; border: 1px solid rgb(255, 142, 142); border-image: none; top: 0px; width: 244px; height: auto; line-height: 18px; margin-bottom: 15px; position: absolute;
}
.tb-login.nc-container #clickCaptcha .captcha-error {
	padding: 3px; border: 1px solid rgb(255, 142, 142); border-image: none; top: 0px; width: 244px; height: auto; line-height: 18px; margin-bottom: 15px; position: absolute;
}
.tb-login.nc-container #imgCaptcha .captcha-inform {
	font-size: 110%; margin-left: 20px;
}
.tb-login.nc-container #clickCaptcha .captcha-inform {
	font-size: 110%; margin-left: 20px;
}
.tb-login.nc-container #imgCaptcha {
	padding-top: 66px;
}
.tb-login.nc-container #imgCaptcha .imgCaptcha_text {
	width: 100px; margin-left: 0px;
}
.tb-login.nc-container #imgCaptcha .imgCaptcha_text input:focus {
	color: rgb(0, 0, 0);
}
.tb-login.nc-container #imgCaptcha .imgCaptcha_img {
	width: 120px; _width: 100px;
}
.tb-login.nc-container #imgCaptcha .imgCaptcha_btn {
	width: 100%; margin-left: 0px;
}
.tb-login.nc-container #imgCaptcha #scale_submit {
	background: rgb(255, 63, 8); border-radius: 3px; width: 100%; height: 36px; line-height: 36px; font-family: Tahoma,Helvetica,Arial,sans-serif; font-size: 16px; margin-left: 0px;
}
.tb-login.nc-container #clickCaptcha {
	padding-top: 40px; max-height: 300px !important;
}
.tb-login.nc-container #clickCaptcha .clickCaptcha_text {
	text-indent: 4px;
}
.tb-login.nc-container #clickCaptcha .clickCaptcha_img img {
	margin-left: 10px;
}
.tb-login.nc-container #_btn_1 {
	top: 77px; _top: 57px;
}
.login .tb-login.nc-container .login-msg p {
	width: auto; float: left;
}
.login-box .tb-login.nc-container .login-msg p {
	width: auto; float: left;
}
.nc-old-login.tb-login.nc-container {
	margin: 0px 0px 10px;
}
.nc-old-login.tb-login.nc-container #imgCaptcha {
	width: 254px; min-height: auto;
}
.nc-old-login.tb-login.nc-container #clickCaptcha {
	width: 254px; min-height: auto;
}
.nc-old-login.tb-login.nc-container #imgCaptcha .captcha-error {
	line-height: 16px;
}
.nc-old-login.tb-login.nc-container #clickCaptcha .captcha-error {
	line-height: 16px;
}
.nc-old-login.tb-login.nc-container #clickCaptcha {
	padding-top: 28px;
}
.nc-old-login.tb-login.nc-container #clickCaptcha .clickCaptcha_img img {
	width: 200px; height: 200px;
}
.show-click-captcha.nc-old-login.nc-container {
	padding-bottom: 60px;
}
.nc-tm-min-fix.show-click-captcha.nc-old-login.nc-container {
	padding-bottom: 40px;
}
.nc-tm-min-fix.tb-login.nc-container #clickCaptcha {
	max-height: 340px !important;
}
#content .login-box .bd .tb-login.nc-container .login-msg {
	margin: 10px auto 15px;
}
#content .login-box .bd .show-click-captcha.nc-old-login.tb-login.nc-container .login-msg {
	margin: 2px 0px 0px;
}
