@charset "utf-8";
/* CSS Document */
/*链接颜色*/
a.cpurple:link,a.cpurple:visited{ color:#5A2692; text-decoration:underline;}
a.cpink:link,a.cpink:visited{ color:#ED228E; text-decoration:underline;}
a.cwhite:link,a.cwhite:visited{ color:#fff;}
a.corange:link,a.corange:visited{ color:#FF6600;}
a.cyellow:link,a.cyellow:visited{ color:#FFFF00;}


body{ margin:0; padding:0; font-family:"宋体"; font-size:12px; line-height:1.8; background:#fff; text-align:center; word-break:break-all; word-wrap:break-word;}
div,ul,ol,li,dl,dt,dd,p,span,h1,h2,h3,h4,h5,h6,form,label{ margin:0; padding:0;}
table{ margin:0; border:none; }
em,i{ font-style:normal;}
a:link,a:visited{ color:#010204; text-decoration:none;}
a:hover{ color:#ff6600; text-decoration:underline;}
img,img a,img a:hover{ border:none; margin:0; padding:0;}
.area{ width:950px; margin:0 auto;}

.head{ width:950px; margin:4px auto; text-align:left;}
.head h2{ float:left;padding-right:8px;}
.head h3{ float:left; padding-top:14px; font-size:12px; font-weight:normal;}
.head h3 span{ padding-left:240px;}
.video{ width:475px; height:395px; float:left; background:url(../i/tv_index_2.gif) no-repeat;}
.video .recall{ width:394px; float:left; text-align:right; padding-top:46px}
.video .mv{ width:355px; height:315px; float:left; padding:6px 0 0 43px;}
.partic{ width:475px; height:395px; float:right; background:url(../i/tv_index_3.jpg) no-repeat;}
.partic .time{ line-height:1.5; float:left; padding:0 164px 0 136px; text-align:left;}
.partic .detail{ width:390px; float:left; text-align:left; padding:92px 0 0 28px;}
.partic .detail dl{ width:390px; float:left;}
.partic .detail dt{ width:390px; float:left; font-size:14px; font-weight:bold;}
.partic .detail dd{ width:390px; float:left;}
.partic .detail dd.fyellow{ color:#FF6600; font-weight:bold;}
.partic .detail dd.want{ width:350px; float:left; padding:4px 0 0 28px;}
.guest{ width:950px; height:95px; float:left; background:url(../i/tv_index_6.jpg) no-repeat;}
.guest span{ float:right; padding:47px 133px 0 0;}
.videos{ width:475px; float:left;}
.videos .vmore{ width:475px; height:86px; float:left; text-align:right; background:url(../i/tv_index_8.jpg) no-repeat;}
.videos .vmore h2{ float:right; font-size:14px; padding:40px 16px 0 0;}
.videos .vmiddle{ width:475px; height:818px; float:left; background:url(../i/tv_index_left.gif) no-repeat;}
.blocks{ width:423px; height:182px; float:left; padding:20px 0 0 40px;}
.blocks .picText{ width:120px; float:left; text-align:left;}
.blocks .picText img{ float:left; margin:0 0 4px 0; padding:1px; border:1px solid #BDCBD6;}
.blocks .picText span.n_o{ width:110px; float:left; text-align:center; font-size:14px; font-weight:bold;}
.blocks .picList{ width:270px; float:right; text-align:left; padding-right:26px;}
.blocks .picList .name{ width:270px; float:left; font-size:14px; font-weight:bold; color:#FF6600;}
.blocks .picList .inf{ width:270px; float:left;}
.blocks .picList .inf .kong{ height:110px; overflow:hidden;}
.blocks .picList .inf p{ width:250px; padding-top:8px; text-align:right;}

.photos{ width:475px; float:right;}
.photos .pmore{ width:475px; height:86px; float:left; text-align:right; background:url(../i/tv_index_9.jpg) no-repeat;}
.photos .pmore h2{ float:right; font-size:14px; padding:40px 18px 0 0;}
.photos .pmiddle{ width:475px; height:818px; float:left; background:url(../i/tv_index_right.gif) no-repeat;}

.foot{ width:950px; height:145px; float:left; text-align:right; margin:0 auto; background:url(../i/tv_index_foot.gif) no-repeat;}
.foot span{ width:780px; float:right; text-align:left; padding:26px 42px 0 0;}
/*guest+result*/
.marriage{ width:925px; height:44px; float:left; padding:4px 25px 0 0; text-align:right; background:url(../i/tv_guest_1.jpg) no-repeat;}
.mbg2{ background:url(../i/tv_mv_1.jpg) no-repeat;}
.searchl{ width:475px; height:181px; float:left; text-align:left; background:url(../i/tv_guest_4.jpg) no-repeat;}
.searchl .title{ padding:42px 0 0 50px; float:left; font-size:14px; font-weight:bold;}
.searchl .cont{ width:475px; float:left; line-height:30px;}
.searchl .cont input{ background:#F0FAFC; border:1px solid #71AFF5;}
.searchr{ width:475px; height:181px; float:right; background:url(../i/tv_guest_5.jpg) no-repeat;}
.searchr .title{ padding:42px 0 0 50px; float:left; font-size:14px; font-weight:bold;}
.searchr .cont{ width:475px; float:left; line-height:30px;}
.forguest{ width:950px; height:170px; float:left; background:url(../i/tv_guest_6.gif) no-repeat;}
.bg2{ height:176px; background:url(../i/tv_guest_15.jpg) no-repeat;}
.forguest .seeall{ width:815px; float:left; text-align:right; padding:56px 135px 0 0;}
.forguest .result{ width:815px; float:left; text-align:left; font-size:14px; font-weight:bold; color:#fff; padding:46px 0 0 135px;}
.forguest .result span{ color:#FFFF00;}
.forguest .each{ width:815px; float:left; text-align:left; font-size:14px; font-weight:bold; color:#fff; padding:40px 0 0 22px;}
.picleft{ width:14px; float:left;}
.picright{ width:13px; float:right;}
.picenter{ width:923px; height:830px; float:left; background:#70AFF5;}
.pcheight{ height:526px;}
.picenter .pics{ width:162px; height:262px; float:left; margin-left:19px; display:inline; background:url(../i/tv_guest_bg.jpg) no-repeat;}
.picenter .pics img{ padding:1px; margin:9px 20px 2px 20px ; border:1px solid #BCCAD3;}
.picenter .pics li{ width:154px; float:left; display:block; list-style:none;}
.picenter .pics li.nick{ font-weight:bold;}
.picenter .pics li img{ margin:0; padding:0; border:none;}
.picenter .downpage{ width:864px; height:30px; display:inline; padding:10px 36px 0 0; float:left; text-align:right; font-weight:bold; background:url(../i/tv_guest_10.jpg) no-repeat 500px 0;}
.picenter .downpage a,.picenter .downpage a:visited{ color:#1A66B3; padding:2px 3px 2px 3px; border:1px solid #7AB0D8; background:#fff;}
.picenter .downpage a:hover,.picenter .downpage a.active:link,.picenter .downpage a.active:visited{ color:#fff; background:url(../i/tv_guest_11.jpg) repeat-x;}
.outside{ width:950px; float:left; background:url(../i/tv_guest_19.jpg) repeat-y;}
.outside .oblocks{ width:900px; height:182px; padding:10px 24px 6px 26px;  float:left; background:url(../i/tv_guest_16.gif) no-repeat 26px 0;}
.outside .oblocks .picText{ width:740px; float:left; padding-left:14px;}
.outside .oblocks .picText .picture{ width:114px; float:left;}
.outside .oblocks .picText .picture img{ margin:2px; padding:1px; border:1px solid #BECCD5;}
.outside .oblocks .picText .picture h6{ width:114px; float:left; font-size:14px;}
.outside .oblocks .picText .inf{ width:600px; float:right; text-align:left;}
.outside .oblocks .picText .inf li{ width:600px; float:left; display:block; list-style:none; padding-top:2px;}
.outside .oblocks .picText .inf li.nickname{ font-size:14px; font-weight:bold;}
.outside .oblocks .seeh{ width:90px; float:right; padding-right:30px;}
.outside .oblocks .seeh img{ margin:8px 0 8px 0;}
/*mv*/
.vtitle{ width:950px; height:68px; float:left; font-size:14px; font-weight:bold; color:#fff; background:url(../i/tv_mv_2.jpg) no-repeat;}
.vtitle .vnow{ width:540px; float:left; text-align:left; padding:41px 0 0 50px;}
.vtitle .vnow span.this{ margin-left:180px;}
.vtitle .vmore{ width:100px; float:right; padding:41px 210px 0 0;}
.vleft{ width:12px; height:990px; float:left;}
.vright{ width:13px; height:990px; float:right;}
.vcenter{ width:925px; float:left;}
.vcenter .columnl{ width:580px; float:left; margin-left:10px; display:inline; background:url(../i/tv_mv_3.jpg) repeat-x;}
.vcenter .columnl .thisvideo{ width:355px; height:371px; margin:28px 113px 0 112px;}
.vcenter .columnl .comment{ width:580px; float:left;}
.vcenter .columnl .comment .title{ width:580px; height:29px; line-height:29px; float:left; color:#fff; background:url(../i/tv_mv_title.jpg) no-repeat;}
.vcenter .columnl .comment .title h2{ float:left; padding-left:34px; font-size:14px;}
.vcenter .columnl .comment .title h3{ float:right; padding-right:18px; font-size:14px;}
.vcenter .columnl .comment .title h3 em{ color:#FFFF00;}
.vcenter .columnl .comment .comcont{ width:574px; float:left; text-align:left; padding:0 3px 0 3px;}
.vcenter .columnl .comment .comcont .cblocks{ width:574px; float:left; margin-top:8px;}
.vcenter .columnl .comment .comcont .cblocks img{ float:left; padding:1px; border:1px solid #BCCAD3;}
.vcenter .columnl .comment .comcont .cblocks .picinf{ width:494px; padding-left:6px; float:right;}
.vcenter .columnl .comment .comcont .cblocks .bluebg{ height:22px; line-height:22px; background:#DFEEFD;}
.vcenter .columnl .comment .comcont .cblocks .picinf .intro{float:left;}
.vcenter .columnl .comment .comcont .cblocks .picinf .timer{float:right; padding-right:6px;}
.compage{ width:560px; float:left; text-align:right; font-weight:bold;}
.compage a,.compage a:visited{ color:#1A66B3; padding:2px 3px 2px 3px; border:1px solid #7AB0D8; background:#fff;}
.compage a:hover,.compage a.active:link,.compage a.active:visited{ color:#fff; background:url(../i/tv_guest_11.jpg) repeat-x;}
.vcenter .columnl .speak{ width:580px; float:left;}
.vcenter .columnl .speak .title{ width:546px; padding-left:34px; height:29px; line-height:29px; float:left; text-align:left; margin-top:10px; color:#fff; font-size:14px; font-weight:bold; background:url(../i/tv_mv_title2.jpg) no-repeat;}
.vcenter .columnl .speak .scont{ width:560px; float:left; text-align:left; padding:0 10px 0 10px; background:url(../i/tv_mv_5.jpg) repeat-x;}
.vcenter .columnl .speak .scont .trips{ width:560px; float:left; margin-top:6px;}
.vcenter .columnl .speak .scont .textalign{ text-align:center;}
.vcenter .columnl .speak .scont .trips textarea{ width:550px; height:150px; margin:0 0 6px 0; overflow:hidden;}
.vcenter .columnr{ width:315px; float:right; margin-right:10px; display:inline; padding-top:2px; background:url(../i/tv_mv_3.jpg) repeat-x;}
.vcenter .columnr .oldvideo{ width:287px; height:120px; padding:16px 0 0 12px; float:left; text-align:left; font-size:14px; margin:8px 8px 0 8px; display:inline; background:url(../i/tv_mv_6.gif) no-repeat;}
.vcenter .columnr .oldvideo img{ float:left; margin:0; padding:0; border:1px solid #ccc;}
.vcenter .columnr .oldvideo ul{ width:146px; float:right; margin:0; padding:10px 0 0 0; }
.vcenter .columnr .oldvideo li{ width:146px; float:left; text-align:left; display:block; list-style:none;}
.vcenter .columnr .video_page{ width:306px; float:left; text-align:right; margin-top:10px;}
/*apply*/
.atrip1{ width:950px; height:116px; float:left; background:url(../i/tv_apply_2.gif) no-repeat;}
.atrip1 .time{ width:170px; float:right; line-height:1.5; text-align:left; margin:12px 40px 0 0; display:inline;}
.atrip1 .warm{ width:860px; float:left; text-align:left; font-size:14px; font-weight:bold; padding: 20px 0 0 90px;}
.atrip1 .warm span{ color:#FF6600;}
.aleft{ width:12px; height:594px; float:left; background:url(../i/tv_apply_left.jpg) no-repeat;}
.aright{ width:13px; height:594px; float:right; background:url(../i/tv_apply_right.jpg) no-repeat;}
.acenter{ width:925px; line-height:2.5; float:left; text-align:center; background:#fff;}
.acenter .a_inf{ width:925px; float:left; font-size:14px;}
.acenter .a_inf .table1{ text-align:left;}
.acenter .a_inf .table1 span{ color:#FF6600;}
.acenter .a_inf .table1 input{ width:200px; margin:0; padding:0;}
.acenter .a_inf .table1 label input{ width:auto;}
.acenter .a_inf .table1 select{ width:140px; margin:0; padding:0;}
.acenter .require{ width:925px; float:left; margin-top:4px;}
.acenter .require .table2{ margin:0 auto; text-align:left; border:1px solid #B5D3F7; background:#F8FCFE;}
.acenter .require .table2 span{ color:#FF6600; padding-left:10px;}
.acenter .require .table2 select{ width:88px;}
.acenter .require .table2 input{ width:400px;}
.acenter .require .table2 textarea{ width:400px; height:100px; overflow:hidden;}
.acenter .a_submit{ width:925px; float:left; margin-top:16px;}
/*moderator*/
.m_inf{ width:350px; height:140px; background:url(../i/tv_moder_3.jpg) no-repeat; padding: 0 184px 0 416px;}
.m_inf table{ text-align:left;}
.m_inf .m_fblue{ color:#1F74C9; text-align:right;}

.return_home{ width:950px; height:60px; float:left; background:url(../i/tv_index_top4.jpg) no-repeat;}
.return_home .hbutton{ float:right; padding:13px 168px 0 0;}