@font-face {
	font-family:iconfont;src:url(iconfont.eot?v=507394832);src:url(iconfont.eot?v=507394832) format('embedded-opentype'),url(iconfont.woff?v=469619803) format('woff'),url(iconfont.ttf?v=3008710682) format('truetype'),url(iconfont.svg#iconfont?v=201411222120) format('svg')
}

/*会议网站*/
.mice_pbox{ width:1200x; margin:20px auto;}
.mice_pbox_t{ border-bottom:2px solid #dadce4; height:50px; position:relative;}
.mice_pbox_t span{ display:inline-block; font:22px/50px "Microsoft Yahei";color:#666}
.mice_pbox_t b{font:700 22px/50px Arial, Helvetica, sans-serif;text-transform : uppercase; color:#e0e0e0}
.mice_pbox_t .mice_pbox_num{ float:right; padding:18px 10px 0 0;}
/*.mice_pbox_t .mice_pbox_num li{ display:inline-block; float:left; margin-left:10px; background:#c3c3c3; border-radius:11px; width:11px; height:11px; font-size:0; cursor:pointer}*/
.mice_pbox_t .mice_pbox_num li.cur{ background:#2576e1}
.mice_case_list,.mice_ht_list,.mice_ys_list{ position:relative;width:1180px; /*margin-top:30px;*/ overflow:hidden; height:265px;margin-left:8px;}
.mice_case_list ul,.mice_ht_list ul{ position:absolute; width:10000px; left:0;top:0;}
.mice_case_list ul li{ float:left; width:280px; margin-right:20px; background:#f5f5f5}
.mice_case_list ul li .case_txt{ padding:5px 10px; font:12px/22px "Microsoft Yahei"; color:#777;}
.mice_case_list ul li .case_txt p.ct{ font-size:16px; line-height:30px; color:#333;width: 250px;height: 30px;overflow: hidden;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.mice_case_list ul li .case_txt p.bm{ padding-top:10px; margin-top:10px; border-top:1px dotted #6d6d6d; height:66px; overflow: hidden;}
.mice_case_list ul li a{ display:block;text-decoration:none; cursor:pointer;}
.mice_case_list ul li a:hover{box-shadow: 0 0 10px #f5f5f5 ;}
.mice_case_list ul li p.m_a { text-align:right}
.tourismcustom_bg{ background:#f2f7fb;}
.tourismcustom_1{ height:390px; background:url(images/tourismcustom_1.jpg) center top no-repeat;}
.tourismcustom_wap{ width:1180px; margin:0 auto;}
.tourismcustom_wap img{ vertical-align:top;}
.mice_case_list img{ width:280px; height:160px; overflow:hidden;}

/****/
.mice_ht_list{ height:310px;}
.mice_ht_list ul li{ float:left; height:290px;width:245px; background:url(http://pic.c-ctrip.com/mice/mice_ht_ico.png) 206px center no-repeat;}
.mice_ht_bor{ border:1px solid #e5e5e5; height:265px; padding-top:30px; width:198px; border-radius:10px; text-align:center;}
.mice_ht_bor img{}
.mice_ht_bor p{ padding:10px 20px; text-align:center; color:#999; font-size:12px; line-height:20px;}
.mice_ht_bor .ht{ font-size:18px;color:#333;}

.mice_ys_list li{ float:left; width:295px; text-align:center;}
.mice_ys_list p { padding:10px 35px; text-align:center; line-height:23px; font-size:14px; color:#999;}
.mice_ys_list p.ys{ font-size:20px; width:96px; padding:10px 0; margin:10px auto; border-bottom:3px solid #e5e5e5;color:#333;}
.mice_management_wap{ width:1180px; margin:0 auto;}
.mice_management_wap img{ vertical-align:top;}
.mice_management_01{ height:390px; background:url(http://pic.c-ctrip.com/mice/mice_management_01.jpg) center top no-repeat;}



.r-box .myd {
  height: 76px;
  background:none;
}
.r-box .myd .fleft {
  width: 68px;
  height: 60px;
  padding-top: 5px;
  /* background: url(../images/icon_01.png) no-repeat -225px -905px; */
  background-color: #f90;
  /* padding: 10px; */
  margin: 10px;
  color: #fff;
}
.r-box .myd .fright {
  color: #222;
  width: 144px;
  padding-top: 16px;
}
.r-box .myd .fright p {
  text-align: left;
  font-size: 13px;
}
.r-box .myd .fleft p {
  text-align: center;
  margin-top: 2px;
}
.r-box .myd .fleft em {
  font-size: 25px;
}

.index_hotel .tab-box{float:left; width:1198px;; clear:both; height:270px; overflow:hidden; border:#dedede solid 1px;}
.index_hotel .tab-box li{float:left; width:210px; margin:8px 0px; padding:5px 14px 5px 14px; color:#666; transition:all 0.6s ease;-webkit-transition:all 0.6s ease; border-left: #dedede solid 1px}



/*.index_hotel .tab-box li:hover{background:#fff; -webkit-box-shadow:0 0 4px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 4px rgba(0, 0, 0, .3); box-shadow:0 0 4px rgba(0, 0, 0, .3);}*/
.index_hotel .tab-box li .ulimg{width:210px; overflow:hidden; height:145px; margin-top:5px;}
.index_hotel .tab-box li .ulimg img{width:210px; height:145px;}
.index_hotel .tab-box li .ultitle{width:210px; margin-top:10px; font-weight:bold; height:20px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.index_hotel .tab-box li .ultxt{width:210px; margin-top:5px; height:20px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; color:#9d9d9d;}
.index_hotel .tab-box li .ulprice{width:210px; margin-top:8px; height:38px; overflow:hidden; color:#ef3e33; font-size:16px; line-height:30px;}
.index_hotel .tab-box li .ulprice span{font-size:24px; padding-left:5px;}
.index_hotel .tab-box li .ulguan{width:205px; height:20px; overflow:hidden; border-top:#cacaca 1px dashed; padding-top:8px; color:#8c8c8c; font-weight:bold; padding-left:5px;}{float:left; width:auto; clear:both; height:306px; overflow:hidden;position:absolute;left:0px;}
.indexlist-ul li{float:left; width:210px; margin:8px 4px; padding:5px 10px; color:#666; transition:all 0.6s ease;-webkit-transition:all 0.6s ease;}
.indexlist-ul li:hover{background:#fff; -webkit-box-shadow:0 0 4px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 4px rgba(0, 0, 0, .3); box-shadow:0 0 4px rgba(0, 0, 0, .3);}
.indexlist-ul li .ulimg{width:210px; overflow:hidden; height:145px; margin-top:5px;}
.indexlist-ul li .ulimg img{width:210px; height:145px;}
.indexlist-ul li .ultitle{width:210px; margin-top:10px; font-weight:bold; height:20px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.indexlist-ul li .ultxt{width:210px; margin-top:5px; height:20px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; color:#9d9d9d;}
.indexlist-ul li .ulprice{width:210px; margin-top:8px; height:38px; overflow:hidden; color:#ef3e33; font-size:16px; line-height:30px;}
.indexlist-ul li .ulprice span{font-size:24px; padding-left:5px;}
.indexlist-ul li .ulguan{width:205px; height:20px; overflow:hidden; border-top:#cacaca 1px dashed; padding-top:8px; color:#8c8c8c; font-weight:bold; padding-left:5px;}

.bk1mt20{/*margin-top:20px;*/ border:1px solid #dedede;}
.fl-w408{float:left; padding:0px 20px 10px 20px; width:408px;}
.fr-more{float:right; color:#d03541;}
.index-title-1{line-height:50px; height:50px;}
.index-title-font{float:left; font-size:20px; color:#d03541; background:url(../images/licon.png) no-repeat left; padding-left:13px;}
.bid{
	float:left; width:396px; margin-right:21px; line-height:25px; font-family:Arial,simsun;
}
.bid ul{
	margin-top:7px;
}
.bid li{
/*    background:url(../images/hdian.png) no-repeat 2px center;
    padding-left:16px;*/
    height: 25px;
    overflow-y: hidden;
    font-size: 14px;
}
.mina-r {
  width: 275px;
  height: auto;
  float: right;
  overflow: hidden;
}
#roundService {
  height: 360px;	
  background: #fff;
  color: #B9BBBB;
  font-size: 11px;
}
#roundService, .huiweixin {
  width: 273px;
  border: 1px solid #dedede;
}
#serviceTitle {
  width: 222px!important;
  width: 237px;
  margin-top: 5px;
  padding-left: 24px;
  font-size: 20px;
  color: #d03541;
  line-height: 40px;
}
#serviceTypeList {
  margin-left: 13px;
  margin-top: -5px;
}
.fLeft {
  float: left;
}
.typeBox {
  width: 64px;
  height: 53px!important;
  height: 60px;
  margin-top: 11px;
  text-align: center;
  border: 1px solid #999;
  font-size: 12px;
  color: #666;
  margin-left:13px;
  padding-top: 7px;
  cursor: pointer;
}
.otherIcon {
  font-size: 32px;
  margin-bottom: 3px;
}
.iconfont {
  font-family: iconfont!important;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: .2px;
  -moz-osx-font-smoothing: grayscale;
}
.iconfont, i {
  font-style: normal;
}
.otherDesc {
  margin-top: 3px;
}
.typeBox:hover {
  color: #0078c6;
  border: 1px solid #0078c6;
}