
.travel_cont{border:1px solid #e6e6e6;border-top:none;background:url(../img/travel_bg.jpg) no-repeat;background-size:cover;padding:25px 5% 64px;margin-bottom:37px;}
.travel_cont h3{font-size:24px;color:#333;font-weight:normal;height:34px;line-height:34px;margin-bottom:28px;}
.visit_list li{float:left;width:38%;margin-right:2%;margin-bottom:40px;}
.visit_list .tit{height:28px;line-height:28px;font-size:18px;color:#333;font-weight:bolder;margin-bottom:6px;}
.visit_list .tit span{display:none;}
.visit_list .tit i{background:url(../images/visit_icon.png) no-repeat;margin-right:13px;float:left;}
.visit_list .tit .break1{width:28px;height:28px;}
.visit_list .tit .break2{width:26px;height:32px;background-position:-38px 0;}
.visit_list .tit .break3{width:25px;height:28px;background-position:-74px 0;}
.visit_list .tit .break4{width:28px;height:28px;background-position:-109px 0;}
.visit_list .info{font-size:15px;color:#666;line-height:36px;}
.visit_name{margin-right:26px;}
.visit_time{display:inline-block;*display:inline;*zoom:1;width:110px;}
.travel_download{display:block;margin-left:40%;padding:13px 0 0 83px;width:137px;height:55px;background:url(../images/travel_download.png) no-repeat;position:relative;}
.travel_download i{float:left;margin:8px 0 0 -65px;width:29px;height:27px;background:url(../images/travel_download_icon.png) no-repeat;background-size:100%;}
.travel_download p{color:#fff;font-weight:bolder;font-size:18px;}
.travel_download p.size{font-size:13px;font-weight:normal;}

/*æ²¡æœ‰ç»“æžœ*/
.result-error{width:550px; margin:0 auto;}
.result-error .pic{width:137px; height:125px; background:url("../images/errow.png") no-repeat;}
.result-error .txt{margin-left:25px;}
.result-error .txt h2{font-size:24px; color:#333; margin-bottom:25px;}
.result-error .txt p{font-size:15px; color:#666; line-height:2;}
.result-error .txt p a{width:80px; height:22px; background-color:#007fd5; display:inline-block; text-align:center; line-height:22px; border-radius:3px; color:#fff; margin-left:5px;}
@media only screen and (max-width: 1240px) {
.visit_list li{width:48%;margin-right:2%;}
.travel_download{margin-left:50%;}
}

@media only screen and (max-width: 1024px) {
.travel_cont{width:92%;margin:0 auto 38px;padding:25px 20px 60px;}	
}

@media only screen and (max-width: 768px) {
.travel_cont{border:none;background:#fff;padding:40px 0;}
.travel_cont h3{font-size:30px;margin-bottom:10px;}
.visit_list li{float:none;width:100%;margin-right:0;margin-bottom:30px;}
.visit_list .tit{font-weight:normal;font-size:28px;}
.visit_list .tit span{display:inline-block;*display:inline;*zoom:1;}
.visit_list .tit i{display:none;}
.visit_list .info{font-size:24px;line-height:48px;}
.visit_time{width:175px;}
.travel_download{margin:35px auto 0;width:82.6%;height:36px;padding:22px 0;text-align:center;background:#0163b7;border-radius:3px;}
.travel_download i{float:none;margin:0;width:39px;height:36px;margin-right:24px;}
.travel_download p{display:inline-block;*display:inline;*zoom:1;height:36px;line-height:36px;font-size:28px;color:#f0f0f0;position:relative;top:-6px;font-weight:normal;}
.travel_download p.size{display:none;}
}


@media only screen and (max-width: 480px) {
.travel_cont h3{font-size:20px;}
.visit_list .tit{font-size:16px;}
.visit_list .info{font-size:13px;line-height:24px;}
.visit_list li{margin-bottom:15px;}
.visit_time{width:100px;}
.travel_download{margin-top:10px;padding:12px 0;height:26px;}
.travel_download i{width:28px;height:36px;margin-right:14px;}
.travel_download p{height:26px;line-height:26px;font-size:16px;top:-18px;}

/*æ²¡æœ‰ç»“æžœ*/
.result-error{width:auto; margin:0 auto;}
.result-error .pic{width:137px; height:125px; background:url("../images/errow.png") no-repeat; background-size:70%;}
.result-error .txt{margin-left:0;}
.result-error .txt h2{font-size:24px; color:#333; margin-bottom:25px;}
.result-error .txt p{font-size:15px; color:#666; line-height:2;}
.result-error .txt p a{width:80px; height:22px; background-color:#007fd5; display:inline-block; text-align:center; line-height:22px; border-radius:3px; color:#fff; margin-left:5px;}

}


