﻿@charset "utf-8";

/* 公用 */
/* body{background: #eee} */
ol,ul {list-style:none}
em{font-style:normal}
h3{font: inherit}
/* a{outline:none} */
a:active{text-decoration:none;hide-focus: expression(this.hideFocus=true)}
a:hover{text-decoration:none}
a:link{text-decoration:none;}
a:visited{text-decoration:none}
a:focus {outline:none;-moz-outline:none}

.wrap {margin: 0px auto;padding: 0 0 3em;min-height: 100%;background:#FFF}
.h_box_shadow{box-shadow: 3px 3px 9px #999;background:#FFF}
.f90{color:#f90}
.c_fff{color:#FFF!important}
.row5{overflow:hidden}
.row5 [class*="col-"]{position: relative;min-height: 1px;padding-left:5px;padding-right:5px}
.padding_left0{padding-left:0}
.panel.panel-collapse{box-shadow:none}
.panel.panel-collapse .list-group a{text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.panel.panel-collapse .list-group a .glyphicon-hand-right{margin-right:.5em}
.panel.panel-collapse .panel-footer{background:none}
.btn .glyphicon{margin-left:1em}
.btn.btn-primary1 {
	box-shadow: none;
	background: none;
	position: relative;
	text-decoration: none;
	display: inline-block;
	padding: 11px 10px 9px 10px;
	font-family: 'Montserrat Alternates', sans-serif;
	color: #FFF;
	border: none;
	letter-spacing: 0;
	text-shadow: none;
	text-decoration: none!important;
	background: #FC6F22;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-border-radius: 0 0 15px 0;
	-moz-border-radius: 0 0 15px 0;
	border-radius: 0 0 15px 0;
}
.btn.btn-primary2 {
	box-shadow: none;
	background: none;
	position: relative;
	text-decoration: none;
	display: inline-block;
	padding: 11px 10px 9px 10px;
	font-family: 'Montserrat Alternates', sans-serif;
	color: #FFF;
	border: none;
	letter-spacing: 0;
	text-shadow: none;
	text-decoration: none!important;
	background: #71B908;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-border-radius: 0 0 15px 0;
	-moz-border-radius: 0 0 15px 0;
	border-radius: 0 0 15px 0;
}
.btn.btn-primary:hover, .btn.btn-primary1:hover, .btn.btn-primary2:hover {
    color: #FFF;
    background: #333 none repeat scroll 0% 0%;
    transition: all 0.3s ease 0s;
}
.btn.btn-primary img, .btn.btn-primary1 img, .btn.btn-primary2 img  {
	vertical-align: middle;
}
.panel-collapse h3 {
    color: #FA8D03;
    margin-bottom: 0.5em;
    font-size: 1.7em;
    line-height: 1.2;
    font-family: "Montserrat Alternates",sans-serif;
    margin-top: 0px;
    letter-spacing: -1px;
}
.panel-collapse h3 a:hover,
.panel-default h3 a:hover{color:#333}
.panel-default h3 a{color: #FA8D03}

/* head */
.MrDede.header {margin-top: -20px}
.hgroup h1{margin:0 auto}
.hgroup h1 img{height:60px;width:auto;max-width:600px;}
.hgroup .login{margin-top:13px;margin-right: 20px}
.navbar .login_b, .navbar-header .navbar-brand{display:none} /* a 768下显示 */
/* .home [class*="col-xs"]{border-bottom:2px solid #ccc} */
#loginajax .form-inline .form-control{width:70px}
#loginajax .form-inline .loginajax2_form1 .form-control{width:90px}
#loginajax .btn-success{margin-right:4px}
#loginajax .btn-primary.dropdown-toggle{
	border-radius:4px 0 0 4px;
}
#loginajax .mb_up.btn-primary,
#loginajax2 .mb_up.btn-primary{background-color:#f90;border-color:#f90}

/* footer */
.footer {
    position:relative;
    bottom: 0px;
    width: 100%;
    min-height: 60px;
    background-color: #F5F5F5;
	border: 1px solid transparent;
}
.container .text-muted {
    margin: 20px 0px;
}

/* 广告 */
.ad [class*="col-"]{margin-bottom:10px}
.tuijian{margin-bottom:10px}
.tuijian img{border:none;margin:0 auto}

/* 栏目分页 */
.pagination li.thisclass a{background:#f60}
.h_list_title{position:relative}
.h_list_title a.h_add{position:absolute;top:15px;right:15px;font-size:16px;color:#09f;}
.h_lmdh .panel-body a{margin-bottom:15px; margin-left:5px}
.se_list_top{display:none}
.se_list_top [class*="col-"]{padding-left:2px;padding-right:2px}
.se_list_top .btn{width:100%}
.wl_se, .zbqz_se{overflow:hidden}
.wl_se form, .zbqz_se form{float:right}
.wl_se select, .wl_se .input-group, .zbqz_se select, .zbqz_se .input-group{margin-bottom:10px}

/* 内页 */
.h_content{word-wrap: break-word}
.h_content .page-header{text-align:center}
.h_content h1{font-size:1.4em}
.h_content .h_info{color:#999}
.infolist dt, .infolist dd{line-height:2}
.h_bz dt{padding:10px; color: #993300;width:100%;text-align:left;float:none}
.h_bz dd.h_bz_content{padding:10px;margin-left:0;float:none}

.list_right .list_tj a{text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.archives_body{line-height:2}
.archives_body img{max-width:700px;width:100%;height:auto;margin-top:10px;margin-bottom:10px}

.breadcrumb a{color:#f90;}
.breadcrumb a:hover{color:#333;}


/* 框架 */
@media (max-width:640px){
	.col-xs-6 {width: 100%}
}

/* max */
@media (max-width:992px){
	.main .list_right h3.panel-title{font-size:1em}
	.cbdy_dt iframe#shipframe{height:650px}
	
}
@media (max-width:768px){
	.none768{display:none!important}
	/*header*/
	header{margin-bottom:50px}
	.header{position:relative}
	header{margin-bottom:0}
	.header{min-height:120px;}
	#loginajax2{}
	#loginajax2 .btn-group{}
	.loginajax2_ul{padding:0;margin:0}
	#loginajax2 .btn-primary{background:#06F;border-color:#06F}
	#loginajax2 .form-inline .form-group{display: inline-block;vertical-align: middle;}
	#loginajax2 .form-inline .form-control{width:70px;display:inline-block;vertical-align:middle;}
	#loginajax2 .form-inline .loginajax2_form1 .form-control{width:110px}
	#loginajax2 .btn-success{margin-right:4px}
	/* 首页 */
	hgroup, .hgroup{display:none!important;height:0px!important}
	.navbar .login_b, .navbar-header .navbar-brand{display:block}
	.panel.panel-collapse .list-group a .glyphicon-hand-right{display:none}
 
	
	.se_list_top,
	.h_list_title a.h_add{display:block}
	
	/* .MrDede_home{margin-top:-20px} */
	
	.h_label{float:left;width: 100%;}
	.wl_se select.form-control, .zbqz_se select.form-control{width:auto!important;vertical-align: middle;display:inline-block}
	.wl_se .input-group, .zbqz_se .input-group{vertical-align: middle;display:inline-block}
	.wl_se .input-group .form-control, .zbqz_se .input-group .form-control{width:100px}
	.wl_se span.input-group-btn, .zbqz_se span.input-group-btn{display:inline-block;}
	.cbdy_dt iframe#shipframe{height:550px}
	
	.h_content .infolist dt{width: 120px;float: left;overflow: hidden;clear: left;text-align: right;text-overflow: ellipsis;white-space: nowrap}
	.h_content .infolist dd{margin-left: 140px}
}

@media (max-width:640px){
	.cbdy_dt iframe#shipframe{height:450px}
	
	.h_content .infolist dt{width: 160px}
	.h_content .infolist dd{margin-left: 180px}
	
	.h_content{padding-top:0}
	.h_content .page-header{margin:0}
	.h_content .infolist hr{margin:5px 0 5px}
	.breadcrumb.alert{margin-bottom: 0;}
}

@media (max-width:480px){
	/*header*/
	
	.cbdy_dt iframe#shipframe{height:480px}
	
	.h_content .infolist dt{width: 100px}
	.h_content .infolist dd{margin-left: 120px}
}

@media (max-width:360px){
	.cbdy_dt iframe#shipframe{height:380px}
	
	.h_content .infolist dt{width: 90px}
	.h_content .infolist dd{margin-left: 100px}
}

@media (max-width:359px){
	/*header
	.header{min-height:120px;}
	#loginajax2{text-align: center;}*/
}

@media (max-width:320px){
	body{min-width:240px}
	.main .container{padding-left:0;padding-right:0;overflow:hidden}
	.wl_se, .zbqz_se{margin-right:10px;margin-left:10px}
	.cbdy_dt iframe#shipframe{height:340px}
}

@media (max-width:319px){
	/*header*/
	header{margin-bottom:0}
	.header{min-height:120px;}
	#loginajax2{width:auto;position:relative;top:0;bottom:0;left:0;margin-left:auto}
}