﻿/**********************************
******************************
Template Name: topicdefault
Version:1.0
Author:	bh_lay
E-mail:	bh_lay@126.com
Blog:	http://bh-lay.com
Author URI:
******************************
**********************************/

/*****通用编码******/
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,input{margin:0px;padding:0px;}
img{border:none;}
body{background:#eee;background-repeat:no-repeat;background-position:center top; color:#333;font-family: "Microsoft Yahei";}
ul,ol,li,form, dl {list-style: none;}
a{text-decoration: none;color: #333;}
a:visited {color: #444;}
a:hover {color:#05c;}

/*通用模块*/
.clear{clear:both;height:0px;font-size:0px;line-height:0px;display:block;float: none;}
.page{width: 960px;min-height:500px;margin:200px auto 0px;padding-top:5px; background:#fff;}

.block,.frameBox{position: relative;overflow: hidden;word-break:break-all;word-wrap:break-word;}
.frameBox{width:960px;}

/*框架样式*/
.frameBox{overflow: hidden;}
.frame{overflow:hidden;}
.frame_a{width:100%;}
.frame_b{width:700px;float:left;}
.frame_c{width:260px;float:left;}
.frame_d{width:330px;float:left;}
.frame_e{width:370px;float:left;}
.frame_f{width:240px;float:left;}
.frame_g{width:480px;float:left;}
.block{margin:0px 5px 10px;overflow:hidden;position: relative;}
.blockA{margin:0px;}

/*样式一*/
.box{border:1px solid #bbb;background-color:#fff;overflow:hidden;}
/*无标题*/
.boxA{border:1px solid #bbb;border-radius:4px;background-color:#fff;overflow:hidden;}
.boxA .caption{display:none;}
/*空白*/
.boxB{}
.boxB .caption{display:none;}
/*无边距*/
.boxC{margin:0px 5px 0px;}
.boxC .caption{display:none;}
.boxRadius{border-radius:4px;}
.noCaption .caption{display:none;}
.noMargin{margin-bottom:0px;}
.noBorder{border:none;}

/**标题部分**/
.caption{height:40px;line-height:35px;padding-left:20px;color:#05a;font-size:15px;font-weight:normal;white-space: nowrap;}
.caption a{float:right; font-size: 13px; padding-right:20px;opacity:0.7;}
.caption a:hover{text-decoration:underline;}

/**导航**/
.navList{height:50px;line-height:40px;padding-left:20px;}
.navList li{width:100px;font-size:14px; float: left;}
.navList li a{display:block;text-align:center;color:#fff;}
.navList li a:visited{color:#fff;}
.navList li a:hover{background-color:#eee;color: #333;}

/**纯标题列表**/
.list{margin:10px;font-size:12px;}
.list li{line-height:30px;height:30px;overflow:hidden;}
.list li a{display:block;}
.list li span{float:right;color:#888;font-size:12px;}

/*图文列表*/ 
.text_pic_list{padding:10px;}
.text_pic_list li{height:100px;position:relative;padding:5px 10px 10px;}
.text_pic_list li .img{width:100px;height:100px;display:block;position: absolute;top:10px;left:10px;}
.text_pic_list li .img img{display:block;width:100px;height:100px;}
.text_pic_list li h2{margin-left:110px;font-size:12px;font-weight:normal;line-height:40px;height:40px;overflow: hidden;} 
.text_pic_list li p{height:60px;line-height:20px;margin-left:110px;font-size:12px;overflow: hidden;color:#555;text-indent:2em;}

.text_pic_list_b{padding:10px;overflow: hidden;zoom:1;}
.text_pic_list_b li{width:200px;height:200px;float:left;}
.text_pic_list_b li .img{position: static;margin:auto}
.text_pic_list_b li .img img{display:block;width:100px;height:100px;}
.text_pic_list_b li h2{font-size:15px;font-weight:normal;line-height:40px;height:40px;overflow: hidden;margin: 0px} 
.text_pic_list_b li p{height:60px;line-height:20px;margin:0px;font-size:12px;overflow: hidden;color:#555;text-indent:2em;white-space: pre;}

.text_pic_list_c{padding:10px;overflow: hidden;zoom:1;}
.text_pic_list_c li{min-height: 200px;_height:200px;}
.text_pic_list_c li .img{position:absolute;top:45px;left:20px;}
.text_pic_list_c li .img img{display:block;width:100px;height:100px;}
.text_pic_list_c li h2{font-size:15px;font-weight:normal;line-height:40px;height:40px;overflow: hidden;margin: 0px} 
.text_pic_list_c li p{height:60px;line-height:20px;margin:0px 0px 0px 140px;font-size:12px;overflow: hidden;color:#555;text-indent:2em;}

/*焦点图*/
.focusPhoto .content{overflow:hidden;padding:10px 0px;margin:0px auto;position: relative;}
.slide_show{overflow: hidden;position:relative;width:100%;height:100%;}
.slide_show li{float:left;overflow: hidden;}
.slide_show li img{width:100%;height:100%;}
/*图标设置*/
.btn{position:absolute;right:5px;bottom: 15px;cursor:pointer;z-index:50;-moz-user-select: none; /*火狐*/-webkit-user-select: none; /*webkit浏览器*/-ms-user-select: none; /*IE10*/-khtml-user-select: none; /*早期浏览器*/user-select: none;}
.btn li{width: 20px;height: 20px;float:left;background:#eee;margin-right:5px;color:#666;line-height:20px;text-align:center;font-size:10px;}
.btn li:hover{background:#000}
.btn .on{background:#444;font-size:14px;text-indent: 0em;color:#fff;}
.btn .on:hover{background:#000;color:#eee;}

/*图片组*/
.rollingPhoto .content{position:relative;overflow:hidden;padding:10px 0px;margin:0px auto;}
.rollingBox{width:10000px;overflow: hidden;}
.rollingBox li{width:130px;height:100px; float:left;overflow: hidden;margin-right:20px;}
.rollingBox li img{width: 100%;height:100%;}

/*标题+摘要*/
.article_list{padding:10px;}
.article_list li a{font-size: 16px;color:#c00;height:30px;line-height:30px;}
.article_list li a:hover{color:#a00;text-decoration: underline;}
.article_list li p{font-size: 12px;color:#333;line-height:24px;}


/*微博模块*/
.weiboShow{background: #f4f4f4;padding:1px;}
.sendBox{height:200px;}

.wb_li{padding:10px;height:50px;}
.wb_avatar{float:left;padding-right:15px;}
.wb_con{color: #333;font-size: 13px;}
.wb_con a{padding:0px 10px;color:#052;}

/*各模块下的尺寸*/
.frame_a .focusPhoto .content,.frame_a .slide_show li{width:930px;height:450px;}
.frame_b .focusPhoto .content,.frame_b .slide_show li{width:670px;height:400px;}
.frame_c .focusPhoto .content,.frame_c .slide_show li{width:230px;height:180px;}
.frame_d .focusPhoto .content,.frame_d .slide_show li{width:300px;height:200px;}
.frame_e .focusPhoto .content,.frame_e .slide_show li{width:340px;height:260px;}
.frame_f .focusPhoto .content,.frame_f .slide_show li{width:210px;height:160px;}
.frame_a .rollingPhoto .content{width:880px;}
.frame_b .rollingPhoto .content{width:620px;}
.frame_c .rollingPhoto .content{width:180px;}
.frame_d .rollingPhoto .content{width:250px;}
.frame_e .rollingPhoto .content{width:290px;}
.frame_f .rollingPhoto .content{width:160px;}

/*通用导航 底部版权*/
.navbar{height: 50px; border-bottom: 1px solid #aaa;background:#fff;}
.navbar ul{width:960px;margin:auto;font-size:14px;text-align: center;}
.navbar li{width:80px;line-height: 50px;float: left;}
.navbar .logo{width:110px; height:50px; line-height: 50px;float: left; background:url(logo.png) 0px 0px no-repeat;}
.navbar .logo a{display:block; width:110px; height:50px;}
.copyright{text-align: center;padding:20px 0px;font-size: 12px;}


/*默认标题及导航*/
.caption{background:url(caption_Gray.png) 0px 0px;}
.navList{background:url(nav_Gray.png) 0px 0px;}

/**红色风格**/
.Red .caption,.Red .caption a{color:#a00;}
.Red .list li a{color:#600;}
.Red .text_pic_list h2 a{color:#600;}
.Red .list li a:hover,.Red .text_pic_list h2 a:hover{color:#f00;}
.Red .text_pic_list p{color:#866}
.Red .block{border-color:#dbb;}
.Red .caption{background-image: url(caption_Red.png)}
.Red .navList{background:url(nav_Red.png);}
.Red .btn li.on,.Red .btn li:hover{background:#a00}

/**蓝色风格**/
.Blue .caption,.Blue .caption a{color:#00a;}
.Blue .list li a{color:#003;}
.Blue .text_pic_list h2 a{color:#005;}
.Blue .list li a:hover,.Blue .text_pic_list h2 a:hover{color:#00a;}
.Blue .text_pic_list p{color:#447}
.Blue .block{border-color:#aaf;}
.Blue .caption{background-image: url(caption_Blue.png)}
.Blue .navList{background:url(nav_Blue.png);}
.Blue .btn li.on,.Blue .btn li:hover{background:#02a;}

/**黄色风格**/
.Yellow .caption,.Yellow .caption a{color:#740;}
.Yellow .list li a{color:#650;}
.Yellow .text_pic_list h2 a{color:#630;}
.Yellow .list li a:hover,.Yellow .text_pic_list h2 a:hover{color:#f70;}
.Yellow .text_pic_list p{color:#865;}
.Yellow .block{border-color:#db0;}
.Yellow .caption{background-image: url(caption_Yellow.png)}
.Yellow .navList{background:url(nav_Yellow.png)}
.Yellow .btn li.on,.Yellow .btn li:hover{background:#a50;}

/**绿色风格**/
.Green .caption,.Green .caption a{color:#070;}
.Green .list li a{color:#454;}
.Green .text_pic_list h2 a{color:#060;}
.Green .list li a:hover,.Green .text_pic_list h2 a:hover{color:#0a0;}
.Green .text_pic_list p{color:#575;}
.Green .block{border-color:#8d7;}
.Green .caption{background-image: url(caption_Green.png)}
.Green .navList{background:url(nav_Green.png);}
.Green .btn li.on,.Green .btn li:hover{background: #0a0;}

/**灰色风格**/
.Gray .caption,.Yellow .caption a{color:#222;}
.Gray .list li a,.Gray .text_pic_list h2 a{color:#555;}
.Gray .list li a:hover,.Gray .text_pic_list h2 a:hover{color:#000;}
.Gray .text_pic_list p{color:#666;}
.Gray .block{border-color:#ddd;}
.Gray .caption{background-image: url(caption_Gray.png)}
.Gray .navList{background:url(nav_Gray.png);}
.Gray .btn li.on,.Gray .btn li:hover{background:#aaa;}

/**标题样式**/
.Astyle .caption{background-position:0px 0px;}
.Bstyle .caption{background-position:0px -50px;}
.Cstyle .caption{background-position:0px -100px;background-repeat:no-repeat;border-top:2px solid;}
.Dstyle .caption{background-position:0px -150px;}
/**导航样式**/
.AStyle.navList{background-position:0px 0px;}
.BStyle.navList{background-position:0px -80px;}
.CStyle.navList{background-position:0px -160px;}
.DStyle.navList {background-position:0px -240px;}
/*背景图显示方式*/
.topCenterFixed{background-position:center top; background-attachment: fixed;background-repeat: no-repeat;}
.topCenterScroll{background-position:center top; background-attachment:scroll;background-repeat: no-repeat;}
.topRepeat{background-position:left top; background-attachment:scroll;background-repeat: repeat-x;}
.repeatAll{background-repeat: repeat;}


/*下文写给万恶的IE6*/
.banner{overflow:hidden;}
.frame_a .banner{width:950px;}
.frame_b .banner{width:690px;}
.frame_c .banner{width:250px;}
.frame_d .banner{width:320px;}
.frame_e .banner{width:360px;}
.frame_f .banner{width:230px;}


/*去除意外保存的东东*/
#toolBar,#toolFrameContent,#toolBlockContent,.addBlock{display: none;}




/*新版20130917*/
.textListT, .textPicT, .picListT, .bannerT, .navT, .codingT, .rollingT, .articleT,.picT,.othersT,.rotateT {width: 195px;height: 72px;float: left;background: url(blockChoice1309.png);cursor: pointer;margin:0px;text-indent: -100em;overflow: hidden;}
.textListT {background-position: 0px 0px;}
.textListT:hover {background-position: -195px 0px;}

.textPicT {background-position: 0px -72px;}
.textPicT:hover {background-position: -195px -72px;}

.picT {background-position: 0px -144px;}
.picT:hover {background-position: -195px -144px;}
.othersT {background-position: 0px -216px;}
.othersT:hover {background-position: -195px -216px;}
.rollingT {background-position: 0px -576px;}
.rollingT:hover {background-position: -195px -576px;}
.codingT {background-position: 0px -360px;}
.codingT:hover {background-position: -195px -360px;}
.bannerT {background-position: 0px -432px;clear: both;}
.bannerT:hover {background-position: -195px -432px;}
.navT {background-position: 0px -504px;}
.navT:hover {background-position: -195px -504px;}
.rotateT{background-position: 0px -288px;}
.rotateT:hover{background-position: -195px -288px;}

.txt_list1{background:url("txt_list.png") 0 0 no-repeat;width: 479px;height: 204px;cursor:pointer;float: left;}
.txt_list2{background:url("txt_list.png") -479px 0 no-repeat;width: 479px;height: 204px;cursor:pointer;float: left;}
.txt_list3{background:url("txt_list.png") 0 -204px no-repeat;width: 479px;height: 204px;cursor:pointer;float: left;}
.txt_list4{background:url("txt_list.png") -479px -204px no-repeat;width: 479px;height: 204px;cursor:pointer;float: left;}
.txt_list5{background:url("txt_list.png") 0px -408px no-repeat;width: 479px;height: 204px;cursor:pointer;float: left;}
.txt_list6{background:url("txt_list.png") -479px -408px no-repeat;width: 479px;height: 204px;cursor:pointer;float: left;}

.pt_list1{background:url("pt_list.png") 0 0 no-repeat;width: 479px;height: 214px;cursor:pointer;float: left;}
.pt_list2{background:url("pt_list.png") -479px 0 no-repeat;width: 479px;height: 214px;cursor:pointer;float: left;}
.pt_list3{background:url("pt_list.png") 0px -214px no-repeat;height: 329px;cursor:pointer;clear: both;}
.pt_list4{background:url("pt_list.png") 0px -543px no-repeat;height: 329px;cursor:pointer;clear: both;}
.pt_list5{background:url("pt_list.png") 0px -872px no-repeat;height: 345px;cursor:pointer;clear: both;}
.pt_list6{background:url("pt_list.png") 0px -1217px no-repeat;height: 360px;cursor:pointer;clear: both;}
.pt_list7{background:url("pt_list.png") 0px -1577px no-repeat;width:479px;height: 241px;cursor:pointer;float: left;}
.pt_list8{background:url("pt_list.png") -479px -1577px no-repeat;width:479px;height: 241px;cursor:pointer;float: left;}
.pt_list9{background:url("pt_list.png") 0px -1819px no-repeat;width:479px;height: 241px;cursor:pointer;float: left;}

.pic_list1{background:url("pic_list.png") 0 0 no-repeat;height:206px;cursor: pointer;}
.pic_list2{background:url("pic_list.png") 0 -206px no-repeat;height:206px;cursor: pointer;}
.pic_list3{background:url("pic_list.png") 0 -412px no-repeat;height:206px;cursor: pointer;}
.pic_list4{background:url("pic_list.png") 0 -618px no-repeat;height:206px;cursor: pointer;}
.pic_list5{background:url("pic_list.png") 0 -824px no-repeat;height:206px;cursor: pointer;}

.t_list1{}
.t_list1 li{clear: both;padding-left:7px;background:url("point.png") 0 9px no-repeat;}
.t_list1 .t_head{display: inline;color:#2076b2;}
.t_list1 .author{float:right;font-style: normal;color:#2076b2;}
.t_list1 .time{float:none;padding-left:5px;}

.t_list2{}
.t_list2 .t_head{color:#2076b2;}

.t_list3{}
.t_list3 li{clear: both;padding-left:7px;background:url("point.png") 0 9px no-repeat;height: auto;}
.t_list3 .t_head{display:inline;color:#2076b2;}
.t_list3 .time{float: none;padding-left:5px;}
.t_list3 p{text-indent: 2em;line-height: 18px;}

.t_list4{}
.t_list4 li{clear: both;height: auto;}
.t_list4 .t_head{font-size: 16px;color: #c00;height: 30px;line-height: 30px;}
.t_list4 p{text-indent: 2em;line-height: 18px;}

.t_list5{font-size: 14px;}
.t_list5 li{clear: both;padding-left:7px;background:url("point.png") 0 9px no-repeat;height: auto;}
.t_list5 .t_head{display:inline;color:#2076b2;}
.t_list5 .time{float: none;padding-left:5px;font-size: 14px;}
.t_list5 p{text-indent: 2em;line-height: 20px;}

.t_list6{}
.t_list6 li{line-height: 24px;height:24px;}
.t_list6 .newlist {line-height:30px;height:30px;}
.t_list6 .t_head{color:#2076b2;text-align: center;}
.t_list6 .newlist .t_head{color:#cc2e2f;font-size: 16px;font-weight: 800;}

.textPicEdit li {/*height: 78px;*/}
.p_t_list1{}
.p_t_list1 li{height: auto;position: static;padding:0;}
.p_t_list1 li.img_info,.p_t_list1 li.info_list{float:left;}
.p_t_list1 li .img{float:left;position:static;width: auto;height: auto;left:0;top:0;}
.p_t_list1 li .img img{width: auto;height: auto;}
.p_t_list1 li .img .t_head{color:#2076b2;text-align: center;padding-bottom: 10px;}
.p_t_list1 li h2{margin:0;height: auto;line-height: 24px;background:url("point.png") 12px 9px no-repeat;padding-left: 18px;}
.p_t_list1 li h2 a{color:#2076b2;}

.p_t_list2{}
.p_t_list2 li{height: auto;position: static;padding:0;}
.p_t_list2 li.img_info,.p_t_list2 li.info_list{float:left;}
.p_t_list2 li .img{float:left;position:static;width: auto;height: auto;left:0;top:0;}
.p_t_list2 li .img img{width: auto;height: auto;}
.p_t_list2 li h2{margin:0;height: auto;line-height: 24px;background:url("point.png") 12px 9px no-repeat;padding-left: 18px;}
.p_t_list2 li h2 a{color:#2076b2;}

.p_t_list3{}
.p_t_list3 li{position: static;height: auto;float: left;width: 443px;}
.p_t_list3 li .img{position:static;width: auto;height: auto;left:0;top:0;}
.p_t_list3 li .img img{width: auto;height: auto;margin:0 auto;}
.p_t_list3 li h2{margin:0;height: auto;line-height: 28px;text-align:center;}
.p_t_list3 li h2 a{color:#2076b2;}
.p_t_list3 li p{ text-indent: 2em;line-height: 20px;color:#333;margin:0;height:auto;}

.p_t_list4{}
.p_t_list4 li{position: static;height: auto;float: left;width: 289px;}
.p_t_list4 li .img{position:static;width: auto;height: auto;left:0;top:0;}
.p_t_list4 li .img img{width: auto;height: auto;margin:0 auto;}
.p_t_list4 li h2{margin:0;height: auto;line-height: 28px;text-align:center;}
.p_t_list4 li h2 a{color:#2076b2;}
.p_t_list4 li p{ text-indent: 2em;line-height: 20px;color:#333;margin:0;height:auto;}

.p_t_list5{}
.p_t_list5 li{position: static;height: auto;float: left;width: 211px;}
.p_t_list5 li .img{position:static;width: auto;height: auto;left:0;top:0;}
.p_t_list5 li .img img{width: auto;height: auto;margin:0 auto;}
.p_t_list5 li h2{margin:0;height: auto;line-height: 28px;text-align:center;}
.p_t_list5 li h2 a{color:#2076b2;}
.p_t_list5 li p{ text-indent: 2em;line-height: 20px;color:#333;margin:0;height:auto;}

.p_t_list6{}
.p_t_list6 li{position: static;height: auto;float: left;width: 134px;}
.p_t_list6 li .img{position:static;width: auto;height: auto;left:0;top:0;}
.p_t_list6 li .img img{width: auto;height: auto;margin:0 auto;}
.p_t_list6 li h2{margin:0;height: auto;line-height: 28px;text-align:center;}
.p_t_list6 li h2 a{color:#2076b2;}
.p_t_list6 li p{ text-indent: 2em;line-height: 20px;color:#333;margin:0;height:auto;}

.p_t_list7{}
.p_t_list7 li{position: static;height: auto;}
.p_t_list7 li.img_info,.p_t_list2 li.info_list{float:left;}
.p_t_list7 li .img{float:left;position:static;width: auto;height: auto;left:0;top:0;padding-right: 12px;}
.p_t_list7 li .img img{width: auto;height: auto;}
.p_t_list7 li h2{margin:0;height: auto;line-height: 24px;}
.p_t_list7 li h2 a{color:#2076b2;font-weight: 800;}
.p_t_list7 li p{ text-indent: 2em;line-height: 20px;color:#333;margin:0;height:auto;overflow: visible;white-space: pre;}

.p_t_list8{}
.p_t_list8 li{position: static;height: auto;clear: both;}
.p_t_list8 li.img_info,.p_t_list2 li.info_list{float:left;}
.p_t_list8 li .img{float:left;position:static;width: auto;height: auto;left:0;top:0;padding-right: 12px;}
.p_t_list8 li .img img{width: auto;height: auto;}
.p_t_list8 li h2{margin:0;height: auto;line-height: 24px;}
.p_t_list8 li h2 a{color:#2076b2;font-weight: 800;}
.p_t_list8 li p{ text-indent: 2em;line-height: 20px;color:#333;margin:0;height:auto;overflow: visible;white-space: pre;}

.p_t_list9{}
.p_t_list9 li .img{float:left;position:static;left:0;top:0;padding-right: 12px;overflow: hidden;}
.p_t_list9 li .img img{}
.p_t_list9 li h2{margin:0;height: auto;line-height: 24px;}
.p_t_list9 li h2 a{color:#2076b2;}
.p_t_list9 li p{ text-indent: 2em;line-height: 20px;color:#333;margin:0;height:80px;}

.picture_list {padding: 10px;}
.picture_list li{padding: 5px 10px 10px;}
.p_list1 img{display: block;margin:0 auto;}
.p_list2 li{float: left;width:443px;}
.p_list3 li{float: left;width:289px;}
.p_list4 li{float: left;width:211px;}
.p_list5 li{float: left;width:165px;}

#weiboBox .talkbox .cnum{font-size: 30px;}
#weiboBox .sendCnt{height: auto;}
#weiboBox .talkbox .cntText textarea, .txt_shadow{background:#fff;}
.senFun{height: auto;line-height: normal;margin-bottom: 6px;}
#weiboBox #weibo {display: block;margin: auto;width: 96%;}
#weiboBox .talkbox .btnsendStr,.talkbox .btnsendStr:hover{text-indent: -100em;background:url(../editor/release_btn.png) 0 0 no-repeat;}
.inputBar .getBtnI{width: 120px;}
.inputBar .multiply{float:left;font-style: normal;padding: 0 2px;}
.inputBar .isize{width:40px}
.inputBar .step1{height:60px;}
.color_user{display: none;}