@charset "utf-8";

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {
	font-weight: normal;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent
}

@font-face {
	font-family:"iconfont";src:url('fonts/iconfont.eot?t=1460816232');src:url('fonts/iconfont.eot?t=1460816232#iefix') format('embedded-opentype'),url('fonts/iconfont.woff?t=1460816232') format('woff'),url('fonts/iconfont.ttf?t=1460816232') format('truetype'),url('fonts/iconfont.svg?t=1460816232#iconfont') format('svg')
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.iconfont_login {
	font-family:"微软雅黑";
	font-size: 20px;
	font-style: normal;
	/* -webkit-font-smoothing: antialiased;
	 -webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale;  */
	/* font-weight:bolder; */
	color: red;
}

.icon-shoujianxiang:before {
	content: "\e628"
}

.icon-shangchu:before {
	content: "\e632"
}

.icon-wendang:before {
	content: "\e631"
}

.icon-xiaoxi:before {
	content: "\e62f"
}

.icon-huoquxiaoxi:before {
	content: "\e620"
}

.icon-shezhi:before {
	content: "\e624"
}

.icon-shouye:before {
	content: "\e619"
}

.icon-guanbi:before {
	content: "\e625"
}

.icon-sousuo:before {
	content: "\e633"
}

.icon-xieyoujian:before {
	content: "\e634"
}

.icon-jihua:before {
	content: "\e639"
}

.icon-hetongguanli:before {
	content: "\e63a"
}

.icon-shengpi:before {
	content: "\e63b"
}

.icon-daiban:before {
	content: "\e63e"
}

.icon-tongzhi:before {
	content: "\e642"
}

.icon-baobiaoguanli:before {
	content: "\e643"
}

.icon-yewuzhongxin:before {
	content: "\e645"
}

.icon-guanliyuancaozuo:before {
	content: "\e647"
}

.icon-xitongguanli:before {
	content: "\e64b"
}

.icon-xialatubiao:before {
	content: "\e64c"
}

.icon-caidan:before {
	content: "\e64f"
}

.icon-cailiaokufang:before {
	content: "\e69b"
}

.icon-jujue:before {
	content: "\e685"
}

.icon-fawen:before {
	content: "\e687"
}

.icon-shouhui:before {
	content: "\e688"
}

.icon-jichubangong:before {
	content: "\e635"
}

.icon-wangpan:before {
	content: "\e63d"
}

.icon-xiugai:before {
	content: "\e650"
}

.icon-guanliyuan:before {
	content: "\e656"
}

.icon-tongxunlu:before {
	content: "\e655"
}

.icon-shangchuanwenjian:before {
	content: "\e652"
}

.icon-yonhu:before {
	content: "\e657"
}

.icon-cailiaopinpai:before {
	content: "\e66e"
}

.icon-chuchai:before {
	content: "\e671"
}

.icon-wodericheng:before {
	content: "\e665"
}

.icon-richenganpai:before {
	content: "\e666"
}

.icon-qita:before {
	content: "\e66a"
}

.icon-richeng:before {
	content: "\e667"
}

.icon-gongsilei:before {
	content: "\e678"
}

.icon-xitonggongju:before {
	content: "\e674"
}

.icon-kuaijieyingyon:before {
	content: "\e67b"
}

.icon-zaixianyonhu:before {
	content: "\e675"
}

.icon-suishoupai:before {
	content: "\e693"
}

.icon-mima:before {
	content: "\e694"
}

.icon-suishouji:before {
	content: "\e6a0"
}

.icon-moban:before {
	content: "\e69f"
}

.icon-moban1:before {
	content: "\e69e"
}

.icon-zhiduliucheng:before {
	content: "\e69d"
}

.icon-dayinchulijian:before {
	content: "\e68b"
}

.icon-chengyuanguanli:before {
	content: "\e663"
}

.icon-rizhi:before {
	content: "\e660"
}

.icon-weizhi:before {
	content: "\e681"
}

.icon-zaixian:before {
	content: "\e62e"
}

.icon-xinzeng:before {
	content: "\e64d"
}

.icon-gerenxinxi:before {
	content: "\e65d"
}

.icon-tongzhigonggao:before {
	content: "\e65e"
}

.icon-zhuanxierizhi:before {
	content: "\e65f"
}

.icon-huiyijiyao:before {
	content: "\e669"
}

.icon-wodegongzuoliu:before {
	content: "\e65c"
}

.icon-tongjifenxi:before {
	content: "\e65b"
}

.icon-chayuericheng:before {
	content: "\e668"
}

.icon-chayuerizhi:before {
	content: "\e661"
}

.icon-yoncheguanli:before {
	content: "\e67c"
}

.icon-zidian:before {
	content: "\e679"
}

.icon-chengyuanyingyonchakanqi:before {
	content: "\e670"
}

.icon-daibanrenwu:before {
	content: "\e66d"
}

.icon-yingyonchengxumuban:before {
	content: "\e67e"
}

.icon-jiaban:before {
	content: "\e680"
}

.icon-yonhuxinxipingtai:before {
	content: "\e672"
}

.icon-zidianxinxipingtai:before {
	content: "\e68c"
}

.icon-shouwen:before {
	content: "\e689"
}

.icon-tongyi:before {
	content: "\e684"
}

.icon-gongwen:before {
	content: "\e68d"
}

.icon-wodejihua:before {
	content: "\e695"
}

.icon-huiyijiyao1:before {
	content: "\e696"
}

.img-polaroid {
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none !important
}

input[type=number] {
	-webkit-appearance: none;
	appearance: none;
	-moz-appearance: textfield;
	-webkit-appearance: textfield;
	appearance: textfield
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	appearance: none;
	margin: 0
}

input,textarea,button,select {
	outline: none;
	resize: none;
	font-size: 12px
}

body,html {
	font: 12px/1.5 'Hiragino Sans GB','microsoft yahei',arial,sans-serif;
	-webkit-font-smoothing: antialiased;
	color: #333;
	background: #f8f8f8;
	font-size: 12px;
	height: 100%
}

.span4 {
	width: 240px !important
}
._span4 {
	width: 260px !important
}
.clearfix:after,.clear:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both
}

.clearfix,.clear {
	*zoom: 1
}

.dis_none {
	display: none !important
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display: block
}

ul {
	list-style: none
}

blockquote,q {
	quotes: none
}

blockquote:before,blockquote:after,q:before,q:after {
	content: none
}

a {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent
}

ins {
	background-color: #ff9;
	color: #000;
	text-decoration: none
}

mark {
	background-color: #ff9;
	color: #000;
	font-style: italic;
	font-weight: bold
}

del {
	text-decoration: line-through
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0
}

input,select {
	vertical-align: middle
}

textarea {
	resize: none;
	outline: 0
}

.__logo_list {
	text-align: center;
	padding-left: 10px
}

.__logo_list dl {
	display: inline-block;
	margin: 0 3px;
	height: 128px;
	width: 128px;
	position: relative;
	margin-bottom: 10px
}

.__logo_list dd {
	height: 120px
}

.__logo_list dt {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: rgba(0,0,0,0.5);
	line-height: 22px;
	text-align: center;
	white-space: nowrap;
	padding: 0 7px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	text-overflow: ellipsis
}

.__logo_list dt a {
	color: #FFF
}

.__logo_list img {
	width: 100%;
	height: 100%
}

.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container {
	width: 1080px
}

.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container,.navbar .container {
	width: 1080px
}

.span12 {
	width: 1080px
}

.navbar-inverse .navbar-inner {
	background: #FFF !important;
	background-color: #FFF !important;
	border: none;
	border-radius: 0;
	border-bottom: 3px solid #D10506;
	border-top: 1px solid #ddd
}

.navbar-inverse .brand,.navbar-inverse .nav>li>a {
	color: #D10506
}

.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus {
	background: #D10506
}

.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner {
	box-shadow: none
}

.navbar {
	margin-bottom: 10px
}

.navbar .nav>li>a {
	float: none;
	padding: 12px 32px;
	text-decoration: none;
	font-size: 16px;
	-webkit-transition: background-color .4s;
	-moz-transition: background-color .4s;
	-ms-transition: background-color .4s;
	-o-transition: background-color .4s;
	transition: background-color .4s
}

.navbar .nav>li>a:hover {
	color: #FFF;
	background: #D10506
}

#topbar {
	background: #f2f2f2;
	height: 22px;
	line-height: 22px;
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.065);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.065);
	box-shadow: 0 1px 0 rgba(0,0,0,0.065)
}

#topbar a {
	color: #333;
	margin-left: 10px
}

#head_body {
	padding: 10px 0
}

#head_body .span4,#head_body .span6 {
	padding-top: 10px
}

#head_body ._logo {
	padding-top: 8px
}

.p2p_ptss {
	width: 495px;
	margin: 3px 0 0 10px;
	position: relative;
	top: 3px;
	left: 20px
}

.p2p_ptss .pt_list a {
	display: block;
	float: left;
	padding: 2px 10px;
	font-size: 12px;
	color: #444
}

.p2p_ptss .pt_list a:hover {
	color: #e51916;
	background: #eee;
	text-decoration: none
}

.p2p_ptss .pt_list a.active {
	text-decoration: none;
	color: #D10506
}

.p2p_ssk {
	float: left;
	width: 390px;
	height: 38px;
	padding: 0 10px;
	border: 1px solid #D10506;
	border-right: 0;
	background: #FFF
}

.p2p_ssk input {
	border: 0;
	width: 100%;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	outline: none;
	background: none
}

.p2p_ssbtn {
	float: left;
	width: 84px;
	height: 40px;
	border: 0;
	background: #D10506;
	color: #fff;
	text-align: center;
	line-height: 40px;
	font-size: 15px;
	cursor: pointer;
	outline: none
}

.p2p_ssbtn .iconfont {
	vertical-align: middle
}

.p2p_ssbtn:hover {
	background: #e22825
}

._model_top {
	margin-top: 15px
}

.box {
	background: #FFFFFF;
	border: 1px solid #eee
}

.box_head {
	border-bottom: 1px solid #eee;
	height: 38px;
	background-image: -webkit-linear-gradient(top, #FFFFFF, #F8F8F8);
	background-image: -moz-linear-gradient(top, #FFFFFF, #F8F8F8);
	background-image: -o-linear-gradient(top, #FFFFFF, #F8F8F8);
	background-image: -ms-linear-gradient(top, #FFFFFF, #F8F8F8);
	background-image: linear-gradient(top, #FFFFFF, #F8F8F8)
}

.box_head h6 {
	height: 22px;
	line-height: 22px;
	margin: 8px 0;
	padding-left: 10px;
	border-left: 3px solid #D10506;
	color: #D10506;
	font-size: 14px;
	font-weight: bold
}

.box_head_red {
	border-bottom: 1px solid #D10506
}

.box_head,.box_body {
	padding: 0 15px
}

.box_body {
	padding: 5px 10px
}

.ks-clear:after,.clear:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both
}

.ks-clear,.clear {
	*zoom: 1
}

.box_head {
	color: #999;
	*zoom: 1
}

.box_head:after {
	content: ' ';
	display: block;
	visibility: hidden;
	height: 0;
	clear: both
}

.box_head h6 {
	float: left
}

.box_head .more_box {
	float: right;
	text-align: right;
	line-height: 38px
}

.box_head .more_box a {
	font-size: 12px;
	color: #999;
	line-height: 38px
}

.box_head .more_box ._model_nav {
	float: left;
	border: 1px solid #eee;
	border-bottom-color: #D10506;
	border-top: none;
	margin-right: -16px;
	margin-top: -1px;
	height: 39px
}

.box_head .more_box ._model_nav li {
	padding-top: 3px;
	font-size: 14px;
	float: left;
	padding: 0 20px;
	line-height: 36px;
	border-right: 1px solid #eee;
	cursor: pointer;
	margin-top: 3px;
	color: #333
}

.box_head .more_box ._model_nav li.active {
	background: #FFF;
	color: #D10506;
	border: 1px solid #D10506;
	border-top-width: 3px;
	border-bottom: 1px solid #FFF;
	margin-top: 0
}

.box_head .more_box ._model_nav li:hover {
	color: #D10506
}

.box_head .more_box ._model_nav li._last {
	border-right: none
}

#now_ad {
	overflow: hidden;
	border-bottom: 1px solid #eee
}

#now_ad .box {
	height: 225px
}

#now_ad .box_body a {
	display: block;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 25px;
	list-style: circle;
	padding-left: 15px;
	background: url(../images/dot.jpg) no-repeat 2px center
}

#index_banner {
	width: 578px;
	overflow: hidden;
	border: 1px solid #dedede
}

.swiper-container {
	position: relative;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	-webkit-transition-property: -webkit-transform,left,top;
	-webkit-transition-duration: 0s;
	-webkit-transform: translate3d(0, 0, 0);
	-webkit-transition-timing-function: ease;
	-moz-transition-property: -moz-transform,left,top;
	-moz-transition-duration: 0s;
	-moz-transform: translate3d(0, 0, 0);
	-moz-transition-timing-function: ease;
	-o-transition-property: -o-transform,left,top;
	-o-transition-duration: 0s;
	-o-transform: translate3d(0, 0, 0);
	-o-transition-timing-function: ease;
	-o-transform: translate(0, 0);
	-ms-transition-property: -ms-transform,left,top;
	-ms-transition-duration: 0s;
	-ms-transform: translate3d(0, 0, 0);
	-ms-transition-timing-function: ease;
	transition-property: transform,left,top;
	transition-duration: 0s;
	transform: translate3d(0, 0, 0);
	transition-timing-function: ease;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

.swiper-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x
}

.swiper-pagination-switch {
	display: inline-block;
	width: 12px;
	height: 12px;
	border-radius: 16px;
	background: #c8c8c8;
	margin-right: 5px;
	opacity: .8;
	border: 1px solid #fff;
	cursor: pointer;
	transition: all 1s
}

.swiper-visible-switch {
	display: inline-block;
	width: 12px;
	height: 12px;
	border-radius: 12px;
	background: #c8c8c8;
	margin-right: 5px;
	opacity: .8;
	border: 1px solid #fff;
	cursor: pointer
}

.swiper-active-switch {
	background: #D10506
}

.pagination {
	position: absolute;
	z-index: 20;
	left: 0;
	bottom: -10px;
	width: 100%;
	text-align: center
}

#index_banner_box {
	width: 100%;
	height: 225px;
	overflow: hidden
}

#index_banner_box a {
	display: block;
	width: 100%;
	height: 100%;
	float: left
}

#index_banner_box img {
	width: 100%;
	height: 100%
}

#right_user_center ._login {
	font-size: 0;
	border: 1px solid #f7d389;
	white-space: nowrap
}

#right_user_center ._login a {
	display: inline-block;
	width: 50%;
	text-align: center;
	color: #D10506;
	text-decoration: none;
	font-size: 14px;
	background: #FEF6C7;
	height: 36px;
	line-height: 36px
}

#right_user_center ._login a .iconfont {
	vertical-align: middle;
	padding-right: 3px
}

#right_user_center ._login a._r {
	border-left: 1px solid #F7D389;
	margin-left: -1px
}

#right_user_center ._login a:hover {
	background: #feefac
}

#now_ad,#right_user_center {
	width: 240px !important
}

#right_user_center ._tab_box {
	background: #FFF;
	border: 1px solid #eee;
	margin-top: 10px
}

#right_user_center ._tab_box dt {
	font-size: 0
}

#right_user_center ._tab_box dt span {
	display: inline-block;
	background: #f8f8f8;
	font-size: 14px;
	line-height: 40px;
	width: 50%;
	text-align: center;
	border-bottom: 1px solid #eee;
	cursor: pointer
}

#right_user_center ._tab_box dt span.active {
	background: #FFF;
	border-bottom: 1px solid #FFF;
	color: #D10506
}

#right_user_center ._tab_box dt span._r {
	border-left: 1px solid #eee;
	margin-left: -1px
}

#right_user_center ._tab_box ._btn_box {
	text-align: center;
	padding: 15px 0
}

#right_user_center ._tab_box ._btn_box a {
	margin: 0 10px;
	text-decoration: none;
	color: #fff;
	background-color: #e6454a;
	border: 1px solid #d94146;
	background-image: -moz-linear-gradient(top, #f2494e 0, #d94146 100%);
	background-image: -webkit-linear-gradient(top, #f2494e 0, #d94146 100%);
	background-image: -o-linear-gradient(top, #f2494e 0, #d94146 100%);
	background-image: linear-gradient(to bottom, #f2494e 0, #d94146 100%);
	display: inline-block;
	padding: 5px 12px;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 24px;
	border-radius: 2px
}

#right_user_center ._tab_box ._btn_box a:hover {
	opacity: .9
}

#right_user_center ._tab_box ._list {
	padding: 10px;
	padding-top: 0
}

#right_user_center ._tab_box ._list p {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

#right_user_center ._tab_box ._list a {
	color: #333
}

#right_user_center ._tab_box ._list a._head {
	color: #D10506;
	text-decoration:
}

.index_news_box .box_body {
	margin: 5px 0
}

.index_news_box .box_body .span4 {
	width: 225px !important;
	height: 150px
}

.index_news_box .box_body .span4 img {
	width: 100%;
	height: 100%
}

.index_news_box .box_body .span5 {
	width: 406px
}

.index_news_box .box_body .span5 ._list {
	margin: 0 10px
}

.index_news_box .box_body .span5 a {
	display: block;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 22px;
	list-style: circle;
	padding-left: 15px;
	background: url(../images/dot.jpg) no-repeat 2px center
}

.index_news_box .box_body .span5._last {
	border-left: 1px solid #EEEEEE
}

.index_news_box .box_body .span5._last ._list {
	margin-left: 20px
}

#index_buy_meeting .span10 {
	width: 830px
}

#index_buy_meeting dt {
	font-size: 13px
}

#index_buy_meeting a {
	color: #333;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#index_buy_meeting dd {
	padding: 5px 10px
}

#index_buy_meeting dd p {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #888
}

#index_buy_meeting dd .iconfont {
	color: #D10506;
	vertical-align: middle;
	font-size: 14px
}

#index_buy_meeting ._list {
	margin: 0 10px
}

#index_buy_meeting ._list a {
	display: block;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 22px;
	list-style: circle;
	padding-left: 15px;
	background: url(../images/dot.jpg) no-repeat 2px center
}

#index_buy_meeting ._last {
	border-left: 1px solid #EEEEEE
}

#index_buy_meeting ._last ._list {
	margin-left: 20px
}

#index_buy_meeting .span5 {
	width: 398px
}

.box_head h6._h6_nav {
	border-left: none
}

.box_head h6._h6_nav span {
	color: #666;
	cursor: pointer;
	display: inline-block
}

.box_head h6._h6_nav span:hover {
	color: #D10506
}

.box_head h6._h6_nav span.active {
	color: #D10506
}

.box_head h6._h6_nav span._last {
	border-left: 1px solid #eee;
	padding-left: 20px;
	margin-left: 20px
}

.index_recommend_box {
	background: #FFF;
	border: 1px solid #eee;
	margin-left: 0
}

.index_recommend_box .box_head,.index_recommend_box .box_body {
	padding: 0
}

.index_recommend_box .box_head {
	padding: 0 10px
}

.index_recommend_box h6 {
	border-left: none;
	padding-left: 0
}

.index_recommend_box h6 .iconfont {
	font-size: 18px;
	padding-right: 3px
}

.index_recommend_box .box {
	border: none
}

.index_recommend_box .span6 {
	width: 500px;
	margin-left: 0
}

.index_recommend_box h6 .iconfont {
	color: #D10506
}

.index_recommend_box .span7 {
	width: 577px;
	margin-left: 0;
	background: #FFF
}

.index_recommend_box .span7 .iconfont {
	vertical-align: middle
}

.index_recommend_box .span7 .box_body {
	border-left: 1px solid #eee;
	margin: 10px 0
}

.index_recommend_box .span7 .box_body .box_head {
	border-top: 1px solid #f8f8f8
}

.index_recommend_box .span7 .box_body .box_head span {
	border-left: none
}

.index_recommend_box .span7 .box_head {
	padding-left: 0
}

.index_recommend_box .span7 ._h6_nav span {
	padding-left: 10px;
	border-left: 1px solid #eee
}

.index_recommend_box ._category_list {
	overflow: hidden
}

.index_recommend_box ._category_list a {
	color: #666
}

.index_recommend_box ._category_list dl {
	overflow: hidden;
	padding: 10px 0;
	border-bottom: 1px dashed #eee
}

.index_recommend_box ._category_list dl:last-child {
	border-bottom: none
}

.index_recommend_box ._category_list dt {
	float: left;
	width: 70px;
	white-space: nowrap;
	overflow: hidden;
	text-align: right
}

.index_recommend_box ._category_list dt a {
	color: #D10506
}

.index_recommend_box ._category_list dd {
	float: left;
	width: 415px;
	margin-left: 15px
}

.index_recommend_box ._category_list dd a {
	display: inline-block;
	width: 74px;
	padding-left: 5px;
	padding-right: 0;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

._logo_list {
	margin-left: 5px
}

._logo_list li:hover {
	opacity: .9
}

._logo_list .thumbnail {
	padding: 0;
	height: 60px
}

._logo_list .thumbnail img {
	height: 100%;
	width: 100%
}

._logo_list .thumbnails li {
	margin: 0;
	padding: 0;
	margin-left: 5px
}

._logo_list .thumbnails li.span3 {
	width: 212px
}

.box_body ._box_body_con {
	padding: 0 15px;
	margin-top: -4px
}

.box_body ._box_body_con a {
	color: #666;
	line-height: 22px
}

.box_body ._box_body_con dl {
	*zoom: 1
}

.box_body ._box_body_con dt {
	float: left;
	width: 40%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.box_body ._box_body_con dd {
	float: left;
	width: 57%;
	padding-left: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.box_body ._box_body_con dd a {
	color: #999
}

.index_recommend_box .span7 .box_body .box_body {
	border: none;
	height: auto
}

._more_circle_tab {
	font-size: 0;
	margin-top: 7px
}

._more_circle_tab li {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #999;
	display: inline;
	display: inline-block;
	cursor: pointer;
	margin-right: 15px;
	-webkit-transition: width .15s;
	-moz-transition: width .15s;
	-ms-transition: width .15s;
	-o-transition: width .15s;
	transition: width .15s
}

._more_circle_tab li:hover,._more_circle_tab li.active {
	background: #D10506;
	border-radius: 35%;
	width: 13px
}

.box_head_border_top {
	border-top: 1px solid #eee !important
}

#index_dingyue h6 {
	color: #D10506
}

#index_dingyue .box_body h6 {
	font-size: 14px;
	padding: 8px 0
}

#index_dingyue .box_body .input {
	margin: 10px 0;
	padding: 0 5px;
	border: 1px solid #eee;
	line-height: 30px;
	height: 30px
}

#index_dingyue .box_body ._btn_group_2 {
	width: 100%;
	margin-bottom: 10px
}

#index_dingyue .box_body ._btn_group_2 span {
	width: 42%
}

.metting_list_style .__logo_list {
	margin-top: 10px
}

.metting_list_style .__logo_list dl {
	width: 152px;
	height: 152px
}

.metting_list_style .__logo_list dl dd {
	height: 100%
}

.metting_list_style .__logo_list dl dt {
	width: 100%;
	line-height: 26px
}

.metting_list_style .span2,.metting_list_style .span3 {
	width: 105px;
	color: #999
}

.metting_list_style .span2,.metting_list_style .span3,.metting_list_style .span1 {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.metting_list_style .span3 {
	width: 160px;
	float: right
}

.metting_list_style .span1 a {
	color: #999
}

.metting_list_style .span5 {
	width: 452px
}

.metting_list_style .span5 a {
	display: block;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 22px
}

.friend_link_box a {
	/* color: #666; */
	color:#f8f8f8;
	margin: 10px 8px;
	line-height: 1.8;
	width: 150px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
	text-align: center
}

.span10_right {
	width: 830px
}

#footer {
	background: #FFF;
	border-top: 1px solid #D10506;
	margin-top: 20px;
	padding: 10px 0
}

#footer .span3 {
	width: 210px
}

#footer .span3 img {
	vertical-align: middle
}

#footer a {
	color: #666
}

#footer ._link {
	padding: 10px 0;
	font-size: 14px;
	text-align: center
}

#footer ._link a {
	padding: 0 8px
}

#footer ._copyright,#footer ._box {
	text-align: center;
	padding: 5px 0
}

h6._h6_nav_fr {
	border: none;
	float: right
}

h6._h6_nav_fr span {
	color: #666;
	cursor: pointer;
	display: inline-block;
	border-left: 1px solid #eee;
	padding-left: 12px;
	margin-left: 12px;
	font-size: 12px
}

h6._h6_nav_fr span._first {
	border-left: none
}

h6._h6_nav_fr span.active {
	color: #D10506
}

h6._h6_nav_fr a {
	color: #666
}

h6._h6_nav_fr a:hover {
	color: #D10506
}

._link_more {
	color: #999 !important
}

.com_news_list ._list,.news_list ._list {
	margin: 0 10px
}

.com_news_list a,.news_list a {
	display: block;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 24px;
	list-style: circle;
	padding-left: 15px;
	background: url(../images/dot.jpg) no-repeat 2px center
}

.com_news_list ._li_star_box,.news_list ._li_star_box {
	margin-right: 0
}

.com_news_list ._li_star_box li,.news_list ._li_star_box li {
	white-space: nowrap
}

.com_news_list ._li_star_box a,.news_list ._li_star_box a {
	padding-left: 0;
	float: left;
	width: 177px;
	background: none
}

.com_news_list ._li_star_box a,.news_list ._li_star_box a,.com_news_list ._li_star_box span,.news_list ._li_star_box span {
	line-height: 26px
}

.com_news_list ._li_star_box span,.news_list ._li_star_box span {
	display: block;
	float: right;
	padding-left: 5px;
	white-space: nowrap;
	overflow: hidden
}

.com_news_list ._li_star_box span i,.news_list ._li_star_box span i {
	font-style: normal;
	color: #D10506
}

.news_list a {
	background: none;
	padding-left: 0
}

#focus_news_model .box_body .span3 {
	height: 190px;
	width: 270px
}

#focus_news_model .box_body .span3 img {
	width: 100%;
	height: 100%
}

#focus_news_model .box_body .span8 {
	margin-left: 0;
	width: 535px
}

#focus_news_model .box_body .span1 {
	text-align: right;
	color: #999
}

#focus_news_model .box_body .span1 a {
	color: #999
}

#focus_news_model .box_body .span2 {
	width: 65px
}

#focus_news_model .box_body .span2 a {
	color: #FF6666
}

#focus_news_model .box_body .span11 {
	width: 360px
}

._logo_list_box .span4 {
	width: 266px !important
}

._logo_list_box .thumbnail {
	height: 95px
}

._logo_list_box .thumbnail h6 {
	font-size: 18px;
	color: #D10506;
	text-align: center;
	padding-top: 20px
}

._logo_list_box .thumbnail .btn {
	margin-left: 100px;
	margin-top: 10px
}

#hangye_news_box .box_body .box_head h6 {
	padding-left: 3px;
	border-left: none
}

#hangye_news_box .span6 {
	width: 399px;
	margin: 5px 0 6px 10px
}

#hangye_news_box .__logo_list dl {
	width: 109px;
	height: 109px
}

#hangye_news_box .__logo_list dl dd {
	height: 100%
}

#hangye_news_box .__logo_list dl dd img {
	width: 100%;
	height: 100%
}

#hangye_news_box .__logo_list dl dt {
	width: 100%
}

#hangye_news_box .com_news_list {
	padding-left: 18px;
	padding-right: 7px
}

.btn_video {
	width: 50px;
	height: 50px;
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -25px;
	margin-top: -25px;
	z-index: 99;
	background: url(../images/btn_video.png) no-repeat center;
	background-size: 100% 100%;
	opacity: .9
}

.btn_video:hover {
	opacity: 1
}

.video_news_left .img-polaroid {
	border: none;
	box-shadow: none;
	padding: 0;
	margin: 5px 0
}

.video_news_left .img-polaroid:hover {
	opacity: .7
}

.video_news_left .img-polaroid dd {
	width: 210px;
	height: 127px;
	border: 1px solid #eee;
	padding: 3px;
	position: relative
}

.video_news_left .img-polaroid dd img {
	width: 100%;
	height: 100%
}

.video_news_left .img-polaroid dt {
	padding: 0 5px
}

.video_news_left .img-polaroid dt h6 a {
	color: #333;
	text-align: center
}

.video_news_left .img-polaroid dt a {
	color: #888;
	line-height: 24px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.video_news_left ._caigou_box ._list {
	margin: 0
}

.video_news_left ._caigou_box ._list a {
	line-height: 26px
}

._left_recommend_company ._list {
	overflow: hidden;
	margin: 0
}

._left_recommend_company .span3 {
	width: 175px
}

._left_recommend_company .span1 {
	width: 32px;
	text-align: right
}

._left_recommend_company .span1 a {
	text-decoration: none
}

._left_recommend_company .span1 span {
	color: #D10506
}

._left_recommend_company .__logo {
	display: inline-block;
	width: 60px;
	height: 35px;
	vertical-align: middle;
	border: 1px solid #eee;
	padding: 2px 5px
}

._left_recommend_company .__logo img {
	width: 100%;
	height: 100%
}

._left_recommend_company .__head {
	font-size: 14px;
	float: right;
	width: 140px;
	color: #333;
	overflow: hidden;
	height: 36px
}

._left_recommend_company dt {
	margin-top: 8px
}

._left_recommend_company dd p {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #888
}

._left_recommend_company dd .iconfont {
	color: #D10506;
	vertical-align: middle;
	font-size: 14px
}

._image_news_model .__logo_list dl {
	width: 202px;
	height: 130px
}

._image_news_model .__logo_list dd {
	height: 130px
}

._image_news_model .__logo_list dt {
	width: 100%;
	line-height: 26px
}

.cate_list_box ._category_list {
	overflow: hidden
}

.cate_list_box ._category_list a {
	color: #666
}

.cate_list_box ._category_list dl {
	overflow: hidden;
	padding: 6px 0;
	border-bottom: 1px dashed #eee
}

.cate_list_box ._category_list dl:last-child {
	border-bottom: none
}

.cate_list_box ._category_list dt {
	float: left;
	width: 165px;
	white-space: nowrap;
	overflow: hidden;
	text-align: left
}

.cate_list_box ._category_list dt a {
	color: #D10506
}

.cate_list_box ._category_list dd {
	float: left;
	width: 153px
}

.cate_list_box ._category_list dd a {
	display: inline-block;
	width: 69px;
	padding-left: 5px;
	padding-right: 0;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 20px
}

.cate_list_box ._category_list1 {
	overflow: hidden
}

.cate_list_box ._category_list1 a {
	color: #666
}

.cate_list_box ._category_list1 dl {
	overflow: hidden;
	padding: 6px 0;
	border-bottom: 1px dashed #eee
}

.cate_list_box ._category_list1 dl:last-child {
	border-bottom: none
}

.cate_list_box ._category_list1 dt {
	float: left;
	width: 65px;
	white-space: nowrap;
	overflow: hidden;
	text-align: left
}

.cate_list_box ._category_list1 dt a {
	color: #D10506
}

.cate_list_box ._category_list1 dd {
	float: left;
	width: 153px
}

.cate_list_box ._category_list1 dd a {
	display: inline-block;
	width: 69px;
	padding-left: 5px;
	padding-right: 0;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 14px
}

.cate_list_box ._city_category_list dt {
	width: 60px
}

.cate_list_box ._city_category_list dd a {
	width: auto;
	padding-left: 10px
}

.cate_list_box .index_recommend_box_wrap .thumbnails {
	margin-left: 0
}

.cate_list_box .index_recommend_box_wrap ._logo_list ul {
	text-align: center
}

.cate_list_box .index_recommend_box_wrap ._logo_list .span3 {
	width: 201px
}

.cate_list_box .index_recommend_box_wrap .index_recommend_box .span6 {
	width: 497px
}

.cate_list_box .index_recommend_box_wrap .index_recommend_box ._category_list dd {
	width: 410px
}

.cate_list_box .index_recommend_box {
	margin-left: 8px
}

.cate_list_box .index_recommend_box .span6 {
	width: 507px
}

.cate_list_box .index_recommend_box ._category_list dd {
	width: 415px
}

.cate_list_box .index_recommend_box ._category_list dd a {
	line-height: 21.5px
}

.cate_list_box .index_recommend_box ._category_list dt {
	float: left;
	width: 70px;
	white-space: nowrap;
	overflow: hidden;
	text-align: right
}

.cate_list_box .index_recommend_box ._category_list dt a {
	line-height: 21.5px
}

.cate_list_box .index_recommend_box .span3 {
	width: 323px;
	margin-left: 0;
	background: #FFF
}

.cate_list_box .index_recommend_box .span3 .__logo_list dl {
	width: 97px;
	height: 97px;
	overflow: hidden
}

.cate_list_box .index_recommend_box .span3 .__logo_list dl dd {
	height: 85px
}

.cate_list_box .index_recommend_box .span3 .__logo_list dl dt {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%
}

.cate_list_box .index_recommend_box .span3 .iconfont {
	vertical-align: middle
}

.cate_list_box .index_recommend_box .span3 ._box_body_con dt {
	width: 100%
}

.cate_list_box .index_recommend_box .span3 .box_body {
	border-left: 1px solid #eee;
	margin: 10px 0
}

.cate_list_box .index_recommend_box .span3 .box_body .box_body {
	border-left: none
}

.cate_list_box .index_recommend_box .span3 .box_body .box_head {
	border-top: 1px solid #f8f8f8
}

.cate_list_box .index_recommend_box .span3 .box_body .box_head span {
	border-left: none
}

.cate_list_box .index_recommend_box .span3 .box_head {
	padding-left: 0
}

.cate_list_box .index_recommend_box .span3 ._h6_nav span {
	padding-left: 10px;
	border-left: 1px solid #eee
}

.new_caigou_list_box .row {
	padding: 5px 0
}

.new_caigou_list_box ._head {
	color: #D10506
}

.new_caigou_list_box ._list {
	margin: 0
}

.new_caigou_list_box .span1,.new_caigou_list_box .span2 {
	text-align: center
}

.new_caigou_list_box .span10 {
	width: 578px
}

.new_caigou_list_box .span2 {
	width: 80px
}

.new_caigou_list_box .__status a {
	background: #F89406;
	opacity: .6;
	color: #fff;
	line-height: 22px;;
	height: 22px;;
}

.left_ad_box {
	background: none;
	border: none
}

.left_ad_box a:hover {
	opacity: .8
}

.left_ad_box ._img_block {
	margin-bottom: 10px
}

.left_ad_box ._img_block img {
	width: 100%
}

.left_ad_box .span2 {
	width: 46%;
	margin-bottom: 5px;
	height: 70px
}

.left_ad_box .span2 img {
	height: 100%;
	width: 100%
}

._model_top .left_ad_box .span2 {
	width: 45%;
	margin-bottom: 5px
}

._chuabanwu_box .img-polaroid {
	width: 49%;
	*display: inline;
	display: inline-block;
	vertical-align: top;
	height: 162px;
	border: none;
	box-shadow: none
}

._chuabanwu_box .img-polaroid dd {
	height: 130px
}

._chuabanwu_box .img-polaroid dd img {
	height: 100%;
	width: 100%
}

._chuabanwu_box .img-polaroid dt {
	height: 30px;
	text-align: center;
	padding-top: 5px
}

._chuabanwu_box .img-polaroid dt a {
	color: #999;
	line-height: 1
}

.ad_banner_right10 img {
	width: 100%
}

.calendar_box {
	font-size: 0
}

.calendar_box p {
	color: #999;
	font-size: 12px;
	display: inline-block;
	vertical-align: top;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	cursor: pointer
}

.calendar_box p:hover {
	background: #f9f9f9
}

.calendar_box p.ft_red {
	color: #D10506;
	font-weight: bold;
	font-size: 14px
}

.calendar_box p.active {
	background: #D10506;
	color: #FFF
}

.calendar_box ._box {
	border: 1px solid #ccc;
	border-right: 0;
	border-bottom: 0
}

.calendar_box ._head p {
	background: #f8f8f8;
	color: #222
}

.calendar_box_head {
	overflow: hidden;
	margin-bottom: 8px;
	padding-left: 10px
}

.calendar_box_head p,.calendar_box_head h6 {
	float: left;
	font-size: 16px;
	line-height: 28px;
	text-align: center
}

.calendar_box_head p {
	font-size: 12px;
	cursor: pointer;
	border: 1px solid #ccc;
	padding: 0 10px;
	line-height: 20px;
	margin-top: 3px
}

.calendar_box_head p:hover {
	background: #f8f8f8
}

.calendar_box_head h6 {
	width: 50%
}

._calendar_info_box a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 1.6;
	color: #000
}

._calendar_info_box p {
	font-size: 16px;
	color: #D10506
}

._calendar_info_box .alert {
	padding-right: 12px
}

._zhaopin_list_box .row {
	padding: 2px 0
}

._zhaopin_list_box .span1 {
	width: 160px
}

._zhaopin_list_box .span1,._zhaopin_list_box .span2 {
	text-align: left
}

._zhaopin_list_box .span10 {
	width: 378px
}

._logo_list_right_10 ul {
	text-align: center
}

._logo_list_right_10 .span3 {
	width: 203px !important
}

.photo_list_style .__logo_list {
	margin-top: 10px
}

.photo_list_style .__logo_list a {
	color: #333
}

.photo_list_style .__logo_list a:hover {
	text-decoration: none
}

.photo_list_style .__logo_list dl {
	width: 148px;
	height: auto;
	vertical-align: top;
	border: none;
	box-shadow: none
}

.photo_list_style .__logo_list dl dd {
	height: 180px
}

.photo_list_style .__logo_list dl dd img {
	margin: 0
}

.photo_list_style .__logo_list dl dt {
	width: 134px;
	line-height: 18px;
	position: relative;
	background: none;
	text-align: left;
	margin-top: 5px
}

.photo_list_style .__logo_list dl dt p {
	color: #999
}

.photo_list_style .__logo_list dl dt h6 {
	font-weight: bold;
	font-size: 14px
}

.form_box h6 {
	font-size: 14px;
	line-height: 30px
}

.form_box label {
	color: #777;
	display: block;
	vertical-align: middle;
	line-height: 24px;
	height: 24px
}

.form_box label input {
	width: auto;
	margin: 0;
	padding: 0;
	vertical-align: middle
}

.form_box label span {
	display: inline-block;
	vertical-align: middle;
	padding-left: 5px
}

.form_box .btn {
	margin-top: 10px;
	margin-bottom: 8px
}

.hangyezuzhi_model_box .media {
	margin-top: 10px;
	border-bottom: 1px dashed #ddd;
	padding-bottom: 9px
}

.hangyezuzhi_model_box .media p {
	color: #888
}

.hangyezuzhi_model_box .media:first-child {
	margin-top: 0
}

.hangyezuzhi_model_box .media-object {
	width: 130px;
	height: 65px
}

.hangyezuzhi_model_box .media-heading {
	font-size: 15px
}

.hangyezuzhi_model_box .media-heading a {
	color: #333
}

.hangyezuzhi_model_box .media-heading span {
	font-size: 12px;
	color: #999
}

.f_l {
	float: left
}

.f_r {
	float: right
}

._category_list dt {
	line-height: 18px
}

.news_nav_box {
	padding: 5px 15px;
	margin-bottom: -1px
}

.news_nav_box ._category_list {
	overflow: hidden
}

.news_nav_box ._category_list dl {
	border: none
}

.news_nav_box ._category_list dt a {
	font-weight: bold
}

.news_nav_box ._category_list dd {
	width: auto;
	line-height: 22px;
	float: left;
	width: 620px
}

.news_nav_box ._category_list dd a {
	width: 75px
}

.news_nav_box ._category_list dd a.active {
	color: #D10506
}

.article_box {
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal
}

.article_box h1._head {
	text-align: center;
	padding: 10px 0
}

.article_box h1._head a {
	color: #333;
	font-size: 20px
}

.article_box .breadcrumb {
	text-align: center;
	padding: 4px 15px
}

.article_box .breadcrumb li {
	overflow: hidden;
	height: 26px;
	line-height: 26px;
	margin: 0 16px
}

.article_box .breadcrumb li a {
	color: #333
}

.article_box ._article_content {
	padding: 0 20px;
	padding-bottom: 20px
}

.article_box ._article_content p {
	font-size: 13px;
	text-indent: 2em;
	line-height: 1.8;
	padding: 5px 0;
	color: #555;
	white-space: normal !important
}

.article_box ._article_content p span {
	white-space: normal !important
}

.article_box ._article_content ._article_video_box {
	margin: 0 auto;
	width: 300px;
	height: 300px;
	border: 1px solid #eee;
	margin-bottom: 10px
}

.article_box ._article_content ._article_video_box img {
	width: 100%;
	height: 100%
}

.swiper_big #index_banner_box {
	height: 300px
}

.media_list {
	position: relative
}

.media_list .media {
	margin-top: 5px
}

.media_list h4 {
	position: relative
}

.media_list h4 a {
	color: #333
}

.media_list h4 a:hover {
	color: #D10506
}

.media_list h4 ._time {
	position: absolute;
	right: 0;
	top: 5px;
	font-size: 12px;
	color: #999
}

.media_list .media-body {
	margin-top: 13px
}

.media_list .media-body .media {
	color: #999;
	margin-top: 12px;
	text-indent: 2em;
	line-height: 2
}

.page_box .pagination {
	position: relative
}

.page_box .pagination a {
	color: #999
}

.page_box .pagination li.active a {
	color: #D10506
}

.news_search_box ._category_list dl {
	border-bottom: 1px dashed #eee
}

.paper_news_left .img-polaroid {
	border: none;
	box-shadow: none;
	padding: 0;
	margin: 5px 0
}

.paper_news_left .img-polaroid dd {
	width: 115px;
	height: 150px;
	border: 1px solid #eee;
	padding: 3px;
	position: relative
}

.paper_news_left .img-polaroid dd img {
	width: 100%;
	height: 100%
}

.ft_red {
	color: #D10506 !important
}

.ml_5 {
	margin-left: 5px
}

.news_head_search_box {
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	padding-top: 3px;
	color: #222;
	font-size: 14px
}

.news_head_search_box .span6 {
	margin-left: 0
}

.news_head_search_box input {
	padding: 0 5px;
	border: 1px solid #ccc;
	line-height: 27px;
	height: 27px;
	color: #666
}

.news_head_search_box i {
	font-style: normal
}

.job_list_media_item {
	border-bottom: 1px dashed #ddd;
	padding-bottom: 10px
}

.job_list_media_item h4 {
	font-size: 16px
}

.job_list_media_item p {
	color: #999;
	line-height: 1.8;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.job_list_media_item p a {
	color: #666
}

.job_list_media_item .media-body {
	margin-top: 6px
}

._job_table {
	width: 100%;
	border: 1px solid #eee;
	margin-bottom: 10px
}

._job_table td,._job_table th {
	border: 1px solid #eee;
	height: 30px;
	vertical-align: middle;
	padding: 0 3px
}

._job_table th {
	background: #f8f8f8;
	color: #222;
	width: 80px
}

._job_table td {
	padding-left: 10px;
	width: 200px
}

._article_content h6._head {
	background: #C43C35;
	color: #FFF;
	padding: 0 15px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 30px
}

.__news_list_box .span3 {
	width: 238px
}

.__news_list_box ._line_hr {
	background: none;
	border: none;
	border-bottom: 1px dashed #eee
}

.bd_top {
	border-top: 1px solid #eee
}

.btn_search_box_more {
	color: #0088CC !important
}

._cate_select_box dt {
	font-size: 14px;
	color: #D10506;
	font-weight: bold;
	line-height: 30px
}

._cate_select_box .btn-group {
	margin-bottom: 6px
}

._cate_select_box .btn-group .btn {
	font-size: 12px
}

._cate_select_box .btn-group a {
	color: #333
}

._cate_select_box .btn-group a:hover {
	text-decoration: none
}

.login_page_wrap {
	width: 950px;
	margin: 0 auto
}

.login_page_wrap .login_header {
	margin: 40px auto 30px
}

.login_page_wrap .login_header .logo_img {
	float: left;
	width: 120px;
	height: 66px
}

.login_page_wrap .login_header .site_describe {
	margin-left: 140px;
	color: #D10506;
	font-size: 14px;
	padding-top: 10px
}

.login_page_wrap .login_header .txt_info {
	font-size: 18px
}

.login_page_wrap .login_main {
	background-color: white;
	padding: 20px 40px
}

.login_page_wrap .login_main .login_ad_wrap {
	float: left
}

.login_page_wrap .login_main .login_form {
	float: right;
	width: 400px;
	margin-top: 40px
}

.login_page_wrap .login_main .login_list {
	width: 360px;
	position: relative;
	height: 34px;
	margin-bottom: 30px;
	z-index: 9
}

.login_page_wrap .login_main ::-webkit-input-placeholder {
	line-height: 1.5
}

.login_page_wrap .login_main .login_txt {
	width: 326px;
	height: 30px;
	border: 1px solid #ddd;
	padding-left: 30px;
	color: #666;
	line-height: 1.5;
	line-height: 30px \9
}

.login_page_wrap .login_main .user_icon,.login_page_wrap .login_main .password_icon {
	position: absolute;
	width: 30px;
	height: 30px;
	left: 2px;
	top: 4px;
	z-index: 10;
	font-size: 19px;
	color: #666;
	padding-left: 5px
}

.login_page_wrap .login_main .login_btn_wrap {
	width: 360px;
	height: 34px
}

.login_page_wrap .login_main .login_btn_wrap .btn-danger {
	line-height: 25px;
	height: 35px
}

.login_page_wrap .login_main .login_more_box {
	width: 360px;
	margin-top: 20px
}

.login_page_wrap .login_main .forget_pwd {
	font-size: 75%;
	color:gray;
	margin-left:90px;
}

.login_page_wrap .login_main .register {
	float: right;
	font-size: 75%;
}

.account{
	color: gray;
   font-size: 85%;
}
.login_page_wrap .login_main .register_link {
	/* color: #D10506;
	text-decoration: underline; */
	font-size: 75%;
	color:gray;
	margin-right:5px;
}

._must {
	color: red;
	font-style: normal;
	margin-right: 5px
}

input,textarea,.uneditable-input {
	width: auto
}

.form_box h6 {
	padding: 5px 8px;
	background: #F8f8f8;
	color: #333;
	margin-bottom: 15px
}

.form_box ._input {
	width: 300px;
	line-height: 30px;
	height: 30px;
	border: 1px solid #ccc;
	padding: 0 10px
}

.form_box ._input_captcha {
	width: 220px
}

.form_box ._captcha_img {
	height: 30px;
	width: 70px;
	vertical-align: middle;
	cursor: pointer;
	margin-left: 5px
}

.form_box .checkbox {
	padding-left: 0
}

.form_box .checkbox input {
	margin-right: 6px
}

.form_box .alert .checkbox {
	margin-top: -10px
}

.form_box .__btn_box {
	text-align: center
}

.form_box .__btn_box a {
	text-decoration: underline
}

.form_box .__btn_box .controls {
	padding: 0;
	margin: 0
}

.mb_10 {
	margin-bottom: 10px
}

.company_search_list ._item,.company_zhujian_list ._item {
	border-bottom: 1px dashed #eee;
	padding: 5px;
	width: 100%
}

.company_search_list ._item:hover,.company_zhujian_list ._item:hover {
	background: #f8f8f8
}

.company_search_list ._item:last-child,.company_zhujian_list ._item:last-child {
	border: none
}

.company_search_list h2,.company_zhujian_list h2 {
	font-size: 16px;
	line-height: 1.6
}

.company_search_list .span5,.company_zhujian_list .span5 {
	width: 258px
}

.company_search_list .span7,.company_zhujian_list .span7 {
	line-height: 1.6
}

.company_search_list .span7 .btn-link,.company_zhujian_list .span7 .btn-link {
	margin-left: 10px;
	color: #666;
	text-decoration: underline
}

.company_search_list .span7 ._main,.company_zhujian_list .span7 ._main {
	color: #888
}

.company_search_list .span7 p,.company_zhujian_list .span7 p {
	padding: 2px 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.company_search_list .__logo_list,.company_zhujian_list .__logo_list {
	text-align: right;
	padding-bottom: 0
}

.company_search_list .__logo_list dl,.company_zhujian_list .__logo_list dl {
	width: 113px;
	height: 113px;
	margin-bottom: 0
}

.company_search_list .__logo_list dl dd,.company_zhujian_list .__logo_list dl dd {
	height: 100%
}

.company_search_list .__logo_list dl dt,.company_zhujian_list .__logo_list dl dt {
	width: 100%
}

.company_search_list .btn-small,.company_zhujian_list .btn-small {
	cursor: pointer
}

.shop_news_list_fabu.company_zhujian_list .__logo_list dl {
	width: 113px !important;
	height: 113px !important
}

.company_zhujian_list .span3 {
	width: 115px
}

.company_zhujian_list .span8 h2 {
	padding: 3px 0;
	padding-top: 6px
}

.company_zhujian_list .__logo_list {
	text-align: left
}

.company_zhujian_list .span9 {
	width: 680px
}

.company_zhujian_list ._main {
	color: #888
}

.company_zhujian_list .span4 p {
	line-height: 2.3;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.star_box {
	top: 3px;
	margin-left: 10px;
	font-size: 0;
	display: inline-block;
	width: 90px;
	height: 16px;
	width: 98px \9;
	height: 18px \9;
	background: url(../images/icon_star.png) no-repeat 0 100%;
	background-size: 90px 32px;
	position: relative
}

.star_box span {
	display: inline-block;
	width: 100%;
	height: 100%;
	background: url(../images/icon_star.png) no-repeat 0 0;
	background-size: 90px 32px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9
}

.accordion {
	margin-bottom: 0
}

.accordion-group {
	border: none
}

.accordion-heading {
	background: #F8F8F8
}

.accordion-heading a {
	text-decoration: none;
	color: #333;
	font-weight: bold;
	font-size: 12px
}

.accordion-heading a.collapsed .caret {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg)
}

.accordion-heading .caret {
	vertical-align: middle;
	margin-right: 5px
}

.accordion-inner.active a {
	color: #D10506
}

.accordion-inner a {
	color: #888
}

.mt_10 {
	margin-top: 10px
}

._article_content .new_caigou_list_box {
	margin-bottom: 15px
}

._article_content .new_caigou_list_box ._head {
	background: #f8f8f8
}

._article_content .new_caigou_list_box .span10 {
	width: 516px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

._article_content .new_caigou_list_box .row {
	padding: 8px 0
}

._article_content .new_caigou_list_box .__status a {
	padding: 3px 10px
}

.left_compay_logo {
	text-align: center;
	padding: 10px 0;
	overflow: hidden
}

.left_compay_logo img {
	width: 130px;
	height: 130px;
	border: 1px solid #eee
}

.left_compay_logo h1 {
	padding-top: 10px;
	font-size: 14px;
	text-align: center;
	line-height: 1.4;
	color: #0088cc
}

.text-white {
	color: #FFF
}

.article_box ._article_content ._head a.text-white:hover {
	text-decoration: underline;
	color: #FFF
}

._yuangze_shengming {
	background: #f8f8f8;
	padding: 5px
}

._yuangze_shengming .span1 {
	padding: 5px 0
}

._yuangze_shengming .span9 {
	margin-left: 0;
	/*width: 698px;*/
	/*8.30修改为*/
	width: 755px;
	color: #999;
	padding: 5px 0
}

._yuangze_shengming .span9 p {
	text-indent: 0;
	padding: 0;
	font-size: 12px;
	margin-left:10px;
}

.shop_banner_box {
	background-color: #005580;
	color: #FFF
}

.shop_banner_box .media .pull-left {
	width: 89px;
	height: 88px;
	background: url(../images/shop_start_1.gif) no-repeat;
	background-size: 100% 100%;
	margin-top: 4px;
	margin-bottom: 6px
}

.shop_banner_box .media .pull-left img {
	display: none
}

.shop_banner_box.shop_start_0 {
	background: url(../images/shop_start_bg_0.jpg) repeat-x
}
.shop_banner_box.shop_start_0 .media .pull-left {
	background: url(../images/shop_start_0.gif) no-repeat;
	    background-size: 100% 100%;
}
.shop_banner_box.shop_start_1 {
	background: url(../images/shop_start_bg_1.jpg) repeat-x
}

.shop_banner_box.shop_start_2 {
	background: url(../images/shop_start_bg_2.jpg) repeat-x
}

.shop_banner_box.shop_start_2 .media .pull-left {
	background: url(../images/shop_start_2.gif) no-repeat
}

.shop_banner_box.shop_start_3 {
	background: url(../images/shop_start_bg_3.jpg) repeat-x
}

.shop_banner_box.shop_start_3 .media .pull-left {
	background: url(../images/shop_start_3.gif) no-repeat
}

.shop_banner_box .pull-left {
	display: block;
	width: 80px;
	height: 80px;
	border-radius: 3px;
	overflow: hidden
}

.shop_banner_box .pull-left img {
	width: 100%;
	height: 100%
}

.shop_banner_box ._box {
	padding: 0 0
}

.shop_banner_box ._cont {
	margin-left: 20px
}

.shop_banner_box ._cont .media-body {
	color: #ccc
}

.shop_banner_box ._cont .media {
	margin-top: 12px
}

.shop_banner_box .pull-left {
	margin-right: 30px
}

.shop_banner_box h4 {
	margin-top: 10px
}

.shop_navbar_box .nav li a {
	padding: 7px 10px;
	font-size: 14px
}

.shop_navbar_box .navbar-inner {
	min-height: auto
}

._qq_line {
	padding: 5px 10px;
	overflow: hidden
}

._qq_line a {
	margin-bottom: 6px
}

._shop_log_info_box {
	padding-bottom: 15px
}

._shop_log_info_box ._box {
	padding-top: 10px;
	padding-bottom: 15px
}

._shop_log_info_box .pull-left {
	display: block;
	width: 80px;
	height: 80px;
	overflow: hidden;
	border-radius: 100%;
	border: 1px solid #eee
}

._shop_log_info_box .pull-left img {
	width: 100%;
	height: 100%
}

._shop_log_info_box .media-heading {
	margin-top: 18px
}

._shop_log_info_box ._cont .media {
	margin-top: 10px
}

.__tip_box {
	display: inline-block;
	padding: 2px 12px;
	color: #D10506;
	border: 1px solid #D10506;
	width: 160px;
	text-align: center;
	line-height: 22px;
	margin-right: 15px
}

.__tip_box .iconfont {
	margin-right: 5px;
	vertical-align: middle
}

.left_sidebar_tb_box th {
	/*width: 60px;*/
	color: #888;
	text-align: right
}

.left_sidebar_tb_box td {
	text-align: left
}

.left_sidebar_tb_box td,.left_sidebar_tb_box th {
	padding: 3px 0
}

.left_sidebar_tb_box._th_40 th {
	width: 40px
}

.left_sidebar_cate_list .icon-xialatubiao {
	font-size: 12px;
	float: right
}

._shop_details_model {
	padding: 10px
}

._shop_details_model .pull-left {
	display: block;
	width: 130px;
	margin-right: 20px
}

._shop_details_model .pull-left img {
	width: 100%
}

._shop_details_model ._cont .media-body {
	text-indent: 2em
}

.shop_jieshao_box .span8 {
	width: 655px
}

.shop_jieshao_box .span7 {
	width: 575px
}

.shop_jieshao_box .span1 {
	text-align: right
}

._left_siderbar_search {
	margin: 0
}

._left_siderbar_search input {
	border: 1px solid #ccc;
	line-height: 28px;
	height: 28px;
	width: 158px;
	padding: 0 5px
}

.breadcrumb {
	margin-bottom: 10px;
	background-color: #FFF;
	margin-left: -10px
}

.shop_prod_detail_box {
	padding: 20px 0
}

.shop_prod_detail_box .span4 {
	border: 1px solid #eee;
	width: 238px !important;
	height: 238px
}

.shop_prod_detail_box .span4 img {
	width: 100%;
	height: 100%
}

.shop_prod_detail_box .span10 {
	width: 808px
}

.shop_prod_detail_box h1._head {
	padding: 0 10px;
	font-size: 22px;
	color: #D10506;
	border-bottom: 1px solid #eee
}

.shop_prod_detail_box h1._head span {
	font-size: 12px;
	color: #888
}

.desc_text_box .__head {
	text-indent: 0
}

.desc_text_box p {
	text-indent: 2em;
	padding: 5px 0;
	color: #888
}

.from_default .control-label {
	width: 155px
	margin-left:2px;
}

.from_default .controls {
	margin-left: 160px
}

.from_default input,.from_default textarea,.from_default select {
	padding: 0 4px;
	border: 1px solid #ddd;
	line-height: 24px;
	height: 24px;
	width: 220px
}

.from_default .checkbox input {
	height: auto
}

.from_default textarea {
	height: auto
}

.from_default select {
	width: 230px
}

.from_default .radio input,.from_default .checkbox input {
	width: auto;
	border: inherit;
	vertical-align: middle;
	margin-right: 3px
}

.ft_right {
	text-align: right !important
}

.ft_left {
	text-align: left !important
}

.left_sidebar_cate_list a.active {
	color: #D10506
}

.right_table_box thead td {
	padding-left: 0
}

.right_table_box td,.right_table_box th {
	overflow: hidden
}

.right_table_box td {
	padding: 10px 10px;
	color: #666
}

.right_table_box .ft_left .iconfont {
	margin: 0 8px;
	color: #005580
}

.right_table_box .ft_left .iconfont.icon-shoujianxiang {
	color: #D10506
}

.right_table_box .checkbox {
	line-height: 30px;
	height: 30px
}

.right_table_box .checkbox input {
	vertical-align: middle;
	margin-top: 9px;
	margin-right: 5px
}

.mr_5 {
	margin-right: 5px
}

.shop_caigou_select_box .span10 {
	width: 507px
}

.cb_check_all_caigou,.cb_check_all_product {
	margin-right: 5px !important;
	margin-top: 7px !important
}

.shop_metting_list_style .span3 {
	float: left
}

.shop_metting_list_style .span5 {
	width: 383px
}

.shop_metting_list_style .span1 {
	margin-top: 3px
}

.shop_news_list_fabu .span7 {
	width: 520px;
	margin-right: 10px
}

.shop_news_list_fabu .span2 {
	width: 140px;
	margin: 0;
	margin-top: 20px
}

.shop_news_list_fabu ._item ._time {
	margin-top: 12px;
	color: #888;
	text-align: right
}

.tb_border_none table,.tb_border_none th,.tb_border_none td {
	border: none;
	color: #777
}

.tb_border_none th {
	font-weight: normal
}

.shop_company_zhujian_list .checkbox {
	margin-top: 50px
}

.shop_company_zhujian_list dt {
	height: 100%;
	line-height: 111px
}

.shop_company_zhujian_list dt a {
	color: #F89406
}

.shop_company_zhujian_list dt a:hover {
	text-decoration: none
}

.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline {
	margin-left: 0
}

#send_xunpan_popup_product,#send_xunpan_popup {
	width: 830px
}

#send_xunpan_popup_product input,#send_xunpan_popup input {
	width: 550px;
}

#send_xunpan_popup_product textarea,#send_xunpan_popup textarea {
	width: 550px;
    height: 300px;
}

#send_xunpan_popup_product .__logo_list dl,#send_xunpan_popup .__logo_list dl {
	width: 100px;
	height: 100px
}

#send_xunpan_popup_product .__logo_list dl dd,#send_xunpan_popup .__logo_list dl dd {
	height: 100%
}

#send_xunpan_popup_product .__logo_list dl dt,#send_xunpan_popup .__logo_list dl dt {
	width: 97px
}


#reply_xunpan_popup,#receive_xunpan_popup {
	width: 750px
}

#reply_xunpan_popup input,#receive_xunpan_popup input {
	width: 550px;
}

#reply_xunpan_popup textarea,#receive_xunpan_popup textarea {
	width: 550px;
    height: 300px;
}

#reply_xunpan_popup .__logo_list dl,#receive_xunpan_popup .__logo_list dl {
	width: 100px;
	height: 100px
}

#reply_xunpan_popup .__logo_list dl dd,#receive_xunpan_popup .__logo_list dl dd {
	height: 100%
}

#reply_xunpan_popup .__logo_list dl dt,#receive_xunpan_popup .__logo_list dl dt {
	width: 97px
}

#show_detail_page_header {
	min-width: 1000px;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	width: 100%;
	background: #D10506;
	padding: 10px 20px
}

#show_detail_page_header .span3 {
	margin-top: 5px
}

#show_detail_page_header ._logo {
	vertical-align: middle
}

#show_detail_page_header ._logo a {
	display: block;
	height: 40px;
	color: #FFF;
	text-decoration: none
}

#show_detail_page_header ._logo span {
	font-size: 22px;
	display: inline-block;
	vertical-align: middle
}

#show_detail_page_header ._logo img {
	height: 100%;
	vertical-align: middle;
	margin: 0 10px
}

#show_detail_page_main {
	min-height: 100%;
	margin-top: 50px;
	background-attachment: fixed !important
}

#show_detail_page_main .container {
	position: relative
}

#show_detail_page_main .right_text_box {
	width: 500px;
	padding: 60px;
	float: right;
	color: #FFF
}

#show_detail_page_main .right_text_box h1,#show_detail_page_main .right_text_box a {
	text-shadow: 1px 2px 1px #d10506
}

#show_detail_page_main .right_text_box h1 {
	font-size: 30px;
	padding-bottom: 30px
}

#show_detail_page_main .right_text_box a {
	color: #FFF;
	font-size: 14px
}

#show_detail_page_main .span4 {
	width: 180px !important
}

#show_detail_page_main .span10_right {
	width: 885px
}

#show_detail_page_main .span10_right .text_indent {
	text-indent: 2em
}

#show_detail_page_main .span10_right .article_box {
	color: #000;
	margin-bottom: 20px
}

#show_detail_page_main .span10_right .article_box p {
	line-height: 2
}

#show_detail_page_main .span10_right h2 {
	text-align: center;
	color: #222222;
	font-weight: normal;
	font-size: 18px;
	position: relative
}

#show_detail_page_main .span10_right h2 span {
	padding: 0 20px;
	background: #FFF;
	position: relative;
	z-index: 10
}

#show_detail_page_main .span10_right h2:after {
	content: ' ';
	display: block;
	height: 1px;
	border-bottom: 1px solid #eaeaea;
	position: absolute;
	left: 0;
	top: 50%;
	width: 100%;
	z-index: 1
}

#show_detail_page_main ._left_bar {
	padding: 0
}

#show_detail_page_main ._left_bar a {
	font-weight: normal;
	display: block;
	color: #D10506;
	text-align: center;
	font-size: 16px;
	text-decoration: none;
	line-height: 40px;
	border-bottom: 1px solid #eee
}

#show_detail_page_main ._logo_list {
	margin-bottom: 20px
}

#show_detail_page_main ._logo_list .thumbnails li.span3 {
	width: 215px
}

#detail_baomingbiao {
	width: 530px
}

#detail_baomingbiao ._text,#detail_baomingbiao textarea {
	width: 315px
}

#detail_baomingbiao ._text {
	height: 24px
}

#detail_baomingbiao ._captcha {
	height: 20px;
	width: 80px;
	vertical-align: middle;
	cursor: pointer
}

#special_news_box .news_banner {
	width: 1080px;
	height: 340px
}

#special_news_box .news_banner img {
	width: 100%;
	height: 100%
}

#special_news_box .news_summarize {
	margin: 20px auto
}

#special_news_box .news_summarize .pics_slide {
	float: left;
	width: 260px;
	height: 150px;
	margin-left: 10px;
	overflow: hidden
}

#special_news_box .news_summarize .news_summarize_list {
	float: right;
	width: 790px
}

#special_news_box .news_summarize .news_summarize_list li {
	padding-top: 3px
}

#special_news_box .news_summarize .news_summarize_list li p {
	padding: 5px 0
}

#special_news_box .news_summarize .news_summarize_list .news_title {
	margin-bottom: 6px;
	display: block;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 24px;
	font-size: 18px
}

#special_news_box .news_floor_content a {
	/* float: left;
	width: 210px;
    height: 160px; */
	margin: 0 4px;
	margin-bottom: 10px
}

#special_news_box .news_floor_content a img {
	width: 100%;
	height: 100%
}

#special_news_box .special_news_floor {
	margin-bottom: 20px
}

#special_news_box .special_news_floor h6 {
	color: white;
	font-size: 20px;
	height: 40px;
	line-height: 40px;
	background-color: #59a01c;
	padding-left: 10px;
	margin-bottom: 20px;
	margin-top: 20px
}

#special_news_box .special_news_floor .author_avatar {
	float: left;
	width: 210px;
	height: 150px;
	margin-left: 10px;
	overflow: hidden
}

#special_news_box .special_news_floor .author_article {
	/* float: right; */
	margin-left:235px;
	width: 790px
}

#special_news_box .special_news_floor .author_article .author_article_title {
	font-size: 18px;
	margin-top: 6px;
	margin-bottom: 6px
}

#special_news_box .special_news_floor .author_info_item {
	float: left;
	width: 530px;
	margin-bottom: 20px;
	margin-left: 10px
}

#special_news_box .special_news_floor .author_info_item .author_item_avatar {
	float: left;
	width: 210px;
	height: 160px;
	overflow: hidden
}

#special_news_box .special_news_floor .author_info_item .author_item_avatar img {
	width: 100%;
	height: 100%
}

#special_news_box .special_news_floor .author_info_item .author_item_txt {
	float: left;
	width: 300px;
	margin-left: 10px;
	margin-top: -4px
}

#special_news_box .special_news_floor .author_info_item .author_item_txt .author_item_txt_title {
	font-size: 16px
}

#special_news_box .special_news_floor .author_info_item .author_item_txt .author_item_txt_detail {
	color: #999;
	margin-top: 10px
}

.special_news_head {
	background: #FFF;
	border-bottom: 1px solid #D3D6DA;
	margin-bottom: 10px
}

.special_news_head ._logo {
	display: block;
	height: 36px;
	line-height: 36px;
	margin: 10px 0;
	color: #D10506;
	font-size: 16px
}

.special_news_head ._logo img {
	height: 100%;
	vertical-align: middle;
	margin-right: 10px
}

.special_news_head ._logo span {
	display: inline-block;
	vertical-align: middle
}

#collapseBox .accordion-body a {
	display: block
}

.accordion .accordion-body .accordion-heading {
	padding-left: 10px;
	border-top: 1px solid #eee
}

.accordion .accordion-body .accordion-heading a {
	font-weight: normal
}

.accordion .accordion-body .accordion-body .accordion-inner {
	/* padding-left: 30px;
	margin-left: 6px; */
}

.sshop_banner_box {
	background-color:#005580;
	color:#FFF
}
.sshop_banner_box .pull-left {
	display:block;
	width:80px;
	height:80px;
	border-radius:3px;
	overflow:hidden
}
.sshop_banner_box .pull-left img {
	width:100%;
	height:100%
}
.sshop_banner_box ._box {
	padding:20px 0
}
.sshop_banner_box ._cont {
	margin-left:20px
}
.sshop_banner_box ._cont .media-body {
	color:#ccc
}
.sshop_banner_box ._cont .media {
	margin-top:12px
}
.sshop_banner_box .pull-left {
	margin-right:30px
}
.sshop_banner_box h4 {
	margin-top:10px
}
.sshop_navbar_box .nav li a {
	padding:7px 15px;
	font-size:14px
}
.sshop_navbar_box .navbar-inner {
	min-height:auto
}

/* 重置密码 */
#reesetPassword_box {
  border: 1px solid #eee;
  background: white;
}
#reesetPassword_box .process_box {
  width: 980px;
  margin: 0 auto;
  border-bottom: 1px solid #eee;
  overflow: hidden;
}
#reesetPassword_box .process {
  width: 960px;
  margin: 20px auto;
  float: left;
}
#reesetPassword_box .process_item {
  width: 320px;
  position: relative;
  float: left;
  text-align: center;
}
#reesetPassword_box .process_item:before {
  content: '';
  width: 18px;
  height: 18px;
  display: block;
  background: url(../images/reset_password.png) -1px -4px no-repeat;
  margin: 0 auto 15px;
}
#reesetPassword_box .process_item.active:before {
  background-position: -1px -25px;
}
#reesetPassword_box .process_item:after {
  content: '';
  display: block;
  position: absolute;
  width: 300px;
  height: 1px;
  background: #D10506;
  left: 170px;
  top: 9px;
}
#reesetPassword_box .process li.after:after {
  content: none;
}
#pwd_find_method {
  width: 600px;
  margin: 0 auto;
  margin-top: 60px;
  border: 1px solid #e5e5e5;
  padding: 20px;
  position: relative;
}
#pwd_find_method dt {
  position: absolute;
  left: -1px;
  top: -31px;
  font-size: 0;
}
#pwd_find_method dt p {
  border: 1px solid #e5e5e5;
  border-bottom: none;
  background: #FFF;
  background: #e5e5e5;
  display: inline;
  display: inline-block;
  width: 90px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  cursor: pointer;
  font-size: 12px;
}
#pwd_find_method dt p.active {
  background: #FFF;
}
#pwd_find_method .controls {
  margin-left: 0;
}
#pwd_find_method .controls ._input {
  line-height: 25px;
  height: 25px;
}
.__logo_list dd{ 
	height: 100%;
}
._yuangze_shengming{
    border: 1px solid #eee;
    background: #f5f5f5;
    padding: 10px 20px;
    margin-top: 20px;
    line-height: 1.7;
}
._image_news_model dt{
	position: fixed;
    width: 134px;
    line-height: 18px;
    position: relative;
    background: none;
    text-align: left;
    margin-top: 5px;
}
._image_news_model dt a{
	color: #333;
}
/*.__logo_list {
	text-align: left ;
}*/

.photo_list_style .__logo_list dl dt{
	margin-bottom: 10px;
}
.btn-large{
	padding: 6px 22px;
	    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 16px;
}

.from_default .radio input, .from_default .checkbox input{
	height: auto;
}
.from_default .radio input[type=checkbox], .from_default .checkbox input[type=checkbox]{
	margin-top:0;
}
.from_default .checkbox input{
	margin-top: 0;
}
.new_caigou_list_box .__status a{
	border-radius: 4px;
}
.register_alert_success .alert-success{
	background: #f8f8f8;
}
.register_alert_success .alert-success .btn-large{
	font-size: 14px;
}
.register_alert_success .alert-success p strong{
	    font-size: 20px;
}
._calendar_info_box .alert a{
    display: block;
    /* white-space: nowrap; */
    /* text-overflow: ellipsis; */
    line-height: 1.6;
    color: #000;
    border-bottom: 1px dashed #ccc;
    padding: 5px 0;
        word-wrap: break-word;
    word-break: break-all;
        white-space: normal;
}
._calendar_info_box .alert a:last-child{
	border: none;
}

.shop_banner_box h4{
	margin-top: 20px;
}


.technologicList dl, .cshow_list dl{
 width:148px !important;
}
.technologicList dl dd, .cshow_list dl dd{
 height:148px !important;
}

.technologicList dl dd img, .cshow_list dl dd img{
 height:148px !important;
 width:148px !important;
}
.technologicList dl dt, .cshow_list dl dt{
 width:100% !important;
}
.technologicList dl dt h6, .cshow_list dl dt h6{
	font-weight: normal !important;
 color:#666;
}
.companyInfoUpdate, .companyUpdate{
	color: #FFF !important;
}

/*a.btn_search_box_more{
	    width: 60px !important;
    height: 20px;
    line-height: 20px;
    text-align: center !important;
    padding: 0 !important;
    color: #0088cc !important;
    border: 1px solid #0088cc;
    line-height: 20px !important;
}*/




.new_caigou_list_box .span1, .new_caigou_list_box .span2, .new_caigou_list_box .span10{
	line-height: 24px;
}

/*#pageInfo._list a{
	line-height:  2.5;
}*/


#focus_news_model .box_body .span11{
	width:430px;
}

.box_body a:hover, ._list  a:hover{
	color: #D10506 !important;
}
.__logo_list dt a:hover{
	color: #FFF !important;
}
._image_news_model dt a:hover, .photo_list_style .__logo_list a:hover{
	color: #333 !important; 
}
.hangyezuzhi_model_box .media > .pull-left,
.photo_list_style .__logo_list dl dd{
    border: 1px solid #ddd;
}

.login_more_box .account
,.login_page_wrap .login_main .forget_pwd
,.login_page_wrap .login_main .register_link{
	font-size: 12px;
}
.login_page_wrap .login_main .register_link{
    margin-left: 20px;
}
.login_more_box .account input{
	margin:0;	 
}
#topbar a{
	font-size: 12px;
}

/*展示会详情*/

#show_detail_page_main .right_text_box{
	float: none;    padding: 35px;
	width: 100%;
	font-size: 16px;
}
#show_detail_page_main  ._detail_banner_box{
	border: 1px dashed #ddd;
	width:1072px;
    margin-bottom: 20px;
}
#show_detail_page_main  ._detail_banner_img_box{
	height: 165px;border: none;
}
#show_detail_page_main  ._detail_banner_img_box img{

	width: 100%;
	height: 100%;
}
#show_detail_page_main .right_text_box h1, 
#show_detail_page_main .right_text_box a{
	color: #d10506;
    text-shadow: none;
}
#show_detail_page_main ._left_bar{
	margin-top: 0;
}

#pageInfo .video_news_left .img-polaroid dd{
	margin-top: 13px;
}
#pageInfo .img-polaroid a{
	height: 100%;
}
#pageInfo .media, .media .media{
	margin-top: 0 !important;
}

.container input,select {
	/* font-family:Microsoft YaHei !important; */
	font-family:"微软雅黑";
}

.cate_list_box .index_recommend_box_wrap{
	width: 840px;
}
.cate_list_box .index_recommend_box_wrap .index_recommend_box .span6{
	    width: 507px;
}
.cate_list_box .index_recommend_box_wrap ._logo_list .span3{
	width:203px;
}

#productinfo .span4 .star_box{
	margin-left: 0;
}
.technologicList dl dd, .cshow_list dl dd{
	border: 1px solid #d1d1d1;
}
.companyForm input{
	font-family: 'Microsoft YaHei';
}

._image_news_model .__logo_list dl{
	height: auto !important;
	border: none;
	box-shadow: none;
}
._more_circle_tab li{
	margin-top:8px !important;
}
.article_box div,
.article_box span,
.article_box p{
    white-space: normal !important;
}
.right_table_box td{
	    padding: 10px 0 !important;
}

/* 印章  */
.seal_slogan{
	background: url('../images/seal.png') no-repeat center right;
}

.company_zhujian_list  .span1{
	width: 30px;
}

.shop_news_list_fabu.company_zhujian_list .span3 {
	width: 150px;
}
.shop_news_list_fabu.company_zhujian_list .__logo_list dl{
	width: 150px !important;
}
.shop_news_list_fabu.company_zhujian_list .span9{
	    width: 645px;
}


#special_news_box .news_summarize .pics_slide,
#special_news_box .news_floor_content a img,
#special_news_box .special_news_floor .author_info_item .author_item_avatar
{
	border: 1px solid #d1d1d1;
}

.article_box ._article_content p{
	text-indent: 0;
}

.new_caigou_list_box .__status a{
	opacity: 1;
}
.new_caigou_list_box .__status a:hover{
	text-decoration: none;
	color: #FFF !important;
	opacity: .8;
}

.new_caigou_list_box .__status.__disabled a{
	background: #999;
}	
/*#sy .checkbox{
	margin-bottom: 10px;
}*/
#sy{
	margin-left: 0 !important;
	padding-left: 10px !important;
}

#sss , #sy{
    background: #f8f8f8;

}
#sss {
	padding-left: 110px;
}

#sss .control-label{
	text-align: left;
	margin-bottom: 10px;
	padding-right: 10px;
}

.__product_list_box .span8{
	width: 688px !important;
}
.__product_list_box .span4_second{ 
	width: 290px !important;
}

.__product_list_box .span8_admin{
	width: 680px !important;
}
.__product_list_box .span8_admin .span4_second{
	width: 305px !important;
}
._shop_details_model .pull-left img{
	border:1px solid #d1d1d1;
}


.right_table_box .table-striped td{
	padding: 3px 0 !important;
    vertical-align: middle;
}

#special_news_box .news_summarize .news_summarize_list li p a.news_title {
	display: inline;
	font-size: 12px;
}
#special_news_box .special_news_floor .author_info_item .author_item_avatar{
	height: 140px;
}
#special_news_box .special_news_floor .author_info_item .author_item_txt  a{
	height: auto;
    width: auto;
    margin: 0;
    padding: 0;
    /* line-height: 30px; */
    float: none;
    color: #666;
}
#special_news_box .special_news_floor .author_info_item .author_item_txt .author_item_txt_detail{
	color: #999;
}

#sss .control-label{
	margin-bottom: 0;
}
#special_news_box .special_news_floor h6{
	font-size: 16px;
	padding-left: 15px;
}

#special_news_box .special_news_floor .author_info_item .author_item_txt .author_item_txt_title {
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

#purchaseinfolist .span1 input{
	margin-top:10px;
}
#productinfo a.company_detail,
#productinfo  h2 a{
	color: #333;
}

#productinfo .span8{
	width:655px;
}
#productinfo .span3 {
	width:131px !important;
}
#productinfo .span3 ._btn_box{
	position: relative;
   /*  left: 35px; */
}
.breadcrumb a{
	color: #666 !important;
}
.breadcrumb a:hover{
	color: #333;
	text-decoration: none;
}

.company_search_list .paper_news_left{
    width: 655px;
}

.company_search_list .paper_news_left p {
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.__no_login_talbe{
    font-size: 13px;
    color: #555;
    white-space: normal !important;
    width:100%;
}
.__no_login_talbe th{
	width: 90px;
	text-align: left;
    line-height: 30px;
}
.__no_login_talbe td{
	vertical-align: middle;
    text-align: center;
}

._shop_details_model .companyInfoForm table td, ._shop_details_model .companyInfoForm table th,
._shop_details_model .companyForm table td, ._shop_details_model .companyForm table th,
._shop_details_model.media._box td, ._shop_details_model.media._box th
{
    padding: 3px 0;
}
._shop_details_model.media._box .table{
	margin-bottom: 0;
}
._shop_details_model.media._box{
	margin-top:0;
	min-height: auto !important;
	overflow: hidden;
}


/* search */
.p2p_ssk{
	padding-left:0;
}
#search_box_input_text{
	margin-left: 85px;
}
#search_box_dropdown_list{
	position: relative;
	width:70px;
	float: left;
	height: 100%;
	text-align: center;
    background: url(../images/icon_up_down.png) no-repeat right center;
    background-size: 8px 17px;
    margin-left: 5px;
    margin-right: 10px;
}
#search_box_dropdown_list h6{
	line-height: 38px;
    width: 50px;
    cursor: pointer;
}
#search_box_dropdown_list ul{
	position: absolute;
    left: -1px;
    width: 100%;
    background: #FFF;
    top: 38px;
    border: 1px solid #d10506;
    border-top: none;
    margin-left: -5px;
    z-index:10;
}
#search_box_dropdown_list ul li{
	line-height: 30px;
	border-bottom: 1px solid #f8f8f8;
	cursor: pointer;
}
#search_box_dropdown_list ul li:hover,
#search_box_dropdown_list ul li.active{
	color: #d10506;
    background: #f8f8f8;
}
#search_box_dropdown_list  ul{
	display: none;
}
.navbar .nav{
	margin-right: 0;
}
.navbar .navbar-inner{
	min-width: 1070px;
}
#topbar{
	    min-width: 1110px;
}

.recommendType{
	font-weight: bold;
}

._ellipsis {
	text-overflow:ellipsis;
	overflow: hidden;
	white-space: nowrap
}