
/*列表可共用模块*/
.list_demo{margin:50px auto;width:70%;}
.list_demo dl{background:#fff;padding:25px;box-sizing:border-box;margin-bottom:20px;}
.list_demo dl dt{float:left;}
.list_demo dl dd{float:right;width:830px;padding-top:20px;}
.list_demo dl dd h4{font-size:20px;font-weight:bold;color:#000;margin-bottom:10px;}
.list_demo dl dd h6{margin-bottom:30px;}
.list_demo dl dd font{font-size:14px;color:#999;display:block;margin:5px 0 15px;}
.list_demo dl dd p{color:#333;line-height:26px;height:75px;overflow:hidden;margin-bottom:10px;}
.list_demo dl dd span{color:#999;}
.list_demo dl dd a :hover{
	color:red;
}

.list_demo2_top{border-bottom:1px solid #dedede;padding-bottom:15px;position:relative;padding-left:116px;min-height:80px;}
.list_demo2_top dt{margin-right:15px;position:absolute;left:0;top:0;}
.list_demo2_top dd{}
.list_demo2_top dd a{color:#333;font-size:14px;}
.list_demo2_top dd a h4{font-weight:bold;line-height:22px;margin-bottom:10px;margin-top:8px;font-size:18px;}
.list_demo2_top dd a p{color:#666;font-size:12px;}
.list_demo2_top dd a font{font-size:12px;display:block;margin-top:10px;color:#999;}

.list_demo2{}
.list_demo2 ul{padding-top:6px;}
.list_demo2 ul li{position:relative;padding-left:10px;line-height:32px;}
.list_demo2 ul li:before{content:'';position:absolute;left:0;bottom:0;top:0;margin:auto;background:#666;border-radius:50%;height:5px;width:5px;}
.list_demo2 ul li a{color:#333;}

/*产品二级栏目*/
body>.product_menu{box-shadow:0 0 5px #000;margin-bottom:0px;position:relative;z-index:999;}
.product_menu dl{float:left;margin-right:125px;}
.product_menu dl dt{margin-bottom:5px;}
.product_menu dl dt span{width:45px;display:inline-block;}
.product_menu dl dt font{font-weight:bold;}

/*金融新闻列表页的可共用模块*/
.gwnb_list{background:#fff;border-radius:5px;width:770px;padding:20px;box-sizing:border-box;}
.gwnb_list dl{border-bottom:1px dashed #dcdcdc;padding-bottom:20px;margin-bottom:20px;}
.gwnb_list dl dt{float:left;margin-right:20px;}
.gwnb_list dl dd{float:left;width:510px;padding-top:25px;}
.gwnb_list dl dd a{color:#333;}
.gwnb_list dl dd h4{font-size:16px;margin-bottom:5px;font-weight:bold;}
.gwnb_list dl dd p{font-size:14px;line-height:24px;margin-bottom:15px;}
.gwnb_list dl dd span{font-size:12px;margin-right:20px;color:#b0b0b0;}
.gwnb_list dl dd span i{display:inline-block;position:relative; vertical-align:middle;}
.gwnb_list dl dd span font{ vertical-align:middle;}
.gwnb_list dl dd span font em{color:#2792f7;}

.hot_box{background:#fff;padding:20px 15px;border-radius:5px;}
.hot_box ul{margin-top:10px;}
.hot_box ul li{height:30px;line-height:30px;}
.hot_box ul li font{display:inline-block;height:18px;width:18px;line-height:18px;color:#fff;background:#bdbdbd;border-radius:3px;text-align:center;font-size:12px;margin-right:5px;}
.hot_box ul li:nth-child(1) font{background:#ff4546;}
.hot_box ul li:nth-child(2) font{background:#ff7316;}
.hot_box ul li:nth-child(3) font{background:#ff9c00;}
.hot_box ul li a{font-size:12px;}

.new_box{background:#fff;padding:20px 15px 10px 15px;border-radius:5px;}
.new_box ul{}
.new_box ul li{margin-bottom:10px;}
.new_box ul li span{float:left;margin-right:10px;}
.new_box ul li p{float:left;font-size:12px;width:145px;color:#333;line-height:18px;padding-top:3px;}
.tag_box{background:#fff;border-radius:5px;padding:20px 15px 10px 15px;}
.tag_box ul{width:105%;}
.tag_box ul li{display:inline-block;margin-right:4px;margin-bottom:8px;}
.tag_box ul li a{color:#666;border:1px solid #e6e6e6;padding:5px 12px;display:inline-block;border-radius:5px;font-size:12px;}

/*客服机器人*/
.online{position:fixed;bottom:110px;left:0;right:-1110px;margin:auto;z-index:999;width:73px;height:88px;display:none;}
.online .o_box{z-index:9999999;background:#169fe5;text-align:center;width:73px;height:88px;color:#fff;font-size:12px;position:relative;right:-90px;top:0px;box-sizing:border-box;padding-top:12px;border-radius:5px;}
.online .online_notice{position:absolute;top:-45px;border:1px solid #ccc;width:159px;left:49px;background:#fff;text-align:center;box-shadow: 0 0 3px #ccc;display:none;}
.online .online_notice font{display: block;position: relative;z-index: 999999;background: #fff;width: 100%;padding: 5px 0;color:#666;}
.online .online_notice i{position: absolute;left: 43%;display: block;width: 15px;height: 15px;background: #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);bottom: -9px;border: 1px solid #ccc;}
