/* CSS Document */
*{margin:0px; padding:0px;}
body{text-align:left; font-size:12px; background:#358ceb; font-family:"Î¢ÈíÑÅºÚ"}
@font-face{ font-family:"Î¢ÈíÑÅºÚ"; src:url(wryh.ttf);}

a:link {color: black;font-size: 12px;text-decoration: none;font-family:"Î¢ÈíÑÅºÚ";}
a:visited {color: black;font-size: 12px;text-decoration: none;font-family:"Î¢ÈíÑÅºÚ";}
a:hover {color: #d92b00;font-size: 12px;text-decoration: none;font-family:"Î¢ÈíÑÅºÚ";}
a:active {color: black;font-size: 12px;text-decoration: none;font-family:"Î¢ÈíÑÅºÚ";}
.floatL{float:left;}
.floatR{float:right;}
.clearfloatL{clear:both; height:0px; font-size:0px; line-height:0px;}

.fix{width:988px; height:0px; margin:0px auto;}

/* ÈÃÍøÒ³´¹Ö±¾ÓÖÐÓÚä¯ÀÀÆ÷ÖÐµÄ´úÂë */
body,html{height: 100%;font-size:12px;-webkit-text-size-adjust:none;} 
#outer {height:100%; overflow: hidden; position: relative;width:100%;} 
#outer[id] {display: table; position: relative;} 
#middle {position: absolute; top: 50%;} /* for explorer only*/ 
#middle[id] {display: table-cell; vertical-align: middle; position: static;} 
#inner {position: relative;margin: 0 auto;} /* for explorer only */ 

/**Í·²¿**/
.wapper{position:absolute; top:50%; left:50%; margin:-296px 0 0 -494px; width:988px; height:592px;}
.help{width:988px; height:56px; line-height:56px; text-align:right; font-size:12px;  color:#ffffff;}
.help a:link,.help a:visited,.help a:active{font-size:12px;  color:#ffffff;}
.help a:hover{font-size:12px;  color:#ffffff; text-decoration:underline;}

.main{width:988px; height:358px; background:url(wg.png) no-repeat;margin-top:20px;}
.cms{height:190px; padding-top:42px; padding-left:22px;}
.c{width:190px; height:190px; padding-left:62px; padding-right:63px;}
.m{width:190px; height:190px; padding-left:63px; padding-right:63px;}
.s{width:190px; height:190px; padding-left:62px;}
.logo{text-align:center; padding-top:42px;}

.login{width:988px; height:36px; margin-top:16px; background:url(login-bg.jpg) bottom no-repeat; padding-top:6px;}
.denglu{width:80px; height:30px; background:url(denglu.png) no-repeat; padding-right:3px; text-align:center; color:#FFF; line-height:30px; margin-left:22px;}
.name{width:150px; height:30px; padding-left:20px;}
.name input{width:150px;height:30px; line-height:30px; font-size:12px; color:#fff;padding-left:32px; border:0px; background:url(name.png) no-repeat;}
.lock{width:150px; height:30px; padding-left:20px; }
.lock input{width:150px; height:30px; line-height:30px; font-size:12px; color:#fff;padding-left:30px; border:0px;background:url(lock.png) no-repeat;}

.moblie input{width:150px; height:30px; line-height:30px; font-size:12px; color:#fff; margin-left:20px;  background:url(moblie.png) no-repeat; padding-left:27px; border:0px;}
.yzm input{width:90px; height:30px; line-height:30px; margin-left:20px; font-size:12px; color:#fff;  background:url(yzm.png) no-repeat; padding-left:27px; border:0px;}
.yzm-pic{width:66px; height:30px; padding-left:10px; padding-top:5px;}
.yzm-but{width:66px; height:28px; font-size:12px; cursor:pointer; background-color: #358ceb; color: #e0e0e0; border: 1px solid #e0e0e0; border-radius: 2px; margin-left:1px; margin-top:1px;}

.refresh{width:53px; height:30px; padding-left:10px;}
.refresh input{ width:53px; height:30px; text-align:center; line-height:30px; color:#fff;  background:url(refresh.png) no-repeat; border:0px;}


.denglu-an{width:150px; height:30px; text-align:center; background:url(login.png) no-repeat; color:#FFF; line-height:30px;margin-left:25px;cursor:hand;}
.denglu-an input{width:150px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#fff;  background:url(login.png) no-repeat; border:0px;}

.copyright{line-height:36px; text-align:center; font-size:13px;  color:#ffffff; padding-top:60px; padding-bottom:30px; font-family:"Î¢ÈíÑÅºÚ";}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
.yzm input{height:30px; line-height:30px;}

}

/**ÊäÈë¿ò**/

.test
{ 
display: inline-block;
padding: 5px 10px 6px;
text-decoration: none;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);
position: relative;
cursor: pointer;
}