﻿@charset "utf-8";
/* CSS Document */
#oneday_content{ position:relative;}
#oneday_background{
	position:absolute;
	width:100%;
	height:597px;
	top:1px;
	left:-1px;
	background:url(../images/tc/oneday_bg.gif) top center no-repeat;
	z-index:-1;
}
#oneday_top_padding{ height:366px;}
#oneday_top{width:997px; margin:0 auto; position:relative; z-index:1;}
.oneday_top_float{ position:absolute; background:url(../images/tc/img_bg.gif) no-repeat; width:174px; height:114px; width:174px; height:114px; left:275px; *left:276px; top:10px; *top:6px;}
#oneday_top ol{ float: left;}
.menu_1{ margin:0 16px 0 466px; width:531px; height:58px; *overflow:hidden;}
.menu_1_bg{ background:url(../images/tc/menu_1_2.gif) repeat-x; width:509px; height:58px; text-align:center; position:relative;}
.menu_1_bg img{ border:0px; margin-top:19px;}
.menu_left,.menu_right{ position:absolute; bottom:-12px;}
.menu_left{ left:19px;}
.menu_right{ right:19px;}
.menu_2{ margin:0 0 0 464px; width:533px;}
.menu_2_bg{ background:url(../images/tc/menu_2_2.gif) repeat-x; width:513px; height:43px; text-align:center; line-height:43px;}
.menu_2_bg a{ color:#fff; text-decoration:none;}
.menu_2_bg a:hover{ color:#ccc; text-decoration:none;}

.oneday_title{ background: url(../images/tc/menu_bg.gif) 0 -7px no-repeat; width:997px; padding-top:7px; margin:0 auto; position:relative; z-index:-1;}
.oneday_title img{ border:0;}
.oneday_title .img{ position:absolute; left:-7px; top:-17px;}
.oneday_middle{ background:url(../images/tc/bg_oneday_middle.gif) repeat-y; width:997px; margin:0 auto;}
.oneday_bottom{ background: url(../images/tc/bg_oneday_bottom.gif) no-repeat; width:997px; margin:0 auto; height:17px;}
.oneday_bottom_menu{ position:absolute; width:230px; left:0; bottom:11px; *bottom:10px;}
.oneday_bottom_menu ul{ margin-left:15px; width:214px;}
.oneday_bottom_menu li{ float:left; text-align:center; line-height:29px; font-family:Arial, "宋体"; cursor:pointer;}
.oneday_bottom_menu li a{ display:block; width:57px; height:29px; font-size:12px; color:#ac0000;}
.oneday_bottom_menu li a.one{ background:url(../images/tc/oneday_bottom_menu_bg.gif) no-repeat; width:57px; height:29px; line-height:29px;}
.oneday_bottom_menu li a.two{ background:url(../images/tc/oneday_bottom_menu_bg.gif) -107px 0 no-repeat; width:50px; height:29px; line-height:29px;}
.oneday_bottom_menu li a.three{ background:url(../images/tc/oneday_bottom_menu_bg.gif) -157px 0 no-repeat; width:50px; height:29px; line-height:29px;}
.oneday_bottom_menu li a.select{ background:url(../images/tc/oneday_bottom_menu_1.gif) no-repeat; width:57px; height:29px; font-size:14px; color:#fff;}
.oneday_bottom_menu li a:hover{color:#fff; font-size:14px; text-decoration:none;}
.ico_joingame{ position:absolute; bottom:11px; *bottom:10px; left:259px; background:url(../images/tc/ico_join_game.gif) no-repeat; width:125px; height:34px;}
.ico_joingame a{ display:block; margin:6px 10px; width:105px; height:22px;}


.oneday_left{ float:left; width:810px;}
.oneday_left_left{ float:left; margin-left:16px; width:367px; display:inline;}
.oneday_left_right{ float:right; margin-right:10px; width:401px; display:inline;}
.oneday_left_right_top{ background:url(../images/tc/bg_center_title.gif) -1px 0 no-repeat; width:401px; height:12px;}
.oneday_left_right_middle{ color:#333333; font-size:14px; line-height:22px; width:401px; background:url(../images/tc/bg_center_center.gif) repeat-x;}
.oneday_left_right_middle p{ width:364px; margin:0 auto; padding:10px 0;}
.join{ background:url(../images/tc/btn_join.gif) no-repeat; width:185px; height:56px; float:right;}
.btn_join{ margin:19px 0 0 25px; padding:0px; width:156px; height:33px; cursor:pointer; border:0; background:none;}
.oneday_right{ float:left; width:187px;}
.oneday_right_list{ width:159px; margin:0 auto;}
.oneday_right_list ol{ list-style:none; margin-top:17px; background:url(../images/tc/bg_right_list.gif) no-repeat; width:159px; height:161px;}
.oneday_right_list ol img{ display:block; padding:3px; border:0;}
.oneday_right_list ol span{display:block; width:159px; height:30px; font-size:14px; text-align:center; line-height:30px; overflow:hidden; white-space:nowrap;}
.oneday_right_list ol span a{ display:block; color:#333333; text-decoration:none; }
.oneday_right_list ol span a:hover{ color:#ff9900; text-decoration:none;}

.one_bottom_top{ background:url(../images/tc/bg_oneday_bottom_top.gif) 0 3px no-repeat; width:998px; height:51px; margin:0 auto; text-align:right;}
.one_bottom_top span{ line-height:51px; font-size:12px; padding-right:30px;}
.one_bottom_top span a{ color:#ac0000; text-decoration:none;}
.one_bottom_top span a:hover{ color:#ff9900; text-decoration:underline;}
.one_bottom_middle{ background:url(../images/tc/bg_oneday_bottom_middle.gif) repeat-y; width:998px; margin:0 auto; padding-top:16px;}
.list_1{ width:998px; margin:0 auto;}
.list_1 ol{ width:108px; margin-left:30px; float:left; display:inline;}
.list_1 ol img{ display:block; border:1px solid #cccccc; padding:1px;}
.list_1 ol a{ display:block; width:108px; overflow: hidden; white-space:nowrap; line-height:normal; padding:10px 0; text-align:center; text-decoration:none; color:#333333;}
.list_1 ol a:hover{ color:#ff9900; text-decoration:underline;}
.list_1_dot{ clear:both; width:936px; background:url(../images/tc/dot_2.gif) left bottom; height:4px; overflow:hidden; margin:0 auto;}

.list_2{ width:936px; margin:0 auto; padding:12px 0;}
.list_2 ol{ width:234px; float:left; background:url(../images/tc/ico_dot.gif) center left no-repeat; overflow:hidden; white-space:nowrap; line-height:24px; height:24px;}
.list_2 ol a{ display:block; color:#333333; text-decoration:none; padding-left:10px;}
.list_2 ol a:hover{ color:#ff9900; text-decoration: underline;}
.one_bottom_bottom{ background:url(../images/tc/bg_oneday_bottom_bottom.gif) no-repeat; width:998px; height:13px; margin:0 auto 8px;}

.footer{ width:998px; margin:0 auto;}
.footer_top{ background:url(../images/tc/footer_top.gif) no-repeat; width:998px; height:4px; overflow:hidden;}
.footer_middle{ background:url(../images/tc/footer_bg.gif) repeat-y; width:998px; padding:4px 0; color:#151515; text-align:center; line-height:22px;}
.footer_middle a{ color:#151515; text-decoration:none;}
.footer_middle a:hover{ color:#ff9900; text-decoration:underline;}
.footer_middle span{ font-family:Arial;}


/*填词大赛内容页开始*/
.oneday_content{ width:998px; margin:15px auto 0; position:relative;}
.oneday_content_top{ width:998px; background:url(../images/tc/oneday_content_top.gif) no-repeat; height:63px;}
.oneday_content_top .weizhi{ padding:17px 57px; line-height:27px; color:#ff7e00; font-size:12px;}
.oneday_content_top .weizhi span{ padding-left:5px; color:#000;}
.oneday_content_top .weizhi a{ color:#000; text-decoration:none;}
.oneday_content_top .weizhi a:hover{ color:#ff9900; text-decoration:underline;}
.oneday_content_middle{ width:998px; background:url(../images/tc/oneday_content_middle.gif) repeat-y;}
.oneday_content_middle_left{ float:left; width:736px; margin-left:13px; display:inline;}
.oneday_content_middle_right{ float:right; width:249px; background:url(../images/tc/oneday_content_right_bg.gif) top right repeat-y; display:inline;}
.form_top{ background:url(../images/tc/oneday_content_right_top.gif) no-repeat; width:216px; height:47px; margin-left:15px;}
.form_middle{ background:url(../images/tc/oneday_content_right_middle.gif) repeat-y; width:216px; margin-left:15px; padding-top:10px;}
.form_middle p{ width:180px; margin:0 auto; font-size:12px; line-height:20px; color:#777;}
.form_bottom{ margin-left:2px; background:url(../images/tc/oneday_content_right.gif) no-repeat; height:365px; width:247px;}
.oneday_content_bottom{ width:998px; background:url(../images/tc/oneday_content_bottom.gif) no-repeat; height:20px;}

/*个人信息开始*/
.personal_info{ width:728px; margin:0 auto;}
.personal_info_title{ background:url(../images/tc/personal_info_title.gif) no-repeat; width:728px; height:37px;}
.personal_info_form{ background:url(../images/tc/personal_info_submit.gif) top right no-repeat; width:693px; margin-left:35px; position:relative;}
.personal_info_form_tishi{ background:url(../images/tc/personal_info_tishi.gif) no-repeat; width:448px; height:56px;}
.personal_info_form_top{ background:url(../images/tc/personal_info_top.gif) no-repeat; width:426px; height:15px;}
.personal_info_form_middle{ background:url(../images/tc/personal_info_middle.gif) repeat-y; width:426px; min-height:150px; *height:150px;}
.personal_info_form_middle dl{ width:380px; margin:0 auto; padding:5px 0;}
.personal_info_form_middle dl dt{ float:left; width:80px; text-align:right; line-height:23px;}
.personal_info_form_middle dl dd{ float:left;}
.input{ border:1px solid #dcb881; background-color:#f8f5bf; padding:2px;}
.error{ line-height:23px; color:#d92314; margin-left:10px;}
.input_text{ border:0; margin:0; width:140px; background:none; font-size:12px;}
.input_submit,.input_reset{ position:absolute; width:120px; height:56px; background:none; border:0; padding:0; margin:0; display:block; cursor:pointer; right:83px; top:54px;}
.input_reset{ top:160px; width:130px; right:73px;}
.personal_info_form_bottom{ background:url(../images/tc/personal_info_bottom.gif) no-repeat; width:426px; height:15px;}
/*个人信息结束*/
/*填词大赛内容页结束*/

/*填词大赛列表页开始*/
.oneday_list{ width:998px; margin:15px auto 0;}
.oneday_list_weizhi{ background:url(../images/tc/oneday_list_wz.gif) no-repeat; width:998px; height:52px;}
.oneday_list_weizhi .weizhi{padding:17px 57px 0 57px; line-height:27px; color:#ff7e00; font-size:12px;}
.oneday_list_weizhi .weizhi span{ padding-left:5px; color:#000;}
.oneday_list_weizhi .weizhi a{ color:#000; text-decoration:none;}
.oneday_list_weizhi .weizhi a:hover{ color:#ff9900; text-decoration:underline;}
.oneday_list_top{ width:998px; background:url(../images/tc/oneday_list_top.gif) no-repeat; height:41px;}
.oneday_list_middle{ width:998px; background:url(../images/tc/oneday_list_middle.gif) repeat-y;}
.oneday_list_left{ float:left; width:644px; margin-left:13px; display:inline;}
.oneday_list_left ol{ width:580px; margin:0 auto; background:url(../images/tc/dot.gif) left bottom repeat-x; padding-top:16px; font-size:14px; line-height:23px;}
.oneday_list_left dt{ float:left; background:url(../images/tc/ico_list.gif) left center no-repeat; width:440px; height:23px; overflow:hidden;}
.oneday_list_left dt a{ display:block; color:#343434; padding-left:15px; text-decoration:none;}
.oneday_list_left dt a:hover{ color:#ff9900; text-decoration:none;}
.oneday_list_left dd{ float:right; color:#d57433; width:130px; text-align:left;}
.oneday_list_left dd a{ color:#d57433; text-decoration:none;}
.oneday_list_left dd a:hover{ color:#343434; text-decoration:none;}

.www_page_big{ padding-top:25px; padding-bottom:15px; width:390px; margin:0 auto;}
.www_page{text-align:center; font-family: Verdana,tahoma; color:#b80000;}
.www_page a{ color:#b80000; text-decoration:none;}
.www_page a:hover{ color:#ff9900; text-decoration:underline;}
.www_page span{ padding:0 5px;}
.www_page .number{ border:none; border-bottom:1px solid #b80000; padding:0 3px; margin:0; background:#fff; width:20px; text-align:center;}

.oneday_list_right{ float:right; width:274px; margin-right:42px; display:inline; padding-bottom:10px;}
.oneday_list_right dl{ width:274px; margin-top:20px; background-color:#e7a53d; padding:8px 0;}
.oneday_list_right dl dt{ float:left; border:1px solid #797676; margin-left:10px; display:inline; width:73px; height:73px; background-color:#797676}
.oneday_list_right dl dd{ float:right; width:168px; margin-right:10px; display:inline; line-height:18px;}
.oneday_list_right dl a{ color:#fff; text-decoration:none;}
.oneday_list_right dl a.author{ color:#ffe56b; text-decoration:none;}
.oneday_list_right dl a:hover{ color:#ac0000; text-decoration:underline;}

.oneday_list_bottom{ width:998px; background:url(../images/tc/oneday_list_bottom.gif) no-repeat; height:24px;}
/*填词大赛列表页结束*/

/*填词大赛内容页开始*/
.oneday_add{ width:998px; margin:15px auto 0;}
.oneday_add_weizhi{ background:url(../images/tc/oneday_add_wz.gif) no-repeat; width:998px; height:63px;}
.oneday_add_weizhi .weizhi{padding:17px 57px 0 57px; line-height:27px; color:#ff7e00; font-size:12px;}
.oneday_add_weizhi .weizhi span{ padding-left:5px; color:#000;}
.oneday_add_weizhi .weizhi a{ color:#000; text-decoration:none;}
.oneday_add_weizhi .weizhi a:hover{ color:#ff9900; text-decoration:underline;}
.oneday_add_middle{ width:998px; background:url(../images/tc/oneday_add_middle.gif) repeat-y; padding:1px 0;}
.oneday_add_middle p{ width:970px; margin:0 auto; text-align:center;}
.oneday_add_middle img{ border:0; padding:0; margin:0;}
.oneday_add_middle h1,.oneday_add_middle h2{ font-size:16px; line-height:40px; height:40px; font-weight:normal; color:#000; width:970px; margin:50px auto; text-align:center;}
.oneday_add_middle h2{ font-size:14px; margin:0 auto 50px}
.oneday_add_middle h2 span{ padding:0 8px;}
.oneday_add_middle h3{ font-size:16px; line-height:40px; height:40px; color:#000; width:970px; margin:50px auto 0; text-align:center; color:#ff7e00;}
.oneday_add_bottom{ width:998px; background:url(../images/tc/oneday_add_bottom.gif) no-repeat; height:21px;}
/*填词大赛内容页结束*/


/*填词大赛填词区域*/
.add_text{border: 1px solid #ccc; background-color:#fff; position: absolute; opacity: 0.7; filter:Alpha(Opacity=70);}
.add_text .textarea{ border:0px; width: 100%; height:100%; font-size:12px; line-height:18px; overflow:hidden;}

.add_text_1{ overflow:hidden; position:absolute;}
.add_text_1 table{ border:0; width:100%; height:100%;}
.add_text_1 table td{ vertical-align:middle; height:100%; text-align:center; font-size:12px; line-height:20px; color:#555555;}
/*填词大赛填词区域*/

/*增加的css开始*/
.oneday_content_2{width:997px; margin:0 auto; position:relative; z-index:3;}

.pre_next_page{ border-top:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8; height:40px; width:970px; margin:0 auto; line-height:40px; text-align:center; overflow:hidden;}
.pre_next_page span{ padding:0 10px; font-size:14px;}
.pre_next_page span a{ color:#D57433; text-decoration:none;}
.pre_next_page span a:hover{ color:#D57433; text-decoration:underline;}
/*增加的css结束*/