﻿@charset "utf-8";
section,figure,aside{padding:0;margin:0;border:none;}
/*---common---*/
.art_box{border:1px solid #eee}
.art_title{height:45px;line-height:45px;padding:0 10px;border-bottom:solid 1px #dddddd;font-size:12px;color:#666}
/*---main---*/
.art_main{height:auto;margin-top:25px;}
/*aside nav*/
.art_nav{width:210px;height:auto;}
.art_nav h2{color:#c5c5c5;}
span.aside_txt{font-size:18px;color:#666; font-family:"微软雅黑";color:#333; margin-right:5px;}
.helpl{height:auto;padding:10px;}
.helpl dl{padding-bottom:10px;}
.helpl dl dt,.helpl dd{padding:0 10px;overflow:hidden;}
.helpl dl dt{height:20px;padding:8px 10px;border-bottom:dotted 1px #d7d7d7; font-family:"微软雅黑";font-weight:bold;}
.helpl dl dd i{ font-size:22px; font-weight:bold;color:#AAA; vertical-align:-4px; margin-right:6px;}
.helpl dl dd a:hover i{ color:#FFF;}
span.dt_ico,span.dt_txt{display:inline-block;float:left;}
span.dt_ico{width:18px;height:18px; overflow:hidden;background:url(../images/help_bg.gif) no-repeat;}
span.dt_txt{line-height:20px;padding-left:10px;font-size:15px;font-weight:bold;color:#333;}
.art_ico1{background-position:0px 0px!important;}
.art_ico2{background-position:0 -41px!important;}
.art_ico3{background-position:0 -20px!important;}
.art_ico4{background-position:0 -61px!important;}
.art_ico5{background-position:0 -93px!important;}
.helpl dl dd{height:30px;line-height:30px;margin-top:5px;}
.helpl dl dd a,aside section dl dd a:hover{display:block;height:30px;line-height:30px;padding-left:12px;text-decoration:none;overflow:hidden; transition:all .1s ease-in-out;}
.helpl dl dd a:hover{ background:#FE0400;}
.helpl dl dd.on a{ background:#FA0400;color:#fff!important;}
.helpl dl dd.on a i{color:#FFF;}
.helpl dl dd a{background-position:0px -30px;color:#666666;}
.helpl dl dd a:hover{color:#ffffff!important;}
.helpl dl dd .current{color:#a10000!important;}
/*aside content*/
.art_content{width:982px;height:auto;line-height:24px;border:1px solid #eee}
.root_body .art_content{width:753px;}
.art_content h2,.art_content h2 a{color:#777777;}
.art_content .article{padding:20px; font-size:14px;}
.art_content .article p{ padding-top:8px; line-height:30px;}
.art_header{height:28px;padding:5px 0px 24px 0px;}
.art_header span{display:inline-block;}
span.header_box{height:28px; background:url(../images/d_line.gif) repeat-x 0 27px; display:block}
span.header_txt,span.header_space{height:22px;line-height:22px;padding-bottom:1px;}
span.header_txt{font-size:15px;font-weight:bold;color:#333;border-bottom:2px solid #FA0400; height:25px; line-height:25px;}
span.header_space{background-position:right -93px;width:15px;}
