/*开发豆原创源码，唯一官网：www.kaifadou.com*/
@charset "utf-8";
body{font: 12px/1.5 \5b8b\4f53,verdana,sans-serif;font-family: "微软雅黑";font-size: 12px;color: #333;background: #fff;}
*{margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: normal;}
input,textarea,select,button{outline: none;border: none;}
textarea,input{resize: none;}
ul,ol,li{list-style: none;}
em,i{font-style: normal;}
img{border: none;display: inline-block;}
a{text-decoration: none;color: #333;outline: none;cursor: pointer;}
a:hover{text-decoration: underline;color: #cc0000;}
.clearfix{*zoom: 1;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}
.red{color: #ff0000 !important;}
.time{float: right;color: #999;font-size: 12px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt40{margin-top: 40px;}
.mb10{margin-bottom: 10px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.pr20{padding-right: 20px;}
.pl20{padding-left: 20px;}
.none{display: none;}
.red{color: #F00;}
.tips{background: url(../images/tips.png) no-repeat;}
.x_dot{height: 1px;width: 100%;background: #e9e9e9;}
.borno{border-bottom: 0 !important;}
.porela{position: relative;}
* html,* html body{background-image: url(about:blank);background-attachment: fixed;}
#header{width: 960px;background: #fff none repeat 0 0;margin: 0 auto;padding-top: 0;}
.header-banner{padding: 10px 0 0;}
.header-banner .logo{width: 396px;height: 54px;float: left;}
.header-banner .head_search{float: left;width: 482px;height: 70px;margin-left: 78px;}
.header-banner .ad234{/*float: right;width: 234px;height: 60px;*/}
.searchBox{float: left;height: 36px;line-height: 36px;margin: 3px 0px;z-index: 1000;position: relative;width: 458px;}
.serach{float: left;position: relative}
.serach input{float: left}
.serach_txt{width: 350px;height: 24px;line-height: 24px;overflow: hidden;padding: 4px 5px 4px 5px;background: #fff;border: 2px solid #c01639;border-right: none;border-right: 0 none;font-size: 14px;color: #acacac;}
.serach_down a:hover{background: #c01639;color: #fff;z-index: 200;display: block;text-decoration: none;}
.serach_btn{background: #c01639;color: #FFF;width: 60px;height: 36px;float: left;line-height: 36px;text-align: center;font-weight: 700;cursor: pointer;}
.skey{margin: 5px 0;float: left;text-align: left;height: 20px;overflow: hidden;width: 430px;color: #666;}
.skey a{padding-right: 10px;color: #666;font-size:13px;}
#main{width: 990px;margin: 0 auto;position: relative;}
.position{height: 34px;line-height: 34px;border: 1px solid #CCC;width: 640px;overflow: hidden;background: #FFF;font-size: 14px;}
.position a{color: #333;position: relative;padding: 8px;}
.position a:hover{color: #F00;}
.position span{font-size: 14px;color: #F00;position: relative;padding: 8px;}
#footer{background: #e2e2e2;z-index: 200;padding: 0 0 16px;margin-top: 10px;}
#footer .foot_top{ width:950px; padding:20px 5px; border-bottom:1px solid #ccc; margin:0 auto; font-size:14px; }
#footer .foot_top .layer{ float:left; width:625px; border-right:1px solid #ccc; }
#footer .foot_top .contact{ float:right; width:290px; line-height:26px; padding-left:25px; padding-top:5px; }
#footer .foot_top .contact p{ margin-bottom:7px; }
#footer .foot_top .contact span{ display:block; color:#666; }
#footer .foot_top .contact em{ color:#333; }
#footer .foot_top .footwx{ padding-top:8px; }
#footer .foot_top .footwx p{ margin-bottom:10px; padding-left:8px; color:#666; }
#footer .foot_top .footwx li{ float:left; width:124px; text-align:center; margin-right:32px; }
#footer .foot_top .footwx li img{ display:block; width:100px; height:100px; margin:0 auto 5px; }
#footer .foot_top .footwx li span{ display:block; }
#footer .foot_top .footwx li span.site{ font-size:12px; }

#footer .foot_box{width: 960px;margin: 0 auto; padding: 7px 0 0;}
#footer .foot_about{width: 940px;margin: 10px auto 0;overflow: hidden;}
#footer .foot_about a{color: #666;}
#footer .footnav{color: #666;padding: 5px 0;}
#footer .footnav a{border-left: 1px solid #ccc;padding: 0 8px;}
#footer .footnav a.nobor_left{border-left: none;}
#footer .footnav a:hover{text-decoration: underline;}
#footer .foot_about .foot_txt{width: 940px;text-align: center;color: #666;padding: 5px 0;}
.ewm{float: left;margin-left: 15px;width: 100px;margin-top: -15px;}
.wenzi{color: #6e6e6e;float: left;font-family: "Microsoft Yahei";font-size: 14px;line-height: 26px;padding-left: 10px;padding-top: 10px;width: 150px;}
#wxcontent{background: url("../images/bg2.jpg") repeat scroll 0 0 rgba(0,0,0,0);margin: 15px auto auto auto;}
.floatDiv_box {bottom: 2px;height: 154px;left: 49%;margin-left: 500px;position: fixed;width: 50px;z-index: 999999;}
.floatDiv_sina, .floatDiv_2w, .floatDiv_top {background-color: #09f;display: block;height: 50px;width: 50px;}
.floatDiv_sina {background:url("../images/sinaq.jpg") no-repeat scroll 0 0;}
.floatDiv_2w, .floatDiv_top {margin-top: 5px;}
.floatDiv_2w {background:url("../images/wxq.jpg") no-repeat scroll 0 0;}
.floatDiv_top {right: 50px;z-index: 9999;}
.floatDiv_top {background:url("../images/jhq.jpg") no-repeat scroll 0 0;}
.floatDiv_sina:hover {background:url("../images/sinas.jpg") no-repeat scroll 0 0;}
.floatDiv_2w:hover {background:url("../images/wxd.jpg") no-repeat scroll 0 0;height: 81px;position: relative;width: 81px;z-index: 1;}
.floatDiv_top:hover {background:url("../images/jhs.jpg") no-repeat scroll 0 0;}

.easyDialog_wrapper{ width:320px; color:#444; border:3px solid rgba(0,0,0,0); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 0 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 10px rgba(0,0,0,0.4); box-shadow:0 0 10px rgba(0,0,0,0.4); display:none; font-family:"Microsoft yahei", Arial; }
.easyDialog_wrapper .easyDialog_content{ -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:#fff; border:1px solid #e5e5e5; }
.easyDialog_wrapper .easyDialog_title{ height:30px; line-height:30px; overflow:hidden; color:#666; padding:0 10px; font-size:14px; border-bottom:1px solid #e5e5e5; background:#f7f7f7; border-radius:4px 4px 0 0; }
.easyDialog_wrapper .close_btn{ font-family:arial; font-size:18px; _font-size:12px; font-weight:700; color:#999; text-decoration:none; float:right; }
.easyDialog_wrapper .close_btn:hover{ color:#333; }
.easyDialog_wrapper .easyDialog_text{ padding:25px 10px; font-size:13px; line-height:22px; }
.easyDialog_wrapper .easyDialog_footer{ padding:0 10px; *zoom:1; }
.easyDialog_wrapper .easyDialog_footer:after{ content:''; display:block; height:0; overflow:hidden; visibility:hidden; clear:both; }
.easyDialog_wrapper .btn_highlight,
.easyDialog_wrapper .btn_normal{ border:1px solid; border-radius:2px; cursor:pointer; font-family:"Microsoft yahei", Arial; float:right; font-size:12px; padding:0 12px; height:24px; line-height:24px; margin-bottom:10px; }
.easyDialog_wrapper .btn_highlight{ background:#4787ed; background:-webkit-gradient(linear,center bottom,center top,from(#4787ed),to(#4d90fe)); background:-moz-linear-gradient(90deg, #4787ed, #4d90fe); border-color:#3079ed; color:#fff; }
.easyDialog_wrapper .btn_normal{ margin-left:10px; border-color:#c3c3c3; background:#ececec; color:#333; background:-webkit-gradient(linear,center bottom,center top,from(#ececec),to(#f4f4f4)); background:-moz-linear-gradient(90deg,#ececec,#f4f4f4); }

/*左侧漂浮*/
/* #BAIDU_SSP__wrapper_u2394962_1{width: 130px;height: 330px;overflow: hidden;z-index: 2147483647;position: fixed;top: 150px;left: 50%;margin-left: -630px;} */
.left_bo{width: 120px;height: 301px;padding: 4px;border: #acacac 1px solid;overflow: hidden;position: relative;}
.left_hd{width: 120px;height: 300px;}
.left_hd a{display: block;width: 100%;height: 300px;cursor: pointer;margin-bottom: 0px;overflow: hidden;}
.left_hd a img{width: 100%;height: 100%;vertical-align: middle;}
/* #BAIDU_SSP__wrapper_u2394962_1_closebtn{box-sizing: content-box; position: absolute; width: 131px; height: 20px; left: 0px; cursor: pointer; color: rgb(255, 255, 255); font-size: 12px; font-family: 微软雅黑; text-align: center; line-height: 20px; background-color: rgb(153, 153, 153);} */

/*股市直播*/
#roomHead{padding:20px 0;z-index:8;background:#fff;width: 50%;float: left;}
.pr{position:relative}
.bzImg{width:90px;height:90px;margin:0 20px 0 0;border-radius: 50%;}
.bzInfos{width:189px}
.f14{font-size:14px}
.yahei{font-family:microsoft yahei}
#js-bzInfoTip{margin-top: 10px;}
.f16{font-size:16px}
.inline{display:inline}
.bzJj{color:#7a7a7a}
.pt10{padding-top:10px}
.lh24{line-height:24px}
#js-bzInfoTip a{background-color: #D50000;color: #fff;width: 50px;height: 25px;display: inline-block;line-height: 25px;text-align: center;margin-top: 22px;font-size: 12px;}
.simsun{font-family:simsun}
.gushi .hd{height:35px;line-height:35px;overflow:hidden;padding:0;border-bottom:2px solid #D50000 !important;}
.gushi .hd h2{font-size:16px;font-weight:bold}


/*内容页股市直播*/
.famous {margin:10px auto;width:960px;display:none;}
.famous .head {border-bottom: 2px solid #cf0f0f;line-height: 38px;}
.famous h2 {float: left;font-weight: normal;}
.famous h2 a {color: #cf0f0f;font-size: 18px;}
.famous .name-list {float: right;font-size: 14px;}
.famous .name-list a {color: #777;margin-right: 17px;}
.famous .detail-list {border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.famous .detail-list li {float: left;height: 110px;padding: 10px;}
.detail-list li.hold {background-color: #f5f5f5;border-left: 1px solid #e5e5e5;}
.famous .detail-list li .detail {width: 350px;}
.famous .detail-list .info {float: left;}
.famous .detail-list img {border-radius: 55px;}
.famous .detail-list .txt {margin-left: 135px;overflow: hidden;padding-top: 10px;width: 215px;}
.hide {display: none;}
.detail-list li.hold .intro {color: #222;display: block;font-size: 18px;height: 130px;margin-top: -11px;overflow: hidden;text-align: center;width: 22px;}
.detail-list li.hold .intro table {height: 100%;}
.detail .name a{font-size:16px;}

/*新添加左侧二维码广告*/
.siteAd_l{position:absolute;left:50%;margin-left:-605px;z-index:998;top:115px;width:120px;}
.sclosea{line-height:22px;height:20px;overflow:hidden;color:#666;font-size:12px;text-align:right;}
.sclosea span{display:inline-block;cursor:pointer;}
.siteAd_l ul{border:1px #c01639 solid;}
.siteAd_l ul span{height:30px;line-height:30px;overflow:hidden;display:block;font-size:12px;font-weight:bold;color:#fff;text-align:center;background:#c01639;}
.siteAd_l li p{display:block;padding:3px 5px 0;}
.siteAd_l li img{display:block;margin:0 auto;}
.siteAd_l li em{height:23px;line-height:19px;font-size:12px;font-weight:bold;color:#C50A22;overflow:hidden;text-align:center;display:block;}

.share_box{float:right;position:relative;left:-50px;top:-5px;}
