﻿/* reset */
html { _background-image: url(about:blank); /*用浏览器空白页面作为背景*/ _background-attachment: fixed; /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/ }
html, body { height: 100%; border: 0 none; }
body, form, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dt, dd, blockquote { margin: 0; padding: 0; }
li { list-style-type: none; }
img { border: none; vertical-align: middle; }
body, h1, h2, h3, h4, h5, h6, tr, button, select, textarea { font-size: 12px; line-height: 1.4; }
button { padding: 0; cursor: pointer; }
input, textarea { padding: 2px; font-size: 12px; line-height: normal; }
h1, h2, h3, h4, h5, h6 { font-weight: 400; }
sup, sub { font-size: 0.7em; vertical-align: baseline; }
cite, i, em { font-style: normal; }
table { border-collapse: collapse; border-spacing: 0; }
body, td, th, textarea, button { font-family: Arial,Tahoma,Helvetica,sans-serif; }

body { background-color: #eee; }
a { color: #000; text-decoration: none; zoom: 1; }
a:hover { text-decoration: underline; }
.i_face { position: relative; width: 80px; text-align: left; }
textarea { resize: none; outline: 0; }
.t_c { text-align: center; }
/* 文本溢出 */
.ellipsis { text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }

.clearfix { clear: both; height: 0px; font-size: 0px; _overflow: hidden; }
.main { border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; }
.menu { border-top-right-radius: 12px; border-top-left-radius: 12px; }
.first_a { display: block; width: 159px; }
ul.dropdown ul li a { width: 140px; display: block; }
.language a { color: #000 !important; display: inline-block; width: 60px; text-indent: 25px; }
.language .language_1 a { background: url("Images/cn.jpg") no-repeat; height: 16px; line-height: 16px; }
.language .language_2 a { background: url("Images/en.jpg") no-repeat; height: 16px; line-height: 16px; }
