/*-----header--------*/
#header{width:100%; height:48px; line-height:48px; background:#0b598e; position:relative; z-index:3000; text-align: center; font-size: 18px; color: #fff; overflow:hidden;}
#header a{ display: block; position: absolute;z-index:3010;}
#header .homeBtn{ background: url(../images/m_logo.png) 8px 4px no-repeat; width: 274px; height: 68px; background-size: 160px 44px;}
#header .moreBtn{ background: url(../images/m_more.png) 0px 1px no-repeat;width: 32px; height: 32px; background-size: 32px 32px; top: 9px; right: 8px;}
#header a.backBtn{width:40px; height:45px; line-height:45px;top:0px; left:0px; text-align:right; }
#header a.backBtn:after{content:''; display: block;  position: absolute;z-index:3010;top:16px; left:16px;height:16px;width:16px; border: #fff solid;border-width: 0px 0px 3px 3px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg); }
#header img{ display:block; margin:2px auto 0px;}

/*----------content-----------*/
#content{width: 100%; height: auto; overflow: hidden;background:#ffffff;}

/*******home******/
.homeNav{width: 100%; height: auto;  background: #fff; position:absolute; z-index:2000;}
.homeNav ul{width: 100%; height: auto;overflow: hidden; border-bottom: 1px solid #e2e2e2;}
.homeNav li{ float: left; width: 20%; height: 28px; padding: 4px 0px; text-align: center; line-height: 30px;}
.homeNav li a{ display: block; width: 60px; height: 28px; text-align: center; line-height: 28px; color: #545454;margin: 0px auto;}
.homeNav li.on a{ background: #ddebf5; color: #0b598e;  border-radius: 4px;-webkit-border-radius: 4px;-ms-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;}
.homeNav li.navMore i{width: 6px; height: 6px; display: inline-block; margin:0px 2px;border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px; background: #b5b5b5; }
.homeNav p{width:100%; height:24px; line-height:24px; text-align:center; background:#ececec; cursor:pointer; display: none;}
.homeNav p i{height:12px;width:12px; display:block; margin:0px auto; border: #fff solid;border-width: 0px 3px 3px 0px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-mz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}

.homeItem{ padding: 0px 10px; height: auto; overflow: hidden; background: #fff; margin-top: 8px; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;}
.homeItemT{width: 100%; height: 36px; line-height: 36px; border-bottom: 1px solid #e2e2e2;}
.homeItemT a{ display: block;height: 36px; line-height: 36px; color: #999999; padding-right: 10px; background: url(../images/m_icon.png) 30px -76px no-repeat;}
.homeItemT span{ padding-left: 36px; color: #000; font-weight: bold;}
.focusToday{ background: url(../images/icon.png) 0px 0px no-repeat;}
.reading{ background: url(../images/icon.png) 0px -111px no-repeat;}
.hearing{ background: url(../images/icon.png) 2px -154px no-repeat;}
.tongue{ background: url(../images/icon.png) 0px -200px no-repeat;}
.Level_4{ background: url(../images/icon.png) 2px -238px no-repeat;}
.Level_6{ background: url(../images/icon.png) 2px -280px no-repeat;}
.homeItemC{ width: 100%; height: auto; overflow: hidden;}
.homeItemC dt{ width: 100%; height: auto; overflow: hidden; padding: 10px 0px; position: relative; z-index: 10;}
.homeItemC p{ width: 100%; text-indent: 4px; height: 26px; line-height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; left: 0px; bottom: 0px; background: rgba(0,0,0,0.6); color: #fff;}
.homeItemC dd{ width: 100%; height: 36px; overflow: hidden; border-bottom: 1px dotted #e2e2e2;}
.homeItemC dd:last-child{ border-bottom: 0px;}
.homeItemC dd a{ padding-left:16px; color: #333; display: block; height: 36px; line-height: 36px; background: url(../images/m_icon.png) -10px -45px no-repeat; }
.homeItemC dd.more_btn{ margin: 10px 0px; height: 32px; width: 100%;}
.homeItemC dd.more_btn a{background: #f1f1f1; border:1px solid #ccc;padding: 0px;  height: 30px; line-height: 30px; text-align: center; color: #666666;}
.homeMask{width:100%; height: 100%; position:absolute; top:0px; left:0px; background:rgba(0,0,0,.4); z-index:1000;}

/*******频道*******/
.infoNav{width: 100%; height: auto; overflow: hidden; background: #fff; border-bottom: 1px solid #e2e2e2;}
.infoNav li{ float: left; width: 33.3%; height: 28px; padding: 4px 0px; text-align: center; line-height: 30px;}
.infoNav li a{ display: block; width: 100%; height: 28px; text-align: center; line-height: 28px; color: #545454;margin: 0px auto;}
.infoItem{ padding: 0px 10px; height: auto; overflow: hidden; background: #fff; margin-top: 8px; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;}
.infoItemT{width: 100%; height: 36px; line-height: 36px; border-bottom: 1px solid #e2e2e2;}
.infoItemT a{ display: block;height: 36px; line-height: 36px; color: #999999; padding-right: 10px; background: url(../images/icon.png) 30px -76px no-repeat;}
.infoItemT span{ padding-left: 8px; color: #000; font-weight: bold; border-left: 3px solid #0b598e; display: block; height: 20px; line-height: 20px; margin: 8px 0px 0px 4px;}
.infoItemC li{ width: 100%; height: 36px; overflow: hidden; border-bottom: 1px dotted #e2e2e2;}
.infoItemC li:last-child{ border-bottom: 0px;}
.infoItemC li a{ padding-left:16px; color: #333; display: block; height: 36px; line-height: 36px; background: url(../images/icon.png) -10px -45px no-repeat; }
.infoItemC li.more_btn{ margin: 10px 0px; height: 32px; width: 100%;}
.infoItemC li.more_btn a{background: #f1f1f1; border:1px solid #ccc;padding: 0px;  height: 30px; line-height: 30px; text-align: center; color: #666666;}
.infoMenu{width: 100%; height: auto; overflow: hidden; background: #fff; position: absolute; z-index: 3000;}
.infoMenu ul{width: 100%; height: auto;overflow: hidden; border-bottom: 1px solid #e2e2e2;}
.infoMenu li{ float: left; width: 20%; height: 28px; padding: 4px 0px; text-align: center; line-height: 30px;}
.infoMenu li a{ display: block; width: 60px; height: 28px; text-align: center; line-height: 28px; color: #545454;margin: 0px auto;}
.infoMenu p{width:100%; height:24px; line-height:24px; text-align:center; background:#ececec; cursor:pointer;}
.infoMenu p i{height:12px;width:12px; display:block; margin:0px auto; border: #fff solid;border-width: 0px 3px 3px 0px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-mz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.infoMask{width:100%; position:absolute; top:0px; left:0px; background:rgba(0,0,0,.4); z-index:1000;}

/********文章列表*********/
.listMain{ padding: 0px 10px; height: auto; overflow: hidden; background: #fff; border-bottom: 1px solid #e8e8e8;}
.listItem{ width: 100%; height: auto; overflow: hidden; border-bottom: 1px dotted #b1b3b5;}
.listItem:last-child{ border-bottom: 0px;}
.listMain a{ width: 100%; padding: 10px 0px; height: auto; overflow: hidden; display: box;display: -webkit-box;display: -ms-box;display: -moz-box;-o-display: box;}
.listMain dl{width: 100%; height: 70px; position: relative; margin-right: 8px; z-index: 10; box-flex:1;-webkit-box-flex:1;-ms-box-flex:1;-moz-box-flex:1;-o-box-flex:1;}
.listMain dt{ font-size: 14px; font-weight: bold; color: #333;}
.listMain dd{ position: absolute; width: 100%; height: 16px; line-height: 16px; bottom: 0px; left: 0px; color: #999;}
.listMain .listItem_img{ width: 80px; height: 70px;}
.listMain .listItem_img img{width: 80px; height: 70px; display: block;}

/**********APP下载*************/
.AppMain{padding:0px 10px; height:auto; overflow:hidden; background:#fff; border-bottom:1px solid #e2e2e2;}
.appItem{width:100%; height:auto; overflow:hidden; border-bottom:1px solid #f2f2f2;}
.appItem:last-child{ border-bottom:0px;}
.appItem_t{width:100%; height:auto; overflow:hidden; display: box;display: -webkit-box;display: -ms-box;display: -moz-box;-o-display: box; padding:10px 0px;}
.appItem_img{width:60px; height:60px; text-align:center; line-height:60px; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px; color:#fff; font-size:18px;}
.appItem_img1{background:#9abf59;}
.appItem_img2{background:#ffc75c;}
.appItem_img3{background:#6eb5d2;}
.appItem_title{width:100%; height:60px; overflow:hidden;box-flex:1;-webkit-box-flex:1;-ms-box-flex:1;-moz-box-flex:1;-o-box-flex:1; margin:0px 8px; position:relative; z-index:10;}
.appItem_title p{ height:30px;width:100%; line-height:30px; font-size:18px; color:#000; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.appItem_title span{ position:absolute; left:0px; bottom:6px; z-index:20; color:#666;}
.appItem_btn{width:64px; height:auto; overflow:hidden;}
.appItem_btn a{ width:60px; height:26px; text-align:center; line-height:26px; color:#37a2d4; border:1px solid #37a2d4; border-radius:13px;-webkit-border-radius:13px;-ms-border-radius:13px;-moz-border-radius:13px;-o-border-radius:13px; background:#fff; display:block; margin-top:14px;}
.appItem_c{width:100%; height:auto; overflow:hidden; padding-bottom:10px;}
.appItem_c p{ color:#666; line-height:20px; font-size:14px;}

/*********查词********/
.lookupMain{ padding:10px; height:auto; overflow:hidden; background:#fff;}
.searchBox{width:100%; height:32px; border:1px solid #68b1d1; border-radius:16px;-webkit-border-radius:16px;-ms-border-radius:16px;-moz-border-radius:16px;-o-border-radius:16px; margin:40px 0px 30px;isplay: box;display: -webkit-box;display: -ms-box;display: -moz-box;-o-display: box;}
.searchBox p{width:100%; height:30px; line-height:30px;box-flex:1;-webkit-box-flex:1;-ms-box-flex:1;-moz-box-flex:1;-o-box-flex:1; margin-left:10px; margin-top:1px;}
.searchTxt{width:100%; height:30px; line-height:30px; border:0px;}
.searchBox span{ width:28px; height:28px; display:block; border-radius:14px;-webkit-border-radius:14px;-ms-border-radius:14px;-moz-border-radius:14px;-o-border-radius:14px; background:url(../images/icon.png) -1px -374px no-repeat #68b1d1; margin:2px 2px 0px 8px;}
.searchBox .searchBut{width:28px; height:28px; cursor:pointer; background:none; border:0px;}
.lookupMain_C{width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.lookupMain_C p{width:100%; height:30px; line-height:30px; font-size:18px; color:#666;}
.lookupTab{ border-collapse:collapse;}
.lookupTab td{ text-align:center; border:1px solid #d9d9d9;width:33.3%;}
.lookupTab td a{width:100%; height:auto; padding:10px 0px; display:block; color:#333;}

.resultsBox{height:auto; overflow:hidden; padding:10px; background:#f1f7fb;}
.resultsBox dt{ font-size:20px; color:#000; font-weight:bold; height:20px; line-height:20px; width:100%;}
.resultsBox dd{ width:100%; line-height:22px; color:#333;}
.resultsBox dd .pronounce{ color:#929292;}
.synonymbox{ width:100%; height:auto; overflow:hidden; background:#fff; }
.synonymbox_t{width:100%; height:36px; line-height:36px; background:#f1f1f1; color:#666666;}
.synonymbox_t span{ padding-left:10px;}
.synonymbox_c{ padding:10px; height:auto; overflow:hidden;}
.synonymbox_c li{ width:100%; line-height:24px; font-size:16px; color:#058bb7;}
.synonymbox_c li em{ color:#000;}
.example{ width:100%; height:auto; overflow:hidden; background:#fff; }
.example_t{width:100%; height:36px; line-height:36px; background:#f1f1f1; color:#666666;}
.example_t span{ padding-left:10px;}
.example_c{ padding:10px; height:auto; overflow:hidden;}
.example_item{width:100%; height:auto; overflow:hidden; display: box;display: -webkit-box;display: -ms-box;display: -moz-box;-o-display: box; margin-bottom:8px;}
.example_item:last-child{ margin-bottom:0px;}
.example_item dl{ width:100; height:auto; overflow:hidden; font-size:16px; box-flex:1;-webkit-box-flex:1;-ms-box-flex:1;-moz-box-flex:1;-o-box-flex:1;}
.example_item dt{width:100%; height:auto; overflow:hidden; line-height:24px; color:#000;}
.example_item dt em{ color:#ff9900; font-weight:bold;}
.example_item dd{width:100%;height:auto; overflow:hidden; line-height:24px; color:#000;}
.example_item span{ width:30px; height:30px; margin-top:10px; display:block; overflow:hidden;background:url(../images/icon.png) -1px -416px no-repeat;}
.example_item span.icon-pause{ background:url(../images/icon.png) 0px -456px no-repeat;}
.audio{ width:30px; height:30px; display:block;display:none;}
.explain{ width:100%; height:auto; overflow:hidden; background:#fff; }
.explain_t{width:100%; height:36px; line-height:36px; background:#f1f1f1; color:#666666;}
.explain_t span{ padding-left:10px;}
.explain_c{ padding:10px; height:auto; overflow:hidden;}
.explain dt,.explain dd{ width:100%; line-height:24px; font-size:16px; color:#333; font-size:16px;}
.paraphrase{ width:100%; height:auto; overflow:hidden; background:#fff; }
.paraphrase_t{width:100%; height:36px; line-height:36px; background:#f1f1f1; color:#666666;}
.paraphrase_t span{ padding-left:10px;}
.paraphrase_c{ padding:10px; height:auto; overflow:hidden;}
.paraphrase_c dt{ width:100%; line-height:24px; font-size:16px; color:#0997c5; font-size:16px;}
.paraphrase_c dd{ width:100%; line-height:24px; font-size:16px; color:#333; font-size:16px;}

/********单词*********/
.wordMain{ padding:10px; height:auto; overflow:hidden; background:#fff; border-bottom:1px solid #e2e2e2;}
.wordMainTitle{width:100%; height:30px; line-height:30px; overflow:hidden; color:#666;}
.wordMainMore{ display:block; padding-right:10px;background: url(../images/icon.png) 30px -80px no-repeat;}
.wordMainNav{ wdith:100%; height:auto; overflow:hidden;}
.wordMainTab{ border-collapse:collapse;}
.wordMainTab td{height:50%; border:1px solid #e1e1e1;}
.wordMainTab td a{ padding:12px 0px; text-indent:12px; display:block; font-size:12px; position:relative; z-index:10;}
.wordMainTab td a:after{content:''; display: block;  position: absolute;z-index:20;top:16px; left:0px;height:6px;width:6px; border: #75b9e4 solid;border-width: 2px 2px 0px 0px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg); }
.wordMainAll{ width:100%; height:36px; line-height:36px; overflow:hidden;}
.wordMainAllBtn{ height:30px; margin-top:6px; line-height:30px; padding-left:30px; background:url(../images/icon.png) 0px -505px no-repeat;}

.wordItem{ padding: 0px 10px; height: auto; overflow: hidden; background: #fff; margin-top: 8px; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;}
.wordItemT{width: 100%; height: 36px; line-height: 36px; border-bottom: 1px solid #e2e2e2;}
.wordItemT a{ display: block;height: 36px; line-height: 36px; color: #999999; padding-right: 10px; background: url(../images/icon.png) 30px -76px no-repeat;}
.wordItemT span{color: #000; font-weight: bold;  display: block; height: 20px; line-height: 20px; margin: 8px 0px 0px 4px;}
.wordItemC li{ width: 100%; height: 36px; overflow: hidden; border-bottom: 1px dotted #e2e2e2;}
.wordItemC li:last-child{ border-bottom: 0px;}
.wordItemC li a{ padding-left:16px; color: #333; display: block; height: 36px; line-height: 36px; background: url(../images/icon.png) -10px -45px no-repeat; }

/*********节目单节*********/
.menuMain{ padding:0px 10px; height:auto; overflow:hidden; background:#fff;border-bottom:1px solid #e2e2e2;}
.menuMain li{width:100%; height:40px; line-height:40px; border-bottom:1px dotted #b1b3b5;}
.menuMain li:last-child{ border:0px;}
.menuMain li a{width:100%; height:100%; display:block; position:relative; z-index:10;color:#333333;font-weight: bold;}
.menuMain li a:after{content:''; display: block;  position: absolute;z-index:10;top:14px; right:6px;height:10px;width:10px; border: #787878 solid;border-width: 2px 2px 0px 0px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}


/***********单品详情**************/
.infoContent{ width: 100%; height: auto; overflow: hidden; background:#fff;border-bottom:1px solid #e2e2e2;}
.infoTitle{width:100%; height:auto; overflow:hidden; line-height:30px; font-size:12px; color:#666666;}
.infoTitle span{ display:inline-block; height:30px; padding-left:26px; background:url(../images/icon.png) 0px -566px no-repeat;}
.infoTitle a{color:#0896c5;}
.infoMain{ padding:10px 10px; height:auto; overflow:hidden; background:#fff; border-top:1px solid #e2e2e2;}
.f-title{width:100%; height:auto; overflow:hidden; line-height:24px; font-size:16px;}
.f-t{ width:100%; height:26px; line-height:26px; overflow:hidden; font-size:12px;}
.f-sub{ float:left; color:#959595;}
.f-sub-r{margin-left:20px; float:left; color:#959595;}
.f-tl{ float:left; color:#0896c5;}
.f-tr{ float:left; margin-left:20px; display:inline-block; height:26px; padding-left:16px; background:url(../images/icon1.png) 0px 6px no-repeat; color:#959595;}
.playerNav{ padding:0px 20px; height:32px; position:relative; z-index:10; margin-top:8px;}
.playerPrve,.playerNext{ width:20px; height:30px; text-align:center; line-height:30px; position:absolute; z-index:20; background-image:url(../images/icon1.png); background-repeat:no-repeat; display:block;}
.playerPrve{ background-position:2px -30px; left:0px; top:2px;}
.playerNext{ background-position:-268px -30px; right:0px; top:2px;}
.playerNavBox li{  height:32px; line-height:32px; overflow: hidden; float:left; list-style:none;}
.playerNavBox li p{ padding:0px 6px;}
.playerNavBox li a{ width:100%; height:30px; display:block; text-align:center; line-height:30px; border:1px solid #c9c9c9; background:#f8f8f8; font-size:12px;}
.playerNavBox li.current a{ background:#0997c5; color:#fff; border:1px solid #0997c5;}
.playerNavBox{ height: 32px; overflow: hidden; width: 100%;}
.playerNavBox ul{ width: 99999px;}
.f-y{ margin-top:16px;}
.f-y p{ width:100%; height:auto; overflow:hidden; line-height:22px;}
.f-y dl{width:100%; height:auto; overflow:hidden; margin-top:8px;}
.f-y dt,.f-y dd{ width:100%; height:auto; overflow:hidden; line-height:22px;}
.f-k{ padding:10px; background:#efefef; margin-top:16px;}
.f-k p{ width:100%; height:auto; overflow:hidden; line-height:24px; font-size:12px; text-align:center; color:#666;}
.f-k p a{ color:#0896c5;}
.keyWords_t{width:100%; height:36px; line-height:36px; color:#666; background:#f1f1f1;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.keyWords_t span{ padding-left:12px;}
.keyWords_c{ width:100%;  height:auto; overflow:hidden;}
.keyWords_c li{padding:0px 10px;height:36px; line-height:36px; border-bottom:1px dotted #b1b3b5; background:#fff; list-style:none; color:#666;}
.words{ color:#0896c5;}
.loadding{wdith:100%; height: 36px; overflow: hidden; background: #fff; padding:8px 0px;}
.loadding span{ display: block; margin: 0px auto; width: 90px; height: 36px; line-height: 36px; padding-left: 30px; background: url(../images/icon1.png) -8px -79px no-repeat;}
.comments{ padding:0px 10px; height: auto;overflow: hidden; background: #fff;}
.commentsTxt{ width:98%; min-height: 100px; padding: 1%;}
.comments p{width: 100%; height: 34px; line-height: 34px; overflow: hidden; margin-bottom: 8px;}
.comments p span{ padding: 0px; height: 34px; display: block; color: #666; font-size: 12px;}
.comments p a{ padding: 0px 16px; height: 26px; line-height: 26px; margin-top: 4px; color: #fff; border-radius: 13px;-webkit-border-radius: 13px;-ms-border-radius: 13px;-moz-border-radius: 13px;-o-border-radius: 13px; background: #0b598e;}
.comments dl{width: 100%; height: auto; overflow: hidden; border-top: 1px dotted #e2e2e2; padding: 8px 0px;}
.comments dt{ width: 100%; height: 24px; line-height: 24px; overflow: hidden; font-size: 12px; color: #666;}
.comments dt .dt-t{ color: #0896c5; font-weight: bold; font-size: 14px;}
.comments dd{width: 100%; height: auto; overflow: hidden; line-height: 22px; color: #333;}
.commentsBtn{width: 100%; height: 30px; overflow: hidden;border-top: 1px dotted #e2e2e2;  padding: 8px 0px; margin-bottom: 12px;}
.commentsBtn a{wdith:100%; height: 30px; text-align: center; line-height: 30px; background: #f1f1f1; display: block; border:1px solid #bbbbbb; color: #888888; border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}

/***********th************/
.th-main{ padding: 10px; height: auto; overflow: hidden; background: #fff;}
.thTab{ border-collapse: collapse;}
.thTab td{ width: 50%;border-bottom:1px solid #e2e2e2;}
.thTD{width: 100%; height: auto; overflow: hidden;}
.thTD span,.thTD a{ padding: 10px; display: block;}
.thTD a{background: url(../images/icon.png) no-repeat 38px -76px; color: #999;display: block;}
.thTD span{ background-image: url(../images/th_icon.png); background-repeat: no-repeat; padding-left: 36px;}
.thTD span.broadcast{ background-position: 4px -6px;}
.thTD span.movie{ background-position: 2px -54px;}
.thTD span.music{ background-position: 2px -106px;}
.thTD span.test{ background-position: 2px -152px;}
.thTD span.ielts{ background-position: 2px -202px;}
.thTD span.toefl{ background-position: 2px -250px;}
.thTD span.GRE{ background-position: 2px -297px;}
.thTD span.translation{ background-position: 2px -351px;}
.thTD span.exam{ background-position: 2px -401px;}
.thTD span.grind{ background-position: 2px -446px;}
/********分页********/
.page{width: 100%; height: 30px; line-height:30px; margin-top: 12px; display: box;display: -webkit-box;display: -ms-box;display: -moz-box;-o-display: box;}
.prevBtn,.nextBtn{width: 90px; height: 30px; display: block; text-align: center; position: relative; color: #787878;}
.prevBtn:after{content:''; display: block;  position: absolute;z-index:10;top:9px; left:8px;height:10px;width:10px; border: #787878 solid;border-width: 0px 0px 3px 3px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg); }
.nextBtn:after{content:''; display: block;  position: absolute;z-index:10;top:8px; right:8px;height:10px;width:10px; border: #787878 solid;border-width: 3px 3px 0px 0px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg); }
.classPage{width: 100%; height: 26px; line-height:26px; cursor: pointer; text-align:center; box-flex:1;-webkit-box-flex:1;-ms-box-flex:1;-moz-box-flex:1;-o-box-flex:1; position: relative;z-index: 10; border: 2px solid #0b598e; border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;}
.classPage span{ font-size: 16px;}
.classPage:after{ content: '';width:0;height:0; border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #0b598e; position: absolute; z-index: 10; right: 8px; top: 12px;}
.classPage ul{ position: absolute; z-index: 9999; width: 100%; height: auto; overflow: hidden; bottom: 100%; left: -2px;border: 2px solid #0b598e; background: #fff;}

/*------footer------*/
#footer{ background: #5187ad; border-top: 2px solid #0b598e; margin-top: 12px; width: 100%; padding: 15px 0px; position: relative; z-index: 10;}
#footer p{ width: 100%; height: 24px; line-height: 24px; text-align: center; color: #fff;}
#footer p a{ color: #fff;}
#footer a.goTop{width: 22px; height: 22px;background:url(../images/icon.png) -2px -331px no-repeat; display: block; position: absolute; top: 8px; right: 8px; z-index: 20;}
/*------listpage------*/
.listpage{margin:2px 0 2px 0;text-align:center;}
.listpage select{font-size: 18px; height:30px;text-align:center;text-decoration: none;}
/*important words*/
.flw{float:left;width:65px;color:#0896c5;white-space:nowrap;font-weight:bold;}
.flword{float:left;margin-left:10px;width:225px;overflow:hidden;white-space:nowrap;}
/*分享*/
.shareok{hegiht:27px;width:auto;margin:4px 4px 4px 4px;float:left;padding:5px 0 5px 0;font-size:1em;}
a.qq,a.sina,a.tx,a.renren{
display:block;
width:27px;height:27px;
background-image:url(../images/share.png);
background-repeat:no-repeat;
background-size:132px 27px;float:left;margin:4px;
}
a.sina{background-position:left top;}
a.tx{background-position:-36px top;}
a.qq{background-position:-71px top;}
a.renren{background-position:-105px top;}
/*栏目最新文章*/
.newlist{ padding: 0px 5px; height: auto; overflow: hidden; background: #fff; border-bottom: 1px solid #e8e8e8;}
.newlist a{ width: 100%; padding: 5px 0px; height: auto; overflow: hidden; display: box;display: -webkit-box;display: -ms-box;display: -moz-box;-o-display: box;}
.newlist dl{width: 100%;position: relative; margin-right: 8px; z-index: 10; box-flex:1;-webkit-box-flex:1;-ms-box-flex:1;-moz-box-flex:1;-o-box-flex:1;}
.newlist dt{ font-size: 14px; font-weight: bold; color: #333;line-height:25px;}
.newlist .mt{color:green;font-weight:normal;margin-left:5px;}
.newAricle{width:100%; overflow:hidden; line-height:30px; font-size:12px; color:#666666;}
.newAricle span{padding-left:6px;}
.newAricle a{color:#0896c5;}

/*APP下载广告*/
.top-Adv {
    color: #666666;
    font-size: 12px;
	line-height:20px;
    overflow: hidden;
	padding:15px 20px 10px;
	background:#fff;
}
.top-Adv span{
	color:#46a0f0;
}
.top-Adv .advpic{
	width:41px;
	height:41px;
	background-size: 41px 41px;
	background-image: url(../images/app_logo.png);
	background-repeat: no-repeat;
	padding-right:10px;
}
.top-Adv .advbtn{
	width:49px;
	height:41px;
	background-size: 49px 31px;
	background-image: url(../images/adv_down.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.top-Adv a.close1111{
	width: 6px;
	height: 6px;
	background-size: 6px 6px;
	background:url(../images/adv_close.png);
	background-repeat: no-repeat;
	display: block;
	position: absolute;
	left: 9px;
	top: 56px;
}

.top-Adv .close{
	width:12px;
	height:12px;
	background-size: 6px 6px;
	background-image: url(../images/adv_close.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 9px;
	top: 56px;
}
.picbig{
	width: 800px;
	height: 380px;
}

input[type=simon], input[type=simon] {
	margin: 5px;
	padding: 0 10px;
	width: 150px;
	height: 30px;
	color: #404040;
	background: white;
	border: 1px solid;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	border-radius: 2px;
	outline: 5px solid #eff4f7;
	-moz-outline-radius: 3px;
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
input[type=email], input[type=email] {
	margin: 5px;
	padding: 0 10px;
	width: 200px;
	height: 30px;
	color: #404040;
	background: white;
	border: 1px solid;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	border-radius: 2px;
	outline: 5px solid #eff4f7;
	-moz-outline-radius: 3px;
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  
  
  input[type=code], input[type=code] {
	margin: 5px;
	padding: 0 10px;
	width: 60px;
	height: 30px;
	color: #404040;
	background: white;
	border: 1px solid;
	border-color: #c4c4c4 #d1d1d1 #d4d4d4;
	border-radius: 2px;
	outline: 5px solid #eff4f7;
	-moz-outline-radius: 3px;
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);
  }
  