body{
	padding:0px;
	margin:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:normal;
	color:#666;
}
.clear{
clear:both;
}
.li_d{ list-style:url(../images/d.jpg);
} 
.line{
background-image:url(../images/line3.jpg);
background-repeat:repeat-x;
height:1px;
}
/***********边框***********/
.img_border_t{
padding:2px;
background-color:#FFFFFF;
border:1px #CCCCCC solid;
width:44px;
height:44px;
}
.img_border_vs{
padding:2px;
background-color:#FFFFFF;
border:1px #CCCCCC solid;
width:59px;
height:44px;
}
.img_border_vm{
padding:3px;
background-color:#FFFFFF;
border:1px #CCCCCC solid;
width:130px;
height:98px;
}
.img_border_vl{
padding:5px;
background-color:#FFFFFF;
width:239px;
height:180px;
}
.img_border_vtj{
padding:13px;
width:150px;
height:112px;
background-image:url(../images/tuijian_bg.jpg);
background-repeat:no-repeat;
}
.border_1px{
border:1px #CCCCCC solid;
}
.border_1px_white{
border:1px #CCCCCC solid;
background-color:#FFFFFF;
}
.border_l_r{
border-left:1px #E6E6E6 solid;
border-right:1px #E6E6E6 solid;
background-color:#F3F3F3;
}
.border_l_r2{
border-left:1px #E6E6E6 solid;
border-right:1px #E6E6E6 solid;
}
.border_l_r_CCC{
border-left:1px #CCC solid;
border-right:1px #CCC solid;
background-color:#F3F3F3;
}
.border_l_r_b{
border-left:1px #E6E6E6 solid;
border-right:1px #E6E6E6 solid;
border-bottom:1px #E6E6E6 solid;
background-color:#F3F3F3;
}
.border_l_r_b_white{
border-left:1px #E6E6E6 solid;
border-right:1px #E6E6E6 solid;
border-bottom:1px #E6E6E6 solid;
background-color:#FFF;
}
.border_t_r_l{
border-top:1px #FFF solid;
border-right:1px #E6E6E6 solid;
border-left:1px #E6E6E6 solid;
background-color:#F3F3F3;
}
/***********超链接***********/

a  {color:#333;text-decoration: none;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#FF6600;text-decoration:underline;}

a.link_orange {color:#F60;text-decoration: none;}
a.link_orange:link{color:#F60;text-decoration:none;}
a.link_orange:visited{color:#F60;text-decoration:none;}
a.link_orange:hover{color:#F90;text-decoration:underline;}

a.link_orange_underline {color:#F60;text-decoration: underline;}
a.link_orange_underline:link{color:#F60;text-decoration:underline;}
a.link_orange_underline:visited{color:#F60;text-decoration:underline;}
a.link_orange_underline:hover{color:#F90;text-decoration:underline;}

a.link_green_underline {color:#769D00;text-decoration: underline;}
a.link_green_underline:link{color:#769D00;text-decoration:underline;}
a.link_green_underline:visited{color:#769D00;text-decoration:underline;}
a.link_green_underline:hover{color:#769D00;text-decoration:none;}

a.link_white_underline {color:#fff;text-decoration: underline;}
a.link_white_underline:link{color:#fff;text-decoration:underline;}
a.link_white_underline:visited{color:#fff;text-decoration:underline;}
a.link_white_underline:hover{color:#fff;text-decoration:none;}

a.link_grey {color:#999;text-decoration: none;}
a.link_grey:link{color:#999;text-decoration:none;}
a.link_grey:visited{color:#999;text-decoration:none;}
a.link_grey:hover{color:#999;text-decoration:underline;}

a.link_grey_underline {color:#999;text-decoration:underline;}
a.link_grey_underline:link{color:#999;text-decoration:underline;}
a.link_grey_underline:visited{color:#999;text-decoration:underline;}
a.link_grey_underline:hover{color:#999;text-decoration:underline;}

a.link_333 {color:#333;text-decoration: none;}
a.link_333:link{color:#333;text-decoration:none;}
a.link_333:visited{color:#333;text-decoration:none;}
a.link_333:hover{color:#333;text-decoration:underline;}

a.link_333_underline {color:#333;text-decoration:underline;}
a.link_333_underline:link{color:#333;text-decoration:underline;}
a.link_333_underline:visited{color:#333;text-decoration:underline;}
a.link_333_underline:hover{color:#333;text-decoration:none;}
/***********文字***********/
.font_orange{
color:#F60;
}
.font_18_withe{
color:#FFF; 
font-size:20px;
font-weight:bold;
line-height:20px;
}
.font_22_333{
color:#333; 
font-size:22px;
font-weight:bold;
line-height:20px;
}
h1{
line-height:30px;
}
h2 {
line-heigth:16px;

}
.font_333{
color:#333;
}
.font_999{
color:#999;
}
.font_14_b{
color:#333;
font-size:14px;
font-weight:bold;
}
.font_14{
color:#333;
font-size:14px;
}
/***********Space***********/
.space_title{
background-image:url(../images/space12.jpg);
padding-left:20px;
padding-top:20px;
height:76px;
line-height:35px;
}
.space_menu{
background-image:url(../images/space22.jpg);
padding-left:20px;
height:30px;
}
/***********TOP***********/
.top{
width:970px;
margin:0px auto;
padding:15px;
background-color:#000000;
height:auto !important;
clear:both;
}
.logo{
margin-right:20px;
float:left;
}
.menu{
list-style:none;
float:left;
margin:0px;
padding:0px;
width:860px;
}
.menu li{
float:left;
margin-right:7px;
}
.menu a.menu1
{display:block;
background-image:url(../images/menu_bg1.jpg);
background-repeat:no-repeat;
text-align:center;
width:132px;
height:20px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-top:7px;
}
.menu a.menu2
{display:block;
background-image:url(../images/menu_bg2.jpg);
background-repeat:no-repeat;
text-align:center;
width:132px;
height:20px;
color:#FFFFFF;
text-decoration:none;
padding-top:7px;
}
.menu a.menu2
{display:block;
background-image:url(../images/menu_bg2.jpg);
background-repeat:no-repeat;
text-align:center;
width:130px;
height:20px;
color:#FFFFFF;
text-decoration:none;
padding-top:7px;
}
.menu .menu3
{display:block;
text-align:right;
width:500px;
height:27px;
color:#FFFFFF;
margin:0px;
}
.search{
list-style:none;
float:left;
margin:0px;
padding:0px;
width:auto;
height:47px;
background-image:url(../images/search_bg.jpg);
background-repeat:repeat-x;
}
.search li{
float:left;
margin:0px;
padding:0px;
}
.search .search_li2_width{
width:600px;
padding-top:10px;
text-align:right;
padding-right:30px;
}
.search2{
list-style:none;
float:left;
margin:0px;
padding:0px;
width:860px;
height:47px;
background-image:url(../images/search_bg2.jpg);
background-repeat:repeat-x;
}
.search2 li{
float:left;
margin:0px;
padding:0px;
}
.search2 .search_li2_width{
width:730px;
padding-top:10px;
text-align:right;
padding-right:30px;
}

/***********按钮 文本域***********/
.button_login{
background-image:url(../images/an_login1.jpg);
background-repeat:no-repeat;
border:0px;
width:56px;
height:22px;
*padding-top:3px;
cursor:pointer;
}
.input_login{
width:88px;
height:15px;
border-bottom:1px #FFFFFF solid;
border-right:1px #FFFFFF solid;
border-top:1px #999 solid;
border-left:1px #999 solid;
background-color:#E0E0E0;
}
.button_publish{
background-image:url(../images/an_publish.jpg);
background-repeat:no-repeat;
border:0px;
width:87px;
height:27px;
*padding-top:3px;
color:#fff;
font-weight:bold;
cursor:pointer;
}
.button_search{
background-image:url(../images/an_search.jpg);
background-repeat:no-repeat;
border:0px;
width:87px;
height:27px;
*padding-top:3px;
color:#fff;
font-weight:bold;
cursor:pointer;
}
.input_border{
border:1px #999999 solid;
height:18px;
background-color:#F7F7F7;
}
.button_90{
background-image:url(../images/an_90_bg.jpg);
background-repeat:no-repeat;
border:0px;
width:90px;
height:22px;
*padding-top:3px;
cursor:pointer;
text-align:center;
}
.button_play{
background-image:url(../images/an_play.jpg);
background-repeat:no-repeat;
border:0px;
width:100px;
height:26px;
*padding-top:3px;
padding-left:30px;
color:#fff;
font-weight:bold;
cursor:pointer;
color:#333333;
text-align:left;
}
.button_favorites{
background-image:url(../images/an_favorites.jpg);
background-repeat:no-repeat;
border:0px;
width:100px;
height:26px;
*padding-top:3px;
padding-left:30px;
color:#fff;
font-weight:bold;
cursor:pointer;
color:#333333;
text-align:left;
}
.button_play2{
background-image:url(../images/an_play.gif);
background-repeat:no-repeat;
border:0px;
width:100px;
height:26px;
*padding-top:3px;
padding-left:30px;
color:#fff;
font-weight:bold;
cursor:pointer;
color:#333333;
text-align:left;
}
.button_favorites2{
background-image:url(../images/an_favorites.gif);
background-repeat:no-repeat;
border:0px;
width:100px;
height:26px;
*padding-top:3px;
padding-left:30px;
color:#fff;
font-weight:bold;
cursor:pointer;
color:#333333;
text-align:left;
}
/***********页面主体部分***********/
.center{
width:970px;
background-image:url(../images/bg_center.jpg);
background-repeat:repeat-x;
margin:0px auto;
padding:15px;
height:auto !important;
clear:both;
}
.left{
float:left;
width:705px;
text-align:left;
}
.left150{
float:left;
width:150px;
text-align:left;
}
.left204{
float:left;
width:204px;
text-align:left;
}
.left240{
float:left;
width:240px;
text-align:left;
}
.right{
float:right;
width:240px;
}
/*******首页播放列表*******/
.tab_t{
float:left;
background-image:url(../images/tab_02.gif);
height:31px;
width:690px;
text-align:center;
vertical-align:middle;
padding-top:13px;
color:#333;
font-weight:bold;
}
#tab ul{list-style:none;
width:688px;
height:25px;
margin:0px 10px 0px 10px !important;
margin:0px 10px 0px 8px ;
padding:0px;
clear:both;
background-image:url(../images/tab_bg.gif);
} 
#tab li{
	float:left;
	width:86px;
	font-weight:bold;
	margin:0px 10px 0px 0px;
    padding:0;
} 
#tab a{
	display:block;
	color:#000;
	text-align:center;
	height:20px;
	background-image:url(../images/tab_bg1.gif);
	padding-top:5px;
	background-repeat:no-repeat;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#tab a:link{color:#fff;text-decoration:none;}
#tab a:visited{color:#fff;text-decoration:none;}
#tab a:hover{color:#fff;text-decoration:none;background-image:url(../images/tab_bg3.gif);background-repeat:no-repeat;}
#tab a.on{
	display:block;
	color:#333;
	text-align:center;
	height:21px;
	background-image:url(../images/tab_bg2.gif);
	padding-top:5px;
	background-repeat:no-repeat;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#tab a.on:link{color:#000;text-decoration:none;}
#tab a.on:visited{color:#000;text-decoration:none;}
#tab a.on:hover{color:#000;text-decoration:none;background-image:url(../images/tab_bg2.gif);background-repeat:no-repeat;}
.td_left_bg{
background-image:url(../images/td_bg.jpg);
background-repeat:repeat-y;
width:705px;
}
.td_heifht37_1{
height:37px !important;
height:25px;
padding-top:10px !important;
padding-top:12px;
width:66px;
padding-left:12px;
color:#FF6600;
}
.td_heifht37_2{
height:37px !important;
height:25px;
padding-top:10px !important;
padding-top:12px;
width:195px;
}
.td_heifht37_3{
height:37px !important;
height:25px;
padding-top:10px !important;
padding-top:12px;
width:137px;
}
.td_heifht37_4{
height:37px !important;
height:25px;
padding-top:10px !important;
padding-top:12px;
width:270px;
}
.font_dvsai{
color:#006699;
font-weight:bold;
}
.font_fff_b{
color:#FFFFFF;
font-weight:bold;
}
.font_green{
color:#769D00;
}
/*******标题样式*******/
.title_240{
background-image:url(../images/taitle_bg_240.jpg);
height:23px;
color:#FFFFFF;
padding-top:5px;
}
.title_646{
background-image:url(../images/taitle_bg_646.jpg);
height:28px;
color:#FFFFFF;
vertical-align:middle;
}
.title_746{
background-image:url(../images/taitle_bg_746.jpg);
height:28px;
color:#FFFFFF;
vertical-align:middle;
padding-left:10px;
}
.title_745{
background-image:url(../images/top_745.jpg);
height:23px;
color:#333;
vertical-align:middle;
padding-top:10px;
padding-left:10px;
font-weight:bold;
}
.title_150{
background-image:url(../images/taitle_bg_150.jpg);
background-repeat:no-repeat;
padding-top:5px;
height:23px;
color:#FFFFFF;
vertical-align:middle;
}
.title_204{
background-image:url(../images/taitle_bg_204.jpg);
background-repeat:no-repeat;
padding-top:5px;
height:23px;
color:#FFFFFF;
vertical-align:middle;
width:204px;
}
.title_278{
background-image:url(../images/taitle_bg_278.jpg);
background-repeat:no-repeat;
padding-left:10px;
height:28px;
color:#FFFFFF;
vertical-align:middle;
width:204px;
}
.tab_v{
float:left;
background-image:url(../images/tab_02.gif);
height:31px;
width:690px;
text-align:center;
vertical-align:middle;
padding-top:13px;
color:#333;
font-weight:bold;
}
#tab_v ul{list-style:none;
width:740px;
height:25px;
margin:0px;
padding:0px;
clear:both;
background-image:url(../images/tab_bg.gif);
} 
#tab_v li{
	float:left;
	width:140px;
	margin:0px 10px 0px 0px;
    padding:0px;
} 
#tab_v a{
	display:block;
	color:#FFF;
	text-align:center;
	height:20px;
	background-image:url(../images/tab_bg12.gif);
	padding-top:5px;
	background-repeat:no-repeat;
	}
#tab_v a.on{
	display:block;
	color:#333;
	text-align:center;
	height:20px;
	background-image:url(../images/tab_bg22.gif);
	padding-top:5px;
	background-repeat:no-repeat;
	}

.td_left_bg{
background-image:url(../images/td_bg.jpg);
background-repeat:repeat-y;
width:705px;
}
/*******bottom*******/
.bottom{
background-color:#000000;
width:970px;
margin:0px auto;
padding:15px;
height:auto !important;
clear:both;
text-align:center;
}
/******* programs *******/
#programs{
border-left:1px #E6E6E6 solid;
border-right:1px #E6E6E6 solid;
border-bottom:1px #E6E6E6 solid;
background-color:#FFF;
width:150px;
}
#programs ul{
padding:0px;
margin:0px;
list-style:none;
float:left;
width:150px;
}
#programs li{
padding:0px;
margin:0px;
float:left;
}
#programs a.pm1{
display:block;
background-image:url(../images/programs1.jpg);
background-repeat:no-repeat;
text-align:center;
width:120px;
height:21px;
color:#333;
padding-left:16px;
text-align:left;
text-decoration:none;
margin-left:7px;
margin-top:7px;
}
#programs a.pm2{
display:block;
background-image:url(../images/programs2.jpg);
background-repeat:no-repeat;
text-align:center;
width:120px;
height:21px;
color:#FFF;
padding-left:16px;
text-align:left;
text-decoration:none;
margin-left:7px;
margin-top:7px;
}
/*******zhou*******/
.bai12 {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
}
.button_56{
background-image:url(../images/login_07.jpg);
background-repeat:no-repeat;
border:0px;
width:56px;
height:22px;
*padding-top:3px;
cursor:pointer;
text-align:center;
}
.hei14 {
	font-family: "宋体";
	font-size: 14px;
	color: #000000;
}
.
hei12 {
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
}

.image_border_left {
margin-left: 10px;

}

.image_border_right {
margin-right: 10px;
}

.titleBg {
text-align:center;
background-color:black;
color:white;
}

.blue {
background-color:#CC0000;
}

.blue1 {
background-color: #FFE1E2;
text-align:left;
}

.gray {
background-color:#CCCCCC;
}

.gray .blue1 {
background-color: #FFB9BB;
}


.blue3 {
background-color: #7AACDE;
}

.orange{
background-color: #F0BA17;
}

.green {
background-color: #A9F563;
}