html, body, div, h1, h2, h3, h4, h5, h6, ul, dl, li, dt, dd, p, form, table, th, td,input { margin: 0; padding: 0; }
/* 页面变黑白代码 
html { 
        -webkit-filter: grayscale(100%); 
        -moz-filter: grayscale(100%); 
        -ms-filter: grayscale(100%); 
        -o-filter: grayscale(100%); 
        filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);  
        _filter:none; 
    } 
*/
body {
background:#FFF url(/skin/en/img/bg_all.jpg) top repeat-x;
font-family:"宋体";
font-size:12px;
line-height:20px;
margin:0;
}
ul {list-style:none;}
img {border:0;margin:0;}
select,input {vertical-align:middle;}
a:link,a:visited {
color:#4e4e4e;
text-decoration:none;
}
a:hover {
color:#C00;
text-decoration:underline;
}
.clear{clear:both;}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
.blank{height:13px; line-height:13px; clear:both; visibility:hidden;}
.blank2{height:2px; line-height:2px; clear:both; visibility:hidden;}
.blank3{height:3px; line-height:3px; clear:both; visibility:hidden;}
.blank8{height:8px; line-height:8px; clear:both; visibility:hidden;}
.blank10{height:10px; line-height:10px; clear:both; visibility:hidden;}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
h1,h2,h3{font-weight:300; padding-bottom:6px;}
.fl{
	float:left;
	}
.fr{
	float:right;
	}
.bor{
	border:1px solid #cfcfcf;
	}
.bor0{
	border:1px solid #e0e0e0;
	}

#cbody{	background:url(/skin/en/img/bg_header.jpg) top center no-repeat;	width:100%
	}
/*----通用头部----*/
#header_top{
	height:31px;
	line-height:31px;
	margin:0 auto;
	width:1000px;
	}#rtop{
	width:100%;
	height:3px;
	background:#cc0000;

}
#header{	margin:0 auto;	width:1200px;}
#logo {    float:left;    width: 215px;
    padding-top: 23px;
    padding-left: 10px;
}
#logo a{
display:block;height:77px;width:200px;
}
#logo h1{
	display:none;}
	
#lang {
    float: left;
    font-size: 19px;
    margin-top: 58px;
    padding-left: 13px;
    color: #991a1d;
    border-left: 1px solid #991a1d;
    width: 245px;
    height: 19px;
}

#lang a {
    font-size: 16px;
    color: #98670a;
}

.banner{	float:left;	padding:16px 15px 0 0;	width:686px;	}

.ysearch {
    float: right;
    margin-top: 46px;
    border: 1px solid #993333;
    width: 240px;
    height: 30px;
}

form#formsearch {

}

input#search-keyword {
    width: 190px;
    color: #caa718;
    vertical-align: middle;
    padding-left: 10px;
    background: #ffd21f;
    border: 0;
    height: 30px;
    line-height: 30px;
    display:inline-block;
    float:left;
}

button.search_btn {
    vertical-align: middle;
    text-indent: 5px;
    font-size: 15px;
    cursor: pointer;
    width: 35px;
    height: 31px;
    border: 0;
    display: inline-block;
    float: right;
    background: url(http://www.yizuren.com/skin/index/images/search.png) no-repeat;
}


.song {    float: right;    width: 166px;    text-align: center;    margin-top: 56px;}
.song p{
	color:#653535;	line-height:21px;	padding-top:5px;
	}
.song a {    color: #993333;    font-size: 17px;    font-weight: 700;    margin-right: 8px;    border-left: 1px solid #660000;    padding-left: 10px;}
#nav{	background:url(/skin/en/img/bg_nav.gif) top center no-repeat;	height:45px;	line-height:45px;	width:1197px;	margin-top: 8px;	}
.slogan{	color:#fc0;	float:left;	font-size:13px;	padding-left:29px;	width:310px;	}
#nav ul{	float:left;	margin-left: 10px;	}
#nav li{	float:left;	height:45px;	line-height:44px;	text-align:center;	}
#nav li a,#nav li a:visited{
	background:url(/skin/en/img/bg_i01.jpg) left no-repeat;	color:#FFF;	padding:0 30px;	display:block;	font-size:16px;	white-space:nowrap;
	}
#nav li a:hover{
	background:#ca150b;
	color:#FFF;
	text-decoration:none;
	}
#nav .hover{
	background:#ca150b;
	float:left;
	text-align:center;
	}
#nav .hover a,#nav .hover a:visited{
	color:#FFF;
	}


#channel{
    background: url(/skin/en/img/tubiao01.gif) no-repeat;
    height: 42px;
    margin: 0 auto;
    width: 1192px;
    margin-top: 7px;
	}
	
#channel a {
    font-weight: 700;
    font-size: 18px;
}
	
#channel img{
	float:left;
	padding-left:20px;
	}
#channel p{
	line-height:39px;
	padding-left:40px;
	}
.showclass{
	float:left;
	padding:12px 0 0 20px;
	}
#channel0{
	background:url(/skin/en/img/bg_channel0.jpg);
	height:39px;
	margin:0 auto;
	width:1000px;
	}
.place{
	line-height:39px;
	padding-left:13px;
	}
.search {
	float:right; padding-top:10px;width: 370px;overflow:hidden;
}
.search #tags {
	float:left;
	HEIGHT: 25px;
}
.search #tags LI {
	FLOAT: left;
	MARGIN-RIGHT:3px;
	LIST-STYLE-TYPE:none;
	HEIGHT:19px;
	width:42px;
	text-align:center;
}
.search #tags LI A,.search #tags LI A:visited {
	FONT-SIZE:12px;
	FLOAT:left;
	HEIGHT:19px;
	width:42px;
	TEXT-DECORATION: none
}
.search #tags LI.selectTag {	
	background: url(/skin/en/img/bg_bt01.jpg);
	color:#FFF;
	height:19px;
	width:42px;
}
.search #tags LI.selectTag A {
	COLOR: #FFF;
}
.search #tagContent {
	float:left;
	padding:0 0 0 5px;
}
.search .tagContent {
	DISPLAY: none;
}
.search #tagContent DIV.selectTag {
	DISPLAY: block
}
.search .keyword{
	border:1px solid #CCC;
	color:#666;
	height:17px;
	line-height:17px;
	width:160px;
	}
.search .submit{
	background: url(/skin/en/img/bg_bt01.jpg);
	border:0;
	color:#FFF;
	height:19px;
	width:42px;
	}


#main_body{
	margin:0 auto;
	width:1200px;
	}
.listbox .list li b{
	font-weight:normal;
	}
.manage{
	clear:both;
	height:24px;
	padding-top:15px;
	text-align:right;
	}

/*播放器样式 开始*/
#ImgBlk {
    width: 100%;
    height: 256px;
    overflow: hidden;
}
#ss_img_div{
    overflow: hidden;
    height: 256px;
}
#ss_img_div img {
    width: 100%;
    height: 270px;
}

#ImgNum{height:25px; overflow:hidden; position:relative; top:-29px;}
#ImgNum ul{width:115px; float:right; cursor:default;}
#ImgNum li{width:23px; height:25px; line-height:25px; overflow:hidden; text-align:center; font-family:Arial;  font-size:11px; float:left; cursor:pointer;}
#ImgNum li.itemOff{background:url(/skin/en/img/itemOff.gif) no-repeat bottom; color:#FFF;}
#ImgNum li.itemOff:hover{color:#FFF;}
#ImgNum li.itemOn{background:url(/skin/en/img/itemOn.gif) no-repeat bottom; color:#FFF; font-weight:bold; height:25px; line-height:25px; }

.Txt{padding:10px 5px 0 5px;}
.Txt h2{
    text-align: center;
    font-size: 18px;
    font-weight: 700;
}
.con{text-align:left; line-height:20px;}
.TxtBlk {
    width: 100%;
    background: #eee;
    padding: 0 10px 10px 10px;
}

/*播放器样式 结束*/	

/*--- 网站通用底部 ----*/
#footer{
	background:url(/skin/en/img/bg_footer.jpg) top repeat-x;
	line-height:21px;
	margin:0 auto;
	text-align:center;
	padding:15px 0 20px;
	width:1000px;
	}