/* 7027A 用户中心样式 */
body { background:#f8be2f url(https://www.7027a.com/images/bg.png) repeat-x top; margin:0; font:14px Microsoft YaHei,sans-serif; color:#000 }
.user-wrap { width:900px; background:#FFF; margin:20px auto; padding:20px; border:1px solid #f3ee61; }
.user-header { border-bottom:2px solid #f3ee61; padding-bottom:15px; margin-bottom:20px; }
.user-header h1 { margin:0 0 10px; color:#9a2207; font-size:18px; }
.user-nav { font-size:14px; }
.user-nav a { color:#0055aa; margin:0 5px; }
.user-nav a:hover { color:#F00; }
h2 { font-size:16px; color:#9a2207; border-bottom:1px solid #f3ee61; padding-bottom:5px; margin:20px 0 10px; }
h3 { font-size:14px; margin:15px 0 10px; }
.error { background:#ffe0e0; border:1px solid #c00; padding:10px; color:#c00; margin-bottom:15px; }
.msg { background:#e0f7e0; border:1px solid #0a0; padding:10px; color:#060; margin-bottom:15px; }
.add-form { margin-bottom:20px; }
.add-form input, .add-form select { padding:6px 8px; margin-right:8px; border:1px solid #ccb932; font-size:14px; }
.add-form input[type=text] { width:150px; }
.add-form input[type=url] { width:220px; }
.btn { padding:6px 20px; background:#9a2207; color:#FFF; border:none; cursor:pointer; font-size:14px; }
.btn:hover { background:#c00; }
table.site-table { width:100%; border-collapse:collapse; margin-top:10px; }
table.site-table th, table.site-table td { padding:8px 10px; border:1px solid #f3ee61; text-align:left; font-size:13px; }
table.site-table th { background:#f9ef79; font-weight:bold; }
table.site-table tr:hover { background:#fffff0; }
table.site-table a { color:#0055aa; }
table.site-table a:hover { color:#F00; }
.login-wrap { width:400px; background:#FFF; margin:80px auto; padding:30px; border:1px solid #f3ee61; }
.login-wrap h2 { color:#9a2207; text-align:center; margin-bottom:20px; }
.login-wrap .field { margin-bottom:15px; }
.login-wrap label { display:block; margin-bottom:5px; font-weight:bold; color:#333; }
.login-wrap input { width:100%; padding:8px; border:1px solid #ccb932; box-sizing:border-box; font-size:14px; }
.login-wrap button { width:100%; padding:10px; background:#9a2207; color:#FFF; border:none; cursor:pointer; font-size:16px; }
.login-wrap button:hover { background:#c00; }
.login-wrap .link { text-align:center; margin-top:15px; font-size:14px; }
.login-wrap .link a { color:#0055aa; }
