@charset "utf-8";


/*common*/
body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote,th,td,h1,h2,h3,h4,h5,h6{
margin:0;
padding:0;
font-weight:400;
}
body{
font:12px/18px Arial, "宋体", sans-serif;
color:#292929;
}
img{
border:none;
}
.dis_block{
display:block;
}
ul , li {
list-style:none;
}
a:link{color:#292929;text-decoration:none;}
a:visited{color:#292929;text-decoration:none;}
a:hover{color:#292929;text-decoration:underline;}
a:active{color:#292929;text-decoration:none;}

.clearFix:after{
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}
.clearFix{ display: inline-block; }
/* Hides from IE 4-6 \*/
* html .clearFix{ height: 1%; }
.clearFix{ display: block; } 
/* End hide from IE 4-6 */

/*layout*/
#warp{
width:752px;
margin:0 auto;
}

#header a:link ,
#footer a:link{
color:#2a5eb4;
text-decoration:underline;
}
#header a:visited ,
#footer a:visited{
color:#2a5eb4;
text-decoration:underline;
}
#header a:hover ,
#footer a:hover{
color:#f00;
text-decoration:underline;
}
#header a:active ,
#footer a:active{
color:#2a5eb4;
text-decoration:underline;
}
#header .logo{
float:left;
}
#header .acc_link{
overflow:hidden;
width:100px;
float:right;
margin:35px 10px 0 0;
}
#header .acc_link li{
float:left;
line-height:1.231;
}
#header .acc_link li.icon{
padding:0 5px;
}
#header .top_lang{
overflow:hidden;
width:161px;
float:right;
margin:20px 0 0;
}
#header .top_lang li{
float:left;
margin-right:20px;
}
.topicPath{
clear:both;
background:url(/images/bg_topic.jpg) repeat-x 0 0;
height:24px;
line-height:24px;
padding:0 10px;
}
.topicPath li{
float:left;
color:#2a5eb4;
}
.topicPath li.first{
background:url(/images/icon_topic02.gif) no-repeat 0 10px;
padding-left:14px;
}
.topicPath li.topicPath_icon{
width:18px;
background:url(/images/icon_topic01.gif) no-repeat 7px 8px ;
}
.topicPath li a:link{
color:#2a5eb4;
text-decoration:none;
}
.topicPath li a:visited{
color:#2a5eb4;
text-decoration:none;
}
.topicPath li a:hover{
color:#f00;
text-decoration:none;
}
.topicPath li a:active{
color:#2a5eb4;
text-decoration:none;
}

h3.page_title{
padding:10px 0 10px 31px;
background:url(/images/icon_01.gif) no-repeat 8px 15px;
font-weight:700;
color:#2a5eb4;
font-size:14px;
}
#content{
margin-bottom:20px;
}
#content .faq_con{
background:#fff url(/images/bg.gif) repeat-y 0 0;
border:1px solid #5f85b6;
}
#content .faq_con .faq_left{
width:132px;
float:left;
padding:30px 13px 0;
}
#content .faq_con .faq_left strong{
color:#2a5eb4;
margin-bottom:13px;
display:block;
}
#content .faq_con .faq_right{
background:#fff;
margin-left:180px;
padding:30px 15px 0 15px;
}
#content .faq_con .faq_right .page_set{
clear:both;
}
#content .faq_con .faq_right .page_set a:link{text-decoration:underline;}
#content .faq_con .faq_right .page_set a:visited{text-decoration:underline;}
#content .faq_con .faq_right .page_set a:hover{text-decoration:underline;color:#ff0000;}
#content .faq_con .faq_right .page_set a:active{text-decoration:underline;}
#content .faq_con .faq_left select {
width:132px;
margin-bottom:10px;
}
#content .faq_con .faq_left .ta_01{
width:128px;
margin-bottom:10px;
}
#content .faq_con .faq_left .btn_search{
width:60px;
height:20px;
background:url(/images/btn_search.gif) no-repeat 0 0;
border:none;
float:left;
margin-right:12px;
cursor:pointer;
}
#content .faq_con .faq_left .btn_clear{
width:60px;
height:20px;
background:url(/images/btn_cancel.gif) no-repeat 0 0;
border:none;
float:left;
cursor:pointer;
}
#content .faq_con .faq_left strong.topic_chose{
margin-top:20px;
margin-bottom:5px;
}
#content .faq_con .faq_left ul.topic{
width:130px;
}
#content .faq_con .faq_left ul.topic li li{
padding-left:12px;
width:90%;
}
#content .faq_con .faq_right .faq_title{
padding-left:2em;
background:url(/images/icon_02.gif) no-repeat 5px 3px;
color:#f00;
}
#content .faq_con .faq_right .faq_list{
background:#fff;
width:530px;
}
#content .faq_con .faq_right .faq_list h4{
padding-left:2em;
background:url(/images/icon_03.gif) no-repeat 8px 6px;
font-size:12px;
margin-top:15px;
cursor:pointer;
}
#content .faq_con .faq_right .faq_list h5{
padding-left:2em;
background:url(/images/answer.gif) no-repeat 0 0;
font-size:12px;
padding-top:15px;
margin-top:10px;
display:none;
}
#content .faq_con .faq_right .faq_list .hr{
border-bottom:1px dashed #818181;
font-size:1px;
height:1px;
line-height:1;
margin-bottom:10px;
padding-top:10px;
}
#content .faq_con .faq_right .page_set ul{
overflow:hidden;
display:block;
float:right;
margin-bottom:20px;
}
#content .faq_con .faq_right .page_set ul li{
float:left;
margin-left:-1px;
border-left:1px solid #292929;
padding:1px 10px 0;
line-height:110%
}


#footer{
border-top:2px solid #fe0000;
height:110px;
background:#eee;
text-align:center;
line-height:35px;
padding-top:10px;
}
