/*
Theme Name: lssites
Author: wuerpeng
Author URI: http://www.1403.cn/
Description: 乐事网1403.cn主题
Version: 1.0
Text Domain: lssites
*/


/* 重定义浏览器默认样式*/

* {
	word-wrap: break-word;
}

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
iframe,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
button,
input,
textarea,
th,
td,
fieldset {
	margin: 0;
	padding: 0
}

ul,
ol,
dl {
	list-style-type: none
}

html,
body {
	*position: static
}

html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

address,
caption,
cite,
code,
dfn,
em,
th,
var {
	font-style: normal;
	font-weight: 400;
}

input,
button,
textarea,
select,
optgroup,
option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit
}

input,
button {
	overflow: visible;
	vertical-align: middle;
	outline: none
}

body,
th,
td,
button,
input,
select,
textarea {
	font-family: "Microsoft Yahei", "Hiragino Sans GB", "Helvetica Neue", Helvetica, tahoma, arial, Verdana, sans-serif, "WenQuanYi Micro Hei", "\5B8B\4F53";
	font-size: 12px;
	color: #333;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

body {
	line-height: 1.6
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%
}

a,
area {
	outline: none;
	blr: expression(this.onFocus=this.blur())
}

a {
	text-decoration: none;
	cursor: pointer
}

a:hover {
	text-decoration: none;
	outline: none
}

a.ie6:hover {
	zoom: 1
}

a:focus {
	outline: none
}

a:hover,
a:active {
	outline: none
}

:focus {
	outline: none
}

sub,
sup {
	vertical-align: baseline
}

button,
input[type="button"],
input[type="submit"] {
	line-height: normal !important;
}


/*img*/

img {
	border: 0;
	vertical-align: middle
}

a img,
img {
	-ms-interpolation-mode: bicubic
}

.img-responsive {
	max-width: 100%;
	height: auto
}


/*IE下a:hover 背景闪烁*/

*html {
	overflow: -moz-scrollbars-vertical;
	zoom:expression(function(ele) {
		ele.style.zoom="1";
		document.execCommand("BackgroundImageCache", false, true)
	}
	(this))
}


/*HTML5 reset*/

header,
footer,
section,
aside,
details,
menu,
article,
section,
nav,
address,
hgroup,
figure,
figcaption,
legend {
	display: block;
	margin: 0;
	padding: 0
}

time {
	display: inline
}

audio,
canvas,
video {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

audio:not([controls]) {
	display: none
}

legend {
	width: 100%;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: 40px;
	border: 0;
	border-bottom: 1px solid #e5e5e5
}

legend small {
	font-size: 15px;
	color: #999
}

svg:not(:root) {
	overflow: hidden
}

fieldset {
	border-width: 0;
	padding: 0.35em 0.625em 0.75em;
	margin: 0 2px;
	border: 1px solid #c0c0c0
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto
}

input[type="search"] {
	-webkit-appearance: textfield;
	/* 1 */
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	/* 2 */
	box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}


/*
	Name:			style_clearfix
	Example:		class="clearfix|cl"
	Explain:		Clearfix（简写cl）避免因子元素浮动而导致的父元素高度缺失能问题
*/

.cl:after,
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.cl,
.clearfix {
	zoom: 1
}


/*	强调
	Example:
	<p>这是段落，向下10像素间距</p>
	<smail>小型文本，是父容器字体大小的85%</smail>
	<strong>重要文本，加粗显示</strong>
	<em>被强调的文本，斜体显示</em>
	<u>带下划线的文本</u>
	<cite>引用</cite>
	<mark>突出显示文本</mark>
	<del>带删除线的文本</del>
	<pre class="prettyprint linenums">预格式化的文本</pre>
*/

p {
	margin-bottom: 10px
}


/*段落*/

small {
	font-size: 85%
}


/*小型文本*/

b,
strong {
	font-weight: bold
}


/*重要的文本，加粗*/

em {}


/*被强调的文本*/

i {}


/*斜体*/

u {}


/*加下划线*/

cite {
	font-style: normal
}


/*引用*/

mark {
	color: #000;
	background: #ff0
}


/*突出显示文本*/

var {}


/*变量*/

kbd {}


/*键盘文本*/

code {}


/*计算机代码文本*/

dfn {
	font-style: italic
}


/*一个定义项目*/

del {
	font-family: Simsun
}


/*删除线*/

code,
kbd,
pre,
samp {
	font-family: monospace, serif;
	font-size: 1em
}

pre {
	white-space: pre-wrap
}


/*预格式化的文本*/

.uppercase {
	text-transform: uppercase
}


/*文字大写*/

.lowercase {
	text-transform: lowercase
}


/*文字小写*/

.capitalize {
	text-transform: capitalize
}


/*首字母大写*/

.en {
	font-family: Arial!important
}


/*	对齐
	Name:			style_text-align
	Example:		class="text-l|text-r|text-c|va-t|va-m|va-b"
	Explain:		.text-水平对齐 （.text-l左对齐|.text-r右对齐|.text-c居中对齐）
					.va-上下对齐 （.va-t 居上对齐|.va-m 居中对齐|.va-b 居下对齐）
*/

.text-l {
	text-align: left
}

.text-r {
	text-align: right
}

.text-c {
	text-align: center
}

.va * {
	vertical-align: sub!important;
	*vertical-align: middle!important;
	_vertical-align: middle!important
}

.va-t {
	vertical-align: top!important
}

.va-m {
	vertical-align: middle!important
}

.va-b {
	vertical-align: bottom!important
}


/*	定位
	Name:			style_position
	Example:		class="pos-r|pos-a|pos-f"
	Explain:		.pos-r 相对定位|.pos-a 绝对定位|.pos-f 固定
*/

.pos-r {
	position: relative
}

.pos-a {
	position: absolute
}

.pos-f {
	position: fixed
}


/*	浮动
	Name:			style_float
	Example:		class="l|r"
	Explain:		.l 左浮动|.r 右浮动
*/

.l,
.f-l {
	float: left!important;
	_display: inline
}

.r,
.f-r {
	float: right!important;
	_display: inline
}

[class*="span"].r,
[class*="span"].f-r {
	float: right
}


/*控制元素对定位的位置：居左|居右|j居上|居下*/

.pos-left {
	left: 0;
	right: auto
}

.pos-right {
	right: 0;
	left: auto
}

.pos-top {
	top: 0;
	bottom: auto
}

.pos-bottom {
	top: auto;
	bottom: 0
}


/*	文字单行溢出省略号
	Name:			style_text-overflow
	Example:		class="text-overflow"
*/

.text-overflow {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}


/*	线条
	Name:			style_line
	Example:		class="line"
*/

.line {
	font-size: 0;
	line-height: 0;
	border-top: solid 1px #eee;
	float: none
}


/*	外边距
	Name:			style_margin
	Example:		class="mt-5|mt-10..."
	Explain:		.mt表示上边距|.mb表示下边距|.ml表示左边距|.mr表示右边距
*/

.hide {
	display: none;
}

.mt-5 {
	margin-top: 5px
}

.mt-10 {
	margin-top: 10px
}

.mt-15 {
	margin-top: 15px
}

.mt-20 {
	margin-top: 20px
}

.mt-25 {
	margin-top: 25px
}

.mt-30 {
	margin-top: 30px
}

.mt-35 {
	margin-top: 35px
}

.mt-40 {
	margin-top: 40px
}

.mt-50 {
	margin-top: 50px
}

.mb-5 {
	margin-bottom: 5px
}

.mb-10 {
	margin-bottom: 10px
}

.mb-15 {
	margin-bottom: 15px
}

.mb-20 {
	margin-bottom: 20px
}

.mb-30 {
	margin-bottom: 30px
}

.mb-40 {
	margin-bottom: 40px
}

.mb-50 {
	margin-bottom: 50px
}

.ml-5 {
	margin-left: 5px
}

.ml-10 {
	margin-left: 10px
}

.ml-15 {
	margin-left: 15px
}

.ml-20 {
	margin-left: 20px
}

.ml-30 {
	margin-left: 30px
}

.ml-40 {
	margin-left: 40px
}

.ml-50 {
	margin-left: 50px
}

.mr-5 {
	margin-right: 5px
}

.mr-10 {
	margin-right: 10px
}

.mr-15 {
	margin-right: 15px
}

.mr-20 {
	margin-right: 20px
}

.mr-30 {
	margin-right: 30px
}

.mr-40 {
	margin-right: 40px
}

.mr-50 {
	margin-right: 50px
}


/*	内填充
	Name:			style_padding
	Example:		class="pt-5|pt-10|……"
	Explain:		.pt表示上填充|.pb表示下填充|.pl表示左填充|.pr表示右填充
*/

.pt-5 {
	padding-top: 5px
}

.pt-10 {
	padding-top: 10px
}

.pt-15 {
	padding-top: 15px
}

.pt-20 {
	padding-top: 20px
}

.pt-25 {
	padding-top: 25px
}

.pt-30 {
	padding-top: 30px
}

.pb-5 {
	padding-bottom: 5px
}

.pb-10 {
	padding-bottom: 10px
}

.pb-15 {
	padding-bottom: 15px
}

.pb-20 {
	padding-bottom: 20px
}

.pb-25 {
	padding-bottom: 25px
}

.pb-30 {
	padding-bottom: 30px
}

.pl-5 {
	padding-left: 5px
}

.pl-10 {
	padding-left: 10px
}

.pl-15 {
	padding-left: 15px
}

.pl-20 {
	padding-left: 20px
}

.pl-25 {
	padding-left: 25px
}

.pl-30 {
	padding-left: 30px
}

.pr-5 {
	padding-right: 5px
}

.pr-10 {
	padding-right: 10px
}

.pr-15 {
	padding-right: 15px
}

.pr-20 {
	padding-right: 20px
}

.pr-25 {
	padding-right: 25px
}

.pr-30 {
	padding-right: 30px
}

.pd-5 {
	padding: 5px
}

.pd-10 {
	padding: 10px
}

.pd-15 {
	padding: 15px
}

.pd-20 {
	padding: 20px
}

.pd-25 {
	padding: 25px
}

.pd-30 {
	padding: 30px
}

.pd-40 {
	padding: 40px
}


/*	边框，css3圆角
	Name:			style-border
	Example:		class="bk_gray radius"
	Explain:		.bk_gray 边框|radius 圆角|round 椭圆 | circle 圆形
*/

.bk-gray {
	border: solid 1px #eee
}

.radius {
	border-radius: 4px
}

.size-MINI.radius {
	border-radius: 3px
}

.size-L.radius {
	border-radius: 5px
}

.size-XL.radius {
	border-radius: 6px
}

.round {
	border-radius: 50%;
	overflow: hidden
}


/*	css3阴影
	Name:			style_shadow
	Example:		class="box_shadow|text-shadow"
	Explain:		box_shadow 块级元素阴影，全局样式，可用在表格，文本框，文本域，div等块级元素上。
					text-shadow 文字阴影
*/

.box-shadow {
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1)
}

.text-shadow {
	-webkit-text-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
	text-shadow: 0 0 2px rgba(0, 0, 0, 0.2)
}


/*	行内分割竖线
	Name:			style_pipe
	Example:		<span class="pipe">|</span>
*/

.pipe {
	margin: 0 5px;
	color: #CCC;
	font-size: 10px!important
}


/*	文字颜色
	Name:			style_color
	Example:		class="c-primary|c-sub|c-success|c-danger|c-warning|c-333|c-666|c-999|c-red|c-green|c-blue|c-white|c-black|c-orange"
	Explain:		主要颜色|次主色|强调色—成功|强调色—危险|强调色—警告色|强调色—错误色|次主色—浅黑|辅助色—灰色|标准色—红色|标准色—绿色|标准色—蓝色|标准色—白色|标准色—黑色|标准色—橙色
*/


/*全局默认链接颜色*/

body {
	background-color: #fff;
	color: #333
}

.bg-fff {
	background-color: #fff
}


/*blank*/

.blank3 {
	font-size: 1px;
	clear: both;
	overflow: hidden;
	height: 3px;
}

.blank5 {
	font-size: 1px;
	clear: both;
	overflow: hidden;
	height: 5px;
}

.blank10 {
	font-size: 1px;
	clear: both;
	overflow: hidden;
	height: 10px;
}

.blank15 {
	font-size: 1px;
	clear: both;
	overflow: hidden;
	height: 15px;
}

.blank20 {
	font-size: 1px;
	clear: both;
	overflow: hidden;
	height: 20px;
}

.blank25 {
	font-size: 1px;
	clear: both;
	overflow: hidden;
	height: 25px;
}

.blank30 {
	font-size: 1px;
	clear: both;
	overflow: hidden;
	height: 30px;
}

.blank35 {
	font-size: 1px;
	clear: both;
	overflow: hidden;
	height: 35px;
}

.blank40 {
	font-size: 1px;
	clear: both;
	overflow: hidden;
	height: 40px;
}

.wrap {
	width: 1200px;
	margin: 0 auto;
}

.headerTop {
	overflow: hidden;
	z-index: 9999;
	position: absolute;
	top: 0px;
	height: 40px;
	line-height: 40px;
	width: 100%;
	padding: 15px 0;
}

.headerTop .nav {
	height: 38px;
	line-height: 38px;
}

.headerTop .nav ul li {
	display: block;
	float: left;
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	margin: 0 22px;
}

.headerTop .nav ul li.on,
.headerTop .nav ul li:hover {
	border-bottom: 2px solid #fff;
	padding: 0;
}

.headerTop .nav ul li a {
	float: left;
	height: 38px;
	line-height: 38px;
	color: #fff;
	font-size: 16px;
	position: relative;
	text-align: center;
}

.headerTop .logo {
	width: 160px;
	height: 30px;
	overflow: hidden;
}

.headerTop .logo .logo_img {
	background: url(../images/logo.png) no-repeat;
	width: 160px;
	height: 30px;
	display: block;
}

.fullSlide {
	width: 100%;
	position: relative;
	height: 460px;
}

.fullSlide .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
	width: 100%;
}

.fullSlide .bd ul {
	width: 100% !important;
}

.fullSlide .bd li {
	width: 100% !important;
	height: 460px;
	overflow: hidden;
	text-align: center;
}

.fullSlide .bd li a {
	display: block;
	height: 460px;
}

.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
	background: url(../images/touming.png) repeat-x;
	text-align: center;
	_background: #000;
	_filter: alpha(opacity=60);
}

.fullSlide .hd ul {
	text-align: center;
	padding-top: 5px;
}

.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 8px;
	height: 8px;
	margin: 5px;
	background: url(../images/tg_flash_p.png) -18px 0;
	overflow: hidden;
	line-height: 9999px;
}

.fullSlide .hd ul .on {
	background-position: 0 0;
}

.content-l .f-l {
	width: 390px;
	display: block;
}

.hdTitle {
	padding-bottom: 18px;
	height: 20px;
	overflow: hidden
}

.hdTitle h3 {
	display: block;
	float: left;
	font-size: 20px;
	color: #222;
	font-weight: normal;
	line-height: 20px;
}

.hdTitle cite {
	display: block;
	float: right;
	line-height: 20px;
}

.hdTitle cite a {
	font-size: 12px;
	line-height: 12px;
	color: #2A78B4;
}

.hdTitle span.pane {
	width: 18px;
	height: 18px;
	background: #008ee1;
	display: block;
	float: left;
	margin-top: 2px;
	margin-right: 10px;
}

.hdTitle span.en {
	color: #48A682;
	font-size: 12px;
	padding-left: 5px;
}

.bdContent {
	text-align: justify;
	line-height: 30px;
	font-size: 14px;
	color: #5e6267;
}

.groudculture dl {}

.groudculture dt {
	color: #2A78B4;
	line-height: 21px;
	padding-bottom: 5px;
	font-size: 15px;
	font-weight: bold;
}

.groudculture dd {
	color: #6B6B6B;
	line-height: 21px;
	margin-bottom: 4px;
	font-size: 12px;
}


/* 星智动态 */

.grouddynamic {
	width: 300px;
	_width: 290px;
	font-size: 14px;
	color: #6c6a6b
}

.grouddynamic ul {
	padding-left: 2px;
	padding-top: 2px;
	_padding-top: 1px;
}

.grouddynamic p.time {
	color: #48A682;
	font-size: 11px;
	line-height: 17px;
	margin-bottom: 0px;
}

.grouddynamic p.more {
	text-align: right;
	padding-right: 15px;
	margin-top: -1px;
	_margin-top: -8px;
}

.grouddynamic p.more a {
	color: #2A78B4;
	font-size: 12px;
}

.cooperation .bdContent {
	background: #f1f2f6;
	height: 110px;
	padding: 20px;
	margin-top: 10px;
}
.cooperation .bdContent ul {
	margin-right: -20px;
}
.cooperation .bdContent ul li {
	display: block;
	float: left;
	line-height: 110px;
	padding-right: 20px;

}
.cooperation .bdContent ul li img {
	width: 150px;
}
.footer {
	padding-top: 30px;
	height: 60px;
}

.footer a,
.footer a:link,
.footer a:visited,
.footer a:hover,
.footer a:active {
	color: #999;
	font-size: 12px;
}

.footer p {
	font-family: arial;
	color: #999;
	font-size: 12px;
	line-height: 13px;
	height: 13px;
	margin-bottom: 0px;
	padding-left: 2px;
}

.headerTop.subpage {
	background:#14429d;
	;
	position: fixed;

	/* top: 0px; */
}
section {
	padding-top:70px;
}
.subnav {
	width: 300px;
	margin-top: 20px;
}

.subnav ul li a {
	display: block;
	height: 44px;
	border-bottom: 1px solid #f0f0f0;
	color: #666;
	font-size: 18px;
	line-height: 44px;
	text-align: right;
	padding-right: 13px;
	text-decoration: none;
	position: relative;
	-webkit-transition: color .3s linear;
	transition: color .3s linear;
}

.subnav ul li.on a,
.subnav ul li:hover a {
	color: #2A78B4;
}

.subnav ul li.on,
.subnav ul li:hover {
	border-right: 4px solid rgb(8, 93, 192);
}

article.content {
	width: 845px;
	margin-left: 35px;
}

article.content header {
	text-align: center;
	padding: 13px 0;
	border-bottom: 1px solid #f1f2f6
}

article.content header h1 {
	font-size: 24px;
	font-weight: normal
}

article.content .bdContent {
	padding-top: 15px;
}

article.content .bdContent p {
	text-indent: 2em;
}
article.content .bdContent p img {
	max-width: 100%;
}
.list_r_d {
	height: auto;
	margin-top: 10px;
	padding-top: 20px;
}

.list_r_d h3 {
	font-size: 14px;
	margin: 0px 0px 10px;
	text-indent: 2em;
	color: #3770A4;
	margin-left: 13px;
	text-align: left
}

.list_r_d h4 {
	font-size: 12px;
	text-indent: 2em;
	color: #444;
	margin-left: 13px;
	text-align: left;
	font-weight: 100;
	padding-top: 10px;
}

.list_r_d h4 strong {
	padding-right: 5px;
}

.list_r_dl {
	width: 200px;
	float: left;
	margin-left: 5px;
	margin-top: 10px;
	text-align: center;
	margin-bottom: 15px;
}

.list_r_dl img {
	border: 0;
	height: 156px;
	width: 131px;
}

.list_r_dr {
	float: right;
}

.list_r_dr p {
	width: 625px;
	margin: 5px auto;
	margin-right: 15px;
	text-align: left;
	text-indent: 2em;

	font-size: 13px;
	color: #6C6A6B;
}

.expand_lst {
	background: url(../images/lc_line.png) repeat-y 4px;
	width: 750px;
	height: 45px;
	font-size: 12px;
	padding-bottom: 20px;
}

.expand_lst .datetime {

	margin-left: 12px;
	display: inline;
	line-height: 21px;
	color: #d0111b;
	margin-top: 5px;
}

.expand_lst .detail {

	float: right;
	line-height: 21px;
	text-align: left;
	width: 625px;
	padding-left: 38px;
	display: inline;
	background: url(../images/lc_ico.png) no-repeat left 10px;
	color: #707070;
	padding-top: 5px;

}

.cbbfixed {
    position: fixed;
    z-index: 3;
    right: 20px;
    bottom: -112px;
    cursor: pointer;
    transition: bottom ease .3s;
    border-radius: 5px;
    left: 52%;
    margin-left: 600px;
}

.cbbfixed .cbbtn {
    display: block;
    width: 40px;
    height: 40px;
}

.cbbfixed .cbbtn i {
    padding-left: 2px;
    font-size: 25px;
}

.cbbfixed .gotop {
    transition: background-color ease .3s;
}

.cbbfixed .gotop .up-icon {
    float: left;
    width: 23px;
    height: 12px;
    margin: 14px 0 0 9px;
    background: url(../images/side-icon02.png);
}

.cbbfixed .weixin {
    background: #acda65;
}

.cbbfixed .weixin div {
    position: absolute;
    top: -100px;
    left: -162px;
    display: none\0;
    width: 150px;
    height: 150px;
    -webkit-transition: all ease .3s;
    transition: transform ease .3s, opacity ease .3s;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: 100% 70%;
    transform-origin: 100% 70%;
    opacity: 0;
    background: url(../images/ewm.png);
    *display: none;
}

.cbbfixed .weixin:hover div {
    display: block;
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    *display: block;
}

.cbbfixed i {
    font-size: 25px;
    line-height: 40px;
    color: #fff;
}

.cbbfixed a {
	background-color: #14429d;
}
i {
    font-family: 'iconfont';
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    display: inline-block;
    width: 1.5em;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    speak: none;
    line-height: 18px;
    color: #fff;
}
.hw-list_box {
	width: 100%;
	padding: 20px 0;
}
.hw-list_box .hd-title .line{
	   
	    position: relative;
	    top: -15px;
	    z-index: -9998;

	    border-width: 2px;
}
.hw-list_box .hd-title h2 {
	font-size: 18px;
	background: #fff;
	font-weight: bold;
	z-index: -9999;
	display: initial;
	padding-right: 15px;
}
.hw-list_box .bd-content dl {
	width: 30%;
	display: block;
    float: left;
	padding: 10px;
	border:2px solid #fff;
	margin-right: 0px;
	margin:10px 0;
	overflow: hidden;

}
.hw-list_box .bd-content dl:hover {
	
	box-shadow: 0px 0px 20px rgba(0,0,0,.2);

}
.hw-list_box .bd-content dl dt {
	float: left;

	width: 38px;
	height: 38px;
	overflow: hidden;
	text-align: center;
	line-height: 43px;
}
.hw-list_box .bd-content dl dt i {
	color: #f90;
	font-size: 30px;
}
.hw-list_box .bd-content dl dd {
margin-left: 50px;	
}
.hw-list_box .bd-content dl dd em a{
	font-size: 18px;
	display: block;
	color: #333;
}
.hw-list_box .bd-content dl dd span {
	line-height: 20px;font-size: 14px;
	display: block;
	color: #888;
	padding-top: 10px;
	padding-bottom: 5px;
	height: 60px;
}
.hw-list_box .bd-content dl dd a.gohw {
	color: #f90;
	border:1px solid #f90;
	border-radius: 16px;
	padding: 5px 10px;
    height: 12px;
    line-height: 12px;
    font-size: 12px;
    float: right;

}

.hw-list_box .bd-content:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.btn.hwfullR {
	display: block;
    position: fixed;
    top: 60%;
    right: 1%;
    z-index: 99;
        width: 40px;
    height: 230px;
    background: #f90;
    color: #fff;
    font-size: 22px;
    line-height: 30px;
    padding-top: 20px;
    text-align: center;
    border-radius: 6px;
}

.hwRegistnote {
	text-align: center;
}
.hwRegistnote .btn {
	background: #f90;
	padding: 10px;
	width: 200px;
	color: #fff;
	display: block;
	border-radius: 4px;
	margin: 0 auto;
	font-size: 14px;
}

.hwRegistnote p{
	color: #999;
	font-size: 14px;
}