﻿a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a:link{text-decoration:none}a:visited{text-decoration:none}a:hover{text-decoration:none}a:active{text-decoration:none}li{ list-style-type:none}a{ color:#111}.clear{ clear:both}
body{ font-family:'Microsoft Yahei',Tahoma,Simsun; font-size:0.95em}
.head{ width:100%;}
.head .head_main{ width:100%; height:44px; line-height:44px; background:#52b6ef;}
.head .head_main .logo{  display:none;}
.head .head_main .logo h1{ display:none;}
.head .head_main .pc_introduce{ display:none}
.head .head_main .wap_introduce{ color:#FFF;    margin-left: 2%;}
.head .head_main .wap_introduce a{ color:#FFF;font-size: 17px;}
.head .head_more{ position:absolute; right:0; top:0; z-index:1;}
.head .head_more .open{ display:none;}
.head .head_more .zx,.head .head_more .fb,.head .head_more .lx,.head .head_more .sl{ display:none;}
.head .head_more .head_more_links{ display:block; height:44px; width:60px; float:left; background-repeat:no-repeat; background-color:#50b1e8; border-left:1px solid #73c5f3;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.pc,.lb_ad,.rb_ad,.morelink,.tips,.nav,.dir_nav,.announcement,#nav-plane,.tanchu,.r_nav{ display:none}
.dir_banner{width: 100%;}
.tanchu{width: 100%; height: 100%; position: fixed; top: 0; background: rgba(0,0,0,0.5); z-index: 99; display: none;}
.tanchu-box{width: 97%;height: 110px; position: absolute; top: 40%; padding: 1.5%; background: rgba(255,255,255,0.3);}
.tanchu-close{height: 30px;line-height: 30px;font-size: 14px;background: #FAFAFA;}
.tanchu-close span{padding-left: 5px;color: #888; font-size: 12px;}
.tanchu-close p{width: 30px;height: 30px;float: right;text-align: center;background: #37a4db;transition: 0.2s;color: #FFF;cursor: pointer;}
.tanchu-close p:hover{ background:#F66;}
.tanchu-c{ height: 80px;text-align: center; background: #FFF;}
.tanchu-c a{display: inline-block;line-height: 20px;font-size: 20px;padding: 15px;color: #F00;font-weight: bolder;}
.tanchu-c span{ font-size:12px; font-weight:normal; color:#03C}


.zuixin{ width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.5); z-index:99; display:none}
.fabu{ width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.5); z-index:99; display:none}

.look{ width:100%; margin:auto; background:#FFF; position:relative;}
.look .focus{width: 98%; overflow: hidden; z-index: 1; padding-top: 1%; margin: auto;}
.look .focus a{text-align: center;font-size: 0.9em; display: inline-block; height: 30px;line-height: 30px; width: 24%; margin: 0.5%; float: left; background: #52b6ef; overflow: hidden;border-radius: 2px;}
.look .flash{ width:100%; height:100px; background:#000; position:relative;}
.look .flash .flash_bg{ display:block; width:100%; height:100px; background-size:auto 110px; background-position:center center; opacity:0.6;} 
.look .flash .flash_wd{ width:100%; height:100px; color:#FFF; text-align:center; line-height:100px; position:absolute; left:0; top:0; font-size:1em; font-weight:bolder} 
.look .news .news_box{ display:none;}
.look .news .news_url{    display: block;    width: 96.6%;    margin: 1% 0 0 1.52%;    height: 40px;    border: 1px solid #52b6ef;    line-height: 40px;    text-align: center;    border-radius: 2px;}
.look .news .news_url div{ display:inline; margin-right:20px; font-size:0.9em; background:#FAFAFA; font-weight:bolder;}
.words{    width: 98%;    padding: 1%;    margin: auto;overflow: hidden;}
.words .words_box{ width:100%;}
.words .words_box .words_list{ width:100%;}
.words .words_box .words_list a{    display: inline-block;    height: 30px;    line-height: 30px;    width: 32.13%;    margin: 0.8% 0.6%;    float: left;    background: #f0f1f1;    overflow: hidden;    border-radius: 2px;}
.words .words_box .words_list a div{ height:30px; line-height:30px; text-align:center; font-size:0.9em; overflow:hidden;}
.words .words_box .words_list a span{ display:none;}
.wap_focus{ width:100%; height:112px;}
.web{ width:100%; margin:auto;overflow: hidden;}
.web .web_class{width: 96.5%;  height: 32px;   background: #52b6ef;   margin: auto;   border-radius: 2px;}
.web .web_class .web_class_title{ width:100%;}
.web .web_class .web_class_title h2{ width:100%; line-height:32px; font-size:16px; text-align:center; font-weight:bold; color:#FFF}
.web .web_class .web_class_tip{ display:none;}

/* .web .web_list{width:94%; margin:3%; border-top:1px solid #F5F5F5; border-left:1px solid #F5F5F5;}
.web .web_list li{ width:33.33%; height:35px; float:left; overflow:hidden;}
.web .web_list li div{ display:none;}
.web .web_list li a{ display:block; height:34px; line-height:34px; text-align:center; font-size:0.9em; background-position:-9999px 0; background-repeat:no-repeat; border-bottom:1px solid #F5F5F5; border-right:1px solid #F5F5F5; overflow:hidden;}
.web .web_list li a:hover{ background:#FCFCFC;}*/

.web .web_list{width: 96.6%;    margin: 1.58%;    border-top: 1px solid #F5F5F5;    border-left: 1px solid #F5F5F5;    border-radius: 2px;}
.web .web_list a{    width: 33%;    float: left;    display: block;    height: 30px;    line-height: 30px;    text-align: center;    font-size: 0.9em;    background-position: -9999px 0;    background-repeat: no-repeat;    border-bottom: 1px solid #F5F5F5;    border-right: 1px solid #F5F5F5;    overflow: hidden;}
.web .web_list a img{display:none}
.bottom p{font-size: 14px;margin: 0 3%;}
.bm{font-size: 15px;color: #fff;line-height: 22px;text-align: center;background-color: #000;}
.tj{width:100%; height:100px; line-height:100px; text-align:center; background:#FAFAFA}
.tj a{ color:#999; font-size:0.8em}
.fs18{font-size:18px;}
.fs14{font-size:14px;}
.fs12{font-size:12px;}
.cu{ font-weight:bold; font-size:13px;}
.hong{ color:#F00}
.lan{ color:#00F}
.lv{ color:#090}
.fen{ color:#F3F}
.zi{ color:#90F}
.hei{ color:#777}
.huang{ color:#F90}
.hui{ color:#999; font-size:12px;}
.bai{ color:#fff}
.border{ font-weight:bolder;}
.main{ width:97%; margin:auto;padding: 10px 0;}
.main .bbb{margin-top: -15px;}
.main .box .left .title{ display:none;}
.main .box .right{display: none;}
.main .box .left .article{background:#e4e4e4;margin-top:10px;padding:10px;font-size:15px;line-height:28px;border-radius:2px}
.main .box .left .article .mail{font-size:16px;color:#FF2805;}
.main .box .left .pic{text-align:center;background:#e4e4e4;margin-top:10px;padding:10px;font-size:15px;line-height:28px;border-radius:2px}
.main .box .left .pic img{width:100%;border-radius:2px}
.row{padding: 0 5px;margin-right: -10px;margin-left: -10px;}
.movie-item-out {padding: 0 5px;}
.container {padding-right: 10px;padding-left: 10px;margin-right: auto;margin-left: auto;background: #dbe9ec;}
.video_nav{display:none;}
.video_nav ul{padding-top: 5px;overflow: hidden;}
.video_nav li{}
.video_nav li a{width: 18.8%;margin: 0 1% 3px 0;display: block;border-radius: 2px;height: 28px;background: #52b6ef;float: left;line-height: 28px;text-align: center;color: #FFF;font-size: 13px;}
.video_ti{float: left;width: 100%;padding: 5px;}
.video_nav .on a {color: #FF2805;}
.vides_title{padding-left: 5px;border-left: 5px solid #52b6ef;color: #333;font-size: 15px;height: 16px;line-height: 16px;}
.video_ti a{float: left;width: 100%;text-align: center;height: 40px;line-height: 40px;font-size: 16px;border-radius: 2px;color: #fff;background-color: rgba(0, 0, 0, 0.74);}
.col-md-12 span a {color: #50b1e8;float: right;font-size: 13px;}
.movie-item {margin-bottom: 10px;}
.gotop{position: fixed;_position:absolute;bottom: 98px;right:10px;width:42px;height:42px;display:none;}
.gotop a.gotopbg{display:block;width:42px;height:42px;background:transparent url("../images/ico.png") no-repeat -183px -377px;cursor: pointer;}

.disabled{display:none;}
.pagination {margin: 0 0 10px 0;}
.player{background-color: #000;width: 100%;height: 220px;margin-bottom:10px;}

/*首页导航图标*/
.menuNavList {display: flex;border-bottom: 1px solid #e4e4e4;background-color: #f0f0f0;display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; }
.menuNavList a { display: block; -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; -webkit-flex: 1; flex: 1; text-align: center; padding: 5px 0; }
.menuNavList a .menuNavIcon { width: 3rem; height: 3rem; background: url("../images/indexmap.png") center center no-repeat; background-size: 16.66667rem 16.66667rem; margin: 0 auto; display: block; }
.menuNavList a .menuNavIcon.dyIcon { background-position: 0 0; }
.menuNavList a .menuNavIcon.dsjIcon { background-position: -3rem 0; }
.menuNavList a .menuNavIcon.zyIcon { background-position: -6rem 0; }
.menuNavList a .menuNavIcon.dmIcon { background-position: -9rem 0; }
.menuNavList a .menuNavIcon.zbIcon { background-position: -12rem 0; }
.menuNavList a .sTit { display: block; font-size: 0.93333rem;}
/*首页导航弹出*/
.nav-wrapper{top: 44px;right: 0;left: 0;display: block;overflow: inherit;border-bottom: 1px solid #eee;white-space: inherit;/*position: absolute;*/z-index: 10;background-color: #fff;padding-bottom: 5px;}
.list-top{background: none;height: 30px;line-height: 30px;border: none;/*border-top: 1px solid #eeeeee;*/padding-top: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.list-top h2{float: left;margin: 0;;font-weight: bold;line-height: 42px;}
.list-top .title-tui{color: #ff9aa4;line-height: 25px;}
.list-top .title-hits{color: #f95454;line-height: 25px;}
.list-top .title-1{color: #76d0ff;line-height: 25px;}
.list-top .title-2{color: #ffbb17;line-height: 25px;}
.list-top .title-3{color: #ff9aa4;line-height: 25px;}
.list-top i.Listico-tui {height: 16px;width: 5px;margin: 0.8em 0.4em 0 0.6em;background-color: #ff9aa4;float: left;overflow: hidden;display: inline;}
.list-top i.Listico-hits {height: 16px;width: 5px;margin: 0.8em 0.4em 0 0.6em;background-color: #f95454;float: left;overflow: hidden;display: inline;}
.list-top i.Listico-1 {height: 16px;width: 5px; margin: 5px 5px 0 10px;background-color: #76d0ff;float: left;overflow: hidden;display: inline;}
.list-top i.Listico-2 {height: 16px;width: 5px;margin: 5px 5px 0 10px;background-color: #ffbb17;float: left;overflow: hidden;display: inline;}
.list-top i.Listico-3 {height: 16px;width: 5px;margin: 5px 5px 0 10px;background-color: #ff9aa4;float: left;overflow: hidden;display: inline;}
.nav-wraplist{width: 100%;overflow-y: hidden;overflow-x: auto;-ms-overflow-style: -ms-autohiding-scrollbar;-webkit-overflow-scrolling: touch;}
.nav-wraplist ul{padding-left: 5px;padding-top: 2px;padding-right: 5px;margin: 0;}
.nav-wraplist ul li{float: left;padding: 5px 5px 5px;width: 25%;display: block;height: auto;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;}
.nav-wraplist ul a{width: 100%;color: #666;font-size: 14px;background-color: #e6e6e6;border-color: #e6e6e6;border-radius: 2px;padding: 0.429em 0;}
.nav-wraplist ul .on a{color: #f10000;}
.am-btn {display: inline-block;margin-bottom: 0;vertical-align: middle;font-weight: normal;line-height: 1.2;text-align: center;white-space: nowrap;background-image: none;border: 1px solid transparent;border-radius: 0;cursor: pointer;outline: 0;-webkit-appearance: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: background-color 300ms ease-out, border-color 300ms ease-out;transition: background-color 300ms ease-out, border-color 300ms ease-out;}

/*--book_index_left--*/
.rule {width: 100%;font-size: 14px;padding-bottom: 10px;padding-top: 5px;}
.rule .rule_list {border: 1px #c8deea solid;width: 100%;margin: 0;background-color: #fff;}
.rule .rule_list li {background: #f5f5f5;color: #666;height: 36px;line-height: 36px;}
.rule .rule_list li.title .time, li.title .song, li.title .size, li.title .add, li.title .share {color: #555;font-weight: bold;}
.rule .rule_list li.c2 {background:#c8deea;}
.rule .rule_list li.title {background: #c8deea;text-align: center;}
.rule .rule_list li a{color: #666;}
.rule .rule_list li .song {width: 80%;}
.rule .rule_list li .size,.rule .rule_list li .add,.rule .rule_list li .share{display: none;}
.rule .rule_list li .song .aleft span {width: 100%;}
/*--book_index_page--*/
.album_button {background-color: #f5f5f5;padding: 7.5px;}
.album_button .pages .on {background-color: #fff;color: #666;border-radius: 1px;border: 1px solid #b4d7de;}
.album_button .pages a{color:#52b6ef;margin-left: 5px;padding: 2px 10px;margin: 2.5px;}
.album_button .pages a:hover{border:1px solid #ee2525; color:#FFFFFF;text-decoration:none;background:#ee2525;}
.album_button .pages em, .pages strong, .pages a, .pages input {background-color: #f5f5f5;border: 1px solid #c8deea;}
.rule_right{display:none;}
/*--book_show_left--*/
.rule_list_title {border-bottom: 1px #c8deea solid;padding-bottom: 10px;}
.rule_list_title_name {color: #555;}
.rule_list_title_meta {color: #666;display: none;}
.rule_list_title_meta span a{color: #fff;}
.book-show-txt {color: #555;}
.book-updown{text-align: left;border-top: 1px #c8deea solid;}
.book-updown a{color: #555;width: 100%;}
.bdsharebuttonbox {display: none;}

.am-g-fixed {margin: 5px 0 10px 0;}
[class*="am-u-"] {padding-left: 0.5rem;padding-right: 0.5rem;}
.am-u-sm-12 {width: 100%;}
.am-u-sm-12 h3{margin: 10px 2px 0px 2px;padding-left: 5px;border-left: 5px solid #52b6ef;font-size: 15px;color: #000;}
.am-gallery h3 {margin: 0;border:0;padding-left:0;color: #fff;}
.main_img {width: 100%;}
.am-gallery-default .am-gallery-title {font-size: 14px;}
.am-gallery-default .am-gallery-desc {font-size: 14px;}
.tu-show img {max-width: 95%;border: #dbe9ec 10px solid;}
.tu-show a img {overflow: hidden;height: 80px;}
.haojiopic{display:none}