﻿@charset "utf-8";
/* CSS Document */

body {
	font-family:"Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
	color: #333333;
	font-size: 14px;
	/*line-height: 1;*/
	letter-spacing:0;
	background-color: rgba(245,245,245,0.5);
}
a,
a:hover,
a:link,
a:focus {
	border: 0 solid #ddd;
	cursor: pointer !important;
	color: #000;
}
select {
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
option {
	font-size: 16px;
}
input,
textarea,
select,
a {
	outline: none !important;
}
input:focus,
textarea:focus,
select:focus {
	outline: none;
}
input {
	border-radius: 0;
	color: #353432;
	height: 20px;
	line-height: 20px;
	padding: 0 12px;
	border: 0;
	box-shadow: inset 0 0 0 rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	border-bottom: 1px solid #dcdcdc;
}
input:focus {
	border-color: #dcdcdc;
	outline: 0;
	-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.075), 0 0 0 rgba(102, 175, 233, .6);
	box-shadow: inset 0 0 0 rgba(0,0,0,.075), 0 0 0 rgba(102, 175, 233, .6);
}
input::-ms-clear {
	display: none;
}
ul {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
img {
	max-width: 100%;
}

/*------ 共通css --------*/
.none {
	display: none;
}
.mp_none {
	padding: 0;
	margin: 0;
}
.inner {
	padding-left: 0;
	padding-right: 0;
}
.p_none {
	padding: 0;
}
.T_box {
	padding: 20px;
}
.bg-white {
	background: #ffffff;
}
.bg-g {
	background: #f3f3f3;
}
.bg-b {
	background: #000000;
}
.bg-bw {
	background: #353432;
}
.bg-rv{
	background: #3e4c84;
}
.T_img {
	padding: 40px 0 0 0;
}
.T_price,
.Btn__ ,
.submit_btn {
	font-size: 16px;
}
.bg-pop1 {
	background: url(../images/common/button/tips_bg_01.png);
	right: 0;
	top: -3px;
	background-repeat: no-repeat !important;
	background-position: -23px -23px !important;
	background-origin: content-box !important;
	padding: 23px 32px 72px 61px;
	position: absolute;
	font-size: 16px;
}
.pop_title1::after {
	width: 0;
}
.bread  .bread_h4_bottom_wrapper {
	width: 32%;
	margin-right: 14px;
}
.info_T,
table input.form-control,
#Info-Container table .btn-default,
#Info-Container table .dropdown-menu,
#Member_Contents h2,
#Info-Content h3,
#Footer_Area h3,
#Footer_Area h4 {
	font-size: 14px;
}
.Info-Container .btn-default,
.Info-Container  .dropdown-menu,
.Info-Content h3 {
	font-size: 16px;
}
.T_text {
	margin: 0;
	padding: 10px 0;
}
.T_error {
	padding-left: 12px;
	color: #d33232;
	text-align: left;
}
.T_t,
.T_text,
.comment,
.T_error,
.F_Navi_list a{
	font-size: 14px;
}
.T_title {
	font-size: 30px;
	margin: 0;
	padding: 0;
	letter-spacing: 4px;
}
.T_title_line {
	padding-top: 0;
	padding-bottom: 40px;
	letter-spacing: 4px;
}
.T_subtitle::after {
	position: absolute;
	content: "";
	display: block;
	width: 20px;
	height: 40px;
	top: 0;
	right: 0;
	/*border-bottom: 2px dotted #000000;*/
}
.T_subtitle_none::after {
	width: 0;
	height: 0;
	border-bottom: 0 dotted #000000;
}
.info_Subtitle {
	position: relative;
	margin: 54px 0 24px 0;
	/*background: url(../images/common/icon/h2_icon_bg_bk.png) no-repeat left bottom;*/
}
.info_Subtitle_first {
	margin-top: 40px;
}
.info_Subtitle_none {
	background: none;
}
.info_Subtitle::before {
	position: absolute;
	content: "";
	top: 0;
	display: block;
	width: 40px;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center;
}
.icon_item::before {
	background-image: url(../images/common/button/icon_h2_24x24_04.png);
}
.pro_right::before {
	background-image: url(../images/common/button/icon_h2_24x24_03.png);
}
.icon_make::before {
	background-image: url(../images/common/button/icon_h2_24x24_05.png);
}
.icon_lock::before {
	background-image: url(../images/common/button/icon_h2_24x24_12.png);
}
.icon_address::before {
	background-image: url(../images/common/button/icon_h2_24x24_06.png);
}
.icon_option::before {
	/*background-image: url(../images/common/button/icon_h2_24x24_05.png);*/
}
.icon_change-pop::before {
	background-image: url(../images/common/button/icon_24x24_40_bk.png);
}
.icon_wechat::before {
	background-image: url(../images/common/button/icon_h2_24x24_13.png);
}
.BFJ_input::before {
	background-image: url(../images/common/button/icon_h2_24x24_16.png);
}
.icon_address1::before {
	background-image: url(../images/common/button/icon_h2_24x24_06.png);
}
.icon_address2::before {
	background-image: url(../images/common/button/icon_h2_24x24_06.png);
}
.icon_confirm1::before {
	background-image: url(../images/common/button/icon_h2_24x24_01.png);
}

.icon_confirm_identity2::before {
	background-image: url(../images/common/button/icon_h2_24x24_21.png);
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: 0;
}
.Btn__ {
	position: relative;
	width: 200px;
	height: 50px;
	visibility: visible;
}
.td_btn {
	padding-left: 25px;
	padding-right: 25px;
}
button.close {
	width: 22px;
	height: 22px;
	background: #D10003;
	color: #ffffff;
	opacity: .75;
	text-shadow: 0 1px 0 #999;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.close:active,
.close:hover,
.close:focus {
	color: #fff;
	background: #999;
	opacity: 1;
	filter: alpha(opacity=100);
}
.T_yen {
	padding-top: 13px;
}
.T_underline {
	text-decoration: underline !important;
}
.T_white,
.T_white:hover,
.T_white:link,
.T_white:focus{
	color:#d33232;
}
.T_red,
.T_red:hover,
.T_red:link,
.T_red:focus{
	color:#d33232;
}
.T_gray,
.T_gray:hover,
.T_gray:link,
.T_gray:focus{
	color: #999;
}
.T_ogray,
.T_ogray:hover,
.T_ogray:link,
.T_ogray:focus{
	color: #666666;
}
.T_white,
.T_white:hover,
.T_white:link,
.T_white:focus{
	color:#ffffff;
}
.T_blue,
.T_blue:hover,
.T_blue:link,
.T_blue:focus{
	color: #337ab7;
}
.T_rv,
.T_rv:hover,
.T_rv:link,
.T_rv:focus{
	color: #3e4c84;
}
.mr_left {
	margin-left: 20px;
}
.border-none {
	border: none;;
}
.border_b {
	border: 1px solid #999;
}
.border_b_no_spe {
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	margin-bottom: 0 !important;
}
.border_b_no_spe  tr td:first-child {
	width: 160px;
}
.border-top_b {
	border-top: 1px solid #999;
}
.border-bottom_b {
	border-bottom: 1px solid #999;
}
.border-top_r {
	border-top: 1px solid #d33232;
}
.border-bottom_r {
	border-bottom: 1px solid #d33232;
}
.border-top_d {
	border-top: 1px solid #ddd;
}
.border-bottom_d {
	border-bottom: 1px solid #ddd;
}
.border-top_rv {
	border-top: 1px solid #3e4c84;
}
.border-bottom_rv {
	border-bottom: 1px solid #3e4c84;
}
.border-top-w {
	border-top: 1px solid #dcdcdc;
}
.border-bottom-w {
	border-bottom: 1px solid #dcdcdc;
}
.border-lr-g {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}
.bg_line {
	background: url(../images/common/bg/bg_repert_01.png);
}
.bg_none {
	background: none;
}
table input.form-control {
	color: #000;
	border: 0;
	border-bottom-width: 0;
	border-bottom-style: none;
	border-bottom-color: currentcolor;
	border-radius: 0;
	box-shadow: inset 0 0 0 rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	/*border-bottom: 1px solid #dcdcdc;*/
}
table input.form-control.error {
	border-bottom-color: #d33232;
}
.sub-title {
	margin: 0;
	padding: 8px 0 0;
}
.active a,
.active a:hover,
.active a:link {
	text-decoration: none;
	cursor: default;
}
.T_marg__ {
	margin-right: 20px;
}
.slash_R::after {
	content: "/";
	margin-left: 20px
}
.arow_right {
	background: url(../images/common/button/icon_btn_12x12_05_999.png) no-repeat left center;
	padding-left: 16px !important;
}
.arow_right.active-menu {
	background: url(../images/common/button/icon_btn_12x12_05_bk.png) no-repeat left center;
}

.btn_icon-plus::after,
.submit_btn::after,
.submit_btn::before,.btn_icon-plus-search::after,.btn_icon-plus-book::after {
	position: absolute;
	content: "";
	display: block;
	top: 50%;
	padding:28px 11px;
	margin-top: -28px;
	background-position: center;
	background-repeat: no-repeat;
}
/*======= Bootstrap-Select リセット  ========*/
.form-control:focus,.input:focus {
	border-color: #353432 !important;
	outline: 0 !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
	content: "";
	position: absolute;
	display: block;
	padding:0;
	margin: 0;
	width: 12px;
	height: 15px;
	right: 15px;
	top: 9px;
	background: url(../images/common/contents/dicon_12x12_01_bk.png) no-repeat center right;
	background-size: contain;
	border: none;
}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
	background: url(../images/common/contents/dicon_12x12_01_bk.png) no-repeat center right;
	transform: rotate(-180deg);
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
	width: 100%;
	background: #ffffff;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle::after {
	right: 9px;
	left: auto;
}
.dropdown-menu {
	line-height: 1.8;
	-webkit-box-shadow: 0 6px 3px rgba(0, 0, 0, .175);
	box-shadow: 0 0 3px rgba(0, 0, 0, .175);
}
.dropdown-menu li {
	padding: 0 12px;
}
.btn-group.open .dropdown-toggle {
	box-shadow: none;
}
.bootstrap-select .dropdown-toggle:focus {
	outline: none!important;
}
.btn-default {
	outline: none !important;
	box-shadow: none !important;
	background-color: transparent !important;
	background-image: none !important;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default,
.dropdown-toggle.btn-default,
.dropdown-toggle.btn-default:active,
.dropdown-toggle.btn-default:focus,
.dropdown-toggle.btn-default:hover,
.dropdown-toggle.bs-placeholder,
.dropdown-toggle.bs-placeholder:active,
.dropdown-toggle.bs-placeholder:focus,
.dropdown-toggle.bs-placeholder:hover {
	background: #ffffff;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
	color: #333;
	background-color: #ffffff;
	border-color: #8c8c8c;
}
.dropdown-menu li a {
	border-bottom: 1px dotted #ccc;
	padding: 8px 0;
	margin: 0;
	color: #000000;
}
.dropdown-menu li:last-of-type a {
	border-bottom: none;
}
#Info-Container .dropdown-toggle {
	border: none;
	border-radius: 0;
}
.Info-Container .dropdown-toggle {
	border: none;
	border-radius: 0;
}

/*---------ヘッダーCSS----------*/
header {
	/*position: fixed;*/
	width: 100%;
	top:0;
	left: 0;
	z-index: 1000;
	background: #FFFFFF;
	/*border-top: 4px solid #d33232;*/
}
#Header_Area {
	padding: 0 0 10px;
}
#Header_area a,
#Header_area a:hover,
#Header_area a:link,
#Header_area a:focus{
	text-decoration: none;
}

#Page_Logo {
	/*padding: 0;*/
	/*margin: 0;*/
	padding-left: 28px;
}
#Page_Navi {
	margin-right: 0;
	padding: 13px 0 0;
}
.Header_Contents {
	padding: 10px 0 0;
}
#Page_Link {
	padding: 10px 0 0;
	margin: 0;
}
#Page_Link li{
	padding: 0;
	margin: 0;
}
#Page_Link li a {
	padding-left:12px;
}
#Languages {
	padding-right:0;
}
#Page_Navi .filter-option {
	color: #000000;
}
.Header_contents .dropdown-menu li.selected {
	border: none;
}
#Info-Container .dropdown-menu li.selected a,
#Languages .dropdown-menu li.selected a {

}
#Header_area .dropdown {
	padding: 3px 0;
}
#Languages .dropdown {
	width: 120px;
}
#Monetary .dropdown {
	width: 300px;
}
.glyphicon-play::before {
	display: block;
	font-size: 8px;
}

#Header-contents {
	width: 100%;
}
#World_Time {
	width: 270px;
}
#World_Time .T_text span {
	margin: auto 6px auto auto;
}
.Date {
	padding-left: 10px;
}
.glyphicon-time::before {
	vertical-align: middle;
	padding-bottom: 5px;
}
#Monetary {
	padding-left: 25px;
}
#Monetary .T_text {
	padding-right: 10px;
}
#Member {
	width: 250px;
	float: right;
	padding: 13px 0;
}
.Member_btn span {
	margin: 0 auto 0 30px;
	text-align: center;
	color: #d33232;
}
#MyPage-Btn {
	border: 1px solid #d33232;
	float: right !important;
	background-image: url(../images/common/contents/dicon_14x14_default_rd.png);
}
#MyPage-Btn:hover {
	border: 1px solid #d33232;
	background-color: #d33232;
	background-image: url(../images/common/button/icon_12x12_hover_03.png);
}
#Logout-Btn {
	border: 1px solid #d33232;
	background-color: #d33232;
	background-image: url(../images/common/button/icon_12x12_hover_02.png);
}
#Logout-Btn:hover {
	border: 1px solid #000000;
	background-color: #000000;
	background-image: url(../images/common/button/icon_12x12_hover_02.png);
}
#MyPage-Btn:hover span,
#Logout-Btn:hover span,
#Logout-Btn span {
	color: #ffffff;
}
.Member_btn {
	width: 120px;
	height: 32px;
	margin: 0;
	padding: 6px 0;
	overflow: hidden;
	border-radius: 4px;
	background-position: center left 10px;
	background-repeat: no-repeat;
}

/*------スクロール　ヘッダー固定CSS----------*/
header.fixed_header__ {
	box-shadow: 1px 2px 5px rgba(98,98,98,0.50);
}
#Page_Navi,
#World_Time,
#Monetary {
	height: 100%;
}
header.fixed_header__ #Page_Navi,
header.fixed_header__ #World_Time {
	display: none;
}
header.fixed_header__ #Header-contents {
	width: 720px;
	float: right;
}
header.fixed_header__ #Page_Logo .Logo {
	margin-top: 10px;
}
header.fixed_header__ #Page_Logo img {
}
header.fixed_header__ #Page_Logo {
	width: 250px;
}
/*header.fixed_header__ #Member_Contents li h2 {
	margin-top: 10px;
}*/
/*-------メインコンテンツ---------*/

#Main-Contents {
	width: 100%;
	text-align: center;
}

#Member_Contents {
	border-top: 1px solid #dcdcdc;
	border-bottom: 2px solid #999;
}
#Member_Info {
	border-bottom: 1px solid #dcdcdc;
}
#Member_Contents h2,
#Info-Content h3 {
	font-weight: 500;
}
#Member_Contents h2 {
	border-right: 1px solid #dcdcdc;
}
#Member_Contents li.active h2{
	color: #fff;
	border-right: none;
}
#Member_Contents li.active{
	background: #999;
}
#Member_Info li,
#Member_Info li.active h3,
#Member_Info li a:hover{
	color: #d33232;
	text-decoration-color: #d33232;

}
#Member_Info li.active{
	border-bottom: 4px solid #d33232;
}

#Member_Contents li,
#Member_Info li {
	margin: 0;
	padding: 0;
	text-align: center;
}

/*---------メインコンテナー----------*/
main {
	/*padding-top: 221px;*/
	/*padding-bottom: 50px;*/
	/*border-bottom: 1px solid #dcdcdc;*/
}
.main-header {
	text-align: center;
	padding: 0;
}
#Main-Container {
	padding: 40px 32px 80px;
}
/*------手順エリア-----*/
.Content_list {
	overflow: hidden;
	padding: 15px;
}
.bread {
	width: 750px;
	margin: 0 auto;
}
.bread li {
	width: 105px;
	height: 60px;
	position: relative;
	float: left;
	text-decoration: none;
	margin-right: 100px;
}
.bread_four li {
	width: 35px;
	height: 35px;
	background: #7ABD54;
}
.bread li h4 {
	height: 35px;
	width: 35px;
	/*padding: 15px 0;*/
	background: #ffffff;
	border: 1px solid #7ABD54;
	margin-right: 15px;
	color: #7ABD54;
	margin-bottom: 0;
	margin-top: 0;
	line-height: 35px;
	border-radius: 50%;
	margin-left: 32px;
}
.bread .active h4{
	background: #7ABD54;
	color: #ffffff;
}
.bread li p{
	margin-top: 12px;
	color: #999999;
}
.bread .active p{
	margin-top: 12px;
	color: #7ABD54;
	font-size: 16px;
}
.bread li h4.bread_h4_bottom {
	height: 82px;
	margin-right: 15px;
}
.bread li h4.bread_h4_bottom p {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #fff;
	margin-left: 18px;
}
.bread li h4.bread_h4_bottom p span {
	display: inline-block;
	margin-left: -18px;
	background:none;
}
/*.bread li:last-child h4 {*/
/*	background: #999;*/
/*}*/
.bread li h4::before{
	position: absolute;
	content: "";
	display: block;
	right: -118px;
	height: 1px;
	width: 144px;
	border: 1px dashed #7ABD54;
	margin: 15px 0;
}
.bread li h4.bread_h4_bottom::before {
	width: 41px;
	height: 41px;
}
/*.bread li h4::before {*/
/*	top: 0;*/
/*	transform: skew(30deg);*/
/*}*/
/*.bread li h4::after {*/
/*	bottom: 0;*/
/*	transform: skew(-30deg);*/
/*}*/
/*.bread li.active h4,*/
/*.bread li.active h4::before,*/
/*.bread li.active h4::after {*/
/*	background-color: #353432;*/
/*}*/
.bread li:last-child {
	margin-right: 0;
}
.bread li:last-child h4::before {
	display: none;
}
/*.bread li.active:last-child h4::before {*/
/*	background-color: #353432;*/
/*}*/
/*.bread li:last-child h4.bread_h4_bottom::before{*/
/*	height: 50px;*/
/*	width: 50px;*/
/*}*/
/*.bread li h4 span {*/
/*	padding-left: 20px;*/
/*	background: url(../images/common/icon/icon_32.png) no-repeat center left;*/
/*}*/
/*.bread li.active h4 span {*/
/*	background: url(../images/common/icon/icon_31.png) no-repeat center left;*/
/*}*/
.info_area {
	padding: 0;
}
.item-list_table,
.text_table,
.info_table,
.list_table {
	width: 100%;
}
.item-list_table {
	margin-bottom: 32px;
}
.item-list_table36 {
	margin-bottom: 36px;
}
.info_table{
	margin: 32px 0 8px;
}
.text_table {
	margin: 0 0;
}
.list_table{
	margin: 36px 0 0;
}
#Info-Container th {
	width: 160px;
	font-weight:inherit;
}
.table-th-width190 th {
	width: 190px !important;
}
#Info-Container td,
#Info-Container th {
	vertical-align:middle;
}
.info_table th,
.info_table td {
	padding: 3px 8px;
}
.text_table th,
.text_table td,
.item-list_table td,
.list_table td {
	padding: 3px 25px;
}
td.td_T {
	padding: 3px 25px 3px 0;
}
.th_title p,.th_title span {
	width: 100%;
	margin: 8px 0;
	color: #ffffff;
	line-height: 40px;
	font-size: 16px;
}

#Info-Container .item-price_t,
#Info-Container .item-nub_t {
	width: 90%;
	float: left;
	padding-left: 12px;
}
.menu_select{
	width: 100%;
	text-align: left;
}
.item-price_t,
.item-nub_t{
	padding: 0;
}
.info_inner {
	padding: 13px 20px 13px;
	line-height: 2.0;
	margin: 0;
}
.item-add_btn {
	border: 2px solid #3e4c84;
	padding: 14px 20px 14px 40px;
	text-align: left;
	width: 200px;
	height: 50px;
	font-size: 16px;
}
.item-add_btn,
.item-add_btn:focus {
	color: #3e4c84;
	background-color: #FFFFFF;
}
.item-add_btn:hover {
	background-color: #3e4c84;
	color: #FFFFFF;
	border: 2px solid #3e4c84;
}

.item-search_btn {
	border: 2px solid #353432;
	padding: 14px 20px 14px 40px;
	/*text-align: left;*/
}
.btn_JAFIC {
	padding: 14px 54px;
}
.btn_send_email_spe {
	padding: 14px 60px;
}
.item_add_file_btn {
	padding: 14px 15px;
}
.item-cancel_btn {
	border: 2px solid #d33232;
	/*text-align: left;*/
}
.item-update_btn {
	padding: 14px 58px;
}
.item-cancel_btn {
	padding: 14px 35px;
}
.item-add_btn_cate {
	padding: 14px 20px;
}
.item-search_btn,
.item-search_btn:focus {
	color: #353432;
	background-color: #FFFFFF;
}
.btn_blue_spe {
	width: 200px;
	padding: 14px 28px;
	border: 2px solid #3e4c84;

}
.btn_blue_spe,
.btn_blue_spe:focus {
	color: #3e4c84;
	background-color: #FFFFFF;
}
.item-cancel_btn, .item-cancel_btn:focus {
	color: #d33232;
	background-color: #FFFFFF;
}
.item-search_btn:hover {
	background-color: #353432;
	color: #FFFFFF;
	border: 2px solid #353432;
}
.btn_blue_spe:hover {
	background-color: #3e4c84;
	color: #FFFFFF;
	border: 2px solid #3e4c84;
}
.item-cancel_btn:hover {
	background-color: #d33232;
	color: #FFFFFF;
	border: 2px solid #d33232;
}

.item-select_btn {
	border: 2px solid #d33232;
	padding: 14px 41px;
	text-align: left;
}

.item-select_btn,
.item-select_btn:focus {
	/*color: #d33232;*/
	background-color: #d33232;
}
.item-select_btn:hover {
	background-color: #d33232;
	color: #FFFFFF;
	border: 2px solid #d33232;
	opacity: .9;
}
.item_add_file_btn::after {
	right: 9% !important;
	background-image: url(../images/common/button/icon_20x20_27_default.png) !important;
}
.btn_blue_spe::after {
	right: 17% !important;
	background-image: url(../images/common/button/icon_20x20_32_default_bl.png) !important;
}
.item_add_file_btn:hover::after {
	background-image: url(../images/common/button/icon_20x20_27_hover.png) !important;
}
.btn_blue_spe:hover::after {
	background-image: url(../images/common/button/icon_20x20_32_hover.png) !important;
}
.btn_icon-plus::after {
	right: 13%;
	background-image:url(../images/common/button/icon_20x20_default_18.png);
}
.btn_icon-plus:hover::after {
	background-image:url(../images/common/button/icon_20x20_hover_18.png);
}
.btn_icon-plus-search::after {
	right: 20%;
	/*background-image:url(../images/common/button/icon_20x20_default_23.png);*/
}
.btn_JAFIC::after {
	right: 28% !important;
	background-image: url(../images/common/button/icon_20x20_17_default.png) !important;
}
.btn_JAFIC:hover::after {
	right: 28% !important;
	background-image: url(../images/common/button/icon_20x20_17_hover.png) !important;
}
.btn_send_email_spe::after {
	right: 31% !important;
	background-image:url(../images/common/button/icon_20x20_14_default_bk.png) !important;
}
.btn_send_email_spe:hover::after {
	right: 31% !important;
	background-image:url(../images/common/button/icon_20x20_14_hover.png) !important;
}
.item-update_btn::after {
	right: 20%;
	/*background-image:url(../images/common/button/icon_20x20_26_default.png);*/
}
.item-update_btn:hover::after {
	right: 20%;
	/*background-image:url(../images/common/button/icon_20x20_26_hover.png) !important;*/
}

.tab_table_detail_spe {
	background-image:none;
	padding-bottom: 0;
}

.btn_icon-plus-book::after {
	right: 13%;
	background-image: url(../images/common/button/icon_20x20_default_18_bk.png);
}
.item-add_btn_cate::after {
	right: 13%;
	background-image: url(../images/common/button/icon_20x20_default_18_bk.png);
}
.btn_icon-plus-book:hover::after {
	background-image:url(../images/common/button/icon_20x20_hover_18.png);
}

.item-cancel_btn:hover::after {
	/*background-image: url(../images/common/button/icon_20x20_hover_05.png)  !important;*/
}
.item-cancel_btn::after {
	/*background-image: url(../images/common/button/icon_right_default_01.png);*/
	right: 17%;
}

.btn_icon-plus-search:hover::after {
	/*background-image:url(../images/common/button/icon_20x20_hover_23.png);*/
}
.btn_icon-plus-select::after {
	right: 8%;
	background-image:url(../images/common/button/icon_right_default_01.png);
}
.btn_icon-plus-select:hover::after {
	background-image:url(../images/common/button/icon_right_hover.png);
}


.Add_item-list .comment {
	padding: 0;
}
.info_sub {
	width: 100%;
	padding: 36px 36px 16px 36px;
	border: 1px solid #999;
	border-top:none;
	display: inline-block;
}
.info-img_box {
	text-align: center;
	width: 600px;
	margin: 0 auto;
	padding: 36px 0;
	overflow: hidden;
}
.info-img_box_three {
	width: 425px;
}
.info-img_u {
	margin: 0 10px;
}
.info-img_u-last {
	margin: 0 10px;
}
.info-img_u-last p {
	padding: 8px 0 0;
}
.info-img_u p {
	padding: 8px 0 0;
}
.info-img_u a {
	margin-top: 4px;
	display: inline-block;
}
.info-img_t {
	margin: 0 0 0;
	padding: 9px 0;
	text-align: center;
}
.info_selected_ {
	border-top:1px solid #3e4c84;
	border-bottom:1px solid #3e4c84;
}
.info_de-selected_ {
	border-bottom: 1px solid  #353432;
	border-top: 1px solid #353432;
	color: #353432;
}
.info_de-selected_:hover span {
	color: #353432;
}
.Add_item-list {
	padding: 0 0 0;
}
.Item_close__btn.close {
	content: "";
	font-weight: normal;
	width: 33px;
	height: 33px;
	background: url(../images/common/icon/close.png) no-repeat center;
	border: none;
	text-shadow: none;
	opacity: 1.0;
}
.Item_close__btn.close:hover {
	background: url(../images/common/icon/close.png) no-repeat center;
}
.Item_close__btn.close:active,
.Item_close__btn.close:focus {
	background: url(../images/common/icon/close.png) no-repeat  top 6px left 5px;
}
.chase.btn {
	width: 105px;
	height: 30px;
	line-height: 18px;
	background-color: #353432;
	border: 1px solid #353432;
	color: #ffffff;
	font-size: 14px
}
.change_btn_style {
	width: 48px !important;
	height: 32px !important;
}
.post_search .btn {
	float: right;
	width: 160px;
	height: 32px;
	padding: 6px 25px 6px 4px;
	color: #353432;
	background-color: #ffffff;
	border: 1px solid #353432;
}
.post-search_btn,
.post-search_btn:hover {
	background-repeat: no-repeat;
	background-position: center right 1.2em;
	background-size: 20px;
}
.post-search_btn:hover {
	background-color: #353432;
	color: #ffffff;
	background-image: url(../images/common/button/icon_h2_24x24_06_hover.png);
}
.post-search_btn {
	background-image: url(../images/common/button/icon_h2_24x24_06.png);
}
.search-btn-small:hover {
	background-color: #353432;
	color: #ffffff;
	background-image: url(../images/common/contents/dicon_16x16_08_wh.png);
	background-size: auto;
}
.search-btn-small {
	background-image: url(../images/common/contents/dicon_16x16_08_bk.png);
	background-size: auto;
}
.file-btn-small:hover {
	background-color: #353432;
	color: #ffffff;
	background-image: url(../images/common/contents/dicon_16x16_06_wh.png);
	background-size: auto;
}
.file-btn-small {
	background-image: url(../images/common/contents/dicon_16x16_06_bk.png);
	background-size: auto;
}
.td_btn.push_animate {
	position: relative;
	bottom: 0;
}
.td_btn.push_animate:active {
	margin-right: -1px;
	bottom: -1px;
}
.post_search .btn:active,
.post_search .btn:focus {
	border-color: #353432;
}
#Submit {
	width: 100%;
	/*background: #f3f3f3;*/
	padding: 32px 0;
	margin: 0 0 30px;
}
.submit_area {
	width: 400px;
	margin: 0 auto;
}
/*------送信ボタン------*/
.submit_btn {
	width: 400px;
	height: 56px;
	position: relative;
}
.submit_btn::after {
	right: 10%;
}
.submit_btn::before {
	left:  10%;
}
.submit_btn.btn_off {
	color: #999999;
	background-color: #dcdcdc;
	cursor: inherit;
}
.btn_off.submit-arrow_left::before {
	background-image: url(../images/common/button/icon_left_hover.png);
}
.btn_off.submit-arrow_right::after {
	background-image: url(../images/common/button/icon_right_off.png);
}

.right_select_grey::after {
	background-image: url(../images/common/button/icon_20x20_02_off.png) !important;
}

.right_select_black::after {
	background-image: url(../images/common/button/icon_20x20_02_default_bk.png) !important;
}
.right_select_black:hover::after {
	background-image: url(../images/common/button/icon_20x20_hover_02.png) !important;
}
.btn_off.submit-arrow_left::before {
	background-image: url(../images/common/button/icon_right_off.png);
}

.submit_next.btn_off::before {
	background-image: url(../images/common/button/icon_20x20_off_22.png);
}
.btn_password_change_disabled.btn_off::before {
	background-image: url(../images/common/button/icon_20x20_14_off.png);
}
.btn_rules_disabled.btn_off::before {
	background-image: url(../images/common/button/icon_20x20_09_off.png);
}

.submit_prev.btn_off::before {
	left: 10%;
	background-image: url(../images/common/button/icon_left_off.png);
}
.submit_prev.btn_off::after {
	right: 10%;
	background-image: url(../images/common/button/icon_20x20_off_21.png);
}
.submit_next.btn_on {
	border: 2px solid #d33232;
	background-color: #d33232;
	color: #FFFFFF;
}
.submit_prev.btn_on {
	border: 2px solid #999;
	background-color: #FFFFFF;
	color: #353432;
}
.submit_prev.btn_on:hover,
.submit_next.btn_on:hover {
	color: #FFFFFF;
}
.submit_next.btn_on:hover {
	background-color: #d33232;
}
.submit_prev.btn_on:hover {
	background-color: #999;
}

.submit_prev.btn_on.btn-submit-blue {
	border: 2px solid #3e4c84;
	background-color: #FFFFFF;
	color: #3e4c84;
}
.submit_prev.btn_on.btn-submit-blue:hover,
.submit_next.btn_on.btn-submit-blue:hover {
	color: #FFFFFF;
}
.submit_next.btn_on.btn-submit-blue:hover {
	background-color: #3e4c84 !important;
}
.submit_prev.btn_on.btn-submit-blue:hover {
	background-color: #3e4c84 !important;
}
.submit_prev.btn_on.btn-submit-blue::before {
	background-image: url(../images/common/contents/icon_20x20_01_bl.png) !important;
}

.submit_prev.btn_on.btn-submit-blue:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_01.png) !important;
}
.btn_change_btn.btn-submit-blue::after {
	background-image: url(../images/common/button/icon_right_default_03.png) !important;
}

.btn_change_btn.btn-submit-blue:hover::after {
	background-image: url(../images/common/button/icon_right_hover.png) !important;
}

.submit_next.btn_on.submit-arrow_right::after {
	/*background-image: url(../images/common/button/icon_right_default_01.png);*/
}
.btn_right_red.btn_on.submit-arrow_right::after {
	background-image: url(../images/common/button/icon_btn_12x12_04_default_rd.png);
}
.submit_next.btn_on.submit-arrow_right:hover::after {
	/*background-image: url(../images/common/button/icon_right_hover.png);*/
}
.btn_right_red.btn_on.submit-arrow_right:hover::after {
	background-image: url(../images/common/button/icon_btn_12x12_04_hover.png);
}
.submit_next.btn_on::before {
	/*background-image: url(../images/common/button/icon_20x20_default_22.png);*/
}
.submit_next.btn_on:hover::before {
	/*background-image: url(../images/common/button/icon_20x20_hover_22.png);*/
}
.btn_login_in_red.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_default_15.png);
}
.btn_login_in_red.btn_on:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_15.png);
}


.btn_content_index_red.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_13_default.png);
}
.btn_rules_red.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_13_default.png);
}
.btn_rules_red.btn_on:before {
	background-image: url(../images/common/button/icon_20x20_09_default.png);
}
.btn_rules_red.btn_on:hover::before {
	background-image: url(../images/common/button/icon_20x20_09_hover.png);
}


.btn_content_index_red.btn_on:hover::before {
	background-image: url(../images/common/button/icon_20x20_13_hover.png);
}

.edit_btn_red.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_03_default.png) !important;
}

.edit_btn_red.btn_on:hover::before {
	background-image: url(../images/common/button/icon_20x20_03_hover.png) !important;
}

.sub_btn_confirm2::before {
	background-image: url(../images/common/button/icon_20x20_default_03.png) !important;
}
.sub_btn_confirm2:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_03.png) !important;
}

.submit_prev.btn_on.submit-arrow_left::before {
	background-image: url(../images/common/button/icon_left_default_02.png);
}
.submit_prev.btn_on.submit-arrow_left:hover::before {
	background-image: url(../images/common/button/icon_left_hover.png);
}
.submit_prev.btn_on.submit-arrow_left::after {
	background-image: url(../images/common/button/icon_20x20_default_21.png);
}
.btn_change_btn::after {
	background-image: url(../images/common/button/icon_20x20_default_03_bk.png) !important;
}
.btn_change_btn:hover::after {
	background-image: url(../images/common/button/icon_20x20_hover_03.png) !important;
}
.submit_prev.btn_on.submit-arrow_left:hover::after {
	background-image: url(../images/common/button/icon_20x20_hover_21.png);
}
.btn_normal_cancel::after {
	background-image: url(../images/common/button/icon_20x20_05_default_bk.png) !important;
}
.btn_normal_cancel:hover::after {
	background-image: url(../images/common/button/icon_20x20_05_hover.png) !important;
}
/*!*------ goTop ボタン-----*!*/
/*#PageTop {*/
/*	position: fixed;*/
/*	right: 100px;*/
/*	bottom: 50px;*/
/*	opacity: 0;*/
/*	z-index: 999;*/
/*    transition: all 0.4s ease-out, opacity 0.2s ease-out, visibility 0.2s ease-out;*/
/*}*/
/*#PageTop a {*/
/*	width: 70px;*/
/*	height: 70px;*/
/*	display: block;*/
/*	z-index: 9999;*/
/*	border: 1px solid #353432;*/
/*	border-radius: 6px;*/
/*	color: #000;*/
/*	text-align: center;*/
/*    padding: 35px 18px 0;*/
/*	background-color: rgba(255,255,255,0.50);*/
/*}*/
/*#PageTop a:hover {*/
/*	background-color: rgba(0,0,0,0.85);*/
/*	color: #fff;*/
/*}*/
/*#PageTop a:hover::after {*/
/*	content: "";*/
/*	background: url(../images/common/icon/symbol_07_hover.png) no-repeat center bottom 20px;*/
/*	display: block;*/
/*}*/
/*#PageTop a::after {*/
/*	width: 70px;*/
/*	height: 70px;*/
/*	content: "";*/
/*	padding: 25px 20px;*/
/*	position: absolute;*/
/*	top: 0;*/
/*	left: 0;*/
/*	transform: rotate(-180deg);*/
/*	background: url(../images/common/icon/symbol_07.png) no-repeat center bottom 20px;*/
/*	display: block;*/
/*}*/
/*#PageTop a,*/
/*#PageTop a:active,*/
/*#PageTop a:focus,*/
/*#PageTop a:hover {*/
/*	text-decoration: none;*/
/*}*/

/*---------フッター----------*/
#Footer_Area {
	margin-top: 65px;
	background: #ffffff;
}
.footer_logo {
	border-bottom: 4px solid #d33232;
}
.footer_logo h2 {
	padding-bottom: 0;
	margin-bottom: 0;
}
.F_Navi_list {
	/*padding: 45px 0 75px;*/
	padding: 25px 0 25px;
}
#Footer_Area h3 {
	padding: 2px 25px;
	color: #424242;
	font-weight: bold;
}
.Page-link_list  h3 {
	padding-left: 25px;
}
.F_Navi_list li {
	margin-bottom: 16px;
	/*background: url(../images/common/icon/dicon_f_8x8_01_gy.png) no-repeat left center;*/
}
.F_Navi_list li:last-child {
	/*background: url(../images/common/icon/dicon_f_8x8_01_gy.png) no-repeat left center;*/
}
.F_Navi_list a {
	margin-left: 16px;
}
.footer_font a {
	color: #757575;
	font-size: 12px;
}
.footer_font a:hover {
	color: #d33232;
	text-decoration: none;
}
/*.tenso_h {*/
/*background: url(../images/common/icon/footer_icon_01.png) no-repeat left center;*/
/*}*/
.tenso_h {
	background: no-repeat left center;
	padding: 2px 0 15px 15px !important;
}
.phone {
	color: #d33232;
	font-size: 22px;
	line-height: 1;
}
.member_h {
	background: url(../images/common/icon/footer_icon_02.png) no-repeat left center;
}
.fee_h {
	background: url(../images/common/icon/footer_icon_03.png) no-repeat left center;
}
.delivery_h {
	background: url(../images/common/icon/footer_icon_04.png) no-repeat left center;
}
.F_bnr-inner {
	border: 1px solid #dcdcdc;
}
.table_tab_inner_spe {
	padding-left: 0;
	padding-right: 0;
}
.table_td-padding0 {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.footer_bnr {
	text-align: center;
	letter-spacing: 4px;
}
#footer_info {
	margin-top: 40px;
	padding-top: 10px;
	border-top: 1px solid #dcdcdc;
}
.list-service a:hover{
	color: #d33232;
	text-decoration: none !important;
}
.list-service li:first-child {
	border-left: 0;
}
.list-service li {
	float: left;
	width: 19.8%;
	height: 25px;
	border-left: 1px solid #e0e0e0;
	font-size: 16px;
	line-height: 25px;
	text-align: center;
}
.link_list li {
	float: left;
	margin: 0 10px;
}
.link_list li a {
	padding-right: 20px;
	font-size: 14px;
	border-right: 1px solid #999;
}
.link_list li:first-of-type a {
	border-right: none;
}
.sns_list {
	overflow: hidden;
	margin-bottom: 20px;
	margin-top: 20px;
}
.sns_list ul {
	width: 100%;
	float: right;
}
.sns_list li {
	width: 100%;
	float: left;
	margin-right: 32px;
}
.sns_list li a {
	width: 20px;
	height: 18px;
	display: block;
}
.sns_list li div{
	float: left;
}
.sns_list li a {
	width: 20px;
	height: 18px;
	display: block;
}
.sns_facebook {
	background: url(../images/common/icon/sns/icon_Facebook_default.png) no-repeat center;
}
.sns_facebook:hover {
	background: url(../images/common/icon/sns/icon_Facebook_hover.png) no-repeat center;
}
.sns_twitter {
	background: url(../images/common/icon/sns/icon_twitter_default.png) no-repeat center;
}
.sns_twitter:hover {
	background: url(../images/common/icon/sns/icon_twitter_hover.png) no-repeat center;
}
.sns_weibo {
	background: url(../images/common/icon/sns/icon_weibo_default.png) no-repeat center;
}
.sns_weibo:hover {
	background: url(../images/common/icon/sns/icon_weibo_hover.png) no-repeat center;
}
.sns_weixin {
	background: url(../images/common/icon/sns/icon_twitter_default.png) no-repeat center;
}
.sns_weixin:hover {
	background: url(../images/common/icon/sns/icon_twitter_hover.png) no-repeat center;
}
.kefu{
	width: 100% !important;
	margin-left: 0 !important;
	background: url(../images/common/icon/sns/icon_Facebook_default.png) no-repeat left center;
}
.kefu:hover {
	color: #d33232;
	text-decoration: none;
	background: url(../images/common/icon/sns/icon_Facebook_hover.png) no-repeat left center;
}
.copyright {
	font-size: 12px;
	font-weight: bold;
}
.T_subtitle {
	/*line-height: 1.0;*/
	font-size: 26px;
	letter-spacing: 2px;
	/*margin: 0 20px 0 40px;*/
	padding: 10px 0 0 15px;
	border-bottom: 2px solid #000000;
	height: 40px;
}
.T_subtitle_none {
	border-bottom: 0 solid #000000;
}
.man-confirm-self {
	margin-bottom: 32px;
	padding-top: 32px;
	padding-bottom: 32px;
}
.common-bg1 {
	background: url(../images/common/bg/asasa.png);
}
.pop_title1::after {
	border-bottom: 0 dotted #000000;
}
.common-bg2 {
	background: url(../images/common/contents/tips_bg_02.png);
}
.bg-pop-common {
	background-repeat: no-repeat !important;
	background-position: -23px -23px !important;
	background-origin: content-box !important;
	padding: 23px 61px 72px 61px;
	-ms-background-position-y: -22px !important;
	-ms-background-position-x: -32px !important;
}
.common-border-bottom-dcdcdc {
	border-bottom: 1px solid #dcdcdc;
}
.common-font-bold {
	font-weight: bold;
}
.common-font-size26 {
	font-size: 26px;
}
.common-font-size12 {
	font-size: 12px;
}
.common-color-low-gray {
	color: #dcdcdc;
}
.common-color-ccc {
	color: #757575;
}
.common-bg-f3f3f3 {
	background: #f3f3f3;
}
.common-font-size18 {
	font-size: 18px;
}
#Ts {
	position: relative;
}
#Ts,#Ts:hover,#Ts:link,#Ts:focus {
	text-decoration: none;
}
.common-display-inline-block {
	display: inline-block !important;
}
.confirm_btn.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_default_09.png);
}
.confirm_btn.btn_on:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_09.png);
}
.btn_BFJ.btn_on {
	width: 180px;
	height: 32px;
	border: 1px solid #d33232;
	background-color: #FFFFFF;
	color: #d33232;
	font-size: 14px;
}
.common-border-bottom-c99999 {
	border-bottom: 1px solid #999999;
}
.common-border-bottom0 {
	border-bottom: 0 !important;
}
.btn_BFJ.btn_on.submit-arrow_right::after {
	background-image: url(../images/common/icon/right-icon.png);
}
.submit-arrow_right-add::after {
	background-image: url(../images/common/button/icon_20x20_default_18.png);
	right: 25% !important;
}
.use_book_btn.btn_on.submit-arrow_right::after {
	background-image: url(../images/common/button/icon_20x20_25_default.png);
}
.btn_right_black.btn_on.submit-arrow_right::after {
	background-image: url(../images/common/button/icon_btn_12x12_04_default.png);
}
.common-width-size49 {
	width: 49%;
}
.common-width-size50 {
	width: 50%;
}
.common-point {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 50%;
}
.common-bg-dcdcdc {
	background: #dcdcdc;
}
.common-color-black {
	color: #353432;
}
.common-bg-c353432 {
	background: #353432;
}
.common-color-white {
	color: #fff;
}
.common-color-red {
	color: #d33232;
}
.table_paddin12_wrapper .table > thead > tr > th, .table_paddin12_wrapper .table > tbody > tr > th, .table_paddin12_wrapper .table > tfoot > tr > th, .table_paddin12_wrapper .table > thead > tr > td,.table_paddin12_wrapper  .table > tbody > tr > td, .table_paddin12_wrapper .table > tfoot > tr > td {
	padding: 19px 7px;
}
/*padding: 19px 7px;*/
.table.table_size14 > thead > tr > th, .table.table_size14 > tbody > tr > th, .table.table_size14 > tfoot > tr > th, .table.table_size14 > thead > tr > td, .table.table_size14 > tbody > tr > td, .table.table_size14 > tfoot > tr > td {
	padding: 19px 7px;
}
.table-paddin25 > thead > tr > th, .table-paddin25 > tbody > tr > th, .table-paddin25 > tbody > tr > td {
	/*padding: 19px 25px 19px 25px;*/
	padding: 19px 25px;
}
.table_padding_spec > thead > tr > th, .table_padding_spec > tbody > tr > th, .table_padding_spec > tfoot > tr > th, .table_padding_spec > thead > tr > td, .table_padding_spec > tbody > tr > td, .table_padding_spec > tfoot > tr > td {
	padding: 19px 7px;
}
.table > tbody > tr:last-child > td {
	border-bottom: 1px solid #ddd;
}
.common-p-margin-bottom {
	margin-bottom: 0;
}
.common-border-none {
	border: 0 !important;
}
.common-bg-white {
	background: #fff;
}
.commom-confirm-bg {
	background: url(../images/common/bg/bg_repert_01.png);
}
.common-margin-left20 {
	margin-left: 20px;
}
.common-margin-left40 {
	margin-left: 40px;
}
.common-margin-right40 {
	margin-right: 40px;
}
.common-margin-top0 {
	margin-top: 0 !important;
}
.icon_book_info::before {
	background-image: url(../images/common/button/icon_h2_24x24_17.png);
}
.common-datetimepicker-style:focus {
	border-bottom: 1px solid #dcdcdc;
}
.btn_earch {
	width: 192px;
	height: 56px;
}
.btn_earch.btn_on.submit-arrow_right::after {
	background-image: url(../images/common/button/icon_20x20_default_23.png);
}
.btn_earch.btn_on.submit-arrow_right:hover::after {
	background-image: url(../images/common/button/icon_20x20_hover_23.png);
}
.text_table_first {
	margin-bottom: 30px;
}
.text_table_second {
	margin-top: 0;
}
.nav-tabs {
	border-bottom: 0 solid #ddd;
}
.middle-part .inner-nav-info-wrapper li.active {
	border-bottom: 4px solid #d33232;
	color: #d33232;
}
.middle-part .inner-nav-info-wrapper > li {
	/*    padding-top: 9px;
        padding-bottom: 9px;*/
	text-align: center;
	width: 25%;
}
.tabs-msg-info-wrapper li {
	width: 33.333% !important;
}
.nav-distinguish li {
	width: 150px !important;
}
.nav-distinguish-four li {
	width: 238px !important;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	cursor: default;
	background-color: rgba(0,0,0,0);
	border: 0 solid #ddd;
	border-bottom-color: transparent;
	display: inline-block;
	width: 100%;
	padding: 0;
}
.inner-nav-info-wrapper > li.active > a, .inner-nav-info-wrapper > li.active > a:hover, .inner-nav-info-wrapper > li.active > a:focus {
	color: #FF4965;
	cursor: default;
	background-color: rgba(0,0,0,0);
	border: 0 solid #ddd;
	border-bottom-color: transparent;
}
.nav-tabs > li > a:hover {
	border-color: rgba(0,0,0,0);
}
.innerTab1 > li > a:hover, .innerTab1 > li > a:focus, .innerTab2 > li > a:hover, .innerTab2 > li > a:focus {
	text-decoration: none;
	text-decoration-color: #FF4965;
	color: #FF4965;
}
.nav > li > a:hover, .nav > li > a:focus {
	text-decoration: none;
	background-color: #fff;
}
.innerTab1 > li > a:hover, .innerTab1 > li > a:focus, .innerTab2 > li > a:hover, .innerTab2 > li > a:focus {
	text-decoration: none;
	text-decoration-color: #FF4965;
	color: #FF4965;
}
.middle-part .inner-nav-info-wrapper > li {
	/* padding-top: 9px;
     padding-bottom: 9px;*/
	text-align: center;
	width: 25%;
}
.middle-part .inner-nav-info-wrapper li.active {
	border-bottom: 4px solid #FF4965;
	color: #FF4965;
}
.nav-distinguish li.active {
	border-bottom: 0 solid #FF4965 !important;
	color: #FF4965 !important;
}
.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 0;
	border-radius: 0;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
	border-bottom-left-radius: 4px;
	border-radius: 4px;
}
.pagination li a, .pagination li span {
	font-size: 15px;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	z-index: 3;
	color: #555;
	cursor: default;
	background-color: #ececec;
	border-color: #ececec;
	padding: 0 6px;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	z-index: 3;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	z-index: 3;
	color: #555;
	cursor: default;
	background-color: #ececec;
	border-color: #ececec;
	padding: 0 6px;
}
.btn_confirm {
	width: 161px;
	border-radius: 40px;
	border: 1px solid #dcdcdc !important;
	text-align: center;
	/*font-weight: bold;*/
	height: 32px;
	line-height: 32px;
}
.btn_confirm2,.btn_confirm3 {
	width: 161px;
	border: 1px solid #353432 !important;
	text-align: center;
	border-radius: 4px;
	height: 32px;
	line-height: 20px;
	font-size: 14px;
}
.btn_confirm2::after,.btn_confirm3::after {
	background-image: url(../images/common/button/icon_right_default_02.png);
	padding: 28px 5px
}
.submit_prev.btn_on:hover::after {
	background-image: url(../images/common/button/icon_right_hover.png);
}
.btn_right_black.btn_on:hover::after {
	background-image: url(../images/common/button/icon_btn_12x12_04_hover.png);
}
.btn_confirm21 {
	background:#ffc8c8;
	color: #d33232;
	border: 0 !important;
}
.btn_confirm21:hover {
	color: #d33232;
}
.btn_confirm31 {
	border: 1px solid #d33232 !important;
	color: #d33232 !important;
}
.btn_confirm31:hover {
	color: #d33232;
}
.book_info_detail {
	margin-left: 17px;
	margin-right: 17px;
	line-height: 288px;
}
.btn_confirm41 {
	border: 1px solid #3e4c84 !important;
	color: #3e4c84;
}
.btn_confirm41:hover {
	color: #3e4c84;
}
.btn_check_in.btn_off::before {
	background-image: url(../images/common/button/icon_20x20_29_default.png);
}
.btn_check_in.btn_off::after  {
	background-image:none;
}
.btn_check_in.btn_off {
	letter-spacing: -4px;
}
.use_info2 {
	margin-left: 14px;
}
.Content_list_spe {
	margin-left: 0;
	margin-right: 0;
}
.info_detail-left .common-bg-white {
	padding: 13px 20px 18px;
}
.pic_tou {
	margin-right: 16px;
}
.address_info {
	line-height: 60px;
	padding-left: 22px;
	margin-top: 5px;
	padding-right: 10px;
}
.datetimepicker_span {
	width: 10%;
	margin-left: 10px;
	margin-right: 10px;
}
.confirm_spe_info {
	margin-left: 17px;
	margin-right: 17px;
}
.info_detail-left {
	margin-right: 10px;
}
.h_top_bottom0 {
	margin-top: 0;
	margin-bottom: 0;
}
button.pop_close {
	width: auto;
	height: auto;
	background: none;
	/*color: none;*/
	opacity:1;
	text-shadow: 0 0 0 #999;
	border-top: 0 solid #999;
	border-left: 0 solid #999;
	border-right: 0 solid #999;
}
.pop_close:active, .pop_close:hover, .pop_close:focus {
	color: #fff;
	background: none;
	opacity: 1;
	filter: alpha(opacity=100);
}
.select_img.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_default_04.png);
}
.select_img.btn_on:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_04.png);
}
.pop_common {
	width: 192px;
	height: 56px;
	letter-spacing: 0;
	font-size: 16px;
}
.pop_bottom_close.btn_on::before,.pop_bottom_close.btn_on:hover::before,.pop_bottom_write.btn_off::before,.pop_bottom_write.btn_off:hover::before {
	background-image: none !important;
}
.pop_bottom_close.btn_on:hover::after {
	/*background-image: url(../images/common/button/icon_20x20_05_hover.png)  !important;*/
}
.pop_bottom_close.btn_on::after {
	/*background-image: url(../images/common/button/icon_20x20_05_default_rd.png)  !important;*/
}
.middle-part-inner {
	margin-top: 40px;
}
.bread_five li {
	width: 105px;
}
.model_body_wrapper .common-p-margin-bottom {
	padding-left: 50px;
}
.model_body_wrapper {
	padding-left: 45px;
	padding-right: 45px;
}
.table_special_last .common-bg-f3f3f3 {
	width: 194px;
}
.table_special_last .common-button-style {
	min-width: 219px;
}
.good_info::before {
	background-image: url(../images/common/button/icon_h2_24x24_04.png);
}
.content_confirm_spe::before {
	background-image: url(../images/common/button/icon_h2_24x24_02.png);
}

.good_send::before {
	background-image: url(../images/common/button/icon_h2_24x24_11.png);
}
.table_size14 {
	font-size: 14px;
}
.table_border_input input[type="checkbox"] {
	border: 1px solid #ccc !important;
}
.table_border_input input.goods-info-table-input-error,.table_border_input input.goods-info-table-input-error:focus {
	border: 1px solid #d33232 !important;
}
.pic_confirm.btn_on::before {
	/*background-image: url(../images/common/button/icon_20x20_default_08.png);*/
}
.pic_confirm_small::before {
	background-image: url(../images/common/button/icon_20x20_hover_01.png) !important;
}
.pic_confirm_small {
	width: 240px;
	background: #d33232;
	height: 56px;
	color: #fff;
	position: relative;
	font-size: 18px;
}
.pic_confirm_small:focus {
	color: #fff;
}
.pic_confirm_small:hover {
	color: #fff;
}
.pic_confirm_small::before {
	left: 10%;
	position: absolute;
	content: "";
	display: block;
	top: 50%;
	padding: 28px 11px;
	margin-top: -28px;
	background-position: center;
	background-repeat: no-repeat;
}
.pic_confirm.btn_on:hover::before {
	/*background-image: url(../images/common/button/icon_20x20_hover_08.png);*/
}
.pic_confirm.btn_on::after {
	background-image: none !important;
}
.btn_wrapper_80 {
	margin-top: 80px;
}
.btn_edit_price.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_default_06.png);
}
.btn_page_top.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_07_default.png);
}
.btn_page_top2.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_default_10.png);
}
.btn_page_top2.btn_on:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_10.png);
}
.btn_edit_price.btn_on:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_06.png);
}
.btn_page_top.btn_on:hover::before {
	background-image: url(../images/common/button/icon_20x20_07_hover.png);
}


.btn_small_disabled button {
	color: #999999;
	background-color: #dcdcdc;
}
.btn_small_disabled:hover,.btn_small_disabled button:hover {
	color: #999999;
	cursor: inherit;
}
.submit_area_two_btn {
	width: 840px;
	margin: 0 auto;
}
.submit_area_two_btn button:last-child  {
	float: right;
}
.clear_black_btn.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_default_05.png) !important;
}
.clear_black_btn.btn_on:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_05.png) !important;
}
.clear_black_btn.btn_on::after {
	background-image: url(../images/common/button/icon_right_default_02.png) !important;
}
.clear_black_btn.btn_on:hover::after {
	background-image: url(../images/common/button/icon_right_hover.png) !important;
}
.save_off_left.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_20_off.png);
}
.btn_normal_cancel_disable::before {
	background-image: url(../images/common/button/icon_20x20_32_off.png);
}
.btn_login_in_left.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_off_15.png);
}
.info_Subtitle_white {
	/*background: url(../images/common/icon/h2_icon_bg_wh.png) no-repeat left bottom !important;*/
}
.T_subtitle_white {
	border-bottom: 2px solid #fff;
}
.T_subtitle_white::after {
	border-bottom: 2px dotted #fff;
}
.info_camera::before {
	background-image: url(../images/common/button/icon_20x20_off_08.png);
}
.btn_pop_disabled::before {
	background-image: url(../images/common/button/icon_20x20_off_18.png) !important;
}
.btn_pop_disabled.submit-arrow_right::after {
	background-image:none;
}
.pop_close_normal.submit-arrow_left::before {
	background-image: url(../images/common/button/icon_20x20_default_05.png) !important;
}
.pop_close_delete::before {
	background-image: url(../images/common/button/icon_20x20_05_default_rd.png) !important;
}
.pop_close_delete:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_05.png) !important;
}
.pop_close_normal.submit-arrow_left:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_05.png) !important;
}
.pop_close_no_right::after {
	background-image: none !important;
}
.pop_close_no_right_before::before {
	background-image: none !important;
}
.pop_close_normal.submit-arrow_left:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_05.png) !important;
}
.btn_pop_use.btn_on::after {
	background-image: url(../images/common/button/icon_20x20_off_12.png) !important;
}
.btn_pop_use_off::after {
	background-image: url(../images/common/button/icon_20x20_off_12.png) !important;
}
.btn_pop_use.btn_on:hover::after {
	background-image: url(../images/common/button/icon_20x20_hover_02.png) !important;
}
.update_btn_pop::after {
	background-image: url(../images/common/button/icon_20x20_default_18.png) !important;
}
.update_btn_pop-red::after {
	background-image: url(../images/common/button/icon_20x20_off_18.png) !important;
}
.update_btn_pop-red:hover::after {
	background-image: url(../images/common/button/icon_20x20_hover_18.png) !important;
}
.update_btn_pop-red {
	padding-left: 48px;
}
.update_btn_pop_off::after {
	background-image: url(../images/common/button/icon_20x20_off_18.png) !important;
}
.update_btn_pop.btn_on:hover::after {
	background-image: url(../images/common/button/icon_20x20_hover_18.png) !important;
}
.modal-content p,.modal-content span {
	word-break: break-all;
}
.table_service_top {
	margin-top: 70px;
}
.part-each_height_spe {
	min-height: 176px;
}
.pop_table_width150 {
	width: 150px;
}
.modal_body_inner {
	padding-left: 45px;
	padding-right: 45px;
}
.btn_ok.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_default_12.png);
}
.btn_pay::before {
	background-image: url(../images/common/button/icon_20x20_default_19.png) !important;
}
.btn_password_change::before {
	background-image: url(../images/common/button/icon_20x20_default_14.png) !important;
}

.btn_password_red::before {
	background-image: url(../images/common/button/icon_20x20_32_default.png) !important;
}
.btn_password_red:hover::before {
	background-image: url(../images/common/button/icon_20x20_32_hover.png) !important;
}

.btn_new_add::before {
	background-image: url(../images/common/button/icon_20x20_off_18.png) !important;
}
.btn_add_black::before {
	background-image: url(../images/common/button/icon_20x20_default_18_bk.png) !important;
}
.btn_add_off::before {
	background-image: url(../images/common/button/icon_20x20_18_off.png) !important;
}
.btn_new_add:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_18.png) !important;
}

.btn_password_change:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_14.png) !important;
}
.btn_pay:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_19.png) !important;
}
.btn_ok.btn_on:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_02.png);
}
.btn_edit_bottom::before {
	background-image: url(../images/common/button/icon_20x20_default_03.png) !important;
}
.btn_edit_bottom:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_03.png) !important;
}

.btn_customer.btn_on::before {
	background-image: url(../images/common/button/icon_20x20_17_default.png) !important;
}
.btn_customer.btn_on:hover::before {
	background-image: url(../images/common/button/icon_20x20_17_hover.png) !important;
}

.h_wrapper_hidden {
	overflow: hidden;
}
.btn_bottom_top_32 {
	margin-top: 32px;
}
.icon_price_info::before {
	background-image: url(../images/common/button/icon_h2_24x24_08.png);
}
.table_left_space {
	padding-right: 15px;
}
.ＢＦＪ_h::before {
	background-image: url(../images/common/button/icon_h2_24x24_09.png);
}
.overFlow_hidden {
	overflow: hidden;
}
.table_checkbox_wrapper input[type="checkbox"] {
	display: inline-block;
	margin-top: 0;
}

.table_checkbox_wrapper .common-vertical-middle * {
	vertical-align: middle;
}
.btn_search_top_margin {
	margin-top: 112px;
}
.btn_search_top_margin2 {
	margin-top: 70px;
}
.bfj_question {
	position: absolute;
	top: 16px;
	left: 315px;
}
.add_btn {
	margin-top: 40px;
}
.table_responsive_spe_wrapper table tr td:first-child,.table_responsive_spe_wrapper table tr td:nth-child(3) {
	width:16.67%;
}
.table_responsive_spe_wrapper table tr td:nth-child(2) {
	width: 41.67%;
}
.table_responsive_spe_wrapper table tr td:nth-child(4) {
	width: 24%;
}
.table_responsive_spe_wrapper {
	font-size: 14px;
}
.ＢＦＪ_ticket::before {
	/*background-image: url(../images/common/button/icon_h2_24x24_10.png);*/
}
.icon_deposite::before {
	background-image: url(../images/common/contents/icon_c04_h2_24x24_06.png);
}
.login_h4::before {
	background-image: url(../images/common/button/icon_h2_24x24_22.png);
}
.btn_ticket_top::before {
	background-image: url(../images/common/button/icon_20x20_default_11.png) !important;
}
.btn_ticket_top:hover::before {
	background-image: url(../images/common/button/icon_20x20_hover_11.png) !important;
}
.icon_select::before {
	background-image: url(../images/common/button/icon_h2_24x24_15.png);
}
.search_wrppper {
	margin-top: 10px;
}
.search_add_wrppper {
	margin-top: 16px;
}
.goods-info-all-wrapper {
	padding-left: 0;
	padding-right: 0;
}
.goods-info-all-wrapper .row .col-md-4:not(:nth-last-child(1)),.goods-info-all-wrapper .row .col-md-4:not(:nth-last-child(2)),.goods-info-all-wrapper .row .col-md-4:not(:nth-last-child(3)) {
	margin-bottom: 54px;
}
.goods-info-all-wrapper .row .col-md-4:nth-last-child(1),.goods-info-all-wrapper .row .col-md-4:nth-last-child(2),.goods-info-all-wrapper .row .col-md-4:nth-last-child(3) {
	margin-bottom: 0;
}
.title_bottom_0 {
	margin-bottom: 0;
}
.info-img_right {
	margin-top: 44px;
}
.table_td_bg_spe .spe-table-td-padding {
	min-width: 138px;
}
.title_top_70 {
	margin-top: 70px;
}
.title_top_20 {
	margin-top: 20px !important;
}
.select-send-info-part {
	min-height: 320px;
}
.select-send-info-part .price-info {
	font-size: 14px;
}
.font_weight_bold th {
	font-weight: bold !important;
}
.table_confirm_left {
	padding-right: 34px;
}
.right_menu_fixed {
	z-index: 999;
}
.submit_area_two_btn_pop {
	width: 424px;
}
.table_vertical-top-td {
	vertical-align: top !important;
}
.table-th-bottom-special p {
	word-break: break-all;
}
.table-responsive {
	border: 0 solid #ddd;
}
.table-select-select3 {
	padding-right: 32px;
}
.th_spe_padding {
	padding: 19px 25px 19px 0 !important;
}
.address_part_wrapper {
	margin-left: 40px;
	margin-right: 40px;
}
.address_part_wrapper p {
	word-break: break-all;
}
.BFJ000031_top {
	position: absolute;
	top: -19px;
	left: 33%;
}
.example_title_left {
	padding-right: 24px;
}
.MENU_new_order {
	border: 2px solid #d33232;
}
.MENU_TEMPORARY_order {
	border: 2px solid #3e4c84;
}
.MENU_order_common {
	padding: 10px;
	text-align: center;
	border-radius: 4px;
}
.MENU_order_common .img1 {
	margin-top: 20px;
}
.MENU_order_common .p1 {
	margin-top: 14px;
	margin-bottom: 0;
}
.MENU_order_common .p2 {
	margin-top: -5px;
}
.btn_BFJ_wrapper_a {
	padding-top: 9px;
}
.btn_small_right_common {
	padding-left: 0 !important;
}
.btn_small_right_common::before {
	width: 0;
	padding: 0;
}
.BFJ_use_spe1::after {
	right: 7%;
}
.use_book_use_spe1::after {
	right: 16%;
}
.btn_content_detail_red::before {
	background-image: url(../images/common/button/icon_20x20_31_default.png) !important;
}
.btn_content_detail_red:hover::before {
	background-image: url(../images/common/button/icon_20x20_31_hover.png) !important;
}
.title_in_left {
	line-height: 42px;
}
.title_in_left_p2 {
	margin-bottom: 36px;
}
.in_wrapper * {
	font-weight: normal;
}
.in_wrapper form {
	font-size: 14px;
}
.in_wrapper form .form-group:not(:last-child) {
	margin-bottom: 20px;
}
.in_wrapper form .form-group:last-child {
	margin-bottom: 0;
}
.in_each_wrapper {
	padding: 36px 20px 32px;
}
.in_each_wrapper .checkbox {
	margin-top: 47px;
}
.right_bottom_img_wrapper .popover-options:not(:last-child) {
	margin-right: 20px;
}
.right_bottom_img_wrapper .popover-options {
	display: inline-block;
}
.right_bottom_img_wrapper {
	margin-top: 40px;
}
.in_wrapper .col-md-6 {
	padding-left: 10px;
	padding-right: 10px;
}
.in_wrapper input[type="password"] {
	background-image: url("../images/common/icon/symbol_12.png");
	background-position: right center;
	background-repeat: no-repeat;
	background-position-x: 95%;
}
#user_password input[type="password"] {
	background-image: url("../images/common/icon/symbol_12.png");
	background-position: right center;
	background-repeat: no-repeat;
	background-position-x: 95%;
}
#user_password input[type="text"] {
	background-image: url("../images/common/icon/symbol_13.png");
	background-position: right center;
	background-repeat: no-repeat;
	background-position-x: 95%;
}
.error_all,.error_all:focus {
	border: 1px solid #d33232;
}
.input_error_msg {
	height: 20px;
}
.body_pop_style .popover{
	background: #dcdcdc;
}
.body_pop_style .popover .popover-content {
	background: #dcdcdc;
	color: #999;
	text-align: center;
}
.body_pop_style .popover.bottom > .arrow:after {
	border-bottom-color: #dcdcdc;
}
.body_pop_style  .popover.bottom > .arrow:after {
	margin-left: -88px;
}
.in_wrapper .in_wrapper_detail {
	padding-top: 24px;
	padding-bottom: 24px
}
.in_page_bottom_detail {
	margin-top: 20px;
}
.in_wrapper .part2 {
	margin-top: 0;
}
.main_no_nav {
	padding-top: 148px;
}
.use_rules {
	width: 160px;
	line-height: 40px;
}
.rules_wrapper_spe .title {
	margin-bottom: 30px;
	margin-top: 30px;
	font-size: 16px;
}
.rules_wrapper_spe ul li {
	list-style: disc;
}
.rules_wrapper_spe .rules_content {
	margin-left: 35px;
}
.rules_wrapper_spe  .part_reues_each {
	font-size: 14px;
}
.rules_wrapper_spe .table_wrapper_example1 {
	max-height: 252px;
	overflow-y: scroll;
}
.rules_wrapper_spe  .BFJ_title_wrapper {
	z-index: 999;
}
#Info-Container .width_th_194 th {
	width: 194px;
	clear: both;
}
#Info-Container .span_right {
	float: right;
}
.sdsd,.sdsd * {
	vertical-align: middle;
	display: inline-block;
}
.error_select {
	border-bottom: 1px solid #d33232 !important;
}
.error_select .filter-option {
	color:#d33232 !important;
}
.error_select .bootstrap-select.btn-group .dropdown-toggle .caret {
	background: url(../images/common/icon/symbol_03_hover.png) no-repeat center right;
	background-size: contain;
}
.error_textarea {
	border: 1px solid #d33232 !important;
	color:#d33232 !important;
}
.table_vertical_top {
	vertical-align: top !important;
}
.popover_each_chartting_records > .arrow:after {
	border-width: 10px;
}
.popover_each_chartting_records .popover-title, .popover_each_chartting_records .popover-content {
	background: #fff;
	padding: 9px 14px;
	margin-left: 0;
	margin-right: 0;
	color: #000;
}
.popover_each_chartting_records > .arrow {
	border-width: 11px;
}
.popover_each_chartting_records {
	max-width: 100% !important;
	background-color: rgba(0,0,0,0);
	border: 1px solid #353432;
	color: #000;
	position: relative;
	display: block;
	font-size: 14px;
	z-index: 9;
}
.popover_each_chartting_records.right > .arrow {
	border-right-color: #353432;
}
.chartting_records_wrapper {
	padding: 43px 40px;
	height: 1613px;
	overflow-y: scroll;
}
.chartting_records_wrapper .time {
	font-size: 12px;
	margin-left: 20px;
}
.chartting_records_wrapper .right_link {
	border-bottom: 1px solid #000;
}
.chartting_records_wrapper .content1 {
	margin-bottom: 10px;
}
.chartting_records_wrapper .popover-content {
	padding: 20px;
}
.chartting_records_wrapper .col-md-7:not(:last-child) {
	margin-bottom: 40px;
}
.chartting_records_wrapper .popover_chatting_records_gray {
	padding: 0;
	border: 1px solid #dcdcdc;
}
.chartting_records_wrapper .popover_chatting_records_gray .popover-content {
	background: #dcdcdc;
}
.chartting_records_wrapper .popover_chatting_records_gray.popover.left > .arrow:after {
	border-left-color: #dcdcdc;
}
.chartting_records_wrapper .popover_chatting_records_gray.popover.left > .arrow {
	border-left-color: #dcdcdc;
}
.popover_each_chartting_records_blue .popover-title, .popover_each_chartting_records_blue .popover-content {
	color: #3e4c84;
}
.popover_each_chartting_records_blue {
	border: 1px solid #3e4c84;
}
.popover_each_chartting_records_blue .right_link {
	border-bottom: 1px solid #3e4c84;
}
.chartting_records_wrapper .popover_chatting_records_two .part_top {
	padding-bottom: 10px;
	border-bottom: 1px solid #999999;
}
.chartting_records_wrapper .popover_chatting_records_two .part_bottom {
	padding-top: 10px;
}
.chartting_records_wrapper .popover_chatting_records_two .part_bottom .span2 {
	/*text-decoration: underline;*/
}
.chartting_records_wrapper .popover_each_chartting_records_red {
	border: 1px solid #d33232;
}
.popover_each_chartting_records_red .popover-title, .popover_each_chartting_records_red .popover-content {
	color: #d33232;
}
.popover_each_chartting_records_red.right > .arrow {
	border-right-color: #d33232;
}
.popover_each_chartting_records_red .right_link {
	border-bottom: 1px solid #d33232;
}
.messagebox_bottom {
	padding-right: 40px;
}
.commoon-vertical-middle-spe, .commoon-vertical-middle-spe * {
	vertical-align: middle;
}
.identityVerify_content1_wrapper {
	margin-top: 32px;
}
.identityVerify_content1_wrapper .info_basic {
	line-height: 46px;
	background: #353432;
	color: #fff;
	text-align: center;
	font-size: 16px;
}
.identityVerify_content1_inner1 {
	padding-left: 0;
	padding-right: 7.5px;
}
.identityVerify_content1_inner2 {
	padding-left: 7.5px;
	padding-right: 7.5px;
}
.identityVerify_content1_inner3 {
	padding-right: 0;
	padding-left: 7.5px;
}
.identityVerify_content1_inner5 {
	padding-top: 13px;
	padding-bottom: 13px;
	border: 1px solid #d33232;
	margin-top: 32px;
}
.identityVerify_content2_wrapper .identityVerify_content2_inner1 {
	line-height: 40px;
	text-align: center;
	border-top: 1px solid #ddd;
}
.identityVerify_content2_wrapper .identityVerify_content2_inner2 {
	background:#353432;
	line-height: 40px;
	text-align: center;
	color: #fff;
}
.identityVerify_content2_wrapper .identityVerify_content2_inner3 {
	margin-top: 17px;
	margin-bottom: 17px;
}
.identityVerify_content2_wrapper .identityVerify_content2_inner3_table tr td {
	padding: 13px 0;
	font-size: 14px;
	text-align: center;
}
.identityVerify_content2_wrapper .identityVerify_content2_inner3_table {
	border-left: 0 !important;
	border-right: 0 !important;
}
.identityVerify_content2_wrapper  .p_letterspacing2 {
	text-indent: 1em;
}
.identityVerify_content2_right_inner1 p {
	padding-left: 23px;
	border-bottom: 1px solid #ddd;
	text-align: left;
	padding-top: 13px;
	padding-bottom: 13px;
}
.identityVerify_content2_right_inner1 p:first-child {
	border-top: 1px solid #ddd;
}
.identityVerify_content2_right_inner1 p span {
	margin-right: 10px;
}
.identityVerify_content2_right_inner1 p.no_important {
	text-indent: 2em;
}
.identityVerify_content2_wrapper .common_p1 {
	margin-bottom: 17px;
}
.identityVerify_content3_wrapper .identityVerify_content3_inner1 p {
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
.identityVerify_content3_wrapper .identityVerify_content3_inner1_one {
	padding-left: 0;
	padding-right: 7.5px;
}
.identityVerify_content3_wrapper .identityVerify_content3_inner1_two,.identityVerify_content3_wrapper .identityVerify_content3_inner1_three {
	padding-left: 7.5px;
	padding-right: 7.5px;
}
.identityVerify_content3_wrapper .identityVerify_content3_inner1_four {
	padding-right: 0;
	padding-left: 7.5px;
}
.identityVerify_content2_inner4 img {
	margin-top: 42px;
}
.identityVerifity_file_wrapper .title {
	background: #353432;
	line-height: 40px;
	text-align: center;
	color: #fff;
}
.identityVerifity_file_wrapper_most {
	margin-top: 8px;
}
.identityVerifity_file_wrapper_most .border-bottom-w {
	border: 1px solid #dcdcdc;
	line-height: 56px;
	text-align: center;
}
.identityVerifity_file_wrapper_most .p1 {
	margin-bottom: 10px;
	margin-top: 35px;
}
.identityVerifity_file_wrapper_most .text_spacing {
	text-indent: 1em;
}
.identityVerifity_file_wrapper_most .right_wrapper {
	padding: 26px 24px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.form_identity_wrapper * {
	font-weight: normal;
}
.form_identity_wrapper ul li {
	list-style: disc;
}
.identityVerifity_file_wrapper {
	overflow:hidden;
}
.header-mobile {
	display: none;
}
.header-mobile .col-xs-3,.header-mobile .col-xs-4 {
	margin-top: 27px;
}
.header-mobile .Member_btn {
	display: inline-block;
}
.sidenav {
	display: none;
}
.shop-popover-static {
	text-align: center;
	border:1px solid #3e4c84;
	color: #3e4c84;
	width: 161px;
	height: 32px;
	line-height: 32px;
}
.shop-popover-static-wrapper {
	position: relative;
	margin-top: 7px;
}
.shop-popover-static:before {
	content: " ";
	position: absolute;
	top: -10px;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-bottom: 10px solid #3e4c84;
	border-right: 10px solid transparent;
	left: 50%;
	margin-left: -34px;
}
.shop-popover-static:after {
	content: " ";
	position: absolute;
	top: -9px;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-bottom: 10px solid #fff;
	border-right: 10px solid transparent;
	z-index: 999999;
	left: 50%;
	margin-left: -34px;
}
.T_subtitle2 {
	letter-spacing: 2px !important;
}
.Content_list  .bread h4 {
	font-size: 20px;
}
table .bg-bw {
	font-size: 16px;
}
.vertical-middle-style {
	display: flex !important;
	align-items: center !important;
}
.common-margin-top8 {
	margin-top: 8px !important;
}
.common-margin-bottom8 {
	margin-bottom: 8px !important;
}
.common-margin-bottom4 {
	margin-bottom: 4px !important;
}
.common-margin-bottom0 {
	margin-bottom: 0 !important;
}
.info-img_u p {
	margin-bottom: 0;
}
.submit_area button {
	font-size: 18px;
}
.table-common-td-words {
	padding: 9px 25px !important;
}
/*common style*/
table tr {
	height: 40px;
}
table tr input,table tr .dropdown-toggle {
	padding-bottom: 0 !important;
	padding-top: 8px !important;
}
#Member_Contents ul {
	overflow: hidden;
	height: 33px;
}
#Member_Contents ul a h2 {
	margin: 0;
	padding-bottom: 9px;
	padding-top: 9px;
	font-size: 16px;
}
#Member_Info ul {
	overflow:hidden;
	height: 32px;
}
#Member_Info {
	height: 32px;
}
#Member_Info ul h3 {
	margin: 0;
	padding-top: 7px;
	padding-bottom: 6px;
}
.common-margin-bottom32 {
	margin-bottom: 32px !important;
}
.common-padding-bottom32 {
	padding-bottom: 32px !important;
}
.common-padding-top24 {
	padding-top: 24px !important;
}
.title-red-top-spe {
	color: #d33232;
	font-size: 18px;
	padding-top: 17px !important;
	padding-bottom: 17px !important;
}
.close-text {
	display: inline-block;
}
.table-td-padding13 > tbody > tr > td {
	padding-top: 13px !important;
	padding-bottom: 13px !important;
}
.form-control {
	height: 33px !important;
}
.Content_list-last {
	padding: 8px;
}
.MENU_new_order .img2,.MENU_TEMPORARY_order .img2 {
	margin-top: -16px;
}
.BFJ_title_wrapper_spe {
	top: 8px;
}
.shop-common-black-btn {
	border: 1px solid #000;
	color: #000;
}
.shop-common-common-btn {
	border-radius: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 100px;
	text-align: center;
	font-size: 16px;
}
.shop-common-red-btn {
	border: 1px solid #d33232;
	color: #d33232;
}
.shop-common-blue-btn {
	border: 1px solid #3e4c84;
	color: #3e4c84;
}
.common-margin-bottom30 {
	margin-bottom: 30px;
}
.btn-new-left-spe {
	font-size: 16px;
	color: #fff;
	width: 200px;
	height: 56px;
	position: relative;
	padding-left: 20px;
}
.btn-new-left-spe:hover {
	color: #FFFFFF;
}
.btn-new-left-spe::before {
	background-image: url(../images/common/button/icon_20x20_hover_03.png);
	left: 18%;
	position: absolute;
	content: "";
	display: block;
	top: 50%;
	padding: 28px 11px;
	margin-top: -28px;
	background-position: center;
	background-repeat: no-repeat;
}
.btn_search_top_margin3 {
	margin-top: 41px;
}
.common-border-cf2f2f2 {
	border: 1px solid #f2f2f2 !important;
}
.search-btn56 {
	height: 56px;
}
.table-tempopary-th-center tbody tr th {
	padding-left: 0 !important;
	text-align: center;
}
.common-border-color-fec8c8 {
	border: 1px solid #fec8c8 !important;
}
.btn_confirm-red {
	border: 1px solid #d33232 !important;
}
/*special tab style start*/
.innerTab-spe-style li div::before {
	content: " ";
	position: absolute;
	top: 26px;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-bottom: 10px solid #999;
	border-right: 10px solid transparent;
	margin-left: -10px;
	display: none;
}
.innerTab-spe-style li div::after {
	content: " ";
	position: absolute;
	top: 27px;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-bottom: 10px solid #fff;
	border-right: 10px solid transparent;
	margin-left: -10px;
	display: none;
}
.innerTab-spe-style li.active div:after,.innerTab-spe-style li.active div:before {
	display: inline-block;
}
.innerTab-spe-style li.active {
	border-bottom: 0 solid #d33232 !important;
}
.innerTab-spe-style li div {
	height: 10px;
	margin-top: 0;
	position: relative;
	top: -29px;
	display: inline-block;
}
.inner-nav-spe-style-content {
	margin-top: -9px;
}
/*special tab style stop*/
.list-order-select-wrapper button {
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 12px;
	width: 150px !important;
	text-align: center;
}
.list-order-select-wrapper button span {
	text-align: center !important;
}
.list-order-select-wrapper  .bootstrap-select.btn-group .dropdown-toggle .caret {
	top: 4px;
}
.tab-content {
	margin-top: -1px;
}
.tabs-msg-info-wrapper-spe li {
	width: 35% !important;
}
.icon_money_info::before {
	background-image: url(../images/common/contents/icon_h2_24x24_32.png);
}
.common-radio-icon::before {
	background-image: url(../images/common/contents/icon_h2_24x24_27.png);
}
.img-list-width100 {
	width: 100px;
	height: 100px;
}
.img-list-width120 {
	width: 120px;
	height: 120px;
}
.img-list-width110 {
	width: 110px;
	height: 110px;
}
.goods-info-wrapper p {
	float: left;
}
.goods-info-inner {
	overflow: hidden;
	margin-right: 45px;
	float: right;
}
.goods-info-wrapper p span {
	display: inline-block;
	text-align: right;
	width: 100%;
}
.bread.bread_six li {
	width: 15.3555%;
}
.table-bg-fff {
	width: 194px;
}
.info-img_box700 {
	width: 700px;
}
.tab-goods-info-spe {
	line-height: 150px;
}
.pop-table-new-wrapper .common-padding-left20,.pop-table-new-wrapper input {
	display: inline-block;
}
.address-col4-w30-wrapper .col-md-4 {
	width: 30% !important;
}
.header-search-wrapper .header-search-btn {
	color: #fff;
	background: #404d82 !important;
	width: 200px;
	text-align: center;
	font-size: 16px;
}
.header-search-wrapper .header-search-inner {
	height: 40px;
	line-height: 40px;
}
.header-search-inner-top {
	padding-left: 32px;
	padding-right: 32px;
}
.header-search-wrapper input {
	border-bottom: 0 !important;
	border-left: 1px dotted #828282;
	width: 58%;
}
.header-search-wrapper .dropdown button {
	border: 0;
}
.header-search-wrapper .dropdown {
	display: inline-block;
	width: 120px;
	width: 20%;
}
.header-search-wrapper .dropdown button span {
	text-align: center !important;
	color: #000;
}
.header-search-wrapper .header-search-btn-last {
	text-align: center;
	color: #fff;
	background: #d43132;
	width: 20%;
	float: right;
	height: 40px;
	border-radius: 0;
	font-size: 16px;
}
.header-search-wrapper .header-search-inner .col-md-9 .row {
	border: 1px solid #d43132;
	border-radius: 3px;
	background: #fff;
}
.header-search-wrapper {
	padding-top: 24px;
	padding-bottom: 24px;
	background: url(../images/common/bg/bg_repert_01.png);
}
.header-search-bottom-wrapper .col-md-1 span {
	color: #d43230;
	font-size: 12px;
	cursor: pointer;
}
.header-search-bottom-wrapper .col-md-11 button {
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #000;
	border: 1px solid #dcdcdc;
	background: #fff;
	margin-top: 8px;
}
.header-search-bottom-display {
	display: none;
}

/*.search-left-menu-wrapper .title {*/
/*	background: #353432;*/
/*}*/
/*.search-left-menu-wrapper .title span {*/
/*	color: #fff;*/
/*	margin-left: 10px;*/
/*	font-size: 16px;*/
/*}*/
.search-left-menu-wrapper p img {
	margin-top: 5px;
}
.search-left-menu-wrapper p a img {
	margin-top: 0;
}
.search-left-menu-wrapper .search-left-top {
	/*border-left: 1px solid #efefef;*/
	/*border-right: 1px solid #efefef;*/
	border-radius: 4px;
}
.search-left-menu-bottom-wrapper p {
	text-align: center;
}
.search-left-menu-bottom-wrapper {
	margin-top: 10px;
}
.left-menu-second-wrapper {
	position: absolute;
	z-index: 16;
	left:202px;
	top: 1px;
	position: absolute;
	left: 105%;
	width: 100%;
	box-shadow: 0 10px 20px -5px rgba(0,0,0,0.4);
}
.search-left-most-wrapper {
	position: relative;
	max-width: 200px;
}
.left-menu-second-wrapper .left-menu-second-each-part .head {
	background: #f2f2f2;
	height: 70px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
}
.left-menu-second-wrapper .left-menu-second-each-part .col-md-4 {
	padding-top: 12px;
	padding-bottom: 12px;
	background-position: center bottom;
	background-repeat:repeat-x;
}
.left-menu-second-wrapper .left-menu-second-each-part  .col-md-12 .row:not(:last-child) .col-md-4 {
	background-image: url(../images/common/contents/line_1x6_gy.png);
}
.left-menu-second-wrapper .left-menu-second-each-part .contents a {
	font-size: 12px;
	line-height: 21px;
	height: 21px;
	display: inherit;
}
.left-menu-second-each-part .col-md-9 {
	padding-left: 25px;
	padding-right: 25px;
}
.left-menu-second-wrapper .header-second:after {
	content: " ";
	position: absolute;
	top: 1px;
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
}
.left-menu-second-wrapper .header-second:after {
	border-right: 10px solid #f2f2f2;
	right: 100%;
}
.left-menu-second-wrapper .header-second:before {
	right: 100%;
	border-right: 12px solid #D3D3D3;
}
.left-menu-second-wrapper .header-second:before {
	content: " ";
	position: absolute;
	top: 1px;
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
}
.left-menu-second-wrapper {
	display: none;
	background: #fff;
}
.search-condation-wrapper span {
	display: inline-block;
}
.search-condation-one-wrapper input {
	display: inline-block;
	padding-top: 4px;
	padding-bottom: 4px;
}
.search-condation-one-wrapper .menu_select {
	width: 84px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	border:1px solid #dcdcdc;
	border-radius: 4px;
}
.search-condation-wrapper .row *,.search-condation-wrapper .row {
	/*vertical-align: middle;*/
}
.condation-bg-right-wrapper {
	background: #f2f2f2;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
}
.search-condation-one-wrapper {
	height: 40px;
	line-height: 40px;
}
.condation-bg-right-wrapper:before {
	content: " ";
	position: absolute;
	top: 12px;
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
}
.condation-bg-right-wrapper:before {
	right: 100%;
	border-right: 8px solid #f2f2f2;
}
.condation-bg-right-wrapper:after {
	border-right: 8px solid #f2f2f2;
	right: 100%;
}
.condation-bg-right-wrapper:after {
	content: " ";
	position: absolute;
	top: 12px;
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
}
.search-condation-title1 {
	margin-right: 2px;
	min-width: 98px;
}
.search-condation-part1 input,.search-condation-part1 img {
	margin-right: 2px;
}
.search-condation-part1 {
	margin-right: 10px;
}
.search-condation-part1 input[type="text"] {
	height: 28px;
	border: 1px solid #dcdcdc;
	border-radius: 4px;
	width: 110px;
}
.submit_btn_ok {
	width: 258px;
	height: 40px;
}
.submit_btn_ok::before {
	left: 0;
}
.submit_btn_ok::before {
	background-image: none !important;
	padding-left: 0;
}
.submit_btn_ok.btn_on.submit-arrow_right::after {
	background-image: url(../images/common/button/icon_20x20_default_12.png);
}
.submit_btn_ok.btn_on.submit-arrow_right:hover::after {
	background-image: url(../images/common/button/icon_20x20_02_hover.png);
}
.submit_btn_ok {
	text-align: left;
	padding-left: 78px;
	margin-top: 32px;
	margin-bottom: 32px;
}
.submit_btn_ok::after {
	right: 26%;
}
.search-condation-wrapper .search-condation-inner {
	/*border: 1px solid #dcdcdc;*/
	border-radius: 4px;
	padding: 13px 0 0 13px;
}
.search-contents-wrapper .menu_select button {
	width: 120px !important;
}
.search-contents-top {
	margin-top: 22px;
}
.search-result-goods-list-wrapper {
	margin-top: 10px;
}
.search-result-list1 {
	position: relative;
}
.search-result-list1 .img1,.search-result-list1 .img2 {
	position: absolute;
	top: 0;
	left: 0;
}
.search-result-list1 {
	height: 160px;
}
.search-result-list1 .img1 {
	width: 160px;
	height: 160px;
}
.result-goods-list-des {
	margin-top: 13px;
}
.result-goods-list-price {
	margin-top: 5px;
	margin-bottom: 5px;
}
.result-goods-list-count .span1 {
	color: #ffc422;
	margin-left: 5px;
}
.result-goods-list-count span {
	display: inline-block;
	margin-top: 3px;
}
.result-goods-list-count .span2 {
	color: #aeaeae;
}
.result-goods-list-count,.result-goods-list-count * {
	vertical-align: middle;
}
.result-goods-list-store .name {
	color: #aeaeae;
}
.result-goods-list-car .des {
	margin-left: 5px;
}
.result-goods-list-car,.result-goods-list-car * {
	vertical-align: middle;
}
.result-goods-list-store img {
	margin-right: 5px;
}
.search-result-goods-list-each  {
	width: 210px;
	height: 300px;
	background: #ffffff;
}
.search-no-result-contents-wrapper .search-result-goods-list-each  {
	width: 147.5px;
	border-right: 0 solid #efefef;
	padding-bottom: 0;
	border-bottom: 0 solid #efefef;
	min-height: 240px;
}
.search-no-result-contents-wrapper .search-result-goods-list-each div .img1 {
	width: 140px !important;
	height: 140px !important;
}
.search-no-result-contents-wrapper .search-result-goods-list-each div {
	text-align: center;
}
.search-no-result-contents-wrapper  .result-goods-list-des {
	margin: 13px auto 0;
}
/*.search-result-goods-list-each
.search-result-goods-list-wrapper .col-md-3:nth-child(4) .search-result-goods-list-each,.search-result-goods-list-wrapper .col-md-3:nth-child(8) .search-result-goods-list-each {
	border-right: 0 solid #efefef;
}*/
.result-goods-list-des,.result-goods-list-price,.result-goods-list-car,.result-goods-list-store {
	width: 160px;
}
.search-result-goods-list-wrapper .col-md-3:nth-child(5),.search-result-goods-list-wrapper .col-md-3:nth-child(6),.search-result-goods-list-wrapper .col-md-3:nth-child(7),.search-result-goods-list-wrapper .col-md-3:nth-child(8) {
	/*margin-top: 30px;*/
}
.goods-page-wrapper .pagination > li > a {
	position: relative;
	float: left;
	width: 32px;
	height: 32px;
	text-align: center;
	padding: 0;
	line-height: 32px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-right: 0;
	border-radius: 0;
}
.goods-page-wrapper .pagination > li:nth-last-child(4) > a {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	/*margin-right: 1px;*/
}
.goods-page-wrapper .pagination > li:nth-last-child(2) > a  {
	border-radius: 4px;
}
.goods-page-wrapper .pagination > li:nth-child(2) > a {
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}
.goods-page-wrapper .pagination .more {
	border: none;
}
.goods-page-wrapper .pagination .prev {
	margin-right: 32px;
	width: auto;
	padding-left: 16px;
	padding-right: 16px;
	border-radius: 4px;
}
.goods-page-wrapper .pagination .next {
	margin-left: 32px;
	width: auto;
	padding-left: 16px;
	padding-right: 16px;
	border-radius: 4px;
	background-image: linear-gradient(180deg, #FF7357 0%, #FF286F 100%);
	color: #fff;
}
.left-prev {
	z-index: 2 !important;
	background-image: linear-gradient(180deg, #FF7357 0%, #FF286F 100%);
	color: #fff !important;
}
.goods-page-wrapper .pagination > li > a:hover,.goods-page-wrapper .pagination > li > a {
	z-index: -1
}
.condation-bg-right-wrapper .bootstrap-select.btn-group .dropdown-toggle .caret {
	top: 7px;
}
.select-style-spe button {
	height: 28px !important;
	line-height: 18px;
}
.select-style-spe,.select-style-spe * {
	vertical-align: middle;
}
.select-style-spe  button .filter-option {
	color: #333;
}
.select-style-spe  button .caret {
	top: 6px !important;
	display: inline-block;
}
.condation-bg-right-wrapper .select-style-spe {
	width: 84px;
}
.search-result-detail-wrapper .part2 img {
	margin-right: 5px;
}
.search-result-detail-wrapper .part2  .name {
	color: #aeaeae;
}
.search-result-detail-wrapper .part3 .name {
	color: #aeaeae;
	margin-bottom: 16px;
}
.search-result-detail-wrapper .part1 img {
	width: 150px;
	height: 150px;
}
.search-result-detail-wrapper .part_1 img {
	width: 150px;
	height: 135px;
}
.search-result-detail-wrapper .part2 {
	padding-left: 17px;
	padding-right: 44px;
}
.search-result-detail-inner {
	padding-top: 13px;
	padding-bottom: 13px;
	border-bottom: 1px solid #dcdcdc;
}
.search-result-detail-wrapper .col-md-12 .search-result-detail-inner:first-child {
	/*border-top: 1px solid #dcdcdc;*/
}
.search-result-detail-inner .search-time-warpper, .search-result-detail-inner .search-time-warpper * {
	vertical-align: middle;
}
.search-result-detail-inner .search-time-warpper {
	margin-top: 6px;
	/*margin-bottom: 12px;*/
}
.search-result-detail-inner .search-time-warpper .span1 {
	margin-right: 10px;
}
.search-result-detail-inner .search-time-warpper img {
	margin-right: 0;
}
.search-result-detail-inner .search-time-warpper span {
	margin-top: 3px;
}
.search-result-detail-wrapper .part3 .name-bottom {
	margin-bottom: 2px;
}
.no-results-top-wrapper {
	margin-top: 80px;
	margin-bottom: 80px;
}
.search-no-result-contents-wrapper  .search-result-list1 .img1 {
	width: 140px;
	height: 140px;
}
.search-no-result-contents-wrapper .search-result-list1 {
	height: 140px;
}
.search-no-result-contents-wrapper .result-goods-list-price {
	margin-bottom: 0;
}
.search-no-result-contents-wrapper .search-result-goods-list-each {
	min-height: 240px;
}
.search-no-result-contents-wrapper .col-md-3 .row {
	margin: 0 auto;
}
.search-no-result-contents-wrapper .search-result-goods-list-each {
	width: 147.5px;
}
.search-no-result-contents-wrapper .result-goods-list-des, .search-no-result-contents-wrapper .result-goods-list-price, .search-no-result-contents-wrapper .result-goods-list-car, .search-no-result-contents-wrapper .result-goods-list-store {
	width: 140px;
}
.search-no-result-contents-wrapper .col-md-3 {
	border-right: 1px solid #efefef;
}
.search-no-result-contents-wrapper .search-result-goods-list-each {
	border-left: 0;
	border-right: 0;
}
/*.search-no-result-contents-wrapper .swiper-container {
	padding-left: 15px !important;
	padding-right: 15px !important;
}*/
.search-no-result-contents-wrapper  .swiper-slide {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.search-no-result-contents-wrapper .swiper-slide {
	/*width: auto !important;
    margin-right: 0 !important;*/
	border-right: 1px solid #efefef;
	padding-bottom: 13px;
	border-bottom: 1px solid #efefef;
}
.search-no-result-contents-wrapper .swiper-slide.swiper-slide-invisible-blank {
	border-right: 0 solid #efefef;
	padding-bottom: 0;
	border-bottom: 0 solid #efefef;
}
.search-no-result-contents-wrapper  .result-goods-list-des .img1 {
	margin-right: 5px;
}
.search-no-result-contents-wrapper .swiper-button-prev {
	background-image: url(../images/common/button/icon_left_off.png) !important;
	width: 11px !important;
	height: 22px !important;
	left: 0;
}
.search-no-result-contents-wrapper .swiper-button-next {
	background-image: url(../images/common/button/icon_right_off.png) !important;
	width: 11px !important;
	height: 22px !important;
	right: 0;
}
.search-no-result-contents-wrapper .search-result-list1 .img1 {
	position: static;
}
.search-no-result-contents-wrapper .search-result-list1 {
	text-align: center;
}
/*.search-no-result-contents-wrapper .swiper-container .swiper-wrapper {
	margin-left: -30px;
}*/
.category-list-wrapper .category-list-each-part {
	background: url(../images/common/bg/bg_repert_01.png);
	padding-left: 15px;
	padding-right: 15px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	height: 40px;
	line-height: 40px;
}
.category-list-wrapper .category-list-each-part span {
	display: inline-block;
}
.category-list-wrapper .category-list-each-part img {
	margin-top: 15px;
}
.category-list-contents table th {
	width: 236px;
	font-weight: normal;
}
.category-list-contents table tr img {
	margin-right: 5px;
	margin-top: -3px;
}
.category-list-contents .text_table td {
	padding: 3px 26px !important;
}
.icon_healty::before {
	background-image: url(../images/common/contents/dicon_24x24_03.png);
}
.icon_coat::before {
	background-image: url(../images/common/contents/dicon_24x24_04.png);
}
.category-list-each-part a {
	height: 40px;
	display: inline-block;
	width: 100%;
}
.close-btn-toggle:hover {
	cursor: pointer;
}
.close-btn-toggle .img-none {
	display: none;
}
.close-btn-toggle .img2 {
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.open-contents-toggle {
	display: none;
}
.list-order-select-wrapper .filter-option {
	color: #000 !important;
}
.list-order-select-wrapper .btn-default {
	border-color: #000 !important;
}
.btn-spe1::before {
	background-image: none !important;
	left: 0;
}
.btn-spe1::after {
	background-image: url(../images/common/button/icon_20x20_24_default.png);
	right: 17%;
}
.btn-spe1:hover::after {
	background-image: url(../images/common/button/icon_20x20_24_hover.png);
}
.btn-spe1 {
	text-align: left;
	padding-left: 38px;
}
.btn-spe2::before {
	background-image: none !important;
	left: 0;
}
.btn-spe2::after {
	background-image: url(../images/common/button/icon_20x20_12_default_rd.png);
	right: 17%;
}
.btn-spe2:hover::after {
	background-image: url(../images/common/button/icon_20x20_12_hover.png);
}
.btn-spe2 {
	text-align: left;
	padding-left: 48px;
}
.btn-spe3 {
	padding-left: 71px;
}
.btn-spe3::after {
	right: 26%;
}
.btn-spe1-add {
	height: 40px !important;
}
.pop-style-wrapper .span1,.pop-style-wrapper .span2 {
	display: inline-block;
}
.pop-style-wrapper .span1 {
	text-align: right;
	width: 100px;
	margin-right: 20px;
}
.pop-style-wrapper p {
	line-height: 25px;
}
.apipage-mall-wrapper {
	margin-top: 13px;
	margin-bottom: 24px;
}
.apipage-mall-wrapper span {
	color: #a8a8a8;
}
.apipage-mall-wrapper .span-spe {
	color: #000;
}
.apipage-mall-wrapper .span-level {
	color: #000;
	margin-left: 10px;
	margin-right: 10px;
}
.apipage-mall-contents-wrapper .title1 {
	margin-top: 40px;
	margin-bottom: 24px;
	color: #000;
	font-size: 16px;
}
.apipage-mall-contents-wrapper .img-goods {
	width: 100%;
	height: 420px;
}
.div-price-wrapper p:nth-child(2) {
	margin-top: 5px;
	margin-bottom: 5px;
}
.left-contents-wrapper .gallery-thumbs {
	height: 84px;
}
.apipage-mall-contents-wrapper .img-bl-rotate {
	transform: rotate(90deg);
}
.left-contents-wrapper {
	width: 420px;
}
.right-detail-wrapper .span-left img,.right-detail-wrapper .span-right img {
	margin-right: 5px;
}
.right-detail-wrapper .span-right {
	margin-left: 32px;
}
.left-contents-wrapper {
	margin-right: 0;
}
.left-contents-wrapper {
	width: 440px;
}
.left-contents-wrapper .gallery-top {
	margin: 0;
	width: 100%;
}
.right-detail-wrapper .div-price-wrapper {
	background: #fafafa;
	border: 1px dotted #e0e0e0;
}
.right-detail-wrapper .div-price-wrapper .span1 {
	color: #000;
	font-weight: normal;
	font-size: 14px;
	width: 68px;
	display: inline-block;
}
.right-detail-wrapper .div-price-wrapper .span2 {
	color: #9c9c9c;
	text-decoration: line-through;
	margin-left: 5px;
}
.div-price-wrapper {
	/*padding-top: 12px;*/
	/*padding-bottom: 12px;*/
	padding: 12px;
}
.div-price-wrapper .span3 {
	margin-left: 10px;
	color: #9c9c9c;
	text-decoration: line-through;
}
.div-price-wrapper .span7 {
	margin-left: 10px;
	color: #9c9c9c;
}
.div-price-wrapper .span4 {
	margin-left: 5px;
}
.div-price-wrapper .span5,.div-price-wrapper .span6 {
	margin-left: 5px;
}
.each-gooods-detail-wrapper .each-inner .span1 {
	display: inline-block;
	/*width: 65px;*/
}
.each-gooods-detail-wrapper .each-inner img {
	margin-left: 5px;
	margin-right: 5px;
}
.each-gooods-detail-wrapper .each-inner .span4 {
	color: #ffc422;
	margin-left: 5px;
}
.each-gooods-detail-wrapper .each-inner .span5 {
	font-style: normal;
	color: #aeaeae;
}
.each-gooods-detail-wrapper .each-inner:not(:first-child) {
	margin-top: 20px;
}
.each-gooods-detail-wrapper {
	margin-bottom: 12px;
	padding-bottom: 24px;
	border-bottom: 1px dotted #dcdcdc;
}
/*** ***/
.right-goods-select-wrapper .span1 {
	margin-left: 5px;
}
.right-goods-select-wrapper {
	display: flex;
	align-items: center;
}
.select-goods-spe .filter-option {
	border-right: 1px solid #999;
	margin-top: -2px;
	width: 93% !important;
	padding-left: 19px;
}
.select-goods-spe  {
	width: 150px;
}
.select-goods-spe button {
	line-height: 14px;
	padding-top: 9px;
}
.select-goods-spe button::before {
	background-image: url(../images/common/contents/select.png);
	left: 0;
	position: absolute;
	content: "";
	display: block;
	top: 50%;
	padding: 27px 13px;
	margin-top: -28px;
	background-position: center;
	background-repeat: no-repeat;
}
.select-goods-img-wrapper img {
	width: 50px;
	height: 50px;
	border-radius: 4px;
}
.select-goods-img-wrapper {
	margin-top: 17px;
}
.select-goods-img-wrapper img.active {
	border: 1px solid #d33232;
}
.goods-select2-wrapper .select1 {
	width: 220px;
}
.goods-select2-wrapper .select1 {
	display: inline-block;
}
.goods-select2-wrapper .span2 {
	margin-left: 25px;
	cursor: pointer;
}
.goods-select2-wrapper .span1 {
	margin-right: 15px;
}
.goods-select2-wrapper {
	padding-bottom: 24px;
	border-bottom: 1px dotted #dcdcdc;
}
.goods-bottom-wrapper .btn1 {
	width: 230px;
	padding-left: 38px;
	float: right;
}
.goods-bottom-wrapper .btn1::before {
	left: 16%;
	background-image: url(../images/common/button/icon_20x20_01_hover.png);
}
.goods-bottom-wrapper .btn2::before {
	left: 16%;
	background-image: url(../images/common/button/icon_20x20_hover_03.png);
}
.goods-bottom-wrapper {
	margin-top: 24px;
	overflow: hidden;
}
.goods-bottom-wrapper .common-p-margin-bottom {
	/*float: right;*/
	height: 48px;
}
.goods-bottom-wrapper span {
	display: inline-block;
}
.goods-bottom-wrapper .span1 {
	width: 50px;
}
.goods-bottom-wrapper .search-condation-part1 {
	width: 100px;
}
.goods-bottom-wrapper .search-condation-part1 input {
	height: 40px;
	margin-right: 0;
	width: 150px;
}
.goods-bottom-wrapper .search-condation-part1 {
	margin-right: 17px;
	width: 150px;
}
.goods-bottom-wrapper .btn2 {
	margin-top: 0 !important;
}
.goods-bottom-btn-wrapper .btn1 {
	color: #353432;
	background: #fff;
	border: 1px solid #353432 !important;
	width: 230px;
	margin-right: 17px;
}
.goods-bottom-btn-wrapper .btn2 {
	color: #d33232;
	background: #fff;
	border: 1px solid #d33232 !important;
	width: 230px;
}
.goods-bottom-btn-wrapper {
	margin-top: 24px;
	margin-bottom: 40px;
}
.goods-list-bottom-wrapper .col-md-2 {
	width: 20%;
}
.goods-list-bottom-wrapper  .search-result-goods-list-each {
	width: 175px;
}
.goods-list-bottom-wrapper .result-goods-list-price {
	margin-top: 10px;
	margin-bottom: 0;
}
.goods-list-bottom-wrapper .search-result-goods-list-each {
	min-height: 253px;
}
.goods-bottom-inner-wrapper .span1 {
	width: 100%;
	text-align: center;
	display: inline-block;
	height: 40px;
	line-height: 40px;
}
.goods-bottom-inner-wrapper .p1 {
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 25px;
	padding-left: 20px;
	padding-right: 20px;
}
.goods-bottom-inner-wrapper .goods-inner-wrapper {
	margin: 20px 50px 0;
}
.goods-inner-wrapper span {
	display: inline-block;
	height: 16px;
	width: 100%;
}
.goods-inner-wrapper .span_bg1 {
	background: #8be7fe;
}
.goods-inner-wrapper .span_bg2 {
	background: #ffc4f4;
}
.goods-inner-wrapper .span_bg3 {
	background: #d3e6ea;
}
.goods-inner-wrapper .col-md-2 {
	width: 20%;
}
.goods-inner-wrapper .p2 {
	color: #808080;
	margin-top: 20px;
}
.goods-inner-wrapper .row.bg-g {
	padding: 15px 40px;
	margin-bottom: 20px;
}
.goods-bottom-inner-wrapper {
	border: 1px solid #999;
	margin-bottom: 30px;
}
.select-goods-spe  {
	margin-bottom: 8px;
}
.goods-bottom-most-wrapper span.common-font-size18 {
	margin-top: 10px;
	display: inline-block;
}
.goods-inner-wrapper .col-md-12.col1 {
	height: 15px;
}
.goods-list-spe-wrapper table th {
	font-weight: normal;
}
.goods-list-spe-wrapper table tr td {
	text-align: center;
}
.goods-list-spe-wrapper  input[type="radio"] + label {
	background-color: #FFF;
	margin-top: 10px;
}
.goods-list-spe-wrapper .pop-radio-diaabled input[type="radio"] + label {
	background-color: #f3f3f3;
	pointer-events: none;
}
.goods-list-spe-wrapper .pop-radio-diaabled td p {
	color: #999;
}
.goods-list-spe-wrapper .pop-radio-selected td p {
	color: #337ab7;
}
.goods-list-spe-wrapper table {
	margin-top: 4px !important;
}
.goods-list-spe-wrapper tbody tr:first-child th {
	padding-top: 3px !important;
	padding-bottom: 3px !important;
}
.pop-prohibited-wrapper .pop-address-btn-footer{
	margin-bottom: 80px !important;
}
.pop-prohibited-wrapper .pop-prohibited-btn::after {
	background-image: url(../images/common/button/icon_20x20_05_default_rd.png);
}
.pop-prohibited-wrapper .pop-prohibited-btn:hover::after {
	background-image: url(../images/common/button/icon_20x20_05_hover.png);
}
.pop-prohibited-wrapper .pop-prohibited-btn {
	padding-left: 48px;
}
.table-place-table .search-condation-part1 input {
	width: 78px;
	height: 34px;
	margin-right: 0;
	padding-top: 0;
	line-height: 34px;
	padding-top: 0 !important;
}
.table-place-table .search-condation-part1 {
	margin-right: 0;
}
.place-order-count-wrapper {
	height: 34px;
	line-height: 34px;
}
.table-place-table .search-condation-part1.count input {
	width: 72px;
}
.table-place-table  .td-place-last-wrapper .search-condation-part1.count input {
	height: 21px;
	width: 52px;
	margin-right: 5px;
}
.table-place-table  .place-order-radio-each input[type="radio"] + label {
	background-color: #FFF;
	margin-top: 10px;
}
.table-place-table  .place-order-radio-each .p1 {
	margin-left: 19px;
}
.table-place-table   .place-order-radio-each input[type="radio"] + label {
	margin-top: 0 !important;
}
.table-label-bottom input[type="radio"] + label {
	margin-bottom: -2px !important;
}
.place-order-radio-each input[type="radio"] + label {
	background-color: #fff;
}
.confirm-table-wrapper textarea {
	height: 100px;
	width: 100%;
}
.pop-comfirm-no-use {
	opacity: 0.5;
	pointer-events: none;
}
.goods-bottom-wrapper .btn-axe-icon::before {
	background-image: url(../images/common/contents/dicon_20x20_07_wh.png);
}
.goods-bottom-wrapper .sniper-icon::before {
	background-image: url(../images/common/contents/dicon_20x20_05_wh.png);
}
.table_special_last_w175 .common-bg-f3f3f3 {
	width: 175px;
}
.slide-api-page-goods-list-wrapper .swiper-button-prev {
	background-image: url(../images/common/button/icon_left_off.png) !important;
	width: 11px !important;
	height: 22px !important;
	left: -46px;
	top: -136px;
}
.slide-api-page-goods-list-wrapper .swiper-button-next {
	background-image: url(../images/common/button/icon_right_off.png) !important;
	width: 11px !important;
	height: 22px !important;
	right: -46px;
	top: -136px;
}
.slide-api-page-goods-list-wrapper {
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.slide-api-page-goods-list-wrapper .search-result-list1 .img1 {
	width: 140px;
	height: 140px;
}
.slide-api-page-goods-list-wrapper .search-result-goods-list-each {
	width: 200px;
}
.slide-api-page-goods-list-wrapper  .result-goods-list-des, .slide-api-page-goods-list-wrapper  .result-goods-list-price, .slide-api-page-goods-list-wrapper  .result-goods-list-car, .slide-api-page-goods-list-wrapper  .result-goods-list-store {
	width: 180px;
}
.slide-api-page-goods-list-wrapper {
	height: 236px;
}
.slide-api-page-goods-list-wrapper .goods-list-bottom-wrapper {
	margin-left: 7px;
}
.watching-list-wrapper .part1 img {
	width: 140px;
	height: 140px;
}
.wancting-inner-btn-wrapper span {
	display: inline-block;
	cursor: pointer;
	border-bottom: 1px solid #337ab7;
	height: 13px;
	line-height: 13px;
	padding-bottom: 15px;
}
.wancting-inner-btn-wrapper {
	margin-top: 2px;
	display: flex;
	align-items: center;
	margin-top: 12px;
}
.wancting-inner-btn-wrapper .span1 {
	margin-right: 15px;
}
.wancting-inner-btn-wrapper .span2 {
	margin-left: 15px;
}
.wancting-inner-btn-wrapper .img3,.wancting-inner-btn-wrapper .img4 {
	margin-right: 0;
	margin-left: 10px;
}
.wancting-inner-btn-wrapper .span3 {
	width: 1px;
	background: #337ab7;
}
.watching-time-wrapper span {
	display: inline-block;
}
.part-each .T_t {
	display: inline-block;
}
.part-each .menu_select {
	width: auto;
}
.part-each button {
	width: 100px !important;
	text-align: center;
	padding-bottom: 3px;
}
.part-each .filter-option {
	color: #333;
}
.watching-time-inner .part-each:not(:first-child) {
	margin-left: 15px;
}
.watching-time-inner ,.watching-time-inner * {
	vertical-align: middle;
}
.watching-time-inner .text {
	padding-top: 13px;
}
.watching-time-wrapper {
	padding-top: 3px;
	border-top: 1px solid #dcdcdc;
	margin-top: 17px;
	padding-right: 20px;
	margin-right: -35px;
}
.watching-time-wrapper .td_btn.push_animate {
	bottom: -6px;
}
.watching-list-wrapper.search-result-detail-wrapper .col-md-12 .search-result-detail-inner {
	border-top: 1px solid #999999;
	margin-top: 32px;
}
.watching-list-wrapper .search-result-detail-inner {
	border-bottom: 1px solid #999999;
	padding-left: 20px;
	padding-right: 20px;
}
.wancting-inner-btn-wrapper .img4 {
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.watching-list-wrapper.search-result-detail-wrapper .part3 .name {
	margin-bottom: 5px;
}
.watching-no-prompt-wrapper {
	margin-left: -15px;
	margin-right: -15px;
}
.table-auction .w20 {
	width: 20%;
	text-align: right;
}
.table-th-padding-left10 th {
	padding-left: 10px !important;
}
.selectFile-pop-wrapper .swiper-button-next {
	background-image:url(../images/common/button/icon_right_default_02.png);
	width: 11px !important;
	height: 22px !important;
	right: 72px !important;
	top: 34% !important;
}
.selectFile-pop-wrapper .swiper-button-prev {
	background-image:url(../images/common/button/icon_left_default_02.png);
	width: 11px !important;
	height: 22px !important;
	left: 72px !important;
	top: 34% !important;
}
.selectFile-pop-wrapper .img1 {
	width: 140px;
	height: 140px;
	margin-bottom: 24px;
	border-radius: 4px;
}
.selectFile-pop-wrapper .img-introduce {
	padding: 17px 25px;
}
.selectFile-pop-wrapper  .pic-inner-select {
	margin-top: -36px;
}
.file-btn-pop-select::after {
	background-image: url(../images/common/contents/dicon_20x20_06_bk.png);
}
.file-btn-pop-select:hover::after {
	background-image: url(../images/common/contents/dicon_20x20_06_wh.png);
}
.selectFile-pop-wrapper ul li {
	line-height: 24px;
}
.selectFile-pop-wrapper .img1.active {
	border: 2px solid #3e4c84;
}
.btn_icon-camera::before {
	background-image: url(../images/common/button/icon_h2_24x24_20_bk.png) !important;
}
.file-select-spe {
	height: 30px !important;
}
.select-imageon-wrapper .img1 {
	width: 80px;
	height: 80px;
	position: absolute;
	left: 0;
	top: 0;
}
.select-imageon-wrapper .img2 {
	position: absolute;
	right: -6px;
	top: -5px;
}
.select-imageon-wrapper {
	display: inline-block;
	position: relative;
	width: 80px;
	height: 80px;
}
.cart-title-wrapper .img1 {
	transform: rotate(-270deg);
}
.no-use-btn-bottom-right {
	border-bottom: 1px solid #337ab7;
	display: inline-block;
}
.no-use-btn-bottom {
	padding-left: 20px;
	padding-right: 20px;
}
.cart-btn-wrapper {
	height: 50px;
}
.submit_next.btn_on.pay-btn-bl::before {
	background-image: none;
}
.pay-btn-bl::before {
	letter-spacing: 0;
}
.submit_next.btn_on.pay-btn-bl {
	width: 290px;
	border: 2px solid #3e4c84;
	background-color: #FFFFFF;
	color: #3e4c84;
	text-align: left;
	padding-left: 21px;
}
.submit_next.btn_on.submit-arrow_right.pay-btn-bl:hover::after {
	background-image: url(../images/common/button/icon_right_hover.png);
}
.submit_next.btn_on.pay-btn-bl:hover {
	background-color: #3e4c84;
	color: #FFFFFF;
}
.submit_next.btn_on.submit-arrow_right.pay-btn-bl::after {
	background-image: url(../images/common/button/icon_right_default_03.png);
}
.submit_btn.pay-btn-bl::after {
	right: 5%;
}
.shop-table-th-width190 th {
	width: 190px !important;
}
.common-bg-white {
	background: #fff !important;
}
.common-padding-top0-new {
	padding-top: 0 !important;
}
.shop-send-money-btn.btn_on.cal-btn::before {
	background-image: url(../images/common/contents/icon_20x20_33_default.png);
}
.shop-send-money-btn.btn_on.cal-btn:hover::before {
	background-image: url(../images/common/contents/icon_20x20_33_hover.png);
}
.border-top_dotted-b {
	border-top: 1px dotted #999;
}
.border-left-d {
	border-left: 1px solid #ddd;
}
.border-bottom_dotted-b {
	border-bottom: 1px dotted #999;
}
.border-border-bottom-d33232 {
	border-bottom: 1px solid #d33232 !important;
}
.shop-table-th-td-center tr th, .shop-table-th-td-center tr td {
	text-align: center !important;
}
.shop-table-th-td-padding0 tr td, .shop-table-th-td-padding0 tr th {
	padding-left: 0;
	padding-right: 0;
}
.shop-table-th-td-half tr td, .shop-table-th-td-half tr th {
	width: 14%;
}
.border-left_dotted-b {
	border-left: 1px dotted #999;
}
.shop-table-td-padding8 {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.table-car-detail-wrapper .img1 {
	margin-left: 6px;
}
.table-car-detail-wrapper .span-wrapper	{
	margin-left: 15px;
}
.table-car-detail-wrapper label {
	top: 5px;
}
.left-menu-second-each-part .contents p a:hover {
	color: #d33232;
	text-decoration: underline;
}
.text-to-long-menu-left-style {
	width: 132px;
	overflow: hidden;
	display: inline-block;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.search-left-list-link {
	display: block;
}
.search-left-list-link img {
	margin-top: 0 !important;
}
.search-left-menu-bottom-wrapper .title {
	text-align: left;
}
.condation-bg-right-wrapper input {
	margin-left: 8px;
	margin-top: 0;
	margin-right: 0
}
.btn-condation-btn {
	border: 1px solid #d33232 !important;
	margin-top: 20px;
	margin-bottom: 20px;
}
.search-result-goods-list-wrapper .search-result-list1 a {
	display: inline-block;
	width: 160px;
	height: 160px;
}
.search-left-menu-bottom-wrapper a {
	height: 44.5px;
	display: inline-block;
}
.search-left-menu-bottom-wrapper a:hover,.search-result-goods-list-wrapper .search-result-list1 a:hover img {
	opacity: 0.75;
}
.search-result-goods-list-each .noJPY-text {
	color: #aeaeae;
}
.next-btn-icon {
	transform: rotate(180deg);
	margin-left: 3px;
}
.prev-btn-icon {
	margin-right: 3px;
}
.search-result-detail-wrapper .search-result-detail-inner .col-md-3 .row {
	margin-left: 5px;
}
.result-goods-list-des,.result-goods-list-des * {
	vertical-align: top !important;
}
.result-goods-list-des a {
	width: 100%;
	word-break: break-all;
}
.slide-api-page-goods-list-wrapper .result-goods-list-des a,.search-no-result-contents-wrapper-row .result-goods-list-des a,.result-goods-list-des .w85 {
	width: 85%;
	word-break: break-all;
}
.result-goods-list-des img {
	margin-top: 0;
}
.search-no-result-contents-wrapper-row .swiper-container {
	width: 100%;
	height: 100%;
}
.search-no-result-contents-wrapper-row .swiper-slide {
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.search-no-result-contents-wrapper-row {
	padding-left: 45px;
	padding-right: 42px;
}
.pop-btn-confirm1 {
	padding-left: 48px;
}
.pop-btn-confirm1::after {
	right: 20%;
}
.result-goods-list-des .img1 {
	margin-right: 5px;
}
.goods-bottom-btn-wrapper a button {
	margin-right: 0 !important;
}
.goods-bottom-btn-wrapper a {
	margin-right: 3px;
}
.goods-bottom-btn-wrapper .btn  {
	height: 32px !important;
	font-size: 14px;
	text-align: left;
	padding-left: 65px;
}
.goods-bottom-btn-wrapper a button::before {
	background-image: url(../images/common/contents/dicon_18x14_01_bk.png) !important;
}
.goods-bottom-btn-wrapper a button:hover::before {
	background-image: url(../images/common/contents/dicon_18x14_01_wt.png);
}
.goods-bottom-btn-wrapper .btn::after,.goods-bottom-btn-wrapper .btn:hover::after {
	background-image: none !important;
}
.goods-bottom-btn-wrapper a button::before {
	left: 13%;
}
.goods-bottom-btn-wrapper .btn2::before {
	left: 15%;
}
.goods-bottom-btn-wrapper .btn2:hover::before {
	background-image: url(../images/common/contents/dicon_16x16_09_wh.png) !important;
}
.goods-bottom-btn-wrapper .btn2::before {
	background-image: url(../images/common/contents/dicon_16x16_09_rd.png) !important;
}
.goods-list-bottom-wrapper .search-result-goods-list-each .search-result-list1 a.common-goods-img-style1 {
	width: 160px;
	height: 160px;
}
.slide-api-page-goods-list-wrapper .goods-list-bottom-wrapper .search-result-goods-list-each .search-result-list1 a.common-goods-img-style1 {
	width: 140px;
	height: 140px;
}
.goods-list-bottom-wrapper .search-result-goods-list-each .search-result-list1 a.common-goods-img-style1 {
	width: 140px;
	height: 140px;
}
.slide-api-page-goods-list-wrapper .search-result-list1 {
	height: 140px;
}
.confirm-right-bottom-inner p {
	line-height: 2;
}
.simple-wrapper-th {
	height: 87px;
	line-height: 87px;
	text-align: center;
}
.simple-wrapper-th.h40 {
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.simple-wrapper .simple1 p {
	display: inline-block;
	width: 100%;
	text-align: center;
	border-left: 1px solid #ddd;
}
.simple-wrapper .simple1 .h40 {
	height: 40px;
	padding-top: 11px;
	padding-bottom: 11px;
}
.simple-wrapper .simple1 .h47 span {
	height: 47px;
	padding-top: 13px;
	padding-bottom: 13px;
}
.simple-wrapper .simple1 .h47.p13 {
	padding-top: 13px;
	padding-bottom: 13px;
	height: 47px;
}
.simple-wrapper .simple1 .h47 span.line2 {
	height: 47px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.simple-wrapper .simple-w260 {
	width: 260px !important;
}
.simple-wrapper .simple-w130 {
	width: 130px !important;
}
.simple-wrapper .simple-w50 {
	width: 50%;
	display: inline-block;
	float: left;
}
.ttt,.ttt * {
	vertical-align: middle;
}
.simple-wrapper .p0 {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.simple-wrapper .h47-th {
	height: 47px;
	line-height: 47px;
}
.simple-wrapper .h127-th {
	height: 127px;
	line-height: 127px;
}
.simple-wrapper .h47-two-line span {
	height: auto !important;
}
.simple-wrapper .h47-two-line {
	padding-top: 3px !important;
	padding-bottom: 3px !important;
	height: 47px;
}
.simple-wrapper .h127 {
	height: 127px;
}
.simple-wrapper .text-left {
	text-align: left !important;
}
.simple-wrapper .text-right {
	text-align: right !important;
}
.simple-wrapper .b-none {
	border: none !important;
}
.simple-wrapper .h47  {
	height: 47px !important;
}
.simple-wrapper .h87-th-two-line {
	height: 87px !important;
	line-height: 20px;
	padding-top: 22px;
	padding-bottom: 22px;
}
.simple-wrapper .h87 {
	height: 87px !important;
}
.swiper-botom-btn {
	position: absolute;
	top: 73%;
	width: 162px;
	background: rgba(0,0,0,0.3);
	height: 34px;
	left: 50%;
	margin-left: -81px;
	color: #fff;
	text-align: center;
	line-height: 36px;
	z-index: 99;
}
.swiper-botom-btn .swiper-button-prev {
	background-image:url(../images/common/contents/dicon_16x16_07_01_wh.png);
	height: 16px !important;
	width: 16px !important;
	top: 30px;
}
.swiper-botom-btn .swiper-button-next {
	background-image:url(../images/common/contents/dicon_16x16_07_02_wh.png);
	height: 16px !important;
	width: 16px !important;
	top: 30px;
}
.search-no-result-contents-wrapper-row .swiper-slide {
	width: 144px !important;
}
.search-no-result-contents-wrapper-row .swiper-slide {
	margin-left: 10px;
}
.search-no-result-contents-wrapper-row .swiper-slide .swiper-slide-inner {
	margin-left: -10px;
}
.category-list-each-h4 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
}
.pop-img-add-wrapper .swiper-slide {
	width: 154px !important;
}
.pop-img-add-wrapper {
	margin-left: 79px;
	margin-right: 75px;
}
.select-number-wrapper {
	width: 96px;
	height: 34px;
	margin: 0 auto;
	overflow: hidden;
}
.select-number-wrapper span {
	display: inline-block;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: center;
	float: left;
}
.select-number-wrapper .span2 {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	width: 60px;
}
.select-number-wrapper .span1,.select-number-wrapper .span3 {
	border: 1px solid #ddd;
	width: 18px;
}
.select-number-wrapper .span1:hover,.select-number-wrapper .span3:hover {
	border: 1px solid #d33232;
	color: #d33232;
	cursor: pointer;
}
.slide-api-page-goods-list-wrapper .goods-list-bottom-wrapper .swiper-slide {
	width: 150px !important;
	/*border-bottom: 1px solid #efefef;*/
	/*border-right: 1px solid #efefef !important;*/
	margin-left: 17px;
}
.slide-api-page-goods-list-wrapper .search-result-goods-list-each {
	border-right: 0 !important;
	padding-bottom: 0;
	border-bottom: 0 solid #efefef;
	margin-left: 8px;
	padding-left: 5px;
	padding-right: 5px;
}
.slide-api-page-goods-list-wrapper {
	padding-left: 69px !important;
	padding-right: 69px !important;
}
.pop-apipage-mall-wrapper .icon_item {
	height: 680px;
}
.pop-apipage-mall-wrapper .swiper-slide {
	background-size: cover;
	background-position: center;
}
.pop-apipage-mall-wrapper .gallery-top {
	height: 90%;
	width: 100%;
}
.pop-apipage-mall-wrapper .gallery-thumbs {
	height: 10%;
	box-sizing: border-box;
	padding: 10px 0;
}
.pop-apipage-mall-wrapper .gallery-thumbs .swiper-slide {
	width: 25%;
	height: 100%;
	opacity: 1;
	border-radius: 5px;
	border: 2px solid #000;
}
.pop-apipage-mall-wrapper .gallery-thumbs .swiper-slide-thumb-active {
	opacity: 0.7;
	border: 2px solid #ff8400;
}
.pop-apipage-mall-wrapper .swiper-container-thumbs .swiper-slide {
	width: 47px !important;
	height: 47px !important;
}
.pop-apipage-mall-wrapper .icon_item {
	padding-left: 40px;
	padding-right: 40px;
}
.pop-apipage-mall-wrapper .gallery-thumbs .swiper-slide:hover {
	opacity: 0.7;
}
.pop-apipage-mall-wrapper .gallery-thumbs  {
	margin-left: 10px;
	margin-right: 10px;
}
.pop-apipage-mall-wrapper  .gallery-top .swiper-slide  {
	/*height: 400px !important;*/
	margin-bottom: 10px;
	/*width: 400px !important;*/
	margin: 0 auto;
}
.pop-apipage-mall-wrapper .swiper-button-next {
	background-image: url(../images/common/button/icon_right_off.png) !important;
	width: 11px !important;
	height: 22px !important;
	top: 44px;
}
.pop-apipage-mall-wrapper .swiper-button-prev {
	background-image: url(../images/common/button/icon_left_off.png) !important;
	width: 11px !important;
	height: 22px !important;
	top: 44px;
}
.common-border-bottom-tou {
	border-bottom: 1px solid #fff;
}
.confirmModal-wrapper p {
	line-height: 22px;
}
.header-info1 li {
	list-style: disc;
}
.header-info1 a {
	padding-left: 0 !important;
	margin-left: -5px;
}
.header-info1 ,.header-info1 * {
	color: #999;
	font-size: 12px;
}
.header-info2 a {
	padding-left: 12px;
}
.header-cart,.header-star {
	margin-top: 13px;
}
.header-star {
	margin-right: 54px;
}
.header-cart {
	margin-right: 40px;
}
.member-one {
	width: 126px !important;
}
.member-one a {
	width: 126px !important;
}
.header-info-user .img1 {
	width: 24px;
	height: 24px;
	margin-right: 8px;
}
.header-info-user .img2 {
	margin-left: 10px;
}
.header-info-user {
	margin-right: 24px;
	margin-top: 13px;
}
.header-info1 .li-last  {
	list-style: none !important;
}
.header-cart-content,.header-star-content,.header-user-content {
	width: 150px;
	border: 1px solid #dcdcdc;
	padding: 10px 15px;
	margin-left: -58px;
	margin-top: 10px;
}
.header-star-content {
	width: 232px;
}
.header-cart-content a:hover,.header-star-content a:hover,.header-user-content a:hover {
	color: #d33232;
	text-decoration: underline !important;
}
.header-cart-content a,.header-star-content a,.header-user-content a {
	line-height: 22px;
}
.header-cart-icon::before,.header-star-icon::before,.header-user-icon::before {
	content: " ";
	position: absolute;
	top: 36px;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-bottom: 8px solid #999;
	border-right: 8px solid transparent;
	margin-left: -8px;
	display: inline-block;
}
.header-cart-icon::after,.header-star-icon::after,.header-user-icon::after {
	content: " ";
	position: absolute;
	top: 37px;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-bottom: 8px solid #fff;
	border-right: 8px solid transparent;
	margin-left: -8px;
	display: inline-block;
}
.header-cart-icon, .header-star-icon, .header-user-icon {
	height: 10px;
	margin-top: 0;
	position: relative;
	top: -7px;
	display: inline-block;
	left: 50%;
	z-index: 999999 !important;
}
.header-user-icon {
	top: 3px;
}
.header-cart, .header-star {
	position: relative;
}
.header-cart .header-cart-icon, .header-cart .header-cart-content, .header-star .header-star-icon,.header-star .header-star-content,.header-user .header-user-icon,.header-user .header-user-content {
	position: absolute;
	background: #fff;
	z-index: 9;
	display: none;
}
.header-user-content .pull-right {
	padding-left: 25px;
	border-left: 1px solid #dcdcdc;
}
.header-user-content  {
	width: 430px;
}
.header-btn-login-btn {
	background-image: url(../images/common/contents/dicon_14x14_register_gy.png) !important;
	border: 1px solid #dcdcdc;
}
.header-btn-login-btn:hover {
	border: 1px solid #dcdcdc;
}
.header-btn-login-btn span {
	color: #555 !important;
}
.header-btn-last {
	background-image: url(../images/common/contents/dicon_14x14_login_wh.png) !important;
}
.header-btn-last:hover {
	border: 1px solid #d33232 !important;
	background-color: #d33232 !important;
}
.pop-apipage-mall-wrapper .modal-header {
	padding-bottom: 40px;
}
.pop_bottom_close {
	text-align: center;
	padding-left: 36px !important;
}
.pop_bottom_close::after {
	right: 15%;
}
.right_select_grey,.right_select_black {
	text-align: left;
	padding-left: 45px !important;
}
.right_select_grey::after,.right_select_black::after {
	right: 20%;
}
.slide-api-page-goods-list-wrapper {
	min-width: 936px;
}
.search-contents-spe-wrapper .btn {
	border: 1px solid #ccc !important;
	border-radius: 4px !important;
	background: #fff !important;
}
.search-contents-spe-wrapper .menu_select {
	background: rgba(0,0,0,0) !important;
}
.chartting_records_wrapper {
	background: #fff;
}
.chat-img-wrapper .img1 {
	margin-right: 10px;
}
.popover_each_chartting_records .popover-content {
	overflow: hidden;
}
.chart-right-wrapper {
	margin-top: -20px;
}
textarea.form-control {
	height: auto !important;
}
.btn_icon_plus-red {
	color: #d33232;
	border: 2px solid #d33232;
}
.btn_icon_plus-red:hover {
	background-color: #d33232;
	border: 2px solid #d33232;
}
.btn_icon_plus-red::after {
	background-image: url(../images/common/button/icon_20x20_default_23.png);
}
.D11_tabs-msg-info-wrapper  li {
	width: 25% !important;
}
.M07-msg-info-wrapper li {
	width: 14.2% !important;
}
.M_index_slide-api-page-goods-list-wrapper .search-result-list1 .img1 {
	width: auto !important;
	height: auto !important;
}
.M_index_slide-api-page-goods-list-wrapper .goods-list-bottom-wrapper .search-result-goods-list-each .search-result-list1 a.common-goods-img-style1 {
	width: 115px;
	height: 130px;
	text-align: center;
}
.M_index_slide-api-page-goods-list-wrapper .search-result-list1 {
	height: 128px;
}
.M_index_slide-api-page-goods-list-wrapper .search-result-goods-list-each {
	width: 299px;
}
.M_index_slide-api-page-goods-list-wrapper .goods-list-bottom-wrapper .swiper-slide {
	width: 233px !important;
}
.M_index_slide-api-page-goods-list-wrapper  .result-goods-list-des, .M_index_slide-api-page-goods-list-wrapper  .result-goods-list-price, .M_index_slide-api-page-goods-list-wrapper  .result-goods-list-car, .M_index_slide-api-page-goods-list-wrapper  .result-goods-list-store {
	width: 155px;
}
.M_index_slide-api-page-goods-list-wrapper  .M07_210_wrapper {
	width: 155px !important;
	margin-left: 26px;
}
.M_index_slide-api-page-goods-list-wrapper {
	min-width: 1000px;
	padding-left:35px !important;
	padding-right: 35px !important;
}
.M_index_slide-api-page-goods-list-wrapper .goods-list-bottom-wrapper {
	margin-left: 3px;
}
.M_index_slide-api-page-goods-list-wrapper .swiper-button-next {
	right: -35px;
	/*top: -71px;*/
}
.M_index_slide-api-page-goods-list-wrapper .swiper-button-prev {
	left: -35px;
	/*top: -71px;*/
}
.M_index_slide-api-page-goods-list-wrapper .M01_2_goods-list-bottom-wrapper .search-result-goods-list-each {
	min-height: 147px !important;
}
.M_index_slide-api-page-goods-list-wrapper {
	height: 149px;
}
.part_one_wrapper {
	width: 40%;
}
.part_two_wrapper,.part_three_wrapper {
	width: 30%;
}
.M_Index_new_items_wrapper1 .tab-content {
	border-top: 1px solid #d43536 !important;
}
.M_Index_new_tabs-msg-info-wrapper li div::before {
	border-bottom: 10px solid #d43536 !important;
}
.M_Index_ranking_watching-list-wrapper .search-result-detail-inner {
	padding-left: 0 !important;
}
.M03_3_1_placeorder_shipping_identify_wrapper1 {
	padding: 25px 20px;
}
.header-search-input-wrapper input {
	border-left: 0;
}
/*.header-left-menu-title {
	margin-top: -5px;
}*/
.left-menu-second-wrapper .header-second:after,.left-menu-second-wrapper .header-second:before {
	top: -1px;
}
.M_top_menu_wrapper2 input[type="checkbox"] {
	margin-top: 0;
}
.selected_btn_clear  {
	margin-left: 20px;
}
.btn-again-btn {
	width: 230px;
	height: 56px;
	font-size: 16px;
}
.M06_brand_name_wrapper .col-md-3 {
	width: 20%;
}
.M06_brand_name_wrapper .col-md-9 {
	width: 80%;
}
.M06_search-result-goods-list-wrapper  .result-goods-list-des {
	width: 210px;
}
.M_01_slide_wrapper {
	padding-left: 50px !important;
	padding-right: 50px !important
}
.M_01_slide_wrapper .goods-list-bottom-wrapper {
	margin-left: 0;
}
.M_01_slide_wrapper .goods-list-bottom-wrapper .swiper-slide {
	width: 215px !important;
	margin-left: 12px;
}
.left-menu-second-wrapper .right-menu-link-spe:after, .left-menu-second-wrapper .right-menu-link-spe:before {
	top: 0;
}
.left-menu-second-wrapper .right-menu-link-spe2:after, .left-menu-second-wrapper .right-menu-link-spe2:before {
	top: -11px;
}
.M02_title {
	color: #a6a6a6;
}
.M02_title2 {
	margin-left: 80px;
}
.M02_title_red .M02_title {
	color: #d33232;
}
.M01_search_left_wrapper {
	margin-top: -1px;
}
.top-page-right-wrapper {
	margin-top: 2px;
}
.M-index-title a {
	padding: 6px 12px;
}
.M-index-title a:hover {
	background: #353432;
	color: #fff;
}



.width-100 {
	width: 100%;
}
.tab-style {
	width:400px;
	margin: 0 auto;
}
.tab-style tr {
	width: 100%;
}
/*.tab-style tr td {*/
/*height: 50px;*/
/*}*/
.checkbox_type {
	display: inline !important;
	height: auto;
	margin-top: 0 !important;
}
.xieyi {
	height: auto;
}
.xieyi a {
	color: #456fff;
	cursor: pointer;
}
.select-country {
	width: 100%;
}
.select-country select {
	width: 100%;
	height:30px;
	border: 1px solid #e8e8e8;
	padding: 0 10px;
}
.height-25 {
	height: 25px !important;
}
.title-style {
	width:400px;
	margin: 30px auto;
	font-size: 30px;
	font-weight: normal;
	text-align: center;
}
.select-phone {
	width:55px;
	float: left;
}
.select-phone input {
	width: 100%;
	height:30px;
	border: 1px solid #e8e8e8;
	background: url(../images/common/contents/dicon_12x12_01_bk.png) no-repeat right center;
	padding: 0 10px;
	cursor: pointer;
}
.input-phone {
	width:345px;
	float: left;
}
.input-phone input{
	width: 100%;
	height:30px;
	border: 1px solid #e8e8e8;
	border-left: none;
	padding: 0 10px;
}
.phone-list {
	width: 400px;
	position: absolute;
	max-height:200px;
	background-color: #fff;
	overflow: auto;
	border: 1px solid #dedfe0;
	border-top: none;
	z-index: 99;
	top: 36px;
}
.phone-list ul {
	width: 100%;
}
.phone-list ul li{
	width: 100%;
	min-height: 30px;
	border-bottom: 1px solid #dedfe0;
	line-height: 30px;
	cursor: pointer;
}
.phone_left {
	float: left;
}
.phone_right {
	float: right;
}
.phone-position {
	position: relative;
}

/*侧边栏*/
#menu_right_bar{
	position: fixed;
	z-index: 999;
	right: 0;
	top: 300px;
}

#menu_right_bar li{
	display:block;
	width:60px;
	height:60px;
	padding:4px;
	text-decoration:none;
	box-sizing: border-box;
	border:1px solid #f5f5f5;
	text-align:center;
	left: 0;
	background: #ffffff;
	z-index: 999;
	position: relative;
}
#menu_right_bar li img{
	margin: 10px 19px 5px 19px;
}
#menu_right_bar .c{
	color: #757575;
	margin-top: 15px;
	font-size: 12px;
	font-weight:normal;
}
#menu_right_bar li:hover .c{
	color:#d43132;
}
#menu_right_bar li img:nth-child(1){
	position:absolute;
	left:0;
	top:0;
}
#menu_right_bar li img:nth-child(2){
	position:absolute;
	left:0;
	top:0;
	display: none;
}
#menu_right_bar li:hover img:nth-child(2){
	display: block;
}
#menu_right_bar li .menu_img{
	position:absolute;
	left: -101px;
	top: -1px;
	width: 100px;
	height: 100px;
	display: none;
	background: white;
	padding: 10px;
}
#menu_right_bar li:nth-child(1):hover .menu_img{
	display: block;
}
#menu_right_bar .aaa-box{
	width: 100px;
	height: 100px;
	background: red;
	position:absolute;
	left:0;
	top:0;
}

.top-solid {
	border-top: 1px solid #e0e0e0;
}
.pageTop {
	width: 1300px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
}
.pageTop a:hover{
	color: #d33232;
	text-decoration: none !important;
}
.mail-style {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
}
.border-left_b {
	border-left: 1px solid #999;
}
.border-right_b {
	border-right: 1px solid #999;
}
.login-style {
	width: 65px;
	font-size: 20px;
	color: #bbb;
	float: left;
}
.login-style p {
	width: 40px;
}
.register-style {
	width: 150px;
	font-size: 20px;
	color: #bbb;
	float: left;
}
.register-style p {
	width: 40px;
}
.newActive {
	color: #333;
	font-weight: 500;
	text-decoration-color: #d33232;
	border-bottom: 4px solid #d33232;
}
.padding-none {
	padding: 0 !important;
	text-align: left !important;
}
.newPadding {
	padding-left: 15px !important;
	padding-right: 15px !important;
}
#Member-dealings h2 {
	border-left: 1px solid #dcdcdc;
}
.common-bg-c999 {
	background: #999;
}
.title-left {
	float: left;
	width: 350px;
	font-size: 34px;
	margin-left: 30px;
}
.title-right {
	float: right;
	width: 260px;
}
.title-right ul {
	width: 100%;
}
.title-right li {
	width: 80px;
	float: left;
	margin-top: 44px;
}
.title-right li a {
	width: 80px;
	float: left;
	height: 40px;
	font-size: 14px;
	font-weight: 400;
	color: #838383;
	line-height: 40px;
}
.title-right li a:hover {
	color: #d33232;
	text-decoration: none !important;
}
.banquan {
	width: 650px;
	font-size: 14px;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	align-items: center;
	color: #999;
}
.bah_lj {
	color: #999 !important;
}
.bah_lj:hover {
	text-decoration: none !important;
}
.logo {
	width: 140px;
	height: 98px;
	margin-top: 10px;
	align-self: center;
	margin-left: 12px;
	background-color: #ffffff;
	position: relative;
}
.logo01 {
	width: 62px;
	height: 61px;
	position: absolute;
	top: 16px;
	left: 0;
}
.logo03 {
	display: inline-block;
	width: 72px;
	position: absolute;
	right: 0;
	top: 16px;
}
.logo01 img {
	width: 100%;
	height: 100%;
	border-radius: 10px;
}
.login-css {
	width: 100%;
	min-width: 1300px;
}
.login-width-none {
	width: 0;
}
.nologin-backgroud {
	background: url(../images/common/contents/dlzc-bg.png) no-repeat 100%;
	height: 909px;
	background-size: cover;
}
.login-backgroud {
	height: 100%;
}
.header-ljzc {
	text-align: right;
	font-size: 16px;
	color: #ffffff;
	padding-top: 60px;
}
.header-ljzc a {
	color: #d33232;
}
.float-right {
	float: right;
}
.nav-bj {
	width: 100%;
	height: 60px;
	background-color: #d33232;
	/*background-image: url(../images/index/nav-bj.png);*/
}
.nav-style {
	width: 1300px;
	height: 60px;
	line-height: 60px;
	margin: 0 auto;
	padding-left: 0;
	list-style: none;
}
.nav-style ul {
	display: block;
	margin-block-start: 1em;
	margin-block-end: 1em;
	margin-inline-start: 0;
	margin-inline-end: 0;
}
.nav-style li {
	display: list-item;list-style: none;
	float: left;
	height: 60px;
	text-align: center;
}
.nav-style ul li a {
	padding: 0 16px;
	color: #FFFFFF;
	font-size: 18px;
	display: block;
	height: 60px;
}
.nav-01 {
	margin-left: 72px;
}
.loading {
	margin: 100px auto;
	width: 50px;
	height: 60px;
	text-align: center;
	font-size: 10px;
}

.loading > div {
	background-color: #d33232;
	height: 100%;
	width: 6px;
	display: inline-block;

	-webkit-animation: stretchdelay 1.2s infinite ease-in-out;
	animation: stretchdelay 1.2s infinite ease-in-out;
}

.loading .loader2 {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s;
}

.loading .loader3 {
	-webkit-animation-delay: -1.0s;
	animation-delay: -1.0s;
}

.loading .loader4 {
	-webkit-animation-delay: -0.9s;
	animation-delay: -0.9s;
}

.loading .loader5 {
	-webkit-animation-delay: -0.8s;
	animation-delay: -0.8s;
}

@-webkit-keyframes stretchdelay {
	0%, 40%, 100% { -webkit-transform: scaleY(0.4) }
	20% { -webkit-transform: scaleY(1.0) }
}

@keyframes stretchdelay {
	0%, 40%, 100% {
		transform: scaleY(0.4);
		-webkit-transform: scaleY(0.4);
	}  20% {
		   transform: scaleY(1.0);
		   -webkit-transform: scaleY(1.0);
	   }
}
.sygzsm {
	display: none;
	font-size: 14px;
	color: #999999;
	background-color: #FFFFFF;
	border: 1px solid #d33232;
	width: 300px;
	padding: 16px;
	position: absolute;
	margin-top: -58px;
	margin-left: 917px;
	border-radius: 4px;
}
.footer {
	width: 100%;
	height: 280px;
	/*margin-top: 40px;*/
	box-sizing: border-box;
	background-image: linear-gradient(
			180deg
			, #FF7357 0%, #FF286F 100%);
	/*background-image: url(../images/common/contents/footer.png);*/
	/*background-repeat: no-repeat;*/
	/*background-position: center center;*/
	/*background-size: cover;*/
	color: #e6e6e6;
	min-width: 1300px;
}
.tab1 {
	width: 900px;
	padding: 40px 48px 25px;
	border-bottom: 1px solid #D1D1D1;
	/*text-align: center;*/
}
.tab1 li {
	display: inline-block;
	padding: 0 20px;
	/*border-right: 1px solid #e6e6e6;*/
	cursor: pointer;
	font-size: 14px;
	color: #ffffff;
	font-family: PingFangSC-Regular;
}
.tab1 li a{
	color: #ffffff;
}
.tab1 li:first-child {
	padding-left: 0;
}
.tab1 li:last-child {
	border-right: none;
}
.tab1 li a:hover{
	color: #ffffff !important;
	font-weight: 700;
	text-decoration: none !important;
}

	/*.line {*/
/*width: 1300px;*/
/*height: 1px;*/
/*margin: 0 auto 35px auto;*/
/*background-color: #e6e6e6;*/
/*}*/
.tab2 {
	margin-top: 32px;
	width: 75%;
	padding: 0 15px 0 40px;
	float: left;
}
.tab2 li {
	display: inline-block;
	padding: 7px 7px;
	cursor: pointer;
	font-size: 12px;
	color: #ffffff;
	list-style: none;
	/*border-right: 1px solid #D1D1D1;*/
}
.qh {
	font-size: 12px;
	display: flex;
	width: 70%;
	float: left;
	margin-left: 42px;
}
.qh ul {
	margin-right: 22px;
}
.qh ul li {
	line-height: 30px;
	cursor: pointer;
	list-style: none;
}
.sm {
	float: right;
	/*margin-right: 50px;*/
	margin-top: 20px;
	/*display: flex;*/
}
.sm .ewm:last-child {
	margin: 0;
}
.ewm {
	width: 86px;
	height: 121px;
	box-sizing: border-box;
}
.ziti {
	font-size: 14px;
	text-align: center;
	margin-top: 10px;
}
.banquan1 {
	height: 80px;
	font-size: 12px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.banquan1 ul li {
	display: inline-block;
	padding: 0 25px;
	border-right: 1px solid #D1D1D1;
}
.bah_lj1 {
	color: #ffffff !important;
}
.bah_lj1:hover {
	text-decoration: none !important;
}

.zffs-style {
	padding-right: 20px;
}
.zffs-label {
	position: relative;
	top: -5px;
	font-weight: 500;
}

/*s3Confirm 新增地址*/
.dizhixinxi {
	width: 85%;
	height: 36px;
	border: 0;
	margin: 8px auto;
}
.dizhixinxi-header {
	width: 100%;
	line-height: 30px;
	height: 30px;
}
.dizhixinxi-header-label {
	margin: 0;
	width: 92px;
	padding-right: 12px;
	text-align: left;
	top: 0;
	vertical-align: top;
	line-height: 30px;
	color: #333;
	display: inline-block;
	font-size: 16px;
}
.dizhixinxi-header-label1 {
	padding-right: 0;
	display: inline-block;
	vertical-align: top;
	color: #666;
	text-align: right;
}
.dizhixinxi-click {
	position: relative;
	width: 400px;
	line-height: 35px;
	border: 1px solid #EAEAEA;
	border-radius: 3px;
	padding: 0 8px;
	display: inline-block;
}
.dizhixinxi-click-input {
	vertical-align: middle;
	width: 100%;
	height: 100%;
	cursor: pointer;
	display: inline-block;
}
.placeholder {
	line-height: 35px !important;
	color: #999;
	font-size: 16px;
}
.dizhixinxi-click-icon {
	margin: 0;
	top: 16px;
	right: 8px;
	background: url(../images/common/contents/dizhiyong.png) no-repeat 100%;
	width: 11px;
	height: 6px;
	background-size: 100% 100%;
	cursor: pointer;
	position: absolute;
}
.input01 {
	width: 85%;
	margin: 0 auto 5px auto;
	height: 42px;
	line-height: 42px;
	font-size: 16px;
}
.bt_ys {
	display: inline-block;
	color: #666666;
	width: 92px;
	height: 35px;
	line-height: 35px;
}
.input01 input {
	width: 313px;
	height: 35px;
	border: 1px solid #EAEAEA;
	border-radius: 4px;
	padding-left: 5px;
	line-height: 30px;
}
.xxdz_bg {
	width: 85%;
	margin: 0 auto 2px auto;
	font-size: 16px;
}
.xxdz_wb {
	border: 1px solid #EAEAEA;
	border-radius: 5px;
	background-color: rgba(255, 255, 255, .98);
	width: 400px;
	height: 60px;
	padding: 5px;
	resize: none;
	margin: 5px;
}
.xzkys {
	margin-left: 60px;
}
.dizhixinxi-box {
	width: 77%;
	z-index: 1000;
	position: relative;
	margin-left: 97px;
	background: #fff;
	border: 1px solid #ccc;
	top: 8px;
}
.dizhixinxi-box-title {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #ccc;
}
.dizhixinxi-box-title .active {
	color: #4a4a4a;
	margin-left: 0;
	background: #fff;
	border-bottom: 1px solid #fff;
	border-top: none;
	font-weight: 700;
	cursor: default;
}
.dizhixinxi-box-title-level {
	display: inline-block;
	color: #999;
	background: #f0f0f0;
	cursor: pointer;
	text-align: center;
	height: 100%;
}
.dizhixinxi-box-content {
	margin: 5px 10px;
	overflow-y: auto;
	overflow-x: auto;
	height: 286px;
}
.dizhixinxi-box-content-tag {
	color: #000;
	padding: 10px 5px;
	cursor: pointer;
}
.swiper-pagination-bullet-active{
	background: #FF286F !important;
}

/*发票信息*/
.fpxx_taitou {
	display: flex;
	width: 90%;
	margin: 0 auto;
}
.fptt_wz {
	color: #616161;
	width: 110px;
	margin-right: 10px;
}
.fpltlb {
	width: 420px;
	height: 136px;
	overflow-y: auto;
	margin-bottom: 6px;
}
.active_fpltlb {
	/*border: 1px solid #d33232;*/
}
.fplb_ys {
	width: 400px;
	height: 30px;
	margin-bottom: 15px;
	/*border: 1px solid #ebebeb;*/
	padding-left: 5px;
	position: relative;
	cursor: pointer;
}
.fptaitou_input {
	width: 340px;
	height: 32px;
}
.fp_bj {
	color: #919191;
	padding: 0 5px;
}
.xzshdzys {
	display: none;
}
.xzshdzys1 {
	display: block;
}
.xzztys {
	width: 0;
	height: 0;
	border-bottom: 25px solid #d33232;
	border-left: 25px solid transparent;
	position: absolute;
	right: 0;
	bottom: 0;
}
.xzdgys {
	color: #FFFFFF;
	position: absolute;
	right: 4px;
	top: 14px;
}
.xzfp {
	width: 400px;
	height: 35px;
	margin: 10px 0 20px 150px;
	/*border: 1px solid #ebebeb;*/
	padding-left: 5px;
}
.xzfp_input {
	width: 336px;
	height: 32px;
}
.fptt_line {
	width: 100%;
	height: 1px;
	background-color: #ebebeb;
	margin-bottom: 10px;
}
.fpinput_com {
	width: 90%;
	margin: 10px auto 0 auto;
}
.wzdazb {
	display: inline-block;
	color: #616161;
	width: 110px;
	height: 35px;
	line-height: 35px;
	margin-right: 5px;
}
.bt_com {
	color: #d33232;
}
.fpinput_com select {
	width: 200px;
	height: 35px;
	border: 1px solid #EAEAEA;
	padding-left: 5px;
	color: #313131;
}
.kfpxx_select {
	width: 200px;
	height: 35px;
	border: 1px solid #EAEAEA;
	padding-left: 5px;
	color: #313131;
	cursor: auto;
}
.inputcom_com {
	width: 400px;
	height: 35px;
	border: 1px solid #EAEAEA;
	padding-left: 5px;
	color: #313131;
}
.zzYjdzShow {
	position: relative;
}
.fpyjdz_content {
	width: 400px;
	padding: 5px;
	margin: 0 4px;
	border: 1px solid #EAEAEA;
	min-height: 55px;
	position: absolute;
	left: 115px;
	top: 0;
}
.morendzys {
	width: 40px;
	height: 40px;
	background-color: #9893fa;
	color: #FFFFFF;
	border-radius: 5px;
	position: absolute;
	text-align: center;
	font-size: 14px;
	right: -27px;
	top: 8px;
}
.shdz_gd {
	margin-left: 149px;
	margin-bottom: 10px;
	margin-top: 30px;
	font-size: 13px;
}
.min_shdz_com {
	color: #d33232;
	cursor: pointer;
}
.zzShow {
	display: none;
}
.wo_shdz_lb {
	width: 415px;
	max-height: 120px;
	color: #313131;
	margin-left: 149px;
	overflow-y: scroll;
}
.wo_shdz_lb_dzz {
	width: 398px;
	padding: 5px;
	border: 1px solid #EAEAEA;
	margin-bottom: 5px;
	position: relative;
}
.wo_shdz_lb_dzz.fpyjdz_active {
	border: 1px solid #d33232;
}
.wo_shdz_lb_dzz:last-child {
	margin-bottom: 0;
}
.pStyles span {
	display: inline-block;
	margin-right: 3px;
}
.footer-btns {
	text-align: center;
	padding: 20px 0;
}
.save_fp {
	width: 130px;
	height: 45px;
	color: #FFFFFF;
	background-color: #d33232;
	margin-right: 20px;
	border-radius: 10px;
}
.qx_fp {
	width: 130px;
	height: 45px;
	color: #303030;
	background-color: #d0d0d0;
	border-radius: 10px;
}

.text-overflow {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 220px;
}
.search-btn-last {
	text-align: center;
	color: #fff;
	background: #d43132;
	width: 110px;
	height: 52px;
	border-radius: 10px;
	font-size: 16px;
}
.header-backgroud {
	background: none;
}

.el-table{
	width: 100% !important;
	border:1px solid #E2E4E8;
	background-color: white;
}

.el-table tr{
	border-bottom:1px solid #E2E4E8;
}
.el-table th{
	text-align: center;
	background-color: #DDEEFF;
	border-right:1px solid #E2E4E8;
}
.el-table td{
	text-align: center;
	border-right:1px solid #E2E4E8;

}
.el-table .cell {
	line-height: 28px;
	-moz-user-select: text;
	-webkit-user-select: text;
	-ms-user-select: text;
}
.el-table .cell {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	word-break: break-all;
	line-height: 23px;
	padding-right: 10px;
	padding-left: 10px;
}

.el-input__inner{
	height: 32px;
	line-height: 32px;
	padding-right: 30px;
	-webkit-appearance: none;
	background-color: #FFF;
	background-image: none;
	border-radius: 4px;
	border: 1px solid #DCDFE6;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #606266;
	display: inline-block;
	font-size: inherit;
	outline: 0;
	-webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1);
	transition: border-color .2s cubic-bezier(.645,.045,.355,1);
	width: 200px;
}

.navigation{
	height: 50px;
	width: 100%;
	padding: 15px 10px 15px 10px;
	border-bottom: 1px solid #dcdcdc;
}
.defaultLayoutClass {
	margin: 5px;
}
.el-pagination {
	white-space: nowrap;
	padding: 2px 5px;
	color: #303133;
	font-weight: 700;
}
.el-pagination button, .el-pagination span:not([class*=suffix]) {
	display: inline-block;
	font-size: 13px;
	min-width: 35.5px;
	height: 28px;
	line-height: 28px;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.el-pagination__total {
	margin-right: 10px;
	font-weight: 400;
	color: #606266;
}
.el-pagination button:disabled {
	color: #C0C4CC;
	background-color: #FFF;
	cursor: not-allowed;
}

.el-pager {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	list-style: none;
	font-size: 0;
}

.el-pager, .el-pager li {
	vertical-align: top;
	margin: 0;
	display: inline-block;
}
.el-pager li.active {
	color: #409EFF;
	/*cursor: default;*/
}

.el-pager li.btn-quicknext, .el-pager li.btn-quickprev {
	line-height: 28px;
	color: #303133;
}
.el-pager li {
	padding: 0 4px;
	font-size: 13px;
	min-width: 35.5px;
	height: 28px;
	line-height: 28px;
	box-sizing: border-box;
	text-align: center;
}
.el-pager, .el-pager li {
	vertical-align: top;
	margin: 0;
	display: inline-block;
	cursor: pointer;
}


.el-pagination .btn-next {
	padding-left: 12px;
}
.el-pagination .btn-next, .el-pagination .btn-prev {
	background: center center no-repeat #FFF;
	background-size: 16px;
	cursor: pointer;
	margin: 0;
	color: #303133;
}
.el-pagination button {
	border: none;
	padding: 0 6px;
	background: 0 0;
}

.el-pagination__editor.el-input {
	width: 50px;
}

.el-input {
	position: relative;
	font-size: 14px;
	display: inline-block;
	width: 100%;
}
.el-pagination__editor {
	line-height: 18px;
	padding: 0 2px;
	height: 28px;
	text-align: center;
	margin: 0 2px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 3px;
}
.el-pager .more::before {
	line-height: 30px;
}
.el-icon-more:before {
	content: "\e794";
}
.el-icon-arrow-left:before {
	content: "\e6de";
}
.el-icon-arrow-right:before {
	content: "\e6e0";
}
.el-select{
	border: 0;
	margin-top: 2px;
	padding-left: 10px;
	width: 100px;
	border-radius: 3px;
}
.el-table .cell{
	line-height: 28px;
	padding-right: 10px;
	-webkit-user-select: text;
	box-sizing: border-box;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	word-break: break-all;
	padding-left: 10px;
}
.top-banner-ul li:hover .bounce{
	animation: bounce 2.5s both;
	transform-origin: center bottom;
}
.top-banner-ul li:hover .pulse{
	animation: pulse 1.5s linear;
	transform-origin: center bottom;
}
.youhui-bg {
	background-image: url(../images/common/contents/youhuiquan1.png);
	background-size: cover;
}
@keyframes pulse {
	0% {
		transform: scale(1);
	}
	50% {
		transform: scale(1.08);
	}
	100% {
		transform: scale(1);
	}
}



@keyframes bounce {
	0%,
	7%,
	25%,
	36%,
	45%,
	50% {
		animation-timing-function: ease-out;
		transform: translate3d(0, 0, 0);
	}

	15%,
	16% {
		animation-timing-function: ease-in;
		transform: translate3d(0, -12px, 0);
	}

	30% {
		animation-timing-function: ease-in;
		transform: translate3d(0, -6px, 0);
	}

	41% {
		animation-timing-function: ease-in;
		transform: translate3d(0, -2px, 0);
	}

	47% {
		animation-timing-function: ease-in;
		transform: translate3d(0, -1px, 0);
	}
}
input::-webkit-calendar-picker-indicator {
	display: none !important;
}
input::-webkit-calendar-picker-indicator {
	opacity: 0 !important;
}

.logo_session_top {
	background: #fff;
	height: 140px;
	line-height: 80px;
	margin: 0 auto;
}
.logo_session_middle {
	width: 100%;
	min-width: 1135px;
	height: 650px;
	margin: 0 auto;
	background: url(../images/common/contents/dlzc-bg.png) no-repeat center center;
	background-size: 100% 100%;
}
.middle_session {
	width: 1135px;
	margin: 0 auto;
	display: flex;
	justify-content: flex-start;
	position: relative;
}
.middle_session_left {
	width: 50%;
	height: 100%;
	color: #fff;
	padding-top: 113px;
	padding-left: 20px;
}
.middle_session_right {
	width: 454px;
	/* height: 397px; */
	height: 445px;
	/* margin-top: 113px; */
	margin-top: 90px;
	text-align: center;
	background: #fff;
}
.middle_session_right p input {
	width: 350px;
	height: 42px;
	color: #cccccc;
	font-size: 14px;
	border: 1px solid #cccccc;
	padding-left: 17px;
	-moz-user-select: text;
	-webkit-user-select: text;
	-ms-user-select: text;
}
.middle_session_right p{
	position: relative;
	display: block;
	margin-block-start: 1em;
	margin-block-end: 1em;
	margin-inline-start: 0;
	margin-inline-end: 0;
}
.tabContainer .el-tabs__nav-wrap {
	padding: 0 100px;
}

.el-tabs__nav-scroll {
	overflow: hidden;
}
.el-tabs__nav {
	position: relative;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s,-webkit-transform .3s;
	float: left;
	z-index: 2;
}
.tabContainer .el-tabs__item {
	width: 50%;
}

.phoneLogin {
	margin: 40px 40px 10px;
}
.phoneLogin .el-form-item {
	margin-bottom: 30px;
}
.phoneLogin .el-input__inner {
	height: 46px;
	line-height: 46px;
	border-radius: 0;
}
.middle_session_right h4 {
	text-align: center;
	color: #4e4e4e;
	font-size: 20px;
	/* margin: 35px 0; */
	margin: 35px 0 20px;
}
.el-tabs__item {
	padding: 0 20px;
	height: 40px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	line-height: 40px;
	display: inline-block;
	list-style: none;
	font-size: 14px;
	font-weight: 500;
	color: #303133;
	position: relative;
	cursor: pointer;
}

.middle_session_right .yan_zheng {
	width: 369px;
	height: 42px;
	margin: 0 auto;
	margin-top: 16px;
	text-align: left;
}
.middle_session_right .yan_zheng input {
	float: left;
	width: 220px;
	height: 42px;
	color: #cccccc;
	font-size: 14px;
	border: 1px solid #cccccc;
	padding-left: 16px;
	margin-right: 10px;
	-moz-user-select: text;
	-webkit-user-select: text;
	-ms-user-select: text;
}
.middle_session_right .yan_zheng img {
	height: 42px;
}

.yan_zheng a {
	color: #0c71cf;
	font-size: 14px;
}

.logo_buttom, .middle_session_left .logo_buttom {
	display: inline-block;
	/* width: 184px; */
	width: 370px;
	height: 42px;
	color: #fff;
	font-size: 16px;
	border: 0;
	background: #278ff0;
	letter-spacing: 10px;
	margin-top: 27px;
	cursor: pointer;
}
.middle_session_right .remeber_mima {
	text-align: left;
	padding: 0 33px;
	color: #828383;
	font-size: 14px;
	margin-top: 10px;
}
.logo_footer {
	margin: 0 auto;
	text-align: center;
}
.logo_footer p {
	margin-top: 30px;
	margin-bottom: 12px;
	color: #666;
	font-size: 12px;
}
.el-tabs--border-card {
	background: #FFF;
	border: 1px solid #DCDFE6;
}
.el-tabs--border-card>.el-tabs__header {
	background-color: #F5F7FA;
	border-bottom: 1px solid #E4E7ED;
	margin: 0;
}

.el-tabs__header {
	padding: 0;
	position: relative;
	margin: 0 0 15px;
}
.el-tabs__nav-wrap {
	overflow: hidden;
	margin-bottom: -1px;
	position: relative;
}
.el-tabs__nav-scroll {
	overflow: hidden;
}
.is-active2{
	color: #409EFF;
	background-color: #FFF;
	border-right: 1px solid #DCDFE6;
	border-left: 1px solid #DCDFE6;
}
.el-button {
	display: inline-block;
	line-height: 1;
	white-space: nowrap;
	cursor: pointer;
	background: #FFF;
	border: 1px solid #DCDFE6;
	text-align: center;
	-webkit-box-sizing: border-box;
	outline: 0;
	margin-top: 4px;
	margin-left: 10px;
	transition: .1s;
	font-weight: 500;
	padding: 8px 10px;
	font-size: 14px;
	border-radius: 4px;
	background-color: #409EFF;
	border-color: #409EFF;
	width: 56px;
	height: 32px;
	color: #fff;
}
.T_blue_el{
	color: rgb(0, 102, 204) !important;
}

.el-table__body{
	width: 100%;
	background-color: #fff;
}
.el-table__body tr{
	min-height: 50px;
}
.el-table__body th{
	width:222px;
	padding-right: 12px;
	font-weight: normal;
	text-align: right;
}
.el-table__body td{
	width: 490px;
	font-weight: normal;
	text-align: left;
	padding: 5px 0;
}
.el-information{
	border: 1px solid #ddd;
	border-radius: 5px;
	height: 30px;
	width: 300px;
	padding: 0 0 0 10px !important;
}
.select_el{
	-webkit-appearance: menulist-button !important;
}
.modal_table_add th {
	width: 280px;
}
.modal_select_add{
	border: 1px solid #ddd;
	border-radius: 5px;
	height: 30px;
	width: 240px;
	padding: 0 0 0 10px !important;
}

.el-upload--picture-card {
	background-color: #fbfdff;
	border: 1px dashed #c0ccda;
	border-radius: 6px;
	box-sizing: border-box;
	width: 148px;
	height: 148px;
	line-height: 146px;
	vertical-align: top;
}

.el-upload {
	display: inline-block;
	text-align: center;
	cursor: pointer;
	outline: 0;
}
.el-upload__tip {
	font-size: 12px;
	color: #606266;
	margin-top: 7px;
}

.el-span-1{
	width: 100px;
	display: inline-block;
	text-align: right;
}

.link-width {
	max-width: 1300px !important;
}

/*.site-category-list {
	display: flex;
	justify-content: center;
	width: 100%;
	font-size: 15px;
	border: 0;
	margin: 0 auto;
	list-style-type: none;
	position: relative;
	top: -1px;
	z-index: 21;
	color: #333333;
}
.category-item {
	color: #333333;
	position: relative;
	display: block;
	height: 39px;
	line-height: 40px;
	text-align: center;
	margin-right: 30px;
	cursor: pointer;
}
.category-item-title {
	position: relative;
	display: block;
	height: 40px;
	line-height: 40px;
}
.category-item-title a:hover {
	color: #FF286F;
}
.category-item-title-hover{
	border-bottom: 3px solid #FF286F;
	font-weight: 700;
}
.category-item-title-hover a{
	color: #FF286F;
}
.category-item-img{
	width: 6px;
	position: absolute;
	right: 15px;
	top: 15px;
}
.category-item-more:hover{
	background: #353432;
}*/

.hotKeywords{
	margin-left: 10px;
	cursor: pointer;
	color: #666666;
}
.hotKeywords:hover{
	color: #FF286F;
}
.w-city{
	width: 400px;
}

.backgroud-css1 {
	background-image: url(../images/common/contents/invoice1.png);
	background-size: cover;
}

.backgroud-css2 {
	background-image: url(../images/common/contents/invoice2.png);
	background-size: cover;
}

.backgroud-css3 {
	background-image: url(../images/common/contents/invoice3.png);
	background-size: cover;
}
