﻿/* CSS Document */
/* -------------------------------------------- */
/* Tweetmix Widget Style                                */
/* copyright (c) userstorylab                            */
/* -------------------------------------------- */
@charset "utf-8";
* { padding:0; margin:0;}

.tweetmix_widget_unit *,
.tweetmix_widget_post * { border:0; margin:0; border:0;}

.tweetmix_widget_unit ,
.tweetmix_widget_post { margin:0; padding:0; font-size:12px; font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, sans-serif; line-height:1.4!important; color:#555; overflow:hidden;}
.tweetmix_widget_unit .clear,
.tweetmix_widget_post .clear { clear:both; line-height:0!important; font-size:0!important;}

	.tmxwg_box img { vertical-align:middle; border:0; }
	.tmxwg_box a,
	#twmixList a { text-decoration:none!important;}
	.tmxwg_box a:hover { text-decoration:underline!important;}
	
	.tmxwg_hd { padding:10px 15px 10px 10px; background:url(http://tweetmix.net/images/widget/tmixwdg_hd_bg.png) 0 0 repeat-x;  overflow:hidden;
		_background-image : none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tweetmix.net/images/widget/tmixwdg_hd_bg.png',sizingMethod='scale');
		*height:19px;
		_height:auto;
	}
	.tmxwg_hd h3 { float:left; font-size:1em;  word-break:break-all; padding:0!important; margin:0!important; border:0!important;}
	.tmxwg_hd .retweet { display:inline; }	
	.tmxwg_hd .retweet a {  background:url(http://tweetmix.net/images/widget/ico_tweet.png) left center no-repeat;  cursor:pointer;
		_background-image : none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tweetmix.net/images/widget/ico_tweet.png',sizingMethod='crop');
	}
		/* button type */
		.tmxwg_hd .retweet a:hover { text-decoration:none!important; }
		.tmxwg_hd .retweet a.btnType_icon { display:block; float:right; width:20px; height:19px; overflow:hidden; text-indent:-999px; }
		.tmxwg_hd .retweet a.btnType_both { display:block; float:right; padding-left:20px;  height:19px; }
	
	.tmxwg_bd { position:relative; overflow-x:hidden; overflow-y:auto;  }
	.tmxwg_bd .ad { padding:10px; text-align:center; }
	.tmxwg_bd .tmxwgList { list-style:none; overflow:hidden;}
	.tmxwg_bd .itemwrap,
	.tmxwg_bd .tmx_none_msg  { clear:both; display:block; padding:10px; border-top:1px dotted #ddd; background:url(http://tweetmix.net/images/widget/tmixwdg_listbg.png) 0 bottom repeat-x;
        _background-image : none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tweetmix.net/images/widget/tmixwdg_listbg.png',sizingMethod='scale');
	}
		 
	.tmxwg_bd .itemwrap.more-on { border-top-color: #999;}
	.tmxwg_bd .avatar { float:left; background-color:#fff; border:1px solid #ddd; padding:2px; width:32px; height:32px; overflow:hidden;}
	.tmxwg_bd .avatar img { width:32px; height:32px;}
	.tmxwg_bd .tweet { margin-left:45px;}
	.tmxwg_bd .tweet .tmxwg_author { display:inline; margin-right:5px; font-size:1em!important; font-weight:normal;}
	.tmxwg_bd .tweet .tmxwg_article { display:inline; overflow:hidden; word-break:break-all;}
	
	.tmxwg_bd .tmxwg_status { padding-top:5px; font-size:0.9em; font-family:  Tahoma, Geneva, sans-serif; }
	.tmxwg_bd .tmxwg_status .tmxwg_date { float:left; font-style:normal; margin-right:15px; }
	.tmxwg_bd .tmxwg_status ul { float:left;  list-style:none; padding-top:2px; }
	.tmxwg_bd .tmxwg_status li { display:inline;  }
	.tmxwg_bd .tmxwg_status li a { cursor:pointer; line-height:1; }
		
		.tmxwg_bd .tmxwg_status 
			{
			/* -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";  ie는 지원안함 */
			opacity: .5;
	   		-moz-opacity: .5; 					
			}
		
		/* button type */
		.tmxwg_bd .tmxwg_status li a:hover { text-decoration:none!important; }
		
		.tmxwg_bd .tmxwg_status li a.btnType_both { display:block; float:left;  padding-left:20px; height:14px; }
		.tmxwg_bd .tmxwg_status li a.btnType_icon { display:block; float:left;  width:16px; height:14px; overflow:hidden; text-indent:-999px;}
				
		.tmxwg_bd .tmxwg_status a.tmxwg_tweetinfo 	{
			background:url('http://tweetmix.net/images/widget/ico_tweet_link.png') 0 center no-repeat; margin-right:7px;
			_background-image : none; 
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tweetmix.net/images/widget/ico_tweet_link.png',sizingMethod='crop');
			}
			
		.tmxwg_bd .tmxwg_status a.tmxwg_tweetinfo.btnType_both {
			font-size:11px;
			font-family: Dotum, Tahoma, Geneva, sans-serif;
			margin-top:2px;
			background-position:0 -2px;
			}
			
		.tmxwg_bd .tmxwg_status a.tmxwg_tweetinfo:hover{
			background:url('http://tweetmix.net/images/widget/ico_tweet_link_on.png') 0 center no-repeat;
			_background-image : none; 
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tweetmix.net/images/widget/ico_tweet_link_on.png',sizingMethod='crop');
			}
			
			.tmxwg_bd .tmxwg_status a.tmxwg_tweetinfo.btnType_both:hover { background-position:0 -2px; }
			
		.tmxwg_bd .tmxwg_status a.tmxwg_reply {
			background:url("http://tweetmix.net/images/widget/ico_tweet_reply.png") 0 center no-repeat;  margin-right:7px;
			_background-image : none; 
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tweetmix.net/images/widget/ico_tweet_reply.png',sizingMethod='crop');
			}
		.tmxwg_bd .tmxwg_status a.tmxwg_reply:hover	{
			background:url("http://tweetmix.net/images/widget/ico_tweet_reply_on.png") 0 center no-repeat;
			_background-image : none; 
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tweetmix.net/images/widget/ico_tweet_reply_on.png',sizingMethod='crop');
			}
			
		.tmxwg_bd .tmxwg_status a.tmxwg_retweet {
			background:url("http://tweetmix.net/images/widget/ico_tweet_retweet.png") 0 center no-repeat; 
			_background-image : none; 
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tweetmix.net/images/widget/ico_tweet_retweet.png',sizingMethod='crop');
			}
		.tmxwg_bd .tmxwg_status a.tmxwg_retweet:hover {
			background:url("http://tweetmix.net/images/widget/ico_tweet_retweet_on.png") 0 center no-repeat; 
			_background-image : none; 
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tweetmix.net/images/widget/ico_tweet_retweet_on.png',sizingMethod='crop');
			}
		
		
		
	
	.tmxwg_ft { padding:10px; height:20px; border-top:1px dotted #ddd; *height:1%; overflow:hidden;}
	.tmxwg_ft .moretweet { float:right; text-align:right; font:0.85em  Tahoma, Geneva, sans-serif ;  margin-top:2px; }
	.tmxwg_ft .copyright { float:left; }
	.tmxwg_ft .copyright a { display:block; background:url(http://tweetmix.net/images/widget/tweetmix.png) 0 0 no-repeat; width:57px; height:15px; overflow:hidden; text-indent:-999px;  cursor:pointer;
		_background-image : none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tweetmix.net/images/widget/tweetmix.png',sizingMethod='scale');
	}


	/* 프로필 이미지를 출력하지 않을 경우 */
	.tmx_no_avatar .tmxwgList .avatar { display:none;}
	.tmx_no_avatar .tmxwgList .tweet { margin-left:0;}
	
	/* 트윗메시지가 없을 경우 */
	.tmx_none_msg { text-align:center; padding:15px 10px !important;}
	
	
	/* ff, chrome, safari */	
	.tmxwg_box .tmxwg_hd  { -moz-border-radius-topleft:5px;  -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;}
	.tweetmix_widget_post,
	.tweetmix_widget_unit,
	.tmxwg_box { -moz-border-radius:5px; -webkit-border-radius:5px;}








