@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;list-style:none;border:0;font-family:Tahoma,'宋体','宋体',sans-serif;color:#999;font-size:12px;letter-spacing:0px;*letter-spacing:0.8px;}
h1,h2,h3,h4,a {font-family:'宋体';font-weight:normal;}
a {color:#333; text-decoration:none;} a:hover {color:#ff7f00;}
.fl {float:left;} .fr {float:right;} .both {clear:both;}
.clearfix:after {content:".";display:block;overflow:hidden;height:0;clear:both;visibility:hidden;}
.clearfix {*zoom:1;_zoom:1;}
.tl {text-align:left;} .tl {text-align:right;}
.font12 {font-size:12px;} .font14 {font-size:14px;} .font16 {font-size:16px;} .font18 {font-size:18px;} .font20 {font-size:20px;} .font22 {font-size:22px;}
.red {color:#e80030;} .orange {color:#ff8901;} .orangish {color:#999;} .magenta {color:#E2007E;} .green {color:#009300;} .gray {color:#333;} .bg_green {background:#ebf7eb;}
.mr2 {margin-right:2px;} .ml20 {margin-left:20px;} .mr20 {margin-right:20px;} .mt20 {margin-top:20px;}
.pb50 {padding-bottom:50px;}
.wd100 {width:100px;} .wd738 {width:738px;}
.price {font-family:'黑体';}
.wx_pic {position:absolute;height:150px;width:299px;left:50%;top:24px;margin-left:300px;display:none;overflow:hidden;z-index:20;}

/* header */
.header {width:100%;}
.header .tops {height:30px;width:100%;background:#f8f8f8;border-bottom:1px solid #e8e8e8;}
.header .top {position:relative;width:1200px;margin:0 auto;}
.header .top .top_l {float:left;height:30px;line-height:30px;}
.header .top .top_l .fa {margin-right:5px;font-size:14px;}
.header .top .top_r {height:30px;width:500px;}
.header .top .top_r li {float:right;height:30px;padding:0 10px;border-left:1px solid #FFF;border-right:1px solid #FFF;line-height:30px;text-align:center;color:#666;}
.header .top .top_r li.weixin span {padding:0 3px;font-size:9px;}
.header .top .top_r li:hover {border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
#ads_pics {float:left;height:80px;width:100%;overflow:hidden;}
#ads_pics .pic {position:relative;height:80px;width:1200px;margin:0 auto;}
#ads_pic_close {position:absolute;height:20px;width:20px;top:0;right:0;background:white;border:2px solid #666;line-height:18px;
-moz-border-radius: 15px;/* Gecko browsers */
-webkit-border-radius: 15px;/* Webkit browsers */
border-radius:15px;/* W3C syntax */
font-size:20px;text-align:center;cursor:pointer;}

#floatTel {position:fixed;right:0;height:140px;width:140px;background:url(../../../../images/v4/floatTel.jpg) no-repeat;z-index:20;}

#footer_weixin {position:fixed;bottom:0;height:175px;;width:100%;z-index:99999;}
#footer_weixin .box-background {position:absolute;height:175px;width:100%;margin-bottom:0;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C0000000,endColorstr=#C0000000);z-index:1;}
#footer_weixin .box-inner {position:relative;height:100%;width:100%;z-index:2;text-align:center;}
#footer_weixin .box-inner img {margin-top:-75px;}
#footer_weixin_close {position:absolute;top:2px;left:50%;height:32x;width:32px;margin-left:-600px;z-index:3;cursor:pointer;}



.header .logos {height:130px;width:100%;}
.header .logo {height:130px;width:1200px;margin:0 auto;}
.header .logo .logo_ico {height:76px;width:470px;margin-top:30px;}
.header .logo .search {height:76px;width:475px;margin-top:45px;}
.header .logo .search .search_main {height:45px;width:100%;}
.header .logo .search .search_main .search_type {float:left;height:34px;width:80px;border:2px solid #ff7f00;color:#666;}
.header .logo .search .search_main .search_type div {position:relative;line-height:34px;width:100%;font-family:'宋体';font-size:14px;color:#666;text-indent:18px;}
.header .logo .search .search_main .search_type div span {position:absolute;top:10px;right:10px;height:15px;width:15px;background:url(imagesv4/default.png) no-repeat right 5px;font-family:Symbol;font-weight:bold;font-size:12px;}
.header .logo .search .search_main input[type=text] {float:left;height:34px;width:260px;border:2px solid #ff7f00;border-left:0;line-height:34px;font-size:14px;color:#666;text-indent:5px;}
.header .logo .search .search_main input[type=submit] {float:left;height:38px;width:80px;background:url(imagesv4/default.png) no-repeat -74px 9px #ff7f00;line-height:38px;font-family:'宋体';font-size:14px;text-indent:-999999px;color:#FFF;}
.header .logo .search .search_keyword {height:20px;width:400px;line-height:20px;}
.header .logo .search .search_keyword a {margin-left:20px;color:#666;text-indent:5px;}
.header .logo .search .search_keyword a:first-child {margin-left:5px;}
.header .logo .phone {height:100px;width:240px;margin-top:15px;padding-right:10px;text-align:right;}

#navigation {float:left;height:36px;width:100%;border-bottom:3px solid #24bda6;}
#navigation .nav {height:36px;width:1200px;margin:0 auto;}
#navigation .nav .category {height:36px;width:240px;}
#navigation .nav .nav_main {}
#navigation .nav .nav_main li {position:relative;float:left;margin-left:40px;}
#navigation .nav .nav_main li a {float:left;height:36px;margin-left:15px;background:none;line-height:36px;font-family:'宋体';font-size:16px;font-weight:bold;color:#24bda6;text-align:right;}
#navigation .nav .nav_main li a.hover,#navigation .nav .nav_main li a:hover {color:#ff7f00;}
#navigation .nav .nav_main li .new {position:absolute;display:inline-block;overflow:hidden;top:-12px;left:48px;width:17px;height:20px;background:url(../../../../images/v4/nav_new.png) no-repeat;}

.navigation {float:left;height:36px;width:100%;border-bottom:3px solid #24bda6;}
.navigation .nav {height:36px;width:1200px;margin:0 auto;}
.navigation .nav .category {height:36px;width:240px;}
.navigation .nav .nav_main {}
.navigation .nav .nav_main li {position:relative;float:left;margin-left:40px;}
.navigation .nav .nav_main li a {float:left;height:36px;margin-left:15px;background:none;line-height:36px;font-family:'宋体';font-size:16px;font-weight:bold;color:#24bda6;text-align:right;}
.navigation .nav .nav_main li a.hover,.navigation .nav .nav_main li a:hover {color:#ff7f00;}
.navigation .nav .nav_main li .new {position:absolute;display:inline-block;overflow:hidden;top:-12px;left:48px;width:17px;height:20px;background:url(../../../../images/v4/nav_new.png) no-repeat;}

.category {position:relative;float:left;height:39px;width:240px;background:#24bda6;z-index:10;}
#navigation .category .mc {position:relative;left:0;width:238px;margin-top:39px;background:#FFF;border:1px solid #CCC;border-top:0;overflow:visible;z-index:13;}
.navigation .category .mc {position:relative;left:0;width:238px;margin-top:39px;background:#FFF;border:1px solid #CCC;border-top:0;display:none;overflow:visible;z-index:13;}
.navigation .category.hover .mc,.navigation .category:hover .mc {display:block;}
.category h2 {float:left;height:39px;width:240px;line-height:39px;font-size:16px;font-weight:normal;text-align:center;cursor:pointer;color:white;}
.category .item {width:238px;height:62px;border:0;border-top:1px dashed #CCC;}
.category .item:first-child {border-top:0;}
.category .item .i-mc {position:absolute;width:780px;left:238px;top:0;background:#fff;border:1px solid #CCC;border-top:0;display:none;overflow:hidden;}
.category .item span {position:absolute;height:62px;width:192px;padding-left:45px;background:white;display:block;z-index:12;}
.category .item span.icon1 {background:url(imagesv4/default.png) no-repeat 6px -140px #FFF;}
.category .item span.icon2 {background:url(imagesv4/default.png) no-repeat 6px -205px #FFF;}
.category .item span.icon3 {background:url(imagesv4/default.png) no-repeat 6px -275px #FFF;}
.category .item span.icon4 {background:url(imagesv4/default.png) no-repeat 6px -345px #FFF;}
.category .item span.icon5 {background:url(imagesv4/default.png) no-repeat 6px -410px #FFF;}
.category .item span.icon6 {background:url(imagesv4/default.png) no-repeat 6px -470px #FFF;}
.category .item span.icon7 {background:url(imagesv4/default.png) no-repeat 6px -530px #FFF;}
.category .item span .item_extra {float:left;height:24px;width:190px;margin-top:-15px;padding-bottom:5px;line-height:24px;z-index:10;}
.category .item span .item_extra a {float:left;height:24px;margin-right:10px;line-height:24px;font-family:'宋体';z-index:10;}
.category .item span .item_extra a.end {margin-right:0;}
.category .item span .item_extra a:hover {color:#ff7f00;}
.category .item h3 {float:left;height:48px;width:185px;font-weight:normal;line-height:48px;}
.category .item h3 a {float:left;top:0;margin-right:5px;font-family:"宋体";font-size:15px;font-weight:bold;}
.category .item h3 em.tag {float:right;font-family:"宋体";font-size:16px;font-style:normal;font-weight:bold;}
.category .item dt {padding:3px 6px 0 0;font-weight:bold;}
.category .item dd {padding:3px 0 0;overflow:hidden;zoom:1;}
.category .subitem {float:left;width:550px;min-height:440px;padding:0 4px 0 8px;}
.category a {color:#777;}
.category a:hover {color:#ff7f00;}

.category .subitem2 {float:left;width:375px;min-height:440px;padding:0 4px 0 8px;}
.category .subitem dl,.category .subitem2 dl {padding:6px 0;border-top:1px dotted #ccc;overflow:hidden;zoom:1;}
.category .subitem dl:first-child,.category .subitem2 dl:first-child {border-top:none;}
.category .subitem dt,.category .subitem2 dt {float:left;width:54px;line-height:22px;text-align:right;}
.category .subitem dd {float:left;width:402px;}
.category .subitem2 dd {float:left;width:310px;}
.category .subitem em,.category .subitem2 em {float:left;height:14px;margin:4px 0;line-height:14px;padding:0 8px;border-left:1px solid #ccc;font-style:normal;}
.category .subitem dt a,.category .subitem2 dt a {font-weight:bold;}
.category .subitem dd a,.category .subitem2 dd a {white-space:nowrap;}
.category .fr {width:210px;margin-bottom:-2000px;padding-bottom:2010px;background:#FCF4EA;}
.category .fr dl {width:194px;padding:6px 8px;}
.category .fr a {color:#666;}
.category .fr dd {padding-top:6px;line-height:20px;overflow:hidden;}
.category .categorys-brands li {float:left;width:97px;background:none;}
.category .categorys-promotions li {background:none;}
.category .hover span {width:195px;display:block;z-index:13;}
.category .hover span .item_extra {border:transparent;}
.category .hover h3 {overflow:hidden;}
.category .hover h3 em.tag {display:none;}
.category .hover .i-mc {display:block;z-index:12;} 

.category .subitem .table {float:left;width:545px;padding-top:5px;padding-bottom:10px;padding-left:5px;border-top:1px dotted #ccc;line-height:24px;}
.category .subitem .table:first-child {border-top:0;}
.category .subitem .table .th {float:left;width:545px;font-weight:bold;}
.category .subitem .table .td {float:left;width:545px;}
.category .subitem .table .td em:first-child {padding-left:0;border:0;}
.category .subitem .table .td a {display:inline-block;white-space:nowrap;}
.category .subitem .table .td a:first-child {margin-left:0;}
/* end */

/* content */
.contents {width:100%;}
.content {width:1200px;margin:0 auto;padding-bottom:15px;}
.index_cnt,,.index_selftour,.index_around_visa,.index_attractions {margin-bottom:20px;}
.index_cnt {position:relative;width:1199px;padding-bottom:14px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;}

/* 首页广告图  */
#playBox {position:relative;float:left;height:411px;width:929px;background:#333;margin-top:15px;margin-left:255px;overflow:hidden;}
#playBox .oUlplay {position:absolute;top:0;left:0;width:99999px;}
#playBox .oUlplay li {float:left;}
#playBox .oUlplay li img {height:411px;width:929px;}
#playBox .pre {position:absolute;top:-163000px;left:10px;height:45px;width:45px;background:url(image/default.png) no-repeat left -860px;cursor:pointer;z-index:2;}
#playBox .next {position:absolute;top:-163000px;right:250px;height:45px;width:45px;background:url(image/default.png) no-repeat right -860px;cursor:pointer;z-index:2;}
#playBox .smalltitle {position:absolute;bottom:15px;height:10px;width:1000px;z-index:2}
#playBox .smalltitle ul {width:200px;margin:0 auto;}
#playBox .smalltitle ul li {float:left;height:10px;width:10px;background:#ffffff;border-radius:10px;margin:0 5px;overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .active {background:#E2007E;}
/* end  */


#inner {position:relative;float:left;height:441px;width:100%;margin:0 auto;overflow:hidden;}
.hot-event {position:relative;height:441px;width:100%;text-align:center;}
.hot-event .switch-tab {position:relative;top:400px;width:300px;margin:0 auto;text-align:center;z-index:3;}
.hot-event .switch-tab a, .hot-event .switch-tab .current {display:inline-block;width:12px;height:12px;margin:0 2px;background:#FFF;border-radius:6px;opacity:0.6;overflow:hidden;text-indent:-9999px;}
.hot-event .switch-tab .current {background:#ff7f00;}
.hot-event .switch-nav {position:absolute;top:200px;height:0;width:100%;z-index:2;}
.hot-event .switch-nav a {display:inline-block;z-index:10;}
.hot-event .switch-nav .prev {position:absolute;left:50%;height:78px;width:45px;margin-left:-655px;background-image:url(imagesv4/default.png);background-position:-45px -60px;}
.hot-event .switch-nav .next {position:absolute;left:50%;height:78px;width:45px;margin-left:615px;background-image:url(imagesv4/default.png);background-position:-150px -60px;}
.hot-event .event-item {position:absolute;left:0;top:0;height:445px;width:100%;overflow:hidden;z-index:1;}
.hot-event .event-item .banner {position:relative;height:445px;width:100%;display:block;text-indent:-99999px;}
.hot-event .event-item .banner img {position:absolute;top:0;left:50%;height:445px;margin-left:-960px;}

/* hot */
.index_hot {position:absolute;top:15px;right:15px;height:411px;width:235px;background:rgba(255,255,255,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C0FFFFFF,endColorstr=#C0FFFFFF);text-align:center;}
.index_hot .title {float:left;height:42px;width:100%;margin-top:70px;line-height:42px;font-size:36px;font-weight:bold;color:#E2007E;}
.index_hot .subtitle {float:left;height:42px;width:100%;margin-top:10px;line-height:42px;font-size:26px;font-weight:bold;color:#444;}
.index_hot .subtitle a {font-size:26px;font-weight:bold;color:#444;}
.index_hot .characteristic {float:left;width:70%;margin:0 15%;margin-top:40px;line-height:24px;font-size:13px;text-align:left;text-align:justify;text-justify:inter-ideograph;color:#444;}
.index_hot .price {float:left;height:36px;width:115px;margin-top:40px;margin-left:60px;background:#E2007E;line-height:36px;font-size:20px;color:#FFF;}
/* ent */


.index_gala {position:relative;float:left;height:560px;width:1200px;background:url(images/index_gala.jpg) no-repeat 0 36px;}
.index_gala h2 {height:34px;width:100%;padding-top:2px;background:url(imagesv4/default.png) no-repeat 5px -3060px;line-height:32px;font-family:'黑体';font-size:24px;font-weight:normal;text-indent:50px;color:#ea0142;}
.index_gala h2 span {margin-left:10px;line-height:28px;font-family:'宋体';font-size:14px;color:#ea0142;}
.index_gala .menus {height:24px;width:800px;margin-top:-32px;margin-left:300px;line-height:24px;}
.index_gala .menus li {float:left;height:24px;margin-left:10px;padding:0 8px;border-radius:6px;font-family:'宋体';font-size:14px;color:#333;cursor:pointer;}
.index_gala .menus li:first-child {margin-left:0;}
.index_gala .menus li.hover,.index_outbound .menus li:hover {background:#ea0142;color:#FFF;}
.index_gala .line_list {float:left;width:948px;margin-top:12px;margin-left:230px;display:none;}
.index_gala .line_list.hover {display:block;}
.index_gala .line_list li {position:relative;float:left;height:210px;width:206px;margin-top:20px;margin-right:20px;padding:8px;background:#FFF;border-radius:8px;}
.index_gala .line_list li.four {margin-right:0;}
.index_gala .line_list li .pic {float:left;height:150px;width:206px;}
.index_gala .line_list li .pic .img {float:left;height:150px;width:206px;}
.index_gala .line_list li .pic .img img {height:150px;width:206px;}
.index_gala .line_list li .pic .tit {float:left;height:36px;width:206px;border-bottom:1px dashed #CCC;line-height:36px;overflow:hidden;}
.index_gala .line_list li .pic .tit a {font-size:14px;color:#666;}
.index_gala .line_list li .pic .place {float:left;height:32px;width:90px;padding-left:5px;line-height:32px;font-size:14px;color:#999;}
.index_gala .line_list li .pic .price {float:right;height:32px;width:90px;padding-right:5px;line-height:32px;font-size:12px;color:#ff7f00;text-align:right;}
.index_gala .line_list li .pic .price span {margin:0 3px;font-size:16px;color:#ff7f00;}
.index_gala .line_list li .infos {position:absolute;top:0;left:0;height:226px;width:222px;background:#FFF;border-radius:8px;display:none;}
.index_gala .line_list li .infos .tit {float:left;height:45px;width:192px;padding:0 15px;border-bottom:1px solid #CCC;line-height:45px;overflow:hidden;}
.index_gala .line_list li .infos .tit a {font-size:14px;color:#333;}
.index_gala .line_list li .infos .info {float:left;height:128px;width:192px;margin-top:10px;padding:0 15px;overflow:hidden;line-height:18px;font-size:12px;text-indent:2em;text-align:justify;text-justify:inter-ideograph;color:#999;}
.index_gala .line_list li .infos .look_over {position:absolute;top:190px;height:24px;width:132px;margin-left:45px;}
.index_gala .line_list li .infos .look_over a {float:left;height:24px;width:100%;background:#ff7f00;border-radius:8px;line-height:24px;font-size:16px;text-align:center;color:#FFF;}
.index_gala .line_list li:hover .infos {display:block;}


/* cheap */
/* .index_cheaps {width:1200px;margin-top:20px;padding-bottom:20px;}
.index_cheap {width:1000px;}
.index_cheap h2 {width:100%;padding-top:4px;background:url(imagesv4/default.png) no-repeat 5px -676px;border-bottom:2px solid #222;line-height:28px;font-family:'黑体';font-size:24px;font-weight:normal;text-indent:50px;color:#333;}
.index_cheap h2 span {margin-left:10px;line-height:28px;font-family:'宋体';font-size:14px;color:#999;}
.index_cheap ul {float:left;width:1000px;margin-top:15px;}
.index_cheap ul li {position:relative;float:left;width:180px;margin-left:15px;padding:3px;padding-bottom:5px;border:1px solid #CFCFCF;}
.index_cheap ul li:first-child {margin-left:0;}
.index_cheap ul li .img {float:left;height:132px;width:100%;}
.index_cheap ul li .img img {height:132px;width:180px;}
.index_cheap ul li .line_numbers {position:absolute;top:6px;left:-1px;height:28px;width:76px;}
.index_cheap ul li .line_numbers .line_number {float:left;height:28px;width:76px;line-height:28px;background:rgba(0,0,0,0.7);*background:rgba(0,0,0,0.7);*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C0000000,endColorstr=#C0000000);text-align:center;}
.index_cheap ul li .line_numbers .line_number span {font-size:12px;color:#FFF;}
.index_cheap ul li .title {float:left;height:20px;width:157px;padding:8px 12px;overflow:hidden;line-height:28px;font-size:14px;text-align:center;text-justify:inter-ideograph;}
.index_cheap ul li .title a {font-size:14px;text-align:center;}
.index_cheap ul li .title a span {font-family:'宋体';font-size:14px;color:#333;}
.index_cheap ul li .title a:hover,.index_cheap ul li .title a:hover span {color:#E2007E;}
.index_cheap ul li .level {float:left;width:152px;margin-left:15px;line-height:20px;font-size:12px;color:#E2007E;}
.index_cheap ul li .level span {font-size:14px;color:#E2007E;}
.index_cheap ul li .summary {float:left;height:55px;width:150px;margin-left:15px;overflow:hidden;line-height:18px;font-family:'宋体';font-size:12px;text-align:justify;text-justify:inter-ideograph;}
.index_cheap ul li .summary a {font-family:'宋体';color:#999;}
.index_cheap ul li .price {float:right;height:22px;width:65px;margin-right:16px;background:#E2007E;border-radius:8px;line-height:21px;text-align:center;color:#FFF;}
.index_cheap ul li .price span {font-size:16px;color:#FFF;} */

.index_cheap {width:1200px;margin-top:10px;padding-bottom:40px;}
.index_cheap h2 {float:left;height:110px;width:100%;background:url(imagesv4/cheap_bg.png) center center no-repeat;text-indent:-99999px;}
.index_cheap ul {position:relative;float:left;}
.index_cheap ul li {position:relative;float:left;height:230px;width:225px;margin-left:18px;}
.index_cheap ul li:first-child {margin-left:0;}
.index_cheap ul li:hover {box-shadow:0 0 8px #BBB;}
.index_cheap ul li .pic {position:absolute;top:0;left:0;height:170px;width:225px;overflow:hidden;}
.index_cheap ul li .pic img {height:170px;width:225px;}
.index_cheap ul li .tit {position:absolute;top:130px;left:0;height:40px;width:225px;overflow:hidden;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C0000000,endColorstr=#C0000000);line-height:40px;text-align:justify;text-justify:inter-ideograph;}
.index_cheap ul li .tit a {float:left;width:203px;margin-left:10px;overflow:hidden;font-size:14px;color:#FFF;}
.index_cheap ul li .number {position:absolute;top:150px;left:0;width:100px;padding-left:10px;line-height:68px;font-size:12px;text-align:left;color:#666;}
.index_cheap ul li .price {position:absolute;top:180px;left:0;width:205px;padding:0 10px;line-height:58px;font-size:14px;text-align:right;color:#ff7f00;}
.index_cheap ul li .price span {margin:0 3px;line-height:58px;font-size:26px;color:#ff7f00;}
.index_cheap ul li .price em {float:left;line-height:65px;font-family:'宋体';font-style:normal;font-size:16px;text-decoration:line-through;color:#AAA;}
.index_cheap ul li .discount {position:absolute;top:0px;left:0;width:60px;background:#FF7F00;border-radius:0 0 6px 0;line-height:24px;font-size:12px;text-align:center;color:#FFF;}

/* index outbound */
.index_outbound {position:relative;width:1200px;}
.index_outbound h2 {height:50px;width:100%;border-bottom:3px solid #e5e5e5;line-height:50px;font-size:24px;color:#34c8b4;text-indent:10px;}
.index_outbound .menus {height:43px;width:975px;margin-top:-43px;margin-left:220px;line-height:42px;}
.index_outbound .menus li {float:left;height:43px;margin-left:10px;padding:0 15px;font-size:14px;color:#666;cursor:pointer;}
.index_outbound .menus li:first-child {margin-left:0;}
.index_outbound .menus li.hover,.index_outbound .menus li:hover {background:url(imagesv4/default.png) center -616px;color:#ff7f00;}
.index_outbound .hotarea {float:left;height:407px;width:200px;}
.index_outbound .hotarea .area {float:left;height:175px;width:100%;margin-top:15px;}
.index_outbound .hotarea .area h3 {float:left;height:40px;width:100%;line-height:40px;font-size:14px;font-weight:bold;text-indent:2px;color:#333;}
.index_outbound .hotarea .area ul {float:left;width:185px;margin-left:2px;line-height:35px;}
.index_outbound .hotarea .area ul li {float:left;height:35px;width:33%;}
.index_outbound .hotarea .area ul li a {font-size:12px;color:#666;}
.index_outbound .hotarea .areaPic {float:left;height:193px;width:100%;margin-top:15px;padding-top:20px;overflow:hidden;border-top:1px dotted #DDD;text-align:center;}
.index_outbound .line_list {position:relative;float:left;width:740px;margin-top:30px;margin-left:5px;display:none;}
.index_outbound .line_list.hover {display:block;}
.index_outbound .line_list li {float:left;width:170px;margin-bottom:40px;margin-left:15px;}
.index_outbound .line_list li:hover {box-shadow:0 0 8px #BBB;}
.index_outbound .line_list li .img {float:left;height:125px;width:170px;}
.index_outbound .line_list li .img img {height:125px;width:170px;}
.index_outbound .line_list li .tit {float:left;height:28px;width:150px;margin-top:-28px;padding:0 10px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);overflow:hidden;line-height:28px;text-align:justify;text-justify:inter-ideograph;}
.index_outbound .line_list li .tit a {font-family:'宋体';font-size:12px;color:#FFF;}
.index_outbound .line_list li .tit a:hover {color:#ff7f00;}
.index_outbound .line_list li .price {float:left;height:45px;width:90px;margin-left:10px;line-height:45px;color:#ff7f00;}
.index_outbound .line_list li .price span {margin:0 3px;font-size:20px;color:#ff7f00;}
.index_outbound .line_list li .area {float:right;height:45px;width:60px;margin-right:10px;line-height:45px;font-family:'宋体';text-align:right;color:#999;}

.index_outbound .line_list li:first-child {position:absolute;top:0;left:740px;width:240px;background:#f4f4f4;}
.index_outbound .line_list li:first-child .img {float:left;height:175px;width:240px;}
.index_outbound .line_list li:first-child .img img {height:175px;width:240px;}
.index_outbound .line_list li:first-child .tit {float:left;height:50px;width:210px;margin-top:0;margin-left:15px;padding:0;background:none;filter:none;overflow:hidden;line-height:50px;text-align:justify;text-justify:inter-ideograph;}
.index_outbound .line_list li:first-child .tit a {font-size:14px;color:#666;}
.index_outbound .line_list li:first-child .tit a:hover {color:#ff7f00;}
.index_outbound .line_list li:first-child .liyou {float:left;height:85px;width:210px;margin-left:15px;margin-right:0;padding-top:15px;border-top:1px dotted #DDD;line-height:20px;font-family:'宋体';text-align:left;text-indent:2em;text-align:justify;text-justify:inter-ideograph;color:#999;}
.index_outbound .line_list li:first-child .area {float:left;height:45px;margin-left:15px;padding-bottom:10px;line-height:45px;text-align:left;color:#666;}
.index_outbound .line_list li:first-child .price {float:right;height:30px;width:auto;margin-right:15px;padding:0 5px;background:#ff7f00;border-radius:6px;line-height:30px;text-align:center;color:#FFF;}
.index_outbound .line_list li:first-child .price span {margin:0 3px;font-size:20px;color:#FFF;}
/* end */

/* index domestic */
.index_domestic {position:relative;width:1200px;}
.index_domestic h2 {height:50px;width:100%;border-bottom:3px solid #e5e5e5;line-height:50px;font-size:24px;color:#34c8b4;text-indent:10px;}
.index_domestic .menus {height:43px;width:975px;margin-top:-43px;margin-left:220px;line-height:42px;}
.index_domestic .menus li {float:left;height:43px;margin-left:10px;padding:0 15px;font-size:14px;color:#666;cursor:pointer;}
.index_domestic .menus li:first-child {margin-left:0;}
.index_domestic .menus li.hover,.index_domestic .menus li:hover {background:url(imagesv4/default.png) center -616px;color:#ff7f00;}
.index_domestic .hotarea {float:left;height:407px;width:200px;}
.index_domestic .hotarea .area {float:left;height:175px;width:100%;margin-top:15px;}
.index_domestic .hotarea .area h3 {float:left;height:40px;width:100%;line-height:40px;font-size:14px;font-weight:bold;text-indent:2px;color:#333;}
.index_domestic .hotarea .area ul {float:left;width:185px;margin-left:2px;line-height:35px;}
.index_domestic .hotarea .area ul li {float:left;height:35px;width:33%;}
.index_domestic .hotarea .area ul li a {font-size:12px;color:#666;}
.index_domestic .hotarea .areaPic {float:left;height:193px;width:100%;margin-top:15px;padding-top:20px;overflow:hidden;border-top:1px dotted #DDD;text-align:center;}
.index_domestic .line_list {position:relative;float:left;width:740px;margin-top:30px;margin-left:5px;display:none;}
.index_domestic .line_list.hover {display:block;}
.index_domestic .line_list li {float:left;width:170px;margin-bottom:40px;margin-left:15px;}
.index_domestic .line_list li:hover {box-shadow:0 0 8px #BBB;}
.index_domestic .line_list li .img {float:left;height:125px;width:170px;}
.index_domestic .line_list li .img img {height:125px;width:170px;}
.index_domestic .line_list li .tit {float:left;height:28px;width:150px;margin-top:-28px;padding:0 10px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);overflow:hidden;line-height:28px;text-align:justify;text-justify:inter-ideograph;}
.index_domestic .line_list li .tit a {font-family:'宋体';font-size:12px;color:#FFF;}
.index_domestic .line_list li .tit a:hover {color:#ff7f00;}
.index_domestic .line_list li .price {float:left;height:45px;width:90px;margin-left:10px;line-height:45px;color:#ff7f00;}
.index_domestic .line_list li .price span {margin:0 3px;font-size:20px;color:#ff7f00;}
.index_domestic .line_list li .area {float:right;height:45px;width:60px;margin-right:10px;line-height:45px;font-family:'宋体';text-align:right;color:#999;}

.index_domestic .line_list li:first-child {position:absolute;top:0;left:740px;width:240px;background:#f4f4f4;}
.index_domestic .line_list li:first-child .img {float:left;height:175px;width:240px;}
.index_domestic .line_list li:first-child .img img {height:175px;width:240px;}
.index_domestic .line_list li:first-child .tit {float:left;height:50px;width:210px;margin-top:0;margin-left:15px;padding:0;background:none;filter:none;overflow:hidden;line-height:50px;text-align:justify;text-justify:inter-ideograph;}
.index_domestic .line_list li:first-child .tit a {font-size:14px;color:#666;}
.index_domestic .line_list li:first-child .tit a:hover {color:#ff7f00;}
.index_domestic .line_list li:first-child .liyou {float:left;height:85px;width:210px;margin-left:15px;margin-right:0;padding-top:15px;border-top:1px dotted #DDD;line-height:20px;font-family:'宋体';text-align:left;text-indent:2em;text-align:justify;text-justify:inter-ideograph;color:#999;}
.index_domestic .line_list li:first-child .area {float:left;height:45px;margin-left:15px;padding-bottom:10px;line-height:45px;text-align:left;color:#666;}
.index_domestic .line_list li:first-child .price {float:right;height:30px;width:auto;margin-right:15px;padding:0 5px;background:#ff7f00;border-radius:6px;line-height:30px;text-align:center;color:#FFF;}
.index_domestic .line_list li:first-child .price span {margin:0 3px;font-size:20px;color:#FFF;}
/* end */

/* index island */
.index_island {position:relative;width:1200px;}
.index_island h2 {height:50px;width:100%;border-bottom:3px solid #e5e5e5;line-height:50px;font-size:24px;color:#34c8b4;text-indent:10px;}
.index_island .menus {height:43px;width:975px;margin-top:-43px;margin-left:220px;line-height:42px;}
.index_island .menus li {float:left;height:43px;margin-left:8px;padding:0 15px;font-size:14px;color:#666;cursor:pointer;}
.index_island .menus li:first-child {margin-left:0;}
.index_island .menus li.hover,.index_island .menus li:hover {background:url(imagesv4/default.png) center -616px;color:#ff7f00;}
.index_island .areaPic {float:left;height:364px;width:200px;margin-top:30px;}
.index_island .line_list {position:relative;float:left;width:740px;margin-top:30px;margin-left:5px;display:none;}
.index_island .line_list.hover {display:block;}
.index_island .line_list li {float:left;width:170px;margin-bottom:40px;margin-left:15px;}
.index_island .line_list li:hover {box-shadow:0 0 8px #BBB;}
.index_island .line_list li .img {float:left;height:125px;width:170px;}
.index_island .line_list li .img img {height:125px;width:170px;}
.index_island .line_list li .tit {float:left;height:28px;width:150px;margin-top:-28px;padding:0 10px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);overflow:hidden;line-height:28px;text-align:justify;text-justify:inter-ideograph;}
.index_island .line_list li .tit a {font-family:'宋体';font-size:12px;color:#FFF;}
.index_island .line_list li .tit a:hover {color:#ff7f00;}
.index_island .line_list li .price {float:left;height:45px;width:90px;margin-left:10px;line-height:45px;color:#ff7f00;}
.index_island .line_list li .price span {margin:0 3px;font-size:20px;color:#ff7f00;}
.index_island .line_list li .area {float:right;height:45px;width:60px;margin-right:10px;line-height:45px;font-family:'宋体';text-align:right;color:#999;}

.index_island .line_list li:first-child {position:absolute;top:0;left:740px;width:240px;background:#f4f4f4;}
.index_island .line_list li:first-child .img {float:left;height:175px;width:240px;}
.index_island .line_list li:first-child .img img {height:175px;width:240px;}
.index_island .line_list li:first-child .tit {float:left;height:50px;width:210px;margin-top:0;margin-left:15px;padding:0;background:none;filter:none;overflow:hidden;line-height:50px;text-align:justify;text-justify:inter-ideograph;}
.index_island .line_list li:first-child .tit a {font-size:14px;color:#666;}
.index_island .line_list li:first-child .tit a:hover {color:#ff7f00;}
.index_island .line_list li:first-child .liyou {float:left;height:85px;width:210px;margin-left:15px;margin-right:0;padding-top:15px;border-top:1px dotted #DDD;line-height:20px;font-family:'宋体';text-align:left;text-indent:2em;text-align:justify;text-justify:inter-ideograph;color:#999;}
.index_island .line_list li:first-child .area {float:left;height:45px;margin-left:15px;padding-bottom:10px;line-height:45px;text-align:left;color:#666;}
.index_island .line_list li:first-child .price {float:right;height:30px;width:auto;margin-right:15px;padding:0 5px;background:#ff7f00;border-radius:6px;line-height:30px;text-align:center;color:#FFF;}
.index_island .line_list li:first-child .price span {margin:0 3px;font-size:20px;color:#FFF;}
/* end */

/* index selftour */
.index_selftour {position:relative;width:1200px;margin-top:10px;padding-bottom:10px;}
.index_selftour {position:relative;width:1200px;}
.index_selftour h2 {height:50px;width:100%;border-bottom:3px solid #e5e5e5;line-height:50px;font-size:24px;color:#34c8b4;text-indent:10px;}
.index_selftour .menus {height:43px;width:975px;margin-top:-43px;margin-left:220px;line-height:42px;}
.index_selftour .menus li {float:left;height:43px;margin-left:10px;padding:0 15px;font-size:14px;color:#666;cursor:pointer;}
.index_selftour .menus li:first-child {margin-left:0;}
.index_selftour .menus li.hover,.index_selftour .menus li:hover {background:url(imagesv4/default.png) center -616px;color:#ff7f00;}
.index_selftour .areaPic {float:left;height:364px;width:200px;margin-top:30px;}
.index_selftour .line_list {position:relative;float:left;width:740px;margin-top:30px;margin-left:5px;display:none;}
.index_selftour .line_list.hover {display:block;}
.index_selftour .line_list li {float:left;width:170px;margin-bottom:40px;margin-left:15px;}
.index_selftour .line_list li:hover {box-shadow:0 0 8px #BBB;}
.index_selftour .line_list li .img {float:left;height:125px;width:170px;}
.index_selftour .line_list li .img img {height:125px;width:170px;}
.index_selftour .line_list li .tit {float:left;height:28px;width:150px;margin-top:-28px;padding:0 10px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);overflow:hidden;line-height:28px;text-align:justify;text-justify:inter-ideograph;}
.index_selftour .line_list li .tit a {font-family:'宋体';font-size:12px;color:#FFF;}
.index_selftour .line_list li .tit a:hover {color:#ff7f00;}
.index_selftour .line_list li .price {float:left;height:45px;width:90px;margin-left:10px;line-height:45px;color:#ff7f00;}
.index_selftour .line_list li .price span {margin:0 3px;font-size:20px;color:#ff7f00;}
.index_selftour .line_list li .area {float:right;height:45px;width:60px;margin-right:10px;line-height:45px;font-family:'宋体';text-align:right;color:#999;}

.index_selftour .line_list li:first-child {position:absolute;top:0;left:740px;width:240px;background:#f4f4f4;}
.index_selftour .line_list li:first-child .img {float:left;height:175px;width:240px;}
.index_selftour .line_list li:first-child .img img {height:175px;width:240px;}
.index_selftour .line_list li:first-child .tit {float:left;height:50px;width:210px;margin-top:0;margin-left:15px;padding:0;background:none;filter:none;overflow:hidden;line-height:50px;text-align:justify;text-justify:inter-ideograph;}
.index_selftour .line_list li:first-child .tit a {font-family:'宋体';font-size:14px;color:#666;}
.index_selftour .line_list li:first-child .tit a:hover {color:#ff7f00;}
.index_selftour .line_list li:first-child .liyou {float:left;height:85px;width:210px;margin-left:15px;margin-right:0;padding-top:15px;border-top:1px dotted #DDD;line-height:20px;font-family:'宋体';text-align:left;text-indent:2em;text-align:justify;text-justify:inter-ideograph;color:#999;}
.index_selftour .line_list li:first-child .area {float:left;height:45px;margin-left:15px;padding-bottom:10px;line-height:45px;text-align:left;color:#666;}
.index_selftour .line_list li:first-child .price {float:right;height:30px;width:auto;margin-right:15px;padding:0 5px;background:#ff7f00;border-radius:6px;line-height:30px;text-align:center;color:#FFF;}
.index_selftour .line_list li:first-child .price span {margin:0 3px;font-size:20px;color:#FFF;}
/* end */

/* index around */
.index_around {position:relative;width:1200px;}
.index_around h2 {height:50px;width:100%;border-bottom:3px solid #e5e5e5;line-height:50px;font-size:24px;color:#34c8b4;text-indent:10px;}
.index_around .menus {height:43px;width:975px;margin-top:-43px;margin-left:220px;line-height:42px;}
.index_around .menus li {float:left;height:43px;margin-left:10px;padding:0 15px;font-size:14px;color:#666;cursor:pointer;}
.index_around .menus li:first-child {margin-left:0;}
.index_around .menus li.hover,.index_around .menus li:hover {background:url(imagesv4/default.png) center -616px;color:#ff7f00;}
.index_around .line_list {float:left;width:100%;margin-top:30px;padding-bottom:50px;display:none;}
.index_around .line_list.hover {display:block;}
.index_around .line_list li {float:left;width:224px;margin-left:20px;padding-bottom:10px;overflow:hidden;background:#f4f4f4;}
.index_around .line_list li:first-child {margin-left:0;}
.index_around .line_list li:hover {box-shadow:0 0 8px #BBB;}
.index_around .line_list li .img {height:165px;width:224px;}
.index_around .line_list li .img img {height:165px;width:224px;}
.index_around .line_list li .tit {height:40px;width:195px;margin:0 auto;overflow:hidden;line-height:40px;text-align:justify;text-justify:inter-ideograph;}
.index_around .line_list li .tit a {font-family:'宋体';font-size:14px;color:#333;}
.index_around .line_list li .price {float:left;margin-top:10px;margin-left:10px;line-height:24px;color:#ff7f00;}
.index_around .line_list li .price span {margin:0 3px;font-size:20px;color:#ff7f00;}
.index_around .line_list li .area {float:right;margin-top:10px;margin-right:10px;line-height:24px;font-family:'宋体';color:#999;}
/* end */


/* footer */
.footers {float:left;width:100%;}
.slogans {height:62px;width:100%;background:#34c8b4;}
.slogan {height:62px;width:1200px;margin:0 auto;}
.slogan .slogan_title {float:left;height:60px;width:200px;padding-top:5px;padding-right:35px;background:url(imagesv4/default.png) 200px -700px no-repeat;line-height:26px;font-family:"宋体";font-size:16px;text-align:left;color:#FFF;}
.slogan ul {float:right;height:62px;width:880px;line-height:62px;}
.slogan ul li {float:left;height:62px;width:170px;font-family:"宋体";font-size:16px;color:#FFF;}
.slogan ul .sev1 {background:url(imagesv4/default.png) 0 -900px no-repeat;text-indent:50px;}
.slogan ul .sev2 {background:url(imagesv4/default.png) 0 -970px no-repeat;text-indent:50px;}
.slogan ul .sev3 {background:url(imagesv4/default.png) 0 -1040px no-repeat;text-indent:50px;}
.slogan ul .sev4 {background:url(imagesv4/default.png) 0 -1110px no-repeat;text-indent:50px;}
.slogan ul .sev5 {background:url(imagesv4/default.png) 0 -1180px no-repeat;text-indent:50px;}

.FAQs {float:left;width:100%;margin-top:0;background:#F6F6F6;border-top:1px solid #DCDCDC;}
.FAQs_cnt {width:1200px;margin:0 auto;padding-bottom:20px;overflow:hidden;}
.FAQs_cnt ul {float:left;height:145px;margin-top:25px;border-right:1px solid #DDD;}
.FAQs_cnt ul li {float:left;height:24px;width:60%;padding-left:90px;overflow:hidden;line-height:24px;font-family:"宋体";font-size:18px;color:#666;}
.FAQs_cnt ul li span {font-family:"宋体";color:#666;}
.FAQs_cnt ul li a {float:left;height:24px;overflow:hidden;line-height:24px;font-family:"宋体";font-size:12px;color:#999;}
.FAQs_cnt ul li:first-child {height:32px;line-height:normal;font-family:"宋体";}
.FAQs_cnt ul li:first-child a {overflow:hidden;font-family:"宋体";font-size:18px;color:#666;}
.FAQs_cnt ul.faq01 {width:15%;background:url(imagesv4/default.png) no-repeat 0 -2900px;}
.FAQs_cnt ul.faq01 li {width:60%;padding-left:70px;overflow:hidden;}
.FAQs_cnt ul.faq02 {width:22%;background:url(imagesv4/default.png) no-repeat 30px -3100px;}
.FAQs_cnt ul.faq02 li {width:60%;padding-left:100px;overflow:hidden;}
.FAQs_cnt ul.faq03 {width:23%;background:url(imagesv4/default.png) no-repeat 30px -3300px;}
.FAQs_cnt ul.faq03 li {width:60%;padding-left:90px;overflow:hidden;}
.FAQs_cnt ul.faq04 {width:22%;background:url(imagesv4/default.png) no-repeat 30px -3500px;}
.FAQs_cnt ul.faq04 li {width:60%;padding-left:90px;overflow:hidden;}
.FAQs_cnt ul.faq05 {width:17%;background:url(imagesv4/default.png) no-repeat 30px -2700px;border-right:0;}
.FAQs_cnt ul.faq05 li {width:60%;padding-left:100px;overflow:hidden;}

.footer {width:1198px;margin:0 auto;margin-top:20px;padding:30px 0;border:1px solid #DCDCDC;}
.footer ul li {width:100%;line-height:24px;text-align:center;color:#666;}
.footer ul li a {color:#666;}
.footer ul li a:hover {color:#E2007E;}

.link {width:1200px;margin:0 auto;margin-top:10px;padding:20px 0;overflow:hidden;}
.link .tabname {float:left;height:100%;width:80px;font-family:"宋体";text-align:right;color:#666;}
.link .link_cnt {float:left;height:100%;width:1120px;color:#666;}
.link .link_cnt a {display:inline-block;overflow:hidden;color:#666;}
.link .link_cnt a:hover {color:#E2007E;}
/* end */

/* bread crumb */
.bread_crumb {float:left;height:30px;width:100%;padding-top:6px;line-height:24px;text-indent:5px;color:#555;}
.bread_crumb span {float:left;height:30px;line-height:26px;font-size:14px;text-indent:0;color:#65d1c1;}
.bread_crumb div {float:left;height:30px;width:100px;color:#555;}
.bread_crumb a {color:#555;}
/* end */

/* oas_chn */
.outbound_index {float:left;width:100%;padding-bottom:20px;}
/* end */

/* oas chn top destinations */
.popularArea {position:relative;float:left;width:345px;overflow:hidden;border:3px solid #b2e8e0;z-index:3;}
.popularArea .tit {height:50px;width:325px;margin:0 auto;overflow:hidden;line-height:50px;font-family:'宋体';font-size:16px;color:#333;text-indent:10px;}
.popularArea .area {width:305px;margin:0 auto;padding:0 10px;padding-bottom:20px;overflow:hidden;border-bottom:1px dashed #D9D9D9;line-height:24px;text-align:justify;text-justify:inter-ideograph;}
.popularArea .area a {margin-right:20px;display:inline-block;font-family:'宋体';color:#999;}
.popularArea .area a:hover {color:#ff7f00;}
.recommendLine {position:relative;float:left;height:155px;width:325px;margin-left:10px;padding-bottom:10px;overflow:hidden;}
.recommendLine .lineList {float:left;height:155px;width:325px;overflow:hidden;}
.recommendLine .lineList li {position:relative;float:left;height:155px;width:325px;overflow:hidden;}
.recommendLine .lineList li .img {float:left;height:155px;width:325px;overflow:hidden;}
.recommendLine .lineList li .img img {float:left;height:155px;width:325px;overflow:hidden;}
.recommendLine .lineList li .title {position:absolute;top:125px;left:0;height:30px;width:325px;overflow:hidden;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);line-height:30px;text-align:justify;text-justify:inter-ideograph;}
.recommendLine .lineList li .title a {float:left;width:305px;margin-left:10px;overflow:hidden;color:#FFF;text-align:center;}
.recommendLine .lineBtn {display:none;}
.recommendLine .prev, .recommendLine .next {position:absolute;top:60px;height:25px;width:20px;background:url(imagesv4/default.png) no-repeat 0 -1550px;}
.recommendLine .prev {left:0;}
.recommendLine .next {right:0;background-position:-46px -1550px;}
/* end */

/* oas chn foucs */
.sliderPlay {position:relative;float:right;height:366px;width:830px;margin:0 auto;overflow:hidden;}
.sliderPlay .num {position:absolute;bottom:12px;margin-left:350px;overflow:hidden;height:25px;zoom:1;z-index:3}
.sliderPlay .num li {float:left;width:12px;height:12px;margin-right:10px;background:#FFF;border-radius:50%;text-indent:-9999px;color:#FFFFFF;cursor:pointer;}
.sliderPlay .num li.on {background:#ff7f00;}
.sliderPlay img {height:366px;width:830px;}
.sliderPlay .prev, .sliderPlay .next {position:absolute;top:160px;display:none;height:35px;width:30px;background:url(imagesv4/default.png) no-repeat 0 -860px;}
.sliderPlay .prev {left:5px;}
.sliderPlay .next {right:5px;background-position:right -860px;}
/* end */


.specialOffer {float:left;width:1200px;margin-top:10px;background:#f4f4f4;}
.specialOffer h2 {height:55px;width:100%;background:url(imagesv4/default.png) 0 -1360px no-repeat #FFF;border-bottom:3px solid #f39800;text-indent:-99999px;}
.specialOffer.gn h2 {background:url(imagesv4/default.png) 0 -1450px no-repeat #FFF;}
.specialOffer ul {float:left;width:100%;padding:30px 0;}
.specialOffer li {float:left;width:216px;margin-left:20px;background:#FFF;}
.specialOffer li:first-child {margin-left:20px;}
.specialOffer li:hover {box-shadow:0 0 5px #BBB;}
.specialOffer li .img {float:left;height:160px;width:216px;}
.specialOffer li .img img {height:160px;width:216px;}
.specialOffer li .tit {height:40px;width:196px;margin:0 auto;overflow:hidden;line-height:40px;text-align:justify;text-justify:inter-ideograph;}
.specialOffer li .tit a {font-family:'宋体';font-size:14px;}
.specialOffer li .area {float:left;height:40px;width:90px;line-height:40px;font-family:'宋体';color:#999;text-indent:10px;}
.specialOffer li .price {float:right;height:40px;width:110px;padding-right:10px;line-height:40px;text-align:right;color:#ff7f00;}
.specialOffer li .price span {margin:0 3px;font-size:20px;color:#ff7f00;}


/* short line */
.short_line {position:relative;width:1200px;margin-top:30px;padding-bottom:0;}
.short_line h2 {float:left;height:45px;width:100%;border-bottom:2px solid #E9E9E9;}
.short_line h2 span {float:left;height:45px;padding-right:15px;border-bottom:2px solid #24bda6;line-height:50px;font-size:24px;text-indent:15px;color:#34c8b4;}
.short_line .menus {position:relative;float:right;height:40px;margin-top:-40px;margin-right:5px;line-height:40px;z-index:3;}
.short_line .menus span {float:left;height:40px;margin-right:10px;margin:0 15px;font-size:14px;color:#666;cursor:pointer;}
.short_line .menus span:first-child {margin-left:0;}
.short_line .menus span.hover,.short_line .menus span:hover {color:#ff7f00;}
.short_line .menus em {float:left;height:40px;color:#999;}
.short_line .more {position:absolute;right:0;height:30px;margin-top:5px;margin-right:10px;display:none;z-index:5;}
.short_line .more.hover {display:block;}
.short_line .more a {margin-right:5px;padding:3px 5px;border-radius:5px;line-height:30px;font-family:'宋体';font-size:13px;color:#999;}
.short_line .more a:hover {background:#ff7f00;color:#FFF;}
.short_line .banner {position:absolute;top:35px;left:0;height:422px;width:238px;padding:57px 0 20px 20px;}
.short_line .banner img {height:422px;width:238px;}
.short_line .line_list {position:relative;float:right;width:923px;margin-top:0;padding-top:55px;padding-left:275px;display:none;border:1px solid #EEE;border-top:0;z-index:1;}
.short_line .line_list.hover {display:block;}
.short_line .line_list li {position:relative;float:left;width:215px;margin-right:15px;margin-bottom:20px;z-index:2;}
.short_line .line_list li:hover {box-shadow:0 0 5px #BBB;}
.short_line .line_list li .img {float:left;height:155px;width:215px;}
.short_line .line_list li .img img {height:155px;width:215px;}
.short_line .line_list li .tit {float:left;height:40px;width:192px;margin-left:10px;overflow:hidden;line-height:40px;text-align:justify;text-justify:inter-ideograph;}
.short_line .line_list li .tit a {font-family:'宋体';font-size:14px;color:#333;}
.short_line .line_list li .price {float:left;height:50px;width:100px;line-height:50px;text-indent:10px;color:#ff7f00;}
.short_line .line_list li .price span {margin:0 3px;font-size:20px;color:#ff7f00;}
.short_line .line_list li .area {float:right;height:50px;width:90px;padding-right:10px;line-height:50px;font-family:'宋体';text-align:right;color:#999;}

.short_line .line_list li.bottomLine {height:155px;width:445px;}
.short_line .line_list li.bottomLine .info {float:left;height:155px;width:230px;background:#F4F4F4;}
.short_line .line_list li.bottomLine .tit {height:45px;width:212px;margin-left:10px;border-bottom:1px dashed #DDD;line-height:45px;}
.short_line .line_list li.bottomLine .tit a {font-family:'宋体';}
.short_line .line_list li.bottomLine .summary {float:left;height:95px;width:212px;margin-top:15px;margin-left:10px;line-height:20px;font-family:'宋体';text-align:justify;text-justify:inter-ideograph;text-indent:2em;}
/* end */

/* long line */
.long_line {position:relative;width:1200px;margin-top:30px;}
.long_line h2 {float:left;height:45px;width:100%;border-bottom:2px solid #E9E9E9;}
.long_line h2 span {float:left;height:45px;padding-right:15px;border-bottom:2px solid #24bda6;line-height:50px;font-size:24px;text-indent:15px;color:#34c8b4;}
.long_line .menus {position:relative;float:right;height:40px;margin-top:-40px;margin-right:5px;line-height:40px;z-index:3;}
.long_line .menus span {float:left;height:40px;margin-right:10px;margin:0 15px;font-size:14px;color:#666;cursor:pointer;}
.long_line .menus span:first-child {margin-left:0;}
.long_line .menus span.hover,.long_line .menus span:hover {color:#ff7f00;}
.long_line .menus em {float:left;height:40px;color:#999;}
.long_line .more {position:absolute;right:0;height:30px;margin-top:5px;margin-right:10px;display:none;z-index:5;}
.long_line .more.hover {display:block;}
.long_line .more a {margin-right:5px;padding:3px 5px;border-radius:5px;line-height:30px;font-family:'宋体';font-size:13px;color:#999;}
.long_line .more a:hover {background:#ff7f00;color:#FFF;}
.long_line .banner {position:absolute;top:35px;right:0;height:422px;width:238px;padding:57px 20px 20px 0;}
.long_line .banner img {height:422px;width:238px;}
.long_line .line_list {position:relative;float:left;width:923px;margin-top:0;padding-top:55px;padding-right:275px;display:none;border:1px solid #EEE;border-top:0;z-index:1;}
.long_line .line_list.hover {display:block;}
.long_line .line_list li {position:relative;float:left;width:215px;margin-left:15px;margin-bottom:20px;z-index:2;}
.long_line .line_list li:hover {box-shadow:0 0 5px #BBB;}
.long_line .line_list li .img {float:left;height:155px;width:215px;}
.long_line .line_list li .img img {height:155px;width:215px;}
.long_line .line_list li .tit {float:left;height:40px;width:192px;margin-left:10px;overflow:hidden;line-height:40px;text-align:justify;text-justify:inter-ideograph;}
.long_line .line_list li .tit a {font-family:'宋体';font-size:14px;color:#333;}
.long_line .line_list li .price {float:left;height:50px;width:100px;line-height:50px;text-indent:10px;color:#ff7f00;}
.long_line .line_list li .price span {margin:0 3px;font-size:20px;color:#ff7f00;}
.long_line .line_list li .area {float:right;height:50px;width:90px;padding-right:10px;line-height:50px;font-family:'宋体';text-align:right;color:#999;}

.long_line .line_list li.bottomLine {height:155px;width:445px;}
.long_line .line_list li.bottomLine .info {float:left;height:155px;width:230px;background:#F4F4F4;}
.long_line .line_list li.bottomLine .tit {height:45px;width:212px;margin-left:10px;border-bottom:1px dashed #DDD;line-height:45px;}
.long_line .line_list li.bottomLine .tit a {font-family:'宋体';}
.long_line .line_list li.bottomLine .summary {float:left;height:95px;width:212px;margin-top:15px;margin-left:10px;line-height:20px;font-family:'宋体';text-align:justify;text-justify:inter-ideograph;text-indent:2em;}
/* end */

/* island line */
.island_line {position:relative;width:1200px;margin-top:30px;padding-bottom:50px;}
.island_line h2 {float:left;height:45px;width:100%;border-bottom:2px solid #E9E9E9;}
.island_line h2 span {float:left;height:45px;padding-right:15px;border-bottom:2px solid #24bda6;line-height:50px;font-size:24px;text-indent:15px;color:#34c8b4;}
.island_line .menus {position:relative;float:right;height:40px;margin-top:-40px;margin-right:5px;line-height:40px;z-index:3;}
.island_line .menus span {float:left;height:40px;margin-right:10px;margin:0 15px;font-size:14px;color:#666;cursor:pointer;}
.island_line .menus span:first-child {margin-left:0;}
.island_line .menus span.hover,.long_line .menus span:hover {color:#ff7f00;}
.island_line .menus em {float:left;height:40px;color:#999;}
.island_line .line_list {float:left;width:100%;padding:20px 0;border:1px solid #EEE;display:none;}
.island_line .line_list.hover {display:block;}
.island_line .line_list li {float:left;width:220px;margin-left:15px;background:#F4F4F4;}
.island_line .line_list li:first-child {margin-left:20px;}
.island_line .line_list li .img {float:left;height:160px;width:220px;}
.island_line .line_list li .img img {height:160px;width:220px;}
.island_line .line_list li .tit {float:left;height:40px;width:190px;margin-left:15px;overflow:hidden;border-bottom:1px dashed #C0C0C0;line-height:40px;text-align:justify;text-justify:inter-ideograph;}
.island_line .line_list li .tit a {font-family:'宋体';font-size:14px;color:#333;}
.island_line .line_list li .summary {float:left;height:60px;width:190px;margin-top:10px;margin-left:15px;overflow:hidden;line-height:20px;font-family:'宋体';text-align:justify;text-justify:inter-ideograph;text-indent:2em;color:#999;}
.island_line .line_list li .area {float:left;height:40px;width:100px;padding-bottom:10px;line-height:40px;font-family:'宋体';text-indent:15px;color:#999;}
.island_line .line_list li .price {float:right;height:40px;width:100px;padding-right:10px;line-height:40px;text-align:right;color:#ff7f00;}
.island_line .line_list li .price span {margin:0 3px;font-size:20px;color:#ff7f00;}
/* end */

.regionCnts {width:100%;background:#f4f4f4;}

.content_left {float:left;width:240px;padding-bottom:20px;}

.currentCategory {float:left;width:225px;background:#FFF;}
.currentCategory h2 {float:left;height:45px;width:225px;border-bottom:3px solid #e5e5e5;line-height:45px;}
.currentCategory h2 span {float:left;height:45px;padding:0 20px;border-bottom:3px solid #24bda6;font-family:'宋体';font-size:14px;color:#333;}


.currentCategory div {float:left;width:185px;padding:15px 0 15px 20px;line-height:35px;}
.currentCategory div h3 {float:left;width:49%;}
.currentCategory div h3 a {font-family:'宋体';color:#999;}
.currentCategory div h3 a:hover {color:#ff7f00;}


.hotLine {float:left;width:225px;margin-top:20px;overflow:hidden;background:#FFF;}
.hotLine h2 {float:left;height:45px;width:225px;border-bottom:3px solid #e5e5e5;line-height:45px;}
.hotLine h2 span {float:left;height:45px;padding:0 20px;border-bottom:3px solid #24bda6;font-family:'宋体';font-size:14px;color:#333;}
.hotLine ul {float:left;width:205px;padding:10px 15px;padding-bottom:25px;}
.hotLine ul li {float:left;height:65px;width:195px;margin-top:15px;overflow:hidden;}
.hotLine ul li .pic {float:left;height:65px;width:90px;}
.hotLine ul li .pic img {height:65px;width:90px;}
.hotLine ul li .info {float:left;height:65px;width:95px;margin-left:10px;}
.hotLine ul li .info .tit {float:left;height:36px;width:95px;overflow:hidden;line-height:18px;text-align:justify;text-justify:inter-ideograph;}
.hotLine ul li .info .tit a {color:#666;}
.hotLine ul li .info .price {float:left;height:20px;width:95px;margin-top:9px;line-height:20px;text-align:right;color:#ff7f00;}
.hotLine ul li .info .price span {margin:0 3px;font-size:16px;color:#ff7f00;}


.oas_categorys {float:left;width:238px;margin-top:18px;border:1px solid #CCC;border-bottom:0;}
.oas_categorys li {float:left;width:100%;}
.oas_categorys li.end {border-bottom:0;}
.oas_categorys li h3 {float:left;height:40px;width:100%;margin-top:1px;background:url(imagesv4/default.png) no-repeat 208px -1438px #F5F5F5;border-bottom:1px solid #CCC;line-height:40px;text-indent:15px;}
.oas_categorys li h3 a {font-maily:"宋体";font-size:14px;color:#333;}
.oas_categorys li h3 a:hover {color:#E2007E;}
.oas_categorys li div {float:left;width:198px;padding:15px 20px;border-bottom:1px solid #CCC;line-height:20px;display:none;}
.oas_categorys li div span {float:left;width:50%;}
.oas_categorys li div span a {color:#666;}
.oas_categorys li.hover {float:left;width:100%;}
.oas_categorys li.hover h3 {background:url(imagesv4/default.png) no-repeat 208px -1408px #F5F5F5;border-bottom:2px solid #E2007E;}
.oas_categorys li.hover div {display:block;}

.content_right {float:right;width:955px;}

.linelbs {float:right;width:955px;background:#FFF;margin-bottom:20px;}
.linelbs h1 {float:left;height:45px;width:100%;border-bottom:3px solid #e5e5e5;line-height:45px;}
.linelbs h1 span {float:left;height:45px;padding:0 30px;border-bottom:3px solid #24bda6;line-height:45px;font-size:18px;color:#24bda6;}
.linelbs .lbsLeft {float:left;min-height:22px;width:70px;padding:20px;padding-left:30px;padding-right:0;line-height:22px;text-align:left;color:#333;}
.linelbs .lbsRight {float:right;width:835px;padding:20px 20px 10px 0;word-wrap:break-word;}
.linelbs .lbsRight span {height:22px;margin-left:5px;margin-right:5px;margin-bottom:10px;padding:0 5px;display:inline-block;background:#FFF;line-height:22px;color:#666;cursor:pointer;}
.linelbs .lbsRight span.hover,.linelbs .lbsRight span:hover {background:#24bda6;color:#FFF;}

.lb_line {float:left;width:955px;background:#FFF;margin-bottom:20px;}
.lb_line h2 {float:left;height:45px;width:100%;border-bottom:3px solid #e5e5e5;line-height:45px;}
.lb_line h2 span {float:left;height:45px;padding:0 30px;border-bottom:3px solid #24bda6;line-height:45px;font-size:18px;color:#24bda6;}
.lb_line ul {float:right;width:895px;padding:5px 30px;}
.lb_line ul li {position:relative;float:left;width:885px;padding:25px 0;border-top:1px solid #DDD;}
.lb_line ul li:first-child {border:0;}
.lb_line ul li .img {float:left;height:110px;width:145px;}
.lb_line ul li .img img {height:110px;width:145px;}
.lb_line ul li .line_info {float:left;width:550px;margin-left:25px;}
.lb_line ul li .line_info .tit {float:left;height:48px;width:100%;overflow:hidden;line-height:24px;text-align:justify;text-justify:inter-ideograph;}
.lb_line ul li .line_info .tit .biaoshi {font-size:14px;font-style:normal;color:#ff3300;}
.lb_line ul li .line_info .tit a {font-size:16px;color:#1181df;}
.lb_line ul li .line_info .tit a span {font-size:14px;color:#31a93f;}
.lb_line ul li .line_info .tit a:hover,.lb_line ul li .line_info .tit a:hover span {color:#ff7f00;}
.lb_line ul li .line_info .tit .tezheng1 {height:18px;margin-top:3px;margin-left:5px;padding:0 10px;display:inline-block;overflow:hidden;background:#e95469;border-radius:8px;line-height:18px;font-style:normal;text-align:center;color:#FFF;}
.lb_line ul li .line_info .tit .tezheng2 {height:18px;margin-top:3px;margin-left:5px;padding:0 10px;display:inline-block;overflow:hidden;background:#ff6600;border-radius:8px;line-height:18px;font-style:normal;text-align:center;color:#FFF;}
.lb_line ul li .line_info .tit .tezheng3 {height:18px;margin-top:3px;margin-left:5px;padding:0 10px;display:inline-block;overflow:hidden;background:#e183b3;border-radius:8px;line-height:18px;font-style:normal;text-align:center;color:#FFF;}
.lb_line ul li .line_info .tit .tezheng4 {height:18px;margin-top:3px;margin-left:5px;padding:0 10px;display:inline-block;overflow:hidden;background:#5db480;border-radius:8px;line-height:18px;font-style:normal;text-align:center;color:#FFF;}
.lb_line ul li .line_info .tit .tezheng5 {height:18px;margin-top:3px;margin-left:5px;padding:0 10px;display:inline-block;overflow:hidden;background:#63a7dc;border-radius:8px;line-height:18px;font-style:normal;text-align:center;color:#FFF;}

.lb_line ul li .line_info .tese {float:left;height:45px;margin-top:15px;line-height:22px;overflow:hidden;font-family:"宋体";text-align:justify;text-justify:inter-ideograph;color:#999;}
.lb_line ul li .line_info .other {float:left;width:100%;}
.lb_line ul li .prices {float:right;width:130px;}
.lb_line ul li .prices a {float:left;width:120px;padding:5px 5px;background:#ff7f00;border-radius:8px;font-size:18px;text-align:center;color:#FFF;}
.lb_line ul li .price {float:left;height:60px;width:100%;line-height:60px;color:#ff7f00;text-align:center;}
.lb_line ul li .price span {margin:0 3px;font-size:24px;color:#ff7f00;}
.lb_line ul li .lineNumber {position:absolute;top:25px;left:0;height:20px;width:90px;padding:0 5px;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60000000,endColorstr=#60000000);line-height:20px;font-size:14px;color:#FFF;text-align:center;}
.lb_line ul li .lineNumber span {height:20px;line-height:20px;letter-spacing:-0.5px;*letter-spacing:-0.5px;font-size:14px;color:#FFF;}


/* oas chn top destinations */
.zbPopularArea {position:relative;float:left;width:285px;overflow:hidden;border:3px solid #b2e8e0;z-index:3;}
.zbPopularArea .tit {height:50px;width:265px;margin:0 auto;overflow:hidden;line-height:50px;font-family:'宋体';font-size:16px;color:#333;text-indent:10px;}
.zbPopularArea .area {width:245px;margin:0 auto;padding:0 10px;padding-bottom:20px;overflow:hidden;border-bottom:1px dashed #D9D9D9;line-height:24px;text-align:justify;text-justify:inter-ideograph;}
.zbPopularArea .area a {margin-right:10px;font-family:'宋体';color:#999;}
.zbPopularArea .area a:hover {color:#ff7f00;}
.zbRecommendLine {position:relative;float:left;height:105px;width:265px;margin-left:10px;padding-bottom:10px;overflow:hidden;}
.zbRecommendLine .lineList {float:left;height:105px;width:265px;overflow:hidden;}
.zbRecommendLine .lineList li {position:relative;float:left;height:105px;width:265px;overflow:hidden;}
.zbRecommendLine .lineList li .img {float:left;height:105px;width:265px;overflow:hidden;}
.zbRecommendLine .lineList li .img img {float:left;height:105px;width:265px;overflow:hidden;}
.zbRecommendLine .lineList li .title {position:absolute;top:125px;left:0;height:30px;width:265px;overflow:hidden;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);line-height:30px;text-align:justify;text-justify:inter-ideograph;}
.zbRecommendLine .lineList li .title a {float:left;width:245px;margin-left:10px;overflow:hidden;color:#FFF;text-align:center;}
.zbRecommendLine .lineBtn {display:none;}
.zbRecommendLine .prev, .zbRecommendLine .next {position:absolute;top:45px;height:25px;width:20px;background:url(imagesv4/default.png) no-repeat 0 -1550px;}
.zbRecommendLine .prev {left:0;}
.zbRecommendLine .next {right:0;background-position:-46px -1550px;}
/* end */

/* oas chn foucs */
.zbSliderPlay {position:relative;float:right;height:292px;width:890px;padding-bottom:20px;overflow:hidden;}
.zbSliderPlay .num {position:absolute;bottom:30px;margin-left:410px;overflow:hidden;height:25px;zoom:1;z-index:3}
.zbSliderPlay .num li {float:left;width:12px;height:12px;margin-right:10px;background:#FFF;border-radius:50%;text-indent:-9999px;color:#FFFFFF;cursor:pointer;}
.zbSliderPlay .num li.on {background:#ff7f00;}
.zbSliderPlay img {height:292px;width:890px;}
.zbSliderPlay .prev, .zbSliderPlay .next {position:absolute;top:130px;display:none;height:35px;width:30px;background:url(imagesv4/default.png) no-repeat 0 -860px;}
.zbSliderPlay .prev {left:5px;}
.zbSliderPlay .next {right:5px;background-position:right -860px;}
/* end */


/* 周边游 都市风光 */
.cityScape {position:relative;float:left;width:1200px;padding-bottom:40px;}
.cityScape h2 {float:left;height:45px;width:100%;border-bottom:2px solid #E9E9E9;}
.cityScape h2 span {float:left;height:45px;padding-right:15px;border-bottom:2px solid #24bda6;line-height:50px;font-size:24px;text-indent:15px;color:#34c8b4;}
.cityScape .more {float:left;height:30px;width:870px;margin-top:5px;margin-left:240px;z-index:5;}
.cityScape .more a {margin-right:15px;padding:5px 10px;border-radius:8px;line-height:30px;font-size:14px;color:#999;}
.cityScape .more a:hover {background:#ff7f00;color:#FFF;}
.cityScape .banner {position:absolute;top:70px;left:0;height:267px;width:215px;}
.cityScape .banner img {height:267px;width:215px;}
.cityScape .line_list {position:relative;float:right;width:960px;margin-top:20px;padding-top:25px;}
.cityScape .line_list li {position:relative;float:left;width:225px;margin-left:20px;}
.cityScape .line_list li:first-child {margin-left:0;}
.cityScape .line_list li:hover {box-shadow:0 0 5px #BBB;}
.cityScape .line_list li .img {float:left;height:170px;width:225px;}
.cityScape .line_list li .img img {height:170px;width:225px;}
.cityScape .line_list li .tit {position:absolute;top:130px;left:0;height:40px;width:205px;padding:0 10px;overflow:hidden;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);line-height:40px;text-align:justify;text-justify:inter-ideograph;}
.cityScape .line_list li .tit a {font-family:'宋体';font-size:14px;color:#FFF;}
.cityScape .line_list li .price {float:left;height:50px;width:100px;line-height:50px;text-indent:10px;color:#ff7f00;}
.cityScape .line_list li .price span {margin:0 3px;font-size:20px;color:#ff7f00;}
.cityScape .line_list li .area {float:right;height:50px;width:90px;padding-right:10px;line-height:50px;font-family:'宋体';text-align:right;color:#999;}

.cityScape .line_list li.bottomLine {height:155px;width:445px;}
.cityScape .line_list li.bottomLine .info {float:left;height:155px;width:230px;background:#F4F4F4;}
.cityScape .line_list li.bottomLine .tit {height:45px;width:212px;margin-left:10px;border-bottom:1px dashed #DDD;line-height:45px;}
.cityScape .line_list li.bottomLine .tit a {font-family:'宋体';}
.cityScape .line_list li.bottomLine .summary {float:left;height:95px;width:212px;margin-top:15px;margin-left:10px;line-height:20px;font-family:'宋体';text-align:justify;text-justify:inter-ideograph;text-indent:2em;}
/* end */

.detail_cnt {float:left;width:1138px;margin-bottom:20px;padding:0 30px;background:#FFF;}

/* 线路页图片轮播  */
.slider_box {position:relative;float:left;height:404px;width:400px;margin-top:30px;margin-bottom:30px;overflow:hidden;border:1px solid #DDD;}
.slider_box .prev,.slider_box .next {position:absolute;top:85px;height:100px;width:45px;overflow:hidden;background: url(imagesv4/silder_btn.gif) no-repeat;text-indent:-999px;cursor:pointer;}
.slider_box .prev {left:-100px;background-position:left 0;}
.slider_box .next {right:-100px;background-position:right 0;}

.silder_con {position:absolute;top:0;left:0;height:295px;overflow:hidden;}
.silder_panel {position:relative;float:left;height:295px;width:400px;overflow:hidden;}
.silder_panel img {height:295px;width:400px;}

.silder_nav {position:absolute;left:0;bottom:8px;height:88px;width:390px;overflow:hidden;}
.silder_nav li {float:left;margin-left:10px;border:2px solid #DDD;}
.silder_nav li:first-child {margin-left:12px;}
.silder_nav li,.silder_nav img {display:block;height:80px;width:115px;overflow:hidden;}
.silder_nav li.current {border:2px solid #ff7f00;}
/* end  */

.line_infos {position:relative;float:left;width:680px;margin-left:40px;}
.line_infos h1 {float:left;width:90%;margin-top:25px;margin-bottom:10px;padding-left:80px;line-height:32px;font-size:24px;color:#555;}
.line_infos h1 span {float:left;width:100%;font-family:"宋体";font-size:14px;color:#777;}
.line_infos .prices {float:left;height:55px;width:100%;padding-left:80px;line-height:55px;}
.line_infos .prices .qlprice {float:left;height:60px;width:300px;font-family:"宋体";font-size:16px;color:#ff7f00;}
.line_infos .prices .qlprice span {margin:0 3px;font-size:36px;color:#ff7f00;}
.line_infos .prices .msprice {float:left;height:60px;width:300px;font-size:16px;text-decoration:line-through;color:#FFF;}
.line_infos form {position:relative;float:left;width:100%;padding-left:80px;}
.line_infos form div {position:relative;float:left;margin-left:35px;line-height:56px;font-family:"宋体";font-size:14px;color:#888;}
.line_infos form div:first-child {margin-left:0;}
.line_infos form div .input_date {height:24px;width:110px;background:url(imagesv4/default.png) no-repeat 92px -1655px;border:1px solid #CCC;line-height:24px;font-size:14px;text-indent:3px;color:#999;}
.line_infos form div .fa {float:right;height:15px;width:15px;margin:20px 5px 0;overflow:hidden;line-height:15px;text-align:center;color:#FF8000;cursor:pointer;}
.line_infos form div .prompt {position:absolute;top:45px;right:-100px;width:200px;padding:10px;overflow:hidden;background:#FFF;border:1px solid #CCC;border-radius:8px;line-height:18px;text-align:justify;text-justify:inter-ideograph;color:#666;display:none;z-index:10;}
.line_infos form div select {height:24px;width:80px;padding:2px 3px;border:1px solid #CCC;line-height:24px;color:#999;}
.line_infos form div select option {line-height:24px;text-indent:5px;color:#999;}
.line_infos form div.tijiaos {float:left;width:100%;margin-top:5px;margin-left:0;}
.line_infos form div.tijiaos .tijiao {float:left;height:45px;width:170px;background:#ff7f00;border-radius:5px;line-height:45px;font-size:24px;color:#fff;cursor:pointer;}

.line_infos form #DateControler {position:absolute;top:56px;left:-2px;width:100%;margin:0;padding:0;background:#FFF;border:2px solid #FF8000;border-top:0px;display:none;z-index:5;}
.line_infos form .calendar {float:left;width:100%;}
.line_infos form .calendar tr {float:left;width:100%;}
.line_infos form .calendar td {position:relative;float:left;height:66px;width:14.1%;border-left:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;text-align:center;}
.line_infos form .calendar td:first-child {border-left:0;}
.line_infos form .calendar td div {margin-left:0;line-height:20px;font-family:'宋体';color:#999;}
.line_infos form .calendar td .day {position:relative;float:left;height:20px;width:100%;text-align:left;text-indent:5px;}
.line_infos form .calendar td .prices {position:relative;float:left;height:40px;width:100%;text-align:center;}
.line_infos form .calendar td .prices .yuwei {float:left;height:20px;width:100%;font-family:'宋体';font-size:12px;text-align:center;}
.line_infos form .calendar td .prices .price {float:left;height:24px;width:100%;line-height:24px;font-size:12px;text-align:center;color:#E2007E;}
.line_infos form .calendar td .prices .price span {font-size:16px;color:#E2007E;}
.line_infos form .calendar .calendar-title {float:left;width:100%;border-top:2px solid #ff7e00;}
.line_infos form .calendar .calendar-title .calendar-title-current-month {width:71%;font-size:16px;color:#ff7e00;}
.line_infos form .calendar .calendar-title td {height:56px;border:0;line-height:56px;}
.line_infos form .calendar .calendar-title a {font-size:16px;color:#ff7e00;cursor:pointer;}
.line_infos form .calendar .calendar-weeks {width:100%;background:#ff7e00;border:0;}
.line_infos form .calendar .calendar-weeks td {border:0;border-left:1px solid #D9D9D9;line-height:66px;color:#FFF;}
.line_infos form .calendar .calendar-weeks td:first-child {border:0;}

.line_infos .hr {float:left;height:0;width:100%;margin:25px 0 20px 0;border-top:1px dashed #CCC;}

.line_infos ul {float:left;width:680px;padding-left:80px;}
.line_infos ul li {float:left;line-height:28px;font-family:"宋体";font-size:14px;color:#888;}
.line_infos ul li.one {width:40%;}
.line_infos ul li.two {width:60%;}
.line_infos ul li.end {width:100%;}
.line_infos ul li .tourtype {height:30px;padding:2px 10px;border:1px dotted #FF9900;border-radius:5px;line-height:30px;font-family:'宋体';font-size:14px;color:#FF6600;}

.line_menu {float:left;height:36px;width:100%;background:#FFF;border-bottom:2px solid #24bda6;}
.line_menu ul {float:left;height:36px;width:750px;background:#FFF;line-height:36px;font-size:14px;text-align:center;color:#999;cursor:pointer;}
.line_menu li {float:left;height:36px;width:115px;background:#FFF;border-right:1px solid #DDD;line-height:36px;font-size:14px;text-align:center;color:#999;cursor:pointer;}
.line_menu li.active {background:#24bda6;}
.line_menu li a {float:left;height:36px;width:115px;font-size:14px;color:#999;}
.line_menu li a:hover {color:#FF7F00;}
.line_menu li.active a {color:#FFF;}
.line_menu .serverTel {float:right;width:390px;line-height:36px;font-size:14px;text-align:right;color:#FF7F00;}
.line_menu .serverTel span {margin-right:20px;font-size:18px;color:#FF7F00;}


.detail_cnt .tuijianliyou {position:relative;width:750px;margin:0 auto;margin-top:20px;padding:20px 0;overflow:hidden;font-family:"宋体";}
.detail_cnt .tuijianliyou h3 {float:left;height:40px;width:100%;line-height:40px;font-size:24px;font-weight:bold;text-align:center;color:#999;}
.detail_cnt .tuijianliyou .info {width:550px;margin:0 auto;padding:15px 50px;overflow:hidden;line-height:24px;font-family:"宋体";text-align:justify;text-justify:inter-ideograph;color:#666;}
.detail_cnt .tuijianliyou .topQuotes {position:absolute;top:0;left:0;height:50px;width:50px;font-size:72px;font-style:italic;font-weight:bold;color:#999;}
.detail_cnt .tuijianliyou .bottomQuotes {position:absolute;bottom:0;right:0;height:50px;width:50px;font-size:72px;font-style:italic;font-weight:bold;color:#999;}
.detail_cnt h2 {float:left;height:30px;width:100%;margin-top:15px;margin-bottom:15px;border-bottom:3px dotted #D2D2D2;line-height:30px;font-size:14px;color:#333;}
.detail_cnt h2 a {float:left;height:30px;padding-right:15px;border-bottom:3px solid #24bda6;line-height:30px;font-family:"宋体";font-size:16px;font-weight:bold;text-indent:38px;color:#24bda6;}
.detail_cnt h2 span {margin-left:2em;color:#666;}

.cruise_info {float:left;width:1140px;margin-bottom:20px;padding:0 30px;background:#FFF;}
.cruise_info h2 {float:left;height:30px;width:100%;margin-top:15px;margin-bottom:15px;background:url(imagesv4/default.png) no-repeat 10px -1780px;border-bottom:3px dotted #D2D2D2;line-height:30px;font-size:14px;color:#333;}
.cruise_info h2 span {float:left;height:30px;padding-right:15px;border-bottom:3px solid #24bda6;line-height:30px;font-family:"宋体";font-size:16px;font-weight:bold;text-indent:38px;color:#24bda6;}
.cruise_info .info {float:left;width:100%;margin-bottom:15px;}
.cruise_info .info table {text-align:center;}
.cruise_info .info p {padding:0 15px;line-height:24px;font-family:'宋体';text-align:justify;text-justify:inter-ideograph;color:#555;}
.cruise_info .info p img {text-align:center;}
.cruise_info .info p a {border-bottom:1px dotted #E2007E;font-family:'宋体';color:#555;}

.hotelid_info {float:left;width:1140px;margin-bottom:20px;padding:0 30px;background:#FFF;}
.hotelid_info h2 {float:left;height:30px;width:100%;margin-top:15px;margin-bottom:15px;background:url(imagesv4/default.png) no-repeat 10px -1780px;border-bottom:3px dotted #D2D2D2;line-height:30px;font-size:14px;color:#333;}
.hotelid_info h2 span {float:left;height:30px;padding-right:15px;border-bottom:3px solid #24bda6;line-height:30px;font-family:"宋体";font-size:16px;font-weight:bold;text-indent:38px;color:#24bda6;}
.hotelid_info .info {float:left;width:100%;margin-bottom:15px;}
.hotelid_info .info table {text-align:center;}
.hotelid_info .info p {padding:0 15px;line-height:24px;font-family:'宋体';text-align:justify;text-justify:inter-ideograph;color:#555;}
.hotelid_info .info p img {text-align:center;}
.hotelid_info .info p a {border-bottom:1px dotted #E2007E;font-family:'宋体';color:#555;}

#ts1 {background:url(imagesv4/default.png) no-repeat 10px -1693px;}
#ts3 {background:url(imagesv4/default.png) no-repeat 10px -1737px;}
#ts4 {background:url(imagesv4/default.png) no-repeat 10px -1815px;}
#ts5 {background:url(imagesv4/default.png) no-repeat 8px -1855px;}
#ts6 {background:url(imagesv4/default.png) no-repeat 10px -1896px;}
#ts7 {background:url(imagesv4/default.png) no-repeat 8px -1935px;}
#ts8 {background:url(imagesv4/default.png) no-repeat 10px -1976px;}

.detail_cnt .tese {width:95%;margin:0 auto;padding-bottom:15px;overflow:hidden;line-height:26px;font-family:'宋体';font-size:12px;color:#666;}
.detail_cnt .tese h4 {margin:8px;padding:0 15px;overflow:hidden;background:#EEE;line-height:24px;font-family:'宋体';font-size:14px;font-weight:bold;color:#555;}
.detail_cnt .tese p,.detail_cnt .tese div {padding:0 35px;font-family:'宋体';font-size:12px;color:#666;text-align:justify;text-justify:inter-ideograph;}
.detail_cnt .tese p b,.detail_cnt .tese p strong,.detail_cnt .tese div b,.detail_cnt .tese div strong {color:#E2007E;}
.detail_cnt .tese p img {margin-top:5px;margin-bottom:10px;}
.detail_cnt .tese p a,.detail_cnt .tese div a {border-bottom:1px dotted #E2007E;font-family:'宋体';font-size:12px;color:#666;}
.detail_cnt .tese p a:hover,.detail_cnt .tese div a:hover {color:#E2007E;}

.detail_cnt .ziyouxing {width:95%;margin:0 auto;padding-bottom:15px;overflow:hidden;line-height:26px;font-family:'宋体';font-size:12px;color:#666;}
.detail_cnt .ziyouxing p {line-height:24px;font-family:'宋体';text-align:justify;text-justify:inter-ideograph;color:#555;}
.detail_cnt .ziyouxing p a {border-bottom:1px dotted #E2007E;font-family:'宋体';color:#555;}


.detail_cnt .xingcheng {position:relative;float:left;width:100%;line-height:26px;}
.detail_cnt .xingcheng .print {position:absolute;top:-45px;right:15px;width:80px;text-align:right;}
.detail_cnt .xingcheng .print a {float:right;height:26px;width:85px;background:url(imagesv4/default.png) no-repeat -80px -1654px;font-size:14px;color:#FF7F00;}

.detail_cnt .fee_summary {padding:15px;}
.detail_cnt .fee_summary .contain,.detail_cnt .fee_summary .no_contain{padding:0 25px;padding-top:15px;line-height:24px;text-align:justify;text-justify:inter-ideograph;}
.detail_cnt .fee_summary .contain *,.detail_cnt .fee_summary .no_contain * {font-family:'宋体';color:#555;}
.detail_cnt .fee_summary .contain a,.detail_cnt .fee_summary .no_contain a {border-bottom:1px dotted #E2007E;}
.detail_cnt .fee_summary .contain a:hover,.detail_cnt .fee_summary .no_contain a:hover {color:#E2007E;}


.detail_cnt .line_list {float:left;width:100%;margin-top:5px;padding-bottom:20px;}
.detail_cnt .line_list li {position:relative;float:left;width:213px;margin-left:15px;border:1px solid #DDD;}
.detail_cnt .line_list li:first-child {margin-left:0;}
.detail_cnt .line_list li.end {margin-left:17px;}
.detail_cnt .line_list li:hover {box-shadow:0 0 8px #BBB;}
.detail_cnt .line_list li .img {float:left;height:155px;width:213px;}
.detail_cnt .line_list li .img img {height:155px;width:213px;}
.detail_cnt .line_list li .title {position:absolute;top:120px;left:0;height:35px;width:193px;padding:0 10px;overflow:hidden;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);line-height:35px;text-align:justify;text-justify:inter-ideograph;}
.detail_cnt .line_list li .title a {font-family:'宋体';font-size:14px;color:#FFF;}
.detail_cnt .line_list li .title a:hover {color:#FF7F00;}
.detail_cnt .line_list li .area {float:left;height:50px;width:90px;margin-left:10px;line-height:50px;font-family:'宋体';color:#999;}
.detail_cnt .line_list li .price {float:right;height:30px;margin-top:10px;margin-right:10px;padding:0 10px;background:#FF7F00;border-radius:10px;line-height:30px;color:#FFF;}
.detail_cnt .line_list li .price span {margin:0 3px;font-size:16px;color:#FFF;}


.tour_tinerary {float:left;width:100%;padding-top:15px;}
.tour_tinerary .tour_days {float:left;width:80px;margin-left:12px;}
.tour_tinerary .tour_days.active {position:fixed;left:50%;top:0px;width:80px;margin-left:-557px;}
.tour_tinerary .tour_days ul {float:left;width:80px;text-align:center;}
.tour_tinerary .tour_days ul li {float:left;height:28px;width:100%;margin-top:10px;line-height:28px;color:#FFF;}
.tour_tinerary .tour_days ul li:first-child {margin-top:0;}
.tour_tinerary .tour_days ul li a {float:left;height:28px;width:100%;background:url(imagesv4/default.png) right -2240px no-repeat #DDD;line-height:28px;color:#FFF;}
.tour_tinerary .tour_days ul li.hover {}
.tour_tinerary .tour_days ul li a:hover,.tour_tinerary .tour_days ul li.hover a {background:url(imagesv4/default.png) right -2190px no-repeat #9fd262;}

.tour_tinerary .line_info {float:right;width:1030px;}
.tour_tinerary .line_info:first-child {margin-top:10px;}
.tour_tinerary .line_info .infos {position:relative;float:left;width:100%;margin-left:20px;}
.tour_tinerary .line_info .days {position:absolute;top:0;left:-18px;height:100%;width:35px;background:url(images/days_bg.png) repeat-y;}
.tour_tinerary .line_info .days .day_icon {float:left;height:58px;width:35px;background:url(imagesv4/default.png) no-repeat -60px -2020px;line-height:32px;text-align:center;}
.tour_tinerary .line_info .days .day_icon.active {background:url(imagesv4/default.png) no-repeat 0 -2020px;}
.tour_tinerary .line_info .days .day_icon a {font-weight:bold;color:#FFF;}
.tour_tinerary .line_info .days .shuxian {float:left;height:100%;width:35px;}
.tour_tinerary .line_info .days .jiaotong {float:left;height:55px;width:35px;text-indent:-99999px;}
.tour_tinerary .line_info .info {float:left;width:960px;padding-left:35px;border-left:1px solid #bbb;}
.tour_tinerary .line_info .info.end {padding-bottom:20px;}
.tour_tinerary .line_info .info .cnt {float:left;width:100%;margin-bottom:10px;line-height:24px;color:#888;}
.tour_tinerary .line_info .info .day {height:32px;line-height:20px;font-size:14px;color:#666;}
.tour_tinerary .line_info .info .day span {letter-spacing:2px;*letter-spacing:3px;font-family:"宋体";font-size:16px;color:#333;}
.tour_tinerary .line_info .info .cnt p {line-height:24px;font-family:'宋体';text-align:justify;text-justify:inter-ideograph;color:#888;}
.tour_tinerary .line_info .info .cnt p a {border-bottom:1px dotted #E2007E;font-family:'宋体';color:#888;}
.tour_tinerary .line_info .info .cnt p a:hover {color:#FF7F00;}
.tour_tinerary .line_info .info .cnt span {float:left;height:30px;width:100%;margin-bottom:10px;padding-left:35px;line-height:24px;}
.tour_tinerary .line_info .info .cnt .imgs {position:relative;float:left;height:160px;width:220px;margin-top:10px;margin-left:25px;padding-bottom:15px;}
.tour_tinerary .line_info .info .cnt .imgs:first-child {margin-left:0;}
.tour_tinerary .line_info .info .cnt .imgs .img {float:left;height:160px;width:220px;}
.tour_tinerary .line_info .info .cnt .imgs img {height:160px;width:220px;}
.tour_tinerary .line_info .info .cnt .imgs .img_tit {position:absolute;top:130px;left:25px;height:30px;width:170px;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B0000000,endColorstr=#B0000000);line-height:30px;text-align:center;color:#FFF;display:none;}
.tour_tinerary .line_info .info .parameter {float:left;height:28px;margin-bottom:10px;line-height:28px;font-family:'宋体';color:#FF7F00;}
.tour_tinerary .line_info .info .parameter span {margin-left:20px;font-family:'宋体';font-weight:bold;color:#888;}
.tour_tinerary .line_info .info .parameter span:first-child {margin-left:0;}


#pages {float:left;height:24px;width:100%;margin-top:15px;line-height:24px;font-size:14px;text-align:right;color:#555;}
#pages b {margin-right:8px;font-family:'宋体';font-size:14px;text-align:center;color:#555;}
#pages a {margin-right:8px;padding:5px 8px;background:#FF7F00;font-family:'宋体';font-size:12px;text-align:center;color:#FFF;}
#pages b font {font-size:14px;color:#FF7F00;}
#pages input[type=text] {height:18px;width:40px;margin-right:8px;padding:2px 3px;border:1px solid #CCC;font-family:'宋体';font-size:14px;text-align:center;color:#555;}
#pages input[type=button] {height:24px;width:60px;padding:2px 3px 3px 3px;background:#FF7F00;font-family:'宋体';font-size:14px;text-align:center;color:#FFF;}


.teamContent {width:100%;}
.teamContent .content {width:100%;padding-bottom:0;}
.teamContent .content .bread_crumb {float:none;width:1200px;margin:0 auto;}

.team_index {position:relative;overflow:hidden;height:520px;width:100%;margin:0 auto;border-bottom:5px solid #2fc0af;}
.team_index h1 {float:left;height:520px;width:100%;margin:0 auto;background:url(../../../../images/v4/teamPic.jpg) no-repeat center center;text-indent:-9999px;}
.team_index .custom {position:absolute;top:50px;left:50%;height:430px;width:290px;margin-left:-600px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);}
.team_index .custom .custom-text, .team_index .custom .custom-bottom {overflow:hidden;height:42px;width:240px;margin:0 auto;margin-top:25px;}
.team_index .custom .custom-text input[type=text] {height:42px;width:100%;border-radius:3px;line-height:42px;font-family:'Microsoft YaHei', '黑体';font-size:16px;text-indent:0.8em;color:#666;}
.team_index .custom .custom-bottom input[type=submit] {height:42px;width:100%;background:#2fc0af;border-radius:3px;line-height:42px;font-family:'Microsoft YaHei', '黑体';font-size:16px;text-align:center;color:#FFF;cursor:pointer;}
.team_index .custom .custom-summary {position:relative;width:240px;margin:0 auto;margin-top:5px;}
.team_index .custom .custom-summary a {height:20px;line-height:20px;font-family:'Microsoft YaHei', '黑体';font-size:12px;text-decoration:underline;color:#FFF;}
.team_index .custom .custom-summary .custom-phone {float:right;display:inline-block;height:20px;line-height:20px;font-size:14px;color:#FFF;}
.team_index .custom .custom-summary .custom-phone .fa {height:20px;margin-right:5px;color:#FFF;}

.team-step {position:relative;overflow:hidden;height:100px;width:100%;margin-bottom:20px;background:#969696;}
.team-step .steps {height:60px;width:1200px;margin:0 auto;margin-top:20px;}
.team-step .steps .step {display:inline-block;height:60px;width:250px;padding-left:60px;box-sizing:border-box;font-family:'Microsoft YaHei', '黑体';font-size:20px;color:#FFF;}
.team-step .steps .icon1 {background:url(../../../../images/v4/team_step_bg.png) no-repeat 0 4px;}
.team-step .steps .icon2 {background:url(../../../../images/v4/team_step_bg.png) no-repeat 0 -96px;}
.team-step .steps .icon3 {background:url(../../../../images/v4/team_step_bg.png) no-repeat 0 -196px;}
.team-step .steps .icon4 {background:url(../../../../images/v4/team_step_bg.png) no-repeat 0 -296px;}
.team-step .steps .gocustom {float:right;height:46px;width:180px;margin-top:6px;border:1px solid #FFF;border-radius:36px;line-height:46px;font-family:'Microsoft YaHei', '黑体';font-size:24px;text-align:center;color:#FFF;}
.team-step .steps .gocustom:hover {background:#FFF;color:#2FC0AF;}

.team-server {position:relative;width:1200px;margin:0 auto;padding:50px 0;text-align:center;}
.team-server h2 {display:inline-block;overflow:hidden;margin:0 auto;padding:20px;background:#FFF;letter-spacing:5px;line-height:40px;font-family:'Microsoft YaHei', '黑体';font-size:30px;text-align:center;color:#000;}
.team-server h2 em {line-height:20px;font-size:14px;font-style:normal;color:#999;}
.team-server hr {overflow:hidden;height:1px;width:600px;margin:0 auto;margin-top:-50px;border-top:1px solid #DDD;}
.team-server ul {width:100%;margin-top:80px;}
.team-server ul li {display:inline-block;width:120px;margin-left:92px;font-family:'Microsoft YaHei', '黑体';font-size:18px;;color:#333;}
.team-server ul li:first-child {margin-left:0;}
.team-server ul li div {height:120px;width:120px;background:url(../../../../images/v4/team_icon_bg.jpg) no-repeat;}
.team-server ul li .icon1 {background-position:0 0;}
.team-server ul li .icon2 {background-position:0 -120px;}
.team-server ul li .icon3 {background-position:0 -240px;}
.team-server ul li .icon4 {background-position:0 -360px;}
.team-server ul li .icon5 {background-position:0 -480px;}
.team-server ul li .icon6 {background-position:0 -600px;}

.team-case {position:relative;overflow:hidden;width:100%;padding-top:50px;padding-bottom:100px;background:#f9f9f9;text-align:center;}
.team-case h2 {display:inline-block;overflow:hidden;margin:0 auto;padding:20px;background:#f9f9f9;letter-spacing:5px;line-height:40px;font-family:'Microsoft YaHei', '黑体';font-size:30px;text-align:center;color:#000;}
.team-case h2 em {line-height:20px;font-size:14px;font-style:normal;color:#999;}
.team-case hr {overflow:hidden;height:1px;width:600px;margin:0 auto;margin-top:-50px;border-top:1px solid #DDD;}
.team-case ul {overflow:hidden;width:1200px;margin:0 auto;margin-top:80px;}
.team-case ul li {position:relative;float:left;overflow:hidden;display:inline-block;height:400px;width:285px;margin-left:20px;}
.team-case ul li:first-child {margin-left:0;}
.team-case ul li .img {height:100%;width:285px;}
.team-case ul li .img img {float:left;height:100%;width:285px;}
.team-case ul li .tit {position:absolute;bottom:0;left:0;height:100px;width:100%;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);box-sizing:border-box;padding:25px 0;text-align:center;}
.team-case ul li .tit a {line-height:25px;font-family:'Microsoft YaHei', '黑体';font-size:16px;color:#FFF;}

.team-hot {position:relative;overflow:hidden;width:100%;padding-top:50px;padding-bottom:100px;text-align:center;}
.team-hot h2 {display:inline-block;overflow:hidden;margin:0 auto;padding:20px;background:#FFF;letter-spacing:5px;line-height:40px;font-family:'Microsoft YaHei', '黑体';font-size:30px;text-align:center;color:#000;}
.team-hot h2 em {line-height:20px;font-size:14px;font-style:normal;color:#999;}
.team-hot hr {overflow:hidden;height:1px;width:600px;margin:0 auto;margin-top:-50px;border-top:1px solid #DDD;}
.team-hot ul {overflow:hidden;width:1200px;margin:0 auto;margin-top:80px;}
.team-hot ul li {position:relative;float:left;overflow:hidden;display:inline-block;height:260px;width:158px;margin-left:2px;}
.team-hot ul li:first-child {margin-left:0;}
.team-hot ul li .img {position:relative;width:100%;}
.team-hot ul li .img img {position:absolute;top:0;left:-100px;height:260px;width:400px;}
.team-hot ul li .cover {position:absolute;display:none;top:0;left:0;height:260px;width:100%;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);}
.team-hot ul li .info {position:relative;display:block;overflow:hidden;height:260px;width:100%;*zoom:1;}
.team-hot ul li .tit {position:absolute;top:10px;left:0;width:100%;line-height:25px;font-family:'Microsoft YaHei', '黑体';font-size:18px;text-align:center;color:#FFF;}
.team-hot ul li .summary {position:absolute;top:260px;left:0;width:100%;box-sizing:border-box;padding:0 50px;line-height:30px;font-family:'Microsoft YaHei', '黑体';font-size:16px;text-align:justify;color:#FFF;}
.team-hot ul li.hover, .team-hot ul li:hover {width:400px;}
.team-hot ul li.hover .img img, .team-hot ul li:hover .img img {left:0;}
.team-hot ul li.hover .tit, .team-hot ul li:hover .tit {top:65px;font-size:24px;color:#FFF;}
.team-hot ul li.hover .cover, .team-hot ul li:hover .cover {display:block;}
.team-hot ul li.hover .summary, .team-hot ul li:hover .summary {top:110px;}

.team-advantage {position:relative;overflow:hidden;width:100%;margin-bottom:50px;padding-top:50px;padding-bottom:80px;background:#f9f9f9;text-align:center;}
.team-advantage h2 {display:inline-block;overflow:hidden;margin:0 auto;padding:20px;background:#f9f9f9;letter-spacing:5px;line-height:40px;font-family:'Microsoft YaHei', '黑体';font-size:30px;text-align:center;color:#000;}
.team-advantage h2 em {line-height:20px;font-size:14px;font-style:normal;color:#999;}
.team-advantage hr {overflow:hidden;height:1px;width:600px;margin:0 auto;margin-top:-50px;border-top:1px solid #DDD;}
.team-advantage ul {overflow:hidden;width:1200px;margin:0 auto;margin-top:80px;}
.team-advantage ul li {position:relative;float:left;overflow:hidden;display:inline-block;width:130px;margin:0 85px;text-align:center;}
.team-advantage ul li .box-icon {display:inline-block;height:100px;width:85px;background:url(../../../../images/v4/team_advantage_bg.png) no-repeat;}
.team-advantage ul li .icon1 {background-position:0 0;}
.team-advantage ul li .icon2 {background-position:0 -100px;}
.team-advantage ul li .icon3 {background-position:0 -200px;}
.team-advantage ul li .icon4 {background-position:0 -300px;}
.team-advantage ul li h3 {width:100%;margin-top:15px;font-family:'Microsoft YaHei', '黑体';font-size:18px;font-weight:normal;color:#333;}
.team-advantage ul li .summary {width:100%;margin-top:10px;font-family:'Microsoft YaHei', '黑体';font-size:14px;color:#999;}




.teamCase {position:relative;width:1200px;margin:0 auto;margin-top:20px;overflow:hidden;}
.teamCase h2 {float:left;height:45px;width:100%;border-bottom:2px solid #E9E9E9;}
.teamCase h2 span {float:left;height:45px;padding-right:15px;border-bottom:2px solid #24bda6;line-height:50px;font-size:24px;text-indent:15px;color:#34c8b4;}
.teamCase .menus {float:right;height:35px;margin-top:-35px;}
.teamCase .menus div {float:left;height:20px;margin:0 10px;padding:0 10px;background:#FFF;line-height:20px;font-family:"宋体";color:#666;cursor:pointer;}
.teamCase .menus div.active {background:#FF7F00;color:#FFF;}
.teamCase .line_list {float:left;width:100%;margin-top:25px;display:none;}
.teamCase .line_list.active {display:block;}
.teamCase .line_list li {float:left;width:222px;margin-left:20px;padding-bottom:10px;border:1px solid #DDD;}
.teamCase .line_list li:first-child {margin-left:0;}
.teamCase .line_list li .img {float:left;height:165px;width:222px;}
.teamCase .line_list li .img img {height:165px;width:222px;}
.teamCase .line_list li .tit {height:50px;width:192px;padding:0 15px;overflow:hidden;line-height:50px;text-align:justify;text-justify:inter-ideograph;}
.teamCase .line_list li .tit a {font-family:"宋体";font-size:14px;color:#333;}
.teamCase .line_list li .tuijian {float:left;height:110px;width:192px;padding:0 15px;padding-top:10px;overflow:hidden;border-top:1px dashed #DDD;line-height:22px;font-family:"宋体";color:#999;text-align:justify;text-justify:inter-ideograph;}
.teamCase .line_list li .tuijian span {font-family:"宋体";color:#FF7F00;}

.teamTopRecommended {position:relative;width:1200px;margin:0 auto;margin-top:40px;padding-bottom:40px;overflow:hidden;}
.teamTopRecommended h2 {float:left;height:45px;width:100%;border-bottom:2px solid #E9E9E9;}
.teamTopRecommended h2 span {float:left;height:45px;padding-right:15px;border-bottom:2px solid #24bda6;line-height:50px;font-size:24px;text-indent:15px;color:#34c8b4;}
.teamTopRecommended .line_list {float:left;width:100%;margin-top:25px;}
.teamTopRecommended .line_list li {float:left;width:222px;margin-left:20px;padding-bottom:10px;border:1px solid #DDD;}
.teamTopRecommended .line_list li:first-child {margin-left:0;}
.teamTopRecommended .line_list li .img {float:left;height:165px;width:222px;}
.teamTopRecommended .line_list li .img img {height:165px;width:222px;}
.teamTopRecommended .line_list li .tit {height:50px;width:192px;padding:0 15px;overflow:hidden;line-height:50px;text-align:justify;text-justify:inter-ideograph;}
.teamTopRecommended .line_list li .tit a {font-family:"宋体";font-size:14px;color:#333;}
.teamTopRecommended .line_list li .tuijian {float:left;height:110px;width:192px;padding:0 15px;padding-top:10px;overflow:hidden;border-top:1px dashed #DDD;line-height:22px;font-family:"宋体";color:#999;text-align:justify;text-justify:inter-ideograph;}
.teamTopRecommended .line_list li .tuijian span {font-family:"宋体";color:#FF7F00;}

.teamCustoms {height:1080px;width:100%;overflow:hidden;background:url(imagesv4/teamCustom.jpg) no-repeat center center;}
.teamCustoms h5 {height:40px;width:1200px;margin:30px auto;padding:100px 0;overflow:hidden;background:#FFF;line-height:40px;font-size:16px;text-align:center;color:#333;}
.teamCustom {width:1200px;margin:0 auto;overflow:hidden;}
.teamCustom h1 {height:80px;width:1200px;overflow:hidden;background:url(imagesv4/teamCustom_h1.png) no-repeat 10px 40px;text-indent:-9999px;}
.teamCustom form {float:left;width:840px;padding:20px;overflow:hidden;background:#FFF;}
.teamCustom form h2 {height:45px;width:100%;overflow:hidden;border-bottom:2px solid #DDD;line-height:45px;font-size:22px;font-style:italic;text-indent:10px;color:#666;}
.teamCustom form ul {width:88%;margin-top:40px;padding-left:10%;overflow:hidden;}
.teamCustom form ul * {font-size:16px;color:#666;}
.teamCustom form ul li {float:left;width:100%;line-height:45px;}
.teamCustom form ul li div {float:left;margin-right:10px;}
.teamCustom form ul li div.tit {width:90px;text-align:right;}
.teamCustom form ul li div div {float:left;}
.teamCustom form ul li div.yusuan {width:560px;}
.teamCustom form ul li div input {height:30px;width:100px;margin-top:12px;padding:0 5px;border:1px solid #DDD;line-height:30px;font-size:12px;color:#999;}
.teamCustom form ul li div textarea {height:150px;width:560px;margin-top:12px;padding:5px;border:1px solid #DDD;line-height:20px;font-size:12px;}
.teamCustom form ul li div .teamType {float:left;height:38px;width:104px;border:1px solid #DDD;line-height:38px;text-align:center;cursor:pointer;color:#999;}
.teamCustom form ul li div .teamType.active {background:url(imagesv4/default.png) no-repeat 0 -3700px;border:1px solid #FF7F00;}
.teamCustom form ul li div .destination {height:30px;width:210px;margin-top:8px;line-height:30px;}
.teamCustom form ul li div .source {height:30px;width:94px;margin-top:8px;line-height:30px;}
.teamCustom form ul li div .date {height:30px;width:92px;margin-top:8px;padding-left:7px;background:url(imagesv4/default.png) no-repeat 78px -3755px;line-height:30px;}
.teamCustom form ul li div .days,.teamCustom form ul li div .number {height:30px;width:50px;margin-top:8px;line-height:30px;text-align:center;}
.teamCustom form ul li div .budget {height:40px;width:104px;margin-top:8px;border:1px solid #DDD;line-height:40px;text-align:center;cursor:pointer;}
.teamCustom form ul li div .budget.active {background:url(imagesv4/default.png) no-repeat 0 -3700px;border:1px solid #FF7F00;}


.touristsInformation {position:relative;float:left;width:840px;}
.touristsInformation ul {position:relative;float:left;width:100%;}
.touristsInformation ul li {position:relative;float:left;width:100%;}
.touristsInformation ul li .tit {float:left;width:80px;}
.touristsInformation input[type=submit] {float:left;height:50px;width:200px;margin-left:-70px;overflow:hidden;background:#FF7F00;border:0;border-radius:5px;line-height:50px;font-size:22px;color:#FFF;text-align:center;cursor:pointer;}


.teamCustom .requirementList {float:right;width:320px;padding:50px 0;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);}
.requirementList .icon {position:relative;float:left;height:580px;width:65px;}
.requirementList .icon span {position:absolute;top:45%;left:-2px;font-size:50px;color:#FFF;}
.requirementList .order {float:right;height:580px;width:255px;}
.requirementList .order * {color:#FFF;}
.requirementList h3 {float:left;height:40px;width:100%;line-height:40px;font-size:20px;}
.requirementList ul {float:left;width:100%;margin-top:20px;}
.requirementList ul * {font-size:14px;}
.requirementList ul li {float:left;height:35px;width:100%;}
.requirementList ul li div {float:left;height:20px;line-height:20px;}
.requirementList ul li div.tit {margin-right:5px;}
.requirementList ul li div.active {padding:0 5px;border:1px solid #FFF;border-radius:3px;}
.requirementList .contactUs {float:left;width:100%;margin-top:40px;line-height:30px;}
.requirementList .contactUs .contactLeft {float:left;width:45px;}
.requirementList .contactUs .contactLeft span {line-height:48px;font-size:30px;color:#FFF;}
.requirementList .contactUs .contactRight {float:right;width:210px;}


.visaContent {width:100%;}
.visaContent .content {width:100%;padding-bottom:0;}
.visaContent .content .bread_crumb {float:none;width:1200px;margin:0 auto;}
.visaCnt {float:left;width:100%;}

/* 主题游图片轮播  */
.visaBox {position:relative;float:left;height:380px;width:100%;overflow:hidden;padding-bottom:30px;}
.visaBox .slider {margin:0 auto;text-align:center;}
.visaBox .num {position:absolute;left:50%;bottom:30px;margin-left:-50px;overflow:hidden;height:25px;zoom:1;z-index:3}
.visaBox .num li {float:left;width:12px;height:12px;margin-right:10px;background:#FFF;border-radius:50%;text-indent:-9999px;color:#FFFFFF;cursor:pointer;}
.visaBox .num li.on {background:#ff7f00;}
.visaBox img {height:380px;width:1920px;}
.visaBox .prev, .visaBox .next {position:absolute;top:170px;display:none;height:45px;width:45px;background:url(imagesv4/default.png) no-repeat 0 -860px;}
.visaBox .prev {left:5px;}
.visaBox .next {right:5px;background-position:right -860px;}

.hot_visa {width:1200px;margin:0 auto;padding-bottom:70px;overflow:hidden;}
.hot_visa h2 {float:left;height:45px;width:100%;border-bottom:2px solid #E9E9E9;}
.hot_visa h2 span {float:left;height:45px;padding-right:15px;border-bottom:2px solid #24bda6;line-height:50px;font-size:24px;text-indent:15px;color:#34c8b4;}
.hot_visa ul {width:1140px;margin:0 auto;overflow:hidden;}
.hot_visa ul li {float:left;height:70px;width:212px;margin-top:30px;margin-right:20px;}
.hot_visa ul li.five {margin-right:0;}
.hot_visa ul li .img {position:relative;float:left;height:70px;width:70px;border:1px solid #DDD;border-radius:35px;overflow:hidden;}
.hot_visa ul li .img img {position:absolute;top:0%;left:-21%;height:70px;width:100px;}
.hot_visa ul li .info {float:left;height:70px;width:110px;margin-left:20px;}
.hot_visa ul li .info .tit {float:left;height:35px;width:100%;line-height:35px;}
.hot_visa ul li .info .tit a {font-size:16px;}
.hot_visa ul li .info .price {float:left;height:30px;width:100%;line-height:30px;color:#FF7F00;}
.hot_visa ul li .info .price span {margin:0 3px;font-size:16px;color:#FF7F00;}

.visa_lists {width:1200px;margin:0 auto;overflow:hidden;padding-bottom:20px;}
.visa_lists h2 {float:left;height:45px;width:100%;border-bottom:2px solid #E9E9E9;}
.visa_lists h2 span {float:left;height:45px;padding-right:15px;border-bottom:2px solid #24bda6;line-height:50px;font-size:24px;text-indent:15px;color:#34c8b4;}
.visa_lists .menus {float:right;height:22px;margin-top:-30px;margin-right:10px;line-height:22px;}
.visa_lists .menus li {float:left;height:22px;margin-left:20px;padding:0 10px;font-family:'黑体';font-size:14px;color:#333;cursor:pointer;}
.visa_lists .menus li:first-child {margin-left:0;}
.visa_lists .menus li.hover, .visa_lists .menus li:hover {background:#FF7F00;color:#FFF;}
.visa_lists .visa_list {float:left;width:100%;margin-top:30px;padding-left:10px;display:none;}
.visa_lists .visa_list.active {display:block;}
.visa_lists .visa_list li {float:left;height:90px;width:222px;margin-right:20px;padding-bottom:35px;}
.visa_lists .visa_list li.five {margin-right:0;}
.visa_lists .visa_list li .img {float:left;height:90px;width:118px;border:1px solid #DDD;}
.visa_lists .visa_list li .img img {height:90px;width:118px;}
.visa_lists .visa_list li .tit_price {float:left;height:90px;width:90px;margin-left:10px;}
.visa_lists .visa_list li .tit_price .tit {float:left;height:50px;width:100%;line-height:50px;text-align:justify;text-justify:inter-ideograph;}
.visa_lists .visa_list li .tit_price .tit a {font-size:14px;color:#999;}
.visa_lists .visa_list li .tit_price .price {float:left;height:40px;width:100%;color:#FF7F00;}
.visa_lists .visa_list li .tit_price .price span {margin:0 3px;font-size:16px;color:#FF7F00;}

.visa_waiver {width:1200px;margin:0 auto;padding-bottom:50px;overflow:hidden;}
.visa_waiver h2 {float:left;height:45px;width:100%;border-bottom:2px solid #E9E9E9;}
.visa_waiver h2 span {float:left;height:45px;padding-right:15px;border-bottom:2px solid #24bda6;line-height:50px;font-size:24px;text-indent:15px;color:#34c8b4;}
.visa_waiver ul {width:100%;margin:0 auto;overflow:hidden;}
.visa_waiver ul li {position:relative;float:left;height:210px;width:275px;margin-top:33px;margin-right:33px;}
.visa_waiver ul li.four {margin-right:0;}
.visa_waiver ul li .img {float:left;height:210px;width:275px;}
.visa_waiver ul li .img img {height:210px;width:275px;}
.visa_waiver ul li .tit {position:absolute;left:0;bottom:0;}
.visa_waiver ul li .tit a {float:left;height:40px;padding:0 20px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);border-radius:0 0 0 8px;line-height:40px;font-size:18px;color:#FFF;}


.selftour_index {float:left;width:100%;}
.selftour_class {position:relative;float:left;height:275px;width:275px;z-index:5;}
.selftour_menu {float:left;height:249px;width:230px;padding:20px;padding-top:0;border:3px solid #b2e8e0;z-index:6;}
.selftour_menu li {position:relative;float:left;height:60px;width:255px;padding-top:20px;}
.selftour_menu li:first-child {border:0;}
.selftour_menu li .zyxMenu {position:relative;float:left;width:255px;}
.selftour_menu li .tit {float:left;height:30px;width:235px;font-family:"宋体";font-size:16px;text-indent:5px;color:#333;}
.selftour_menu li .other {float:left;height:22px;width:235px;padding-bottom:10px;border-bottom:1px dashed #DDD;text-indent:5px;}
.selftour_menu li .other a {margin-right:12px;font-family:"宋体";color:#999;}
.selftour_menu li .cover {position:absolute;top:-20px;left:250px;height:80px;width:3px;background:#fff;display:none;z-index:7;}
.selftour_menu li .info {position:absolute;top:-3px;left:250px;min-height:239px;width:545px;padding:15px;padding-left:30px;border:3px solid #b2e8e0;background:#FFF;line-height:24px;display:none;z-index:6;}
.selftour_menu li .info h3 {line-height:40px;border-bottom:1px dotted #CCC;font-family:"宋体";font-size:14px;color:#333;}
.selftour_menu li .info dd {float:left;width:20%;margin-top:10px;display:inline-block;}
.selftour_menu li .info dd a {font-family:"宋体";color:#999;}
.selftour_menu li.active {border-right:1px solid #FFF;}
.selftour_menu li.active .cover {display:block;}
.selftour_menu li.active .infos {display:block;}
.selftour_menu li.active .info {display:block;}
.selftour_menu li.active .info .table {float:left;width:545px;padding-top:5px;padding-bottom:10px;padding-left:5px;border-top:1px dotted #ccc;line-height:24px;}
.selftour_menu li.active .info .table:first-child {border-top:0;}
.selftour_menu li.active .info .table .th {float:left;width:545px;font-weight:bold;color:#333;}
.selftour_menu li.active .info .table .td {float:left;width:545px;}
.selftour_menu li.active .info .table .td em {float:left;width:20%;}
.selftour_menu li.active .info .table .td em:first-child {padding-left:0;border:0;}
.selftour_menu li.active .info .table .td a {display:inline-block;white-space:nowrap;}
.selftour_menu li.active .info .table .td a:first-child {margin-left:0;}

.zyxSliderPlay {position:relative;float:right;height:275px;width:905px;overflow:hidden;}
.zyxSliderPlay .num {position:absolute;bottom:12px;margin-left:380px;overflow:hidden;height:25px;zoom:1;z-index:3}
.zyxSliderPlay .num li {float:left;width:12px;height:12px;margin-right:10px;background:#FFF;border-radius:50%;text-indent:-9999px;color:#FFFFFF;cursor:pointer;}
.zyxSliderPlay .num li.on {background:#ff7f00;}
.zyxSliderPlay img {height:275px;width:905px;}
.zyxSliderPlay .prev, .zyxSliderPlay .next {position:absolute;top:120px;display:none;height:45px;width:45px;background:url(imagesv4/default.png) no-repeat 0 -860px;}
.zyxSliderPlay .prev {left:5px;}
.zyxSliderPlay .next {right:5px;background-position:right -860px;}

.zyxSpecialOffer {float:left;width:1200px;margin-top:30px;background:#FFF;}
.zyxSpecialOffer h2 {float:left;height:45px;width:100%;border-bottom:2px solid #ff7f00;line-height:50px;
font-size:24px;text-indent:15px;color:#ff7f00;}
.zyxSpecialOffer ul {float:left;width:100%;padding:20px 0;}
.zyxSpecialOffer li {position:relative;float:left;width:224px;margin-left:20px;background:#FFF;}
.zyxSpecialOffer li:first-child {margin-left:0;}
.zyxSpecialOffer li:hover {box-shadow:0 0 5px #BBB;}
.zyxSpecialOffer li .img {float:left;height:165px;width:224px;}
.zyxSpecialOffer li .img img {height:165px;width:224px;}
.zyxSpecialOffer li .tit {position:absolute;top:125px;left:0;height:40px;width:204px;padding:0 10px;overflow:hidden;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);line-height:40px;text-align:justify;text-justify:inter-ideograph;}
.zyxSpecialOffer li .tit a {font-family:'宋体';font-size:14px;color:#FFF;}
.zyxSpecialOffer li .area {float:left;height:50px;width:90px;line-height:55px;font-family:'宋体';color:#999;text-indent:10px;}
.zyxSpecialOffer li .price {float:right;height:50px;width:110px;padding-right:10px;line-height:50px;text-align:right;color:#ff7f00;}
.zyxSpecialOffer li .price span {margin:0 3px;font-size:24px;color:#ff7f00;}



.selftourLine {position:relative;float:left;width:1200px;padding-bottom:40px;}
.selftourLine h2 {float:left;height:45px;width:100%;border-bottom:2px solid #E9E9E9;}
.selftourLine h2 span {float:left;height:45px;padding-right:15px;border-bottom:2px solid #24bda6;line-height:50px;font-size:24px;text-indent:15px;color:#34c8b4;}
.selftourLine .more {float:left;height:30px;width:920px;margin-top:5px;margin-left:240px;z-index:5;}
.selftourLine .more a {margin-right:15px;padding:5px 10px;border-radius:8px;line-height:30px;font-family:'宋体';font-size:12px;color:#999;}
.selftourLine .more a:hover {background:#ff7f00;color:#FFF;}
.selftourLine .banner {position:absolute;top:70px;left:0;height:267px;width:215px;}
.selftourLine .banner img {height:267px;width:215px;}
.selftourLine .line_list {position:relative;float:right;width:960px;margin-top:20px;padding-top:25px;}
.selftourLine .line_list li {position:relative;float:left;width:225px;margin-left:20px;}
.selftourLine .line_list li:first-child {margin-left:0;}
.selftourLine .line_list li:hover {box-shadow:0 0 5px #BBB;}
.selftourLine .line_list li .img {float:left;height:170px;width:225px;}
.selftourLine .line_list li .img img {height:170px;width:225px;}
.selftourLine .line_list li .tit {position:absolute;top:130px;left:0;height:40px;width:205px;padding:0 10px;overflow:hidden;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);line-height:40px;text-align:justify;text-justify:inter-ideograph;}
.selftourLine .line_list li .tit a {font-family:'宋体';font-size:14px;color:#FFF;}
.selftourLine .line_list li .price {float:left;height:50px;width:100px;line-height:50px;text-indent:10px;color:#ff7f00;}
.selftourLine .line_list li .price span {margin:0 3px;font-size:20px;color:#ff7f00;}
.selftourLine .line_list li .area {float:right;height:50px;width:90px;padding-right:10px;line-height:50px;font-family:'宋体';text-align:right;color:#999;}

.selftourLine .line_list li.bottomLine {height:155px;width:445px;}
.selftourLine .line_list li.bottomLine .info {float:left;height:155px;width:230px;background:#F4F4F4;}
.selftourLine .line_list li.bottomLine .tit {height:45px;width:212px;margin-left:10px;border-bottom:1px dashed #DDD;line-height:45px;}
.selftourLine .line_list li.bottomLine .tit a {font-family:'宋体';}
.selftourLine .line_list li.bottomLine .summary {float:left;height:95px;width:212px;margin-top:15px;margin-left:10px;line-height:20px;font-family:'宋体';text-align:justify;text-justify:inter-ideograph;text-indent:2em;}


.themeContent {width:100%;}
.themeContent .content {width:100%;padding-bottom:0;}
.themeContent .content .bread_crumb {float:none;width:1200px;margin:0 auto;}

/* 主题游图片轮播  */
.themeBox {position:relative;height:600px;width:100%;overflow:hidden;background:url(imagesv4/theme_pic.jpg) no-repeat center 0;text-indent:-99999px;z-index:1;}

.themeBtn {position:relative;height:90px;width:1200px;margin:0 auto;margin-top:-45px;overflow:hidden;z-index:5;}
.themeBtn ul {float:left;height:90px;width:510px;margin-left:335px;overflow:hidden;}
.themeBtn ul li {float:left;height:90px;width:90px;margin-left:10px;}
.themeBtn ul li:first-child {margin-left:0;}
.themeBtn ul li a {float:left;height:90px;width:90px;overflow:hidden;border-radius:45px;line-height:140px;font-size:14px;text-align:center;color:#999;}
.themeBtn ul li .miyue {background:url(imagesv4/default.png) no-repeat -70px -3795px #FFF;}
.themeBtn ul li .qinzi {background:url(imagesv4/default.png) no-repeat -90px -3885px #FFF;}
.themeBtn ul li .laonian {background:url(imagesv4/default.png) no-repeat -78px -3990px #FFF;}
.themeBtn ul li .youlun {background:url(imagesv4/default.png) no-repeat -85px -4082px #FFF;}
.themeBtn ul li .hongse {background:url(imagesv4/default.png) no-repeat -78px -4185px #FFF;}
.themeBtn ul li .sheying {background:url(imagesv4/default.png) no-repeat -75px -4285px #FFF;}
.themeBtn ul li .gouwu {background:url(imagesv4/default.png) no-repeat -80px -4390px #FFF;}
.themeBtn ul li.active .miyue {background:url(imagesv4/default.png) no-repeat 30px -3795px #e886b4;color:#FFF;}
.themeBtn ul li.active .qinzi {background:url(imagesv4/default.png) no-repeat 10px -3885px #e886b4;color:#FFF;}
.themeBtn ul li.active .laonian {background:url(imagesv4/default.png) no-repeat 22px -3990px #e886b4;color:#FFF;}
.themeBtn ul li.active .youlun {background:url(imagesv4/default.png) no-repeat 15px -4082px #e886b4;color:#FFF;}
.themeBtn ul li.active .hongse {background:url(imagesv4/default.png) no-repeat 22px -4185px #e886b4;color:#FFF;}
.themeBtn ul li.active .sheying {background:url(imagesv4/default.png) no-repeat 25px -4285px #e886b4;color:#FFF;}
.themeBtn ul li.active .gouwu {background:url(imagesv4/default.png) no-repeat 20px -4390px #e886b4;color:#FFF;}


.themeCnt {float:left;height:3280px;/* height:4650px; */width:100%;margin-top:-45px;overflow:hidden;background:url(imagesv4/themeCnt_bg.jpg) no-repeat center 0;}
.themeList {width:1200px;margin:0 auto;margin-top:140px;overflow:hidden;}
.themeList h2 {float:left;height:100px;width:100%;background:url(imagesv4/themeList_bg.png) no-repeat center 0;text-indent:-999999px;}
.themeList ul {position:relative;float:left;height:310px;width:100%;margin-top:20px;padding-bottom:20px;}
.themeList ul li {float:left;width:265px;margin-left:20px;padding:10px;background:#FFF;}
.themeList ul li:first-child {margin-left:0;}
.themeList ul li .img {float:left;height:195px;width:265px;}
.themeList ul li .img img {height:195px;width:265px;border-radius:12px;}
.themeList ul li .tit {float:left;height:44px;width:245px;margin-top:20px;padding:0 10px;overflow:hidden;line-height:22px;text-align:justify;text-justify:inter-ideograph;}
.themeList ul li .tit a {font-size:14px;color:#333;}
.themeList ul li .area {float:left;height:30px;width:100px;margin-top:10px;margin-left:10px;line-height:30px;}
.themeList ul li .price {float:right;height:30px;width:140px;margin-top:10px;margin-right:10px;line-height:30px;font-size:12px;text-align:right;color:#FF7F00;}
.themeList ul li .price span {margin:0 3px;font-size:20px;color:#FF7F00;}

.themeList2 {width:1200px;margin:0 auto;padding:70px 0;overflow:hidden;}
.themeList2 h2 {float:left;height:100px;width:100%;background:url(imagesv4/themeList_bg.png) no-repeat center 0;text-indent:-999999px;}
.themeList2 ul {position:relative;float:left;height:310px;width:100%;margin-top:25px;}
.themeList2 ul li {position:relative;float:left;width:285px;margin-left:20px;}
.themeList2 ul li:first-child {margin-left:0;}
.themeList2 ul li .img {position:relative;float:left;height:285px;width:285px;overflow:hidden;background:#FFF;border-radius:285px;text-align:center;}
.themeList2 ul li .img img {position:absolute;top:10px;left:50%;height:265px;width:330px;margin-left:-170px;overflow:hidden;z-index:1;}
.themeList2 ul li .img .mask {position:absolute;left:-1px;height:266px;width:266px;overflow:hidden;border-radius:265px;border:11px solid #FFF;z-index:5;}
.themeList2 ul li .tit {float:left;height:44px;width:245px;margin-top:5px;padding:0 20px;overflow:hidden;line-height:22px;text-align:justify;text-justify:inter-ideograph;}
.themeList2 ul li .tit a {font-size:14px;color:#333;}
.themeList2 ul li .price {position:absolute;top:180px;left:152px;height:40px;width:120px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#90000000);line-height:40px;text-align:center;color:#FF7F00;z-index:4;}
.themeList2 ul li .price span {margin:0 3px;font-size:20px;color:#FF7F00;}

#miyue h2 {background-position:center 0;}
#qinzi {margin-top:150px;}
#qinzi h2 {background-position:center -100px;}
#laonian {margin-top:165px;}
#laonian h2 {background-position:center -200px;}
#youlun {margin-top:130px;}
#youlun h2 {height:85px;background-position:center -300px;}
#hongse {margin-top:150px;}
#hongse h2 {background-position:center -400px;}
#sheying {margin-top:150px;}
#sheying h2 {height:90px;background-position:center -500px;}
#gouwu {margin-top:150px;}
#gouwu h2 {background-position:center -600px;}


.visaContents {width:100%;background:#f4f4f4;}

.visa_categorys {float:left;width:234px;background:#FFF;border:3px solid #b2e8e0;}
.visa_categorys h2 {float:left;height:55px;width:100%;border-bottom:3px solid #b2e8e0;line-height:55px;font-size:18px;text-align:center;color:#333;}
.visa_category {position:relative;float:left;width:234px;}
.visa_category li {float:left;height:75px;width:100%;border-top:1px dotted #CCC;}
.visa_category li:first-child {border-top:0;}
.visa_category li h3 {float:left;height:45px;width:100%;line-height:45px;font-size:14px;text-indent:20px;color:#333;}
.visa_category li span {position:relative;float:left;height:20px;width:100%;line-height:20px;text-indent:20px;}
.visa_category li span a {margin-right:15px;color:#666;}
.visa_category li span em {position:absolute;top:-45px;left:204px;height:75px;width:30px;margin-right:10px;border-right:3px solid #b2e8e0;line-height:75px;font-style:normal;text-indent:10px;color:#666;z-index:4;}
.visa_category li .box {position:absolute;top:-3px;left:234px;min-height:243px;width:180px;padding:20px;background:#FFF;border:3px solid #b2e8e0;display:none;z-index:3;}
.visa_category li .box dl {float:left;width:180px;padding-left:2%;}
.visa_category li .box dl dd {float:left;width:100%;line-height:30px;}
.visa_category li .box dl dd em {float:left;width:48%;font-style:normal;}
.visa_category li:hover .box {display:block;}
.visa_category li:hover span em {border-right:3px solid #FFF;color:#FFF;}


.visaRight {float:right;width:940px;}

.visa_areas {position:relative;float:right;width:940px;background:#FFF;}
.visa_areas .visa_pic {float:right;height:285px;width:940px;}
.visa_areas .visa_pic img {height:285px;width:940px;}
.visa_areas .visa_area {float:left;width:880px;padding:30px;background:#FFF;}
.visa_areas .visa_img {float:left;height:95px;width:135px;border:1px solid #CCC;}
.visa_areas .visa_img img {height:95px;width:135px;}
.visa_areas h1 {float:left;height:35px;width:705px;margin-top:-5px;margin-left:35px;font-size:20px;color:#FF7F00;}
.visa_areas .info {float:left;height:66px;width:705px;margin-left:35px;overflow:hidden;line-height:22px;font-family:"宋体";font-size:12px;text-align:justify;text-justify:inter-ideograph;color:#999;}

.visaList {float:right;width:1140px;margin-top:10px;margin-bottom:30px;padding:30px;padding-bottom:20;background:#FFF;}
.visaList li {float:left;width:1140px;margin-top:20px;padding-top:20px;border-top:1px dotted #CCC;}
.visaList li:first-child {margin-top:0;padding-top:0;border-top:0;}
.visaList li .img {float:left;height:140px;width:110px;}
.visaList li .info {position:relative;float:left;height:150px;width:985px;margin-left:40px;}
.visaList li .tit {float:left;height:40px;width:780px;line-height:40px;}
.visaList li .tit a {font-size:20px;color:#FF7F00;}
.visaList li dl {float:left;width:780px;padding-top:10px;}
.visaList li dl dd {float:left;width:33%;line-height:35px;font-family:'宋体';font-size:14px;color:#666;}
.visaList li dl dd b {font-size:16px;font-weight:normal;color:#666;}
.visaList li dl dd span {float:left;width:60%;font-family:'宋体';font-size:14px;color:#666;}
.visaList li dl dd span:first-child {width:30%;}
.visaList li dl dd span b {font-size:16px;font-weight:normal;color:#666;}
.visaList li .price {float:right;height:40px;width:145px;line-height:40px;font-size:12px;text-align:center;color:#FF7F00;}
.visaList li .price span {margin:0 3px;font-size:24px;color:#FF7F00;}
.visaList li .lookover {float:right;height:38px;width:145px;}
.visaList li .lookover a {float:left;height:38px;width:145px;background:#FF7F00;border-radius:8px;line-height:38px;font-size:18px;text-align:center;color:#FFF;}

.visa_line {float:left;width:100%;margin-top:20px;}
.visa_line h2 {float:left;height:40px;width:238px;background:#EEE;border:1px solid #CCC;border-bottom:0;line-height:40px;font-size:16px;text-align:center;color:#333;}
.visa_line ul {float:left;width:238px;border:1px solid #CCC;border-top:3px solid #eb6877;}
.visa_line li {float:left;height:36px;width:216px;padding:0 10px;border-top:1px dashed #CCC;}
.visa_line li:first-child {border-top:0;}
.visa_line li .NO {float:left;height:36px;width:40px;display:block;line-height:36px;color:#333;}
.visa_line li .img {float:left;height:78px;width:103px;display:none;}
.visa_line li .img img {height:70px;width:95px;padding:3px;border:1px dashed #CCC;}
.visa_line li .title {position:relative;float:left;height:36px;width:158px;line-height:36px;}
.visa_line li .price {float:left;height:24px;width:110px;display:none;text-align:center;color:#EA0259;}
.visa_line li .price span {margin:0 3px;font-size:16px;color:#E2007E;}
.visa_line li.hover {height:92px;}
.visa_line li.hover .NO {display:none;}
.visa_line li.hover .img {margin-top:8px;display:block;}
.visa_line li.hover .title {height:45px;width:102px;margin-left:10px;padding-top:12px;display:block;text-align:center;}
.visa_line li.hover .title a {line-height:20px;font-size:14px;}
.visa_line li.hover .title a:hover {color:#E2007E;}
.visa_line li.hover .price {display:block;}

.visa_faqs {float:left;width:100%;margin-top:20px;}
.visa_faqs h2 {float:left;height:40px;width:238px;background:#EEE;border:1px solid #CCC;border-bottom:0;line-height:40px;font-size:16px;text-align:center;color:#333;}
.visa_faqs ul {float:left;width:238px;border:1px solid #CCC;border-top:3px solid #eb6877;}
.visa_faqs ul li {float:left;height:30px;width:218px;padding:0 10px;overflow:hidden;border-top:1px dotted #DDD;line-height:30px;}
.visa_faqs ul li:first-child {border-top:0;}

.visa_show {float:left;width:100%;}
.visa_show h1 {height:45px;background:#f5f5f5;border:1px solid #CCC;border-bottom:3px solid #eb6877;line-height:45px;font-size:18px;text-align:center;color:#333;}
.visa_top {float:left;width:898px;padding:20px;border-left:1px solid #CCC;border-right:1px solid #CCC;}
.visa_top .visa_pic {float:left;height:150px;width:255px;}
.visa_top .visa_pic img {height:170px;width:255px;border:1px solid #DDD;}

.visaDetial {float:left;width:1120px;margin-bottom:30px;padding:40px;background:#FFF;}
.visaInfo {float:left;width:100%;}
.visaInfo .img {float:left;height:170px;width:270px;border:1px solid #CCC;}
.visaInfo .img img {height:170px;width:270px;}
.visaInfo h1 {float:left;height:50px;width:800px;margin-left:40px;font-size:24px;color:#333;}
.visaInfo .yuding {float:left;height:90px;width:420px;margin-top:15px;margin-left:40px;}
.visaInfo .yuding div {float:left;height:45px;width:58%;line-height:35px;font-size:14px;color:#999;}
.visaInfo .yuding div.fr {float:right;width:40%;}
.visaInfo .yuding span {float:left;line-height:35px;font-family:'宋体';font-size:14px;color:#999;}
.visaInfo .yuding .input_date {height:30px;width:115px;overflow:hidden;background:url(imagesv4/default.png) no-repeat 85px -3755px;border:1px solid #CCC;line-height:22px;font-size:14px;text-indent:10px;color:#999;}
.visaInfo .yuding .personNum {height:30px;width:115px;overflow:hidden;border:1px solid #CCC;line-height:25px;font-size:14px;text-align:center;color:#999;}
.visaInfo .yuding .price {float:left;width:49%;line-height:60px;font-size:14px;color:#FF7F00;}
.visaInfo .yuding .price span {float:none;margin:0 3px;line-height:60px;font-family:'宋体';font-size:32px;color:#FF7F00;}
.visaInfo .yuding .booking {float:left;width:49%;margin-top:5px;}
.visaInfo .yuding .booking input {float:left;height:42px;width:165px;background:#FF7F00;border-radius:8px;line-height:38px;font-size:24px;color:#FFF;cursor:pointer;}

.visaInfo .visaParameter {float:right;width:340px;margin-top:15px;}
.visaInfo .visaParameter li {float:left;width:35%;line-height:30px;font-family:'宋体';font-size:12px;color:#666;}
.visaInfo .visaParameter li.two {width:64%;}

.visaProcess {float:left;width:1040px;margin-top:50px;padding:30px 40px 0;border-top:1px dotted #CCC;}
.visaProcess h2 {float:left;width:100%;line-height:40px;font-size:16px;color:#666;}
.visaProcess div {float:left;width:100%;padding-bottom:70px;background:url(imagesv4/visa_process.jpg) no-repeat 0 bottom;}
.visaProcess div p {line-height:20px;font-family:'宋体';color:#666;}
.visaProcess div p a {font-family:'宋体';color:#666;}

.visaInfo h2 {float:left;height:45px;width:100%;margin-top:-10px;border-bottom:2px dotted #E9E9E9;}
.visaInfo h2 span {float:left;height:45px;padding-right:15px;border-bottom:2px solid #24bda6;line-height:50px;font-size:24px;text-indent:15px;color:#34c8b4;}
.visaInfo .info_menu {width:938px;margin:0 auto;margin-top:50px;overflow:hidden;}
.visaInfo .info_menu li {float:left;height:28px;width:120px;margin-top:15px;background:#a0a0a0;line-height:28px;color:#FFF;text-align:center;cursor:pointer;}
.visaInfo .info_menu li.hover,.visaInfo .info_menu li:hover {background:#24bda6;}
.visaInfo .info {float:left;width:100%;display:none;}
.visaInfo .info.hover {display:block;}
.visaInfo .info table {margin:0 auto;background:#FFF;border-left:1px solid #CCC;border-bottom:1px solid #CCC;}
.visaInfo .info table tr td {padding:10px 0;border-top:1px solid #CCC;border-right:1px solid #CCC;font-family:'宋体';text-align:center;color:#666;}
.visaInfo .info table tr td:last-child {padding-left:5px;text-align:left;}
.visaInfo .info table tr td p {font-family:'宋体';color:#666;}
.visaInfo .info table tr:first-child td {text-align:center;}

.visa_cnt {float:left;width:1120px;margin-bottom:30px;padding:40px;background:#FFF;}
.visa_cnt h2 {float:left;height:45px;width:100%;margin-top:-10px;border-bottom:2px dotted #E9E9E9;}
.visa_cnt h2 span {float:left;height:45px;padding-right:15px;border-bottom:2px solid #24bda6;line-height:50px;font-size:24px;text-indent:15px;color:#34c8b4;}
.visa_cnt .info {float:left;width:1040px;padding:20px 40px 0;}
.visa_cnt .info h3 {float:left;width:100%;line-height:36px;font-size:14px;color:#666;}
.visa_cnt .info p {float:left;width:100%;padding-bottom:20px;line-height:20px;font-family:'宋体';color:#666;}


.pageCnts {width:100%;background:#f4f4f4;}
.pageLeft {float:left;width:240px;margin-bottom:30px;padding-bottom:30px;overflow:hidden;background:#FFF;}
.pageLeft div {float:left;width:100%;margin-top:30px;}
.pageLeft div h2 {float:left;height:45px;width:100%;border-left:3px solid #FFF;line-height:45px;font-size:18px;text-indent:30px;color:#333;}
.pageLeft div h2.active {border-left:3px solid #FF7F00;}
.pageLeft div h2 a {font-size:18px;color:#333;}
.pageLeft div h2 a.active {color:#FF7F00;}
.pageLeft div ul {float:left;width:100%;line-height:30px;text-indent:35px;}
.pageLeft div ul li {float:left;width:100%;}
.pageLeft div ul li a {color:#666;}
.pageLeft div ul li a.active {color:#FF7F00;}


.pageRight {float:right;width:930px;margin-bottom:20px;background:#FFF;}
.pageRight .pageInfo {float:left;width:850px;padding:40px;}
.pageRight .pageInfo h1 {float:left;height:60px;width:100%;line-height:40px;font-size:28px;}
.pageRight .pageInfo .cnt {float:left;width:100%;line-height:24px;font-size:14px;}
.pageRight .pageInfo .cnt p {font-size:14px;}
.pageRight .pageInfo .cnt p strong,.pageRight .pageInfo .cnt p span {font-size:14px;}


.page_line {float:left;width:100%;}
.page_line h2 {float:left;height:40px;width:238px;background:#EEE;border:1px solid #CCC;border-bottom:0;line-height:40px;font-size:16px;text-align:center;color:#333;}
.page_line ul {float:left;width:238px;border:1px solid #CCC;border-top:3px solid #eb6877;}
.page_line li {float:left;height:36px;width:216px;padding:0 10px;border-top:1px dashed #CCC;}
.page_line li:first-child {border-top:0;}
.page_line li .NO {float:left;height:36px;width:40px;display:block;line-height:36px;color:#333;}
.page_line li .img {float:left;height:78px;width:103px;display:none;}
.page_line li .img img {height:70px;width:95px;padding:3px;border:1px dashed #CCC;}
.page_line li .title {position:relative;float:left;height:36px;width:158px;line-height:36px;}
.page_line li .price {float:left;height:24px;width:110px;display:none;text-align:center;color:#EA0259;}
.page_line li .price span {margin:0 3px;font-size:16px;color:#E2007E;}
.page_line li.hover {height:92px;}
.page_line li.hover .NO {display:none;}
.page_line li.hover .img {margin-top:8px;display:block;}
.page_line li.hover .title {height:45px;width:102px;margin-left:10px;padding-top:12px;display:block;text-align:center;}
.page_line li.hover .title a {line-height:20px;font-size:14px;}
.page_line li.hover .title a:hover {color:#E2007E;}
.page_line li.hover .price {display:block;}


.page_news {float:left;width:100%;margin-top:20px;}
.page_news h2 {float:left;height:40px;width:238px;background:#EEE;border:1px solid #CCC;border-bottom:0;line-height:40px;font-size:16px;text-align:center;color:#333;}
.page_news ul {float:left;width:238px;border:1px solid #CCC;border-top:3px solid #eb6877;}
.page_news ul li {float:left;height:30px;width:218px;padding:0 10px;overflow:hidden;border-top:1px dotted #DDD;line-height:30px;}
.page_news ul li:first-child {border-top:0;}

.page_gonglue {float:left;width:100%;margin-top:20px;}
.page_gonglue h2 {float:left;height:40px;width:238px;background:#EEE;border:1px solid #CCC;border-bottom:0;line-height:40px;font-size:16px;text-align:center;color:#333;}
.page_gonglue ul {float:left;width:238px;border:1px solid #CCC;border-top:3px solid #eb6877;}
.page_gonglue ul li {float:left;height:30px;width:218px;padding:0 10px;overflow:hidden;border-top:1px dotted #DDD;line-height:30px;}
.page_gonglue ul li:first-child {border-top:0;}

.page_show {float:left;width:938px;border:1px solid #CCC;}
.page_show h1 {float:left;width:100%;border-bottom:2px solid #999;line-height:60px;font-size:20px;text-align:center;color:#666;}
.page_show .cnt {float:left;width:898px;padding:20px;}
.page_show .cnt p {margin:10px 0;font-family:'宋体';color:#666;}
.page_show .cnt p strong {color:#666;}
.page_show .cnt img {text-align:center;}


.searchContents {width:100%;background:#f4f4f4;}
.searchCnt {float:left;width:1138px;margin-bottom:20px;padding:0 30px;background:#FFF;}
.search_lists {float:left;width:100%;padding-bottom:20px;}
.search_lists h2 {float:left;height:45px;width:100%;margin-top:10px;border-bottom:2px solid #666;line-height:45px;font-size:18px;text-indent:20px;color:#333;}
.search_line {float:left;width:100%;}
.search_line li {float:left;width:100%;padding:10px 0;}
.search_line li:first-child {margin-top:10px;}
.search_line li.two {background:#F5F5F5;}
.search_line li .img {float:left;height:90px;width:120px;margin-left:15px;}
.search_line li .img img {height:90px;width:120px;}
.search_line li .line_info {float:left;width:660px;margin-left:15px;}
.search_line li .line_info .tit {float:left;height:24px;width:100%;overflow:hidden;}
.search_line li .line_info .tit .biaoshi {float:left;line-height:24px;color:#FF0000;}
.search_line li .line_info .tit a {float:left;line-height:24px;font-size:14px;color:#555;}
.search_line li .line_info .tit a:hover {color:#FF7F00;}
.search_line li .line_info .tit a span {font-size:14px;color:#FF7F00;}

.search_line li .line_info .tit .tezheng1 {height:18px;margin-top:3px;margin-left:5px;padding:0 10px;display:inline-block;overflow:hidden;background:#e95469;border-radius:8px;line-height:18px;font-style:normal;text-align:center;color:#FFF;}
.search_line li .line_info .tit .tezheng2 {height:18px;margin-top:3px;margin-left:5px;padding:0 10px;display:inline-block;overflow:hidden;background:#ff6600;border-radius:8px;line-height:18px;font-style:normal;text-align:center;color:#FFF;}
.search_line li .line_info .tit .tezheng3 {height:18px;margin-top:3px;margin-left:5px;padding:0 10px;display:inline-block;overflow:hidden;background:#e183b3;border-radius:8px;line-height:18px;font-style:normal;text-align:center;color:#FFF;}
.search_line li .line_info .tit .tezheng4 {height:18px;margin-top:3px;margin-left:5px;padding:0 10px;display:inline-block;overflow:hidden;background:#5db480;border-radius:8px;line-height:18px;font-style:normal;text-align:center;color:#FFF;}
.search_line li .line_info .tit .tezheng5 {height:18px;margin-top:3px;margin-left:5px;padding:0 10px;display:inline-block;overflow:hidden;background:#63a7dc;border-radius:8px;line-height:18px;font-style:normal;text-align:center;color:#FFF;}

.search_line li .line_info .tese {float:left;height:45px;line-height:22px;overflow:hidden;color:#999;}
.search_line li .line_info .other {float:left;width:100%;}
.search_line li .prices {float:right;width:120px;color:#FF7F00;}
.search_line li .price {float:left;width:100%;line-height:32px;color:#FF7F00;text-align:center;}
.search_line li .price span {margin:0 3px;font-size:16px;color:#FF7F00;}
.search_line li .line_numbers {float:left;height:24px;width:96px;margin:0 12px;background:#FF7F00;line-height:24px;color:#FF7F00;text-align:center;}
.search_line li .line_numbers .number_label {float:left;height:24px;width:32px;line-height:24px;color:#FFF;text-align:center;}
.search_line li .line_numbers .line_number {float:left;height:22px;width:62px;margin:1px;background:#FFF;line-height:22px;color:#FF7F00;text-align:center;}


/* 限时特价 */
.timed_specials {position:fixed;right:50px;bottom:0;/*height:30px;*/width:280px;background:#FFF;border:1px solid #CCC;font-family:"宋体";text-align:left;display:none;z-index:100;}
.timed_specials h2 {padding:5px 10px 2px 10px;font-size:14px;color:#FF6600;overflow:hidden;}
.timed_specials .summary {padding:2px 10px 5px 10px;border-bottom:1px solid #CCC;font-size:12px;color:#666;overflow:hidden;}
.timed_specials .shrinkage {position:absolute;height:inherit;width:20px;right:2px;margin-top:-45px;border-radius:15px;border:1px solid #CCC;line-height:20px;font-family:"宋体";font-size:16px;font-weight:bold;color:red;text-align:center;cursor:pointer;}
.timed_specials .close {position:absolute;height:20px;width:20px;left:-12px;margin-top:-58px;background:#FFF;border-radius:15px;border:1px solid #CCC;line-height:20px;font-family:"宋体";font-size:16px;font-weight:bold;color:red;text-align:center;cursor:pointer;display:none;}
.timed_specials ul {padding:10px;overflow:hidden;}
.timed_specials ul li {float:left;width:100%;line-height:24px;display:inline-block;overflow:hidden;color:#333;}
.timed_specials ul li .title {float:left;overflow:hidden;width:200px;color:#333;}
.timed_specials ul li .price {float:right;overflow:hidden;width:55px;font-family:'黑体';color:#f50;text-align:right;}
.timed_specials ul li .price span {font-size:16px;color:#f50;}
.timed_specials ul li .cite {float:left;overflow:hidden;width:100%;color:#666;text-align:left;}
/* timed-specials end */

/* 绿色表格 */
.table_green {width:98%;margin:10px;border:1px solid #4DB20C;line-height:28px;font-size:12px;}
.table_green tr {border:0;}
.table_green tr:first-child {background:#4DB20C;border:1px dotted #CCC;}
.table_green td {border-left:1px dotted #CCC;border-bottom:1px dotted #CCC;padding:2px 10px;}
.table_green tr:first-child td {border-bottom:0;color:#FFF;}
.table_green tr td:first-child {border-left:0;}
/* 绿色表格 end */

.xisha_tab {margin:0 auto;border-top:1px solid #CCC;border-left:1px solid #999;}
.xisha_tab td {border-right:1px solid #999;border-bottom:1px solid #999;line-height:28px;font-family:'宋体';text-indent:5px;color:#666;}

