img{ vertical-align: middle;}
.headerp{background: #97989e}
.center{color: #545454}
table { border-collapse: collapse;}   
.nav-tabs{ margin-top:20px;}
.nav-tabs li a{ color:#b72200;}
.nav-tabs li.active a{ color:#555;;}
.nav-tabs li a:hover{ color:#b72200;}
.nav-tabs li.active a:hover{ color:#555;}
.soso-01 input{ width:100%; height:35px; line-height:35px;}
.soso-02 select{ width:100%; height:35px; line-height:35px;}
.soso-03{ line-height:37px; white-space: nowrap;}
.soso-04 input{ width:100%; height:35px;}
.t-01{ width:9%}
.t-02{ width:1%}
.t-03{ width:15%;}
.t-04{ width:45%;}
.t-01 a,.t-03 a{ color:#333;}
.t-01 a:hover,.t-03 a:hover{ color:#333}
@media (max-width: 768px){
	.soso-01,.soso-02, .soso-03{
		padding-bottom: 0;		
	}
	.t-01{ width:19%}
	.t-02{ width:1%}
	.t-03{ width:30%;}
	.t-04{ width:0%; display:none}
	.header td:first-child{ width:40% !important;}
	.header td:last-child{ width:27% !important;}
}

#backToTop {
		
	position: fixed;
	z-index: 4;
	right:0;
	top: 50px;
}
.yuyin{display:inline;}
#backToTop p {
	font-size: 16px;
	margin-top: 10px;
}

.fixclass {
	margin-top: 30px;
	width: 100px;
	/*white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;*/
}

.fixclass p {
	font-size: 45px;
	text-align: center;
	font-weight: 700;
	color:#b72200;
}

.fixclass li {
	line-height: 1.8em;
	border-bottom: 1px solid #ddd;
	color: #000;
	
	width: 100%;
	/*white-space: nowrap;*/
	/*overflow: hidden;*/
	/*text-overflow: ellipsis;*/
}

.fixclass li a {
	text-decoration: none;
	color: #000;
}
#searchccr {
	border-collapse: collapse; 
	border: none;
}
#searchccr tr td{
	border: solid #ccc 1px; 
	text-align: center;
}
.footer {
	position: fixed;
	bottom: 0;
	width: 100%;
}

.footer-inner {
	padding: 15px 0;
	
	font-size: 12px;
	background: #111;
	color: #999;
}

.footer a {
	color: #999;
}

.footer a:hover {
	color: #FFF;
	text-decoration: none;
}
.qpalyer{ display: none;width:100%; height:100%; position: fixed; left:0; top:0; bottom:0; right:0; z-index: 99; background:rgba(0,0,0,.6);}
.qpalyerCnt{width:100%; height:100%; display:flex;align-items: center;align-content: center;justify-content: center;justify-items: center;flex-direction: column;}
.qpalyerCnt p{width:100%; text-align:center; font-size:18px; color:#fff; padding:20px 0;}
#qCode{ width:200px; height:200px}
.save{background:#b72200; color: #fff;text-align: center;padding: 19px 0;font-size: 16px;}
.nav-tabs{ margin:15px 0;}
.nav-tabs li a{ color:#b72200;}
.nav-tabs li.active a{ color:#555;;}
.nav-tabs li a:hover{ color:#b72200;}
.nav-tabs li.active a:hover{ color:#555;}
.pTitle{width:100%; font-weight: bold; padding:20px 0; border-bottom: 1px dashed #ccc; border-top: 1px solid #ccc; margin:20px 0 0}
.pTitle a{ color:#b72200;}
.pTitle a:hover{ color:#b72200;}
.padd-01{ height:36px; line-height:36px;}
.padd-01 span{ color:#ff0000}
.padd-06{ font-weight:700;}
.padd-02{ margin-bottom:15px;}
#mvadd_currentmaster .row .col-md-2,#mvadd_currentmaster .row .col-md-6{padding-top:0}
#mvadd_apprentice .row .col-md-2,#mvadd_apprentice .row .col-md-6{padding-top:0}
.padd-03 .padd-02:last-child{margin-bottom:0}
.select2-container{ width:100% !important}
.padd-07 .col-xs-2{ padding-right:0}
.padd-121 a{ color:#b72200;}
.padd-121 a:hover{ color:#b72200}
.padd-09 .col-md-1{ padding-right:0;padding-left:0}
.padd-09 .col-md-1 .col-xs-1{padding-right:0;padding-left:0}
.padd-09 .col-md-2{ padding-right:0;padding-left:0}
.padd-09 .col-md-2 .col-xs-2{padding-right:0;padding-left:0}
.padd-11{display:none}
.padd-10{ display:block}
.upLoadFilesList{ width:100%; overflow:hidden;}
.upLoadFilesList img{ float:left; width:100px; height:100px; margin-right:15px; margin-bottom:15px;}
.upLoadFilesList video{float:left; width:100px; height:100px; margin-right:15px; margin-bottom:15px;}
.navbar-collapse.collapse{ display: none !important;}
.padd-18 input{ float:left; width:20%}
.padd-18 select{ float:left; width:80%;}
.padd-18 span{ padding-left:20px;}
.saveCnt{ text-align: center; padding:0 0 20px;}
.saveStyle{ display: inline-block; background:#b72200; color: #fff;text-align: center;padding: 15px 0;font-size: 18px; width:500px; border-radius:100px; margin:0 auto;cursor: pointer; }
.viewPreStyle{ display: inline-block; background:#dea80e; color: #fff;text-align: center;padding: 15px 0;font-size: 18px; width:500px; border-radius:100px; margin:0 auto;cursor: pointer; }
.viewPre{display: none; background:#dea80e; color: #fff;text-align: center;padding: 15px 0;font-size: 18px; width:300px; border-radius:100px;cursor: pointer; }
.viewNex{ display: inline-block; background:#b72200; color: #fff;text-align: center;padding: 15px 0;font-size: 18px; width:300px; border-radius:100px; cursor: pointer; }
.adminSaveStyle{font-size: 14px; width:200px; border-radius:40px;}
.adminViewPre{font-size: 14px; width:200px; border-radius:40px;}
.adminViewNex{font-size: 14px; width:200px; border-radius:40px;}	
.upLoadFilesList{ width:100%; overflow:hidden;}
.upLoadFilesList img{ float:left; width:100px; height:100px; margin-right:15px; margin-bottom:15px;}
.upLoadFilesList video{float:left; width:100px; height:100px; margin-right:15px; margin-bottom:15px;border:1px solid #ccc;}
.navbar-collapse.collapse{ display: none !important;}
.classifies{ width:100%; overflow:hidden; padding:20px 0; margin-top:20px;}
.classifiesTop{position: relative; overflow:hidden; margin:0;}
.classifiesTop::after{ content:''; position:absolute; left:0; top:50%; height:50px; overflow:hidden; border-top:2px dashed #ccc;  border-right:2px dashed #ccc; border-radius:0 20px 20px 0; z-index:1; width:100%;}
.classifiesBottom{position: relative; overflow:hidden; margin:0;}
.classifiesBottom::after{ content:''; position:absolute; right:0; top:-50%; height:70px; overflow:hidden; border-bottom:2px dashed #ccc; border-right:2px dashed #ccc; border-radius:0 20px 20px 0; z-index:1; width:20%;}
.classifies span{ color:#333; cursor: pointer; background:#eee; float:left; display:inline-block; border-radius:20px; padding:5px 15px; font-size:16px; margin-top:20px; margin-right:10px; margin-bottom:13px; position:relative; padding-right:50px; z-index:2;white-space: nowrap;}
.classifiesBottom span{ float:right;}
.classifies span::after{content:""; position:absolute; right:0; top:-6px; width:40px; height:40px; background:url(../images/collectPage/cs_01.png) no-repeat center center;}
.classifies span.over{color:#fff;background:#325e2d;}
.classifies span.over::after{background:url(../images/collectPage/cs_03.png) no-repeat center center;}
.classifies span.active{ color:#fff; background:#b72200;}	
.classifies span.active::after{background:url(../images/collectPage/cs_02.png) no-repeat center center;}	
.classifiesTop span:nth-child(1)::before{ content:"1 ";}
.classifiesTop span:nth-child(2)::before{ content:"2 "}
.classifiesTop span:nth-child(3)::before{ content:"3 "}
.classifiesTop span:nth-child(4)::before{ content:"4 "}
.classifiesTop span:nth-child(5)::before{ content:"5 "}
.classifiesTop span:nth-child(6)::before{ content:"6 "}
.classifiesTop span:nth-child(7)::before{ content:"7 "}
.classifiesTop span:nth-child(8)::before{ content:"8 "}
.classifiesTop span:nth-child(9)::before{ content:"9 "}
.classifiesBottom span:nth-child(1)::before{ content:"8 "}
.classifiesBottom span:nth-child(2)::before{ content:"9 "}	
.classifiesTop-01 span:nth-child(1)::before{ content:"1 ";}
.classifiesTop-01 span:nth-child(2)::before{ content:"2 "}
.classifiesTop-02 span:nth-child(1)::before{ content:"3 ";}
.classifiesTop-02 span:nth-child(2)::before{ content:"4 "}
.classifiesTop-02 span:nth-child(3)::before{ content:"5 "}
.classifiesTop-03 span:nth-child(1)::before{ content:"6 "}
.classifiesTop-03 span:nth-child(2)::before{ content:"7 "}
.classifiesTop-04 span:nth-child(1)::before{ content:"8 "}
.classifiesTop-04 span:nth-child(2)::before{ content:"9 "}
.classifiesPC{ display:block;}
.classifiesM{ display:none;}
.classifiesCnt{display:none;}
.classifiesCnt.show{display:block;}
.verify{ display:none;}
.viewFile{ background:#bfbfbf; border-radius:20px; overflow:hidden; margin-top:15px;}
.viewFile-01 img{ max-width:100%; padding-top:10px;}
.viewFile-02,.viewFile-01{ padding-top: 0; padding-bottom:0}
.viewFile-02 a{ display: block; width:100%; background:#fff; border-radius:20px; text-align:center; font-size:16px; color:#424242; padding:15px 0;}
.viewFile-02 a:hover{ color:#424242;}
.mView{ padding:0 15px; box-sizing:border-box;}
.explain{ width:100%; padding:10px; font-size:14px; background:#d9edf7; color:#31708f}
@media (max-width: 1200px){
	.classifies{}
	.classifies span{ margin-right:5px; padding-right:40px; font-size:14px;}
}
@media (max-width: 768px) {
	#backToTop{display:none}
	.padd-07 .col-xs-2 img{ width:100% !important; height:auto !important}
	.padd-08{ display:none}
	.padd-11{display:block}
	.padd-10{ display:none}
	.padd-12 .col-md-6{ padding-bottom:0}
	.padd-13 .col-md-4{ padding-bottom:0}
	.padd-13 .padd-04{ padding-right:15px;}
	.padd-13 .col-md-3{ padding-bottom:0}
	.padd-14 .col-md-2{  height: 40px; line-height: 40px; }
	.padd-14 .col-md-6{ padding-bottom:0}
	.padd-14 .col-md-4{ padding-bottom:0}
	.padd-15{padding-top:0; padding-bottom:0;}
	.padd-16 .col-md-4{ padding-bottom:0}
	.padd-13 .col-md-1{ padding-bottom:0}
	.navList{ position: fixed; left:0; top:0; width:100%; background:#b72200}
	.navList.collapse.in{display: block !important;}
	.navList li{ width:95%; margin:0 auto; font-size:16px;  line-height:2em; padding:15px 0;  border-bottom:1px solid rgba(255,255,255,.5)}
	.navList li:last-child{border-bottom:0;}
	.navList li a{ color:#fff}
	.navList li a:hover{ color:#fff;}
	.navList .nav>li>a:focus,.navList .nav>li>a:hover{color:#fff; background:#b72200}
	.saveStyle,.viewPreStyle{ width:80%;font-size:14px;box-sizing:border-box; white-space: nowrap;}
	.viewPre,.viewNex{width:45%; font-size:14px; box-sizing:border-box;white-space: nowrap;}
	.viewFile-01{ text-align:center; padding-bottom:15px;}
	.viewFile-01 img{ max-width:80%}
	.viewFile-02{ margin-bottom:15px;}
	.classifies span::after{ width:25px; height:25px; top:0; background-size:100%;}
	.classifies span.over::after{background-size:100%;}
	.classifies span.active::after{background-size:100%;}
	.classifiesPC{ display:none}
	.classifiesM{ display:block;}
	.classifiesM p{ width:100%; display:flex; margin:0}
	.classifiesTop-01{background:url(../images/collectPage/p_01.png) no-repeat right center; background-size:100% 100%;}
	.classifiesTop-02{ background:url(../images/collectPage/p_02.png) no-repeat right center; background-size:100% 100%; flex-direction: row-reverse;}
	.classifiesTop-03{background:url(../images/collectPage/p_03.png) no-repeat right center; background-size:100% 100%;}
	
	.classifiesTop-04{background:url(../images/collectPage/p_04.png) no-repeat right center; background-size:100% 100%; flex-direction: row-reverse;}	
}
	.pageNum{ margin-top: 20px;}
	.pBtn a{ padding:0 10px; cursor: pointer;}