﻿
body {
	margin: 0;
	padding: 0;
	background: #FFF;
	text-align: center;
	font-size: 12px;	
	height:100%;
}
	

label {
	display:inline-table;
	cursor:pointer;
	border-bottom: 1px hidden #aaa;
	padding-bottom: 1px;
}

* html label {
	display:inline-block;
}
*+html label {
	display:inline-block;
}

label:hover {
	border-bottom:#aaa 1px dashed;
	padding-bottom: 0px;
	text-decoration:none;
	color: #1E1A75;
}

p {
	margin: 0;
	padding: 0;
}

table {
	border: none;
}

img {
	border: none;
}

div {
	padding:0;
	margin:0;
}

form {
	padding:0;
	margin:0;
}

ul,li,ol,dl,dt,dd {
	margin:0;
	padding:0;
}


a {
	text-decoration: none;
	color: #0055AA;
}

a:hover {
	text-decoration: underline;
}


h1 {
	font-size: 18px;
	font-weight: bold;
	line-height: 48px;
	margin: 0;
	padding: 0;
}
h1 img {
	vertical-align:middle;
	margin:0 5px 0 0;
}
* html h1 img {
	margin-top:3px;
}

h2 {
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	height:22px;
	margin: 0;
	padding: 0;
}
h2 img {
	vertical-align:middle;
	margin-right:5px;
}
* html h2 img {
	margin-top:3px;
}

h3 {
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
	margin: 15px 0 5px 0;
	padding: 0 0 0 20px;
	border-bottom: #95AEC7 solid 0px;
	color: #191573;
	/*background: url(http://pic.ctrip.com/engCommon/bg_segtitle02.gif) left top repeat-x;*/
	background: url('http://pic.ctrip.com/engCommon/pic_left.gif') no-repeat 0 -140px;
}

h3 a:hover {
	text-decoration:none;
}

h4 {
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	margin: 0;
	color: #FFF;
	padding: 2px 9px 4px 9px;
	background: #4295E7;
}
h4 img {
	vertical-align:middle;
	margin:0 5px 0 0;
}

h5 {
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	padding: 5px 0 0 0;
	margin: 0;
}








/*************************************************************************************************************/
/*******************************************  formstyle  *******************************************/
/*************************************************************************************************************/


.pubGlobal_checkinfo_input01 {
	border:1px solid red;
	padding:2px;
}

input {
	margin:auto 4px auto 4px;
	padding:auto;
	font-size: 11px;
	vertical-align:middle;
	font-family:Arial;
	/*width:126px;*/
}
input.need {
	background-color:#FFC;
	border:solid 1px #993;
	padding:2px 1px 2px 1px;
	margin-bottom:2px;
}
* html input.need {
	padding:2px;
	margin-bottom:0;
}
*+html input.need {
	padding:2px;
	margin-bottom:0;
}

select.need {
	background-color:#FFC;
	border:solid 1px #993;
	padding:1px 1px 1px 1px;
	margin-bottom:2px;
}
* html select.need {
}
*+html select.need {
}


textarea.need {
	background-color:#FFC;
	border:solid 1px #993;
	font-family:Arial;
	padding:2px;
}

label input {
	width:12px;
	height:12px;
	font-family:Arial;
	margin-bottom:2px;
	vertical-align:-1px;
}
*+html label input {
	vertical-align:1px;
}
* html label input {
	vertical-align:2px;
}

textarea {
	margin: auto 4px auto 4px;
	padding: auto;
	font-size: 11px;
	vertical-align: text-top;
}

select {
	margin:0 4px 1px 4px;
	padding:0;
	font-size:11px;
	font-family:Arial;
}

/********************************
针对部分页面下"radio"，"checkbox"
在FireFox中占位的hack
例如：fltDomestic/order02.asp
********************************/

input[type="radio"] {
	width:12px;
	height:12px;
	margin-bottom:-2px;
}

input[type="checkbox"] {
	width:12px;
	height:12px;
	margin-bottom:1px;
}


.pubGlobal_iputPad01 {
	padding-left: 4px;
}

.pubGlobal_linePad01 {
	padding-top: 5px;
}



/***********************注释项***********************/

/*
* html {overflow-x:auto; overflow-y:hidden;}
body { height:100%; overflow-y:auto; }
* html body{padding: 0px; border:0px; margin: 0px;}
*/

/*
form
{
	 font-family:Simsun;
}
*/

/*******************抗震救灾临时样式*********************/
.pubGlobal_love
{
	background: url(http://pic.ctrip.com/common/icon_love.gif) no-repeat;
	padding-left:16px;
	line-height:16px;
	cursor:pointer;
}
