*{border:0;margin:0;padding:0;}
li{list-style-type:none;;}
body{background:#121212 url(/n0../images/bg.jpg) no-repeat center top;}
a{text-decoration:none;}
.wrap{width:1050px;margin:0 auto;}

/* - header - */
#header{height:50px;border-top:1px solid #e9ebed;border-bottom:1px solid #e9ebed;background:#fff;}
.logo{display:block;float:left;height:29px;margin:8px 0 0 27px;}
.logo a{display:block;float:left;height:29px;}
.logo a.sina_logo{width:45px;background:url(/n/finance/jiaoyi/ggtds/images/sina_logo.png) no-repeat 0 0; background-size: auto 30px}
.logo a.sina_logo_fin{width:71px;background:url(/n/finance/jiaoyi/ggtds/images/sina_logo.png) no-repeat -45px 0; background-size: auto 30px}
.logo a.partner_logo{margin-left:20px;}
.logo a.partner_logo img{height:29px;}
.logo_up a{display:block;float:left;width:137px;height:34px;margin:8px 0 0 27px;background:url(/n0../images/logo_up.png) no-repeat 0 0;cursor:default;background-size: auto auto;}
#userinfo{float:right;height:42px;line-height:42px;margin-top:5px;}
#userinfo a,
#userinfo a img{display:block;float:left;margin-right:10px;vertical-align:middle;color:#787879;font-size:14px;}
#userinfo a.name{color:#1e1e1e;}
#userinfo a.btn{height:31px;line-height:31px;margin-top:5px;padding:0 20px;background:url(/n0../images/bg-tit.png) no-repeat center center;;color:#fff;border-radius:16px;}
#userinfo a:hover,
#userinfo a.name:hover{color:#1f3b7b;}
#userinfo a.btn:hover{background:#6f30d2;color:#fff;}
#userinfo a img{width:42px;height:42px;border-radius:50%;}
#userinfo a.my_award{display:none;}

/* footer */
.footer{line-height:30px;padding:70px 0 50px;text-align:center;color:#8e8e8e;font-size:14px;}
.footer a{color:#8e8e8e;}
.footer a:hover{text-decoration:underline;}

/* nav */
.nav{height:71px;padding-left:20px;}
.nav ul li{float:left;margin-right:4px;}
.nav ul li a{display:block;width:246px;height:71px;background:url(/n0../images/nav-bg.png) no-repeat 0 0;color:#fff;text-align:center;font:28px/71px Arial;}
.nav ul li.sec a{font-size:22px;}
.nav ul li.cur a{background-position:0 -71px;}

/* table */
table{border-collapse:collapse;border-spacing:0;margin:10px auto;}
table td{border:1px solid #eddec3;text-align:center;padding:8px 10px;}

/* float */
.float{width:200px;height:280px;position:fixed;bottom:150px;left:50%;margin-left:520px;background:url(/n0../images/qr.png) no-repeat 0 0;}
.float a{display:block;width:160px;height:60px;margin:22px auto;}
@media screen and (max-width:1367px) {
	.float{left:auto;right:10px;margin:0;}
}

/* - 弹出层 start - */
#layer_cover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:9999;}
#layer_msg{position:fixed;top:38%;left:50%;min-width:300px;max-width:100%;text-align:center;overflow:hidden;z-index:9999;
background:#121212;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	border-radius:5px;
	box-shadow:#888 0 0 200px;
}
#layer_msg h2{height:auto;margin:0;background:#0b0b0b;color:#e5c973;font-weight:normal;font-size:18px;height:42px;line-height:42px;}
#layer_msg .content{background:#121212;text-align:center;font-size:16px;padding:20px;}
#layer_msg > .close{display:inline-block;padding:0 30px;height:36px;line-height:36px;margin-top:8px;background:#876329;color:#fff;margin-top:10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	border-radius:5px;
}
#layer_msg > .close:hover{background:#9c722d;}
#layer_msg div.list{text-align:left;color:#fff;padding:5px 40px;font-size:14px;}
#layer_msg div input{height:30px;border:1px solid #e0e0e0;padding:0 5px;}
#layer_msg div a{font-size:16px;color:#1e8dcd;}
#layer_msg div a:hover{color:#ff9000;}
#layer_msg div input[type=button],
#layer_msg div input#submit_new{background:#ff9000 url(/n0../images/bg-tit.png) no-repeat center center;border:0;padding:0 30px;line-height:30px;color:#fff;margin:10px auto;cursor:pointer;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	border-radius:5px;
}
#layer_msg div input[type=button]:hover,
#layer_msg div input#submit_new:hover{background:#ff4e00;}
#get_code_msg{font-size:12px;color:#ff9000;}
#layer_msg div a#send_wait{font-size:14px;}
/* - 弹出层 end - */

/* banner */
.banner{height:500px;background:url(/n0../images/banner.png-v3.html) no-repeat center center;position:relative;}
.banner .count-down{width:50px;color:#e73d17;font-size:26px;font-weight:bold;text-align:center;position:absolute;top:412px;left:50%;margin-left:69px;}
.banner .up-btn{width:179px;height:179px;display:block;background:url(/n0../images/btn.png) no-repeat 0 0;position:absolute;top:285px;left:50%;margin-left:280px;}
.banner .up-btn:hover{background-position:0 -180px;}

/* index */
.index-tips{height:102px;padding:80px 25px 0;background:url(/n0../images/font1.png) no-repeat center 17px;color:#e5c973;font:18px/31px arial;}
.tips{height:57px;padding:0 25px;background:url(/n0../images/font1.png) no-repeat center 17px;}

.index-award-1,
.index-award-2{overflow:hidden;}
.box{width:310px;float:left;margin:0 20px;background:url(/n0../images/box-bg.png) repeat-y center center;text-align:center;}
.box .box-top{height:4px;background:url(/n0../images/box-bg.png) no-repeat left top;}
.box .style1{height:105px;font:26px/105px arial;color:#fff;}
.box .style2{height:100px;padding:20px;line-height:25px;}
.box .style2 p{font-size:26px;color:#fff;padding-bottom:10px;}
.box .style2 p span{font-size:18px;color:#d4b768;}
.box .box-bottom{height:4px;background:url(/n0../images/box-bg.png) no-repeat right top;}
.index-flow{padding:55px 0 0;overflow:hidden;}
.block{float:left;width:290px;margin:0 25px;padding-top:272px;background:url(/n0../images/block-bg.png) no-repeat center top;position:relative;}
.block div{width:290px;color:#fff;font-size:44px;text-align:center;position:absolute;top:95px;}
.block div span{font-size:14px;display:block;}
.block p{padding:15px 0 10px;color:#e5c973;font:22px/33px arial;}
.index-award-2{height:474px;margin:30px 0 50px;background:url(/n0../images/font2.png) no-repeat center center;position:relative;}
.index-award-2 a{display:block;width:242px;height:64px;position:absolute;bottom:0;left:50%;margin-left:-121px;}

/* info */
.content{padding:20px 25px;color:#eddec3;font-size:18px;line-height:33px;}
.content h1{margin-top:20px;height:71px;color:#fff;font-size:28px;line-height:71px;font-weight:normal;background:url(/n0../images/bg-tit.png) no-repeat center center;text-align:center;}
.content h3{padding:20px 0 9px;color:#d4472b;font-size:22px;font-weight:normal;}
.content h4{padding:20px 0 5px;color:#ffffff;font-size:20px;font-weight:normal;}
.content h5{padding:10px 0 5px;color:#ffb686;font-size:18px;font-weight:normal;}
.content span{color:#8a672d;}
.content p.ques{color:#e5c973;margin-top:31px;}

.apply-ed{display:none;}

/* table */
.content table.tb{border-collapse:collapse;border-spacing:0;}
.content table.tb td{border:0;font-size:16px;}
.content table.tb td{text-align:left;}
.content table.tb td.rt{text-align:right;}
.content table.tb td a{color:#e5c973;}
#apply table.tb td input,
#myinfo table.tb td input{height:30px;padding:0 10px;}
.content table.tb td.c{width:40px;}
#submit1,#submit2{display:block;margin:0 auto;background:url(/n0../images/bg-tit.png) no-repeat center center;color:#fff;width:120px;height:40px;border-radius:5px;font-size:18px;cursor:pointer;}

#mylist{padding:20px 0;}
#mylist table.tb{width:100%;}
#mylist table.tb td{border-bottom:1px solid #3f3929;}
#mylist table.tb th{background:#90723e;font-weight:normal;}
.no-data{text-align:center;color:#d4472b;}