html, body {
margin:0; 
padding:0; 
height:100%;
color: #575757;
font:95%/14px Tahoma,Geneva,Arial, sans-serif; 
background:#fff url(../images/bg/first_main.jpg) no-repeat 100% 0; 
}
img{
border: 0;
}
a{color: #3082e9;text-decoration: underline;}
a:hover{text-decoration: none;}
a img{border: none;}
div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
/*border: 0;*/
font-weight: inherit;
/*font-style: inherit;
font-size: 100%;*/
font-family: inherit;
list-style-type: none;
}
.clearfix:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}
.clearfix {	display: inline-block;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix {	height: 1%;}
.clear{height: 1px; font-size: 1px; overflow: hidden; clear: both; display:block; }
#fix{  padding-top: 16px; min-width: 1000px; }
#header{ height: 106px; overflow: hidden;background:#81cb39 url(../images/bg/header.gif) no-repeat 187px 0 ; }
.logo{float:left; position: absolute; z-index: 20; margin-top: -5px;}
.header_right{margin-left: 187px;  margin-top: 5px; height: 106px; }
.cc{ height: 8px; background:#ff6000; overflow: hidden; margin-top: 98px;}
.cc div{ height: 100%; }
.ll{ width:389px;   float: left;}
.rr{ width: 38%;   float: left;}
#slogan{ position: absolute; left:732px; padding-right: 3px; padding-left: 5px; padding-bottom: 4px; margin-top: 24px;  font:bold 20px Arial,sans-serif; background: url(../images/bg/slo_bg.jpg) no-repeat; color: #fff; }
.header_right .ll{ background: #0060ff;  }
.header_right .rr{ background:#ffcc00; width: 42%}

.content{ padding-top: 27px; background: url(../images/bg/footer_pointer.gif) no-repeat 78px 335px;  }
.left{ float: left;width:187px; }
.leftcol{ margin-left: 74px; }

.lang{font: 12px Arial,sans-serif; line-height: 14px;  color: #b6b6b6; }
.pad{padding-right: 39px; }

.head{ background: #f7f7f7; border: 1px solid #b6b6b6; border-top:0; background-repeat: no-repeat; background-position: 0 19px; padding:13px 10px 16px 62px; font:bold 13px Arial,sans-serif; color: #58595b;  }
.tt{  border-top-width:4px; border-top-style: solid; }
.ll .tt{  border-top-color:#0060ff; }
.rr .tt{  border-top-color:#ffcc00; }
.ll .head{ background-image: url(../images/bg/head_pointer_b.gif) }
.rr .head{ background-image: url(../images/bg/head_pointer_o.gif) }

.text{ border: 1px solid #b6b6b6; border-top:0; padding:13px 10px 16px 10px; font:11px Arial,sans-serif; }
.text td{ padding: 5px; line-height: 13px;}
.text table{ margin:0 auto; }
.ll .text{ text-align: center; }
.text input.txt{ width: 97%; border: 1px solid #6b6b6b; padding-left: 3px; }
.text input.check{ float: left; margin-bottom: 10px; }
.text input.button{ background: url(../images/buttons/enter.gif); height: 30px; width: 79px; border: 0; color: #3082e9; font: 14px Arial,sans-serif; margin-top: 5px;}

.h2{ font-size: 16px; }
.h6{ font-size: 10px; line-height: 10px!important; }
ul.list{ padding-left: 14px; padding-top: 15px; }
ul.list li{ background-position: 0 20px; background-repeat: no-repeat; padding-left: 54px; font: 12px Tahoma,sans-serif; margin-bottom: 18px; line-height: 15px; }
ul.list h2{ background-position: 0 100%; background-repeat: repeat-x; padding-bottom: 6px; font: 16px Tahoma,sans-serif; margin-bottom: 2px; }
ul.list li.l1{ background-image: url(../images/icons/one.gif) }
ul.list li.l2{ background-image: url(../images/icons/two.gif) }
ul.list li.l3{ background-image: url(../images/icons/three.gif) }

ul.list li.l1 h2{ background-image: url(../images/bg/line_o.gif) }
ul.list li.l2 h2{ background-image: url(../images/bg/line_g.gif) }
ul.list li.l3 h2{ background-image: url(../images/bg/line_r.gif) }
#footer{ color: #828384; font: 11px Tahoma,sans-serif; position: relative; top:-22px; background: url(../images/bg/bg.gif) no-repeat 78px 0;  padding-left: 127px; padding-top: 40px; }
.copy{ background: url(../images/bg/copy.gif) repeat-x 0 7px; margin-right: 200px;}
.copy span{ background: #fff; }
.copy a{ color: #828384; text-decoration: none;  }










