#page_break .num { width:100%; padding:10px 0; text-align:center;} 
#page_break .num li{display:inline; margin:0 2px; padding:0px 10px; border:1px solid #abcee4; background-color:#fff; color:#369;text-align:center; cursor:pointer; overflow:hidden;} 
#page_break .num li.on{background-color:#369;color:#fff;font-weight:bold;}
/***************************************************************************************************************************************************************/
/*list1 标准列表*/
ul.list_1{ float:left; width:100%; margin:0px; padding:0px 0px; }
ul.list_1 li{ float:left; width:100%; padding:5px 0px; }
ul.list_1 li a{ float:left; font-size:14px; padding:0 0 0 15px; height:24px; line-height:24px; background:url(images/iso_0.jpg) 5px 12px no-repeat;}
ul.list_1 li span{ float:right; text-ailgn:right; color:#666; height:24px;line-height:24px; font-size:14px; }
ul.list_1 li a:hover{ text-decoration:none;}
ul.list_1 li a:hover div{ color:#15387A; }
ul.list_1 li.border-spli{ width:100%; float:left; background:url(images/dot_line.gif) 0px 4px repeat-x; padding:5px 0px; }
/***************************************************************************************************************************************************************/
/*list2 标题+简介*/
ul.list_2{ float:left; width:100%; list-style:none; padding:0px; margin:0px 0 10px; }
ul.list_2 li{ width:100%; float:left; padding:10px 0 10px 0; border-bottom:1px dotted #CDCDCD;}
ul.list_2 li .img { float:left; padding:0px; margin:0px;}
ul.list_2 li .img a{ float:left;  }
ul.list_2 li .img img{ float:left; padding:1px; margin:0px; border:1px solid #DDD; }
ul.list_2 li .img a:hover { background:#F9F9F9; }
ul.list_2 li .txt { float:left; width:100%; margin:0; padding-left:10px; }
ul.list_2 li .txt h2 a{float:left; padding-left:10px; margin:0px; height:30px; line-height:30px; font-weight:bold; background:url(images/iso_1.jpg) 2px 13px no-repeat; }
ul.list_2 li .txt h2 span{float:right; padding-right:10px; margin:0px; height:30px; line-height:30px; font-size:12px; font-weight:normal; }
ul.list_2 li .txt p{ width:99%; float:left; color:#666666; line-height:22px; font-size:12px; padding:0px; margin:0px; }
ul.list_2 li .txt p a{ font-size:12px; }
/***************************************************************************************************************************************************************/
/*list3 标题+图片*/
ul.list_3 { float:left; width:100%; list-style:none; margin:0; padding:0; }
ul.list_3 li { float:left; margin:0px 5px 15px 10px; padding:1px; text-align:center; border:1px solid #ddd; display:inline;}
ul.list_3 li a img { display:block; }
ul.list_3 li h2 {height:30px; line-height:30px; font-size:1em; font-weight:normal; text-transform:uppercase; margin:0;padding:0px 0px; background:#F0F0F0; border-top:1px solid #ddd; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
ul.list_3 li a:hover{ color:#15387A; }
.list3_lihover{ background:#ccc; }
.list3_lihover a{ color:#15387A; }
/*瀑布流开始*/
.wall {display: block; width:100%; position: relative;}
.wall-column { display: block; position: relative; width: 25%; float: left; padding: 0 1%; box-sizing: border-box;}
@media only screen and (max-width: 1169px) {
	.wall-column { width: 50%; }
}
.wall .wall-item { display: block; margin: 0 0 5% 0; padding:5%; background: white; border-radius:1px; transition: all 100; overflow: hidden; position: relative; border:1px solid #ddd; }
.wall .wall-item:hover{ transform: scale(1.01); color:#15387A; }
.wall .wall-item img { display: block; width: 100%; margin: 0 0 5% 0;}
.wall .wall-item a{ color: #666;}
.wall .wall-item p{ overflow: hidden; border-top:1px solid #ddd; padding-top:10px; text-overflow: ellipsis; white-space: nowrap; width: 100%; font-size: 1em; line-height: 1.5;}
.wall .wall-item:hover p{ color:#15387A; }
/*瀑布流结束*/
/************************************************************************************************************************************************************/
/*专家人物*/
ul.list_spe1{ float:left; width:850px; list-style:none; padding:0px; margin:0px; }
ul.list_spe1 li{ width:848px; float:left; margin:5px 0px 10px 0px;padding:0px; }
ul.list_spe1 li .img { float:left; padding:0px; margin:0px; border:0px solid #ccc;  }
ul.list_spe1 li .memo { float:left; padding:0 15px; margin:0px; }
ul.list_spe1 li .memo .tit{ float:left; width:100%; }
ul.list_spe1 li .memo .tit a{ float:left; height:26px; line-height:26px; font-weight:bold; font-size:16px; color:#AF0E16; }
ul.list_spe1 li .memo .tit span a{ float:right; line-height:30px; font-weight:normal; padding-right:10px; font-size:12px; }
ul.list_spe1 li .memo .txt{ float:right; width:100%; font-size:12px; padding:0px 0px; }
ul.list_spe1 li .memo .txt p{ float:left; width:100%; padding:0px 0px; line-height:22px; }
ul.list_spe1 li .memo .txt a{
	float:left; width:80%; padding:0px 0px 0 15px; line-height:24px; height:24px; margin-top:10px;
	background:url(images/iso_5.jpg) 2px 12px no-repeat;
}
/***************************************************************************************************************************************************************/
/*时间轴*/
ul.list_spe2{ float:left; margin:0px; width:100%; }
ul.list_spe2 li{ float:left; width:100%; padding:12px 5px 10px 25px; background:url(images/bg_history.jpg) 4px top repeat-y; }
ul.list_spe2 li .tit{ float:left; width:100%; }
ul.list_spe2 li .tit a{float:left; line-height:30px; font-weight:bold; font-size:16px; }
ul.list_spe2 li .con{ float:left; width:100%; }
ul.list_spe2 li .con .txt{ float:left; width:75%; color:#666666; line-height:22px; font-size:12px; padding-right:10px; margin:0px;text-align:justify;text-justify:inter-ideograph; }
ul.list_spe2 li .con .img{ float:left; width:20%; padding:1px; margin:0px; border:1px solid #DDD; }
ul.list_spe2 li .con .img img{ }

/***************************************************************************************************************************************************************/
/*伸缩问答
.list_spe3 { float:left; width:100%; }
.list_spe3 h2{ float:left; width:100%; height:40px; line-height:40px; font-size:18px; }
.list_spe3 h2 span{ float:left; width:26px; height:26px; line-height:26px; margin-top:6px; font-size:16px; font-weight:bold; text-align:center; background:#FF9933; color:#fff; }
.list_spe3 p{ float:left; margin:0px 0 0 35px; line-height:24px; background:#f0f0f0; padding:10px; }
*/
.list_spe3 { float:left; width:100%; margin-bottom:20px; }
.list_spe3 li{ width:100%; padding:15px 0; border-bottom:1px solid #ddd; }
.list_spe3 li span{ display:block; }
.list_spe3 li:last-child{ border-bottom:none; padding-bottom:0; }
.list_spe3 li.last{ padding-bottom:0; }
.list_spe3 li.cur .cnt{ display:block; }
.list_spe3 li .title{position:relative;color:#313131; background:url("images/arrow-down.png") no-repeat right center;cursor:pointer;}
.list_spe3 li.cur .title{background:url("images/arrow-up.png") no-repeat right center; }
.list_spe3 li .title i{ background:url("images/protit.png") left 0px no-repeat;padding-left:30px; font-style:normal;}
.list_spe3 li .cnt{position:relative;font-size:16px;line-height:28px;color:#7e7e7e;margin-top:15px;display:none;background:url("images/procnt.png") no-repeat left 4px;padding-left:30px;min-height:28px; }
/*单页选项卡*/
.list_spe4{ width:100%; text-align:left;  }
.list_spe4 .hd{ height:50px; line-height:50px; padding:10px 10px 0 10px;   border-bottom:1px solid #ddd;  position:relative; }
.list_spe4 .hd ul{ float:left; position:absolute; left:20px; top:14px; height:35px;   }
.list_spe4 .hd ul li{ float:left; padding:0 20px; cursor:pointer; height:45px; overflow:hidden; font-size:16px; }
.list_spe4 .hd ul li.on{ height:45px; background:#fff; border:1px solid #ddd; border-bottom:1px solid #fff; color:#AF0E16; }
.list_spe4 .bd{  width:100%; zoom:1; padding:20px 0px; }
.list_spe4 .bd .spe4_con{ float:left; width:100%; }
.list_spe4 .bd .spe4_con a{ color:#0000CD; }
.list_spe4 .bd .spe4_con table{ border-collapse:collapse;border-spacing:0; }
.list_spe4 .bd .spe4_con table th{ background:#EFF3FA; font-weight:bold; }
.list_spe4 .bd .spe4_con table th p{ font-weight:bold; }

.list_spe5 { float:left; width:845px; margin-bottom:20px; }
.list_spe5 li{ float:left; width:248px; padding:10px 10px; margin:5px 5px; border:1px solid #ddd; }
.list_spe5 li .tit{ float:left;width:248px; height:30px; line-height:30px; color:#313131; background:url("images/arrow-down.png") no-repeat right center; cursor:pointer;}
.list_spe5 li .tit i{ float:left; background:url("images/protit.png") left 5px no-repeat; padding-left:30px; font-style:normal;}
.list_spe5 li .cnt{ display:none; }

.list_spe5 li.cur{ position:relative; z-index:1; width:248px; background:#f0f0f0; height:30px; line-height:30px; }
.list_spe5 li.cur .tit{ background:url("images/arrow-up.png") no-repeat right center; }
.list_spe5 li.cur .cnt{
	float:left; position:absolute; z-index:10; width:218px; left:-1px; top:51px; display:block; border:1px solid #ddd; border-top:1px solid #fff;
	padding:5px 10px 10px 40px; font-size:16px;line-height:28px;color:#EEA135; 
	background:url("images/procnt.png") no-repeat 10px 10px #f0f0f0;
}
/*课程*/
ul.list_spe6{ float:left; width:850px; list-style:none; padding:0px; margin:0px; }
ul.list_spe6 li{ width:848px; float:left; margin:5px 0px 10px 0px; border:1px solid #ccc; padding:0px; }
ul.list_spe6 li .img { float:left; padding:1px; margin:0px;}
ul.list_spe6 li .memo { float:left; padding:1px; margin:0px; border-left:1px solid #ccc; }
ul.list_spe6 li .memo .tit{ float:left; width:100%; background:#f0f0f0; }
ul.list_spe6 li .memo .tit a{ float:left; line-height:35px; font-weight:bold; padding-left:10px; font-size:16px; color:#AF0E16; }
ul.list_spe6 li .memo .tit span a{ float:right; line-height:30px; font-weight:normal; padding-right:10px; font-size:12px; }
ul.list_spe6 li .memo .txt{ float:left; width:100%; font-size:12px; padding:0px 0px; }
ul.list_spe6 li .memo .txt p{ float:left; padding:10px 10px; line-height:22px; height:95px; overflow-h:hidden; text-align:justify;text-justify:inter-ideograph; }
/************************************************************************************************************************************************************/
/*文章详细*/
.artilce_detail { float:left; width:100%; margin:0px; padding:0px 0 0; }
.artilce_detail .t_image{ float:left; width:100%; margin:0 auto 10px; overflow:hidden; text-align:center; }
.artilce_detail .t_head { float:left; width:100%; text-align:center; padding:0; }
.artilce_detail .t_head h1{ font-size:20px; font-weight:bold; line-height:40px; }
.artilce_detail .t_head span {text-align:center; font-size:12px; padding:0px 0px;line-height:30px;height:30px;}
.artilce_detail .t_head p{ border:1px solid #E1E1E1; line-height:24px; padding:10px; background:#FAFAF9; margin:10px 0px; }
.artilce_detail .t_content{padding:0px 0; height:auto; line-height:26px;}
.artilce_detail .t_content table{ border-collapse:collapse;border-spacing:0; }
.artilce_detail .t_content table th{ background:#EFF3FA; font-weight:bold; }
.artilce_detail .t_content table th p{ font-weight:bold; }
.artilce_detail .t_content p{margin:0px; padding:0px; line-height:26px;}
.artilce_detail .t_content h3{ font-weight:bold; font-size:16px; line-height:30px; margin:0; padding:0; }

/*分享*/
.detail_share{ float:left; padding:10px 0px; width:100%; }
/************************************************************************************************************************************************************/
/* 图集列表*/
ul.gallery_list_1 { width:100%; float:left; list-style:none; margin:0; padding:0; }
ul.gallery_list_1 li { margin:8px 8px 8px 8px; padding:1px; text-align:center; border:1px solid #ccc; display:inline;}
ul.gallery_list_1 li .thumb { display:block; }
ul.gallery_list_1 li span {float:left; height:24px; line-height:24px; font-size:1em; font-weight:normal; text-transform:uppercase; margin:0;padding:0px 0px; background:#F0F0F0; border-top:1px solid #CCC; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
ul.gallery_list_1 li a:hover{ color:#15387A; }
.gallery_lihover{ background:#ccc; }
.gallery_lihover a{ color:#15387A; }
/* 图集列表*/
ul.gallery_list_2 {float:left; width:100%; padding:0 0 0px 0px;}
ul.gallery_list_2 ul { float:left; list-style: none; }
ul.gallery_list_2 ul li { display: inline; padding:10px 10px; }
ul.gallery_list_2 ul img {border: 1px solid #ddd;}
ul.gallery_list_2 ul a:hover img {border:0;}
ul.gallery_list_2 ul a:hover { color: #fff; }
/************************************************************************************************************************************************************/
/*下载列表1*/
ul.download_list-1{ width:100%; float:left; list-style:none; padding:0px; margin:0px; }
ul.download_list-1 li{ width:100%; float:left; padding:10px 0 10px 0; border-bottom:1px dotted #CDCDCD;}
ul.download_list-1 li .imgarea { float:left; padding:0px; margin:0px;}
ul.download_list-1 li .imgarea a{ float:left; padding:1px; margin:0px; border:1px solid #DDD; }
ul.download_list-1 li .imgarea img{ float:left; border:0px; }
ul.download_list-1 li .imgarea a:hover { background:#F9F9F9; }
ul.download_list-1 li .cont { float:left; margin:0; padding-left:10px; }
ul.download_list-1 li .cont_tit a{width:98%; float:left; padding-left:13px; margin:0px; height:24px; line-height:24px; text-decoration:none;background:url(images/iso_6.jpg) left 10px no-repeat; font-weight:bold;}
ul.download_list-1 li .cont_tit a:hover{ color:#15387A; }
ul.download_list-1 li .cont_memo{ width:99%; float:left; color:#666666; line-height:1.5em; padding:0px; margin:0px; text-align:justify; text-justify:inter-ideograph;}
ul.download_list-1 li .cont_para{ width:99%; float:left; }
ul.download_list-1 li .cont_para span{ float:left; height:24px; line-height:24px;  padding:0 10px 0 10px; background:url(images/iso_2.jpg) 0px 10px no-repeat; color:#3C87CB; }
/************************************************************************************************************************************************************/
/*下载详细*/
.download_detail-1 { float:left; width:100%; color:#3c3c3c; margin:0px; padding:10px 0 0; }
.download_detail-1 .app-pic{ float:left; width:100px; padding:5px; border:1px solid #ccc; }
.download_detail-1 .app-pic img{ float:left; width:100px; }
.download_detail-1 .app-txt{ float:left; width:580px; padding:0 10px; line-height:24px; }
.download_detail-1 .app-txt h1{ float:left; width:100%; line-height:24px; font-weight:bold; }
.download_detail-1 .app-txt ul{ float:left; width:100%; }
.download_detail-1 .app-txt ul li{ float:left; width:200px; }
.download_detail-1 .app-txt ul li .ext{ color:#999; }
.download_detail-1 .app-txt ul li.all{ float:left; width:400px; }
.download_detail-1 .app-txt div.download{  float:left; width:100%; position:relative;  }
.download_detail-1 .app-txt .download .downbutton{float:left; width:100px; height:24px; line-height:24px; padding:1px; text-align:center;background:#00BB00; color:#fff; border:1px solid #00BB00; font-size:16px;}
.download_detail-1 .app_detail{ float:left; width:100%; padding:10px 0; height:auto; font-size:16px; line-height:28px; }
.download_detail-1 .app_detail h2{float:left; width:100%; border-bottom:1px solid #ccc; font-size:16px; }
#downloadlist{ float:left; width:80%; padding:10px; position:absolute; left:0; top:30px; background:#f0f0f0; border:1px solid #ccc; }
#downloadlist li{ float:left; padding-right:10px; }
#downloadlist li a{ float:left; margin:0px; padding-left:10px; line-height:22px; background:url(images/iso_1.jpg) 0px 9px no-repeat; }
/************************************************************************************************************************************************************/
/*线路筛选*/
.line_filter{float:left; text-align:left; width:905px;; overflow:hidden;}
.line_filter table{ float:left; width:905px; font-size:12px; padding:0px; border-collapse:collapse; border-spacing:0; border-left:1px solid #ddd; border-top:1px solid #ddd; }
.line_filter table tr td,.line_filter table tr th { font-weight:normal; border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px; }
.line_filter table th{ width:70px; text-align:right; background:#f0f0f0; font-weight:normal; }
.line_filter table td a { float:left; padding:2px 8px; margin:0 2px; display:inline; font-size:12px; line-height:24px; }
.line_filter table td a:hover{ background:#ff3a1f; color:#fff; }
.line_filter a.filter_on{ background:#ff3a1f; color:#fff; }
.line_filter .level1{ float:left; width:100%; }
.line_filter .level2{ float:left; width:100%; padding:5px 0; margin-top:5px; border:1px dotted #ddd; }
.line_filter .level2 a{ color:#666; }
.line_filter .level2 a:hover{ background:#62A216; color:#fff; }
.line_filter .level2 a.filter_on{ background:#62A216; color:#fff; }
.line_filter .level3{ float:left; width:100%; padding:5px 0; margin-top:5px; border:1px dotted #ddd; }
.line_filter .level3 a{ color:#666; }
.line_filter .level3 a:hover{ background:#1587DD; color:#fff; }
.line_filter .level3 a.filter_on{ background:#1587DD; color:#fff; }
/*排序条件*/
.line_sort{ float:left; width:903px; border-left:1px solid #ddd; border-right:1px solid #ddd; padding:0px 0px; background:url(images/sort_bg.jpg) left top repeat-x; }
.line_sort a{float:left; width:40px; font-size:16px; padding:0px 15px; height:40px; line-height:40px; background:url(images/sort.png) 50px 18px no-repeat; }
.line_sort a.hover{ float:left; background-color:#fff; border-top:2px solid #1587DD; height:38px; line-height:38px; }
.line_sort .count{ float:right; height:40px; line-height:40px; margin-right:10px; }
.line_sort .ASC{ background:url(images/sort.png) 50px -8px no-repeat; }
.line_sort .DESC{ background:url(images/sort.png) 50px 18px no-repeat; }
/*线路1*/
ul.linelist_1{ float:left; width:903px; list-style:none; padding:0px; margin:0px; border:1px solid #ddd; border-top:0px; }
ul.linelist_1 li{ float:left; width:903px; padding:0px 0 10px 0; margin:10px 0 0px 0; border-bottom:1px dotted #CDCDCD; }
ul.linelist_1 li .img { float:left; width:224px; padding:5px 0 0 10px; margin:0px; position:relative; z-index:1; }
ul.linelist_1 li .img a{ float:left;  }
ul.linelist_1 li .img img{ float:left; padding:1px; margin:0px; border:1px solid #DDD; width:220px; height:130px; }
ul.linelist_1 li .txt { float:left; width:520px; margin:0; padding-left:10px; }
ul.linelist_1 li .txt h2 a{float:left; padding-left:0px; margin:0px; line-height:30px; color:#000; }
ul.linelist_1 li .txt h2 a span{ background:#ddd; padding:3px 5px; font-size:12px; margin-right:5px; }
ul.linelist_1 li .txt p.memo{ float:left; width:520px; color:#FF6600; line-height:24px; font-size:12px; padding:5px; margin:0px; }
ul.linelist_1 li .txt p.sche{ float:left; width:520px; font-size:12px; line-height:22px; color:#666; }
ul.linelist_1 li .txt p.date{ float:left; width:520px; font-size:12px; line-height:22px; color:#000; }
ul.linelist_1 li .price { float:right; width:120px; margin:0; line-height:35px; font-size:12px; }
ul.linelist_1 li .price font{ color:#FF6600; font-size:20px; }
ul.linelist_1 li .flg{ position:absolute; z-index:2; left:11px; top:7px; }
ul.linelist_1 li .flg span{ float:left; color:#fff; width:50px; height:35px; line-height:30px; margin-left:1px; text-align:center; overflow:hidden;}
span.isbest{  background:url(images/iso_line.png) left top no-repeat; }
span.ishot{ background:url(images/iso_line.png) left -35px no-repeat; }
span.ispromote{ background:url(images/iso_line.png) left -70px no-repeat; }

ul.linelist_1 li .brand{ position:absolute; height:22px; z-index:2; right:3px; bottom:3px; background:url(images/gray_bg.png) left bottom repeat-x; }
ul.linelist_1 li .brand span{
	float:left; color:#000; width:50px; height:22px; line-height:22px; padding:0 0px 0 13px; text-align:center; overflow:hidden;
	background:url(images/position.png) 5px 3px no-repeat; color:#fff; font-size:12px;
}

/*标准线路详细*/
.line_detail_1{ float:left; width:1158px; padding:20px; border:1px solid #ddd; background:#fff; }
.line_detail_1 .top{ float:left; width:100%; border-bottom:1px dotted #ddd; margin:0 0 15px; }
.line_detail_1 .top .left{ float:left; width:730px; }
.line_detail_1 .top .left .tit{ float:left; width:730px; padding:0px 0 0px; font-size:22px; font-weight:bold; }
.line_detail_1 .top .left .memo{ float:left; width:100%; color:#CB192E; line-height:22px; padding-bottom:10px; }
.line_detail_1 .top .print{ float:right; width:365px; padding-top:5px; }
.line_detail_1 .top .print a{float:right; margin-left:10px; padding:0 10px 0 25px; height:30px; line-height:30px; background:url(images/print.png) 5px 7px no-repeat #00B5B5; cursor:pointer; color:#fff; }
.line_detail_1 .top .print a.copy{ background:url(images/copy.png) 5px 7px no-repeat #1587DD; cursor:pointer; }
.line_detail_1 .top .print a.mobile{ background:url(images/copy.png) 5px 7px no-repeat #FF6600; cursor:pointer; }

.line_detail_1 .pic-area{ float:left; width:605px; }
.line_detail_1 .pic-area .share-area{ float:left; width:595px; height:45px; padding:10px 0; }
.line_detail_1 .pic-area .share-area span{ float:left; height:45px; line-height:45px; }
.line_detail_1 .pic-area .share-area .bdsharebuttonbox{ float:left; }

.line_detail_1 .line_gmemo{ float:right; width:540px; padding:0px 0px; }
.line_detail_1 .line_gmemo .intro{ float:left; width:100%; padding:0px 0px 0px; position:relative; z-index:1;}
.line_detail_1 .line_gmemo .intro p{ float:left; width:100%; line-height:28px; margin:0px; color:#000; }
.line_detail_1 .line_gmemo .intro p.price{
	width:518px; margin:10px 0px; padding:10px; border:1px solid #FFCFBE; background:#FFFCF6;
	min-height:60px; height:auto !important; height:60px; overflow:visible;
}

.line_detail_1 .line_gmemo .intro .orderarea{ float:left; width:500px; padding-top:10px; }
.line_detail_1 .line_gmemo .intro .orderarea .dateselect{
	float:left; width:210px; height:40px; line-height:40px; background:url(images/order_date.jpg) left top no-repeat;
	padding-left:50px; cursor:pointer; position:relative; z-index:1;
}
.line_detail_1 .line_gmemo .intro .orderarea .daySelect{
	width:258px; position:relative; z-index:10; left:-50px; top:0px;
	border:1px solid #ddd; border-top:0px; background:#fff; display:none;
}
.line_detail_1 .line_gmemo .intro .orderarea .daySelect a{ width:168px; line-height:30px; padding-left:50px; }
.line_detail_1 .line_gmemo .intro .orderarea .ordersub{
	float:left; width:150px; height:40px; line-height:40px; cursor:pointer; border:0px;
	margin-left:20px; background:#FF6600; color:#fff; font-size:18px;
}
span.isbest_detail{ float:left; background:url(images/iso_line.png) left top no-repeat; color:#fff; font-size:16px; width:90px; height:35px; line-height:30px; text-align:center; }
span.ishot_detail{  float:left; background:url(images/iso_line.png) left -35px no-repeat; color:#fff; font-size:16px; width:90px; height:35px; line-height:30px; text-align:center; }
span.ispromote_detail{float:left; background:url(images/iso_line.png) left -70px no-repeat; color:#fff; font-size:16px; width:90px; height:35px; line-height:30px; text-align:center; }

/*预订日历*/
.calendar{ float:left; width:1198px; border:1px solid #ddd; border-top:0px; background:#fff; }
.calendar span.s_left{ float:left; width:50px; height:410px; padding:0 15px 0px; cursor:pointer;background:url(images/nav.png) 30px 130px no-repeat #fff;}
.calendar span.s_right{float:right;width:50px; height:410px; padding:0 15px 0px; cursor:pointer;background:url(images/nav.png) -50px 130px no-repeat #fff;}

.calendar .caln_con{ float:left; width:1038px; padding:15px 0px; }
.calendar .caln_con .month{ width:497px; position:relative; }
.calendar .caln_con .month .tit{ float:left; width:497px; text-align:center; height:40px; line-height:40px; font-size:18px; position:relative; }
.calendar .caln_con .month .tit h3{ float:left; width:497px; text-align:center; height:40px; line-height:40px; font-size:18px; }
.calendar .caln_con .month .tit .prev{ height:40px; line-height:40px; font-size:16px; left:10px; top:0px; position:absolute; color:#666; }
.calendar .caln_con .month .tit .next{ height:40px; line-height:40px; font-size:16px; right:10px; top:0px; position:absolute; color:#666; }

.calendar .caln_con .month .caln_week{ float:left; width:497px; border-left:1px solid #ddd; border-top:1px solid #ddd; }
.calendar .caln_con .month .caln_week li {
	float:left; width:70px; height:30px; line-height:30px; color:#fff; text-align:center; background:#9D9FA2; font-size:16px;
	border-right:1px solid #ddd;
}
.calendar .caln_con .month .caln_week li.end{ background:#1587DD; }

.caln_day{ float:left; width:497px; border-left:1px solid #ddd; border-top:1px solid #ddd; }
.caln_day li { float:left; width:60px; height:40px; padding:5px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;  }
.caln_day li span{ float:left; width:60px; height:20px; line-height:20px; text-align:left; font-family:Arial; font-weight:bold; }
.caln_day li em{ float:left; width:60px; height:20px; line-height:20px; text-align:right; color:#f00; font-size:12px; }
.caln_day li.selectprice{ background:#f0f0f0; cursor:pointer; }
.caln_day li.selectprice:hover{ background:#FF6600; color:#fff; }
.caln_day li.selectprice:hover em{ color:#fff; }
.caln_day li.over em{ color:#ccc; }
.caln_day li.select{ background:#FF6600; color:#fff; }
.caln_day li.select em{ color:#fff; }
.caln_con #caln_loading{ position:absolute; width:128px; height:128px; left:45%; top:180px; background:url(images/loading.gif) left top no-repeat; }

.line_detail { float:left; width:1200px; position:relative; }
.line_detail_left{ float:left; width:902px; padding:0px; }
.line_detail_left .tab_tit{ float:left; width:902px; border-bottom:2px solid #1587DD; }
.line_detail_left .tab_tit .tab{ float:left; height:35px; width:700px; padding:0 0px 0 20px; }
.line_detail_left .tab_tit .tab li a{
	float:left; height:40px; line-height:35px; font-size:16px; padding:0 20px; cursor:pointer; font-weight:bold;
	font-weight:bold; font-weight:normal;
}
.line_detail_left .tab_tit .tab li.current{ height:35px; line-height:35px; border-bottom:0px; background:#1587DD; color:#fff; }
.line_detail_left .tab_tit .tab li.current a{ color:#fff; }
.line_detail_left .tab_tit .floatorder{ float:right; width:100px; display:none; }
.line_detail_left .tab_tit .floatorder a{ float:left; height:35px; line-height:35px; width:100px; font-size:16px; background:#FF6600; text-align:center; color:#fff; }
.line_detail_left .tabcon{ float:left; width:870px; text-align:left; padding:0 15px 10px; font-size:16px; line-height:24px; background:#fff; border:1px solid #ddd; border-bottom:0; border-top:0; }
.line_detail_left .tabcon h3{float:left; width:850px; padding:8px 10px; margin:10px 0 10px; font-size:16px; background:#EDF6FF; color:#1587DD; font-weight:bold; }
.line_detail_left .tabcon .detail{float:left; width:850px; padding:0 10px; }
.line_detail_left .tabcon table{ border-collapse:collapse;border-spacing:0; }
.line_detail_left .tabcon table th,
.line_detail_left .tabcon table td{ padding:5px; }
/*行程*/
.line_detail_left .tabcon .line_sche{ float:left; width:850px; padding:10px 0; border-bottom:1px dotted #ccc; }
.line_detail_left .tabcon .line_sche dt	{
	float:left; width:75px; font-weight:bold; color:#fff; padding-left:15px; font-size:16px;
	background:url(images/sche.jpg) 0px 0px no-repeat; height:30px; line-height:30px;
}
.line_detail_left .tabcon .line_sche dd { float:left; width:750px; font-size:16px; color:#666; line-height:30px;}
.line_detail_left .tabcon .line_sche dd .sche_tit{ float:left; width:100%;}
.line_detail_left .tabcon .line_sche dd .sche_tit .fl{ line-height:30px; font-size:16px;}
.line_detail_left .tabcon .line_sche dd .sche_tit .fr{ line-height:30px; color:#000; font-size:16px; }

.line_sche .para{ float:left; width:100%; }
.line_sche .para li{ float:left; width:100%; padding:2px 0px; }
.line_sche .para li i{ float: left; width:20px; height:24px; line-height:24px; background:url(images/sche_para.png) 0px 0px no-repeat; }
.line_sche .para li i.traffic { background-position: 0 0px;}
.line_sche .para li .jtgj{ float:left; margin-top:7px; }
.line_sche .para li i.hotel { background-position: 0 -26px;}
.line_sche .para li i.dinner { background-position: 0 -50px;}
.line_sche .para li i.trip { background-position: 0 -78px;}
.line_sche .para li i.spots { background-position: 0 -130px;}
.line_sche .para li span.tit {float: left; width:45px;line-height:24px; color: #5e74a6; }
.line_sche .para li div.text { float: left; width:680px; line-height:24px;}
.line_sche .para li div.text img{ max-width:100%;}

.line_sche .para li div.text .sche_spots{ float:left; width:100%; padding:0px 0px; }
.line_sche .para li div.text .sche_spots a{ float:left; width:175px; padding:0px 0px; margin:5px; line-height:30px; text-align:center; }
.line_sche .para li div.text .sche_spots a img{ float:left; width:175px; height:105px; }

/*标准景点********************************************************************************************************************************************/
ul.spotslist_1{ float:left; width:903px; list-style:none; padding:0px; margin:0px; border:1px solid #ddd; border-top:0px; }
ul.spotslist_1 li{ float:left; width:903px; padding:10px 0 10px 0; border-bottom:1px dotted #CDCDCD;}
ul.spotslist_1 li .img { float:left; width:224px; padding:5px 0 0 10px; margin:0px;}
ul.spotslist_1 li .img a{ float:left;  }
ul.spotslist_1 li .img img{ float:left; padding:1px; margin:0px; border:1px solid #DDD; width:220px; height:130px; }
ul.spotslist_1 li .txt { float:left; width:570px; margin:0; padding-left:10px; }
ul.spotslist_1 li .txt h2 a{float:left; margin:0px; height:30px; line-height:30px; font-size:16px; }
ul.spotslist_1 li .txt h2 a span{ background:#FF6600; color:#fff; padding:3px 5px; margin-right:5px; }
ul.spotslist_1 li p.memo{ float:left; width:570px; line-height:22px; font-size:12px; margin:0px; }
ul.spotslist_1 li p.cate{ float:left; width:570px; line-height:22px; font-size:12px; margin:0px; }
ul.spotslist_1 li p.cate a{ color:#FF6600;}
ul.spotslist_1 li .star { float:right; width:85px; padding-top:10px; line-height:35px; font-size:12px;}

.spots_detail_1{ float:left; width:1158px; padding:20px; border:1px solid #ddd; background:#fff; }
.spots_detail_1 .spots_gmemo{ float:right; width:500px; padding:0px 0px; }
.spots_detail_1 .spots_gmemo .intro{ float:left; width:100% padding:0px 0px 0px; }
.spots_detail_1 .spots_gmemo .intro .tit{ float:left; width:100%; padding:0px 0 0px; font-size:22px; font-weight:bold; }
.spots_detail_1 .spots_gmemo .intro .memo{ float:left; width:100%; color:#CB192E; line-height:22px; padding:10px 0; }
.spots_detail_1 .spots_gmemo .intro p{ float:left; width:100%; line-height:40px; margin:0px; }

.spots_detail { float:left; width:1200px; position:relative; }
.spots_detail_left{ float:left; width:902px; padding:0px; }
.spots_detail_left .tab_tit{ float:left; width:902px; border-bottom:2px solid #1587DD; }
.spots_detail_left .tab_tit .tab{ float:left; height:35px; width:700px; padding:0 0px 0 20px; }
.spots_detail_left .tab_tit .tab li a{
	float:left; height:40px; line-height:35px; font-size:16px; padding:0 20px; cursor:pointer; font-weight:bold;
	font-weight:bold; font-weight:normal;
}
.spots_detail_left .tab_tit .tab li.current{ height:35px; line-height:35px; border-bottom:0px; background:#1587DD; color:#fff; }
.spots_detail_left .tab_tit .tab li.current a{ color:#fff; }
.spots_detail_left .tab_tit .floatorder{ float:right; width:100px; display:none; }
.spots_detail_left .tab_tit .floatorder a{ float:left; height:35px; line-height:35px; width:100px; font-size:16px; background:#FF6600; text-align:center; color:#fff; }
.spots_detail_left .tabcon{ float:left; width:870px; text-align:left; padding:0 15px 10px; font-size:16px; line-height:24px; background:#fff; border:1px solid #ddd; border-bottom:0; border-top:0; }
.spots_detail_left .tabcon h3{float:left; width:850px; padding:8px 10px; margin:10px 0 10px; font-size:16px; background:#EDF6FF; color:#1587DD; font-weight:bold; }
.spots_detail_left .tabcon .detail{float:left; width:850px; padding:0 10px; }
.spots_detail_left .tabcon table{ border-collapse:collapse;border-spacing:0; }
.spots_detail_left .tabcon table th,
.spots_detail_left .tabcon table td{ padding:5px; }
/************************************************************************************************************************************************************/
/*list1 品牌*/
ul.brandlist_1 { float:left; width:100%; list-style:none; margin:0; padding:0; }
ul.brandlist_1 li { margin:0px 15px 15px; padding:1px; text-align:center; border:1px solid #ccc; display:inline;}
ul.brandlist_1 li a img { display:block; }
ul.brandlist_1 li h2 {height:30px; line-height:30px; font-weight:normal; text-transform:uppercase; margin:0;padding:0px 0px; background:#F0F0F0; border-top:1px solid #CCC; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*详细*/
.brand_detail { float:left; width:100%; color:#3c3c3c; margin:0px; padding:10px 0 0; }
.brand_detail .t_image{ float:left; width:100%; margin:0 auto 10px; overflow:hidden; text-align:center; }
.brand_detail .t_head { float:left; width:100%; text-align:center; padding:0; }
.brand_detail .t_head h1{ font-size:20px; font-weight:bold; line-height:40px; }
.brand_detail .t_head span {text-align:center; font-size:12px; padding:0px 0px;line-height:30px; height:30px; }
.brand_detail .t_head p{ border:1px solid #E1E1E1; line-height:24px; padding:10px; background:#FAFAF9; margin:10px 0px; }
.brand_detail .t_content{ padding:0px 0; height:auto; font-size:16px; line-height:28px; }
.brand_detail .t_content table{ border-collapse:collapse; border-spacing:0; }
.brand_detail .t_content table th{ background:#EFF3FA; font-weight:bold; }
.brand_detail .t_content table th p{ font-weight:bold; }
.brand_detail .t_content p{margin:0px; padding:0px; font-size:16px; line-height:30px; }
.brand_detail .t_content hr{height:2px; border:none; border-top:1px solid #ddd;}
.brand_detail .t_content h2{ font-size:24px; line-height:40px; margin:10px 0; }
.brand_detail .t_content h3{ font-size:16px; height:40px; line-height:40px; margin:10px 0; width:100%; background:url(images/title-conbg.jpg) center center no-repeat; }
/*相关线路*/
.relation_line{ float:left; margin:15px 0; padding:10px 0 0 0; width:100%; text-align:left; }
.relation_line h3{float:left; width:100%; border-bottom:1px solid #ccc; text-indent:1em; height:30px; line-height:30px; font-size:16px; font-weight:bold; background:url(images/iso3.jpg) 5px 6px no-repeat;}
.relation_line ul{ float:left; padding:0px 0 0 10px; border:0px; }

/*产品列表1**********************************************************************************************************************************/
ul.goods_list-1 { width:100%; float:left; list-style:none; margin:0; padding:0; }
ul.goods_list-1 li { float:left; margin:5px 4px 5px 0px; padding:1px; text-align:center; border:1px solid #f0f0f0; display:block;}
ul.goods_list-1 li a img { display:block; }
ul.goods_list-1 li h2 {height:35px; line-height:35px; font-size:1em; font-weight:normal; margin:0;padding:0px 0px; background:#f1f1f1; border-top:1px solid #f0f0f0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
ul.goods_list-1 li a:hover{ color:#0971B0; }
.list_goods_hover{ background:#3757A4; }
.list_goods_hover a{ color:#3757A4; }
/*产品列表2*/
ul.goods_list-2{ width:100%; float:left; margin:0px; }
ul.goods_list-2 li{ width:50%; float:left; padding:10px 0 10px 0;}
ul.goods_list-2 li .imgarea{ float:left; border:1px solid #DDD; }
ul.goods_list-2 li .content { float:left; width:200px; margin:0; padding-left:10px; }
ul.goods_list-2 li .content h2 a{ float:left; width:200px; line-height:28px; color:#0F6B94; }
ul.goods_list-2 li .content p{ float:left; width:200px; line-height:22px; padding:0px; margin:0px; height:70px; font-size:12px; overflow:hidden; }
/*产品列表3*/
ul.goods_list-3{ float:left; width:100%; list-style:none; padding:0px; margin:0px; }
ul.goods_list-3 li{ width:100%; float:left; padding:10px 0 10px 0; border-bottom:1px dotted #DDD;}
ul.goods_list-3 li .img { float:left; padding:0px; margin:0px;}
ul.goods_list-3 li .img a{ float:left;  }
ul.goods_list-3 li .img img{ float:left; padding:1px; margin:0px; border:1px solid #DDD; }
ul.goods_list-3 li .img a:hover { background:#F9F9F9; }
ul.goods_list-3 li .txt { float:left; width:100%; margin:0; padding-left:10px; }
ul.goods_list-3 li .txt h2 a{float:left; font-size:14px; padding-left:10px; margin:0px; height:30px; line-height:30px; font-weight:bold; background:url(images/iso_1.jpg) 2px 13px no-repeat; }
ul.goods_list-3 li .txt p{ width:99%; float:left; color:#666666; line-height:24px; font-size:12px; padding:0px; margin:0px; }
ul.goods_list-3 li .txt p a{ font-size:12px; }
/************************************************************************************************************************************************************/
/*条件*/
#goods_filter{float:left; text-align:left; width:99.7%; padding:1px; border:#e4e4e4 1px solid; background:#fff; overflow:hidden;margin:0px 0 10px 0px;}
#goods_filter table{  font-size:12px; }
#goods_filter table th{ width:80px; text-align:center; padding:7px 0 8px 0; background:#F6F6F6; font-style:normal; /*border-bottom:1px solid #E4E4E4;*/ }
#goods_filter table td{ text-align:left; background:#fff; }
#goods_filter table td a { float:left; height:28px; line-height:28px; padding:0 10px; margin:0 0 0 20px; display:inline; }
#goods_filter table td a:hover{ background:#ff3a1f; color:#fff; }
#goods_filter .filter_on{ background:#ff3a1f; color:#fff; }
/*标准产品详细*/
.goods_detail_1{ float:left; width:100%; padding-top:0px; }
.goods_detail_1 .goods_gallery{ float:left; margin:0; padding-left:10px; width:335px; }
.goods_detail_1 .goods_gmemo{ float:right; width:450px; text-align:left; }
.goods_detail_1 .goods_gmemo h1{ float:left; width:100%; line-height:40px; color:#000; padding:0px 0; font-size:20px; font-weight:bold; }
.goods_detail_1 .goods_gmemo span{ float:left; width:100%; line-height:24px; color:#CB192E; font-size:16px; padding-bottom:10px; }
.goods_detail_1 .goods_gmemo p{ float:left; width:100%; padding:5px 0 5px 0px; line-height:24px; margin:0px; font-size:16px; border-top:1px dotted #ddd; }
.goods_detail_1 .goods_gmemo p i{ color:#AAAAAA; font-style:normal; line-height:30px; width:200px; }
.goods_detail_1 .goods_gmemo .inquire{ float:left; width:100%; line-height:24px; padding:10px 0px; background:#F5F7FA; }
.goods_detail_1 .goods_gmemo .inquire a{
	float:left; margin-left:15px; padding-left:15px; width:150px; height:40px; line-height:40px; background:url(images/mail.png) 10px 13px no-repeat #FF712B;
	text-align:center; color:#fff; 
}
.goods_detail_1 .goods_gmemo .inquire a:hover{background:url(images/mail.png) 10px 13px no-repeat #ff3a1f;}
.goods_detail_1 .ddetail{ float:left; width:100%; }
.goods_detail_1 .ddetail .tab_goods{ float:left; height:30px; width:100%; padding:0 0px 0 0px; border-bottom:1px solid #ccc; }
.goods_detail_1 .ddetail .tab_goods li{
	float:left; height:30px; line-height:30px; font-size:16px; padding:0 20px; cursor:pointer; font-weight:bold; margin-left:10px;
	font-weight:bold;height:30px; line-height:30px; font-weight:normal;
}
.goods_detail_1 .ddetail .tab_goods li.oncurr{ height:30px; line-height:30px; border:1px solid #ccc; border-bottom:0px; background:#fff; color:#F86D18; font-weight:bold;}
.goods_detail_1 .ddetail .tabcon_goods{
	float:left; width:100%; text-align:left; padding:0px 0; border-top:0px; border-top:0px; line-height:24px;
}
.goods_detail_1 .ddetail .tabcon_goods table{ border-collapse:collapse;border-spacing:0; }
.goods_detail_1 .ddetail .tabcon_goods table th,
.goods_detail_1 .ddetail .tabcon_goods table td{ padding:5px; }
.goods_detail_1 .ddetail .tabcon_goods h3{
	float:left; width:100%; padding:0px; margin:10px 0; font-size: 16px; color: #fff; height:30px; line-height:30px;
	background:url(images/tit.png) 5px 7px no-repeat #ED6B1F;
}

/*相关产品*/
.detail_relation_pic{ float:left; margin:0px 0; padding:0px 0 0 0; width:100%; text-align:left; }
.detail_relation_pic h3{
	float:left; width:100%; color:#15387A; font-size:16px; height:40px; line-height:40px; padding-left:20px;
	background:url(images/iso_10.png) no-repeat 0px 13px; font-weight:bold;
}
.detail_relation_pic ul{ float:left; width:100%; padding:0px 0 0 0px; }
.detail_relation_pic ul li { float:left; padding:5px 10px; text-align:center; }
.detail_relation_pic ul li a{ float:left; width:200px; line-height:30px; border:1px solid #ddd; padding:1px; text-align:center; }
.detail_relation_pic ul li a img{ float:left; width:196px; height:120px; }


/*简洁详细*/
.goods_detail_2 { padding-top:0px; }
.goods_detail_2 .dright{ float:right; margin:0; padding:0; }
.goods_detail_2 .ddetail{ float:left; width:100%;}
.goods_detail_2 .tabcon_goods{float:left; width:100%; text-align:left; padding:10px 0; border-top:0px; overflow:hidden; border-top:0px;font-size:16px; line-height:24px;}
/*图集详细*/
.goods_detail_3{ float:left; width:100%; }
.goods_detail_3 h1{ float:left; width:100%; line-height:40px; color:#000; padding:0px 0; }
.goods_detail_3 span{ float:left; width:100%; line-height:35px; color:#CB192E; }
/*图集
.goods_gall{ float:left; width:100% }
.goods_gall li{ float:left; border:1px solid #ccc; padding:2px; margin:7px; display:inline; }
.goods_gall li img{ float:left; }
*/
/*询盘*/
#inquire_submit{ width:62px; height:22px; border:0px; background:url(images/send.gif) left top no-repeat; cursor:pointer; }
.inquire_reset{ width:62px; height:22px; border:0px; background:url(images/rewrite.gif) left top no-repeat; cursor:pointer; }
/*************************************************************************************************************************************************************/
/*control_slide*/
.control_slide{width:830px; height:424px; position:relative; margin:0 auto 10px;}
.control_slide .btn{position:absolute; bottom:0; cursor:pointer;z-index:1000; }
.control_slide .prev{left:0; width:14px; height:64px; background:url(images/ad_scroll_back.png) center center no-repeat;}
.control_slide .prev:hover{ background-image:url(images/ad_scroll_back.png) center center;}
.control_slide .next{right:0; width:14px; height:64px; background:url(images/ad_scroll_forward.png) center center no-repeat;}
.control_slide .next:hover{ background-image:url(images/ad_scroll_forward.png);}
.control_slide #prevTop{left:0; top:30%; width:34px; height:100px; background:url(images/slider-arrow.png) -102px center no-repeat #f0f0f0;filter:alpha(opacity=50);opacity:0.5; }
.control_slide #nextTop{right:0;top:30%; width:34px; height:100px; background:url(images/slider-arrow.png) -34px center no-repeat #f0f0f0; filter:alpha(opacity=50);opacity:0.5;}
.control_slide #prevTop:hover{background:url(images/slider-arrow.png) -68px center no-repeat #000;}
.control_slide #nextTop:hover{background:url(images/slider-arrow.png) 0px center no-repeat #000;}
.control_slide .picBox{ height:350px; position:relative;overflow:hidden; }
.control_slide .picBox ul{height:350px; position:absolute;}
.control_slide .picBox li {position: relative; width:800px; height:300px;}
.control_slide .listBox{width:800px; height:64px; margin:10px auto 0; position:relative; overflow:hidden; }
.control_slide .listBox ul{height:64px;position:absolute;}
.control_slide .listBox li{width:150px;height:64px;cursor:pointer;position:relative; padding:0 5px;}
.control_slide .listBox li img{display: block; width:150px;height:64px; }
.control_slide .listBox .on img{width:146px; height:60px; border:2px solid #00d4be;}
/*************************************************************************************************************************************************************/
/*留言搜索*/
.custom { width:100%;}
.custom .tit {height:50px;color:#000;line-height:50px;text-align:center; margin-bottom:20px; background:#fef2d6; }
.custom .tit h3 {display: inline;font-size: 18px;font-weight:bold;}
.custom .tit .cue {font-size: 12px;}
.custom dl {position:relative; padding-left:120px;width:100%;margin:15px 0; }
.custom dt {display: inline-block;position: absolute; left:0;width:120px;text-align:right;height:30px;line-height:30px;}
.custom dt .remind {color: #c00;font-weight: bold;}
.custom dd .input-txt {width:220px;height:30px;line-height:30px;padding:4px 4px; border:1px solid #ccc; }
.custom dd .remark-textarea {width:220px;height:100px; padding:4px; border:1px solid #ccc;}
.custom dd .select{ height:30px;line-height:30px; }
.custom dd input,.custom dd img{vertical-align:middle;}

.custom .dl_type_2{ display:none; }
.custom .actbox {padding:20px 0 20px 120px; text-align: left;}
.custom .actbox .btn-submit {color: #fff; height:40px; line-height:40px; background:#FF6600; padding:0 50px; border:0px; font-size:18px; cursor:pointer; }
.custom .actbox .btn-submit:hover{ background:#cd5302; }
.list-inline {
	padding-left: 0;
	list-style: none;
}
.list-inline > li {
	 float:none;
	_display: inline;
	display: inline-block;
	padding-right: 5px;
	padding-left: 5px;
}
.list-inline li {
	_display: inline;
}
.list-inline > li:first-child {
	padding-left: 0;
}
/*************************************************************************************************************************************************************/
/*招聘*/
.hr_list{ float:left; width:100%; padding-top:20px; }
.hr_list table{ border-collapse:collapse;border-spacing:0; border:0; }
.hr_list th,.hr_list td{ border-bottom:1px solid #e4e4e4;padding:10px 10px; font-size:16px; }
.hr_list table th{ background:#f0f0f0; color:#000; }
.hr_list td a{ font-size:16px; }
/*招聘详细*/
.hr_detail { float:left; width:100%; padding-top:20px; }
.hr_detail h3{ float:left; width:100%; background:#F5F5F5; }
.hr_detail h3 span{
	float:left; height:40px; line-height:40px; padding:0 25px; font-weight:bold;
	background:url(images/iso3.jpg) 10px 11px no-repeat;
}
.hr_detail h3 a{
	float:right; height:30px; line-height:30px; font-size:16px;
	padding:0 10px; margin:5px 10px 0px; font-weight:bold; background:#004694; color:#fff;
}
.hr_detail table{ border-collapse:collapse;border-spacing:0;border:0; }
.hr_detail table tr td,.hr_detail table tr th { padding:10px 10px; }
.hr_detail table tr th { font-weight:normal; color:#999999; }
.hr_detail .hr_content{ float:left; width:100%; line-height:26px; padding:10px 10px; font-size:16px; }
/*投递简历*/
.hr_resume { float:left; width:100%; padding-top:20px; }
.hr_resume table{ border-collapse:collapse;border-spacing:0;border-left:1px solid #ccc;border-top:1px solid #ccc; }
.hr_resume table tr td,.hr_resume table tr th { border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:10px 10px; line-height:28px; }
.hr_resume table tr th { font-weight:normal; background:#f0f0f0; }
.hr_resume input.vd_code{ float:left; width:50px; }
.hr_resume img.vd_image{ cursor:pointer; margin:0 0 0 5px; padding:0px; float:left; display:inline; }
.resume_btn{
	float:left; padding:10px 20px; margin:0px 0px 0 280px; border:0px;cursor:pointer;
	text-align:center; background:#004694; color:#fff; font-size:16px; 
}
/***********************************************************************************************************************************************************/
/*相关阅读、上下篇*/
.detail_relation{ float:left; margin:0px 0; padding:10px 0 0 0; width:100%; text-align:left; }
.detail_relation h3{float:left; width:100%; border-bottom:1px solid #ccc; height:30px; padding:0 10px; line-height:30px; font-size:16px; background:url(images/iso3.jpg) 0px 6px no-repeat;}
.detail_relation ul{ float:left; width:100%; padding:5px 0 0 10px; }
.detail_relation ul li{ float:left; width:100%; padding:0 0 0 10px; line-height:30px; background:url(images/iso_1.jpg) 0px 13px no-repeat; }

.dcss img{ padding:10px; }