@charset "UTF-8";
@font-face {
  font-family: 'iconfont';  /* project id 838732 */
  src: url('../fonts/iconfont.eot');
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont.woff2') format('woff2'),
  url('../fonts/iconfont.woff') format('woff'),
  url('../fonts/iconfont.ttf') format('truetype'),
  url('../fonts/iconfont.svg#iconfont') format('svg');
}
.hide{
	display:none;
}
input::placeholder,textarea::placeholder{
	color:#ccc;
	font-size:13px;
}

button {
  border: 0;
  outline: none;
}
input{
	border: 0px solid #d2d2d2;
    border-radius: 05px;
    height: 22px;
    line-height: 22px;
    text-align: left;
    overflow: hidden;
    font-size: 13px;
    padding-left: 1px;
    background-color: #f7f7f7;
  outline: 0;
  resize: none;
  vertical-align: middle;
}
textarea, select, radio, checkbox {
  border: none;
  outline: 0;
  resize: none;
  vertical-align: middle;
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:0.19rem;
font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.iwdcheckbox input, .iwdradio input { display: none;} /*inputy隐藏*/
.iwdradio label:before{ content: "\e6e3";}/*默认单选框的样式*/
.iwdcheckbox label:before{ content: "\e6de";}/*默认复选框的样式*/
.iwdradio label:hover:before {/* content: "\e69d"; */}/*鼠标浮动上单选框样式*/
.iwdcheckbox label:hover:before {content: "\e6dd";}/*鼠标浮动上复选框样式*/
.iwdradio input:checked + label:before { content: "\e69d"; color:#0cb46a;}/*鼠标浮点击后单选框样式*/
.iwdcheckbox input:checked + label:before { content: "\e6dd"; color:#0cb46a;}/*鼠标浮点击后复选框样式*/
.xuan{ width:70px; display:block; float:left; color:#4f4f4f;}
body, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, button, textarea, p, blockquote, table, th, td, menu { margin: 0; padding: 0; resize: none; }

table { border-collapse: collapse; border-spacing: 0; }

ul, ol, menu { list-style: none; }

fieldset, img { border: none; }

img, object, select, input, textarea, button { vertical-align: middle; box-sizing: content-box; }

input, textarea, select, address, caption, cite, code, dfn, em, i, b, strong, small, th, var, abbr, button, u, s, del { font-style: normal; text-decoration: none; }

article, aside, footer, header, hgroup, nav, section, figure, figcaption { display: block; }

code, kbd, pre, samp, tt { font-family: Consolas,"Courier New", Courier, monospace; }

address, cite, dfn, em, var, i { font-style: normal; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; }

a { text-decoration: none; cursor: pointer; color: #555; }
a:hover, a:focus { outline: none; }

a, input, textarea, button, select {/* -webkit-tap-highlight-color: rgba(255, 255, 255, 5); */}

abbr[title], acronym[title] { border-bottom: 1px dotted; cursor: help; }

body { -webkit-touch-callout: none; user-select: none; }

::-webkit-scrollbar { width: 0; }

html {
	background: #fff;
	font-size: 12px;
	-webkit-tap-highlight-color: transparent;
	tap-highlight-color: transparent;
}

body { color: #555; line-height: 1; font-size: 12px; }

body, button, input, select, textarea { font-family: tahoma,Helvetica, Arial,"\5FAE\8F6F\96C5\9ED1"; *font-family: "\5FAE\8F6F\96C5\9ED1"; }

hr { border: none; height: 1px; background: #eee; }

.gehang { width: 1px; height: 1px; overflow: hidden; text-indent: -9999px; clear: both; display: block; }

.block { display: block; }

.none { display: none; }

.clear { clear: both; }

.mtb { margin-top: 16px; }

.mt, hr { margin-top: 08px; }

.mbb { margin-bottom: 16px; }

.mb, hr { margin-bottom: 08px; }

.fzbbbb { font-size: 32px; }

.fzbbb { font-size: 24px; }

.fzbb { font-size: 22px; }

.fzb { font-size: 2px; }

.fzbs { font-size: 19px; }

.fzmb, .cart_list .cart_list_info .cart_list_info_price { font-size: 18px; }

.fzm { font-size: 17px; }

.fzms, .cart_footer .trade_count em, .cart_footer .buy, .cart_footer .cancel, .cart_footer .enter,.cart_footer2 .buy, .cart_footer2 .cancel, .cart_footer2 .enter,.cart_footer3 .buy, .cart_footer3 .cancel, .cart_footer3 .enter { font-size: 16px; }

.fzsb, .btn_bottom .btn_submit, .btn_bottom .btn_tab .btn_tab_submit, .btn_bottom_goods .btn_tab .btn_tab_submit, .article_detail h1, .article_detail h2, .article_detail h3, .article_detail h4, .article_detail h5, .article_detail h6,.goods_detail h1, .goods_detail h2, .goods_detail h3, .goods_detail h4, .goods_detail h5, .goods_detail h6, .article h1, .article h2, .article h3, .article h4, .article h5, .article h6, .cart_count h4, .cart_count table td { font-size: 15px; }

.fzs, input, textarea, select, button, .address_list .address_list_section { font-size: 14px; }

.fzss, .article_detail, .goods_detail, .article_header .title, .article, .del_fav, .address_list li.default .address_list_header:before, .address_list .address_list_header, .address_list .address_list_footer .address_btn, .cart_list .cart_list_info .cart_list_info_title, .cart_list .count, .cart_list .del, .cart_footer .select, .cart_footer .count em, .cart_footer .trade_count span, .trade_discount { font-size: 13px; }

.fzssb, .article_detail h1 small, .article_detail h2 small, .article_detail h3 small, .article_detail h4 small, .article_detail h5 small, .article_detail h6 small, .goods_detail h1 small, .goods_detail h2 small, .goods_detail h3 small, .goods_detail h4 small, .goods_detail h5 small, .goods_detail h6 small, .article h1 small, .article h2 small, .article h3 small, .article h4 small, .article h5 small, .article h6 small, .cart_footer .count span { font-size: 12px; }

.fzssm, .article_header .date, .cart_list .cart_list_info .cart_list_info_info, .trade_depot { font-size: 11px; }

.fzsss { font-size: 1px; }

.fzssss, .cart_footer .count u { font-size: 09px; }

.fzsssss { font-size: 08px; }

.fl { float: left; }

.fr { float: right; }

.tl { text-align: left; }

.tr { text-align: right; }

.tc { text-align: center; }

.c55 { color: #555; }

.c22 { color: #222; }

.c99 { color: #999; }

.c00 { color: #000; }

.cff { color: #fff; }

.cdd { color: #ededed; }

.cee { color: #eee; }

.cf9 { color: #f9f9f9; }

.cfa { color: #fafafa; }

.cf60 { color: #f60; }

.red { color: #ee4442; }

.blue { color: #5BC2D9; }

.green { color: #46c100; }

.cyan { color: #36bc99; }

.gold { color: #A49D86; }

.pink { color: #F85D92; }

.yellow { color: #f69800; }

.bg_c55 { background-color: #555; }

.bg_c22 { background-color: #222; }

.bg_c99 { background-color: #999; }

.bg_c00 { background-color: #000; }

.bg_cff { background-color: #fff; }

.bg_cdd { background-color: #ededed; }

.bg_cee { background-color: #eee; }

.bg_cf9 { background-color: #f9f9f9; }

.bg_cfa { background-color: #fafafa; }

.bg_cf60 { background-color: #f60; }

.bg_red { background-color: #ee4442; }

.bg_blue { background-color: #5BC2D9; }

.bg_green { background-color: #46c100; }

.bg_cyan { background-color: #36bc99; }

.bg_gold { background-color: #A49D86; }

.bg_pink { background-color: #F85D92; }

.bg_yellow { background-color: #f69800; }

.cf, .btn_bottom_goods, .btn_bottom_goods .btn_ico, .article_detail, .goods_detail, .fixed, .home_nav ul, .home_goods ul, .goods_sort, .goods_list ul, .map_list dl dd, .goods_info .area_box ul, .goods_num_adjust, .pro_tab, .commet, .recommet, .question_btn, .seller_list ul, .seller_info dl, .user_main_info ol, .user_main_order ol, .user_main_task ol, .input_li li, .address_list .address_list_header, .evaluation_list, .comment_goods .point_star, .cart_list li, .cart_list .cart_list_goods, .cart_footer, .upcart_2 .upcart_2_pro ul li, .upcart_2 .upcart_2_tax .tax_box,.upcart_22 .upcart_22_pro ul li, .upcart_22 .upcart_22_tax .tax_box, .cart_2 .cart_2_pro ul li, .cart_2 .cart_2_tax .tax_box,.cart_22 .cart_22_pro ul li, .cart_22 .cart_22_tax .tax_box,.cart_33 .cart_33_pro ul li, .cart_33 .cart_33_tax .tax_box, .find_pw .tab, .other_login { zoom: 1; }
.cf:before, .btn_bottom_goods:before, .btn_bottom_goods .btn_ico:before, .article_detail:before, .goods_detail:before, .fixed:before, .home_nav ul:before, .home_goods ul:before, .goods_sort:before, .goods_list ul:before, .map_list dl dd:before, .goods_info .area_box ul:before, .goods_num_adjust:before, .pro_tab:before, .commet:before, .recommet:before, .question_btn:before, .seller_list ul:before, .seller_info dl:before, .user_main_info ol:before, .user_main_order ol:before, .user_main_task ol:before, .input_li li:before, .address_list .address_list_header:before, .evaluation_list:before, .comment_goods .point_star:before, .cart_list li:before, .cart_list .cart_list_goods:before, .cart_footer:before, .upcart_2 .upcart_2_pro ul li:before, .upcart_2 .upcart_2_tax .tax_box:before,.upcart_22 .upcart_22_pro ul li:before, .upcart_22 .upcart_22_tax .tax_box:before,.cart_2 .cart_2_pro ul li:before, .cart_2 .cart_2_tax .tax_box:before,.cart_22 .cart_22_pro ul li:before, .cart_22 .cart_22_tax .tax_box:before,.cart_33 .cart_33_pro ul li:before, .cart_33 .cart_33_tax .tax_box:before, .find_pw .tab:before, .other_login:before, .cf:after, .btn_bottom_goods:after, .btn_bottom_goods .btn_ico:after, .article_detail:after, .goods_detail:after, .fixed:after, .home_nav ul:after, .home_goods ul:after, .goods_sort:after, .goods_list ul:after, .map_list dl dd:after, .goods_info .area_box ul:after, .goods_num_adjust:after, .pro_tab:after, .commet:after, .recommet:after, .question_btn:after, .seller_list ul:after, .seller_info dl:after, .user_main_info ol:after, .user_main_order ol:after, .user_main_task ol:after, .input_li li:after, .address_list .address_list_header:after, .evaluation_list:after, .comment_goods .point_star:after, .cart_list li:after, .cart_list .cart_list_goods:after, .cart_footer:after, .upcart_2 .upcart_2_pro ul li:after, .upcart_2 .upcart_2_tax .tax_box:after,.upcart_22 .upcart_22_pro ul li:after, .upcart_22 .upcart_22_tax .tax_box:after,.cart_2 .cart_2_pro ul li:after, .cart_2 .cart_2_tax .tax_box:after,.cart_22 .cart_22_pro ul li:after, .cart_22 .cart_22_tax .tax_box:after,.cart_33 .cart_33_pro ul li:after, .cart_33 .cart_33_tax .tax_box:after, .find_pw .tab:after, .other_login:after { content: ""; display: table; }
.cf:after, .btn_bottom_goods:after, .btn_bottom_goods .btn_ico:after, .article_detail:after, .goods_detail:after, .fixed:after, .home_nav ul:after, .home_goods ul:after, .goods_sort:after, .goods_list ul:after, .map_list dl dd:after, .goods_info .area_box ul:after, .goods_num_adjust:after, .pro_tab:after, .commet:after, .recommet:after, .question_btn:after, .seller_list ul:after, .seller_info dl:after, .user_main_info ol:after, .user_main_order ol:after, .user_main_task ol:after, .input_li li:after, .address_list .address_list_header:after, .evaluation_list:after, .comment_goods .point_star:after, .cart_list li:after, .cart_list .cart_list_goods:after, .cart_footer:after, .upcart_2 .upcart_2_pro ul li:after, .upcart_2 .upcart_2_tax .tax_box:after, .upcart_22 .upcart_22_pro ul li:after, .upcart_22 .upcart_22_tax .tax_box:after,.cart_2 .cart_2_pro ul li:after, .cart_2 .cart_2_tax .tax_box:after, .cart_22 .cart_22_pro ul li:after, .cart_22 .cart_22_tax .tax_box:after,.cart_33 .cart_33_pro ul li:after, .cart_33 .cart_33_tax .tax_box:after, .find_pw .tab:after, .other_login:after { clear: both; }

.error_404 { width: 80vw; height: 30vw; margin: 30vw 10vw 10vw; text-indent: -9999px; background: url("../image/404.png") center/contain no-repeat; }
.hidden {
  display: none!important;
}
input, textarea, select, button { -webkit-appearance: none; color: #555; /*-webkit-tap-highlight-color: rgba(255, 255, 255, 2);*/ }
input[type="radio"], textarea[type="radio"], select[type="radio"], button[type="radio"] { -webkit-appearance: radio; }
input[type="checkbox"], textarea[type="checkbox"], select[type="checkbox"], button[type="checkbox"] { -webkit-appearance: checkbox; }

input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none; }

input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; }

.btn_bottom .btn_submit { display: block; width: 100%; height: 48px; line-height: 48px; color: #fff; background: #f60; border: none; cursor: pointer; outline: none; text-align: center; }
.btn_bottom .btn_submit.cf60 { background: #f60; }
.btn_bottom .btn_submit.pink { background: #F13E7A; }
.btn_bottom .btn_submit.c99 { background: #999; }
.btn_bottom .btn_tab { display: table; width: 100%; height: 48px; line-height: 48px; table-layout: fixed; }
.btn_bottom .btn_tab .btn_tab_submit { display: table-cell; text-align: center; color: #fff; background: #555; }
.btn_bottom .btn_tab .btn_tab_submit.cf60 { background: #f60; }
.btn_bottom .btn_tab .btn_tab_submit.pink { background: #F13E7A; }
.btn_bottom .btn_tab .btn_tab_submit.c99 { background: #999; }
.btn_bottom .btn_tab .btn_tab_submit.blue { background: #5BC2D9; }
.btn_bottom .btn_tab .btn_tab_submit input { display: none; }

.btn_bottom_goods .btn_ico { display: block; width: 40%; height: 5px; background: #fff; float: left; }
.btn_bottom_goods .btn_ico li { float: left; width: 33.3%; box-shadow: -1px 0 #ededed, 0 1px #ededed inset; height: 48px; }
.btn_bottom_goods .btn_ico li i { display: block; font-size: 22px; text-align: center; margin: 06px 0 03px;color: #3c3c3c;}
.btn_bottom_goods .btn_ico li span { display: block; text-align: center; font-size: 14px; }
.btn_bottom_goods .btn_tab {background: #fff;display: table; width: 60%; height: 48px; line-height: 48px; table-layout: fixed; z-index: 3; float: right;box-shadow: -1px 0 #ededed, 0 1px #ededed inset;}
.btn_bottom_goods .btn_tab .btn_tab_submit {/* display: table-cell; text-align: center; color: #fff; background: #555;*/width: 45%;
    height: 26px;
    line-height: 26px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-linear-gradient(344deg,#ffa000 5%, #ff6a00 100%);
    background-image: linear-gradient(106deg, #ffa000 5%, #ff6a00 100%);
    border-radius: 0 25px 25px 0;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    border: none;
    padding: 06px 0px;
    cursor: pointer;
    margin: 06px 5% 06px 0;
    float: right;
}
.btn_bottom_goods .btn_tab .btn_tab_submit:nth-child(2n) {margin: 06px 0 06px 5%;border-radius: 25px 0 0 25px;}
.btn_bottom_goods .btn_tab .btn_tab_submit.cf60 { background: #f60; }
.btn_bottom_goods .btn_tab .btn_tab_submit.pink { background: #ff6a00; }
.btn_bottom_goods .btn_tab .btn_tab_submit.c99 { background: #999; }
.btn_bottom_goods .btn_tab .btn_tab_submit.blue { background: #ffa000; }
.btn_bottom_goods .btn_tab .btn_tab_submit input { display: none; }
.btnalldiv{
    height: 32px;
    background: #f7f7f7;
    color: #999;
    border-radius: 11px;
    padding: 29px 0;
}
.btnall {display: block;
    width: 30%;
    height: 22px;
    line-height: 22px;
    text-align: center;
    cursor: pointer;
    border: none;
    /* background: #5BC2D9; */
    color: #555;
    font-size: 15px;
    border-radius: 25px;
    padding: 05px 05px;
    border: 1px solid #999;
    margin: 0 auto;}
.btn_pink { background: #F85D92; }

.btn_green { background: #46c100; }

.btn_blue { background: #5BC2D9; }

.btn_all { display: block; width: 100%; height: 4px; line-height: 4px; }

.btn_s { height: 32px; line-height: 32px; }

.btn_fa { background: #fafafa; color: #555; }

.article_detail {background-color:#fff;font-size: 15px;width:88%;padding: 0 3% 35px;text-align: justify;margin: 0 3%;
    line-height: 24px;
    color: #4f4f4f;}
.article_detail h1, .article_detail h2, .article_detail h3, .article_detail h4, .article_detail h5, .article_detail h6 { color: #f60; margin: 05px 0; }
.article_detail h1 small, .article_detail h2 small, .article_detail h3 small, .article_detail h4 small, .article_detail h5 small, .article_detail h6 small { color: #222; padding: 0 05px; }
.article_detail img { /*box-shadow: 02px 02px 05px rgba(85, 85, 85, 2);*/ display: block; max-width: 100%; margin: 0 auto; }
.article_detail a, .article_detail em, .article_detail i, .article_detail u, .article_detail del, .article_detail ins, .article_detail strong, .article_detail b, .article_detail q { padding: 0 02px; margin: 0 02px; }
.article_detail a { color: #46c100; border-bottom: 1px solid #46c100; }
.article_detail em, .article_detail i { font-style: italic; color: #5BC2D9; background: rgba(91, 194, 217, 15); }
.article_detail b, .article_detail strong { font-weight: bold; color: #222; background: rgba(248, 93, 146, 15); }
.article_detail p {font-size: 14px;text-align: justify;
    line-height: 24px;
    color: #666;}
.article_detail ul, .article_detail ol { padding-left: 2px; margin: 05px 0; }
.article_detail ul { list-style-type: disc; }
.article_detail ol { list-style-type: decimal; }
.article_detail del { text-decoration: line-through; color: #999; }
.article_detail blockquote { padding: 02px 0 02px 1px; }
.article_detail table { width: 100%; }
.article_detail table, .article_detail table td, .article_detail table th { border: 1px solid #ededed; text-align: center; line-height: 4; }
.article_detail table th, .article_detail table td { padding: 05px; }
.article_detail table tr:nth-child(even) { background: #fafafa; }
.article_detail table th { background: #5BC2D9; color: #fff; }
.article_detail blockquote, .article_detail q { border-left: 03px solid #ededed; background: #fafafa; color: #777; }
.article_detail mark { background: #F85D92; color: #fff; padding: 0 03px; }
.article_detail iframe { width: 100%; height: 70vw; }
.article_detail pre { display: block; background: #fafafa; padding: 05px; overflow-x: auto; width: 90%; }
.goods_detail {background-color:#fff;font-size: 14px;width:94%;padding: 0 3% 15px;text-align: justify;
    line-height: 24px;
    color: #4f4f4f;}
.goods_detail h1, .goods_detail h2, .goods_detail h3, .goods_detail h4, .goods_detail h5, .goods_detail h6 { color: #f60; margin: 05px 0; }
.goods_detail h1 small, .goods_detail h2 small, .goods_detail h3 small, .goods_detail h4 small, .goods_detail h5 small, .goods_detail h6 small { color: #222; padding: 0 05px; }
.goods_detail img { /*box-shadow: 02px 02px 05px rgba(85, 85, 85, 2);*/ display: block; max-width: 100%; margin: 0 auto; }
.goods_detail a, .goods_detail em, .goods_detail i, .goods_detail u, .goods_detail del, .goods_detail ins, .goods_detail strong, .goods_detail b, .goods_detail q { padding: 0 02px; margin: 0 02px; }
.goods_detail a { color: #46c100; border-bottom: 1px solid #46c100; }
.goods_detail em, .goods_detail i { font-style: italic; color: #5BC2D9; background: rgba(91, 194, 217, 15); }
.goods_detail b, .goods_detail strong { font-weight: bold; color: #222; background: rgba(248, 93, 146, 15); }
.goods_detail p {font-size: 14px;text-align: justify;
    line-height: 24px;
    color: #4f4f4f;}
.goods_detail ul, .goods_detail ol { padding-left: 2px; margin: 05px 0; }
.goods_detail ul { list-style-type: disc; }
.goods_detail ol { list-style-type: decimal; }
.goods_detail del { text-decoration: line-through; color: #999; }
.goods_detail blockquote { padding: 02px 0 02px 1px; }
.goods_detail table { width: 100%; }
.goods_detail table, .goods_detail table td, .goods_detail table th { border: 1px solid #ededed; text-align: center; line-height: 4; }
.goods_detail table th, .goods_detail table td { padding: 05px; }
.goods_detail table tr:nth-child(even) { background: #fafafa; }
.goods_detail table th { background: #5BC2D9; color: #fff; }
.goods_detail blockquote, .goods_detail q { border-left: 03px solid #ededed; background: #fafafa; color: #777; }
.goods_detail mark { background: #F85D92; color: #fff; padding: 0 03px; }
.goods_detail iframe { width: 100%; height: 70vw; }
.goods_detail pre { display: block; background: #fafafa; padding: 05px; overflow-x: auto; width: 90%; }
.article_header {background-color:#fff;text-align: center; border-bottom: 0px dotted #ededed; width:90%;padding: 22px 5% 02px;}
.article_header .title {font-size: 2px;
  color: #444444;
  line-height: 3px;
  font-weight:bold;
  width: 100%;
  display: block;
  border-bottom: 0px solid #e4e4e4;
  margin-top: 1px;
    margin-bottom: 05px;
    /*height: 38px;*/}
.article_header .date {font-size: 12px;
  color: #bbb;
  line-height: 28px;
  font-weight: normal;
  width: 100%;
  display: block;
    height: 28px;
	text-align:center;
	font-style:normal;
    margin-bottom: 05px;
}
.article { padding: 16px; line-height: 6; }
.article p { text-indent: 2em; padding: 03px 0; }
.article h1, .article h2, .article h3, .article h4, .article h5, .article h6 { padding: 03px 0; color: #222; }
.article img { display: block; max-width: 100%; }

html { font-size: 100px; }

@media screen and (min-width: 320px) { html { font-size: 88px; } }
@media screen and (min-width: 360px) { html { font-size: 100px; } }
@media screen and (min-width: 375px) { html { font-size: 104px; } }
@media screen and (min-width: 384px) { html { font-size: 106px; } }
@media screen and (min-width: 400px) { html { font-size: 111px; } }
@media screen and (min-width: 414px) { html { font-size: 115px; } }
@media screen and (min-width: 424px) { html { font-size: 117px; } }
@media screen and (min-width: 480px) { html { font-size: 133px; } }
@media screen and (min-width: 540px) { html { font-size: 150px; } }
@media screen and (min-width: 720px) { html { font-size: 200px; } }
body { font-size: 12px;background: #f7f7f7;}

.header { height: 45px; background: #fff; color: #555; text-align: center; line-height: 45px;border-bottom: 1px solid #ececec;}
.header .header_home, .header .header_back, .header .header_so_btn { width: 5px; height: 45px; font-size: 18px; position: absolute; left: 0; top: 0; }
.header .page_title { font-size: 16px; height: 45px; line-height: 45px;font-weight: normal;}
.header .header_so_btn { left: auto; right: 0; }

.header_search { top: 45px; padding: 1px 15px; background: #fafafa; border-bottom: 1px solid #ededed; display: none; box-sizing: border-box; }
.header_search .keywords { display: block; height: 2px; padding: 05px; width: 2.6px; background: #fff; border: none; box-shadow: 0 0 0 1px #ededed; line-height: 2px; font-size: 12px; border-radius: 05px 0 0 05px; float: left; }
.header_search .submit { display: block; width: 6px; height: 3px; background: #5BC2D9; color: #fff; border: none; float: left; border-radius: 0 05px 05px 0; box-shadow: 0 0 0 1px #32b3cf; }
.iheader_search { width:100%; overflow: hidden;
    background-image: -webkit-linear-gradient(360deg, #ffffff 20%, #ff6a00 100%);
    background-image: linear-gradient(360deg, #ffffff 20%, #ff6a00 100%);
    position: relative;
    height: 2.16px;box-sizing: border-box;
}	
.iheader_searchbg { width:100%; padding:15px 3%;overflow: hidden;
    background: url(../image/user-member_top_bg.png) no-repeat center top;/*background: url(../image/user-member_top_bg.png) no-repeat center top #0cb46a;*/
    background-size: cover;
    position: relative;
    height: 2.16px;box-sizing: border-box;
}
.so_search{display: block; width: 100%; border: none; height: 26px;line-height: 26px;font-size: 15px;}
.iheader_search .thead{	
    width: 100%;
    display: block;
    height: 45px;  
}
.iheader_search .bhead {
    width: 100%;
    display:none;
    height: 3px;  
}
.iheader_search .thead .bsearch {
    width: 40%;
    display: block;
    float: right;
    height: 26px;
    line-height: 26px;
    font-size: 15px;
    padding: 0 2%;
    color: #ffffff;
    border: 1px solid #ffa000;
    border-radius: 08px;
    background-color: #ffeccc;
	margin-top: 045px;
	position: relative; 
}
.iheader_search .bhead .rshare {
  width: 15%;
  display:block;
  float:right;
    height: 3px;
    line-height: 3px;
    font-size: 15px;
    color: #9e9d9d;
}
.iheader_search .bhead .rshare i{
     line-height: 3px;
    font-size: 29px;
    color: #ffffff;
    float: left;
    margin-left: 11px;
    width: 35px;
}
.iheader_search .thead .llogo {
  width: 50%;
  display:block;
  float:left;
  background: url(/images/logo.png) 0px no-repeat;
  background-size: 100% auto;
  height: 42px;
  line-height: 42px;
  margin-top: -02px;
}
.iheader_search .thead .llogo i{
    line-height: 34px;
    font-size: 38px;
    color: #ebf9f3;
    float: left;
    margin-left: -05px;
    /* margin-top: -03px; */
    font-weight: normal;
    -webkit-font-smoothing: none;
    -webkit-text-stroke-width: 0px;
    -moz-osx-font-smoothing: unset;
}
.iheader_search .thead .rcity {
  width: 40%;
    display: block;
    float: right;
    height: 26px;
    line-height: 26px;
    font-size: 15px;
    padding: 0 3%;
    color: #ffffff;
    border: 1px solid #70edb6;
    border-radius: 08px;
    background-color: #49d396;
	margin-top: 045px;
	position: relative;
}
.iheader_search .thead .rcity i{
    line-height: 26px;
    font-size: 21px;
    color: #ebf9f3;
    /* float: right; */
    width: 25px;
    margin-right: -05px;
    /* vertical-align: middle; */
    position: absolute;
    right: 05px;
}
.iheader_search .thead .rcity span{
    line-height: 26px;
    font-size: 15px;
    color: #ffffff;
    overflow: hidden;
    /* text-align: justify; */
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
    float: left;
    max-width: 85%;
}

.iheader_search .keywords { display: block; height: 16px; padding: 05px 3%;width: 80%; border: none; line-height: 16px;background-color: #ffeccc;color: #555;font-size: 13px; float: left; }
.iheader_search input::placeholder{
	color:#ffa000;
	font-size:13px;
}
.iheader_search .submit {text-align: center;display: block; width: 13%; height: 26px; line-height: 26px;color: #ff8000;background-color: #ffeccc;border: none; float: left; }
.mheader_search { width:100%; overflow: hidden;
    padding: 12px 3%;
    position: relative;
    height: 51px;box-sizing: border-box;
}
.mheader_search .mso_search{display: block; height: 3px; width: 100%; background: #fff; border: none; line-height: 3px; font-size: 12px; border-radius: 11px;border: 1px solid #dbdbdb;}
.mheader_search .mso_search .mrcity {
  width: 30%;
    display: block;
    float: left;
    height: 3px;
    line-height: 3px;
    font-size: 15px;
    padding: 0 2%;
    color: #555;
	position: relative;
}
.mheader_search .mso_search .mrcity i{
    line-height: 3px;
    font-size: 21px;
    color: #999;
    /* float: right; */
    width: 25px;
    margin-right: -05px;
    /* vertical-align: middle; */
    position: absolute;
    right: 05px;
}
.mheader_search .mso_search .mrcity b{
    line-height: 33px;
    font-size: 18px;
    color: #0cb46a;
    /* float: right; */
    width: 25px;
    margin-left: -05px;
    /* vertical-align: middle; */
    position: absolute;
    left: 08px;
}
.mheader_search .mso_search .mrcity em{
    line-height: 3px;
    font-size: 13px;
    color: #666;
    overflow: hidden;
    /* text-align: justify; */
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
    float: left;
    max-width: 85%;
	padding-left: 18px
}
.mheader_search .msearch {
    width: 100%;
    display: block;
    height: 3px; 
	float: left; 
}
.mheader_search .keywords { display: block; height: 2px; padding: 05px 2%;width: 50%; background: #fff; border: none; line-height: 2px; font-size: 12px; border-radius: 11px 0 0 11px; float: left; }
.mheader_search .submit {text-align: center;display: block; width: 12%; height: 3px; line-height: 3px;background: #eee; color: #999; border: none; float: left; border-radius: 0 11px 11px 0;}


.mapcity{padding:2px 4% 1px;
    width: 92%;
    height: 45px;
    line-height: 45px;}
.mapcity span{height: 45px;
    line-height: 45px;}
.mapcity span i{    line-height: 45px;
    font-size: 23px;
    color: #0cb46a;
    width: 25px;
    float: left;}
.mapcity span em{height: 45px;
    line-height: 45px;
    font-size: 15px;
    float: left;}
.mapcity span b{height: 45px;
    line-height: 45px;
    font-size: 16px;
    margin-left: 05px;
    float: left;}

.countryhot{padding: 0 4% 15px;
    width: 92%;}
.countryhot h2{font-size: 15px;
    padding-left: 05px;
    font-weight: normal;
    height: 35px;
    line-height: 35px;}
.countryhot .hotcon{width: 92%;
    overflow: hidden;
    padding: 0 4%;}
.countryhot .hotcon span{
    width: 25%;
    height: 38px;
    float: left;
    line-height: 43px;}
.countryhot .hotcon span b{    padding: 05px 15px;
    background-color: #eee;
    font-size: 14px;
    font-weight: normal;}
.viewport { padding: 45px 0 0; -webkit-overflow-scrolling: touch; }
.viewport:after { content: ''; display: block; height: .5px; line-height: .5px; text-align: center; color: #ddd; }

.footer_nav ul { height: 55px;border-top: 1px solid #ececec;}
.footer_nav ul li { width: 20%; float: left; height: 59px; background: #ffffff; position: relative; z-index: 2; }
.footer_nav ul a { display: block; height: 59px;position: relative;}
.footer_nav ul i { display: block; margin: 0px auto; padding:0; width: 24px; height: 34px; font-size: 25px; color: #6d6d6d; border-radius: 50%; text-align: center; line-height: 4px; }
/* .footer_nav ul a:after { content: "\e69d"; color:#0cb46a;position: absolute;top: 15px;left: 35px;z-index: -1;} */
.footer_nav ul li:first-child i {font-size: 25px;}
.footer_nav ul li:nth-child(2n) i {font-size: 24px;}
.footer_nav ul li:nth-child(3n) i {font-size: 225px;}
.footer_nav ul li:nth-child(4n) i {font-size: 24px; margin-left: 125px;}
.footer_nav ul li:nth-child(5n) i {}
.footer_nav ul span { display: block; text-align: center; font-size: 15px;color: #6d6d6d;line-height: 2px;height: 2px;}
.footer_nav ul .on {z-index: 1; background: #fff8ec;}
.footer_nav ul .on i { color: #ff6a00; }
.footer_nav ul .on span { color: #ff6a00; }
.ckplayer-ckplayer-menu {
    display: none;
}
html { background: #f7f7f7; }

.app { max-width: 720px; margin: 0 auto; width: 100%; }

.fixed { position: fixed; max-width: 720px; margin: 0; width: 100%; }
.fixed.top { top: 0; }
.fixed.bottom { bottom: 0;border-top: 0px solid #ececec;}

.z1 { z-index: 1; }

.z2 { z-index: 2; }

.z3 { z-index: 3; }

.z4 { z-index: 4; }
.fix_banner { position: relative;
width:94%;
overflow: hidden;
  margin:-1.55px 3% 1px;
  border-radius: 11px;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  height: 5px;
}
.home_banner { position: relative;height: 5px;}
.home_banner li img{ height: 5px;width: 100%;}
.home_banner .focus { text-align: center; line-height: 2; }
.home_banner .focus span { display: inline-block; width: 06px; height: 06px; margin: 0 03px; border-radius: 50%; background: #fff; line-height: 100%; }
.home_banner .focus span.current { background: #ff6a00; }

.home_nav { margin-top: 15px; }
.home_nav li { float: left; width: 25%; }
.home_nav li.map i { background: #f69800; }
.home_nav li.cart i { background: #F85D92; }
.home_nav li.groupon i { background: #5BC2D9; }
.home_nav li.favorite i { background: #ee4442; }
.home_nav li i { display: block; width: 45px; height: 45px; margin: 0 auto 05px; border-radius: 1px; color: #fff; text-align: center; line-height: 45px; font-size: 24px; }
.home_nav li span { display: block; text-align: center; font-size: 14px; }

.home_title {display: block;position:relative;margin-top: 1px; padding: 0 2%; width:96%;font-weight: normal; font-size: 17px;height: 22px;line-height: 22px;}
.home_title a{ float:right;}
.home_title a i{ color: #c1c1c1;font-size: 15px;height: 22px;line-height: 22px;}
.home_title a em{ color: #c1c1c1;font-size: 15px;height: 22px;line-height: 22px;}
.home_title strong {font-weight: bold;height: 22px;line-height: 22px;color: #3c3c3c;}
.home_title:after {
    content: '';
    display: block;
    height: 14px;
    line-height: 05px;
    text-align: center;
    color: #ddd;
    background-image: linear-gradient(106deg, #fff4e1 5%, #ffb556 100%);
    width: 72px;
    border-radius: 02px;
    margin-top: -12px;
    margin-left: -018px;
	background-image: linear-gradient(-89deg,rgba(255,229,214,0),#ffe2ce);/*linear-gradient(-89deg,rgba(255,229,214,0),#ffefb1);*/
}
.mu_title {display: block;
    position: relative;
    margin: 0 4% 05px;
    width: 92%;
    font-weight: normal;
    font-size: 17px;
    height: 32px;
    line-height: 26px;
    border-bottom: 1px solid #ececec;}
.mu_title a{ float:right;}
.mu_title a i{ color: #c1c1c1;font-size: 15px;height: 22px;line-height: 22px;}
.mu_title a em{ color: #c1c1c1;font-size: 15px;height: 22px;line-height: 22px;}
.mu_title strong {font-weight: normal;height: 22px;line-height: 22px;}
.mu_title:after {
    /*content: '';
    display: block;
    height: 06px;
    line-height: 05px;
    text-align: center;
    color: #ddd;
    background-image: linear-gradient(106deg, #c0f7de 5%, #8cedc2 100%);
    width: 72px;
    border-radius: 25px;
    margin-top: -038px;
    margin-left: -018px;*/
}
.product_title {display: block;position:relative;padding: 0 5%; width:90%;font-weight: normal; font-size: 15px;height: 22px;line-height: 22px;margin-bottom: 15px;}
.product_title a{ float:right;}
.product_title a i{ color: #c1c1c1;font-size: 15px;height: 22px;line-height: 22px;}
.product_title a em{ color: #c1c1c1;font-size: 15px;height: 22px;line-height: 22px;}
.product_title strong {font-weight: normal;height: 22px;line-height: 22px;width: 32%;position: relative;
    margin: 0 auto;
    display: block;
    text-align: center;
    background-color: #fff;}
.product_title:after {
    content: '';
    display: block;
    height: 03px;
    line-height: 05px;
    text-align: center;
    color: #ddd;
	background-color:#fff0d6;
    border-radius: 25px;
    margin-top: -118px;
    margin-left: 0px;
}
.home_goods { margin-top: 15px; }
.home_goods ul li { float: left; width: 50%; background: #fff; outline: 1px solid #ededed; }
.home_goods ul a { display: block; padding: 15px; }
.home_goods ul img { display: block; width: 5px; height: 5px; }
.home_goods ul span { height: 35px; display: block; overflow: hidden; line-height: 18px; margin-top: 05px; margin-bottom: 05px; }
.home_goods ul.costpoint span { height: 18px; text-overflow: ellipsis; white-space: nowrap; text-align: left; margin-bottom: 025px; }
.home_goods ul em { font-size: 14px; color: #f60; font-weight: bold; }

.home_goods_nav ul { border-radius: 05px; margin: 15px; box-shadow: 0 0 0 1px #ededed; }
.home_goods_nav ul li { height: 4px; line-height: 4px; position: relative; }
.home_goods_nav ul li:not(:last-child) { border-bottom: 1px solid #ededed; }
.home_goods_nav ul li a { text-indent: 15px; font-size: 15px; display: block; }
.home_goods_nav ul li i { position: absolute; right: 15px; top: 0; height: 4px; display: block; line-height: 4px; font-size: 14px; color: #f69800; }

.home_slogan { border-radius: 05px; margin: 15px; box-shadow: 0 0 0 1px #ededed; }
.home_slogan li { text-align: center; padding: 1px; }
.home_slogan li i { font-size: 36px; margin-right: 1px; display: inline-block; vertical-align: top; }
.home_slogan li p { display: inline-block; }
.home_slogan li p strong { font-size: 2px; font-weight: normal; }
.home_slogan li p span { display: inline-block; margin-top: 05px; font-size: 11px; }

.home_h3, .home_more { height: 4px; line-height: 4px; text-indent: 15px; display: block; font-size: 14px; font-weight: normal; color: #f69800; background: #fafafa; }

.home_more { text-indent: 0; text-align: center; color: #555; }

.home_h3.more a { display: block; color: #f69800; position: relative; }
.home_h3.more a:after { content: "more"; display: block; position: absolute; right: 1px; top: 0; color: #999; font-size: 11px; }

.home_tuan_goods { overflow-x: auto; margin: .15px 0; }
.home_tuan_goods ul { display: table; }
.home_tuan_goods ul li { display: table-cell; }
.home_tuan_goods ul a { display: block; width: 4px; margin: 1px .075px; position: relative; }
.home_tuan_goods ul a img { display: block; width: 4px; height: 4px; box-shadow: 0 0 0 1px #ededed; }
.home_tuan_goods ul a h3 { position: absolute; bottom: 0; left: 0; right: 0; background: rgba(0, 0, 0, 5); color: #fff; font-size: .14px; text-align: center; overflow: hidden; line-height: 2px; height: 2px; white-space: nowrap; text-overflow: ellipsis; }
.home_tuan_goods ul a em { position: absolute; font-size: .14px; right: 0; top: 0; background: rgba(248, 93, 146, 8); color: #fff; display: block; height: .14px; padding-top: .04px; padding-right: .04px; padding-bottom: .04px; }
.home_tuan_goods ul a em:before { content: "团购价:￥"; font-size: .1px; }
.home_tuan_goods ul a em.pingou:before { content: "拼团价:￥"; }
.home_tuan_goods ul a em:after { content: ""; display: block; height: 0; width: 0; position: absolute; left: -.22px; top: 0; border: .11px solid; border-color: rgba(248, 93, 146, 8) rgba(248, 93, 146, 8) transparent transparent; }

.home_xianshi_goods { overflow-x: auto; margin: .15px 0; }
.home_xianshi_goods ul { display: table; }
.home_xianshi_goods ul li { display: table-cell; }
.home_xianshi_goods ul a { display: block; width: 4px; margin: 1px .075px; position: relative; }
.home_xianshi_goods ul a img { display: block; width: 4px; height: 4px; box-shadow: 0 0 0 1px #ededed; }
.home_xianshi_goods ul a h3 { position: absolute; bottom: 2px; left: 0; right: 0; background: rgba(0, 0, 0, 5); color: #fff; font-size: .14px; text-align: center; overflow: hidden; line-height: 2px; height: 2px; white-space: nowrap; text-overflow: ellipsis; }
.home_xianshi_goods ul a em { position: absolute; font-size: 1 4px; right: 0; top: 0; background: rgba(255, 102, 0, 8); color: #fff; display: block; height: 1 4px; padding-top: .04px; padding-right: .04px; padding-bottom: .04px; }
.home_xianshi_goods ul a em:before { content: "抢购价:￥"; font-size: .1px; }
.home_xianshi_goods ul a em:after { content: ""; display: block; height: 0; width: 0; position: absolute; left: -.22px; top: 0; border: .11px solid; border-color: rgba(255, 102, 0, 8) rgba(255, 102, 0, 8) transparent transparent; }
.home_xianshi_goods ul a time { height: .2px; line-height: .2px; display: block; font-size: .1px; color: #999; }
.home_xianshi_goods ul a time:before { content: "倒计时:"; font-weight: bold; color: #f60; font-size: .11px; }
.home_xianshi_goods ul a time span { font-size: .11px; color: #F85D92; }

.goods_sort .sort_btn { display: block; float: left; height: 45px; line-height: 45px; width: 25%; }
.goods_sort .sort_btn.on { height: 43px; }
.goods_sort .sort_btn i { padding-left: 01px; }

.goods_sort { background: #fff;border-bottom: 1px solid #ececec;}
.goods_sort .sort_btn { text-align: center; background: #fff; font-size: 15px;overflow: hidden;}
.goods_sort .sort_btn.on { border-bottom: 03px solid #ff6a00; color: #ff6a00; }

.goods_list { /*background: #fff;*/width: 94%;margin: 0 3%;padding: 1px 0;}
.goods_list ul li { /*outline: 1px solid #ededed;*/ overflow: hidden; float: left; position: relative; width: 47.5%;background: #fff;border-radius: 05px;overflow: hidden; margin-top:05px; margin-left:1%;margin-right:3%;}
.goods_list ul li:nth-child(2n){margin-left:0%;margin-right:1%;}
.goods_list ul li a { display: block; }
.goods_list ul li .picbtn {
  position: absolute;
  display: block;
  width: 3px;
  bottom: 35px;
  height: 25px;
  right: 01px;
  z-index: 2;
  line-height: 25px;
  border-radius: 1px;
  text-align: center;}
.goods_list ul li .picbtn em{
    font-size: 2px;
    color: #cccccc;
  }
.goods_list ul li .photo { position: relative; display: block; width: 98%;margin: 0 1%;height: 1px;}
.goods_list ul li .photo img {border-radius: 05px;position: absolute; height: 1px; width: 100%; display: block; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);border: #eeeef0 0px solid;padding: 0;}
.goods_list ul li .photo i{
    width: 100%;
    height: 5px;
    position: absolute;
    top: 35px;
    overflow: hidden;
	z-index: 3;
	display: none;
}
.goods_list ul li .photo i em{
    font-size: 38px;
    width: 44px;
    height: 44px;
    font-weight: normal;
    color: #ffffff;
    opacity: 8;
    display: block;
    text-align: center;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 02px;
}

.goods_list ul li .name {
	height: 2px;
    line-height: 2px;
    font-size: 14px;
    color: #555;
    margin: 08px 0 08px;
    overflow: hidden;
/*    white-space: nowrap;
    text-overflow: ellipsis;*/
    width: 100%;
	font-weight:normal;	
	word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;	
}
.goods_list ul li .name strong {margin: 0 auto;
    margin: 0 auto;
    display: table;
    font-weight: bold;
    overflow: hidden;
    /* white-space: nowrap; */
    text-overflow: ellipsis;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.goods_list ul li .price {
	height: 2px;
    line-height: 2px;
    font-size: 17px;
    color: #ff5a00;
    margin: 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
	font-weight:normal;
	display: block;
	font-family: DINOT-Medium,DINOT;
	margin-top: -05px;
}
.goods_list ul li .price b{
	height: 2px;
    line-height: 2px;
    font-size: 17px;
    color: #ff5a00;
	display: block;
	float:left;
	font-weight:normal;
	font-family: DINOT-Medium,DINOT;
}
.goods_list ul li .price em{
	height: 2px;
    line-height: 2px;
    font-size: 13px;
	display: block;
	float:left;
	margin-left: 03px;
}
.goods_list ul li .old_price { text-decoration: line-through; color: #999; font-size: 1px; float: right; line-height: 14px; }
.goods_list ul li .rkbtn{
	position: absolute;
    right: 08px;
    bottom: 08px;
    width: 45px;
    height: 22px;
    line-height: 22px;
    border-radius: 25px;
    color: #fff;
    text-align: center;
    background-image: linear-gradient(106deg, #0cb46a 5%, #0cb46a 100%);
    font-size: 11px;
}



.goods_list ul li .del {background: #bbb;text-align: center; display: block; height: 22px; line-height: 22px; color:#fff;}

.del_fav { width: 64px; padding: 08px; text-align: center; border: 1px solid #ededed; display: block; margin: 08px auto 0; border-radius: 048px; text-decoration: none; }

.nothing { text-align: center; color: #46c100; font-size: 14px; }
.nothing i { font-size: 1px; line-height: 2; }
.nothing p { line-height: 4; }
.nothing .tips { text-align: center; margin-top: 2px; }
.nothing .tips a { display: inline-block; height: 32px; line-height: 32px; padding: 0 15px; background: #5BC2D9; color: #fff; }
.nothing .tips a:first-child { margin-right: 1px; }

.map_list dl { padding: 1px 15px; }
.map_list dl:nth-child(2n) { background: #fafafa; }
.map_list dl dt { font-size: 14px; font-weight: bold; }
.map_list dl dd { padding-top: 1px; line-height: 2px; }
.map_list dl dd a { display: block; padding: 02px 1px; border: 1px solid #ededed; margin: 0 05px 05px 0; float: left; background: #fff; }

.goods_photo { position: relative; }
.goods_photo img { width: 100%; height: 2.1px; }
.goods_photo .focus { text-align: center; line-height: 2; }
.goods_photo .focus span { display: inline-block; width: 08px; height: 08px; margin: 0 03px; border-radius: 50%; background: #fff; line-height: 100%; /*box-shadow: 0 0 03px rgba(85, 85, 85, 5); */}
.goods_photo .focus span.current { background: #f8e7c9; }

section.goods_photo {}
.price_div{
	margin: 15px 3% 0 3%;
    width: 94%;
	padding: 0;
    font-size: 13px;
    overflow: hidden;
    /* background-image: -webkit-linear-gradient(360deg, #f7f7f7 20%, #0cb46a 100%); */
    /* background-image: linear-gradient(360deg, #f7f7f7 20%, #0cb46a 100%); */
    position: relative;
    height: 75px;
    box-sizing: border-box;
    border-radius: 11px 11px 0 0;
	z-index: 1;
    position: relative;
}
.price_div .pricecon{
	padding: 12px 4%;
    overflow: hidden;
    /* background: url(../image/user-member_top_bg.png) no-repeat center top; */
    background: url(../image/user-member_top_bg.png) no-repeat center top #ffa000;
    background-size: cover;
    position: relative;
    height: 75px;
    box-sizing: border-box;
    border-radius: 11px 11px 0 0;
	width: 100%;
}
.price_div .pricecon .pricel{
	width: 60%;
    height: 36px;
    line-height: 36px;
    display: inline-block;
    float: left;
}
.price_div .pricecon .pricel i{font-weight: bold;
    color: #fff;
    font-size: 15px;
    float: left;
    height: 26px;
    line-height: 26px;
    margin-top: 12px;
}
.price_div .pricecon .pricel b{font-weight: normal;
    color: #fff;
    font-size: 34px;
    float: left;
    height: 36px;
    line-height: 36px;
}
.price_div .pricecon .pricel em{color: #ff9000;
    font-size: 13px;
    background: #fffaf3;
    border-radius: 25px;
    height: 19px;
    line-height: 19px;
    display: inline-block;
    padding: 0 08px;
    float: left;
    margin-left: 09px;
    margin-top: 1px;
}
.ccpricel{
	width: 60%;
    height: 32px;
    line-height: 32px;
    display: inline-block;
    float: left;
}
.ccpricel i{font-weight: normal;
    color: #ff662f;
    font-size: 2px;
    float: left;
    height: 26px;
    line-height: 26px;
    margin-top: 05px;
}
.ccpricel b{font-weight: normal;
    color: #ff662f;
    font-size: 25px;
    float: left;
    height: 32px;
    line-height: 32px;
	font-family: DINOT-Medium,DINOT;
}
.ccpricel em{color: #ff9000;
    font-size: 13px;
    background: #fffaf3;
    border-radius: 25px;
    height: 19px;
    line-height: 19px;
    display: inline-block;
    padding: 0 08px;
    float: left;
    margin-left: 09px;
    margin-top: 1px;
}
.price_div .pricecon .pricer{color: #fffaf3;
    font-size: 14px;
    width: 40%;
    height: 36px;
    line-height: 36px;
    display: inline-block;
    z-index: 4;
    position: absolute;
    right: 08px;
    text-align: right;
}
.price_div .pricecon .pricer i{color: #fffaf3;
    font-size: 2px;
    width: 36px;
    height: 36px;
    line-height: 36px;
    display: inline-block;
    float: right;
}
.price_div .pricecon .pricer b{color: #fffaf3;
    font-size: 14px;
    width: 32px;
    height: 36px;
    line-height: 36px;
    display: inline-block;
    float: right;
    font-weight: normal;
}
.goods_info {    margin: 15px 3% 0 3%;
    font-size: 13px;
    width: 88%;
    background: #ffffff;
    padding: 0 3%;
    border-radius: 11px;
	z-index: 2;
    position: relative;
	padding-bottom: 15px;}
.goods_info > ul > li { padding: 05px; border-bottom: 1px solid #efefef; line-height: 32px;overflow: hidden;}
.goods_info > ul > li:last-child{border-bottom: 0px solid #efefef;}
.goods_info > ul > li.goods_name { font-weight: bold; font-size: 18px; color: #555;line-height: 28px;padding-bottom: 15px;padding-top: 18px;}
.goods_info > ul > li.goods_name img{height: 21px;border-radius: 05px;float: left;margin-top: 04px;}
.goods_info > ul > li.area_li { position: relative; }
.goods_info > ul > li b{ float:left; font-weight:normal;margin-right: 1px;}
.goods_info > ul > li span{ float:left;}
.goods_info > ul > li.goods_typenum {}
.goods_info > ul > li.goods_typenum span{
	width: 33.3%;
}
.goods_info > ul > li.goods_typenum span b{
	color: #888;
}
.goods_info > ul > li.goods_typenum span b i{font-size: 16px;
    float: left;
    margin-right: 02px;
}
.goods_info .price { font-weight: bold; color: #ff5a00; font-size: 18px;float:left;}
.goods_info .old_price { text-decoration: line-through; color: #ccc;float: left;margin-left: 1px;}
.goods_info .time { font-size: 14px; font-weight: bold; color: #f69800; }
.goods_info .sel_area { color: #f60; }
.goods_info .area_box { position: absolute; left: 0; top: 24px; right: 0; border: 2px solid #ffc299; padding: 05px 0; background: #fff9f5; }
.goods_info .area_box li { width: 25%; float: left; text-align: center; }
.goods_info .area_box a { display: block; height: 2px; line-height: 2px; padding: 03px; overflow: hidden; }
.goods_info .number {}
.goods_info .seller_name { color: #222; }
.goods_info .seller_tel {  }
.goods_info .goods_tags { display: table; }
.goods_info .goods_tags dt, .goods_info .goods_tags dd { display: table-cell; vertical-align: middle;float: left;}
.goods_info .goods_tags span { display: block; float: left; height: 2px; line-height: 2px; box-shadow: 0 0 0 1px #ededed; padding: 02px 05px; margin: 038px 05px 0 0;border-radius: 05px;}
.goods_info .goods_tags span.current { background: #ee4442; color: #fff; box-shadow: 0 0 0 1px #ee4442; }
.goods_info .goods_tags span.img_tags { padding: 0; width: 3px; height: 3px; }
.goods_info .goods_tags span.img_tags img { display: block; width: 3px; height: 3px; }
.goods_info .read_more { height: 3px; line-height: 3px; width: 80%; margin: 15px auto; border: 1px solid #ededed; border-radius: 15px; background: #fafafa; display: block; text-align: center; }

.goods_favorite { position: absolute; top: 50px; right: 18px; z-index: 100; font-size: 2px; color: #f69800; }

.goods_num_adjust {}
.goods_num_adjust span, .goods_num_adjust input {
    display: block;
    outline: 1px solid #ededed;
    float: left;
    height: 22px;
    line-height: 21px;
    text-align: center;
    /* margin-top: 04px; */
    }
.goods_num_adjust span { background: #f0f0f0; width: 24px; font-size: 18px; }
.goods_num_adjust input { width: 5px; background: #fff; border: none; }

.pro_tab { width: 2.4px; margin: 0 auto 15px; overflow: hidden; border-radius: 16px; box-shadow: 0 0 0 1px #ededed; height: 32px; position: fixed; top: 55px; left: 50%; margin-left: -1.2px; }
.pro_tab li { float: left; width: 8px; height: 32px; background: #fafafa; text-align: center; line-height: 32px; box-shadow: 0 0 0 1px #ededed; color: #999; cursor: pointer; }
.pro_tab li.on {background: #FFEDE1;color: #E8352C;}

.pro_con {margin: 08px 3%;
    font-size: 13px;
    width: 94%;
    background: #ffffff;
    border-radius: 11px;
    padding: 15px 0;}


.goods_seller {
	width: 84%;
    margin: 08px 3%;
    position: relative;
	background: #ffffff;
    /*background: #f7f7f7;*/
    border-radius: 11px;
    padding: 15px 5%;
    height: 67px;
    position: relative;
    /*background: #ebf9f3;*/
}
.goods_seller .seller_con {
	padding: 0;
}
.goods_seller .seller_con p {
  height: 45px;
  line-height: 45px;
  color: #2b2b2b;
}
.goods_seller .simg{
  width: 65px;
    height: 65px;
    margin-right: 1px;
    display: block;
    float: left;
}
.goods_seller .simg img{
  width: 65px;
    height: 65px;
    border-radius: 50%;
    border: 1px solid #ffffff;
}
.goods_seller .seller_con{
  width: 73%;
    height: 67px;
    display: block;
    float: left;
}
.goods_seller .seller_con .sh{
  width: 100%;
    height: 32px;
    display: block;
}
.goods_seller .seller_con .sh .tt{
  width: 100%;
    overflow: hidden;
    height: 32px;
    color: #555;
    line-height: 32px;
    font-size: 16px;
    font-weight: bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.goods_seller .seller_con .sh .rr{
	position: absolute;
    right: 1px;
    top: 2px;
    font-size: 22px;
}
.goods_seller .seller_con .sh .rr i{
	    font-size: 22px;
}
.goods_seller .seller_con .sl{
  width: 100%;
    height: 24px;
    display: block;
    margin-top: 05px;
}
.goods_seller .seller_con .sl a{
	border: 1px solid #a5e7ca;
    padding: 0 1px 0 07px;
    height: 2px;
    line-height: 2px;
    display: inline-block;
    margin-right: 1px;
    border-radius: 25px;
    font-size: 13px;
    /*background: #ebf9f3;*/
    color: #0cb46a;
}
.goods_seller .seller_con .sl a i{
	font-size: 17px;
    float: left;
    margin-right: 02px;
}
.home_seller0 {
	width: 100%;
    position: relative;
    height: 18px;
    position: relative;
}
.home_seller2 {
	width: 100%;
    position: relative;
    height: 18px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
	opacity: 4;
}
.home_seller3 {
	width: 100%;
    top: 0;
    height: 18px;
    position: absolute;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    z-index: 2;
}
.home_seller {
	width: 82%;
    margin: 0 4%;
    margin-top: 12px;
    top: 0;
    margin-bottom: 0;
    /* background: #ffffff; */
    /* background: #f7f7f7; */
    border-radius: 11px;
    padding: 15px 5%;
    height: 76px;
    position: absolute;
    /* background: #ebf9f3; */
    z-index: 3;
}
.home_seller .seller_con {
	padding: 0;
}
.home_seller .seller_con p {
  height: 45px;
  line-height: 45px;
  color: #2b2b2b;
}
.home_seller .simg{
  width: 65px;
    height: 65px;
    margin-right: 1px;
    display: block;
    float: left;
}
.home_seller .simg img{
  width: 65px;
    height: 65px;
    border-radius: 50%;
    border: 1px solid #ffffff;
}
.home_seller .seller_con{
  width: 73%;
    height: 67px;
    display: block;
    float: left;
}
.home_seller .seller_con .sh{
  width: 100%;
    height: 32px;
    display: block;
}
.home_seller .seller_con .sh .tt{
  width: 100%;
    overflow: hidden;
    height: 32px;
    color: #444;
    line-height: 32px;
    font-size: 18px;
    font-weight: bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.home_seller .seller_con .sh .rr{
	position: absolute;
    right: 1px;
    top: 2px;
    font-size: 22px;
}
.home_seller .seller_con .sh .rr i{
	    font-size: 22px;
}
.home_seller .seller_con .sl{
  width: 100%;
    height: 24px;
    display: block;
    margin-top: 05px;
}
.home_seller .seller_con .sl a{
	border: 1px solid #888;
    padding: 0 1px 0 07px;
    height: 2px;
    line-height: 2px;
    display: inline-block;
    margin-right: 1px;
    border-radius: 25px;
    font-size: 13px;
    /*background: #ebf9f3;*/
    color: #444;
}
.home_seller .seller_con .sl a i{
	font-size: 17px;
    float: left;
    margin-right: 02px;
}
.mu_tcon0 {
	width: 100%;
    position: relative;
    height: 68px;
    position: relative;
}
.mu_tcon2 {
	width: 100%;
    position: relative;
    height: 68px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
	opacity: 4;
}
.mu_tcon3 {
	width: 100%;
    top: 0;
    height: 88px;
    position: absolute;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    z-index: 2;
}
.mu_tcon {
	width: 86%;
    margin: 0 4%;
    margin-top: 12px;
    top: 0;
    margin-bottom: 0;
    /* background: #ffffff; */
    /* background: #f7f7f7; */
    border-radius: 11px;
    padding: 15px 3%;
    height: 06px;
    position: absolute;
    /* background: #ebf9f3; */
    z-index: 3;
}
.mu_tcon .mu_mcon {
	padding: 0;
}
.mu_tcon .mu_mcon p {
  height: 45px;
  line-height: 45px;
  color: #2b2b2b;
}
.mu_tcon .simg{
  width: 95px;
    height: 95px;
    margin-right: 15px;
    display: block;
    float: left;
	position:relative;
	overflow:hidden;
	border: 1px solid #ffffff;
    border-radius: 11px; 
}
.mu_tcon .simg img{
  width: 95px;
    height: 95px;   
}
.mu_tcon .simg span{
font-size: 1px;
    text-align: center;
    line-height: 18px;
    /*border-radius: 0 0 11px 11px;*/
    height: 18px;
    font-weight: normal;
    color: #fff;
    position: absolute;
    bottom: 0;
    opacity: 5;
    background: #000000;
    width: 95px;
    left: 0;
    overflow: hidden;
	/*border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;*/
}
.mu_tcon .simg span i{
font-size: 15px;
    float: left;
    margin-right: 02px;
}
.mu_tcon .mu_mcon{
  width: 63%;
    height: 67px;
    display: block;
    float: left;
}
.mu_tcon .mu_mcon .sh{
  width: 100%;
    height: 32px;
    display: block;
}
.mu_tcon .mu_mcon .sh .tt{
  width: 100%;
    overflow: hidden;
    height: 32px;
    color: #444;
    line-height: 32px;
    font-size: 18px;
    font-weight: bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.mu_tcon .mu_mcon .sh .rr{
	position: absolute;
    right: 1px;
    top: 2px;
    font-size: 22px;
}
.mu_tcon .mu_mcon .sh .rr i{
	    font-size: 22px;
}
.mu_tcon .mu_mcon .sh2{
	font-size: 11px;
    float: left;
    width: 100%;
    color: #666;
    white-space: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 16px;
    height: 35px;
    font-weight: normal;
    width: 100%;
    float: left;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.mu_tcon .mu_mcon .sh3{
	font-size: 1px;
    float: left;
    width: 100%;
    color: #999;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 2px;
    height: 2px;
    font-weight: normal;
    width: 100%;
    float: left;
}
.mu_tcon .mu_mcon .sh3 em i {
    color: #666;
    float: left;
    -webkit-text-stroke-width: 0px;
    font-weight: bold;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 2px;
}
.mu_tcon .mu_mcon .sl{
  width: 100%;
    height: 24px;
    display: block;
    margin-top: 03px;
    float: left;
}
.mu_tcon .mu_mcon .sl a{
	border: 1px solid #888;
    padding: 0 07px 0 03px;
    height: 2px;
    line-height: 2px;
    display: inline-block;
    margin-right: 05px;
    border-radius: 25px;
    font-size: 12px;
    /*background: #ebf9f3;*/
    color: #444;
}
.mu_tcon .mu_mcon .sl a i{
	font-size: 17px;
    float: left;
    margin-right: 02px;
}
.mu_divcon{background-color: #fff;
    font-size: 125px;
    width: 88%;
    padding: 15px 3% 35px;
    text-align: justify;
    margin: 15px 3%;
    line-height: 24px;
    color: #4f4f4f;
    border-radius: 11px;
	min-height: 4px;}
.mu_divcon h2{font-weight:normal;
    height: 28px;
    line-height: 28px;
    width: 32%;
    position: relative;
    margin: 0 auto;
    display: block;
    text-align: center;
    background-color: #fff;
	font-size: 2px;
	margin-bottom: 08px;
	color: #666;
	margin-top: 08px;
}
.mu_divcon:before {
    /*content: '';
    display: block;
    height: 03px;
    line-height: 05px;
    text-align: center;
    color: #ddd;
	background-color:#c5f3df;
    border-radius: 25px;
    margin-top: -118px;
    margin-left: 0px;*/
}
.mu_divcon .coninfo{font-size: 14px;
    text-align: justify;
    line-height: 24px;
    color: #666;
}
.mu_divcon .coninfo img{
	max-width:100%;
}
.mu_divcon .linkico{
	padding-top: 18px;
    width: 98%;
    margin: 0 1%;
    overflow: hidden;
}
.mu_divcon .linkico li{
	width: 25%;
    float: left;
    list-style: none;
    height: 75px;
    margin-bottom: 15px;
}
.mu_divcon .linkico li .pic{
	position: relative;
    height: 75px;
}
.mu_divcon .linkico li .pic img{
	width: 35px;
    margin: 05px auto;
    display: block;
    height: 35px;
	border-radius: 05px;
    border: #eeeef0 0px solid;
}
.mu_divcon .linkico li .pic span{
	position: absolute;
    font-size: 13px;
    width: 100%;
    text-align: center;
    height: 3px;
    line-height: 3px;
    color: #666;
}
.mu_divcon .golinkico{
	padding-top: 18px;
    width: 98%;
    margin: 0 1%;
    overflow: hidden;
}
.mu_divcon .golinkico li{
	height: 38px;
    border-radius: 05px;
    width: 34%;
    margin-right: 4.4%;
    float: left;
    display: block;
    margin-bottom: 1px;
    position: relative;
}
.mu_divcon .golinkico li:nth-child(3n){margin-right:0%;}
.mu_divcon .golinkico li .pic{
	position: relative;
    height: 38px;
    width: 100%;
    display: block;
    border-radius: 05px;
}
.mu_divcon .golinkico li .pic img{
	border: #eeeef0 1px solid;
    width: 88%;
    height: 85px;
    border-radius: 05px;
    display: block;
    padding: 05px 5%;
}
.mu_divcon .golinkico li .pic span{
	font-size: 13px;
    text-align: center;
    line-height: 18px;
    height: 36px;
    font-weight: normal;
    color: #666;
    position: absolute;
    bottom: 0;
    /* opacity: 6; */
    /* background: #000000; */
    width: 100%;
    left: 0;
    overflow: hidden;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.mu_nav0 {
  width: 92%;
    overflow: hidden;
    padding: 0 4%;
    z-index: 2;
    position: relative;
    margin-top: -12px;
}
.mu_nav {
  width: 100%;
    overflow: hidden;
    /*border-bottom: 075px solid #efefef;*/
}
.mu_nav li {
  width: 20%;
    float: left;
}
.mu_nav li a {
  display: block;
    height: 2px;
    line-height: 2px;
    padding: 05px 01px;
    text-align: center;
    font-size: 13px;
    color: #fff;
    border-radius: 08px;
    width: 58px;
    margin: 0 auto;
}
.mu_nav li:nth-child(1) a {
  background: #ff971c;
}
.mu_nav li:nth-child(2) a {
  background: #78d451;
}
.mu_nav li:nth-child(3) a {
  background: #ff7d7d;
}
.mu_nav li:nth-child(4) a {
  background: #dc89ff;
}
.mu_nav li:nth-child(5) a {
  background: #fd88b9;
}
.mu_nav li:nth-child(6) a {
  background: #ffc600;
}
.mu_nav li:nth-child(7) a {
  background: #47d1a8;
}
.mu_nav li:nth-child(8) a {
  background: #1abaff;
}
.serv_div{
	margin: 0 3% 08px 3%;
    width: 94%;
	padding: 1px 3%;
    font-size: 12px;
    overflow: hidden;
    /*background: #f4fdf9;*/
	background: #fff;
    position: relative;
    color: #bbb;
    box-sizing: border-box;
    border-radius: 0 0 11px 11px;
	z-index: 1;
    position: relative;
}
.serv_div span{
	height: 2px;
    line-height: 2px;
    display: inline-block;
	width: 50%;
	float:left;
}
.serv_div span i{
	font-size: 17px;
    float: left;
    margin-right: 05px;
	/*color: #0cb46a;*/
}




.commet, .recommet { margin-bottom: 15px; }
.commet .user, .recommet .user { width: 4px; float: left; }
.commet .user img, .recommet .user img { width: 4px; height: 4px; display: block; border-radius: 50%; box-shadow: 0 0 0 3px #fff, 0 0 0 4px #ededed; }
.commet .desc, .recommet .desc { max-width: 2px; float: left; min-height: 2px; border-radius: 05px; background: #fafafa; box-shadow: 0 0 0 1px #ededed; padding: 1px; line-height: 6; position: relative; margin-left: 2px; }
.commet .desc:before, .recommet .desc:before { content: ""; position: absolute; left: -07px; top: 15px; width: 1px; height: 1px; border: solid #ededed; background: #fafafa; border-width: 1px 1px 0 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }

.recommet .user { float: right; }
.recommet .desc { float: right; margin-left: 0; margin-right: 2px; background: #46c100; color: #fff; box-shadow: 0 0 0 1px #3da800; }
.recommet .desc:before { left: auto; right: -06px; -webkit-transform: rotate(45deg); transform: rotate(45deg); border-color: #3da800; background: #46c100; }

.question_btn { margin-bottom: .05px; }
.question_btn a { display: block; width: 70%; text-align: center; height: 26px; line-height: 26px; border-radius: 13px; margin: 5px auto; background: #5BC2D9; color: #fff; }

.seller_list { padding: 15px; }
.seller_list li { width: 575px; float: left; margin-bottom: .15px; width: -webkit-calc(50% - 075px); width: calc(50% - 075px); }
.seller_list li:nth-child(2n) { float: right; }
.seller_list li a { display: block; box-shadow: 0 0 0 1px #fff, 0 0 0 2px #ededed; position: relative; padding: 4px 1px 1px; line-height: 6; }
.seller_list li strong { display: block; text-align: center; position: absolute; left: 0; top: 0; width: 100%; height: 32px; line-height: 32px; background: #5BC2D9; color: #fff; }
.seller_list li .star { color: #f60; margin-right: 02px; }
.seller_list li img { display: block; width: 100%; height: .5px; }

.seller_info dl { height: 32px; line-height: 32px; display: table; width: 100%; }
.seller_info dl dd, .seller_info dl dt { display: table-cell; }
.seller_info dl dt { color: #999; width: 7px; text-align: right; }
.seller_info dl dd { padding-left: 05px; }
.seller_info dl:nth-child(2n) { background: #fafafa; }
.seller_info .fa-star { color: #f60; margin-right: 02px; }
.seller_info + .goods_sort { border-top: 0px solid #ededed; margin-top: 1px; }

.star { display: inline-block; width: 6px; height: 12px; vertical-align: middle; background: url("../image/star.png") 0 bottom no-repeat; background-size: 100% auto; }
.star:before { content: ""; display: block; height: 12px; background: url("../image/star.png") 0 0 no-repeat; background-size: 6px auto; }
.star.star_0:before { width: 0%; }
.star.star_1:before { width: 20%; }
.star.star_2:before { width: 40%; }
.star.star_3:before { width: 60%; }
.star.star_4:before { width: 80%; }
.star.star_5:before { width: 100%; }
.home_news_list{width: 92%;padding: 15px 4%;}
.home_news_list li { height: 4px; line-height: 4px; overflow: hidden; padding: 0;background: #ffffff;border-bottom: 1px solid #efefef;}
.home_news_list li:last-child {border-bottom: 0px solid #efefef!important;}
.home_news_list li time { float: right; color: #999; font-size: 11px; }
.home_news_list li a { display: block; position: relative; text-indent: 08px;font-size: 14px;}
/*.home_news_list li a:before { content: ""; width: 03px; height: 03px; border-radius: 50%; background: #f60; display: block; position: absolute; left: 0; top: 15px; }*/
.home_news_list li i {
  font-size: 17px;
    color: #4f4f4f;
    position: relative;
    margin-right: 05px;
	display: none;
}
.home_news_list li label {
  font-size: 15px;
  color: #cdcdcd;
  float: right;
}
.home_news_list li:last-child {
  border-bottom: none;
}

.group_list { padding: 2px; }
.group_list li { padding: 15px 0; }
.group_list li a { display: block; position: relative; padding-left: 1px; height: 1px; }
.group_list li .nobuy .key { background: #999; }
.group_list li .nobuy .name { background: rgba(153, 153, 153, 8); }
.group_list li .nobuy .photo img { box-shadow: 0 0 0 1px rgba(153, 153, 153, 5); -webkit-filter: grayscale(100%); filter: grayscale(100%); }
.group_list li .nobuy .price, .group_list li .nobuy .sale, .group_list li .nobuy .old_price { color: rgba(153, 153, 153, 8); }
.group_list li .nobuy:after { content: "卖完啦!"; display: block; position: absolute; top: 24px; left: 1px; text-align: center; font-size: 4px; color: #999; }
.group_list li .photo { position: absolute; left: 0; top: 0; }
.group_list li .photo img { display: block; box-shadow: 0 0 0 1px rgba(246, 152, 0, 5); width: 1px; height: 1px; border-radius: 0 1px; }
.group_list li .photo img.goods_photo { margin-top: 0 !important; }
.group_list li .key { width: 24px; height: 24px; border-radius: 50%; background: #dd8800; text-align: center; line-height: 24px; display: block; left: -12px; top: -12px; position: absolute; z-index: 1; color: #fff; box-shadow: 0 0 0 1px rgba(255, 255, 255, 5); }
.group_list li .name { position: absolute; display: block; left: 07px; top: -09px; z-index: 1; text-align: center; background: #f69800; padding: 0 1px; color: #fff; font-size: 11px; border-radius: 0 09px 09px 0; max-width: 30%; overflow: hidden; line-height: 18px; height: 18px; white-space: nowrap; text-overflow: ellipsis; }
.group_list li .countdown { font-size: 16px; text-align: center; line-height: 3px; background: rgba(246, 152, 0, 1); color: #f69800; border-radius: 05px; border: 1px dotted rgba(246, 152, 0, 5); }
.group_list li .count, .group_list li .max_count { color: #999; margin: 05px 0; display: inline-block; }
.group_list li .count em, .group_list li .max_count em { font-size: 15px; font-weight: bold; color: #f69800; }
.group_list li .old_price { display: block; text-decoration: line-through; color: #999; }
.group_list li .old_price:before { content: "销售价："; }
.group_list li .price { display: block; position: absolute; right: 0; bottom: 0; font-size: 24px; color: #f69800; }
.group_list li .price:before { content: "团购价："; font-size: 12px; }
.group_list li .sale { display: block; position: absolute; left: 1px; bottom: 0; font-size: 24px; color: #f69800; }
.group_list li .sale:after { content: "折"; font-size: 12px; }

.consult_goods { position: relative; top: -15px; }
.consult_goods img { display: block; width: 100%; }
.consult_goods a { display: block; height: 4px; padding: 0 15px; position: absolute; left: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, 5); color: #fff; text-align: center; font-size: 14px; line-height: 4px; overflow: hidden; }
.consult_goods:before { content: "咨询商品"; position: absolute; background: #ee4442; width: 2px; height: 4px; line-height: 4px; text-align: center; color: #fff; font-size: 18px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); left: -5px; top: 25px; }

/* 拼团 */
.pingou { background-color: whitesmoke; overflow: hidden; font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; }
.pingou .pt-title { height: 30px; line-height: 30px; width: 100%; font-family: PingFangSC-Medium; letter-spacing: 0; }
.pingou .pt-title p { height: 26px; margin: 0 auto; padding: 5px 0; line-height: 26px; font-size: 16px; font-family: PingFangSC-Medium; color: #222; letter-spacing: 0; text-align: center; vertical-align: middle; }
.pingou .pt-title p span { font-family: PingFangSC-Thin; color: #101010; font-size: 28px; margin: 0 9px; }
.pingou ul li { background: #fff; height: -webkit-calc(50vw - 20px); height: calc(50vw - 20px); width: -webkit-calc(100% - 20px); width: calc(100% - 20px); margin: 10px; -webkit-transition: all 2s linear; transition: all 2s linear; position: relative; z-index: 2; }
.pingou ul li span { display: block; }
.pingou ul li:hover { -webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, 1); box-shadow: 0 10px 15px rgba(0, 0, 0, 1); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); }
.pingou ul li img { width: 100%; height: 100%; display: block; padding: 0; border-style: none; }
.pingou ul li a { text-decoration: none; }
.pingou ul li .img-con { width: 40%; height: 100%; float: left; margin-left: 0 !important; padding-top: 0 !important; background-color: #e9e9e9; border: 0 none; overflow: hidden; _zoom: 1; }
.pingou ul li .pro-con { margin-left: 40%; width: -webkit-calc(60vw - 30px); width: calc(60vw - 30px); padding-top: 10px; padding-left: 10px; text-align: left; }
.pingou ul li .pro-con .pro-title { line-height: 2; margin: 0; padding: 0; font-size: 16px; font-weight: normal; color: #212121; }
.pingou ul li .pro-con .pro-desc { color: #b0b0b0; margin: 0 0 15px; padding: 0; font-size: 12px; padding-top: 8px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; }
.pingou ul li .pro-con .banner { width: 100%; overflow: hidden; _zoom: 1; height: 28px; margin-right: 10px; background: #414141; }
.pingou ul li .pro-con .banner dd { width: 50%; cursor: pointer; line-height: 28px; height: 28px; text-align: center; color: #fff; float: left; font-size: 14px; background: #414141; }
.pingou ul li .pro-con .banner dd em { display: inline-block; *zoom: 1; *display: inline; font-style: normal; font-size: 12px; line-height: 1; vertical-align: middle; }
.pingou ul li .pro-con .banner dd.active { background: #f1393a; }
.pingou ul li .pro-con .price { font-size: 18px; color: #f1393a; line-height: 1; margin-top: 15px; }
.pingou ul li .pro-con .price em { font-size: 12px; font-style: normal; margin-right: 5px; }
.pingou ul li .pro-con .price del { margin-left: 5px; font-size: 12px; color: #666; text-decoration: line-through; }
.pingou .notic { padding-bottom: 20px; font-size: 12px; padding-left: 10px; color: rgba(0, 0, 0, 5); margin-top: 30px; text-align: left; line-height: 20px; }
.pingou .notic h3 { font-size: 12px; margin-bottom: 5px; }

.user_main_info {position: relative;background-color: #fff;padding: 4px 4% 05px 4%;/*border-radius: 1px;*/margin-top: -4px;/*box-shadow: 0 06px 15px 0 rgba(51,51,51,.1);*/overflow: hidden;
  background: url(../image/arc.png) no-repeat center top;
  background-size: 100%; width:92%;}
.user_main_info li {position:relative;float: left; width: 25%; font-size: 16px; text-align: center;line-height: 25px;color: #3c3c3c;}
.user_main_info li>a{display:block;}
.user_main_info ol li:after {
	content: "";
	display: block;
    width: 01px;
    height: 35px;
    background: #EFEFEF;
    position: absolute;
    right: 0px;
    top: 08px;
}
.user_main_info ol li:last-child:after {
	content: "";
	display: block;
    width: 00px;
    height: 35px;
    background: #EFEFEF;
    position: absolute;
    right: 0px;
    top: 08px;
}
.user_main_info li em { color: #3c3c3c;font-size: 22px;font-weight: bold;font-family: DINOT-Medium,DINOT;}
.user_main_info li p { color: #666;font-size: 15px;}
.user_main_info li p b{ color: #a4a5a7; font-size:14px; font-weight:normal;}
.user_main_info li i {
	white-space: nowrap;
    position: absolute;
    left: 60%;
    top: -09px;
    color: #fff;
    font-size: 085px;
    padding-left: 04px;
    padding-right: 04px;
    height: 14px;
    line-height: 14px;
    background-image: -webkit-linear-gradient(4deg, #FD6D47 0%, #ff5a00 100%);
    background-image: linear-gradient(86deg, #FD6D47 0%, #ff5a00 100%);
    box-shadow: 0 01px 05px 0 rgba(220, 30, 50, 4);
    border-radius: 1px 1px 1px 0;
    border: 005px solid #FFFFFF;
	z-index: 99;
}

.user_main_order {margin: 1px 4%;background-color: #fff;padding: 02px 0px 1px 0px;border-radius: 1px;width:92%;}
.user_main_order h3 {font-weight: normal;height: 4px; line-height: 4px; font-size: 17px; color: #222;border-bottom: 1px solid #efefef;}
.user_main_order h3 span{ font-weight:bold;}
.user_main_order h3 i{ height: 4px; line-height: 41px; font-size: 15px; color: #c1c1c1; float:right;}
.user_main_order h3 em{ height: 4px; line-height: 4px; font-size: 15px; color: #c1c1c1; float:right;}
.user_main_order ol {
	margin-top:15px;
}
.user_main_order li { float: left; width: 25%; font-size: 16px; text-align: center;line-height: 25px;color: #727272;}
.user_main_order li em { color: #3c3c3c;font-size: 28px;}
.user_main_order li p { color: #666;}
.user_main_task {margin: 1px 4%;
    /* background-color: #fff; */
    padding: 15px 0% 15px;
    border-radius: 1px;
    width: 92%;
    background: #f7f7f7;}
.user_main_task h3 {font-weight: normal;
    height: 3px;
    line-height: 2px;
    font-size: 17px;
    color: #555;
    border-bottom: 1px solid #eee;
    margin: 0 4%;
    width: 92%;}
.user_main_task h3 span{font-weight: bold;
    color: #555;
    font-size: 15px;}
.user_main_task h3 i{height: 3px;
    line-height: 21px;
    font-size: 15px;
    color: #c1c1c1;
    float: right;}
.user_main_task h3 em{width: 75px;
    height: 25px;
    line-height: 25px;
    border-radius: 18px;
    color: rgb(255 106 0);
    background: rgb(255 236 223);
    font-weight: normal;
    text-align: center;
    font-size: 14px;
    float: right;
	margin-top: -04px;}
.user_main_task ol {
	margin-top:15px;
}
.user_main_task li { float: left; width: 25%; font-size: 16px; text-align: center;line-height: 25px;color: #727272;}
.user_main_task li em { color: #3c3c3c;font-size: 28px;}
.user_main_task li p { color: #666;}
.user_main_nav { margin: 0 4%; border-radius: 1px;background-color: #fff;width:92%;}
.user_main_nav i { color: #3c3c3c; display: inline-block; width: 2px; text-align: center; }
.user_main_nav h3 { height: 4px; line-height: 4px; padding: 0 1px; font-size: 15px; color: #222; }
.user_main_nav li { border-top: 1px solid #efefef;position: relative;}
.user_main_nav li:first-child{ border-top: 0px solid #efefef; }
.user_main_nav li a { display: block; height: 5px; line-height: 5px; padding: 0 1px; font-size: 17px; }
.user_main_nav li i { font-size: 25px; margin-right: 15px;float: left;}
.user_main_nav li u { float: right; display: inline-block; height: 5px; line-height: 5px; color: #a4a5a7;font-size: 16px;}
.user_main_nav li em {position: absolute;
    left: 25px;
    top: 14px;
    width: 85px;
    height: 25px;
    line-height: 25px;
    border-radius: 18px;
    color: rgb(255 106 0);
    background: rgb(255 236 223);
    font-weight: normal;
    text-align: center;
    font-size: 14px;
}
.home_main_logout {/* display: block; margin: 15px; height: 4px; line-height: 4px; text-align: center; border-radius: 1px; background: #ea3c3e; font-size: 16px; color: #fff; */width: 80%;
    height: 26px;
    line-height: 26px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-linear-gradient(344deg,#ffa000 5%, #ff6a00 100%);
    background-image: linear-gradient(106deg, #ffa000 5%, #ff6a00 100%);
    border-radius: 25px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    border: none;
    padding: 06px 0px;
	cursor: pointer;
	margin: 15px 10%;
	font-size: 16px;
}

.user_list { margin: 15px; border-radius: 05px; box-shadow: 0 0 0 1px #ededed; }
.user_list li { border-top: 1px solid #ededed; position: relative; }
.user_list li:first-child { border-top: none; }
.user_list li a { display: block; height: 4px; line-height: 4px; padding: 0 1px; font-size: 13px; }
.user_list li i.fa-chevron-right { display: block; height: 4px; line-height: 4px; color: #f69800; position: absolute; right: 0; top: 0; padding-right: 1px; z-index: -1; }

.no_tip { text-align: center; line-height: 10; font-size: 16px; color: #999; }

.user_order_detail{ padding: 0 17px; background-color: #fff; min-height: 100%; }

.aui-list { position: relative; font-size: 12px; background-color: #ffffff; border-top: 1px solid #fff; }
.aui-list .aui-list-item { padding-left: 15px; min-height: 4px; border-top: 1px solid rgba(153, 153, 153, 1); list-style: none; margin: 0; padding: 0; color: #212121; border-bottom: 1px solid #dddddd; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; }
.aui-list .aui-list-item:active {  }
.aui-list .aui-list-item:last-child { border: none; }
.aui-list .aui-list-item-inner { position: relative; min-height: 24px; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-flex: 1; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.aui-list .aui-list-item-inner.aui-list-item-arrow { overflow: hidden; padding-right: 15px; }
.aui-list .aui-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.aui-list .aui-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.aui-list .aui-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.aui-list .aui-list-item-right, .aui-list .aui-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.aui-list .aui-list-item-right img, .aui-list .aui-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.aui-list .aui-list-item-inner p { overflow: hidden; }
.aui-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.aui-list.aui-list-noborder .aui-list-item:last-child { border-bottom: 0; }

.aui-list:after { height: 0; line-height: 0; }
.user_log { padding: 0 1px; min-height: 100%; }
.log-list { position: relative; font-size: 12px;}
.log-list .log-list-item {border-radius: 1px;height: 9px; list-style: none; margin:1px 0; padding: 0; color: #212121; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;}
.log-list .log-list-item a{ width:100%;}
.log-list .log-list-item:active {  }
.log-list .log-list-item:last-child { border: none; }
.log-list .log-list-item-inner {height: 8px; width: 100%;background-color: #ffffff;padding: 05px 0;}
.log-list .log-list-item-inner.log-list-item-arrow { overflow: hidden; padding-right: 15px; }
.log-list .log-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.log-list .log-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.log-list .log-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.log-list .log-list-item-right, .log-list .log-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.log-list .log-list-item-right img, .log-list .log-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.log-list .log-list-item-inner p { overflow: hidden; }
.log-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.log-list.log-list-noborder .log-list-item:last-child { border-bottom: 0; }
.log-list:after { height: 0; line-height: 0; }
.log-list .log-list-item-img{width: 8px;float: left;height: 8px; position:relative;}
.log-list .log-list-item-img img{width: 66px;height: 66px;border-radius: 08px;margin: 07px;position: absolute;}
.log-list .log-list-item-img>span{width: 66px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 07px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;}
.log-list .log-list-item-txt{position: absolute;left: 85px;height: 8px;width: 75%;}
.log-list .log-list-item-txt h2{height: 26px;font-size: 132px;color: #444;/*white-space: nowrap;text-overflow: ellipsis;*/overflow: hidden;line-height: 29px;font-weight: normal; width:100%; float:left;}
.log-list .log-list-item-txt h2 em{font-weight: normal;float:left;}
.log-list .log-list-item-txt h2 em:first-child{font-size: 12px;}
.log-list .log-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.log-list .log-list-item-txt span{font-size: 1px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 15px;height: 15px;font-weight: normal; width:100%; float:left;}
.log-list .log-list-item-txt span i{color: #999;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.log-list .log-list-item-txt span.nk{color: #ea3c3e;font-size: 11px;line-height: 16px;}
.log-list .log-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.log-list .log-list-item-txt .ckbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
}
.log-list .log-list-item-txt .rkbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 2px;
    line-height: 2px;
    border-radius: 25px;
    color: #fff;
    text-align: center;
    background-image: linear-gradient(106deg, #FD6D47 5%, #E52D28 100%);
    font-size: 11px;
}
.user_golog {margin: 0 3%;
padding:05px 0;
    min-height: 100%;
    width: 94%;}
.golog-list { position: relative; font-size: 12px;}
.golog-list .golog-list-item {border-radius: 1px;
    height: 1px;
    list-style: none;
    margin: 03px 0;
    padding: 0;
    color: #212121;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    overflow: hidden;}
.golog-list .golog-list-item a{ width:100%;}
.golog-list .golog-list-item:active {  }
.golog-list .golog-list-item:last-child { border: none; }
.golog-list .golog-list-item-inner {height: 1px;
    width: 98%;
    background-color: #ffffff;
    padding: 0px 1%;}
.golog-list .golog-list-item-inner.golog-list-item-arrow { overflow: hidden; padding-right: 15px; }
.golog-list .golog-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.golog-list .golog-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.golog-list .golog-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.golog-list .golog-list-item-right, .golog-list .golog-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.golog-list .golog-list-item-right img, .golog-list .golog-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.golog-list .golog-list-item-inner p { overflow: hidden; }
.golog-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.golog-list.golog-list-noborder .golog-list-item:last-child { border-bottom: 0; }
.golog-list:after { height: 0; line-height: 0; }
.golog-list .golog-list-item-img{width: 45%;
    float: left;
    height: 1px;
    position: relative;
    left: 0;}
.golog-list .golog-list-item-img span{
	width: 52px;
    height: 14px;
    color: #fff;
    position: absolute;
    top: 11px;
    left: 07px;
    text-align: center;
    font-size: 1px;
    line-height: 14px;
    border-radius: 05px;
    /* opacity: 9; */
    z-index: 2;
    padding: 02px 05px;
	transform: scale(9);
}
.golog-list .golog-list-item-img span.end{	
    background: #999999;
}
.golog-list .golog-list-item-img span.ing{	
    background: #ff6146;
}
.golog-list .golog-list-item-img span.not{	
    background: #13c777;
}
.golog-list .golog-list-item-img span.top {
    width: 32px;
    height: 14px;
    background: #ff5a00;
    color: #fff;
    position: absolute;
    top: 06px;
    left: 01px;
    text-align: center;
    font-size: 1px;
    line-height: 14px;
    border-radius: 05px 0 08px 0;
    opacity: 8;
}
.golog-list .golog-list-item-img .play{
    width: 100%;
    height: 5px;
    position: absolute;
    top: 35px;
    overflow: hidden;
    z-index: 3;
}
.golog-list .golog-list-item-img .play em{
    font-size: 35px;
    width: 44px;
    height: 44px;
    font-weight: normal;
    color: #ffffff;
    opacity: 8;
    display: block;
    text-align: center;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 025px;
}
.golog-list .golog-list-item-img .time{
    width: 94%;
    height: 18px;
    line-height: 18px;
    position: absolute;
    bottom: 07px;
    overflow: hidden;
    z-index: 3;
    font-size: 1px;
    font-weight: normal;
    color: #ffffff;
    opacity: 5;
    display: block;
    text-align: center;
    background: #000;
    margin: 0px 4% 0px 2%;
    border-radius: 0 0 05px 05px;
}
.golog-list .golog-list-item-img span.end i{
	width: 12px;
    height: 12px;
    background: url(../image/live-icon-1.png) no-repeat 50%/contain;
    vertical-align: bottom;
    display: block;
    float: left;
    margin-top: 01px;
}
.golog-list .golog-list-item-img span.ing i{
	width: 12px;
    height: 12px;
    background: url(../image/live-icon-2.gif) no-repeat 50%/contain;
    vertical-align: bottom;
    display: block;
    float: left;
    margin-top: 01px;
}
.golog-list .golog-list-item-img span.not i{
	width: 12px;
    height: 12px;
    background: url(../image/live-icon-3.png) no-repeat 50%/contain;
    vertical-align: bottom;
    display: block;
    float: left;
    margin-top: 01px;
}
.golog-list .golog-list-item-img span.end b,.golog-list .golog-list-item-img span.ing b,.golog-list .golog-list-item-img span.not b{
	height: 14px;
    line-height: 14px;
    font-size: 1px;
    font-weight: normal;
    width: 35px;
    display: block;
    float: left;
    margin-left: 03px;
}
.golog-list .golog-list-item-img img{width: 94%;
    height: 96px;
    border-radius: 05px;
    margin: 07px 4% 07px 2%;
    position: absolute;}
.golog-list .golog-list-item-img>span{/*width: 76px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 1px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;*/}
.golog-list .golog-list-item-txt{position: absolute;
    right: 1%;
    height: 1px;
    width: 52.5%;}
.golog-list .golog-list-item-txt h2{
	height: 44px;
    line-height: 22px;
    font-size: 14px;
    color: #555;
    margin-top: 05px;
    overflow: hidden;
    width: 100%;
    font-weight: bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    float: left;}
.golog-list .golog-list-item-txt h2 em{font-weight: normal;float:left;}
.golog-list .golog-list-item-txt h2 em:first-child{font-size: 12px;}
.golog-list .golog-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.golog-list .golog-list-item-txt span{font-size: 13px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 2px;height: 2px;font-weight: normal; width:100%; float:left;margin: 03px 0 0;}
.golog-list .golog-list-item-txt span em{ float:left;margin-right: 1px;padding:0 05px}
.golog-list .golog-list-item-txt span:nth-child(2) em{background: #ebf9f3;color: #13c777;}
.golog-list .golog-list-item-txt span:nth-child(3){ margin-top:1px;}
.golog-list .golog-list-item-txt span:nth-child(4){ margin-top:02px;}
.golog-list .golog-list-item-txt span em i{color: #666; float:left;-webkit-text-stroke-width: 0px;font-weight: normal;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 2px;
}
.golog-list .golog-list-item-txt span i{color: #999;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.golog-list .golog-list-item-txt span.nk{color: #9e9e9e;font-size: 1px;line-height: 17px;height: 17px;}
.golog-list .golog-list-item-txt span.nk em{color: #999;font-size: 1px;line-height: 1px;}
.golog-list .golog-list-item-txt span.nk i {
    color: #f75646;
    font-size: 14px;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;
}
.golog-list .golog-list-item-txt span.zx{color: #9e9e9e;font-size: 1px;line-height: 17px;height: 17px;}
.golog-list .golog-list-item-txt span.zx i {
    color: #f75646;
    font-size: 13px;
    margin-right: 0px;
    line-height: 17px;
    height: 17px;
    width: 17px;
    display: block;
    float: left;
}
.golog-list .golog-list-item-txt div.ico{color: #555;
    font-size: 11px;
    line-height: 24px;
    height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: normal;
    width: 65%;
    float: left;
    margin: 07px 0 0;}
.golog-list .golog-list-item-txt div.ico i {
    width: 22px;
    height: 24px;
    border-radius: 50%;
    margin-right: 02px;
    float: left;
    display: block;
}
.golog-list .golog-list-item-txt div.ico i img{
    width: 22px;
    height: 22px;
    border-radius: 50%;
}
.golog-list .golog-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.golog-list .golog-list-item-txt .ckbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
}
.golog-list .golog-list-item-txt .rkbtn{
	position: absolute;
    right: -01px;
    bottom: 08px;
	width: 56px;
    height: 24px;
    line-height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-linear-gradient(344deg,#ffa000 5%, #ff6a00 100%);
    background-image: linear-gradient(106deg, #ffa000 5%, #ff6a00 100%);
    border-radius: 05px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    border: none;
    padding: 01px 0px;
	cursor: pointer;
	font-size: 13px;
}
.golog-list .golog-list-item-txt .rkbtn i{color: #bbb;
    font-size: 14px;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;
}
.user_sellog {margin: 0 3%;
    min-height: 100%;
    width: 94%;}
.sellog-list { position: relative; font-size: 12px;}
.sellog-list .sellog-list-item {border-radius: 1px;height: 1px; list-style: none; margin:12px 0; padding: 0; color: #212121; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;}
.sellog-list .sellog-list-item a{ width:100%;}
.sellog-list .sellog-list-item:active {  }
.sellog-list .sellog-list-item:last-child { border: none; }
.sellog-list .sellog-list-item-inner {height: 9px; width: 94%;background-color: #ffffff;padding: 05px 3%;}
.sellog-list .sellog-list-item-inner.sellog-list-item-arrow { overflow: hidden; padding-right: 15px; }
.sellog-list .sellog-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.sellog-list .sellog-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.sellog-list .sellog-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.sellog-list .sellog-list-item-right, .sellog-list .sellog-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.sellog-list .sellog-list-item-right img, .sellog-list .sellog-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.sellog-list .sellog-list-item-inner p { overflow: hidden; }
.sellog-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.sellog-list.sellog-list-noborder .sellog-list-item:last-child { border-bottom: 0; }
.sellog-list:after { height: 0; line-height: 0; }
.sellog-list .sellog-list-item-img{width: 9px;float: left;height: 9px; position:relative;left: -04px;}
.sellog-list .sellog-list-item-img img{width: 76px;height: 76px;border-radius: 05px;margin:07px 07px 07px 07px;position: absolute;}
.sellog-list .sellog-list-item-img>span{width: 76px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 1px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;}
.sellog-list .sellog-list-item-txt{position: absolute;left: 01px;height: 9px;width: 67%;}
.sellog-list .sellog-list-item-txt h2{
	height: 27px;
    line-height: 27px;
    font-size: 16px;
    color: #555;
	margin-top:08px;
    overflow: hidden;
    width: 100%;
    font-weight:normal;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
	float:left;}
.sellog-list .sellog-list-item-txt h2 em{font-weight: normal;float:left;}
.sellog-list .sellog-list-item-txt h2 em:first-child{font-size: 12px;}
.sellog-list .sellog-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.sellog-list .sellog-list-item-txt span{font-size: 11px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 2px;height: 2px;font-weight: normal; width:100%; float:left;margin: 03px 0 0;}
.sellog-list .sellog-list-item-txt span em{ float:left;/*margin-right: 1px;padding:0 05px*/}
.sellog-list .sellog-list-item-txt span:nth-child(2) em{/*background: #ebf9f3;*/color: #999;
    white-space: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 2px;
    height: 2px;
    font-weight: normal;
    width: 100%;
    float: left;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.sellog-list .sellog-list-item-txt span:nth-child(3){ margin-top:05px;}
.sellog-list .sellog-list-item-txt span:nth-child(4){ margin-top:02px;}
.sellog-list .sellog-list-item-txt span em i{color: #666; float:left;-webkit-text-stroke-width: 0px;font-weight: normal;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 2px;
}
.sellog-list .sellog-list-item-txt span i{color: #0cb46a;
    font-size: 13px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.sellog-list .sellog-list-item-txt span.nk{color: #0cb46a;font-size: 13px;line-height: 17px;}
.sellog-list .sellog-list-item-txt span.nk em{color: #0cb46a;font-size: 12px;line-height: 1px;}
.sellog-list .sellog-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.sellog-list .sellog-list-item-txt .ckbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
}
.sellog-list .sellog-list-item-txt .rkbtn{
	position: absolute;
    right: -01px;
    bottom: 03px;
    width: 68px;
    height: 25px;
    line-height: 25px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    /*background-image: linear-gradient(106deg, #0cb46a 5%, #0cb46a 100%);*/
    font-size: 13px;
	text-align: right;
}
.sellog-list .sellog-list-item-txt .rkbtn em{
	width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #ddd;
    color: #fff;
    padding: 03px;
    margin-left: 1px;
    text-align: center;
    display: block;
    float: left;
    position: relative;
}
.sellog-list .sellog-list-item-txt .rkbtn i{color: #999;
    font-size: 13px;
    /* margin-right: 02px; */
    line-height: 16px;
    height: 15px;
    left: 04px;
    position: absolute;
}
.sellog-list .sellog-list-item-txt .rkbtn a:first-child em i{
    font-size: 17px!important;
    left: 01px!important;
}
.user_ingolog {margin: 0 3%;
padding:05px 0;
    min-height: 100%;
    width: 94%;}
.ingolog-list { position: relative; font-size: 12px;}
.ingolog-list .ingolog-list-item {border-radius: 1px;
    height: 1px;
    list-style: none;
    margin: 03px 0;
    padding: 0;
    color: #212121;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    overflow: hidden;}
.ingolog-list .ingolog-list-item .picbtn {
  position: absolute;
  display: block;
  width: 3px;
  bottom: 08px;
  height: 25px;
  left: 35%;
  z-index: 2;
  line-height: 25px;
  border-radius: 1px;
  text-align: center;}
.ingolog-list .ingolog-list-item .picbtn em{
    font-size: 2px;
    color: #cccccc;
  }
.ingolog-list .ingolog-list-item a{ width:100%;}
.ingolog-list .ingolog-list-item:active {  }
.ingolog-list .ingolog-list-item:last-child { border: none; }
.ingolog-list .ingolog-list-item-inner {height: 1px;
    width: 98%;
    background-color: #ffffff;
    padding: 0px 1%;}
.ingolog-list .ingolog-list-item-inner.ingolog-list-item-arrow { overflow: hidden; padding-right: 15px; }
.ingolog-list .ingolog-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.ingolog-list .ingolog-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.ingolog-list .ingolog-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.ingolog-list .ingolog-list-item-right, .ingolog-list .ingolog-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.ingolog-list .ingolog-list-item-right img, .ingolog-list .ingolog-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.ingolog-list .ingolog-list-item-inner p { overflow: hidden; }
.ingolog-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.ingolog-list.ingolog-list-noborder .ingolog-list-item:last-child { border-bottom: 0; }
.ingolog-list:after { height: 0; line-height: 0; }
.ingolog-list .ingolog-list-item-img{width: 45%;
    float: left;
    height: 1px;
    position: relative;
    left: 0;}
.ingolog-list .ingolog-list-item-img span{
	width: 52px;
    height: 14px;
    color: #fff;
    position: absolute;
    top: 11px;
    left: 07px;
    text-align: center;
    font-size: 1px;
    line-height: 14px;
    border-radius: 05px;
    /* opacity: 9; */
    z-index: 2;
    padding: 02px 05px;
	transform: scale(9);
}
.ingolog-list .ingolog-list-item-img span.end{	
    background: #999999;
}
.ingolog-list .ingolog-list-item-img span.ing{	
    background: #ff5a00;
}
.ingolog-list .ingolog-list-item-img span.not{	
    background: #13c777;
}
.ingolog-list .ingolog-list-item-img span.top {
    width: 32px;
    height: 14px;
    background: #ff5a00;
    color: #fff;
    position: absolute;
    top: 06px;
    left: 002px;
    text-align: center;
    font-size: 1px;
    line-height: 14px;
    border-radius: 05px 0 08px 0;
    opacity: 8;
}
.ingolog-list .ingolog-list-item-img .play{
    width: 100%;
    height: 5px;
    position: absolute;
    top: 35px;
    overflow: hidden;
    z-index: 3;
	display: none;
}
.ingolog-list .ingolog-list-item-img .play em{
    font-size: 35px;
    width: 44px;
    height: 44px;
    font-weight: normal;
    color: #ffffff;
    opacity: 8;
    display: block;
    text-align: center;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 025px;
}
.ingolog-list .ingolog-list-item-img .time{
    width: 94%;
    height: 18px;
    line-height: 18px;
    position: absolute;
    bottom: 07px;
    overflow: hidden;
    z-index: 3;
    font-size: 1px;
    font-weight: normal;
    color: #ffffff;
    opacity: 5;
    display: block;
    text-align: center;
    background: #000;
    margin: 0px 4% 0px 2%;
    border-radius: 0 0 05px 05px;
}
.ingolog-list .ingolog-list-item-img span.end i{
	width: 12px;
    height: 12px;
    background: url(../image/live-icon-1.png) no-repeat 50%/contain;
    vertical-align: bottom;
    display: block;
    float: left;
    margin-top: 01px;
}
.ingolog-list .ingolog-list-item-img span.ing i{
	width: 12px;
    height: 12px;
    background: url(../image/live-icon-2.gif) no-repeat 50%/contain;
    vertical-align: bottom;
    display: block;
    float: left;
    margin-top: 01px;
}
.ingolog-list .ingolog-list-item-img span.not i{
	width: 12px;
    height: 12px;
    background: url(../image/live-icon-3.png) no-repeat 50%/contain;
    vertical-align: bottom;
    display: block;
    float: left;
    margin-top: 01px;
}
.ingolog-list .ingolog-list-item-img span.end b,.ingolog-list .ingolog-list-item-img span.ing b,.ingolog-list .ingolog-list-item-img span.not b{
	height: 14px;
    line-height: 14px;
    font-size: 1px;
    font-weight: normal;
    width: 35px;
    display: block;
    float: left;
    margin-left: 03px;
}
.ingolog-list .ingolog-list-item-img img{width: 94.5%;
    height: 96px;
    border-radius: 05px;
    margin: 07px 4% 07px 1.5%;
    position: absolute;}
.ingolog-list .ingolog-list-item-img>span{/*width: 76px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 1px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;*/}
.ingolog-list .ingolog-list-item-txt{position: absolute;
    right: 1%;
    height: 1px;
    width: 52.5%;}
.ingolog-list .ingolog-list-item-txt h2{
	height: 44px;
    line-height: 22px;
    font-size: 14px;
    color: #555;
    margin-top: 05px;
    overflow: hidden;
    width: 100%;
    font-weight: bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    float: left;}
.ingolog-list .ingolog-list-item-txt h2 em{font-weight: normal;float:left;}
.ingolog-list .ingolog-list-item-txt h2 em:first-child{font-size: 12px;}
.ingolog-list .ingolog-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.ingolog-list .ingolog-list-item-txt span{font-size: 13px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 2px;height: 2px;font-weight: normal; width:100%; float:left;margin: 03px 0 0;}
.ingolog-list .ingolog-list-item-txt span em{ float:left;margin-right: 1px;padding:0 05px}
.ingolog-list .ingolog-list-item-txt span:nth-child(2) em{background: #ebf9f3;color: #13c777;}
.ingolog-list .ingolog-list-item-txt span:nth-child(3){ margin-top:1px;}
.ingolog-list .ingolog-list-item-txt span:nth-child(4){ margin-top:02px;}
.ingolog-list .ingolog-list-item-txt span em i{color: #666; float:left;-webkit-text-stroke-width: 0px;font-weight: normal;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 2px;
}
.ingolog-list .ingolog-list-item-txt span i{color: #999;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.ingolog-list .ingolog-list-item-txt span.nk{color: #9e9e9e;font-size: 1px;line-height: 17px;height: 17px;}
.ingolog-list .ingolog-list-item-txt span.nk em{color: #999;font-size: 1px;line-height: 1px;}
.ingolog-list .ingolog-list-item-txt span.nk i {
    color: #f75646;
    font-size: 14px;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;
}
.ingolog-list .ingolog-list-item-txt span.zx{color: #9e9e9e;font-size: 1px;line-height: 17px;height: 17px;}
.ingolog-list .ingolog-list-item-txt span.zx i {
    color: #f75646;
    font-size: 13px;
    margin-right: 0px;
    line-height: 17px;
    height: 17px;
    width: 17px;
    display: block;
    float: left;
}
.ingolog-list .ingolog-list-item-txt div.ico{color: #555;
    font-size: 11px;
    line-height: 24px;
    height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: normal;
    width: 65%;
    float: left;
    margin: 07px 0 0;}
.ingolog-list .ingolog-list-item-txt div.ico i {
    width: 22px;
    height: 24px;
    border-radius: 50%;
    margin-right: 02px;
    float: left;
    display: block;
}
.ingolog-list .ingolog-list-item-txt div.ico i img{
    width: 22px;
    height: 22px;
    border-radius: 50%;
}
.ingolog-list .ingolog-list-item-txt span.prnk {
    color: #ff5a00;
    font-size: 18px;
    line-height: 17px;
	height: 17px;
    text-align: left;
	font-family: DINOT-Medium,DINOT;
}
.ingolog-list .ingolog-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.ingolog-list .ingolog-list-item-txt .ckbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
}
.ingolog-list .ingolog-list-item-txt .rkbtn{
	position: absolute;
    right: -01px;
    bottom: 08px;
	width: 56px;
    height: 24px;
    line-height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-linear-gradient(344deg,#ffa000 5%, #ff6a00 100%);
    background-image: linear-gradient(106deg, #ffa000 5%, #ff6a00 100%);
    border-radius: 05px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    border: none;
    padding: 01px 0px;
	cursor: pointer;
	font-size: 13px;
}
.ingolog-list .ingolog-list-item-txt .rkbtn i{color: #bbb;
    font-size: 14px;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;
}
.user_schelog {margin: 0 4%;
padding:05px 0;
    min-height: 100%;
    width: 92%;}
.schelog-list { position: relative; font-size: 12px;}
.schelog-list .schelog-list-item {border-radius: 1px;
    height: 2px;
    list-style: none;
    padding: 02px 0;
    color: #212121;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    overflow: hidden;
	border-bottom: 1px solid #efefef;}
.schelog-list .schelog-list-item a{ width:100%;}
.schelog-list .schelog-list-item:active {  }
.schelog-list .schelog-list-item:last-child { border: none; }
.schelog-list .schelog-list-item-inner {height: 06px;
    width: 94%;
    background-color: #ffffff;
    padding: 05px 3%;}
.schelog-list .schelog-list-item-inner.schelog-list-item-arrow { overflow: hidden; padding-right: 15px; }
.schelog-list .schelog-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.schelog-list .schelog-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.schelog-list .schelog-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.schelog-list .schelog-list-item-right, .schelog-list .schelog-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.schelog-list .schelog-list-item-right img, .schelog-list .schelog-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.schelog-list .schelog-list-item-inner p { overflow: hidden; }
.schelog-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.schelog-list.schelog-list-noborder .schelog-list-item:last-child { border-bottom: 0; }
.schelog-list:after { height: 0; line-height: 0; }
.schelog-list .schelog-list-item-img{width: 44%;
    float: left;
    height: 06px;
    position: relative;
    left: -5%;}
.schelog-list .schelog-list-item-img span{
	width: 52px;
    height: 14px;
    color: #fff;
    position: absolute;
    top: 11px;
    left: 07px;
    text-align: center;
    font-size: 1px;
    line-height: 14px;
    border-radius: 05px;
    /* opacity: 9; */
    z-index: 2;
    padding: 02px 05px;
	transform: scale(9);
}
.schelog-list .schelog-list-item-img span.end{	
    background: #999999;
}
.schelog-list .schelog-list-item-img span.ing{	
    background: #ff5a00;
}
.schelog-list .schelog-list-item-img span.not{	
    background: #13c777;
}
.schelog-list .schelog-list-item-img span.top {
    width: 32px;
    height: 14px;
    background: #ff5a00;
    color: #fff;
    position: absolute;
    top: 06px;
    left: 002px;
    text-align: center;
    font-size: 1px;
    line-height: 14px;
    border-radius: 05px 0 08px 0;
    opacity: 8;
}
.schelog-list .schelog-list-item-img .play{
    width: 100%;
    height: 5px;
    position: absolute;
    top: 35px;
    overflow: hidden;
    z-index: 3;
	display: none;
}
.schelog-list .schelog-list-item-img .play em{
    font-size: 35px;
    width: 44px;
    height: 44px;
    font-weight: normal;
    color: #ffffff;
    opacity: 8;
    display: block;
    text-align: center;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 025px;
}
.schelog-list .schelog-list-item-img .time{
    width: 94%;
    height: 18px;
    line-height: 18px;
    position: absolute;
    bottom: 07px;
    overflow: hidden;
    z-index: 3;
    font-size: 1px;
    font-weight: normal;
    color: #ffffff;
    opacity: 5;
    display: block;
    text-align: center;
    background: #000;
    margin: 0px 4% 0px 2%;
    border-radius: 0 0 05px 05px;
}
.schelog-list .schelog-list-item-img span.end i{
	width: 12px;
    height: 12px;
    background: url(../image/live-icon-1.png) no-repeat 50%/contain;
    vertical-align: bottom;
    display: block;
    float: left;
    margin-top: 01px;
}
.schelog-list .schelog-list-item-img span.ing i{
	width: 12px;
    height: 12px;
    background: url(../image/live-icon-2.gif) no-repeat 50%/contain;
    vertical-align: bottom;
    display: block;
    float: left;
    margin-top: 01px;
}
.schelog-list .schelog-list-item-img span.not i{
	width: 12px;
    height: 12px;
    background: url(../image/live-icon-3.png) no-repeat 50%/contain;
    vertical-align: bottom;
    display: block;
    float: left;
    margin-top: 01px;
}
.schelog-list .schelog-list-item-img span.end b,.schelog-list .schelog-list-item-img span.ing b,.schelog-list .schelog-list-item-img span.not b{
	height: 14px;
    line-height: 14px;
    font-size: 1px;
    font-weight: normal;
    width: 35px;
    display: block;
    float: left;
    margin-left: 03px;
}
.schelog-list .schelog-list-item-img img{width: 94.5%;
    height: 92px;
    border-radius: 05px;
    margin: 07px 4% 07px 1.5%;
    position: absolute;}
.schelog-list .schelog-list-item-img>span{/*width: 76px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 1px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;*/}
.schelog-list .schelog-list-item-txt{position: absolute;
    right: 3%;
    height: 06px;
    width: 51.5%;}
.schelog-list .schelog-list-item-txt h2{
	height: 4px;
    line-height: 2px;
    font-size: 14px;
    color: #555;
    margin-top: 05px;
    overflow: hidden;
    width: 100%;
    font-weight: bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    float: left;}
.schelog-list .schelog-list-item-txt h2 em{font-weight: normal;float:left;}
.schelog-list .schelog-list-item-txt h2 em:first-child{font-size: 12px;}
.schelog-list .schelog-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.schelog-list .schelog-list-item-txt span{font-size: 13px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 2px;height: 2px;font-weight: normal; width:100%; float:left;margin: 05px 0 0;}
.schelog-list .schelog-list-item-txt span em{ float:left;margin-right: 1px;padding:0 05px}
.schelog-list .schelog-list-item-txt span:nth-child(2) em{background: #ebf9f3;color: #13c777;}
.schelog-list .schelog-list-item-txt span:nth-child(3){ margin-top:1px;}
.schelog-list .schelog-list-item-txt span:nth-child(4){ margin-top:02px;}
.schelog-list .schelog-list-item-txt span em i{color: #666; float:left;-webkit-text-stroke-width: 0px;font-weight: normal;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 2px;
}
.schelog-list .schelog-list-item-txt span i{color: #999;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.schelog-list .schelog-list-item-txt span.nk{color: #9e9e9e;font-size: 1px;line-height: 17px;height: 17px;}
.schelog-list .schelog-list-item-txt span.nk em{color: #999;font-size: 1px;line-height: 1px;}
.schelog-list .schelog-list-item-txt span.nk i {
    color: #f75646;
    font-size: 14px;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;
}
.schelog-list .schelog-list-item-txt span.zx{color: #9e9e9e;font-size: 1px;line-height: 17px;height: 17px;}
.schelog-list .schelog-list-item-txt span.zx i {
    color: #f75646;
    font-size: 13px;
    margin-right: 0px;
    line-height: 17px;
    height: 17px;
    width: 17px;
    display: block;
    float: left;
}
.schelog-list .schelog-list-item-txt div.ico{color: #555;
    font-size: 11px;
    line-height: 24px;
    height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: normal;
    width: 65%;
    float: left;
    margin: 07px 0 0;}
.schelog-list .schelog-list-item-txt div.ico i {
    width: 22px;
    height: 24px;
    border-radius: 50%;
    margin-right: 02px;
    float: left;
    display: block;
}
.schelog-list .schelog-list-item-txt div.ico i img{
    width: 22px;
    height: 22px;
    border-radius: 50%;
}
.schelog-list .schelog-list-item-txt span.prnk {
    color: #888;
    font-size: 13px;
    line-height: 17px;
	height: 17px;
    text-align: left;
}
.schelog-list .schelog-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.schelog-list .schelog-list-item-txt .ckbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
}
.schelog-list .schelog-list-item-txt .rkbtn{
	position: absolute;
    right: -01px;
    bottom: 06px;
	font-size: 14px;
    float: right;
    color: #555;
    height: 25px;
	padding:0 1px;
    line-height: 25px;
    display: inline-block;
    border: 1px solid #bebebe;
    border-radius: 08px;
    text-align: center;
    margin-left: 1px;
    /* background-image: -webkit-linear-gradient(344deg,#ffa000 5%, #ff6a00 100%);
    background-image: linear-gradient(106deg, #ffa000 5%, #ff6a00 100%); */
    /* color: rgb(255 106 0); */
    background: #f1f1f1;
}
.schelog-list .schelog-list-item-txt .rkbtn i{color: #bbb;
    font-size: 14px;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;
}
.user_timelog {margin: 0 4%;
padding:05px 0;
    min-height: 100%;
    width: 92%;}
.timelog-list { position: relative; font-size: 12px;}
.timelog-list .timelog-list-item {border-radius: 1px;
    height: 5px;
    list-style: none;
    padding: 02px 0;
    color: #212121;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    overflow: hidden;
	border-bottom: 0px solid #efefef;}
.timelog-list .timelog-list-item a{ width:100%;}
.timelog-list .timelog-list-item:active {  }
.timelog-list .timelog-list-item:last-child { border: none; }
.timelog-list .timelog-list-item-inner {height: 06px;
    width: 94%;
    background-color: #ffffff;
    padding: 05px 3%;}
.timelog-list .timelog-list-item-inner.timelog-list-item-arrow { overflow: hidden; padding-right: 15px; }
.timelog-list .timelog-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.timelog-list .timelog-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.timelog-list .timelog-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.timelog-list .timelog-list-item-right, .timelog-list .timelog-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.timelog-list .timelog-list-item-right img, .timelog-list .timelog-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.timelog-list .timelog-list-item-inner p { overflow: hidden; }
.timelog-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.timelog-list.timelog-list-noborder .timelog-list-item:last-child { border-bottom: 0; }
.timelog-list:after { height: 0; line-height: 0; }
.timelog-list .timelog-list-item-img{width: 44%;
    float: left;
    height: 06px;
    position: relative;
    left: -5%;}
.timelog-list .timelog-list-item-img span{
	width: 52px;
    height: 14px;
    color: #fff;
    position: absolute;
    top: 11px;
    left: 07px;
    text-align: center;
    font-size: 1px;
    line-height: 14px;
    border-radius: 05px;
    /* opacity: 9; */
    z-index: 2;
    padding: 02px 05px;
	transform: scale(9);
}
.timelog-list .timelog-list-item-img span.end{	
    background: #999999;
}
.timelog-list .timelog-list-item-img span.ing{	
    background: #ff5a00;
}
.timelog-list .timelog-list-item-img span.not{	
    background: #13c777;
}
.timelog-list .timelog-list-item-img span.top {
    width: 32px;
    height: 14px;
    background: #ff5a00;
    color: #fff;
    position: absolute;
    top: 06px;
    left: 002px;
    text-align: center;
    font-size: 1px;
    line-height: 14px;
    border-radius: 05px 0 08px 0;
    opacity: 8;
}
.timelog-list .timelog-list-item-img .play{
    width: 100%;
    height: 5px;
    position: absolute;
    top: 35px;
    overflow: hidden;
    z-index: 3;
	display: none;
}
.timelog-list .timelog-list-item-img .play em{
    font-size: 35px;
    width: 44px;
    height: 44px;
    font-weight: normal;
    color: #ffffff;
    opacity: 8;
    display: block;

    text-align: center;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 025px;
}
.timelog-list .timelog-list-item-img .time{
    width: 94%;
    height: 18px;
    line-height: 18px;
    position: absolute;
    bottom: 07px;
    overflow: hidden;
    z-index: 3;
    font-size: 1px;
    font-weight: normal;
    color: #ffffff;
    opacity: 5;
    display: block;
    text-align: center;
    background: #000;
    margin: 0px 4% 0px 2%;
    border-radius: 0 0 05px 05px;
}
.timelog-list .timelog-list-item-img span.end i{
	width: 12px;
    height: 12px;
    background: url(../image/live-icon-1.png) no-repeat 50%/contain;
    vertical-align: bottom;
    display: block;
    float: left;
    margin-top: 01px;
}
.timelog-list .timelog-list-item-img span.ing i{
	width: 12px;
    height: 12px;
    background: url(../image/live-icon-2.gif) no-repeat 50%/contain;
    vertical-align: bottom;
    display: block;
    float: left;
    margin-top: 01px;
}
.timelog-list .timelog-list-item-img span.not i{
	width: 12px;
    height: 12px;
    background: url(../image/live-icon-3.png) no-repeat 50%/contain;
    vertical-align: bottom;
    display: block;
    float: left;
    margin-top: 01px;
}
.timelog-list .timelog-list-item-img span.end b,.timelog-list .timelog-list-item-img span.ing b,.timelog-list .timelog-list-item-img span.not b{
	height: 14px;
    line-height: 14px;
    font-size: 1px;
    font-weight: normal;
    width: 35px;
    display: block;
    float: left;
    margin-left: 03px;
}
.timelog-list .timelog-list-item-img img{width: 94.5%;
    height: 92px;
    border-radius: 05px;
    margin: 07px 4% 07px 1.5%;
    position: absolute;}
.timelog-list .timelog-list-item-img>span{/*width: 76px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 1px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;*/}
.timelog-list .timelog-list-item-h2{
  height: 4px;
}
.timelog-list .timelog-list-item-h2 span{
	height: 4px;
	line-height: 4px;
	font-size: 14px;
	color: #555;
	overflow: hidden;
	width: 70%;
	font-weight: bold;
	word-break: break-all;
	text-align: justify;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	float: left;
}
.timelog-list .timelog-list-item-h2 em{float: right;width: 20%;height: 4px;line-height: 4px;font-size: 17px;color: #ff6a00;text-align: center;font-family: DINOT-Medium,DINOT;}
.timelog-list .timelog-list-item-txt{
    height: 7px;
    border-radius: 1px;
    background-color: rgb(250, 250, 250);
    border: 01px solid rgb(215, 215, 215);
    position: relative;
    padding: 12px 4%;
}
.timelog-list .timelog-list-item-txt h2{
	height: 2px;
	line-height: 2px;
	font-size: 12px;
	color: #888;
	overflow: hidden;
	width: 100%;
	font-weight: normal;
	word-break: break-all;
	text-align: justify;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	float: left;
	}
.timelog-list .timelog-list-item-txt h2 em{font-weight: normal;float:left;}
.timelog-list .timelog-list-item-txt h2 em:first-child{font-size: 12px;}
.timelog-list .timelog-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.timelog-list .timelog-list-item-txt span{font-size: 13px; border-radius: 1px;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 15px;height: 15px;font-weight: normal;width:100%;float:left;margin: 08px 0 0;background: rgb(255 236 223);}
.timelog-list .timelog-list-item-txt span em{ float:left;margin-right: 1px;padding:0 05px;border-radius: 1px;text-align: right;}
.timelog-list .timelog-list-item-txt span:nth-child(2) em{background: #ff9a51;color: #ffecdf;width: 50%;display: block;float: left;height: 15px;}
.timelog-list .timelog-list-item-txt span:nth-child(3){ margin-top:1px;}
.timelog-list .timelog-list-item-txt span:nth-child(4){ margin-top:02px;}
.timelog-list .timelog-list-item-txt span em i{color: #666; float:left;-webkit-text-stroke-width: 0px;font-weight: normal;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 2px;
}
.timelog-list .timelog-list-item-txt span i{color: #999;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.timelog-list .timelog-list-item-txt span.nk{color: #9e9e9e;font-size: 1px;line-height: 17px;height: 17px;}
.timelog-list .timelog-list-item-txt span.nk em{color: #999;font-size: 1px;line-height: 1px;}
.timelog-list .timelog-list-item-txt span.nk i {
    color: #f75646;
    font-size: 14px;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;
}
.timelog-list .timelog-list-item-txt span.zx{color: #9e9e9e;font-size: 1px;line-height: 17px;height: 17px;}
.timelog-list .timelog-list-item-txt span.zx i {
    color: #f75646;
    font-size: 13px;
    margin-right: 0px;
    line-height: 17px;
    height: 17px;
    width: 17px;
    display: block;
    float: left;
}
.timelog-list .timelog-list-item-txt div.ico{color: #555;
    font-size: 11px;
    line-height: 24px;
    height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: normal;
    width: 65%;
    float: left;
    margin: 07px 0 0;}
.timelog-list .timelog-list-item-txt div.ico i {
    width: 22px;
    height: 24px;
    border-radius: 50%;
    margin-right: 02px;
    float: left;
    display: block;
}
.timelog-list .timelog-list-item-txt div.ico i img{
    width: 22px;
    height: 22px;
    border-radius: 50%;
}
.timelog-list .timelog-list-item-txt .prnk {
	position: absolute;
    left: 1px;
    bottom: 07px;
    width: 60%;
    height: 17px;
    line-height: 17px;
    color: #888;
    font-size: 12px;
    text-align: left;
}
.timelog-list .timelog-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.timelog-list .timelog-list-item-txt .ckbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
}
.timelog-list .timelog-list-item-txt .rkbtn{
	position: absolute;
    right: 06px;
    bottom: 05px;
	font-size: 13px;
    float: right;
    color: #0096ff;
    height: 25px;
	padding:0 1px;
    line-height: 25px;
    display: inline-block;
    border: 0px solid #bebebe;
    border-radius: 08px;
    text-align: center;
    margin-left: 1px;
    /* background-image: -webkit-linear-gradient(344deg,#ffa000 5%, #ff6a00 100%);
    background-image: linear-gradient(106deg, #ffa000 5%, #ff6a00 100%); */
    /* color: rgb(255 106 0); 
    background: #f1f1f1;*/
}
.timelog-list .timelog-list-item-txt .rkbtn i{color: #bbb;
    font-size: 14px;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;
}
.user_fagolog {margin: 0 4%;
    min-height: 100%;
    width: 92%;}
.fagolog-list { position: relative; font-size: 12px; overflow: hidden;}
.fagolog-list .fagolog-list-item {border-radius: 10px;height: 150px; list-style: none; padding: 2px 0; color: #212121; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;border-bottom: 1px solid #efefef;}
.fagolog-list .fagolog-list-item a{ width:100%;}
.fagolog-list .fagolog-list-item:active {  }
.fagolog-list .fagolog-list-item:last-child { border: none; }
.fagolog-list .fagolog-list-item-inner {height: 130px; width: 94%;background-color: #ffffff;padding: 10px 3%;}
.fagolog-list .fagolog-list-item-inner.fagolog-list-item-arrow { overflow: hidden; padding-right: 15px; }
.fagolog-list .fagolog-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.fagolog-list .fagolog-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.fagolog-list .fagolog-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.fagolog-list .fagolog-list-item-right, .fagolog-list .fagolog-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.fagolog-list .fagolog-list-item-right img, .fagolog-list .fagolog-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.fagolog-list .fagolog-list-item-inner p { overflow: hidden; }
.fagolog-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.fagolog-list.fagolog-list-noborder .fagolog-list-item:last-child { border-bottom: 0; }
.fagolog-list:after { height: 0; line-height: 0; }
.fagolog-list .fagolog-list-item-img{width: 25%;
    float: left;
    height: 130px;
    position: relative;
    left: -2px;}
.fagolog-list .fagolog-list-item-img img{width: 94%;
    height: 116px;
    border-radius: 05px;
    margin: 7px 4% 7px 2%;
    position: absolute;}
.fagolog-list .fagolog-list-item-img>span{width: 76px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 1px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;}
.fagolog-list .fagolog-list-item-txt{position: absolute;
    right: 3%;
    height: 130px;
    width: 70%;}
.fagolog-list .fagolog-list-item-txt h2{
	height: 37px;
    line-height: 37px;
    font-size: 15px;
    color: #555;
	margin-top:05px;
    overflow: hidden;
    width: 100%;
    font-weight: bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
	float:left;}
.fagolog-list .fagolog-list-item-txt h2 em{font-weight: normal;float:left;}
.fagolog-list .fagolog-list-item-txt h2 em:first-child{font-size: 12px;}
.fagolog-list .fagolog-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.fagolog-list .fagolog-list-item-txt span{font-size: 13px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 24px;height: 24px;font-weight: normal; width:100%; float:left;margin: 3px 0 0;}
.fagolog-list .fagolog-list-item-txt span em{ float:left;margin-right: 1px;padding:0 5px}
.fagolog-list .fagolog-list-item-txt span:nth-child(2) em{background: #ebf9f3;color: #13c777;}
.fagolog-list .fagolog-list-item-txt span:nth-child(3){ margin-top:7px;}
.fagolog-list .fagolog-list-item-txt span:nth-child(4){ margin-top:2px;}
.fagolog-list .fagolog-list-item-txt span em i{color: #666; float:left;-webkit-text-stroke-width: 0px;font-weight: normal;
    font-size: 12px;
    float: left;
    margin-right: 2px;
    line-height: 2px;
}
.fagolog-list .fagolog-list-item-txt span i{color: #999;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.fagolog-list .fagolog-list-item-txt span.nk{color: #ff5a00;font-size: 18px;line-height: 24px;font-family: DINOT-Medium,DINOT;}
.fagolog-list .fagolog-list-item-txt span.nk em{color: #ff5a00;
    font-size: 13px;
    line-height: 2px;
    margin-right: 01px;
    padding: 0 01px;}
.fagolog-list .fagolog-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.fagolog-list .fagolog-list-item-txt .ckbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
}
.fagolog-list .fagolog-list-item-txt .rkbtn{
	position: absolute;
    right: -01px;
    bottom: 06px;
	font-size: 14px;
    float: right;
    color: #555;
    height: 25px;
	padding:0 1px;
    line-height: 25px;
    display: inline-block;
    border: 1px solid #bebebe;
    border-radius: 08px;
    text-align: center;
    margin-left: 1px;
    background: #f1f1f1;
}
.fagolog-list .fagolog-list-item-txt .rkbtn em{
    font-size: 14px;
    margin-right: 02px;
    line-height: 21px;
    height: 21px;
	display: inline-block;
    /* min-width: 10px; */
    padding: 0px 15px;
    /* font-size: 12px; */
    /* font-weight: 700; */
    /* line-height: 1; */
    /* text-align: center; */
    white-space: nowrap;
    vertical-align: middle;
    color: rgb(255 106 0);
    background: rgb(255 236 223);
    border-radius: 11px;
}
.user_tuigolog {margin: 0 4%;
    min-height: 100%;
    width: 92%;}
.tuigolog-list { position: relative; font-size: 12px;padding-top: 05px;}
.tuigolog-list .tuigolog-list-item {border-radius: 1px;height: 94px; list-style: none; padding: 02px 0; color: #212121; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;border-bottom: 1px solid #efefef;}
.tuigolog-list .tuigolog-list-item a{ width:100%;}
.tuigolog-list .tuigolog-list-item:active {  }
.tuigolog-list .tuigolog-list-item:last-child { border: none; }
.tuigolog-list .tuigolog-list-item-inner {height: 8px; width: 94%;background-color: #ffffff;padding: 05px 3%;}
.tuigolog-list .tuigolog-list-item-inner.tuigolog-list-item-arrow { overflow: hidden; padding-right: 15px; }
.tuigolog-list .tuigolog-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.tuigolog-list .tuigolog-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.tuigolog-list .tuigolog-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.tuigolog-list .tuigolog-list-item-right, .tuigolog-list .tuigolog-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.tuigolog-list .tuigolog-list-item-right img, .tuigolog-list .tuigolog-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.tuigolog-list .tuigolog-list-item-inner p { overflow: hidden; }
.tuigolog-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.tuigolog-list.tuigolog-list-noborder .tuigolog-list-item:last-child { border-bottom: 0; }
.tuigolog-list:after { height: 0; line-height: 0; }
.tuigolog-list .tuigolog-list-item-img{width: 31%;
    float: left;
    height: 8px;
    position: relative;
    left: -02px;}
.tuigolog-list .tuigolog-list-item-img img{width: 94%;
    height: 66px;
    border-radius: 05px;
    margin: 07px 4% 07px 2%;
    position: absolute;}
.tuigolog-list .tuigolog-list-item-img>span{width: 76px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 1px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;}
.tuigolog-list .tuigolog-list-item-txt{position: absolute;
    right: 3%;
    height: 8px;
    width: 64%;}
.tuigolog-list .tuigolog-list-item-txt h2{
	    height: 4px;
    line-height: 2px;
    font-size: 14px;
    color: #555;
    margin-top: 06px;
    overflow: hidden;
    width: 100%;
    font-weight: bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    float: left;}
.tuigolog-list .tuigolog-list-item-txt h2 em{font-weight: normal;float:left;}
.tuigolog-list .tuigolog-list-item-txt h2 em:first-child{font-size: 12px;}
.tuigolog-list .tuigolog-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.tuigolog-list .tuigolog-list-item-txt span{font-size: 13px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 2px;height: 2px;font-weight: normal; width:100%; float:left;margin: 03px 0 0;}
.tuigolog-list .tuigolog-list-item-txt span em{ float:left;margin-right: 1px;padding:0 05px}
.tuigolog-list .tuigolog-list-item-txt span:nth-child(2) em{background: #ebf9f3;color: #13c777;}
.tuigolog-list .tuigolog-list-item-txt span:nth-child(3){ margin-top:07px;}
.tuigolog-list .tuigolog-list-item-txt span:nth-child(4){ margin-top:02px;}
.tuigolog-list .tuigolog-list-item-txt span em i{color: #666; float:left;-webkit-text-stroke-width: 0px;font-weight: normal;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 2px;
}
.tuigolog-list .tuigolog-list-item-txt span i{color: #999;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.tuigolog-list .tuigolog-list-item-txt span.nk{color: #13c777;font-size: 17px;line-height: 2px;font-family: DINOT-Medium,DINOT;}
.tuigolog-list .tuigolog-list-item-txt span.nk em{color: #13c777;
    font-size: 12px;
    line-height: 2px;
    margin-right: 01px;
    padding: 0 01px;}
.tuigolog-list .tuigolog-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.tuigolog-list .tuigolog-list-item-txt .ckbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
}
.tuigolog-list .tuigolog-list-item-txt .rkbtn{
	position: absolute;
    right: -01px;
    bottom: 06px;
    font-size: 12px;
    float: right;
    /*color: #fff;*/
    height: 24px;
    padding: 0 1px;
    line-height: 24px;
    display: inline-block;
    border: 0px solid #bebebe;
    border-radius: 05px;
    text-align: center;
    margin-left: 1px;
    /*background: #ff6a00;*/
	color: rgb(255 106 0);
    background: rgb(255 236 223);
}
.tuigolog-list .tuigolog-list-item-txt .rkbtn2{
	position: absolute;
    right: -01px;
    bottom: 06px;
	font-size: 14px;
    float: right;
    color: #555;
    height: 25px;
	padding:0 1px;
    line-height: 25px;
    display: inline-block;
    border: 1px solid #bebebe;
    border-radius: 08px;
    text-align: center;
    margin-left: 1px;
    background: #f1f1f1;
}
.tuigolog-list .tuigolog-list-item-txt .rkbtn i{/*color: #fff;*/
    font-weight: normal;
    -webkit-text-stroke-width: 0px;
    font-size: 17px;
    float: left;
    margin-right: 02px;
    line-height: 24px;
}
.tuigolog-list .tuigolog-list-item-txt .rkbtn em{
    font-size: 14px;
    margin-right: 02px;
    line-height: 21px;
    height: 21px;
	display: inline-block;
    /* min-width: 10px; */
    padding: 0px 15px;
    /* font-size: 12px; */
    /* font-weight: 700; */
    /* line-height: 1; */
    /* text-align: center; */
    white-space: nowrap;
    vertical-align: middle;
    color: rgb(255 106 0);
    background: rgb(255 236 223);
    border-radius: 11px;
}
.user_innews {margin: 05px 2%;
    min-height: 100%;
    width: 96%;}
.innews-list { position: relative; font-size: 12px;background-color: #ffffff;border-radius: 11px;padding:05px 0%;width: 100%;}
.innews-list .innews-list-item {height: 35px; list-style: none; width: 100%; color: #212121; position: relative; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;border-bottom: dashed 1px #ddd;}
.innews-list .innews-list-item a{ }
.innews-list .innews-list-item span{
	width:79%;
	height: 35px;
    line-height: 35px;
    font-size: 14px;
    color: #555;
    overflow: hidden;
    font-weight:normal;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
	float:left;}
.innews-list .innews-list-item em{width:15%;font-weight: normal;float:right;height: 35px;
    line-height: 35px;
    font-size: 13px;
    color: #999;
    text-align: right;
}
.innews-list .innews-list-item:active {  }
.innews-list .innews-list-item:last-child { border: none; }
.user_qugolog {margin: 15px 3%;
    padding: 11px 0;
    min-height: 100%;
    width: 94%;
    background-color: #ffffff;
    border-radius: 11px;}
.qugolog-list { position: relative; font-size: 12px;}
.qugolog-list .qugolog-list-item {border-radius: 11px;height: 6px; list-style: none;margin-top: 0px; padding: 0; color: #212121; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;}
.qugolog-list .qugolog-list-item a{ width:100%;}
.qugolog-list .qugolog-list-item:active {  }
.qugolog-list .qugolog-list-item:last-child { border: none; }
.qugolog-list .qugolog-list-item-inner {height:6px; width: 100%;background-color: #ffffff;}
.qugolog-list .qugolog-list-item-inner.qugolog-list-item-arrow { overflow: hidden; padding-right: 15px; }
.qugolog-list .qugolog-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.qugolog-list .qugolog-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.qugolog-list .qugolog-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.qugolog-list .qugolog-list-item-right, .qugolog-list .qugolog-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.qugolog-list .qugolog-list-item-right img, .qugolog-list .qugolog-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.qugolog-list .qugolog-list-item-inner p { overflow: hidden; }
.qugolog-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.qugolog-list.qugolog-list-noborder .qugolog-list-item:last-child { border-bottom: 0; }
.qugolog-list:after { height: 0; line-height: 0; }
.qugolog-list .qugolog-list-item-img{width: 94px;float: left;height: 94px; position:relative;}
.qugolog-list .qugolog-list-item-img img{width: 8px;height: 8px;border-radius: 08px;margin:07px 07px 07px 1px;position: absolute;}
.qugolog-list .qugolog-list-item-img>span{width: 8px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 1px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;}
.qugolog-list .qugolog-list-item-txt{position: absolute;
    left: 4%;
    height: 6px;
    width: 76%;}
.qugolog-list .qugolog-list-item-txt h2{
	height: 2px;
    line-height: 2px;
    font-size: 16px;
    color: #555;
	margin-top:08px;
    overflow: hidden;
    width: 100%;
    font-weight:normal;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
	float:left;
	margin-bottom: 05px;}
.qugolog-list .qugolog-list-item-txt h2 b{
	color: #0cb46a;
    font-size: 12px;
	height: 25px;
    line-height: 2px;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: normal;
	margin-left: 05px;
}
.qugolog-list .qugolog-list-item-txt h2 em{font-weight: normal;float:left;}
.qugolog-list .qugolog-list-item-txt h2 em:first-child{font-size: 12px;}
.qugolog-list .qugolog-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.qugolog-list .qugolog-list-item-txt span{font-size: 1px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 2px;height: 2px;font-weight: normal; width:100%; float:left;}
.qugolog-list .qugolog-list-item-txt span:nth-child(2){font-size: 11px;float: left; width: 100%;color: #999;white-space: normal;text-overflow: ellipsis;overflow: hidden;line-height: 2px;height: 2px;font-weight: normal; width:100%; float:left;word-break: break-all;text-align: justify;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.qugolog-list .qugolog-list-item-txt span em{ margin-right: 02px;}
.qugolog-list .qugolog-list-item-txt span em i{color: #666; float:left;-webkit-text-stroke-width: 0px;font-weight: bold;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 2px;
}
.qugolog-list .qugolog-list-item-txt span i{color: #999;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.qugolog-list .qugolog-list-item-txt span.nk{color: #ff5a00;font-size: 13px;line-height: 16px;}
.qugolog-list .qugolog-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.qugolog-list .qugolog-list-item-txt .ckbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
}
.qugolog-list .qugolog-list-item-txt .rkbtn{
	position: absolute;
    right: 05px;
    bottom: 08px;
    width: 68px;
    height: 25px;
    line-height: 25px;
    border-radius: 25px;
    color: #fff;
    text-align: center;
    background-image: linear-gradient(106deg, #0cb46a 5%, #0cb46a 100%);
    font-size: 11px;
}
.qugolog-list .qugolog-list-item-btn{float: right;
    position: relative;
    right: 4%;
    height: 6px;
    width: 16%;}
.qugolog-list .qugolog-list-item-btn .rkbtn{
	position: absolute;
    right: 0px;
    top: 18px;
    width: 5px;
    height: 25px;
    line-height: 25px;
    border-radius: 18px;
    color: #0cb46a;
    background: #e0fdf0;
    font-weight: bold;
    text-align: center;
    /* background-image: linear-gradient(106deg, #0cb46a 5%, #0cb46a 100%); */
    font-size: 14px;
}
.user_chkqugolog {margin: 0 4%;
    min-height: 100%;
    width: 92%;}
.chkqugolog-list { position: relative; font-size: 12px;}
.chkqugolog-list .chkqugolog-list-item {border-radius: 11px;height: 8px; list-style: none; padding: 0; color: #212121; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;border: 0px solid #ff5a00;}
.chkqugolog-list .chkqugolog-list-item a{ width:100%;}
.chkqugolog-list .chkqugolog-list-item:active {  }
.chkqugolog-list .chkqugolog-list-item:last-child { }
.chkqugolog-list .chkqugolog-list-item-inner {height:8px; width: 100%;/*background-color: #fbf1ec;padding: 05px 0;*/}
.chkqugolog-list .chkqugolog-list-item-inner.chkqugolog-list-item-arrow { overflow: hidden; padding-right: 15px; }
.chkqugolog-list .chkqugolog-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.chkqugolog-list .chkqugolog-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.chkqugolog-list .chkqugolog-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.chkqugolog-list .chkqugolog-list-item-right, .chkqugolog-list .chkqugolog-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.chkqugolog-list .chkqugolog-list-item-right img, .chkqugolog-list .chkqugolog-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.chkqugolog-list .chkqugolog-list-item-inner p { overflow: hidden; }
.chkqugolog-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.chkqugolog-list.chkqugolog-list-noborder .chkqugolog-list-item:last-child { border-bottom: 0; }
.chkqugolog-list:after { height: 0; line-height: 0; }
.chkqugolog-list .chkqugolog-list-item-img{width: 94px;float: left;height: 94px; position:relative;}
.chkqugolog-list .chkqugolog-list-item-img img{width: 8px;height: 8px;border-radius: 08px;margin:07px 07px 07px 1px;position: absolute;}
.chkqugolog-list .chkqugolog-list-item-img>span{width: 8px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 1px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;}
.chkqugolog-list .chkqugolog-list-item-txt{position: absolute;left: 4%;height: 8px;width: 76%;}
.chkqugolog-list .chkqugolog-list-item-txt h2{
	height: 25px;
    line-height: 2px;
    font-size: 18px;
    color: #555;
	margin-top:08px;
    overflow: hidden;
    width: 100%;
    font-weight:bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
	float:left;}
.chkqugolog-list .chkqugolog-list-item-txt h2 em{font-weight: normal;float:left;}
.chkqugolog-list .chkqugolog-list-item-txt h2 em:first-child{font-size: 12px;}
.chkqugolog-list .chkqugolog-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.chkqugolog-list .chkqugolog-list-item-txt span{font-size: 1px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 2px;height: 2px;font-weight: normal; width:100%; float:left;}
.chkqugolog-list .chkqugolog-list-item-txt span:nth-child(2){font-size: 11px;float: left; width: 100%;color: #999;white-space: normal;text-overflow: ellipsis;overflow: hidden;line-height: 2px;height: 2px;font-weight: normal; width:100%; float:left;word-break: break-all;text-align: justify;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.chkqugolog-list .chkqugolog-list-item-txt span em{ margin-right: 02px;}
.chkqugolog-list .chkqugolog-list-item-txt span em i{color: #666; float:left;-webkit-text-stroke-width: 0px;font-weight: bold;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 2px;
}
.chkqugolog-list .chkqugolog-list-item-txt span i{color: #999;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.chkqugolog-list .chkqugolog-list-item-txt span.nk{color: #ff5a00;font-size: 13px;line-height: 16px;}
.chkqugolog-list .chkqugolog-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.chkqugolog-list .chkqugolog-list-item-txt .ckbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
}
.chkqugolog-list .rkbtn{
	position: absolute;
    right: 14px;
    top: 25px;
    width: 5px;
    height: 25px;
    line-height: 25px;
    border-radius: 18px;
    color: #999;
    text-align: center;
    background-image: linear-gradient(106deg, #eeeeee 5%, #eeeeee 100%);
    font-size: 14px;
}
.chkqugolog-list .chkqugolog-list-item-btn{float: right;position:relative;right: 08px;height: 94px;width:5px;}
.chkqugolog-list .chkqugolog-list-item-btn .rkbtn{
	position: absolute;
    right: 0px;
    top: 35px;
    width: 5px;
    height: 28px;
    line-height: 28px;
    border-radius: 1px;
    color: #fff;
    text-align: center;
    background-image: linear-gradient(106deg, #0cb46a 5%, #0cb46a 100%);
    font-size: 14px;
}
.user_cgo {margin: 0 7%;
    min-height: 100%;
    width: 86%;}
.cgo-list { position: relative; font-size: 12px;}
.cgo-list .cgo-list-item {border-radius: 1px;height: 64px; list-style: none; padding: 0; color: #212121; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;}
.cgo-list .cgo-list-item a{ width:100%;}
.cgo-list .cgo-list-item:active {  }
.cgo-list .cgo-list-item:last-child { border: none; }
.cgo-list .cgo-list-item-inner {height: 64px; width: 100%;background-color: #ffffff;}
.cgo-list .cgo-list-item-inner.cgo-list-item-arrow { overflow: hidden; padding-right: 15px; }
.cgo-list .cgo-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.cgo-list .cgo-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.cgo-list .cgo-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.cgo-list .cgo-list-item-right, .cgo-list .cgo-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.cgo-list .cgo-list-item-right img, .cgo-list .cgo-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.cgo-list .cgo-list-item-inner p { overflow: hidden; }
.cgo-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.cgo-list.cgo-list-noborder .cgo-list-item:last-child { border-bottom: 0; }
.cgo-list:after { height: 0; line-height: 0; }
.cgo-list .cgo-list-item-img{width: 75px;float: left;height: 64px; position:relative;}
.cgo-list .cgo-list-item-img img{width: 5px;height: 5px;border-radius: 08px;margin:07px 07px 07px 18px;position: absolute;}
.cgo-list .cgo-list-item-img>span{width: 86px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 1px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;}
.cgo-list .cgo-list-item-txt{position: absolute;left: 81px;height: 64px;width: 73%;}
.cgo-list .cgo-list-item-txt h2{
	height: 2px;
    line-height: 2px;
    font-size: 14px;
    color: #555;
	margin-top:08px;
    overflow: hidden;
    width: 100%;
    font-weight: normal;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
	float:left;
	margin-bottom:05px;}
.cgo-list .cgo-list-item-txt h2 em{font-weight: normal;float:left;}
.cgo-list .cgo-list-item-txt h2 em:first-child{font-size: 12px;}
.cgo-list .cgo-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.cgo-list .cgo-list-item-txt span{font-size: 1px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 2px;height: 2px;font-weight: normal; width:100%; float:left;}
.cgo-list .cgo-list-item-txt span em{ float:left;margin-right: 1px;}
.cgo-list .cgo-list-item-txt span em i{color: #666; float:left;-webkit-text-stroke-width: 0px;font-weight: bold;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 2px;
}
.cgo-list .cgo-list-item-txt span i{color: #999;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.cgo-list .cgo-list-item-txt span.nk{color: #ee4442;font-size: 16px;line-height: 16px;}
.cgo-list .cgo-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.cgo-list .cgo-list-item-txt .ckbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
}
.cgo-list .cgo-list-item-txt .rkbtn{
	position: absolute;
    right: 05px;
    bottom: 08px;
    width: 68px;
    height: 25px;
    line-height: 25px;
    border-radius: 25px;
    color: #fff;
    text-align: center;
    background-image: linear-gradient(106deg, #FD6D47 5%, #E52D28 100%);
    font-size: 11px;
}
.user_address { padding: 0 7%; min-height: 100%; width:86%;}
.address-list { position: relative; font-size: 12px;}
.address-list .address-list-item {border-radius: 0px;height: 89px; list-style: none; margin:06px 0; padding: 0; color: #212121; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;border-bottom: 1px solid #efefef;}
.address-list .address-list-item a{ width:100%;}
.address-list .address-list-item:active {  }
.address-list .address-list-item:last-child { border: none; }
.address-list .address-list-item-inner {height: 89px; width: 100%;background-color: #ffffff;padding: 05px 0;}
.address-list .address-list-item-inner.address-list-item-arrow { overflow: hidden; padding-right: 15px; }
.address-list .address-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.address-list .address-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.address-list .address-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.address-list .address-list-item-right, .address-list .address-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.address-list .address-list-item-right img, .address-list .address-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.address-list .address-list-item-inner p { overflow: hidden; }
.address-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.address-list.address-list-noborder .address-list-item:last-child { border-bottom: 0; }
.address-list:after { height: 0; line-height: 0; }
.address-list .address-list-item-img{width: 8px;float: left;height: 8px; position:relative;text-align: center;}
.address-list .address-list-item-img i{font-size: 5px;
    color: #8a8cad;
    line-height: 8px;}
.address-list .address-list-item-img>span{width: 66px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 07px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;}
.address-list .address-list-item-txt{/* margin-top: 05px; */font-weight: normal;/* position: absolute; */left: 85px;height: 74px;width: 100%;font-size: 13px;}
.address-list .address-list-item-txt span {
    font-size: 16px;
    height: 3px;
    line-height: 28px;
    display: block;
    font-weight: bold;
    font-family: DINOT-Medium,DINOT;
    color: #3c3c3c;
    width: 100%;
    overflow: hidden;
}
.address-list .address-list-item-txt span:first-child {
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    display: block;
    font-weight: normal;
    font-family: DINOT-Medium,DINOT;
    color: #888;
}
.address-list .address-list-item-txt span:first-child i{
  font-size: 12px;
  margin-top: 02px;
  line-height: 18px;
  display: block;
  font-weight: normal;
  font-family: DINOT-Medium,DINOT;
  color: #ffffff;
  background-color: #0096ff;
  float: left;
  padding: 0 05px;
  transform: scale(83);
  border-radius: 03px;
  margin-left: -02px;
  height: 18px;
}
.address-list .address-list-item-txt span:last-child {
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    display: block;
    font-weight: normal;
    font-family: DINOT-Medium,DINOT;
    color: #666;
}
.address-list .address-list-item-txt span strong {
    font-weight: normal;
    margin-right: 1px;
    /*text-shadow: 1px 1px 1px #fff, -1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff;*/
    max-width: 08px;
    display: block;
    float: left;
    overflow: hidden;
    height: 28px;
    }
.address-list .address-list-item-txt span.nk{color: #ea3c3e;font-size: 11px;line-height: 16px;}
.address-list .address-list-item-txt span.ok{color: #0cb46a;font-size: 14px;line-height: 26px;}
.address-list .akbtn{
	position: absolute;
    right: 0px;
    bottom: 15px;
    width: 3px;
    height: 17px;
    line-height: 17px;
}
.address-list .akbtn em{
    height: 12px;
    line-height: 12px;
    border-radius: 05px;
    color: #888;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 13px;
	display:block;
	float:right;
	margin-left:05px;
  padding: 05px;
}
.address-list .akbtn em:last-child{
}
.address-list .address-list-item-txt .rkbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 2px;
    line-height: 2px;
    border-radius: 25px;
    color: #fff;
    text-align: center;
    background-image: linear-gradient(106deg, #FD6D47 5%, #E52D28 100%);
    font-size: 11px;
}
.user_cress {padding: 0 7%; min-height: 100%;width: 86%;}
.cress-list { position: relative; font-size: 12px;}
.cress-list .cress-list-item {border-radius: 1px;height: 1px; list-style: none; margin:1px 0; padding: 0; color: #212121; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;}
.cress-list .cress-list-item a{ width:100%;}
.cress-list .cress-list-item:active {  }
.cress-list .cress-list-item:last-child { border: none; }
.cress-list .cress-list-item-inner {height: 7px; width: 100%;background-color: #ffffff;padding: 15px 0;}
.cress-list .cress-list-item-inner .abtnaddress{font-size: 14px;
    color: #ee4442;
    line-height: 26px;
    width: 46%;
    margin: 22px 27%;
    border: 1px solid #ee4442;
    border-radius: 25px;
    height: 26px;
    /* padding: 0 1px; */
    text-align: center;}
.cress-list .cress-list-item-inner .abtnaddress i{font-size: 14px;
    color: #ee4442;
    line-height: 26px;}
.cress-list .cress-list-item-inner.cress-list-item-arrow { overflow: hidden; padding-right: 15px; }
.cress-list .cress-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.cress-list .cress-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.cress-list .cress-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.cress-list .cress-list-item-right, .cress-list .cress-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.cress-list .cress-list-item-right img, .cress-list .cress-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.cress-list .cress-list-item-inner p { overflow: hidden; }
.cress-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.cress-list.cress-list-noborder .cress-list-item:last-child { border-bottom: 0; }
.cress-list:after { height: 0; line-height: 0; }
.cress-list .cress-list-item-img{width: 7px;float: left;height: 7px; position:relative;text-align: center;}
.cress-list .cress-list-item-img i{font-size: 5px;
    color: #ccc;
    line-height: 7px;}
.cress-list .cress-list-item-img>span{width: 66px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 07px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;}
.cress-list .cress-list-item-txt{position: absolute;left: 7px;height: 7px;width: 77%;}
.cress-list .cress-list-item-txt h2{height: 38px;font-size: 15px;color: #444;/*white-space: nowrap;text-overflow: ellipsis;*/overflow: hidden;line-height: 48px;font-weight:normal; width:100%; float:left;}
.cress-list .cress-list-item-txt h2 em{font-weight: normal;font-size: 13px;color: #888; margin-left:1px;}
.cress-list .cress-list-item-txt span{font-size: 11px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 25px;height: 22px;font-weight: normal; width:100%; float:left;}
.cress-list .cress-list-item-txt span i{color: #999;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.cress-list .cress-list-item-txt span.nk{color: #ea3c3e;font-size: 11px;line-height: 16px;}
.cress-list .cress-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.cress-list .cress-list-item-txt .akbtn{
	position: absolute;
    right: 05px;
    top: -05px;
    width: 3px;
    height: 17px;
    line-height: 17px;
}
.cress-list .cress-list-item-txt .akbtn em{
    width: 4px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
	display:block;
	float:right;
	margin-left:1px;
}
.cress-list .cress-list-item-txt .akbtn em:last-child{
}
.cress-list .cress-list-item-txt .rkbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 2px;
    line-height: 2px;
    border-radius: 25px;
    color: #fff;
    text-align: center;
    background-image: linear-gradient(106deg, #FD6D47 5%, #E52D28 100%);
    font-size: 11px;
}
.user_order { padding: 05px 4%; min-height: 100%; width:92%;}
.order-list { position: relative; font-size: 12px;}
.order-list .order-list-item {background-color: #ffffff;border-radius: 11px;height: 8px; list-style: none; margin:08px 0; padding: 0; color: #212121; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;}
/* line 41, ../../sass/main3/myorder.scss */
.order-list .order-list-item .part1 {
  height: 32px;
  line-height: 35px;
  margin: 0 3%;
  width: 94%;
  float: left;
  position: absolute;
  border-bottom: 1px solid #efefef;
  padding-top: 02px;
}
/* line 42, ../../sass/main3/myorder.scss */
.order-list .order-list-item .part1 p {
  color: #4f4f4f;
  font-size: 12px;
}
.order-list .order-list-item .part1 p .img{
  width: 2px;
    height: 32px;
    margin-right: 0px;
    display: block;
    float: left;
    line-height: 355px;
}
.order-list .order-list-item .part1 p .img i{
  width: 25px;
  height: 25px;
  color: #666;
  line-height: 25px;
  font-size: 15px;
}
.order-list .order-list-item .part1 p .txt{
  color: #666;
    font-size: 13px;
    overflow: hidden;
    font-weight: normal;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-indent: 0px;
    width: 2px;
	line-height: 34px;
    height: 32px;
    font-family: DINOT-Medium,DINOT;
}
/* line 43, ../../sass/main3/myorder.scss */
.order-list .order-list-item .part1 em{
  color: #0cb46a;
  display: block;
  font-size: 14px;
}
/* line 62, ../../sass/main3/myorder.scss */
.order-list .order-list-item .part3 {
	top: 15px;
  height: 35px;
  line-height: 4px;
  padding: 0 2%;
  width: 96%;
  float: left;
  position: absolute;
}
/* line 63, ../../sass/main3/myorder.scss */
.order-list .order-list-item .part3 p {
  font-size: 13px;
  color: #4f4f4f;
  text-align: left;
  border-top: 1px solid #efefef;
  border-bottom: 0px solid #efefef;
}
/* line 64, ../../sass/main3/myorder.scss */
.order-list .order-list-item .part3 p strong {
  color: #ea3c3e;
  font-size: 13px;
  font-weight: normal;
}
/* line 65, ../../sass/main3/myorder.scss */
.order-list .order-list-item .part3 p span {
  color: #4f4f4f;
  font-size: 13px;
}
/* line 66, ../../sass/main3/myorder.scss */
.order-list .order-list-item .part3 p i {
  font-style: normal;
  font-weight: normal;
}
.order-list .order-list-item .part3 p a {
  font-size: 125px;
    float: right;
    color: #ccc;
    height: 22px;
    width: 75px;
    line-height: 22px;
    display: inline-block;
    border: 1px solid #ddd;
    border-radius: 15px;
    text-align: center;
    margin: 08px 05px 0 0;
  /*background: linear-gradient(90deg,#ffa000,#ff9500,#ff8000,#ff7000,#ff6a00);*/
}
/* line 69, ../../sass/main3/myorder.scss */
.order-list .order-list-item .part4 {
	top: 355px;
    height: 3px;
    padding: 08px 0 125px;
    width: 96%;
    float: left;
    position: absolute;
    border-top: 1px solid #efefef;
    margin: 0 3%;
    width: 94%;
}
.order-list .order-list-item .part4 a {
  font-size: 14px;
    float: right;
    color: #555;
    height: 25px;
	padding:0 1px;
    line-height: 25px;
    display: inline-block;
    border: 1px solid #bebebe;
    border-radius: 08px;
    text-align: center;
    margin-left: 1px;
    /* background: linear-gradient(90deg,#ffa000,#ff9500,#ff8000,#ff7000,#ff6a00); */
    /* color: rgb(255 106 0); */
    background: #f1f1f1;
}
/* line 79, ../../sass/main3/myorder.scss */
.order-list .order-list-item .part4 button {
  font-size: 13px;
  color: #939393;
  display: inline-block;
  border-bottom: 1px solid #939393;
  margin: 05px 0 0 05px;
  background: none;
}
.order-list .order-list-item .lista{ width:100%;top: 355px;float: left;position: absolute;}
.order-list .order-list-item:active {}
.order-list .order-list-item:last-child { border: none; }
.order-list .order-list-item-inner {height: 9px;
    width: 94%;
    background-color: #ffffff;
    padding: 05px 3%;}
.order-list .order-list-item-inner.order-list-item-arrow { overflow: hidden; padding-right: 15px; }
.order-list .order-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.order-list .order-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.order-list .order-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.order-list .order-list-item-right, .order-list .order-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.order-list .order-list-item-right img, .order-list .order-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.order-list .order-list-item-inner p { overflow: hidden; }
.order-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.order-list.order-list-noborder .order-list-item:last-child { border-bottom: 0; }
.order-list:after { height: 0; line-height: 0; }
.order-list .order-list-item-img{width: 35%;
    float: left;
    height: 9px;
    position: relative;
    left: -02px;}
.order-list .order-list-item-img img{width: 94%;
    height: 76px;
    border-radius: 05px;
    margin: 07px 4% 07px 2%;
    position: absolute;}
.order-list .order-list-item-img>span{width: 66px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 07px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;}
.order-list .order-list-item-txt{position: absolute;
    right: 3%;
    height: 9px;
    width: 60%;}
.order-list .order-list-item-txt h2{height: 4px;
    font-size: 14px;
    color: #555;
    line-height: 2px;
    width: 100%;
    float: left;
    margin-top: 08px;
    overflow: hidden;
    font-weight: bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-indent: 0px;
}
.order-list .order-list-item-txt h2 em{font-weight: normal;float:left;}
.order-list .order-list-item-txt h2 em:first-child{font-size: 12px;}
.order-list .order-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.order-list .order-list-item-txt span{font-size: 13px;
    float: left;
    width: 100%;
    color: #999;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 2px;
    height: 2px;
    font-weight: normal;
    width: 100%;
    float: left;
    margin: 07px 0 0;
	font-family: DINOT-Medium,DINOT;
}
.order-list .order-list-item-txt span:last-child{ margin-top:07px;}

.order-list .order-list-item-txt span i{color: #999;
    font-size: 15px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.order-list .order-list-item-txt span.nk{
	color: #ff5a00;
	margin-top:1px;
    font-size: 18px;
    line-height: 2px;}
.order-list .order-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.order-list .order-list-item-txt .rkbtn{
	position: absolute;
    right: -01px;
    bottom: 06px;
	/*width: 56px;*/
    height: 24px;
    line-height: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    /*background-image: -webkit-linear-gradient(344deg,#ffa000 5%, #ff6a00 100%);
    background-image: linear-gradient(106deg, #ffa000 5%, #ff6a00 100%);*/
    border-radius: 05px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    border: none;
    padding: 01px 05px;
	cursor: pointer;/*
	font-size: 14px;*/
	/*color: rgb(255 106 0);
    background: rgb(255 236 223);*/
	color: #ff5a00;
    font-size: 18px;
	font-family: DINOT-Medium,DINOT;
}
.order-list .order-list-item-txt .rkbtn em{
    font-size: 14px;
    margin-right: 02px;
    line-height: 21px;
    height: 21px;
	display: inline-block;
    /* min-width: 10px; */
    padding: 0px 15px;
    /* font-size: 12px; */
    /* font-weight: 700; */
    /* line-height: 1; */
    /* text-align: center; */
    white-space: nowrap;
    vertical-align: middle;
    color: rgb(255 106 0);
    background: rgb(255 236 223);
    border-radius: 11px;
}
.order-list .ckbtn{
	position: absolute;
    right: 0px;
    top: 35px;
    width: 95px;
    height: 17px;
    line-height: 17px;
    color: #ff5a00;
    text-align: center;
    font-size: 17px;
}
.order-list .ckbtn i{
    font-size: 2px;
    color: #ff5a00;
}
.user_userlist { padding: 0 4%; min-height: 100%; width:92%;}
.user-list { position: relative; font-size: 12px;}
.user-list .user-list-item {background-color: #ffffff;border-radius: 11px;height: 9px; list-style: none; /*margin:12px 0;*/ padding: 0; color: #212121; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;border-bottom: 1px solid #efefef;}
/* line 41, ../../sass/main3/myorder.scss */
.user-list .user-list-item .part1 {
  height: 35px;
  line-height: 35px;
  padding: 0 3%;
  width: 94%;
  float: left;
  position: absolute;
  border-bottom: 1px solid #efefef;
  padding-top: 05px;
}
/* line 42, ../../sass/main3/myorder.scss */
.user-list .user-list-item .part1 p {
  color: #4f4f4f;
  font-size: 12px;
}
.user-list .user-list-item .part1 p .img{
  width: 25px;
    height: 25px;
    margin-right: 06px;
    display: block;
    float: left;
}
.user-list .user-list-item .part1 p .img img{
  width: 25px;
  height: 25px;
  border-radius: 25px;
}
.user-list .user-list-item .part1 p .txt{
  color: #4f4f4f;
    font-size: 15px;
    overflow: hidden;
    font-weight: bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-indent: 0px;
    width: 2px;
}
/* line 43, ../../sass/main3/myorder.scss */
.user-list .user-list-item .part1 em{
  color: #0cb46a;
  display: block;
  font-size: 15px;
}
/* line 62, ../../sass/main3/myorder.scss */
.user-list .user-list-item .part3 {
	top: 15px;
  height: 35px;
  line-height: 4px;
  padding: 0 2%;
  width: 96%;
  float: left;
  position: absolute;
}
/* line 63, ../../sass/main3/myorder.scss */
.user-list .user-list-item .part3 p {
  font-size: 13px;
  color: #4f4f4f;
  text-align: left;
  border-top: 1px solid #efefef;
  border-bottom: 0px solid #efefef;
}
/* line 64, ../../sass/main3/myorder.scss */
.user-list .user-list-item .part3 p strong {
  color: #ea3c3e;
  font-size: 13px;
  font-weight: normal;
}
/* line 65, ../../sass/main3/myorder.scss */
.user-list .user-list-item .part3 p span {
  color: #4f4f4f;
  font-size: 13px;
}
/* line 66, ../../sass/main3/myorder.scss */
.user-list .user-list-item .part3 p i {
  font-style: normal;
  font-weight: normal;
}
.user-list .user-list-item .part3 p a {
  font-size: 125px;
    float: right;
    color: #ccc;
    height: 22px;
    width: 75px;
    line-height: 22px;
    display: inline-block;
    border: 1px solid #ddd;
    border-radius: 15px;
    text-align: center;
    margin: 08px 05px 0 0;
  /*background: linear-gradient(90deg,#ffa000,#ff9500,#ff8000,#ff7000,#ff6a00);*/
}
/* line 69, ../../sass/main3/myorder.scss */
.user-list .user-list-item .part4 {
	top: 5px;
  height: 45px;
  padding: 0 2%;
  width: 96%;
  float: left;
  position: absolute;
}
.user-list .user-list-item .part4 a {
  font-size: 13px;
    float: right;
    color: #666;
    height: 25px;
    width: 75px;
    line-height: 25px;
    display: inline-block;
    border: 1px solid #bebebe;
    border-radius: 15px;
    text-align: center;
    margin: 1px 1px 0 0;
  /*background: linear-gradient(90deg,#ffa000,#ff9500,#ff8000,#ff7000,#ff6a00);*/
}
/* line 79, ../../sass/main3/myorder.scss */
.user-list .user-list-item .part4 button {
  font-size: 13px;
  color: #939393;
  display: inline-block;
  border-bottom: 1px solid #939393;
  margin: 05px 0 0 05px;
  background: none;
}
.user-list .user-list-item .lista{ width:100%;top: 42px;float: left;position: absolute;}
.user-list .user-list-item:active {}
.user-list .user-list-item:last-child { border: none; }
.user-list .user-list-item-inner {height: 8px; width: 94%;background-color: #ffffff;padding: 05px 3%;}
.user-list .user-list-item-inner.user-list-item-arrow { overflow: hidden; padding-right: 15px; }
.user-list .user-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.user-list .user-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.user-list .user-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.user-list .user-list-item-right, .user-list .user-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.user-list .user-list-item-right img, .user-list .user-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.user-list .user-list-item-inner p { overflow: hidden; }
.user-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.user-list.user-list-noborder .user-list-item:last-child { border-bottom: 0; }
.user-list:after { height: 0; line-height: 0; }
.user-list .user-list-item-img{width: 8px;float: left;height: 8px; position:relative; left: -06px;}
.user-list .user-list-item-img img{width: 62px;height: 62px;border-radius: 05px;margin: 09px;position: absolute;}
.user-list .user-list-item-img>span{width: 66px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 07px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;}
.user-list .user-list-item-txt{position: absolute;left: 85px;height: 8px;width: 70%;}
.user-list .user-list-item-txt h2{height: 27px;
    font-size: 16px;
    color: #555;
    overflow: hidden;
    line-height: 27px;
    width: 100%;
    float: left;
    margin-top: 08px;
	overflow: hidden;
    font-weight: normal;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-indent: 0px;
}
.user-list .user-list-item-txt h2 em{font-weight: normal;float:left;}
.user-list .user-list-item-txt h2 em:first-child{font-size: 12px;}
.user-list .user-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.user-list .user-list-item-txt span{font-size: 13px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 18px;height: 18px;font-weight: normal; width:100%; float:left;}
.user-list .user-list-item-txt span em{color: #999;
    font-size: 14px;
    float: left;
    margin-right: 02px;
    line-height: 18px;
    height: 18px;}
.user-list .user-list-item-txt span.nk{font-size: 13px;line-height: 16px;}
.user-list .user-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.user-list .ckbtn{
	position: absolute;
    right: 0px;
    top: 35px;
    width: 95px;
    height: 17px;
    line-height: 17px;
    color: #ff5a00;
    text-align: center;
    font-size: 17px;
}
.user-list .ckbtn i{
    font-size: 2px;
    color: #ff5a00;
}
@media screen and (-webkit-min-device-pixel-ratio: 5) { .aui-list, .aui-list .aui-list-item:last-child { background-size: 100% 0; background-image: linear-gradient(0, #fff, #fff 50%, transparent 50%); background-image: -webkit-linear-gradient(90deg, #fff, #fff 50%, transparent 50%); }
  .aui-list .aui-list-item { border: none; background-size: 100% 1px; background-repeat: no-repeat; background-position: bottom; background-image: linear-gradient(0, rgba(153, 153, 153, 1), rgba(153, 153, 153, 1) 50%, transparent 50%); background-image: -webkit-linear-gradient(90deg, rgba(153, 153, 153, 1), rgba(153, 153, 153, 1) 50%, transparent 50%); }
  .aui-list.aui-list-in .aui-list-item, .aui-list .aui-list-item.aui-list-item-in { background-position: 5px bottom; } }
.reg .form,.comment_goods{background: #fff;border-radius: 15px;}
.input_li { width: 94%;
    padding: 12px 3%;font-size: 12px;overflow: hidden;}
.input_li li { position: relative; border-bottom: 1px solid #efefef;height: 52px;}
.input_li li .link { display: block; height: 3px; line-height: 3px; }
.input_li .input_button { height: 42px; display: block; border: none; position: absolute; right: 0; top: 0; padding: 0 1px; background: #5BC2D9; color: #fff; }
.input_li .input_text,.input_li .input_file { display: block; width: 60%; height: 22px; line-height: 22px; border-radius: 0; padding: 1px 0; border: none;float: left;}
.input_li .input_textarea { display: block; width: 100%; height: 22px; line-height: 22px; border-radius: 0; padding: 1px 0; border: none;float: left;}
.input_li .input_submit{ display: block; width: 100%; height: 22px; line-height: 22px; border-radius: 0; padding: 1px 0; border: none;float: left;}
.input_li .input_select { display: block; width: 100%; height: 22px; line-height: 22px; border-radius: 0; padding: 1px 0; border: none;float: left;}
.input_li .input_text:focus, .input_li .input_submit:focus, .input_li .input_select:focus, .input_li .input_textarea:focus, .input_li .input_file:focus { outline: none; }
.input_li .input_text, .input_li .input_select, .input_li .input_textarea, .input_li .input_file { background: #fff; text-indent: 1px; box-shadow: 0 0 0 1px #d2d2d2;border-radius: 1px; }
.input_li .input_text:focus, .input_li .input_select:focus, .input_li .input_textarea:focus, .input_li .input_file:focus { box-shadow: 0 0 0 1px #5BC2D9; }
.input_li .input_select { background: url("../image/icon_godown.png") right 1px center no-repeat; background-size: 15px auto; }
.input_li .input_select.f3 { width: 30%; float: left; }
.input_li .input_select.f3:not(:last-child) { margin-right: 5%; }
.input_li .input_textarea { height: 8px; }
.input_li .input_captcha { width: 2px; float: left; }
.input_li .captchaImg { float: left; width: 2px; height: 42px; display: block; margin: 0 01px; }
.input_li .sendMessage { display: block; float: left; height: 22px; line-height: 22px; padding: 1px; margin: 0 1px; box-shadow: 0 0 0 1px #ededed; background: #fafafa; }
.input_li .input_item {float: left;width: 20%;height: 52px; line-height: 52px; top: -07px; padding: 0 1px; left: 05px; color: #999; font-size: 16px; z-index: 1; }
.input_li .input_item em { color: #ee4442; }
.input_li .li_item { display: block; float: left; height: 42px; line-height: 42px; font-size: 14px; }
.input_li .input_submit { background: linear-gradient(90deg,#ffa000,#ff9500,#ff8000,#ff7000,#ff6a00);border-radius: 1px;font-size: 18px;cursor: pointer; color: #fff; }
.input_li .input_radio { display: block; float: left; }
.input_li .input_radio input { display: none; }
.input_li .input_radio span { display: block; padding: 0 15px; margin: 05px; background: #eee; border-radius: 05px; overflow: hidden; line-height: 32px; height: 32px; white-space: nowrap; text-overflow: ellipsis; }
.input_li .input_radio input:checked + span { background: #5BC2D9; color: #fff; }
.input_li .input_radio.block { float: none; margin: -05px; margin-bottom: 15px; }
.input_li .input_radio.block span { box-shadow: 0 0 0 1px #eee; }
.input_li .input_radio.block input:checked + span { box-shadow: 0 0 0 1px #5BC2D9; }

textarea.invalid-text, input[type="text"].invalid-text, input[type="password"].invalid-text { /*box-shadow: 0 0 0 1px #DD0000; border: none !important;*/border: 1px solid #ff5a00!important;}

textarea.valid-text, input.valid-text { /*box-shadow: 0 0 0 1px #06AC87; border: none !important;*/border: 1px solid #0cb46a!important;}

.address_edit_btn { padding: 0 1px; position: fixed; top: 0; right: 0; z-index: 9; height: 45px; line-height: 45px; cursor: pointer; font-size: 14px; background: #f69800; color: #fff; }

.address_list li { position: relative; margin-bottom: 16px; background: #fff; outline: 1px solid #ededed; }
.address_list li.default .address_list_header:before { color: #ee4442; content: "[\9ed8\8ba4]"; display: block; float: left; width: 4px; }
.address_list li.default .address_btn.pink { color: #F85D92; border-color: #ededed; background: #fafafa; }
.address_list .address_list_header { color: #222; position: relative; padding: 16px 16px 1px; height: 16px; line-height: 16px; }
.address_list .address_list_header .name { display: block; float: left; width: 6px; }
.address_list .address_list_header .phone { display: block; float: left; }
.address_list .address_list_header .select { text-indent: -9999px; display: block; float: right; width: 16px; height: 16px; }
.address_list .address_list_section { padding: 0 16px 16px; line-height: 4; }
.address_list .address_list_footer { display: none; width: 100%; table-layout: fixed; border-collapse: collapse; }
.address_list .address_list_footer .address_btn { display: table-cell; height: 48px; line-height: 48px; box-shadow: 0 0 0 1px #ededed; text-align: center; background: #f9f9f9; }
.address_list .address_list_footer .address_btn.pink { color: #fff; border-color: #F85D92; background: #F85D92; }

.evaluation_list { padding-top: 5px; }
.evaluation_list li { width: 100%; background: #fff; margin: .15px auto; box-shadow: 0 0 0 1px #eee; }
.evaluation_list li i { display: block; padding: .15px; position: relative; }
.evaluation_list li img { display: block; width: 100%; }
.evaluation_list li .info { position: absolute; left: 0; right: 0; bottom: 0; padding: .15px; line-height: 5; background: rgba(0, 0, 0, 5); color: #fff; background-image: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 7), rgba(0, 0, 0, 4)); background-image: linear-gradient(0deg, rgba(0, 0, 0, 7), rgba(0, 0, 0, 4)); }
.evaluation_list li .info h3 { font-size: .15px; padding-bottom: .05px; }
.evaluation_list li .btn { border-radius: 0; font-size: .14px; }
.evaluation_list li p { padding: .12px .15px; color: #999; line-height: 6; border-top: 1px solid #eee; background: #fafafa; font-size: .14px; }
.evaluation_list li p strong { color: #F85D92; }

.comment_goods { margin: 15px; }
.comment_goods h3 { color: #5BC2D9; line-height: 6; font-size: 14px; margin-bottom: 1px; font-weight: normal; }
.comment_goods .point_star { line-height: 4px; }
.comment_goods .point_star strong { font-weight: normal; color: #555; display: block; float: left; padding-right: 1px; }
.comment_goods .point_star label { display: block; float: left; color: #999; }
.comment_goods .point_star label i { display: inline-block; font-size: 24px; padding-left: 05px; }
.comment_goods .point_star label i.on { color: #f69800; }
.comment_goods .input_li { padding: 0; position: relative; margin-top: 15px; }
.comment_goods .input_li strong { font-weight: normal; }

.comments_list { margin: 15px; }
.comments_list ul { border-top: 1px solid #eee; }
.comments_list li { border-bottom: 1px solid #eee; padding: 05px 0; line-height: 6; }
.comments_list li:nth-child(2n) { background: #fafafa; }
.comments_list li strong { color: #5BC2D9; }
.comments_list li em { color: #F85D92; }

.my_account { padding: 1px; color: #fff; }
.my_account .wallet { position: relative; height: 0; padding-top: 49.7%; background-image: url("../image/wallet_bg.png"); background-size: contain; }
.my_account .wallet > div { position: absolute; top: 0; left: 15px; right: 15px; bottom: 0; }
.my_account .wallet > div .aui-list { height: 100%; border: none; background-color: transparent; }
.my_account .wallet > div .aui-list .aui-list-item { padding-left: 0; border: none; }
.my_account .wallet > div .aui-list .aui-list-item .aui-list-item-inner { padding-right: 0; }
.my_account .wallet > div .aui-list .aui-list-item .aui-list-item-inner img { width: 14px; margin-right: 8.5px; }
.my_account .wallet > div .aui-list .aui-list-item .aui-list-item-inner .aui-list-item-title { color: #fff; font-size: 12px; }
.my_account .wallet > div .aui-list .aui-list-item:last-child .aui-list-item-title { margin-top: 45px; font-size: 45px; }
.my_account .wallet > div .aui-list:after { height: 0; line-height: 0; }
@media screen and (-webkit-min-device-pixel-ratio: 5) { .my_account .wallet > div .aui-list .aui-list, .my_account .wallet > div .aui-list .aui-list .aui-list-item { background-size: 100% 0; background-image: linear-gradient(0, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 50%, transparent 50%); background-image: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 50%, transparent 50%); } }
.my_account .account_list { padding-top: 10px; }
.my_account .account_list .aui-border-b { border-bottom: 1px solid rgba(153, 153, 153, 1); }
@media screen and (-webkit-min-device-pixel-ratio: 5) { .my_account .account_list .aui-border-b { border: none; background-size: 100% 1px; background-repeat: no-repeat; background-position: bottom; background-image: linear-gradient(0, rgba(153, 153, 153, 1), rgba(153, 153, 153, 1) 50%, transparent 50%); background-image: -webkit-linear-gradient(90deg, rgba(153, 153, 153, 1), rgba(153, 153, 153, 1) 50%, transparent 50%); } }
.my_account .account_list .aui-list { border-top: 1px solid #fff; }
.my_account .account_list .aui-list .aui-list-item { padding-left: 0; min-height: 62px; border-top: 1px solid rgba(153, 153, 153, 1); }
.my_account .account_list .aui-list .aui-list-item:first-child { border-top: none; }
.my_account .account_list .aui-list .aui-list-item .aui-list-item-inner { padding-right: 26px; min-height: 62px; }
.my_account .account_list .aui-list .aui-list-item .aui-list-item-inner .aui-list-item-title { font-size: 14px; line-height: 20px; }
.my_account .account_list .aui-list .aui-list-item .aui-list-item-inner .aui-list-item-title span:first-child { display: block; margin-bottom: 5px; color: #282828; }
.my_account .account_list .aui-list .aui-list-item .aui-list-item-inner .aui-list-item-title span:last-child { font-size: 12px; color: #666; }
.my_account .account_list .aui-list:after { height: 0; line-height: 0; }
@media screen and (-webkit-min-device-pixel-ratio: 5) { .my_account .account_list .aui-list .aui-list { background-size: 100% 0; background-image: linear-gradient(0, #fff, #fff 50%, transparent 50%); background-image: -webkit-linear-gradient(90deg, #fff, #fff 50%, transparent 50%); }
  .my_account .account_list .aui-list .aui-list .aui-list-item { border: none; background-size: 100% 1px; background-repeat: no-repeat; background-position: bottom; background-image: linear-gradient(0, rgba(153, 153, 153, 1), rgba(153, 153, 153, 1) 50%, transparent 50%); background-image: -webkit-linear-gradient(90deg, rgba(153, 153, 153, 1), rgba(153, 153, 153, 1) 50%, transparent 50%); }
  .my_account .account_list .aui-list .aui-list .aui-list-item:first-child { background-image: linear-gradient(0, rgba(153, 153, 153, 0), rgba(153, 153, 153, 0) 50%, transparent 50%); background-image: -webkit-linear-gradient(90deg, rgba(153, 153, 153, 0), rgba(153, 153, 153, 0) 50%, transparent 50%); } }

.us_tab { padding: 15px; }
.us_tab ul { display: table; width: 100%; table-layout: fixed; }
.us_tab li { display: table-cell; height: 36px; line-height: 36px; background: #fafafa; box-shadow: 0 0 0 1px #eee; text-align: center; font-size: 13px; }
.us_tab li.on { background: #f69800; color: #fff; font-weight: bold; box-shadow: 0 0 0 1px #f69800; }

.integral_list { margin: 0 15px; }
.integral_list dl { background: #fff; outline: 1px solid #eee; margin-top: 1px; line-height: 15px; }
.integral_list dl strong { color: #222; }
.integral_list dl em { color: #f69800; font-size: 15px; }
.integral_list dl time { float: right; font-size: 11px; color: #999; }
.integral_list dl dt { padding: 1px; }
.integral_list dl dd { padding: 1px; background: #fafafa; border-top: 1px solid #eee; }

.integral_ex { margin: 0 15px; }
.integral_ex li { background: #fff; outline: 1px solid #eee; margin-top: 1px; }
.integral_ex li label { display: block; }
.integral_ex li label input { display: none; }
.integral_ex li label span { display: block; padding: 1px; }
.integral_ex li label input:checked + span { background: #f69800; color: #fff; }
.integral_ex li p { padding: 1px; color: #999; line-height: 4; background: #fafafa; display: none; border-top: 1px solid #eee; }

.coupon-item { position: relative; margin-bottom: 10px; }
.coupon-item .style { width: 100%; height: 9px; position: relative; display: flex; align-items: center; justify-content: center; margin: 0 0 5%; background-color: #F7DBCD; color: #E5004F; border: none; }
.coupon-item .style:after, .coupon-item .style:before { content: ""; height: .05px; position: absolute; left: 0; right: 0; display: block; z-index: 0; background-image: linear-gradient(-45deg, #fff 25%, transparent 25%, transparent), linear-gradient(-135deg, #fff 25%, transparent 25%, transparent), linear-gradient(-45deg, transparent 75%, #fff 75%), linear-gradient(-135deg, transparent 75%, #fff 75%); background-size: 1px 1px; background-repeat: repeat-x, repeat-x; }
.coupon-item .style:before { transform: rotate(180deg); bottom: -.012px; }
.coupon-item .style:after { top: -.012px; }
.coupon-item .style .info-box { flex: 1; padding: 0 3%; position: relative; }
.coupon-item .style .info-box .nick { padding: .66% 0; color: #E5004F; margin-bottom: 01px; }
.coupon-item .style .info-box .coupon-money { width: 100%; display: flex; margin-top: 1px; font-size: 12px; flex-direction: column; }
.coupon-item .style .info-box .coupon-money em { font-size: 32px; }
.coupon-item .style .info-box .coupon-money i { margin-left: 1px; }
.coupon-item .style .info-box .coupon-money .lay:last-child { flex: 1; padding: 0 1%; line-height: 25px; }
.coupon-item .style .get-btn { display: flex; align-items: center; justify-content: center; height: 9px; text-align: center; font-size: 07px; line-height: 35; position: relative; width: 26%; background-color: #f5f5f5; }
.coupon-item .style .get-btn input { border: none; background: none; color: #E5004F; width: 9px; font-size: 13px; word-break: break-all; outline: none; }

.refunds_edit { padding: 15px; }
.refunds_edit strong { font-weight: normal; color: #555; }
.refunds_edit span { color: #999; }
.refunds_edit .base { padding-bottom: 1px; }
.refunds_edit .goods, .refunds_edit .note { padding: 0; }
.refunds_edit .goods div, .refunds_edit .note div { position: relative; }
.refunds_edit .goods strong, .refunds_edit .note strong { display: block; padding-bottom: 1px; }

.refunds_list ul { margin: 15px; }
.refunds_list li { box-shadow: 0 0 0 1px #eee; margin-bottom: 15px; line-height: 22px; }
.refunds_list li strong { font-weight: normal; color: #555; }
.refunds_list li span { color: #999; }
.refunds_list li time { float: right; color: #999; font-size: 11px; }
.refunds_list li i { padding: 05px; line-height: 1; display: inline-block; color: #fff; font-size: 12px; margin: 05px; }
.refunds_list li em { color: #f69800; font-weight: bold; }
.refunds_list li .btn { border-top: 1px solid #eee; }
.refunds_list li p { border-top: 1px solid #eee; line-height: 6; color: #999; padding: 05px; }

.refunds_detail { padding: 15px; }
.refunds_detail table th { width: 7px; background: #fafafa; text-align: right; }
.refunds_detail table th, .refunds_detail table td { border: 1px solid #ededed; padding: 05px; line-height: 6; vertical-align: top; }
.refunds_detail a { color: #5BC2D9; }
.refunds_detail em { color: #f69800; }

.withdraw_list { margin: 0 15px; }
.withdraw_list.aui-list { border-top: 1px solid #fff; }
.withdraw_list.aui-list .aui-list-item { padding-left: 0; min-height: 62px; border-top: 1px solid rgba(153, 153, 153, 1); }
.withdraw_list.aui-list .aui-list-item:first-child { border-top: none; }
.withdraw_list.aui-list .aui-list-item .aui-list-item-inner { padding-right: 26px; min-height: 62px; }
.withdraw_list.aui-list .aui-list-item .aui-list-item-inner .aui-list-item-title { font-size: 14px; line-height: 20px; }
.withdraw_list.aui-list .aui-list-item .aui-list-item-inner .aui-list-item-title span { font-size: 12px; display: block; color: #666; }
.withdraw_list.aui-list .aui-list-item .aui-list-item-inner .aui-list-item-title span:first-child { margin-bottom: 5px; color: #282828; }
.withdraw_list.aui-list .aui-list-item .aui-list-item-inner .aui-list-item-right { font-size: 16px; color: #282828; }
.withdraw_list.aui-list:after { height: 0; line-height: 0; }
@media screen and (-webkit-min-device-pixel-ratio: 5) { .withdraw_list.aui-list .aui-list { background-size: 100% 0; background-image: linear-gradient(0, #fff, #fff 50%, transparent 50%); background-image: -webkit-linear-gradient(90deg, #fff, #fff 50%, transparent 50%); }
  .withdraw_list.aui-list .aui-list .aui-list-item { border: none; background-size: 100% 1px; background-repeat: no-repeat; background-position: bottom; background-image: linear-gradient(0, rgba(153, 153, 153, 1), rgba(153, 153, 153, 1) 50%, transparent 50%); background-image: -webkit-linear-gradient(90deg, rgba(153, 153, 153, 1), rgba(153, 153, 153, 1) 50%, transparent 50%); }
  .withdraw_list.aui-list .aui-list .aui-list-item:first-child { background-image: linear-gradient(0, rgba(153, 153, 153, 0), rgba(153, 153, 153, 0) 50%, transparent 50%); background-image: -webkit-linear-gradient(90deg, rgba(153, 153, 153, 0), rgba(153, 153, 153, 0) 50%, transparent 50%); } }

.withdraw_box { box-shadow: 0 0 0 1px #eee; margin-bottom: 15px; }
.withdraw_box strong { font-weight: normal; color: #555; }
.withdraw_box span { color: #999; }
.withdraw_box .base { line-height: 22px; padding: 05px; }
.withdraw_box .base time { float: right; color: #999; font-size: 11px; }
.withdraw_box .base i { padding: 05px; line-height: 1; display: inline-block; color: #fff; font-size: 12px; }
.withdraw_box .base em { color: #f69800; font-weight: bold; }
.withdraw_box .note { border-top: 1px solid #eee; line-height: 6; padding: 05px; }
.withdraw_box .btn { border-top: 1px solid #eee; }

.complain { width: 2.7px; position: fixed; top: 5px; background: #fff; padding: 15px; left: 50%; margin-left: -1.5px; box-shadow: 0 0 0 10px rgba(0, 0, 0, 5); max-height: 3px; overflow: scroll; }
.complain .close { position: absolute; right: 1px; top: 1px; width: 2px; height: 2px; }
.complain .close:before, .complain .close:after { content: ""; width: 02px; height: 15px; background: #999; display: block; position: absolute; right: 05px; top: 0; }
.complain .close:before { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.complain .close:after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
.complain h2 { font-size: 14px; color: #ee4442; word-break: break-all; width: 2.6px; }
.complain article { padding: 1px 05px; line-height: 4; color: #999; word-break: break-all; }
.complain article * { max-width: 100%; }
.complain .re_complain { padding: 05px; border: 1px dotted #ededed; background: #fafafa; }

.complain_list { margin: 0 15px; }
.complain_list ul { background: #fff; margin-top: 1px; line-height: 15px; }
.complain_list ul strong { color: #222; }
.complain_list ul i { color: #f69800; font-size: 15px; }
.complain_list ul time { float: right; font-size: 11px; color: #999; }
.complain_list ul li { padding: 1px; background: #fafafa; border-top: 1px solid #eee; }

.star { display: inline-block; width: 6px; height: 12px; vertical-align: middle; background: url("../image/star.png") 0 bottom no-repeat; background-size: 100% auto; }
.star:before { content: ""; display: block; height: 12px; background: url("../image/star.png") 0 0 no-repeat; background-size: 6px auto; }
.star.star_0:before { width: 0%; }
.star.star_1:before { width: 20%; }
.star.star_2:before { width: 40%; }
.star.star_3:before { width: 60%; }
.star.star_4:before { width: 80%; }
.star.star_5:before { width: 100%; }

.consult_list { padding: 15px; }

.consult { margin-bottom: 15px; padding: 1px; outline: 1px dotted #ededed; }
.consult .status { float: right; display: inline-block; height: 2px; padding: 0 1px; line-height: 2px; background: #5BC2D9; color: #fff; }
.consult time { float: right; line-height: 2px; color: #999; padding: 0 1px; background: #f0f0f0; }
.consult article { line-height: 8; }
.consult a { height: 24px; line-height: 24px; overflow: hidden; display: block; color: #f69800; margin-top: 05px; }
.consult a:before { content: "相关商品："; color: #999; }

.cart_prompt {margin: 0;padding: 1px 4%;line-height: 5;background: #fafafa;color: rgb(255 106 0);background: rgb(255 236 223);}
.cart_prompt h4 {color: #f60;font-weight: normal;}
.cart_prompt ol { counter-reset: sectioncounter; color: #999; }
.cart_prompt li:before { content: counter(sectioncounter) "、"; counter-incpxent: sectioncounter; }
.cart_prompt p { display: none; }

.cart_list {width: 92%;padding: 0 4%;}
.cart_list li {padding: 16px 2%;position: relative;/* border-bottom: 1px solid #ededed; */background-color: #ffffff;border-radius: 11px;margin: 08px 0;}
.cart_list .cart_check_box {width: 2px;height: 2px;line-height: 2px;position: absolute;left: 0;top: 33px;}
.cart_list .cart_check_box input { display: none; }
.cart_list .cart_check_box input + label { font-size: 22px;}
/* .cart_list .cart_check_box input + label { -webkit-appearance: none; background-color: #fff; border: 1px solid #bbb; padding: 1px; border-radius: 50px; display: inline-block; position: relative; }
.cart_list .cart_check_box input:checked + label { background-color: #ffffff; color: #0cb46a; border: 1px solid #0cb46a; }
.cart_list .cart_check_box input:checked + label:after { content: '\e69d'; width: 12px; height: 12px; border-radius: 50px; position: absolute; top: 3px; background: #0cb46a; left: 3px; font-size: 32px; } */
.cart_list .cart_list_goods { display: block; padding-left: 45px; position: relative; }
.cart_list .cart_list_photo {width: 1px;height: 9px;position: absolute;left: 3px;top: 0;}
.cart_list .cart_list_photo img {display: block;width: 1px;height: 9px;/* box-shadow: 0 0 0 1px #ddd; */border-radius: 05px;}
.cart_list .cart_list_info {position: relative;height: 9px;}
.cart_list .cart_list_info .cart_list_info_title {height: 4px;line-height: 2px;overflow: hidden;font-weight: bold;color: #555;font-size: 14px;}
.cart_list .cart_list_info .cart_list_info_info {line-height: 2px;height: 2px;overflow: hidden;/* margin-top: 03px; */color: #ff6a00;font-size: 15px;font-family: DINOT-Medium,DINOT;}
.cart_list .cart_list_info .cart_list_info_price {position: absolute;bottom: 03px;left: 0;line-height: 1;/* color: #f60; */font-size: 13px;width: 100%;}
.cart_list .goods_num_adjust {display: block;position: absolute;bottom: 0;left: 0;}
.cart_list .goods_num_adjust span { width: 3px; }
.cart_list .goods_num_adjust input {width: 4px;border-radius: 0;font-family: DINOT-Medium,DINOT;}
.cart_list .count { clear: both; display: block; padding-top: 1px; padding-left: 3px; color: #f60; }
.cart_list .del {text-decoration: none;color: #ff6a00;cursor: pointer;text-align: center;border-radius: 05px;/* box-shadow: 0 0 0 1px #ddd;  */display: block;position: absolute;bottom: 0;height: 22px;line-height: 22px;padding: 0 05px;right: 0;}

.cart_footer { background: #ffffff; height: 58px;padding-top: 1px;}
.cart_footer .cart_checkall { float: left; height: 58px; line-height: 58px; padding-left: 1px; }
.cart_footer .cart_checkall input { display: none; }
.cart_footer .cart_checkall input + label {font-size: 22px;}
.cart_footer .cart_checkall i{height: 58px; line-height: 58px;font-size: 16px;position: absolute;}
/* .cart_footer .cart_checkall input + label { -webkit-appearance: none; background-color: #fff; border: 1px solid #bbb; padding: 9px; border-radius: 50px; display: inline-block; position: relative; margin-top: 12px; }
.cart_footer .cart_checkall input:checked + label { background-color: #fff; color: #0cb46a; border: 1px solid #0cb46a; }
.cart_footer .cart_checkall input:checked + label:after { content: ''; width: 12px; height: 12px; border-radius: 50px; position: absolute; top: 3px; background: #0cb46a; left: 3px; font-size: 32px; } 
.cart_footer .cart_checkall input + label:before { content: '全选'; position: absolute; top: -14px; left: 24px; width: 5px; }*/
.cart_footer .select { padding: 16px 0 0 15px; float: left; position: relative; height: 16px; line-height: 16px; width: 55px; text-indent: 24px; }
.cart_footer .select:before { display: block; content: ""; width: 16px; height: 16px; position: absolute; left: 16px; top: 16px; border-radius: 50%; box-shadow: 0 0 0 1px #ddd; }
.cart_footer .count {/* width: 5px; */position: absolute;text-align: right;/* padding: 08px 1px 08px 0; */line-height: 58px;right: 40%;font-size: 18px;}
.cart_footer .count em {font-weight: bold;font-size: 22px;color: #ff6a00;float: left;max-width: 2px;font-family: DINOT-Medium,DINOT;}
.cart_footer .count u { text-decoration: none; display: block; }
.cart_footer .trade_count { float: right; text-align: right; line-height: 48px; width: 2.2px; padding-right: 1px; }
.cart_footer .trade_count em { font-weight: bold; }
.cart_footer .buy {	
	width: 200px;
    height: 45px;
    line-height: 45px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #ff662f;
    border-radius: 5px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    border: none;
    margin-top: 1px;
    cursor: pointer;
    margin: 0 auto;
}
.cart_footer .buy input { display: none; }
.cart_footer .cancel, .cart_footer .enter { width: 50%; float: left; line-height: 48px; text-align: center; }
.cart_footer .enter { background: #f60; }

.cart_footer2 { background: #222; color: #fff; height: 48px; }
.cart_footer2 .cart_checkall { float: left; height: 48px; line-height: 48px; color: #fff; padding-left: 1px; }
.cart_footer2 .cart_checkall input { display: none; }
.cart_footer2 .cart_checkall input + label { -webkit-appearance: none; background-color: #fafafa; border: 1px solid #cacece; box-shadow: 0 1px 2px rgba(0, 0, 0, 05), inset 0px -15px 10px -12px rgba(0, 0, 0, 05); padding: 9px; border-radius: 50px; display: inline-block; position: relative; margin-top: 12px; }
.cart_footer2 .cart_checkall input:checked + label { background-color: #e9ecee; color: #99a1a7; border: 1px solid #adb8c0; }
.cart_footer2 .cart_checkall input:checked + label:after { content: ''; width: 12px; height: 12px; border-radius: 50px; position: absolute; top: 3px; background: #99a1a7; box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 3); left: 3px; font-size: 32px; }
.cart_footer2 .cart_checkall input + label:before { content: '全选'; position: absolute; top: -14px; left: 24px; width: 5px; }
.cart_footer2 .select { padding: 16px 0 0 15px; float: left; position: relative; height: 16px; line-height: 16px; width: 55px; text-indent: 24px; }
.cart_footer2 .select:before { display: block; content: ""; width: 16px; height: 16px; position: absolute; left: 16px; top: 16px; border-radius: 50%; box-shadow: 0 0 0 1px #ddd; }
.cart_footer2 .count { width: 5px; float: right; text-align: right; padding: 08px 1px 08px 0; line-height: 16px; }
.cart_footer2 .count em { font-weight: bold; }
.cart_footer2 .count u { text-decoration: none; display: block; }
.cart_footer2 .trade_count { float: right; text-align: right; line-height: 48px; width: 2.2px; padding-right: 1px; }
.cart_footer2 .trade_count em { font-weight: bold; }
.cart_footer2 .buy { width: 20%; height: 48px; line-height: 48px; float: right; background: #f60; text-align: center; cursor: pointer; }
.cart_footer2 .numb_buy{width: 20%; height: 62px; float: right; background: #f60; text-align: center; }
.cart_footer2 .numb_buy .buy { width: 100%; height: 22px; line-height: 22px; float: right; background: #ea3c3e; text-align: center; cursor: pointer; }
.cart_footer2 .numb_buy .buy_del { width: 100%;height: 4px;line-height: 4px;float: right;background: #f60; text-align: center; cursor: pointer; background: #f5f5f5; }
.cart_footer2 .numb_buy .buy_del a{width: 99%; height: 4px; line-height: 4px; float: right; background: #f5f5f5; text-align: center; cursor: pointer; border-left: 1px solid #dadada; font-size: 2px; }
.cart_footer2 .numb_buy .buy_del a:active {
}
.cart_footer2 .buy input { display: none; }
.cart_footer2 .cancel, .cart_footer .enter { width: 50%; float: left; line-height: 48px; text-align: center; }
.cart_footer2 .enter { background: #f60; }

.cart_footer3 { height: 58px;background: #ffffff;}
.cart_footer3 .cart_checkall { float: left; height: 48px; line-height: 48px; color: #fff; padding-left: 1px; }
.cart_footer3 .cart_checkall input { display: none; }
.cart_footer3 .cart_checkall input + label { -webkit-appearance: none; background-color: #fafafa; border: 1px solid #cacece; box-shadow: 0 1px 2px rgba(0, 0, 0, 05), inset 0px -15px 10px -12px rgba(0, 0, 0, 05); padding: 9px; border-radius: 50px; display: inline-block; position: relative; margin-top: 12px; }
.cart_footer3 .cart_checkall input:checked + label { background-color: #e9ecee; color: #99a1a7; border: 1px solid #adb8c0; }
.cart_footer3 .cart_checkall input:checked + label:after { content: ''; width: 12px; height: 12px; border-radius: 50px; position: absolute; top: 3px; background: #99a1a7; box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 3); left: 3px; font-size: 32px; }
.cart_footer3 .cart_checkall input + label:before { content: '全选'; position: absolute; top: -14px; left: 24px; width: 5px; }
.cart_footer3 .select { padding: 16px 0 0 15px; float: left; position: relative; height: 16px; line-height: 16px; width: 55px; text-indent: 24px; }
.cart_footer3 .select:before { display: block; content: ""; width: 16px; height: 16px; position: absolute; left: 16px; top: 16px; border-radius: 50%; box-shadow: 0 0 0 1px #ddd; }
.cart_footer3 .count { width: 5px; float: right; text-align: right; padding: 08px 1px 08px 0; line-height: 16px; }
.cart_footer3 .count em { font-weight: bold; }
.cart_footer3 .count u { text-decoration: none; display: block; }
.cart_footer3 .trade_count { float: right; text-align: right; line-height: 48px; width: 2.2px; padding-right: 1px; }
.cart_footer3 .trade_count em { font-weight: bold; }
.cart_footer3 .buy {width: 80%;
    height: 26px;
    line-height: 26px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-linear-gradient(344deg, #FD6D47 5%, #E52D28 100%);
    background-image: linear-gradient(106deg, #FD6D47 5%, #E52D28 100%);
    border-radius: 25px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    border: none;
    padding: 06px 0px;
	margin-top:1px;
	cursor: pointer;
	margin: 0 10%;}
.cart_footer3 .buy input { display: none; }
.cart_footer3 .cancel, .cart_footer .enter { width: 50%; float: left; line-height: 48px; text-align: center; }
.cart_footer3 .enter { background: #f60; }
.cart_count {margin: 0;overflow: hidden;width: 92%;padding: 0 4% 5px 4%;margin: 0;padding: 05px 4%;line-height: 5;background: #fafafa;color: rgb(255 106 0);background: #efefef;}
.cart_count span:first-child {/* color: #f60; *//* font-size: 14px; */}
.cart_count span {
  color: #99a1a7;
  text-align: left;
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  /* width: 100%; */
  float: left;
  }
.cart_count table { width: 100%; table-layout: fixed; text-align: center; margin-top: -1px; }
.cart_count table, .cart_count table th, .cart_count table td { border: 1px solid #ededed; }
.cart_count table th, .cart_count table td { padding: 05px 0; }
.cart_count table th { background: #fff; }
.cart_count table td { color: #f60; }

.trade_depot { padding: 12px 16px; border-bottom: 1px solid #ededed; background: #fff; }
.trade_depot span { color: #f60; }

.trade_discount { border-top: 1px solid #ededed; background: #fff; margin-top: 16px; }
.trade_discount dl { border-bottom: 1px solid #ededed; padding: 0 16px; height: 384px; line-height: 384px; }
.trade_discount dl dt { float: left; }
.trade_discount dl dd { float: right; }

.cart_2 label.switch { float: right; display: block; }
.cart_2 label.switch input { display: none; }
.cart_2 label.switch span { border-radius: 0.1rem; height: 0.2rem; width: 0.35rem; box-shadow: 0 0 0 1px #ddd; position: relative; display: block; }
.cart_2 label.switch span:after { content: ""; position: absolute; left: 0.02rem; top: 0.02rem; display: block; border-radius: 50%; width: 0.16rem; height: 0.16rem; background: #eee; box-shadow: 0 0 0 1px #ddd; }
.cart_2 label.switch input:checked + span { box-shadow: 0 0 0 1px rgba(91, 194, 217, 0.5); }
.cart_2 label.switch input:checked + span:after { background: rgba(91, 194, 217, 0.5); box-shadow: 0 0 0 1px #5BC2D9; left: auto; right: 0.02rem; }
.cart_2 .cart_sect .cart_sect_header {height: 40px;line-height: 40px;background: #fafafa;border-style: solid;border-color: #eee;border-width: 1px 0;text-indent: 10px;font-size: 15px;color: #f60;font-weight: normal;display: none;}
.cart_2 .cart_2_address .addr_list {margin: 10px 7%;}
.cart_2 .cart_2_address .addr_list li {margin-top: 25px;position: relative;}
.cart_2 .cart_2_address .addr_list li label {height: 130px;line-height: 2;display: block;position: relative;}
.cart_2 .cart_2_address .addr_list li label input { display: none; }
.cart_2 .cart_2_address .addr_list li label .address_info {height: 90px;background: #f7f7f7;padding: 20px 30px;border-radius: 10px;color: #999;/*box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset;*/position: relative;}
.cart_2 .cart_2_address .addr_list li label .address_info .cress-list-item-img{margin-left: 0.1rem;margin-top: 0.05rem;width: 0.55rem;float: left;height: 0.55rem; position:relative;text-align: center;}
.cart_2 .cart_2_address .addr_list li label .address_info .cress-list-item-img i{font-size: 0.55rem;
    color: #bbb;
    line-height: 0.5rem;}
.cart_2 .cart_2_address .addr_list li label .address_info .cress-list-item-txt{font-weight: normal;/* position: absolute; */left: 0.85rem;height: 90px;width: 100%;font-size: 15px;}
.cart_2 .cart_2_address .addr_list li label .address_info .cress-list-item-txt span {
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    display: block;
    font-weight: bold;
    font-family: DINOT-Medium,DINOT;
    color: #3c3c3c;
    width: 90%;
    overflow: hidden;
}
.cart_2 .cart_2_address .addr_list li label .address_info .cress-list-item-txt span:first-child {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    display: block;
    font-weight: normal;
    font-family: DINOT-Medium,DINOT;
    color: #888;
}
.cart_2 .cart_2_address .addr_list li label .address_info .cress-list-item-txt span:first-child i{
  font-size: 12px;
  margin-top: 5px;
  line-height: 20px;
  display: block;
  font-weight: normal;
  font-family: DINOT-Medium,DINOT;
  color: #ffffff;
  background-color: #0096ff;
  float: left;
  padding: 0 5px;
  /* transform: scale(0.83); */
  border-radius: 5px;
  margin-right: 5px;
  height: 20px;
}
.cart_2 .cart_2_address .addr_list li label .address_info .cress-list-item-txt span:last-child {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    display: block;
    font-weight: normal;
    font-family: DINOT-Medium,DINOT;
    color: #666;
}
.cart_2 .cart_2_address .addr_list li label .address_info .cress-list-item-txt span strong {
    font-weight: normal;
    margin-right: 0.1rem;
    /*text-shadow: 1px 1px 1px #fff, -1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff;*/
    max-width: 1.08rem;
    display: block;
    float: left;
    overflow: hidden;
    height: 0.28rem;
    }
.cart_2 .cart_2_address .addr_list li label input:checked + .address_info { background: #f7f7f7; color: #999; }
.cart_2 .cart_2_address .addr_list li .col {position: absolute;top: 36px;right: 0px;}
.cart_2 .cart_2_address .addr_list li .col a {display: block;font-size: 50px;padding: 0px;float: left;color: #e7e7e7;/* background: #fff; */border-radius: 5px;margin-left: 0px;/* border: 1px solid #ddd; */height: 60px;line-height: 60px;}
.cart_2 .cart_2_delivery .delivery { margin: 0.1rem 0.15rem; }
.cart_2 .cart_2_delivery .delivery li { margin-top: 0.15rem; position: relative; }
.cart_2 .cart_2_delivery .delivery li label { line-height: 2; display: block; position: relative; }
.cart_2 .cart_2_delivery .delivery li label input { display: none; }
.cart_2 .cart_2_delivery .delivery li label .info { background: #fafafa; padding: 0.05rem 0.1rem; border-radius: 0.05rem; color: #999; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset; }
.cart_2 .cart_2_delivery .delivery li label .info strong { color: #f60; text-shadow: 1px 1px 1px #fff, -1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff; }
.cart_2 .cart_2_delivery .delivery li label input:checked + .info { background: #5BC2D9; color: #fff; }
.cart_2 .cart_2_delivery .delivery li .ziti_btn { position: absolute; top: 0.05rem; right: 0.05rem; display: block; padding: 0 0.1rem; color: #fff; background: #2790a7; border-radius: 0.03rem; }
.cart_2 .cart_2_delivery .delivery .block-row label { display: inline-block; }
.cart_2 .cart_2_delivery .delivery .block-row label span { display: inline-block; padding: 0 0.1rem; margin-right: 0.1rem; border-radius: 0.03rem; background: #fafafa; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset; }
.cart_2 .cart_2_delivery .delivery .block-row label input:checked + span { background: #5BC2D9; color: #fff; }
.cart_2 .cart_2_pay .pay_box { margin: 0 0.15rem 0.15rem; }
.cart_2 .cart_2_pay .pay_box label { line-height: 2; display: inline-block; margin-top: 0.15rem; }
.cart_2 .cart_2_pay .pay_box label input { display: none; }
.cart_2 .cart_2_pay .pay_box label .info { background: #fafafa; padding: 0.05rem 0.1rem; border-radius: 0.05rem; color: #999; display: inline-block; margin-right: 0.05rem; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset; }
.cart_2 .cart_2_pay .pay_box label input:checked + .info { background: #5BC2D9; color: #fff; }
.cart_2 .cart_2_pay .pay_box .wxpay{height: 0.25rem; line-height: 0.25rem; text-align:left;font-size: 0.13rem; color: #999; font-weight: normal; }
.cart_2 .cart_2_pay .pay_box .wxpay i{font-size: 0.18rem; color: #0cb46a; font-weight: normal; float:left; margin-right:0.05rem;}
.cart_2 .cart_2_message .message_box { padding: 0.15rem; }
.cart_2 .cart_2_message .message_box input { display: block; border: none; width: 100%; height: 0.2rem; line-height: 0.2rem; padding: 0.1rem 0; text-indent: 0.1rem; box-shadow: 0 0 0 1px #eee inset; }
.cart_2 .cart_2_contact .contact_box { padding: 0.15rem; }
.cart_2 .cart_2_contact .contact_box input { width: 1.63rem; border: none; height: 0.2rem; line-height: 0.2rem; padding: 0.1rem 0; text-indent: 0.1rem; box-shadow: 0 0 0 1px #eee inset; }
.cart_2 .cart_2_preorder .preorder_box { padding: 0.15rem; }
.cart_2 .cart_2_preorder .preorder_box input { width: 1.63rem; border: none; height: 0.2rem; line-height: 0.2rem; padding: 0.1rem 0; text-indent: 0.1rem; box-shadow: 0 0 0 1px #eee inset; }
.cart_2 .cart_2_preorder #preorderDetail { text-align: center; margin-bottom: 0.1rem; }
.cart_2 .cart_2_preorder #preorderDetail li { width: 40%; display: inline-block; text-align: center; padding: 0.1rem 0.1rem; margin: 0.05rem 0.05rem; background-color: #eeff; }
.cart_2 .cart_2_pro { padding-bottom: 0.15rem; }
.cart_2 .cart_2_pro ol { counter-reset: item; margin: 0.15rem; padding: 0.1rem; background: rgba(255, 102, 0, 0.1); border-radius: 0.05rem; box-shadow: 0 0 0 1px rgba(255, 102, 0, 0.2) inset; line-height: 1.4; }
.cart_2 .cart_2_pro ol span { color: #f60; font-size: 0.13rem; }
.cart_2 .cart_2_pro ol li { color: #999; }
.cart_2 .cart_2_pro ol li:before { content: counter(item) ". "; counter-increment: item; }
.cart_2 .cart_2_pro ul { margin: 0 0.15rem; border-top: 1px dotted #eee; }
.cart_2 .cart_2_pro ul li { border-bottom: 1px dotted #eee; padding: 0.1rem 0; position: relative; }
.cart_2 .cart_2_pro ul li img { width: 0.9rem; height: 0.9rem; display: block; float: left; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2); }
.cart_2 .cart_2_pro ul li .info { width: 2.3rem; float: right; }
.cart_2 .cart_2_pro ul li .info h4 { font-size: 0.14rem; font-weight: bold; color: #333; overflow: hidden; line-height: 0.2rem; height: 0.2rem; white-space: nowrap; text-overflow: ellipsis;float: left; display: inline-block; width: 2.3rem;}
.cart_2 .cart_2_pro ul li .info span {font-size: 0.11rem; color: #666; overflow: hidden; line-height: 0.2rem; height: 0.2rem; white-space: nowrap; text-overflow: ellipsis;float: left; display: inline-block; width: 2.3rem;}
.cart_2 .cart_2_pro ul li .info span b{color: #f60;}
.cart_2 .cart_2_pro ul li .info .tip { margin-top: 0.1rem; }
.cart_2 .cart_2_pro ul li .info .tip span { display: inline-block; padding: 0.05rem 0.07rem; margin-right: 0.02rem; background: #5BC2D9; color: #fff; border-radius: 0.05rem; }
.cart_2 .cart_2_pro ul li .info .count { margin-top: 0.1rem; }
.cart_2 .cart_2_pro ul li .info .count strong { color: #999; font-weight: normal; }
.cart_2 .cart_2_pro ul li .info .count i { margin-right: 0.1rem; }
.cart_2 .cart_2_pro ul li .info .count em { color: #f60; }
.cart_2 .cart_2_count .count { padding: 0.15rem; text-align: right; line-height: 1.6; }
.cart_2 .cart_2_count .btn_box { padding: 0 0.15rem 0.15rem; }
.cart_2 .cart_2_tax .tax_box { padding: 0.15rem; }
.cart_2 .cart_2_tax .tax_box p { float: left; line-height: 0.2rem; }
.cart_2 .cart_2_tax .tax_title { padding: 0 0.15rem 0.15rem; display: block; }
.cart_2 .cart_2_tax .tax_title input { display: block; border: none; width: 100%; height: 0.2rem; line-height: 0.2rem; padding: 0.1rem 0; text-indent: 0.1rem; box-shadow: 0 0 0 1px #eee inset; }
.upcart_2 label.switch { float: right; display: block; }
.upcart_2 label.switch input { display: none; }
.upcart_2 label.switch span { border-radius: 1px; height: 2px; width: 35px; box-shadow: 0 0 0 1px #ddd; position: relative; display: block; }
.upcart_2 label.switch span:after { content: ""; position: absolute; left: 02px; top: 02px; display: block; border-radius: 50%; width: 16px; height: 16px; background: #eee; box-shadow: 0 0 0 1px #ddd; }
.upcart_2 label.switch input:checked + span { box-shadow: 0 0 0 1px rgba(91, 194, 217, 5); }
.upcart_2 label.switch input:checked + span:after { background: rgba(91, 194, 217, 5); box-shadow: 0 0 0 1px #5BC2D9; left: auto; right: 02px; }
.upcart_2 .cart_sect .cart_sect_header { height: 4px; line-height: 4px; background: #fafafa; border-style: solid; border-color: #eee; border-width: 1px 0; text-indent: 15px; font-size: 15px; color: #f60; font-weight: normal;display: none;}
.upcart_2 .upcart_2_address .addr_list { margin: 1px 7%; }
.upcart_2 .upcart_2_address .addr_list li { margin-top: 15px; position: relative; }
.upcart_2 .upcart_2_address .addr_list li label {height: 95px;line-height: 2; display: block; position: relative; }
.upcart_2 .upcart_2_address .addr_list li label input { display: none; }
.upcart_2 .upcart_2_address .addr_list li label .address_info {height: 65px;background: #f7f7f7;padding: 15px 25px;border-radius: 11px;color: #999;/*box-shadow: 0 0 0 1px rgba(0, 0, 0, 1) inset;*/position: relative;cursor: pointer;}
.upcart_2 .upcart_2_address .addr_list li label .address_info .cress-list-item-img{margin-left: 1px;margin-top: 05px;width: 55px;float: left;height: 55px; position:relative;text-align: center;}
.upcart_2 .upcart_2_address .addr_list li label .address_info .cress-list-item-img i{font-size: 55px;
    color: #bbb;
    line-height: 5px;}
.upcart_2 .upcart_2_address .addr_list li label .address_info .cress-list-item-txt{/* margin-top: 05px; */font-weight: normal;/* position: absolute; */left: 85px;height: 65px;width: 100%;font-size: 13px;}
.upcart_2 .upcart_2_address .addr_list li label .address_info .cress-list-item-txt span {
    font-size: 15px;
    height: 24px;
    line-height: 24px;
    display: block;
    font-weight: bold;
    font-family: DINOT-Medium,DINOT;
    color: #3c3c3c;
    width: 90%;
    overflow: hidden;
}
.upcart_2 .upcart_2_address .addr_list li label .address_info .cress-list-item-txt span:first-child {
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    display: block;
    font-weight: normal;
    font-family: DINOT-Medium,DINOT;
    color: #888;
}
.upcart_2 .upcart_2_address .addr_list li label .address_info .cress-list-item-txt span:first-child i{
  font-size: 12px;
  margin-top: 02px;
  line-height: 18px;
  display: block;
  font-weight: normal;
  font-family: DINOT-Medium,DINOT;
  color: #ffffff;
  background-color: #0096ff;
  float: left;
  padding: 0 10px;
  border-radius: 5px;
  margin-right: 10px;
  height: 18px;
}
.upcart_2 .upcart_2_address .addr_list li label .address_info .cress-list-item-txt span:last-child {
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    display: block;
    font-weight: normal;
    font-family: DINOT-Medium,DINOT;
    color: #666;
}
.upcart_2 .upcart_2_address .addr_list li label .address_info .cress-list-item-txt span strong {
    font-weight: normal;
    margin-right: 10px;
    /*text-shadow: 1px 1px 1px #fff, -1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff;*/
    display: block;
    float: left;
    overflow: hidden;
    height: 28px;
    }
.upcart_2 .upcart_2_address .addr_list li label input:checked + .address_info { background: #f7f7f7; color: #999; }
.upcart_2 .upcart_2_address .addr_list li .col {position: absolute;top: 38px;right: 1px;}
.upcart_2 .upcart_2_address .addr_list li .col a {display: block;font-size: 42px;padding: 05px 1px;float: left;color: #e7e7e7;/* background: #fff; */border-radius: 25px;margin-left: 05px;/* border: 1px solid #ddd; */height: 5px;line-height: 5px;}
.upcart_2 .upcart_2_delivery .delivery { margin: 1px 15px; }
.upcart_2 .upcart_2_delivery .delivery li { margin-top: 15px; position: relative; }
.upcart_2 .upcart_2_delivery .delivery li label { line-height: 2; display: block; position: relative; }
.upcart_2 .upcart_2_delivery .delivery li label input { display: none; }
.upcart_2 .upcart_2_delivery .delivery li label .info { background: #fafafa; padding: 05px 1px; border-radius: 05px; color: #999; box-shadow: 0 0 0 1px rgba(0, 0, 0, 1) inset; }
.upcart_2 .upcart_2_delivery .delivery li label .info strong { color: #f60; text-shadow: 1px 1px 1px #fff, -1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff; }
.upcart_2 .upcart_2_delivery .delivery li label input:checked + .info { background: #5BC2D9; color: #fff; }
.upcart_2 .upcart_2_delivery .delivery li .ziti_btn { position: absolute; top: 05px; right: 05px; display: block; padding: 0 1px; color: #fff; background: #2790a7; border-radius: 03px; }
.upcart_2 .upcart_2_delivery .delivery .block-row label { display: inline-block; }
.upcart_2 .upcart_2_delivery .delivery .block-row label span { display: inline-block; padding: 0 1px; margin-right: 1px; border-radius: 03px; background: #fafafa; box-shadow: 0 0 0 1px rgba(0, 0, 0, 1) inset; }
.upcart_2 .upcart_2_delivery .delivery .block-row label input:checked + span { background: #5BC2D9; color: #fff; }
.upcart_2 .upcart_2_pay .pay_box { margin: 0 15px 15px; }
.upcart_2 .upcart_2_pay .pay_box label { line-height: 2; display: inline-block; margin-top: 15px; }
.upcart_2 .upcart_2_pay .pay_box label input { display: none; }
.upcart_2 .upcart_2_pay .pay_box label .info { background: #fafafa; padding: 05px 1px; border-radius: 05px; color: #999; display: inline-block; margin-right: 05px; box-shadow: 0 0 0 1px rgba(0, 0, 0, 1) inset; }
.upcart_2 .upcart_2_pay .pay_box label input:checked + .info { background: #5BC2D9; color: #fff; }
.upcart_2 .upcart_2_pay .pay_box .wxpay{height: 25px; line-height: 25px; text-align:left;font-size: 13px; color: #999; font-weight: normal; }
.upcart_2 .upcart_2_pay .pay_box .wxpay i{font-size: 18px; color: #0cb46a; font-weight: normal; float:left; margin-right:05px;}
.upcart_2 .upcart_2_message .message_box { padding: 15px; }
.upcart_2 .upcart_2_message .message_box input { display: block; border: none; width: 100%; height: 2px; line-height: 2px; padding: 1px 0; text-indent: 1px; box-shadow: 0 0 0 1px #eee inset; }
.upcart_2 .upcart_2_contact .contact_box { padding: 15px; }
.upcart_2 .upcart_2_contact .contact_box input { width: 63px; border: none; height: 2px; line-height: 2px; padding: 1px 0; text-indent: 1px; box-shadow: 0 0 0 1px #eee inset; }
.upcart_2 .upcart_2_preorder .preorder_box { padding: 15px; }
.upcart_2 .upcart_2_preorder .preorder_box input { width: 63px; border: none; height: 2px; line-height: 2px; padding: 1px 0; text-indent: 1px; box-shadow: 0 0 0 1px #eee inset; }
.upcart_2 .upcart_2_preorder #preorderDetail { text-align: center; margin-bottom: 1px; }
.upcart_2 .upcart_2_preorder #preorderDetail li { width: 40%; display: inline-block; text-align: center; padding: 1px 1px; margin: 05px 05px; background-color: #eeff; }
.upcart_2 .upcart_2_pro { padding-bottom: 15px; }
.upcart_2 .upcart_2_pro ol { counter-reset: item; margin: 15px; padding: 1px; background: rgba(255, 102, 0, 1); border-radius: 05px; box-shadow: 0 0 0 1px rgba(255, 102, 0, 2) inset; line-height: 4; }
.upcart_2 .upcart_2_pro ol span { color: #f60; font-size: 13px; }
.upcart_2 .upcart_2_pro ol li { color: #999; }
.upcart_2 .upcart_2_pro ol li:before { content: counter(item) ". "; counter-incpxent: item; }
.upcart_2 .upcart_2_pro ul { margin: 0 15px; border-top: 1px dotted #eee; }
.upcart_2 .upcart_2_pro ul li { border-bottom: 1px dotted #eee; padding: 1px 0; position: relative; }
.upcart_2 .upcart_2_pro ul li img { width: 9px; height: 9px; display: block; float: left; box-shadow: 1px 1px 3px rgba(0, 0, 0, 2); }
.upcart_2 .upcart_2_pro ul li .info { width: 2.3px; float: right; }
.upcart_2 .upcart_2_pro ul li .info h4 { font-size: 14px; font-weight: bold; color: #333; overflow: hidden; line-height: 2px; height: 2px; white-space: nowrap; text-overflow: ellipsis;float: left; display: inline-block; width: 2.3px;}
.upcart_2 .upcart_2_pro ul li .info span {font-size: 11px; color: #666; overflow: hidden; line-height: 2px; height: 2px; white-space: nowrap; text-overflow: ellipsis;float: left; display: inline-block; width: 2.3px;}
.upcart_2 .upcart_2_pro ul li .info span b{color: #f60;}
.upcart_2 .upcart_2_pro ul li .info .tip { margin-top: 1px; }
.upcart_2 .upcart_2_pro ul li .info .tip span { display: inline-block; padding: 05px 07px; margin-right: 02px; background: #5BC2D9; color: #fff; border-radius: 05px; }
.upcart_2 .upcart_2_pro ul li .info .count { margin-top: 1px; }
.upcart_2 .upcart_2_pro ul li .info .count strong { color: #999; font-weight: normal; }
.upcart_2 .upcart_2_pro ul li .info .count i { margin-right: 1px; }
.upcart_2 .upcart_2_pro ul li .info .count em { color: #f60; }
.upcart_2 .upcart_2_count .count { padding: 15px; text-align: right; line-height: 6; }
.upcart_2 .upcart_2_count .btn_box { padding: 0 15px 15px; }
.upcart_2 .upcart_2_tax .tax_box { padding: 15px; }
.upcart_2 .upcart_2_tax .tax_box p { float: left; line-height: 2px; }
.upcart_2 .upcart_2_tax .tax_title { padding: 0 15px 15px; display: block; }
.upcart_2 .upcart_2_tax .tax_title input { display: block; border: none; width: 100%; height: 2px; line-height: 2px; padding: 1px 0; text-indent: 1px; box-shadow: 0 0 0 1px #eee inset; }
.upcart_22 label.switch { float: right; display: block; }
.upcart_22 label.switch input { display: none; }
.upcart_22 label.switch span { border-radius: 1px; height: 2px; width: 35px; box-shadow: 0 0 0 1px #ddd; position: relative; display: block; }
.upcart_22 label.switch span:after { content: ""; position: absolute; left: 02px; top: 02px; display: block; border-radius: 50%; width: 16px; height: 16px; background: #eee; box-shadow: 0 0 0 1px #ddd; }
.upcart_22 label.switch input:checked + span { box-shadow: 0 0 0 1px rgba(91, 194, 217, 5); }
.upcart_22 label.switch input:checked + span:after { background: rgba(91, 194, 217, 5); box-shadow: 0 0 0 1px #5BC2D9; left: auto; right: 02px; }
.upcart_22 .cart_sect .cart_sect_header { height: 25px; line-height: 25px; text-indent: 1px; font-size: 13px; color: #999; font-weight: normal; }
.upcart_22 .cart_zhifufangshi{padding: 3px 0;height: 25px;}
.upcart_22 .cart_zhifufangshi .left{ width:50%;height: 25px; float:left; line-height: 25px; text-align:right;font-size: 13px; color: #999; font-weight: normal; }
.upcart_22 .cart_zhifufangshi .right{position: relative;width:50%;height: 25px; float:left;line-height: 25px; text-align:left;font-size: 13px; color: #999; font-weight: normal; }
.upcart_22 .cart_zhifufangshi .right i{font-size: 18px; color: #0cb46a; font-weight: normal; float:left; margin-right:05px;}
.upcart_22 .upcart_22_address .addr_list { margin: 1px 15px; }
.upcart_22 .upcart_22_address .addr_list li { margin-top: 15px; position: relative; }
.upcart_22 .upcart_22_address .addr_list li label { line-height: 2; display: block; position: relative; }
.upcart_22 .upcart_22_address .addr_list li label input { display: none; }
.upcart_22 .upcart_22_address .addr_list li label .address_info { background: #fafafa; padding: 05px 1px; border-radius: 05px; color: #999; box-shadow: 0 0 0 1px rgba(0, 0, 0, 1) inset; }
.upcart_22 .upcart_22_address .addr_list li label .address_info strong { color: #f60; text-shadow: 1px 1px 1px #fff, -1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff; }
.upcart_22 .upcart_22_address .addr_list li label input:checked + .address_info { background: #5BC2D9; color: #fff; }
.upcart_22 .upcart_22_address .addr_list li .col { position: absolute; top: 05px; right: 05px; }
.upcart_22 .upcart_22_address .addr_list li .col a { display: block; padding: 05px 1px; float: left; color: #fff; background: #2790a7; border-radius: 03px; margin-left: 1px; }
.upcart_22 .upcart_22_delivery .delivery { margin: 1px 15px; }
.upcart_22 .upcart_22_delivery .delivery li { margin-top: 15px; position: relative; }
.upcart_22 .upcart_22_delivery .delivery li label { line-height: 2; display: block; position: relative; }
.upcart_22 .upcart_22_delivery .delivery li label input { display: none; }
.upcart_22 .upcart_22_delivery .delivery li label .info { background: #fafafa; padding: 05px 1px; border-radius: 05px; color: #999; box-shadow: 0 0 0 1px rgba(0, 0, 0, 1) inset; }
.upcart_22 .upcart_22_delivery .delivery li label .info strong { color: #f60; text-shadow: 1px 1px 1px #fff, -1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff; }
.upcart_22 .upcart_22_delivery .delivery li label input:checked + .info { background: #5BC2D9; color: #fff; }
.upcart_22 .upcart_22_delivery .delivery li .ziti_btn { position: absolute; top: 05px; right: 05px; display: block; padding: 0 1px; color: #fff; background: #2790a7; border-radius: 03px; }
.upcart_22 .upcart_22_delivery .delivery .block-row label { display: inline-block; }
.upcart_22 .upcart_22_delivery .delivery .block-row label span { display: inline-block; padding: 0 1px; margin-right: 1px; border-radius: 03px; background: #fafafa; box-shadow: 0 0 0 1px rgba(0, 0, 0, 1) inset; }
.upcart_22 .upcart_22_delivery .delivery .block-row label input:checked + span { background: #5BC2D9; color: #fff; }
.upcart_22 .upcart_22_pay .pay_box { margin: 0 15px 15px; }
.upcart_22 .upcart_22_pay .pay_box label { line-height: 2; display: inline-block; margin-top: 15px; }
.upcart_22 .upcart_22_pay .pay_box label input { display: none; }
.upcart_22 .upcart_22_pay .pay_box label .info { background: #fafafa; padding: 05px 1px; border-radius: 05px; color: #999; display: inline-block; margin-right: 05px; box-shadow: 0 0 0 1px rgba(0, 0, 0, 1) inset; }
.upcart_22 .upcart_22_pay .pay_box label input:checked + .info { background: #5BC2D9; color: #fff; }
.upcart_22 .upcart_22_message .message_box { padding: 15px; }
.upcart_22 .upcart_22_message .message_box input { display: block; border: none; width: 100%; height: 2px; line-height: 2px; padding: 1px 0; text-indent: 1px; }
.upcart_22 .upcart_22_contact .contact_box { padding: 15px; }
.upcart_22 .upcart_22_contact .contact_box input { width: 63px; border: none; height: 2px; line-height: 2px; padding: 1px 0; text-indent: 1px; box-shadow: 0 0 0 1px #eee inset; }
.upcart_22 .upcart_22_preorder .preorder_box { padding: 15px; }
.upcart_22 .upcart_22_preorder .preorder_box input { width: 63px; border: none; height: 2px; line-height: 2px; padding: 1px 0; text-indent: 1px; box-shadow: 0 0 0 1px #eee inset; }
.upcart_22 .upcart_22_preorder #preorderDetail { text-align: center; margin-bottom: 1px; }
.upcart_22 .upcart_22_preorder #preorderDetail li { width: 40%; display: inline-block; text-align: center; padding: 1px 1px; margin: 05px 05px; background-color: #eeff; }
.upcart_22 .upcart_22_pro { padding-bottom: 15px;padding-top: 15px;}
.upcart_22 .upcart_22_pro ol { counter-reset: item; margin: 15px; padding: 1px; background: rgba(255, 102, 0, 1); border-radius: 05px; box-shadow: 0 0 0 1px rgba(255, 102, 0, 2) inset; line-height: 4; }
.upcart_22 .upcart_22_pro ol span { color: #f60; font-size: 13px; }
.upcart_22 .upcart_22_pro ol li { color: #999; }
.upcart_22 .upcart_22_pro ol li:before { content: counter(item) ". "; counter-incpxent: item; }
.upcart_22 .upcart_22_pro ul { margin: 0 15px; border-top: 0px dotted #eee; }
.upcart_22 .upcart_22_pro ul li { border-bottom: 0px dotted #eee; padding: 1px 0; position: relative; }
.upcart_22 .upcart_22_pro ul li .img { width: 55px; height: 55px; display: block; float: left;border-radius: 1px; overflow:hidden;}
.upcart_22 .upcart_22_pro ul li .img img{ width: 55px; height: 55px; display: block; float: left;}
.upcart_22 .upcart_22_pro ul li .info { width: 80%; float: right;font-size: 16px; color: #333; overflow: hidden; line-height: 3px; height: 3px; white-space: nowrap; text-overflow: ellipsis; }
.upcart_22 .upcart_22_pro ul li .infono { width: 80%; float: right;font-size: 11px; color: #999; overflow: hidden; line-height: 25px; height: 25px; white-space: nowrap; text-overflow: ellipsis; }

.upcart_22 .upcart_22_pro .bigimg { width: 100%; height: 25px; display: block; overflow:hidden;margin: 25px 0;}
.upcart_22 .upcart_22_pro .bigimg span{ width: 25px; height: 25px; display: block; border-radius: 1px; overflow:hidden;margin:0 auto;}
.upcart_22 .upcart_22_pro .bigimg span img{ width: 25px; height: 25px; display: block;}
.upcart_22 .upcart_22_pro .biginfo { width: 100%; text-align:center;;font-size: 16px; color: #333; overflow: hidden; line-height: 3px; height: 3px; white-space: nowrap; text-overflow: ellipsis;margin-bottom: 2px;}



.upcart_22 .upcart_22_pro ul li .info .tip { margin-top: 1px; }
.upcart_22 .upcart_22_pro ul li .info .tip span { display: inline-block; padding: 05px 07px; margin-right: 02px; background: #5BC2D9; color: #fff; border-radius: 05px; }
.upcart_22 .upcart_22_pro ul li .info .count { margin-top: 1px; }
.upcart_22 .upcart_22_pro ul li .info .count strong { color: #999; font-weight: normal; }
.upcart_22 .upcart_22_pro ul li .info .count i { margin-right: 1px; }
.upcart_22 .upcart_22_pro ul li .info .count em { color: #f60; }
.upcart_22 .upcart_22_count .count { padding: 05px 05px; text-align:center; line-height: 3px;height: 3px; font-size: 3px;color: #333;}
.upcart_22 .upcart_22_count .btn_box { padding: 0 15px 15px; }
.upcart_22 .upcart_22_tax .tax_box { padding: 15px; }
.upcart_22 .upcart_22_tax .tax_box p { float: left; line-height: 2px; }
.upcart_22 .upcart_22_tax .tax_title { padding: 0 15px 15px; display: block; }
.upcart_22 .upcart_22_tax .tax_title input { display: block; border: none; width: 100%; height: 2px; line-height: 2px; padding: 1px 0; text-indent: 1px; box-shadow: 0 0 0 1px #eee inset; }

.cart_33 label.switch { float: right; display: block; }
.cart_33 label.switch input { display: none; }
.cart_33 label.switch span { border-radius: 1px; height: 2px; width: 35px; box-shadow: 0 0 0 1px #ddd; position: relative; display: block; }
.cart_33 label.switch span:after { content: ""; position: absolute; left: 02px; top: 02px; display: block; border-radius: 50%; width: 16px; height: 16px; background: #eee; box-shadow: 0 0 0 1px #ddd; }
.cart_33 label.switch input:checked + span { box-shadow: 0 0 0 1px rgba(91, 194, 217, 5); }
.cart_33 label.switch input:checked + span:after { background: rgba(91, 194, 217, 5); box-shadow: 0 0 0 1px #5BC2D9; left: auto; right: 02px; }
.cart_33 .cart_sect .cart_sect_header { height: 25px; line-height: 25px; text-indent: 1px; font-size: 13px; color: #999; font-weight: normal; }
.cart_33 .cart_zhifufangshi{padding: 3px 0;height: 25px;}
.cart_33 .cart_zhifufangshi .left{ width:50%;height: 25px; float:left; line-height: 25px; text-align:right;font-size: 13px; color: #999; font-weight: normal; }
.cart_33 .cart_zhifufangshi .right{position: relative;width:50%;height: 25px; float:left;line-height: 25px; text-align:left;font-size: 13px; color: #999; font-weight: normal; }
.cart_33 .cart_zhifufangshi .right i{font-size: 18px; color: #0cb46a; font-weight: normal; float:left; margin-right:05px;}
.cart_33 .cart_33_address .addr_list { margin: 1px 15px; }
.cart_33 .cart_33_address .addr_list li { margin-top: 15px; position: relative; }
.cart_33 .cart_33_address .addr_list li label { line-height: 2; display: block; position: relative; }
.cart_33 .cart_33_address .addr_list li label input { display: none; }
.cart_33 .cart_33_address .addr_list li label .address_info { background: #fafafa; padding: 05px 1px; border-radius: 05px; color: #999; box-shadow: 0 0 0 1px rgba(0, 0, 0, 1) inset; }
.cart_33 .cart_33_address .addr_list li label .address_info strong { color: #f60; text-shadow: 1px 1px 1px #fff, -1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff; }
.cart_33 .cart_33_address .addr_list li label input:checked + .address_info { background: #5BC2D9; color: #fff; }
.cart_33 .cart_33_address .addr_list li .col { position: absolute; top: 05px; right: 05px; }
.cart_33 .cart_33_address .addr_list li .col a { display: block; padding: 05px 1px; float: left; color: #fff; background: #2790a7; border-radius: 03px; margin-left: 1px; }
.cart_33 .cart_33_delivery .delivery { margin: 1px 15px; }
.cart_33 .cart_33_delivery .delivery li { margin-top: 15px; position: relative; }
.cart_33 .cart_33_delivery .delivery li label { line-height: 2; display: block; position: relative; }
.cart_33 .cart_33_delivery .delivery li label input { display: none; }
.cart_33 .cart_33_delivery .delivery li label .info { background: #fafafa; padding: 05px 1px; border-radius: 05px; color: #999; box-shadow: 0 0 0 1px rgba(0, 0, 0, 1) inset; }
.cart_33 .cart_33_delivery .delivery li label .info strong { color: #f60; text-shadow: 1px 1px 1px #fff, -1px 1px 1px #fff, 1px -1px 1px #fff, -1px -1px 1px #fff; }
.cart_33 .cart_33_delivery .delivery li label input:checked + .info { background: #5BC2D9; color: #fff; }
.cart_33 .cart_33_delivery .delivery li .ziti_btn { position: absolute; top: 05px; right: 05px; display: block; padding: 0 1px; color: #fff; background: #2790a7; border-radius: 03px; }
.cart_33 .cart_33_delivery .delivery .block-row label { display: inline-block; }
.cart_33 .cart_33_delivery .delivery .block-row label span { display: inline-block; padding: 0 1px; margin-right: 1px; border-radius: 03px; background: #fafafa; box-shadow: 0 0 0 1px rgba(0, 0, 0, 1) inset; }
.cart_33 .cart_33_delivery .delivery .block-row label input:checked + span { background: #5BC2D9; color: #fff; }
.cart_33 .cart_33_pay .pay_box { margin: 0 15px 15px; }
.cart_33 .cart_33_pay .pay_box label { line-height: 2; display: inline-block; margin-top: 15px; }
.cart_33 .cart_33_pay .pay_box label input { display: none; }
.cart_33 .cart_33_pay .pay_box label .info { background: #fafafa; padding: 05px 1px; border-radius: 05px; color: #999; display: inline-block; margin-right: 05px; box-shadow: 0 0 0 1px rgba(0, 0, 0, 1) inset; }
.cart_33 .cart_33_pay .pay_box label input:checked + .info { background: #5BC2D9; color: #fff; }
.cart_33 .cart_33_pay .pay_box .wxpay{height: 25px; line-height: 25px; text-align:left;font-size: 13px; color: #999; font-weight: normal; }
.cart_33 .cart_33_pay .pay_box .wxpay i{font-size: 18px; color: #0cb46a; font-weight: normal; float:left; margin-right:05px;}
.cart_33 .cart_33_message .message_box { padding: 15px; }
.cart_33 .cart_33_message .message_box input { display: block; border: none; width: 100%; height: 2px; line-height: 2px; padding: 1px 0; text-indent: 1px; box-shadow: 0 0 0 1px #eee inset; }
.cart_33 .cart_33_contact .contact_box { padding: 15px; }
.cart_33 .cart_33_contact .contact_box input { width: 63px; border: none; height: 2px; line-height: 2px; padding: 1px 0; text-indent: 1px; box-shadow: 0 0 0 1px #eee inset; }
.cart_33 .cart_33_preorder .preorder_box { padding: 15px; }
.cart_33 .cart_33_preorder .preorder_box input { width: 63px; border: none; height: 2px; line-height: 2px; padding: 1px 0; text-indent: 1px; box-shadow: 0 0 0 1px #eee inset; }
.cart_33 .cart_33_preorder #preorderDetail { text-align: center; margin-bottom: 1px; }
.cart_33 .cart_33_preorder #preorderDetail li { width: 40%; display: inline-block; text-align: center; padding: 1px 1px; margin: 05px 05px; background-color: #eeff; }
.cart_33 .cart_33_pro { padding-bottom: 15px; }
.cart_33 .cart_33_pro ol { counter-reset: item; margin: 15px; padding: 1px; background: rgba(255, 102, 0, 1); border-radius: 05px; box-shadow: 0 0 0 1px rgba(255, 102, 0, 2) inset; line-height: 4; }
.cart_33 .cart_33_pro ol span { color: #f60; font-size: 13px; }
.cart_33 .cart_33_pro ol li { color: #999; }
.cart_33 .cart_33_pro ol li:before { content: counter(item) ". "; counter-incpxent: item; }
.cart_33 .cart_33_pro ul { margin: 0 15px; border-top: 1px dotted #eee; }
.cart_33 .cart_33_pro ul li { border-bottom: 1px dotted #eee; padding: 1px 0; position: relative; }
.cart_33 .cart_33_pro ul li img { width: 9px; height: 9px; display: block; float: left; box-shadow: 1px 1px 3px rgba(0, 0, 0, 2); }
.cart_33 .cart_33_pro ul li .info { width: 2.3px; float: right; }
.cart_33 .cart_33_pro ul li .info h4 { font-size: 14px; font-weight: bold; color: #333; overflow: hidden; line-height: 2px; height: 2px; white-space: nowrap; text-overflow: ellipsis;float: left; display: inline-block; width: 2.3px;}
.cart_33 .cart_33_pro ul li .info span {font-size: 11px; color: #666; overflow: hidden; line-height: 2px; height: 2px; white-space: nowrap; text-overflow: ellipsis;float: left; display: inline-block; width: 2.3px;}
.cart_33 .cart_33_pro ul li .info .tip { margin-top: 1px; }
.cart_33 .cart_33_pro ul li .info .tip span { display: inline-block; padding: 05px 07px; margin-right: 02px; background: #5BC2D9; color: #fff; border-radius: 05px; }
.cart_33 .cart_33_pro ul li .info .count { margin-top: 1px; }
.cart_33 .cart_33_pro ul li .info .count strong { color: #999; font-weight: normal; }
.cart_33 .cart_33_pro ul li .info .count i { margin-right: 1px; }
.cart_33 .cart_33_pro ul li .info .count em { color: #f60; }
.cart_33 .cart_33_count .count { padding: 05px 05px; text-align:center; line-height: 3px;height: 3px; font-size: 3px;color: #333;}
.cart_33 .cart_33_count .btn_box { padding: 0 15px 15px; }
.cart_33 .cart_33_tax .tax_box { padding: 15px; }
.cart_33 .cart_33_tax .tax_box p { float: left; line-height: 2px; }
.cart_33 .cart_33_tax .tax_title { padding: 0 15px 15px; display: block; }
.cart_33 .cart_33_tax .tax_title input { display: block; border: none; width: 100%; height: 2px; line-height: 2px; padding: 1px 0; text-indent: 1px; box-shadow: 0 0 0 1px #eee inset; }
.cart_3 { padding: 0 07px; }

.find_pw .tab { margin-top: 15px; padding: 0 15px; background: #fff; height: 4px; border-bottom: 1px solid #ddd; }
.find_pw .tab li { float: left; height: 4px; line-height: 4px; width: 50%; text-align: center; font-size: 15px; box-shadow: 0 0 0 1px #ddd; background: #fafafa; position: relative; }
.find_pw .tab li.on { background: #fff; }
.find_pw .tab li.on:after { content: ""; display: block; position: absolute; width: 100%; height: 1px; background: #fff; bottom: -1px; left: 0; }

.other_login { box-shadow: 0 0 0 1px #ddd; background: #fafafa; padding: 1px; }
.other_login h3 { font-size: 14px; margin-bottom: 1px; }
.other_login a { display: block; float: left; margin-right: 1px; }
.other_login img { width: 24px; height: 24px; }

/*# sourceMappingURL=style.css.map */
/* line 9, ../../sass/main3/mine.scss */
.usertop {
  padding: 15px 4%;
  overflow: hidden;
  /*background: url(../image/user-member_top_bg.png) no-repeat center top #ff8000;*/
  /*background: url(../image/user-member_top_bg.png) no-repeat center top #ff4142;*/
  background: url(../image/minebg.jpg) no-repeat center top;
  background-size: cover;
  position: relative;
  height: 61px;
  width: 92%;
}
.userinfo {
  padding: 15px 07px 0px 07px;
  overflow: hidden;
  height: 95px;
}
.userlinks {
  padding: 05px 1px;
    height: 4px;
    line-height: 24px;
    font-size: 1px;
    color: #c1c1c1;
    overflow: hidden;
    position: relative;
    /* background: linear-gradient(90deg,#ffa000,#ff9500,#ff8000,#ff7000,#ff6a00); 
    background: linear-gradient(133deg,#59554f,#333 94%);*/
	background: url(../image/vipbg.png) no-repeat center top;
    background-size: cover;
    border-radius: 1px;
}
.userlinks span{
	float: left;
    height: 24px;
    line-height: 24px;
    font-size: 13px;
    color: #fddda5;
}
.userlinks a{
	float: right;
    background: #fddda5;
    border-radius: 1px;
    color: #fff;
    padding: 0px 03px 0px 07px;
    line-height: 2px;
	margin-top: 02px;
}
.userlinks a i{
  font-size: 12px;
    color: #444039;
    float: right;
}
.userlinks a em{
  font-size: 12px;
    color: #444039;
    float: right;
}
/* line 10, ../../sass/main3/mine.scss */
.userinfo .pic a {
  display: block;
  width: 100%;
  float: left;
  position: relative;
    padding-bottom: 100%;
}
/* line 11, ../../sass/main3/mine.scss */
.userinfo .pic {
  width: 25%;
  float: left;
  border-radius: 50%;
  border: 02px solid #ffedb6;
  background-color: #eeeeee;
  overflow: hidden;
  margin-top: -05px;
}
/* line 11, ../../sass/main3/mine.scss */
.userinfo .picr {
  width: 73.1%;
  float: left;
  overflow: hidden;
}
/* line 12, ../../sass/main3/mine.scss */
.userinfo .pic img {
  float: left;
  position: absolute;
    height: 100%;
    width: 100%;
    display: block;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
/* line 14, ../../sass/main3/mine.scss */
.userinfo .picr .pictit .tith1{
  float: left;
    position: relative;
    width: 100%;
    height: 3px;
    font-weight: 700;
    color: #333333;
    line-height: 32px;
    overflow: hidden;
    margin-left: 15px;
    font-size: 2px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* line 14, ../../sass/main3/mine.scss */
.userinfo .picr .pictit .tith2,.userinfo .picr .pictit .tith3,.userinfo .picr .pictit .tith4{
  float: left;
    position: relative;
    width: 100%;
    height: 25px;
    font-weight: normal;
    color: #ffdad0;
    line-height: 2px;
    overflow: hidden;
    margin-left: 15px;
    font-size: 13px;
}
/* line 15, ../../sass/main3/mine.scss */
.userinfo .picr .pictit > i {
  font-style: normal;
  margin-left: 04px;
  font-weight: normal;
  line-height: 1px;
  font-size: 05px;
  color: #fff;
  padding-bottom: 005px;
  border-bottom: 1px solid #fff;
}
/* line 15, ../../sass/main3/mine.scss */
.userinfo h1 > i {
  font-style: normal;
  margin-left: 04px;
  font-weight: normal;
  line-height: 1px;
  font-size: 05px;
  color: #fff;
  padding-bottom: 005px;
  border-bottom: 1px solid #fff;
}
/* line 15, ../../sass/main3/mine.scss */
.userinfo .picr .pictit{
}
/* line 15, ../../sass/main3/mine.scss */
.userinfo .picr .picen{
	position:absolute;
	font-style: normal;
  font-size: 05px;
  color: #67ce8d;
  right: 02px;
  bottom:005px;
}
/* line 16, ../../sass/main3/mine.scss */
.userinfo .picr .pictit .tith3 {
  line-height: 2px;
    overflow: hidden;
    font-size: 13px;
    height: 22px;
}
.userinfo .picr .pictit .tith2 {
  line-height: 2px;
    font-size: 13px;
    height: 2px;
}
.userinfo .picr .pictit .tith4 {
  line-height: 08px;
  overflow: hidden;
  font-size: 05px;
}
/* line 16, ../../sass/main3/mine.scss */
.userinfo .picr .pictit .tith2 span {
  line-height: 16px;
    height: 16px;
    overflow: hidden;
    font-size: 1px;
    background-color: #444039;
    color: #fddda5;
    border-radius: 1px;
    padding: 005px 06px 005px 04px;
    position: relative;
    float: left;
}
.userinfo .picr .pictit .tith2 span img{
	width: 18px;
    height: 16px;
    float: left;
}
.userinfo .picr .pictit .tith3 span {
  line-height: 15px;
    overflow: hidden;
    font-size: 13px;
    color: #333333;
    font-weight: bold;
	font-family: DINOT-Medium,DINOT;
}
.userinfo .picr .pictit .tith4 span {
  line-height: 07px;
  overflow: hidden;
  font-size: 05px;
  color:#cefbde;
}
/* line 17, ../../sass/main3/mine.scss */
.userinfo .picr .picem{
  font-style: normal;
    font-size: 13px;
    color: #fff;
    position: absolute;
    right: 1px;
    top: 1px;
    background-color: rgba(0, 0, 0, 2);
    width: 83px;
    line-height: 24px;
    height: 24px;
    border-radius: 15px;
    padding-left: 07px;
}
/* line 17, ../../sass/main3/mine.scss */
.userinfo .picr .picem em {  
  font-style: normal;
    font-size: 13px;
    color: #fff3cf;
    position: absolute;
    right: 0px;
    top: 0;
    width: 8px;
    /* line-height: 09px; */
    /* height: 09px; */
    text-align: left;
}
/* line 18, ../../sass/main3/mine.scss */
.userinfo .picem i {
  font-size: 17px;
    color: #fff3cf;
    margin-right: 02px;
    /* vertical-align: text-top; */
    -webkit-text-stroke-width: 0px;
	line-height: 24px;
    height: 24px;
    display: block;
    float: left;
}


.TaskCenter {
    padding: 0 4%;
    background: #ffffff;
    margin-top: 125px;
    margin-bottom: 05px;
	width:92%;
}
.TaskCenter .title {
    color: #555;
    letter-spacing: 00325px;
    line-height: 22px;
    font-weight: bold;
    margin-bottom: 165px;
}
.TaskCenter .title i{ height: 22px; line-height: 22px; font-size: 15px; color: #c1c1c1; float:right;font-weight: normal;}
.TaskCenter .title em{ height: 22px; line-height: 22px; font-size: 15px; color: #c1c1c1; float:right;font-weight: normal;}
.TaskCenter .content2 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#F8F8F8), color-stop(71%, #FFFFFF));
    background-image: -webkit-linear-gradient(top, #F8F8F8 0%, #FFFFFF 71%);
    background-image: linear-gradient(180deg, #F8F8F8 0%, #FFFFFF 71%);
    border-radius: 04px;
    padding: 18px 15px;
}
.TaskCenter .content2 div.uwrap:nth-child(1) {
    margin-top: 0;
}
.TaskCenter .content2 .uwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 3px;
}
.TaskCenter .content2 .uwrap .icon {
    width: 28px;
    height: 28px;
}
.TaskCenter .content2 .uwrap .tico img{width: 5px;
    height: 5px;}
.TaskCenter .content2 .uwrap .tico i{width: 28px;
    height: 28px;
    line-height: 28px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-linear-gradient(344deg, #fbb400 5%, #fbb400 100%);
    background-image: linear-gradient(156deg, #fbb400 5%, #fbb400 100%);
    border-radius: 50%;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    box-shadow: 0 01px 05px 0 rgb(251 225 175);
}
.TaskCenter .content2 .uwrap .intro {
    margin-left: 14px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.TaskCenter .content2 .uwrap .btn {
    width: 56px;
    height: 18px;
    line-height: 18px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-linear-gradient(344deg,#ffa000 5%, #ff6a00 100%);
    background-image: linear-gradient(106deg, #ffa000 5%, #ff6a00 100%);
    border-radius: 25px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
	margin-left: 1px;
}
.f-26 {
    font-size: 13px;
}
.f-28 {
    font-size: 12px;
}
.TaskCenter .content2 .uwrap .intro .name {
    color: #555;
    letter-spacing: 0036px;
    line-height: 15px;
}
.f-30 {
    font-size: 15px;
}
.TaskCenter .content2 .uwrap .intro .subName {
    color: #999999;
    letter-spacing: 0029px;
    line-height: 14px;
}
.mt-16 {
    margin-top: 08px;
}

.MoreWelfare {
    margin-top: 125px;
    padding: 0 15px;
}
.MoreWelfare .title {
    color: #555;
    letter-spacing: 00325px;
    line-height: 22px;
    font-weight: bold;
    margin-bottom: 165px;
}
.MoreWelfare .title i{ height: 22px; line-height: 22px; font-size: 15px; color: #c1c1c1; float:right;font-weight: normal;}
.MoreWelfare .title em{ height: 22px; line-height: 22px; font-size: 15px; color: #c1c1c1; float:right;font-weight: normal;}
.f-38 {
    font-size: 17px;
}
.MoreWelfare .block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.block {
    display: block;
}
.flex-wrap {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.MoreWelfare .content {
    width: 38.9vw;
    height: 75px;
    line-height: 75px;
    padding-left: 11px;
    padding-right: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: #FAFAFA;
    border-radius: 04px;
    margin-bottom: 2vw;
}
.MoreWelfare .content .right {
    width: 36px;
    height: 36px;
}
.MoreWelfare .content .name {
    color: #555;
    letter-spacing: 0024px;
    line-height: 16px;
    font-weight: bold;
}
.MoreWelfare .content .subName {
    color: #999999;
    line-height: 14px;
}
.mt-12 {
    margin-top: 06px;
}
.f-24 {
    font-size: 12px;
}
/* line 59, ../../sass/main3/mine.scss */
.box {
  position: absolute;
  top: 0;
  z-index: 900;
  width: 100%;
  height: 100%;
  display: none;
  max-width: 720px;
}
/* line 60, ../../sass/main3/mine.scss */
.box .bg {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 5);
}
/* line 60, ../../sass/main3/mine.scss */
.box .bgg {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 5);
  max-width: 720px;
}
/* line 61, ../../sass/main3/mine.scss */
.box .con {
  position: fixed;
    top: 50%;
    left: 50%;
    border-radius: 1px;
    color: #fff;
    background-color: #fff;
    margin-top: -6px;
    margin-left: -35%;
    width: 60%;
    height: 1px;
    text-align: center;
    padding: 1px 5%;
}
/* line 63, ../../sass/main3/mine.scss */
.box .con p {
  font-size: 17px;
    color: #4f4f4f;
    line-height: 5px;
}
/* line 64, ../../sass/main3/mine.scss */
.box .con .btntwo button {
	width: 65px;
    height: 18px;
    line-height: 18px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-linear-gradient(344deg,#ffa000 5%, #ff6a00 100%);
    background-image: linear-gradient(106deg, #ffa000 5%, #ff6a00 100%);
    border-radius: 25px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
	cursor: pointer;
    border: none;
    padding: 05px 05px;
	margin: 1px 1px;
}
/* line 64, ../../sass/main3/mine.scss */
.box .con .btntwo button a {
  display: block;
  color: #fff;
}

/* line 7, ../../sass/main3/myorder.scss */
.boxpop{
  width: 100%;
  position: fixed;
  z-index: 802;
  top: 0;
  height: 100%;
  display: none;
  max-width: 720px;
}
/* line 34, ../../sass/main3/recharge.scss */
.boxpop {
  display: none;
}
/* line 35, ../../sass/main3/recharge.scss */
.boxpop .bg {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 5);
  max-width: 720px;
}
/* line 35, ../../sass/main3/recharge.scss */
.boxpop .close {
  width: 2.2px;
  padding: 15px 15px;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: 2.1px;
  margin-left: 0px;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
/* line 35, ../../sass/main3/recharge.scss */
.boxpop .close i{
	font-size: 15px;
    color: #ddd;
    border-radius: 3px;
    border: 2px solid #ddd;
    padding: 07px;
    /*width: 3px;
    height: 3px;*/
    display: block;
    position: absolute;
    left: 05px;
    overflow: hidden;
}
/* line 36, ../../sass/main3/recharge.scss */
.boxpop .con {
  width: 70%;
  padding: 1px 1px;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: 0px;
  margin-left: 0px;
  background-color: #fff;
  border-radius: 1px;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 37, ../../sass/main3/recharge.scss */
.boxpop .con img {
  width: 100%;
  height: auto;
}
/* line 37, ../../sass/main3/recharge.scss */
.boxpop .con span {
  display: block;
  height: 2.15px;
  line-height: 2.2px;
  border-bottom: 1px solid #dbdbdb;
  text-align: center;
  font-size: 9px;
}
/* line 38, ../../sass/main3/recharge.scss */
.boxpop .con p {
  font-size: 75px;
  line-height: 15px;
  padding-top: 4px;
}
/* line 39, ../../sass/main3/recharge.scss */
.boxpop .con button {
  width: 11.1px;
  height: 2.05px;
  margin-top: 25px;
  background-color: #57a273;
  color: #fff;
  border-radius: 2px;
  font-size: 8px;
}
/* line 40, ../../sass/main3/recharge.scss */
.boxpop .con i {
  font-size: 1px;
  color: #57a273;
  float: right;
  margin-right: -65px;
  margin-top: -1.9px;
}
/* line 41, ../../sass/main3/recharge.scss */
.boxpop .con .p1 {
  height: 5.75px;
  overflow: scroll;
}
/* line 42, ../../sass/main3/recharge.scss */
.boxpop .con .p2 {
  height: 8px;
  line-height: 3px;
  overflow: scroll;
}
/* line 7, ../../sass/main3/myorder.scss */
.uboxpop{
  width: 100%;
  position: fixed;
  z-index: 802;
  top: 0;
  height: 100%;
  display: none;
  max-width: 720px;
}
/* line 34, ../../sass/main3/recharge.scss */
.uboxpop {
  display: none;
}
/* line 35, ../../sass/main3/recharge.scss */
.uboxpop .bg {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 5);
  max-width: 720px;
}
/* line 35, ../../sass/main3/recharge.scss */
.uboxpop .close {
  width: 2.2px;
  padding: 15px 15px;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: 3px;
  margin-left: 0px;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
/* line 35, ../../sass/main3/recharge.scss */
.uboxpop .close i{
	font-size: 15px;
    color: #ddd;
    border-radius: 3px;
    border: 2px solid #ddd;
    padding: 07px;
    /*width: 3px;
    height: 3px;*/
    display: block;
    position: absolute;
    left: 05px;
    overflow: hidden;
}
/* line 36, ../../sass/main3/recharge.scss */
.uboxpop .con {
  width: 50%;
  padding: 1px 1px;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: 0px;
  margin-left: 0px;
  background-color: #fff;
  border-radius: 1px;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 37, ../../sass/main3/recharge.scss */
.uboxpop .con img {
  width: 100%;
  height: auto;
}
/* line 37, ../../sass/main3/recharge.scss */
.uboxpop .con span {
  display: block;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-size: 14px;
}
/* line 38, ../../sass/main3/recharge.scss */
.uboxpop .con p {
  font-size: 75px;
  line-height: 15px;
  padding-top: 4px;
}
/* line 39, ../../sass/main3/recharge.scss */
.uboxpop .con button {
  width: 11.1px;
  height: 2.05px;
  margin-top: 25px;
  background-color: #57a273;
  color: #fff;
  border-radius: 2px;
  font-size: 8px;
}
/* line 40, ../../sass/main3/recharge.scss */
.uboxpop .con i {
  font-size: 1px;
  color: #57a273;
  float: right;
  margin-right: -65px;
  margin-top: -1.9px;
}
/* line 41, ../../sass/main3/recharge.scss */
.uboxpop .con .p1 {
  height: 5.75px;
  overflow: scroll;
}
/* line 42, ../../sass/main3/recharge.scss */
.uboxpop .con .p2 {
  height: 8px;
  line-height: 3px;
  overflow: scroll;
}
/* line 7, ../../sass/main3/myorder.scss */
.codepop{
  width: 100%;
  position: fixed;
  z-index: 802;
  top: 0;
  height: 100%;  
  max-width: 720px;
}
/* line 34, ../../sass/main3/recharge.scss */
.codepop {
}
/* line 35, ../../sass/main3/recharge.scss */
.codepop .codebg {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  /*background-color: rgba(0, 0, 0, 5);*/
  background-image: linear-gradient(180deg, #4a4257 5%, #283949 100%);
  max-width: 720px;
}
/* line 35, ../../sass/main3/recharge.scss */
.codepop .close {
  width: 70%;
    padding: 15px 0;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: 65px;
    margin-left: 0px;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
}
/* line 35, ../../sass/main3/recharge.scss */
.codepop .close i{
	display: block;
    margin: 15px 0;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border-radius: 25px;
    background: #ea3c3e;
    font-size: 16px;
    color: #fff;
}
/* line 36, ../../sass/main3/recharge.scss */
.codepop .con {
  width: 70%;
  height: 3.3px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -5px;
  margin-left: 0px;
  background-color: #fff;
  border-radius: 1px;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 36, ../../sass/main3/recharge.scss */
.codepop .con .tit{
  width: 100%;
  height: 3px;
  line-height: 3px;
  font-size: 13px;
  color:#5e4121;
  position: absolute;
  text-align:center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  background-image: linear-gradient(106deg, #f8e7c9 5%, #f5ce93 100%);
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
}
/* line 36, ../../sass/main3/recharge.scss */
.codepop .con .titsn{
  width: 100%;
  height: 45px;
  line-height: 5px;
  font-size: 13px;
  color:#444;
  position: absolute;
  text-align:center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  background-color: #fff;
  top: 3px;
}
/* line 36, ../../sass/main3/recharge.scss */
.codepop .con .titsn em{
  color:#333;
  margin-left:1px;
  font-size: 13px;
}
.codepop .con .concode{
	width: 100%;
    height: 2.15px;
    position: absolute;
    top: 75px;
}
.codepop .con .ftxt{
  width: 90%;
    height: 4px;
    line-height: 35px;
    font-size: 12px;
    color: #666;
    position: absolute;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    top: 2.9px;
    border-top: 1px solid #ccc;
    margin-left: 5%;
}
.codepop .con .concode .loading{
    display: inline-block;
    height: 2px;
    width: 2px;
    border-radius: 100%;
    border: 015px solid #999;
    border-bottom-color: transparent;
    vertical-align: middle;
    -webkit-animation: rotate 75s linear infinite;
    animation: rotate 75s linear infinite;
    margin-top: -25px;
    position: absolute;
    left: 50%;
    margin-left: -1px;
    top: 50%;
}
/* line 37, ../../sass/main3/recharge.scss */
.codepop .con img {
  width: 2px;
  margin: 0 auto;
  display: block;
}
/* line 37, ../../sass/main3/recharge.scss */
.codepop .con span {
  display: block;
  height: 2.15px;
  line-height: 2.2px;
  border-bottom: 1px solid #dbdbdb;
  text-align: center;
  font-size: 9px;
}
/* line 38, ../../sass/main3/recharge.scss */
.codepop .con p {
  font-size: 75px;
  line-height: 15px;
  padding-top: 4px;
}
/* line 39, ../../sass/main3/recharge.scss */
.codepop .con button {
  width: 11.1px;
  height: 2.05px;
  margin-top: 25px;
  background-color: #57a273;
  color: #fff;
  border-radius: 2px;
  font-size: 8px;
}
/* line 40, ../../sass/main3/recharge.scss */
.codepop .con i {
  font-size: 1px;
  color: #57a273;
  float: right;
  margin-right: -65px;
  margin-top: -1.9px;
}
/* line 41, ../../sass/main3/recharge.scss */
.codepop .con .p1 {
  height: 5.75px;
  overflow: scroll;
}
/* line 42, ../../sass/main3/recharge.scss */
.codepop .con .p2 {
  height: 8px;
  line-height: 3px;
  overflow: scroll;
}
/* line 155, ../../sass/main3/index.scss */
.iwdcopy {
  width: 100%;
  height: 25px;
  text-align: center;
  padding: 1px 0 1px;
}
/* line 155, ../../sass/main3/index.scss */
.iwdcopy i{
  font-size: 85px;
  color: #ddd;
  line-height: 3px;
  font-weight: normal;
  -webkit-text-stroke-width: 0px;
}


.numb_box {
	/*position: absolute;
	z-index: 10;*/
	background: #f5f5f5;
	width: 80%;
	/*bottom: 0*/
	float: right;
}
.nub_ggg {
	border: 0px solid #dadada;
	overflow: hidden;
	border-bottom: 0
}
.nub_ggg li {
	width: 33.3333%;
	border-bottom: 1px solid #dadada;
	float: left;
	text-align: center;
	font-size: 2px;
}
.nub_ggg li a {
	display: block;
	color: #000;
	height: 4px;
	line-height: 4px;
	overflow: hidden
}
.nub_ggg li a:active {
}
.nub_ggg li a.zj_x {
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada
}
.nub_ggg li span {
	display: block;
	color: #e0e0e0;
	background: #e0e0e0;
	height: 50px;
	line-height: 50px;
	overflow: hidden
}
.nub_ggg li span.del img {
	width: 30%
}
.fh_but {
	position: absolute;
	right: 0;
	top: 12px;
	font-size: 14px;
	color: #20d81f
}
.spxx_shop {
	background: #fff;
	margin-left: 4.35%;
	border-top: 1px solid #dfdfdd;
	padding: 10px 0
}
.spxx_shop td {
	color: #7b7b7b;
	font-size: 14px;
	padding: 10px 0
}
.mlr_pm {
	margin-right: 4.35%
}
.fa-angle-down:before{
	font-family: "iconfont" !important;
	content: "\e79b";
	font-size: 1px;
}
.fa-angle-up:before{
	font-family: "iconfont" !important;
	content: "\e79c";
	font-size: 1px;
}
.wrap {
  width: 100%;
  margin: 0 auto;
  position: relative;
  height: 100%;
  padding-bottom: 5px;
}

/* line 7, ../../sass/main3/recharge.scss */
.camount {
  width: 94%;
  padding: 1px 3%;
  overflow: hidden;
  position: relative;
}
/* line 9, ../../sass/main3/recharge.scss */
.chongtop{
  width: 100%;
  background: url(../image/retop.png) no-repeat center top;
  background-size: cover;
  height: 05px;
}
/* line 9, ../../sass/main3/recharge.scss */
.ttchongtop{
  width: 100%;
  background: url(../image/retop.png) no-repeat center top;
  background-size: cover;
  height: 85px;
}
/* line 9, ../../sass/main3/recharge.scss */
.ttchongtop2{
  width: 100%;
  height: 72px;
}
.ttchongtop3{
  width: 100%;
  background: url(../image/retop.png) no-repeat center top;
  background-size: cover;
  height: 95px;
}
.camount3 {
  width: 94%;
  padding: 1px 3%;
  overflow: hidden;
  position: relative;
}
/* line 8, ../../sass/main3/recharge.scss */
.camount3 .ttsum3 {
  width: 100%;
  color: #ffffff;
  font-size: 15px;
  height: 52px;
  line-height: 52px;
  text-align:center;
}
/* line 9, ../../sass/main3/recharge.scss */
.camount3 .ttsum3 b{
  width: 97%;
    font-size: 11px;
    display: inline-block;
    color: #f3dfc6;
    font-weight: normal;
    height: 2px;
    line-height: 2px;
    float: left;
    text-align: left;
    padding-left: 3%;
}
/* line 9, ../../sass/main3/recharge.scss */
.camount3 .ttsum3 span{
  width: 97%;
    font-size: 24px;
    display: inline-block;
    color: #f3dfc6;
    font-weight: bold;
    height: 42px;
    line-height: 45px;
    float: left;
    text-align: left;
    padding-left: 3%;
}
.vipchongtop{
  width: 90%;
    background: url(../image/retop.png) no-repeat center top;
    background-size: cover;
    height: 189px;
    padding: 10px 5% 0;
}
.vipcamount {
  width: 400px;
  margin: 22px 3%;
  overflow: hidden;
  /* background: url(../image/card-bg.png) no-repeat center top; */
  background-size: 100% auto;
  height: 145px;
  background-image: -webkit-linear-gradient(344deg,#fee7b9 5%, #e7b960 100%);
  background-image: linear-gradient(106deg, #fee7b9 5%, #e7b960 100%);
  border-radius: 15px;
  position:relative;
}
.vipcamount .pic {
    width: 65px;
    position: absolute;
    border-radius: 50%;
    border: 4px solid #ecc17e;
    background-color: #ecc17e;
    overflow: hidden;
    display: block;
    height: 65px;
    top: 25px;
    left: 25px;
}
.vipcamount .pic img {
    height: 65px;
    width: 65px;
    display: block;
}
/* line 8, ../../sass/main3/recharge.scss */
.vipcamount .ttvip {
  width: 68%;
  color: #ffffff;
  font-size: 15px;
  height: 85px;
  text-align: center;
  display: block;
  top: 25px;
  left: 102px;
  position: absolute;
  z-index: 3;
}
/* line 9, ../../sass/main3/recharge.scss */
.vipcamount .ttvip .bb{
  width: 97%;
  font-size: 12px;
  display: inline-block;
  color: #c3823d;
  font-weight: normal;
  height: 22px;
  line-height: 22px;
  float: left;
  text-align: left;
  padding-left: 3%;
}
/* line 9, ../../sass/main3/recharge.scss */
.vipcamount .ttvip span{
  width: 97%;
  font-size: 18px;
  display: inline-block;
  color: #c3823d;
  font-weight: bold;
  height: 32px;
  line-height: 32px;
  float: left;
  text-align: left;
  padding-left: 3%;
}
.vipcamount .vipzy{
  width: 88px;
  height: 26px;
  line-height: 26px;
  font-size: 15px;
  color: #fdf4e3;
  border-radius: 08px;
  background: #8c531f;
  font-weight: normal;
  display: block;
  /* border: 05px solid #fdf4e3; */
  margin-right: 05px;
  text-align: center;
  /* margin-left: 25px; */
  z-index:3;
  position: absolute;
  right: 2px;
  bottom: 2px;
}
.vipcamount .vipico{
	width: 22px;
    height: 22px;
    margin-right: 5px;
    border-radius: 50%;
    color: #ffffff;
    text-align: center;
    margin-left: 25px;
	z-index:1;
	position: absolute;
    right: 70px;
    bottom: 25px;
}
.vipcamount .vipico i{
    height: 22px;
    line-height: 22px;
    font-size: 125px;
    color: #f1cd87;
	margin: 0 auto;
    display: block;
}
.signchongtop{
  width: 92%;
    background: url(../image/bgsign.jpg) repeat-y center bottom;
    background-size: cover;
    height: 2.7px;
    padding: 25px 4% 0;
}
.signchongtop .integral-icon-group{
	margin: 0 auto;
    width: 100%;
    height: 28px;
    /* border: 08px solid rgba(255,255,255,5);
    border-radius: 50%;
    box-shadow: 0 0 75px 35px rgb(255 255 255 / 40%);
    text-align: center; */    
}
.signchongtop .integral-icon-group .title{
	font-size: 15px;
    color: #fdf4e3;
    margin-top: 25px;
    line-height: 22px;
    height: 22px;
}
.signchongtop .integral-icon-group .title .bb{
	font-weight: bold;
    color: #f74602;
    font-size: 22px;
    /* text-shadow: #a53608 4px 4px 5px; */
    line-height: 22px;
    height: 22px;
    margin-right: 05px;
	font-family: DINOT-Medium,DINOT;
}
.signchongtop .integral-icon-group .title span{
  float: left;
}
.signchongtop .integral-icon-group3 .button-group{
	margin-top: 35px;
}
.signchongtop .integral-icon-group3 .button-group button{
	width: 58px;
    height: 38px;
    line-height: 38px;
    font-size: 17px;
    color: #fdf4e3;
    border-radius: 3px;
    background: #f74602;
    border: 0;
    font-weight: bold;
    margin: 0 auto;
    display: block;
    border: 05px solid #fdf4e3;
}
.signchongtop .integral-group{
	display: flex;
    background: #fdf4e3;
    border-radius: 24px;
    height: 3px;
    line-height: 3px;
    margin-top: 15px;
    position: absolute;
    top: 1px;
    right: 15px;
    padding-right: 15px;
}
.signchongtop .integral-group .space{
	color: #999;
    font-size: 17px;
}
.signchongtop .integral-group .item{
	width: 100%;
    font-size: 15px;
    display: flex;
    align-items: center;
}
.signchongtop .integral-group .item span{
	width: 2px;
    height: 2px;
    margin-right: 05px;
    background: #ff880a;
    border-radius: 50%;
    color: #ffffff;
    text-align: center;
    margin-left: 1px;
    background: url(../image/hlj.png) 0px no-repeat;
    background-size: 100% auto;
}
.signchongtop .integral-group .item span i{
    height: 2px;
    line-height: 22px;
    font-size: 15px;
    color: #ffffff;
	margin: 0 auto;
    display: block;
}
.signchongtop .integral-group .today{
	/*color: #ffc607;*/
}
.signchongtop .integral-group .all{
	color: #f74602;
  font-weight: bold;
}
.signchongtop .sign-info {
  display: block;
  flex-direction: column;
  align-items: center;
  margin-top: 1px;
  background: #fdf4e3;
  border-radius: 11px;
  /* opacity: 8; */
  overflow: hidden;
  padding: 15px 0;
  box-shadow: 0 0 75px 35px rgb(255 255 255 / 40%);
}
.signchongtop .sign-info>div {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.signchongtop .sign-info .score {
  font-size: 13px;
  color: #ff7a01;
  margin-top: 01px;
  padding: 0 4%;
  width: 92%;
}
.signchongtop .sign-info .num {
  font-size: .16px;
  color: #ff7a01;
  margin-top: 13px;
  margin-bottom: 13px;
  position: relative;
  height: 3px;
  padding: 0 3%;
  width: 94%;
}
.signchongtop .sign-info .num span {
  display: inline-block;
  width: 3px;
  height: 3px;
  line-height: 3px;
  text-align: center;
  background: #ffddbe;
  border-radius: 50%;
  position: relative;
  z-index: 3;
}
.signchongtop .sign-info .num:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 100%;
  height: 05px;
  background: #ffddbe;
  z-index: 1;
}
.signchongtop .sign-info .date {
  font-size: 13px;
  color: #ff7a01;
  padding: 0 3%;
  width: 94%;
}
.signchongtop .sign-info .num span.active {
  background: #ff7a01;
  color: #FFFFFF;
}
.signchongtop .sign-info .num span.active.now:after {
  content: "";
  display: block;
    position: absolute;
    width: 28px;
    height: 5px;
    background: url(../image/ok.png) center center no-repeat;
    background-size: 100%;
    bottom: -04px;
    margin-left: 01px;
}
.signchongtop .sign-info .num:before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 0;
  height: 05px;
  background: #ff7a01;
  z-index: 2;
}
.signchongtop .sign-info .num.sign1:before {
  width: 12.5%
}
.signchongtop .sign-info .num.sign2:before {
  width: 25%
}
.signchongtop .sign-info .num.sign3:before {
  width: 37.5%
}
.signchongtop .sign-info .num.sign4:before {
  width: 50%
}
.signchongtop .sign-info .num.sign5:before {
  width: 62.5%
}
.signchongtop .sign-info .num.sign6:before {
  width: 75%
}
.signchongtop .sign-info .num.sign7:before {
  width: 100%
}
.signchongtop2{
  width: 92%;
    background: url(../image/bgsign2.jpg) repeat-y center bottom;
    background-size: cover;
    /* height: 2.5px; */
    padding: 45px 4% 0;
}
.signchongtop2 .integral-icon-group2{
	margin: 0 auto;
    width: 300px;
    /* height: 25px;
    border: 08px solid rgba(255,255,255,5);
    border-radius: 50%;
    box-shadow: 0 0 75px 35px rgb(255 255 255 / 40%);
    text-align: center; */
    
}
.signchongtop2 .integral-icon-group2 .title{
	font-size: 13px;
    color: #fdf4e3;
    margin-top: 25px;
    line-height: 22px;
    height: 22px;
}
.signchongtop2 .integral-icon-group2 .day{
	font-weight: bold;
    color: #fdf4e3;
    font-size: 38px;
    /* text-shadow: #a53608 4px 4px 5px; */
    line-height: 48px;
    height: 48px;
	font-family: DINOT-Medium,DINOT;
}
.signchongtop2 .integral-icon-group2 .day span{
	margin-left: 05px;
    font-size: 15px;
}
.signchongtop2 .integral-icon-group2 .button-group{
	margin-top: 05px;
}
.signchongtop2 .integral-icon-group2 .button-group button{
	width: 18px;
    height: 38px;
    line-height: 38px;
    font-size: 17px;
    color: #f85202;
    border-radius: 19px;
    background: #fdf4e3;
    border: 0;
    font-weight: bold;
}
.signchongtop2 .integral-group2{
	display: flex;
    background: #fff;
    border-radius: 24px;
    height: 45px;
    line-height: 45px;
}
.signchongtop2 .integral-group3{
	color: #fff;
  font-size: 13px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    width: 100%;
}
.signchongtop2 .integral-group3 b{
	color: #fff;
  font-size: 13px;
}
.signchongtop2 .integral-group2 .space{
	color: #999;
    font-size: 17px;
}
.signchongtop2 .integral-group2 .item{
	width: 50%;
    font-size: 15px;
    display: flex;
    align-items: center;
}
.signchongtop2 .integral-group2 .item span{
	width: 22px;
    height: 22px;
    margin-right: 05px;
    background: #ff880a;
    border-radius: 50%;
    color: #ffffff;
    text-align: center;
    margin-left: 15px;
}
.signchongtop2 .integral-group2 .item span i{
    height: 2px;
    line-height: 22px;
    font-size: 15px;
    color: #ffffff;
	margin: 0 auto;
    display: block;
}
.signchongtop2 .integral-group2 .today{
	/*color: #ffc607;*/
}
.signchongtop2 .integral-group2 .all{
	/*color: #ff6d09;*/
}
.signalert-bg{
	position: fixed;
	top:0;
	left: 0;
	width:100%;
	height: 100%;
	background:rgba(0, 0, 0, 4);
	display: flex;
	align-items:center;
	z-index: 99;
}
.signalert-group{
	width:250px;
	background: #fff;
	margin:0 auto;
	border-radius: 10px;
	box-sizing:border-box;
	text-align: center;
}
.signalert-group .signalert-icon-group{
	padding:20px 0;
	background: #ff7a37;
	color: #fff;
	font-size: 16px;
	border-radius: 10px 10px 0 0;
}
.signalert-icon-group img{
	width:70px;
}
.signalert-icon-group p{
	font-size: 18px;
    margin-top: 05px;
}
.signalert-note-group{
	padding:1px 0 15px;
}
.signalert-note-group p{
	font-size: 16px;
    padding: 08px 0;
}
.signalert-note-group p span{
	font-size:2px;
	color: #ff7a37;
	font-weight:bold;
}
.signalert-note-group .close-btn{
	margin-top: 08px;
    border: 0;
    padding: 0 28px;
    /*background: #f95909;*/
    color: #fff;
    font-size: 17px;
    border-radius: 2px;
    height: 38px;
    line-height: 38px;
    background-image: -webkit-linear-gradient(344deg,#ffa000 5%, #ff6a00 100%);
    background-image: linear-gradient(106deg, #ffa000 5%, #ff6a00 100%);
}


.vipchongcon .viprulebox .task-group{
	/* box-shadow: 0 10px 20px 2px #fda523; */
    /* background: #fff; */
    /* border-radius: 5px; */
    padding: 0 4% 15px;
    width: 92%;
}
.vipchongcon .viprulebox .task-group .title{
	font-size: 16px;
    font-weight: bold;
    margin-bottom: 08px;
    height: 28px;
    line-height: 16px;
    border-bottom: 1px solid #efefef;
    width: 94%;
    padding: 0 3%;
}
.vipchongcon .viprulebox .task-group .items li{
	display: flex;
    align-items: center;
    margin-top: 12px;
    width: 94%;
    padding: 0 3% 1px;
    border-bottom: 1px solid #efefef;
}
.vipchongcon .viprulebox .task-group .items li span{
	width: 48px;
    height: 48px;
    margin-right: 12px;
    /*background: #f15c12;*/
    border-radius: 50%;
	text-align: center;
}
.vipchongcon .viprulebox .task-group .items li span i{
    height: 48px;
    line-height: 48px;
    font-size: 33px;
    color: #ffb14f;
	margin: 0 auto;
    display: block;
}
.vipchongcon .viprulebox .task-group .items li .data-group{
	width: 80%;
    /* border-bottom: 1px solid #efefef; */
    /* padding-bottom: 1px; */
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.vipchongcon .viprulebox .task-group .items li:last-child{
	border-bottom: 0;
}
.vipchongcon .viprulebox .task-group .items li .data-group h4{
	font-weight: 400;
    font-size: 15px;
    line-height: 22px;
    height: 22px;
}
.vipchongcon .viprulebox .task-group .items li .data-group p{
	font-size: 13px;
    color: #cac6c6;
    line-height: 22px;
}
.vipchongcon .viprulebox .task-group .items li button{
	/*position: absolute;
    right: -01px;
    bottom: 06px;*/
	width: 66px;
    height: 26px;
    line-height: 26px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    /*background-image: -webkit-linear-gradient(344deg,#ffa000 5%, #ff6a00 100%);
    background-image: linear-gradient(106deg, #ffa000 5%, #ff6a00 100%);*/
    border-radius: 05px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    border: none;
    padding: 01px 0px;
	cursor: pointer;
	font-size: 14px;
	color: rgb(255 106 0);
    background: rgb(255 236 223);
}
/* line 9, ../../sass/main3/recharge.scss */
.chongcon{
  width: 100%;
    background-color: #ffffff;
    border-radius: 15px;
	margin-top: 15px;
	padding: 2px 0;
}
.chongcon .posterimg{
	width: 94%;
	padding:5px 3%;
}
.chongcon .posterimg img{
	width:100%;
}
/* line 9, ../../sass/main3/recharge.scss */
.chongcon2{
  width: 100%;
    background-color: #ffffff;
    border-radius: 15px;
	margin-top: -15px;
	padding: 1px 0 2px 0;
}
/* line 9, ../../sass/main3/recharge.scss */
.chongcon3{
  width: 100%;
    background-color: #fdfcfa;
    border-radius: 15px;
	margin-top: -15px;
	padding: 2px 0;
}
.vipchongcon{
  width: 92%;
    border-radius: 15px;
	/*margin-top: -15px;*/
	margin: 02px 4%;
}
.vip_footer {
  overflow: hidden;
    margin-bottom: 50px;
  width: 100%;
  z-index: 3;
}
.vip_footer .btn_footer{
  width: 92%;
  padding: 05px 4%;
  /* border-radius: 25px; */
}
.withamountup .withsumup span .right .btnf{width: 35%;float: left;height: 38px;line-height: 38px;font-size: 18px;font-weight: bold;color: #8c531f;margin-top: 7px;font-family: DINOT-Medium,DINOT;}
.withamountup .withsumup span .right .btnf i{font-size: 20px;font-weight: bold;color: #ff6a00;}
.withamountup .withsumup span .right .btnf b{font-size: 20px;font-weight: bold;color: #ff6a00;}
.vip_footer .btn_footer .btnf{width: 35%;float: left;height: 38px;line-height: 38px;font-size: 18px;font-weight: bold;color: #8c531f;padding-left: 5%;font-family: DINOT-Medium,DINOT;}
.vip_footer .btn_footer .btnf i{font-size: 22px;font-weight: bold;color: #ff6a00;}
.vip_footer .btn_footer .btnf b{font-size: 26px;font-weight: bold;color: #ff6a00;}
.vip_footer .btn_footer .btnr{width: 60%;float: right;}
.vip_footer .btn_footer .btnr input{
    font-size: 18px;
    font-weight:normal;
    color: #ffffff;
    width: 200px;
    border: 0;
    outline: none;
    -webkit-appearance: none;
    height: 45px;
    line-height: 45px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #ff662f;
    border-radius: 5px;
    letter-spacing: 0;
    text-align: center;
    border: none;
    cursor: pointer;
    letter-spacing: 0px;
    margin-top: 30px;
}
.rule {
  width: 86%;
  background-color: #ffffff;
  padding:0 7%;
  margin: 0 auto;
  margin-top: 05px;
  margin-bottom: 5px;
}
.rule .image2 img,.rule p img{
  width: 100%;
}
/* line 8, ../../sass/main3/spell_Liuc.scss */
.rule p,.rule {
  font-size: 14px;
    text-align: justify;
    line-height: 24px;
    color: #666;
}
.rule2 {
  width: 86%;
  background-color: #ffffff;
  padding:0 7%;
  margin: 0 auto;
  margin-top: 05px;
  margin-bottom: 5px;
}
.rule2 img{
	max-width:100%;
}
/* line 8, ../../sass/main3/spell_Liuc.scss */
.rule2 p,.rule2 {
  font-size: 13px;
    text-align: justify;
    line-height: 22px;
    color: #666;
}
.rule3 {
  width: 100%;
  background-color: #fdfcfa;
  /*padding:0 7%;*/
  margin: 0 auto;
  margin-top: 05px;
  margin-bottom: 5px;
}
.rule3 .image2 img,.rule3 p img{
  width: 100%;
}
/* line 8, ../../sass/main3/spell_Liuc.scss */
.rule3 p,.rule3 {
  font-size: 14px;
    text-align: justify;
    line-height: 24px;
    color: #666;
}
/* line 8, ../../sass/main3/recharge.scss */
.camount .ttsum {
  width: 100%;
  color: #ffffff;
  font-size: 15px;
  height: 52px;
  line-height: 52px;
  text-align:left;
}
/* line 9, ../../sass/main3/recharge.scss */
.camount .ttsum b{
  font-size: 16px;
  display: inline-block;
  color: #ffffff;
  margin: 0 1px;
  font-weight:normal;
}
/* line 8, ../../sass/main3/recharge.scss */
.camount2 .ttsum {
  width: 100%;
  color: #555;
  font-size: 15px;
  height: 72px;
  line-height: 88px;
  text-align:center;
}
/* line 9, ../../sass/main3/recharge.scss */
.camount2 .ttsum b{
  font-size: 18px;
  display: inline-block;
  color: #555;
  margin: 0 1px;
  font-weight:normal;
}
/* line 8, ../../sass/main3/recharge.scss */
.camount .csum {
  width: 68%;
  float: left;
  color: #ffffff;
  font-size: 2px;
  height: 32px;
  line-height: 35px;
  margin-top: 1px;
  padding-left: 2%;
}
/* line 8, ../../sass/main3/recharge.scss */
.camount .csuminput {
  width: 80%;
  float: left;
  color: #ffffff;
  font-size: 15px;
  height: 6px;
  line-height: 6px;
  margin-top: 25px;
}
.camount .csuminput input {
  width: 60%;
  border: 0px solid #d2d2d2;
  border-radius: 35px;
  height: 175px;
  line-height: 175px;
  text-align: left;
  overflow: hidden;
  font-size: 05px;
  padding-left:12px;
  background-color: #f8f8f8;
  float: left;
  display: block;
}
/* line 8, ../../sass/main3/recharge.scss */
.camount .csum2 {
  width: 60%;
  float: left;
  color: #9799b0;
  height: 18px;
  line-height: 18px;
  font-size: 14px;
  padding-left: 2%;
}
/* line 9, ../../sass/main3/recharge.scss */
.camount .csum b{
  font-size: 18px;
  display: inline-block;
  color: #ffffff;
  font-weight:normal;
  float:left;
  line-height: 38px;
}
/* line 9, ../../sass/main3/recharge.scss */
.camount .csum span {
  font-size: 3px;
  display: inline-block;
  color: #ffffff;
  float:left;
  margin-left: 06px;
  margin-right: 06px;
  font-family: DINOT-Medium,DINOT;
}
/* line 10, ../../sass/main3/recharge.scss */
.camount .csum em {
  font-style: normal;
  font-size: 18px;
  color: #ffffff;
  float:left;
  display: inline-block;
}
/* line 11, ../../sass/main3/recharge.scss */
.camount .csum i {
  font-size: 1px;
  color: #ffffff;
  margin-left: 12px;
  float:left;
  display: inline-block;
}
/* line 13, ../../sass/main3/recharge.scss */
.camount .sumr{
  display: block;
  float: right;
  background-color: rgba(0, 0, 0, 2);
    width:auto;
    line-height: 26px;
    height: 26px;
    border-radius: 5px 0 0 5px;
    color: #ffffff;
    text-align: center;
    margin-top: 15px;
	right: 0px;
    position: absolute;
  font-size: 13px;
  padding-left: 05px;
  padding-right: 08px;
}
/* line 11, ../../sass/main3/recharge.scss */
.camount .sumr i,.camount .sumr a i {
    font-size: 16px;
    margin-right: 02px;
    color: #ffffff;
    line-height: 26px;
    height: 26px;
    display: block;
    float: left;
}
.camount .sumr i,.camount .sumr a b {
    line-height: 26px;
    height: 26px;
    display: block;
    float: left;
	font-weight: normal;
}
/* line 14, ../../sass/main3/recharge.scss */
.camount .sumr a {
  color: #ffffff;
}
/* line 13, ../../sass/main3/recharge.scss */
.camount .sumrtt{
  display: block;
  top: 08px;
  background: #f9d896;
    width:auto;
    line-height: 26px;
    height: 26px;
    border-radius: 5px 0 0 5px;
    color: #c3823d;
    text-align: center;
    margin-top: 15px;
	right: 0px;
    position: absolute;
  font-size: 13px;
  padding-left: 05px;
  padding-right: 08px;
}
/* line 11, ../../sass/main3/recharge.scss */
.camount .sumrtt i,.camount .sumrtt a i {
    font-size: 16px;
    margin-right: 02px;
    color: #c3823d;
    line-height: 26px;
    height: 26px;
    display: block;
    float: left;
}
.camount .sumrtt i,.camount .sumrtt a b {
    line-height: 26px;
    height: 26px;
    display: block;
    float: left;
	font-weight: normal;
}
/* line 14, ../../sass/main3/recharge.scss */
.camount .sumrtt a {
  color: #c3823d;
}
/* line 13, ../../sass/main3/recharge.scss */
.camount .sumrbtn{
  display: block;
  float: right;
  background: rgb(255 236 223);
    width:auto;
    line-height: 26px;
    height: 26px;
    border-radius: 15px;
    color: #ff6a00;
    text-align: center;
    margin-top: 15px;
	right: 25px;
    position: absolute;
  font-size: 13px;
  padding-left: 05px;
  padding-right: 08px;
}
/* line 11, ../../sass/main3/recharge.scss */
.camount .sumrbtn i,.camount .sumrbtn a i {
    font-size: 16px;
    margin-right: 02px;
    color: #ff6a00;
    line-height: 26px;
    height: 26px;
    display: block;
    float: left;
}
.camount .sumrbtn i,.camount .sumrbtn a b {
    line-height: 25px;
    height: 26px;
    display: block;
    float: left;
	font-weight: normal;
	color: #ff6a00;
}
/* line 14, ../../sass/main3/recharge.scss */
.camount .sumrbtn a {
  color: #ffffff;
}
/* line 13, ../../sass/main3/recharge.scss */
.camount .posumrbtn{
  display: block;
  top: 08px;
  background: rgb(255 236 223);
    width:auto;
    line-height: 26px;
    height: 26px;
    border-radius: 15px;
    color: #ff6a00;
    text-align: center;
    margin-top: 15px;
	right: 25px;
    position: absolute;
  font-size: 13px;
  padding-left: 05px;
  padding-right: 08px;
}
/* line 11, ../../sass/main3/recharge.scss */
.camount .posumrbtn i,.camount .posumrbtn a i {
    font-size: 16px;
    margin-right: 02px;
    color: #ff6a00;
    line-height: 26px;
    height: 26px;
    display: block;
    float: left;
}
.camount .posumrbtn i,.camount .posumrbtn a b {
    line-height: 25px;
    height: 26px;
    display: block;
    float: left;
	font-weight: normal;
	color: #ff6a00;
}
/* line 14, ../../sass/main3/recharge.scss */
.camount .posumrbtn a {
  color: #ffffff;
}
/* line 13, ../../sass/main3/recharge.scss */
.camount .sumrbtn2{
  display: block;
  float: right;
  width: 8px;
    line-height: 28px;
    height: 28px;
    border-radius: 15px;
    color: #ffffff;
    text-align: center;
    margin-top: 22px;
    right: 1px;
    position: absolute;
    font-size: 15px;
    background-color: #ea3c3e;
}
/* line 11, ../../sass/main3/recharge.scss */
.camount .sumrbtn2 i,.camount .sumrbtn2 a i {
  font-size: 15px;
  margin-right: 02px;
  color: #ffffff;
}
/* line 14, ../../sass/main3/recharge.scss */
.camount .sumrbtn2 a {
  color: #ffffff;
  display: block;
}
/* line 7, ../../sass/main3/recharge.scss */
.namount {
  width: 94%;
  padding: 1px 3%;
  overflow: hidden;
  height: 81px;
  position: relative;
}
/* line 13, ../../sass/main3/recharge.scss */
.namount .nsumrbtn{
  display: block;
  float: left;
  width: 9px;
    line-height: 28px;
    height: 81px;
    border-radius: 15px;
    color: #ea3c3e;
    text-align: center;
    left: 7px;
    position: absolute;
    font-size: 15px;
    background-color: #eee;
}
/* line 11, ../../sass/main3/recharge.scss */
.namount .nsumrbtn i,.namount .nsumrbtn a i {
  font-size: 37px;
  margin-right: 01px;
  color: #ea3c3e; 
  line-height: 6px;
  height: 5px;
  display:block;
}
/* line 14, ../../sass/main3/recharge.scss */
.namount .nsumrbtn a {
  color: #ffffff;
}
/* line 13, ../../sass/main3/recharge.scss */
.namount .nsumrbtn2{
  display: block;
  float: right;
  width: 9px;
    line-height: 28px;
    height: 81px;
    border-radius: 15px;
    color: #ea3c3e;
    text-align: center;
    right: 7px;
    position: absolute;
    font-size: 15px;
    background-color: #eee;
}
/* line 11, ../../sass/main3/recharge.scss */
.namount .nsumrbtn2 i,.namount .nsumrbtn2 a i {
  font-size: 38px;
  margin-right: 02px;
  color: #ea3c3e;  
  line-height: 6px;
  height: 5px;
  display:block;
  -webkit-text-stroke: 1px #eee;
}
/* line 14, ../../sass/main3/recharge.scss */
.namount .nsumrbtn2 a {
  color: #ffffff;
}
/* line 22, ../../sass/main3/myCoupons.scss */
.tipinfo {
  width: 100%;
}
.tipinfo .tipnull .paytipstext {width: 100%;margin-top: 3px;overflow: hidden;}
.tipinfo .tipnull .paytipstext span{overflow: hidden;display: block;width: 100%;float: left;text-align: center;}
.tipinfo .tipnull .paytipstext span img{width: 3px;height: auto;}
.tipinfo .tipnull .paytipstext span a{margin-top: 2px;}
.tipinfo .tipnull .paytipstext span:first-child{line-height: 22px;height: 54px;text-align: center;display: block;font-size: 13px;}
.tipinfo .tipnull .paytipstext span:last-child{
}
/* line 56, ../../sass/main3/myCoupons.scss */
.tipinfo .tipnull {
  text-align: center;
  margin-top: 625px;
  margin-bottom: 625px;
}
.tipinfo a,.tipinfo a:link, .tipinfo a:hover, .tipinfo a:active, .tipinfo a:visited {
    font-size: 15px;
    line-height: 32px;
    height: 32px;
    width: 35%;
    border-radius: 15px;
    color: #555;
    border: 1px solid #999999;
    display: block;
    margin: 0 auto;
    text-align: center;
    margin-top: 39px;
}
/* line 57, ../../sass/main3/myCoupons.scss */
.tipinfo .tipnull i {
  font-size: 85px;
  color: #ddd;
}
/* line 58, ../../sass/main3/myCoupons.scss */
.tipinfo .tipnull p {
  color: #ccc;
  font-size: 18px;
  margin-top: 15px;
}
/* line 9, ../../sass/main3/recharge.scss */
.tixian{
  width: 86%;
  padding: 15px 7%;
}
/* line 7, ../../sass/main3/recharge.scss */
.amount {
  width: 100%;
  overflow: hidden;    
}
/* line 8, ../../sass/main3/recharge.scss */
.amount .sum {
  width: 90%;
  float: left;
  font-size: 16px;
  color: #4f4f4f;
  height: 52px;
  line-height: 52px;
  border-bottom: 1px solid #efefef;
  padding: 0 5%;
}
/* line 8, ../../sass/main3/recharge.scss */
.amount .sum:last-child{
  border-bottom: 0px solid #efefef;
}
/* line 9, ../../sass/main3/recharge.scss */
.amount .sum span {
  font-size: 16px;
    display: inline-block;
    height: 52px;
    color: #999999;
    margin: 0 4px;
    float: right;
    width: 66%;
    line-height: 52px;
}
/* line 77, ../../sass/main3/confirmorder.scss */
.amount .sum input {
  width: 50%;
    border: 1px solid #d2d2d2;
    border-radius: 1px;
    height: 36px;
    line-height: 36px;
    text-align: left;
    overflow: hidden;
    font-size: 16px;
    padding-left: 1px;
    background-color: #f5f5f5;
    margin-top: 07px;
    /*float: right;*/
    display: block;
}
/* line 10, ../../sass/main3/recharge.scss */
.amount .sum em {
  font-style: normal;
  font-size: 65px;
  color: #666666;
  float: left;
  word-break: break-all;
    /* text-align: justify; */
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
/* line 11, ../../sass/main3/recharge.scss */
.amount .sum i {
  font-size: 85px;
  color: #ff5e15;
  margin-left: 2px;
  margin-right:2px;
  float:right;
  line-height: 2.4px;
}
/* line 13, ../../sass/main3/recharge.scss */
.amount a {
  display: block;
  float: right;
  line-height: 3.3px;
      height: 3.3px;
}
/* line 14, ../../sass/main3/recharge.scss */
.amount a i {
  font-size: 2px;
  color: #b6b6b6;
}
/* line 7, ../../sass/main3/recharge.scss */
.wxamount {
  width: 100%;
  overflow: hidden;    
}
/* line 8, ../../sass/main3/recharge.scss */
.wxamount .wxsum,.wxamount .wxsumse {
  width: 90%;
  float: left;
  font-size: 16px;
  color: #4f4f4f;
  height: 55px;
  line-height: 55px;
  border-bottom: 0px solid #efefef;
  margin: 3px 5%;
  /*letter-spacing: 12px;*/
  position: relative;
}
.wxamount .wxsumse span{
	right: 0;
    width: 71%!important;
    position: absolute;
    display: inline-block;
    overflow: hidden;
}
/* line 8, ../../sass/main3/recharge.scss */
.wxamount .buwxsum {
  width: 90%;
  float: left;
  font-size: 16px;
  color: #4f4f4f;
  height: 52px;
  line-height: 52px;
  border-bottom: 1px solid #efefef;
  padding: 0 5%;
  /*letter-spacing: 12px;*/
}
/* line 8, ../../sass/main3/recharge.scss */
.wxamount .wxsum:last-child{
  border-bottom: 0px solid #efefef;
}
/* line 9, ../../sass/main3/recharge.scss */
.wxamount .buwxsum span {
  font-size: 16px;
    display: inline-block;
    height: 52px;
    color: #999999;
    margin: 0 4px;
    float: right;
    width: 71%;
    line-height: 52px;
	overflow: hidden;
}
/* line 9, ../../sass/main3/recharge.scss */
.wxamount .wxsum span {
  font-size: 16px;
    display: inline-block;
    height: 52px;
    color: #999999;
    margin: 0 4px;
    right: 0;
    width: 68%;
    line-height: 52px;
	overflow: hidden;
  position: absolute;
}
.wxamount .wxsum .wxdivtxt {
  width: 68%;
  height: 32px;
  line-height: 32px;
  text-align: left;
  overflow: hidden;
  font-size: 13px;
  padding-left: 3%;
  border-radius: 05px;
  background-color: #eee;
  /* border: 01px solid rgb(215, 215, 215); */
  margin-top: 11px;
  right: 0;
  -webkit-appearance: none;
  color: #333;
  position: absolute;
  display: inline-block;
}
.wxamount .wxsum .wxdivbtn {
  width: 68%;
    height: 32px;
    line-height: 32px;
    text-align: left;
    overflow: hidden;
    font-size: 13px;
    padding-left: 3%;
    border-radius: 05px;
    background-color: rgb(250, 250, 250);
    border: 01px solid rgb(215, 215, 215);
    margin-top: 095px;
    right: 0;
    -webkit-appearance: none;
    color: #555;
    position: absolute;
    display: inline-block;
}
.wxamount .wxsum .wxdivbtn .divlbtn{
  word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    width: 65%;
    font-weight: bold;
}
.wxamount .wxsum .wxdivbtn .divrbtn{
  width: 65px;
  height: 32px;
  line-height: 32px;
  border-radius: 0px;
  color: #555555;
  background: #eeeeee;
  font-weight: normal;
  text-align: center;
  font-size: 14px;
  position: absolute;
  top: 0px;
  right: 0px;
}
.wxamount .wxsum span .file {
    width: 50%;
    border: 1px solid #99D3F5;
    border-radius: 1px;
    height: 32px;
    line-height: 32px;
    text-align: left;
    overflow: hidden;
    font-size: 13px;
    padding-left: 0%;
	color: #1E88C7;
    background-color: #D0EEFF;
    margin-top: 095px;
    float: right;
	text-align:center;
	margin-right: 48%;
	position: relative;
}
.wxamount .wxsum span .file input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: -095px;
    opacity: 0;
}
.wxamount .wxsum span .file:hover {
    background: #AADFFD;
    border-color: #78C3F3;
    color: #004974;
    text-decoration: none;
}
.wxamount .wxsum span .point_star { line-height: 52px;display: block; float: left; color: #999; }
.wxamount .wxsum span .point_star i { display: inline-block; font-size: 18px; padding-left: 05px; }
.wxamount .wxsum span .point_star i.on { color: #f69800; }
.withpic {
    width: 90%;
    float: left;
	padding: 15px 5%;
}
.withpic .pic{ width:18%; margin-right:2%;height:75px; float:left;}
.withpic .pic p{width:100%;height:5px;float:left;}
.withpic .pic p img{height:5px;width:100%;}
.withpic .pic a{width:100%;height:25px;float:left; line-height:25px; font-size:12px; color:#09F;text-align: center;}
.wxamount .wxsum span label {
    display: block;
    float: left;
    font-size: 22px;
	width: 28px;
}

/* line 27, ../../sass/main3/myinfor.scss */
.wxamount .wxsum span select {
  width: 27%;
    border: 0px solid #d2d2d2;
    border-radius: 1px;
    height: 32px;
    line-height: 32px;
    text-align: left;
    overflow: hidden;
    font-size: 13px;
    padding-left: 2%;
    background-color: #f7f7f7;
    margin-top: 095px;
    float: left;
    text-align: center;
    margin-right: 03px;
}
.wxamount .wxsum span select:last-child{
    margin-right: 0px;
}
.wxamount .wxsum span img {
    float: left;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    background-color: #ccc;
    margin-right: 15px;
    margin-top: 035px;
}
/* line 77, ../../sass/main3/confirmorder.scss */
.wxamount .wxsum input {
  width: 94%;
    height: 36px;
    line-height: 36px;
    text-align: left;
    overflow: hidden;
    font-size: 14px;
    padding-left: 5%;
    background-color: #f7f7f7;
    margin-top: 11px;
    float: right;
    border-radius: 5px;
    background-color: rgb(250, 250, 250);
    border: 1px solid rgb(215, 215, 215);
}
/* line 77, ../../sass/main3/confirmorder.scss */
.wxamount .wxsumse input {
  width: 33%;
    border: 1px solid #d2d2d2;
    border-radius: 05px;
    height: 32px;
    line-height: 32px;
    text-align: left;
    overflow: hidden;
    font-size: 13px;
    margin-right: 5%;
    background-color: #f7f7f7;
    margin-top: 11px;
    float: left;
    /* margin-right: 05px; */
    text-align: center;
}
/* line 10, ../../sass/main3/recharge.scss */
.wxamount .wxsum em {
  font-style: normal;
  font-size: 65px;
  color: #666666;
  float: left;
  word-break: break-all;
    /* text-align: justify; */
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
/* line 11, ../../sass/main3/recharge.scss */
.wxamount .wxsum i {
  font-size: 18px;
    color: #ddd;
    /* margin-left: 12px; */
    margin-right: 08px;
    float: left;
    line-height: 52px;
}
/* line 13, ../../sass/main3/recharge.scss */
.wxamount a {
  display: block;
  float: right;
  line-height: 3.3px;
      height: 3.3px;
}
/* line 14, ../../sass/main3/recharge.scss */
.wxamount a i {
  font-size: 2px;
  color: #b6b6b6;
}
/* line 9, ../../sass/main3/feedback.scss */
.bbutton {
  width: 200px;
  margin: 25px auto;
  outline: none;
  -webkit-appearance: none;
  height: 40px;
  line-height: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ff662f;
  border-radius: 5px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  border: none;
  cursor: pointer;
  font-size: 16px;
}
/* line 3, ../../sass/main3/moneydetails.scss */
.acount_log {
    width: 86%;
    margin: 15px 7%;
}
/* line 3, ../../sass/main3/moneydetails.scss */
.paydetails {
  width: 100%;
}
/* line 4, ../../sass/main3/moneydetails.scss */
.paydetails li {
  width: 100%;
  border-bottom: 1px solid #efefef;
  position: relative;
  padding: 1px 0;
}
.paydetails li:last-child {
  border-bottom: 0px solid #d6d6d6;
}
/* line 5, ../../sass/main3/moneydetails.scss */
.paydetails li .tit {
  width: 100%;
  overflow: hidden;
  line-height: 2px;
  height: 22px;
}
/* line 6, ../../sass/main3/moneydetails.scss */
.paydetails li .tit span {
  display: block;
    color: #434343;
    width: 80%;
    height: 2px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    left: 0px;
    font-size: 14px;
    position: absolute;
}
/* line 7, ../../sass/main3/moneydetails.scss */
.paydetails li .tit em {
  font-style: normal;
    font-weight: normal;
    float: right;
    font-size: 16px;
    position: absolute;
    right: 0px;
    width: 20%;
    text-align: right;
	color: #0096ff;
	font-family: DINOT-Medium,DINOT;
}
/* line 8, ../../sass/main3/moneydetails.scss */
.paydetails li .tit em.plus {
  color: #ff5e15;
}
/* line 9, ../../sass/main3/moneydetails.scss */
.paydetails li .tit em.minus {
  color: #0096ff;
}
/* line 12, ../../sass/main3/moneydetails.scss */
.paydetails li .num {
  width: 100%;
  overflow: hidden;
  line-height: 2px;
}
/* line 13, ../../sass/main3/moneydetails.scss */
.paydetails li .num i {
  font-style: normal;
  float: left;
  color: #b1b1b1;
  font-size: 13px;
  font-family: DINOT-Medium,DINOT;
}
/* line 14, ../../sass/main3/moneydetails.scss */
.paydetails li .num span {
  float: right;
  font-size: 13px;
  color: #b1b1b1;
  font-family: DINOT-Medium,DINOT;
}
.paydetails li .num span .bluebold em{
    font-size: 14px;
    width: 42px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    color: #bbb;
    display: inline-block;
    /* background-color: #ff5e15; */
    border-radius: 15px;
    margin-left: 12px;
    vertical-align: middle;
    /* background: linear-gradient(90deg,#ffa000,#ff9500,#ff8000,#ff7000,#ff6a00); */
    border: 1px solid #ddd;
}
.paydetails li .shownote{
    background: #f5f5f5;
    padding: 1px;
    border-radius: 1px;
    font-size: 13px;
    position: relative;
    margin-top: 05px;
}
.paydetails li .shownote i{
    font-size: 13px;
    position: absolute;
    background-color: #ccc;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    line-height: 16px;
    font-style: normal;
    text-align: center;
    right: -05px;
    /* float: right; */
    /* margin-right: 3px; */
    top: -03px;
    color: #fff;
}
.test_log {
    width: 86%;
    margin: 15px 7%;
}
.testdetails {
  width: 100%;
}
.testdetails li {
  width: 100%;
  border-bottom: 1px solid #efefef;
  position: relative;
  padding: 12px 0;
  overflow: hidden;
}
.testdetails li:last-child {
  border-bottom: 0px solid #d6d6d6;
}
.testdetails li .itemtxt {
  width: 80%;
    float: left;
    height: 72px;
    position: relative;
    left: 0px;
}
.testdetails li .itemtxt span {
    line-height: 24px;
    display: block;
    color: #434343;
    width: 100%;
    height: 24px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
}
.testdetails li .itemtxt span em{
    line-height: 18px;
    display: block;
    background: #0096ff;
    color: #ffffff;
    border-radius: 05px;
    height: 18px;
    overflow: hidden;
    font-size: 13px;
    float: left;
    padding: 0 03px;
    margin-top: 03px;
    font-weight: normal;
    margin-right: 02px;
}
.testdetails li .itemtxt span b{
    line-height: 24px;
    display: block;
    color: #434343;
    max-width: 75%;
    height: 24px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 15px;
    float: left;
    display: block;
    font-weight: bold;
}
.testdetails li .itemtxt span i{
    line-height: 24px;
    font-size: 17px;
    color: #cdcdcd;
    float: left;
    display: block;
	height: 24px;
    /*padding: 0 03px;*/
}
.testdetails li .itemtxt span:nth-child(2n) {
    line-height: 24px;
    color: #777;
    height: 24px;
    font-size: 14px;
}
.testdetails li .itemtxt span:last-child {
    line-height: 24px;
    color: #777;
    height: 24px;
    font-size: 14px;
}
.testdetails li .itembtn {
  position: absolute;
    right: 0;
    height: 72px;
	line-height:72px;
    width: 20%;
	text-align: right;
}
.testdetails li .itembtn a{
  font-size: 14px;
    color: #555;
    height: 25px;
    padding: 0 1px;
    line-height: 25px;
    display: inline-block;
    border: 1px solid #bebebe;
    border-radius: 08px;
    text-align: center;
    margin: 0 auto;
    /* background: linear-gradient(90deg,#ffa000,#ff9500,#ff8000,#ff7000,#ff6a00); */
    /* color: rgb(255 106 0); */
    background: #f1f1f1;
}
.note_log {
    width: 86%;
    margin: 15px 7%;
}
.notedetails {
  width: 100%;
}
.notedetails li {
  width: 100%;
  border-bottom: 0px solid #efefef;
  position: relative;
  padding: 08px 0;
}
.notedetails li:last-child {
  border-bottom: 0px solid #d6d6d6;
}
.notedetails li .tit {
  width: 100%;
    overflow: hidden;
    line-height: 25px;
    height: 25px;
}
.notedetails li .tit span {
  display: block;
    color: #555;
    /* width: 80%; */
    height: 25px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    left: 0px;
    font-size: 13px;
    position: absolute;
    background: #fff;
    border-radius: 1px 1px 1px 0;
	font-weight: bold;
}
.notedetails li .tit em {
  font-style: normal;
    font-weight: bold;
    float: right;
    font-size: 14px;
    position: absolute;
    right: 0px;
    width: 20%;
    text-align: right;
	color: #0096ff;
}
.notedetails li .tit em.plus {
  color: #ff5e15;
}
.notedetails li .tit em.minus {
  color: #0096ff;
}
.notedetails li .con {
  width: 94%;
    overflow: hidden;
    margin-top: 0;
    border-radius: 0;
    background: #f5f5f5;
    padding: 1px 3% 05px;
    font-size: 12px;
    text-align: justify;
    line-height: 18px;
    color: #555;
    border-top: 3px solid #ddd;
}
.notedetails li .num {
  width: 94%;
    overflow: hidden;
    line-height: 28px;
    height: 28px;
    border-radius: 0 0 1px 1px;
    background: #f5f5f5;
    padding: 0 3% 08px;
}
.notedetails li .num i {
  font-style: normal;
  float: left;
  color: #a5a8b3;
  font-size: 16px;
  line-height: 28px;
  height: 28px;
  margin-right: 03px;
}
.notedetails li .num span {
  float: left;
  font-size: 13px;
  color: #a5a8b3;
  line-height: 28px;
  height: 28px;
  word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    width: 90%;
}
.notedetails li .num span a{
  font-size: 12px;
    color: #a5a8b3;
    line-height: 28px;
    height: 28px;
    /*text-decoration: underline;*/
}
.notedetails li .num2 {
  width: 94%;
    overflow: hidden;
    line-height: 28px;
    height: 4px;
    border-radius: 0 0 1px 1px;
    background: #f5f5f5;
    padding: 08px 3% 08px;
}
.notedetails li .num2 i {
  width: 19%;
    float: left;
    color: #a5a8b3;
    /* font-size: 16px; */
    /* line-height: 28px; */
    height: 4px;
}
.notedetails li .num2 i img{
  width: 90%;
    height: 4px;
    border-radius: 05px;
}
.notedetails li .num2 span {
  float: left;
    font-size: 15px;
    color: #a5a8b3;
    line-height: 2px;
    height: 4px;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    width: 78%;
}
.notedetails li .num2 span a{
  font-size: 14px;
    color: #555;
    line-height: 2px;
    height: 28px;
    /*text-decoration: underline;*/
}
.notedetails li .num span .bluebold em{
    font-size: 14px;
    width: 42px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    color: #bbb;
    display: inline-block;
    /* background-color: #ff5e15; */
    border-radius: 15px;
    margin-left: 12px;
    vertical-align: middle;
    /* background: linear-gradient(90deg,#ffa000,#ff9500,#ff8000,#ff7000,#ff6a00); */
    border: 1px solid #ddd;
}
.notedetails li .shownote{
    background: #f5f5f5;
    padding: 1px;
    border-radius: 1px;
    font-size: 13px;
    position: relative;
    margin-top: 05px;
}
.notedetails li .shownote i{
    font-size: 13px;
    position: absolute;
    background-color: #ccc;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    line-height: 16px;
    font-style: normal;
    text-align: center;
    right: -05px;
    /* float: right; */
    /* margin-right: 3px; */
    top: -03px;
    color: #fff;
}
.evadetails_log {
    width: 86%;
    margin: 15px 7%;
}
.evadetails {
  width: 100%;
}
.evadetails li {
  width: 100%;
  border-bottom: 0px solid #efefef;
  position: relative;
  padding: 08px 0;
}
.evadetails li:last-child {
  border-bottom: 0px solid #d6d6d6;
}
.evadetails li .tit {
  width: 100%;
    overflow: hidden;
    line-height: 35px;
    height: 35px;
}
.evadetails li .tit span {
  display: block;
    color: #555;
    /* width: 80%; */
    height: 35px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    left: 0px;
    font-size: 13px;
    position: absolute;
    background: #fff;
    border-radius: 1px 1px 1px 0;
	font-weight: bold;
}
.evadetails li .tit span b{
	width: 3px;
    float: left;
    color: #a5a8b3;
    height: 3px;
	margin-right:05px;
}
.evadetails li .tit span b img{
	width: 3px;
    height: 3px;
    border-radius: 50%;
}
.evadetails li .tit em {
  font-style: normal;
    font-weight: bold;
    float: right;
    font-size: 11px;
    position: absolute;
    right: 0px;
    width: 30%;
    text-align: right;
	color: #0096ff;
}
.evadetails li .tit em.plus {
  color: #666;
}
.evadetails li .tit em.minus {
  color: #0096ff;
}
.evadetails li .con {
  width: 94%;
    overflow: hidden;
    margin-top: 0;
    border-radius: 08px;
    background: #f5f5f5;
    padding: 15px 3% 15px;
    font-size: 12px;
    text-align: justify;
    line-height: 18px;
    color: #555;
    /* border-top: 3px solid #ddd;*/
}
.evadetails li .num {
  width: 94%;
    overflow: hidden;
    line-height: 28px;
    height: 28px;
    border-radius: 0 0 1px 1px;
    background: #f5f5f5;
    padding: 0 3% 08px;
}
.evadetails li .num i {
  font-style: normal;
  float: left;
  color: #a5a8b3;
  font-size: 16px;
  line-height: 28px;
  height: 28px;
  margin-right: 03px;
}
.evadetails li .num span {
  float: left;
  font-size: 13px;
  color: #a5a8b3;
  line-height: 28px;
  height: 28px;
  word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    width: 90%;
}
.evadetails li .num span a{
  font-size: 12px;
    color: #a5a8b3;
    line-height: 28px;
    height: 28px;
    /*text-decoration: underline;*/
}
.evadetails li .num2 {
  width: 94%;
    overflow: hidden;
    line-height: 28px;
    height: 4px;
    border-radius: 0 0 1px 1px;
    background: #f5f5f5;
    padding: 08px 3% 08px;
}
.evadetails li .num2 i {
  width: 19%;
    float: left;
    color: #a5a8b3;
    /* font-size: 16px; */
    /* line-height: 28px; */
    height: 4px;
}
.evadetails li .num2 i img{
  width: 90%;
    height: 4px;
    border-radius: 05px;
}
.evadetails li .num2 span {
  float: left;
    font-size: 15px;
    color: #a5a8b3;
    line-height: 2px;
    height: 4px;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    width: 78%;
}
.evadetails li .num2 span a{
  font-size: 14px;
    color: #555;
    line-height: 2px;
    height: 28px;
    /*text-decoration: underline;*/
}
.evadetails li .num span .bluebold em{
    font-size: 14px;
    width: 42px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    color: #bbb;
    display: inline-block;
    /* background-color: #ff5e15; */
    border-radius: 15px;
    margin-left: 12px;
    vertical-align: middle;
    /* background: linear-gradient(90deg,#ffa000,#ff9500,#ff8000,#ff7000,#ff6a00); */
    border: 1px solid #ddd;
}
.evadetails li .shownote{
    background: #f5f5f5;
    padding: 1px;
    border-radius: 1px;
    font-size: 13px;
    position: relative;
    margin-top: 05px;
}
.evadetails li .shownote i{
    font-size: 13px;
    position: absolute;
    background-color: #ccc;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    line-height: 16px;
    font-style: normal;
    text-align: center;
    right: -05px;
    /* float: right; */
    /* margin-right: 3px; */
    top: -03px;
    color: #fff;
}
/* line 8, ../../sass/main3/myinfor.scss */
.shouyir{
  overflow: hidden;
  padding: 05px 4%;
  width: 92%;
  text-align: right;
  border-bottom: 1px solid #efefef;
}
/* line 9, ../../sass/main3/myinfor.scss */
.shouyir b {
  width: 6px;
  float: right;
  font-size: 14px;
  color: #4f4f4f;
  height: 22px;
  line-height: 22px;
  font-weight: normal;
  padding-right: 05px;
}
/* line 27, ../../sass/main3/myinfor.scss */
.shouyi_cont2 select {
  float: right;
    width: 6px;
    height: 22px;
    line-height: 22px;
    border-radius: 15px;
    background-color: #f5f5f5;
    font-size: 13px;
    color: #4f4f4f;
    text-align: center;
    border: 1px solid #d2d2d2;
    padding-left: 1px;
}
.ecard_list {
	padding: 0 6%;
}
.ecard_list .ecard_item, .ecard_list .panel {
	padding: 0;
	margin: 0
}
.ecard {
	height: 138px;
	background-color: #fff;
	border-radius: 4px;
	margin: 0 0 15px
}
.ecard, .ecard_upper {
	display: block;
	width: 100%;
	padding: 0
}
.ecard_upper {
	position: relative;
	height: 65px;
	background: -webkit-linear-gradient(#fa9798, #f97e7f);
	background: -webkit-gradient(linear, left top, left bottom, from(#fa9798), to(#f97e7f));
	background: linear-gradient(#fa9798, #f97e7f);
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	margin: 0
}
.ecard_upper_logo {
	position: absolute;
	left: 10px;
	top: 15px;
	width: 35px;
	height: 35px;
	padding: 0;
	margin: 0;
	border-radius: 100%;
	background-image: url(//wq.360buyimg.com/wqmy/asset/ecardv1/images/EcardLogo_9405d46d.png);
	background-size: 100% 100%
}
.ecard_upper_msg {
	position: absolute;
	box-sizing: border-box;
	padding-left: 55px;
	width: 100%;
	left: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
.ecard_upper_msg_ecard {
	display: block;
	font-family: PingFang;
	font-size: 16px;
	font-weight: 700;
	color: #fff
}
.ecard_upper_msg_line {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-right: 10px
}
.ecard_upper_msg_num {
	margin: 5px 10px 0 0
}
.ecard_upper_msg_expire, .ecard_upper_msg_num {
	display: block;
	font-family: PingFang;
	font-size: 12px;
	color: #fff
}
.ecard_upper_msg_expire {
	margin-top: 5px
}
.ecard_lower {
	position: relative;
	display: block;
	height: 73px;
	width: 100%;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	padding: 0;
	margin: 0
}
.ecard_lower_msg {
	position: absolute;
	width: 100%;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
.ecard_lower_msg_balance {
	width: 100%;
	text-align: center
}
.ecard_lower_msg_balance p {
	display: inline-block;
	font-family: PingFang;
	color: #333;
	padding: 0;
	margin: 0
}
.ecard_lower_msg_balance_yue {
	font-size: 16px
}
.ecard_lower_msg_balance_sym {
	font-size: 14px
}
.ecard_lower_msg_balance_num {
	font-size: 25px
}
.ecard_lower_msg_describe {
	padding: 0;
	margin: 5px auto 0;
	width: 75%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: center;
	font-size: 12px;
	color: #999
}
.ecard_lower_icon {
	display: none;
	position: absolute;
	right: 10px;
	bottom: 15px;
	width: 20px;
	height: 20px;
	border-radius: 100%;
	overflow: hidden
}
.jp_card {
	height: 5px;
	background-color: #ffefc8;
	border-radius: 1px;
	margin: 15px 0 0;
}
.jp_card, .jp_card_upper {
	position: relative;
	display: block;
	width: 100%;
	padding: 0
}
.jp_card_upper {
	position: relative;
	height: 5px;
	/*background: -webkit-gradient(linear, left top, left bottom, from(#73d2d4), to(#53c7ca));
	background: -webkit-linear-gradient(#73d2d4, #53c7ca);
	background: linear-gradient(#73d2d4, #53c7ca);*/	
	background-image: linear-gradient(106deg, #ffefc8 5%, #d8b97f 100%);
	border-top-left-radius: 1px;
	border-top-right-radius: 1px;
	margin: 0
}
.jp_card_upper_logo {
	position: absolute;
	left: 1px;
    top: 09px;
    width: 28px;
    height: 28px;
	padding: 0;
	margin: 0;
	border-radius: 100%;
	background-image: url(/images/logo_s.jpg);
	background-size: 100% 100%;
	border: 4px solid #fff8e7;
}
.jp_card_upper_msg {
	position: absolute;
	left: 5px;
	width: -webkit-calc(100% - 5px);
	width: calc(100% - 5px);
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
.jp_card_upper_msg_ecard {
	display: block;
	font-family: PingFang;
	font-size: 13px;
	font-weight: 700;
	color: #b2894d;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    height: 14px;
}
.jp_card_upper_msg_line {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-right: 1px;
	padding-top: 05px;
}
.jp_card_upper_msg_num {
}
.jp_card_upper_msg_expire, .jp_card_upper_msg_num {
	display: block;
	font-family: PingFang;
	font-size: 1px;
	color: #b2894d;
}
.jp_card_upper_msg_expire {
}
.jp_card_lower {
	position: relative;
	display: block;
	height: 1px;
	width: 100%;
	border-bottom-left-radius: 1px;
	border-bottom-right-radius: 1px;
	padding: 0;
	margin: 0;
	/*background: url(../image/m_card_v1aa4de5.png) no-repeat center top;
	background-size: cover;*/
}
.jp_card_lower_msg {
	position: absolute;
	width: 70%;
	top: 65%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
.jp_card_lower_right {
	position: absolute;
	width: 30%;
	top: 52%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	right: 0px;
	height: 5px;
}
.jp_card_lower_right i{
	font-size: 5px;
    color: #d8b97f;
    height: 5px;
    line-height: 5px;
    position: absolute;
    padding-left: 175px;
}
.jp_card_lower_right em{
	width: 85px;
    height: 25px;
    line-height: 25px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-linear-gradient(344deg, #FD6D47 5%, #E52D28 100%);
    background-image: linear-gradient(106deg, #FD6D47 5%, #E52D28 100%);
    border-radius: 15px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
	top: 13px;
    position: absolute;
	display: none;
}
.jp_card_lower_msg_balance {
	width: 85%;
	text-align: left;
    margin: 0 auto 05px;
}
.jp_card_lower_msg_balance p {
	display: inline-block;
	font-family: PingFang;
	color: #d8b97f;
	padding: 0;
	margin: 0
}
.jp_card_lower_msg_balance_yue {
	font-size: 1px;
}
.jp_card_lower_msg_balance_sym {
	font-size: 1px;
}
.jp_card_lower_msg_balance_num {
	font-size: 1px;
}
.jp_card_lower_msg_describe {
	padding: 0;
    margin: 05px auto 0;
    width: 85%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: left;
    font-size: 2px;
    color: #d8b97f;
}
.jp_card_lower_msg_gouse {
	position: relative;
	padding: 0;
	margin: 5px 0 0;
	width: 100%;
	font-size: 12px;
	color: #999
}
.jp_card_lower_msg_gouse_text {
	display: block;
	position: relative;
	width: 100px;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-top: 15px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	border: 1px solid #ccc;
	border-radius: 4px;
	font-size: 14px;
	color: #333
}
.jp_card_lower_icon {
	display: none;
	position: absolute;
	box-sizing: border-box;
	right: 10px;
	bottom: 15px;
	width: 20px;
	height: 20px;
	border: 1px solid #999;
	border-radius: 100%;
	overflow: hidden
}
.jp_card_lower_icon icon {
	display: none
}
.jp_card_corner {
	background-color: #806242;
	position: absolute;
	top: 1px;
    right: 0;
    padding-left: 1px;
    height: 16px;
    border-top-left-radius: 08px;
    border-bottom-left-radius: 08px;
    line-height: 16px;
    font-size: 1px;
	color: #fff8e7;
}
.jp_card_corner:before {
	top: 0;
	height: 26px;
	background-color: #806242;
}
.jp_card_corner:after, .jp_card_corner:before {
	content: "";
	position: absolute;
	right: -04px;
    width: 04px;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}
.jp_card_corner:after {
	top: 16px;
    height: 1px;
	background-color: #454545
}
.expired_ecard {
	height: 5px;
	background-color: #eee;
	border-radius: 1px;
	margin: 15px 0 0;
}
.expired_ecard, .expired_ecard_upper {
	position: relative;
	display: block;
	width: 100%;
	padding: 0
}
.expired_ecard_upper {
	height: 5px;
	/*background: -webkit-gradient(linear, left top, left bottom, from(#cbcbcb), to(silver));
	background: -webkit-linear-gradient(#cbcbcb, silver);
	background: linear-gradient(#cbcbcb, silver);*/
	border-top-left-radius: 1px;
	border-top-right-radius: 1px;
	margin: 0;
	background-image: linear-gradient(106deg, #eee 5%, #cbcbcb 100%);
}
.expired_ecard_upper_logo {
	background-image: url(/images/logo_s.jpg)
}
.expired_ecard_upper .expired_jpcard_upper_logo, .expired_ecard_upper_logo {
	position: absolute;
	left: 1px;
    top: 09px;
    width: 28px;
    height: 28px;
	padding: 0;
	margin: 0;
	border-radius: 100%;
	background-size: 100% 100%;
	border: 4px solid #f3f3f3;
}
.expired_ecard_upper .expired_jpcard_upper_logo {
	background-image: url(/images/logo_s.jpg)
}
.expired_ecard_upper_msg {
	position: absolute;
	left: 5px;
	width: -webkit-calc(100% - 5px);
	width: calc(100% - 5px);
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
.expired_ecard_upper_msg_ecard {
	display: block;
	font-family: PingFang;
	font-size: 13px;
	font-weight: 700;
	color: #bbb;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    height: 14px;
}
.expired_ecard_upper_msg_line {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-right: 1px;
	padding-top: 05px;
}
.expired_ecard_upper_msg_num {
	display: block;
	font-family: PingFang;
	font-size: 1px;
	color: #bbb;
}
.expired_ecard_upper_msg_expire {
	display: block;
	font-family: PingFang;
	font-size: 1px;
	color: #bbb;
}
.expired_ecard_lower {
	position: relative;
	display: block;
	height: 1px;
	width: 100%;
	border-bottom-left-radius: 1px;
	border-bottom-right-radius: 1px;
	padding: 0;
	margin: 0
}
.expired_ecard_lower_msg {
	position: absolute;
	width: 70%;
	top: 65%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
.expired_ecard_lower_right {
	position: absolute;
	width: 30%;
	top: 25%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	right: 0px;
}
.expired_ecard_lower_right i{
	font-size: 5px;
    color: #ccc;
    height: 5px;
    line-height: 5px;
    position: absolute;
    padding-left: 175px;
}
.expired_ecard_lower_right em{
	width: 85px;
    height: 25px;
    line-height: 25px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-linear-gradient(344deg, #FD6D47 5%, #E52D28 100%);
    background-image: linear-gradient(106deg, #FD6D47 5%, #E52D28 100%);
    border-radius: 15px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
	top: 13px;
    position: absolute;
}
.expired_ecard_lower_msg_balance {
	width: 85%;
    text-align: left;
    margin: 0 auto 05px;
}
.expired_ecard_lower_msg_balance p {
	display: inline-block;
	font-family: PingFang;
	color: #ccc;
	padding: 0;
	margin: 0
}
.expired_ecard_lower_msg_balance_yue {
	font-size: 1px;
}
.expired_ecard_lower_msg_balance_sym {
	font-size: 1px;
}
.expired_ecard_lower_msg_balance_num {
	font-size: 1px;
}
.expired_ecard_lower_msg_describe {
	padding: 0;
    margin: 05px auto 0;
    width: 85%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: left;
    font-size: 2px;
    color: #ccc;
}
.expired_ecard_lower_icon {
	position: absolute;
	right: 10px;
	bottom: 15px;
	width: 20px;
	height: 20px;
	border-radius: 100%;
	overflow: hidden
}
.expired_ecard_corner {
	background-color: #999;
	position: absolute;
	top: 1px;
    right: 0;
    padding-left: 1px;
    height: 16px;
    border-top-left-radius: 08px;
    border-bottom-left-radius: 08px;
    line-height: 16px;
    font-size: 1px;
	color: #fff
}
.expired_ecard_corner:before {
	top: 0;
	height: 26px;
	background-color: #999;
}
.expired_ecard_corner:after, .expired_ecard_corner:before {
	content: "";
	position: absolute;
	right: -04px;
    width: 04px;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}
.expired_ecard_corner:after {
	top: 16px;
    height: 1px;
	background-color: #777;
}
.auto .parcel ul li .title2 {
	height: 6px;
    padding: 15px 0;
    background: linear-gradient(45deg,#fac517,#f56701);
    border-radius: 1px 1px 0 0;
}
.auto .parcel ul li .title2 .fl{
	left: 75px;
    position: absolute;
	overflow: hidden;
}
.auto .parcel ul li .title2 .fr{
	width: 6px;
    display: block;
    overflow: hidden;
    float: left;
    text-align: center;
    padding-top: 1px;
    margin-left: 15px;
    padding-bottom: 1px;
}
.auto .parcel ul li .title2 .fr i{
	font-size: 4px;
    color: #fddda5;
}
.auto .parcel ul li .title2 p {
  height: 5px;
    line-height: 5px;
    color: #fff;
    float: left;
    position: relative;
}
.auto .parcel ul li .title2 .fl .p1 {
    float: left;
    line-height: 15px;
    height: 3px;
    font-size: 13px;
    padding-left: 15px;
    display: block;
	overflow: hidden;
    padding-right: 1px;
    overflow: hidden;
	/*width: 100%;*/
}
.auto .parcel ul li .title2 .fl .p1t {
    float: left;
    line-height: 36px;
    height: 36px;
    font-size: 18px;
    padding-left: 15px;
    display: block;
	overflow: hidden;
    padding-right: 1px;
    overflow: hidden;
	width: 100%;
	font-family: DINOT-Medium,DINOT;
}
.auto .payment .payL2 {
	padding: 0;
	border-bottom: 1px solid #efefef;
}
.auto .payment .payL2 p {
  height: 45px;
  line-height: 45px;
  color: #2b2b2b;
  font-family: DINOT-Medium,DINOT;
}
.auto .payment .payL2 p .img{
  width: 2px;
    height: 45px;
    display: block;
    float: left;
}
.auto .payment .payL2 p .img i{
  width: 2px;
  height: 45px;
  color: #2b2b2b;
  line-height: 45px;
  font-size: 16px;
}
.auto .payment .shuiyin{
	position: absolute;
    right: 0px;
    top: 1px;
}
.auto .payment .shuiyin img{
	width:9px;
	height:9px;
}
.auto {
  width: 100%;
  margin: 0 auto;
}
.auto .parcel ul li {
  background: #ffffff;
  margin-top: 15px;
  border-radius: 1px 1px 0 0;
}
.auto .parcel ul li .title p {
  height: 5px;
  line-height: 5px;
  color: #4f4f4f;
  float: left;
  position: relative;
}
.auto .parcel ul li .title p.p1 {
  width: 175px;
  font-size: 11px;
  padding-left: 17px;
}
.auto .parcel ul li .title p.p1 i {
  position: absolute;
  left: 15px;
  top: 0;
  font-size: 12px;
  color: #4f4f4f;
}
.auto .parcel ul li .title p.p2 {
  width: 45px;
  font-size: 13px;
  margin-left: 15px;
}
.auto .parcel ul li .title p.p2 i {
  position: absolute;
  left: -1px;
  top: 0;
  color: #0698ff;
  font-size: 13px;
}
.auto .parcel ul li .title span {
  font-size: 13px;
  color: #ffffff;
  background-color: #b8b8b8;
  width: 375px;
  text-align: center;
  height: 35px;
  line-height: 35px;
  border-radius: 1px;
  display: block;
  margin: 1px 1px 0 0;
  float: left;
}
.auto .parcel ul li .part {
  padding: 05px 4%;
  color: #4f4f4f;
  width: 92%;
  /*border-bottom: 1px solid #efefef;*/
}
.auto .parcel ul li .part .pic {
  width: 1px;
    height: 7px;
    margin: 0px 1px 0 0;
    float: left;
    overflow: hidden;
}
.auto .parcel ul li .part .pic img {
  width: 100%;
  height: 100%;
  border-radius: 05px;
}
.auto .parcel ul li .part .txt {
  position: absolute;
    height: 7px;
    right: 4%;
    width: 59%;
}
.auto .parcel ul li .part .txt p {
  font-size: 14px;
  width: 100%;
  height: 36px;
  line-height: 18px;
  overflow: hidden;
  word-break: break-all;
  text-align: justify;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-weight: normal;
}
.auto .parcel ul li:first-child {
  margin-top: 0;
}
.auto .parcel ul .part .txt .xinx b em{
  font-size: 5px;
  color: #b5b5b5;
  height: 8px;
  font-style: normal;
  line-height: 8px;
  font-weight: normal;
  vertical-align: middle;
}
.auto .parcel ul .pin_li .part .txt .xinx,.auto .parcel ul .part .txt .xinx{
    height: 16px;
    line-height: 16px;
}
.auto .parcel ul .pin_li .part .txt .xinx b,.auto .parcel ul .part .txt .xinx b{
  font-size: 14px;
    display: inline-block;
    height: 16px;
    line-height: 16px;
    overflow: hidden;
    font-weight: normal;
	font-family: DINOT-Medium,DINOT;
}
.auto .payment {
  background: #ffffff;
  padding: 0 4%;
  width: 92%;
  /*border-bottom: 1px solid #efefef;*/
}
.auto .payment > div {
  padding: 1px 0;
}
.auto .payment .payL8{
  border-top: 1px solid #efefef;
  border-bottom: 1px solid #efefef;
  margin-top: 05px;
}
.auto .payment p {
  font-size: 14px;
  color: #888;
  height: 28px;
  line-height: 28px;
  font-family: "microsoft yahei";
}
.auto .payment p span {
  color: #2b2b2b;
    position: absolute;
    left: 9px;
	padding-right: 1px;
    height: 28px;
    overflow: hidden;
	font-family: DINOT-Medium,DINOT;
}
.auto .payment p strong {
  color: #4f4f4f;
  font-weight: normal;
  float: right;
}
.auto .payment p.p3 span i {
  font-size: 6px;
  font-style: normal;
}
.auto .payment p.p4 {
  height: auto;
  text-align: justify;
}
.auto .payment p.p4 span {
  display: block;
  float: left;
}
.auto .payment p.p4 strong {
  display: block;
  float: left;
  width: 12.5px;
  color: #4f4f4f;
}
.auto .payment p.p5 span {
    color:#ea3c3e;
}
.clearfix:after {
    clear: both;
}
.clearfix:before, .clearfix:after {
    content: " ";
    display: table;
}
.auto .zfBtn {
  background: #fff;
    padding: 15px 2%;
    width: 96%;
    border-radius: 1px;
    margin-top: 1px;
}
.auto .zfBtn span {
  font-size: 65px;
  color: #4f4f4f;
  background: none;
  display: inline-block;
  margin: 25px 0 0 675px;
  float: left;
}
.auto .zfBtn span .xian {
  width: 2.625px;
  position: absolute;
  left: 725px;
  top: 6px;
  border-bottom: 05px solid #939393;
}
.auto .zfBtn a,.auto .zfBtn .zcgm{
  font-size: 14px;
    float: right;
    color: #ff6a00;
    height: 25px;
	padding:0 1px;
    line-height: 25px;
    display: inline-block;
    border: 1px solid #ff6a00;
    border-radius: 08px;
    text-align: center;
    margin-left: 1px;
    /* background: linear-gradient(90deg,#ffa000,#ff9500,#ff8000,#ff7000,#ff6a00); */
    /* color: rgb(255 106 0); */
    background: rgb(255 236 223);
}
/* line 17, ../../sass/main3/myCoupons.scss */
.tophint {
  width: 90%;
  height: 3px;
  line-height: 3px;
  text-align: left;
  background: #FFEDE1;
  padding: 0 5%;
}
/* line 18, ../../sass/main3/myCoupons.scss */
.tophint p {
  font-size: 1px;
  color: #ed6a0c;
  line-height: 3px;
}
/* line 19, ../../sass/main3/myCoupons.scss */
.tophint p i {
  font-size: 14px;
  position: relative;
  top: 015px;
}
/* line 17, ../../sass/main3/myCoupons.scss */
.wrap .hint {
  width: 100%;
  height: 35px;
  line-height: 35px;
  text-align: center;
}
/* line 18, ../../sass/main3/myCoupons.scss */
.wrap .hint p {
  font-size: 12px;
  color: #ed6a0c;
  line-height: 35px;
}
/* line 19, ../../sass/main3/myCoupons.scss */
.wrap .hint p i {
  font-size: 15px;
  position: relative;
  top: 015px;
}

/* line 9, ../../sass/main3/recharge.scss */
.withtixian{
  width: 86%;
    padding: 15px 7%;
	overflow:hidden;
}
/* line 7, ../../sass/main3/recharge.scss */
.withamount {
  width: 90%;
    padding: 0 5%;
    overflow: hidden;
    /* margin-top: 15px; */
    border-bottom: 1px solid #efefef;
    float: left;
}
/* line 8, ../../sass/main3/recharge.scss */
.withamount .withsum {
  width: 100%;
    float: left;
    font-size: 16px;
    color: #4f4f4f;
    height: 52px;
    line-height: 52px;
}
/* line 9, ../../sass/main3/recharge.scss */
.withamount .withsum span {
  font-size: 16px;
  display: inline-block;
    height: 52px;
    line-height: 52px;
    color: #888;
  width: 68%;
    float: right;
    display: block;
}
.withamount .withsum span .right{height: 52px; line-height: 52px; text-align:left;font-size: 15px; color: #999; font-weight: normal; }
.withamount .withsum span .right em{font-size: 19px; color: #0cb46a; font-weight: normal; float:left; margin-right:05px;}

/* line 10, ../../sass/main3/recharge.scss */
.withamount .withsum em {
  font-style: normal;
  font-size: 13px;
  color: #505050;
}
/* line 11, ../../sass/main3/recharge.scss */
.withamount .withsum i {
  font-size: 13px;
  color: #ff5e15;
  margin-left: 12px;
}
/* line 13, ../../sass/main3/recharge.scss */
.withamount a {
  display: block;
  float: right;
  line-height: 3px;
      height: 3px;
}
/* line 14, ../../sass/main3/recharge.scss */
.withamount a i {
  font-size: 13px;
  color: #b6b6b6;
}
/* line 4, ../../sass/main3/feedback.scss */
.withcon {
  width: 100%;
  float: left;
}
/* line 5, ../../sass/main3/feedback.scss */
.withcon h2 {
  line-height: 52px;
    font-size: 16px;
    font-weight: normal;
    color: #4f4f4f;
    border-bottom: 0px solid #bdbdbd;
    width: 90%;
    height: 52px;
    padding: 0 5%;
}
.withconup {
  width: 92%;
  padding: 0 4%;
  float: left;
}
/* line 5, ../../sass/main3/feedback.scss */
.withconup h2 {
  line-height: 52px;
    font-size: 15px;
    font-weight: normal;
    color: #666;
    border-bottom: 0px solid #bdbdbd;
    width: 94%;
    padding: 0 3%;
    height: 52px;
    letter-spacing: 7px;
}
/* line 6, ../../sass/main3/feedback.scss */
.withcon input {
  width: 92%;
  padding: 15px;
  padding-left: 0;
  height: 2px;
  line-height: 2px;
  font-size: 13px;
  color: #888;
}
/* line 7, ../../sass/main3/feedback.scss */
.withcon textarea {
  width: 84%;
    font-family: "microsoft yahei";
    padding: 1px 3%;
    height: 03px;
    line-height: 18px;
    font-size: 13px;
    border: 0px solid #d2d2d2;
    border-radius: 1px;
    margin: 0px 5%;
    background-color: #f7f7f7;
}
/* line 4, ../../sass/main2/login.scss */
.logwrap {
  width: 100%;
  margin: 0 auto;
  height: 100%;
  background: url(../image/loginbg.jpg) center bottom no-repeat;
  background-size: 120%;
  position: absolute;
  top: 0px;
  bottom: 0;
  max-width: 720px;
}
/* line 4, ../../sass/main2/login.scss */
.logwrap form{
  height: 3.76px;
  position: relative;
  top: 50%;
    margin-top: -2.58px;
}
/* line 5, ../../sass/main2/login.scss */
.logotit {
  width: 100%;
  line-height: 5px;
  text-align: center;
  /*background: url(../images/retop.png) no-repeat center top;*/
    background-size: cover;
    height: 1px;
}
/* line 6, ../../sass/main2/login.scss */
.logotit i {
  font-size: 16px;
  color: #ffffff;
  font-style: normal;
}

/* line 8, ../../sass/main2/login.scss */
.logform {
  width: 75%;
    background-color: #ffffff;
    border-radius: 13px;
	margin:0 auto;
    padding: 1px 0;
}
/* line 9, ../../sass/main2/login.scss */
.logform .content {
  overflow: hidden;
    width: 84%;
    padding: 1px 8%;
	margin: 08px 0;
}
/* line 10, ../../sass/main2/login.scss */
.logform .content .bar {
  height: 35px;
  line-height: 35px;
  position: relative;
  width: 100%;
  float:left;
  display:block;
  margin: 1px 0;
}
/* line 11, ../../sass/main2/login.scss */
.logform .content .bar span {
  display: none;
  float: left;
  width: 05px;
  font-size: 15px;
  color: #434343;
}
/* line 12, ../../sass/main2/login.scss */
.logform .content .bar input {
  float: left;
  width: 85%;
  height: 35px;
  line-height: 35px;
  font-size: 13px;
  color: #4f4f4f;
  border-radius: 1px;
    border: 1px solid #d2d2d2;
    /*background-color: #f5f5f5;*/
	background: url(../image/logo_1.png) 1px center no-repeat;
    background-size: 15px;
    padding-left: 15%;
}
/* line 12, ../../sass/main2/login.scss */
.logform .content .bar:nth-child(2) input {
    background: url(../image/logo_2.png) 1px center no-repeat;
    background-size: 15px;
}
/* line 12, ../../sass/main2/login.scss */
.logform .content .bar:nth-child(3) input {
    background: url(../image/logo_2.png) 1px center no-repeat;
    background-size: 15px;
}
/* line 12, ../../sass/main2/login.scss */
.logform .content .bar:nth-child(4) input {
    background: url(../image/logo_3.png) 1px center no-repeat;
    background-size: 15px;
}
/* line 13, ../../sass/main2/login.scss */
.logform .content .bar input.error {
  color: #ff5e15;
}
/* line 14, ../../sass/main2/login.scss */
.logform .content .bar i {
  position: absolute;
  right: 1px;
  font-size: 1px;
  color: #ff5e15;
}
/* line 15, ../../sass/main2/login.scss */
.logform .content .bar > img {
  position: absolute;
  right: 18px;
  width: 19px;
  height: 19px;
  margin-top: 15px;
}
/* line 16, ../../sass/main2/login.scss */
.logform .content .bar .code, .logform .content .bar .timing, .logform .content .bar .get {
  float: left;
  width: 38px;
  height: 2px;
  line-height: 2px;
}
/* line 17, ../../sass/main2/login.scss */
.logform .content .bar .code span, .logform .content .bar .timing span, .logform .content .bar .get span {
  display: block;
  width: 05px;
  height: 15px;
  background-color: #d5d5d5;
  margin-top: 15px;
  margin-right: 14px;
}
/* line 20, ../../sass/main2/login.scss */
.logform .content .bar .code img {
  width: 65px;
  height: 5px;
  margin-top: 13px;
}
/* line 22, ../../sass/main2/login.scss */
.logform .content .bar .timing {
  font-size: 15px;
  color: #d5d5d5;
}
/* line 24, ../../sass/main2/login.scss */
.logform .content .bar .get .button {
  width: 35px;
  padding: 0;
  height: 55px;
  margin-top: 15px;
  border-radius: 1px;
  border: 1px solid #ff5e15;
  background: none;
  font-size: 13px;
  color: #ff5e15;
}
/* line 4, ../../sass/main2/login.scss */
.regwrap {
  width: 100%;
  margin: 0 auto;
  height: 100%;
  background: url(../image/loginbg.jpg) center bottom no-repeat;
  background-size: 120%;
  position: absolute;
  top: 0px;
  bottom: 0;
  max-width: 720px;
}
/* line 4, ../../sass/main2/login.scss */
.regwrap form{
  height: 4.86px;
    position: relative;
    top: 50%;
    margin-top: -2.98px;
}
/* line 8, ../../sass/main2/login.scss */
.formreg {
  width: 75%;
    background-color: #ffffff;
    border-radius: 13px;
    margin: 0 auto;
    padding: 1px 0;
}
/* line 9, ../../sass/main2/login.scss */
.formreg .content {
  overflow: hidden;
    width: 84%;
    padding: 1px 8%;
}
/* line 10, ../../sass/main2/login.scss */
.formreg .content .bar {
  height: 35px;
  line-height: 35px;
  position: relative;
  width: 100%;
  float:left;
  display:block;
  margin: 1px 0;
}
/* line 11, ../../sass/main2/login.scss */
.formreg .content .bar span {
  display: none;
  float: left;
  width: 05px;
  font-size: 15px;
  color: #434343;
}
/* line 12, ../../sass/main2/login.scss */
.formreg .content .bar input {
  float: left;
  width: 85%;
  height: 35px;
  line-height: 35px;
  font-size: 13px;
  color: #4f4f4f;
  border-radius: 1px;
    border: 1px solid #d2d2d2;
    /* background-color: #f5f5f5; */
    background: url(../image/logo_1.png) 1px center no-repeat;
    background-size: 15px;
    padding-left: 15%;
}
/* line 12, ../../sass/main2/login.scss */
.formreg .content .bar:nth-child(2) input {
    background: url(../image/logo_2.png) 1px center no-repeat;
    background-size: 15px;
}
/* line 12, ../../sass/main2/login.scss */
.formreg .content .bar:nth-child(3) input {
    background: url(../image/logo_2.png) 1px center no-repeat;
    background-size: 15px;
}
/* line 12, ../../sass/main2/login.scss */
.formreg .content .bar:nth-child(4) input {
    background: url(../image/logo_5.png) 1px center no-repeat;
    background-size: 15px;
}
.formreg .content .bar .input {
  width: 40%;
  margin-right: 14px;
}
/* line 13, ../../sass/main2/login.scss */
.formreg .content .bar input.error {
  color: #ff5e15;
}
/* line 14, ../../sass/main2/login.scss */
.formreg .content .bar i {
  position: absolute;
  right: 1px;
  font-size: 1px;
  color: #ff5e15;
}
/* line 15, ../../sass/main2/login.scss */
.formreg .content .bar > img {
  position: absolute;
  right: 18px;
  width: 19px;
  height: 19px;
  margin-top: 15px;
}
/* line 16, ../../sass/main2/login.scss */
.formreg .content .bar .code, .formreg .content .bar .timing, .formreg .content .bar .get {
  float: left;
  width: 35%;
    height: 35px;
    line-height: 35px;
}
/* line 17, ../../sass/main2/login.scss */
.formreg .content .bar .code span, .formreg .content .bar .timing span, .formreg .content .bar .get span {
  display: block;
  width: 0px;
  height: 0px;
  background-color: #d5d5d5;
  margin-top: 0px;
  margin-right: 14px;
}
/* line 20, ../../sass/main2/login.scss */
.formreg .content .bar .code img {
  width: 100%;
  height: 35px;
}
/* line 22, ../../sass/main2/login.scss */
.formreg .content .bar .timing {
  font-size: 15px;
  color: #d5d5d5;
}
/* line 24, ../../sass/main2/login.scss */
.formreg .content .bar .get .button {
  width: 100%;
    padding: 0;
    height: 35px;
    line-height: 35px;
    border-radius: 1px;
    border: 1px solid #ff5e15;
    background: none;
    font-size: 13px;
    color: #ff5e15;
    text-align: center;
}
/* line 29, ../../sass/main2/login.scss */
.link {
  width: 100%;
  text-align: center;
  margin-top: 1px;
  height: 15px;
}
/* line 30, ../../sass/main2/login.scss */
.link > a {
  padding-bottom: 02px;
  border-bottom: 1px solid #0cb46a;
  font-size: 15px;
  color: #0cb46a;
}

/* line 32, ../../sass/main2/login.scss */
.btnbg {
  position: relative;
  width: 100%;
  height: 86px;
}
/* line 33, ../../sass/main2/login.scss */
.btnbg .button {
  position: absolute;
  z-index: 6;  
  width: 84%;
    margin: 25px 8%;
    border: 0;
    outline: none;
    -webkit-appearance: none;
    height: 26px;
    line-height: 26px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-linear-gradient(344deg,#ffa000 5%, #ff6a00 100%);
    background-image: linear-gradient(106deg, #ffa000 5%, #ff6a00 100%);
    border-radius: 25px;
    color: #FFFFFF;
    letter-spacing: 0;
    text-align: center;
    border: none;
    padding: 06px 0px;
    cursor: pointer;
    font-size: 16px;
}
/* line 34, ../../sass/main2/login.scss */
.btnbg span {
  position: absolute;
  z-index: 4;
  display: block;
  width: 0%;
  height: 2px;
}
/* line 4, ../../sass/main3/mycart2.scss */
.logwrap .no_box i {
  font-size: 5px;
  color: #c0c0c0;
  display: block;
  -webkit-transform: rotate(360deg);
  animation: rotation 2s linear infinite;
  -moz-animation: rotation 2s linear infinite;
  -webkit-animation: rotation 2s linear infinite;
  -o-animation: rotation 2s linear infinite;
  position: absolute;
    top: 40%;
    margin: 0 auto;
    width: 100%;
    text-align: center;
}
/* line 6, ../../sass/main3/mycart2.scss */
.logwrap .no_box{
	text-align:center;
}
@-webkit-keyframes rotation {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}
.copycon{width: 100%;
    margin: 0 auto;
    position: absolute;
    height: auto;
    /* padding-bottom: 5px; */
    padding-top: 1px;
    max-width: 720px;
}
.copycon .logo{
	width: 26%;
  /*border-radius: 50%;
  border: 03px solid #eee;*/
  background-color: #fff;
  overflow: hidden;
  margin:05px 37%;
  display: block;
    position: relative;
    padding-bottom: 30%;
}
.copycon .logo img {
  position: absolute;/*
    height: 100%;*/
    width: 100%;
    display: block;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.copycon .tit1{
	font-size: 27px;
    display: inline-block;
    color: #6d6d6d;
    font-weight: normal;
	width: 100%;
    text-align: center;
    line-height: 65px;
	height: 55px;
}
.copycon .tit{
	font-size: 2px;
    display: inline-block;
    color: #6d6d6d;
    font-weight: normal;
	width: 100%;
    text-align: center;
    line-height: 45px;
	height: 55px;
}
.copycon .co{
	font-size: 13px;
    display: inline-block;
    color: #ccc;
    font-weight: normal;
	width: 100%;
    text-align: center;
    line-height: 35px;
	height: 35px;
}
.copycon .iwd{
	width: 100%;
  height: 35px;
  text-align: center;
  padding: 2px 0 25px;
  position: fixed;
    bottom: 0px;
	max-width: 720px;
}
.copycon .iwd a{
	width: 100%;
	display: block;
}
.copycon .iwd i{
	width: 100%;
  font-size: 85px;
  color: #ddd;
  line-height: 3px;
  font-weight: normal;
  -webkit-text-stroke-width: 0px;
  display: block;
  height: 2px;
}
.copycon .iwd p{
	width: 100%;
  font-size: 1px;
  color: #ddd;
  line-height: 12px;
  font-weight: normal;
  -webkit-text-stroke-width: 0px;
  display: block;
}

.slcity {
  width: 50%;
    display: block;
    float: left;
    height: 32px;
    padding: 23px 0;
    line-height: 32px;
    font-size: 15px;
    color: #9e9d9d;
    /* border: 1px solid #dbdbdb; */
    border-radius: 11px;
    /* padding-left: 05px;*/
}
.slcity i{
    line-height: 34px;
    font-size: 24px;
    color: #ffffff;
    float: left;
    margin-left: 05px;
    width: 28px;
}
.slcity span{
    line-height: 34px;
    font-size: 15px;
    color: #ffffff;
    overflow: hidden;
    /* text-align: justify; */
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
    float: left;
    max-width: 95%;
}
.srsearch {
    width: 50%;
    display: block;
    float: right;
    height: 4px;
    padding: 2px 0;
  
}
.srsearch img{height: 4px;}
.searchtop{background: url(../image/retop.png) no-repeat center top;
    background-size: cover;
    height: 85px;}
.locnow {
  width: 90%;
    overflow: hidden;
    display: block;
    margin: 15px 5%;
    float: left;
  
}
.locaddr {
  width: 90%;
    overflow: hidden;
    display: block;
    margin: 0 5%;
    float: left;
    padding-bottom: 75px;
  
}
.locnow .now {
  width: 100%;
    overflow: hidden;
    display: block;
    line-height: 32px;
    height: 32px;
    font-size: 15px;
    color: #999999;
}
.locnow .now i{
	line-height: 34px;
    height: 32px;
    font-size: 24px;
    color: #999999;
    float: left;
    margin-right: 05px;
}
.locnow .nowdesc {
  width: 96%;
    overflow: hidden;
    display: block;
    margin: 0 2%;
    line-height: 32px;
    height: 4px;
    font-size: 15px;
    color: #999999;
    border-bottom: 1px solid #efefef;
}
.locnow .nowdesc .nl{
  width: 70%;
    float: left;
    line-height: 32px;
    height: 32px;
    font-size: 15px;
    color: #333333;
    overflow: hidden;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.locnow .nowdesc .nr{
  width: 30%;
    line-height: 32px;
    height: 32px;
    font-size: 15px;
    color: #ff5a00;
    display: block;
    float: right;
}
.locnow .nowdesc .nr i{
	line-height: 34px;
    height: 32px;
    font-size: 17px;
    color: #ff5e15;
    float: left;
}
.locaddr .ltit {
  width: 100%;
    overflow: hidden;
    display: block;
    line-height: 32px;
    height: 32px;
    font-size: 15px;
    color: #999999;
}
.locaddr .ltit i {
	line-height: 34px;
    height: 32px;
    font-size: 22px;
    color: #999999;
    margin-right: 05px;
}
.locaddr .lcon {
  width: 100%;
    overflow: hidden;
    display: block;
    overflow: hidden;
}
.locaddr .lcon li{
  width: 96%;
    padding: 02px 2% 06px;
    line-height: 32px;
    height: 52px;
    font-size: 15px;
    color: #333333;
    border-bottom: 1px solid #efefef;
}
.locaddr .lcon li .title{
	line-height: 32px;
    height: 32px;
    font-size: 15px;
    color: #333333;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
    float: left;
    width: 100%;
}
.locaddr .lcon li .desc{
	line-height: 2px;
    height: 2px;
    font-size: 125px;
    color: #999999;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
    float: left;
    width: 100%;
}
.qulinks{
	position:relative;	
  width: 94%;
    margin: 1px 3% 0;
    border-radius: 11px;
    overflow: hidden;
}
.qulinks .qu_title {display: block;position:relative;/*margin-top: 15px; */padding: 0 15px; font-weight: normal; font-size: 17px;height: 22px;line-height: 22px;}
.qulinks .qu_title a{right: 11px;
    top: 08px;
    color: #c1c1c1;
    height: 22px;
    line-height: 22px;
    font-size: 14px;
    padding: 0 1px;
    border-radius: 0px;
    border: 1px solid #eeeeee;
    position: absolute;
	border-radius: 18px;}
.qulinks .qu_title a i{ color: #c1c1c1;font-size: 15px;height: 22px;line-height: 22px;}
.qulinks .qu_title a em{ color: #c1c1c1;font-size: 15px;height: 22px;line-height: 22px;}
.qulinks .qu_title strong {position: absolute;
    left: 0px;
    top: 0px;
    width: 9px;
    height: 28px;
    line-height: 28px;
    border-radius: 0px 0px 15px 0px;
    color: #0cb46a;
    text-align: center;
    background-color: #e0fdf0;
    /* background-image: linear-gradient(106deg, #0cb46a 5%, #0cb46a 100%); */
    font-size: 16px;
    font-weight: normal;
}
.qulinks .qu_title:after {
    /*content: '';
    display: block;
    height: 06px;
    line-height: 05px;
    text-align: center;
    color: #ddd;
    background-image: linear-gradient(106deg, #c0f7de 5%, #8cedc2 100%);
    width: 72px;
    border-radius: 25px;
    margin-top: -038px;
    margin-left: -018px;*/
}
.qulinks .quabout{	
  width: 92%;
    padding: 25px 4% 12px;
    overflow: hidden;
}
.qulinks .quabout .labout{	
  width: 39%;
    float: left;
    height: 12px;
    line-height: 18px;
    font-size: 14px;
    color: #555;
    /* margin-top: 08px; */
    overflow: hidden;
    font-weight: normal;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.qulinks .quabout .labout img{	
    width: 9px;
    padding: 08px;
    height: 9px;
    border: 1px solid #efefef;
    /* margin: 0 auto; */
    display: block;
    border-radius: 08px;
}
.qulinks .quabout .rabout{	
  width: 61%;
    float: right;
    /* padding: 15px 0 1px; */
    overflow: hidden;
}
.qulinks .quabout .rabout h2{
  height: 22px;
    line-height: 22px;
    font-size: 18px;
    color: #555;
    /* margin-top: 08px; */
    overflow: hidden;
    font-weight:normal;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-indent: 0px;
}
.qulinks .quabout .rabout span{
  height: 57px;
    line-height: 19px;
    font-size: 13px;
    color: #888;
    margin-top: 05px;
    overflow: hidden;
    font-weight: normal;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-indent: 0px;
}
.qulinks .quabout .rabout span:nth-child(3){
  height: 18px;
    line-height: 18px;
    margin-top: 05px;
    text-indent: 0px;
}
.qulinks .quabout .rabout span:nth-child(3) a{
	overflow: hidden;
    color: #ff5a00;
    height: 2px;
    line-height: 2px;
    font-size: 13px;
    padding: 0;
    border-radius: 11px;
    border: 0px solid #ff5a00;
    position: absolute;
}
.qulinks .ico_nav {
  width: 100%;
    overflow: hidden;
    /*border-bottom: 075px solid #efefef;*/
}
.ico_nav li {
  width: 25%;
    float: left;
    margin-bottom: 08px;
}
.ico_nav li a {
  display: block;
}
.ico_nav li a i {
  display: block;
    margin: 0 auto;
    width: 48px;
    text-align: center;
    height: 48px;
    line-height: 48px;
    font-size: 35px;
	color: #ffffff;    
    border-radius: 11px;
}
.ico_nav li a span {
  display: block;
    height: 17px;
    line-height: 17px;
    margin-top: 08px;
    text-align: center;
    font-size: 15px;
    color: #525252;
}
.ico_nav li:nth-child(1) a i {
  background: #ff971c;
}
.ico_nav li:nth-child(2) a i {
  background: #78d451;
}
.ico_nav li:nth-child(3) a i {
  background: #ff7d7d;
}
.ico_nav li:nth-child(4) a i {
  background: #dc89ff;
}
.ico_nav li:nth-child(5) a i {
  background: #fd88b9;
}
.ico_nav li:nth-child(6) a i {
  background: #ffc600;
}
.ico_nav li:nth-child(7) a i {
  background: #47d1a8;
}
.ico_nav li:nth-child(8) a i {
  background: #1abaff;
}
/* line 57, ../../sass/main3/goods.scss */
.xian {
  height: 1px;
  background-color: #efefef;
  width: 13.75px;
  margin: 0 auto;
  margin-top: 325px;
}
/* line 58, ../../sass/main3/goods.scss */
.dropload-up .no {
  width: 40%;
  margin: 0 auto;
  margin-top: -12px;
  font-size: 13px;
  color: #ddd;
  height:23px;
  line-height:23px;
  text-align: center;
  background-color: #f7f7f7;
  font-weight: normal;
  display: block;
}
/* line 58, ../../sass/main3/goods.scss */
.dropload-down .no {
    width: 40%;
    margin: 0 auto;
    margin-top: -12px;
    font-size: 13px;
    color: #ddd;
    height: 23px;
    line-height: 23px;
    text-align: center;
    background-color: #f7f7f7;
    font-weight: normal;
    display: block;
}
.dropload-down {
    background-color: #f7f7f7;
}
/* line 3, ../../sass/main3/goodslist.scss */
.search {
  width: 100%;
    background-color: #f5f5f5;
    position: fixed;
    z-index: 100;
	max-width: 720px;
}
/* line 4, ../../sass/main3/goodslist.scss */
.search input {
  width: 87%;
    margin: 1px 5%;
    height: 29px;
    padding: 015px 0;
    line-height: 29px;
    font-size: 15px;
    color: #9e9d9d;
    border: 1px solid #dbdbdb;
    border-radius: 1px;
    padding-left: 3%;
    position: relative;
    background-color: #ffffff;
}
/* line 5, ../../sass/main3/goodslist.scss */
.search button{
  float: right;
    line-height: 19px;
    position: absolute;
    right: 7%;
    top: 18px;
    color: #9a9999;
    font-size: 15px;
    border: 0;
    background-color: #ffffff;
}
/* line 7, ../../sass/main3/goodslist.scss */
.content {
  width: 100%;
  position: relative;
  margin-bottom: 65px;
}
/* line 8, ../../sass/main3/goodslist.scss */
.content .sidebar {
  width: 8px;
    height: 100%;
    text-align: center;
    position: fixed;
    background-color: #f5f5f5;
}
/* line 10, ../../sass/main3/goodslist.scss */
.content .sidebar ul li {
  width: 78px;
    padding: 0 01px;
    color: #878787;
    font-size: 16px;
    height: 42px;
    line-height: 42px;
    overflow: hidden;
    display: block;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #efefef;
    cursor: pointer;
}
/* line 11, ../../sass/main3/goodslist.scss */
.content .sidebar ul li.active {
  width: 75px;
  border-right: 0;
  color: #1f1f1f;
  background-color: #fff;
  border-left: 03px solid #0cb46a;
}
/* line 12, ../../sass/main3/goodslist.scss */
.content .sidebar ul li.topli {
  height: 55px;
}
/* line 15, ../../sass/main3/goodslist.scss */
.content .area {
  background-color: #fff;
    color: #373737;
    margin-left: 95px;
    padding: 88px 001px 0;
}
/* line 16, ../../sass/main3/goodslist.scss */
/*.content .area li {
  display: block;
    width: 65px;
    float: left;
    margin: 04px 03px 0;
}*/
/* line 17, ../../sass/main3/goodslist.scss */
/*.content .area li a {
  display: block;
}*/
/* line 18, ../../sass/main3/goodslist.scss */
/*.content .area li a img {
  width: 55px;
  height: 55px;
}*/
/* line 19, ../../sass/main3/goodslist.scss */
/*.content .area li a p {
  width: 55px;
    height: 25px;
    text-align: center;
    font-size: 12px;
    color: #878787;
    overflow: hidden;
}*/
.sublilog-list { position: relative; font-size: 12px;}
.sublilog-list .sublilog-list-item {border-radius: 0px;height: 1px; list-style: none; /*margin:1px 0; */padding: 0; color: #212121; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;overflow: hidden;border-top: 1px solid #efefef;width: 96%;}
.sublilog-list .sublilog-list-item a{ width:100%;}
.sublilog-list .sublilog-list-item:active {  }
.sublilog-list .sublilog-list-item:last-child { /*border: none;*/ }
.sublilog-list .sublilog-list-item-inner {height: 9px; width: 100%;background-color: #ffffff;padding: 05px 0;}
.sublilog-list .sublilog-list-item-inner.sublilog-list-item-arrow { overflow: hidden; padding-right: 15px; }
.sublilog-list .sublilog-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.sublilog-list .sublilog-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.sublilog-list .sublilog-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.sublilog-list .sublilog-list-item-right, .sublilog-list .sublilog-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.sublilog-list .sublilog-list-item-right img, .sublilog-list .sublilog-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.sublilog-list .sublilog-list-item-inner p { overflow: hidden; }
.sublilog-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.sublilog-list.sublilog-list-noborder .sublilog-list-item:last-child { border-bottom: 0; }
.sublilog-list:after { height: 0; line-height: 0; }
.sublilog-list .sublilog-list-item-img{width: 9px;float: left;height: 9px; position:relative;}
.sublilog-list .sublilog-list-item-img img{width: 76px;height: 76px;border-radius: 05px;margin:07px 07px 07px 07px;position: absolute;}
.sublilog-list .sublilog-list-item-img>span{width: 76px;
    height: 16px;
    background: #333;
    color: #fff;
    position: absolute;
    bottom: 07px;
    left: 1px;
    text-align: center;
    font-size: 1px;
    line-height: 16px;
    border-radius: 0 0 1px 1px;
    opacity: 4;}
.sublilog-list .sublilog-list-item-txt{position: absolute;left: 94px;height: 9px;width: 63%;}
.sublilog-list .sublilog-list-item-txt h2{
	height: 18px;
    line-height: 18px;
    font-size: 14px;
    color: #555;
	margin-top:09px;
    overflow: hidden;
    width: 100%;
    font-weight:bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
	float:left;}
.sublilog-list .sublilog-list-item-txt h2 em{font-weight: normal;float:left;}
.sublilog-list .sublilog-list-item-txt h2 em:first-child{font-size: 12px;}
.sublilog-list .sublilog-list-item-txt h2 em:last-child{font-size: 11px;
    background: #fddda5;
    color: #d48907;
    padding: 0 05px;
    height: 18px;
    display: block;
    overflow: hidden;
    /* width: 5px; */
    line-height: 18px;
    text-align: center;
    margin-top: 055px;
    margin-left: 05px;
    border-radius: 05px;}
.sublilog-list .sublilog-list-item-txt span{font-size: 12px;float: left; width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 2px;height: 2px;font-weight: normal; width:100%; float:left;margin: 08px 0 0;}
.sublilog-list .sublilog-list-item-txt span em{ float:left;margin-right: 1px;padding:0 05px}
.sublilog-list .sublilog-list-item-txt span:nth-child(2) em{background: #ebf9f3;color: #13c777;}
.sublilog-list .sublilog-list-item-txt span:nth-child(3){ margin-top:08px;}
.sublilog-list .sublilog-list-item-txt span:nth-child(4){ margin-top:02px;}
.sublilog-list .sublilog-list-item-txt span em i{color: #666; float:left;-webkit-text-stroke-width: 0px;font-weight: normal;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 2px;
}
.sublilog-list .sublilog-list-item-txt span i{color: #999;
    font-size: 12px;
    float: left;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
.sublilog-list .sublilog-list-item-txt span.nk{color: #ff5a00;font-size: 2px;line-height: 17px;}
.sublilog-list .sublilog-list-item-txt span.nk em{color: #999;font-size: 1px;line-height: 1px;}
.sublilog-list .sublilog-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.sublilog-list .sublilog-list-item-txt .ckbtn{
	position: absolute;
    right: 1px;
    bottom: 05px;
    width: 6px;
    height: 17px;
    line-height: 17px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 11px;
}
.sublilog-list .sublilog-list-item-txt .rkbtn{
	position: absolute;
    right: 0px;
    bottom: 03px;
    width: 98px;
    height: 25px;
    line-height: 25px;
    border-radius: 25px;
    color: #bbb;
    text-align: center;
    /*background-image: linear-gradient(106deg, #0cb46a 5%, #0cb46a 100%);*/
    font-size: 12px;
	text-align: right;
}
.sublilog-list .sublilog-list-item-txt .rkbtn i{color: #bbb;
    font-size: 14px;
    margin-right: 02px;
    line-height: 16px;
    height: 15px;}
/* line 22, ../../sass/main3/goodslist.scss */
.content .area .centier {
  position: absolute;
    top: 65px;
    right: 05px;
}
/* line 23, ../../sass/main3/goodslist.scss */
.content .area .centier a {
  font-size: 15px;
  color: #666866;
  line-height: 15px;
}
/* line 24, ../../sass/main3/goodslist.scss */
.content .area .centier a i {
  font-size: 16px;
  margin-right: 05px;
}
/* line 25, ../../sass/main3/goodslist.scss */
.content .area .centier a span {
  font-size: 16px;
  margin-left: 05px;
}
.notice{
	width: 94%;
    margin: 05px 3%;
    background: #ffffff;
    border: 1px solid #efefef;
    height: 4px;
    border-radius: 35px;
    line-height: 4px;
    font-size: 13px;
    position: relative;
}
.notice .new{
	float: left;
    width: 79px;
    text-align: left;
    margin-left: 1px;
    /* font: bold 13px/31px verdana; */
    background: url(../image/icon_news1.png) 29px no-repeat;
    background-size: 58% 50%;
    height: 4px;
    line-height: 4px;
    font-size: 13px;
    font-weight: bold;
    color: #4f4f4f;
}
.notice .new p{
	color:#ffffff;
    display: inline-block;
	font-weight:normal;
	margin-left: 02px;
}
.notice .aa{
	font-size: 13px;
    color: #c1c1c1;
    right: 04px;
    display: block;
    position: absolute;
	line-height: 4px;
    height: 4px;
}
.notice .aa i{
	font-size: 22px;
    color: #cccccc;
	float: right;
}
.notice .noticecon{
	float: left;
    width: 53%;
    text-align: left;
    height: 4px;
    line-height: 4px;
    font-size: 13px;
    overflow: hidden;
	margin-left: 03px;
}
.notice .noticecon .bd{
    height: 2px;
    margin: 1px 0;
}
.notice .noticecon .bd li{
    line-height: 2px;
    height: 2px;
    font-size: 13px;
	color:#f72024;
}
.notice .noticecon .bd li a{
    line-height: 2px;
	color:#f72024;
    height: 2px;
	overflow:hidden;
	display:block;
}
.titt {
  width: 92%;
    height: 55px;
    margin: 08px 4%;
    border-radius: 05px;
}
.titt img{
  width: 100%;
    height: 55px;
    border-radius: 05px;
}
.utitt {
  width: 92%;
    height: 44px;
    margin: 0px 4%;
    border-radius: 11px;
}
.utitt img{
  width: 100%;
    height: 44px;
    border-radius: 0px;
}
.category {
  background-color: #ffffff;
    border-radius: 11px;
    padding: 0em 4%;
    width: 92%;
}
/* line 83, ../../sass/main3/index.scss */
.category .baop {
  width: 50%;
    height: 6px;
    float: left;
    position: relative;
    /* border-right: 1px solid #efefef;*/
}
.category .baop span{
	width: 92px;
    height: 34px;
    color: #333;
    position: absolute;
    top: 63px;
    left: 3px;
    text-align: center;
    font-size: 16px;
    line-height: 34px;
    border-radius: 05px;
    opacity: 9;
    z-index: 2;
    padding: 02px 08px;
    font-weight: bold;
    background: #ffffff;
}
.category .baop span i{
	color: #555;
    font-size: 2px;
    height: 34px;
    line-height: 34px;
    display: block;
    float: right;
}
.category .xinp span{
	width: 75px;
    height: 25px;
    color: #333;
    position: absolute;
    top: 24px;
    left: 41px;
    text-align: center;
    font-size: 14px;
    line-height: 25px;
    border-radius: 05px;
    opacity: 9;
    z-index: 2;
    padding: 02px 08px;
    font-weight: bold;
    background: #ffffff;
}
.category .xinp span i{
	color: #555;
    font-size: 16px;
    height: 25px;
    line-height: 25px;
    display: block;
    float: right;
}
/* line 84, ../../sass/main3/index.scss */
.category .baop img {
    width: 98.5%;
    height: 6px;
    border-radius: 05px;
}
/* line 86, ../../sass/main3/index.scss */
.category .boo {
  position: absolute;
  top: 325px;
  left: 3.5px;
}
/* line 87, ../../sass/main3/index.scss */
.category .boo .sj span {
  display: block;
  float: left;
  color: #fff;
  font-weight: bold;
}
/* line 88, ../../sass/main3/index.scss */
.category .boo .sj span i {
  float: left;
  display: block;
  font-style: normal;
  font-size: 5px;
  text-align: center;
  width: 9px;
  height: 9px;
  line-height: 9px;
  background-color: #434343;
  border-radius: 50%;
  color: #fff;
}
/* line 89, ../../sass/main3/index.scss */
.category .boo .sj span b {
  float: left;
  font-size: 7px;
  line-height: 9px;
  padding: 0 125px;
  color: #000;
}
/* line 92, ../../sass/main3/index.scss */
.category .buying {
  display: none;
  font-size: 55px;
  color: #ffffff;
  line-height: 825px;
  background-color: #ff5e15;
  padding: 0 25px 0 35px;
  border-radius: 425px;
  position: absolute;
  top: 4px;
  left: 3.5px;
}
/* line 93, ../../sass/main3/index.scss */
.category .out {
  display: none;
  font-size: 55px;
  color: #ffffff;
  line-height: 825px;
  background-color: #cccccc;
  padding: 0 25px 0 35px;
  border-radius: 425px;
  position: absolute;
  top: 4px;
  left: 3.5px;
}
/* line 94, ../../sass/main3/index.scss */
.category .xinp {
  width: 50%;
    height: 83px;
    float: left;
	text-align:right;
	position: relative;
    /* border-bottom: 1px solid #efefef;*/
}
/* line 95, ../../sass/main3/index.scss */
.category .xinp img {
  width: 98%;
    height: 77px;
    border-radius: 05px;
}
.category .xinp:last-child {
  height: 77px!important;
}
.category .xinp:last-child img {
  border-radius: 05px;
}
/* line 97, ../../sass/main3/index.scss */
.category .xinp:last-child {
  border-bottom: none;
}
.bgtc{background-repeat: no-repeat;background-position: center center; background-size:100% 100%;/*background-size:cover;*/}
.h_mszxld3{
	width: 100%;
    /*margin: 0 3%;*/
    margin-top: 12px;
    /* margin-bottom: 08px; */
}
.h_mszxld3 .blogo{/*margin-top:1px; padding-bottom:0px; */overflow:hidden;}
.h_mszxld3 .blogo{ display:block;
background-color: #ffffff;
    border-radius: 05px;
    padding: 02px 0;
    width: 100%;}
.h_mszxld3 .blogo .img{/*outline: 1px solid #ededed;*/
    overflow: hidden;
    float: left;
    position: relative;
    width: 47.5%;
    background: #fff;
    border-radius: 05px;
    overflow: hidden;
    margin-top: 05px;
    margin-left: 1%;
    margin-right: 3%;
}
.h_mszxld3 .blogo .img:nth-child(2n){margin-right: 1%;
    margin-left: 0%;
}
.h_mszxld3 .blogo .img .photo {
    position: relative;
    display: block;
    width: 98%;
    margin: 0 1%;
    height: 1px;
}
.h_mszxld3 .blogo .img .photo img{border-radius: 05px;
    position: absolute;
    height: 1px;
    width: 100%;
    display: block;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border: #eeeef0 0px solid;
    padding: 0;
}
.h_mszxld3 .blogo .img .photo i{
    width: 100%;
    height: 5px;
    position: absolute;
    top: 35px;
    overflow: hidden;
    z-index: 3;
	display: none;
}
.h_mszxld3 .blogo .img .photo i em{
    font-size: 38px;
    width: 44px;
    height: 44px;
    font-weight: normal;
    color: #ffffff;
    opacity: 8;
    display: block;
    text-align: center;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 02px;
}
.h_mszxld3 .blogo .img span{height: 2px;
    line-height: 2px;
    font-size: 14px;
    color: #555;
    margin: 08px 0 08px;
    overflow: hidden;
    width: 100%;
    font-weight: bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.h_mszxld3 .blogo .tit{ font-size:2px; text-align:center; line-height:45px; height:45px; font-weight:normal; color:#555;}
.h_mszxld3 .blogo .img .price {
    height: 2px;
    line-height: 2px;
    font-size: 17px;
    color: #ff5a00;
    margin: 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    font-weight: normal;
    display: block;
}
.shop_mszxld{
	width: 100%;
    /*margin: 0 3%;*/
    margin-top: 05px;
    margin-bottom: 0px;
}
.shop_mszxld .shgoods{/*margin-top:1px; padding-bottom:0px; */overflow:hidden;}
.shop_mszxld .shgoods{ display:block;
background-color: #ffffff;
    border-radius: 05px;
    padding: 08px 0;
    width: 100%;}
.shop_mszxld .shgoods .img{/*outline: 1px solid #ededed;*/
    overflow: hidden;
    float: left;
    position: relative;
    width: 31%;
    background: #fff;
    border-radius: 05px;
    overflow: hidden;
    margin-top: 05px;
    margin-left: 5%;
    margin-right: 2%;
}
.shop_mszxld .shgoods .img:nth-child(2n){margin-right: 2%;
    margin-left: 0%;
}
.shop_mszxld .shgoods .img:nth-child(3n){margin-right: 5%;
    margin-left: 0%;
}
.shop_mszxld .shgoods .img .photo {
    position: relative;
    display: block;
    width: 98%;
    margin: 0 1%;
    height: 1px;
}
.shop_mszxld .shgoods .img .photo img{border-radius: 05px;
    position: absolute;
    height: 1px;
    width: 100%;
    display: block;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border: #eeeef0 0px solid;
    padding: 0;
}
.shop_mszxld .shgoods .img .photo i{
    width: 100%;
    height: 5px;
    position: absolute;
    top: 35px;
    overflow: hidden;
    z-index: 3;
}
.shop_mszxld .shgoods .img .photo i em{
    font-size: 38px;
    width: 44px;
    height: 44px;
    font-weight: normal;
    color: #ffffff;
    opacity: 8;
    display: block;
    text-align: center;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 02px;
}
.shop_mszxld .shgoods .img span{height: 34px;
    line-height: 17px;
    font-size: 13px;
    color: #555;
    margin: 08px 0 05px;
    overflow: hidden;
    width: 100%;
    font-weight: bold;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.shop_mszxld .shgoods .tit{ font-size:2px; text-align:center; line-height:45px; height:45px; font-weight:normal; color:#555;}
.shop_mszxld .shgoods .img .price {
    height: 2px;
    line-height: 2px;
    font-size: 17px;
    color: #ff5a00;
    margin: 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    font-weight: normal;
    display: block;
	font-family: DINOT-Medium,DINOT;
	margin-top: -03px;
}
.ggmszxld3{
	width: 100%;
    /* margin: 0 3%; */
    margin-top: 12px;
    margin-bottom: 08px;
    overflow: hidden;
}
.ggmszxld3 .ggico_nav{
	display: block;
    /* background-color: #ffffff; */
    border-radius: 11px;
    padding: 0 3%;
    width: 94%;
    height: 45px;
}
.ggmszxld3 .ggico_nav li{
	height: 65px;
    border-radius: 05px;
    width: 48.5%;
    margin-right: 3%;
    float: left;
    display: block;
    /* margin-bottom: 03px; */
    position: relative;
    /* margin-top: 05px; */
    border-radius: 05px;
}
.ggmszxld3 .ggico_nav li:first-child {
    background-image: -webkit-linear-gradient(180deg, #d5e0fe 50%, #ffffff 100%);
    background-image: linear-gradient(180deg, #d5e0fe 50%, #ffffff 100%);    
}
.ggmszxld3 .ggico_nav li:nth-child(2n) {
    background-image: -webkit-linear-gradient(180deg, #fee4e3 50%, #ffffff 100%);
    background-image: linear-gradient(180deg, #fee4e3 50%, #ffffff 100%);
    margin-right: 0%;
}
.ggmszxld3 .ggico_nav li:nth-child(3n) {
    background-image: -webkit-linear-gradient(180deg, #fff2d8 50%, #ffffff 100%);
    background-image: linear-gradient(180deg, #fff2d8 50%, #ffffff 100%);
    margin-right: 0%;
}
.ggmszxld3 .ggico_nav li .ggbox{
	width: 90%;
    position: absolute;
    z-index: 3;
    left: 15px;
    top: 05px;
    height: 4px;
}
.ggmszxld3 .ggico_nav li .ggbox span{
	font-size: 17px;
    text-align: left;
    line-height: 26px;
    height: 28px;
    font-weight: bold;
    color: #3c3c3c;
    position: absolute;
    top: 04px;
    /* opacity: 6; */
    /* background: #000000; */
    width: 100%;
    left: 0;
    overflow: hidden;
}
.ggmszxld3 .ggico_nav li .ggbox b{
	font-size: 1px;
    text-align: left;
    line-height: 24px;
    height: 22px;
    font-weight: 9;
    color: #ff6a00;
    position: absolute;
    top: 25px;
    /* opacity: 6; */
    /* background: #000000; */
    width: 100%;
    left: 0px;
    overflow: hidden;
    /*transform: scale(83);*/
}
.ggmszxld3 .ggico_nav li img{
	position: absolute;
    right: 1px;
    bottom: 12px;
    z-index: 1;
    width: 45px;
    height: 45px;
}






.h_box {
	width: 94%;
	margin:08px 3%;
    background-color: #ffffff;
    border-radius: 11px;
	overflow: hidden;
}
.swiper1 {
	width: 100%;/*
    margin-bottom: 08px;*/
    height: 46px;
}
.swiper1 .swiper-wrapper{
	position:relative;
	float:left;
	width:100%;
	border-bottom: 1px solid #efefef;
    height: 42px;
}
.swiper1 a{
	position:relative;
	float:right;
	width:20%;
	font-size: 2px;
    height: 41px;
    line-height: 41px;
	color: #e60012;
	font-weight:normal;
	text-align:right;
	border-bottom: 1px solid #ddd;
	padding-bottom:1px;
}
.swiper1 .selected {
	/*color: #0cb46a;
	border-bottom: 2px solid #0cb46a;*/
	font-weight: bold;
	font-size: 17px!important;
}
.swiper1 .selected:after {
    content: '';
    display: block;
    height: 06px;
    line-height: 05px;
    text-align: center;
    color: #ddd;
    background-image: linear-gradient(106deg, #fff4e1 5%, #ffb556 100%);
    width: 72px;
    border-radius: 25px;
    margin-top: 42px;
    margin-left: 0px;
	position:absolute;
    z-index: -1;
}
.swiper1 .swiper-slide {
	text-align: center;
	font-size: 16px;
    height: 41px;
    line-height: 41px;
	/* 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;
	cursor: pointer;
	font-family: xbsfont, Microsoft YaHei, 微软雅黑, Arial, Verdana;
	position: relative;
    z-index: 2;
}
.swiper2 {
	width: 100%;
	padding-top: 02px;
}
.swiper2 .swiper-slide {
	height: auto;/*calc(100vh - 50px);*/
	/*background-color: #fff;
	color: #fff;*/
	/*text-align: center;*/
	box-sizing: border-box !important;
	overflow-x: hidden !important;
}
.bg-red, .callout.callout-danger, .alert-danger, .alert-error, .label-danger, .modal-danger .modal-body {
    background-color: #ff7676 !important;
    padding: 0px 1px !important;
    font-weight: normal !important;
}
.badge {
    display: inline-block;
    /* min-width: 10px; */
    /* padding: 3px 7px; */
    /* font-size: 12px; */
    /* font-weight: 700; */
    /* line-height: 1; */
    color: #fff !important;
    /* text-align: center; */
    white-space: nowrap;
    vertical-align: middle;
    /* background-color: #777; */
    border-radius: 11px;
    font-size: 12px;
    height: 24px !important;
    line-height: 24px !important;
	margin-top: 02px;
}
/* line 9, ../../sass/main3/recharge.scss */
.withtixian{
  width: 86%;
    padding: 15px 7%;
	overflow:hidden;
}
/* line 7, ../../sass/main3/recharge.scss */
.withamount {
  width: 90%;
    padding: 0 5%;
    overflow: hidden;
    /* margin-top: 15px; */
    border-bottom: 1px solid #efefef;
    float: left;
}
/* line 8, ../../sass/main3/recharge.scss */
.withamount .withsum {
  width: 100%;
    float: left;
    font-size: 16px;
    color: #4f4f4f;
    height: 52px;
    line-height: 52px;
}
/* line 9, ../../sass/main3/recharge.scss */
.withamount .withsum span {
  font-size: 18px;
    display: inline-block;
    height: 52px;
    line-height: 52px;
    color: #888;
    width: 64%;
    right: 0;
    overflow: hidden;
    position: absolute;
}
.withamount .withsum span .right{height: 52px; line-height: 52px; text-align:left;font-size: 15px; color: #999; font-weight: normal; }
.withamount .withsum span .right em{font-size: 19px; color: #0cb46a; font-weight: normal; float:left; margin-right:05px;}

/* line 10, ../../sass/main3/recharge.scss */
.withamount .withsum em {
  font-style: normal;
  font-size: 13px;
  color: #505050;
}
/* line 11, ../../sass/main3/recharge.scss */
.withamount .withsum i {
  font-size: 13px;
  color: #ff5e15;
  margin-left: 12px;
}
/* line 13, ../../sass/main3/recharge.scss */
.withamount a {
  display: block;
  float: right;
  line-height: 3px;
      height: 3px;
}
/* line 14, ../../sass/main3/recharge.scss */
.withamount a i {
  font-size: 13px;
  color: #b6b6b6;
}
.withamountup {
  width: 92%;
    padding: 0 4%;
    overflow: hidden;
    /* margin-top: 15px; 
    float: left;*/
}
/* line 8, ../../sass/main3/recharge.scss */
.withamountup .withsumup {
  width: 94%;
  padding: 0 3%;
    float: left;
    font-size: 15px;
    color: #666;
    height: 52px;
    line-height: 52px;
    letter-spacing: 7px;
    border-bottom: 1px solid #efefef;
    position: relative;
}
/* line 9, ../../sass/main3/recharge.scss */
.withamountup .withsumup span {
  font-size: 15px;
  display: inline-block;
    height: 52px;
    line-height: 52px;
    color: #2b2b2b;
  width: 77%;
  right: 0;
  overflow: hidden;
    font-weight:normal;
    letter-spacing: 0px;
    position: absolute;
}
.withamountup .withsumup span .right{height: 52px; line-height: 52px; text-align:left;font-size: 15px; color: #2b2b2b; font-weight: normal; }
.withamountup .withsumup span .right em{font-size: 19px; color: #0cb46a; font-weight: normal; float:left; margin-right:05px;}
.withamountup .withsumup span .right .title{
  font-weight: normal;
  padding: 0 20px;
  font-size: 15px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  border-radius: 05px;
  display: block;
  float: left;
  margin-top: 11px;}
.withamountup .withsumup span .right .title2{
  font-weight: normal;
  padding: 0 25px;
  font-size: 15px;
  text-align: center;
  height: 32px;
  line-height: 32px;
  border-radius: 05px;
  display: block;
  float: left;
  margin-top: 10px;}
/* line 10, ../../sass/main3/recharge.scss */
.withamountup .withsumup em {
  font-style: normal;
  font-size: 13px;
  color: #505050;
}
/* line 11, ../../sass/main3/recharge.scss */
.withamountup .withsumup i {
  font-size: 13px;
  color: #ff5e15;
  margin-left: 12px;
}
/* line 13, ../../sass/main3/recharge.scss */
.withamountup a {
  display: block;
  float: right;
  line-height: 3px;
      height: 3px;
}
/* line 14, ../../sass/main3/recharge.scss */
.withamountup a i {
  font-size: 13px;
  color: #b6b6b6;
}
/* line 76, ../../sass/main3/confirmorder.scss */
.withbeizhuup {
  overflow: hidden;
  width: 92%;
  padding: 0 4%;
  float: left;
}
/* line 76, ../../sass/main3/confirmorder.scss */
.withbeizhuup p {
  width: 94%;
  padding: 0 3%;
  height: 52px;
  line-height: 52px;
  border-bottom: 1px solid #efefef;
  font-size: 15px;
  color: #666;
  position: relative;
  letter-spacing: 7px;
}
/* line 77, ../../sass/main3/confirmorder.scss */
.withbeizhuup p input {
  width: 66%;
    height: 32px;
    line-height: 32px;
    text-align: left;
    overflow: hidden;
    font-size: 15px;
    padding-left: 4%;
    background-color: #f7f7f7;
    margin-top: 10px;
    right: 3%;
    display: inline-block;
    border-radius: 5px;
    border: 0.01rem solid rgb(215, 215, 215);
    position: absolute;
}
/* line 76, ../../sass/main3/confirmorder.scss */
.withbeizhu {
  overflow: hidden;
  width: 100%;
    float: left;
}
/* line 76, ../../sass/main3/confirmorder.scss */
.withbeizhu p {
  margin: 0 5%;
    height: 52px;
    line-height: 52px;
    border-bottom: 1px solid #efefef;
    font-size: 16px;
    color: #4f4f4f;
    width: 90%;
    position: relative;
}
/* line 77, ../../sass/main3/confirmorder.scss */
.withbeizhu p input {
  width: 64%;
    height: 32px;
    line-height: 32px;
    text-align: left;
    overflow: hidden;
    font-size: 13px;
    padding-left: 4%;
    background-color: #f7f7f7;
    margin-top: 095px;
    right: 0;
    display: inline-block;
    border-radius: 05px;
    background-color: rgb(250, 250, 250);
    border: 01px solid rgb(215, 215, 215);
    position:absolute;
}
.withtixiannum {
  overflow: hidden;
  width: 100%;
    float: left;
}
/* line 76, ../../sass/main3/confirmorder.scss */
.withtixiannum span{
  padding: 0 5%;
  height: 35px;
  line-height: 32px;
  border-bottom: 0px solid #efefef;
  font-size: 16px;
  color: #4f4f4f;
  width: 90%;
  float: left;
}
.withtixiannum span i{
    font-size: 18px;
    color: #4f4f4f;
    font-weight: normal;
    float: left;
    width: 2px;
    height: 35px;
    line-height: 45px;
}
/* line 77, ../../sass/main3/confirmorder.scss */
.withtixiannum span input {
  width: 84%;
  height: 35px;
  line-height: 32px;
  text-align: left;
  overflow: hidden;
  font-size: 28px;
  padding-left: 2%;
  background-color: #f7f7f7;
  color: #3c3c3c;
  float: left;
  display: block;
  border-radius: 0;
  font-family: DINOT-Medium,DINOT;
  border-bottom: 0px solid #ddd;
}
.withtixiannum span input::placeholder{
  color: #3c3c3c;
	font-size:28px;
}
.withtixiannum p{
  padding: 0 5%;
  height: 48px;
  line-height: 42px;
  font-size: 12px;
  color: #999;
  width: 90%;
  float: left;
}
.withtixiannum p b{
    font-size: 12px;
    color: #ff6a00;
    font-weight: bold;
}
/* line 78, ../../sass/main3/confirmorder.scss */
.withbeizhu p a {
  font-size: 13px;
  color: #3074c7;
  display: inline-block;
}
/* line 81, ../../sass/main3/confirmorder.scss */
.withbeizhu .xian {
  width: 425px;
  background-color: #3074c7;
  height: 1px;
  position: relative;
  left: 625px;
  top: -075px;
}
/* line 4, ../../sass/main3/feedback.scss */
.withcon {
  width: 100%;
  float: left;
}
/* line 5, ../../sass/main3/feedback.scss */
.withcon h2 {
  line-height: 52px;
    font-size: 16px;
    font-weight: normal;
    color: #4f4f4f;
    border-bottom: 0px solid #bdbdbd;
    width: 90%;
    height: 52px;
    padding: 0 5%;
}
/* line 6, ../../sass/main3/feedback.scss */
.withcon input {
  width: 92%;
  padding: 15px;
  padding-left: 0;
  height: 2px;
  line-height: 2px;
  font-size: 13px;
  color: #888;
}
/* line 7, ../../sass/main3/feedback.scss */
.withcon textarea {
  width: 84%;
    font-family: "microsoft yahei";
    padding: 1px 3%;
    height: 03px;
    line-height: 18px;
    font-size: 13px;
    border: 0px solid #d2d2d2;
    border-radius: 1px;
    margin: 0px 5%;
    background-color: #f7f7f7;
}
.user_cgo {
  margin: 0px 7% 40px;
  min-height: 100%;
  width: 86%;
  }
.cgo-list { position: relative; font-size: 12px;}
.cgo-list .cgo-list-item {border-radius: 1px;height: 80px;list-style: none;padding: 0;color: #212121;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;overflow: hidden;}
.cgo-list .cgo-list-item a{ width:100%;}
.cgo-list .cgo-list-item:active {  }
.cgo-list .cgo-list-item:last-child { border: none; }
.cgo-list .cgo-list-item-inner {height: 80px;width: 94%;background-color: #ffffff;padding: 0px 3%;}
.cgo-list .cgo-list-item-inner.cgo-list-item-arrow { overflow: hidden; padding-right: 15px; }
.cgo-list .cgo-list-item-text { font-size: 14px; color: #757575; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; }
.cgo-list .cgo-list-item-arrow:before { content: ''; width: 07px; height: 07px; position: absolute; top: 50%; right: 02px; margin-top: -05px; background: transparent; border: 1px solid #dddddd; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }
.cgo-list .cgo-list-item-title { font-size: 15px; position: relative; max-width: 100%; color: #212121; }
.cgo-list .cgo-list-item-right, .cgo-list .cgo-list-item-title-row em { max-width: 75%; position: relative; font-size: 15px; color: #757575; margin-left: 05px; }
.cgo-list .cgo-list-item-right img, .cgo-list .cgo-list-item-title-row em img { width: 100px; height: 100px; margin: 10px 0; }
.cgo-list .cgo-list-item-inner p { overflow: hidden; }
.cgo-list:after { content: ''; display: block; height: .15px; line-height: .15px; text-align: center; color: #ddd; margin-right: -.1px; margin-left: -.1px; background-color: #fafafa; }
.cgo-list.cgo-list-noborder .cgo-list-item:last-child { border-bottom: 0; }
.cgo-list:after { height: 0; line-height: 0; }
.cgo-list .cgo-list-item-img{width: 20%;float: left;height: 80px;position:relative;}
.cgo-list .cgo-list-item-img img{width: 90%;height: 70px;border-radius: 05px;margin: 5px 5%;position: absolute;}
.cgo-list .cgo-list-item-img>span{width: 86px;
  height: 16px;
  background: #333;
  color: #fff;
  position: absolute;
  bottom: 07px;
  left: 1px;
  text-align: center;
  font-size: 1px;
  line-height: 16px;
  border-radius: 0 0 1px 1px;
  opacity: 4;}
.cgo-list .cgo-list-item-txt{position: absolute;left: 23%;height: 80px;width: 70%;}
.cgo-list .cgo-list-item-txt h2{
height: 37px;
line-height: 37px;
font-size: 14px;
color: #555;
margin-top: 0px;
overflow: hidden;
width: 100%;
font-weight: normal;
word-break: break-all;
text-align: justify;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
float: left;
}
.cgo-list .cgo-list-item-txt h2 em{font-weight: normal;float:left;}
.cgo-list .cgo-list-item-txt h2 em:first-child{font-size: 12px;}
.cgo-list .cgo-list-item-txt h2 em:last-child{font-size: 11px;
  background: #fddda5;
  color: #d48907;
  padding: 0 05px;
  height: 18px;
  display: block;
  overflow: hidden;
  /* width: 5px; */
  line-height: 18px;
  text-align: center;
  margin-top: 055px;
  margin-left: 05px;
  border-radius: 05px;}
.cgo-list .cgo-list-item-txt span{font-size: 13px;float: left;width: 100%;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 24px;height: 24px;font-weight: normal;width:100%;float:left;}
.cgo-list .cgo-list-item-txt span em{ float:left;margin-right: 1px;}
.cgo-list .cgo-list-item-txt span em i{color: #666; float:left;-webkit-text-stroke-width: 0px;font-weight: bold;
  font-size: 12px;
  float: left;
  margin-right: 02px;
  line-height: 2px;
}
.cgo-list .cgo-list-item-txt span i{color: #999;
  font-size: 12px;
  float: left;
  margin-right: 02px;
  line-height: 16px;
  height: 15px;}
.cgo-list .cgo-list-item-txt span.nk{color: #ee4442;font-size: 16px;line-height: 16px;}
.cgo-list .cgo-list-item-txt span.ok{color: #0cb46a;font-size: 11px;line-height: 16px;}
.cgo-list .cgo-list-item-txt .ckbtn{
position: absolute;
  right: 1px;
  bottom: 05px;
  width: 6px;
  height: 17px;
  line-height: 17px;
  border-radius: 25px;
  color: #bbb;
  text-align: center;
  border: 1px solid #ddd;
  font-size: 11px;
}
.cgo-list .cgo-list-item-txt .rkbtn{
position: absolute;
  right: 05px;
  bottom: 08px;
  width: 68px;
  height: 25px;
  line-height: 25px;
  border-radius: 25px;
  color: #fff;
  text-align: center;
  background-image: linear-gradient(106deg, #FD6D47 5%, #E52D28 100%);
  font-size: 11px;
}
.bookcon2 {
  width: 90%;
    background-color: rgb(255, 255, 255);
    padding-left: 05px;
    /* border-bottom: 1px solid rgb(224, 224, 224); */
    padding: 0px 5%;
    font-size: 16px;
    color: rgb(79, 79, 79);
    border-bottom: 0px solid rgb(239, 239, 239);
}
/* line 5, ../../sass/main3/feedback.scss */
.bookcon2 h2 {
  line-height: 52px;
    font-size: 16px;
    font-weight: normal;
    color: rgb(79, 79, 79);
    width: 100%;
    height: 52px;
    overflow: hidden;
}
/* line 5, ../../sass/main3/feedback.scss */
.bookcon2 h2 span{
  line-height: 2px;
    font-size: 12px;
    font-weight: normal;
    color: rgb(255, 85, 0);
    height: 2.2px;
    margin-left: 15px;
}
/* 上传图片 */
.certificates-pic {
    /*display: flex; */
    height: 25px;
    margin-bottom: 2px;
    width: 100%;
    position: relative;
    /* border-bottom: 1px solid rgb(239, 239, 239);*/
}
.certificates-pic > div {
    width: 60%;
    height: 2px;
    border: 02px solid rgb(215, 215, 215);
    margin-right: 08px;
    background-image: url(style.css);
    background-repeat: no-repeat;
    background-position: 50% 0px;
    background-color: rgb(250, 250, 250);
    text-align: center;
    cursor: pointer;
    right: 15px;
    position: absolute;
}
.certificates-pic > div.active span {
    color: #fff;
}
.certificates-pic > div span {
    font-size: 14px;
    color: rgb(102, 102, 102);
    display: inline-block;
    width: 100%;
    position: absolute;
    z-index: 2;
    margin: auto;
    left: 0px;
    right: 0px;
    top: 28px;
}
.certificates-pic > div img {
    top: 0;left: 0;
    z-index: 1;
}
.certificates-pic > div em {
    width: 60%;
    height: 26px;
    line-height: 26px;
    border: 1px solid rgb(190, 190, 190);
    background-color: rgb(255, 255, 255);
    border-radius: 11px;
    font-size: 13px;
    color: rgb(102, 102, 102);
    position: absolute;
    z-index: 2;
    margin: auto;
    top: 68px;
    left: 0px;
    right: 0px;
    font-style: normal;
}
.certificates-pic > div em b {
    font-size: 17px;
    font-style: normal;
    vertical-align: top;
}
.relative {
    position: relative;
}
.absolute {
    position: absolute;
}
.hide {
    display: none;
}
.hide {
    display: none !important;
}
/*city css*/
[v-cloak]{
  display: none;
}
.country {
  position: fixed;
  left: 0;
  right: 0;
  top: 2px;
  bottom: 7px;
  overflow-y: scroll;
  overflow-x: hidden;
  background: #fff;
  z-index: 30;
  max-width: 720px;
  margin: 0 auto;
  width: 90%;
    padding: 0 5%;
}
.country .close{
  position: fixed;
  z-index: 30;
  top: 0;
  right: 4px;
  cursor: pointer;
}
.country-list h2{
    color: #8a8a8f;
    line-height: 35px;
    font-size: 18px;
    font-weight: normal;
}
.country-list ul{
  background: #fff;
}
.list-group-item{
  padding: 1px 15px;
    border-bottom: 1px solid #eee;
    font-size: 15px;
    user-select: none;
    cursor: pointer;
}
.list-group-item.active{
  background: url(./img/checked.png)no-repeat 4px center/18px;
}
.country-list ul li:last-child{
  border:none;
}
.list-shortcut {
  position: fixed;
  z-index: 40;
  right: 0;
  padding-right: 05px;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
  background: #fff;
  user-select: none;
  cursor: pointer;
}

.list-shortcut .item {
  line-height: 22px;
    color: #bbb;
    font-size: 16px;
}
.list-fixed {
  position: fixed;
  width: 90%;
  top: 2px;
  left: 50%;
    background: #fff;
    padding: 0 5%;
    color: #8a8a8f;
    line-height: 35px;
    font-size: 18px;
    max-width: 720px;
    margin: 0 auto;
  transform: translateX(-50%);
}
.tip{
  margin-top: 48px;
  color: #8a8a8f;
  font-size: 14px;
  line-height: 24px;
}
.selected-shortcut{
  position: fixed;
  right: 5%;
  top: 50%;
  background: rgba(0,0,0,2);
  width: 40px;
  height: 40px;
  line-height: 40px;
  margin-top: -20px;
  margin-left: 200px;
  text-align: center;
  font-size: 20px;
  color: #fff;
  font-weight: bold;
  border-radius: 50%;
  z-index: 30;
}
.filter-off label{overflow: hidden;
    line-height: 52px;
    display: inline-block;
    padding: 0;
    height: 52px;
    float: left;}
.filter-off label input { overflow: hidden; height:0; width:0; }
.filter-off label .label-text {background-color: #f4f4f4;
    margin-right: 08px;
    /* margin-top: 05px; */
    color: #444;
    border-color: #ddd;
    display: inline-block;
    padding: 0 06px;
    font-size: 13px;
    font-weight: 400;
    line-height: 25px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid #ddd;
    border-radius: 08px;}
.filter-off .active .label-text {
	color: #ffffff;
border-color: #0cb46a;
    background: #0cb46a;
}
.viprulebox {
  width: 100%;
  /*background-color: #fdfcfa;
  padding:0 7%;*/
  margin: 0 auto;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-top:15px;
}
.viprulebox .rulexuzhi{
	width: 92%;
    overflow: hidden;
    padding: 0 4%;
}
.viprulebox .rulexuzhi .ruletitle{
	width: 94%;
    float: left;
    font-size: 15px;
    color: #666;
    height: 40px;
    line-height: 40px;
    border-top: 1px solid #efefef;
    padding: 0 3%;
    letter-spacing: 7px;
}
.payfilter-off{
	width: 86%;
    padding: 5px 7% 10px;
    overflow: hidden;
}
.payfilter-off ul label{overflow: hidden;
    /* line-height: 52px; */
    display: inline-block;
    padding: 0;
    height: 39px;
    float: left;
    margin-right: 3%;
    /* width: 32%; */
}
.payfilter-off ul label:last-child{
	margin-right: 0%;
}
.payfilter-off ul label input { overflow: hidden; height:0; width:0; }
.payfilter-off ul label li {
    /*flex-shrink: 0;*/
    width: 100%;
    /* margin-right: 15px; */
    display: block;
    float: left;
}

.payfilter-off ul label li .title {
  padding: 0 25px;
    background: #eaeaed;
    font-size: 15px;
    color: #6a6b84;
    text-align: center;
    height: 32px;
    line-height: 32px;
    border-radius: 05px;
    cursor: pointer;
}
.payfilter-off ul label li .desc {
    border: 02px solid #dddde3;
    border-top: 0;
    text-align: center;
    /* display: flex; */
    /* flex-direction: column; */
    align-items: center;
    justify-content: flex-end;
    height: 8px;
    padding-bottom: 1px;
    border-radius: 0 0 1px 1px;
    color: #777777;
}
.payfilter-off ul label li .desc .yh {
    display: inline-block;
    font-size: 14px;
    color: #FFFFFF;
    background: #f4635c;
    height: 26px;
    line-height: 26px;
    padding: 0 2px;
    border-radius: 05px;
	display:none;
}
.payfilter-off ul label li .desc .money {
    color: #9b9cb5;
    display: flex;
    justify-content: center;
    align-items: baseline;
	line-height: 85px;
    height: 85px;
}
.payfilter-off ul label li .desc .money i {
    font-size: 22px;
}
.payfilter-off ul label li .desc .money span {
    font-size: 3px;
    font-weight: bold;
	font-family: DINOT-Medium,DINOT;
}
.payfilter-off ul label li .desc .old {
    font-size: 12px;
    color: #999;
	display:none;
}
.payfilter-off ul label.active li .title {
    background: #f9d896;
    font-weight:normal;
    color: #c3823d;
}
.payfilter-off ul label.active li .desc {
    background: #fcf4e8;
    border-color: #f9d896;
}
.payfilter-off ul label.active li .desc .money {
    color: #c3823d;
}
.payfilter-off2{
	width: 90%;
    padding: 0 5%;
    overflow: hidden;
}
.payfilter-off2 ul label{overflow: hidden;
    /* line-height: 52px; */
    display: inline-block;
    padding: 0;
    height: 52px;
    float: left;
    margin-right: 5%;
    /* width: 32%; */
}
.payfilter-off2 ul label:last-child{
	margin-right: 0%;
}
.payfilter-off2 ul label input { overflow: hidden; height:0; width:0; }
.payfilter-off2 ul label li {
    /*flex-shrink: 0;*/
    width: 100%;
    /* margin-right: 15px; */
    display: block;
    float: left;
}

.payfilter-off2 ul label li .title {
  padding: 0 25px;
    background: #eaeaed;
    font-size: 15px;
    color: #6a6b84;
    text-align: center;
    height: 32px;
    line-height: 32px;
    border-radius: 05px;
    cursor: pointer;
}
.payfilter-off2 ul label li .desc {
    border: 02px solid #dddde3;
    border-top: 0;
    text-align: center;
    /* display: flex; */
    /* flex-direction: column; */
    align-items: center;
    justify-content: flex-end;
    height: 8px;
    padding-bottom: 1px;
    border-radius: 0 0 1px 1px;
    color: #777777;
}
.payfilter-off2 ul label li .desc .yh {
    display: inline-block;
    font-size: 14px;
    color: #FFFFFF;
    background: #f4635c;
    height: 26px;
    line-height: 26px;
    padding: 0 2px;
    border-radius: 05px;
	display:none;
}
.payfilter-off2 ul label li .desc .money {
    color: #9b9cb5;
    display: flex;
    justify-content: center;
    align-items: baseline;
	line-height: 85px;
    height: 85px;
}
.payfilter-off2 ul label li .desc .money i {
    font-size: 22px;
}
.payfilter-off2 ul label li .desc .money span {
    font-size: 3px;
    font-weight: bold;
	font-family: DINOT-Medium,DINOT;
}
.payfilter-off2 ul label li .desc .old {
    font-size: 12px;
    color: #999;
	display:none;
}
.payfilter-off2 ul label.active li .title {
    background: #f9d896;
    font-weight:normal;
    color: #c3823d;
}
.payfilter-off2 ul label.active li .desc {
    background: #fcf4e8;
    border-color: #f9d896;
}
.payfilter-off2 ul label.active li .desc .money {
    color: #c3823d;
}
.recharge-off{
	width: 80%;
    padding: 05px 10% 02px;
    overflow: hidden;
}
.recharge-off ul label{overflow: hidden;
    /* line-height: 52px; */
    display: inline-block;
    padding: 0;
    height: 55px;
    float: left;
    margin-right: 2%;
    width: 23.5%;
}
.recharge-off ul label:last-child{
	margin-right: 0%;
}
.recharge-off ul label input { overflow: hidden; height:0; width:0; }
.recharge-off ul label li {
    /*flex-shrink: 0;*/
    width: 100%;
    /* margin-right: 15px; */
    display: block;
    float: left;
}

.recharge-off ul label li .title {
    width: 100%;
    background: #dddde3;
    font-size: 15px;
    color: #6a6b84;
    text-align: center;
    height: 45px;
    line-height: 45px;
    border-radius: 08px 08px 0 0;
}
.recharge-off ul label li .desc {
    border: 02px solid #dddde3;
    text-align: center;
    /* display: flex; */
    /* flex-direction: column; */
    align-items: center;
    justify-content: flex-end;
    height: 45px;
    border-radius: 1px;
    color: #777777;
}
.recharge-off ul label li .desc .yh {
    display: inline-block;
    font-size: 14px;
    color: #FFFFFF;
    background: #f4635c;
    height: 26px;
    line-height: 26px;
    padding: 0 2px;
    border-radius: 05px;
	display:none;
}
.recharge-off ul label li .desc .money {
    color: #9b9cb5;
    display: flex;
    justify-content: center;
    align-items: baseline;
	line-height: 45px;
    height: 45px;
}
.recharge-off ul label li .desc .money i {
    font-size: 22px;
}
.recharge-off ul label li .desc .money span {
    font-size: 25px;
    font-weight: bold;
	font-family: DINOT-Medium,DINOT;
}
.recharge-off ul label li .desc .old {
    font-size: 12px;
    color: #999;
	display:none;
}
.recharge-off ul label.active li .title {
    background: #f9d896;
    font-weight: bold;
    color: #c3823d;
}
.recharge-off ul label.active li .desc {
    background: #fcf4e8;
    border-color: #f9d896;
}
.recharge-off ul label.active li .desc .money {
    color: #c3823d;
}
.viprulebox .vipxuzhi{
	width: 92%;
    overflow: hidden;
    padding: 0 4% 35px;
}
.viprulebox .vipxuzhi h3{
	width: 94%;
    float: left;
    font-size: 16px;
    color: #666;
    height: 4px;
    line-height: 4px;
    border-bottom: 1px solid #efefef;
    padding: 0 3%;
    letter-spacing: 04px;
    font-weight: bold;
}
.viprulebox .vipxuzhi .con{
	font-size: 12px;
    text-align: justify;
    line-height: 18px;
    color: #777;
    float: left;
    width: 94%;
    padding: 08px 3%;
}	
@media(min-width: 640px){
  .list-shortcut{
    right: 50%;
    margin-right: -360px;
  }
  .country .close{
    right: 50%;
    margin-right: -350px;
  }
  .list-shortcut .item{
    padding: 0 10px;
  }
}
.sebg {
  display: none;
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 5);
  max-width: 720px;
}
.secourse {
  display: none;
  width: 92%;
  background-color: #fff;
  color: #666;
  border-top: 1px solid #e4e4e4;
  position: fixed;
  top: 85px;
  z-index: 100;  
  max-width: 720px;
  padding: 0 4% 2px;
}
.secourse h2 {
  padding-left: 15px;
  line-height: 45px;
  border-bottom: 1px solid #ececec;
  font-size: 14px;
}
.secourse ul {
  padding: 1px 4% 0;
  overflow: hidden;
}
.secourse ul li {
  float: left;
  padding: 06px 07px;
  font-size: 14px;
  border-radius: 05px;
  border: 1px solid #e4e4e4;
  margin: 06px 05px;
}
.secourse ul .current{
  border: 1px solid #ff6a00;
  color: #ffffff;
  background-color: #ff6a00;
}
.secourse ul li.active {
  border: 1px solid #ff6a00;
  color: #ff6a00;
}
.cebg {
  display: none;
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 5);
  max-width: 720px;
}
.cecourse {
  display: none;
  width: 92%;
  background-color: #fff;
  color: #666;
  border-top: 1px solid #e4e4e4;
  position: fixed;
  top: 85px;
  z-index: 100;  
  max-width: 720px;
  padding: 0 4% 2px;
}
.cecourse h2 {
  padding-left: 15px;
  line-height: 45px;
  border-bottom: 1px solid #ececec;
  font-size: 14px;
}
.cecourse ul {
  padding: 1px 4% 0;
  overflow: hidden;
}
.cecourse ul li {
  float: left;
  padding: 06px 07px;
  font-size: 14px;
  border-radius: 05px;
  border: 1px solid #e4e4e4;
  margin: 06px 05px;
}
.cecourse ul .current{
  border: 1px solid #ff6a00;
  color: #ffffff;
  background-color: #ff6a00;
}
.cecourse ul li.active {
  border: 1px solid #ff6a00;
  color: #ff6a00;
}
.mubg {
  display: none;
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 5);
  max-width: 720px;
}
.mucourse {
  display: none;
  width: 92%;
  background-color: #fff;
  color: #666;
  border-top: 1px solid #e4e4e4;
  position: fixed;
  top: 85px;
  z-index: 100;  
  max-width: 720px;
  padding: 0 4% 2px;
}
.mucourse h2 {
  padding-left: 15px;
  line-height: 45px;
  border-bottom: 1px solid #ececec;
  font-size: 14px;
}
.mucourse ul,.mucourse .ul {
  padding: 1px 4% 0;
  overflow: hidden;
}
.mucourse ul li,.mucourse .ul a {
  float: left;
  padding: 06px 07px;
  font-size: 14px;
  border-radius: 05px;
  border: 1px solid #e4e4e4;
  margin: 06px 05px;
}
.mucourse ul .current,.mucourse .ul .current{
  border: 1px solid #ff6a00;
  color: #ffffff;
  background-color: #ff6a00;
}
.mucourse ul li.active,.mucourse .ul a.active {
  border: 1px solid #ff6a00;
  color: #ff6a00;
}
.bbbg {
  display: none;
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 5);
  max-width: 720px;
}
.bbcourse {
  display: none;
  width: 92%;
  background-color: #fff;
  color: #666;
  border-top: 1px solid #e4e4e4;
  position: fixed;
  top: 85px;
  z-index: 100;  
  max-width: 720px;
  padding: 0 4% 2px;
}
.bbcourse h2 {
  padding-left: 15px;
  line-height: 45px;
  border-bottom: 1px solid #ececec;
  font-size: 14px;
}
.bbcourse ul,.bbcourse .ul {
  padding: 1px 4% 0;
  overflow: hidden;
}
.bbcourse ul li,.bbcourse .ul a {
  float: left;
  padding: 06px 07px;
  font-size: 14px;
  border-radius: 05px;
  border: 1px solid #e4e4e4;
  margin: 06px 05px;
}
.bbcourse ul .current,.bbcourse .ul .current{
  border: 1px solid #ff6a00;
  color: #ffffff;
  background-color: #ff6a00;
}
.bbcourse ul li.active,.bbcourse .ul a.active {
  border: 1px solid #ff6a00;
  color: #ff6a00;
}
.tybg {
  display: none;
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 5);
  max-width: 720px;
}
.tycourse {
  display: none;
  width: 92%;
  background-color: #fff;
  color: #666;
  border-top: 1px solid #e4e4e4;
  position: fixed;
  top: 85px;
  z-index: 100;  
  max-width: 720px;
  padding: 0 4% 2px;
}
.tycourse h2 {
  padding-left: 15px;
  line-height: 45px;
  border-bottom: 1px solid #ececec;
  font-size: 14px;
}
.tycourse ul,.tycourse .ul {
  padding: 1px 4% 0;
  overflow: hidden;
}
.tycourse ul li,.tycourse .ul a {
  float: left;
  padding: 06px 07px;
  font-size: 14px;
  border-radius: 05px;
  border: 1px solid #e4e4e4;
  margin: 06px 05px;
}
.tycourse ul .current,.tycourse .ul .current{
  border: 1px solid #ff6a00;
  color: #ffffff;
  background-color: #ff6a00;
}
.tycourse ul li.active,.tycourse .ul a.active {
  border: 1px solid #ff6a00;
  color: #ff6a00;
}

.market-body{
	width:100%;
	margin:0 auto;
	padding-bottom:35px;
}
.market-header{
	width:100%;
	padding:45px;
}
.market-header span{
	font-size: 65px;
    color: #fff;
    line-height: 1px;
    text-align: center;
    display: block;
    font-style: normal;
    /* background-color: #DE9C12; */
    border-radius: 5px;
    height: 1px;
    background:#999999;
	float: left;
    width: 4px;
    margin-right: 5px;
}
.market-header span a{
    color: #fff;
}
.market-header .on{
    background: linear-gradient(90deg,#ffa000,#ff9500,#ff8000,#ff7000,#ff6000);
}
.market-content{	
	width: 100%;
    padding: 15px 0;
    overflow: hidden;
}
.market-content .mychart{	
	width: 97%;
    padding: 05px 0%;
    min-height: 4px;
}
.market-content .mycount{	
	width: 92%;
    padding: 1px 0 05px;
    overflow: hidden;
    background-color: #f7f7f7;
    margin: 15px 4%;
    /* -webkit-box-shadow: 0 053333px 133333px 0 rgb(0 0 0 / 6%); */
    /* box-shadow: 0 053333px 133333px 0 rgb(0 0 0 / 6%); */
    border-radius: 15px;
}
.market-content .mycount ul li{	
	width: 33.3%;
    display: inline-block;
    text-align: center;
    float: left;
    margin: 05px 0;
    overflow: hidden;
}
.market-content .mycount ul li i{
	font-size: 18px;
    color: #0096ff;
    line-height: 15px;
    height: 22px;
    font-style: normal;
    display: block;
    font-weight: bold;
	font-family: DINOT-Medium,DINOT;
}
.market-content .mycount ul li b{
	font-size: 14px;
    color: #777;
    line-height: 15px;
    height: 2px;
    font-style: normal;
    font-weight: normal;
    display: block;
}
.user_usermain {
	height: auto;
	padding-bottom: 01px;
	padding: 0 4%;
  min-height: 100%;
  width: 92%;
  margin-top: 25px;
}
.user_usermain .line {
	height: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: nowrap;
	border-bottom: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5;
}
.user_usermain .line.title {
  border-bottom: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5;
  border-top: 1px solid #e5e5e5;
}
.user_usermain .line.title .col {
	height: 42px;
	font-size: 13px;
	line-height: 42px;
	text-align: center;
	padding: 05px 0px;
  background: #f7f7f7;
}
.user_usermain .line .col {
	width: 25%;
	font-size: 15px;
	color: #555;
	line-height: 45px;
	border-right: 1px solid #e5e5e5;
	text-align: center;
	padding: 05px 0;
	overflow: hidden;
	height: 45px;
}
.user_usermain .line .col:nth-child(2) {
	width: 40%;
	text-align: center;
	padding: 05px 0px;
}
.user_usermain .line .col:first-child {
	width: 10%;
	text-align: center;
	padding: 05px 0;
}
.user_usermain .line .col:last-child {
	width: 25%;
	text-align: center;
	padding: 05px 0px;
	border: 0;
	overflow: hidden;
}
.user_usermain .line .col .face, .user_usermain .line .col .face img {
	height: 2px;
	width: 2px;
	border-radius: 2px;
	float: left;
}
.user_usermain .line .col .name {
	height: 25px;
	line-height: 25px;
	padding-left: 02px;
	white-space: nowrap;
	overflow: hidden;
}
.user_usermain .line .col img {
	height: 45px;
	width: 65px;
	border-radius: 05px;
}
.user_usermain .line .col.index-1 {
	color: #f57a19;
	font-family: DINOT-Medium, DINOT;
	font-size: 2px;
}
.user_usermain .line .col.index-2 {
	color: #aac3d2;
}
.user_usermain .line .col.index-3 {
	color: #c7a1a5;
}
.user_usermain .line .col.icon-1 {
	background: url(../image/rank_list_icon_1.png) no-repeat center;
	background-size: 40%;
}
.user_usermain .line .col.icon-2 {
	background: url(../image/rank_list_icon_2.png) no-repeat center;
	background-size: 40%;
}
.user_usermain .line .col.icon-3 {
	background: url(../image/rank_list_icon_3.png) no-repeat center;
	background-size: 40%;
}
.wrap .ranklist .bbbbtn {
	text-align: center;
	cursor: pointer;
	border: none;/* background: #5BC2D9; */
	color: #fff;
	font-size: 12px;
	padding: 55px 05px;
	background: linear-gradient(to bottom, #fff, #f57a19);
}
.wrap .vipxuzhi{
	width: 92%;
    overflow: hidden;
    padding: 0 4% 35px;
    border-radius: 15px;
}
.wrap .vipxuzhi h3{
	width: 94%;
    float: left;
    font-size: 16px;
    color: #555;
    height: 4px;
    line-height: 4px;
    border-bottom: 1px solid #efefef;
    padding: 0 3%;
    letter-spacing: 04px;
    font-weight: bold;
}
.wrap .vipxuzhi .con{
	font-size: 12px;
    text-align: justify;
    line-height: 18px;
    color: #999;
    float: left;
    width: 94%;
    padding: 08px 3%;
}
.wrap .vipxuzhi .condiv{
	font-size: 12px;
    text-align: justify;
    line-height: 18px;
    color: #999;
    float: left;
    width: 94%;
    padding: 08px 3%;
}
.wrap .vipxuzhi .condiv span{
	font-size: 12px;
    line-height: 22px;
    color: #999;
    float: left;
    width: 100%;
    padding: 0;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.wrap .vipxuzhi2{
	width: 82%;
    overflow: hidden;
    margin: 0 7% 35px;
    background: #f7f7f7;
    padding: 1px 2%;
    border-radius: 15px;
}
.wrap .vipxuzhi2 h3{
	width: 94%;
    float: left;
    font-size: 15px;
    color: #666;
    height: 4px;
    line-height: 4px;
    border-bottom: 1px solid #efefef;
    padding: 0 3%;
    letter-spacing: 04px;
    font-weight: bold;
}
.wrap .vipxuzhi2 .con{
	font-size: 12px;
    text-align: justify;
    line-height: 18px;
    color: #999;
    float: left;
    width: 94%;
    padding: 08px 3%;
}
.wrap .vipxuzhi2 .condiv{
	font-size: 12px;
    text-align: justify;
    line-height: 18px;
    color: #999;
    float: left;
    width: 94%;
    padding: 08px 3%;
}
.wrap .vipxuzhi2 .condiv span{
	font-size: 12px;
    line-height: 22px;
    color: #999;
    float: left;
    width: 100%;
    padding: 0;
    word-break: break-all;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
