@charset "utf-8";
/* CSS Document */

@import url("base.css");
@import url("yuan.css");
@import url("header.css");
.fr{ float:left !important; }
.mr10{ margin-right:10px !important; }
.ml10{ margin-left:10px !important;}
.mb10{ margin-bottom:10px !important; }
/*body*/
#wrap {}
#container { width:950px; margin:0 auto; background:#fff;}


/*index*/
#imain { float:left; width:290px;}
#srh { height:356px; padding:38px 6px 6px 6px; background:url(../images/srh_bg1.gif) 0 0 no-repeat; margin-bottom:10px;}
#srh_tab { height:36px; line-height:36px; display:none;}
#srh_tab ul li { float:left; height:36px; font-size:14px; font-weight:bold; text-align:center; color:#444;}
#srh_tab ul li a { color:#555;}
.srh_tab1 { width:93px;}
.srh_tab11 { width:93px; background:url(../images/srh_bg.gif) -6px -404px no-repeat;}
.srh_tab2 { width:92px;}
.srh_tab21 { width:92px; background:url(../images/srh_bg.gif) -99px -404px no-repeat;}
.srh_tab3 { width:93px;}
.srh_tab31 { width:93px; background:url(../images/srh_bg.gif) -191px -404px no-repeat;}
#srh_con { height:293px; padding:25px 20px 0 25px;}
#srh_con ul li { height:34px; +height:32px; overflow:hidden;}
#srh_con ul li label { float:left; width:76px; text-align:right; line-height:1.8;}
.qcbox { float:left; width:148px; text-align:left;}
#srh_con ul li .qcbox label { float:none;}
.srh_input { border:1px solid #bbb; width:141px; height:17px; padding:3px 0 0 3px; font-size:12px;}/* background:url(../images/icon5.gif) right 0 no-repeat;*/
.srh_input1 { border:1px solid #bbb; width:141px; height:17px; padding:3px 0 0 3px; font-size:12px;}
.srh_input2 { border:1px solid #bbb; width:58px; >width:57px; height:17px; padding:3px 0 0 3px;}
.srh_input3 { border:1px solid #bbb; width:141px; height:17px; padding:3px 0 0 3px; background:url(../images/icon6.gif) right 0 no-repeat;}
.btn_srh { width:122px; height:34px; background:url(../images/btn_srh.gif) 0 0 no-repeat; border:none; cursor:pointer;}
#srh_con ul li.p_left { height:34px; padding:6px 0 0 72px;}
#srh_bot { height:39px;}

.new_info { height:469px; padding:0 15px; overflow:hidden;position: relative;}
.new_info dl { width:258px; overflow:hidden; background:url(../images/line.gif) 0 bottom no-repeat;}
.new_info dl dt { height:22px;padding-top:13px; overflow:hidden;}
.new_info dl dt a { font-weight:bold;}
.new_info dl dt span { display:inline-block; width:67px; height:22px; _height:20px; _padding-top:2px; line-height:20px; margin-right:10px; text-align:center; font-weight:bold; color:#fff;}
.new_info_icon1 { background:#ff8a00 url(../images/new_info_bg.gif) 0 0 no-repeat;}
.new_info_icon2 { background:#3f9c00 url(../images/new_info_bg.gif) 0 -24px no-repeat;}
.new_info_icon3 { background:#0957c0 url(../images/new_info_bg.gif) 0 -48px no-repeat;}
.new_info_icon4 { background:#9c0072 url(../images/new_info_bg.gif) 0 -72px no-repeat;}
.new_info dl dd { margin-top:6px;padding-bottom:13px;line-height:160%; color:#666;}
.new_info dl dd p { height:22px; overflow:hidden; color:#333;}
.new_info dl dd em { font-style:normal; font-size:14px; color:#f00;}

#imobile { height:142px; overflow:hidden; border:1px solid #b1d59d; margin-bottom:10px;}
.web_news { padding:10px 10px 10px 15px;}
.web_news ul { height:72px; overflow:hidden; list-style:disc inside;}
.web_news ul li { height:26px; line-height:2; color:#89be6c; overflow:hidden;}
.web_news ul li a { color:#333;}
.web_news ul li a:hover { color:#f00;}
#tools { height:71px; padding:1px; background:url(../images/tools_bg.gif) 0 0 no-repeat;}
#tools ul li { float:left;}
#tools ul li a { display:block; width:60px; height:25px; padding:10px 0 0 36px; color:#666;}
#tools ul li a:hover { color:#f00;}


#iside { float:right; width:650px;}
#index_pic { height:248px; margin-bottom:10px;}
.index_box { border:1px solid #b1d59d; margin-bottom:10px;}
.box_tt { height:28px; padding:0 14px; line-height:28px; background:#eaf8d7; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#2d7001; overflow:hidden;}
.box_tt h4 { float:left; font-size:14px;}
.box_tt span { float:right;}
.box_tt span a { color:#598c3c;}
.box_tt1 { height:37px; background:url(../images/box_tt1_bg.gif) 0 0 repeat-x;}
.box_tt1 ul {}
.box_tt1 ul li { float:left; width:120px; height:37px; font-size:14px; color:#666; text-align:center; background:url(../images/box_tt1_bg.gif) right -37px no-repeat; line-height:2.2; cursor:pointer;}
.box_tt1 ul li#pp_current { color:#2d7001; font-weight:bold; background:url(../images/box_tt1_bg.gif) right -74px no-repeat;}
.box_tt1 span { float:right; margin:5px 14px 0 0;}
.box_tt1 span a { color:#598c3c;}
.box_con { border-top:1px solid #b1d59d;}
.index_db { padding:20px 12px 9px 12px !important; padding:20px 12px 10px 12px;}
.index_db ul { height:80px;}
.index_db ul li { float:left; width:69px; height:80px; text-align:center;}
.index_db ul li img { margin-bottom:5px;}
.db_city { float:right; height:22px; margin:3px 0 0 0; padding-right:18px; background:url(../images/icon16.gif) right 0 no-repeat; line-height:1.9; cursor:pointer;}
.db_city strong { float:left; padding-left:10px; height:22px; background:url(../images/icon16.gif) left 0 no-repeat;}
.scrollnav { float: right; height: 18px; margin-top: 7px; width: 93px; }
.scrollnav a { background: url(../images/hdm.gif) no-repeat scroll -16px -4px transparent; cursor: pointer; display: inherit; float: left; margin-right: 4px; margin-top: 4px; overflow: hidden; width: 11px; height: 7px; }
.scrollnav a.current { background-position: -2px -4px; cursor: pointer; }
.scrollnav .prev, .scrollnav .next { background: url(../images/hdm.gif) no-repeat scroll 0 0 transparent; cursor: pointer; display: inherit; float: left; height: 15px; width: 24px; }
.scrollnav .prev { background-position: -46px 0; width:23px; }
.scrollnav .next { background-position: -69px 0; }
.index_tuan { height:480px;}
.tuan_box { float:left; width:190px; margin:19px 13px 0; display:inline; position:relative;}
.tuan_pic { height:130px; overflow:hidden;}
.tuan_box h2 { height:20px; margin:8px 0 4px 0; font-size:12px; overflow:hidden;}
.tuan_btn { float:right; }
.tuan_box strong { font-size:14px; color:#f60; font-family:Arial;}
.tuan_price { height:33px; line-height:33px; overflow:hidden;}
/*.tuan_zhe { position:absolute; top:-9px; width:55px; height:54px; padding-left:2px; line-height:3.1; background:url(../images/zhe.gif) 0 0 no-repeat; color:#fff;}*/

.index_pinpai { height:184px; overflow:hidden; border-top:none;}
.index_pinpai ul { overflow:auto; zoom:1;}
.index_pinpai ul li { float:left; width:60px; height:70px; margin:15px 0 0 18px; display:inline; text-align:center; overflow:hidden;}
.index_pinpai ul li a { display:block;}
.index_pinpai ul li a img { padding:3px 4px; border:1px solid #e1e1e1; margin-bottom:3px; display:block;}
.index_pinpai ul li a:hover img { padding:2px 3px; border:2px solid #f98510; color:#f40;}
.zixun { height:245px; padding-left:10px; background:url(../images/line.gif) 18px 120px no-repeat;}
.zixun dl { float:left; width:300px; padding:16px 8px;}
.zixun dl dt { margin-bottom:8px;}
.zixun dl dt a { font-weight:bold;}
.zixun dl dt a:hover { color:#f00;}
.zixun dl dd { height:60px; overflow:hidden; line-height:1.6; color:#666;}
.zixun dl dd img { float:left; margin-right:10px;}
.srh_pinpai { height:345px;}
.srh_pinpai ul li { margin:12px 0 0 18px;}
.srh_side_tel { height:124px; border:1px solid #ccc; background:url(../images/ihelp_gif.gif) 7px 5px no-repeat;}
.index_tg { height:70px; margin-bottom:10px; overflow:hidden;}
.index_tg ul li { float:left; width:182px; height:70px; margin-left:10px;}
.index_tg ul li.one { margin-left:0px;}
.index_box1 { width:648px; height:140px; border:1px solid #f1b969; margin-bottom:10px; background:url(../images/back_money_bg.gif) 0 0 no-repeat;}
.index_box1_money { float:left; width:386px; padding:12px 18px;}
.index_box1_money h2 a { display:block; width:160px; height:30px;}
.index_box1_money p { padding:8px 0; line-height:2;}
.index_box1_money strong { color:#f60;}
.index_box1_quanyi { float:right; width:226px; height:140px;}
.index_weibo { height:81px; padding:14px;}
.index_weibo dl dt { float:left; width:143px; padding-bottom:10px;}
.index_weibo dl dd { float:left; width:117px; padding-bottom:10px;}
.icon_qq { background:url(../images/qq.gif) 0px 0 no-repeat; vertical-align:middle; margin-right:3px;}

/*main*/
#mainContent { overflow:auto; zoom:1;}
#side { width:200px; float:right; border-top:1px solid #b1d59d; margin-bottom:10px;}
.sidebox { border:1px solid #b1d59d; border-top:none;}
.sidebox h4 { height:21px; padding:5px 14px 0 14px; background:#eaf8d7; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#333;}
.sidebox h4 span { float:right; font-weight:normal;}
.sidebox_con { border-top:1px solid #b1d59d; padding:8px 12px; line-height:1.8;}
.side_wea ul { height:124px; overflow:hidden;}
.side_wea ul li { line-height:2.2; height:30px; overflow:hidden;}
.side_wea ul li span { float:left;}
.side_wea ul li span.wea1 { width:74px;}
.side_wea ul li span.wea2 { width:40px;}
.side_wea ul li span.wea3 { width:60px;}
.side_pic {}
.side_pic dl { width:160px; margin:12px auto 0 auto;}
.side_pic dl dt { margin-bottom:4px;}
.side_pic dl dd { height:24px; overflow:hidden; line-height:2;}
.side_pic dl dd span { float:right;}
.side_pic dl dd span strong { color:#f60;}
.side_zixun { padding:0;}
.side_zixun dl { margin:8px 14px; padding-bottom:8px; border-bottom:1px dotted #ccc;}
.side_zixun dl dt { margin-bottom:8px; line-height:1.4;}
.side_zixun dl dt a { font-weight:bold; color:#555;}
.side_zixun dl dt a:hover { color:#f00;}
.side_zixun dl dd { height:60px; overflow:hidden; line-height:1.6; color:#666;}
.side_zixun dl dd img { float:left; margin-right:10px;}
.side_jipiao { padding:0 12px;}
.side_jipiao dl { margin:12px 0;}
.side_jipiao dl dd { overflow:auto;zoom:1;}
.side_jipiao dl dd a { float:left; width:78px; padding:2px 4px;}
.side_zuche ul { overflow:auto; zoom:1;}
.side_zuche ul li { float:left; width:43px; line-height:1.8;}
.side_ad { border:1px solid #b1d59d; border-top:none;}
.side_icon_explain { color:#666;}
.side_icon_explain li { padding:3px 0;}
.icon_buy { background:url(/v5/images/icon_room.gif) 0 -850px no-repeat; vertical-align:middle; _height:20px;}
.icon_star1 { background:url(../images/star.gif) 0px -60px no-repeat; vertical-align:middle;}
.icon_star2 { background:url(../images/star.gif) 0px -140px no-repeat; vertical-align:middle;}
.icon_danbao1 { background:url(/v5/images/icon_room.gif) 0 -200px no-repeat; vertical-align:middle;}
.icon_danbao2 { background:url(/v5/images/icon_room.gif) 0 -250px no-repeat; vertical-align:middle;}
.side_tips li { border-bottom:1px dotted #ccc; color:#666; padding:3px 0;}
#why_us { background:url(/v5/images/icon17.gif) 10px 10px no-repeat;}
#why_us dl { padding:0 0 5px 25px;}
#why_us dl dt { font-weight:bold; color:#f60;}
#why_us dl dd { color:#666;}

#main { width:740px; float:left; margin-bottom:10px;}
.f_w{ font-weight:bold !important;}
#list_top { height:40px; margin:5px 0; /*background:url(../images/liucheng.gif) right -2px no-repeat; */position:relative;}
#list_top h1 { background:url(/v5/images/list_top_bg.gif) 0 4px no-repeat; padding:0 0 0 30px; font-size:12px; font-weight:normal; font-family:Verdana;}
#list_top h1 strong {font-size: 18px; font-family: 'simhei','microsoft yahei','黑体';line-height: 30px;font-weight: normal;}

.select_city { position:relative; top:1px;}
.list_top_city { position:absolute; top:0px; left:0px; width:918px; height:25px; padding:20px 15px 0px 15px; border:1px solid #dbdbdb; border-bottom:none; background:#f9f9f9;}
.list_top_city label { float:left; padding:1px 5px 0 0; _padding:4px 5px 0 0;}
.list_top_city .qcbox { width:126px;}
#list_tab { height:28px; border-bottom:2px solid #78bb3a;}
#list_tab ul li { float:left; margin-right:3px;}
#list_tab ul li a { display:block; width:87px; height:28px; line-height:28px; text-align:center; color:#444; background:url(/v5/images/list_tab1.gif) -92px 0 no-repeat; font-size:14px;}
#list_tab ul li a#lt_curr { width:89px; background:#78bb3a url(../images/list_tab1.gif) 0 0 no-repeat; font-weight:bold; color:#fff;}
#list_top_r { float:right; width:291px; height:18px; padding-top:37px; text-align:right; color:#888;}
#list_top_r em { font-style:normal; color:#f00;}
#list_srh { border:1px solid #dbdbdb; margin-bottom:10px;}
#list_srh_top { height:30px; padding:10px 5px 5px 12px; border:1px solid #dbdbdb; overflow:hidden; color:#666; background:#f9f9f9 url(/v5/images/list_srh_top_bg.gif) 0 0 repeat-x; margin-bottom:10px;}
#list_srh_top label { float:left; padding:1px 5px 0 0; _padding:4px 5px 0 0; height:22px;  line-height:22px;_height:21px;line-height:26px\9; _line-height:21px;}
#list_srh_top label.qc_zhi { padding:1px 5px 0 5px; _padding:4px 5px 0 5px;}
.srh_box1 { float:left; width:520px;}
.srh_box2 { float:left; padding-top:12px;}
.srh_box3 { float:left; padding-top:20px;}
.srh_box_name { float:left; width:163px; margin-right:5px; padding-top:2px;}
.srh_box_tm1 { float:left; width:285px; margin-right:8px; padding-top:2px;}
.srh_box_lable {float: left;margin-right:6px;padding-top: 2px;width: 216px;}
.srh_box_btn { float:left; width:82px; margin-right:0px;}
.srh_box_his { float:left; display:none;}
#list_srh_top .qcbox{width:105px;_width:102px;}
.input_txt2 {border: 1px solid #BBBBBB;height: 20px;line-height: 20px;padding: 1px 0 1px 3px;width: 90px;_width: 92px;}
.input_txt3 { border:1px solid #bbb; width:154px; height:20px; padding:1px 0 1px 3px;line-height:20px;}
.input_txt4 { border:1px solid #bbb; width:105px; height:17px; padding:3px 0 0 3px;}
.input_txt5 { border:1px solid #bbb; width:39px; height:17px; padding:3px 0 0 3px;}
.input_txt9 {border: 1px solid #BBBBBB;height: 20px;padding: 1px 0 1px 3px;width: 97px;line-height:20px;}
.input_txt8 {border: 1px solid #BBBBBB;height:20px; line-height:20px;padding: 1px 0 1px 3px;width: 88px;}
.up_load_1{ background:url(../images/dingpian_ico.png) 0 0 no-repeat; position:absolute;  right:5px; top:-7px; width:310px; height:59px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='images/dingpian_ico.png'); } 

.input_txt { border:1px solid #bbb; width:90px; height:17px; padding:3px 0 0 3px; background:url(../images/icon5.gif) right 0 no-repeat;}
.input_txt1 { border:1px solid #bbb; width:76px; height:17px; padding:3px 0 0 3px;}

.btn_srh1 { width:82px; height:28px; background:url(../images/btn_bg3.gif) 0 1px no-repeat; border:none; color:#9a410b; font-size:14px; font-weight:bold; cursor:pointer;}
.btn_srh2 { width:62px; height:28px; background:url(../images/btn_bg7.gif) 0 0 no-repeat; border:none; color:#333; font-size:14px; cursor:pointer;}
.srh_history { margin-left:15px; padding-right:10px; background:url(../images/icon_arrow.gif) right 7px no-repeat; >background-position:right 3px;}
.srh_history:hover { background:url(../images/icon_arrow.gif) right -33px no-repeat; >background-position:right -37px;}
#list_filter { padding:10px 15px;}
#list_filter a { color:#444;}
/*#list_filter .hotel_position dd ul li{ padding-right:15px; width:auto;}*/
#list_filter dl { margin-bottom:4px; overflow:auto; zoom:1;}
#list_filter dl dt { float:left; width:64px; overflow:hidden;}
#list_filter dl dd { float:right; width:852px; height:20px; overflow:hidden; color:#05a;}
#list_filter dl dd ul { overflow:auto; zoom:1;}
#list_filter dl dd ul li { float:left; width:105px;}
#list_filter dl dd .filter_all1 { margin-left:-60px;}
#list_filter dl dd span { float:left; height:20px; line-height:19px; +line-height:22px; padding:0px 6px; margin-right:6px; border-radius:2px; cursor:pointer; overflow:hidden;}
#list_filter dl dd span.sx_curr { background:#4c9dd5; color:#fff;}
#list_filter dl dd span.sx_curr1 { background:#4c9dd5 url(../images/ico11.gif) right 4px no-repeat; padding-right:18px; color:#fff;}
#list_filter dl dd .more { float:right; background:url(../images/ico3.gif) 0 3px no-repeat; padding:2px 0 3px 16px; color:#777; margin:0; cursor:pointer; font-style:normal;}
#list_filter dl dd .more1 { float:right; background:url(../images/ico3.gif) 0 -24px no-repeat; padding:2px 0 3px 16px; color:#777; margin:0; cursor:pointer; font-style:normal;}
#list_filter dl dd span.srh_arrow { padding-right:14px; background:url(../images/icon_arrow.gif) right 7px no-repeat; >background-position:right 7px;}
#list_filter dl dd span.srh_arrow1 { padding-right:14px; background:#4c9dd5 url(../images/icon_arrow.gif) right -73px no-repeat; >background-position:right -73px; color:#fff;}
#list_filter dl dd span.srh_arrow3{ padding-right:14px; background:#ff5e50 url(../images/icon_arrow.gif) right -73px no-repeat; >background-position:right -73px; color:#fff;}
#list_filter dl dd span.srh_arrow2{padding-right:14px; background:url(../images/icon_arrow.gif) right -33px no-repeat; >background-position:right 7px; color:#ff5e50;}
#list_filter dl dd span.srh_point { color:#f60; border-bottom:1px dotted #f60;}
#list_srh_bot { border-top:1px solid #fff; border-bottom:1px solid #e0e0e0; background:#f5f5f5; padding:6px 15px;}
#list_srh_bot span {cursor:pointer; padding:1px 15px 3px 5px; _padding:3px 15px 1px 5px; margin-left:15px; background:url("images/ico11.gif") no-repeat scroll right 4px #FF8800; _background-position:right 4px; color:#fff;}
#list_srh_bot strong { color:#f00;} 
#list_srh_bot span.clear_all { color:#05a; background:none; cursor:pointer; border:none;}
#list_srh_bot em { font-style:normal;}
.list_filter_hidden_all { position:relative;}
.list_filter_hidden { position:absolute; left:400px; top:0px; width:110px; height:20px; padding-top:2px; border:1px solid #dbdbdb; border-top:none; text-align:center; color:#05a; background:#fff; cursor:pointer;}
.compare_icon { float:right;}
.compare_icon .beixuan { _background-position:0 -28px;}
.compare_icon .beixuan1 { _background-position:0 0px;}

#list {}
#list_tools { height:33px; background:#ecfbe4 url(../images/list_tools_bg.gif); border-left:1px solid #b1d59d; border-right:1px solid #b1d59d; }
#list_tools1 { padding:8px; border:1px solid #ccc; right:4px;top:40px; width:181px; position:absolute; background:#fff;}
#list_tools2 { border:1px solid #b1d59d; border-top:none; padding:6px 8px;margin-bottom:10px; color:#666;}
#list_tools2 input { vertical-align:middle;}
.sort_select { position:relative; float:left; height:33px; background:url(/v5/images/sort_select_bg.gif) right 0 no-repeat;}
.sort_select p { width:133px; height:16px; padding:1px 0 0 6px; margin:8px 0 0 0px; cursor:pointer;}
.sort_select ul { position:absolute; left:-1px; width:138px; top:32px; border:1px solid #7fb266; display:none; background:#fff;z-index:101;}
.sort_select ul li {height:24px; border-bottom:1px solid #ddd; line-height:2; _line-height:2.2; padding:0 10px 0 30px; color:#555; cursor:pointer; overflow:hidden;}
.price_up { background:url(../images/icon8.gif) 6px 1px no-repeat;}
.price_down { background:url(../images/icon8.gif) 6px -24px no-repeat;}
.book_down { background:url(../images/icon8.gif) 6px -48px no-repeat;}
.credit_down { background:url(../images/icon8.gif) 6px -72px no-repeat;}
.juli_up { background:url(../images/icon8.gif) 6px -146px no-repeat;}
.site_default { background:url(../images/icon8.gif) 6px -121px no-repeat; border-bottom:none;}
.sort_select p span.price_up { display:block; padding-left:24px; background:url(../images/icon8.gif) 0px -4px no-repeat;}
.sort_select p span.price_down { display:block; padding-left:24px; background:url(../images/icon8.gif) 0px -29px no-repeat;}
.sort_select p span.book_down { display:block; padding-left:24px; background:url(../images/icon8.gif) 0px -53px no-repeat;}
.sort_select p span.credit_down { display:block; padding-left:24px; background:url(../images/icon8.gif) 0px -77px no-repeat;}
.sort_select p span.juli_up { display:block; padding-left:24px; background:url(../images/icon8.gif) 0px -152px no-repeat;}
.sort_select p span.site_default { display:block; padding-left:24px; background:url(../images/icon8.gif) 0px -126px no-repeat;}
.sort_credit { float:left;}
.sort_credit a { display:inline-block; height:33px; padding:0 20px 0 10px; line-height:33px; border-right:1px solid #b1d59d; cursor:pointer; background:url(/v5/images/icon_arrow2.gif) right 0 no-repeat; color:#333;}
.sort_credit a:hover { background:url(/v5/images/icon_arrow2.gif) right -99px no-repeat; color:#333;}
.sort_credit a.btn_price { background:url(/v5/images/icon_arrow2.gif) right -66px no-repeat;}
.sort_credit a.btn_price:hover { background:url(/v5/images/icon_arrow2.gif) right -165px no-repeat; color:#333;}
.sort_credit a.btn_arrow_up { background:#fff url(/v5/images/icon_arrow2.gif) right -33px no-repeat;}
.sort_credit a.btn_arrow_down { background:#fff url(/v5/images/icon_arrow2.gif) right 0px no-repeat;}
.sort_price { float:left; margin:2px 0 0 5px; position:relative;}
.sort_price1 { width:92px; padding:5px;}
.sort_price1 p { display:none;}
.sort_price2 { border:1px solid #b1d59d; padding:4px; background:#fff; width:92px; position:absolute;}
.sort_price2 p { padding:8px 4px 0 0; text-align:right;}
.sort_price4 { padding-top:5px;}

.sort_input { width:2.3em; border:1px solid #7fb266;}
.btn_submit { width:41px; height:19px; border:none; background:url(../images/icon9.gif) 0 -46px; cursor:pointer;}
.sort_page { float:right; font-size:12px;}
.sort_page span { float:left; line-height:1.7; font-size:12px;}
.sort_page span.pre a { display:block; width:20px; height:19px; border:1px solid #ccc; margin:0 6px; background:#fff url(../images/icon10.gif) center center no-repeat; font-size:12px; overflow:hidden; cursor:pointer;}
.sort_page span.next a { display:block; height:19px; width:37px; padding:0 6px; border:1px solid #ccc; background:#fff; color:#333; overflow:hidden; line-height:1.8; font-size:12px; cursor:pointer;}


.list_box { padding:18px; border:1px solid #b1d59d; border-top:3px solid #b1d59d; margin-bottom:10px; overflow:auto; zoom:1;}
.list_box a { color:#05a;}
.list_box a:hover { color:#f00;}
.lb_pic { float:left; width:128px; text-align:center;}
.lb_pic dl dt { border:1px solid #d0d0d0; line-height:2.2; background:#fff;}
.lb_pic dl dt img { padding:3px; cursor:pointer;}
.lb_pic dl dd { padding-top:10px;}
.lb_pic dl dd img { margin:5px 0;}
.lb_pic dl dd em { font-size:16px; padding-right:3px; font-style:normal; font-family:Arial;}
.lb_con { width:555px; float:right;}
.lb_con_top { overflow:auto; zoom:1; margin-bottom:12px;}
.lb_con1 { float:left; width:420px;}
.lb_con1 h2 { height:20px; _height:17px; margin:0 0 10px 0; _margin:0 0 13px 0; line-height:20px; overflow:hidden;}
.lb_con1 ul { color:#555;}
.lb_con1 ul li { line-height:1.8; height:21px; overflow:hidden;}
.lb_con2 { float:right; width:125px; text-align:right; line-height:2;}
.hotel_price { color:#E56700; height:42px;}
.hotel_price dfn {font: 12px arial; vertical-align: 8px; font-style: normal;}
.hotel_price em { font:24px arial; font-style:normal; font-weight:bold;}
.f_14 { font-size:14px;}
.lb_con2 ul li {}
.lb_con2 ul li span { padding:0 3px;}
.beixuan { font-size:12px; font-weight:normal; background:url(../images/icon7.gif) 0 -26px no-repeat; padding-left:14px; color:#2f7dcb; cursor:pointer;}
.beixuan1 { font-size:12px; font-weight:normal; background:url(../images/icon7.gif) 0 2px no-repeat; padding-left:14px; color:#2f7dcb; cursor:pointer;}
.btn_cart { display:inline-block; width:93px; height:23px; line-height:23px; font-size:12px; background:url(../images/icon_cart.gif) 0 0px no-repeat; padding-left:15px; color:#5c7996; cursor:pointer;}
.btn_cart1 { display:inline-block; width:93px; height:23px; line-height:23px; font-size:12px; background:url(../images/icon_cart.gif) 0 -23px no-repeat; padding-left:15px; color:#a3a3a3; cursor:pointer;}
.fav_hotel { background:url(/v5/images/icon_room.gif) 0 -898px no-repeat; _background-position:0 -900px; padding:1px 0 0 18px;}
.list_zhoubian a { color:#555;}
.list_history ul li{ height:24px; overflow:hidden;}
.list_history ul li span { float:right;}

.icon_sale { background:url(/v5/images/icon_room.gif) 0 -300px no-repeat; vertical-align:middle; _height:20px;}
.icon_360 { background:url(/v5/images/icon_room.gif) 0 -350px no-repeat; vertical-align:middle; _height:20px;}
.icon_pic { background:url(/v5/images/icon_room.gif) 0 -400px no-repeat; vertical-align:middle; _height:20px;}
.icon_vod { background:url(/v5/images/icon_room.gif) 0 -450px no-repeat; vertical-align:middle; _height:20px;}

#list_map {  height:625px; border:1px solid #78bb3a; border-top:none; margin-bottom:10px;}
#list_map_con { float:left; width:714px; overflow:hidden; position:relative;}
#list_map_side { float:right; width:240px;}
#list_map_list { padding:0 8px; height:589px; overflow:auto;scrollbar-face-color: #f6f6f6; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #cccccc; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #330000; scrollbar-track-color: #f6f6f6; scrollbar-darkshadow-color: #ffffff;}
#list_map_list dl { padding:8px 0; border-bottom:1px solid #dfdfdf; line-height:1.8; background:url(../images/bg_price_icon.gif) 0 10px no-repeat;}
#list_map_list dl dt { font-size:14px; height:22px; overflow:hidden;}
#list_map_list dl dd { color:#666; padding-left:30px;}
#list_map_list dl dd em { font-style:normal; color:#f60;}
#list_map_list dl dd span { float:right;}
#list_map_list dl dt .icon{ width:25px; display: inline-block;font-style: normal;font-weight: bold;text-align: center; margin-right:5px; color:#fff; font-family:Arial;}
.sort_select_map { height:33px; border-bottom:1px solid #b1d59d;}
.lm_con { height:500px; border-top:1px solid #b1d59d;}
#mymap { float:left; width:748px; border-right:1px solid #b1d59d;}
.lm_list { float:right; width:199px; height:500px;}
.lm_list ul { padding:10px;}
.lm_list ul li { line-height:2.5; border-bottom:1px solid #eee;}
.lm_list ul li span { float:right; color:#f60;}
#list_pic { border-top:1px solid #b1d59d; padding:10px;}
#list_pic ul { overflow:auto; zoom:1;}
#list_pic ul li { float:left; width:208px; padding:15px;}
#list_pic ul li h2 { margin-top:8px; height:22px; overflow:hidden;}
.price { height:24px; overflow:hidden;}
.price p { float:left; margin-top:5px;}
.price span { float:right; color:#666;}
.price span strong { font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#f00;}
.area { height:24px; overflow:hidden; margin-top:8px;}
.area p { float:left;}
.area span { float:right; color:#666;}
.area span em { font-style:normal; color:#f60;}
.pic_yd { height:24px; overflow:hidden;}
.pic_yd p { float:left; margin-top:4px; color:#999;}
.pic_yd span { float:right; color:#666;}
.pic_yd span em { font-style:normal; color:#f60;}

.no_hotel { padding:115px 130px 5px 146px; background:url(/v5/images/no_hotel.gif) 60px 10px no-repeat;}
.no_hotel ul li { line-height:2.2;}
.no_hotel ul li span { display:inline-block; width:260px;}
.no_hotel ul li span em { font-style:normal; color:#888;}

.star7 { background:url(../images/star.gif) 0px 0px no-repeat;}/*二星*/
.star5 { background:url(../images/star.gif) 0px -20px no-repeat;}/*三星*/
.star3 { background:url(../images/star.gif) 0px -40px no-repeat;}/*四星*/
.star1 { background:url(../images/star.gif) 0px -60px no-repeat;}/*五星*/
.star8 { background:url(../images/star.gif) 0px -80px no-repeat;}/*准二星*/
.star6 { background:url(../images/star.gif) 0px -100px no-repeat;}/*准三星*/
.star4 { background:url(../images/star.gif) 0px -120px no-repeat;}/*准四星*/
.star2 { background:url(../images/star.gif) 0px -140px no-repeat;}/*准五星*/
.star9 { background:url(../images/star.gif) 0px -158px no-repeat;}/*经济型酒店 原来是-166px*/
.star10 { background:url(../images/star.gif) 0px -158px no-repeat;}
/*info*/
/*#info_top { margin-bottom:15px;}
#info_top_l { float:left; width:470px;}
#info_top_l h1 { padding:12px 0 5px 0;}
#info_top_l ul { padding:5px;}
#info_top_l ul li { height:28px; line-height:28px;}
#info_top_r { float:right; width:260px; border:1px solid #eed97c; background:#fffceb; text-align:right; margin-top:15px;}
#info_top_r dl dt { border-bottom:1px dotted #eed97c; color:#f00; padding:12px 20px 12px 10px;}
#info_top_r dl dt * { vertical-align:middle;}
#info_top_r dl dt strong { padding:0 5px; font-size:26px; font-family:Arial, Helvetica, sans-serif;}
#info_top_r dl dd { padding:12px 22px 12px 10px;}
#info_top_r dl dd * { vertical-align:middle;}
.add_fav { background:url(../images/icon13.gif) 0 1px no-repeat; padding:1px 0 1px 20px;}
#info_tab { height:28px; border-bottom:2px solid #519e1c; overflow:hidden;}
#info_tab ul li { float:left; height:28px; line-height:28px; font-size:14px; background:url(../images/info_tab_bg.gif) right 0 no-repeat; padding-right:15px; margin-right:5px;}
#info_tab ul li span { float:left; display:block; height:28px; padding-left:15px; background:url(../images/info_tab_bg.gif) 0 0 no-repeat;}
#info_tab ul li#info_tab_curr { background:url(../images/info_tab_bg.gif) right -28px no-repeat;}
#info_tab ul li#info_tab_curr span { background:url(../images/info_tab_bg.gif) 0 -28px no-repeat; color:#fff; font-weight:bold;}
#info { padding:6px 18px; margin-bottom:10px; border:1px solid #b1d59d; border-top:none;}
#info_3box { height:195px; margin-top:12px; overflow:hidden;}
.info_3box { float:left; width:220px; border:1px solid #ccc; overflow:hidden;}
.info_3box h4 { padding:5px;}
.info_3box h5 { padding:5px; text-align:right;}
#info_pic { height:137px; overflow:hidden;}
#info_pic dt { float:left; padding:0 3px;}
#info_pic dd { float:left;}
#info_pic dd img { border:1px solid #ccc;}
.info_pic1 { margin-bottom:3px; height:67px; overflow:hidden;}
#info_map {  margin:0 18px;}
#info_com { height:119px; padding:8px 12px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#fffced; overflow:hidden;}
.info_com1 { font-size:14px;}
.info_com1 strong { font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.info_com2 { border:1px solid #ccc; height:14px; margin:5px 0; overflow:hidden; background:#fff;}
.info_com2 span { display:block; border:1px solid #fff; background:url(../images/comment_bg.gif) 0 0 repeat-x; width:70%;}
.info_com3 { margin-top:8px;}
*/



#info { border:4px solid #ebebeb; padding:10px; margin-bottom:10px; }
#info_top { height:400px; position:relative;}
.info_top_l_t { height:130px; padding:10px; overflow:hidden;}
.info_top_l_t h1 { height:30px; font-size:24px; line-height:26px; padding:6px 0 0 0;}
.info_top_l_t ul { padding:16px 0; color:#555;}
.info_top_l_t ul li { line-height:2.2;}
.inf_top_picbox { float:left; width:323px; height:204px; border:1px solid #dcdcdc; padding:2px; text-align:center;}
.inf_top_picbox img { margin-bottom:6px;}
.inf_top_mapbox { float:left; margin-left:26px; width:323px; height:204px; border:1px solid #dcdcdc; padding:2px; text-align:center;}
.inf_top_mapbox img { margin-bottom:6px;}
.info_min_price { height:120px; text-align:center; margin:20px 0 0 0; padding:10px 0 0 0; background:url(/v5/images/info_com_bg.gif) -264px 0 no-repeat;}
.info_min_price dl dt { height:55px; color:#E56700;}
.info_min_price dl dt em { font-size:32px; font-weight:bold; font-family:Arial; font-style:normal;}
.inf_top_combox { height:204px; border:1px solid #dcdcdc; padding:2px; background:url(/v5/images/info_com_bg.gif) 0 0 no-repeat;}
.inf_top_combox ul { padding:20px 20px 0 20px;}
.itc_1 { height:30px; font-size:16px; line-height:27px; font-weight:bold; margin:0 0 47px 0; text-align:center;}
.itc_2 { height:66px; line-height:1.8; margin-bottom:17px; overflow:hidden; color:#777;}
.itc_3 { text-align:center;}
#info_tools { position:absolute; top:-14px; right:-11px; padding:5px 10px; background:#ebebeb url(/v5/images/icon18.gif) 0 bottom no-repeat;}
#info_tools a { color:#535353;}
#info_tools a.beixuan { _background-position:0 -28px;}
.icon_fav { background:url(/v5/images/icon18.gif) 0 0 no-repeat; _background-position:0 -1px; padding:1px 0 0 18px; margin-left:12px;}
.icon_fav1 { background:url(/v5/images/icon18.gif) 0 -24px no-repeat; _background-position:0 -25px; padding:1px 0 0 18px; margin-left:12px;}
#info_tab { height:39px; border-bottom:1px solid #369331;}
#info_tab ul { height:39px; margin-left:20px; background:url(/v5/images/info_tab1_bg.gif) 0 0 no-repeat;}
#info_tab ul li { float:left; width:95px; height:39px; line-height:39px; margin-right:10px; font-size:14px; text-align:center; font-weight:bold; color:#666; cursor:pointer;}
#info_tab ul li#it_curr1 { height:40px; position:relative; top:1; background:url(/v5/images/info_tab1_bg.gif) 0 -41px no-repeat; color:#408800;}
#info_tab ul li#it_curr2 { height:40px; position:relative; top:1; background:url(/v5/images/info_tab1_bg.gif) -105px -41px no-repeat; color:#408800;}
#info_tab ul li#it_curr3 { height:40px; position:relative; top:1; background:url(/v5/images/info_tab1_bg.gif) -210px -41px no-repeat; color:#408800;}
#info_content { padding:15px 0 0 0; overflow:auto; zoom:1;}
.info_main { float:left; width:695px;}
.info_side { float:right; width:210px;}
.info_box { margin-bottom:10px;}
.info_box h4 { height:30px; padding:0 0 0 10px; border-bottom:1px dotted #ccc; font-size:14px;}
.info_room_tit { height:35px; overflow:hidden;}
.info_room_tit strong { float:left; padding-left:10px; font-size:14px;}
.info_room_tit span { float:right;}
.info_room_tit label{ float:left; padding:0 10px; line-height:24px; line-height:30px\9;}
.info_fuwu { padding:10px 10px 10px 0; line-height:1.8;}
.info_fuwu dl { padding:6px 0; overflow:auto; zoom:1;}
.info_fuwu dl dt { float:left; width:93px; text-align:right;}
.info_fuwu dl dd { float:right; width:592px;}
.info_jieshao { padding:10px; line-height:1.8;}
.info_fujin { color:#444;}
.info_fujin ul li { padding:6px 0; border-bottom:1px solid #e5e5e5;}
.info_fujin ul li.if_tit { border-top:1px solid #bfbfbf; background:#efefef; border-bottom:none; font-weight:bold;}
.info_fujin ul li span { display:inline-block; width:150px;}
.info_fujin ul li span.if_1 { width:274px; padding-left:8px;}
.info_fujin ul li span.if_2 { width:180px;}
.info_fujin ul li span.if_2 strong { font-size:16px; color:#316900; font-family:Arial;}
.info_fujin ul li span.if_3 {}
.info_fujin ul li span.if_3 strong { font-size:16px; font-family:Arial;}
.info_fujin ul li span.if_4 { width:80px;}
.info_side_box { border:1px solid #9fc37f; margin-bottom:20px;}
.info_side_box h4 { height:40px; padding:0 0 0 33px; line-height:34px; color:#366500; font-size:14px;}
.isb_srh { background:url(/v5/images/info_side_tit.gif) 0 0 no-repeat;}
.isb_history { background:url(/v5/images/info_side_tit.gif) 0 -45px no-repeat;}
.isb_youshi { background:url(/v5/images/info_side_tit.gif) 0 -90px no-repeat;}
.isb_srh_con { padding:10px;}
.isb_srh_con ul li { height:32px;}
.isb_srh_con ul li .input_txt3 { width:95px;}
.isb_srh_con ul li label { display:inline-block; width:74px; text-align:right; float:left;}
.isb_srh_con ul li.isb_btn { padding-left:74px;}
.info_side_box .list_history { padding:4px 10px 10px 10px;}
.info_side_box .list_history ul li { line-height:2;}
.info_side_box #why_us { padding:4px 10px 10px 10px; line-height:1.8;}

/*#info_room { padding:4px; margin:22px 0; background:#98ce78;}
.info_room_tit { height:24px; color:#235601; padding:4px 15px;}
.info_room_tit strong { float:left; font-size:14px;}
.info_room_tit span { float:right;}
.info_room1 { padding:10px; background:#fff;}
.input_txt6 { border:1px solid #73b44a; width:76px; height:14px; padding:3px 0 0 3px;}
.info_box { margin-bottom:12px;}
.info_box h2 { height:26px; border-bottom:1px solid #ccc; color:#245702;}
.info_box_con { padding:15px 0; line-height:1.8;}
.kaiye { color:#666; padding-top:6px;}
.info_box_comm { padding:10px 0;}
.info_box_comm dl { padding:5px 0;}
.info_box_comm dl dt { float:left; width:60px; font-weight:bold;}
.info_box_comm dl dd { margin-left:65px;}
*/

.info_box1 { border:1px solid #b1d59d; margin-bottom:10px;}
.info_box1 h2 { height:23px; padding:5px 14px 0 14px; background:#eaf8d7; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#333;}
.info_box1 h2 span { float:right; font-weight:normal;}
.info_dp { padding:6px 18px; border-top:1px solid #b1d59d;}
/*.dp_top { height:50px; padding-top:10px; overflow:hidden;}
.dp_top .info_com1 { float:left; width:170px;}
.dp_top .info_com2 { float:left; width:530px; margin: 8px 0 0 0;}
.dp_top .info_com3 { float:left; margin-top:20px;}
*/
.dp_tab { border-bottom:1px solid #ccc; height:24px; padding:5px 18px;}
.dp_tab span { float:right; margin-top:-3px;}
.dp_box { padding:12px 0; overflow:auto; zoom:1; border-bottom:1px dotted #ccc; min-height:105px;}
.dp_box_l { width:110px; float:right; height:57px; margin-top:34px;}
.dp_box_l dl { text-align:center;}
.dp_box_l dl dt { font-size:26px; font-weight:normal; font-family:arial; color:#480; font-style:italic;line-height:2; background: url(../images/meney_bg.gif) center bottom no-repeat;}
.dp_box_l dl dt small { font-size:16px;}
.dp_box_l dl dd { color:#666;}
.dp_box_r { float:left; width:770px; padding-left:18px;}
.dp_box_r dl dt { padding:4px 0; color:#666;}
.dp_box_con { font-size:12px; line-height:26px;}
.dp_box_r dl dd { padding:4px 0;}
.dp_box_r dl strong { color:#f00;}
.dp_box_r dl dd img { margin-right:5px;}
#info_comment #pages { text-align:right;}
.comment_top { border:1px solid #e4e4e4; background:#fcfcfc; margin:10px 18px; padding:10px 0; overflow:auto; zoom:1;}
.comment_top1 { float:left; width:100px; border-right:1px dotted #ccc; color:#f60; text-align:center;}
.comment_top1 dl dt { font-size:30px; font-weight:normal; font-family:arial; font-weight:bold; line-height:1.4;}
.comment_top2 { float:left; width:190px; border-right:1px dotted #ccc; padding:0 0 0 15px;}
.comment_top2 dl { height:20px;}
.comment_top2 dl dt { float:left; width:32px;}
.comment_top2 dl dd.d1 { float:left; width:100px; height:11px; margin:5px 8px 0 0; background:url(/v5/images/comment_bg1.gif) 0 0 no-repeat; overflow:hidden;}
.comment_top2 dl dd.d1 div { height:11px; background:url(/v5/images/comment_bg1.gif) 0 -11px no-repeat;}
.comment_top2 dl dd.d2 { float:left; width:46px;}
.comment_top3 { float:left; width:420px;}
.comment_top3 dl { padding:0 18px; line-height:2.2;}
.comment_top3 dl dt strong { font-size:20px; font-weight:normal; font-family:arial; font-weight:bold; line-height:1.4;}
.comment_top4 { float:right; width:150px; text-align:center;}
.comment_top4 dl dt { margin-bottom:8px;}
.info_photo { padding:0 0 15px 0; overflow:auto; zoom:1;}
.info_photo dl { float:left; width:210px; margin:0px 0 25px 17px; position:relative; display:inline;}
.info_photo dl dt { width:160px; height:120px; padding:25px 28px 26px 22px; background:url(/v5/images/photo_bg.gif) 0 0 no-repeat; overflow:hidden;}
.info_photo dl dd { text-align:center;}
.info_photo dl dd a{ font-size:14px;}
.info_photo dl dd.photo_count { position:absolute; top:10px; right:0px; width:47px; height:28px; color:#080; font-weight:bold; line-height:2; background:url(/v5/images/photo_count_bg.png) 0 0 no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/v5/images/photo_count_bg.png" ,sizingMethod="crop"); } 
.info_photo_list { padding:20px; position:relative; overflow: auto; zoom:1; padding-bottom:50px;}
.info_photo_list ul li { list-style:none;-moz-transition: opacity 0.2s ease-in-out 0s;background-color: #EAEAEA;float: left; width:175px;  cursor:pointer;position:relative; height:136px; }
.info_photo_list  ul{ position:relative;}
.info_photo_list  ul li img {-moz-transition: opacity 1.5s ease-in-out 0s;opacity: 0;display: block;width:174px; position:relative; overflow:hidden; float:left;}
.info_photo_list  ul li:hover{ z-index:999;}
.info_photo_list  ul li div p{ display:none;}
.info_photo_list  ul li div:hover{ background:url(../images/info_photo_bg.png) 0 0 no-repeat; width:177px; height:169px; position: absolute; top:-20px; left:-16px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='V5/images//info_photo_bg.png'); z-index:99999999; padding:16px; }
.info_photo_list  ul li div:hover img{ border-bottom: 1px solid #D9D9D9; padding-bottom:6px; clear:both;}
.info_photo_list  ul li div:hover p { width:170px; display:block;}
.info_photo_list  ul li div:hover p font{ float:right;width:40px; height:32px;line-height:32px; display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  }
.info_photo_list  ul li div:hover p span{width:130px; height:32px;line-height:32px; display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#05a; }
.info_photo_list ul li:hover { opacity: 0.8;/* background:url(../images/info_photo_bg.png) 0 0 no-repeat; width:207px; height:199px; position: relative; top:-20px; left:-20px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='V5/images//info_photo_bg.png'); z-index:99999999;*/}
.ask_top { border-bottom:1px solid #ccc; padding:13px 0;}
.ask_top span { float:right;}
.ib_con { padding:5px 0;}
.ib_con dl { border-bottom:1px dotted #ccc; padding:15px 0;}
.ib_con dl dt { font-weight:bold; color:#666; background:url(../images/icon11.gif) 0 -404px no-repeat; padding:0 0 4px 20px;}
.ib_con dl dd { color:#666; background:url(../images/icon11.gif) 0 -58px no-repeat; padding-left:20px;}
.ib_con dl dd.info_ask_row { color:#b34a1b; background:url(../images/icon11.gif) 0 2px no-repeat; padding:0 0 4px 20px;}
.ib_con dl dd.info_yx_row { background:none; padding:0 0 4px 20px;}
.ib_question { padding:10px 18px; border-top:1px solid #b1d59d;}
.ib_question ul li { padding:5px  0;}
.ib_question ul li textarea { width:98%; height:120px; overflow:auto;}
.book_history { margin-top:10px;}
.book_history table tr td { padding:8px; border-bottom:1px dotted #ccc; text-align:center;}

.info_life { padding:6px 18px; border-top:1px solid #b1d59d;}
.info_life ul {}
.info_life ul li { height:24px; line-height:24px; padding:5px 0 5px 15px; border-top:1px dotted #ccc; background:url(../images/icon12.gif) 0 12px no-repeat; overflow:hidden;}
.life1 { display:block; float:left; width:170px;}
.life2 { display:block; float:left; width:140px;}
.life3 { display:block; float:left; width:375px;}


.side_srh ul li { padding:5px 0; height:22px; overflow:hidden;}
.side_srh ul li.p_left { padding-left:60px;}
.side_srh ul li label { float:left; width:56px; text-align:right; line-height:2; padding-right:5px;}
/*.input_txt3 { border:1px solid #bbb; width:120px; height:17px; padding:3px 0 0 3px;}
.input_txt4 { border:1px solid #bbb; width:105px; height:17px; padding:3px 0 0 3px;}
.input_txt5 { border:1px solid #bbb; width:39px; height:17px; padding:3px 0 0 3px;}*/
.side_3list { background:url(../images/side_3list_bg.gif) 0 0 no-repeat;}
.side_3list ul { height:35px;}
.side_3list ul li { float:left; width:66px; height:35px; text-align:center; line-height:30px; font-weight:bold; cursor:pointer;}
.side_3list ul li#side_current { background:url(../images/side_3list_bg.gif) 0 -35px no-repeat;}
.side_3list_con { border:none;}
.side_3list_con dl { padding:5px 0 5px 13px; background:url(../images/icon12.gif) 0 10px no-repeat; border-bottom:1px dotted #ccc;}
.side_3list_con dl dd { color:#c16533; display:none;}
.side_3list_con dl.s_3list_curr dt { font-weight:bold;}
.side_3list_con dl.s_3list_curr dd { display:block;}

.layout { width:760px; padding:10px 15px;}
.layout h2 { color:#3b810d; padding-left:10px;}
.layout h5 { margin:5px 0 15px 0; color:#666; padding-left:10px;}
#info_tab1 { height:25px; border-bottom:2px solid #519e1c; padding-left:10px; overflow:hidden;}
#info_tab1 ul li { float:left; height:25px; line-height:25px; background:url(../images/info_tab_bg.gif) right 0 no-repeat; padding-right:12px; margin-right:5px; cursor:pointer;}
#info_tab1 ul li span { float:left; display:block; height:25px; padding-left:12px; background:url(../images/info_tab_bg.gif) 0 0 no-repeat;}
#info_tab1 ul li#info_tab_curr { background:url(../images/info_tab_bg.gif) right -28px no-repeat;}
#info_tab1 ul li#info_tab_curr span { background:url(../images/info_tab_bg.gif) 0 -28px no-repeat; color:#fff;}
.photoview { float:left; width:500px; margin:20px 0 0 10px; display:inline;}
.photoview1 { height:390px; overflow:hidden;}
.photoview span { color:#999;}
.photolist { float:right; width:230px; margin:20px 10px 0 0; text-align:center; display:inline;}
.photolist1 { height:390px; overflow:hidden;}
.photolist1 ul li { float:left; width:102px; height:77px; overflow:hidden; margin:0 0 25px 8px;}

.photoview .photo_msg{ background-color:#777777; padding:2px 5px; font-weight:bold; color:#fff; }

/*page*/
#pages { padding:10px; height:24px; font-size:14px; font-family:arial;}
#pages a, #pages em, #pages kbd, #pages strong { border:1px solid #ccc; padding:2px 6px; margin:0 1px; color:#444;}
#pages a:hover { border:1px solid #1377db; text-decoration:none;}
#pages strong { border:1px solid #1377db; background:#1377db; color:#fff;}
#pages em { background:#f2f2f2;}
#pages kbd { background:#f2f2f2; padding:3px 4px 1px 4px;}
#pages kbd input { width:35px; height:14px; border:1px solid #cad9ea; text-align:center;} 

.page1 { padding:10px 0 0; text-align:center;cursor:pointer; color:#195CB5;}
.page1 a{ }
.page1 a,.page1 strong  { padding:3px 5px;}

.mainbox { border:1px solid #ed6400; margin-bottom:6px;}
.mainbox h2 { background:#ff911a; padding:2px 6px; border-bottom:1px solid #ed6400; color:#fff;}
.mainbox ul { padding:4px 6px;}


/*address_hot*/
.address_hot { background-color:#fff; width:485px; font-size:12px }
.address_hotcity { padding-left:10px; height:24px; line-height:24px; color:#d9f6b1; background-color:#519e1c;}
.address_hotcity strong { color:#fff }
.address_hotlist { border-width:0 1px 1px; padding:5px; overflow:auto; zoom:1;}
.address_hot_abb { border-bottom:#519e1c solid 1px; height:20px; list-style:none; }
.address_hot_abb li { float:left; color:#367709; cursor:pointer;}
.address_hot_abb li span { float:left; height:20px; line-height:20px; text-align:center; padding:0px 8px; overflow:hidden;}
.address_hot_abb li span.hot_selected { border:#519e1c solid 1px; border-bottom:none; height:20px; line-height:20px; padding:0px 7px; position:relative; top:0px; _top:2px; background-color:#fff; color:#000; }
.address_hot_adress { padding-top:4px }
.address_hot_adress li { float:left; width:67px; height:24px; overflow:hidden }
.address_hot_adress li a { display:block; height:22px; line-height:22px; border:#fff solid 1px; padding-left:5px; color:#000 }
.address_hot_adress li a:hover { background-color:#e4ffd3; border:#aedb93 solid 1px; text-decoration:none }
.sinfo { color:#888;}
.address_hot_adress h4{clear:both;padding: 5px 0 0 5px;}



/*弹出提示*/
.stat-msg { position:absolute; /*top:50%; left:50%;*/ height:15px; line-height:15px; padding:4px 7px 6px; font-weight:bold; color:#606060; z-index:10000; -webkit-border-image:url(../images/bg_msg.png) 8; -moz-border-image:url(../images/bg_msg.png) 8; -o-border-image:url(../images/bg_msg.png) 8; border-image:url(../images/bg_msg.png) 8; border-width:8px; padding:12px 15px 14px\9; border-width:0\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src="/images/bg_msg.png");}
.stat-msg .icon { width:12px; height:12px; margin-right:5px; background-image:url(../images/u_spr_icon.png); _background-image:url(../images/u_spr_icon.gif); background-repeat:no-repeat; display:inline-block; margin-right:4px; line-height:10; vertical-align:middle; overflow:hidden;}
.stat-msg .suc { background-position:-80px -60px; }
.stat-msg .err { background-position:-162px -82px; }
.stat-msg .load { background:url(../images/loading.gif) no-repeat center center; }

/*搜索气泡*/
.srh_tips { position:absolute; width:304px;}
.srh_tips_top { height:7px; overflow:hidden; background:url(../images/tip_bg.gif) right 0 no-repeat;}
.srh_tips_top1 { float:left; width:7px; height:7px; overflow:hidden; background:url(../images/tip_bg.gif) 0 0 no-repeat;}
.srh_tips_arr { position:absolute;width:17px; height:12px; top:-9px; left:10px;background:url(../images/tip_arrow.gif) 0 0 no-repeat;}
.srh_tips_con { padding:0 6px 0 0; background:url(../images/tip_bg.gif) right -14px no-repeat;}
.srh_tips_con1 { padding:8px 10px 0px 15px; background:url(../images/tip_bg.gif) 0 -14px no-repeat;}
.srh_tips_con1 span { width:136px; height:22px; padding-left:6px; display:inline-block; line-height:1.8; overflow:hidden; cursor:pointer; color:#444;}
.srh_tips_con2 { padding-bottom:12px;}
.stc2_tit { margin-bottom:10px; overflow:auto; zoom:1; border-bottom:1px solid #ffc000;}
.stc2_tit div { float:left; padding:3px 10px; cursor:pointer;word-break:keep-all;white-space:nowrap;}
#stc2_curr { background:#ff9800; color:#fff; cursor:text;}
.point { padding:0 0 8px 10px; line-height:1.8;}
.point span { display:inline-block; width:138px;}
.srh_tips_bot { height:7px; overflow:hidden; background:url(../images/tip_bg.gif) right bottom no-repeat;}
.srh_tips_bot1 { float:left; width:7px; height:7px; overflow:hidden; background:url(../images/tip_bg1.gif) 0 0 no-repeat;}

/*duibi*/
#duibi { border:1px solid #b1d59d; margin-bottom:10px;}
.duibi { border-collapse:collapse;}
.duibi tr td { padding:10px; border:1px solid #b1d59d;}
.duibi_bg { font-size:14px; background:#eaf8d7;}
.duibi_bg1 { background:#f2fce4;}
.duibi_room { border:1px solid #ccc; border-bottom:none;}
.duibi_room ul { padding:6px; border-bottom:1px solid #ccc; overflow:hidden;}
.duibi_room ul li { float:left;}
.w140 { width:126px;}
.w50 { width:60px;}
.duibi_room ul li strong { color:#f60;}
.duibi_room ul li p { padding-top:5px; color:#888;}
.duibi_bot { text-align:right; padding-top:5px;}
.btn_50 { width:50px; height:25px; background:url(../images/btn_bg5.gif) 0 0 no-repeat; border:none; color:#9a410b; font-weight:bold; cursor:pointer;}
.btn_92 { width:92px; height:28px; background:url(../images/btn_bg6.gif) 0 0 no-repeat; border:none; color:#9a410b; font-weight:bold; cursor:pointer;}
.btn_196 { width:196px; height:32px; font-size:14px; background:url(../images/btn_196.gif) 0 0 no-repeat; border:none; color:#9a410b; font-weight:bold; cursor:pointer;}
.btn_100 { width:100px; height:36px; font-size:16px; background:url(../images/btn_bg.gif) 0 0 no-repeat; border:none; color:#9a410b; font-weight:bold; cursor:pointer;}

/*comment*/
.box_top { margin-bottom:10px;}
.box_top_tit { height:33px; background:url(../images/box_tit_bg.gif) 0 0 no-repeat; padding:0 12px; line-height:33px;}
.box_top_tit strong { float:left; font-size:14px;}
.box_top_tit span { float:right;; color:#a03b1c;}
.box_top_con { padding:10px; border-left:2px solid #f7b85e; border-right:2px solid #f7b85e;}
.box_top_con ul { overflow:auto; zoom:1;}
.box_top_con ul li { float:left; width:59px; line-height:2;}
.box_top_con ul li a { color:#333;}
.box_top_bot { height:5px; overflow:hidden; background:url(../images/box_bot_bg.gif) 0 0 no-repeat;}

/*rank*/
.down_arrow { padding-right:10px; background:url(../images/icon_arrow.gif) right 7px no-repeat; >background-position:right 3px;}
.down_arrow:hover { background:url(../images/icon_arrow.gif) right -33px no-repeat; >background-position:right -37px;}
.rank {}
.rank table {}
.rank table tr td { padding:10px 0; border-bottom:1px dotted #ccc;}
.rank table tr td em { color:#f00; font-size:22px; font-family:Arial;}
.rank_num { width:28px; height:24px; color:#fff; font-size:18px; font-family:Arial; line-height:24px; text-align:center; background:#888;}
.rank_ping { width:130px; height:21px; padding-left:24px; line-height:21px; background:url(../images/haoping_bg.gif) 0 0 no-repeat;}
.bg_yellow { background:#ff9600;}

/*pinpai*/
.pinpai { padding:15px; border:2px solid #519e1c; background:#fff;}
.pinpai h1 { color:#f60; padding:5px 18px;}
.pinpai h3 { color:#930; font-size:12px; padding:0px 18px;}
.pinpai h2 { height:24px; margin:18px; padding:4px 8px; line-height:24px; background:#eee;}
.pinpai ul { overflow:auto;zoom:1; background:#fff;}
.pinpai ul li { width:71px; float:left; margin:0px 0 18px 18px; display:inline;}
.pinpai ul li img { display:block; margin:0 auto;}
.pinpai ul li a { display:block; width:69px; padding:4px 0; height:58px; text-align:center; border:1px solid #e1e1e1; overflow:hidden;}
.pinpai ul li a:hover { width:67px; padding:3px 0; border:2px solid #f98510; text-decoration:none; color:#f40;}

/*uphotolist*/
.uphotolist { padding:15px; border:2px solid #eee; background:#fff;}
.uphotolist h1 { font-size:26px; font-weight:bold;  text-align:center; margin-top:40px;}
.uphotolist h2 { border-top:1px #CCC solid; margin:20px 10px;}
.uphotolist ul { overflow:auto;zoom:1; background:#fff;}
.uphotolist ul li {margin:20px auto;text-align:center; margin-bottom:30px;}
.uphotolist ul li span{ padding:6px; line-height:180%; }
.uphotolist ul li img { display:block; margin:0 auto; border:1px #CCC solid; padding:6px;}

/*比对篮*/
#comp_box {height: auto; width: 128px; background: #FFFEED; border: 1px solid #FFAE40; text-align: center; overflow: hidden; right: 30px; z-index:9999;z-index:11000;}
#comp_box input { float:none }
#comp_box form {width:100%}
#comp_top { color: #FFF; font-size: 14px; line-height: 26px; background: #F0974F; text-align: center; font-weight: bold; width: 100%; }
#comp_top .top_l { padding-left: 5px;}
#comp_top span { font-weight: normal; }
#comp_top .close { float: right; width: 16px; height: 16px; margin:5px; background: url(../images/hidden.gif);}
#comp_top b { color: #FFFF99; }
#comp_items { width: 128px; margin: 0px; padding: 0px; clear: both; float: left; }
#comp_items li { width: 100%; clear: both; text-align: center; border-bottom: 1px solid #FFAE40; float: left; }
#comp_items li.over { background:#FFFCBF; }
#comp_items li p { margin: 10px auto 0px; padding: 0px; float: none; display: block;  }
#comp_items li .icon { position: absolute; right: 0px; background: url(../images/del.gif); height: 16px; width: 16px; font-size: 0px; line-height: 0px; text-indent: -1000px; margin: 2px 2px 0px 0px; display:none }
#comp_items li p.img { width: 100%; text-align: center;}
#comp_items li p.img img { width: 60px; height: 45px;  border: 1px solid #B2CFE6; float: none; }
#comp_items li p.title { margin:5px 5px 2px; line-height: 15px; }
#comp_btn_con {margin:5px auto; text-align:center; width:100%;}
#comp_btn_con input {margin-top:5px; display:inline-block;}
#comp_boot { width: 110px; padding: 0px 9px 0px; line-height: 30px; }
.selButton {width:100px;}
#comp_box div {float: left;}
.fix {position:fixed;top:0;}


#advise_side{display:block;text-align:center;line-height:1.1;color:#666;background-color:#fff;text-decoration:none;height:150px;width:25px;_width:24px;overflow:hidden;position:fixed;left:0;z-index:90000;border:1px solid #e0e0e0;border-radius:2px;box-shadow:1px 2px 3px rgba(0,0,0,0.05);-webkit-border-radius:2px;-moz-border-radius:2px;_position:absolute;}
#advise_side:hover{left:2px;color:#fc6300;border-color:#ccc;}
#advise_side span{text-align:center;position:absolute;left:2px;display:block;padding-top:8px;width:21px;_width:20px;height:140px;overflow:hidden;word-wrap:break-word;word-break:normal;}
#advise_side span s{position:absolute;display:block;width:0;height:0;border:6px solid;border-color:#fff #fff #666;right:-6px;bottom:0;}
#advise_side:hover span s{border-bottom-color:#333;}

/*reg*/
#reg { border:2px solid #80b351; padding:30px; margin-bottom:10px;background:#fff; border-radius:6px; box-shadow: inset 0 0 8px #a7d37f; -webkit-box-shadow: inset 0 0 8px #a7d37f; font-size:14px; overflow:auto; zoom:1;}
#reg_con { float:left; width:560px; padding-left:50px;}
#reg_con h2 { font-size:20px; font-weight:normal; font-family:"microsoft yahei","黑体";}
#reg_con ul { margin-top:30px;}
.reg_text { width:180px; height:26px; padding:0px 0 0 5px; line-height:26px; border-top:1px solid #aaa; border-left:1px solid #aaa; border-right:1px solid #ddd; border-bottom:1px solid #ddd; font-size:14px; font-family:Verdana;}
#reg_con ul li { padding: 10px 0;}
#reg_con ul li label { display:inline-block; width:80px; text-align:right;}
#reg_con ul li input { vertical-align:middle;}
.reg_btn { width:133px; height:36px; border:none; background:url(../images/btn.gif) 0 0 no-repeat; font-size:20px; font-family:"微软雅黑","黑体","Verdana"; color:#fff; cursor:pointer;}
.reg_btn1 { width:133px; height:36px; border:none; background:url(../images/btn.gif) 0 -36px no-repeat; font-size:20px; font-family:"微软雅黑","黑体","Verdana"; color:#fff;}
.col_help { color:#aaa; padding-left:15px; background:url(../images/reg-arrow.gif) 5px 4px no-repeat;}
.col_error { color:#f00; padding-left:15px; background:url(../images/reg-arrow.gif) 5px -34px no-repeat;}
.reg_text_error { border:1px solid #f00;}
#reg_other { float:left; margin-top:65px; border-left:1px solid #ccc; padding-left:30px; font-size:12px;}
#reg_other ul li { padding:8px 0; color:#444;}
#reg_con ul li span.succeed{
background:url(../images/pwdstrength.gif) no-repeat -105px 0;
width: 16px;
height: 16px;
}



.gray, .gray a{
    color: #929292;
}

/*pinpai*/
#pinpai { border:2px solid #80b351; padding:16px; margin-bottom:10px;background:#fff; border-radius:6px; box-shadow: inset 0 0 6px #a7d37f; -webkit-box-shadow: inset 0 0 6px #a7d37f; overflow:auto; zoom:1;}
.pp_top { padding:20px 20px 0px 12px;}
.pp_top dl { overflow:auto; zoom:1;}
.pp_top dl dt { float:left; width:72px;}
.pp_top dl dt img { padding:10px; border:1px solid #ccc;}
.pp_top dl dd { margin-left:118px;}
.pp_top dl dd h1 { line-height:1.1; padding-bottom:6px;}
.pp_city_list { padding-top:10px; line-height:1.8;}
.pp_city_list a { width:55px; display:inline-block;}
.pp_top a { color:#05a;}
.pp_top a:hover { color:#f00;}
.pp_box { margin:30px 12px 0 12px; overflow:auto;zoom:1;}
.pp_box h2 { border-bottom:1px dotted #ccc; height:30px;}
.pp_box1 { float:left; width:740px;}
.pp_box1 dl { float:left; width:370px; height:78px; margin-top:20px; overflow:hidden;}
.pp_box1 dl dt { width:100px; float:left;}
.pp_box1 dl dd { height:20px; margin-left:110px; line-height:1.6; overflow:hidden;}
.pp_box2 { float:right; width:120px; background:#eee; margin-top:20px; padding:5px 10px; line-height:1.8;}
.f12b_f60 { color:#f60;}
.f12b_f30 { color:#f60; font-weight:bold;}
.f_14b_f00 { color:#f00; font-size:14px;}


.map_searchresult_price { font-family:Arial;}

.base_box { border:2px solid #80b351; padding:16px; margin-bottom:10px;background:#fff; border-radius:6px; box-shadow: inset 0 0 6px #a7d37f; -webkit-box-shadow: inset 0 0 6px #a7d37f; overflow:auto; zoom:1;}
#so_result { padding:25px;}
#so_result strong { font-weight:normal;}
#so_result h1 { height:46px; border-bottom:1px solid #ddd;}
.so_list { float:left; width:660px;}
.so_box { margin:30px 0 10px 0;}
.so_box a { text-decoration:underline;}
.so_box h3 { margin-bottom:6px;}
.so_box h4 { font-size:14px; font-weight:normal; color:#f00;}
.so_url { margin-top:3px;}
.so_url a { color:#666;}
.so_url cite a { color:#080; font-style:normal;}
.so_map { height:260px;}
.so_map_con { float:left; width:360px;}
.so_map_list { float:right; width:240px;}
.so_map_list dl { padding:0px 0 6px 22px; background:url(/v5/images/No/1.gif) 0 3px no-repeat;}
.so_map_list dl span { float:right; color:#666;}
.so_map_list dl dt { height:20px; overflow:hidden;}
.so_map_list dl dd { height:19px; overflow:hidden;}
.so_map_list dl dd cite a { color:#080; font-style:normal;}
.so_lable {}
/*background:url(/v5/images/icon_arrow.gif) right -136px no-repeat;*/
.so_lable ul li { line-height:40px; border-bottom:1px solid #ddd; }
.so_lable ul li span { color:#aaa; padding:0 6px;}
.so_lable ul li a { font-size:14px;}
.so_lable a { text-decoration:none;}
.so_hot { float:right; width:180px; margin-top:30px;}
.so_hot a { text-decoration:underline;}
.so_hot ul li { line-height:1.8;}
.so_hot ul li span { font-size:14px; padding-bottom:10px;}
.so_box h4 .help_hotel { color:#666;}
.so_box h4 .help_hotel ul li { padding:3px 0;}

.searchresult_name * { vertical-align:middle;}
.searchresult_name img { margin-left:5px;}

/*box loading*/
.limitheight { height:24px; overflow:hidden; padding:500px; }
.pop_load { width:360px; padding:7px; z-index:999; background-color:#6CB113; background:#6CB113; }
.pop_load * { position:relative; }
.pop_loading { height:180px; border:1px solid #94CB54; background:#fff; text-align:center; }
.pop_loading dl dt { background:url(/images/loading.gif) center no-repeat; padding-top:90px; font-size:14px; }
.pop_loading dl dd { font-weight:bold; font-size:14px; color:#C82E2A; padding:20px; line-height:20px; }
.pop_load1 { width:200px; z-index:999; }
.pop_loading1 { height:40px; border:1px solid #94CB54; background:#fff url(/images/loading.gif) 0 bottom no-repeat; line-height:40px; text-align:center; }
.pop_loading2 { height:40px; border:1px solid #94CB54; background:#fff url(/v5/images/loading2.gif) 0 top no-repeat; line-height:40px; text-align:center; }
/*box loading*/
.limitheight { height:24px; overflow:hidden; padding:500px; }
.pop_load { width:360px; padding:7px; z-index:999; background-color:#6CB113; background:#6CB113; }
.pop_load * { position:relative; }
.pop_loading { height:180px; border:1px solid #94CB54; background:#fff; text-align:center; }
.pop_loading dl dt { background:url(/images/loading.gif) center no-repeat; padding-top:90px; font-size:14px; }
.pop_loading dl dd { font-weight:bold; font-size:14px; color:#C82E2A; padding:20px; line-height:20px; }
.pop_load1 { width:200px; z-index:999; }
.pop_loading1 { height:40px; border:1px solid #94CB54; background:#fff url(/images/loading.gif) 0 bottom no-repeat; line-height:40px; text-align:center; }
#list_tab #pages { padding:0; font-size:12px;}

/*float_compare*/
.float_compare { position:absolute; top:200px; right:0; z-index:200;}
.float_compare1 { float:left; width:31px; height:175px; background:url(/v5/images/icon_compare.gif) 0 0 no-repeat;}
.float_compare2 { float:left; width:31px; height:175px; background:url(/v5/images/icon_compare.gif) -31px 0 no-repeat;}
.float_compare3 { float:left; width:150px; min-height:115px; height:auto; _height:115px;  border:1px solid #ff9a11; margin-top:38px; padding:10px; background:#fffeed;}
.float_compare3 ul li { border-bottom:1px dotted #ccc; padding:4px 0; line-height:1.5; margin-left: 20px;}
.float_compare3 p { text-align:center; color:#de7400; padding:6px 0 0 0;}
.float_compare3 p input { margin-top:5px;}
.float_compare31 { height:115px; background:url(/v5/images/compare_default.gif) 0 0 no-repeat;}
.compare_check {margin:0 7px 0 -20px; _margin:0 0px 0 -20px; vertical-align:middle;}
.float_compare3 ul li span { float:right; width:13px; height:13px; margin:2px 0 0 0; background:url(/v5/images/icon_close.gif) 0 0 no-repeat; cursor:pointer;}

/*box loading*/
.limitheight { height:24px; overflow:hidden; padding:500px; }
.pop_load { width:360px; padding:7px; z-index:999; background-color:#6CB113; background:#6CB113; }
.pop_load * { position:relative; }
.pop_loading { height:180px; border:1px solid #94CB54; background:#fff; text-align:center; }
.pop_loading dl dt { background:url(/images/loading.gif) center no-repeat; padding-top:90px; font-size:14px; }
.pop_loading dl dd { font-weight:bold; font-size:14px; color:#C82E2A; padding:20px; line-height:20px; }
.pop_load1 { width:200px; z-index:999; }
.pop_loading1 { height:40px; border:1px solid #94CB54; background:#fff url(/images/loading.gif) 0 bottom no-repeat; line-height:40px; text-align:center; }

/*.backToTop {display: none;width: 18px;line-height: 1.2;padding: 5px 0;background-color: #000;color: #fff;font-size: 12px;text-align: center;position: fixed;_position: absolute;right: 10px;bottom: 100px;_bottom: "auto";cursor: pointer;opacity: .6;filter: Alpha(opacity=60);}*/
.backToTop { height:42px; width:42px; display:none; background:url(/v5/images/backtotop.gif) 0 -42px no-repeat; position: fixed; _position:absolute; right:2px; bottom:2px; cursor:pointer; text-indent:-999em; z-index:1;}

/*about
.about { border:1px solid #e6e6e6; background:url(/v5/images/about_bg.gif) repeat-y 0 0; margin-bottom:10px; overflow:auto; zoom:1;}
.about_nav { width:159px; float:left;}
.about_nav ul li { border-bottom:1px solid #e6e6e6;}
.about_nav ul li a { display:block; height:34px; padding:8px 0 0 50px; font-size:14px; line-height:2; color:#333;}
.about_nav ul li a:hover { padding:8px 0 0 50px; color:#328605; font-weight:bold; background:#fff url(/v5/images/icon_arrow.gif) 120px -162px no-repeat;}
.about_nav ul li a#about_curr { padding:8px 0 0 45px; border-left:5px solid #328605; color:#328605; font-weight:bold; background:#fff url(/v5/images/icon_arrow.gif) 115px -162px no-repeat;}
.about_main { float:right; width:718px; padding:15px 30px;}
.about_main h2 { font-size:20px; font-family:"microsoft yahei","黑体"; font-weight:normal; background:url(/v5/images/about_line.gif) 0 bottom repeat-x;}
.about_main h2 span { display:inline-block; height:40px; padding:0 10px; color:#666; border-bottom:3px solid #328605;}
.about_con { width:718px; padding-top:20px; line-height:2; color:#333; overflow:hidden;}
.about_con p { text-indent:0em; padding:6px 0;}
.about_list {}
.about_list dl { padding:20px 0; border-bottom:1px dotted #ccc; font-size:12px; overflow:auto; zoom:1;}
.about_list dl dt { float:left; width:150px; color:#999; line-height:1.8;}
.about_list dl dt strong { color:#666;}
.about_list dl dd { float:right; width:566px;}
.about_list dl dd h3 { font-size:14px; font-weight:bold; margin-bottom:8px;}
.about_list dl dd p { padding-left:24px; background:url(/v5/images/yinhao.gif) 0 3px no-repeat;}
.about_list dl dd p a { color:#777;}
.about_list dl dd p a:hover { text-decoration:underline;}
.about_list ul { padding:10px 0;}
.about_list ul li { padding:15px 0; border-bottom:1px dotted #ccc;}
.about_list ul li a { font-size:14px;}
.about_list ul li span { float:right; color:#999;}
.about_main h1 { padding:20px 0; color:#080; text-align:center;}
.about_main h5 { color:#999; text-align:center;}
.page_updown { padding:10px 0 0 0; line-height:2;}
.friend_link ul { margin:20px 0; overflow:auto; zoom:1;}
.friend_link ul a { float:left; width:142px; padding:3px 0; font-size:12px;}
.join_list { border:1px dotted #ccc; margin:15px 0; padding:10px;}
.join_list h4 { height:26px; font-size:14px;}
.join_list ul { font-size:12px; line-height:2; overflow:auto; zoom:1;}
.join_list ul li { float:left; width:232px;}
.join_info {}
.join_info h1 { text-align:left;}
.join_info h1 span { float:right; margin-top:7px;}
.join_info h1 span img { padding:6px;}
.join_info ul { padding-bottom:10px; line-height:2.3; font-size:12px; overflow:auto; zoom:1;}
.join_info ul li { float:left; width:238px; height:29px; overflow:hidden;}
.join_info_con { line-height:2.3; margin-bottom:10px;}
.join_info_con p, .join_info_con div { padding-left:65px;}
*/
/*about*/
.about { margin-bottom:10px; overflow:auto; zoom:1;}
.about_nav { width:159px; float:left; border:1px solid #ccc; border-bottom:none;}
.about_nav ul li { border-bottom:1px solid #ccc; background:#f1f1f1;}
.about_nav ul li a { display:block; height:32px; padding:5px 0 0 50px; font-size:14px; line-height:1.8; color:#333; font-weight:bold;}
.about_nav ul li a:hover { color:#fff; background:#579d2f url(/v5/images/about_nav_bg.gif) 0px 0px repeat-x;}
.about_nav ul li a#about_curr { color:#fff; background:#579d2f url(/v5/images/about_nav_bg.gif) 0px 0px repeat-x;}
.about_main { float:right; width:718px; border:1px solid #ccc; padding:15px 30px;}
#about1 { padding:167px 30px 15px 30px; background:url(/v5/images/about/zhuna_top.jpg) 0 0 no-repeat;}
#about4 { padding:167px 30px 15px 30px; background:url(/v5/images/about/devp_top.jpg) 0 0 no-repeat;}
#about5 { padding:167px 30px 15px 30px; background:url(/v5/images/about/adv_top.jpg) 0 0 no-repeat;}
#about6 { padding:167px 30px 15px 30px; background:url(/v5/images/about/join_top.jpg) 0 0 no-repeat;}
#about9 { padding:167px 30px 15px 30px; background:url(/v5/images/about/contact_top.jpg) 0 0 no-repeat;}
.about_main h2 { font-size:22px; font-family:"microsoft yahei","黑体"; font-weight:normal; background:url(/v5/images/about_line.gif) 0 bottom repeat-x;}
.about_main h2 span { display:inline-block; height:40px; padding:0 10px; border-bottom:3px solid #328605; color:#e36510;}
.about_con { width:718px; padding-top:20px; line-height:2; color:#333; overflow:hidden;}
.about_con p { text-indent:0em; padding:6px 0;}
.about_list {}
.about_list dl { padding:20px 0; border-bottom:1px dotted #ccc; font-size:12px; overflow:auto; zoom:1;}
.about_list dl dt { float:left; width:150px; color:#999; line-height:1.8;}
.about_list dl dt strong { color:#666;}
.about_list dl dd { float:right; width:566px;}
.about_list dl dd h3 { font-size:14px; font-weight:bold; /*font-family:"microsoft yahei";*/ margin-bottom:8px;}
.about_list dl dd p { padding-left:24px; background:url(/v5/images/yinhao.gif) 0 3px no-repeat; color:#777; line-height:1.8;}
.view_all { padding:5px 0 0 23px;}
.view_all a { color:#080;}
.view_all a:hover { text-decoration:underline;}
.about_list ul { padding:10px 0;}
.about_list ul li { padding:15px 0; border-bottom:1px dotted #ccc;}
.about_list ul li a { font-size:14px;}
.about_list ul li span { float:right; color:#999;}
.about_main h1 { padding:20px 0; color:#080; text-align:center;}
.about_main h5 { color:#999; text-align:center;}
.page_updown { padding:10px 0 0 0; line-height:2;}
.friend_link ul { margin:20px 0; overflow:auto; zoom:1;}
.friend_link ul a { float:left; width:142px; padding:3px 0; font-size:12px;}
.join_list { border:1px dotted #ccc; margin:15px 0; padding:10px;}
.join_list h4 { height:26px; font-size:14px;}
.join_list ul { font-size:12px; line-height:2; overflow:auto; zoom:1;}
.join_list ul li { float:left; width:232px;}
.join_info {}
.join_info h1 { text-align:left;}
.join_info h1 span { float:right; margin-top:7px;}
.join_info h1 span img { padding:6px;}
.join_info ul { padding-bottom:10px; line-height:2.3; font-size:12px; overflow:auto; zoom:1;}
.join_info ul li { float:left; width:238px; height:29px; overflow:hidden;}
.join_info_con { line-height:2.3; margin-bottom:10px;}
.join_info_con p, .join_info_con div { padding-left:65px;}

#page { padding:15px 0 0 0; text-align:center; font-size:14px;}
#page strong, #page a { display:inline-block; padding:1px 8px; margin:0 2px; color:#444; border:1px solid #ccc; cursor:pointer; border-radius:6px;}
#page strong, #page .cur_page { display:inline-block; padding:2px 9px; background:#46a107; border:none; color:#fff; font-weight:bold; cursor:default;}
#page a:hover { border:1px solid #46a107;}

/*图片*/
.feed-bigpic-list{ height:480px; overflow-y:auto !important ;overflow-x:hidden !important; margin:0 auto;_width:expression( Math.max(500,Math.min(1000,document.body.offsetWidth*0.7))+"px" );}
.hgauto{ height:auto !important; overflow:inherit;}
.return{ border-bottom:1px dotted #b0b0b0; padding-bottom:5px;_padding-bottom:15px; text-align:center;}
.return_a{ background:url(/v5/images/return_bg1.gif) 0 0 no-repeat; width:148px;  float:left;text-align:center; height:28px; cursor:pointer; line-height:28px; font-size:14px; color:#666;}
.return_a1{ background:url(/v5/images/return_bg.gif) 0 0 no-repeat;  padding:0 19px;  float:left;text-align:center; height:28px; cursor:pointer; line-height:28px; font-size:14px; color:#666;}
.return_a2{background:url(/v5/images/return_bg.gif) -122px 0 no-repeat;  padding:0 19px;  height:28px;float:left;text-align:center; height:28px; cursor:pointer; line-height:28px; font-size:14px; color:#666;}
.return strong{ font-size:16px; color:#333; font-family:"微软雅黑", "黑体"; font-weight:normal; line-height:32px; vertical-align:middle;}
.return p{ float:right; line-height:40px;}
.return input{ background:url(/v5/images/return_pic.gif) 0 0 no-repeat; vertical-align:middle; width:60px; height:21px; line-height:21px; border:none; cursor:pointer; margin-left:10px;}
.msg{ background:url(/v5/images/re_bg.gif) 0 0  no-repeat; text-align:center; height:32px; line-height:32px;}
.msg p{ height:32px; line-height:32px; color:#bc6500}

.seclet{ float:right; position:relative; z-index:200;}
.dp_tab .seclet .seclet_list ul li{ padding-left:20px; width:118px;}
.seclet_bg{ background:url(/v5/images/seclet_bg.gif) 0 0 no-repeat; cursor:pointer; line-height:28px; text-align:left; padding-left:20px; height:28px; display:block; width:120px; color:#6f6f6f;}
.seclet_list{ position:absolute; z-index:99999; top:30px;}
.seclet_list ul{ padding:0; background:url(../images/seclet_list_bg.gif) 0 bottom no-repeat #fff; }
.seclet_list ul li{line-height:28px; text-align:left;height:28px; display:block; width:138px; color:#6f6f6f; border: 1px #ccc solid;border-top:0px; cursor:pointer; font-size:14px;}
.seclet_list ul li a{ width:118px; height:28px; display:block; padding-left:20px;}
.seclet_list ul li a:hover{background:#a8e386;color:#666;cursor:pointer;}
.seclet_list ul .cur{ background:#3e9d07; color:#fff;cursor:pointer; padding-left:20px; width:118px; }
.seclet_list ul .cur a{}
.sec_topbg{ background: url(../images/sec_topbg.gif) 0 0 no-repeat; width:140px; height:5px; position:absolute; top:-5px; left:0px; }
.seclet_list ul .cur_over{background:#a8e386;color:#666;cursor:pointer;}
.huan_put{ text-align:center;}
.huan_put input{ background:url(../images/huan_bg.gif) 0 0 no-repeat; height:43px; width:270px; border:none; cursor:pointer;}

.marquee {width:600px;height:21px;overflow:hidden; position:absolute;}
.marquee li {float:left; padding:0 10px; line-height:25px;}
.marquee li a{color:#000}

.btn04 {
    background: url("../images/btn_bg2.gif");
    background-position: 0 -24px;
    background-repeat: repeat;
	border:1px solid #DBB119；
    color: #9A4501;
    cursor: pointer;
    font-size: 12px;
    height: 22px;
    line-height: 160%;
    width: 70px;
}

.city-select { display:none; position:absolute; z-index:1000; width:270px; background:#fff; border:1px solid #bbb; }
.select-tips { height:24px; padding:0 5px; background:#efefef; border:1px solid #fff; border-bottom-color:#d9d9d9; line-height:24px; color:#666; overflow:hidden; }
.select-item { padding:5px; display:none; }
.select-item li { float:left; width:55px; height:24px; padding:0 5px; line-height:24px; overflow:hidden; cursor:pointer; }
.select-item li:hover { height:22px; padding:0 4px; background:#e8f4ff; border:1px solid #acccef; line-height:22px; }
.select-list dl { height:22px; padding:0 10px; line-height:22px; overflow:hidden; cursor:pointer; }
.select-list dl:hover { background:#e8f4ff; }
.select-list dt { float:left; height:22px; line-height:22px; overflow:hidden; }
.select-list dd { float:right; height:22px; line-height:22px; overflow:hidden; }

.slide-box { position:relative; width:650px; height:258px; background:url(../images/loadslide.gif) #000 no-repeat center center; overflow:hidden; }
.slide-box ul { position:absolute; left:30px; bottom:0; z-index:999; text-align:left; }
.slide-box ul li { float:left; position:relative; display:block; width:120px; height:50px; font:bold 12px/12px Arial; color:#aaa; list-style:none; }
.slide-box li img { float:left; position:absolute; left:10px; top:5px; width:52px; height:35px; border:1px solid #fff; cursor:pointer; opacity:0.6; filter:alpha(opacity=60); -ms-filter:"alpha(opacity=60)"; }
.slide-box .item-bg { position:absolute; bottom:0; width:100%; height:50px; background:#000; border-top:1px solid #999; text-align:right; opacity:0.6; filter:alpha(opacity=60); -ms-filter:"alpha(opacity=60)"; }
.slide-box .slide-pic img { display:none; width:650px; height:258px; }