/*
 main页面内容区公共样式
*/
* {margin: 0;padding: 0;font-weight: normal;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}

body {color: #7d7d7d; /*正文提示文字、注释文字*/ font-size: 14px;font-family: 'Helvetica Neue','Microsoft YaHei','Hiragino Sans GB','WenQuanYi Micro Hei',Helvetica,Arial,Sans-serif;height:100%;}
.page{min-height:100%;/* width:100%; */min-width:1200px;background: #fff;/* box-shadow: 0px 4px 15px #181818; */padding-bottom:16px;padding-bottom:1rem;padding: 0 10px;}

.stretch { /*拉长字体样式*/ font-weight: 400;transform: scale(1, 1.1);-ms-transform: scale(1, 1.1);-webkit-transform: scale(1, 1.1);-moz-transform: scale(1, 1.1);-o-transform: scale(1, 1.1);}
a {text-decoration: none;}
a:focus,a:hover {color: #0088cb;text-decoration: none;}
ul,li {list-style: none;}
i {font-style: normal;}
input,textarea {outline: none;list-style: none;}
.clearfix:after {content: ".";display: block;height: 0;visibility: hidden;clear: both;}
.remarks { /*备注文字*/ font-size: 12px;color: #7d7d7d;display: inline-block;}
.top-20 { /*每个块之间的上下间距20px*/ margin-top: 20px;}
.top-10 {margin-top: 10px;}
.pad-10 { /*每个块之间的左右间距10px*/padding: 0 10px;}
font {color: #d2041f;}
.block {display: block;}
/*************切换按钮*************/
.checkbox-slider--b input+span {padding-left: 20px !important;}
.checkbox-slider--b input+span:before {border-radius: 22px !important;width: 70px !important;height: 22px !important;}
.checkbox-slider--b input:checked+span:after {margin-left: 48px !important;width: 22px !important;height: 22px !important;border-radius: 22px !important;}
.checkbox-slider--b input+span:before {padding-left: 24px;content: "关闭" !important;height: 22px;line-height: 22px;font-size: 14px;background: #ccc;box-shadow: none !important;transition: background 0.2s ease-out;color: #7d7d7d;}
.checkbox-slider--b input:checked+span:before {background: #0088cb !important;content: "启用" !important;font-size: 14px;line-height: 22px;color: #fff !important;padding-left: 14px;}
.checkbox-slider--b input+span:after {background: #ffffff;content: "";width: 22px;border: solid #bfbfbf 1px;height: 22px;background-clip: padding-box;border-radius: 22px;}
.checkbox-slider--b input:checked+span:after {content: "";margin-left: 22px;border: solid #bfbfbf 1px;background-clip: padding-box;-webkit-animation: popIn ease-in 0.3s normal;animation: popIn ease-in 0.3s normal;}
/**************输入框**************/
.blud_inp .blud_inp_yi {float: left;line-height: 30px;color: #1c1c1c;text-align: right;}
.blud_inp .blud_inp_er {float: left;line-height: 30px;margin-left: 10px;}
/*无框输入框*/
.bg-input {/*background: #f8f8f8;*/ line-height: 28px;border: 1px solid #bfbfbf;padding: 0 10px;font-size: 12px;color: #1c1c1c;border-radius: 3px;}
.bg-input:focus {border: 1px solid #0088cb;}
/*时间选择输入框*/
.data_time {background: url("/framework/skin/default/img/ico_time.png") no-repeat 150px;/*background-size: 15px 15px;*/}
/*有框输入框*/
.border-input {border: 1px solid #bfbfbf;color: #1c1c1c;border-radius: 2px;padding: 0 20px;}
/*有框——列表中时*/
.list-border-input {line-height: 28px;border: 1px solid #e5e5e5;border-radius: 2px;color: #1c1c1c;padding: 0 10px;}
/*按钮*/
.btn{ background: #0088cb; border: 1px solid #0088cb; border-radius: 2px;color: #fff ;line-height: 28px;padding: 0 14px;margin-left: 10px;}
.btn:hover{background-color: #1678c2; border: 1px solid #1678c2; color: #FFFFFF;}
.btn-default {color: #333;background-color: #fff;border: 1px solid #adadad;}
.btn-default:hover {color: #333;background-color: #e6e6e6;border: 1px solid #adadad;}
.btn_w {min-width: 74px;}
.btn-reg { /*注册按钮*/ width: 220px;height: 36px;}
.ico_remove { /*图片圆形×*/ width: 20px;height: 20px;display: block;background: url("/framework/skin/default/img/cha_03.png") no-repeat;cursor: pointer;}
/**********顶部标签栏Tab bar***********/
.naver {border-bottom: 1px solid #bfbfbf;width: 100%;}
.naver>.nav_node {float: left;font-size: 14px;background-color: #fff;line-height: 36px;padding: 0 30px;}
.naver>.nav_node>a {color: #7e7e7e;}
.naver>.nav_node>.nav_active {border-bottom: 1px solid #0088cb;color: #0088cb;display: inline-block;}
/**************跳转页面_标题头******************/
.page-title {border-bottom: 1px solid #bfbfbf;width: 100%;}
.page-title .page-title-span {line-height: 36px;font-size: 16px;padding: 0 30px;color: #1c1c1c;}
.return {border: 1px solid #0088cb;color: #0088cb;border-radius: 2px;font-size: 12px;line-height: 18px;padding: 0 5px 0 15px;cursor: pointer;margin-left: -14px;background: url("/framework/skin/default/img/ico.png") no-repeat 4px 4px;}
/**
 * 修改了标题文字和按钮水平对齐
 */
.page-title{height: 36px;}
.page-title .page-title-span{height: 36px;display: block; min-width: 130px; text-align: center;float: left;}
.return{margin-top: 8px;}

/************二级标签栏************/
.tags {border-bottom: 1px solid #bfbfbf;width: 100%;color: #7d7d7d;padding: 0 10px;}
.tags .tags_node {float: left;line-height: 36px;padding: 0 10px;}
.tags .tags_node>a {color: #7d7d7d;display: inline-block;}
.tags .tags_node .tags_active {color: #1c1c1c;border-bottom: 1px solid #1c1c1c;}
/************内容标题*************/
.con-head {background: #f8f8f8;width: 100%;padding: 6px 10px;}
.con-head>span {line-height: 24px;height: 24px;display: block;border-left: 5px solid #0088cb;padding-left: 10px;font-weight: 800;font-size: 12px;color: #1c1c1c;}
/*************功能按钮区域*******************/
.add_btn {width: 100%;background: #f8f8f8;padding: 4px 0;}
.add_btn .btn-f {line-height: 24px;padding: 0 10px;margin-left: 10px;color: #1c1c1c;background: #fff;border: 1px solid #bfbfbf;border-radius: 2px;}
/**************筛选器***************/
.search .blud_inp_yi {min-width: 90px;position: absolute;}
.search .blud_inp_er {margin-left:120px;}
.change_search .blud_inp {float: left;}
.change_search .blud_inp_er {height: 36px;}
.change_search .remarks {margin-left: 10px;}
.fixed_search .a-btn {background: #fff;/*font-size: 12px;*/ line-height: 22px;padding: 0 5px;color: #7d7d7d;cursor: pointer;border: none;outline: none;margin-right: 10px;}
.search .search-active {border: 1px solid #0088cb;color: #0088cb;border-radius: 2px;}
.search .a-btn:hover {border: 1px dotted #0088cb;color: #0088cb;border-radius: 2px;}
.btn-time{background: transparent;border: none;font-size: 12px;outline: none;margin-left: 10px;}
/*************单选框、多选框****************/
.blud_inp .radio_name,.blud_inp .check_name {line-height: 24px;}
.blud_inp .blud_inp_er .radio,.blud_inp .blud_inp_er .check_p {margin: 5px 0;line-height: 1;}
.checkbox label,.radio label,.check_p label {padding-left: 0 !important;color: #1c1c1c;font-weight: 100;}
.blud_inp_er .check_p label,.blud_inp_er .radio label {margin-right: 10px;}
.radioed,.checked {opacity: 0;}
.radio-p {width: 14px;height: 14px;display: inline-block;background: url("/framework/skin/default/img/yuan2.jpg");vertical-align: middle;margin-right: 10px;}
.radio-isabled { /*禁止选中*/ background: url("/framework/skin/default/img/blue.png") no-repeat -70px 0;background-size: 140px 14px;cursor: not-allowed;}
.radio .radio-on {background: url("/framework/skin/default/img/blue.png") no-repeat -98px 0;background-size: 140px 14px;}
.check-f {width: 14px;height: 14px;display: inline-block;background: url("/framework/skin/default/img/fang2.png");vertical-align: middle;margin-right: 5px;}
.checked-on {/* background: url("/framework/skin/default/img/blue.png") -28px 0; */background-size: 140px 14px;}
.checked-on1 {background: url("/framework/skin/default/img/blue.png") -28px 0;background-size: 140px 14px;}
.check-disabled { /*禁止选中*/ background: url("/framework/skin/default/img/blue.png") no-repeat -41px 0;background-size: 140px 14px;cursor: not-allowed;}
/*
 媒体查询
*/
/*
 整个ye面宽度大于于1440px时
*/
.page{min-width:1000px}
@media screen and (min-width:1671px) {
	/* width: 1380px; */
	.main { /* width: 100%; margin: 0 auto;padding: 0 20px;  */}
	.table_order .order_num{max-width: 284px;}
	.order_check{width: 100px; padding-left: 18px;}
	.page{width:100%}
}
/*
 整个ye面宽度大于于1024px小于1440px时
*/

@media (max-width: 1670px) and (min-width: 1021px) {
	.main{ /* width: 100%;  padding: 0 10px; margin: 0 auto; */}
	.table_order .order_num{ width: 30%; max-width: 100px;}
	.order_check{ width: 10%; padding-left: 10px;}
	.page{width:100%}
}
@media (max-width: 1020px) and (min-width: 795px) {
	.main{ /* width: 100%; padding: 0 10px; margin: 0 auto;*/  }
	.table_order .order_num{ max-width: 100px;}
	.order_check{ width: 50px; padding-left: 10px;}
	.page{width:1000px}
}
/*
 整个ye面宽度小于1024px时
*/
@media screen and (max-width: 794px) {
	/* width: 762px; */
	.main{ /* width: 100%; padding: 0 10px; margin: 0 auto;  */}
	.table_order .order_num{ max-width: 100px;}
	.order_check{ width: 50px; padding-left: 10px;}
	.page{width:1000px}
}
/*******输入框输入错误 错误提示*******/
.error_prompt {color: #d2041f;font-size: 12px;}
/*******列表文字按钮********/
.order-p {display: inline-block;float: right;color: #0088cb;}
.order-p>button {padding: 0 10px;background: #f8f8f8;border: none;outline: none;}
.a-block {color: #0088cb;display: block;background: transparent;outline: none;margin: 0 auto;line-height: 24px;
    text-decoration: none;
    border: 1px solid transparent;
    border-radius: 3px;
    padding: 2px 5px 3px !important;
    margin-bottom: 5px;
    -webkit-transition: opacity 0.2s ease, border 0.2s ease, -webkit-box-shadow 0.2s ease;
    transition: opacity 0.2s ease, border 0.2s ease, box-shadow 0.2s ease;}
.a-block:hover{
	background: transparent;
	border: 1px dotted #0088cb;
    border-radius: 3px;
    padding: 1px 5px;
    -webkit-transition: opacity 0.2s ease, border 0.2s ease, -webkit-box-shadow 0.2s ease;
    transition: opacity 0.2s ease, border 0.2s ease, box-shadow 0.2s ease;
}
/*********文本溢出隐藏********/
.text_hide {display: block;line-height: 1.714;/* max-width:110px;*/overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*********多行文本溢出********/
/*max-width: 500px;*/
.p-hide {line-height: 1.714;/* display: -webkit-box; */-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin: 0 !important;}
/*
 小三角图表
*/
.triangle-up {display: inline-block;width: 0;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 10px solid #1c1c1c;cursor: pointer;}
.triangle-down {cursor: pointer;display: inline-block;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 10px solid #1c1c1c;}
.ico_down{background: #f5f5f5 url("/framework/skin/default/img/tm_fav_button_arrow_down.png") !important;background-repeat: no-repeat !important;background-size: 30px !important;background-position: right !important;width: 72px !important;}
.ico_up{background: #f5f5f5 url("/framework/skin/default/img/tm_fav_button_arrow_up.png") !important;background-repeat: no-repeat !important;background-size: 30px !important;background-position: right !important;width: 72px !important;}

/********红色提示*********/
 .invalid{padding-left: 10px;font-size: 12px;color: #d2041f;font-weight: 400;transform: scale(1,1.1);-ms-transform: scale(1,1.1);-webkit-transform: scale(1,1.1);-moz-transform: scale(1,1.1);-o-transform: ;}
/* .h2-sopop {height: 40px !important;line-height: 40px !important;font-size: 14px !important;} */

/** 搜索 **/
#sch_box{margin-top:10px;}
#sch_box .bg-input{width: 288px}
#sch_box .sch_btn{    position: relative;top: -1px;}
#sch_box .sch_btn button{padding: 0px 12px; height: 30px;margin-top: -5px;margin-right: 5px;margin-left: -6px;border-radius: 0;background: #f5f5f5;color: #333333 !important;border: 1px solid #cccccc !important;}
#sch_box .sch_txt{  height: 40px;  line-height: 40px;/*  padding-left: 10px; */position: relative;}
.ico_down{background: #f5f5f5 url("/framework/skin/default/img/tm_fav_button_arrow_down.png") !important;background-repeat: no-repeat !important;background-size: 30px !important;background-position: right !important;width: 72px !important;  }
.ico_up{background: #f5f5f5 url("/framework/skin/default/img/tm_fav_button_arrow_up.png") !important;background-repeat: no-repeat !important;background-size: 30px !important;background-position: right !important;width: 72px !important;}

/** 默认搜索 **/
.default_sch span.sch_btn{display: block; width: 30px; height: 30px; margin-left: -30px;cursor: pointer;    line-height: 30px;}
.default_sch i.search{width: 16px !important;; height: 16px !important; /* margin-top: 6px !important;; margin-left: 6px !important */   margin: auto 6px;;}

/** 高级搜索 **/
#wd_search{display: none; /*width:100%; margin-top: 20px; */  border:1px solid #dedede;    padding: 0;}
#wd_search #advanced_earch{/* width:100%;     margin: 0 10px;*/}
#wd_search .search .a-btn{border:1px solid transparent}
#wd_search .search .a-btn:hover { border: 1px dotted #0088cb !important;}
#wd_search .search .search-active{border: 1px dotted #0088cb !important;}
#wd_search .search .blud_inp_yi {min-width: 90px;margin-left: 20px;}
#wd_search .search .blud_inp_yi {position: inherit !important;float: left;text-align: right;}
#wd_search .search .blud_inp_er {float: left;margin-left: 10px !important;}
#wd_search .search .blud_inp_er input[type="text"]{width:210px !important;}
#wd_search .search td{height:44px !important; line-height: 44px !important;}
#wd_search .data_time {background: url("/framework/skin/default/img/ico_time.png") no-repeat 180px !important;width: 180px !important}
#wd_search_toolbar{ margin-left:120px !important;padding: 0 0 10px !important;}

/** 编辑页左右栏目 **/
#wd_editor{ padding: 0; font-size:14px !important;}
#wd_editor .editor_tr a{color:#0088cb}
#wd_editor .a-btn{border:1px solid transparent}
#wd_editor .a-btn:hover { border: 1px dotted #0088cb !important;}
#wd_editor .editor-active{border: 1px dotted #0088cb !important;}
#wd_editor .blud_inp_yi {min-width: 90px;margin-left: 20px;}
#wd_editor .blud_inp_yi {position: inherit !important;float: left;text-align: right;}
#wd_editor .blud_inp_er {float: left;margin-left: 10px !important;}
#wd_editor td{height:37px !important; line-height: 37px !important;}
#wd_editor .data_time {background: url("/framework/skin/default/img/ico_time.png") no-repeat 180px !important;width: 180px !important}
#wd_editor_toolbar{ margin-left:120px !important;padding: 0 0 10px !important;}
#wd_editor .editor_tr .a-btn {background: #fff;/*font-size: 12px;*/ line-height: 22px;padding: 0 5px;color: #7d7d7d;cursor: pointer;border: none;outline: none;margin-right: 10px;}


/** 订单状态tab切换 **/
.naver { margin-bottom: 0px;}
.nav_active { border-bottom: 1px solid #0088cb; color: #0088cb;display: inline-block;}

/** 分布局页 **/
#page_navigation{background-color: #efefef; height: 44px; font-size:12px; line-height: 44px; padding-left:6px;}
.page_jump{ height: 44px; line-height: 44px;}
#page_navigation .go_num, #page_navigation .go_btn, #page_navigation .previous_link, #page_navigation .next_link {float: left; margin-left: 10px;}
#page_navigation .go_num { text-indent: 5px; /* margin: 0 5px !important; */}
#page_navigation .go_btn { background: #ffffff !important; color: #333333 !important; font-size:10px !important; margin-left: 0;}
#page_navigation .go_btn:hover {color: #333 !important; background-color: #e6e6e6 !important; border-color: #adadad !important;}
#page_navigation .go_btn, #page_navigation .go_num{ border: 1px solid #aaaaaa !important; border-radius: 4px; margin-top: 6px !important; margin-left: 6px !important;width: 36px !important; height: 28px; line-height: 28px;padding: 0px !important; }
.pull-left{float:left}
.pull-right{float:right}

/** bootstrap 更改 ************/
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{
	font-size: 12px!important;
}
.h1, .h2, .h3, h1, h2, h3 {
    margin-top: inherit;
    margin-bottom: inherit;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: inherit;
    font-weight: inherit;
    line-height: inherit;
    color: inherit;
}
