/*超大屏幕*/ @media screen and (min-width: 1900px) { .page_bg { height: 600px; background-size: 100% 600px; } } /*大屏幕*/ @media screen and (min-width: 769px) { .page_bg { height: 450px; background-size: 100% 450px; } .content { width: 90%; margin: 0 auto; } .div_tips { font-size: 18px; color: #00269a; font-weight: bold; margin: 40px 0; letter-spacing: 2px; } .div_tips_note { font-size: 14px; color: #717171; margin: 40px 0; letter-spacing: 2px; padding: 20px; background-color: #f1f1f1; } #guestbook-form input[type="text"],#guestbook-form select,#guestbook-form input[type="month"],#guestbook-form input[type="email"] { width: 60%; height: 30px; border: 1px solid #dadada; border-radius: 4px; padding-left: 6px; outline: none; } #guestbook-form input[type="text"].inputtxt { width: 80%; } #guestbook-form textarea { vertical-align:top; width: 80%; height: 100px; border: 1px solid #dadada; border-radius: 4px; padding-left: 6px; outline: none; } #guestbook-form span { font-size: 16px; color: #717171; font-weight: bold; display:-moz-inline-box; display:inline-block; width: 110px; text-align: right; } .txt-right { /*text-align: right;*/ } #guestbook-form i.red { color: red; } #guestbook-form i { color: white; } .row div.form-item { margin-bottom: 20px; } .radio { margin: 0.5rem; } .radio input[type="radio"] { position: absolute; opacity: 0; } .radio input[type="radio"] + .radio-label:before { content: ''; background: #f4f4f4; border-radius: 100%; border: 1px solid #b4b4b4; display: inline-block; width: 1.4em; height: 1.4em; position: relative; top: -0.2em; margin-right: 0.6em; vertical-align: top; cursor: pointer; text-align: center; -webkit-transition: all 250ms ease; transition: all 250ms ease; } .radio input[type="radio"]:checked + .radio-label:before { background-color: #00269a; border-color: #00269a; box-shadow: inset 0 0 0 4px #f4f4f4; } .radio input[type="radio"]:focus + .radio-label:before { outline: none; border-color: #00269a; } .radio input[type="radio"]:disabled + .radio-label:before { box-shadow: inset 0 0 0 4px #f4f4f4; border-color: #b4b4b4; background: #b4b4b4; } .radio input[type="radio"] + .radio-label:empty:before { margin-right: 0; } .submit { background-color: #00269a; border: 1px solid #00269a; border-radius: 10px; color: #fff; font-size: 14px; padding: 4px; letter-spacing: 2px; width: 80px; margin-top: 20px; outline: none; -webkit-transition: all 250ms ease; transition: all 250ms ease; } .submit:hover { background-color: #00269a; border: 1px solid #00269a; } }