﻿/* CSS Document */
body
{
	font-size: 12px;
	margin: 0px;
	padding:0px;
	line-height:14px;
	color:#444444;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bg.gif) repeat-x;
}

a ,a:link,a:visited {color: #444444; text-decoration:none;cursor:pointer;}
a:hover{text-decoration:none;color:#006fb8;}
input, select{ font-size:11px}
h1,h2,h3,p,ul,ol,li,dl,dt,dd,table,img,form ,div,p{
	margin: 0;
	padding: 0;
	border: 0;
	list-style:none;
}
.floatL{ float:left;}
.floatR{ float:rigth;}
.clear{ clear:both;}
.blue{ color: #006fb8;}
.red{ color: #ff0000;}
.boder{ border:1px solid #e6e6e6;}
.txt11{ font-size:95%;}
.dot{ background:url(../images/icon_dot.gif) repeat-x;
height:1px;
margin:5px 0px;}
.dotn{ background:url(../images/icon_dot.gif) repeat-x;
height:1px;
margin:8px 0px;}
.lag a:link,.lag a:visited{ text-decoration:underline;
color:#235c93;
font-size:95%;}
.lag a:hover{ text-decoration:none;
color:#006fb8;}
.marginT5     {margin-top:5px;}
.marginT8     {margin-top:8px;}
.marginT3     {margin-top:3px;}
.marginT10    {margin-top:10px;}
.marginT15    {margin-top:15px;}
.marginT20    {margin-top:20px;}
.marginT25    {margin-top:25px;}
.marginT30    {margin-top:30px;}
.marginT50    {margin-top:50px;}
.marginT40    {margin-top:40px;}
.marginL17    {margin-left:17px;}
.marginL20    {margin-left:20px;}
.marginL5    {margin-left:5px;}
.marginL15    {margin-left:15px;}
.marginL10    {margin-left:10px;}
.marginL23    {margin-left:23px;}
.marginL24    {margin-left:24px;}
.marginL28    {margin-left:28px;}
.marginL30   {margin-left:30px;}
.marginL45   {margin-left:45px;}


#wrap{
width:820px;
margin:0px  auto;
}
#footer{
width:100%;
background:url(../images/bg_ft.gif) repeat-x ;
height:59px;
padding-top:10px;
}
#content{
width:100%;
height:100%;
background:url(../images/bg_content.gif) repeat-x;
}
#contentindex{
width:100%;
height:100%;
background:url(../images/bg_contenti.gif) repeat-x ;
}
/*---------------------------------------col1-----------------------------------------------*/
#col1{
width:535px;
float:left;
margin-bottom:50px;
}
.bg_tl1{
background:url(../images/bg_tl1.gif) repeat-x;
height:15px;
}
.bg_tl{
background:url(../images/bg_tl.gif) repeat-x;
height:15px;
}
.ser{
background:url(../images/bg_ser.gif) no-repeat bottom;
width:242px;
height:95px;
padding:0px 5px 0px 10px;cursor:pointer;
}
.year{ background:url(../news/images/bg_year.gif) no-repeat;
height:16vpx ;
width:50px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding-top:2px;
}
.profile{ background:url(../company/images/bg_pro.gif) no-repeat;
height:16px ;
width:179px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
text-transform:uppercase;
padding:2px 0px 0px 10px;
font-size:95%:
}
.profile_vn{ background:url(../company/images/bg_pro_vn.gif) no-repeat ;
height:16px ;
width:230px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
text-transform:uppercase;
padding:2px 0px 0px 10px;
font-size:95%:
}
.dash_v{ background:url(../images/line.gif) repeat-x center; }

.dash_h{ background:url(../images/line.gif) repeat-y center; }
.dash_hl{ background:url(../images/line.gif) repeat-y left; }
.dash_hl{ background:url(../images/line.gif) repeat-y left bottom; height:10px; }


.br{
border:1px solid #cccccc;
padding:3px;
background-color:#ededed;
}
.br1{
border-bottom:1px solid #f0ebd1;
}
.br2{
border-bottom:1px dashed #cccccc;
}
/*---------------------------------------col2-----------------------------------------------*/
#col2{
width:261px;
float:right;
margin-bottom:50px;
}
.game{
background: url(../images/bg_flash.gif) no-repeat;
height:190px; 
padding:40px 0px 0px 0px; 
}

#recruit{
width:227px;
background:url(../images/recrui_bd.gif) repeat-y;
overflow:hidden;
padding:10px 15px 10px 18px;
font-size:95%;
}

#recruit li{
background:url(../images/icon_arrow.gif) no-repeat left top;
padding:0px 0px 0px 13px;
font-weight:bold;
}
#recruit li a:link,#recruit li a:visited{
text-decoration:none;
color:#666666;
}
#recruit li a:hover{
text-decoration:none;
color:#006fb8;
}
#company{
width:227px;
background:url(../images/recrui_bd.gif) repeat-y ;
overflow:hidden;
padding:10px 15px 10px 18px;
}

#company li{
background:url(../images/icon_arrow.gif) no-repeat top left;
padding:0px 0px 0px 13px;
font-weight:bold;
}
#company li a:link,#company li a:visited{
text-decoration:none;
color:#666666;
}
#company li a:hover,#company li a.selected{
text-decoration:none;
color:#006fb8;
}
#privacy li{
background:url(../images/icon_arrow1.gif) no-repeat top left;
padding:0px 0px 0px 15px;
font-size:11px;
margin-top:10px;
}
/*----------------------------------------footer-------------------------------------------*/
.footer{
font-size:95%;
color:#000000;
line-height:130%;
}
.footer a:link,.footer a:visited{
text-decoration:underline;
color:#000000;
}
.footer a:hover{
text-decoration:none;
color:#006fb8;
}







