﻿#um_menu{ clear:both; }
#um_menu h3{ color:#fff; line-height:28px; text-align:center; font-size:16px; background-color:#8E9ECE; }
#um_menu .info{ padding:5px 10px; border:1px solid #ccc; border-top:0; }
#um_menu .info div{ margin:5px 0; text-align:left; border-bottom:1px dotted #ccc; line-height:25px; text-indent:2em; background:url(../Images/ico_jt.gif) no-repeat 5px 3px; }
#um_menu .info span{ font-weight:bold; }
#um_menu li{ list-style-type:none; }

/*Index Page*/
#um_index{ clear:both; border:1px solid #ccc; padding:15px; }
#um_index h3{ background:url(../Images/title_bg.gif) repeat-x 0 22px; margin-bottom:5px; letter-spacing:3px; font-size:14px; font-weight:bold; color:#72BB12; height:27px; line-height:27px; }
#um_index table{ width:100%; }
#um_index td{ text-align:left; line-height:22px; }
#um_index .title{ text-align:right; }
#um_index .item{ color:#8E9ECE; }

/*HotelOrderManage Page*/
#um_hom{ clear:both; color:#828282; }
#um_hom a{ color:Blue; text-decoration:underline; }
#um_hom a:hover{ color:#ff3333; }
#um_hom h2{ border-bottom:1px solid #FE8915; margin-bottom:5px; }
#um_hom h2 span{ display:block; width:130px; letter-spacing:3px; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:#FE8915; height:27px; line-height:27px; }
#um_hom table{ width:100%; border:1px solid #FE8915; border-collapse:collapse; }
#um_hom th{ color:#000; background-color:#FFD784; line-height:25px; font-weight:normal; }
#um_hom td{ color:#000; height:30px; border-bottom:1px solid #FFD784; }

/*HotelOrderDetail Page*/
#um_hod a{ color:#ff3333; text-decoration:underline; }
#um_hod h1{ color:#fff; font-size:14px; border-bottom:1px solid #FE8915; margin-bottom:5px; }
#um_hod h1 strong{ display:block; text-align:center; width:150px; height:25px; line-height:25px; letter-spacing:5px; background:#FE8915; }
#um_hod_main{ border:1px solid #FE8915; background-color:#F8F7F2; padding:10px; }
#orderquery_search{ text-align:left; font-size:14px; }
.btn_order_query{ width:134px; height:25px; background:url(../Images/button_order_query.gif); border:0; }
.um_hod_fg{ margin-top:20px; }
.um_hod_info h2{ text-indent:1em; letter-spacing:2px; line-height:25px; font-size:14px; background-color:#ECE9D8; }
.um_hod_info table{ width:100%; background-color:#fff; }
.um_hod_info table th{ line-height:30px; text-align:left; text-indent:1em; background-color:#f2f2f2; }
.um_hod_info table td{ line-height:30px; border-bottom:1px solid #ECE9D8; }
.um_hod_info table .title{ text-align:right; letter-spacing:3px; border-right:1px solid #ECE9D8; border-left:1px solid #ECE9D8; }
.um_hod_info table .item{ text-align:left;  }
.orderquery_control{ text-align:center; }

/*HotelOrderPay Page*/
#um_hop{ clear:both; color:#828282; }
#um_hop h2{ border-bottom:1px solid #FE8915; margin-bottom:5px; }
#um_hop h2 span{ display:block; width:200px; letter-spacing:3px; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:#FE8915; height:27px; line-height:27px; }
#um_hop .table{ border:1px solid #FE8915; padding:10px; }
#um_hop h3{ border-bottom:1px solid #FE8915; margin-bottom:5px; }
#um_hop h3 span{ display:block; width:200px; letter-spacing:3px; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:#FE8915; height:27px; line-height:27px; }

/*Modify_User_Detail Page*/
#um_mud{ clear:both; }
#um_mud_info{ clear:both; color:#828282; }
#um_mud_info h2{ border-bottom:1px solid #89A73A; margin-bottom:5px; }
#um_mud_info h2 span{ display:block; width:130px; letter-spacing:3px; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:#89A73A; height:27px; line-height:27px; }
#um_mud_info .table{ border:1px solid #89A73A; padding:10px; text-align:left; }
#um_mud_info h3{ font-size:12px; font-weight:bold; line-height:25px; text-indent:1em; color:#89A73A; background-color:#F8FFEC; }
#um_mud_info .title{ width:150px; height:28px; text-align:right; }
#um_mud_info .buttonrow{ border-top:1px dotted #89A73A; padding:10px 0; text-align:center; }

/*ChangePassword Page*/
#um_cp{ clear:both; }
#um_cp_info{ clear:both; color:#828282; }
#um_cp_info h2{ border-bottom:1px solid #89A73A; margin-bottom:5px; }
#um_cp_info h2 span{ display:block; width:130px; letter-spacing:3px; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:#89A73A; height:27px; line-height:27px; }
#um_cp_info .table{ border:1px solid #89A73A; padding:10px; text-align:left; }
#um_cp_info h3{ font-size:12px; font-weight:bold; line-height:25px; text-indent:1em; color:#89A73A; background-color:#F8FFEC; }
#um_cp_info .title{ width:150px; height:28px; text-align:right; }
#um_cp_info .alt{ margin-left:5px; color:#cc0000; }
#um_cp_info .buttonrow{ border-top:1px dotted #89A73A; padding:10px 0; text-align:center; }

/*IntegralManage Page*/
#um_im{ clear:both; color:#828282; }
#um_im h2{ border-bottom:1px solid #FE8915; margin-bottom:5px; }
#um_im h2 span{ display:block; width:130px; letter-spacing:3px; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:#FE8915; height:27px; line-height:27px; }
#um_im table{ border:1px solid #FE8915; }
#um_im th{ color:#000; background-color:#FFD784; line-height:25px; font-weight:normal; }
#um_im td{ line-height:25px; }

/*IntegralRules Page*/
#um_ir{ clear:both; color:#828282; }
#um_ir h2{ border-bottom:1px solid #FE8915; margin-bottom:5px; }
#um_ir h2 span{ display:block; width:130px; letter-spacing:3px; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:#FE8915; height:27px; line-height:27px; }
#um_ir .info{ padding:10px; background:url(../Images/bg01.jpg) no-repeat; }
#um_ir .info h3{ height:35px; line-height:35px; color:#7EAE00; font-size:12px; font-weight:bold; background:url(../Images/orangeline.jpg) repeat-x 0 25px; }
#um_ir .info p{ line-height:20px; }

/*ExChangeDetail Page*/
#um_exchange_detail{ clear:both; }
#um_exchange_detail h2{ border-bottom:1px solid #FE8915; margin-bottom:5px; }
#um_exchange_detail h2 span{ display:block; width:200px; letter-spacing:3px; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:#FE8915; height:27px; line-height:27px; }
#um_exchange_detail .info{ padding:2px; border:1px solid #FE8915; }
#um_exchange_detail .info h3{ float:left; line-height:25px; font-size:14px; letter-spacing:5px; text-align:center; width:120px; color:#fff; background-color:#FE8915; }
#um_exchange_detail table{ width:100%; }
#um_exchange_detail td{ line-height:25px; }
#um_exchange_detail .title{ text-align:right; color:#000; background-color:#FFD784; }
#um_exchange_detail .item{ text-align:left; text-indent:0.1em; background-color:#FFE9B9; }
#um_exchange_detail .tbList{  }
#um_exchange_detail .tbList tr{ line-height:25px; }
#um_exchange_detail .tbList th{ font-weight:normal; background-color:#FFD784; }
#um_exchange_detail .tbList td{ background-color:#FFE9B9; }

/*IntegralQuery Page*/
#um_integral_query{ clear:both; }
#um_integral_query h2{ border-bottom:1px solid #FE8915; margin-bottom:5px; }
#um_integral_query h2 span{ display:block; width:200px; letter-spacing:3px; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:#FE8915; height:27px; line-height:27px; }
#um_integral_query .info{ padding:2px; border:1px solid #FE8915; }
#um_integral_query table{ width:100%; }
#um_integral_query td{ line-height:25px; }
#um_integral_query .title{ text-align:right; color:#000; background-color:#FFD784; }
#um_integral_query .item{ text-align:left; text-indent:0.1em; background-color:#FFE9B9; }

/*RegisterOffers Page*/
#p_registeroffers .logo{ text-align:center;margin:10px; }
#p_registeroffers .button{ padding:10px 0; padding-left:190px; }