.htmlcont
{
    border-left: 1px solid rgb(204, 204, 204); 
    border-right: 1px solid rgb(204, 204, 204);
}
.header-article
{
    height: 21px;
    margin: 0 0 5px;
    padding:5px 0;
    background: url("/images/bg-header-article.gif") repeat-x left top;
}
.header-article .left
{
    float: left;
    width: auto;
    background: #FFF;
    display: block;
    padding-bottom: 10px;
    padding-right: 5px;
    padding-top: 3px;
}
.header-article span.sub
{
    background: #fff;
    color: #999;
}
.header-article .top h1
{
	margin:0;
	padding:0;
}
.header-article .top a
{
    background: #fff;
    color: #f47d21;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
}
.header-article .sub a
{
    color: #999999;
}
.header-article .datetime
{
    float: right;
    width: 220px;
    text-align: left !important;
    font-size: 12px;
    color: #666666;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    text-decoration: none;
    display: block;
    margin: 0px;
    padding: 0 0 3px;
}
#tag span
{
    color: #ff6600;
    font-weight: bold;
}
.static
{
    display: inline;
}
.static .static-left
{
    width: 385px;
    float: left;
    padding-top: 5px;
}
.static .static-right
{
    width: 230px;
    float: right;
    padding-top: 5px;
}
*html .static .static-right
{
    width: 230px;
}
.static span.style
{
    color: #ff6600;
    font-weight: bold;
}
.orate_Panel
{
    color: #98999E;
    font: 8pt Arial;
    padding: 0px;
    text-align: left;
}
.orate_Panel ul
{
    list-style-type: none;
    margin: 0px;
    padding-top: 0 0 0 10px;
}
.orate_Panel li
{
    cursor: pointer;
    display: block;
    float: left;
    height: 12px;
    margin: 2px;
    width: 11px;
}
.orate_Panel li.on2
{
    background-image: url("/images/st_Star-on.gif");
    background-repeat: no-repeat;
}
.orate_Panel li.off2
{
    background-image: url("/images/st_Star-off.gif");
    background-repeat: no-repeat;
}
.orate_Panel br
{
    clear: both;
}
.function
{
    padding-top: 2px;
    padding-right: 0px;
    padding-top: 5px;
    display: block;
    float: right;
}
*html .function
{
    display: block;
    padding-top: 2px 10px 0;
    width: 340px;
}
.function ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.function ul li
{
    float: left;
    padding-right: 22px;
}
.function ul li img
{
    vertical-align: bottom;
}
.function ul li.last
{
    padding-right: 0;
}
.newsother-left
{
    width: 304px;
    float: left;
    padding: 0px 5px 0px 0px;
}
.newsother-right
{
    width: 300px;
    float: right;
    padding-top: 6px;
    margin-right: 4px;
}
*html .newsother-right
{
    width: 300px;
    float: right;
    padding-top: 6px;
    margin-right: 2px;
}
.header-other
{
    background: url("/images/bg-newsother.gif") repeat-x left bottom;
}
.header-other span
{
    background: #fff;
    color: #ff6600;
    font-size: 12px;
    font-weight: bold;
}
.body-other
{
    height: 1%;
    margin: 0px;
    padding-top: 0 10px 0 0;
}
.body-other ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.body-other li
{
    margin: 0 0 5px;
    padding: 4px 0 0 20px;
    text-align: left;
    background: url("/images/icon_li.gif") no-repeat 10px 8px;
    display: block;
}
.body-other li a
{
    color: #003399;
    text-align: left;
    margin: 0px;
    padding: 0px;
}
.body-other li .datetime
{
    color: #999;
}
.view_more
{
    display: block;
    margin: 0;
    font-weight: bold;
    text-align: right;
    padding-right: 10px;
    padding-bottom: 10px;
}
.view_more a
{
    color: #003399;
    cursor: pointer;
}
.view_more a:hover
{
    text-decoration: underline;
}
.news-date
{
    display: block;
    padding-bottom: 10px;
}
.news-date .title
{
    color: #ff6600;
    font-size: 12px;
    font-weight: bold;
}
.news-date .inputdate
{
    font-size: 12px;
    text-align: right;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
    font-weight: normal;
    color: #000;
    text-decoration: none;
    background-color: #e9e8e8;
    border: 1px solid #666;
    width: 75px;
}
.news-date .imgDate
{
    margin-left: 6px;
    margin-right: 6px;
    padding-top: 0px;
}
.box-right
{
}
.box-header
{
    background: url("/images/box-header.gif") no-repeat;
    color: #f47d21;
    font-size: 14px;
    font-weight: bold;
    height: 17px;
    padding: 5px 0px 0px 10px;
}
.box-header a
{
    color: #f47d21;
    text-decoration: none;
}
.box-body
{
    border: 1px solid #cccccc;
    border-top: none;
    padding-top: 5px;
    padding-bottom: 5px;
	float:left;
}
.box-body .top
{
    padding: 0 5px;
	float:left;
}
.box-body .top .sho
{
    float: left;
    padding: 0;
    margin-right: 4px;
    width: 119px;
}
.box-body .top .hin
{
    float: left;
    height: 100px;
    width: 5px;
}
.box-body .top .sho img
{
    padding: 2px;
    margin: 2px;
    width: 115px;
}
.box-body .top h5
{
    font-family: Arial;
    font-size: 12px;
    margin: 0;
    padding: 0;
}
.box-body .top h5 a
{
    color: #002DBE;
    font-weight: bold;
}
.box-body .top
{
    font-family: Arial;
    font-size: 12px;
    padding: 1px;
}
.box-body .top p
{
    padding-left:3px;
}
/*-----------------*/
.mgBottom
{
    margin-bottom: 10px;
}
.box-body ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    text-align: left;
}
.box-body li
{
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    text-align: left;
    margin: 0px;
    display: block;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 10px;
    padding-left: 10px;
}
.box-body li a
{
    background: url("/images/icon_li.gif") no-repeat 0 4px;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-align: left;
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
    display: block;
}
.box-body li a:hover
{
    text-decoration: underline;
}
#topic
{
}
#topic .topic-left
{
    width: 380px;
    float: left;
    display: inline;
}
#topic .topic-right
{
    width: 220px;
    float: right;
    display: inline;
}
.box-topic
{
}

.box-topic-header
{
    background: url("/images/box-topic-header.gif") no-repeat;
    height: 17px;
    padding: 5px 0 10px 10px;
    color: #f47d21;
    font-size: 14px;
    font-weight: bold;
}
.box-topic-body
{
    border-top: none;
    padding-top: 5px;
    padding: 0;
}
.box-topic-body .imTopic
{
    margin: 10px auto 0;
    text-align: center;
}
.box-topic-body ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.box-topic-body li
{
    margin: 0px;
    display: block;
    text-align: left;
    list-style-image: none;
    list-style-type: none;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 7px;
    padding-left: 0px;
}
.box-topic-body li a
{
    background-image: url("/images/icon-topic.gif");
    background-repeat: no-repeat;
    background-position: 0px 4px;
    text-align: left;
    display: block;
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
}
.pdForcus
{
    padding-top: 10px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.topic-news
{
    margin-bottom: 10px;
    height: 1%;
    line-height: 14px !important;
}
.topic-news-image
{
    width: 60px;
    float: left;
    margin-right: 10px;
    margin-bottom: 3px;
}
.topic-news-image img
{
    padding: 0px;
}
.blog_ykien
{
    height: 1%;
    font-size: 12px;
    color: #333;
}
.blog_ykien .title_Ykien
{
    display: block;
    padding-bottom: 10px;
    font-size: 12px;
}
.blog_ykien .title
{
    color: #ff6600;
    font-size: 12px;
    font-weight: bold;
}
.blog_ykien p
{
    padding: 5px 0px;
    margin: 0px;
}
.rwYkien
{
    display: block;
    padding-left: 10px;
    padding-bottom: 10px;
}
.rwYkien .traloi
{
    display: block;
    text-align: right;
    padding-top: 0px;
    padding-bottom: 5px;
}
.rwYkien .traloi a
{
    text-decoration: underline;
}
.rwYkien .traloi a:hover
{
    text-decoration: none;
}
.rwYkien p
{
	color:#000000;
	font-family:Times New Roman;
	font-size:11.8pt;
	line-height:20px;
	margin:1px;
	padding-bottom:2px;
}
.NagF
{
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    display: block;
    margin: 0px;
    padding-top: 4px;
    padding-right: 0px;
    padding-bottom: 4px;
    padding-left: 0px;
}
.NagF a
{
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    margin: 0px;
    padding: 0px;
}
.NagF a:hover
{
    font-size: 12px;
    font-weight: normal;
    color: #ff6600;
    text-decoration: underline;
    margin: 0px;
    padding: 0px;
}
.NagF a.curPage
{
    font-size: 12px;
    font-weight: normal;
    color: #ff6600;
    text-decoration: none;
}
.fr_ykien
{
    height: 1%;
    padding-top: 5px;
}
.fr_ykien .title_ykien
{
    color: #ff6600;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 8px;
}
.fr_ykien .rw
{
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
}
.fr_ykien .indo
{
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 10px;
}
.fr_ykien .input
{
    border: 1px solid #666666;
    width: 205px;
    margin-bottom: 3px;
}
.fr_ykien .fAcc
{
    width: 99px;
    text-align: left;
    float: left;
}
.fr_ykien .fInput
{
    width: auto;
    float: left;
}
.fr_ykien .Textarea
{
    padding-left: 110px;
    padding-top: 3px;
    padding-bottom: 5px;
    text-align: left;
}
.fr_ykien .Textarea .txtTextarea
{
    width: 400px;
    height: 50px;
    border: 1px solid #666666;
}
.fr_ykien .hBtn
{
    padding-left: 110px;
    padding-top: 3px;
    padding-bottom: 5px;
    text-align: left;
}
.txtRed
{
    color: #ff0000;
}
.cont09
{
    height: 1%;
    margin: 0;
    padding-bottom: 10px;
}
.cont09im
{
    width: 140px;
    float: left;
    display: inline;
    padding:0;
    border: 1px solid #646464;
    margin: 0 10px 0 0;
}
.cont09im img
{
    display: block;
    width:140px;
    height:100px;
}
.cont09title
{
    font-weight: bold;
}
.cont09txt
{
    display: inline;
}
.cont09txt a
{
    text-decoration:underline;
}
.cont09tag
{
    color:#FF6600;
}