/******************** skip ********************/
#skipMenu	{ position:absolute;	 left:0;	 top:0;	 width:300px;	 z-index:9999;}
#skipMenu a	{ position:absolute;	 left:0;	 top:-50px;	 display:block;	 width:100%;	 padding:10px 0;	 color:#fff;	 text-align:center;	 z-index:9999;	 background:#42B08C; }
#skipMenu a:active, #skipMenu a:focus { top:0; }

/******************** layout ********************/

#wrap{width:100%; }
#header{background: url('/images/bg_header.gif') repeat-x scroll 0px 0px #FFF; position:absolute; top:0; left:0;
			z-index:9998; width:100%; height:48px; padding-bottom:50px; overflow:hidden; }

/******************** 탑메뉴 ********************/
.userW{ width:1000px; height:24px; overflow:hidden; padding-top:5px; margin:0 auto; }
.userMenu2 { float: right; display: block;}
.userMenu2 ul li{float:left;}
.userMenu2 ul li a{color:#CDCDCD; padding:0 5px;}
.userMenu2 ul li a:hover{color:#fff; }

.hd {position:relative; width: 1000px;    padding-top: 0px;    margin: 0px auto;    position: relative; }
#logo{ position:absolute; display:block; width:217px; top:40px;}

/******************** gnbMenu ********************/
div#gnbMenu{ width:720px; float:right; height:60px; display:block;}
ul#gnb{ width:720px; height:50px; padding-top:25px; display:block; overflow:hidden; margin-left:22px;}
ul#gnb li{background: url('/images/menu_line.gif') no-repeat scroll 10px 2px;}
ul#gnb li.frs{ background:none;}
ul#gnb li.gnbMenu2{ float:left; padding:0 0px; height:60px;}
ul#gnb li.gnbMenu2 a{ padding:0 12px; color:#555; font-weight:bold; font-size:16px; margin-left:28px;   cursor: pointer;}
ul#gnb li.gnbMenu2 a:hover, ul#gnb li.gnbMenu2 a:focus{color:#005CEC;}
ul#gnb li.last{padding-right:0px;}

ul#gnb div.gnbSub{ width:100%; position:absolute; top:73px; left:0; height:35px; padding-top:10px;}
.ie6 ul#gnb div.gnbSub{ bottom:-24px; }
ul#gnb div.gnbSub ul{ height:35px; overflow:hidden; }
ul#gnb div.gnbSub ul li{ float:left; padding:0 20px 0 0; margin-left:-24px; display:inline;background:none; }
ul#gnb div.gnbSub ul li.fir{ margin-left:0;}
ul#gnb div.gnbSub ul li a{color:#fff; text-align:left; font-weight:normal; font-size:12px; display:block; padding:0 0px 0px 8px; cursor:pointer; z-index:0;background:url('/images/menu_dot.gif') left 7px no-repeat; margin-left:20px;}
ul#gnb div.gnbSub ul li a:hover, ul#gnb div.gnbSub ul li a:focus{color:#fff; font-weight:bold;}


ul#gnb div.gnbSub1 ul{ margin-left:300px; width:100%; }
ul#gnb div.gnbSub2 ul{ margin-left:400px; width:100%; }
ul#gnb div.gnbSub3 ul{ margin-left:320px; width:100%;}
ul#gnb div.gnbSub4 ul{ margin-left:680px; width:100%;}
ul#gnb div.gnbSub5 ul{ margin-left:580px; width:100%;}
ul#gnb div.gnbSub6 ul{ margin-left:710px; width:100%;}
ul#gnb div.gnbSub7 ul{ margin-left:860px; width:100%;}


/******************** b_wrap ********************/
#b_wrap{ width: 100%; }
#wrap{ clear: both;  width: 1000px;  height: 580px;  margin: 0px auto;  padding-top: 99px;}
#sub_wrap{ clear: both;  width: 1000px;  /*height: 580px;*/  margin: 0px auto;  padding-top: 0px;}

/******************** main_visual ********************/
#wrap .visualArea { float: left;  position: relative;  top: 0px;  left: 0px; width: 760px; height: 580px;}
#wrap .visualArea .main_visual{position:absolute;top:0px; right:0px;  width: 760px; height: 580px;}
#wrap .visualArea .main_visual .main_visual_ment{position:absolute;top:130px;}
#wrap .visualArea .main_icons{position:absolute;top:389px;}
#wrap .visualArea .main_icons h2{font-size:18px; letter-spacing:-1px;}
#wrap .visualArea .main_icons ul.main_icons_list{margin-top:15px;}
#wrap .visualArea .main_icons ul.main_icons_list li{float:left; margin-right:25px; text-align:center;}
#wrap .visualArea .main_icons ul.main_icons_list li a span{display:block; padding:10px 0 0 0; color:#0026cd;}
#wrap .visualArea .main_icons ul.main_icons_list li a{  font-weight:bold;}
#wrap .visualArea .main_icons ul.main_icons_list li a:hover span, #wrap .visualArea .main_icons ul.main_icons_list li a:focus span{color:#005CEC;}
#wrap .visualArea .main_icons ul.main_icons_list li.frs{margin-left:0px;}
#wrap .visualArea .main_icons ul.main_icons_list li.las{margin-right:0px;}

/******************** container ********************/
#container { float: left;  width: 240px;    height: 580px;    padding: 0px;    background: url('/images/main_line_bg.gif') no-repeat right 0px;}

/******************** con_right01 ********************/
.con_right01{position:relative;  background: url('/images/notice_bg01.gif') no-repeat 150px 108px; width: 186px; height:148px; padding:39px 23px 0 31px;}
.con_right01 h2{font-size:16px; color:#001570; letter-spacing:-1px;}
.con_right01 ul{margin-top:15px;}
.con_right01 ul li{background: url('/images/arr_icon01.gif') no-repeat 48px top;  margin-bottom:7px;}

/******************** con_right02 ********************/
.con_right02{position:relative; width: 179px; height:168px; padding:22px 30px 0 31px;}
.con_right02 h2{font-size:16px; color:#001570; letter-spacing:-1px;}
.con_right02 ul{margin-top:10px;}
.con_right02 ul li{border:1px #363636 solid; padding:5px 0 5px 10px; background: url('/images/arr_icon02.gif') no-repeat 158px 5px;  margin-bottom:4px;}

/******************** con_right03 ********************/
.con_right03{position:relative; width: 179px; height:168px; padding:29px 30px 0 31px; background: url('/images/notice_bg02.gif') no-repeat 150px 108px;}
.con_right03 h2{font-size:16px; color:#001570; letter-spacing:-1px;}
.con_right03 p{margin-top:13px; font-size:12px; line-height:150%;}
.con_right03 span.btn{display:block; margin-top:10px;}

/******************** newslist ********************/
#newslist{width:100%; border-top:1px #363636 solid; height:191px;}
.newslist_wrap{width:1000px; margin:0px auto;}

#main_visual{width:463px; float:right; height:507px;position:relative;}

ul.visual{width:463px;height:507px;}
	ul.visual li{padding-left:0px;}	/*숫자버튼 좌측간격*/		
	ul.visual .img_visual{position:absolute;right:0;top:20px;z-index:1;}

	#visual2,#visual3,#visual4 {display:none;}	


/******************** contBox1 ********************/
.contBox1 {  width: 472px;    height: 150px; margin-top:34px; margin-right:0px;  margin-left:0px;   padding-top: 0px;    padding-left: 0px;	 background:#fff; float:left;}
.Box1{position:relative;}
.Box1 h2{width:100%; font-weight:bold; font-size:16px; }
.Box1 ul{}
.Box1 ul li a{text-decoration:none; font-size:11px; letter-spacing:0.5px; line-height:180%;}
.Box1 ul li.bu{ padding:0px 0 3px 10px; background:url('/images/m_notice01_dot.gif') no-repeat 3px 10px;}
.Box1 ul li.bu span{position: absolute;right: 0px;font-size: 12px;}
.Box1 ul li.more{border:0; position:absolute; top:10px; right:5px;}

/******************** contBox2 ********************/
.contBox2{float:right; width:470px; height:151px; padding:40px 0 0 0;  background: url('/images/notice_bg03.gif') no-repeat right top;  }
.contBox2 h2{ font-size:16px; color:#001570; letter-spacing:-1px; }
.contBox2 p{margin-top:13px; font-size:12px; line-height:150%;}
.contBox2 span.btn{display:block; margin-top:10px; border:1px #363636 solid; padding:10px 10px 10px 20px; width:85px; background:url('/images/arr_icon04.gif') no-repeat 86px 12px;}




/******************** copy ********************/
.f_copyright{clear:both; WIDTH: 100%; HEIGHT: 70px; margin:0px 0 0 0; padding-top:20px; padding-bottom:20px;background:#7f7f7f;}
		 .copy{width:1000px; margin:0px auto; position:relative;}		
		 .copy ul{float:right; width:270px; margin-top:15px;}
		  .copy ul li{float:left; margin-right:10px; }
		  .copy ul li a{color:#ffffff;}
		  .copy p { padding-top:0px; color:#ffffff; float:left; margin-top:15px; width:600px; float:left;}
		
	.link_service {position:relative; overflow:hidden; width:500px; height:50px; float:right; padding:0 0 0 0; text-align:center;  margin-top:-40px; margin-right:-30px;} 
	.link_service form{overflow:hidden; margin-bottom:4px;}
	.link_service select.link_select {width:148px; height:30px; border:1px solid #dadbdc; vertical-align:top; font-size:12px; color:#73767c;}
	.link_service form.link_box {display:inline-block; *display:inline; *zoom:1;  width:220px; margin:0px 0px 0 0;}
	.link_service form.last {margin:0px 0 0 0;}

.hdn {
    font-size: 0px;
    height: 0px;
    overflow: hidden;
    position: absolute;
    visibility: hidden;
    width: 0px;
    line-height: 0;
}	

/*메인배너*/
#Banner-box {
    clear: both;
    position: relative;
    width: 1000px;
    height: 85px;
    padding: 0px;
    margin: 0px auto 20px;
}
p.ban_btn {
    text-align: right;
    padding: 5px;
}
#banner {
    position: relative;
    margin: 0px;
    width: 100%;
    height: 55px;
    clear: both;
}
#banner H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#banner .control {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 9px
}
#banner .control LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#banner .list {
	MARGIN: 0px 0px 0px 0px; WIDTH: 1000px; DISPLAY: inline; FLOAT: left
}
#banner .list #rolling {
	POSITION: relative; WIDTH: 1000px; HEIGHT: 60px; OVERFLOW: hidden
}
#banner .list #rolling SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
#banner .list #rolling SPAN IMG {
    display: inline-block;
    padding-right: 0px;
    border: 1px solid #E6E6E6;
}
#banner .btn_all {
	POSITION: absolute; TOP: 23px; LEFT: 14px
}
#banner .banner_layer {
	Z-INDEX: 100; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 872px; PADDING-RIGHT: 40px; BACKGROUND: #fff; BORDER-TOP: black 1px solid; TOP: -23px; BORDER-RIGHT: black 1px solid; PADDING-TOP: 20px; LEFT: 0px
}
#banner .banner_layer UL {
	OVERFLOW-Y: auto; HEIGHT: 80px
}
#banner .banner_layer LI {
	MARGIN: 0px 5px 5px 0px; FLOAT: left
}
#banner .banner_layer LI IMG {
	 DISPLAY: inline-block; 
}
#banner .banner_layer .close {
	POSITION: absolute; TOP: 10px; RIGHT: 10px
}


/*********서브컨텐츠*************/


.sub_visual{position: relative;  height:120px;   background:url('/images/sub_visual_bg.gif') repeat-x left 98px; padding-top: 98px;}
.sub_visual #visual{position: relative; width:1000px; margin:0 auto;}




#sub_container {	/*position:relative;*/	 width:100%;	 overflow:hidden;	clear:both; margin-bottom: 50px;}
.svisual{	z-index:1;	 width:100%;	 height:174px;	 text-align:center;	overflow:hidden;	 position:relative; background: url(/images/sub_visual.jpg) no-repeat center 0;	}
#sub {	position:relative;	 /*overflow:hidden;	*/ width:1000px;	 padding:0;	 text-align: left;	 margin:0 auto;	clear:both;}




#sidebar {    display: inline;    float: left;    width: 190px;    padding-bottom: 50px; margin-top:30px;}
#sidebar h2.sidetitle { display: block;     padding-left: 0px;    color: #555;    font-size: 20px;    font-weight: bold;}
#sidemenu {    padding: 26px 0px 0px 1px;}
.left_menu LI { margin:0px; }
.left_menu LI a{ display: block; background:url('/images/main_dot.gif') no-repeat 0px 10px; padding:7px 0px 5px 10px; border-bottom:1px #363636 solid; height:17px;}
.left_menu LI a:hover{display: block; background:#628ccf; color:#fff; font-weight:bold;}
.left_menu LI a.on{display: block; background:#628ccf; color:#fff; font-weight:bold;}

.left_menu LI #Side_3dep li a{display: block; border:none; background: #f2f2f2 /*url('../images/carrow_4th.gif') no-repeat 0px5px*/ ; padding-left:20px; color:#838383; }
.left_menu LI #Side_3dep li a:hover{background:#616B6B; color:#fff;}
.left_menu LI #Side_3dep li a.on{background:#616B6B; color:#fff;}

.side_3dep>li{}
.side_3dep li a{display: block; border:none; background:#f2f2f2;  padding:4px 0px 2px 15px;  color:#838383; }
.side_3dep li a:hover{background:#616B6B; color:#fff; font-weight:bold;}
.side_3dep li a:on{background:#616B6B; color:#fff; font-weight:bold;}



.left_bn01{margin-top:40px; }
.left_bn01{position:relative; width: 200px; height:168px; padding:29px 0px 0 0px; background: url('/images/notice_bg02.gif') no-repeat 150px 108px;}
.left_bn01 h2{font-size:16px; color:#001570; letter-spacing:-1px;}
.left_bn01 p{margin-top:13px; font-size:12px; line-height:150%;}
.left_bn01 span.btn{display:block; margin-top:10px;}


#sub_contents {  width: 770px; float: right; margin-top:30px;}


#contents_head {    position: relative;    top: 0px;    height: 70px;    padding: 0px;  /*  overflow: hidden; */}
.contentsTitle {    position: relative;    top: 0px;    height: 40px;    padding: 0px; margin-bottom:20px;    border-bottom: 1px solid #363636;}
.contentsTitle h2 { display: block;    float: left;    padding:0px 0 0 0;    font-size: 20px;  height: 40px;     font-weight: 600; color: #555; letter-spacing:-0.5px;}
.contentsLocation {  position: absolute;   right:0px;    color: #405870;    font-size: 12px;    margin-top: 0px; /*font-weight: 700;*/}


#contents_area{ font-size: 12px; line-height: 1.4; color: #464646;}


/* 로그인 레이아웃 추가 */

.login_box {
    width: 100%;
    padding: 0px 0px;
	height:320px;

    background: url('/images/login_bg.jpg') no-repeat left top;
}

.login_box ul {
    display: inline-block;
    width: 385px;
    margin: 20px 0px 0px 200px;
}

.login_box ul .fl {
    float: left;
    width: 275px;
}
.login_box ul .fr {
    float: left;
	margin:0px;  0px 0px -50px
}

.login_box ul .fl dl {
    display: inline-block;
    width: 275px;
    margin: 0px;
}

.login_box ul .fl dl dt {
    float: left;
    height: 18px;
    font-size: 12px;
    padding: 4px 0px 0px;
    font-weight: bold;
    vertical-align: middle;
}

.login_box ul .fl dl dd {
    float: right;
    width: 210px;
    vertical-align: middle;
}

.login_box ul .fl dl dd input {
    float: right;
	border:1px solid #ccc; 
	height:18px;
	line-height:23px; 
	padding:0 5px; 
	color:#333; 
	margin-right:5px; 
	font-weight:bold; 
	float:left; 
	display:inline-block;
}

.login_box p.login_t{width: 385px;     margin: 0px 0px 0px 200px; padding-top: 50px;}
.login_box p.login_ment{width: 385px;     margin: 0px 0px 0px 200px; padding-top: 20px;}
ul.bt_join{margin: 0px 0px 0px 265px; }
ul.bt_join li{float:left; margin-right:5px;}

p.idpw_ment{text-align:center; padding:120px 0 0 0; font-weight:bold; font-size:16px; color:#333; line-height:30px;}
p.idpw_ment span{font-size:14px; color:#C2070C; }

/* 회원가입 폼 추가 */

#member_contents_area .member_dash {font-size:14px; color:#000000; display:inline-block; float:left; margin-right:5px;}
#member_contents_area .member_info_form {width:100%; margin-bottom:30px; border-top:2px solid #565656;}
#member_contents_area .member_info_form td {padding:8px 15px; border-bottom:1px solid #dedede; vertical-align:middle; line-height:20px;}

#member_contents_area .member_info_form .opt {background:#fafafa; color:#333;}
#member_contents_area .member_info_form .conts {}

#member_contents_area .member_info_form .input_number {border:1px solid #ccc; height:23px; line-height:23px; padding:0 5px; color:#333; margin-right:5px; font-weight:bold; font-family:tahoma; float:left; display:inline-block;}
#member_contents_area .member_info_form .input_text {border:1px solid #ccc; height:23px; line-height:23px; padding:0 5px; color:#333; margin-right:5px; font-weight:bold; float:left; display:inline-block;}
#member_contents_area .member_info_form .input_second {border:1px solid #ccc; height:23px; line-height:23px; padding:0 5px; color:#333; margin-right:5px; font-weight:bold; display:block; margin-top:4px;}

#member_contents_area .member_info_form .multi_line {overflow:hidden; clear:both;}

#member_contents_area .member_info_form .check {margin:0 5px; vertical-align:middle;}
#member_contents_area .member_info_form .radio {margin:0 5px; vertical-align:middle;}
#member_contents_area .member_info_form .select {border:1px solid #ccc; padding:3px;}
#member_contents_area .member_info_form .textarea {border:1px solid #ccc; padding:4px; color:#333; width:99%;}

#member_contents_area .member_info_form .ic_ess {display:inline-block; width:12px; height:10px; margin-left:5px;}

#member_contents_area .member_bottom_btn {overflow:hidden; margin:30px 0; text-align:center;}

/* 버튼 스타일 추가 */
.btn_line_up_center {display:inline-block; *display:inline; *zoom:1;} 

.shop_btn_pack {float:left; margin:0 2px;}
.shop_btn_pack span {display:inline-block; /* font-family:NanumGothic; */ float:left;}
.shop_btn_pack a {display:inline-block; /* font-family:NanumGothic; */ cursor:pointer; float:left;}
.shop_btn_pack input {display:inline-block; /* font-family:NanumGothic; */ cursor:pointer; border:none;  background:none;overflow:visible; }


.shop_btn_pack .height_16 {padding:0 5px; height:16px; line-height:17px; font-size:11px; font-family:dotum; letter-spacing:-1px; font-weight:normal}
.shop_btn_pack .height_20 {padding:0 7px; height:18px; line-height:18px; font-size:11px; font-family:dotum; letter-spacing:-1px; font-weight:normal}
.shop_btn_pack .height_22 {padding:0 7px; height:20px; line-height:20px; font-size:11px; font-family:dotum; letter-spacing:-1px; font-weight:normal}
.shop_btn_pack .height_25 {padding:0 10px; height:23px; line-height:23px; font-size:12px; font-weight:bold;}
.shop_btn_pack .height_30 {padding:0 15px; height:28px; line-height:28px; font-size:12px; font-weight:bold;}
.shop_btn_pack .height_30_period {padding:0 8px; height:28px; line-height:28px; font-size:12px; font-weight:bold;} 
.shop_btn_pack .height_35 {padding:0 15px; height:33px; line-height:33px; font-size:12px; font-weight:bold;}
.shop_btn_pack .height_40 {padding:0 15px; height:38px; line-height:38px; font-size:15px; font-weight:bold;}
.shop_btn_pack .height_45 {padding:0 15px; height:43px; line-height:43px; font-size:15px; font-weight:bold;}
.shop_btn_pack .height_50 {padding:0 30px; height:48px; line-height:48px; font-size:17px; font-weight:bold;}


.shop_btn_pack .white {color:#5e5a5a!important; border:1px solid #d7d7d7!important; background:#ffffff!important;}
.shop_btn_pack .white:hover {color:#5e5a5a!important; border:1px solid #a4a4a4!important; background:#dbdbdb!important;}

.shop_btn_pack .light {color:#5b5b5b!important; border:1px solid #c2c2c2!important; background:#f3f3f3!important;}
.shop_btn_pack .light:hover {color:#fff!important; border:1px solid #808080!important; background:#aeaeae!important;}

.shop_btn_pack .dark {color:#ffffff!important; border:1px solid #575757!important; background:#767676!important;}
.shop_btn_pack .dark:hover {color:#ffffff!important; border:1px solid #050505!important; background:#2e2e2e!important;}


.shop_btn_pack .color {color:#fff!important; border:1px solid #4f8600!important; background:#7fae3c!important;}
.shop_btn_pack .color:hover {color:#fff!important; border:1px solid #355b00!important; background:#4f8600!important;}

.shop_btn_pack .input_16 {height:16px; font-size:11px; font-family:dotum; letter-spacing:-1px; text-align:center; border:none; background:none;padding:0 10px;}
.shop_btn_pack .input_20 {height:18px; font-size:11px; font-family:dotum; letter-spacing:-1px; text-align:center; border:none; background:none; padding:0 10px;}
.shop_btn_pack .input_25 {height:23px; font-size:12px; font-weight:bold; text-align:center; background:none; padding:0 10px;}
.shop_btn_pack .input_30 {height:28px; font-size:12px; font-weight:bold; text-align:center; background:none; padding:0 15px; }
.shop_btn_pack .input_35 {height:33px; font-size:12px; font-weight:bold; text-align:center; background:none; padding:0 15px;}
.shop_btn_pack .input_40 {height:38px; font-size:15px; font-weight:bold; text-align:center; background:none; padding:0 15px;}
.shop_btn_pack .input_45 {height:43px; font-size:15px; font-weight:bold; text-align:center; background:none; padding:0 20px;}
.shop_btn_pack .input_50 {height:48px; font-size:17px; font-weight:bold; text-align:center; background:none; padding:0 30px;}

.btn_input_color {border:1px solid #00285a;  background:#0e4994; }
.btn_input_color:hover {border:1px solid #00285a; background:#003271; }
.btn_input_color input {color:#ffffff!important;}
.btn_input_color input:hover {color:#ffffff!important;}

/* 연구진 */
.whitebox2{position:relative; width:700px; clear:both; margin:0px 0px 15px 0px; padding:30px 30px 60px 30px; border:3px solid #dbdbdb;float:left;}
*+html body .whitebox2{position:relative; width:710px; clear:both; margin:0px 0px 15px 0px; padding:30px 30px 80px 30px; border:3px solid #dbdbdb; float:left;}

.site_list2{list-style:none;}
.site_list2 li{clear:both;_height:200px;_font-size:0;overflow:hidden; padding:25px 0 25px 0}

.list_type02{overflow:hidden;}
.list_type02 dt{}
.list_type02 dt.tit{margin-left:160px; margin-right:100px; margin-top:2px }
.list_type02 dd.list_photo{display:inline;float:left;margin:-25px 10px 0 20px;color:#fff; width:130px;}
.list_type02 dd.txt{line-height:16px; margin-left:155px; margin-top:5px}
.list_type02 dd.btn{ width:110px; float:right;margin-top:0px ; text-align:right;}
.list_type02 dd.btn img {cursor:pointer;}

.list_type02 dt.tit2{margin-left:20px; margin-right:100px; margin-top:2px; color:#39C;}
.list_type02 dd.txt2{margin-left:20px; margin-right:150px; margin-top:5px; line-height:16px; }


.p0106{width:114px; float:left; margin-bottom:10px; text-align:center; height:190px;}
.p0106 dt{padding-bottom:10px;}
.p0106 dd p{text-align:center;}


.p0401{width:114px; float:left; margin-bottom:10px; text-align:center; height:160px;}
.p0401 dt{padding-bottom:0px;}
.p0401 dd p{text-align:center;}

/****p030801******/
.p030802_box{overflow:hidden; margin-bottom:20px; border-bottom:1px #e6e6e6 solid; padding-bottom:25px;}
.p030802_box>h6{margin-left:300px; margin-top:10px;}
.p030802_box>p{float:left; margin-top:-15px;}
.p030802_box>p>img{width:260px; height:190px; border:1px #e6e6e6 solid;}
.p030802_box>div.p030802_list{margin-left:300px; margin-top:10px;}