.main {

	margin:10px

auto;

	width:980px;

	color:#333;

	position:relative

}

.pro_number {

	position:absolute;

	top:1px;

	right:0px

}

.pro_number

strong {

	color:#6fb13f;

	font-weight:700;

	margin:0

0 0 3px

}

.h3_tit {

	border-bottom:4px solid #92d85f;

	font-family:\5FAE\8F6F\96C5\9ED1;

	height:26px;

	line-height:26px;

	font-size:16px;

	font-weight:700;

	color:#fff;

	margin-top:10px

}

.h3_tit

span {

	background:#92d85f;

	display:inline-block;

	padding:0

20px

}

.h4_tit {

	position:relative;

	top:2px;

	line-height:26px

}

.h4_tit

span {

	float:left;

	display:inline-block;

	border-bottom:2px solid #D50080;

	font-family:\5FAE\8F6F\96C5\9ED1;

	font-size:14px;

	font-weight:700

}

.hr {

	border-top:2px solid #C5C5C5;

	display:block

}

.row {

	padding:0

15px;

	border:6px

solid #E5E5E5;

	word-wrap:break-word;

	padding-bottom:10px;

}

.wen {

	position:relative;

	top:2px;

	*top:0;

	margin:0

5px;

	cursor:pointer

}

#warp,.scroll_nav_ul,.scroll_pro,.h4_tit,.day,.day_img,.line_payment dd,.recommend_tabs,.dest_intelligence dl,.dest_intelligence ul,.hotel_address,.hotel_room dl,.hotel_detail,.hotel_other ul,.hotel_other li,.attractions_tictke ul,attractions_tictke li,.tictke_list dl,.dtl_boxr_tit1 {

	overflow:hidden;

	zoom:1

}

.icon_hotel01,.icon_hotel02,.icon_hotel03,.icon_hotel04,.icon_hotel05,.icon_hotel06,.icon_hotel07.icon_hotel08,.icon_hotel09,.icon_hotel10 {

	background:url(../images/free_bg.gif) no-repeat;

	display:inline-block;

	width:89px;

	height:16px;

	margin:0

5px

}

.icon_hotel01 {

	background-position:-357px -44px

}

.icon_hotel02 {

	background-position:-357px -60px

}

.icon_hotel03 {

	background-position:-357px -76px

}

.icon_hotel04 {

	background-position:-357px -92px

}

.icon_hotel05 {

	background-position:-357px -108px

}

.icon_hotel06 {

	background-position:-357px -124px

}

.icon_hotel07 {

	background-position:-357px -139px

}

.icon_hotel08 {

	background-position:-357px -156px

}

.icon_hotel09 {

	background-position:-357px -172px

}

.icon_hotel10 {

	background-position:-357px -178px

}

.icon_wen,.minus,.plus,.immediate,.immediateB,.immediateB_gray,.icon_car,.icon_aircraft,.icon_train,.icon_ship,.day_right_angle,.again,.clickShow,.clickHidenB,.icon_print,.recommend_yuding,.booking_process span,.icon_triangle,.tictke_list .clickHiden,#return_header,.close,.send_recomment,.arrow-bg {

	background:url(../images/free_bg.gif) no-repeat

}

.icon_wen {

	width:13px;

	height:13px;

	display:inline-block;

	margin-right:5px;

	position:relative;

	top:3px;

	*top:0px;

	background-position:-186px -25px

}

.minus,.plus {

	width:15px;

	height:15px;

	display:inline-block;

	position:relative;

	top:3px;

	*top:-1px;

	cursor:pointer

}

.minus {

	background-position:-154px -24px

}

.plus {

	background-position:-170px -24px

}

.immediate {

	width:154px;

	height:39px;

	display:inline-block;

	background-position:0 0;

	cursor:pointer

}

.immediateB,.immediateB_gray {

	width:130px;

	height:36px;

	background:url(../images/newBtn_bg.gif) no-repeat 0 -163px;

	display:inline-block;

	float:left

}

.immediateB:hover {

	background-position:-144px -163px

}

.immediateB_gray {

	background-position:0 -1860px

}

.icon_car,.icon_aircraft,.icon_train,.icon_ship {

	width:29px;

	height:16px;

	display:inline-block

}

.icon_car {

	background-position:-299px -24px

}

.icon_aircraft {

	background-position:-276px -55px

}

.icon_train {

	background-position:-306px -40px

}

.icon_ship {

	background-position:-305px -55px

}

.icon_print {

	width:15px;

	height:15px;

	display:inline-block;

	background-position:-328px -24px;

	margin:0

5px

}

#scroll_nav {

	width:965px

}

*html {

	background-image:url(/styles/new_v/ob_detail/about:blank);

	background-attachment:fixed

}

.scroll_nav {

	position:fixed;

	_position:absolute;

	top:0;

	z-index:9999;

	margin:0

0 -5px -4px\9

}

.scroll_nav_ul {

	background:#6fb13f;

}

.scroll_nav_ul,.recommend_tabs {

	margin-bottom:1px;

	height:28px;

	line-height:28px;

	padding:2px

0 0 15px;

	font-size:14px;

	font-weight:700

}

.recommend_tabs {

	background:#E5E5E5

}

.scroll_nav_ul li,.recommend_tabs

li {

	float:left

}

.scroll_nav_ul

a {

	color:#fff;

	border-right:1px solid #fff;

	padding:0

23px

}

.scroll_nav_ul a:link,.scroll_nav_ul a:visited,.scroll_nav_ul a:hover,.scroll_nav_ul a:active {

	color:#fff

}

.scroll_nav_current {

	height:28px;

	background:#fff

}

.scroll_nav_current

a {

	color:#6fb13f;

	border:none

}

.recommend_tabs li

a {

	padding:0

16px;

	display:inline-block

}

.recommend_current

a {

	background:#fff;

	color:#6fb13f;

	text-decoration:none;

}

.scroll_nav_current a:link,.scroll_nav_current a:visited,.scroll_nav_current a:hover,.scroll_nav_current a:active {

	color:#6fb13f

}

.scroll_pro {

	background:#F6FACF;

	height:30px;

	line-height:30px;

	padding:10px

17px;

	position:relative

}

.scroll_pro

td {

	vertical-align:middle

}

.dtl_yellow_ydbox_tab3 {

	padding:0

15px

}

.scroll_pro

b {

	color:#333

}

.scroll_pro

select {

	width:199px;

	height:20px

}

.scroll_mar {

	margin:10px

0;

	height:auto

}

.scroll_pro

p {

	color:#666;

	line-height:20px

}

.price {

	margin:0

24px

}

.number {

	border:1px

solid #d4d4d4;

	height:17px;

	line-height:17px;

	width:25px;

	display:inline-block;

	text-align:center;

	background:#fff;

	margin:0

5px

}

.scroll_pro

strong {

	font-size:14px;

	width:110px;

	text-align:left;

	display:inline-block

}

.scroll_pro strong

b {

	font-size:30px;

	color:#ff4e00

}

.current_balance,.quick-book-ul li strong

span {

	vertical-align:top

}

.loading {

	height:300px;

	background:url(../images/loading.gif) center 100px no-repeat

}

.select_travel {

	background:#fff

}

.select_travel_table {

	padding-top:10px

}

.select_travel_table

td {

	height:30px;

	line-height:30px;

	text-align:center;

	vertical-align:middle

}

.select_travel_tit {

	background:#f0f0f0;

	font-weight:700

}

.again {

	width:100px;

	height:24px;

	line-height:24px;

	text-align:center;

	display:inline-block;

	background-position:-280px 0;

	color:#B34CA4;

	cursor:pointer

}

.hotel_Information,.tictke_header,.map_img {

	padding:10px

0

}

.tictke_header

li {

	overflow:hidden

}

.hotel_Information_header {

	height:32px;

	line-height:32px;

	background:#F6FACF;

	padding:0

10px;

	margin-bottom:10px

}

.hotel_Information_header

span {

	margin-left:50px

}

.hotel_Information_header

select {

	width:120px

}

.hotel_Information_mid {

	padding:10px;

	border:1px

solid #E5E5E5;

	background:#FAFAFA;

	margin:10px

0

}

.hotel_address {

	margin:10px

0

}

.hotel_address

dd {

	float:left;

	height:60px;

	vertical-align:middle;

	line-height:60px

}

.hotel_address

dt {

	float:left;

	height:60px;

	margin:0

10px;

	width:665px;

	line-height:20px

}

.hotel_address_select

dt {

	width:805px

}

.hotel_address dt

a {

	font-size:14px;

	font-weight:700

}

.hotel_address dt

p {

	color:#535353

}

.hotel_room_header {

	height:30px;

	line-height:30px;

	background:#f0f0f0;

	font-weight:700

}

.hotel_room dl,.tictke_list

dl {

	padding:0

13px

}

.hotel_room dd,.hotel_room dt,.tictke_list dd,.tictke_list

dt {

	float:left

}

.hotel_room dd,.tictke_list

dd {

	width:90px;

	text-align:center

}

.hotel_room dt,.tictke_list

dt {

	width:400px

}

.hotel_pane

dl {

	height:20px;

	line-height:20px;

	padding:10px

13px;

	border-bottom:1px dashed #c1c1c1

}

.clickShow {

	background-position:-485px -6px;

	_background-position:-485px -8px;

	padding-left:20px

}

.clickHiden {

	position:absolute;

	bottom:15px;

	left:40px;

	color:#06c;

	cursor:pointer

}

.tictke_list

.clickHiden {

	position:inherit;

	background:none;

	cursor:pointer

}

.tictke_list

.clickShow {

	background:none;

	padding:0

}

.hotel_detail,.hotel_pane

ul {

	padding:15px

27px;

	background:#FAFAFA;

	position:relative;

	color:#666;

	line-height:22px;

	display:none

}

.hotel_pane_show

ul {

	display:block;

	border-bottom:1px dashed #c1c1c1

}

.hotel_pane_show

dl {

	border:none

}

.hotel_detail

li {

	float:left;

	margin:0

10px

}

.hotel_other

h5 {

	height:32px;

	line-height:32px;

	padding:0

10px;

	font-size:14px;

	font-weight:700;

	font-family:\5FAE\8F6F\96C5\9ED1;

	background:#eee

}

.hotel_other

ul {

	margin:10px

0

}

.hotel_other

li {

	float:left;

	margin:0

50px;

	width:360px;

	_margin:0

30px

}

.pic,.desc {

	float:left;

	margin-right:10px;

	line-height:20px

}

.desc

a {

	font-size:14px;

	font-weight:700

}

.desc

strong {

	float:right

}

.desc

b {

	font-size:16px

}

.tictke_list

dt {

	width:500px

}

.tictke_list

dd {

	width:120px

}

.icon_triangle {

	width:9px;

	height:6px;

	display:inline-block;

	background-position:0 -57px;

	margin-left:5px

}

.hotel_pane_show

.icon_triangle {

	background-position:0 -43px

}

.statement_cost,.important_prompt,.how_order,.dest_intelligence,.visa,.pro_special,.jiaotong {

	line-height:24px

}

.statement_cost,.important_prompt {

	font-size:14px;

	line-height:26px

}

.pro_special {

	padding:10px

15px

}

.pro_special_mid {

	width:750px

}

.statement_cost dl,.important_prompt dl,.how_order dl,.dest_intelligence dl,.visa dl,.pro_special dl,.jiaotong

dl {

	border-bottom:1px dashed #ccc;

	padding:5px

0;

	word-wrap:break-word

}

.statement_cost dt,.important_prompt dt,.how_order dt,.dest_intelligence dt,.visa dt,.pro_special dt,.jiaotong

dt {

	font-weight:700

}

.day {

	border-bottom:1px dashed #ccc;

	padding:10px

0

}

.day_rights {

	float:right;

	width:203px

}

.day_right {

	position:relative;

	border:1px

solid #E3E9BA;

	background:#FCFFED;

	padding:10px

18px 10px 14px;

	line-height:24px;

	margin-bottom:10px

}

.day_right

h6 {

	font-weight:700;

	font-size:14px

}

.day_left {

	float:left;

	width:732px

}

.day_rights_none

.day_left {

	float:none;

	width:100%

}

.day_right_angle {

	position:absolute;

	top:-1px;

	right:-1px;

	width:18px;

	height:17px;

	background-position:-452px 0

}

.day_tit {

	font-family:\5FAE\8F6F\96C5\9ED1;

	font-weight:700;

	font-size:18px

}

.day_tit

span {

	margin:0

12px

}

.day_tit

strong {

	font-weight:700;

	color:#6fb13f

}

.day_introduction {

	line-height:26px;

	color:#595959;

	font-size:14px

}

.day_img_left {

	float:left

}

.day_img_right {

	margin:0

15px

}

.day_img_center {

	margin:0

auto;

	display:block

}

.day

ul {

	padding:10px;

	line-height:24px;

	background:#eee;

	margin:10px

0

}

.day li

b {

	margin-right:5px

}

.day

p {

	line-height:24px

}

.travel_prompt {

	line-height:24px;

	color:#6fb13f

}

.print {

	float:right;

	font-size:12px;

	font-weight:500;

	margin:0

5px

}

.print

i {

	position:relative;

	top:3px;

	*top:0

}

.pro_special

.day {

	border:none

}

.how_order {

	padding:10px

15px

}

.booking_process {

	height:38px;

	line-height:38px;

	text-align:center;

	font-weight:700;

	background:#eee;

	padding:0

25px;

	font-size:14px

}

.booking_process

span {

	height:5px;

	width:14px;

	background-position:-344px -24px;

	margin:0

18px;

	display:inline-block

}

.bank_img

dd {

	margin:10px

0

}

.bank_img dd

a {

	margin:0

10px

}

.bank

a {

	margin:0

10px;

	color:#333

}

.line_payment

dd {

	padding:5px

40px

}

.line_payment dd

img {

	margin-right:10px;

	float:left

}

.line_payment dd

span {

	display:inline-block;

	line-height:55px;

	float:right

}

.bank-total {

	background:url(../images/bank_total.gif) no-repeat

}

.bank-b {

	width:870px;

	height:142px;

	background-position:0px 0px

}

.bank-l {

	width:230px;

	height:56px;

	background-position:0px -230px

}

.bank-zhifu {

	background:url(../images/bank_total.gif) no-repeat 0 -175px;

	height:30px;

	width:502px;

	margin:10px

0

}

.bank

dd {

	margin-bottom:20px

}

.dest_intelligence dd

img {

	float:left;

	margin-right:10px

}

.dest_intelligence dd

p {

	text-indent:30px

}

.raiders

dd {

	margin:5px

0;

	overflow:hidden;

	zoom:1;

	margin-right:-4px

}

.raiders

a {

	display:block;

	float:left;

	width:225px;

	margin-right:4px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

	text-align:left

}

.weekend_special

span {

	color:#ff4e00

}

.dest_intelligence

ul {

	padding:10px

0

}

.dest_intelligence li,.more {

	float:right

}

.dest_intelligence

.comment {

	float:left;

	width:340px

}

.users_comment

td {

	height:24px;

	vertical-align:middle;

	padding:0

10px

}

.related_recommend {

	padding:10px

}

.recommend_pane {

	margin-top:10px;

}

.recommend_pane

td {

	height:42px;

	line-height:42px;

	border-bottom:1px dashed #ccc;

	text-align:center;

	vertical-align:middle

}

.recommend_pane_tit

td {

	height:30px;

	line-height:30px;

	background:#f0f0f0;

	font-weight:700;

	border:none

}

.recommend_pane a,.recommend_pane_tit

span {

	display:block;

	text-align:left;

	padding-left:10px

}

.recommend_pane

strong {

	font-weight:700

}

.recommend_pane

.recommend_yuding {

	display:inline-block;

	margin:0

auto;

	padding:0;

	width:51px;

	height:25px;

	background:url(../images/newBtn_bg.gif) no-repeat 0 -128px

}

.recommend_pane .recommend_yuding:hover {

	background-position:-144px -128px

}

/* 主体开始  */

.dtl_infobox {

	position:relative;

	zoom:1;

	padding:10px;

	border:6px

solid #e5e5e5;

	font-family:"Microsoft YaHei";

	margin:10px

auto;

	float:left;

	width:948px;

	overflow:hidden

}

.dtl_tit {

	overflow:hidden;

	zoom:1;

	padding-left:13px;

	line-height:22px;

	border-left:6px solid #999;

	margin-top:10px;

	float:left;

	width:950px

}

.dtl_tit_txt {

	float:left;

	width:805px;

	overflow:hidden;

	font-size:20px;

	color:#000;

	font-weight:700;

}

.dtl_hottag {

	display:inline-block;

	height:15px;

	text-indent:2px;

	line-height:15px;

	font-size:12px;

	color:#fff;

	background:url(../images/free_bg.gif) no-repeat right -335px;

	padding-right:5px

}

.dtl_tit

.dtl_hottag {

	margin:4px

7px 0 0

}

.dtl_zyx_icon,.dtl_zyx_icon_gt,.dtl_zyx_icon_cj,.dtl_zyx_icon_mp,.dtl_zyx_icon_jd,.dtl_zyx_icon_super {

	position:absolute;

	z-index:9;

	top:-7px;

	right:-7px;

	width:83px;

	height:81px;

	background:url(../images/free_bg.gif) no-repeat -180px -70px

}

.dtl_zyx_icon_gt {

	background-position:-97px -151px

}

.dtl_zyx_icon_cj {

	background-position:-264px -70px

}

.dtl_zyx_icon_mp {

	background-position:-15px -151px

}

.dtl_zyx_icon_jd {

	background-position:-181px -151px

}

.dtl_boxinner {

	margin-top:10px;

	float:left

}

.dtl_box_left {

	float:left;

	width:554px;

	height:622px;

	overflow:hidden

}

.dtl_box_right {

	float:right;

	width:380px;

	background:#f6f6f6;

	color:#666;

	font-family:"宋体";

	overflow:hidden

}

.dtl_focusbox {

	overflow:hidden;

	zoom:1;

	border:6px

solid #e5e5e5

}

.dtl_focuslist {

	float:right;

	width:98px;

	background:#ccc

}

.dtl_focuslist

li {

	position:relative;

	zoom:1;

	border-left:1px solid #000;

	border-bottom:1px solid #000

}

.dtl_focuslist li,.dtl_focuslist li img,.zz_panel {

	width:97px;

	height:49px;

	overflow:hidden

}

.dtl_focuslist li.dtl_focus_crt,.dtl_focuslist li.dtl_focus_crt

img {

	width:97px;

	height:71px

}

.dtl_focuslist li

img {

	filter:alpha(opacity=50);

	opacity:0.5

}

.dtl_focuslist li.dtl_focus_crt

img {

	filter:alpha(opacity=100);

	opacity:1

}

.zz_panel {

	display:block;

	position:absolute;

	left:0;

	top:0;

	z-index:10;

	background:#000;

	filter:alpha(opacity=50);

	opacity:0.5

}

.dtl_focus_crt

.zz_panel {

	width:0;

	background:none

}

.dtl_crtimg {

	display:block;

	position:relative;

	zoom:1;

	float:left

}

.dtl_crtimg

li {

	position:absolute;

	top:0;

	left:0

}

.dtl_crtimg,.dtl_crtimg li,.dtl_crtimg

img {

	width:444px;

	height:222px

}

.dtl_calendar_d_crt

.dtl_calendar_d_box {

	border:2px

solid #ffec91;

	background:#faffdb

}

.dtl_calendar_box {

	overflow:hidden;

	zoom:1;

	margin-top:10px;

	padding-bottom:5px;

	background:#f0f0f0

}

.dtl_calendar_tit {

	height:44px;

	line-height:44px;

	font-size:18px;

	font-weight:bold;

	color:#666;

	text-align:center;

	border-bottom:1px solid #fff;

	border-top:3px solid #e3e3e3;

	background:url(../images/repeat_bg.gif) repeat-x

}

.dtl_calendar_m {

	float:left;

	width:60px

}

.dtl_calendar_t,.dtl_calendar_d {

	overflow:hidden;

	zoom:1;

	float:right;

	width:490px

}

.dtl_calendar_t

li {

	float:left;

	width:69px;

	height:22px;

	line-height:22px;

	text-align:center;

	color:#999

}

.dtl_calendar_d

li {

	float:left;

	width:68px;

	height:49px;

	margin-right:1px;

	margin-bottom:1px;

	background:#fff;

	cursor:pointer

}

.dtl_calendar_d_box {

	overflow:hidden;

	zoom:1;

	padding:4px;

	height:36px;

	_height:36px;

	border:2px

solid #fff;

	font-family:Arial,Helvetica,sans-serif

}

.dtl_calendar_day,.dtl_calendar_balance {

	display:block;

	height:23px

}

.dtl_calendar_day {

	float:left;

	width:21px

}

.dtl_calendar_balance {

	float:right;

	width:35px;

	text-align:right;

	color:#9c9

}

.dtl_calendar_price {

	float:right;

	width:100%;

	text-align:right;

	color:#f60

}

.dtl_calendar_m {

	line-height:36px;

	font-size:20px;

	font-weight:bold;

	color:#999;

	text-align:center

}

.dtl_calendar_m

span {

	display:block

}

.dtl_cal_nevm,.dtl_cal_nextm {

	height:150px;

	overflow:hidden

}

.dtl_cal_nevm_icon {

	width:33px;

	height:20px;

	margin:50px

auto 30px;

	background:url(../images/free_bg.gif) no-repeat -381px 0;

	cursor:pointer

}

.dtl_cal_nextm_icon {

	width:33px;

	height:20px;

	margin:30px

auto 0;

	background:url(../images/free_bg.gif) no-repeat -90px -120px;

	cursor:pointer

}

.dtl_cal_nextm_text {

	margin-top:60px

}

.dtl_lastm_d

.dtl_calendar_day {

	color:#ddd

}

.dtl_calendar_nomore .dtl_calendar_balance,.dtl_calendar_none

.dtl_calendar_price {

	color:#f00

}

.dtl_calendar_d

li.dtl_calendar_d_nextm {

	background:#f5ffdd

}

.dtl_box_r_topbox {

	padding:5px;

	position:relative;

	font-family:Arial,\5b8b\4f53

}

.dtl_boxr_tit1 {

	height:36px;

	line-height:36px;

	padding-left:9px;

	border:1px

solid #e2eaad;

	background:#fdfff2

}

.dtl_boxr_txt1 {

	overflow:hidden;

	zoom:1;

	padding:20px

15px;

	line-height:24px

}

.dtl_boxr_txt1 p {

	margin-bottom:10px;

}

.dtl_boxr_tit1

b {

	float:left;

	color:#000

}

.dtl_boxr_txt1

b.cmtBonus {

	color:#F60

}

.dtl_boxr_tit1

ul {

	float:left;

	margin-left:5px;

	width:285px

}

.dtl_boxr_txt1

strong {

	font-size:16px;

	font-weight:bold

}

.dtl_boxr_txt1 strong

em {

	font-size:30px

}

.dtl_boxr_txt1

strong {

	font-family:Arial,Helvetica,sans-serif;

	color:#f60

}

.dtl_boxr_txt1

b {

	color:#06c;

	font-weight:500

}

.dtl_linetxt {

	text-decoration:line-through

}

.dtl_typelist {

	overflow:hidden;

	zoom:1;

	width:168px;

	margin-top:18px;

	border:1px

solid #dfdfdf;

	background:#cdcdcd

}

.dtl_typelist

li {

	float:left;

	width:56px;

	height:22px;

	line-height:22px;

	text-align:center

}

.dtl_typelist

li.type_crt {

	background:#67be4a;

	color:#fff

}

.dtl_morebtn {

	display:block;

	width:175px;

	height:41px;

	line-height:41px;

	text-align:center;

	font-size:20px;

	background:url(../images/free_bg.gif) no-repeat 0 -71px;

	float:left;

	margin-right:5px

}

.dtl_morebtn,.dtl_morebtn:link,.dtl_morebtn:visited {

	color:#fff

}

.dtl_boxr_txt1

.dtl_morebtn {

	float:left;

	margin-top:10px

}

.dtl_boxr_txt1

.dtl_savebtn {

	float:left;

	margin:7px

0 0 20px;

}

.dtl_savebtn {

	display:block;

	width:auto;

	height:41px;

	line-height:41px;

	padding-left:20px;

}

.dtl_r_hint {

	padding:9px;

	line-height:22px;

	background:#f1f1f1;

	border-bottom:1px dotted #aaa

}

.dtl_cfd_gonggao {

	padding:5px

5px 0px 15px;

	line-height:18px;

	background:#f6f6f6

}

.dtl_cfd_gonggao

h3 {

	font-size:14px;

	font-weight:bold;

	color:#333

}

.dtl_gonggao_list {

	margin:5px

0 0;

	max-height:210px;

	overflow-y:auto;

	*height:210px

}

.dtl_gonggao_list

li {

	margin-bottom:5px

}

.dtl_yuding_box {

	overflow:hidden;

	zoom:1;

	margin:10px

auto;

	padding:5px

15px;

	background:#f6facf

}

.dtl_yuding_l {

	float:left;

	width:250px

}

.dtl_yuding_m {

	float:left;

	width:420px;

	margin-top:24px;

	text-align:center

}

.dtl_yuding_r {

	float:right;

	width:160px;

	text-align:right

}

.dtl_dateinput {

	width:163px;

	height:22px;

	line-height:22px;

	padding-left:2px;

	border:1px

solid #ccc;

	background:url(../images/free_bg.gif) no-repeat 146px -228px #fff

}

.dtl_yuding_l

.dtl_dateinput {

	margin:4px

0

}

.dtl_yuding_jian,.dtl_yuding_jia {

	margin:0

1px;

	padding:0px

4px;

	line-height:14px;

	font-size:14px;

	color:#fff;

	background:#919191;

	cursor:pointer

}

.dtl_yuding_jian {

	padding:0px

6px

}

.dtl_numinput {

	width:30px;

	padding:1px;

	border:1px

solid #ddd;

	background:#fff

}

.dtl_yuding_btn {

	width:154px;

	height:39px;

	margin-top:13px;

	background:url(../images/free_bg.gif) no-repeat 0 0;

	cursor:pointer

}

.dtl_tj {

	padding:9px

18px;

	margin-bottom:10px;

	border:1px

solid #e3e9ba;

	background:#fdfff2

}

.dtl_tj_tit {

	font-size:14px;

	line-height:30px;

	font-weight:bold

}

.dtl_tj_list {

	overflow:hidden;

	zoom:1;

	line-height:24px;

	color:#535353

}

.dtl_tj_list

li {

	float:left;

	width:450px;

	padding-right:13px;

	white-space:nowrap;

	overflow:hidden;

	text-overflow:ellipsis;

	font-size:14px

}

.dtl_font_red {

	color:#6fb13f

}

.dtl_boxr_txt1 {

	padding:10px

25px

}

.play_date {

	

	padding:10px

}

.play_date

dl {

	line-height:24px

}



.play_date dd,.play_date dt {

	float:left

}

.play_date dt {

	color:#6fb13f

}

.play_date select {

	width:280px

}

.play_date p {

	margin-bottom:5px

}

.play_date p strong {

	width:80px;

	text-align:center;

	display:inline-block;

	font-weight:700

}









.play_date .immediateB,.play_date

.immediateB_gray {

	margin:8px

10px 0 0

}

.dtl_savebtn {

	height:20px;

	line-height:20px;

	background-position:-484px -68px;

	margin-top:3px

}

.play_date .dtl_r_hint

span {

	color:#6fb13f;

	font-weight:700

}









.ticket_main {

	width:948px;

	margin:0

auto;

	border:6px

solid #e5e5e5;

	padding:10px;

	color:#333;

	margin-top:10px

}

.tick_tit {

	height:22px;

	padding-left:10px;

	border-left:6px solid #999;

	overflow:hidden

}

.tick_tit

em {

	font-size:20px;

	line-height:22px;

	font-family:"Microsoft YaHei";

	font-weight:bold;

	font-weight:500;

	margin-right:20px

}

.tick_tit

span {

	color:#6fb13f;

	font-size:12px

}

.ticket_main

h4 {

	background:url(/styles/new_v/ob_detail/images/jpxz.gif) left bottom no-repeat;

	font-family:"Microsoft YaHei";

	color:#000;

	padding-top:15px;

	padding-bottom:3px

}

.ticket_main

table {

	border:0;

	text-align:center;

	font-size:12px;

	line-height:20px

}

.ticket_main

td {

	vertical-align:top;

	padding-top:5px

}

.ticket_main

th {

	font-weight:700;

	background:#f0f0f0;

	line-height:30px

}

.ticket_main th

img {

	vertical-align:top;

	margin-left:5px;

	vertical-align:-2px;

	cursor:pointer

}

.ticket_main

.price {

	margin-left:-15px

}

.ticket_main

.data {

	padding-left:25px;

	text-align:left

}

.ticket_main

.chajia {

	text-align:left;

	padding-left:45px

}

.ticket_main

.last {

	text-align:right;

	padding-right:15px

}

.ticket_main .last

a {

	padding-top:10px;

	vertical-align:middle;

	display:block

}

.tick_list {

	padding:15px

0

}

.back {

	text-align:center;

	padding:10px

0

}

#goTopBtn {

	position:fixed;

	right:16px;

	bottom:53px;

	width:100px;

	height:30px;

	line-height:30px;

	cursor:pointer;

	color:#FFF;

	background:url(../images/menuLeftBg1.gif) no-repeat left -477px;

	height:32px;

	width:32px;

	overflow:hidden;

	text-align:center;

	font-size:12px;

	_position:absolute;

	_right:auto;

	_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,20)||15));

	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||45)-(parseInt(this.currentStyle.marginBottom,20)||15)))

}

*html

#goTopBtn {

	position:absolute;

	top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))

}

*html {

	background-image:url(/styles/new_v/ob_detail/about:blank);

	background-attachment:fixed

}

.borderNone {

	border:none

}

.xz_bottom {

	margin:10px

0;

	text-align:center

}

.recomment_wra {

	width:310px;

	line-height:24px;

	position:absolute;

	margin-top:-68px;

	display:none

}

.dtl_box_r_topboxB

.recomment_wra {

	top:287px

}

.recomment_tit {

	overflow:hidden;

	zoom:1;

	font-weight:700;

	font-size:14px;

	border-bottom:1px solid #ddd

}

.send_recomment {

	background-position:-174px -40px;

	width:102px;

	height:27px;

	display:inline-block

}

.arrow-bg {

	display:inline-block;

	width:15px;

	height:9px;

	background-position:-291px -40px;

	position:absolute;

	top:-5px;

	right:40px

}

.recomment_tit

.close {

	float:right;

	display:inline-block;

	width:15px;

	height:15px;

	cursor:pointer;

	background:url(../images/close.gif) no-repeat 4px -15px

}

.recomment_input

li {

	height:28px;

	line-height:28px;

	overflow:hidden

}

.recomment_input

label {

	display:inline-block;

	width:70px;

	text-align:right

}

.recomment_input

i {

	font-style:normal;

	color:#C6005B;

	white-space:nowrap;

	overflow:hidden;

	text-overflow:ellipsis

}

.recomment_input li

b {

	font-weight:500

}

.recomment_input

input {

	width:140px;

	padding:3px;

	margin-right:5px;

	border:1px

solid #abc;

	color:#888;

	font:12px \5b8b\4f53,Arial,Helvetica,sans-serif;

}

.recomment_margin input,.send_recomment {

	margin-left:70px;
	cursor:pointer

}

.detail-recomment {

	

}

.pkg-maodian {

	margin-top:-28px;

	position:absolute;

	width:1px;

	overflow:hidden

}

.recom-succeed {

	font-size:14px;

	color:#333;

	display:none

}

.recom-succeed

p {

	text-align:center

}

.qijiashuoming {

	cursor:pointer;

	margin:0

0 0 10px;

	border-bottom:1px dotted #06c;

	color:#06c

}

.shuoming {

	display:none;

	position:absolute;

	left:50%;

	top:250px;

	z-index:100;

	background:none;

	width:220px;

	zoom:1;

	margin:5px

0 0 35px;

	overflow:hidden;

	padding:8px

3px 3px

}

.shuoming

dl {

	background:none;

	border:none;

	padding:0;

	width:auto;

	border:1px

solid #ccc

}

.shuoming dl

dt {

	display:block;

	position:absolute;

	right:0;

	z-index:11;

	top:0;

	*top:2px;

	_top:1px;

	width:100%;

	height:9px;

	text-indent:-999px;

	overflow:hidden;

	background:url(../images/tip.gif) no-repeat 30px 0

}

.shuoming

dd {

	line-height:20px;

	color:#555;

	position:relative;

	z-index:10;

	background:#fff;

	padding:9px;

	margin:0

}

.tips_inner {

	position:absolute;

	z-index:0;

	top:5px;

	*top:6px;

	_top:5px;

	left:0;

	height:100%;

	_height:1000px;

	width:226px;

	zoom:1;

	background:#ccc;

	opacity:.3;

	filter:alpha(opacity=30)

}

.comment

dl {

	border:none

}

.comment

dd {

	padding-left:62px

}

.quick-book-ul

li {

	float:left;

	padding:5px

4px

}

.free_step_bar {

	width:100%;

	overflow:hidden;

	zoom:1;

	margin-bottom:10px;

	margin-right:-13px

}

.free_step_bar

li {

	float:left

}

.free_step1,.free_step2,.free_step3,.free_step4 {

	overflow:hidden;

	zoom:1;

	height:44px;

	padding:0

18px 0 0;

	font:bold 14px/44px "\5b8b\4f53";

	color:#d50080;

	border:1px

solid #cfabc5;

	background:url(../images/stepbg.gif) repeat-x

}

.free_step1 em,.free_step2 em,.free_step3 em,.free_step4

em {

	display:block;

	float:left;

	width:23px;

	height:33px;

	margin:0

13px 0 13px

}

.free_step1

em {

	background:url(../images/free_bg.gif) no-repeat -477px -115px

}

.free_step2

em {

	background:url(../images/free_bg.gif) no-repeat -477px -165px

}

.free_step3

em {

	background:url(../images/free_bg.gif) no-repeat -477px -215px

}



.free_step4

em {

	background:url(../images/free_bg.gif) no-repeat -477px -265px

}

.free_step_arrow {

	width:40px;

	height:35px;

	margin:5px

22px 0;

	background:url(../images/free_bg.gif) no-repeat -356px -220px

}

.free_pop_new {

	position:absolute;

	z-index:9999;

	width:380px;

	border:2px

solid #6fb13f;

	background:#fff

}

.free_pop_new_close {

	position:absolute;

	top:5px;

	right:5px;

	width:16px;

	height:16px;

	background:url(../images/free_bg.gif) no-repeat -276px -40px

}

.free_pop_new_inner {

	padding:18px

}

.free_pop_new_tit1 {

	padding-top:5px;

	border-top:1px solid #ddd

}

.free_pop_new_inner

em {

	display:block;

	text-indent:3px;

	font:bold 14px/27px "微软雅黑";

	color:#000;

	border-bottom:1px dotted #ddd

}

.free_pop_new_inner

p {

	padding:9px;

	line-height:20px;

	color:#666

}

#pageOverlay {

	display:none;

	position:absolute;

	top:0;

	left:0;

	z-index:999;

	width:100%;

	height:100%;

	background:#000;

	filter:alpha(opacity=70);

	opacity:0.7

}

.free_dtl_pro_tab

td {

	padding:0

4px

}

.dtl_yellow_ydbox {

	width:100%

}

.dtl_yellow_ydbox_tab0 {

	width:70px

}

.dtl_yellow_ydbox_tab1 {

	width:110px

}

.dtl_yellow_ydbox_tab3 {

	text-align:right

}

.scroll_pro .dtl_yellow_ydbox_tab3

strong {

	width:auto;

	margin-right:24px;

	text-align:left

}

.scroll_pro .quick-book-ul_li3

strong {

	width:auto;

	margin-right:9px;

	text-align:left

}

.dtl_yellow_ydbox_tab4 {

	width:160px;

	text-align:right

}

.hotel_pane

dl.noborder {

	border:none

}

.dtl_yellow_ydbox_tab3 .current_balance,.dtl_yellow_ydbox_tab3 strong

b {

	vertical-align:middle

}

.quick-book-ul_li2 {

	margin-right:24px

}

.quick-book-ul_li3 {

	width:295px

}

.bookNotes {

	color:#BBB;

	margin-bottom:10px

}

.recommend_pp {

	padding-bottom:13px;

	margin:9px

0;

	border:1px

solid #eee

}

.recommend_tit_pp {

	overflow:hidden;

	zoom:1;

	height:30px;

	padding-left:18px;

	background:#ddd

}

.recommend_tit_pp

li {

	float:left;

	height:27px;

	margin-top:3px;

	padding:0

13px;

	font:normal 14px/24px "Microsoft YaHei","/5B8B/4F53";

	cursor:pointer

}

.recommend_tit_pp

li.recommend_tit_crt_pp {

	background:#fff;

	border:1px

solid #ccc;

	border-bottom:0

}

.recommend_contlist_pp {

	display:none

}

.recommend_contlist_pp

li {

	overflow:hidden;

	zoom:1;

	position:relative;

	zoom:1;

	padding:9px

5px 0

}

.recommend_contlist_pp li

em {

	display:block;

	float:left;

	margin-top:4px;

	width:18px;

	text-align:center;

	background:#ccc;

	color:#fff;

	font:normal 12px/14px Arial

}

.recommend_contlist_txt_pp {

	display:block;

	overflow:hidden;

	zoom:1;

	float:right;

	width:195px;

	line-height:20px

}

.recommend_contlist_pp li

b {

	position:absolute;

	z-index:99;

	bottom:0;

	right:9px;

	color:#f60

}

.recommend_contlist_link_pp:link,.recommend_contlist_link_pp:visited {

	color:#666

}

.recommend_contlist_crt_pp a:link,.recommend_contlist_crt_pp a:visited {

	color:#06c

}

.recommend_contlist_img_pp {

	float:left;

	width:auto;

	margin:0

4px 4px 0

}

.recommend_contlist_img_pp

img {

	display:none;

	width:80px;

	height:56px

}

.recommend_contlist_crt_pp .recommend_contlist_img_pp

img {

	display:block

}

.ticket_chosen_pp {

	width:100%;

	overflow:hidden;

	margin:9px

0

}

.ticket_chosen_list_pp {

	padding:9px;

	overflow:hidden;

	zoom:1;

	margin-right:-30px

}

.ticket_chosen_list_pp

li {

	float:left;

	margin-right:30px

}

.ticket_chosen_list_pp

a {

	display:block;

	width:120px;

	line-height:20px;

	overflow:hidden;

	white-space:nowrap

}

.ticket_chosen_list_pp a:link,.ticket_chosen_list_pp a:visited {

	color:#666

}

.ticket_chosen_list_pp

strong {

	display:block;

	text-align:right;

	color:#f60

}

.ticket_chosen_list_pp

b {

	font-size:16px;

	font-family:Arial

}

.main .ticket_chosen_list_pp

li {

	margin-right:20px

}

.main .row4

h3 {

	font-size:14px;

	background:#F0F0F0;

	border-bottom:1px solid #DDD;

	height:29px;

	line-height:29px;

	text-indent:15px

}

.recomment_wra {

	padding:3px;

	background:url(../images/pop_border_grey.png) repeat;

	box-shadow:2px 2px 9px #eee

}

.recomment_wra_mid {

	padding:5px

10px;

	border:1px

solid #ccc;

	background-color:#fff

}

.recomment_tit {

	font-size:12px;

	color:#101010

}

.recomment_input

i {

	color:#e38

}

.recomment_input label

i {

	color:#f44

}

.send_recomment {

	width:65px;

	height:26px;

	margin-top:9px;

	background-position:-190px -243px

}

.send_recomment:hover {

	background-position:-257px -243px

}

.recomment_input

li {

	height:auto;

	white-space:nowrap

}

.recomment_input li

font {

	color:#f44

}

.f16 {

	font-size:16px

}

.c_m span,.c_m

small {

	vertical-align:middle

}

.calendar_free {

	clear:both;

	padding:10px;

	width:550px;

	height:380px;

	margin:0

auto;

	background:url(../images/loading.gif) center 100px no-repeat

}

.search_pp_calendar_d_crt

.search_pp_calendar_d_box {

	border:2px

solid #ffec91;

	background:#faffdb

}

.search_pp_calendar_d_over

.search_pp_calendar_d_box {

	border:2px

solid #a1bb71;

	background:#faffdb

}

.search_pp_calendar_box {

	overflow:hidden;

	zoom:1;

	width:550px;

	padding-bottom:5px;

	background:#f0f0f0

}

.search_pp_calendar_tit {

	height:44px;

	line-height:44px;

	font-size:18px;

	font-weight:bold;

	color:#666;

	text-align:center;

	border-bottom:1px solid #fff;

	border-top:3px solid #e3e3e3;

	background:url(../images/repeat_bg.gif) repeat-x

}

.search_pp_calendar_m {

	float:left;

	width:60px

}

.search_pp_calendar_t,.search_pp_calendar_d {

	overflow:hidden;

	zoom:1;

	float:right;

	width:490px

}

.search_pp_calendar_t

li {

	float:left;

	width:69px;

	height:22px;

	line-height:22px;

	text-align:center;

	color:#999;

	padding:0

}

.search_pp_calendar_d

li {

	float:left;

	width:68px;

	height:49px;

	border-right:1px solid #f0f0f0;

	border-bottom:1px solid #f0f0f0;

	padding:0

}

.search_pp_calendar_d_box {

	overflow:hidden;

	zoom:1;

	padding:3px;

	height:38px;

	_height:38px;

	border:2px

solid #fff;

	font-family:Arial,Helvetica,sans-serif;

	cursor:pointer

}

.search_pp_calendar_d_box:hover {

	border:2px

solid #a1bb71;

	background:#faffdb

}

.search_pp_calendar_d_box_no_hover {

	overflow:hidden;

	zoom:1;

	padding:4px;

	height:36px;

	_height:36px;

	border:2px

solid #fff;

	font-family:Arial,Helvetica,sans-serif

}

.search_pp_calendar_d_box_selected {

	border:2px

solid #a1bb71;

	background:#faffdb

}

.search_pp_calendar_day,.search_pp_calendar_balance,.search_pp_calendar_balance1 {

	display:block;

	height:22px;

	line-height:16px

}

.search_pp_calendar_day {

	float:left;

	width:21px

}

.search_pp_calendar_balance,.search_pp_calendar_balance1 {

	float:right;

	width:35px;

	text-align:right;

	color:#9c9;

	height:14px

}

.search_pp_calendar_balance1 {

	color:#f00

}

.search_pp_calendar_price,.search_pp_calendar_price1 {

	float:right;

	width:100%;

	text-align:right;

	color:#ccc;

	line-height:15px

}

.search_pp_calendar_price1 {

	color:#ccc;

	width:px;

}

.search_pp_calendar_m {

	line-height:36px;

	font-size:20px;

	font-weight:bold;

	color:#999;

	text-align:center

}

.search_pp_calendar_m

span {

	display:block

}

.search_pp_cal_nevm,.search_pp_cal_nextm {

	width:45px;

	margin:auto;

	height:150px;

	overflow:hidden

}

.search_pp_cal_nevm_icon {

	width:33px;

	height:20px;

	margin:50px

auto 30px;

	background:url(../images/new_v/global.gif) no-repeat -220px -376px;

	cursor:pointer

}

.search_pp_cal_nextm_icon {

	width:33px;

	height:20px;

	margin:30px

auto 0;

	background:url(../images/new_v/global.gif) no-repeat -155px -376px;

	cursor:pointer

}

.search_pp_cal_nevm_no_icon {

	width:33px;

	height:20px;

	margin:50px

auto 30px;

	background:url(../images/new_v/global.gif) no-repeat -187px -376px

}

.search_pp_cal_nextm_no_icon {

	width:33px;

	height:20px;

	margin:30px

auto 0;

	background:url(../images/new_v/global.gif) no-repeat -251px -376px

}

.search_pp_cal_nextm_text {

	margin-top:60px

}

.search_pp_lastm_d

.search_pp_calendar_day {

	color:#ddd

}

.search_pp_calendar_d

li.search_pp_calendar_d_nextm {

	background:#f5ffdd

}

.search_pp_cal_nevm_center {

	padding-bottom:60px

}

.search_pp_lastm_d

.search_pp_calendar_day {

	color:#ddd

}

.search_pp_calendar_d

li.search_pp_calendar_d_nextm {

	background:#f5ffdd

}

.month_1 {

	background:#fff

}

.month_2,.month_3,.month_4,.month_5,.month_6 {

	background:#f5ffdd

}

.l_date,.l_jian_btn,.l_jia_btn,.l_next,.l_close {

	background:url(../images/global.gif) no-repeat

}

.l_jian_btn,.l_jia_btn {

	width:18px;

	height:18px;

	display:inline-block;

	position:relative;

	_position:static;

	top:3px;

	margin:0

5px;

	cursor:pointer

}

.l_jian_btn {

	background-position:-23px -375px

}

.l_jia_btn {

	background-position:-41px -375px

}

.l_close {

	height:15px;

	width:15px;

	display:inline-block;

	position:absolute;

	top:12px;

	right:12px;

	cursor:pointer;

	background:url(../images/close.gif) no-repeat 3px -17px

}

.l_yuding {

	position:absolute;

	top:80px;

	left:50%;

	margin-left:-200px;

	width:392px;

	padding:5px;

	background:url(../images/pop_bg.png) repeat

}

.l_yuding_mid {

	position:relative;

	height:auto;

	min-height:200px;

	background:#fff

}

.l_yuding_midB {

	height:200px

}

.l_pro_window {

	}.l_pro_window

li {

	line-height:26px;

	overflow:hidden;

	zoom:1;

	text-align:left;

	padding-bottom:2px;

	margin-bottom:2px;

	border-bottom:1px dashed #ddd

}

.l_pro_window li

label {

	float:left

}

.l_pro_window b

span {

	color:#6fb13f;

	font-family:Arial,Helvetica,sans-serif

}

.l_pro_window

p {

	padding-left:36px;

	color:#333

}

.l_date {

	width:110px;

	padding:3px

20px 3px 3px;

	height:19px;

	line-height:19px;

	border:1px

solid #B9B9B9;

	margin-right:10px;

	background-position:110px -373px

}

.l_introduce {

	line-height:20px;

	color:#666

}

.l_introduce

span {

	color:#6fb13f;

	font-weight:700

}

.l_number {

	padding:0

10px;

	border:1px

solid #a06;

	font-size:14px

}



.dd_left {

	width:40%;

	text-align:right;

	float:left;

	word-break:normal;

	white-space:nowrap;

	overflow:hidden;

	-o-text-overflow:ellipsis;

	text-overflow:ellipsis

}

.dd_center {

	width:28%;

	text-align:left;

	float:left;

	_height:20px

}

.dd_right {

	width:30%;

	text-align:left;

	float:left;

	white-space:nowrap

}

.zoom {

	_zoom:1

}

.progress_bar {

	height:10px;

	background-color:#ccc;

	-webkit-background-size:30px 30px;

	-moz-background-size:30px 30px;

	background-size:30px 30px;

	background-image:-webkit-gradient(linear,left top,right bottom,color-stop(.25,rgba(255,255,255,.45)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.45)),color-stop(.75,rgba(255,255,255,.45)),color-stop(.75,transparent),to(transparent));

	background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.45) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.45) 75%,transparent 75%,transparent);

	background-image:-moz-linear-gradient(135deg,rgba(255,255,255,.45) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.45) 75%,transparent 75%,transparent);

	background-image:-ms-linear-gradient(135deg,rgba(255,255,255,.45) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.45) 75%,transparent 75%,transparent);

	background-image:-o-linear-gradient(135deg,rgba(255,255,255,.45) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.45) 75%,transparent 75%,transparent);

	background-image:linear-gradient(135deg,rgba(255,255,255,.45) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.45) 75%,transparent 75%,transparent)

}

.animate

.progress_bar {

	-webkit-animation:animate-stripes 3s ease infinite;

	-moz-animation:animate-stripes 3s ease infinite

}

@-webkit-keyframes animate-stripes {

	0% {

	width:0;

	background-position:0 0

}

50% {

	width:70%

}

100% {

	width:100%;

	background-position:60px 0

}

}@-moz-keyframes animate-stripes {

	0% {

	width:0;

	background-position:0 0

}

50% {

	width:70%

}

100% {

	width:100%;

	background-position:60px 0

}

}.pop_yuding_inner {

	padding:20px;

	font-size:12px;

	color:#333;

	background:#fff

}

.pop_yuding_tit {

	text-indent:12px;

	font:bold 14px/2 'Microsoft YaHei';

	color:#101010;

	background:#eee;

	border-top:2px solid #e37

}

.date-price-fc-label {

	cursor:text;

	display:inline-block;

	width:130px;

	text-align:right

}

.date-price-fc-margin {

	margin-left:5px

}

.date-price-fc-price {

	font-weight:bold;

	font-size:14px;

	color:#F60;

	font-family:arial,宋体

}

.date-price-fc-font {

	font-size:14px;

	font-style:normal

}

.search_pp_calendar_d_box {

	position:relative;

	padding:2px

2px;

	height:40px;

	_height:40px

}

.calendar_active {

	float:right

}

.calendar_active {

	height:13px;

	width:12px;

	line-height:14px;

	padding:0

1px;

	*padding-top:1px;

	margin:1px

0 -1px;

	color:#fff;

	background:#f94b99

}

.search_pp_calendar_price {

	}.ui-helper-hidden {

	display:none

}

.ui-helper-hidden-accessible {

	position:absolute !important;

	clip:rect(1px 1px 1px 1px);

	clip:rect(1px,1px,1px,1px)

}

.ui-helper-reset {

	margin:0;

	padding:0;

	border:0;

	outline:0;

	line-height:1.3;

	text-decoration:none;

	font-size:100%;

	list-style:none

}

.ui-helper-clearfix:before,.ui-helper-clearfix:after {

	content:"";

	display:table

}

.ui-helper-clearfix:after {

	clear:both

}

.ui-helper-clearfix {

	zoom:1

}

.ui-helper-zfix {

	width:100%;

	height:100%;

	top:0;

	left:0;

	position:absolute;

	opacity:0;

	filter:Alpha(Opacity=0)

}

.ui-state-disabled {

	cursor:default !important

}

.ui-icon {

	display:block;

	text-indent:-99999px;

	overflow:hidden;

	background-repeat:no-repeat

}

.ui-widget-overlay {

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%

}

.ui-widget {

	font-family:TrebuchetMS,Tahoma,Verdana,Arial,sans-serif;

	font-size:1.1em

}

.ui-widget .ui-widget {

	font-size:1em

}

.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget

button {

	font-family:TrebuchetMS,Tahoma,Verdana,Arial,sans-serif;

	font-size:1em

}

.ui-widget-content {

	border:1px

solid #6fb13f;

	background:#fff;

	color:#333

}

.ui-widget-content

a {

	color:#333

}

.ui-widget-header {

	background:#CD0568;

	color:#fff;

	font-weight:bold

}

.ui-widget-header

a {

	color:#fff

}

.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {

	border:1px

solid #6fb13f;

	background:#fff;

	font-weight:bold;

	color:#1c94c4

}

.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {

	color:#1c94c4;

	text-decoration:none

}

.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-state-focus,.ui-widget-header .ui-state-focus {

	border:1px

solid #fbcb09;

	background:#fff;

	font-weight:bold;

	color:#c77405

}

.ui-state-hover a,.ui-state-hover a:hover {

	color:#c77405;

	text-decoration:none

}

.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {

	border:1px

solid #fbd850;

	background:#fff url(/styles/new_v/ui_plugin/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;

	font-weight:bold;

	color:#eb8f00

}

.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {

	color:#eb8f00;

	text-decoration:none

}

.ui-widget:active {

	outline:none

}

.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {

	border:1px

solid #fed22f;

	background:#ffe45c url(/styles/new_v/ui_plugin/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;

	color:#363636

}

.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight

a {

	color:#363636

}

.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {

	border:1px

solid #cd0a0a;

	background:#b81900 url(/styles/new_v/ui_plugin/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;

	color:#fff

}

.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error

a {

	color:#fff

}

.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text {

	color:#fff

}

.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary {

	font-weight:bold

}

.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary {

	opacity:.7;

	filter:Alpha(Opacity=70);

	font-weight:normal

}

.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {

	opacity:.35;

	filter:Alpha(Opacity=35);

	background-image:none

}

.ui-icon {

	width:24px;

	height:24px

}

.ui-icon-carat-1-n {

	background-position:0 0

}

.ui-icon-carat-1-ne {

	background-position:-16px 0

}

.ui-icon-carat-1-e {

	background-position:-32px 0

}

.ui-icon-carat-1-se {

	background-position:-48px 0

}

.ui-icon-carat-1-s {

	background-position:-64px 0

}

.ui-icon-carat-1-sw {

	background-position:-80px 0

}

.ui-icon-carat-1-w {

	background-position:-96px 0

}

.ui-icon-carat-1-nw {

	background-position:-112px 0

}

.ui-icon-carat-2-n-s {

	background-position:-128px 0

}

.ui-icon-carat-2-e-w {

	background-position:-144px 0

}

.ui-icon-triangle-1-n {

	background-position:0 -16px

}

.ui-icon-triangle-1-ne {

	background-position:-16px -16px

}

.ui-icon-triangle-1-e {

	background-position:-32px -16px

}

.ui-icon-triangle-1-se {

	background-position:-48px -16px

}

.ui-icon-triangle-1-s {

	background-position:-64px -16px

}

.ui-icon-triangle-1-sw {

	background-position:-80px -16px

}

.ui-icon-triangle-1-w {

	background-position:-96px -16px

}

.ui-icon-triangle-1-nw {

	background-position:-112px -16px

}

.ui-icon-triangle-2-n-s {

	background-position:-128px -16px

}

.ui-icon-triangle-2-e-w {

	background-position:-144px -16px

}

.ui-icon-arrow-1-n {

	background-position:0 -32px

}

.ui-icon-arrow-1-ne {

	background-position:-16px -32px

}

.ui-icon-arrow-1-e {

	background-position:-32px -32px

}

.ui-icon-arrow-1-se {

	background-position:-48px -32px

}

.ui-icon-arrow-1-s {

	background-position:-64px -32px

}

.ui-icon-arrow-1-sw {

	background-position:-80px -32px

}

.ui-icon-arrow-1-w {

	background-position:-96px -32px

}

.ui-icon-arrow-1-nw {

	background-position:-112px -32px

}

.ui-icon-arrow-2-n-s {

	background-position:-128px -32px

}

.ui-icon-arrow-2-ne-sw {

	background-position:-144px -32px

}

.ui-icon-arrow-2-e-w {

	background-position:-160px -32px

}

.ui-icon-arrow-2-se-nw {

	background-position:-176px -32px

}

.ui-icon-arrowstop-1-n {

	background-position:-192px -32px

}

.ui-icon-arrowstop-1-e {

	background-position:-208px -32px

}

.ui-icon-arrowstop-1-s {

	background-position:-224px -32px

}

.ui-icon-arrowstop-1-w {

	background-position:-240px -32px

}

.ui-icon-arrowthick-1-n {

	background-position:0 -48px

}

.ui-icon-arrowthick-1-ne {

	background-position:-16px -48px

}

.ui-icon-arrowthick-1-e {

	background-position:-32px -48px

}

.ui-icon-arrowthick-1-se {

	background-position:-48px -48px

}

.ui-icon-arrowthick-1-s {

	background-position:-64px -48px

}

.ui-icon-arrowthick-1-sw {

	background-position:-80px -48px

}

.ui-icon-arrowthick-1-w {

	background-position:-96px -48px

}

.ui-icon-arrowthick-1-nw {

	background-position:-112px -48px

}

.ui-icon-arrowthick-2-n-s {

	background-position:-128px -48px

}

.ui-icon-arrowthick-2-ne-sw {

	background-position:-144px -48px

}

.ui-icon-arrowthick-2-e-w {

	background-position:-160px -48px

}

.ui-icon-arrowthick-2-se-nw {

	background-position:-176px -48px

}

.ui-icon-arrowthickstop-1-n {

	background-position:-192px -48px

}

.ui-icon-arrowthickstop-1-e {

	background-position:-208px -48px

}

.ui-icon-arrowthickstop-1-s {

	background-position:-224px -48px

}

.ui-icon-arrowthickstop-1-w {

	background-position:-240px -48px

}

.ui-icon-arrowreturnthick-1-w {

	background-position:0 -64px

}

.ui-icon-arrowreturnthick-1-n {

	background-position:-16px -64px

}

.ui-icon-arrowreturnthick-1-e {

	background-position:-32px -64px

}

.ui-icon-arrowreturnthick-1-s {

	background-position:-48px -64px

}

.ui-icon-arrowreturn-1-w {

	background-position:-64px -64px

}

.ui-icon-arrowreturn-1-n {

	background-position:-80px -64px

}

.ui-icon-arrowreturn-1-e {

	background-position:-96px -64px

}

.ui-icon-arrowreturn-1-s {

	background-position:-112px -64px

}

.ui-icon-arrowrefresh-1-w {

	background-position:-128px -64px

}

.ui-icon-arrowrefresh-1-n {

	background-position:-144px -64px

}

.ui-icon-arrowrefresh-1-e {

	background-position:-160px -64px

}

.ui-icon-arrowrefresh-1-s {

	background-position:-176px -64px

}

.ui-icon-arrow-4 {

	background-position:0 -80px

}

.ui-icon-arrow-4-diag {

	background-position:-16px -80px

}

.ui-icon-extlink {

	background-position:-32px -80px

}

.ui-icon-newwin {

	background-position:-48px -80px

}

.ui-icon-refresh {

	background-position:-64px -80px

}

.ui-icon-shuffle {

	background-position:-80px -80px

}

.ui-icon-transfer-e-w {

	background-position:-96px -80px

}

.ui-icon-transferthick-e-w {

	background-position:-112px -80px

}

.ui-icon-folder-collapsed {

	background-position:0 -96px

}

.ui-icon-folder-open {

	background-position:-16px -96px

}

.ui-icon-document {

	background-position:-32px -96px

}

.ui-icon-document-b {

	background-position:-48px -96px

}

.ui-icon-note {

	background-position:-64px -96px

}

.ui-icon-mail-closed {

	background-position:-80px -96px

}

.ui-icon-mail-open {

	background-position:-96px -96px

}

.ui-icon-suitcase {

	background-position:-112px -96px

}

.ui-icon-comment {

	background-position:-128px -96px

}

.ui-icon-person {

	background-position:-144px -96px

}

.ui-icon-print {

	background-position:-160px -96px

}

.ui-icon-trash {

	background-position:-176px -96px

}

.ui-icon-locked {

	background-position:-192px -96px

}

.ui-icon-unlocked {

	background-position:-208px -96px

}

.ui-icon-bookmark {

	background-position:-224px -96px

}

.ui-icon-tag {

	background-position:-240px -96px

}

.ui-icon-home {

	background-position:0 -112px

}

.ui-icon-flag {

	background-position:-16px -112px

}

.ui-icon-calendar {

	background-position:-32px -112px

}

.ui-icon-cart {

	background-position:-48px -112px

}

.ui-icon-pencil {

	background-position:-64px -112px

}

.ui-icon-clock {

	background-position:-80px -112px

}

.ui-icon-disk {

	background-position:-96px -112px

}

.ui-icon-calculator {

	background-position:-112px -112px

}

.ui-icon-zoomin {

	background-position:-128px -112px

}

.ui-icon-zoomout {

	background-position:-144px -112px

}

.ui-icon-search {

	background-position:-160px -112px

}

.ui-icon-wrench {

	background-position:-176px -112px

}

.ui-icon-gear {

	background-position:-192px -112px

}

.ui-icon-heart {

	background-position:-208px -112px

}

.ui-icon-star {

	background-position:-224px -112px

}

.ui-icon-link {

	background-position:-240px -112px

}

.ui-icon-cancel {

	background-position:0 -128px

}

.ui-icon-plus {

	background-position:-16px -128px

}

.ui-icon-plusthick {

	background-position:-32px -128px

}

.ui-icon-minus {

	background-position:-48px -128px

}

.ui-icon-minusthick {

	background-position:-64px -128px

}

.ui-icon-close {

	background-position:-80px -128px

}

.ui-icon-closethick {

	background-position:-96px -128px

}

.ui-icon-key {

	background-position:-112px -128px

}

.ui-icon-lightbulb {

	background-position:-128px -128px

}

.ui-icon-scissors {

	background-position:-144px -128px

}

.ui-icon-clipboard {

	background-position:-160px -128px

}

.ui-icon-copy {

	background-position:-176px -128px

}

.ui-icon-contact {

	background-position:-192px -128px

}

.ui-icon-image {

	background-position:-208px -128px

}

.ui-icon-video {

	background-position:-224px -128px

}

.ui-icon-script {

	background-position:-240px -128px

}

.ui-icon-alert {

	background-position:0 -144px

}

.ui-icon-info {

	background-position:-16px -144px

}

.ui-icon-notice {

	background-position:-32px -144px

}

.ui-icon-help {

	background-position:-48px -144px

}

.ui-icon-check {

	background-position:-64px -144px

}

.ui-icon-bullet {

	background-position:-80px -144px

}

.ui-icon-radio-off {

	background-position:-96px -144px

}

.ui-icon-radio-on {

	background-position:-112px -144px

}

.ui-icon-pin-w {

	background-position:-128px -144px

}

.ui-icon-pin-s {

	background-position:-144px -144px

}

.ui-icon-play {

	background-position:0 -160px

}

.ui-icon-pause {

	background-position:-16px -160px

}

.ui-icon-seek-next {

	background-position:-32px -160px

}

.ui-icon-seek-prev {

	background-position:-48px -160px

}

.ui-icon-seek-end {

	background-position:-64px -160px

}

.ui-icon-seek-start {

	background-position:-80px -160px

}

.ui-icon-seek-first {

	background-position:-80px -160px

}

.ui-icon-stop {

	background-position:-96px -160px

}

.ui-icon-eject {

	background-position:-112px -160px

}

.ui-icon-volume-off {

	background-position:-128px -160px

}

.ui-icon-volume-on {

	background-position:-144px -160px

}

.ui-icon-power {

	background-position:0 -176px

}

.ui-icon-signal-diag {

	background-position:-16px -176px

}

.ui-icon-signal {

	background-position:-32px -176px

}

.ui-icon-battery-0 {

	background-position:-48px -176px

}

.ui-icon-battery-1 {

	background-position:-64px -176px

}

.ui-icon-battery-2 {

	background-position:-80px -176px

}

.ui-icon-battery-3 {

	background-position:-96px -176px

}

.ui-icon-circle-plus {

	background-position:0 -192px

}

.ui-icon-circle-minus {

	background-position:-16px -192px

}

.ui-icon-circle-close {

	background-position:-32px -192px

}

.ui-icon-circle-triangle-e {

	background:url(../images/new_v/ui_plugin/cal_right_btn.gif)

}

.ui-icon-circle-triangle-s {

	background-position:-64px -192px

}

.ui-icon-circle-triangle-w {

	background:url(../images/new_v/ui_plugin/cal_left_btn.gif)

}

.ui-icon-circle-triangle-n {

	background-position:-96px -192px

}

.ui-icon-circle-arrow-e {

	background-position:-112px -192px

}

.ui-icon-circle-arrow-s {

	background-position:-128px -192px

}

.ui-icon-circle-arrow-w {

	background-position:-144px -192px

}

.ui-icon-circle-arrow-n {

	background-position:-160px -192px

}

.ui-icon-circle-zoomin {

	background-position:-176px -192px

}

.ui-icon-circle-zoomout {

	background-position:-192px -192px

}

.ui-icon-circle-check {

	background-position:-208px -192px

}

.ui-icon-circlesmall-plus {

	background-position:0 -208px

}

.ui-icon-circlesmall-minus {

	background-position:-16px -208px

}

.ui-icon-circlesmall-close {

	background-position:-32px -208px

}

.ui-icon-squaresmall-plus {

	background-position:-48px -208px

}

.ui-icon-squaresmall-minus {

	background-position:-64px -208px

}

.ui-icon-squaresmall-close {

	background-position:-80px -208px

}

.ui-icon-grip-dotted-vertical {

	background-position:0 -224px

}

.ui-icon-grip-dotted-horizontal {

	background-position:-16px -224px

}

.ui-icon-grip-solid-vertical {

	background-position:-32px -224px

}

.ui-icon-grip-solid-horizontal {

	background-position:-48px -224px

}

.ui-icon-gripsmall-diagonal-se {

	background-position:-64px -224px

}

.ui-icon-grip-diagonal-se {

	background-position:-80px -224px

}

.ui-widget-overlay {

	background:#666 url(/styles/new_v/ui_plugin/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;

	opacity:.50;

	filter:Alpha(Opacity=50)

}

.ui-widget-shadow {

	margin:-5px 0 0 -5px;

	padding:5px;

	background:#000 url(/styles/new_v/ui_plugin/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;

	opacity:.20;

	filter:Alpha(Opacity=20);

	-moz-border-radius:5px;

	-khtml-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px

}

.ui-datepicker {

	width:17em;

	padding:.2em .2em 0;

	display:none

}

.ui-datepicker .ui-datepicker-header {

	position:relative;

	padding:.2em 0

}

.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {

	position:absolute;

	top:2px;

	width:1.8em;

	height:1.8em

}

.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {

	top:1px

}

.ui-datepicker .ui-datepicker-prev {

	left:2px

}

.ui-datepicker .ui-datepicker-next {

	right:2px

}

.ui-datepicker .ui-datepicker-prev-hover {

	left:1px

}

.ui-datepicker .ui-datepicker-next-hover {

	right:1px

}

.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next

span {

	display:block;

	position:absolute;

	left:50%;

	margin-left:-12px;

	top:50%;

	margin-top:-12px

}

.ui-datepicker .ui-datepicker-title {

	margin:0

2.3em;

	line-height:1.8em;

	text-align:center

}

.ui-datepicker .ui-datepicker-title

select {

	font-size:1em;

	margin:1px

0

}

.ui-datepicker select.ui-datepicker-month-year {

	width:100%

}

.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {

	width:49%

}

.ui-datepicker

table {

	width:100%;

	font-size:.9em;

	border-collapse:collapse;

	margin:0

0 .4em

}

.ui-datepicker

th {

	padding:.7em .3em;

	text-align:center;

	font-weight:bold;

	border:0

}

.ui-datepicker

td {

	border:0;

	padding:1px

}

.ui-datepicker td span,.ui-datepicker td

a {

	display:block;

	padding:.2em;

	text-align:right;

	text-decoration:none

}

.ui-datepicker .ui-datepicker-buttonpane {

	background-image:none;

	margin:.7em 0 0 0;

	padding:0

.2em;

	border-left:0;

	border-right:0;

	border-bottom:0

}

.ui-datepicker .ui-datepicker-buttonpane

button {

	float:right;

	margin:.5em .2em .4em;

	cursor:pointer;

	padding:.2em .6em .3em .6em;

	width:auto;

	overflow:visible

}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {

	float:left

}

.ui-datepicker.ui-datepicker-multi {

	width:auto

}

.ui-datepicker-multi .ui-datepicker-group {

	float:left

}

.ui-datepicker-multi .ui-datepicker-group

table {

	width:95%;

	margin:0

auto .4em

}

.ui-datepicker-multi-2 .ui-datepicker-group {

	width:50%

}

.ui-datepicker-multi-3 .ui-datepicker-group {

	width:33.3%

}

.ui-datepicker-multi-4 .ui-datepicker-group {

	width:25%

}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {

	border-left-width:0

}

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {

	border-left-width:0

}

.ui-datepicker-multi .ui-datepicker-buttonpane {

	clear:left

}

.ui-datepicker-row-break {

	clear:both;

	width:100%;

	font-size:0em

}

.ui-datepicker-rtl {

	direction:rtl

}

.ui-datepicker-rtl .ui-datepicker-prev {

	right:2px;

	left:auto

}

.ui-datepicker-rtl .ui-datepicker-next {

	left:2px;

	right:auto

}

.ui-datepicker-rtl .ui-datepicker-prev:hover {

	right:1px;

	left:auto

}

.ui-datepicker-rtl .ui-datepicker-next:hover {

	left:1px;

	right:auto

}

.ui-datepicker-rtl .ui-datepicker-buttonpane {

	clear:right

}

.ui-datepicker-rtl .ui-datepicker-buttonpane

button {

	float:left

}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {

	float:right

}

.ui-datepicker-rtl .ui-datepicker-group {

	float:right

}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {

	border-right-width:0;

	border-left-width:1px

}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {

	border-right-width:0;

	border-left-width:1px

}

.ui-datepicker-cover {

	display:none;

	display/**/:block;

	position:absolute;

	z-index:-1;

	filter:mask();

	top:-4px;

	left:-4px;

	width:200px;

	height:200px

}

@charset "utf-8";

	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {

	margin:0;

	padding:0;

	border:0;

	font-size:100%;

	vertical-align:baseline

}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {

	display:block

}

ol,ul {

	list-style:none

}

blockquote,q {

	quotes:none

}

blockquote:before,blockquote:after,q:before,q:after {

	content:'';

	content:none

}

table {

	border-collapse:collapse;

	border-spacing:0

}

img {

	border:none

}

img.scrollLoading {

	background:url(../images/loading.gif) no-repeat center center

}

body {

	font-family:Arial,"宋体";

	font-size:12px

}

p {

	text-indent:0

}

a:focus {

	outline:1px

}

h1,h2,h3,h4,h5,h6 {

	font-weight:500

}

h1 {

	font-family:Calibri,Helvetica,Arial,sans-serif;

	font-size:24px;

	color:#fff

}

h3 {

	font-size:14px;

	font-family:"\5B8B\4F53"

}

h4 {

	font-size:14px;

	font-family:"\5B8B\4F53"

}

h5 {

	font-size:13px

}

h6 {

	font-size:12px

}

b {

	font-weight:700;

	padding:0

2px 0 2px

}

strong {

	font-weight:500

}

small {

	font-size:0.85em;

	font-family:Arial

}

pre {

	font-family:monospace

}

em {

	font-style:normal

}

body {

	color:#333

}

h1,h2,h3,h4,h5,h6 {

	color:#333

}

strong {

	color:#f60

}

input,samp {

	color:#626262

}

a {

	color:#06c;

	text-decoration:none;

	outline:none

}

a:hover {

	color:#6fb13f;

	text-decoration:underline

}

.gray {

	color:#888 !important

}

.bold {

	font-weight:700

}

.cl {

	clear:left

}

.cr {

	clear:right

}

.cb {

	clear:both

}

.fr {

	float:right

}

.fn {

	float:none

}

.fontn {

	font-weight:normal

}

.txtl {

	text-align:left

}

.txtr {

	text-align:right

}

.txtc {

	text-align:center

}

.inbox {

	padding:10px

}

.pointer {

	cursor:pointer

}

.icon1001,.icon1002,.icon1003,.icon1004,.icon2001,.icon2002,.icon2003,.icon2005,.icon1,.icon3001,.icon3002,.icon3003,.icon3004,.icon3005,.icon3006,.icon2004,.icon3007,.icon3008,.icon3009,.icon4002,.icon4003,.QRCode,.icon3010,.icon3011,.icon3012,.icon4001,.icon3013,.icon2006,.icon3014,.icon3015,.icon3016,.icon3017,.icon3018,.icon1008,.icon1007,.icon3019,.icon3020,.icon3021,.icon3022,.icon3023,.icon4005,.icon4006,.icon4007,icon1009,.icon4008,.icon4009 {

	float:none !important;

	display:inline-block;

	vertical-align:middle;

	height:15px !important;

	line-height:15px !important;

	margin:0

0 0 5px !important;

	padding:0

!important;

	overflow:hidden;

	zoom:1;

	background:url(../images/new_v/global.gif) no-repeat

}

.icon1001 {

	width:33px !important;

	background-position:-161px -45px

}

.icon1002 {

	width:33px !important;

	background-position:-194px -45px

}

.icon1003 {

	width:33px !important;

	background-position:-227px -45px

}

.icon1004 {

	width:33px !important;

	background-position:-260px -45px

}

.icon2001 {

	width:33px !important;

	background-position:-161px -75px

}

.icon2002 {

	width:33px !important;

	background-position:-260px -60px

}

.icon2003 {

	width:45px !important;

	background-position:-215px -60px

}

.icon2005 {

	width:45px !important;

	background-position:-132px -440px

}

.icon1 {

	width:54px !important;

	background-position:-161px -60px

}

.icon3001 {

	width:45px !important;

	background-position:-239px -75px

}

.icon3002 {

	width:45px !important;

	background-position:-116px -75px

}

.icon3003 {

	width:45px !important;

	background-position:-71px -75px

}

.icon3004 {

	width:33px !important;

	background-position:-284px -75px

}

.icon3005 {

	width:33px !important;

	background-position:-38px -75px

}

.icon3006 {

	width:33px !important;

	background-position:-5px -75px

}

.icon2004 {

	width:33px !important;

	background-position:-198px -415px

}

.icon3009 {

	width:33px !important;

	background-position:-243px -415px

}

.icon4002 {

	width:55px !important;

	background-position:0px -440px

}

.icon4003 {

	width:55px !important;

	background-position:-65px -440px

}

.icon3007 {

	width:54px !important;

	background-position:-66px -415px

}

.icon3008 {

	width:54px !important;

	background-position:-132px -415px

}

.QRCode {

	width:45px !important;

	background-position:-194px -415px

}

.icon3010 {

	width:45px !important;

	background-position:-198px -440px

}

.icon3011 {

	width:40px !important;

	background-position:-243px -440px

}

.icon3012 {

	width:45px !important;

	background-position:-286px -440px

}

.icon4001 {

	width:70px !important;

	background-position:-286px -415px

}

.icon3013 {

	width:54px !important;

	background-position:-341px -440px

}

.icon2006 {

	width:33px !important;

	background-position:-365px -415px

}

.icon3014 {

	width:45px !important;

	background-position:-410px -440px

}

.icon3015 {

	width:45px !important;

	background-position:-410px -415px

}

.icon3016 {

	width:64px !important;

	background-position:0px -465px

}

.icon3017 {

	width:45px !important;

	background-position:-65px -465px

}

.icon3018 {

	width:69px !important;

	background-position:-120px -465px

}

.icon1008 {

	width:57px !important;

	background-position:-198px -465px

}

.icon1007 {

	width:60px !important;

	background-position:-262px -465px

}

.icon3019 {

	width:60px !important;

	background-position:-330px -465px

}

.icon3020 {

	width:35px !important;

	background-position:-388px -465px

}

.icon3021 {

	width:35px !important;

	background-position:0 -490px

}

.icon3022 {

	width:35px !important;

	background-position:-44px -490px

}

.icon3023 {

	width:60px !important;

	background-position:-85px -490px

}

.icon4005 {

	width:70px !important;

	background-position:-150px -490px

}

.icon4006 {

	width:60px !important;

	background-position:-315px -490px

}

.icon4007 {

	width:40px !important;

	background-position:-272px -490px

}

.icon1009 {

	width:40px !important;

	background-position:-229px -490px

}

.icon4008 {

	width:60px !important;

	background-position:-384px -490px

}

.icon4009 {

	width:60px !important;

	background-position:0 -515px

}

.commentsStar0,.commentsStar1,.commentsStar2,.commentsStar3,.commentsStar4,.commentsStar5,.commentsStar05,.commentsStar15,.commentsStar25,.commentsStar35,.commentsStar45 {

	background:url(../images/new_v/global.gif) no-repeat left top;

	display:inline-block;

	width:69px !important;

	height:13px !important;

	margin:0

0 0 10px !important;

	overflow:hidden

}

.commentsStar0 {

	background-position:-237px -204px

}

.commentsStar1 {

	background-position:-237px -217px

}

.commentsStar2 {

	background-position:-237px -230px

}

.commentsStar3 {

	background-position:-237px -243px

}

.commentsStar4 {

	background-position:-237px -256px

}

.commentsStar5 {

	background-position:-237px -269px

}

.commentsStar05 {

	background-position:-306px -217px

}

.commentsStar15 {

	background-position:-306px -230px

}

.commentsStar25 {

	background-position:-306px -243px

}

.commentsStar35 {

	background-position:-306px -256px

}

.commentsStar45 {

	background-position:-306px -269px

}

.pageWrap {

	width:980px;

	margin:0

auto;

	zoom:1

}

.mainContainer {

	position:relative;

	width:980px;

	margin:10px

auto

}

.align_right {

	text-align:right

}

.input-color {

	color:#000!important

}

.shortcut {

	position:relative;

	font-family:arial,simsun;

	z-index:999;

	width:100%;

	background:#eee;

	height:21px;

	zoom:1;

	line-height:21px;

	border-bottom:1px solid #dcdcdc

}

.shortcut

p {

	float:left;

	color:#666

}

.shortcut

ul {

	float:right

}

.shortcut ul

li {

	float:left;

	display:inline;

	margin-right:5px;

	background:url(../images/menuLeftBg.gif) no-repeat right -218px;

	padding-right:5px

}

.shortcut

a {

	color:#05e;

	text-decoration:none

}

.shortcut a:hover {

	color:#6fb13f;

	text-decoration:underline

}

.shortinner {

	width:980px;

	margin:0

auto

}

.shortinner li

a {

	color:#555

}

.footer_link {

	width:980px;

	margin:0

auto

}

#my-lvmama,.my-lvmama {

	}#my-lvmama b,.my-lvmama

b {

	display:inline-block;

	width:7px;

	height:7px;

	margin:0

0 0 2px;

	background:url(../images/menuLeftBg.gif) 0 -348px no-repeat

}

#my-lvmama a,.my-lvmama

a {

	padding-right:12px;

	background:url(../images/menuLeftBg.gif) 63px -345px no-repeat

}

#change_city

a {

	background-position:50px -345px

}

#my-lvmama a.on,.my-lvmama

a.on {

	background:url(../images/menuLeftBg.gif) 63px -358px no-repeat

}

#change_city

a.on {

	background-position:50px -345px

}

#lvmama_sub,.lvmama_sub {

	display:none;

	position:absolute;

	right:180px;

	top:25px;

	border:1px

solid #d06;

	background-color:#fff;

	padding:5px

20px;

	z-index:999;

	zoom:1;

	_width:70px

}

.lvmama_sub {

	right:10px

}

#lvmama_sub a,.lvmama_sub

a {

	display:block;

	line-height:25px

}

.m-top-menu {

	padding-left:13px;

	background:url(../images/menuLeftBg.gif) no-repeat -329px 0px

}

.wrap {

	position:relative;

	z-index:200;

	width:980px;

	margin:0px

auto

}

.wrap .header,.header {

	zoom:1;

	margin-bottom:5px;

	padding-left:10px;

	padding-top:5px;

	height:55px;

	width:970px

}

.wrap .newMarginBot,.newMarginBot {

	margin-bottom:15px

}



.header

.search {

	float:right;

	margin:12px

0px 0px 50px;

	width:400px;

	height:30px;

	overflow:hidden;

	zoom:1;

	display:inline

}

.header .search

input {

	background:none repeat scroll 0 0 transparent;

	border-color:#6fb13f -moz-use-text-color #6fb13f #CC0066;

	border-left:2px solid #6fb13f;

	border-style:solid none solid solid;

	border-width:2px 0 2px 2px;

	color:#666;

	float:left;

	font-size:14px;

	height:24px;

	line-height:24px;

	margin:0;

	padding:2px

0 0 2px;

	vertical-align:middle;

	width:306px

}

.header .search

img {

	float:left;

	vertical-align:middle;

	cursor:pointer

}

#vertical-channel {

	width:975px;

	padding:0px

0px 0px 5px

}

#vertical-channel

ul {

	height:24px;

	padding-left:5px

}

#vertical-channel

li {

	display:inline;

	float:left;

	margin:0px

4px 0px 0px;

	background-position:0 -279px

}

#vertical-channel #buy,#vertical-channel

#hotel {

	position:relative

}

#vertical-channel li

.indexmenuhot {

	left:60px

}

#vertical-channel .current

a {

	background-color:#6fb13f;

	background-position:0 -279px

}

#vertical-channel .current a

span {

	background-position:right -279px;

	color:#FFF;

	height:24px;

	line-height:26px;

	padding:0

10px

}

#vertical-channel .current a:hover

span {

	background-position:right -279px;

	color:#FFF;

	height:24px;

	line-height:26px;

	padding:0

10px

}

#vertical-channel .current a:hover {

	background-position:0 -279px

}

#vertical-channel a,#vertical-channel a

span {

	background:url(../images/menuLeftBg.gif) no-repeat scroll -999em -223px transparent

}

#vertical-channel

a {

	color:#333;

	display:inline-block;

	outline:0

none;

	padding-left:3px;

	text-decoration:none;

	background-position:0 -307px

}

#vertical-channel a:hover {

	background-position:0 -279px;

	color:#fff !important;

	text-decoration:none

}

#vertical-channel a

span {

	cursor:pointer;

	display:inline-block;

	font-size:14px;

	font-weight:700;

	height:24px;

	line-height:26px;

	padding:0

10px;

	background-position:right -307px

}

#vertical-channel a:hover

span {

	background-position:right -279px

}

#vertical-channel

li.otherchannel {

	float:right

}

#channel #vertical-channel li.otherchannel

a {

	background:url(../images/menuLeftBg.gif) no-repeat scroll 0 -231px;

	font-weight:500

}

#channel #vertical-channel li.otherchannel

span {

	background:none 0;

	padding:0px

4px;

	font-weight:500

}

#channel #vertical-channel li.otherchannel a:hover

span {

	color:#6fb13f;

	font-weight:500

}

#channel #vertical-channel li.current-text a span,#channel #vertical-channel li.current-text a:hover

span {

	color:#6fb13f;

	font-weight:bold

}

.shopcart {

	background:url(../images/menuLeftBg.gif) no-repeat -152px -258px;

	padding-left:22px

}

.line-notice-text {

	display:none;

	padding:10px;

	width:960px;

	margin:0

auto

}

.menuhot,.menuhot2,.menuhot3 {

	position:absolute;

	z-index:999;

	top:58px;

	width:21px;

	height:16px

}

.menuhot {

	left:615px;

	background:url(../images/menuLeftBg.gif) no-repeat -251px -174px

}

.menuhot2 {

	top:60px;

	left:770px;

	display:none;

	background:url(../images/menuLeftBg.gif) no-repeat -251px -174px

}

.menuhot3 {

	left:530px;

	background:url(../images/menuLeftBg.gif) no-repeat -230px -174px

}

.wrap

.indexmenuhot {

	top:60px

}

.icon-location .menuhot2,.icon-location .menuhot3,.icon-location

.menuhot {

	top:63px;

	_top:73px

}

.indextopban {

	width:980px;

	margin:0

auto

}

.topOneAd {

	margin-bottom:10px

}

.quick-menu

li {

	background:url(../images/super_v2/s2_detail_icons.gif) no-repeat 999em 0

}

#s2-site-nav {

	color:#333;

	height:26px;

	line-height:24px;

	padding:2px

0 0 10px;

	background-color:#F0F0F0;

	position:relative;

	z-index:30;

	width:970px;

	border-bottom:2px solid #6fb13f

}

#site-nav

.menu {

	position:relative

}

#s2-site-nav

span {

	display:block;

	width:108px

}

#s2-site-nav .quick-menu {

	position:absolute;

	left:112px;

	top:0px;

	top:1px\9;

	_top:0px

}

#s2-site-nav .quick-menu

li {

	float:left;

	margin-left:-1px;

	padding:1px

15px 0 0;

	background-position:right -447px;

	position:relative

}

#s2-site-nav .quick-menu

li.last {

	background:none;

	width:285px;

	overflow:hidden;

	height:26px;

	line-height:26px

}

#s2-site-nav .quick-menu li a,#s2-site-nav .quick-menu li a:hover {

	color:#333

}

#s2-site-nav .menu-hd {

	display:inline-block;

	position:relative;

	height:26px;

	margin:0px

1px 0;

	padding:0

15px 0 10px;

	cursor:pointer;

	z-index:1002

}

#s2-site-nav .menu-hd

b {

	position:absolute;

	right:3px;

	top:7px;

	_top:8px;

	width:0;

	height:0;

	padding:0px;

	border-width:4px 4px;

	border-style:solid;

	border-color:#eee #eee #666 #eee;

	font-size:0;

	line-height:0;

	-webkit-transition:-webkit-transform .2s ease-in;

	-moz-transition:-webkit-transform .2s ease-in;

	-o-transition:-webkit-transform .2s ease-in;

	transition:-webkit-transform .2s ease-in

}

#s2-site-nav .menu-bd-panel {

	padding:5px

10px;

	background-color:#fff

}

#s2-site-nav .menu-bd

.last {

	border:0

}

#s2-site-nav .menu-bd

a {

	display:inline-block;

	line-height:20px;

	height:20px;

	_height:24px;

	_line-height:24px;

	margin-right:15px;

	overflow:hidden;

	zoom:1

}

#s2-site-nav .menu-bd

i {

	padding:0

2px;

	color:#8c8c8c;

	font-style:normal

}

#s2-site-nav .menu-bd

span {

	color:#8c8c8c

}

#s2-site-nav span.current-pla {

	display:inline

}

#s2-site-nav .menu-bd {

	width:360px;

	background:#fff url(../images/super_v2/loading_32_32.gif) no-repeat 50% 50%;

	overflow:hidden

}

#s2-site-nav .menu-bd {

	display:none;

	position:absolute;

	left:1px;

	*left:0px;

	top:27px;

	*top:26px;

	padding:5px

10px;

	background:#fff;

	border:1px

solid #bfbfbf;

	z-index:999

}

#s2-site-nav .current-crumb {

	background:#fff;

	border:1px

solid #BFBFBF;

	border-bottom:none

}

#s2-site-nav .current-crumb

b {

	border-color:#666 #fff #fff #fff;

	top:12px;

	_top:11px

}

#s2-site-nav .menu:hover .menu-hd,#s2-site-nav .hover .menu-hd {

	border-bottom:1px solid white;

	margin:0;

	*margin-top:-1px;

	_margin-top:0;

	border:1px

solid #999;

	border-bottom:none;

	background:white

}

#s2-site-nav .menu:hover .menu-bd,#s2-site-nav .hover .menu-bd {

	display:block

}

#s2-site-nav .menu:hover .menu-hd b,#s2-site-nav .hover .menu-hd

b {

	border-color:#666 #fff #fff #fff;

	-moz-transform:rotate(180deg);

	-moz-transform-origin:50% 30%;

	-webkit-transform:rotate(180deg);

	-webkit-transform-origin:50% 30%;

	-o-transform:rotate(180deg);

	-o-transform-origin:50% 30%;

	transform:rotate(180deg);

	transform-origin:50% 30%;

	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);

	top:6px\9

}

.index_footer {

	display:none

}

.l_footer {

	clear:both;

	overflow:hidden

}

.index_footer_img,.footer_img {

	text-align:center;

	width:984px;

	padding:10px

0px

}

.index_footer_img img,.footer_img

img {

	margin:0px

10px

}

.index_footer,.footer {

	clear:both;

	width:980px;

	margin:0

auto;

	border-top:3px solid #d35299;

	text-align:center;

	padding:10px

0px;

	margin-top:0px;

	line-height:25px;

	color:#666

}

.index_footer

.indexftmenu {

	color:#003dee

}

.index_footer a,.footer

a {

	margin:0px

7px;

	font-family:Arial

}

.index_footer

.ftsrc {

	color:#333

}

.index_footer .ftsrc

span {

	font-size:14px

}

.index_footer .ftsrc

a {

	color:#333;

	margin:0

}

.fl {

	line-height:24px;

	padding:10px

0px 10px 0px;

	color:#000;

	width:980px;

	margin:0

auto;

	border-top:1px solid #ddd;

	border-bottom:1px solid #ddd

}

.fl

a {

	color:#666

}

.fl

p {

	overflow:hidden;

	clear:both

}

.fl strong,.fl

span {

	display:block;

	float:left;

	color:#888

}

.fl

strong {

	font-weight:bold

}

.fl span a:link,.fl span a:visited {

	color:#888

}

.fl span a:hover,.fl span a:active {

	color:#e08

}

.fl

span {

	width:900px;

	text-align:left

}

.fttencent {

	color:#333;

	margin-top:5px;

	display:none

}

.fttencent

strong {

	font-weight:500

}

.fttencent

span {

	margin-right:10px

}

.prodetailban {

	width:980px;

	height:auto;

	margin:0

auto

}

.newMenuInlet,.newSearch .searchBun,.closeSubMenu,.columnMenu,.arrowUp,.cityMenu

li {

	background:url(../images/menuLeftBg.gif) no-repeat left top

}

.newMenuHot {

	top:68px

}

.newMenuHot2 {

	top:70px

}

.newHeadAd {

	float:right;

	text-align:right;

	overflow:hidden;

	height:60px

}

.newHeadAd

li {

	list-style:none;

	overflow:hidden;

	zoom:1;

	padding-right:5px

}

.newHeadAd li

a {

	font-size:14px;

	text-decoration:underline;

	height:60px;

	line-height:60px;

	display:block;

	float:right

}

#newSubMenu {

	display:none

}

.newSubNavbar {

	background:#6fb13f url(../images/menuLeftBg.gif) no-repeat 966px -174px;

	height:35px;

	position:relative;

	z-index:35

}

.newMenuInlet {

	background-position:left top;

	width:220px;

	height:35px;

	float:left

}

.newMenuInlet

p {

	padding:8px

12px 0 18px;

	height:24px;

	line-height:24px;

	font-size:14px;

	cursor:default

}

.newMenuInlet p

strong {

	font-weight:bold;

	color:#9c006f

}

.newSearch {

	float:left;

	height:35px;

	overflow:hidden;

	padding-left:12px

}

.newSearch input,.newSearch

.searchBun {

	width:260px;

	height:22px;

	line-height:22px;

	border:1px

solid #a05;

	vertical-align:middle;

	margin:5px

0;

	float:left

}

.newSearch

input {

	text-indent:5px;

	color:#666

}

.newSearch

.searchBun {

	cursor:pointer;

	font:bold 14px '宋体';

	display:block;

	width:95px;

	text-align:center;

	padding:5px

0;

	height:14px;

	background-position:0 -109px;

	border-left:none;

	overflow:hidden;

	color:#000

}

.newHotSearch {

	color:#fff;

	height:35px;

	line-height:35px;

	margin-left:10px;

	width:380px;

	overflow:hidden;

	display:inline-block

}

.newHotSearch dt,.newHotSearch

dd {

	float:left

}

.newHotSearch

dt {

	font-weight:bold

}

.newHotSearch dd a,.newHotSearch dd a:visited {

	color:#fff;

	margin-right:10px

}

.newHotSearch dd a:hover {

	color:#fff;

	text-decoration:underline;

	margin-right:12px

}

.newSubMenu {

	border:1px

solid #bf1842;

	width:218px;

	border-top:none;

	position:absolute;

	left:0;

	top:35px;

	z-index:10000;

	height:215px;

	padding-top:1px;

	background:#fdf7fa;

	color:#333

}

.newMenuBlock

h2 {

	background:#fdf7fa url(../images/menuLeftBg.gif) no-repeat -12px -144px;

	height:29px;

	line-height:29px;

	padding-left:20px;

	border:1px

solid #fdf7fa;

	border-top:1px solid #eed5db;

	font-weight:300;

	position:relative;

	margin:0

10px;

	font-size:14px;

	cursor:default;

	overflow:hidden;

	display:block

}

h2.firstTitle {

	border-top:1px solid #fdf7fa

}

.newMenuBlock

h2.currentLink {

	border:1px

solid #bf1842;

	border-right:none;

	width:160px;

	z-index:999;

	background:#fff url(../images/menuLeftBg.gif) no-repeat -285px -144px

}

.newSubMenu

h3 {

	background:#fbeff5;

	color:#6fb13f;

	border:none;

	height:29px;

	line-height:29px;

	text-indent:18px

}

.newSubMenu h3

a {

	color:#6fb13f

}

.newSubMenuCon {

	display:none;

	position:absolute;

	left:190px;

	top:1px;

	width:557px;

	border:1px

solid #bf1842;

	z-index:120;

	background:#fff;

	_height:200px;

	min-height:200px

}

.newPel,.newPath {

	float:left;

	padding:16px;

	line-height:20px

}

.newPel {

	width:400px;

	padding:15px;

	padding-bottom:0

}

.newPel

dl {

	border-bottom:1px solid #eed5db;

	padding-bottom:5px;

	margin-bottom:9px;

	clear:both;

	overflow:hidden;

	width:400px

}

.newPel dl

dt {

	float:left;

	color:#d00060;

	font-weight:bold;

	width:60px;

	overflow:hidden

}

.newPel dl dt a,.newPath dl dt a,#recommendPel dt strong

a {

	text-decoration:underline;

	color:#d00060

}

.newPel dl

dd {

	width:340px;

	float:left;

	overflow:hidden

}

.newPel dl dd

span {

	display:block;

	float:left;

	white-space:nowrap

}

.newPel dl dd

a {

	color:#333;

	border-left:1px solid #d4d4d4;

	padding-left:8px;

	margin-left:8px;

	margin-bottom:10px

}

.newPel dl dd a:hover,.newPath dd a:hover {

	color:#ba2636

}

#recommendPel

dt {

	width:100%;

	text-align:right;

	font-weight:normal;

	text-decoration:none;

	margin-bottom:1px

}

#recommendPel dt

strong {

	float:left;

	color:#D00060;

	font-weight:bold

}

#recommendPel dt

a {

	margin-left:10px;

	color:#05e;

	text-decoration:none

}

#recommendPel

dd {

	width:100%;

	margin:0;

	clear:both

}

#recommendPel dd

a {

	float:none;

	color:#999;

	display:inline;

	border:none;

	padding:0;

	margin:0;

	text-decoration:underline;

	white-space:normal

}

#recommendPel dd

em {

	font-style:normal;

	margin-right:10px;

	color:#999

}

.recommentMore {

	margin-top:5px;

	margin-bottom:15px

}

.newPath

dl {

	margin-bottom:5px;

	width:90px;

	overflow:hidden

}

.newPath

dt {

	color:#cb0063;

	font-weight:bold

}

.newPath dd

a {

	color:#333

}

.closeSubMenu {

	display:block;

	width:15px;

	height:15px;

	line-height:100px;

	overflow:hidden;

	position:absolute;

	right:5px;

	top:5px;

	cursor:pointer;

	background-position:-230px -109px

}

#newMenuTitle {

	position:relative

}

.columnMenu {

	background-position:0 -61px;

	cursor:pointer

}

.arrowUp {

	width:15px;

	height:15px;

	position:absolute;

	right:15px;

	top:10px

}

.newMenuInlet

.arrowUp {

	background-position:-255px 0

}

.columnMenu

.arrowUp {

	background-position:-230px 0

}

.hideSelect {

	background-color:transparent;

	position:absolute;

	width:220px;

	z-index:50;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);

	left:0;

	top:24px;

	border:none

}

#desComm,#destComm {

	cursor:pointer

}

.guanggao {

	margin-bottom:10px

}

.guanggao02 {

	*margin-bottom:0

}

.guanggao a,.guanggao a

img {

	display:block;

	padding:0;

	margin:0

}

.main-container .footer .fttencent,.main-container .footer

.index_footer_img {

	display:none;

	margin-top:0

}

.ac_results {

	border:1px

solid #aeaaab;

	border-top:none;

	background-color:#fff;

	padding:0;

	margin:0;

	list-style:none;

	position:absolute;

	z-index:10000;

	display:none;

	width:260px;

	-webkit-box-shadow:1px 2px 2px #b5b5b5;

	-moz-box-shadow:1px 2px 2px #b5b5b5

}

.ac_results

li {

	padding:5px;

	white-space:nowrap;

	color:#333;

	text-align:left

}

.ac_results li

a {

	padding:5px;

	white-space:nowrap;

	color:#333;

	text-align:left;

	text-decoration:none

}

.ac_over {

	cursor:pointer;

	background-color:#f0e4f8

}

.ac_match {

	text-decoration:none;

	color:#333

}

#lv_page {

	overflow:hidden;

	zoom:1

}

.Pages {

	clear:both;

	padding:5px;

	text-align:right;

	font-size:12px;

	float:right;

	font-family:Arial,Helvetica,sans-serif

}

.Pages a.PageLink:Link,a.PageLink:Visited,a.PageLink:Active {

	background:#fff;

	float:left;

	margin-left:2px;

	padding:4px

8px;

	line-height:100%;

	font-weight:normal;

	color:#0076fa;

	text-decoration:none;

	font-size:12px;

	border:1px

solid #e4b4d7

}

.Pages a.PageLink:Hover {

	padding:4px

8px;

	color:#a70679;

	background:#f7f1f5;

	text-decoration:none;

	font-size:12px;

	border:1px

solid #e4b4d7

}

.Pages a.PrevPage:Link,a.PrevPage:Visited,a.PrevPage:Active {

	float:left;

	margin-left:2px;

	padding:5px

5px 3px 14px;

	line-height:100%;

	font-weight:normal;

	color:#0076fa;

	text-decoration:none;

	font-size:12px;

	border:1px

solid #e4b4d7;

	background-color:#fff;

	background-position:3px 5px

}

.Pages a.PrevPage:Hover {

	padding:5px

5px 3px 14px;

	color:#a70679;

	text-decoration:none;

	font-size:12px;

	border:1px

solid #e4b4d7;

	background-color:#f7f1f5;

	background-position:3px 5px

}

.Pages a.NextPage:Link,a.NextPage:Visited,a.NextPage:Active {

	float:left;

	margin-left:2px;

	padding:5px

14px 3px 5px;

	line-height:100%;

	font-weight:normal;

	color:#0076fa;

	text-decoration:none;

	font-size:12px;

	border:1px

solid #e4b4d7;

	background-color:#fff;

	background-position:45px 5px

}

.Pages a.NextPage:Hover {

	padding:5px

14px 3px 5px;

	color:#a70679;

	text-decoration:none;

	font-size:12px;

	border:1px

solid #e4b4d7;

	background-color:#f7f1f5;

	background-position:45px 5px

}

.Pages

span.PageSel {

	float:left;

	padding:4px

8px;

	background:#fff;

	color:#a70679;

	font-weight:bold;

	margin-left:2px

}

.Pages

span.PageMore {

	float:left;

	padding:2px

8px;

	background-color:#fff;

	border:1px

solid #fff;

	color:#666

}

.mainFooter {

	background:none !important;

	padding:0px

!important

}

.faqwrap {

	width:970px;

	border:5px

solid #f1f1f1;

	height:195px;

	margin-bottom:10px;

	clear:both

}

.faqinner {

	width:968px;

	border:1px

solid #e7e7e7;

	line-height:24px;

	overflow:hidden;

	zoom:1;

	height:193px

}

.faqinner

a {

	display:block;

	cursor:pointer

}

.faqcon {

	border-right:1px solid #e7e7e7;

	width:24%;

	float:left;

	height:188px;

	padding:10px

0px 0px 10px

}

.faqcon4 {

	float:left;

	padding:10px

0px 0px 10px

}

.faqtit {

	padding-left:25px;

	font-weight:700;

	font-size:14px;

	margin-bottom:5px

}

.faqtit1 {

	background:url(../images/new_v/global.gif) no-repeat -479px -344px

}

.faqtit2 {

	background:url(../images/new_v/global.gif) no-repeat -479px -366px

}

.faqtit3 {

	background:url(../images/new_v/global.gif) no-repeat -479px -388px

}

.faqtit4 {

	background:url(../images/new_v/global.gif) no-repeat -479px -410px

}

.faqinner

form {

	width:225px;

	overflow:hidden;

	zoom:1;

	margin-top:20px

}

.faqinner form

input {

	float:left;

	width:170px;

	height:24px;

	background:url(../images/index1008/indexIcons2.gif) no-repeat -4px -3px;

	border:none 0;

	margin-right:2px;

	line-height:22px;

	text-indent:4px;

	color:#666

}

.faqinner form

img {

	float:left

}

.faqinner form

input.faqcode {

	width:60px;

	height:24px;

	background:none;

	border:1px

solid #cbc;

	line-height:22px;

	text-indent:4px;

	color:#666

}

.full-star {

	display:inline-block;

	vertical-align:text-top;

	_vertical-align:middle;

	width:90px;

	height:18px;

	background:url(../images/super_v2/s2_detail_icons.gif) no-repeat 0 -829px

}

.five-star-solid {

	background-position:0 -829px

}

.five-star-hollow {

	background-position:-90px -829px

}

.four-star-solid {

	background-position:0 -848px;

	width:75px

}

.four-star-hollow {

	background-position:-90px -848px;

	width:75px

}

.three-star-solid {

	background-position:0 -867px;

	width:55px

}

.three-star-hollow {

	background-position:-90px -867px;

	width:55px

}

.two-star-solid {

	background-position:0 -886px;

	width:35px

}

.two-star-hollow {

	background-position:-90px -886px;

	width:35px

}

.footer_img {

	margin:3px

0px 3px 0px;

	zoom:1;

	overflow:hidden;

	padding:0;

	width:980px

}

.footer_img

ul {

	margin-left:6px

}

.footer_img ul

li {

	padding-right:0px;

	float:left

}

.footer_img ul li

a {

	margin:0

2px !important

}

.footer_img ul li

img {

	margin:0

}

.footer_img ul li

span {

	width:135px;

	display:block;

	margin-right:7px

}

.indexftmenu {

	color:#05E

}

.footer_span_a {

	color:##05e;

	font-family:Arial,simsun

}

.goTopBtn01 {

	background-position:-50px -496px !important

}

.my-lvmama {

	font-family:\5b8b\4f53;

	position:relative;

	padding-top:2px;

	padding:0

}

.my-lvmamaA {

	padding:0

!important;

	height:19px;

	line-height:19px;

	display:block;

	border:1px

solid #eee;

	background-position:68px -357px !important;

	width:80px;

	text-indent:5px

}

a.my-lvmamaA:hover {

	border:1px

solid #ccc !important;

	border-bottom:1px solid #fff !important

}

.lvmama_sub02 {

	background:url(../images/menuLeftBg.gif) no-repeat 68px -342px #FFF !important;

	border:1px

solid #ccc;

	border-bottom:none;

	position:relative;

	z-index:10

}

.lvmama_sub {

	right:5px !important;

	_right:4px !important;

	top:19px;

	width:80px;

	z-index:8;

	border:1px

solid #ccc;

	padding:2px

5px 5px 5px

}

.lvmama_sub

a {

	background:none;

	padding:0px

0 0 5px;

	display:block;

	height:22px;

	line-height:22px

}

.lvmama_sub a:hover {

	background:#eee;

	text-decoration:none;

	color:#555

}

.my-lvmamaA02 .my-lvmamaA {

	width:80px !important;

	background-position:70px -357px !important

}

.my-lvmamaA02_02 .my-lvmamaA {

	background-position:70px -342px !important

}

.shortinner {

	position:relative

}

.lvmamaHelpStick {

	position:relative;

	position:absolute;

	left:675px;

	top:20px;

	padding:5px;

	width:175px;

	line-height:14px;

	border:1px

solid #fbc47d;

	border-radius:3px;

	background:#fffbe1

}

.lvmamaHelpStickPointer {

	position:absolute;

	display:block;

	top:-6px;

	left:21px;

	width:13px;

	height:6px;

	background:url(../images/menuLeftBg.gif) no-repeat -285px -109px

}

.lvmamaHelpStickClose {

	position:absolute;

	display:block;

	top:7px;

	right:7px;

	height:9px;

	width:9px;

	background:url(../images/menuLeftBg.gif) no-repeat -309px -109px;

	cursor:pointer

}

.alertTipsCon {

	position:relative;

	padding-left:10px;

	margin:0px

auto 5px;

	width:970px;

	color:#F50;

	height:22px;

	line-height:22px;

	background:#FFC;

	border:1px

solid #FFB900;

	overflow:hidden;

	zoom:1

}

.alertTipsCloseButton {

	position:absolute;

	top:3px;

	right:10px;

	display:block;

	height:15px;

	width:15px;

	background:url(../images/new_v/global.gif) no-repeat -325px -139px;

	cursor:pointer;

	font-family:verdana

}

.alertTipsCloseButtonHover {

	background-position:-275px -142px

}

.imgFocus {

	height:280px

}

.comments strong,.comments i,.com_StarValueCon,.com_StarValueCon i,.com_StarValueCon s,.u_comment dd span,.c_page a,.c_page span,.c_new_list span,.progressBar,.c_reply a,.c_exper i,.c_essence strong,.c_exper

s {

	display:inline-block

}

.c_essence em,.c_w_tips dt

a {

	display:block

}

.progressBar,.achiveBar,.achiveBar s,.star_bg,.progressBar

small,.c_score span,.c_reply a,.d_xing,.h_xing,.c_shadebg s,.c_shadebg a,.c_w_line i,.c_submit {

	background-color:transparent;

	background-image:url(../images/comments.gif);

	background-repeat:no-repeat

}

.comments,.achiveBar,.mycomments li,.mycomments p,.c_w_score,.paging,.c_w_tips {

	overflow:hidden;

	zoom:1

}

.fl {

	float:left

}

;.fr {

	float:right

}

.c_w_tips dt

a {

	background:url(../images/newBtn_bg.gif) 1000px 1000px no-repeat

}

pre {

	word-wrap:break-word;

	white-space:pre-wrap

}

.comments {

	width:220px;

	margin:0

auto;

	line-height:24px

}

.comments

.com_des {

	width:40px;

	text-align:center;

	color:#333;

	font-weight:700

}

.progressBar {

	width:125px;

	height:6px;

	padding:2px

3px 2px 2px;

	background-position:0 0;

	margin:0

5px 0 0;

	overflow:hidden;

	position:relative

}

.progressBar

small {

	width:3px;

	background-position:-133px 0px;

	position:absolute;

	height:10px;

	right:0px;

	_right:-1px;

	top:0

}

.achiveBar {

	width:100%;

	height:100%;

	background-position:-4px -10px;

	float:left

}

.achiveBar

s {

	width:2px;

	height:100%;

	float:right;

	background-position:0 -10px;

	position:relative;

	z-index:3

}

.mycomments {

	width:645px;

	margin:0

auto

}

.mycomments

em {

	font-weight:bold

}

.mycomments

label {

	float:left;

	height:21px;

	text-align:right;

	width:70px

}

.mycomments

.c_Gencom {

	padding-top:39px

}

.c_inp_tips i,.c_w_error {

	color:#fe0000

}

.mycomments

.c_log_tips {

	width:503px;

	margin:0

auto

}

.c_bixu {

	color:#fe0000

}

.com_StarValueCon {

	height:20px;

	float:left;

	line-height:20px

}

.com_StarValueCon

em {

	display:inline-block;

	line-height:20px;

	height:20px

}

.total_val_posi {

	padding:0;

	margin:0

15px 0 0;

	text-align:center;

	height:60px

}

.total_val_posi

font {

	display:block;

	color:#f60;

	font-size:14px;

	line-height:30px;

	height:30px;

	margin:3px

0 4px 0

}

.total_val_posi

em {

	font-size:28px;

	font-family:Arial;

	line-height:30px;

	height:30px;

	font-weight:700

}

.total_val_posi

.star_bg {

	}.total_val_posi s {

	text-decoration:none;

}

.total_val_posi .star_bg i

b {

	cursor:pointer

}

.com_StarValueConht {

	height:auto

}

.star_bg {

	width:80px;

	height:16px;

	padding:2px

7px;

	background-position:0 -40px;

	vertical-align:middle;

	margin:0

5px;

	cursor:pointer

}

.ct_Star0,.ct_Star05,.ct_Star1,.ct_Star15,.ct_Star2,.ct_Star25,.ct_Star3,.ct_Star35,.ct_Star4,.ct_Star45,.ct_Star5 {

	width:100%;

	height:100%;

	overflow:hidden

}

.ct_Star0 {

	background-position:-79px -21px

}

.ct_Star1 {

	background-position:-64px -21px

}

.ct_Star2 {

	background-position:-48px -21px

}

.ct_Star3 {

	background-position:-32px -21px

}

.ct_Star4 {

	background-position:-16px -21px

}

.ct_Star5 {

	background-position:0 -21px

}

.ct_Star05 {

	background-position:-64px -780px

}

.ct_Star15 {

	background-position:-48px -780px

}

.ct_Star25 {

	background-position:-32px -780px

}

.ct_Star35 {

	background-position:-16px -780px

}

.ct_Star45 {

	}.com_StarValueCon i

b {

	width:16px;

	background:none;

	text-indent:-999em;

	overflow:hidden;

	float:left;

	height:14px

}

.u_comment {

	padding-top:10px

}

.u_comment

dl {

	line-height:22px;

	border-bottom:1px dashed #8f8f8f;

	padding:20px

0 10px 90px

}

.u_comment

dl.last {

	border:none

}

.u_comment

.c_w_line {

	line-height:36px;

	margin-bottom:-15px;

	padding-right:107px;

	overflow:hidden;

	height:36px;

	position:relative;

	color:#333;

	padding-left:5px

}

.c_w_line

i {

	color:#fff;

	width:90px;

	padding-left:5px;

	text-align:center;

	height:23px;

	line-height:23px;

	position:absolute;

	right:2px;

	top:5px;

	background-position:0 -707px

}

.c_w_line

.c_similar {

	width:102px;

	background-position:0 -684px

}

.u_comment em,.u_comment i,.u_comment

small {

	font-style:normal;

	font-size:12px

}

.u_comment b,.c_reply i,.c_page a,.c_page

span {

	color:#333

}

.u_comment

dt {

	float:left;

	width:80px;

	margin-left:-90px;

	display:inline

}

.u_comment dt

img {

	border:1px

solid #ddd;

	padding:1px;

	display:block

}

.u_comment dt

span {

	text-align:center;

	display:block;

	font-weight:bold

}

.u_comment

dd {

	color:#666;

	position:relative;

	_zoom:1

}

.u_comment

.c_comctext {

	background:#fdfde5;

	padding:10px

5px 10px 10px;

	height:44px;

	overflow:hidden

}

.container_lt

.c_comctext {

	height:auto

}

.u_comment dd

span {

	margin:0

20px 0 0

}

.u_comment dd

em {

	color:#f60;

	margin-right:20px;

	font-size:14px;

	font-weight:bold

}

.u_comment

.com_StarValueCon {

	padding-right:20px

}

.u_comment

.re_jifen {

	padding:0

0 3px 0;

	line-height:20px;

	color:#000

}

.re_jifen

em {

	font-weight:700

}

.u_comment

.star_bg {

	cursor:default

}

.c_score {

	margin:3px

0

}

.jing,.yan {

	background:#de008f;

	font-size:14px;

	float:right;

	width:24px;

	height:22px;

	color:#fff;

	text-align:center;

	margin-left:5px

}

.yan {

	background:#8dbf07

}

.c_score span,.c_reply

a {

	padding-left:22px;

	height:20px;

	overflow:hidden;

	line-height:20px

}

.c_reply {

	margin-top:15px;

	border-top:1px solid #e8e8e8;

	padding-top:5px;

	position:relative;

	height:25px

}

.c_reply

a {

	margin-right:20px

}

.c_reply

small {

	color:#656565;

	position:absolute;

	right:15px

}

.c_w_more {

	position:absolute;

	right:15px;

	bottom:10px;

	width:90px;

	text-align:right

}

.c_w_comment

.c_w_more {

	bottom:0

}

.c_w_star {

	padding-top:9px;

	margin-left:25px;

	s

}

.c_score

i {

	color:#6fb13f;

	font-size:12px

}

.c_love_tips {

	width:330px;

	padding:35px

0 0 0;

	border:none;

	text-align:center;

	color:#666

}

.c_w_comment {

	padding-top:0

}

.c_w_comment

dl {

	border-bottom:1px dashed #8f8f8f;

	padding:20px

0 10px 90px;

	overflow:hidden;

	zoom:1

}

.c_w_line

b {

	margin-left:12px

}

.c_w_line

i {

	color:#fff;

	width:90px;

	padding-left:4px;

	text-align:center;

	height:23px;

	line-height:23px;

	background-position:0 -707px;

	float:right

}

.c_similar

b {

	color:#fff;

	margin:0

}

.c_hotel {

	background-position:0 -63px

}

.c_spot {

	background-position:0 -82px

}

.c_serve {

	background-position:0 -101px

}

.c_traffic {

	background-position:0 -119px

}

.c_renqi {

	background-position:0 -800px

}

.c_shushi {

	background-position:0 -819px

}

.c_tiyan {

	background-position:0 -838px

}

.c_tongguan {

	background-position:0 -857px

}

.c_weisheng {

	background-position:-142px -800px

}

.c_weizhi {

	background-position:-142px -819px

}

.c_xingjia {

	background-position:-142px -838px

}

.h_xing {

	background-position:-142px -62px

}

.d_xing {

	background-position:-142px -43px

}

.h_fu {

	background-position:-142px -82px

}

.c_canyu {

	background-position:-142px -103px

}

.h_xing,.d_xing {

	cursor:pointer

}

.h_xing:hover,.d_xing:hover {

	text-decoration:none

}

.c_essence {

	color:#90a5ba;

	text-align:center;

	padding:20px

0 0 0

}

.c_essence

strong {

	width:80px;

	height:54px;

	background-position:0 -340px;

	margin-right:6px;

	cursor:pointer

}

.c_essence

i {

	height:27px;

	line-height:27px

}

.c_essence

em {

	font-family:Arial;

	font-size:24px;

	color:#fff;

	font-weight:bold;

	padding:2px

0 0 0;

	line-height:25px;

	height:25px;

	overflow:hidden

}

.c_essence

.c_essence_cur {

	background-position:-80px -340px

}

.c_essence_cur {

	color:#ffb4da

}

.c_seemore {

	text-align:right;

	overflow:hidden;

	_zoom:1;

	line-height:30px;

	font-size:14px

}

.c_seemore

a {

	float:right

}

.big_box

.c_seemore {

	font-weight:bold

}

.c_padd {

	padding-bottom:10px

}

.c_w_score

.c_p_link {

	float:left;

	width:100px;

	margin-right:5px;

	display:inline

}

.c_w_score

.comments {

	float:left

}

.u_comment .jing,.u_comment

.yan {

	color:#fff

}

.c_p_link,.c_p_recom {

	text-align:center;

	font-weight:normal;

	font-size:12px;

	font-family:Arial,Helvetica,sans-serif

}

.c_p_link

.total_val_posi {

	float:none;

	margin:0

}

.c_p_recom {

	padding-top:15px

}

.c_p_recom

a {

	margin-right:12px

}

.c_w_tips {

	background:#f4f4f4;

	padding:10px;

	margin-top:20px;

	padding-left:300px

}

.c_w_tips_nobg {

	background:none;

	float:right

}

.c_w_tips

dt {

	text-align:center;

	width:160px;

	padding:12px

0 0;

	display:inline;

	float:left;

	margin-left:-230px

}

.c_w_tips

dd {

	line-height:22px

}

.c_w_tips

b {

	color:#06c;

	font-weight:bold

}

.c_w_tips dt

a {

	text-indent:-999em;

	width:130px;

	height:36px;

	background-position:0 -699px

}

.c_w_tips dt a:hover {

	background-position:-144px -699px

}

.c_w_tips em,.c_w_comtips

em {

	font-family:Arial,Helvetica,sans-serif;

	font-size:14px;

	width:20px;

	color:#e53c8d;

	font-weight:700;

	float:left;

	margin-left:-20px;

	display:inline

}

.c_w_tips

dd {

	padding-left:20px

}

.c_w_comtips {

	margin-top:10px;

	line-height:26px;

	float:left;

	width:325px;

	padding:8px

0 8px 5px;

	background:#f4f4f4

}

.c_w_comtips

p {

	padding-left:20px

}

.c_submit {

	width:84px;

	height:33px;

	background-position:0 -141px;

	text-indent:-999em;

	border:0;

	cursor:pointer

}

.c_revert

.c_log_tips {

	margin:0

0 0 50px

}

.paging {

	margin:10px

0;

	clear:both;

	zoom:1;

	font-family:Arial,Helvetica,sans-serif

}

.pages {

	float:right

}

.paging a,.PageSel,.PageMore {

	color:#333;

	float:left;

	display:inline;

	margin-right:5px;

	padding:0

10px;

	height:25px;

	line-height:25px

}

.paging

a {

	border:1px

solid #ccc

}

.PageSel {

	border:1px

solid #d6057c;

	color:#d6057c;

	background:#ffd8ec

}

.Pages

a {

	color:#333

}

.Pages a.PrevPage:link,.Pages a.PrevPage:hover,a.PrevPage:visited,.Pages a.PageLink:link,.Pages a.PageLink:visited,.Pages a.PageLink:active {

	height:25px;

	line-height:25px;

	color:#333;

	padding:0

10px

}

.Pages a.PrevPage:hover,.Pages span.PageSel,.Pages a.PageLink:hover {

	padding:0

10px;

	background:#FFD8EC;

	border:1px

solid #D6057C;

	color:#D6057C;

	font-weight:bold

}

.quick-menu

li {

	background:url(../images/super_v2/s2_detail_icons.gif) no-repeat 999em 0

}

#s2-site-nav {

	color:#333;

	height:26px;

	line-height:24px;

	padding:2px

0 0 10px;

	background-color:#F0F0F0;

	position:relative;

	z-index:30;

	width:970px;

	margin:0

auto

}

#site-nav

.menu {

	position:relative

}

#s2-site-nav

span {

	display:block;

	width:108px

}

#s2-site-nav .quick-menu {

	position:absolute;

	left:112px;

	top:0px;

	top:1px\9;

	_top:0px

}

#s2-site-nav .quick-menu

li {

	float:left;

	margin-left:-1px;

	padding:1px

15px 0 0;

	background-position:right -447px;

	position:relative

}

#s2-site-nav .quick-menu

li.last {

	background:none;

	width:285px;

	overflow:hidden;

	height:26px;

	line-height:26px

}

#s2-site-nav .quick-menu li a,#s2-site-nav .quick-menu li a:hover {

	color:#333

}

#s2-site-nav .menu-hd {

	display:inline-block;

	position:relative;

	height:26px;

	margin:0px

1px 0;

	padding:0

15px 0 10px;

	cursor:pointer;

	border:1px

solid #eee;

	border-bottom:0;

	z-index:1002

}

#s2-site-nav .menu-hd

b {

	position:absolute;

	right:3px;

	top:7px;

	_top:8px;

	width:0;

	height:0;

	padding:0px;

	border-width:4px 4px;

	border-style:solid;

	border-color:#eee #eee #666 #eee;

	font-size:0;

	line-height:0;

	-webkit-transition:-webkit-transform .2s ease-in;

	-moz-transition:-webkit-transform .2s ease-in;

	-o-transition:-webkit-transform .2s ease-in;

	transition:-webkit-transform .2s ease-in

}

#s2-site-nav .menu-bd-panel {

	padding:5px

10px;

	background-color:#fff

}

#s2-site-nav .menu-bd

.last {

	border:0

}

#s2-site-nav .menu-bd

a {

	display:inline-block;

	line-height:20px;

	width:36px;

	height:20px;

	_height:24px;

	_line-height:24px;

	margin-right:10px;

	overflow:hidden;

	zoom:1;

	white-space:nowrap;

	text-overflow:ellipsis

}

#s2-site-nav .menu-bd

i {

	padding:0

2px;

	color:#8c8c8c;

	font-style:normal

}

#s2-site-nav .menu-bd

span {

	color:#8c8c8c

}

#s2-site-nav span.current-pla {

	display:inline

}

#s2-site-nav .menu-bd {

	width:340px;

	background:#fff url(../images/super_v2/loading_32_32.gif) no-repeat 50% 50%;

	overflow:hidden

}

#s2-site-nav .menu-bd {

	display:none;

	position:absolute;

	left:1px;

	*left:0px;

	top:27px;

	*top:26px;

	padding:5px

10px;

	background:#fff;

	border:1px

solid #bfbfbf;

	z-index:999

}

#s2-site-nav .current-crumb {

	background:#fff;

	border:1px

solid #BFBFBF;

	border-bottom:none

}

#s2-site-nav .current-crumb

b {

	border-color:#666 #fff #fff #fff;

	top:12px;

	_top:11px

}

#s2-site-nav .menu:hover .menu-hd,#s2-site-nav .hover .menu-hd {

	border-bottom:1px solid white;

	margin:0;

	*margin-top:-1px;

	_margin-top:0;

	border:1px

solid #999;

	border-bottom:none;

	background:white

}

#s2-site-nav .menu:hover .menu-bd,#s2-site-nav .hover .menu-bd {

	display:block

}

#s2-site-nav .menu:hover .menu-hd b,#s2-site-nav .hover .menu-hd

b {

	border-color:#666 #fff #fff #fff;

	-moz-transform:rotate(180deg);

	-moz-transform-origin:50% 30%;

	-webkit-transform:rotate(180deg);

	-webkit-transform-origin:50% 30%;

	-o-transform:rotate(180deg);

	-o-transform-origin:50% 30%;

	transform:rotate(180deg);

	transform-origin:50% 30%;

	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);

	top:6px\9

}

.pro_number {

	position:absolute;

	top:1px;

	right:0px

}

.pro_number

strong {

	color:#6fb13f;

	font-weight:700;

	margin:0

0 0 3px

}

.c_line_num strong,.c_shadebg s,.c_shadebg

a {

	display:inline-block

}

.c_line_pro {

	position:relative;

	width:938px;

	overflow:hidden;

	_zoom:1;

	font-size:12px

}

.c_line_pro

.c_w_score {

	margin-top:20px

}

.c_line_ct

strong {

	font-weight:700;

	color:#333

}

.c_line_num {

	font-family:"Microsoft YaHei";

	font-size:14px;

	border-bottom:2px solid #c4c4c4;

	white-space:nowrap;

	_width:100%

}

.c_line_num

strong {

	color:#4cb81e;

	border-bottom:2px solid #4cb81e;

	margin-bottom:-2px;

	position:relative;

	font-weight:500

}

.c_line_num

span {

	color:#666

}

.c_line_tit {

	font-size:18px;

	color:#333;

	font-family:"Microsoft YaHei";

	padding:20px

0 8px 0

}

.c_line_ct {

	color:#333;

	padding-bottom:9999px;

	margin-bottom:-9999px

}

.c_reline_ct {

	position:relative;

	padding-bottom:9999px;

	margin-bottom:-9999px;

	left:15px;

	top:0;

	z-index:10;

	background:#fff;

	width:650px;

	padding-left:10px

}

.c_shade {

	border-left:7px solid #787878;

	border-right:7px solid #787878;

	left:670px;

	top:24px;

	position:absolute;

	z-index:10;

	height:100%;

	cursor:url(../images/new_v/ob_comment/pre.cur),auto

}

.c_shadebg {

	background:url(../images/new_v/ob_comment/c_linebg.png) left top repeat;

	width:270px;

	_zoom:1;

	_background:#000;

	_filter:alpha(opacity=25);

	height:100%

}

.cursor_rt {

	cursor:url(../images/new_v/ob_comment/next.cur),auto

}

.c_shadebg

s {

	width:7px;

	height:8px;

	position:absolute

}

.c_shadebg

.c_left {

	background-position:-146px -166px;

	left:-7px

}

.c_shadebg

.c_right {

	background-position:-153px -166px;

	right:-7px

}

.c_shadebg

a {

	width:20px;

	height:20px;

	overflow:hidden;

	position:absolute;

	top:5px;

	cursor:pointer

}

.c_shadebg

.c_jtleft {

	background-position:0 -457px;

	left:10px

}

.c_shadebg

.c_jtleft2 {

	background-position:-26px -457px;

	left:35px

}

.c_shadebg

.c_jtleft3 {

	background-position:-51px -457px;

	left:65px

}

.c_shadebg

.c_jtright {

	background-position:0 -478px;

	right:10px;

	display:none

}

.c_shadebg

.c_jtright2 {

	background-position:-26px -478px;

	right:35px

}

.c_shadebg

.c_jtright3 {

	background-position:-51px -478px;

	right:65px

}

.pro_special_mid {

	width:auto;

	padding:0

10px

}

.pro_special_mid

p {

	font-size:14px;

	line-height:1.6;

	margin:10px

0 0

}

.p_title1,.p_title2,.p_title3 {

	font-family:"Microsoft YaHei";

	color:#a80054;

	font-weight:500px;

	font-size:24px;

	border-bottom:1px dotted #D38;

	margin:20px

0 30px;

	padding:0

0  5px 5px;

	clear:both

}

.p_title1 small,.p_title2 small,.p_title3

small {

	display:block;

	font-weight:500px;

	font-size:16px;

	line-height:20px

}

.p_title1 i,.p_title2 i,.p_title3

i {

	float:left;

	display:inline;

	margin-right:5px;

	width:70px;

	height:70px;

	margin-top:-21px

}

.imgtext {

	clear:both;

	margin:10px

0 20px;

	overflow:hidden

}

.imgtext .fr,.imgtext

.fl {

	display:inline;

	width:auto;

	height:auto;

	border:none;

	padding:0

}

.imgtext

img {

	margin-top:10px

}

.imgtext

.fr {

	float:right;

	margin:10px

0 10px 20px

}

.imgtext

.fl {

	float:left;

	margin:10px

20px 10px 0

}

.imgtext

.img_l {

	margin-right:-20px

}

.imgtext

.img_r {

	margin-left:-15px

}

.dot_table {

	border-collapse:collapse;

	border-spacing:0

}

.dot_table,.dot_table th,.dot_table

td {

	border:1px

dotted #a80054;

	padding:0

3px

}

.visa_info_xh {

	padding:10px

20px;

	line-height:20px;

	overflow:hidden

}

.visa_info_xh

h5 {

	font-weight:bold;

	font-size:12px;

	margin-bottom:5px

}

.visa_content

.tabcon {

	display:none

}

.visa_nav_a,.visa_subnav_a {

	clear:both

}

.visa_nav_a li,.visa_subnav_a

li {

	float:left;

	display:inline;

	cursor:pointer

}

.visa_nav_a {

	border-bottom:1px solid #c7b6b3;

	padding:10px

0 0 10px;

	height:30px

}

.visa_nav_a

li {

	height:29px;

	line-height:29px;

	padding:0

10px;

	color:#7f695f;

	background:#dcd2ca;

	border:1px

solid #c7b6b3;

	margin-left:-1px

}

.visa_nav_a

.selected {

	color:#442a20;

	background:#fff;

	border-bottom:1px solid #fff

}

.visa_subnav_a {

	padding:0

0 10px;

	margin-top:10px

}

.visa_subnav_a

li {

	color:#06c;

	margin-right:10px;

	padding:0

10px;

	height:24px;

	line-height:24px;

	position:relative

}

.visa_subnav_a

.selected {

	background:#ece8e4;

	color:#442a20

}

.visa_subnav_a .selected

i {

	border-width:6px;

	width:0;

	line-height:0;

	font-size:0;

	overflow:hidden;

	*zoom:1;

	border-style:solid dashed dashed dashed;

	border-color:#ece8e4 transparent transparent transparent;

	position:absolute;

	bottom:-11px;

	left:50%;

	margin-left:-5px

}

.visa_content {

	padding:10px

20px 10px

}

.visa_info_box {

	overflow:hidden

}

.visa_info_item

b {

	font-weight:bold;

	float:left;

	width:190px

}

.visa_info_item

.text {

	overflow:hidden

}

.visa_info_item {

	border-top:1px dotted #d8d8d8;

	margin-top:-1px;

	padding:10px

0

}

.xh-youhui {

	overflow:hidden

}

.orange {

	font-style:normal;

	color:#f60

}

.icon-item,.icon-item-last,.icon-tag2,.icon-type1,.icon-type2,.icon-type3,.icon-01,.icon101,.icon102,.icon103,.icon104,.icon105,.icon106,.icon07,.icon201,.icon202,.icon203,.icon204,.icon205,.icon301,.icon302,.icon-sp1,.icon-sp2,.icon-sp3,.icon-sp4,.icon-sp5,.icon-sp6 {

	background:url(../images/new_v/ob_search/combo.gif) no-repeat;

	display:inline-block;

	*display:inline;

	*zoom:1;

	vertical-align:top;

	*vertical-align:middle;

	font-family:Tahoma,Arial,\5b8b\4f53;

	text-indent:0

}

.icon-tag,.icon-tag2 {

	height:16px;

	line-height:16px;

	padding:0

5px;

	font-weight:normal;

	font-size:12px;

	margin-left:4px;

	color:#fff;

	margin-top:2px;

	_overflow:hidden;

	_line-height:17px;

	_margin-top:0

}

.icon-tag {

	background-position:right -79px

}

.icon-tag2 {

	background:#ff9614;

	padding:0

4px;

	font-style:normal

}

.icon-01 {

	height:16px;

	width:16px;

	margin-top:2px;

	*margin-top:0

}

.icon-01 {

	background-position:0 -96px

}

.icon101,.icon102,.icon103,.icon104,.icon105,.icon106,.icon07,.icon201,.icon202,.icon203,.icon204,.icon205 {

	height:16px;

	width:33px;

	margin-top:2px;

	*margin-top:0;

	margin-left:10px

}

.icon101 {

	background-position:-122px 0

}

.icon102 {

	background-position:-155px -16px

}

.icon103 {

	background-position:-122px -16px

}

.icon104 {

	background-position:-155px -16px

}

.icon105 {

	background-position:-122px -32px

}

.icon106 {

	background-position:-155px -32px

}

.icon107 {

	background-position:-122px -48px;

	width:56px

}

.icon201 {

	background-position:-122px -80px;

	width:56px

}

.icon202 {

	background-position:-179px -80px;

	width:12px

}

.icon203 {

	background-position:-122px -96px

}

.icon204 {

	background-position:-155px -96px

}

.icon205 {

	background-position:-122px -112px

}

.icon301,.icon302 {

	height:17px;

	width:76px;

	margin-left:10px

}

.icon301 {

	background-position:-190px 0;

	width:88px

}

.icon302 {

	background-position:-190px -17px;

	width:76px

}

.icon-sp1,.icon-sp2,.icon-sp3,.icon-sp4,.icon-sp5,.icon-sp6 {

	width:90px;

	height:34px;

	margin-bottom:10px

}

.icon-sp1 {

	background-position:-32px 0

}

.icon-sp2 {

	background-position:-32px -34px

}

.icon-sp3 {

	background-position:-32px -68px

}

.icon-sp4 {

	background-position:-32px -102px

}

.icon-type1,.icon-type2,.icon-type3 {

	background:url(../images/new_v/ob_search/combo.gif) #f7b no-repeat;

	color:#fff;

	height:16px;

	line-height:16px;

	width:30px;

	padding-left:20px

}

.icon-type1 {

	background-position:-190px -34px

}

.icon-type2 {

	background-position:-190px -47px

}

.icon-type3 {

	background-position:-190px -62px

}

.icon-item,.icon-item-last {

	width:20px;

	height:28px;

	line-height:28px;

	float:left

}

.icon-item,.icon-item-last {

	background:url(../images/new_v/ob_search/combo.gif) #f9f9f9 no-repeat

}

.icon-item {

	background-position:0 0

}

.icon-item-last {

	background-position:0 -24px

}

.cashback,.discount {

	border:1px

solid #ff9614;

	display:inline-block;

	*display:inline;

	*zoom:1;

	margin-top:2px;

	width:40px;

	height:14px;

	line-height:14px;

	overflow:hidden;

	padding:0

0 0 14px;

	text-align:center;

	color:#ff9614;

	text-indent:0;

	margin-left:4px;

	vertical-align:top;

	*vertical-align:middle;

	cursor:default;

	font-family:Tahoma,Arial,\5b8b\4f53;

	text-indent:0

}

a.cashback:hover,.discount:hover {

	color:#ff9614;

	text-decoration:none

}

.cashback i,.discount

i {

	float:left;

	display:inline;

	width:14px;

	margin-left:-14px;

	height:100%;

	background:#ff9614;

	color:#fff

}

.discount {

	padding:0

0 0 52px

}

.discount

i {

	width:52px;

	margin-left:-52px;

	font-style:normal

}

.pages {

	margin:10px

0 0;

	text-align:right

}

.pages a,.pages

span {

	display:inline-block;

	zoom:1;

	*display:inline;

	margin-left:5px;

	padding:3px

9px;

	line-height:18px

}

.pages

a {

	border:1px

solid #ddd;

	color:#333;

	background:#fff

}

.pages .PageSel,.rosestyle

.PageSel {

	font-weight:bold;

	border:1px

solid #df1a7a;

	color:#fff;

	background:#df1a7a

}

.pages a:hover,.rosestyle a:hover {

	border-color:#df1a7a;

	color:#df1a7a;

	text-decoration:none

}

.orangestyle

.PageSel {

	font-weight:bold;

	border:1px

solid #f80;

	color:#fff;

	background:#f80

}

.orangestyle a:hover {

	border-color:#f80;

	color:#f80;

	text-decoration:none

}

span.big_star,span.big_star i,span.b_star,span.b_star i,span.sm_star,span.sm_star i,span.t_star,span.t_star i,span.k_star i,.re-star,.starbg,.starbg i,span.c_star,span.c_star

i {

	background:url(../images/ico_s_result.gif) no-repeat;

	display:inline-block;

	*display:inline;

	*zoom:1;

	overflow:hidden

}

span.c_star,span.c_star

i {

	width:80px;

	height:20px;

	background-position:-140px -122px

}

span.t_star,span.k_star {

	display:inline-block;

	overflow:hidden;

	height:10px

}

span.t_star,span.k_star {

	width:62px

}

span.t_star,span.t_star i,span.k_star

i {

	height:10px;

	background-position:-50px -100px

}

span.t_star

i {

	background-position:-50px -111px

}

span.t_star i,span.k_star

i {

	float:left

}

span.sm_star,span.sm_star

i {

	width:68px;

	height:12px;

	background-position:-180px -100px

}

span.sm_star

i {

	background-position:-180px -111px;

	float:left

}

span.big_star,span.big_star

i {

	width:69px;

	height:13px;

	background-position:-24px 0

}

span.big_star

i {

	background-position:-24px -16px;

	float:left

}

span.b_star,span.b_star

i {

	width:78px;

	height:12px;

	background-position:-27px -124px

}

span.b_star

i {

	background-position:-27px -138px;

	float:left

}

.re-star,.starbg,.starbg

i {

	background-position:-250px -100px;

	width:80px;

	height:20px

}

.re-star {

	padding:0

7px;

	overflow:hidden;

	vertical-align:middle

}

.starbg {

	background-position:-257px -100px

}

.starbg

i {

	float:left;

	background-position:-257px -120px

}

span.star1 {

	width:12px

}

span.star2 {

	width:24px

}

span.star3 {

	width:37px

}

span.star4 {

	width:49px

}

span.star5 {

	width:62px

}

.b_star

.star1 {

	width:16px

}

.b_star

.star2 {

	width:32px

}

.b_star

.star3 {

	width:48px

}

.b_star

.star4 {

	width:64px

}

.b_star

.star5 {

	width:80px

}

small.star {

	font-weight:normal;

	font-size:12px;

	line-height:11px;

	-webkit-text-size-adjust:none

}

small.star

i {

	width:100%

}

small.star

span.t_star {

	margin-right:5px

}

.pageoper {

	color:#555

}

.page-arrow,i.arrow {

	background:url(../images/new_v/ob_search/combo.gif) 1000px 1000px no-repeat;

	display:inline-block;

	*display:inline;

	*zoom:1

}

.page-arrow {

	width:16px;

	height:16px;

	overflow:hidden;

	position:absolute;

	top:2px;

	_top:1px

}

.page-arrow-left {

	background-position:0 -80px;

	left:0px

}

.page-arrow-right {

	background-position:-16px -80px;

	right:0px

}

.page-prev,.page-next {

	display:inline-block;

	*display:inline;

	*zoom:1;

	border:1px

solid #dfdfdf;

	height:20px;

	line-height:20px;

	background:#fff;

	color:#555;

	position:relative

}

.page-prev {

	padding:0

4px 0 15px

}

.page-next {

	padding:0

15px 0 4px

}

a.page-prev:hover,a.page-next:hover {

	color:#555;

	text-decoration:none;

	border-color:#FFB8DB

}

.view-more,.hide-more {

	display:inline-block;

	*display:inline;

	*zoom:1;

	line-height:22px;

	cursor:pointer

}

i.arrow {

	background-position:0 -112px;

	width:16px;

	height:16px;

	margin:2px

0 0 3px;

	vertical-align:top;

	*vertical-align:baseline

}

.view-more

.arrow {

	background-position:0 -112px

}

.hide-more

.arrow {

	background-position:-16px -112px

}

.tooltip {

	position:absolute;

	z-index:1030;

	display:block;

	padding:5px

0;

	font-size:11px;

	visibility:visible

}

.tooltip.top {

	margin-top:-3px

}

.tooltip.right {

	margin-left:3px

}

.tooltip.bottom {

	margin-top:3px

}

.tooltip.left {

	margin-left:-3px

}

.tooltip-outer {

	max-width:260px;

	width:260px;

	position:relative;

	overflow:hidden;

	padding:3px;

	z-index:10

}

.tooltip-shadow {

	position:absolute;

	width:100%;

	height:100%;

	_width:265px;

	_height:200px;

	top:0;

	left:0;

	z-index:50;

	background:#000;

	opacity:0.1;

	filter:alpha(opacity=10)

}

.tooltip-inner {

	position:relative;

	z-index:101;

	left:0;

	top:0;

	padding:5px

8px;

	background:#fff;

	text-decoration:none;

	border:1px

solid #c6c6c6;

	color:#333;

	zoom:1

}

.tooltip-title {

	color:#333;

	font-size:12px;

	font-weight:bold;

	line-height:22px

}

.tooltip-content {

	color:#555;

	line-height:18px;

	font-size:12px

}

.tooltip-content

p {

	margin:0

}

.tooltip-content

span {

	color:#ff9714

}

.tooltip-arrow {

	position:absolute;

	z-index:100;

	width:0;

	height:0;

	overflow:hidden;

	border-color:transparent;

	border-style:solid;

	opacity:0.1;

	filter:alpha(opacity=10)

}

.top .tooltip-arrow {

	bottom:0;

	left:50%;

	margin-left:-5px;

	border-top-color:#000;

	border-width:5px 5px 0

}

.right .tooltip-arrow {

	top:50%;

	left:0;

	margin-top:-5px;

	border-right-color:#000;

	border-width:5px 5px 5px 0

}

.left .tooltip-arrow {

	top:50%;

	right:0;

	margin-top:-5px;

	border-left-color:#000;

	border-width:5px 0 5px 5px

}

.bottom .tooltip-arrow {

	top:0;

	left:50%;

	margin-left:-5px;

	border-bottom-color:#000;

	border-width:0 5px 5px

}

asdasd {

	}.bottom-left .tooltip-arrow,.bottom-right .tooltip-arrow {

	border-bottom-color:#000;

	border-width:0 5px 5px

}

.bottom-left .tooltip-arrow {

	top:0;

	left:25px

}

.bottom-right .tooltip-arrow {

	top:0;

	left:100%;

	margin-left:-30px

}

.top-left .tooltip-arrow,.top-right .tooltip-arrow {

	border-top-color:#000;

	border-width:5px 5px 0

}

.top-left .tooltip-arrow {

	bottom:0;

	left:25px

}

.top-right .tooltip-arrow {

	bottom:0;

	left:100%;

	margin-left:-30px

}

.tooltip2 {

	background-color:#fffae4;

	border:1px

solid #fc6

}

.tooltip2 .tooltip2-arrow {

	display:inline-block;

	width:20px;

	height:20px;

	border:none;

	position:absolute;

	opacity:1;

	filter:alpha(opacity=100)

}

.tooltip2 .tooltip-content {

	line-height:22px;

	padding:0

5px

}

.tooltip2 .tooltip-outer {

	max-width:320px;

	width:320px

}

.tooltip2-arrow em,.tooltip2-arrow

i {

	position:absolute;

	z-index:100;

	width:0;

	height:0;

	overflow:hidden;

	border-color:transparent;

	border-style:solid;

	left:0;

	top:0;

	font-style:normal;

	border-width:0 9px 9px

}

.top .tooltip2-arrow,.bottom .tooltip2-arrow {

	left:50%;

	margin-left:-5px

}

.left .tooltip2-arrow,.right .tooltip2-arrow {

	top:50%;

	margin-top:-10px

}

.top-right .tooltip2-arrow,.bottom-right .tooltip2-arrow {

	left:100%;

	margin-left:-50px

}

.top-left .tooltip2-arrow,.bottom-left .tooltip2-arrow {

	left:0;

	margin-left:35px

}

.bottom .tooltip2-arrow,.bottom-left .tooltip2-arrow,.bottom-right .tooltip2-arrow {

	top:-10px

}

.bottom-left .tooltip2-arrow em,.bottom-right .tooltip2-arrow em,.bottom .tooltip2-arrow

em {

	border-bottom-color:#f60

}

.bottom-left .tooltip2-arrow i,.bottom-right .tooltip2-arrow i,.bottom .tooltip2-arrow

i {

	top:1px;

	border-bottom-color:#fffae4

}

.top .tooltip2-arrow,.top-left .tooltip2-arrow,.top-right .tooltip2-arrow {

	bottom:-20px

}

.top-left .tooltip2-arrow em,.top-right .tooltip2-arrow em,.top .tooltip2-arrow

em {

	border-top-color:#f60;

	border-width:9px 9px 0

}

.top-left .tooltip2-arrow i,.top-right .tooltip2-arrow i,.top .tooltip2-arrow

i {

	bottom:1px;

	border-top-color:#fffae4;

	border-width:9px 9px 0

}

.left .tooltip2-arrow {

	left:-9px

}

.left .tooltip2-arrow

em {

	border-right-color:#f60;

	border-width:9px 9px 9px 0

}

.left .tooltip2-arrow

i {

	right:1px;

	border-right-color:#fffae4;

	border-width:9px 9px 9px 0

}

.right .tooltip2-arrow {

	left:100%

}

.right .tooltip2-arrow

em {

	border-left-color:#f60;

	border-width:9px 0 9px 9px

}

.right .tooltip2-arrow

i {

	left:0px;

	border-left-color:#fffae4;

	border-width:9px 0 9px 9px

}

.right_scroll {

	width:40px;

	height:180px;

	position:fixed;

	_position:absolute;

	right:20px;

	bottom:0px;

	_bottom:"auto"

}





.a2013722{ float:left; width:340px; padding-top:5px;}

.a2013722 a{ float:left;  margin-top:5px; margin-left:14px; height:20px;}

.a2013722 img{ float:left}

.a2013722 p{ float:left; cursor:pointer}


.routeli {
	BORDER-BOTTOM: #cecece 1px dotted; WIDTH: 920px; ZOOM: 100%; MARGIN-LEFT: 0px; FONT-SIZE: 0px; OVERFLOW: hidden; margin-top:10px;
}
.routeli DL IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 80px; PADDING-RIGHT: 2px; DISPLAY: block; HEIGHT: 80px; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.routeli DL {
	PADDING-BOTTOM: 6px; MARGIN: 0px 20px; DISPLAY: inline; FLOAT: left
}
.routeli DL DD {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; WIDTH: 86px; HEIGHT: 20px; FONT-SIZE: 12px
}

