﻿body{font-size:12px;	font-family:Arial; }
form{margin:0px;}
a:link{	color:#000000;	text-decoration:none;}
a:visited{	text-decoration:none;	color:#000000;	}
A:hover{	color:blue;}
img{	border:0;}
select,TEXTAREA,td,input{font-size:12px;}
h1,h2,h3,h4{margin:0px;	padding:0px;}
form{margin:0;	padding:0;}
ul,li{ margin:0px; padding:0px;}
ul li{ list-style-type:none;}

.float_left{float:left;}
.float_right{float:right;}
.clear_both{clear:both;}

.clear_float{ clear:both; float:none;}
.nodisplay{ display:none;}


/*列表*/
.ban_list{ border-collapse:collapse;  border:solid 1px #95bce2;}


.ban_list th{ background:url('../JS/images/table_th_bg.gif'); 
height:22px;border:1px solid #B0B0B0; padding:2px; letter-spacing:1px;border-collapse:collapse; }
.ban_list td{border:1px solid #B0B0B0;padding:2px; line-height:22px;border-collapse:collapse; }


/*列表*/
.ban_list_grp{ border-collapse:collapse; width:2200px; border:solid 1px #95bce2;}
.ban_list_grp th{ background:url('../JS/images/table_th_bg.gif'); 
height:22px;border:solid 1px #95bce2; padding:2px; letter-spacing:3px;
}
.ban_list_grp td{border:solid 1px #95bce2;padding:2px; line-height:20px;}

/*编辑*/
.ban_title{ width:700px; text-align:center;  font-size:14px; font-weight:bold; line-height:30px;}
.ban_table{ border: solid 1px #aaa; border-collapse:collapse; width:700px;}
.ban_table td,.ban_table th{ border-collapse:collapse;  border:solid 1px #aaa; padding:5px; line-height:22px;} 
.ban_table td label{ display:block; width:90px; float:left; text-align:right; }
.ban_table td input[type=text],.ban_table td textarea{ float:left; border:solid 1px #95bce2; color:#444; }
.ban_table td span{ color:Red; margin-left:5px;}
.ban_table td input[type=text]{ width:200px;}
.ban_table td .ban_submit{ margin-top:20px;}
.ban_table td .ban_submit input{ float:none;border:none; width:110px; }
/*详细*/
.ban_table_d{ border: solid 1px #aaa; border-collapse:collapse; width:700px;}
.ban_table_d td,.ban_table_d th{ border-collapse:collapse;  border:solid 1px #aaa; padding:5px; line-height:22px; color:#24618E;font-weight:bold; } 
.ban_table_d td label{ display:block; width:90px; float:left; text-align:right; color:Black; font-weight:bold; }


/*办事处管理*/
.text_align{ text-align:center;}
#Addr{ width:550px;}
#CAccNo{ width:550px;}
#Descript{ width:550px; height:150px;}

/*按钮类*/
.bt_52,#bt_52{ border-style: none;
    border-color: inherit;
    border-width: 0px;
background-image:url('../JS/images/button/52.gif'); 
    width:37px;     height:22px;
}
.bt_40,#bt_40{ border-style: none;
    border-color: inherit;
    border-width: 0px;
background-image:url('../JS/images/button/40.gif'); 
    width:65px;     height:23px;
}
.bt_68,#bt_68{ border-style: none;
    border-color: inherit;
    border-width: 0px;
background-image:url('../JS/images/button/68.gif'); 
    width:78px;     height:26px;
}


/*司机车辆*/
#driimg,#carimg{border-style: none;
    border-color: inherit;
    border-width: 0px;
background-image:url('../JS/images/button/52.gif'); 
    width:37px;     height:22px;
}

/*新建 保存*/
input.button { border-style: none;
    border-color: inherit;
    border-width: 0;
    width:104px;     height:28px;     font-size:14px;background: url('../JS/images/button.gif') no-repeat; 
    color:#555;     cursor:pointer; }
#Create{float:right; font-size:15px; background:url('../JS/images/bg-button.png');
color:#eef; }

/*分页*/
.pagination
{
 text-align:center;
 float:right;
}

/*模态框*/
/**/
.jqmOverlay { background-color: #888; }
.jqmWindow {display: none; position: fixed; top: 17%; left: 50%; margin-left: -200px;width: 400px;background-color: #EEE;color: #333;border:solid 1px #24618E;}

* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
.jqmWindow2 {display: none; position: fixed; top: 17%; left: 50%; margin-left: -400px;width: 800px;background-color: #EEE;color: #333;border:solid 1px #24618E;}

* html .jqmWindow2 {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
.jqmClose_div{ height:25px; line-height:25px; background-color:#95bce2; padding:0px;   position:relative; }
.jqmClose_div .jqmClose_left{ position:absolute; top:0px; left:10px; color:#fff; font-weight:bold;}
.jqmClose_div .jqmClose_right{ position:absolute; top:3px; right:10px;  width:16px;}
.jqmContent{ padding:10px;}

/*拖动*/
.jqHandle {
}

.jqDrag {
	width: 100%;
	cursor: move;
}

.jqResize {
	 width: 15px;
	 position: absolute;
	 bottom: 0;
	 right: 0;
	 cursor: se-resize;
}

.jqDnR {
    z-index: 3;
    position: relative;
    
    width: 180px;
    font-size: 0.77em;
    color: #618d5e;
    margin: 5px 10px 10px 10px;
    padding: 8px;
    background-color: #EEE;
    border: 1px solid #CCC;
}

/*Order*/

.nextbutton{ background:url(../images/order/next_1.gif) no-repeat 0px 8px; width:78px; height:40px; border:0px; font-weight:bold; line-height:22px; font-size:13px;}
.prebutton{ background:url(../images/order/pre.gif) no-repeat 0px 8px; width:78px; height:40px; border:0px; font-weight:bold; line-height:22px; font-size:13px;}
#order_div { width:580px; border:solid 1px #e1e1e1; padding:10px; text-align:left; margin-left:0px;}
##order_div *{ text-align:left;}
#order_div h1{ font-size:18px;}
#order_div h2{ font-size:16px;}
#order_div h3{ font-size:15px; line-height:2;}
#order_div h3 span{ font-size:11px; color:#aaa;}
.orderTable
{
    
}
.orderTable th
{
    width:100px;
    font-weight:normal;
    text-align:right;
}
#order11{ width:510px;}
#order11 li{ height:20px;padding:5px; line-height:20px;}
#order11 label{ display:block; float:left; width:100px; text-align:right;}
#order11 input{ margin:0 5px; height:20px; line-height:20px; width:220px; border:solid 1px #919191;}
#order11 select{ float:left;margin-left:5px; height:24px; line-height:18px;}
#order11 #FirstName
{
    width:80px;
    background:url("../images/fullname.gif") no-repeat scroll 4px 50% transparent;
    padding-left:20px;
    color:#999999;
}
#order11 .graytext
{
    margin-left:6px; 
    width:80px;
    color:#999999;
}
#order11 #Email
{    
    background:url("../images/email.gif") no-repeat scroll 3px 50% transparent;
    padding-left:20px;
    width:80px;
}
#order11 #txtEmailBody
{    
    width:182px;
}
#order11 #txtAlternative
{
    width:100px;
}
#order11 #txtAlternativeBody
{
    width:182px;
}
#order11 #txtPhoneCountry {
    background:url("../images/telephone.gif") no-repeat scroll 2px 50% transparent;
    padding-left:20px;
    width:80px;
}
#order11 #MiddleName{width:223px;}
#order11 #txtMobileCountry{width:100px;}

.orderTitle{ border-bottom:solid 1px #e1e1e1; padding:5px;margin-bottom:10px;}
.div_notes{ padding:3px;}
.div_notes span{ font-weight:bold; color:Red;}
#order2_1{}
#order2_1 h1{}

#citylist a,#Sceniclist a{margin-right:5px; padding:2px 20px 5px 5px;}
#spot_list2 td a,#Sceniclist a{margin-right:5px; padding:2px 13px 5px 0px;}
.select_city{  background:url('../JS/images/reg4.gif') no-repeat right 50%; 
font-weight:bold; color:Red;
}
#spot_list2 th{ text-align:center;}
#spot_list2 .select_city1{  background:url('../JS/images/reg5.gif') no-repeat right 50%; color:Red;
}
.tr_Scenic a
{
    font-size:11px;
}

.HotScenic,.ColdScenic
{
    padding:5px 0 5px 3px;
    word-break: break-all;
    word-wrap:break-word;
}
.HotScenic a
{
    color:Red!important;
}
a .select_city1{color:Red;}

#order_div textarea{ background-color:#fff;}
.what_div{ padding:10px; border:solid 1px #e1e1e1; background-color:#f9fdff;}
.what_div label{margin-left:5px;}
.order_us_left{ padding-top:10px; padding-left:5px; padding-right:8px;  border:solid 1px #e1e1e1;  margin-left:35px; text-align:left; background-color:#f9f9f9; height:390px }
.order_us_left p{margin-bottom:20px;}
.order_us_left p img{float:left; margin-right:3px}
.order_us_left_title{color:#839FBB; font-size:15px; line-height:22px; font-weight:bold;}
#who_age_table th{ text-align:right;}

.order_showlist{ border:0px;}
.order_showlist td{border:0px;}

.displaynone{ display:none;}

.cityList0
{
    color:#999999;
    font-weight:bold;
    margin:2px 5px;
}
.cityList1
{
    color:#555555;
    font-weight:bold;
    margin:2px 5px;
    line-height:1.7;
}

.whereBeginEnd
{
    color:#999999;
}


.select_box
{
    margin-left:5px;
}
.color999
{
    color:#999999;
}

.color555
{
    color:#555555;
}

.panelFinish{text-align:center;}


/*-------TOrder-------*/
#qianhou{clear:left; margin-left:400px}

a#lan, a#lan:visited {display:block; width:56px; height:44px; background-image:url(images/lan1.gif); background-position:0 top }
a#lan:active{display:block; background-position:0 -44px }

a#cheng, a#cheng:visited {display:block; width:56px; height:44px; background-image:url(images/cheng1.gif); background-position:0 0 }
a#cheng:active{display:block;  background-position:0 -44px }
#qianhou a{float:left; margin:10px}
.search_main ul {
    float:none;
    width: 550px;
}
.spanpad{
    margin-left:15px;
}
.spanDateBeginFle1,.spanDateDurationFle1,#WhatSeftUl{color:#999999;}
#oDivLongDistance,#oDivAccommodations,#oDivTourGuide,#oDivPrivateLocal,#oDivSpotEntrance,#oDivLocalMeals{display:none;}




.tabCityTour{width:900px;border-collapse:collapse;  border:solid 1px #95bce2;}
.tabCityTour th{width:120px; text-align:right; padding:2px;border:1px solid #B0B0B0;line-height:22px;border-collapse:collapse;}
.tabCityTour td{text-align:left; padding:2px;border:1px solid #B0B0B0;line-height:22px;border-collapse:collapse;}
.tabCityTourTrTitle{ background-color:#839FBB; font-weight:bold;}


