@charset "utf-8";

@font-face {
	font-family: 'lucida sans unicode';
	src: url('../font/lucidasansunicode.eot');
	src: url('../font/lucidasansunicode.eot?#iefix') format('embedded-opentype'), 
		 url('../font/lucidasansunicode.woff') format('woff'), 
		 url('../font/lucidasansunicode.ttf')  format('truetype'); 
}



html,body,div,span,h1,h2,h3,h4,h5,h6,pre,a,big,code,img,samp,small,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,form,label{margin:0;padding:0;border:0;outline:0;box-sizing: border-box;}
html, body {position: relative;height: 100%;font-family:Tahoma,Arial,Roboto,Helvetica,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sans-self;font-size:16px;background: #FFF;}
ul,li{list-style:none;}

a{color:#15A6E7;text-decoration:none;}
a:hover{color:#F00;}
.pding{padding:0px 8px;}
.edget0{margin-top:8px;}
.edge0{margin-left:8px;margin-right: 8px;position: relative;}
.horn{background:url("../image/horn1.gif") 0px -2px no-repeat;margin-left:0.2em;width:20px;height:20px;display:inline-block;vertical-align:middle;cursor:pointer;}
.horn.active{background:url("../image/horn-ani.gif") 0px -2px no-repeat;}
hr{color:#F6F6F6;height:1px;border:0px;border-top:1px solid #F6F6F6;overflow:hidden;font-size:0px;}
.blacka a,.blacka{color:#000;}
.noshow{display:none;}

.phonetic{font-family: "lucida sans unicode",Tahoma,Arial,sans-serif;}
.phonetic_ibig{font-family: "lucida sans unicode",Tahoma,Arial,sans-serif;font-size:3em;}


header{background:#15A6E7;height: 46px;position: relative;-webkit-box-shadow: 0 0 10px #0CC;-moz-box-shadow: 0 0 10px #0CC;box-shadow: 0 0 10px #0CC;}
header #weblogo,header #clogo{height: 46px;display: block;text-indent: -300px;overflow: hidden;}
header #weblogo{background:url("../image/19_weblogo.gif") left top no-repeat;width: 113px;}
header #clogo{background: url("../image/19_channellogo.gif") left top no-repeat;width: 87px;position: absolute;top:0px;left: 115px;}

header #btnfors,header #btnfornav,header #usersicon{width:20px;height: 22px;overflow: hidden;border: none;text-indent: -200px;overflow: hidden;position: absolute;top:14px;}
header #btnfors{right:100px;background: url("../image/2018_icons.png") -13px -11px no-repeat;}
header #btnfornav{right:60px;background: url("../image/2018_icons.png") -48px -11px no-repeat;}
header #usersicon{right:18px;background: url("../image/2018_icons.png") -48px -50px no-repeat;}
header #usersicon.open{background: url("../image/2018_icons.png") -86px -50px no-repeat;}
header #btnfornav.open{background: url("../image/2018_icons.png") -86px -11px no-repeat;}

.nav_channel{box-sizing: border-box;width: 100%;overflow-y: auto;height:40px;line-height:40px;padding-top:4px;margin-bottom:3px;top:44px;display: none;background:url("../image/2018_placebg.gif") left top repeat-x;}
.nav_oslide{display:table;white-space:nowrap;padding-right:0.5em;}
.nav_oslide a{line-height:2.4rem;font-size:1rem; text-align:center; padding:0px 0.6em;color:#000;white-space:nowrap;}
.nav_oslide a:first-child{padding-left:0px;}
.nav_oslide a:last-child{padding-right:0px;}
.nav_channel::-webkit-scrollbar { display: none; height: 0 !important; }

header #searchbox{position:absolute;width:100%;height: 46px;padding-left:5px;padding-right:5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;left:0px;top:0px;padding-top: 5px;z-index:1002;background: #15A6E7;display: none;}
header #searchbox #searchform{position:relative;display:block;}
header #searchbox #word{border:1px solid #14A2DE;width:100%;height:36px;box-sizing:border-box;background:#FFF;padding:6px 8px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
header #searchbox #sbtn{position:absolute;top:3px;right:10px;border:none;background:url("../image/2018_icons.png") -5px -46px no-repeat;text-indent:-100px;height:32px;width:32px;cursor:pointer;}

#nav_bread{background: #F5F8FA;border-bottom: 1px solid #EEF3F7;height: 36px;line-height: 40px;margin-bottom: 3px;overflow: hidden;}
#nav_bread>*{line-height:36px;}
#nav_bread strong{display: block;float: left;width: 22px;height:38px;background:url("../image/2018_icons.png") -12px -82px no-repeat;font-weight: normal;overflow: hidden;text-indent: -100px;margin-right:6px;}
#nav_bread a{color:#333;}



section:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
section{display:inline-block;}
section{display:block;}
section{border-top:.4em solid #F1F1F1;}

section summary::-webkit-details-marker {display: none}
section summary{background:url("../image/summary.png") 6px center no-repeat #FCFCFC;padding-left:30px;line-height:2rem;height:2rem;overflow:hidden;border-bottom:1px solid #F1F1F1;margin-top:1px;margin-bottom:8px;position:relative;outline:none;}
section details[open] summary{background:url("../image/summary_open.png") 6px center no-repeat #FCFCFC;}
section summary h3,section summary h1{font-size:1rem;font-weight: normal;color:#000;}
section summary span{position:absolute;right:10px;top:0px;color:#333;}
section summary span a{color:#333;}



.n-pages{min-height:34px;height:34px;}
.n-pages ul,.n-pages li{list-style:none;margin:0px;padding:0px;}
.n-pages {position:relative;line-height:32px;margin:20px 0px;}
.n-pages a.pno,.n-pages strong,.n-pages .thisclass,.n-pages select{display:block;height:32px;padding:0px 10px;float:left;margin:0px 3px;text-decoration:none;}
.n-pages a.pdot{float:left;margin:0px 4px;}
.n-pages a.pno{color:#333;border:1px solid #EAEAEA;}
.n-pages strong{background:#DADADA;}
.n-pages a.pno:hover{text-decoration:none;color:#F00;border:1px solid #2D8AEF;}
.n-pages .thisclass{font-weight:bold;color:#000;}
.n-pages .next{float:right;display:block;width:70px;height:32px;text-align:center;font-size:14px;text-decoration:none;margin-left:10px;border:1px solid #2D8AEF;color:#333;}
.n-pages .nextd{float:right;display:block;width:70px;height:32px;background:#F9F9F9;text-align:center;font-size:14px;color:#CCC;text-decoration:none;margin-left:10px;}
.n-pages .pre{display:block;float:left;height:32px;text-align:center;width:70px;font-size:14px;text-decoration:none;margin-right:10px;border:1px solid #2D8AEF;color:#333;}
.n-pages .pred{display:block;background:#F9F9F9;float:left;height:32px;text-align:center;width:70px;font-size:14px;color:#CCC;text-decoration:none;margin-right:10px;border:1px solid #F9F9F9;}
.n-pages .next:hover,.n-pages .pre:hover{background:#2D8AEF;color:#FFF;}
.n-pages select{display:none;}

@media screen and (max-width:999px){
	.n-pages {position:relative;}
	.n-pages .pre{position:absolute;left:0px;z-index:100;border:1px solid #EEE;}
	.n-pages .pred{position:absolute;left:0px;z-index:100;}
	.n-pages .next{position:absolute;right:0px;z-index:100;border:1px solid #EEE;}
	.n-pages .nextd{position:absolute;right:0px;z-index:100;}
	.n-pages .options{display:block;box-sizing:border-box;width:100%;padding:0px 80px;position:relative;}
	.n-pages select{display:inherit;width:100%;height:34px;border:1px solid #EEE;background:#FAFAFA;}
	.n-pages a.pno,.n-pages a.thisclass,.n-pages a.pdot{display:none;}
}



#review-block{overflow:hidden;}
#review-block summary span{font-size:1rem;margin-left:4px;color:#999;}
#review-block summary span i{font-style:normal;}
#review-box .review-floor:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#review-box .review-floor {display:inline-block;}
#review-box .review-floor {display:block;}
#review-box .review-floor {border-top:1px solid #EEE;padding:8px 0px;}
#review-box .review-floor:first-child{}
#review-box .review-floor .fl-avatar{float:left;text-align:center;}
#review-box .review-floor .fl-avatar .plpic{display:block;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;overflow:hidden;}
#review-box .review-floor .fl-avatar .plpic img{width:55px;height:55px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;}
#review-box .review-floor .fl-avatar span{line-height:200%;font-size:0.875rem;color:#999;}
#review-box .review-floor .fl-info{margin-left:65px;}
#review-box .review-floor .fl-info .title .reviewformMain-prompt{font-size:0.875rem;text-align:center;margin-left:20px;}
#review-box .review-floor .fl-info .title .uname{font-size:1rem;}
#review-box .review-floor .fl-info .title .uname a{color:#333;}
#review-box .review-floor .fl-info .title .fl{float:right;font-size:0.875rem;color:#999;}
#review-box .review-floor .fl-info .msg{margin:8px 0px;font-size:1rem;line-height:130%;color:#333;}
#review-box .review-floor .fl-info .newcomment_act .fr{float:right;font-size:0.8rem;color:#AAA;}
#review-box .review-floor .fl-info .newcomment_act .fr span{margin-left:6px;}
#review-box .review-floor .fl-info .newcomment_act .fr a{color:#888;}
#review-box .reviewform .msg_textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:6px;width:100%;height:80px;border:1px solid #A9CCFC;background:#FFF;font-size:1rem;}
#review-box .reviewform .sbtn{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0px;padding:0px;height:40px;line-height:40px;width:100%;border:1px solid #A9CCFC;background:#A9CCFC;color:#FFF;font-size:1.25rem;font-weight:bold;letter-spacing:10px;cursor:pointer;}
#review-box .Feedbackreply{display:none;margin-top:5px;font-size:0.875rem;}



footer{padding:10px 0px;border-top:2px solid #E1E1E1;text-align:center;line-height:160%;color:#555;font-size:0.875rem;margin-top:10px;}
footer a{color:#555;text-decoration:none;}
footer a.mobile-link{color:#999;}



.img-list1{overflow:hidden;position: relative;}
.img-list1 ul{display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:flex-start;margin-right:-3%;}
.img-list1 li{box-sizing:border-box;width:22%;margin-right:3%;padding:0.3rem 0}
.img-list1 li img{width:100%;}


.img-list2{overflow:hidden;position:relative;}
.img-list2 ul{display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;margin-right:-4%;}
.img-list2 li{box-sizing:border-box;width:46%;margin-right:4%;line-height:120%;position:relative;padding:0.3rem 0 0.5rem;}
.img-list2 li .img{width:100%;height:0;padding-bottom:75%;overflow: hidden;margin-bottom:0.5rem;display: block;}
.img-list2 li img{width:100%;}
.img-list2 a,.img-list1 a{color:#333;}


.flow_list1 li{clear: both;}
.flow_list1 li:last-child{border-bottom:inherit;}
.flow_list1 li .li{padding-top:10px;padding-bottom:10px;box-sizing: border-box;position: relative;height: 76px;border-bottom:1px solid #F1F1F1;line-height: 120%;}
.flow_list1 li .bbtop{border-top:1px solid #F1F1F1;}
.flow_list1 img{float:right;width:75px;height: 56px;margin-left:10px;}
.flow_list1 .title{font-size:16px;color: #000;}
.flow_list1 .inf{position: absolute;left: 0px;bottom: 10px;line-height: 100%;color:#949494;font-size:12px; vertical-align:baseline;}


.list_0,.list_0 li{list-style:none;}
.list_0 li{line-height:2.4rem;height:2.4rem;overflow:hidden;border-top:1px solid #F0F0F0;}
.list_0 li:first-child{border-top:none;}
.list_0 li a{color:#000000;}


.list_img,.list_img li{list-style:none;}
.list_img li:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.list_img li {display:inline-block;}
.list_img li {display:block;}
.list_img li {padding:10px 10px;border-bottom:1px solid #F0F0F0;box-sizing: content-box;height:64px;}
.list_img img {position: absolute;margin-right:0.5rem;width:83px;height:64px;}
.list_img .inf{margin-left:90px;position:relative;height:64px;}
.list_img a{color:#333;overflow: hidden;}
.list_img .hits{color:#aaa;font-size:0.7em;}
.infsmall{position:absolute;bottom:0;}


.if_list li{border-top: 1px solid #EBEBEB;padding:0.6em 0px;}
.if_list li:first-child{border-top:none;}
.if_list .if_item .title{font-size:1.1rem;font-weight:normal;}
.if_list .if_item .title a{color:#0062CD;}
.if_list .if_item .title b{font-weight:normal;color:green;}
.if_list .if_item .intro{margin:5px 0px;line-height: 1.5rem;color:#666;}
.if_list .if_item .intro .img{float:left;margin-right:6px;}
.if_list .inf{position: relative;color:#999;font-size:0.9em;}
.if_list .inf .r1{float:left}
.if_list .inf .hits{float:right;}
.if_list .if_item .intro:after,.if_list .inf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.if_list .if_item .intro,.if_list .inf{display:inline-block;}
.if_list .if_item .intro,.if_list .inf{display:block;}





.baseguide p{line-height: 150%;text-indent: 2em;}
.baseguide p:first-letter { font-size:1.3em; vertical-align:top;font-weight: bold;}
.baseguide #baseguide_more{display:none;}
.baseguide #bmore_btn{text-align:center;text-indent: inherit;}
.baseguide #bmore_btn:first-letter{font-size:1em;font-weight:normal;}

.ptable{border-left:1px solid #DEE9EF;border-top:1px solid #DEE9EF;}
.ptable th,.ptable td{border-right:1px solid #DEE9EF;border-bottom:1px solid #DEE9EF}
.ptable .bigc{background:#EFF9FF;padding:0.3em 0 0.1em;}
.ptable th{background:#FFF;text-align:center;}
.ptable td{background:#FAFAFA;text-align:center;margin:0px;padding:0px;}
.ptable td a{color:#039;}
.ptable h3{font-size:1.3em;font-weight: normal;line-height: 150%;}
.ptable h4{font-size:1em;font-weight: normal;}
.ptable h5{font-size:1em;display: inline-block;font-weight: normal;}
.ptable a{color:#333;}
.ptable .yb{font-family: "Lucida Sans Unicode",arial,sans-serif;font-size:1em;display:inline-block;width:100%;line-height:250%;color:#15A6E7;}
.ptable .ipa88{color:coral;}
.ptable .l1 {width:1.8em;text-align:center;}
.ptable .l1 a{width:1em;font-size:1em;display: inline-block;overflow: hidden;}
#ptable_block h6{font-size:1rem;font-weight:normal;height: 34px;line-height: 34px;margin:5px 0;border-bottom:1px solid #F1F1F1;}
#ptable_block h6 a{color:#000;}


.mp3btn{background:url("../image/yinbiao-playbtn.gif") -2px -2px no-repeat;width:25px;height:25px;cursor:pointer;}
.mp3btn_p{background:url("../image/yinbiao-playbtn.gif") -2px -32px no-repeat;width:25px;height:25px;}

.list0,.list0 li{margin:0px;padding:0px;list-style:none;}
.list0 li{line-height:2.3rem;height:2.3rem;overflow:hidden;padding:0px 10px;}
.list0 li a{color:#000000;}


.i-bike div.content{line-height: 1.8rem;padding:0px 10px;font-size:18px;}
.i-bike div.content h4{font-size:1.2rem;margin:0.5rem 0px;}
.i-bike div.content p{margin:0.5rem 0px;text-indent:2em;}


.pblock{margin:0px 8px;}
.pblock .cap{border-bottom:1px dashed #15A6E7;line-height:32px;height:32px;}
.pblock .cap h3{font-size:18x;color:#1292C9;font-weight:normal;}
.pblock .pbcont p{margin-top:10px;margin-bottom:10px;}

.fyshow{border:1px solid #F0F0F0;}
.fyshow .phonetic-s{width:30%;text-align:center;font-size:36px;line-height:90px;float:left;}
.fyshow .show1,.fyshow .show2{width:35%;float:left;border-left:1px solid #F0F0F0;margin-left:-1px;text-align:center;}

.fymethod,.fyword,.fyruler{margin-top:15px;}
.fymethod .pbcont,.fyword .pbcont,.fyruler .pbcont{padding:8px 0px 6px;}

.word-sound{background: #F3F3F3;line-height:38px;height:38px;overflow:hidden;margin-bottom:1px;}
.word-sound .sred{color:#F00;}
.word-sound .sicon{background:url("../image/horn1.gif") left top no-repeat;width:20px;margin-top:9px;margin-right:4px;height:20px;display:block;float:left;margin-left:4px;}

.pblock1{}
.pblock1 .cap{border-bottom:1px dashed #15A6E7;line-height:32px;height:32px;margin:0px 8px;position:relative;}
.pblock1 .cap h3{font-size:18x;color:#1292C9;font-weight:normal;float:left;}
.pblock1 .cap .more{position:absolute;right:8px;top:2px;}
.pblock1 .pbcont p{margin-top:10px;margin-bottom:10px;}


.v_list{overflow:hidden;clear:both;}
.v_list li{float:left;width:50%;position:relative;overflow:hidden;height:auto;}
.v_list li .imgr:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.v_list li .imgr {display:inline-block;}
.v_list li .imgr {display:block;}
.v_list li img{margin:6px 0px;}
.v_list li:nth-child(odd) img{width:95%;float:left;}
.v_list li:nth-child(even) img{width:95%;float:right;}
.v_list li:nth-child(odd) .trow{width:95%;height:48px;line-height:24px;overflow:hidden;float:left;}
.v_list li:nth-child(even) .trow{width:95%;height:48px;line-height:24px;overflow:hidden;float:right;}

.v_item{margin-bottom: 6px;}
.v_item a{color:#333;}
.v_item a:hover{color:#090;}
.v_item .img img{width:140px;height:auto;border:1px solid #F9F9FB;}
.v_item .img:hover img{border:1px solid #06C;}
.v_item .inf .title{line-height:120%;height:2.2em;overflow:hidden;margin:8px 0px;padding:0px 5px;font-size:16px;}
.v_item .inf .nbar{padding:0px 5px;height:24px;}
.v_item .hits{background:url("../image/yinbiao.gif") -13px -411px no-repeat;padding-left:17px;color:#999;}
.v_item .commend-ico{
	float:right;background:url("../image/n.png") left top no-repeat;width:24px;height:24px;display:block;overflow:hidden;text-indent:-100px;
	margin-top:-6px;
}

.letter-bike{margin:10px 0px;line-height:180%;}


.listbox .arc-list li{border-top:1px solid #F0F0F0;padding:15px 10px;}
.listbox .arc-list li:first-child{border-top:none;}
.listbox .arc-list .title{font-size: 1.12rem;overflow: hidden;font-weight: normal;text-overflow:ellipsis;white-space: nowrap;}
.listbox .arc-list .title a{display:inline-block;}
.listbox .arc-list .title a>b{font-weight:normal;}
.listbox .arc-list .des{line-height:1.5rem;font-size:1rem;margin:10px 0px;color:#333;}
.listbox .arc-list .inf{font-size:0.875rem;color:#999;position: relative;}
.listbox .arc-list .inf a{color:#999;}
.listbox .arc-list .inf .sdate{position: absolute;right:0px;top:0px;}


.s_list{}
.s_list li{border-top: 1px solid #EBEBEB;padding:8px 0px;}
.s_list li:first-child{border-top:none;}
.s_list .s_item{}
.s_list .s_item .title{font-size:1.15rem;font-weight:normal;}
.s_list .s_item .title b{font-weight:normal;color:green;}
.s_list .s_item .intro{margin:5px 0px;line-height: 1.5rem;}
.s_list .s_item .intro .img{float:left;margin-right:6px;}
.s_list .s_item .inf{position: relative;}
.s_list .inf .r1{float:left}
.s_list .inf .softsize{float:right;}
.s_list .s_item .intro:after,.s_list .inf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.s_list .s_item .intro,.s_list .inf{display:inline-block;}
.s_list .s_item .intro,.s_list .inf{display:block;}

.softpage .baseinfo{padding:0px 10px;line-height: 1.8rem;}
.softpage .downurllist{padding:0px 10px;}





.letter_biao_box summary{margin-top:2px;}



.viewbox .title{padding:0px 8px;background: #F1F1F1;padding-top: 0.5rem}
.viewbox .title h1{font-size:1.25rem;line-height:1.8rem;font-weight:normal;color:#0062CD;text-align:center;}
.viewbox .info{font-size:0.75rem;line-height:200%;border-bottom:1px solid #EBEBEB;padding:0px 8px;text-align:center;background: #F1F1F1;color:#BBB;}
.viewbox .info .source,.viewbox .info .puber,.viewbox .info .v-num i{font-style:normal;}
.viewbox .content{margin:10px 8px;line-height:160%;font-size:16px;position: relative;overflow:auto;}
.viewbox .content .readmore{position:absolute;left:0px;bottom:0px;background: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1));height:90px;width:100%;}
.viewbox .content .readmore a{display:block;width:150px;height:40px;background: #04be02;border-radius:5px;color:#FFF;line-height:40px;text-align:center;margin:40px auto 10px;}

.context ul,.context li{margin:0px;padding:0px;list-style:none;}
.context li{line-height:2rem;height:2rem;overflow: hidden;}
.context li a{color:#000;}
.context li a:hover{color:red;}




#videopage{}
#videopage #vpf{width:100%;text-align:center;}
#videopage .videobox{color:#666;border-bottom:1px solid #DDD;}
#videopage .video-tip{font-size:0.875rem;line-height:180%;padding:0px 8px;}
#videopage .caption{padding:0px 8px;}
#videopage .caption h1{font-size:1.25rem;color:#03C;line-height:150%;font-weight: normal;}
#videopage .info{border-bottom:1px solid #DDD;padding:0px 8px 8px;color:#666;}
#videopage .info i{font-style:normal;color:#F60;}
#videopage .content{font-size:1rem;line-height:160%;text-indent:2em;color:#333;padding-top:8px;padding-bottom:8px;}

#videopage .classdir{line-height:160%;padding:10px 0px;}
#videopage .classnum{color:#999;}
#videopage .classdir .dircap{font-size:18px;padding:0px 8px;line-height:36px;height:36px;}
#videopage .classdir dd{background:#F3F3F3;font-size:14px;padding:0px 8px;}
#videopage .classdir dd.item{border-top:1px solid #EEE;background:#FFF;font-size:16px;height:36px;line-height:36px;overflow:hidden;}
#videopage .classdir dd.current{background:#7CB9CF;font-weight:bold;}
#videopage .classdir a{color:#333;}


#mp3page .classdir{line-height:160%;padding:10px 0px;}
#mp3page .classnum{color:#999;}
#mp3page .classdir .dircap{font-size:18px;padding:0px 8px;line-height:36px;height:36px;}
#mp3page .classdir dd{background:#F3F3F3;font-size:14px;padding:0px 8px;}
#mp3page .classdir dd.item{border-top:1px solid #EEE;background:#FFF;font-size:16px;height:36px;line-height:36px;overflow:hidden;}
#mp3page .classdir dd.current{background:#7CB9CF;font-weight:bold;}
#mp3page .classdir a{color:#333;}

.rowli,.rowli a{line-height:1.8em;text-align:center;}