html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,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: 728px; margin: 0 auto; } .mod-head .hd,.mod-head .bd{ max-width: 540px; padding: 0 10px; margin:0 auto; } .mod-head .hd{ position: relative; } .mod-head .hd span.tag{ position: absolute; left: 10px; top: 0; display: block; height: 20px; padding: 5px 12px; background: #eee; line-height: 20px; color: #444; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } .mod-head .bd{ padding: 10px; line-height: 30px; text-align: right; } .mod-head .btn{ position: relative; display: inline-block; min-width: 80px; height: 30px; padding: 0 12px; 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 h1{ line-height: 32px; font-weight: 500; font-size: 22px; color:#333; } .mod-panel h2{ line-height: 30px; text-align: center; font-weight: normal; font-size: 18px; } .mod-panel .hd,.mod-panel .bd{ max-width: 540px; margin:0 auto; } .mod-panel .hd{ padding: 10px 0; line-height: 22px; text-align: center; } .mod-panel .hd b{ margin: 0 3px; color: #fd7474; } .mod-panel .bd .c-hd{ height: 36px; margin-bottom: 10px; border-bottom: 1px solid #e2e2e2; } .mod-panel .bd .c-hd li{ float: left; width: 33.33%; height: 36px; line-height: 36px; } .mod-panel .bd .c-hd li a{ display: block; text-align: center; text-decoration: none; color: #999; cursor: pointer; } .mod-panel .bd .c-hd li.active a{ position: relative; color: #333; } .mod-panel .bd .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 .bd .c-panel{ display: none; } .mod-panel .bd .operation{ margin: 10px 0; } .mod-panel .bd .row{ margin-bottom: 5px; } .mod-panel .bd .field{ line-height: 28px; } .mod-panel .bd p{ overflow: hidden; } .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; background: #fafafa; border: 1px solid #e8e8e8; padding: 5px 10px; box-sizing: border-box; line-height: 20px; border-radius: 5px; 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; border-radius: 4px; } .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: 120px; padding:5px 10px; background: #fafafa; border: 1px solid #e9e9e9; box-sizing: border-box; border-radius: 5px; resize: none; outline: none; } .mod-panel .bd p{ line-height: 22px; } .mod-panel .bd p span{ margin-right: 10px; } .mod-panel .ft{ padding-top: 5px; 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: 10px 0; margin-bottom: 15px; text-align: center; } .mod-panel .copy p{ line-height: 22px; } .mod-panel .copy p a,.mod-panel .copy p span{ vertical-align: middle; } .mod-panel .copy p.buttons{ margin: 10px 0 5px; } .mod-panel .copy .text-red{ font-weight: bold; color: #fd7474; } .mod-panel .intro,.mod-panel .article{ padding: 10px 20px; margin: 10px 0; background: #f6f8fa; border-radius: 6px; color: #888; } .mod-panel .intro h3{ margin-bottom: 10px; font-size: 16px; font-weight: bold; color: #666; } .mod-panel .intro p{ line-height: 22px; } .mod-panel .article p{ line-height: 22px; text-indent: 2em; } .mod-panel .intro p.q{ margin-top: 10px; font-weight: bold; color: #666; } .mod-panel .table-inner{ overflow-x: auto; } .mod-panel table { width: 100%; margin-bottom: 10px; border: 1px solid #cee1ee; border-collapse: collapse; border-spacing: 0; } .mod-panel thead{ background-color: #e3eef8; } .mod-panel tr { border-bottom: 1px solid #cee1ee; line-height: 24px; font-size: 13px; } .mod-panel tr td,.mod-panel tr th{ word-break: break-all; word-wrap: break-word; padding: 5px 8px; border: 1px solid #cee1ee; line-height: 20px; font-weight: normal; } .mod-panel tr p.name{ font-size: 15px; font-weight: bold; } .mod-panel tr .download{ display: inline-block; padding: 0 15px; background: #32ccc8; color: #fff; line-height: 32px; font-size: 13px; text-align: center; border-radius: 3px; text-decoration: none; } .mod-panel tr .download:hover{ background: #2e9e9b; } .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; } .mod-panel .hd h1{ font-size: 20px; } .mod-panel .hd p{ line-height: 22px; overflow: hidden; } .mod-panel .hd span.tag{ top: 5px; margin-left: -148px; font-size: 13px; } .mod-panel .c-hd ul{ overflow-x: auto; white-space: nowrap; } .mod-panel .c-hd li{ float: none; display: inline-block; width: auto; } .mod-panel .c-hd li a{ padding: 0 4px; } .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; } }