@charset "utf-8";
/* 样式预定义 */
body{ font-family: "Microsoft YaHei","微软雅黑"; padding-bottom:60px; background-color:#f2f2f2}
body, dl, dd, p, h1, h2, h3, h4, h5, h6 {margin: 0}
ol, ul {margin: 0;padding: 0;list-style: none}
a {text-decoration: none;color:#666666; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-select:none}
img{border: none;vertical-align:middle}
i{ font-style:normal}
br{ height:1px; overflow:hidden}
input{ outline:none}

/* focus */
.focus{ width:100%; position:relative; overflow:hidden;}
.focus .hd{ width:100%; height:11px; position:absolute; z-index:1; bottom:10px; text-align:center;}
.focus .hd ul{ display:inline-block; height:5px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:white; margin:0 5px; vertical-align:top; overflow:hidden;}
.focus .hd ul .on{ background:#FE6C9C;}
.focus .bd{ position:relative; z-index:0;}
.focus .bd li a{ position:relative; display:block;}
.focus .bd li img{ width:100%}

/* title_01 */
.title_01{ background:url(../images/fwjd/icon_00.png) no-repeat 18px center #009afe; line-height:44px; font-size:16px; color:white; background-size:auto 16px; padding-left:38px}

/* list_title */
.list_title{ display:block; padding:0 20px; overflow:hidden; font-size:14px; line-height:46px; border-bottom: 1px solid #ccc;}
.list_title span{ float:left; color:#008cd7}
.list_title i{ float:right; color:#008cd7; font-size:12px}

/* list_view */
.list_view{ padding:10px 20px}
.list_view li{ overflow:hidden; line-height:36px}
.list_view span{ float:left; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:80%}
.list_view i{ display: none;}

/* btn_def */
.btn_def{ display:block; width:100%; line-height:36px; background-color:#009afe; text-align:center; color:white; font-size:16px; border-radius:8px; border:none; box-sizing:border-box}