﻿@charset "utf-8";
body{font-size:12px;}
body {margin:0; padding:0;}
/*public

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
address,cite,code,em,th{font-weight:normal; font-style:normal;}
table {border-collapse:separate; border-spacing:0}
caption, th, td { text-align:left; font-weight:normal}
table, td, th { vertical-align:middle}
blockquote:before, blockquote:after, q:before, q:after { content:""} blockquote, q { quotes:"" ""} a { text-decoration:none;color:#666}
a img { border:none} strong { font-weight:bold} em { font-style:italic} ul, ol { list-style:none} input:focus {outline:0}
textarea{ overflow:auto;}*/
/**/

.line-cus{border:1px solid #0F9BE2; width:150px;padding:0px; /*height:340px;*/ position:fixed;right:0px;top:200px; overflow:hidden;background-color: #f4f4f4;
_position: absolute;
_margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');

}
.line-cus .hd{  background:url("../images/kf_top_bg.png") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    height: 25px;
    line-height: 25px;
    overflow: hidden;}
	.line-cus strong{padding:0 0 0 10px;}
.line-cus .bd	   { background-color: #f4f4f4;
    color: #333333;
    /*min-height: 600px;*/
    padding: 10px;
}
.line-cus a.closeBin{color:#fff;float:right; display:inline;margin-right:5px;}
.hove-line{ background:#0F9BE2; color:#fff; width:16px; padding:10px 5px;position:fixed;right:0px;top:200px; text-align:center; cursor:pointer;_position: absolute;
_margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + '100px');}
