body {
	font: 14px/1.5 "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif; color: rgb(68, 68, 68); font-size-adjust: none; font-stretch: normal;
}
a {
	color: rgb(94, 115, 135);
}
a:hover {
	color: rgb(42, 51, 60);
}
a.btn {
	border-radius: 0px;
}
button.btn {
	border-radius: 0px;
}
input.form-control {
	border-radius: 0px;
}
select.form-control {
	border-radius: 0px;
}
textarea.form-control {
	border-radius: 0px;
}
nav.metwebnav {
	border: 0px currentColor; border-image: none; line-height: 60px; margin-bottom: 0px; min-height: 60px;
}
nav.metwebnav .logo {
	margin: 0px; padding: 0px;
}
nav.metwebnav .logo img {
	margin-top: 6px; max-height: 50px;
}
nav.metwebnav .nav li a.nt {
	padding: 10px 15px; color: rgb(42, 51, 60); font-size: 15px;
}
nav.metwebnav .nav li a.nt span {
	bottom: 2px; margin-left: 5px; position: relative;
}
nav.metwebnav .nav li a.nt {
	transition:color 0.5s; -webkit-transition: color 0.5s; -o-transition: color 0.5s; -moz-transition: color 0.5s;
}
nav.metwebnav .nav li a.nt:hover {
	color: rgb(0, 181, 236);
}
nav.metwebnav .nav li a.active {
	color: rgb(0, 181, 236);
}
nav.metwebnav .member a {
	border-radius: 0px; margin-top: -5px; margin-left: 10px;
}
nav.metwebnav .member button {
	background: rgb(242, 242, 242) !important; border-radius: 0px; border: 0px currentColor; border-image: none; margin-top: -5px; margin-left: 10px;
}
nav.metwebnav .member button:hover {
	background: rgb(242, 242, 242) !important;
}
nav.metwebnav .member button:focus {
	background: rgb(242, 242, 242) !important;
}
nav.metwebnav .member button:active {
	background: rgb(242, 242, 242) !important;
}
nav.metwebnav .member .open button {
	background: rgb(242, 242, 242) !important;
}
nav.metwebnav .member .dropdown-toggle {
	position: relative;
}
nav.metwebnav .member .dropdown-toggle img {
	border-radius: 99px; width: 25px; margin-right: 10px;
}
nav.metwebnav .member .dropdown-toggle span.label {
	top: -5px; right: -5px; position: absolute;
}
nav.metwebnav .member .dropdown-menu {
	border-radius: 0px;
}
nav.metwebnav .member .dropdown-menu li a {
	margin: 0px; padding: 6px 15px;
}
nav.metwebnav .member span.label {
	border-radius: 99px; font-size: 10px; margin-left: 5px;
}
nav.metwebnav button.navbar-toggle {
	overflow: hidden; margin-top: 15px; margin-right: 8px;
}
nav.metwebnav button.navbar-toggle:hover {
	background: rgb(245, 245, 245);
}
nav.metwebnav button.navbar-toggle .icon-bar {
	background: rgb(0, 181, 236);
}
nav.metwebnav li.dropdown .dropdown-menu li a {
	padding: 6px 15px; font-size: 15px;
}
nav.metwebnav li.dropdown .dropdown-menu li a:hover {
	color: rgb(0, 181, 236);
}
nav.metwebnav .collapse {
	background: rgb(255, 255, 255);
}
nav.metwebnav li.dropdown .dropdown-menu li a {
	transition:background 0.5s, color 0.5s; -webkit-transition: background 0.5s, color 0.5s; -o-transition: background 0.5s, color 0.5s; -moz-transition: background 0.5s, color 0.5s;
}
@media all and (min-width:768px)
{
nav.metwebnav .nav li a.nt {
	padding: 0px 15px; height: 60px; line-height: 60px; margin-left: 10px;
}
nav.metwebnav .nav li a.nt:hover {
	background: none;
}
nav.metwebnav .member .dropdown-menu {
	top: 57px;
}
nav.metwebnav .member .dropdown:hover .dropdown-menu {
	display: block;
}
nav.metwebnav .member .dropdown .dropdown-menu::before {
	top: -7px; right: 19px; border-right-color: transparent; border-bottom-color: rgba(0, 0, 0, 0.2); border-left-color: transparent; border-right-width: 7px; border-bottom-width: 7px; border-left-width: 7px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: inline-block; position: absolute; content: "";
}
nav.metwebnav .member .dropdown .dropdown-menu::after {
	top: -6px; right: 20px; border-right-color: transparent; border-bottom-color: rgb(255, 255, 255); border-left-color: transparent; border-right-width: 6px; border-bottom-width: 6px; border-left-width: 6px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: inline-block; position: absolute; content: "";
}
nav.metwebnav li.dropdown .dropdown-menu {
	border-radius: 0px; left: 10px; top: 59px;
}
nav.metwebnav li.dropdown:hover .dropdown-menu {
	display: block;
}
nav.metwebnav li.dropdown .dropdown-menu::before {
	left: 19px; top: -7px; border-right-color: transparent; border-bottom-color: rgba(0, 0, 0, 0.2); border-left-color: transparent; border-right-width: 7px; border-bottom-width: 7px; border-left-width: 7px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: inline-block; position: absolute; content: "";
}
nav.metwebnav li.dropdown .dropdown-menu::after {
	left: 20px; top: -6px; border-right-color: transparent; border-bottom-color: rgb(255, 255, 255); border-left-color: transparent; border-right-width: 6px; border-bottom-width: 6px; border-left-width: 6px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: inline-block; position: absolute; content: "";
}
}
.new_version {
	background: rgb(217, 83, 79); font-weight: normal;
}
.index_top {
	background: rgb(0, 181, 236); padding: 100px 0px 0px; text-align: center;
}
.index_top header h1 {
	margin: 0px; padding: 0px; color: rgb(255, 255, 255); line-height: 1.2; letter-spacing: 5px; font-size: 50px; font-weight: 300;
}
.index_top header h1 span {
	font-size: 25px; margin-bottom: 10px; display: block;
}
.index_top header h1 a {
	color: rgb(239, 246, 43);
}
.index_top header h1 a:focus {
	color: rgb(255, 255, 255);
}
.codrops-header h1 a:hover {
	color: rgb(255, 255, 255);
}
.index_top header h1 span::after {
	font-weight: 200; content: " ¨D ";
}
.index_top header h1 span::before {
	font-weight: 200; content: " ¨D ";
}
.index_top header h1 i {
	margin: 20px auto 0px; line-height: 1.8; font-size: 18px; font-style: normal; font-weight: 300; display: block;
}
.index_top img {
	margin: 50px auto -30px;
}
.index_top .demo {
	margin: 30px 0px 0px;
}
.index_top .demo a {
	margin: 0px 15px;
}
@media all and (min-width:768px)
{
.index_top header h1 {
	font-size: 74px;
}
.index_top header h1 span {
	font-size: 35px;
}
.index_top header h1 i {
	font-size: 22px;
}
}
.index_seo {
	background: rgb(245, 245, 245); padding: 120px 0px 60px; text-align: center;
}
.index_seo h3 {
	color: rgb(42, 51, 60); font-size: 35px; font-weight: 200;
}
.index_seo h3 p {
	margin: 20px auto 0px; color: rgb(94, 115, 135); font-size: 22px; max-width: 600px;
}
.index_seo .block {
	margin: 50px auto 0px; text-align: left;
}
.index_seo .block h4 {
	color: rgb(51, 122, 183); font-size: 24px; margin-bottom: 20px;
}
.index_seo .block p {
	color: rgb(102, 102, 102); line-height: 1.8; font-size: 18px;
}
.index_seo img {
	margin: 20px auto 30px; box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.3); -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.index_seo .carousel-control {
	color: rgb(238, 238, 238);
}
.index_seo .carousel-control.left {
	background: none;
}
.index_seo .carousel-control.right {
	background: none;
}
.index_seo .carousel-control .glyphicon-chevron-right {
	width: 60px; height: 60px; color: rgb(204, 204, 204); font-size: 60px; font-weight: 200;
}
.index_seo .carousel-control .glyphicon-chevron-left {
	width: 60px; height: 60px; color: rgb(204, 204, 204); font-size: 60px; font-weight: 200;
}
.index_seo .carousel-control .glyphicon-chevron-right {
	margin-right: -50px;
}
.index_seo .carousel-control .glyphicon-chevron-left {
	margin-left: -50px;
}
.index_seo .carousel-indicators li {
	background: rgb(187, 187, 187);
}
@media all and (min-width:768px)
{
.index_seo .block {
	margin: 100px auto 0px;
}
.index_seo img {
	margin: 20px auto 0px;
}
}
.index_lang {
	background: rgb(255, 255, 255); padding: 100px 0px 60px; text-align: center;
}
.index_lang h3 {
	color: rgb(42, 51, 60); font-size: 40px; font-weight: 200; margin-bottom: 80px;
}
.index_lang h3 p {
	margin: 20px auto 0px; color: rgb(94, 115, 135); line-height: 1.5; font-size: 22px; max-width: 600px;
}
.index_lang .row h4 {
	margin: 25px 0px 18px; color: rgb(42, 51, 60); font-size: 22px;
}
.index_lang .row p {
	color: rgb(94, 115, 135); font-size: 18px;
}
.index_lang .list {
	margin-bottom: 70px;
}
.index_lang .icon {
	background: url("../img/index_lang.png") no-repeat center; margin: 0px auto; width: 100px; height: 100px; display: block;
}
.index_lang .icon-wx {
	background-position: left 0px;
}
.index_lang .icon-fg {
	background-position: left -100px;
}
.index_lang .icon-bm {
	background-position: left -200px;
}
.index_lang .icon-ym {
	background-position: left -300px;
}
.index_zd {
	background: rgb(41, 50, 66); padding: 80px 0px 0px; text-align: center; position: relative; min-height: 600px;
}
.index_zd h3 {
	color: rgb(255, 255, 255); font-size: 35px; font-weight: 200; margin-bottom: 40px;
}
.index_zd p {
	margin: 0px auto 20px; text-align: left; color: rgb(186, 202, 217); line-height: 1.5; font-size: 18px; font-weight: normal; max-width: 700px;
}
.index_zd img {
	margin: 40px auto -12px; position: relative;
}
@media all and (min-width:768px)
{
.index_zd h3 {
	font-size: 40px;
}
}
.index_more {
	background: rgb(255, 255, 255); padding: 100px 0px; text-align: center;
}
.index_more h3 {
	color: rgb(42, 51, 60); font-size: 40px; font-weight: 200; margin-bottom: 80px;
}
.index_more h3 p {
	margin: 20px auto 0px; color: rgb(94, 115, 135); line-height: 1.5; font-size: 20px; max-width: 600px;
}
.index_more .row h4 {
	margin: 25px 0px 18px; color: rgb(42, 51, 60); font-size: 22px;
}
.index_more .row p {
	color: rgb(94, 115, 135); font-size: 18px;
}
.index_more .list {
	margin-bottom: 70px;
}
.index_more i.fa {
	background: rgb(0, 181, 236); border-radius: 99px; width: 100px; height: 100px; text-align: center; color: rgb(255, 255, 255); line-height: 100px; font-size: 50px;
}
.index_more .text-primary {
	font-size: 22px; text-decoration: underline;
}
@media all and (min-width:768px)
{
.index_more h3 p {
	font-size: 22px;
}
}
.index_num {
	background: url("../img/logos.jpg") repeat-y center; padding: 0px; height: 600px; text-align: center; font-weight: 200; position: relative;
}
.index_num h3 {
	margin: 220px 0px 20px; color: rgb(255, 255, 255); font-size: 40px; font-weight: 200;
}
.index_num h3 p {
	margin: 20px auto 0px; color: rgb(186, 202, 217); line-height: 1.5; font-size: 20px; max-width: 600px;
}
.index_down {
	background: rgb(255, 255, 255); padding: 80px 0px 100px; text-align: center; font-weight: 200;
}
.index_down h3 {
	color: rgb(42, 51, 60); font-size: 38px; font-weight: 200; margin-bottom: 20px;
}
.index_down h3 p {
	margin: 20px auto 0px; color: rgb(94, 115, 135); line-height: 1.5; font-size: 22px; max-width: 600px;
}
.index_down a.btn {
	padding: 15px 60px;
}
footer {
	text-align: center; color: rgb(94, 115, 135); border-top-color: rgb(240, 242, 245); border-top-width: 1px; border-top-style: solid;
}
footer .footnav {
	padding: 30px 0px;
}
footer .footnav h4 {
	color: rgb(42, 51, 60);
}
footer .footnav ul {
	list-style: none; padding: 0px;
}
footer .footnav ul li {
	margin-bottom: 3px;
}
footer .footnav ul li a {
	color: rgb(94, 115, 135);
}
footer .footnav .messge {
	text-align: center;
}
footer .footnav .messge em {
	font-size: 26px; font-style: normal; display: block;
}
footer .footnav .messge p {
	color: rgb(153, 153, 153); margin-bottom: 15px;
}
footer .footnav .messge i {
	font-size: 26px;
}
footer .footnav .messge a {
	margin: 0px 8px;
}
footer .footnav .messge a:hover {
	text-decoration: none;
}
footer .footnav .messge a:focus {
	text-decoration: none;
}
footer .copyright {
	margin-right: 10px;
}
footer .beian {
	margin-right: 10px;
}
footer .txt {
	padding: 20px 0px 0px; text-align: center; color: rgb(170, 170, 170); margin-bottom: 0px; border-top-color: rgb(240, 242, 245); border-top-width: 1px; border-top-style: solid;
}
footer .txt a {
	color: rgb(170, 170, 170);
}
footer .powered_by_metinfo {
	padding: 2px 0px 20px; text-align: center; color: rgb(170, 170, 170);
}
footer .powered_by_metinfo a {
	color: rgb(170, 170, 170);
}
footer a.weixinbox i {
	color: rgb(75, 204, 27); cursor: pointer;
}
footer i.fa-qq {
	color: rgb(112, 168, 214);
}
footer i.fa-weibo {
	color: rgb(224, 115, 102);
}
footer .popover {
	top: -75px !important;
}
footer .breadcrumb {
	background: none;
}
.metinfo_side {
	top: 214px; width: 54px; height: 275px; right: 0px; display: none; position: fixed; z-index: 100;
}
.metinfo_side ul {
	list-style: none; padding: 0px;
}
.metinfo_side ul li {
	width: 54px; height: 54px; border-bottom-color: rgb(68, 68, 68); border-bottom-width: 1px; border-bottom-style: solid; float: left; position: relative;
}
.metinfo_side ul li .sidebox {
	background: rgb(0, 0, 0); transition:0.3s; top: 0px; width: 54px; height: 54px; right: 0px; color: rgb(255, 255, 255); line-height: 54px; overflow: hidden; position: absolute; opacity: 0.8;
}
.metinfo_side ul li .sidetop {
	background: rgb(0, 0, 0); width: 54px; height: 54px; color: rgb(255, 255, 255); line-height: 54px; display: inline-block; opacity: 0.8;
}
.metinfo_side ul li i.fa {
	width: 54px; height: 54px; text-align: center; line-height: 54px; font-size: 28px; float: left;
}
.metinfo_side ul li .sidetop {
	transition:background 0.5s, opacity 0.5s; -webkit-transition: background 0.5s, opacity 0.5s; -o-transition: background 0.5s, opacity 0.5s; -moz-transition: background 0.5s, opacity 0.5s;
}
.metinfo_side ul li .sidetop:hover {
	background: rgb(174, 28, 28); opacity: 1;
}
.metinfo_side ul li .sidebox {
	transition:background 0.5s, opacity 0.5s, width 0.2s; -webkit-transition: background 0.5s, opacity 0.5s, width 0.2s; -o-transition: background 0.5s, opacity 0.5s, width 0.2s; -moz-transition: background 0.5s, opacity 0.5s, width 0.2s;
}
.metinfo_side ul li .sidebox:hover {
	background: rgb(174, 28, 28); width: 115px; opacity: 1;
}
.metinfo_side ul li.mq .sidebox:hover {
	background: rgb(174, 28, 28); width: 122px; opacity: 1;
}
.metinfo_side ul li.tel .sidebox:hover {
	background: rgb(174, 28, 28); width: 152px; opacity: 1;
}
@media all and (min-width:768px)
{
.metinfo_side {
	display: block;
}
}
.metcms .content {
	padding: 50px 0px;
}
.metcms .content .table {
	width: 100%;
}
.metcms .content .table thead th {
	padding: 12px 20px !important; text-align: center; line-height: 1; font-size: 18px; font-weight: normal; border-bottom-color: currentColor !important; border-left-color: rgb(255, 255, 255); border-bottom-width: 0px !important; border-left-width: 4px; border-bottom-style: none !important; border-left-style: solid;
}
.metcms .content .table thead th.t1 {
	width: 100px;
}
.metcms .content .table thead th.t2 {
	width: 100px;
}
.metcms .content .table thead th.t3 {
	width: 200px;
}
.metcms .content .table thead th.t4 {
	text-align: left;
}
.metcms .content .table tbody td {
	padding: 12px 20px !important; font-size: 16px; font-weight: normal; vertical-align: middle; border-left-color: rgb(255, 255, 255); border-left-width: 4px; border-left-style: solid;
}
.metcms .content .table tbody td {
	text-align: center; border-top-color: currentColor !important; border-top-width: 0px !important; border-top-style: none !important;
}
.metcms .content .table tbody td.text-left {
	text-align: left;
}
.metcms .content .table tbody th {
	border-top-color: currentColor !important; border-top-width: 0px !important; border-top-style: none !important;
}
.metcms .content .table tbody th i {
	color: rgb(240, 173, 78); margin-left: 5px;
}
.metcms .content .table thead tr {
	background: rgb(239, 244, 245);
}
.metcms .content .table tbody tr:nth-child(2n) {
	background: rgb(239, 244, 245);
}
.metcms .content .table td.c1 {
	background: rgb(255, 255, 255);
}
.metcms .content .table td.c2 {
	background: rgb(51, 122, 183); color: rgb(255, 255, 255);
}
.metcms .content .table td.c2_b {
	background: rgb(91, 192, 222); color: rgb(255, 255, 255);
}
.business_top {
	background: rgb(0, 181, 236); padding: 50px 0px; text-align: center;
}
.business_top h1 {
	color: rgb(255, 255, 255); font-size: 45px; font-weight: 300;
}
.business_top p.desc {
	color: rgb(255, 255, 255); font-size: 20px; font-weight: 300;
}
.business_tq {
	padding: 50px 0px;
}
.business_tq .list {
	margin: 0px auto; padding: 15px; width: 300px; text-align: center;
}
.business_tq .list h3 {
	margin: 20px 0px 10px; color: rgb(42, 51, 60); font-size: 20px;
}
.business_tq .list p {
	color: rgb(94, 115, 135);
}
.business_tq .icon {
	background: url("../img/business_tq.png") no-repeat center; margin: 0px auto; width: 100px; height: 100px; display: block;
}
.business_tq .icon-xz {
	background-position: left 0px;
}
.business_tq .icon-web {
	background-position: left -110px;
}
.business_tq .icon-9z {
	background-position: left -220px;
}
.business_table {
	padding: 0px 0px 50px;
}
.business_table table {
	width: 100%;
}
.business_table thead th {
	padding: 12px 20px !important; width: 20%; text-align: center; line-height: 1; font-size: 18px; font-weight: normal; border-bottom-color: currentColor !important; border-left-color: rgb(255, 255, 255); border-bottom-width: 0px !important; border-left-width: 4px; border-bottom-style: none !important; border-left-style: solid;
}
.business_table tbody td {
	padding: 12px 20px !important; font-size: 16px; font-weight: normal; border-left-color: rgb(255, 255, 255); border-left-width: 4px; border-left-style: solid;
}
.business_table tbody th {
	padding: 12px 20px !important; font-size: 16px; font-weight: normal; border-left-color: rgb(255, 255, 255); border-left-width: 4px; border-left-style: solid;
}
.business_table tbody td {
	text-align: center; border-top-color: currentColor !important; border-top-width: 0px !important; border-top-style: none !important;
}
.business_table tbody th {
	border-top-color: currentColor !important; border-top-width: 0px !important; border-top-style: none !important;
}
.business_table tbody th i {
	color: rgb(240, 173, 78); margin-left: 5px;
}
.business_table table thead tr {
	background: rgb(239, 244, 245);
}
.business_table table tbody tr:nth-child(2n) {
	background: rgb(239, 244, 245);
}
.business_table th.heading {
	border-top-color: currentColor !important; border-left-color: rgb(0, 181, 236); border-top-width: 0px !important; border-left-width: 2px; border-top-style: none !important; border-left-style: solid;
}
.business_table .glyphicon {
	color: rgb(33, 211, 118); font-size: 22px;
}
.business_table th.t1 {
	background: rgb(92, 184, 92); color: rgb(255, 255, 255);
}
.business_table th.t2 {
	background: rgb(91, 192, 222); color: rgb(255, 255, 255);
}
.business_table th.t3 {
	background: rgb(51, 122, 183); color: rgb(255, 255, 255);
}
.business_table th.t4 {
	background: rgb(217, 83, 79); color: rgb(255, 255, 255);
}
.business_table a.btn {
	border-radius: 0px;
}
.business_faq {
	background: rgb(249, 249, 249); padding: 30px 0px;
}
.business_faq h4 {
	color: rgb(94, 115, 135); font-size: 22px; margin-bottom: 30px;
}
.business_faq h4 i {
	margin-right: 5px;
}
.business_faq h3 {
	color: rgb(42, 51, 60); font-size: 16px; margin-bottom: 10px;
}
.business_faq p {
	color: rgb(94, 115, 135); line-height: 1.8; margin-bottom: 40px;
}
.business_faq p.text-danger {
	color: rgb(169, 68, 66);
}
.package_top {
	background: rgb(0, 181, 236); padding: 50px 0px; text-align: center;
}
.package_top h1 {
	color: rgb(255, 255, 255); font-size: 35px; font-weight: 300;
}
.package_top p.desc {
	color: rgb(255, 255, 255); font-size: 20px; font-weight: 300;
}
.package_kf {
	background: rgb(0, 181, 236); padding: 30px 0px; text-align: center; color: rgb(255, 255, 255);
}
.package_kf h3 {
	font-size: 28px; font-weight: 300; margin-bottom: 15px;
}
.package_kf a.btn {
	padding: 10px 30px; border-radius: 0px;
}
.temp {
	background: rgb(249, 249, 249); padding: 50px 0px;
}
.temp .list {
	background: rgb(255, 255, 255); margin: 0px 0px 30px; padding: 30px 0px; box-shadow: 1px 1.73px 5px 0px rgba(4,5,6,0.08);
}
.temp .list span.price {
	margin: 0px 0px 50px; color: rgb(255, 103, 9); font-size: 55px; display: block;
}
.temp .list del {
	margin: 50px 0px 0px; color: rgb(153, 153, 153); font-size: 20px; display: block;
}
.temp .list a.btn {
	padding: 10px 60px; border-radius: 0px; margin-top: 20px;
}
.temp .list button {
	padding: 10px 60px; border-radius: 0px; margin-top: 20px;
}
.temp .list i.fa-check {
	color: rgb(144, 201, 64); margin-right: 3px;
}
.temp .list p {
	color: rgb(102, 102, 102); line-height: 2;
}
@media all and (min-width:768px)
{
.temp .list {
	margin: 0px 20px;
}
}
.taocan .list span.price {
	margin-bottom: 0px;
}
.taocan .list p.xufei {
	margin-bottom: 50px;
}
.taocan .list i.fa-times {
	color: rgb(217, 38, 38); margin-right: 3px;
}
.taocan .pinpai span.price {
	color: rgb(0, 174, 239);
}
.taocan h4 {
	font-size: 40px; margin-bottom: 30px;
}
.taocan h4 span.label {
	border-radius: 0px; bottom: 5px; font-size: 20px; font-weight: normal; margin-left: 5px; position: relative;
}
@media all and (min-width:768px)
{
.taocan h4 {
	margin-bottom: 80px;
}
}
.package_faq {
	background: rgb(255, 255, 255); padding: 30px 0px;
}
.package_faq h4 {
	color: rgb(94, 115, 135); font-size: 22px; margin-bottom: 30px;
}
.package_faq h4 i {
	margin-right: 5px;
}
.package_faq h3 {
	color: rgb(42, 51, 60); font-size: 16px; margin-bottom: 10px;
}
.package_faq p {
	color: rgb(94, 115, 135); line-height: 1.8; margin-bottom: 40px;
}
.package_faq p.text-danger {
	color: rgb(169, 68, 66);
}
.package_faq ul li {
	color: rgb(94, 115, 135);
}
.metinfo_top {
	padding: 120px 0px; text-align: center; border-top-color: rgb(240, 242, 245); border-top-width: 1px; border-top-style: solid;
}
.metinfo_top h1 {
	color: rgb(42, 51, 60); font-size: 45px; font-weight: 300; margin-bottom: 20px;
}
.metinfo_top h2.desc {
	color: rgb(94, 115, 135); line-height: 1.5; font-size: 20px; font-weight: 300;
}
.metinfo_top a.btn-primary {
	margin: 50px 0px 0px; padding: 14px 60px; border-radius: 0px;
}
.metinfo_top p.bb {
	margin: 15px 0px; color: rgb(153, 153, 153); font-size: 16px;
}
.metinfo_top a.btn-default {
	border-color: rgb(94, 115, 135); margin: 0px 15px; border-radius: 0px; color: rgb(94, 115, 135);
}
.metinfo_top img {
	margin: 50px auto -9px;
}
.download_hj {
	padding: 100px 0px; text-align: center;
}
.download_hj h3 {
	margin: 0px 0px 20px; color: rgb(42, 51, 60); font-size: 28px; font-weight: 300;
}
.download_hj p.hj {
	color: rgb(94, 115, 135); line-height: 1.8; font-size: 16px; margin-bottom: 0px;
}
.download_hj a.btn {
	padding: 6px 30px; border-radius: 0px; margin-top: 10px;
}
.download_wd {
	background: rgb(245, 245, 245); padding: 50px 0px; text-align: center;
}
.download_wd a.btn {
	padding: 14px 20px; border-radius: 0px;
}
@media all and (min-width:768px)
{
.download_wd a.btn {
	padding: 14px 60px;
}
}
.metinfo_logtop {
	background: rgb(0, 181, 236); padding: 30px 0px; color: rgb(255, 255, 255);
}
.metinfo_logtop h1 {
	font-size: 35px; font-weight: 300;
}
.metinfo_log {
	padding: 50px 0px;
}
.cbp_tmtimeline {
	list-style: none; margin: 30px 0px 0px; padding: 0px; position: relative;
}
.cbp_tmtimeline::before {
	background: rgb(0, 181, 236); left: 10%; top: 0px; width: 5px; bottom: 0px; margin-left: -7px; position: absolute; content: "";
}
.cbp_tmtimeline > li {
	position: relative;
}
.cbp_tmtimeline > li .cbp_tmtime {
	width: 15%; padding-right: 100px; display: block; position: absolute;
}
.cbp_tmtimeline > li .cbp_tmtime span {
	text-align: right; display: block;
}
.cbp_tmtimeline > li .cbp_tmtime span:first-child {
	color: rgb(189, 208, 219);
}
.cbp_tmtimeline > li .cbp_tmtime span:last-child {
	color: rgb(0, 181, 236); font-size: 22px;
}
.cbp_tmtimeline > li:nth-child(2n+1) .cbp_tmtime span:last-child {
	color: rgb(0, 181, 236);
}
.cbp_tmtimeline > li .cbp_tmlabel {
	background: rgb(249, 249, 249); margin: 0px 0px 15px 14%; padding: 15px; line-height: 1.4; position: relative;
}
.cbp_tmtimeline > li .cbp_tmlabel h2 {
	color: rgb(42, 51, 60); font-size: 22px; margin-top: 0px; border-bottom-color: rgba(255, 255, 255, 0.4); border-bottom-width: 1px; border-bottom-style: solid;
}
.cbp_tmtimeline > li .cbp_tmlabel p {
	color: rgb(94, 115, 135);
}
.cbp_tmtimeline > li .cbp_tmlabel ol {
	padding-left: 20px; margin-top: 5px;
}
.cbp_tmtimeline > li .cbp_tmlabel li {
	color: rgb(94, 115, 135); margin-bottom: 5px;
}
.cbp_tmtimeline > li i.fa {
	background: rgb(255, 255, 255); margin: 0px 0px 0px -25px; border-radius: 50%; left: 10%; top: 0px; width: 40px; height: 40px; text-align: center; color: rgb(0, 181, 236); text-transform: none; line-height: 40px; font-size: 50px; font-style: normal; font-variant: normal; font-weight: 400; display: none; position: absolute; -webkit-font-smoothing: antialiased; speak: none;
}
.cbp_tmtimeline > li .cbp_tmlabel::after {
	border-width: 10px; border-style: solid; border-color: transparent rgb(249, 249, 249) transparent transparent; border-image: none; top: 10px; width: 0px; height: 0px; right: 100%; position: absolute; content: " "; pointer-events: none;
}
@media screen and (max-width:65.37em)
{
.cbp_tmtimeline > li .cbp_tmtime span:last-child {
	font-size: 1.5em;
}
}
@media screen and (max-width:47.2em)
{
.cbp_tmtimeline::before {
	display: none;
}
.cbp_tmtimeline > li .cbp_tmtime {
	padding: 0px 0px 20px; width: 100%; position: relative;
}
.cbp_tmtimeline > li .cbp_tmtime span {
	text-align: left;
}
.cbp_tmtimeline > li .cbp_tmlabel {
	margin: 0px 0px 30px; padding: 1em; font-size: 95%; font-weight: 400;
}
.cbp_tmtimeline > li .cbp_tmlabel::after {
	left: 20px; top: -20px; right: auto; border-right-color: transparent; border-bottom-color: rgb(53, 148, 203);
}
.cbp_tmtimeline > li:nth-child(2n+1) .cbp_tmlabel::after {
	border-right-color: transparent; border-bottom-color: rgb(108, 191, 238);
}
.cbp_tmtimeline > li .cbp_tmicon {
	margin: -55px 5px 0px 0px; left: auto; float: right; position: relative;
}
}
@media all and (min-width:768px)
{
.cbp_tmtimeline > li i.fa {
	display: block;
}
.cbp_tmtimeline > li .cbp_tmlabel ol {
	padding-left: 40px;
}
}
.old_download {
	background: rgb(0, 181, 236); padding: 30px 0px; color: rgb(255, 255, 255);
}
.old_download h1 {
	font-size: 35px; font-weight: 300;
}
.old_download p {
	font-size: 18px; font-weight: 300;
}
.old_download_list {
	padding: 50px 0px;
}
.old_download_list ul {
	margin: 0px; padding: 0px;
}
.old_download_list li {
	list-style: none; font-size: 18px; margin-bottom: 25px;
}
.old_download_list li a {
	padding: 6px 25px; border-radius: 0px;
}
.old_download_list li.old {
	background: none; padding: 0px; color: rgb(153, 153, 153); font-size: 14px;
}
.host_yu {
	padding: 10px;
}
.host_yu span {
	float: right;
}
.host {
	background: rgb(91, 192, 222); padding-bottom: 80px;
}
.host h5 {
	color: rgb(255, 255, 255); font-size: 40px;
}
.host p.desc {
	color: rgb(255, 255, 255); font-size: 18px; margin-bottom: 50px;
}
.host .list h3 {
	font-size: 30px;
}
.host .list span.price {
	font-size: 36px; margin-top: 30px;
}
.host .list p.xufei {
	margin-bottom: 30px;
}
.host .list p.xufei span.label {
	border-radius: 0px; font-weight: normal;
}
.host .list a.btn {
	padding: 6px 40px;
}
.host .list p {
	line-height: 1.8;
}
.host_gt {
	background: rgb(249, 249, 249); padding-bottom: 50px;
}
.host_gt h5 {
	color: rgb(42, 51, 60);
}
.host_gt p.desc {
	color: rgb(94, 115, 135);
}
.host_mg {
	background: rgb(249, 249, 249);
}
.host_mg h5 {
	color: rgb(42, 51, 60);
}
.host_mg p.desc {
	color: rgb(94, 115, 135);
}
.host_top {
	background: rgb(0, 181, 236);
}
.host_top a.btn {
	padding: 10px 40px; border-radius: 0px; margin-top: 15px;
}
.host_faq ol {
	padding-left: 30px; margin-bottom: 40px;
}
.host_faq li p {
	margin-bottom: 10px;
}
.muban_saixuan {
	background: rgb(41, 50, 66); padding: 10px 0px;
}
.muban_saixuan .top a i {
	margin-left: 5px;
}
.muban_saixuan .paralist {
	padding: 10px 15px 0px; position: relative;
}
.muban_saixuan .search .form-group {
	display: inline;
}
.muban_saixuan .search .input-group {
	display: inline;
}
.muban_saixuan .search input {
	border: 0px currentColor; border-image: none; width: 220px;
}
.muban_saixuan .search button {
	padding: 7px 15px; border: 0px currentColor; border-image: none; margin-left: -4px; display: inline;
}
.muban_saixuan .paralist .row {
	background: rgba(0, 0, 0, 0.1); padding: 8px 0px 0px; margin-bottom: 10px;
}
.muban_saixuan .ttt {
	text-align: left; color: rgb(221, 221, 221); padding-top: 4px; font-size: 15px;
}
.muban_saixuan a.link {
	color: rgb(186, 202, 217);
}
.muban_saixuan a.link:hover {
	color: rgb(255, 255, 255);
}
.muban_saixuan .txt a.btn {
	border-radius: 4px; border: currentColor; border-image: none; font-size: 14px; margin-right: 10px; margin-bottom: 8px;
}
.muban_saixuan .txt a i {
	margin-left: 5px;
}
@media all and (min-width:768px)
{
.muban_saixuan .search .form-group {
	display: inline-block;
}
.muban_saixuan .search .input-group {
	display: inline-table;
}
.muban_saixuan .search {
	text-align: right; float: right;
}
.muban_saixuan .search input {
	width: 220px;
}
.muban_saixuan .ttt {
	text-align: right;
}
}
.muban_list {
	background: rgb(221, 221, 221); padding: 10px 0px 20px;
}
.muban_list .row {
	margin-right: -10px; margin-left: -10px;
}
.muban_list .list {
	padding: 0px 10px; text-align: center; margin-bottom: 20px;
}
.muban_list .list .box {
	background: rgb(255, 255, 255); padding: 5px; color: rgb(51, 51, 51); display: block; box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.4); -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.muban_list .list p {
	margin-top: 10px; margin-bottom: 0px; display: none;
}
.muban_list .mobile .box {
	background: none; box-shadow: none;
}
.muban_list .list .mobilebox {
	margin: 0px; width: 280px; height: 500px; overflow: hidden; position: relative;
}
.muban_list .list .mobilebox img {
	max-width: 100%;
}
.muban_list .list .mobilebox div {
	left: 70px; top: 90px; width: 191px; height: 325px; overflow: hidden; position: absolute;
}
.muban_list .list .mobilebox div img {
	border: 0px currentColor; border-image: none; width: 256px;
}
@media all and (min-width:768px)
{
.muban_list .list .mobilebox {
	width: 377px; height: 650px;
}
.muban_list .list .mobilebox img {
	width: 377px;
}
.muban_list .list .mobilebox div {
	left: 95px; top: 120px; width: 256px; height: 440px;
}
}
.list_small .tmps .box a {
	overflow: hidden; display: block; max-height: 360px;
}
.list_min .tmps .box a {
	overflow: hidden; display: block; max-height: 360px;
}
.muban_listtype {
	background: rgb(221, 221, 221); padding-top: 10px;
}
.muban_listtype button i {
	margin-right: 3px;
}
.position {
	background: rgb(245, 245, 245); height: 40px; line-height: 40px; overflow: hidden;
}
.position .breadcrumb {
	padding: 0px;
}
.position p.number {
	color: rgb(153, 153, 153); float: right;
}
.muban_showbox {
	background: rgb(255, 255, 255);
}
.muban_show_top {
	padding: 20px 0px;
}
.muban_show_top .mobilebox {
	margin: 0px auto; width: 477px; height: 823px; overflow: hidden; position: relative;
}
.muban_show_top .mobilebox .iframe {
	left: 120px; top: 152px; width: 324px; height: 557px; overflow: hidden; position: absolute;
}
.muban_show_top .mobilebox iframe {
	border: 0px currentColor; border-image: none; width: 342px; height: 557px;
}
.muban_show_top .imgbox {
	padding: 10px; border: 1px solid rgb(221, 221, 221); border-image: none; margin-bottom: 20px;
}
.muban_show_top .imgbox a {
	overflow: hidden; display: block; max-height: 410px;
}
@media all and (min-width:768px)
{
.muban_show_top {
	padding: 50px 0px;
}
.muban_show_top .imgbox {
	margin-bottom: 0px;
}
}
.muban_showbox .textbox h1 {
	margin: 0px 0px 20px; font-size: 32px;
}
.muban_showbox .textbox em {
	color: rgb(255, 103, 0); font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei UI","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif; font-size: 26px; font-style: normal; font-weight: bold;
}
.muban_showbox .textbox del {
	color: rgb(153, 153, 153); font-size: 20px; margin-left: 15px;
}
.muban_showbox .textbox .price {
	padding: 10px 0px; font-weight: 300; border-top-color: rgb(240, 242, 245); border-bottom-color: rgb(240, 242, 245); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.muban_showbox .textbox .price span {
	padding: 6px 12px; border-radius: 0px; font-weight: normal; float: right;
}
.muban_showbox .textbox .para {
	padding: 20px 0px 0px; border-bottom-color: rgb(240, 242, 245); border-bottom-width: 1px; border-bottom-style: solid;
}
.muban_showbox .textbox .para button {
	margin-right: 15px;
}
.muban_showbox .textbox .para a.option {
	margin-right: 15px;
}
.muban_showbox .textbox .para a.active {
	background: rgb(255, 255, 255); border: 1px solid rgb(217, 83, 79); border-image: none; box-shadow: none;
}
.muban_showbox .textbox .para h5 {
	margin-top: 0px; margin-bottom: 0px;
}
.muban_showbox .textbox .para h5 a {
	float: right;
}
.muban_showbox .textbox .para ul {
	list-style: none; padding: 0px;
}
.muban_showbox .textbox .para ul li {
	margin-bottom: 20px;
}
.muban_showbox .textbox .para a.btn {
	margin-top: 10px;
}
.muban_showbox .textbox .shebei {
	padding: 15px 0px; border-bottom-color: rgb(240, 242, 245); border-bottom-width: 1px; border-bottom-style: solid;
}
.muban_showbox .textbox .shebei h5 {
	display: inline;
}
.muban_showbox .textbox .shebei span {
	margin-left: 15px;
}
.muban_showbox .textbox .shebei span i {
	margin-right: 5px;
}
.muban_showbox .textbox .shebei span.check {
	color: rgb(106, 157, 33);
}
.muban_showbox .textbox .shebei span.times {
	color: rgb(153, 153, 153);
}
.muban_showbox .textbox .shop {
	padding: 25px 0px;
}
.muban_showbox .textbox .shop a {
	padding: 10px 30px; margin-right: 15px;
}
.muban_showbox .muban_show_nav {
	border-top-color: rgb(240, 242, 245); border-bottom-color: rgb(240, 242, 245); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.muban_showbox .muban_show_nav .row {
	margin-right: 0px; margin-left: 0px;
}
.muban_showbox .muban_show_nav .list {
	height: 50px; text-align: center; line-height: 50px; padding-right: 0px; padding-left: 0px; font-size: 16px;
}
.muban_showbox .muban_show_nav .active a {
	color: rgb(255, 103, 0);
}
.muban_showbox .muban_show_nav a:hover {
	text-decoration: none;
}
.affix-fixed {
	background: rgb(255, 255, 255); top: 0px; width: 100%; position: fixed; z-index: 99;
}
@media all and (min-width:768px)
{
.muban_showbox .muban_show_nav .row {
	margin-right: -15px; margin-left: -15px;
}
.muban_showbox .muban_show_nav .list {
	padding-right: 15px; padding-left: 15px;
}
}
.muban_show_met {
	background: rgb(242, 242, 242); padding: 0px 15px; text-align: center;
}
.muban_show_met h5 {
	margin: 20px 0px 10px; color: rgb(42, 51, 60); font-size: 22px;
}
.muban_show_met .list {
	background: rgb(249, 249, 249); padding: 50px 0px;
}
.muban_show_met .list_1 {
	background: rgb(255, 255, 255);
}
.muban_show_met .list_4 {
	background: rgb(255, 255, 255);
}
.muban_show_met .list p {
	padding: 0px 15px; color: rgb(94, 115, 135); font-size: 16px;
}
.muban_show_met .icon {
	background: url("../img/muban_show.png") no-repeat left top; margin: 0px auto; width: 100px; height: 100px; display: block;
}
.muban_show_met .icon-qm {
	background-position: left top;
}
.muban_show_met .icon-gy {
	background-position: left -100px;
}
.muban_show_met .icon-gx {
	background-position: left -300px;
}
.muban_show_met .icon-bj {
	background-position: left -200px;
}
.muban_show_met a span {
	margin-left: 3px;
}
.muban_show_edit {
	background: rgb(242, 242, 242);
}
.muban_show_edit .met_editor {
	background: rgb(255, 255, 255); padding: 15px;
}
.muban_show_edit h5 {
	margin: 50px 0px; font-size: 30px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.muban_show_edit h5 span {
	background: rgb(242, 242, 242); margin: 0px auto -15px; width: 300px; text-align: center; display: block;
}
.muban_show_fuwu {
	background: rgb(242, 242, 242); padding: 0px; text-align: center;
}
.muban_show_fuwu h5 {
	margin: 50px 0px; font-size: 30px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.muban_show_fuwu h5 span {
	background: rgb(242, 242, 242); margin: 0px auto -15px; width: 300px; text-align: center; display: block;
}
.muban_show_fuwu .list {
	background: rgb(255, 255, 255); padding-top: 50px; padding-bottom: 50px;
}
.muban_show_fuwu .list h3 {
	margin: 20px 0px 10px; color: rgb(42, 51, 60); font-size: 22px;
}
.muban_show_fuwu .list p {
	color: rgb(94, 115, 135); font-size: 16px;
}
.muban_show_fuwu .icon {
	background: url("../img/muban_show.png") no-repeat left top; margin: 0px auto; width: 100px; height: 100px; display: block;
}
.muban_show_fuwu .icon-az {
	background-position: left -400px;
}
.muban_show_fuwu .icon-fw {
	background-position: left -500px;
}
.muban_show_fuwu .icon-xf {
	background-position: left -600px;
}
.muban_show_faq {
	background: rgb(242, 242, 242); padding: 0px 0px 50px; text-align: center;
}
.muban_show_faq h5 {
	margin: 50px 0px; font-size: 30px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.muban_show_faq h5 span {
	background: rgb(242, 242, 242); margin: 0px auto -15px; width: 300px; text-align: center; display: block;
}
.muban_show_faq .list {
	background: rgb(255, 255, 255); text-align: left; padding-top: 20px; padding-bottom: 20px;
}
.muban_show_faq .list ol {
	list-style: none; padding: 15px 0px 0px;
}
.muban_show_faq .list ol li {
	padding: 0px 10px; margin-bottom: 35px;
}
.muban_show_faq .list h3 {
	margin: 20px 0px 10px; color: rgb(42, 51, 60); font-size: 18px;
}
.muban_show_faq .list p {
	color: rgb(94, 115, 135); font-size: 16px;
}
.responsive .affix-fixed {
	box-shadow: 0px 3px 4px rgba(0,0,0,0.18);
}
.responsive_top {
	background: rgb(242, 242, 242); border-radius: 0px; border: currentColor; border-image: none; height: 50px; font-size: 15px; margin-bottom: 0px;
}
.responsive_top h1.navbar-brand {
	margin: 0px; color: rgb(94, 115, 135);
}
.responsive_top ul li .dropdown {
	padding: 14px;
}
.responsive_top ul li .dropdown a:hover {
	color: rgb(42, 51, 60); text-decoration: none;
}
.responsive_top ul.navbar-nav li a {
	color: rgb(94, 115, 135);
}
.responsive_top ul li .dropdown-menu li i {
	width: 40px; text-align: center; font-size: 18px;
}
.responsive_top ul li .dropdown-menu li a {
	padding: 6px 20px 6px 5px; font-size: 15px;
}
@media all and (min-width:768px)
{
.responsive_top ul li .dropdown .dropdown-menu {
	border-radius: 0px; top: 45px;
}
.responsive_top ul li .dropdown:hover .dropdown-menu {
	display: block;
}
.responsive_top ul li .dropdown .dropdown-menu::before {
	top: -7px; right: 19px; border-right-color: transparent; border-bottom-color: rgba(0, 0, 0, 0.2); border-left-color: transparent; border-right-width: 7px; border-bottom-width: 7px; border-left-width: 7px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: inline-block; position: absolute; content: "";
}
.responsive_top ul li .dropdown .dropdown-menu::after {
	top: -6px; right: 20px; border-right-color: transparent; border-bottom-color: rgb(255, 255, 255); border-left-color: transparent; border-right-width: 6px; border-bottom-width: 6px; border-left-width: 6px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: inline-block; position: absolute; content: "";
}
}
.responsive_top ul li .dropdown-menu li i.fa-tablet {
	top: 1px; font-size: 20px; position: relative;
}
.responsive_top ul li .dropdown-menu li i.fa-mobile {
	top: 3px; font-size: 26px; position: relative;
}
.responsive_top ul li.divider {
	margin: 0px;
}
.responsive_top ul li button {
	margin-top: 9px; margin-left: 10px;
}
.responsive_top ul li a.active {
	color: rgb(255, 103, 0) !important;
}
.responsive_gaishu {
	background: rgb(41, 50, 66); padding: 80px 0px 0px; text-align: center; color: rgb(255, 255, 255);
}
.responsive_gaishu h2 {
	font-size: 50px; font-weight: 300; margin-bottom: 30px;
}
.responsive_gaishu p.desc {
	font-size: 22px; font-weight: 300;
}
.responsive_gaishu p.pric {
	font-size: 20px; font-weight: 300; margin-top: 30px;
}
.responsive_gaishu p.pric span.label {
	bottom: 3px; font-weight: 300; margin-left: 20px; position: relative;
}
.responsive_gaishu p.pric em {
	color: rgb(255, 103, 0); font-size: 32px; font-style: normal; margin-right: 15px;
}
.responsive_gaishu p.pric del {
	color: rgb(170, 170, 170);
}
.responsive_gaishu p.demo a.btn {
	padding: 13px 50px; font-size: 20px; font-weight: 300; margin-top: 30px;
}
.responsive_gaishu img {
	margin: 50px auto -12px; position: relative; z-index: 1;
}
.responsive .muban_show_met .list {
	padding: 80px 0px;
}
.responsive .muban_show_fuwu .list {
	padding-top: 80px; padding-bottom: 80px;
}
.responsive .muban_show_faq {
	padding-bottom: 0px;
}
.muban_show_kefu {
	background: rgb(41, 50, 66); padding: 40px 0px; text-align: center; color: rgb(255, 255, 255);
}
.muban_show_kefu h3 {
	margin: 0px 0px 10px; font-size: 18px; font-weight: 300;
}
.muban_show_kefu a.btn {
	padding: 10px 30px; font-weight: 300;
}
.responsive #tabletdemo .close {
	top: 20px; width: 30px; height: 30px; text-align: center; right: 20px; color: rgb(102, 102, 102); font-size: 28px; font-weight: 300; position: absolute; z-index: 99; opacity: 0.9;
}
.responsive #tabletdemo .modal-lg {
	width: 1000px; position: relative;
}
.responsive #tabletdemo .modal-content {
	background: none; border: currentColor; border-image: none; box-shadow: none;
}
.responsive #tabletdemo .tablet-box {
	width: 1000px; height: 708px; overflow: hidden; position: relative;
}
.responsive #tabletdemo .tablet-box .iframe {
	left: 90px; top: 47px; width: 820px; height: 616px; overflow: hidden; position: absolute;
}
.responsive #tabletdemo .tablet-box iframe {
	border: 0px currentColor; border-image: none; width: 838px; height: 616px;
}
.responsive #mobiledemo .close {
	background: rgb(255, 255, 255); width: 30px; height: 30px; text-align: center; color: rgb(102, 102, 102); font-size: 28px; font-weight: 300; opacity: 0.9;
}
.responsive #mobiledemo .modal-dialog {
	width: 1000px;
}
.responsive #mobiledemo .modal-content {
	background: none; border: currentColor; border-image: none; box-shadow: none;
}
.responsive #mobiledemo .box {
	margin: 0px 0px 0px 50px; width: 477px; height: 823px; overflow: hidden; float: left; position: relative;
}
.responsive #mobiledemo .iframe {
	left: 120px; top: 152px; width: 324px; height: 557px; overflow: hidden; position: absolute;
}
.responsive #mobiledemo iframe {
	border: 0px currentColor; border-image: none; width: 342px; height: 557px;
}
.responsive #mobiledemo .qr_code {
	margin: 100px 30px;
}
.responsive #mobiledemo .qr_code p {
	color: rgb(255, 255, 255); font-family: "Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; font-size: 22px; font-weight: 300; margin-top: 15px;
}
.responsive #cartto .modal-dialog {
	max-width: 400px;
}
.responsive #cartto .modal-content {
	border-radius: 0px;
}
.responsive #cartto .price {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.responsive #cartto .shop {
	padding-top: 20px;
}
.responsive #cartto .shop a.btn {
	padding: 10px 30px;
}
.md_show_top {
	background: rgb(255, 255, 255); padding: 80px 0px; text-align: center; border-top-color: rgb(240, 242, 245); border-top-width: 1px; border-top-style: solid;
}
.md_show_top h1 {
	color: rgb(42, 51, 60); font-size: 45px; font-weight: 300; margin-bottom: 30px;
}
.md_show_top p {
	color: rgb(94, 115, 135); font-size: 20px; font-weight: 300;
}
.md_show {
	padding: 0px 0px 100px;
}
.md_show .container {
	max-width: 800px;
}
.md_news {
	padding: 10px 0px 30px;
}
.md_news .right {
	padding: 0px;
}
.md_news .right form input {
	background: rgb(41, 50, 66); border-color: rgb(41, 50, 66); height: 45px; color: rgb(186, 202, 217);
}
.md_news .right form input:-ms-input-placeholder {
	color: rgb(186, 202, 217);
}
.md_news .right form .input-group-addon {
	border-color: rgb(41, 50, 66); padding: 0px; border-radius: 0px; height: 43px; color: rgb(186, 202, 217);
}
.md_news .right form button {
	background: rgb(41, 50, 66); padding: 0px; width: 50px; height: 43px;
}
.md_news .right form button:hover {
	color: rgb(186, 202, 217);
}
.md_news .right .sidebar-widget h4 {
	margin: 30px 0px 20px; padding: 10px 0px; color: rgb(0, 0, 0); font-size: 18px; border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.md_news .right .sidebar-widget h4::before {
	background: rgb(246, 156, 0); left: 0px; width: 32px; height: 2px; bottom: -2px; display: block; position: absolute; content: " ";
}
.md_news .right .sidebar-widget .row {
	margin: 0px -5px;
}
.md_news .right .sidebar-widget .list {
	padding: 0px 5px; margin-bottom: 15px;
}
.md_news .right .sidebar-widget .list a {
	border: 1px solid rgb(221, 221, 221); border-image: none; height: 150px; overflow: hidden; display: block;
}
.md_news .right .sidebar-widget ul {
	margin: 0px; padding: 0px;
}
.md_news .right .sidebar-widget li {
	list-style: none; padding: 0px;
}
.md_news .right .sidebar-widget li a {
	padding: 12px 0px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; display: block; position: relative;
}
.md_news .right .sidebar-widget li a::after {
	top: 0px; right: 0px; line-height: 43px; font-family: "FontAwesome"; position: absolute; content: "\f105";
}
.md_news .right .sidebar-widget li a:hover {
	color: rgb(0, 181, 236); text-decoration: none;
}
.md_news .right .sidebar-widget li a {
	transition:color 0.5s; -webkit-transition: color 0.5s; -o-transition: color 0.5s; -moz-transition: color 0.5s;
}
.md_news .news_list ul {
	list-style: none; padding: 0px;
}
.md_news .news_list ul li {
	padding: 20px 10px; margin-bottom: 0px;
}
.md_news .news_list ul li .imgbox {
	background: rgb(242, 242, 242); height: 200px; margin-bottom: 20px;
}
.md_news .news_list ul li .imgbox a {
	height: 100%; display: block;
}
.md_news .news_list ul li .imgbox img {
	margin: 0px auto; max-height: 200px;
}
.md_news .news_list ul li h4 {
	margin: 0px 0px 10px; font-size: 20px; font-weight: bold;
}
.md_news .news_list ul li h4 a {
	color: rgb(42, 51, 60); font-weight: bold;
}
.md_news .news_list ul li .time {
	color: rgb(153, 153, 153); padding-bottom: 10px; margin-bottom: 10px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.md_news .news_list ul li .time span {
	margin-right: 15px;
}
.md_news .news_list ul li .time i {
	color: rgb(0, 181, 236); margin-right: 5px;
}
.md_news .news_list ul li .time a {
	color: rgb(153, 153, 153);
}
.md_news .news_list ul li p {
	padding: 5px 0px; color: rgb(94, 115, 135); line-height: 1.8;
}
.md_news .news_list ul li a:hover {
	color: rgb(37, 168, 224); text-decoration: none;
}
.md_shownews {
	padding: 20px 0px;
}
.md_shownews .col-md-9 {
	padding-bottom: 0px;
}
.md_shownews .col-md-3 {
	padding-bottom: 0px;
}
.md_shownews .met_title {
	color: rgb(42, 51, 60); font-size: 28px; margin-top: 10px;
}
.md_shownews .met_infos {
	color: rgb(153, 153, 153); padding-bottom: 20px; margin-bottom: 20px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.md_shownews .met_infos a {
	color: rgb(37, 168, 224);
}
.md_shownews .met_tools {
	margin: 30px 0px 0px; padding: 15px 15px 0px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; position: relative;
}
.md_shownews .met_tools .met_page {
	padding: 0px; color: rgb(129, 129, 129); clear: both; margin-top: 5px;
}
.md_shownews .met_tools .met_page li {
	list-style: none; padding: 5px 0px;
}
.md_shownews .met_tools .met_page li span {
	padding-right: 5px;
}
.md_shownews .met_tools .met_page a {
	color: rgb(37, 168, 224);
}
.md_position {
	background: rgb(245, 245, 245);
}
.md_position .breadcrumb {
	background: rgb(245, 245, 245); padding: 15px 0px; margin-bottom: 0px;
}
.md_position .breadcrumb > li + li::before {
	
}
.met_pager {
	padding: 30px 0px; text-align: center;
}
.met_pager a {
	background: rgb(255, 255, 255); padding: 6px 12px; border: 1px solid rgb(221, 221, 221); border-image: none; text-align: center; color: rgb(51, 122, 183);
}
.met_pager a:hover {
	background: rgb(245, 245, 245); text-decoration: none;
}
.met_pager .PreSpan {
	background: rgb(255, 255, 255); padding: 6px 12px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(153, 153, 153); cursor: default;
}
.met_pager .NextSpan {
	background: rgb(255, 255, 255); padding: 6px 12px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(153, 153, 153); cursor: default;
}
.met_pager .firstPage {
	height: 28px; color: rgb(170, 170, 170); line-height: 28px; font-weight: bold; min-width: 40px; _width: 40px;
}
.met_pager .lastPage {
	height: 28px; color: rgb(170, 170, 170); line-height: 28px; font-weight: bold; min-width: 40px; _width: 40px;
}
.met_pager a.Ahover {
	background: rgb(51, 122, 183); border-color: rgb(51, 122, 183); color: rgb(255, 255, 255); cursor: default;
}
.met_pager a.Ahover:hover {
	background: rgb(51, 122, 183); border-color: rgb(51, 122, 183); color: rgb(255, 255, 255);
}
.met_pager .PageText {
	color: rgb(170, 170, 170); margin-left: 10px; display: none;
}
.met_pager input {
	display: none;
}
.met_pager #metPageT {
	border: 1px solid rgb(204, 204, 204); border-image: none; text-align: center; color: rgb(170, 170, 170);
}
#metPageB {
	border: 1px solid rgb(204, 204, 204); border-image: none; text-align: center; color: rgb(170, 170, 170);
}
.met_pager #metPageT {
	padding: 6px 5px 5px; width: 40px;
}
.met_pager #metPageB {
	padding: 6px 0px 5px; cursor: pointer; min-width: 40px; _width: 40px;
}
* + html .met_pager #metPageT {
	height: 13px; line-height: 13px;
}
* + html .met_pager #metPageB {
	padding: 0px; height: 28px; line-height: 20px;
}
.met_editor {
	color: rgb(51, 51, 51); line-height: 1.8; font-size: 16px;
}
.met_editor ul {
	margin: 0px; padding: 0px 0px 0px 25px;
}
.met_editor ol {
	margin: 0px; padding: 0px 0px 0px 25px;
}
.met_editor img {
	background: rgb(255, 255, 255); padding: 5px; height: auto !important; color: rgb(51, 51, 51); max-width: 100%; box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.4); -webkit-box-shadow: 0 0px 4px 0 rgba(0, 0, 0, 0.4);
}
.met_editor iframe {
	max-width: 100%;
}
.met_editor embed {
	max-width: 100%;
}
.met_editor blockquote {
	padding-top: 5px; padding-bottom: 5px; padding-left: 15px; border-left-color: rgb(221, 221, 221); border-left-width: 4px; border-left-style: solid;
}
.met_editor table {
	padding: 0px !important; border: 0px currentColor; border-image: none; width: 100% !important; margin-bottom: 1.6rem; border-collapse: collapse !important; border-spacing: 0 !important;
}
.met_editor table td {
	border: 1px solid rgb(221, 221, 221) !important; border-image: none !important;
}
.met_editor table > thead > tr > th {
	padding: 0.7rem; line-height: 1.6; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
table > tbody > tr > th {
	padding: 0.7rem; line-height: 1.6; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
table > tfoot > tr > th {
	padding: 0.7rem; line-height: 1.6; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
table > thead > tr > td {
	padding: 0.7rem; line-height: 1.6; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
table > tbody > tr > td {
	padding: 0.7rem; line-height: 1.6; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
table > tfoot > tr > td {
	padding: 0.7rem; line-height: 1.6; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.met_editor table > thead > tr > th {
	vertical-align: bottom; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.met_editor blockquote {
	background: rgb(245, 245, 245); padding: 15px; font-size: 16px; margin-top: 5px; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.met_editor .editorlightgallery {
	list-style: none; padding: 0px;
}
.met_editor .editorlightgallery li {
	display: inline;
}
.met_editor blockquote {
	padding-top: 5px; padding-bottom: 5px; padding-left: 15px; border-left-color: rgb(221, 221, 221); border-left-width: 4px; border-left-style: solid;
}
.met_editor hr {
	border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(221, 221, 221) currentColor currentColor; margin: 20px 0px; padding: 0px; border-image: none; height: 0px; display: block; box-sizing: content-box; -webkit-box-sizing: content-box;
}
.met_editor a {
	color: rgb(28, 87, 196); text-decoration: underline;
}
.met_pager {
	padding: 15px 0px; text-align: center;
}
.met_pager a {
	background: rgb(255, 255, 255); padding: 6px 12px; border: 1px solid rgb(221, 221, 221); border-image: none; text-align: center; color: rgb(51, 122, 183);
}
.met_pager a:hover {
	background: rgb(245, 245, 245); text-decoration: none;
}
.met_pager .PreSpan {
	background: rgb(255, 255, 255); padding: 6px 12px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(153, 153, 153); cursor: default;
}
.met_pager .NextSpan {
	background: rgb(255, 255, 255); padding: 6px 12px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(153, 153, 153); cursor: default;
}
.met_pager .firstPage {
	height: 28px; line-height: 28px; min-width: 40px; _width: 40px;
}
.met_pager .lastPage {
	height: 28px; line-height: 28px; min-width: 40px; _width: 40px;
}
.met_pager a.Ahover {
	background: rgb(51, 122, 183); border-color: rgb(51, 122, 183); color: rgb(255, 255, 255); cursor: default;
}
.met_pager a.Ahover:hover {
	background: rgb(51, 122, 183); border-color: rgb(51, 122, 183); color: rgb(255, 255, 255);
}
.met_pager .PageText {
	color: rgb(170, 170, 170); margin-left: 10px; display: none;
}
.met_pager input {
	display: none;
}
.met_pager #metPageT {
	border: 1px solid rgb(204, 204, 204); border-image: none; text-align: center; color: rgb(170, 170, 170);
}
#metPageB {
	border: 1px solid rgb(204, 204, 204); border-image: none; text-align: center; color: rgb(170, 170, 170);
}
.met_pager #metPageT {
	padding: 6px 5px 5px; width: 40px;
}
.met_pager #metPageB {
	padding: 6px 0px 5px; cursor: pointer; min-width: 40px; _width: 40px;
}
* + html .met_pager #metPageT {
	height: 13px; line-height: 13px;
}
* + html .met_pager #metPageB {
	padding: 0px; height: 28px; line-height: 20px;
}
.shop_base_pay {
	background: rgb(242, 242, 242); padding: 50px 0px;
}
.shop_base_pay h3 {
	margin: 30px 0px 20px; font-size: 20px;
}
.shop_base_pay hr {
	border-color: rgb(221, 221, 221); margin: 30px 0px 0px;
}
.shop_base_pay .container {
	background: rgb(255, 255, 255);
}
.shop_base_pay .address h3 a {
	font-size: 14px; font-style: normal; float: right;
}
.shop_base_pay .address .dzlist .list {
	padding: 10px; border: 1px solid rgb(204, 204, 204); border-image: none; margin-bottom: 15px; cursor: pointer;
}
.shop_base_pay .address .dzlist .list a.de {
	margin-right: 10px; float: right;
}
.shop_base_pay .address .dzlist .list a.del {
	margin-left: 10px; float: right;
}
.shop_base_pay .address .dzlist .list:hover a.de {
	text-decoration: none; display: block !important;
}
.shop_base_pay .address .dzlist .list a.edit {
	float: right;
}
.shop_base_pay .address .dzlist .list p {
	margin-right: 15px; margin-bottom: 5px; display: inline;
}
.shop_base_pay .address .dzlist .list p span {
	color: rgb(153, 153, 153); margin-right: 5px;
}
.shop_base_pay .address .dzlist .active {
	border: 2px solid rgb(217, 83, 79); border-image: none;
}
.select-linkage select {
	display: inline; max-width: 150px;
}
.shop_base_pay .address span.help-block {
	margin-bottom: 0px;
}
.shop_base_pay .addr-form {
	max-width: 600px;
}
.shop_base_pay .addr-form button {
	padding: 6px 30px;
}
.shop_base_pay .paymentmore .list a.active {
	background: rgb(255, 255, 255); border: 2px solid rgb(217, 83, 79); border-image: none; box-shadow: none;
}
.shop_base_pay .paymentmore a.btn {
	margin-right: 15px;
}
.shop_base_pay .detailedlist .plt {
	background: rgb(249, 249, 249); margin: 15px 0px; padding: 15px 0px;
}
.shop_base_pay .detailedlist .list img {
	max-height: 65px;
}
.shop_base_pay .detailedlist .message {
	margin-top: 20px; max-width: 600px;
}
.shop_base_pay .invoice .list a {
	margin-right: 15px;
}
.shop_base_pay .invoice .list a.active {
	background: rgb(255, 255, 255); border: 2px solid rgb(217, 83, 79); border-image: none; box-shadow: none;
}
.shop_base_pay .invoice .fptype {
	background: rgb(242, 242, 242); padding: 15px; margin-top: 15px;
}
.shop_base_pay .invoice .fptype a {
	margin-right: 15px;
}
.shop_base_pay .invoice .fptype a.active {
	background: rgb(255, 255, 255); border: 1px solid rgb(217, 83, 79); border-image: none; box-shadow: none;
}
.shop_base_pay .invoice .ptfp {
	padding: 15px 0px 0px; max-width: 600px;
}
.shop_base_pay .invoice .ptfp p {
	color: rgb(102, 102, 102); margin-bottom: 0px;
}
.shop_base_pay .invoice .zzsfp {
	padding: 15px 0px 0px;
}
.shop_base_pay .invoice .zzsfp p {
	color: rgb(102, 102, 102); margin-bottom: 0px;
}
.shop_base_pay .order-total {
	padding: 15px;
}
.shop_base_pay .order-total .left {
	text-align: right;
}
.shop_base_pay .order-total .left .p3 {
	font-size: 20px;
}
.shop_base_pay .order-total .right {
	text-align: right;
}
.shop_base_pay .order-total .right .s3 {
	color: rgb(228, 57, 60); font-size: 22px;
}
.shop_base_pay .order-submit {
	padding: 15px 0px; text-align: right;
}
.shop_base_pay .order-submit button {
	padding: 10px 40px;
}
.shop_base_pay hr.otop {
	margin-top: -15px;
}
.shop_base_pay_order {
	background: rgb(242, 242, 242); padding: 50px 0px;
}
.shop_base_pay_order .orderinfo {
	background: rgb(255, 255, 255); padding: 15px;
}
.shop_base_pay_order .orderinfo .ok {
	text-align: center; color: rgb(75, 204, 27); font-size: 70px;
}
.shop_base_pay_order .orderinfo p {
	color: rgb(102, 102, 102);
}
.shop_base_pay_order .orderinfo p .orderid {
	color: rgb(255, 103, 0);
}
.shop_base_pay_order .orderinfo .num {
	text-align: right; float: right;
}
.shop_base_pay_order .orderinfo .num span.price {
	color: rgb(255, 103, 0); font-size: 26px;
}
.shop_base_pay_order .orderinfo .num p {
	margin-top: 10px;
}
.shop_base_pay_order .orderinfo .well {
	background: rgb(255, 255, 255); padding: 1px; border: currentColor; border-image: none; margin-bottom: 0px; -webkit-box-shadow: none;
}
.shop_base_pay_order .orderinfo .well hr {
	margin-top: 10px;
}
.shop_base_pay_order .payinfo {
	background: rgb(255, 255, 255); padding: 15px; margin-top: 30px;
}
.shop_base_pay_order .payinfo h3 {
	font-size: 18px;
}
.shop_base_pay_order .payinfo .list .ali {
	background: url("../img/payOnline_zfb.png") no-repeat left; width: 188px; height: 60px; margin-right: 15px; float: left;
}
.shop_base_pay_order .payinfo .list .balance {
	width: 188px; height: 60px; font-size: 16px; float: left;
}
.shop_base_pay_order .payinfo .list .balance p {
	color: rgb(255, 103, 0);
}
.shop_base_pay_order .payinfo .list .balance span {
	color: rgb(217, 83, 79); padding-left: 10px; font-size: 14px;
}
.shop_base_pay_order .payinfo .list {
	margin-bottom: 15px;
}
.shop_base_pay_order .payinfo .collapse .well {
	border-radius: 0px; box-shadow: none;
}
.shop_base_tocart {
	background: rgb(242, 242, 242); padding: 50px 0px;
}
.shop_base_tocart .container {
	background: rgb(255, 255, 255); padding: 50px 15px;
}
.shop_base_tocart .container a.btn {
	margin-top: 10px; margin-right: 20px;
}
.shop_base_tocart .container .media img {
	max-height: 80px;
}
.shop_base_tocart .container .media p {
	color: rgb(92, 184, 92); font-size: 22px;
}
.shop_base_cart {
	background: rgb(242, 242, 242); padding: 50px 0px;
}
.shop_base_cart .container table {
	background: rgb(255, 255, 255);
}
.shop_base_cart .container table th {
	padding: 20px 30px; font-weight: normal; white-space: nowrap;
}
.shop_base_cart .container table .checkbox {
	margin: 0px; padding: 0px;
}
.shop_base_cart .container table .checkbox span {
	top: 2px; position: relative;
}
.shop_base_cart .container table .icheckbox_square-red {
	margin-right: 15px;
}
.shop_base_cart .container table td {
	padding: 20px 30px;
}
.shop_base_cart .container .dataTables_paginate {
	display: none;
}
.shop_base_cart .container table .media img {
	border: 1px solid rgb(221, 221, 221); border-image: none; max-height: 65px;
}
.shop_base_cart .container table .media h4 {
	margin: 5px 0px; font-size: 18px;
}
.shop_base_cart .container table .media p {
	color: rgb(153, 153, 153);
}
.shop_base_cart .container table .price {
	top: 5px; font-size: 16px; white-space: nowrap; position: relative;
}
.shop_base_cart .container table .total {
	top: 5px; color: rgb(255, 103, 0); font-size: 16px; white-space: nowrap; position: relative;
}
.shop_base_cart .container table .cart_number .input-group-addon {
	background: rgb(255, 255, 255); border-radius: 0px; font-size: 10px; cursor: pointer;
}
.shop_base_cart .container table .cart_number input {
	width: 60px; text-align: center; font-size: 16px;
}
.shop_base_cart .container table .del {
	text-align: center; font-size: 22px;
}
.shop_base_cart .container table .del a:hover {
	text-decoration: none;
}
.shop_base_cartfoot {
	background: rgb(242, 242, 242); padding: 0px 0px 30px;
}
.shop_base_cartfoot .container .rowbox {
	background: rgb(255, 255, 255);
}
.shop_base_cartfoot .container .center {
	height: 50px; text-align: right; line-height: 50px; font-size: 16px;
}
.shop_base_cartfoot .container .center .price-total {
	color: rgb(255, 103, 0); font-size: 26px;
}
.shop_base_cartfoot .container .right {
	text-align: right;
}
.shop_base_cartfoot .container .right a {
	padding: 0px 50px; border: 0px currentColor; border-image: none; height: 50px; line-height: 50px;
}
.shop_base_order {
	background: rgb(242, 242, 242); padding: 50px 0px;
}
.shop_base_order h1 {
	color: rgb(102, 102, 102); font-size: 30px; margin-top: 0px;
}
.shop_base_order .container table {
	background: rgb(255, 255, 255);
}
.shop_base_order .container table th {
	padding: 20px 30px; font-weight: normal; white-space: nowrap;
}
.shop_base_order .container table td {
	padding: 20px 30px;
}
.shop_base_order .container table td .price {
	top: 25px; color: rgb(255, 103, 0); font-size: 16px; white-space: nowrap; position: relative;
}
.shop_base_order .container table td .info {
	color: rgb(102, 102, 102);
}
.shop_base_order .container table td .info span {
	padding: 0px 8px; color: rgb(153, 153, 153); font-weight: 300;
}
.shop_base_order .container table td .media img {
	border: 1px solid rgb(221, 221, 221); border-image: none; max-height: 65px;
}
.shop_base_order .container table td .media h4 {
	margin: 5px 0px; font-size: 14px;
}
.shop_base_order .container table td .media p {
	color: rgb(102, 102, 102); margin-bottom: 0px;
}
.shop_base_order_check {
	background: rgb(242, 242, 242); padding: 50px 0px;
}
.shop_base_order_check h1 {
	color: rgb(102, 102, 102); font-size: 30px; margin-top: 0px; margin-bottom: 20px;
}
.shop_base_order_check .content {
	background: rgb(255, 255, 255); padding: 15px;
}
.shop_base_order_check .content h3 {
	font-size: 20px; margin-bottom: 20px;
}
.shop_base_order_check .content .cont {
	color: rgb(102, 102, 102);
}
.shop_base_order_check .receiving .plt {
	background: rgb(249, 249, 249); margin: 15px 0px; padding: 15px 0px;
}
.shop_base_order_check .receiving p.message {
	margin-top: 15px;
}
.shop_base_order_check .content .cont ul {
	list-style: none; padding: 0px;
}
.shop_base_order_check .content .cont ul li {
	margin-bottom: 8px;
}
.shop_base_order_check .total {
	text-align: right;
}
.shop_base_order_check .total li {
	list-style: none; margin-bottom: 10px;
}
