/*弹窗*/.alertLj {
	max-width: 300px;
	width: 80%;
	margin: 0 auto;
	position: absolute;
	overflow: hidden;
	display: none;
	box-shadow: 1px 2px 5px #515f81;
}
.alertTitle {
	border-bottom: 1px solid #f3f3f3;
	padding: 0 10px;
	font-size: 16px;
	line-height: 40px;
	background: #2F318B;
	border-radius: 5px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	color: #fff;
	cursor: all-scroll;
	border-bottom: 0;
}
.alertTitle.ljDown {
	background-color: #0e362c;
}
.alertClose {
	position: absolute;
	right: 10px;
	top: 8px;
	color: #2F318B;
	background: #eaeaea;
	padding: 2px 5px;
	border-radius: 5px;
	cursor: pointer;
	font-size: 14px;
}
.alertClose:hover {
	background: #fff;
}
.alertBox {
	padding: 15px 5px;
	border: 1px solid #f3f3f3;
	border-top: 0;
	background: #fff;
	text-align: center;
	font-size: 14px;
	word-wrap: break-word;
	max-height: 80vh;
	overflow-y: auto;
	border: 1px solid #2F318B;
	border-top: 0;
	border-bottom: 0;
}
.alertHandle {
	text-align: center;
	border: 1px solid #f3f3f3;
	border-top: 0;
	padding: 10px;
	border-radius: 5px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	background: #fff;
	border: 1px solid #2F318B;
	border-top: 0;
}
.alertHandle a {
	cursor: pointer;
	display: inline-block;
	margin: 0 5px;
	border: 1px solid #f3f3f3;
	padding: 0 10px;
	font-size: 15px;
	line-height: 30px;
	border-radius: 5px;
}
.alertHandle a:hover {
	color: #333;
}
.alertHandle a.alertSure {
	background: #2F318B;
	color: #fff;
	cursor: pointer;
	border: 1px solid #2F318B
}
.alertHandle a.alertSure:hover {
	background-color: #797bf1;
}
.alertLj.load .alertHandle, .alertLj.load .alertTitle {
	display: none;
}
.alertLj.load .alertBox {
	border: 1px solid #f3f3f3;
	border-radius: 5px;
}
.alertLjBox {
	position: absolute;
	z-index: 99999999;
	left: 0;
	top: 0;
	width: 100%;
	background: rgba(0, 0, 0, 0.7);
}
.faq {
	width: 20px;
	height: 20px;
	overflow: hidden;
	position: absolute;
	right: 18px;
	top: 15px;
	cursor: pointer;
	text-indent: 20px;
	background: url(../image/faq.png) no-repeat 0 0;
	background-size: 100%;
}
.faq.mapAddressClick {
	background-image: url(../img/map.png);
}
#mapFarme {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 11;
	background: rgba(13,13,13,.9);
	border: 1px solid #ccc;
}
#mapFarme iframe {
	position: absolute;
	left: 25%;
	top: 20%;
}
.ljCred {
	font-size: 14px;
	background: #ff671b;
	color: #fff;
	padding: 5px;
	border-radius: 5px;
	margin-right: 5px;
}
.ljaddspan {
	display: none;
}
.ljrotate {
	transform-origin: center center; /*旋转中心要是正中间 才行*/
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transition: transform 0.2s;
	-moz-transition: -moz-transform 0.2s;
	-moz-transition: -moz-transform 0.2s;
	-o-transition: -o-transform 0.2s;
	-ms-transition: -ms-transform 0.2s;
}
input.ljpage {
	max-width: 60px;
	display: inline-block;
	text-align: center;
}
.l-btn.ljDels {
	display: inline-block;
	margin-right: 10px;
	background: #5472ea;
}
.ljDi {
	display: inline-block;
}
.ljDn {
	display: none;
}
.ljt {
	font-size: 12px;
	color: red;
}
.ljChk .iconfont {
	font-size: 30px;
	cursor: pointer;
	color: #1296db;
	vertical-align: middle;
}
.ljChk .iconfont.icon-kaiguan0 {
	color: #ccc;
}
.ljload {
	display: inline-block;
	width: 50px;
	height: 50px;
	background: url(../img/load.gif) no-repeat center;
	position: fixed;
	z-index: 999;
	left: 0;
	bottom: 0;
}
.ljNoData {
	color: #ccc;
	background: #eee;
}
.ljNoData a {
	color: #919191;
}
.ljErr {
	position: absolute;
	top: 15px;
	left: -10px;
	color: red;
	font-weight: 800;
}
.ljpr {
	position: relative;
}
.xh-new-addr .ljErr {
	left: 0;
}
.ljorder {
	color: #333;
}
.ljDif {
	display: flex;
}
.notList li.ljDif {
	padding-left: 0;
}
.ljTab, .ljTd {
	flex: 1;
	height: 54px;
	line-height: 54px;
	font-size: 14px;
	color: #424242;
	border-bottom: 1px solid #eeeef2;
	text-align: center;
}
.ljTab.ljTl, .ljTd.ljTl {
	text-align: left;
}
.ljTd {
	overflow: hidden;
}
.ljTab {
	font-weight: 800;
}
.ljTd img {
	vertical-align: middle;
	width: 20px;
	height: 20px;
	cursor: pointer;
	margin-left: 10px;
}
.imgHoverBox {
	position: absolute;
	border: 1px solid #ccc;
	padding: 10px;
	background: #fff;
}
.imgHoverBox img {
	max-width: 600px;
}
.ljCheck {
	display: inline-block;
}
.ljCheck div {
	margin: 24px;
	width: 15px;
	height: 15px;
	background: #FFF;
	border: 1px solid #dcdcdc;
	border-radius: 1px;
	display: inline-block;
}
.ljTab.ljCheck, .ljTd.ljCheck {
	flex: .2
}
.ljCheck.checked div {
	border-color: #f89800;
	position: relative;
}
.ljCheck.checked div:after {
	content: " ";
	display: block;
	position: absolute;
	left: 4px;
	top: 4px;
	width: 7px;
	height: 7px;
	border-radius: 1px;
	background: #f89800;
}
.edit, .delete {
	color: #2a2a2a;
	padding-left: 18px;
}
.ljsrtime {
	line-height: 22px;
	padding: 7px 0;
	display: inline-block;
}
.ljAjaxBox {
	position: absolute;
	border: 1px solid #ccc;
	width: 1180px;
	top: 220px;
	left: 0;
	min-height: 200px;
	display: none;
	background: #fff url(../img/load.gif) no-repeat center;
}
.ljAjaxMin {
	display: none;
}
.ljAjaxClose {
	position: absolute;
	right: 10px;
	top: 10px;
	font-size: 14px;
	color: #a2a4b3;
	cursor: pointer;
}
.ljAjaxClose:hover {
	color: #f89800;
}
.ljCheckAll {
	font-weight: 800;
}
.ljCheck {
	cursor: pointer;
}
.ljList {
	max-width: 1000px;
}
.cRed {
	color: red;
}
.ljList .ljCheck div {
	margin: 0 12px;
	vertical-align: middle;
}
.ljNoDel {
	color: #ccc;
	padding: 0;
	background: none;
}
.fileSwfBoxTeam {
	background: none;
	position: relative;
	border: 1px solid #eceef1;
	margin: 0 5px;
}
.fileSwfBoxTeam a {
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(/style/manager/img/icon38.png) no-repeat center;
	position: absolute;
	right: 0;
	top: 0;
}
.fileSwfBoxTeam:before, .fileSwfBoxTeam:after {
	display: none;
}
.fileSwfBoxTeam img {
	width: 100%;
	height: 100%;
}
.fileSwfBoxTeam.ljname img {
	width: 80%;
	height: 80%;
	margin: 0 auto;
	display: inherit;
}
.fileSwfBoxTeam .inp input {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 20px;
	opacity: 1;
	top: initial;
}
.ljpr .ljseo {
	position: absolute;
	left: -32px;
	color: red;
}
.input3, .input4 {
	text-align: left;
}
.input1, .input2 {
	text-align: left;
}
.ljSendCode {
	width: auto;
	padding: 0 5px;
}
.ljMinAlert {
	height: 400px;
	overflow-y: auto;
}
.noData {
	color: #ccc;
	text-align: center;
	line-height: 35px;
}
.safeList li {
	background: none;
}
.safeList li.complete {
	background: none;
}
.ljicoChk0, .ljicoChk1 {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-left: 18px;
	vertical-align: middle;
	background: url(../img/icon52.png) no-repeat center;
}
.ljicoChk0 {
	background-image: url(../img/icon52.png);
}
.ljicoChk1 {
	background-image: url(../img/icon53.png);
}
.userCenterMenu li.ljli1 dt a {
	background: url(../img/uc1.png) no-repeat 24px center;
}
.userCenterMenu li.ljli1:hover dt a, .userCenterMenu li.ljli1.active dt a {
	background: url(../img/uc2.png) no-repeat 24px center;
}
.userCenterMenu li.ljli2 dt a {
	background: url(../img/uc3.png) no-repeat 24px center;
}
.userCenterMenu li.ljli2:hover dt a, .userCenterMenu li.ljli2.active dt a {
	background: url(../img/uc4.png) no-repeat 24px center;
}
.userCenterMenu li.ljli3 dt a {
	background: url(../img/uc5.png) no-repeat 24px center;
}
.userCenterMenu li.ljli3:hover dt a, .userCenterMenu li.ljli3.active dt a {
	background: url(../img/uc6.png) no-repeat 24px center;
}
.userCenterMenu li.ljli4 dt a {
	background: url(../img/uc7.png) no-repeat 24px center;
}
.userCenterMenu li.ljli4:hover dt a, .userCenterMenu li.ljli4.active dt a {
	background: url(../img/uc8.png) no-repeat 24px center;
}
.userCenterMenu li.ljli5 dt a {
	background: url(../img/uc9.png) no-repeat 24px center;
}
.userCenterMenu li.ljli5:hover dt a, .userCenterMenu li.ljli5.active dt a {
	background: url(../img/uc10.png) no-repeat 24px center;
}
.userCenterMenu li.ljli6 dt a {
	background: url(../img/uc11.png) no-repeat 24px center;
}
.userCenterMenu li.ljli6:hover dt a, .userCenterMenu li.ljli6.active dt a {
	background: url(../img/uc12.png) no-repeat 24px center;
}
.userCenterMenu a.active {
	color: #ff7200;
}
.ljTitle {
	display: inline-block;
	width: 18px;
	height: 19px;
	background: url(../img/ljTitle.png) no-repeat center;
	background-size: 80%;
	vertical-align: middle;
	position: absolute;
	right: -20px;
	top: 22px;
}
.baseTd input.ljcodeinp {
	width: 100px;
}
.btn5.ljSendClick {
	left: 140px;
	right: inherit;
}
.ljTs {
	font-size: 12px;
	color: red;
}
.fileSwfBox.ljFl .fileSwfBoxTeam {
	float: left;
}
.ljCollect {
	cursor: pointer;
}
.ljDis {
	display: inline-block;
	margin-bottom: 5px;
}
.ljDetail {
	padding: 24px;
}
.shopNav a.active {
	text-decoration: underline;
}
.lja {
	color: #ea545c;
	text-decoration: underline;
}
.payStyle a.ljDn {
	display: none;
}
.ljCup {
	cursor: pointer;
}
.step1:before {
	z-index: -1;
}
.stepbox.ljPayC {
	margin-left: 375px;
}
.ljqi5 {
	float: left;
	display: block;
	margin-right: 12px;
	height: 34px;
	line-height: 34px;
	padding: 0 10px;
	border: 1px solid #DDD;
	border-radius: 3px;
	font-size: 12px;
	color: #6e6e6e;
}
.list2 .info h4 {
	height: 38px;
	overflow: hidden;
}
.ljcur {
	cursor: pointer;
}
.ot1.ljQd:before {
	display: none;
}
.ljNo {
	background: #ccc;
}
.ljAsub {
	display: inline-block;
	padding: 0 20px;
	line-height: 100px;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background: #ea545c;
	border-radius: 5px;
	float: right;
}
.ljAsubs {
	display: inline-block;
	padding: 0 10px;
	line-height: 25px;
	font-size: 14px;
	color: #FFF;
	text-align: center;
	background: #ea545c;
	border-radius: 5px;
}
.odDiv2 li {
	height: auto;
}
.stars {
	background-position: center right;
}
.stars span {
	background: url(/style/web/img/stars.png) no-repeat center left;
	display: block;
	width: 100%;
	height: 100%;
	margin-left: -2px;
}
.ljb b {
	display: inline-block;
	color: #aaa;
}
.finList a {
	overflow: hidden;
}
.finList a:hover {
	overflow: inherit;
}
.ljTimg {
	color: #ccc;
	vertical-align: bottom;
	display: inline-block;
	float: left;
	line-height: 70px;
	padding-left: 10px;
	font-size: 14px;
}
.coupon.ljCou {
	padding-top: 50px;
}
.coupon.ljCou {
	text-align: center;
}
.coupon .ljimg {
	display: none;
}
.coupon.ljCou .ljimg {
	display: block;
}
.ljErre {
	color: red;
	font-size: 14px;
}
.z_upimg.ljUpc {
	display: inline-block;
	float: left;
}
.fileSwfBox {
	float: right;
}
.fileSwfBoxTeam {
	width: 85px;
	height: 78px;
}
.imgFile {
	margin-top: 0!important;
	cursor: pointer;
	background: url(../img/add.jpg) no-repeat center;
	width: 85px !important;
	height: 78px !important;
	background-size: 100%;
	text-indent: 500%;
}
.ljUpc {
	width: auto;
}
.alertBox a {
	color: #2F318B;
	text-decoration: underline;
}
.alertBox a:hover {
	color: red;
}
.ljImgBox .alertClose, .ljImgBox .alertTitle {
	display: none;
}
.ljImgBox img {
	max-width: 90%;
}
.ljImgBox .alertLj {
	max-width: none;
	box-shadow: none;
}
.ljImgBox .alertBox, .ljImgBox .alertHandle {
	background: none;
	border: none;
}
.ljCp {
	cursor: pointer;
}
.ljSend {
	position: absolute;
	right: 10px;
}
.ljSend.lj {
	color: #9f9f9f;
}
.ljCtxt {
	border-radius: 5px;
	background: #ffaa08;
	color: #fff;
	padding: 5px 10px;
}
.ljCtxt6 {
	background-color: #ef7345;
}
.ljCtxt11 {
	background-color: #ccc;
	color: #5d5d5d;
}
.fileSwfBox.ljLoad .fileSwfBoxTeamLoad, .fileSwfBox.ljLoad .fileSwfBoxTeamTxt {
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,.5);
	z-index: 9;
	width: 100%;
	height: 100%;
	color: #fff;
	text-align: center;
	pointer-events: none;
}
.fileSwfBox.ljLoad .fileSwfBoxTeam {
	display: none;
	pointer-events: none;
}
.fileSwfBox.ljLoad .fileSwfBoxTeamTxt {
	line-height: 45px;
}
.ljKeyTotalInp {
	font-size: 18px;
	position: absolute;
	background: #fff;
	border: 1px solid #cccc;
	padding: 2%;
	width: 96%;
	left: 0;
	border-top: 0;
	display: none;
	overflow: hidden;
}
.ljSmall .fileSwfBoxTeam {
	float: left;
	width: 30px;
	margin: 0 1px;
}
.alertLj img {
	display: inline-block;
}
.alertLj.load .alertBox {
	background: none;
	border: 0;
	color: #fff;
	text-align: center;
}
.ljF {
	text-transform: capitalize;
}
.ljAll {
	text-transform: uppercase;
}
.erlo_lj_more {
	display: block;
	text-align: center;
}
.erlo_lj_more.lj {
	color: #ccc;
}
.preview_min {
	min-height: 10px;
	background: url(../img/load.gif) no-repeat center;
}
