@CHARSET "UTF-8";

/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; font-size:13px; color:#333; font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, var { font-style:normal; font-weight:normal;}
a { text-decoration:none; color:#4e4d4d;}
a:hover { text-decoration:underline;color:#000; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font-size:14px; }
table { border-collapse:collapse;border-spacing:0; }
/* table{border-collapse:collapse;  
border-spacing:0;  
padd:expression_r(this.cellPadding=0);} */
 
html {overflow-y: scroll;} 


/* css common */
select{ padding:4px; color: #666666;font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;}
input[type=text],input[type=number],input[type=password]{ padding:5px; border: 1px solid #bdbdbd;color: #666666;font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;}
input[type=button],input[type=submit],input[type=reset]  { padding:5px;  border: 1px solid #bdbdbd;color: #666666; cursor:pointer; min-width: 60px; min-height:26px;border-radius: 5px;font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;}
textarea{ width: 400px; height: 65px; padding:5px;}
.sp{ width:50px; height:20px;}
.clear{ clear:both;}
.p5{ padding:5px;}
.p30{padding:30px;}
.pr3{ padding-right:3px;}
.pl3{ padding-left:3px;}
.mr10{ margin-right:10px;} 
.ml10{ margin-left:10px;}
.ml30{margin-left: 30px;} 
/*.longinput{ width:400px;}*/
.shortwidth {width:100px;}
.middlewidth {width:220px;}
.sort_input{width:18px; height:16px; margin-right:10px;}
.fl{float:left;}
.fr{float:right;}
.fp{padding: 5px 0px;}
