@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { border:0; margin:0; outline:0; padding:0; font-style:inherit; font-weight:inherit; vertical-align:baseline; }

/* ----------------------------------- 设置主题背景 ----------------------------------- */ 
body { padding:0; margin:0;
-webkit-font-smoothing: subpixel-antialiased;
	-webkit-font-smoothing: antialiased;  /* 平滑文字 */
	-moz-osx-font-smoothing: grayscale;  /* 平滑文字 */
	word-wrap:break-word;word-break:normal; /* 解决文字溢出 */
}

input { border:0; outline:0; font-family:Arial, Helvetica,Microsoft YaHei,sans-serif; }
input:focus { }
/* 输入框样式 全局样式 */

:focus { outline:0; background:none; /* remember to define focus styles! */ }

a { text-decoration:none; word-wrap:break-word !important; word-break:normal !important; /* 解决文字溢出 */ }
a:hover { cursor:pointer; }

/* =Global 全局样式
---------------------------------------------------------------------------------------------- */
block { font-weight:bold; }

a img { border:0; }

.clear { clear:both }

span,li,p,ul { padding:0; margin:0; }
img { padding:0; border:0; outline:0;
image-rendering: -webkit-optimize-contrast; /* Webkit (non-standard naming) 解决 Chrome 图片模糊问题 */ }

img.alignleft { display:inline; float:left;  }
.alignright, img.alignright { display:inline; float:right; }
.aligncenter, img.aligncenter { clear:both; display:block; margin-left:auto; margin-right:auto; }
img.alignleft, img.alignright, img.aligncenter { }

.alignleft { float:left; }
.alignright { float:right; }
.aligncenter,div.aligncenter { display:block; margin-left:auto; margin-right:auto; }

/*    ---------------------- Style 文件基础配置 结束 ----------------------       */


/* 主题切换 */
#mian-page-style { float:left; width:250px; height:auto; margin:30px; }
#mian-page-style img { float:left; width:250px; height:auto; }
#mian-page-style span { float:left; width:100%; text-align:center; margin-top:10px; margin-bottom:10px; }
#mian-page-style a { float:left; width:100%; text-align:center; margin-top:10px; }