/* CSS Document */
@charset "UTF-8";
/* ----------------------------------------------------------------- ccmtv common 全局样式 ----------------------------------------------------------------- */
body {font-family:'MicroSoft YaHei';margin:0;padding:0;font-size:12px; color:#222;}
h1,h2,h3,h4,ul,li,dl,dt,dd,p,form{margin:0;padding:0;}
a{color:#6d6f71;font-size:12px;text-decoration:none;}
a:hover{color:#e6381e;font-size:12px;text-decoration:none;}
ul,li {list-style:none;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;height:0;line-height:0;font-size:0;}
.en {font-family:Arial;}
.hide{display:none;}
.moreadd{width:50px;height:17px;background:url(../images/more.png) no-repeat;display:block;float:right;margin:20px 0 0 0;}
.submore{width:658px;height:28px;text-align:center;border:1px solid #d3d3d3;display:block;line-height:28px;margin:5px 0 0 0;background:#fff;}
.submore:hover{background:#4992ce;border:1px solid #4992ce;color:#fff;}
.submoresmall{height:28px;text-align:center;border:1px solid #d3d3d3;display:block;line-height:28px;margin:5px 0 0 0;background:#fff;}
.submoresmall:hover{background:#4992ce;border:1px solid #4992ce;color:#fff;}
/* ccmtv common video 全局video样式 */
.video{width:155px;overflow:hidden;margin:0 7px 0 0;}
.video img{width:149px;height:87px;padding:2px;border:1px solid #f0f0f0;display:block;}
.video img:hover{padding:1px;border:2px solid #c8c8c8;}
.video a.title{width:149px;margin:5px auto;display:block;text-align:left;height:40px;line-height:16px;overflow:hidden;text-overflow:ellipsis;}
.video label a {width:149px;margin:5px auto;display:block;text-align:left;height:40px;overflow:hidden;text-overflow:ellipsis;}
.video em {position:absolute;top:63px;left:0;display:inline-block;width:42px;height:13px;line-height:13px;text-align:center;font-style:normal;font-size:10px;font-family:Tahoma;color:#fff;background:#000;display:none;}

/* ----------------------------------------------------------------- ccmtv header 头部样式 ----------------------------------------------------------------- */
#header {width:1000px;height:140px;margin:0 auto;}
#header .ccmtv_logo_header{width:111px;height:68px;margin:10px 39px 5px 0;float:left;}
#header .header_right{width:850px;height:68px;margin:16px 0 5px 0;float:left;}
/* ccmtv header navi 主导航样式 */
#header .navi{height:32px;float:left;}
#header .navi a{height:32px;margin:0 10px;font-size:16px;display:block;color:#58595b;float:left;line-height:32px;}
#header .navi a:hover {color:#e6381e;}
#header .navi a.cur{color:#4392d9;background:url(../images/navi_arrow.png) no-repeat center 0}
/* ccmtv header category 子导航样式 */
#header .category {color:#818284;font-size:14px;height:32px;float:right;text-align:right;line-height:34px;}
/* #header .category {width:430px;color:#818284;font-size:14px;height:32px;float:right;text-align:right;line-height:34px;}*/
#header .category a {font-size:14px;margin:0 8px;}
#header .category a:hover {color:#e6381e;}
#header .category a.cur{color:#4392d9;}
/* ccmtv header index_tag 搜索标签样式 */
#index_tag {width:390px;height:30px;background:url(../images/indextagbg.png) no-repeat 24px 8px;position:absolute;bottom:0;left:0;padding-left:80px;}
#index_tag .mainlevel {float:left;margin:0 5px;height:35px;/*IE6 only*/}
#index_tag .mainlevel a {color:#58595b;font-size:12px;line-height:35px;display:block;}
#index_tag .mainlevel a:hover {color:#e6381e;}
#index_tag .mainlevel ul {display:none; position:absolute; padding:5px; width:290px; background:#f7f7f7; border:1px #c0c0c0 solid; z-index:999;}
#index_tag .mainlevel li {float:left; display:inline-block; margin:0 2px; width:138px; white-space:nowrap; text-align:left; /*IE6 only*/}
#index_tag .mainlevel li a {display:inline-block; padding:0 5px; height:22px; line-height:22px; font-size:12px; color:#006699}
#index_tag .mainlevel li a:hover {color:#000;background:#dbeff8;}
/* ccmtv header header_search 搜索栏样式 */
#header .hearder_searchclm{position:relative;width:400px;height:60px;float:left;margin-left:120px;}
#header .header_search {width:400px;height:30px;background:url(../images/indexsearchicon.png) no-repeat;}
#header .header_search .header_search_input {float:left;margin:0 0 0 38px;width:278px;height:27px;text-indent:5px;line-height:28px;border:0;color:#58595b;background:url(../images/indexsearchbg.png) repeat-x;}
#header .header_search .header_search_input:focus{
transition:border linear .2s,box-shadow linear .5s;
-moz-transition:border linear .2s,-moz-box-shadow linear .5s;
-webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
outline:none;border-color:rgba(241,39,242,.75);
box-shadow:0 0 8px rgba(64,146,217,.9);
-moz-box-shadow:0 0 8px rgba(64,146,217,.9);
-webkit-box-shadow:0 0 8px rgba(64,146,217,9);
}
#header .header_search .header_search_btn {position:absolute;top:0;right:0;margin:0;padding:0;width:79px;height:30px;background:url(../images/indexsearchbtn.png) no-repeat;border:0;}
/* ccmtv header header_login 登陆框样式 */
#header .header_login {width:250px;height:30px;text-align:center;float:right;}
#header .header_login a {display:inline-block;margin-right:10px;height:30px;line-height:30px;font-size:14px;}
#header .header_login .word a {margin:0 2px;height:20px;line-height:20px;font-size:9pt;padding:0 3px;}
#header .header_login .word a:hover {background:#4392d9;color:#fff}
#header .header_login .word p {margin:7px 0;color:#6d6f71}
#header .header_login em {font-family:Arial;font-style:normal;color:#ff0000;}
.header_active {background: #ffffff;color: #0a308e;}

/* 2013-11-20 陶伟 第三方登录样式 */
#header .header_login {
position:relative;
}

#header_social_btn {
padding-right:15px;
background:url(/images/default/arrow_down.gif) no-repeat right center;
}

#header .header_login #bd_social_login {
position:absolute;
top:30px;
left:20px;
padding:6px;
background:#f6faff;
border:1px #becfdd solid;
display:none;
}

/* ----------------------------------------------------------------- ccmtv footer 底部样式 ----------------------------------------------------------------- */
#footer {width:100%;overflow:hidden;background:#ededed url(../images/footbgline.png) repeat-x;font-size:12px;text-align:center;color:#6d6f71;}
#footer p {width:1000px;display:block;margin:0px auto;padding:15px 0;border-top:#f6f6f6 1px solid;line-height:25px;}
#fdlink {width:1000px;overflow:hidden;margin:0 auto;padding:0 0 25px 0;border-bottom:#d9d9d9 1px solid}
#fdlink a {display:block;width:250px;height:30px;text-align:center;float:left; text-align:left;font-size:12px;}
/*#fdlink a:hover{font-size:12px;}*/
/*#fdlink a img {display:block;height:56px;border:0;margin:0 auto 8px}
*/
#bottom {
width:1000px;
margin:0 auto;
padding:20px 0px 30px 0px;
text-align:left;
font-size:14px;
}
#bottom span {
display:inline-block;
width:70px;
text-align:left;
cursor:pointer;
}
#bottom span.topTit {
font-weight:bold;
}
.dis {
DISPLAY: block
}
.undis {
DISPLAY: none
}
.mcontent{
	width:100%;text-align:left; line-height:22px; margin-top:8px; margin-left:3px;
	}
	
/*专题图片样式*/
.box_590 .video{
width:130px;
height:110px;
line-height:20px;
text-align:left;
overflow:hidden;
}
.box_590 .video img{
width:115px;
height:76px;
border:0;
padding:5px;
border:1px solid #d3d3d3;
}

.box_940 .video{
width:130px;
height:110px;
line-height:20px;
text-align:left;
overflow:hidden;
}
.box_940 .video img{
width:115px;
height:76px;
border:0;
padding:5px;
border:1px solid #d3d3d3;
}



/* ×¨¼Ò */
.zj {
position:relative;
margin:0 auto 4px;
width:66px;
height:110px;
line-height:15px;
text-align:left;
overflow:hidden;
}

.zj img {
display:block;
margin:0 0 4px 0;
width:66px;
height:88px;
border:0;
}

.zj label {
display:inline-block;
width:66px;
text-align:center;
}

.pagination{
margin: 10px auto;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: lightyellow;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #2e6ab1;
color: #FFF;
}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

.pagination li.currentpage, .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
}

/* µ×²¿ */

/* taowei 11-8 */
.area #comment_content {
width:548px;
height:46px;
border:0;
color:#ccc;
border-color:#fff;
font-size:12px;
resize:none;
}

/* taowei added 7/29 */
.reg {
font-size:14px;
}
.reg input {
padding:5px;
border:1px #dcdcdc solid;
}

.reg .btn_66 {
width:66px;
height:30px;
padding-top:0;
line-height:30px;
text-align:center;
color:#fff;
font-family:'MicroSoft YaHei';
font-size:15px;
background:url(/shres/images/btn_66.png) no-repeat;
border:0;
}
.reg .btn_66.off {
color:#000;
background:url(/shres/images/btn_66_off.png) no-repeat;
}
.reg .yanzhengma img {
vertical-align:middle;
}

.showpage{
text-align:center;
}


/*search icon*/
#nav li a span{width:20px; height:0; display:inline-block; background-size:20px; background-position:0 0; background-repeat:no-repeat; padding-top:20px; overflow:hidden; vertical-align:middle;}
.tb-1{ background-image:url(/search/image/1.png);}
.tb-2{ background-image:url(/search/image/2.png);}
.tb-3{ background-image:url(/search/image/3.png);}
.tb-4{ background-image:url(/search/image/4.png);}
.tb-5{ background-image:url(/search/image/5.png);}
.tb-6{ background-image:url(/search/image/6.png);}
.tb-7{ background-image:url(/search/image/7.png);}
.tb-8{ background-image:url(/search/image/8.png);}
.tb-9{ background-image:url(/search/image/9.png);}
.tb-10{ background-image:url(/search/image/10.png);}
.tb-11{ background-image:url(/search/image/11.png);}
.tb-12{ background-image:url(/search/image/12.png);}
.tb-13{ background-image:url(/search/image/13.png);}
.tb-14{ background-image:url(/search/image/14.png);}
.tb-15{ background-image:url(/search/image/15.png);}