@charset "UTF-8";
.visaDetails .visa-prod-img{ float: left;}
.visaDetails .visa-prod-img img{ display: block; width: 540px; height: 360px; margin-bottom: 10px;}
.visaDetails .visa-prod-img ul{ overflow: hidden; background-color: #fffbf3; border-left: 3px solid #f5ce80;}
.visaDetails .visa-prod-img ul li{ width: 33.33%; float: left; color: #ff8839; text-align: center; padding: 17px 0;}
.visaDetails .visa-prod-img ul li i{ vertical-align: middle; margin-right: 8px;}
.visaDetails .prod-con{ height: auto;}
.visaDetails .prod-info{ padding-bottom: 10px;}
.visa-filter{ padding: 20px 30px 0;}
.visa-filter .filter-item{ float: left;}
.visa-filter .filter-item label{ float: left; display: inline-block; line-height: 36px; margin-right: 10px;}
.visa-filter .filter-item .date-item{ float: left; margin-right: 75px;}
.visa-filter .filter-item .date-item .date-box{ padding: 0;}
.visa-filter .filter-item .date-item .date-box input{ width: 157px; padding: 7px 35px 7px 10px;}
.visa-filter .filter-item .date-item .date-box span{ z-index: -1;}
/*所需资料*/
.visa-required{ width: 1200px; margin: 0 auto; background-color: #fff;}
.visa-required .required-info-tab .active{ background-color: #fafafa;}

.precautions .text-group{ padding: 0 40px;}

.cost-name{line-height: 20px;float: left;color: #999;margin-right: 0px;font-size:12px;}
.cost-structure{margin-left: 0px;line-height: 20px;color: #333;font-size:12px;}
