﻿@charset "UTF-8";
.main_hd { width:1190px; margin:auto; height:auto;
}
.mF_YSlider_wrap {
overflow: hidden; position:relative;
}
.mF_YSlider_myFocusIndex {overflow: hidden;font: 12px/1.5 Verdana;text-align: left;visibility: visible!important;}
.main_hd_inner{ width:194px;     height: 409px;position:absolute; top:0px; left:0px; background:#fff; z-index:9; border:#008bd4 3px solid; border-top:0;}
.pin_pai_box{
	width:100%;
	padding:21px 0 25px 0;}
.pin_pai_box .pin_pai_con{
	width:1210px;
	height:53px;
	margin:0 auto;}
.pin_pai_con dl{
	float:left;
	width:25%;
	height:53px;
	overflow:hidden}
.pin_pai_con dl dt{
	float:left;
	width:70px;
	height:53px}
.pin_pai_con dl dd{
	float:left;
	width:210px;
	height:53px;
	padding-left:10px}
.pin_pai_con dl dd em{
	float:left;
	color:#333;
	display:block;
	width:210px;
	height:33px;
	font-size:22px;
	font-style:normal}
.pin_pai_con dl dd span{
	float:left;
	color:#999;
	display:block;
	width:210px;
	height:20px;
	font-size:14px}
/*ͨ����ͼ��ʽ*/
.main_hd{ position:relative;}
.slide_image{ width:100%;height:412px; position:relative;}
.slide_image_item{height:412px;background:#eee no-repeat center top;position: absolute;
top: 0px;width: 100%;
right: 0px;}
.slide_image_btns {
    width: 1062px;
    height: 22px;
    position: absolute;
    top: 365px;
    left: 24%;
}
.slide_image_btns a {
    float: left;
    margin-right: 10px;
    opacity: 0.8;
    font-size: 14px;
    color: #8AB923;
    height: 24px;
    font-weight: 700;
    font-family: arial;
    line-height: 24px;
    text-align: center;
    width: 24px;
    border-radius: 12px;
    background: #fff;
}
.slide_image_btns a.on {
    background: #ff9d00;
    color: #fff;
    opacity: 1;
}
.slide_image_btns a:hover{text-decoration:none;}
/*��ർ��*/
.listbox {
border-bottom: 1px solid #f0f0f0;
padding: 9px 15px 8px 12px;
overflow: hidden;
width: 167px;
position: relative;
height: 42px;
}
.listbox img {
width: 28px;
height: 28px;
float: left;
margin-right: 12px;
}
.listbox dl {
width:120px; font-family:"Microsoft YaHei";
float: left;
font-size: 14px;
}
.listbox dt {
margin-bottom: 3px;
}
.listbox dt a {
color: #444;
margin-right: 10px;
font-size: 16px;
}
.listbox dd { width:114px;
height: 19px;
overflow: hidden;
}
.listbox dd a {
color: #666;
white-space: nowrap;
margin-right:6px;
}
.sign_ico {
position: absolute;
background-position: 0 -1px;
width: 6px;
height: 9px;
right: 15px;
top: 24px;
}
.sign_ico, .hotcitylist dt, .hotplaylist dt, .city_b, .city_b_hover, .search-line, .search-input, .cen_box span, .bottico, .favorabletitle i, .preselltit i, .longtit i, .longboxl h3, .r_top h3, .themetit i, .iv-bothow i, .iv-bothidd i {
background: url(../images/main01.png) no-repeat 0 0;
}
.listboxH {
width: 169px;
z-index: 2;
border-color: #008bd4;
background-color: #fff;
border-top: 1px solid #008bd4;
margin-top: -1px;
position: relative;
}
.showlist {
position: absolute;
margin-left: 195px;
top: -41px;
border: 1px solid #008bd4;
background-color: #fff;
}
.bor_no {
border-left: none;
}
.show_ico, .hotcitylist, .hotplaylist, .showbox {
float: left;
}
.showbox {
padding: 20px 32px 26px 20px;
width: 290px;
}
.showbox h4, .showbox dd a {
position: relative;
}
.showlist h4 {
display: block;
line-height: 23px;
font-size: 14px;
background-color: #f6f6f6;
padding-left: 14px;
margin-bottom: 14px;
}
.showlist h4 a {
color: #333;
font-weight: bold;
}
.show_ico, .hotcitylist, .hotplaylist, .showbox {
float: left;
}
.hotcitylist {width:100%;height:auto;overflow:hidden;
margin-bottom: 15px;
}
.hotcitylist dt{width:100%;height:auto;overflow:hidden;}
.hotcitylist dt, .hotplaylist dt {
background-position: -230px 0;
padding-left: 18px;
line-height: 14px;
color: #008bd4;
font-size: 14px;
margin-bottom: 13px;
}

.hotcitylist dd {
border-right: 1px solid #d3d3d3;
display: inline-block;
line-height: 14px;
margin-bottom: 5px;
}
.showbox h4, .showbox dd a {
position: relative;
}
.hotcitylist a, .hotplaylist a {
color: #666;
margin: 0 5px;
float: left;
}
.bottico {
background-position: -57px 0;
width: 6px;
height: 10px;
position: absolute;
right: -8px;
bottom: -4px;
z-index: -1;
}
/*iv_info*/
.iv_info {
position: relative;
width: 100%;
margin: 0 0 35px -50%;
left: 50%;
border-bottom: 1px solid #e3e3e3;
box-shadow: 0 0 2px 1px #ddd; font-family:"Microsoft YaHei";
}
.iv_info .cen_box {
width: 1200px;
margin: 0 auto;
overflow: hidden;
}
.cen_box ul {
padding: 0 0 0 271px;
overflow: hidden;
}
.cen_box li {
float: left;
display: inline;
background: url(../images/cen_box.png) 0 0;
padding: 14px 77px 13px 31px;
}
span.price_ico {
background-position: 0 -78px;
}
span.line_ico {
background-position: -77px -78px;
}
li.mar_no {
margin: 0;
}
span.experience_ico {
background-position: -152px -78px;
}
.cen_box span {
display: block;
width: 57px;
height: 57px;
float: left;
}
.cen_box dl {
float: left;
margin-left: 27px;
}
.cen_box dt {
font-size: 16px;
color: #666;
display: block;
}
.cen_box dd {
line-height: 18px;
color: #999;
display: block;
}
.splitspan {
border-left: 1px dashed #ccc;
float: left;
width: 0;
}

.mb_6{ margin-bottom:6px;}
.ico_rigth{ padding:0 0 0 20px;}
.splitspan01{ border-top:1px dashed #ccc; width:310px; height:1px; margin-left:20px;}
	.quality {
    width: 1190px;
    overflow: hidden;
    height: auto;
    font-family: 'Microsoft Yahei';
    margin-top:23px; clear:both;
}
.red h2 {
    border-bottom: #24baf9 3px solid;
}
.quality h2 {
    display: block;
    height: 40px;
    color: #555;
    line-height: 36px;
    font-size: 24px;
}
.red h2 label {
    color: #24baf9;
}
.quality h2 a {
    float: right;
    margin-top: 1px; font-weight:normal;
    font-size: 14px;
}
.pro_list { position:relative; border:#eee 1px solid;
width: 223px;
margin-top: 16px;
float: left;
color: #333;
margin-right:13px;
padding-bottom: 1px;
}
.pro_mn {
margin-right: 0; margin-top:0;
}
.pro_list img {
display: block;
height: 165px;
width: 223px;
}
.quality_c a:hover .hover_box, .hot_line .lineBox a:hover .hover_box{ display:block;}
.quality_c a .hover_box,.hot_line .lineBox a .hover_box{ width:223px; height:165px;position: absolute;
top: 0px;
left: 0px;
background: rgba(0, 0, 0, 0.6);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000)";
display: none;}
.quality_c a .hover_box p,.hot_line .lineBox a .hover_box p{
    margin: 5px 10px;
    color: #fff;
    font-size: 12px;
    height: auto;
    line-height: 20px;
    margin-top: 40px;
}
.quality_c a .hover_box .arrow01,.hot_line .lineBox a .hover_box .arrow01{
    width: 28px;
    height: 28px;
    background: url(../images/arrow.png) no-repeat;
    float: right;
    margin-right: 20px;
    margin-top: 30px;
}
.quality_c h3 {
    font: 14px/24px microsoft yahei;
    padding: 0 6px;
    margin: 3px 0 5px 0;
    height: 48px;
    overflow: hidden;
}
price_hold {
margin: 10px 0;
padding-left: 0;
}
.pri_s {
float: left;
position: relative;
zoom: 1;
background: #FBAC50;
font: 14px/24px microsoft yahei;
height: 26px;
color: white;
padding: 0 14px 0 4px;
margin-top: 8px;
vertical-align: top;
}
.pri_s .ico_arrow {
position: absolute;
right: -2px;
top: 0;
background-position: -97px -155px;
height: 26px;
width: 10px;
}
.orange {
    color: #F60;
}
.start_city_station dt i, .start_city_station dt b, .search_wrap .main_search_btn i, .more_a .more_ico, .ico_arrow, .arrow_l, .arrow_r, .item_tit i, .arrow_b {
background-image: url(../images/un_sce_htl.png);
background-repeat: no-repeat;
}
.pri_s .price1 {
font: 18px/24px tahoma;
color: white;
overflow: hidden;
vertical-align: top;
}
.pri_s .price1 dfn {
vertical-align: 4px;
}
dfn {
margin: 0 3px;
}
dfn {
font-style: normal;
font-size: 12px;
font-family: Arial !important;
}
.orange dfn {
font: 12px Arial;
}
.orange em { font-family:"Microsoft YaHei"; font-size:15px;margin: 0 3px;
}
.price_hold ins, .price_hold del {
float: right;
clear: right; margin-right:3px;
}
.del, .del .orange {
color: #B7B7B7;
}
.price_hold ins {
text-decoration: none;
}

.ins .orange {
font-size: 24px;
line-height: 24px; font-family: "Microsoft YaHei";
}
.quality h2 label {
    font-size: 26px;
    font-weight: 600;
    float: left;
}
.zby h2, .hotel h2 {
    border-bottom: #24baf9 3px solid;
}
.zby h2 label, .hotel h2 label {
    color: #24baf9;
}
.quality h2 span { font-weight:normal;
    float: left;
    font-size: 12px;
    color: #777;
    margin-left: 10px;
    margin-top: 5px;
}
.zby h2 label,.vista h2 label {color:#24baf9;}
.zby h2,.vista h2{ border-bottom:#24baf9 3px solid;}
.quality .hot_line{
width: 1190px;
height: auto; margin-top:16px;
overflow: hidden;
}

.hotel .hot_line,.zuche .hot_line,.vista .hot_line,.mp .hot_line{ height:250px; margin-top:16px;}
.hot_line ul{position:relative}
.w990 .hot_line,.w990 .hot_line li{width:960px}
.hot_line .line_list{width:1190px;height:250px;margin-bottom:20px;}
.hot_line .description{ background:#209ef6;float:left;width:468px;height:249px;}
.zby .description{ background:url(../images/zby_gg.jpg) no-repeat;}
.description .linefl{ width:135px; height:220px;background-color: rgba(0,0,0,.7); color:#fff; padding:13px;text-align:center;}
.description .linefl p{ border:#fff 1px dotted;margin-bottom:9px; font-size:14px; font-family:"Microsoft YaHei"; }
.description .linefl p a{ color:#fff;}
.hot_line .lineBox{position:relative;float:left;margin-left:15px; margin-right:5px;width:223px;height:247px; border:#ddd 1px solid;}
.hot_line .lineBox img{display:block;width:223px;height:165px}.hot_line .lineBox .line{margin:7px auto 0;width:210px;height:40px;color:#333;font:14px/20px "microsoft yahei";overflow:hidden}
.hotel .lineBox .cruiseDate em{color: #999; float:left; 
font-size: 14px;
line-height: 18px;}
.hotel .lineBox .cruiseDate em b{ color:#f70;}
.hot_line .lineBox .cruiseDate{margin:7px auto 0;width:210px;height:20px;font:12px/20px "microsoft yahei";color:#666;overflow:hidden}.hot_line .lineBox .cruiseDate span{float:left;width:56px;height:20px; background:url(../images/cruiseDate.jpg) no-repeat; color:#fff; padding-left:15px;overflow:hidden}.lineBox .cruiseDate em{float:right;color:#999;font-size:14px;line-height:18px; font-style: normal;} .lineBox .cruiseDate em b{margin-right:2px;color:#ff4e60;font-size:14px; font-weight:normal;}.hot_line .lineBox .cruiseDate em strong{font-size:22px; font-weight:normal; margin-left:3px;}.hot_line .lineBoxB{position:relative;float:left;width:470px;height:242px}.hot_line .lineBoxB img{display:block;width:470px;height:205px}.hot_line .lineBoxB p.cruiseName{position:absolute;top:166px;padding-left:10px;width:460px;height:39px;font:16px/42px "microsoft yahei";color:#fff;overflow:hidden;text-overflow:ellipsis;background:url(../images/layer.png) repeat-x}.hot_line .lineBoxB p.cruiseName span{float:right;margin-right:10px;font-size:14px}.hot_line .lineBoxB .cruiseDate{width:468px;height:36px;border:1px solid #ddd;border-top:0;font:16px/36px "microsoft yahei";overflow:hidden}.hot_line .lineBoxB .cruiseDate p{float:left;padding-left:20px;width:350px;height:36px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hot_line .lineBoxB .cruiseDate em{float:right;margin-right:10px;color:#999;font-size:14px}.hot_line .lineBoxB .cruiseDate b{margin-right:4px;color:#f60}.hot_line .lineBoxB .cruiseDate strong{font-size:20px}
.zby .line_list .more_tp{ width:227px; height:249px; background:#24baf9 url(../images/more_tp2.jpg) no-repeat 19px 27px; border:0;}
.line_tp{ width:209px; float:left;}
.line_c{ width:975px; float:right;}
.gny .line_list .more_tp{ width:227px; height:249px; background:#24baf9 url(../images/more_tp2.jpg) no-repeat 19px 27px; border:0;}
.cjy .line_list .more_tp{width:227px; height:249px; background:#24baf9 url(../images/more_tp2.jpg) no-repeat 19px 27px; border:0;}
.gny h2 label,.gl h2 label,.vista h2 label {color:#24baf9;}
.gny h2,.gl h2,.vista h2{ border-bottom:#24baf9 3px solid;}
.cjy h2{border-bottom:#24baf9 3px solid;}
.cjy h2 label{color:#24baf9;}
/*���*/
.ui-cont-ab{

}
.ui-cont-ab >.l{
  width: 210px;
  float: left;
  height: 460px;
}
.ui-cont-ab >.r{
  width: 955px;
  float: right;
  height: 460px;
}

.ui-navi-aa.ta{
  background: url(../images/pic_li-7.jpg);
}
.ui-navi-aa.tb{
  background: url(../images/pic_li-8.jpg);
}
.ui-navi-aa.tc{
  background: url(../images/pic_li-9.jpg);
}
.ui-navi-aa{ position: relative; width:199px;height:398px; padding-top:57px; padding-left:11px;float:left; ;}
.ui-navi-aa li{
  text-align: center;
  margin-bottom: 10px; float:left; margin-left:10px; margin-right:4px; width:176px;
}
.ui-navi-aa  a{
  display: inline-block;
  width: 100%;
  height: 30px;
  background: none no-repeat center;
  line-height: 30px;
  text-align: center;
  color: #ffffff;
  font-size: 14px;
}
.ui-navi-aa.ta a{
    background: #36bdff;
    border-radius: 5px;
}
.ui-navi-aa.tb a{
    background: #36bdff;
    border-radius: 5px;
}
.ui-navi-aa.tc a {
    background: #36bdff;
    border-radius: 5px;
}
.ta a.on,.ta a:hover{
   color: #24baf9;
 background: #fff;
}
.tb a.on,.tb a:hover{
  color: #24baf9;
 background: #fff;
}
.tc a.on,.tc a:hover{
  color: #24baf9;
 background: #fff;
}
.destination{ float:left; margin-left:24px; margin-bottom:17px;}
.gd{
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
}
.gd a{ width:190px;
  display: block;
  line-height:31px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  padding-right: 20px;
  background-image:none;
}
.ui-navi-aa.ta >p a{
  background: #009fe8;
}
.ui-navi-aa.tb >p a{
  background: #24baf9; color:#fff;
}
.ui-navi-aa.tc >p a{
  background: #24baf9;
}
.ht55 {
    height: 57px;
}
.line_c .xltu{ width:974px; height:250px;}
.botUl{
  width:948px; margin-left:15px;
  overflow: hidden; margin-top:3px;
}
.zby .botUl li {
    background: url(../images/guolvind_06.jpg) no-repeat left 18px;
}
.gny .botUl li {
    background: url(../images/guolvind_06.jpg) no-repeat left 18px;
}
.cjy .botUl li{background: url(../images/guolvind_06.jpg) no-repeat left 18px;}
.botUl li .cl{ height:auto; overflow:hidden; margin-bottom:-1px;}
.botUl li { 
    width: 419px;
    float: left;
    display: block;
    padding: 11px 15px 10px 30px;
    height: 47px;
    overflow: hidden;
    border-bottom: 1px dashed #e3e3e3;
}
.bk {padding-right:15px;
    border-right: 1px dashed #e3e3e3;
}
.botUl .ml20px {
    padding-left: 50px;
    width: 418px;
}
.botUl .ml20px {
    background-position: 20px 18px !important;
}
.botUl li .cl a h3{ font-weight:normal;
  width: 312px;
  float: left;
  height: 28px;
  color: #333;
  font-size: 15px;
  line-height: 150%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.botUl li .cl .w-jiaGe{
  float: left;
  width: 106px; margin-top:-5px;
  text-align: left;
}
.botUl li .cl .w-jiaGe em{
  color: #999; font-size:14px;font-weight: normal; font-style:normal;
}
.w-jiaGe {
    color: #ff4e60;
font-size: 22px;
}
.botUl li .cl .w-jiaGe b,.botUl li .cl .w-jiaGe strong{ font-weight: normal;}
ul.botUl p{
    color: #666;
    font-size: 14px;
    line-height: 150%;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.hotel .zhekou,.vista .zhekou,.mp .zhekou,.zuche .zhekou{
    position: absolute;
    bottom: 82px;
    right: 10px;
    background: url(../images/zhekou.png) no-repeat;
    width: 30px;
    height: 52px;
    text-align: center;
    color: #fff;
}
.hot_line .line_list .ml0 {
    margin-left: 0px;
}
.hotel .hot_line .lineBox,.mp .hot_line .lineBox,.vista .hot_line .lineBox,.zuche .hot_line .lineBox{ width:221px; border:0;}
.mp h2{border-bottom: #24baf9 3px solid;display: block; 
height: 40px;
color: #555;
line-height: 36px;
font-size: 24px;}
.mp h2 label{
font-size: 26px;
font-weight: 600;
float: left;
color: #24baf9;
}
.mp p{ padding-left:8px;}
.mp li{background: #f3f3f3; width:153px; float:left; margin-right:14px;
height:187px;margin-top:17px;
position: relative;
border: 0;}
.mp li img {
display: block;
width:153px;
height:130px;
}
.mp .zhekou{ position:absolute; bottom:57px; right:10px; background:url(../images/zhekou.png) no-repeat; width:30px; height:52px; text-align:center; color:#fff;}
.mp .line{margin:7px auto 0;width:210px;color:#333;font:14px/20px "microsoft yahei";overflow:hidden}
.mp .cruiseDate {
margin: 5px auto 0;
width: 210px;
height: 20px;
font: 12px/20px "microsoft yahei";
color: #666;
overflow: hidden;
}
.mp .cruiseDate em{color: #999; float:left;
font-size: 14px;
line-height: 18px;}
.mp .cruiseDate em b {
margin-right: 2px; font-style:normal;
color: #f70;
font-size: 14px;
font-weight: normal;
}
.youji {
    width: 676px;
    height: auto;
    float: right;
}
.youji h2 {
    border-bottom: #fd6e7d 3px solid;
}
.youji h2 label{ color:#fd6e7d;}
/*��Ʊ*/
ul.suggested_routers_list {list-style: none;}
ul.suggested_routers_list li {border-bottom: 1px solid #EEE;overflow: hidden;}
ul.suggested_routers_list li.item_1 a{background-position:0 25px}
ul.suggested_routers_list li.item_2 a{background-position:0 -65px}
ul.suggested_routers_list li.item_3 a{background-position:0 -155px}
ul.suggested_routers_list li.item_4 a{background-position:0 -245px}
ul.suggested_routers_list li.item_5 a{background-position:0 -335px}
ul.suggested_routers_list li a:hover{background-color:#fff8ee;text-decoration:none}
ul.suggested_routers_list li a:hover dl{background-position:598px -90px}
ul.suggested_routers_list li.item_1 a:hover{background-position:0 -515px}
ul.suggested_routers_list li.item_2 a:hover{background-position:0 -605px}
ul.suggested_routers_list li.item_3 a:hover{background-position:0 -695px}
ul.suggested_routers_list li.item_4 a:hover{background-position:0 -785px}
ul.suggested_routers_list li.item_5 a:hover{background-position:0 -875px}
ul.suggested_routers_list li a {cursor: pointer;display: block;}
ul.suggested_routers_list li dl {position: relative;padding: 12px 0 16px 30px;color: #999;background: url(../images/lines.png) no-repeat 647px 0;}
ul.suggested_routers_list li dt {width: 525px;height: 28px;overflow: hidden;padding-top: 0;}
ul.suggested_routers_list li dt strong {font-weight: 700;max-width:438px; float:left;font-size: 14px;color: #666;margin-right: 5px;display: block;float: left;height: 28px;line-height: 38px;}
ul.suggested_routers_list li dd.description {padding-top: 5px;width:436px;height: 20px;overflow: hidden; margin-left:78px;}
ul.suggested_routers_list li dd {line-height: 24px;}
ul.suggested_routers_list li dd.cptp{position: absolute;left: 0px;top: 10px;}
ul.suggested_routers_list li img{ width:98px; height:60px;}
ul.suggested_routers_list li a:hover img{opacity: .8;filter: Alpha(Opacity=80);}
ul.suggested_routers_list li dd.price {position: absolute;left: 568px;top: 15px;color: #666;text-align: left;width: 112px;display: block;}
ul.suggested_routers_list li dd.price span {font-size: 14px;font-family: arial;color: #F60;font-family:"΢���ź�";}
Inherited from dd.price ul.suggested_routers_list li dd.price {color: #666;text-align: left;}
ul.suggested_routers_list li dd.price span strong {font-size: 24px;font-family:"΢���ź�"; }
ul.suggested_routers_list li dd.ori_price {position: absolute;left:587px;top: 43px;width: 105px;display: block;text-align: left;}
ul.suggested_routers_list li dd.ori_price span {color: #999;text-decoration: line-through;font-family: arial;}
ul.suggested_routers_list li dd.ori_price .discount_tag {margin-left: 5px;line-height: 15px;background: #FFA63C;padding: 0 4px 0 9px;color: white;font-family: arial;text-decoration: none;}
ul.suggested_routers_list li dt .tags {width:47px;height: 28px;float: left;line-height: 28px;}
ul.suggested_routers_list li dt {font-weight: 700;font-size: 14px;color: #666; margin-left:74px;display: block;float: left;height: 28px;line-height: 38px;overflow: hidden;}
/*����*/
.fenlei{ float:left;margin-left:40px;
margin-top:7px;}
.fenlei li {
float: left;
margin-right: 20px;
}
.fenlei li a {
color: #333; display:block;
font: 14px/18px "Microsoft Yahei";
padding:3px 10px 3px 10px;
height: 20px;
}
.strategyList{overflow:hidden;width:1250PX;}
.strategyList .first{ width:280px;}
.strategyList .ad,.strategyList .new{ width:411px; border:0; padding:0;height:268px; margin-right:0; }
.strategyList .ad img{ width:411px;height:268px;}
.strategyList li{ width:185px; height:254px; float:left; border:#eee 1px solid; padding:6px; margin-right:15px; margin-bottom:15px;}
.strategyList dl{ font-family:"Microsoft YaHei"; color:#555;}
.strategyList dt{ font-size:16px; color:#333; font-weight:600; margin-bottom:5px;}
.strategyList dd{ font-size:12px; line-height:20px;}
.strategyList .new .bt{ float:left; border:0; height:36px; width:411px; border-bottom:#d6d6d6 2px solid; color:#666; font-size:23px;}
.strategyList .new .bt .on a{ color:#24baf9; height:36px; display:block; border-bottom:#24baf9 2px solid;}
.strategyList .new .bt li{ width:115px; height:41px;border:0; padding:0;}
.strategyList .new .nr{ width:411px; border:0; height:300px; margin-top:5px; float:left;}
.strategyList .new .nr .list01 {
overflow: hidden;
padding: 6px 0;
border-bottom: #CCC dashed 1px;
background: white;
}
.hot_dp_title {
height: 22px;
overflow: hidden; color:#666;
padding: 2px;
}
.hot_dp_title .span02 {
background: url(../images/flight_comm.0.1.png) -100px 2px no-repeat;
width: 32px;
display: inline-block;
height:22px;}

.hot_dp_title a {
font-family: "Microsoft YaHei"; color:#24baf9; font-weight:600;
}
.strategyList .new .nr .list01 .list_right {
float: left;
height:36px;
overflow: hidden;
position: relative;
}
.strategyList .new .nr .list01 .list_left {
width: 50px;
height: 35px;
overflow: hidden;
float: left;
background: url(../images/flight_comm.0.1.png) -100px -25px no-repeat;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #FF6000;
}
.strategyList .new .nr .list01.bordernone {
border-bottom: 0;
}
.strategyList .new .nr .list01 .list_right .span01 {
float: left;
color: #555;
}
.ui-tabs-hide {
    display: none;
}
.hot_dp_title .olor_999{ color:#444; font-weight:600;}