@charset "gb2312";
/* CSS Document */
/*景点门票*/
.scenicNameBox {
float: left;
width: 890px;
overflow: hidden;
}
.introduceScenic {
padding-bottom: 5px;
}
.introduceScenic h1 {
font-size: 24px;
font-family: Microsoft YaHei;
float: left;
padding-right: 10px;
}
.scenicStar {
float: left;
color: #666;
margin-right: 10px;
padding: 11px 0 0 0;
}
.scenicStar b {
color: #F60;
font-family: arial;
}
.hz-ico {
float: left;
width: 128px;
height: 22px;
border-left: 1px #DDD solid;
margin: 4px 0 0 5px;
cursor: pointer;
}
.introduceScenic, .positionScenic {
width: 890px;
overflow: hidden;
}
.positionAddress, .mapPosition {
float: left;
margin-right: 15px; margin-bottom:5px;
white-space: nowrap;
}
.common-nav .tavernView_box {
height: auto;
}
.common-nav .tavernView {
height: 38px;
width: 1190px;
position: relative;
}
.tavernView {
width: 952px;
border-bottom: 2px solid #2DA1E7;
background: white;
height: 38px;
overflow: hidden;
z-index: 300;
}
.viewCut_ifram {
width: 1190px;
height: 73px;
border: 0;
position: absolute;
margin: 0;
overflow: hidden;
}
.common-nav .tavernView ul.viewCut {
width: 1190px;
}
.tavernView ul.viewCut {
width: 1190px;
font-family: Microsoft YaHei;
font-size: 16px;
background: white;
position: absolute;
}
.tavernView ul.viewCut .current {
border-top-width: 2px;
border-color: #2489EE;
font-weight: bold;
background: #2DA1E7;
height: 29px;
}
.tavernView ul.viewCut li {
float: left;
margin-right: 2px;
border-bottom: 0;
background: #dbedf7;
height: 29px;
padding: 9px 14px 0;
_overflow: hidden;
}
.tavernView ul.viewCut .current a {
cursor: text;
color: white;
height: 22px;
overflow: hidden;
}
.tavernView ul.viewCut a {
color: #333;
height: 21px;
overflow: hidden;
}
.scenicMark, .mapPositionIcon, .bookLink, .recommendImg, .search_box #soso_17u .search_right .btn02, .search_box #soso_17u .search_right .btn01, .search_box .k_map_find_senery a, #content .save_t .save_tt, #content .save_t .save_ct, #content .retun .retun_tt, #content .retun .retun_ct, .grayArrow, .slogan .slogan_top, .slogan .scenery_pic, .slogan .price_pic, .slogan .sale_pic, .slogan .brand_pic, .viewCut_bookNow, .hs_label, .hs_label s, .reason_ul li span, .leftButton, .rightButton, .dt_sp01, .dt_sp01 a, .dt_sp01 s, .tripKind_alone, .tripKind_business, .tripKind_lover, .tripKind_firends, .tripKind_fmaily, .tripKind_other, .dpjz_r a, #form-question .form-submit, .close_question_tip, .selftripSet .priceTAR .yd_butm, .leftBottomLi, .rightBottomLi, .leftBottomLi_gray, .rightBottomLi_gray, .big_close, .backtop, .nopicYk_head, .cmtPolicyTip_p_right .link, .viewCut_bookNow_float, .noSliver_icon, .recmLink, .chooseData, .arrDown, .closeRemind, .errorIcon, .closeError, .systemForPhone p .phoneIco, .collect_btn, .collected_btn, .check_bto, .mini_par, .recommend_l_list span, .reco_s, .reco_s s, .reco_f, .reco_f s, .strategyDown, .showImg_list s, .collect_arr, .mini_zan i, .dp_useful, .dp_useless, .dp_sort span, .dp_sortAt span, .grade_star, .dp_icon, .con_book, .recover_icon, .recover_bto, .res_close, .res_bto, .reco_img_bto, .percentage dl dt .high_txt, .percentage dl dt .high_box, .percentage dl dd .low_ico, .percentage dl dd .low_right_ico, .pageNum_page .page_btn, .pageNum_page .page_btn:hover, .info_pic, .info_left .lijian, .zhe_span, .now_book {
background: url(../images/finalSprit.7.2.png) no-repeat;}
.tavernView ul.viewCut .float_labelFa .hs_label {
font-weight: normal;
}
.subnav {
overflow: hidden;
height: 33px;
background: #2DA1E7;
padding-top: 3px;
}
.subnav li {
float: left;
height: 30px;
line-height: 30px;
position: relative;
}
.subnav .at a {
background-color: #0470B1;
border-radius: 2px;
padding: 0 11px 0 27px;
font-weight: bold;
color: white;
cursor: default;
}
.subnav li a{font-size: 14px;
background: url(../images/x-ico.png) no-repeat;
color: white;
padding: 0 10px 0 30px;
float: left;
margin: 0 4px;
}
.subnav li b {
background: #2582BA;
width: 1px;
height: 18px;
position: absolute;
right: 0;
top: 6px;
}
.sub_content {
padding: 10px;
border: 1px #CCC solid;
}
.SRESETCSS1200 {
border: 1px #CCC solid!important;
padding: 0!important;
}
.SRESETCSS1200 .scenery_api_item {
width: auto;
}
.scenery_api_item .remind-tips {
padding: 8px 10px 4px 10px;
zoom: 1;
font-size: 14px;
font-weight: bold;
color: #F60;
overflow: hidden;
}
.subnav li .nav-tic {
background-position: 9px 8px;
}
.scenery_api_item .remind-tips .remind-clock {
background: url(../images/sceneryapi_1200_11.png) no-repeat -201px -90px;
width: 18px;
height: 26px;
margin-left: 0;
}
.scenery_api_item .remind-tips .remind-word {
border-left: none;
height: 22px;
}
.scenery_api_item .remind-tips .remind-word {
line-height: 28px;
}
.scenery_api_item .remind-tips .remind-clock, .scenery_api_item .remind-tips .remind-word {
float: left;
}
.scenery_api_item .remind-tips p {
width: auto;
padding-bottom: 0;
border: 0;
}
.scenery_api_item .remind-tips .remind-word p {
height: 20px;
font-size: 12px;
line-height: 20px;
font-weight: normal;
color: #B54800;
text-indent: 5px;
}
.scenery_api_item .scenery_api_top {
height: 24px;
background-color: #F0F0F0;
line-height: 24px;
overflow: hidden;
}
.SRESETCSS1200 .scenery_api_item .scenery_api_top .W01 {
width: 600px;
text-indent: 135px;
}
.scenery_api_top span {
float: left;
color: #999;
}
.scenery_api_top .W02 {
width: 105px;
}
.scenery_api_top .s_tcPrice, .scenery_api_item .W03 {
width: 66px;
}
.scenery_api_top .s_favorable, .scenery_api_item .W04 {
width: 96px;
}
.scenery_api_top .s_payment, .scenery_api_item .W05 {
width: 170px;
zoom: 1;
}
.scenery_api_item .W06 {
width: 140px;
overflow: hidden;
}
.SRESETCSS1200 .api_item {
border-left: none;
border-right: 0;
}
.api_item {
margin-bottom: -1px; height:auto; overflow:hidden;
zoom: 1;
}
.api_item_destin {
height: 31px;
background: #F0F0F0 url(../images/scenery_api_new.png) no-repeat -266px 8px;
border-bottom: 2px #DDD solid;
font-family: "Microsoft YaHei";
padding-top: 5px;
}
.online_pay {
background: #F0F0F0 url(../images/scenery_api_new.png) no-repeat;
}
.api_item_destin h4 {
float: left;
padding: 0 0 0 45px;
font-size: 16px;
line-height: 31px;
color: #333;
}
.api_item_destin q {
float: left;
padding: 8px 0 0 10px;
font-size: 12px;
color: #999;
line-height: 20px;
}
.api_channel {
border-bottom: 1px #DDD solid; height:auto; overflow: hidden;
}
.api_item .api_item_name b {
color: #666;
}
.api_item .api_item_name b {
font-weight: normal;
font-size: 14px;
display: block;
}
.api_item .api_item_content {
width: 1068px;
overflow: hidden;

float: left;
background: white;
}
.api_line {
overflow: hidden;
margin-bottom: -1px;
transition: background .5s ease;
}
.api_item_content dl {
zoom: 1;
padding: 0 10px 3px 10px; height:auto; overflow:hidden;
}
.remark-box {
position: relative;
zoom: 1;
display: none;
}
.remark-box .remark-arrow {
float: left;
width: 11px;
height: 6px;
background: url(../images/scenery_api_new.png) no-repeat -120px -79px;
position: absolute;
left: 33px;
top: -5px;
}
.code_btn .s_code, .code_btn b, .remark-box .remark-arrow {
background: url(../images/scenery_api_new.png) no-repeat;
}
.remark-box .remark-info {
padding: 10px;
overflow: hidden;
background: #FFF8EE;
border-top: 1px #DDD solid;
}
.remark {
width: 100%;
overflow: hidden;
}
.client_code {
width: 80px;
float: left;
padding: 0 10px 0 5px;
}
.phone-ico {
float: left;
width: 80px;
height: 80px;
}
.client_code s {
display: block;
text-align: center;
}
.remark ul {
overflow: hidden;
float: left;
width: 940px;
}
.remark ul li {
overflow: hidden;
width: 940px;
}
.remark .r-name {
float: left;
font-size: 12px;
font-weight: bold;
width: 65px;
}
.remark .r-content {
float: left;
width: 875px;
}
.remark p {
line-height: 22px;
font-family: "宋体";
}
.SRESETCSS1200 .scenery_api_item .W01 {
width: 470px;
}
.scenery_api_item .W01 {
width: 350px;
}
.api_line .W01,.api_line .W02,.api_line .W03,.api_line .W05{ margin-top:10px;}
.api_line .W04{ margin-top:5px;}
.api_line .W06{ margin-top:7px; margin-left:31px;}
.api_item_content dl dt {
float: left;
}
.p-type {
padding: 0 20px 0 0;
line-height: 23px;
}
.p-type a{color:#259EE6;}
.p-type .name, .p-type .phone-tit {
display: inline;
font-size: 12px;
font-family: "宋体";
text-decoration: none;
padding-right: 5px;
}
.p-type .name strong, .p-type .phone-tit strong {
font-weight: normal;
color: #333;
}
.p-type .name b, .p-type .phone-tit b {
font-weight: normal;
padding-right: 5px;
}
p-type .name dfn {
color: #333;
}
.p-type .name dfn {
background: url(../images/sceneryapi_1200_11.png) no-repeat 0 -645px;
width: 8px;
height: 12px;
display: inline-block;
}
.tag_g {
background: #80BC2B;
}
.tag_b, .tag_sg, .tag_g, .tag_y, .tico_cut, .tag_r, .tico_self, .tag_db, .tag_f60 {
height: 16px;
line-height: 16px;
display: inline-block;
overflow: hidden;
padding: 0 2px;
border-radius: 2px;
color: white;
margin: 0 2px -4px 0;
cursor: pointer;
}
.scenery_api_top .s_price, .scenery_api_item .W02 {
width: 105px;
}
.scenery_api_top .s_tcPrice, .scenery_api_item .W03 {
width: 66px;
}
.api_item_content dl dd {
float: left;
}
.scenery_api_main .gray,.api_channel .gray {
color: #999;
}
.scenery_api_top .s_favorable, .scenery_api_item .W04 {
width: 96px;
}
.scenery_api_main .b-orange,.api_channel .b-orange {
color: #F60;
font-size: 18px;
font-weight: bold;
}      
.scenery_api_main .b-orange b {
font-size: 14px;
}
.scenery_api_top .s_payment, .scenery_api_item .W05 {
width: 170px;
zoom: 1;
}
.ico-box {
display: block;
float: left;
}
.api_item_content .rebate {
background:url(../images/sceneryapi_1200_11.png) no-repeat 0 -270px;
}
.api_item_content .ico {
width: 34px;
height: 16px;
background:url(../images/sceneryapi_1200_11.png) no-repeat 0 -270px;
padding: 0 0 0 19px;
line-height: 16px;
color: #F60;
float: left;
}
.wapcash {
background:url(../images/sceneryapi_1200_11.png) no-repeat -146px -82px;
width: 46px;
height: 17px;
display: inline-block;
margin: 0 0 -4px 2px;
}
.scenery_api_item .W06 {
width: 140px;
overflow: hidden;
}
.bookbtn {
float: left;
width: 61px;
height: 23px;
line-height: 23px;
text-decoration: none;
text-align: center;
color: white;
background:url(../images/sceneryapi_1200_11.png) no-repeat -72px 0;
background-color: #F60;
border-radius: 3px;
overflow: hidden;
margin-right: 10px;
}
.sc_addBtn {
float: left;
width: 61px;
height: 23px;
line-height: 23px;
text-decoration: none;
text-align: left;
text-indent: 28px;
color: #333;
background:url(../images/sceneryapi_1200_11.png) no-repeat -106px -157px;
border-radius: 3px;
overflow: hidden;
}
.tag_r {
background: #F05574;
}

/*预订须知*/
.left_s {
width: 1190px;
overflow: hidden; margin-top:15px;
}
.left_notice .left_ban {
background: #2DA1E7;
color: white;
border-bottom: 0;
}

.left_ban {
height: 40px;
line-height: 40px;
padding-left: 15px;
font-size: 16px;
font-family: Microsoft YaHei;
background: #F7FCF3;
border-bottom: 1px solid #DDD;
}
.left_notice .left_con {
border: 1px solid #DDD;
background: #F0F0F0;
border-bottom: 0;
border-top: 0;
padding: 0;
}
.left_con {
padding: 15px;
}
.left_con_b {
border-bottom: 1px solid #DDD;
width: 1190px;
overflow: hidden;
}
.left_con_l {
float: left;
padding: 10px 5px 0;
width: 68px;
text-align: center;
font-weight: bold;
vertical-align: top;
}
.left_con_r {
float: left;
width: 1109px;
background: white;
border-left: 1px solid #DDD;
}
.left_con_r_b {
padding: 0 20px;
line-height: 30px;
}
.left_con_r_b .left_con_float {
padding-left: 0;
float: left;
}
.left_con_r_b {
line-height: 30px;
}
.left_con_r_b p {
width: 1042px;
padding-left: 4px;
}
.left_b {
width: 1188px;
overflow: hidden;
border: 1px solid #DDD;
border-top: 2px solid #259EE6 ;
}
.mt20 {
margin-top: 20px;
}
.intro_head {
width: 1148px;
height: 28px;
line-height: 28px;
background: whiteSmoke;
font-size: 12px;
font-weight: bold;
padding-left: 10px;
}
.intro_head font {
font-size: 12px;
color: #F60;
}

.reason_ul {
width: 1148px;
padding: 10px;
overflow: hidden;
}
.reason_ul li {
width: 1148px;
font-size: 14px;
text-align: left;
overflow: hidden;
padding: 4px 0;
}
.reason_ul li span {
background:url(../images/finalSprit.7.2.png) -53px -19px;
width: 40px;
color: white;
height: 18px;
line-height: 18px;
font-size: 12px;
padding-left: 5px;
float: left;
white-space: nowrap;
}
.reason_ul li p {
float: left;
width: 1092px;
padding-left: 10px;
}
.intro_information {
overflow: hidden;
width: 905px;
padding: 10px;
}
.intro_information dt {
width: 900px;
height: 22px;
background-position: left -578px;
line-height: 17px;
_overflow: hidden;
color: #F60;
}
.intro_information dt span {
font-weight: 700;
margin-right: 10px;
float: left;
position: relative;
height: 16px;
padding-left: 10px;
border-left: 4px solid #FFA63C;
color: #333;
}
.intro_information dd {
padding: 5px 0 0 0;
overflow: hidden;
}
.intro_information dd p {
padding-bottom: 10px;
}
.intro_information img {
display: block;
margin: 0 auto;
}
.list_square {
padding: 10px;
overflow: hidden;
}
.list_square li {
overflow: hidden;
text-align: left;
list-style: square inside;
color: #666;
line-height: 22px;
}
.traf_line {
width: 1155px;
margin: 0 auto;
}
.traf_list {
width: 1180px;
overflow: hidden;
}
.traf_list li {
border-bottom: 1px dashed #DDD;
width: 1145px;
overflow: hidden;
padding: 15px 10px;
}
.traf_name {
float: left;
width: 105px;
font-weight: bold;
font-size: 14px;
}
.traf_name span {
float: left;
width: 16px;
height: 16px;
line-height: 14px;
text-align: center;
overflow: hidden;
background: #64C4FE;
font-weight: normal;
font-size: 12px;
color: white;
border-radius: 3px;
margin-right: 7px;
margin-top: 2px;
}
.traf_detail {
float: left;
width: 1038px; line-height:26px;
}
.traf_tip {
text-align: right;
border-top: 1px solid #DDD;
margin-top: -1px;
height: 30px;
line-height: 30px;
}
/*门票list*/
#sceneryListInfo .mt15 {
margin-top: 10px;
}
.scenery_list {
padding: 8px 15px 0px 0px;
width:908px;
background: white;
position: relative;
}
.scenery_list .s_info {
overflow: hidden;
padding-bottom: 13px; padding-left:10px;
}
.scenery_list .s_info .img_con {
float: left;
width: 160px;
}
.scenery_list .s_info .img_con .a_img {
width: 160px;
height: 120px;
display: block;
}
.scenery_list .s_info .img_con img {
width: 160px;
height: 120px;
float: left;
}
.scenery_list .s_info .info_con {
float: right;
width: 728px;
}
.scenery_list .s_info .info_top {
overflow: hidden;
}
.scenery_list .s_info .info_top dt {
line-height: 22px;
width: 748px;
overflow: hidden;
}
.scenery_list .s_info .info_top .fir_name {
font-weight: bold;
font-size: 16px;
float: left;
font-family: "宋体";
}
.scenery_list .s_info .info_top .sec_name {
float: left;
font-family: "宋体";
padding-left: 10px;
color: #333;
}
.scenery_list .s_info .info_top .sec_name a {
color: #333;
}
.scenery_list .s_info .info_top .s_level {
font-family: arial;
float: left;
padding-left: 10px;
font-weight: bold;
color: #F60;
line-height: 21px;
}
.scenery_list .s_info .ico_remark {
background-position: -10px -149px;
width: 47px;
height: 14px;
}
.scenery_list .s_info .s_ico {
cursor: pointer;
float: left;
margin: 3px 0 0 5px;
display: block!important;
}
.map_link, .scenery_list .s_info .s_ico, .scenery_rec ul li {
background-image: url(../images/pic_public_9.png); background-repeat: no-repeat;
}
.s_nav_public .s_nav .current, .s_city, .city_active, .search_input .search_input_l, .s_ico, .s_search_btn, .s_search_btn:hover, .search_input .search_input_info, .s_client .e_dimension, .s_client .user_guide .ico_guide, .s_client .user_guide .btn_guide, .searchCurrent .search_input_l, .s_client .user_guide .btn_guide:hover, #floatbox a, #floatbox a:hover {
background-image: url(../images/pic_public_9.png); background-repeat: no-repeat;
}
.scenery_area {
position: relative;
}
.scenery_area {
overflow: hidden;
padding: 7px 0 0 0;
width: 630px;
}
.scenery_area span {
float: left;
}
.scenery_area span {
padding: 0 10px 3px 0;
color: #666;
}
.scenery_area .map_btn {
float: left;
width: 57px;
background-position: -248px -238px;
padding: 0 0 0 17px;
}
.scenery_remark {
float: left;
width: 560px;
height: 52px;
padding: 5px 10px 5px 0;
}
.scenery_remark .remark_top {
color: #999;
clear: right;
padding-top: 2px;
display: block;
}
.scenery_remark .remark_top a{color:#259EE6;}
.scenery_remark .remark_top span {
color: #999;
}
.scenery_remark .remark_info {
padding-top: 3px;
overflow: hidden;
}
.scenery_remark .remark_info .quotes_l {
background-position: -157px 0;
float: left;
}
.scenery_remark .remark_info .quotes_l, .scenery_remark .remark_info .quotes_r {
width: 12px;
height: 10px;
overflow: hidden;
margin-top: 5px;
}
.scenery_remark .remark_info p {
float: left;
padding: 0 7px;
white-space: nowrap;
overflow: hidden;
line-height: 20px;
max-width: 522px;
}
.scenery_remark .remark_info .quotes_r {
background-position: -158px -10px;
float: left;
}
.scenery_remark .remark_info .quotes_l, .scenery_remark .remark_info .quotes_r {
width: 12px;
height: 10px;
overflow: hidden;
margin-top: 5px;
}
.search_screen_box dl .more a, .search_screen_box dl .more .active, .sort_box .s_top, .scenery_remark .remark_info .quotes_l, .scenery_remark .remark_info .quotes_r, .scenery_list .details_btn, .scenery_list .details_btn:hover, .s_btn, .scenery_rec ul li .vw_btn, .nht_box .nht_l, .sval_search label, .sval_search .sval_close, .hs_label, .hs_label s, .fav_btn, .fav_btn_over, .scenery_area .map_btn {
background-image: url(../images/pic_list_5.png); background-repeat: no-repeat;
}
.scenery_details {
float: right;
width: 158px;
margin-top: -33px;
}
.scenery_details .s_price {
color: #666;
width: 155px;
text-align: right;
white-space: nowrap;
line-height: 30px;
line-height: 24px;
}
.scenery_details .s_price .m_sign {
color: #F60;
font-size: 16px;
}
.scenery_details .s_price {
color: #666;
text-align: right;
white-space: nowrap;
line-height: 30px;
line-height: 24px;
}
.scenery_details .s_price b {
font-size: 30px;
color: #F60;
padding-right: 2px;
}
.scenery_list .details_btn {
float: right;
width: 93px;
height: 25px;
background-position: -36px -52px;
border-radius: 3px;
text-align: center;
clear: both;
color: white;
line-height: 25px;
font-size: 14px;
font-weight: bold;
}
.book_trends {
color: #999;
width: 148px;
text-align: right;
float: right;
padding-top: 5px;
}
.s_ticket {
width: 923px;
}
.s_tab {
height: 32px;
border-bottom: 1px #ddd solid;
}
.s_tab .tab_nav {
position: relative;

height: 32px;
}
.s_tab .tab_nav li {
float: left;
}
.tab_li {
position: relative;
}
.tab_li {
padding-left: 10px;
display: inline;
width: 328px;
margin-top: 3px;
}
.tab_li a.current {
background:#0286D4;
border-bottom: 0;
height: 29px;
font-weight: bold;
cursor: default;
color: white;
}
.tab_li a {
float: left;
height: 29px;
line-height: 29px;
padding: 0 15px;
background: #F0F0F0;
font-size: 12px;
color: #666;
margin-right: 1px;
}
.s_tab .tab_nav li {
float: left;
}
.tab_nav .listBt_box {
width: 580px;
overflow: hidden;
white-space: nowrap;
}
.tab_nav .price {
width: 90px;
padding-left: 55px;
}
.tab_nav .price, .tab_nav .tcprice, .tab_nav .payment, .tab_nav .operate, .tab_nav .favorable, .tab_nav .review, .tab_nav .discount {
color: #999;
line-height: 20px;
height: 20px;
overflow: hidden;
text-align: center;
float: left;
padding-top: 11px;
}
.tab_nav .tcprice {
width: 78px;
text-align: left;
text-indent: 5px;
}
.tab_nav .favorable {
width: 126px;
text-align: left;
}
.tab_nav .payment {
width: 78px;
text-align: left;
text-indent: 7px;
}
.tab_nav .operate {
width: 70px;
text-align: left;
text-indent: 11px;
}
.SLISTRESETCSS .scenery_api_item {
width: 923px;
}
.scenery_api_item {
width: 950px;
}
.SLISTRESETCSS .scenery_api_item .remind-tips {
font-size: 12px;
font-weight: normal;
}
.scenery_api_item .remind-tips {
padding: 8px 10px 4px 10px;
zoom: 1;
font-size: 14px;
font-weight: bold;
color: #F60;
overflow: hidden;
}
.scenery_api_item .remind-tips .remind-clock {
background-position: -201px -90px;
width: 18px;
height: 26px;
margin-left: 0;
}
.scenery_api_item .remind-tips .remind-clock {
width: 24px;
height: 24px;
overflow: hidden;
}
.scenery_api_item .remind-tips .remind-word {
border-left: none;
height: 22px;
}
.scenery_api_item .remind-tips .remind-word {
line-height: 28px;
}
.scenery_api_item .remind-tips .remind-clock, .scenery_api_item .remind-tips .remind-word {
float: left;
}
.scenery_api_item .remind-tips .remind-word p {
height: 20px;
font-size: 12px;
line-height: 20px;
font-weight: normal;
color: #B54800;
text-indent: 5px;
}
.SLISTRESETCSS .scenery_api_item .remind-tips p {
border-bottom: 0;
width: auto;
}
.scenery_api_item .remind-tips p {
border-bottom: 1px #DDD dashed;
padding-bottom: 8px;
width: 930px;
overflow: hidden;
}
.SLISTRESETCSS .scenery_api_item .scenery_api_top {
display: none;
}
.scenery_api_item .scenery_api_top {
height: 24px;
background-color: #F0F0F0;
line-height: 24px;
overflow: hidden;
}
.SLISTRESETCSS .scenery_api_item .W01 {
width: 410px;
}
.scenery_api_item .W01 {
width: 350px;
}
.scenery_api_top span {
float: left;
color: #999;
}
.SLISTRESETCSS .scenery_api_top .s_price, .SLISTRESETCSS .scenery_api_item .W02 {
width: 67px;
}
.scenery_api_top .W02 {
width: 105px;
}
.SLISTRESETCSS .scenery_api_top .s_tcPrice, .SLISTRESETCSS .scenery_api_item .W03 {
width: 67px;
}
.SLISTRESETCSS .scenery_api_top .s_favorable, .SLISTRESETCSS .scenery_api_item .W04 {
width: 76px;
}
.SLISTRESETCSS .scenery_api_top .s_payment, .SLISTRESETCSS .scenery_api_item .W05 {
width: 130px;
}
.SLISTRESETCSS .scenery_api_item .W06 {
width: 135px;
}
.SLISTRESETCSS .api_item {
border: 0;
}

.SLISTRESETCSS .api_item_destin {
display: none;
}

.a-tip {
color: #333;
border-bottom: 1px #333 dashed;
height: 20px;
line-height: 20px;
float: left;
text-indent: 1px; padding-top:5px;
}
.scenery-limit {
overflow: hidden;
width: 918px;
padding: 5px 0;
line-height: 22px;
}
.contract_btn {
position: relative;
padding-right: 15px;
}
.contract_btn {
float: right;
cursor: pointer;
}
.contract_btn span {
color:#259EE6;
}
.fav_btn_over, .fav_btn {
position: absolute;
right: 15px;
top: 103px;
}
.fav_btn {
background-position: -246px -159px;
float: left;
line-height: 20px;
color:#259EE6;
text-indent: 18px;
overflow: hidden;
}
.gul_info {
width: 228px;
padding: 10px 10px 0px 10px;
overflow: hidden;
}
.gul_info li {
position: relative;
padding: 0 0 10px 0;
border-bottom: solid 1px #DDD;
float: left;
clear: both;
margin-bottom: 13px;
}
.gul_info .titleLink {
font-size: 12px;
line-height: 14px;
color:#259EE6;
width: 200px;
float: left;
clear: both;
height: 14px;
overflow: hidden;
margin-bottom: 7px;
}
.gul_info .titleLink .num01 {
background-position: -425px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num01, .gul_info .titleLink .num02, .gul_info .titleLink .num03, .gul_info .titleLink .num04, .gul_info .titleLink .num05, .gul_info .titleLink .num06, .gul_info .titleLink .num07, .gul_info .titleLink .num08, .gul_info .titleLink .num09, .gul_info .titleLink .num10 {
background-image: url(../images/pic_public_6.png); background-repeat: no-repeat;
}
.gul_info .titleLink .num02 {
background-position: -439px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num03 {
background-position: -453px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num04 {
background-position: -467px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num05 {
background-position: -481px -35px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num06 {
background-position: -425px -48px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num07 {
background-position: -439px -48px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}
.gul_info .titleLink .num08 {
background-position: -453px -49px;
float: left;
width: 12px;
height: 12px;
margin: 1px 3px 0 0;
}

.gul_info .titleLink a {
color:#259EE6;
text-decoration: none;
float: left;
width: 180px;
text-indent: 3px;
}
.haveNoImg .saveMne {
width: 190px;
padding-left: 10px;
}
.gul_info .saveMne {
float: left;
width: 200px;
font-size: 12px;
color: #666;
}
.gul_info .saveMne dt {
width: 105px;
}
.gul_info .saveMne dt {
float: left;
width: 95px;
text-align: left;
padding-left: 8px;
font-size: 14px;
color: #F60;
font-size: 14px;
font-family: Arial;
overflow: hidden;
}
.gul_info .saveMne dt .tcTxt {
color: #666;
font-size: 12px;
}
.gul_info .saveMne dt {
text-align: left;
font-size: 14px;
color: #F60;
font-size: 14px;
font-family: Arial;
}
.gul_info .saveMne dt .Mne {
font-size: 14px;
font-weight: normal;
}
.gul_info .saveMne dd {
width: 65px;
}
.gul_info .saveMne dd {
float: right;
width: 75px;
text-align: left;
overflow: hidden;
padding-top: 1px;
}
.gul_info .saveMne dd {
text-align: left;
}

/*景点点评*/
.ht_blue_main {
overflow: hidden;
width: 228px; margin-left:9px;
border-top: 0;
}
.ht_blue_main .comment_01 {
border-bottom: #DDD 1px solid;
padding: 4px 10px 4px 15px;
overflow: hidden;
}
.ht_blue_main .comment_01 .txt01 {
width: 195px;
overflow: hidden;
color: #666; padding-bottom:3px;
}
.ht_blue_main .comment_01 .txt01 b {
color: #F60;
font-size: 30px;
line-height: 30px;
padding-left: 8px;
}
#newdp_top a {
color:#259EE6;
text-decoration: none;
}
.ht_blue_main .comment_01 .txt01 span {
color: #F60;
}
.ht_blue_main .comment_02 {
width: 208px;
padding: 0 10px;
background: url(../images/transparent_loading_v2.gif) center center no-repeat;
height: auto!important;
height: 112px;
min-height: 112px;
}
.ht_blue_main .comment_02 .list01 {
width: 208px;
overflow: hidden;
padding: 10px 0;
border-bottom: #DDD solid 1px;
background: white;
}
.hot_dp_title {
width: 208px;
height: 20px;
overflow: hidden;
line-height: 19px;
}
.ht_blue_main .comment_02 .list01 .span02 {
float: left;
background:url(../images/sceneryIndexPic_6.png) no-repeat 0 -264px;
width: 31px;
height: 19px;
}
.hotRecommandBox .indexContBoxTit h3 label, .cityPlaces .cityPlacesCon li.at .cityName2, .cityPlaces .cityPlacesCon li.at .cityName3, .memberDay, .memberDayCon dl dd .qingGouBtn, .memberDayCon dl dd .qingGouBtn, .saveP, .saveP_span, .sellSpel, .sellSlider ul li dl dd .qingGouBtn, #id-previous a, #id-next a, .indexContent .hotCity, .jqCalendar_top .pre, .jqCalendar_top .next, .pre_bg, .next_bg, .travelTheme h3, .concernMore h3, .newMsg h3, .ht_blue_main .comment_btn span.btn02, .ht_blue_main .comment_btn span.btn03, .ht_blue_main .comment_btn span.btn04, .ht_blue_main .comment_btn span.btn05, .ht_blue_main .comment_02 .list01 .list_left_xjq, .ht_blue_main .comment_02 .list01 .span02, .newOrder h3, .senic_readbox .webfk_header, .next_bg, .reco_ban s, .reco_ban_w, .reco_ban_ask, .reco_ban_index, .reco_city_now label, .hot_icon, .reco_pop_arr, .city_reco_w, .hot_bto, .city_sl_prev, .city_sl_next, .reco_ban_traffic label, .reco_ban_theme label, .title_hoverat label, .reco_city_now_pic, .isAll, .parent-child, .child-parent, .lover, .friends, .self, .pengyou, .reco_con_mid .reco_con_left ul li.at, .cookiesCon ul li .cookiesLine font, .cookiesBoxClose, .indexContBox.hotRecommandBox .indexContBoxTit h3 label, .partnerTop h3 label {
background-image: url(../images/sceneryIndexPic_6.png); background-repeat: no-repeat;
}
.hot_dp_title {
line-height: 19px;
}
#newdp_top a {
color:#259EE6;
text-decoration: none;
}
.hot_dp_title a {
font-family: '宋体';color:#259EE6;
margin-left: 10px;
}
.ht_blue_main .comment_02 .list01 .list_right {
float: left;
padding: 2px 0 0 0;
height: 39px;
overflow: hidden;
position: relative;
}
.ht_blue_main .comment_02 .list01 .list_right .span01 {
float: left;padding-left: 5px;
color: #666;
}
.ht_blue_main .comment_02 .list01 .list_left_xjq {
width: 49px;
height: 35px;
overflow: hidden;
float: left;
background-position: 0 -310px;
margin-top: 3px;
text-align: center;
font-size: 12px;
color: #F60;
}
.ht_blue_main .comment_02 .list01.bordernone {
border-bottom: 0;
}

/*景点门票index*/
.indexContBox {
border: solid 1px #DDD; clear:both; height:auto; overflow:hidden;
border-top: solid 2px #0095d0; margin-top:15px;
}
.indexContBox .indexContBoxTit {
background-color: #e8f5fa;
border-bottom: solid 1px #DDD;
height: 37px;
position: relative;
}
.city_reco {
float: left;
font-size: 16px; font-family:"微软雅黑"; font-weight:bold;
width: 155px; color:#555;
height: 37px; line-height:37px; padding-left:11px;position: relative;
z-index: 1;
}
.cityPlaces {
float: left;
padding-left: 10px;
position: absolute;
left: 155px;
top: 0;
}
.cityPlaces .cityPlacesCon li.at {
padding-right: 8px;
}
.cityPlaces .cityPlacesCon li {
float: left;
height: 37px;
line-height: 37px;
padding: 0 15px 0 8px;
}
.cityPlaces .cityPlacesCon li.at .cityName2 {
background:url(../images/sceneryIndexPic_6.png) no-repeat  -58px -62px;
color: white;
text-decoration: none;
font-weight: bold;
height: 46px;
width: 64px;
}
.cityPlaces .cityPlacesCon li .cityName2 {
float: left;
text-align: center;
font-weight: normal;
font-size: 12px;
}
.cityPlaces .cityPlacesCon li a {
font-size: 14px;
color: #333;
line-height: 37px;
font-weight: bold;
}
.indexContBox .indexContent {
padding:16px 15px 23px 15px;
width: 918px;
overflow: hidden;
}
.city_reco_box {
}
.city_reco_hy .city_reco_img {
height: 50px;
}
.city_reco_hy .city_reco_img img{ width:180px; height:115px;}
.city_reco_img {
float: left;
width: 180px;
line-height: 20px;
}
.city_reco_con {
float: left;
}
.city_reco_con, .city_reco_tg_li, .city_reco_tg_li {
margin-top: 8px;
}
.city_reco_hy .city_reco_con li {
height: 210px;
}
.city_reco_con li, .city_reco_tg_li li, .city_reco_bj .city_reco_con li {
float: left;
display: inline;
width: 160px;
border: 2px solid white;
margin-left: 16px;
background: #F0F0F0;
overflow: hidden;
}
.city_reco_li_con, .city_reco_li_con img {
width: 160px;
height: 120px;
overflow: hidden;
}
.city_reco_li_con {
float: left;
}
.city_reco_li_con, .city_reco_li_con img {
width: 160px;
height: 120px;
overflow: hidden;
}
.city_reco_cash {
float: left;
line-height: 18px;
width: 141px;
padding: 10px 9px;
}
.city_cash_l {
float: left;
}
.city_cash_r {
float: right;
padding-top: 12px;
}
.hot_bto {
float: left; background:url(../images/sceneryIndexPic_6.png) no-repeat left -167px;
width: 61px;
height: 23px;
line-height: 22px;
color: white;
text-align: center;
}
.city_time {
clear: both;
border-top: 1px solid #DDD;
color: #666;
padding-top: 4px;
margin: 0 10px;
}
.city_reco_li_con i {
display: block;
background: black;
opacity: .5;
filter: alpha(opacity=50);
width: 100%;
top: -20px;
}
.city_reco_li_con span, .city_reco_li_con i {
height: 20px;
line-height: 20px;
position: relative;
cursor: pointer;
}
.city_reco_li_con a:hover span {
text-decoration: none;
color: #F60;
}
.city_reco_li_con span {
float: left;
padding-left: 10px;
color: white;
width: 150px;
white-space: nowrap;
overflow: hidden;
top: -40px;
}
.city_reco_li_con span, .city_reco_li_con i {
height: 20px;
line-height: 20px;
position: relative;
cursor: pointer;
}
.block_flash_sales {
clear: both;
}
.block { height:auto; overflow:hidden;
}
.block_flash_sales .block_title {
height:35px;
border-bottom: 2px solid #DDD;
position: relative;
}
.block_flash_sales .block_title h2 {
position: absolute;
text-indent: -20000em;
background: url(../images/title_1.jpg) no-repeat -20px -5px;
height: 42px;
width: 160px;
top: 0;
}
.block_flash_sales .block_content {
padding: 15px 0 18px 0;
height: 250px;
overflow: hidden;
}
.block_flash_sales .slider {
height: 280px;
}
.slider {
position: relative;
}
.block_flash_sales .slider .slider_inner {
width: 915px;
height: 280px;
margin: 0 auto;
}
.slider .slider_inner {
width: 100%;
overflow: hidden;
position: relative;
}
.slider .slider_items{}
.slider .slider_item {
float: left;
}
ul.flash_sales_list {
list-style: none;
float: left;
}
ul.flash_sales_list li {
display: block;
float: left;
width: 208px;

height: 255px;
position: relative;
margin: 0 8px 0 10px;
_display: inline;
}
ul.flash_sales_list li dl {
border: 2px solid white;
width: 208px;
height: 251px;
padding: 0;
}
ul.flash_sales_list li dt, ul.flash_sales_list li dt a, ul.flash_sales_list li dt img {
display: block;
width:208px;
height: 150px;
}
ul.flash_sales_list li dd.name {
height: 40px;
color: #333;
line-height: 20px;
overflow: hidden;
padding: 5px 5px 0;
}
ul.flash_sales_list li dd {
line-height: 24px;
color: #666;
padding: 0 5px;
}
ul.flash_sales_list li dd.name a {
color: #666;
}
ul.flash_sales_list li dd.price {
margin-top: 5px;
}
ul.flash_sales_list li dd.price span {
font-size: 18px;
color: #F60;
font-family: arial;
}
ul.flash_sales_list li dd.price span strong {
font-size: 30px;
}
ul.flash_sales_list li dd.taocan {
padding: 0;
text-align: center;
position: absolute;
left: 5px;
bottom: 5px;
_bottom: 1px;
background: url(../images/tag_tehui.jpg) no-repeat;
width: 47px;
height: 19px;
color: white;
}
ul.flash_sales_list li dd.youhui {
left:0;
bottom: 5px; position:absolute;
}
.price_tip {
padding-right: 7px;
font-family: arial;
}
.price_tip, .price_tip span {
display: inline-block;
height: 16px;
line-height: 16px;
background: url(../images/home_pic.png) no-repeat right -76px;
color: #F60;
}
.price_tip span {
background-position: -200px -60px;
color: white;
padding: 0 3px;
margin-right: 3px;
position: relative	9;
top: -1px	9;
}
ul.flash_sales_list li dd.action {
position: absolute;
right: 0;
bottom: 5px;
}
ul.flash_sales_list li dd.action a {
display: inline-block;
color: white;
width: 53px;
height: 22px;
font: 12px/22px 宋体B8B\4F53,sans-serif;
background: url(../images/ico_new.jpg) no-repeat 0 0;
text-align: center;
}
ul.flash_sales_list li dd.anchor {
position: absolute;
right: 5px;
bottom: 39px;
padding-left: 14px;
line-height: 14px;
background: url(../images/anchor.png) no-repeat 0 0;
}
ul.flash_sales_list .index_list {
float: left;
}
.nav_pop_wrapper {
float: left;
width: 340px;
height: 398px;
background: white url(../images/nav_pop_bg_new.png) no-repeat 0 0;
margin: 0 0 20px;
_overflow: hidden;
}
.nav_pop {
padding: 55px 0 0;
position: relative;
z-index: 200;
box-shadow: 3px 0 3px rgba(0, 0, 0, 0.2); border-left:#f1f1f1 1px solid;
}
.nav_pop .item_features {
height: 115px;
}
.nav_pop .item_features .nav_pop_label {
height: 100px;
padding-top: 14px;
}
.nav_pop .nav_pop_label {
height: 75px;
background-image: url(../images/menpiao_icons.png); background-repeat: no-repeat; background-position: -346px center;
width: 340px;
border-bottom: 1px solid #DDD;
position: relative;
z-index: 200;
}
.nav_pop .item_features .nav_pop_label .item_1 {
background-position: 18px 7px;
}
.nav_pop .item_features .nav_pop_label dl {
padding-top: 0;
}
.nav_pop .item_features .nav_pop_label dl, .nav_pop .item_features .nav_pop_label dt, .nav_pop .item_features .nav_pop_label dd {
height: 30px;
line-height: 30px;
width: auto;
}
.nav_pop .nav_pop_label dl {
height: 55px;
padding: 20px 0 0 50px;
background-image: url(../images/menpiao_icons.png); background-repeat: no-repeat; background-position: 18px 20px;
color: #666;
}
.nav_pop .item_features .nav_pop_label dt {
float: left;
font-size: 18px;
font-weight: 600;
margin-right: 10px;
}
.nav_pop .item_features .nav_pop_label dl, .nav_pop .item_features .nav_pop_label dt, .nav_pop .item_features .nav_pop_label dd {
height: 30px;
line-height: 30px;
width: auto;
}
.nav_pop .item_features .nav_pop_label dd {
float: left;
font-size: 14px;
font-family: 'Microsoft Yahei';
}
.nav_pop .item_features .nav_pop_label .item_2 {
background-position: 18px -113px;
}
.nav_pop .item_features .nav_pop_label .item_3 {
background-position: 18px -233px;
}
.nav_pop .item_locations .nav_pop_label dl { background-position: 18px -340px;
}
.nav_pop .item_subjects .nav_pop_label dl {
background-position: 18px -580px;
}
.nav_pop .item_sceneries .nav_pop_label dl {
background-position: 18px -460px;
}
.nav_pop .nav_pop_label dt {
height: 20px;
overflow: hidden;
font: 700 14px/20px "Microsoft Yahei";
}
.nav_pop .nav_pop_label dd {
height: 32px;
line-height: 32px;
overflow: hidden;
width: 280px;
}
.nav_pop .nav_pop_label dd a {
color: #666;
display: block;
float: left;
margin-right: 20px;
font-size: 14px;
font-family: 'Microsoft Yahei';
}
.nav_pop .item_subjects {
height: 78px;
}
.nav_pop .item_subjects .nav_pop_label, .nav_pop .nav_pop_item.active .item_subjects_label {
height: 78px;
border-bottom: 0;
}
#cnt{ width:1190px; margin:0 auto;clear:both;}
.listContent {float: left;width: 925px;margin-bottom: 5px;}
.hotelej_left{ float:right; width:250px;}
.topMode .hotelej_left .mt0 {
margin-top: 0px;
}
.topMode .hotel_box01 {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 248px; BACKGROUND: #fff; FLOAT: left; HEIGHT:auto; BORDER-TOP: 2px solid #259EE6 ; BORDER-RIGHT: #ddd 1px solid; box-shadow: 0 3px 4px #DDD; overflow:hidden; margin-top:12px; padding-bottom:2px; overflow:hidden;
}
.topMode .hotel_box01 H2.hd {

	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 32px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.topMode .hotel_box01 H2.hd B {
	FONT: bold 14px/32px "微软雅黑","宋体",Arial
}

.topMode .hotel_box01 H2.hd SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/arrowbg.gif) no-repeat 0px -514px; FLOAT: right; PADDING-TOP: 0px
}
.topMode .hotel_box01 .content {PADDING-TOP: 10px;
}
.top_search01_bar {
width: 824px;
float: left;
height: 48px;
padding: 12px 10px 0 16px;
background: #FFF8EE;
position: relative;
z-index: 200;
}
.top_search01 {
width: 475px;
}
.top_search01 {
float: left;
width: 456px;
height: 35px;
}
.top_search01 .keyword_wrapper {
width: 364px;
}
.top_search01 .keyword_wrapper {
float: left;
width: 357px;
position: relative;
}
.top_search01 .keyword_wrapper .keyword {
width: 306px;
background: url(../images/top_search.2.3.png) no-repeat 0 -35px;
}
.top_search01 .keyword_wrapper .placeholdering {
color: #999;
}
.top_search01 .keyword_wrapper .keyword {
overflow: hidden;
float: left;
padding: 7px 25px 8px 33px;
width: 301px;
height: 20px;
line-height: 20px;
font-size: 14px;
color: #333;
border: 0;
background: url(../images/top_search.1.1.png) no-repeat 0 -70px;
}
.top_search01 .autocomplete_wrapper {
top: 34px;
}
.autocomplete_wrapper {
display: none;
position: absolute;
top: 35px;
z-index: 500;
width: 100%;
background: white;
}
.autocomplete {
padding: 0;
display: none;
border: 1px solid #DDD;
box-shadow: 5px 5px rgba(0, 0, 0, 0.08);
}
.top_search01 .submit {
background: url(../images/top_search.2.3.png) no-repeat right 0;
}
.top_search01 .submit {
display: block;
width: 93px;
height: 35px;
font: 18px/35px "Microsoft Yahei";
color: white;
text-align: center;
float: left;
background: url(../images/top_search.1.0.png) no-repeat right 0;
}
.search_slogn {
float: left;
font: 14px/36px Arial;
color: #666;
width: 220px;
height: 36px;
overflow: hidden;
text-align: left;
white-space: nowrap;
}
.search_slogn a {
color: #666;
margin-right: 10px;
float: left;
}
.main_slider_wrapper {
float: left;
width: 849px;
padding: 0;
height: 340px;
margin-bottom: 20px;
}
/*幻灯片*/
.mF_YSlider_wrap {
width: 849px;
float: right;
overflow: hidden; position:relative;
}
.mF_YSlider_myFocusIndex {overflow: hidden;font: 12px/1.5 Verdana;text-align: left;visibility: visible!important;}
/*通栏大图样式*/
.slide_image{ height:340px;width:849px; float:right;}
.slide_image_item{height:340px;width:849px;background:#eee no-repeat center top;}
.slide_image_item a{height:340px;margin-left:-340px;}
.slide_image_btns{width:280px;height:22px;position:absolute;top:300px;right:-16%;margin-left:-310px;}
.slide_image_btns a{float:left;margin-right:10px;opacity:0.8;font-size:14px;color:#8AB923;height:24px;font-weight:700;font-family:arial;line-height:24px;text-align:center;width:24px;border-radius:12px;background:#fff;}
.slide_image_btns a.on{background:#8AB923;color:#fff;opacity:1;}
.slide_image_btns a:hover{text-decoration:none;}
/*景点index幻灯片*/
.main_nav ul{width:340px;}
.main_nav ul li{ float:left; position:relative; top:0; z-index:2;background-image: url(../images/menpiao_icons.png);background-repeat: no-repeat;background-position: -346px center;width: 340px;border-bottom: 1px solid #DDD; padding-top:16px; padding-bottom:8px;}
.main_nav ul li.arrow{background:url(../images/arrow.jpg) no-repeat 210px 20px;}
.main_nav ul li h3 span{margin:0px 6px 0 5px; display:inline; float:left; padding-right:5px;}
.main_nav ul li h3 {height: 20px; padding-left:13px;
font: 700 14px/20px "Microsoft Yahei";}

.main_nav ul li p{ float:left;line-height:32px;white-space:nowrap; }
.main_nav ul li:hover span{-webkit-transition:all 0.3s linear 0s;;-moz-transform:rotate(360deg);-moz-transition:-moz-transform 0.8s ease-in-out 0.2s;}
.main_nav ul li h3 a,.main_nav ul li h3 a:hover{color:#666; text-decoration:none; font-weight:bold; padding:0;}
.main_nav ul li dl{position:absolute;width:774px;left:337px;_left:231px;top:-2px;border:2px solid #ffa63c;float:left;background:#fff; display:none;z-index:99999;}
.main_nav ul li dl em{width:15px; height:76px; background-color:#fff;position:absolute; left:-5px; display:block;top:0;}
.main_nav ul li dl.no1{ top:-2px;}.main_nav ul li dl em.no1{top:0px;}
.main_nav ul li dl.no2{ top:-142px;}.main_nav ul li dl em.no2{top:140px;}
.main_nav ul li dl.no4{ top:-220px;}.main_nav ul li dl em.no4{top:218px;}
.main_nav ul li dl.no5{ top:-143px;}.main_nav ul li dl em.no5{top:141px;}
.main_nav ul li dl .nav_visible{ float:left;width:755px;border-bottom:1px dashed #ddd; margin:0 4px 0 9px; padding:12px 0 12px 0; display:inline;}
.main_nav ul li dl .nav_visible dt{ width:60px; float:left; padding-left:8px;}
.main_nav ul li dl .nav_visible dt h4{ font-weight:bold;}
.main_nav ul li dl dd{line-height:18px; width:630px; float:left; padding-left:16px;}
.main_nav ul li dl dd span{word-wrap:break-word;word-break:break-all;}
.main_nav ul li dl .nav_visible dt a{ color:#333; }
.main_nav ul li dl .nav_visible dt a:hover{ color:#f60; font-weight:bold;}
.main_nav ul li p a{color: #666;
display: block;
float: left;
margin-right: 20px;
font-size: 14px;
font-family: 'Microsoft Yahei';}
.main_nav ul li p a:hover{ text-decoration:underline; font-weight:normal;}
.main_nav ul li:hover dl,.main_nav ul li.over dl { display: block;}
.main_nav ul li:hover{ background:#fff;border:2px solid #ffa63c; z-index:222; border-right:none; width: 337px; padding-top:16px; padding-bottom:8px;position:relative;}
