﻿/*头部*/
#MFromTop{width:760px; height:55px; border-bottom:#48B1E4 solid 2px; margin:10px auto 0px;}
#MFromTop a.Logo{width:140px; height:55px; display:block; background:url(../images/Logo_Mfrom.gif)  no-repeat; float:left}
#MFromTop span{width:410px; height:25px; display:block; background:url(../images/Mfrom.jpg) no-repeat; float:right; margin-top:25px;}
#MFromTag{width:760px; height:30px; padding-top:25px; background:url(../images/Mfrom.jpg) left -35px repeat-x;color:#545454; margin:0 auto 16px; text-indent:15px; letter-spacing:1px; font-weight:bold;font-size:14px;}
#MFromTag font{font-size:12px; font-weight:normal; color:#666666; margin-left:8px;}

/*登录*/
#Login{width:760px; margin:110px auto 25px auto; overflow:hidden}
#Login .Info{width:360px; float:left; margin-left:33px;}
#Login .Info a.Logo{width:140px; height:40px; display:block; background:url(../images/Logo_Mfrom.gif) left -15px no-repeat; margin-bottom:25px;}
#Login .Info li{width:350px; height:32px; line-height:32px; background:url(../images/Mfrom_02.jpg) -340px 4px no-repeat; text-indent:20px;}
#Login .Info p{margin-top:30px;}
#Login .Info p span{width:122px; height:26px; line-height:26px; display:block; font-size:14px; font-weight:700; letter-spacing:1px; float:left;margin-right:8px;}
#Login .Info p a.Reg{width:50px; height:26px; background:url(../images/Mfrom_02.jpg) no-repeat; display:block; float:left; vertical-align:middle; }
#Login .Vline{width:1px; background:#DFDFDF; font-size:1px; height:230px; margin-top:28px; float:left}
#Login .User{width:280px; float:left; margin-left:45px;}
#Login .User h2{width:148px; height:25px; background:url(../images/Mfrom_02.jpg) -134px top; margin-bottom:20px;}
#Login .User li{height:auto; margin-bottom:10px;}
#Login .User li label{width:100%; height:30px; line-height:30px;font-size:14px; letter-spacing:1px; display:block}
#Login .User li input{width:250px; border-left:#C2C7C9 solid 1px; border-bottom:#D5D8DB solid 1px; border-top:#738EA3 solid 1px; border-right:#C2C7C9 solid 1px; height:28px; color:#494949; line-height:28px; padding:0px; margin:0px; padding-left:5px; font-weight:700; font-size:14px;}
#Login .User li.code input{width:65px; height:25px; line-height:25px; }
#Login .User li.code img{ cursor: pointer;}
#Login .User li.code a{color:#666666; text-decoration:underline}
#Login .User li.code a:hover{color:#ff6600;}
#Login .User li.Tip{width:260px; height:30px; line-height:30px; text-indent:25px; color:#ff0000; background:url(../images/Mfrom_02.jpg) -1415px top no-repeat;}
#Login .User li input.ButLogin{width:82px; height:27px; background:url(../images/Mfrom_02.jpg) -51px top; border:none; cursor:pointer}
#Login .User li a.Gblue{color:#31557B;text-decoration:underline;}
#Login .User li a:hover.Gblue{color:#ff6600;}

/*注册*/
#Reg,#FindPsw,#FindSuperPsw{width:758px; border:#BDD0E6 solid 1px; padding-top:18px; margin:0 auto}
#Reg p{width:722px; min-height:27px; padding-bottom:12px; clear:both; margin-left:18px;}
#Reg p label{width:140px; display:block; font-size:14px; text-align:right;line-height:25px; float:left;}
#Reg p input{width:216px; height:20px;line-height:20px; border:#E2E4EB solid 1px; border-top:#ACAFB5 solid 1px; border-bottom:#E1EAF0 solid 1px; padding-left:5px; float:left;}
#Reg p span{width:335px; line-height:25px; height:auto; color:#AFAFAF; display:block; background-color:#F3F3F3; padding-left:10px; float:right; margin-bottom:5px;}
#Reg span.Tip,#FindSuperPsw span.Tip{width:680px; height:25px; display:block; line-height:25px; letter-spacing:1px; background:url(../images/Mfrom.jpg) -387px -100px no-repeat; text-indent:23px; color:#B1B1B1; margin:20px auto 30px auto; clear:both}
#Reg span.Agree{width:315px; height:22px; display:block; margin:15px auto; _margin:6px auto 10px auto; padding:0px;}
#Reg span.Agree a{color:#575757}
#Reg span.BacLine,#FindSuperPsw span.BacLine{width:100%; height:70px; display:block; background:#F6FBFF; text-align:center; clear:both}
#Reg .Submit{width:128px; height:30px; display:block; background:url(/images/Mfrom.jpg) left -95px; border:none; float:left; margin:18px 0px 0px 295px; cursor:pointer}
#Reg .msg{width:370px; height:60px; display:block; text-indent:0px; padding:15px 15px 0px 15px; background:url(../images/Account_01_01.png) no-repeat;  position:absolute; margin-top:20px; margin-left:370px;*margin-left:10px;}
#findPsw,#APP{width:758px; margin:0 auto; border:1px solid #C8C9C8; clear:both;}
.m,.r,.z,.q{width:158px; height:15px; line-height:15px; display:block; float:left;}
.m { background:url(../images/pwdImg/1.jpg) no-repeat;}
.r { background:url(../images/pwdImg/2.jpg) no-repeat;}
.z {background:url(../images/pwdImg/3.jpg) no-repeat;}
.q {background:url(../images/pwdImg/4.jpg) no-repeat;}

/*找回密码、修改密码*/
#FindPsw,#FindSuperPsw{padding-top:40px; background:url(../images/Mfrom_01.jpg) left top repeat-x; }
#FindPsw p{width:450px; min-height:27px; padding-bottom:12px; clear:both;}
#FindPsw p label{width:120px; display:block; font-size:14px; text-align:right;line-height:25px; float:left;}
#FindPsw p input{height:20px; line-height:20px; border:#E2E4EB solid 1px; border-top:#ACAFB5 solid 1px; border-bottom:#E1EAF0 solid 1px; padding-left:5px; float:left;}
#FindPsw input.Submit,#FindSuperPsw input.Submit,.ModiPsw input.Confir{width:99px; height:30px; border:none; display:block; background:url(../images/Mfrom.jpg) -131px -95px; margin:18px 0px 55px 120px; cursor:pointer}
#FindPsw span.err{position:relative; left:10px; top:27px; color:#F00}
#FindPsw span.BacLine{width:736px; height:60px; padding:10px 0px 0px 22px; line-height:27px; font-size:14px; letter-spacing:1px; display:block; background:#F6FBFF; clear:both}
.ModiPsw p{margin-left:80px;}
.ModiPsw p span{width:120px; display:block; font-size:14px; font-weight:700; text-align:left; line-height:25px; float:left;}
.ModiPsw input.Confir{width:114px; background-position:-233px -95px; margin-left:200px; }

/*找回超级密码申请表*/
#FindSuperPsw .FromLeft{width:396px; float:left; overflow:hidden}
#FindSuperPsw .FromLeft p{width:450px; min-height:27px; padding-bottom:12px; clear:both;}
#FindSuperPsw .FromLeft p label{width:150px; display:block; font-size:14px; text-align:right;line-height:25px; float:left;}
#FindSuperPsw .FromLeft p input{width:200px; height:20px; line-height:20px; border:#E2E4EB solid 1px; border-top:#ACAFB5 solid 1px; border-bottom:#E1EAF0 solid 1px; padding-left:5px; float:left;}
#FindSuperPsw .FromRight{width:315px; float:right;}
#FindSuperPsw .FromRight label{font-size:14px;}
#FindSuperPsw .FromRight label.Beizhu{width:100%; height:30px;  display:block;}
#FindSuperPsw .FromRight label.Beizhu font{font-size:12px; color:#8C8C8C}
#FindSuperPsw .FromRight textarea{width:235px; height:125px; background:#F9F9F9; margin-bottom:20px;}
#FindSuperPsw input.Submit{margin:18px 0px 0px 310px; float:left; display:inline}

/*尾部*/
#MFromFoot{width:760px; font-family:Verdana, Geneva, sans-serif; border-top:1px solid #D1D7DC; height:65px; line-height:64px; margin:17px auto 0; text-align:center; clear:both;}

/*验证客服*/
#checkCS{width:950px; margin:0 auto;text-align:center;}
#checkCS .top{background:url(../images/checkCS_01.gif) no-repeat; width:950px; height:4px;}
#checkCS .content{border:1px solid #DDD8D8; border-top:0; width:948px; padding-top:3px; margin-top:0 !important; margin-top:-8px;}
#checkCS p{width:930px; text-align:left; clear:both;margin:0 auto;}
#checkCS p.Tip{width:94%; height:90px; background-color:#FFFEEF; border:#C9F083 solid 1px; line-height:29px; font-size:13px;  margin:20px 0px 0px 30px;_margin:20px 0px 0px 0px;}/*Y*/
#checkCS p.Tip span{width:130px; display:block; margin-left:790px; color:#FF0000}/*Y*/
#checkCS em{font-weight:bold; font-size:14px; text-indent:21px; background:#F5F5F5; height:40px; line-height:40px; display:block;}
#checkCS .remind{color:#FE5206; font-weight:bold; background:url(../images/checkCS_02.gif) no-repeat 16px 18px; text-indent:41px; 
border-bottom:1px solid #EFEDED; height:24px; padding-top:22px; margin:-20px auto;}
#checkCS form{margin-top:54px;}
#checkCS p{margin-bottom:20px;}
#checkCS label{width:220px; height:25px; line-height:25px; text-align:right; display:block; float:left; margin-top:10px;}
#checkCS label.Cont{ width:680px; text-align:left;}
#checkCS input{width:282px; height:24x; *height:24px; background:#F8F8F8; border:1px solid #C2BDBD; text-align:center; vertical-align:middle; text-align:left; line-height:24px; text-indent:4px; padding:4px 0; *padding:0;}
#checkCS img{margin-left:10px;}
#checkCS .report{background:url(../images/checkCS_04.gif) no-repeat 306px; text-indent:332px; padding:24px 0;}
#checkCS .report a{text-decoration:underline; color:red;}

/*留言板*/
#MessageList{width:950px; height:auto; position:relative; margin:0 auto;}
#MessageList .BgLeft{width:1px; height:43px; display:block; font-size:1px; background:url(../images/Message_03.jpg) no-repeat; position:absolute; left:0px; bottom:0px;}
#MessageList .BgRight{width:1px; height:43px; display:block; font-size:1px; background:url(../images/Message_03.jpg) no-repeat; position:absolute; right:0px; bottom:0px;}

#MessageList .Title{width:100%; line-height:35px; clear:both}
#MessageList .Title h1{width:140px; height:34px;  border:#CECECE solid 1px; border-bottom:none; background:url(../images/Message_01.jpg) no-repeat; text-indent:43px; font-size:15px; letter-spacing:1px; float:left}
#MessageList .Title span{width:808px; height:34px; border-bottom:#CECECE solid 1px; display:block; background:url(../images/Message_02.jpg) 16px center no-repeat #F5F5F5; color:#FF4200; float:right; text-indent:42px; letter-spacing:1px}
#MessageList .Title span a{color:#0030FF; text-decoration:underline;}
#MessageList ul{width:933px; height:auto; padding:15px 0px 15px 15px ; border-left:#CECECE solid 1px;  border-right:#CECECE solid 1px; overflow:hidden}
#MessageList ul li{width:98%; height:28px; line-height:28px; border-bottom:#E9E9E9 solid 1px; color:#666666;  }

#MessageInput{width:860px; height:290px; margin:10px auto 0px;  text-align:center; clear:both;}
#MessageInput .Tag{width:624px; height:79px; display:block; background:url(../images/Message_04.gif) no-repeat; margin:0 auto}
#MessageInput .button_as{width:110px; height:28px; letter-spacing:3px; cursor:pointer; margin-top:20px;}
#MessageInput textarea{width:612px; padding:5px; line-height:22px; border:#CECECE solid 1px; border-top:none; display:block; margin:0 auto}

