﻿@CHARSET "UTF-8";
.sino-bg-white {background: white!important;}
.sino-bg1 {background-color: #f2f2f2!important;}
.sino-bg2 {background-color: #ffffff!important;}
.sino-bg3 {background-color: #f5f5f5;}

.sino-border {border: solid 1px #d7d7d7!important;}
.sino-border-top {border-top: solid 1px #d7d7d7!important;}
.sino-border-right {border-right: solid 1px #d7d7d7!important;}
.sino-border-bottom {border-bottom: solid 1px #d7d7d7!important;}
.sino-border-left {borderr-left: solid 1px #d7d7d7!important;}

.sino-border2 {border: dashed 1px #d7d7d7!important;}
.sino-border-top2 {border-top: dashed 1px #d7d7d7!important;}
.sino-border-right2 {border-right: dashed 1px #d7d7d7!important;}
.sino-border-bottom2 {border-bottom: dashed 1px #d7d7d7!important;}
.sino-border-left2 {borderr-left: dashed 1px #d7d7d7!important;}

.sino-title-div {
	clear: both;
	height: 50px;
	line-height: 50px;
	border-bottom: #a94442 solid 2px;
	font-size: 24px;
	padding-left: 30px;
	font-family: '微软雅黑';
	color: #a94442;
	margin-bottom: 20px;
}

.sino-search-row {
	padding-left: 10px;
	padding-right: 10px;
}
/*----面包屑 开始--------*/
.sino-crumb {
	line-height: 56px;
	font-family: 微软雅黑;
	font-size: 14px;
	height: 64px;
	padding-left: 10px;
	padding-right: 10px;
}
.sino-conouter {overflow: hidden!important;}
@media (min-width : 768px) {
	.sino-conouter {width: 768px;}
}
@media (min-width : 992px) {
	.sino-conouter {width: 992px;}
}
@media (min-width : 1200px) {
	.sino-conouter {width: 1200px;}
}

.sino-p-lr-10 {padding-right: 10px; padding-left: 10px;}
.sino-nav-font {font-size: 16px; color: #333333;}
a.sino-nav-font-a {font-size: 16px; color: #878787!important; text-decoration: none!important;}
a.sino-nav-font-a:hover {font-size: 16px; color: #878787!important; text-decoration: none!important;}
/*----面包屑 结束--------*/

.sino-ul, sino-ol {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.sino-notice {
	width: 85%;
	text-indent: 24px;
	line-height: 25px;
	margin: 55px auto;
}
.sino-notice p {margin: 10px 0;}
.sino-asp-p {text-indent: 2em; line-height: 25px;}
.sino-offic {
	margin-left: 16px;
	vertical-align: middle;
	margin-bottom: 31px;
	display: inline-block;
}

.sino-title-red {
	width: 100px;
	z-index: 222;
	padding-bottom: 5px;
	border-bottom: 4px solid #da3203;
	position: relative;
	font-size: 18px;
}
.sino-form {position: static!important; width: 100%!important;}
/*----字体开始------*/
.sino-font-s1 {font-size: 12px;}
.sino-font-s2 {font-size: 14px;}
.sino-font-s3 {font-size: 16px;}
.sino-font-s4 {font-size: 18px;}
.sino-font-s8 {font-size: 26px;}
.sino-font-s10 {font-size: 30px;}

.sino-font12 {font-family: "Arial", "Microsoft Yahei", "宋体"; font-size: 12px; color: #222; font-weight: 400; line-height: 22px;}
.sino-font14 {font-family: "Arial", "Microsoft Yahei", "宋体"; font-size: 14px; color: #222; font-weight: 400;}
.sino-font16 {font-family: "Arial", "Microsoft Yahei", "宋体"; font-size: 16px; color: #222; font-weight: 400;}

.sino-font-bold {font-weight: bold;}
.sino-color-red {color: #fc4e13;}
.sino-color-white {color: #ffffff;}
.sino-color-gray {color: #888;}
.sino-text-cont {font-size: 14px; color: #777; line-height: 25px;}
/*----字体结束------*/

/*----连接hover 开始-----*/
a.sino-yhzx-a {color: #fc4e13!important; font-size: 16px; text-decoration: none!important; cursor: pointer;}
a.sino-yhzx-a:hover {color: #fc4e13!important; font-size: 16px; text-decoration: none!important;}

a.sino-a {color: #333; text-decoration: none!important; cursor: pointer;}
a.sino-a:hover {color: #337ab7!important; text-decoration: none!important;}
a.sino-a:focus {color: #333; text-decoration: none!important;}
a.sino-a:hover span {color: #337ab7; text-decoration: none!important;}

a.sino-icon-a {color: #777; text-decoration: none!important; cursor: pointer;}
a.sino-icon-a:hover {color: #777; text-decoration: none!important;}
/*----连接hover 结束-----*/

/*--分页样式 开始--*/
.sino-page-font14 {font-family: "Arial", "Microsoft Yahei", "宋体"; font-size: 14px; font-weight: 400;}
a.sino-page-font14 {text-decoration: none;}
a.sino-page-font14:hover {text-decoration: none;}

.sino-page-previous {border: 1px solid #e8e8e8; padding: 8px 20px; color: #636363; cursor: default;}
a.sino-page-previous:hover {text-decoration: none; color: #636363;}

.sino-page-next {border: 1px solid #e8e8e8; padding: 8px 20px; color: #000000;}
a.sino-page-next:hover {background: #d30b15; color: #fff;}

.sino-page-current-num {border: 1px solid #e8e8e8; padding: 8px 20px; color: #fff; background: #d30b15;}
.sino-page-current-nextnum {border: 1px solid #e8e8e8; padding: 8px 20px; color: #000000;}
a.sino-page-current-nextnum:hover {background: #d30b15; color: #fff;}

.sino-page-text {height: 34px!important; width: 55px!important;}
input.sino-page-text {display: inherit;}

.sino-page-altogether {margin:0 10px!important; display: inline-block!important; padding-top: 5px!important;}
.sino-page-go {border: 1px solid #e8e8e8; padding: 8px 20px; color: #000000;}
a.sino-page-go:visited {border: 1px solid #e8e8e8; padding: 8px 20px; color: #000000!important; text-decoration: none!important;}
a.sino-page-go:hover,
a.sino-page-go:focus {background: #d30b15; color: #fff; text-decoration: none!important;}

.page_new {width: 100%!important; overflow: hidden!important;}
.page span {display: inline-block; text-align: center; *padding-bottom: 2px;}
/*--分页样式 结束--*/

.sino-input-title {font-size: 14px; color: #a94442; font-weight: bold;}

/*--详情-附件样式 开始--*/
.sino-att-div {background: #fffbed!important; line-height: 25px!important;}
/*--详情-附件样式 结束--*/

/*--写信-上传附件样式 开始--*/
.sino-att-font {font-size: 14px!important; line-height: 25px!important;}
.sino-att-font p,
.sino-att-font input {font-size: 14px!important;}
/*--写信-上传附件样式 结束--*/

/*--写信-上传附件样式 开始--*/
.sino-lh-25 {line-height: 25px!important;}
/*--写信-上传附件样式 结束--*/
.sino-lh-40 {line-height: 40px!important;}

.sino-star-btn {
	margin: 5px 20px;
	padding: 10px 10px 10px 10px;
	background-color: #d3d3d3;
	border: #fff solid 0px;
	border-radius: 5px;
	color: #666;
	line-height: 18px;
}

.sino-star-btn:hover {
	background-color: #ec971f;
	border: #fff solid 0px;
	color: #fff;
}

.sino-star-btn img {
	width: 16px;
	height: 18px;
	float: left;
	margin: 0 2px;
	vertical-align: middle;
}

.sino-star-btn:focus {
	color: #fff;
	background-color: #ec971f;
	border-color: #985f0d;
}

.sino-star-btn-warning {
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236;
}

.sino-star-btn-warning:focus,
.sino-star-btn-warning.focus {
	color: #fff;
	background-color: #ec971f;
	border-color: #985f0d;
}

.sino-star-btn-warning:hover {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512;
}

.sino-star-btn-warning:active,
.sino-star-btn-warning.active {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512;
}

.sino-star-btn-warning:active:hover,
.sino-star-btn-warning:active:focus,
.sino-star-btn-warning:active.focus {
	color: #fff;
	background-color: #d58512;
	border-color: #985f0d;
}

.sino-star-btn-warning:active,
.sino-star-btn-warning.active {
	background-image: none;
}

.sino-star-btn-warning.disabled:hover,
.sino-star-btn-warning[disabled]:hover,
fieldset[disabled] .sino-star-btn-warning:hover,
.sino-star-btn-warning.disabled:focus,
.sino-star-btn-warning[disabled]:focus,
fieldset[disabled] .sino-star-btn-warning:focus,
.sino-star-btn-warning.disabled.focus,
.sino-star-btn-warning[disabled].focus,
fieldset[disabled] .sino-star-btn-warning.focus {
	background-color: #f0ad4e;
	border-color: #eea236;
}

.sino-star-btn-warning .badge {
	color: #f0ad4e;
	background-color: #fff;
}