You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
3.4 KiB
CSS

@charset "utf-8";
/* CSS Document */
body { background:#d9d9d9;}
h1 { border-bottom: none;}
.planningSearch { display: block; margin:50px 0 50px;}
.searchList { padding:20px 0; overflow: hidden; display: block;}
.searchList ul { margin-top:35px;}
.searchList li { line-height:25px; margin-bottom:25px; font-size:16px;}
.searchList li em { display: inline-block; width:20px; height:20px; border-radius:50%; text-align:center; margin-right:10px; font-style: normal; border:1px solid #d1d1d1; font-size:14px; line-height:12px; padding-top:3px; vertical-align: middle; margin-top:-4px; color:#999;}
.searchList a { text-decoration: none;}
.searchList a:hover { text-decoration: underline;}
.searchList a h2:hover { text-decoration: underline;}
.goFurther { background:url(/pic/gray-arrow-white.png) no-repeat left 56px #fff; border-radius:4px; padding:20px 30px; margin-top:113px; margin-left:20px; background-size:20px 40px;}
.goFurther p { line-height:30px !important;}
.goFurther .furtherTitle { display: block; text-align:center; font-size:22px; color:#a31022; border-bottom:1px solid #d1d1d1; margin:0 -30px 25px -11px; padding-bottom:25px;}
.searchTag { border-bottom:1px solid #d1d1d1; color:#888;}
.goFurther label { display: block; width:100%; font-weight: normal;}
.goFurther input{ width:100%; margin:10px 0 25px; display: block; border:1px solid #999; padding:8px 10px; border-radius:2px; font-size:16px; box-shadow:0 2px 2px #d1d1d1 inset;}
.goFurther input:focus { border-color:#666;}
.goFurther textarea { width:100%; margin:10px 0 25px; display: block; border:1px solid #999; padding:8px 10px; border-radius:2px; font-size:16px; height:150px; box-shadow:0 2px 2px #d1d1d1 inset;}
.goFurther input[type="submit"] { background:#a31022; padding:8px; border-radius:4px; color:#fff; border: none; text-align:center;}
.searchBox { background:#fff; border-radius:4px; padding:25px 25px 50px;}
.viewMore { display: block; width:250px; text-align:center; margin:25px auto; border:2px solid #a31022; border-radius:4px; }
.viewMore:hover { background:#a31022;}
.viewMore:hover a { color:#fff;text-decoration: none;}
.viewMore a { display: block; padding:4px 10px 7px; font-size:16px; }
.viewMore a .fa { margin-left:10px; font-size:150%;}
/* planning search box */
#infoSearch { display: block; background: #f1f1f1; border-top: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; padding: 25px; margin:5px -25px 25px; }
#infoSearch .searchTitle { display: block; text-align: center; font-size: 25px; margin: 0 0 15px; color: #333; font-weight: 600; letter-spacing: 0.05em; }
#infoSearch .searchTerms { display: block; border-bottom: 1px solid #d5d5d5; box-shadow:0 1px 0 #fff; padding: 15px 0; overflow: hidden; }
#infoSearch .searchTerms.last { border-bottom: none; box-shadow:none; }
#infoSearch .searchTerms label { font-weight: 400; width: 19%; display: inline-block; }
#infoSearch .searchTerms input { margin-right: 5px; }
#infoSearch .searchTerms .moreCity { display: block; margin: 25px 0 0; color: #000; cursor: pointer; text-transform: uppercase; font-size: 11px; }
#infoSearch .searchTerms .moreCity .fa { font-size: 140%; margin-left: 5px; }
.withCover { background: rgba(0,0,0,.8); width: 100%; height: 100%; position: absolute; top: 0; left: 0; display: block; z-index: 9999; }
#infoSearch .searchBtn { width: 200px; margin: 15px auto; background: #a31022; border-radius: 4px; color: #fff; text-align: center; padding: 8px; cursor: pointer; }
#infoSearch .searchBtn .fa { font-size: 120%; margin-left: 10px; }