/* LOGIN */
/*iframe{v:expression(this.src='about:blank',this.outerHTML='');}*/
 
 #overlay, #status_curtain {
    display:none;
/*	visibility:hidden; */
	z-index: 10;
  	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/3 :/*IE6*/
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/3);/*IE5 IE5.5*/
 	top:0px;
	left:0px;
	width:100%;
	height:100%;
	opacity: 0.5;
	filter: alpha(opacity = 50);
 	background-color:#cccccc;
}

span#status_text {
	font-size:24px;
}

#status_curtain {
	opacity: 0;
	filter: alpha(opacity = 0);
}

#StateArea {
	border:none;
	color:Red;
	text-align:right;
	position:absolute;
	top:50%;
	left:50%;
	z-index:900;
	visibility:hidden;
}
 /*div#login_form {
	visibility:hidden;
	position:fixed!important;/*FF IE7
	position:absolute;/*IE6	
	z-index: 100;
	_top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/3:/*IE6
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/3);/*IE5 IE5.5
	left:30%;
	top:200px;
 	overflow:auto;
	background-color: #ffffff;
  	text-align: center;
  	color:#000000;
 	font-size: 16px;
	line-height: 20px;
 	BORDER-RIGHT: #CAE8AE 1px solid;
 	BORDER-TOP: #CAE8AE 3px solid; 
    BORDER-LEFT: #CAE8AE 2px solid;
    BORDER-BOTTOM: #CAE8AE 1px solid
  }*/
 div#login_form {
	visibility:hidden;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/	
	z-index: 100;
	_top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/3:/*IE6*/
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/3);/*IE5 IE5.5*/
	left:30%;
	top:200px;
 	overflow:auto;
   	text-align: center;
  	color:#000000;
 	font-size: 16px;
	line-height: 20px;
   }


.msgforuser {
	clear: both;
	float: left;
 	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 100%;
	font:size: 16px;
}

	
#loginNeededMsg{ font-size:12px;}
#register_form {	visibility: hidden;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/	
	z-index: 200;
	_top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/3+62 :/*IE6*/
	document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/3);/*IE5 IE5.5*/
	left:27%;
	top:190px;
 	height: 250px;
	overflow:auto;
	background-color: #ffffff;
 	BORDER-RIGHT: #E3F8C0 5px solid;
 	BORDER-TOP: #E3F8C0 8px solid; 
    BORDER-LEFT: #E3F8C0 5px solid;
    BORDER-BOTTOM: #E3F8C0 5px solid;
   	text-align: center;
  	color:#000000;
 	font-size: 16px;
	line-height: 20px;}
#register_form table{ line-height:20px;}

.bgred{
	background:url(/images/loading.gif) no-repeat 125px center #f0f9e6;
    color:#1f4c07; border:1px #92d175 solid;
	width:150px;
 	right:120px;
	line-height:20px;
 	position:absolute;
	display:none;
	text-align:center;
	opacity: 0.7;
	filter: alpha(opacity = 70);
 }
/** --------------- user data input form ***************/
#mainpane .t-data-grid{line-height:20px; width:100%; font-size:12px;}
#mainpane .t-data-grid td{ padding:5px;}
.t-data-grid th{ background-color:#feffe5; font-weight:normal; color:#333333}
 #rHistoryHead{
 	font-family:Arial,宋体;
	padding:5 0 10 20;
  	font-size:12px;
 	color:#663300;
	line-height:30px;
	font-weight:bold;
 	height:27px; 
 	border-bottom:1px solid #CCCC33;
	background:#f3efd2 url(/images/headTxtbg.gif) no-repeat 0px 10px;
}
#rConfirmDiv{
	margin:auto;  
    border-left:1px solid #DFC482;
	border-right:1px solid #DFC482;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	line-height:30px;
	padding:20px;
	background:#feffe5;
}
table.t-data-grid tr th a{ color:#336699; CURSOR:url(http://webme.bokee.com/inc/mouse018.ani)}
 .reservehotel div.t-beaneditor  {
	padding:2px;
	padding-bottom:10px;
 	background:#feffe5 none repeat scroll 0 0;
	
	background-repeat:no-repeat;
	border-left:1px solid #DFC482;
	border-right:1px solid #DFC482;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;

}


.datafromuser fieldset {
	margin-top: 16px;
	padding: 10px;
}

.datafromuser legend {
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #00008B;
	background-color: #f3f0d1;
}
.t-beaneditor-submit{margin-left:250px; width:67px; height:22px; color:#767300; font-family:"宋体"; cursor:pointer; font-size:14px; font-weight:bold; border:0px;background-image:url(/images/bookButton.jpg);}
.headTxt{ font-size:12px; margin:0 0 0 0; padding:0 0 0 0; color:#333333;background:url(/images/winter16.jpg) no-repeat; height:27px; background-color:f3efd2; border-bottom:1px solid #CCCC33; padding-left:35px; line-height:22px;}

.datafromuser input:focus {
	border: 2px solid #ADD8E6;
}

.datafromuser select {
	color: #000000;
	background-color: #fff;
	border: 1px solid #00008b;
}

.datafromuser textarea {
	color: #666666;
	border: 1px solid #00008B;
}

.datafromuser textarea:focus {
	border: 2px solid #ADD8E6;
}

.datafromuser select:focus {
	border: 2px solid #ADD8E6;
}

form.datafromuser p {
	margin-left: 10px;
	font-size: small;
	text-align: left;
}
/** --------------END- user data input form ***************/
/* ===== table for simple info such as TrainInfoTel === */

table.infotb {
	border-collapse: collapse;
	width: 80%;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}

table.infotb td {
	margin: 0;
	padding: 5px;
	border: 1px solid #5F6F7E;
	font: 1em;
	text-align: left;
}

table.infotb th {
	border: 1px solid #5F6F7E;
	background-color: #E2E2E2;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding: 2px 4px 2px 4px;
	margin: 0;
	font: 0.7em
}

table.infotb caption {
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
}

table.infotb tr:hover {
	background-color: #eeeeee;
}
/*==============train: addnewlineform --- two column structure =======*/
.sampleline-col {
	float: left;
	background-color: #EEEEEE;
	width: 330px;
	height: 300px;
	margin-left: 5px;
	margin-top: 10px;
	border-style: solid;
	border-width: 2px;
}

.inputline-col {
	float: right;
	clear: right; /* this is wrong and to be tested in IE */
	width: auto;
	height: 400px;
	margin-right: 5px;
	margin-top: 10px;
}

/* train */
a.PassByStation:link {
	color: #FF0000;
}

a.OutsideStation:link {
	color: #000000;
}

/* train */
a.PassByStation:visited {
	color: #FF0000;
}

a.OutsideStation:visited {
	color: #000000;
}

/*=== table format for search results: train, bus, and user input form-tables===*/
table.gaocantb {
	width: 100%;
	border-collapse: collapse;
}

table.gaocantb td {
	margin: 0;
	padding: 5px;
	border: 1px solid #bbb;
 	font-size:12px;
	text-align:center;
 }

table.gaocantb th {
	border: 1px solid #bbb;
	background-color: #f0f0f0;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding: 2px 4px 2px 4px;
	margin: 0;
	font: 0.7em
}

table.gaocantb caption {
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
}
#topBar{align:center;height: 80px;}
.mainTitle span{text-align:left;font-size:14px;}
#default_title{ font-size:25px; font-family:"宋体";color:#003366; height:30px;}
/* for show existing correction */
.write {color: #FFFFFF}
.green {color: green}
.black {color: black}
.ccc {color:#cccccc}
.333 {color:#333}
#china{background-image:url(/images/china_pic.gif);background-repeat:no-repeat;background-position:center left;padding-left:30px;width:48px;}
#english{background-image:url(/images/english_pic.gif);background-repeat:no-repeat;background-position:center left;padding-left:20px;width:70px;}
.li-none {list-style:none;}
.padding{padding:5px;}
.border1{border:1px #cccccc solid;}
fieldset{ padding:15px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
/*--h2 for first level title such as "列车最佳路线和时刻查询" --*/
/*--h3 for second level title such as "L98次列车时刻信息输入表"--*/
h2 {text-align: center;font-size: 1.6em;margin-top: 10px;margin-bottom: 10px; color:#336699;}
h3 {text-align: center;font-size: 1.3em;margin-top: 5px;margin-bottom: 5px;color:#336699;}
h4 {text-align: left;font-size: 1.1em;margin-top: 5px;margin-bottom: 5px; 
 
 color:#336699;padding-left:10px;}
body{margin:0px;padding:0; font-size:12px; background-color:#ffffff;font-family:verdana,arial,"宋体",sans-serif;}
fieldst{ padding:5px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
form{ padding:0px; margin:0px;}
td{ padding:0px; margin:0px; font-size:12px;}
div{padding:0px; margin:0px;}
img{border:none;}
.errormsg{border:1px #e7c437 solid; display:inline; padding:4px; background:#ffffcc;}
#but{border:1px #e7c437 solid; display:inline; padding:4px; background:#ffffcc;}
a{ text-decoration:none;color:#336699;}
A:link {COLOR: #336699; text-decoration:none;}
A:visited {COLOR:#336699;text-decoration:none;}
a:hover{text-decoration:underline; color:green;}
.searchbar_input_txt{ height:18px; line-height:18px; padding-left:5px; padding-top:5px; border:none; background:none; background-image:url(/images/input_text.png);}
* html .searchbar_input_txt{ height:18px; line-height:18px; padding-left:5px; border-style:inset;  background:none; background-color:#ffffff;}
#selectprice,#cityName,#srcCity,#destCity{ border-style:inset; background-color:#FFFFFF;}

#cityName,#srcCity,#destCity{padding-left:5px; padding-top:5px; border:none; background:none; background-image:url(/images/input_text.png);}
 /*user_login_style*/
* html #cityName,* html #srcCity, * html #destCity{padding-left:5px; padding-top:5px;border-style:inset;  background:none; background-color:#ffffff;}

#regbut{background:#edf6ff;border:1px solid #486b26; color:#336699;padding:6px; }
#user_login_table{ font-size:12px; height:auto; text-align:left; border:#e8e8e8 1px solid;background:#fafafa; padding:15px;}
#user_login_table td{padding-left:15px;}
#user_login_table .input_txt{ width:160px; height:18px;}
.login_message{ margin:5px; padding:5px; color:#23619a; font-size:12px;cursor:pointer;letter-spacing:1px;}
.red{ color:#ce382b; font-weight:bold; font-size:14px;}
#gaocan_table{ width:100%;width:100% !important; margin:0px; padding:0px;border:0px;}
/*#bg_td_left{ background-image:url(/images/bg_pic.gif); width:3%; background-repeat:repeat-y;}

#bg_td_right{ background-image:url(/images/bg_pic2.gif); width:3%;background-repeat:repeat-y;}*/
#bg_td_left,#bg_td_right{ width:0px;}
#bg_td_center{ width:94%;}
#topmenu{ width:100%; text-align: center; font-size:12px;}
#topbg{ width:100%; margin:auto; background-image:url(/images/toptoolbar.gif); height:28px; line-height:20px; }

#topmenu ul{list-style:none; padding:0px; margin:0px;}
#topmenu li{list-style:none; float:left; margin-left:5px; padding:2px 7px; color:#666666; } 
#topmenu .on{ background-color:#FFFFFF; color:#000000;}
#mainpane{ width:100%;   clear:both;}
#bjtable{padding:10px; padding-top:0px;}
#center { width:647px;margin:auto; margin-top:60px !important;margin-top:40px;}
#content {background-color:#FFFFFF;width:100%;}
#Thismonth #gaocanNavtab #thismonth, 
#Membership #gaocanNavtab #membership,  
#Hotelsales #gaocanNavtab #hotelsales, 
#BookingWeb #gaocanNavtab #bookingweb, 
#ISayfor #gaocanNavtab #isayfor, 
#ContactGaocan #gaocanNavtab #contactgaocan, 
#AboutGaocan #gaocanNavtab #aboutgaocan
       {background:url(/images/icon_segment01.gif) no-repeat  right;background-color:#E3F8C0;}
#AboutGaocan #gaocanNavtab #aboutgaocan a,
#Thismonth #gaocanNavtab #thismonth a, 
#Membership #gaocanNavtab #membership a, 
#Hotelsales #gaocanNavtab #hotelsales a, 
#BookingWeb #gaocanNavtab #bookingweb a, 
#ISayfor #gaocanNavtab #isayfor a,
#ContactGaocan #gaocanNavtab #contactgaocan a
{color:#336699;font-weight:bold;}

#gaocanNavtab{float:left;width:155px; text-align:left;
border-right:none; }
#gaocanNavtab ul {padding:0px 0px; margin-left:10px;}
#gaocanNavtab li{list-style:none; padding:5px; border-bottom:1px #ffffff solid;}
#gaocanNavtab li a:link{text-decoration:none;}
#gaocanNavtab li a:visited{text-decoration:none;}
#gaocanNavtab li a:hover{text-decoration:underline;  } 
li#Mygaocan{ margin-top:20px;}
#main{ margin:auto;}
#contents{margin:0px 22px 0px 0px;float:left; text-align:left;letter-spacing:1px; background-color:#ffffff; line-height:22px;  border:8px #E3F8C0 solid;  }
#contents h3{background:#E3F8C0; font-size:16px;margin:0px;}
#topBar{ line-height:50px;}
#header_top{ text-align:left; margin-bottom:28px;   height:70px; width:100%;}
#logo {float:left;   width:147px; height:67px;}
#center #sendmessage,#sendmessage2{ margin-top:10px;float:right; background-image:url(/images/but.gif); width:120px; height:26px; background-repeat:no-repeat; text-align:center; line-height:26px;}
#header_top #jiudian_txt{ float:left; height:20px; margin-top:25px; width:450px; margin-left:15px; color:#666666;}
#jiudian_txt #title{ font-size:14px; text-align:left; font-weight:bold; color:#003580; margin-bottom:5px;}
#header  #menmu{margin:auto;clear:both;height:112px;background-repeat:no-repeat; margin-top:20px;}

#index_searchbar_bottom_bg{background-image:url(/images/index_searchbar_bottom_bg.gif); height:52px; }


#left_menmu li a:link{ text-decoration:none;}
#left_menmu li a:visited{ text-decoration:none;}
#left_menmu li a:hover{ color:#000000;  } 
#left_menmu .on{ background-image:url(/images/current.gif);  color:#000000; width:155px; height:25px;}
#left_menmu li { list-style:none; line-height:25px;color:#000000; width:155px; height:25px; text-align:center;}
/*******menu*********/
#careers_table{ border:1px #ffcc00 solid; border-top:none; border-bottom:none;}
#job_title{ background-image:url(/images/join_01_04.gif); width:596px; height:56px; font-size:14px; font-weight:bold; padding-top:6px; padding-left:10px; background-repeat:no-repeat;}
#HotelRecommend_table{ width:600px; margin:auto;}
#Recommend_table{ border:1px #ffcc00 solid; border-top:none; border-bottom:none;}
#Recommend_table td{padding-right:10px;}
#Recommend_table div{ line-height:23px;}
#Recommend_table_table td{ border-bottom:1px #CCCCCC solid; padding:5px;}
#HotelRecommend_table div{ margin-top:10px;}
#hotel_topbg{background-image:url(/images/hotel_topbg.gif); width:516px; height:56px; font-size:12px;  padding-top:6px; padding-left:80px; background-repeat:no-repeat;}
#hotel_topbg li{ float:left; margin-left:10px;}
body#user list_menmu_nav a{color:#336699;}
body#hotel div.hotel a,body#train div.train a,body#homepage div.homepage a,body#hotel div.hotel a,body#bus div.bus a,body#ask div.ask a{ color:#FFFFFF; font-weight:bold; font-size:14px; }
#menmu_nav{clear:both;height:33px;display:block}
#navhotel,#navtrain,#navbus,#navask{ float:left; margin-right:2px; width:75px; }
#hotelcontent,#traincontent,#buscontent,#askcontent{ float:left;  width:75px; padding:6px 0px; text-align:center; font-weight:bold; font-size:14px;} 
#addhcontent{ float:right;  width:75px; padding:6px 0px; text-align:center; font-size:12px;} 
#addhcontent,#addhotel{ width:100px;}
#trainSearch_table{ clear:both; text-align:left; width:100%;  padding-left:11px!important; padding-left:12px; color:#ffffff; }
/*#busNavBar li{ float:left; margin-top:10px; padding-right:20px; margin-left:5px; list-style:none; background-image:url(/images/li_front1.gif); background-repeat:no-repeat; padding-left:20px; line-height:15px;}*/
#busNavBar a:hover{ color:green!important; color:#f2f2f2;}
#tip td{ padding-top:10px; padding-left:20px;}
#search_bar_tr{  color:#ffffff; background-repeat:repeat-x;}
#search_bar_tr td { padding:5px;}
#hotel_nav,#bus_nav,#train_nav{ padding:7px; padding-bottom:3px;}

#minisearchbar_but_div{border-top:1px #CCCCCC dashed; margin:5px;  text-align:right;}
#minisearchbar_but{ background-image:url(/images/searchbar_but2.gif); width:78px; height:28px; cursor:pointer;}
#searchbar{margin-left:8px; background:#146eb4; height:60px; float:left;}
#select_div{ width:141px; float:left; color:#ffffff; padding-left:10px; }
#select_div2{ width:121px; float:left; color:#ffffff;}
#search_but{ margin-top:2px; text-align:right; margin-right:10px; margin-bottom:5px;}
#searchbar_pic{width:48px; float:left; padding-top:0px !important; padding-top:5px;}
#searchbar_input{ width:130px;float:left; margin-right:5px; margin-top:7px !important; margin-top:0px;}
#searchbar_but{color:#ffffff;font-weight:bold; font-size:14px; font-family:"宋体" ; background-image:url(/images/searchbar_but1.gif); width:55px; border:0px; height:29px; background-position:0px 0px; float:left;cursor:pointer;margin-top:0px;margin-left:5px;}
#searchbar_train_but{ float:left; background-image:url(/images/searchbar_train_butbg.gif); color:#FFFFFF; font-weight:bold; border:0px; width:113px; height:28px;  cursor:pointer;}
#hotcity{ text-align:left; padding:5px; margin-top:-5px !important; margin-top:0px; margin-bottom:10px; color:#ffffff; padding-left:10px;}
#hotcity a:link{ color:#eeeeee;}
#hotcity a:visited{ color:#eeeeee;}
#hotcity a:hover{ color:#98f192;}
#morecity_div{display:none; position:absolute; margin-left:460px !important; margin-left:-44px; margin-top:0px !important; margin-top:16px; color:#000000;}
#left{clear:both;width:100%;}
#search #destinationSearch #destHelp{ display:none; border:1px #FFCC00 solid; background-color:#f8f8f8; float:left;}
#PricesSearch{ padding:5px;}
#search #title{ font-size:12px; font-weight:bold; color:#003580; margin:5px;}
#search #search_but{ margin-top:2px; text-align:right; margin-right:10px; margin-bottom:5px;}
#right #please_note{ border-bottom:dashed 1px #feba02; background-color:#ffffaa; padding:2px;margin-top:5px; margin-bottom:5px;}
body#user #footer {  margin-top: 0px;margin-bottom: 0px; }
#footer{ clear:both; width:100%;  margin:auto;margin-bottom:40px; text-align:center; height:30px; padding:30px 0px 30px 0px;  margin-bottom:40px; }
#footer #bottom_menu{text-align:center; color:#CCCCCC; }
#footer #txt{ text-align:center;  font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#999999;}

/**************************************train******************************/
#trainSearch_table td{ padding:5px; color:#ffffff;}
 
  /***************************************bus******************************/
#help_txt{color:#666666;}
/********************************reserve_page*/
#reserve_panel{ width:700px; margin:auto; text-align:center;}
.reserve_webname{ margin-left:10px; margin-top:5px; visibility:visible; display:block;}
#reserve_list{ margin-bottom:50px;}
#reserve_list li{ margin-bottom:30px; margin-top:10px; list-style:none; text-align:left; float:left; margin-right:20px;height:60px; vertical-align:middle;}
#reserve_list li img{ height:45px !important; height:50px; display:block; border:1px #eeeeee solid; padding:5px;}

/***********************MY gaocan***/
.MyGaocan_right{ border-left:none; text-align:left;}


#MyGaocan_top{background:#C3D9FF no-repeat right top; padding:0px 4px; height:35px;margin-bottom:-15px; color:#003366; }
#ulinebg{background-color:#E0ECFF; height:12px;}
#ubgcolor{background-color:#ffffff;width:140px;text-align:left; margin:0 10px;height:12px; border:1px #ffffff solid;}
#MyGaocan_top_table{height:20px; color:#333333; }
.MyGaocan_right{  background-color:#fffff; border:8px #ffe88e solid;   min-height:200px;}
body#hotel .MyGaocan_right{ border:8px #e3f8c0 solid; }
body#hotel .MyGaocan_right h3{font-size:12px;font-weight:normal;margin:0px 0px 10px 0px;padding:3 0 3 3;text-align:left;  border-top:1px #a2bbdd solid;  background-color:#F2F7FF; color:#333333;}
#toolbartitle{text-align:left; padding:3px;border-left:#a2bbdd solid 1px; border-top:1px #a2bbdd solid;  background-color:#fffed9; color:#333333;}
#back_ground{padding-top:20px;}
#my_gaocan_table{font-size:12px; margin-bottom:50px;}
#user_information,#user_level_div,#user_management_hotel,#gaocan_Mutual{background-color:#FFFFFF;width:98%;  padding:3px;}
#user_infor_div,#user_help_div{ margin-bottom:20px;}

body#uinfo #personal_information{background:url(/images/icon_segment01.gif) no-repeat  right;background-color:#ffe88e;}

body#uhistory #integral_history{color:#ffffff;background:url(/images/icon_segment01.gif) no-repeat  right;background-color:#ffe88e;}
body#chistory #chat_history{color:#ffffff;background:url(/images/icon_segment01.gif) no-repeat  right;background-color:#ffe88e;}

#integral_history,#personal_information, #chat_history{padding:5px; margin-top:10px;border:1px #fdf4ea solid; border-right:none;background:#fffae4}
#integral_history, #personal_information , #chat_history .title{ font-size:12px; text-align:left; font-weight:bold;}
#user_name,#currency_num{ font-weight:bold;}
#user_scrol{color:#000000; position:absolute; margin-top:-13px; font-size:12px; width:120px; text-align:center;}
#currency_num{ font-family:Arial, Helvetica, sans-serif; color:#FF9900;}
.on{ color:#666666; font-size:14px; font-weight:bold;}
#my_gaocan_menu{background:#F7F7F7 none repeat scroll 0 0; padding:3px; padding-top:0px; margin-right:2px;}
#my_gaocan_menu li{ border-bottom:1px #cccccc solid; cursor:pointer; height:25px; line-height:25px;text-align:left;
padding-left:10px; background-color:#FFFFFF;  list-style:none;}
#my_gaocan_menu .on{ background-image:url(/images/arr_orange1.gif) no-repeat; background-color:#CC6633; color:#ffffff;}
#user_help_div{border:1px solid #e3f8c0; width:99%;float:left;}
 #user_help_eachother_title{background-color:#e3f8c0;padding:3px; text-align:left; height:20px; line-height:20px;}
 
#user_help_eachother_title .title{ color:#336699; font-weight:bold;}
#user_how_help_content{  padding:3px; background-color:#FFFFFF; border-top:none;font-size:12px;}
#user_how_help_content ul{ margin:0px; padding:0px; height:auto; list-style:none;}
#user_how_help_content li{ font-size:12px;list-style:none; margin-bottom:5px; margin-top:5px;}
#user_how_help_content li{ cursor:pointer; text-align:left; padding-bottom:5px; width:100%; border:0px; background-color:#ffffff;}
 
#user_info_table{ display:none;}
#editinfo_div table{ padding:5px;}
#add_bankacct_table{ display:none;}
#submitButton{ width:200px;}
#mess_div{position:absolute;width:333px; line-height:16px; text-align:left; padding:5px; margin-top:-105px; margin-left:32px ;display:none;}
* html #mess_div { margin-top:-85px !important;  margin-left:0px !important; margin-left:-50px; } /* IE6 */
*+html #mess_div { margin-top:-85px; margin-left:-50px; } /* IE7 */
#mess_div  em {display:block; width:0; height:0; color:#d8d8ee; overflow:hidden; }/* hack for IE5.5 */
* html #mess_div  em {width:24px; height:12px; visibility:hidden;} /* IE6 */
#mess_div  span {display:block; width:0; height:0; color:#fff; overflow:hidden;  }
* html #mess_div  span {width:20px; height:10px;  visibility:hidden;} /* IE6 */
/*******************message************/
 .mess_close{position:absolute; right:3px; background-color:#FF9966;color:#FFFFFF; width:16px; text-align:center; line-height:16px;  font-size:16px; margin-right:10px; font-weight:800; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
#msg_content{padding:5px;display:block;   height:35px; padding-right:22px; color:#666666;}
.hide{ display:none;}
.show{ display:block;}
.showminiImg{background:url(/images/yl.gif); width:16px; height:16px; float:left; cursor:pointer; }
.hideminiImg{background:url(/images/gb.gif); width:16px; height:16px; float:left; cursor:pointer;}
#zwf{width:1000px; height:1px; font-size:1px;line-height:1px; color:#ffffff;}
/***********************************************/

 /* Set up the default font and ovrall size to include image */
.xborignal{display:block; overflow:hidden; font-size:0;}
.xheigh{ height:1px;}
.xoutestbg{background:#ffffff;}
.xinnerbg{background:#7f7f9c;border-left:1px solid #fff; border-right:1px solid #fff;}

#searchbar_div{clear:both;} 
#searchbar_table{ background-color:#146eb4 ;color:#ffffff;}
#searchbar_div .xinnerbg{background:#146eb4;border-left:1px solid #fff; border-right:1px solid #fff;}

/**************没有边框 = 0 px ************************/
#searchbar_div .xb1 {margin:0 8px 0 0;}
#searchbar_div .xb2 {margin:0 6px 0 0;}
#searchbar_div .xb3 {margin:0 4px 0 0;}
#searchbar_div .xb4 {margin:0 3px 0 0; border-width:0 2px 0 0;}
#searchbar_div .xb5 {margin:0 2px 0 0; border-width:0 1px 0 0;}
#searchbar_div .xb6 {margin:0 2px 0 0; border-width:0 0px 0 0;}
#searchbar_div .xb7 {margin:0 1px 0 0; border-width:0 0px 0 0;height:2px;}
/***************边框=3px*************************/
.xb1 {margin:0 8px; }
.xb2 {margin:0 6px; }
.xb3 {margin:0 4px; }
.xb4 {margin:0 3px; }
.xb5 {margin:0 2px; }
.xb6 {margin:0 2px; } 
.xb7 {margin:0 1px;  height:2px;}
 
#mess_div .xb1 {margin:0 8px;}
#mess_div .xb2 {margin:0 6px;}
#mess_div .xb3 {margin:0 4px;}
#mess_div .xb4 {margin:0 3px;}
#mess_div .xb5 {margin:0 2px;}
#mess_div .xb6 {margin:0 2px;}
#mess_div .xb7 {margin:0 1px;height:2px;}
#main{padding:0px 0px 30 0px;}


/* ----------- chat --------*/



#text {margin:50px auto; width:500px}
.hotspot {padding-bottom:1px;  cursor:pointer}

#tt {position:absolute; z-index:9999; display:block; background:url(/images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(/images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:5px 12px 3px 7px; margin-left:5px; background:#f0f9e6; color:#1f4c07; border:1px #92d175 solid;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(/images/tt_bottom.gif) top right no-repeat; overflow:hidden}

.bubble-text { width:157px; height:69px;font-weight:normal;font-size:12px;color:#666666; cursor:pointer;
     position:absolute; line-height:18px; padding-top:13px; top:-50px; right:35px; 
  background-image:url(/images/TextFrame.gif); background-repeat:no-repeat; text-align:center;display:none;}
  



#googad1{ margin:auto; width:728px;}