﻿@charset "utf-8";
/*框架*/
.vicont{margin-top:8px;overflow:hidden; height:1%;}
.vicont .v_left { float:left; width:608px;}
.vicont .v_left .vle{float:left; width:245px;}
.vicont .v_left .vri{float:right; width:355px;}
.vicont .v_right { float:right; width:336px;}
.mt8{margin-top:8px;}
.vparta{margin-top:8px;}

/*模块*/
.viblk01{ background-color:#ededed; background-image:url(../images/vi_zp_001.gif); background-repeat:no-repeat; background-position:right top;}
.viblk01 h2{padding-left:20px;line-height:25px;font-size:13px;}
.viblk01 .vmain{margin:2px;border:1px solid #cfcfcf; background-color:#fff;}
.viblk01 .vmain li a{display:block;padding:3px 15px 3px 40px;height:30px; overflow:hidden;color:#333; background-image:url(../images/vi_zp_002.gif); background-repeat:no-repeat; background-position:15px 14px;line-height:30px;border-top:1px solid #fff;border-bottom:1px solid #f6f6f6;}
.viblk01 .vmain li a img{float:left;display:none;margin-right:5px;}
.viblk01 .vmain li a span{float:right;color:#666;font-weight:normal;}
.viblk01 .vmain li a:hover{background-color:#fbfbfb;font-size:13px;color:#c40404; text-decoration:none;font-weight:bold;border-top:1px solid #f6f6f6;}
.viblk01 .vmain li a:hover img{display:block;}
.viblk01 .vmain li.t2 a{background-position:15px -34px;}
.viblk01 .vmain li.t3 a{background-position:15px -79px;}
.viblk01 .vmain li.t4 a{background-position:15px -125px;}
.viblk01 .vmain li.t5 a{background-position:15px -172px;}
.viblk01 .vmain li.t6 a{background-position:15px -218px;}
.viblk01 .vmain li.t7 a{background-position:15px -264px;}
.viblk01 .vmain li.t8 a{background-position:15px -310px;}
.viblk01 .vmain li.t9 a{background-position:15px -356px;}



.viblk02{ border:1px solid #ff9600; overflow:hidden;height:1%;}
.viblk02 h2{background-image:url(../images/vi_zp_003.gif);line-height:24px;font-size:13px;padding-left:10px;}
.viblk02 .vitxt{padding:8px 0 0px 30px;}
.viblk02 .vitxt li{font-size:12px;line-height:22px;float:left;width:100px;display:inline;}
.viblk02 .vide{width:325px;margin:0 auto;padding-top:8px;}

.viblk03{margin-top:8px;}
.viblk03 h2{ background-image:url(../images/vi_zp_006.gif); background-repeat:no-repeat;padding:1px 15px 0;}
.viblk03 h2 span{float:right;padding-top:20px;}
.viblk03 .vmain{border:1px solid #cfcfcf;border-top:none;padding-bottom:5px;}
.viblk03 .vmain dl{padding:5px 20px 5px 15px;border-top:1px solid #cfcfcf; overflow:hidden;height:1%;}
.viblk03 .vmain dt{float:left;}
.viblk03 .vmain dd{float:right;width:455px;font-size:12px;line-height:20px;padding-top:4px;}
.viblk03 .vmain dd h3{font-weight:normal;display:block;clear:both; overflow:hidden;font-size:12px;height:20px;}
.viblk03 .vmain dd h3 b{width:175px;float:left;display:inline;font-weight:normal;}
.viblk03 .vmain dd span{color:#c40404;}
.viblk03 .vmain dd span a{color:#c40404;} 

.viblk04{ background-color:#ededed; background-image:url(../images/vi_zp_001.gif); background-repeat:no-repeat; background-position:right top;}
.viblk04 h2{padding:5px 0 0 8px;line-height:20px;font-size:12px;}
.viblk04 .vmain{margin:0 2px 3px;border:1px solid #cfcfcf; background-color:#fff;overflow:hidden;height:1%;}
.viblk04 .vmain ul{padding:3px 0 2px;}
.viblk04 .vmain li{padding-left:35px;line-height:26px;background-image:url(../images/vi_zp_008.gif); background-repeat:no-repeat; background-position:3px 0px; border-bottom:1px dashed #cfcfcf;width:75px;float:left;display:inline;}
.viblk04 .vmain li a:hover{color:#c40404;font-weight:bold;}
.viblk04 .vmain li.v2{background-position:3px -33px;}
.viblk04 .vmain li.v3{background-position:3px -66px;}
.viblk04 .vmain li.v4{background-position:3px -97px;border-bottom:none;}
.viblk04 .vmain li.v5{background-position:3px -127px;border-bottom:none;}
.viblk04 .vmain li.v6{background-position:3px -156px;border-bottom:none;}

.viblk05{ background-color:#ededed; background-image:url(../images/vi_zp_001.gif); background-repeat:no-repeat; background-position:right top;padding-bottom:2px;}
.viblk05 h2{padding:5px 0 0 8px;line-height:20px;font-size:12px;}
.viblk05 .vmain{margin:2px 2px 0;border:1px solid #cfcfcf; background-color:#fff; overflow:hidden;height:1%;}
.viblk05 .vmain li {clear:left;border-bottom:1px dashed #cfcfcf; overflow:hidden;height:24px;padding:2px 0 2px 15px;}
.viblk05 .vmain li span{display:inline;float:left;}
.viblk05 .vmain li a{display:block;line-height:22px;width:58px;border:1px solid #fff; text-align:center;}
.viblk05 .vmain li a:hover{border:1px solid #ffd303; text-decoration:none;}
.viblk05 .vmain li.br0{border:none;}

.viblk06 {border:1px solid #d2d2d2;margin-top:5px;}
.viblk06 h2{font-size:13px; background-image:url(../images/vi_zp_009.gif); background-repeat:no-repeat;height:25px;color:#fff;padding:4px 0 0 10px;}
.viblk06 h2 strong{color:#fff600;font-size:16px;}
.viblk06 .vmain{padding:8px 0;}
.viblk06 .vmain dl{padding:9px 10px 9px 10px;*padding:8px 10px 8px 10px;overflow:hidden;height:1%;border-top:1px solid #f6f6f6;}
.viblk06 .vmain dt{float:left;}
.viblk06 .vmain dd{float:right;width:195px;font-size:12px;line-height:18px;padding-top:4px;}
.viblk06 .vmain dd b{display:block;font-size:13px;display:block;border-bottom:2px solid #c40404;font-weight:normal;line-height:20px;}
.viblk06 .vmain dd p{color:#737373;padding-top:3px}
.viblk06 .vmain dd p a{color:#737373;}
.viblk06 .vmain dd p a:hover{color:#C40404;text-decoration:none;}

.viblk07{border:1px solid #d9d9d9;line-height:30px;overflow:hidden;height:1%;}
.viblk07 h2{ background-image:url(../images/vi_zp_010.gif); background-repeat:no-repeat;padding:0 15px 0 13px;font-size:14px;}
.viblk07 h2 img{float:right;padding-top:16px;}
.viblk07 .vmain{padding:7px 0 7px 12px;overflow:hidden;height:1%;}
.viblk07 .vmain li{width:110px;float:left;display:inline;margin:6px 10px 3px 13px;line-height:20px;}
.viblk07 .vmain li img{padding-bottom:5px;}
.viblk07 .vmain li strong{padding-right:10px;}

/*视频频道页面*/

.vc_left { width:721px; float:left}
.vc_left h2 { font-size:12px; font-weight:normal; line-height:25px; background-color:#FBFBFB; border:1px solid #DFDFDF; padding-left:30px;}
.vc_left h2 span a { color:#FF0000;}
.vc_right { width:224px; float:right;}


.viblk08 { border:1px solid #D9D9D9; overflow:hidden; height:1%; margin-top:8px;}
.viblk08#mr0 { margin-top:0;}
.viblk08 h2 { background-image:url(../images/v_bk_01.jpg); background-repeat:no-repeat; height:23px; font-size:13px; font-weight:bold; color:#FFFFFF; padding-left:30px; padding-top:5px;}
.viblk08 h2 span { float:right; padding-right:10px; margin-top:8px;}
.viblk08 .emain { padding:10px;}
.viblk08 .emain li { font-size:12px; font-weight:normal; line-height:22px; color:#666666;}
.viblk08 .emain li a { color:#666666;}
.viblk08 .emain li a:hover{color:#c40404;}

.viblk09{margin-top:8px;}
.viblk09 {padding-bottom:5px;}
.viblk09 dl{padding:7px 20px 7px 15px;border:3px solid #DDDDDD; overflow:hidden;height:1%; margin-top:8px;}
.viblk09 dt{float:left;}
.viblk09 dd{float:right;width:557px;font-size:12px;line-height:20px;padding-top:5px;}
.viblk09 dd h3{font-weight:normal;display:block;overflow:hidden;font-size:12px;height:20px;}
.viblk09 dd h3 b{width:175px;float:left;display:inline;font-weight:normal;}
.viblk09 dd h3 b span{color:#c40404;}
.viblk09 dd h3 b span a{color:#c40404;}
.viblk09 dd p{clear:both;}

.viblk10 { background-color:#FBFBFB; border:1px solid #DFDFDF;}
.viblk10 h2 { background-image:url(../images/v_bk_03.jpg); background-repeat:no-repeat; height:21px; font-size:13px; font-weight:bold; color:#000000; padding-left:25px; padding-top:6px; border-bottom:1px solid #DFDFDF;}
.viblk10 h2 span { color:#C40404; font-size:14px; }
.viblk10 .emain {  overflow:hidden; height:1%; }
.viblk10 .emain .emainfls { background-image:url(../images/v_bk_bg.jpg); background-repeat:no-repeat; height:386px; padding-top:26px; padding-left:65px; border-bottom:1px solid #DFDFDF;}
.viblk10 .emain .flsbox {  width:480px; height:359px;}
.viblk10 .emain02 { padding:25px; line-height:22px;}
.viblk10 .emain02 h3{font-weight:normal;display:block;overflow:hidden;font-size:12px;height:20px;}
.viblk10 .emain02 h3 b{width:200px;float:left;display:inline;font-weight:normal; font-weight:bold; color:#000000;}
.viblk10 .emain02 h3 b span{color:#c40404; font-weight:bold;}
.viblk10 .emain02 h3 b span a{color:#c40404;}
.viblk10 .emain02 p{clear:both; margin-top:10px;}

.viblk11 {}
#zxmess{margin-top:10px;border:1px solid #ccc; overflow:hidden;height:1%;}
#zxmess h2{ background-image:url(../images/zx_zp_012.gif); background-repeat:repeat-x; background-position:left -48px;height:26px;border-bottom:1px solid #ccc;}
#zxmess h2 b{float:left;height:26px; background-image:url(../images/zx_zp_013.gif); background-repeat:no-repeat;width:68px;font-size:14px;color:#fff;line-height:26px;padding-left:31px;}
#zxmess h2 span{padding-left:10px;line-height:26px;font-size:12px;font-weight:normal;color:#515151;}
#zxmess h2 span a{color:#ff7b00;}
#zxmess .zxzmain{padding:5px 20px;}

.smc_blk1 ul{padding:10px 0;}
.smc_blk1 li{overflow:hidden;clear:left;height:28px; overflow:hidden;color:#515151;}
.smc_blk1 li label{width:70px;float:left; text-align:right;line-height:22px;color:#000;}
.smc_blk1 li label span{color:#d90000;}
.smc_blk1 li input{border:1px solid #cbcbcb;background-color:#f6f6f6;width:268px;margin:0 10px;float:left;}
.smc_blk1 li select{margin:0 10px;float:left;}

.smc_blk2{padding:0px 0px 10px;}
.smc_blk2 .smc_bleft{width:295px;float:left;}
.smc_blk2 .smc_bleft b{display:block;line-height:22px; font-size:12px;}
.smc_blk2 .smc_bleft textarea{ height:140px;width:266px;border:1px solid #cbcbcb;background-color:#f6f6f6;padding:5px 10px;line-height:22px;}
.smc_blk2 .smc_bright{width:260px;float:left; overflow:hidden;padding:0; border:1px solid #CCCCCC;margin-left:8px;display:inline;}
.smc_blk2 .smc_bright h3{font-size:12px;color:#000; background-color:#f6f6f6;padding:0 0 0 10px;line-height:26px;border-bottom:1px solid #cbcbcb;}
.smc_blk2 .smc_bright ul{padding:2px 0;}
.smc_blk2 .smc_bright li{ border-bottom:1px dashed #8c8c8c;line-height:23px;padding:0 5px 0 10px; cursor:pointer;}
.smc_blk2 .smc_bright .nbr{border:none;}

.smc_blk3{padding:0px 0px 5px;}
.smc_blk3 .smc_bleft{width:100px;float:left;padding:0;height:28px;}
.smc_blk3 .smc_bleft input{padding:0 10px 0 0;}
.smc_blk3 .smc_bright{float:right; overflow:hidden;padding:0;font-size:12px;line-height:25px;color:#888888;}



.bkdh { font-size:12px; font-weight:normal; color:#000000; text-align:center; background-color:#FBFBFB; line-height:25px; border:1px solid #DFDFDF; margin-top:3px;}
.bkdh span { font-weight:bold;}


.ghpic{width:352px;clear:both;margin:0 auto;padding:12px 0;}
.ghpic .ghpleft{float:left;width:46px; cursor:pointer;}
.ghpic .ghpcen{float:left;width:260px; overflow:hidden;}
.ghpic .ghpcen .box{width:10000px;}
.ghpic .ghpcen .box .f1{float:left;}
.ghpic .ghpright{float:right;width:46px;cursor:pointer;}
.toppic{float:left;padding:0 2px 0 0 ; overflow:hidden;height:1%;}
.toppic img{float:left;margin:0 3px;display:inline;border:3px solid #fff;}
.toppic a:hover img{border:3px solid #ffc207;}
