@charset "euc-kr";
/* CSS Document */
#wrap {width:100%;position:relative;}
#header { position:relative; width:100%; min-width:980px; height:102px; background:url("../img/i_images/layout/topbackn.gif") no-repeat center top; z-index:999999;
box-sizing: border-box; /* ¹Ú½º »çÀÌÁî Æ÷ÇÔ Á¤µµ */
border-radius: 0 0 0 0; /* ¸ð±ð±â - ¿ÞÂÊ À§, ¿À¸¥ÂÊ À§, ¿À¸¥ÂÊ ¾Æ·¡, ¿ÞÂÊ ¾Æ·¡ */
border: 0px solid #fff; /* ¼± - µÎ²², ½ºÅ¸ÀÏ, ÄÃ·¯ */
box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.3); /* ¹Ú½º ±×¸²ÀÚ - °¡·Î À§Ä¡, ¼¼·Î À§Ä¡, Å©±â, ½ºÇÁ·¹µå, ÄÃ·¯ */
}
#header .headerbox {width:980px; margin:0 auto}
#header .smenuwrap {width:980px; margin:0 auto;}
#header .smenubox {position:absolute; top:10px; width:980px; text-align:right}
#header .smenubox a {color:#666}
#header .smenubox img {padding:5px 5px 0 5px;}
#header .logobox {width:980px; margin:0 auto}
.logo {position:relative; width:300px; top:10px; left:0; z-index:9999}
.navi {position:absolute; top:30px; width:980px;}
/* ¹Ù·Î°¡±â */
#skipToContent{
position:absolute;
top:-3px;
left:0;
width:100%;
text-indent:-9999px;
z-index:5;
height:50px;
}
#skipToContent a {display:inline-block; width:0px; height:30px; font-weight:bold; }
#skipToContent a:hover, 
#skipToContent a:focus,
#skipToContent a:active {position:absolute; top:0px; left:0px;display:block; width:100%; height:30px; padding-top:7px; text-indent:0px; text-align:center; background:#ebebeb; color:#000; border:solid 1px #999;}
#btn_top {margin: 0px auto; width: 980px; height: 0px; position: relative;}
#btn_top a {top: 0px; right: 0px; position: absolute;}

/*-------------»ó´Ü ³×ºñ ±¸Á¶--------------*/
.menu {
position:relative; 
z-index:5;
width: 660px;
top:20px;
right:0px;
float:right;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.menu li {
position: relative;
list-style: none;
float: left;
display: block;
height: 51px;
margin-right:70px;
font-family:"Nanum Gothic", ³ª´®°íµñ; font-size:15px; font-weight:bold
}
.menu .smenuli {
margin-right:20px !important;
}
/* Links */
.menu li a {
display: block;
padding: 0;
margin: 6px 0;
line-height: 28px;
text-decoration: none;
font-size:16px;
color: #000;
}
.menu li a:hover {border-top:#F00 2px solid }
.menu li:first-child a { border-left: none; }
.menu li:last-child a{ border-right: none; }
.menu li:hover > a { color:#F00;}
/* Sub Menu */
.menu ul {
position: absolute;
top: 40px;
width:160px;
left: 0;
margin-left:-15px;
opacity: 0;
background: #1f2024;
-webkit-border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
-webkit-transition: opacity .25s ease .1s;
-moz-transition: opacity .25s ease .1s;
-o-transition: opacity .25s ease .1s;
-ms-transition: opacity .25s ease .1s;
transition: opacity .25s ease .1s;
}
.menu li:hover > ul { opacity: 1; }
.menu ul li {
height: 0;
overflow: hidden;
padding: 0;
-webkit-transition: height .25s ease .1s;
-moz-transition: height .25s ease .1s;
-o-transition: height .25s ease .1s;
-ms-transition: height .25s ease .1s;
transition: height .25s ease .1s;
}
.menu li:hover > ul li {
height: 36px;
overflow: visible;
padding: 0;
}
.menu ul li a {
width: 130px;
padding: 4px 0 4px 30px;
margin: 0;
color:#fff;
font-weight:normal;
font-size:14px;
border: none;
border-bottom: 1px solid #353539;
}
.menu ul li:last-child a { border: none; }
/* Icons */
.menu a.documents { background: url(../img/i_images/layout/arrow.gif) no-repeat 12px center; border:none !important }


#submenu dl {border-bottom:solid #ddd 1px; padding-bottom:8px;}
#submenu dd {padding:8px 0 8px 22px}
#submenu dd a:hover {font-weight:bold}



#allmenu .allmenu_close {position:absolute; top:193px; right:0;}
#allmenu {position:absolute; top:0px; left:0px; width:100%; display:inline-block; background:#fff; border-top:#1d2088 solid 3px; border-right:1px solid #dedede; z-index:99999999; display:none}
#allmenu .titleimg {float:left; padding-top:15px; padding-left:20px;}
.allmenu_list {position:relative; width:100%; float:right;}
.allmenu_list .all_list {float:left; width:20%; }
#allmenu .s_titlebox {width:100%; padding-top:38px; color:#343434; padding-bottom:20px; font-size:16px; font-weight:bold; border-bottom:#dedede solid 1px; border-right:#dedede solid 1px;}
#allmenu .s_menuul {margin-top:34px; padding-top:20px; height:100px; width:100%; font-size:12px;border-top:#dedede solid 1px;}
#allmenu .s_menuul li {height:20px;padding-left:20px;}




/*-------------¼­ºêÆäÀÌÁö ·¹ÀÌ¾Æ¿ô ±¸Á¶--------------*/

.subtbimg1 {height:155px; min-width:980px; border-top:#ccc solid 1px; border-bottom:#444444 solid 2px; background:url(../img/i_images/sub/sub_visual_img_01.jpg) no-repeat center top}
.subtbimg2 {height:155px; min-width:980px; border-top:#ccc solid 1px; border-bottom:#444444 solid 2px; background:url(../img/i_images/sub/sub_visual_img_02.jpg) no-repeat center top}
.subtbimg3 {height:155px; min-width:980px; border-top:#ccc solid 1px; border-bottom:#444444 solid 2px; background:url(../img/i_images/sub/sub_visual_img_03.jpg) no-repeat center top}
.subtbimg4 {height:155px; min-width:980px; border-top:#ccc solid 1px; border-bottom:#444444 solid 2px; background:url(../img/i_images/sub/sub_visual_img_04.jpg) no-repeat center top}
.subtbimg5 {height:155px; min-width:980px; border-top:#ccc solid 1px; border-bottom:#444444 solid 2px; background:url(../img/i_images/sub/sub_visual_img_05.jpg) no-repeat center top}
.subtbimg6 {height:155px; min-width:980px; border-top:#ccc solid 1px; border-bottom:#444444 solid 2px; background:url(../img/i_images/sub/sub_visual_img_06.jpg) no-repeat center top}

.locationwrap {height:30px; min-width:980px; background:#f3f3f3; border-bottom:#CCC solid 1px}
.locationbox {width:980px; margin:0 auto; text-align:right; padding-top:8px;}


#sub_content_wrap {width:980px; margin:0 auto;}
#sub_content {width:770px; min-height:400px; float:left;}
.sub_content_box {width:740px; float:right; margin-top:15px;}
/*-------------ÆäÀÌÁö À§Ä¡--------------*/
.location { width:738px; margin:10px auto 10px; padding-top:12px; padding-bottom:12px; border-top:dotted 1px #666666; border-bottom:dotted 1px #666666; text-align:right; font-size: 11px;}
.location img.ico_home {display:inline-block; vertical-align:middle; padding-bottom:3px;}
.location span {display:inline-block; color:#767676; margin-top:0px; padding:0px; font-size: 12px;}
.location .page {color:#333333; font-weight:bold; margin-top:0px; padding:0px; font-size: 12px;}
/*-------------¼­ºêÆäÀÌÁö ÁÂÃø¸Þ´º ºÎºÐ--------------*/
#side {width:210px; display:inline-block; float:left;}
.mtitleimg {padding-top:69px; text-align:center}
#side .page_titlebox {width:210px; height:50px; margin-top:40px;}
#side .page_titlebox ul{padding-top:40px; padding-left:20px;}
#side .page_titlebox .subcopy {line-height:140%; font-size:12px; color:#999;}
#side .page_titlebox .pagename{padding-top:10px; font-size:32px; font-weight:bold; color:#fff}
#submenu {margin-top:0px; width:210px;}
#submenu ul {margin:0; padding:0}
#submenu li {width:210px; height:38px; background:url(../img/i_images/layout/smenu_select_n.jpg) no-repeat; border-bottom:#dedede solid 1px;color:#000;}
#submenu li a{width:185px; height:28px; display:block;font-size:14px;font-weight:bold;text-decoration:none; padding-top:11px; padding-left:25px;}
#submenu li a:hover {padding-top:11px; border-bottom:#dedede solid 1px; font-size:14px; color:#fff; background:url(../img/i_images/layout/smenu_select.jpg) no-repeat}
#submenu .titleli {padding-top:0px; padding-bottom:0px; border-bottom:#dedede solid 1px;}
.arrow {float:left; padding-right:10px;padding-top:4px;}
.menuname_ss a{color:#fff; background:url(../img/i_images/layout/smenu_select.jpg) no-repeat}
.bigtext_gray {font-size:20px; margin-top:25px; padding-bottom:30px; color:#222}
.bigtext {font-size:18px; font-weight:bold; margin-bottom:20px; color:#333}
.mintext {font-size:16px; font-weight:bold; margin-bottom:10px; color:#333}
.csinfo {margin-top:100px; width:210px; border-top:#6b6b6b solid 1px; border-bottom:#6b6b6b solid 1px;}
.csinfo dl {padding:25px 0 25px 15px;}
.csinfo dt { font-size:16px; color:#333; font-weight:bold}
.csinfo dd { font-size:12px; color:#333; padding-top:2px; padding-bottom:2px;}
.csinfo .csnumber { font-size:32px; color:#333; font-weight:bold; padding-top:7px; padding-bottom:8px;}
/*-------------ÇÏ´Ü ¿µ¿ª--------------*/
#footer {background:#f1f0ee; width:100%; height:150px; min-width:980px; margin:0 auto; z-index:4; border-top:#ccc 1px solid}
#footer button {border:0;}
.address-area {float:left; line-height:160%; margin-top:10px;}
.address-area ul li {margin-right:4px !important;}
.address-area ul li a{text-align:left !important; }
.address-area .list {margin-top:1px !important;}
.address-area .list li{display:inline-block; min-height:12px;}
.siteinfo {padding-top:20px; width:980px; margin:0 auto; text-align:left; }
.siteinfo .list{width:580px; margin:3px 0 3px;}
.siteinfo .list li{float:left; line-height:12px;}
.siteinfo li a{color:#222; font-weight:bold}

/*-------------ÀÌ¸ÞÀÏ ¼öÁý°ÅºÎ ÆË¾÷ ¿µ¿ª--------------*/
#popup_m_wrap {width:550px; height:280px;}
#popup_m_wrap .titlebar {background:url(../img/i_images/layout/popup_email_bg.gif) no-repeat; width:550px; height:64px;}
#popup_m_wrap .titlebar2 {background:url(../img/i_images/layout/popup_email_bg2.gif) no-repeat; width:550px; height:64px;}
#popup_m_wrap .titlebar_en {background:url(../img/en/i_images/layout/popup_patent_bg.gif) no-repeat; width:550px; height:64px;}
#popup_m_wrap .textbox {margin:0 auto; width:400px; height:80px; border:#CCC solid 1px; padding:15px; margin-top:30px; line-height:160%}
#popup_m_wrap .date {text-align:right; padding-top:10px; float:right}
#popup_m_wrap .bt {text-align:center; margin-top:20px;}
#popup_m_wrap .bt2 {float:right; padding-right:15px; padding-top:17px;}
#popup_m_wrap .btn {width:103px; padding-top:5px; padding-bottom:5px; border:#bc2d1c solid 1px; background:#999; text-align:center; color:#fff; margin:0 auto}
#popup_m_wrap .btn a{color:#fff;}
#popup_m_wrap .btn a:hover{color:#000;}

/*Å×ÀÌºí*/
.overview_table { width:100%; margin-top:15px; border-collapse:collapse; border-top:solid 2px #333; border-bottom:solid 1px #d0d0d0; }
.overview_table th { background:#ededef; color:#555555; height:31px; border-bottom:solid 1px #d0d0d0; font-weight:bold; text-align:center; }
.overview_table td { color:#777777; border-bottom:solid 1px #d0d0d0; padding-top:5px; padding-bottom:5px; padding-left:20px; line-height:160%; text-align:left; }
.overview_table .left { text-align:left;}
.map_list_table { width:100%; margin-top:15px; border-collapse:collapse; border-top:solid 2px #333; border-bottom:solid 1px #d0d0d0; }
.map_list_table th { background:#ededef; color:#555555;padding-top:9px; padding-bottom:8px; border-bottom:solid 1px #d0d0d0; font-weight:bold; text-align:center; }
.map_list_table td { color:#777777; border-bottom:solid 1px #d0d0d0; padding-top:9px; padding-bottom:8px; text-align:left; padding-left:30px }
.mapbox {width:730px; height:435px; margin-top:30px;}

.his_box {100%; margin-top:35px; margin-left:20px; padding-bottom:25px; border-bottom:solid 1px #dedede; display:inline-block; clear:both}
.his_box .year_img {width:150px; font-size:20px; color:#000; float:left; text-align:left; padding-top:0px;}
.his_box .month_list {width:550px; float:left; text-align:left}
.his_box .month {width:85px; font-weight:bold; color:#333333}
.his_box .month_text {margin-left:30px; color:#777777}
.his_box li {padding-bottom:8px;}

.common_table { width:100%; margin-top:15px; border-collapse:collapse; border-top:solid 2px #333 !important; border:solid 1px #d0d0d0; }
.common_table th { background:#ededef; color:#555555; height:31px; border-right:solid 1px #d0d0d0; border-bottom:solid 1px #d0d0d0; font-weight:bold; text-align:center; }
.common_table td { color:#777777; padding:10px; border-bottom:solid 1px #d0d0d0; border-right:solid 1px #d0d0d0; line-height:160%; text-align:left; }
.common_table .left { text-align:left;}

.common_table2 { width:100%; margin-top:15px; border-collapse:collapse; border-top:solid 2px #333 !important; border:solid 1px #d0d0d0; }
.common_table2 th { background:#ededef; color:#555555; height:31px; border-right:solid 1px #d0d0d0; border-bottom:solid 1px #d0d0d0; font-weight:bold; text-align:center; }
.common_table2 td { color:#777777; padding:10px; border-bottom:solid 1px #d0d0d0; border-right:solid 1px #d0d0d0; line-height:160%; text-align:center; }
.common_table2 .left { text-align:left;}
.t_b {color:#000}
.ptop {float:right; display:black}


/*ÅØ½ºÆ® Å¸ÀÌÆ²*/
.sub_stitle {background:url(../img/i_images/sub/title_tline.jpg) no-repeat 0px 0px; margin-top:20px; font-size:14px;color:#343434; font-weight:bold; padding-left:0px;padding-top:12px; margin-bottom:15px; }
.sub_stitle2 {margin-top:40px; font-size:18px;color:#343434; font-weight:bold; padding-left:0px;padding-top:12px; margin-bottom:15px; }
.sub_cont_ul {margin-top:8px; margin-left:14px; margin-bottom:15px;}
.sub_cont_ul .textred {color:#FF0000; font-weight:bold;}
.sub_cont_ul li {background:url(../img/i_images/sub/icon_sub_stitle_small.gif) no-repeat 0 12px; padding-left:10px; color:#555555; padding-bottom:4px; padding-top:4px; font-size:14px; clear:both}
.sub_cont_ul2 {margin-top:8px; margin-left:0px; margin-bottom:15px;}
.sub_cont_ul2 .textred {color:#FF0000; font-weight:bold;}
.sub_cont_ul2 li {background:url(../img/i_images/sub/icon_sub_stitle_small.gif) no-repeat 0 7px; padding-left:10px; color:#555555; height:25px; padding-bottom:1px; font-size:14px; clear:both}

.title_line {color:#000; backgroudn:#d0d0d0; border-bottom:1px solid #333; padding-bottom:3px;}
.t-red {color:#ff0000; font-weight:bold}

.sub_stitle_p {background:url(../img/i_images/layout/icon_sub_stitle.gif) no-repeat 0 5px;font-size:16px;color:#000000; font-weight:bold; padding-left:12px; margin-bottom:6px;margin-top:20px;}
.sub_stitle_psmall {background:url(../img/i_images/layout/icon_sub_stitle_small.gif) no-repeat 0 8px; padding-left:8px; color:#7d7d7d; line-height:20px;}
.sub_stitle_pblue {background:url(../img/i_images/layout/icon_sub_stitle_blue.gif) no-repeat 0 5px; color:#247bc8; font-weight:bold; padding-left:8px;margin:20px 0 20px 12px;}
.sub_stitle_blue {color:#247bc8; font-weight:bold; font-size:14px; padding-left:0px;margin:20px 0 10px 10px;}
.sub_stitle_red {color:#ff0000; font-weight:bold; font-size:14px; padding-left:0px;margin:20px 0 10px 10px;}
.sub_stitle_blue2 {color:#247bc8; font-weight:bold; font-size:14px; padding-left:0px;margin:20px 0 10px 0px;}
.sub_stitle_red2 {color:#ff0000; font-weight:bold; font-size:14px; padding-left:0px;margin:20px 0 10px 0px;}

.sub_stitle_bold {color:#555555; font-weight:bold; padding-left:0px;margin:20px 0 10px 10px;}
.sub_cont_ttype{color:#555555; line-height:150%; margin-left:10px;}

/* slide */
.tslides{position:relative; margin:0 auto; border:#CCC solid 1px; width:738px; height:400px;}
.slide{overflow:hidden;position:relative;width:738px;height:400px;}
.slide li{display:block;width:738px;height:400px;}
.slide li a{display:block}
.tslides a.prev,.tslides a.next{display:inline-block;z-index:4;overflow:hidden;position:absolute;top:190px;width:40px;height:40px;line-height:999px;vertical-align:top}
.tslides a.prev{right:698px; width:40px; height:40px; background:url(../img/i_images/sub/btn_arrow_left.png) no-repeat}
.tslides a.prev:hover{width:40px; height:40px; background:url(../img/i_images/sub/btn_arrow_left_on.png) no-repeat}
.tslides a.next{right:0px;width:40px; height:40px; background:url(../img/i_images/sub/btn_arrow_right.png) no-repeat}
.tslides a.next:hover{width:40px; height:40px; background:url(../img/i_images/sub/btn_arrow_right_on.png) no-repeat}
.s_page{z-index:100;position:absolute;top:360px;left:0;width:80px; margin-left:350px;text-align:center;list-style:none}
.s_page li{display:inline-block;_display:inline;margin:0 1px;_zoom:1; float:left;}
.s_page li a{display:block;overflow:hidden;width:21px;height:21px;background:url(../img/i_images/sub/sp_page_on.png) 0 0 no-repeat;line-height:999px;vertical-align:top}
.s_page li.current a{background:url(../img/i_images/sub/sp_page_off.png) 0 0 no-repeat}

.productbox {float:left; margin-top:0px; margin-left:0px;}

ul.tabs {width:100%; height:40px; margin-top:10px; overflow:hidden;}
ul.tabs li {
list-style-type:none;
display:block;
width:140px;
padding:10px 0 10px 0;
border:#dedede solid 1px;
background:#fff;
text-align:center;
float:left;
color:#676767;
margin-right:1px;
cursor:pointer;
font-size:14px;
font-family:'Nanum Gothic',µ¸¿ò,Dotum,arial,sans-serif;
}
ul.tabs li:hover {color:#F00}
ul.tabs li.current {font-weight:bold; border:#999 solid 1px !important; background:#f04f23; color:#fff !important;}
ul.tabs li.current a{color:#fff !important;}
.tab_conbox {width:718px; padding:20px 10px 30px 10px; display:inline-block;}
.tabscontent {padding:2px 0 0 0; display:none; width:100%; text-align:justify;}



/*Å×ÀÌºí*/

.basic_list_table { width:100%; margin-top:0px; border-collapse:collapse; border-top:solid 2px #434343; border-bottom:solid 1px #d0d0d0; }
.basic_list_table th { background:#f1f0ef; color:#7c7c7c; height:28px; border-bottom:solid 1px #d0d0d0; font-weight:bold; text-align:center; }
.basic_list_table td { color:#7c7c7c; padding:7px; border-bottom:solid 1px #d0d0d0; border-right:solid 1px #d0d0d0; border-left:solid 1px #d0d0d0; }
.basic_list_table .end { border-right:none;}
.basic_list_table .left { text-align:left;}
.basic_list_table .center{ text-align:center;}
.basic_list_table td A:link { color:#7c7c7c;text-decoration:none; }
.basic_list_table td A:visited { color:#7c7c7c;text-decoration:none; }
.basic_list_table td A:active { color:#7c7c7c;text-decoration:none; }
.basic_list_table td A:hover { color:#fa3030;text-decoration:none; } 
.basic_list_table select {border:solid 1px #ccc; padding-top:2px; padding-bottom:2px;}
.basic_view_table {width:100%; border-collapse:collapse; border-top:solid 2px #434343; border-bottom:solid 1px #d0d0d0; margin-top:20px; }
.basic_view_table th { border-bottom:solid 1px #ccc; color:#7c7c7c; background:#f3f3f3; padding:10px 0 10px 0px;; vertical-align:top; font-weight:bold; text-align:center; }
.basic_view_table td { border-bottom:solid 1px #ccc; color:#7c7c7c; padding:10px 0 10px 10px; }


.product_table { width:100%; margin-top:0px; border-collapse:collapse; border-top:solid 2px #434343; border-bottom:solid 1px #d0d0d0; }
.product_table th { background:#f1f0ef; color:#7c7c7c; height:28px; border-bottom:solid 1px #d0d0d0; font-weight:bold; text-align:center; }
.product_table td { color:#7c7c7c; padding:7px; border-bottom:solid 1px #d0d0d0; border-right:solid 1px #d0d0d0; border-left:solid 1px #d0d0d0; }
.product_table .end { border-right:none;}
.product_table .left { text-align:left;}
.product_table td A:link { color:#7c7c7c;text-decoration:none; }
.product_table td A:visited { color:#7c7c7c;text-decoration:none; }
.product_table td A:active { color:#7c7c7c;text-decoration:none; }
.product_table td A:hover { color:#fa3030;text-decoration:none; } 



#ext_search select {border:solid 1px #ccc; padding-top:2px; padding-bottom:2px;}
#ext_search .keywordform{border:solid 1px #ccc; padding-top:3px; padding-bottom:3px; margin-left:5px; margin-right:5px;}

.photo_list_table { width:100%; margin-top:0px; border-collapse:collapse; border-top:solid 2px #fff; border-bottom:solid 1px #d0d0d0; }
.photo_list_table th { background:#f1f0ef; color:#7c7c7c; height:28px; border-bottom:solid 1px #d0d0d0; font-weight:bold; text-align:left; }
.photo_list_table td { color:#7c7c7c; padding:2px}
.photo_list_table .end { border-right:none;}
.photo_list_table .left { text-align:left;}
.photo_list_table td A:link { color:#7c7c7c;text-decoration:none; } /* &#65533;ìÜ&#65533;&#65533; */
.photo_list_table td A:visited { color:#7c7c7c;text-decoration:none; } /* &#65533;ìÜ&#65533;&#65533; */
.photo_list_table td A:active { color:#7c7c7c;text-decoration:none; } /* &#65533;&#65533;&#65533;&#53114;&#364;&#65533;&#65533;&#65533;&#65533; */
.photo_list_table td A:hover { color:#fa3030;text-decoration:none; } /* &#65533;&#65533;&#65533;&#53114;&#65533;&#65533;&#65533;&#65533; */
.photo_list_table select {border:solid 1px #ccc; padding-top:2px; padding-bottom:2px;}


.photo_view_table {width:100%; border-collapse:collapse; border-top:solid 1px #434343; border-bottom:solid 1px #d0d0d0; margin-top:20px; }
.photo_view_table th { border-bottom:solid 1px #ccc; color:#7c7c7c; background:#f3f3f3; padding:10px 0 10px 0px;; vertical-align:top; font-weight:bold; text-align:center; }
.photo_view_table td { border-bottom:solid 1px #ccc; color:#7c7c7c; padding:10px 0 10px 10px; }



/*tap*/
.productbox {float:left; margin-top:0px; margin-left:0px;}

ul.tabs {width:100%; height:50px; margin-top:10px; overflow:hidden;}
ul.tabs li {
list-style-type:none;
display:block;
width:358px;
padding:10px 0 10px 0;
border:#929292 solid 1px;
background:#fff;
text-align:center;
float:left;
color:#676767;
margin-right:0px;
cursor:pointer;
font-size:14px;
}
ul.tabs li:hover {color:#F00}
ul.tabs li.current {font-weight:bold; border:#929292 solid 1px !important;font-size:14px; background:#929292; padding:10px 0 10px 0; color:#fff !important;}
ul.tabs li.current a{color:#fff !important;}

.tab_conbox {width:720px; padding:20px 0px 50px 0px; display:inline-block;}
.tabscontent {padding:0px; display:none; width:100%; text-align:justify;}





#our_tab {margin-top:0px;}
#our_tabbox {width:740px;}
#our_tabbox a:link{width:185px; height:36px; background:url(../img/i_images/p_tab_img_off.jpg) no-repeat;float:left; margin-right:0px; text-align:center}
#our_tabbox a:hover{width:185px; height:36px; background:url(../img/i_images/p_tab_img_on.jpg) no-repeat;float:left; margin-right:0px; text-align:center}
#our_tabbox li {width:185px; height:36px; background:url(../img/i_images/p_tab_img_off.jpg) no-repeat;float:left; margin-right:0px; text-align:center}
#our_tabbox .select {width:185px; height:36px; background:url(../img/i_images/p_tab_img_on.jpg) no-repeat;float:left; margin-right:0px; text-align:center}
#our_tabbox .textbox {margin-top:8px; font-size:14px; color:#FFF;}


#our_groupname {margin-top:10px; margin-bottom:10px; font-size:14px; float:left}
#our_groupphoto {margin-top:10px; margin-bottom:10px; width:480px; font-size:14px; float:right;}
#our_membertitle {font-size:14px; margin-top:10px; margin-bottom:10px;}
#our_memberphoto {margin-top:10px; margin-bottom:10px; font-size:14px; float:left}
#our_memberpro {margin-top:10px; margin-bottom:10px; width:480px; font-size:12px; float:right;}
#our_memberpro_bold {font-size:14px; font-weight:bold}
#our_memberpro_t {width:85px; margin-left:5px; float:left; font-weight:bold}
#our_memberpro_c {width:380px; float:right; color:#5e5e5e}
#our_memberpro_c .year {width:100px; float:left}
#our_memberpro_c .yearcon {width:180px; margin-left:10px; float:right}

.sitemap_table {width:100%; border-collapse:collapse; border-top:solid 2px #c83426; border-bottom:solid 2px #c83426; margin-bottom:20px; }
.sitemap_table th  { border-bottom:solid 1px #ccc; border-right:#dcdcdc solid 1px; color:#7c7c7c; background:#f9f9f9; padding:10px 0px 10px 20px;; vertical-align:middle; font-weight:bold; text-align:left }
.sitemap_table td  { border-bottom:solid 1px #ccc; color:#7c7c7c; padding:10px 0 10px 10px; }
.sitemap_table .tdend  { border-bottom:solid 1px #dcdcdc; color:#7c7c7c; padding:10px 0 10px 10px; }
.sitemap_table .textred {color:#f05f26; font-weight:bold;}
.sitemap_table li {float:left; width:150x; padding:5px 10px 5px 0; word-break:break-all;}
.sitemap_table .ptitle {font-weight:bold; color:#333}