@charset "utf-8";
/* CSS Document */
*{
	padding:0px;
	margin:0}
.fl{
	float:left}
.fr{
	float:right}	
.clear{
	clear:both}
body{
	width:100%;
	font-size:12px;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif}	
h1,h2,h3,h4,h5{
	font-size:14px}
a{
	color:#464646;
	text-decoration:none}
a:hover{
	color:#f60}
a,input,textarea{
	outline:none;
	resize:none}
input,textarea{
	padding-left:3px}
s{text-decoration:none}
b,em{
	font-weight:400;
	font-style:normal}
.color_f60{
	color:#f60}	
table {
	border-collapse: collapse;
	border-spacing: 0}
li{
	list-style:none}	
img{
	border:none}
.big{
	width:100%}
.width__1180{
	width:1180px;
	margin:0 auto}
/*顶部*/
.header_big{
	float:left;
	width:100%;
	border-top:4px solid #404040}
.header_con{
	width:1000px;
	height:34px;
	line-height:34px;
	margin:0 auto}
.header_con .top_txt{
	float:left;
	color:#333;
	width:500px;
	height:34px;
	line-height:34px;
	font-size:14px;
	overflow:hidden;
	white-space:normal;
	text-overflow:ellipsis}
.header_con .top_menu{
	float:right;
	max-width:700px;
	font-size:14px}
.user_login{
	float:left;}
.user_login a{
	float:left;
	padding:0 5px}
.user_login s{
	float:left;
	color:#999;
	font-family:"宋体"}
.dest,
.mobile,
.online,
.weixin{
	float:left;
	margin-left:10px;
	position:relative}
.dest a,
.mobile a,
.online a,
.weixin a{
	color:#333;
	float:left;}
.wx_box{
	display:none;
	position:absolute;
	top:34px;
	padding:10px;
	background:#fff}
.telephone{
	float:left;
	margin-left:10px}
/*面包屑*/
.mb_menu{
	float:left;
	width:1000px;
	padding:10px 0}


/*我的目的地*/
.btm-hot-menu{
	float:left;
	width:1180px;
	margin-top:20px}
.btm-hot-menu h3{
	color:#272727;
	padding:10px 0;
	font-size:24px;
	font-weight:500}
.btm-hot-menu dl{
	float:left;
	width:1180px;}
.btm-hot-menu dl dt{
	float:left;
	color:#272727;
	width:70px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold}
.btm-hot-menu dl dd{
	float:left;
	width:1110px}
.btm-hot-menu dl dd a{
	float:left;
	color:#666;
	width:80px;
	height:30px;
	line-height:30px;
	margin-right:20px}
.btm-hot-menu dl dd a:hover{
	color:#ddd}


/*底部*/
.footer_big{
	float:left;
	width:100%;
	margin-top:20px;
	background:#38393f}
.footer_box{
	width:1000px;
	margin:0 auto}
.foot_con{
	float:left;
	width:1000px;
	padding:30px 0;
	border-bottom:1px solid #1c1c1d}
.foot_con dl{
	float:left;
	width:130px;}
.foot_con dl dt,
.foot_con dl dt a{
	float:left;
	color:#b1b2ba;
	width:130px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis}
.foot_con dl dd{
	float:left;
	width:130px}
.foot_con dl dd a{
	float:left;
	color:#b1b2ba;
	width:130px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis}
.foot_con .code_m{
	float:right;
	width:130px;
	margin-left:20px}
.foot_con .code_m em{
	display:block;
	float:left;
	color:#fff;
	width:130px;
	height:30px;
	line-height:30px;
	font-size:16px;
	text-align:center}
.foot_con .code_m span{
	display:block;
	float:left;
	width:130px;
	height:90px;
	text-align:center}
.foot_txt{
	float:left;
	color:#b1b2ba;
	width:1000px;
	line-height:20px;
	padding:10px 0;
	bopx;
	line-height:20px;
	padding:10px 0;
	border-top:1px solid #4c4d53;
	border-bottom:1px solid #1c1c1d}
/*底部友情链接*/
.link {
	float:left;
	width:1190px;
	padding:10px;
	border-top:1px solid #4c4d53}
.link dl{
	float:left;
	width:1190px;
	padding-top:5px}
.link dl dt{
	color:#b1b2ba;
	float:left;
	width:70px;
	font-weight:bold}
.link dl dd{
	float:left;
	width:1120px;
	font-size:12px}
.link dl dd a{
	float:left;
	color:#b1b2ba;
	margin:0 15px 10px 0;}




/*分页代码样式*/
.main_mod_page{
	overflow:hidden;
	padding-top:10px}
.main_mod_page p.page_right{
	text-align: right;
	display:inline-block;
	width:450px;
	float:right;
	height:26px;
	line-height:26px}
.main_mod_page a.prev,.main_mod_page a.next,.main_mod_page span.prev,.main_mod_page span.next{
	background-image:url(/img/icon01.gif);
	height:9px;
	width:5px}
.main_mod_page a.prev{
	background-position:-50px -154px}
.main_mod_page a.next{
	background-position:-125px -154px}
.main_mod_page a.prev,.main_mod_page a.next,.main_mod_page span.prev,.main_mod_page span.next{
	border:1px solid #D4D4D4;
	color:#666;
	padding:3px 7px 4px 15px;
	text-decoration:none;
	width:auto;
	background-color:#fff}
.main_mod_page a{
	text-align:center;
	width:22px;
	border:1px solid #D4D4D4;
	color:#666;
	padding:3px 7px 4px;
	text-decoration: none; 
	background:#FFF; 
	overflow:hidden}
.main_mod_page a.current{
	background:none repeat scroll 0 0 #FFEDE1;
	border-color:#FD6D01;
	color:#FD6D01;
	cursor:text;
	font-weight:bold;
	padding:3px 7px 4px}
.main_mod_page a:hover{
	border-color:#FD6D01;
	color:#FD6D01;
	text-decoration:none}
.main_mod_page .point{
	line-height:22px;
	display:inline-block;
	font-family:"微软雅黑";
	font-size:12px}

.crumbs{
	float:left;
	font-size:12px;
	height:30px;
	line-height:30px;
	color:#3d5760}	
.scrollDiv{
	float:right;
	width:300px;
	height:30px;/* 必要元素 */
	line-height:30px;
	overflow:hidden;/* 必要元素 */}
.scrollDiv li{
	color:#ffa500;
	height:30px;
	padding-left:10px;
	overflow:hidden}
.scrollDiv li span{
	color:#3d5760;
	margin-right:10px}
.scrollDiv li a{
	color:#3d5760;
	margin-left:10px}
.scrollDiv li a:hover{
	color:#ffa500}
.diy_select{
	height:28px;
	width:100px;
	position:relative;
	font-size:12px;
	background:#fff;
	color:#000;
	float:left}


.bk_hint{
	width:460px;
	height:160px;
	border:3px solid #ccd9df;
	position:absolute;
	background:#FFF;
	z-index:500;
}
.bk_hint table{
	width:300px;
	margin:50px auto;
}
.bk_hint table h4{
	font-family:"微软雅黑","黑体";
	font-size:28px;
	font-weight:500;
	color:#5a5a5a;
}
.bk_hint table .td_lt{
	width:63px;
	height:63px;
	background:url(/img/bkok.jpg)
}
.bk_hint table .td_lt2{
	width:63px;
	height:63px;
	background:url(/img/bookfail.jpg)
}
.bk_hint table .td_rt{
	padding-left:20px;
}
.bk_hint table span{
	font-size:16px;
	font-family:"微软雅黑","楷体";
	color:#5a5a5a;
	line-height:20px;
}
.bk_hint a{
	padding:0px 20px;
	background:#ff8532;
	color:white;
	margin:auto;
	font-size:18px;
	line-height:35px;
	display:block;
	width:60px;
	text-align:center;
}
.bk_hint a:hover{
	color:white;
}
.bk_load{
	width:153px;
	margin:auto;
	position:absolute;
	z-index:200;
	font-size:18px;
	font-weight:800;
	font-family:"微软雅黑";
	color:white;
	text-align:center;
}
.bk_load div{
	text-align:center;
}

.fs_con{
    float:left;
    width:856px;
    padding:20px}
.fs_con dl{
    float:left;
    width:856px}
.fs_con dl.mt20{
    margin-top:20px}
.fs_con dl dt{
    color:#777;
    float:left;
    width:856px;
    font-size:14px}
.fs_con dl dt a{
    color:#ff8400;
    margin-left:20px}
.fs_con dl dd{
    float:left;
    width:856px;
    margin-top:10px}
.fs_con dl dd li{
    float:left;
    width:122px;
    margin-right:20px;
    cursor:pointer}
.fs_con dl dd li em{
    float:left;
    width:120px;
    height:57px;
    border:1px solid #ff8400;
    border-bottom:0}
.fs_con dl dd li span{
    float:left;
    color:#fff;
    width:122px;
    height:24px;
    line-height:24px;
    font-size:14px;
    text-align:center;
    background:#ff8400}
.fs_con dl dd li label{
    float:left;
    width:122px;
    cursor:pointer}
.fs_con dl dd li label input{
    float:left;
    width:16px;
    height:16px;
    cursor:pointer;
    margin:15px 0 0 53px;}


.null-notice{ width: 100%; height:140px; 
	color:#000;
	font-size: 18px;
}
.null-notice .null-ico{ 	
	float: left; display:inline-block; 
	margin: 20px 12px 0 45px; 
	width:43px; height:50px; 
	background:url("/img/MrPeanut.png") no-repeat left center; 
}

.notice-info{ 
	margin-top:23px;
	word-break: break-word;
  width: 785px;
  display: inline-block;
}










