a{
	COLOR: #000;
}
BODY {
	COLOR: #000; BACKGROUND-COLOR: #fff;

}
.container {
	MARGIN: auto; WIDTH: 960px
}
.xcenter {
	TEXT-ALIGN: center
}
.my-col-left {
	FLOAT: left
}
.my-col-right {
	FLOAT: right
}
.nav {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 70px
}
.logo {
	BACKGROUND-IMAGE: url(pic-logo.gif); WIDTH: 210px; height:70px; LINE-HEIGHT: 70px; BACKGROUND-REPEAT: no-repeat;
}
.top-menu {
	MARGIN-TOP: 10px; FONT-SIZE: 1em; WIDTH: 220px; HEIGHT: 57px
}
.top-menu UL {
	padding-left:20px;
}
.top-menu LI {
	DISPLAY: inline; PADDING-LEFT: 8px; LIST-STYLE-TYPE: none;letter-spacing:2px;
}
.sub-menu {
	MARGIN-TOP: 10px; HEIGHT: 57px
}
.sub-menu UL {
	PADDING-LEFT: 0px; LIST-STYLE-TYPE: none
}
.sub-menu LI {
	PADDING-LEFT: 20px
}
.space {
	MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(space.gif); WIDTH: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 57px
}
.clear {
	CLEAR: both
}

.footer{
       text-align:center;margin:5px 0px;
}
.footer-line{
       color:#4b4b4b; 
}
.footer-line UL {
       LIST-STYLE-TYPE: none
}
.footer-line LI {
       DISPLAY: inline; line-height:30px;
}

.bar
{
	width: 960px;
	clear:left;
}
.index
{
	DISPLAY: block; FLOAT: none; MARGIN: 0px auto; WIDTH: 960px;
}
/********************头部样式*************************/
.text
{
    width:296px;
    height:28px;    
}
.button
{
    width:98px;
    height:32px;
    font-size:13px;   
 }
 .button1
{
    width:36px;
    height:19px;
    line-height:18px;
    font-size:13px;   
 }
 #menu
 {
    height:40px; 
    background-image:url(menu_bg.png);
    margin-bottom:0px;    
    background-repeat:no-repeat;
 }
 #menu ul
 {
    padding-left:10px;    
 }
 #menu ul li
 {     
    margin-top:1px;							/* 内容部分从顶部向下偏移量，这个数值加上下面的height的数值等于总高度 */
	height:40px;								/* 横条高度 */
	line-height: 40px;							/* 横条高度 */
	display: block;
	float:left;	
	font-size:14px;
	padding-left:18px;
	font-weight:bold;
	color:#ffffff;    
 }
#menu ul li a
{
  text-decoration:none; color:#ffffff;	
}
#menu ul li a:hover,#menu ul li a:active
{
  text-decoration:none; color:red;	
}
#tjlm
{
    height:34px;
    background-image:url(bg2.png);    
}
#tjlm ul
{
    margin-left:215px;  
    list-style-type:none;  
}
#tjlm ul li
 {
    margin-left:17px;
    margin-top:1px;							/* 内容部分从顶部向下偏移量，这个数值加上下面的height的数值等于总高度 */
	height:34px;								/* 横条高度 */
	line-height: 34px;							/* 横条高度 */
	display: block;
	float:left;
	padding: 0 3px 0 3px;						/* 控制每一项两边留白 IE7 IE8*/
	padding: 0 3px 0 3px!important;				/* 控制每一项两边留白 FF*/
	*/padding: 0 4px 0 4px;	
	font-size:12px;
	color:#626262;    
 }
#tjlm ul li a
{
  text-decoration:none; color:#626262;	
}
#tjlm ul li a:hover,#menu ul li a:active
{
  text-decoration:none; color:red;
}



.clear{clear:both;height:0px;overflow:hidden;}
ul,li,ol{list-style-type:none;list-style-position:outside;}
button,.btnNormal{height:22px;line-height:18px;padding:0 9px!important;padding:0 5px;}

.searchTool{float:left;width:460px;height:40px;}
.searchTool .searchExtend{float:left;line-height:24px;_padding-top:5px;}
.searchTool .radio{vertical-align:middle;margin-left:10px;margin-right:2px;*margin-right:0;}
.searchTool .txtSearch{float:left;width:372px;padding:2px 2px 0 2px;height:30px;line-height:30px;vertical-align:bottom;border:1px solid #a5b5b5;}
.searchTool .btnSel{float:right;border-left:1px solid #3e99d4;width:14px;height:22px;}
.searchTool .btnSel a{background:url(http://static.youku.com/v1.0.0217/index/img/btn_sel.gif) no-repeat center center;display:block;width:14px;height:22px;}
.searchTool .btnSel a:hover{background:url(http://static.youku.com/v1.0.0217/index/img/btn_sel_over.gif) repeat-x center center;border:1px solid #fff;width:12px;height:20px;}
.searchTool .selOption{z-index:9999;position:absolute;margin-left:-1px;width:60px;background:#fff;border:1px solid #3e99d4;}
.searchTool .selOption a{display:block;height:21px;padding-left:5px;line-height:21px;color:#000;text-decoration:none;}
.searchTool .selOption a:hover{color:#fff;background:#95d5f1;}
.searchTool .btnSearch{float:left;margin-left:10px;width:58px;height:30px;line-height:30px;border:1px solid #a5b5b5;overflow:hidden;margin-top:1px;}
.searchTool .btnSearch a{background:url(search.jpg) repeat-x center;display:block;color:#000000;font-size:14px;font-weight:bold; text-decoration:none;height:30px;line-height:30px;overflow:hidden;}
.searchTool .btnSearch a:hover{border:1px solid #fff;height:30px;line-height:30px;color:#000000;}
.searchTool .btnSearch .lbl{cursor:pointer;display:block;width:40px;padding-left:5px;letter-spacing:5px;text-align:center;height:30px;line-height:30px;padding-top:1px;margin:0 auto;filter:progid:DXImageTransform.Microsoft.DropShadow(color=#daeefa,offX=1,offY=1,positives=true);}
.searchTool .btnSearch a:hover .lbl{padding-top:0px;}


.search{ float:left; width:400px;_width:auto; padding-left:40px; height:70px; margin-top:10px;}
.search .tab{ padding:3px;color:#d61412; font-weight:bold;  font-size:14px; }
.search .tab span{ color:#ddd;}
.search .tab .radio{ /*color:#6f7172 ;*/ width:70px; float:left;font-family: 微软雅黑; margin-left:10px; display:inline;}
.search .tab .radio .on{ }
.search .bd{ /*background:#ededed;*/ padding:0px; float:left;}
.search .text{border:1px solid #e5e5e7;padding:4px 0 3px 40px; height:25px; line-height:25px; width:280px;background:#fff url(../images/v9/icon.png) no-repeat}
.search .button{ background:#3a6ea5; border:none; color:#fff; height:30px;margin-left:3px;width:60px; margin-left:6px;vertical-align:middle; text-align:center; background-image:url(search.jpg); color:#444444; font-size:14px; font-weight:bold;}



#demo {
background: #FFF;
overflow:hidden;
width: 500px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}