charset "utf-8";


/*************************************************
*					LAYOUT						*
*************************************************/

.wrap{width:100%;margin:0;padding:0;position:relative;}
.header{width:100%;height:50px;margin:0;padding:0;position:fixed;top:0;display:block;z-index:1000;}
.mcontainer{max-width:1080px;margin:0 auto;padding:70px 15px;position:relative;}
.footer{width:100%;height:50px;margin:0 auto;padding:0;position:fixed;left:0;bottom:0;display:block;z-index:1000;}






/************************************************
*		HEADER									*
************************************************/

.header .head{max-width:1080px;height:50px;margin:0 auto;background-color:#222;text-align:center;font-size:18px;font-weight:400;color:#fff;line-height:50px;}
.header .head .back_l{width:30px;height:50px;position:absolute;}
.header .head .back_l a{width:100%;height:50px;background:url(../images/icon/arrow_l_white.png) center 50% no-repeat;background-size:25px 25px;color:#fff;line-height:50px;display:block;}






/*************************************************
*					CONTAINER					*
*************************************************/

.iw_cbxt{margin:0 0 5px;padding:5px;text-align:center;font-size:22px;line-height:30px;position:relative;}
.iw_cbxt img{width:auto;height:20px;margin-bottom:7px;}
.iw_ltit{margin:0 0 5px;padding:5px;text-align:left;font-size:22px;line-height:30px;position:relative;}

.iw_csxt{margin:0 0 5px;padding:10px 5px;text-align:center;font-size:18px;font-weight:400;line-height:26px;position:relative;}

.dw_wtit{margin:0;padding:15px 10px;background-color:#efefef;position:relative;}
.dw_wtit span{padding:5px 0;text-align:left;font-size:16px;color:#333;line-height:24px;position:relative;display:block;}
.dw_wtit span em{font-size:14px !important;color:#999;}
.dw_wtit span p{font-size:13px;color:#fff;}
.dw_wtit span p button{margin:0 0 0 5px;}
.dw_wtit strong{font-size:30x;font-weight:600;color:#000;display:inline-table;}
.dw_wtit b{font-size:18px;font-weight:500;color:#333;}
.dw_wtit b p{font-size:14px;color:#333;}
.dw_wtit b em{font-size:20px;font-weight:400;}



/******** JOIN + USERMODIFY + DOCUMENT **********/
.join_wrap{margin:0;padding:0;position:relative;}
.join_wrap .jw_lcase{margin:0 0 25px;padding:5px 10px;text-align:left;font-size:12px;color:#18a2a2;}
.join_wrap .jw_case{margin:0;padding:0;position:relative;}
.join_wrap .ji_tit{margin:25px 0 5px;text-align:left;font-size:18px;line-height:22px;position:relative;}
.join_wrap .ji_txt{margin:5px 0;text-align:left;font-size:13px;line-height:18px;position:relative;}
.join_wrap .ji_inp{padding:0 0 2px;line-height:30px;position:relative;}
.join_wrap .ji_inp input[type="text"]{
	width:100%;
	height:45px;
	margin:5px 0 0;
	padding:0 2%;
	border:0 none;
	background-color:transparent;
	border:1px solid #ccc !important;
	text-align:center;
	font-size:14px;
	line-height:45px;
	float:left;
}

.join_wrap .jw_sbtn{width:100%;height:50px;margin:10px 0;position:relative;}
.join_wrap .jw_sbtn input[type="button"]{
	width:100%;
	height:50px;
	background-color:#000;
	border-radius:0;
	text-align:center;
	font-size:18px;
	color:#fff !important;
	line-height:50px;
	display:block;
}

.join_wrap .jw_btn{width:100%;height:50px;margin:40px 0;position:relative;}
.join_wrap .jw_btn input[type="button"]{
	width:100%;
	height:50px;
	background-color:#000;
	border-radius:0;
	text-align:center;
	font-size:18px;
	color:#fff !important;
	line-height:50px;
	display:block;
}


.join_wrap .ji_case{margin:0 0 25px;padding:0 0 2px;line-height:30px;position:relative;}
.join_wrap .ji_case input[type="text"]{
	width:74%;
	height:45px;
	margin:5px 0 0;
	padding:0 2%;
	border:0 none;
	background-color:transparent;
	border:1px solid #ccc;
	text-align:center;
	font-size:18px;
	color:#000;
	line-height:45px;
	float:left;
}
.join_wrap .ji_case input[type="button"],
.join_wrap .ji_case input[type="submit"]{
	width:23%;
	height:45px;
	background-color:#000;
	padding:0;
	border-radius:0;
	text-align:center;
	font-size:16px;
	color:#fff !important;
	line-height:45px;
	display:block;
	float:right;
}

.footer .foot{max-width:1080px;height:50px;margin:0 auto;background-color:#222;text-align:center;font-size:18px;font-weight:400;color:#fff;line-height:50px;}
.footer .foot input[type="button"]{
	width:100%;
	height:50px;
	margin:0;
	padding:0;
	background-color:#000;
	border-radius:0;
	text-align:center;
	font-size:18px;
	color:#fff !important;
	line-height:50px;
	display:block;
}






/************************************************
*		ETC										*
************************************************/

.iw_lbxt{margin:0;padding:0;text-align:left;font-size:16px;line-height:22px;position:relative;display:block;}



.tal{text-align:left !important;}
.tac{text-align:center !important;}
.tar{text-align:right !important;}






/************************************************
*		TABLE	 								*
************************************************/

.table_type1{width:100%;margin:0 0 30px;border-top:1px solid #ddd;font-size:14px;}
.table_type1 caption{display:none}
.table_type1 thead th:first-child,
.table_type1 thead td:first-child,
.table_type1 tbody th:first-child,
.table_type1 tbody td:first-child{border-left:0 none;}
.table_type1 thead th,
.table_type1 thead td{
	padding:5px;
	background-color:#efefef;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	font-size:13px;
	font-weight:400;
	color:#333;
	line-height:18px;
}
.table_type1 tbody th{
	padding:5px;
	background-color:#efefef;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	font-size:13px;
	font-weight:400;
	color:#666;
	line-height:18px;
}
.table_type1 tbody td{
	padding:5px;
	background-color:#fff;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	font-size:13px;
	font-weight:400;
	color:#666;
	line-height:18px;
}
.table_type1 tbody td.tt1_tit{font-size:16px;line-height:24px;}






/*************************************************
*						POPUP					*
*************************************************/

/*************** BOOTSTRAP POP ******************/
.modal{top:50px !important;z-index:1000;}

.modal-header{font-size:18px;color:#000;}
.modal-header .close{font-size:35px;font-weight:300;color:#000;float:right;}

.modal-content{border-radius:0 !important;}
.pscroll{height:300px;overflow:hidden;overflow-x:hidden;overflow-y:scroll;}
.modal-body{padding:20px 15px !important;font-size:16px;color:#636363;}

.modal-footer{padding:0 !important;}
.modal-footer .btn{height:50px;margin:0 !important;padding:0;border-radius:0;font-size:17px;line-height:50px;float:left;}
.modal-footer .btn-normal{background-color:#ccc;border-color:#ccc;color:#666;}
.modal-footer .btn-primary{background-color:#000;border-color:#000;}






/************************************************
*		RESPONSIVE								*
************************************************/

@media all and (max-width:1280px){
}

@media (min-width: 1200px){
}

@media all and (max-width:1024px){
}

@media all and (max-width:980px){
}

@media all and (max-width:768px){
}

@media all and (max-width:480px){
}

@media all and (max-width:419px){
}





