﻿body{ padding:0; margin:0;}
*{ color:#000;}
a,img{border:0;}
*{margin:0;padding:0;list-style-type:none;}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#2d374b;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
ul,li{ list-style:none;}
.red1,.red1 a,a:hover{ color:#f66836;}
.clearboth{ clear:both;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}

.paget{ width:100%;}
.box980{ width:980px; margin:0 auto; overflow:hidden;}
.box980logo{ width:980px; margin:0 auto; height:80px;}
.left{ float:left;}
.left2{ float:left; margin-left:2px;}
.left5{ float:left; margin-left:5px;}
.left10{ float:left; margin-left:10px;}
.right{ float:right;}
.right10{ float:right; margin-right:10px;}
#search .search_btn,.listbox .lbbox li .info .smallinfo .read,.listbox .lbbox li .info .smallinfo .shera,.listbox .lbbox li .info .smallinfo .replay,.listbox .lbbox li .videoimg .play,.listapp .lbbox li .info .smallinfo .read,.listapp .lbbox li .info .smallinfo .shera,.listapp .lbbox li .info .smallinfo .replay,.listapp .lbbox li .videoimg .play  {background:url(../images/bgn.gif);}

/* 顶部导航*/
.headmenu{ font-size:12px; border-bottom:#CCC solid 1px; overflow:hidden; line-height:26px;}
.headmenu a{ font-size:12px; color:#555; text-decoration:none;margin:0 8px 0 8px; }
.headmenu a:hover{ color:#f66836;}

/* LOGO */
#logo{ width:150px; height:53px; float:left; margin:8px 0 8px 0;}
#logo img{border:none;}


/* searchTxt */
#search{ float:right; line-height:26px; height:26px; width:317px;  _width:317px;margin-top:25px;}
.searchBtn button,.searchTxt .searchMenu .searchSelected{background-image:url(/images/searchbg.png);background-repeat:no-repeat;}
.searchTxt{float:left;width:240px;height:24px;border:2px solid #d3d3d3;border-right:0;position:relative;z-index:20;background:#fff;}
.searchTxt .radius{width:1px;height:1px;overflow:hidden;background:#f4f4f4;position:absolute;top:-2px;left:-2px;}
.searchTxtHover{float:left;width:240px;height:24px;border:2px solid #e36c18;border-right:0;position:relative;z-index:20;background:#fff;}
.searchTxtHover .radius{width:1px;height:1px;overflow:hidden;background:#cce5f5;position:absolute;top:-2px;left:-2px;}
.searchTxt .searchMenu{float:left;}
.searchTxt .searchMenu .searchSelected{color:#999;cursor:pointer;font-size:14px;font-weight:bold;height:24px;line-height:24px;padding:0 10px;width:40px;background-position:0px -54px;}
.searchTxt .searchMenu .searchOpen{background-position:0px -104px;}
.searchTxt .searchMenu .searchTab{display:none; position:absolute;top:24px;left:-2px;width:50px;border:2px solid #e36c18;border-top:0;background:#fff;height:156px;z-index:20;}
.searchTxt .searchMenu .searchTab li{width:50px;height:26px;line-height:26px;color:#999;font-size:14px;font-weight:bold;text-indent:10px;cursor:pointer;}
.searchTxt .searchMenu .searchTab li.selected{background:#fbe7db;color:#ff7e2c;}
.searchTxt input{float:left;border:0;background:#fff;color:#333;font:14px/20px '宋体',verdana,tahoma,arial,'SimSun',sans-serif;width:160px;height:20px;margin:0;outline:medium none;padding:2px 5px 2px 5px;}
.searchTxt .sosoLogo{float:right;margin:8px 6px 0 0;display:inline;}
.searchBtn{float:left;}
.searchBtn button{background-position:0px 0px;border:0;color:#fff;cursor:pointer;float:left;font-size:16px;height:28px;text-indent:-9999px;width:71px;}



/* 导航*/
#menufather{ padding:0; _margin-top:8px; *margin-top:8px;}
#menufather ul{ padding:0; margin:0;}
#menufather li{ float:left; height:40px; font-family:"微软雅黑"; font-size:18px; width:80px; text-align:center; line-height:40px;}
#menufather .on{ background:#00a9b0; color:#FFF;}   /* 蓝色背景导航 #379be9 */
#menufather .on a{ color:#FFF;}
#menuson{ height:42px;background:#00a9b0;} /* 蓝色背景导航 #379be9  */
#menuson ul{ padding:0; margin:0;}
#menuson li{ line-height:42px; float:left; color:#FFF;}
#menuson a{ color:#FFF; margin:0 8px 0 8px; }
#menuson a:hover{ color:#333;}

/* 热门对象鱼*/
.hotfish{ overflow:hidden;}
.hotfish .hftitle{ height:52px; line-height:52px; margin:10px 0;font-family:"宋体"; font-size:24px; }
.hotfish .hftitle .title{ width:150px; overflow:hidden;}
.hotfish .hftitle .line1{ width:100px; border-bottom:#000 solid 1px; height:25px; _background:#FFF;}
.hotfish .hftitle .line2{ width:718px; border-bottom:#f66836 solid 1px; height:25px;_background:#FFF;}
.hotfish .hflist{ margin:0; padding:0;}
.hotfish .hflist li{ width:226px; height:228px; float:left; overflow:hidden; margin-left:25px;}
.hotfish .hflist .noma{ margin:0;}
.hotfish .hflist li .img{ width:226px; height:145px;}
.hotfish .hflist li .img img{ width:226px; height:145px; border:none;}
.hotfish .hflist li .info{border-left:dashed 1px #CCCCCC; padding-left:10px;}
.hotfish .hflist li .info .title{font-family:"微软雅黑"; font-size:18px; line-height:30px;}
.hotfish .hflist li .info .context{ color:#aaa; font-size:12px; line-height:22px; margin-top:6px;}
.hotfish .hfinfo{ height:150px;}
.hotfish .hfinfo .img{ width:230px; height:150px; float:left;}
.hotfish .hfinfo .img img{ width:230px; height:150px;border:none;}
.hotfish .hfinfo .context{ width:730px; margin-left:20px; float:left;line-height:25px; text-indent:2em;}

/* 左部框架*/
.listbox{ width:660px; float:left; overflow:hidden;}
.listbox .lbtitle{ margin:15px 0; padding:0; border-bottom:#f66836 solid 1px; overflow:hidden; _height:40px;}
.listbox .lbtitle li{ width:120px;font-family:"微软雅黑"; font-size:18px; float:left; height:40px; line-height:40px; text-align:center; }
.listbox .lbtitle li a {font-family:"微软雅黑"; font-size:18px; }
.listbox .lbtitle .on{ background:#f66836; color:#FFF;}
.listbox .lbtitle .on a{ color:#FFF;}
.listbox .lbbox{margin:0; padding:0;}

/* 左部对象鱼列表*/
.listbox .lbbox li{ height:132px; padding:20px 0px; border-bottom:#ddd solid 1px; overflow:hidden;}
.listbox .lbbox li .img{ width:202px; height:132px; float:left;}
.listbox .lbbox li .img img{width:202px; height:132px; border:#ddd solid 1px;border:none;}
.listbox .lbbox li .info{ float:left; margin-left:20px;  width: 438px; }
.listbox .lbbox li .info .title{font-family:"微软雅黑"; font-size:18px; line-height:30px;}
.listbox .lbbox li .info .context{ color:#aaa; font-size:12px; line-height:22px; margin-top:6px;}
.listbox .lbbox li .info .smallinfo{ width:432px; overflow:hidden; font-size:10px; color:#CCC;}
.listbox .lbbox li .info .smallinfo .read,.listbox .lbbox li .info .smallinfo .shera,.listbox .lbbox li .info .smallinfo .replay{float:right; margin-right:10px; width:30px;line-height:22px; height:22px;padding-left:18px; }
.listbox .lbbox li .info .smallinfo .read{ background-position:0 -57px;}
.listbox .lbbox li .info .smallinfo .shera{background-position:0 -81px;}
.listbox .lbbox li .info .smallinfo .replay{background-position:0 -30px;}
.listbox .lbbox .more{ height:40px; line-height:40px; text-align:center; font-family:"微软雅黑"; font-size:18px; border:none;}

/* 左部视频列表*/
.listbox .lbbox .videoli{ height:100px;}
.listbox .lbbox li .videoimg{ width:120px; height:90px; float:left;}
.listbox .lbbox li .videoimg img{width:120px; height:90px; border:#ddd solid 1px;border:none;}
.listbox .lbbox li .videoimg .play {filter: alpha(opacity=50);opacity: .50;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";color: #fff;position: absolute;width: 120px;height:90px;background-position:0 -130px;cursor: pointer;}
.listbox .lbbox .videoli .info .smallinfo,.listbox .lbbox .videoli .info .context{ width:514px;}

/* 左部文章内容*/
.listbox .lbcontext{ font-family:"宋体"; font-size:14px;}
.listbox .lbcontext p{ margin-top:10px; text-indent:2em; line-height:25px;}
.listbox .lbcontext img{ max-width:660px;_width:expression(this.width > 660 ? "660px" : this.width); max-height:400px;_height:expression(this.height > 420 ? "420px" : this.height); }

/* 翻页页码*/
.page { width:100%; text-align:center; clear:both; height:30px; margin-top:30px; padding:10px;}
.page  a,.page  span{ padding:6px 10px; border:#CCC solid 1px; font-size:14px; margin-left:5px;}
.page  span,.page  a:hover{ color:#FFF; background:#f66836;}

/* 右部框架*/
.rightbox{ width:300px; float:right; overflow:hidden;}
.rightbox .rtopbox{ margin-top:55px;}
.rightbox .rlistbox{ overflow:hidden;}
.rightbox .rlistbox .rlbtitle{ border-top:#4d4d4d solid 2px; border-left:#f0f0f0 solid 1px;border-right:#ddd solid 1px; background:#f7f7f7; line-height:38px; overflow:hidden; height:38px;}
.rightbox .rlistbox .rlbtitle span{color:#f66836;font-family:"微软雅黑"; font-size:18px;}
.rightbox .rlistbox .rlbtitle .more{float:right; margin-right:10px;}
.rightbox .rlistbox .rlbtitle .more a{ font-size:12px; font-family:Verdana, Geneva, sans-serif;}

/* 右部对象鱼图片列表*/
.rightbox .rlistbox .rlbfishlist{ overflow:hidden; margin:0; padding:12px 0; border:#ddd solid 1px; _width:298px;}
.rightbox .rlistbox .rlbfishlist li{ width:139px; height:52px; margin:5px 0;float:left;  padding-left:10px; overflow:hidden;}
.rightbox .rlistbox .rlbfishlist li .img{ float:left; width:80px; height:52px;}
.rightbox .rlistbox .rlbfishlist li .img img{width:80px; height:52px; border:none;}
.rightbox .rlistbox .rlbfishlist li .name{float:left; line-height:52px; width:59px; text-align:center;}
.rightbox .rlistbox .rlbfishlist li .name a{ font-size:12px;}

/* 右部文字列表*/
.rightbox .rlistbox .rlbcontextlist{ overflow:hidden; margin:0; padding:12px 0; border:#ddd solid 1px;}
.rightbox .rlistbox .rlbcontextlist li{ height:30px; line-height:30px; padding-left:10px;}
.rightbox .rlistbox .rlbcontextlist li .number1,.rightbox .rlistbox .rlbcontextlist li .number2{margin-top:5px; height:16px; width:16px; line-height:16px; text-align:center; font-size:10px;float:left; color:#FFF;}
.rightbox .rlistbox .rlbcontextlist li .number1{background:#f66836;}
.rightbox .rlistbox .rlbcontextlist li .number2{background:#666;}
.rightbox .rlistbox .rlbcontextlist li .name{ margin-left:10px; float:left; width:262px;line-height:26px;}
.rightbox .rlistbox .rlbcontextlist li .name a{ font-size:14px;}

/* 页尾*/
.footer {text-align: center; clear: both;height: 73px;}
.footer .padder {color: #9e9e9e;line-height:26px; padding-top: 15px; font:12px/1.5 Arial;}
.footer .padder a {color: #9e9e9e;}



/* APP内容框架*/
.listapp{ width:100%; overflow:hidden; }
.listapp .lbtitle{ margin:15px 0; padding:0; border-bottom:#f66836 solid 1px; overflow:hidden; _height:40px;}
.listapp .lbtitle li{ width:25%;font-family:"微软雅黑"; font-size:18px; float:left; height:40px; line-height:40px; text-align:center; }
.listapp .lbtitle li a {font-family:"微软雅黑"; font-size:18px; }
.listapp .lbtitle .on{ background:#f66836; color:#FFF;}
.listapp .lbtitle .on a{ color:#FFF;}
.listapp .lbbox{margin:0; padding:0;}

/* APP内容列表*/
.listapp .lbbox li{padding:20px 0px; border-bottom:#ddd solid 1px; overflow:hidden;}
.listapp .lbbox li .img{ width:35%; overflow:hidden; float:left;}
.listapp .lbbox li .img img{width:95%; height:auto; border:#ddd solid 1px;border:none;}
.listapp .lbbox li .info{ float:right; margin-left:20px;  width: 55%; }
.listapp .lbbox li .info .title{font-family:"微软雅黑"; font-size:18px; line-height:30px;}
.listapp .lbbox li .info .context{ color:#aaa; font-size:12px; line-height:22px; margin-top:6px;}
.listapp .lbbox li .info .smallinfo{  overflow:hidden; font-size:10px; color:#CCC;}
.listapp .lbbox li .info .smallinfo .read,.listapp .lbbox li .info .smallinfo .shera,.listapp .lbbox li .info .smallinfo .replay{float:right; margin-right:10px; width:30px;line-height:22px; height:22px;padding-left:18px; }
.listapp .lbbox li .info .smallinfo .read{ background-position:0 -57px;}
.listapp .lbbox li .info .smallinfo .shera{background-position:0 -81px;}
.listapp .lbbox li .info .smallinfo .replay{background-position:0 -30px;}
.listapp .lbbox .more{ height:40px; line-height:40px; text-align:center; font-family:"微软雅黑"; font-size:18px; border:none;}

/* APP内容列表*/
.listapp .lbbox .videoli{ height:100px;}
.listapp .lbbox li .videoimg{ width:120px; height:90px; float:left;}
.listapp .lbbox li .videoimg img{width:120px; height:90px; border:#ddd solid 1px;border:none;}
.listapp .lbbox li .videoimg .play {filter: alpha(opacity=50);opacity: .50;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";color: #fff;position: absolute;width: 120px;height:90px;background-position:0 -130px;cursor: pointer;}
.listapp .lbbox .videoli .info .smallinfo,.listapp .lbbox .videoli .info .context{ width:514px;}

/* APP内容文章内容*/
.listapp .lbcontext{ font-family:"宋体"; font-size:14px;}
.listapp .lbcontext p{ margin-top:10px; text-indent:2em; line-height:25px;}
.listapp .lbcontext img{ max-width:660px;_width:expression(this.width > 660 ? "660px" : this.width); max-height:400px;_height:expression(this.height > 420 ? "420px" : this.height); }





