@charset "utf-8";
 /*                     模板馆专业苹果cms模板下载  www.iqmbg.com                         */
 /* 此模板仅限用于学习和研究目的；不得将上述内容用于商业或者非法用途，否则，一切后果请用户自负。 */

/*基础*/
*html,*html body{background-attachment:fixed;height:100%;}
body{margin:0;padding:0;font-size:12px;font-family:Tahoma,"hiragino sans gb",Helvetica,Arial;width:100%;min-width:1000px;background:#fff;}
div,form,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;}
ul,li{margin:0;padding:0;list-style:none;}
a,div{color:#585858;}
a:link,a:visited,a:active{text-decoration:none;}
a:hover{text-decoration:none;color:#2875DE;}
p{margin:0 0 10px;}
em,i{font-style:normal;}
a:focus,input{outline:none;}
textarea{resize:none;}
.fl{float:left;}
.red{color:red;}
.clear{clear:both;}
.input:after{clear:both;content:"";display:block;height:0;visibility:hidden;}

/*顶部公告*/
.index-header{text-align:center;background-color:#28afbd;padding:12px 0;}
.index-card{padding:14px;display:inline-block;margin:0 auto;border-radius:6px;font-size:14px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);}
.index-card li{list-style:none;line-height:24px;}
.index-card hr{border:0;border-top:1px solid #e9e9e9;margin:8px 0;}
.flicker{color:#f00;}
@keyframes blink{0%{opacity:1;}50%{opacity:0;}100%{opacity:1;}}
.blink,.flicker{animation:blink 1.2s linear infinite;}

/*头部*/
.xing_top{width:1000px;margin:10px auto 5px;}
.xing_top li{display:inline;height:80px;}
.xing_top li.xing_top_left{width:200px;float:left;}
.xing_top li.xing_top_left img{max-width:200px;max-height:60px;margin-top:10px;}
.xing_top li.xing_top_right{width:200px;float:right;}
.xing_top li.xing_top_center{width:600px;float:left;}
.xing_top .topright{float:right;}
.xing_top .topright li{line-height:25px;height:25px;float:right;}
.xing_top .topright li strong{color:#FF0000;}

/*搜索*/
.search{margin-top:20px;margin-left:50px;}
.search-inner{width:490px;height:40px;position:relative;z-index:999;}
.search-text{width:358px;margin-left:60px;border:1px solid #e9e9e9;background:#f5f5f5;position:absolute;padding-left:12px;padding-right:12px;height:38px;line-height:38px;}
.search-btn{width:90px;height:40px;border:1px solid #e9e9e9;background:#008bff;color:#fff7f5;cursor:pointer;position:absolute;right:0;font-family:"Microsoft Yahei";}
.ac_results{border:1px solid #c9c9c9;background-color:#fff;overflow:hidden;z-index:99999;margin:0;padding:0;text-align:left;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{cursor:default;margin:0;padding:2px 5px;display:block;font-size:12px;line-height:24px;overflow:hidden;}
.ac_loading{background:#fff right center no-repeat;}
.ac_odd{background-color:#eee;}
.ac_over{background-color:#ff6a1f;color:#fff;}

/*下拉菜单*/
.sddm{margin:0 auto;text-align:center;display:block;width:1000px;height:38px;line-height:38px;background:#008bff;}
#sddm{margin:0 auto;width:1000px;}
#sddm li{list-style:none;float:left;width:70px;font:bold 14px arial;height:38px;line-height:38px;}
#sddm li a{display:block;margin:0 auto;width:70px;color:#FFF;text-align:center;text-decoration:none;}
#sddm li a:hover{background:#6e767d;}
#sddm li div{width:68px;position:absolute;visibility:hidden;background:#fff;border:1px solid #DDD;z-index:9999;}
#sddm li div a{position:relative;display:block;margin:0;padding:5px 10px;width:auto;white-space:nowrap;text-align:center;text-decoration:none;background:#FFF;color:#2875DE;font:12px arial;}
#sddm li div a:hover{background:#6e767d;color:#FFF;}

/*列表*/
.xing_vb{margin:0 auto;width:1000px;border:1px solid #DDD;margin-bottom:5px;}
.xing_vb li{display:inline;height:30px;text-align:center;line-height:30px;}
.xing_vb li span.xing_vb1{float:left;width:350px;background:#e9e9e9;}
.xing_vb li span.xing_vb2{float:left;width:225px;background:#e9e9e9;}
.xing_vb li span.xing_vb3{width:200px;float:right;background:#e9e9e9;}
.xing_vb li .tt{float:left;width:580px;margin-left:10px;text-align:left;}
.xing_vb li span.xing_vb4{float:left;width:560px;margin-left:30px;text-align:left;border-bottom:1px solid #eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.xing_vb li span.xing_vb5{float:left;width:200px;border-bottom:1px solid #eee;}
.xing_vb li span.xing_vb6{width:200px;float:right;border-bottom:1px dashed #CCC;}
.xing_vb li span.xing_vb7{width:180px;float:right;text-align:right;margin-right:30px;border-bottom:1px solid #eee;}

/*当前位置*/
.container .nvc{overflow:hidden;margin:0 auto;width:1000px;}
.container .nvc dl{position:relative;overflow:hidden;margin:5px 0;padding:4px 0 9px 120px;zoom:1;border:solid 1px #DEDEDE;height:26px;}
.container .nvc dl dt{position:absolute;top:0;left:0;width:120px;color:#484848;}
.container .nvc dl dt span{display:block;width:99px;height:39px;line-height:39px;overflow:hidden;text-align:center;font-weight:bold;font-size:14px;border-right:#DEDEDE solid 1px;background:#F6F7F6;color:#484848;}
.container .nvc dt .arrow{position:absolute;top:50%;right:20px;margin:-8px 0 0 0;font-size:1em;font-style:normal;font-weight:500;}
.container .nvc dt .arrow .a_outer{position:absolute;z-index:3;width:0;height:0;line-height:0;border-top:9px dashed transparent;border-bottom:9px dashed transparent;border-right:none;border-left-width:9px;border-left-style:solid;font-size:0;color:#DEDEDE;}
.container .nvc dt .arrow .a_inner{left:-1px;z-index:4;color:#F6F7F6;position:absolute;width:0;height:0;line-height:0;border-top:9px dashed transparent;border-bottom:9px dashed transparent;border-right:none;border-left-width:9px;border-left-style:solid;font-size:0;}
.container .nvc dl dd{float:left;height:21px;line-height:21px;overflow:hidden;margin:5px 3px 0 0;padding:0 6px;white-space:nowrap;font-size:14px;font-weight:bold;}
.container .nvc dl dd a{color:#666;text-decoration:none;}
.container .nvc dl dd a:hover{color:#ff6a1f;}
.container .nvc dl dd span{color:#ff6a1f;font-weight:bold;}

/*筛选*/
.filter-box{width:1000px;margin:5px auto;border:1px solid #DDD;background:#fdfdfd;}
.filter-title{height:32px;line-height:32px;padding:0 15px;background:#F6F7F6;border-bottom:1px solid #DDD;font-size:14px;font-weight:bold;color:#484848;}
.filter-list{padding:6px 15px;overflow:hidden;border-bottom:1px dotted #eee;}
.filter-list h5{float:left;width:50px;line-height:24px;font-size:12px;font-weight:normal;color:#888;}
.filter-list ul{float:left;width:920px;overflow:hidden;}
.filter-list ul li{float:left;line-height:24px;margin-right:4px;}
.filter-list ul li a{display:block;padding:0 8px;color:#585858;}
.filter-list ul li a:hover{color:#fff;background:#008bff;}
.filter-list ul li a.current{color:#fff;background:#008bff;}

/*公告位*/
.gg_top{margin-top:10px;}
.gg_pd{padding:10px 20px;background:#e9e9e9;}

/*详情页*/
.warp{width:1000px;margin:0 auto;clear:both;}
.warp a{text-decoration:none;}
.ibox{border:1px solid #DDDDDD;margin-bottom:5px;background:#fdfdfd;}
.vod{padding:20px;overflow:hidden;}
.vodBox{width:960px;float:left;overflow:hidden;}
.vodImg{width:230px;height:322px;background:#f6f6f6;position:relative;float:left;}
.vodImg img{width:230px;height:322px;overflow:hidden;}
.vodInfo{width:660px;float:left;margin-left:20px;display:inline;}
.vodInfo .vodh{width:660px;overflow:hidden;}
.vodInfo .vodh h2{float:left;font-family:"微软雅黑";font-size:20px;font-weight:normal;}
.vodInfo .vodh span{color:#999;padding-top:8px;padding-left:10px;float:left;}
.vodInfo .vodh label{float:right;font-size:20px;font-style:italic;color:#f60;font-weight:bold;}
.vodInfo a:hover{text-decoration:none;}
.vodinfobox{color:#666;display:inline-block;width:660px;padding-bottom:6px;}
.vodinfobox li{width:100%;float:left;line-height:22px;overflow:hidden;margin:0;padding:8px 0;border-top:1px solid #eee;}
.vodinfobox li span{color:#666;}
.vodinfobox li span a{margin-right:6px;}

.ibox.playBox{width:1000px;float:left;}
.ibox.playBox .vodplayinfo{padding:12px 20px;line-height:24px;}
.ibox.playBox .vodplayinfo a{color:#02A1D9;}
.playBar{min-height:36px;line-height:36px;background:#f9f9f9;border-bottom:1px solid #eee;}
.playBar strong{float:left;display:inline;padding:0 10px 0 20px;color:#888;font-size:12px;font-weight:normal;}
div.playBar.liketitle strong{border:none;}
div.playBar.liketitle strong em{color:#02A1D9;}
.playlist h3{font-size:14px;font-weight:normal;padding:8px 0;color:#333;}
.playlist h3 .suf{color:#f60;}
.playlist ul{overflow:hidden;padding-bottom:6px;}
.playlist ul li{line-height:24px;word-break:break-all;}
.playlist ul li a{color:#585858;}
.playlist ul li a:hover{color:#f60;}
.playlist .copybar{padding:8px 0;border-top:1px dotted #ddd;}
.playlist .copybar input[type=button]{padding:3px 10px;border:1px solid #DDD;background:#f5f5f5;cursor:pointer;}
.playlist .copybar input[type=button]:hover{background:#008bff;color:#fff;border-color:#008bff;}

/*留言/表单*/
.gbook{width:1000px;margin:10px auto;}
.gbook .box-title{padding:10px 20px;background-color:#008bff;color:#fff;font-size:14px;}
.gbook .msg-content{padding:20px;border:1px solid #DDD;border-top:none;}
.gbook textarea{width:100%;height:120px;background-color:#F2F2F2;border:none;padding:10px;box-sizing:border-box;}
.gbook input[type=text]{height:28px;line-height:28px;border:1px solid #DDD;padding:0 8px;}
.gbook button,.gbook input[type=submit]{padding:8px 24px;color:#fff;border:none;background:#008bff;cursor:pointer;}

/*固定客服*/
.contact{position:fixed;right:0;top:15vw;font-size:12px;padding:30px 8px 0;background-color:#fff;border-radius:16px 0 0 16px;box-shadow:-2px 2px 4px 0 rgba(1,1,1,.15);z-index:9999;}
.contact-item{text-align:center;margin-bottom:33px;}
.contact-item a{color:#000;}
.contact-item img{width:32px;height:32px;}
.con-num{color:rgba(255,102,0,1);}

/*底部*/
.foot{width:100%;font-family:"微软雅黑";font-weight:normal;margin:10px auto;border-top:solid #ddd 2px;}
.foot .footb{width:1000px;margin:auto;text-align:center;padding-top:30px;}
.foot .footb li{height:35px;line-height:35px;}

/*分页*/
.pages{width:1000px;margin:0 auto;}
.page_tip{margin-bottom:10px;text-align:center;}
.page_current a:hover{background-color:#f86442;color:#fff!important;border:1px solid #f86442;}

/*会员中心 / 文章等次级模块*/
.fn-clear:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.fn-left{float:left;}
.fn-right{float:right;}
.layout{width:1000px;margin:0 auto;}
.header{border-bottom:1px solid #DDD;padding:10px 0;background:#fff;}
.header .logo{float:left;}
.header .nav{float:right;line-height:42px;}
.header .nav .nav-item{float:left;margin-left:18px;}
.footer{width:100%;margin:10px auto;border-top:solid #ddd 2px;text-align:center;padding-top:20px;font-family:"微软雅黑";}
.footer .foot-nav{line-height:30px;}
.footer .foot-nav a{padding:0 6px;}
.footer .copyright p{line-height:24px;color:#888;margin:0;}
.bread-crumb-nav{width:1000px;margin:8px auto;line-height:26px;}
.bread-crumb-nav .bread-crumbs li{float:left;margin-right:6px;}
.wenzhang{width:1000px;margin:10px auto;overflow:hidden;}
.wenzhang h3{font-size:14px;line-height:32px;padding:0 10px;background:#F6F7F6;border:1px solid #DDD;border-bottom:none;}
.vodlist_l{float:left;width:660px;}
.vodlist_r{float:right;width:330px;}
.vodlist_l ul,.vodlist_r ul{border:1px solid #DDD;padding:6px 10px;}
.vodlist_l ul li,.vodlist_r ul li{line-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.vodlist_l ul li span,.vodlist_r ul li span{float:right;color:#999;}
.ranking-list li i{display:inline-block;width:18px;color:#999;}
.ranking-list li i.stress{color:#f60;font-weight:bold;}
.ui-box,.box{width:1000px;margin:5px auto;}
.ui-title h3{font-size:14px;line-height:32px;padding:0 10px;background:#F6F7F6;border:1px solid #DDD;}

/*会员中心等旧版页面沿用*/
.content{width:1000px;margin:0 auto;}
.flex{display:flex;align-items:center;}
.bread-crumbs{margin:10px 0;display:flex;align-items:center;}
.bread-crumbs a{text-decoration:none;font-size:12px;line-height:18px;color:#595959;}
.bread-crumbs div{text-align:center;width:16px;font-size:12px;line-height:18px;}
.bread-crumbs .active-link{color:#008bff;}
.bread-crumbs .current-link{color:#bebebe;pointer-events:none;cursor:text;}
