body{font:12px/1.5 SimSun,Arial;background:#fff;color:#353535;}
.header{height:48px;width:100%;background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/bgx.gif) repeat-x 0 42px #2d2d2d}
.header .con{height:100%}

.header .sel{width:150px;float:left;margin:1px 10px 0 1px;_display:inline;position:relative}
.header .sel h1{background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/sprite.gif) no-repeat;width:125px;height:41px;overflow:hidden;position:relative;text-indent:-99999em}
.header .sel h1 a{height:40px;display:block}
.header .sel h1 a.link{width:52px;padding-left:70px;font-family:Microsoft YaHei;color:#fff;font-size:22px; letter-spacing:3px; position:absolute;top:2px; left:0}
.header .sel h1 a:hover{text-decoration:none}
.header .sel h1 a.arrow{width:20px;height:20px!important;position:absolute;top:10px;left:125px}
.header .sel.hover h1{background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/sprite.gif) no-repeat -1px -43px}
.header .sel ul{background:#3e3e3e;position:absolute;top:43px;left:0;left:-2px\9;width:149px;width:151px\9;box-shadow:1px 2px 3px #555;border:1px solid #000;border-top:none;display:none;filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=120,strength=3)}
.header .sel li a{display:block;height:40px;font-weight:700;text-align:center;line-height:40px}
.header .sel li a:link,.header .sel li a:visited{color:#fff;background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/bgx.gif) repeat-x 0 -55px;margin:0 6px}
.header .sel .last a:link,.header .sel .last a:visited{background-image:none}
.header .sel .last a:hover,.header .sel li a:hover{background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/bgx.gif) repeat-x 0 -8px #c5c5c5;color:#333;margin:0;text-decoration:none}

.header .sel.hover{box-shadow:1px 2px 3px #333;border:1px solid #000;margin:0 8px 0 1px}
.header .sel.hover ul{display:block}
.header .sel.hover h1 a{height:43px}

.header .sea{float:left;width:270px;margin:10px 0 0;_display:inline;position:relative;z-index:2001}
.header .sea .input1{height:23px;line-height:23px;border:1px solid #333;width:155px;_display:inline;margin:-1px 3px 0 0;float:left;color:#999;padding-left:2px}
.header .sea .addbtn{height:23px;width:70px;background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/bgx.gif) repeat-x 0 -100px #ffd02e;border:none;cursor:pointer;float:left}
.searchList li{ display:inline}

.suggestLists{ width:425px;position:absolute;top:24px;left:1px;z-index:3002}
.suggestLists strong{padding:0;font-weight:700}
.suggestLists .hover td{background:#eaf1fd}
.suggestLists table{border:1px solid #b1c6e8;background:#fff;font-size:12px}
.suggestLists td{line-height:16px;padding:4px 0 4px 5px;border-top:1px solid #EAF1FD;/*white-space:nowrap;*/background:#fff}
.suggestLists td a{line-height:16px;text-align:left}
.suggestLists td a:link,.suggestLists td a:visited{color:#039}
.suggestLists td a:hover{text-decoration:none}
.suggestLists .td4 a:link,.suggestLists .td4 a:visited{color:#999!important}
.suggestLists .td4{text-align:right;padding-right:5px;color:#999;white-space:nowrap}
.suggestLists .td1{padding-left:5px}
.suggestLists .td1{width:60px}
.suggestLists .td2{width:160px}
.suggestLists .td3{width:110px}
.suggestLists_ft td{text-align:center;border-top:1px solid #ddd;padding:4px 5px;width:420px}
.suggestLists .td1,.suggestLists .td2,.suggestLists .td3{color:#18479B}

.header .nav{float:left}
.header .nav li{float:left;font-size:14px;color:#fff;margin:8px 0 0;padding:0 0 0 6px;display:inline}
.header .nav li a{display:block;padding:5px 10px 10px 3px;}
.header .nav li.current{background-image:url(//stock.sohu.com/upload/mystock2012/html/skin/images/login.png);_background-image:url(//stock.sohu.com/upload/mystock2012/html/skin/images/login.gif);background-color:#0682DA;background-position:-117px -62px;background-repeat:no-repeat;font-weight:700}
.header .nav li.current a{background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/bgx.gif) no-repeat 100% -493px;}
.header .nav a:link,.header .nav a:visited{color:#fff}

.main{background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/loginbodybg.jpg) no-repeat center 0;height:650px}
.bodycon{width:800px;margin:0 auto}

.prodemo{ float:left;margin:133px 0 0 44px; display:inline;width:320px}
.right{float:right;width:380px;padding:100px 0 0}
.right a:link,.right a:visited{color:#1c7dca}
.right h3{font-size:14px;font-weight:700;background-repeat:no-repeat}

.right h3,.login01 .regbtn,.form .inputtext,.loginbtn,.login02 .btn,.login03 .btn{background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/login.png) no-repeat;_background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/login.gif) no-repeat}
.login01 h3{background-position:-195px -72px;padding:2px 0 0 20px;font-family:Microsoft YaHei}
.login01 .regbtn{width:210px;height:58px;border:none;cursor:pointer;margin:30px 0 15px 80px}
.back_to_old{margin:15px 0 0}
.back_to_old a{line-height:1;border-bottom:1px solid #1C7DCA}
.back_to_old a:hover{text-decoration:none}

.form .inputtext{width:197px;height:20px; line-height:20px;background-position:0 -201px;border:none;padding:7px 5px 4px 5px;color:#9c9c9c;outline:none}
.form li{position:relative;margin:0 0 15px;zoom:1;z-index:1}
.form_l{width:80px; text-align:right; position:absolute;top:0;left:0; line-height:31px}
.form_r{margin-left:80px}
.loginbot{padding-left:80px}
.form .tipstext{color:#7c7c7c;padding:2px 0 0}
.form .error{color:#f00;margin:0 0 0 80px!important;height:20px}

.loginConnect{padding:10px 0}
.loginConnect span{ position:relative;top:-5px;top:-1px\9}
.loginConnect a{display:inline-block;width:20px;height:20px; 
background:url(//statics.itc.cn/web/static/images/third_bg01_o.png) no-repeat;
background-size: 20px 96px;
margin-left:6px}
.loginConnect .qq{}
.loginConnect .sina{background-position: 0 -24px;}
.loginConnect .weixin{background-position: 0 -48px;}
.loginConnect .more{background-position: 0 -72px;}

.loginbtn,.login02 .btn,.login03 .btn{width:115px;height:34px;background-position:0 -61px;border:none;cursor:pointer;font-weight:700;font-size:14px;text-align:center;color:#fff}
.help span{padding-right:15px}
.help a{border-bottom:1px solid #1c7dca; line-height:1;background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/help.gif) no-repeat 100% -197px;padding-right:9px}
.help a:hover{ text-decoration:none}
.loginitem1{ height:40px;}
.loginitem1 span{ float:left}
.loginitem1 .e2{padding:10px 0 0 10px}
.loginitem1 .e2 a{ text-decoration:underline}
.loginitem1 .e3{padding:10px 0 0 10px;}
.loginitem1 .e3 input{float:left; position:relative;top:2px;top:-3px\9;margin-right:5px;margin-right:0\9; _display:inline}

.login02{zoom:1}
.login02 .btn{background-position:0 -98px;margin:20px 0 0 47px}
.login02 h3{background-position:-186px -120px;padding:5px 0 0 30px;margin:60px 0 30px}
.login02 ul{margin:0 0 0 10px}
.login03{ text-align:center;zoom:1}
.login03 h3{background-position:-186px -162px;padding:7px 0 0 30px;margin:70px 0 25px 70px;zoom:1; text-align:left}
.login03 h4{font-weight:700;padding:0 0 15px}
.login03 p{ line-height:24px}
.login03 .p3{color:#f00;padding:10px 0}
.login03 .btn{background-position:0 -134px;width:125px}

#load_msg{text-align:center;padding-top:25px;width:100%;color:#333;background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/loading.gif) no-repeat center 0;z-index:3003;position:fixed;top:215px;left:0;_position:absolute;_top:expression(documentElement.scrollTop + 215 + "px")}

.footer{margin:15px 0 0}
.footer span{display:inline-block;line-height:21px}
.footer .feedback{background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/sprite.gif) no-repeat -232px -332px;padding:0 10px 0 20px}
.footer .mbstock{background:url(//stock.sohu.com/upload/mystock2012/html/skin/images/sprite.gif) no-repeat -238px -355px;padding-left:15px}

.copyright{clear:both; text-align:right;padding:20px 0 50px;width:715px;color:#666}

#loginSug{width:100%;height:1px; position:relative;z-index:100}
.ppselecter{}
.ppselecter table {position:relative;z-index:100}.ppselecter table tr {height:0}.ppselecter, .ppselecter * {font-size:12px;font-family:"宋体",'Verdana','Arial','Helvetica','sans-serif';line-height:normal}.ppselecter {border:1px solid #FFA700;width:205px;margin-left:1px;overflow:hidden}.ppselecter .ppseltit {background:#FFF6DF;color:#FF6000;height:15px;padding-top:4px;text-indent:6px}.ppselecter table td table td {padding:3px}.ppselecter .active {background:#FDD463;color:#333;font-weight:normal}

.page404{padding:80px 0 0 50px}
.page404 h1{font:400 18px/2 Microsoft YaHei;padding:0 0 10px;color:#f00}
.page404 h2{font-weight:700;font-size:14px}
.page404 ul{margin:10px 0 0 20px;color:#1C7DCA}
.page404 li{line-height:24px}
