body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,p,a,a:after,div,i,img,input,textarea,th,td,li,ol,ul{margin:0;padding:0}
li,ol,ul{list-style:none;overflow:hidden}
html,body{margin: 0 auto;max-width:640px;padding:0;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;color:#232323;font-size:16px;background-color:#f3f3f3;}
a{color:#000000;text-decoration:none;}/* #ff679a */
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
img {margin:0;}
hr{height:1px;border:none;border-top:1px dotted #666;}
table{line-height:180%;}
table td{line-height:180%;}
.header,.nav,.section,.footer{width:100%;overflow:hidden;max-height:999999px;}
.header{position:fixed;top:0;height:50px;background:#2d92d9;line-height:20px;max-width:640px;width:100%;z-index:40;}
.header .logo{float:left;padding:6px 0 0 6px;}
.header .hd_nav{float:right;color:#fff;margin-top:15px;padding:0 5px;color:#fff;text-align:right;}
.header .hd_nav a{margin-right:5px;font-size:18px;color:#fff;font-weight:500;}
.header .sitemap{float:right;width:23px;margin-top:11px;text-align:right;margin-right:10px;}
.nav{margin:0px; padding-top:50px;padding-bottom:0px;color:#232323;text-align:center;}
.nav ul{list-style-type:none;width:100%;margin:0px auto;padding-left:0px;background:#f3f3f3;border-left:#cfc4b6 1px solid;border-top:#cfc4b6 1px solid;overflow:hidden;}
.nav li{float:left;width:24.62%;text-align:center;border-right:#ede2cb 1px solid; border-bottom:#ede2cb 1px solid;line-height:32px;}
.nav  ul li a{font-size:18px;color:#232323;font-weight:500; text-decoration:none;}
.nav ul li.c3{width:33%;}
.nav ul li.c4{width:24.6%;}
.nav ul li.c5{width:19.6%;}
.nav ul li.c6{width:16.3%;}
.nav ul li.onfocus{background-color:#eee;}
.place{margin:6px 3px 0px 3px;height:35px;line-height:36px;background:#fff;padding-left:8px;border:1px solid #cfc4b6;border-radius:2px;font-size:15px;color:#666;white-space:nowrap;overflow:hidden;}
.place a{color:#666;}
.article,.listbox{margin:10px 3px 2px 3px; background:#fff;border:1px solid #cfc4b6;border-radius:2px;overflow:hidden;}
.article .title{text-align:center;border-bottom:1px solid #ffe3ed;}
.article h2{font-size:120%;line-height: 180%;margin-top:7px;padding-left:10px;color:#297eb9;}
.article h3{margin: 12px 0;padding-left:15px;color:#000000;line-height:32px;font-size:18px;background:#F5F5F5;border-left:5px solid #297eb9;}
.article .info{font-size:80%;color:#666;text-align:center;padding-top:5px;line-height:25px;}
.content{position:relative;margin:15px 12px;font-size:110%;color:#333;line-height: 180%;}
.content p {margin-bottom: 10px;line-height: 180%;}
.content a {color:#000000;text-decoration:none;border-bottom: 1px #0000ff dotted;}
.content a:hover {color: #FF0080;}
.content img{max-width:100% !important;height:auto;}/* #fa9e00  #9f0679*/
.content .small {float:left;margin-bottom:8px;width:100%;}
.content .small img {float:left;width:30%;height:auto;margin-right:10px;}
.content .small h4{font-size:15px;margin-bottom:5px;}
.content .small p{font-size:15px;line-height:150%;margin-bottom: 0px;}
.listbox .title{height:35px;border-bottom:1px solid #ffe3ed;color:#333;}
.listbox .title h2{float:left;font-size:100%;margin-top:5px;padding-left:10px;color:#555;}
.listbox .title h2 span{color:#df004f;font-size:18px;}
.listbox .title h2 a{color:#555;}
.listbox .title .more{float:right;padding-right:20px;padding-top:3px;margin:0;line-height: 32px;}
.listbox .title .more a{color:#ff7209;font-size:14px;}
.listbox .list,.article .list{padding-bottom:10px;}
.listbox .list ul,.article .list ul{margin:0;padding:0;}
.listbox .list ul.fl,.article .list ul.fl{margin:2px 10px;}
.listbox .list ul.fl li,.article .list ul.fl li{padding:8px 5px;border-bottom:1px solid #f8f8f8;list-style-type:none;line-height:150%;}
.listbox .list ul.fl li a,.article .list ul.fl li a{background-color:#f5efe2;margin:auto 8px;padding:3px 8px;border:#cfc4b6 solid 1px;color:#1d1812;border-radius: 4px;}
ul.ml{margin:2px 5px}
ul.ml li{background: url(/img/arrow.gif) left 14px no-repeat;margin-left:10px;padding:5px 12px;border-bottom:1px solid #f2f2f2;list-style-type:none;font-size:15px;line-height:180%;}
ul.ml li a{display:block;}
ul.ml li a:active{background-color:#f2f2f2;}
.inform{font-size:100%;margin:8px 8px 8px 8px;padding:12px 0px 12px 0px;background-color:#f2f2f2;line-height:42px;}
.inform form{width:90%;margin:auto;}
.listbox .f_link {float:left;line-height:150%;margin:10px 3px 8px 10px;font-size:90%; background:#fff;}
.f_link a,.f_link a:after{color:#6a5424;}
.footer{text-align:center; margin-top:5px; padding:8px 0;line-height:200%; border-top:1px solid #e1dad2; }
.footer a{color:#d9c08e;margin-left:10px;}

h4{font-size:100%;color:#555;}
.f12{font-size:12px;}
.f18{font-size:18px;line-height:180%;}
.p10{padding:10px;}
.mt10{margin-top:10px;}
.h382{height:382px;}
.red{color:red;}
.red2{color:#ff679a;}
.blue{color:blue;}
.green{color:green;}
.color1{color:#2d92d9;}
.color2{color:#9b59b4;}
.color3{color:#006200;}
.color4{color:#f66483;}
.color5{color:#9f6455;}
.color6{color:#efae00;}
.color7{color:#660000;}
.color8{color:#ea8224;}
.color9{color:#FF689B;}
.clear{clear:both;overflow:hidden;display:block;font-size:0;height:0;line-height:0;}
.fright{float:right;}
.fleft{float:left;}
.center{text-align:center;}
.left{text-align:left;}
.kg{text-indent:2em;}
/* form */
.form{font-size:16px;padding:5px 10px;}
.ipt {border: 1px solid #d0ad9a;background: #fff;padding: 2px;font-size: 16px;color: #333;line-height: 26px;}
.select {color: #3e4144;font-size: 15px;line-height: 26px;padding: 2px;border: 1px solid #d0ad9a;height:34px;}
select{height:26px;color:#3e4144;font-size:14px;line-height:28px;background: #fff;padding:1px;border:1px solid #d0ad9a;}
.line {border-top: 1px dashed #dcc4b0;margin: 8px;}
.button{width: 95%;height:38px;text-align: center;margin:10px auto 20px auto;font-size:16px;line-height:38px;color:#fff;background:#2d92d9;border:0;border-radius:6px;display:block;-webkit-appearance: none;cursor:pointer;overflow: hidden;}
.inform .button{margin-bottom:10px;}
.button a,.button a:hover{color:#fff;text-decoration:none;border-bottom: 0px #0000ff dotted;}
.bgcolor{background:#2d92d9;}
.bgcolor2{background:#9b59b4;}
.bgcolor3{background:#FF689B;}
.bgcolor4{background:#9f6455;}
.bgcolor5{background:#f66483;}
.bgcolor6{background:#ea8224;}
.bgcolor7{background:#efae00;}
.sbutton{overflow: hidden;font-size:14px;margin: 5px; padding:8px;border-radius: 4px;border: 0;text-align: center;text-decoration: none;background:#2d92d9;color:#fff;-webkit-appearance: none;cursor:pointer;}
.cesuan1 .sbutton{background:#2d92d9;}
.cesuan2 .sbutton{background:#9b59b4;}
.cesuan3 .sbutton{background:#006200;}
.cesuan4 .sbutton{background:#f66483;}
.cesuan5 .sbutton{background:#9f6455;}
.cesuan6 .sbutton{background:#efae00;}
.cesuan7 .sbutton{background:#660000;}
.cesuan8 .sbutton{background:#ea8224;}
.cesuan9 .sbutton{background:#FF689B;}



#btn_top{opacity:.8;background:#888888 url(/img/to_top.png) center 50% no-repeat;border-radius:17px;position:fixed;right:1px;bottom:50px;border:solid 1px #5d5d5d;width:35px;height:35px;display:block;z-index:100001;}
/* read all */
.read-content{overflow: hidden;width: 100%;}
.read-box{ position:relative;z-index:9;padding:0 0 10px;margin-top:-220px;text-align:center;}
.read_mask {height:200px;background:-webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#FFF));background:-o-linear-gradient(bottom,rgba(255,255,255,.1),rgba(255,255,255,0));}
.read-box .read_mod{background-color:#FFF;}
.read-button,.read-button:focus,.read-button:link,.read-button:visited{margin:10px auto;padding:5px 40px;text-align:center;font-size:16px;border:1px solid #FDAF13;border-radius:4px;cursor:pointer;}
.read-box .read_mod a{width:120px;height:25px;line-height:150%;display:inline-block;vertical-align:top;color:#CC0000;}
