﻿@charset "utf-8";
/*棣栭〉*/
body{margin:0;padding:0;font:normal 12px Arial,"宋体","Arial,SimSun,sans-serif";background:#fff;}

form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,select{font-size:12px;}
img{border:0;}
li{list-style-type:none;}
ol {list-style-type:none;list-style-image:none;}
#vflight li{list-style-type:none;display:static;}
a{ text-decoration:none;color:#0158A7;}
a:hover{ text-decoration:underline; color:#FF7E00;}

.hr_6,.hr_8,.hr_7,.hr_9,.hr_10,.hr_14,.hr_16,.hr_24{font-size:1px;line-height:1px;clear:both;}
.hr_6{height:6px;}
.hr_7{height:7px;}
.hr_8{height:8px;}
.hr_9{height:9px;}
.hr_10{float:left;width:100%;height:10px;}
.hr_14{height:14px;}
.hr_16{height:16px;border-bottom:1px solid #D4D4D4;}
.hr_24{height:24px;border-bottom:1px solid #D4D4D4;}
#fly_partner li{clear:both;}
  ul.dropdawn{display:none;}
 .menu-title{float:left}
 .dropdawn{display:none}
 .menu-title:hover .dropdawn{display:block}
 .menu-title.iehover .dropdawn{display:block}


.top_maz{ font-weight:bold;color:#fff;line-height:24px;}
#current{float:left;text-align:center; cursor:pointer;height:34px;background:transparent url(../images/nav_dd.gif) no-repeat 4px 2px;width:128px;color:#1C4B79;}
#current a{color:#1C4B79;}
/*********Base CSS************/
/*Reset*/
table { border-collapse:collapse; border-spacing:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
caption,th { text-align:left; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
/*Reset End*/
/*Font*/
optgroup { font-weight: normal; }
abbr,acronym { border-bottom: 1px dotted #000; cursor: help; }
em { font-style: italic; }
del { text-decoration: line-through; }
ol li { list-style: decimal outside; }
dl dd { margin-left: 1em; }
th { font-weight: bold; text-align: center; }
caption { margin-bottom: .5em; text-align: center; }
sup { vertical-align: super; }
sub { vertical-align: sub; }
button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"] { padding: 1px; }
/*Font End*/
/*********Base CSS End************/

/**********General*******************/
.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear { zoom:1; }
.text-clip { display:block; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; } /* 蹇呴』璁惧畾鍏冪礌鐨勯暱搴? */
/**********General*******************/

/**********Header*******************/
/* 鎵€鏈夌敤鍒癶eader_bg.png鐨勯€夋嫨鍣ㄥ啓鍦ㄦ澶勪互鏂逛究淇敼鏃堕棿鎴? */
#header #logo,#logo_02,#header #logo sub,.recharge,#drop-menu .drop-link,.drop-trigger .drop-link,#drop-menu .drop-link:hover,
#drop-menu .hovSty,.drop-trigger .drop-link:hover,.drop-trigger .hovSty,#drop-menu #menu-wrap,.drop-trigger .menu-wrap,
#drop-menu ul,.menu-wrap ul,#drop-menu2 .drop-link,#drop-menu2 .drop-link:hover,#drop-menu2 .hovSty,#drop-menu2 #menu-wrap2,
#drop-menu2 ul,.four-char .drop-link,.four-char .drop-link:hover,.four-char .hovSty,
#main-nav .curr-nav a, #main-nav .curr-nav a:hover, .hl1 #account_g a, .hl2 #trade_g a, .hl3 #favourable_g a, .hl4 #gathering_g a, .hl5 #pay_g a, .hl6 #point_g a, .hl7 #safement_g a, .hl8 #service_g a,.cert-installed,.cert-applied,.recharge-btn,.new-icon .icon-span,.main-new .icon-span,
#main-nav .curr-nav a span, #main-nav .curr-nav a:hover, .hl1 #account_g a span, .hl2 #trade_g a span, .hl3 #favourable_g a span,
.hl4 #gathering_g a span,.hl5 #pay_g a span, .hl6 #point_g a span, .hl7 #safement_g a span, .hl8 #service_g a span  {
	background:url(../images/header_bg.png) no-repeat;
}
#head_true_name a {font-weight:normal;}
#header { width:903px; margin: 0 auto;  }
#header .logo-contianer { height: 70px;margin: 0 auto; width:903px;  }
#header #logo {float: left;display: block;margin: 20px 0 0;padding: 0;width: 141px;overflow: hidden;background-position: -1px 2px; width:300px; height:44px; position: relative; }
#header #logo a { display:block; height: 100%; width:100%; text-indent: -9em; }
#header #logo sub { display: block; position: absolute; left: 143px; bottom: 1px; background-position: 0 -245px; text-indent: -999em; width: 125px; height: 30px;
  cursor:pointer;
}
#header .guide {float: right;margin: 12px 0 0;padding: 0;list-style: none;font: normal 12px/1.2 Arial;text-align: right;}
#header .guide li {list-style:none; float:left; color:#999; }
#header .guide a {margin: 0 5px;padding: 0; position:relative; z-index:1003; text-decoration:underline; }
#header .guide button {margin-right: 3px;height: 21px;font-size: 12px;overflow: hidden;}
.guide .lastOne a {margin-right:0 !important; }
#header .action {float:right; clear:right; margin-top:20px;padding-right:62px; position:relative; color:#999; line-height:1.5; white-space:nowrap; font-family:"宋体";}
.action a { margin:0px 5px; text-decoration:underline; }
#head_true_name { color:#C00; font-weight: bold; margin-right: 5px; }
.recharge { background-position: -86px -203px !important; padding:0 !important; text-indent: -999em; width: 56px; height:22px; display:block !important; font-size:12px;margin-left:3px; margin-right:0 !important; position:absolute; right:0; top:-1px; overflow:hidden; }

#drop-menu,.drop-trigger { position:relative; z-index: 999; }
#drop-menu .drop-link,.drop-trigger .drop-link { padding-right:15px !important; background-position: 64px -201px; *background-position: 64px -203px; _zoom:1; _top: -1px; _left: 5px; }
#drop-menu .drop-link:hover,#drop-menu .hovSty,.drop-trigger .drop-link:hover,.drop-trigger .hovSty { background-position: 64px -214px; *background-position: 64px -216px; color:#FF7E00; }
#drop-menu #menu-wrap,.drop-trigger .menu-wrap {	position:absolute; 	z-index: 999; width:141px; left: 0px; top:-5px; padding: 26px 0 0 0; background-position: 0px -727px; margin-left:0; height:auto; }
#drop-menu ul,.menu-wrap ul {	margin-left:0 !important; background-position: 0px 100%;	padding-bottom: 4px; }
#drop-menu ul li,.menu-wrap ul li { float:none !important; text-align:left; vertical-align:bottom; }
#drop-menu ul li a,.menu-wrap li a { text-decoration:none !important; display:block; height:28px; margin: 0 3px 0 2px !important; text-indent:6px;	line-height:28px; }
#drop-menu ul li a:hover,.menu-wrap li a:hover { background-color:#f0f2f6; color:#ff6600; }

#drop-menu2 { position:relative; z-index: 999; }
#drop-menu2 .drop-link { padding-right:15px !important; background-position: 64px -197px; *background-position: 64px -199px; zoom:1; *top: -1px; left: 5px; }
#drop-menu2 .drop-link:hover,#drop-menu2 .hovSty { background-position: 64px -210px; *background-position: 64px -212px; color:#FF7E00; }
#drop-menu2 #menu-wrap2 {	position:absolute; 	z-index: 999; width:141px; left: 5px; *left: 0; top:-5px; padding: 26px 0 0 0; background-position: 0px -727px; margin-left:0; height:auto; }
#drop-menu2 ul { margin-left:0 !important; background-position: 0px 100%; padding-bottom: 4px; }
#drop-menu2 ul li { float:none !important; text-align:left; vertical-align:bottom; }
#drop-menu2 ul li a { text-decoration:none !important; display:block; height:28px; margin: 0 3px 0 2px !important; text-indent:6px;	line-height:28px; }
#drop-menu2 ul li a:hover { background-color:#f0f2f6; color:#ff6600; }

.four-char .drop-link { background-position: 54px -201px !important;*background-position: 54px -203px !important; }
.four-char .drop-link:hover,.four-char .hovSty { background-position: 54px -214px !important; *background-position: 54px -216px !important; }
.four-char .menu-wrap { left: -4px; }
.four-char .menu-wrap li a { text-indent: 10px !important; }
.first-one .drop-link { margin-left: 7px !important; _top: 1px !important; _left: 7px !important; }

/*淇濋櫓瀵艰埅*/
#main-nav_insurance{border-bottom:4px solid #0775A6; }
#header #logo_02 {float: left;display: block;margin: 20px 0 0;padding: 0;width: 141px;overflow: hidden;background-position: -1px 2px; width:300px; height:44px; position: relative; }
#header #logo_02 a { display:block; height: 100%; width:100%; text-indent: -9em; }
#header #logo_02 sub { display: block; position: absolute; left: 143px; bottom: 1px; background: url(../images/life_main.gif) no-repeat; text-indent: -999em; width: 102px; height:44px;
  cursor:pointer;
}
/*瀵艰埅*/
#main-nav_02 {margin: 0;border-bottom:4px solid #0775A6;}

#main-nav {margin: 0;height:30px;background: url(../images/index_09.jpg) repeat-x top; }
#main-nav .nav-wrapper{margin:0 auto;padding:0;width: 903px;}
#main-nav ul {float:left;list-style: none;}
#main-nav li {float: left;position:relative;list-style:none;margin:0 18px 0 0px;}
#main-nav li a{float:left; text-align:center;line-height:30px;height:30px;width:113px;}
#main-nav li a:hover{float:left; text-align:center;background:transparent url(../images/head_03.jpg) no-repeat;}
#main-nav a.current{float:left; text-align:center;background:transparent url(../images/head_03.jpg) no-repeat;width:113px;}
#main-nav a.amenu{color:#FFFFFF;font-size:14px;font-weight:bold;text-decoration:none;}

#main-nav ul ul {left:0px;position:absolute;top:29px;}
#main-nav ul li li{clear:both;margin:0px;text-align:left;font-size:12px;width:113px; background:url(../images/h2_10.gif) repeat-y;  padding-left:2px; color:#0571B2;}
#main-nav ul li li.bottem{ position:relative;}
#main-nav .bottom_bg{ display:block; position:absolute; bottom:-29px; left:0;background:url(../images/h2_12.gif) no-repeat; height:30px; width:113px;}

#main-nav ul li li a{display:block;font-weight:bold; font-size:14px;color:#0571B2;text-align:left;width:100px;height:30x;margin:0;border:none;padding-left:19px;}
#main-nav ul li li a:hover{border:none; text-decoration:none;text-align:left;width:90px;color:#0571B2; background:url(../images/bre.gif) no-repeat #CBE9F9;}


#main-nav .top_pic{padding:0px 0px 0px 0px;height:30px;}
#main-nav .firstNav { margin-left:15px; }
#main-nav .curr-nav a, #main-nav .curr-nav a:hover, .hl1 #account_g a, .hl2 #trade_g a, .hl3 #favourable_g a, .hl4 #gathering_g a, .hl5 #pay_g a, .hl6 #safement_g a, .hl7 #service_g a {background:url(../images/header_bg.png) no-repeat -33px -59px!important;}
#main-nav .curr-nav a, #main-nav .curr-nav a:hover, .account #account_g, .trade #trade_g, .favourable #favourable_g, .gathering #gathering_g a, .pay #pay_g, .safement #safement_g, .service #service_g {margin-left:-2px; }

/********Header End*******************/

#main-nav iframe { display:none; }

/*#main-nav .firstNav a { background:none !important; }*/
#main-nav .curr-nav a, #main-nav .curr-nav a:hover, .hl1 #account_g a, .hl2 #trade_g a, .hl3 #favourable_g a, .hl4 #gathering_g a,
.hl5 #pay_g a, .hl6 #point_g a, .hl7 #safement_g a, .hl8 #service_g a
{ background-position: 0 -51px!important; color:#1c4b79; margin-top: 4px; }
#main-nav .curr-nav a span, #main-nav .curr-nav a:hover, .hl1 #account_g a span, .hl2 #trade_g a span, .hl3 #favourable_g a span,
.hl4 #gathering_g a span,.hl5 #pay_g a span, .hl6 #point_g a span, .hl7 #safement_g a span, .hl8 #service_g a span
{ display:block; background-position: 100% -51px; height: 32px;  }


#main-nav .lastNav { background: none !important; }
.one-click #logo sub { background-position: 0 -346px !important; }
.appeal #logo sub { background-position: 0 -295px !important; }
.pay-center #logo sub { background-position: 0 -599px !important; }
.mch-flat #logo sub { background-position: 0 -635px !important; width:300px !important; }
.get-psw #logo sub { background-position: 0 -395px !important; }
.repayment #logo sub { background-position: 0 -496px !important; }
.login-psw #logo sub { background-position: 0 -548px !important; }
.cancel-account #logo sub { background-position: 0 -445px !important; }
.one-click #main-nav, .appeal #main-nav, .get-psw #main-nav, .repayment #main-nav, .cancel-account #main-nav, .no-nav #main-nav,.pay-center #main-nav, .mch-flat #main-nav{ display: none; }
.one-click #header, .appeal #header, .get-psw #header,.repayment #header, .register #header,.cancel-account #header,.login-psw #header,.no-nav #header,.pay-center #header,.mch-flat #header { border-bottom: 5px solid #076B9F !important; }
.qb #header { border: none !important; }
#special-action { display: none; }
.login-psw #special-action, .register #special-action { display: block; margin-top: 45px; padding-right: 0 !important; }
.login #special-action { display:block; padding-right: 15px;  }
.login #header .logo-contianer { width:840px !important;  }
.login-psw .action, .login-psw .guide  { display: none; }
#snCert a { text-decoration:none !important; }
.cert-installed { background-position: 0 -692px; padding: 2px 4px; }
.cert-applied { background-position: -104px -692px; padding: 2px 4px; }

.overlay { position:absolute; left:0; top:0; z-index: 1000; *filter:alpha(opacity=0); opacity: 0; display: none; }
/*===========Header End=========*/

/*===========side-nav===========*/
#container {margin: 8px auto 0; width: 910px; }
.leftnav-contianer {float: left;width: 140px;overflow: hidden; }
/*.page-content {float: right;margin: 20px 0 0;width: 750px;height: 500px;overflow: hidden;}*/
.page-content {float: right;width: 750px;}
#side-nav {margin: 0;padding: 15px 0 0;width: 136px;min-height: 351px;_height: 351px; list-style: none;}
#side-nav li {vertical-align:bottom; position:relative; margin-right: 1px; zoom: 1;border-bottom:1px solid #dbe1e5;}
#side-nav a {display: block;padding: 4px 0 4px 10px;font: bold 14px/20px Arial;text-decoration: none;zoom:1;}
#side-nav a:hover {color: #069;background-color: #dde9f2;}
#side-nav a:focus {outline: 0;}
#side-nav ul {display: none;}
#side-nav .expand ul {display: block;}
#side-nav .curr-nav,.shl1 #nav1_l,.shl2 #nav2_l,.shl3 #nav3_l,.shl4 #nav4_l,.shl5 #nav5_l,.shl6 #nav6_l,.shl7 #nav7_l,.shl8 #nav8_l,.shl9 #nav9_l,.shl10 #nav10_l,#side-nav #selector,#side-nav .selector { margin-right: 0; border-bottom: none; position:relative; margin-top: -1px; z-index: 800; }
#side-nav .curr-nav a, #side-nav .curr-nav a:hover, .shl1 #nav1_l a,.shl1 #nav1_l a:hover,.shl2 #nav2_l a,.shl2 #nav2_l a:hover,.shl3 #nav3_l a,.shl3 #nav3_l a:hover,.shl4 #nav4_l a,.shl4 #nav4_l a:hover,.shl5 #nav5_l a,.shl5 #nav5_l a:hover,.shl6 #nav6_l a,.shl6 #nav6_l a:hover,.shl7 #nav7_l a,.shl7 #nav7_l a:hover,.shl8 #nav8_l a,.shl8 #nav8_l a:hover,.shl9 #nav9_l a,.shl9 #nav9_l a:hover,.shl10 #nav10_l a,.shl10 #nav10_l a:hover,#side-nav #selector a,#side-nav #selector a:hover,#side-nav .selector a,#side-nav .selector a:hover {color: #ffffff;background-color: #1b6ea9;padding: 5px 0 4px 9px !important;border: none; }
#side-nav .sub-item .curr-nav a,#side-nav .sub-item .curr-nav a:hover { padding: 4px 0 4px 29px; }

#side-nav .rightTop {position:absolute;left:72px;top:-6px;width:57px;height:22px;background:url(../images/index_comb.gif) no-repeat -34px -298px;text-indent:-999em;   }
#side-nav .rightMiddle,.hot-icon sup {position:absolute;left:85px;top:1px;width:16px;height:16px;background:url(../images/index_comb.gif) no-repeat -107px -298px;text-indent:-999em;  }
.hot-icon { position:relative; }
.shl1 #nav1_l a,.shl1 #nav1_l a:hover {  }
.shl1-sub1 #nav1_l .sub-item,.shl1-sub2 #nav1_l .sub-item,.shl1-sub3 #nav1_l .sub-item,.shl1-sub4 #nav1_l .sub-item { display: block; }
.shl1-sub1 #nav1_l,.shl1-sub2 #nav1_l,.shl1-sub3 #nav1_l,.shl1-sub4 #nav1_l { margin-right: 0; }
.sub-item li { margin-right: 1px; }
#side-nav .sub-item li a { text-indent: 30px; font: normal 12px/20px Arial;background: url(../images/bg_comb.png) no-repeat -217px -453px; padding-left: 0px; }
#side-nav .sub-item li a:hover {  background-color: #E4EAF0; }
.shl1-sub1 #nav1_l .sub-nav1,.shl1-sub2 #nav1_l .sub-nav2,.shl1-sub3 #nav1_l .sub-nav3,.shl1-sub4 #nav1_l .sub-nav4 { margin-right: 0; }
.shl1-sub1 #nav1_l .sub-nav1 a,.shl1-sub2 #nav1_l .sub-nav2 a,.shl1-sub3 #nav1_l .sub-nav3 a,.shl1-sub4 #nav1_l .sub-nav4 a { border: 1px solid #CCC; border-right: none;background-color: #FFF; color:#FF7E00; padding: 4px 0; text-indent: 29px; }
.shl1-sub1 #nav1_l .sub-nav1 a:hover,.shl1-sub2 #nav1_l .sub-nav2 a:hover,.shl1-sub3 #nav1_l .sub-nav3 a:hover,.shl1-sub4 #nav1_l .sub-nav4 a:hover { background-color: #FFF; }
/*===========side-nav End===========*/

.page-content p {margin: 0;padding: 0;}

/*===========inner footer===========*/
#inner-footer {
  clear: both;
  margin-top: 38px;
}
#inner-footer #foot-wrap {


  width: 910px;
  height: 80px;
  margin: 0 auto;
  border-top: 1px solid #E9E9E9;
}
#inner-footer #foot-links {
  text-align: center;
  height: 30px;
  line-height: 30px;
  color:#999;
  padding-top: 8px;
}
#inner-footer #foot-links a {
  margin: 0 8px;
  text-decoration:none;
}
#inner-footer #copyright {
  text-align: center;
  margin-top: 5px;
  font-family: Arial,Sans-Serif !important;
}

/*===========small footer===========*/
#small-footer { width:910px; text-align:center; padding:22px 0 35px 0;  margin: 0 auto; border-top: 1px solid #9db0bc; margin-top:30px;  }

/*===========Footer End===========*/
/*===========subPage===========*/
.cntTitle {
	position:relative;
	margin-bottom:3px;
}
.cntTitle h3 {
	font-size:14px;
	padding: 0.1em 0;
	border-bottom: 1px solid #CDCDCD;
	color:#000;
	text-indent: 5px;
}
/*.cntTitle .faqLink {
	position:absolute;
	right:3px;
	top:0px;
	text-decoration:underline;
	background:url(https://img.tenpay.com/v2.0/img/icons.png) no-repeat 0 -3759px;
	*background-position: 0 -3760px;
    *top: -2px;
	padding-left: 25px;
	display:block;
	height:20px;
	line-height:20px;
}*/
.cntTitle .faqLink a {
	text-decoration:underline;
}

/*===============Tab=================*/
#main-content {
	margin-top:16px;
}
.tab-box .tab-nav {
	height:28px;
	_overflow:hidden;
}
.tab-box .tab-nav li {
	height:26px;
	text-align:center;
	float:left;
	margin:2px 4px 0 0;
	width:133px;
}
.tab-box .tab-nav li a {
	background: url(../images/bg_comb.png) no-repeat 100% -364px;
	display:block;
	padding-right: 2px;
	/* color:#21407d; */
	color:#369;
	text-decoration:none;
	font-size:14px;
}
.tab-box .tab-nav li a:hover {
	/* color:#21407d; */
	color:#369;
}
.tab-box .tab-nav li span {
	display:block;
	background:url(../images/bg_comb.png) no-repeat 0 -364px;
	text-indent:1px;
	line-height:1;
	padding: 6px 0;
	vertical-align: text-bottom;
}
.tab-box .tab-nav li.on {
	margin-top: 0;
	position:relative;
	z-index: 100;
}
.tab-box .tab-nav li.on a {
	background:url(../images/bg_comb.png) no-repeat 100% -403px;
	color:#000;
	font-weight:bold;
	cursor: text;
}
.tab-box .tab-nav li.on span {
	padding-top: 8px;
	padding-bottom: 7px;
	background:url(../images/bg_comb.png) no-repeat 0 -403px;
	position:relative;
}
.tab-content {
	border: 1px solid #9db0bc;
}

/*===============Tab End=================*/

/*===============To overwrite the old css And Will be deleted=================*/
#header {background-color:#FFF !important; display:block !important; height:auto !important;border: none !important; }
#side-nav a { height: auto !important; line-height: 1.5 !important; width: auto !important; }
#sidebar { padding-top: 0px !important; }
table #side-nav { padding-top: 24px; }
/*===============overwrite the old css End=================*/
/*===============buttons and tabs=================*/
.slide-btn,.high-blue,.low-blue,.high-white,.low-white,.high-dark,.low-dark,.high-light,.low-light
{ border:none; width:auto; display: inline-block; overflow:hidden; height: 30px; cursor:pointer; font-weight: bold; text-align: center; vertical-align:middle; padding: 0 5px 0 0; width: auto; color:#FFF; text-align: center; background: url(../images/bg_comb.png) no-repeat; text-decoration:none; font-family: Helvetica,Arial,Sans-serif;  }
.slide-btn button,.high-blue button,.low-blue button,.high-white button,.low-white button,.high-dark button,.low-dark button,.high-light button,.low-light button
{  border:none; white-space:nowrap; padding: 0 25px 0 30px; font-weight: bold; height: 30px; text-align: center; vertical-align:middle; background: #FFF url(../images/bg_comb.png) no-repeat; cursor: pointer; overflow: visible; display:inline-block; }

.high-blue,.high-dark,.high-white,.high-light {  height: 32px; font-size: 14px !important;  }
.high-blue { background-position: 100% 0; }
.high-dark { background-position: 100% -321px; }
.high-white { background-position: 100% -50px; }
.high-light { background-position: 100% -581px; }

.high-blue button,.high-dark button,.high-white button,.high-light button
{ padding-bottom: 5px; *padding-bottom: 0; padding-bottom /*\**/: 0\9;  color:#FFF; height: 32px;line-height: 27px;  font-size:14px !important; }
.high-blue button { background-position: 0 0; color:#FFF;  }
.high-dark button { background-position: 0 -321px; color:#CCC; }
.high-white button { background-position: 0 -50px; color:#25558b; }
.high-light button { background-position: 0 -581px; color:#CCC; }

.low-blue,.low-dark,.low-white,.low-light { height: 25px; font-size: 12px !important; }
.low-blue { background-position: 100% -100px; }
.low-dark { background-position: 100% -540px; }
.low-white  { background-position: 100% -141px; }
.low-light { background-position: 100% -630px; }

.low-blue button,.low-dark button,.low-white button,.low-light button
{  height: 25px; *line-height: 23px; _line-height: 20px; color:#FFF; padding-bottom: 5px !important; padding-bottom: 0; /* For IE6 */ _vertical-align:baseline !important;  font-size:12px !important; }
.low-blue button { background-position: 0 -100px; }
.low-dark button { background-position: 0 -540px; color:#CCC; }
.low-white button,.low-light button { background-position: 0 -141px; color:#25558b; }
.low-light button { background-position: 0 -630px; color:#CCC; }

.little-pd button,.pd-10 button { padding-right: 5px; padding-left: 10px; }
.pd-20 button { padding-right: 15px; padding-left: 20px; }
.pd-30 button { padding-right: 25px; padding-left: 30px; }
.much-pd button,.pd-40 button { padding-right: 35px; padding-left: 40px; }

.s-btn-link { display:block; height:21px; font-size:12px; color:#07679C;  overflow:hidden;  background: url(../images/bg_comb.png) no-repeat 0 -179px; width: 74px; height: 17px; line-height:17px;  *line-height: 19px; vertical-align:text-bottom; text-align: center; text-decoration:none; border:none; padding: 0; }
.m-btn-link { display:inline-block; height:21px;  overflow:hidden;  text-align: center;background: url(../images/bg_comb.png) no-repeat 100% -242px; padding-right: 8px; text-decoration:none; }
.s-btn-link:hover,.m-btn-link:hover,.sq-btn-link:hover { color:#07679C; }
.m-btn-link span { display: block;  background: url(../images/bg_comb.png) no-repeat 0 -242px; white-space:nowrap; padding: 0 10px 0 18px; vertical-align: text-bottom; cursor: pointer; line-height: 21px; _line-height: 24px;    }
.sq-btn-link { display: block;width: 130px; height: 29px; overflow:hidden; background: url(../images/bg_comb.png) no-repeat 0 -279px; line-height: 29px; *line-height: 32px; text-align: center; text-decoration:none;font-weight: bold;  }

/*===============鍏呭€兼寜閽殑鏍峰紡=================*/
.recharge-btn { background-position: -86px -203px; border: none; width: 56px; height: 22px; text-indent: -1000em; cursor: pointer; }

/* 鏍囬鏍? titlebar [[ */
.mod-titlebar{border-bottom:1px solid #bec2c3;margin-top: 20px;}
.mod-titlebar h2{float:left;margin:0;padding:0;font-size:14px;font-weight:bold;color:#010101;line-height:1.5;}
.mod-titlebar ins{float:left;display:block;font-size:12px;padding:1px 0 0 30px;line-height:1.2;}
.mod-titlebar em{float:right;padding:3px 3px 6px 23px;font-size:12px;line-height:1.2;font-style:normal;}
.mod-titlebar em.icon{background:url(../images/icons_v20090417.jpg) no-repeat -110px -28px;}
.mod-titlebar a{color:#05669b;}
.mod-titlebar a:hover{color:#ff7e00;}
.mod-titlebar:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.mod-titlebar{zoom:1;}
/* 鏍囬鏍? titlebar ]] */

/* 娴佺▼姝ラ [[ */
.mod-flow{color:#333;font-size:12px;overflow:hidden;}
.mod-flow ol{list-style:none;margin:0 0 0 -20px;padding:0;overflow:hidden;}
.mod-flow li{list-style:none;float:left;padding:2px 15px 3px 26px;background:url(../images/icons_v20090417.jpg) no-repeat -93px -747px;*background-position:-92px -748px;_background-position:-93px -748px;}
.mod-flow li.on{font-size:14px;line-height:18px;font-weight:bold;background-position:-93px -718px;*background-position:-93px -719px;}
.mod-flow li span{padding:0 13px 0 0;font:bold 12px Arial;color:#fefefc;}
.mod-flow li.on span{position:relative;top:-1px;}
.mod-flow li.first{margin-left:0 0 0 -20px;}
.mod-flow ol:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
.mod-flow ol{zoom:1;}

.mod-step{color:#333;font-size:12px;*position:relative;*left:-40px;_left:0;}
.mod-step ol{list-style:none;padding:0;}
.mod-step li{list-style:none;float:left;padding:0 15px 0 42px;position:relative;}
.mod-step li.first{padding-left:22px;}
.mod-step li.on{font-size:14px;line-height:18px;font-weight:bold;}
.mod-step li span,
.mod-step li strong{width:11px;height:17px;display:block;margin:0 5px 0 0;padding:2px 0 0 26px;position:absolute;top:-4px;left:0;background:url(../img/icons_v20090417.jpg) no-repeat -93px -747px;font:bold 12px Arial;color:#fefefc;}
.mod-step li strong{padding-top:3px;}
.mod-step li strong{background-position:-93px -718px;}
.mod-step li.first strong,
.mod-step li.first span{width:17px;height:17px;background-position:-113px -748px;text-align:center;padding:3px 0 0;}
.mod-step li.first strong{background-position:-113px -718px;}
.mod-step li.first span{padding:1px 0 0;}
.mod-step ol:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
.mod-step ol{zoom:1;}
/* 娴佺▼姝ラ ]] */

/* QQ娑堟伅妗? [[ */
.mod-msg-1{display:block;border:1px dashed #e4b75a;background:#fffcf5;padding:20px 20px 18px 22px;font:normal bold 14px Arial;color:#ff7e00;text-decoration:none;}
.mod-msg-2{display:block;border:1px dashed #9db0bc;background:#eff3f6;margin:10px 0;padding:20px 20px 18px 22px;font:normal normal 14px Arial;color:#000;text-decoration:none;}
.mod-msg-2 em{font-weight:bold;font-style:normal;}
.mod-msg-2 strong{color:#ff0103;padding:0 8px;}
.mod-msg-2 a{color:#07679A;font-size:12px;*font-size:11px;}
.mod-msg-2 a:hover{color:#ff7e00;}

.mod-msg-3{display:block;border:1px dashed #9db0bc;margin:0px 0;padding:20px 20px 20px 30px;font:normal normal 14px Arial;color:#000;text-decoration:none;background:#eff3f6;line-height:38px;}
.mod-msg-3 .icon{float:left;margin-right:10px;width:35px;height:38px;background:#eff3f6 url(../images/icons_v20090417.jpg) no-repeat -35px -120px;}
.mod-msg-3 a{color:#0158A7;text-decoration:underline;}
.mod-msg-3 a:hover {color:#FF7E00;text-decoration:underline;}




.mod-msg-4{position:relative;display:block;border:1px dashed #9db0bc;background:#eff3f6;margin:10px 0;padding:30px 20px 28px 75px;font:normal normal 14px Arial;color:#000;text-decoration:none;}
.mod-msg-4 ins.icon{position:absolute;left:20px;top:25px;_left:-55px;display:block;width:35px;height:38px;background:#eff3f6 url(../images/icons_v20090417.jpg) no-repeat -35px -120px;}
.mod-msg-4 ul{list-style:none;margin:0;padding:0;font-size:12px;padding:0 0 0 4px;}
.mod-msg-4 li{margin:1px 0 2px;padding:0 0 0 12px;background:#eff3f6 url(../images/icons_v20090417.jpg) no-repeat -127px -842px;}

.mod-msg-qq{font-size:12px;padding:0 10px 10px 23px;}
.mod-msg-qq legend{font-weight:bold;color:#666;font-size:14px;}
.mod-msg-qq ins.icon{display:block;width:41px;height:44px;margin:17px 0 8px;float:left;background:url(../images/icons_v20090417.jpg) no-repeat 0 -401px;}
.mod-msg-qq .ctnr{float:left;margin:21px 0 15px 13px;padding:0;min-height:40px;color:#343434;}
.mod-msg-qq .ctnr dl{margin:0;padding:0;}
.mod-msg-qq .ctnr dt{float:left;}
.mod-msg-qq .ctnr dd{float:left;margin:0;padding:0;}
.mod-msg-qq .ctnr p{text-decoration:none;display:block;margin:0 0 13px;}
.mod-msg-qq .ctnr strong{color:#950916;font-weight:normal;}
.mod-msg-qq .ctnr dl:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
.mod-msg-qq .ctnr dl{zoom:1;}
/* QQ娑堟伅妗? ]] */
/* 鎻愰啋妗? [[ */
.remind { width:672px; border-bottom: 1px dotted #CCC; margin: 0 auto; padding: 16px 0; line-height: 25px; font-size:14px; }
.remind .remind-icon { float:left; width:35px; height:40px; background:url(../images/icons_v20090417.jpg) no-repeat 0 -118px; margin-left: 8px; display: inline; }
.remind .remind-cnt { margin: 0 8px 0 64px;font-size:14px; }
/* 鎻愰啋妗? ]] */

/* 杈冨己鐨勬彁閱掓 [[ */
.strong-remind { border: 1px dotted #E7B75E; background-color:#FEFCF4; padding: 16px 22px; font-size:14px; zoom: 1; margin: 20px 0; }
.strong-remind:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.strong-remind .remind-icon { background:url(../images/icons_v20090417.jpg) no-repeat -70px -118px; width: 35px; height: 40px; float:left; }
.strong-remind .remind-cnt { margin: 0 8px 0 56px;font-size:14px; padding-top: 11px;  }
.remind-cnt em { font-style: normal; font-weight: bold; }

.grey-remind { border: 1px dotted #9db0bc; background-color:#f2f3f5;  }
.strong-remind .remind-icon, .strong-remind .alert-icon,.strong-remind .suc-icon { background:url(../images/icons_v20090417.jpg) no-repeat -35px -120px; width: 35px; height: 38px;float:left; }
.strong-remind .suc-icon { background-position: -70px 0; }
.grey-remind .suc-icon { background-position: -35px 0; }

.strong-remind .alert-icon { background-position: -70px -80px; float:left; }
/* 杈冨己鐨勬彁閱掓 ]] */

/*================鐞嗚储涓撳尯new 鍥炬爣===================*/
.new-icon {
	position:relative;
	padding-right: 20px;
	z-index: 1003;
}
.new-icon a {
	color:#F00 !important;
}
.new-icon .icon-span,.main-new .icon-span {
	background-position: -24px -207px;
	position: absolute;
	display: block;
	right: 3px;
	top: -3px;
	width: 23px;
	height: 11px;
	overflow: hidden;
	padding: 0;
}
.main-new {
	position:relative;
}
.main-new .icon-span {
	right: 3px;
	top: -3px;
}
/*================鐞嗚储涓撳尯new 鍥炬爣缁撴潫===============*/

/*鏇村鍩庡競*/
#morecitydiv {font-weight:bold;font-size:12px;}
#morecitydiv .sanj {margin-left:42px;margin-bottom:3px;background:url(../images/point1.gif) no-repeat;height:8px;width:15px; overflow:hidden;}
#morecitydiv .yy {width:250px;background:#999999;font-size:12px;}
#morecitydiv .yy .xzcs {width:250px;background:#fff;border:1px #FF6600 solid;position:relative;left:-3px;top:-3px;}
#morecitydiv .yy .xzcs .biaoti_flight {height:20px;padding:1px;border-bottom:1px #F1F1F1 solid;background:#f1f1f1; overflow:hidden;}
#morecitydiv .yy .xzcs .biaoti_flight .bg {float:right;height:18px;padding:1px;border-bottom:1px #F1F1F1 solid;background:#f1f1f1 url(../images/index.png) -146px -22px; overflow:hidden;width:18px; cursor:pointer;}
#morecitydiv .yy .xzcs .biaoti_flight span {font-size:14px;color:#333;float:left;padding-top:4px;padding-left:10px;}
#morecitydiv .yy .xzcs .biaoti_flight img {float:right;}
#morecitydiv .yy .xzcs table {margin:5px 0;}
#morecitydiv .yy .xzcs table td.td1{padding-left:10px;}
#morecitydiv .yy .xzcs table td {line-height:25px;}
#morecitydiv .yy .xzcs table a {padding:0;margin:0;background:none;}
#morecitydiv .yy .xzcs table spanmore {padding:0 5px;background:#fff;color:#333333;text-decoration:none;}
/********city End*******************/

/*鏅鸿兘鏌ヨ鏈嶅姟*/

#TX_load{position: absolute;display:none;height:100px;width:100px;z-index:101;}
.TX_window { position: absolute;background: #ffffff; z-index: 1;color:#000000; display:none; border: 0px solid #525252; text-align:left;}

#mak_help{position:absolute;left:236px;top:41px;width:481px;}
#mak_help .mak_nav{float:left; background:url(../images/hp_top.gif) no-repeat;width:481px;height:33px;}
.mak_nav img{float:right;padding:6px 8px 0 0;}
#mak_help .mak_bold{ font-size:13px; font-weight:bold;line-height:24px;}
#mak_help .mak_bold_02{ font-size:12px; font-weight:bold;line-height:24px;}
#mak_help .mak_line{ background:url(../images/mak_line.gif) repeat-x  center;}

#mak_help .mak_room{float:left; background:url(../images/mak_bg.gif) repeat-y;width:481px;}

#mak_help .mak_top{float:left; width:469px;padding:0px 0px 0px 12px;}
.mak_top img{float:right;padding:6px 8px 0px 0px; cursor:pointer;}
.cityInput {  float:left; padding:1px 0; border:1px solid #bababa;width:152px; height:19px; background-color:#fff; z-index:40; }
.textbox vstatus2{color:#BBBBBB;}
.cityInput .textbox { float:left; padding-left:4px; border:0; width:148px; height:17px; font-family:Tahoma,Geneva,sans-serif; font-size:12px; }

.mak_time {float:left;width:154px;background:#FFFFFF;border-color:#D4D0C8 #BABABA #BABABA #D4D0C8;border-style:solid;border-width:2px 1px 1px 2px;}
.mak_time  div {float: left;border:1px solid #f9f9f9;}
/* 瀛愰€夋嫨鍣紝鍦‵F绛夐潪IE娴忚鍣ㄤ腑璇嗗埆 */
.mak_time>div {height: 17px; overflow:hidden; }

/* 閫氶厤閫夋嫨绗︼紝鍙湪IE娴忚鍣ㄤ腑璇嗗埆 */
* html .mak_time div select { float: left;width:156px;display:block; background:#FFFFFF; margin: -2px; color:#333333; }
.mak_time  div>select {float:none;display:block;background:#FFFFFF;color:#333333; margin: -2px;padding: 0px;width:154px;}
.mak_time .select:hover {border:1px solid #666666;}
.mak_time  select>option { text-indent: 2px;}


.mak_fla{float:left; width:474px;padding-left:7px; display:none;}
.mak_room_02{float:left;width:480px;padding-left:1px;}
.mak_room_02 .mak_wf{float:left;width:476px;background:url(../images/mak_nav_17.gif);height:31px; overflow:hidden; clear:both;}
.mak_wf ul{float:left;width:400px;padding-left:36px;height:30px;margin-top:1px;}
.mak_wf .mak_qc{float:left;display:inline;margin-left:8px;text-align:center;width:135px;height:22px; background: url(../images/tjdg/cn_hover_21.gif) no-repeat;font-weight:bold; color:#0158A7;padding-top:10px;}
.mak_wf .mak_hc{float:left;display:inline;margin-left:8px;background:url(../images/tjdg/cn_23.gif); text-align:center;height:19px;width:133px;padding-top:10px; font-weight:bold; color:#0158A7;cursor:pointer;}

.mak_room_02 .mak_con{float:left;width:464px;padding:12px 4px 0 8px;}
.mar_con table{float:left;}
.mark_ziti{ font-family:"瀹嬩綋";}
.mar_conline{background:url(../images/dot_66.gif) repeat-x bottom;}
.mar_line{background:url(../images/mar_line_42.gif) repeat-x;}

.mark_han{ font-size:12px; color:#FF6633;}
.mark_huang{ font-size:14px;font-weight:bold; color:#FF6633;}
.mark_huang b{ font-size:16px;font-style:normal;font-weight:700;}


.mak_green{color:#73D00F;}
.mak_green_02{color:#73D00F;font-weight:bold;font-size:14px;}
.mak_green_02 b{ font-size:16px;font-style:normal;font-weight:700;}

.mar_conline a{ color:#ff0000;line-height:21px; text-decoration:underline;}
.mar_line a{ color:#0158A7;line-height:21px;text-decoration:underline;}

#mak_help .mak_bottom{float:left; background:url(../images/hp_bottom.gif) no-repeat top;width:481px;height:10px; overflow:hidden;}


.mak_pageblock { float:left;width:462px;text-align: center;padding-top:16px;padding-bottom:4px;}
.mak_pagemove {border: 1px solid #B2D0EA;background:#FFFFFF;text-decoration:none;color:#626262;padding: 4px 6px 2px 6px ;margin-right:3px; cursor:pointer;}
.mak_pagemove a{color:#0033CC; text-decoration:underline;}
.mak_pageno a {color:#0033CC;border:1px solid #B2D0EA;background:#FFFFFF;text-decoration:underline;padding: 2px 8px ;margin-right: 2px;margin-left: 2px;}
.mak_pageno a:hover {color:#ffffff;text-decoration:underline;border:1px solid #B2D0EA;padding: 3px 8px;margin-right: 2px;margin-left:2px;background:#3666D4;}
.mak_pageno .mak_dq{color:#39558C; text-decoration:none;padding: 3px 6px ; font-weight:bold;}
/********mak End*******************/

/*椤佃剼鐗堟潈*/
#footer_cft{float:left;margin:20px 0px 10px 0px;width:903px; text-align:center; line-height:24px; border-top:1px #D7E0E5 solid; padding-top:10px; position:relative; padding-bottom:15px;color:#999; }
#footer_cft a { margin: 0 8px; 	text-decoration:none;  }
#footer_cft p {color:#000; 	}
#footer_cft span.verisign{ position:absolute; top:50px;  left:150px; right:auto;}
#footer_cft span.aimnet{ position:absolute; top:42px; right:220px; text-indent:-999em;}
#footer_cft span.view{ position:absolute; top:42px; right:180px; text-indent:-999em;}
#safelink2 {color:#999; 	}
.verisign a{background:url(../images/index_bg.png) no-repeat 0 -253px; width:131px; height:34px; display:block; text-indent:-999em;}
.aimnet a{background:url(../images/index_bg.png) -152px -253px; width:36px; height:44px; display:block;}
.view a{background:url(../images/index_bg.png) -201px -253px; width:35px; height:42px; display:block;}
.indexbg{ background:url(../images/index_comb.gif) no-repeat;}


#footer_cft #foot-links { text-align: center;height: 30px;line-height: 30px;color:#999;}
#footer_cft #foot-links a { margin: 0 8px; 	text-decoration:none;color:#07679C;  }
#footer_cft #foot-links a:hover { color:#FF7E00;  }

#footer_cft #copyright { text-align: center; font-family: Arial,Sans-Serif !important;}

/*瀹㈡湇鐑嚎*/
.kefu{float:left;width:843px;padding:40px 0px 15px 60px;color:#999999;}
.kefu p{float:left;padding-top:5px;font-family:"瀹嬩綋";}
.kefu .big{color:#333333;}
.kefu_news{color:#333333; font-family:"瀹嬩綋";}
.kefu_news img{float:left;}

/*宸﹁竟瀵艰埅*/
.left_nav{float:left;width:173px;}
.leftnav{float:left;width:173px;background:url(../images/tjdg/ticknews_03.gif) repeat-y; margin-top:20px;}
.leftnav ul{float:left;width:173px;padding:10px 0px 50px 0px;}
.leftnav ul li{float:left;width:173px;}
.leftnav ul li a{float:left;width:158px;font-size:14px; font-weight:bold;height:33px;line-height:33px;padding:10px 0px 10px 15px;color:#668CB3;}
.leftnav ul li a:hover{ text-decoration:none;color:#FF6600;}


.left_nav_life{float:left;width:180px;}
.leftnav_life{float:left;width:180px;padding-top:19px;}

.leftnav_life ul{float:left;width:173px;background:url(../images/tjdg/ticknews_03.gif) repeat-y;padding:10px 0px 50px 0px;}
.leftnav_life ul li{float:left;width:173px;padding-bottom:0px;}
.leftnav_life ul li a{float:left;width:158px;font-size:14px; height:34px;font-weight:bold;line-height:34px;padding:12px 0px 10px 15px;color:#668CB3;}
.leftnav_life ul li a:hover{ text-decoration:none;color:#FF6600;}
.leftnav_life .icon {float:left; display:inline;width:32px;height:34px;margin-right:9px;background:transparent url(../images/life_main.jpg) no-repeat;overflow:hidden;}


.life_ft{float:left;width:173px;padding:68px 0px 0px 0px;background:url(../images/bg_01.gif) no-repeat;}

.leftnav .icon {float:left; display:inline;width:32px;height:33px;margin-right:10px;background:transparent url(../images/life_main.jpg) no-repeat;overflow:hidden;}
.nav1 .icon {background:url(../images/tjdg/ticknews_08.gif) no-repeat;}
.nav2 .icon {background:url(../images/tjdg/ticknews_12.gif) no-repeat;}
.nav3 .icon {background:url(../images/tjdg/ticknews_20.gif) no-repeat;}
.nav4 .icon {background:url(../images/insurance/contract_20.gif) no-repeat;}
.nav5 .icon {background-position:-20px -68px;}
.nav6 .icon{background-position:-53px -68px;}
.nav7 .icon{background-position:-86px -68px;}
.nav8 .icon{background-position:-119px -68px;}
.nav9 .icon{background:transparent url(../images/chepiao_logo.png) no-repeat scroll 0px -1px;}
.nav10 .icon{background-position:-20px -136px;}
.nav11 .icon{background-position:-152px -68px;}
.nav12 .icon{background-position:-250px -68px;}
.nav13 .icon{background-position:-218px -68px;}
.nav14 .icon{background-position:-185px -68px;}
.nav15 .icon{background-position:-283px -68px;}


.leftnav .on {background:url(../images/tjdg/ticknews_06.gif) no-repeat;color:#FF6600;}
.leftnav_life .on {background:url(../images/tjdg/ticknews_06.gif) no-repeat;color:#FF6600;}



/*鎻愮ず閿欒*/
.mar{color:#ff0000;border:1px solid #E7B75E;padding:3px 5px 0px 21px;background:#FEFCF4 url(../images/set_pass/on.gif) no-repeat 2px 4px;position:absolute;height:20px;line-height:21px;margin-left:1px;}
.mar2_backup{color:#ff0000;border:1px solid #E7B75E;padding:3px 5px 0px 21px;background:#FEFCF4 url(../images/set_pass/on.gif) no-repeat 2px 4px;position:absolute;height:21px;line-height:21px;margin-left:1px;_margin-top:1px;}
.mar2{color:#ff0000;border:1px solid #E7B75E;padding:0px 5px 0px 20px;background:#FEFCF4 url(../images/set_pass/on.gif) no-repeat 2px center;position:absolute;height:20px;line-height:20px;margin-left:1px;margin-top:1px;}
.format_error{_margin-top:2px;position:absolute;font-size:12px;padding:2px;padding-left:20px;background:url(../images/ico_03.gif) no-repeat 2px center;background-color:#fff;color:#f00;}

div.child_price_tip{
	display:none;position:absolute;border:1px solid #5DAFE6;background:#EAF2FA;padding:2px;
}



#list_items{float:left; background:#ffffff;border:1px solid #9D9D9D;width:111px;padding:4px 0px;margin:0px 0px 0px 1px;position:absolute;text-align:left;z-index:65536;}
#list_items li{float:left;width:101px;padding-left:10px;font-weight:bold;}
#list_items li a{text-decoration:none;float:left; padding-left:10px;color:#333333;line-height:20px;font-weight: normal;}

#list_items2{float:left; background:#ffffff;border:1px solid #9D9D9D;width:111px;padding:4px 0px;margin:0px 0px 0px 1px;position:absolute;text-align:left;z-index:65536;}
#list_items2 li{float:left;width:101px;padding-left:10px;font-weight:bold;}
#list_items2 li a{text-decoration:none;float:left; padding-left:10px;color:#333333;line-height:20px;font-weight: normal;}

#list_items_companys{width:204px;height:250px;overflow:auto; background:#ffffff;border:1px solid #8CAFCC;padding:0px 0px;margin:1px 0px 0px 1px;position:absolute;text-align:left;z-index:65536;}
#list_items_companys li{padding-left:10px;line-height:22px;color:#666666;}
#list_items_companys li a{text-decoration:none;float:left; padding-left:10px;font-weight: normal;}

#list_items_orderstate{width:204px;height:70px;overflow:auto; background:#ffffff;border:1px solid #8CAFCC;padding:0px 0px;margin:1px 0px 0px 1px;position:absolute;text-align:left;z-index:65536;}
#list_items_orderstate li{padding-left:10px;line-height:22px;color:#666666;}
#list_items_orderstate li a{text-decoration:none;float:left; padding-left:10px;font-weight: normal;}

/**********头部修改*******************/
#nav,.nav-container,.nav-container ul,#nav .nav-master-a:hover,#nav .nav-master-a-hover,#nav .nav-master-a:hover strong,#nav .nav-master-a-hover strong,#nav li.current .nav-master-a strong,#nav li.current .nav-master-a,#nav .nav-sub a:hover,#nav .nav-sub a:hover span,#nav a.current,#nav a.current span{background-image: url(http://qq.csair.com/images/tbg-nav.png);background-repeat: no-repeat;}

#nav {position: relative;height: 67px;margin: 10px 0 0 0;background-position: 0 -230px;background-repeat: repeat-x;}

.nav-container {padding-left: 15px;height: 67px;background-position: 0 0;}
.nav-container ul {height: 100%;zoom: 1;/*background-position: right -66px;*/}
.nav-container ul ul.nav-sub {background: none;height: auto;}
.nav-master {display: block;float: left;height: 36px;width: 115px;line-height: 36px;text-align: center;position: relative;padding-right: 4px;}
.nav-master-a {display: block;cursor:pointer;font-size: 14px;height: 26px;line-height: 26px;overflow: hidden;background: none;text-decoration: none;margin-top: 5px;}
.nav-master-a strong {display: block;color: #fff;height: 100%; *line-height: 27px; font-weight:bold;}
li.current .nav-master-a strong,#nav li.current .nav-master-a:hover strong{color: #000;}

.nav-master-a:hover,.nav-master-a-hover {text-decoration: none;background-position: 0 -315px;}
.nav-master-a:hover strong,.nav-master-a-hover strong {background-position: right -360px;}

#nav li.current .nav-master-a strong {background-position: right -180px;padding-top: 2px;}
#nav li.current .nav-master-a,#nav li.current .nav-master-a-hover {background-position: 0 -131px;overflow: hidden;color: #000;height: 31px;}
#nav li.current .nav-master-a:hover strong,#nav li.current .nav-master-a-hover strong{color: #000;}

ul.nav-sub {position: absolute;width: 500px;text-align: left;top: 36px;left: 0;display: none;padding: 3px 0 0 0;background: none;font-size:12px;}
#nav .current .nav-sub {display: block;}
.nav-sub li {float: left;display: block;width: 78px;text-align: center;height: 30px;overflow: hidden;margin-right: 4px;}

#nav .nav-sub a {display: block;cursor:pointer;height: 22px;overflow: hidden;color: #4d4d4d;text-decoration: none;}
#nav .nav-sub a span {display: block;line-height: 22px; *line-height: 23px;_line-height: 21px;height: 22px;}
#nav .nav-sub a:hover {background-position: 0 -405px;}
#nav .nav-sub a:hover span {background-position: right -446px;}
#nav a.current {background-position: 0 -487px;}
#nav a.current span {background-position: right -528px;}
#nav .nav-master-life {float: right;width: 123px;background: none;}
#nav .nav-master-life strong {display: none;}
#nav li .nav-master-life-a,#nav li.current .nav-master-life-a {display: block;height: 100%;overflow: hidden;background-image: url(https://img.alipay.com/pa/frame/v2/tbg-nav.png);
	background-repeat: no-repeat;}





/*城市面板*/

table.city_wrapper ,table.list_city_wrapper{border-collapse:collapse;}
table.city_wrapper ,table.list_city_wrapper,table.city_wrapper td ,table.list_city_wrapper td {border:1px solid #9DB0BC;}
.city_wrapper td,.list_city_wrapper td{margin:0 auto; font-family:"宋体"; font-size:12px; line-height:20px;}

  .city_wrapper th, .city_wrapper td{background-color:white; height:20px;}
  .city_wrapper td{width:60px; color:#21407D;}
  .city_wrapper th{background-color:#E7F1FD; color:#666666;}
  .city_wrapper td.pop-hover{background:#07679C; color:white;}
  .city_wrapper td.pop-hout{background:white; color:#21407D}
  .city_wrapper .city-tag{background-color:#C8E3FC; width:100%; color:#666666; text-align:center;}

    .city_wrapper .city-tag span{margin:0px 2px; cursor:pointer;}
.list_city_wrapper{border:1px solid #9DB0BC}
  .list_city_wrapper th, .list_city_wrapper td{background-color:white; height:18px;}
  .list_city_wrapper th{border-bottom:1px solid #EDEDED; color:#666666;}
  .list_city_wrapper td{text-indent:3px; color:#21407D; cursor:pointer;}
  .list_city_wrapper td.sug-value{width:65%; text-align:left;}
  .list_city_wrapper td.sug-text{width:35%; text-align:right; padding-right:3px;}
  .list_city_wrapper tr.sug-hover td{background:#07679C; color:white;}
  .list_city_wrapper tr.sug-hout td{background:white; color:#21407D;}