/* CSS Document */

/*
	css stylesheet for kjt website
	version 1.0
*/

/* css reset (base on YUI) */
html {color: #000;}
div,dl,dt,dd,ul,li,h1,h2,h3,form,legend,input,button,textarea,select,p,th,td {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
img {border: none;}
button,em,input,option,select,textarea,th {font:inherit;}
li {list-style: none;}
h1,h2,h3,h4 {font-size: 100%;font-weight: normal;}
body { margin:0; padding:0; font-size:12px; color:#000; font-family: Simsun,Arial; background:#E4E4E4;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#0000FF; text-decoration:underline;}
input{outline:none;}

/****¹«ÓÃ****/
.clear { clear:both;height:0;overflow:hidden;clear:both!important; font-size:0;}
.clear.both {height:10px;}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}
.ml5{ margin-left:5px;}
.h10{ height:10px;}
.h8{ height:8px;}
.fl{float:left;}
.fr{float:right;}
.pd10{padding:10px;}
.pt15{ padding-top:15px;}
.red{ color:#FF0080;}
.white{ color:#FFF;}
.hide {display:none;}
/* slightly enhanced, universal clearfix hack */ 
.clearfix:after{ visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}  
.clearfix { display: inline-block; }  
/* start commented backslash hack \*/ 
* html .clearfix { height: 1%; }  
.clearfix { display: block; }  
/* close commented backslash hack */ 
.transparent_class{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.bor{ border:1px solid #CCC;}

.mbox{ margin:0 auto; width:1002px;}
.bgcolor{ background-color:#FFF!important;}
.bmline{ background:url(imagesmain_split-ydh-201302.gif) center bottom repeat-x;}
.leftline{ background:url(imagesmain_split-ydh-201302.gif) left center repeat-y;}
.rightline{ background:url(imagesmain_split-ydh-201302.gif) right center repeat-y;}
.topline{ background:url(imagesmain_split-ydh-201302.gif) left top repeat-x;}
.bottomline{ background:url(imagesmain_split-ydh-201302.gif) left bottom repeat-x;}
.por{ position:relative;}

/*¶¥²¿*/
.topflash{ width:1002px; height:224px;}
.nav{ height:26px; text-align:center; padding:7px 0;}
.nav a{ font-weight:bold; font-size:14px; padding:0 10px; background:url(imagesmenu_split.jpg) right top no-repeat; height:26px; line-height:26px; display:inline-block;}
.nav a:hover{ color:#F00;}
.search{ height:35px; line-height:35px; padding:0 10px; width:982px;}
.searchtxt{ width:150px; height:18px; line-height:18px; padding:0; margin-bottom:3px; vertical-align:middle;}
.searchbtn{ width:50px; height:22px; vertical-align:middle; line-height:18px; margin-bottom:3px;}
.ico1{ background:url(imagessearch_icon.jpg) no-repeat; width:19px; height:19px; display:inline-block; vertical-align:middle; margin-right:5px;}

/*foot*/
.footer{ padding:15px 0;}
.footer p{ text-align:center; height:30px; line-height:30px; font-family:Arial;}



