﻿#indi_sign { border:1px solid #9BA8B9; width:778px; background:url(../../images/titbg.gif) repeat-x; }
h1 { background:url(../../images/signtit.gif) no-repeat; text-indent:-99999px; overflow:hidden; height:69px; }
.inner { line-height:28px; margin:8px; margin-bottom:4px !important; margin-bottom:2px; }
.label { background:url(../../images/mustitem.gif) no-repeat left 50%; padding-left:1.3em; width:80px; display:block; float:left; margin-top:-4px !important; margin-top:-2px; }
.input { float:left; color:#999; }
.input input { border:1px solid #949494; color:#626262; height:19px; line-height:19px; width:258px; vertical-align:middle; margin-right:4px; }
.input select { width:129px; border:1px solid #626262; margin-right:2px; vertical-align:text-bottom; }
.tips { float:left; margin-left:0; margin-right:5px; background:url(../../images/tip_ico.gif) no-repeat left top; line-height:16px; padding-left:20px; color:#999;}
.tipstext { clear:both; margin-left:100px; margin-right:45px; background:url(../../images/icon_tip.gif) no-repeat left 2px; line-height:22px; padding-left:20px; color:#F60; }
.tiptext { color:#999; padding-left:8px; }
#indi_sign dl { margin:8px 16px; }
#indi_sign dt { background:url(../../images/tip_ico1.gif) no-repeat left 50%; height:22px; line-height:22px; font-size:14px; font-weight:700; text-indent:2em; margin-bottom:8px; }
#indi_sign dd { line-height:20px; padding-left:20px; margin-bottom:4px; }
#indi_sign dd.first { background:url(../../images/ico_first.gif) no-repeat left 3px; }
#indi_sign dd.second { background:url(../../images/ico_second.gif) no-repeat left 3px; }
#indi_sign dd.third { background:url(../../images/ico_third.gif) no-repeat left 3px; }
/*成功提示*/
#succeed { margin:18px auto; width:778px; }
#succeed dt { background:url(../../images/succeed.gif) no-repeat left center; font-size:16px; font-weight:900; color:#009; text-indent:45px; height:38px; line-height:38px; margin-bottom:20px; }
#succeed dd { line-height:20px; padding-left:45px; }
#succeed dd a { color:#0034CE; text-decoration:underline; font-weight:900; }
#succeed dd a:hover { text-decoration:none; }
#tools { margin:18px auto; width:778px; }
#tools dt { font-weight:900; padding-left:25px; color:#009; height:25px; line-height:25px; margin-top:10px; }
#tools dt a { color:#009; }
#tools dd { line-height:20px; padding-left:25px; }
#tools dt.first { background:url(../../images/ico_first.gif) no-repeat left center; }
#tools dt.second { background:url(../../images/ico_second.gif) no-repeat left center; }
#tools dt.third { background:url(../../images/ico_third.gif) no-repeat left center; }
#tools dt.fourth { background:url(../../images/ico_fourth.gif) no-repeat left center; }
#tools dt.fifth { background:url(../../images/ico_fifth.gif) no-repeat left center; }
/*注册协议*/
div.rules { width:778px;}
div.rules h3 { width:100%; background:none; text-align:center; font-size:16px; font-weight:900;}
div.rules div { height:150px; overflow:auto; padding:8px 10px; font-size:14px; line-height:150%; }
div.rules div p { text-indent:2em; }
/*步骤*/
div .process{position:absolute;margin:15px 0px 0px 600px;color:#ff0000;}
/* 出错提示链接 */
.error{ width:680px;background:#FFFDF5 url(../images/error.gif) no-repeat 20px center; padding:20px 0px 20px 100px; margin:16px auto; border:1px solid #FF8C4D;}
.error a:link,a:visited{
    color:#000000;
	text-decoration:none;
}
.error a:hover{
    color:#f00;
	text-decoration:underline;
}