body,html{font-size:12px; font-family:"Arial"; margin:0; padding:0; color:#000;  background:url(../i/0411/body_bg.jpg) repeat;}
a:focus{outline:0;} 

#head{width:100%; height:58px; line-height:58px; background:#f03b6e; text-align:left;border-bottom:1px solid #fff;}
#head .inner {width:910px;height:58px; margin:0px auto; position:relative;}
#head .inner div.logo{display:inline;float:left;width:368px;height:58px;overflow:hidden;}
#head .inner .ad {width:340px; height:96px; background:url(../i/i520/top_ad.jpg) no-repeat; position:absolute; top:0px; right:1px;  z-index:100;}

#content {width:912px; margin:0px auto; position:relative; background:url(../i/0411/main_bg.jpg) repeat-y; overflow:hidden;}
.tab {width:625px; padding-left:30px; margin:50px auto 0px auto; overflow:hidden; font-size:14px;}
.tab li { height:30px; line-height:30px; padding:0px 20px; margin-right:10px; background:url(../i/0411/tab_bg1.gif) repeat-y; float:left; color:#000; text-align:center; position:relative; cursor:pointer;}
.tab li span {width:5px; height:30px; background:url(../i/0411/tab_bg1.gif) top right; position:absolute; top:0px; right:0px; }
.tab li.hover {background:url(../i/i520/tab_bg2.png) repeat-y; color:#fff; position:relative; DropShadow(Color=#d72647, OffX=1, OffY=1, Positive=1);text-shadow: 0 1px 0 #d72647; font-weight:bold;}
.tab li.hover span {width:5px; height:30px; background:url(../i/i520/tab_bg2.png) top right; position:absolute; top:0px; right:0px; }

.tab_content {width:911px; margin:0px auto;}
.tab_content .content_bg {width:911px; padding-bottom:50px; background:url(../i/0411/main_bg2.jpg) bottom left  no-repeat; overflow:hidden;}
.wel { font-size:18px; color:#e65469; font-weight:bold; text-align:left; clear:both;}
.tab_content .content_bg h3 {width:95%; font-size:14px; text-align:left; margin:0px auto;}
.tab_content .content_bg h3 span { color:#ccc; font-weight:400;}

.login-form {width:95%;  overflow:hidden; margin:20px auto 0px auto; padding-bottom:100px;}
.login-form dl {width:100%; height:45px; line-height:45px;}
.login-form dl.btn {padding:20px 0px 5px 0px; overflow:hidden;}
.login-form dl dd.left {width:85px; height:45px; line-height:45px; float:left; text-align:right; font-size:14px; color:#333;}
.login-form dl dd.right {width:327px; line-height:45px; float:left; text-align:left;}
.login-form dl dd .text {width:217px; padding-left:5px; height:30px; line-height:30px; border:1px #D9D9D9 solid; color:#999; margin-right:30px;}
.btn_login{display:block;width:174px;height:46px;line-height:46px;text-align:center;color:#fff;font-size:18px;font-family:'microsoft yahei';background:url(../i/i520/reg_btn_02.png) no-repeat left top;cursor:pointer;text-shadow:0px 0px 0px #188fb0;}
.btn_login:hover{background-position:0px bottom;text-decoration:none;}
.login-form .blue:hover {color:#F03B85;}
.btn_login span{font-size:18px;}

/*重写*/
.dubai { float:left; clear:both;}
.reg_tip {width:100%; clear:both; text-align:left;}
.reg_inner {width:655px; margin:0px auto; border:1px #ccc solid; background:none; overflow:hidden;}
.next_btn { float:left;}

.footer {width:100%; text-align:center; line-height:2.0; padding:20px 0; color:#666; clear:both;}
.footer a {color:#666;}