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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; list-style: none; font: 14px/24px "Microsoft YaHei"; }

textarea { resize: vertical; font-family: "Microsoft YaHei"; }
body { background-image: url("/WeiXin/Images/WeiXinbg_body.jpg"); color: #666; }
/*body { margin: 0; padding: 0; font: 13px/24px "Microsoft YaHei"; background: url("../images/content_bg.png") repeat; color: #666666; }*/
/*
a { color: #0197E4; text-decoration: none; }
a:hover {  color: #59c6ff; text-decoration:underline; }
*/
a { text-decoration: none; transition: all 0.2s ease-in-out 0s; }
a:hover { text-decoration: none; transition: all 0.2s ease-in-out 0s; }
.clear { clear: both; float: none !important; }
/*表单项*/
input, textarea { padding: 0 3px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; }
input:focus, textarea:focus { border-color: rgba(82, 168, 236, 0.8); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6); }
table { border-collapse: collapse; }
input { width: 155px; height: 23px; line-height: 25px; border: 1px solid #CCC; font-family: "Microsoft YaHei"; color: #666; }
.inputButton { height: 30px; line-height: 30px; cursor: pointer; background-color: #F6F6F6; border: 1px solid #C6C6C6; border-radius: 3px; }
.inputButton:hover { background-color: #31B2FF; border-color: #31B2FF; color: #FFF; }
.inputSpecialBtn { background-color: #31B2FF; border-color: #31B2FF; color: #FFF; border-radius: 3px; color: #444; }
/*箭头*/
.arrow { border-style: solid; border-width: 5px; border-color: #646464 transparent transparent; }
/*WeixinMenu*/
.menuConfig, .hoverConfig { text-align: center; width: 695px; margin: 0 auto; }
.txtButton { width: 150px; margin: 5px 15px; padding: 0 3px; }
select.dllButtonDetails { border: 1px solid #CCC; margin: 10px 0 10px -5px; width: 165px; height: 23px; color: #666; }
.txtButtonDetails { width: 200px; }
.txtToken { width: 80%; }
.menuOprater { text-align: center; padding: 10px; }
.hoverConfig { padding: 10px 0; width: 400px; border: 1px solid #D3D3D3; position: absolute; background-color: #FAFAFA; box-shadow: 0 1px 0 0 #FDFDFD inset; left: 100px; top: 100px; }
.oprater_link { padding: 5px 12px; margin: 0 5px; font-size: 9pt;background-color:#187bd1;  transition: none !important; color: White !important; border-radius: 3px;  }
.oprater_link:hover { text-decoration: underline; background-color:#2a89dd; }
.oprater_linkSpecial {  background-color:#92c656;}
.oprater_linkSpecial:hover { background-color:#97ce4c;  }
.helpTxt { height: 30px; line-height: 30px; text-align: center; }
.inputPromptTxt { display: inline-block; vertical-align: middle; width: 85px; text-align: right; }
.hcf_Congainer { text-align: left; padding-left: 80px; }
.loginWeixinContainer li, .loginPrompt li, .hcf_Congainer li { line-height: 30px; }
.loginWeixinContainer, .loginPrompt { display: inline-block; vertical-align: top; }
.loginPrompt { padding-left: 30px; }
.keywords { color: #fd5b78; padding: 0 2px; }
.helpBarContainer { border-bottom: 1px solid #CCC; display: none; background-color: #eee8ab; color:#666; padding: 10px 40px; position: relative; top: -93px; }
#hiddenMask { overflow: hidden; height: 300px; position: absolute; width: 100%; display: none; z-index: 10; }
#masking { display: none; opacity: 0.2; position: absolute; width: 100%; height: 100%; z-index: 8; background-color: Black; -moz-opacity: 0.2; filter: alpha(opacity=20); }
.loginWeixinContainer { width: 250px; }
.text-rightLi { text-align: right; }
.menuLoginWeixin { text-align: left; padding: 10px 50px; background-color: #b2f494; position: relative; top: -164px; display: none; }
.menuLoginTitle { font-weight: bold; }
