BODY {
	border-width: 0px; padding: 0px; font-size: 12px; margin: 0px auto; line-height: 18px; list-style-type: none; background-color: #fff
}
DIV,OL,UL,LI {
	border-width: 0px; padding: 0px; font-size: 12px; margin: 0px auto; line-height: 18px; list-style-type: none; color: #151515;
}
TD {
	font-size: 12px; font-family: '宋体'; color: #151515;
}
A {
	color: #0B0B0A; text-decoration: none
}
A:hover {
	color: #FA5A16; text-decoration: underline
}
.center {
	margin: 0px auto; width: 960px
}
ul,li {
	overflow: hidden
}
.tab-ld div {
	overflow: hidden
}
/*---------------------------reg-top*/
.top {border-bottom: #AACCEE 1px solid; background: url(/images/top_bg.gif) repeat-x; margin-top: 0px; width: 100%; height: 30px;font-family: '宋体';}
.top_quanguo {padding: 8px 0px 0px 0px; color: #CCCCCC; text-align: center;}
.top_quanguo A {color:#2C2F90; font-size: 12px; font-weight:bold; padding: 0px 1px 0px 1px;}
/* 头部 */
.header{padding:10px 0px 0px 0px;}
.header .logo a{display:table-cell;vertical-align:middle;text-align:center;*display:block; height:70px; float:left}
.logo_m {background: url(http://www.citytogo.com.cn/images/lovechina.gif) no-repeat; width: 165px; height: 70px; float: left}
.logo_m a {color: #034691; font-weight: bold; margin: 54px 0px 0px 0px; float: left}
.header .search{ float:left; width:360px;_width:auto; padding-left:20px; height:70px}
.header .search .tab{ padding:3px 0}
.header .search .tab span{ color:#ddd}
.header .search .tab a{ color:#6f7172}
.header .search .tab a.on{ font-weight:700}
.header .search .bd{ background:#ededed; padding:5px; float:left;}
.header .search .text{border:1px solid #e5e5e7;padding:4px 0 3px 40px; height:18px;width:210px;background:#fff url(../images/v9/icon.png) no-repeat}
.header .search .button{ background:#3a6ea5; border:none; color:#fff; height:1.9em;margin-left:3px;width:4.2em; margin-left:6px;vertical-align:middle; text-align:center}
.header .banner_swf{ overflow:hidden;zoom:1;_float:right; text-align:right;padding-right:30px;}
/* 导航 */
.header .nav-bar{clear:both;margin-top:8px; height:33px;position:relative;}
.header .nav-bar,.header .nav-bar map,.header .nav-site,.header .nav-site li.line,.header .subnav{background: url(/images/nav.png) no-repeat}
.header .nav-bar map{background-position: right -130px; display:block}
.header .nav-site{height:33px;background-position: left -65px;background-repeat: repeat-x; margin:0 5px; padding-left:5px}
.header .nav-site li{float:left; height:33px; line-height:33px; padding:0 9px;}
.header .nav-site li a{color:#F3F9FF; font-size:14px; font-weight:bold;*display:block}
.header .nav-site li.line{background-position: 2px -215px; padding:0; width:10px; text-indent:-10000px}
.header .subnav{ padding-left:16px; border-left:1px solid #d2dfed;border-right:1px solid #d2dfed;background-position: left -33px;background-repeat: repeat-x; height:32px; line-height:35px}
.header .subnav a{ color:#004499;margin-left:8px;margin-right:5px;}
.header .subnav span{ padding:0 3px; color:#c8d8e9;}
.nav-site a.rss{width:32px; float:right;overflow:hidden; text-indent:-222px;background: url(../images/icon/rsso.gif) no-repeat left center; margin-left:8px}
.hot{background:url("/images/hot_1.gif") no-repeat scroll 0 0 transparent;height:16px;width:21px;position:absolute;top:-8px;right:460px;z-index:101;}
.new{background:url("/images/new.gif") no-repeat scroll 0 0 transparent;height:16px;width:21px;position:absolute;top:-8px;right:280px;z-index:101;}
/* 400 */
.call{ background: url(/images/400_call.gif) no-repeat;width:240px;float:right;overflow:hidden;padding:0px 10px 0;height:30px;}
/*---------------------------reg-center*/
.reg-title {
	background-color: #fff; width: 960px; height: 330px; float: left; margin-top: 5px;
}
.reg01 {
	text-align: center; background: url(/reg/images/banner960.jpg) no-repeat; width: 960px; height: 330px;
}
.reg01-reg {
	padding: 110px 0px 0px 28px; float: left;
}
.reg01-reg td {
	color: #ffffff; text-align: left; float: left;
}
.reg01-qq {
	padding: 220px 265px 0px 0px; float: right;
}
.reg01-msn {
	padding: 0px 215px 0px 0px; float: right; margin-top: 6px;
}
.reg01-dh {
	width: 960px; padding: 10px 0px 0px 15px; line-height: 27px; font-size: 13px; float: left;
}
.reg01-dh A {
	color: #ffffff; border:1px dashed #ffffff; padding: 3px 3px 1px 3px; font-size: 13px; margin: 0px 12px 0px 12px;
}
.reg01-dh A:hover {
	color: #ffffff; text-decoration: none; background-color: #5FBF41; padding: 3px 3px 1px 3px;
	hide-focus: expression( this.hideFocus=true );  /* for ie */
	outline: none;  /* for firefox */
}
.reg-tab01 {
	BORDER: #AACCEE 2px solid; width: 956px; margin-top: 5px; float: left;
}
.reg-tab02 {
	BORDER: #DEEDFC 4px solid; width: 952px; margin-top: 5px; float: left;
}


.tab-1 {
	background: url(/images/reg-bg.gif) repeat-x; BORDER-bottom: #AACCEE 1px solid; height: 25px; padding-left: 10px;
}
.tab-1-t {
	background: url(/images/reg-bg.gif) repeat-x; BORDER-top: #AACCEE 1px solid; height: 25px; padding-left: 10px;
}
.tab-2 {
	padding: 10px 5px 10px 10px; line-height: 21px; font-size: 14px; float: left;
}
.tab-3 {
	padding: 10px 0px 10px 5px; line-height: 21px; font-size: 14px; float: left;
}
.tab-4 {
	padding: 5px 5px 5px 10px; line-height: 21px; font-size: 14px; float: left;
}
.tab-5 {
	padding: 3px 5px 10px 5px; width: 940px; float: left;
}
.tit-link01 {
	height: 25px; font-weight: bold; color:#07519A; line-height: 25px; font-size: 15px; float: left;
}
.tit-link02 a {
	height: 25px; color:#07519A; font-weight: normal; line-height: 25px; font-size: 12px; float: right; padding-right: 15px;
}
.tit-link02 A:hover {
	color: #ff0000;
}
.tejia li {
	width:177px; float:left; text-align:center; padding:4px; font-size: 12px; line-height: 22px;
}
.tejia li img {
	border:1px solid #E7E8E9;
}
.tejia-jg {
	background-color: #FF3B6C; color: #ffffff; font-weight: bold;
}
.tejia-jg-da {
	background-color: #FF3B6C; color: #ffffff; font-size: 14px; font-weight: bold;
}
.pplogo li {
	width:150px; float:left; text-align:center; padding:4px; font-size: 14px; line-height: 22px;
}
.pplogo li img {
	border:1px solid #D7D9D8
}
.ditu-left {
	width: 510px; float: left;
}
.ditu-right {
	width: 430px; font-size: 14px; padding-top: 10px; float: left;
}

/*---------------------------footer*/
#foot {
	margin-TOP: 5px; width: 960px; color: #000; text-align: center;
}
.foot-1 {
	font-weight: bold;
}
.foot-1 a {
	font-weight: bold;
}
/*---------------------------团购亮点*/
.tab-ld {
	padding: 10px 5px 0px 10px; line-height: 21px; font-size: 14px; float: left;
}
.ld-left {
	width:120px; float:left; text-align:center;
}
.ld-right {
	width:820px; height: 70px; float:left; font-size: 14px;
}
.ld-right a {
	color: #FA5A16;
}
.ld-right li {
	font-size: 13px; color: #494949;
}
.ld-tit {
	font-size: 15px; color: #ff0000; font-weight: bold; line-height: 25px;
}
.ld-line {
	background: url(/images/ld-line.gif) no-repeat; width: 600px; height: 1px; padding-bottom: 5px;
}
