@charset "utf-8";
/* CSS Document */
/*头部*/
header{
	position:fixed;
	top:0;
	left:0;
	z-index: 1000;
	width:100%;
	height:60px;
	background-color:#333;
}
header .logo{
	display:block;
	width:auto;
	margin-left:50px;
	line-height:60px;
	padding:12px 0px;
	height:36px;
	line-height:36px;
	color:#fff;
	font-size:24px;
	float:left;
}
header .logo>span{
	display:inline-block;
}
header .logo img{
	vertical-align:middle;
	margin-right:10px;
	display: inline-block;
	height:36px;
}
header .hrdiv{
	float:right;
	width:auto;
	height:60px;
	position:relative;
}
header .newpageHome a.a{
	padding:0px 25px;
	color:#fff;
}
header a.pub{
	background-color:#666;
}
header .newpageHome a.select{
	background-color:#ff5017;
}
header .hrdiv .a{
	display:inline-block;
	border-left:solid 1px #3c3c3c;
	height:100%;
	float:left;
	line-height:60px;
	font-size:14px;
	position:relative;
	color:#999;
	text-align:center;
	cursor:pointer;
}
header .hrdiv .a p{
	text-align:center;
}
header .hrdiv .message{
	display:none;
	height: 100%;
	float:left;
	line-height: 60px !important;
	background-color: transparent;
	color: #999;
	padding-left: 4px;
}
header .hrdiv .message:hover{
	color: #fff;
	opacity: 1;
	i{
		color: #fff;
	}
}
header .hrdiv .a img{
	vertical-align:middle;
	display: inline-block;
}
header .hrdiv .a span{
	margin-left:3px;
}
header .hrdiv .username{
	text-align:left;
	padding:0px 15px;
	transition: background 0.5s;
	-moz-transition: background 0.5s;	/* Firefox 4 */
	-webkit-transition: background 0.5s;	/* Safari 和 Chrome */
	-o-transition: background 0.5s;	/* Opera */
	min-width:70px;
}
header .hrdiv .usernameHoverBgColor{
	background-color:#44b549;
	color:#fff;
}
header .hrdiv .icon{
	width:60px;
}
header .hrdiv .icon i.msg{
	position:absolute;
	display:block;
	font-style:normal;
	width:16px;
	height:16px;
	border-radius:50%;
	-webkit-border-radius:50%;
	background-color:#ff503f;
	font-size:10px;
	color:#fff;
	text-align:center;
	line-height:16px;
	overflow:hidden;
	left:36px;
	top:7px;
}
header .hrdiv .a:after{
	content:'';
	width:2px;
	height:100%;
	top:0px;
	left:-3px;
	background-color:#2d2d2d;
	position:absolute;
}
header .hrdiv .as{
	border-left:0px;
}
header .hrdiv .as:after{
	content:'';
	width:0px;height:0px;
}
header .accountrBox{
	z-index:10000;
	position:absolute;
	background-color:#e2e2e2;
	width:100%;
	left:0px;
	top:60px;
	display:none;
}
header .accountrBox a.aItems{
	padding:0px 15px;
	padding-left:35px;
	color:#4e515e;
	font-size:12px;
	display:block;
	line-height:35px;
	border-bottom:solid 1px #edeff6;
}
.headerlogin{
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	line-height:30px;
	padding:6px 15px;
	text-align:right;
}
.headerlogin>a{
	text-decoration:underline;
	margin-left:15px;
	font-size:14px;
	color:#666;
}
.iconSetting{background:url(../images/setting.png) no-repeat 15px;}
.iconLoginOut{background:url(../images/loginout.png) no-repeat 15px;}
.iconAnnouncement{background:url(../images/announcement.png) no-repeat 15px;}
.iconstutent{background:url(../images/stutenticon.png) no-repeat 15px;}
.iconPingjs{background:url(../images/icon-py.png) no-repeat 15px;}
.iconZichan{background:url(../images/icon-zc.png) no-repeat 15px;}
header .usermsgBox{
	position:absolute;
	right:0px;
	top:60px;
	background-color:rgba(208,215,226,0.7);
	width:168px;
	line-height:35px;
	transition: background 0.5s;
	-moz-transition: background 0.5s;	/* Firefox 4 */
	-webkit-transition: background 0.5s;	/* Safari 和 Chrome */
	-o-transition: background 0.5s;	/* Opera */
}
header .usermsgBox .aubox{
	padding:0px 15px;
	color:#4e515e;
	display:block;
	text-align:left;
	font-size:12px;
	position:relative;
	cursor:default;
}
header .usermsgBox .aubox span{cursor:pointer;}
header .usermsgBox .aubox i{
	text-align:right;
	position:absolute;
	width:8px;
	display:block;
	height:100%;
	top:0px;
	right:5px;
	background:url(../images/itemclose.png) no-repeat center;
	cursor:pointer;
}
/*footer*/
footer{
	padding:30px 20px 30px 220px;
	background-color:#e1e2e1;
	font-size:12px;
	color:#666;
	text-align:right;
	line-height:23px;
	border-top:solid 1px #d9dcdb;
}
footer .main{
	padding:0px;
	height: 50px;
	min-height:50px;
}
footer .erweima{
  left: -50px;
  top: -167px;
}
footer .erweima:after{
	bottom:-7px;
	top:auto;
	content:'';
	display:block;
	position:absolute;
	left:50%;
	width:14px;
	height:14px;
	background-color:#fff;
	margin-left:-3.5px;
	border-top:0px;
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
	-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.15);
	-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.15);
	-ms-box-shadow:2px 2px 2px rgba(0,0,0,0.15);
	-o-box-shadow:2px 2px 2px rgba(0,0,0,0.15);
	box-shadow:2px 2px 2px rgba(0,0,0,0.15);
}
footer .logo{
	display:inline-block;
	line-height:40px;
	float:left;
}
footer .logo img{ vertical-align:middle}
/*当前位置*/
nav{
	padding-top: 60px;
	padding-left: 180px;
	background-color:#fff;
	box-shadow:0px 1px 2px rgba(0,0,0,0.2);
	height:37px;
	line-height:37px;
	color:#909090;
	position: relative;
}
nav>span{margin:0px 3px;}
nav>a{
	color:#909090;
	font-size:12px;
}
nav>a:hover{
	text-decoration:underline;
	color:#666;
}
/*中间位置*/
.main{
	width:1000px;
	margin: 0 auto;
	box-sizing: border-box;
	padding: 20px;
	min-height:calc(100vh - 111px);
	position: relative;
	left:80px;
}

.main .mtitle2{
	padding:15px 0px;
}
.main h1.titleText,.navsEditMain h1{
	color:#4e515e;
	font-size:30px;
	font-weight:normal;
}
.main .mtitle .addKc{position:relative;}
.main .mtitle .addKc .a,.main .addbtncs{
	display:block;
	width:54px;
	height:54px;
	background:url(../images/iconadd.png) no-repeat center;
	cursor:pointer;
	background-color:#ff5017;
	border-radius:50%;
	-webkit-border-radius:50%;
	-o-border-radius:50%;
	position:relative;
}
.main .addbtncs{
	background-color:#44b549;
}
.main .mtitle .addKc .addKctips{
	width:82px;
	height:24px;
	text-align:center;
	line-height:24px;
	color:#fff;
	font-size:12px;
	background-color:rgba(0,0,0,0.5);
	position:absolute;
	border-radius:0.125em;
	-webkit-border-radius:0.25em;
	z-index:10;
	top:-35px;
	left:-15px;
}
.main .mtitle .addKc .addKctips:after{
	content:'';
	border:solid 6px rgba(0,0,0,0.5);
	border-left:solid 6px transparent;
	border-right:solid 6px transparent;
	border-bottom:0px;
	position:absolute;
	top:24px;
	left:50%;
	margin-left:-6px;
}
.main .mainNoBox{background-color:#fff;}
.main .mainNoBox .noText{
	padding:120px 0px;
	font-size:26px;
	font-weight:normal;
	color:#6f7a8b;
	text-align:center;
}
.main .ljcreate{
	font-size:14px;
	text-decoration:underline;
	color:#15a4fa;
	cursor:pointer;
	margin-left:5px;
}
.main .createTitle{
	text-align:center;
	margin:50px auto 40px auto;
}
.main .navBz{
	width:608px;
	height:114px;
	margin:0px auto;
	overflow:hidden;
}
.main .navBzUl{
	width:728px;
	overflow:hidden;
}
.main .navBzUl li{
	float:left;
	margin-right:80px;
	text-align:center;
}
.main .navBzUl li div:after{
	content:'';
	width:23px;
	height:17px;
	display:block;
	position:absolute;
	background:url(../images/biaoshi.png) no-repeat right;
	top:50%;
	margin-top:-8.5px;
	left:150%;
}
.main .navBzUl li div{
	position:relative;
	width:80px;
	height:80px;
	background-color:#ccc;
	color:#fff;
	font-size:26px;
	text-align:center;
	line-height:80px;
	margin:0px auto;
}
.main .navBzUl li p{
	color:#666;
	line-height:34px;
}

.main .navBzUl li.currentSelect div{
	background-color:#45c018;
	font-size:34px;
}
.main .navBzUl li.currentSelect p{color:#333;}
.shuruName{
	width:406px;
	margin:0px auto;
	padding:60px 0px;
	text-align:left;
}
.shuruName input,.shuruuserName{
	text-align:center;
}
.shuruName input,.shuruuserName input{
	width:100%;
	height:46px;
	line-height:46px;
	border:solid 1px #ccc;
	border-radius:2em;
	-webkit-border-radius:2em;
	font-size:20px;
	color:#6f7a8b;
	text-align:center;
	background-color:#fff;
	padding:0px 10px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
}
.nextCurrent{
	padding:0px 20px;
	min-width:104px;
	margin:15px auto;
	height:35px;
	line-height:35px;
	font-size:14px;
	-webkit-border-radius:2em;
	-moz-border-radius:2em;
	-ms-border-radius:2em;
	-o-border-radius:2em;
	border-radius:2em;
	color:#4e515e;
	text-align:center;
	display:inline-block;
/* 	background-color:#fff; */
	cursor:pointer;
	border:solid 1px rgba(163,163,163,0.5);
}
.nextCurrent:hover{
	background-color:#36a53b;
	color:#fff;
}
.zeroclipboard-is-hover{
	background-color:#36a53b;
	color:#fff;
}
.zeroclipboard-is-hover:hover{
	background-color:#2D9231;
	color:#fff;
}
.nextCurrent:active{
	background-color:#44b549;
	color:#fff;
}
.zeroclipboard-is-active{
	background-color:#44b549;
	color:#fff;
}
.main .numberTwo{
	overflow:hidden;
	margin:0px auto;
	padding:30px 0px;
	padding-top:30px;
}
.numberTwoDivBox{
	display: flex;
	justify-content: space-evenly;
}
.numberTwoDivBox::after,.main .numberTwo::after{
	display: none;
}
.colorRed{
	line-height:30px;
	font-size:18px;
	color:red;
	text-align:center;
	margin-bottom:30px;
}
.main .numberTwoDiv{
	width:219px;
	height:243px;
	text-align:center;
	border:solid 1px rgba(111,122,139,0.31);
	overflow:hidden;
	border-radius:0.625em;
	cursor:pointer;
}
.main .numberTwoDiv i.z{
	height:173px;
	background:url(../images/iconzhang.png) no-repeat center;
	width:100%;
	display:block;
}
.main .numberTwoDiv i.j{
	height:173px;
	background:url(../images/iconjie.png) no-repeat center;
	width:100%;
	display:block;
}
.main .numberTwoDiv .child{
	color:#fff;
	height:70px;
	width:100%;
	background-color:rgba(51,51,51,0.8);
}
.main .numberTwoDiv h2{
	font-weight:normal;
	font-size:24px;
	padding:6px 0px;
}
.main .numberTwoDiv p{font-size:12px;}
.main div.numberTwoSelect{
	border:solid 3px #45c018;
	box-shadow:0px 0px 7px rgba(255,122,109,0.7);
}
.main div.numberTwoSelect .child{background-color:rgba(69,192,24,0.8);}
.main .numberThree{
	text-align:center;
	padding:60px 0px;
}
.main .numberThree a.fl{
	display:inline-block;
	*display:inline; zoom:1;
	width:219px;
	height:243px;
	text-align:center;
	border:solid 1px rgba(111,122,139,0.31);
	overflow:hidden;
	border-radius:0.625em;
	cursor:pointer;
	margin:0px 10px;
	background-color:#fff;
	position:relative;
}
.main .numberThree a.fl h2{
	height:183px;
	text-align:center;
	line-height:193px;
	display:block;
	font-size:28px;
	color:#2d2d2d;
	font-weight:normal;
}
.main .numberThree a.fl p{
	padding:10px;
	font-size:12px;
	color:#fff;
	background-color:rgba(51,51,51,0.8);
	height:40px;
	line-height:20px;
}
.main .numberThree a.numberTwoSelect{
	border:solid 3px #45c018;
	box-shadow:0px 0px 7px rgba(255,122,109,0.7);
}
.main .numberThree a.numberTwoSelect p{background-color:rgba(69,192,24,0.8);}
.main .numberThree a[lh] p{line-height:40px;}
.main .txtsuccess{
	color:#ff503f;
	font-size:18px;
	line-height:35px;
}
.main .txtsuccessNext{
	color:#4e515e;
	font-size:14px;
	line-height:35px;
}
.main .mainPading{
	text-align:center;
	padding:30px 0px;
}
.main .successBut{
	width:468px;
	height:219px;
	margin:0px auto;
}
.main .successBut>div{
	text-align:center;
	width:219px;
	height:219px;
	border:solid 1px rgba(111,122,139,0.31);
	border-radius:0.625em;
	line-height:30px;
	cursor:pointer;
}
.main .successBut a{
	color:#666;
}
.main .successBut div.selectBut a{
	color:#fff;
}
.main .successBut div[flt] p{
	background:url(../images/iconbi.png) no-repeat center;
	padding-top:125px;
}
.main .successBut div[rig] p{
	background:url(../images/iconwenhao.png) no-repeat center;
	padding-top:125px;
}
.main .successBut div.selectBut{
	background-color:#6f7a8b;
	color:#fff;
}
.main .chapterTable{
	background-color:#fff;
	widht:1000px;
	border:solid 1px #ddd;
	border-radius:0.25em;
	-webkit-border-radius:0.25em;
	-moz-border-radius:0.25em;
	-ms-border-radius:0.25em;
	box-shadow:1px 1px 2px rgba(206,206,206,0.3);
}
.main .chapterTableList li{
	padding:20px 30px;
	border-bottom:solid 1px rgba(206,206,206,0.3);
	position:relative;
	padding-left:100px;
}
.main .chapterTableList li .header{overflow:hidden;}
.main .chapterTableList li h2{
	color:#4e515e;
	font-size:18px;
}
.main .operation {overflow:hidden;}
.main .operation a{
	display:inline-block;
	float:left;
	width:14px;
	height:14px;
	cursor:pointer;
	overflow:hidden;
	background:url(../images/iconoperation.png) no-repeat;
	border-right:solid 1px rgba(153,153,153,0.6);
	padding-left: 10px;
	margin-right: 10px;
}
.main .operation a.last{border:0px;}
.main .operations a{
	display:inline-block;
	margin-left:16px;
	width:14px;
	height:14px;
	cursor:pointer;
	overflow:hidden;
	background:url(../images/iconoperation2.png) no-repeat;

}
.main a.update{background-position:0px -1px;}
.main a.getInto{
	background-position:-49px 0px;
}
.main a.delete{background-position:-98px 0px;}
.main a.down{background-position:-147px 0px;}
.main a.up{background-position:-186px 0px;}

/*hover**/
.main a.update:hover{background-position:-230px -1px;}
.main a.getInto:hover{background-position:-279px 0px;width:17px;}
.main a.delete:hover{background-position:-328px 0px;}
.main a.down:hover{background-position:-377px 0px;}
.main a.up:hover{background-position:-416px 0px;}
/**/

.main .chapterTableList li .content{padding:15px 0px;width:650px;}
.main .czointL{
	overflow:hidden;
}
.showzhangjie{
	position:absolute;
	width:57px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#fff;
	font-size:18px;
	background:url(../images/icon-zbg.png) no-repeat center;
	left:0px;
}
.zintoOn{
	width:140px;
}
.zintoOn a{text-align:center;}
.zintoOn{
	padding-left:35px;
	margin:20px auto;
	border-left:solid 1px #ccc;
}
.main .chapterTableList li .content p{
	font-size:14px;
	color:#4e515e;
	line-height:23px;
}
.main .chapterTableList li#addchapter{
	overflow:hidden;
	color:#4e515e;
	line-height:46px;
	padding-left:30px;
}
.main .chapterTableList li#addchapter .addbtncs{
	float:left;
	margin-right:15px;
}
.main .chapterTableList .showAddChapter h2{color:#ff503f;}
.main .chapterTableList .showAddChapter label{
	color:#4e515e;
	font-size:14px;
	line-height:30px;
}
.main .chapterTitle input,.main .chapterTableList .showAddChapter textarea,.thecurriculum textarea,.msFestivalright textarea{
	border:solid 1px #d7d8dd;
	width:100%;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	padding:5px 10px;
	line-height:23px;
	border-radius:0.25em;
	-webkit-border-radius:0.25em;
	background-color:#fff;
	resize: none;
}
.chapterTitle{margin-bottom:15px;position:relative;}
.chapterTitle.not-mb{margin-bottom: 0;}
.surplus{
	position: absolute;
	bottom: 10px;
	right: 10px;
	font-size: 14px;
	color: #999;
}

.chapterTitle textarea{
	height:40px;
	line-height:28px;
}
.chapterTitleOver label{
	font-size: 14px;
	padding: 15px 0px;
	display: inline-block;
	color: #4e515e;
	float:left;
	margin-right:15px;
}
.main .chapterTitleOver>input{
	float:left;
	/*width:515px;*/
}
.main .chapterContent{
	line-height:28px;
	position:relative;
}
.main .chapterContent textarea{
	height:120px;
}
.chapterVoiceCon {

}
.chapterVoiceCon .voi_title_con {
	margin: 10px 0;
	height: 30px;
	line-height: 30px;
}
.voi_title {
	font-size: 14px;
	display: inline-block;
	color: #4e515e;
	width: 70px;
}
.voi_title_btn {
	width: 80px;
	height: 30px;
	text-align: center;
	border: 1px solid #44b549;
	color: #44b549;
	border-radius: 4px;
	display: inline-block;
	font-size: 12px;
}
.voi_loading, .voi_error {
	color: red;
	font-size: 13px;
	margin-left: 10px;
	display: none;
}
.voi_list {
	margin-left: 70px;
	margin-top: 20px;
}
.voi_item {
	margin: 10px 0;
	width: 310px;
}
.voi_item .title {
	position: relative;
	color: #4e515e;
	font-size: 13px;
	height: 20px;
	line-height: 20px;
}
.voi_item .title .text {
	max-width: 250px;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.voi_item .title .delete {
	position: absolute;
	display: block;
	right: 0;
	top: 0;
	height: 20px;
	color: #44b549;
	font-size: 13px;
}
.voi_item .title_input {
	height: 30px;
	width: 300px;
	border: 1px solid #d7d7d7;
	color: #4e515e;
	border-radius: 4px;
	margin-top: 5px;
	margin-bottom: 10px;
	display: block;
	padding: 0 5px;
}
.voi_item .desc_input {
	width: 310px;
	height: 60px;
	border: 1px solid #d7d7d7;
	color: #4e515e;
	border-radius: 4px;
	display: block;
	padding: 5px;
}
.btn a{margin:15px 10px;}
.main .authorization h1 span{
	color:#4e515e;
	font-size:14px;
	padding:0px 10px;
}
.main .mtitle .batchadd{
	background-color:rgba(0,0,0,0);
	color:#4e515e;
	border:solid 1px rgba(164,164,164,0.5);
	margin:0px auto;
}
.main .authoTableList li{
	border-bottom:solid 1px #cecece;
	padding:10px 0px;
	overflow:hidden;
	color:#4e515e;
	font-size:14px;
	font-weight:bold;
}
.main .authoTableList li .headerLabel{
	width:300px;
	text-align:center;
	float:left;
	line-height:41px;
	min-height:41px;
}
.main .authoTableList li .headerLabelLast{
	width:98px;
	float:left;
}
.main .authoTableList li .headerLabel p{
	color:#4e515e;
	font-size:14px;
}
#updateChapter{padding-left:30px;}
.main .inputPhone,.batchaddHz .inputPhone{
	width:160px;
	font-size:14px;
	color:#6f7a8b;
	border-radius:2em;
	border:solid 1px rgba(164,164,164,0.3);
	padding:5px 10px;
	text-align:center;
}
.main .authoTableList li .headerLabel .abtn{
	display:inline-block;
	margin:0px 6px;
	width:32px;
	height:32px;
	cursor:pointer;
}
.main .authoTableList li .headerLabel .yes{
	background:url(../images/iconyes.png) no-repeat center;
	background-color:#a8d27c;
}
.main .authoTableList li .headerLabel .no{
	background:url(../images/iconno.png) no-repeat center;
	background-color:#c7c7c7;
}
.main .authoTableList li .headerLabel .cz{
	width:14px;
	display:inline-block;
	height:14px;
	background:url(../images/iconoperation.png) no-repeat;
	overflow:hidden;
	margin:0px 15px;
	cursor:pointer;
}
.main .authoTableList li .headerLabel .updates{background-position:0px 0px;}
.main .authoTableList li .headerLabel .del{	background-position: -98px 0px;}
.main .pageFooter{
	width:568px;
	height:41px;
	margin:30px auto;
	background-color:#fff;
	border-radius:0.35em;
	border:solid 1px rgba(164,164,164,0.3);
	position:relative;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	padding:0px 100px;
	line-height:41px;
}
.main .pageFooter a{
	color:#666;
	font-size:14px;
	cursor:pointer;
}
.main .pageFooter .posi{
	position:absolute;
	width:100px;
	height:100%;
	top:0px;
	text-align:center;
}
.main .pageFooter .posi:after{
	content:'';
	position:absolute;
	width:1px;
	background-color:rgba(102,102,102,0.2);
	height:29px;
	top:5px;
}
.main .pageFooter .pageCenter{text-align:center;}
.main .pageFooter .pageCenter a{
	width:29px;
	height:29px;
	display:inline-block;
	border-radius:0.3em;
	line-height:29px;
}
.main .pageFooter .pageCenter a.currentPage{
	color:#fff;
	background-color:#15a4fa;
}
.main .pageFooter a.pageHome,.main .pageFooter a.pageDown:after{left:0px;}
.main .pageFooter a.pageDown,.main .pageFooter a.pageHome:after{right:0px;}
.main .pageFooter a.pageHome{background:url(../images/iconprev.png) no-repeat 13px;}
.main .pageFooter a.pageDown{background:url(../images/iconnext.png) no-repeat 87%;}
.batchaddHz{
	width:850px;
	min-height:357px;
	margin:100px auto;
	background-color:#fff;
	border-radius:0.2em;
	position:relative;
}
.batchaddHz .phoneList{
	padding:40px 30px;
	padding-bottom:0px;
	overflow:hidden;
}
.batchaddHz .phoneList li{
	float:left;
	padding:0px 7.75px;
	margin-bottom:15px;
}
.batchaddHz .addOneh{
	margin:15px 37px;
	color:#999;
	font-size:14px;
	text-align:center;
	line-height:40px;
	border:dashed 1px #cfcfcf;
	cursor:pointer;
}
.batchaddHz .addOneh:hover{
	border-color:#333;
	color:#333;
}
.batchaddHz .batchaddHzClose{
	display:block;
	top:10px;
	right:10px;
	background:url(../images/iconclose.png) no-repeat center;
	width:18px;
	height:18px;
	cursor:pointer;
	position:absolute;
}
.thecurriculum{
	padding:20px 30px;
	position:relative;
}
.thecurriculumList dt{
	overflow:hidden;
	position:relative;
}
.thecurriculumList dt>a.addAuthor{
	line-height:65px;
	font-size:14px;
	color:#666;
	text-decoration:underline;
	cursor:pointer;
}
.goaddAuthor{
	font-size:16px;
	color:#666;
	text-decoration:underline;
	cursor:pointer;
}
.thecurriculum .thecurriculumList dd{
	margin-bottom:20px;
	overflow:hidden;
}
/*课程作者*/
.courseAuthor{
	overflow:hiddenl
}
.courseAuthor ul{
	width:985px;
}
.courseAuthor li{
	cursor:pointer;
	width:150px;
	height:210px;
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	-border-radius:0.3em;
	overflow:hidden;
	position:relative;
	margin-right:47px;
	margin-bottom:47px;
}
.courseAuthor li img{
	width:100%;
	vertical-align:bottom;
}
.courseAuthor li>p{
	position:absolute;
	bottom:0px;
	left:0px;right:0px;
	padding:8px;
	font-size:12px;
	color:#666;
	line-height:19px;
	text-align:center;
	position:absolute;
	left:0px;right:0px;
	top:150px;
}
.courseAuthor li>div.gen{
	position:absolute;
	top:2px;
	left:2px;
	width:36px;
	line-height:27px;
	height:36px;
	overflow:hidden;
}
.courseAuthor div.gen span{
	display:block;
	position:absolute;
	width:100%;
	height:100%;
	background-color:#ff5017;
	text-align:left;
	padding-left:5px;
	font-size:18px;
	color:#fff;
	border-bottom-right-radius:100%;
}
.courseAuthor li div.imgs{
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	-border-radius:0.3em;
}
.courseAuthor li.select div.imgs{
	border:solid 3px #44b549;
}
.courseAuthor li.default div.imgs{
	border:solid 3px #fe551f;
}
.studuntmodel{
	font-size:14px;
	color:#333;
	margin-right:40px;
}
.studuntmodel input{
	position:relative;
	top:2px;
	margin-right:5px;
	cursor:pointer;
}
.studuntmodel i{
	font-size:12px;
	color:#E27765;
}
.thecurriculum dd .coverset{
	float:left;
	width:150px;
	height:266px;
	margin-right:30px;
	position:relative;
	border:solid 1px rgba(212,212,212,0.4);
}
.thecurriculum dd .coverset img{
	vertical-align:bottom;
}
.thecurriculum dd .coverset .posiBot{
	position:absolute;
	padding:10px 0px;
	text-align:center;
	font-size:12px;
	color:#fff;
	left:0px;right:0px;
	background-color:rgba(0,0,0,0.5);
	bottom:0px;
	cursor:pointer;
}
.thecurriculum dd .coverset .posiBot i{
	display:inline-block;
	width:14px;
	height:14px;
	margin-left:5px;
	background:url(../images/iconoperation.png) no-repeat center;
	background-position:0px 0px;
	position:relative;
	top:3px;
}
.thecurriculum .courStru{
	width:185px;
	height:185px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	float:left;
	margin-right:35px;
	border:solid 1px rgba(212,212,212,0.4);
	background-color:#fff;
	border-radius:0.625em;
	-webkit-border-radius:0.625em;
	-moz-border-radius:0.625em;
	-ms-border-radius:0.625em;
	text-align:center;
	padding:30px 15px;
	line-height:23px;
	cursor:pointer;
}
.thecurriculum .courStru p{
	font-size:12px;
	color:#6f7a8b;
}
.thecurriculum .disend{cursor:default;}
.thecurriculum .disend h3,.thecurriculum .disend p{color:#ccc;}

#nextCurrent{
	height:30px;
	margin:0px auto;
	margin-bottom:5px;
	line-height:30px;
	font-size:14px;
}
.main .editChapter{
	overflow:hidden;
	line-height:41px;
	position:relative;
}
.main .editChapterPosi{
	z-index:1000;
	width:410px;
	height:100px;
	border:solid 1px rgba(212,212,212,0.4);
	position:absolute;
	top:78px;left:42%;
	margin-left:-175px;
	background-color:#fff;
	border-radius:0.32em;
	-webkit-border-radius:0.32em;
	-ms-border-radius:0.625em;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	text-align:center;
	padding:13px 0px;
}
.closeModel{
	width:14px;
	height:14px;
	cursor:pointer;
	background:url(../images/isiconsole.png) no-repeat center;
	background-size:contain;
	position:absolute;
	display:block;
	top:15px;right:15px;
}
.main .editChapterPosi:after{
	content:'';
	position:absolute;
	width:15px;
	height:15px;
	border:solid 1px rgba(212,212,212,0.4);
	border-right:0px;
	border-bottom:0px;
	background-color:#fff;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	top:-9px;left:40px;
}
.main #showAddsection1:after{
	content:'';
	position:absolute;
	width:15px;
	height:15px;
	border:solid 1px rgba(212,212,212,0.4);
	border-right:0px;
	border-bottom:0px;
	background-color:#fff;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	top:-9px;left:50%;
	margin-left:-7.5px;
}
.main #showAddsection1{top:103px;}
.main .editChapter span{margin-left:15px;}
.main .editChapterPosi a{
	display:inline-block;
	overflow:hidden;
	width:32px;
	height:32px;
	background:url(../images/iconedit.png) no-repeat;
	margin:0px 16px;
	padding-top:40px;
	color:#6f7a8b;
	font-size:14px;
	cursor:pointer;
	line-height:32px;
}
.main .editChapterPosi a.imgTxt:hover{background-position:-298px 0px;color:#ff503f;}
.main .editChapterPosi a.video:hover{background-position:-378px 0px;color:#ff503f;}
.main .editChapterPosi a.answer:hover{background-position:-455px 0px;color:#ff503f;}
.main .editChapterPosi a.luckdraw:hover{background-position:-531px 0px;color:#ff503f;}
.main .editChapterPosi a.video{background-position:-80px 0px;}
.main .editChapterPosi a.answer{background-position:-157px 0px;}
.main .editChapterPosi a.luckdraw{background-position:-233px 0px;}
.main .editChapterPosi a.ppt{background-image:url(../images/icon-havePpt.png);background-position:top;}
.main .editChapterPosi a.ppt:hover{background-image:url(../images/icon-havePpt-green.png);background-position:top;}
.main .editChapterPosi a.exam{background-image:url(../images/icon-exam.png);background-size:32px 32px;background-position:top;}
.main .editChapterPosi a.exam:hover{background-image:url(../images/icon-exam-green.png);background-size:32px 32px;background-position:top;}

.main .msFestival{
	width: 1000px;
	margin:25px auto;
	padding-bottom:50px;
	position:relative;
}
.answerHover{
	width:181px;
	height:50px;
	background-color:rgba(0,0,0,0.7);
	position:absolute;
	color:#fff;
	font-size:12px;
	text-align:center;
	line-height:22px;
	left:96px;
	padding:5px;
}
.answerHover:before{
	content:'';
	width:0px;
	height:0px;
	border:solid 6px rgba(0,0,0,0.7);
	border-left-color:transparent;
	border-right-color:transparent;
	border-top:0px;
	top:-6px;
	position:absolute;
}
.main .msFestival .msFestivalSide{
	width:366px;
	position:relative;
	border:solid 1px #ddd;
	padding:10px;
	background-color:#EFEFEF;
}
.fesitemsHeader{
	line-height:35px;
	background-color:#999999;
	padding:0px 10px;
	font-size:14px;
	color:#fff;
	overflow:hidden;
}
.fesitemsHeader:hover{background-color:#ff4e14;}
.fhselect{background-color:#ff4e14;}
.main .fesitems{
	margin-bottom:15px;
	min-height:666px;
	position:relative;
}
.exercisegroup{
	position:relative;
	margin-bottom:15px;
	background-color:#EFEFEF;
}

.groupPosi{
	width:364px;
	position:absolute;
	box-shadow:1px 1px 2px rgba(0,0,0,0.2);
}
.groupItems1{
	z-index:3;
	top: 0px;
	left: 0px;
}
.groupItems2{
	z-index:2;
	top: 5px;
	left: 3px;
}
.groupItems3{
	top: 10px;
	left: 6px;
}
.groupPopBoxUp{background-color:rgba(0,0,0,0.7);position:fixed;width:100%;height:0%;top:0px;left:0px;z-index:999;}
.groupPopBoxDown{background-color:rgba(0,0,0,0.7);position:fixed;width:100%;height:0%;bottom:0px;left:0px;z-index:999;}
.editQuestionOuter{z-index:1001;}
.main .fesitemsHeader .operation a{
	margin-left:12px;
}
.main .fesitemsContent{
	position:relative;
	padding:20px 15px;
	padding-top:10px;
	background-color:#fff;
	height:581px;
	overflow-x:hidden;
}
.fesitemsExercises{
	padding:20px 15px;
	padding-top:10px;
	background-color:#fff;
	height:496px;
	overflow:auto;
	padding-bottom:66px;
}
.fesitemsExercises p{
	cursor:default;
}
.fesitemsExercises a{
	cursor:default;
}
.festNav{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:9px 15px;
	overflow:hidden;
	background-color:#f0f0f0;
	position:relative;
	height:38px;
}
.festNavMa{
	left:0px;
	position:absolute;
	width:1000px;

}
.topic{padding:15px 0px;}
.topic p{text-align:center;color:#666;font-size:16px;background-color:#ddd;
line-height: 36px;
height: auto;
}
.topic p.select{
	color:#fff;
	background-color:#94e3de;
}
.topic.tpl-image{
}
.topic.tpl-image>*{
	margin-bottom: 10px;
}
.topic.tpl-image .image-view{
	padding: 10px;
	background-color: #ddd;
}
.topic.tpl-image .image-view.select{
	background-color: #94e3de;
}
.topic.tpl-image .image-view img{
	width: 100%;
	margin: 0;
}
.festNav a{
	font-family:Arial;
	font-size:14px;
	color:#999;
	display:inline-block;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	margin:0px 4px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	cursor:default;
}
.festNav a.select{
	background-color:#ffb65f;
	color:#fff;
}
.main .fesitemsContent .imgs{
	overflow:hidden;
	margin:15px auto;
	border-radius:0.32em;
	-webkit-border-radius:0.32em;
	-moz-border-radius:0.32em;
	-o-border-radius:0.32em;
}
.customCer{
	overflow: hidden;
	border: solid 1px #ddd;
    border-radius: 5px;
    padding: 10px;
    background-color:rgba(156,156,156,.1);
    margin-bottom:15px;
    position: relative;
}
.customCer .noselect{
	pointer-events: none;
}
.customCer.active{
	background-color: #fff;
	border:solid 2px #36a53b;
	pointer-events: all;
}
.customCer.active .noselect{
	pointer-events: all;
}
.customCer::last-child{
	margin-bottom: 5px;
}
#app .txtred{
	font-size:14px;
}
#app .sendLoading{

}
.toolsCer{
	position: absolute;
	top:0px;right:0px;
	z-index:5;
}
.toolsCer:after,.toolsCer:before{
	content: " ";
    display: table;
}
.toolsCer:after{clear: both;}
.toolsCer>*{
	float:left;
	width:40px;height:40px;
	display: block;
	background-position: center;
	background-size:20px;
	background-repeat: no-repeat;
}
.customCer .editSelf{
	background-image:url("../images/phonenav1-1.png");
}
.customCer .closeSelf{
	background-image:url("../images/icon-maxclos.png");
	background-size:15px;

}
.addTpl{
	color:#999;
	font-size: 14px;
    text-decoration: underline;
}
.customCer-head{
	color:#333;
	font-size:16px;
	padding-bottom:15px;
	padding-top:5px;
	font-weight: bold;
}
.customCer .upphoto{
	float:left;
	margin-right: 20px;
}
.inline-block{
	display: inline-block;
}
.main .bianji>label{
	font-size:14px;
	padding:10px 0px;
	display:inline-block;
	color:#4e515e;
}
.main .bianji>label.c{
	color:#BE825E;
}
.main .fesitemsContent .imgs img{vertical-align:bottom;width:100%;}
.main .fesitemsContent .content{font-size:14px;color:#5b5d5e;line-height:28px;}
.main .fesitemsContent .content span{width:auto;}
.main .fesitemsContent .content p{margin-bottom:15px;}
.main .addfesitems{
	position:absolute;
	bottom:0px;
	left:0px;right:0px;
	/*background-color:rgba(208,215,226,0.7);*/
	padding:20px 0px;
	text-align:center;
	color:#6f7a8b;
	font-size:14px;
	line-height:25px;
}
.main .addfesitems a{
	display:inline-block;
}
.main .msFestival .msFestivalright{
	width:590px;
	border:solid 1px #ddd;
	background-color:#fff;
	border-radius:0.23em;
	-webkit-border-radius:0.23em;
	-moz-border-radius:0.23em;
	-ms-border-radius:0.23em;
	-o-border-radius:0.23em;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	padding:15px;
}
.types-addPrize{
	width:100%;
	border:solid 1px #ddd;
	background-color:#F8F8F8;
	border-radius:0.23em;
	-webkit-border-radius:0.23em;
	-moz-border-radius:0.23em;
	-ms-border-radius:0.23em;
	-o-border-radius:0.23em;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	padding:15px;
	-webkit-border-top-left-radius:0px;
	-moz-border-top-left-radius:0px;
	-ms-border-top-left-radius:0px;
	-o-border-top-left-radius:0px;
	border-top-left-radius:0px;
	z-index: 1;
	margin-top: -1px;
}
.wx-red{
	font-size:12px;
	color:#666;
	position:relative;
	margin-bottom:15px;
}
.wx-red-tcc{
	font-size:12px;
	line-height:18px;
	color:#fff;
	width:400px;
	padding:15px;
	background-color:rgba(0,0,0,0.7);
	position:absolute;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	border-radius:0.3em;
	z-index:100;
	-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.1);
	-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.1);
	-ms-box-shadow:0px 0px 4px rgba(0,0,0,0.1);
	-o-box-shadow:0px 0px 4px rgba(0,0,0,0.1);
	box-shadow:0px 0px 4px rgba(0,0,0,0.1);
	margin-top:15px;
	display:none;
}
.wx-red-tcc:after{
	content:'';
	width:0px;
	height:0px;
	border:solid 10px rgba(0,0,0,0.7);
	border-left-color:transparent;
	border-right-color:transparent;
	border-top:0px;
	position:absolute;
	top:-10px;
	margin-left:10px;
}
.wx-red-tcc p{
	margin-bottom:10px;
}
.wx-red-tcc p:last-child{margin-bottom:0px;}
.icon-wenhao{
	cursor:pointer;
	line-height:17px;
	padding-left:22px;
	background:url(../images/icon-wenhao.png) no-repeat left;
	background-size:17px;
	display:inline-block;
}
.wx-redsl{
	display:inline-block;
	width:70px;
	height:24px;
	background-color:#dbdbdb;
	font-size:12px;
	overflow:hidden;
	color:#666;
	-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.12) inset;
	-moz-box-shadow:0px 3px 4px rgba(0,0,0,0.12) inset;
	-ms-box-shadow:0px 3px 4px rgba(0,0,0,0.12) inset;
	-o-box-shadow:0px 3px 4px rgba(0,0,0,0.12) inset;
	box-shadow:0px 3px 4px rgba(0,0,0,0.12) inset;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
	position: relative;
	top: 7px;
	padding:0px 5px;
}
.tcxqlabe .wx-redsl span{color:#666;}
.wx-redsl-select{
	background-color:#44b549;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
	box-shadow:none;
}
.tcxqlabe .wx-redsl-select span{color:#fff;}
.wx-redsl .gbstate{
	width:41px;
	height:22px;
	background:url(../images/icon-hk.png) no-repeat center;
	position:absolute;
	display:block;
	cursor:pointer;
	top: 2px;
	right: 0px;
}
.wx-redsl a.gbstate2{
	right:36px;
}
div.colorSz{
	margin:5px 0px;
}
.qianming input{
	width:210px;
	height:40px;
	line-height:40px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	font-size:12px;
	color:#6f7a8b;
	border-radius:0.23em;
	-webkit-border-radius:0.23em;
	-moz-border-radius:0.23em;
	-ms-border-radius:0.23em;
	-o-border-radius:0.23em;
	padding:0px 10px;
	border:solid 1px #d7d8dd;
}
.qianming span{padding:0px 10px;position: relative;
z-index: 4;}
.qianming .nextCurrent{margin:5px 0px;}
div.colorSz .checkbox{
	color:#6f7a8b;
	font-size:14px;
	min-width:220px;
	  padding: 10px 0px;
}
.user_content input,select{
	width:230px;
	height:40px;
	line-height:40px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	font-size:12px;
	color:#6f7a8b;
	border-radius:0.23em;
	-webkit-border-radius:0.23em;
	-moz-border-radius:0.23em;
	-ms-border-radius:0.23em;
	-o-border-radius:0.23em;
	padding:0px 10px;
	border:solid 1px #d7d8dd;
}


.upphoto{
	width:150px;
	height:210px;
	border:solid 1px #d7d8dd;
	border-radius:0.23em;
	-webkit-border-radius:0.23em;
	-moz-border-radius:0.23em;
	-ms-border-radius:0.23em;
	-o-border-radius:0.23em;
	text-align:center;
	line-height:210px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}
.upphoto:hover{
	border:solid 1px #333;
}
.upphoto input{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0);
	opacity:0;
	cursor:pointer;
}
.upphoto img{vertical-align:middle;max-width:100%;}
div.colorSz .checkbox input{width:14px;}
.mbones{
	width:100%;
	height:518px;
	position:relative;
	overflow:hidden;
}
.fesitems .mbones img{
	width:100%;
	margin:0px;
}
.mbones .mbonesMain{
	top:0px;left:0px;
	width:100%;
	height:100%;
	position:absolute;
	padding:0px 15px;
}
.mbones .mbonesMain .mar{
	margin:80px auto;
	margin-bottom:60px;
	max-height:99px;
	overflow:hidden;
}
.mbones .mbonesMain .mar h1{
	font-weight:normal;
	color:#333;
}
.mbones .mbonesMain .shuruuserName{
	width:181px;
	margin:0px auto;
	margin-bottom:10px;
	color:#000;
}
.mbones .mbonesMain .posrt{
	position:relative;
	top:39%;
}
.mbones .mbonesMain .shuruuserName input{
	height:35px;
	line-height:35px;
	font-size:14px;
}
.tplCerStyle{
	text-align: center;
	margin-top: 100px;
}
.bjcCont{margin-bottom:20px;text-align:center;}
.bjcCont h5{display:block;font-size:18px;color:#ac9a6c;}
.bjcCont p{
	font-size:16px;
	color:#666;
	line-height:19px;
	display:block;
	margin:0 auto;
	width:75%;
}
.timerQm{
	position:absolute;
	text-align:center;
	bottom:0;
	width:100%;
	left:0px;
	margin-bottom: 25px;
}
.timerQm>div{
	margin:15px auto;
}
.timerQm span{
	display:block;
	font-size:16px;
	color:#666;
}
/**/
.addinputs ul>li{
	margin-bottom:15px;
	position:relative;
	line-height:40px;
	overflow:hidden;
	align-items: center;
}
.addinputs ul>li.er{
	line-height:20px;
	margin-bottom:10px;
}
.addinputs ul>li.er label{
	width:auto;
}
.addinputs ul>li .icsud{
	overflow:hidden;
	margin-left:5px;
}

.addinputs ul>li .icsud>span{
	margin:12.5px 5px;
}
.addinputs ul>li .icsud>span.deles{
	margin-right:0px;
}
.addinputs ul>li .icsud .addinputselect{
	margin-right:5px;
}
.addinputs label{
	font-size:16px;
	color:#333;
	font-weight:bold;
	display:inline-block;
	margin-right:15px;
	float:left;
	width:11px;
}
.addAnswer{
	width:260px;
	height:33px;
	line-height:33px;
	text-align:center;
	color:#666;
	display:inline-block;
	border:dashed 1px #ccc;
	font-size:14px;
	cursor:pointer;
}
.addAnswer:hover{
	color:#333;
	border-color:#8F8686;
}
.addinputsinput{
	width:260px;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#666;
	border-color:#e2e2e2;
	border-style:solid;
	border-width:1px;
	padding:0px 10px;
	display:inline-block;
	font-weight:bold;
	float: left;
}
.addinputs li.question-type-image{
	display: flex;
	align-items: center;
}
.addinputs li.question-type-image label{
	float: none;
}
.addinputs-image{
	width: 260px;
	height: 100px;
	display: flex;
	align-items: center;
	position: relative;
}
.addinputs-image .size-tips{
	position: absolute;
	left: 115px;
	bottom: 0;
	font-size: 12px;
	color: #999;
	line-height: 1;
}
.addinputs-image .option-tools{
	display: none;
	align-items: center;
	flex-grow: 1;
    font-size: 14px;
    padding: 0 15px;
    justify-content: space-between;
}
.addinputs-image .option-tools a{
	color: #36a53b;
	text-decoration: underline;
	cursor: pointer;
}
.addinputs-image .cover-image{
	width: 100px;
	height: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-color: #999;
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	font-size: 12px;
	line-height: 1.5;
	cursor: pointer;
	position: relative;
}
.addinputs-image .cover-image .cover-up-target{
	opacity: 0;
	position: absolute;
	top: 0; left: 0;
	width: 100%; height: 100%;
	z-index: 10;
}
.addinputs-image .cover-image .cover-img-src{
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 2;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.addinputs-image .cover-image .cover-image-icon-add{
	font-size: 40px;
    line-height: 1;
}
.addinputs span{
	display:inline-block;
	width:15px;
	height:15px;
	margin-left:10px;
	background:url(../images/icon-yes.png) no-repeat center;
}
.addinputs span.deles{
	background:url(../images/phoneicondel.png) no-repeat right;
	position:relative;
	padding-left:15px;
	cursor:pointer;
}
.addinputs span.up{
	background-image:url(../images/iconoperation.png);
	background-repeat:no-repeat;
	background-position:-132px 0px;
	position:relative;
	padding-left:15px;
	cursor:pointer;
}
.addinputs span.up:hover{
	background-position:-362px 0px;
}
.addinputs span.down{
	background-image:url(../images/iconoperation.png);
	background-repeat:no-repeat;
	background-position:-180px 0px;
	position:relative;
	padding-left:15px;
	cursor:pointer;
}
.addinputs span.down:hover{
	background-position:-410px 0px;
}
.addinputs label.colorReds{
	font-size:12px;
	color:#ff0000;
	font-weight:normal;
}
.addinputselect{
	margin-left:20px;
	width:75px;
	height:35px;
	color:#44b549;
	font-size:14px;
	border:solid 1px #dedede;
}
.addinputselect:focus{
	box-shadow:0px 0px 3px rgba(0,0,0,0.1);
}
.addinputs span.deles:before{
	content:'';
	color:#999;
	position:absolute;
	left:0px;
	top:1px;
	width:1px;
	height:100%;
	background-color:#999;
}
.addinputs .selectxuanxi .addAnswer{
	width:auto;
	padding:0px 15px;
	margin-top:10px;
}
.selectxuanxi{
	padding:15px 0px;
	width:360px;
	padding-left:25px;
}
.selectxuanxi>input{
	border:solid 1px #ddd;
	width:100px;
	height:33px;
	line-height:33px;
	font-size:14px;
	color:#c9c9c9;
	padding:0px 6px;
	margin-bottom:5px;
	float: left;
	margin-right: 5px;
	margin-top:10px;
}
span.spanbgColorDefault{
	background-color:#bbb;
}
span.spanbgColorDefault:hover{cursor: pointer;}
span.spanbgColorSuccess{
	background-color:#44b549;
}
span.spanbgColorSuccess:hover{cursor: pointer;}
/**/
/***/
.pagebushu{
	position:fixed;
	right:0px;
	background-color:rgba(153,153,153,0.7);
	height:59px;
	bottom:50px;
	z-index:1000;
	width:400px;
	text-align:center;
	border-radius:0.23em;
	-webkit-border-radius:0.23em;
	-moz-border-radius:0.23em;
	-ms-border-radius:0.23em;
	-o-border-radius:0.23em;
	padding:9px 36px;
}
.pagebushu .positions{
	position:absolute;
	width:36px;
	text-align:center;
	line-height:49px;
	height:100%;
	cursor:pointer;
	top:0px;
}
.pagebushu a.flts{
	left:0px;
	background:url(../images/iconLft.png) no-repeat center;
}
.pagebushu a.flts:after{
	content:'';
	width:1px;
	position:absolute;
	height:100%;
	background-color:rgba(255,255,255,0.6);
	top:0px;right:0px;
}
.pagebushu a.rigs:after{
	content:'';
	width:1px;
	position:absolute;
	height:100%;
	background-color:rgba(255,255,255,0.6);
	top:0px;left:0px;
}
.pagebushu a.rigs{
	right:0px;
	background:url(../images/iconrig.png) no-repeat center;
}
.pageManbu{
	width:328px;
	height:49px;
	overflow:hidden;
}
.pageManbu a{
	display:block;
	float:left;
	padding:0px 20.8px;
	color:#4e515e;
	font-size:12px;
	line-height:24px;
	cursor:pointer;
}
.pageManbu a p{
	width:24px;
	height:24px;
	margin:0px auto;
	background-color:#6f7a8b;
	line-height:24px;
	text-align:center;
	color:#fff;
}
/*课程管理*/
.courseManage .cmItems{
	padding:20px;
	position:relative;
}
.cmItmesImg{margin-right:30px;overflow:hidden;width:240px;position:relative;}
.cmItmesBot{
	position:absolute;
	bottom:0px;
	text-align:center;
	left:0px;
	width:100%;
	background-color:rgba(0,0,0,0.5);
	font-size:14px;
	color:#fff;
	padding:10px 0px;
	overflow:hidden;
}
.cmItmesImg p{
	width:100%;
	height: 100%;
	background-color:#333;
/* 	height:426px; */
	overflow:hidden;
	position:relative;
}
.cmItmesImg p img{ vertical-align:bottom;width:100%;max-width:100%;}
.cmItmesImgtitle{
	margin-bottom: 10px;
	/* position:absolute;
	top:65px;
	left:20px;
	width:200px; */
}
.cmItmesImgtitle h2{
	color:#000;
	font-weight:normal;
	text-align:left;
	font-size:22px;


}
.cmItmesImgtitle h4{
	color:#000;
	font-weight:normal;
	text-align:left;
	font-size:16px;
}
.cmItemsNav .pnavss{
	font-size:12px;
	color:#999;
}
.cmItemsNav ul{
	/*overflow:hidden;*/
	width:520px;
}
.cmItemsNav li{
	
}
.cmItemsNav li>i{
	display:block;
	position:absolute;
	right:0px;
	background-color:#f5f5f5;
	border:solid 1px #ddd;
	padding:1px 11px;
	font-size:12px;
	color:#ff5017;
	font-family:'Arial';
	top:-10px;
	-webkit-border-radius:30px;
	border-radius:30px;
}
.cmItemsNav li a{
	display:inline-block;
	color:#333;
	width:30px;
	height: 30px;
	background-repeat:no-repeat;
	background-size: cover;
	background-position:center;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	overflow:hidden;
	box-sizing:border-box;
}
.cmItemsNav li a.cmiNavcont{background-image:url(../images/phonenav1.png);}
.cmItemsNav li a.cmiNavsetting{background-image:url(../images/phonenav2.png);}
.cmItemsNav li a.cmiNavJp{background-image:url(../images/phonenav3.png);}
.cmItemsNav li a.cmiNatongj{background-image:url(../images/phonenav4.png);}
.cmItemsNav li a.cmiNakcSetting{background-image:url(../images/phonenav5.png);}
.cmItemsNav li a.cmiNavmodel{background-image:url(../images/phonenav6.png);}
.cmItemsNav li a.cmiNakfrom{background-image:url(../images/phonenav7.png);}

.cmItemsNav li a.cmiNavcont-not{background-image:url(../images/phonenav1-1.png);}
.cmItemsNav li a.cmiNavsetting-not{background-image:url(../images/phonenav2-2.png);}
.cmItemsNav li a.cmiNavJp-not{background-image:url(../images/phonenav3-3.png);}
.cmItemsNav li a.cmiNatongj-not{background-image:url(../images/phonenav4-4.png);text-indent:8888em;}
.cmItemsNav li a.cmiNatongj-not:hover{
	animation:none;
	-webkit-animation:none;
	text-indent:inherit;
	background-image:none;
	background-color:rgba(255,255,255,0.6);
}
.cmItemsNav li a.cmiNakcSetting-not{background-image:url(../images/phonenav5-5.png);}
.cmItemsNav li a.cmiNavmodel-not{background-image:url(../images/phonenav6-6.png);}
.cmItemsNav li a.cmiNakfrom-not{background-image:url(../images/phonenav10.png);}

.cmItemsNav li a.cmiNakcproblem{background-image:url(../images/phonenav8.png);text-indent:8888em;}
.cmItemsNav li a.cmiNakcproblem2{background-image:url(../images/phonenav10.png);text-indent:8888em;}
.cmItemsNav li a.cmiNakcproblem2:hover{
	animation:none;
	-webkit-animation:none;
	text-indent:inherit;
	background-image:none;
	background-color:rgba(255,255,255,0.6);
}
.cmItemsNav li p{
	line-height:40px;
}

.moneys{
	font-size:20px;
	color:#ff5017;
	padding:8px 0px;
	font-family:'Arial';
}
.addTimer:before{
	content:'';
	left:0px;
	top:50%;
	margin-top:-7px;
	width:14px;
	height:14px;
	position:absolute;
	display:block;
	background:url(../images/addTimer.png) no-repeat left;
}

.sendTimer-live:before{
    cursor: default !important;
}
.sendTimer:before{
	content:'';
	left:0px;
	top:50%;
	margin-top:-7px;
	width:14px;
	height:14px;
	position:absolute;
	display:block;
	background:url(../images/sendtime.png) no-repeat left;
}
.previewMain>.preview{
	width:140px;
	margin-left:20px;
}
.preview{
	text-align: left;
	margin: 0px auto;
	cursor: pointer;
	position: relative;
	margin-bottom:15px;
}
.erweima{
	width:140px;
	/* height:140px; */
	position:absolute;
	padding:5px;
	background-color:#fff;
	z-index:1000;
	display:none;
	margin-top:15px;
}
.erweima:after{
	top:-7px;
	content:'';
	display:block;
	position:absolute;
	left:50%;
	width:14px;
	height:14px;
	background-color:#fff;
	margin-left:-3.5px;
	border-top:0px;
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
	-webkit-box-shadow:-2px -2px 2px rgba(0,0,0,0.15);
	-moz-box-shadow:-2px -2px 2px rgba(0,0,0,0.15);
	-ms-box-shadow:-2px -2px 2px rgba(0,0,0,0.15);
	-o-box-shadow:-2px -2px 2px rgba(0,0,0,0.15);
	box-shadow:-2px -2px 2px rgba(0,0,0,0.15);
}
.erweima li{
	font-size:12px;
	color:#333;
	line-height:18px;
	margin-bottom:10px;
	padding:0px 5px;
}
.preview .erweima img{
	width:100%;
	max-width:100%;
	vertical-align:middle;
	margin:0px;
}
.preview img{
	vertical-align:middle;
	margin-left:15px;
	margin-right:15px;
}
.guide{
	position:absolute;
	z-index:100000;
	top: -130px;
	right: 8px;
}
/**/
.playvideo{
	position:relative;
	display:block;
}
.playvideo img.pvimg{
	position:absolute;
	width:89px;
	height:89px;
	top:50%;left:50%;
	margin-top:-44.5px;
	margin-left:-44.5px;
}
/*固定导航*/
.navsEdit{
	width:100%;
	position:fixed;
	background:url(../images/sx.png) repeat-x center;
	height:72px;
	line-height:74px;
	top:0px;
	z-index:1001;
}
.navsEditMain{
	width:1000px;
	margin:0px auto;
	overflow:hidden;
}

/*注册，登录，找回密码*/
.register{
	width:640px;
	position:absolute;
	left:50%;top:50%;
	margin-left:-320px;
	background-color:#fff;
	font-size:14px;

}
.register1{
	height:704px;
	margin-top:-352px;
}
.register2{
	height:453px;
	margin-top:-226.5px;
}
.register3{
	margin-top:-302px;
}
.registerlogin{
	height:419px;
	margin-top:-209.5px;
}
.registerfindPwd{
	height:380px;
	margin-top:-190px;
}
.registerbot{
	border:solid 1px rgba(0,0,0,0.1);
}
.register .header{
	width:100%;
	height:96px;
	background-color:#333;
	text-align:center;
	line-height:96px;
}
.regitips{
	padding:40px 20px;
	padding-bottom:0px;
	font-size:12px;
	color:#666;
	line-height:22px;
}
.regitips img{
	float:left;
	margin-right:20px;
	top:9px;
	position:relative;
}
.register .header img{
	vertical-align:middle;
}
.register .regisContent{
	max-width:320px;
	margin:50px auto;
}
.register .reginputs{margin:20px auto;color:#4f5f6f;position:relative;}
.register .reginputs input{
	line-height:48px;
	color:#6f7a8b;
	border:solid 1px rgba(0,0,0,0.24);
	border-radius:0.28em;
	-webkit-border-radius:0.28em;
	-moz-border-radius:0.28em;
	-o-border-radius:0.28em;
	-ms-border-radius:0.28em;
	width:100%;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	padding:0px 10px;
	height:48px;
}
.register .reginputs input:focus{
	border:solid 1px rgba(0,0,0,1);
}
.register div.loginin input{
	padding-left:46px;
}
.register div.loginin i.icon{
	display:block;
	position:absolute;
	left:15px;
	width:17px;
	height:100%;
	top:0px;
}
.register div.loginin i.iconmail{background:url(../images/iconmail.png) no-repeat center;}
.register div.loginin i.iconpwd{background:url(../images/iconpwd.png) no-repeat center;}
.loginCookies{
	/*overflow:hidden;*/
	margin:20px 0px;
}
.loginCookies:after,.loginCookies:before{
	content: " ";
    display: table;
}
.loginCookies:after{clear: both;}
.loginCookies .checkbox{padding-right:15px;color:#6f7a8b;}
.loginCookies [rig] a{color:#6f7a8b}
.loginCookies [rig] a:hover{
	text-decoration:underline;
	color:#333;
}
.loginCookies .checkbox input[type=radio]{
	display:inline-block;
	width:16px;
	height:16px;
	margin-right:10px;
	border:0px;
	float:left;
	margin-top:2px;
}
.loginCookies .checkbox input:focus{
	border-color:#ff503f;
}
.insert_section_type{
	position:relative;
	height:113px;
	box-shadow: 0px 1px 4px rgba(0,0,0,0.1);
	border: solid 1px #ddd;
}
.shareYl{
	width:454px;
	margin:15px auto;
}
.shareYlm{overflow:hidden;}
.ylmImg {margin-right:20px;}
.ylmBtn{line-height:186px;position:relative;}
.sharePtxt{
	color:#6f7a8b;
	line-height:30px;
	font-size:14px;
	margin-top:20px;
}
.ylmBtnposi{
	position:absolute;
	bottom:0px;
	width:100%;
	left:0px;
	text-align:center;
	line-height:46px;
}
.ylmBtnposi a{
	display:inline-block;
	width:46px;
	height:46px;
	background:url(../images/iconwwzr.png) no-repeat center;
	background-color:rgba(208,215,226,0.7);
	cursor:pointer;
}
.ylmBtnposi a.weibo{background-position:11px 12px;}
.ylmBtnposi a.weixin{background-position:-45px 12px;}
.ylmBtnposi a.kj{background-position:-105px 12px;}
.ylmBtnposi a.renren{background-position:-163px 12px;}


.ylmBtnposi a.weibo:hover{background-position:-210px 12px;}
.ylmBtnposi a.weixin:hover{background-position:-266px 12px;}
.ylmBtnposi a.kj:hover{background-position:-325px 12px;}
.ylmBtnposi a.renren:hover{background-position:-384px 12px;}
/*上传视频*/
.upVideo{
	display:inline-block;
	width:140px;
	height:44px;
	line-height:44px;
	color:#fff;
	text-align:center;
	position:relative;
	background-color:#666;
	cursor:pointer;
	margin-left:5px;
	font-size:14px;
}
.upVideo span{
	position:absolute;
	width:100%;
	text-align:center;
	line-height:30px;
	font-size:12px;
	color:#ff521a;
	top:50px;
	display:block;
}
.upVideo img{
	vertical-align:middle;
	margin-right:5px;
}
.marginTop{
	margin-top:50px;
}
.upVideo input{
	position:absolute;
	width:100%;
	left:0px;
	height:100%;
	top:0px;
	opacity:0;
	cursor:pointer;
	-moz-opacity:0;
	filter:alpha(opacity=0);
    -khtml-opacity: 0;
}
.tablist{padding-bottom:20px;padding-top:10px;}
.tablistheader{position:relative;z-index:2;}
.tablistheader a{
	display:inline-block;
	height:40px;
	line-height:44px;
	-webkit-border-top-left-radius:0.23em;
	-webkit-border-top-right-radius:0.23em;
	-moz-border-top-left-radius:0.23em;
	-moz-border-top-right-radius:0.23em;
	-ms-border-top-left-radius:0.23em;
	-ms-border-top-right-radius:0.23em;
	border-top-left-radius:0.23em;
	border-top-right-radius:0.23em;
	border:solid 1px #ddd;
	border-bottom:0px;
	font-size:14px;
	color:#666;
	width:154px;
	cursor:pointer;
	text-align:center;
}
.tablistheader a.select{
	color:#333;
	border-bottom:solid 1px #f8f8f8;
	background-color:#f8f8f8;
}
.tablistcontent{
	position:relative;
	z-index:1;
	margin-top:-1px;
}
.tablistcontent>div{
	min-height:150px;
	padding:15px 20px;
	border:solid 1px #ddd;
	background-color:#f8f8f8;
}
/*数据统计start*/
.statisticalData{
	/* padding:50px 0px; */
}
.sdHeader>a{
	font-size:16px;
	color:#666;
	border:solid 1px #d8d8d8;
	border-bottom:0px;
	padding:8px 27px;
	display:block;
	float:left;
	margin-right:5px;
	position:relative;
	z-index:3;
	-webkit-border-top-left-radius:0.3em;
	-webkit-border-top-right-radius:0.3em;
	-moz-border-top-left-radius:0.3em;
	-moz-border-top-right-radius:0.3em;
	-ms-border-top-left-radius:0.3em;
	-ms-border-top-right-radius:0.3em;
	border-top-left-radius:0.3em;
	border-top-right-radius:0.3em;
}
.icon-div>a>i{
	background-image:url(../images/news-icon.png);
	background-repeat:no-repeat;
	width:17px;
	height:17px;
	position:relative;
	margin-right:10px;
	display:inline-block;
	top:2px;
}
.icon-div>a i.iconfree{background-position:0px 2px;}
.icon-div>a i.iconpay{background-position:-81px 0px;}
.sdHeader>a.select{
	background-color:#fff;
	border-bottom:solid 1px #fff;
}
.sdHeader>a.selectfnight{
	background-color:#f8f8f8;
	border-bottom:solid 1px #f8f8f8;
}
.sdHeader>a.select i.iconfree{
	background-position:0px -26px;
}
.sdHeader>a.select i.iconpay{
	background-position:-81px -28px;
}
.sdHeader {overflow:hidden;}
.sdBottom{
	border:solid 1px #d8d8d8;
	padding:15px;
	background-color:#fff;
	position:relative;
	z-index:2;
	margin-top:-1px;
	border-top-left-radius:0px;
}
.sdBottompaddingNone{
	padding:0px;
}
.revenuedetails{
	font-size:14px;
	color:#333;
}
.revenuedetails .nextCurrent{
	margin:0px;
	margin-left:10px;
	height:30px;
	line-height:30px;
}
.revenuedetails select{
	width:180px;
	color:#999;
	height:33px;
	border:solid 1px #dedede;
	font-size:14px;
}
/**课程数据*/
.coursM{border:solid 1px #e7efe7;background-color:#fafffa;}
.cdnav{background-color:#44b549;overflow:hidden;}
.cdnav>span{
	padding:10px 25px;
	display:inline-block;
	float:left;
	font-size:14px;
	color:#fff;
	cursor:pointer;
	border-right:solid 1px #60cd64;}
	.cdnav>span.select{background-color:#319936;}
.cdSearch{
	padding:15px 20px;
	line-height:33px;
	font-size:14px;
	overflow:hidden;}
	.cdSearch .input{
		border:solid 1px #cfcfcf;
		font-size:12px;
		color:#666;
		height:33px;
		padding:0px 10px;
		margin-right:20px;}
	.cdSearch .nextCurrent{
		margin:0px;
		height:33px;
		line-height:33px;
}
.posirela input.input{
	width:220px;
	padding-right:30px;
}
.iconDataTimer{
	display:block;
	position:absolute;
	width:16px;
	height:16px;
	background:url(../images/icondataTImer.png) no-repeat center;
	cursor:pointer;
	right:28px;
	top:50%;
	margin-top:-8px;

}
.cddata{
	border-bottom:solid 1px #e7efe7;
	line-height:40px;
	font-size:14px;
	color:#666;}
.cddata span{
	font-size:40px;
	font-family:'Arial';
}
.cddataList{overflow:hidden;padding:10px 0px;}
.cddataList>li{
	width:20%;
	float:left;
	text-align:center;
}
.cddataList>li label{
	font-size:14px;
	color:#666;
	display:block;
}
.fenType{
	padding:0px 15px;
}
.dataTitle{margin:35px 0px;margin-bottom:15px;overflow:hidden;}
.downBa{
	display:inline-block;
	height:22px;
	line-height:22px;
	border:solid 1px #ff521a;
	color:#ff521a;
	font-size:12px;
	margin-left:60px;
	border-radius:2em;
	-webkit-border-radius:2em;
	padding:2px 15px;
	margin-top:8px;
	cursor:pointer;
}
.dataTitle h4{
	padding-left:15px;
	font-size:16px;
	position:relative;
	color:#333;}
	.dataTitle h4:before{
		content:'';
		width:2px;
		background-color:#ff521a;
		height:100%;
		position:absolute;
		left:0px;}
.cddType>a{
	color:#666;
	font-size:14px;
	border-right:solid 1px #e7efe7;
	display:inline-block;
	padding:0px 30px;
	height:40px;
}
.cddType>a.select{
	border-bottom:solid 2px #44b549;
}
.tableList{
	width:283px;
	padding:0px 15px;
}
.tablelistGroup{
	border:solid 1px #e2e2e2;
	border-right:0px;
	border-bottom:0px;
}
.tablelistGroup li{
	font-size:12px;
	color:#999;
	width:100%;
	height:41px;
	line-height:41px;
	overflow:hidden;
	border-bottom:solid 1px #e2e2e2;
}
.tablelistGroup li>span{
	width:140px;
	border-right:solid 1px #e2e2e2;
	float:left;
	text-align:center;
	display:inline-block;
}
.tablelistGroup li.tlHeader{
	background-color:#f8f8f8;
	color:#333;
	font-size:14px;
}
/*数据统计end*/
/*课程发布*/
.surereleasema{
	margin:40px auto;
}
.surereleasema .rz{
	position:absolute;
	top:50%;
	margin-top:-10px;
	line-height:26px;
	left:68%;
	color:#999999;
	font-size:12px;
}
.surereleasema .rz input{
	position:relative;
	top:6px;
	width:20px;
	height:20px;
	border-color:#ff521a;
	border-style:solid;
	border-width:1px;
	color:#ff521a;
	margin-right:5px;
	cursor:pointer;
}
.surereleasema>p{font-size:14px;}
.currRelease{
	border:solid 1px #ff521a;
	padding:10px 20px;
	font-size:18px;
	color:#333;
	overflow:hidden;
	line-height:25px;
	margin:25px auto;
}
.mentionNow{
	text-decoration:underline;
	cursor:pointer;
	position:relative;
}
.enterpriseUser{
	font-size:14px;
}
.entprip{color:#666;}
.entprip a{
	text-decoration:underline;
	color:#666;
	cursor:pointer;
}
/*表格制作*/
.tablethree{
	padding:30px 0px;
}
.tablethree ul{
	border-top:solid 1px rgba(206,206,206,0.3);
	border-left:solid 1px rgba(206,206,206,0.3);
}
.tablethree li{overflow:hidden;}
.tablethree li.ttheader>div{
	color:#333;
	font-size:16px;
	text-align:center;
}
.tablethree li>div{
	float:left;
	width:33.3333%;
	height:44px;
	line-height:44px;
	padding:0px 15px;
	overflow:hidden;
	font-size:14px;
	color:#666;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-right:solid 1px rgba(206,206,206,0.3);
	border-bottom:solid 1px rgba(206,206,206,0.3);
}
.tablethree li>div img{
	vertical-align:middle;
}
.tttitlefz{
	background-color:#44b549;
	height:50px;
	line-height:50px;
	text-align:center;
}
.tttitlefz h4{
	font-weight:normal;
	color:#fff;
	font-size:20px;
}
/*表格制作end*/
.coursedata{
	margin-top:25px;
	position:relative;
}
.mentionNowtcc{
	position:absolute;
	background-color:rgba(0,0,0,0.7);
	padding:10px 15px;
	color:#fff;
	font-size:14px;
	margin-top:15px;
}
.mentionNowtcc:before{
	content:'';
	border:solid 7px rgba(0,0,0,0.7);
	border-left-color:transparent;
	border-right-color:transparent;
	border-top:0px;
	top:-7px;
	left:50%;
	margin-left:-7px;
	position:absolute;
}
.kcdy input{
	width:240px;
	height:33px;
	color:#666;
	font-size:12px;
	border:solid 1px #cfcfcf;
	padding:0px 5px;
}
.iconGdh{
	background:url(../images/icongdh.png) no-repeat left;
	background-size:contain;
	padding-left:20px;
	color:#999;
}
.rigfsize{
	font-size:12px;
	color:#666;
	padding-right:20px;
	margin-right:20px;
	position:relative;
}
.rigfsize:after{
	content:'';
	width:1px;
	height:100%;
	top:50%;
	margin-top:-7.5px;
	height:15px;
	background-color:#dcdcdc;
	position:absolute;
	right:0px;
}
.rigwd a{
	background-color:#44b549;
	display:block;
	width:25px;height:25px;
	margin-left:5px;
	-webkit-border-radius:0.2em;
	-moz-border-radius:0.2em;
	-ms-border-radius:0.2em;
	-o-border-radius:0.2em;
	-border-radius:0.2em;
	background-image:url(../images/news-icon.png);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
}
.rigwd a.wt{
	background-position:-122px 5px; cursor:default;
}
.rigwd a.da{
	background-position:-161px 6px; cursor:default;
}

/*课程推广*/
.banner{
	background:url(../images/banner.jpg) no-repeat center;
	background-size:cover;
	height:500px;
}
.bannerM{
	width:1000px;
	margin:0px auto;
	position:relative;
	height:100%;
	text-align:center;
}
.bannerM img{
	vertical-align:middle;
}
.bannerMHref{
	width:180px;
	height:45px;
	position:absolute;
	bottom:137px;right:134px;
	display:block;
	cursor:pointer;
}
.putonthe{
	text-align:center;
	padding:100px 0px;
	padding-top: 20px;
}
.putontheTitle h1{
	font-weight:normal;
	font-size:44px;
	color:#333;
	margin:10px auto;
}
.putontheTitle p{
	font-size:16px;
	color:#666666;
	line-height:30px;
}
.putonav{
	margin:65px auto;
	color:#17b47b;
	font-size:16px;
	width:385px;
	padding-top:67px;
	background:url(../images/icon-nav.png) no-repeat top;
}
.putonav>span.abs{margin-left:-30px;}
.putonav>span[flt]{margin-left:-7px;}
.putonav>span[rig]{margin-right:12px;}
.marginauto{position:relative;}
.marginauto>span{
	display:block;
	padding:6px 10px;
	position:absolute;
	font-size:16px;
	color:#fff;
	background-color:rgba(0,0,0,0.5);
	left:50%;
	margin-left:-50px;
	top:-20px;
}
.marginauto>span:after{
	content:'';
	width:0px;
	height:0px;
	border:solid 5px rgba(0,0,0,0.5);
	border-left-color:transparent;
	border-right-color:transparent;
	border-bottom:0px;
	position:absolute;
	bottom:-5px;
	left:50%;
	margin-left:-5px;
}
.addputontheBox{
	background-color:#fff;
	border:solid 1px rgba(0,0,0,0.11);
	width:800px;
	min-height:450px;
	margin:15px auto;
	-webkit-box-shadow:-3px -3px 10px  rgba(0,0,0,0.2);
	-moz-box-shadow:-3px -3px 10px  rgba(0,0,0,0.2);
	-ms-box-shadow:-3px -3px 10px  rgba(0,0,0,0.2);
	-o-box-shadow:-3px -3px 10px  rgba(0,0,0,0.2);
	box-shadow:-3px -3px 10px  rgba(0,0,0,0.2);
	padding-bottom:20px;
	position:relative;}
	.addputontheBox:before{
		content:'';
		width:20px;
		height:20px;
		background-color:#fff;
		position:absolute;
		left:50%;
		margin-left:-10px;
		top:-10px;
		 filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
		-webkit-box-shadow:-3px -3px 10px  rgba(0,0,0,0.2);
		-moz-box-shadow:-3px -3px 10px  rgba(0,0,0,0.2);
		-ms-box-shadow:-3px -3px 10px  rgba(0,0,0,0.2);
		-o-box-shadow:-3px -3px 10px  rgba(0,0,0,0.2);
		box-shadow:-3px -3px 10px  rgba(0,0,0,0.2);
	}
.addpBoxHeader{
	padding:30px 0px;
	border-bottom:dashed 1px #ddd;
}
.addpBoxHeader>p{
	text-align:center;
	font-size:16px;
	line-height:50px;
	color:#333;
}
.addBoxInputM{
/* 	width:372px; */
	width:40%;
	height:42px;
	line-height:42px;
	margin:10px auto;
}
.addBoxInputM>input{
	width:320px;
	border:solid 1px rgba(0,0,0,0.2);
	height:100%;
	-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.16) inset;
	-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.16) inset;
	-ms-box-shadow:2px 2px 5px rgba(0,0,0,0.16) inset;
	-o-box-shadow:2px 2px 5px rgba(0,0,0,0.16) inset;
	box-shadow:2px 2px 5px rgba(0,0,0,0.16) inset;
	padding:0px 10px;
}
.addIco{
	width:42px;
	height:100%;
	background:url(../images/iconadd.png) no-repeat center;
	background-color:#50ba55;
	cursor:pointer;
}
.addIco:active{
	background-color:#44a049;
}
.showputonthe{
	width:740px;
	overflow:hidden;
	margin:30px auto;
	margin-bottom:10px;
}
.showputonthe>ul{
	width:750px;
	overflow:hidden;
	height:168px;
}
.showputonthe li{
	float:left;
	width:140px;
	height:100%;
	margin-right:10px;
	background-color:#50ba55;
	position:relative;
	text-align:center;
	cursor:pointer;
}
.showputonthe li.select{
	background-color:#ff521a;
}
.showputonthe li.select>div{
	background-color:#ef4610;
	color:#ffcebe;
	border-top:solid 1px #e14715;
}
.showputonthe li>div{
	line-height:18px;
	height:55px;
	bottom:0px;left:0px;
	width:100%;
	position:absolute;
	padding:10px;
	font-size:12px;
	background-color:#3da442;
	color:#c1f6c3;
	border-top:solid 1px #449e48;
}
.showputonthe li>a{
	margin:15px auto;
	padding-top:54px;
	display:inline-block;
	font-size:16px;
	color:#fff;
	background:url(../images/icon-share.png) no-repeat;
}
.showputonthe li>a.weixin{
	background-position:14px 0px;
}
.showputonthe li>a.weibo{
	background-position:-135px 0px;
}
.showputonthe li>a.qq{
	background-position:-287px 0px;
}
.showputonthe li>a.renren{
	background-position:-439px 0px;
}
.showputonthe li>a.wlmt{
	background-position:-578px 0px;
}
.putnothelist{
	padding:30px 0px;
}
.pntlisttitle{margin-bottom:25px;}
.pntlisttitle h2{
	color:#333;
	font-size:36px;
	font-weight:normal;
}
.putnothelist-ul>li{
	height:170px;
	border:solid 1px #ddd;
	background-color:#fff;
	margin-bottom:15px;
	padding:15px;
	position:relative;
	text-align:left;
}
.pntu-DL{height:100%;}
.pntu-DL dt{
	float:left;
	margin-right:15px;
	line-height:36px;
}
.pntu-DL .title{
	font-size:24px;
	color:#50ba55;
	line-height:33px;
}
.pntu-DL dd{margin-bottom:14px;}
.submitsave{
	overflow:hidden;
}
.pntuIconEdit{
	background:url(../images/iconoperation.png) no-repeat;
	background-position:4px 2px;
	display:inline-block;
	width:22px;
	height:22px;
	background-color:rgba(0,0,0,0.7);
	cursor:pointer;
	margin-left:15px;
	position:relative;
	top:1.5px;
}
.pntuIconEdit:hover{
	background-color:#000;
}
.submitsave>input{
	height:36px;
	border:solid 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.16) inset;
	-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.16) inset;
	-ms-box-shadow:2px 2px 5px rgba(0,0,0,0.16) inset;
	-o-box-shadow:2px 2px 5px rgba(0,0,0,0.16) inset;
	box-shadow:2px 2px 5px rgba(0,0,0,0.16) inset;
	line-height:36px;
	width:240px;
}
.saveBtn{
	display:inline-block;
	margin-left:10px;
	background-color:#50ba55;
	height:36px;
	line-height:36px;
	padding:0px 15px;
	font-size:16px;
	color:#fff;
	cursor:pointer;
}
.saveBtn:active{background-color:#44a049;}
.urlset{
	font-size:16px;
	color:#666;
	line-height:30px;
}
.btnset a{
	margin:0px auto;
	margin-right:25px;
}

.shoubiaoAim{
	width:20px;
	height:63px;
	position:absolute;
	bottom:50px;
	background-color:#333;
	left:50%;
	margin-left:-10px;
	-webkit-animation: shoubiaoAim 1.5s ease-in infinite;	/* Safari 和 Chrome */
	-moz-animation: shoubiaoAim 1.5s ease-in infinite;	/* Firefox */
	-ms-animation: shoubiaoAim 1.5s ease-in infinite;
	-o-animation: shoubiaoAim 1.5s ease-in infinite;
	animation: shoubiaoAim 1.5s ease-in infinite;

	background:url(../images/shoubiaogundong.png) no-repeat center;
}
/************************************/
.smbox{
	width:600px;
	height:408px;
	background-color:#fff;
	position:absolute;
	left:50%;top:50%;
	margin-left:-300px;
	margin-top:-204px;
	text-align:center;
	padding:60px 0px;
	font-size:14px;
	line-height:23px;
}
.smboxclose{
	position:absolute;top:15px;right:15px;display:block;
	background:url(../images/isiconsole.png) no-repeat center;
	cursor:pointer;
	width:14px;
	height:14px;
}

.smbox img{margin:20px 0px;}
.smbox span{color:#ff521a;}
/*奖品管理*/
.prizemanage h4{
	display:inline-block;
}
.prizemanage .addprizespan{
	font-size:14px;
	color:#666;
	margin-left:10px;
	cursor:pointer;
}
.prizemanage .addprizespan img{
	vertical-align:middle;
	margin:0px 5px;
}
.prizemanage .prztips{
	font-size:12px;
	color:#ff5017;
}
.prizelist{
	border:solid 1px #ddd;
	background-color:#fff;
	overflow:hidden;
}
.prizelist li{
	overflow:hidden;
	border-bottom:solid 1px rgba(206,206,206,0.3);
}
.prizelist li.lastli{
	border-bottom:0px;
	padding:15px 0px;
	text-align:center;
	background-color:#fbfbfb;
}
.firstlastli{
	border-bottom:solid 1px #ddd;
	padding:15px 0px;
	text-align:center;
	font-szie:12px;
	background-color:#fafffa;
	color:#666;
}
.firstlastli a{color:#666;font-size:12px;}
.prizelist li.lastli a{
	cursor:pointer;
}
.prizelist li>div{
	float:left;
	font-size:14px;
	color:#666;
	text-align:center;
	width:11%;
	padding:15px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	line-height:46px;
	word-wrap: break-word;
}
.prizelist li.firstli{
	background-color:#44b549;
}
.prizelist li.firstli div.select{
	background-color:#319936;
	position:relative;
}
.prizelist li.firstli div.select:after{
	content:'';
	width:11px;
	height:6px;
	background:url(../images/icon-down.png) no-repeat center;
	top:50%;right:10px;
	margin-top:-3px;
	position:absolute;
}
.prizelist li a.looks{
	color:#ff5017;
	text-decoration:underline;
	cursor:pointer;
}
.prizelist li .prizeoperation a{
	display:inline-block;
	width:14px;
	height:14px;
	overflow:hidden;
	background-image:url(../images/iconoperation.png);
	background-repeat:no-repeat;
	margin:0px 10px;
	cursor:pointer;
}
.prizeoperation a.edit{
	background-position:0px -1px;
}
.prizeoperation a.edit:hover{
	background-position:-230px -1px;
}
.prizeoperation a.del{
	background-position:-98px 0px;
}
.prizeoperation a.del:hover{
	background-position:-328px 0px;
}
.prizelist li.firstli>div.lastdiv{
	border-right:0px;
}
.prizelist li.firstli>div{
	word-break:break-all;
	border-right:solid 1px #60cd64;
	line-height:19px;
	color:#fff;
}
.prizelist li.prizeplsetting>div{
	width:50%;
	padding:0px 20px;
}
.prizelist li>div.firstdiv{
	width:23%;

}
.prizelist li>div img{
	vertical-align:middle;
}

.prizelist li>div.studentdiv{
	font-size:14px;
	color:#666;
	text-align:left;
}
.studentdiv input{
	margin:0px 10px;
	border:solid 1px #cfcfcf;
	width:53px;
	height:24px;
	color:#ff521a;
	text-align:center;
}

.studentdiv i{
	font-size:12px;
	color:#ff0000;
}
.prizelist li>div.studentBtn{
	text-align:right;
	padding:11px 0px;
}
.prizelist li>div.studentBtn a{
	border:solid 1px #ccc;
	line-height:24px;
	cursor:pointer;
	margin-left:15px;
	width:100px;
	overflow:hidden;
	display:inline-block;
	float:left;
	height:24px;
	text-indent: 5px;
	text-align:left;
}
.prizelist li>div.studentBtn a>span{
	display:inline-block;
}
.prizelist li>div.studentBtn a i{
	margin-left:35px;
}
.prizelist li>div.studentBtn a:hover{
	background-color:#ff521a;
	border-color:transparent;
	color:#fff;
	text-indent: -57px;
}
.prizelist li>div.studentBtn a:last-child{
	text-align: center;
	text-indent: 0;
}
.prizelist li>div.studentBtn a:last-child span{display:inline-block;}
.prizelist li>div.studentBtn a:last-child i{display:none;}
.prizelist li>div.studentBtn a:last-child:hover {
	text-indent: 0;
}
.prizelist li>div.studentBtn a:last-child:hover i{
	margin-left: 0;
	/*text-indent:-25px;*/
	display:inline-block;
}
.prizelist li>div.studentBtn a:last-child:hover span{
	/*text-indent:-25px;*/
	display:none;
}
/*获奖用户设置*/
.hjusersetting{
	font-size:14px;
	color:#666;
	margin-bottom:15px;
}
.hjusersetting i{
	font-size:12px;
	color:#ff521a;
}
.hjusersetting input.radios{
	position:relative;
	top:2px;
}
.hjusersetting input.inputs{
	margin: 0px 10px;
	border: solid 1px #cfcfcf;
	width: 53px;
	height: 24px;
	color: #666;
	text-align: center;
}
/*奖品记录*/
.prizeRecords ul>li>div{
	width:16.6666%;
	line-height:28px;
	word-break:break-all;
}
/*中奖名单*/
.prizenameList ul>li>div{
	width:8.3338%;
	line-height: 20px;
}
.prizenameList ul>li>div.p_s{
	width:5%;
}
.prizenameList ul>li>div.p_ep{
	width:14%;
}
.prizenameList ul>li>div.p_dm{
	width:12%;
}
.prizenameList ul>li>div.p_nm{
	width:15%;
}
.prizenameList ul>li>div.p_address{
	width:20%;
}
/*作者管理*/
.authorlistable ul>li>div{

}
.authorlistable ul>li>div{
	width:15%;
	line-height:22px;
}

.authorlistable ul>li>div:nth-child(5){
	width:25%;
}
.authorlistable ul>li>div.emails{
	width:20%;
	word-wrap: break-word;
	word-break: normal;
	box-sizing:border-box;
}
.authorlistable ul>li>div.st{
	width:10%;
}
.authorlistable ul>li>div.jb{
	width:8%;
}
/*跳转*/
.pagejump .jump{
	background-color:#44b549;
	font-size:14px;
	color:#fff;
	padding:3px 15px;
	margin-left:10px;
	cursor:pointer;
}
.inputjump{
	margin: 0px 4px;
	border: solid 1px #cfcfcf;
	width: 53px;
	height: 24px;
	color: #666;
	text-align: center;
}
.pagejump .nextAndprev{
	width:28px;
	height:28px;
	display:inline-block;
	margin:0px 15px;
	position:relative;
	top:8px;
	cursor:pointer;
}
.pagejump .preve{
	background:url(../images/newspriev.png) no-repeat;
	background-position:-40px 0px;
}
.pagejump .prevelast{
	background:url(../images/newspriev1.png) no-repeat;
	background-position:-40px 0px;
}
.pagejump .nexts{
	background:url(../images/newspriev.png) no-repeat;
}
.pagejump .nextslast{
	background:url(../images/newspriev1.png) no-repeat;
	background-position:0px 0px;
}
.pagejump .showpage{
	font-size:16px;
	color:#666;
}
/*奖品设置弹出层*/
.prizesetbox .prizesetshead{
	text-aglin:left;
	margin-bottom:25px;
}
.prizesetshead h4{color:#333;font-size:20px;}
.prizesetbox{
	width:650px;
	margin-left:-300px;
	background-color:#fff;
	left:50%;top:50%;
	line-height:23px;
	padding:33px 20px;
	position:absolute;
}
.tccprizetitle{
	color:#333;
	font-size:14px;
	line-height:30px;
}
.tccprizeinput{
	width: 328px;
	margin: 0px auto;
}
.tccprizeinput input{
	height:40px;
	line-height:40px;
	width:100%;
	padding:0px 6px;
	font-weight:bold;
	margin:10px auto;
	box-sizing:border-box;
	border:solid 1px #e2e2e2;
}
.tccjpxiangq{
	height:70px;
	margin:10px auto;
}
.tccjpxjupphoto{
	margin-right:20px;
	width:100px;
	height:100px;
	overflow:hidden;
	border:solid 1px #d7d8dd;
	color:#909090;
	font-size:12px;
	text-align:center;
	line-height:70px;
	cursor:pointer;
}
.tcxqlabe label{
	font-size:14px;
	color:#666;
}
.tcxqlabe>div{
	height:24px;
	line-height:24px;
	margin-bottom: 15px;
	margin-top: 5px;
}
.tcxqlabe span{
	font-size:12px;
	color:#999;
}
.updateprize{
	color:#44b549;
	width:22px;
	height:22px;
	line-height:22px;
	text-align:center;
	margin:0px 2px;
	font-size:14px;
	border:solid 1px #44b549;
	display:inline-block;
	cursor:pointer;
}
.marginto{
	margin-top: 20px;
}
.marginto .nextCurrent{
	margin:20px 10px;
}
/*提现弹出曾*/
.boxtixian{
	min-width:380px;
	margin:15px auto;
}
.addnewusers{font-size:12px;color:#666;cursor:pointer;}
.boxtixian li{
	margin-bottom:10px;
	overflow:hidden;
}
.boxtixian li>label,.adduserzhanghao li>label{
	width:70px;
	font-size:14px;
	color:#333;
	line-height:40px;
	display:block;
	text-align:right;
	float:left;
}
.boxtixian li>input,.boxtixian li>select,.adduserzhanghao li>input,.adduserzhanghao li>select{
	min-width:240px;
	height:40px;
	border:solid 1px #d2d2d2;
	padding:0px 6px;
	font-size:12px;
	color:#999;
	float: left;
}
.boxtixian li>select{
	font-size:14px;
	color:#666;
}
.boxtixian li>select.select{
	border:solid 3px #44b549;
	box-shadow:0px 0px 7px rgba(0,0,0,0.7);
}
.submitsuccess p{
	font-size:14px;
	color:#666;
}
.submitsuccess h3{font-weight:normal;color:#ff521a;}
/*修改抽奖形式*/
.updatezjxs{
	overflow:hidden;
}
.updatezjxs li{
	float:left;
	width:150px;
	height:200px;
	position:relative;
	-webkit-border-radius:1em;
	-moz-border-radius:1em;
	-ms-border-radius:1em;
	-o-border-radius:1em;
	-border-radius:1em;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border:solid 1px rgba(111,122,139,0.31);
	margin-right:36.66px;
	cursor:pointer;
}
.updatezjxs li.select{
	border:solid 3px rgba(68,181,73,1);
}
.updatezjxs li.select p{background-color:#44b549;}
.updatezjxs li p{
	background-color:#999;
	text-align:center;
	font-size:16px;
	color:#fff;
	height:42px;
	line-height:42px;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	-webkit-border-bottom-left-radius:0.5em;
	-webkit-border-bottom-right-radius:0.5em;
	-moz-border-bottom-left-radius:0.5em;
	-moz-border-bottom-right-radius:0.5em;
	-ms-border-bottom-left-radius:0.5em;
	-ms-border-bottom-right-radius:0.5em;
	-o-border-bottom-left-radius:0.5em;
	-o-border-bottom-right-radius:0.5em;
	border-bottom-left-radius:0.5em;
	border-bottom-right-radius:0.5em;


}
.updatezjxs li a{
	width:69px;
	height:67px;
	background-image:url(../images/newsprizebj.png);
	background-repeat:no-repeat;
	display:block;
	position: absolute;
	top:50%;left:50%;
	margin-left:-34.5px;
	margin-top:-54.5px;
}
.updatezjxs li a.dzp{
	background-image:url(./images/pan_real_icon_gray.png);
	background-position: center;
	background-size: 100% 100%;
}
.updatezjxs li.select a.dzp{
	background-image:url(./images/pan_real_icon.png);
}
.updatezjxs li a.yyy{
	background-position: 0px -155px;
}
.updatezjxs li a.ggk{
	background-position: -182px -155px;
}
.updatezjxs li a.zjd{
	background-position: -361px -155px;
}

.updatezjxs li.select a.yyy{
	background-position: 0px 0px;
}

.updatezjxs li.select a.ggk{
	background-position: -182px 0px;
}

.updatezjxs li.select a.zjd{
	background-position: -361px 0px;
}
.newRenzheng{
	padding:20px 0px;
	margin-bottom:60px;
}
.newRenzheng li{
	width:150px;
	height:142px;
	border:solid 1px rgba(111,122,139,0.31);
	float:left;
	margin-right:30px;
	cursor:pointer;
}
.newRenzheng li.select{
	border:solid 3px #44b549;
}
.newRenzheng li>div{
	height:71px;
	line-height:71px;
	text-align:center;
}
.newRenzheng li p{
	font-size:14px;
	color:#666;
	padding:15px 10px;
	line-height:22px;
	text-align:center;
}
.newRenzheng li span{
	display:inline-block;
	background-image:url(../images/icon-newRenzheng.png);
	background-repeat:no-repeat;
	width:44px;
	height:41px;
	line-height:43px;
	text-indent:99999em;
}
.nrz-im1{
	background-position:0px -1px;
}
.nrz-im2{
	background-position:-62px -1px;
}
.nrz-im3{
	background-position:-146px 0px;
}
.nrz-im4{
	background-position:-209px 0px;
}
.drawProbability{
	text-align:center;
}
.drawProbability li{margin-bottom:10px;}
.drawProbability li label{
	font-size:14px;
	color:#333;
	min-width:140px;
	display:inline-block;
	margin:0px 10px;
}
.drawProbability li>div{
	width:140px;
	display:inline-block;
	margin:0px 10px;
}
.drawProbability li>div.prizename{width:180px;}
.drawProbability li>div.prizename input{
	width:180px;
}
.drawProbability li label.prizename{
	width:180px;
}
.drawProbability li input{
	width:100px;
	height:40px;
	margin:5px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	-border-radius:0.3em;
	border:solid 1px #999;
	text-align:center;
	font-size:14px;
	border:solid 1px #999;
	color:#333;
}
.drawProbability li .lastdinput input{
	width:140px;
	color:#999;
}
.goaddprize{
	margin:15px 0px;
	font-size:14px;
	color:#666;
	text-decoration:underline;
	cursor:pointer;
}
/*帐号设置*/
.pwdresget{
	padding:30px 40px;
	padding-top:0px;
	position:relative;
}
/**/
.fromtable{
	margin-bottom:15px;
	min-height:40px;
	line-height:40px;
	text-align:left;
	overflow:hidden;
	position:relative;
}
.fromtable .p{
	color:#ff521a;
	font-size:14px;
	border-bottom:solid 1px #cecece;
	padding-left:20px;
	line-height:25px;
	margin:0px;
}
.fromtbaleMain{
	width:100%;
	height:309px;
	overflow:auto;
}
.fromtable label{
	min-width:80px;
	display:inline-block;
	font-size:14px;
	color:#333;
}
.fromtable a img{ vertical-align:middle;margin:0px 10px;}
.fromtable input[type='text'],.fromtable input[type='password']{
	width:240px;
	height:40px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	border-radius:0.3em;
	border:solid 1px #d2d2d2;
	padding:0px 5px;
	color:#666;
}
span.tipss{
	font-size:12px;
	color:#999;
}
.indihead{
	margin-bottom:20px;
}
.downBtn{
	font-size:14px;
	color:#fff;
	background-color:#44b549;
	height:40px;
	line-height:40px;
	display:inline-block;
	padding:0px 15px;
	cursor:pointer;
	margin:10px;
}
.downBtn:active{
	background-color:#379f3c;
}
.downBtn img{
	vertical-align:middle;
	margin:0px 7px;
}
.fromtable input[type="checkbox"]{
	position:relative;
	top:2px;
	cursor:pointer;
}
.fromtable textarea{
	display:inline-block;
	width:823px;
	resize:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	color:#666;
	height:124px;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	-border-radius:0.3em;
	border:solid 1px #d2d2d2;
	padding:5px 10px;
	line-height:23px;
}
.borderDashadBot{
	border-bottom:dashed 1px #d0d0d0;
	padding-bottom:30px;
	margin-bottom:30px;
	overflow:hidden;
}
.myphotos{
	height:180px;
	position:relative;
	width:500px;
	top:10px;
	margin-bottom:10px;
}
.myphotos>iframe{position:absolute;}
.upmyphoto{
	width:180px;
	height:180px;
	overflow:hidden;
	position:relative;
	background-color:#666;
}
.upmyphotop{
	position:absolute;
	bottom:0px;
	text-align:center;
	font-size:14px;
	color:#fff;
	width:100%;
	padding:10px 0px;
	background-color:rgba(0,0,0,0.7);
	cursor:pointer;
}
.upmyphotoinput{
	position:absolute;
	bottom:0px;
	left:0px;right:0px;
	height:39px;
	opacity:0;
	cursor:pointer;
}
.upphototips{
	font-size:12px;
	color:#666;
	position:absolute;
	left:200px;
	bottom:0px;
}
.authorjianjie{
	width:823px;
}
.authorjianjie dt{
	width:150px;
	height:210px;
	overflow:hidden;
	position:relative;
	background-color:#ccc;
	float:left;
	margin-right:15px;
}
.authorjianjie dl{overflow:hidden;}
.authorjianjie dd{
	float:left;
}
.authorjianjie dd .fromtable textarea{
	width:653px;
	margin-left:0px;
	height:157px;
}
.goonaddauthor{

}
/*个性化*/
.enterpriselabel{overflow:hiiden;}
.enterpriselabel span{
	background-color:rgba(255,82,26,0.1);
	font-size:12px;
	color:#666;
	padding:5px 10px;
	cursor:default;
	margin-left:5px;
	margin-bottom:5px;
	float:left;
}
.enterpriselabel span i{
	cursor:pointer;
	color:#ff521a;
	margin-left:5px;
}
.mylvhomelist{overflow:hidden;}
.mylvhomelist ul{
	width:944px;
}
.mylvhomelist li{
	float:left;
	width:220px;
	margin-right:29px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.mylvhlcover{
	width:220px;
	height:165px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
	overflow:hidden;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	-border-radius:0.3em;
	cursor:pointer;
	border:solid 3px rgba(0,0,0,0);

}
.mylvhlcover img{width:100%;}
.mylvhlcover .spans{
	width:16px;
	display:block;
	height:16px;
	line-height:16px;
	text-align:center;
	border:solid 1px #ff521a;
	position:absolute;
	top:20px;
	left:20px;
	background-color:#fff;
}
.mylvhomelist li>div.select{
	border:solid 3px #44b549;
	-webkit-border-radius:0.7em;
	-moz-border-radius:0.7em;
	-ms-border-radius:0.7em;
	-o-border-radius:0.7em;
	-border-radius:0.7em;
}
.mylvhomelist li>div.select i{
	width:6px;
	top:50%;left:50%;
	height:6px;
	margin-left:-3px;
	margin-top:-3px;
	background-color:#ff521a;
	display:block;
	position:absolute;
}
.mylvhomelist li p{
	font-size:14px;
	color:#666;
	line-height:30px;
	margin:10px auto;
}
/**/
.mouseovhover{
	position:absolute;
	left:458px;
	top:50px;
	background-color:#fff;
	-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
	-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
	-ms-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
	-o-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
	box-shadow:0px 0px 4px rgba(0,0,0,0.4);
}
.mouseovhover:after{
	content:'';
	position:absolute;
	width:18px;
	height:18px;
	background-color:#fff;
	top:20px;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);
	left:-9px;
	box-shadow:-1px 1px 2px rgba(0,0,0,0.2);
}
.mouseovhover .erweimasown{
	padding:5px;
	position:relative;
	z-index:10;
}
.mouhbot{
	background-color:#f1f1f1;
	padding:10px 0px;
	text-align:center;
}
.mouhbot a{
	display:inline-block;
	width:22px;
	height:19px;
	overflow:hidden;
	background-image:url(../images/iconshare.png);
	background-repeat:no-repeat;
	text-indent:999em;
	cursor:pointer;
}
.mouhbot a.weibo{
	background-position:0px 0px;
}
.mouhbot a.weixin{
	background-position:-34px 0px;
}
.mouhbot a.qq{
	background-position:-64px 0px;
}
.mouhbot a.renren{
	background-position:-93px 0px;
}
/*系统消息*/
.systemMsg{
	border:solid 1px #d8d8d8;
	margin-bottom:15px;
	background-color:#fff;
}
.systemMsgTimer{
	padding:10px 15px;
	color:#999;
	font-size:14px;
	border-bottom:solid 1px #cecece;
}
.systemMsgTimer p{
    display:inline-block;
    float:left;
}
.systemMsgTimer span{
    float:right;
    cursor:pointer;
}
.systemContent{
	padding:30px 45px;
}
.systemContent h2{
	font-weight:normal;
	font-size:18px;
	color:#333;
	position:relative;
}
.systemContent h2:before{
	content:'';
	width:18px;
	height:18px;
	display:block;
	background:url(../images/sysytemnmsg.png) no-repeat left;
	position:absolute;
	left:-25px;
	top:50%;
	margin-top:-9px;

}
.contentItmes{
	padding:20px 0px;
	font-size:14px;
	color:#666;
	line-height:22px;
}
.syserweima{overflow:hidden;margin-bottom:15px;}
.syserweima label{margin-right:15px;}
.syserweima a{color:#333;text-decoration:underline;}
.systemMsgPage{text-align:center;}
.systemMsgPage a{display:inline-block;
	font-size:14px;
	border:solid 1px #e4e4e4;
	background-color:#f8f8f8;
	cursor:pointer;
	color:#888;
	padding: 8px 10px;
}
.systemMsgPage a.select{background-color:#44b549;border-color:#30a635;color:#fff;}
.systemMsgPage a:hover{background-color:#44b549;border-color:#30a635;color:#fff;}
/*作者弹层*/
.itemsautor{
	padding:10px 0px;
	overflow:hidden;
}
.itemsautor label{
	font-size:14px;
	color:#333;
	margin-right:25px;
	float:left;
}
.itemsautor p{
	color:#666;
	font-size:14px;
	float:left;
}
.itemsautor p.imgphoto{
	width:50px;
	background-color:#ccc;
	height:50px;
	overflow:hidden;
}
.itemsautor p.imgphoto img{
	width:100%;
}
.itemsautor span{
	color:#ff521a;
	font-size:14px;
}
.itemsautorjj p{
	display:inline-block;
	max-width:540px;
}
/*发布公告*/
.announcement{
	padding:0px 20px;
}
.announcement h3{
	color:#ff521a;
	font-size:30px;
	margin:15px auto;
	text-align:center;
	font-weight:500;
	line-height:40px;
}
.announcement textarea{
	margin:10px auto;
	height:188px;
	width:100%;
	border:solid 1px #dbdbdb;
	-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.25) inset;
	-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.25) inset;
	-ms-box-shadow:1px 1px 3px rgba(0,0,0,0.25) inset;
	-o-box-shadow:1px 1px 3px rgba(0,0,0,0.25) inset;
	box-shadow:1px 1px 3px rgba(0,0,0,0.25) inset;
	font-size:12px;
	color:#999;
	resize:none;
	padding:15px 10px;
}
.selectannouncement{
	width:160px;
	height:28px;
	border:solid 1px rgba(0,0,0,0.1);
	-webkit-border-radius:0.4em;
	-moz-border-radius:0.4em;
	-ms-border-radius:0.4em;
	-o-border-radius:0.4em;
	border-radius:0.4em;
	overflow:hidden;
	margin:13.5px 0px;
}
.selectannouncement>p{
	margin:0px;
	float:left;
	width:50%;
	height:100%;
	color:#5b5d5e;
	font-size:14px;
	cursor:pointer;
	text-align:center;
	line-height:28px;
}
.selectannouncement>p.select{
	background-color:#999;
	color:#fff;
}
.selecttaitems{
	overflow:hidden;
	padding:10px 0px;
}
.selectitemsmi{
	float:left;
	margin-right:27px;
	margin-bottom:10px;
    width: 222px;
}
.selectitemsmi>span{
	color:#666;
	font-size:12px;
}
.selectitemsmi>input{
	width:16px;
	height:16px;
	position:relative;
	top:3px;
	cursor:pointer;
}
.botBgImg{
	position:absolute;
	bottom:-3px;
	left:2px;
	right:2px;
	height:3px;
	background:url(../images/icon-wenli.png) repeat-x center;
}
/*表单管理*/
.formmanage{
	background-color:#fff;
	border:solid 1px #ddd;
	margin:20px 0px;
}
.formmanage li{
	border-bottom:solid 1px #f0f0f0;
	font-size:14px;
	color:#666;
	overflow:hidden;
}
.formmanage li>div{
	border-right:solid 1px #f0f0f0;
	padding:15px 14px;
	float:left;
	height:75px;
	line-height:75px;
	background-color:#fafffa;
	width:108px;
	text-align:center;
	overflow:hidden;
}
.formmanage li>span{
	padding:15px 20px;
	float:left;
	height:75px;
	line-height:75px;
}
.formmanage li>span.namestitle{
	color:#333;
	width:114px;
	position:relative;
	text-overflow:ellipsis;
	white-space:nowrap;
	*white-space:nowrap;
	overflow:hidden;
}
.formmanage li>span.timers{
	padding:27.5px 17px;
	height:auto;
	width: 94px;
	line-height: 25px;
	text-align: center;
}
.formmanage li>span>a{
	color:#ff521a;
	text-decoration:underline;
}
.formmanage li.lastli{
	border-bottom:0px;
}
.formmanage li>div.firstdiv{
	background-color:#fff;
	text-align:center;
	line-height:25px;
	font-size:12px;
	padding-bottom:30px;
}
.formmanage .formmagePhoto img{ vertical-align:middle;width:100%;}
.formmanage .formmagePhoto{
	margin:0px auto;
	width:50px;
	height:50px;
	position:relative;
}
.formmanage .formmagePhoto i{
	position:absolute;
	width:18px;
	height:18px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	background-color:#fff;
	bottom:2px;right:-2px;
	font-family:Arabic Typesetting;
	font-size:24px;
	text-align:center;
	color:#ff521a;
	font-weight:bold;
}
.filtersearch{
	/* overflow:hidden; */
}
.filterseaselect select{
	padding:8px 15px;
	font-size:14px;
	color:#666;
	border:solid 1px #dedede;
}
.filterseaselect span{
	font-size:12px;
	color:#999;
	margin:0px 15px;
}
.filterseaselect span>i{color:#ff521a;}
.filterinputbtn input{
	width:220px;
	padding:0px 10px;
	height:36px;
	color:#666;
	margin-right:15px;
	border:solid 1px #dedede;
}
.filterinputbtn>a{
	color:#fff;
	font-size:14px;
	background-color:#44b549;
	display:inline-block;
	padding:9px 15px;
	cursor:pointer;
}
.filterinputbtn>a:active{
	background-color:#3a9b3f;
}
.filterinputbtn>a.default-btn{
	background-color: transparent;
	border:solid 1px #ccc;
	color: #333;
	line-height: 1;
}
.listOftemplates ul{
	width:1040px;
}
.listOftemplates li{
	width:220px;
	float:left;
	margin-right:40px;
	margin-bottom:15px;
}
.listOftemplates li>div.bg{
	-webkit-box-shadow:0px 0px 7px rgba(0,0,0,0.4);
	-moz-box-shadow:0px 0px 7px rgba(0,0,0,0.4);
	-ms-box-shadow:0px 0px 7px rgba(0,0,0,0.4);
	-o-box-shadow:0px 0px 7px rgba(0,0,0,0.4);
	box-shadow:0px 0px 7px rgba(0,0,0,0.4);
	-webkit-border-radius:0.5em;
	-moz-border-radius:0.5em;
	-ms-border-radius:0.5em;
	-o-border-radius:0.5em;
	border-radius:0.5em;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
	height:165px;
	cursor:pointer;
	overflow:hidden;
}
.listOftemplates div.bg>span{
	width:16px;
	height:16px;
	border:solid 1px #ff521a;
	background-color:#fff;
	display:block;
	position:absolute;
	top:10px;
	left:10px;
	cursor:pointer;
}

.listOftemplates div.bot{
	padding:10px 0px;
	height:40px;
}
.listOftemplates div.bot p{
	line-height:20px;
	font-size:14px;
	text-align:left;
	color:#999;
}
.listOftemplates div.bot p.ti{
	color:#333;
}
.listOftemplates div.bot a{
	background-color:#ff521a;
	font-size:14px;
	color:#fff;
	display:block;
	width:63px;
	height:33px;
	text-align:center;
	line-height:33px;
	margin:3px 0px;
	cursor:pointer;
}
.listOftemplates div.bot a:active{
	background-color:#de5325;
}
.listOftemplates div.select i{
	display:block;
	width:6px;
	height:6px;
	position:absolute;
	top:50%;left:50%;
	margin-top:-3px;
	margin-left:-3px;
	background-color:#ff521a;
}
.listOftemplates div.bg>p{
	position:absolute;
	text-align:right;
	left:0px;right:0px;
	bottom:0px;
	padding:0px 10px;
	line-height:30px;
	height:30px;
	background-color:rgba(0,0,0,0.8);
}
.listOftemplates div.bg>p>a{
	width:10px;
	height:10px;
	display:inline-block;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	cursor:default;
}
.listOftemplates{padding:15px 0px;text-align:center;}
.listOftemplates li>div.select{
	border:solid 3px #44b549;
}
/*资产中心*/
.assetsCenter{
	overflow:hidden;
	margin-top:20px;
	margin-bottom:20px;
}
.assetsCenter li{
	width:332px;
	height:86px;
	overflow:hidden;
	position:relative;
	float:left;
	margin-right:2px;
	background-color:#87b4d5;
	text-align:center;
	cursor:default;
}
.assetsCenter li>p{
	line-height:86px;
	font-size:40px;
	color:#fff;
	font-family:Arial;
}
.assetsCenter li div.pcs p:first-child{
	height:46px;
}
.assetsCenter li div.pcs{
	font-size:40px;
	color:#fff;
	font-family:Arial;
	padding:10px 0px;
}
.assetsCenter li div.pcs .types{
	font-size:14px;
	color:#fff;
	font-family: Microsoft Yahei;
}
.assetsCenter li>p span{
	font-size:12px;
	margin:0px 5px;
}
.assetsCenter li>p i{
	display:inline-block;
	width:43px;
	height:39px;
	background-image:url(../images/icon-assetsCenter.png);
	background-repeat:no-repeat;
}
.assetsCenter li>p i.ye{
	background-position:7px 0px;
}
.assetsCenter li>p i.sr{
	background-position:-329px 0px;
}
.assetsCenter li>p i.sc{
	background-position:-655px 0px;
}
.assetsCenter li.balance{
	background-color:#ff521a;
}
.assetsCenter ul{
	width:1002px;
}
.assetsCenter .actitle{
	position:absolute;
	font-size:14px;
	color:#fff;
	left:10px;
	top:10px;
}
.mytxs{position:relative;}
.mytxs h3{
	font-size:20px;
	color:#333;
	font-weight:normal;
}
.mytxs>a{
	display:inline-block;
	padding:6px 20px;
	border:solid 1px rgba(153,153,153,0.5);
	cursor:pointer;
	font-size:14px;
	color:#666;
}
.mytxs>a:hover{
	color:#fff;
	background-color:#44b549;
}
.mytxs>a:active{
	background-color:#36973a;
}
.hovermytxs{
	background-color:rgba(0,0,0,0.7);
	font-size:12px;
	color:#fff;
	padding:6px 15px;
	position:absolute;
	left:-36px;
	margin-top:10px;
}
div.hovermytxs:before{
	content:'';
	width:0px;
	height:0px;
	border:solid 7px rgba(0,0,0,0.7);
	border-left-color:transparent;
	border-right-color:transparent;
	border-top:0px;
	position:absolute;
	left:50%;
	margin-left:-3.5px;
	top:-7px;
}
.sdHeaderNav{
	  border: solid 1px #d8d8d8;
	  border-bottom: 0px;
	  position: relative;
	  z-index: 2;
	  margin-top:-1px;
}
.sdHeaderNavTable li{overflow:hidden;}
.sdHeaderNav li>div{border-right:solid 1px #e7efe7;}
.sdHeaderNavTable li>div{
	font-size:14px;
	color:#666;
	text-align:center;
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.sdHeaderNav li{
	background-color:#fafffa;
}
.sdHeaderNavTable li.firstli>div{
	height:33px;
	line-height:33px;
}
.sdHeaderNavTable li>div.one{
	width:12%;
}
.sdHeaderNavTable li>div.two{
	width:30%;
}
.sdHeaderNavTable li>div.three{
	border-right:0px;
	width:22%;
}

.botsdHeadnavTlist li{border-bottom:solid 1px #e7efe7;}
.botsdHeadnavTlist li.lastli{border-bottom:0px;}
.botsdHeadnavTlist li>div{
	padding:10px 6px;
}
.botsdHeadnavTlist li>div .twofcolor{
	color:#ff521a;
}
.botsdHeadnavTlist li>div.three{
	text-align:left;
}
.mydeyue{
	line-height:40px;
	color:#ff521a;
	font-size:24px;
	margin-left:10px;
}
.mydeyue>i{
	font-size:14px;
	color:#333;
}
.outtimers{
	line-height:40px;
	color:#ff521a;
	font-size:14px;
	margin-left:10px;
}
/*帐号设置*/
.settingtixzh{
	background-color:#fff;
	border:solid 1px #ddd;
}
.adduserzhanghao{
	border-bottom:solid 1px #cecece;
	padding:30px 40px;
}
.adduserzhanghaoshow{
	border-bottom:0px;
}
.adduserzhanghao li{overflow:hidden;
	margin-bottom:15px;
}
.adduserzhanghao li>input,.adduserzhanghao li>select{
	float:left;
}
.auzhlist{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}
.auzhlist i{
	background:url(../images/itemclose.png) no-repeat center;
	background-size:contain;
	width:8px;
	height:8px;
	position:absolute;
	display:block;
	top:5px;right:5px;
	cursor:pointer;
}
.auzhlist span{
	display:block;
	line-height:30px;
}
/*评价管理*/
.evalmanage li>div.firstdiv{
	border-right:0px;
}
.commenttypes i{
	display:inline-block;
	width:46px;
	height:46px;
	line-height:46px;
	color:#fff;
	text-align:center;
}
.commenttypes i.verygood{
	background-color:#ff521a;
}
.commenttypes i.poor{
	background-color:#ccc;
}
.commenttypes i.good{
	background-color:#87b4d5;
}
.evalmanage li .message{
	width:360px;
	line-height:22px;
	height:auto;
}
.myhf{
	font-size:12px;
	color:#999;
	border-top:dashed 1px #ccc;
	margin-top:10px;
	line-height:24px;
	padding-top:5px;
}
.myreply{
	width:540px;
	height:240px;
	position:absolute;
	border:0px;
	-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.4);
	-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.4);
	-ms-box-shadow:0px 0px 8px rgba(0,0,0,0.4);
	-o-box-shadow:0px 0px 8px rgba(0,0,0,0.4);
	box-shadow:0px 0px 8px rgba(0,0,0,0.4);
}
.myreply:before{
	content:'';
	width:16px;
	height:16px;
	position:absolute;
	background-color:#fff;
	top: -8px;right: 24px;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-webkit-box-shadow:-3px -3px 6px rgba(0,0,0,0.3);
	-moz-box-shadow:-3px -3px 6px rgba(0,0,0,0.3);
	-ms-box-shadow:-3px -3px 6px rgba(0,0,0,0.3);
	-o-box-shadow:-3px -3px 6px rgba(0,0,0,0.3);
	box-shadow:-3px -3px 6px rgba(0,0,0,0.3);
}
.myreply textarea{
	width:100%;
	resize:none;
	height:120px;
	margin:10px auto;
	font-size:12px;
	color:#999;
	padding:10px 8px;
}
.evalnumber{
	font-size:12px;
	color:#999;
	margin-top:20px;

}
.evalnumber span{
	color:#ff521a;
}


/**/
.fromtable{margin-bottom:15px;}
.fromtable label{
	/*display:block;*/
	font-size:14px;
	color:#5b5d5e;
	line-height:30px;
	margin-bottom:10px;
}
.fromtable input[type="text"]{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	height:35px;
	border:solid 1px #bbbbbb;
	padding:0px 5px;
	line-height:35px;

}
.listradio{
	font-size:14px;
	color:#8d8c92;
}
.listradio input[type='radio']{
	position:relative;
	top:2px;
}
.fromtable label>span{color:#e01919;}
/*授权管理*/
.authorizemanage{
	position:relative;
	margin-bottom:20px;
	padding-left:181px;
}
.lefttreeauthor{
	position:absolute;
	width:181px;
	top:0px;left:0px;
	bottom:0px;
	background-color:#8dd590;
}
.listitmers{
	height:35px;
	line-height:35px;
}
.listitmersall{
	height:35px;
	line-height:35px;
	border-bottom:solid 1px #eee;
}
.listitmers>p{
	margin:0px;
	padding:0px 15px;
	font-size:14px;
	color:#fff;
}
.operdeladdresi{

	height:42px;
	line-height:42px;
	background-color: #fff;
	border: solid 1px #ddd;
	padding: 5px 15px;
	border-bottom: 0px;
}
.operdeladdresi>a,.operdeladdresi>span{margin-right:15px;font-size:14px;}

.authmanageOper .operinputs{
	border:0px;
	height:30px;
	line-height:30px;
	width:145px;
	padding:0px 6px;
	box-shadow:0px 2px 3px rgba(0,0,0,0.3) inset;
	margin:5px 0px;
}
.authmanageOper>a{
	line-height:35px;
	display:block;
	height:35px;
	overflow:hidden;
	color:#fff;
	font-size:14px;
	cursor:pointer;
	padding:0px 15px;
}
.lefttreeauthor .select{
	background-color:#44B549;
}
.authmanageOper>a i{
	display:block;
	float:left;
	width:25px;
	height:100%;
	background-image:url(../images/icon-adds.png);
	background-repeat:no-repeat;
	background-position:0px 10px;
}

.authmanageOper>a.add{
	background-image:url(../images/icon-adds.png);
	background-repeat:no-repeat;
	padding-left:25px;
	background-position:0px -53px;
	margin-left:15px;
}
/**/
.kcliststudent,.auuserma{
	border:solid 1px #ddd;
	border-left:0px;
	background-color:#fff;
	position:relative;
}
.operhead{
	height:45px;
	line-height:45px;
	padding-right:15px;
	border-bottom:solid 1px #ddd;
	background-color:#fafffa;
}
.operhead>div{
	float:left;
}
.operhead>div[rig]{
	float:right;
}
.operhead>div[rig] .nextCurrent{
	margin:0px;
	height:24px;
	line-height:22px;
	min-width:92px;
	font-size:14px;
	color:#666;
	margin-right:29px;
}
.operhead>div[rig] .nextCurrent:hover{color:#fff;}
.kcliststudent input[type="checkbox"]{
	width:16px;
	height:16px;
	border:solid 1px #bbb;
	position:relative;
	top:2px;
	cursor:pointer;
	display:inline-block;
}
.operheadAll{
	padding:0px 20px;
	border-right:solid 1px #e7efe7;
	font-size:12px;
	color:#999;
}
.operheadAll input{
	width:16px;
	height:16px;
	position:relative;
	top:3px;
}
.operheadAll .senmsgb{
	background-color:#f1f1f1;
	padding:3px 15px;
	font-size:14px;
	color:#999;
	cursor:pointer;
	margin:0px 10px;
}
.operheadAll .senselect{
	background-color:#44b549;
	color:#fff;
}
.addusers{
	font-size:14px;
	color:#666;
	display:block;
	padding:0px 15px;
	background:url(../images/icon-addprize.png) no-repeat 15px;
	padding-left:40px;
	cursor:pointer;
	border-left:solid 1px #e7efe7;
}
.operheadAll span.select{
	background-color:#ff521a;
	color:#fff;
}
.operheadfilter{
	font-size:12px;
	color:#666;
	padding-left:10px;
	padding-right:20px;
}
.operheadfilter>p{cursor:pointer;}
.operheadfilter i{
	background:url(../images/icon-greenDown.png) no-repeat center;
	width:11px;
	height:6px;
	display:inline-block;
	margin:0px 5px;
}
.kcliststudent>ul>li{
	height:75px;
	border-bottom:solid 1px #cecece;
	position:relative;
}
.kcliststudent>ul>li.lastli{border-bottom:0px;}
.kcliststudent>ul>li:last-child{border-bottom:0px;}
.kcliststudent>ul>li>div{
	float:left;
	height:100%;
}
.kcliststudent li .itemedange{
	width:100px;
	line-height:75px;
	text-align:center;
}

.kcliststudent li .kclissdname{
	width:210px;
	padding:12px 0px;
	position:relative;
}
.kcliststudent li .kclissdname p{
	width:50px;
	height:50px;
	position:relative;
	margin-right:15px;
	text-align:center;
}
.kclissdname p img{
	vertical-align:middle;
	width:100%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
}
 .kclissdname p>i{
 	position:absolute;
 	width:20px;
 	height:20px;
 	-webkit-border-radius:50%;
	border-radius:50%;
 	background:url(../images/phoneV.png) no-repeat center;
 	background-size:12px;
 	background-color:#fff;
 	right:-2px;bottom:-2px;
 }
.kclissdname h3{
	font-size:14px;
	color:#333;
	margin:0px;
	line-height:25px;
}
.kclissdname h3>i{
	display:inline-block;
	margin-left:5px;
	width:15px;
	height:15px;
	background-image:url(../images/icon-sex.png);
	background-repeat:no-repeat;
	position:relative;
	top:2px;
}
.kclissdname h3>i.male{
	background-position:-26px 0px;
}
.kclissdname h3>i.female{
	background-position:0px 0px;
}
.kclissdname h4{font-size:12px;color:#999;margin:0px;line-height:25px;}
.kcliststudent li>div.kclispeed{
	width:200px;
	font-size:14px;
	color:#666;
	line-height:75px;
	overflow:hidden;
	text-align:center;
}
.kclispeed i{
	width:34px;
	height:34px;
	background-color:#ccc;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	font-size:12px;
	color:#fff;
	font-family:Arial;
	display:inline-block;
	text-align:center;
	line-height:34px;
}
.kclispeed i.over{
	background-color:#ff521a;
}
.kcliststudent li>div.kcliGroup{
	padding:0px 5px;
}
.kcliGroup select{
	margin:21px 0px;
	width:119px;
	height:33px;
	font-size:14px;
	color:#666;
	border:solid 1px #dedede;
	line-height:33px;
}
.kcliststudent li>div.settingRemarks{
	width:175px;
	text-align:center;
	font-size:14px;
	color:#666;
	line-height:75px;
	position:relative;

}
.kcliststudent li>div.settingRemarks input:active{
	background-color:rgba(0,0,0,0);
}
div.settingRemarks a{
	color:#999;
	font-family:'微软雅黑';
	font-size:14px;
}
div.settingRemarks a:hover{color:#666;}

.settingRemarks input{
	border:solid 1px #ddd;
	background-color:#fff;
	color:#666;
	font-size:14px;
	height:30px;
	padding:0px 8px;
	width:120px;
	cursor:pointer;
}
.settingRemarks input:active{
	background-color:#44b549;
	color:#fff;
}
.settingRemarks>i{
	position:absolute;
	display:block;
	width:42px;
	right:2px;
	top:2px;
	height:42px;
	background:url(../images/icon-show.png) no-repeat center;
}
/*提示层显示*/
.hoverTccs{
	position:absolute;
	background-color:#fff;
	width:220px;
	border:solid 1px #dfdfdf;
	-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	-ms-box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	-o-box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	box-shadow:0px 0px 8px rgba(0,0,0,0.2);
}
.hoverTccs:before{
	content:'';
	width:14px;
	height:14px;
	position:absolute;
	top:20px;
	left:-7px;
	background-color:#f8f8f8;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-webkit-box-shadow:-4px 4px 5px rgba(0,0,0,0.15);
	-moz-box-shadow:-4px 4px 5px rgba(0,0,0,0.15);
	-ms-box-shadow:-4px 4px 5px rgba(0,0,0,0.15);
	-o-box-shadow:-4px 4px 5px rgba(0,0,0,0.15);
	box-shadow:-4px 4px 5px rgba(0,0,0,0.15);
}
.hoverTccsHead{
	padding:0px 15px;
	height:49px;
	background-color:#f8f8f8;
	border-bottom:solid 1px #f0f0f0;
	line-height:49px;
}
.hoverTccsHead h3{
	margin:0px;
	font-size:18px;
	color:#333;
	font-weight:normal;
}
.hoverTccsHead span{
	color:#333;
	font-size:14px;
}
.hoverTccsHead span.rz{
	color:#ff521a;
}
.hoverTccsContent{
	padding:15px 20px;
}
.htcitems{
	font-size:12px;
	color:#666;
	margin-bottom:10px;
}
.htcitems select{
	border:solid 1px #dedede;
	font-size:14px;
	color:#666;
	padding:4px 10px;
	width:120px;
}
/**/
.speedhovertc{
	width:210px;
	height:191px;
	background-color:#fff;
	-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	-ms-box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	-o-box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	box-shadow:0px 0px 8px rgba(0,0,0,0.2);
	position:absolute;
	right:0px;
	padding:10px 0px;
}
.speedhovertc:before{
	content:'';
	width:14px;
	height:14px;
	position:absolute;
	top:-7px;left:50%;
	margin-left:-7px;
	background-color:#f8f8f8;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-webkit-box-shadow:-4px 4px 5px rgba(0,0,0,0.15);
	-moz-box-shadow:-4px 4px 5px rgba(0,0,0,0.15);
	-ms-box-shadow:-4px 4px 5px rgba(0,0,0,0.15);
	-o-box-shadow:-4px 4px 5px rgba(0,0,0,0.15);
	box-shadow:-3px -3px 6px rgba(0,0,0,0.15);
}
.speedhovertcCon{
	width:100%;
	height:171px;
	overflow:auto;
}
.speedhovertcCon li{
	border-bottom:solid 1px #f0f0f0;
	padding:10px;
}
.speedhovertcCon li>p{
	width:34px;
	height:34px;
	background-color:#ccc;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	font-size:12px;
	color:#fff;
	font-family:Arial;
	display:inline-block;
	text-align:center;
	line-height:34px;
	margin-right:6px;
}
.speedhovertcCon li>h3{
	font-size:14px;
	color:#666;
	font-weight:normal;
	margin:0px;
}
.speedhovertcCon li>h4{
	font-size:12px;
	color:#999;
	font-weight:normal;
	margin:0px;
}
/*授权用户管理*/
.auuserma li{
	border-bottom:solid 1px #cecece;
	padding:10px 0px;
	overflow:hidden;
}
.auuserma li.lastli{border-bottom:0px;}
.auuserma li>div{
	float:left;
	font-size:14px;
	color:#666666;
	font-family:Arial;
	line-height:35px;
}
.auuserma li .istruechex{
	width:100px;
	text-align:center;
}
.auuserma li .istruechexsq{
	width:60px;
	text-align:center;
}
.istruechex input{width:16px;height:16px;}
.auuserma li .phone{
	width:120px;
	text-align:center;
}
.auuserma li .phone input{
	background-color:#fff;
	border:0px;
	cursor:pointer;
	text-align:center;
}
.auuserma li .phone a{
	color:#999;
	font-family:'微软雅黑';
	font-size:14px;
}
.auuserma li .phone a:hover{color:#666;}
.auuserma li .phone input.edit{
	border:solid 1px #ccc;
	padding:3px;
	width:92px;
}
.auuserma li .audefaults{
	width:135px;
	text-align:center;
}
.auuserma li .states{
	font-family:Microsoft Yahei;
}
.auuserma li .jointimer{
	line-height:17px;
}
.operation{overflow:hidden;}
.auuserma li .operation a{
	height:16px;
	border-right:0px;
	position:relative;
	left:5px;
}
.auuserma li .operation span{
	font-family:Microsoft Yahei;
	font-size:14px;
	color:#666;
	cursor:pointer;
}
.auuserma li .operation i{
	position:relative;
	top:-1px;
	margin:0px 3px;
}
.auuserma li .operation span:hover{
	color:#ff521a;
}

.auuserma li.firstli{padding:0px;}
.auuserma li.firstli>div{
	font-size:14px;
	height:35px;
	font-family:Microsoft Yahei;
	color:#333;
	line-height:35px;
}
.auuserma li.firstli>div.jointimer span{
	padding-right:18px;
	background:url(../images/icon-greenDown.png) no-repeat right;
}
.addphonelist{
	padding:25px 10px;
	overflow:hidden;
}
.addphonelist li{
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	font-size:14px;
	color:#999;
}
.addphonelist li>input{
	border:solid 1px #e2e2e2;
	width:130px;
	height:30px;
	text-align:center;
	-webkit-border-radius:2em;
	-moz-border-radius:2em;
	-ms-border-radius:2em;
	-o-border-radius:2em;
	border-radius:2em;
	padding:0px 7px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.addonehang{
	font-size:14px;
	color:#333;
	padding:6px 20px;
	cursor:pointer;
	display:inline-block;
	border:dashed 1px #cfcfcf;
	margin-bottom:15px;
}
.addonehang:hover{
	border-color:#666;
}
/*选择模版弹出层*/
.lookmodels{
	overflow:hidden;
	position:relative;
	height:331px;
}
.lookmodels ul{
	width:1000px;
	overflow:hidden;
	height:253px;
	position:absolute;
}
/*过度效果*/
.transition{
	transition:background 1s, width 1s,height 1s,top 1s,left 1s,right .8s,bottom 1s linear;
	/* Firefox 4 */
	-moz-transition:background 1s, width 1s,height 1s,top 1s,left 1s,right .8s,bottom 1s linear;
	/* Safari and Chrome */
	-webkit-transition:background 1s, width 1s,height 1s,top 1s,left 1s,right .8s,bottom 1s linear;
	/* Opera */
	-o-transition:background 1s, width 1s,height 1s,top 1s,left 1s,right .8s,bottom 1s linear;
}
.lookmodels li{
	width:160px;

	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	margin-right:60px;

	overflow:hidden;
}
.lookmodels li>div{
	height:251px;
	border:solid 1px #e3e3e3;
}
.lookmodels li>p{
	text-align:center;
	color:#666;
	line-height:30px;
	margin:10px auto;
}
.lookmodelsolder{
	position:absolute;
	left:50%;
	bottom:0px;
	margin-left:-65px;
	text-align:center;
}
.lookmodelsolder>a{
	display:inline-block;
	margin:0px 15px;
	width:33px;
	height:33px;
	cursor:pointer;
	background-image:url(../images/icon-nextsz.png);
	background-repeat:no-repeat;
}
.lookmodelsolder>a.lnext{
	background-position:-151px 0px;
}
.lookmodelsolder>a.lprev{
	background-position:-61px 0px;
}
.lookmodelsolder>a.lprevNot{
	background-position:0px 0px;
}
.lookmodelsolder>a.lnextNot{
	background-position:-212px 0px;
}
/*select美化*/
.mgwaguan{
	border:solid 1px #ddd;
	font-size:12px;
	color:#666;
	padding:3px 6px;
}
.sqglmanage{
	color:#333;
}
.sqglmanage a{
	padding:8px 20px;
	background-color:#44B549;
	font-size:14px;
	color:#fff;
}
.sqglmanage a.back-btn{
	background-color: transparent;
	border: solid 1px #ddd;
	color: #333;
}
.sqglmanage a img{ vertical-align:middle;margin:0px 5px;}
/*宣传页*/
img{vertical-align:bottom;}
.pro_prms{
	width:1000px;
	margin:0px auto;
	position:relative;
}
.pro_sweep{
	position:absolute;
	top:0px;right:0px;
	height:100%;
	width:310px;
	background-color:rgba(49,141,51,0.3);
}
.propagandapage{
	background:url(../images/banner_bg.jpg) no-repeat center;
	background-color:#47bc4f;
	text-align:center;
}
.propagandapage .pro_prms{
	height:450px;
}
.pro_sweep_chilrd{
	position:relative;
	top:50%;
	margin-top:-117px;
}
.pro_sweep_chilrd p{
	font-size:14px;
	color:#fff;
}
.pro_sweep_chilrd img{margin:10px auto;}
.pro_sweep_cHref a{
	font-size: 14px;
	color: #fff;
	display: inline-block;
	cursor: pointer;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-ms-border-radius: 30px;
	-o-border-radius: 30px;
	border-radius: 30px;
	padding: 7px 15px;
	border: solid 1px #fff;
	margin: 0px 8px;
}
.propagandalogin{
	background:url(../images/img17.jpg) no-repeat top;
	background-size:cover;
	padding:170px 0px;
	text-align:center;
}
.propagandalogin a{
	display:inline-block;
	width:258px;
	height:66px;
	line-height:66px;
	background-color:rgba(128,128,128,0.9);
	margin:0px 15px;
	font-size:24px;
	color:#fff;
	cursor:pointer;
	border-radius:30px;
}
.propagandalogin a:hover{
	background-color:rgba(128,128,128,0.7);
}
.pro_page_lf{
	text-align:left;
	position:absolute;
	top:50%;
	margin-top:-112px;
}
.pro_page_lf>p{
	font-size:22px;
	color:#fff;
}
.pro_page_lf>h2{
	font-size:72px;
	color:#fff;
	font-weight:normal;
	margin-bottom:20px;
}
.pro_page_lf_bt>p{
	font-size:14px;
	color:#000;
	line-height:25px;
}
.objectivelist{
	text-align:center;
	padding:90px 0px;
}
.objectivelist li{
	display:inline-block;
	width:198px;
	margin:0px 63px;
}
.objectivelist li h4{
	color:#333;
	font-size:18px;
	font-weight:normal;
}
.objectivelist li i{
	display:inline-block;
	width:80px;
	height:80px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	border:solid 2px #44b549;
}
.objectivelist li p{
	font-size:14px;
	color:#999;
	line-height:25px;
}
.objectivelist li i.icon-ol-3{
	background:url(../images/icon-ol-3.png) no-repeat center;
}
.objectivelist li i.icon-ol-2{
	background:url(../images/icon-ol-2.png) no-repeat center;
}
.objectivelist li i.icon-ol-1{
	background:url(../images/icon-ol-1.png) no-repeat center;
}
.proplatform{
	background-color:#f8f8f8;
	padding:40px 0px;
	padding-top:0px;
	padding-bottom:90px;
}
.newhometitle{
	text-align:center;
	padding:30px 0px;
	margin-bottom:40px;
	position:relative;
	padding-top:80px;
}
.newhometitle:after{
	content:'';
	width:20px;
	height:3px;
	background-color:#ff521a;
	bottom:0px;
	left:50%;
	margin-left:-10px;
	position:absolute;
}
.newhometitle h3{
	font-size:36px;
	color:#333;
	font-weight:normal;
}
.newhometitle h3 span{
	color:#ff521a;
}
.characteristics{
	overflow:hidden;
}
.characteristics ul{
	width:1080px;
	overflow:hidden;
}
.characteristics li{
	width:280px;
	overflow:hidden;
	margin-bottom:45px;
	float:left;
	margin-right:80px;
}
.characteristics li>i{
	float:left;
	width:50px;
	height:50px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
}
.characteristics li>i.icon-chi-1{
	background:url(../images/icon-chi-1.png) no-repeat center #999;
}
.characteristics li>i.icon-chi-2{
	background:url(../images/icon-chi-2.png) no-repeat center #999;
}
.characteristics li>i.icon-chi-3{
	background:url(../images/icon-chi-3.png) no-repeat center #999;
}
.characteristics li>i.icon-chi-4{
	background:url(../images/icon-chi-4.png) no-repeat center #999;
}
.characteristics li>i.icon-chi-5{
	background:url(../images/icon-chi-5.png) no-repeat center #999;
}
.characteristics li>i.icon-chi-6{
	background:url(../images/icon-chi-6.png) no-repeat center #999;
}
.charaicont{float:right;width:192px;}
.charaicont h4{
	color:#333;
	font-size:18px;
	font-weight:normal;
	margin-top:0px;
}
.charaicont p{
	color:#666;
	font-size:14px;
	line-height:25px;
}

.partnerslist ul{
	overflow:hidden;
	width:1040px;
}
.partnerslist li{
	float:left;
	text-align:center;
	width:220px;
	margin-bottom:30px;
	margin-right:40px;
}
.partnerslist li img{ vertical-align:middle;}
.rckc_kc_titles {
	padding:30px 0px;
}
.rckc_kc_titles h2{
	font-size:24px;
	color:#333;
	font-weight:normal;
}
.recommendkc{padding-bottom:80px;}
.recommendkc li img{
	vertical-align:bottom;
}
.recommendkc li:hover{
	outline:solid 1px #44b549;
	cursor:pointer;
}
.recommendkc li.last-child:hover{
	cursor: default;
	outline: none;
}
.recommendkc ul{
	width:1043px;
}
.recommendkc li{
	margin-bottom:43px;
	float:left;
	width:215px;
	position: relative;
	margin-right:43px;
}
.recommendkc li .rckc_title{
	background-color:#44b549;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#fff;
	font-size:14px;
}
.rckc_contBot{
	padding:12px;
	background-color:#fff;
	border:solid 1px #eeeeee;
	border-top:0px;
}
.rckc_contBot img{float:left;}
.rckc_contBot p{
	font-size: 12px;
	color: #666;
	float: right;
	width: 112px;
	height: 70px;
	line-height: 17.5px;
	overflow: hidden;
}
.communicatemanage{

}
.ccmange{
	height:430px;
}
.ccmange>div{
	width:50%;
	float:left;
}
.cc_imgset{
	overflow:hidden;
}
.ccmange_cont dl{
	width:386px;
	margin:80px 100px;
}
.ccmange_cont dt{
	font-size:28px;
	color:#333;
	text-align:center;
	margin:20px auto;
}
.ccmange_cont dd{
	color:#999;
	font-size:14px;
	line-height:25px;
	margin-bottom:20px;
	background:url(../images/icon-logo-tips.png) no-repeat left;
	padding-left:43px;
}
/*.partnerslist{width:740px;margin:0px auto;}
.partnerslist ul{width:780px;}*/
/*the end*/





@-webkit-keyframes shoubiaoAim /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,10px,0);
	transform: translate3d(0,10px,0);}
	}
}
@-moz-keyframes shoubiaoAim /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,10px,0);
	transform: translate3d(0,10px,0);}
	}
}
@-o-keyframes shoubiaoAim /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,10px,0);
	transform: translate3d(0,10px,0);}
	}
}
@-ms-keyframes shoubiaoAim /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,10px,0);
	transform: translate3d(0,10px,0);}
	}
}
@keyframes shoubiaoAim /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,10px,0);
	transform: translate3d(0,10px,0);}
	}
}
/*效果类*/
.effect{
	display:block;
	animation: logos 0.4s ease-in;
	-moz-animation: logos 0.4s ease-in;	/* Firefox */
	-webkit-animation: logos 0.4s ease-in;	/* Safari 和 Chrome */
	-o-animation: logos 0.4s ease-in;
}
@-webkit-keyframes logos /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,10px,0);
	transform: translate3d(0,10px,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0px,0,0);
	}
}

@-moz-keyframes logos /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,10px,0);
	transform: translate3d(0,10px,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0px,0,0);
	}
}
@-o-keyframes logos /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,10px,0);
	transform: translate3d(0,10px,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0px,0,0);
	}
}
@-ms-keyframes logos /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,10px,0);
	transform: translate3d(0,10px,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0px,0,0);
	}
}


.updanddown{
	display:block;
	animation: updanddown 0.4s ease-in;
	-moz-animation: updanddown 0.4s ease-in;	/* Firefox */
	-webkit-animation: updanddown 0.4s ease-in;	/* Safari 和 Chrome */
	-o-animation: updanddown 0.4s ease-in;
}
@-webkit-keyframes updanddown /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,-200px,0);
	transform: translate3d(0,-200px,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0px,0,0);
	}
}
@-moz-keyframes updanddown /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,-200px,0);
	transform: translate3d(0,-200px,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0px,0,0);
	}
}
@-o-keyframes updanddown /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,-200px,0);
	transform: translate3d(0,-200px,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0px,0,0);
	}
}
@-ms-keyframes updanddown /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,-200px,0);
	transform: translate3d(0,-200px,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0px,0,0);
	}
}




.updandUP{
	display:block;
	animation: updandUP 0.4s ease-in;
	-moz-animation: updandUP 0.4s ease-in;	/* Firefox */
	-webkit-animation: updandUP 0.4s ease-in;	/* Safari 和 Chrome */
	-o-animation: updandUP 0.4s ease-in;
}
@-webkit-keyframes updandUP /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,60px,0);
	transform: translate3d(0,60px,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0px,0,0);
	}
}
@-moz-keyframes updandUP /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,60px,0);
	transform: translate3d(0,60px,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0px,0,0);
	}
}
@-o-keyframes updandUP /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,60px,0);
	transform: translate3d(0,60px,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0px,0,0);
	}
}
@-ms-keyframes updandUP /* Safari 和 Chrome */
{
0%   {
	opacity:0;
	-webkit-transform: translate3d(0,60px,0);
	transform: translate3d(0,60px,0);}
100% {
	opacity:1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0px,0,0);
	}
}
.fesitems img{ vertical-align:bottom;max-width:100%;text-align:center;margin:10px auto;
	-webkit-border-radius:0.23em;
	-moz-border-radius:0.23em;
	-ms-border-radius:0.23em;
	-o-border-radius:0.23em;
	border-radius:0.23em;
	height: auto;
}


@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
0% {background-position:40%}
20% {background-position:60%}
40% {background-position:40%}
60% {background-position:60%}
80% {background-position:40%}
100% {background-position:50%}
}
@keyframes myfirst /* Safari 和 Chrome */
{
0% {background-position:40%}
20% {background-position:60%}
40% {background-position:40%}
60% {background-position:60%}
80% {background-position:40%}
100% {background-position:50%}
}
@-moz-keyframes myfirst /* Safari 和 Chrome */
{
0% {background-position:40%}
20% {background-position:60%}
40% {background-position:40%}
60% {background-position:60%}
80% {background-position:40%}
100% {background-position:50%}
}
@-o-keyframes myfirst /* Safari 和 Chrome */
{
0% {background-position:40%}
20% {background-position:60%}
40% {background-position:40%}
60% {background-position:60%}
80% {background-position:40%}
100% {background-position:50%}
}
@-ms-keyframes myfirst /* Safari 和 Chrome */
{
0% {background-position:40%}
20% {background-position:60%}
40% {background-position:40%}
60% {background-position:60%}
80% {background-position:40%}
100% {background-position:50%}
}
/*********/
@keyframes myfirst2 /* Safari 和 Chrome */
{
	0% {background-position:48%}
	20% {background-position:52%}
	40% {background-position:48%}
	60% {background-position:52%}
	80% {background-position:48%}
	100% {background-position:50%}
}
/*微讲堂封面上传*/
.wjd_fms_up{
	width:220px;
	height:165px;
	border:solid 1px #ddd;
	position:relative;
}
.wjd_fms_up p{
	position:absolute;
	bottom:0px;left:0px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	color:#666;
	cursor:pointer;
	width:100%;
	background-color:#333;
	color:#fff;
}
.wjd_fms_up_tips{
	font-size:12px;
	color:#666;
	margin-left:15px;
	position:relative;
	top:123px;
}
.wjd_fms_up_tips>p{
	line-height:30px;
}
.wjd_fms_up_tips>p a{
	margin-left:20px;
	cursor:pointer;
	color:red;
}


@media screen and (max-width:640px) {
	.register{
		margin:0px;
		top:0px;left:0px;
		position:relative;
		width:auto;
	}

}



.upMusicphoto{
	width:320px;
	height:100%;
	border:solid 1px #ddd;
	position:relative;
	float:left;
	overflow:hidden;
}
.upMusicphoto>p{
	color:#fff;
	width:100%;
	height:38px;
	line-height:38px;
	font-size:14px;
	text-align:center;
	position:absolute;
	left:0px;bottom:0px;
	background-color:rgba(0,0,0,0.5);
	z-index:1;
	cursor:pointer;
}
.upMusicphoto-msg{
	position:relative;
	height:100%;
	float:left;
	width:235px;
}
.upMusicphoto img{
	width:100%;
}
.upMusicphoto-msg-bot{
	position:absolute;
	font-size:12px;
	color:#999;
	line-height:20px;
	margin-left:15px;
	bottom:35px;
}
.upMusciphoto-p{
	position:absolute;
	bottom:0px;
	font-size:12px;
	color:#3333;
	margin-left:15px;
}
.upMusciphoto-p i{
	color:#ff521a;
	margin-left:10px;
	cursor:pointer;
}
.upMusciphoto-p i:hover{
	color:#d75024;
}
.upMusicAnim{margin-bottom:25px;}
.upMusicAnim>a{
	font-size:14px;
	color:#666;
	margin-right:20px;
}
.upMusicAnim>a input{position:relative;top:2px;cursor:pointer;}
.upMusic-tips{margin-bottom:15px;}
.upMusic-tips span{
	font-size:12px;
	color:#666;
}
.upMusic-sos{
	height:100px;
	line-height:100px;
}
.upMusic-sos>i,.upMusic-tips i{
	color:#ff521a;
	font-size:12px;
	cursor:pointer;
}
.upMusic-tips i:hover{
	color:#d75024;
}
.upMusic-sos>i:hover{
	color:#d75024;
}
.upMusic-sos-img{
	display:inline-block;
	margin-right:15px;
	width:100px;
	height:100px;
	overflow:hidden;
	float:left;
}
.upMusic-sos>a{
	width:90px;
	height:28px;
	color:#999;
	font-size:12px;
	background-color:#fff;
	line-height:28px;
	padding:0px 5px;
	border:solid 1px #ddd;
	-webkit-border-radius:3em;
	-moz-border-radius:3em;
	-ms-border-radius:3em;
	-o-border-radius:3em;
	border-radius:3em;
	display:block;
	float:left;
	margin-top:35px;
	margin-right:20px;
}
.upMusic-sos>a span{float:left;}
.upMusic-icon-play{
	cursor:pointer;
	display:inline-block;
	width:12px;
	height:100%;
	background:url(../images/icon-sound-play.png) no-repeat center;
	background-size:contain;
	float:left;
	margin-left:10px;
}
.upMusic-icon-voluem{
	width:12px;
	height:100%;
	background:url(../images/icon-sound-xinh.png) no-repeat center;
	background-size:contain;
	float:right;
	margin-right:5px;
}
.upMusic-icon-play-pause{
	display:inline-block;
	width:12px;
	height:100%;
	background:url(/backend/images/stop.png)  no-repeat center;
	background-size:contain;
	float:left;
	margin-left:10px;
	cursor:pointer;
}
.upMusic-icon-voluem-pause{
	width:12px;
	height:100%;
	background:url(/backend/images/bofangzhong.gif)  no-repeat center;
	background-size:contain;
	float:right;
	margin-right:5px;
}

.upMusic-btnMplay{
	overflow:hidden;
	margin-bottom:15px;
}
.upMusic-btn{
	width:140px;
	height:44px;
	line-height:44px;
	color:#fff;
	font-size:14px;
	text-align:center;
	background-color:#666;
	-webkit-border-radius:0.5em;
	-moz-border-radius:0.5em;
	-ms-border-radius:0.5em;
	-o-border-radius:0.5em;
	border-radius:0.5em;
	overflow:hidden;
	position:relative;
	cursor:pointer;
	float:left;
	margin-right:20px;
}
.upMusic-btn>span.upsmusic{
	background:url(../images/icon-upMusic.png) no-repeat left;
	padding-left:25px;
}
.upMusic-btn>p{
	height:2px;
	position:absolute;
	bottom:0px;
	left:0px;
	background-color:#44b549;
	width:35%;
}
.upMusic-btn-play{
	float:left;
	width:44px;
	height:44px;
	background:url(../images/upMusic-play.png) no-repeat center;
	background-size:contain;
	display:block;
	cursor:pointer;
}
.upMusic-pause{
	background-image:url(../images/upMusic-pause.png);
}
.imgauto{text-align:center;}
.imgauto img{width:auto;margin:0px auto;}

/**/
.vjt-pc-leftNav{
	position:absolute;
	top:60px;
	left:0px;bottom:0px;
	width:65px;
	height:100%;
	background-color:#f8f8f8;
	-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.2);
	-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.2);
	-ms-box-shadow:0px 2px 2px rgba(0,0,0,0.2);
	-o-box-shadow:0px 2px 2px rgba(0,0,0,0.2);
	box-shadow:0px 2px 2px rgba(0,0,0,0.2);
	border-right:solid 1px #e0e0e0;
	z-index:50;
}
.vjt-pc-leftNav>a{
	position:relative;
	z-index:1001;
	display:block;
	cursor:pointer;
	width:100%;
	height:65px;
	border-bottom:solid 1px #e0e0e0;
	background-image:url(../images/icon-nav-left.png);
	background-repeat:no-repeat;
}
.vjt-pc-leftNav>a.select,.vjt-pc-leftNav>a:hover{
	background-image:url(../images/icon-nav-left-white.png);
	background-color:#44b549;
}
.vjt-pc-leftNav-1{
	background-position:20px 23px;
}
.vjt-pc-leftNav-2{
	background-position:20px -42px;
}
.vjt-pc-leftNav-3{
	background-position:20px -111px;
}
.vjt-pc-leftNav-4{
	/*background-position:20px -179px;*/
    background-position: center;
    background-image: url('../images/live-tab-icon.png') !important;
    background-size: 37% !important;
}
.vjt-pc-leftNav-4:hover{
    background-image: url('../images/live-tab-white-icon.png') !important;
}
.vjt-pc-leftNav>a.vjt-pc-leftNav-5{
	background-position:18px -244px;
}

.leftNav-menu{
	position:fixed;
	left:0;
	width:160px;
	height: 100%;
	top:60px;
	z-index:40;
	background-color:#333;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-left:0px;
}
.leftNav-menu li{
	height:50px;
	line-height:50px;
	font-size:14px;
	color:#999;
	padding-left: 30px;
	cursor:pointer;
}
.leftNav-menu li.last-child{
	border-bottom:0px;
}
.leftNav-menu li:hover{
	color:#44b549;
	background-color:#eee;
}
.leftNav-menu li.active{
	color:#44b549;
	background-color:#eee;
}
.leftNav-menu li>span{
	background-image:url(../images/icon-Navleft-chilrd-gray.png);
	background-repeat:no-repeat;
	padding-left: 35px;
}
.leftNav-menu li:hover span{
	background-image:url(../images/icon-Navleft-chilrd-green.png);
}
.leftNav-menu li>span.menu-icon-1{
	background-position:0px 3px;
}
.leftNav-menu li>span.menu-icon-2{
	background-position:0px -41px;
}
.leftNav-menu li>span.menu-icon-3{
	background-position:0px -84px;
}
.leftNav-menu li>span.menu-icon-4{
	background-position:0px -130px;
}

.leftNav-menu li>span.menu-icon-5{
	background-position:0px -127px;
}
.leftNav-menu li>span.menu-icon-6{
	background-position:0px -257px;
}
.leftNav-menu li>span.menu-icon-7{
	background-position:0px -298px;
}
.leftNav-menu li>span.menu-icon-8{
	background-position:0px -344px;
}
.leftNav-menu li>span.menu-icon-9{
	background-position:0px -387px;
}
.leftNav-menu li>span.menu-icon-10{
	background-position:0px -453px;
}
.leftNav-menu li>span.menu-icon-11{
	background-position:0px -496px;
}
.leftNav-menu li>span.menu-icon-12{
	background-position:0px -541px;
}
.leftNav-menu li>span.menu-icon-13{
	background-position:0px -588px;
}
.leftNav-menu li>span.menu-icon-14{
	background-position:0px -632px;
}
.leftNav-menu li>span.menu-icon-15{
	background-position:0px -675px;
}

.vjt-pchd-con{
	overflow:hidden;
	margin-bottom:20px;
}
.vjt-pchd-m{
	overflow:hidden;
	margin-bottom:15px;
	position:relative;
    padding:30px 20px;
	height:auto;/*增加调查问答*/
	border:solid 1px #ddd;
	background-color:#fff;
}
.del-vjtPchdM{
	width:79px;
	height:79px;
	border:dashed 1px #ddd;
	display:block;
	background-color:#f8f8f8;
	position:absolute;
	bottom:-40px;right:-40px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	cursor:pointer;
}
.del-vjtPchdM i{
	font-size:12px;
	color:#999;
	position:absolute;
	display:block;
	width:40px;
	height:40px;
	top:0px;left:0px;
	background:url(../images/itemclose.png) no-repeat 65% 65%;
}
.del-vjtPchdM i.bgNone{
	line-height: 50px;
	text-indent: 11px;
	background:none;
}
.model-vjtPcdhM{
	display:block;
	position:absolute;
	top:0px;right:0px;
	width:18px;
	height:21px;
	background:url(../images/icon-pf.png) no-repeat center;
	background-size:contain;
	cursor:pointer;
}
.vjtPchdM-lft{
	float:left;
	width:220px;
	margin-right:20px;
}
.vjtPchdM-lft p{
	height:130px;
	position:relative;
	overflow:hidden;
	background-color:#333;
	line-height:130px;
}
.vjtPchdM-lft p a{text-indent:999px;text-align:center;cursor:pointer;}
.vjtPchdM-lft p a:hover{
	text-indent:0px;
	background-color:rgba(0,0,0,0.8);
	color:#fff;
}
.vjtPcHdMfb{
	display:block;
	background:url(../images/icon-zbg2.png) no-repeat center;
	background-size:contain;
	width:69px;
	height:28px;
	line-height:28px;
	position:relative;
	top:0px;left:0px;
	color:#fff;
	padding-left:5px;
	font-size:14px;
}
.vjtPchdM-cen{
	width:540px;
	overflow:hidden;
	float:left;
}
.vjtPchdM-rig{
	float:right;
	width:140px;
}
.vjtPchdMCen-title{
	height:38px;
	line-height:38px;
	color:#333;
	padding:0px 5px;
}
.vjtPchdMCen-list{
	padding-top:10px;
}
.vjtPchdMCen-list ul{width:545px;}
.vjtPchdMCen-list li{
	float:left;
	margin-right:10px;
	width:60px;
}
.vjtPchdMCen-list li.sx{width:1px;}
.vjtPchdMCen-list li.sx a{width:1px;border:0px;border-left:dashed 1px #ddd;background:none;cursor:default;}
.vjtPchdMCen-list li a{
	width:60px;
	height:60px;
	border:solid 1px #ddd;
	display:block;
	position:relative;
	cursor:pointer;
	background-image:url(../images/icon-vjtPchdMCen-list.png);
	background-repeat:no-repeat;
	transition: border 0.5s;
	-moz-transition: border 0.5s;	/* Firefox 4 */
	-webkit-transition: border 0.5s;	/* Safari 和 Chrome */
	-o-transition: border 0.5s;
	overflow:hidden;
	text-indent:999px;
	color:#666;
	font-size:12px;
	text-align:center;
	line-height:60px;
}
.live-preview-icon-teacher{
    background-image: url(../images/live-anchor-scan-icon.png) !important;
    background-position: center !important;
    background-size: 55% !important;
}
.live-preview-icon-stu{
    background-image: url(../images/live-stu-scan-icon.png) !important;
    background-position: center !important;
    background-size: 55% !important;
}
.vjtPchdMCen-list li a.disableds:hover{
	text-indent:0px;
	background:none !important;
	border-color:#ccc;
	cursor:default;
	line-height:20px;
	padding-top:12px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	width:62px;
	height:62px;
}
.vjtPchdMCen-list li a.vjtPc-icon-list-1{
	background-position:17px 13px;
}
.vjtPc-icon-list-1.disableds{
	background-image: url(../images/icon-vjtPchdMCen-list-all-gray.png);
}
.vjtPchdMCen-list li a.vjtPc-icon-list-reserve {
	background-image: url(../images/live-index-reserve-green-icon.png);
	background-size: 50%;
	background-position: center;
}
.vjtPchdMCen-list li a.vjtPc-icon-list-reserve.disableds {
	background-image: url(../images/live-index-reserve-gray-icon.jpg);
}
.vjtPchdMCen-list li a.vjtPc-icon-list-appoint {
	background-image: url(../images/live-index-appoint-green-icon.png);
	background-size: 50%;
	background-position: center;
}
.vjtPchdMCen-list li a.vjtPc-icon-list-appoint.disableds {
	background-image: url(../images/live-index-appoint-gray-icon.jpg);
}
.vjtPchdMCen-list li a.vjtPc-icon-list-xygl {
	background-image: url(../images/live-index-xygl-green-icon.png);
	background-size: 50%;
	background-position: center;
}
.vjtPchdMCen-list li a.vjtPc-icon-list-xygl.disableds {
	background-image: url(../images/live-index-xygl-gray-icon.jpg);
}
.vjtPchdMCen-list li a.vjtPc-icon-list-2{
	background-position:-59px 13px;
}
.vjtPchdMCen-list li a.vjtPc-icon-list-3{
	background-position:-133px 13px;
}
.vjtPchdMCen-list li a.vjtPc-icon-list-4{
	background-position:-207px 13px;
}
.vjtPc-icon-list-4.disableds{
	background-image: url(../images/icon-vjtPchdMCen-list-all-gray.png);
}
.vjtPchdMCen-list li a.vjtPc-icon-list-4-gray{
	background-image:url(../images/icon-vjtPchdMCen-list-gray.png);
	background-position:center;
}
.vjtPchdMCen-list li a.vjtPc-icon-list-5{
	background-image:url(../images/icon-tg.png);
	background-position:center;
}
.vjtPchdMCen-list li a.vjtPc-icon-list-6{
	background-position:-388px 13px;
}
.vjtPc-icon-list-6.disableds{
	background-image: url(../images/icon-vjtPchdMCen-list-all-gray.png);
}
.vjtPchdMCen-list li a.vjtPc-icon-list-7{
	background-position:-463px 13px;
}
.vjtPchdMCen-list li p{
	text-align:center;
	line-height:35px;
	color:#666;
	font-size:14px;
}
.vjtPchdMCen-list li a:hover{
	border-color:#44b549;
}

.vjtPchdMRig-bl{
	position:relative;
	border:solid 1px #87b4d5;
	height:14px;
	overflow:hidden;
	margin-top:20px;
	display:block;
}
.vjtPchdMRig-bl i{
	position:absolute;
	display:block;
	left:0px;top:0px;
	height:100%;
	width:20%;
	background-color:#87b4d5;
}
.vjtPchdMRig-text{
	font-size:12px;
	color:#666;
	text-align:center;
	padding:10px 0px;
}
.vjtPchdMRig-pric{
	color:#ff5017;
	font-size:16px;
	text-align:center;
	padding-top:5px;
	font-family:'Arial';
}
.vjt-pcAddCj{
	height:39px;
	line-height:39px;
}
.vjt-pcAddCj label{
	font-size: 14px;
	display: inline-block;
	color: #4e515e;
	float:left;
}
.vjt-pcAddCj a{
	float:right;
	color:#fc4e14;
	font-size:14px;
}
.vjt-pcAddCjCont{
	border:solid 1px #e2e2e2;
	-webkit-border-radius:0.23em;
	-moz-border-radius:0.23em;
	-ms-border-radius:0.23em;
	-o-border-radius:0.23em;
	border-radius:0.23em;
	overflow:hidden;
}
.vjtPchdM-startOrend{
	margin-bottom:15px;
	font-size:12px;
	color:#aaa;
	text-align:right;
}
.vjtPchdM-startOrend span{
	position:relative;
	margin-left:20px;
	border-left:solid 1px #e0e0e0;
	padding-left:35px;
	font-family:'Arial';
}
.vjtPchdM-startOrend span:before{left:10px;}
.vjtPchdM-startOrend i{
	display:block;
	width:15px;
	height:100%;
	position:absolute;
	left:10px;cursor:pointer;
	top:0px;
}
.vjt-pcAddList li{
	border-bottom:solid 1px #e2e2e2;
	background-color:#f8f8f8;
	height:40px;
	font-size:14px;
	color:#333;
	line-height:40px;
	padding:0px 10px;
	position:relative;
}
.vjt-pcAddList li.last-child{border-bottom:0px;}
.vjt-pcAddList li span{
	color:#666;
	margin:0px 15px;
}
.vjt-pcHd-btn{
	overflow:hidden;
	margin-bottom:15px;
}
.vjt-pcHd-btn a{
	display:block;
	width:100px;
	height:33px;
	line-height:33px;
	-webkit-border-radius:0.4em;
	-moz-border-radius:0.4em;
	-ms-border-radius:0.4em;
	-o-border-radius:0.4em;
	border-radius:0.4em;
	background-color:#bbb;
	color:#fff;
	text-align:center;
	font-size:14px;
	margin-right:15px;
	cursor:pointer;
}
.vjt-pcHd-btn a.select{
	background-color:#45b549;
}
.vjt-pcHd-input{
	overflow:hidden;
}
.vjt-pcHd-input>p{
	float:left;
	margin-right:15px;
	position:relative;
}
.vjt-pcHd-input input{
	border:solid 1px #e2e2e2;
	height:33px;
	text-align:center;
	line-height:33px;
}
.v_p1 span{
	position:absolute;
	width:40px;
	height:100%;
	display:block;
	background:url(../images/icon-new-date.png) no-repeat center;
	background-size:16px;
	top:0px;right:0px;
}
.v_p1 input{
	width:222px;
	padding-right:30px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.v_p2 input{
	width:100px;
}
.vjtPcHdFromList li{
	position:relative;
	padding-left:50px;
	margin-bottom:15px;
	overflow:hidden;
	font-size:14px;
	color:#999;
}
.vjtPcHdFromList li>i{
	position:absolute;
	background-position:left;
	display:block;
	background-repeat:no-repeat;
	height:42px;
	width:50px;
	top:0px;left:0px;
	background-image:url(../images/icon-new-ss.png);
	background-repeat:no-repeat;
}

.vjtPcHdFromList i.email{
	  background-position: 0px -287px;
}
.vjtPcHdFromList i.phone{
	background-position: 0px -342px;
}
.vjtPcHdFromList i.birthday{
	background-position: 0px -394px;
}
.vjtPcHdFromList i.constellation{
	background-position: 0px -447px;
}
.vjtPcHdFromList i.sex{
	background-position: 0px -499px;
}
.vjtPcHdFromList i.upPricture{
	background-position: 0px -543px;
}
.vjtPcHdFromList i.radio{
	background-position: 0px -37px;
}
.vjtPcHdFromList i.multiSelect{
	background-position: 0px -181px;
}
.vjtPcHdFromList i.single{
	background-position: 0px 16px;
}
.vjtPcHdFromList i.multiLine{
	background-position: 0px -235px;
}
.vjtPcHdFromList li input{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 7px;
	border:solid 1px #e2e2e2;
	height:40px;
	line-height:40px;
	width:323px;
	-webkit-border-radius:0.23em;
	-moz-border-radius:0.23em;
	-ms-border-radius:0.23em;
	-o-border-radius:0.23em;
	border-radius:0.23em;
	margin-right:10px;
}
.vjtPc_edit{
	height:40px;
	line-height:40px;
}
.vjtPc_edit a{
	display:block;
	float:left;
	width:auto;
	margin-right:5px;
}
.vjtPc_edit a.select>i{
	background-color:#44b549;
}
.vjtPc_edit a>i{
	display:inline-block;
	width:15px;
	height:15px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	background:url(../images/icon-yes.png) no-repeat center;
	background-color:#bbb;
	position:relative;
	top:2px;margin-right:5px;
}
.vjtPc_edit>span{
	display:block;
	width:15px;
	height:15px;
	margin-left:10px;
	float:left;
	background:url(../images/icon-yes.png) no-repeat center;
	border-left: solid 1px #ccc;
	top:12px;
}
.vjtPc_edit>span.deles{
	background:url(../images/phoneicondel.png) no-repeat right;
	position:relative;
	padding-left:15px;
	cursor:pointer;
}
.vjtPc_edit>span.up{
	background-image:url(../images/iconoperation.png);
	background-repeat:no-repeat;
	background-position:-132px 0px;
	position:relative;
	padding-left:15px;
	cursor:pointer;
}
.vjtPc_edit>span.down{
	background-image:url(../images/iconoperation.png);
	background-repeat:no-repeat;
	background-position:-180px 0px;
	position:relative;
	padding-left:15px;
	cursor:pointer;
}
.vjtPc_edit>span.last-child{border-left:0px;}
.vjtPc_edit>span.up:hover{
	background-position:-362px 0px;
}
.addSelect_op{
	padding:10px 0px;
	width:350px;
}
.addSelect_op .styleA{
	width:100px;
	height:33px;
	-webkit-border-radius:0.23em;
	-moz-border-radius:0.23em;
	-ms-border-radius:0.23em;
	-o-border-radius:0.23em;
	border-radius:0.23em;
	border:solid 1px #ececec;
	background-color:#f8f8f8;
	margin-right:7px;
	text-align:left;
	line-height:33px;
	color:#666;
	font-size:14px;
	display:inline-block;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0px 5px;
	margin-bottom:10px;
}
.addSelect_op .addAnswer{
	width:auto;
	padding:0px 15px;
}
.lastAdd-Se a{width:100%;}
.lastAdd-SeTc{
	z-index:100;
	position:absolute;
	left:15px;right:15px;
	height:160px;
	background-color:#fff;
	-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
	-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
	-ms-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
	-o-box-shadow:0px 0px 4px rgba(0,0,0,0.4);
	box-shadow:0px 0px 4px rgba(0,0,0,0.4);
	margin-top:15px;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	border-radius:0.3em;
	padding:15px 20px;
}
.lastAdd-SeTc h3{
	font-size:14px;
	color:#666;
	font-weight:normal;
	line-height:30px;
	margin:0px;
}
.lastAdd-SeTc h3 span{font-size:12px;color:#999;}
.lastAdd-SeTc:after{
	content:'';
	position:absolute;
	top:-8px;left:50%;
	margin-left:-10px;
	width:20px;
	height:20px;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg); 	/* IE 9 */
	-moz-transform:rotate(45deg); 	/* Firefox */
	-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
	-o-transform:rotate(45deg); 	/* Opera */
	box-shadow:-2px -2px 3px rgba(0,0,0,0.2);
	z-index:101;
	background-color:#fff;
}
.lastAddSetiList{
	height:33px;
	overflow:hidden;
	padding:10px 0px;
}
.lastAddSetiList a{
	width:auto;
	display:block;
	float:left;
	margin-right:20px;
	color:#333;
	font-size:14px;
	background-image:url(../images/icon-new-ss-2.png);
	background-repeat:no-repeat;
	line-height:22px;
}

.lastAddSetiList a.email{
	background-position:0px 0px;
	padding-left: 23px;
}
.lastAddSetiList a.phone{
	background-position: -84px -1px;
	padding-left: 24px;
}
.lastAddSetiList a.birthday{
	background-position: -170px 0px;
	padding-left: 24px;
}
.lastAddSetiList a.constellation{
	background-position: -254px -1px;
	padding-left: 25px;
}
.lastAddSetiList a.sex{
	background-position: -341px 0px;
	padding-left: 25px;
}
.lastAddSetiList a.upPricture{
	background-position: -425px 0px;
	padding-left: 27px;
}
.lastAddSetiList a.radio{
	background-position: 0px -76px;
	padding-left: 21px;
}
.lastAddSetiList a.multiSelect{
	background-position: -92px -76px;
	padding-left: 22px;
}
.lastAddSetiList a.single{
	background-position: -188px -76px;
	padding-left: 22px;
}
.lastAddSetiList a.multiLine{
	background-position: -294px -76px;
	padding-left: 22px;
}



.activeHdImg{
	position:relative;
	height:190px;
	overflow:hidden;
}
.activeHdImg h5{
	font-size:20px;
	color:#fff;
	padding:15px 0px;
	width:100%;
	top:0px;left:0px;
	position:absolute;
	text-align:center;
}
.activeHdImg p{
	position:absolute;
	bottom:0px;
	left:0px;
	text-align:center;
	color:#fff;
	font-size:14px;
	background-color:rgba(0,0,0,0.7);
	padding:6px 0px;
	line-height:22px;
	width:100%;
}
.activeHdList{
	background-color:#fff;
	border-bottom:solid 1px #ececec;
}
.activeHdList ul{
	padding:15px;
	border-bottom:dashed 1px #ccc;
	font-size:14px;
	color:#333;
}
.activeHdList li{
	padding:8px 0px;
	padding-left:30px;
	min-height:19px;
}
.activeHdList li:nth-child(1){
	background:url(../images/icon-li-1.png) no-repeat left;
	background-size:16px;
}
.activeHdList li:nth-child(2){
	background:url(../images/icon-li-2.png) no-repeat left;
	background-size:16px;
}
.activeHdList li:nth-child(3){
	background:url(../images/icon-li-3.png) no-repeat left;
	background-size:15px;
}
.activeHdList li:nth-child(4){
	background:url(../images/icon-li-4.png) no-repeat left;
	background-size:16px;
}

.fontColorOrg{
	color:#fa8d00;
	font-size:16px;
}
.activeHdListP{
	padding:10px 15px;
	overflow:hidden;
}
.activeHdListP span{
	float:left;
	background:url(../images/icon-li-5.png) no-repeat left;
	background-size:16px;
	display:block;
	color:#333;
	font-size:14px;
	padding-left:25px;
}
.activeHdListP a{
	display:block;
	float:right;
	width:20px;
	height:23px;
	background:url(../images/icon-li-6.png) no-repeat center;
	background-size:contain;
}
.themsignList{overflow:hidden;}
.themsignList a{
	float:left;
	display:block;
	margin-right:10px;
	width:40px;
	height:40px;
	margin-bottom:10px;
	-webkit-border-radius:50%;
	border-radius:50%;
}
.mainActive{
	padding:10px 15px;
}
.boxShadowBot{
	margin-bottom:15px;
	background-color:#fff;
	-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.2);
	box-shadow:0px 3px 3px rgba(0,0,0,0.2);
}
.activeHdContent p{
	margin:0px;
	margin-bottom:15px;
	line-height:23px;
	color:#000;
	font-size:14px;
}
.activeHdContent img{
	-webkit-border-radius:0.3em;
	border-radius:0.3em;
	margin-bottom:15px;
}
.activeHdContent-head{
	overflow:hidden;
	margin-bottom:15px;
}
.activeHdContent-head a{
	color:#666;
	font-size:14px;
	line-height:21px;
}
.activeHdContent-head h3{
	margin:0px;
	font-size:16px;
	color:#fa8d00;
}
.activeHdContent-head i{
	display:inline-block;
	width:8px;
	height:8px;
	background-color:#fa8d00;
	margin-right:10px;
}
.vjtPhone-at-bot{
	position:fixed;
	bottom:0px;left:0px;
	width:100%;
	overflow:hidden;
	height:40px;
	-webkit-box-shadow:0px -3px 3px rgba(0,0,0,0.3);
	box-shadow:0px -3px 3px rgba(0,0,0,0.1);
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	background-color:#fa8d00;
}
.vjtPhone-at-bot p{
	line-height:40px;
	float:left;
	height:100%;
	width:30%;
	text-align:center;
	background-color:#fff;
	position:relative;
	margin:0px;
	font-size:26px;
	color:#ff5017;
}
.vjtPhone-at-bot p:last-child{
	width:70%;
	background-color:#4dd0c8;
	color:#fff;
	font-size:18px;
}
.vjtPhone-at-bot a:first-child{
	display:block;
	line-height:40px;
	width:100%;
	font-size:16px;
	color:#fff;
	text-align:center;
	-webkit-border-top-left-radius:0.3em;
	-webkit-border-top-right-radius:0.3em;
	border-top-left-radius:0.3em;
	border-top-right-radius:0.3em;
	border-right:solid 1px rgba(255,255,255,0.1);
}


.aBgcolorOrg {
  background-color: #feac2b;
}
.publicBtn {
  display: block;
  margin: 15px auto;
  line-height: 40px;
  text-align: center;
  cursor: pointer;
  background-color: #feac2b;
  font-size: 16px;
  color: #fff;
}

.vjtPhone-activeTitle{
	text-align:center;
}
.vjtPhone-activeTitle h3{
	font-size:16px;
	color:#333;
}
.vjtPhone-at-from li{
	border-top:solid 1px #ddd;
	padding:0px 15px;
}
.vjtPhone-at-from li:last-child{border-bottom:solid 1px #ddd;}
.vjtPhone-at-from label{
	display:block;
	border-bottom:solid 1px #ddd;
	padding:10px 0px;
}
.vjtPhone-at-from input,.vjtPhone-at-from select,.vjtPhone-at-from textarea{
	border:0px;
	height:40px;
	line-height:40px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-size:12px;
	color:#666;
	width:100%;
}
.posR{
	position:relative;
	height:40px;
	cursor:pointer;
}
.posR input{
	position:absolute;
	top:0px;left:0px;
	z-index:1;
	cursor:pointer;
}
.vjtPhone-at-from textarea{
	height:80px;
	resize:none;
}
.vjtPhone-at-from li span{
	display:block;
	position:absolute;
	font-size:14px;
	color:#999;
	height:40px;
	width:100%;
	text-align:center;
	bottom:0px;left:0px;
	line-height:40px;
}
.vjtPhone-at-from input:focus{border:0px;}
.noEdit{
	position:absolute;
	top:0px;left:0px;
	width:100%;height:100%;
	background-color:rgba(153,153,153,0.5);
	z-index:100;
}
.btn_block{
	overflow:hidden;
	margin-bottom:15px;
	margin-top:16px;
}
.btn_block>a{
	display:block;
	float:left;
	height:33px;
	line-height:33px;
	width:100px;
	text-align:center;
	cursor:pointer;
	font-size:14px;
	background-color:#bbb;
	color:#fff;
	margin-right:15px;
}
.btn_block>a.select{
	background-color:#44b549;
}
.vjtTl-fb{
	width:530px;
	border:solid 1px #ddd;
	padding:20px;
	background-color:#f8f8f8;
	margin-bottom:15px;
	padding-bottom:0px;
}
.thecurriculumList dt h3{
	width:120px;
}
.vjtTl-fb-fy{
	height:33px;
	line-height:33px;
	overflow:hidden;
	margin-bottom:20px;
}
.vjtTl-fb-fy>*{float:left;}
.vjtTl-fb-fy>label{
	color:#333;
	font-size:14px;
}
.vjtTl-fb-fy input[type='text']{
	width:100px;
	height:100%;
	border:solid 1px #dedede;
	background-color:#fff;
	padding:0px 6px;
	font-size:14px;
	color:#666;
}
.vjtTl-fb-fy span{font-size:14px;color:#666;margin-right:20px;}
.vjtTl-fb-fy input[type='radio']{
	position:relative;
	top:11px;
	margin-right:5px;
	cursor:pointer;
}
.vjtTl-sginUpDate{
	padding-top:15px;
	line-height:33px;
}
.vjtTl-sginUpDate>*{
	display:block;
	float:left;
	position:relative;
}
.vjtTl-sginUpDate>span{
	margin:0px 10px;
	color:#666;
	font-size:14px;
}
.vjtTl-sginUpDate input[type="text"]{
	border:solid 1px #e2e2e2;
	height:33px;
	line-height:33px;
	font-size:14px;
	color:#666;
	padding:0px 7px;
	padding-right:40px;
}
.pSpan{
	cursor:pointer;
	display:block;
	position:absolute;
	top:0px;right:0px;
	width:40px;
	height:100%;
	background:url(../images/icon-dateIo.png) no-repeat center;
}
.vjtTl-Numberlimit{
	overflow:hidden;
	padding-top:15px;
}
.vjtTl-Numberlimit input[type='text']{
	border:solid 1px #e2e2e2;
	height:33px;
	line-height:33px;
	font-size:14px;
	color:#666;
	padding:0px 7px;
}
.vjtTl-Numberlimit p>span{
	color:#666;
	font-size:14px;
}
.vjtPcoffOrNo{
	margin-right:20px;
	font-size:14px;
	height:33px;
	line-height:33px;
	width:100px;
	-webkit-border-radius:2em;
	-moz-border-radius:2em;
	-ms-border-radius:2em;
	-o-border-radius:2em;
	border-radius:2em;
	padding:0px 10px;
	position:relative;
}
.vjtPcoffOrNoWen{
	margin-top:24px;
	height:17px;
	width:17px;
	background:url(../images/icon-wen.png) no-repeat center;
	background-size:contain;
	cursor:pointer;
}
.vjtPcoffOrNoWenO{
	position:absolute;
	width:536px;
	background-color:rgba(0,0,0,0.6);
	padding:5px 10px;
	color:#fff;
	font-size:14px;
	top: 274px;
	left: 171px;
	display:none;
}
.vjtPcoffOrNoWenO:after{
	content:'';
	width:0px;height:0px;
	border:solid 10px rgba(0,0,0,0.6);
	border-left-color:transparent;
	border-right-color:transparent;
	border-top:0px;
	position:absolute;
	top:-10px;left:76px;
}
.btn_off{
	background-color:#44b549;
	color:#fff;
}
.btn_no{
	background-color:#dbdbdb;
	color:#666;
}
.vjtPcoffOrNo a{
	width:44px;
	height:31px;
	position:absolute;
	top:1px;
	background:url(../images/icon-offorno.png) no-repeat center;
	background-size:contain;
	cursor:pointer;
	display:block;
}
.btn_no a{
	left:1px;
}
.btn_off a{
	right:1px;
}
.vjtpcdglvj{
	width: 187px;
	position:absolute;
	bottom:200px;
	right:20px;
	z-index:1000;
	display:none;
}
.vjtpcdglvj img{
	width:100%;
	max-width:100%;
}
/*移走*/
.vjtpcPosiName{
	position:absolute;
	left: 158px;
	top: 201px;
}

/*移走*/
.vjtpcPosiNumber{
    position:absolute;
    left: 320px;
    top: 80px;
}

.vjtpcPosDate{
	position:absolute;
	left: 146px;
	top: 420px;
}

.vjtpcPosPicture{
    position:absolute;
    left: 146px;
    top: 200px;
}

.vjtpcPosMark{
    position:absolute;
    left: 146px;
    top: 200px;
}

.vjtpcPosiName:hover,.vjtpcPosDate:hover,.vjtpcPosiNumber,.vjtpcPosPicture,.vjtpcPosMark:hover{
	cursor:move;
	-webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}

.vjt-hd-list-top{
	background:url(../images/icon-bot-bg.png) repeat-x bottom;
	background-size:34px;
	color:#fff;
	padding-bottom:19px;
}
.vjtHdListTop-con{
	background-color:#d7000f;
	padding:10px;
	padding-bottom:5px;
	height:45px;
	line-height:45px;
}
.vjtHdListTop-con>span{font-size:16px;}
.vjtHdListTop-con-photo{
	display:inline-block;
	width:45px;
	height:45px;
	-webkit-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	background-color:#fff;
	float:left;
	margin-right:10px;
}
.vjtHdListTop-con-photo img{
	width:100%;
	text-align:center;
	vertical-align:bottom;
}
.vjt-hd-list-bot{
	padding:10px;
}
.vjt-hd-list-tit{
	font-weight:bold;
	text-align:center;
	padding:20px 0px;
	color:#333;
	font-size:16px;
}
.vjt-hd-list-myweizhi{
	border-top:dashed 1px #ccc;
	border-bottom:dashed 1px #ccc;
	padding:10px 0px;
	padding-left:23px;
	background:url(../images/icon-li-2-gray.png) no-repeat left;
	background-size:13px;
}
.vjt-hd-listyan{
	overflow:hidden;
	padding:20px 0px;
	font-size:16px;
	color:#666;
}
.vjt-hd-listyan span i{
	font-style:normal;
	color:#fa8d00;
}
.vjt-hd-listyan span[flt] i{
	font-weight:bold;
}
.imgauto2{
	text-align:center;
}
.vjtPc-enrollManage-head{
	padding-top:40px;
	padding-bottom:15px;
	height:33px;
}
.vjtpc_erMaH_lft{
	overflow:hidden;
}
.vjtpc_erMaH_lft a{
	float:left;
	margin-right:10px;
}
.selectInput{
	font-size:14px;
	color:#666;
	border:solid 1px #dedede;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	border-radius:0.3em;
	display:block;
	height:33px;
	cursor:pointer;
	line-height:33px;
	position:relative;
	padding:0px 20px;
	background-color:#fff;
}
.selectInput i{
	display:block;
	width:11px;
	height:100%;
	float:right;
	background:url(../images/icon-selectInput-up.png) no-repeat 93%;
	background-size:11px;
	margin-left:10px;
}
.selectInput i.icon-sl-down{
	background-image:url(../images/icon-selectInput-down.png);
}
.inputText{
	line-height:33px;
	position:relative;
	padding:0px 7px;
	color:#000;
	background-color:#fff;
	border:solid 1px #dedede;
	font-size:14px;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	border-radius:0.3em;
	width:240px;
	height:33px;
}
.aSearch{
	display:block;
	font-size:14px;
	height:33px;
	line-height:33px;
	cursor:pointer;
	padding:0px 15px;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	border-radius:0.3em;
	margin-left:10px;
}
.aSearchDefault{
	color:#fff;
	background-color:#44b549;
}
.aSearchDefault:active{
	color:#fff;
	background-color:#399d3e;
}
.aSearchBgColor{
	background-color:#fbfcfb;
	color:#666;
	border:solid 1px #ccc;
}
.aSearchBgColor:active{
	background-color:#e9efe9;
}
.vjtPc-enroManageFrom{
	border:solid 1px #e2e2e2;
	background-color:#fff;
	font-size:14px;
	color:#666;
}
.vjtpc_emf{
	overflow:hidden;
	padding:16px;
	background-color:#fbfcfb;
}
.vjtpc_emf_rig>a{
	margin:0px;
	height:32px;
	line-height:32px;
	padding:0px 15px;
	margin-left:10px;
}
.vjtpc_next_rig{
	overflow:hidden;
	padding:20px 0px;
	width:100%;
}
.vjtpc_next_rig>a{
	margin:0px;
	height:32px;
	line-height:32px;
	padding:0px;
	margin-left:0px;
}
.vjtpc_next_rig>a[flt] img{margin-right:7px;}
.vjtpc_next_rig>a[rig] img{margin-left:7px;}
.vjtpc_next_rig>a img{
	vertical-align:middle;
}
.vjtPc-enroManageFrom li.first-child{
	height:36px;
	line-height:36px;
	border-top:solid 1px #e2e2e2;
	border-bottom:solid 1px #e2e2e2;
	background-color:#fafffa;
	padding:0px;
}
.vjtPc-enroManageFrom li.first-child>div{
	margin-top:0px;
}
.vjtPc-enroManageFrom li{
	border-bottom:solid 1px #cecece;
	padding:10px 0px;
	overflow:hidden;
}
.vjtPc-enroManageFrom li.first-child>div.twoMsg{
	padding-left:25px;
}
.vjtPc-enroManageFrom li.first-child div.one{
	border-right:solid 1px #e7efe7;
}
.vjtPc-enroManageFrom li>div{
	float:left;
	text-align:center;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	line-height:36px;
	position:relative;
	margin-top:20px;
	word-break: normal;
	word-wrap: break-word;
}
.vjtPc-enroManageFrom li.first-child div.one input[type='checkbox']{
	top:10px;
	left:20px;
}
.vjtPc-enroManageFrom li>div input[type='checkbox']{
	width:16px;
	height:16px;
	position: relative;
	top: 12px;
	left: 20px;
	cursor:pointer;
}
.vjtPc-enroManageFrom li div.two,.vjtPc-enroManageFrom li div.three,.vjtPc-enroManageFrom li div.four,.vjtPc-enroManageFrom li div.five{
	height:36px;
	border-left:dashed 1px #ebeaeb;
	line-height:18px;
	padding:0px 15px;
}

.vjtPc-enroManageFrom li div.one{width:157px;margin-top:0px;}
.vjtPc-enroManageFrom li div.two{width:124px;}
.vjtPc-enroManageFrom li div.three{width:124px;}
.vjtPc-enroManageFrom li div.four{width:124px;}
.vjtPc-enroManageFrom li div.five{width:124px;}
.vjtPc-enroManageFrom li div.six{width:108px;}
.vjtPc-enroManageFrom li div.six a{
	color:#ff521a;
	text-decoration:underline;
}
.vjtPc-enroManageFrom li div.seven{width:124px;line-height:18px;}
.vjtPc-enroManageFrom li div.eight{width:111px;}
.one_photo{
	float:right;
	width:120px;
}
.one_photo p{
	width:50px;
	height:50px;
	margin:0px auto;
	overflow:hidden;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
}
.one_photo p img{width:100%;}
.vjtPc-enroManageFrom li div.data{
	width:124px;
	text-align:center;
	float:right;
	border-left:solid 1px #e7efe7;
}
.vjtPc-enroManageFrom li div.last{
	width:111px;
	text-align:center;
	float:right;
	border-left:solid 1px #e7efe7;
}
.vjtpc_emf_title{
	font-size:14px;
	color:#999;
	margin-bottom:20px;
}
.vjtpc_emf_title span{
	color:#ff521a;
}
.vjtFrom-details{
	border:solid 1px #ddd;
	background-color:#fff;
}
.vjtFrom-details dt{
	background-color:#f6f6f6;
	height:40px;
	line-height:40px;
	padding:0px 20px;
	font-size:14px;
	border-top:solid 1px rgba(206,206,206,0.3);
}
.vjtFrom-details dt.first-child{
	border-top:0px;
	background-color:#fafffa;
	fotn-size:16px;
	color:#666;
	height:60px;
	line-height:60px;
	border-bottom:solid 1px rgba(206,206,206,0.3);
	margin-bottom:20px;
}
.vjtFrom-details dt.first-child p{float:left;margin-right:60px;}
.vjtFrom-details dt label{
	color:#666;
	float:left;
}
.vjtFrom-details dt span{
	float:right;
	color:#ff521a;
}
.vjtFrom-details dd{
	padding:15px 20px;
	color:#000;
	border-bottom:solid 1px rgba(206,206,206,0.3);
	margin-bottom:15px;
	overflow:hidden;
}
.vjtFrom-details dd>a{
	float:left;
	display:block;
	width:96px;
	height:96px;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	border-radius:0.3em;
	background-color:#ccc;
	margin-right:10px;
}
.header-main{
	margin:0px auto;
	width:1000px;
	height:60px;
	line-height:60px;
}
.header-main a.nextCurrent{
	margin:0px;
	padding:0px 10px;
	margin-top:12px;
}
.header-main h4{
	font-size:24px;
	margin:0px;
	font-weight:normal;
	float:left;
	color:#fff;
	display:inline;
}
.vjthm-goback{
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#fff;
	margin-top:12px;
	padding:0px 35px;
	border-right:solid 1px rgba(255,255,255,0.2);
	margin-right:25px;
	background:url(../images/icon-lft.png) no-repeat left;
	position:relative;
	cursor:pointer;
}
.verInforCon{
	width:600px;
	background-color:#fff;
	position:absolute;
	left:50%;top:50%;
	margin-top:-242px;
	margin-left:-300px;
	padding:20px;
}
.verInforCon .close{
	position:absolute;
	top:10px;right:20px;
	width:14px;height:14px;
	display:block;
	background:url(../images/isiconsole.png) no-repeat center;
	cursor:pointer;
}
.verInforCon .vi_title{
	font-size:20px;
	color:#333;
	margin-bottom:20px;
}
.verInfo_m{
	position:relative;
	border:solid 1px #e2e2e2;
	overflow:hidden;
}
.verInfo_m .vm_header{
	height:60px;
	border-bottom:solid 1px #e2e2e2;
	background:url(../images/icon-vm_header.png) repeat-x left;
	color:#484848;
	font-size:18px;
	padding:0px 15px;
	overflow:hidden;

}
.verInfo_m .vm_header>span{
	line-height:60px;
}
.vm_headerrig{height:60px;text-align:right;}
.vm_headerrig p{
	font-size:25px;
	color:#44b549;
	font-weight:bold;
	line-height:normal;
	height:33px;
	margin-top: 3px;
}
.vm_headerrig span{
	font-size:14px;
	color:#999;
	height:19px;
	line-height:20px;
	display:block;
}
.vm_dl{
	padding:20px;
	padding-left:160px;
}
.vm_dl dt{
	position:absolute;
	left:20px;
}
.vm_dl dd{
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:dashed 1px #e0e0e0;
	font-size:14px;
	color:#999;
}
.vm_dl dd.first-child{padding-top:0px;}
.vm_dl dd.last-child{border-bottom:0px;}
.vm_dl dd span{color:#333;}
.marginAuto{text-align:center;  margin-top: 7px;}
.createActivityclose{
	position:absolute;
	top:20px;right:20px;
	cursor:pointer;
	display:block;
	width:36px;height:37px;
	background:url(../images/icon-maxclos.png) no-repeat center;
	background-size:25px;
}
.creatAMon{
	width:1000px;
	margin:50px auto;
	text-align:center;
}
.i_hr{
	width:421px;
	height:1px;
	background:url(../images/icon-hr.png) no-repeat center;
	background-size:contain;
	margin:auto;
	margin-top:60px;
}
.creatAMon h3{
	font-size:30px;
	color:#666;
	font-weight:normal;
}
.fontColorGren{
	color:#44b549;
	font-size:18px;
	text-align:center;
	margin:30px auto;
}
.listOftemplates div.bot p.TxtcenterPs{
	text-align:center;
	color:#333;
}
.listOftemplatesGb{
	width:740px;
	overflow:hidden;
	margin:auto;
}
.listOftemplatesGb ul{
	width:780px;
}
.ticketVer h3{
	font-size:30px;
	color:#333;
	font-weight:normal;
}
.ticketVerMv{
	min-height:200px;
	margin-top:50px;
}
.ticketVerMvinput{
	margin-right:50px;
	background:url(../images/icon-sx.png) no-repeat right;
	padding-right:100px;
}
.ticketVerMvinput input{
	width:320px;
	height:48px;
	line-height:48px;
	color:#666;
	font-size:14px;
	padding:0px 10px;
	border:solid 1px #d2d2d2;
	background-color:#fff;
}
.ticketVerMvinput p{
	margin:20px 0px;
	color:#ff0000;
	font-size:12px;
}
.ticketVerMvinput a{
	line-height:48px;
	display:block;
	color:#fff;
	text-align:center;
	width:320px;
	height:48px;
	font-size:14px;
	background-color:#44b549;
	cursor:pointer;
}
.ticketVerMvinput a:active{
	background-color:#42ad47;
}
.ticketVerMvewm{margin-left:50px;}
.ticketVerMvewm p{
	width:140px;
	height:190px;
	float:left;
	background-color:#f6f6f6;
	-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.3);
	-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.3);
	-ms-box-shadow:0px 0px 4px rgba(0,0,0,0.3);
	-o-box-shadow:0px 0px 4px rgba(0,0,0,0.3);
	box-shadow:0px 0px 4px rgba(0,0,0,0.3);
	margin-right:30px;
	font-size:14px;
	color:#666;
	text-align:center;
}

.ticketVerMvewm p span{
	display:block;
	height:60px;
	line-height:30px;
}
.ticketVerMvewm p img{
	width:130px;
	height:130px;
	margin:5px 0px;
}
.ticketVerMvewm p i{
	color:#ff521a;

}
.wx_title{
	border-bottom:dashed 1px #e0e0e0;
	margin-top:20px;
}
.wx_title label{
	color:#44b549;
	font-size:16px;
}
.wx_setfm{
	padding-top:30px;
	padding-left:100px;
}
.wx_setfm{
	position:relative;
	font-size:12px;
	color:#999;
	line-height:25px;
}
.wx_setfm span{
	margin-left:5px;
	color:#ff521a;
}
.wx_imgName{
	color:#333;
}
.wx_upPhoto{
	position:absolute;
	width:80px;
	height:80px;
	text-align:center;
	line-height:80px;
	color:#fff;left:0px;
	top:0px;
	font-size:14px;
	background-color:#000;
}
.wx_upPhotoImg{
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
	width:100%;height:100%;
}
.wx_upPhotoImg img{width:100%;max-width:100%; vertical-align:top;}
input[type="file"]{
	position:absolute;
	top:0px;left:0px;
	cursor:pointer;
	width:100%;
	height:100%;
	opacity:0;
	z-index:2;
}
.wx_pyqsend{
	position:absolute;
	top: 217px;
	width: 242px;
	height: 54px;
	right: 33px;
	padding:7px;
	font-size:14px;
	color:#000;
}
.wx_pyqsend p.wx_pimg{
	width:40px;
	margin-right:10px;
	height:40px;
	float:left;
	overflow:hidden;
}
.wx_sendContImg img,.wx_pimg img{width:100%;max-width:100%;margin:0px;}
.wx_send{
	position:absolute;
	left: 58px;
	bottom: 78px;
	width: 208px;
	height: 100px;
	padding:0px 7px;
}
.wx_send h4{
	font-weight:normal;
	font-size:14px;
	color:#000;
	margin:5px 0px;
	margin-bottom:10px;
}
.wx_sendCont{
	font-size:12px;
	color:#999;
	  line-height: 25px;
  overflow: hidden;
	height:50px;
}
.wx_sendContImg{
	overflow:hidden;
	width:40px;
	height:40px;
	margin-right:10px;
}
.tworigwd a{
	background-image:url(../images/icon-send-o.png);
}
.tworigwd a.trOne{
	background-position:7px 4px;
}
.tworigwd a.trTwo{
	background-position:-28px 4px;
}
.tworigwd a.trThree{
	background-position:-64px 4px;
}
.coursedata-msg{
	font-size:12px;
	color:#ff521a;
	margin-bottom:25px;
	line-height:22px;
}
.coursedata-msg p{
	padding-left:25px;
	background:url(../images/icon-wen-red.png) no-repeat left;
}
.coursedata-msg a{color:#ff521a; text-decoration:u.vjtPc-enroManageFrom li div.fournderline;cursor:pointer;}
.vjtpc-ylerweimatc{
	height: 100px;
    left: 65px;
    position: absolute;
    top: -15px;
    width: 100px;
    z-index: 100;
	display:none;
}
.vjtpc-ylerweimatc:before{
	position:absolute;
	content:'';
	width:10px;
	height:10px;
	background-color:red;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	background-color: #fff;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
	-ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0  3px rgba(0, 0, 0, 0.3);
    left: -5px;
    top: 38px;
    z-index: -1;
}
.vjtpc-ylerweimatc img{width:100%;max-width:100%;}
.lookshili{
	float:right;
	font-size:14px;
	color:#666;
	background:url(../images/icon-wen.png) no-repeat left;
	padding-left:25px;
	margin-top:24px;
	cursor:pointer;
}
.creatAMonBtn{
	overflow:hidden;
	margin-top:40px;
}
.creatAMonBtn a{
	width:48%;
	height:40px;
	line-height:40px;
	color:#fff;
	display:block;
	text-align:center;
	font-size:14px;
	background-color:#999;
	cursor:pointer;
}
.creatAMonBtn a.select{
	background-color:#3BB731;
}
.allAl{
	position: absolute;
	right: 20px;
	top: 11px;
	display: block;
	width: 20px;
	height: 20px;
	background:url(../images/fullScreen.png) no-repeat center;
	background-size:contain;
	cursor:pointer;
	z-index: 1000;
}
.minallAl{
	position: absolute;
	right: 15px;
	top: 8px;
	display: block;
	width: 20px;
	height: 20px;
	background:url(../images/esc_fullScreen.png) no-repeat center;
	background-size:contain;
	cursor:pointer;
	z-index: 1000;
}
.allAlTc{
	position:fixed;
	top:0px;left:0px;
	width:100%;
	height:100%;
	background-color:#fff;
	z-index:2004;
}
.allAlTcMain{
	position:relative;
	width:1000px;
	margin:0px auto;
}

.vjtBack-service{
	position:relative;
	padding-top:100px;
	padding-bottom:50px;
}
.vjtBack-service ul{
	width:1023px;
}
.vjtBack-service li{
	width:321px;
	background-color:#fff;
	-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.2);
	-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.2);
	-ms-box-shadow:0px 0px 4px rgba(0,0,0,0.2);
	-o-box-shadow:0px 0px 4px rgba(0,0,0,0.2);
	box-shadow:0px 0px 4px rgba(0,0,0,0.2);
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	border-radius:0.3em;
	float:left;
	margin-right:20px;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0,0, 0);
	transform: translate3d(0,0,0);
	position:relative;
	z-index:1;
}
.vjtBack-service li:hover{
	-webkit-transform: translate3d(0,-40px,0);
	transform: translate3d(0,-40px,0);
}
.vjtBack-service li .vsTitle{
	background-color:#87b4d5;
	text-align:center;
	line-height:58px;
	height:58px;
}
.vjtBack-service li .vsTitle.backGreen{
	background-color:#44B549;
}
.vjtBack-service li .vsTitle h3{
	color:#fff;
	font-size:22px;
	margin:0px;
	font-weight:normal;
}
.vjtBack-service li .vjtbS-Item{
	font-size:14px;
	color:#666;
	text-align:center;
	margin:0px;
	border-top:solid 1px #f0f0f0;
	height:45px;
	line-height:45px;
	position:relative;
}
.vsPrice{
	text-align:center;
	color:#666;
}
.vsPrice span{
	font-family:'Arial';
	font-size:60px;
}
.vsPrice i{
	font-size:14px;
}
.vsPrice i.super{
	vertical-align:text-top;
	font-size:20px;
}
.vsTop{
	padding:15px 0px;
}
.vsTop p.text{
	color:#666;
	line-height:20px;
	text-align:center;
	font-size:12px;
	margin-bottom:20px;
}
.vsBtn{
	display:block;
	width:160px;
	margin:0px auto;
	height:40px;
	line-height:40px;
	text-align:center;
	cursor:pointer;
	-webkit-border-radius:2em;
	-moz-border-radius:2em;
	-ms-border-radius:2em;
	-o-border-radius:2em;
	border-radius:2em;
	background-color:#ff521a;
	color:#fff;
	font-size:16px;
}
.vsBtn:hover{background-color:#e25021;}
.icon-gantanhao{
	background:url(../images/note.png) no-repeat center;
	background-size:contain;
	display:block;
	position:absolute;
	top:0px;right:15px;
	width:16px;
	height:100%;
	cursor:pointer;
}
.icon-gantanhao-tcc{
	position:absolute;
	background-color:rgba(0,0,0,0.7);
	color:#fff;
	z-index:10;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	border-radius:0.3em;
	width:140px;
	text-align:left;
	padding:10px;
	right:-55px;
	line-height:22px;
	font-size:12px;
	z-index:100;
}
.icon-gantanhao-tcc:after{
	content:'';
	width:0px;height:0px;
	border:solid 10px rgba(0,0,0,0.7);
	border-right-color:transparent;
	border-left-color:transparent;
	border-top:0px;
	position:absolute;
	top:-10px;left:50%;
	margin-left:-10px;
	z-index:99;
}
.vjtpc-service-footer{
	background-color:#68c26c;
	padding:25px 0px;
}
.vjtpc-service-footer-m{
	width:1000px;
	margin:0px auto;
	text-align:center;
}
.vjtpc-service-footer-m>div{
	height:133px;
	display:inline-block;
	margin:0px 15px;
}
.vjtpc-serFooterM-lft{
	background-color:#fff;
	width:288px;
	overflow:hidden;
}
.vjtpc-serFooterM-lft>p{
	width:50%;
}
.vjtpc-serFooterM-lft>p[flt]{padding:10px 0px;}
.vjtpc-serFooterM-lft i{
	font-size:22px;
	color:#19961e;
}
.vjtpc-serFooterM-lft span{
	display:block;
	font-size:14px;
	color:#000;
	line-height:23px;
}
.vjtpc-serFooterM-lft span.fontMin{
	font-size:12px;
}
.vjtpc-serFooterM-rig p{
	font-size:16px;
	color：#000;
	line-height:35px;
	text-align:left;
}
.vjtpc-serFooterM-rig p.xr_xz{
	color:#fff;
	border:dashed 1px #fff;
	padding:0px 10px;
	-webkit-border-radius:0.23em;
	-moz-border-radius:0.23em;
	-ms-border-radius:0.23em;
	-o-border-radius:0.23em;
	border-radius:0.23em;
	margin:6px 0px;
	position:relative;
}
.vjtpc-serFooterM-rig p.xr_xz:after{
	content:'';
	width:10px;
	height:10px;
	border:dashed 1px #fff;
	position:absolute;
	left:-7px;top:50%;
	margin-top:-5px;
	background-color:#68c26c;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg); 	/* IE 9 */
	-moz-transform:rotate(45deg); 	/* Firefox */
	-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
	-o-transform:rotate(45deg); 	/* Opera */
	z-index:10;
	border-top:0px;border-right:0px;
}
.vjtpc-console{
	margin-top:50px;
}
.vjtpc-kcBg{
	background-color:#8dd590;
	color:#fff;
	width:140px;
	height:140px;
	text-align:center;
}
.not-boxShadow{
	background-color:#fff;
	-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.1);
	-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.1);
	-ms-box-shadow:0px 0px 4px rgba(0,0,0,0.1);
	-o-box-shadow:0px 0px 4px rgba(0,0,0,0.1);
	box-shadow:0px 0px 4px rgba(0,0,0,0.1);
}
.jvtpc-cons{
	width:850px;
	height:140px;

}
.consoleDiv{
	padding-top: 26px;
}
.noticeList{
	padding:20px;
}
.noticeList li{
	color:#999;
	overflow:hidden;
	line-height:20px;
	margin-bottom:15px;
	position:relative;
}
.noticeList li:last-child{margin-bottom:0px;}
.noticeList li>i.red{background-color:#ff521a;color:#fff;border:0px;}
.noticeList li>*{float:left;}
.noticeList li>i{
	font-size:12px;
	margin-right:20px;
	border:solid 1px #e2e2e2;
	padding:0px 10px;
}
.noticeList li>p{
	font-size:14px;
	width:780px;
	text-overflow:ellipsis;
	white-space:nowrap;
	*white-space:nowrap;
	overflow:hidden;
}
.noticeList li>label{
	float:right;
	font-size:12px;
}
.icon-kc-a{
	padding-top:22px;
	display:block;
}
.icon-kc-a i{
	display:inline-block;
	background-color:#fff;
	width:64px;
	height:64px;
}
.icon-kc-aI i{
	background-image:url(../images/icon-kc-book.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size:36px;
}
.icon-student-i i{
	background-image:url(../images/icon-student-i.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size:41px;
}
.icon-hd-i i{
	background-image:url(../images/icon-hd-i.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size:28px;
}
.icon-kc-a span{
	display:block;
	font-size:20px;
}
.vjtpc-console-list{
	margin-bottom:20px;
}
.consoleDiv>p{
	position:relative;
	float:left;
	text-align:center;
	width:20%;
	border-right:dashed 1px #e7efe7;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.consoleDiv>p.last-child{border-right:0px;}
.consoleDiv span{
	font-size:14px;
	color:#666;
	line-height:30px;
	display:block;
}
.consoleDiv i{
	font-size:40px;
	font-family:'Arial';
}
.consoleDiv i.fontColorGreen{
	color:#00ad91;
}
.consoleDiv i.fontColorViolet{
	color:#3b88e4;
}
.consoleDiv i.fontColorBlue{
	color:#00a2bb;
}
.vcl-item{
	width:240px;
	float:left;
	margin-left:10px;
	text-align:center;
	height:140px;
	margin-right:10px;
}
.vcl-item>p{float:none;width:100%;}
.vcl-itemtwo{width:450px;height:140px;}
.vcl-itemtwo>p{width:50%;}
.noticehead{
	padding:10px 20px;
	overflow:hidden;
	line-height:22px;
	border-bottom:solid 1px #f3f3f3;
}
.noticehead h4{font-size:16px;color:#000;font-weight:normal;margin:0px;}
.noticehead a{
	color:#666;
	font-size:14px;
}













/*学习模式样式*/
.learningMode{
	border:solid 1px #d8d8d8;
	background-color:#fff;
}
.learnM-nav{
	padding:30px 0px;
	text-align:center;
	border-bottom:solid 1px #d8d8d8;
	background-color:#fafff9;
}
.learnM-nav a{
	width:320px;
	height:123px;
	display:inline-block;
	margin:0px 10px;
	background-color:#fff;
	border:solid 1px #ddd;
	padding:15px 20px;
	color:#666;
	cursor:pointer;
}
.learnM-nav a.select{
	background-color:#44b549;
	color:#fff;
	border-color:#44b549;
}
.learnM-nav i{
	font-size:20px;
	display:block;
	line-height:35px;
}
.learnM-nav span{
	font-size:12px;
}
.learnM-list>div{
	padding:25px 20px;
}
.learnM-list-head{
	margin-bottom:20px;
	overflow:hidden;
	line-height:37px;
}
.learnM-list-head>h3{
	font-size:18px;
	color:#333;
	font-weight:normal;
	margin:0px;
}
.learnM-list-con{
	border:solid 1px #ddd;
}
.customsClearance{margin-bottom:20px;}
.customsClearance li{
	border-bottom:solid 1px rgba(206,206,206,0.3);
	padding:20px;
	overflow:hidden;
	line-height:28px;
}
.goonadd{
	font-size:14px;
	color:#333;
	height:42px;
	line-height:42px;
	text-align:center;
	display:block;
	cursor:pointer;
	background-color:#fbfbfb;
}
.customsClearance .icon-Prize{margin-right:20px;}
.icon-Prize{
	display:inline-block;
	width:28px;
	height:28px;
	background:url(../images/icon-Prize.png) no-repeat center;
	background-size:16px;
	background-color:#ffb16c;
}
.custClear_div>*{
	float:left;
}
.custClear_div input{
	height:24px;
	color:#ff521a;
	font-size:14px;
	text-align:center;
	width:53px;
	border:solid 1px #cfcfcf;
	margin:0px 15px;
	position:relative;
	top:2px;
}
.custClear_div>span{
	font-size:14px;
	color:#666;
}
.custClear_div_rig>*{float:left;}
.custClear_div_rig a{
	display:block;
	width:20px;
	margin-left:15px;
	cursor:pointer;
	height:28px;
	background-image:url(../images/iconoperation.png);
	background-repeat:no-repeat;
}
.custClear_div_rig p{
	display:inline-block;
	height:19px;
	line-height:19px;
	position:relative;
	top:4px;
	font-size:14px;
	color:#ff5017;
	padding-right:15px;
	margin-left:15px;
	border-right:solid 1px #cecece;
}
.custClear_div_rig .edit{
	background-position:2px 5px;
}
.custClear_div_rig .edit:hover{
	background-position:-228px 5px;
}
.custClear_div_rig .del{
	background-position:-96px 6px;
}
.custClear_div_rig .del:hover{
	background-position:-326px 6px;
}
.settingZs{
	padding:20px;
}
.settingZs>a{
	color:#ff5017;
	font-size:14px;
	line-height:28px;
	cursor:pointer;
	margin-left:20px;
}
.settingZs>*{float:left;}
.icon-zsic{
	width:28px;
	height:28px;
	background:url(../images/icon-zsic.png) no-repeat center;
	background-size:17px;
	background-color:#9f9bea;
	display:inline-block;
}
.gradeSystem li{
	background-color:#f8f8f8;
	position:relative;
	padding:20px;
	border:solid 1px #eee;
	margin-bottom:20px;
	overflow:hidden;
	padding-left:180px;
	padding-bottom:50px;
}
.gradeSystem li:hover .serialnumber{display:block;}
.gradeSystem li label{
	font-size:14px;
	color:#333;
	float:left;
	margin-right:5px;
}
.serialnumber{
	display:none;
	cursor:pointer;
	top:15px;right:15px;
	position:absolute;
	width:20px;height:20px;
	background:url(../images/icon-maxclos.png) no-repeat center;
	background-size:contain;
}
.serialnumberFont{
	color:#fff;
	font-size:26px;
	font-family:'Bodoni MT';
	display:block;
	top:0px;right:13px;
	position:absolute;
	z-index:10;
}
.gradeBot{
	position:absolute;
	bottom:20px;right:20px;
}
.gradeBot .save{
	display:inline-block;
	width:97px;
	height:34px;
	line-height:34px;
	color:#fff;
	font-size:14px;
	text-align:center;
	background-color:#ff521a;
	cursor:pointer;
	display:none;
}
.gradeBot .save:active{
	background-color:#e44b19;
}
.gradeditText{
	font-size:14px;
	color:#ff521a;
	text-decoration:underline;
	cursor:pointer;
}
.gradeS_listDiv>div{
	margin-bottom:20px;
}
.hscolorfont{
	font-size:14px;
	color:#666;
	float:left;
}
.minInput input{
	color:#ff521a;
	border:0px;
	background-color:transparent;
	width:20px;
	text-align:center;
}
.hscolorfont>i{color:#ff521a;font-style:normal;}
.icon-manage{
	margin-right:10px;
	font-size:14px;
	color:#666;
	display:inline-block;
	position:relative;
}
.icon-manage .zzdisplay{
	display:block;
	position:absolute;
	top:0px;left:0px;
	width:100%;height:28px;
	background-color:rgba(0,0,0,0.3);
	cursor:default;
}
.oper-del{
	display:block;
	background:url(../images/icon-close.png) no-repeat center;
	background-size:6px;
	cursor:pointer;
	background-color:#fff;
	width:14px;height:14px;
	border:solid 1px #eee;
	position:absolute;
	top:-12px;right:-8px;
}
.icon-manage span{display:block;color:#666;font-size:14px;}
.btnOverceshi>a{
	display:none;
	float:left;
	font-size:14px;
	color:#fff;
	padding:0px 10px;
	background-color:#bbb;
	cursor:pointer;
	margin-right:15px;
}
.btnOverceshi>a.select{
	background-color:#44b549;
}
.learnM-lType{
	width:140px;
	position:absolute;
	left:20px;top:20px;
}
.learnM-lType>div{
	width:140px;
	height:140px;
	background-image:url(../images/img1_square.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	position:relative;
}
.learnM-lType>div.bgColorblue{
	background-color:#90d8e7;
}
.learnM-lType>div.bgColoryellow{
	background-color:#f8d94b;
}
.learnM-lType>div.bgColorred{
	background-color:#ff6c6c;
}
.learnM-lType>p{
	font-size:16px;
	color:#666;
	line-height:38px;
	text-align:center;
}
.upgradem{
	padding:30px 60px;
	width:830px;
	height:503px;
	background-color:#fff;
	position:absolute;
	top:50%;left:50%;
	margin-top:-251px;
	margin-left:-415px;
}
.upgrademClose{
	display:block;
	width:14px;
	height:14px;
	position:absolute;
	top:15px;right:15px;
	cursor:pointer;
	background:url(../images/isiconsole.png) no-repeat center;
	background-size:contain;
}
.upgrademList li{
}
.upgrademList li>div{
	float:left;
	width:210px;
	margin-right:35px;
}
.upgrademTile{
	display:block;
	height:40px;
	text-align:center;
	line-height:40px;
	color:#fff;
	font-size:14px;
	background-color:#87b4d5;
}
.upgrademList li>div.lastDiv{
	margin-right:0px;
}
.upgrademList li>div.lastDiv label{
	color:#000;
	font-size:14px;
	margin-top:15px;
	display:block;
}
.upgrademList li>div>p{
	padding:15px 0px;
	text-align:center;
	font-size:14px;
	color:#666;
	border-bottom:solid 1px #cecece;
}
.autherUser{
	padding:10px 0px;
	border-bottom:solid 1px rgba(206,206,206,0.3);
	color:#666;
	font-size:14px;
}
.autherUser>p{margin-bottom:10px;cursor:pointer;white-space:nowrap;}
.autherUser>span{cursor:pointer;}
.autherUser input{
	width:53px;
	height:24px;
	border:solid 1px #cfcfcf;
	margin:0px 5px;
	padding:0px 4px;
	text-align:center;
	color:#666;
}
.spanRadioNo{
	line-height:17px;
	padding-left:22px;
	background:url(../images/icon-radioNo.png) no-repeat left;
	background-size:17px;
}
.spanRadioYes{
	line-height:17px;
	padding-left:22px;
	background:url(../images/icon-radioYes.png) no-repeat left;
	background-size:17px;
}
.spanRadioTrue{
	line-height:17px;
	padding-left:22px;
	background:url(../images/icon-radioTrue.png) no-repeat left;
	background-size:17px;
}
.titleInput input{
	border:0px;
	text-align:center;
	background-color:transparent;
	color:#666;
	width:100%;
	line-height:30px;

}
.titleInput input,.titleInput textarea{
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	border-radius:0.3em;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.titleInput textarea{border:solid 1px rgba(0,0,0,0);width:580px;background-color:transparent;resize:none;padding:5px;line-height:23px;padding-top:0px;

}
.titleInput input:hover,.titleInput textarea:hover{background-color:#fff;color:#333;border:solid 1px #ddd;}
.titleInput input:focus,.titleInput textarea:focus{
	background-color:#fff;
	color:#333;
	border:solid 1px #ddd;
}


/**/
.gradeSystem li.liEditType .btnOverceshi>a{
	display:block;
}
.gradeSystem li.liEditType .minInput input{
	width: 26px;
	height: 26px;
	border: solid 1px #e2e2e2;
	background-color: #fff;
	text-align: center;
	margin: 0px 5px;
}
.gradeSystem li.liEditType .gradeBot .save{
	display:block;
}
.gradeSystem li.liEditType .gradeditText{
	display:none;
}
/*弹层*/
.invitetutor-m>h3{
	margin:0px;
	font-size:20px;
	color:#333;
	font-weight:normal;
	margin-bottom:15px;
}
.invitetutor-con{
	text-align:center;
	padding:0px 20px;
}
.invitetutor-con>p{font-size:14px;color:#999;padding:10px 0px;margin:0px;}
.invitetutor-con>input{
	border:solid 1px #000;
	text-align:center;
	padding:10px;
	font-family:'Arial';
	color:#000;
	font-size:24px;
	margin:10px auto;
	margin-bottom:20px;
	width:100%;
}
.phoneList-items{
	margin-bottom:30px;
	text-align:center;
}
.phoneList-items li{
	display:inline-block;
	font-size:14px;color:#666;
	font-family:'Arial';
	line-height:24px;
	border:solid 1px #e7e7e7;
	height:24px;margin:0px 9px;
	margin-bottom:9px;width:100px;
	-webkit-border-radius:0.3em;
	-moz-border-radius:0.3em;
	-ms-border-radius:0.3em;
	-o-border-radius:0.3em;
	border-radius:0.3em;
	text-align:center;
	position:relative;
}
.phoneList-items li i{
	width:18px;height:18px;
	position:absolute;right:-12px;top:-7px;
	background:url(../images/icon-close-bg.png) no-repeat center;
	background-size:contain;
}
.invitetutor-tips{
	padding-top:30px;
}
.invitetutor-tips li{
	font-size:14px;
	color:#999;0
	line-height:30px;
	list-style-image:url(../images/icon-dian.png);
}
.invitetutor-tips li a{
	color:#ff521a;
	text-decoration:underline;
	margin:0px 7px;
}
.setHover{
	position: absolute;
	top: -43px;
	z-index: 10;
	text-align: right;
	right: 0px;
}
#hoverShow{
	background-image:url(../images/down-next.png);
	background-position: center;
	background-repeat:no-repeat;
	width:17px;height:9px;
	display:inline-block;
	padding:7px 10px;
	cursor:pointer;
}
.hoverShow{
	background-color:#fff;
	-webkit-border-top-left-radius: 0.2em;
	-moz-border-top-left-radius: 0.2em;
	-ms-border-top-left-radius: 0.2em;
	-o-border-top-left-radius: 0.2em;
	border-top-left-radius: 0.2em;
	-webkit-border-top-right-radius: 0.2em;
	-moz-border-top-right-radius: 0.2em;
	-ms-border-top-right-radius: 0.2em;
	-o-border-top-right-radius: 0.2em;
	border-top-right-radius: 0.2em;
	border:solid 1px #e1e1e1;
	border-bottom:0px;
}
.listsz{
	    margin-top: -6px;
	text-align: left;
	-webkit-border-radius: 0.2em;
	-moz-border-radius: 0.2em;
	-ms-border-radius: 0.2em;
	-o-border-radius: 0.2em;
	border-radius: 0.2em;
	border-radius: 0.2em;
	background-color:#fff;
	border:solid 1px #e1e1e1;
	-webkit-border-top-right-radius: 0em;
	-moz-border-top-right-radius: 0em;
	-ms-border-top-right-radius: 0em;
	-o-border-top-right-radius: 0em;
	border-top-right-radius: 0em;
}
.listsz a{
	padding:8px 25px;
	display:block;
	color:#7b7b7b;
	font-size:14px;
	border-bottom:solid 1px #e7ede7;
	cursor:pointer;
}
.listsz a:hover{
	background-color:#ecf7ec;
	color:#44b549;
}
.listsz a.last-child{border-bottom:0px;}
.listsz a.x-1:before{
	content:'';
	background:url(../images/x-1.png) no-repeat left;
	display:inline-block;
	width:14px;height:14px;
	margin-right: 8px;
}
.listsz a.x-2:before{
	content:'';
	background:url(../images/x-2.png) no-repeat left;
	display:inline-block;
	width:14px;height:14px;
	margin-right: 8px;
}
.listsz a.x-3:before{
	content:'';
	background:url(../images/x-3.png) no-repeat left;
	display:inline-block;
	width:14px;height:14px;
	margin-right: 15px;
}
.edit-teach-mask-outer{
	position: fixed;
	top:0;
	left: 0;
	background-color: #fff;
	width: 100%;
	height: 100%;
	z-index: 10000;
	background-color: rgba(0,0,0,.6);
}
.edit-teach-mask-con{
	width: 100%;
	height: 100%;
	display: table;
}
.edit-teach-mask-inner{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.edit-teach-mask{
	display: inline-block;
	width: 529px;
	background-color: #fff;
	padding: 50px;
	border-radius: 5px;
}
.edit-teach-mask .headimg{
	width: 100px;
	height: 100px;
	float: left;
	margin-right: 15px;
	cursor: pointer;
}
.edit-teach-mask .headimg img{
	width: 100%;
	height: 100%;
}
.edit-teach-mask .m_detail{
	width: 414px;
	float: left;
}
.m_detail input{
	width:400px;
	display: block;
	border:1px solid #e6e6e6;
	height: 43px;
	line-height: 43px;
	padding: 0 6px;
	margin-bottom: 10px;
	border-radius: 3px;
	font-size: 18px;
	color: #999;
}
.m_detail textarea{
	width: 400px;
	height: 120px;
	border:1px solid #e6e6e6;
	line-height: 20px;
	padding: 0 6px;
	display: block;
	border-radius: 3px;
	font-size: 14px;
	color: #999;
	resize:none;
}
.edit-teach-mask-btns{
	overflow: hidden;
	margin-top: 10px;
	float: left;
	padding-left: 115px;
}
.edit-teach-mask-btns a{
	height: 43px;
	width: 80px;
	line-height: 43px;
	text-align: center;
	float: left;
	color: #44b549;
	display: block;
	background-color: #fff;
	border-color: #cde8ce;
	border-style: solid;
	border-width: 1px;
}
.edit-teach-mask-btns a:hover{
	border-color: #44b549;;
}
.live-status-con{
	margin-bottom:15px;
	font-size:12px;
	color:#aaa;
	text-align:left;
}
.single-status{
	position:relative;
	margin-left:20px;
	border-left:solid 1px #e0e0e0;
	padding-left:30px;
	font-family:'Arial';
}
.single-status:first-child{
	margin-left: -10px;
	border-left: none;
}
.single-status.cursor{
	cursor: pointer;
}
.single-status i{
	left: 10px;
	margin-top: -7px;
	top: 50%;
	width: 14px;
	height: 14px;
	position: absolute;
	display: block;
	background-image: url(../images/sendtime.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.single-status i.live-create-time-icon{
	background-image: url(../images/live_create_time_icon.png);
}
.single-status i.live-beta-icon{
	background-image: url(../images/live_beta_icon.png);
}
.single-status i.live-real-beta-icon{
	background-image: url(../images/live_real_beta_icon.png);
}
.single-status i.live-delete-icon{
	background-image: url(../images/live_delete_icon.png);
}
.single-status i.live-copy-icon{
    background-image: url(../images/live_copy_icon.png?v=1);
}
.single-status i.live-clear-icon{
	background-image: url(../images/live_clear_icon.png);
}
.single-status i.live-type-icon{
	background-image: url(../images/live_type_icon.png);
}
.single-status i.live-update-icon{
	background-image: url(../images/live_update_icon.png);
}
.live-index-list-cell .over-mask{
	position: absolute;
	top:-9px;
	left: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	background-color: #fff;
	color: #ddd;
	text-align: center;
	line-height: 20px;
	display: none;
}
.live-index-list-cell.disabled:hover{
	border-color: #ddd;
}
.live-index-list-cell.disabled:hover .over-mask{
	display: block;
}

.cdefaults{
	text-align: center;
	width: 105px;
}

.import_subtitle{
	margin: 20px 0px;
	color: #999;
}

.box_table{
	margin-left: 30px;
	text-align: center;
}

.box_table tr{
	margin: 20px 0px;
}

.box_table tr td{
	width: 100px;
}

.up_exam_head{
	display: none;
	background-color:#fff;
	border-radius: 0.23em;
	padding:15px;
	position: fixed;z-index: 1005;
	top:0px;right:0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	width:1000px;
	left:50%;margin-left: -395px;
}
.up_exam_head>div{
	overflow: hidden;
	line-height: 40px;
	font-size: 14px;
}
.up_exam_head label{
	margin-right: 15px;
	color: #4e515e;
	font-size: 14px;
	display: block;
	float: left;
	min-width: 100px;
}
.up_exam_head .ueh_itemR{overflow: hidden;}
.up_exam_head .ueh_itemR>*{
	float: left;
}
.up_exam_head .ueh_itemR input{
	color:#333;
	font-size: 14px;
	border:solid 1px #ddd;
	text-align: center;
	margin-right: 10px;
	border-radius: 3px;
}
.up_exam_head .input_w_m input{
	width: 30px;
}
.up_exam_head .input_w_x input{
	width: 50px;
}
.up_exam_head .ueh_tips{
	margin-left: 20px;
}
.up_exam_head .ueh_tips span{
	color:#ffe0c3;
}
.up_exam_head .ueh_tips a{
	color:#f81b42;
	margin-left: 40px;
}
.up_exam_head .touch_switch{
	margin-top: 7.5px;
}
.touch_switch{
	background-color:#ddd;
	height: 25px;
	border-radius: 20px;
	width: 50px;
	position: relative;
	padding:1px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.touch_switch.off{
	background-color:#00e370;
}
.touch_switch.off p{
	right:1px;
}
.touch_switch_hide{
	display: none;
}
.touch_switch p{
	border-radius: 50%;
	background-color:#fff;
	width: 23px;height: 23px;
	position: absolute;
	cursor: pointer;
	right: 26px;
}
.up_exam_head .mr_left{
	margin-left: 20px;
}
.up_exam_head .answerList>div{
	margin-right:20px;
	overflow: hidden;
	padding-left: 1px;
	cursor: pointer;
}
.up_exam_head .answerList>div input{
	cursor: pointer;
}
.up_exam_head .answerList>div>*{
	float: left;
}
.up_exam_head .answerList-custom>div{
	margin-right:20px;
	overflow: hidden;
	padding-left: 1px;
	cursor: pointer;
}
.up_exam_head .answerList-custom>div input{
	cursor: pointer;
}
.up_exam_head .answerList-custom>div>*{
	float: left;
}

.collect-add-mask {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 100;
	background-color: rgba(0,0,0,.5);


}
.collect-add-mask .collect-add-table {
	width: 100%;
	height: 100%;
	display: table;
}

.collect-add-mask .collect-add-cell {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.collect-add-mask .collect-add-inner {
	background-color: #fff;
	padding: 30px 50px;
	display: inline-block;
	margin: 0 auto;
}
.collect-add-inner .title {
	font-size: 24px;
	font-weight: 500;
}
.collect-add-inner .collect-form {
	overflow: hidden;
	margin-top: 40px;
}
.collect-add-inner .collect-form.link {
	overflow: hidden;
	margin-top: 20px;
}
.collect-form:nth-child(1) {
	margin-top: 0;
}
.collect-form .label {
	color: #333;
	font-size: 15px;
	float: left;
	line-height: 40px;
	min-width: 80px;
}

.collect-form .radio-item {
    float: left;
    line-height: 40px;
    margin-left: 30px;
}
.collect-form .radio-item input {
    margin-right: 5px;
}
.collect-form .label .must-icon {
	color: red;
}

.collect-form.link .label {
	color: #333;
	font-size: 15px;
	float: left;
	line-height: 30px;
	min-width: 100px;
	text-align: left;
}
.collect-form .input {
	height: 40px;
	width: 500px;
	border: 1px solid #ccc;
	float: left;
	padding: 0 15px;
	margin-left: 30px;
}
.collect-form.link .input {
	height: 30px;
	width: 400px;
	border: 1px solid #ccc;
	float: left;
	padding: 0 10px;
	margin-left: 30px;
}
.collect-form .textarea {
	height: 80px;
	width: 500px;
	border: 1px solid #ccc;
	float: left;
	padding: 15px;
	margin-left: 30px;
}
.collect-form.link .textarea {
	height: 80px;
	width: 400px;
	border: 1px solid #ccc;
	float: left;
	padding: 10px;
	margin-left: 30px;
}
.collect-form .tip {
	padding-left: 130px;
	margin-top: 10px;
	color: red;
	font-size: 12px;
	text-align: left;
}
.collect-form .upload-cover {
	height: 100px;
	width: 100px;
	border: 1px solid #ccc;
	float: left;
	margin-left: 30px;
	cursor: pointer;
	line-height: 100px;
	text-align: center;
	background-color: #ddd;
	font-size: 12px;
	color: #909090;
}
.collect-form .upload-cover img {
	width: 100%;
	height: 100%;
}
.collect-form .collect-radio-con {
	float: left;
	height: 30px;
	line-height: 30px;
	margin-left: 30px;
}
.collect-form .collect-radio-con.questionRadio{
    margin-left:0px;
}
.collect-radio-con .collect-radio-item {
	display: inline-block;
	margin-right: 10px;
}
.collect-form select {
	height: 40px;
	width: 530px;
	border: 1px solid #ccc;
	float: left;
	margin-left: 30px;
}

.collect-form .list-input{
    float:left;
    width: 400px;
}
.collect-form .list-input>div{
    position:relative;
    margin-bottom:10px;
    padding-right:100px;
}
.collect-form .list-input .input {
    width: 100%;
    float:none;
    margin-left:0px;
    height:32px;
    box-sizing: border-box;
}
.collect-form .list-input .choice {
    position:absolute;
    font-size:12px;
    right:0px;
    height:32px;
    line-height:32px;
    top:0px;
    cursor:pointer;
}
.collect-form .list-input .choice:before{
    content:'';
    width:15px;
    height:15px;
    display:inline-block;
    vertical-align:middle;
    box-sizing:border-box;
    border:solid 1px #ddd;
    margin-right:8px;
}
.collect-form .list-input .choice.choice-select:before {
    background:url('../images/news-yes.png') no-repeat center;
    background-size:8px;
}

.collect-add-inner .collect-save-con {
	text-align: center;
	margin-top: 40px;
}
.collect-add-inner .collect-save-con.link {
	text-align: center;
	margin-top: 20px;
}

.collect-save-btn {
	width: 150px;
	height: 35px;
	display: inline-block;
	border: 1px solid #ccc;
	line-height: 35px;
	text-align: center;
	border-radius: 5px;
	margin-left: 30px;
	cursor: pointer;
	opacity: .9;
}
.collect-save-btn.confirm {
	background-color: #44b549;
	color: #fff;
	border-color: #44b549;
}
.collect-save-btn:hover {
	opacity: 1;
}
.language-templete-main{
    overflow: hidden;
    text-align:center;
    width:100%;
    padding:10px 0px;
}

.language-templete-main>div{
    padding:10px 25px;
    margin:10px 5px;
    border-radius: 20px;
    border:solid 1px #ddd;
    cursor: pointer;
    position: relative;
    float:left;

}
.language-templete-main>div i{
    position:absolute;
    top:-10px;
    right:4px;
    display:block;
    width:20px;
    height:20px;
    background-repeat: no-repeat;
    background-position: center;
    background-size:contain;
    background-image:url('../images/cloud-upload.png');
}
.language-templete-main>div i.del{
    background-image:url('../images/delete-bin-line.png');
    z-index:12;
}
.language-templete-main>div i.del:hover{
    opacity:.8;
}
.language-templete-main>div a{
    display: block;
    position: absolute;
    left:0px;top:0px;
    width:100%;height:100%;
    z-index:5;
}

.live-index-search-wrap {
    float: right;
    height: 54px;
    line-height: 54px;
}
.live-index-search-wrap input {
    width: 200px;
    border-radius: 4px;
    height: 30px;
    display: inline-block;
    border: 1px solid #efefef;
    outline: none;
    padding: 0 5px;
    font-size: 14px;
}
.live-index-search-wrap a {
    padding: 0 20px;
    border: 1px solid #44b549;
    border-radius: 50vh;
    display: inline-block;
    line-height: 30px;
    margin-right: 20px;
    color: #44b549;
    position: relative;
}

.live-index-search-wrap a.disable-loading:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 80px 80px;
    background-image: url(/backend/images/codloading.gif);
    cursor: default;
}
.index-search-result {
    position: absolute;
    bottom: 0;
    left: 0;
    color: red;
    font-size: 13px;
}
.pos-relative {
    position: relative;
}
.courLang{
    width:130px;
    height:130px;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    float:left;
    margin-right:35px;
    border:solid 1px rgba(212,212,212,0.4);
    background-color:#fff;
    border-radius:0.625em;
    -webkit-border-radius:0.625em;
    -moz-border-radius:0.625em;
    text-align:center;
    line-height:23px;
    cursor:pointer;
}
.courLang p{
    font-size:12px;
    color:#6f7a8b;
    line-height:130px;
}

.main .fesitemsContent .UE-insert-oss-video-wrapper {
	width: 100%;
}
.main .fesitemsContent .UE-insert-oss-video-wrapper video {
	width: 100%;
}
.main .fesitemsContent .insert-swiper .swiper-slide img {
	width: 100%;
}
.flex{
	display: flex;
}
.flex-warp{
	flex-wrap: wrap;
}
.item-center{
	align-items: center;
}
.cursor-pointer{
	cursor: pointer;
}
.ml-1{
	margin-left: 4px;
}
.justify-between{
	justify-content: space-between;
}
.cer-input-style{
	width: 40px !important;
	height: 28px;
	margin:0 5px;float:none;display:inline-block;
}
.flex-1{
	flex: 1;
}
.text-right{
	text-align: right;
}
.pt-5{
	padding-top: 20px;
}
.w-full{
	width: 100%;
}
.label-style-1{
	color: #5b5d5e;
	font-size: 14px;
}
.after-none:after{
	display: none;
}
.py-2-5{
	padding-top: 10px;
	padding-bottom: 10px;
}
.pr-2{
	padding-right: 8px;
}
.px-2{
	padding-left: 8px;
	padding-right: 8px;
}
.pl-5{
	padding-left: 20px;
}
.item-label{
	font-size: 14px;
	color: #6f7a8b;
	margin-bottom: 10px;
}
.change_tab_alert{
	margin-left: 80px !important;
}
.change_tab_alert .layui-layer-content{
	font-size: 16px !important;
}
.change_tab_alert .layui-layer-btn a{
	font-size: 14px;
}
.change_tab_alert .layui-layer-btn0 {
	background-color: #009688 !important;
}