@charset "utf-8";
/* CSS Document */
/*---------------------------------------
 **   公共样式                        -----
-----------------------------------------*/
* {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	font-family: "Microsoft YaHei", "Arial", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
}
.clear {
	clear: both;
}
ul, li {
	list-style-type: none;
}
a {
	color: #777;
	text-decoration: none;
	-moz-transition: color 0.2s;
	-o-transition: color 0.2s;
	-webkit-transition: color 0.2s;
	transition: color 0.2s;
}
a:hover {
	/*color: #e43a3d;*/
	text-decoration: underline;
}
img {
	vertical-align: middle
}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family:  "微软雅黑","Microsoft YaHei","Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 500;
	line-height: 1.1;
	color: inherit
}



/*---------------------------------------
 **   头部样式                        -----
-----------------------------------------*/
/*tag 样式*/
.tag{height:32px; background: url(../images/tag-bj.jpg) repeat-x left center; border-bottom:1px solid #e3e3e3;}
.tag-cont{width:1000px; margin:0 auto;}
.tag-cont p{width:350px; text-align:left;color:#666; line-height:32px;}
.tag_listleft{ width:400px; float:left; text-align:left; line-height:32px;}
.tag_listleft li{float:left;display:inline;height:32px; padding-right:7px;}

.tag_list01{ width:390px;}
.tag-list li{float:left;display:inline;height:32px;margin-left:3px;background:url(../images/tag-line.jpg) no-repeat right center; text-align:center;padding-right:3px; line-height:32px;color:#777;}
.tag_list01 li{ background:url(../images/top_line.jpg) no-repeat right 10px;}
.tag-list li img{ vertical-align:middle;}
.tag-list li.pr0,
.nav-menu li.pr0,
.nav-list li.pr0,.prd0
{padding-right:0px;background:none;border-right:0px;}

/*logo 搜索 广告图片 样式*/
.logo{width:1000px;margin:20px auto 0 auto;}
.logo-lt{width:180px;}
.search,.search_com{width:280px;height:30px;background:#e4393c;padding:3px;margin-top:15px;margin-left:40px;}
.add{width:468px;margin-top:5px;}
.search_com{margin-left:60px; margin-top:5px;}
.logo_com{ width:306px;}
.adbox{ width:284px; margin-top:3px;}
.newhead span{color: #777777;line-height: 39px;cursor: pointer;}
.newhead .headone{margin-left: 18px;}
.newhead .headtwo{margin-left: 40px;}
.newhead .headthree{margin-left: 54px;}
.newhead .headfour{margin-left: 69px;}
.newhead span.active{color: #e41717;}
/*导航样式*/
/*.nav{margin-top:18px;height:39px; background:url(../images/nav-bj.jpg) repeat-x left center;}*/
/*.nav-cont{width:1000px;margin:0 auto;}*/
/*.nav-list{width:630px;}*/


.nav{margin: auto; margin-top:18px;height:39px;background-color:#e41717;width: 1000px;border-radius:8px ;}
.nav-cont{width:1000px;margin:0 auto;}
.nav-list{width:824px;}
.navlist01{ width:795px;}
.nav-list li{float:left;display:inline;font-size:15px; background__:url(../images/nav-line2.jpg) no-repeat right center;}
.nav-list .home{background:#b8112b;border-left:1px solid #af0c27;border-right:1px solid #af0c27;}
.nav-list li.pr0{background:none;}
.nav-list li a{display:block; color:#fff;  padding:9px 18px;  text-decoration:none;border-left:1px solid transparent;border-right:1px solid transparent;}
.nav-list li.active a{display:block; color:#fff;  padding:0 18px;}
.nav-list li a:hover,.nav-list li.active a{background:#b8112b;border-left:1px solid #af0c27;border-right:1px solid #af0c27;}
.nav-menu__{width:310px;}
.nav-menu li{float:left;display:inline; background__:url(../images/nav-line.jpg) no-repeat right center;padding:0px 15px;}
.nav-menu a{color:#fff; line-height:39px; text-decoration:none;}
.nav-menu a:hover{color:#fed90c; text-decoration:none;}
.navmenu01{ width:200px; font-size:14px; height:39px;}
.navmenu01 li{ float:left; display:inline-block; height:39px;}
.navmenu01 .line{ background:url(../images/koufu/nav-line3.jpg) no-repeat; width:2px; margin:0 13px;}
.navmenu01 .ico01{ background:url(../images/koufu/icon_course01.png) no-repeat left 14px; padding-left:20px;}
.navmenu01 .ico02{ background:url(../images/koufu/icon_course02.png) no-repeat left 13px; padding-left:25px;padding-right: 10px;}
.navmenu01 a{color:#fff; line-height:39px; text-decoration:none;}
.navmenu01 a:hover{color:#fed90c; text-decoration:none;}


.nav-list .imgblock{position: absolute;bottom:-11px;left:30px;display: inline-block;*bottom:0;}
.nav-list .imgblock.active{display: block;position: absolute;top:32px;left: 29px;}


.hot-news{height:27px;}
.hot-news-cont{width:1000px; margin:0 auto;}
.hot-news-cont p{color:#656565;line-height:30px;font-size: 12px;}


/*---------------------------------------
 **   第一屏内容样式                        -----
-----------------------------------------*/
.first-main{background:#f8f8f8;padding-top:13px;}
.main{width:1000px; margin:0px auto 0 auto; clear:both;}

.left-menu{width:196px;border:1px solid #dedede;background:#fff;}
.left-menu li{height:54px;border-bottom:1px solid #dfdfdf;padding-left:14px;}
.left-menu li h1{font-size:16px;font-weight:bold;padding-left:30px;line-height:54px;color:#525252;}
.left-menu li h1.bj1{ background:url(../images/koufu/ico-menu1-hover.png) no-repeat left center;}
.left-menu li h1.bj2{ background:url(../images/koufu/ico-menu2.png) no-repeat left center;}
.left-menu li h1.bj3{ background:url(../images/koufu/ico-menu3.png) no-repeat left center;}
.left-menu li h1.bj4{ background:url(../images/koufu/ico-menu4.png) no-repeat left center;}
.left-menu li a{color:#525252; text-decoration:none;}
.left-menu li a:hover{color:#e43a3d; text-decoration:none;}
.left-menu li p{margin-right:12px;width:6px; height:54px; background:url(../images/koufu/ico-arrow.png) no-repeat left center;}
.left-menu li:hover p,.left-menu li.hover p{background:url(../images/koufu/ico-arrow-red.png) no-repeat left center;}
.left-menu li:hover h1 a,.left-menu li.hover h1 a{color:#e43a3d;}
.left-menu li:last-child{border-bottom:0px;}

.left-menu li.hover,.left-menu li:hover{background:#f2f2f2;}
.left-menu li.hover h1.bj1,.left-menu li:hover h1.bj1{background:url(../images/koufu/ico-menu1.png) no-repeat left center;}
.left-menu li.hover h1.bj2,.left-menu li:hover h1.bj2{background:url(../images/koufu/ico-menu2-hover.png) no-repeat left center;}
.left-menu li.hover h1.bj3,.left-menu li:hover h1.bj3{background:url(../images/koufu/ico-menu3-hover.png) no-repeat left center;}
.left-menu li.hover h1.bj4,.left-menu li:hover h1.bj4{background:url(../images/koufu/ico-menu4-hover.png) no-repeat left center;}

.menu-cont{width:544px;margin-left:10px;}

/*高校赛场 样式*/
.gaoxiao{border:1px solid #dfdfdf;padding:1px; background:#fff;}
.tittle{ background:#fafafa; height:42px;}
.tittle_lt{margin:7px 0 0 14px; width:225px; height:26px; background:#e6393d;line-height:26px;padding:2px 2px 1px 4px;}
.dx_btn{width:56px; background:#e6393d; font-size:12px; font-weight:bold; color:#fff; height:26px; line-height:26px; cursor:pointer;}

.tittle_rt{width:206px;margin-right:18px;font-size:12px; color:#767676; line-height:42px;}

.gaoxiao_cont{margin-top:1px;border-top:1px solid #dfdfdf;}
.gx_lt{margin-left:15px;margin-top:20px;}
.gx_lt h1{font-size:14px; color:#000;}
.gx_list{margin-top:10px;}
.gx_list li{ background:url(../images/koufu/ico-fk2.jpg) no-repeat left center; line-height:24px; padding-left:10px;}

.gx_rt{width:196px;height:156px; /*background:url(../images/koufu/gx_bj.jpg) no-repeat right top;*/ border-left:1px dashed #dfdfdf; margin-top:11px; padding-left:18px;}
.gx_btn{padding-top:10px;}
.gx_btn li{margin-top:19px;}
.gx_btn_c{width:140px;height:37px; font-family:"微软雅黑"; color:#fff; line-height:37px; }
.gx_btn_bj1{ background: url(../images/koufu/but_sq.jpg) no-repeat left center;}
.gx_btn_bj2{ background: url(../images/koufu/but_sq2.jpg) no-repeat left center;}

.ds{border-left:1px solid #dfdfdf;width:254px;}
.dasai{float:left;display:inline;width:125px; height:85px; background:#f9f9f9;margin-left:1px;margin-top:1px;}
.ds_cont{display:block;width:112px;height:45px; background:url(../images/koufu/ds_btn1.jpg) no-repeat left top; margin:20px 0 0 7px; text-align:center; color:#fff; padding-top:2px;}
.dasai a{color:#fff; text-decoration:none; line-height:22px;}

/*专家指导 样式*/
.zjzd{ height:45px; background:url(../images/koufu/zjzd_bj.jpg) repeat-x left top;}
.zjzd li{float:left;display:inline;width:180px; background:url(../images/koufu/zj_line.jpg) no-repeat right top; text-align:center; color:#696969; }
.zjzd li.bank{ background:none;}
.zjzd li a{display:block;width:180px; height:35px; color:#696969; text-decoration:none; padding-top:10px; font-size:16px; line-height:35px;}
.zjzd li a:hover,.zjzd li.hover a{ background:url(../images/koufu/zjzd_hover_bj.jpg) no-repeat left top; color:#e5383e; text-decoration:none;}

.zj_bj1{ background:url(../images/koufu/ico_zj1.png) no-repeat 30% center; padding-left:30%;}
.zj_bj2{ background:url(../images/koufu/ico_zj2.png) no-repeat 30% center; padding-left:30%;}
.zj_bj3{ background:url(../images/koufu/ico_zj3.png) no-repeat 30% center; padding-left:30%;}

.zjzd li.hover a .zj_bj1{ background:url(../images/koufu/ico_zj1_hover.png) no-repeat 30% center; padding-left:30%;}
.zjzd li.hover a .zj_bj2{ background:url(../images/koufu/ico_zj2_hover.png) no-repeat 30% center; padding-left:30%;}
.zjzd li.hover a .zj_bj3{ background:url(../images/koufu/ico_zj3_hover.png) no-repeat 30% center; padding-left:30%;}

.br1{border:1px solid #dfdfdf; background:#fff; border-bottom:0px;}
.zj_lt{width:168px; margin:15px 0 0 16px;}

.zj_rt{width:340px; background:url(../images/koufu/zj_lt_bj.jpg) no-repeat left top;}
.zj_rt_cont{width:94px;margin-left:15px;margin-top:10px;}
.zj_rt_c{position:relative;width:94px;height:51px; background:url(../images/koufu/gw_bj.jpg) no-repeat left top; }

.zj_rt_c img{ position:absolute; width:90px; left:2px; top:2px; z-index:999;}
.zj_rt_c p{position:absolute; left:2px; top:29px;width:90px;height:20px; background:#000; filter:alpha(opacity=70);color:#fff; line-height:20px; z-index:1000; text-indent:10px;}
.zj_name{margin-top:5px;}
.zj_name h6{font-size:12px; color:#000;width:54px;}
.zj_name h6 a{color:#000; text-decoration:none;}
.zj_name span{display:block;color:#999; text-align:right;width:28px;}

/*炒股高手 样式*/
.cggs{width:158px; margin-left:8px;margin-top:25px;}
.cggs_pic{width:58px; height:49px; background:url(../images/koufu/zj_bj2.jpg) no-repeat left top;padding:2px;}
.cggs_rt{width:85px;}
.cggs_rt h6{font-size:12px; color:#000;}
.cggs_rt p{color:#878787; line-height:22px;}
.cggs_rt p span{color:#e13939;}
.dingyue_btn{width:57px; height:19px; background:url(../images/koufu/dy_btn.jpg) no-repeat left center; color:#fff; text-align:center; line-height:19px;}



/*登陆 样式*/
.home-login,.sub-tab{width:232px; padding:1px; background:#fff; border:1px solid #e3e3e3;}
.home-login-cont{background:#f2f2f2;padding:12px 15px 8px 15px;}
.home-login-cont h6{font-size:14px; color:#333;}

.login-list{padding-top:5px;}
.login-list li{margin-top:10px;}
.inputs{position: relative;}
.user_box label{position: absolute;left: 25px;top:0px;line-height: 35px;height: 35px;color: #999;cursor: text;font-size: 14px;}
.user-bj{background:#fff url(../images/koufu/ico-user.jpg) no-repeat 5px center;padding-left:30px;}
.password-bj{background:#fff url(../images/koufu/ico-password.jpg) no-repeat 5px center;padding-left:30px;}

.button1{width:86px;height:30px; background:url(../images/koufu/button-bj1.jpg) no-repeat left center;font-size:14px; line-height:30px; color:#fff;}
.button2{width:86px;height:30px; background:url(../images/koufu/button-bj2.jpg) no-repeat left center;font-size:14px; line-height:30px; color:#555;margin-left:15px;}

/*登录 弹窗*/
.login-alert{width:390px; padding:1px; background:#fff;border:1px solid #e3e3e3;}
.login-alert-cont{background:#f2f2f2;padding:12px 15px 15px 15px;}
.login-alert-cont h6{font-size:14px; color:#333;}
.login-alert-list{padding-top:5px;}
.login-alert-list li{margin-top:10px;}
.login-alert-list li.inputs {position: relative;}
.login-alert-list li label {position: absolute;left: 30px;top:5px;line-height: 30px;height: 35px;color: #333;cursor: text;font-size: 14px;
}
.login-input2{width:180px;height:28px;border:1px solid #ccc;padding-left:5px; line-height:28px; font-family:"微软雅黑"; color:#333; line-height:28px;}
.login-alert-input{width:318px;background-color:#fff;height:28px;border:1px solid #ccc;padding-left:5px; line-height:28px; font-family:"微软雅黑"; color:#333; line-height:28px;}
.button1-alert{width:103px;height:30px; background:url(../images/pt_button_bj1.jpg) no-repeat left center;font-size:14px; line-height:30px; color:#fff; text-align:center; margin:5px 0 0 50px;}
.button2-alert{width:105px;height:30px; background:url(../images/pt_button_bj2.jpg) no-repeat left center;font-size:14px; line-height:30px; color:#555;margin:5px 0 5px 30px;}
.u_bj{background:#fff url(../images/ico-user.jpg) no-repeat 5px center;padding-left:30px; height:33px;}
.pw_bj{background:#fff url(../images/ico-password.jpg) no-repeat 5px center;padding-left:30px; height:33px;}
.email_bj{background:#fff url(../images/ico_mail.jpg) no-repeat 5px center;padding-left:30px; height:33px;}
.w320{width:320px;}
.w239{width:239px;}
/*标签 样式*/
.h-tag{margin-top:10px;height:61px; background:url(../images/koufu/h-tag-bj.jpg) repeat-x left top;border:1px solid #e1e1e1;}
.h-tag li{float:left;display:inline;height:61px;color:#b4b4b4;line-height:22px;border-right:1px solid #e0e0e0;padding-right:11px;}
.h-tag li.tag-bj1{width:104px; /*background:url(../images/koufu/h-tag1.png) no-repeat left top;*/font-size:14px;color:#fff;padding-left:60px;padding-top:10px;}
.h-tag li.tag-bj2{ background:url(../images/koufu/ico-tag1.png) no-repeat left center;margin-left:10px;padding-left:42px;}
.h-tag li.tag-bj3{ background:url(../images/koufu/ico-tag2.png) no-repeat left center;margin-left:10px;padding-left:42px;}
.h-tag li.tag-bj4{ background:url(../images/koufu/ico-tag3.png) no-repeat left center;margin-left:10px;padding-left:42px;}
.h-tag li.tag-bj5{ background:url(../images/koufu/ico-tag4.png) no-repeat left center;margin-left:10px;padding-left:42px;}
.h-tag li p{font-size:14px; color:#333;margin-top:10px;}
.h-tag li.bor{padding-right:0px;border-right:0px;}

/*---------------------------------------
 **   广告内容样式                        -----
-----------------------------------------*/
.add-banner{width:753px;}
.sub-tab-list{background:#f4f4f4;}
.sub-tab-list li{float:left;display:inline;width:115px;border-bottom:1px solid #e4e6e5;border-right:1px solid #e4e6e5;padding-bottom:7px;}
.sub-tab-list li .tab-lt{color:#525252;margin-top:10px; line-height:18px;width:60px;margin-left:5px;}
.sub-tab-list li .tab-rt{margin-top:10px;width:43px;margin-right:3px;}
.sub-tab-list li span{color:#ff6600;}
.sub-tab-list li.br0{border-right:0px;}
.sub-tab-list li.b0{border-bottom:0px;}

.tab-button{margin-top:3px;width:43px; background: url(../images/koufu/button-bj3.jpg) no-repeat left top; color:#fff; line-height:18px; text-align:center;}

/*---------------------------------------
 **   叩富赛场样式                        -----
-----------------------------------------*/
.saichang{width:998px;margin:10px auto 0 auto;border:1px solid #dfdfdf;}

.sc-tittle{height:53px;background:#f6f6f6;margin:1px;}
.sc-tittle h1,.sc-tittle2 h1{font-size:24px;color:#000; line-height:53px;}
.sc-search{width:314px;margin-left:28px;background:#e5383c;padding:3px 3px 1px 3px;}
.sc-input{width:210px;height:24px;border:1px solid #fff;background:#fff;font-size:14px;font-family:"微软雅黑";color:#999; line-height:24px; text-indent:10px;}
.sc-select{width:100px;height:32px;background:#fafafa; color:#969696;line-height:32px;border:1px solid #dfdfdf;border-left:0px;}
.sc-button{width:65px;height:26px;background:#e5383c url(../images/koufu/ico-search.jpg) no-repeat 8px center;font-weight:bold;color:#fff; padding-left:20px; cursor: pointer;}
.sc-button2{margin-right:2px;width:109px;height:39px; background:url(../images/koufu/button.png) no-repeat left center;margin-top:8px;font-size:16px; color:#fff; font-weight:bold; line-height:39px;margin-right:12px;cursor: pointer;}

/*赛事 样式*/
.saishi{border-top:1px solid #dfdfdf;padding:0 8px;clear:both;padding-bottom:10px; height:340px;}

.saishi-cont{ position:relative;width:226px;margin-left:15px;margin-top:25px;}

.saishi-tittle{ position:absolute; top:0px; left:29px; width:167px;height:43px; background:url(../images/koufu/ds-title.png) no-repeat left top;z-index:1000;}
.saishi-tittle h1{font-size:18px;color:#fff; text-align:center;  line-height:42px;}

.saishi-tittle h1 a{color:#fff; text-decoration:none;}
.saishi-tittle h1 a:hover{color:#fed90c; text-decoration:none;}

.saishi-nr{position:absolute; top:21px; left:0px;width:224px;border:1px solid #d2d2d2;border-radius:5px;z-index:999;}
.saishi-nr p{margin-top:30px;color:#333; text-align:center;}
.saishi-nr p span{color:#f60;}

.saishi-list{margin:10px 15px 0 15px;}
.saishi-list li{ background:url(../images/koufu/ico-arrow2.png) no-repeat left 10px; padding-left:20px;font-size:14px;color:#686868; line-height:28px;}
.saishi-list li a{color:#686868; text-decoration:none;}
.saishi-list li a:hover{color:#e43a3d; text-decoration:underline;}

.saishi-jr{margin-top:10px;border-top:1px solid #d2d2d2;
background-image: -webkit-linear-gradient(top, #fff 0, #f5f5f5 100%);
	background-image: linear-gradient(to bottom, #fff 0, #f5f5f5 100%);
	background-repeat: repeat-x;	
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
text-align:center;
padding:8px 10px;
-webkit-box-shadow: 0 4px 0px #d1d1d1;
box-shadow: 0 4px 0px #d1d1d1;
color:#989898;
}

.saishi-button{
	font:14px "微软雅黑";
	/*background: -webkit-gradient(linear, 0 0, 0 70%, from(#fc6b36), to(#eb4209));  
    background: -moz-linear-gradient(#fc6b36, #eb4209 70%);  
    background: linear-gradient(#EEF, #eb4209 70%);  
    -pie-background: linear-gradient(#fc6b36, #eb4209 70%);
	background:#f60;  
background-image: -webkit-linear-gradient(top, #fc6b36 0, #eb4209 100%);
background-image: linear-gradient(to bottom, #fc6b36 0, #eb4209 100%);
background-repeat: repeat-x;	
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffc6b36', endColorstr='#ffeb4209', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*/
width:82px;
height:26px;
background:url(../images/koufu/saishi_btnbj1.jpg) no-repeat left top; 
line-height:24px;
text-align:center;
color:#fff;
margin-left:5px;
}
.ss_bj1{width:95px;height:26px;background:url(../images/koufu/saishi_btnbj2.jpg) no-repeat left top;}
.saishi-star{width:201px;height:67px; background:url(../images/koufu/saishi-bj.png) no-repeat left top;margin-left:15px;margin-top:5px;}
.saishi-star p{margin-left:73px;font-size:13px;color:#f60; line-height:22px;padding-top:12px; text-align:left;margin-top:0px;}
.saishi-star p span{font-size:12px;color:#f90;}
.saishi-nr h6{font-size:14px; color:#686868;margin-left:15px;margin-top:15px;}

.saishi-list.mt7{margin-top:4px;}
.saishi-list.mt7 li{line-height:24px;}

/*---------------------------------------
 **   找高手，找顾问，叩富学堂内容 开始                      -----
-----------------------------------------*/
.main-left{width:745px;}

/*找炒股高手样式*/
.gaoshou{border:1px solid #dfdfdf;margin-top:20px;}
.sc-tittle2{height:53px;border-bottom:1px solid #dfdfdf;}
.sc-tittle2 h1 span{font-size:14px; color:#999;margin-left:10px;}
.more{margin-right:15px;font-size:14px; color:#666; line-height:53px;}
.more a{color:#666; text-decoration:none;}
.more a:hover{color:#e43a3d; text-decoration:underline;}

.left-menu2{float:left;width:125px;margin-left:1px;clear:both;}
.left-menu2 li{height:55px; text-align:center; line-height:55px;margin-bottom:1px;}
.left-menu2 li a{display:block;width:125px; height:55px; background:url(../images/koufu/left-menubj.jpg) no-repeat left top;font-size:14px;color:#555356; text-decoration:none;}
.left-menu2 li a:hover,.left-menu2 li.hover a{ background:url(../images/koufu/left-menubj-hover.jpg) no-repeat left center; color:#fff;}

.gaoshou-cont{float:left;display:inline;width:179px;margin-top:15px;margin-left:18px;}
.gs-img{float:left;display:inline;width:64px;border:1px solid #e0e0e0; border-radius:3px;padding:2px;}
.gs-rt{float:right;display:inline;width:100px;}
.gs-rt p{font-size:14px; color:#333;}
.gs-rt p span{font-size:12px;}
.button-zz{width:65px; height:21px; background:url(../images/koufu/button-zz.jpg) no-repeat left center; text-align:center; color:#fff; line-height:21px;margin-top:5px;}

.gs-cont{ position:relative; margin-top:8px;}
.gs-cont-t{ position:absolute; left:70px; top:0; text-align:ce; z-index:1000;}
.gs-cont-c{position:absolute; left:0; top:5px;border:1px solid #eaeaea; border-radius:3px; z-index:999;-webkit-box-shadow: 0 1px 1px #d1d1d1;box-shadow: 0 1px 1px #d1d1d1;}

.gs-cont-c p.xd1,.xd2{margin:10px 10px 0px 10px;border-bottom:1px dashed #eaeaea;color:#424242;line-height:22px;padding-bottom:6px;}
.xd2{border-bottom:0px;color:#999;margin-top:6px;}

/*专业顾问样式*/
.guwen{width:130px;margin-left:20px;margin-top:18px;}
.guwen-img{position:relative;width:128px;height:126px;border:1px solid #eaeaea;border-radius:3px;}
.guwen-img img{ position:absolute; width:120px; left:4px; top:4px; z-index:999;}
.guwen-img p{position:absolute; left:4px; top:104px;width:120px;height:20px; background:#000; filter:alpha(opacity=70);color:#fff; line-height:20px; z-index:1000; text-indent:10px;}
.guwen-name{margin-top:8px;}
.guwen-name h6{font-size:14px;color:#333;width:50px; line-height:14px;}
.guwen-name p{text-align:right;color:#999;width:78px;line-height:14px;}
.guwen-name p span{font-size:14px; color:#f60;}
.gw-button{margin-top:8px;}

.gw-bt1{
font:12px "微软雅黑";
/*background-image: -webkit-linear-gradient(top, #ffffff 0, #e9e9e9 100%);
background-image: linear-gradient(to bottom, #ffffff 0, #e9e9e9 100%);
background-repeat: repeat-x;	
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe9e9e9', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*/
width:60px;
height:23px;
background:url(../images/koufu/zx_btnbj.jpg) no-repeat left top;
text-align:center;
color:#666;
line-height:23px;
cursor:pointer;	
}
.gw-bt2{
font:12px "微软雅黑";
/*background-image: -webkit-linear-gradient(top, #ff9908 0, #f77f0f 100%);
background-image: linear-gradient(to bottom, #ff9908 0, #f77f0f 100%);
background-repeat: repeat-x;	
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff9908', endColorstr='#fff77f0f', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*/
width:58px;
height:23px;
background:url(../images/koufu/zx_btnbj2.jpg) no-repeat left top;
text-align:center;
color:#fff;
line-height:23px;
margin-left:3px;
/*-webkit-box-shadow: 0 2px 0px #cc5b00;
box-shadow: 0 2px 0px #cc5b00;*/
cursor:pointer;		
}

.ask{}
.ask h3{font-size:18px;font-weight:bold; color:#e43a3d;padding-top:16px;margin-left:15px;}
.ask_list{margin-top:10px;}
.ask_list li{ background:url(../images/koufu/ico_ask.jpg) no-repeat left center; padding-left:20px;font-size:14px; color:#333; line-height:24px;}
.ask_search{margin-top:15px;}
.ask_input{border:2px solid #d5d5d5; color:#999; height:32px; line-height:32px; width:365px;margin-left:20px;}
.ask_tj{width:85px;height:34px; background:#f60;font-size:14px;font-weight:bold; line-height:34px; color:#fff;margin-left:10px; cursor:pointer;}
.ask_gray{ background:#fff;border:1px solid #ddd;color:#333;}

/*学堂样式*/
.xt-cont{width:265px;margin-left:20px;border-right:1px dashed #ebebeb;padding-right:20px;margin-top:15px;}
.xt-cont li{ background:url(../images/koufu/ico-jt.jpg) no-repeat left center; font-size:14px;color:#666; line-height:28px; padding-left:12px;}
.xt-cont li a{color:#204885; text-decoration:none;}
.xt-cont li a:hover{color:#e43a3d; text-decoration:underline;}
ul.prd0{border-right:0px;padding-right:0px;}

.ask_list li{ background:url(../images/koufu/ico_ask.jpg) no-repeat left center;padding-left:20px;}
.ask_list li span{float:right;display:block;width:60px;font-size:12px; margin-top:-28px;margin-top:0px\0;*margin-top:0px !important;_margin-top:-28px; text-align:right;}


/*---------------------------------------
 **   叩富网模拟炒股 样式                      -----
-----------------------------------------*/
.main-right{width:235px;height:100%;border:1px solid #dfdfdf;background:#fdfdfd;margin-top:20px;}
.main-right h2{font-size:16px; color:#000;margin:12px 0 0 14px;}

/*炒股 样式*/
.chaogu{ position:relative; width:208px; margin:27px 14px 0 14px;}
.chaogu-ico{ position:absolute; left:25px;top:-6px;  width:160px;height:14px; background:url(../images/koufu/tag.jpg) no-repeat left top; z-index:1000;}
.chaogu-t{width:206px;border:1px solid #d4d4d4; border-radius:3px; z-index:999;}
.chaogu-t h1{border-bottom:1px solid #d4d4d4;font-size:14px; font-weight:normal; color:#000; padding-left:16px;padding-bottom:10px;margin-top:15px;}
.chaogu-list{margin:10px 15px 0 15px;}
.chaogu-list li{ background:url(../images/koufu/ico-fk.jpg) no-repeat left center; text-indent:10px; line-height:28px; color:#888;}
.chaogu-list li a{ color:#888; text-decoration:none;}

.chaogu-tag{margin-top:10px; border-top:1px solid #d4d4d4; background:#f8f8f8;}
.chaogu-tag li{float:left;display:inline;border-right:1px solid #d4d4d4; height:29px; width:100px; color:#888; text-align:center; line-height:29px;}
.chaogu-tag li a{colo:#888; text-decoration:none;}
.chaogu-tag li.br0{border-right:0px;}

.chaogu-down{margin:10px 14px 0 14px; border-radius:3px; background:#eeeeee; color:#898989;}
.chaogu-down p{margin-right:8px;margin-top:5px;}
.chaogu-down img{float:let;display:inline;width:93px;}
.chaogou-phone{margin-top:15px; background:url(../images/koufu/ico-telphone.jpg) no-repeat left center; padding-left:27px; color:#333; line-height:27px;margin-left:14px;}
.chaogou-phone a{color:#333; text-decoration:none;}

/*证券公司 样式*/
.zhengquan{margin-top:15px; border-top:1px solid #d4d4d4;}

.zq-tittle{margin:15px 14px 0 14px;height:52px;border:1px solid #d4d4d4;border-left:0px;}
.zq-tittle li{float:left;display:linline;width:102px; height:52px; background:#f6f6f6; font-size:16px; text-align:center; line-height:52px;border-left:1px solid #d4d4d4;}
.zq-tittle li a{color:#666; text-decoration:none;}
.zq-tittle li.hover{background:#fff; height:53px; line-height:53px;}

.zq-cont{margin:10px 14px 0 14px; background:#f0f0f0;padding-right:6px;}
.zq-cont-rt{width:100px;}
.zq-cont-rt h6{font-size:14px; color:#000; font-weight:bold;margin-top:10px;margin-left:15px;}
.zq-cont-rt h6 a{ color:#000; text-decoration:none;}
.zq-cont-rt p{margin-top:5px; line-height:18px; color:#989898;margin-left:15px;}

.zq-cont-list,.zq-pic{margin:10px 14px 0 14px;}
.zq-cont-list li{ background:url(../images/koufu/ico-fk2.jpg) no-repeat left center; padding-left:10px; color:#777; line-height:24px;}
.zq-pic{margin-left:4px;}
.zq-pic li{float:left;display:linline;width:96px;border:1px solid #d4d4d4; border-radius:3px;margin-left:10px;overflow:hidden;}

/*关注叩富网 样式*/
.guanzhu-tittle{border-top:1px solid #d4d4d4; padding:15px 0 0 14px;font-size:16px; color:#000;margin-top:15px;}
.gz-list{margin-top:20px;}
.gz-list li{float:left;display:inline;margin-left:25px; line-height:22px; text-align:center; color:#000;}

/*---------------------------------------
 **   股票开户，期货开户，友情连 样式                      -----
-----------------------------------------*/
.qihuo{border-top:1px solid #eaeaea; margin-top:30px; background:#f7f7f7;padding-bottom:25px;}
.qihuo-cont{margin-top:20px; border-bottom:1px solid #eaeaea; padding-bottom:15px;}
.qihuo-cont h1{font-size:16px; color:#000;margin-bottom:15px;}
.qihuo-cont h1 a{margin-left:20px;font-size:12px; color:#828282;}

.qihuo-cont p{ line-height:24px; color:#999;}
.qihuo-cont p a{color:#999; text-decoration:none; margin-right:15px;}
.qihuo-cont p a:hover,.footer-cont p a:hover{color: #e43a3d;text-decoration: underline;}

/*---------------------------------------
 **   footer 样式                      -----
-----------------------------------------*/
.footer{border-top:1px solid #ddd; background:#e6e6e6;padding-bottom:10px;}
.footer-cont{width:1000px;margin:20px auto 0 auto;}
.footer-cont p{color:#000; line-height:22px; margin-top: 20px;}
.footer-cont p a{color:#000; text-decoration:none;}
.footer-cont h6{font-size:12px; color:#999; line-height:24px;}


.layout_n{ width: 960px; margin: 0 auto;}
.mod_footer{ padding: 30px 0 60px;  background-color: #333; text-align: center; color: #999;}
.mod_footer .layout_n{ background-color: #333;}
.mod_footer a{ color: #999;}
.mod_footer a:hover{ color:#fb3450;}
.mod_footer .ft_wrap{ text-align: left;}
.mod_footer .ft_disclaimer { font-size: 12px; line-height: 20px; color: #999; text-align: left; border-bottom: 1px dotted #5b5b5b; padding-bottom: 30px; margin-bottom: 30px; }
/*item*/
.mod_footer .ft_item{ float: left; width:225px; height: 170px; padding-left: 20px; border-right: 1px solid #5b5b5b;}
.mod_footer .ft_item tr{height: 26px;}
.mod_footer .ft_item td{width: 111px;}
.mod_footer .ft_item_tit{ height: 28px; line-height: 28px; font-size: 20px; color: #ccc; margin-bottom:15px;}
.mod_footer .ft_links_list{ margin-top: 10px;}
.mod_footer .ft_links_list .ft_link{ height: 30px; line-height: 30px;}
/*item sns*/
.mod_footer  .ft_item_sns{width: 210px;}
.mod_footer .ft_item_we{width: 180px;}
.mod_footer .ft_sns_list{ margin-top: 7px;}
.mod_footer .ft_sns_list li{ float: left; width: 80px; margin-right: 10px;}
.mod_footer .ft_sns_list a{ display: block; width: 74px;}
.mod_footer .ft_sns_list .txt{ display: block; line-height: 32px; }
.mod_footer .ft_sns_list .ico_sns{ display: block; width: 62px; height: 62px; margin: 0 auto; background: url(../images/zhuanti/apimg/ft_sns.png) no-repeat;}

 .mod_footer .ft_sns_list .ico_weixin{ background-position: 0 0;}
 
.mod_footer .ft_sns_list .ico_sinawb{ background-position: -63px 0;}
.mod_footer .ft_sns_list .ico_txwb{ background-position: -126px 0;}

.mod_footer .ft_sns_list a:hover .ico_weixin{ background-position: -0px -63px;}
.mod_footer .ft_sns_list a:hover .ico_sinawb{ background-position: -63px -63px;}
.mod_footer .ft_sns_list a:hover .ico_txwb{ background-position: -126px -63px;}
.mod_footer .ft_sns_list .wx_tips{ cursor: pointer; position: relative;}
.mod_footer .ft_sns_list .wx_tips .tips_hd{}
.mod_footer .ft_sns_list .wx_tips .tips_bd{ display: none; width: 200px; padding: 15px 15px 0 15px; background-color: #fff; position: absolute; left: 90px; top: -10px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd .arrow{ width: 0; height: 0; overflow: hidden; border-color:transparent #fff transparent transparent;border-width:8px 8px 8px 8px;border-style:dashed solid dashed none; position: absolute; top: 35px; left: -8px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd img{ width: 200px; height: 200px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd .txt{ font-size: 14px; line-height: 32px;  color: #3D9FE1;}



.mod_footer .ft_sns_list .wx_tips:hover .tips_bd{ display: block;}
/*item contact*/
.mod_footer .ft_item_contact{border-right: none;}

.mod_footer .ft_item_contact .contact_2{ margin-top: 15px;}
.mod_footer .ft_contact_tel{ margin-top: 8px;}
.mod_footer .ft_contact_tel .ico_tel{ float: left; width: 40px; height: 40px; background: url(../images/zhuanti/apimg/ft_ico_tel.png) no-repeat;}
.mod_footer .ft_contact_tel .txt{ float: left; margin-left: 15px; font:bold 20px/40px Arial;}
.mod_footer .ft_contact_qq{ margin-top: 8px; line-height: 40px;}
.mod_footer .ft_contact_qq .ico_qq{ float: left; width: 40px; height: 40px; margin-right: 3px; background: url(../images/zhuanti/apimg/ft_ico_qq.png) no-repeat;}
.mod_footer .ft_contact_qq .link{ float: left;}
.mod_footer .ft_contact_qq .link:hover .ico_qq{ background-position: -41px 0;}
.mod_footer .ft_contact_qq .txt{ float: left; margin-left: 15px;}
/*friend links*/
.mod_footer .friend_links{ margin-top: 30px; padding-bottom: 10px; border-bottom: 1px solid #5b5b5b; line-height: 1.8em; font-size: 12px;}
.mod_footer .friend_links .tit{ float: left; width: 75px; text-align: right;}
.mod_footer .friend_links .links_wrap{ float: left; width: 1105px; text-align: left;}
.mod_footer .friend_links .links_wrap a{ margin-right: 15px; line-height: 18px; font-size: 12px; white-space:nowrap;}
.mod_footer .about_links{ padding-top: 205px; line-height: 28px;}
.mod_footer .about_links a{ padding: 0 5px;}
.mod_footer .about_links .sep{ font-size: 12px;}
.mod_footer .copyright{ line-height: 28px; font-size: 12px;}
.mod_footer .copyright a:hover{ color: #999;}
.gzwm{display: none;padding:10px 10px 0 10px;border:1px solid #e1e1e1;background:#fff;width:250px;	position:absolute;top:65px;text-align: center;z-index:1001;}
/*边距样式*/
.mt10{margin-top:10px;}
.mt7{margin-top:7px;}
.ml10{margin-left:10px;}
.mr12{margin-right:12px;}
.mtb4{margin-top:4px;margin-bottom:4px;}
.mtb5{margin-top:6px;margin-bottom:6px;}

.ml22{margin-left:22px;}
.ht300{height:300px;}
.pb7{padding-bottom:7px;}


/*表单 样式*/
.input1{height:30px;background:#fff;color:#999; line-height:30px;width:215px;padding-left:10px;}
.button{width:43px;line-height:30px;font-size:14px;color:#fff;font-weight:bold; text-align:center; background:none; cursor:pointer;}
.login-input{width:180px;background:#fff;height:28px;border:1px solid #ccc;padding-left:5px; line-height:28px; font-family:"微软雅黑"; color:#999; line-height:28px;}

.input_gx{width:165px;background:#fff; height:22px; line-height:22px; text-indent:10px; color:#333;margin-left:0px;margin-top:2px;font-family:"微软雅黑"; color:#999;}

/*宽度 样式*/
.w260{width:260px;}
.w254{width:254px;}
.w300{width:300px;}

/*边框线样式*/
.br-b0{border-bottom:0px;}

/*字体样式*/
.c-red{color:#e43a3d;}
.c-red:link,.c-red:visited{	color:#e43a3d;text-decoration:underline;}
.c-red:hover{color:#000; text-decoration:underline;}
.c99{color:#999;}
.c-000{color: #000;}
.c-369{color: #039;}
.a-blue{color:#0d64bd;}
/*背景 样式*/
.bj_gx{ background:url(../images/koufu/ico-hand.jpg) no-repeat left center; padding-left:25px;}
.bj_gx{ background:url(../images/koufu/ico-money.jpg) no-repeat left center; padding-left:25px;}
.saishi-star01{width:264px;height:102px; background:url(../images/kf1.jpg) no-repeat left top;margin-left:15px;margin-top:15px;cursor:pointer;}
.saishi-star01 p{margin-left:73px;font-size:12px;color:#f60;padding-top:10px; text-align:left;margin-top:0px;}
.saishi-star01 p span{font-size:12px;color:#f90;}
.saishi-list01 li{line-height: 28px;padding-left: 20px;font-size: 14px;color: #686868;}


/*广告底部文字链样式*/
.quick_entry{font-family:"simsun";font-size:12px;height:25px;bottom:0;left:10px;right:10px;position:fixed;clear:both;z-index:9999;display:none;_position:absolute;_width:expression(document.documentElement.clientWidth-20);_top:expression(documentElement.scrollTop+document.documentElement.clientHeight-25);}
.quick_entry .bg_line{border-color:#C0C1C1;border-style:solid solid none;border-width:1px 1px 0 1px;height:25px;z-index:501;}
.quick_entry .tag{position:absolute;left:0;bottom:0;height:24px;line-height:24px;z-index:90100;width:100%;text-align:left;}
.quick_entry .tag ul{margin:0;padding:0;list-style-type:none;height:25px;line-height:26px;}
.quick_entry .tag ul li{float:right;height:25px;}
.quick_entry .tag ul .list{padding:0 10px 0 10px;_padding:0 5px 0 10px;text-align:center;cursor:pointer;}
.quick_entry .tag ul .hover{background:#fff;}
.quick_entry .tag ul .separator{background:#C0C1C1;width:1px;}
.quick_entry .attention_ico{display:-moz-inline-box;display:inline-block;width:60px;height:25px;padding-left:12px;}
.quick_entry .last_visit_ico{display:-moz-inline-box;display:inline-block;width:93px;height:25px;padding-left:12px;vertical-align:middle;}
.quick_entry .briefnews_ico{display:-moz-inline-box;display:inline-block;width:60px;height:25px;padding-left:12px;}
.quick_entry .joined_group_ico{display:-moz-inline-box;display:inline-block;width:100px;height:25px;padding-left:16px;text-align:left;}
.fixedCommend{float:left;width:80%;padding-left:8px;background:#fff}
.fixedCommend{position:absolute!important;left:0;top:0;height:26px;width:80%!important;padding-left:8px;}
.fixedCommend a{margin:0 5px;}
.fixedCommend a{margin:0 5px!important;color:#ec0000;}
#briefnews_li_box{position:absolute;width:374px;height:223px;right:40px;top:40px;z-index:502;}

.course-check-pop{
	width: 500px;
	position: fixed;left: 50%;margin-left: -270px;
	top: 18vh;z-index: 999999;
	background-color: #FFF;
	font-size: 14px;border-radius: 10px;
	overflow: hidden;
}
.pop-close{
	width: 18px;display: block;
	height: 18px;float: right;
	position: absolute;right: 20px;
	top: 20px;
	cursor: pointer;
}
.course-check-pop .award-des-p{
	font-size: 20px;color: #333333;
	font-weight: bold;
	text-align: center;
	line-height: 60px;
	border-bottom: 1px solid #EEEEEE;
}
.pay-item-cont{
	/*padding: 0.45rem 0.3rem;*/

}
.pay-item-cont .item-cont{
	width: 114px;height: 83px;
	margin-right: 15px;margin-bottom: 20px;
	border-radius: 10px;
	padding: 20px 10px;
	font-size: 16px;text-align: center;
	float: left;
	position: relative;
	border: 1px solid #eeeeee;cursor: pointer;
}
.pay-item-cont .item-cont.active{
	color: #ff2336;
	background-color: #FFF6F6;
	border: 1px solid #FF2538;
}
.pay-item-cont .item-cont:nth-child(3n){
	margin-right: 0;
}
.pay-item-cont .item-cont .num{
	padding: 10px 0 5px 0;
}
.pay-item-cont .item-cont .price{
	color:#ff2336;
}
.pay-item-cont .item-cont .price .big{
	font-size: 32px;
}
.pay-item-cont .item-cont .xs-span{
	display: block;
	position: absolute;right: 0;
	top: -10px;
}
.pay-item-cont .item-cont del{
	font-size: 14px;color: #999999;
	padding-bottom: 5px;
}
.pay-item-cont .item-cont.xs-item-cont .num{
	padding-top: 0px;
}
.pay-item-cont .pay-btn{
	display: block;
	width: 100%;
	height: 50px;
	background-color: #FF2336;font-size: 16px;
	text-align: center;line-height: 50px;
	color: #ffffff;
	margin-top: 10px;margin-bottom: 10px;
	border-radius: 5px;
}
.pay-item-cont .pay-btn .pay-num{
	font-size: 24px;
	font-weight: bold;
}
.redeem-info-pop{
	width: 310px;
	position: fixed;left: 50%;margin-left: -185px;
	top: 28vh;text-align: center;
	background-color: #FFF;
	padding: 20px 30px 25px 30px;
	font-size: 14px;z-index:999999;
	border-radius: 10px;
}
.redeem-info-pop .pop-main{
	padding: 0;
}
.redeem-info-pop .main-msg{
	font-size: 24px;font-weight: bold;
	line-height: 48px;margin-top: 10px;
}
.redeem-info-pop .main-sub{
	font-size: 16px;
	text-align: center;margin-bottom: 15px;
}
.redeem-info-pop .main-code-img .camp-copyBtn{
	display: block;
	border: 0px;font-size: 18px;
	background-color: #ff2336;color: #ffffff;
	line-height: 50px;width: 80%;text-align: center;
	margin: 20px auto;
	border-radius: 5px;
}
.g-task-link{
	display: inline-block;
	color: #ff2336;font-size: 18px;
	margin: 0px 0 10px;
}

