@charset "UTF-8";
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0
}
body {
	font-size:12px;
	font-family:\5b8b\4f53,Arial,Helvetica,sans-serif;
	background:#fff;
	line-height:150%;
	color:#333
}
table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset,img {
	border:0
}
ins {
	text-decoration:none;
	display:block
}
legend {
	display:none
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal
}
ol,ul {
	list-style:none
}
caption,th {
	text-align:left
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal
}
q:before,q:after {
	content:''
}
abbr,acronym {
	border:0
}
a:link,a:visited {
	color:#333;
	text-decoration:none
}
a:hover {
	color:#c00;
	text-decoration:underline
}
a strong {
	color:#c00
}
object,embed {
	display:block
}
input,select {
	border-radius:0
}
.clear {
	clear:both;
	height:0;
	overflow:hidden
}
.clearfix {
	*zoom:1
}
.clearfix:after {
	display:block;
	overflow:hidden;
	clear:both;
	height:0;
	visibility:hidden;
	content:"."
}
a.best:link,a.best:visited {
	color:#c00
}
.bt_page {
	width:990px;
	margin:0 auto;
	clear:both;
	min-height:503px
}
.line-box {
	margin:40px auto 0;
	clear:both
}
.col-all {
	background:url(../img-nw/bg_line.png) repeat-y 735px 0;
	margin:40px 0 0 0;
	zoom:1
}
.col-alltop0 {
	margin-top:0
}
.col-all_noborder {
	background:0
}
.col-con {
	width:720px;
	float:left;
	padding:0 15px 0 0;
	position:relative
}
.col-side {
	width:240px;
	float:right;
	overflow:hidden
}
.col-side .line-box {
	margin:30px 0 0
}
.col-side h4 {
	border-bottom:1px solid #e9e9e9;
	font-size:16px;
	font-weight:800;
	height:18px;
	line-height:18px;
	padding-bottom:12px;
	overflow:hidden;
	font-family:"microsoft yahei"
}
.line-box_t0 {
	margin:0!important
}
.col-side2 {
	width:240px;
	float:right;
	border-bottom:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	padding-left:14px
}
.col-con2 {
	width:735px;
	float:left;
	padding:0
}
.col_line {
	border-bottom:1px solid #E9E9E9
}
.side_title {
	position:relative
}
.side_title .more {
	position:absolute;
	top:0;
	right:0;
	color:#ccc
}
.side_title .more em {
	font-weight:800;
	font-size:16px;
	font-family:"微软雅黑";
	color:#333;
	text-decoration:none
}
.side_title .more a:hover em {
	color:#c00
}
.side_title .more a.downarrow {
	font-size:16px;
	font-family:"微软雅黑"
}
.side_title .more a.downarrow:link,.side_title .more a.downarrow:visited {
	color:#333
}
.side_title .more a.downarrow:hover {
	color:#c00
}
h3 em {
	font-family:simson;
	font-size:18px;
	padding-left:10px
}
.bt_ad,.ad-990 {
	width:990px;
	margin:0 auto;
	clear:both;
	overflow:hidden
}
.no-txt-box {
	height:95px;
	float:left;
	background:url(../img-nw/error_ico.jpg) no-repeat left center;
	padding:10px 0 0 115px;
	font-family:"微软雅黑";
	margin:20px 0 0 0
}
.suc-txt-box {
	background:url(../img-nw/success_ico.jpg) no-repeat left center
}
.no-txt-box p {
	line-height:22px;
	color:#999;
	font-size:12px;
	padding:0;
	font-family:"宋体,Arial,Helvetica,sans-serif"
}
.no-txt-box .tit {
	line-height:40px;
	font-size:20px;
	color:#333;
	font-family:"微软雅黑"
}
.no-txt-box .t-line {
	line-height:30px;
	padding:0 0 5px
}
.no-txt-box a {
	color:#333;
	margin:0 10px 0 0
}
.no-txt-box a:hover {
	color:#c00
}
.no-car-box {
	height:100px;
	line-height:100px;
	font-family:"微软雅黑";
	padding:0 0 0 115px;
	font-size:20px;
	background:url(../img-nw/error_ico.jpg) no-repeat left center
}
.no-txt-m {
	margin:0
}
.tjsq_succ {
	padding:30px 0 15px 0;
	position:relative
}
.tjsq_succ .box {
	padding:20px 0 0 150px;
	background:url(../img-nw/bq_succ.jpg) 0 0 no-repeat;
	height:130px;
	min-height:130px
}
.tjsq_succ .box h6 {
	font-size:22px;
	font-family:"Microsoft Yahei";
	padding-bottom:15px;
	color:#333
}
.tjsq_succ .box p {
	color:#666;
	height:30px;
	line-height:30px;
	font-size:14px
}
.tjsq_succ .box p strong {
	font-weight:bold
}
.tjsq_succ .box p.sm {
	color:#999
}
.tjsq_succ .box p span.red {
	color:#c00;
	padding:0 5px;
	font-family:"Microsoft Yahei"
}
.tjsq_succ .box p span.hui {
	color:#999;
	padding:0 5px
}
.tjsq_succ .worry {
	background:url(../img-nw/bq_worry.jpg) 0 0 no-repeat
}
.r_ad_box {
	position:absolute;
	top:20px;
	right:0;
	width:272px
}
.r_ad_box .ad270x80 {
	width:270px;
	height:80px;
	overflow:hidden;
	border:1px solid #e9e9e9;
	margin-bottom:10px
}
.tjsq_succ .box {
	height:auto
}
.tjsq_succ .box .erweima {
	min-height:100px;
	width:230px;
	margin-top:15px;
	padding-bottom:25px
}
.tjsq_succ .box .erweima img {
	width:98px;
	height:98px;
	margin-right:10px;
	float:left;
	border:1px solid #e9e9e9
}
.tjsq_succ .box .erweima p {
	width:90px;
	float:left;
	height:auto;
	line-height:22px;
	color:#999;
	padding-top:6px;
	font-size:14px
}
.bit_top990 {
	width:100%;
	height:40px;
	background:#333;
	z-index:1114;
	position:relative;
	font-family:\5b8b\4f53,Arial,Helvetica,sans-serif
}
.bit_top990 a:link,.bit_top990 a:visited {
	color:#999
}
.bit_top990 a:hover {
	color:#fff;
	text-decoration:none
}
.bit990 {
	width:990px;
	margin:0 auto;
	height:40px;
	background:#333
}
.bit_top990 .bitweb {
	font-family:microsoft yahei;
	font-size:14px
}
.bit_top990 .bitweb li {
	float:left;
	line-height:40px
}
.bit_top990 .bitweb li a {
	padding:0 10px;
	display:block
}
.bit_top990 ul li {
	border-right:1px #1d1d1d solid;
	border-left:none
}
.bit_top990 ul li a:hover {
	background:#292929
}
.bit_top990 ul li.bityiche a {
	background:#c00;
	color:#fff
}
.bit_top990 ul li.bittaoche a {
	background:#f93;
	color:#fff
}
.bit_top990 ul li.bitleche a {
	background:#4fb747;
	color:#fff
}
.bit_top990 ul li.bityiche a:hover {
	background:#b80000
}
.bit_top990 ul li.bittaoche a:hover {
	background:#ef8924
}
.bit_top990 ul li.bitleche a:hover {
	background:#42aa3a
}
.bit_top990 .bityiche,.bit_top990 .bittaoche,.bit_top990 .bitleche {
	border:0
}
.bt_login_box990 {
	float:right;
	position:relative;
	z-index:10;
	border-right:0;
	width:auto;
	font-size:12px
}
.bt_login_box990 ul {
	float:right
}
.bt_login_box990 ul li {
	height:40px;
	line-height:40px;
	padding:0 10px 0 0;
	float:left
}
.bt_login_box990 ul li.noborderl {
	border-left:none
}
.bit990 ul li.bit_link {
	padding:0 10px;
	position:relative;
	display:none;
}
.bit990 ul li.bit_link a {
	padding:0 13px 0 0;
	display:block;
	position:relative;
	color:#999
}
.bit990 ul li.bit_link a:hover {
	background-color:transparent
}
.bit990 ul li.bit_link a em {
	height:5px;
	display:block;
	overflow:hidden;
	width:8px;
	position:absolute;
	right:0;
	_right:10px;
	top:17px;
	*top:4px;
	background:url(../img-nw/login_bg3.png) -128px -90px no-repeat
}
.bit990 ul li.bit_link_dis {
	padding:0 10px;
	position:relative;
}
.bit990 ul li.bit_link_dis a {
	padding:0 13px 0 0;
	display:block;
	position:relative;
	color:#999
}
.bit990 ul li.bit_link_dis a:hover {
	background-color:transparent
}
.bit990 ul li.bit_link_dis a em {
	height:5px;
	display:block;
	overflow:hidden;
	width:8px;
	position:absolute;
	right:0;
	_right:10px;
	top:17px;
	*top:4px;
	background:url(../img-nw/login_bg3.png) -128px -90px no-repeat
}
.bit990 ul li.bit_hover a {
	color:#fff
}
.bit990 ul li.bit_hover a em {
	background:url(../img-nw/login_bg3.png) 0 -90px no-repeat
}
.bit990 ul li.bit_hover {
	background:#292929
}
.bit_top990 .bitweb li.bit_link a {
	padding:0 13px 0 0
}
.bit_top990 .bitweb li.bit_link_dis a {
	padding:0 13px 0 0
}
ul li.bit_hover dl {
	display:block;
	margin:0 -1px 0 0;
	display:block;
	position:absolute;
	border:1px solid #333;
	background:#fff;
	border-width:0 1px 5px 1px;
	z-index:11;
	overflow:hidden;
	font-family:microsoft yahei;
	font-size:14px
}
ul li.bit_hover dl.login_mapsite {
	width:309px;
	top:40px;
	right:0
}
ul li.bit_hover dl.login_mapsite dd a {
	padding:0
}
ul li.bit_hover dl.login_fav {
	width:142px;
	top:40px;
	left:-1px;
	overflow:hidden
}
ul li.bit_hover dl.login_account {
	width:217px;
	top:40px;
	right:-1px;
	overflow:hidden
}
ul li.bit_hover dl dt {
	color:#999;
	float:left;
	width:96%;
	padding:14px 0 13px 15px;
	font-weight:bold;
	line-height:13px;
	overflow:hidden;
	border-top:1px #e9e9e9 solid;
	font-weight:normal
}
ul li.bit_hover dl dt.noborder {
	border:0
}
ul li.bit_hover dl dt.dtmore {
	text-align:right;
	font-weight:normal;
	padding:14px 0 13px 15px
}
ul li.bit_hover dl dd {
	float:left;
	padding:0 15px;
	line-height:15px;
	white-space:nowrap;
	border-right:1px #e5e5e5 solid;
	margin:0 0 13px 0
}
ul li.bit_hover dl dd a {
	padding:0
}
ul li.bit_hover dl a:link,ul li.bit_hover dl a:visited {
	color:#333
}
ul li.bit_hover dl a:hover {
	color:#c00
}
ul li.bit_hover dl dd.noborder {
	border:0;
	width:auto;
	height:auto
}
ul li.bit_hover dl dt.block {
	padding:0;
	width:100px
}
ul li.bit_hover dl dt.block a {
	padding:0 0 0 15px!important;
	display:block;
	width:127px;
	height:42px;
	line-height:42px
}
ul li.bit_hover dl dt.block a:hover {
	background:#f2f2f2
}
ul li.bit_hover dl.login_fav dd.noborder a {
	width:115px;
	display:block;
	overflow:hidden;
	white-space:nowrap
}
ul li.bit_hover dl.login_fav dt {
	width:100%
}
ul li.bit_hover dl dt.logout a {
	padding:0!important;
	width:100%;
	text-align:center
}
.bt_login_box990 ul li.bit_hover dl.login_account dd {
	width:108px;
	height:42px;
	margin:0;
	float:left;
	text-align:center;
	line-height:42px;
	border-bottom:1px #ebebeb solid;
	padding:0
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a {
	padding:0 0 0 40px;
	background:url(../img-nw/login_bg3.png) no-repeat;
	height:42px;
	display:block
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a.sina {
	background-position:13px -317px
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a.qq {
	background-position:-102px -317px
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a.weixin {
	background-position:-102px -360px
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a.renren {
	background-position:13px -360px
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a.baidu {
	background-position:13px -401px
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a.taobao {
	background-position:-102px -401px
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a.sina:hover {
	background-color:#f2f2f2;
	background-position:13px -167px
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a.qq:hover {
	background-color:#f2f2f2;
	background-position:-102px -167px
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a.weixin:hover {
	background-color:#f2f2f2;
	background-position:-102px -210px
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a.renren:hover {
	background-color:#f2f2f2;
	background-position:13px -210px
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a.baidu:hover {
	background-color:#f2f2f2;
	background-position:13px -251px
}
.bt_login_box990 ul li.bit_hover dl.login_account dd a.taobao:hover {
	background-color:#f2f2f2;
	background-position:-102px -251px
}
.bt_login_box990 ul li .bit_loginInput {
	width:97px;
	border:1px #666 solid;
	background:#333;
	height:18px;
	color:#999;
	padding:0 0 0 3px
}
.bt_login_box990 ul li .bit_loginInputaccount {
	border-right:0
}
.bt_login_box990 ul li .bit_logintop {
	width:33px;
	height:20px;
	background:#666;
	color:#ccc;
	border:0;
	margin-right:10px;
	margin-left:10px;
	cursor:pointer;
	-webkit-appearance:none
}
.bt_login_box990 ul li.noborderl input {
	float:left;
	margin-top:10px;
	line-height:20px
}
.bt_login_box990 ul li.noborderl .accountlogin {
	width:auto;
	height:40px;
	white-space:nowrap;
	overflow:hidden;
	float:left
}
.bt_login_box990 ul li.noborderl .accountlogin a {
	float:left
}
.bt_login_box990 ul li.noborderl .accountlogin a {
	background-color:transparent
}
.bt_login_box990 ul li.noborderl .accountlogin a.newmessage {
	width:18px;
	height:14px;
	background:url(../img-nw/login_bg3.png) 0 0 no-repeat;
	line-height:1000px;
	overflow:hidden;
	margin:12px 10px 0
}
.bt_login_box990 ul li.noborderl .accountlogin a.newmessage:hover {
	background:url(../img-nw/login_bg3.png) 0 -44px no-repeat
}
.bt_login_box990 ul li.noborderl .accountlogin .accountname {
	width:auto;
	height:40px;
	white-space:nowrap;
	overflow:hidden;
	text-align:right;
	white-space:nowrap;
	float:left;
	padding-left:10px
}
.bt_login_box990 ul li.noborderl .accountlogin .accountname a {
	float:none;
	display:inline
}
.bt_login_box990 ul li.noborderl .accountlogin a.message {
	width:18px;
	height:14px;
	background:url(../img-nw/login_bg3.png) -45px -1px no-repeat;
	line-height:1000px;
	overflow:hidden;
	margin:13px 10px 0;
	border-right:0;
	padding-left:10px
}
.bt_login_box990 ul li.noborderl .accountlogin a.message:hover {
	background:url(../img-nw/login_bg3.png) -45px -45px no-repeat
}
.bt_login_box990 ul li.message_box a.message {
	width:18px;
	height:14px;
	background:url(../img-nw/login_bg3.png) -45px -1px no-repeat;
	overflow:hidden;
	text-indent:-999em;
	display:block;
	margin:14px 0 0 0;
	padding:0
}
.bt_login_box990 ul li.bit_hover a.message {
	background:url(../img-nw/login_bg3.png) -45px -45px no-repeat
}
.bt_login_box990 ul li.message_box a.newmessage {
	width:18px;
	height:14px;
	background:url(../img-nw/login_bg3.png) 0 0 no-repeat;
	overflow:hidden;
	margin:14px 0 0 0;
	padding:0
}
.bt_login_box990 ul li.message_box a.newmessage:hover {
	background:url(../img-nw/login_bg3.png) 0 -44px no-repeat
}
.bt_login_box990 .map-warp-box {
	width:315px;
	height:371px;
	position:absolute;
	right:-5px;
	top:40px
}
.bt_login_box990 ul li.bit_hover .map-warp-box dl {
	position:relative;
	z-index:1001;
	top:0
}
.bt_login_box990 .map-warp-box .mask {
	display:block;
	background:#fff;
	position:absolute;
	right:1px;
	top:0;
	z-index:1000;
	opacity:0;
	filter:alpha(opacity=0);
	width:315px;
	height:376px
}
.bt_login_box990 .ico_map {
	padding:0 4px!important
}
.bt_login_box990 .ico_map i {
	width:25px;
	height:17px;
	background:url(../img-nw/login_bg3.png) no-repeat -84px 0;
	display:block;
	margin-top:12px
}
.bt_login_box990 ul li.bit_hover .ico_map i {
	background-position:-84px -45px
}
.bt_login_box990 .local_top {
	background:url(../img-nw/login_bg3.png) no-repeat -125px 0;
	padding:0 0 1px 18px
}
.bt_login_box990 li.bit_hover .local_top {
	background:url(../img-nw/login_bg3.png) no-repeat -125px -45px
}
.bt_login_box990 li.bit_hover dl.login_city {
	width:378px;
	right:0;
	*padding-bottom:13px
}
.bt_login_box990 li.bit_hover dl.login_city dd {
	border:0;
	padding:0 0 0 13px;
	width:47px
}
.bt_login_box990 li.bit_hover dl.login_city dd a {
	padding:0 3px;
	display:inline
}
.bt_login_box990 li.bit_hover dl.login_city dd.current a {
	background:#C00;
	color:#fff
}
.bt_login_box990 li.bit_hover dl.login_city dt {
	border-bottom:1px solid #E9E9E9;
	margin-bottom:13px
}
.bt_login_box990 li.bit_hover dl.login_city_sub dt a {
	display:inline;
	padding:0
}
.bt_login_box990 li.bit_hover dl.login_city_sub dd {
	width:77px
}
ul li.bit_hover .app_list {
	width:142px;
	top:40px;
	left:-1px;
	overflow:hidden;
	display:block;
	margin:0 -1px 0 0;
	display:block;
	position:absolute;
	border:1px solid #333;
	background:#fff;
	border-width:0 1px 5px 1px;
	z-index:11;
	overflow:hidden;
	font-family:microsoft yahei;
	font-size:14px
}
ul li.bit_hover .app_list a:link,ul li.bit_hover .app_list a:visited {
	color:#333
}
ul li.bit_hover .app_list a {
	padding:0 0 0 15px!important;
	display:block;
	width:127px;
	height:42px;
	line-height:42px;
	border-top:1px #e9e9e9 solid
}
ul li.bit_hover .app_list a:hover {
	background:#f2f2f2;
	color:#c00
}
.bit990 {
	width:1200px
}
.header_style {
	height:100px;
	width:1200px;
	position:relative;
	margin:0 auto;
	z-index:13
}
.header_style .yiche_logo {
	margin:30px 34px 0 4px;
	float:left
}
.header_style .yiche_logo a {
	line-height:1000px;
	display:block;
	width:248px;
	height:33px;
	overflow:hidden;
	background:url(../img-nw/yichehui_logo_new.png)
}
.header_style h1 {
	float:left
}
.city_name {
	border:1px #fff solid;
	position:relative;
	z-index:99;
	float:left;
	padding:2px 26px 2px 7px;
	margin:36px 0 0 0;
	color:#164a84
}
.city_name .pop {
	font-family:"microsoft yahei";
	font-size:16px
}
.city_name .jt {
	position:absolute;
	top:9px;
	right:8px;
	display:block;
	width:8px;
	height:5px;
	background:url(../img-nw/tools_selectcar_ico_arrow.gif) 0 0 no-repeat
}
.city_name_hover .jt {
	background-position:0 -100px
}
.h_nav {
	float:right;
	color:#ddd;
	font-family:"microsoft yahei";
	font-size:18px;
	margin:40px -10px 0 0
}
.h_nav a {
	margin:0 20px
}
.h_nav a:hover {
	color:#f60;
	text-decoration:none
}
.h_nav a.current {
	color:#f60
}
.slider-root-box {
	width:100%;
	height:500px;
	position:relative
}
.slider-root-box .slider-list {
	position:absolute;
	width:100%;
	height:500px;
	overflow:hidden
}
.slider-root-box .slider-list ul {
	list-style:none
}
.slider-root-box .slider-list ul li {
	position:absolute;
	width:100%;
	height:500px;
	left:50%;
	margin-left:-960px;
	display:none
}
.slider-root-box .slider-list ul li.active {
	display:block
}
.slider-root-box .slider-list ul li a {
	display:block
}
.slider-root-box .slider-list ul li a img {
	display:block
}
.slider-root-box .slider-menu-1 {
	position:absolute;
	bottom:22px;
	width:1210px;
	height:22px;
	left:50%;
	margin-left:-605px;
	z-index:50
}
.slider-root-box .slider-menu-1 ul {
	position:absolute;
	list-style:none;
	right:30px
}
.slider-root-box .slider-menu-1 ul li {
	float:left;
	background:url(../img-nw/icons.png) no-repeat -448px 0;
	width:20px;
	height:22px;
	margin-left:10px;
	position:relative;
	left:-10px
}
.slider-root-box .slider-menu-1 ul li.current {
	background-position:-417px 0
}
.slider-root-box .slider-menu-1 ul li a {
	display:block;
	width:100%;
	height:100%
}
.id_box {
	width:1200px;
	margin:0 auto;
	position:relative
}
.id_list_line {
	position:relative;
	width:1200px;
	height:405px;
	overflow:hidden
}
.id_list {
	position:absolute;
	top:0;
	left:0;
	width:120000px;
	height:405px;
	background:0
}
.id_list .dbor {
	display:block;
	border:2px solid #f90;
	position:absolute;
	top:-3px;
	left:-3px;
	width:382px;
	height:362px;
	opacity:0;
	filter:alpha(opacity=0);
	transition:opacity .5s
}
.id_list li.hover .dbor {
	opacity:1;
	filter:alpha(opacity=100);
	background:url(../css/.com/uimg/css/00043/about:blank)
}
.focus_button {
	width:82px;
	height:154px;
	overflow:hidden;
	position:absolute;
	top:295px;
	display:block;
	text-indent:-999px;
	opacity:.3;
	filter:alpha(opacity=30)
}
.focus_left {
	background:url(../img-nw/icons.png) no-repeat -240px -171px;
	left:-107px
}
.focus_right {
	background:url(../img-nw/icons.png) no-repeat -325px -171px;
	right:-107px
}
.focus_button:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.focus_txt {
	position:absolute;
	top:182px;
	font-size:20px;
	font-family:"microsoft yahei"
}
.focus_txt span {
	color:#c00;
	font-size:30px
}
.focus_left_txt {
	left:-50px
}
.focus_right_txt {
	right:-50px
}
.focus_dot {
	height:22px;
	float:left;
	margin-top:12px;
	display:block
}
.focus_dot li {
	width:20px;
	height:22px;
	float:left;
	background:url(../img-nw/icons.png) no-repeat -448px -30px;
	margin-right:10px;
	overflow:hidden;
	line-height:1000px;
	cursor:pointer
}
.focus_dot li.current {
	background-position:-417px -30px
}
.carpic_list_line {
	height:767px
}
.carpic_list {
	overflow:hidden;
	height:767px
}
.carpic_list ul {
	width:1300px;
	float:left
}
.carpic_list li {
	position:relative;
	float:left;
	width:300px;
	height:298px;
	margin:0 20px 20px 0;
	padding:30px 40px 30px 40px;
	background:#fff;
	border:3px solid #fff
}
.carpic_list a.pic {
	width:300px;
	height:200px;
	display:block;
	overflow:hidden;
	margin:0 auto 5px
}
.carpic_list a.pic img {
	width:300px;
	height:200px
}
.carpic_list p {
	color:#999
}
.carpic_list .title {
	height:50px;
	line-height:50px;
	overflow:hidden
}
.carpic_list .carname {
	font-family:"microsoft yahei";
	font-size:24px;
	font-weight:bold
}
.carpic_list .txtbox {
	line-height:24px
}
.carpic_list .txtbox em {
	font-family:"microsoft yahei";
	font-size:24px;
	font-weight:bold;
	color:#c00
}
.carpic_list .txtbox .fz14 {
	font-size:14px
}
.carpic_list .txtbox .fz18 {
	font-size:18px
}
.carpic_list .txtbox del {
	font-family:"microsoft yahei";
	color:#999;
	font-size:18px;
	margin-left:15px
}
.carpic_list .txtbox2 {
	font-family:Tahoma;
	color:#999;
	font-size:14px
}
.tm_backg {
	background:#3c759c url(../img-nw/tm_bg.jpg) no-repeat center 0;
	border-top:1px solid #e9e9e9;
	padding-bottom:20px;
	min-width:1200px
}
.pp_backg {
	overflow:hidden;
	zoom:1;
	background:url(../img-nw/pp_bg_ad.jpg) no-repeat center 0;
	min-width:1200px
}
.foot_box .link_a {
	min-width:1200px
}
.foot_box .copright_p {
	min-width:1200px
}
.clike_tit {
	text-align:center;
	padding:80px 0 50px 0;
	font-family:"microsoft yahei";
	color:#21488c
}
.clike_tit h2 {
	height:60px;
	line-height:60px;
	font-size:56px;
	font-weight:bold;
	padding-bottom:20px;
	letter-spacing:2px
}
.clike_tit h2 a,.clike_tit h2 a:visited,.clike_tit h2 a:hover {
	color:#21488c;
	text-decoration:none
}
.clike_tit p {
	font-size:14px;
	color:#333;
	letter-spacing:5px
}
.ad_focus_box {
	height:700px;
	padding:0 0 30px 0
}
.ad_focus_box .ad_focus li {
	float:left;
	width:380px;
	height:380px;
	padding:0;
	border:1px solid #e9e9e9;
	margin:0 27px 0 0;
	position:relative
}
.ad_focus ul {
	width:1300px;
	float:left;
	font-family:"microsoft yahei"
}
.ad_focus li .pic {
	width:380px;
	height:250px;
	display:block;
	overflow:hidden;
	position:relative
}
.ad_focus li .pic span {
	position:absolute;
	bottom:0;
	left:0;
	display:block;
	width:380px;
	height:40px;
	background:url(../img-nw/icons.png) no-repeat 0 -375px
}
.ad_focus .txtbox {
	padding:20px 0 0 30px
}
.ad_focus .txtbox .cs_img {
	float:left;
	width:55px;
	height:55px;
	margin-right:20px
}
.ad_focus .txtbox strong {
	font-size:20px;
	font-weight:bold;
	display:block;
	margin:8px 0
}
.ad_focus .col9 {
	color:#999
}
.ad_focus .col_btn {
	display:block;
	width:240px;
	height:50px;
	line-height:50px;
	font-size:16px;
	text-align:center;
	color:#fff;
	background:#f60;
	position:absolute;
	top:355px;
	left:70px;
	z-index:11
}
.ad_focus .col_btn:hover {
	text-decoration:none
}
.ad_focus li .dbor {
	width:378px;
	height:380px;
	border:2px solid #f60;
	top:-1px;
	left:-1px;
	z-index:10
}
.ad_focus li.hover .dbor {
	border:2px solid #f60;
	height:380px;
	background:url(../css/.com/uimg/css/00043/about:blank)
}
.ad_focus_box .focus_dot {
	display:block;
	margin-top:30px
}
.ad_focus_box .focus_button {
	top:130px;
	width:60px;
	height:126px;
	opacity:.8;
	filter:alpha(opacity=80)
}
.ad_focus_box .focus_button:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.ad_focus_box .focus_left {
	background-position:-254px -31px;
	left:-90px
}
.ad_focus_box .focus_right {
	background-position:-324px -31px;
	right:-90px
}
.hezuo_box {
	width:1200px;
	padding:0 0 40px;
	height:242px;
	margin:0 auto;
	position:relative
}
.hezuo_box .id_list_line {
	height:243px;
	overflow:hidden;
	border:1px solid #dfe9f6
}
.hezuo_box .focus_dot {
	margin-top:30px;
	padding-bottom:60px
}
.hezuo_box .focus_button {
	display:block;
	top:130px
}
.hezuo_box .focus_txt {
	top:154px;
	color:#333
}
.hezuo_box .focus_txt span {
	color:#c00
}
.hezuo {
	height:240px;
	top:1px
}
.hezuo ul {
	float:left;
	width:1200px;
	height:240px;
	background:#fff
}
.hezuo li {
	float:left;
	width:225px;
	height:80px;
	margin:0;
	padding:20px 0 20px 15px;
	border:0;
	border-bottom:1px solid #e9e9e9;
	position:relative;
	background:#fff
}
.hezuo li span {
	display:block;
	width:200px;
	height:80px;
	overflow:hidden;
	border-right:1px solid #e9e9e9;
	padding-right:24px
}
.hezuo_box .focus_button {
	top:92px;
	display:none
}
.hezuo li.end span {
	border-right:0;
	padding-right:22px
}
.hezuo li a {
	display:block;
	width:236px;
	height:118px;
	border:2px solid #f60;
	opacity:0;
	filter:alpha(opacity=0);
	transition:opacity .5s;
	position:absolute;
	top:-1px;
	left:0;
	z-index:10
}
.hezuo li.hover a {
	opacity:1;
	filter:alpha(opacity=100);
	background:url(../css/.com/uimg/css/00043/about:blank)
}
.act_backg {
	background:#f8f8fa
}
.act_box {
	padding-bottom:80px;
	width:1200px;
	margin:0 auto;
	font-family:"microsoft yahei"
}
.lf_cont {
	width:812px;
	float:left
}
.lf_cont li {
	width:810px;
	height:250px;
	border:1px solid #ededef;
	box-shadow:0 0 12px 0 #ededef;
	margin-bottom:20px;
	background:#fff;
	position:relative
}
.lf_cont li .img560 {
	width:560px;
	height:250px;
	overflow:hidden;
	float:left
}
.lf_cont li .img_rt {
	width:250px;
	float:left;
	padding-top:20px
}
.lf_cont li .pp_logo {
	width:160px;
	height:64px;
	overflow:hidden;
	margin:0 auto 15px
}
.lf_cont li .pp_logo img {
	width:160px;
	height:64px
}
.lf_cont li h2 {
	font-size:16px;
	text-align:center;
	line-height:26px;
	margin-top:6px
}
.lf_cont li .btn {
	display:block;
	margin:0 auto;
	width:120px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#666;
	border:1px solid #e9e9e9;
	border-radius:4px;
	font-size:16px;
	margin-top:22px;
	background-color:#fff;
	transition:background-color .5s,color .5s
}
.lf_cont li.hover .btn {
	background-color:#c00;
	color:#fff
}
.lf_cont li .alink {
	display:block;
	width:808px;
	height:248px;
	border:2px solid #f60;
	opacity:0;
	filter:alpha(opacity=0);
	transition:opacity .5s;
	position:absolute;
	top:-1px;
	left:0;
	z-index:10
}
.lf_cont li.hover .alink {
	opacity:1;
	filter:alpha(opacity=100);
	background:url(../css/.com/uimg/css/00043/about:blank)
}
.rt_cont {
	float:right;
	width:330px
}
.rt_tit {
	height:72px;
	line-height:72px;
	border:1px solid #ededef;
	box-shadow:0 0 12px 0 #ededef;
	padding-left:30px;
	font-size:22px;
	margin-bottom:20px;
	background:#fff;
	position:relative
}
.rt_tit span {
	background:#f60;
	color:#fff;
	border-radius:5px;
	padding:2px 5px 0;
	margin-right:10px;
	font-size:14px
}
.rt_tit i {
	background:url(../img-nw/icons.png) no-repeat -484px -33px;
	width:21px;
	height:17px;
	display:block;
	position:absolute;
	bottom:-17px;
	left:20px
}
.rt_cont li {
	background:#fff;
	border:1px solid #ededef;
	box-shadow:0 0 12px 0 #ededef;
	clear:both;
	padding:26px;
	margin-bottom:20px;
	overflow:hidden;
	zoom:1;
	position:relative
}
.rt_cont li span {
	background:#fff;
	color:#f60;
	border:1px solid #f60;
	border-radius:5px;
	padding:2px 5px 0;
	margin-right:10px;
	font-size:14px;
	float:left
}
.rt_cont .hottxt {
	float:left;
	width:219px;
	font-size:18px;
	line-height:22px;
	margin-top:-5px
}
.rt_cont .hottxt a {
	line-height:30px;
	margin-bottom:10px;
	display:block
}
.rt_cont li p {
	color:#999;
	font-size:14px
}
.rt_cont li .dbor {
	background:url(../css/.com/uimg/css/00043/about:blank);
	border:2px solid #f60;
	transition:border .5s;
	opacity:0;
	filter:alpha(opacity=0);
	width:324px;
	height:127px;
	position:absolute;
	top:0;
	left:0
}
.rt_cont li.hover .dbor {
	opacity:1;
	filter:alpha(opacity=100)
}
.rt_cont li .h157 {
	height:157px
}
.rt_cont li.hover span {
	background:#f60;
	color:#fff
}
.more_blc {
	width:810px;
	border:1px solid #ededef;
	box-shadow:0 0 12px 0 #ededef;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
	background:#fff
}
.ft_box {
	width:100%;
	height:252px;
	background-color:#21488c;
	padding-top:50px;
	color:#5884cf;
	font-size:14px;
	min-width:1200px;
	font-family:"microsoft yahei"
}
.footer-sec2 {
	width:1200px;
	margin:0 auto
}
.ft_logo {
	width:292px;
	height:175px;
	float:left;
	padding-right:60px;
	border-right:1px dotted #5884cf
}
.ych {
	background:url(../img-nw/ft_logo_new.jpg) no-repeat 0 0;
	display:block;
	height:35px;
	padding-top:55px
}
.ych span {
	border-top:1px solid #5884cf;
	color:#5884cf;
	display:block;
	height:35px;
	line-height:35px
}
.ych:hover {
	text-decoration:none
}
.ft_tel {
	padding-top:24px
}
.ft_tel strong {
	font-size:31px;

	font-weight:bold;
	color:#fff;
	line-height:40px;
	font-family:"Georgia";
	letter-spacing:.02em;
	z-index:20
}
.ft_tel a,.foot_photo a:link,.foot_photo a:visited,.foot_photo a:hover {
	color:#fff;
	text-decoration:none
}
.ft_tel p {
	line-height:20px;
	margin-top:4px
}
.ft_box ul {
	padding-left:12px;
	float:left
}
.ft_box ul li {
	width:108px;
	padding-left:60px;
	float:left;
	height:150px
}
.ft_box ul li.w170 {
	width:105px
}
.ft_box ul li h3 {
	height:40px;
	line-height:45px;
	font-size:24px;
	font-weight:bold;
	margin-bottom:25px
}
.ft_box ul li p {
	font-style:normal;
	color:#fff;
	line-height:36px;
	height:36px;
	overflow:hidden
}
.ft_box ul li i {
	margin-right:10px;
	font-size:30px;
	display:inline-block;
	height:36px;
	vertical-align:top
}
.ft_box ul li a,.ft_box ul li a:visited {
	font-size:16px;
	color:#fff;
	text-decoration:none;
	display:inline-block;
	height:36px;
	vertical-align:top
}
.ft_box ul li a:hover {
	color:#fff;
	text-decoration:underline
}
.ft_box ul li.erwm {
	background:#fff url(../img-nw/erwm.png) no-repeat 20px 20px;
	width:150px;
	height:40px;
	padding:130px 0 0;
	line-height:40px;
	text-align:center;
	color:#333;
	margin-left:150px
}
.footer {
	background-color:#f7f7f7;
	border-top:2px solid #e9e9e9
}
.footer_bottom {
	width:100%;
	height:40px;
	background-color:#333
}
.footer_bottom .center {
	width:1200px;
	display:block;
	margin:0 auto
}
.footer_bottom .center .pull-left {
	padding-top:14px;
	float:left
}
.footer_bottom .center .pull-left i {
	width:58px;
	height:21px;
	background-image:url(../img-nw/yc_logo.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	top:-5px
}
.footer_bottom .center .pull-left label {
	float:left;
	font-size:12px;
	color:#999;
	line-height:1;
	padding-left:15px
}
.footer_bottom .center .pull-left ul {
	list-style:none;
	float:left;
	overflow:hidden;
	position:relative;
	top:-3px
}
.footer_bottom .center .pull-left ul li {
	float:left;
	position:relative;
	left:-1px
}
.footer_bottom .center .pull-left ul li a,.footer .footer_bottom .center .pull-left ul li a:visited {
	font-size:12px;
	color:#999;
	padding:0 7px;
	border-left:1px solid #666
}
.footer_bottom .center .pull-right {
	padding-top:14px;
	float:right;
	font-size:12px;
	color:#999;
	line-height:13px
}
.publicTabNew {
	width:1200px
}
.publicTabNew .tab {
	width:1200px
}
.publicTabNew .tab li {
	width:199px
}
.publicTabNew .tab li a {
	padding:0;
	float:none;
	display:block
}
.warp {
	width:100%;
	min-width:1200px;
	margin:0 auto;
	background:#f8f8f8;
	border-top:1px solid #e6e6e8;
	min-height:450px
}
.bread {
	width:1200px;
	margin:0 auto;
	height:60px;
	line-height:60px;
	background:#eeeef2;
	color:#999;
	font-size:16px;
	text-indent:30px
}
.bread span {
	color:#a6a6a6
}
.tm_list {
	width:1200px;
	margin:0 auto;
	padding-bottom:100px
}
.adbox_w1200 {
	width:1200px;
	margin:20px auto 0;
	overflow:hidden
}
.carpic_list_num4 {
	background:url(../img-nw/line.png) repeat-x 0 bottom
}
.carpic_list_num4 a.pic {
	width:270px;
	height:180px;
	margin:0 auto 7px
}
.carpic_list_num4 a.pic img {
	width:270px;
	height:180px
}
.carpic_list_num4 li {
	width:270px;
	height:260px;
	margin:0;
	padding:15px 15px 15px 15px
}
.carpic_list_num4 .title {
	height:27px;
	line-height:25px
}
.carpic_list_num4 .carname {
	font-size:16px
}
.carpic_list_num4 .txtbox {
	margin-bottom:0
}
.carpic_list_num4 .txtbox em {
	font-size:20px;
	color:#c00
}
.carpic_list_num4 .txtbox del {
	font-size:14px
}
.carpic_list_num4 .txtbox2 {
	font-size:12px
}
.carpic_list_card {
	background:0;
	padding-bottom:2px;
	height:auto
}
.carpic_list_card li {
	border:1px solid #e9e9e9;
	margin:30px 23px 0 0;
	width:240px;
	height:240px;
	padding:20px;
	position:relative
}
.carpic_list_card li.hover {
	border:1px solid #fff
}
.carpic_list_card a.pic {
	width:240px;
	height:160px
}
.carpic_list_card a.pic img {

	width:240px;
	height:160px
}
.carpic_list_card .dbor {
	display:block;
	border:2px solid #f60;
	position:absolute;
	top:-1px;
	left:-1px;
	width:280px;
	height:280px;
	opacity:0;
	filter:alpha(opacity=0);
	transition:opacity .5s
}
.carpic_list_card li.hover .dbor {
	opacity:1;
	filter:alpha(opacity=100)
}
.warp .act_box {
	margin-top:30px
}
.newcar_list {
	font-family:"microsoft yahei";
	width:1200px;
	margin:30px auto 70px;
	overflow:hidden
}
.newcar_list ul {
	width:1240px
}
.newcar_list li {
	float:left;
	width:380px;
	height:380px;
	padding:0;
	border:1px solid #e9e9e9;
	margin:0 27px 30px 0;
	position:relative;
	background:#fff
}
.newcar_list li .pic {
	width:380px;
	height:250px;
	display:block;
	overflow:hidden;
	position:relative
}
.newcar_list li .pic span {
	position:absolute;
	bottom:0;
	left:0;
	display:block;
	width:380px;
	height:40px;
	background:url(../img-nw/icons.png) no-repeat 0 -375px
}
.newcar_list .txtbox {
	padding:20px 0 0 30px
}
.newcar_list .txtbox .cs_img {
	float:left;
	width:55px;
	height:55px;
	margin-right:20px
}
.newcar_list .txtbox strong {
	font-size:20px;
	font-weight:bold;
	display:block;
	margin:8px 0
}
.newcar_list .col9 {
	color:#999;
	font-size:12px
}
.newcar_list .red {
	color:#c00;
	font-size:16px;
	padding:10px 0 0 75px
}
.newcar_list li .dbor {
	width:376px;
	height:376px;
	border:2px solid #f60;
	top:0;
	left:0;
	z-index:10;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
	transition:opacity .5s;
	-moz-transition:opacity .5s;
	-webkit-transition:opacity .5s;
	-o-transition:opacity .5s
}
.newcar_list li.hover .dbor {
	opacity:1;
	filter:alpha(opacity=100)
}
.cont_col {
	width:1200px;
	margin:20px auto 0;
	padding-bottom:30px;
	overflow:hidden;
	zoom:1
}
.lf_side {
	width:140px;
	background:#fff;
	padding:60px 40px 10px 40px;
	font-family:"microsoft yahei";
	float:left;
	margin-right:30px
}
.navli {
	margin-bottom:50px
}
.navli h3 {
	font-weight:bold;
	font-size:24px;
	border-bottom:1px solid #e9e9e9;
	height:50px;
	line-height:26px
}
.navli li {
	font-size:16px;
	height:50px;
	line-height:50px;
	border-bottom:1px solid #e9e9e9
}
.navli li em {
	font-size:30px;
	display:inline-block;
	vertical-align:middle;
	margin:-5px 15px 0 0
}
.navli li.current {
	color:#ff8042
}
.main_txt {
	padding:70px 80px 25px 80px;
	width:790px;
	min-height:686px;
	background:#fff;
	float:left;
	font-family:"microsoft yahei";
	font-size:18px
}
.main_txt h2 {
	font-size:36px;
	font-weight:bold;
	border-bottom:5px solid #e9e9e9;
	padding-bottom:30px;
	margin-bottom:25px
}
.main_txt h3 {
	font-size:20px;
	font-weight:bold;
	padding:20px 0 30px
}
.txt_box p {
	line-height:45px;
	margin-bottom:45px
}
.txt_list {
	border-top:1px solid #e9e9e9
}
.txt_list li {
	border-bottom:1px solid #e9e9e9;
	height:50px;
	line-height:50px
}
.txt_list li span {
	color:#999;
	margin-left:30px;
	font-size:16px
}
.pingtai {
	position:relative;
	padding-right:440px
}
.yichehui {
	background:url(../img-nw/yichehui_new.png) no-repeat 0 0;
	border:1px solid #e9e9e9;
	width:400px;
	height:240px;
	position:absolute;
	top:10px;
	right:0
}
.txt_box .hezuo {
	height:auto;
	margin:-15px 0 15px 0
}
.txt_box .hezuo ul {
	width:790px;
	border-top:1px solid #e9e9e9;
	height:auto
}
.txt_box .hezuo li {
	width:180px;
	height:70px
}
.txt_box .hezuo span {
	width:155px;
	padding-top:5px;
	height:68px
}
.txt_box .hezuo img {
	width:160px;
	height:64px
}
.txt_box .col9 {
	color:#999
}
.qa_list ul {
	padding:15px
}
.qa_list li {
	margin-bottom:20px;
	border-bottom:1px solid #e9e9e9;
	padding-bottom:20px
}
.qa_list li h3 {
	font-weight:bold;
	font-size:14px;
	height:28px;
	line-height:28px;
	color:#333;
	background:url(../img-nw/icons.png) no-repeat -44px -393px;
	padding-left:22px
}
.qa_list li h3 a {
	color:#333
}
.qa_list li h3 a:hover {
	color:#333;
	text-decoration:none;
	cursor:text
}
.qa_list li p {
	line-height:36px;
	margin-bottom:0
}
.qa_list li p.titq {
	font-weight:bold
}
.qa_list li p.titq {
	background:url(../img-nw/icons.png) no-repeat -486px -63px;
	padding:0 0 0 45px
}
.qa_list li p.tita {
	background:url(../img-nw/icons.png) no-repeat -486px -98px;
	padding:0 0 0 45px
}
.qa_list li.end {
	border-bottom:0
}
.lx_we {
	padding-top:20px
}
.tel_box {
	width:400px;
	float:left;
	margin-right:40px;
	border-right:1px solid #e9e9e9
}
.tel_box strong {
	display:block;
	font-size:24px;
	font-weight:bold;
	height:24px;
	line-height:24px
}
.tel_box span {
	display:block;
	font-family:Georgia;
	font-size:48px;
	font-weight:bold;
	height:100px;
	line-height:100px
}
.tel_box p {
	margin:0;
	line-height:40px
}
.adr_box {
	width:348px;
	float:left
}
.adr_box strong {
	display:block;
	font-size:24px;
	font-weight:bold;
	height:24px;
	line-height:24px;
	padding-bottom:10px
}
.adr_box span {
	display:block;
	font-size:22px;
	line-height:35px;
	margin-bottom:20px
}
.adr_box p {
	margin:0;
	line-height:40px
}
.liuc_list {
	background:url(../img-nw/line.png) repeat-y 47px 30px;
	margin-top:-20px
}
.liuc_list li {
	clear:both;
	overflow:hidden;
	zoom:1
}
.liuc_list span {
	width:40px;
	height:58px;
	padding:45px 30px 30px 30px;
	overflow:hidden;
	float:left;
	background:url(../img-nw/icons.png) no-repeat 0 -435px;
	margin:0 20px 0 0
}
.liuc_list li p {
	border-bottom:1px solid #e9e9e9;
	width:670px;
	float:left;
	line-height:35px;
	margin-bottom:0;
	padding:30px 0
}
.liuc_list li.first span {
	background-color:#fff
}
.liuc_list li.dd span {
	margin-top:105px
}
.liuc_list li.end span {
	background-position:-118px -435px;
	background-color:#fff;
	padding-top:50px
}
.liuc_list li.end p {
	border-bottom:0
}
.no_pages {
	width:1200px;
	margin:30px auto 0;
	background:#fff;
	border:1px solid #e9e9e9
}
.tjsq_succ {
	padding:20px 0 40px 0
}
.button_86_28 {
	width:86px;
	height:28px;
	margin:15px 0 0 0
}
.button_86_28 a {
	display:block;
	height:28px;
	line-height:28px
}
.ad_box {
	width:1200px;
	height:100px;
	overflow:hidden;
	margin:0 auto 30px;
	background:#fff;
	border:1px solid #e4ecf2;
	box-shadow:0 0 6px 2px #e4ecf2
}
.ie6_layer_box {
	width:580px;
	height:320px;
	position:relative
}
.ie6_layer {
	width:500px;
	height:265px;
	padding:35px 30px 0 30px;
	background:#fff;
	font-family:simSun;
	position:absolute;
	top:10px;
	left:10px;
	z-index:20
}
.ie6_layer p {
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	margin-bottom:33px
}
.browser {
	border-top:1px solid #ccc;
	padding:45px 0 0 25px;
	zoom:1;
	position:relative
}
.browser li {
	float:left;
	width:85px;
	margin-right:28px;
	text-align:center;
	font-size:14px
}
.browser li span {
	width:66px;
	height:66px;
	overflow:hidden;
	display:block;
	margin:0 auto 17px;
	background:url(../img-nw/icon.png) no-repeat 0 -398px
}
.browser li span.ie8 {
	background-position:0 -690px
}
.browser li span.ff {
	background-position:0 -767px
}
.browser li span.chrome {
	background-position:0 -842px
}
.browser li span.safari {
	background-position:0 -915px
}
.browser .tj_bro {
	width:230px;
	height:25px;
	line-height:25px;
	text-align:center;
	position:absolute;
	top:-12px;
	left:130px;
	background:#fff;
	font-size:14px
}
.ie6_layer_bg {
	width:580px;
	_width:585px;
	height:320px;
	_height:330px;
	opacity:.2;
	_filter:alpha(opacity=20);
	background:#000;
	position:absolute;
	top:0;
	left:0;
	z-index:10
}
#jqmframe {
	_background:0
}
.button_orange {
	border:1px #d37002 solid;
	font-family:microsoft yahei
}
.button_orange a {
	display:block;
	text-align:center;
	color:#fff
}
.button_orange a:link,.button_orange a:visited {
	color:#fff;
	background:#f18a00;
	background:-ms-linear-gradient(top,#f79500,#eb7e00);
	background:-moz-linear-gradient(top,#f79500,#eb7e00);
	background:-webkit-gradient(linear,top,from(#f79500),to(#eb7e00));
	background:-webkit-linear-gradient(top,#f79500,#eb7e00);
	background:-o-linear-gradient(top,#f79500,#eb7e00)
}
.button_orange a:hover {
	text-decoration:none;
	background:#feb83e;
	background:-ms-linear-gradient(top,#feb83e,#f18e1b);
	background:-moz-linear-gradient(top,#feb83e,#f18e1b);
	background:-webkit-gradient(linear,top,from(#feb83e),to(#f18e1b));
	background:-webkit-linear-gradient(top,#feb83e,#f18e1b);
	background:-o-linear-gradient(top,#feb83e,#f18e1b)
}
.button_orange a:active {
	background:#eb7e00;
	background:-ms-linear-gradient(top,#eb7e00,#f79500);
	background:-moz-linear-gradient(top,#eb7e00,#f79500);
	background:-webkit-gradient(linear,top,from(#eb7e00),to(#f79500));
	background:-webkit-linear-gradient(top,#eb7e00,#f79500);
	background:-o-linear-gradient(top,#eb7e00,#f79500)
}
.button_gray {
	border:1px #e2e2e2 solid;
	font-family:microsoft yahei;
	text-align:center;
	color:#999
}
.button_gray a {
	display:block;
	text-align:center;
	color:#333
}
.button_gray a:link,.button_gray a:visited {
	background:#fafafa;
	background:-ms-linear-gradient(top,#fff,#f7f7f7);
	background:-moz-linear-gradient(top,#fff,#f7f7f7);
	background:-webkit-gradient(linear,top,from(#fff),to(#f7f7f7));
	background:-webkit-linear-gradient(top,#fff,#f7f7f7);
	background:-o-linear-gradient(top,#fff,#f7f7f7)
}
.button_gray a:hover {
	text-decoration:none;
	background:#fff
}
.button_gray a:active {
	background:#f7f7f7;
	background:-ms-linear-gradient(top,#f7f7f7,#fff);
	background:-moz-linear-gradient(top,#f7f7f7,#fff);
	background:-webkit-gradient(linear,top,from(#f7f7f7),to(#fff));
	background:-webkit-linear-gradient(top,#f7f7f7,#fff);
	background:-o-linear-gradient(top,#f7f7f7,#fff)
}
.button_disable {
	text-align:center;
	border:1px #e2e2e2 solid;
	color:#ccc
}
.input_orange {
	border:1px #d37002 solid;
	color:#fff;
	font-family:microsoft yahei;
	background:#f18a00;
	background:-moz-linear-gradient(top,#f79500,#eb7e00);
	background:-webkit-gradient(linear,top,from(#f79500),to(#eb7e00));
	background:-webkit-linear-gradient(top,#f79500,#eb7e00);
	background:-o-linear-gradient(top,#f79500,#eb7e00);
	cursor:pointer;
	padding-left:0;
	text-align:center
}
.input_orange:hover {
	text-decoration:none;
	background:#feb83e;
	background:-moz-linear-gradient(top,#feb83e,#f18e1b);
	background:-webkit-gradient(linear,top,from(#feb83e),to(#f18e1b));
	background:-webkit-linear-gradient(top,#feb83e,#f18e1b);
	background:-o-linear-gradient(top,#feb83e,#f18e1b);
	padding-left:0
}
.input_gray {
	border:1px #e2e2e2 solid;
	color:#333;
	font-family:microsoft yahei;
	background:#fafafa;
	background:-ms-linear-gradient(top,#fff,#f7f7f7);
	background:-moz-linear-gradient(top,#fff,#f7f7f7);
	background:-webkit-gradient(linear,top,from(#fff),to(#f7f7f7));
	background:-webkit-linear-gradient(top,#fff,#f7f7f7);
	background:-o-linear-gradient(top,#fff,#f7f7f7);
	cursor:pointer;
	padding-left:0;
	text-align:center
}
.input_gray:hover {
	text-decoration:none;
	background:#fff;
	padding-left:0
}
div.city-popbox {
	display:block;
	width:448px
}
div.city-popbox {
	display:block;
	margin:0;
	display:block;
	position:absolute;
	border:1px solid #333;
	background:#fff;
	border-width:1px 1px 5px;
	z-index:10;
	overflow:hidden;
	zoom:1;
	font-family:simsun;
	top:28px;
	left:0;
	font-size:12px
}
div.city-popbox dl {
	width:448px;
	line-height:24px;
	border-bottom:1px #ececec solid;
	background:#fff;
	clear:both;
	overflow:hidden;
	padding:0 0 6px
}
div.city-popbox dl.current {
	background:#f2f2f2
}
div.city-popbox dl dt {
	color:#999;
	padding:6px 10px 0
}
div.city-popbox dl dd {
	float:left;
	padding:0 10px;
	white-space:nowrap;
	width:54px;
	color:#999;
	overflow:hidden
}
div.city-popbox dl dd.current {
	font-weight:bold
}
div.city-popbox dl a {
	margin:0;
	zoom:1
}
div.city-popbox dl a:hover {
	text-decoration:none
}
div.city-popbox dd a {
	display:block;
	width:60px;
	overflow:hidden
}
div dl.popbox378 {
	width:378px;
	padding:4px 0 6px

}
div dl.popbox_list5 dd {
	width:69px
}
div dl.popbox_list5 dd em {
	color:#999
}
div dl.popbox_list5 dt {
	background:#f7f7f7;
	border-bottom:1px solid #ececec;
	height:29px;
	padding:0 10px;
	margin:0 0 4px;
	line-height:29px;
	color:#999
}
div dl.popbox_list5 dt em {
	margin:0 5px
}
div dl.popbox_list5 .city-popbox dd a {
	width:70px
}