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

*{margin:0; padding:0;}
html,body,div,p,ul,ol,li,h1,h2,h3,h4,pre,form,p,button,img {  margin: 0;  padding: 0;  border: 0;}

body {	background-color: #fff;	font: normal 12px Verdana,sans-serif;	color:#666;	background:#F3F3F3 url("../sony/bg1.jpg") no-repeat;}

ul,li {list-style-type: none;}

#container { text-align: left;  width: 950px;  margin: 0 auto;  overflow:hidden; }
a{text-decoration:none;color: #666;}

a:hover{text-decoration: underline;cursor:pointer;color:#79981D}

.round,.pagenavi,.rc_avatar,#comment,.comment-r input{-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.clear{clear:both}

/* Header
==========================================*/

#header {width:950px;height:349px;background: url("../sony/top.png")  no-repeat;position:relative; border:#F00 solid 0px;}
* html #header {width:950px;height:349px;background: url("../sony/top.gif")  no-repeat;position:relative; border:#F00 solid 0px;}

.back{position:absolute;top:275px;right:23px;color:#000; font-size:16px; display:block; width:80px; height:25px;}
.link_01{position:absolute;top:332px;right:13px;color:#000;font-size:16px;display:block;width:23px;height:90px; background:url(HD.png) no-repeat; }
.link_01:hover{background:url(HD1.png) no-repeat;}
.link_02{position:absolute;top:361px;right:70px;font-size:16px;display:block;width:23px;height:87px;background:url(AX.png) no-repeat;}
.link_02:hover{background:url(AX1.png) no-repeat;}
.link_03{
	position:absolute;
	top:382px;
	right:138px;
	font-size:16px;
	display:block;
	width:29px;
	height:111px;
	background:url(KP.png) no-repeat;
}
.link_03:hover{background:url(KP1.png) no-repeat;}
.link_04{position:absolute;top:510px;right:199px;;font-size:16px;display:block;width:114px;height:30px;}
/* nav 
=========================*/
#nav{width:100%;	background:url("../sony/center.png") no-repeat;	font-size:12px;	height:200px;}
* html #nav{width:100%;	background:url("../sony/center.gif") no-repeat;	font-size:12px;	height:200px;}
/* Index Post List
=======================*/
#photo {margin:0 0 10px 0;	width:100%;	font-size:12px;	}
.photo-title {margin-bottom:5px;float:left;width:70px; height:460px; background:#F4C921 url(../sony/photo.png) no-repeat;}
* html .photo-title {margin-bottom:5px;float:left;width:70px; height:460px; background:#F4C921 url(../sony/photo.gif) no-repeat;}
.photo-text {float:right;margin-bottom:5px;width:878px;height:458px; background-color:#FFF;  border:#f6c621 solid 1px;}
.photo-text li{width:218px; float:left; padding-top:20px; overflow:hidden;}
.photo-text li img{width:195px; height:155px; border:#CCC solid 1px; padding:2px; margin:0 10px;}
.photo-text li h2{font-size:12px; height:30px; line-height:30px; text-align:center;}

.live-title  {margin-bottom:5px;float:left;width:70px; height:240px; background:#D82186 url(../sony/live.png) no-repeat;}
* html .live-title  {margin-bottom:5px;float:left;width:70px; height:240px; background:#D82186 url(../sony/live.gif) no-repeat;}
.live-text {float:right;margin-bottom:5px;width:878px;height:238px; background-color:#FFF; border:#d62185 solid 1px;}
.live-text li{width:218px; float:left; padding-top:30px;}
.live-text li img{width:195px; height:155px; border:#CCC solid 1px; padding:2px; margin:0 10px;}
.live-text li h2{font-size:12px; height:30px; line-height:30px; text-align:center;}
.live-text li p{line-height:150%; text-indent:20px;}

.video-title {margin-bottom:5px;float:left;width:70px; height:250px; background:#09F url(../sony/video.png) no-repeat;}
* html .video-title {margin-bottom:5px;float:left;width:70px; height:250px; background:url(../sony/video.gif) no-repeat #09F;}
.video-text {float:right;margin-bottom:5px;width:868px;height:248px; background-color:#FFF; padding-left:10px; border:#0099ff solid 1px;}
.video-text li{width:210px; float:left; padding-top:30px; margin:0 5px 0 0; overflow:hidden;}
.video-text li img{width:200px; height:160px; border:#CCC solid 1px; padding:2px; margin:0 0px;}
.video-text li h2{font-size:12px; height:30px; line-height:30px; text-align:center;}
=======================*/
#sidebar {
	width: 300px;
	font-size:12px;
	float: right;
	clear:right;
	overflow:hidden
}

.widget	{ margin-bottom:15px;}
.widget h1{padding:10px;font-size:12px;font-weight:normal;color:#000;background:url('image/sidebar_title.png') no-repeat;}
.widget ul {padding:0 10px ;background:url('image/sidebar_bg.png')}
.widget ul li{padding:3px 0;border-top:1px dashed  #E0E0E0;}
.widget ul li a{display:block;padding:3px 0 3px 0;}
.widget dt {background:url('image/sidebar_foot.png') no-repeat;height:5px;overflow:hidden;}

.cat_ul{clear:both;overflow:hidden;width:290px}
.categories{border:none;}
.cat-item {float:left;overflow:hidden;width:92px;}
.cat-item a{display:inline-block;margin: 0 0 0 10px }

.tag dd{border-top:1px dashed  #E0E0E0;}
.tags_ul{line-height:28px;}
.tags_ul a{display:inline-block;padding:0 2px;height:20px}

.comment_ul{overflow:hidden;line-height:15px}
.comment_ul li{clear:both;overflow:hidden;padding:10px 0;_zoom:1}
.rc_avatar{border:1px solid #DBE5F1;float:left;margin:5px 10px 0 0}
.widget ul li .rc_avatar a{display:inline-block;padding:3px;}
.rc_avatar a img{display:inline-block;width:48px;height:48px;overflow:hidden}
.widget ul li .rc_comment a{display:inline;margin:5px 10px 5px 0}
.rc_comment{color:#888;padding-top:5px; line-height:20px;}

			  
div.bottom { background:url(../sony/foot.png) no-repeat center bottom;}
* html div.bottom { background:url(../sony/foot.gif) no-repeat center bottom;}
