@charset "UTF-8";
/* CSS Document */

.boxtit{position:absolute;left:12px;top:8px;}
.boxmore{position:absolute;right:12px;top:10px;}


	
#contents_body{position:relative;background:#efefef;}

	#contents_wrap{position:relative;width:980px;margin:0 auto;padding:0 0 0 0;}
		#picbox1{position:relative;border:1px solid #998167}
		#slides	{ display:block !important;  padding:0 0 0 0; overflow:hidden; width:353px ;height:309; background:#f5f5f5; position:relative}
		#slides .slides_container	{ overflow:hidden; height:309px; display:block !important; }
		.pagination { position:absolute; right:15px; bottom:8px; margin:0; display:block; z-index:1200; }
		.pagination li { float:left; margin:0 1px; list-style:none; }
		.pagination li a { width:15px; height:0; padding-top:15px; background-image:url(/travel/images/sub/pagination.gif); float:left; overflow:hidden; margin:0; }
		.pagination li.current a { background-position:0 -15px; }
		.box{background:#fff;border:1px solid #d9d9d9}
		.w1{width:352px;}
		.w2{width:248}
		.w3{width:612px;}

		.column1{width:354px;float:left;margin-right:10px;}
		.column2{width:354px;float:left;}
		.column3{width:250px;float:right;}

		#maru_box{position:relative;width:980px;margin:0 auto ;height:300px;padding:10px 0 10px 0;z-index:10000;}
			#marucontents{position:relative;float:left;width:718px;height:300px;}
			#marudata{width:718px;height:300px;}
			#marucontents .maru{width:718px;height:300px;overflow:hidden;}
			#box_button{float:right;}
			
			#maru_button{position:absolute;right:0;top:300px;display:none;}
			#maru_button ul li{float:left;cursor:pointer;}

		#box_coupon{position:relative;border:1px solid #d9d9d9;background:#fff;padding:10px;border-top:none;}


			#box_coupon ul{margin-top:25px;}
			#box_coupon ul li{float:left;margin:12.3px 10px;width:144px;overflow:hidden}
			#box_coupon ul li .cpimg{display:block;width:144px;height:76px;overflow:hidden}
			#box_coupon ul li .cptitle{font-weight:bold;color:#737373;margin-top:5px; text-align:center;}
			#box_coupon ul li .cptype{color:#444;margin-top:5px}
			#box_coupon ul li .cpmemo{font-weight:100;color:#777;margin-top:5px}
		
		#box_mydaily{position:relative;height:991px;border:1px solid #d9d9d9;background:#fff;padding:10px;overflow:hidden;}
		
			#camenu{position:absolute;left:75px;top:9px;}
			#camenu li{float:left;}
			
			#mdarticle{margin-top:18px;}
			#mdarticle li{position:relative;display:block;border-bottom:1px dotted #d9d9d9;height:57px;padding:9px 5px;width:322px}
			#mdarticle li:last-child{border-bottom:none;}
			#mdarticle li img{float:left;margin-right:8px;}
			#mdarticle li .title{position:absolute;color:#616161;top:10px;left:86px;line-height:150%;height:36px;overflow:hidden;}
			#mdarticle li .title a{color:#616161;}
			#mdarticle li .category{position:absolute;color:#aaa;bottom:12px;left:86px;font-size:11px;}
			#mdarticle li .category a{color:#597283;font-size:11px;}
			#mdarticle li .category span.nick,#mdarticle li .category span.nick a .member{color:#8F5B5B;font-size:11px;font-weight:100}
			
		#box_banner1{position:relative;background:#fff;}
		#box_banner1_1{position:relative;background:#fff;margin-top:10px;}
		#box_banner1_2{position:relative;background:#fff;margin-top:0px;}
		#box_banner1_3{position:relative;background:#fff;margin-bottom:10px;}

		#box_banner2{position:relative;width:248px;height:248px;border:1px solid #d9d9d9;background:#fff;}
		
		#box_banner3{position:relative;width:248px;height:99px;border:1px solid #d9d9d9;background:#fff;}
				
		#box_poster{position:relative;width:248px;height:298px;border:1px solid #d9d9d9;background:#fff;float:right}
			#box_poster ul{padding:10px;margin-top: 20px;}
			#box_poster li{display:block;padding:3px 0;border-bottom:1px dotted #ddd;width:100%;}
			#box_poster li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 0;}
			#box_poster li:last-child{border-bottom:none;}
			#box_poster li p.title a{font-weight:bold;color:#4D4D4D}
			#box_poster li p.place a{color:#7A7A7A;}


		#box_button{position:relative;width:248px;height:298px;border:1px solid #d9d9d9;background:#fff;}
		
			#box_button ul{position:absolute;left:10px;top:10px;}
			#box_button ul li{float:left;}
			#text_box{height:130px;border-top:1px solid #f0f0f0;position:absolute;bottom:0;background:#fafafa;width:100%;text-align:center}
			#text_box ul{margin:0;text-align:center;width:230px;}
			#text_box ul li{display:inline-block;margin:3px 6px 6px 6px;height:14px;float:center;}
			#text_box ul li a{color:#888;font-size:12px;}
			#text_box ul li.type1 a{font-weight:bold;color:#ff8c01;font-size:15px;padding:0 0 0px 7px;}
			#text_box ul li.type2 a{font-weight:bold;color:#31bacd;font-size:14px;padding:0 0 0px 6px;}
			#text_box ul li.type3 a{font-weight:bold;color:#78b70e;font-size:13px;padding:0 0 0px 7px;}
			#text_box ul li.type4 a{font-weight:bold;font-size:12px;}
			
		#box_phodo{position:relative;border:1px solid #d9d9d9;background:#fff;padding:10px 10px 20px;margin-top:10px;height:205px;}
			#box_phodo ul{margin:30px 0 0 20px;}
			#box_phodo ul li{float:left;width:97px;height:90px}
			#box_phodo ul li .title{margin-top:10px;width:95px;}
			#box_phodo ul li .liphoto{width:97px;height:90px}
			#box_phodo ul li .lititle{width:87px;height:80px;padding:5px;background:#f1f1f1;display:none;}
		
		#box_play{position:relative;border:1px solid #d9d9d9;background:#fff;padding:10px;height:180px;margin-top:10px;}
			
			#box_play ul{margin-top:25px;}
			#box_play ul li{display:block;padding:8px 5px;border-bottom:1px dotted #d9d9d9;overflow:hidden;width:322px;height:14px}
			#box_play ul li:last-child{border-bottom:none;}

		#box_mag{position:relative;border:1px solid #d9d9d9;background:#fff  url(/home/images/box_bluegrad.gif) repeat-x 0 100%;padding:7px; margin-top:10px; height:236px;}
			
			#box_mag ul{margin-top:25px;}
			#box_mag ul li{display:block;padding:8px 5px;border-bottom:1px dotted #d9d9d9;overflow:hidden;width:322px;height:14px;white-space:nowrap;text-overflow:ellipsis;}
			#box_mag ul li:last-child{border-bottom:none;}
		
		#box_tour{position:relative;border:1px solid #d9d9d9;background:#fff;padding:10px;margin-top:10px;height:250px;}
			
			#box_tour ul{margin-top:20px;}
			#box_tour ul li{position:relative;display:block;border-bottom:1px dotted #d9d9d9;height:65px;padding:7px 5px;width:322px}
			#box_tour ul li:last-child{border-bottom:none;}
			#box_tour ul li img{float:left;margin-right:8px;width:82px;height:64px;overflow:hidden}
			#box_tour ul li .title{position:absolute;color:#616161;top:5px;left:96px;line-height:150%;}
			#box_tour ul li .title a{color:#616161;}
			#box_tour ul li .price{position:absolute;left:96px;width:230px;color:#eb3216;font-weight:bold;bottom:10px;}
			#box_tour ul li .price a{color:#E9614D;}
		
		#box_devu{position:relative;border:1px solid #d9d9d9;background:#fff;padding:10px;border-bottom:none;}
		
			#box_devu ul{width:332px; margin-top:25px;}
			#box_devu ul li{float:left;margin:4px 18px;width:130px;overflow:hidden}
			#box_devu ul li .dvimg{display:block;width:130px;overflow:hidden}
			#box_devu ul li .dvimg img {width:100%;}
			#box_devu ul li .dvtitle{color:#444;margin-top:3px;font-size:11px;height:25px; line-height:25px; text-align:center;}
			
		#box_banner_1{position:relative;height:94px;background:#fff;padding:0;margin-top:3px;}
		
		#box_banner_2{position:relative;height:60px;background:#fff;margin-top:10px; margin-bottom:15px}
		
		#box_self{position:relative;border:1px solid #d9d9d9;background:#fff;padding:10px;margin-top:10px;}
			
			#box_self ul{margin-top:27px;}
			#box_self ul li{position:relative;display:block;height:64px;margin:9px 5px;}
			#box_self ul li img{float:left;margin-right:8px;}
			#box_self ul li .title{color:#616161;line-height:140%;padding-top:3px;}
			#box_self ul li .title a{color:#616161;}
			#box_self ul li .date{position:absolute;color:#999;bottom:-2px;left:74px}
		
		#box_fb{position:relative;border:0px solid #d9d9d9;background:#fff;margin-top:0px;padding:5px;}
		
		#box_twitter{position:relative;height:250px;border:1px solid #d9d9d9;background:#fff;margin-top:10px;}
		
			#twitter{margin:25px 10px 10px 10px;height:314px;overflow:auto}
			#box_twitter .title{position:relative;left:10px;top:10px;}
			
		#box_linker{position:relative;width:958px;height:145px;border:1px solid #d9d9d9;background:#fff url(/home/images/greydot.gif) repeat-x 0 34px;padding:10px; margin-top:10px;}
		
			#link_cate{position:absolute;top:11px;left:20px;}
			#link_cate li{font-weight:bold;display:inline-block;*display:inline;padding:0 7px;cursor:pointer;}
			#link_cate li.on{color:#eb3216}
			#link_cate li.on a{color:#eb3216}
			#link_item{position:absolute;top:40px;left:20px;width:955px;height:140px;margin:0;overflow:hidden}
			#link_item li{display:inline-block;*display:inline;padding:5px 15px 5px 5px;background:url(/home/images/greydot2.gif) no-repeat 0 45%;height:12px}
			#link_item li a{color:#888}
			#link_item li a:hover{color:#444}
			
		#box_footer{position:relative;height:120px;text-align:center;margin-top:20px;}
			#box_footer ul{margin:0}
			#box_footer ul li{display:inline;padding:0 10px;}
			#box_footer .cs{font-weight:bold;margin:8px}
			#box_footer .addr{color:#a6aaad;line-height:150%;}
			#box_footer .copy{color:#a6aaad;margin:8px;}
			#box_footer .copy strong{color:#777;}
			

		
		/*tiwtter*/tweet_img
#tweet{padding:10px 0; width:90%;border-bottom:1px solid #ccc;margin: 0 auto;clear:both}
#tweet .tweet_img{width:40px; height:40px; float:left;margin:6px 6px 3px 0;}
#tweet .tweet_tit{color: #666;font-size: 11px;padding-bottom: 3px;}
#tweet .tweet_tit .strong{color: #000}
#tweet .tweet_tit a{color: #999;font-size: 11px;}
#tweet .tweet_time{color:#999999;border-top:1px dotted #d9d9d9;font-size: 11px;padding: 5px 0 10px;}
#tweet .tweet_time a{font-size: 11px;color: #777;}
