@charset "utf-8";

/* CSS Document */

body, p, ul, li, h1, h2, h3 { padding:0; margin:0; }
body { font-family:Tahoma, Verdana ; font-size:12px; color:#373737;  background:url(../images/bg_bg.png) top center repeat-x #fff; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; }
a img { border:0; }
ul, li { list-style:none; }

#maincontain { background:#ffffff; width:1003px; margin:0 auto; padding:0px; }

#wrapper { background:#ffffff; width:1003px; margin:0 auto; padding:0px; }
#hilight { background:#ffffff; width:1003px; margin:0 auto; padding:0px; }
#hilight img { display:inline-block; width:559px; height:422px; float:left; margin-top:10px; margin-right:10px }
#hilight h2 { display:inline-block ; float:left; font-size:27px; color:#666666; font-weight:bold; margin-top:10px; padding-bottom:5px; border-bottom:2px dotted #c8c8c8; width:427px; margin-bottom:4px;}
#hilight p { display:inline-block; float:left;  width:427px; font-size:16px; color:#666666; text-indent:40px;}

#table_stat { background:#ffffff; width:1003px; margin:0 auto; padding:0px; }
#table_stat img { float:left; display:inline; height:auto; width:auto}


#head { width:1003px; margin:0 auto; display:block; height:153px; background:url(../images/head_01.png) top center no-repeat;}
#head .logo_kapook { float:left; display:inline; width:206px; height:108px; margin:35px 40px 0 30px}
#head .logo_advertising { float:left; display:inline; width:300px; height:108px; margin:35px 0 0 0}

#bar_home {  width:1003px; margin:0 auto; display:block;  height:54px  ; background:url(../images/bar_home.png) top center no-repeat;}
#bar_home a img  {  width:160px; height:29px; float:right; margin:14px 15px 0 0 ; display:block }

#article1  {  width:1003px; margin:0 auto; display:block;  height:152px  ;}
#article2  {  width:1003px; margin:0 auto; display:block;  height:88px  ;}

#article2_list  {  width:1003px; margin:0 auto; display:block;  background:url(../images/bg_bg_bg.jpg) bottom center repeat-x;  margin-bottom:0px; -webkit-border-radius: 0 0 12px 12px;
border-radius: 0 0 12px 12px;}
#article2_list ul {}
#article2_list ul li { width:249px; height:140px; float:left; display:inline; text-align:center; }
#article2_list ul li strong { width:229px; display:block; height:40px; padding-bottom:10px; border-bottom:dashed 1px  #555; font-size:17px; color:#6ea900 ; font-weight:bold; margin:0 auto }
#article2_list ul li span { width:229px; display:block; padding:5px 0;  font-size:13px; color:#555; margin:0 auto }



#headlogo { margin:0 13px 0; }
.logokapook { width:189px; height:83px; }
.menumain { width:490px; height:89px; overflow:hidden; padding:0 0 0 80px; position:relative; bottom:-10px; z-index:1; }
.loginkapook { background:url(http://www.kapook.com/images2/new_loginbox.gif) top left no-repeat; width:214px; height:86px; }


.rambobar { height:90px; width:1003px; display:block; margin:0 auto ;  background:url(../images/bg_rambobar.png) top center no-repeat;}
.rambobar ul {  margin-left:115px; }
.rambobar li { width:156px; float:left; margin:0 0 0 0; text-align:center; }
.rambobar li strong { padding:0; font-weight:normal; text-align:center; display:block; position:relative; top:-10px; }
.rambobar li a { color: #333333 ; font-size:27px }
.ramboico { position:relative; z-index:9; }
.ramboico:hover { background-color:transparent; z-index: 50; }
.ramboico:hover img.rambomini { visibility:hidden; }
.ramboico:hover li { width:100px; }
.ramboico span { position:absolute; left:-1500px; visibility: hidden; cursor:pointer; }
*html body .ramboico:hover span { visibility: visible; top:-30px; left:-25px; }
html>body .ramboico:hover span { visibility: visible; bottom:0px; left:-25px; }


#bg_zone1 {  width:1003px; margin:0 auto; padding:0px; background:url(../images/bg_zone1_01.jpg); height:180px;}
#bg_zone1_2 {  width:1003px; margin:0 auto; padding:0px;  height:82px;}
#bg_zone1_ano {  width:1003px; margin:0 auto; padding:0px; background:url(../images/bg_zone1_page2.jpg); height:191px;}
#bg_zone1_row1 {  width:333px; height:18px;margin:0 auto; padding:8px 0px 0px 670px;}
#bg_zone1_row2 {  width:1003px; margin:0 auto; padding:0px;}
#bg_zone1_row2 ul{  width:460px; height:90px;margin:18px 0px 0px 0px; padding:0px 0px 0px 543px; line-height:30px}
#zone1_row3 {  width:213px; height:40px;margin:0 auto; padding:5px 0px 0px 790px;}

#bg_zone2 {width:1003px; margin:0 auto; padding:0px; background:url(../images/bg_zone2.jpg); height:135px; }
#zone2_box1 {  width:244px; margin:0px 0px 0px 0px; padding:7px 0px 0px 10px; height:120px; text-align:center; float:left;}
#zone2_box1 p{ font-family:Tahoma, Verdana ; font-size:12.5px; color:#007fa7; }
#zone2_box1_text2 {  width:213px; margin:10px 0px 0px 0px; padding:10px; height:60px; text-align:center;}

#zone2_box2 {  width:245px; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; height:120px; text-align:center; float:left;}
#zone2_box2 p{ font-family:Tahoma, Verdana ; font-size:12.5px; color:#007fa7; }

#zone2_box3 {  width:248px; margin:0px 0px 0px 0px; padding:7px 0px 0px 2px; height:120px; text-align:center; float:left;}
#zone2_box3 p{ font-family:Tahoma, Verdana ; font-size:12.5px; color:#007fa7; }

#zone2_box4 {  width:245px; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; height:120px; text-align:center; float:left;}
#zone2_box4 p{ font-family:Tahoma, Verdana ; font-size:12.5px; color:#007fa7; }

#bg_zone3 {width:1003px; margin:0 auto; padding:0px; background:url(../images/bg.jpg);}
#bg_zone3_col1 {width:348px; height:422px; margin:0px; padding:0px; background:url(../images/bg_zone3_col1.jpg); float:left;}
#bg_zone3_col1_content {width:348px; height:422px; margin:0px; padding:0px;}
#bg_zone3_col1_content1 {width:313px;  margin:0px;  padding:20px 15px 0px 20px; }
#bg_zone3_col1_content2 {width:333px; height:108px;  padding:10px 0px 0px 19px;  }
#bg_zone3_col1_content3 {width:313px;  margin:0px;  padding:15px 15px 0px 20px; }

#bg_zone3_col1_content3 li{width:313px;  margin:0px;  padding:0px 0px 15px 0px;}

#bg_zone3_col2 {width:384px; height:422px; padding:0px; float:left;}
#bg_zone3_col2_content1 {width:370px; margin:0px;  padding:17px 10px 0px 10px;}
#bg_zone3_col2_content2 {width:380px; margin:0px;   padding:5px 0px 0px 10px;}
#bg_zone3_col2_content3 {width:380px; margin:0px;   padding:20px 0px 0px 10px;}



#bg_zone3_col3 {width:259px; height:403px; padding:0px; background:url(../images/bg_zone3_col3.jpg); float:left;}

#bg_zone3_col3_banner {width:220px; height:319px;  padding:20px 0px 0px 0px; margin:0 auto;}
#bg_zone3_col3_button {width:220px; height:30px;  padding:20px 0px 0px 0px; margin:0 auto; text-align:center;}

#bg_foot {width:1003px; height:162px; margin:0 auto; padding:0px; background:url(../images/bg_foot.jpg);}
#bg_foot_text1 {width:1003px; height:30px; margin:0 auto; padding:0px; text-align:center;}
#bg_foot_text2 {width:1003px; height:30px; margin:15px 0px 0px 0px;  padding:0px; text-align:center;}



.border{border-color:#999999; border-style:solid; border-width:1px;}
.dash{	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: dashed;	border-left-style: none;	border-bottom-color: #999999;}


.gray_bg1 {	background-color: #f3f3f3;}
.gray_bg1 {	background-color: #fbfbfb;}


/*Text Styles*/
.white_text1{ font-family:Tahoma, Verdana ; font-size:12px; color:#ffffff; line-height:8px;}
.white_text2{ font-family:Tahoma, Verdana ; font-size:12px; color:#ffffff; }
.whiteb_text1{ font-family:Tahoma, Verdana ; font-size:12px; color:#ffffff; font-weight:bold;}
.yellowb_text1{ font-family:Tahoma, Verdana ; font-size:12px; color:#f9ff61; font-weight:bold;}
.green_text1{ font-family:Tahoma, Verdana ; font-size:12px; color:#5e900b; }
.greenb_text1{ font-family:Tahoma, Verdana ; font-size:12px; color:#6fb004; font-weight:bold;}
.orange_text1{ font-family:Tahoma, Verdana ; font-size:12px; color:#f77700; }
.orangeb_text1{ font-family:Tahoma, Verdana ; font-size:12px; color:#f77700; font-weight:bold;}
.blue_text1{ font-family:Tahoma, Verdana ; font-size:12px; color:#0290be; }
.grays_text1{ font-family:Tahoma, Verdana ; font-size:11px; color:#282828;}
.grayb_text1{ font-family:Tahoma, Verdana ; font-size:12px; color:#282828; font-weight:bold;}

.orangeb_link1 a:link {font-family:Tahoma, Verdana ;text-decoration: none;font-size: 13px;color:#f77700;font-weight:bold;}
.orangeb_link11 a:hover {font-family:Tahoma, Verdana ;font-weight:bold;font-size: 13px;	color: #0e37ac;text-decoration:underline; font-weight:bold;}
.orangeb_link1 a:visited {font-family:Tahoma, Verdana ;text-decoration: none;font-size: 13px;color:#f77700;font-weight:bold; }
.orangeb_link1 a:active {font-family:Tahoma, Verdana ;font-size: 13px;text-decoration: none;color:#f77700;font-weight:bold;}
/*End Text Styles*/
.dosh1
{	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;}
	
	.dosh2
{	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
		border-left-color:  #999999;}






