/*整体控制*/
*{ margin: 0; padding: 0; font-family: Arial,"微软雅黑";}
body{font-size: 12px; min-width: 1200px;}
.homeBody{background:#f7f7f7;}
img,h1,h2,h3,h4,h5,h6,ul,ol,dl,p{ padding: 0; margin: 0; list-style: none; border:none;}
a{outline:0;color:#666;cursor:pointer;text-decoration:none;}
a:visited{color:none;}
a:hover{text-decoration:none;}
a:link,a:visited,a:active{text-decoration:none;}
input,textarea,select,button{display:inline-block;}
th{background:#f5f5f5;}
label{font-weight:normal}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px #f7f7f7 inset;}
::-webkit-input-placeholder {color:#999;}
:-moz-placeholder {color:#999;}
::-moz-placeholder {color:#999;}
:-ms-input-placeholder {color:#999;}

.layui-form-item{margin-bottom: 12px;}
.layui-form-label{padding:5px 10px; width: 70px;}
.layui-form-item .layui-input-inline{width:150px;}
.layui-input-block{margin-left: 90px; min-height: 30px;}
.layui-form-item .layui-inline{margin:0}
.layui-form-radio *, .layui-form-checkbox span{font-size:12px;}
.layui-form-radio>i{font-size:16px;margin-right:2px;}
.layui-form-radio{line-height:22px;}
.layui-form-checkbox[lay-skin=primary]{padding-left: 19px;}
.layui-form-checkbox[lay-skin=primary] i{width: 12px;height: 12px;line-height: 12px;margin:1px 0 0 1px}
.layui-btn{height:30px;line-height:30px;padding: 0px 8px;}
.layui-btn-sm{height:26px;line-height:26px;}
.layui-btn-xs{height: 22px;line-height: 22px;}
.layui-table, .layui-table-view{margin:0px}
.layui-layout-admin .layui-logo{font-size:15px;}
.layadmin-pagetabs{top:0}
.layadmin-pagetabs .layui-icon-prev{left:80px;}
.layadmin-pagetabs{padding-left:120px;}
.layadmin-pagetabs-left .layui-nav .layui-nav-item{line-height:40px;}
.layui-layout-admin .layui-layout-left{padding:0;z-index:10000}
.layui-layout-admin .layui-layout-left .layui-nav-item{margin:0;}
.layui-layout-admin .layui-layout-left a{padding:0 14px;}
.layadmin-pagetabs-left>.layui-nav{border-radius:0;}
.layui-layout-admin .layui-body{top:40px}
.layui-input, .layui-select, .layui-textarea{line-height:30px;height:30px;padding-left: 6px;}
.layui-form-select dl{padding:0px;}
.layui-form-select dl dd, .layui-form-select dl dt{padding-left: 6px;line-height:30px;}
.layui-form-select dl{top:30px}
.layui-form-selectup dl{top: auto;bottom:30px;}
.layui-form-checkbox[lay-skin=primary] span{line-height: 16px;}
.layui-table{color: #333;}
.layui-table td, .layui-table th{font-size:12px;padding:4px 6px;}
.layui-table th{background-color: #f2f2f2;}
.layui-table .layui-form-radio{margin-top:0px}
.layui-table .layui-form-checkbox[lay-skin=primary]{margin-top:0px}
.layadmin-side-shrink .layui-side-menu .layui-nav .layui-nav-item .layui-icon{left: 15px;font-size:16px;}
.layadmin-side-shrink .layui-layout-admin .layui-logo{padding:0px}
.layadmin-side-shrink .logo-img{display:block;}
.layui-layer-title .layui-icon{font-size: 25px;margin-right: 15px;padding: 10px 8px;margin-left: -20px;cursor: pointer;}
.layui-layer-title span{position: absolute;}
.layui-elem-field legend{font-size:16px;}
.layui-elem-quote{padding:10px;font-size:14px;}
.layadmin-tips .layui-icon[face]{font-size:100px;}
.layadmin-backlog .layadmin-backlog-body{color: #333;}
.txt-btn-group .layui-input{display: inline-block;width:70%;border-bottom-right-radius: 0px;border-top-right-radius: 0px;}
.txt-btn-group .layui-btn{width:30%;border-radius: 2px;margin-left: -4px;margin-top: -2px;border-bottom-left-radius: 0px;border-top-left-radius: 0px;}

.hin{height:30px;line-height:30px;}
.Sortable>th{padding:4px}

/**bootcss重构 begin**/
.table{margin-bottom:0px;}
.btn{padding:4px 6px;}
.form-control{width:auto;font-size:12px;height:30px;display:inline;padding:4px}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:6px;vertical-align:middle;}
.modal-header{background-color:#eee;padding:8px;}
.modal-header .close{margin-top:2px;margin-right:5px;}
.modal-header .close span{color:#000}
.modal-footer{padding:8px;}
.alert{padding:10px}
input[type=checkbox], input[type=radio] {margin:0px 2px 3px 2px;vertical-align: bottom;}
.glyphicon-search{color:gray;top:2px}
.dropdown-menu>li>a{padding: 3px 5px;}
.breadcrumb{margin-bottom:0px;}
.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn{height: 36px;padding: 4px 12px;font-size: 14px;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{background-color: #fff;}
/**bootcss重构 end**/

/**webuploader begin**/
.webuploader-container {position: relative;}
.webuploader-element-invisible {position: absolute !important;clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px);}
.webuploader-pick {position: relative;display: inline-block;cursor: pointer;background: #00b7ee;padding: 6px 8px;color: #fff;text-align: center;border-radius: 3px;overflow: hidden;}
.webuploader-pick-hover {background: #00a2d4;}
.webuploader-pick-disable {opacity: 0.6;pointer-events:none;}
/**webuploader end**/

/**ueditor begin**/

/**ueditor end**/

/******datetimepicker 时间输入框****start**/
.datetimepicker-wraper{ line-height: 1;border-radius:5px;border: 1px solid #ccc;height:30px;padding: 0px;display:inline-block;cursor:pointer;position: relative;}
.datetimepicker-wraper span{position:right:-3px;padding-top:5px; top:0px;padding-left:3px;height:28px;display:inline-block;border-left: 1px solid #ccc;}
.datetimepicker-wraper input{text-align:center;cursor:pointer;padding-top: 0px;height:28px;padding-bottom: 0px;width:116px;border:0px;}
/******datetimepicker 时间输入框***end***/



/**对齐margin|padding|float begin**/
.main_auto{width:1200px;margin: 0 auto;}
.maintb{width:1200px;margin: 0 auto;padding:15px 0 15px;}
.marauto{margin:0 auto;}

.mar5{margin:5px;}
.mar10{margin:10px;}
.marr5{margin-right:5px;}
.marr10{margin-right:10px;}
.mart5{margin-top:5px;}
.mart10{margin-top:10px;}
.martb5{margin-top:5px;margin-bottom:5px;}
.martb10{margin-top:10px;margin-bottom:10px;}

.pad0{padding:2px;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.padtb5{padding-top:5px;padding-bottom:5px;}
.padtb10{padding-top:10px;padding-bottom:10px;}
.padt15{padding-top:15px;}
.padt20{padding-top:20px;}

.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.clear {clear:both;}

.floatl{float:left;}
.floatr{float:right;}
.center{text-align:center;}
.text_left{text-align:left;}
/**对齐margin|padding|float begin**/

.hide{display:none;}

/**color begin**/
.orange{color:#ff6800}
.red,.error{color:red;}
.red2{color: #e02323;}
.red3{color: #a51d1d;}
.choose{color:#e02323}
.gray{color:gray}
.gray2{color:#808080;}
.green{color:green}
.blue{color:blue;}
.a_blue{color:#4887fa;}
.warn,.notice{color:#FF5722}
.required{color:red;padding:0 3px;font-weight:normal;font-style:normal}
.black{color:#3d3d3d}
.nodata{color: #FF5722; padding: 10px;text-align: center;}
/**color end**/

/**字体大小 begin**/
.size14{font-size:14px}
.size16{font-size:16px}
.size18{font-size:18px}
.w50{width:50px;}
.w60{width:60px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w400{width:400px;}
.w500{width:500px;}
/**字体大小 end**/

.filter-txt>td:first-child{width:27px}
.Filter>th:first-child{padding:6px}
tr.filter-txt>td{padding:0px}
.FilterTxt.layui-input {
    height: 28px;
    padding: 0 5px;
    border: none;
}
.topheadbody{overflow: auto;}

/**小图标**/
a.icon{padding-left:25px;}
.icon{background: url(../images/icons.png) no-repeat;cursor: pointer;padding:3px 10px;}
.icon_delete{padding:3px 12px;background-position: -4px -58px;}
.icon_contact{padding: 3px 9px;background-position: -7px -252px;}
a.icon_contact{padding-left:21px;}
.icon_down2{padding:3px 12px;background-position: -4px 5px;}
.icon_edown{padding:3px 12px;background-position: -7px -28px;}
/**上下箭头**/
.icon_disabled{cursor: not-allowed;}
.icon_top{background-position: -20px -624px;}
.icon_top.icon_disabled{background-position: 0px -624px;}
.icon_top.icon_hover{background-position: -40px -624px;}
.icon_foot{background-position: -20px -663px;}
.icon_foot.icon_disabled{background-position: 0px -664px;}
.icon_foot.icon_hover{background-position: -40px -664px;}
.icon_up{background-position: -20px -704px;}
.icon_up.icon_disabled{background-position: 0px -704px;}
.icon_up.icon_hover{background-position: -40px -704px;}
.icon_down{background-position: -20px -743px;}
.icon_down.icon_disabled{background-position: 0px -744px;}
.icon_down.icon_hover{background-position: -40px -744px;}
.icon_cright{background-position: -0px -545px;}
.icon_cdown{background-position: -3px -507px;}
.icon_cup{background-position: -24px -507px;}
.icon_cdown.icon_hover{background-position: -24px -507px;}

a.icon2{padding-left:25px;}
.icon2_7{padding:3px 7px;background:url(../images/icons2.png) no-repeat;cursor: pointer;}
.icon2{padding:3px 10px;background:url(../images/icons2.png) no-repeat;cursor: pointer;}
.icon_ok{background-position: -119px -127px;cursor:default;}
.icon2_add{background-position: -46px -15px;}
.icon2_set{background-position: -46px -15px;}
.icon2_del{background-position: -118px -15px;}
.icon2_del:hover, .hover .icon2_del{background-position: -118px -38px;}
.icon2_edit{background-position: -82px -15px;}
.icon2_edit:hover{background-position: -82px -38px;}
.icon2_refresh{background-position: -46px -72px;}
.icon2_refresh:hover{background-position: -46px -94px;}
.icon2_left{background-position: -160px -8px;}
.icon2_right{background-position: -197px -8px;}
.icon2_rtriangle{background-position:-274px -6px;}

.icon2_mleft{background-position: -156px -15px;}
.icon2_mright{background-position: -190px -15px;}
.icon2_menu_right{padding:3px 8px;background:url(../images/icons2.png) no-repeat -190px -125px;}
.icon2_ul li, .icon2_li{padding-left:15px;background:url(../images/icons2.png) no-repeat -278px -105px;}
.icon2_cart_white{background-position: -236px -297px}
.icon2_cross{background-position: -190px -327px;}
.icon2_cross_l{background-position: -190px -298px;}
.icon2_cross_l:hover{background-position: -190px -327px;}
.icon2_cart{background-position: -11px -327px;}
.icon2_cart_gray{background-position: -11px -299px;}
.icon2_cart_gray:hover{background-position: -11px -327px;}
.icon2_shop{background-position: -46px -299px;}
.icon2_shop:hover{background-position: -46px -328px;}
.icon2_tick{background-position: -13px -381px;}
.icon2_tick_chosed{background-position: -83px -381px;}
.icon2_weep{background-position: -43px -270px;}
.icon2_discount{background-position: -11px -270px;}
.icon2_coll{background-position: -46px -456px;}
.icon2_close{background-position:-193px -298px;}
.icon2_close:hover{background-position:-227px -327px;}
.icon2_add_circle_small{background-position:-153px -55px;}
.icon2_cross_circle_small{background-position:-125px -55px;}
.icon2_empty_circle_small{background-position:-180px -54px;}

.gt{padding:0px 8px;background:url(../images/icons2.png) no-repeat -191px -128px;}
/*星星小图标*/
.iconstar{padding:1px 9px;background:url(../images/commstar.png) no-repeat;cursor: pointer;}
.iconstar_white{background-position: 1px -1px;cursor:default;}
.iconstar_red{background-position: 1px -15px;cursor:default;}
/**店铺详情页图标**/
.icon4{padding:0 4px;background:url(../images/icons_dowan.png) no-repeat;cursor: pointer;}
.icon4_down{background-position: 0px 3px;}
.icon4_down_chosed{background-position: -8px 3px;}
.icon5{padding:0px 7px;background:url(../images/icon_grid.png) no-repeat;cursor: pointer;}
.icon6{padding:0px 5px;background:url(../images/icon_list.png) no-repeat;cursor: pointer;}
.icon5_grid{background-position:-8px 3px;}
.icon6_list{background-position: -11px 2px;}
.icon7{padding:0 4px;background:url(../images/up_down.png) no-repeat;cursor: pointer;}
.icon7_up_only{background-position: -8px 3px;}
.icon7_down_only{background-position: 0px 3px;}
.icon7_nochosed{background-position: -16px 3px;}
/**店铺详情页图标**/
/**图标文本框**/
.search_input{padding-left:30px;background:url(../images/icons.png) no-repeat -3px -286px #fff;}
.shop-itemSearch-prolist .search-addCart{background: url(../images/icon04.png)no-repeat 0 1px; padding: 11px 0 5px 0; padding-left: 17px; margin-right: 0 10px 5px 0; width: 10px!important; height: -9px; vertical-align: top;}
/*激活标签*/
.active,.selected{color:#ed6e6e;}
.active_li{background:#e9ecee;color:#ed6e6e;}

/**分页控制 begin**/
.page-box{float:right;height: 28px; margin:5px;line-height: 28px;margin:10px 0 20px 0;}
.page{overflow: hidden;float:left;}
.page li{float:left; margin-left: 5px;}
.page li a{border: 1px solid #cecece; display: inline-block;border-radius: 3px;padding: 0 8px; text-align: center;color: #595959;}
.page li:not(.page-disabled) a:hover{ border: 1px solid #e92222; color: #fff; background: #e92222;}
.page li.page-disabled{background:#d6d6d6;color:#fff}
.page li.page-disabled a{color:#fff;cursor:default}
.page li.page-choose a{ border: 1px solid #e92222; color: #fff; background: #e92222;cursor:default}
.page-box .page-go{float:left;margin:0 5px;}
.page-box .to_page_txt{width:32px;}
.page-box .to_page_btn{padding:3px;}
.page-box .page-all{float:left;}
.page-box .to_pageall_txt{width:40px;}

.small-page{float:right;height: 24px;line-height: 24px;}
.small-page .small-page-msg, .small-page .small-page-now{margin-right:10px;}
.small-page .small-page-msg>b, .small-page .small-page-now>b{margin:0 1px;color: #ff6161;}
.small-page .small-page-now>font{margin:0 1px;}
.small-page .small-pagebtn{font-weight: 700;font-size: 16px;text-align: center;background-color: #fff; border: 1px solid #cecece;display: inline;margin-left: 3px;padding: 0px 10px;color: #716464;}
.small-page .page-disabled{background-color:#f5f5f5;color:#ccc;cursor:not-allowed;}

.numTips{background-color: #e02323;
    padding: 0 3px;
    text-align: center;
    border: solid 1px #e82c2c;
    color: #fff;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    height: 15px;
    line-height: 12px;
    font-size: 8px;
    margin-left: 2px;}

/**分页控制 end**/

/**表单布局 begin**/
.txt_form{width:550px;padding:20px 20px}
.txt_row{margin-bottom:6px;}
.txt_row .txt_title{margin-bottom:0px;font-weight:bold;line-height:36px;font-size:14px;width:90px;text-align:right;margin-right:5px;}
.txt_tips{color:#ddd;margin-left:100px;height:17px;line-height:17px;}
.txt_err .txt_tips{color:red;}
.txt_row .form-control{width:230px;}
.txt_row textarea.form-control{width:auto;}
.txt_row .btn,.txt_row .imgcode{margin-top:-1px}
.txt_anyrow .txt_title{display:block;float:left;}
.txt_anyrow .text_right{float:left;}
.txt_error{margin-left:5px;color:red}
.imgcode_box .form-control, .mobile_code_box .form-control{width:135px}
.agree_box label{margin-left:60px;font-weight:bold;font-size:14px;}
.sub_btns{padding-top:5px;margin:0px 0 5px 126px;}
.sub_btns .btn{width:135px}
.txt_main .form-control.addr, .form-control.addr{width:auto;max-width:120px;margin-right:5px}
.txt_main .form-control.address, .form-control.address{width:350px;}
.check-count{margin:0 4px;letter-spacing:1px;color: gray;}
/**表单布局 end**/


/*顶部信息*/
#top1 { width: 100%; height: 30px; background: #f2f2f2;}
.main_auto { width: 1200px; margin: 0 auto;}
.left_menu { float: left; overflow: hidden; color: #999; line-height: 30px;}
.left_menu a{ display: inline-block; margin-left: 20px; color: #999;}
.left_menu a:first-child{margin-left: 3px;}
.left_menu a:hover{color: #e7181e;}
.left_menu .logina{color:#e02323}
.sn-quick-menu { display: inline-block; overflow: hidden; float: right; line-height: 30px; color: #999;}
.sn-quick-menu li { float: left; margin: 0 16px 0 0;}
.sn-quick-menu li a { display: inline-block; height: 30px; line-height: 30px; color: #999;}
.sn-quick-menu li a:hover{color: #e7181e;}
.sn-quick-menu li a.cart-icon { background: url(../images/icon04.png)no-repeat 0 7px; padding-left: 20px;}
.carCount{color: #e02323;font-weight: bold;margin-left: 1px;}

/**nav**/
.head_nav{width:100%; height: 70px;    border-bottom: 1px solid #e6e6e6;} 
.head_nav_l{float: left;margin:10px 30px 10px 0;} 
.head_nav_name{border-left: 1px solid #fff; height: 26px; line-height: 26px; margin: 15px 0 0 20px;padding-left: 20px; color: #fff; font-size: 26px; float: left;}
.msgCount{margin-left:2px;}

.topCom2{height:110px;border-bottom:1px solid #f5f4f4;}
.topCom2Left{float:left;}
.topCom2Left .com2Logo{float:left;margin-top:20px;}
.topCom2Left .com2Title{float:left;font-size:30px;margin:35px 0 0 20px;}
.topCom2Right{float:right;margin-top:40px;font-size:14px;}


/*优  好  特  帮*/
.tmall_ensure{ width: 100%;  border-top:1px solid #f5f4f4; height:145px; background: #fff;margin-top:30px;}
.mui_global_fragment_load{ width: 1200px; height: 145px; background: url(../images/bg07.jpg)no-repeat center center; margin: 0 auto;}
.mui_global_fragment_load a{ width: 296px; height: 145px; display: inline-block;}
/*尾部*/
.footer_box{ width: 100%; overflow: hidden; background: #fff;}
.footer{ width: 100%; margin: 0 auto; overflow: hidden; padding: 30px 0 40px; border-top:1px solid #f5f4f4;}
.footer_up{ padding-bottom: 15px; min-height: 114px; overflow: hidden; width: 1112px; margin: 0 auto;}
.footer_up_l{ width: 1020px; overflow:hidden; float: left;}
.footer_up_l ul{ width: 254px; float: left; overflow: hidden;}
.footer_up_l ul li{ height: 24px;}
.footer_up_l ul li.title{ color: #333; font-weight: bold; padding-bottom: 6px; font-size: 14px;}
.footer_up_l ul li a{ color: #666; font-size: 14px;}
.footer_up_r{ width: 92px; overflow: hidden; float: right;}
.footer_up_r .code{ width: 92px; }
.footer_up_r .code p{ text-align: center;  line-height: 26px; color: #666;}
.footer_bown{ color: #999; text-align: center; line-height: 20px;margin:0 0; margin-top: 15px; width: 100%; background: #000; padding: 30px 0;} 
.footer_bown p{ font-size: 24px; color: #e7181e; text-align: center; height: 50px; line-height: 40px;}

/*小尾部*/
.footer_min{ width: 1200px; margin: 0 auto; overflow: hidden;border-top: 1px solid #f5f4f4;}
.footer_min .footer_bown{ color: #999; text-align: center; line-height: 20px;background:#fff;}

#mask_layer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;filter: alpha(opacity=50);opacity:0.5;}

/**消息提醒 begin**/
.message_box{position:fixed;top:40%;left:40%;z-index:1050;padding:0px;background-color: #fff;min-width:300px;border: 1px solid #999; border: 1px solid rgba(0,0,0,.2);outline: 0;}
.message_head{background-color: #eee;padding: 8px; border-bottom: 1px solid #e5e5e5;}
.message_title{float:left;margin-right:20px}
.massage_body{padding: 15px;overflow-y:auto;}
.massage_foot{text-align:center;padding:8px;border-top:1px solid #e5e5e5;}
.massage_foot .btn{margin-right:10px;}
/**消息提醒 end**/
.imsg{background: url(../images/images5.png) no-repeat;cursor: pointer;padding:3px 10px;}
.imsg_unuse{background-position: 0px -226px;}
.imsg_use{background-position: 0px -260px;}

/**店铺装修图标**/
.iconDesign{background: url(../images/iconDesign.png) no-repeat;cursor: pointer;padding: 10px 16px;}
/*.iconDeModul{background-position: -27px -12px;}*/
.iconDeModul{background-position: -27px -54px;}
/*.iconDeModul:hover,.iconDeModul.active{background-position: -27px -54px;}*/
.iconDeColor{background-position: -27px -90px;}
.iconDeColor:hover,.iconDeColor.active{background-position: -27px -132px;}
/*.iconDeCss{background-position: -27px -172px;}*/
.iconDeCss{background-position: -27px -214px;}
/*.iconDeCss:hover,.iconDeCss.active{background-position: -27px -214px;}*/
.iconitemRecom{background-position: -141px -10px;}
.iconitemTop{background-position: -218px -10px;}
.iconshopSortDetail{background-position: -141px -90px;}
.iconcustomService{background-position: -215px -170px;}
.iconitemSearch,.iconleftSearch{background-position: -290px -170px;}
.iconimgCarousel{background-position: -290px -90px;}
.iconcustom{background-position: -215px -90px;}
.iconleftShopInfo{background-position: -141px -248px;}
/**店铺装修图标**/

/**********全网统一右侧页面购物车*******/
.item-detail-right-toolbar{
	z-index: 2000;
	position: fixed;
	right: 0;
    bottom: 0;
    z-index: 9;
    height: 100%;
    transition: width linear .4s;
}
.quick_links_panel {
    width: 35px;
    height: 100%;
    position: absolute;
    background: rgb(0,0,0);
    z-index: 9999;
    top: 0;
    right: 0;
    font-family: 'microsoft yahei',arial;
}
.quick_links{
	height: 50%;
	width: 100%;
	z-index: 999;
	position: absolute;
	top:30%;
	color: white;
}
.quick_links li{
	margin-top: 8px;
	position: relative;
	list-style-type: none;
	cursor: pointer;
}
.quick_links li a{
	display: block;
	height: 30px;
	line-height:30px;
	color:white;
	width: 100%;
	text-align: center;
	font-size: 16px;
}

.quick_links li a:hover{background:#ed145b;text-decoration:none;}
#shopping-cart-icon
{
	height: 118px;
	border-top: 1px solid rgb(193,193,193);
	border-bottom: 1px solid rgb(193,193,193);
}
#shopping-cart-icon #shop_cart_num{
	margin-left: 8px;
    border-radius: 80%;
    width: 60%;
	text-align: center;
    background: #ed145b;
    font-size: 13px;
	display:block;
	height: 20px;
	line-height: 20px;
/*   	height: 20px;
    line-height: 20px;*/
}
#shopping-cart-icon .shop_cart_text{
	font-size: 13px;
	display:block;
	height: 20px;
	line-height: 20px;
}

.quick_links_panel .mp_tooltip {
    height: 30px;
    line-height: 30px;
    width: 92px;
    position: absolute;
    z-index: 2;
    left: -95px;
    top: 0;
    background: rgb(0,0,0);
    color: white;
    text-align: center;
    display: block;
    visibility: hidden;
}
.set_adv_ul{margin-top:5px;}
.set_adv_ul li{float:left;width:102px; height:102px;border: 1px solid #c9c9c9; margin-right: 10px;background:#f9f9f9;text-align:center;}
.set_adv_ul li .glyphicon-plus{font-size:30px;color:#c9c9c9;line-height:70px;}
.proimg_btns{display:none;position: absolute; margin-top: -20px; text-align: center; background-color: #e6e6e6;height: 20px;width: 100px;line-height: 22px;}
.proimg_btns i{margin:0 3px}
.no_proimg{margin-top:40px;text-align: center;}
.no_proimg img{display:none;}
.no_proimg.add_hide{position: absolute; opacity: 0; filter:Alpha(opacity=0);}
.add_adv_btn>.webuploader-pick{background:#f9f9f9;background:url(/static/images/icons2.png) no-repeat -41px -13px;padding:12px 15px;}
#set_adv_box label{color: #333;}
#set_adv_box{margin-left: 200px;}

/*********全网统一右侧页面购物车********/
.Selling-product-img{width: 100px;height: 75px;}
.goToTop{
	height: 40px;
    width: 100%;
    z-index: 999;
    position: absolute;
    bottom: 1%;
    color: white;
    display: none;
 }
.goToTop li{list-style-type: none;cursor: pointer;}
.goToTop li a{display: block;height: 30px;line-height: 30px;color: white;width: 100%;text-align: center;font-size: 16px;}
.goToTop li a:hover{background:#ed145b;text-decoration:none;}
.userAdv_box{height: 40px; width: 100%; z-index: 999; position: absolute; bottom: 5%; color: white; }
.userAdv_box .modal-header{background-color: #fff;color: #666;}
.userAdv_box li{list-style-type: none;cursor: pointer;}
.userAdv_box li a{display: block;height: 30px;line-height: 30px;color: white;width: 100%;text-align: center;font-size: 16px;}
.userAdv_box li a:hover{background:#ed145b;text-decoration:none;}

/**自定义选择框开始***/
.select_box{
	margin:0px;
	width:200px;
	height:32px;
	line-height:32px;
	cursor:pointer;
	display:inline-block;
	background-color:#fff;
}

.select_box .selected_txt.selected{
	border-color:#f26600;
}

.selected_txt{
	position:relative;
	border:1px solid #ddd;
	height:30px;
	line-height:30px;
	padding:0 8px;
	overflow:hidden;
}

.selected_name{
	display:block;
	width:160px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}


.select_drop_down{
	position:absolute;
	top:4px;
	right:6px;
	width:20px;
	height:20px;
	vertical-align:top;
	display:inline-block;
	background:url(../images/select_box.png) no-repeat 4px 7px;
	transition:background-position .15s ease-in-out;
}

.select_main{
	position:absolute;
	top:29px;
	padding:5px 8px;
	width:800px;
	height:140px;
	display:none;
	cursor:default;
	border:1px solid #f26600;
	overflow-x:hidden;
	overflow-y:auto;
	background-color:#fff;
}

.select_notince{display:none;font-size:14px;line-height:28px;color:#999}
.select_loading{display:none;}
.select_main .select_initial_list{display:none;}
.select_main .select_initial_list li{float:left;width:24px}
.select_main .select_initial_list li.txt{width:60px;}
.select_main .select_initial_list li.all{width:40px;}
.select_main .select_initial_list .search_txt{width:50px;margin-top:5px;height: 20px;}
.select_main .select_initial_list li a{line-height:24px;color:#215687;padding:1px 3px;text-decoration:none;cursor:pointer;border:1px solid #fff;}
.select_main .select_initial_list li a:hover{color:#f26600;border-color:#f26600;}
.select_main .select_initial_list li .selected, .select_main .select_option li .selected{color:#f26600;border-color:#f26600;font-weight:500}
.select_main .select_option{display:none;clear:both;}
.select_main .select_option li{float:left;width:120px;height:26px;line-height:26px;overflow:hidden;}
.select_main .select_option li a{color:#026ca5;padding:0 5px;text-decoration:none;cursor:pointer;}
.select_main .select_option li a:hover{color:#f26600;}

.select_box_open{position:relative;z-index:6;}
.select_box_open .selected_txt{z-index:6;border-color:#f26600;border-bottom-color:#fff;}
.select_box_open .select_drop_down{background-position:4px -44px;}

.select_reset{
	position:absolute;
	top:6px;
	right:25px;
	width:20px;
	height:20px;
	vertical-align:top;
	display:none;
	background:url(../images/select_box.png) no-repeat 4px -62px;
}


.selectbox .selectbox-list{margin-top:5px;}
.selectbox .selectbox-list li{float:left;width:150px;height:26px;line-height:26px;overflow:hidden;}
.selectbox .selectbox-list a{color:#026ca5;padding:0 5px;text-decoration:none;cursor:pointer;}
.selectbox .selectbox-list a:hover{color:#f26600;}
/**自定义选择框结束***/

/*车型选择器begin*/
#MODELBOX{box-sizing:content-box;display:none;position:fixed;top:50%;left:50%;z-index:1100;background:#fff;width:1160px;height: 500px;margin:-250px 0 0 -600px;padding:10px 20px;border:1px solid #e2e2e2;}
#MODELBOX>.closeBtn{position:absolute;zoom:1;top:4px;right:2px;padding:2px;}

.model-find{margin-bottom:10px;border-bottom: 2px solid #ddd; height: 33px;line-height: 33px;}
.model-find>a{font-size:14px;border-bottom: 2px solid #ddd; color:#999; line-height: 33px; display: inline-block;height: 33px;padding: 0 20px;text-align: center;}
.model-find>.active{border-bottom: 2px solid #e7181e;color:#4d4d4d}
.model-find .model-select{background: url(../images/icons2.png) no-repeat -8px -484px;padding: 8px 18px;}
.model-find>.active .model-select{background-position: -8px -509px;}
.model-find .model-word{background: url(../images/icons2.png) no-repeat -42px -482px;padding: 8px 18px;}
.model-find>.active .model-word{background-position: -42px -507px;}
/**步骤**/
.step-ul{border: 1px solid #ddd;height: 36px;}
.round{display: inline-block;width: 20px;height: 20px;margin: 0 5px;border-radius: 10px; color: #fff;line-height: 20px; text-align: center; font-weight: 700;background: none repeat scroll 0 0 #cccccc;}
.step-ul li{background-color:#f0f0f0;color:#999;float: left; width: 33.333333333%;text-align: center;height: 34px;line-height: 34px;font-size:14px;font-weight:700;}
.step-ul li .ricon{background: url(../images/icons2.png) no-repeat -196px -492px; padding: 17px 10px;float:right;}
.step-ul li.active{background-color:#fff;color:#666}
.step-ul li.active .round{background: none repeat scroll 0 0 #e7181e;}
.step-ul li .ricon.riconl{background-position: -162px -494px;}
.step-ul li .ricon.riconlr{background-position: -87px -494px;}

.model-select-main{padding:5px 0;}
.model-select-main .model-brand-box{height: 422px;overflow-y:auto;overflow-x:hidden;width: 1180px;margin:5px 0 0 -5px;}
.model-select-main .model-msg{margin-top:5px;height: 383px;overflow-y:auto;overflow-x:hidden;}
.model-msg li{cursor: pointer;}

.menuPathBox{border: 1px solid #ddd;height: 36px;line-height:34px;background-color:#f0f0f0;}
.menuPathBox li img{height:20px;margin-right:5px;}
.menuPathBox li a{padding:0 20px;text-align:center;}
.menuPathBox li span{padding:0 20px;text-align:center;}
.menuPathBox li .ricon{background: url(../images/icons2.png) no-repeat -196px -492px; padding: 17px 10px;float:right;}

/**品牌选择**/
.initialList .icon2-search{background-position: -50px -486px;padding: 13px 11px;position: absolute;z-index: 100;}
.initialTxt{float:left;color:gray;}
.initialList li{float:left;margin-right: 6px;line-height: 22px;width: 24px;height: 24px;font-size:14px;border: 1px solid #ddd;color: #666;text-align: center;font-weight:700;cursor: pointer;}
.initialList .word{width:68px;border: none;}
.initialList .word .searchTxt{height: 24px;width: 68px;padding-left:20px;}
.initialList .all{width:40px;}
.initialList li:not(.word):hover,.initialList li:not(.word).selected{color:#fff;border-color:#e7181e;background-color:#e7181e;}

.model-brand-ul{margin-top:5px;}
.model-brand-ul li{float:left;width: 156px;height: 42px;line-height: 40px;border: 1px solid #ddd;margin: 5px;padding: 0 10px;cursor: pointer;}
.model-brand-ul li img{margin-right:10px;height:25px;}
.model-brand-ul li:hover{color:#e7181e;border-color:#e7181e;}

.menuPath{font-size:14px;}
.menuPath li{float:left;margin-right:2px;font-weight:500}
.menuPath li a{color:#215687}

.menuSwitch{height:34px;background:#f8f8f8;}
.menuSwitch li{float:left;padding:0 10px;height:32px;line-height:32px;text-align:center;font-size:14px;color:#888;border-top:2px solid #f8f8f8;border-right:1px solid #e2e2e2;}
.menuSwitch li.active{border-top:2px solid #ff8901;color:#f26600;background:#fff;}
.menuSwitch li.active a{color:#f26600;}

.M2Lists li{float: left;width: 24%;height: 40px;line-height: 38px;border: 1px solid #ddd;margin: 5px;padding: 0 10px;}
.M2Lists li:hover{color:#e7181e;border-color:#e7181e;}

.make-li{margin:10px 0px;padding-left:10px;height: 30px;font-weight: 700;line-height: 30px;background:#f3f3f3;border-left:5px solid #e7181e;}
.M1List{margin:4px 10px 10px 10px;}
.M1List li{float:left;width: 132px;border:1px solid #dcdcdc;margin:5px;padding:0 5px;line-height:28px;}
.M1List li:hover{color:#e7181e;border-color:#e7181e;}
.M1List li:hover a{color:#e7181e;}
.M3List .table>thead>tr>th{background: #ecf8ff;}

.model-word-box{display:none;}
.model-word-box .input-group{width:500px;}
.model-word-box .input-group .form-control{/* height: 26px; */width:400px;}
.model-word-box .input-group .btn{/* height: 26px; */width:100px;}
.model-search-list{margin-top:10px;height: 405px;overflow-y: auto; overflow-x: hidden;}

.modelParams{border: 1px solid #ddd;
    border-bottom: none;
    border-top: none;
    padding: 8px 0 0 0;background-color: #f0f7fb;}
.modelParamsOne{width: 49%;margin: 2px 0;float: left;border-bottom: 1px dashed #ddd;}
.modelParamsOne .modelParamsName{display:inline-block;float:left;width: 60px;text-align: right;}
.modelParamsOne .modelParamsVal{float:left}
.modelParamsOne .modelParamsVal li{float:left;margin-right:15px;margin-bottom:-3px;}
.modelParamsOne.mod2{clear:both;width:100%;border:none;}
.modelParamsOne.mod2 .modelParamsVal{width:1075px;}
.modelParamsOne.mod2 .modelParamsVal li{width:22%}
.modelParams.borderNone{border: none; background-color: #fff;}
.model-msg .alert{margin-top:5px;}

.modelParamsOne.year{width:100%;}
.modelParamsOne.year input[type=checkbox]{display:none;}
.modelParamsOne.year li{padding: 5px 10px; background-color: #fff; border: 1px solid #eee;margin:-6px 0px 4px 0;border-left:0px; border-top:2px solid #ddd;cursor:pointer;}
.modelParamsOne.year li:first-child{border-left: 1px solid #eee;}
.modelParamsOne.year li.active{border-top:2px solid #ff4400;}

/*车型选择器end*/

.main_top{ width: 100%; height: 114px; background: #fff; }
#masthead{ width: 1200px; height: 145px; margin: 0 auto;}
.ali-logo{ width: 200px; margin-right: 54px; float: left;margin-top:20px;}
.serch_list_btn{ display: block; height: 36px; border-right: 1px solid #eeeeee; width: 72px; float: left; font-size: 16px; color: #333; line-height: 36px;
padding: 0 32px; background: url(../images/icon01.png ) no-repeat 92px center;}
#alisearch-keywords{ width: 460px; padding: 8px 6px; font-size:14px; border: none; outline: none; float: left;height: 36px;}
#alisearch-submit{cursor: pointer; display: inline-block; background: #e81d23; height: 36px; width: 135px; text-align: center; font-size: 18px; color: #fff; line-height: 36px; font-weight: bold;}
.masthead_box_fixed{position:fixed;width:100%;text-align: center;z-index: 5;background-color: #fff;top:0px;border-bottom: 1px solid #eee;height: 102px}
.masthead_box_fixed #masthead{height: 80px}
.masthead_box_fixed .ali-logo{margin-top: 10px;}
.masthead_box_fixed .my-models{margin-top: 22px;}
.masthead_box_fixed .ali-search{margin-top: 30px;}

.my-models{float:left;margin-top: 39px;height: 38px;line-height: 38px;max-width: 300px;overflow:hidden;position: relative;padding: 0 10px;display: inline-block;background-color: #f2f2f2;border-radius: 20px;cursor: pointer;} 
.my-models a{ display: inline-block; color: #333;}
.caricon{ background: url(../images/icons2.png) no-repeat -10px -484px;padding: 8px 16px;}
.addcaricon{display: inline-block; width: 18px; height: 18px;
    background-color: #e81d23;
    border-radius: 50%;
    color: #fff;
    font-size: 21px;
    line-height: 18px;
    text-align: center;
    font-family: arial;
    position: relative;
    top: 2px;
    padding-right: 1px;
    margin-left: 5px;
    -moz-transition: -moz-transform .5s ease-in;
    -o-transition: -o-transform .5s ease-in;
    -webkit-transition: -webkit-transform .5s ease-in;
    transition: transform .5s ease-in;
}
.my-models .brand-logo{display:inline-block;float:left;margin-right:5px;width:25px;margin-top: 7px;}
.my-models .icon2_refresh{background-position: -46px -94px;margin-left:5px;}
.my-models .model-name{float:left;max-width:225px;height: 38px;display:inline-block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

/*搜索*/
.ali-search{border: 2px solid #e02323;float: right;position: relative;margin:39px 0 0 30px;}
.select01{ display: inline-block;height: 34px; line-height: 34px; font-size: 14px;}
.searchTab{ height: 25px; overflow: hidden; position: absolute; left: -2px; top:-25px;}
.searchTab li{ float: left; width: 70px;}
.searchTab li:hover{ background: #e02323;}
.searchTab li a:hover{ color: #fff;}
.searchTab li a{ display: inline-block; height: 25px; line-height: 27px; width: 70px; text-align: center; font-size: 14px;}
.searchTab .searchTabselect{ background: #e02323;}
.searchTab .searchTabselect a{ color: #fff;}

.na-super-right{display: none;}



/**表格过滤器**/
.FilterTxt.form-control{width:100%}

.header-row{position: relative;height: 24px;border-bottom: 2px solid #e2e2e2;margin: 10px 0;}
.header-row>span{position: absolute;left: 0;bottom: -2px;float: left;display: inline;height: 24px;padding: 0 10p;border-bottom: 2px solid #e02323;}
.header-row>span>span{display: inline;float: left;height: 18px;line-height: 19px;font-size: 14px;font-weight: bold;color: #000;border-left: 4px solid #e02323;padding: 0 20px 0 10px;color: default;}


.item-histot{
	display: inline-block;
	padding:5px;
	border: 1px dotted #aaa;
	color: red;
	margin-right: 15px;
	margin-top: 10px;
}
.item-histot:hover{
	border: 1px solid #ff6161;
}
.item-histot:hover .a_nlue{
	/*color:red;*/
}

.item-histot:hover .glyphicon-remove{
	/*display: inline-block;*/
	color:red;
}

.item-histot .glyphicon-remove{
	cursor: pointer;
	/*color: rgb(0,0,0);*/
	/*display: none;*/
}

.item-histot .glyphicon-star{
	cursor: pointer
}
.item-histot:hover .glyphicon-star{
	/*color:red;*/
}

.item-histot:hover .glyphicon-star-empty{
	/*display: inline-block;*/
	/*color: red;*/
}

.item-histot .glyphicon-star-empty{
	/*display: none;*/
	cursor: pointer;
}
.commstarscore{position: relative;top:-3px;}
.order_eva_title{width:75px;text-align: right;float:left;}
.order_eva_span{width: 130px;float: right;}
.labbox{float: left;padding:3px 5px;border: 1px solid #e0e0e0;margin:0 5px 5px 0;text-align: center;color: #333;overflow: hidden;}
.labchecked{border-color: #e4393c;}
.label_box{float: right;text-align:left;width: 255px;}
.reply_title{width: 65px;text-align: right;float: left;}
.comment-list-img{float: left;width:50px;height:50px;border: 2px solid #f2f2f2;padding: 2px;margin-right: 8px;cursor: url('/static/images/show01.cur'),default;list-style-type:none;}
.cursorTypeHide{cursor: url('/static/images/hide01.cur'),default;}
.eva_img_box{text-align: center;width: 100%;margin-bottom: 5px;}
.showComImgBox{display: none; border: 1px solid #ccc;background: #fff;padding: 2px;float: left;overflow: hidden;position: relative;margin-bottom: 5px;}    
.showComImgBox img{max-width: 315px;max-height: 315px;cursor: url('/static/images/hide01.cur'),default;}
.showComImgBox .a-left{cursor: pointer;position: absolute;top:0px;left: 0px;height: 100%;width:33.3%;}
.showComImgBox .a-right{cursor: pointer;position: absolute;top:0px;right: 0px;height: 100%;width:33.3%;}
.showComImgBox .a-left span{position: absolute;left:-2px;top: 45%;}
.showComImgBox .a-right span{position: absolute;right:2px;top: 45%;}
.showComImgBox .icon_left{background-position: -155px -37px;}
.showComImgBox .icon_right{background-position: -188px -37px;}
.choosed-img{border: 2px solid #f23d6a;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-o-border-radius: 2px;}
.label_txt_box{float: right;text-align:left;width:400px;word-wrap: break-word;margin-bottom: 20px;}
.use_eva_box{margin-top:15px;}
.reply_info{color:#AF874D;}
.comm_commstar{display:inline-block;width: 80px;height: 16px;background: url(/static/images/commstar.png) 0 0 repeat-x;
}
.comm_commstarhover{position:absolute;margin-left: -83px;display: inline-block;height: 16px;background: url(/static/images/commstar.png) 0 -14px repeat-x;}
.cancle-and-backup{background-color: rgb(255,255,255);border:1px solid #ccc;}
.comment-list-img .img_box{height:100%;width:100%;line-height:40px;text-align: center;}
.comment-list-img img{max-width:100%;max-height:100%;display: inline-block;vertical-align: middle;}

.select_main .select_initial_list li.all {width: 55px;}

.choosed-img-arrow{display: none; width: 0;height: 0;line-height: 0;font-size: 0;border: 6px dashed transparent;border-top: 6px solid #f23d6a;opacity: 1; background: 0 0;position: absolute;margin-top:3px;margin-left: -8px;}
/**配件错误页面**/
.warn-notice-content{margin: 86px 27%;font-size: 14px;}
.itemErrorImg{margin-right: 20px;}
.warn-notice-content h4{margin-bottom: 10px;font-weight: bold;}
/**关键字上色**/
.keyword-mark{color: #e02323;margin-right:1px}
/**注册页面**/
.reg_top{background-color: #e02323;color: #fff;}
.reg_top a{color: #fff}
.reg_top a:hover{color:#23527c}
.reg_top .topCom2Right{font-size: 16px;}
#register_box{min-height: 690px;height: auto;}
#register_box .txt_row{line-height: 52px;}
#register_box label{float: left; line-height: 52px; padding-left: 20px;font-size: 14px;color: #666}
#register_box .reg_txt_tips{height: 30px;padding: 5px 0 0 18px;}
#register_box .form-item {position: relative; border: solid 1px #ddd; width: 398px; height: 52px;float: left;overflow: hidden;}
#register_box .name_txt{position:absolute; line-height: 49px; margin-left:28px; margin-top: 1px; font-size: 14px; font-family: &quot;Microsoft YaHei&quot;, &quot;Hiragino Sans GB&quot;; color: rgb(204, 204, 204); display: inline;}
#register_box .form-item .field {border: 0 none; font-size: 14px; height: 48px;line-height: 50px; padding-left: 28px;outline: none;z-index: 9999; color:#666;margin: 1px 0;}
#register_box .imgcode_box .field,#register_box .mobile_code_box .field{max-width: 190px;}
#register_box #reg_imgcode{height: 44px;width:100px;position: absolute;float: right;top: 4px;right: 3px;}
#register_box .btn-mobile-code{height:44px;width:100px;position: absolute;float: right;top: 3px;right: 3px;background-color: #f3f3f3;border: none;color: #292626;font-size: 12px;}
#register_box .reg_sub_btns{width: 398px;line-height: 52px;color: #fff;font-size: 16px;background-color: #e7161c;border: none;}
#register_box .agree_box{color: #9ea0a3;margin-top: 10px;font-size: 14px;}
#register_box .agree_box a{color: #9ea0a3;}
#register_box .agree_box a:hover{color: #23527c;}

/**/
#floor-float{ width: 100%; height: 100%; background: rgba(0,0,0,.5); position: fixed; top: 0; left: 0; z-index: 999999;display:none;}
.floor-float{ width: 650px; height: 410px; background: url(/static/images/img001.png); position: fixed; left: 50%; top: 50%; margin: -205px 0 0 -325px;}
.floor-float-closse{ display: block; width: 70px; height: 70px; position: absolute; right: 0; top: 0; cursor: pointer;}
.floor-float-link{ display: block; width: 196px; height: 58px;  position: absolute; left: 50%; margin-left: -98px; top: 248px; }


.layui-layer h3{font-size:14px;}
.method-list li{line-height:20px;font-size:13px; margin-bottom:5px}
.method-list li>b{color:#e81d23}
.error-item{margin-top:10px;}
.error-item>li{line-height:20px;font-size:13px;}
#import-status{margin:20px 0}
.isok{font-size:14px;line-height:30px;}
.isok .ok-icon{width: 30px;display: inline-block;vertical-align: top;height: 30px; margin:0 10px}
.layui-elem-quote{font-size:unset;}
.layui-btn .webuploader-pick{padding:unset;background:unset;}

.enginelist{margin-top:10px;}
.enginelist .nodata{text-align:left;}
.enginelist li{float:left; width:150px; margin-right:10px;line-height:24px;}
.model-para, #params-lists li.model-para{color: #c77e66;}