/* CSS Document */
body{ margin:0px auto; padding:0;}
.contain{width:989px; height:auto; margin:0px auto; padding:0;}
.topa3{width:989px;height:51px; font-size:12px; font-weight:bold; color:#0066FF; background-color:#FFFFFF}
.logoa3{ width:193px; height:70px; float:left; background:url(../images/common2/logo.jpg); }
.logobg3{width:208px; height:26px; float:left; background:url(../images/common2/logo.jpg) left center no-repeat; }
.daohangindex{ width:789px; height:33px; background-image:url(../images/common2/menubg.jpg); float:left; margin-left:4px; margin-top:38px}

/*.daohangindex{ width:789px; height:33px;background-image:url(../images/common2/menubg.jpg)  right 10px repeat;float:left; margin-left:7px; margin-top:38px}
*/
.left{width:322px; height:auto; float:left; padding-right:7px;}

div,ul,li{ margin:0px; padding:0}
.biaodan{ width:470px; float:left; height:26px; font-weight:normal}
.biaodaninput{ width:470px; float:left; height:26px; text-align:center; padding-top:15px;}
.daohangxxsub{ padding-top:1px  }
/*棣栭〉*/
.dengluimg{  padding-bottom:10px;}
.head_t{height:33px; background:url(/images/common2/head_tbg.jpg) repeat-x; margin-bottom:5px; border:1px solid #e7e7e7; border-bottom:none;}
.head_t ul{list-style:none;} 
.head_t li{ float:left; padding-top:10px;margin-left:16px;}
.head_t li.btn{ padding-top:6px;margin-left:16px; cursor:pointer;}
.head_t li.fright{ float:right; margin-right:10px;}


.testa3 ul{list-style:none;text-decoration:none; padding-left:0x;}
.testa3 li{float:left;width:87px;margin-left:0px;line-height:33px; list-style:none;  font-size:14px; } 
/*.testa3 a{display:block;text-align:center;height:29px; padding-top:4px; text-decoration:none;}  */
.testa3 a{display:block;text-align:center;height:29px; padding-top:4px;margin-left:1px;  text-decoration:none;background-image:url(../images/common2/menubg.jpg);}
.testa3 a:link{color:#FFFFFF; font-weight:bold;text-decoration:none;} 

.testa3 a:hover{color:#FFF;font-weight:bold;text-decoration:none; } 

.help a{width:80px; padding-left:23px; float:left; padding-top:13px; text-decoration:none; color:#666666;}
.bulekk{ border:1px solid #0066FF; margin-left:10px; width:600px; height:20px;}
.head_b{height:74px; background:url(/images/common2/hottel.jpg) right 10px no-repeat; margin-bottom:2px;}


.test1 ul{list-style:none;text-decoration:none;} 


.datexx1 a{width:65px; padding-left:4px; float:left; margin-top:5px; text-decoration:none; color:#666666;}
.datexx a{width:70px; padding-left:3px; float:left; margin-top:5px; text-decoration:none; color:#666666;}

.adv1{ text-align:right; padding-right:15px; font-weight:600; color:#0066FF; font-size:12px; padding-top:1px}
<!--搴曢儴-->

.bottom{width:989px; height:auto; float:left; padding:0px; margin:0px;}
.xiantiaoqq{ width:987px; float:left; height:3px; border-bottom:4px solid #999999;padding-top:4px; border-top:none; overflow:hidden;}
.xiantiao1{ width:987px; float:left; height:auto; border-top:4px solid #0066FF; padding-top:8px; font-size:12px;}
.xiantiao1 a{ text-decoration:none; color:#666666;}
.xxx11{color:#666666; margin-top:8px; margin-bottom:8px; text-align:center; font-size:12px; width:987px; float:left;}
.xxx11a{color:#666666; margin-top:8px; margin-bottom:0px; text-align:center; font-size:12px; width:987px; float:left;}

.ulClassqq{list-style:none;width:270px; height:auto; padding-left:25px; padding-top:10px; padding-bottom:10px;}
.ulClassqq li{ overflow:hidden; line-height:22px;}
.ulClassqq li a{ float:left; color:#666666; text-decoration:none;}
.ulClassqq li span{ float:right; margin:0px; padding:0px; width:auto;}


.box_33a {
	border-right: 1px solid #0071B7;
	border-bottom: 1px solid #0071B7;
	border-left: 1px solid #0071B7;
}
.box_33b {
	border: 1px solid #0071B7;
}
.box_33c {
	border: 1px solid #DC214C;
}

.font_1 {
	font-size: 12px;
	font-weight: bold;
	color: #3884b6;
	font-style: normal;
}
.font_2a {
	font-size: 12px;
	font-weight: normal;
	color: #DC214C;
	font-style: normal;
}
.font_3 {
	font-size: 12px;
	font-weight: normal;
	color: #0063a7;
	font-style: normal;
}
.font_4 {
	font-size: 12px;
	font-weight: bold;
	color: #DF204C;
	font-style: normal;
}
.font_5 {
	font-size: 12px;
	font-weight: bold;
	color: #014A73;
	font-style: normal;
}
.font_6 {
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	font-style: normal;
}
.font_7 {
	font-size: 12px;
	font-weight: normal;
	color: #025178;
	font-style: normal;
}
.font_8 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
}
.font_9 {
	font-size: 9px;
	font-weight: normal;
	color: #9a000d;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.font_10 {
	font-size: 14px;
	font-weight: bold;
	color: #DF204C;
	font-style: normal;
}
.font_11 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}

.font_12 {
	font-size: 16px;
	font-weight: bold;
	color: #c96601;
	font-style: normal;
}
.font_13 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: 20px;
}
.font_14 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
}
.font_15 {
	font-size: 14px;
	font-weight: bold;
	color: #7c3c0e;
	font-style: normal;
}
.font_16 {
	font-size: 14px;
	font-weight: normal;
	color: #929292;
	font-style: normal;
}
.font_17 {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	font-style: normal;
}
.font_18 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	font-style: normal;
}
.font_19 {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	font-style: normal;
}
.font_20 {
	font-size: 12px;
	font-weight: normal;
	color: #0261A3;
	font-style: normal;
	line-height: 20px;
}
.font_21 {
	font-size: 14px;
	font-weight: bold;
	color: #025FA5;
	font-style: normal;
}
.font_22 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.font_23 {
	font-size: 24px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
}
.font_24 {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	font-style: normal;
}
.font_25 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.font_26 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00;
	font-style: normal;
}

.box_1 {
	border-top: none;
	border-right: 1px solid #0063a7;
	border-bottom: none;
	border-left: 1px solid #0063a7;
}
.box_2 {
	border: 1px solid #0063a7;
}
.box_2s {
height:25;font-size:20px;
}
.box_3 {
	border: 1px solid #f9f5e9;
}
.box_4 {
	border-bottom: 1px solid #f9f5e9;
}
.box_5 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.box_6 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c8c6c7;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #C8C6C7;
	border-left-color: #C8C6C7;
}
.box_7 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eff3f4;
}
.box_8 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0063A7;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0063A7;
	border-left-color: #0063A7;
}
.box_9 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C8C6C7;
}
.box_10 {
	border: 1px solid #f6f0e0;
}
.box_11 {
	border: 1px solid #FFFFFF;
}
.box_12 {
	border: 1px solid #FFCC00;
}
.box_13 {
	border: 1px solid #e9edee;
}
.box_14 {
	border-top: 1px solid #E2E4EB;
	border-bottom: 1px solid #E2E4EB;
}

.box_20 {
	border: 1px solid #CCCCCC;
}
.box_20a {
	border: 1px solid #CCCCCC; margin-top:10px;
}
.box_21 {
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
}

.box_33a {
	border-right: 1px solid #0071B7;
	border-bottom: 1px solid #0071B7;
	border-left: 1px solid #0071B7;
}

.font_33a{
	font-size: 12px;
	font-weight: bold;
	color: #0093DB;
	font-style: normal;
}

table {
	font-size: 12px;
	font-weight: normal;
	/* patch for 首页文字变蓝
	color: #0063a7; */
	color: #666;
	font-style: normal;
	line-height: 150%;
}
/* 20111104 曹珺 Change: 为适应新的内容，将宽度从150px扩展到210px */
#msg_win{position:absolute;right:130px;display:none;overflow:hidden;z-index:99;border:1px solid #55ffCC; background-color:#FFFFFF; width:210px;font-size:12px; margin:0px;  } 
#msg_win .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9;} 
.icos a{float:left;color:#FFFFFF;margin:1px;text-align:center;font-weight:bold;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;font-family:webdings;} 
.icos a:hover{color:#FFCC00;} 
#msg_title{ background:url(/images/common2/tipbg.jpg); height:20px; background-repeat:repeat-x; padding-top:3px ;
/*background:url(/images/tourorder/jp_25.jpg);border-top:1px solid #FFF;border-left:0px ;color:#24336A;line-height:25px;text-indent:5px;font-weight:bold;*/
} 

/* 20111104 曹珺 Change: 为适应新的内容，将宽度从140px扩展到100%，高度修正为180px */
#msg_content{margin:5px;margin-right:0;margin-left:0;width:200px;height:180px;overflow:hidden;} 
#msg_content H4 {
	/* 20111104 曹珺 Change: 去掉左边距 */
	margintop:5px; MARGIN-left: 10px;MARGIN-BOTTOM: 5px;	FONT-SIZE: 12px; color:#24336A; font-weight:normal;  
}
#msg_content H4 span {
	MARGIN-left: 3px;MARGIN-BOTTOM: 5px;	FONT-SIZE: 18px; color:#E56700;  font-weight:bold; 
}
#msg_title .flb {
	/* 20111104 曹珺 Change: 修改文字对齐方式 */
	/*PADDING-RIGHT: 10px; PADDING-LEFT: 30px; font-size:12px; font-style:normal; padding-top:0px; margin-top:0px*/
	text-align:center; margin-top:0px;
}
.dollorstip{
MARGIN-left: 10px;MARGIN-BOTTOM: 5px;	FONT-SIZE: 18px; color:#E56700;  font-weight:bold; 
}

/*鍏叡鐧诲綍鐣岄潰*/

UNKNOWN {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 985px; PADDING-TOP: 0px; HEIGHT: auto
}
.loginbox {
	BORDER-RIGHT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; MARGIN: 8px auto; BORDER-LEFT: #eaeaea 1px solid; WIDTH: 989px; BORDER-BOTTOM: #eaeaea 1px solid; HEIGHT: 325px
}
.login {
	FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 40%; POSITION: relative; HEIGHT: 325px
}
.loginhead {
	BACKGROUND: url(../images/common2/login_bg.jpg) no-repeat left bottom; BORDER-BOTTOM: #e7e7e7 1px dashed; HEIGHT: 100px
}
.logincontent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 40px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.logincontent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.logincontent UL LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 15px; DISPLAY: list-item; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.logincontent LI LABEL {
	FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #333
}
.pleft {
	MARGIN-LEFT: 65px
}
.pleft A {
	COLOR: #006ab4; TEXT-DECORATION: none
}
.pleft A:hover {
	COLOR: #006ab4; TEXT-DECORATION: underline
}
.regist {
	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../images/common2/login_middle_bg.jpg) no-repeat left center; FLOAT: left; MARGIN-LEFT: 20px; LINE-HEIGHT: 30px; PADDING-TOP: 60px; POSITION: relative; HEIGHT: 265px
}
.regist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.regist LI {
	PADDING-RIGHT: 0px; DISPLAY: list-item; PADDING-LEFT: 18px; BACKGROUND: url(../images/common2/arrow.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 38px; PADDING-TOP: 0px; HEIGHT: 38px
}
.btnbottom1 {
	LEFT: 100px; BOTTOM: 30px; POSITION: absolute
}
.btnbottom {
	LEFT: 55px; BOTTOM: 30px; POSITION: absolute
}
.btnbottom2 {
	LEFT: 35px; BOTTOM: 110px; POSITION: absolute
}
.logininput{
	BORDER-RIGHT: #b0b0b0 1px solid; BORDER-TOP: #b0b0b0 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #b0b0b0 1px solid; WIDTH: 240px; BORDER-BOTTOM: #b0b0b0 1px solid; HEIGHT: 30px; font-size:18px;
}
.font1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f00
}

.indextopbut{
BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #cccccc 1px solid; CURSOR: hand; COLOR: black; PADDING-top: 2px; BORDER-BOTTOM: #cccccc 1px solid; margin-right:16px;

}
