
html,body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img, div { margin: 0; padding: 0; }
em, cite, i { font-style: normal; }
ul, ol { list-style: none; }
a { text-decoration: none; color: #333; }
a:hover{}
*:focus { outline: none;outline:0;  }
input::-ms-clear {display: none;}
img{vertical-align: top;}
img,button,textarea{border: medium none; border: 0px; }/*by wk 20140804 È¥µôinput Ó°Ïìµ¯´°input*/
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix {  *zoom:1;}
.mrt10{ margin-top: 10px;}

.header{ height: 80px; background: #1956a9; padding: 0 20px; overflow: hidden;}
.logo{ float: left; display: inline; width: 275px;}
.header-side{ margin-left: 275px;}
.h-search{ background:url(../images/bg_search.gif) left top no-repeat; height: 28px; padding:0 32px 0 5px; position: relative; width: 295px; margin-top: 28px;}
.h-search input{border: medium none; border: 0px;}/*by wk 20140804 add ËÑË÷¿ò*/
.h-search-type{ position: absolute; left: -62px;top: 0; zoom: 1;  _position: relative;_top:-24px; height:28px; line-height:28px;}
.h-search-txt{ padding: 2px 0;  line-height: 24px; height: 24px;width: 100%; float: left; display: inline;}
.h-search-btn{ background: url(../images/bg_search.gif) right top no-repeat; width: 32px; height: 28px; float: left; display: inline; cursor:pointer; position: absolute; right: 0; top:0;}
.h-tools{width: 161px; margin: 0 10px;}
.h-tools .h-msg{ background: url(../images/bg_msg.gif) center center no-repeat; display: block; width: 80px;height: 80px; float: left; display: inline; margin-right: 1px; position: relative; }
.h-tools .h-msg .arrow{ display: block; width: 20px; height: 20px; background: url(../images/bg_arrow.png) left top no-repeat;position: absolute; font-size: 12px; text-align: center; line-height: 20px; top: 20px; right: 20px; color: #fff; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg_arrow.png");}
.h-tools .h-msg:hover{ background: #144587 url(../images/bg_msg1.gif) center center no-repeat;}
.h-tools .h-setting{ background: url(../images/bg_setting.gif) center center no-repeat; display: block; width: 80px;height: 80px; float: left; display: inline;}
.h-tools .h-setting:hover{ background: #144587 url(../images/bg_setting1.gif) center center no-repeat;}
.login{ color: #fff; font-size: 12px; padding:32px 20px 0 40px;}
.login-after{ color: #fff;}
.login-after .username{ line-height: 18px; margin-right:5px;}
.login-after .username a{ background: url(../images/bg_login.gif)  no-repeat 0 2px; padding-left: 18px; color: #fff; display:inline-block; font-family:Verdana;}
.login-after .username a:hover{ text-decoration: none;}
.login-after .quit{color: #fff; margin-left:5px;}
.login-after .quit:hover{ text-decoration: none;}