.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;
	}
	
	#backToTop p {
		font-size: 16px;
		margin-top: 10px;
	}
	
	.fixclass {
		margin-top: 30px;
		width: 100px;
	}
	
	.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;
		text-align: left;
		width: 100%;
	}
	
	.fixclass li a {
		text-decoration: none;
		color: #000;
	}
	.nationName{ padding: 0 10px 0 5px;}
	.itemType{
		display: block; width:90%; border:1px solid #ddd; text-align:center; padding:10px 0; color:#333; margin:0 auto; cursor:pointer
	}
	.itemType.active{ border:1px solid #b72200; background:#b72200; color:#fff}
	.itemCnt{display:none}
	.itemCnt.active{ display:block}
	#searchccr {
		border-collapse: collapse; 
		border: none;
	}
	#searchccr tr td{
		border: solid #ccc 1px; 
		text-align: center;
	}
	.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;}
	.tableborder tr{ height:35px; padding:15px 0;}
	.padd-01{ height:36px; line-height:36px;}
	.padd-01 span{ color:#ff0000}
	.select2-container{ width:100% !important}
	.padd-02{ color:#666; font-size:12px;}
	.padd-03 p{ padding-bottom:15px}
	.padd-03 p:last-child{padding-bottom:0;}
	.padd-04{padding-right:0}
	/*.padd-05{position: relative;}
	.padd-05::before{content:'—';position: absolute; left:2px; top:20px;}*/
	.padd-06{ font-weight:700;}
	.padd-07{ color:#666; font-size:12px;}
	.padd-07 span{ color:red;}
	.items{ width:100%; overflow:hidden}
	.items li{ float: left; width:20%; padding:0 10px; box-sizing:border-box; margin-top:10px;}
	.footer {
		position: fixed;
		bottom: 0;
		width: 100%;
		z-index: 10;
	}
	
	.footer-inner {
		padding: 15px 0;
		
		font-size: 12px;
		background: #111;
		color: #999;
	}
	
	.footer a {
		color: #999;
	}
	
	.footer a:hover {
		color: #FFF;
		text-decoration: none;
	}
	.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}
	.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;}
	.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:70%;}
	.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;}
	.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 "}
	.classifiesTop span:nth-child(10)::before{ content:"10 "}
	.classifiesBottom span:nth-child(1)::before{ content:"11 "}
	.classifiesBottom span:nth-child(2)::before{ content:"9 "}
	.classifiesBottom span:nth-child(3)::before{ content:"10 "}
	.classifiesBottom span:nth-child(4)::before{ content:"11 "}
	.classifiesBottom span:nth-child(5)::before{ content:"12 "}
	.classifiesTop-01 span:nth-child(1)::before{ content:"1 ";}
	.classifiesTop-01 span:nth-child(2)::before{ content:"2 "}
	.classifiesTop-01 span:nth-child(3)::before{ content:"3 ";}
	.classifiesTop-02 span:nth-child(1)::before{ content:"4 "}
	.classifiesTop-02 span:nth-child(2)::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 "}
	.classifiesTop-05 span:nth-child(1)::before{ content:"10 "}
	.classifiesTop-05 span:nth-child(2)::before{ content:"11 "}
	.classifiesTop-06 span:nth-child(1)::before{ content:"12 "}
	.classifiesTop b,.classifiesTop-03 b{ position: absolute; left: 20px; top:-20px; background:#a93118; color:#fff; font-size:14px; display: block; padding: 0 10px;border-radius: 10px 0 10px 0;letter-spacing: 1px;font-weight: normal;}
	.classifiesCnt{display:none;}
	.classifiesCnt.show{display:block;}
	.classifiesBottom span{ float:right;}
	.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;}
	.classifiesPC{ display:block;}
	.classifiesM{ display:none;}
	.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) {
		.items li{ width:50%;}
		#backToTop{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}
		.navList{position: fixed; left:0; top:0; width:100%; background:#b72200}
		.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.collapse.in{display: block !important;}
		.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;}
		.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_02.png) no-repeat right center; background-size:100% 100%; flex-direction: row-reverse;}
		.classifiesTop-05{background:url(../images/collectPage/p_03.png) no-repeat right center; background-size:100% 100%;}
		.classifiesTop-06{background:url(../images/collectPage/p_05.png) no-repeat right center; background-size:100% 100%; flex-direction: row-reverse;}
		.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%;}
		
	}
	.pageNum{ margin-top: 20px;}
	.pBtn a{ padding:0 10px; cursor: pointer;}