/*Elements Developed by Alimanman*/

/*@import "common.css";*/

/*=============== Elements Developed by Alimanman Layout ===============*/
/*index*/
body{
	background:url(../img/bg.gif);
	background-position:center;
}

.page{
	width:978px;
	margin:0 auto;
	background-color:#FFF;
	padding-left:18px;
}

.header{
	width:960px;
}

.header h1{
	float:left;
}

.navSearch{
	float:left;
	width:428px;
	height:72px;
	padding-left:240px;
}

.topNav{
	height:36px;
	line-height:36px;
}

.topNav span{
	float:left;
	display:block;
	width:185px;
	line-height:36px;
}

.topNav em{
	float:left;
	display:block;
	width:243px;
	line-height:36px;
	text-align:center;
	color:#00D4FF;
}

.search{
	height:36px;
}

.search span{
	float:left;
	display:block;
	width:185px;
	height:24px;
	line-height:24px;
}

.search span img{
	float:left;
	display:block;
	width:78px;
	height:22px;
	padding-top:1px;
}

.search span em{
	float:left;
	display:block;
	width:102px;
	height:24px;
	padding-left:5px;
	line-height:24px;
	color:#00D4FF;
}

.search em{
	float:left;
	display:block;
	width:243px;
	height:36px;
}

.search em input{
	float:left;
	display:block;
	width:190px;
	height:20px;
	line-height:20px;
}

.conL{
	float:left;
	width:232px;
}

.membership_left_1,
.membership_left_2,
.membership_left_3,
.membership_left_4{
	width:232px;
}

.membership_left_1 h2{
	width:232px;
	height:26px;
	padding-top:12px;
	text-align:center;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	border-bottom:10px solid #ffb95c;
	background:url(../img/tv_o.jpg) no-repeat;
}
.membership_left_1 h2 a{
	display:block;
	width:232px;
}
.membership_left_1 h2 a:link,
.membership_left_1 h2 a:visited{
	color:#FFF;
	text-decoration:none;
}
.membership_left_1 h2 a:hover{
	color:#FFF;
	text-decoration:underline;
}

.membership_left_2 h2{
	width:232px;
	height:26px;
	padding-top:12px;
	text-align:center;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	border-bottom:10px solid #A9FF00;
	background:url(../img/tv_g.jpg) no-repeat;
}
.membership_left_2 h2 a{
	display:block;
	width:232px;
}
.membership_left_2 h2 a:link,
.membership_left_2 h2 a:visited{
	color:#FFF;
	text-decoration:none;
}
.membership_left_2 h2 a:hover{
	color:#FFF;
	text-decoration:underline;
}

.membership_left_4 h2{
	width:232px;
	height:26px;
	padding-top:12px;
	text-align:center;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	border-bottom:10px solid #87d8ff;
	background:url(../img/tv_b.jpg) no-repeat;
}
.membership_left_4 h2 a{
	display:block;
	width:232px;
}
.membership_left_4 h2 a:link,
.membership_left_4 h2 a:visited{
	color:#FFF;
	text-decoration:none;
}
.membership_left_4 h2 a:hover{
	color:#FFF;
	text-decoration:underline;
}

.membership_left_3 h2{
	width:232px;
	height:26px;
	padding-top:12px;
	text-align:center;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	border-bottom:10px solid #ffa3ac;
	background:url(../img/tv_r.jpg) no-repeat;
}
.membership_left_3 h2 a{
	display:block;
	width:232px;
}
.membership_left_3 h2 a:link,
.membership_left_3 h2 a:visited{
	color:#FFF;
	text-decoration:none;
}
.membership_left_3 h2 a:hover{
	color:#FFF;
	text-decoration:underline;
}

.monito01{
	width:232px;
	height:174px;
	background-color:#CCC;
}

.monito04{
	float:left;
	width:232px;
	height:auto;
	background-color:#000;
}

.monito04 span{
	float:left;
	display:inline;
	width:100px;
	height:75px;
	margin:8px;
	background-color:#CCC;
}

.conC{
	float:left;
	width:464px;
	padding:0 16px;
}

.membership_index_1,
.membership_index_2,
.membership_index_3,
.membership_index_4{
	width:464px;
	height:48px;
}

.tv04 .membership_index_1 h2{
	float:left;
	width:347px;
	height:26px;
	padding-top:12px;
	text-align:center;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	border-bottom:10px solid #FFB95C;
	background:url(../img/tvb_index_o.jpg) no-repeat;
}
.tv04 .membership_index_1 h2 a{
	display:block;
	width:347px;
}
.tv04 .membership_index_1 h2 a:link,
.tv04 .membership_index_1 h2 a:visited{
	color:#FFF;
	text-decoration:none;
}
.tv04 .membership_index_1 h2 a:hover{
	color:#FFF;
	text-decoration:underline;
}

.tv04 .membership_index_2 h2{
	float:left;
	width:347px;
	height:26px;
	padding-top:12px;
	text-align:center;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	border-bottom:10px solid #A9FF00;
	background:url(../img/tvb_index_g.jpg) no-repeat;
}
.tv04 .membership_index_2 h2 a{
	display:block;
	width:347px;
}
.tv04 .membership_index_2 h2 a:link,
.tv04 .membership_index_2 h2 a:visited{
	color:#FFF;
	text-decoration:none;
}
.tv04 .membership_index_2 h2 a:hover{
	color:#FFF;
	text-decoration:underline;
}

.tv04 .membership_index_3 h2{
	float:left;
	width:347px;
	height:26px;
	padding-top:12px;
	text-align:center;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	border-bottom:10px solid #ffa3ac;
	background:url(../img/tvb_index_r.jpg) no-repeat;
}
.tv04 .membership_index_3 h2 a{
	display:block;
	width:347px;
}
.tv04 .membership_index_3 h2 a:link,
.tv04 .membership_index_3 h2 a:visited{
	color:#FFF;
	text-decoration:none;
}
.tv04 .membership_index_3 h2 a:hover{
	color:#FFF;
	text-decoration:underline;
}

.tv04 .membership_index_4 h2{
	float:left;
	width:347px;
	height:26px;
	padding-top:12px;
	text-align:center;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	border-bottom:10px solid #87d8ff;
	background:url(../img/tv_index_b.jpg) no-repeat;
}
.tv04 .membership_index_4 h2 a{
	display:block;
	width:347px;
}
.tv04 .membership_index_4 h2 a:link,
.tv04 .membership_index_4 h2 a:visited{
	color:#FFF;
	text-decoration:none;
}
.tv04 .membership_index_4 h2 a:hover{
	color:#FFF;
	text-decoration:underline;
}

.conC_title02{
	width:464px;
	height:36px;
}

.monito04_0 .conC_title02 h2{
	float:left;
	width:347px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#000;
	font-size:15px;
	font-weight:bold;
	border-bottom:10px solid #F0685C;
	background:url(../img/tv_hui.jpg) no-repeat;
}

.monito04_all{
	float:left;
	width:116px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	border-bottom:10px solid #FFD580;
	background-color:#FFAA00;
}

.conList{
	width:464px;
}

.conListsearch{
	width:960px;
}
.conC_title_con{
	float:left;
	width:100px;
	/*height:188px;*/
	padding:8px;
}

.conC_title_con_img{
	width:100px;
	height:75px;
	background-color:#CCC;
}

.conC_title_con_title{
	width:100px;
	height:28px;
	padding:3px 0;
	line-height:14px;
}

.conC_title_con_person{
	width:100px;
	line-height:18px;
	border-top:1px solid #9F9F9F;
	border-bottom:1px solid #9F9F9F;
}

.conC_title_con_time{
	width:100px;
	line-height:16px;
	text-align:center;
}

.tab01{
	border:1px solid #9F9F9F;
}

.bg_c01{
	text-align:center;
	background-color:#DFDFDF;
}

.bg_c02{
	text-align:center;
	background-color:#FFECCC;
}

.bg_c03{
	text-align:center;
	background-color:#FFF;
}

.bg_c04{
	text-align:center;
	color:#FF9F00;
	background-color:#FFECCC;
}

.monito04_1 .conC_title02 h2{
	float:left;
	width:347px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#000;
	font-size:15px;
	font-weight:bold;
	border-bottom:10px solid #00FFE3;
	background:url(../img/tv_hui.jpg) no-repeat;
}

.monito04_2 .conC_title02 h2{
	float:left;
	width:347px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#000;
	font-size:15px;
	font-weight:bold;
	border-bottom:10px solid #A9FF00;
	background:url(../img/tv_hui.jpg) no-repeat;
}

.monito04_0,
.monito04_1,
.monito04_2{
	padding-top:1px;
	padding-bottom:5px;
}

.news h2{
	width:232px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	border-bottom:10px solid #0074ff;
	background:url(../img/tv_b02.jpg) no-repeat;
}

.news_con{
	width:210px;
	height:148px;
	padding:10px;
	overflow:auto;
	border:1px solid #9F9F9F;
}
.news_title{
	text-align:left;
	font-weight:bold;
	padding-bottom:3px;
}
.baner{
	margin-top:12px;
}

/*categori*/
.ctgr_all{
	float:left;
	width:116px;
	height:48px;
}

.ctgr_all span{
	float:left;
	display:block;
	width:116px;
	height:28px;
	padding-top:2px;
	text-align:center;
	background:url(../img/ctgr_all_bg.jpg) repeat-x;
}

.ctgr_all em{
	float:left;
	display:block;
	width:116px;
	height:15px;
	line-height:15px;
	text-align:center;
	color:#FFF;
	font-size:11px;
	border-bottom:3px solid #FFD580;
	background-color:#FFAA00;
}

.comment_all{
	float:left;
	width:116px;
	height:46px;
}

.comment_all span{
	float:left;
	display:block;
	width:116px;
	height:28px;
	padding-top:2px;
	text-align:center;
	background:url(../img/ctgr_all_bg.jpg) repeat-x;
}

.comment_all em{
	float:left;
	display:block;
	width:116px;
	height:13px;
	line-height:13px;
	text-align:center;
	color:#FFF;
	font-size:11px;
	border-bottom:3px solid #FFD580;
	background-color:#FFAA00;
}

.ctgr_con{
	float:left;
	width:116px;
	height:198px;
	padding-bottom:6px;
	background:url(../img/ctgr_con_bg.jpg) repeat-x bottom;
}

.ctgr_con_title{
	width:112px;
	height:16px;
	line-height:16px;
	border:1px solid #9F9F9F;
}

.ctgr_con_title span{
	float:left;
	display:block;
	width:55px;
	text-align:center;
	border-right:1px solid #9F9F9F;
	background-color:#DFDFDF;
}

.ctgr_con_title em{
	float:left;
	display:block;
	width:56px;
	text-align:center;
	background-color:#FFECCC;
}

.ctgr_con_img{
	width:100px;
	height:75px;
	margin:8px;
	background-color:#CCC;
}

.ctgr_con_con{
	width:104px;
	height:55px;
	padding:5px;
	background:url(../img/ctgr_con_bg.jpg) repeat-x;
}

/*ichiran*/
.membership_category_1,
.membership_category_2,
.membership_category_3,
.membership_category_4{
	width:464px;
	height:48px;
}

.tv04 .membership_category_1 h2{
	float:left;
	width:347px;
	height:43px;
	padding-top:5px;
	line-height:30px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	background:url(../img/tv_o_big.jpg) no-repeat;
}

.tv04 .membership_category_2 h2{
	float:left;
	width:347px;
	height:43px;
	padding-top:5px;
	line-height:30px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	background:url(../img/tv_g_big.jpg) no-repeat;
}

.tv04 .membership_category_4 h2{
	float:left;
	width:347px;
	height:43px;
	padding-top:5px;
	line-height:30px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	background:url(../img/tv_b_big.jpg) no-repeat;
}

.tv04 .membership_category_3 h2{
	float:left;
	width:347px;
	height:43px;
	padding-top:5px;
	line-height:30px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	background:url(../img/tv_r_big.jpg) no-repeat;
}

.icrn_cick{
	float:left;
	display:block;
	width:116px;
	height:40px;
	padding-top:8px;
	text-align:center;
	font-size:15px;
	background:url(../img/icrn_cick.jpg) repeat-x;
}

.page_go{
	width:456px;
	height:24px;
	padding-left:8px;
	background-color:#EFEFEF;
}

.page_go span{
	float:left;
	display:block;
	width:361px;
	height:24px;
	line-height:24px;
}

.page_go em{
	float:left;
	display:block;
	width:94px;
	height:24px;
	line-height:24px;
}

.page_go em input{
	float:left;
	display:block;
	width:32px;
	height:14px;
	margin-top:3px;
	margin-right:2px;
	line-height:14px;
}

.tvSearch{
	width:456px;
	height:24px;
	padding-left:8px;
	background-color:#BFBFBF;
}

.tvSearch img{
	float:left;
	display:block;
	width:18px;
	height:18px;
	margin-top:3px;
	margin-right:5px;
}

.tvSearch select{
	float:left;
	display:inline;
	width:90px;
	height:18px;
	*height:21px!important;
	margin-top:3px;
	line-height:14px;
}

.tvSearch span{
	float:left;
	display:block;
	width:120px;
	height:24px;
	line-height:24px;
}

.tvSearch input{
	float:left;
	display:inline;
	width:82px;
	height:14px;
	margin-top:3px;
	line-height:14px;
}

/*ishousai*/
.membership_movie_1{
	width:464px;
	height:84px;
}

.tv04 .membership_movie_1 h2{
	float:left;
	width:463px;
	height:36px;
	line-height:36px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	background:url(../img/tv_o_big2.jpg) no-repeat;
}

.tv04 .membership_movie_2 h2{
	float:left;
	width:463px;
	height:36px;
	line-height:36px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	background:url(../img/tv_g_big2.jpg) no-repeat;
}

.tv04 .membership_movie_4 h2{
	float:left;
	width:463px;
	height:36px;
	line-height:36px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	background:url(../img/tv_b_big2.jpg) no-repeat;
}

.tv04 .membership_movie_3 h2{
	float:left;
	width:463px;
	height:36px;
	line-height:36px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	background:url(../img/tv_r_big2.jpg) no-repeat;
}

.tv04 .membership_movie_1 h3{
	float:left;
	width:415px;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	border-bottom:10px solid #5F5F5F;
	background-color:#000;
}

.tv04 .membership_movie_2 h3{
	float:left;
	width:415px;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	border-bottom:10px solid #5F5F5F;
	background-color:#000;
}

.tv04 .membership_movie_3 h3{
	float:left;
	width:415px;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	border-bottom:10px solid #5F5F5F;
	background-color:#000;
}

.tv04 .membership_movie_4 h3{
	float:left;
	width:415px;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	border-bottom:10px solid #5F5F5F;
	background-color:#000;
}

.tvSee_body{
	width:464px;
	height:auto;
	background-color:#FFF;
}

.tvSee_con{
	width:464px;
	height:auto;
	margin-top:36px;
}

.tvSee_css01{
	height:48px;
	padding-top:3px;
	background:url(../img/tvSee_css01_bg.jpg) repeat-x;
}

.tvSee_css01 span{
	float:left;
	display:block;
	width:122px;
	height:48px;
	line-height:20px;
	text-align:center;
}

.tvSee_css01 span em{
	float:left;
	display:inline;
	width:104px;
	margin-left:8px;
	text-align:center;
	line-height:20px;
	text-align:center;
	background:url(../img/tvSee_css01_bg02.jpg) repeat-x;
}

.tvSee_css01 textarea{
	float:left;
	display:block;
	width:332px;
	height:34px;
	margin-top:3px;
	overflow:hidden;
}

.tvSee_css02{
	width:464px;
	height:30px;
	margin-bottom:5px;
	border-top:1px dotted #7F7F7F;
	border-bottom:1px dotted #7F7F7F;
}

.tvSee_css02 span{
	float:left;
	display:block;
	width:116px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:18px;
	color:#FF9F00;
}

.tvSee_css02 em{
	float:left;
	display:block;
	width:57px;
	height:20px;
	margin-top:5px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	background-color:#DFDFDF;
}

.tvSee_css02 em.bgFFF{
	float:left;
	display:block;
	width:57px;
	height:20px;
	margin-top:5px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	background-color:#FFF;
}

.tvSee_css03{
	width:464px;
	height:20px;
	border-top:1px dotted #7F7F7F;
}
.tvSee_css03 a:link,
.tvSee_css03 a:visited,
.tvSee_css04 a:link,
.tvSee_css04 a:visited{
	color:#00F;
	text-decoration:underline;
}

.tvSee_css03 a:hover,
.tvSee_css04 a:hover{
	color:#F90;
	text-decoration:underline;
}

.tvSee_css03 span{
	float:left;
	display:block;
	width:57px;
	height:16px;
	margin-top:2px;
	line-height:16px;
	text-align:center;
	font-size:12px;
	background-color:#DFDFDF;
}

.tvSee_css03 em{
	float:left;
	display:block;
	width:400px;
	height:20px;
	padding-left:6px;
	line-height:20px;
	font-size:12px;
}

.tvSee_css04{
	width:464px;
	height:20px;
	border-top:1px dotted #7F7F7F;
}

.tvSee_css04 span{
	float:left;
	display:block;
	width:57px;
	height:16px;
	margin-top:2px;
	line-height:16px;
	text-align:center;
	font-size:12px;
	background-color:#DFDFDF;
}

.tvSee_css04 em{
	float:left;
	display:block;
	width:110px;
	height:20px;
	padding-left:6px;
	line-height:20px;
	font-size:12px;
}

.tvSee_css04 em.w58{
	float:left;
	display:block;
	width:58px;
	height:20px;
	padding:0;
	line-height:20px;
	text-align:center;
	font-size:12px;
}

.tvSee_css05{
	width:464px;
	height:auto;
	border-top:1px dotted #7F7F7F;
	border-bottom:1px dotted #7F7F7F;
}

.tvSee_css05 span{
	float:left;
	display:block;
	width:57px;
	height:38px;
	margin-top:2px;
	margin-bottom:2px;
	line-height:38px;
	text-align:center;
	font-size:12px;
	background-color:#DFDFDF;
}

.tvSee_css05 em{
	float:left;
	display:block;
	width:394px;
	padding:3px 6px 0 6px;
	line-height:19px;
	font-size:12px;
}

.com_title{
	width:464px;
	height:48px;
	margin-top:12px;
}

.com_title h2{
	float:left;
	width:347px;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#000;
	font-size:18px;
	font-weight:bold;
	border-bottom:10px solid #ffd59f;
	background:url(../img/tv_o_big03.jpg) no-repeat;
}

.com_cick{
	float:left;
	display:block;
	width:116px;
	height:40px;
	padding-top:8px;
	text-align:center;
	font-size:15px;
	background:url(../img/icrn_cick.jpg) repeat-x;
}











