@charset "utf-8";
/* CSS Document */
body, ul, li, dl, dt, dd, input, ol, div, span, p, b, strong, h1, h2, h3, h4, h5, h6, a, table, tr, td {
	margin:0px;
	padding:0px;
	text-align:left;
	list-style:none;
	font-family:Arial;
}
body {
	background:url(../images/beijing.gif);
	background-attachment:fixed;
	margin:0 auto;
	padding:0px auto;
	text-align:center;
}
#redir{
	display:none;
	width:310px;
	height:170px;
	border:2px solid #DBDBDB;
	margin-bottom:10px;
	background-color:#F4F4F4;
}
#text
{
	display:inline;
	position:absolute;
	margin-top:35px;
	margin-left:20px;
}
.rep
{
	display:inline;
	position:absolute;
	margin-top:135px;
	margin-left:20px;
	
}
dl font a{
	text-decoration:none;
	font-size:12px; 
	color:#666666;
}
.redie{
	display:inline;
	font-size:12px;
	position:absolute;
	margin-top:10px;
	margin-left:18px;
} 
img {
	font-size:0px;
	margin:0px;
	padding:0px;
	display:inline;
	border:none;
}
#iframe{
	margin:0px auto;
	width:1002px;
	text-align:center;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
}

#big_box {width:1004px; margin:0px auto; padding:0px;}
/*head*/
#watchtv_head {
	width:1002px;
	margin:0px auto;
	padding:0px;
}
#head_top {
	width:1004px;
}
.watchtv_logo {
	margin-top:29px;
	width:300px;
	text-align:left;
}
.watchtv_ad {
	text-align:center;
	width:468px;
	margin-top:18px;
	margin-left:10px;
	display:inline;
}
.newusername {
	width:300px;
}
/*meun*/
#watchtv_meun {
	width:100%;
	margin-top:10px;
	background:#CCCCCC;
	height:29px;
	border:1px solid #000000;
	background-image:url(../images/meun_1.gif);
}
#watchtv_meun ul {
	height:23px;
	border:1px solid #595959;
	margin:2px;
	line-height:23px;
	background-image:url(../images/meun_2.gif);
	font-size:13px;
	color:#E2E1E1;
	width:99.4%;
	float:left;
}
#watchtv_meun ul li img {
	margin-right:5px;
}
#watchtv_meun ul li input {
	width:152px;
	height:18px;
	background:#000000;
	color:#FFFFFF;
	border:1px solid #494848;
	font-size:12px;
	margin-top:2px;
}
#watchtv_meun ul li span {
	margin-right:30px;
	margin-top:2px;
}
#watchtv_meun a:link {
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 16px;
}
#watchtv_meun a:hover {
	background:#333333;
	float:left;
	text-decoration:none;
}
#watchtv_meun a:visited {
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 16px;
	height:23px;
}
/*bookmark*/
#watchtv_bookmark {
	background-image:url(../images/bookmark_1.gif);
	height:28px;
	border:1px solid #000000;
	border-top:none;
	width:100%;
	line-height:28px;
}
#watchtv_bookmark span {
	height:20px;
	margin:3px;
	display:inline;
	line-height:20px;
}
#watchtv_bookmark a:link {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	padding:0px 7px;
}
#watchtv_bookmark a:hover {
	text-decoration:underline;
}
#watchtv_bookmark span a:hover {
	text-decoration:underline;
}

#watchtv_bookmark a:visited {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	padding:0px 10px;
}

/**/
#watchtv_bookmark2 {
	background-image:url(../images/player_bj.gif);
	height:28px;
	border:1px solid #000000;
	border-top:none;
	border-bottom:none;
	width:100%;
	line-height:28px;
}
#watchtv_bookmark2 span {
	height:20px;
	margin:3px;
	display:inline;
	line-height:20px;
}
#watchtv_bookmark2 a:link {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	padding:0px 7px;
}
#watchtv_bookmark2 a:hover {
	text-decoration:underline;
}
#watchtv_bookmark2 span a:hover {
	text-decoration:underline;
}

#watchtv_bookmark2 a:visited {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	padding:0px 10px;
}
/*------------------------------------------end head------------------------------------*/


/*--------------------------------------start middle-----------------------------------------*/

/*index middle----------------------------*/
#index_middle {
	width:1004px;
	background:url(../images/touming.png);
	padding:0px;
	margin:0px auto;
	margin-left:1px;
	
}
#index_middle2 {
	width:100%;
	margin-top:10px;
	padding:0px;
}
#index_middle2_left {
	width:688px;
	height:248px;
	background:url(../images/donghua_2.gif) repeat-x;
	border:1px solid #000000;
	padding:2px 0px 0px 2px;
}
#index_middle2_right {
	width:300px;
}
/*login*/
.index_middle2_login {
	width:206px;
	margin-top:8px;
	color:#CCCCCC;
}
.index_middle2_login strong{
	color:#0099FF;}
.login_input{
	width:129px;
	border:1px solid #000000;
	background:#E6E6E6;}

.index_middle2_login h3 img, .index_middle2_genres h3 img, .index_featured span img {
	margin:7px 7px 0px 9px;
	display:inline;
}

.index_middle2_login span {
	background:#AEAEAE;
	border:1px solid #000000;
	height:6px;
	width:290px;
	margin-left:4px;
	display:inline;
	line-height:0px;
	font-size:0px;
}
.index_middle2_login ul label {
	font-size:13px;
	color:#FFFFFF;
	width:75px;
}
.index_middle2_login ul li {
	width:100%;
	margin-top:5px;
	font-size:12px;
	color:#999999;
}
.index_middle2_login ul li img {
	margin:4px 9px 0px 0px;
	display:inline;
}
.index_middle2_login ul a {
	color:#ADADAD;
	font-size:12px;
	text-decoration:none;
	margin:6px 10px 0px 0px;
}
.index_middle2_login ul a:hover {
	text-decoration:underline;
	color:#990000;
}
/*genres*/
.index_middle2_genres {
	width:1002px;
	background:#E8E8E8;
	margin-top:11px;
	border:1px solid #000000;
}
.index_middle2_genres h3 {
	font-size:13px;
	color:#0B4463;
	margin-top:4px;
	line-height:23px;
	margin-right:3px;
}
.index_middle2_genres p {
	display:inline;
	line-height:16px;
	margin-top:6px;
}
.index_middle2_genres a {
	color:#595858;
	font-size:12px;
	text-decoration:none;
	margin:0px 2px;
	display:inline;
}
.index_middle2_genres b a {
	color:#595858;
	font-size:12px;
	text-decoration:none;
	margin:0px 3px;
	display:inline;
}
.index_middle2_genres a:hover {
	text-decoration:underline;
}
.index_middle2_genres_span {
	margin:6px 0px;
}
/*featured tv*/
.index_featured {
	width:1002px;
	margin-top:15px;
	border:1px solid #000000;
	background:#09364F;
	padding-bottom:5px;
}
.index_featured span {
	font-size:13px;
	color:#FFFFFF;
	font-weight:600;
	height:23px;
	line-height:23px;
	width:998px;
	margin-right:2px;
	background:url(../images/login.gif);
}
.index_featured p {
	background:#AEAEAE;
	border:1px solid #000000;
	height:6px;
	width:98.8%;
	margin-left:4px;
	display:inline;
	font-size:0px;
}
.index_featured span a {
	height:23px;
	font-size:11px;
	line-height:23px;
	color:#EBEBEB;
	text-decoration:none;
	margin:0px 2px;
	background:url(../images/touming.png);
	padding:0px 8px;
}
.index_featured span a:hover {
	text-decoration:underline;
}
.index_featured span h3 {
	font-size:13px;
}
.index_featured span h3 a{
	font-size:13px;
	text-decoration:none;
	color:#EEEEEE;
	background-image:none;
	height:auto;
	padding:0px;
	}
.index_featured span h3 a:hover{
	color:#BB0000;
	text-decoration:underline;}
.index_featured_middle {
	background-color:#EDEDED;
	width:990px;
	margin-left:5px;
	display:inline;
	padding-bottom:40px;
}
.index_featured_middle2, #release_midlle {
	width:98%;
	margin:0px auto;
}
.videolist_watchtv {
	width:93%;
	margin:0px auto;
}
.index_featured_middle2 dl {
	width:32%;
	padding:35px 0px 15px 10px;
	border-bottom:1px dashed #B2B2B2;
	height:200px;
}
.index_featured_middle2 dt {
	position:relative;
	width:99px;
	height:144px;
}
.index_featured_middle2_img {
	z-index:100px;
	position:absolute;
	top:0px;
}
.index_featured_middle2 dd {
	width:62%;
	margin-left:10px;
	display:inline;
}
.index_featured_middle2 dd h1 {
	font-size:13px;
	width:100%;
}
.index_featured_middle2 dd h1 a, .similar_tv h1 a {
	color:#990000;
	text-decoration:none;
}
.index_featured_middle2 dd h1 a:hover, .similar_tv h1 a:hover {
	text-decoration:underline
}
.index_featured_middle2 dd {
	margin-left:10px;
	display:inline;
}
.index_featured_middle2 b, .similar_tv b {
	font-size:11px;
	font-weight:100;
	color:#636363;
	width:55px;
	margin-top:6px;
}
.index_featured_middle2 ul a, .similar_tv ul a {
	font-size:11px;
	color:#636363;
	margin:0px 2px;
	text-decoration:none;
}
.index_featured_middle2 ul a:hover, .similar_tv ul a:hover {
	font-size:11px;
	text-decoration:underline;
}
.index_featured_middle2 ul strong, .similar_tv ul strong {
	font-weight:100;
	font-size:11px;
	color:#636363;
	margin-top:6px;
	width:137px;
}
.index_featured_middle2 ul li, .similar_tv ul li {
	width:100%;
}
/*Latest Users */
.index_middle3 {
	width:1002px;
	margin-top:7px;
	border:1px solid #000000;
	background:url(../images/latest_1.gif) repeat-x;
	background-color:#FFFFFF;
}

.index_latest h3, .index_Comments h3, .videolist_list_h3 {
	color:#B71927;
	font-size:13px;
	width:100%;
	margin-top:13px;
}
.index_latest h3 img, .index_Comments h3 img, .videolist_list_h3 img {
	margin:3px 8px 0px 10px;
	display:inline;
}
.index_latest dl {
	margin:23px 30px 0px 30px;
	display:inline;
}
.index_latest dd a {
	font-size:10px;
	color:#92AC91;
}
/*Last 10 Movie Comments */
.index_Comments {
	width:100%;
	padding-bottom:40px;

}
.index_Comments table {
	font-size:11px;
}
.index_Comments td span a {
	font-size:11px;
	color:#808080;
	text-decoration:underline;
}
.index_Comments td span a:hover {
	text-decoration:none;
}
.index_Comments td a {
	color:#4E63A3;
	font-size:11px;
}
.index_Comments_tr {
	margin-top:8px;
}
.index_Comments_span {
	width:95%;
	color:#808080;
	font-size:12px;
	margin-left:40px;
	display:inline;
}
.index_Comments_span img {
	margin-right:5px;
}
.index_Comments_table {
	border:1px solid #EBEBEB;
	margin:0px auto;
	font-size:11px;
	color:#636363;
	line-height:18px;
}
/*videolist_tv middle----------------------------------------*/
.videolist_left {
	width:60%;
	position:relative;
}
.videolist_left dl {
	width:100%;
	margin:0px auto;
	margin-top:30px;
}
.videolist_left dt img {
	border:1px solid #666666;
	margin-bottom:5px;
}
.videolist_left dt{
	width:145px;
	text-align:center;
	font-size:12px;
}
.videolist_left dt a, .videolist_left dd strong a {
	color:#003366;
	text-decoration:none;
	font-size:12px;
	font-weight:100;
}
.videolist_left dt a:hover, .videolist_left dd strong a:hover {
	color:#990000;
	text-decoration:underline;
}
.videolist_left dd h1 {
	font-size:13px;
	color:#003366;
	margin-top:20px;
}
.videolist_left dd {
	margin-left:20px;
	display:inline;
	width:68%;
}
.videolist_left dd strong {
	font-size:13px;
	color:#666666;
}
.videolist_left dd ul {
	font-size:11px;
	color:#333333;
	margin-top:15px;
	line-height:16px;
	width:100%;
}
.videolist_left dd ul li {
	margin:2px 0px;
	float:left;
	width:70%;
}
.videolist_left dd ul li b {
	width:60px;
	font-weight:100;
}
.videolist_left dd ul li strong {
	width:70%;
}
.videolist_left dd ul li a {
	color:#333333;
	text-decoration:none;
	margin-right:5px;
}
.videolist_left dd ul li a:hover, .videolist_watchtv_casts a:hover {
	text-decoration:underline;
	color:#990000;
}
#videolist_watchtv_ul {
	margin-top:20px;
	width:38%;
	position:absolute;
	right:-70px;
}
#videolist_watchtv_ul li {
	margin:5px 0px;
	width:100%;
	float:left;
}
#videolist_watchtv_ul img {
	margin-bottom:-3px;
}
.videolist_watchtv_casts, .videolist_watchtv_description {
	font-size:13px;
	color:#333333;
	margin-top:10px;
	width:100%;
}
.videolist_watchtv_casts a {
	font-size:12px;
	color:#666666;
	text-decoration:none;
	margin:0px 4px;
}
.videolist_watchtv_casts b {
	border:1px dashed #999999;
	padding:2px 5px;
	font-weight:100;
}
.videolist_watchtv_casts font {
	font-size:12px;
	font-weight:600;
	color:#333333;
	margin-top:3px;
	margin-right:5px;
}
.videolist_watchtv_description h1 {
	font-size:13px;
	color:#333333;
	margin-right:10px;
}
.videolist_watchtv_description strong {
	font-weight:100;
}
.videolist_watchtv_description2 {
	width:100%;
	border:1px solid #999999;
	margin-top:5px;
	padding:8px;
	font-size:12px;
	color:#333333;
	height:100px;
	overflow:auto;
	line-height:18px;
}
.videolist_ad {
	margin:15px auto;
}
.videolist_ad img {
	border:#CCCCCC 1px solid;
}
.videolist_similar {
	width:100%;
}
.videolist_similar h3 {
	font-size:13px;
	color:#666666;
	line-height:24px;
	background:#F3F3F3;
}
.videolist_similar h3 img {
	margin:5px 8px;
	display:inline;
}
.similar_tv {
	width:100%;
	height:195px;
	margin-top:7px;
	border:1px solid #CCCCCC;
	line-height:24px;
}

.similar_tv h1 {
	font-size:13px;
	margin-left:5px;
	display:inline;
	width:98%;
	float:left;
}

.videolist_comments {
	width:100%;
	border:1px solid #CCCCCC;
	margin-top:15px;
	float:left;
}
.videolist_comments_middle {
	width:100%;
	padding-bottom:12px;
	border:1px solid #CCCCCC;
	padding:5px;
	margin-top:15px;
}
.videolist_tv {
	background-image:url(../images/featured_bj.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:99%;
	margin-left:5px;
	display:inline;
	padding-bottom:40px;
}
.videolist_tv_ad {
	width:100%;
	text-align:center;
	margin-top:20px;
}
/*TV List:*/
.videolist_list {
	background:url(../images/latest_1.gif);
	background-position:top;
	width:100%;
	overflow:hidden;
}
.videolist_list span {
	width:100%;
	margin-top:13px;
}
.videolist_list span a {
	font-size:12px;
	color:#003366;
	margin-right:10px;
	text-decoration:none;
	font-weight:100;
	font-size:11px;
	margin-left:0px;
	background-image:none;
}
.videolist_list span a:hover {
	color:#990000;
	text-decoration:underline;
}
.videolist_list span b {
	font-size:12px;
	color:#666666;
}
.videolist_list span img {
	margin:3px 6px 0px 0px;
	display:inline;
}
.videolist_list_link {
	width:1002px;
	margin-top:18px;
	padding-bottom:40px;
}
.videolist_list_ad {
	margin:0px 12px 25px 12px;
	display:inline;
	width:160px;
}
.videolist_link_middle {
	width:100%;
	border-bottom:1px solid #999999;
	margin-top:8px;
	padding-bottom:2px;
}
.videolist_link_middle h1 {
	font-size:13px;
	padding-left:8px;
	display:inline;
	width:100%;
}
.videolist_link_middle span b {
	font-size:12px;
	color:#006699;
	font-weight:100;
	line-height:24px;
	padding-left:10px;
	width:100%;
}
.videolist_link_middle span {
	width:98.8%;
	border-top:1px solid #C9C9C9;
	margin-top:3px;
}
.videolist_link_middle span ul {
	width:98.5%;
	margin-top:3px;
}
.videolist_link_middle span li {
	font-size:12px;
	border-top:1px solid #C9C9C9;
	width:100%;
	line-height:18px;
	padding:5px 0px;
	margin-bottom:3px;
}
.videolist_link_middle span li a {
	margin-left:12px;
	color:#666666;
	text-decoration:none;
}
.videolist_link_middle span li a:hover {
	color:#990000;
	text-decoration:underline;
}
.videolist_link_middle span p img {
	margin-right:10px;
	margin-bottom:-3px;
}
.videolist_link_middle strong {
	font-size:11px;
	color:#0099FF;
	margin-right:25px;
}
.videolist_middle {
	margin-top:50px;
}
.videolist_middle strong {
	font-size:13px;
	color:#333333;
	line-height:18px;
	width:100%;
	margin-bottom:15px;
}
.videolist_middle strong img {
	margin:0px 5px -3px 0px;
}
.link_middle {
	background:#F8F9FA;
	font-size:10px;
	color:#666666;
}
.link_middle a {
	font-weight:900;
	color:#666666;
	text-decoration:underline;
	font-size:11px;
}
.link_middle a:hover {
	text-decoration:none;
}
.link_middle img {
	margin:3px 4px 0px 6px;
	display:inline;
}
.videolist_list_link h6 {
	font-size:12px;
	width:100%;
	margin:35px 0px 20px 0px;
	color:#666666;
}
/*Release middle-------------------------------------------*/
#release_midlle {
	padding:30px 0px;
}
#release_midlle p {
	font-size:12px;
	border:none;
	width:100%;
	background:#EDEDED;
}
#release_midlle p a {
	font-size:11px;
	color:#5E5E5E;
	margin:0px 3px;
	text-decoration:none;
}
#release_midlle p a:hover {
	color:#990000;
	text-decoration:underline;
}
#release_midlle dl {
	width:100%;
	margin-bottom:20px;
	padding:0px 0px 15px 20px;
	border-bottom:1px dashed #B2B2B2;
}
#release_midlle dt img {
	border:1px solid #666666;
}
#release_midlle dd h1 {
	font-size:13px;
	width:100%;
}
#release_midlle dd h1 a {
	color:#990000;
}
#release_midlle dd h1 a:hover {
	text-decoration:none;
}
#release_midlle dd {
	margin-left:10px;
	display:inline;
	width:80%;
}
#release_midlle b {
	font-size:11px;
	font-weight:100;
	color:#636363;
	width:54px;
	margin-top:6px;
}
#release_midlle ul a {
	font-size:11px;
	color:#636363;
	margin:0px 2px;
}
#release_midlle ul a:hover {
	font-size:11px;
	text-decoration:none;
}
#release_midlle ul strong {
	font-weight:100;
	font-size:11px;
	color:#636363;
	margin-top:6px;
	width:135px;
}
#release_midlle ul {
	width:100%;
}
#release_midlle dd li {
	width:100%;
}
#release_midlle span {
	background:#FFFFFF;
	width:20%;
}
.release_pages {
	width:auto;
	font-size:13px;
	color:#2E2D2D;
	border:1px solid #C6C6C6;
	border-left:none;
	padding:4px 0px;
}
.release_pages a {
	color:#2E2D2D;
	padding:4px 7px;
	text-decoration:none;
	border-left:1px solid #C6C6C6;
}
.release_pages strong {
	padding:4px 7px;
	color:#2E2D2D;
	font-weight:100;
	border-left:1px solid #C6C6C6;
}
.release_pages a:hover {
	background:#C6C6C6;
	padding:4px 7px;
	color:#FFFFFF;
}
/*Genres middle-------------------------------------------*/
#genres_middle {
	width:80%;
	background:none;
}
#genres_middle a {
	background:none;
	color:#666666;
	font-size:13px;
	font-weight:100;
}
#genres_middle li {
	width:32%;
	float:left;
}
#genres_middle ul{margin-top:8px;}
#genres_middle img {
	margin-bottom:-3px;
}
/*Playlist middle-------------------------------------------*/
#playlist_middle {
	width:900px;
	margin:0 auto;
	margin-top:25px;
}
#playlist_middle_span {
	color:#3D3D3D;
	background:#F5F5F1;
	font-size:14px;
	font-weight:600;
	height:50px;
	line-height:50px;
	width:100%;
	margin-top:20px;
}
#playlist_middle_span img {
	margin:13px 8px;
	display:inline;
}
.playlist_link {
	width:100%;
	padding-left:30px;
	margin-bottom:10px;
}
.playlist_link h3 {
	font-size:11px;
	color:#999999;
	margin-top:8px;
}
.playlist_link ul {
	font-size:12px;
	width:100%;
}
.playlist_link ul li {
	width:100%;
	margin-top:10px;
}
.playlist_strong {
	width:38%;
}
.playlist_strong a {
	font-weight:600;
	color:#4A659B;
}
.playlist_strong a:hover {
	text-decoration:none;
}
.playlist_strong2 {
	width:25%;
}
.playlist_strong2 a {
	font-weight:600;
	color:#808080;
}
.playlist_strong2 a:hover {
	text-decoration:none;
}
.playlist_strong3 {
	width:10%;
	color:#999999;
	font-size:11px;
}
.playlist_strong4 {
	width:10%;
	color:#999999;
	font-size:11px;
	text-align:center;
}
.playlist_strong5 {
	width:10%;
	color:#999999;
	font-size:11px;

}
.playlist_strong8 {
	width:20%;
	color:#999999;
	font-size:11px;
}
.playlist_strong9 {
	width:20%;
	color:#999999;
	font-size:11px;
}

.playlist_strong6 {
	width:20%;
	color:#999999;
	font-size:11px;
}
.playlist_links {
	width:100%;
	padding-left:30px;
	margin-bottom:10px;
}
.playlist_links h3 {
	font-size:11px;
	color:#999999;
	margin-top:8px;
}
.playlist_links ul {
	font-size:12px;
	width:100%;
}
.playlist_links ul li {
	width:100%;
	margin-top:10px;
}
.playlist_strong7 {
	width:45%;
}
.playlist_strong7 a {
	font-weight:600;
	color:#4A659B;
}
.playlist_strong7 a:hover {
	text-decoration:none;
}
/*forum middle-------------------------------------------*/
#forum_middle {
	width:76%;
	margin:25px 0px 0px 25px;
	display:inline;
}
.forum_middle_img {
	width:160px;
	height:600px;
	margin:15px 22px 0px 22px;
	display:inline;
}
#forum_middle h3 {
	font-size:12px;
	color:#333333;
	width:100%;
	border-bottom:1px solid #999999;
	padding-bottom:3px;
}
.forum_related {
	width:100%;
	margin-top:15px;
}
.forum_related h6 {
	width:100%;
	font-size:13px;
	color:#990000;
	margin-top:15px;
}
.forum_related h6 img {
	margin:0px 6px;
	display:inline;
}
.forum_related dl {
	width:95%;
	padding-left:32px;
	margin-top:15px;
}
.forum_related dd {
	font-size:12px;
	color:#333333;
}
.forum_related dt img {
	margin-right:5px;
}
.forum_related dt strong {
	font-size:10px;
	color:#666666;
	font-weight:100;
	margin-left:15px;
	display:inline;
}
.forum_related dt a {
	font-size:12px;
	font-weight:600;
	color:#006699;
	margin:0px;
}
.forum_related dt a:hover {
	text-decoration:none;
}
/*Privacy Policy middle-------------------------------------------*/
#privacy_middle {
	width:90%;
	margin:0px auto;
	margin-top:25px;
	font-size:13px;
}
/*Contacts Policy middle-------------------------------------------*/
.contacts_middle {
	width:710px;
	font-size:12px;
	color:#666666;
}
.contacts_middle ul{width:400px;}
.contacts_middle li{
	margin-top:12px;
	width:100%;
	float:left;
}
.contacts_middle li input {
	width:280px;
}
.contacts_middle li select {
	width:284px;
}
.contacts_middle li textarea {
	width:280px;
	height:100px;
}
.contacts_middle label {
	width:100px;
	text-align:right;
	float:left;
	margin-right:8px;
	display:inline;
}
.contacts_input {
	margin-left:108px;
	display:inline;
	text-align:center;
	color:#333333;
	margin-top:5px;
}
/*site_support_help middle-------------------------------------------*/	
.site_help_middle {
	margin-left:25px;
	display:inline;
	width:74%;
}
.site_help_middle h1{
	font-size:16px;
}
.site_help_middle table td {
	padding-left:5px;

}
.site_help a {
	font-size:12px;
	font-weight:600;
	color:#BC1F23;
}
.site_help a:hover {
	text-decoration:none;
}
.site_help2 a {
	font-size:11px;
	color:#666666;
}
.site_help2 a:hover {
	text-decoration:none;
}
.site_help_middle h5 {
	font-size:12px;
	width:100%;
	margin:35px 0px 20px 0px;
	color:#666666;
}
.site_coomments {
	width:590px;
	background:#DDDDDD;
	padding:10px;
	font-size:12px;
	color:#666666;
	margin-top:50px;
}
.site_coomments strong {
	font-size:13px;
	color:#006699;
}
.site_coomments font {
	font-size:11px;
	color:#A1A1A1;
	margin-left:17px;
	margin-bottom:6px;
	width:100%;
}
.site_coomments img {
	margin-right:5px;
}
.site_coomments a {
	color:#990000;
	text-decoration:none;
}
.site_coomments a:hover {
	text-decoration:underline;
}
.site_coomments textarea {
	width:85%;
	height:120px;
}
.site_coomments label {
	margin:0px 6px 0px 10px;
	color:#333333;
}
.site_coomments_input {
	margin :5px 0px 10px 40px;
	display:inline;
	text-align:center;
}
.site_coomments_input2 {
	margin :5px 0px 10px 43px;
	display:inline;
	text-align:center;
}
.general_tv {
	width:100%;
	margin-bottom:30px;
	border:1px solid #CCCCCC;
}
.talk_link a {
	font-size:11px;
	color:#B0CDA9;
}
.talk_bad a {
	background:url(../images/square_bad.gif);
	width:31px;
	height:20px;
	font-size:11px;
	float:left;
	lin-height:20px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:600;
}
/*sign_up middle-------------------------------------------*/
.sign_up {
	font-size:12px;
	width:95%;
	margin:0px auto;
	margin-top:25px;
}
.sign_up table {
	margin:30px auto;
}
.sign_up input {
	width:320px;
}
#regidter_input input {
	width:65px;
	text-align:center;
	color:#333333;
}
#regidter_span {
	background:#F2F2F2;
	color:#636363;
	width:80%;
	height:auto;
	font-weight:100;
	position:relative;
}
/*profile middle-------------------------------------------*/
.profile {
	margin:25px 0px 0px 25px;
	display:inline;
	padding-bottom:20px;
	padding-left:23px;
	width:80%;
}
.profile a {
	font-size:14px;
	color:#999999;
	text-decoration:none;
	border:1px solid #CCCCCC;
	padding:3px;
	float:left;
}
.profile a:hover {
	background:#333333;
	color:#FFFFFF;
}
.profile_middle {
	width:89%;
	background:#F2F2F2;
	margin:0px 0px 0px 25px;
	border:1px solid #CCCCCC;
	display:inline;
	padding:15px 10px;
	font-size:12px;
	color:#666666;
}
.profile_middle h3 {
	font-size:13px;
	color:#666666;
	width:100%;
}
.profile_middle h3 img {
	margin:0px 6px 0px 0px;
}
.profile_middle label {
	margin-left:18px;
	margin-top:5px;
}
.profile_middle input {
	width:auto;
	text-align:center;
}
.profile_input {
	margin-left:35px;
	display:inline;
}
.profile_user {
	width:98%;
	margin:20px 0px 0px 25px;
	display:inline;
	font-size:13px;
	line-height:20px;
	color:#666666;
}
.profile_user dt {
	width:50px;
	height:50px;
	border:1px solid #D7D7D7;
	text-align:center;
	margin-top:12px;
}
.profile_user dd ul {
	width:100%;
}
.profile_user dt img {
	margin-top:5px;
}
.profile_user dd {
	margin-left:12px;
	display:inline;
	width:80%;
}
.profile_user dl {
	width:60%;
}
.profile_user dd li {
	width:100%;
	float:left;
}
.profile_user dd b {
	width:140px;
	float:left;
}
.profile_user dd strong {
	color:#999999;
	font-size:12px;
}
.profile_user dd a {
	font-size:12px;
	font-weight:600;
	color:#990000;
	text-decoration:none;
}
.profile_user dd a:hover {
	text-decoration:underline;
}
.profile_points {
	background:#DBEDBF;
	width:30%;
	padding: 8px 15px;
	text-align:right;
	font-size:11px;
	font-weight:600;
}
.profile_points li {
	width:100%;
	float:right;
	text-align:right;
}
.profile_points li b {
	font-size:13px;
	color:#990000;
}
.profile_points li font {
	font-weight:100;
	font-size:12px;
	margin-top:10px;
}
/*donghua middle-------------------------------------------*/
.donghua {
	width:33%;
	background:#006633;
}
.donghua h3, .donghua_middle h3 {
	width:100%;
	font-size:12px;
	background:url(../images/donghua_1.gif);
	color:#FFFFFF;
	height:18px;
	line-height:18px;
}

.donghua_img2 {
	width:692px;
	border:1px solid #000000;
	border-top:none;
	background:#000000;
}
.donghua_middle {
	margin:0px 0.5%;
	width:33%;
	display:inline;
}
.donghua dl, .donghua_middle dl {
	background:url(../images/donghua_2.gif);
	height:129px;
	width:100%;
	text-align:center;
}
.donghua dt, .donghua_middle dt {
	width:100%;
	text-align:center;
}
.donghua dt img, .donghua_middle dt img {
	border:1px solid #FFFFFF;
	margin:6px 0px;
}
.donghua dd, .donghua_middle dd {
	font-size:11px;
	color:#D8D8D8;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	text-align:center;
}
.donghua dd p, .donghua_middle dd p {
	width:219px;
	margin:0px auto;
	text-align:center;
}



/*index_donghua middle-------------------------------------------*/
.index_donghua {
	width:33%;
	background:#006633;
}
.index_donghua h3, .index_donghua_middle h3 {
	width:100%;
	font-size:12px;
	background:url(../images/donghua_1.gif);
	color:#FFFFFF;
	height:18px;
	line-height:18px;
}
.index_donghua_img {
	width:692px;
	border:1px solid #000000;
	border-bottom:none;
}
.index_donghua_img2 {
	width:692px;
	border:1px solid #000000;
	border-top:none;
	background:#000000;
}
.index_donghua_middle {
	margin:0px 0.5%;
	width:33%;
	display:inline;
}
.index_donghua dl, .index_donghua_middle dl {
	background:url(../images/donghua_2.gif);
	height:113px;
	width:100%;
	text-align:center;
}
.index_donghua dt, .index_donghua_middle dt {
	width:100%;
	text-align:center;
}
.index_donghua dt img, .index_donghua_middle dt img {
	border:1px solid #FFFFFF;
	margin:6px 0px;
}
.index_donghua dd, .index_donghua_middle dd {
	font-size:11px;
	color:#D8D8D8;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	text-align:center;
}
.index_donghua dd p, .index_donghua_middle dd p {
	width:219px;
	margin:0px auto;
	text-align:center;
}
/*--------------------------------------end middle-----------------------------------------*/


/*jumping.html------------------------------*/
.jumping {
	margin:0px auto;
	width:1002px;
	margin-top:10%;
	background:url(../images/touming.png);
}
.jumping_span {
	width:400px;
	font-size:13px;
	color:#990000;
	text-align:center;
}
.jumping_img {
	margin-top:30px;
	width:100%;
	text-align:center;
}
.jumping_span b {
	font-size:15px;
	color:#000000;
}
.jumping_span p {
	font-size:12px;
	color:#666666;
	width:80%;
	margin:0px auto;
	margin-top:20px;
	text-align:center;
	line-height:20px;
}
.jumping_span p a {
	font-size:12px;
	color:#0066CC;
	text-decoration:none;
}
.jumping_span p a:hover {
	text-decoration:underline;
}
/*search_playlist.html------------------------------*/
.index_featured_middle h6 {
	font-size:12px;
	width:90%;
	margin:15px auto 20px auto;
	color:#666666;
}
.play_user {
	width:90%;
	margin:0px auto;
	font-size:13px;
	color:#666666;
}
.play_user2 {
	width:90%;
	margin:0px auto;
	font-size:13px;
	color:#666666;
	margin-top:20px;
}
.play_user2_td td {
	padding-top:8px;
}
.play_dl {
	width:100%;
	font-size:12px;
	color:#999999;
}
.play_dl dd {
	margin-left:10px;
	display:inline;
	width:52%;
}
.play_dl h1 {
	font-size:13px;
	width:100%;
}
.play_dl h1 a {
	color:#990000;
	text-decoration:none;
}
.play_dl h1 a:hover {
	text-decoration:underline
}
.play_dl li {
	width:100%;
	float:left;
	margin:2px auto;
}
.play_dl label {
	width:55px;
	float:left;
}
.play_dl strong a {
	font-size:12px;
	text-decoration:none;
	color:#666666;
	font-weight:100;
	margin:0px 2px;
}
.play_dl strong a:hover {
	text-decoration:underline;
}
/*--------------------------------------start footer-----------------------------------------*/

#watchtv_footer {
	width:100%;
	background:url(../images/touming.png);
	padding:0px;
	margin:0px auto;
	padding-bottom:30px;
}
.footer_ad {
	width:1004px;
	text-align:center;
	margin-top:12px;
}
.footer_meun {
	margin-top:8px;
	width:100%;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
}
.footer_meun a {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 10px;
}
.footer_meun a:hover {
	text-decoration:underline;
}
.footer_copyright {
	margin-top:8px;
	width:100%;
	text-align:center;
	font-size:12px;
	color:#AFADAD;
}
.tv_Playlist {
	width:100%;
	float:left;
	font-size:13px;
	border-bottom:1px solid #CCCCCC;
}
.tv_Playlist h3 {
	float:left;
	font-size:13px;
	height:22px;
	color:#000000;
	margin-left:16px;
	line-height:28px;
	display:inline;
	padding-bottom:2px;
	margin-top:10px;
}
.tv_Playlist p {
	float:right;
	margin:0px;
	margin-right:13px;
	display:inline;
}
.episode_number {
	width:98%;
	float:left;
}
.tv_Playlist span h2 {
	float:left;
	font-size:13px;
	color:#0099CC;
	margin-left:15px;
	display:inline;
}
.tv_Playlist span li img {
	margin-right:10px;
	margin-top:3px;
}
.tv_Playlist span ul {
	width:98.6%;
	margin-top:5px;
	padding:0px;
	float:left;
	list-style:none;
	line-height:18px;
	display:inline;
	margin-left:4px;
}
.tv_Playlist span ul h6 {
	font-size:12px;
	color:#999999;
	padding:0px;
	margin:0px;
}
.tv_Playlist span ul b {
	font-size:12px;
	font-weight:100;
}
.tv_Playlist span ul li {
	width:100%;
	float:left;
	border-top:1px solid #CCCCCC;
	padding:5px 0px;
}
.tv_Playlist span ul a {
	font-size:12px;
	float:left;
	margin-top:6px;
}
.episode_n {
	border-top:1px solid #CCCCCC;
	margin-left:10px;
	padding-top:6px;
	float:left;
	margin-top:10px;
	display:inline;
	color:#666666;
	width:98%;
	padding-left:14px;
}
.episode_n font {
	width:380px;
	float:left;}
.episode_n font a{float:left;}
.episode_n a:hover {
	color:#990000;
	text-decoration:underline;
}
.site_coomments {
	width:98%;
	background:#F6F6F6;
	padding:10px;
	font-size:12px;
	color:#666666;
}
.site_coomments strong {
	font-size:13px;
	color:#006699;
}
.site_coomments font {
	font-size:11px;
	color:#A1A1A1;
	margin-left:17px;
	margin-bottom:6px;
	width:100%;
}
.site_coomments img {
	margin-right:5px;
}
.site_coomments a {
	color:#990000;
	text-decoration:none;
}
.site_coomments a:hover {
	text-decoration:underline;
}
.site_coomments textarea {
	width:80%;
	height:120px;
}
.site_coomments label {
	margin:0px 6px 0px 10px;
	color:#333333;
}
.site_coomments_label {
	width:100%;
	margin-bottom:10px;
}
.site_coomments_input {
	margin :5px 0px 10px 100px;
	display:inline;
	text-align:center;
}
.forgotpassword {
	margin:35px 0px 0px 220px;
	display:inline;
	font-size:13px;
	color:#333333;
	line-height:24px;
}
#download {
	width:75%;
	font-size:13px;
	color:#333333;
	line-height:24px;
	margin:35px 0px 0px 50px;
	display:inline;
}
#download p {
	height:100%;
	width:85%;
	font-size:13px;
	background:none;
	border:none;
	margin-left:20px;
	display:inline;
	margin-top:15px;
}
#download img {
	margin-top:4px;
}
#help p {
	height:100%;
	width:85%;
	font-size:11px;
	background:none;
	border:none;
	display:inline;
	margin-top:15px;
}
#help {
	width:75%;
	font-size:13px;
	color:#333333;
	line-height:18px;
	margin:35px 0px 0px 50px;
	display:inline;
}
#help ol {
	font-size:11px;
	color:#666666;
	margin:8px 0px 0px 20px;
}
#help strong img {
	margin-right:8px;
}
/*--------------------------------------start footer-----------------------------------------*/

#watchtv_footer {
	width:1002px;
	background:url(../images/touming.png);
	padding:0px;
	margin:0px auto;
	padding-bottom:30px;
}
.footer_ad {
	width:1002px;
	text-align:center;
	margin-top:12px;
}
.footer_meun {
	margin-top:8px;
	width:100%;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
}
.footer_meun a {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 10px;
}
.footer_meun a:hover {
	text-decoration:underline;
}
.footer_copyright {
	margin-top:8px;
	width:100%;
	text-align:center;
	font-size:12px;
	color:#AFADAD;
}
/*--------------------------------------addplaylist-----------------------------------------*/
.addplaylist {
	width:281px;
	border:1px solid #CDD3C9;
	margin:10px 8px;
	display:inline;
	font-size:11px;
	font-weight:600;
	color:#666666;
	padding:2px 4px 6px 4px;
	line-height:22px;}
.addplaylist a{
	font-size:11px;
	text-decoration:none;
	color:#990000;
	font-weight:100;
	margin-right:42px;}
.addplaylist a:hover{
	text-decoration:underline;}
.addplaylist img{
	margin:0px 4px -5px 4px;}
.addplaylist_content {
	width:640px;
	margin:25px 0px 0px 20px;
	display:inline;}
.addplaylist_content strong{
	width:100%;
	color:#666666;
	font-size:13px;}
.addplaylist_content h3 {
	width:100%;
	color:#333333;
	text-indent:1em;
	font-size:13px;
	margin-top:25px;
	background-color:#CCCCCC;
	line-height:45px;}
.addplaylist_content ul{
	width:99.7%;
	border:1px solid #CCCCCC;
	font-size:12px;
	color:#333333;
	padding:10px 0px;}
.addplaylist_content li{
	width:90%; 
	float:left; 
	margin:6px 0px 0px 25px; 
	display:inline;}
.addplaylist_content label {
	width:100px;
	float:left;}
.addplaylist_input{width:280px;}
.addplaylist_input2{width:380px; height:70px;}
.addplaylist_input3{width:100px; text-align:center;}
	
#comment_links{background-image:none; background:none;}
#comment_links img{font-size:0px; 
	padding:0px;
	margin:5px 6px 0px 0px;
	display:inline;}
#comment_links a{margin:0px auto; padding:0px;margin-right:10px;}
.sub_forum_td td{	border:1px solid #F7F7F7;}


#font_ad {
	width: 1002px; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
	text-align:left;
	text-indent:1.5em;
	margin-bottom:8px;}


#font_ad a {
	color:#0066CC;
	text-decoration: none; 
	font-size: 13px; 
	font-weight:bolder;
	float:left;
	line-height:29px;}
#font_ad a:hover {
	color:#999999;
	text-decoration:underline;}
.player_middle_ad {
	width:1002px;
	border:1px solid #000000;
	background:url(../images/latest_1.gif) repeat-x;
	background-color:#FFFFFF;
	margin:0px auto;
	text-align:center;
	border-top:none;
	margin-left:1px;
}
