@charset "utf-8";
a{color:#333;text-decoration: underline;}
a:link {color:#333;text-decoration:underline;}
a:visited {color: #333;text-decoration:underline;}
a:hover {color: #333;text-decoration:underline;}
a:active {color: #333;text-decoration:underline;}


INPUT{
font-size: 10pt;
}
TEXTAREA{
font-size: 10pt;
}
BUTTON{
font-size: 10pt;
}


body
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	font-weight:normal;
}
ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
form
{
	margin:0px;
	padding:0px;
}
.left
{
	float:left;
}
.right
{
	float:right;
}
.clear
{
	clear:both;
}
.hand
{
	cursor:pointer;
	border:none;
}
.bottom_solid
{
	border-bottom:1px dashed #ABBECB;
	float:left;
	width:100%;
	height:10px;
	margin-bottom:10px;
}
.bottom_solid_1px
{
	border-bottom:1px dashed #ABBECB;
	float:left;
	width:100%;
	height:1px;
	overflow:hidden;
}
.directory_pro_content_bottom
{
	background-image:url(directory_bottom.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:1px;
	float:left;
	vertical-align:top;
	overflow:hidden;
}
.div_3px
{
	width:100%;
	height:3px;
	overflow:hidden;
	float:left;
}
.div_5px
{
	width:100%;
	height:5px;
	overflow:hidden;
	float:left;
}
.div_20px
{
	width:100%;
	height:20px;
	overflow:hidden;
	float:left;
}
.mid
{
	float:left;
	width:100%;
	height:10px;
	overflow:hidden;
}
.container
{
	margin:auto;
	width:900px;
}
.container1{
	margin:auto;
	width:1000px;
}
.container_index
{
	margin:auto;
	width:1000px;
	padding-top:90px;
}
.topflag{
	float:right;
}
.topflag ul {
	text-align:right;
	padding-right:20px;
}
.topflag ul li{
	width:40px;
	float:left;
}
.font_size
{
	font-size:12px;
}
.font_size_13px
{
	font-size:13px;
	font-weight:bold;
}
.img
{
	vertical-align:top;
}
.input_text
{
	width:222px!important;
	width:221px;
	height:14px;
	font-size:12px;
	font-weight:normal;	
}
.font_blod
{
	font-size:12px;
	font-weight:bold;
	color:#333;
}
.input_login
{
	width:85px!important;
	width:83px;
	height:12px!important;
	height:12px;
	font-size:11px;
	font-weight:normal;
	color:#333;
}
.textarea
{
	width:450px;
	height:200px;
	font-size:12px;
	font-weight:normal;
	font:Arial;	
}
.text_right
{
	text-align:right;
}




/* Multi Page */
.p_bar {
margin: 1px 0px;
clear: both;
}
.p_bar a {
float: left;
padding: 1px 4px;
font-size: 12px;
text-decoration: none;
}
.p_input {
border: 0px;
padding: 0px;
width: 40px;
height: 17px !important;
height: 15px;
margin: 0px;
background: #FFFFFF;
}
.p_total {
background-color: #F5FBFF;
border: 1px solid #86B9D6;
border-right: 0px solid #86B9D6;
font-weight: bold;
}
.p_pages {
background-color: #F5FBFF;
border: 1px solid #86B9D6;
margin-right:1px;
vertical-align: middle;
font-weight: bold;
}
.p_num {
background-color: #FFFFFF;
border: 1px solid #DEDEB8;
margin-right:1px;
vertical-align: middle;
}
a:hover.p_num  {
background-color: #F5FBFF;
border: 1px solid #86B9D6;
text-decoration: none;
}
.p_redirect {
background-color: #FFFFFF;
border: 1px solid #DEDEB8;
margin-right:1px;
font-size: 12px !important;
font-size: 13px;
}
a:hover.p_redirect {
background-color: #F5FBFF;
border: 1px solid #86B9D6;
text-decoration: none;
}
.p_curpage {
margin-right:1px;
border: 1px solid #DEDEB8;
vertical-align: middle;
background-color: #FFFFD9;
color: #92A05A;
font-weight: bold;
}
/*---------------------------头部--------------------------------*/
.top
{
	width:1000px;
	height:14px;
	background-image:url(top.gif);
	background-repeat:repeat-x;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-top:14px;
	float:left;
	color: #999;
}
.top_span
{
	color:#9F0E14;
}
.top a{color:#333;text-decoration: none;}
.top a:link {color:#333;text-decoration:none;}
.top a:visited {color: #333;text-decoration:none;}
.top a:hover {color: #333;text-decoration:none;}
.top a:active {color: #333;text-decoration:none;}
.top_logo
{
	height:70px;
	width:886px;
	padding-left:14px;
	float:left;
}
.top_menu
{
	float:left;
	width:900px;
}
.top_menu_list{
	background-image:url("top_menu_bg.jpg");
	background-repeat:repeat-x;
	height:38px;
	width:1000px;
}
.top_menu_list ul{list-style-type:none;padding:0px;margin:0px;padding-left:7px;}
.top_menu_list li{float:left;height:25px;line-height:25px;overflow:hidden;}
.top_menu_1{width:66px;}
.top_menu_2{width:93px;}
.top_menu_3{width:65px;}
.top_menu_4{width:64px;}
.top_menu_5{width:101px;}
.top_menu_6{width:191px;}
.top_menu_7{width:101px;}
.top_menu_8{width:141px;}
.top_menu_on
{
	position:absolute;
	z-index:1;
	float:left;
}

.top_menu_on li
{
	float:left;
}
.top_menu_on img
{
	*padding-top:1px!important;
	padding-top:0px;
	vertical-align:top;
	*height:4px!important;
	height:5px;
}

.top_div
{
	width:900px;
	float:left;
	margin-top:7px;
}
.top_div_img
{
	height:73px;
	background-color:#FFEBA7;
}
.top_div_img img
{
	vertical-align:middle;
}

.top_div li
{
	float:left;
}
.top_div_li
{
	width:770px;
	padding-left:27px;
	background-color:#FFEBA7;
	height:61px;
	line-height:140%;
	padding-top:5px;
	font-weight:bold;
	color:#333;
	font-size:12px;
}
.top_div_li_home
{
	width:770px;
	padding-left:27px;
	background-color:#FFEBA7;
	height:101px;
	line-height:140%;
	padding-top:5px;
	font-weight:bold;
	color:#333;
	font-size:12px;
}
.top_div_li_2
{
	width:770px;
	padding-left:27px;
	background-color:#FFEBA7;
	height:70px;
	line-height:140%;
	font-weight:bold;
	padding-top:5px;
	color:#333;
	font-size:12px;
}
.top_div_li_1
{
	width:770px;
	padding-left:27px;
	background-color:#FFEBA7;
	height:51px;
	line-height:140%;
	font-weight:bold;
	padding-top:15px;
	color:#333;
	font-size:12px;
}
/*---------------------------中部--------------------------------*/
.index_mid_container
{
	width:100%;
	padding-top:6px;
	float:left;
}
/*-------------左---------------*/
.index_mid_left
{
	width:246px;
	padding-right:6px;
	float:left;
    margin:0px;
    padding:0px;
	background-color:#FFE68C;
}
.index_mid_left li img{
	vertical-align:bottom;
}
.index_mid_left li
{
	float:left;
	color:#333;
}
.mid_left ul{padding-left:1px;}
.mid_left ul li span{padding-left:15px;margin:0px; cursor:pointer; display:block; height:24px;}
.mid_left_top{background-image:url("mid_left_mid_top.jpg");width:244px;height:24px;line-height:24px;}
.mid_left_mid{background-image:url("mid_left_mid_mid.jpg");width:244px;height:24px;line-height:24px; display:block;}
.mid_left_bot{background-image:url("mid_left_mid_bot.jpg");width:244px;height:24px;line-height:24px;}
.mid_left_top_no{background-image:url("mid_left_mid_top_no.jpg");width:244px;height:24px;line-height:24px;}
.mid_left_mid_no{background-image:url("mid_left_mid_mid_no.jpg");width:244px;height:24px;line-height:24px; display:block;}
.mid_left_bot_no{background-image:url("mid_left_mid_bot_no.jpg");width:244px;height:24px;line-height:24px;}
.mid_left_mid_1{background-image:url("mid_left_mid_top_1.jpg"); background-repeat:repeat-x;width:244px;height:24px;line-height:24px; display:block;}
.mid_left_mid_1_no{background-image:url("mid_left_mid_top_1_no.jpg"); background-repeat:repeat-x;width:244px;height:24px;line-height:24px; display:block;}
.Layer{
	position:absolute;
	z-index:1;
	height:auto;
	width:auto;
}
.subnav
{
	width:150px;
	background-color:#F2F7FB;
	line-height:200%;
	color:#333;
	font-size:11px;
}
.subnav_li_top
{
	width:387px;
	background-color:#F2F7FB;
	margin-left:3px;
	height:22px;
}
.subnav ul li a{color:#333;text-decoration:none; width:100%; display:block; height:24px;}
.subnav ul li a:link {color:#333;text-decoration:none;width:100%; display:block; height:24px;}
.subnav ul li a:visited {color: #333;text-decoration:none;width:100%; display:block; height:24px;}
.subnav ul li a:hover {text-decoration:none; color:#E67B11;width:100%; display:block;height:24px;}
.subnav ul li a:active {color: #333;text-decoration:none;width:100%; display:block; height:24px;}
.subnav  li{background-image:url("mid_left_mid_mid_1.jpg");width:229px;height:24px;line-height:24px; display:block; padding-left:15px;}
/*-------------右上---------------*/
.index_mid_right
{
	width:648px;
	float:right;
}
.index_mid_right_top
{
	width:647px;
	padding-left:1px;
	float:left;
	padding-bottom:4px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.index_mid_right_top
{
	padding-bottom:7px;
}
}
.index_mid_right_top li
{
	float:left;
}
.index_mid_right_top_li
{
	background-image:url(mid_righ_top_mid.jpg);
	background-repeat:repeat-x;
	width:411px;
	height:28px;
	padding-top:9px;
	padding-left:9px;
}
.index_mid_right_select
{
	font-size:11px;
	font-weight:normal;
	width:126px;
	color:#333;
	font-family: Arial;
	border:1px solid #7F9DB9;
	height:18px;
}
.index_mid_right_text
{
	font-size:11px;
	font-weight:normal;
	font-family: Arial;
	color:#333;
	width:266px!important;
	width:264px;
}
.index_mid_right_img
{
	width:48px;
	height:28px;
	padding-top:9px;
	background-image:url(mid_righ_top_mid.jpg);
	vertical-align:top;
	padding-right:3px;
	cursor:pointer;
}
/*------------右下左--------------*/
.index_mid_righ_down
{
	width:648px;
	float:left;
}
.index_mid_righ_down_left
{
	width:470px;
	padding-right:4px;
	float:left;
}
.index_mid_righ_down_left_content
{
	width:470px;
	float:left;
}
.index_mid_righ_down_left_content_top
{
	width:470px;
	float:left;
}
.index_mid_righ_down_left_content_top li
{
	float:left;
}
.index_mid_righ_down_left_content_top li img
{
	vertical-align:bottom;
}
.index_mid_righ_down_left_content_top_li
{
	font-size:12px;
	font-weight:bold;
	color:#43606D;
	width:457px;
	background-image:url(mid_right_title_mid.jpg);
	background-repeat:repeat-x;
	padding-left:5px;
	padding-top:5px;
	height:20px;;
}
.index_mid_righ_down_left_content_mid
{
	width:465px;
	float:left;
	border:1px solid #B5C6D2;
	padding:5px 1px 2px 2px;
	margin-bottom:10px;
	height:101px!important;
	height:100px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.index_mid_righ_down_left_content_mid
{
	height:101px;
}    
}
.index_mid_righ_down_left_content_mid_img
{
	width:100%;
	float:left;

}
.index_mid_righ_down_left_content_mid_img li
{
	width:93px;
	float:left;
	text-align:center;
}	
.index_mid_righ_down_left_content_mid_test
{
	width:100%;
	float:left;
	height:30px;

}
.index_mid_righ_down_left_content_mid_test li
{
	width:83px;
	font-size:11px;
	font-weight:normal;
	color:#333;
	float:left;
	text-align:center;
	height:30px;
	overflow:hidden;
	padding-left:5px;
	padding-right:5px;
}
.index_mid_righ_down_left_content_mid_div
{
	width:100%;
	float:left;
	height:10px!important;
	height:0px;
}

.index_mid_righ_down_left_content_pic
{
	width:100%;
	float:left;
}
.index_mid_righ_down_left_content_pic_left
{
	float:left;
}
.index_mid_righ_down_left_content_pic_right
{
	float:right;
}



/*------------右下右--------------*/
.index_mid_righ_down_right
{
	width:174px;
	float:right;
}
.index_mid_righ_down_right_top
{
	width:174px;
	float:left;
}
.index_mid_righ_down_right_top_bg
{
	font-size:12px;
	font-weight:bold;
	background-image:url(mid_right_login_bg.jpg);
	background-repeat:no-repeat;
	width:164px;
	height:27px;
	padding-left:10px;
	padding-top:5px;
}
.index_mid_righ_down_right_top_img
{
	height:4px;
	overflow:hidden;
	width:174px;
	float:left;
	padding-bottom:10px;
}
.index_mid_righ_down_right_top img
{
	vertical-align:top;
}
.index_mid_righ_down_right_top_li
{
	padding-left:1px;
	padding-right:1px;
	background-color:#FAD18F;
}
.index_mid_righ_down_right_top_login
{
	background-color:#FFEFC1;
	height:142px!important;
	height:93px;
	padding-left:8px;
	padding-top:7px!important;
	padding-top:6px;
	color:#333;
}
.index_mid_righ_down_right_top_login_input
{
	width:85px!important;
	width:83px;
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.index_mid_righ_down_right_top_login li
{
	margin-bottom:6px!important;
	margin-bottom:4px;
}
.index_mid_righ_down_right_top_login_li
{
	padding-top:3px;
	margin-right:20px!important;
	margin-right:17px;
	float:left;
}
.index_mid_righ_down_right_top_login_li_1
{
	padding-top:3px;
	float:left;
	margin-right:30px!important;
	margin-right:27px;
}
.index_mid_righ_down_right_top_login_li_2
{
	line-height:15px;
	font-size:11px;
}
.index_mid_righ_down_right_top_login_go
{
	float:left;
	width:60px!important;
	width:57px;
}
.index_mid_righ_down_right_top_login_go input
{
	width:57px;
	height:27px;
}
.index_mid_righ_down_right_top_login_go img
{
	cursor:pointer;
}
.index_mid_righ_down_right_banner
{
	width:173px;
	padding-left:1px;
	float:left;
	margin-bottom:12px;
}
.index_mid_righ_down_right_banner img
{
	vertical-align:top;
}
.index_mid_righ_down_right_news
{
	width:173px;
	padding-left:1px;
	float:left;
}
.index_mid_righ_down_right_news img
{
	vertical-align:top;
	cursor:pointer;
}
.index_mid_righ_down_right_news_li
{
	font-size:12px;
	font-weight:bold;
	color:#E67B11;
	margin-bottom:4px!important;
	margin-bottom:5px;
}
.index_mid_righ_down_right_news_li_1
{
	margin-top:5px;
	margin-bottom:6px!important;
	margin-bottom:4px;
}
.index_mid_righ_down_right_news_li_1 input
{
	width:114px!important;
	width:112px;
	height:12px!important;
	height:12px;
	font-size:11px;
	font-weight:normal;
	color:#333;
}
.index_mid_righ_down_right_card
{
	width:174px;
	float:left;
	padding-top:16px;
}
.index_bottom
{
	width:900px;
	margin-top:6px;
	border-top:1px solid #000000;
	float:left;
	padding-top:5px;
}
.index_bottom_left
{
	float:left;
	width:725px;
	color:#333;
}
.index_bottom_right
{
	float:right;
	color:#333;
}

/*---------------------------------company_directory------------------------------------------*/
.directory_mid_right_top
{
	width:900px;
	float:left;
	margin-top:7px;
}
.directory_mid_right_top form{margin:0px;padding:0px;}
.directory_mid_right_top li
{
	float:left;
}
.directory_mid_right_top_li
{
	background-image:url(mid_righ_top_mid.jpg);
	background-repeat:repeat-x;
	width:664px;
	height:28px;
	padding-top:9px;
	padding-left:9px;
}
.directory_mid_right_top_li_1
{
	*padding-top:1px;
}
.directory_mid_right_select
{
	font-size:11px;
	font-weight:normal;
	width:126px;
	color:#333;
	font-family: Arial;
	border:1px solid #7F9DB9;
	height:18px;
}
.directory_mid_right_text
{
	font-size:11px;
	font-weight:normal;
	font-family: Arial;
	color:#333;
	width:518px!important;
	width:518px;
}
.directory_mid_right_img
{
	width:48px;
	height:28px;
	padding-top:9px;
	background-image:url(mid_righ_top_mid.jpg);
	vertical-align:top;
	padding-right:3px;
	cursor:pointer;
}
.directory_menu
{
	width:900px;
	float:left;
	margin-top:5px!important;
	margin-top:4px;
}
.directory_menu ul li a{color:#333;text-decoration:none;}
.directory_menu ul li a:link {color:#333;text-decoration:none}
.directory_menu ul li a:visited {color: #333;text-decoration:none;}
.directory_menu ul li a:hover {color: #333;text-decoration:underline;}
.directory_menu ul li a:active {color: #333;text-decoration:underline;}
.directory_menu li
{
	float:left;
	padding-right:5px;
	padding-left:2px;
}
.directory_mid_left
{
	width:717px;
	padding-right:9px;
	float:left;
}
.directory_mid_left_menu
{
	width:715px;
	float:left;
	background-image:url(directory_menu_bg.jpg);
	background-repeat:repeat-x;
	height:28PX;
	border:1px solid #ABBECB;
}
.directory_mid_left_menu img
{
	vertical-align:top;
}
.directory_mid_left_menu li
{
	float:left;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
.directory_mid_left_menu_li_1
{
	padding-top:8px;
	width:145px;
}
.directory_mid_left_menu_li_2
{
	padding-top:8px;
	width:193px;
}
.directory_mid_left_menu_li_3
{
	padding-top:8px;
	width:175px;
}
.directory_mid_left_menu_li_4
{
	padding-top:4px;
	width:97px;
}
.directory_mid_left_menu_li_4_1
{
	padding-top:8px;
	width:97px;
}
.directory_mid_left_menu_li_5
{
	padding-top:8px;
	width:97px;
}
.directory_mid_left_menu_select
{
	font-size:11px;
	font-weight:bold;
	width:82px;
	font-family: Arial;
	border:1px solid #7F9DB9;
	height:20px!important;
	height:20px;
}
.directory_pro
{
	width:717px;
	float:left;
}
.directory_pro_content 
{
	width:717px;
	float:left;
}
.directory_pro_content li
{
	float:left;
}
.directory_pro_content_check
{
	padding-top:42px;
	height:65px;

	width:20px;
}
.directory_pro_content_img
{

	width:107px;
	vertical-align:top;
	padding:10px;
}
.directory_pro_content_name
{

	padding:25px 30px 25px 7px;
	vertical-align:bottom;
	text-align:left;
	width:158px;
	height:57px;
	line-height:150%;
	overflow:hidden;
	color:#333;
}
.directory_pro_content_name_c
{
	padding:25px 0px 25px 0px;
	text-align:center;
	vertical-align:bottom;
	width:195px;
	height:57px;
	line-height:150%;
	overflow:hidden;
	color:#333;
}
.directory_pro_content_name a{color:#333;text-decoration:none;}
.directory_pro_content_name a:link {color:#333;text-decoration:none;}
.directory_pro_content_name a:visited {color: #333;text-decoration:none;}
.directory_pro_content_name a:hover {color: #333;text-decoration:none;}
.directory_pro_content_name a:active {color: #333;text-decoration:none;}
.directory_pro_content_description 
{

	/*padding:45px 10px 40px 10px;*/
	padding-right: 15px;
	text-align:left;
	width:162px;
	height:107px;
	color:#CC3300;
	position:static!important;
	*position:relative!important;	
	position:relative;
	*display:block!important;	
	display:table!important;
	overflow: hidden;
}
.directory_pro_content_description_c 
{
	padding:45px 0px 40px 0px;
	text-align:center;
	width:177px;
	height:22px;
	color:#333;	
}
.directory_pro_content_china
{

	padding:35px 10px 40px 10px;
	text-align:center;
	width:79px;
	height:32px;
	line-height:140%!important;
	line-height:170%;		
}
.directory_pro_content_china_c
{

	padding:48px 10px 40px 10px;
	text-align:center;
	width:79px;
	height:19px;
	line-height:140%!important;
	line-height:170%;		
}
.directory_pro_content_Contact
{
	padding:35px 0px 0px 10px;
	text-align:left;
	width:85px;
	height:22px;
}
.directory_pro_content_Contact_c
{
	padding:45px 0px 0px 0px;
	text-align:center;
	width:95px;
	height:22px;
}
.directory_pro_content_Contact_left
{
	float:left;
	width:100%;
	text-align:center;
	padding-bottom:5px;
}
.directory_pro_content_Contact_left a{color:#333;text-decoration: none; border:none}
.directory_pro_content_Contact_right
{
	float:left;
	width:100%;
	text-align:center;
}
.directory_pro_content_Contact_right a{color:#333;text-decoration: none;}
.directory_pro_content_Contact_right a:link {color:#333;text-decoration:none;}
.directory_pro_content_Contact_right a:visited {color: #333;text-decoration:none;}
.directory_pro_content_Contact_right a:hover {color: #333;text-decoration:underline;}
.directory_pro_content_Contact_right a:active {color: #333;text-decoration:none;}

.directory_bottom
{
	width:100%;
	float:left;
	margin-top:10px;
}
.directory_bottom_left
{
	float:left;
	padding-left:5px;
}
.directory_bottom_right
{
	float:right;
	padding-right:5px;
}

/*---------------------------directory_contact----------------------------------*/
.directory_contact_top
{
	width:881px;
	float:left;
	border-top:1px solid #FFCC22;
	border-left:1px solid #FFCC22;
	border-right:1px solid #FFCC22;
	background-image:url(directory_contact_top.jpg);
	background-repeat:repeat-x;
	height:20px;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	padding-left:17px;
}
.directory_contact_top_1
{
	width:900px;
	overflow:hidden;
	height:5px;
	background-color:#E67B11;
	float:left;
}
.directory_contact_mail
{
	width:900px;
	float:left;
	margin-top:10px;
	font-size:12px;
}
.directory_contact_mail_top
{
	width:900px;
	float:left;
	margin-top:10px;
	font-size:12px;
	font-weight:normal;
	line-height:180%;
	padding-left:17px;
}
directory_contact_mail_li_1
{
	padding-right:2px;
}
.directory_contact_presentar
{
	float:left;
	width:500px;
	padding-left:17px;
	margin:10px 0px 10px 0px;
}
.directory_contact_presentar img
{
	vertical-align:top;
}
.directory_contact_mail_li_top
{
	float:left;
	padding-top:3px;
	padding-bottom:3px;
}
.directory_contact_mail_li_left
{
	width:180px;
	padding-left:17px;
	float:left;

	font-size:12px;
}
.directory_contact_mail_li_left_1
{
	width:80%;
	padding-left:17px;
	float:left;
	text-align:left;
	font-size:12px;
}
.directory_contact_mail_li_right
{
	padding-left:4px;
	width:600px;
	float:left;
	font-size:12px;
}
.directory_contact_mail_li_right li
{
	float:left;
	padding-right:10px;
	font-size:11px;
	color:#333;
}
.directory_contact_mail_li_right_2
{
	padding-left:4px;
	width:600px;
	float:left;
	font-size:11px;
}
.directory_contact_mail_li_right_1
{
	width:600px;
	float:left;
}
.directory_contact_mail_div
{
	float:left;
	height:
}
.directory_contact_mail_test
{
	width:300px;
	height:14px;
	font-size:12px;
	font-weight:normal;
}
.directory_contact_info
{
	width:881px;
	float:left;
	padding-left:17px;
	background-image:url(directory_contact_info.jpg);
	background-repeat:repeat-x;
	height:18px;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	margin-top:20px;
	border:1px solid #ABBECB;
}
.directory_contact_info_div
{
	width:100%;
	float:left;
	margin-bottom:10px;
}
.directory_contact_textarea
{
	width:300px;
	height:100px;
	font-size:12px;
	font-weight:normal;
	font:Arial;
}
.directory_contact_select
{
	font-size:11px;
	font-weight:normal;
	width:40px;
	color:#333;
	font-family: Arial;
	border:1px solid #7F9DB9;
	height:18px!important;
	height:18px;
	text-align:center;
}
.directory_contact_number_1
{
	*width:48px!important;
	width:50px;
	height:14px;
	font-size:12px;
	font-weight:normal;	
}
.directory_contact_number_2
{
	width:129px!important;
	width:123px;
	height:14px;
	font-size:12px;
	font-weight:normal;	
}
.directory_contact_number_3
{
	width:137px!important;
	width:132px;
	height:14px;
	font-size:12px;
	font-weight:normal;	
}

/*----------------------------directory_list--------------------------------*/
.directory_list_top
{
	width:900px;
	float:left;
	height:116px;
	background-image:url(directory_list_top_bg.jpg);
	background-repeat:repeat-x;
}
.directory_list_logo
{
	position:absolute;
	z-index:1;
	vertical-align:top;
	margin-top:8px;
	margin-left:17px;
}
.directory_list_info
{
	width:530px;
	margin-left:300px;
	margin-top:14px;
	position:absolute;
	z-index:2;
}
.directory_list_info_logo
{
	width:120px;
	vertical-align:top;
	float:left;
	text-align:center;
	margin-right:16px;
}
.directory_list_info_text
{
	float:left;
	padding-top:10px;
	width:310px;
}
.directory_list_info_text li
{
	float:left;
	width:300px;
}
.directory_list_info_text img
{
	vertical-align:top;
}
.directory_list_info_text_red
{
	color:#CC3300;
	font-size:15px;
	font-weight:bold;
	vertical-align:top;

	float:left;
}
.directory_list_golden
{
	position:absolute;
	z-index:2;
	margin-top:5px;
	margin-left:760px;
}
.directory_list_golden img
{
	vertical-align:top;
}
.directory_list_banner
{
	width:886px;
	float:left;
	margin-top:13px;
	padding-left:14px;
}
.directory_list_banner_left
{
	border:4px solid #FFD64E;
	float:left;
}
.directory_list_banner_left img
{
	vertical-align:top;
}
.directory_list_banner_right
{
	width:580px;
	height:144px;;
	overflow:hidden;
	font-size:12px;
	font-weight:normal;
	padding-left:32px;
	color:#333;
	line-height:130%;
	text-align:left;
}
.directory_list_pro
{	
	width:900px;
	float:left;
	margin-top:15px;
}
.directory_list_pro_title
{
	width:881px;
	float:left;
	border:1px solid #FFCC22;
	background-image:url(directory_list_pro_bg.jpg);
	background-repeat:repeat-x;
	height:28px;
	padding-left:17px;
}
.directory_list_pro_title_left
{
	font-size:12px;
	font-weight:bold;
	padding-top:6px;
	float:left;
	height:22px;
}
.directory_list_pro_title_right
{
	float:right;
	padding-top:7px;
	padding-right:27px;
}
.directory_list_pro_title_right_l
{
	float:left;
	padding-top:7px;
	padding-right:27px;
}
.directory_list_pro_content
{
	width:900px;
	float:left;
	padding-top:13px;
	padding-bottom:5px;
}
.directory_list_pro_content li
{
	float:left;
	width:100px;
}
.directory_list_pro_content_left
{
	padding-left:34px;
}
.directory_list_pro_content_right
{
	padding-left:83px;
}
.directory_list_pro_content_pic
{
	border:1px solid #CC3300;
	float:left;
	text-align:center;
}
.directory_list_pro_content_pic img
{
	vertical-align:top;
}
.directory_list_pro_content_text
{
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#CC3300;
	text-align:center;
	width:100px;
	margin-top:6px;
}
.directory_list_pro_content_bottom
{
	background-image:url(directory_bottom.jpg);
	background-repeat:repeat-x;
	width:900px;
	height:1px;
	float:left;
	vertical-align:top;
	overflow:hidden;
}
.directory_list_pro_info
{	
	width:900px;
	float:left;
}
.directory_list_pro_info_text
{
	width:900px;
	float:left;
}
.directory_list_pro_info_text_left
{
	font-size:12px;
	font-weight:normal;
	padding-top:9px;
	width:188px;
	float:left;
	overflow:hidden;
	padding-left:11px;
	padding-bottom:4px;
}
.directory_list_pro_info_text_right
{
	font-size:12px;
	font-weight:normal;
	padding-top:9px;
	width:700px;
	overflow:hidden;
	float:left;
	padding-bottom:4px;
}
.directory_list_bottom
{
	float:left;
	width:900px;
	margin-top:16px;
}
.directory_list_bottom li
{
	float:left;
}
.directory_list_bottom img
{
	vertical-align:bottom;
}
.directory_list_bottom_mid
{
	width:801px;
	background-image:url(directory_list_bottom_mid.jpg);
	background-repeat:repeat-x;
	height:61px;
}
.directory_list_bottom_q
{
	margin-top:23px;
	margin-left:24px;
	position:absolute;
	z-index:2;
}
.directory_list_bottom_arp
{
	float:right;
	position:absolute;
	z-index:2;
	margin-top:16px;
	margin-left:400px;
}
/*------------------------------------------exhibition-----------------------------------------*/
.exhibition
{
	float:left;
	width:252px;
}
.exhibition_pic
{
	float:left;
	margin-bottom:7px;
}
.exhibition_pic img
{
	vertical-align:bottom;
}
.exhibition_pic_mid_righ_down_right_card
{
	width:174px;
	float:left;
	padding-top:0px;
}
.exhibition_find
{
	float:left;
	margin-top:6px;
}
.exhibition_find_1
{
	float:left;
}
.exhibition_find_title
{
	float:left;
	width:234px;
	height:28px;
	background-image:url(exhibition_title_bg.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	padding-left:11px;
	padding-top:5px;
}
.exhibition_find_title img
{
	vertical-align:bottom;
}
.exhibition_find_test
{
	border-left:1px solid #F6B04A;
	border-right:1px solid #F6B04A;
	background-color:#FEF2C2;
	padding-left:13px;
	float:left;
	width:230px;
	height:140px;
}
.exhibition_find_test li
{
	float:left;
	padding-top:5px!important;
	padding-top:4px;
}
.exhibition_find_test_select
{
	font-size:11px;
	font-weight:normal;
	width:210px;
	color:#333;
	font-family: Arial;
	border:1px solid #7F9DB9;
	height:18px;
}
.exhibition_find_test_test
{
	width:210px;
	font-size:11px;
}
.exhibition_find_test_text
{
	font-size:11px;
	font-weight:normal;
	font-family: Arial;
	color:#333;
	width:206px!important;
	width:204px;
	height:12px;
}
.exhibition_find_bottom
{
	float:left;
	overflow:hidden;
	height:3px;
	width:245px;
}
.exhibition_find_bottom img
{
	vertical-align:top;
}

.exhibition_right_menu
{
	width:715px;;
	float:left;
	background-image:url(directory_menu_bg.jpg);
	background-repeat:repeat-x;
	height:28PX;
	border:1px solid #ABBECB;
}
.exhibition_right_menu img
{
	vertical-align:bottom;
}
.exhibition_right_menu li
{
	float:left;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
.exhibition_right_menu_1
{
	padding-top:8px;
	width:130px;
}
.exhibition_right_menu_2
{
	padding-top:8px;
	width:246px;
}
.exhibition_right_menu_3
{
	padding-top:8px;
	width:124px;
}
.exhibition_right_menu_4
{
	padding-top:8px;
	width:110px;
}

.exhibition_right_menu_5
{
	padding-top:8px;
	width:97px;
}

/*---------------------------exhibition_list.html------------------------------------*/
.exhibition_list_top
{
	float:left;
	width:100%;
	margin-top:7px;
}
.exhibition_list_top li
{
	float:left;
}
.exhibition_list_top_select
{
	font-size:12px;
	font-weight:normal;
	width:110px;
	color:#333;
	font-family: Arial;
	border:1px solid #7F9DB9;
	height:20px;
	overflow:hidden;
}
.exhibition_list_top_text
{
	font-size:11px;
	font-weight:normal;
	font-family: Arial;
	color:#333;
	width:206px!important;
	width:204px;
	height:16px!important;
	*height:14px!important;
	*height:15px;	
}
.exhibition_list_top_left
{
	height:37px;
	width:13px;
	background:url(exhibition_list_top_left.jpg) no-repeat;
}
.exhibition_list_top_mid
{
	padding-top:9px;
	height:28px;
	width:450px;
	background:url(exhibition_list_top_mid.jpg) repeat-x;
}
.exhibition_list_top_mid_1
{
	padding-top:9px!important;
	*padding-top:8px!important;
	*padding-top:8px;
	height:28px!important;
	*height:29px!important;
	*height:29px;
	width:230px;
	background:url(exhibition_list_top_mid.jpg) repeat-x;
}
.exhibition_list_top_but
{
	padding-top:10px;
	height:27px;
	background:url(exhibition_list_top_mid.jpg) repeat-x;
}
.exhibition_list_top_right
{
	height:37px;
	width:5px;
	background-image:url(exhibition_list_top_right.jpg);
}
.exhibition_list_top_right_1
{
	height:37px;
	width:5px;
	background-image:url(exhibition_list_top_r_right.jpg);
	overflow:hidden;
}
.exhibition_list_top_right_2
{
	height:37px;
	width:146px;
	background-image:url(exhibition_list_top_r_mid.jpg);
	background-repeat:repeat-x;
}
.exhibition_list_pro_c
{
	width:717px;
	float:left;
}
.exhibition_list_pro
{
	width:717px;
	float:left;
}
.exhibition_list_pro li
{
	float:left;
}
.exhibition_list_pro_check
{
	padding-top:42px;
	height:64px;
	width:20px;
}
.exhibition_list_pro_logo
{
	padding-top:20px;
	height:86px;
	padding-left:20px;
	width:92px;
}
.exhibition_list_pro_name
{
	padding-top:27px;
	height:79px;
	padding-left:10px;
	width:238px;
}
.exhibition_list_pro_name_1
{
	font-size:12px;
	color:#333;
	height:30px;
	overflow:hidden;
	float:left;
	width:230px;
	cursor:pointer;
}
.exhibition_list_pro_name_2
{
	float:left;
	width:230px;
}
.exhibition_list_pro_name_3
{
	float:left;
	width:230px;
	color:#CC3300;
}
.exhibition_list_pro_pro
{
	padding-left:10px;
	width:116px;
	padding-top:40px;
	height:66px;
	overflow:hidden;
}
.exhibition_list_chian
{
	text-align:center;
	width:112px;
	padding-top:35px;
	height:71px;
	line-height:140%!important;
	line-height:170%;	
}
.exhibition_list_alerta
{
	width:98px;
	text-align:center;
	padding-top:35px;
	height:71px;
}
.exhibition_list_alerta img
{
	vertical-align:top;
	border:none;
}
.exhibition_list_page
{
	width:715px;
	float:left;
	margin-top:10px;
	overflow:hidden;
	height:22px;
}
.exhibition_list_page_left
{
	float:left;
}
.exhibition_list_page_right
{
	float:right;
}
.exhibition_list_page img
{
	vertical-align:top;
}
.exhibition_list_r_img
{
	float:left;
}


/*-------------------------------index.html-----------------------------------------*/
.body
{
	background-color:#FFCC00;
}
.lead_b
{
	width:100%;
	background-image:url(lead_bg.jpg);
	background-repeat:repeat-x;
	height:490px;
	padding-top:15px;
	background-color:#FFCC00;
}
.lead_logo
{
	width:1000px;
	text-align:center;
}
.lead_logo img
{
	vertical-align:top;
}
.lead_menu
{
	float:left;
	text-align:center;
	margin:auto;
	margin-top:25px;
	position:absolute;
	z-index:1;
}
#ddimagetabs img
{
	border:none;
	vertical-align:bottom;
}
.cx_tabmenu {
	WIDTH: 990px;
}

#ddimagetabs {
	PADDING-LEFT: 35px
}
#ddimagetabs A {
	DISPLAY: inline; FONT-SIZE: 12px; FLOAT:left; COLOR: #000000; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}

#tabcontentcontainer {
	WIDTH: 990px; HEIGHT: 24px;
	/*margin-left:10px;*/
}
.tabcontent {
	DISPLAY: none; PADDING-TOP: 4px
}
.tabcontent A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 3px; CURSOR: pointer; LINE-HEIGHT: 12px;HEIGHT: 12px; TEXT-DECORATION: none; padding-top:2px; 
}
.tabcontent A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 3px; CURSOR: pointer; LINE-HEIGHT: 12px; PADDING-TOP: 2px;HEIGHT: 12px; TEXT-DECORATION: none;
}
.tabcontent A:hover {
	background-image:url(lead_menu_bg.jpg);
	background-repeat:repeat-x;
}
.lead_bottom
{
	margin-top:75px;
	width:1000px;
	position:absolute;
	text-align:center;
	z-index:0;
}
.lead_bottom img
{
	vertical-align:top;
}
/*--------------------------------------exhibition_detail.html-------------------------------------------*/
.exhibition_detail_top_text
{
	float:left;
	width:900px;
	margin-top:5px;
}
.exhibition_detail_info
{
	float:left;
	padding-left:23px;
	margin-top:21px;
	margin-bottom:13px;
}
.exhibition_detail_info_left
{
	float:left;
	width:100px;		
}
.exhibition_detail_info_left img
{
	vertical-align:bottom;
}
.exhibition_detail_info_right
{
	padding-top:20px;
}
/*--------------------------express.html------------------------------*/
.express_right_menu
{
	width:715px;
	float:left;
	background-image:url(directory_menu_bg.jpg);
	background-repeat:repeat-x;
	height:28PX;
	border:1px solid #ABBECB;
}
.express_right_menu img
{
	vertical-align:bottom;
}
.express_right_menu li
{
	float:left;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
.express_right_menu_1
{
	padding-top:8px;
	width:181px;
}
.express_right_menu_2
{
	padding-top:8px;
	width:248px;
}
.express_right_menu_3
{
	padding-top:4px;
	width:140px;
}
.express_right_menu_4
{
	padding-top:8px;
	width:135px;
}
.express_info
{
	width:717px;
	float:left;
}
.express_list
{
	width:717px;
	float:left;
}
.express_list li
{
	float:left;
}
.express_list_chek
{
	padding-top:30px;
	padding-left:15px;
	height:50px;
}
.express_list_img
{
	padding-top:10px;
	width:118px;
	height:70px;
	padding-left:30px;
}
.express_list_img2
{
	padding-top:10px;
	width:180px;
	height:70px;
}
.express_list_img img
{
	vertical-align:bottom;
}
.express_list_img_1
{
	padding-top:10px;
	width:168px;
	height:70px;
	padding-left:15px;
}
.express_list_img_1 img
{
	vertical-align:bottom;
}
.express_list_name
{
	width:250px;
	font-size:12px;
	color:#333;
	padding-top:32px;
	height:48px;
	text-align:center;
	overflow:hidden;
}
.express_list_name2
{
	width:240px;
	font-size:12px;
	color:#333;
	padding:10px 0 0 10px;
	height:48px;
	text-align:left;
	overflow:hidden;
}
.express_list_name_1
{
	width:240px;
	font-size:12px;
	color:#333;
	height:80px;
	overflow:hidden;
	text-align:left;
	position:static!important;
	*position:relative!important;	
	position:relative;
	*display:block!important;	
	display:table!important;
	padding-left:10px;
	line-height:120%;
}
.express_list_name_1_div1
{
	position:static!important;
	*position:absolute!important;
	position:absolute;
	top:50%;
	*display:block!important;	
	display:table-cell!important;
	*vertical-align:middle!important;
	vertical-align:middle!important;
}
.express_list_name_1_div2
{
	position:relative;
	top:-50%;
}

.express_list_chian
{
	text-align:center;
	width:142px;
	padding-top:26px;
	height:54px;
	line-height:140%!important;
	line-height:170%;
}
.express_list_chian img
{
	vertical-align:bottom;
}
.express_list_Contacto
{
	text-align:center;
	width:135px;
	padding-top:27px!important;
	padding-top:26px;
	height:53px!important;
	height:54px;
}
.express_pic_mid_righ_down_right_card
{
	width:174px;
	float:left;
	padding-top:25px;
}
.directory_pro_content_Contact_left
{
	float:left;
	width:100%;
	text-align:center;
	padding-bottom:3px!important;
	padding-bottom:5px;
}
.directory_pro_content_Contact_right
{
	float:left;
	width:100%;
	text-align:center;
}

/*---------------------------------express_detail.html----------------------------------*/
.express_detail_info
{
	float:left;
	padding-left:23px;
	margin-top:8px;
	margin-bottom:8px;
}
.express_detail_info_left
{
	float:left;
	width:100px;
}
.express_detail_info_right
{
	padding-top:25px;
	float:left;
	font-size:12px;
	color:#333;
	width:400px;
}
.express_detail_info_right_1
{
	float:left;
	padding-top:20px;
	padding-left:20px;
	line-height:20%;
}
/*-----------------------------hotel.html---------------------------------------------*/
.hotel_sidebar_title1
{
	float:left;
	width:245px;
	height:28px;
	background-image:url(hotel_sidebar_title1.jpg);
	background-repeat:no-repeat;
	padding-top:5px;
}
.hotel_sidebar_title2
{
	float:left;
	width:245px;
	height:28px;
	background-image:url(hotel_sidebar_title2.jpg);
	background-repeat:no-repeat;
	padding-top:5px;
}
.hotel_sidebar_title_left
{
	font-size:12px;
	font-weight:bold;
	width:123px;
	cursor:pointer;
	float:left;
	text-align:center;
}
.hotel_sidebar_title_right
{
	font-size:12px;
	font-weight:bold;
	width:122px;
	cursor:pointer;
	float:left;
	text-align:center;
}
.hotel_right_text
{
	float:left;
	width:618px;
	font-size:12px;
	color:#333;
	padding-right:30px;
	height:55px;
}
.hotel_right_banner_b
{
	float:left;
}
.hotel_right_banner_b img
{
	vertical-align:bottom;
}
.hotel_right_banner_s
{
	float:left;
	margin-top:4px;
}
.hotel_right_banner_s img
{
	vertical-align:bottom;
}
.hotel_test
{
	border-left:1px solid #F6B04A;
	border-right:1px solid #F6B04A;
	background-color:#FEF2C2;
	padding-left:13px;
	float:left;
	width:230px;
}
.hotel_test li
{
	float:left;
}
.hotel_left_city
{
	float:left;
	width:100%;
	margin-top:6px;
	margin-bottom:8px!important;
	margin-bottom:7px;
}
.hotel_left_city_left
{
	font-size:12px;
	color:#333;
	float:left;
	width:55px;
	padding-top:2px;
}
.hotel_left_city_left_l
{
	font-size:12px;
	color:#333;
	float:left;
	width:85px;
	padding-top:2px;
}
.hotel_left_city_right_select
{
	font-size:11px;
	color:#333;
	width:169px;
	font-family: Arial;
}
.hotel_left_city_right_select_s
{
	font-size:11px;
	color:#333;
	width:139px;
	font-family: Arial;
}
.hotel_left_date
{
	float:left;
	width:100%;
	margin-bottom:8px;
}
.hotel_left_date li
{
	float:left;
}
.hotel_left_date_left
{
	font-size:12px;
	color:#333;
	float:left;
	width:55px;
	padding-top:2px;
}
.hotel_left_date_right_li
{
	width:2px;
}
.hotel_left_date_right_1
{
	height:12px;
	font-size:11px;
	color:#333;
	width:48px;
	*width:46px;
	margin-right:2px;
	font-family: Arial;
	text-align:center;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.hotel_left_date_right_1
	{
		width:46px;
	}    
}
.hotel_left_date_right_2
{
	height:12px;
	font-size:11px;
	color:#333;
	width:35px;
	*width:33px;
	margin-right:2px;
	font-family: Arial;
	text-align:center;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.hotel_left_date_right_2
	{
		width:33px;
	}    
}
.hotel_left_date_right_3
{
	height:12px;
	font-size:11px;
	color:#333;
	width:50px!important;
	width:48px;
	margin-right:2px;
	font-family: Arial;
	text-align:center;
}
.hotel_left_date_img
{
	padding-top:0px!important;
	padding-top:2px;
	height:20px!important;
	height:17px;
	overflow:hidden;
}
.hotel_left_date_img img
{
	vertical-align:bottom;
}
.hotel_left_date_hotel
{
	float:left;
	width::100%;
	font-size:12px;
	color:#333;
	margin-top:8px!important;
	margin-top:6px;
}
.hotel_left_date_hotel_test_1
{
	float:left;
	margin-top:4px;
}
.hotel_left_date_hotel_test
{
	width:215px!important;
	width:214px;
	height:12px;
	font-family: Arial;
	font-size:11px;
	color:#333;
	padding-left:3px;
}
.hotel_left_date_select
{
	float:left;
	margin-top:10px;
}
.hotel_left_date_select li
{
	float:left;
	font-size:12px;
	color:#333;
}
.hotel_left_date_select_left
{
	width:107px;
	padding-top:2px;
}
.hotel_left_date_select_select
{
	font-size:11px;
	color:#333;
	width:115px;
	font-family: Arial;
}
.hotel_left_date_select_1
{
	width:222px;
	font-size:11px;
	color:#333;
	font-family: Arial;
}

.hotel_left_date_search
{
	float:left;
	width:100%;
	padding-top:15px!important;
	padding-top:18px;
	height:33px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.hotel_left_date_search
	{
		height:41px;
	}
}
.hotel_find_title
{
	float:left;
	width:234px;
	height:28px;
	background-image:url(exhibition_title_bg.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	padding-left:11px;
	padding-top:5px;
}


/*-------------------------------------hotel_detail----------------------------------------------*/
.hotel_detail_title
{
	width:634px;
	float:left;
	border:1px solid #FFCC22;
	background-image:url(directory_list_pro_bg.jpg);
	background-repeat:repeat-x;
	height:28px;
	padding-left:12px;
	margin-bottom:8px;
}
.hotel_detail_title_left
{
	font-size:12px;
	font-weight:bold;
	padding-top:6px;
	float:left;
	height:22px;
	width:400px;
	color:#333;
}
.hotel_detail_title_right
{
	float:right;
	padding-top:5px;
	padding-right:27px;
}
.hotel_detail_info
{
	float:left;
	width:648px;
}
.hotel_detail_info_title
{
	width:646px;
	float:left;
	background-image:url(directory_menu_bg.jpg);
	background-repeat:repeat-x;
	height:28PX;
	border:1px solid #ABBECB;
}
.hotel_detail_info_title_left
{
	float:left;
	padding-top:7px;
	font-size:12px;
	font-weight:bold;
	padding-left:12px;
	color:#333;
}
.hotel_detail_info_title_right
{
	float:right;
	padding-right:11px;
	padding-top:6px;
}
hotel_detail_info_title_right img
{
	vertical-align:bottom;
}
.hotel_detail_info_value
{
	float:left;
	width:646px;
	background-color:#EBF1F5;
	height:23px;
	border-left:1px solid #ABBECB;
	border-right:1px solid #ABBECB;
	border-bottom:1px solid #ABBECB;
}
.hotel_detail_info_value li
{
	float:left;
	font-size:12px;
	padding-left:12px;
	padding-top:4px;
	height:19px;
	width:260px;
	color:#333;
}

.hotel_detail_info_value2
{
	float:left;
	width:600px;
	background-color:#EBF1F5;
	height:23px;
	border-left:1px solid #ABBECB;
	border-right:1px solid #ABBECB;
	border-bottom:1px solid #ABBECB;
}

.hotel_detail_info_value_left
{
	border-right:1px solid #ABBECB;
}
.hotel_detail_info_bot
{
	float:left;
	width:648px;
	margin-top:18px;
}
.hotel_detail_info_bot_img
{
	padding-left:7px;
	width:78px;
	float:left;
}
.hotel_detail_info_bot_img img
{
	vertical-align:bottom;
}
.hotel_detail_info_bot_right
{
	float:left;
	width:563px;
}
.hotel_detail_info_bot_test
{
	float:left;
	width:530px;
	color:#333;
}
.hotel_detail_info_bot_tab
{
	float:left;
	width:561px;
	border-left:1px solid #ABBECB;
	border-right:1px solid #ABBECB;
	border-top:1px solid #ABBECB;
}
.hotel_detail_info_bot_tab ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}
.hotel_detail_info_bot_tab li
{
	color:#333;
	padding-left:10px;	
}
.hotel_detail_info_bot_tab_left_top
{
	width:103px;
	background-color:#EBF1F5;
	border-bottom:1px solid #ABBECB;
	border-right:1px solid #ABBECB;
	height:16px;
	padding-top:2px;
}
.hotel_detail_info_bot_tab_left_top_2
{
	width:68px;
	background-color:#EBF1F5;
	border-bottom:1px solid #ABBECB;
	border-right:1px solid #ABBECB;
	height:16px;
	padding-top:2px;
	padding-left:0px;
}
.hotel_detail_info_bot_tab_left_mid
{
	width:103px;
	border-bottom:1px solid #ABBECB;
	border-right:1px solid #ABBECB;
	height:33px;
	padding-top:5px;
	overflow: hidden;
}
.hotel_detail_info_bot_tab_left_mid_2
{
	width:68px;
	border-bottom:1px solid #ABBECB;
	border-right:1px solid #ABBECB;
	height:33px;
	padding-top:5px;
	overflow: hidden;
}

.hotel_detail_info_bot_tab_left_top_1
{
	width:85px;
	background-color:#EBF1F5;
	border-bottom:1px solid #ABBECB;

	height:16px;
	padding-top:2px;
}
.hotel_detail_info_bot_tab_left_mid_1
{
	width:85px;
	border-bottom:1px solid #ABBECB;

	height:33px;
	padding-top:5px;
}


.hotel_detail_page
{
	float:left;
	width:648px;
	text-align:left;
	margin-top:22px!important;
	margin-top:0px;
}
hotel_detail_page
{
	vertical-align:bottom;
}
/*----------------------------hotel_book1.html------------------------------------*/
.hotel_book1_title_bg
{
	width:646px;
	height:23px;
	border:1px solid #ABBECB;
	float:left;
	background-color:#EBF1F5;
}
.hotel_book1_title_bg li
{
}
.hotel_book1_title_bg_left
{
	padding-top:2px;
	height:20px;
	padding-left:5px;
}
.hotel_book1_title_bg_left img
{
	vertical-align:bottom;
}
.hotel_book1_title_bg_number
{
	position:absolute;
	z-index:1;
	font-size:12px;
	font-weight:bold;
	color:#ABBECB;
	margin-left:6px;
	margin-top:2px;
}
.hotel_book1_title_bg_right
{
	font-size:12px;
	font-weight:bold;
	color:#4D6A7D;
	padding-left:15px;
	padding-top:4px;
	float:left;
}
.hotel_book1_title_bg_right_1
{
	float:right;
	color:#333;
	padding-top:3px;
	padding-right:15px;
}
.hotel_book1_info
{
	width:612px;
	float:left;
	margin-top:5px;
	padding-left:34px;
}
.hotel_book1_info li
{
	font-size:12px;
	color:#333;
	float:left;
	text-align:left;
	line-height:150%;
}
.hotel_book1_info_left
{
	width:180px;
}
.hotel_book1_info_right
{
	width:430px;
}
.hotel_book1_info_bold
{
	border-top:2px solid #ABBECB;
	width:612px;
	margin-top:6px;
	padding-left:34px;
	float:left;
}
.hotel_book1_info_bold_left
{
	width:140px;
	color:#333;
	font-size:13px;
	font-weight:bold;
	padding-top:2px;
	float:left;
}
.hotel_book1_info_bold_right
{
	width:470px;
	color:#9F1015;
	font-size:13px;
	float:left;
	font-weight:bold;
	padding-top:2px;
}
.hotel_book1_info_chek
{
	width:612px;
	float:left;
	padding-left:34px;
	padding-top:20px;
	padding-bottom:10px;
}
.hotel_book1_info_chek li
{
	float:left;
	font-size:12px;
}
.hotel_book1_info_chek_top
{
	font-size:12px;
	color:#9F1015;
	width:612px;
}
.hotel_book1_info_chek_bot
{
	color:#333;
}
.hotel_book1_info_text
{
	width:609px;
	float:left;
	padding-left:37px;
	padding-top:6px;
	padding-bottom:11px;
}
.hotel_book1_info_text li
{	
	font-size:12px;
	float:left;
	color:#333;
}
.hotel_book1_info_text_left
{
	width:10px;
	float:left;
	padding-top:10px;
}
.hotel_book1_info_text_left img
{
	vertical-align:top;
}
.hotel_book1_info_text_right
{
	padding-right:30px;
	width:569px;
	padding-top:5px;
	float:left;
}
.hotel_book1_info_textarea
{
	width:612px;
	float:left;
	padding-left:34px;
	padding-top:9px;
}
.hotel_book1_info_textarea li
{
	float:left;
	width:612px;
	font-size:12px;
	color:#333;
}
.hotel_book1_info_textarea_text
{
	color:#333;
	font-size:12px;
	padding:8px 7px 8px 7px;
	width:519px;
	height:79px;
	font-family:Arial;
}
.hotel_book1_info_but
{
	width:646px;
	float:left;
}
.hotel_book1_right_select
{
	font-size:11px;
	color:#333;
	font-family: Arial;
	width:45px;
}
.hotel_book1_right_select_time
{
	font-size:11px;
	color:#333;
	font-family: Arial;
	width:60px;
}
.hotel_book1_number_3
{
	width:154px!important;
	width:146px;
	height:14px;
	font-size:12px;
	font-weight:normal;	
}
.hotel_book1_info1_left
{
	float:left;
	width:320px;
}
.hotel_book1_info1_left_1
{
	width:180px;
	float:left;
}
.hotel_book1_info1_left_text
{
	color:#333;
	height:12px;
	font-family:Arial;
	width:120px!important;
	width:118px;
}
.hotel_book1_info1_right
{
	float:right;
	width:290px;
}
.hotel_book1_info1_right_1
{
	width:63px;
	float:left;
}
/*----------------------------hotel_book2.html------------------------------------*/
.hotel_book2_title
{
	width:612px;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
}
.hotel_book2_input
{
	color:#333;
	height:12px;
	font-family:Arial;
	width:325px!important;
	width:323px;
}
.hotel_book2_info
{
	width:612px;
	float:left;
	margin-top:5px;
	padding-left:34px;
	
}
.hotel_book2_info li
{
	font-size:12px;
	color:#333;
	float:left;
	text-align:left;
	padding-top:5px;
}
/*-----------------------------------------flights-------------------------------------------------------*/
.flights_travel
{
	float:left;
	width:100%;
}
.flights_travel li
{
	float:left;
	font-size:12px;
	color:#333;
}
.flights_travel_left
{
	width:110px;
	padding-top:2px;
	height:18px;
}
.flights_travel_left_select
{
	font-size:11px;
	color:#333;
	font-family: Arial;
	width:106px;
}
.flights_travel_right
{
	width:120px;
	padding-top:0px!important;
	padding-top:1px;
	height:20px!important;
	height:19px;
}
.flights_travel_right_1
{
	width:95px;
	padding-top:0px!important;
	padding-top:1px;
	height:20px!important;
	height:19px;
}
.flights_travel_right_select
{
	font-size:11px;
	color:#333;
	font-family: Arial;
	width:111px;
}
.flights_travel_right_select_long
{
	font-size:11px;
	color:#333;
	font-family: Arial;
	width:221px;
}
.flights_travel_test_left
{
	width:110px;
	float:left;
	padding-top:0px!important;
	padding-top:1px;
}
.flights_travel_test_left_1
{
	width:90px;
	float:left;
	padding-top:0px!important;
	padding-top:1px;
}
.flights_travel_test_right
{
	width:115px;
}
.flights_travel_input_1
{
	width:82px!important;
	*width:80px!important;
	width:81px;
	font-size:11px;
	font-family:Arial;
	color:#333;
	text-align:center;
	height:12px;
}
.flights_travel_input_1_1
{
	width:82px!important;
	width:80px;
	font-size:11px;
	font-family:Arial;
	color:#333;
	text-align:center;
}
.flights_travel_input_1_2
{
	width:82px!important;
	width:80px;
	font-size:11px;
	font-family:Arial;
	color:#333;
}
.flights_travel_input_2
{
	width:87px!important;
	width:85px;
	font-size:11px;
	font-family:Arial;
	color:#333;
	text-align:center;
	height:12px;
}
.flights_travel_date_search
{
	float:left;
	width:100%;
	padding-top:13px!important;
	padding-top:10px;
	*height:29px!important;
	height:24px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.flights_travel_date_search
{
	height:27px;
}   
}
.flights_travel_pic
{
	width:648px;
	float:left;
	margin-top:4px;
}
.flights_travel_pic li
{
	float:left;
}
.flights_travel_pic_left
{
	padding-right:8px;
}

/*----------------------------------flights_list--------------------------------------*/
.flights_list_info
{
	width:646px;
	float:left;
	margin-top:5px;
}
.flights_list_info_left
{
	float:left;
	font-weight:bold;
	font-size:12px;
	padding-left:12px;
}
.flights_list_info_right
{
	float:right;
	font-weight:bold;
	font-size:12px;
}
.flights_list_info_bot
{
	width:634px;
	float:left;
	padding-left:12px;
	color:#333;
}
.flights_list_title_bg
{
	width:646px;
	height:25px;
	border:1px solid #ABBECB;
	float:left;
	background-color:#EBF1F5;
	padding-top:3px;
	padding-bottom:5px!important;
	padding-bottom:3px;
}
.flights_list_title_bg li
{
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#333;
}
.flights_list_title_1
{
	text-align:center;
	width:161px;
	padding-top:7px;
}
.flights_list_title_2
{
	text-align:center;
	width:162px;
	padding-top:7px;
}
.flights_list_content
{
	width:646px;
	float:left;
	margin-top:5px;
}
.flights_list_content li
{
	float:left;
}
.flights_list_content_flight
{
	width:131px;
	text-align:center;
	padding-left:40px;
	cursor:pointer;
}
.flights_list_content_flight img
{
	vertical-align:top;
}
.flights_list_content_flight_right
{
	color:#333;
	padding-top:12px;
	text-decoration:underline;
	font-size:12px;	
}
.flights_list_content_da
{
	width:161px;
	padding-top:12px;
}
.flights_list_content_da li
{
	float:left;
	color:#333;
}
.flights_list_content_datop
{
	width:100%;	
}
.flights_list_content_div_left
{
	cursor:pointer;
	float:left;
	margin-left:44px!important;
	margin-left:22px;
	margin-right:5px;
	color:#333;
	position:relative;
}
.flights_list_content_div_left span
{
	border-bottom:1px dashed #ABBECC;
}
.flights_list_content_div_right
{
	font-size:12px;
	color:#333;
	position:relative;
}
.flights_list_content_model
{
	color:#333;
	width:152px;
	text-align:center;
	height:37px;
	padding-right:10px;	
}
.flights_list_content_model_div
{
	width:20px;
	cursor:pointer;
	margin:auto;
	padding-top:12px;
}
.flights_list_content_money
{
	color:#333;
	width:152px;
	text-align:center;
	height:25px;
	padding-top:12px;
}
.flights_list_div
{
	width:646px;
	border-left:1px solid #ABBECB;
	border-right:1px solid #ABBECB;
	border-bottom:1px solid #ABBECB;
	float:left;
}
/*--------------------------------------flights reserva-------------------------------------*/
.flights_reserva_title
{
	width:881px;
	padding-left:17px;
	font-size:12px;
	float:left;
	font-weight:bold;
	border:1px solid #ABBECB;
	background-color:#EBF1F5;
	height:30px;
	padding-top:10px;
}
.flights_reserva_title li
{
	float:left;
	text-align:center;
	width:176px;
}
.flights_reserva_text
{
	width:881px;
	padding-left:17px;
	font-size:12px;
	float:left;
}
.flights_reserva_text li
{
	float:left;
	text-align:center;
	width:176px;
	height:20px;
}
.flights_reserva_text_li
{
	padding-top:6px;
}



/*--------------------------------------translation_list-------------------------------------------*/
.translation_but
{
	*margin-top:4px!important;
	*padding-bottom:3px!important;
}
.translation_list_info
{
	float:left;
	width:717px;
}
.translation_list_right_menu_1
{
	padding-top:8px;
	width:100px;
}
.translation_list_test
{
	border-left:1px solid #F6B04A;
	border-right:1px solid #F6B04A;
	background-color:#FEF2C2;
	padding-left:13px;
	float:left;
	width:230px;
}
.translation_list_test li
{
	float:left;
	padding-top:4px!important;
	padding-top:3px;
}
.translation_list_test_left
{
	width:70px;
	float:left;
}
.translation_list_select
{
	font-size:11px;
	font-weight:normal;
	width:152px;
	color:#333;
	font-family: Arial;
	border:1px solid #7F9DB9;
	height:18px;
}
.flights_mid_righ_down_right_card
{
	width:174px;
	float:left;
	padding-top:121px;
}
.translation_list_info_left
{
	float:left;
}
.translation_list_info_left img
{
	vertical-align:middle;
}
.translation_list_info_right
{
	float:right;
	font-size:12px;
	color:#333;
}
.translation_list_info_right_text
{
	padding-top:3px;
}
.translation_list_info_right li
{
	float:left;
}
.translation_list_info_right li img
{
	vertical-align:middle;
}
.translation_list_tab
{
	width:717px;
	float:left;
}
.translation_list_tab_left
{
	width:354px;
	float:left;
	border:1px solid #ABBECB;
}
.translation_list_tab_right
{
	width:354px;
	float:right;
	border:1px solid #ABBECB;
}
.translation_list_tab_in
{
	width:348px;
	float:left;
	border:3px solid #EBF1F5;	

}
.translation_list_tab_in_img
{
	width:113px;
	float:left;
}
.translation_list_tab_in_img img
{
	vertical-align:top;
}
.translation_list_tab_in_li
{
	border:1px solid #ABBECB;
	margin-top:7px;
	margin-left:7px;
	width:88px;
	height:118px;
}
.translation_list_tab_info
{
	float:right;
	width:215px;
	margin-top:6px;
	padding-right:6px;
}
.translation_list_tab_info li
{
	float:left;
}
.translation_list_tab_info_li
{
	width:100%;
}
.translation_list_tab_info_name
{
	font-size:15px;
	font-weight:bold;
	color:#9F1015;
	border-bottom:1px solid #ABBECB;
	padding-bottom:3px!important;
	padding-bottom:4px;
	width:100%;
}
.translation_list_tab_info_left
{
	font-size:12px;
	font-weight:bold;
	color:#333;
	width:110px;
	line-height:19px;
}
.translation_list_tab_info_left_span
{
	font-weight:normal;
}
.translation_list_tab_info_right
{
	color:#333;
	width:99px;
	line-height:19px;
	font-size:12px;
}
.translation_list_tab_info_right_1
{
	color:#333;
	width:89px;
	line-height:19px;
	font-size:12px;
	font-weight:bold;
}
.translation_list_tab_info_test
{
	height:53px;
	width:195px;
	overflow:hidden;
	line-height:17px;
}
.translation_mid_righ_down_right_top
{
	width:245px;
	float:left;

}
.translation_mid_righ_down_right_top_bg
{
	font-size:12px;
	font-weight:bold;
	background-image:url(mid_right_login_bg_l.jpg);
	background-repeat:no-repeat;
	width:235px;
	height:27px;
	padding-left:10px;
	padding-top:5px;
}
.translation_mid_righ_down_right_top img
{
	vertical-align:top;
}
.translation_mid_righ_down_right_top_li
{
	padding-left:1px;
	padding-right:1px;
	background-color:#FAD18F;
}
.translation_mid_righ_down_right_top_login
{
	background-color:#FFEFC1;
	height:92px!important;
	height:93px;
	padding-left:28px;
	padding-top:7px!important;
	padding-top:6px;
	color:#333;
}
.translation_mid_righ_down_right_top_login input
{
	width:105px!important;
	width:103px;
	height:12px!important;
	height:12px;
	font-size:11px;
	font-weight:normal;
	color:#333;
}
.translation_mid_righ_down_right_top_login li
{
	margin-bottom:6px!important;
	margin-bottom:4px;
}
.translation_mid_righ_down_right_top_login_li
{
	padding-top:3px;
	margin-right:30px!important;
	margin-right:27px;
	float:left;
}
.translation_mid_righ_down_right_top_login_li_1
{
	padding-top:3px;
	float:left;
	margin-right:40px!important;
	margin-right:37px;
}
.translation_mid_righ_down_right_top_login_li_2
{
	padding-top:6px;
	line-height:15px;
}
.translation_mid_righ_down_right_top_login_go
{
	padding-top:8px;
	float:left;
	width:70px!important;
	width:67px;
}
.translation_mid_righ_down_right_top_login_go img
{
	cursor:pointer;
}
.translation_list_top_right_2
{
	height:37px;
	width:446px;
	background-image:url(exhibition_list_top_r_mid.jpg);
	background-repeat:repeat-x;
}
.translation_list_top_mid
{
	padding-top:9px;
	height:28px;
	width:380px;
	background:url(exhibition_list_top_mid.jpg) repeat-x;
}


/*----------------------------------------translation_detail--------------------------------------------------*/
.translation_detail_info
{
	width:646px;
	float:left;	
}
.translation_detail_info_img
{
	width:244px;
	float:left;
}
.translation_detail_info_img_li
{
	width:216px;
	height:236px;
	border:4px solid #ABBECB;
}
.translation_detail_info_img_li img
{
	vertical-align:top;
}
.translation_detail_info_right
{
	width:402px;
	float:right;
}
.translation_detail_info_right li
{
	float:left;
}
.translation_detail_info_title
{
	width:100%;
	font-size:15px;
	font-weight:bold;
	color:#CC3300;
}
.translation_detail_info_text_left
{
	width:215px;
	line-height:19px;
	font-size:12px;
	color:#333;
}
.translation_detail_info_text_right
{
	width:187px;
	line-height:19px;
	font-size:12px;
	color:#333;
}
.translation_detail_info_text
{
	width:380px;
	font-size:12px;
	color:#333;
	padding:10px 10px 10px 10px;
	background-color:#EBF1F5;
	line-height:150%;
	border:1px solid #ABBECB;
}
.translation_detail_Cost
{
	float:left;
	font-size:12px;
	width:100%;
}
.translation_detail_Cost_1
{
	width:100%;
}
.translation_detail_Cost_2
{
	width:140px;
	border-top:1px solid #000000;
	font-weight:bold;
	padding-top:3px;
}
.translation_detail_Cost li
{
	float:left;
}





/*----------------------------------register--------------------------------*/
.register_title_left
{
	float:left;
}
.register_title_right
{
	float:right;
	padding-right:6px;
	font-weight:normal;
}
.register_contact_info
{
	width:881px;
	float:left;
	padding-left:17px;
	background-image:url(directory_contact_info.jpg);
	background-repeat:repeat-x;
	height:18px;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	border:1px solid #ABBECB;
}
.register_msg
{
	width:881px;
	float:left;
	padding-left:17px;
	line-height:200%;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.register_msg a{color:#000000;text-decoration: none;}
.register_msg a:link {color:#000000;text-decoration:none;}
.register_msg a:visited {color: #000000;text-decoration:none;}
.register_msg a:hover {color: #000000;text-decoration:underline;}
.register_msg a:active {color: #000000;text-decoration:none;}
.register_info_left
{
	float:left;
	width:400px;
	padding-left:17px;
	font-size:12px;
}
.register_info_left_left
{
	padding-top:3px;
	width:130px;
	font-size:12px;
}
.register_info_left_left_3
{
	width:130px;
	font-size:12px;
}

.register_info_left_left_1
{
	width:125px;
	font-size:12px;
	font-weight:bold;
	float:left;
}
.register_info_left_left_2
{
	width:205px;
	font-size:12px;
	font-weight:bold;
	float:left;
}
.register_info_left li
{
	font-size:12px;
	float:left;
}
.register_info_right
{
	float:right;
	width:426px;
	font-size:12px;
}
.register_info_right_text
{
	font-size:11px;
}
.register_info_right_select
{	
	width:255px!important;
	width:256px;
	height:20px;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
}
.register_info_right_select_s
{	
	width:89px!important;
	width:90px;
	height:20px;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
}
.register_info_right li
{
	font-size:12px;
	float:left;
}
.register_info_left_test
{
	width:251px!important;
	width:250px;
	height:14px;
	font-size:12px;
	font-weight:normal;
}
.register_info_long
{
	float:left;
	width:883px;
	padding-left:17px;
	font-size:12px;
	line-height:150%;
}
.register_info_long_s
{
	float:left;
	width:883px;
	padding-left:17px;
	font-size:11px;
	line-height:150%;
}
.register_info_long_left
{
	width:170px;
	padding-top:3px;
	font-size:11px;
}
.register_info_long_input
{
	width:120px;
	height:14px;
	font-size:12px;
	font-weight:normal;
}
.register_info_long li
{
	float:left;
}
.register_info_long a{color:#000000;text-decoration: none;}
.register_info_long a:link {color:#000000;text-decoration:none;}
.register_info_long a:visited {color: #000000;text-decoration:none;}
.register_info_long a:hover {color: #000000;text-decoration:underline;}
.register_info_long a:active {color: #000000;text-decoration:none;}
.register_info_long img
{
	vertical-align:top;
}
/*------------------------------contact------------------------------------------*/
.contact_msg
{
	width:881px;
	float:left;
	padding-left:17px;
	line-height:250%;
	font-size:12px;
	color:#000000;
	background-image:url(business_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #ABBECC;
	
}
.contact_select
{
	font-size:12px;
	font-weight:normal;
	width:304px!important;
	width:306px;
	color:#333;
	font-family: Arial;
	border:1px solid #7F9DB9;
	height:20px!important;
	height:22px;
}
.contact_select_s
{
	font-size:12px;
	font-weight:normal;
	width:255px!important;
	width:256px;
	color:#333;
	font-family: Arial;
	border:1px solid #7F9DB9;
	height:20px!important;
	height:22px;
}


/*----------------------------alerta--------------------------------------*/
.alerta_input_text
{
	width:20px;
	height:14px;
	font-size:12px;
	font-weight:normal;
}
.alerta_msg
{
	width:881px;
	float:left;
	padding-left:17px;
	line-height:200%;
	font-size:12px;
	color:#000000;
	text-align:left;
}
.alerta_msg_1
{
	width:881px;
	float:left;
	padding-left:17px;
	line-height:200%;
	font-size:12px;
	color:#000000;
	text-align:left;
}
.alerta_name
{
	width:600px;
	float:left;
	margin-left:17px;
}
.alerta_name li
{
	float:left;
	padding-right:10px;
}
.alerta_name_select
{
	width:85px!important;
	width:80px;
	height:14px;
	font-size:12px;
	font-weight:normal;	
}
.alerta_img
{
	float:right;
	position:absolute;
	z-index:5;
	margin-top:16px;
	margin-left:300px;
}
.alerta_text
{
	font-size:12px;
	font-weight:bold;
}
.alerta_text_a
{
	border:1px solid #ABBECB;
	padding:0px 3px 1px 3px;
	background-color:#EBF1F5;
	color:#4D6A7D;
	overflow:hidden;
}
.alerta_info_long
{
	float:left;
	width:100%;
	padding-left:17px;
	font-size:12px;
	line-height:150%;
}
.alerta_info_long
.alerta_info_long a{color:#000000;text-decoration: none;}
.alerta_info_long a:link {color:#000000;text-decoration:none;}
.alerta_info_long a:visited {color: #000000;text-decoration:none;}
.alerta_info_long a:hover {color: #000000;text-decoration:underline;}
.alerta_info_long a:active {color: #000000;text-decoration:none;}
.alerta_info_long li
{
	float:left;
}
.alerta_info_long_left
{
	width:189px;
}


/*--------------------------------payment_form.html-------------------------------------*/
.payment_form_text
{
	padding-left:17px;
	width:863;
	font-size:12px;
	float:left;
	line-height:200%;
}
.payment_form_text a{color:#000000;text-decoration: none;}
.payment_form_text a:link {color:#000000;text-decoration:none;}
.payment_form_text a:visited {color: #000000;text-decoration:none;}
.payment_form_text a:hover {color: #000000;text-decoration:underline;}
.payment_form_text a:active {color: #000000;text-decoration:none;}

.payment_form_text_blod
{
	font-weight:bold;
}


.payment_form_input_text
{
	width:50px;
	height:14px;
	font-size:12px;
	font-weight:normal;
}
.payment_form_input_date_li
{
	float:left;
	width:256px;
}
.payment_form_input_date
{
	
	width:119px!important;
	*width:119px!important;
	width:119px;
	height:14px;
	font-size:12px;
	font-weight:normal;
}

/*--------------------------------------msg.html--------------------------------------------*/
.msg_div
{
	float:left;
	width:898px;
	text-align:center;
	font-size:12px;
	color:#333;
	border:1px dashed #ABBECC;
	padding-top:20px;
	padding-bottom:10px;
}
.msg_text
{
	width:550px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	margin:auto;
	color:#757575;
	padding:10px 10px 10px 10px;
	background-color:#EBF1F5;
	line-height:150%;
	border:1px solid #ABBECB;
}

/*----------------------------------------local----------------------------------------*/
.local_textarea
{
	width:251px!important;
	width:250px;
	height:50px;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
}
/*-----------------------------------card------------------------------------------*/
.card_text_div
{
	width:800px;
	padding-left:100px;
	float:left;
}
.card_text_div li
{
	float:left;
}



/*--------------------------------------about us----------------------------------------*/
.about_div
{
	float:left;
	width:898px;
	border:1px dashed #ABBECC;
}
.about_text_1
{
	width:550px;
	font-size:14px;
	text-align:left;
	margin:auto;
	color:#333;
	padding:10px 10px 10px 10px;
	line-height:150%;
}
.about_title
{
	color:#ED7F19;
	font-weight:bold;
	font-size:18px;
}
.about_text
{
	color:#ED7F19;
	font-weight:bold;
}
.about_more
{
	cursor:pointer;
	width:52px;
	float:right;
	*margin-bottom:0px!important;
	margin-bottom:20px;
	*margin-top:0px!important;
	margin-top:20px;
	margin-right:10px;
}
/*---------------------------------------------business_embassy----------------------------------------------------*/
.business_embassy_info_left
{
	float:left;
	width:424px;
	padding-left:17px;
	font-size:12px;
	color:#333;
	line-height:150%;
	height:135px;
	overflow:hidden;
	padding-top:5px;
	background-image:url(business_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #ABBECC;
}
.business_embassy_info_left_1
{
	float:left;
	width:400px;
	padding-left:17px;
	font-size:12px;
	color:#333;
	line-height:150%;	
}
.business_embassy_info_mid
{
	float:left;
	width:898px;
	font-size:12px;
	color:#333;
	line-height:120%;
	border:1px solid #ABBECC;
	background-image:url(business_bg_long.jpg);
	background-repeat:repeat-x;
}
.business_embassy_info_mid li
{
	
	overflow:hidden;
	padding-top:5px;
	float:left;
	padding-left:17px;
	width:880px;
}
.business_embassy_info_mid_li
{
	
	overflow:hidden;
	padding-top:5px;
	background-image:url(business_bg.jpg);
	background-repeat:repeat-x;
	float:left;
	padding-left:17px;
	width:880px;
}


.business_embassy_info_mid a{color:#333;text-decoration: underline; font-weight:bold;}
.business_embassy_info_mid a:link {color:#333;text-decoration:underline;font-weight:bold;}
.business_embassy_info_mid a:visited {color: #333;text-decoration:underline;font-weight:bold;}
.business_embassy_info_mid a:hover {color: #333;text-decoration:underline;font-weight:bold;}
.business_embassy_info_mid a:active {color: #333;text-decoration:underline;font-weight:bold;}

.business_embassy_info_left a{color:#333;text-decoration: underline; font-weight:bold;}
.business_embassy_info_left a:link {color:#333;text-decoration:underline;font-weight:bold;}
.business_embassy_info_left a:visited {color: #333;text-decoration:underline;font-weight:bold;}
.business_embassy_info_left a:hover {color: #333;text-decoration:underline;font-weight:bold;}
.business_embassy_info_left a:active {color: #333;text-decoration:underline;font-weight:bold;}

.business_embassy_info_right
{
	float:right;
	width:426px;
	font-size:12px;
	color:#333;
	line-height:150%;
	border:1px solid #ABBECC;
	height:135px;
	padding-left:17px;
	overflow:hidden;
	padding-top:5px;
	background-image:url(business_bg.jpg);
	background-repeat:repeat-x;
}
.business_embassy_info_right_1
{
	float:right;
	width:426px;
	font-size:12px;
	color:#333;
	line-height:150%;
}

.business_embassy_info_right a{color:#333;text-decoration: underline; font-weight:bold;}
.business_embassy_info_right a:link {color:#333;text-decoration:underline;font-weight:bold;}
.business_embassy_info_right a:visited {color: #333;text-decoration:underline;font-weight:bold;}
.business_embassy_info_right a:hover {color: #333;text-decoration:underline;font-weight:bold;}
.business_embassy_info_right a:active {color: #333;text-decoration:underline;font-weight:bold;}
.business_embassy_14blod
{
	font-size:12px;
	font-weight:bold;
	color:#333;
}
.business_embassy_title
{
	width:898px;
	float:left;
	border:1px solid #FFCC22;
	background-image:url(directory_list_pro_bg.jpg);
	background-repeat:repeat-x;
	height:23px;
	padding-top:5px;
	overflow:hidden;
}
.business_tips_text
{
	padding-left:17px;
	width:883px;
	font-size:12px;
	float:left;
	line-height:130%;
	background-image:url(business_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #ABBECC;
	padding-top:5px;
	padding-bottom:5px;
}
.business_contact_info_div
{
	width:100%;
	float:left;
	padding-top:10px!important;
	padding-top:5px;
}
.business_contact_info_div_1
{
	width:100%;
	float:left;
	padding-top:10px!important;
	padding-top:5px;
}

/*-----------------------------------flights step------------------------------------------*/
.flights_step
{
	width:635px;;
	float:right;
	text-align:right;
	padding-left:13px;
}
.flights_step_1
{
	width:580px;;
	float:right;
	text-align:right;
	padding-left:13px;
}
.flights_step_1 li
{
	float:left;
	font-size:11px;
	color:#c4c4c4;
}
.flights_step_li
{
	width:15px;
	text-align:center;
}
.flights_step_color
{
	color:#E97F19;
}
/*-----------------------------------backgroud---------------------------------------------*/
.backgroud_list_top_mid
{
	padding-top:9px;
	height:28px;
	width:260px;
	background:url(exhibition_list_top_mid.jpg) repeat-x;
}
.backgroud_list_top_right_2
{
	height:37px;
	width:566px;
	background-image:url(exhibition_list_top_r_mid.jpg);
	background-repeat:repeat-x;
}
.backgroud_right_menu_1
{
	padding-top:8px;
	width:200px;
}
.backgroud_right_menu_2
{
	padding-top:8px;
	width:105px;
}
.backgroud_info
{
	width:717px;
	float:left;
	height:113px;
}
.backgroud_info li
{
	float:left;
	text-align:center;
	font-size:12px;
	color:#333;
}
.backgroud_info_1
{
	width:200px;
	padding-top:25px;
}
.backgroud_info_2
{
	width:110px;
	padding-top:15px;
}
.backgroud_info_2 img
{
	vertical-align:bottom;
}
/*---------------------------------paquetes--------------------------------------------*/
.paquetes_img
{
	width:883px;
	padding-left:17px;
}
.paquetes_img img
{
	vertical-align:top;
	border:5px solid #ABBECB;
}
.paquetes_test
{
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	width:863px;
	padding-left:17px;
	padding-right:20px;
	font-size:12px;
	background-image:url(business_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #ABBECC;
}
/*----------------------------------Aprender Chino-----------------------------------------------*/
.aprender_menu_1
{
	padding-top:8px;
	width:181px;
}
.aprender_menu_2
{
	padding-top:8px;
	width:248px;
}
.aprender_menu_3
{
	padding-top:8px;
	width:112px;
}
.aprender_menu_4
{
	padding-top:8px;
	width:80px;
	text-align:center;
}
.aprender_menu_5
{
	padding-top:8px;
	width:139px;
	text-align:center;
}
.aprender_Overview
{
	height:106px;
	padding-left:10px;
	width:238px;
	position:static!important;
	*position:relative!important;
	position:relative;	
	*display:block!important;	
	display:table!important;
	line-height:200%;
}
.aprender_country
{
	text-align:center;
	width:114px;
	padding-top:35px;
	height:71px;
	line-height:140%!important;
	line-height:170%;
}
.aprender_price
{
	width:82px;
	padding-top:47px;
	height:59px;
	overflow:hidden;
	text-align:center;
}
.aprender_alerta
{
	width:141px;
	text-align:center;
	padding-top:35px;
	height:71px;
}
.aprender_alerta img
{
	vertical-align:top;
	border:none;
}
/*-----------------------------------forget password--------------------------------------*/
.forget_div
{
	float:left;
	width:898px;
	text-align:center;
	font-size:12px;
	color:#333;
	border:1px dashed #ABBECC;
	padding-top:100px;
	padding-bottom:10px;
	height:200px;
}
.forget
{
	width:350px;
	margin:auto;
	height:40px;
	background-image:url(business_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #ABBECC;
	padding-top:20px;
	padding-left:50px;
}
.forget li
{
	float:left;
}
.forget_img
{
	padding-top:2px;
}
.forget_input
{
	padding-right:10px;	
}
/*----------------------------------message---------------------------------------------*/
.message_enter
{
	float:left;
	width:500px;
	padding-left:200px;
	margin:10px 0px 10px 0px;
}
.message_div
{
	width:100%;
	float:left;
	margin-bottom:10px;
	background-image:url(business_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #ABBECC;
	padding-top:20px;
}
.message_li
{
	background-color:#EBF1F5;
	border:1px solid #ABBECB;
	padding:10px;
}
.message_li_text
{
	background-color:#EBF1F5;
	border:1px solid #ABBECB;
	padding:0px 5px;
	height:18px;
}





/*---------------------------------date----------------------------------------*/
#menu li, .popupmenu_popup li, #announcement li, .portalbox li, .tabs li, .postmessage fieldset li, .side li, .formbox li, .notice li { list-style: none; }
a { color: #54564C; text-decoration: none; }
	a:hover { text-decoration: underline; }
	a img { border: none; }
em, cite, strong, th {  }
table { empty-cells: show; border-collapse: collapse; }

/*Popup Calendar*/
#calendar { border: 1px solid #F6B04A; background: #FEF2C2; margin-bottom: 0.8em;}
	#calendar td { padding: 2px; font-weight: bold; }
	#calendar_week td { height: 2em; line-height: 2em; border-bottom: 1px solid #F6B04A; font-size:12px;}
	#hourminute td {padding: 4px 2px; border-top: 1px solid #F6B04A;}
		.calendar_expire, .calendar_expire a:link, .calendar_expire a:visited {	color: #333; font-weight: normal; }
		.calendar_default, .calendar_default a:link, .calendar_default a:visited { color: #333;}
		.calendar_checked, .calendar_checked a:link, .calendar_checked a:visited { color: #FF3A00; font-weight: bold;}
		td.calendar_checked, span.calendar_checked{ background: #ffffff;}
		.calendar_today, .calendar_today a:link, .calendar_today a:visited { color: #7B7D72; font-weight: bold; }
	#calendar_header td{ width: 30px; height: 20px; border-bottom: 1px solid #F6B04A; font-weight:bold; color:#FF3A00;font-size:12px; }
	#calendar_year { display: none;	line-height: 170%; background: #fff; position: absolute; z-index: 10; }
		#calendar_year .col { float: left; background: #fff; margin-left: 1px; border: 1px solid #D9D9D4; padding: 4px; }
	#calendar_month { display: none; background: #fff;line-height:150%!important; line-height: 90%; border: 1px solid #DDD; padding: 4px; position: absolute; z-index: 11; }


