@charset "utf-8";

/*首页*/
.box{margin: 20px 0;}
.left{width: 330px; float: left;}
.banner{width: 760px; height: 395px; float: left; overflow: hidden;}
.banner img{width: 100%; height: 395px;}
.swiper-pagination{width: 100%; height: 15px; position: absolute; bottom: 10px;}
.swiper-pagination-bullet{width: 30px; height: 10px; border-radius: 0; background: #2196f3; margin: 0 5px;}
.button-prev,
.button-next{height: 40px; width: 22px; position: absolute; z-index: 999; padding: 10px 5px; margin-top: -20px; top: 50%; cursor: pointer;}
.button-prev{background: url(../images/bannerL.png) no-repeat center; left: 0px; background-color: rgba(0, 0, 0, .3);}
.button-next{background: url(../images/bannerR.png) no-repeat center; right: 0px; background-color: rgba(0, 0, 0, .3);}
.top-right{float: right; width: 350px; height: 380px;overflow:hidden;}
.ranking{margin-top: 10px; margin-bottom: 5px}
.ranking li{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;font-size: 15px;}
.ranking li .title_color{display: inline;}
.ranking li{padding: 6px 0; height: 20px; line-height: 20px;}
.ranking li em{display: inline-block; width: 18px; line-height: 18px; height: 18px; background: #626262; color: #fff; text-align: center; float: left; margin-right: 5px; font-style: normal;}
.ranking li .date{float: right;}
.ranking li:nth-child(-n+3)>em{background: #E12726;}
.ranking li:nth-child(-n+3)>.date{color: #E12726;}
.text-thumbs{min-height: 400px;overflow:hidden}
.text-thumb{width: 50%; float: left; margin: 10px 0;height: 150px;}
.text-thumbl{width: 250px; height: 150px; float: left; margin-right: 10px;overflow: hidden;}
.text-thumb img{width: 250px; height: 150px;transition:.5s}
.text-thumb img:hover{width: 250px; height: 150px;transform: scale(1.1);}
.text-thumbr{padding-right: 10px;}
.text-thumbr a{font-size: 16px;}
.text-thumbr p{font-size: 12px; color: #666; margin-top: 5px}
.index-50{width: 50%; float: left; box-sizing: border-box; min-height: 370px;overflow:hidden}
.text-list ul li{width: 100%; margin-bottom: 5px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; position: relative;font-size: 15px;}
.text-list ul li a{margin-left: 15px;}
.date{float: right; font-size: 12px; color: #888;}
.text-list ul li::before{position: absolute; content: ""; width: 3px; height: 3px; background: #666; border-radius: 100%; left: 0; top: 10px;}
.img-list{overflow:hidden;padding-top:15px;padding-bottom:15px;}
.img-list ul li{width: 50%; float: left; overflow: hidden; margin: 10px 0;}
.img-list ul li a{overflow: hidden; display: block; margin: 0 7px;}
.img-list ul li p{color: #333; padding: 5px 10px; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;font-size:18px;line-height:25px;}
.img-list ul li a i{ display: block; overflow: hidden;}
.img-list ul li a img{width: 100%; display: inline-block; vertical-align: middle; transition: .5s;}
.img-list ul li a:hover img{transform: scale(1.1);}
.tag{min-height: 100px;overflow:hidden}
.tag ul li a{display: block; color: #666; width: 100px; text-align: center; float: left; margin: 5px 6px; padding: 4px 6px; background: #f1f1f1; line-height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tag ul li a:hover{background: #2196f3; color: #fff;}
.advertise{height: 100px; line-height: 100px; text-align: center; background:#078af2; color: #fff;}
.link{min-height: 100px;overflow:hidden;}
.link ul li{float: left; white-space: nowrap; padding: 5px 10px;}
/*首页*/

/*联系客服*/
#kefu {  position: fixed;  right: 10px;  bottom: 80px;  z-index: 999;  width: 70px;  height: 70px;  background-color: #f2f2f2;    border-radius: 25%;}
#kefu .kefutxt {    width: 70px;    text-align: center;    display: block;    position: absolute;    bottom: 1px;    font-size: 12px;}
#kefu .topBtn {  width: 70px;  height: 60px;  position: absolute;  left: 0;  top: 0;  cursor: pointer;  background-position: center center;  background-repeat: no-repeat;  background-size: 40px 40px;  -webkit-animation: wobble 250ms  infinite;  animation: wobble 250ms  infinite;  background-image: url('data:image/svg+xml;%20charset=utf8,%3Csvg%20t%3D%221575450105478%22%20class%3D%22icon%22%20viewBox%3D%220%200%201220%201024%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20p-id%3D%222883%22%20width%3D%2248%22%20height%3D%2248%22%3E%3Cpath%20d%3D%22M609.524%20103.522c-222.89%200-403.712%20178.472-403.712%20398.78%200%20220.31%20180.823%20398.782%20403.712%20398.782%20222.889%200%20403.712-178.473%20403.712-398.781%200-220.309-180.823-398.781-403.712-398.781v48.762c196.1%200%20354.95%20156.785%20354.95%20350.019s-158.85%20350.019-354.95%20350.019-354.95-156.785-354.95-350.02c0-193.233%20158.85-350.018%20354.95-350.018v-48.762z%22%20fill%3D%22%23ff0000%22%20p-id%3D%222884%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M786.578%20916.34c166.45-69.217%20278.408-231.055%20278.408-414.035%200-248.026-203.847-449.219-455.457-449.219-251.619%200-455.457%20201.188-455.457%20449.22%200%2055.397%2010.152%20109.367%2029.718%20159.975%204.855%2012.56-1.39%2026.677-13.949%2031.533-12.56%204.855-26.677-1.39-31.532-13.949a490.396%20490.396%200%200%201-3.042-8.078c-1.85%200.077-3.711%200.116-5.581%200.116C58.06%20671.903%200%20614.597%200%20543.903c0-65.005%2049.09-118.69%20112.68-126.91C153.65%20182.56%20360.56%204.324%20609.528%204.324c248.962%200%20455.877%20178.24%20496.85%20412.67%2063.583%208.225%20112.669%2061.907%20112.669%20126.909%200%2070.694-58.06%20128-129.686%20128-1.89%200-3.771-0.04-5.642-0.119-47.536%20129.702-148.34%20235.841-279.493%20290.027-1.161%2033.464-29.012%2060.24-63.2%2060.24-34.925%200-63.237-27.944-63.237-62.416%200-34.471%2028.312-62.415%2063.237-62.415%2017.892%200%2034.048%207.333%2045.551%2019.12z%22%20fill%3D%22%23ff0000%22%20p-id%3D%222885%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M609.528%20611.405c-58.933%200-112.056-10.644-158.472-28.342-16.123-6.147-30.211-12.702-42.138-19.208-6.926-3.777-11.447-6.59-13.437-7.972-19.24-13.373-44.428%205.446-37.059%2027.688%2035.296%20106.527%20136.054%20179.913%20251.106%20179.913%20115.05%200%20215.796-73.384%20251.092-179.913%207.37-22.243-17.82-41.062-37.06-27.687-1.99%201.383-6.51%204.195-13.434%207.972-11.926%206.505-26.012%2013.06-42.133%2019.207-46.413%2017.698-99.533%2028.342-158.465%2028.342z%22%20fill%3D%22%23ff0000%22%20p-id%3D%222886%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
}
#kefu .topBtn:active {  background-position: center center;  background-repeat: no-repeat;  background-size: 40px 40px;  background-image: url('data:image/svg+xml;%20charset=utf8,%3Csvg%20t%3D%221575450105478%22%20class%3D%22icon%22%20viewBox%3D%220%200%201220%201024%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20p-id%3D%222883%22%20width%3D%2248%22%20height%3D%2248%22%3E%3Cpath%20d%3D%22M609.524%20103.522c-222.89%200-403.712%20178.472-403.712%20398.78%200%20220.31%20180.823%20398.782%20403.712%20398.782%20222.889%200%20403.712-178.473%20403.712-398.781%200-220.309-180.823-398.781-403.712-398.781v48.762c196.1%200%20354.95%20156.785%20354.95%20350.019s-158.85%20350.019-354.95%20350.019-354.95-156.785-354.95-350.02c0-193.233%20158.85-350.018%20354.95-350.018v-48.762z%22%20fill%3D%22%23ff0000%22%20p-id%3D%222884%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M786.578%20916.34c166.45-69.217%20278.408-231.055%20278.408-414.035%200-248.026-203.847-449.219-455.457-449.219-251.619%200-455.457%20201.188-455.457%20449.22%200%2055.397%2010.152%20109.367%2029.718%20159.975%204.855%2012.56-1.39%2026.677-13.949%2031.533-12.56%204.855-26.677-1.39-31.532-13.949a490.396%20490.396%200%200%201-3.042-8.078c-1.85%200.077-3.711%200.116-5.581%200.116C58.06%20671.903%200%20614.597%200%20543.903c0-65.005%2049.09-118.69%20112.68-126.91C153.65%20182.56%20360.56%204.324%20609.528%204.324c248.962%200%20455.877%20178.24%20496.85%20412.67%2063.583%208.225%20112.669%2061.907%20112.669%20126.909%200%2070.694-58.06%20128-129.686%20128-1.89%200-3.771-0.04-5.642-0.119-47.536%20129.702-148.34%20235.841-279.493%20290.027-1.161%2033.464-29.012%2060.24-63.2%2060.24-34.925%200-63.237-27.944-63.237-62.416%200-34.471%2028.312-62.415%2063.237-62.415%2017.892%200%2034.048%207.333%2045.551%2019.12z%22%20fill%3D%22%23ff0000%22%20p-id%3D%222885%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M609.528%20611.405c-58.933%200-112.056-10.644-158.472-28.342-16.123-6.147-30.211-12.702-42.138-19.208-6.926-3.777-11.447-6.59-13.437-7.972-19.24-13.373-44.428%205.446-37.059%2027.688%2035.296%20106.527%20136.054%20179.913%20251.106%20179.913%20115.05%200%20215.796-73.384%20251.092-179.913%207.37-22.243-17.82-41.062-37.06-27.687-1.99%201.383-6.51%204.195-13.434%207.972-11.926%206.505-26.012%2013.06-42.133%2019.207-46.413%2017.698-99.533%2028.342-158.465%2028.342z%22%20fill%3D%22%23ff0000%22%20p-id%3D%222886%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
}
@-webkit-keyframes wobble {  
	0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);    opacity: 0.8;  }
   30% {    -webkit-transform: rotate(-10deg);    transform: rotate(-10deg);    opacity: 0.9;  }
   50% {    -webkit-transform: rotate(10deg);    transform: rotate(10deg);    opacity: 1;  }
   85% {    -webkit-transform: rotate(15deg);    transform: rotate(15deg);    opacity: 0.9;  }
  100% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);    opacity: 1;  }
}
@keyframes wobble {  
	0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);    opacity: 0.8;  }
   30% {    -webkit-transform: rotate(-10deg);    transform: rotate(-10deg);    opacity: 0.9;  }
   50% {    -webkit-transform: rotate(10deg);    transform: rotate(10deg);    opacity: 1;  }
   85% {    -webkit-transform: rotate(15deg);    transform: rotate(15deg);    opacity: 0.9;  }
  100% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);    opacity: 1;  }
}

/*头像社列表页*/
.txs-list {margin:0;padding:0;border: 0px solid #eee;}
.txs-list .tit {border-bottom: 1px solid #eae7e7;padding: 15px 10px 6px 0px;}
.txs-list .tit h2{font-size: 1rem;font-weight: inherit;color: #fff;display: inline;background:#FF7863;padding:8px 10px 8px 10px;border-bottom-right-radius: 0px;border-top-right-radius: 15px;}
.txs-list .tit span.right{float: right;font-size: .85rem;font-weight: inherit;color: #ff0000;}
.txs-list ul {margin: 5px 10px 5px 10px;}
.txs-list ul li {height:120px;overflow:hidden;border-bottom: 1px solid #dfdfdf;position: relative;}
.txs-list ul li img {width:100px;height:100px;float:right;position:absolute;top:50%;margin-top:-50px;right: 10px;}
.txs-list ul li span.time {font-style: normal; font-size: 13px;background: #20a53a;color: #fff;padding: 1px 3px; font-weight: normal; margin-right: 3px;position: absolute;border-radius: 3px;bottom: 12px;left: 0px;margin-left: 5px;}
.txs-list ul li span.day_time {background: #f60;color: #fff;}
.txs-list ul li span.title_color{position: absolute;top: 10%; font-size: 16px;white-space: normal; width: 260px;margin-left: 5px;}
.txs-list ul li a{display: block;width: 100%;height: 100%;}
.txs-list ul li a:active{-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;color: #454545;}
.txs-list ul li a:hover{-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;color: #454545;}
.txs-list ul li .zhezhao{width: 97.5%;height: 89%;display: none;position: absolute;top: 10px;background-color: rgba(0, 0, 0, 0.4);z-index: 1;border-radius: 5px;}


.txs-touxiang ul li {height: inherit;display: block;padding:10px 5px 10px 5px;min-height:120px;max-height:200px;}
.txs-touxiang ul li img {width: 100%;border-radius: 5px;height: initial;float:initial; position:initial;top:initial;margin-top:initial;right: initial;padding: initial;}
.txs-touxiang ul li span.time {bottom: inherit;left: 50%;width: 24%;height: 14%;margin-left: -12%;text-align: center;z-index: 2;}
.txs-touxiang ul li span.day_time {background: #f60;color: #fff;}
.txs-touxiang ul li span.title_color{top: inherit;width: inherit;margin-left: 12px;bottom: 10%;color: #fff;z-index: 2;}
.txs-touxiang ul li .zhezhao{display:block;}







.dropload-up,.dropload-down{position: relative;height: 0;overflow: hidden;font-size: 15px;-webkit-transform:translateZ(0);transform:translateZ(0);}
.dropload-down{height: 60px;}
.dropload-refresh,.dropload-update,.dropload-load,.dropload-noData{height: 50px;line-height: 50px;text-align: center;}
.dropload-load .loading{display: inline-block;height: 15px;width: 15px;border-radius: 100%;margin: 6px;border: 2px solid #666;border-bottom-color: transparent;vertical-align: middle;-webkit-animation: rotate 0.75s linear infinite;animation: rotate 0.75s linear infinite;}
@-webkit-keyframes rotate{0%{-webkit-transform: rotate(0deg);}
50%{-webkit-transform: rotate(180deg);}
100%{-webkit-transform: rotate(360deg);}}
@keyframes rotate{0%{transform: rotate(0deg);}
50%{transform: rotate(180deg);}
100%{transform: rotate(360deg);}}
/*头像社列表页*/

/*频道内容页*/
.main-left{margin: 0 0 10px 0;}
.box-left{}
.main-right{margin: 0 0 10px 0;}
.tag-list{padding-bottom: 10px; overflow: hidden;}
.tag-list a{font-size: 14px; line-height: 24px; height: 24px; display: block; background: #f1f1f1; float: left; padding: 3px 10px; margin: 10px 5px 0 0; border-radius: 3px; transition: all .2s; color: #525252;}
.tag-list a:hover{background: #2196f3; color: #fff;}
.flag{font-style: normal;font-size: 12px;background:#f60;color:#fff;padding: 1px 3px;font-weight:normal;margin-right:3px;}
.news{margin: 20px 0; height: 170px; border-bottom: 1px dashed #d3d3d3; overflow: hidden;}
.news .news-img{width: 230px; height: 150px; float: left; margin-right: 10px; overflow: hidden;}
.news .news-img img{width: 100%; height: 150px; transition: .5s;}
.news .news-img img:hover{transform: scale(1.1);}
.news-right{padding-right: 10px; padding-top: 10px;}
.news-right em{font-style: normal; font-size: 12px; background: #f60; color: #fff; padding: 1px 3px; font-weight: normal; margin-right: 5px;}
.news-right a{font-size: 16px;}
.news-right p{font-size: 12px; color: #666; margin-top: 5px; margin-bottom: 10px}
.news-tags a{color: #666; padding: 4px 8px; border-radius: 3px; margin-right: 10px; font-size: 12px; margin-top: 5px; background: #e5e5e5}
.news-tags a:hover{background: #2196f3; color: #fff;}
.like-list li{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.like-list li .title_color{display: inline;}
.like-list li{padding: 6px 0; height: 20px; line-height: 20px;}
.like-list .date{float: right;}
.comment-list li{margin-bottom: 10px; border-bottom: 1px dashed #ddd; padding-bottom: 5px}
.comment-list a{font-size: 14px;}
.comment-list p em{color: #3366cc; font-style: normal;}
.list-advertise{background: #206fff; color: #fff; font-size: 20px; text-align: center; padding: 20px 0; transition: .3s; background: linear-gradient(45deg, rgba(39, 102, 255, 0.6), rgba(39, 102, 255, 0.9));}
.list-advertise a{color: #fff;}
.list-advertise .ad{font-size: 14px; line-height: 50px}
.list-advertise:hover{opacity: 0.9; color: #fff;}
.content-container{margin:0;}
.content-container h1{font-size: 1.5rem; margin-bottom: 15px;margin-top: 15px;text-align: center;}
.content-info{margin-bottom: 15px;text-align: center;}
.content-info span{margin-right: 10px; color: #888;}
.content h2{font-size: 16px; margin: 20px 0; padding-left: 10px; border-left: 3px solid #2196f3;}
.content img{max-width: 100%;}
.content p{margin-bottom: 10px}
.content a{color: #4394ff;}
.content pre{color: #444;font-family: Monaco,Menlo,Consolas,"Courier New",monospace;display: block;margin:10px 0; padding: 9px;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15); border-radius: 3px;background-color: #f5f5f5;white-space: pre-wrap;word-wrap: break-word;font-size: 11px;line-height: 20px;word-break: break-all;}
.content-tag a{color: #666; padding: 4px 8px; border-radius: 3px; margin-right: 10px; font-size: 12px; margin-top: 5px; background: #e5e5e5;}
.content-tag a:hover{background: #2196f3; color: #fff;}
.operate{margin: 10px 0;}
.operate a{margin-right: 10px; background: #2196f3; height:25px;width:70px;display: inline-block;text-align: center; color: #fff; font-size: 12px}
.operate a:hover{opacity: 0.8;color:#fff;}
/*频道内容页*/


/*单页面*/
.pages{margin: 20px 0; overflow: hidden;}
.pages-left{width: 250px; float: left; padding: 20px 20px;}
.pages-right{width: 820px; float: right}
.pages-left ul li{margin: 10px 0;}
.pages-left ul li a{display: block; border: 1px solid #ddd; text-align: center; padding: 8px 0; border-radius: 3px; font-size: 16px}
.pages-left ul li a:hover,
.pages-current{background: #1487f4; color: #fff; border: #1487f4 1px solid;}
.pages-content{padding: 20px 0;}
.pages-content h1{font-size: 18px; margin-bottom: 20px}
/*单页面*/


/*评论区*/
.comment-more h1{font-size: 22px;text-align:center;margin-top:50px;}
.comment-more-box{width:80%;margin:20px auto;padding:30px 0;}
.comment-explain{font-size:12px;color:red;margin-left:10px}
.comment-box{position: relative; margin: 20px 0}
.comment-box h3{height: 28px; line-height: 28px}
.comment-form{width: 100%; position: relative}
.textarea{width: 98%; height: 78px; border: 1px solid #ccc; padding: 5px 5px; outline: none; color: #333; line-height: 20px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px;}
.textarea2{width: 98%}
.comment-form p{height: 28px; line-height: 28px; position: relative}
.comment-form .emotion{width: 42px; height: 20px; background: url(../images/icon.gif) no-repeat 2px 2px; padding-left: 20px; cursor: pointer; color: #999}
.comment-form .emotion:hover{background-position: 2px -28px; color: #666}
.qqFace{margin-top: 4px; background: #fff; padding: 2px; border: 1px #dfe6f6 solid;}
.qqFace table td{padding: 0px;}
.qqFace table td img{cursor: pointer; border: 1px #fff solid;}
.qqFace table td img:hover{border: 1px #0066cc solid;}
.comment-submit{background-color: #e6e6e6; background-image: linear-gradient(#fcfcfc, #fcfcfc 25%, #e6e6e6); background-repeat: no-repeat; border-bottom-right-radius: 3px; border-color: #ddd #ddd #aaa; border-style: solid; border-width: 1px; box-shadow: 0 0 1px #fff inset; color: #555; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; height: 32px; position: absolute; right: 0; text-align: center; text-shadow: 0 1px 0 #fff; top: 0; transition: all 0.15s linear 0s; width: 100px; cursor: pointer; border-radius: 2px; margin-top: 5px; outline: none;}
.comment-submit:hover{background-position: 0 -15px; color: #121212}
.static{position: static; float: right;}
.comment-list-box{border: 1px solid #ddd; margin: 25px 0 15px; overflow: hidden;}
.comment-list-top{background: #fbfbfb; color: #555; font-size: 14px; padding: 0 12px; height: 30px; line-height: 30px; border-bottom: 1px dotted #ddd;}
.comment-list-top a{color:#de1513;}
.comment-list-body ul{padding: 0 12px;}
.comment-list-body ul li{padding: 10px 0; border-bottom: 1px dotted #ddd; overflow: hidden;}
.comment-list-body ul li:last-child{border-bottom: none;}
.comm-right{margin-left: 50px;}
.comm-right strong{font-weight:normal;}
.comm-right .user_name{color: #017cb9}
.comm-right .user_name:hover{color: #2a6496; text-decoration: underline; transition: all 0.15s linear 0s;}
.comment-list-body .user_pic{float: left;}
.comment-list-body p{font-size: 14px; line-height: 1.5em; color: #666; margin: 5px 0;}
.comment-list-body .original_comment{display: block; margin: 5px 0;}
.comment-list-body .comm_time{font-size: 12px; color: #999;}
.comment-list-body .comm_a{font-size: 12px; color: #999; margin: 0 5px; transition: all 0.15s linear 0s;}
.comment-list-body .comm_a:hover{color: #555}
.none{display: none;}
.original_comment{display: block; margin: 5px 0;}
/*评论区*/


/* 留言板 */
.fq-page .content h2 {font-size: 18px; margin: 0; padding-left: 0px;border-left: 0px solid #2196f3;color: #595858;font-weight: bold;border:initial;height: 45px;line-height: 45px;}

.book{margin-bottom: 85px;margin-top: 10px;padding: 0px 0px 0px 0px; border: 0px;}
.book #page {padding: 15px 0;margin:0;}
.no-mt{margin-top: 0px;margin-left: 10px;margin-right: 10px;background-color: initial;}
.book .title{margin:auto;padding-left:10px;text-align:left;position:inherit;border: initial;height: 45px;line-height: 45px;}
.book .title .right-fq {float:right;overflow:hidden;margin-right:12px;}
.book .title .right-fq a{color: #fff;background: #0894ec;font-size: 14px;padding: 5px 10px 5px 10px;border-radius:3px;border:none;}
.book-list {padding: 12px 15px 12px 15px; background: #fafafa;line-height: 25px;color: #666;border-radius: 15px;margin-top: 5px;margin-bottom: 10px;}
.book-list .book-head{font-size: 16px;}
.book-list .book-head strong{font-size: 15px; color: #999494;font-weight: 600;}
.book-list .book-head span.username{color: #ff0000;width:150px;overflow:hidden;display: inline-flex;}
.book-list .book-head span.addtime{color: #9a9a9a; margin-left: 5px; font-size: 14px;float:right;}
.book-list .book-head{margin-bottom: 0px;line-height: 28px;}
.book-list .book-content{line-height: 22px;word-wrap: break-word;word-break: break-all;overflow: hidden;margin-bottom: 5px;margin-top: 5px;color: #524f4f;}
.book-list .book-content strong{font-size: 15px; color: #999494;font-weight: 600;}
.book-list .book-reply{    border: 1px dashed #d23a3a;
    margin-bottom: 0px;
    border-radius: 10px;
    padding: 5px;
    margin-top: 2px;margin-left: -6px;}
.book-list .book-reply strong{font-size: 15px; color: #DE4C1C;font-weight: 600;}


.fq-page .list-block {padding:0;margin:0;}
.fq-page .list-block ul{padding-top:5px;margin:0;}
.fq-page .list-block .item-content{padding:0;margin:0;}
.fq-page .list-block .item-title.label {width:auto;margin-right:8px;font-size:0.75rem;}
.fq-page .list-block .item-input input{font-size:0.75rem;margin:0.25rem 0;border: 1px solid #ff0000;border-radius: 0.5rem;}
.fq-page .list-block .item-input textarea{font-size:0.75rem;border:1px solid #ff0000;border-radius:0.5rem;height:6.5rem;margin:0.75rem 0;}
.fq-page .fq-page-btn {position:fixed;bottom:0;width: 100%;margin-left: 4%;padding-top: 10px;background: #fff;padding-bottom: 10px; margin: 0;border-top: #ff0000 1px solid;}
.fq-page .fq-page-btn .row{margin-left:6%;}

/* 留言板 */


/* 下载模型 */
.down-list{padding: 20px 0; height: 110px; border-bottom: 1px dashed #bbbbbb}
.down-list-left{height: 100px; width: 150px; float: left; margin-right: 15px; overflow: hidden;}
.down-list-left img{height: 110px; width: 150px; transition: .5s;}
.down-list-left img:hover{transform: scale(1.1);}
.down-title{margin-top: 5px}
.down-title a{font-size: 16px; color: #232323;}
.down-date{float: right; font-size: 12px; color: #999}
.down-info{color: #666}
.down-info em{color: #c00; font-style: normal}
.down-desc{line-height: 20px; color: #888}
.down-msg{margin: 20px 0; overflow: hidden;}
.down-msg .desc{background: #f9f8f8; padding: 10px; width: 417px; float: right; margin-bottom: 10px}
.down-msg .desc span{color: #2196f3;}
.down-msg img{width: 300px; height: 200px; float: left; margin-right: 20px}
.down-msg ul{float: left;}
.down-msg ul strong{margin-right: 10px;}
.down-url ul{margin: 20px 0 10px 0;}
.down-url ul li{background: #fafafa; line-height: 35px}
.down-url ul li a{padding-left: 20px; font-size: 14px; background: url(../images/icon.png) no-repeat 0px -121px; margin: 0 5px;}
/* 下载模型 */

/*淘各产品*/
.taoke{margin:0;}
.taoke-list-box{width: 50%; float: left; color: #333; font-size: 14px; box-sizing: border-box; margin-bottom: 10px;}
.taoke-list{border: 0px #e8e8e8 solid; margin: 5px;overflow: hidden;position: relative;}
.taoke-list:hover{border: 0px #2196f3 solid;}
.taoke-img{width: 100%; float: left; overflow: hidden;}
.taoke-img .left{background: url(http://jp.myepai.com.cn/static/newpi/images/new.png) no-repeat 0 0;height: 0;overflow: hidden;padding-top: 37px;width: 37px;position: absolute;}
.taoke-img .right{width: 50px;position: absolute;right: 0;
    height: 32px;
    font-size: 14px;
    display: block;
    background: #f9117e;
    color: #fff;text-align: center;
    line-height: 16px;}
.taoke-img .right em {font-size: 13px;
    color: #fff;
    font-style: normal;
    line-height: 12px;
    font-weight: bold;}
.taoke-img .right b {
    width: 100%;
    height: 20px;
    display: inline-block;
    background: url(http://jp.myepai.com.cn/static/newpi/images/qulingquan_ico1.png) no-repeat;
    background-size: 100% 100%;
    overflow: hidden;
}
.taoke-price .title-tips01{
	padding: 0 5px;    margin-top: 2px;
    height: 20px;
    background: #f9117e;
    float: left;
    text-align: center;
    line-height: 20px;
    color: #fff;
    position: relative;
    margin-right: 16px;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
.taoke-price .tip-b {
	    background: url(http://jp.myepai.com.cn/static/red/images/good/tips.gif) no-repeat;
    width: 9px;
    height: 20px;
    position: absolute;
    top: 0;
    right: -9px;
}
.taoke-price .good-btn{display: block;
    position: absolute;
    height: 16px;
    line-height: 12px;
    color: #f8285c;
    font-size: 13px;
    font-family: "黑体-简";
    text-align: right;
    margin-top: 5px;
    right: 2px;}
.taoke-price .price-new {
    color: #f8285c;
}
.taoke-price .price-new i{
    font-style: normal;
}

.taoke-list img{width: 100%;float: left; transition: .5s;}
.taoke-list img:hover{transform: scale(1.1);}
.taoke-right{float: right;}
.taoke-title{display: block; overflow: hidden; text-overflow: ellipsis;font-size: 13px;height: 40px;line-height: 20px;margin-top: 5px;margin-bottom: 2px;}
.taoke-price{color: #ff5522;}
.taoke-stock{line-height: 35px}
.taoke-details{background: #ff5522; border-radius: 3px; display: block; width: 130px; height: 35px; line-height: 35px; text-align: center; color: #fff; transition: 0.3s; font-size: 16px;}
.taoke-details:hover{color: #fff; opacity: 0.8}



/*产品模型*/
.product{margin: 20px 0;}
.product-list-box{width: 50%; float: left; color: #333; font-size: 14px; box-sizing: border-box; margin: 10px 0;}
.product-list{border: 1px #e8e8e8 solid; margin: 5px; padding: 20px; overflow: hidden; height: 160px;}
.product-list:hover{border: 1px #2196f3 solid;}
.product-img{width: 216px; height: 150px; float: left; overflow: hidden;}
.product-list img{width: 216px; height: 150px; float: left; transition: .5s;}
.product-list img:hover{transform: scale(1.1);}
.product-right{float: right; width: 270px;}
.product-title{font-size: 16px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 35px}
.product-price{color: #ff5522; line-height: 35px}
.product-stock{line-height: 35px}
.product-details{background: #ff5522; border-radius: 3px; display: block; width: 130px; height: 35px; line-height: 35px; text-align: center; color: #fff; transition: 0.3s; font-size: 16px;}
.product-details:hover{color: #fff; opacity: 0.8}
.image{width: 100%; height: 450px; line-height: 450px; text-align: center; border: 1px solid #ddd; background: #f9f8f8}
.image img{width: 600px; height: 450px; overflow: hidden;}
.switch{width: 100%; height: 87px; border: 1px solid #ddd; margin: 5px auto;}
.icon1{display: inline; width: 30px; float: left; padding-top: 28px; text-indent: -9999px; margin-left: 10px;}
.icon1 a{display: block; width: 32px; height: 32px; background: url(../images/left.png) no-repeat;}
.icon2{float: right; width: 38px; padding-top: 28px; text-indent: -9999px;}
.icon2 a{display: block; width: 32px; height: 32px; background: url(../images/right.png) no-repeat;}
.switch-center{float: left; width: 665px; height: 83px; margin-left: 10px; overflow: hidden; padding-top: 3px;}
.switch-center li{display: inline; float: left; width: 100px; height: 66px; margin: 0 5px; padding-top: 10px;}
.switch-center li a{display: block; width: 88px; height: 60px; border: 1px solid #ddd;}
.switch-center li a img{width: 88px; height: 60px;}
.switch-center li a.on{border: 1px solid #ff9900;}
.switch-center li a:hover{border: 1px solid #ff9900;}
/*产品模型*/