﻿body {
	background: url(body.jpg) repeat-x left top;  color: rgb(47, 58, 69); font-size-adjust: none; font-stretch: normal; background-color:#c1e0ed;}
body {
	margin: 0px; padding: 0px;}
ul {
	margin: 0px; padding: 0px;}
li {
	margin: 0px; padding: 0px;}
p {
	margin: 0px; padding: 0px;}
h2 {
	margin: 0px; padding: 0px;}
h3 {
	margin: 0px; padding: 0px;}
span {
	margin: 0px; padding: 0px;}
form {
	margin: 0px; padding: 0px;}
table {
	margin: 0px; padding: 0px;}
td {
	margin: 0px; padding: 0px;}
div {
	margin: 0px; padding: 0px;}
input {
	margin: 0px; padding: 0px;}
ul {
	list-style: none;}
li {
	list-style: none;}
a {
	color: rgb(42, 115, 196); text-decoration: none;}
.body_w {
	background: url(body_w.jpg) no-repeat top; _background: url(body_wie6.jpg) no-repeat center top;}
.clear {
	overflow: hidden; clear: both;}
.body_w {
	overflow: hidden; clear: both;}
.body_y {
	background: url(body_y.jpg) repeat-y top; _background: url(body_yie6.jpg) repeat-y center top;}
#body {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1002px;}
.body_y {
	overflow: hidden; clear: both;}
#body {
	overflow: hidden; clear: both;}
#header {
	background: url(header_bg.jpg) no-repeat; width: 1002px; height: 233px;}
.Feature1 {
	padding: 10px 14px 0px 0px; top: 0px; width: 600px; height: 28px; font-size: 11px;}
.Feature .float {
	color: rgb(255, 255, 255); padding-left: 24px; float: right;}
#header {
	position: relative;}
.xala {
	position: relative;}
.xala input {
	width: 110px; height: 17px; line-height: 17px; padding-left: 5px; border-right-color: rgb(29, 144, 206); border-bottom-color: rgb(29, 144, 206); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;}
.xala .an {
	top: 1px; width: 18px; height: 17px; right: 1px; float: left; position: absolute;}
.xala .an a {
	background: url(an_1.jpg) no-repeat; width: 18px; height: 17px; display: block;}
.float span {
	line-height: 19px; float: left;}
.xala .xs {
	background: rgb(255, 255, 255); padding: 4px 8px; left: 0px; top: 19px; width: 99px; position: absolute;}
.xala input {
	border: 1px solid rgb(11, 94, 158);}
.xala .xs {
	border: 1px solid rgb(11, 94, 158);}
div {
	display: block;}
p {
	display: block;}
.xala .xs a {
	display: block;}
.input_1 {
	float: left;}
.input_1 input {
	background: url(inputbg_1.jpg) no-repeat; width: 100px; height: 19px; line-height: 19px; padding-left: 18px;}
.xala input {
	color: rgb(170, 187, 206); font-size: 11px;}
.input_1 input {
	color: rgb(170, 187, 206); font-size: 11px;}
.input_2 {
	padding-left: 2px; float: left;}
.input_2 input {
	background: rgb(156, 178, 0); border: 1px solid rgb(213, 213, 213); width: 47px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 15px; font-size: 11px; cursor: pointer;}
.dlzc {
	color: rgb(0, 145, 255); float: right;}
.xala .xs {
	line-height: 19px;}
.dlzc {
	line-height: 19px;}
.dlzc a {
	padding: 0px 6px; color: rgb(255, 255, 102);}
.dlzc span {
	color: rgb(127, 201, 243);}
.nav {
	background: url(navbg.jpg) repeat-y right top rgb(3, 142, 246); top: 37px; float: right;}
.Feature1 {
	right: 0px; position: absolute;}
.nav {
	right: 0px; position: absolute;}
.nav a {
	padding: 6px 10px 0px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;}
.nav a:hover {
	background: rgb(135, 160, 0); color: rgb(255, 255, 255);}
.nav a.one {
	background: rgb(135, 160, 0); color: rgb(255, 255, 255);}
img {
	border: 0px currentColor;}
input {
	border: 0px currentColor;}
.nav a.nob {
	border: 0px currentColor;}
#center {
	padding: 0px 0px 20px 26px; width: 976px; clear: both;}
.left {
	width: 235px;padding-right: 29px; float: left;}
.right {
	width: 694px; float: left;}
.left_k1 {
	width: 235px; overflow: hidden; padding-bottom: 6px;}
.left_slide {
	border:1px solid #CCC
;}
.left_k1 .top {
	background: rgb(232, 243, 244); padding: 6px 10px 8px; line-height: 24px; float: left;height:53px; width:215px
;}
.left_k1 .top span h1 {
	font-size: 20px; font-weight: 100;}
.left_k1 .top a {
	width: 31px; height: 58px; color: rgb(68, 138, 196); background: url(bf_an1.jpg) no-repeat right bottom ;}
.nav a {
	float: left; display: block;}
.left_k1 .top a {
	float:right;}
.left_k1 .top span a {
	width: 200px;}
.left_k1 .con {
	padding: 8px 12px 12px; border: 1px solid rgb(232, 243, 244); width: 209px; color: rgb(42, 115, 196); line-height: 17px;}
.left_k2 .top {
	background: url(bf_an2.jpg) no-repeat right bottom rgb(237, 240, 247);}
.left_k1 .top span {
	width: 165px; float: left; font-family: "微软雅黑", "黑体"
;}
.left_k2 .top span {
	width: 195px; float: left; display: block;}
.left_k2 .top a {
	width: 20px; height: 20px; margin-top: 0px; float: left; display: block;}
.left_k2 .con {
	border: 1px solid rgb(237, 240, 247); width: 209px; float: left;}
.left_k2 .con li {
	background: url(libg_1.jpg) no-repeat left; line-height: 21px; padding-left: 12px;}
.title {
	background: url(rtbtbg.jpg) repeat-y; padding-left: 12px;}
.nav {
	font-size: 14px;}
.title {
	font-size: 14px;}
.nav a {
	height: 24px; color: rgb(255, 255, 255);}
.title {
	height: 24px; color: rgb(255, 255, 255);}
.title span {
	padding: 10px 10px 0px 0px; float: right;}
.news {
	width: 419px;}
.news {
	padding-right: 29px; float: left;}
.BT_1 {
	background: rgb(249, 249, 249); padding: 0px 12px 0px 14px; height: 24px; color: rgb(5, 148, 202);}
.title {
	line-height: 24px;}
.BT_1 {
	line-height: 24px;}
.BT_1 a {
	color: rgb(5, 148, 202);}
.BT_1 span {
	padding-top: 7px; float: right;}
.news .con .BT_2 {
	background: rgb(243, 243, 243); border-bottom-color: rgb(90, 203, 220); border-bottom-width: 1px; border-bottom-style: solid;}
.news .con .BT_2 span {
	padding-top: 9px;}
.con_BT {
	padding: 10px;}
.BT_1 {
	border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid;}
.con_BT {
	border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid;}
.con_BT ul.nl li {
	background: url(libg_2.jpg) no-repeat left 5px!important; padding: 0px 0px 10px 12px; line-height: 14px;}
.con_BT ul.nl li span {
	color: rgb(183, 188, 193); font-size: 11px; display: block;}
.login {
	padding: 0px; border: 1px solid rgb(205, 214, 222); width: 236px; font-size: 11px; float: left;}
.login .input_1 {
	background: rgb(213, 235, 242); border-width: 1px; border-style: solid; border-color: rgb(161, 191, 212) rgb(172, 206, 230) rgb(172, 206, 230) rgb(161, 191, 212); width: 145px; height: 21px;}
.login .td_1 {
	padding-right: 10px;}
.login .td_2 a {
	border-bottom-color: rgb(147, 161, 175); border-bottom-width: 1px; border-bottom-style: dotted;}
.login .td_3 a {
	color: rgb(47, 58, 69); font-size: 12px; margin-right: 10px;}
.dlzc a {
	text-decoration: underline;}
.login .td_3 a {
	text-decoration: underline;}
.login .td_4 {
	color: rgb(183, 196, 207); font-size: 12px;}
.photo {
	padding: 0px 0px; border: 0px solid rgb(205, 214, 222); width: 224px; color: rgb(7, 104, 179); font-size: 21px; margin-top: 10px; float: left;}
.photo p a {
	color: rgb(19, 157, 222);}
.Deals {
	padding-top: 25px;}
#center {
	overflow: hidden; clear: both;}
.Deals {
	overflow: hidden; clear: both;}
.Deals .title {
	width: 673px; position: relative;}
.Deals .title .Label {
	left: 175px; top: -5px; position: absolute;}
.Deals .title .Label a {
	background: url(an_b.jpg) no-repeat; width: 176px; height: 29px; text-align: center; color: rgb(255, 255, 255); line-height: 29px; font-size: 12px; margin-right: 2px; float: left; display: block;}
.Deals .title .Label a:hover {
	background: url(an_a.jpg) no-repeat; color: rgb(5, 148, 202);}
.Deals .title .Label a.one {
	background: url(an_a.jpg) no-repeat; color: rgb(5, 148, 202);}
.Ds_left {
	width: 320px; padding-left: 18px; margin-top: 17px; border-left-color: rgb(160, 160, 160); border-left-width: 1px; border-left-style: dotted; float: left;}
.Ds_left h2 {
	height: 28px; color: rgb(38, 162, 177);}
.title h2 {
	font-size: 14px; font-weight: 200;}
.Ds_left h2 {
	font-size: 14px; font-weight: 200;}
.Ds_left .wd p {
	color: rgb(148, 175, 1);}
.Ds_left .summary {margin:0;padding:0;}
.Ds_left .summary .imgDiv {margin:0;padding:0 10px 0 0;height:60px;}
.Ds_left .summary .imgDiv img {height:51px;width:78px;}
.Ds_left .summary .cont {margin:0;padding:0 10px 0 0;}
.Ds_left .summary .sum {visibility: hidden; height:0;padding:0;}
.Ds_left .summary .foot {padding:0;}
.Ds_left .summary .hr {visibility: hidden; height:0;}
.Ds_left .summary .title {background:none;margin:0;padding:0 0 0px;word-wrap: break-word; word-break:break-all;width:220px;overflow: visible; height:43px;}
.Ds_left .summary .title a {background:none; font-size:12px;margin:0;padding:0;font-weight:normal;word-wrap: break-word; word-break:break-all; width:200px ;}
.xiaoqi {
	padding: 0px 0px 5px 10px;}
.xiaoqi span {
	font-size: 20px;}
.xiaoqi p {
	padding-top: 20px; padding-bottom: 53px;}
.xiaoqi p a {
	padding: 0px 5px;}
.photo p a {
	text-decoration: underline;}
.xiaoqi p a {
	text-decoration: underline;}
.loginwm {
	overflow: hidden; float: left;}
.login_1 {
	background: url(login_1.jpg) no-repeat; padding: 12px 0px 0px 14px; width: 224px; height: 56px; color: rgb(135, 160, 0); line-height: 23px; overflow: hidden; clear: both; font-size: 13px;}
.login_1 span {
	color: rgb(74, 110, 148); padding-left: 20px;}
.photo p {
	font-size: 11px;}
.login_1 p {
	font-size: 11px;}
.login_1 p a {
	text-decoration: underline; margin-right: 10px;}
.index_pt {
	margin-top: 8px;}
.Error2 {
	background: red; padding: 0px 10px; left: 115px; top: 30px; height: 24px; color: rgb(255, 255, 255); line-height: 24px; clear: both; display: block; position: absolute;}
.dlzc a:hover {
	color: rgb(255, 102, 0);}
.login .td_3 a:hover {
	color: rgb(255, 102, 0);}
.photo p a:hover {
	color: rgb(255, 102, 0);}
a:hover {
	color: rgb(255, 102, 0);}
.Ds_left li {
	overflow: hidden; padding-bottom: 12px; _float: left;}
.Ds_left li.li01 {
	padding-bottom: 0px;}
.Ds_left .pho {
	margin-right: 10px; float: left;}
.Ds_left .wd {
	padding: 2px 0px 0px; width: 215px;}
.left_k1 .con {
	float: left; white-space: normal; word-wrap: break-word;}
.Ds_left .wd {
	float: left; white-space: normal; word-wrap: break-word;}
.fotnav {
	clear: both;}
.fotnav {
	background: rgb(243, 243, 243); height: 27px; text-align: center; color: silver; line-height: 27px;}
.fotnav {
	background: rgb(243, 243, 243); height: 27px; text-align: center; color: silver; line-height: 27px;}
.fotnav a {
	padding: 0px 11px;}
.fotnav1 {
	height: 27px; text-align: center; color: rgb(228, 228, 228); line-height: 27px;}
.fotnav1 a {
	padding: 0px 11px; color: rgb(153, 162, 171);}
.tf {
	background: rgb(232, 243, 244); width: 225px; height: 30px; line-height: 30px; font-size: 18px;}
.xala {
	float: left;}
.tf {
	float: left;}
.left_k1 .top {
	color: rgb(68, 138, 196); font-family: arial; font-size: 20px;}
.tf {
	color: rgb(68, 138, 196); font-family: arial; font-size: 20px;}
.photo p a {
	padding-left: 10px;}
.tf {
	padding-left: 10px;}
.tf span {
	float: right;}
#footer {
	background: url(footbg.jpg) no-repeat; width: 1002px; height: 71px;}
.fotleft {
	padding: 30px 0px 0px 114px; color: rgb(47, 58, 69);}
.fotright {
	padding: 10px 20px 0px 0px; color: rgb(47, 58, 69); font-size: 11px; float: right;}
.fotright a {
	padding: 0px 7px;}
.fotright img {
	padding: 0px 7px;}
.x_in_holiday {
	padding: 14px 0px; border: 1px solid rgb(212, 218, 223); width: 948px; margin-top: 27px; float: left;}
.x_in_holiday .con {
	margin: 0px 22px 0px 0px; padding: 2px 6px 2px 17px; width: 190px; color: rgb(42, 115, 196); line-height: 20px; border-right-color: rgb(212, 218, 223); border-right-width: 1px; border-right-style: solid; float: left;}
.x_in_holiday .con1 {
	border: currentColor; margin-right: 0px; float: left;}
.x_in_holiday .con b {
	line-height: 14px; padding-bottom: 6px; display: block;}
.x_in_travel .BT_1 a {
	color: rgb(42, 115, 196);}
.x_in_holiday .con a {
	color: rgb(42, 115, 196);}
