/* CSS Document */
/* 通用 */
.clearit{clear:both;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{background:#fff;color:#000;text-align:center;}
td,p,li,select,input,textarea,div{font-size:12px;}

.f14 {font-size:14px;}
.lh21 {line-height:21px;}

a {text-decoration: underline;}
a:link {color: #009;}
a:visited {color: #800080;}
a:hover, a:active, a:focus {color: #f00;}

/* 导航栏 */
.nav{width:950px; height:30px; overflow:hidden; background:url(http://www.sinaimg.cn/cj/money/images/finance_in_ws_001.gif) repeat-x; clear:both; border-bottom:1px #fff solid;}
.nav li{text-align:center; color:#fff; font-weight:bold; float:left; font-size:14px; padding:6px 15px 0px 16px; height:24px; list-style-type: none;}
.nav a:link,.nav a:visited{color:#fff;text-decoration:none;}
.nav a:hover,.nav a:active{color:#fff;text-decoration:underline;}
.nav .index{width:110px; padding:6px 0 0 0; background:url(http://www.sinaimg.cn/cj/money/images/finance_in_ws_003.gif);}
.nav .on{background-image: url(http://www.sinaimg.cn/cj/money/images/finance_in_ws_002.gif);}
.nav .off{background-image: none;}

/* 二级导航 */
#level2header {border-top:1px solid #000;border-bottom:1px solid #000;height:27px;font-size:12px; background:#fff; margin-top:5px;}
#level2header img{border:none;}
#level2header #logo {float:left;text-align:left; width:270px;}
#level2header #l2navlnk {float:right;text-align:center;line-height:27px;padding-right:5px;}
#level2header #l2navlnk a:link,#level2header #l2navlnk a:visited {color:#000;text-decoration:none;}
#level2header #l2navlnk a:hover,#level2header #l2navlnk a:active {color:#f00;text-decoration:underline;}
#level2header #iask {float:right;width:230px;height:20px;line-height:19px;background-color:#F0F0F0;margin-top:3px;text-align:left;padding-left:6px; color:#000;}
#level2header #iask a:link,#level2header #iask a:visited {color:#f00;text-decoration:none;}
#level2header #iask a:hover,#level2header #iask a:active {color:#f00;text-decoration:underline;}
#level2header #iask #iaskorik {width:65px;border:1px solid #7F9DB9;margin:0 0 0 7px;}
#level2header #iask .sebtn{width:45px; height:18px;}
#level2header .iaskRedTxt{color:#aaa; border:1px #f00 solid;}
#level2headerborder{background:#fff; height:5px; overflow:hidden; clear:both;}

/* 列表 */
/* 14px加点列表 */
.link14listStyle li{text-align:left;line-height:23px;font-size:14px;padding:0 0 0 9px;background:url(http://image2.sina.com.cn/dy/legal/2006index/news_law_hz_012.gif) no-repeat 0 50%;}
/* 14px无点列表 */
.link14list li{text-align:left;line-height:23px;font-size:14px;padding:0;}
/* 12px加点列表 */
.link12listStyle li{text-align:left;line-height:20px;font-size:12px;padding:0 0 0 9px;background:url(http://image2.sina.com.cn/dy/legal/2006index/news_law_hz_012.gif) no-repeat 0 45%;}
/* 12px无点列表 */
.link12list li{text-align:left;line-height:20px;font-size:12px;padding:0;}

/* 主容器 */
#wrap{width:950px;margin:0 auto;text-align:left;}
#level2header {
	margin-top: 5px;
	margin-bottom: 5px;
}
#login_outer {background:url(http://www.sinaimg.cn/cj/money/images/background_3.jpg) no-repeat; width:950px; height:360px; margin:0 auto; position:relative; font-size:12px;}
#login_outer a:link {color:#000099; text-decoration:underline;}
#login_outer a:visited {color:#000099; text-decoration:underline;}
#login_outer a:hover {color:#000; text-decoration:underline;}
#login_outer a:active {color:#000; text-decoration:underline;}

/*
#login_slogan {background:url(http://www.sinaimg.cn/cj/money/images/slogan.gif) no-repeat; width:414px; height:91px; left:73px; top:25px; position:absolute;}
*/

#login_textlist {position:absolute; left:88px; top:140px; background:url(http://www.sinaimg.cn/cj/money/images/login_xiaolang2.gif) no-repeat 344px 30px; width:480px;}
#login_textlist div {height:41px; padding:8px 0 0 64px; margin-bottom:20px;}
#login_textlist dl {margin:0px; padding:0px;}
#login_textlist dt {font-family:"黑体"; font-size:18px;}
#login_textlist dd {margin:0px;}
#text_detail {background:url(http://www.sinaimg.cn/cj/money/images/login_data.gif) no-repeat;}
#text_customize {background:url(http://www.sinaimg.cn/cj/money/images/login_custom.gif) no-repeat;}
#text_trade {background:url(http://www.sinaimg.cn/cj/money/images/login_trade.gif) no-repeat;}
#text_account {background:url(http://www.sinaimg.cn/cj/money/images/icon_account.gif) no-repeat;}


#login_input {left:636px; top:30px; position:absolute;}
#login_input label {border-top:1px solid #d7d7de; height:0px; line-height:0px; font-size:0px; border-bottom:1px solid #fff; clear:both; display:block; margin:10px 0;}

#inputHead {background:url(http://www.sinaimg.cn/cj/money/images/Title_02.gif) no-repeat; width:223px; height:29px;}
#inputHead div {background:url(http://www.sinaimg.cn/cj/money/images/login_input.gif) no-repeat right -56px; width:223px; height:27px; display:none;}
#inputHead span {background:url(http://www.sinaimg.cn/cj/money/images/login_input.gif) repeat-x 0 -28px; display:block; margin:0 6px; width:211px; height:20px; font-size:14px; color:#fff; text-align:center; font-weight:bold; padding-top:7px; display:none;}

#inputBody {background:#f3f3f5; border-left:1px solid #d7d7de; border-right:1px solid #d7d7de; width:213px; height:307px; padding:0 4px; position:relative;}
#inputBody ul {list-style:none;}

#msg {position:absolute; left:24px; top:5px; color:#f00;}

#nameAndPwd {padding:25px 0 0 20px; margin:0px;}
#nameAndPwd input.loginInput {width:110px; height:1.2em; font-size:12px; line-height:1.2em;}
#nameAndPwd li.rememberId {padding-left:40px;}
#nameAndPwd li {height:25px; line-height:20px;}

#loginSel {width:100%;}
#loginSel th {font-weight:normal; vertical-align:middle; line-height:100%;}
#loginSel tr label {display:inline; font-size:12px; border:0px; line-height:100%; clear:none; margin:0px;}
#loginSel td {line-height:100%;}
#loginSel td.selected {background:#D4EDFF; border:1px solid #73C5FF;}
#loginSel td input {vertical-align:middle;}
#loginSel th input {height:22px; width:60px; margin:0px 8px 0px 10px; vertical-align:middle;}

#loginButton {margin:0px; padding:0 0 0 40px; height:22px;}
#loginButton li {float:left; margin-right:10px;}
#loginButton input {height:22px; width:60px;}

#helplinks {display:block; text-align:center;}

#loginTips {margin:0px 18px; line-height:16px;}

#inputEnd {width:223px; height:5px; background:url(http://www.sinaimg.cn/cj/money/images/login_input.gif) no-repeat left -84px;}
#inputEnd div {width:223px; height:5px; background:url(http://www.sinaimg.cn/cj/money/images/login_input.gif) no-repeat right -90px;}
#inputEnd span {display:block; width:211px; height:4px; margin:0 6px; border-bottom:1px solid #d7d7de; background:#f3f3f5; line-height:0px; font-size:0px;}

.clearer {clear:both; font-size:0px; line-height:0px;}