html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h3,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h3,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000} html{ height:100%; } body{ height: 100%; font-size: 14px; font-family: Arial,Helvetica,"Microsoft Yahei"; color:#757575; } button, input { font-family: Arial,Helvetica,"Microsoft Yahei"; } img{ vertical-align: middle; } a{ text-decoration: none; color: #757575; } a:hover{ text-decoration: underline; } .wrapper{ background: #fdfdfd; } .container{ padding: 0 15px 30px; } .inner{ max-width: 720px; margin: 0 auto; } .mod-head .bd{ padding: 10px 15px; line-height: 36px; text-align: right; } .mod-head .btn{ position: relative; display: inline-block; min-width: 90px; height: 30px; padding: 0 15px; border: medium none; background: #eee; line-height: 30px; text-align: center; font-family: Tahoma,Arial, Helvetica,"Microsoft YaHei"; font-size: 15px; color: #333; cursor: pointer; text-decoration: none; border-radius: 3px; box-sizing: border-box; outline: none; -webkit-appearance: none; } .mod-head .btn:hover{ background: #e4e4e4; } .mod-head .btn-blue{ background: #2095f2; color: #fff; } .mod-head .btn-blue:hover { background: #207fcc; } .mod-panel { width: 100%; } .mod-panel .hd{ padding: 15px 0; line-height: 24px; text-align: center; } .mod-panel .hd h1{ line-height: 30px; font-size: 24px; color:#212121; } .mod-panel .hd b{ margin: 0 3px; color: #fd7474; } .mod-panel .bd{ max-width: 500px; margin:0 auto 20px; } .mod-panel .bd p{ overflow: hidden; } .mod-panel .c-hd{ height: 36px; margin-bottom: 15px; border-bottom: 1px solid #e2e2e2; } .mod-panel .c-hd li{ float: left; width: 33.33%; height: 36px; line-height: 36px; } .mod-panel .c-hd li a{ display: block; text-align: center; text-decoration: none; color: #999; } .mod-panel .c-hd li.active a{ position: relative; color: #333; } .mod-panel .c-hd li.active a::after{ position: absolute; left: 50%; bottom: 0; display: block; content: ''; width: 16px; height: 4px; margin-left: -8px; background: #2095f2; border-radius: 3px; } .mod-panel .c-panel{ display: none; } .mod-panel .operation{ margin: 15px 0; } .mod-panel .row{ margin-bottom: 5px; } .mod-panel .field{ line-height: 28px; } .mod-panel .bd label{ display: inline-block; min-width: 90px; margin-right: 15px; } .mod-panel .bd label span,.mod-panel .bd label input{ vertical-align: middle; } .mod-panel .bd .input-text{ display: inline-block; width: 100%; height: 30px; border: 1px solid #e8e8e8; padding: 5px 10px; box-sizing: border-box; line-height: 20px; outline: none; } .mod-panel .bd .input-text-small{ width: 200px; } .mod-panel .bd .btn { height: 32px; min-width: 90px; background: #eeeeee; border: medium none; line-height: 30px; vertical-align: middle; font-size: 16px; color: #333333; cursor: pointer; outline: none; } .mod-panel .bd .btn:hover{ background: #e4e4e4; } .mod-panel .bd .btn-green{ background: #4bae4f; color: #fff; } .mod-panel .bd .btn-green:hover{ background: #47a04b; } .mod-panel .bd .btn-red{ background: #f56954; color: #fff; } .mod-panel .bd .btn-red:hover{ background: #f4543c;; } .mod-panel .bd .btn-orange{ background: #ff9000; color: #fff; } .mod-panel .bd .btn-orange:hover{ background: #e18309; } .mod-panel .bd .btn-small{ min-width: 40px; cursor: pointer; } .mod-panel .bd .btn[disabled]{ background: #f0f0f0; color: #aaa; } .mod-panel .bd textarea{ display: block; width: 100%; height: 150px; padding:5px 10px; background: #f8f8f8; border: 1px solid #e8e8e8; box-sizing: border-box; border-radius: 5px; resize: none; outline: none; } .mod-panel .bd p{ line-height: 30px; } .mod-panel .bd p span{ margin-right: 10px; } .mod-panel .ft{ padding-top: 10px; border-top:1px dotted #e0e0e0; } .mod-panel .about{ padding: 0 20px; margin-bottom: 20px; } .mod-panel .about p{ line-height: 24px; text-indent: 2em; } .mod-panel .copy{ padding: 0 20px; margin-bottom: 20px; text-align: center; } .mod-panel .copy p{ line-height: 24px; } .mod-panel .intro{ padding: 15px 20px; margin: 15px 0; background: #f5f5f6; border-radius: 6px; } .mod-panel .intro h3{ margin-bottom: 10px; font-size: 16px; font-weight: bold; } .mod-panel .intro p{ line-height: 22px; } .mod-panel .intro p.q{ font-weight: bold; } .mod-panel .intro p.a{ margin-bottom: 10px; color: #666; } .mod-qrcode{ position: fixed; right: 25px; bottom: 25px; text-align: center; } .mod-qrcode .box{ width: 150px; height: 148px; overflow: hidden; } .mod-qrcode p{ line-height: 30px; } @media screen and (max-width: 800px) { .mod-panel .hd{ padding-top: 10px; margin-bottom: 10px; } .mod-panel .hd h1{ font-size: 20px; } .mod-panel .hd p{ line-height: 24px; overflow: hidden; } .mod-panel textarea{ width: 100%; height: 80px; box-sizing: border-box; } .mod-panel .bd p span{ float: left; width: 50%; text-align: center; margin-right: 0; } .mod-panel .btn{ width: 48%; margin-bottom: 5px; line-height: 24px; } .mod-qrcode{ position: static; margin-bottom: 10px; } .mod-qrcode .box{ margin: 0 auto; } }