@charset "gb2312";
body{padding:0; margin:0 auto; color:#333333; font-family:Microsoft Yahei;}
ol, ul, dl, dt, dd, form{ padding:0; margin:0;}
li{ list-style:none;}
img{ border:none; border:0;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#3188d8;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus { outline: none;}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, form, fieldset, input, textarea, blockquote, table{padding: 0;margin: 0;}
ul, li{list-style-type:none;}

input,
select,
label,
textarea,
button,
option
{
font-family:Microsoft Yahei; 
font-size:inherit;
color:inherit;
vertical-align:middle;
}
textarea
{
overflow:auto;
}
input[type=password],
input[type=text],
input[type=file],
input[type=tel],
select,
textarea
{
border:1px solid #e6e6e6;
background-color:#fff;
background-color:rgba( 255,255,255 );
color:#999;
line-height:24px; padding:2px 6px;
}
input[type=submit],
input[type=button],
input[type=image],
input[type=reset]
{
border:none;
cursor:pointer;
}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.mt25{margin-top:25px;}
.mt15{margin-top:15px;}
.red{color:#f00;}
/*button*/
.btnSubmit, .btnReset{padding-left:50px; padding-right:50px; height:40px;}
.btnSubmit{background-color:#6195e8;}
.btnReset, .btn01{background-color:#fe9832;}
.btn02{background-color:#89c2d4;}
.btnDelete, .btnUpload{padding-left:15px; padding-right:15px; height:28px; font-size:14px;}
.btnDelete{background-color:#e1090a;}
.btnUpload{background-color:#6195e8;}
.btntp{background:url(imagestp.png) no-repeat 28px #447DD4; padding-left:56px; padding-right:26px; height:38px;}
.btnSubmit, .btnReset, .btnDelete, .btnUpload, .btntp, .btnadv{color:#fff;}
.btnSubmit, .btnReset, .btntp, .btnadv{font-size:16px; font-weight:700;}
.btn-upload{width:154px; text-align:center; height:32px;}
.btnadv{width:120px; text-align:center; height:30px;}

/*ssfg*/
.ssfg_max{width:1120px; margin:0 auto 30px;}
.ssfg_local{background:url(imagessscx_local.png) repeat-x bottom #fff; border:solid #ebebeb 1px; position:relative; padding-left:120px; padding-top:18px; padding-bottom:15px;}
.ssfg_local h2{position:absolute; top:0; left:0; height:100%; background-color:#447DD4; color:#fff; font-size:1.125em; width:80px; text-align:center; line-height:1.25em;}
.ssfg_local h2 font{position:absolute; top:50%; left:0; width:100%; margin-top:-1.25em;}
.ssfg_local a{line-height:32px; width:67.5px; display:inline-block; white-space:nowrap;}
.ssfg_search{padding:20px 70px 15px;}
.ssfg_search div.aera,
.ssfg_search .abutton{position:relative; float:left; padding-top:6px; padding-bottom:6px; min-height:42px; _height:42px;}
.ssfg_search .w50{width:50%;}
.ssfg_search .w42{width:42%;}
.ssfg_search div.aera label{width:90px; text-align:right; float:left; line-height:30px;}
.ssfg_search div.aera label.tc{text-align:center;}
.ssfg_search .input-text-c{width:76%;}
.ssfg_search .input-text-d{width:68%;}
.ssfg_search .abutton{margin-left:20px;}

.ssfg_list{}
.ssfg_list table, .sscx_list td{border-collapse:collapse;}
.ssfg_list th{background-color:#447dd4; color:#fff; font-size:16px;}
.ssfg_list td{padding:12px; line-height:150%; border:solid #e0e0e0 1px;}
.ssfg_max .ssfg_search,
.ssfg_max .ssfg_list,
.ssfg_max .pagediv
{background:#fff;}

/*page*/
.pagediv{clear:both; padding:25px 0; color:#666; font-size:14px; text-align:center;}
.pagediv a{color:#666;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px;}
.pagediv .arrow a, .pagediv .index_num{ display:inline-block; padding:0 10px; line-height:30px; border:#b5b5b5 1px solid; background:url(imagespage_num.gif) repeat-x; border-radius:4px;}
.pagediv .index_num{ border:#b5b5b5 1px solid; background:#fdfdfd; box-shadow:1px 4px 6px rgba(0,0,0,0.2) inset;}
.pagediv .arrow a:hover{background:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:10px;}
.pagination_index_last a{display:inline-block; padding:0 10px; line-height:30px; border:#b5b5b5 1px solid; background:url(imagespage_num.gif) repeat-x; border-radius:4px;}
#thisPage{width:40px; margin:0 2px; height:30px; border:#b5b5b5 1px solid; background:#fff; border-radius:4px; text-align:center;}

/*ipad*/
@media (min-width: 993px) and (max-width: 1199px) {
.ssfg_max{width:96%;}
.ssfg_search{padding:20px 30px 15px;}
.ssfg_search .input-text-c{width:62%;}
.ssfg_search .input-text-d{width:60%;}
.ssfg_search .abutton{margin-left:0;}
}

@media (max-width: 992px) {
.ssfg_max{width:96%;}
.ssfg_search{padding:20px 30px 15px;}
.ssfg_search .w42{width:35%;}
.ssfg_search .input-text-c{width:56%;}
.ssfg_search .input-text-d{width:52%;}
}

/* xs mobile*/
@media only screen and (max-width: 768px) {
.ssfg_search div.aera{float:none; clear:both;}
.ssfg_search .w50,
.ssfg_search .w42{width:100%;}
.ssfg_search .input-text-c{width:72%;}
.ssfg_search .input-text-d{width:76%;}
.ssfg_search div.aera label.tc{width:90px; text-align:right;}
.ssfg_search .abutton{margin-left:90px; float:none; padding-top:10px;}
.pagination_index_last{ padding-left:0; display:block; margin-top:12px;}
}
@media only screen and (max-width: 480px) {
.ssfg_search .input-text-c{width:60%;}
.ssfg_search .input-text-d{width:64%;}
.ssfg_local a{width:22%;}
}
@media only screen and (max-width: 320px) {
.ssfg_local{padding-left:106px;}
.ssfg_search .input-text-c{width:50%;}
.ssfg_search .input-text-d{width:54%;}
.ssfg_list td{padding:3px;}
}
