/* [28,470,278] published at 2014-10-15 15:31:26 */
/* 初始化 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address{margin:0;padding:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,th,var,em{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;}
body{background:#fff;color:#333;padding:5px 0;font:12px/20px '宋体', sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}

.clearfix:after{content:'.';display:block;height:0;clear:both;visibility: hidden;}
.clearfix{*zoom:1;}

a{color:#0067c9;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}

.wrap{margin:0 auto;width:950px;}
/*-----------------------------------------------------------------*/
.sprite,.nav,.hd,.tabmenu li,.list_01 li,.icon_star,.icon_play,.hd h2,.icon_tblog{background: url(http://i1.sinaimg.cn/lx/deco/2010/1231/images/sprite_yc.png) -9999em 0 no-repeat;}

.icon_star{display: inline-block;vertical-align: middle;width: 14px;height: 14px;background-position: -80px -250px;}

.banner{width: 950px;background: #004c99;}
.banner h1{text-align:center;font:36px/120px 'Microsoft YaHei',"黑体";color:#fff;}
.nav{height: 29px;background-position:  0 1px;background-repeat: repeat-x;border: 1px solid #bddcfd;}
.n_left{float:left;text-indent: 20px;line-height: 29px;}
.n_right{float:right;padding:2px 10px 0 0;}
.content{margin: 10px auto;}

.part_01 .main{float: left;width: 572px;height: 601px;overflow: hidden;border: 1px solid #dcebff;}
.part_01 .aside{float: right;width: 366px;height: 601px;overflow: hidden;border: 1px solid #dcebff;}

.video_box{width: 544px;height: 436px;margin: 0 auto;}
.mod_player .hd{margin: 1px;height: 60px;line-height: 60px;background-position: 0 -110px;background-repeat: repeat-x;}
.mod_player h2{font-size: 16px;text-align: center;font-weight: bold;}

.mod_player .intro{width: 556px;height: 85px;margin:18px auto 0;}
.mod_player .intro p{margin: 0 10px 10px;}
.mod_player .intro .cite{border-top: 1px solid #d1e5ff;padding: 7px 10px;}
.intro li{display: none;}
.intro .on{display: block;}

.sent_tblog {text-align: right;padding-right: 15px;margin-top: -27px;}

.mod_list .hd{height: 32px;border-bottom: 2px solid #58a9fc;background-position: 0 5px;background-repeat: repeat-x;}
.mod_list .hd .tips{display: inline;float: right;margin: 8px 8px 0 0;}
.tabmenu li{float: left;width: 83px;height: 25px;line-height: 25px;margin: 7px 0 0 5px;font-size: 14px;background-position: 0 -40px;text-align: center;}
.tabmenu .selected{background-position: -90px -40px;}

.tabmenu li a:hover,.tabmenu .selected a{color: #fff;}
.ul_pages{height: 527px;overflow-y:scroll;position: relative;}

.list_01 li{height: 36px;line-height: 36px;margin: 0 7px;padding-left: 20px;background-position: -160px -172px;border-top: 1px solid #fff;border-bottom: 1px solid #dbebff;font-size: 14px;}
.list_01 li .detail{display: none;}
.list_01 .hot{border-top: 1px solid #fff !important;background-color: #e2efff;margin: 0;padding: 0 7px 0 27px;background-position: -153px -172px;border-bottom-color: #abd4fd;}
.list_01 .star{background-position: -78px -239px;}
.list_01 .selected{margin: 0;border-top-color: #cddeec;padding-left: 27px;background-position: -113px -199px;background-color: #cddeec;border-bottom-color: #abd4fd;}

.list_01 .hover{height: 66px;padding-top: 9px;line-height: 20px;}
.list_01 .hover .img{position: relative;float: left;width: 78px;height: 58px;margin-right: 10px;}
.list_01 .hover .img img{border: 1px solid #bed5f9;padding: 1px;background: #fff;}
.list_01 .hover .time{font-size: 12px;color: #999;}
.list_01 .hover .detail{display: block;}
.list_01 .hover .title{display: none;}
.list_01 .img .icon_play{position: absolute;left:22px;top:15px;width: 30px;height: 30px;background-position: 0 -200px;opacity:0.5;}

.mod_01{height: 28px;padding:0 20px; margin-top:5px;border-top:1px solid #D1E5FF;}
.mod_01 .count{float: right;margin-top: 5px;}
.mod_01 .count strong{color: #00429c}
.isUpdate{height: 25px;line-height: 25px;color: #e39100;text-align: center;background:#fff9e2;border:1px solid #ffe792;margin:5px 4px 3px;display:none;}
.isUpdate a{color: #e39100;}

.page{border-top: 1px solid #d1e5ff;padding: 5px 0;text-align:center;font-size:12px;line-height:21px; color:#999;}
.page span,.page a{ display:inline-block; padding:0px 8px; background:#fff;margin:0 2px}
.page a{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none;}
.page span{border:1px #ddd solid;color:#999;}
.page span.cur{background:#296cb3; font-weight:bold; color:#fff; border-color:#296cb3}
.page a:hover,.page a:active{ border:1px #2e6ab1 solid;color:#363636; text-decoration:none}

.mod_c1 {border: 1px solid #bcdbfd;margin: 10px 0;}
.mod_c1 .hd{height: 39px;overflow: hidden;background-position: 0 -360px;background-repeat: repeat-x;}
.mod_c1 .hd h2{width: 100px;height: 34px;padding-left: 10px;background-position: 0 -320px;margin: 5px 0 0 12px;font:14px/34px 'Microsoft YaHei', "黑体", sans-serif;}
.icon_arr{float: left;margin: 11px 3px 0 0;width: 0;height: 0;overflow: hidden;border-color: transparent;border-width:7px;border-left-color: #b6d5f1;border-style: dashed;border-left-style: solid;}
.icon_tblog{display: inline-block;vertical-align: middle;width: 16px;height: 20px;margin-right: 5px;background-position: 0 -250px;}

.mod_c1 .list_02{margin-left: 40px;}
.list_02 li{display: inline;position: relative;float: left;width: 126px;text-align: center;margin: 20px 22px 0 0;padding-bottom: 10px;}
.list_02 li img{display: block;margin-bottom: 10px;border: 1px solid #ccc;padding: 2px;}
.list_02 li .icon_play{position: absolute;left:5px;top:65px;width: 21px;height: 21px;background-position: 0 -290px;}

.footer{margin: 30px 0 10px;text-align: center;line-height: 24px;font-family: verdana;}
.footer a{margin: 0 3px;}