/***
 *	Powered By Wencheng 2015-09-12
 *	elanp.com All Rights Reserved.
***/

body{ font-family:Microsoft Yahei,Arial; font-size:16px; background:#f6f6f6; color:#252525;}
body,h1,h2,h3,form,button,input,textarea,ul,li,p{ margin:0; padding:0;}
ul,li{ list-style:none;}
img{ border:0;}
a,a:visited{ color:#252525; text-decoration:none;}

header{ width:94%; height:42px; line-height:42px; padding:3px 3% 0; overflow:hidden;}
.mlogo img{ float:left; padding-top:8px;}
.topright{ float:right; margin-left:10px;}

nav{ width:100%; height:40px; line-height:40px; background:#384ea3; text-align:center;}
nav a,nav a:visited{ width:20%; display:block; height:40px; float:left; color:#ffffff;}

.topnav{ margin:6px 0; overflow:hidden;}
.topnav a,.topnav a:visited{ width:25%; height:26px; line-height:26px; display:block; float:left; text-align:center; white-space:nowrap; overflow:hidden;}

section{ margin-bottom:12px; background:#ffffff; border-bottom:1px solid #dfdfdf;}
section h2,section h1{ padding:0 3%; margin-bottom:2px; font-size:22px; height:40px; line-height:40px; color:#444444; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; background:#fffcef; overflow:hidden;}
section h2 a,section h2 a:visited,section h1 a,section h1 a:visited{ color:#444444;}
section ul li{ border-bottom:1px dotted #dddddd; padding:0 3%; height:32px; line-height:32px; overflow:hidden;}
section ul li b{ font-weight:normal;}
section p a,section p a:visited{ display:block; text-align:center; height:40px; line-height:40px; color:#565656;}

.channel,.list{ padding:5px 3%; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; background:#ffffff; text-align:center; font-size:26px; height:32px; line-height:32px; color:#c33e00; overflow:hidden;}
.channel a,.channel a:visited,.list a,.list a:visited{ color:#c33e00;}
.pages{ background:#ffffff; margin-top:10px; overflow:hidden;}
.pages ul{ padding:6px 3% 0;}
.pages ul li{ border:none; height:34px; line-height:34px; float:left; padding:0; margin:0 6px 6px 0;}
.pages a,.pages a:visited{ display:block; text-align:center; width:32px; height:32px; line-height:32px; border:1px solid #cccccc; border-radius:3px;}
.pages ul li.thisclass{ width:34px; text-align:center; background:#384ea3; color:#ffffff; border-radius:3px;}
.pages .nextpage{ width:60px;}
.pages li a.p-next{ width:50px;}

.mypos{ padding:0 3%; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; background:#f0f0f0; font-size:14px; height:36px; line-height:36px; overflow:hidden;}
article { background:#ffffff; margin-bottom:12px; border-bottom:1px solid #dfdfdf; overflow:hidden;}
article h1{ padding:16px 3% 5px; font-size:20px; overflow:hidden;}
.writer{ padding:8px 3% 5px; font-size:14px; color:#888888;}
.writer span{ margin-right:10px;}
.writer a,.writer a:visited{ color:#006b9c;}
.content{ padding:0 3%; line-height:180%;}
.content p{ margin-top:18px; text-indent:2em;}
.no-indent p{ text-indent:0;}
.guide a,.guide a:visited{ margin:12px 3% 0; border-top:1px dotted #dddddd; display:block; border-radius:3px; text-align:center; height:40px; line-height:40px; color:#565656;}

.subnav{ padding:1px 1px 10px; margin:0 auto; width:94%; overflow:hidden;}
.subnav a,.subnav a:visited{ float:left; width:33%; display:block; text-align:center; height:26px; line-height:26px; border:1px solid #dddddd; margin:-1px -1px 0 0; white-space:nowrap; background:#ffffff; overflow:hidden;}

.links{ width:94%; padding:0 3% 10px; color:#666666; line-height:22px; overflow:hidden;}
.links a,.links a:visited{ margin-right:1%; color:#666666;}

footer{ width:100%; border-top:6px solid #0f65ae; background:#ffffff; padding:8px 0 10px; overflow:hidden;}
footer p{ line-height:26px; text-align:center;}
footer p a,footer p a:visited{ margin:0 5px;}

.unitop{ padding:5px 0; text-align:center; background:#ffffff;}
.unibottom,.unimore{  margin-top:10px; margin-bottom:12px; text-align:center; background:#ffffff;}
.etop{ padding-top:5px; text-align:center; background:#ffffff;}
.uniscene{  margin-top:10px;  text-align:center; background:#ffffff;}
.count{ display:none;}
