@charset "utf-8";

/* supporting setting*/
img, div, li, ul, a { behavior: url(../includes/pngfix/iepngfix.htc) }

select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border:1px solid #97d7df;
}
input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border:1px solid #97d7df;
}
textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border:1px solid #97d7df;
}
/*.iepngfix { behavior: expression(IEPNGFIX.fix(this)); }*/

/* base /////////////////////////////////////////////////*/


body { /* Internet Explorer */
	padding:0px;
	padding-top:20px;
	padding-bottom:30px;
	margin:auto;
	text-align: center;
	background:url(../../images/mainbg.jpg) no-repeat center top;
	background-color: #faf7f4;
}


body /* Mozilla Firefox alignment */ {
	text-align: -moz-center;
}

.mainw{
width:1000px;
margin-left:auto;
margin-right:auto;
}

.main_navtop{
	padding-top:0px;
}
.main_nav{
	margin-left:300px;
	position:absolute;
	background:url(../../images/header/nav_panel.png) no-repeat top center;
	width:176px;
}
.main_nav div{
	padding-left:15px;
}
.main_nav ul{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	padding-top:55px;
	list-style-type:none;
}
.main_nav li{
	color:#707070;
	cursor:pointer;
	padding-left:37px;
	padding-bottom:7px;
	text-align:center;
}
.main_nav li:hover{
	color:#b6a700;
}
.main_nav li.main_nav_hl{
	color:#b6a700;
}
.main_seminar{
	margin-left:145px;
	margin-top:40px;
	position:absolute;
	background:url(../../images/header/seminar_panel.png) no-repeat top center;
	width:202px;
	height:155px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
}
.main_seminar_box{
	padding:15px;
}
.main_seminar_date{
	font-weight:bold;
}

.contenttxt{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	vertical-align:top;
}
.header_tab{
	background:url(../../images/header/tab.png) no-repeat top right;
	width:170px;
	height:29px;
}
.header_tab td{
	width:50%;
	text-align:center;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform:none;
	color: #9a9a9a;
}
/* base end/////////////////////////////////////////////////*/
/* lang //////////////////////////////////////*/
.lang_hl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0d84;
	padding-right:10px;
	padding-left:10px;
}
.lang{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9a9a9a;
	padding-right:10px;
	padding-left:10px;
}

a.langlink:link, a.langlink:visited, a.langlink:active {
	color:#999;
	text-decoration: none;
}
a.langlink:hover{
	color: #ff0d84;
	text-decoration: none;
}
/* lang end//////////////////////////////////////*/
/* a link ////////////////////////////////////////////*/
a:link, a:visited, a:active {
	color: #5a5a5a;
	text-decoration: none;
}

a:hover {
	color:#333;
	text-decoration: none;
}


a.link_header:link, a.link_header:visited, a.link_header:active {
	color: #9a9a9a;
	text-decoration: none;
}
a.link_header:hover {
	color:#333;
	text-decoration: none;
}
a.link_footer:link, a.link_footer:visited, a.link_footer:active {
	color: #ffffff;
	text-decoration: none;
}
a.link_footer:hover {
	color:#333;
	text-decoration: none;
}
a.link_product:link, a.link_product:visited, a.link_product:active {
	color: #ed1c24;
	text-decoration: none;
}
a.link_product:hover {
	color: #8D0C12;
	text-decoration: none;
}


/* a link end////////////////////////////////////////////*/

/* form ////////////////////////////////////////////*/
.field {
	text-align:left;
	padding-top:1px;
	padding-bottom:1px;
}
.contact_col {
	vertical-align:top;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
}
.fieldname {
	text-align:left;
	vertical-align:top;
	padding-top:2px;
}
.inputtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.inputtext_ch {
	font-family: "新細明體";
	font-size: 12px;
	color: #666600;
}
.contact_messagebox {
	width:98%;
	overflow:inherit;
}
.asterisk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
/* form end////////////////////////////////////////////*/
/* header////////////////////////////////////////////*/
.searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border:solid 1px #CCCCCC;
	width:100px;
}
.advancesearch{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d422b;
}
.header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	padding-top:5px;
	padding-left:10px;
	text-transform:uppercase;
}
.header ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.header li{
	display:inline-block;
	padding:0px;
	padding-left:8px;
	padding-right:8px;

}
* html .header li{
	display:inline;
}

* + html .header li{
	display:inline;
}


/* header end////////////////////////////////////////////*/
/* footer ///////////////////////////////////////////*/
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.footer_nav {
	padding-left:10px;
	color: #c2a875;
}

.footer_pad{
	padding-top:20px;
}
.ss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #949494;
}

/* footer end////////////////////////////////////////////*/


/* inquiry ///////////////////////////////////////*/
.inq_bar {
	background-color:#ff0060;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-left:5px;
	padding-right:10px;
	text-align:left;
}
.inq_bar_left{
	background-color:#4f4f4f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffc9c9;
	padding-left:10px;
	padding-right:2px;
	
}
/* inquiry end///////////////////////////////////////*/

/* news ////////////////////////////////*/
.news_fieldtag{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8A5300;
	padding-right:5px;
	font-weight: bold;
}
.news_listdate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8A5300;
	padding:7px;
}
.news_list_even{
background-color:#ffffff;
}
.news_list_odd{
background-color:#FFFBE1;
}
.news_list_title, .news_list_link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
}
.news_list_link{
	text-align:right;
}
.news_list_link ul{
margin-bottom:0px; 
margin-top:0px;
padding-left:30px;
text-transform:uppercase;

}
.news_list_link li{
	padding-right:20px;
	padding-left:15px;
	display:inline-block;
	background:url(../../images/dotted2.gif) no-repeat left center;
}
.news_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00679c;
	font-weight: bold;
}
a.newsa:link, a.newsa:visited, a.newsa:active {
	color: #666666;
	text-decoration: none;
}

a.newsa:hover {
	color: #000000;
	text-decoration: none;
}

.newstag{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00679c;
	padding-right:5px;
}
/* news style end////////////////////////////////*/

/* member /////////////////////////////////////////////////// */
.member_reg_tab{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00699f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00699f;
	vertical-align:bottom;
	padding-bottom:5px; 
	padding-top:15px;
/*	text-transform:uppercase;
	background-color:#5B411E;*/
}
.member_default_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold
}
/* member end///////////////////////////////////////////////////////// */

/* cart style //////////////*/
.cart_tab{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:left;
	background-color:#FDF7DF
	
}
.cart_info_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:left;
	padding-top:5px;
}
.cart_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	color: #e1c47f;*/
	text-align:right;
	padding-top:5px;
}
.cart_step{
	background-color:#E3D9B7;
	padding:10px;
	padding-left:15px;
	padding-right:15px;
}

.cart_step ul{
padding:0px;
margin:0px;
list-style-type:none;
}
.cart_step li.hl{
	font-weight:bold;
	filter:Alpha(opacity=100);
	font-size:12px;
	opacity:1;
}

.cart_step li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:20px;
	filter:alpha(opacity=30);
	opacity:0.3;
	color:#715B1C;
	display:inline-block;
}
* html .cart_step li{
display:inline
}
* + html .cart_step li{
display:inline
}
.cart_pad_details{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

/*	color: #FFFFFF;
	background-color:#28251e;
	background-color:#151412;*/
	text-align:left;
/*	padding:20px;
	height:250px;*/
}
/* cart style end ///////////*/
/* global /////////////////////////////////////////////////////*/
.tagbar{
	width:300px;
	z-index:101;
	position:absolute;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	display:none;
	padding:6px;
	text-align:left;
	border:1px solid #ccc;
}

.section_tagline{
	font-family:"Eras LT Light", "Century Gothic", Arial;
	color:#ff009c;
	font-size:25px;
	line-height:25px;
}
.border{
border:1px solid #A9CBDC;
}
.catelist_title{
	font-family:"AvantGarde Bk BT", "Century Gothic", Arial;
	font-size: 14px;
	color:#ffffff;

}
.catelist ul{
	font-family:"AvantGarde Bk BT", "Century Gothic", Arial;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:15px;
	list-style:none;
}
.catelist li{
	cursor:pointer;
	padding:3px;
	padding-left:20px;
	padding-right:20px;
	color:#cccccc;
}
.catelist li:hover{
	color:#FFFFFF;
	background-color:#000000;
}
.catelist_hl{
	color:#FFFFFF;
	background-color:#000000;
}
.contact_info{
	font-size: 11px;
	font-family:Arial;
	color:#1b1b1b;
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}
.contact_info_title{
	font-size: 12px;
	font-family:"Century Gothic", Arial;
	color:#6f6f6f;
	text-align:right;
	vertical-align:top;
	padding-bottom:5px;
	padding-right:15px;
}

.contact_company{
	padding-bottom:10px; 
	color:#00a39d; 
	font-size:20px; 
	font-weight:bold
}

.contact_subtitle{
	font-size:25px;
}

.remarktxt{
	color:#000000;
}

.border-bottomline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
}

.search_break{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #15140F;
}

/* landing ////////////////*/
.landing_selection{
	padding-top:36px;
	padding-bottom:30px;
	text-align:center;
	background:url(../../images/landing/selection_bg.png) no-repeat top center;
}
.landing_bg{
	padding-top:100px;
	background:url(../../images/landing/bg.jpg) no-repeat top center;
}
.landing_selection_title{
	padding-top:20px;
	text-align:center;
	vertical-align:middle;
}
/* landing end //////////////*/

.but_home{
	background:url(../../images/but/home.png) no-repeat center center;
	width:162px;
	height:27px;
	text-align:center;
	padding-top:13px;
	cursor:pointer;
	color:#ad8d5a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.but_home_ro{
	background:url(../../images/but/home_ro.png) no-repeat center center;
	width:162px;
	height:27px;
	text-align:center;
	padding-top:13px;
	cursor:pointer;
	color:#58411d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.but_more{
	background:url(../../images/but/more.png) no-repeat center center;
	width:61px;
	height:19px;
	text-align:center;
	vertical-align:middle;
	display:table;
	cursor:pointer;
	color:#ffffff;
	font-size:12px;
	text-transform:uppercase;
}
.but_more_ro{
	background:url(../../images/but/more_ro.png) no-repeat center center;
	width:61px;
	height:19px;
	text-align:center;
	vertical-align:middle;
	display:table;
	cursor:pointer;
	color:#ffffff;
	font-size:12px;
	text-transform:uppercase;
}
.but_join{
	background:url(../../images/but/join.png) no-repeat center center;
	width:70px;
	height:23px;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	cursor:pointer;
	color:#ffffff;
	font-size:12px;
	text-transform:uppercase;
}
.but_join_ro{
	background:url(../../images/but/join_ro.png) no-repeat center center;
	width:70px;
	height:23px;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	cursor:pointer;
	color:#ffffff;
	font-size:12px;
	text-transform:uppercase;
}
.but_details{
	background:url(../../images/but/more.png) no-repeat center center;
	width:61px;
	height:19px;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	cursor:pointer;
	color:#ffffff;
	font-size:12px;
	text-transform:uppercase;
}
.but_details_ro{
	background:url(../../images/but/more_ro.png) no-repeat center center;
	width:61px;
	height:19px;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	cursor:pointer;
	color:#ffffff;
	font-size:12px;
	text-transform:uppercase;
}

.but_go{
	float:right;
	background:url(../../images/but/go.png) no-repeat center center;
	width:19px;
	height:20px;
	cursor:pointer;
}
.but_go_ro{
	float:right;
	background:url(../../images/but/go_ro.png) no-repeat center center;
	width:19px;
	height:20px;
	cursor:pointer;
}


.home_intro{
	padding-top:15px;
	font-size:12px;
	color:#818181;
}
.home_hl_services{
	padding-top:10px;
	padding-bottom:30px;
}
.home_hl_heading{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	color:#ff009c;
	padding-bottom:10px;
}
.home_hl_services_info{
	padding-left:10px;
	padding-right:20px;
	vertical-align:top;
}
.home_services_box{
	text-align:left;
	display:inline-block;
}
.home_news_box_left{
	background:url(../../images/home/news_box_left.png) repeat-y left top;
	width:4px;
}
.home_news_box_right{
	background:url(../../images/home/news_box_right.png) repeat-y left top;
	width:5px;
}
.home_news_box_content_left{
	background-color:#FFF;
	vertical-align:top;	
	padding:20px;
}
.home_news_box_content_right{
	background:url(../../images/home/news_box_content_right.png) repeat-x left top;
	background-color:#FFF;
	vertical-align:top;	
	width:205px;
}
.home_news_box_content_right_pad{
	padding:20px;
}
.home_news_left_heading_pad{
	padding-bottom:15px;
	padding-right:15px;
	vertical-align:top;
}
.home_news_right_heading_pad{
	padding-bottom:15px;
	padding-left:15px;
	vertical-align:top;
}
.home_news_thumb{
	float:right;
	padding-left:15px;
}
.home_news_title{
	padding-top:3px;
	padding-bottom:3px;
	font-size:12px;
	font-weight:bold;
}
.home_news_date{
	font-size:12px;
	color:#f11481;
	
}
.home_news_unit{
	padding-bottom:20px;
}
.home_etc_heading{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#ff0060;
}
.home_etc{
	padding-bottom:25px;
}
.home_etc ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
}

.home_etc li{
	cursor:pointer;
}
.home_etc li:hover{
	color:#ff0060;	
}
.home_gallery{
	display:inline-block;
	border-spacing:0px;
}
.home_gallery div{
	cursor:pointer;
	display:table-cell;
	width:100px;
	height:70px;
	text-align:center;
	vertical-align:middle;
}
.border_right{
	border-right:1px solid #dedddc;
}
.main_service{
	padding-bottom:30px;
}
.service_nav ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding-top:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
}
.service_nav li{
	display:inline-block;
	cursor:pointer;
	color:#a0a0a0;
	padding-right:20px;
}
.service_nav li:hover{
	color:#ff009c;
}
.service_nav li.hl{
	color:#ff009c;
}
* html .service_nav li{
	display:inline
}
* + html .service_nav li{
	display:inline
}
.venue_subnav{
	width:630px;
	position:absolute;
}
.venue_sub_box{
	background-color:#fdf8de;
	border-top:2px solid #75004d;
	padding:20px;
	padding-right:10px;
}
.venue_sub_box ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.venue_sub_box li{
	vertical-align:top;
	cursor:pointer;
	display:inline-block;
	width:185px;
	padding-right:10px;
}
* html .venue_sub_box li{
	display:inline;
}
* + html .venue_sub_box li{
	display:inline;
}
.venue_nav_title{
	font-size:16px;
	color:#373737;
	padding-bottom:5px;
	padding-top:5px;
}
.venue_nav_thumb{
	border:5px solid #fff;
	text-align:center;
	vertical-align:middle;
	height:105px;
	background:#FFF;
}
.venue_nav_thumb_ro{
	border:5px solid #f5edc9;
	text-align:center;
	vertical-align:middle;
	height:105px;
	background:#FFF;
}
.sec_heading{
	font-family:"Eras LT Light", "Century Gothic", Arial;
	font-size:50px;
	width:500px;
	color:#ff009c;
	padding-bottom:10px;
}
.sec_subheading{
	font-family:Arial;
	font-size:24px;
	color:#ff009c;
	line-height:30px;
}
.sec_subheading2{
	font-family:Arial;
	font-size:24px;
	color:#ff009c;
	line-height:30px;
	padding-top:20px;
}
.sec_subheading3{
	font-family:Arial;
	font-size:26px;
	color:#0E0E0E;
	line-height:30px;
	padding-top:20px;
	padding-bottom:10px;
}
.table_heading{
	padding:5px;
	background-color:#F8AA07;
	color:#FFF;
	font-size:16px;
	text-align:center;
}
.table_heading2{
	padding:5px;
	background-color:#000;
	color:#FFF;
	font-size:12px;
	text-align:center;
}
.table_heading3{
	padding:3px;
	background-color:#000;
	color:#FFF;
	font-size:12px;
	text-align:center;
}
.table_remark{
	padding:3px;
	padding-left:20px;
	background-color:#F0F0F0;
	color:#000;
	font-size:11px;
	text-align:left;
	border-top: #999 solid 1px;
	font-weight:bold;
}
.table_remark3{
	padding:6px;
	background-color:#F0F0F0;
	color:#000;
	font-size:12px;
	text-align:left;
	border-top: #999 solid 1px;
}
.table_remark2{
	color:#ff009c;
	font-size:11px;
	text-align:left;
	border-top: #999 solid 1px;
	font-weight:bold;
	padding-bottom:10px;
}
.table_hl{
	background-color:#FF9;
}
.table_menu{
line-height:20px;
}
.sec_content{
	padding:20px;
	padding-bottom:20px;
}
.venue_intro{
	font-size:12px;
	line-height:18px;
}
.hall_nav ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}
.hall_nav li{
	display:inline-block;
	padding:10px;
	padding-right:20px;
	padding-left:20px;
}

.hall_nav li:hover{
	cursor:pointer;
	background-color:#ff009c;
	color:#FFF;
}
.hall_nav li.hl{
	cursor:pointer;
	background-color:#ff009c;
	color:#FFF;
}

* html .hall_nav li{
	display:inline;
}
* + html .hall_nav li{
	display:inline;
}

.venue_feature_navbar{
	background-color:#ff009c;
}
.venue_feature_header{
	background-color:#0e0e0e;
}
.feature_nav{
	text-align:left;
}

.feature_header{
	color:#FFF;
	padding:20px;
	padding-left:20px;
	text-align:left;
}

.feature_nav ul{
	margin:0px;
	padding:0px;
	padding-left:30px;
	padding-top:10px;
	list-style-type:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
}
.feature_nav li{
	cursor:pointer;
	display:inline-block;
	padding:10px;
	padding-right:20px;
	padding-left:20px;
}

.feature_nav li:hover{
	cursor:pointer;
	background-color:#0e0e0e;
	color:#FFF;
}
.feature_nav li.hl{
	cursor:pointer;
	background-color:#0e0e0e;
	color:#FFF;
}

* html .feature_nav li{
	display:inline;
}
* + html .feature_nav li{
	display:inline;
}

.celebrants_list{
	text-align:left;
}
.celebrants_list ul{
	margin:0px;
	padding:30px;
	list-style-type:none;
}
.celebrants_list li{
	vertical-align:top;
	width:200px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	display:inline-block;
	padding-right:20px;
	padding-bottom:20px;
}
* html .celebrants_list li{
	display:inline;
}
* + html celebrants_list li{
	display:inline;
}
.celebrants_info{
	padding-left:10px;
}
.partners_list{
	text-align:left;
}
.partners_list ul{
	margin:0px;
	padding:30px;
	list-style-type:none;
}
.partners_list li{
	width:200px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	display:inline-block;
	padding-right:20px;
	padding-bottom:20px;
}
* html .partners_list li{
	display:inline;
}
* + html partners_list li{
	display:inline;
}
.partner_title{
	font-size:14px;
	padding-bottom:5px;
}
.partner_logo{
	height:150px;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	background-color:#000;
}
.section_tagline_title{
	font-family:Arial;
	color:#ff009c;
	font-size:15px;
}
.section_tagline_title2{
	font-family:Arial;
	color:#2392A9;
	font-size:13px;
}
.partner_details_info{
	padding-bottom:5px;
}

.landing_sc_baby{
	background:url(../../images/baby/landing_sc.png) no-repeat top left;
	width:250px;
	height:75px;
	color:#c8a900;
	cursor:pointer;
}
.landing_sc_baby_ro{
	background:url(../../images/baby/landing_sc_ro.png) no-repeat top left;
	width:250px;
	height:75px;
	color:#000000;
	cursor:pointer;
}
.landing_sc_baby_title{
	font-family:"微軟正黑體", "Century Gothic", Arial;
	font-size:16px;
	padding-left:110px;
	padding-top:20px;
}
