﻿/***
 **/ /*---------- import ---------*/ /*---------- frame ---------*/
* {
	margin: 0;
	padding: 0;
}

body {
	font: 12px Arial, "宋体";
	margin: 0;
	padding: 0;
	background: #FFF;
	color: #032125;
	line-height: 22px;
	SCROLLBAR-FACE-COLOR: #dae1e6;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #d4dade;
	SCROLLBAR-ARROW-COLOR: #637078;
	SCROLLBAR-TRACK-COLOR: #efefef;
	SCROLLBAR-DARKSHADOW-COLOR: #ded4d4;
}

}
td {
	font-size: 12px;
	font-family: Arial, "宋体";
	line-height: 22px;
}

div,form,img,ul,ol,li,dl,dt,dd {
	margin: 0;
	padding: 0;
	border: 0;
}

h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
}

ul {
	list-style: none;
}

input,select,button {
	font: 12px Verdana, Arial, Tahoma;
	vertical-align: middle;
	background: #fff;
}

input {
	border: 1px solid #8a9495;
	height: 16x;
	padding: 2px 0 0 2px;
	color: #4b7c83;
	line-height: 14px
}

.input01 {
	width: 100px;
	color: #4b7c83;
}

.input03 {
	width: 145px;
	color: #4b7c83;
}

.input04 {
	width: 30px;
	color: #4b7c83;
}

.input05 {
	width: 50px;
	color: #4b7c83;
}

.input02 {
	border: 0px;
	background: transparent;
}

.button {
	background: url(../images/btnbg.gif) repeat-x left top;
	border: 1px solid #349dd8;
	height: 19px;
	width: 58px;
	color: #ffffff;
	line-height: 14px;
}

.button1 {
	background: url(../images/btnbg1.gif) repeat-x left top;
	border: 1px solid #3a2b59;
	height: 19px;
	width: 58px;
	color: #ffffff;
	line-height: 14px;
}

select {
	line-height: 14px;
	color: #4b7c83;
	border: 1px solid #8a9495;
}

/* 链接颜色 */
a:link {
	color: #032125;
	text-decoration: none;
}

a:visited {
	color: #032125;
	text-decoration: none;
}

a:hover {
	color: #fd4b05;
	text-decoration: underline;
}

a:active {
	color: #fd4b05;
}

/*---------- 首页 ---------*/
.bodycontent {
	background: url(../images/index_22_page.gif) repeat-x left top;
}

.bodycontent_index {
	background: #FFF;
}

.header {
	width: 100%;
	text-align: center;
}

.header1 {
	width: 100%;
	text-align: center;
	background: url(../images/index2_05.gif) repeat-x left top;
}

.qmenu {
	color: #ffffff;
}

a.qmenu:link {
	color: #ffffff;
}

a.qmenu:visited {
	color: #ffffff;
}

a.user:link {
	font-weight: bold;
}

a.user:visited {
	font-weight: bold;
}

a.user:hover {
	color: #ffffff;
	text-decoration: underline;
}

.tel {
	color: #596682;
	font-size: 14px;
	font-weight: bold;
}
.tab01{background:url(../images/tab_01.gif) no-repeat left top; width:64px; text-align:center;  height:25px; cursor:hand; }
.tab02{background:url(../images/tab_03.gif) no-repeat left top; width:64px; text-align:center; color:#ffffff; cursor:hand;}


.css3 {
	background: url(../images/tab_02.gif) repeat-x left bottom;
}

.secTable {
	width: 450px;
	float: left;
}

.secTable ul {
	float: left;
	width: 450px;
}

.secTable ul li {
	float: left;
}

.menu01 {
	background: url(../images/index_25.gif) repeat-x left top;
	height: 26px;
	color: #082251;
}

.menutable {
	border: 1px solid #8cb4ca;
	background: #ffffff;
}

a.menu:link {
	color: #4c5556;
	text-decoration: none;
}

a.menu:visited {
	color: #4c5556;
	text-decoration: none;
}

a.menu:hover {
	color: #fd4b05;
	text-decoration: underline;
}

.ctab01 {
	background: url(../images/ctab01.gif) no-repeat center top;
	width: 52px;
	text-align: center;
	height: 24px;
	cursor: hand;
	color: #fd4b05;
}

.ctab02 {
	background: url(../images/ctab02.gif) no-repeat center top;
	width: 50px;
	text-align: center;
	cursor: hand;
}

.ctab01_f {
	background: url(../images/ctab01.gif) no-repeat center bottom;
	width: 52px;
	text-align: center;
	vertical-align: middle;
	height: 24px;
	cursor: hand;
	color: #fd4b05;
}

.ctab02_f {
	background: url(../images/ctab02.gif) no-repeat center bottom;
	width: 50px;
	text-align: center;
	cursor: hand;
}

.ctabbg {
	background: url(../images/ctabbg.gif) repeat-x center bottom;
}

.ctab03 {
	background: url(../images/ctab03.gif) no-repeat center top;
	width: 73px;
	text-align: center;
	height: 24px;
	cursor: hand;
	color: #fd4b05;
}
.ctab05 {
	background: url(../images/ctab03.gif) no-repeat center top;
	width: 73px;
	text-align: center;
	height: 24px;
	cursor: hand;
	color: #959393;
}
.ctab04 {
	background: url(../images/ctab04.gif) no-repeat center top;
	width: 73px;
	text-align: center;
	cursor: hand;
}

.vline1 {
	background: url(../images/vline1.jpg) no-repeat center top;
}

/*---------- 内页 ---------*/
.fullscreen {
	width: 100%;
	text-align: center;
	float: left;
}

.mainbody {
	width: 960px;
	float: left;
	text-align: center;
}

.left {
	float: left;
	width: 200px;
}

/*.vline {
	float: left;
	width: 12px;
	height: 100%;
	background: url(../images/vline.gif) no-repeat right top;
}*/

.right {
	float: left;
	width: 748px;
}

.search {
	float: left;
	margin-top: 5px;
}

.title {
	float: left;
	width: 100%;
}

.title ul {
	float: left;
	width: 100%;
}

.title ul li {
	float: left;
}

.liwidth {
	width: 10px;
}

.titletext {
	font-weight: bold;
	background: url(../images/main_09.gif) repeat-x left top;
	line-height: 22px;
}

.img {
	vertical-align: text-bottom;
}

.content {
	border: 1px solid #8cb4ca;
	border-top: 0px;
	border-bottom: 0px;
	background: #ffffff;
	padding: 5px;
	overflow: auto;
	text-align: left;
}

.contable {
	border: 1px solid #8cb4ca;
	border-top: 0px;
	border-bottom: 0px;
	background: #ffffff;
	text-align: left;
}

.contabletd {
	padding: 0 5px 0 5px;
}

.contable01 {
	border: 1px solid #8cb4ca;
	background: #ffffff;
	padding: 5px;
	margin-top: -3px;
}

.maintable_cont_padding {
	padding: 10px;
	line-height: 22px;
}

.conbottd {
	background: #ffffff url(../images/main_19.gif) repeat-x left bottom;
	height: 13px;
	line-height: 13px;
}

.titlebg {
	background: url(../images/main_09.gif) repeat-x left top;
	height: 23px;
}

.cont01 {
	color: #627476;
	height: 20px;
	line-height: 18px;
}

.cont02 {
	color: #849786;
	height: 20px;
	line-height: 18px;
}

.cont03 {
	font-size: 6px;
}

.news {
	float: left;
	margin-top: 5px;
}

a.newslink:link {
	color: #4c5556;
	text-decoration: none;
}

a.newslink:visited {
	color: #4c5556;
	text-decoration: none;
}

a.newslink:hover {
	color: #fd4b05;
	text-decoration: underline;
}

.sbanner {
	float: left;
	margin-top: 5px;
}

.message {
	float: left;
	margin-top: 5px;
}

.fc {
	float: left;
	margin-top: 5px;
}

.wf {
	float: left;
	margin-top: 5px;
}

.footer {
	background: #FFF;
	float: left;
	margin-top: 5px;
	width: 100%;
}

.sbanner1 {
	color: #714507;
	font-weight: bold;
	text-align: left;
	background: url(../images/sbanner_05.gif) repeat-x left top;
	font-size: 14px;
}

.unfinish {
	color: #777c80;
}

.mtext {
	color: #fd4b05;
	font-weight: bold;
	line-height: 30px;
}

.money {
	color: #fd4b05;
}

.money1 {
	color: #fd4b05;
	font-weight: bold;
}

.money2 {
	color: #fd4b05;
	font-weight: bold;
	font-size: 16px;
}

.disabletext {
	color: #a5b3bb;
	background: #d7e0e5;
}

.imgborder {
	border: 1px solid #cccccc;
}

.tdbg_1 {
	background: #ffffff
}

.tdbg_2 {
	background: #eef5f8
}

.tdbg_3 {
	background: #FAD674
}

.thbg2 {
	background: #e9f4fd url(../images/thbg.gif) repeat-x left bottom;
	color: #3b5163;
	height: 18px;
	line-height: 18px;
}

.thbg {
	background: #6f909e;
	color: #ffffff;
	height: 18px;
	line-height: 18px;
}

.thbg1 {
	background: #0b235f;
	color: #ffffff;
	height: 18px;
	line-height: 18px;
}

a.mlink1:link {
	color: #fd4b05;
	text-decoration: none;
}

a.mlink1:visited {
	color: #fd4b05;
	text-decoration: none;
}

a.mlink1:hover {
	color: #ad0000;
	text-decoration: underline;
}

a.mlink2:link {
	color: #ffffff;
	text-decoration: underline;
}

a.mlink2:visited {
	color: #ffffff;
	text-decoration: underline;
}

a.mlink2:hover {
	color: #000000;
	text-decoration: none;
}

a.mlink3:link {
	color: #fd4b05;
	text-decoration: underline;
	font-weight: bold;
}

a.mlink3:visited {
	color: #fd4b05;
	text-decoration: underline;
	font-weight: bold;
}

a.mlink3:hover {
	color: #ad0000;
	text-decoration: none;
	font-weight: bold;
}

a.mlink4:link {
	color: #014270;
	text-decoration: underline;
}

a.mlink4:visited {
	color: #014270;
	text-decoration: underline;
}

a.mlink4:hover {
	color: #fd4b05;
	text-decoration: underline;
}

a.mlink5:link {
	color: #fd4b05;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

a.mlink5:visited {
	color: #fd4b05;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

a.mlink5:hover {
	color: #ad0000;
	text-decoration: underline;
	font-size: 16px;
	font-weight: bold;
}

.copyrights {
	color: #7995b0;
}

.red {
	color: #FF0000;
}

.sbg {
	text-align: center;
	background: url(../images/sbg.gif) repeat-x left top;
}

.sbg01 {
	color: #714507;
	font-weight: bold;
	font-size: 18px;
}

.hotel01 {
	color: #01355a;
	font-weight: bold;
	font-size: 14px;
}

.hotel02 {
	color: #01355a;
	font-weight: bold;
	font-size: 16px;
}

.yjbg {
	background: url(../images/yj_bg.gif) no-repeat center top;
	width: 120px;
}

.yj01 {
	background: url(../images/yj01.gif) no-repeat left top;
}

.money02 {
	text-decoration: line-through;
}

.border01 {
	border-bottom: 1px solid #75AFC8;
}

.tableborder01 {
	border: 0px solid #fd4b05;
	background: #ffffff;
	background: url(../images/sbg.gif) repeat-x left top;
}

.tableborder02 {
	border: 1px solid #a0a2a8;
	background: #ffffff;
}

.blacktext {
	color: #000000;
	font-weight: bold;
}

.selected {
	font-weight: bold;
}
.photoover {
	border: 2px solid #FF6600;
}

.btn_go {
	background: url(../images/btnbg.gif) repeat-x left top;
	border: 1px solid #349dd8;
	height: 19px;
	width: 25px;
	color: #ffffff;
	line-height: 14px;
}

.error01{ background:#ffffff url(../images/error_04.gif) repeat-x left top;}
.error02{ background:#c0cfde; color:#0d3d58; font-weight:bold; height:18px; margin-left:5px; margin-right:5px;}
.date01{ background:#c4dcef url(../images/date01.gif) repeat-y left top; color:#818c98;  border:1px solid #77a0ab;}
.date01_list{ background:url(../images/dateline.gif) no-repeat left center;}
.date02{ background:#e0edf7 url(../images/date02.gif) repeat-y left top; color:#344a72;  border:1px solid #77a0ab; border-top:0;}



