html {
	font-size: 62.5%;
}
html,body{
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body,
div,
span,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
img,
ul,
li,
form,
label,
table,
tbody,
tfoot,
thead,
tr,
th,
td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: bottom;
}

* {
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
	color: #039;
}
ul li {
	vertical-align: middle;
	list-style: none;
}

header {
	height: 4.4rem;
}
img{
	max-width:100%;
}
.mui-content {
	background-color: #F0F0F0;
}

body {
	line-height: 1.5em;
	background-color: #F0F0F0;
}

p,
div,
span {
	line-height: 2rem;
}
.fontsize18{
	font-size:1.8rem;
}
.bkgreen{
	background-color:#26c540!important;
}
.bkorange{
	background-color:#ff6005!important;
}
.bkgray{
	background-color:#666666!important;
}
/*去掉input的边框*/

.mui-input-group:before,
.mui-input-group:after,
.mui-input-group .mui-input-row:after {
	height: 0;
}

/*设置input的placeholder*/

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{
	color: #D0D9E1;
}

/*清除浮动*/
.clearfix:after{
	content:"";
	display: block;
	clear: both;
}

.clearfix{
	zoom:1;
}

/*单行省略*/
.one_omit{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}

/*多行省略*/
.more_omit{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	/*-webkit-line-clamp: *;*/
}


.verticalt{
	vertical-align: top;
}
.pggray{
	color: #9098a0!important;
	line-height: 2em;
}


/*头部导航*/
.headerLine {
	height: 50px;
	font-size: 2em;
	text-align: center;
	background-color: #fff;
	color: #fff;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999;
}

.topcontainer {
	width: 100%;
	margin: 0 auto;
	height: 50px;
	line-height: 50px;
	padding:0 1rem;
	position: relative;
}

.topcontainer .topLeft {
	float: left;
	width:30%;
	height:32px;
	position: absolute;
	top:50%;
	left:1rem;
	transform: translateY(-50%);
	font-size:1.5rem;
	color:#E4EBF5;
	background:url('../img/db_m_logo2.png') no-repeat left center;
	background-size:contain;
	text-indent: -9999px;
}

.topcontainer .topRight {
	float: right;
	position: absolute;
	top:50%;
	right:1rem;
	transform: translateY(-50%);
	text-align: left;
	background:url(../img/db_m_tel.png) no-repeat left center;
	background-size:contain;
	padding-left:3.2rem;
	box-sizing: border-box;
}

.topRight p{
	font-size:1rem;
	color:#fe4445;
	line-height: 1;
	margin-bottom: 5px;
}

.topRight h4{
	font-size:1.3rem;
	color:#fe4445;
	font-weight: 700;
	line-height: 1;
}




/*菜单切换*/
.pg_head{
	width:100%;
	position:fixed;
	top:50px;
	left:0;
	z-index: 9999;
	background:#3d3d3d;
	height:40px;
	line-height: 40px;
	padding:0 1rem;
	box-sizing: border-box;
}

.pg_head ul li{
	float:left;
}

.pg_head  li:first-child,
.pg_head  li:last-child{
	margin:0;
}

.pg_head li a{
	display: block;
	width:100%;
	font-size:1.4rem;
	color:#fff;
	padding:0 0.2rem;
	box-sizing: border-box;
}
@media only screen and (max-width: 320px){
	.pg_head li a{
		font-size:1.2rem;
		padding:0 0.1rem;
	}
}

.pg_head li a.hover{
	color:#fe4445;
	background: #252525;
}

.pg_box.db_tips{
	background: #f8f8f8;
    padding: 50px 3rem;
}

.pg_img>img{
	width:100%;
}

.db_tips p{
	font-size:1.5rem;
	color:#535353;
	margin-top:20px;
	line-height: 1.42;
}

.pg_type_tips{
	font-size:1.2rem;
	color:#535353;
	line-height: 1.42;
	margin-top:28px;
}

.locationShow{
	position:relative;
	height:30px;
	margin:30px 0 12px;
}

.localLabel{
	float:left;
	width:85px;
}

.locationShow .db_location{
	margin-left:85px;
}

/*banner*/
.db_banner{
	position: relative;
	z-index: 1;
	overflow: hidden;
	width: 100%;
}

.db_ban_box{
	font-size: 14px;
	position: relative;
	display: inline-block;
	width: 100%;
	height: 100%;
	vertical-align: top;
	white-space: normal;
}

.db_ban_box>a{
	line-height: 0;
	position: relative;
	display: block;
}

.db_ban_box>a>img{
	width: 100%;
}

.mqs {
	width: 100%;
	position: absolute;
	bottom: 15px;
	left: 0;
	padding: 0 1rem;
	box-sizing: border-box;
}

#mq {
	width: 100%;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
	margin:0 auto;
	height: 28px;
}


#mq ul li {
	height: 28px;
	overflow: hidden;
	text-align: left;
	font-size:1.4rem;
	line-height: inherit;
	color: #fff;
}




/*正文*/
.pg_box{
	background-color: #FFFFFF;
	font-size: 1.6rem;
	text-align: center;
	padding: 1rem;
}


/*查询订单*/
.pg_boxhead,
.pg_search{
	text-align: left;
	margin-bottom: 18px;
}

.pg_boxhead h3,
.pg_search h3{
	font-size:1.5rem;
	color:#3E5770;
	padding-left:1rem;
	border-left:2px solid #EB5255;
	line-height:1.2;
	vertical-align: bottom;
}


.pg_search{
	margin-bottom: 50px;
}

.pg_search .search_tel{
	margin-top:10px;
}

.pg_search input[type=search] {
    font-size: 1.4rem;
    color:#3e5770;
    height:35px;
    text-align: left;
    border:1px solid #788ea4;
    border-radius: 0;
    background-color: #fff;
    padding:10px 1.3rem;
    width:65%;
    margin-right: 5%;
}


.pg_search .mui-input-row .mui-btn {
    width: 30%;
    padding: 10px 15px;
    line-height: 1;
    height:35px;
    font-size:1.4rem;
    border-radius: 0;
}


.pg_search .mui-btn-primary{
    color: #fff;
    border: 0;
    background-color: #EB5255;
}

.pg_search  .mui-btn-primary:enabled:active{
	border: 0;
    background-color: #d20000;
}


.pg_search .mui-input-row .mui-input-clear~.mui-icon-clear{
    font-size: 20px;
    position: absolute;
    z-index: 1;
    top: 8px;
    right: 34%;
    width: 28px;
    text-align: center;
    color: #999;
}


/*定位*/
.pg_addr{
	position: relative;
	margin: 40px 0 28px;
}

.pg_addr>h3{
	font-size:1.7rem;
	color:#fe4445;
	text-align: center;
	vertical-align: bottom;
	line-height: 1.42;
}

.pg_addr>h3>img.db_hot{
	max-width: 1.5rem;
	vertical-align: middle;
	margin-right: 1rem;
	margin-top: -5px;
	line-height: 1.42;
}

.db_location{
	width:28%;
	position: absolute;
	left:0;
	top:0;
	z-index: 10;
}

.db_location .mui-media-object{
	max-width: 1rem;
	margin-top:6px;
	margin-right:0.5rem;
}


.db_location .mui-media-body{
	font-size:1.6rem;
	color:#777777;
	text-align: left;
}


.db_location  .mui-btn {
    padding: 10px 15px;
    line-height: 0;
    height:30px;
    font-size:1.2rem;
    position: absolute;
    right:0;
    top:0;
}


.pg_addr .mui-btn-primary{
    color: #9098a0;
    border: 1px solid #9098a0;
    background-color: #fff;
}

.pg_addr  .mui-btn-primary:enabled:active{
	border: 1px solid #9098a0;
    background-color: #ddd;
    color:#3E5770;
}


/*报纸模块*/
.db_paper{
	background: #fff;
}

.pg_box .newsTxt{
	font-size:1rem;
	height: 34px;
	color:#3e5770;
	text-align: left;
	line-height: 1.42;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
}

.db_paper .mui-grid-view.mui-grid-9 {
	border:0;
	background-color:#fff;
}

.db_paper .mui-grid-view.mui-grid-9 .mui-table-view-cell {
	padding: 8px 0.5rem;
	border:0;
}

.db_paper .mui-grid-view.mui-grid-9 .mui-table-view-cell.mui-active {
	background: #fff;
}

.newsTxt .bage{
	display: inline-block;
	width: 4px;
	height: 4px;
	background: #fe4445;
	border-radius: 50%;
	vertical-align: middle;
	margin-right: 0.3rem;
}


/*登报流程*/
.db_flow{
	background: #f8f8f8;
	padding:1rem 1rem 50px 1rem;
}

.db_flow .db_flow_list{

}

.db_flow .db_flow_list li{
	float:left;
	border:1px solid #fe4445;
	border-radius: 5px;
	padding:8px 0.5rem;
	box-sizing: border-box;
	margin-left:2%;
	height: 172px;
}

.db_flow .db_flow_list li:first-of-type{
	margin-left:0;
}

.db_flow .db_flow_list li.mui-col-xs-4 {
	width: 32%;
}

.mg_t_8{
	margin-top:8px;
}

.db_flow .db_flow_list li>h2{
	font-size:1.5rem;
	color:#999999;
	font-weight: 700;
}

.db_flow .db_flow_list li>.flow_title{
	font-size:1.5rem;
	color:#535353;
	margin:5px 0;
}

.db_flow .db_flow_list li>.flow_title .icon_fir{
	display: inline-block;
	width: 1.3rem;
	height:14px;
	vertical-align: middle;
	margin-top: -3px;
	background: url("../img/flow_01.png") no-repeat center;
	background-size: contain;
	margin-right: 0.4rem;
}

.db_flow .db_flow_list li>.flow_title .icon_sec{
	display: inline-block;
	width: 1.3rem;
	height:14px;
	vertical-align: middle;
	margin-top: -3px;
	background: url("../img/flow_02.png") no-repeat center;
	background-size: contain;
	margin-right: 5px;
}

.db_flow .db_flow_list li>.flow_title .icon_thir{
	display: inline-block;
	width: 1.3rem;
	height:14px;
	vertical-align: middle;
	margin-top: -3px;
	background: url("../img/flow_03.png") no-repeat center;
	background-size: contain;
	margin-right: 5px;
}

.db_flow .db_flow_list li>.flow_title .icon_four{
	display: inline-block;
	width: 1.3rem;
	height:14px;
	vertical-align: middle;
	margin-top: -3px;
	background: url("../img/flow_04.png") no-repeat center;
	background-size: contain;
	margin-right: 5px;
}

.db_flow .db_flow_list li>.flow_title .icon_five{
	display: inline-block;
	width: 1.3rem;
	height:14px;
	vertical-align: middle;
	margin-top: -3px;
	background: url("../img/flow_05.png") no-repeat center;
	background-size: contain;
	margin-right: 5px;
}


.db_flow .db_flow_list li>p{
	font-size:1rem;
	color:#777777;
}

.db_flow .db_flow_list li>a{
	display: block;
	width:100%;
	height: 154px;
	background: url("../img/flow_links.png") no-repeat center;
	background-size: contain;
	text-indent: -9999px;
	box-sizing: border-box;
}

.safe_blue{
	color:#1da1f2 !important;
}

.mg_t_25{
	margin-top:25px;
}

.safe_list li{
	text-align: left;
	font-size:1rem;
	color:#535353;
	line-height: 1.42;
	margin-top:8px;
}

.safe_list li:first-of-type{
	margin-top:0;
}

.safe_list li>.bage{
	display: inline-block;
	width:9px;
	height:9px;
	background: #1da1f2;
	border-radius: 50%;
	margin-right:0.8rem;
	vertical-align: middle;
}

.db_remind{
	text-align: left;
	font-size:1rem;
	line-height: 1.62rem;
	margin-top:24px;
	color:#3a3a3a;
	text-indent: 2em;
	/*中文字两端对齐*/
	text-align:justify;
	text-justify:inter-ideograph;
}

.db_type{
	background:#f8f8f8;
	padding-bottom: 50px;
}

.pg_type{
	margin-top:25px;
}

.pg_type_item{
	float:left;
	width:48%;
	background:#fff;
	overflow: hidden;
	box-sizing: border-box;
	position: relative;
	border-radius:5px;
}


.pg_type_item + .pg_type_item{
	margin-left:4%;
}

.pg_type_item .pg_type_img>img{
	width:100%;
	height:100%;
}

.pg_type_item>p{
	width:100%;
	text-align: center;
	position: absolute;
	bottom:0;
	left:0;
	padding:6px 0;
	box-sizing: border-box;
	background: rgba(0,0,0,0.85);
	font-size:1.6rem;
	color:#fff;
}

.mg_t_12{
	margin-top:12px;
}

.media_list .media_item {
	float: left;
	width: 48%;
	text-align: center;
}


.media_item img {
	max-width: 100%;
}

.media_item+.media_item {
	margin-left: 4%;
}


/*登报信息切换模块*/
.pg_tab{
	width: 100%;
	margin: 0 auto;
	background:#ffffff;
}

.pg_tab .mui-segmented-control{
	border:0;
}

.pg_box_sub .mui-segmented-control.mui-scroll-wrapper {
	height: 22px;
	margin-bottom:25px;
}

.pg_box_sub .mui-segmented-control.mui-scroll-wrapper .mui-scroll {
	height: 22px;
}

.pg_tab .mui-segmented-control .mui-control-item{
	color: #535353;
	border-left:2px solid  #535353;
	line-height: 22px;
}

.pg_tab .mui-segmented-control .mui-control-item:first-of-type{
	border: 0;
}


.pg_tab.mui-segmented-control-inverted .mui-control-item.mui-active {
    color: #fe4445;
    border-bottom:0;
    background:none;
    font-weight: 700;
}

.pg_tab .mui-control-item.mui-active{
	color: #FFFFFF;
	background-color: #FE9C00;
}

.pg_table{
	font-size: 1.4rem;
	border-collapse: collapse;
	color: #999;
}

.pg_table li{
	border: 1px solid #fe4445;
	border-top: none;
	padding: 0.5rem;
}

.pg_table:nth-of-type(1) li{
	border-top:1px solid #fe4445;
}

.pgdegray{
	color: #535353!important;
	line-height: 2em;
}


.selectBtn{
	position: relative;
	display: block;
	width:100%;
	padding: 5px 0.5rem;
	margin-bottom: 0;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.42;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: top;
	cursor: pointer;
	background-color: #fe4445;
	background-clip: padding-box;
	border: 1px solid #fe4445;
	border-radius: 50px;
	-webkit-transition: all;
	transition: all;
	-webkit-transition-timing-function: linear;
	transition-timing-function: linear;
	-webkit-transition-duration: .2s;
	transition-duration: .2s;
}

.selectBtn:active{
	color: #fff;
	background-color: #cf2d28;
	border: 1px solid #cf2d28;
}

.notice{
	font-size:1rem;
	color:#777777;
	margin-bottom:25px;
}

.notice .mui-media-object {
	max-width: 1rem;
	margin-top: 6px;
	margin-right: 0.3rem;
}

/*第三个模块*/
.pg_boxhead2{
	font-size: 1.8rem;
	color:#3E5770;
	font-weight: bold;
	margin-bottom: 15px;
}

.pg_iptbox{
	border: 1px solid #788EA4;
	margin-bottom: 1rem;
}

.pg_topbox{
	margin-bottom: 15px;
}



.pg_mybox input[type=text]{
	font-size:1.4rem;
	color:#999999;
	padding:10px 12px;
}

.pg_ipttxt{
	font-size:1.4rem;
	color:#535353;
}

.marbtm{
	margin-bottom: 5px;
}

.marbtm15{
	margin-bottom: 15px;
}

#textarea{
	font-size:1.4rem;
	color:#999999;
	border-radius: 5px;
	border:1px solid #999999;
	height:100px;
	padding:0.6rem;
}



.genSelect {
	margin-top: 0px;
	outline: none;
	border: 1px solid #999999;
	position: relative;
	border-radius: 50px;
	overflow: hidden;
}

.pg_sel {
	height: 38px;
	-webkit-appearance: none;
	appearance: none;
	-moz-appearance: none;
	border:0 none;
	font-size: 14px;
	display: block;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #fff;
	color: #999999;
	outline: 0 none;
	margin: 0;
	padding: 0 10px;
}

.genSelect .pg_iptspan {
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -3px;
	cursor: pointer;
	border-width: 6px;
	border-top-color: #999999;
	border-top-style: solid;
	transition: all .3s;
	-webkit-transition: all .3s;
}

.pg_iptspan {
	display: inline-block;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: dashed;
	border-color: #0000;
	overflow: hidden;
}

.pg_mybox{
	border: 1px solid #999999;
	border-radius: 50px;
	overflow: hidden;
}

.pg_ipt input{
	margin-bottom: 0;
	border: none;
	position: relative;
	padding-left: 0;
}


.pg_btn{
	display: table-cell;
	width:10rem;
	height:35px;
	background-color: #af3d3f;
	font-size: 1.3rem;
	color: #FFFFFF;
	border:0;
	border-radius: 50px;
	margin-right:1rem;
}

.pg_btn2{
	display: table-cell;
	width:10rem;
	height:35px;
	background-color: #fff;
	font-size: 1.3rem;
	color: #fe4445;
	border:0;
	border-radius: 50px;
}

.pg_btn3{
	display: table-cell;
	height:35px;
	background-color: #fe4445;
	font-size: 1.3rem;
	color: #FFFFFF;
	border:0;
	border-radius: 50px;
	padding:0 15px;
	box-sizing: border-box;
}


.calbox{
	margin-top:15px;
}

.paperBg {
	width:100%;
	overflow: hidden;
}

.paperList {
	list-style: none;
}

.paperList li {
	width: 31.333%;
	height:120px;
	margin-right:2%;
	margin-bottom:2%;
	float: left;
}

.paperList li a{
	display: block;
	width:100%;
	height:120px;
	overflow: hidden;
	box-sizing: border-box;
	position: relative;
}

.paperLine{
	border:1px solid #fe4445;
	width:100%;
	height:61px;
	text-align: center;
	border-radius: 5px 5px 0 0;
	position: relative;
}

.paperLine>img{
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	z-index: 1;
}

.grayBg{
	position: absolute;
	width:100%;
	height:60px;
	padding:0.5rem 0 0 0.5rem;
	background:#fff url(../img/uncheck.png) no-repeat 95% 92%;
	background-size:20px;
	bottom: 0;
	left:0;
	border:1px solid #fe4445;
	border-radius:0 0 5px 5px;
}

.redBg{
	position: absolute;
	width:100%;
	height:60px;
	padding:0.5rem 0 0 0.5rem;
	background:#fff url(../img/check.png) no-repeat 95% 92%;
	background-size:20px;
	bottom: 0;
	left:0;
	border:1px solid #fe4445;
	border-radius:0 0 5px 5px;
}


.grayTitle{
	font-size:1.4rem;
	color:#535353;
	text-align: left;
	line-height: 1.42;
}


.grayFee{
	width:72%;
	overflow: hidden;
	font-size:1.6rem;
	color:#535353;
	text-align: left;
}

.grayFee span{
	font-size:1.6rem;
	line-height: 1.8;
	margin:0;
}


.tri,
.tri_town{
	position: relative;
	z-index: 9;
}

.triTxt{
	position: absolute;
	top:-1px;
	left:-1px;
	font-size:1.2rem;
	color:#fff;
	background: #3ec147;
	padding:0 0.3rem;
	box-sizing: border-box;
	border-radius: 5px 0 5px 0;
}

.triTxt_Country{
	background: #dd0000;
}

.triTxt_town{
	background: #3e79c1;
}

.totalFee{
	margin:40px -1rem -1rem -1rem;
	padding:15px 0;
	background:#fe4445;
}

.pg_iptlabel{
	font-size: 1.5rem;
	color:#fff;
	margin:0 0 10px;
}


.pg_iptlabel strong{
	font-size: 2.0rem;
}


/*常见问题*/
.num_box{
	font-size:1rem;
	color:#fe4445;
}

.num_box:before,
.num_box:after{
	display: inline-block;
	content:'';
	width: 32px;
	height: 1px;
	margin: 0 8px;
	background-color: #fe4445;
	vertical-align: middle;
}

.mg_b_15{
	margin-bottom: 15px;
}

.mg_t_15{
	margin-top: 15px;
}

.mg_t_30{
	margin-top: 30px;
}

.qa_title{
	position: relative;
}

.question{
	position: absolute;
	bottom:0;
	right:0;
	width:28px;
	height:28px;
	background: url("../img/Q.png") no-repeat center;
	background-size: contain;
	z-index: 9;
}


.answer{
	position: absolute;
	bottom:0;
	left:0;
	width:28px;
	height:28px;
	background: url("../img/A.png") no-repeat center;
	background-size: contain;
	z-index: 9;
}

.quesCon{
	width:100%;
	padding:1rem;
	box-sizing: border-box;
	background: url("../img/question_bg.png") no-repeat 0 0;
	background-size: 100% 100%;
	text-align: left;
	font-size:1.2rem;
	color:#fff;
}

.ansCon{
	width:100%;
	padding:1rem;
	box-sizing: border-box;
	background: url("../img/answer_bg.png") no-repeat 0 0;
	background-size: 100% 100%;
	text-align: left;
	font-size:1.2rem;
	color:#535353;
}


/*订单查询*/
.ord_ipt{
	padding:0 4.5rem;
	box-sizing: border-box;
}

.ord_num input[name='phone_search']{
	margin: 0;
	padding: 1rem;
	border: 1px solid #bfbfbf;
	background-color: #f9f9f9;
	font-size:1.4rem;
	color:#535353;
}

.ord_btn>.mui-btn{
	display: table-cell;
	height: 40px;
	background-color: #fe4445;
	font-size: 1.4rem;
	color: #fff;
	border: 0;
	padding: 0 15px;
	box-sizing: border-box;
	-moz-box-shadow: 0px 2px 5px #f87979;
	-webkit-box-shadow: 0px 2px 5px #f87979;
	box-shadow: 0px 2px 5px #f87979;
}

.warm_tip>p{
	width: 60%;
	margin:0 auto;
	font-size:1.3rem;
	color:#777777;
	text-align: left;
}

.norecord{
	font-size:1.5rem;
	color:#fe4445;
	padding:30px 0;
	box-sizing: border-box;
}

.ord_list{
	box-sizing: border-box;
	margin:0 -1rem;
	background:#f9f9f9;
}

.ord_detail{
	padding:30px 1rem;
	box-sizing: border-box;
}

.ord_detail>h3{
	position: relative;
	padding-left: 12px;
	font-size: 1.4rem;
	color: #535353;
	box-sizing: border-box;
	text-align: left;
}

.ord_detail>h3:before {
	content: '';
	position: absolute;
	width: 3px;
	height: 16px;
	top: 4px;
	left: 0;
	background: #fe4445;
}

.ord_detail>h3>span {
	float: left;
	font-style: normal;
	color: #535353;
	width: 24%;
}

.ord_detail>h3>em {
	display: inline-block;
	font-style: normal;
	color: #777777;
	width: 76%;
}

.ord_detail>h3>em.redTxt{
	color:#fe4445;
}

/*时间线订单记录*/
.timeline{
	margin:15px 0 0;
}

.ord-timeline .ord-timeline-item {
	position: relative;
	padding-bottom: 20px;
	text-align: left;
}

.ord-timeline-item:first-child:before {
	display: block;
}
.ord-timeline-item:before {
	content: '';
	position: absolute;
	left: 30%;
	top: 8px;
	z-index: 0;
	width: 1px;
	height: 100%;
}
.ord-timeline-item:before, hr {
	background-color: #e6e6e6;
}

.ord-timeline-item:last-child:before {
	display: none;
}
.ord-icon {
	float: left;
	width: 10px;
	height:10px;
	position: relative;
	top:8px;
	z-index: 9;
	border-radius: 50%;
}

.ord-timeline-start{
	background:#f9f9f9 url("../img/timestart.png") no-repeat center;
	background-size: 100% 100%;
}

.ord-timeline-pass{
	background:#f9f9f9 url("../img/timepass.png") no-repeat center;
	background-size: 100% 100%;
}

.ord-timeline-cur{
	background:#f9f9f9 url("../img/timecur.png") no-repeat center;
	background-size: 100% 100%;
}

.ord-timeline-content {
	padding-left: 35%;
}
.ord-text {
	font-size: 1rem;
	color: #666;
}

.ord-timeline-title {
	position: relative;
	margin-bottom: 10px;
}

.time{
	float:left;
	width:28.5%;
}

.time>p{
	font-size:1.2rem;
	color:#777777;
	text-align: center;
	font-weight: 700;
}

.timecur,
.timecur p{
	color:#fe4445;
}

.links_para{
	width:50%;
	font-size:1.4rem;
	color:#535353;
	margin: 0 auto;
	text-align: left;
}

.links_para>img {
	max-width: 1.2rem;
	vertical-align: middle;
	margin-right: 5px;
}

.links_ercode img{
	width:50%;
}


/*nav*/
.pg_nav{
	position: fixed;
	bottom:-1px;
	left:0;
	height:60px;
	line-height:60px;
	width:100%;
	text-align: center;
	z-index: 200;
}
.pg_nav .mui-row > [class*='mui-col-']{
	padding:5px 0;
}

.bgcol{
	height:60px;
}

.pg_nav_pic{
	text-align: right;
	margin-top:5px;
	position: relative;
}

.pg_nav_pic .mybadge{
	position: absolute;
	right:-16px;
	top:-3px;
	background:#fff;
	color:#ed6b2e;
}

.pg_nav_pic img{
	max-width:32px;
}

.pg_nav_txt{
	padding-left: 0.8rem!important;
	font-size:1.6rem;
	color:#fff;
	line-height:40px;
	text-align: left;
}

#weixinpop{
	position: fixed; 
	bottom: 65px; 
	left: 0px; 
	background-color:#eee; 
	border: solid 1px #ddd; 
	width: 96%; 
	margin: 0 6px; 
	display: none; 
	padding: 10px 0;
	z-index: 99;
}

.wechat_txt{
	font-size: 1.4rem; 
	position: absolute;
	top:50%;
	right:0;
	transform: translateY(-50%);
}




/*footer*/
.pg_foot{
	font-size:1.4rem;
	text-align:left;
	padding:22px 0 14px;
	background:#232526;
}


.pg_list .my-col-3 h3,
.linksw h3{
	font-size: 1.2rem;
	color:#fff;
	font-weight: 700;
	text-align: center;
}

.pg_list{
	padding:0 1rem;
	margin:10px 0 8px;
}

.my-col-3{
	float:left;
	width:32%;
}

.linksw{
	padding: 0 11%;
	box-sizing: border-box;
	margin:12px 0;
}


.pg_list .my-col-3 p,
.linksw p{
	font-size: 1.2rem;
	color:#fff;
	line-height: 1.42;
	text-align: center;
}

.linksw p>img{
	max-width: 1rem;
	vertical-align: middle;
	margin-right: 5px;
}

.pg_foot_btm,
.pg_foot_btm a{
	font-size:1.2rem;
	color:#fff;
}

.footer_img_list{
	padding: 15px 1rem 0;
	box-sizing: border-box;
	text-align: center;
}

.footer_img_list .mui-grid-view.mui-grid-9 {
	border:0;
	background-color:#232526;
}

.footer_img_list .mui-grid-view.mui-grid-9 .mui-table-view-cell {
	padding: 8px 0.5rem;
	border:0;
}

.footer_img_list .mui-grid-view.mui-grid-9 .mui-table-view-cell.mui-active {
	background: #232526;
}


/*opovers弹出菜单start*/

.modalBg{
    width: 100%;
    height: 100%;
    background-color: #000;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 10000;
    display: none;
}


/*登报历史订单出错*/
.hisOrder{
    width: 90%;
    position: fixed;
    z-index: 10001;
    left: 50%;
    top: 55px;
    background:#fff;
    transform: translateX(-50%);
}

.hisOrderTitle{
	width:100%;
	height:35px;
	background:#34495e url(../img/close.png) no-repeat 98% center;
	background-size:14px;
	font-size: 1.4rem;
    color: #e4ebf5;
    line-height: 35px;
    text-align: center;
    position: relative;
}

.clsBtnErr,
.clsBtnEmp,
.clsBtnRich{
    width: 35px;
    height: 35px;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
}

.orderErr,
.orderEmp{
	text-align: center;
	padding:40px 0;
}

.orderErr img,
.orderEmp img{
	width:80px;
	height:80px;
}

.orderErr h4,
.orderEmp h4{
	height:24px;
	font-size: 1.8rem;
    color: #eb5255;
    margin-top:8px;
}

.orderEmp h4{
	color:#3e5770;
}

.orderErr p,
.orderEmp p{
	height:24px;
	font-size: 1.4rem;
    color: #9098a0;
    margin-top:3px;
}


.hisOrderRich{
	padding:0 1.5rem 1.5rem;
	overflow: auto; 
	overflow-y:scroll;
	height:300px;
}

.hisOrderRich p.orderRichTitle{
	height:40px;
	line-height: 40px;
	font-size: 1.4rem;
	color: #9098a0;
}

.ordRichList li{
	height:55px;
	border:1px solid #d0d9e1;
	padding:0 2rem 0 1rem;
	overflow: hidden;
	font-size:12px;
	color:#3e5770;
	background:#eaeff5 url(../img/arr_down.png) no-repeat 98% center;
	background-size:14px;
	margin-top:10px;
	cursor: pointer;
}


.ordRichList li div.newsbox{
	width:100%;
	height:45px;
	line-height: 1.42;
	padding-top:10px;
	overflow: hidden;
	-webkit-line-clamp:2;
}


.ordRichList li .newsbox span{
	line-height: 1.42;
}


.ordRichList li.cur{
	background-image:url(../img/arr_up.png);
	background-size:14px;
}

.ordRichList li:first-child{
	margin-top:0;
}

.ordRichDes{
	background:#fff;
	padding:10px 1rem;
	border:1px solid #d0d9e1;
	border-top:0;
	display: none;
}

.ordRichDes p,
.ordRichDes h5{
	font-size: 1.3rem;
	color: #9098a0;
	line-height: 1.42;
}

.ordRichDes p.newsMain{
	overflow: hidden;
	/*中文字两端对齐*/
	text-align:justify;
	text-justify:inter-ideograph;
}

/*opovers弹出菜单end*/



/*-------------------------------------支付页面-----------------------------*/
.pay{
	background:#fff;
	padding:15px 2rem;
}

.pay h4{
	font-size: 1.5rem;
    color: #3e5770;
    margin-bottom: 15px;
}

.payList {
    width: 100%;
    border: 1px solid #d0d9e1;
    padding: 1.5rem;
    margin-bottom: 15px;
    position: relative;
}

.payListTxt{
	float:left;
}

.payListTxt p {
	width:70%;
    font-size: 1.4rem;
    color: #3e5770;
    line-height: 1.42;
}


.payPrice {
    font-size: 1.6rem;
    color: #eb5255;
    position: absolute;
    right: 1.5rem;
    top: 50%;
    transform: translateY(-50%);
}

/*.payMethod {
    padding-bottom: 100px;
}*/

.payMain {
    width: 100%;
    height: 40px;
}


.payMain .alipayPic {
	display:inline-block;
	width:25px;
	height:20px;
    background:url(../img/alipay.png) no-repeat center;
    background-size:22px;
    vertical-align: middle;
}


.payMain .webchatPic {
	display:inline-block;
	width:25px;
	height:20px;
    background:url(../img/wechat.png) no-repeat center;
    background-size:22px;
    vertical-align: middle;
}

.payMain a {
    float: left;
    width: 50%;
    height: 40px;
    border: 1px solid #d0d9e1;
    font-size: 1.4rem;
    color: #3e5770;
    text-align: center;
    line-height: 40px;
}

.payMain .alicur,
.payMain .wecur {
    color: #fff;
    background-color:#fe4445;
}

.payMain .alicurPic {
	display:inline-block;
	width:25px;
	height:20px;
	background:url(../img/alipay_hover.png) no-repeat center;
    background-size:22px;
    vertical-align: middle;
}

.payMain .wecur {
    color: #fff;
    background-color:#fe4445;
}

.payMain .wecurPic {
	display:inline-block;
	width:25px;
	height:20px;
	background:url(../img/wechat_hover.png) no-repeat center;
    background-size:22px;
    vertical-align: middle;
}


.payModeW, .payModeA {
    width: 100%;
    /*height: 240px;*/
    border: 1px solid #d0d9e1;
    border-top: 0;
    padding: 30px 0;
}


.weQcode img, .aliQcode .ali_qcode {
    max-width: 30%;
}

.aliQcode p{
	font-size:1.5rem;
	color:#3e5770;
}

.aliTxt{
	margin-top:15px;
}

.myAliBtn{
	display: table-cell;
	height:35px;
	background-color: #fe4445;
	font-size: 1.3rem;
	color: #FFFFFF;
	border:0;
	border-radius: 0;
}

.myWxBtn{
	display: table-cell;
	height:35px;
	background-color: #44ba45;
	font-size: 1.3rem;
	color: #FFFFFF;
	border:0;
	border-radius: 0;
}


.weTxt{
	margin-top:10px;
}


.weTxt h3{
	font-size:1.5rem;
	color:#3e5770;
}

.weTxt p{
	font-size:1.2rem;
	color:#3e5770;
}



/*-------------------------------------------支付成功页面-----------------------------------------*/
.paySucContent{
	padding:35px 1rem 45px;
	background:#fff;
	text-align: center;
}


.paySucUp{
	width:100%;
	text-align: center;
	margin-bottom: 35px;
}

.paySucUp img{
	max-width:45px;
}

.paySucUp h3{
	font-size:1.8rem;
	color:#3e5770;
	margin:10px 0 5px;
}

.paySucUp p{
	font-size:1.4rem;
	color:#9098a0;
	line-height: 1.42;
}

.paySucDown{
	width:100%;
	margin:0 auto 30px;
}

.downLeft,
.downRight{
	float:left;
	width:50%;
	text-align: center;
}


.downLeft img,
.downRight img{
	max-width:120px;
	margin:0  auto;
}

.downLeft h4,
.downRight h4{
	font-size:1.8rem;
	color:#3e5770;
	margin:6px 0 3px;
	text-align: center;
}

.downLeft p,
.downRight p{
	font-size:1.4rem;
	color:#9098a0;
	text-align: center;
	line-height: 1.42;
}


.paySucContent .myCollBtn{
	width:40%;
	height:38px;
	border-radius: 0;
	background:#fe4445;
	border:1px solid #fe4445;
	color:#fff;
	margin-left:10%;
}


.paySucContent .mui-btn:enabled:active,
.paySucContent button:enabled:active{
	color:#ff414e;
	background:#fff;
}



/*-------------------------------------------支付失败页面-----------------------------------------*/
.payFailContent .myReturn{
	width:40%;
	height:38px;
	border-radius: 0;
	background:#3e5770;
	border:1px solid #3e5770;
	color:#fff;
}


.payFailContent{
	padding-bottom: 150px;
}


.payFailContent .myReturn:enabled:active,
.payFailContent button:enabled:active{
	color:#3e5770;
	background:#fff;
}













.qqbg {
	/*	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAAEVCAMAAADzZbruAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEFBMzNDREQ1QTMwMTFFMkE2QzVGM0E5RkRGREM0OTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEFBMzNDREU1QTMwMTFFMkE2QzVGM0E5RkRGREM0OTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQUEzM0NEQjVBMzAxMUUyQTZDNUYzQTlGREZEQzQ5NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQUEzM0NEQzVBMzAxMUUyQTZDNUYzQTlGREZEQzQ5NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrpsMxwAAAMAUExURfviVJxgYuHu9XjK8vhQOLrq/9L0/3eLl4XQ9ZdjJ/zONHC22I2LjiMgJu0yJAMEB14fHDM2SPibHdLk7eYpJczx//j8/Wh6g9Hl8O7y9c3j8ElbaMLt/6Hb9yIfKtvf4dpfSFl0hLjJ2dgnJv2mG+jn6DhLVpLV9oLP9bgiJJ+1zf63F8zh7BYWIdXV1lhjZ1prdnjB5dno8pzZ9szZ5UF0pZUzLWV0e4nS9dbo8vA2JCgnMsfIyqje+IWhwVJZXL3r/3/O9crg67XDzPr8/sqtr/L09rO2uLQYGKbW7v7GG9Pm8UxRVMYkJfH2+3GkvYPL7trj7Pq3JuH6/93f4Y3U9piqtOb8/5LZ9aWkps3e6d3r9FWArMLQ18Xu/6TG1nzN9GxKJmeMs4sZGo+bo77S3NWRHqG2zmaImXKGjxEfKeb2/LHh+N35/4Ssv6S0v8TT4P7eLN3q8e3z+JOhqv39/UBCWm6Aicnd6GlmaZPL5jU1PM/b5sHN1Hh2eYzS9dzr9Nrq87jk+bDZ7HaXupjE2JnR7ERHTKW3wPj5+a56IH7M9Ku7wqyTlqre92Btc33N8728v8WBIIq2y3WWpuvKyqseH4O71WySpNj2/y8TEejs8qy/1Kbd9/f6/XnL86h6fN4fJeDr8s+mIN6xHMPo+qWts67g+CI2RLykp2abtsEWGeT7/4fT8dvs9ojQ8jUrJ66/yajCzFBreNTg6u0tJIOUncvg65OtxXvM88nW333K8Mbh7Slmnd4vJc0kI2CElro7LoKhr5scHs7i5dbr74zW89fn8C4uO8Xc6JfX9js8TPv//565xOrw99vx9EPE9Pf9//g/LT0bIPn+//b299jv80tMY/v8/ePv9qrP347B2o1EPVxweh4dIglZlnfK8jzC9H3N9bjo/8Ds/8jv/4/Y9Pv7++bx9Es3KPPg4L7m+fDv78bn88vq9V9eYYIlI/r088Pr/PX6/PP5/Pj7/fL4/Pn8/vX5/PP4/PX6/ff7/fb6/fT5/P///////yIXGEsAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAaWUlEQVR42szbC1wT15oAcK3uBYQ4PijYsokaIDzsQBFRa3gsloJUEdML3stKVwEVTb25VIqvcHELVHwVRV20Aop0t7jVVnrxWYtoubdSaOnval1ptZnq7l5/rN3VNqbYBOJ+58xMMjN58HAS74cEMknmn+8735w5Azji0aN0D7Fivf9gYj08M/3RoxGP1mtS40SKt/5tMPFWXFyqZv2jEemaOM9EkcI7czDhnZjoWadJH+GRKho8eDnRM9VjhEdc4m0Hwd3p7YFjWaL3bG6cOLFo0QnmlhOZ3mjXcXyZx1jV0NBQQXKCt8XuwTuTI3guioraH0Xf8GjvxNuJt7HMyxIr1u9ReOIItQYrWx+mty6L8uSmHPXaa695e3vDLW+7ZxTaex3IdbvpgD154mewDLrnCR+zN0OgrfiO5QmWDfAgvS0xKhS/gPlYhND3Eb/ohCdnO1R7926cMwPDvmZnhnSEhGRuxruHPYa8vygkM/NGesemTfB182ZojxAU9DNmWzfAo5mzPXdEeXLixKIoRAMctYi73TMKcXTOy5YtwxnPDumITldHIxwxIR37ifTojugDxJZVR9Nhq+L9Drh3NBo9A4UivaOjY//RGx0oQjJnh0aFcoXQ897pAKd7n/fky4fB48oIlsY1K+qk0WhH8C6imwOk0jqphkhtPKDe0hGSrj4grVNMjYuDpwDf8T5xQCoNIJjYnzk7KpQXWH4HZP7mqGV8OdRzFcELhfQGsTc1rrJRQ5SVpe5N3wL5Keo0lse3REs1AdIDq+C9wccNYn/I7ChPHhzl/eGHHz71oXfU+UQn8u7Q0MwOaeVU7ZrGykqck7Sy+fk1Ac0eAQr6jeyFTXVxWkXpl0RZY6UCygF39x6Fp8dVVlYieTMvucQo74nzJ70/aeJE76gdnM0WeXXcORS7Ez0zO+pS1fvWrGlsbo6TSqOle9XfaiR7Feu/I85+WZYKb0a6JUCj+LZ0H/HWGo16ixTekSZgb2ljY+Oaxsa3iBsg7+Yc4+ej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);
		position: fixed; top: 2px; left: 8%;
		height: 277px;
		width: 121px;
		text-align: center;
		z-index: 99999;
	*/
	width: 112px;
    position: fixed;
    left: 0px;
    top: 50%;
    margin-top:-222px;
    z-index: 9999;
	}

.qqbg ul{
	width: 100px;
    float: left;
}

.qqbg ul li{
	list-style:none;
	width: 100px;
    margin-top:8px;
    text-align:center;
    color: #333;
    font-size: 18px;
    font-weight:700;
    overflow:hidden;
}

.qqbg ul li>a{
    width: 100px;
    display: block;
    color: #333;
    font-size: 18px;
    font-weight:700;
    text-decoration: none;
    outline: none;
    text-align:center;
    position:relative;
}

.qqbg ul li a .qq_txt{
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-20px;
	color:#fff;
	font-size:14px;
	font-family:"微软雅黑";
}


.qqbg ul li>a img{
	width:100%;
}

.qqbg ul li:nth-last-child(1){
	padding:0;
	height:120px;
	background:none;
}

.qqbg ul li:nth-last-child(1)>p{
	font-size:12px;
	line-height:20px;
	color:#666;
	font-weight:400;
	text-align:center;
}

.pg_tab .mui-segmented-control .mywrap{
	width:33.3333%;float:left;
}


.selfTop{
	margin:3rem 0;
}

.self_hot{
	width:3.5rem;
	height:3.5rem;
	margin-right:2.2rem;
	vertical-align: middle;
}

.self_btn{
	padding: 10px 4rem;
	background:#fe4445;
	border:1px solid #fe4445;
	color:#fff;
	font-size:16px;
	font-weight:bold;
}

.selfPub>img{
	max-width:100%;
}

.selfTip{
	font-size:16px;
	color:#535353;
	font-weight:600;
	text-align:center;
	margin-top:1.8rem;
}



@media screen and (max-width: 374px) {
	html {
		font-size: 54%;
	}
}
@media screen and (min-width:375px) and (max-width:413px) {
	html {
		font-size: 62.5%;
	}
}
@media screen and (min-width:414px){
	html {
		font-size: 70%;
	}
}
