@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#6e6e6e;
}

.background_top {background:url(../images/top_bg.jpg) top repeat-x; height:92px;}
.background {background: #fce01b url(../images/bg.jpg) top repeat-x; min-height:500px; padding-bottom:20px;}
.footer_bg {background: url(../images/footer_bg.jpg) top repeat-x; min-height:80px; border-top: 1px solid #e8e8e8;}

a {
	border:none;
	text-decoration:none;
	color:#6bb64f;
}
a:hover {
	text-decoration:underline;
	
}
h1 { color:#757575;
	font-size:22px;
	font-weight:700;
	line-height:18px;
	margin-bottom:10px;
}
h2 { background:url(http://laos4dpools.com/assets/images/point1.png) top left no-repeat; padding-left:18px; color:#846e33;
	font-size:18px; line-height:12px;
}
h3 {
	font-size:24px;
	color:#62a444;
	line-height:20px;
}
h4 {
	font-size:16px;
	color:#555;
	margin-bottom:4px;
	padding:0 0 0 0;
}
p {
	font-size:12px;
	line-height:14px;
	color:#6a6a6a;
}
.title1 {
	font-size:24px;
	line-height:20px;
}

.title2 { background:url(http://laos4dpools.com/assets/images/bar.png) top no-repeat; color:#fff; height:23px; font-size:16px; padding:10px 10px 2px 10px; }

.content_logo { background:url(../images/top_bg2.png) bottom left no-repeat;
	width:960px;
	margin:auto;
	clear:both;
	position:relative;
	height:92px;
}



.margin_btm { margin-bottom:8px; display:block;}


.hotnews { padding:3px; font-size:11px; min-height:50px;}
.hotnews ul { padding:0 0 0 0 ; margin:0 0 0 0 ;}
.hotnews ul li{ background:url(../images/list_point2.jpg) top left no-repeat; font-size:11px; float:left; width:220px; line-height:12px; list-style:none; padding:2px 0px 2px 15px; margin-left:5px; border-bottom:1px dotted #dadada;}

.hotnews .tips { background:url(http://laos4dpools.com/assets/images/tips_bg.jpg) left top no-repeat; padding:5px 8px; color:#8d8d8d; border:1px solid #dadada; float:left; margin-top:3px; line-height:12px; width:223px; height:70px;}
.hotnews .tips h1 { font-size:13px; color:#da3a3a; font-style:italic; padding:0 0 0 0 ; margin:0 0 2px 0;}

.content_navi {
	width:960px;
	margin:auto;
	clear:both;
	position:relative;
	height:35px;
}


.content_navi  a.navi { border-right:1px solid #ff3b57;
	font-size:13px;
	font-weight:700;
	padding:10px 18px;
	margin:0px 2px;
	color:#fff;
	float:left;
	display:block;
}



.content_navi  a.navi:hover, .content_navi  a.select {
	text-decoration:none;
	color:#fdb53b;
}

.content_navi  a.no_border { border-right:none}





.navi_content { background:url(../images/navi_bg.jpg) top repeat-x;
	margin-top:20px;
	height:35px;
	display:block;
	margin:auto;
}

a.logo {
	background:url(../images/logo.png) bottom no-repeat;
	width:240px;
	margin-left:10px;
	height:87px;
	margin-top:5px;
	float:left;
}

.top_text {
	text-align:right;
	font-size:12px;
	font-weight:700;
	line-height:20px;
	color:#a3a3a3;
	margin:60px 8px 2px 310px;
	display:block;
	width:250px;
	height:20px;
	float:right;
	
}

.top_text a { color:#a3a3a3;}


.search_bg { background:url(../images/search_bg.jpg) top repeat-x; width:679px; color:#fcc411; font-weight:700; height:60px; margin-top:10px; padding:10px 20px;}

.search_bg .search_content {float:left; width:300px; margin-left:20px;  height:50px; }

.search_bg .search_content2 {float:left; width:600px;  height:50px; }

.fill {background:#fff; border:1px; width:200px; color:#919191; margin:5px 0px; padding:3px 5px;}


a.btn { background:#090; padding:5px 12px; margin:0px 5px; color:#fff;}

a.btn:hover { background:#060; text-decoration:none;}


.search { background:url(../images/search_box.png) top no-repeat; width:210px; height:16px; margin-top:5px; padding:5px 10px;}

.search_btn { background:url(../images/search_btn.jpg) top no-repeat; width:17px; height:16px; display:block; float:left; margin-left:10px;}

.content { background:#fff;
	width:960px;
	margin:auto;
	clear:both;
	position:relative;
	min-height:200px;
}

.main_content{width:551px; height:421px; float:left;}
.main_content .announ{ background:url(../images/announ.jpg) top no-repeat; height:34px; font-weight:700; color: #dd0000; font-size: 15px;}
.main_content .banner_row { width:280px; margin:5px; height:395px; padding:5px; float:left; }

.main_content .social_row { width:240px; margin:5px 0px;  float:left;}
.luck_num { background:url(http://laos4dpools.com/assets/images/lucky_num_bg.jpg) left top no-repeat; padding:11px 0px 12px 107px; display:block; float:left; margin:5px 0px 8px 0px; width:130px; height:26px; color:#fff;}

.luck_num .number { height:19px; width:14px; margin:4px 8px; float:left;}


.inst_result { background:url(../images/bann_238x100.png) top no-repeat; border:1px solid #07782d; height:100px; width:238px; float:left; margin-bottom:8px;}
.inst_result2 { background:url(../images/bann_238x200.png) top no-repeat; border:1px solid #07782d; height:200px; width:238px; float:left; margin-bottom:8px;}
.inst_result3 { background:url(../images/bann_238x50.png) top no-repeat; border:1px solid #07782d; height:50px; width:238px; float:left; margin-bottom:8px;}


.inst_result_detail ul{ padding:0 0 0 0; margin:5px 0 0 0;}
.inst_result_detail ul li{ background:url(../images/list_point2.jpg) top left no-repeat; font-size:12px; float:left; width:90px; line-height:14px; height:32px; list-style:none; padding:0px 0px 0px 15px; margin-top:2px; margin-left:10px;}
.inst_result_detail strong { font-size:12px; color:#0b8e34; }






#fb-root{
   
   
}
.right_content {
	width:759px;
	min-height:500px;
	float:right;
	color:#717171;
	font-size:12px;
}

.sub_banner{ min-height:107px; float:left; }

.header { background:url(http://laos4dpools.com/assets/images/header_bg.jpg) bottom repeat-x; padding:10px 15px; float:left; height:16px; font-weight:700; width:728px;  color:#6a6a6a; font-size:16px;}

.share { background:url(http://laos4dpools.com/assets/images/share.png) top no-repeat; float:right; width:118px; font-size:11px; height:26px;}


.content_detail { padding:0px 15px; float:left; width:720px; min-height:200px; margin-bottom:16px; margin-top:10px;}

.content_detail_nopadding { float:left; width:760px; min-height:200px; margin-bottom:16px; margin-top:5px;}

.left_content { 
	width:201px;
	min-height:420px;
	float:left;
	color:#717171;
	font-size:12px;
}

.left_content .sub_navi { background:url(http://laos4dpools.com/assets/images/sub_navi_bg.jpg) top left repeat;
						  padding:10px 12px 20px 12px; 
						  margin-bottom:5px;
						  width:177px;
						  *padding:2px 12px 20px 12px;
  }
  
.left_content .sub_navi a { background:url(http://laos4dpools.com/assets/images/list_point.png) left no-repeat; border-bottom:1px dotted #05782c; width:155px; color:#06cb4c; font-weight:700; float:left; padding:4px 0px 4px 13px; }

.left_content .sub_navi a:hover { color:#fff; text-decoration:none; }

.smll_banner { margin: 0px 5px 5px 5px; display:block; min-height:82px;}


.stc_btn { width:375px; float:left; margin: 0px 5px 5px 0px;}
a.bnr_btn { width:375px; display:block; float:left; height:87px;}
.detail_txt { background:url(http://laos4dpools.com/assets/images/bnr_btn/bg.jpg) bottom repeat-x ; padding: 8px; float:left; border:1px solid #dadada; width:357px; border-top:none; color:#959595; }

.detail_txt h1 { padding:0 0 0 0; margin:0 0 1px 0; font-size:15px; color:#115c02; }
.detail_txt a { font-size:11px; font-style:italic; color:#139516;  }

.detail_txt a:hover { color:#007503; text-decoration:none;}


.bottom_content { border-top:1px solid #d5d5d5; width:945px; float:left; padding:5px 0px 5px 15px;}
.bottom_content .icon { float:left;}
.bottom_content .txt { float:left; text-align:justify; margin-left:10px; width:230px;}
.bottom_content a.box { border-right:1px solid #d5d5d5; float:left; color:#989898; margin:5px 0px; width:300px; padding:4px 5px; }
.bottom_content a.box h1{ color:#676767; padding:0 0 0 0; margin:0 0 4px 0 ; font-size:16px;}
.bottom_content a.no_border2 {border:none;}


.bottom_banner { border-top:1px solid #d5d5d5; width:940px; float:left; padding:8px 10px;}
.bottom_banner .banner { margin:0px 1px;}


.footer { width:960px;
	height:60px;
	margin:auto;
	margin-top:10px;
	position:relative;
}
.footer .copyright {
	color:#9c9c9c;
	height:20px;
	font-size:10px;
	padding-top:13px;
	width:960px;
	margin:auto;
	position:relative;
}

.footer .copyright a { color:#9c9c9c; }

.clear {
	clear:both;
}

.page_link { height:20px; background:url(http://laos4dpools.com/assets/images/link_bg.jpg) top no-repeat; font-size:11px;  color:#908777;  padding:5px 0px 0px 10px; margin:0px 0px 8px;} 

.photo { border: 1px solid #d3d3d3; padding:3px; margin:5px; float:left;}
a.photo2 { border: 1px solid #d3d3d3; margin:2px; float:left;}
a.photo2:hover{ border: 1px solid #ec1c24; }


.list { width:620px; min-height:60px; padding:5px 10px; border-bottom:1px solid #e0e0e0; margin-bottom:5px; }
.list a{ color:red;}

.list2 { width:700px; min-height:80px; padding:5px 10px; border-bottom:1px dotted #e0e0e0; margin-bottom:5px; }
.list2 .detail{ margin:15px 10px; width:450px; float:left; }

a.paging { font-size:12px; color:#6a6a6a; padding:2px 3px; font-weight:700;  }

a.paging:hover{ color:#2f9517;}



.bar {background:url(http://laos4dpools.com/assets/images/bar.png) no-repeat top; color:#796740; height:15px; padding:16px 18px; margin:10px 0px; display:block; font-size:18px;}

a.page { height:15px; color:#6b6b6b; width:10px; padding:3px; margin:0px 5px; border:1px solid #dadada; }
a.page:hover, a.selected1 { background-color:#6b6b6b; color:#fff; text-decoration:none; }


.table {width:702px; margin:0px 0px 10px;}
.table  td{padding:6px 5px; border-right:1px solid #fff;}
.table .cate{ background:url(http://laos4dpools.com/assets/images/tabel_bg.jpg) top repeat-x; padding:5px 5px; height:20px; color:#fff; font-size:13px; font-weight:600; border-right:1px solid #fff;}
.table .red{ background:url(http://laos4dpools.com/assets/images/tabel_bg_red.jpg) top repeat-x; padding:5px 5px; height:20px; color:#f9c314; font-size:14px; font-weight:700; border-right:1px solid #fff;}
.table .green{ background:url(http://laos4dpools.com/assets/images/tabel_bg_green.jpg) top repeat-x; padding:5px 5px; height:20px; color:#011f0c; font-size:14px; font-weight:700; border-right:1px solid #fff;}
.table .gray{ background:url(http://laos4dpools.com/assets/images/tabel_bg_gray.jpg) top repeat-x; padding:5px 5px; height:20px; color:#000; font-size:14px; font-weight:700; border-right:1px solid #fff;}



.table2 {width:702px; margin:10px 30px 10px  0px;}
.table2  td{padding:6px 5px;  border-right:1px solid #fff; border-top:1px solid #fff;}
.table2 .cate{ background:url(http://laos4dpools.com/assets/images/tabel_bg.jpg) top repeat-x; padding:5px 5px; height:20px; color:#fff; font-size:13px; font-weight:600; border-right:1px solid #fff;}
.table2 .gray{ background:url(http://laos4dpools.com/assets/images/tabel_bg_gray.jpg) top repeat-x; padding:5px 5px; height:20px; color:#000; font-size:14px; font-weight:700; border-right:1px solid #fff;}



.f_left { float:left;}
.f_right { float:right;}


.photo3 { float:left; padding:3px; margin:5px 15px 5px 0; border:2px solid #ddd;}
.photo_right { float:right; padding:3px; margin:5px 5px 5px 0; border:2px solid #ddd;}



<!-- Admin-- >

.special { min-height:510px; width:690px; }

.box { height:65px; width:239px; float:left; margin:1px 1px 0px 0px;}
.box .head{ background:url(http://laos4dpools.com/assets/images/header_bg2.jpg) top repeat-x; font-size:14px; width:218px; height:12px; text-align:center; padding:10px; display:block; font-weight:700; }


input.btn2
{
   font-weight:700; padding:2px 4px; font-size:12px; color:#fff; margin:0px 1px;
   cursor:pointer;
   width:39px; height:25px;
   text-align:center; 
   background-color:#0a873b;
   border-style:none;
}

a.btn2 { background:#0c8235; font-weight:700; padding:4px 8px; font-size:12px; color:#fff; text-align:center; margin:0px 2px;}

a.btn2:hover { background:#055721; text-decoration:none;}


.fill3 { background:#34c76a; margin:0px 4px; height:20px; padding:2px 5px; color:#014d1b; border:1px solid #028d35;}
.fill2 { background:none; margin:4px; color:#8f8f8f; height:20px; padding:2px 5px; font-size:11px;  border:1px solid #dadada;}


.big_header { background:url(http://laos4dpools.com/assets/images/big_header.jpg) top repeat-x;
		width:680px;
		height:50px;
		padding:20px 20px;}
		
		
.big_header h1 { text-align:left; float:left; margin:20px 0px; font-size:24px; color:#fff;}

.big_header .search_admin {  float:left; margin:-61px 0px 10px 470px; width:200px; height:60px;  color:#fff; }


.big_header2 { background:url(http://laos4dpools.com/assets/images/big_header2.jpg) top repeat-x;
		width:680px;
		height:50px;
		margin-top:20px;
		padding:10px 20px;}
		
		
.big_header2 h1 { text-align:left; margin:16px 0px; font-size:20px; color:#4c4c4c;}

.f_left2 { float:right; margin:2px 0px;}


.fill_blank { background:#08aa43; margin:0px 4px; height:20px; padding:2px 5px; color:#014d1b; border:1px solid #34c76a;}

.fill_blank1 { background:none; font-size:24px; font-weight:700; margin:0px 4px; height:20px; padding:2px 5px; color:#fff; border:none; }

.fill_blank2 { background:none; font-size:18px; font-weight:700; margin:0px 4px; height:20px; padding:2px 5px; color:#fff; border:none; }

.fill_blank_date { background:none; font-size:12px; font-weight:700; margin:0px 4px; height:20px; padding:2px 5px; color:#fcbf1b; border:none; }