@charset "utf-8";
/* CSS Document */
#regrexian{background:url(../regtitlebg.png); width:988px; margin:auto; clear:both; height:38px; line-height:38px; border-top:1px solid #FFF; text-align:right;}
#regrexian img{margin-right:30px;}
#regbody{width:988px; margin:auto; clear:both;border-top:1px solid #FFF; background:#FFF}
#regbody .reginfo{ width:880px; margin:auto; padding-top:30px; padding-bottom:30px;}
#regbody .reginfo .tishi{background:#F7FCFF; height:150px; width:880px; border:#C2ECFB 1px solid}
#regbody .reginfo .tishi div{color:#000; line-height:26px; width:800px; margin:auto; font-size:14px;}
#regbody .reginfo .tishi div.title{color:#FF9900; font-size:16px;margin:auto; margin-top:20px; margin-bottom:10px;}
#regbody .reginfo .usertishi{height:50px;  line-height:60px; width:850px; border-bottom:#9DDFF9 dotted 1px; margin:auto; font-size:14px; text-indent:2em}
#regbody .reginfo .usertishi span{color:#FF9900;}
#regbody .reginfo table{width:820px;}
#regbody .reginfo table td{height:30px; line-height:30px; font-size:14px;}
#regbody .reginfo table td select{font-size:13px;}
#regbody .reginfo table td.left{width:110px; text-align:right}
#regbody .reginfo table td.text{width:280px; text-align:left}
#regbody .reginfo table td.text input{width:270px; border:#DBDFE6 1px solid; height:18px; font-size:14px;}
#regbody .reginfo table td.text input.box{ width:20px; border:0px;}
#regbody .reginfo table td.text input.time{ width:120px; background:url(../calendar.gif) no-repeat right; cursor:pointer}
#regbody .reginfo table td.text textarea{width:620px; border:#DBDFE6 1px solid; height:120px; font-size:14px;}
#regbody .reginfo table td.text input:hover{border:#F1CA7E 1px solid}
#regbody .reginfo table td.text input.err{ border:#F00 1px solid}
#regbody .reginfo table td.text input.code{width:80px; float:left}
#regbody .reginfo table td.text div.code{width:120px; float:left; margin-left:8px; line-height:30px;}
#regbody .reginfo table td.text div.code img{border:#CCC 1px solid; display:block; cursor:pointer}
#regbody .reginfo table td.right{width:430px; text-align:left; color:#999999; font-size:12px;}
#regbody .reginfo table td.right div{height:20px;}
#regbody .reginfo table td span{color:#FF9900;}
#regbody .reginfo .RegInfo{height:100px;  line-height:60px; width:850px; border-top:#9DDFF9 dotted 1px; margin:auto; font-size:14px; text-indent:2em; margin-top:30px; clear:both}
#regbody .reginfo .RegInfo div{text-align:center; font-size:13px; }
#regbody .reginfo .RegInfo span.TiShi{color:#FF9900;}
#regbody .reginfo .RegInfo div a{color:#000}
#regbody .reginfo .RegInfo div input.reg{background:url(../regok.jpg); border:0px; width:96px; height:36px; cursor:pointer}
#regbody .reginfo .usertishi02{line-height:26px; width:850px;font-size:15px; overflow:hidden;}
#regbody .reginfo .usertishi02 span{color:#FF9900;}

#regbody .reginfo .JiBen{ border:#C2ECFB 1px solid;width:850px; padding-bottom:20px;}
#regbody .reginfo .JiBen .Title{ height:47px; width:850px; border-bottom:1px solid #C2ECFB; background:url(../Buttonbg/regjiben.jpg) no-repeat #F7FCFF; margin-bottom:30px;}
#regbody .reginfo .JiBen .Titlexiagnxi{height:47px; width:850px; border-bottom:1px solid #C2ECFB; background:url(../Buttonbg/regxiangxi.jpg) no-repeat #F7FCFF; margin-bottom:30px;}

#regbody .ulogin{width:910px; margin:auto;padding-bottom:30px;height:590px; margin-top:30px; background:#F7FCFF;background:url(../loginbg01.png) no-repeat;}
#regbody .ulogin .userlogin{ width:865px; height:362px; }
#regbody .ulogin .userlogin .loginleft{ width:410px; float:left; height:250px;}
#regbody .ulogin .userlogin .loginleft table{ width:279px; margin-top:125px; margin-left:90px;}
#regbody .ulogin .userlogin .loginleft table th{text-align:right; font-weight:normal;font-size:14px; }
#regbody .ulogin .userlogin .loginleft a{color:#0066FF; font-size:12px;}
#regbody .ulogin .userlogin .loginleft input.UserName{background:url(../newsbg.png) no-repeat -6px -265px; width:194px; height:26px; line-height:26px; border:1px solid #CCCCCC; text-indent:5px;}
#regbody .ulogin .userlogin .loginleft input.UserPassWord{background:url(../newsbg.png) -6px -265px; width:118px; height:26px; line-height:26px; border:1px solid #CCCCCC; text-indent:5px;}
#regbody .ulogin .userlogin .loginleft input.Code{background:url(../newsbg.png) no-repeat -6px -265px; width:92px; height:26px; line-height:26px; border:1px solid #CCCCCC; text-indent:5px;}
#regbody .ulogin .userlogin .loginleft input:hover{border:#F1CA7F 1px solid}
#regbody .ulogin .userlogin .loginleft input.denglu{background:url(../newsbg.png) no-repeat -148px -1px; width:91px; height:31px; border:0px; cursor:pointer; text-indent:5px;}
#regbody .ulogin .userlogin .loginleft input.ReSet{background:url(../newsbg.png) no-repeat -246px -1px; width:91px; height:31px; border:0px;cursor:pointer}
#regbody .ulogin .userlogin .loginright{float:left; width:410px;  height:362px;}
#regbody .ulogin .userlogin .loginright .bttbg{width:200px; height:40px; margin-top:150px; margin-left:156px;}
#regbody .ulogin .userlogin .loginright .im{ width:150px;margin-left:150px;margin-top:66px; }

#regbody .ulogin  div.Services{width:800px; margin:auto}
#regbody .ulogin  div.Services ul{width:800px;}
#regbody .ulogin  div.Services ul p{ color:#CC0000; font-size:14px; font-weight:bold; line-height:22px; padding:0px; height:22px; margin:0px; margin-bottom:15px; margin-top:15px;}
#regbody .ulogin div.Services ul li{ width:380px; float:left; line-height:24px; list-style:none; font-size:14px; height:24px;}



#UserInfo{width:988px; margin:auto; clear:both; border-top:1px solid #FFF; text-align:right; background-color:#FFFFFF; clear:both; overflow:hidden}

span.huangse{color:#FF9900; font-size:14px; font-weight:bold; padding-right:7px;}
span.lanse{color:#66CCFF; font-size:14px; font-weight:bold;padding-right:7px;}
span.heise{color:#000000; font-size:14px; font-weight:bold;padding-right:7px;}

a.Item{padding:4px;background:url(../userinfo.png) no-repeat 0px -95px; border:#FFE98E 1px solid;color:#FF9900; font-size:12px;}

#UserInfo .uleft{ width:235px; float:left; border:#EBEBEB 1px solid; background:url(../left_bg.jpg) no-repeat bottom center; height:1100px;} 
#UserInfo .uright{ width:745px; float:right; padding-top:2px; padding-bottom:20px;}
#UserInfo .uleft ul{ margin:0px; padding:0px;}
#UserInfo .uleft ul li{ background:url(../userinfo.png)  no-repeat; height:37px; width:230px; text-align:left; text-indent:4.5em; line-height:37px; border-bottom:#DADADA 1px solid; border-right:#DADADA 1px solid; }
#UserInfo .uleft ul li a{color:#000; font-size:14px; font-weight:bold}

#UserInfo .uright div.body{border:#C2ECFB 1px solid; width:740px; padding-bottom:20px; float:right; text-align:left}
#UserInfo .uright div.body div.title{height:51px; background:#F7FCFF url(../userinfo.png) 0px -43px no-repeat; line-height:51px; font-size:20px; color:#FF6600; font-weight:bold; text-align:left; text-indent:250px; border-bottom:#C2ECFB 1px solid}

#UserInfo .uright div.body div.link{ width:710px; border-bottom:#8FDBFA dotted 1px ; height:90px; line-height:24px;margin:auto; background:url(../userinfo.png) no-repeat 0px -108px; }
#UserInfo .uright div.body div.link div.Pwd{margin-top:40px; height:40px; }
#UserInfo .uright div.body div.link span.line{color:#FF9900; padding-left:9px; padding-right:9px;}
#UserInfo .uright div.body div.link div{ width:600px; float:right; height:90px;}
#UserInfo .uright div.body div.ConTent{width:700px; height:990px; margin:auto; margin-top:25px; line-height:24px; padding-bottom:10px; overflow:hidden}
#UserInfo .uright div.body div.ConTent p{ padding:0px; margin:0px;}
#UserInfo .uright div.body div.ConTent iframe{height:1000px; border:0px; width:780px;}

ul.quanxian{width:580px; float:left;}
ul.quanxian li{ float:left; width:112px; list-style-image:none; display:inline; line-height:24px; font-size:14px; }


.webiframebody{ background-color:#FFF; margin:0px;}
#iframebody{width:745px; float:left; clear:both; border-top:1px solid #FFF; text-align:right; background-color:#FFFFFF; clear:both; overflow:hidden}
#iframebody  div.body{border:#C2ECFB 0px solid; width:740px; padding-bottom:20px; float:right; text-align:left}
#iframebody  div.body div.title{height:51px; background:#F7FCFF url(../userinfo.png) 0px -43px no-repeat; line-height:51px; font-size:20px; color:#FF6600; font-weight:bold; text-align:left; text-indent:250px; border-bottom:#C2ECFB 1px solid}

#iframebody  div.body div.link{ width:710px; border-bottom:#8FDBFA dotted 1px ; height:90px; line-height:24px;margin:auto; background:url(../userinfo.png) no-repeat 0px -108px; }
#iframebody  div.body div.link div.Pwd{margin-top:40px; height:40px; }
#iframebody  div.body div.link span.line{color:#FF9900; padding-left:9px; padding-right:9px;}
#iframebody  div.body div.link div{ width:600px; float:right; height:90px;}
#iframebody  div.body div.ConTent{width:700px; margin:auto; margin-top:25px; line-height:24px; padding-bottom:10px; overflow:hidden}
#UserInfo .uright div.body div.ConTent p{ padding:0px; margin:0px;}
#UserInfo .uright div.body div.ConTent ul.quanxian{width:400px; float:left;}
#UserInfo .uright div.body div.ConTent ul.quanxian li{ float:left; width:80px; list-style-image:none; display:inline; line-height:24px; font-size:14px; }
#UserInfo .uright div.body div.ConTent iframe{height:790px; border:0px;}
#iframebody ul.zizhi{ width:700px; margin:auto;}
#iframebody ul.zizhi li{ width:220px; float:left; height:220px; margin-top:10px; line-height:20px; margin-right:5px; overflow:hidden; position:relative;}
#iframebody ul.zizhi li .del{position:absolute; right:2px; top:2px; width:60px; z-index:10;}
#iframebody ul.zizhi li img{ width:220px; z-index:1;}
.RegMessage{ background:url(../coalren.jpg) no-repeat 6px 8px; padding-left:85px; height:120px; line-height:24px; padding-top:10px;}
.RegMessage p{ padding:0px; margin:0px; text-indent:2em; color:#F00; font-size:13px; font-family:"微软雅黑"; padding-right:15px;}
.RegMessage p.load{ background:url(../../images/onloading.gif) no-repeat; padding-left:12px; line-height:30px; margin-top:40px; font-size:20px; padding-top:3px;}
.RegMessage p.err{ background:url(../../2011images/btn-error.gif) no-repeat; padding-left:12px; line-height:30px; margin-top:40px; font-size:20px; padding-top:3px;}
