
.lc_title {font-size:1.23rem; line-height:1.23rem; font-weight:600; color:#333; margin:30px 0 10px 0; } 
.lc_title1 {font-size:1.23rem; line-height:1.23rem; font-weight:600; color:#333; margin:15px 0 10px 0; } 

.lc_header { width:100%; padding:20px; font-size:1.23rem; font-weight:bold; color:#333; border:solid 1px #aaa; background-color:#eee; }
/* .lc_title { font-size:1.1rem; font-weight:bold; color:#02138e; margin:30px 0 10px 0; } */
.lc_txt { font-size:1rem; color:#555; margin:10px 0; }
.lc_agree {text-align:left; font-size:1rem; color:#111; margin:4px 0; font-weight:bold; margin:5px 0;}
.lc_agree input {width:32px; height:32px; }

.lc_sub_h4 {padding:8px 0 8px 20px; margin-bottom:20px; border:1px solid #ccc; background-color:#f1f1f1; color:#333; font-size:1rem; font-weight:bold;}
.lc_header_td {height:35px; padding:2px 5px; background-color:#efefef; border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; text-align:center;}
.lc_list_td {padding:10px 5px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-left:1px solid #ccc; }


.lc_join_box_wrap {width:100%; overflow:hidden; }
.lc_join_box {width:750px; padding:10px 0; margin:0 auto; }
.lc_join_box_ul { overflow:hidden; margin:0 -10px 0 -10px; }
.lc_join_box_ul li { width:33.3%; float:left; margin:0 0 30px 0;  }
.lc_join_box_ul li .img_frame { position:relative; margin:0 10px; border:solid 2px #888; box-shadow: 0px 3px 10px 1px rgba(0,0,0,0.2); overflow:hidden; }
.lc_join_box_ul li .img_frame .title {font-size:1.6rem; line-height:1.6rem; font-weight:600; color:#222; text-align:center; margin:0; padding:30px 0;}
.lc_join_box_ul li .img_frame a { display:block; font-size:1rem; line-height:1.23rem; font-weight:500; padding:15px 20px; margin:0 10% 35px 10%; color:#fff; background-color:#3a73e9; text-align:center; }
.lc_join_box_ul li .img_frame a:hover { color:#000; background-color:#96b5f6; font-weight:600;}
@media all and (max-width:800px) { 
	.lc_join_box {width:100%; padding:10px 0; }
	
}
@media all and (max-width:550px) { 
	.lc_join_box_ul li { width:100%; }
	.lc_join_box_ul li .img_frame {padding:20px; }
	.lc_join_box_ul li .img_frame .title {float:left; height:40px; line-height:40px; padding:0; margin:0; }
	.lc_join_box_ul li .img_frame a { float:right; height:40px; line-height:40px; padding:0 10px; margin:0; }
}




.Xlc_join_title2 {font-size:1.1rem; line-height:1.5rem; font-weight:600; color:#333; text-align:left; margin:15px 0 0 0; letter-spacing:-1px; }
.Xlc_join_title3 {font-size:1rem; line-height:1.4rem; color:#999; text-align:left; margin:5px 0 10px 0; letter-spacing:-1px; }
.lc_join_title {font-size:1.6rem; line-height:1.6rem; font-weight:600; color:#222; text-align:center; margin:0; padding:40px 0;}
.lc_join_btn {display:block; font-size:1rem; line-height:1.23rem; font-weight:500; padding:15px 20px; margin:0 10px; color:#fff; background-color:#3a73e9; text-align:center; cursor:pointer; }
@media all and (max-width:450px) {
	
}


.lc_write_desc {margin:2px 0 0 0; font-size:0.9rem; line-height:0.9rem; color:#919191; vertical-align:middle; }
.lc_div_write_desc {margin:5px 0 0 0; font-size:0.9rem; line-height:0.9rem; color:#919191; vertical-align:middle; }
