/* 요소(element) 여백 초기화  */


img{vertical-align:top}
/*숨김*/
/* 숨김 요소 */
legend {
	position:absolute;
	overflow:hidden;	
	width:1px;
	height:1px;
	top:auto;
	text-indent:-9999%;	
	font-size:0;
	line-height:0;
}
label, select, input, textarea {
	vertical-align:middle;	
}
ol, ul { list-style:none; }



.ch_box a {text-decoration:none; color:#6d6557;}
.img100 {width:100%;}
.img50 {width:50%;}

#top_t {width:1100px; background:#0c7bd0; height:157px; float:left; box-shadow:0px 1px 5px rgba(0,0,0,0.5);}
.top_box {width:1100px; margin:0 auto;}
.b_imgbox {float:left;}
.b_tbox {float:right; position:relative; width:248px; padding-right:30px;}
.b_tbox h2 {font-size:14px; color:#FFFFFF; line-height:25px; background:#08548e; width:100%; padding:0px 0 0 0; border-radius:5px; text-align:center; margin:8px 0 0 0;}
.b_tbox h2 strong {color:#fff;}
.b_tbox {font-size:12px; letter-spacing:-1px; color:#6d6557;}
.b_tbox ul {padding:0px 0 0 0; margin-top:5px;}
.b_tbox li {padding:0 0 3px 0; color:#fff; font-size:11px;}
#top_t label { text-align:right; width:50px; display:inline-block; padding:0 3px 0 0;}
#top_t input {height:18px; line-height:20px; border:none; background:#f2f2f2;}
#top_t select { height:20px; line-height:20px; border:none; background:#FFFFFF}
#top_t .ch_btn {position:absolute; left:168px; top:38px;}
#top_t .ch_box {position:absolute; left:52px; top:125px;}
.b_close {position:absolute; left:50%; top:130px; box-shadow:0px 5px 5px rgba(0,0,0,0.2);}
.b_open {position:absolute; left:50%; top:0px;}
.b_img2 {float:left; padding:21px 35px 0 59px;}
.b_img3 {position:absolute; right:-150px; top:50px;}


#pop_t {width:890px; height:453px; background:#392203; position:relative;}
#pop_t header {background:#000; height:48px; border-bottom:1px solid #000;}
#pop_t h1 {float:left; padding:10px 0 0 20px;}
#pop_t .c_top1 {float:right; padding:15px 20px 0 0;}
.c_imgbox {position:absolute; top:60px; left:11px;}
.c_tbox {position:absolute; top:60px; left:675px; width:205px;  background:#271702; text-align:center; box-shadow:1px 1px 3px rgba(0,0,0,0.5) inset;}
#pop_t .c_tbox h2 {font-size:14px; color:#FFFFFF; line-height:36px; border-bottom:1px #485764 solid; width:94%; margin:0 auto; padding:4px 0 0 0;}
#pop_t .c_tbox h2 strong {color:#ffa838;}
#pop_t .c_tbox {font-size:12px; letter-spacing:-1px; color:#FFFFFF;}
#pop_t .c_tbox ul {padding:5px 0 0 0;}
#pop_t .c_tbox li {padding:0 0 4px 0; text-align:left}
#pop_t label {  width:70px; display:inline-block; text-align:center}
#pop_t input {height:20px; line-height:20px; border:none;}
#pop_t select {height:20px; line-height:20px; border:none; background:#FFFFFF}
.c_img2 {position:absolute; left:675px; bottom:0px;}
#pop_t .ch_btn {padding:0 0 10px 0; margin:0 0 0px 0;}



#mo_t {width:100%; position:relative; background:#e16235;}
#mo_t header {background:#fff; height:44px; border-bottom:1px solid #7f7465; position:relative; background-size:contain;}
#mo_t h1 {background:url(../images/m2_logo.jpg) no-repeat; width:130px; height:38px; display:block; text-indent:-9999px; background-size:contain; position:absolute; left:15px; top:10px; margin:0;}
#mo_t .m_top1 {background:url(../images/m_home.gif) no-repeat; width:30px; height:30px; display:block; text-indent:-9999px; background-size:contain; position:absolute; right:10px; top:8px; margin:0;}

.m_tbox { width:100%;  text-align:center; padding:20px 0 30px 0;}
.m_tbox2 {width:100%; margin:0 auto; background:#e16235;}
.m_tbox h2 {font-size:18px; color:#333; line-height:36px; border-bottom:1px #635e58 solid; width:94%; margin:0 auto; padding:4px 0 0 0;}
.m_tbox h2 strong {color:#ffea54;}
.m_tbox {font-size:12px; letter-spacing:-1px; color:#fff;}
.m_tbox ul {padding:10px 0 0 0;}
.m_tbox li {padding:0 0 8px 0; text-align:left; list-style:none;}
#mo_t label { text-align:center; width:30%; display:inline-block;}
#mo_t input {height:26px; line-height:26px; border:none; /*background:#f2f2f2;*/}
#mo_t select {height:26px; line-height:26px; border:none; background:#FFFFFF}
#mo_t .ch_btn {width:80%; margin:0 auto;}
.m_call {width:92%; margin:0 auto; padding:10px 0 0 0}






.ch_box {color:#fff; line-height:30px;}
.ch_box a {color:#fff;}
.ch_btn {padding:0 0 10px 0; margin:0 0 10px 0;}



.per_box1 {width:208px; height:400px; position:absolute; left:0; bottom:0px; padding:6px; background:#ffffff}
.per_box1_t {border-bottom:2px solid #3d3d3d; padding:8px 0;}
.per_box1_t span, .per_box2_t span, .per_box3_t span, .per_box4_t span {float:right;}
.per_box1_b {width:100%; padding:10px 0; font-size:11px; color:#666666;overflow-y:scroll;height:90px;width:700px}

.per_box2 {width:500px; height:200px; position:absolute; left:50%; top:0px; padding:5px; background:#ffffff}
.per_box2_t {border-bottom:2px solid #3d3d3d; padding:6px 0;}
.per_box2_b {width:100%; padding:10px 0; font-size:11px; color:#666666; height:160px; overflow:auto;}

.per_box3 {width:635px; height:362px; position:absolute; left:11px; top:59px; padding:10px; background:#ffffff}
.per_box3_t {border-bottom:2px solid #3d3d3d; padding:6px 0;}
.per_box3_b {width:100%; padding:10px 0; font-size:11px; color:#666666; height:300px; overflow:auto;}

.per_box4 {width:100%; height:362px; position:absolute; left:0px; bottom:0px; background:#ffffff}
.per_box4_t {border-bottom:2px solid #3d3d3d; padding:6px 0; width:95%; margin:0 auto;}
.per_box4_b {width:95%; padding:10px 0; font-size:11px; color:#666666; height:280px; overflow:auto; margin:0 auto;}



