﻿*{margin:0;outline:0;padding:0;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html {font-size:62.5%;color:#666 }
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}
a,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,li,p,ul{margin:0;padding:0}
img{-ms-interpolation-mode:bicubic;vertical-align:middle;border:0;margin:0;padding:0}
img:not([src*="/"]){display:none}
.gif{transition:all .4s ease 0s}
.gif:hover{transform:scale(1.1)}
dd,dl,dt,li,ul{list-style:none}
body{background:#fff;font-family:微软雅黑;color:#666}
.ime-disabled{ime-mode:disabled}
.hide{display:none}
.aui_content{color:#333}
a{transition:all .3s ease 0s;text-decoration:none}
a:link,a:visited{text-decoration:none;color:#666}
a:hover{color:#f08300}
a.a_yellow:link,a.a_yellow:visited{color:#efe6aa;text-decoration:none}
a.a_yellow:hover{color:#f08300}
a.a_yellow2:link,a.a_yellow2:visited{color:#ff0;text-decoration:none}
a.a_yellow2:hover{color:#f08300}
a.a_green:link,a.a_green:visited{color:green;text-decoration:none}
a.a_green:hover{color:#f08300}
a.a_red:link,a.a_red:visited{color:red;text-decoration:none}
a.a_red:hover{color:#f08300}
a.a_blue:link,a.a_blue:visited{color:#459acc;text-decoration:none}
a.a_blue:hover{color:#f08300}
.fontYellow{color:#efe6aa}
.fontYellow2{color:#ff0}
.fontGreen{color:green}
.fontRed{color:red}
.fontblue{color:#459acc}
.fontTips{color:#8feb11}
.font12{font-size:12px}
.font14{font-size:14px}
.font16{font-size:16px}
.font18{font-size:18px}
.font20{font-size:20px}
.font22{font-size:22px}
.font24{font-size:24px}
.fl,.floatLeft{float:left}
.floatRight,.fr{float:right}
.clearBoth{clear:both;height:0}
.show_page{clear:both;text-align:center;margin:20px 0;font-size:14px;color:#666}
.show_page a:hover{color:#f60}
.show_page2{text-align:right;margin:0 20px;width:100%}
.show_page2 a{display:block;width:20px;height:20px;border:solid 1px #ccc;text-align:center;float:left;margin:0 2px}
.show_page2 a.curr{background:#F2B024;color:#fff;font-weight:700}
div.meneame{padding:3px;FONT-SIZE:14px;MARGIN:10px auto;COLOR:#ff6500;TEXT-ALIGN:center}
div.meneame a{BORDER:#DDD 1px solid;BACKGROUND-POSITION:50% bottom;COLOR:#428BCA;MARGIN-RIGHT:3px;TEXT-DECORATION:none;padding:5px 10px}
div.meneame a:hover{BORDER:#eee 1px solid;COLOR:#bf0000;BACKGROUND-COLOR:#eee}
div.meneame span.current{BORDER:#bf0000 1px solid;padding:5px 10px;FONT-WEIGHT:bold;COLOR:#fff;MARGIN-RIGHT:3px;BACKGROUND-COLOR:#bf0000}
div.meneame span.disabled{BORDER:#DDD 1px solid;padding:5px 10px;COLOR:#999;MARGIN-RIGHT:3px}
label.error{margin-left:5px;padding:0 0 5px 25px;color:red;background:url(msg_bg.png) 0 2px no-repeat}
label.success{margin-left:5px;padding-left:25px;color:#999;background:url(msg_bg.png) 0 -22px no-repeat}
fieldset{-moz-border-radius:8px;border-radius:8px;border:1px solid #009}
span.date{float:right}
.center100{width:100%;margin:0 auto;clear:both;position:relative}
.cl:after,.clearfix:after{display:block;content:"";height:0;clear:both}
.error{position:relative}
.error .valid_message{position:absolute;top:0;right:0;color:#fff;text-align:center;line-height:25px!important;height:25px!important;float:none!important;font-size:12px;display:block!important;border:0!important;background:rgba(0,0,0,.5)!important;border-radius:5px;width:100px!important;z-index:10}
.valid{position:relative;display:inline}
.valid label.error{margin-left:0;padding:0;width:16px;height:16px;color:#999;background:url(msg_bg.png) no-repeat 0 0;position:absolute;right:5px;top:9px}
.valid label.success{margin-left:0;padding:0;width:16px;height:16px;color:#999;background:url(msg_bg.png) no-repeat 0 -22px;position:absolute;right:5px;top:9px}
.dark .error .valid_message{top:22px;left:0;color:#d6000f;text-align:left;background:0 0!important}

.center100{width:100%;margin:0 auto;clear:both;position:relative}
.center{max-width:750px;margin:0 auto;clear:both;position:relative}

.box{width:100%;display:-webkit-box;display:-moz-box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.box>.item{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1}
/*=============================================================================================================================*/
.logo {margin:15px auto;width:50%;min-width:200px; }
.title {text-align:center; color:#000; }

