@charset "utf-8";
/* CSS Document */

/*公用*/
body { color:#333333; font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体"; font-weight:normal; margin:0; padding:0;}
ul,li { list-style:none; padding:0; margin:0;}
.clear { clear:both; height:0px; font-size:0px; line-height:0px;}
a:link,hover { color:#114a84; font-size:12px; text-decoration:none; font-weight:normal;}
a:visited { color:#114a84;text-decoration:none; font-weight:normal;}
a:hover { text-decoration:underline;}
a.link1:link,hover { color:#fff; font-size:12px; text-decoration:none; font-weight:normal;}
a.link1:visited { color:#fff; font-weight:normal;}
a.linkY:link,hover { color:#fa6500; font-size:12px; text-decoration:none; font-weight:normal;}
a.linkY:visited { color:#fa6500; font-weight:normal;}
a.linkmore:link,hover { color:#114a84; font-size:12px; text-decoration:none; font-weight:normal;}
a.linkmore:visited { color:#114a84; font-weight:normal;}
a.linkmore2:link,hover { color:#114a84; font-size:14px; text-decoration:none; font-weight:bold; font-weight:normal;}
a.linkmore2:visited { color:#114a84; font-weight:normal;}
a.linkh2:link,hover { color:#114a84; font-size:16px; text-decoration:none; font-weight:normal;}
a.linkh2:visited { color:#114a84; font-weight:normal;}
a.linkB:link,hover { color:#333333; font-size:12px; text-decoration:none; font-weight:normal;}
a.linkB:visited { color:#333333; font-weight:normal;}
a.linkG:link,hover { color:#000; font-size:12px; text-decoration:none; font-weight:normal;}
a.linkG:visited { color:#000; font-weight:normal;}
a.linkEn:link,hover { color:#000; font-size:12px; text-decoration:none; font-weight:normal;}
a.linkEn:visited { color:#000; font-weight:normal;}
.weather { text-align:right;}
.weather a { color:#fff; text-decoration:none;}
img { border:none;}

/*头部*/
.header {background:url(../Orgimages/header.jpg) repeat-x;}
.topNav { width:1000px; margin:0 auto;}
.topNav_l { height:30px; width:422px; float:left; text-align:right; padding:7px 10px 0 0; color:#cccccc;}
.topNav_r { height:34px; width:528px; float:left; padding:3px 20px 0 20px; background:url(../Orgimages/topnav.png) no-repeat;}
.wel { color:#cccccc; font-size:14px;}
.logo { width:432px; float:left; padding-top:10px; margin-bottom:20px;}
.search { width:548px; float:left; text-align:right; padding:10px 20px 0 0; margin-bottom:30px;}

/*nav*/
.cx_tabmenu {PADDING-TOP: 2px;WIDTH: 1000px; margin:0 auto;}

#ddimagetabs A.current {background:url(../Orgimages/nav_hover.jpg) repeat-x; COLOR: #fff}

.line { height:2px; *line-height:1px; background:#d5631d;}
.sub { height:33px; background:url(../Orgimages/sub.jpg) repeat-x; height:33px; line-height:33px;}

/*搜索框*/
.searchinput{padding-left:5px; *padding-top:7px; border:none; background:url(../Orgimages/input.png) no-repeat; width:246px; height:27px; float:left; color:#cccccc; margin-left:4px; font-size:12px; vertical-align:middle; margin-right:3px;}
.searchaction{width:44px; float:left; height:27px; margin:-2px 0 0 -10px;}

/*中部*/
.main { width:1000px; margin:10px auto 0 auto;}

/*面包屑*/
.breadL { float:left; width:8px; height:31px; line-height:31px; background:url(../Orgimages/bread_l.png) no-repeat; margin-bottom:10px;}
.breadR { float:left; width:100px; height:31px; line-height:31px; background:url(../Orgimages/bread_bg.jpg) repeat-x; color:#fa6500; text-align:center; margin-bottom:10px;}
.breadC { float:left; width:880px; height:31px; line-height:31px; background:url(../Orgimages/bread_con.jpg) repeat-x; border-left:1px #dcdcdc solid; border-right:solid 1px #dcdcdc; padding-left:10px; color:#787878; margin-bottom:10px;}

/*左侧*/
.LR { width:309px; float:left; overflow:hidden;}
.cen { width:340px; margin:0 21px; float:left; overflow:hidden;}

/*焦点图*/
.featured_slider {width: 308px; height: 314px; background: url(../Orgimages/slider_bg.png) repeat-x top; position: relative; display:table;}
#slider-wrapper {width:308px; position: relative; z-index: 1; height:314px;	background: url(../Orgimages/slider_shadow.png) no-repeat center bottom; margin: 0 auto;}
.slider_border {width: 308px; height: 314px; position:absolute;top:0px; left: 0px; background: url(../Orgimages/slider_border.png) no-repeat;	z-index: 51;}
#slider {position:relative;	width:308px; height:314px;	background:url(../Orgimages/loading.gif) no-repeat 50% 50%;}
#slider img {position:absolute;	top:0px; left:0px; display:none; width:300px; height:310px;}
#slider a {	border:0; display:block;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;	top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute; top:0px; left:0px;	width:100%;	height:100%; border:0; padding:0; margin:0;	z-index:60;	display:none;}
/* The slices in the Slider */
.nivo-slice {display:block;	position:absolute;	z-index:50;	height:100%;}
.nivo-box {display:block; position:absolute;	z-index:5;}
/* Caption styles */
.nivo-caption {	position:absolute; left:6px; top:6px; background:#000; color:#fff; opacity:0.8; /* Overridden by captionOpacity setting */	z-index:89;	padding: 10px 20px;}
.nivo-caption p {padding: 0; margin:0; line-height:17px; font-size:12px; width:254px; font-family: Arial, Tahoma, sans-serif;}
.nivo-caption p::selection {background: #fff; color: #000;}
.nivo-caption p::-moz-selection {background: #fff; color: #000;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute; top:40%; z-index:99; cursor:pointer; display: block; text-indent: -9999em;	width: 40px; height: 90px;}
a.nivo-prevNav {left: 5px;	background: url(../Orgimages/slider_previous.png) no-repeat;}
a.nivo-nextNav {right: 5px;	background: url(../Orgimages/slider_next.png) no-repeat;}
/* Control nav styles (e.g. 1,2,3...) */

.nivo-controlNav {position: absolute; bottom: 20px;	right: 20px; text-align: center;	z-index: 999;}
.nivo-controlNav a {z-index:999; cursor:pointer; float: left; display: block; width: 20px; height: 20px; margin: 0 0 0 5px;	background: url(../Orgimages/slider_bullet_nav.png) no-repeat 0 0; text-indent: -9999em;}
.nivo-controlNav a.active {font-weight:bold;	background: url(../Orgimages/slider_bullet_nav.png) no-repeat -25px 0;}
#featured_slider_bg {width: 100%;	height: 384px; position: relative;	padding: 0;	margin: 12px 0 0;	padding: 33px 0 0;}

/*light box*/
.lightBoxTit { height:33px; line-height:33px; background:url(../Orgimages/light_tit.png) no-repeat; padding-left:10px;}
.lightBoxTit span { font-size:14px; font-weight:bold;}
.lightBox_con { border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; padding:5px; padding-bottom:1px; background:#fff;}
.lightBox_con_li { background:#f7f7f7; padding:0 10px; margin:2px 0; line-height:20px;}
.lightBox_con_li2 {padding:0 10px; margin:2px 0; line-height:20px; *height:20px;}
.lightBox_more { padding:5px 10px 0 0; text-align:right;}
.lightBox_more2 { padding-right:10px; text-align:right; border-top:solid 1px #dcdcdc;}
.bot { height:8px; background:url(../Orgimages/bot.png) no-repeat;}

/*common box*/
.comBoxTit { height:34px; line-height:34px; background:url(../Orgimages/common_tit.png) no-repeat; padding-left:10px;}
.comBoxTit span { font-size:14px; font-weight:bold;}
.conTit { border:solid 1px #dcdcdc; padding:5px 10px; background:#fff;}
.conTit span { font-size:14px; font-weight:bold;}

/*news*/
.newsTit { width:50%; float:left;}
.newsTit span {font-size:14px; font-weight:bold;}
.newsCon { border-bottom:solid 1px #cccccc; line-height:140%; padding-bottom:10px;}
.newsCon h2 { font-size:16px; font-weight:normal; padding:10px 0 10px 0; margin:0;}
.newsCon span { color:#666666;}

.newsList { margin:5px 0;}
.newsList li { line-height:200%; *height:24px;}

/*分享*/
.share { height:33px; line-height:33px; background:url(../Orgimages/share.png) no-repeat; margin-top:10px; *margin-top:5px; text-align:center; *padding-top:10px;}

/*精彩回顾*/
.imgBg { height:229px; background:url(../Orgimages/img_bg.jpg) repeat-x; padding:10px; margin-top:10px;}

/*左侧分类大模块*/
.left { width:670px; float:left; overflow:hidden;}
.bigTit { border-top:solid 1px #787878; border-bottom:solid 1px #cccccc; width:100%; margin:0 auto;}
.bigTitL { float:left; padding:10px; border-right:solid 1px #cccccc;}
.bigTitR { float:right; padding:10px;}
.bigTit span { font-size:14px; font-weight:bold;}

.left h2 { font-size:14pt; text-align:left; color:#333333; padding-bottom:5px;margin-top:15px;}
.left p { text-indent: 2em;line-height:2.5em;}
.leftCon { padding:10px;}
.leftConNews { margin-top:5px;}
.leftConNews li { height:98px; float:left;}
.leftConNews li  {font-size:12px;}
.leftConNews h2 { font-size:16px; font-weight:normal; padding:10px 0 10px 0; margin:0;}


/*视频展播*/
.videoTit { height:34px; line-height:33px; background:url(../Orgimages/black_tit.png) no-repeat; padding-left:10px; margin-top:10px; color:#fff;}
.videoTit span { font-size:14px; font-weight:bold;}
.videoBot { padding:10px; line-height:150%; border:solid 1px #dcdcdc; background:#f1f1f1; color:#787878; background:#fff;}

/*底部*/
.foot { height:202px; background:url(../Orgimages/foot.jpg) repeat-x; margin-top:10px;}
.footCon { width:1000px; margin:0 auto; padding-top:10px 0px}

/*列表页*/
.mytable {}
.mytable ul li {padding-top:5px;text-indent:2em;list-style:none;background:url(../Orgimages/icon_gray.png) 3px 50% no-repeat;border-bottom:#cccccc 1px dotted ;text-align:left;height:25px;}
.mytable ul li.t1 {background-color:#fafafa;}/* 第一行的背景色 */
.mytable ul li.t2{background-color:#ffffff;}/* 第二行的背景色 */
.mytable ul li.t3 {padding-top:5px;text-indent:2em;list-style:none;background:url(../Orgimages/icon_blue.png) #f1f1f1 3px 50% no-repeat;border-bottom:#cccccc 1px dotted ;text-align:left;height:25px;}/* 鼠标经过时的背景色 */

/*分页*/
DIV.technorati {PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right; margin-top:10px;}
DIV.technorati A {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #114a84; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none}
DIV.technorati A:hover {BACKGROUND-IMAGE: none; COLOR: #fff; BACKGROUND-COLOR: #cccccc}
DIV.technorati A:active {BACKGROUND-IMAGE: none; COLOR: #fff; BACKGROUND-COLOR: #cccccc}
DIV.technorati SPAN.current {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px}
DIV.technorati SPAN.disabled {DISPLAY: none}

/*导航下拉*/
#smallnav {line-height: 24px; list-style-type:none; float:left;}
#smallnav a { display: block; text-align:center;}
#smallnav a:link { text-decoration:none;}
#smallnav a:visited { text-decoration:none;}
#smallnav a:hover {text-decoration:none;}
#smallnav li { float: left; position:relative;}
#smallnav li a:hover{ }
#smallnav li ul { line-height: 30px; margin-top:0px; list-style-type: none;text-align:left; left: -999em; *left:0; width: 200px; position: absolute; border:solid 1px #e8e8e8; z-index:9999;}
#smallnav li ul li{ float: left; width: 200px; background: #ffffff; border-bottom:dashed 1px #e8e8e8;}
#smallnav li ul a{ display: block; width: 163px;text-align:left;padding-left:24px;}
#smallnav li ul a:link { color:#666; text-decoration:none;}
#smallnav li ul a:visited { color:#666;text-decoration:none;}
#smallnav li ul a:hover { color:#F3F3F3;text-decoration:none;font-weight:normal; background:#fa6500;}
#smallnav li:hover ul { left: auto;}
#smallnav li.sfhover ul { left: auto;}
#content { clear: left; }

/*滚动*/
.scroll_div {overflow: hidden; white-space: nowrap; text-align:center;}
.scroll_div img {width:191px;height:127px;border: 0;margin: 10px 8px 0 8px; border:1px #efefef solid;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}/*设置ul和li横排*/

/*新导航*/
.suckerdiv ul{margin: 0;padding: 0;list-style-type: none;}	
.suckerdiv ul li{position: relative; float:left;}	
/*1st level sub menu style */
.suckerdiv ul li ul{top:36px; left:0;/* Parent menu width - 1*/position: absolute;/*sub menu width*/display: none; z-index:99999999999999;}
.suckerdiv ul li ul li { }
/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ left:190px; top:0; /* Parent menu width - 1*/}
/* menu links style */
a.suckerdiv:visited,a.suckerdiv:link {PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 20px; FONT-SIZE: 14px; background:url(../Orgimages/nav_bg.jpg) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 36px; PADDING-TOP: 0px;HEIGHT: 36px; TEXT-ALIGN: center; TEXT-DECORATION: none;}
.suckerdiv ul li ul li a{ text-align:left;}
.suckerdiv ul li a:hover{background:url(../Orgimages/nav_hover.jpg) repeat-x; COLOR: #fff;}
.suckerdiv .subfolderstyle{PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 20px; FONT-SIZE: 14px; background:url(../Orgimages/nav_bg.jpg) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 36px; PADDING-TOP: 0px;HEIGHT: 36px; TEXT-ALIGN: center; TEXT-DECORATION: none;}
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */




/*********CSS reset ***********/
*{margin:0;padding:0;}
ul,li,ol{ list-style:none;}
img,a img{ border:none;}
table{ border-collapse:collapse; border-spacing:0;}
em,i,u{ font-style:normal;}
a{ text-decoration:none;color:#434343;}
a:hover{ text-decoration:underline; color:#ff4000;}
body{font-size:12px; font-family:"宋体";color:#434343;}
.clear{clear:both;  font-size:0; overflow:hidden; height:0;}
.blank10{clear:both;  font-size:0; overflow:hidden; height:10px;}
.blank{clear:both;  font-size:0; overflow:hidden; height:10px; background:#FFF;}
/*********content css定义***********/
#content{width:960px;margin:0 auto;}
h1,h2,h3{ font-family:"微软雅黑";color:#00659b;}
h1,h2,h3,h4,h5,h6{ font-weight:bold;}
#footer{padding-bottom:0;margin:0px auto 0;}
/*********main css定义***********/
.mb15 {margin-bottom: 0px;}
#main{width:960px; margin:6px auto 10px; overflow:hidden;}



/*********图片切换 css定义***********/
.sub_box{width:300px; height:310px; float:left; position:relative; overflow:hidden; border:1px solid #cccccc; background:url(http://trip.elong.com/trip/default/news/images/logo_gray.jpg) center center no-repeat; *background:url(http://trip.elong.com/trip/default/news/images/logo_gray.jpg) 220px 120px no-repeat;}
.sub_box img{border:none; width:300px; height:310px;}
#bd1lfimg{position:relative; width:300px; height:310px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:300px; height:310px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:300px; height:310px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:300px; height:80px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px; padding:0 5px;}
#bd1lfimg dd h2{height:25px; padding:8px 0 4px 0; line-height:25px; overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
#bd1lfimg dd tt{color:#dddddd; line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}

.sub_nav{width:300px; height:25px; bottom:0px; position:absolute; color:#999999; z-index:200;}
.sub_no{height:25px; float:right;}
.sub_no li{display:block; width:25px; height:25px; float:left; overflow:hidden; line-height:25px; vertical-align:middle; text-align:center; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; font-family:Arial; font-size:11px; color:#999999; cursor:pointer;}
.sub_no li.show{background:#ffffff; color:#000000;}
.sub_more{float:right; width:50px; height:25px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; color:#999999; text-align:center; line-height:25px;}
.sub_more a{color:#999999;}
.sub_more a:hover{color:#cccccc; text-decoration:none;}

/*********图片切换 css定义***********/

