﻿#gnb_bg{ width:100%; background:url(../images/gnb_bg.png) top center no-repeat; min-height:517px; text-align:center; margin:0 auto;}
#gnb_bg ul{list-style:none; margin:0; padding:0}
#slshw{ width:637px; position:absolute; z-index:8;}
#slshw img{ width:637px;height:409px; overflow:hidden; top:0;left:0; position:absolute; display:none; z-index:8;}
#slshw img.active{z-index:10; display:block;}
#slshw img.last-active{z-index:9}

a.btn_xemtiep{display:block; padding:3px 5px 5px 3px; width:92px; background:#f2f2f2; color:#808080; text-align:center;}
 a.btn_xemtiep:hover{background:#d0cecf}
	 .gnb_body{width:984px; overflow:hidden; margin:0 auto; text-align:left;}
	        .gnb_body #sileshow,.gnb_body #chuyenmuchot{float:left; width:637px; height:409px; margin-top:13px; margin-left:14px;position:relative;}
				 
				 .gnb_body #sileshow div.sl_title {position:absolute; bottom:0; z-index:15; width:637px; height:56px; background:url(images/ui-bg_white.png)}
						  .gnb_body .sl_title .img_info{ float:left; width:250px; padding-left:10px; color:#161616; margin-top:9px; }
							.gnb_body .img_info .title { font-weight:bold; font-size:14px; }
							.gnb_body  #imglist{float:left; width:260px; margin-left:117px; margin-top:2px}
							 .gnb_body  #imglist img{ float:left; width:47px; height:47px; margin:1px; opacity:0.4;filter:alpha(opacity=40) ; border:1px solid #e7e7e7; cursor:pointer}
							  .gnb_body  #imglist img:hover,.gnb_body  #imglist img.active{ opacity:1;filter:alpha(opacity=100) }
								#slimg_title,#slimg_owner{ color:#161616;}
						
	        .gnb_body #hotnew,.gnb_body #chuyenmuc,.rightGNB .menu{float:left; width:311px;  height:410px;margin-top:13px;margin-left:20px; border:1px solid #e7e7e7; }
	                .gnb_title,.tagcloud .tag_title,.rightGNB .menu .tit,#chuyenmuc .tit{ width:100%; height:34px; background:url(/images/gnb_headerbg.png); text-align:left; overflow:hidden }
	                #hotnew ul{background:#fff}
	                .gnb_title span,.tagcloud .tag_title span{ color:#616060;font-family:tahoma; font-size:19px; font-weight:bold; padding-top:5px; padding-left:10px; display:block}
	                  #hotnew ul li,.rightGNB .menu li {height:62px; background:url(/images/gnb_titlebg.png) top left no-repeat; border-bottom:1px solid #E4E4E4  }
	                    #hotnew li div.number,.rightGNB .menu li div.number {font-size:40px; font-weight:bold; color:#a5a5a5; float:left; width:38px; height:62px; overflow:hidden; padding-left:13px; }
	                    #hotnew li div.info,.rightGNB .menu li div.info {float:left;padding-top:20px; padding-left:10px; width:245px;height:42px; overflow:hidden }
	                     #hotnew li:hover div.number ,  #hotnew li:hover a.blue { color:#FBB544; text-decoration:none; background:none}
	        .gnb_body .cuano { height:91px; width:100%; float:left; margin-top:10px;}
						.cuano a:hover{background:none; color:#007084; text-decoration:underline}
						 .gnb_body .cuano .block_l,  .gnb_body .cuano .block_r { float:left; border:none;}
						  .gnb_body .cuano .block_l{line-height:23px;}
						   .gnb_body .cuano .block_r{text-align:center;}
						 .cuano a.lheart{line-height:18px; background:url(/images/gnb_btnbg.png) 0 -40px no-repeat; padding-left:20px;}
						 .cuano a.regnow{height:35px; background:url(/images/gnb_btnbg.png) 0 -54px no-repeat; padding-left:20px; display:block; width:168px; margin-left:63px; margin-top:10px;}
						
	        
	         #chuyenmuchot .gnb_title ,  #chuyenmuc .gnb_title {background:none}
	        .gnb_body #chuyenmuchot { width:663px; height:auto; margin-left:0px;  margin-top:0px }
					#chuyenmuchot  .gnb_title, #chuyenmuc .gnb_title {height:33px;}
					#chuyenmuchot .content {border:1px solid #e7e7e7; margin-top:5px; padding:12px; width:639px; overflow:hidden; }
					#chuyenmuchot .content  .imgbox {border:1px solid #c9c9c9;padding:4px; float:left; position:relative; margin:4px  }   
					.imgbox .img_title {position:absolute; bottom:4px; overflow:hidden;  width:193px; height:1px;color:#fff;  background:url(images/ui-bg_transparent.png)}	
					.imgbox img{ width:193px; height:193px}
					.imgbox .img_title div{padding-left:10px; padding-top:5px;}
					.content .navigator{text-align:center;}
					#cmh_1,#cmh_2{float:left;width:637px; margin-right:10px; height:640px; overflow:hidden}
					.content .navigator span{display:block; cursor:pointer; height:20px;width:23px; float:left; background:url(/images/gnb_btnbg.png)}
					.content .navigator span.right{background-position:0 0; margin-left:5px}
					
					.content .navigator span.right_in{background-position:353px -89px; margin-left:5px}
					.content .navigator span.left{background-position:0 -109px}
					.content .navigator span.left_in{background-position:353px -109px}
	        .gnb_body #chuyenmuc{margin-left:6px; height:auto; margin-top:0px; border:none}
						#chuyenmuc .content {border-top:1px solid #e7e7e7; margin-top:5px; overflow-y:auto;overflow-x:hidden}
						#chuyenmuc .content div.bound{width:1000px;}
						#chuyenmuc .content ul.root,#chuyenmuc .content ul.sub{float:left}
						#chuyenmuc .content li{height:29px;display:block; width:294px;background:url(/images/gnb_menubg.png)}
						#chuyenmuc .content li span.title , #chuyenmuc .content li span.subtitle{color:#0082A6; display:block; margin-left:12px; padding-top:5px; cursor:pointer; font-size:12px; font-weight:bold}
							#chuyenmuc .content li.root{background-position:0 -29px}
							#chuyenmuc .content li.root:hover{ background-position:0 -58px}
							#chuyenmuc .content li.sub{border:1px solid #e7e7e7; border-top:none; background:#fff; height:28px }
							#chuyenmuc .content li.sub:hover{background:#efedee}
							#chuyenmuc .content .sub span.subtitle{ color:#565656; margin-left:20px; cursor:default }
							#chuyenmuc .content .sub a.subcontent{ display:block; margin-left:30px; font-weight:bold; padding-top:5px; }
						#chuyenmuc .tagcloud{border:1px solid #e7e7e7; border-top:none; margin-top:10px ;overflow:hidden;  }
						#taglist li a:hover {text-decoration:underline}
			
			.gnb_body .block_l,.gnb_body .block_r { float:left; border:1px solid #e7e7e7; border-top:none; margin-top:12px;}
			
			
			.gnb_body .block_l { width:663px;}
				.block_l ul{margin-left:10px;}
				.block_l li{float:left; width:95px; margin-right:34px; margin-top:29px; height:121px; overflow:hidden;}
				.block_l li img {padding:2px; border:1px solid #e7e7e7; width:75px; height:75px;}	
				.block_l a.btn_xemtiep {float:right; margin-top:10px}	
			.gnb_body .block_r {width:311px; margin-left:5px; }
				.block_r ul{margin-left:10px;}
				.block_r li{float:left; width:56px; margin-top:0px;margin-right:4px;overflow:hidden;height:56px;}
				.block_r li img {padding:2px; border:1px solid #e7e7e7;width:50px;}	
				.block_r a.btn_xemtiep {float:right; margin-top:5px}	
	
.gocNB{clear:both;width:100%; background:url(http://anhso.net/images/gocNB_bg.png) top repeat-x;min-height:40px;overflow:hidden;text-align:center; margin:0 auto;}
	.gocNB ul{list-style-type:none;}
	.leftGNB{width:725px;float:left;overflow:hidden;}
	.rightGNB{width:250px;float:right;margin-top:50px;overflow:hidden;}
		.rightGNB .menu{margin:0px;padding:0px;width:248px;height:340px;}
			.rightGNB .menu .tit,#chuyenmuc .tit{height:24px;width:228px;padding:5px 10px;color:#575757;font-family:Tahoma;font-size:15px;font-weight:bold;}
				.rightGNB .menu li{height:50px;}
				.rightGNB .menu li div.number{height:50px;}
				.rightGNB .menu li div.info{height:34px;padding-top:16px;width:180px;}
				.rightGNB .menu a{color:#0082a7;font-family:Tahoma;font-size:15px;}
				.rightGNB .menu a:hover,.rightGNB .menu .active a{color:#ffab00}
	
	.gocNB .position{font-weight:bold;font-family:Tahoma;font-size:15px;margin-top:10px;}
		.gocNB .position a{color:#01889e;}
		.gocNB .position img{margin:0px 5px;}
		.gocNB .position a.active{color:#575757;}
	
	.gocNB .subPosition{font-weight:normal;font-family:Tahoma;font-size:13px;margin-top:25px;color:#575757}
		.gocNB .subPosition a{color:#0096b1;margin:0px 10px;}
		.gocNB .subPosition a.active{color:#575757;}
		.gocNB .subPosition select{width:55px;height:18px;border:1px solid #abadb3;}
		
	.gocNB .layout{width:165px;float:left;}
	.gocNB .soTrang{width:250px;float:left;}
	.gocNB .dem{width:120px;float:right;}
	.gocNB .refresh{width:160px;float:right;}
		.gocNB .refresh a{font-weight:bold;}
	
	.gocNB .albums{width:174px;margin:30px 25px 0px 25px;overflow:hidden;color:#888;float:left;font-size:11px;}
		.gocNB .albums .backAl{background: transparent url(http://anhso.net/images/backAlbumE.jpg) no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 154px; height: 125px; padding-left: 20px; padding-top: 13px;}
		.gocNB .albums .img{border:1px solid #ccc; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 140px; height: 119px;}
		.gocNB .albums .title{margin-bottom:5px;font-size:12px;}
		.gocNB .albums .title a{color:#018ba5;font-weight:bold;font-size:12px;}
		.gocNB .albums .number{color:#545454;font-weight:bold;}
	
	.gocNB .listPhoto230{clear:both;overflow:hidden;}
	.gocNB .listPhoto230 .photo{min-height:230px;}
	.gocNB .listPhoto140 .photo{min-height:140px;padding-top:30px;}
	
		.gocNB .photo .titleB{width:100%;text-align:center;}
		.gocNB .photo .titleB a{color:#01889e;font-size:13px;font-weight:bold;}
		.gocNB .photo .titleC{width:100%;text-align:center;font-size:11px;margin:10px 0px;}
		.gocNB .photo .titleC a{color:#01889e;font-weight:bold;}
		.gocNB .photo .titleG{width:100%;text-align:center;font-weight:bold;color:#515151;margin-top:5px;}
		
		.gocNB .photo .info{margin:5px 0px;}
		
		.gocNB .action{clear:both;}
		.gocNB .action span{float:left;}
		.gocNB .download{width:95px;float:left;}
		.gocNB .link{width:75px;float:left;}
		.gocNB .hot{width:45px;float:left;}
		.gocNB .com{width:55px;float:left;}
		.gocNB .author{float:left;}
		.gocNB .author a{color:#018ba5;font-weight:bold;}
		
		.gocNB .tags{color:#838383;font-size:13px;margin:30px 0px;}
		.gocNB .tags a{color:#01889e}
			.gocNB .tags a:hover{text-decoration:underline;}
		
		.gocNB .itemCare{overflow:hidden;padding:10px 7px;}
			.gocNB .itemCare .img{float:left;width:75px;margin-right:5px;}
			.gocNB .itemCare img{max-width:75px;max-height: 75px;width: auto!important;width: expression(this.width > 75? 75 + "px" : true); height: expression(this.height > 75? 75 + "px" : true)}
			.gocNB .itemCare .info{float:left;width:125px;}		
			.gocNB .itemCare .title a{color:#0082a7;font-size:12px;font-weight:bold;}
			.gocNB .itemCare .number{color:#aeaeae;font-size:11px;}
		
		.gocNB .lstKeys{margin-top:30px;overflow:hidden;}
			.gocNB .lstKeys .search{width:330px;float:left;}
			.gocNB .lstKeys .search .textbox{width:190px;height:15px;padding:10px 5px;border:1px solid #e3e8f0;border-top:1px solid #c0c2c6;color:#b7b7b7;font-size:14px;margin-right:5px;font-weight:bold;float:left;font-style:italic;}
			.gocNB .lstKeys .danghot{width:385px;float:left;}			
			.gocNB .lstKeys .classButtonUloadBlue{display:block;float:left;margin-top:5px;outline-style:none;}
			.gocNB .lstHotKey{}
			.gocNB .lstHotKey li{width:230px;margin-right:10px;float:left;}
							
	.iconHeart,.iconCamera,.iconClock,.iconTags,.iconAlbum,.iconProfile,.iconDownload,.iconShare,.iconHot,.iconCom,.iconRefresh,.iconDangHot{background:url("http://anhso.net/css/img/gnb.png") no-repeat;}
		.iconHeart{background-position:0px 0px;width:23px;height:19px;display:block;margin-top:17px;}
		/*.active .iconHeart,.iconHeart:hover{background-position:-25px -1px;width:25px;height:19px;display:block;margin-top:17px;}*/
		
		.iconCamera{background-position:-1px -28px;width:24px;height:20px;display:block;margin-top:16px;}
		/*.active .iconCamera,.iconCamera:hover{background-position:-26px -28px;width:24px;height:20px;display:block;margin-top:16px;}*/
				
		.iconClock{background-position:-1px -52px;width:23px;height:24px;display:block;margin-top:15px;}
		/*.active .iconClock,.iconClock:hover{background-position:-26px -52px;width:23px;height:24px;display:block;margin-top:15px;}*/
		
		.iconTags{background-position:-1px -85px;width:25px;height:23px;display:block;margin-top:17px;}
		/*.active .iconTags,.iconTags:hover{background-position:-26px -85px;width:25px;height:23px;display:block;margin-top:17px;}*/
		
		.iconAlbum{background-position:-1px -111px;width:23px;height:19px;display:block;margin-top:17px;}
		/*.active .iconAlbum,.iconAlbum:hover{background-position:-26px -111px;width:23px;height:19px;display:block;margin-top:17px;}*/
		
		.iconProfile{background-position:-1px -135px;width:24px;height:21px;display:block;margin-top:17px;}
		/*.active .iconProfile,.iconProfile:hover{background-position:-26px -135px;width:24px;height:21px;display:block;margin-top:17px;}*/
	
		.iconDownload{background-position:-3px -160px;width:16px;height:16px;display:block;}
		.active .iconDownload,.iconDownload:hover{cursor:pointer;background-position:-3px -180px;width:16px;height:16px;display:block;}
		
		.iconShare{background-position:-20px -160px;width:16px;height:16px;display:block;}
		.active .iconShare,.iconShare:hover{cursor:pointer;background-position:-20px -180px;width:16px;height:16px;display:block;}
		
		.iconHot{background-position:-18px -200px;width:11px;height:16px;display:block;margin-right:3px}
		.active .iconHot,.iconHot:hover{cursor:pointer;background-position:-5px -200px;width:11px;height:16px;display:block;margin-right:3px}
		
		.iconCom{background-position:-18px -216px;width:16px;height:15px;display:block;margin-right:3px}
		.active .iconCom,.iconCom:hover{cursor:pointer;background-position:-2px -216px;width:16px;height:15px;display:block;margin-right:3px}
	
		.iconRefresh{background-position:-40px -198px;width:15px;height:16px;display:block;float:left}
		
		.iconDangHot{background-position:-23px -235px;width:23px;height:23px;display:block;float:left}
	
	.iconFace,.iconSmallPrev,.iconSmallNext,.iconLargePrev,.iconLargeNext{background:url("http://anhso.net/css/img/imgPickUp.png") no-repeat;cursor:pointer;}
		.iconFace{background-position:-2px -1px;width:27px;height:27px;display:block;float:left;}
		.active .iconFace,.iconFace:hover{background-position:-45px -1px;width:27px;height:27px;display:block;float:left;}
		
		.iconSmallPrev{background-position:-2px -84px ;width:27px;height:27px;display:block;float:left;margin:0px 12px;}
		.active .iconSmallPrev,.iconSmallPrev:hover{background-position:-46px -84px ;width:27px;height:27px;display:block;float:left;}
			
		.iconSmallNext{background-position:-2px -44px ;width:27px;height:27px;display:block;float:left;}
		.active .iconSmallNext,.iconSmallNext:hover{background-position:-45px -44px ;width:27px;height:27px;display:block;float:left;}
		
		.iconLargePrev{background-position:-2px -127px;width:17px;height:47px;display:block;}
		.active.iconLargePrev,.iconLargePrev:hover{background-position:-2px -184px;width:17px;height:47px;display:block;}
			
		.iconLargeNext{background-position:-47px -127px;width:17px;height:47px;display:block;}
		.active .iconLargeNext,.iconLargeNext:hover{background-position:-47px -184px;width:17px;height:47px;display:block;}
					
.slideShowPick{width:688px;height:658px;overflow:hidden;border:1px solid #bfbfbf;margin:18px 0px 0px 15px;}		
	.slideShowPick .top{height:505px;border-bottom:1px solid #b1b1b1;width:668px;background:#303030;padding:25px 25px 0px 25px;}
	.slideShowPick .info{color:#fff;font-size:10px;width:528px;float:left;overflow:hidden;}
		.slideShowPick .title a{color:#fff;font-weight:bold;font-size:14px;}
		.slideShowPick .info a:hover{text-decoration:underline}
		.slideShowPick .img{padding-top:20px;clear:both; position:relative; }
		.slideShowPick .note{color:#716f6f;font-size:10px;font-style:italic;text-align:center;margin-top:430px;}
		.slideShowPick .sbutton{width:140px;float:left;}			
	.slideShowPick .bottom{height:127px;background:#616161}
		.slideShowPick .pre{float:left;width:17px;margin:33px 25px 0px 25px;}
		.slideShowPick  ul{float:left;width:584px;margin-top:15px;}
			.slideShowPick  li{float:left;width:79px;overflow:hidden;margin-right:18px;}
			.slideShowPick  li a{text-align:center;display:block;}
			.slideShowPick  #thumb .active{border:2px solid #55acc4}
			.slideShowPick  #thumb img{border:2px solid #616161; cursor:pointer;}
			.slideShowPick .bottom p{border:2px solid #616161}
			.slideShowPick a{color:#fefdfd}
		.slideShowPick .nex{float:left;width:17px;margin-top:33px}
		
	.btnCollection{font-size:11px;font-weight:bold;color:#01667d;background:none;cursor:pointer}
	.pagerColl{width:100%;text-align:center;font-size:11px;font-weight:bold;color:#333;margin-top:20px;}
