@charset "utf-8";
/* CSS Document */
#main{background:url(http://www.57tibet.com/images/color-s.gif) repeat-x 0 top; padding-top:25px;}
.wbg{ background-color:#fff;}
.gbg{ background-color:#f5f5f5; padding:15px 0;}
.tm-zhezhao{background-color: rgba(0, 0, 0, 0.4); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#88000000, endColorstr=#88000000);}
.wrap{overflow:hidden;min-width:1200px;}
.tm-top{overflow:hidden;zoom:1; margin-bottom:15px;}
.tm-banner-list li .time{ position:absolute;right:20px;bottom:30px;line-height:37px;height:37px; color:#fff;font-size:22px;font-weight:bold;font-family:"微软雅黑";}
.tm-banner-list li .time .day,.tm-banner-list li .time .hour,.tm-banner-list li .time .min,.tm-banner-list li .time .sec{background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/bg.png) no-repeat;display:inline-block;width:37px;font-size:26px;height:37px; text-align:center;font-family:"Arial";font-weight:bold;color:#333;}
.tm-banner-list li .time .t-size12{font-size:12px;font-family:"宋体";line-height:37px;margin:0 3px; position:relative;top:-3px;font-weight:normal;}

.tm-banner-list li h4{ position:absolute;height:22px;line-height:22px;right:20px;top:40px;width:300px; text-align:right;color:#fff;font-family:"微软雅黑";font-size:18px;overflow:hidden;}
.tm-banner-list li h4 span{margin:0 5px;}
.tm-banner-list li h3{ position:absolute;height:40px;line-height:40px;right:20px;top:80px;width:360px;font-weight:bold;text-align:right;color:#fff;font-family:"微软雅黑";font-size:38px;overflow:hidden;}
.tm-banner-list li p{ position:absolute;height:50px;line-height:46px;overflow:hidden;top:130px;right:20px; text-align:right;width:400px;color:#ff9900;font-family:"微软雅黑";font-size:20px;font-weight:bold;}
.tm-banner-list li p b{font-size:48px;}
.tm-banner-list li p em{color:#fff;font-size:18px;font-family:"Arial";margin-left:5px; text-decoration:line-through;}

.tm-bannerMod{width:945px;overflow:hidden;float:left;zoom:1;}
.tm-r-Mod{width:240px;overflow:hidden;float:right;}
.tm-r-M-pic{width:240px;height:160px;overflow:hidden; position:relative;}
.tm-r-M-content{width:238px;height:100px;border:1px solid #DBDBDB;margin-top:-1px;overflow:hidden;}
.tm-r-M-content h3{margin:0 10px;height:20px;line-height:20px;margin-top:10px}
.tm-r-M-content h3 a{font-family:"微软雅黑";font-size:16px;color:#333;}
.tm-r-M-content h3 a:hover{color:#f60}
.tm-r-M-content h4{margin:0 10px;height:20px;line-height:20px;color:#999;margin-top:5px}
.tm-r-M-content p{padding:8px 10px;height:24px;overflow:hidden;background:#FAFAFA;margin-top:5px;}
.tm-r-M-content p span{display:inline-block;float:left;line-height:24px;font-size:20px;font-family:"Arial";color:#f60;}
.tm-r-M-content p span i{font-family:"微软雅黑";font-size:14px;}
.tm-r-M-content p em{display:inline-block;float:left;line-height:30px;color:#ccc;text-decoration:line-through;margin-left:5px;}
a.tm-qg-Btn{float:right;width:76px;height:24px;background:#f80;border-radius:2px; text-align:center;color:#fff !important;line-height:24px;}
a.tm-qg-Btn:hover{background:#ff6600;color:#fff !important; text-decoration:none;}
.tm-tab-list{width:198px;border-left:1px solid #DBDBDB;float:left;border-bottom:1px solid #DBDBDB;border-top:1px solid #DBDBDB;height:259px;background:#f6f6f6}
.tm-tab-list li{width:198px;border-top:1px solid #DBDBDB;height:64px;color:#F6F6F6; position:relative; cursor:pointer;background:#F6F6F6;margin-top:-1px;}
.tm-tab-list li span{ position:absolute;display:block;top:10px;padding:0 20px;overflow:hidden;height:22px;color:#666;font-size:16px;font-family:"微软雅黑";}
.tm-tab-list li em{display:block; position:absolute;top:35px;padding:0 20px;overflow:hidden;height:20px;color:#999;}
.tm-tab-list li i{ position:absolute;right:-24px;top:20px;display:none;z-index:9;border:12px solid #000; border-color:transparent transparent transparent #fff;}
.tm-tab-list li p{height:64px;width:3px;background:#DD3377; position:absolute;left:-1px;top:0;display:none;}
.tm-tab-list .tm-tab_hover p{display:block;}
.tm-tab-list .tm-tab-topLi{height:66px;}
.tm-tab-list .tm-tab-topLi p{height:66px;}
.tm-tab-list .tm-tab_hover{background:#fff;}
.tm-tab-list .tm-tab_hover span{color:#DD3377;}
.tm-tab-list .tm-tab_hover em{color:#666;}
.tm-tab-list .tm-tab_hover i{display:block;}
.tm-banner-list-Box{width:746px;height:260px;float:right;overflow:hidden; position:relative;}
.tm-banner-list-tab{width:148px;height:6px; position:absolute;bottom:20px;left:50%;margin-left:-72px;}
.tm-banner-list-tab li{width:32px;height:6px;float:left;background:#BABABA;overflow:hidden;margin-left:5px; cursor:pointer;}
.tm-banner-list-Box .tm-banner-list-tab .tm-banner-list-tabN{background:#DF1078}
.tm-banner-list{width:746px;height:260px;overflow:hidden;}
.tm-banner-list li{width:746px;height:260px;overflow:hidden; position:relative;background:url(http://pic.lvmama.com/img/new_v/ui_scrollLoading/loadingGIF46px.gif) no-repeat center center; cursor:pointer;}
.tm-hot-event,.tm-qx-event{overflow:hidden;zoom:1;}
.tm-hot-event h3,.tm-qx-event h3,.tm-more-event h3{font-family:"微软雅黑";font-size:22px;line-height:30px;}
.tm-hot-event-l{width:435px;height:340px;float:left;overflow:hidden;background:url(http://pic.lvmama.com/img/new_v/ui_scrollLoading/loadingGIF46px.gif) no-repeat center center;}
.tm-hot-event-r{float:left;width:765px;height:340px;}
.tm-hot-event-cpList{width:765px;height:225px;}
.tm-hot-event-cpList li{width:240px;height:225px;overflow:hidden;float:left;margin:0 0 0 15px;background:url(http://pic.lvmama.com/img/new_v/ui_scrollLoading/loadingGIF46px.gif) no-repeat center center;}
.hot-event-cpPicBox{width:240px;height:160px;overflow:hidden; position:relative;}
.hot-event-cpTips,.tm-r-cpTips{width:70px;height:52px;display:block;overflow:hidden; position:absolute;left:0;top:0;}
.hot-event-cpTips span,.tm-r-cpTips span{display:block;width:70px;height:32px; text-align:center;line-height:32px;color:#fff;}
.hot-event-cpTips span i,.tm-r-cpTips span i{font-family:"Arial";font-size:20px;margin-right:3px;position: relative;top: 2px;}
.hot-event-cpTips em,.tm-r-cpTips em{display:block;width:70px; text-align:center;line-height:20px;height:20px;background:#000;color:#ff9900;}
.hot-event-cpTimeDown{position:absolute;left:0;bottom:-1px;width:240px;height:69px;background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/tm-zhaobg.png) no-repeat;}
.tm-clock{float:right;background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/clock.png) no-repeat;width:14px;height:14px;margin:43px 5px 0 0;}
.hot-event-cpTimeDown span{float:right;height:20px;line-height:20px;color:#fff;margin:42px 10px 0 0;}
.hot-event-cpNrBox{width:238px;height:64px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden;}
.tm-hot-event-cpList li h4{width:220px;height:20px;margin:10px 10px 0 10px;overflow:hidden;}
.tm-hot-event-cpList li h4 a{font-size:14px;font-family:"微软雅黑";color:#333;}
.tm-hot-event-cpList li h4 a:hover{color:#f60}
.tm-hot-event-priceBox{width:220px;height:30px;padding:0 10px;background:#FAFAFA;line-height:30px;margin-top:4px;}
.tm-hot-event-priceBox span{float:left;font-size:14px;color:#FF6600;}
.tm-hot-event-priceBox span em{font-size:20px;font-family:"Arial";margin-left:5px;}
.tm-hot-event-priceBox i{ text-decoration:line-through;float:left;color:#ccc;margin-left:5px;line-height:36px;}
.tm-hot-evetn-ad{width:765px;height:100px;margin-top:15px;}
.tm-hot-evetn-ad li{width:240px;height:100px;margin:0 0 0 15px;float:left;overflow:hidden;background:url(http://pic.lvmama.com/img/new_v/ui_scrollLoading/loadingGIF46px.gif) no-repeat center center;}
.tm-qx-Box{overflow:hidden;zoom:1;}
.tm-qx-leftBox{width:900px;height:auto;overflow:hidden;float:left;}
.tm-qx-zbyBox{width:900px;height:auto;overflow:hidden;}
.tm-qx-cpList{width:900px;height:auto;overflow:hidden; position:relative;}
.tm-qx-cpList li{width:900px;height:218px;overflow:hidden;margin-top:15px; position:relative;}
.tm-qx-picBox{float:left;width:435px;height:218px;overflow:hidden; position:relative;background:url(http://pic.lvmama.com/img/new_v/ui_scrollLoading/loadingGIF46px.gif) no-repeat center center;}
.tm-qx-tipsBox{ position:absolute;left:0;top:0;width:69px;height:71px;}
.tm-zb-Tips{background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/zbyTips.png) no-repeat;}
.tm-mp-Tips{background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/mpTips.png) no-repeat;}
.tm-gny-Tips{background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/gnyTips.png) no-repeat;}
.tm-cjy-Tips{background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/cjyTips.png) no-repeat;}
.tm-yl-Tips{background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/ylTips.png) no-repeat;}

.tm-zb-Tips-on{background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/zbyTips_on.png) no-repeat;}
.tm-mp-Tips-on{background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/mpTips_on.png) no-repeat;}
.tm-gny-Tips-on{background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/gnyTips_on.png) no-repeat;}
.tm-cjy-Tips-on{background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/cjyTips_on.png) no-repeat;}
.tm-yl-Tips-on{background:url(http://pic.lvmama.com/img/v6/groupon/groupon_images/ylTips_on.png) no-repeat;}
/*top end*/
.tourlist{ padding-top:25px;}
.Discounts-wr{ margin-bottom:50px;font-family: "Microsoft YaHei";}
.contimg ul{ width:1218px; margin-left:-18px;}
.contimg li{ margin-top:30px;margin-left:16px; position:relative; float:left; cursor:pointer;-webkit-box-shadow: 2px 2px 3px rgba(50,50,50,0.4);-moz-box-shadow: 2px 2px 3px rgba(50,50,50,0.4);box-shadow: 2px 2px 3px rgba(50,50,50,0.4);border: 1px solid #ddd; width:388px;}
.contimg li.kwidth{ width:794px;}
.contimg li img{ display:block; width:100%; height:290px; display:block;}
.Discounts-wr h3{font-size:30px; color:#00aadb; font-weight:bold;}
.contimg li .divhover{ display:none; position:absolute; top:0;left:0; width:100%; height:290px;}
.divhover .huiceng{ width:100%; height:290px; background:#000; opacity:0.6; Alpha(Opacity=60); position:absolute; top:0; left:0; z-index:1}
.divhover .tour-icon-v1{ height:100px; background:url(../images/home/tourpng.png) no-repeat center 45px; position:relative; z-index:2;}
.divhover p{    font-size: 14px;font-weight: bold;color: #fff;text-indent: 2em;font-family: "Microsoft YaHei"; width:80%; margin:0 auto; border-top:2px solid #fff; padding-top:8px; position:relative; z-index:2;}
.contimg li a:hover{ text-decoration:none;}
.picse-miao{ padding:10px 20px; background:#fff; cursor:pointer;margin-top:-6px;height:97px;}
.picse-miao4{ padding:10px 20px; background:#fff; cursor:pointer;margin-top:-6px;height:77px;}
.picse-miao4 p,.picse-miao p{    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.filmfest{ font-size:18px; color:#666666; font-weight:bold;}
.filmfest-pic{ font-size:12px; color:#999999; font-weight:bold;}
.filmfest-pic2{ font-size:20px; color:#00aadb; font-weight:bold; margin-top:10px;}
.filmfest-time{ font-size:16px; color:#00aadb; font-weight:bold;}
.filmfest-pic3{ color:#999; text-decoration:line-through; font-size:12px;}
.filmfest-time2{ color:#999; font-size:12px; float:right; position:relative; top:4px;}
.miaosha{ position:absolute; top:-9px; left:20px; width:91px; height:93px; background:url(../images/home/xianshi1_04.png) no-repeat 0 0;}
.miaosha-p{position:absolute; top:15px; left:12px;color:#fff;z-index:0;font-weight: bold;}
.miaosha-p1{font-size:12px;margin-left:5px;}
.miaosha-p2{font-size:16px;margin-top:5px;}



.lm-lists-desc-head{position:absolute; top:10px; left:100px;display:none;}
.pic-hr{ width:280px; position:absolute; top:100px; left:50px;color:#fff;display:none;}
.lm-lists-desc-head2{position:absolute; top:10px; left:300px;display:none;}
.pic-hr2{ width:500px; position:absolute; top:100px; left:150px;color:#fff;display:none;}
.pic-text{ width:280px; position:absolute; top:110px; left:50px; display:none;}
.pic-text2{ width:500px; position:absolute; top:110px; left:150px; display:none;}
.pic-text2 span,.pic-text span{ font-size:14px; font-weight:bold; color:#fff; text-indent:2em;font-family:"Microsoft YaHei";}

.contimg li:hover .picse-miao,
.contimg li:hover .picse-miao2,
.contimg li:hover .picse-miao3,
.contimg li:hover .picse-miao4
{ background:#00aadb;} 
.contimg ul li{line-height:1.5;}
.contimg li:hover .filmfest,
.contimg li:hover .filmfest-pic,
.contimg li:hover .filmfest-pic2,
.contimg li:hover .filmfest-pic3,
.contimg li:hover .filmfest-time{color:#fff;}
.contimg li:hover .divhover{ display:block;}
.contimg li:hover .miaosha{ display:none;}
/*
 beauty section
*/
.beauty_section{padding:40px 0 50px;font-family: "Microsoft Yahei", Verdana;}
.beauty_section h2,.about_section h2,.saygo_section h2{font-size:30px; color:#00aadb; text-align:center; font-weight:bold;font-family: "Microsoft Yahei", Verdana; margin-bottom:20px;}
.beauty_section .pco_banner{height:80px;overflow:hidden;margin-bottom:20px;cursor:pointer;}
.beauty_section .imglist{height:502px;overflow:hidden;}
.beauty_section .imglist a{display:block;width:386px;height:230px;overflow:hidden;float:left;margin:0 21px 21px 0;position:relative;}
.beauty_section .imglist a:hover .imgcv{display:block;}
.beauty_section .imglist .nomr{margin-right:0;}
.beauty_section dl{width:240px;border-right:1px solid #dcdcdc;padding-right:29px;margin-right:30px;float:left;}
.beauty_section dl.last{border-right:none;}
.beauty_section dt{font-size:16px;margin-bottom:4px;}
.beauty_section dt a{color:#00aa96;}
.beauty_section dt a:hover{text-decoration:underline;}
.beauty_section dt span{font-size:12px;}
.beauty_section dd{line-height:20px;width:80px;float:left;height:20px;padding-top:6px;}
.beauty_section dd a{color:#555555;font-size:14px;padding:0 4px;white-space:nowrap;border-radius:2px;}
.beauty_section dd a:hover{background-color:#0aaa96;color:#fff;}
/*
 saygo section
*/
.saygo_section{padding:40px 0;font-family: "Microsoft Yahei", Verdana;}
.saygo_section .section_box{position:relative;}
.saygo_section .title{margin-bottom:32px;}
.saygo_section .photowall{width:1200px;height:377px;position:relative;overflow-x:hidden;}
.saygo_section .ul{position:absolute;top:0;left:0;width:1200px;height:377px;overflow:hidden;}
.saygo_section .li{width:1200px;height:369px;overflow:hidden;float:left;padding-top:8px;}
.saygo_section .left{float:left;margin-right:40px;width:600px;height:360px;overflow:hidden;}
.saygo_section .right{width:560px;float:left;}
.saygo_section .rt{height:44px;margin:0 0 25px 30px;background-color:#e1e1e1;position:relative;padding:8px 0 0 50px;}
.saygo_section .rt h3{font-size:16px;color:#555;font-weight:700;margin-bottom:6px;line-height:16px;}
.saygo_section .rt p{font-size:12px;color:#848484;line-height:12px;}
.saygo_section .rt font{font-size:14px;color:#555;}
.saygo_section .rt i{display:inline-block;width:16px;height:13px;background:url(../images/home/tibet-common.png) no-repeat -192px -5px;margin:0 10px 0 20px;position:relative;top:2px;*top:0;}
.saygo_section .rt .type{display:block;width:128px;height:83px;position:absolute;top:-8px;right:0;background:url(../images/home/tibet-common.png) no-repeat 0 -6px;}
.saygo_section .header_img{width:60px;height:60px;position:absolute;left:-40px;bottom:-10px;border-radius:50%;background-color:#f0f0f0;padding:10px;}
.saygo_section .header_img img{width:56px;height:56px;border:4px solid #fff;border-radius:50%;}
.saygo_section .rc{font-size:14px;line-height:24px;height:72px;color:#555;margin-bottom:42px;}
.saygo_section .rc i{display:inline-block;width:18px;height:15px;background:url(../images/home/tibet-common.png) no-repeat;}
.saygo_section .rc .left_icon{background-position:-259px -27px;margin-right:10px;}
.saygo_section .rc .right_icon{background-position:-259px -5px;margin-left:10px;}
.saygo_section .rb{font-size:14px;color:#333;}
.saygo_section .rb h4{margin-bottom:16px;line-height:14px;font-size:14px;}
.saygo_section .rb li{width:160px;float:left;}
.saygo_section .rb .cut{width:40px;text-align:center;line-height:96px;color:#999;font-size:22px;font-weight:700;}
.saygo_section .rb img{display:block;margin-bottom:9px;}
.saygo_section .rb p{line-height:19px;color:#555;height:38px;overflow:hidden;}
.saygo_section .rb p:hover{color:#0aaa96;text-decoration:underline;}
.saygo_section .prev,.saygo_section .next{display:block;width:26px;height:60px;background:url(../images/home/tibet-common.png) no-repeat;position:absolute;top:224px;cursor:pointer;}
.saygo_section .prev{left:-56px;background-position:-167px -43px;}
.saygo_section .next{right:-56px;background-position:-194px -43px;}
.saygo_section .prev:hover{background-position:-225px -43px;}
.saygo_section .next:hover{background-position:-252px -43px;}
/*
about section
*/
.footer_video{ margin-top:15px;}
.module_label {position: relative;border-radius: 2px 0 0 2px;padding-right: 7px;display: inline-block;}
.ie7 .module_label {display: inline;zoom: 1;}
.module_label i {position: absolute;width: 0;height: 0;border-top: 9px solid transparent;border-bottom: 10px solid transparent;border-left: 7px solid #646d7f;right: 0;top: 0;}
.module_label a {font-size: 14px;background-color: #646d7f;line-height: 20px;padding: 0 6px;}

.vertical_divide {float: left;width: 0;border-left: 1px solid #4f5f7c;border-right: 1px solid #2f3849;}
.about_section{padding:40px 0 54px;border-bottom:1px solid #d6d6d6;font-family: "Microsoft Yahei", Verdana;}
.about_section .module_label i{top:2px;border-left-color:#1e6e64;position: absolute;}
.about_section .module_label a{background-color:#1e6e64;color:#fff;font-size: 14px;}
.about_section .section_box{clear:both;overflow:hidden;}
.about_section .about_woqu{width:360px;float:left;position:relative;}
.about_section .about_woqu p{color:#848484;font-size:14px;line-height:24px;}
.about_section .about_woqu p a{color:#0aaa96;}
.about_section .about_woqu p a:hover span{text-decoration:underline;}
.about_section .about_media_reports{width:330px;float:left;position:relative;}
.about_section .about_media_reports ul{padding-top:7px;}
.about_section .about_media_reports li {padding-top: 7px;overflow: hidden;line-height: 22px;height:44px;}
.about_section .about_media_reports li a{color:#555555;font-size:14px;}
.about_section .about_media_reports li a:hover{color:#0aaa96;text-decoration:underline;}
.about_section .about_media_reports span {color: #848484;font-size:12px;display:block;text-align:right;}
.about_section .about_faq{width:280px;float:left;position:relative;}
.about_section .about_faq img{display:block;margin:20px auto 18px;}
.about_section .faq_list p{line-height:26px;font-size:14px;}
.about_section .faq_list a{color:#555555;}
.about_section .faq_list a:hover{color:#0aaa96;text-decoration:underline;}
.about_section .more{position:absolute;top:0;right:0;line-height:22px;font-size:14px;color:#848484;}
.about_section .more:hover{color:#0aaa96;text-decoration:underline;}
.about_section .about_line{width:1px;height:332px;background:#dcdcdc;float:left;margin:0 57px;}

#friendlink .friendlinkinner{border:1px solid #ccc; background-color:#fbfbfb; padding:5px 8px; margin:20px 0 0;}

#friendlink .friendlinkinner a{padding:0 8px; font-size:12px;}