﻿body{margin:0;background-color:#EEEEEE;font-size:14px;}
table{background-color:#f1f1f1;}
form{margin:0;}
td{font-size:12px;font-family:SimSun;padding:7px;line-height:150%;}

.nav{z-index:999;width:100%;text-align:left;background-color:#FBFBFB;border-width:0 0 1px 0;border-style:solid;border-color:#DDDDDD;overflow-x:auto;}
.menu{display:inline-block;padding:12px;font-family:SimSun;font-size:12px;cursor:pointer;}
.menu:hover{background-color:#DDDDDD;display:inline-block;padding:12px;font-family:SimSun;font-size:12px;cursor:pointer;}
.user{padding:12px;font-family:SimSun;font-size:12px;cursor:pointer;float:right;}
.user:hover{background-color:#DDDDDD;padding:12px;font-family:SimSun;font-size:12px;cursor:pointer;float:right;}
	@media screen and (min-width: 1000px) {
	.mainbody{width:1000px;}
	.OrgName{height:22px;line-height:22px;margin:0 3px;padding:0px 5px;color:#FFFFFF;font-size:16px;float:right;cursor:pointer;border-radius:4px 4px 4px 4px;}
	.OrgName:hover{background-color:#1EA0FA;}
	.mainleft{float:left;width:190px;}
	.mainmiddle{float:right;width:500px;margin:0 10px;}
	.mainright{float:right;width:290px;}
	.zsyb{width:480px;margin:38.5px 10px;border-width:0;}
	.stulistnew{width:490px;float:left;margin:10px 0 0 0;font-family:Microsoft YaHei;font-size:14px;}
	}
	@media screen and (min-width: 521px) and (max-width: 999px) {
	.mainbody{max-width:640px;margin:0 10px;}
	.OrgName{display:none;}
	.OrgName:hover{background-color:#1EA0FA;}
	.mainleft{float:left;width:190px;}
	.mainmiddle{clear:both;margin:0;padding:1px 0 0 0;}
	.mainright{float:right;width:calc(100% - 200px);}
	.zsyb{width:90%;margin:10px;border-width:0;}
	.stulistnew{margin:10px 0 0 0;font-family:Microsoft YaHei;font-size:14px;}
	.QRcode{width:100%;}
	}
	@media screen and (min-width: 220px) and (max-width: 520px) {
	.mainbody{min-width:200px;margin:0 10px;}
	.OrgName{display:none;}
	.mainleft{}
	.mainmiddle{}
	.mainright{}
	.zsyb{width:90%;margin:10px;border-width:0;}
	.stulistnew{margin:10px 0 0 0;font-family:Microsoft YaHei;font-size:14px;}
	.QRcode{width:100%;}
	}
	@media screen and (max-width: 219px) {
	.mainbody{width:200px;margin:0 10px;}
	.OrgName{display:none;}
	.mainleft{}
	.mainmiddle{}
	.mainright{}
	.zsyb{width:90%;margin:10px;border-width:0;}
	.stulistnew{margin:10px 0 0 0;font-family:Microsoft YaHei;font-size:14px;}
	.QRcode{width:100%;}
	}

	.TopBanner{box-shadow: 2px 2px 2px 2px gray;background: url("https://jcpx-images.oss-cn-beijing.aliyuncs.com/jichupeixun.jpg") center center no-repeat;}
	.TpBanner9{box-shadow: 2px 2px 2px 2px gray;background: url("/images/jcpx-psych-banner.jpg") center center no-repeat;}
	@media screen and (min-width: 1921px) {
		.TopBanner{height:8.6vw;background-size:100%;}
		.TpBanner9{height:8.6vw;background-size:100%;}
	}
	@media screen and (min-width: 1111px) and (max-width: 1920px) {
		.TopBanner{height:165px;}
		.TpBanner9{height:165px;}
	}
	@media screen and (max-width: 1110px) {
		.TopBanner{height:14vw;background-size:cover;}
		.TpBanner9{height:14.86vw;background-size:cover;}
	}
.TopBar{font-size:16px;font-family:Microsoft YaHei;height:22px;background-color:#094979;margin:0 10px;min-width:200px;max-width:960px;padding:8px 20px;border-radius:0 0 10px 10px;box-shadow: 2px 2px 2px 2px gray;}
.SiteTitle{margin:0;padding:20px;color:#1EA0FA;font-size:20px;float:left;cursor:pointer;}
.TopNav{margin:15px 17px 15px 0;padding:7px 10px;color:#FFFFFF;font-size:16px;float:left;cursor:pointer;border-radius:4px 4px 4px 4px;border-width:1px; border-style:solid; border-color:#1EA0FA;}
.TopNav:hover{background-color:#1EA0FA;color:#FFFFFF;}
.TopleftButton{margin:15px 17px 15px 0;padding:7px 10px;color:#FFFFFF;font-size:16px;float:left;cursor:pointer;border-radius:4px 4px 4px 4px;border-width:1px; border-style:solid; border-color:#1EA0FA;}
.TopleftButton:hover{background-color:#1EA0FA;color:#FFFFFF;}
.TopButton{height:22px;line-height:22px;margin:0 3px;padding:0px 5px;color:#FFFFFF;font-size:16px;cursor:pointer;border-radius:4px 4px 4px 4px;border-width:0px; border-style:solid; border-color:#FFFFFF;}
.TopButton:hover{background-color:#1EA0FA;}
.loginform{width:400px;height:300px;margin:200px auto;font-size:16px;color:#1EA0FA;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;border-width:1px; border-style:solid; border-color:#1EA0FA;}
.logintitle{height:67px;font-size:20px;line-height:66px;font-family:Microsoft YaHei;border-width:0 0 1px 0; border-style:solid; border-color:#1EA0FA;}
.password{width:220px;height:27px;margin:30px 0 0 0;border:0;}
.changepwd{font-size:16px;cursor:pointer;margin:30px 150px;padding:7px 10px;color:#1EA0FA;border-radius:4px 4px 4px 4px;border-width:1px; border-style:solid; border-color:#1EA0FA;}
.tablemain{margin:15px;padding:5px;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;border-width:1px; border-style:solid; border-color:#AAAAAA;}
.tabletitle{color:#1EA0FA;margin:0 0 1px 0;padding:15px 77px;cursor:pointer;font-size:16px;font-family:Microsoft YaHei;border-width:0 0 1px 0; border-style:solid; border-color:#AAAAAA;}
.tdtitle{background-color:#dddddd;padding:9px;font-size:14px;font-family:Microsoft YaHei;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.tr1{background-color:#ddf0e0;text-align:center;}
.tr2{background-color:#dddddd;text-align:center;}
.tdbody{padding:7px;font-size:12px;font-family:SimSun;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.ActBut{display:inline-block;margin:10px;padding:3px 7px;font-size:16px;font-family:Microsoft YaHei;color:#1EA0FA;border-radius:4px 4px 4px 4px;border-width:1px; border-style:solid; border-color:#1EA0FA;cursor:pointer;}
.ActBut:hover{background-color:#1EA0FA;color:#FFFFFF;}
.pagec{display:inline-block;margin:3px 5px;padding:0 7px;font-size:14px;font-family:Microsoft YaHei;border-radius:3px 3px 3px 3px;border-width:1px; border-style:solid; border-color:#1EA0FA;background-color:#1EA0FA;color:#FFFFFF;}
.pages{display:inline-block;margin:3px 5px;padding:0 7px;font-size:14px;font-family:Microsoft YaHei;border-radius:3px 3px 3px 3px;border-width:1px; border-style:solid; border-color:#1EA0FA;cursor:pointer;}
.unit_whole{box-shadow: 2px 2px 2px 2px gray;margin:15px 0 0 0;background-color:#DCF1F2;border-radius:10px 10px 10px 10px;line-height:22px;font-size:12px;font-family:SimSun;}
.unit_title{font-size:16px;font-family:Microsoft YaHei;background-color:#1EA0FA;background-image:-webkit-gradient(linear,left top,right top,color-stop(0.0,#094979),color-stop(1.0,#1EA0FA));color:#FFFFFF;border-radius:10px 10px 0 0;line-height:28px;text-align:left;padding:5px 30px;}
.unit_title span{vertical-align:middle;}
.text_line{padding:0;}
.text_left{width:calc(100% - 70px);font-size:12px;text-align:left;cursor:pointer;float:left;white-space: nowrap;text-overflow:ellipsis;overflow-x:hidden;}
.text_right{font-size:12px;cursor:pointer;float:right;}
.link_line{padding:0 10px;}
.link_line:hover{cursor:pointer;background-color:#1EA0FA;color:#FFFFFF;padding:0 10px;border-radius:5px 5px 5px 5px;}
.link_left{padding:0 7px;width:calc(100% - 80px);font-size:12px;text-align:left;cursor:pointer;float:left;white-space: nowrap;text-overflow:ellipsis;overflow-x:hidden;}
.link_left:hover{background-color:#1EA0FA;color:#FFFFFF;border-radius:5px 5px 5px 5px;}
.link_right{padding:0 7px;font-size:12px;cursor:pointer;float:right;}
.link_right:hover{background-color:#1EA0FA;color:#FFFFFF;border-radius:5px 5px 5px 5px;}
.link_title{display:inline-block;text-decoration:none;border-radius:18px 18px 18px 18px;border-width:1px; border-style:solid; border-color:#1EA0FA;color:#1EA0FA;padding:0 20px;margin:10px;height:36px;line-height:36px;font-size:16px;font-family:Microsoft YaHei;}
.link_title:hover{cursor:pointer;background-color:#1EA0FA;color:#FFFFFF;}
.unit_form_left{float:left;text-align:right;width:60px;font-size:14px;font-family:Microsoft YaHei;}
.unit_form_input{float:left;text-align:left;width:110px;}
.inputbox{background-color:#DCF1F2;border-width:0 0 1px 0; border-style:solid; border-color:#1EA0FA;font-size:14px;width:110px;}
	@media screen and (min-width: 1000px) {
		.ScoresResult{display:inline-block;}
	}
	@media screen and (min-width: 360px) and (max-width: 999px) {
		.ScoresResult{display:block;margin:0 7px;padding:0 0 10px 0;overflow-x:auto;}
	}
.ipcas-btn-blue {background-image:-webkit-gradient(linear,left top,right top,color-stop(0.0,#094979),color-stop(1.0,#1EA0FA));border-width:0;}
@font-face{font-family:U55408; src:url('https://jcpx-images.oss-cn-beijing.aliyuncs.com/U55408.TTF'); }/*文件名需注意大小写*/
.Vname, .inputbox, .layui-table-cell, .layui-input, .layui-input-cust {font-family:U55408,SimSun;}
.layui-fixbar .layui-icon{
	border-radius:7px;
	overflow:hidden;
}
