﻿@import url(phone_fixckStyle.css);
#articleBox
{
}
#articleBox h1
{
	font-size: 20px;
	color: #000;
	line-height: 30px;
	padding: 10px 0 5px 0;
	font-family: Microsoft YaHei;
	text-align: left;
	text-shadow: 1px 1px 1px #fff;
	font-weight: bold;	
}
#articleBox #articleInfoBox
{
}
#articleBox #articleInfoBox span
{
	font-size: 12px;
	color: #666;
	margin-right:5px;
}
.loading_min
{
	width:10px;
	height:10px;
	display:inline-block;
	background:url(../img/loading_min.gif) no-repeat;	
}


#no_down_infoBox{    padding:20px;    }#no_down_infoBox p{    text-align:center;        font-size:16px;    color:#09f;    font-family:"微软雅黑";}#mainTabBox_Top
{
    
}
#mainTabBox_Top a
{
      font-size:18px;
      font-family:"微软雅黑";
      text-decoration:none;
      width:50%;
      line-height:2em;
      text-align:center;
      display:inline-block;
      color:#666;
      border-bottom:#ccc 2px solid;
}
#mainTabBox_Top a.on
{
      color:#09f;
      border-bottom:#09f 2px solid;
}

.swiper-container{	height:auto !important;	}.swiper-wrapper{	height:auto !important;	}.swiper-slide{	height:auto !important;	}

#yuanwenBox
{
    padding:1em;
}


#playList
{   
}
#playList li
{
    padding:15px 10px;
    position:relative;
    cursor:pointer;
    border-bottom:1px solid #C7C7C7;
    background:#F3F3F3;
}
#playList li p.nodeTxt
{   
    font-size:18px;
    color:#333;
    line-height:1.5em;
    font-family:Arial;
}
#playList li div.actionBox
{   
    display:none;
}
#playList li.current div.actionBox
{   
    margin-top:10px;
    display:block;
}
#playList li div.actionBox a, #playList li div.actionBox a div.btn_loadBar
{
    position:relative;
    display:block;
    width:65px;
    height:65px;
    margin-right:15px;
    text-decoration:none;
    float:left;
}
#playList li div.actionBox a
{
    margin-top:9px;
}
#playList li div.actionBox a div.btn_loadBar canvas
{
    width:65px;
    height:65px;
}
#playList li div.actionBox a span
{
    display:block;
    width:53px;
    height:53px;
    background:url(../img/ywld_comm.png) no-repeat 0 0;
    position:absolute;
    left:50%;
    margin-left:-26.5px;
    top:50%;
    margin-top:-26.5px;
}
#playList li div.actionBox a.btn_play span
{
    background-position:0 0;
}
#playList li div.actionBox a.btn_playing span
{
    background-position:0 -57.5px;
}
#playList li div.actionBox a.btn_read
{
    width:83px;
    height:83px;
    margin-top:0px;
    display:none;
}
#playList li div.actionBox a.btn_read div.btn_loadBar canvas
{
    width:83px;
    height:83px;
}
#playList li div.actionBox a.btn_read span
{
    width:67px;
    height:67px;
    margin-left:-33px;
    margin-top:-33px;
    background-position:-57px 0;
}
#playList li div.actionBox a.btn_stop span
{
    background-position:-57px -71px;
}
#playList li div.actionBox a.btn_repeat
{
    display:none;
}
#playList li div.actionBox a.btn_repeat span
{
    background-position:-128px 0;
}

#playList li.current
{   
    background:#fff;
    cursor:default;
}
#playList li.current p.nodeTxt
{   
    color:#333;
}

#playList li div.read_score
{
    position:absolute;
    right:10px;
    top:10px;
    width:35px;
    height:35px;
    border:1px solid #ccc;
    background:#e6e6e6;
    border-radius:22px;
    text-align: center;
    cursor:default;
    display:none;
    transition: all 0.5s ease-out;
}
#playList li div.read_score span
{
    color: #666;
    line-height: 37px;
    font-size:10px;
    text-wrap:none;
}
#playList li div.read_score.green
{
    border-color:#00B050;
    background-color:#92D050;
}
#playList li div.read_score.green span
{
    color: #fff;
    font-size:16px;
    font-weight:bold;
    font-family:"微软雅黑";
}
#playList li div.read_score.orange
{
    border-color:#E6812E;
    background-color:#FAC090;
}
#playList li div.read_score.orange span
{
    color: #fff;
    font-size:16px;
    font-weight:bold;
    font-family:"微软雅黑";
}
#playList li div.read_score.red
{
    border-color:#09f;
    background-color:#fcc;
}
#playList li div.read_score.red span
{
    color: #fff;
    font-size:16px;
    font-weight:bold;
    font-family:"微软雅黑";
}

span.poshytip_word
{
    border-bottom-width:3px;
    cursor:default;
}
span.poshytip_word:hover
{
    border-bottom:3px double #003399;
}


#ywld_helpBox
{
    width:290px;
    height:268px;
    background:url(../img/ywld_help.png) no-repeat;
    position:absolute;
    left:50%;
    margin-left:-145px;
    top:50%;
    margin-top:-134px;
    z-index:99999;
    display:none;
}
#ywld_helpBox_CloseBtn
{
    display:block;
    text-decoration:none;
    border:none;
    position:absolute;
    width:50px;
    height:50px;
    right:0;
    top:0;
}