﻿@charset "utf-8";
/* -----------------------------------------------------------

 * FileName:            global.css
 * Description:         Global CSS
 * Version:             1.0.0(2010-01-14, last modify 2015-9-16)
 * Weibo:				http://weibo.com/tinakeo
 
 ----------------------------------------------------------- */
/*  __CSSReset
--------------------------------------*/
body,
h1,h2,h3,
p,ol,ul,li,form,input,textarea,
table,tr,td {margin:0;padding:0;border:0;font-size:100%;}

body,
form,input {color:#000;font-size:12px;font-family:Arial,Helvetica,Sans-serif;}

body {line-height:1.5;background:transparent;}

h1 {font-size:24px;}
h2 {font-size:18px;}
h3 {font-size:14px;}

fieldset,img {border:0;}

ol,ul {list-style:none;}

:link, :visited {text-decoration:none;}
:focus {outline:0;}

table {border-collapse:collapse;border-spacing:0;}
caption, th {text-align:left;}

blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
a img {border:none;}

.al {text-align:left;}
.fl {float:left;}
.fr {float:right;}
.justify {text-align:Justify;}
.cBlack {color:#000;}
.cGray {color:#555;}
.borderb {border-bottom:2px #ccc solid;}
.marginTop {margin-top:15px;}

/* 分页样式 */
.pageList {margin:20px 0;padding:12px 0;border-top:1px #ccc dotted;text-align:center;color:#555;}
.pageList select {border-radius:2px;border:1px #ccc solid;padding:0 2px;color:#555;}
.pageList b {font-weight:normal;padding:2px 5px;}
.pageList a:link, .pageList a:visited {padding:2px 5px;color:#454545;}
.pageList a:hover, .pageList a:active {background:#0080ff;color:#fff;text-decoration:none;}

/*Table形式的分页样式*/
.tabPageList {margin:0;padding:0;text-align:center;color:#555;font-family:Tahoma,Arial,sans-serif;}
.tabPageList b {font-weight:normal;padding:2px 5px;}
.tabPageList a:link, .pageList a:visited {padding:2px 4px;color:#454545;}
.tabPageList a:hover, .pageList a:active {background:#0080ff;color:#fff;text-decoration:none;}

.showMsg {width:600px;margin:50px auto;padding:0;text-align:center;color:#454545;}
.showMsg h2 {padding:0 0 6px 0;border-bottom:1px #ccc dotted;text-align:left;}
.showMsg p {padding:24px 0;text-align:left;font-size:14px;}
.showMsg .linkurl {padding:6px 0 0 0;border-top:1px #ccc dotted;font-size:14px;}
.showMsg a:link, .showMsg a:visited {color:#0080ff;}
.showMsg a:hover, .showMsg a:active {color:#f00;text-decoration:underline;}

/* jquery.autocomplete */
.container {width:800px;margin:0 auto;}
.container input {width:640px;font-size:28px;padding:10px;border:1px solid #ccc;display:block;margin:20px 0;}
.autocomplete-suggestions {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;background:#fff;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50, 50, 50, 0.64);-moz-box-shadow:1px 4px 3px rgba(50, 50, 50, 0.64);box-shadow:1px 4px 3px rgba(50, 50, 50, 0.64);text-align:left;}
.autocomplete-suggestion {padding: 2px 5px;white-space:nowrap;overflow:hidden;}
.autocomplete-no-suggestion {padding:2px 5px;}
.autocomplete-selected {background: #f0f0f0;}
.autocomplete-suggestions strong {font-weight:bold;color:#000;}
.autocomplete-group {padding:2px 5px;}
.autocomplete-group strong {font-weight:bold;font-size:16px;color:#000;display:block;border-bottom:1px solid #000;}

.clearfix:after {
content: ".";
display: block;
height: 0;
line-height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
