﻿@charset "utf-8";

@font-face {font-family: "iconfont";
  src: url('/Template/default/iconfont.eot'); /* IE9*/
  src: url('/Template/default/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/Template/default/iconfont.ttf?1') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('/Template/default/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

/* 图标调用 */
.iconfont {font-family:"iconfont" !important; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}
.top-cbl-ico {  display: block;  font-size: 25px;  text-align: center;  height: 30px;  line-height: 30px;  margin-top: 7px; color:#3D9DFF;}
.xinxi {  position: absolute;  top: 8px;  right: 116px;  background: #EC6767;    line-height: 15px;  border-radius: 10px;  padding: 0 3px;  text-align: center;  color: #fff;  font-size: 12px;  min-width: 12px;}

/* 功能模块展示 */
.list-pic { padding: 0px; margin: 7px; border: solid 1px #EDEDED; border-radius: 5px; background: #fff; }
.list-pic li { list-style: none; height: 59px; overflow: hidden; border-bottom: solid 1px #EDEDED; width: 50%; float: left; }
.list-pic li a { display: block; position: relative; }
.list-pic li a:hover { background: #FFFAF3; }
.list-pic li a .icon { padding: 10px; width: 40px; height: 40px; }
.list-pic li a .icon img { width: 40px; height: 40px; border-radius: 5px; }
.list-pic li a .name { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; padding-left: 60px; }
.list-pic li a .name h4 { display: block; height: 30px; line-height: 40px; margin: 0px; color: #000; font-size: 15px; }
.list-pic li a .name p { margin: 0px; color: #767676; font-size: 10px; line-height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
/*并行触屏按钮,1-5个链接自动换行*/
.btBox { padding: 4px 0; }
.bt1, .bt2, .bt3, .bt4, .bt5 { margin: 0px 10px; overflow: hidden; }
.bt1 a { width: 100%; color: #555555; text-align: center; text-shadow: 2px 2px rgba(255,255,255,0.3); }
.bt2 a { width: 50%; color: #555555; text-align: center; text-shadow: 2px 2px rgba(255,255,255,0.3); }
.bt3 a { width: 33%; color: #555555; text-align: center; text-shadow: 2px 2px rgba(255,255,255,0.3); }
.bt4 a { width: 25%; color: #555555; text-align: center; text-shadow: 2px 2px rgba(255,255,255,0.3); }
.bt5 a { width: 20%; color: #555555; text-align: center; text-shadow: 2px 2px rgba(255,255,255,0.3); }
.bt1 a, .bt2 a, .bt3 a, .bt4 a, .bt5 a { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; border: 1px solid #dbdbdb; border-right: none; box-shadow: 0 0 2px 0 #f6f7f8 inset; display: block; height: 32px; line-height: 32px; text-align: center; background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f1f3f6)); background: -webkit-linear-gradient(top, #ffffff, #f1f3f6); background: -moz-linear-gradient(top, #ffffff, #f1f3f6); background: -ms-linear-gradient(top, #ffffff, #f1f3f6); background: -o-linear-gradient(top, #ffffff, #f1f3f6); }
.bt1 a:last-of-type, .bt2 a:last-of-type, .bt3 a:last-of-type, .bt4 a:last-of-type, .bt5 a:last-of-type { border-right: 1px solid #dbdbdb; }
.bt2 a.btSelect, .bt3 a.btSelect, .bt4 a.btSelect, .bt5 a.btSelect { color: #ffffff; text-decoration: none; text-shadow: 2px 2px rgba(0,0,0,0.1); background-color: #828282; background: -webkit-linear-gradient(19% 75% 90deg, #929292, #757575); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#929292), to(#757575)); background: -moz-linear-gradient(19% 75% 90deg, #929292, #757575); background: -ms-linear-gradient(19% 75% 90deg, #929292, #757575); background: -o-linear-gradient(19% 75% 90deg, #929292, #757575); background: linear-gradient(19% 75% 90deg, #929292, #757575); }
/*并行按钮结束*/

/* 默认样式 */
.titleview { font-size: 20px; text-align: center; padding-top: 7px; float: left; width: 100%; font-family: "Microsoft YaHei"; }
.subtitleview { float: right; text-align: right; font-size: 14px; color: #515151; width: 100%; border-bottom: 1px dashed #B1B1B1; margin-bottom: 15px; }
.content { background: #FCFCFC; }
.subtitle { line-height: 38px; color: #000; border-bottom: 2px solid #2b73df; border-top: 1px solid #E3E3E3; letter-spacing: 0px; background: url(/Template/default/img/subtitle.gif) no-repeat 2px 50% #FFF; ; padding-left: 15px; }
.subtitle a { color: #000; font-weight: 700; }
.xk_tit { width: 100%; height: 45px; background: #FFF; border-top: solid 2px #2b73df; border-bottom: solid 1px #ebd7a4; }
.xk_tit table { height: auto; width: 100%; line-height: 40px; }
.xk_tit table tr .ts { color: #000; font-size: 20px; font-weight: 800; padding-left: 10px; }
.xk_tit table tr .ts a { color: #2b73df; }
.xk_tit table tr .hot { text-align: right; width: 50%; font-size: 15px; color: #FFF; padding-right: 5px; }
.xk_tit table tr .hot a { color: #161616; }
.tip { line-height: 24px;  margin: 10px; border: solid 1px #b3def4; background: #f6fcff; color: #f48a6e; padding: 5px 7px; text-shadow: 0 0 1px rgba(114,106,86,0.3); border-radius: 3px; font-size: 13px; }
/* 链接列表调用 */
.xk_more { height: 35px; max-width: 720px; padding: 5px 12px; }
.xk_more a { float: left; height: 33px; width: 100%; line-height: 33px; border: solid 1px #E3E3E3; background: #FFFFFF; color: #808080; text-align: center; font-size: 15px; }
.xk_more a:hover { border: solid 1px #2b73df; color: #2b73df; }
.son { padding: 5px; background: #FFFFFF; }
.xk2 { line-height: 37.8px; overflow: hidden; color: #fff; font-size: 15px; }
.xk2 a { position: relative; height: 37.8px; color: #434952; }
.xk2 a:before { content: ""; bottom: -10px; position: absolute; border-bottom: solid 1px #EEE; left: -500000px; right: -50000px; }
.xk2 a:nth-of-type(odd) { color: #2A90E4; font-weight: bold; margin: 0px 2px; }
/* UBB-Y=6类型样式 */
/*修改总体宽度可以改变图片显示一行多列，如：修改为320px，显示一行两列。↓↓↓*/
div.list6 { width: 100%; display: inline-block; padding: 0; }/*总体宽度*/
div.list6 ul { list-style-type: none; width: 100%; margin: 0 auto; }
div.list6 ul li { float: left; margin: 5px 5px 2px 5px; overflow: hidden; }/*列表内边框等属性*/
div.list6 ul li a { text-decoration: none; color: #000; text-indent: 0; overflow: hidden; }/*超链接*/
div.list6 ul li p a:hover { background: #498fcd; color: fff; }
/*修改图片宽度高度可以改变一行多列效果↓↓↓*/
div.list6 ul li img {  padding: 5px; border: solid 1px #C3C3C3; }/*图片样式*/
div.list6 ul li p { padding-top: 2px; font: 16px/30px "Microsoft YaHei"; text-align: center; margin-top: -7px; }/*说明文字*/
div.list6  .d-price .h {font-size: 16px;color: #eb5211;font-style: normal;}
div.list6  .d-price del {font-size: 10px;margin-left: 5px;}

/*修改总体宽度可以改变图片显示一行多列，如：修改为320px，显示效果较好↓↓↓*/
div.list7{width:100%; background:#202020; display:inline-block; padding:0; margin:0 auto; }/*总体宽度*/
div.list7 ul { list-style-type:none;}
div.list7 ul li {padding-bottom:8px; padding-left:10px;}/*列表内边框等属性*/
div.list7 ul li  p.cont7_tit{ color:#fff; font:800 14px/2 "宋体"; padding:0px;}/*内容标题*/
div.list7 ul li a{ text-decoration:none; color:#fff; font:800 16px/2 "宋体";  }
div.list7 ul li a:hover{ text-decoration:underline;}
/*修改内容宽度高度可以改变显示效果效果↓↓↓*/
div.list7 ul li a .cont{ padding:0;}/*内容的高度*/
/*修改图片宽度高度可以改变显示效果效果↓↓↓*/
div.list7 ul li a .cont img{ display:block; float:left; border: solid 2px #5D5D5D;}/*图片样式*/
div.list7 ul li a .cont span{ display:inline-block; width:170px; height:83px;  background:url(/NetImages/model/model11/bg_cont.png) no-repeat;  line-height:1.2; padding:5px 0 0 20px; word-wrap:break-word; color:#fff;  font:400 16px/1.5 "宋体";  }/*缩略内容*/
div.list7 ul li a .cont span label{word-wrap:break-word; display:block;}/*时间的样式*/

/* UBB-Y=12类型样式 商店样式 */
/* UBB-Y=13类型样式 V2 */ 
.list13 { }
.list13 li { position: relative; overflow: hidden; margin: 10px; padding: 10px; border: solid 1px #CCC; box-shadow: 0px 0px 3px #949494; background: #fff; }
.list13 li .con13_tit { height: 30px; overflow: hidden; font-size: 16px; font-weight: bold; color: #333; }
.list13 li .cont { padding-top: 30px; height: auto !important; }
.list13 li .cont img { height: 150px; /*margin-bottom: 20px; border: dashed 1px #BDBDBD;*/ width: 320px; max-width: 100%; }
.list13 li .cont span { display: block; font-size: 13px; color: #CCC; line-height: 20px; }
.list13 li .cont span:after { content: "查看全文"; display: block; border-top: solid 1px #CCC; margin-top: 10px; height: 30px; font-size: 16px; font-weight: bold; color: #515151; line-height: 40px; }
.list13 li .cont span::before { content: ""; position: absolute; right: 10px; bottom: 15px; z-index: 3; width: 7px; height: 7px; border-color: #454545; border-style: solid; border-width: 0 2px 2px 0; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
.list13 li .cont label { position: absolute; top: 30px; line-height: 40px; color: #4E4E4E; font-size: 12px; padding-left: 3px; }

/* UBB-Y=13类型样式 商店模块 */

/***************** common.css ******************/
.bottom { height: 44px; background: #596975; overflow: hidden; position: fixed; left: 0px; z-index: 998; bottom: 0px; width: 100%; box-shadow: 0px -1px 1px rgba(0,0,0,0.5); }
.bottom li { float: left; width: 25%; height: 44px; text-align: center; line-height: 10px; }
.bottom li img { width: 30px; height: 30px; }
.bottom li a { font-size: 13px; color: #fff; }

/*成功案例*/
.anli { background-color: #09F; height: 35px; padding-left: 10px; color: #FFF; line-height: 35px; }
.anli .right a{ float:right; color:#fff; height: 35px; line-height: 35px; font-size:13px; padding-right:10px;}
.anli-list { padding: 10px; line-height: 25px; overflow: hidden; background-color: #FFF; text-align: center; word-wrap: normal; }
.anli-list a { display: block; float: left; padding: 2px 3px; margin: 5px; background-color: #FEFEFE; border: solid 1px #E0E0E0;outline: double 2px #F4F4F4; border-radius: 2px; color: #333; text-align: center; overflow: hidden; }

/*表单中submit按钮用这个样式*/
div.linetouch { overflow : hidden; width: 100%; }
div.linetouch a { display: block; color: #333; background: url(/Template/default/img/android.png) no-repeat 97% 50%; font: 14px/37px "宋体"; width: 100%; float: left; border-bottom: solid 1px #b5b5b4; padding-left: 5px; }
div.linetouch a:hover { display: block; color: #b51335; background: url(/Template/default/img/androidHover.png) no-repeat 97% 50% #F3EDE9; font: 14px/37px "宋体"; width: 100%; float: left; border-bottom: solid 1px #b5b5b4; padding-left: 5px; }

/*置顶或置低导航*/
.seaiis_footer { height: 44px; position: fixed; left: 0px; right: 0px; top: 0px; /*全顶*/ /* bottom:0px; 全低用这个*/ 
z-index: 100; }
.seaiis_footer ul { box-shadow: 0px -1px 4px #989898; height: 44px; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f8f8f8), color-stop(1, #e2e3e7)); width: 100%; }
.seaiis_footer ul li { list-style-type: none; border-top: 1px solid #fff; float: left; font-family: "微软雅黑"; font-size: 12px; color: #7a8289; text-align: center; width: 25%; float: left; }
.seaiis_footer ul li button { background: none; text-shadow: 0px 1px 0px #fff; font-family: "微软雅黑"; font-size: 12px; color: #7a8289; width: 100%; height: 44px; border: none; text-align: inherit; padding-top: 22px; }
.seaiis_footer ul li .footer_button_sy { /*color:#f95d0f;*/
background-image: url(/Template/default/img/Home2.png); background-repeat: no-repeat; background-size: 20px; background-position: center 4px; }
.seaiis_footer ul li .footer_button_sy:hover { background-image: url(/Template/default/img/Home2_hover.png); color: #f95d0f; }
.seaiis_footer ul li .footer_button_sjxx { background-image: url(/Template/default/img/Shop2.png); background-repeat: no-repeat; background-size: 18px; background-position: center 4px; }
.seaiis_footer ul li .footer_button_sjxx:hover { color: #f95d0f; background-image: url(/Template/default/img/Shop_hover.png); }
.seaiis_footer ul li .footer_button_ss { background-image: url(/Template/default/img/ss02.png); background-repeat: no-repeat; background-size: 20px; background-position: center 4px; }
.seaiis_footer ul li .footer_button_ss:hover { color: #f95d0f; background-image: url(/Template/default/img/ss02_hover.png); }
.seaiis_footer ul li .footer_button_wddd { background-image: url(/Template/default/img/man.png); background-repeat: no-repeat; background-size: 20px; background-position: center 4px; }
.seaiis_footer ul li .footer_button_wddd:hover { color: #f95d0f; background-image: url(/Template/default/img/man_hover.png); }
.seaiis_footer ul li .footer_button_gwc { background-image: url(/Template/default/img/gwc2.png); background-repeat: no-repeat; background-size: 24px; background-position: center 4px; }
.seaiis_footer ul li .footer_button_gwc:hover { color: #f95d0f; background-image: url(/Template/default/img/gwc2_hover.png); }
/*全顶或底部导航结束*/


/*菜单导航开始*/
.breadcrumb { font-size: 13px; background: #FFF; border-top: 1px solid #D0D0D0; overflow: hidden; zoom: 1; border-bottom: 1px solid #D0D0D0;}
/*.breadcrumb .crust:hover a, span.crumb { background-color: #d7edfc }
.breadcrumb .crust:hover span.crumb { background-color: #d7edfc }
.breadcrumb .crust:hover .arrow span { border-left-color: #d7edfc }*/
.breadcrumb .crust { display: block; float: left; position: relative; zoom: 1 }
.breadcrumb .crust:last-child a { font-weight: bold }
.breadcrumb .crust:first-child a { padding-left: 10px; color:#333;}
.breadcrumb .crust a, span.crumb { text-decoration: none; background-color: #FFF; padding: 0 10px 0 18px; margin-bottom: -1px; border-bottom: 1px solid #D0D0D0; outline: 0 none; display: block; line-height: 36px; _border-bottom: none;color:#333;}
.breadcrumb .crust .arrow { border: 8px solid transparent; border-right: 1px none black; border-left-color: #D0D0D0; display: block; position: absolute; right: -12px; top: 10px; z-index: 1; width: 0px; height: 0px }
.breadcrumb .crust .arrow span { border: 12px solid transparent; border-right: 1px none black; border-left-color: #FFF; display: block; position: absolute; left: -13px; top: -12px; z-index: 2; white-space: nowrap; overflow: hidden; text-indent: 9999px; width: 0px; height: 0px }
.breadcrumb .crust .arrow { _display: none }
/*菜单导航结束*/
.right { font-size: 14px; float: right; color: #999999; margin-right: 5px; }
.KL-left  {font-size: 16px;color: #eb5211;float: left;}
.KL-center {font-size: 12px;-webkit-box-flex: 1;float: center;}
.KL-right {font-size: 12px;float: right;}
.layout_bbsre {font-size: 12px; float:right;color:#999999 ;margin-right:5px; background:url(/Template/default/img/bbsre.png) no-repeat center right; padding-right:15px;}
.layout_bbsht {font-size: 12px; float:right;color:#999999 ;margin-right:5px; background:url(/Template/default/img/bbsht.png) no-repeat center right; padding-right:15px;}
.gray { color: #999999 }
.titleview { }
/*URL链接按钮效果*/
.linkbtn { padding: 5px; margin: 5px; }
.linkbtn a { background-color: #F5F5F5; padding: 5px; margin: 5px; border-radius: 5px; transition: 0.2s; border: 1px solid #999999; background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F5F5F5)); }
.urlbtn {padding: 1px 5px;margin: 1px;transition: 0.2s;}
div.showpage {margin: 5px 10px;border-radius: 3px;border: 1px solid #dbdbdb;overflow: hidden;background-color: #fff;color: #555555;text-align: center;}
/*上一条下一条前面图标*/
.nexttitle { background: #FFFFFF; padding: 5px 10px; float: none; clear: both; border: 1px solid #dbdbdb; margin: 10px; }
.nexttitle a { padding-left: 60px; line-height: 30px; position: relative; height: 30px; overflow: hidden; display: block; font-size: 15px; color: #333; }
.nexttitle br { display: none; }
#nextgo, #nextpre { width: 50px; position: absolute; top: 3px; bottom: 0px; left: 0px; height: 24px; }
#nextgo { background-color: #12B1CF; ; }
#nextpre { background-color: #68D115; }
#nextgo:before { content: "上一条"; font-size: 13px; }
#nextpre:before { content: "下一条"; font-size: 13px; }
#nextgo:before, #nextpre:before { color: #FFFFFF; line-height: 24px; position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; text-align: center; }
#nextgo:after { content: ''; display: block; position: absolute; width: 0; height: 0; border: 4px solid transparent; border-left: 4px solid #12B1CF; top: 7px; right: -8px; }
#nextpre:after { content: ''; display: block; position: absolute; width: 0; height: 0; border: 4px solid transparent; border-left: 4px solid #68D115; top: 7px; right: -8px; }
.content { padding: 5px; word-wrap:break-word;}
.content img { max-width: 100%;/* border-radius: 10px; */}
/*加载图标*/
#loadimg { background-image: url(/Template/default/img/loads.gif); background-repeat: no-repeat; background-position-y: center; width: 16px; heigh: 16px; display: inline-block; }
/*以下右侧边展开导航菜单*/
.box_left { position: absolute; right: 80%; z-index: 0; width: 100%; }
.box_right { position: fixed; left: 20%; z-index: 0; margin: 44px 0px 100px 0px; top: 0px; box-shadow: 0 0 15px #ccc; width: 80%; bottom: -100px; background-color: #F36; right: 0px; }
.mmenu { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 0; overflow: auto; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; }
.mmenu ul, .mmenu li { list-style: none; }
.mmenu li { position: relative; }
.mmenu ul, .mmenu li, .mmenu li > a, .mmenu li > span { display: block; padding: 0; margin: 0; }
.mmenu > ul { background-color: inherit; padding: 10px 0 40px 0; }
.mmenu { background: #333; }
.mmenu * { text-shadow: 0 1px 2px rgba( 0, 0, 0, 0.5 ); }
.mmenu li { border: none; border-top: 1px solid #444; border-bottom: 1px solid #111; }
.mmenu a { line-height: 40px; position: relative; color: #7a8289; text-align: center; text-shadow: 0px 1px 0px #fff; }

/*会员空间*/
.userinfobg {height:180px; width:100%;overflow:hidden;z-index:1;position: inherit;background-repeat:no-repeat;background-size:100% 100%;}
.userinfobg img {height:180px; width:100%;position:relative}
.userinfobg y { width:80px; height:40px; color:#FFF;text-shadow: 1px 1px 1px #000; font-size:13px; line-height:18px; margin:10px 10px; z-index:2;position:absolute;}
.userinfoqj {BACKGROUND:#f3f3f3;}
.userinfoqj a {text-decoration:none; color:#000;}
.userinfoqj a:hover {color:#59a3ec;}
.userinfotop { width:100%; height:44px; border-bottom:solid 1px #2477ca;color:#FFF; line-height:44px; text-align:center; font-size:18px; background:#59a3ec;}
.userinfotop li { float:left; height:44px; width:44px;}
.userinfotop y {float: right; height:44px; width:44px;}
.userinfozan { width:82px; height:31px; position:relative;float:right; top:12px;margin-right:10px;background-image:url(/Template/default/useinfo/guanzhu.png);background-repeat:no-repeat;}
.userinfoxin { width:70px; height:20px; position:relative;float:right; top: 155px;margin-right: -110px;background:url(/Template/default/useinfo/email.png) no-repeat left center; background-size:25%; font-size:13px; line-height:20px;padding-left: 25px;text-shadow: 0 1px 1px #333;}
.userinfozan img { height:auto; width:auto;}
.userinfotx {min-height: 80px;z-index: 3;position: relative;}
.userinfotx li {width: 100px;height: 100px;border-radius: 70px;overflow: hidden;margin-left: 15px;border:solid 3px #fff;box-shadow: 2px 2px 6px #000;position: absolute;top: -50px;overflow:hidden; background:#fff;}
.userinfotx li img {width:100px; height:100px;border-radius: 70px;}
.userinfotx y {float:right; width:80px; height:40px; color:#FFF;text-shadow: 1px 1px 1px #000; font-size:13px; line-height:18px; margin-top:10px;}
.userinfotx span {font-size: 15px;color: #7f7f7f;position: absolute;top: 0px;left: 130px;padding:5px 5px 0 5px;overflow: hidden;max-height: 75px;}
.userinfotx span img {width:20px; height:20px; border-radius:3px;vertical-align: middle;margin-left: 5px;margin-bottom: 8px;}
.userinfotx span a {font-size:20px; font-weight:600;}
.userinfotx p {font-size:12px; color:#5a5a5a; line-height:20px;overflow: hidden;height: 40px;}
.userinfohxcd {width:100%; height:70px; border-bottom:solid 1px #e4e4e4; border-top:solid 1px #e4e4e4; background:#FFF;}
.userinfohxcd li {float:left; width:25%; height:70px; text-align:center; font-size:15px; color:#6c6c6c; line-height:30px; padding-top:5px;}
.userinfohxcd li a {font-size:22px;line-height:10px;}
.userinfolcd {width:100%;  }
.userinfolcd ul { margin:7px; border:solid 1px #e4e4e4; background:#FFF;list-style-type:none;-webkit-padding-start: 0px;}
.userinfolcd li { width:100%; border-bottom:solid 1px #e4e4e4;height: 45px;}
.userinfolcd li.banzhu {height: auto;overflow: hidden;border-bottom: 0px;}
.userinfolcd p {float:left; line-height:45px; padding-left:10px;color:#000; }
.userinfolcd y {float: right; line-height:45px; margin-right:7px;;color:#000; font-size:13px;}
.userinfolcd span {float:left; margin-left:15px; line-height:45px; color:#6a6a6a;}
.userinfolcd span img {vertical-align:middle; margin-left:3px; max-height:35px;}
.userinfoerjicd { height:80px; width:100%; background:#fff;border-bottom:solid 1px #e4e4e4; border-top:solid 1px #e4e4e4;}
.userinfoerjicd li { float:left; height:80px; width:25%; text-align:center; line-height:15px; margin-top:5px;}
.userinfoerjicd li img {width:45px; height:45px;text-align:center;border-radius:5px;margin-top: 5px;}
.userinfoerjicd li a {text-align:center; font-size:14px; }
.userinfoxc {width:100%; padding-bottom:5px;}
.userinfoxcti {width:100%; height:35px; }
.userinfoxcti p {float:left; height:20px; line-height:20px;color:#000;border-left:solid 5px #FF5154; margin-top:10px; padding-left:5px;}
.userinfoxcti y a{float:right; line-height:35px; font-size:14px; padding-right:10px; color:#747474;}
.userinfoxcd { width:100%; }
.userinfoxcd ul { margin:7px; border:solid 1px #e4e4e4; background:#FFF;list-style-type:none;-webkit-padding-start: 0px;}
.userinfoxcimg { max-width:100%; font-size:15px; line-height:25px;padding: 0 10px;color: #777777;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.userinfoxcimg img {height:50px; width:50px; border-radius:5px; margin-right:10px;}
.userinforight { font-size: 14px; float:right;color:#999999 ;margin-right:5px;}
.userinfoline5 {background:#fff;max-width:100%;font-size:15px; line-height:25px;color:#777777;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.userinfoline5 a { background:url(/Template/130/useinfo/di.gif) no-repeat 10px 50%;line-height:28px;color:#000; max-width:100%; padding-left:20px;font-size:14px;}
.userinfoline5 a:hover { color:#b60909;}
.userinfofk {background:#fff;overflow:hidden;width:100%;}
.userinfofk a {line-height:25px;color:#000; width:100%; padding-left:10px;font-size:13px; height:25px;}
.userinfofk img { height:25px; width:25px; margin-right:5px;vertical-align:middle; }
.userinfoliuyan {background:url(/Template/130/useinfo/liuyan.gif) no-repeat 15px 5px;line-height:25px;color:#272727; padding-left:40px;font-size:14px; margin-bottom:5px;}
.userinfoliuyan .right {font-size:12px;}

/*分享代码*/
.pjlist {padding: 0px 10px 0px 10px;}
.pj {padding: 0px 15px 0px 10px;color: #2A2A2A;font-size: 16px;line-height: 1.8;word-wrap: break-word;/*overflow: hidden;*/background-color: #F9F9F9;}
.article-share {height:20px;}
.as-tit {float: left;line-height: 20px;font-size: 12px;font-weight: normal;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color: #999;padding-top: 10px;}
.as-icon {float: left;margin: 5px;}
.as-icon a {float:left;width:30px;height:28px;margin-right:4px;background:url(/Template/default/img/share.png) no-repeat;background-size:236px auto}
.as-icon .s-QZone {background-position:4px 3px;}
.as-icon .s-sina {background-position:-46px 5px;}
.as-icon .s-weblog {background-position:-96px 5px;}
.as-icon .s-a {background-position:-150px 5px;}
.as-icon .s-fav {background-position:-200px 5px;}
.as-num {padding:4px 0;color:#2a2a2a;}
.as-num span {color:#dc0000;}
.as-gf {border-top: 1px solid white;border-bottom: 1px solid #E0E0E0;background: white;color: #3E3E3E;font-weight: bold;text-shadow: 0 1px 1px white;background-image: -webkit-linear-gradient(top, #EDEDED, #CECECE);margin: 10px 0px 0px 0px;height: 40px;padding: 0 10px;}
/* 喜欢按钮 */
.ding {float: right;margin: 8px 0;line-height: 25px;font-size: 12px;font-weight: normal;color: #999;text-shadow: 0 1px 1px white;background: #fbfbfb;padding: 0 5px;border-radius: 3px;box-shadow: 0px 1px 3px #999 inset;}
.ding img {vertical-align: -6px;max-width: 21px;}
.ding .sc { background: url(/Template/default/img/bbssc.png) no-repeat left center;background-size: 17px auto;color: #999;padding-left: 17px;height: 20px;}
.ding .sc a {color:#555; font-size:13px;}
.down_baocuo {padding: 5px;}
/**评论**/
#comments h3,#comment-post h3{font-weight:bold;font-size:18px;margin-bottom:15px;text-align:left;}
#comment-post .tex{width:180px;height:25px;padding:5px 5px 5px 38px;border:#ddd 1px solid;margin-right:2px;box-shadow:inset 0 1px 1px #f6f6f6;border-radius:2px;}
#comment-post label{font-size:12px;margin-left:-225px;}
#comment-post .gdpl .fujian a {padding-left: 12px;font-size: 13px;color: #333;}
#comment-post textarea{position:relative;border-radius:2px 2px 0 0;height:70px;padding:4px;border:#ddd 1px solid;box-shadow:inset 0 1px 1px #f6f6f6;overflow-y:hidden;margin-bottom:-8px}
#comment-post .gdpl{background-image:-moz-linear-gradient(top, #ffffff, #f6f6f6);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f6f6f6));background-image:-ms-linear-gradient(top, #ffffff,#f6f6f6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType='0');border:#ddd 1px solid;width:99%;padding:4px;border-top:none;height:24px;border-radius:0 0 2px 2px;overflow: hidden;}
.num{ position:relative;float:right;color:#777;font-size:12px}
.face {width: 100px;height: 19px;float: left;margin: 0px 0px 0px 5px;font-size: 12px;color: white;}
.face a{color: #999;line-height: 28px;}
#submit,#reset{background-image:-moz-linear-gradient(top, #ffffff, #f1f1f1);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #f1f1f1));background-image:-ms-linear-gradient(top, #ffffff,#f1f1f1);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f1f1', GradientType='0');float:right;height:33px;margin:-5px 0 0 0;border-width:0 0 0 1px;border-style:solid;border-color:#ddd;font-weight:bold;color:#555;transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;padding-top:2px;width: 50px;}
#submit:hover,#reset:hover{background-image:-moz-linear-gradient(top, #f9f9f9, #eeeeee);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f9f9), color-stop(1, #eeeeee));background-image:-ms-linear-gradient(top, #f9f9f9,#eeeeee);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#eeeeee', GradientType='0');color:#000;}
#submit{margin:-5px -4px 0 0; width: 89px;}
#guest_avatar .avatar{width:55px;height:55px;float:right;margin-top:15px}
.mb{ margin-bottom:10px;}
.myfile{background: #f2f2f2;}
.filetop { width:100%; height:40px; border-bottom:solid 1px #2477ca;color:#FFF; line-height:44px; text-align:center; font-size:18px; background:#59a3ec;}
.filetop .Home a{ float:left; width:40px; height:40px; background:url(./img/home.png) no-repeat center center;}
.filetop .Back a{float: right; width:40px; height:40px;background:url(./img/Back.png) no-repeat center center;}
.fileuser{ height:64px; overflow:hidden; padding:10px; background-color:#FFF; margin-bottom:1px; position: relative;}
.fileuser .Head{ width:64px; height:64px; float:left;}
.fileuser .Head img{ width:100%; border:none; }
.fileuser .r-item{position: absolute;left: 85px;}
.fileuser .r-item .name{ height:32px; line-height:32px; color: #333; font-size:18px;margin-bottom: 3px;}
.fileuser .r-item .name img {vertical-align:middle; }
.fileuser .r-item .name .Sex img{ width:20px; height:20px; border-radius:10px;margin-bottom: 2px;}
.fileuser .r-item p{font-size:12px;color:#9C9C9C;overflow:hidden;text-overflow:ellipsis; }
.type{ overflow:hidden; height:30px; padding:5px 0px; background-color:#FFF; box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.type a{ width:25%; float:left; line-height:30px;text-align:center;border-right: 1px solid #dadada; margin-right:-1px;color: #333; font-size:14px;}
.type a .Mail {background:#FF5154; color:#fff; font-size:12px; border-radius:15px; padding:0 5px 0 6px; margin-left:3px;}
.list{ height:30px; padding:5px; background-color:#FFFFFF;border-bottom: 1px solid #F3F3F3; overflow:hidden; line-height:30px;}
.list a {color:#222;}
.list a:hover {color:#59a3ec;}
.list.mb{box-shadow: 0 1px 2px rgba(0,0,0,.2); border:none;}
.listcd ,.listrmb{height:25px; padding:5px; background-color:#666; overflow:hidden; line-height:25px;box-shadow: 1px 0px 10px #333 inset;}
.listcd a:nth-child(4n+1) {border-left: 0;}
.listcd a {width: 25%;float: left;line-height: 25px;text-align: center; border-left: 1px solid #6F6F6F;color: #EFEFEF;font-size: 14px;overflow: hidden;box-sizing: border-box;-webkit-box-sizing: border-box;}
.listrmb a:nth-child(2n+1) {border-left: 0;}
.listrmb a {width: 50%;float: left;line-height: 25px;text-align: center; border-left: 1px solid #6F6F6F;color: #EFEFEF;font-size: 14px;overflow: hidden;box-sizing: border-box;-webkit-box-sizing: border-box;}
.listmore { padding:8px 5px 5px; background-color:#666; overflow:hidden; box-shadow: 1px 0px 10px #333 inset;}
.listmore a:nth-child(2n+1) {border-left: 0;}
.listmore a {width: 50%;float: left;line-height: 20px;text-align: center; border-left: 1px solid #6F6F6F;color: #EFEFEF;font-size: 14px;overflow: hidden;box-sizing: border-box;-webkit-box-sizing: border-box; margin-bottom:8px;}
.listcd .d4 {width: 25%;float: left;line-height: 25px;text-align: center;color: #EFEFEF;font-size: 14px;border-right: 0px solid #dadada;}
.list i{ display:block; float:left; margin-right:5px;}
.list i1,.list i3,.list i4,.list iA,.list iM {display:block; float:left; margin:3px 8px 3px 3px; height:24px; width:24px;border-radius: 15px; color:#fff; text-align:center; line-height:24px; font-size:14px; font-weight:700;}
.list i1 {background:#7a87ff;}
.list i3 {background:#5ea1fd;}
.list i4 {background:#71b8e9;}
.list iA {background:#ff4d4d;}
.list im {background:#ff984d;}
.list i img{  margin:3px;height:24px; width:24px; border:none;border-radius: 15px;}
.list li {font-size:15px; padding-left:5px;float:left}
.list span{ line-height:30px; font-size:15px;}
.Output {font-size: 13px;float: right;color: #999999;margin-right: 5px;}
.Output img {max-height:28px; margin-left:3px;}
.Output a { color:#000; margin-left:5px;}
.filezk { float:right; width:20px; height:20px; margin: 5px 5px 5px 0; background:url(/Template/default/img/filezk.png) no-repeat center center; background-size:18px 18px;}
.showBox{position:fixed;background-color:rgba(0,0,0,0.7);color:#fff;height:30px;left:50%;top:50%;font-size:100%; line-height:30px;border:2px solid #888;border-radius:5px;text-align:center;padding:10px;} 
/* 默认样式 */

.bbsline1,.bbsline2 {background:#FFF; font-size: 13px;color: #999; margin:5px 10px; padding:5px 7px; border: 1px solid #D8D8D8; border-radius:2px; line-height:25px; }
.bbsline1 .biaoti a,.bbsline2 .biaoti a { color: #333; font-size: 16px;font-weight: 600;}
.bbsline1 .right,.bbsline2 .right {font-size: 12px;float: right;color: #999999;margin-right: 0px;}
.bbsline1:hover,.bbsline2:hover { background: #f9f9f9; }
.bbsline1 .huifu,.bbsline2 .huifu { float:right; padding-left:16px; background:url(/Template/default/img/huifu.png) no-repeat left center; background-size: 14px auto; font-size:12px;}
.bbsline1 .huifu a,.bbsline2 .huifu a {color:#333;}
.bbsline1 .yue,.bbsline2 .yue { float:right; padding-left:16px; background:url(/Template/default/img/yue.png) no-repeat left center; margin-right:7px; background-size: 16px auto;font-size:12px;}
.bbsline1 .quanding,.bbsline2 .quanding,.bbsline1 .zhiding,.bbsline2 .zhiding,.bbsline1 .fujian,.bbsline2 .fujian,.bbsline1 .paibi,.bbsline2 .paibi,.bbsline1 .toupiao,.bbsline2 .toupiao,.bbsline1 .jieshu,.bbsline2 .jieshu,.bbsline1 .zhuanti,.bbsline2 .zhuanti,.bbsline1 .jinghua,.bbsline2 .jinghua,.bbsline1 .chentie,.bbsline2 .chentie,.bbsline1 .suoding,.bbsline2 .suoding,.bbsline1 .xuanshang,.bbsline2 .xuanshang,.bbsline1 .hot,.bbsline2 .hot,.bbsline1 .zhong,.bbsline2 .zhong {color: #FFF;font-size: 12px;padding:2px 3px; margin-right:2px;text-align: center;white-space: nowrap;line-height: 20px;vertical-align:1px;}
.bbsline1 .quanding,.bbsline2 .quanding {background: #d53830;}
.bbsline1 .zhiding,.bbsline2 .zhiding {background: #D56D30;}
.bbsline1 .fujian,.bbsline2 .fujian {background: #5475C5;}
.bbsline1 .paibi,.bbsline2 .paibi {background: #D1BB5C;}
.bbsline1 .toupiao,.bbsline2 .toupiao {background: #279642;}
.bbsline1 .jieshu,.bbsline2 .jieshu {background: #626D7E;}
.bbsline1 .zhuanti,.bbsline2 .zhuanti {background: #B9645F;}
.bbsline1 .jinghua,.bbsline2 .jinghua {background: #FF7700;}
.bbsline1 .chentie,.bbsline2 .chentie {background: #7B7B7B;}
.bbsline1 .suoding,.bbsline2 .suoding {background: #000000;}
.bbsline1 .xuanshang,.bbsline2 .xuanshang {background: #9D6AFB;}
.bbsline1 .hot,.bbsline2 .hot {background: #FF2F00;}
.bbsline1 .zhong,.bbsline2 .zhong {background: #d53830;}

/*论坛内页*/
.line4, .line5 { word-break: break-all; background-color: #fff; padding: 5px; line-height: 30px; padding: 5px; color: #636363; border-bottom: 1px solid #EBEBEB; font-size:15px;}
.line4 a, .line5 a { color: #000; font-weight:600; font-size: 16px;}
.line4:hover,.line5:hover {background:#f9f9f9;}
.line4 .right, .line5 .right { font-size: 12px; }
.line4 a:hover, .line5 a:hover { color: #006cbf; }
.line4 .Sex,.line5 .Sex {width:17px; height:17px; border-radius:10px; margin-left:5px;vertical-align:middle;margin-bottom: 2px;}
.line4 .urlbtn,.line5 .urlbtn {text-shadow:none; font-family:"Microsoft YaHei"; color:#434343; margin-left:5px; font-size:13px; font-weight:600;}
.right { font-size: 14px; float: right; color: #999999; margin-right: 5px; }
/*上一条下一条前面图标*/
.content2 .nexttitle { background: #FFFFFF; padding: 5px 10px; float: none; clear: both; border: 1px solid #dbdbdb; margin: 5px 0; }
.content2 .nexttitle img {max-height: 25px;vertical-align: middle;}
.content2 .nexttitle a { padding-left: 60px; line-height: 25px; position: relative; height: 25px; overflow: hidden; display: block; font-size: 14px; color: #555; font-weight:600;white-space: nowrap;text-overflow: ellipsis;}
.content2 .nexttitle a:hover { color: #006cbf; }
.content2 .nexttitle br { display: none; }
.content2 #nextgo, #nextpre { width: 50px; position: absolute; top: 3px; bottom: 0px; left: 0px; height: 20px; }
.content2 #nextgo { background-color: #12B1CF; ; }
.content2 #nextpre { background-color: #68D115; }
.content2 #nextgo:before { content: "上一条"; font-size: 12px; font-weight:normal;}
.content2 #nextpre:before { content: "下一条"; font-size: 12px; font-weight:normal;}
.content2 #nextgo:before, #nextpre:before { color: #FFFFFF; line-height: 20px; position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; text-align: center; }
.content2 #nextgo:after { content: ''; display: block; position: absolute; width: 0; height: 0; border: 4px solid transparent; border-left: 4px solid #12B1CF; top: 7px; right: -8px; }
.content2 #nextpre:after { content: ''; display: block; position: absolute; width: 0; height: 0; border: 4px solid transparent; border-left: 4px solid #68D115; top: 7px; right: -8px; }

/* 默认样式 */
.content2 {padding: 5px;word-wrap: break-word;background: #FBFBFB;}
.content2 .fujian { font-size:14px; color:#1d1d1d; line-height:24px;border: 1px solid #EBEBEB; padding:5px;}
.content2 .fujian p {font-size:14px; font-weight:bold; color:#555; border-bottom: 1px dotted #ddd;}
.content2 img {max-width:100%;}
.bbscontent {padding:5px; font-size:16px;color: #1d1d1d;word-wrap: break-word; min-height: 200px;}
.bbscontent .Record {text-align:right; color:#9c9c9c; font-size:12px; border-top: 1px dotted #ddd; margin-top:5px;}
.bbscontent .con {background:#fff; border-radius: 2px;line-height: 24px; padding: 5px 8px; border: 1px solid #E7E7E7; color:#808080; font-size:14px; margin-bottom:5px;}
.bbsvivetop {min-height:75px; height:auto;}
.titleview { font-size: 20px; text-align: center; padding-top: 7px; width: 100%;}
.subtitleview2 {display: block; font-size: 12px;color: #808080; width: 100%; border-bottom: 1px solid #EBEBEB; }
.subtitleview2 a { float:right;}
/*.bbslouzhu {padding:5px;border: 1px solid #EBEBEB; background:url(/Template/default/img/louzhu.png) no-repeat right top;} */
.bbslouzhu{ height:50px; overflow:hidden; padding:10px; margin-bottom:1px; position: relative; background:url(/Template/default/img/louzhu.png) no-repeat right top #ffffff;border: 1px solid #EBEBEB;}
.bbsdata{ overflow:hidden; padding:3px 5px; background:#ffffff;border: 1px solid #EBEBEB; margin-top:5px; font-size:13px; color:#888;}
.bbsdata img { max-height:30px; margin-left:3px;vertical-align: middle;}
.bbsdata a {color:#333;}
.bbsdata .info {overflow: hidden; margin:3px 0; padding:5px;border: 1px solid #dadada;}
.bbsdata .info a {width: 25%;float: left;font-size: 15px;height:20px;line-height: 20px;overflow: hidden;box-sizing: border-box;-webkit-box-sizing: border-box;border-left: 1px solid #dadada;text-align: center;color: #333;}
.bbsdata .info a:nth-child(4n+1) {border-left: 0;}
.bbslouzhu:hover {background-color:#FCFCFC;}
.bbslouzhu .Head{ width:50px; height:50px; float:left; border-radius:50px;}
.bbslouzhu .Head img{ width: 50px; height: 50px; border-radius: 50px;}
.bbslouzhu .r-item{position: absolute;left: 65px;}
.bbslouzhu .r-item .name{ height:25px; line-height:30px; color: #333; font-size:18px;}
.bbslouzhu .r-item .name a {color:#222;font-weight: bold;}
.bbslouzhu .r-item .name img {vertical-align:middle; }
.bbslouzhu .r-item .name .Sex img{ width:20px; height:20px; border-radius:10px;margin-bottom: 2px; margin-left:5px;}
.bbslouzhu .r-item p{font-size:12px;color:#9C9C9C;overflow:hidden;text-overflow:ellipsis; }
.bbslouzhu .r-item p img {max-height:22px;vertical-align:middle; margin-right:3px;}
.listcd {height:30px; padding:5px; background-color:#666; overflow:hidden; line-height:30px;box-shadow: 1px 0px 10px #333 inset;}
.listcd a:nth-child(4n+1) {border-left: 0;}
.listcd a {width: 25%;float: left;line-height: 30px;text-align: center; border-left: 1px solid #6F6F6F;color: #EFEFEF;font-size: 14px;overflow: hidden;box-sizing: border-box;-webkit-box-sizing: border-box;}
.share-total, .fav-link, .share-link,.bbs-more,.bbs-data{vertical-align: bottom;background-color: white;border: 1px solid #D8D8D8;color: #575757;-webkit-border-radius: 1px;height: 30px;line-height: 30px;display: inline-block;margin-left: 5px;width: 80px;text-align: center;font-size: 13px;}
.share-area {overflow: hidden;margin: 10px 0 10px;font-size: 0;text-align: right;}
.share-total {float: left;margin-left: 0;width: auto;padding: 0 2px 0 12px;background: url(/Template/default/img/bbszan.png) no-repeat 5px center #fff;background-size: 27px auto;padding-left: 35px;}
.share-total span {font-family: arial;margin-right: 6px;}
.share-link {background: url(/Template/default/img/bbsfx.png) no-repeat 35px center #fff;background-size: 27px auto;padding-right: 30px;width: 35px;text-align: right;}
.fav-link {background: url(/Template/default/img/bbssc.png) no-repeat 35px center #fff;background-size: 25px auto;padding-right: 30px;width: 35px;text-align: right;}
.bbs-data {background: url(/Template/default/img/bbsdata.png) no-repeat center center #fff;background-size: 27px auto;width: 32px;text-align: right;}
.bbs-more {background: url(/Template/default/img/bbsmore.png) no-repeat center center #fff;background-size: 27px auto;width: 32px;text-align: right;}

.bbsface{ display:block; width:20px; height:20px; background:url(/Template/default/img/facebg_1.png) 0px -98px no-repeat; float:left; margin-left:5px;}
.bbsface:hover,.face.in{ background-position:0px -118px;}
#SmohanFaceBox{ display:block; width:100%;max-width:310px;margin-top:20px; position:absolute;z-index:9999;}
#SmohanFaceBox .Corner{ display:block; width:28px; height:15px; background:url(/Template/default/img/facebg_1.png) -32px -100px no-repeat; position:absolute; left:0px; top:0; z-index:100;}
#SmohanFaceBox .Content{ display:block; width:300px; min-height:220px; padding:10px; background:#ffffff;border:1px solid #cfcfcf; z-index:99; margin:14px 0px 0px 0px; box-shadow:0px 1px 10px rgba(204,204,204,1); border-radius:2px;}
#SmohanFaceBox .Content h3{ margin:0; padding:0; width:300px; height:30px; line-height:26px; display:block; font-size:14px; text-align:left;}
#SmohanFaceBox .Content h3 span{ float:left;}
#SmohanFaceBox .Content h3 .close{ display:inline-block; width:16px; height:16px; background:url(/Template/default/img/facebg_1.png) -30px -120px; float:right; cursor:pointer;}
#SmohanFaceBox .Content h3 .close:hover{ background-position:-46px -120px;}
#SmohanFaceBox .Content ul{ margin:5px 0px 0px 0px; padding:0; list-style-type:none;}
#SmohanFaceBox .Content ul li{ display:inline-block;  padding:2px; border:1px solid #f8f8f8; float:left;}
#SmohanFaceBox .Content ul li:hover{ border-color:#6C3;}

.line4 .huifu,.line5 .huifu {margin:2px; padding:3px 5px; color:#888; font-size:13px;border: 1px solid #ECECEC; border-radius:3px; line-height:25px; background:#FFFDF9;}
.line4 .huifu a,.line5 .huifu a {font-size:14px;}
.line4 .huifu img,.line5 .huifu img {max-width:100%; max-height:200px;}
.line1 .subtitleview { float: none; border-bottom: 0px; }
.line2 .subtitleview { float: none; border-bottom: 0px; }
.pyq_nav { height: 40px; width: 100%; background: #fff; border-bottom: 1px solid #ebebeb; }
.pyq_nav a { float: left; width: 16.6%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #000; text-align: center; line-height: 40px; }
.pyq_nav a:hover { background: #F7F7F7; }
.pyq_nav .yes a { color: #B23737; border-bottom: 3px solid #B23737; height: 38px; }

.pyq_img ul { max-width: 300px; background: #fff; overflow: hidden; }
.pyq_img ul li { float: left; width: 33.3%; height: 100px; overflow: hidden; border: 2px solid #FFFFFF; box-sizing: border-box; }
.pyq_img img { width: 100%; height: auto; min-height: 100px; }
.pyqline .line4, .pyqline .line5 { margin: 5px; border: 1px solid #EBEBEB; }
.pyq_url a { height: 50px; background: #F1F1F1; color: #222; line-height: 50px; font-size: 14px; margin: 5px 0; overflow: hidden; text-overflow: ellipsis; padding-right: 5px; display: block; }
.pyq_url img { width: 50px; height: 50px; float: left; margin-right: 10px; }

/*朋友圈*/

.pyq_top {height: 40px;border-bottom: solid 1px #2673D8; color: #FFF;line-height: 40px;text-align: center;font-size: 16px;background: #52A8FF; overflow:hidden;position: relative; padding:0 45px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pyq_top .back {width: 40px;height: 40px;background: url(/Template/default/img/pyq_fh.png) no-repeat center center; background-size:25px 25px;position: absolute; left:0px; top:0px;}
.pyq_top .kanta {float: right;width: 40px;height: 40px;background: url(/Template/default/img/pyq_jl.png) no-repeat center center; background-size:25px 25px;position: absolute; right:0px; top:0px;}
.pyq_top .back a,.pyq_top .kanta a {display:block;width: 40px;height: 40px;}
.pyq_view { padding:10px; background:#fff;}
.pyq_view .user { height: 45px; margin-bottom:5px;}
.pyq_view .user .right { float: right; line-height: 48px; padding-right: 10px; font-size: 12px; color: #ccc; }
.pyq_view .user a{ color:#3B3B3B; font-size:17px; font-weight:bold; float:left; line-height:45px; padding-left:10px;}
.pyq_view .user img {width: 45px;height: 45px;border-radius: 50%; float:left;background: #3FAFFF;}
.pyq_view .pyq { margin-top:10px; padding:0 10px;}
.pyq_view_p {font-size:16px; line-height:25px; text-indent:2em;}
.pyq_view_p img { max-width:100%;}
.pyq_view_fx {padding: 5px 10px;background-color: #AEAEAE;overflow: hidden;line-height: 30px;box-shadow: 1px 0px 10px #818181 inset;margin-top: 5px;border-radius: 3px; color:#fff;}
.pyq_view_fx a {color:#333; margin-right:10px;color: #FFF;margin-right: 10px;text-shadow: 0 1px 3px #747474;font-size: 13px;transition: all 0.2s linear;}
.pyq_viewre { padding: 10px; color: #545454; line-height: 25px;text-indent: 2em;font-size: 15px;}
.pyq_viewre-re { background: #F4F4F4; border-bottom:39px; }
.pyq_viewre-re li { position: relative; padding: 10px; border-bottom: 1px solid #E2E2E2; }
.pyq_viewre-re li:first-of-type { border-top: 1px solid #E2E2E2; }
.pyq_viewre-re li .img { position: absolute; top: 10px; left: 10px;width: 45px;height: 45px;border-radius: 50%;background: #3FAFFF;}
.pyq_viewre-re li .name { position: absolute; top: 10px; left: 65px; height: 28px;line-height: 22px; }
.pyq_viewre-re li .name a { font-size: 14px; font-weight: bold; color: #525252; }
.pyq_viewre-re li p { padding-left: 55px; padding-top: 25px; font-size: 14px; font-weight: normal; color: #525252; line-height: 25px; }
.search-fixed{ position:fixed; right:0; bottom:0; left:0;  height:38px; border-top:1px solid #BABABA;  padding:0; background:#f4d143; z-index:88;  }
.search-fixed form{}
.search-fixed input[type=text]{ position:absolute; top:0px; right:0px; bottom:0px;left:0px;width:100%;table-layout: fixed;color: #E7E7E7;text-indent: 5px;border:5px solid #f4d143; box-sizing:border-box;   background: rgba(0,0,0,.1); z-index:99; border-radius:10px;}
.search-fixed input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#EDEDED;}
.search-fixed input:-moz-placeholder, textarea:-moz-placeholder {color:#EDEDED;}
.search-fixed input::-moz-placeholder, textarea::-moz-placeholder {color:#EDEDED;}
.search-fixed input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#EDEDED;}
.search-fixed input[type=submit]{ position:absolute; top:0; right:0; bottom:0; width:60px; border:none; outline:none; background: url(/Template/default/img/refb.png) no-repeat center center; background-size:30px; z-index:100;}

.pyq { height:30px;}
.pyq_zan a { background: url(/Template/default/img/pyq_zan.png) no-repeat left center; background-size: 22px 22px; padding-left: 25px; display: block; color: #999; font-size: 13px; font-weight: normal; float: right; }
.pyq_zan a:visited { color: #B23737; background: url(/Template/default/img/pyq_zans.png) no-repeat left center; }
.pyq_re a { background: url(/Template/default/img/pyq_re.png) no-repeat left center; background-size: 22px 22px; padding-left: 25px; display: block; color: #999; font-size: 13px; font-weight: normal; float: right; margin-right: 10px; }
.pyq_del a { background: url(/Template/default/img/pyq_del.png) no-repeat center center; background-size: 22px 22px; display: block; width: 25px; height: 30px; float: right; margin-right: 10px; }
.pyq_fx { background: url(/Template/default/img/pyq_fx.png) no-repeat center center; background-size: 22px 22px; display: block; width: 25px; height: 30px; float: left; }
.pyq_sc a { background: url(/Template/default/img/pyq_sc.png) no-repeat center center; background-size: 22px 22px; display: block; width: 25px; height: 30px; float: right; margin-right: 10px; }
.line4 img, .line5 img {
max-width: 100%;
}

