@charset "utf-8"; #wrap{ width:950px; margin:0 auto;} #header{ padding:10px 0;} .logo{ width:300px; height:61px;} .logo a{ float:left;} .logo_font{ float:left; border-left:1px solid #e0e0e0; margin:20px 0 0 10px; padding-left:10px; color:#0071bb;} .logo_font p{ font:normal normal 14px/18px arial, helvetica, sans-serif;} .home_add{ float:right; padding-top:5px;} .home_tel{ float:right; padding-top:7px; margin-left:50px;} .home_tel h3{ text-align:right; color:#ff8400; padding:0 0 0 35px; background: -176px -88px no-repeat; font:normal bold 26px arial, helvetica, sans-serif;} .get_idear{ display:block; width:165px; height:22px; margin-left:35px; background: right top no-repeat;} .menu{ height:40px; position:relative; margin-bottom:15px; padding:0 5px; background:#0071bb;} .menu_left{ position:absolute; left:0; top:0; width:5px; height:40px; overflow:hidden; background: left top no-repeat;} .menu_rigth{ position:absolute; right:0; top:0; width:5px; height:40px; overflow:hidden; background: right top no-repeat;} .home_menu{ float:left; height:40px;} .home_menu li{ float:left; height:40px; position:relative; margin-left:15px;} .home_menu li a{ display:inline-block; height:35px; margin-top:5px; padding:0 15px; color:#fff; text-decoration:none; font:normal bold 14px/35px arial, helvetica, sans-serif;} .home_menu li a:hover{ color:#fff; text-decoration:underline; background:#0093f3; border-radius:5px 5px 0 0;} .home_menu li .onlink{ padding:0 15px; color:#000; background: left -50px no-repeat;} .home_menu li .onlink:hover{ text-decoration:underline; color:#000; background: left -50px no-repeat; border-radius:0;} .rslide{ overflow:hidden; width:5px; height:35px; display:inline-block; position:absolute; right:0px; top:5px; background: -194px -50px no-repeat;} .home_login{ height:40px;} .home_login li{ float:left; height:35px; padding-top:5px; margin-right:15px; color:#fff; font:normal bold 12px/35px arial, helvetica, sans-serif;} .home_login li a{ color:#fff; text-decoration:none; font:normal bold 12px/35px arial, helvetica, sans-serif;} .home_login li a:hover{ text-decoration:underline; color:#fff;} .gg_nav{ width:735px; margin-top:52px;} .gg_nav h3{ padding:0px 0px 15px 0px; font:italic normal 20px arial, helvetica, sans-serif;} .gg_nav ul{ height:30px;} .gg_nav ul li{ background: -12px -586px no-repeat; padding-left:3px; margin-right:15px; height:30px; line-height:30px; float:left; position:relative;} .gg_nav li span{ background: right -622px no-repeat; padding-right:3px;} .menu_new{ position:absolute; right:-5px; top:-7px; z-index:1; background: left top no-repeat; width:18px; height:22px;} .menu_hot{ position:absolute; right:-10px; top:-10px; z-index:1; background: left top no-repeat; width:34px; height:22px;} .gg_nav li a{ background: -17px -666px no-repeat; padding:0px 15px; color:#000000;font:14px; text-decoration:none; text-shadow:1px 1px #ffffff; font-weight:bold; display:inline-block} .gg_nav ul .index_current{ background: left -506px no-repeat;} .gg_nav ul .index_current span{ background: right -506px no-repeat; padding-right:3px;} .gg_nav ul .index_current span a{ background: -12px -542px no-repeat; color:#ffffff; text-shadow:1px 1px #000000;} .attention{ text-align:right; margin-top:10px;} .sina{ background: left -8px no-repeat; padding-left:20px; font-size:12px; text-decoration:none; color:#0071bb;} .alink a{ font:normal 12px arial, helvetica, sans-serif; margin:0px 5px; color:#000000; text-decoration:none;} .alink a:hover{ text-decoration:underline;} .login{ background: left -6px no-repeat; height:28px; padding-left:3px;} .login_co{ background: right -6px no-repeat; padding-right:3px; height:28px;} .login_co div{ background: -10px -38px repeat-x; height:28px;} .tel{ line-height:27px; background: left -711px no-repeat; padding-left:30px; color:#ffffff; font:13px;} .tel b{ font-weight:bold; font-size:14px;} #header .index_menu{ float:left;} #header .index_menu li{ float:left;} .login_co ul{ height:28px;} .login_co ul li{ padding-right:5px; height:28px; line-height:28px; color:#ffffff;} .login_co li span{ padding:0px 5px;} .login_co ul li a{ color:#ffffff; font-weight:bold; text-decoration:none;} .login_co li a:hover{ text-decoration:underline; color:background:#fff;} .j_topbar{ height:30px; left top repeat-x; line-height:30px;} .inner950{ width:950px; margin:0 auto;} .topinner{ position:relative; font-size:12px;} .topinner a{ color:#666; text-decoration:none} .tl { position:absolute; left:0; color:#666666; font:normal normal 12px arial, helvetica, sans-serif; line-height:30px;} .tr{ position:absolute; right:0; vertical-align:middle;} .official_weibo{display:inline-block; padding-left:20px; width:45px; height:20px; vertical-align:middle; border:1px solid #b4b4b4; background: 0 -96px repeat-x;} .tr .official_weibo a{ display:inline-block; height:20px; margin:0; padding:0 0 0 3px; color:#0033cc; font:normal normal 12px/20px arial, helvetica, sans-serif;} .tr .official_weibo a:hover{ text-decoration:underline; color:#0033cc;} .tr a{ font:normal normal 12px arial, helvetica, sans-serif; padding:2px 0; margin:0px 5px;} .tr a:hover{ color:#ff8400; text-decoration:underline;} .tr .keep{ color:#ff0000;} .tr .keep:hover{ color:#ff0000; text-decoration:underline;} #mic_left{ width:290px; margin-right:10px; overflow:hidden} .mic_search{ margin-bottom:10px; height:409px; overflow:hidden;} .mics_top{ background: left top no-repeat;} .mics_top h1{ position:relative; font:normal bold 14px arial, helvetica, sans-serif; color:#000; padding:35px 0 0 20px;} .how_page{ position:absolute; right:10px; top:22px; font:normal normal 12px arial, helvetica, sans-serif; color:#fff;} .how_page strong a,.how_page strong a:hover{ color:#ff8400; font:normal bold 12px verdana, geneva, sans-serif;} .mics_text{ margin:20px 0px 0px 20px;} .mics_text li{ margin-bottom:10px;} .mics_text label{ font-family:tahoma; font-size:12px; padding-right:5px; vertical-align:middle; display:inline-block;} .mics_text input,.mics_text select{ vertical-align:middle;} .city_input{ width:40px; margin-right:5px; _padding:3px;} .mics_text .ar_input{ width:105px; _padding:3px;} .mics_text select{ width:165px; padding:4px;} .mics_button{ padding:15px 0 25px 0;} .mics_btn{ width:85px; height:31px; vertical-align:middle; margin-left:75px; background: left top no-repeat; margin-right:10px;} .mics_btn:hover{background: right top no-repeat;} .search_more{ vertical-align:middle; text-decoration:none; font:normal normal 12px arial, helvetica, sans-serif; color:#999;} .search_more:hover{ color:#999; text-decoration:underline;} .mics_bottom{ background: left top no-repeat; height:12px; overflow:hidden;} .fast_top{ height:287px; width:290px; overflow:hidden;} .fast_top h1 a{ color:#ff8400; text-decoration:underline; font-family:verdana, geneva, sans-serif;} .fast_top h1 a:hover{ color:#0071bb;} .index_fast{ height:109px; overflow:hidden; margin:0 8px 0 9px; background:#edf7ff; border-top:1px solid #9dabb8; text-align:center;} .index_fast p{ font-weight:bold; font-size:14px; margin:25px 0 10px 0;} .index_fast a{ display:block; width:145px; height:32px; background: left top no-repeat; margin:0 auto;} .index_fast span{ display:block; line-height:23px; color:#999;} .index_fast span strong{ color:#009933;} #focus {width:650px; height:246px; overflow:hidden; position:relative;} #focus ul {height:380px; position:absolute;} #focus ul li {float:left; width:650px; height:246px; overflow:hidden; position:relative; background:#000;} #focus ul li div {position:absolute; overflow:hidden;} #focus .btnbg {position:absolute; width:650px; height:20px; left:0; bottom:0; background:#000;} #focus .btn {position:absolute; width:650px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;} #focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;} #focus .btn span.on {background:#fff;} #focus .prenext { display:none;width:45px; height:100px; position:absolute; top:90px; background: no-repeat 0 0; cursor:pointer;} #focus .pre {left:0;} #focus .next {right:0; background-position:right top;} .index_box { border:1px solid #c4d9f4; margin-bottom:10px;} .home_choose{ height:33px; font:normal bold 14px/33px arial, helvetica, sans-serif; color:#0071bb; padding:0 0 0 10px; background: 0 -127px repeat-x;} .choose_items{ margin:10px 0 10px 10px;} .choose_items li{height:30px; line-height:30px; color:#555;} .choose_items strong{ display:inline-block; width:50px; text-align:center; margin-right:10px; border-radius:3px; background:#0071bb; color:#fff; font:normal bold 12px/21px "微软雅黑";} .mic_tabs1{ border:1px solid #c4d9f4; height:388px!important;height:378px; overflow:hidden; margin-bottom:10px;} .mict_nav{ border-bottom:1px solid #c4d9f4; background:#e6eef3; height:29px; padding-left:10px; position:relative;} .mict_nav li{ height:28px; line-height:28px; margin-top:1px; margin-right:5px; float:left;} .mict_nav li a{ width:84px; height:28px; line-height:28px; text-align:center; font-weight:bold; font-size:12px; text-decoration:none; color:#195cb5; cursor:pointer;} .mict_nav .tabs1_current{} .mict_nav .tabs1_current a{ background: left top no-repeat; position:relative; top:1px;} .tabs1_text{ margin:20px 10px; position:relative} .tabs1_text li{ border-bottom:1px dashed #eeeeee; margin-bottom:10px;} .tabs1_text li p{ padding-bottom:5px; font-size:12px; color:#666} .tabs1_text li p b{ font-weight:normal;} .tabs1_text li p strong{ font:normal normal 12px arial, helvetica, sans-serif; color:#000;} .tabs1_title{ margin-bottom:10px; display:none} .tabs1_title span{ background: left top no-repeat; width:67px; height:22px; font-weight:bold; text-align:center; line-height:22px; color:#ffffff;} .hgg_friend{ height:230px; _height:228px; overflow:hidden; width:90%; margin:0 auto;} .hgg_friend li{ float:left; width:125px; text-align:center; padding-top:10px; height:40px;} #mic_right{ width:650px; margin-bottom:10px; overflow:hidden;} .mic_banner{ width:650px; height:246px; margin-bottom:10px; overflow:hidden;} .mic_banner div{ width:650px; height:246px;} .mic_banner .abgneblock .list li{ width:650px;} .mic_banner .playercontrol{} .mic_new{ width:648px; overflow:hidden; margin-bottom:10px; border:1px solid #eee; height:33px; line-height:33px; background: 0 -127px repeat-x;} .micn_title{ font-weight:bold; width:70px; height:33px; text-align:right; font:normal bold 12px/33px arial, helvetica, sans-serif; background: 10px center no-repeat;} .home_notice{ width:550px; float:left; margin-left:10px;} .mic_new .home_notice{ height:33px; width:500px;} .mic_new .home_notice li{ height:33px; line-height:33px; padding:0;} .home_notice li{ height:33px; font:normal normal 12px/33px arial, helvetica, sans-serif; color:#333;} .mic_two{} .mic_recommend{ width:648px; border:1px solid #c4d9f4; overflow:hidden; margin-bottom:10px;} .micr_nav{ background:#e6eef3; border-bottom:1px solid #c4d9f4; height:29px;} .micr_nav h4{ font:normal bold 14px/29px arial, helvetica, sans-serif; color:#195cb5; height:29px; margin-left:10px; margin-right:20px;} .micr_menu{ height:25px; margin-top:3px; border-right:1px solid #c4d9f4;} .micr_menu li{ height:25px; line-height:25px; width:40px; border-left:1px solid #c4d9f4; border-top:1px solid #c4d9f4; background:#ffffff; float:left;} .micr_menu li a{ height:25px; padding:0px 7px; color:#195cb5; text-decoration:none; font-size:12px; position:relative; top:1px; cursor:pointer;} .micr_menu .micr_current a{ position:relative; background:#ffffff; color:#eb6100;} .micr_more{ float:right; height:29px; line-height:29px; margin-right:10px;} .micr_more a{text-decoration:none; font-size:12px;} .micr_hotel{ min-height:193px; _height:186px; padding:20px 0 20px 20px;} .mic_recommend .micr_hotel{ min-height:213px; _height:206px;} .micr_hotel li{ float:left; position:relative; border:1px solid #cfcfcf; padding:9px 9px 4px 9px; border:1px solid #cfcfcf; margin-right:19px;} .micr_hotel li img{ width:170px; height:105px; display:block; background:#ddd;} .micr_hotel li p{ display:block; width:170px; overflow:hidden; margin-bottom:5px; color:#666;} .micr_hotel li a{ text-decoration:none; color:#0071bb; font:normal normal 12px arial, helvetica, sans-serif;} .micr_hotel li a:hover{ color:#ff8400; text-decoration:underline;} .micr_hotel li strong{ color:#ff8400; font:normal bold 16px/20px verdana, geneva, sans-serif;} .mic_recommend .micr_hotel strong{ font-size:14px; line-height:normal;} .micr_hotel li b{ text-decoration:line-through; color:#999; font:normal normal 12px verdana, geneva, sans-serif; margin-left:5px;} .micr_hotel li i{ font:normal bold 14px arial, helvetica, sans-serif; color:#fff;} .micr_hotel li em{ color:#ff0000; font-style:normal;} .micr_hotel .btn_check{ float:right; vertical-align:middle; padding:3px 5px; background:#0071bb; color:#fff; border-radius:3px; text-decoration:none;} .micr_hotel .btn_check:hover{ padding:3px 5px; background:#0071bb; color:#fff; border-radius:3px; text-decoration:underline;} .home_price{ float:left;} .recom_txt{ width:170px;} .recom_txt div{ float:left;} .micr_hotel .recom_txt a{ float:right; margin-top:9px; background:#0071bb; border-radius:3px; color:#fff; padding:3px 7px; text-decoration:none; vertical-align:middle;} .micr_hotel .recom_txt a:hover{ background:#008dea; color:#fff; text-decoration:none;} .recom_txt span{ display:block;} .week_p{ position:absolute; left:0; top:0; background: left top no-repeat; width:41px; height:41px; color:#fff; font:normal normal 12px arial, helvetica, sans-serif; padding:1px 2px;} .week_p span{ display:block; width:25px; overflow:hidden; font:normal normal 12px arial, helvetica, sans-serif; word-wrap:break-word; word-break:normal;} .home_choose h3{ font:normal bold 14px/33px arial, helvetica, sans-serif;} .home_more{ float:right; height:33px; padding:0 10px;} .home_more a{ font:normal normal 12px/33px arial, helvetica, sans-serif; color:#0066ff; text-decoration:none;} .home_special{ width:648px; overflow:hidden;} .mr_info{ height:190px; padding:0 20px; overflow:hidden;} .mr_info li{ height:22px; line-height:22px; padding-top:9px;} .mr_info p{ float:left; color:#999;} .mr_info p a{ font-size:13px; color:#555; text-decoration:none; margin-right:30px;} .mr_info p a:hover{ text-decoration:underline; color:#ff8400;} .nr_view{ float:right; width:40px; line-height:22px; text-align:center; background:#0071bb; color:#fff; text-decoration:none; border-radius:3px; vertical-align:middle;} .nr_view:hover{ color:#fff; text-decoration:underline;} .mic_ec{ width:235px;} .mic_email{ border:1px solid #dddddd; padding:5px 10px 15px; background:#fefefe; height:73px;} .mic_email h3{ font:normal bold 12px arial, helvetica, sans-serif; margin-bottom:10px; color:#195cb5;} .mice_p{ color:#666666; font-size:12px; margin-bottom:5px;} .mice_p a{ color:#2754bb; text-decoration:none;} .mice_p a:hover{ color:#ff4e0c; text-decoration:underline;} .mice_do{ vertical-align:middle;} .mice_do a,.mice_do a:hover{ width:67px; height:22px; background: left top no-repeat; text-align:center; font:normal normal 12px/22px arial, helvetica, sans-serif; text-decoration:none; color:#ffffff; vertical-align:middle;} .mice_do input{ vertical-align:middle; width:170px; font-size:12px; margin-right:10px; padding:2px; color:#999999;} .lastevent{ height:353px; overflow: hidden; position:relative;} #lastevent_1 ul li{ background: left top no-repeat; padding-left:18px;} #lastevent_2 ul li{ background: left 2px no-repeat; padding-left:25px; line-height:22px;} .rewordsevent{ position:relative; height:84px; overflow:hidden} .mic_choose{ border:1px solid #c4d9f4; margin-bottom:10px; height:300px;} .mic_choose h3{font:normal bold 14px/20px arial, helvetica, sans-serif; color:#195cb5; background:#f6f6f6; padding:5px 10px;} .mic_choose ul,.mp_why{ margin:20px 5px 5px 5px;} .mic_choose li,.mp_why li { background: left 8px no-repeat; padding-left:25px; border-bottom:1px dashed #dddddd; padding-bottom:5px; margin-bottom:14px;} .mic_choose li.last,.mp_why .last{ border:none} .mic_choose li h4,.mp_why h4{ font:normal bold 12px arial, helvetica, sans-serif; margin-bottom:5px;color:#666666; } .mic_choose li p,.mp_why p{ color:#666666; font-size:12px; margin-bottom:5px; line-height:normal;} .join{ border:1px solid #fae3c1; margin-bottom:30px;} .join .flagship-bar{ display:none} .join_title{ font:normal bold 14px/150% arial, helvetica, sans-serif; color:#eb6100; width:40px; position:relative; left:0; top:18px;} .flagship-md { background: none repeat scroll 0 0 #f8f8f8; border: 1px solid #e8e8e8; overflow: hidden; height:92px; } .joininner{ border:1px solid #fff; padding:5px 10px 5px 10px;} .flagship-md .tab-content { overflow: hidden; position: relative; width: 860px; left:60px; top:-38px; } .flagship-md .tab-pannel { float: left; height: 80px; margin: 0 9px 0 0; overflow: hidden; width: 86px; text-align:center; } .flagship-md .tab-pannel a { color: #404040; display: block; height: 80px; text-align: center; width: 86px; text-decoration:none; } .flagship-md .tab-pannel a span{ height:46px; width:86px; display:block;} .flagship-md .tab-pannel a b{ font-weight:normal} fieldset, img { border: 0 none; } .flagship-md .tab-pannel img { height: 30px; width: 56px; } .flagship-md .flagship-bar { float: left; height: 49px; margin: 10px 5px 0; width: 16px; } .flagship-md .flagship-bar a { background-image:; background-position:-840px -23px; display: block; height: 49px; overflow: hidden; text-indent: -10000px; width: 16px; background-repeat: no-repeat; } .flagship-md .left-bar{background-position:-840px -23px;} .flagship-md .left-bar a:hover{background-position:-840px -73px;} .flagship-md .right-bar { float: right; margin-left: 0; } .flagship-md .right-bar a{background-position:-856px -23px;} .flagship-md .right-bar a:hover{background-position:-856px -73px;} #mi_footer{ border-top:2px solid #9c0000; padding-top:15px; width:950px; margin:0 auto;} .footer_center{ text-align:center; margin-bottom:10px; font:normal normal 12px arial, helvetica, sans-serif; color:#333333;} .footer_center a{ color:#333333; text-decoration:none; margin:0px 5px;} .footer_center a:hover{ color:#ff8400; text-decoration:underline;} .footer_center .hotel_loginb{ background:#ff8400; color:#fff; border-radius:3px; padding:2px 5px;} .footer_center .hotel_loginb:hover{ color:#fff; text-decoration:underline;} .hot_city{ padding:20px 0; width:950px; margin:0 auto;} .hot_city p{ font:normal bold 12px/20px arial, helvetica, sans-serif; color:#666666; padding-left:15px; margin-bottom:5px;} .layoutfix{ display:block; overflow:hidden;} .hot_tui{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #eee; color:#999;} .hot_tui a{ margin:0 5px; text-decoration:none; color:#666;} .hot_tui a:hover{ text-decoration:underline; color:#ff8400;} .hot_city ul{} .hot_city li{ float:left; padding-right:12px; white-space:nowrap; line-height:150%; list-style:none;} .hot_city li a{ color:#999; text-decoration:none; font-size:12px;} .hot_city li a:hover{ color:#333; text-decoration:underline;} #content{ margin-bottom:30px;} #content_left{ width:715px; margin-right:10px; margin-bottom:30px; float:left;} .hot{ clear:both;} .hot_title{ background:#f8f8f8; height:30px; border-bottom:1px solid #cccccc; margin-bottom:15px;} .hot_title h4{ font-size:14px; font-weight:bold; color:#b15b00; line-height:30px; padding:0px 15px 0px 15px; float:left;} .hot_title ul{ height:27px; margin-top:4px; margin-left:20px; overflow:hidden; float:left;} .hot_title ul li{ line-height:25px; float:left} .hot_title li a{ padding:0px 10px; display:inline-block;} .hot_title ul li a,.hot .hot_coten .hot_buy h5 span a,.hot .hot_coten .hot_package h5 span a{ color:#0071bb; text-decoration:none; font-size:12px;} .hot_title .hot_activ{ background:#f8f8f8; border:1px solid #cccccc; background:#ffffff;} .hot_title .hot_activ a{ color:#000000; border-bottom:1px solid #ffffff;} .hot .hot_coten{ min-height:205px; _height:205px; clear:both;} .hot .hot_coten .hot_buy{ padding-right:10px; border-right:1px solid #dddddd; margin-right:10px; width:347px; float:left;} .hot .hot_coten .hot_package{ width:347px; float:left;} .hot .hot_coten .hot_buy h5,.hot .hot_coten .hot_package h5{ color:#666666; padding-bottom:5px; position:relative;} .hot .hot_coten .hot_buy h5 span,.hot .hot_coten .hot_package h5 span{ position:absolute; right:0px; top:0px;} .ms_more{ float:right; padding-top:8px; padding-right:10px;} .ms_more a{ font:normal normal 12px arial, helvetica, sans-serif; text-decoration:none;} .ms_more a:hover{ text-decoration:underline; color:#ff8400;} .hot .hot_coten .hot_buy ul{} .hot .hot_coten .hot_buy ul li,.hot .hot_coten .hot_package ul li{ padding:5px 0px 5px 8px; background: left center no-repeat; position:relative;} .hot .hot_coten .hot_buy ul li h6 a,.hot .hot_coten .hot_package ul li h6 a{ color:#0071bb; text-decoration:none;} .hot .hot_coten .hot_buy ul li h6 a:hover,.hot .hot_coten .hot_package ul li h6 a:hover{ color:#ff8400;} .hot .hot_coten .hot_buy ul li span,.hot .hot_coten .hot_package ul li span{ position:absolute; right:5px; top:5px; color:#ff8400;} #content_right{ margin-bottom:30px; float:left;} .online{ margin-bottom:10px;} .search_column{ background:#f8f8f8; border:1px solid #dddddd; padding:10px 20px; margin-bottom:20px;} .include,.norclude{ padding-top:10px;} .include b,.norclude b{ padding:0px 15px 0px 5px;} .column_btn{ text-align:center; padding-top:10px;} .include{ font:normal normal 12px tahoma;} .include label{ margin:0px 10px 0px 5px; font:normal normal 12px tahoma;} .include input{ vertical-align:middle;} #sub_left{ width:740px; margin:0px 0px 30px 0px; float:left;} .rows{} .sale_box{ width:350px; margin-bottom:20px; padding:0px 10px; text-align:center; height:370px; overflow:hidden} .sale_box h5{ padding-top:5px; height:18px; overflow:hidden} .sale_box h5 a{ text-decoration:none; color:#333333; font:14px "微软雅黑";} .sale_box h5 a:hover{ color:#ff8400; text-decoration:underline;} .sale_box p{ padding-top:5px; color:#999999;} .sale_box p label{ font-size:13px; text-decoration:line-through;} .sale_box p b{ color:#ff8400; font-size:14px; margin:0px 10px;} .pake_img{ display:block; width:350px; height:262px; overflow: hidden} .pake_img img{ width:350px; height:262px; display:block; background: no-repeat scroll center center #f6f6f6;} .condition{ border:1px solid #dddddd; margin-bottom:20px; color:#444} .condition_title{ margin-top:1px; margin-left:1px; margin-right:1px; margin-bottom:20px; background:#f6f6f6; padding:5px 10px;} .condition_title h4{ color:#0071bb; font-weight:bold; font-size:14px;} .condition_title span b{ margin:0px 3px; font-weight:bold; font-size:14px; color:#ff8400;} .condition_list{ margin:0px 0px 20px 10px; border-bottom:1px solid #eeeeee; padding-bottom:5px;} .condition_name{ font:normal normal 12px arial, helvetica, sans-serif; line-height:20px; padding-bottom:5px; vertical-align:middle;} .clear_all{ line-height:20px; vertical-align:middle;} .clear_all a{ background: left top no-repeat; padding-left:20px; text-decoration:none; display:inline-block;} .clear_all a:hover{ color:#ff8400;} .m_search{ margin:0 20px;} .m_search li{ padding:8px 0;} .items_title{ display:inline-block; width:95px; text-align:right;} .m_search a,.m_search a:hover,.m_search .li_on{ vertical-align:middle;} .m_search a,.businessarea_box a{ padding:2px 5px; color:#3366cc; text-decoration:none; display:inline-block;} .businessarea_box a{ margin-bottom:5px;} .condition .search-item:hover, .condition .li_on{ background:#ff8400; color:#ffffff;} .m_search span{ margin-right:15px;} .m_search input,.m_search label{ vertical-align:middle;} .add_hm{ color:#666;} .sea_submit{ padding:0 20px 20px 118px;} .meeting_search{ display:inline-block; width:110px; height:27px; vertical-align:middle; padding:0px; margin:10px 10px 10px 0; background: no-repeat left top;} .meeting_search:hover{ background: no-repeat left -30px;} .search_minor{ vertical-align:middle; font:normal normal 12px arial, helvetica, sans-serif; color:#999;} .position input{} .yse_subway,.no_subway{ padding:0 25px 0 5px; font-family:tahoma, geneva, sans-serif; font-size:12px;} .condition_content{ margin:0 20px 10px 20px; clear:both;} .name{ width:95px; text-align:right; padding:5px 0; margin-bottom:10px; float:left;} .condition_ul{ padding-left:95px; position:relative; vertical-align:middle;} .condition_spe{ padding-left:0px; _padding-left:3px;} .condition_ul label{ vertical-align:middle;} .condition_ul input{ vertical-align:middle;} .condition_ul select{ vertical-align:middle;} .condition_ul a,.businessarea_box a{ padding:2px 5px; margin-bottom:5px; color:#3366cc; text-decoration:none; display:inline-block;} .condition_ul a:hover,.condition_ul .li_on,.businessarea_box a:hover{ background:#ff8400; color:#ffffff;} .condition_ul .location_more{ width:36px; height:18px; background: left top no-repeat; line-height:18px;} .condition_ul .location_more:hover{ color:#3366cc; background: left top no-repeat;} #sub_right{ width:200px; margin-bottom:10px; float:right; z-index:20;} .meetting_sidebar{width:200px; margin-bottom:10px; float:right; } .theme{ border:1px solid #dddddd;} .theme h3{ background:#f8f8f8; color:#195cb5; padding:5px 10px; font-size:14px; font-weight:bold;} .theme_title{ padding:10px;} .theme_title h4{ padding:5px 0; font-size:12px; font-weight:bold; color:#195cb5; margin-bottom:5px; border-bottom:1px dotted #ededed;} .theme_title a{ height:20px; line-height:20px; padding:0 18px 0 0; margin:0 5px 3px 0; color:#0071bb; text-decoration:none; display:inline-block;} .theme_title a:hover{ text-decoration:underline} .theme_title .a_active,.condition_list .a_active,.condition_list .a_active:hover{ height:20px; padding:0px 18px 0px 5px; margin:0px 5px 3px 0px; background: right 3px no-repeat; color:#ff8400; text-decoration:none; display:inline-block; border:1px solid #ff8400; font:normal normal 12px/20px arial, helvetica, sans-serif; text-decoration:none} .theme_title .a_active:hover{ text-decoration:none} .intro_location,.detail_position{ color:#666666; margin-bottom:10px;} .intro_location a,.detail_position a{ color:#0071bb; text-decoration:none; margin:0px 3px;} .intro_location a:hover,.detail_position a:hover{ text-decoration:underline;} .fast_fabu{ background:#f6f6f6; border:1px solid #e7e7e7; margin:0 0 10px 0; padding:10px 10px 0 10px;} .fast_fabu p{ font:normal normal 13px arial, helvetica, sans-serif; color:#666; margin-bottom:10px;} .fast_fabu b{ font-weight:bold;} .fast_fabu strong{ font-size:14px; font-family:verdana, geneva, sans-serif; font-style:italic; color:#009933;} .fabu_btn{ display:inline-block; width:145px; height:32px; background: left top no-repeat; vertical-align:-10px; _vertical-align:-7px; margin-right:10px;} .hall_search{ background:#f7f7f7; border:1px solid #d4d4d4; padding:15px 10px 10px 15px;} .hall_search table{ width:100%; color:#666;} .hall_search caption{ padding-bottom:5px;} .hall_search td,.hall_search th{ padding:5px 0; font-weight:normal;} .hall_search label,.hall_search input{ vertical-align:middle;} .hall_search th{ text-align:right;} .hall_search input,.hall_search select,.hall_search textarea{ border-style:solid; border-width:1px; border-color:#9d9d9d #e4e4e4 #e4e4e4 #9d9d9d;} .hall_search select{ padding:2px;} .hall_search textarea{ width:450px; height:80px; padding:2px; color:#999;} .input_short{ width:80px;} .hall_search span{ margin-left:20px;} .hall_search .phone_notice{ color:#ff8400; margin-left:10px;} .relse_btn,.relse_btn:hover{ background: left top no-repeat; width:107px; height:32px; display:inline-block; color:#fff; text-decoration:none; text-align:center; font:normal bold 15px/30px arial, helvetica, sans-serif; cursor:pointer;} .site_info{ margin-bottom:10px;} .siteinfo_title{ background:#0071bb; display:block; height:30px; line-height:30px; padding-left:5px; color:#fff; font-weight:bold;} .siteinfo_main{ background:#f7f7f7; padding-bottom:10px;} .siteinfo_new{ padding:10px; color:#888;} .siteinfo_new strong{ color:#ff8400; font-family:verdana, geneva, sans-serif; vertical-align:-5px; margin:0 5px; font-size:30px;} .siteinfo_item{ margin:0 10px 7px 10px; border-bottom:1px dashed #e3e3e3;} .siteinfo_item p{ color:#888; line-height:23px;} .siteinfo_item a{ color:#888; text-decoration:none; margin-right:5px;} .siteinfo_item a:hover{ text-decoration:underline; color:#0099ff;} .intro_hotel{ margin-bottom:20px;} .intro_hotel h2{ font:normal bold 18px/22px arial,"微软雅黑",sans-serif; margin-bottom:5px;} .star{ margin-left:10px;} .star,.star_nor{ color:#ff8400; font:normal normal 12px arial, helvetica, sans-serif;} .intro_hotel p{ padding-top:5px;} .review_good{ color:#3366cc; font:normal normal 20px arial, helvetica, sans-serif;} .review_good span{ font:normal normal 12px arial, helvetica, sans-serif; margin-left:5px;} .review_po{ color:#666;} .tabs_nav{ border-bottom:3px solid #ff8400; height:30px;} .tabs_nav li{ margin-left:5px; background: left -32px no-repeat; width:92px; text-align:center; line-height:30px; float:left;} .tabs_nav li a{ color:#444444; text-decoration:none; font-weight:bold; font-size:14px;} .tabs_nav .tabs_nav_current{ background: left top no-repeat;} .tabs_nav .tabs_nav_current a{ color:#ffffff;} .tc_scheduled{ margin-bottom:10px;} .tabs_content{ clear:both; padding:20px 10px 0 10px;} .tabs_title{ margin-bottom:10px;} .tabs_title h3{ font-size:16px; font-weight:bold; color:#000000;} .tabs_title span{ color:#666666; font-size:12px; font-weight:normal; margin-left:20px;} .tabs_imgs{ margin-bottom:20px;} .ti_focus{ width:440px; margin-left:20px;} .focus_img{ margin-bottom:10px;} .focus_img img{ width:432px; height:324px; display:block; overflow:hidden; background: center center no-repeat #ededed; } .mh_icon{ position:relative; width:432px;} .list-h li{ width:76px; height:54px; display: inline;float: left;overflow:hidden; padding:2px; background:#fff;} .list-h li img{ width:66px; height:52px; display:block; overflow:hidden; background: #ededed; border:2px solid #fff;} #spec-n5{ position:relative;} #spec-list{ width:392px; overflow:hidden; position:absolute; left:20px; top:5px; display:block} .zoomdiv{ width:400px; height:300px; position:absolute; border:1px solid #ccc; overflow:hidden} .zoomdiv img{ width:100%; overflow:hidden} .ti_doom{ width:250px; margin-right:10px;} .ti_deal{ width:255px; height:92px; background: left top no-repeat; margin-bottom:10px;} .tid_price{ font:normal bold 30px arial, helvetica, sans-serif; color:#ffffff; text-shadow:1px 1px #666666; margin-top:30px; margin-left:10px;} .tid_btn{ margin-top:25px; margin-left:5px;} .tid_btn a,.tid_btn a:hover{ width:90px; height:45px; line-height:40px; background: left top no-repeat; text-align:center; font-size:20px; color:#ffffff; font-weight:bold; text-decoration:none; font-family:"微软雅黑"; display:inline-block;} .ti_d{} .ti_d span{ width:33%; text-align:center; float:left;} .ti_d span p{ font:normal normal 14px "微软雅黑"; margin-bottom:10px;} .ti_d span .tid_bak{ font:normal bold 18px "微软雅黑"; color:#333333; text-decoration:line-through;} .ti_d span .tid_zk{ font:normal bold 18px "微软雅黑"; color:#333333;} .ti_d span .tid_save{ font:normal bold 18px "微软雅黑"; color:#ff8400;} .tid_text{ margin-bottom:10px; padding:5px 0px 10px 10px; border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0;} .tid_text li{ padding:5px 0px; line-height:150%;} .tid_text li strong{ font-weight:bold;} .tid_text li .pack_detail{ padding-left:20px; margin-top:10px;} .tid_text li .pack_detail li{ line-height:150%; margin-bottom:3px; padding:0;} .payment{ color:#ff8400; font-weight:bold;} .tid_time{ margin-bottom:10px; border-bottom:1px solid #c0c0c0; padding-bottom:10px;} .tidt_icon{ width:35px; height:47px; background: left center no-repeat; margin:0px 10px;} .tid_no{} .tid_no p{ font:normal normal 14px "微软雅黑"; margin-bottom:5px;} .tid_no li{ font:normal bold 16px "微软雅黑"; float:left;} .description{ margin-bottom:10px;} .description h4,.intro_pic h4,.comment h4{ font:normal bold 14px arial, helvetica, sans-serif; padding-bottom:5px;} .bottom_solid{ background: left top repeat-x; height:4px; margin-bottom:10px;} .description p{ color:#555; padding:10px; line-height:150%;} .intro_pic{ margin-bottom:20px;} .intro_pic p{ padding-top:10px; color:#666;} .intro_pic p b{ color:#333333; margin-right:5px;} .comment{ margin-bottom:20px;} .comment .comment_h3{ font:normal bold 16px arial, helvetica, sans-serif; border-bottom:1px solid #0071bb; padding:0px 0px 3px 5px;} .comment_title{ padding:10px 10px 10px 0px;} .comment_left{} .comment_left h5{ font-weight:bold; padding-bottom:5px;} .comment_left p b{ font-weight:normal; color:#ff8400;} .comment_btn{ border:none; background: left -142px no-repeat; width:118px; height:31px; font-weight:bold; color:#ffffff; font-size:14px;} .pinglun_title{ height:25px;} .pinglun_from{ float:right; height:25px; color:#999; line-height:25px;} .comment_tabs{ float:left; height:25px;} .comment_tabs .comment_active{ border-left:1px solid #dddddd; border-top:1px solid #dddddd; border-right:1px solid #dddddd; font-weight:bold; color:#ff8400; background:#ffffff; margin-bottom:-1px; position:relative; padding:0px 10px;} .comment_tabs li{ margin-left:5px; line-height:25px; color:#0071bb; cursor:pointer; float:left;} .comment_content{ border:1px solid #dddddd; padding:10px;} .check_all{ padding-bottom:10px;} .forum li{ border-bottom:1px dashed #cfcfcf; margin-bottom:10px;} .forum li p{ padding:5px; color:#666;} .forum li .an_text{ line-height:20px;} .an_name{ color:#000;} .forum p strong{ font-weight:bold; margin:0px 5px; color:#0071bb;} .forum p b{ font:normal bold 12px arial, helvetica, sans-serif; color:#ff8400; margin-right:10px;} .recommend{ background: left -104px no-repeat; width:61px; height:16px; display:inline-block;} .nor_recommend{ background: left -121px no-repeat; width:61px; height:16px; display:inline-block;} .pager{ text-align:right;} .pager a{ margin:0px 5px;} .hotel_reback{ padding:5px 10px; margin-bottom:10px; background:#fff8db;} .forum .hotel_reback p strong{ margin:0; color:#666;} .tmc_table{ width:100%;} .tmc_table tr:hover{ background:none;} html body { background-image:; background-attachment:fixed;} #roll_top,#roll_bottom { position:relative; cursor:pointer; height:35px; width:35px; overflow:hidden;} #roll_top{ background: left top no-repeat;} #roll_top:hover{ background: left -37px no-repeat;} #roll { z-index:999; display:none; width:36px; margin-right:-515px; position:fixed; right:50%; top:50%; _position:absolute; _margin-top:300px; _top:expression(eval(document.documentelement.scrolltop)); } .user_login{ padding:0px 0px 20px 20px; border-right:1px solid #dddddd; width:455px; margin-bottom:50px; color:#333;} .login_title{ font:normal bold 20px arial, helvetica, sans-serif; color:#ff8400; margin-bottom:30px; position:relative;} .login_fill{ margin:0px 0px 20px 0;} .login_fill li{ line-height:30px; padding:10px 0px;} .login_fill li input{ vertical-align:middle;} .fill_font{ width:55px; text-align:right; padding:0px 10px; font-size:13px; vertical-align:middle; display:inline-block;} .verify{ line-height:25px; height:25px; margin:0px 5px; vertical-align:middle;} .change{ line-height:16px; vertical-align:middle; margin-left:4px; font-size:12px; text-decoration:none; display:inline-block;} .login_next{ margin:0px 0px 30px 85px; line-height:16px; vertical-align:middle; height:16px;} .login_btn{ height:30px; margin:10px 0px 0px 85px;} .login_forget{ line-height:30px; vertical-align:middle; margin-left:10px;} .go_register{ width:440px; margin-left:475px; padding-left:30px; color:#333;} .go_title{ font:normal bold 20px arial, helvetica, sans-serif; color:#ff8400; margin-bottom:30px;} .go_benefit{ margin:0px 0px 20px 0;} .go_benefit li{ line-height:35px; height:35px; color:#444444; background: left 8px no-repeat; padding-left:30px;} .go_benefit li b{ margin-right:5px;} .go_btn{ height:30px; vertical-align:middle; color:#666;} .reg_why{ margin-bottom:20px;} .reg_why li{ line-height:30px; margin-bottom:15px; color:#666; background:#f1f8ff; border-radius:5px;} .reg_why li b{ padding:0 5px; margin-right:10px; color:#444; display:inline-block; width:60px; height:30px; text-align:center; background:#ffd4a6; border-radius:3px 0 0 3px;} .reset_bg{background: left top no-repeat;} .reset_id{ margin-bottom:80px;} .reset_content{ margin:20px;} .reset_content li{ line-height:30px; height:30px; padding:5px 0px;} .reset_fill{ width:110px; text-align:right; padding:0px 10px; display:inline-block;} .reset_submit{ margin-left:150px;} .reset_btn{width:111px;height:31px;background-position:0 0;} .reset_btn:hover{width:111px;height:31px;background-position:0 -32px;} .re_enter{ _height:300px; min-height:300px;} .re_content{ margin:20px;} .re_content p{ padding:10px;} .re_content .re_btn{ padding:15px 0 15px 145px;} .re_btn button{ background: left top no-repeat; border:none; display:block; width:90px; height:30px; cursor:pointer; font:normal bold 14px arial, helvetica, sans-serif; color:#ffffff;} .send_messege{ color:#ff8400; border-bottom:1px solid #dddddd; font:normal bold 14px arial, helvetica, sans-serif; padding-bottom:5px; margin-bottom:10px;} .sendemail{ color:#ff8400; margin:0 5px;} .sendemail_q{ color:#0071bb; font:normal bold 16px arial, helvetica, sans-serif; padding-right:20px; background: right top no-repeat;} .sendemail_q:hover{ text-decoration:underline;} .grey{ color:#ccc; padding:0;} .send_email{ margin-bottom:20px;} .get_title{ border-bottom:1px solid #dddddd; padding:0 0 5px 0; font:bold 14px arial,helvetica,sans-serif; margin-bottom:10px;} .get_icons{ float:left; background: no-repeat scroll 0 -64px transparent; width:5px; height:18px; margin-right:5px;} .order_room,.order_single{ border:2px solid #0071bb; border-radius:5px; margin-bottom:20px; padding:10px; color:#333;} .order_room h2,.order_single h2{ font:normal bold 16px arial, helvetica, sans-serif; border-bottom:1px dashed #dddddd; padding-bottom:5px; margin-bottom:10px;} .order_list{ margin:10px 30px 20px 30px;} .order_list li{ padding:10px 0px; font-family:tahoma; font-size:12px;} .order_font{ width:130px; text-align:right; padding-right:10px; vertical-align:middle; display:inline-block;} .order_remarks{ vertical-align:top;} .order_list input{ vertical-align:middle;} .order_list img{ vertical-align:middle;} .olb_label{ vertical-align:middle;} .order_list_border{ border-top:1px solid #cccccc; padding-top:10px;} .olb_radio{ margin-right:5px;} .olb_left{ margin-left:20px; vertical-align:middle;} .olb_invoice{ margin:10px 0px 0px 140px; background:#eeeeee; padding:10px 10px 5px 10px; border:1px solid #dddddd;} .olb_invoice p{ margin-bottom:10px; vertical-align:middle; font-family:tahoma; font-size:12px;} .olb_invoice input,.olb_invoice select{ vertical-align:middle;} .of_font{ width:75px; text-align:right; vertical-align:middle;} .order_submit{ margin:0px 0px 20px 170px; font-size:12px; color:#999999;} .order_contact{ width:350px; border:1px solid #cccccc; box-shadow:#eeeeee 2px 2px; padding:10px; position:absolute; z-index:9999; background:#fff;} .order_contact table{ width:100%; margin-bottom:10px;} .order_contact th{ background:#eeeeee; padding:5px 3px; font-weight:bold;} .order_contact td{ padding:5px 3px; color:#444444; border-bottom:1px dashed #dddddd;} .order_contact div{ text-align:right;} .confirm_bg{background: no-repeat 0 0; display:inline-block;} #content .confirm{ border:1px solid #dddddd; border-radius:5px; margin:10px 0px; padding:20px;} #content .confirm .confirm_icon{width:58px;height:58px;background-position:0 -91px; margin:20px; float:left;} #content .confirm .confirm_content{ margin-left:108px; margin-top:40px;} #content .confirm_succ{ border-bottom:1px dashed #dddddd; padding-bottom:10px; margin-bottom:20px; min-height:20px; _height:20px;} #content .confirm_succ .confirm_title{ font:normal bold 16px arial, helvetica, sans-serif; float:left;} #content .confirm_succ .confirm_print{ margin-top:10px; float:right;} #content .confirm_succ .confirm_print a{ margin-right:20px;} #content .confirm_succ .print_icon{height:14px;background-position:-1px -164px; padding-left:20px; display:inline-block;} #content .confirm_list{ border:1px solid #ffd09f; background:#fff1e3; width:360px; padding:15px 10px; float:left;} #content .confirm_list .list_content{} #content .confirm_list .list_content li{ padding-bottom:7px; font-size:12px;} #content .confirm_list .list_content .list_separated{ margin-bottom:10px;} #content .confirm_list .list_content b{ color:#ff8400;} #content .confirm_list .list_content strong{ color:#999999; font-weight:normal;} #content .list_fill{ text-align:right; width:70px; padding-right:5px; display:inline-block;} #content .confirm_add{ margin-left:400px;} #content .confirm_add .confirm_add_one{ margin-bottom:15px;} #content .confirm_add_one h4{ color:#ff8400; font:normal bold 14px arial, helvetica, sans-serif; margin-bottom:5px;} #content .confirm_add_one p{ line-height:150%; margin-bottom:5px;} #content .confirm_add_one label{ width:100px; float:left;} .confirm_btn{ text-align:center; margin:10px 0px 30px 0px;} .pay{width:80px; height:26px; background-position:0 0;} .confirm_edit{width:80px; height:26px; background-position:0 -30px;} .confirm_mode{ width:120px; background-position:0px -60px; color:#666;} .btn_align{ text-align:center; height:26px; line-height:26px; text-decoration:none; margin-right:10px;} .btn_align:hover{ text-decoration:underline; color:#000;} .hotel_name a:hover,.detail_nav dd a:hover,.select_content_hotel h4 a:hover,.select_page li a:hover{ text-decoration:underline;} #detail_left{ width:180px; margin:0px 20px 20px 0px;} .detail_title{ background: left top no-repeat; height:36px; padding-left:10px; padding-top:10px;} .detail_title a{ color:#ffffff; font:normal bold 14px/46px arial, helvetica, sans-serif; text-decoration:none; background: left top no-repeat; height:25px; line-height:25px; display:block; padding-left:30px;} .detail_title a:hover{ color:#fff; text-decoration:none;} .detail_nav{ background: left top repeat-y; padding:10px 0px;} .detail_nav dl{ border-bottom:dashed 1px #999999; margin:10px 15px 20px 15px; padding-bottom:20px;} .detail_nav dt{ font:normal normal 14px verdana, arial, helvetica, sans-serif; color:#444444; margin:0px 0px 5px 10px;} .detail_nav dt span{ width:20px; height:20px; margin-right:5px; vertical-align:middle; display:inline-block;} .order_icon{ background: -5px -65px no-repeat;} .messege_icon{ background: -5px -93px no-repeat;} .detail_nav dd{ margin-left:15px; padding:5px 0px;} .detail_nav dd a{ color:#0071bb; text-decoration:none;} .detail_nav .now a{ background: right -68px no-repeat; color:#000000; padding-right:23px;} .detail_nav .now a:hover{ text-decoration:none;} .detail_nav .clear_dl{ border-bottom:none; margin-bottom:0px;} .detail_bottom{ background: left top no-repeat; height:11px;} .dr_news{ margin-bottom:20px;} .dr_news ul{ padding-left:20px; background: left top no-repeat;} .dr_news ul li{ margin-right:20px;} .dr_news ul a{ font-size:12px; color:#0071bb; text-decoration:none;} .yan{ background:#fffec9; border:1px solid #ffc97c; margin-bottom:10px; line-height:180%; padding:5px 10px;} .dr_wel{ background:#f9f9f9; height:78px; margin-bottom:20px;} .dr_welbox{ border:1px solid #cbeaf9; background:#ffffff; margin:0px 3px 3px 0px; height:73px;} .dr_hi{ width:67px; height:52px; background: -1px -1px no-repeat; margin:10px 20px 0px 20px;} .dr_time{ margin:15px 0px 0px 0px;} .dr_time p{ font-size:12px; color:#666666; margin-bottom:5px; line-height:150%;} .dr_time p strong{ color:#ff8400; font:normal bold 13px arial, helvetica, sans-serif;} .dr_ordmssege,.dr_memessege{ margin-bottom:20px;} .dr_ordmssege h3,.dr_memessege h3{ background:#94d5f6; font:normal bold 14px/200% arial, helvetica, sans-serif; padding-left:10px; color:#333333; margin-bottom:10px;} .dr_ordmssege table{ margin:0px 0px 0px 30px; width:95%;} .dr_ordmssege table strong{ color:#ff8400;} .dr_ordmssege table td{ padding:5px 0; font:normal normal 12px/150% arial, helvetica, sans-serif; color:#666666; width:45%;} .dr_ordmssege table a{ margin-left:5px; text-decoration:none; color:#0071bb;} .dr_ordmssege table a:hover{ color:#0066ff; text-decoration:underline;} .dr_memessege table{ width:85%; margin-left:30px;} .dr_memessege table caption{ margin-bottom:5px; padding:5px; font:normal normal 12px arial, helvetica, sans-serif;} .dr_memessege caption strong{ color:#ff8400; font-weight:normal;} .dr_memessege table td{ vertical-align:top; padding:5px; color:#666666;} .dr_memessege table input{ margin:0px 10px 5px 0px;} .dr_memessege th{ width:15%; text-align:right; vertical-align:top; padding:5px;} .dr_memessege p span{ margin-right:20px;} #detail_right{ width:750px; margin-bottom:20px; float:left;} .detail_orderno{ border:1px solid #0a84c1; background:#eef7ff; padding:10px; margin-bottom:20px;} .orderno_more{ width:100%;} .orderno_price{ border-left:1px solid #0a84c1; padding-left:10px;} .orderno_price b{ color:#ff8400; font:bold normal 16px "微软雅黑";} .detail_info{ margin-bottom:20px;} .info_title{ border-bottom:1px solid #0071bb;} .hotel_name{ padding:5px 25px 15px 25px;} .hotel_name a{ font:bold normal 14px arial, helvetica, sans-serif; text-decoration:none; color:#0071bb;} .detail_table{ width:750px;} .detail_table td{ padding:5px; color:#444444; border-bottom:1px dashed #eaeaea;} .detail_table th{ padding:5px; font:normal bold 12px arial, helvetica, sans-serif; color:#444444; background:#f1f1f1;} .detail_print{ text-align:center; margin:20px 0px;} .mmember_view{ width:750px;} .mmember_view tr:hover{ background:none;} .mmember_view th{ width:18%; border:1px solid #dddddd; background:#f1f1f1; padding:7px 5px; color:#333333;} .mmember_view td{ width:32%; border:1px solid #dddddd; padding:7px 5px; color:#666666;} .ov_button{ text-align:center; padding:30px 0;} .ov_button a{ display:inline-block; margin-right:10px; text-align:center; vertical-align:middle;} .ov_submit,.ov_cancel{ width:75px; height:25px; text-decoration:none; background: left top no-repeat; line-height:25px;} .ov_submit{ background-position:0 0; color:#fff;} .ov_submit:hover{ color:#fff; background-position:-85px 0;} .ov_cancel{ background-position:0 -35px; color:#000;} .ov_cancel:hover{ color:#000; background-position:-85px -35px;} .ov_back{ color:#0053aa; text-decoration:none;} .ov_back:hover{ color:#0053aa; text-decoration:underline;} .businessarea_box{ width:510px; background:#ffffff; border:1px solid #0071bb; box-shadow:2px 3px 2px #666666; padding:10px; position:absolute; z-index:999;} .businessarea_box span{ display:inline-block; margin:0px 5px 5px 0px;} .business_area_box{ border:1px solid #c0c0c0; cursor:pointer; padding:3px 2px; display:inline-block; line-height:18px;width:56px;overflow:hidden;height:18px} .ms_content{ margin-bottom:20px;} .ms{ background:#f8f8f8; padding:5px; margin-bottom:10px;} .ms_hotel{ background:#ffffff; border:1px solid #dddddd; padding:10px; clear:both;} .ms_img{ margin-right:10px; width:290px; height:180px;} .ms_detail{ padding:0px 10px; width:385px; color:#666666;} .ms_detail h3{ font:normal normal 12px arial, helvetica, sans-serif; color:#ff8400; border-bottom:1px dashed #c0c0c0; padding-bottom:5px; margin-bottom:10px;} .ms_detail h3 a{ font:normal bold 14px arial, helvetica, sans-serif; color:#0071bb; text-decoration:none; margin-right:10px;} .ms_text{ padding-left:10px; margin-bottom:10px;} .ms_text ul{ padding:10px 0px 10px 10px;} .ms_text ul li{ background: left 5px no-repeat; padding:2px 0px 2px 15px;} .ms_btn{ line-height:25px;} .ms_btn p{ margin-right:10px; color:#333333;} .ms_btn a{width:80px; height:25px; background: no-repeat 0px -62px; text-align:center; line-height:25px; color:#ffffff; text-decoration:none; font-size:13px; font-weight:bold;} .ms_btn a:hover{ background: no-repeat 0px -92px; color:#ffffff;} .ms_ad{ margin-bottom:10px;} .meettingsortresult{ width:950px;} .select_img{background: no-repeat 0px 0px;} #select_content{ min-height:200px; _height:200px; margin-bottom:20px;} .select_content_hotel{ margin-bottom:10px;} .select_content_hotel li{ float:left; width:220px; height:305px; margin-right:10px; margin-bottom:10px; background: no-repeat -3px -244px; padding:10px;} .select_content_hotel .last{ margin-right:0px;} .select_content_hotel .hotel_active{ background-position:-3px -568px} .select_content_hotel .hotel_active .hotel_btn,.select_content_hotel .hotel_active .hotel_btn:hover{ background: no-repeat -3px -202px;} .select_content_hotel li h4,.select_content_hotel li p{ margin-bottom:5px;} .select_content_hotel h4 a{ text-decoration:none; color:#0071bb; font:normal bold 12px arial, helvetica, sans-serif; vertical-align:middle;} .city_detail{ font-size:12px; color:#666;} .rating{ color:#ff8400; margin-bottom:5px;} .select_pic{ width:218px; height:163px; margin-bottom:5px; overflow:hidden;} .select_pic img{ width:218px; height:163px; background: no-repeat center center #f6f6f6; display:block} .select_price{ text-align:right;} .hotel_price{ font:normal bold 14px verdana, geneva, sans-serif; color:#ff8400; text-decoration:none;} .hp_prompt{ color:#ff8400; font:normal bold 14px verdana, geneva, sans-serif;} .select_price span{ float:left;} .hotelgg_btn1,.hotelgg_btn1:hover{ width:51px; height:22px; font:normal normal 12px/22px arial, helvetica, sans-serif; text-decoration:none; background: left top no-repeat; display:inline-block; text-align:center; color:#000000; margin-right:5px;} .hotelgg_btn1_active{ width:51px; height:22px; font:normal normal 12px/22px arial, helvetica, sans-serif; text-decoration:none; background: left top no-repeat; display:inline-block; text-align:center; color:#000000; margin-right:5px;} .hotelgg_btn2,.hotelgg_btn2:hover{ width:70px;height:22px; background: left top no-repeat; display:inline-block; font:normal normal 12px/22px arial, helvetica, sans-serif; color:#ffffff; text-decoration:none; text-align:center;} .hotelgg_btn3,.hotelgg_btn3:hover{ width:70px;height:22px; background: left top no-repeat; display:inline-block; font:normal normal 12px/22px arial, helvetica, sans-serif; color:#333333; text-decoration:none; text-align:center;} .shoucang{ display:inline-block;background: left top no-repeat; width:14px; height:12px; margin-left:5px;} .shoucang_active{ display:inline-block;background: right top no-repeat;width:14px; height:12px; margin-left:5px;} .list_show{ width:740px;} .list_show li{ background: left bottom no-repeat; padding-bottom:15px; margin-bottom:5px;} .ls_base{ margin-bottom:10px;} .ls_img{ float:left; width:192px; height:154px; overflow:hidden; border:1px solid #a19a97; margin-right:20px;} .ls_img img{ width:192px; height:154px;} .ls_txt{ float:left; width:370px;} .ls_name{ margin-bottom:5px;} .ls_name a{ text-decoration:none; font:normal normal 24px "microsoft yahei",simsun; color:#0071bb;} .ls_name em{ font-size:12px; font-style:normal; font-family:arial, helvetica, sans-serif; color:#ff8400; margin:0 10px;} .ls_item{ border:1px solid #dadada; padding:20px 10px; background: left bottom repeat-x;} .ls_txt p{ color:#666; margin-bottom:20px;} .ls_single{ margin-bottom:5px;} .ls_single span{ margin-right:20px; color:#666; font-size:14px;} .ls_single span strong{ font-family:verdana, geneva, sans-serif; color:#ff8400; font-weight:bold;} .ls_link{ float:right;} .ls_btn,.ls_btn:hover{ display:block; margin-bottom:20px; width:108px; height:31px; background: left top no-repeat; text-decoration:none; text-align:center; font:normal normal 16px/31px "microsoft yahei",simsun; color:#fff;} .ls_click,.ls_click:hover{ display:block; margin-bottom:20px; width:108px; height:31px; background: left top no-repeat; text-decoration:none; text-align:center; font:normal normal 16px/31px "microsoft yahei",simsun; color:#999;} .ls_view{ text-decoration:none; color:#1a7ec1;} .ls_view:hover{ color:#ff8400; text-decoration:underline;} .ls_message{ width:100%; margin-bottom:15px;} .ls_message thead th{ font-size:14px; font-weight:normal; text-align:center; color:#525252; padding:5px; border-bottom:2px solid #afafaf;} .ls_message tbody th{ padding-bottom:5px; text-align:center;} .ls_message tbody div{ background:#e6e6e6;} .ls_message td{ font-size:12px; text-align:center; color:#525252; padding:7px 0; border-bottom:2px dashed #d9d9d9;} .ls_other{ text-align:center;} .ls_other a{ color:#1a7ec1; text-decoration:none; padding-right:15px;} .ls_other a:hover{ color:#ff8400;} .ls_down{ background: right -14px no-repeat;} .ls_up{ background: right 6px no-repeat;} .parallel{ border:2px solid #0071bb; margin-bottom:10px;} .parallel_tit{ background:#f5f5f5; border-bottom:1px solid #d7d7d7; height:27px; padding:0 5px; margin-bottom:5px;} .parallel_tit h5{ font:bold 14px arial,helvetica,sans-serif; color:#0071bb; float:left; line-height:27px;} .extra{ width:13px; height:13px; background: left top no-repeat; float:right; margin-top:7px;} .parallel_txt{ padding:0 5px;} .parallel_txt ul{ margin-bottom:15px; padding-top:10px;} .parallel_txt li{ border-bottom:1px solid #dddddd; margin-bottom:10px; color:#404040; padding-bottom:3px;} .parallel_txt li input{ vertical-align:middle; margin-right:5px;} .parallel_txt li label{ vertical-align:middle;} .parallel_btn{ margin-bottom:10px; color:#777; text-align:center;} .parallel_btn input{ width:69px; height:23px; line-height:23px; background: left top no-repeat; border:none; display:block; margin:0 auto; color:#fff; margin-bottom:5px;} .select_page{ text-align:right; clear:both;} .select_page li{ margin-left:5px; line-height:25px; display:inline;} .select_page .select_current{ color:#000000; font-weight:bold;} .select_page li a{ background:#f8f8f8; border:1px solid #e0e0e0; padding:2px 4px; text-decoration:none; display:inline;} #select_hotel{ padding:5px 10px; margin-bottom:10px;} .sortsideselectlist{ background:#fff;} .already_hotel{ border:3px solid #0071bb;} .select_tittle{ height:24px; background-position:-214px -8px; padding-top:5px; padding-left:35px; font:normal bold 14px arial, helvetica, sans-serif; margin:5px 0px 15px 0px; color:#0071bb;} .select_list{ margin-bottom:20px;} .select_list li{ padding-bottom:3px; margin-bottom:10px; border-bottom:1px solid #dddddd;} .select_list li label{ vertical-align:middle; color:#333; font:normal normal 12px tahoma, geneva, sans-serif;} .select_list li input{ vertical-align:middle; margin-right:5px;} .select_hotel_btn{ text-align:center;} .select_hotel_btn p{ padding:5px 0px; font:normal normal 12px arial, helvetica, sans-serif; color:#777777;} .next_btn{width:105px;height:27px;background-position:-3px -72px;} .next_btn:hover{width:105px;height:27px;background-position:-3px -102px;} .ms_choose{ width:100%; margin-bottom:20px;} .ms_choose h2,.ms_message h2{ font:normal bold 14px arial, helvetica, sans-serif; color:#ff8400; margin-bottom:10px;} .ms_message h2{ position:relative;} .ms_back{ position:absolute; right:0; top:2px;font:normal normal 12px arial, helvetica, sans-serif; color:#000; text-decoration:underline;} .ms_back:hover{ color:#0071bb;} .ms_choose table{ width:100%; margin-bottom:10px;} .ms_choose table tr:hover{ background:#f7f7f7;} .ms_choose table th{ font:normal bold 13px arial, helvetica, sans-serif; padding:5px; border-bottom:2px solid #dddddd;} .ms_choose table td{ padding:5px; border-bottom:1px dashed #dddddd; line-height:20px;} .ms_choose table a{ color:#0066ff; text-decoration:none;} .ms_choose table a:hover{ text-decoration:underline;} .ms_message .so_title{ display:inline-block; width:90px;} .ms_message .so_title b{ display:inline-block; width:25px; font:normal normal 12px "微软雅和";} .so_notice{ display:block; margin:0 5px; width:406px; color:#999; font:normal normal 12px/18px arial, helvetica, sans-serif;} .highlight{ color:#ff8400;} .ms_price{ font:normal normal 14px arial, helvetica, sans-serif;} .ms_message{ margin-bottom:20px;} .add_hotel{ text-align:right; padding:5px 10px;} .add_hotel a{ background: left top no-repeat; padding-left:20px; color:#0033cc; font:normal normal 13px/16px arial, helvetica, sans-serif;} .add_hotel a:hover{ text-decoration:none; color:#0033cc;} .ms_base,.ms_other,.ms_contact{ padding:10px 0px 10px 30px; position:relative;} .ms_base h3,.ms_other h3,.ms_contact h3{ border-bottom:1px solid #0071bb; padding-bottom:5px; margin-bottom:20px; font:normal bold 14px arial, helvetica, sans-serif;} .ms_base h3 b,.ms_other h3 b,.ms_contact h3 b,.ms_base strong b,.ms_other strong b,.ms_contact strong b,.mp_base b,.mp_contact p b{ color:#f21c1c; font:normal normal 12px arial, helvetica, sans-serif;} .ms_base h3 font,.ms_other h3 font,.ms_contact h3 font{ color:#999999; font-size:12px; font-weight:normal;} .ms_base p,.ms_other p,.ms_contact p,.ms_base_type,.mp_base p,.mp_contact p{ margin:10px 0px; font:normal normal 12px tahoma; line-height:25px; clear:both;} .ms_base p strong,.ms_other strong,.ms_contact strong,.ms_base_type strong,.mp_base p strong,.mp_contact p strong{ margin-left:15px; font-weight:normal; vertical-align:middle;} .ms_base p label,.ms_other label,.ms_contact label,.ms_base_type label,.mp_base p label,.mp_contact p label{ vertical-align:middle; font-family:tahoma, geneva, sans-serif;} .ms_base p input,.ms_other input,.ms_contact input,.ms_base_type input,.mp_base p input,.mp_contact p input{ vertical-align:middle;} .ms_base p input,.ms_other input,.ms_base_type input,.mp_base p input,.mp_contact p input{ margin:0px 5px;} .ms_other .ms_other_spe,.mp_base .ms_other_spe{ vertical-align:top;} .ms_contact strong,.mp_contact p strong{ width:85px; display:inline-block;} .date_bj { background: no-repeat scroll 80px center #fff; border-color: #aaaaaa #eaeaea #eaeaea; border-style: solid; border-width: 1px;} .ms_submit{ text-align:center; margin:10px 0px;} .mss_submit{ width:100px; height:29px; background: left top no-repeat; line-height:29px; color:#ffffff; font-size:14px; text-decoration:none; border:none; margin-right:10px;} .mss_submit span{ color:#ffffff;} .mss_save{ width:100px; height:29px; line-height:29px; background: 0px -39px no-repeat; color:#000000; font-size:14px; text-decoration:none; border:none;} .mss_save:hover{ color:#000000;} .mss_submit:hover{ color:#ffffff;} .order_submit a{ width:145px; height:29px; background: left top no-repeat; text-align:center; font-weight:bold; text-decoration:none; color:#ffffff; font-size:14px; line-height:29px; cursor:pointer; display:inline-block;} .order_submit a:hover{ background: left -30px no-repeat; color:#ffffff;} .ms_send{ position:absolute; right:0px; top:2px; font:normal normal 12px arial, helvetica, sans-serif; color:#444444;;} .ms_send label{ background: 0px -108px no-repeat; padding-left:10px; vertical-align:bottom; display:inline-block;} .ms_send input{ vertical-align:middle;} .ms_send_btn{ width:50px; height:22px; background: 0px -78px no-repeat; vertical-align:middle; line-height:22px; text-align:center; text-decoration:none; color:#000000;} .ms_send_btn:hover{ color:#000000;} .send_other{ font-weight:normal; color:#990000;} .type_meeting{ padding:3px 2px; margin:0 5px; vertical-align:middle;} .meeting_table{ width:100%;} .meeting_table td{ padding:10px 0;} .meeting_must{ font:normal normal 12px "微软雅黑"; color:#ff0000;} .enter_time{ width:20px;} .meeting_time{ width:95px;} .meeing_aling{ display:block; padding:5px 0 0 0;} .meeting_n{ color:#ff0000; margin-bottom:20px;} .cchoose_css{ clear:both; padding:2px; border:1px #ccc solid; box-shadow:#ccc 2px 2px; width:100%;} .cchoose_css table{ width:100%;} .cchoose_css tr{ vertical-align:middle;} .cchoose_css th{ padding:5px 3px; font-weight:bold; background:#eeeeee;} .cchoose_css td{ padding:5px 3px; vertical-align:middle; font:normal normal 12px tahoma;} .member_click{ cursor:pointer;} .meeting_type{ width:80%;} .ms_base_type strong{ float:left;} .meeting_type_2 tr:hover{ background:none;} .msubmit_table,.msubmit_hotel{ width:100%; margin-bottom:10px; font:normal normal 12px arial, helvetica, sans-serif; color:#666;} .msubmit_table caption,.msubmit_hotel caption{ font:normal bold 12px arial, helvetica, sans-serif; padding:5px; color:#ff8400;} .msubmit_table td{ padding:5px; border:1px solid #eeeeee; width:32%;} .msubmit_table td div{ width:400px;word-break:break-all;word-wrap: break-word;} .msubmit_table th{ padding:5px; width:18%; border:1px solid #eeeeee;} .msubmit_hotel th{ width:18%;} .msubmit_hotel td,.msubmit_hotel th{ border:1px solid #f1f1f1; vertical-align:top; padding:5px;} .msubmit_hotel td p{ line-height:200%;} .meetingroom_spe{ color:black; padding:3px; margin:0 5px;} .meettingdetail{ margin-bottom:10px;} .mh_title{ margin-bottom:10px; position:relative;} .mh_title h1{ font:normal normal 22px "微软雅黑"; color:#000; border-bottom:1px solid #ccc; padding-bottom:5px;} .mh_title h1 a,.mh_title h1 a:hover{ text-decoration:none; font:normal bold 22px "微软雅黑"; color:#0071bb;} .mh_title h1 em{ font:normal normal 12px arial, helvetica, sans-serif; margin:0 10px; color:#ff8400;} .mh_title .detail_keep{ font:normal normal 12px arial, helvetica, sans-serif; text-decoration:none;} .mh_title .detail_keep:hover{ font:normal normal 12px arial, helvetica, sans-serif; text-decoration:underline;} .mh_address{ margin-bottom:5px;} .mh_address span{ margin-right:10px;} .hv_map{ background: left top no-repeat; padding:2px 0 2px 22px; color:#0066cc; text-decoration:none;} .hv_map:hover{ color:#0066cc; text-decoration:underline;} .hv_email{ display:inline-block; height:24px; background: left top no-repeat; line-height:24px; padding-left:30px; color:#000; text-decoration:none;} .hv_email:hover{ text-decoration:underline; color:#0066cc;} .mh_text .contact_hgg{ color:#ff8400; text-indent:0; margin:0;} .spe_q{ vertical-align:-5px;} .mh_address span strong{ color:#333; font:normal normal 13px arial, helvetica, sans-serif;} .venue_type{ color:#333; text-decoration:none;} .venue_type:hover{ color:#333; text-decoration:underline;} .mh_district{ position:absolute; right:0px; top:35px;} .sideselectlist{ position:absolute; top:180px; right:5px; width:160px; background:#fff; overflow:hidden} .mh_img{ width:360px; margin-right:20px; margin-bottom:10px;} .mh_pic{ margin-bottom:10px; height:270px; background:#999999;} .mh_pic img{ width:360px; height:270px;} .meetttingshotlist{ width:315px; height:60px; overflow:hidden; position:relative; top:9px; left:10px;} .mh_lefticon{ width:13px; height:74px; background: left top no-repeat; margin-right:5px; cursor:pointer} .mh_photolist{ width:304px; overflow:hidden; height:60px;} .mh_photolist li{ float:left; display:inline; width:77px; width:75px; overflow:hidden} .mh_photolist li img{ width:66px; height:52px; display:block; overflow:hidden; background:#ededed; border:2px solid #fff;} .mh_righticon{ width:13px; height:74px; background: -32px 0px no-repeat; cursor:pointer} .meetingplacepic{ width:360px;} .mh_intro{ width:570px; margin-bottom:10px;} .mh_text{ margin-bottom:10px;} .hotel_base{ width:100%; margin-bottom:10px;} .hotel_base td{ height:30px; color:#444;} .hotel_base strong{ font-family:verdana, geneva, sans-serif; font-size:18px; font-weight:bold; color:#ff8400;} .hotel_base span{ margin-right:20px;} .mh_intro .week_a{ border:1px solid #ddd; padding:5px;} .week_img a{ display:block; height:90px; width:120px; background:#ddd;} .mh_box{ margin-bottom:5px;} .mh_text p{ margin-bottom:10px; line-height:150%; text-indent:2em; color:#666666;} .mh_text .mh_text_btn p{ color:#999; margin:0; line-height:normal; text-indent:0; padding:5px 0 0 0;} .h_view_m{ padding:10px 20px; border:1px solid #e4e4e4;} .h_view_m table{ width:100%} .h_view_m td{ padding:5px 0;} .h_view_m strong{ font:normal bold 16px verdana, geneva, sans-serif; color:#ff8400;} .h_view_m b{ font:normal normal 12px arial, helvetica, sans-serif; color:#444;} .mh_text a.viewfull{background: 50px -670px no-repeat; padding-right:15px; text-decoration:none} .mh_text a.normal_t{background: 25px -639px no-repeat; padding-right:15px;} .h_view_s{ padding:5px 0;} .h_view_s div{ margin-bottom:5px;} .h_view_s span{ background:#f0f0f0; display:inline-block; height:20px; line-height:20px; padding:0 2px;} .h_view_s i{ margin-right:30px; font:normal normal 12px arial, helvetica, sans-serif; color:#666;} .h_view_t{ color:#999;} .h_view_t span{ margin-right:15px;} .h_view_t strong{ font:normal bold 12px arial, helvetica, sans-serif;} .h_view_p{ float:right; text-align:right;} .h_view_p p{ margin-bottom:10px;} .h_view_h{ color:#ff8400;} .h_view_h span{ text-decoration:line-through; color:#999; margin-right:10px;} .h_view_h strong{ font:normal bold 16px verdana, geneva, sans-serif; color:#ff8400;} .mh_text h4{ font:normal bold 14px arial, helvetica, sans-serif; margin-bottom:10px;} .hotel_int{ margin-bottom:10px; line-height:150%; text-indent:2em; color:#666666;} .mh_text_btn{ text-align:right;} .mh_text_btn a,.mh_text_btn a:hover{ margin-left:10px; height:33px; display:inline-block; background-image:; text-align:center; font:normal bold 14px/30px arial, helvetica, sans-serif; color:#fff; text-decoration:none;} .view_rfp{ background-position:0 0; width:97px;} .view_olist{ background-position:0 35px; width:107px;} .mh_boxmain_bg{ border:5px solid #f7f7f7; margin-bottom:5px;} .mh_text .mh_boxmain{ padding:10px;} .mh_boxmain{background:#ffffff; padding:10px 20px; border:1px solid #d7d7d7;} .boxmain_left,.boxmain_right{ width:250px;} .boxmain_left{ border-right:1px solid #dddddd;} .boxmain_right{ margin-left:15px;} .boxmain_left p,.boxmain_right p{ margin-bottom:10px;} .boxmain_left p b,.boxmain_right p b{ text-align:right; font:normal normal 13px arial, helvetica, sans-serif; color:#666666; display:inline-block;} .boxmain_left p strong,.boxmain_right p strong{ font:normal bold 20px arial, helvetica, sans-serif; color:#ff8400;} .view_notice{ text-align:right; color:#666; font:normal normal 12px arial, helvetica, sans-serif;} .hotel_label{ padding:5px 0;} .hotel_label h4,.mh_box h4{ font:normal bold 14px arial, helvetica, sans-serif; margin-bottom:5px;} .h_view_h4{ padding:0 0 0 20px;} .b_view_ul{} .b_view_ul .hgg_tag{ padding-bottom:5px;} .hotel_label li{ float:left; margin-right:5px;} .hotel_label li a{ text-decoration:none; color:#444;} .hotel_label li a:hover{ color:#ff8400; text-decoration:underline;} .hgg_contact{ background:#fef7ef; padding:5px 10px;} .contact_hgg{color:#ff6600; margin-bottom:10px;} .hgg_contact table{} .hgg_contact td{ padding-right:10px; font-family:verdana, geneva, sans-serif;} .hgg_contact span{ color:#999;} .hgg_contact .hotel_tel{ font:normal bold 22px arial, helvetica, sans-serif; color:#444;} .hgg_contact table a{ display:inline-block; background: left top no-repeat; width:126px; height:38px; text-align:center; color:#fff;text-decoration:none; font:normal bold 16px/35px arial, helvetica, sans-serif; margin-right:20px;} .mh_tabnav{ height:29px; padding-left:10px; border-bottom:3px solid #ff8400; overflow:hidden;} .mh_tabnav li{ margin-right:10px; float:left; line-height:29px;} .mh_tabnav li a,.mh_tabnav li a:hover{ cursor:pointer; font:normal bold 13px/32px arial, helvetica, sans-serif; text-decoration:none; color:#444;} .mh_tabnav li em{ float:left; padding:0 10px 0 15px; background: 0px -155px no-repeat; font-style:normal;} .mh_tabnav li span{ width:5px; height:29px; float:left; background: left -194px no-repeat;} .mh_tabnav .mh_current a,.mh_tabnav .mh_current a:hover{ color:#fff;} .mh_tabnav .mh_current em{ background: 0px -77px no-repeat;} .mh_tabnav .mh_current span{ background: left -116px no-repeat;} .hgg_tab{ border-bottom:2px solid #656a77; padding:0 5px; height:27px; width:940px;} .hgg_tab li{ float:left; margin-left:5px;} .hgg_tab .hgg_tab_on,.hgg_tab .hgg_tab_on:hover{ background:#656a77; border-color:#656a77; color:#fff;} .hgg_tab li strong{ color:#ff0000; font-weight:bold;} .hgg_tab li a{ display:inline-block; height:26px; border-style:solid; border-width:1px 1px 0 1px; border-color:#eee; border-radius:3px 3px 0 0; background: left top repeat-x; font:normal normal 13px/26px arial, helvetica, sans-serif; text-decoration:none; color:#444; padding:0 10px;} .hgg_tab li a:hover{ background:#ffebd5; border-color:#ffdbb5;} .v_tab_title{ display:block; height:37px; position:relative; font:normal bold 14px/37px arial, helvetica, sans-serif; background:#f9f9f9; border-top:1px solid #ff8400; color:#333; padding:0 0 0 10px; margin:1px 0 10px 0;} .hotelroom_info{ color:#999; font-size:12px; font-weight:normal; margin-left:5px;} .hotelroom_info strong{ color:#009933;} .v_mtable{ text-align:center;} .mh_tabmain{ padding:20px 10px;} .tabmain_1{ margin-bottom:20px; width:100%;} .tabmain_choose{ width:100%; margin:1px 0 20px 0; border-top:1px solid #ff8400;} .tabmain_choose th{ padding:5px 10px; background:#eeeeee; font:normal bold 12px arial, helvetica, sans-serif;} .tabmain_choose td{ padding:10px 10px 3px 10px; border-bottom:1px dashed #dddddd; color:#444444;} .tabmain_choose strong{ font:normal bold 16px arial, helvetica, sans-serif; color:#ff8400;} .tb_text,.tb_base{ margin:10px 0px;} .tb_text p{ color:#777777; text-indent:2em; padding:5px; line-height:150%;} .tbb_text{ width:100%;} .tbb_text table{ width:95%; margin-left:20px;} .tbb_text th{ border-bottom:1px dashed #dddddd; padding:6px 4px 6px 15px; color:#000000;} .tbb_text td{ border-bottom:1px dashed #dddddd; padding:6px 4px 6px 15px; line-height:150%; color:#555555;} .tbb_bank{ margin:10px;} .tbb_bank li{ margin-right:10px; float:left;} .mp_hoin{ text-indent:2em; line-height:180%; color:#666;} .tabmain_pic{ min-height:300px; _height:300px; margin-bottom:20px;} .comment_right{ float:right;} .comment_right a{ background: no-repeat -2px -94px; width:90px; height:27px; color:#ffffff; font-size:14px; font-weight:bold; line-height:27px; text-align:center; text-decoration:none; display:inline-block;} .comment_right a:hover{ color:#ffffff;} .tbp_tabs{ margin-bottom:10px; height:20px;} .tbp_tabs li{ margin-right:10px; float:left;} .tbp_tabs li a{ text-decoration:none; color:#0071bb;} .tbp_tabs li a:hover{ text-decoration:underline;} .tbp_tabs .tbp_current a{ color:#ff8400;} .tbp_tabs .tbp_current a:hover{ text-decoration:none;} .tbp_pic{ width:720px; margin:0 auto; overflow:hidden;} .tbp_bg{ text-align:center; padding:10px;} .tbp_img{ height:375px; width:500px; overflow:hidden; margin:0 auto;} .tbp_page{ background:#f8f8f8; margin-bottom:5px; padding:0px 10px; color:#999999;} .hotelmpic{ overflow:hidden; width:700px;} .hotelmpic p{ margin-bottom:10px; line-height:150%;} .photo_main{ width:567px; float:left;} .photo_gallery{ width:567px; margin:10px 0; float:left; height:206px;} .tabmain_pic .mh_pic{ position:relative; margin:0 auto; width:550px; height:412px; background:#3a3b3e; border-collapse:separate; text-align:center;} .tabmain_pic .mh_pic img{ width:550px; height:412px; background: no-repeat scroll center center #f6f6f6;} .imgdesc{ width:550px; margin:0 auto; padding:6px 0;} .imgdesc label{ float:left; font:normal bold 14px arial, helvetica, sans-serif; text-decoration:none; color:#000;} .imgpager{ float:right; color:#333;} .imgpager span{ color:#ff8400;} .photo_gallery .mh_icon{ width:650px; margin:0 auto;} .photo_gallery .mh_lefticon{ width:19px; height:36px; background: 0 0 no-repeat; position:absolute; left:0; top:18px;} .photo_gallery .mh_lefticon:hover{ width:19px; height:36px; background: 0 -36px no-repeat;} .photo_gallery .mh_righticon{ width:19px; height:36px; background: -20px 0 no-repeat; position:absolute; right:0; top:18px;} .photo_gallery .mh_righticon:hover{ width:19px; height:36px; background: -20px -36px no-repeat;} .photo_gallery .meetttingshotlist{ width:570px; left:40px;} .v_prev{ position:absolute; top:10px; left:0; width:35%; height:392px; cursor:pointer;} .v_prev span{ float:left; background:#000; width:59px; height:392px; border-radius:0 10px 10px 0; opacity:0.3;} .v_prev span strong{ display:block; width:59px; height:100px; background: left -100px no-repeat; margin-top:150px;} .v_next{ position:absolute; top:10px; right:0; width:65%; height:392px; cursor:pointer;} .v_next span{ float:right; background:#000; width:59px; height:392px; border-radius:10px 0 0 10px; opacity:0.3;} .v_next span strong{ display:block; width:59px; height:100px; background: -59px -100px no-repeat; margin-top:150px;} .photo_big{ width:289px; height:206px; overflow:hidden; float:left; position:relative;} .photo_big img{ width:289px; height:206px;} .photo_big .photo_info{ width:289px;} .photo_info{ background:none repeat scroll 0 0 rgba(0, 0, 0, 0.6); height:30px; line-height:30px; text-align:center; color:#fff; position:absolute; bottom:0; left:0;} .photo_right{ float:left;} .photo_top{ margin-bottom:6px; height:100px;} .photo_right .photo_bottom{ margin-bottom:0;} .photo_kind2 .photo_info{ width:166px;} .photo_kind3 .photo_info{ width:100px;} .photo_kind2,.photo_kind3{ float:left; position:relative; margin-left:6px; _margin-left:3px; overflow:hidden;} .photo_kind2,.photo_kind2 img{ width:166px; height:100px;} .photo_kind3,.photo_kind3 img{ width:100px; height:100px;} .photo_view{ text-align:right; clear:both;} .photo_view strong{ color:#ccc;} .photo_view a{ display:inline-block; height:23px; line-height:23px; padding:0 10px; background:#0083de; text-decoration:none; color:#fff;} .photo_view a:hover{ color:#fff; text-decoration:underline;} .hotel_prom{ position:absolute; right:0; top:-1px; display:block; width:360px; height:37px; border-top:1px solid #0071bb;} .other_pro{ float:right; background:#f6f6f6; width:350px; padding:5px; margin-top:10px;} .other_info{ background:#fff; padding:10px;} .other_info h4{ color:#ff8400; font-weight:bold;} .hgginfo_item{ margin-top:10px; border-bottom:1px dashed #ddd; padding-bottom:3px;} .hgginfo_left{ color:#666; float:left; width:275px;} .hgginfo_left a{ color:#444; text-decoration:none;} .hgginfo_left a:hover{ color:#ff8400; text-decoration:underline;} .hgginfo_right{ background: left 2px no-repeat; text-decoration:none; padding-left:10px; float:right;} .hgginfo_right:hover{ color:#ff8400; text-decoration:underline;} .pic_dialog{ background:#3a3b3e; border:5px solid #e3e3e3; width:670px; position:relative;} .pic_close{ position:absolute; right:-26px; top:-5px; display:block; width:21px; height:21px; background: left -264px no-repeat;} .pic_close:hover{ background: -21px -264px no-repeat;} .pic_dialog table{ margin:15px 0;} .pic_dialog td{ padding:10px 0; color:#fff; font-size:14px; text-align:center;} .pic_dialog td img{ width:550px; height:412px; border:1px solid #fff;} .pic_prev,.pic_next{ display:inline-block; height:100px; width:59px;} .pic_prev{ background: left top no-repeat;} .pic_prev:hover{ background: left -100px no-repeat;} .pic_next{ background: -59px top no-repeat;} .pic_next:hover{ background: -59px -100px no-repeat;} .tabmain_room,.tabmain_eat{ margin-bottom:20px;} .tab_er{ width:100%;} .tab_er th{ background:#eee; padding:5px 10px; font-weight:bold;} .tab_er td{ color:#555; border-bottom:1px dotted #eee; padding:10px;} .tab_er td strong{ font:normal bold 14px verdana, geneva, sans-serif; color:#ff8400;} .tmt_left{ } .tmt_map{ margin-bottom:10px; overflow:hidden;} .tmta_text{ margin:20px 0px;} .tmta_text th{ background:#f1f1f1; padding:5px 10px;} .tmta_text td{ border-bottom:1px dashed #dddddd; padding:10px; color:#666666; line-height:150%;} .tmta_text td strong{ font-weight:bold;} .pop_bd{ padding:0 0 20px 0;} .hotel_datelist{ width:100%; border-collapse:collapse;} .hotel_datelist th{ background:#eeeeee; padding:5px;} .hotel_datelist td{ padding:10px; color:#777777; border-bottom:1px dashed #cccccc; vertical-align:top;} .hotel_datelist td strong{ font-weight:bold;} .hotel_datelist .n td{ border:none;} .tabmain_facility{ margin-bottom:20px;} .tmf_text{ width:100%;} .tmf_text th{ padding:10px; color:#000000; border-bottom:1px dashed #c0c0c0;} .tmf_text td{ padding:10px; color:#666666; border-bottom:1px dashed #c0c0c0; line-height:150%;} .pagination{ text-align:center; padding:10px 0px; clear:both; color:#666;} .pagination span,.pagination a{ margin-left:10px;} .pagination span{ display:inline-block; padding:2px 7px; background:#3366ff; color:#ffffff; border:1px solid #3333ff;} .pagination a{ background:#fff; color:#0033cc; display:inline-block; padding:2px 7px; border:1px solid #cccccc; text-decoration:none;} .pagination a:hover{ background:#f9f9f9; color:#0033cc; display:inline-block; padding:2px 7px; border:1px solid #cccccc; text-decoration:underline;} .drtabs_nav{ border-bottom:2px solid #4ca6e1; padding-left:10px; height:28px;} .drtabs_nav li{ margin-right:5px; float:left;} .drtabs_nav li a{ height:28px; width:120px; text-align:center; text-decoration:none; line-height:28px; background:#daebfa; color:#000000; border-radius:5px 5px 0 0;} .drtabs_nav .drtabsn_current a{ background:#4ca6e1; color:#ffffff; font-weight:bold;} .drtc_order{ padding:10px 0px;} .drtco_h{ margin-bottom:10px; color:#666666;} .drtco_text{ margin-bottom:10px;} .drtco_text th{ padding:5px; background:#f0f0f0; text-align:center; font-weight:normal;} .drtco_text td{ border-bottom:1px dashed #c0c0c0; padding:10px 5px; text-align:center;} .drtco_price{ color:#ff8400;} .drtco_no{ color:#0071bb;} .drtco_name a,.drtcoc_operat a{ color:#0071bb; text-decoration:none;} .drtco_name a:hover,.drtcoc_operat a:hover{ text-decoration:underline; color:#0071bb;} .cancel_text{ width:90%; margin:0 auto;} .cancel_text tr:hover{ background:none;} .cancel_text th{ padding:5px 3px; font:normal normal 14px arial, helvetica, sans-serif;} .cancel_text td{ padding:5px 3px; font-size:12px;} .cancel_text inpout,.cancel_text label{ vertical-align:middle;} .order_status{ background: left top no-repeat; width:211px; height:58px; padding-top:20px;} .order_status table{ width:95%; margin:0 auto;} .order_status table td{ font:normal normal 12px arial, helvetica, sans-serif; padding:5px;} .package_time{ background: left top no-repeat; width:211px; height:58px; padding-top:20px;} .package_time p{ text-align:center; line-height:50px; font-weight:bold; font-size:14px; color:#ff8400;} .package_list{ width:100%; margin:20px 0px;} .package_list th{ border-bottom:1px dotted #cccccc; padding:10px; font-weight:normal; background:#f5f5f5;} .package_list td{ border-bottom:1px dotted #cccccc; padding:10px; color:#555555;} .package_list .package_lits_spe td,.package_list .package_lits_spe th{ border-bottom:none; padding:15px 10px;} .member_itg{} .member_itg table{ width:100%;} .member_itg table tr:hover{ background:none;} .member_itg table th{ padding:10px 5px; font:normal bold 13px arial, helvetica, sans-serif; color:#666; border-bottom:1px solid #a7d7f6;} .member_itg table td{ padding:10px 5px; color:#444;} .member_itg .itg_total td{ background:#a7d7f6; padding:10px; font:normal bold 13px arial, helvetica, sans-serifl;} .member_itg .itg_total td strong{ color:#b05200;} .itg_wait{ text-align:center; font:normal bold 14px/30px arial, helvetica, sans-serif; margin:10px 0;} .order_exchange{ margin:20px 10px;} .exchange_itg{} .exchange_itg td{ text-align:center;} .exchange_img{ padding-bottom:10px;} .exchange_img img{ width:220px; height:165px; background:#ddd; display:block; border:1px solid #eaeaea;} .exchange_apply{ color:#999; line-height:23px;} .duihuan,.duihuan:hover{ display:inline-block; height:23px; width:69px; text-align:center; background: left top no-repeat; color:#fff; text-decoration:none; margin:0 5px;} .itg_nor,.itg_nor:hover{ display:inline-block; height:23px; width:69px; text-align:center; background: left top no-repeat; color:#666; text-decoration:none; margin:0 5px;} .exchange_dialog{ width:100%; margin:20px 0 30px 0;} .exchange_dialog tr:hover{ background:none;} .exchange_dialog th{ width:25%; text-align:right; padding:7px 10px;} .exchange_dialog td{ padding:7px 10px; font:normal normal 12px arial, helvetica, sans-serif;} .exchange_dialog input{ margin:0;} .exchange_yes,.exchange_yes:hover{ background: left top no-repeat; width:85px; height:31px; display:inline-block; border:none; font:normal bold 14px/30px arial, helvetica, sans-serif; color:#fff; text-decoration:none; text-align:center; margin:0 10px 0 0;} .exchange_cancel,.exchange_cancel:hover{ width:76px; height:31px; display:inline-block; text-align:center; background: left top no-repeat; font:normal bold 14px/30px arial, helvetica, sans-serif; color:#444; text-decoration:none;} .exchange_suc{ margin:50px 0;} .exchange_left{ width:95px; height:75px; float:left; background: left top no-repeat; margin:0 20px; _margin:0 10px;} .exchange_right{ float:left; color:#444; font-size:12px;} .exchange_right h3{ font:normal bold 14px/25px arial, helvetica, sans-serif; padding-bottom:10px;} .exchange_right h3 span{ color:#ff8400;} .exchange_bt{ padding:20px 0;} .exchange_bt a,.exchange_bt a:hover{ background: left top no-repeat; width:69px; height:23px; display:inline-block; text-align:center; font:normal bold 13px/23px arial, helvetica, sans-serif; color:#fff; text-decoration:none;} .member_rule{ padding:20px 10px;} .order_rule{ padding:0 20px;} .order_rule li{ color:#f00; list-style:outside decimal; font:normal bold 13px/30px arial, helvetica, sans-serif;} .order_rule span{ color:#444; font:normal normal 13px arial, helvetica, sans-serif;} .rule_notice{ color:#999; line-height:30px; margin-top:20px;} .modpossword{ padding-bottom:40px; border:1px solid #b9e0ff;} .modpossword_ul{ margin:20px 0px;} .modpossword_ul li{ padding:10px 0px; font-family:tahoma;} .modpossword_ul label{ width:200px; text-align:right; padding:0px 10px; vertical-align:middle; font:normal normal 12px arial, helvetica, sans-serif; display:inline-block;} .modpossword_ul input{ vertical-align:middle; margin-right:5px;} .modp_button{ margin-left:220px;} .modp_btn{ background: -3px -4px no-repeat; width:80px; height:26px; font:normal bold 14px/24px arial, helvetica, sans-serif; text-align:center; color:#ffffff; text-decoration:none;} .modp_btn:hover{ color:#ffffff;} .mod_user{ background:#fff; padding-bottom:15px; border:1px solid #b9e0ff;} .modemu_title{ background:#94d5f6; margin-bottom:10px; padding:0px 15px; color:#666; font:normal normal 12px/200% arial, helvetica, sans-serif;} .modemu_h{ font-weight:bold; color:#333333; font-size:14px;} .edit_right,.edit_right:hover{ color:#001d75; text-decoration:none; font:normal normal 12px/200% arial, helvetica, sans-serif;} .modemu_base{ padding:15px 40px;} .modemu_base li{ margin-bottom:15px;} .modemu_base label{ font:normal normal 12px tahoma, geneva, sans-serif; vertical-align:middle;} .padding_span{ padding-left:14px;} .block_text{ vertical-align:middle; font-family:tahoma, geneva, sans-serif; margin-right:5px;} .block_text{ color:#000000; font-size:14px;} .modemu_input{ width:17em;} .modemu_check{ margin-right:5px;} .modemub_button{ text-align:center;} .modemub_button input{ font:normal bold 14px tahoma, geneva, sans-serif;} .modemu_save,.modemu_canceled{ background: left -94px no-repeat; border:none; width:92px; height:27px; vertical-align:text-bottom; color:#ffffff;} .plist_add{ position:absolute; right:10px; top:0px;} .plist_add a{ display:block; height:16px; padding-left:20px; background: left top no-repeat; font:normal normal 12px/16px arial, helvetica, sans-serif; text-decoration:none;} .plist_add a:hover{ color:#000000;} .no_meeting,.meeting_contact{ margin-bottom:20px;} .no_content,.yes_meeting{ width:100%; margin-bottom:10px;} .no_content th,.yes_meeting th{ padding:8px 5px; background:#eeeeee; border-top:1px solid #cccccc; border-bottom:1px dotted #cccccc; font:normal bold 12px arial, helvetica, sans-serif; color:#505050;} .no_content td,.yes_meeting td{ padding:8px 5px; border-bottom:1px dotted #cccccc; color:#444; font-size:12px;} .operation a{ height:22px; line-height:22px; margin:0px 5px; text-decoration:none; color:#0071bb;} .first_detail{ background: 29px 9px no-repeat; padding-right:15px;} .first_choose{ background: left top no-repeat; width:67px; height:22px; line-height:22px; text-align:center; vertical-align:middle; color:#ffffff; text-decoration:none;} .mtroom{ width:100%; margin:25px 0px;} .mtroom td{ padding:5px; font:normal normal 12px tahoma, geneva, sans-serif;} .mtroom input{ margin-right:5px;} .mtroom th{ padding:5px; font:normal normal 12px tahoma, geneva, sans-serif; text-align:right;} .mtr_delete{ margin-top:15px; text-align:center;} .pay_success{ width:950px; margin:20px 0px;} .pay_bg1{ background: left top no-repeat; height:12px; overflow:hidden;} .pay_bg2{ background: left top repeat-y; padding:120px;} .pay_content{} .success_box{} .success_icon{ background: left top no-repeat; width:92px; height:74px; margin:0px 40px 0px 70px;} .success_text{ border-left:1px solid #999; padding-left:40px; width:65%;} .success_title{ font:normal bold 28px tahoma, geneva, sans-serif; margin-bottom:10px;} .success_text p{ margin-bottom:5px; font:normal normal 12px arial, helvetica, sans-serif;} .pay_money strong{ color:#ff8400; font:normal bold 16px arial, helvetica, sans-serif;} .pay_member a{ margin:0px 5px;} .pay_member a,.pay_index a,.pay_back a{ color:#0069ca; text-decoration:none;} .pay_member a:hover,.pay_index a:hover,.pay_back a:hover{ text-decoration:underline;} .pay_bg3{ background: left top no-repeat; height:12px;} .fail_icon{ background: 0px -75px no-repeat; width:70px; height:74px; margin:0px 40px 0px 70px;} .fail_title{ border-bottom:1px dashed #cccccc; font:normal bold 28px tahoma, geneva, sans-serif; margin-bottom:20px; padding-bottom:5px;} .fail_messege{ margin-bottom:20px;} .fail_messege dt{ font:normal bold 13px arial, helvetica, sans-serif; margin-bottom:15px;} .fail_messege dd{ font:normal normal 12px arial, helvetica, sans-serif; color:#666666; margin-left:15px; margin-bottom:5px;} .fail_messege strong{ color:#ff8400; font:normal bold 13px arial, helvetica, sans-serif;} .pay_again{ background: 0px -160px no-repeat; width:110px; height:30px; border:none; font:normal normal 14px arial, helvetica, sans-serif; color:#fff; margin-right:20px;} .fail_back{ background: 0px -201px no-repeat; width:110px; height:30px; border:none; font:normal normal 14px arial, helvetica, sans-serif; color:#000;} .wrap_bg{ background: left top no-repeat;} .error_logo{ padding:100px 0px 80px 0px; text-align:center;} .error_content{ padding:20px 0px 20px 60px; border-top:1px solid #e3e3e3;} .ec_h{ font:normal bold 18px arial, helvetica, sans-serif; margin-bottom:20px;} .error_text{} .error_text p{ padding:5px 0;} .error_text a{ background: left top no-repeat; display:inline-block; width:125px; height:35px; margin-right:20px; font:normal bold 14px arial, helvetica, sans-serif; color:#fff; text-decoration:none; line-height:35px; text-align:center;} .error{ color:#c55; margin:0 5px;} .about_nav{ width:250px; padding:20px 0px 20px 20px; margin-right:30px;} .about_menu{ margin-left:10px;} .am_nav{ margin-bottom:10px; border-bottom:1px solid #eee; padding-bottom:5px;} .am_nav span a{ color:#0071bb; text-decoration:none; font:normal normal 12px arial, helvetica, sans-serif; height:25px; line-height:25px; padding-left:10px;} .am_nav span a:hover{ font:normal bold 12px arial, helvetica, sans-serif; color:#333; height:25px; line-height:25px;} .about_menu .am_current span a{font:normal bold 12px arial, helvetica, sans-serif; color:#333; height:25px; line-height:25px; display:block;} .help_menu{ margin:0px 10px;} .help_menu li{ padding:5px 0px 5px 20px; border-top:1px dashed #cccccc; background: 15px -57px no-repeat;} .help_menu li a{ font:normal normal 12px arial, helvetica, sans-serif; text-decoration:none; display:block; height:25px; line-height:25px; color:#666;} .help_menu li a:hover{ color:#0071bb; text-decoration:underline;} .help_menu .help_current a{ text-decoration:underline; color:#0071bb;} .about_content{ width:650px; padding-bottom:20px;} .about_title{ font:normal bold 14px/22px arial, helvetica, sans-serif; padding:0px 0px 0px 24px; background: 5px center no-repeat; color:#464646; border-bottom:2px solid #c0c0c0; margin:20px 0px 30px 0px;} .about_content p{ font:normal normal 12px/25px arial, helvetica, sans-serif; padding-bottom:15px; color:#666;} .about_content strong{ font:normal normal 12px arial, helvetica, sans-serif; color:#ff8400;} .about_content a{ font:normal normal 12px arial, helvetica, sans-serif; color:#0071bb;} .about_content b{ font:normal bold 12px arial, helvetica, sans-serif; color:#666;} .about_title a{ font:normal bold 14px arial, helvetica, sans-serif; color:#0071bb; text-decoration:none; margin-right:5px;} .about_title img{ margin-right:5px;} .hc_text{ margin:0px 10px 20px 10px;} .hc_title{ margin-bottom:15px; border-bottom:1px solid #e2e2e2; padding-bottom:5px;} .hc_no{ border-right:1px solid #e2e2e2; padding-right:10px; margin-right:10px; font:normal bold 14px arial, helvetica, sans-serif; color:#ff8400;} .hc_name{ font:normal bold 14px arial, helvetica, sans-serif; color:#0071bb;} .about_content li{ font:normal normal 12px arial, helvetica, sans-serif; color:#666666; line-height:150%; margin-bottom:5px;} .about_content ul{ margin-left:15px; margin-bottom:15px;} .about_content ol{ margin-left:20px; margin-bottom:15px;} .about_content ol li{ list-style:outside decimal;} .helper{ width:660px; margin:0 auto; margin-top:20px;} .helper li{ float:left; text-align:center; width:23%; margin:15px 5px;} .helper li a{ display:block; margin-bottom:10px; font:normal bold 14px arial, helvetica, sans-serif; text-decoration:none;} .index_ad{ padding:15px 0px 15px 15px; border:1px solid #f1f1f1; margin-bottom:10px; display:none} .index_ad ul{} .index_ad li{ float:left; margin-right:15px;} .client_review{ border:1px solid #eeeeee;} .cr_title{ margin:1px; background:#94d5f6; font:normal bold 14px/200% arial, helvetica, sans-serif; padding-left:10px; margin-bottom:20px; color:#444444;} .cr_hotel_list{ padding:5px 10px; margin:20px; background:#fff5eb; border:1px solid #ffd5a7;} .cr_hotel_list table{ width:100%;} .cr_hotel_list td{ padding:5px; width:40%; color:#666;} .cr_hotel_list b{ color:#333; font-weight:normal;} #ranking{ width:80%; margin:0 auto; margin-bottom:20px;} .cr_hotel_list tr:hover{ background:none;} #ranking th,#ranking td{ padding:5px;} #ranking td{ color:#666;} #ranking th{ background:#cccccc; color:#444444;} .cr_btn{ text-align:center;} .cr_submit{ padding:2px 5px; cursor:pointer;} .comment_detail{ width:100%; margin-bottom:15px;} .commet_atitle{ border-bottom:1px dashed #cfcfcf;} .comment_detail caption{ font:normal bold 12px arial, helvetica, sans-serif; padding:5px; color:#ff8400;} .comment_detail th{ padding:5px; background:#f1f1f1; color:#444444;} .comment_detail td{ padding:5px; color:#444444;} .comment_c th,.comment_ td{ border-bottom:1px solid #fff;} .comment_c th{ text-align:right; background:none;} .meeting_commtent{ width:100%; margin-bottom:15px; border:1px solid #ffd5a7; background:#fff5eb;} .meeting_commtent td{ padding:10px 5px; color:#666666;} .meeting_commtent td strong{ color:#000; font-weight:normal;} .pakesucc{ padding:80px 0px 0px 310px; background: 150px 80px no-repeat; min-height:400px; _height:400px;} .congra a:hover,.pakesucc_next a:hover{ text-decoration:underline; color:#0071bb;} .congra{ font:normal normal 13px arial, helvetica, sans-serif; margin-bottom:25px;} .congra strong{ font:normal bold 16px arial, helvetica, sans-serif; color:#ff8400;} .congra a{ text-decoration:none; color:#0071bb;} .pakesucc_next{ margin-bottom:45px;} .pakesucc_next strong{ font-weight:bold; color:#ff8400; font-size:16px;} .pakesucc_next li{ line-height:150%; margin-bottom:5px; color:#666; font-size:12px;} .pakesucc_next a{ text-decoration:none; color:#0071bb;} .pakesucc_next b{ color:#ff8400; font-weight:normal;} .pakesucc_close{ color:#ff8400;} .packpay_sub{ padding:20px 0px; margin-bottom:20px;} .packpay_title{ color:#ff8400; font:normal bold 14px arial, helvetica, sans-serif; margin-bottom:15px;} .pp_detail{ width:100%; border-top:2px solid #ccc;} .pp_detail th{ background:#f7f7f7; padding:5px; font-weight:bold; color:#666;} .pp_detail td{ padding:5px;} .ppd_price strong{ font-weight:bold; color:#ff8400; font-size:14px;} .pp_style{ width:100%;} .pp_style tr:hover{ background:none;} .pp_style td{ padding:20px; vertical-align:top;} .pp_style input{ margin-right:10px;} .pp_style input,.pp_style img{ vertical-align: middle;} .bank{ padding:10px 25px;} .bank li{ float:left; width:30%; height:40px;} .pp_notice{ margin:20px 40px 20px 40px; border-top:1px dashed #ccc; padding-top:5px; font:normal normal 12px arial, helvetica, sans-serif; color:#666666;} .pp_submit{ padding:10px 0px 100px 0px; text-align:center;} .pp_submit input{ background: left top no-repeat; width:151px; height:33px; line-height:33px; border:none; font:normal bold 16px arial, helvetica, sans-serif; color:#fff;} .paydialog{ background:#ffffff; border:2px solid #ff8400; padding-top:30px;} .paydialog ul{} .paydialog li{ text-align:center; padding:5px;} .pay_p{ width:96px; height:20px; background: left top no-repeat; display:inline-block; margin-right:10px;} .pay_s{ width:81px; height:20px; background: left top no-repeat; display:inline-block;} .howpay{ color:#ff8400;} .pack_title{ background: left top repeat-x; height:34px; border:1px solid #ccc; padding:0 10px 0 10px; margin-bottom:10px;} .list_mod{ background:#fafafa; border-top:2px solid #0071bb; height:33px; padding:0 10px; margin-bottom:10px;} .list_mod h3{ float:left; line-height:33px; font-weight:bold; font-size:14px; color:#0071bb;} .list_mod .list-box{ float:right; width:100px; margin-top:5px;} .mod_check{ display:block; padding-left:15px; background-image:; background-repeat:no-repeat; text-decoration:none;} .list_mod .relcitylist{ width:100px;} .list_mod .relcitylist li{ padding-left:8px; height:20px; line-height:20px;} .list_mod .mod_list{ display:block; background-position:0 -35px; color:#666; padding-left:15px;} .list_mod .mod_list:hover{ color:#fd4401; display:block; background-position:0 -55px; padding-left:15px;} .list_mod .mod_list_on,.list_mod .mod_list_on:hover{ display:block; background-position:0 -55px; color:#666;} .list_mod .mod_box{ background-position:0 5px; padding-left:15px; color:#666;} .list_mod .mod_box:hover{ padding-left:15px; background-position:0 -15px; color:#fd4401;} .list_mod .mod_box_on,.list_mod .mod_box_on:hover{ padding-left:15px; background-position:0 -15px; color:#666;} .pack_select{ position:relative; height:34px; line-height:34px; float:right;} .pack_select h3{ float:left; font-weight:bold; color:#505050;} .search_result{ color:#666666; float:left;} .search_result b{ color:#ff8400; margin:0 3px;} .pack_h{ font:normal bold 14px arial, helvetica, sans-serif; color:#b15b00; float:left; display:block; line-height:32px;} .pack_sa{ display:inline-block; height:25px; line-height:25px; padding-left:8px; background: left top no-repeat; color:#333333; text-decoration:none; cursor:pointer; position:relative; float:left; margin:4px 5px 0 0;} .pack_sa:hover{ color:#333333; text-decoration:none;} .pack_sa span{ background: right -52px no-repeat; display:block; padding-right:25px;} .pack_sa b{ background: -56px -350px no-repeat; width:7px; height:4px; position:absolute; right:6px; top:11px; overflow:hidden;} .pack_fa{ display:inline-block; height:25px; line-height:25px; padding-left:8px; background: 0 -78px no-repeat; color:#333333; text-decoration:none; cursor:pointer; position:relative;} .pack_fa:hover{ color:#333; text-decoration:none;} .pack_fa span{ background: right -130px no-repeat; display:block; padding-right:25px;} .pack_fa b{ background: -64px -350px no-repeat; width:4px; height:7px; position:absolute; right:8px; top:9px; overflow:hidden;} .pack_list{ border:1px solid #478dcb; background:#ffffff; position:absolute; left:42px; top:28px; width:130px; z-index:999;} .pack_list li{ line-height:35px; margin:0; padding:0; height:35px;} .pack_list li a{ color:#666; text-decoration:none; display:block; line-height:35px; padding-left:10px;} .pack_list li a:hover{ background:#e8f4ff;} .pack_list .pack_list_spe{ border-bottom:1px dashed #cccccc;} .disabled td{ background:#ededed; color:#999;} .disabled td a{ text-decoration:none; color:#999;} .backgroundred{background-color: #ff0000;} .contrast{ width:100%; padding:10px 0 30px 0;} .contrast_table{ width:100%; border:1px solid #dddddd;} .contrast_table th{ border-right:1px solid #dddddd; text-align:center; border-bottom:1px solid #dddddd; font:normal normal 12px arial, helvetica, sans-serif; background:#f5f5f5; color:#333333;} .ctable_js{ float:right; padding:0 9px; background: left top no-repeat; line-height:26px;} .ctable_js span{ padding-left:10px; background: left 5px no-repeat; cursor:pointer;} .contrast_table .ctable_tit{ border-right:none; font:normal bold 12px arial, helvetica, sans-serif; padding-left:10px; height:26px; background: left top repeat-x; border-bottom:1px solid #dddddd; vertical-align:middle; width:105px;} .contrast_table thead td{ trast_03.gif) left top repeat-x; height:26px; border-bottom:1px solid #dddddd;} .vscroll{ width:100%;} .vscroll td{ line-height:18px; height:18px; text-align:center; padding:10px 0; border-top:1px dashed #dddddd; border-right:1px solid #dddddd; width:205px; color:#333333;} .vscroll .right_last{ border-right:none;} .vscroll .vscroll_td{ vertical-align:top;} .vscroll .top_first{ border-top:none;} .contrast_table .ctablet_tit{ font:normal bold 12px arial, helvetica, sans-serif; background:#ffffff;} .ulpic i{ display:block; font-style:normal; margin-bottom:7px;} .pic img{ padding:4px; border:1px solid #dddddd; width:180px; height:135px;} .tit a{ font:normal normal 12px arial, helvetica, sans-serif; text-decoration:none; color:#333333;} .tit a:hover{ color:#ff8400; text-decoration:underline;} .i_add input{ width:64px; height:22px; background: left top no-repeat; border:none; line-height:22px;} .del a{ color:#0071bb;} .del a:hover{ color:#ff9400;} .sel .city option{ padding:0;} .sel select{ width:130px; height:22px;} .sel option{ padding-left:15px; } .sel select .brand{ font-weight:bold; padding:0; padding:3px 0;} .hgg_link{ padding:20px; width:908px; border:1px solid #cccccc; box-shadow:0 0 10px #e6e6e6; border-radius:5px; margin-bottom:20px; min-height:400px; _height:400px; overflow:hidden;} .hgg_title{ border-bottom:1px solid #aaa; box-shadow:1px #ccc; padding-bottom:5px; margin-bottom:10px;} .hgg_title a,.hgg_title a:hover{ font:normal bold 14px arial, helvetica, sans-serif; color:#666; text-decoration:none;} .hgg_list{ display:block; overflow:hidden; padding:0 15px;} .hgg_list li{ float:left; line-height:250%; padding-right:15px; white-space:nowrap;} .hgg_list li a{ color:#0055aa; text-decoration:none;} .hgg_list li a:hover{ color:#ff8400; text-decoration:underline;} .hcity{ margin:0 4px;} .hcity_title{ background-color: #f6f6f6; border-radius: 8px 8px 0 0; margin-top: 15px; padding: 18px 20px 15px;} .hc_t{ font:normal normal 14px arial, helvetica, sans-serif; color:#666;} .hc_place{ font:normal bold 30px "微软雅黑","黑体","verdana"; margin-right:10px; color:#333;} .hc_ep{ font:normal bold 18px arial, helvetica, sans-serif; color:#333;} .hc_img{ width:900px; height:140px; overflow:hidden;} .hc_img img{ width:900px; height:140px; overflow:hidden;} .hc_txt{ margin-bottom:20px;} .hc_txt p{ color: #999999; line-height: 20px; padding: 0 0 5px 0; } .list_hcity{ margin-bottom:10px;} .list_hctitle{ margin-bottom:10px; background:#ebf5fe; padding:5px 10px; font: normal bold 14px arial, helvetica, sans-serif;; color:#0d0e0e;} .lhc_txt{} .lhc_item{ width:100%;} .lhc_item li{ float:left; margin-right:10px; line-height:20px; padding:5px 0; width:23%;} .lhc_item li a{ margin:3px 5px; font:normal normal 13px arial, helvetica, sans-serif; text-decoration:none; color:#0033cc;} .lhc_item li a:hover{ margin:3px 5px; background:#0033cc; color:#fff;} .hh_item{ float: left; height: 83px; width: 86px; margin: 0 40px 10px 0; text-align: center; overflow: hidden;} .hh_item a{ width:86px; height: 83px; display:block; text-align:center; text-decoration:none;} .hh_item img{ margin:0; width:86px; height:46px; margin-bottom:3px; display:block; background:#f6f6f6; overflow:hidden;} .hh_item a b{ font:normal normal 13px arial, helvetica, sans-serif; color:#333;} .hh_item a:hover b{ color:#0033cc; text-decoration:underline;} .hlep_map{ margin-bottom:10px;} #content .hlep_map a{ color:0071bb; text-decoration:none; font:normal normal 12px arial, helvetica, sans-serif;} #content .hlep_map a:hover{ text-decoration:underline; color:#ff8400;} .hlepmap_div{ border:2px solid #b6cefc; margin-bottom:30px; padding:0 0 15px 0;} #content .hlep_map ul{ display:block; overflow:hidden; margin:0; padding:6px 10px 6px 16px;} #content .hlep_map ul li{ float:left; margin:0 15px 0 0; list-style:none; line-height:30px;} #content .hlep_map p{ padding:5px 0 5px 16px; display:block; overflow:hidden; clear:both;} #content .hlep_map p a{ margin-right:15px; float:left; line-height:24px;} #content .spe{ float:left; width:130px; line-height:24px; height:25px;} #content .spe a{ font:normal bold 13px arial, helvetica, sans-serif; text-decoration:none; color:#333; margin:0px;} .hlep_map h2{ font:normal bold 18px/18px arial, helvetica, sans-serif; padding:10px 0 2px 16px; border-bottom:1px solid #b6cefc; margin-bottom:10px;} .huise{ color:#666666;} .tb_item{ padding:7px; position:fixed; top:50%; left:50%; _position:absolute; _left:575px; _top:160px; margin:-140px 0 0 -223px; _margin:0; z-index:999; overflow:hidden;} .tb_canvas{ position:absolute; left:0; top:0; z-index:1; opacity:0.5; background-color:#333; height:999px; width:500px;} .tb_content{ background:#fff; width:450px; padding:15px; position:relative; z-index:2;} .tb_close{ display:block; position:absolute; right:15px; top:15px; width:19px; height:18px; overflow:hidden; background: left -70px no-repeat;} .tb_close:hover{ background: left -98px no-repeat;} .tb_head_succ{ background: left top no-repeat; height:32px; padding-left:40px; font:normal bold 14px/32px arial, helvetica, sans-serif;} .tb_head_fail{ background: -1px -35px no-repeat; height:32px; padding-left:40px; font:normal bold 14px/32px arial, helvetica, sans-serif;} .tb_view_text{ width:75%; padding-left:40px;} .tb_view_font{ margin:0 0 10px 0; color:#666;} .tb_view_btn,.tb_view_btn:hover{ display:inline-block; width:108px; height:33px; background: left -40px no-repeat; font:normal bold 12px/30px arial, helvetica, sans-serif; color:#fff; text-decoration:none; text-align:center; margin-right:10px; vertical-align:middle;} .tb_view_check{ vertical-align:middle; font:normal normal 12px arial, helvetica, sans-serif; color:#0033cc; text-decoration:none;} .tb_view_check:hover{ text-decoration:underline; color:#0033cc;} .tb_market{ width:450px; overflow:hidden; border-top:dotted 1px #dcdcdc; margin:15px 0; padding:10px 0;} .tb_market .select_tittle{ margin:5px 0;} .tb_market ul{ width:100%; overflow:hidden;} .tb_market li{ width:45%; float:left; padding-left:15px; height:25px; line-height:25px;} .tb_market li input{ vertical-align:-1px; _vertical-align:1px; margin-right:5px;} .dialog_v{ position:absolute; top:170px; left:575px; z-index:999; overflow:hidden;} .hv_e_di{ padding:1px;} .dialog_h{ position:absolute; left:0; top:0; z-index:1;} .hv_e_height{ background-color:#0071bb; height:999px; width:500px; opacity:0.5;} .dialog_c{ background:#fff; position:relative; z-index:2;} .hv_e_content{ width:498px;} .he_e_title{ font:normal bold 14px/38px arial, helvetica, sans-serif; padding:0 5px 0 10px; color:#0053aa; display:block; height:38px; background: left top repeat-x;} .hv_e_al{ padding:20px;} .he_e_wrap{ width:100%;} .he_e_wrap td,.he_e_wrap th{ padding:5px 10px;} .he_e_wrap th{ text-align:right; color:#666;} .he_e_wrap td input,.he_e_wrap td label{ vertical-align:middle;} .he_e_wrap td label{ margin:0 20px 0 5px;} .hv_e_send,.hv_e_cance{ margin-top:20px; display:inline-block; width:90px; height:30px; text-decoration:none; text-align:center; font:normal bold 13px/30px arial, helvetica, sans-serif;} .hv_e_send{ background:left top no-repeat; color:#fff; margin-right:10px;} .hv_e_send:hover{ color:#000;} .hv_e_cance{ background: left -70px no-repeat; color:#666;} .hv_e_cance:hover{ color:#0099ff;} .sendemail_no{ color:#999;} .he_e_wrap strong{ font:normal normal 14px "microsoft yahei"; color:#ff8400;} .hv_close{ float:right; margin-top:5px; font:normal bold 14px/19px arial, helvetica, sans-serif; color:#0053aa; text-decoration:none; width:18px; height:19px; text-align:center;} .hv_close:hover{ background:#999; color:#fff;} .crumbs{ width:100%; margin-bottom:20px;} .crumbs li{ width:314px; height:26px; float:left; background:#d3d3d3;} .crumbs li strong{ display:block; margin:0 0 0 70px; font:normal bold 14px/26px "微软雅黑"; color:#949494; text-decoration:none;} .crumbs .crumbs_1_on{ background: right top no-repeat #ff8400;} .crumbs .crumbs_1_on strong{ color:#fff; padding:0 0 0 30px; background: left 3px no-repeat;} .crumbs .crumbs_1{ background: right top no-repeat #d3d3d3;} .crumbs .crumbs_1 strong{ padding:0 0 0 30px; background: left 3px no-repeat;} .crumbs .crumbs_1_cancel{ background: right top no-repeat #d3d3d3;} .crumbs .crumbs_1_cancel strong{ padding:0 0 0 30px; background: left 3px no-repeat;} .crumbs .crumbs_2{ background: right top no-repeat #d3d3d3;} .crumbs .crumbs_2 strong{ padding:0 0 0 30px; background: left 3px no-repeat;} .crumbs .crumbs_2_on{ background: right top no-repeat #ff8400;} .crumbs .crumbs_2_on strong{ color:#fff; padding:0 0 0 30px; background: left 3px no-repeat;} .crumbs .crumbs_2_cancel{ background: right top no-repeat #d3d3d3;} .crumbs .crumbs_2_cancel strong{ padding:0 0 0 30px; background: left 3px no-repeat;} .crumbs .crumbs_3{} .crumbs .crumbs_3 strong{ padding:0 0 0 30px; background: left 3px no-repeat;} .crumbs .crumbs_3_on{ background:#ff8400;} .crumbs .crumbs_3_on strong{ color:#fff; padding:0 0 0 30px; background: left 3px no-repeat;} .red{color: #ff0000} .fabu_info{ height:32px; border-style:solid; border-width:1px 1px 0 1px; border-color:#fff #d4d4d4 #d4d4d4; background:#f1f1f1; padding:10px 15px 0 15px;} .relse_title{ float:left;} .relse_title strong{ font-family:verdana, geneva, sans-serif; color:#ff8400; font-weight:bold; font-size:14px; padding:0 5px;} .reltime_item,.loca_item{ float:right; display:inline-block; cursor:pointer; position:relative; width:85px; border-color:#cdcfd1 #cdcfd1 #abadb2 #cdcfd1; border-width:1px; border-style:solid; background:#fff; margin-right:10px;} .fabu_info span,.down_now{ display:inline-block; height:20px; line-height:20px; padding-left:8px; color:#666;} .fabu_info b,.down_icon{ display:inline-block; position:absolute; right:7px; top:8px; width:7px; height:4px; overflow:hidden; background: -1px top no-repeat;} .reltimelist{ width:85px; position:absolute; left:-1px; top:20px; padding-top:3px; background:#fff; border-color:#cdcfd1; border-width:medium 1px 1px 1px; border-style:none solid solid solid;} .reltimelist li{ height:24px; line-height:24px;} .reltimelist li a,.reltimelist li a:hover{ display:block; padding-left:8px; color:#585858; text-decoration:none;} .relcitylist{ width:85px; position:absolute; left:-1px; top:20px; padding-top:3px; background:#fff; border-color:#cdcfd1; border-width:medium 1px 1px 1px; border-style:none solid solid solid;} .relcitylist li{ height:24px; line-height:24px;} .relcitylist li a,.relcitylist li a:hover{ display:block; padding-left:8px; color:#585858; text-decoration:none;} .onhover{ background: 65px 9px no-repeat #f5f5f5;} .check_item,.ihover,.iclick{ float:right; line-height:12px; cursor:pointer; padding-top:5px;} .check_item i,.ihover i,.iclick i{ float:left; display:inline; width:10px; height:10px; margin-right:5px; border-color:#a0a6aa #c4c8cb #c4c8cb #a0a6aa; border-style:solid; border-width:1px; display:inline; background:#fff; overflow:hidden;} .check_item a,.ihover a,.iclick a{ float:left; font-size:12px; color:#606060; text-decoration:none;} .fabu_info .ihover i{ border:1px solid #fa8208; background: -1px -1px no-repeat;} .fabu_info .ihover a{ color:#ee5500; } .fabu_info .iclick i{ background: -1px -1px no-repeat;} .info_list{ border-width:0 1px 1px 1px; border-style:solid; border-color:#d4d4d4; padding:20px; margin-bottom:20px;} .info_listul{} .info_listul li{ border-bottom:1px solid #d4d4d4; margin-bottom:20px; padding-bottom:10px;} .infolist_title{ margin-bottom:10px;} .info_wait,.info_ing,.info_old{ font:normal bold 14px arial, helvetica, sans-serif; color:#777;} .info_ing{ color:#ff7301;} .info_old{ color:#0caa1f;} .info_name{ margin-bottom:10px;} .info_name a{ color:#666; text-decoration:none; font-weight:bold; font-size:14px;} .info_name a:hover{ text-decoration:underline; color:#666;} .info_txt{ font-size:12px; color:#666; line-height:23px; margin-bottom:5px;} .info_time{ color:#999; line-height:20px;} .infolist_btn{ display:block; width:93px; height:31px; color:#fff; font:normal normal 12px/30px arial, helvetica, sans-serif; text-decoration:none; text-align:center; background: left top no-repeat;} .infolist_btn:hover{ color:#fff; text-decoration:none; background: left -31px no-repeat;} .info_contact{ padding:10px; border:1px solid #d4d4d4; margin-bottom:10px;} .infotact_btn{ margin-bottom:10px; padding:10px 0; border-bottom:1px solid #ced5db;} .infotact_btn a{ cursor:pointer; width:145px; height:32px; display:block; background: left top no-repeat; margin:0 auto;} .infotact_font{ color:#999; font:normal normal 12px/20px arial, helvetica, sans-serif; margin-bottom:15px;} .infotact_font strong{ color:#ff8400; font-weight:normal;} .infotact_online{ margin-bottom:10px;} .info_contact h3{ margin-bottom:10px; font:normal bold 14px arial, helvetica, sans-serif; color:#444; border-bottom:1px solid #ececec; padding-bottom:3px;} .info_contact li{ line-height:23px; font-size:12px; color:#666;} .info_contact li strong{ color:#ff0000; font-weight:normal;} .info_ad{ padding-top:15px; color:#666; line-height:20px;} .info_ad i{ font-style:italic; padding:0 5px; color:#009933; font-family:verdana, geneva, sans-serif; font-size:14px;} .fast_order_tel{ float:right;} .infotact_tel{ display:block; font:normal bold 14px/20px arial, helvetica, sans-serif; color:#333; background: left 3px no-repeat; padding-left:16px;} .infotact_number{ font:italic normal 20px verdana, geneva, sans-serif; color:#ff8400;} .user_ft .infotact_tel{ color:#999; display:inline-block;} .user_ft .infotact_number{ font-size:14px; font-weight:normal; font-style:normal; color:#999;} .info_tuijian{ margin-bottom:10px;} .infotui_title{ margin-bottom:8px; border-bottom:1px solid #f6f6f6;} .infotui_title h4{ border-bottom:1px solid #dcdcdc; font-weight:bold; color:#005ea7; background:#f1f1f1; height:28px; line-height:28px; padding-left:10px;} .infotui_txt{ border-top:1px solid #f6f6f6;} .item_order{ width:180px; margin:0 auto;} .infotui_ul{ padding:9px; border:1px solid #d7d7d7;} .item_order li{ margin:10px 0; height:70px; border-bottom:1px dashed #eaeaea;} .item_img{ float:left; margin-right:10px; width:60px; height:60px; background:#f7f7f7; overflow:hidden;} .item_img img{ width:60px; height:60px;} .iten_np{ float:left; width:100px;} .iten_np p{ color:#666; font-size:12px; margin-bottom:5px;} .iten_np p a{ text-decoration:none; color:#0071bb;} .iten_np p a:hover{ text-decoration:underline;} .iten_np p strong{ color:#ff8400; font-weight:bold;} .huiyi_info{ border:1px solid #e2e2e2; margin-bottom:10px;} .huiyi_title{ height:48px; padding-left:50px; border-bottom:1px solid #e2e2e2; background:#efefef;} .huiyi_title h3{ float:left; font:normal bold 16px/48px arial, helvetica, sans-serif; color:#0071bb;} .huiyi_pagelist{ float:right; margin:15px 20px 0 0;} .huiyi_pagelist a{ vertical-align:middle; margin-right:5px;} .huiyi_prev{ display:inline-block; width:18px; height:18px; border-style:solid; border-width:1px; border-color:#dbdfe6 #dbdfe6 #abadb3 #dbdfe6; background: center center no-repeat #fff;} .huiyi_next{ display:inline-block; height:18px; line-height:18px; font-size:12px; border-style:solid; border-width:1px; border-color:#dbdfe6 #dbdfe6 #abadb3 #dbdfe6; text-decoration:none; padding:0 20px 0 10px; background: 55px center no-repeat #fff; color:#444;} .huiyi_next:hover{ color:#ff8400;} .huiyi_mes{ width:640px; margin:30px auto 0;} .huiyi_item{ margin-bottom:20px; font-size:14px; color:#666;} .huiyi_itemleft{ float:left; width:320px;} .huiyi_itemright{ float:left; width:320px;} .huiyi_item strong{ font-weight:bold; color:#444;} .huiyi_itemother{ width:560px;} .huiyi_txt{ width:538px; border:1px solid #f1f1f1; padding:10px 20px 10px 70px; background:#f5f9fa; margin-bottom:20px;} .huiyi_txt div{ line-height:35px; height:35px;} .huiyi_txt span{ float:left; width:260px; color:#444; font-size:13px; font-weight:normal;} .huiyi_fill{ border:1px solid #ced5db;} .huiyi_fillbottom{ background: left top repeat-x; height:8px; overflow:hidden;} .huifill_title{ height:34px; font:normal bold 14px/34px arial, helvetica, sans-serif; color:#333; background: left top repeat-x; padding-left:30px;} .huiyi_gm{ padding:20px;} .hy_left{ float:left; width:520px;} .hy_left div,.user_mr div,.user_cm div{ margin-bottom:15px;} .hy_left strong{ *vertical-align:8px; font:normal bold 14px arial, helvetica, sans-serif; display:inline-block; width:100px; padding-right:10px; text-align:right; color:#444;} .hy_left i{ font:normal bold 24px arial, helvetica, sans-serif; color:#ff0000; margin-right:5px; vertical-align:-7px;} .hy_left input,.hy_left textarea{ width:390px; padding:3px; box-shadow:0 0 8px 0 #d5d5d5 inset; background:#fff; border:1px solid #d5d5d5;} .hy_left input{ height:24px;} .hy_left textarea{ height:100px; font-size:13px;} .hy_left .hy_spe{ vertical-align:top;} .hy_leftbtn{ display:block; clear:both; color:#999; padding:10px 0 10px 110px;} .hy_leftbtn a,.hy_leftbtn a:hover{ width:128px; height:33px; margin-right:10px; background: left top no-repeat; display:inline-block; text-decoration:none; color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:30px;} .hy_right{ background:#f5f9fa; border:1px solid #e9e9e9; padding:10px; float:right; width:155px;} .hy_mail{ color:#ff8400;} .hy_txt{ color:#666; line-height:20px; margin-bottom:10px;} .hy_contact{ background:#fff; text-align:center; padding:10px 0 5px 0;} .hy_contact div{ margin-bottom:5px;} .hy_right .infotact_number{ font:normal bold 14px verdana, geneva, sans-serif; display:block;} .listno{ border:1px solid #d7d7d7; padding:13px 10px 0 20px; background: left top no-repeat;} .listno li{ padding-left:10px; height:50px; overflow:hidden;} .listno li a{ color:#444; text-decoration:none; font-size:12px; font-weight:normal;} .listno li a:hover{ text-decoration:underline;} .user_fill{ border:1px solid #d4d4d4; padding:20px 0 0 0;} .user_filltop{ margin:0 30px 30px 30px;} .user_ft{ padding-left:10px;} .user_ft strong{ font-size:20px; font-weight:bold; color:#333;} .user_ft b{ font-size:18px; color:#ff0000; font-weight:normal; vertical-align:-5px; margin:0 2px;} .user_gd{ border-top:1px solid #ededed; background:#f6f6f6; color:#666; line-height:25px; padding-left:10px;} .user_filltxt{ margin:0 30px 30px 30px;} .user_mr,.user_cm{ float:left; width:410px; margin-right:30px;} .user_mr input,.user_cm input,.user_mr textarea{ padding:3px; box-shadow:0 0 8px 0 #d5d5d5 inset; background:#fff; border:1px solid #d5d5d5; color:#666;} .user_mr input,.user_cm input{ height:24px;} .user_mr input{ width:100px; margin-right:10px;} .user_cm input{ width:250px;} .user_mr h3,.user_cm h3{ display:block; height:28px; font:normal bold 14px/28px arial, helvetica, sans-serif; background: left top repeat-x; border:1px solid #f4f4f4; padding-left:10px; margin-bottom:20px;} .user_mr strong,.user_cm strong{ *vertical-align:8px; font:normal normal 12px arial, helvetica, sans-serif; display:inline-block; width:100px; padding-right:10px; text-align:right; color:#444;} .user_mr i,.user_cm i{ font:normal normal 20px arial, helvetica, sans-serif; color:#ff0000; margin-right:5px; vertical-align:-7px;} .user_mr .user_spe{ float:left;} .user_mr .user_textarea{ float:left; width:280px;} .user_mr .user_textarea textarea{ width:275px; height:100px;} .user_mr .user_textarea p{ color:#999; font-size:12px;} .user_btn{ padding:7px 150px 7px 0; text-align:right; background:#f5f9fa; border-top:1px solid #f1f1f1; font-size:12px; color:#99999b;} .user_btn a{ vertical-align:-12px; *vertical-align:-8px; display:inline-block; background: left top no-repeat; width:105px; height:32px; margin-right:10px;} .dialog_add{background:#ffffff; padding: 20px 15px 20px 20px; margin: -140px 0 0 -223px; _margin:0; overflow: hidden; position: fixed; left:50%; top:50%; _position:absolute; _left:575px; _top:160px; z-index: 999; width:460px; border:1px solid #dcdcdc; box-shadow:1px 3px 3px #999;} .dialog_add h3{ background: left 14px no-repeat; color: #009900; font-family: "microsoft yahei",宋体; font-size: 24px; font-weight:700; line-height: 2em; padding-left:42px;} .dialog_add p{ padding-left:42px; line-height:20px; margin-bottom:5px; color:#666;} .dialog_add div{ padding:10px 0 10px 42px; color:#999;} .dialog_add div a{ text-decoration:underline; color:#0033cc;} .dialog_add div a:hover{ color:#0033cc; text-decoration:none;} .dialog_add strong{ font-weight:bold; color:#ff8400;} .plist_img{ background-image:; background-repeat:no-repeat;} .plist_search{ border:1px solid #d4d4d4; margin-bottom:20px;} .plist_s_it{ float:left; margin-right:10px; line-height:31px; vertical-align:middle;} .plist_top{ background:#f5f9fa; padding:20px 10px;} .plist_top label,.plist_top input{ vertical-align:middle;} .plist_top label{ margin-right:5px; font-size:12px; color:#444; _font-family:tahoma, geneva, sans-serif;} .plist_top input{ _border:1px solid #ccc; _height:23px; _line-height:23px; _padding:0 2px;} .plist_btn{ display:block; cursor:pointer; width:104px; height:31px; background-position:0 -172px;} .plist_city{ width:50px;} .plist_keyword{ width:120px;} .plist_top .plist_spe{ margin:0; vertical-align:-10px;} .plist_bottom{ padding:10px;} .plist_bottom select{ width:130px; padding:3px 2px; vertical-align:middle; _vertical-align:-1px;} .plist_bottom .plist_s_it{ margin-right:20px; line-height:24px;} .plist_txt{ border:1px solid #d4d4d4; padding-bottom:18px;} .plist_txt li{ border:1px solid #c7dde1; background:#f3f8f9; width:343px; height:340px; float:left; position:relative; margin:18px 0 0 15px; _margin:18px 0 0 10px;} .plist_int{ width:305px; margin:10px auto 10px;} .int_img{ margin-bottom:15px;} .int_img a{ cursor:pointer; display:block;} .int_txt{ margin-bottom:10px;} .int_txt p{ line-height:20px; color:#666;} .int_txt a{ font-weight:bold; font-size:14px; color:#3399ff; text-decoration:none;} .int_txt a:hover{ text-decoration:underline; color:#3399ff;} .int_price{ float:left;} .int_price strong{ font-size:30px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#fe5400; margin-right:10px;} .int_price i{ color:#999; font-style:normal;} .int_btn{ float:right; padding-top:3px;} .int_btn a{ display:block; width:84px; height:31px; background-position:0 -131px;} .int_rj{ text-decoration:underline; line-height:45px; padding-left:8px; background: left top no-repeat; width:57px; height:53px; position:absolute; right:15px; top:-9px; color:#fff; font-weight:bold; font-size:13px;} .int_rj strong{ font-size:22px;} .pmain_eare{ border:1px solid #d4d4d4; padding:20px 10px 20px 17px; margin-bottom:20px;} .pmain_eare h1{ font:normal bold 25px/60px "microsoft yahei",simsun; color:#222;} .pmain_eare_detail{ margin-bottom:10px;} .pmain_eare_detail span{ margin-right:15px; font-size:14px; color:#666;} .pmain_eare_detail .pmain_name{ font:normal bold 16px "microsoft yahei",simsun; margin-right:10px;} .pmain_eare_detail i{ font-style:normal; color:#ff8400; margin-right:10px; font-size:12px;} .pmain_eare_detail a{ color:#0053aa; font-size:12px; text-decoration:none;} .pmain_eare_detail a:hover{ text-decoration:underline; color:#0053aa;} .pmain_box{ background:#f2f7f8; padding:10px;} .pmain_left{ float:left; position:relative; width:335px;} .price_box{ width:360px; height:80px; background-position:-3px 0; position:relative; left:-20px;} .price_box_now{ float:left; display:block; width:180px; text-align:right; margin-right:10px; font:normal bold 35px/70px "microsoft yahei",simsun; color:#fff;} .price_box_old{ float:left; font:normal bold 14px "microsoft yahei",simsun; color:#c9c9c9; margin-top:10px;} .price_box_down{ display:block; width:56px; height:27px; background-position:-307px -238px; text-align:center; color:#fff; line-height:22px;} .pmain_btn{ border-bottom:1px solid #ced1d2; padding:5px 0 15px 0;} .pmain_btn a{ width:105px; height:31px; background-position:0 -90px; display:block; margin:0 auto;} .time_pay{ border-top:1px solid #fff;} .pmain_time,.pmain_pay{ float:left; width:45%; margin:5px 0; height:85px; padding-top:20px;} .pmain_time h4,.pmain_pay h4{ background-image:; background-repeat:no-repeat; font-weight:bold;} .pmain_time{ border-right:1px solid #fff;} .pmain_time h4{ background-position:-343px -90px; line-height:24px; padding-left:25px;} .pmain_time p{ padding-left:25px; font-family:verdana, geneva, sans-serif; color:#666;} .pmain_pay{ border-left:1px solid #ced1d2; padding-left:30px;} .pmain_pay h4{ background-position:-339px -125px; line-height:24px; padding-left:27px;} .pmain_pay p{ padding-left:27px; line-height:23px; color:#666;} .pmain_buy{ background:#cae0ee; line-height:23px; text-align:center;} .pmain_buy strong{ color:#f86e2a; font-weight:bold; font-family:verdana, geneva, sans-serif;} .pmain_right{ float:right;} .pmain_tab{ height:35px; width:720px; margin-left:20px; position:relative;} .pmain_tab li{ float:left; width:99px; height:34px; line-height:34px; text-align:center; border-style:solid; border-width:1px 1px 0 1px; border-color:#d4d4d4; margin-right:10px;} .pmain_tab li a{ display:block; text-decoration:none; font-size:14px; color:#333;} .pmain_tab li a:hover{ background: -263px -192px repeat-x;} .pmain_tab .li_tab_on{ position:relative; height:34px; line-height:34px; top:0px; _top:1px; background:#fff; border-top:2px solid #0071bb; border-right:1px solid #d4d4d4; border-left:1px solid #d4d4d4;} .pmain_tab .li_tab_on a,.pmain_tab .li_tab_on a:hover{ font-weight:bold; color:#0071bb; background:#fff;} .pmain_wrap{ border:1px solid #d4d4d4; padding:20px 15px;} .pmain_txt{ width:100%; margin-bottom:20px; overflow:hidden;} .pmain_txt p{ color:#666; font-size:14px; margin-bottom:5px;} .pmain_txt img{ margin-bottom:20px;} .pmain_notice{ padding:7px; background:#ffface; margin-bottom:20px;} .pmain_solid{ border:1px solid #ffbe57; padding:20px 40px;} .pmain_solid h4{ background-position:-341px -159px; padding-left:27px; font:normal bold 18px/22px "microsoft yahei",sumsun; color:#666; margin-bottom:15px;} .pmain_solid div{ padding-left:27px; line-height:20px; font-size:12px;} .pmain_solid i{ color:#000; font-weight:bold; margin-right:10px;}