/*页面公共样式*/
.mt50{
	margin-top: 50px;
}
.mt20{
	margin-top: 20px;
}
.mt22{
	margin-top: 22px;
}
.col_ora{
	color: #ff7200;
}
.line{
	border-left: 1px solid #d2dae6;
}
.hide{
	display: none;
}
.block_title{
	width: 100%;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	color: #5c717c;
	background-color: #e7ebf1;
	text-indent: 12px;
}
/****plaza模块分页组件特殊样式*****/
.wd-page ul li{
	border-radius: 0px;
	border: 1px solid #c1c7d0;
	color: #5c717c;
	background: #fff;
}
.wd-page ul li.active, .wd-page ul li:hover{
	color: #fff;
	border: 1px solid #ff7d13;
}
/*头部交易数量显示区域*/
#top_banner{
	width: 100%;
	height: 234px;
	background-color: #73c2ea;
	color: #fff;
}
#stock_number{
	width: 1000px;
	margin:auto;
}
#stock_number li{
	width: 333px;
	float: left;
	text-align: center;
}
#stock_number li div{
	height: 140px;
	font-size: 72px;
	line-height: 140px;
}
#stock_number li p{
	height: 15px;
	line-height: 15px;
	font-size: 14px;
}
/*tab 切换区域*/
#plaza_content{
	width: 1000px;
	position: relative;
	top: -52px;
	height: auto;
	margin: auto;
}
#plaza_tab{
	height: 51px;
	width: 100%;
}
#tab_ul{
	width: auto;
	height: 51px;
	float: left;
}
#tab_ul li{
	float: left;
	padding-top: 7px;
	height: 44px;

}
#tab_ul li a{
	height: 100%;
	display: block;
	background-color: #e4e4e4;
	border: 1px solid #d0d0d0;
	color: #92989a;
	text-align: center;
	line-height: 40px;
	padding: 0px 50px;
	font-size: 16px;
}
#tab_ul li.active{
	height: 51px;
	padding-top: 0px;
}
#tab_ul li.active a{
	background-color: #ffffff;
	color: #686868;
	line-height: 56px;
	border-bottom: 0px;
}
#publish_ul{
	float: right;
	width: auto;
	padding-top: 20px;
	margin-right: 30px;
}
#publish_ul li{
	float: right;
	margin-left: 39px;
}
#publish_ul li a{
	font-size: 16px;
	color: #fff;
}
#publish_ul li a:hover{
	text-decoration: underline;
}
#publish_ul li a .icon-more-write-arrow{
	display: inline-block;
}
/*主搜索区域*/
#search_content{
	position: relative;
	padding-bottom: 21px;
	height: auto;
}
.seleced_terms{
	border: 1px solid #e7ebf1;
	color: #5c717c;
	height: 25px;
	line-height: 25px;
	padding: 0px 5px;
	width: auto;
	float: left;
	margin: 13px 0px 7px 17px;
}
.terms dd .seleced_terms span{
	color: #ff7200;
	margin-left: 2px;
}
dl.terms dd .seleced_terms span:hover{
	text-decoration: none;
	cursor: default;
}
.seleced_terms .close{
	color: #ff7200;
	display: inline-block;
	cursor: pointer;
	margin-left: 5px;
}
dl.terms{
	height: auto;
	border-bottom: 1px solid #e7ebf1;
}
dl.terms dt{
	height: 54px;
	line-height: 54px;
	float: left;
	width: 126px;
	text-align: right;
	color: #5c717c;
	font-size: 14px;
}
dl.terms dd{
	float: left;
	line-height: 54px;
	width: 860px;
}
dl.terms dd span{
	font-size: 14px;
	color: #0088cc;
	margin-left: 17px;
	cursor: pointer;
}
dl.terms dd span:hover{
	text-decoration: underline;
}
.matrix-select>span {
float: left;
padding: 0px ;
margin-right: 0px;
height: auto;
line-height: 20px;
margin-bottom: 20px;
width: auto;
}
.matrix-select{
	margin-top: 17px;
}
.matrix-select>span.active {
	background: none;
	color: #0088cc;
}
#search_assits{
	position: absolute;
	bottom: 1px;
	background: #fff;
	left: 33%;
	cursor: pointer;
}
#search_assits:hover{
	text-decoration: underline;
}
#search_more{
	padding: 0px 20px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #e7ebf1;
	border-top: none;
	font-size: 12px;
	color: #5c717c;
}
#search_more span{
	display: inline-block;
	margin-left: 5px;
}
#sort{
	/*display: inline-block;*/
	height: 34px;
}
#result_block{
	width: 450px;
	margin-right: 20px;
	line-height: 34px;
	position: absolute;
	right: 0px;
	z-index: 11;
	top: -34px;
}
select.small_sel{
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
    text-indent: 0px;
    margin-left:9px;
    border:1px solid #c1c7d0;
    color: #5c717c;
    background: #fff;
}
a.small_btn{
	padding: 0px 14px;
	height: 23px;
	line-height: 23px;
	display: block;
	margin-top: 5px;
	text-indent: 0px;
	margin-left:9px;
	border:1px solid #c1c7d0;
	color: #5c717c;
	background: #fff; 
}
.small_btn:hover{
	color: #fff;
	background-color: #ff7200;
	border-color: #ff7200;
}
a.sort{
    padding: 0px 14px;
    height: 23px;
    line-height: 23px;
    display: block;
    margin-top: 5px;
    text-indent: 0px;
    margin-left:9px;
    border:1px solid #c1c7d0;
    color: #5c717c;
    background: url("../../image/stock-market/arrow-up.png") no-repeat scroll 88%  9px #fff;
    padding-right: 20px;
}
a.asc{
    background: url("../../image/stock-market/sel-arrow-up.png") no-repeat scroll 88%  9px #fff;
    color:#ff8a00;
}
a.desc{
    background: url("../../image/stock-market/sel-arrow-down.png") no-repeat scroll 88% 9px #fff;
    color:#ff8a00;
}
.succes-rad{
    margin-left: 10px;
}
.succes-rad label{
    margin-right: 15px;
    font-size: 12px;
}
.succes-rad label input{
    vertical-align: middle;
}
a.btn_active{
	color: #fff;
	background-color: #ff7200;
	border-color: #ff7200;
}
a.btn_disable:hover,a.btn_disable{
	color: #cddce3;
	background-color: #fff;
	border-color: #c1c7d0;
}
.result_list_box{
	padding: 18px 20px 18px 18px;
	height: 93px;
	width: 962px;
	overflow: hidden;
	border-bottom: 1px solid #b1b5bc;
	background-color: #fff;
}
.result_list_box:hover{
	background-color: #f6f6f6;
}
.result_list_box img.fl{
	width: 112px;
	height: 91px;
	border: 1px solid #e8e8e8;
}
.result_list_box_center{
	float: left;
	margin-left: 31px;
	width: 390px;
}
.result_list_box_center .bottom{
	margin-top: 26px;
	color: #5a5a5a;
}
.mainInfo{
	font-size: 16px;
}
.otherInfo{
	font-size: 14px;
	color: #5a5a5a;
	margin-top: 5px;
}
h4{
    height:20px;
    width:480px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.bottom p{
    width: 275px;
    float: left;
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.bottom .star{
    width: auto;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    float: right;
    margin-right: 33px;
}
.result_list_box_right .price{
	font-size: 16px;
	text-align: right;
}
.result_list_box_right .count_people{
	font-size: 14px;
	color: #5a5a5a;
	text-align: right;
}
.result_list_box_right .buy_btn{
	padding: 0px 23px;
	color: #fff;
    background-color: #ff7200;
	height: 30px;
	display: block;
	line-height: 30px;
	/* border-radius: 5px; */
}

.result_list_box_right .green_btn{
    background-color: #8dc200;
}

.result_list_box_right .disable_btn{
	width:102px;
    text-align:center;
	color: #fff;
	background-color: #ccc;
	height: 30px;
	display: block;
	line-height: 30px;
	/* border-radius: 5px; */
}
.noSearchResult{
	text-align: center;
line-height: 87px;
font-size: 18px;
}