@charset "utf-8";
table{border-collapse: collapse; }
/* CSS Document */
@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/glyphicons/fontawesome-webfont.eot?v=4.2.0');
    src: url('../fonts/glyphicons/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../fonts/glyphicons/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../fonts/glyphicons/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../fonts/glyphicons/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class^="fa-"], [class*="fa-"] {
    font-family: 'FontAwesome';
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.demo-icons{
    display: inline-block;
    width: auto;
    margin:0px 3px;
}
.fa-caret-down:before {
    content: "\f0d7";
}
.fa-caret-left:before {
    content: "\f0d9";
}
.fa-plus:before {
    content: "\f067";
}
.fa-uesr:before {
    content: "\f007";
}
.fa-angle-up:before {
    content: "\f106";
}
.fa-minus-square:before {
    content: "\f146";
}
.fa-plus-square:before {
    content: "\f0fe";
}
.fa-pencil:before {
    content: "\f040";
}
.fa-trash:before {
    content: "\f1f8";
}
.fa-times-circle:before {
    content: "\f057";
}
.fa-envelope:before {
    content: "\f0e0";
}
.fa-clock-o:before {
    content: "\f017";
}
.fa-caret-right:before {
    content: "\f0da";
}
.fa-map-marker:before {
    content: "\f041";
}
.fa-sort-desc:before {
    content: "\f0dd";
}
.fa-weibo:before {
    content: "\f18a";
}
.fa-wechat:before, .fa-weixin:before {
    content: "\f1d7";
}
.fa-star:before {
    content: "\f005";
}
.fa-angle-left:before {
    content: "\f104";
}
.fa-times-circle:before {
    content: "\f057";
}
.fa-angle-right:before {
    content: "\f105";
}
.fa-unlock:before {
    content: "\f09c";
}
.fa-unlock-alt:before {
    content: "\f13e";
}
.fa-list-ul:before {
    content: "\f0ca";
}
.fa-th-large:before {
    content: "\f009";
}
.fa-search:before {
    content: "\f002";
}
.fa-angle-down:before {
    content: "\f107";
}
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
    content: "\f157";
}
.fa-warning:before, .fa-exclamation-triangle:before {
    content: "\f071";
}
.fa-edit:before, .fa-pencil-square-o:before {
    content: "\f044";
}
.fa-search:before{
    content: "\f002";
}
.fa-exclamation-circle:before {
    content: "\f06a";
}
.fa-check-circle:before {
    content: "\f058";
}
.fa-info-circle:before {
    content: "\f05a";
}
.fa-user:before {
    content: "\f007";
}
.fa-lock:before {
    content: "\f023";
}
.fa-check-square-o:before {
    content: "\f046";
}
.fa-heart:before {
    content: "\f004";
}
.fa-share-alt:before {
    content: "\f1e0";
}
.fa-angle-double-up:before {
    content: "\f102";
}
.fa-sort-up:before, .fa-sort-asc:before {
    content: "\f0de";
}
.fa-remove:before, .fa-close:before, .fa-times:before {
    content: "\f00d";
}
.fa-check:before {
    content: "\f00c";
}
.fa-angle-double-up:before {
    content: "\f102";
}
.fa-angle-double-down:before {
    content: "\f103";
}
.fa-qq:before {
    content: "\f1d6";
}
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
    content: "\f157";
}
.fa-hand-o-right:before {
    content: "\f0a4";
}
.fa-book:before {
    content: "\f02d";
}
.fa-unsorted:before, .fa-sort:before {
    content: "\f0dc";
}
.fa-angle-double-right:before {
    content: "\f101";
}
.fa-arrow-right:before {
    content: "\f061";
}
.fa-chevron-left:before {
    content: "\f053";
}
.fa-chevron-right:before {
    content: "\f054";
}
.fa-question-circle:before {
    content: "\f059";
}
.fa-pencil-square:before {
    content: "\f14b";
}
.fa-minus-circle:before {
    content: "\f056";
}
.fa-external-link:before {
    content: "\f08e";
}
.fa-rotate-right:before, .fa-repeat:before {
    content: "\f01e";
}
.fa-mobile-phone:before, .fa-mobile:before {
    content: "\f10b";
}
.fa-chevron-up:before {
    content: "\f077";
}
.fa-chevron-down:before {
    content: "\f078";
}
img,select,textarea,input{vertical-align:middle;}
img,input{ border:none; outline:none;}
html, body{color:#747474;}
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, div, dl, dt, dd {
    margin:0;
    padding:0;
    font-family:Microsoft Yahei, Arial;
    font-size:12px;
    list-style:none;
}
i{
    font-style:normal
}
a {
    color:#747474;
    outline:none;
    text-decoration:none;
}
a:hover {
    color:#fe8500;
}
.clear {
    clear:both;
    font-size:0;
    line-height:0;
    height:0;
}
.clearfix:after{display:block;clear:both;content:'';}
.clearfix{zoom:1;}
.hide{display:none;}
.fl{ float:left;}
.fr{ float:right}
.font_wei{font-weight:bold;}
.font_left{text-align:left;}
.font_right{text-align:right}
.font_cen{ text-align:center}
.font_12{ font-size:12px; font-family:"宋体 Std L";}
.font_14{ font-size:14px;}
.font_14b{ font-size:14px;font-weight:bold;}
.font_16{ font-size:16px;}
.font_18{ font-size:18px;}
.font_20{ font-size:20px;}
.font_24{ font-size:24px;}
.font_36{ font-size:36px;}
.font_c7,.font_c7 a{ color:#c7c7c7}
.font_ec,.font_e3 a{ color:#ece9e9}
.font_60,.font_60 a{ color:#60b700}
.font_e3,.font_e3 a{ color:#e32529}
.font_00,.font_00 a{ color:#000}
.font_82,.font_82 a{ color:#828282}
.font_fe,.font_fe a,.font_fe a:hover{ color:#fe8500}
.font_ff,.font_ff a{ color:#ffffff}
.font_7a,.font_7a a{ color:#2eabe5;}
.font_65,.font_65 a{ color:#FF6500}
.font_ffd{ color:#ffd533}
.font_1c,.font_1c a { color: #7abd54}

.wid{ width:1200px;margin:auto;}
.wid_content{ width:100%;overflow:hidden;}
.wid_auto{ width:1200px;margin:0 auto; overflow:hidden;}
.wid_1160{ width:1160px;margin:0 auto; overflow:hidden;}
.hei_600{min-height:600px; line-height:30px; overflow:hidden;}
.min-hei{min-height:100px;}
.lin_20{ line-height:20px; height: 20px; width: 20px;}
.lin_22{line-height:22px;}
.hei_20{ height:20px; line-height:20px;}
.hei_24{ height:24px; line-height:24px;}
.hei_30{ height:30px; line-height:30px;}
.hei_32{ height:32px; line-height:32px;}
.hei_35{ height:35px; line-height:35px;}
.hei_40{ height:40px; line-height:40px;}
.hei_45{ height:45px; line-height:45px;}
.hei_60{height:60px; line-height:60px;}
.hei_70{height:70px; line-height:70px;}
.hei_min_40{min-height:40px;line-height:24px;}
.hei_min_60{min-height:60px;line-height:26px;}
.hei_80{height:80px; line-height:80px;}
.hei_min_80{ min-height:80px;line-height: 20px;}
.hei_90{height:90px; line-height:90px;}
.hei_150{ height:150px;}
.hei_100{ height:100px;}
.hei_120{ height:121px;}
.hei_180{ min-height:180px;}
.mar{ margin:0 auto}
.mar_cen{ margin:20px auto;}
.mar_cen_1{ margin:20px 0 20px 0;}
.mar_t2{ margin-top:2px;}
.mar_t4{ margin-top:4px;}
.mar_t5{ margin-top:5px;}
.mar_t8{ margin-top:8px;}
.mar_t10{ margin-top:10px;}
.mar_t20{ margin-top:20px;}
.mar_t30{ margin-top:30px;}
.mar_t40{ margin-top:40px;}
.mar_l2{ margin-right:2px;width:300px;}
.mar_lr5{ margin-left:5px; margin-right: 5px;}
.mar_l5r20{ margin-left:5px; margin-right: 20px;}
.mar_r5{ margin-right: 5px; }
.mar_r10{ margin-right:10px;}
.mar_r30{ margin-right:30px;}
.mar_l10{ margin-left:10px;}
.mar_lr10{ margin-left:10px;margin-right:10px;}
.mar_lr20{ margin-left:20px;margin-right:20px;}
.mar_tb10{ margin-top:10px;margin-bottom:10px;}
.mar_tb20{ margin-top:20px;margin-bottom:20px;}
.mar_l20r5{ margin-left:20px; margin-right: 5px;}
.mar_l15r5{ margin-left: 15px; margin-right: 5px;}
.mar_b10{margin-bottom:10px;}
.mar_t15{margin-top: 15px;}
.mar_l30{ margin-left: 30px;}
.mar_l32{ margin-left:32px;}
.mar_23{ margin-left: 23px;}
.mar_l12{ margin-left: 12px;}
.mar_l14{margin-left:14px;}
.mar_l18{margin-left:18px;}
.mar_20{margin-left:20px;}
.mar_r20{ margin-right: 20px;}
.mar_l170{margin-left:170px;}
.pad_l20{ padding-left: 20px;}
.pad_r20{ padding-right: 10px;}
.pad_l40{ padding-left: 40px;}
.pad_r10{ padding-right: 10px;}
.pad_t50{ padding-bottom: 30px;}
.pad_t5r10{ margin-right:10px;  margin-top: 5px;}
.pad_tb20{ padding-top:20px; padding-bottom:20px;}
.pad_lr20{ padding-left:20px; padding-right:20px;}
.pad_lt10{padding-left:10px; padding-top: 10px;}
.pad_t20{padding-top:20px;}
.pad_l10{ padding-left:10px;}
.wid_20{ width:20px;}
.wid_30{ width:30px;}
.wid_40{ width:40px;}
.wid_45{ width:45px;}
.wid_50{ width:50px;}
.wid_55{ width:55px;}
.wid_60{ width:60px;}
.wid_62{ width:65px;}
.wid_80{ width:80px;}
.wid_85{ width:85px;}
.wid_70{ width:70px;}
.wid_90{ width:90px;}
.wid_95{ width:95px;}
.wid_100{ width:100px;}
.wid_106{ width:106px;}
.wid_110{ width:110px;}
.wid_120{ width:120px;}
.wid_130{ width:130px;}
.wid_150{ width:150px;}
.wid_155{width: 155px;}
.wid_160{ width:160px;}
.wid_180{ width:180px;}
.wid_170{ width:170px;}
.wid_173{ width:173px;}
.wid_200{ width:200px;}
.wid_220{ width:220px;}
.wid_230{ width:230px;}
.wid_240{ width:240px;}
.wid_250{ width:250px;}
.wid_260{ width:260px;}
.wid_270{ width:270px;}
.wid_300{ width:300px;}
.wid_330{ width:330px;}
.wid_350{ width:350px;}
.wid_400{ width:400px;}
.wid_410{ width:410px;}
.wid_440{ width:440px;}
.wid_460{ width:460px;}
.wid_490{ width:490px;}
.wid_500{ width:500px;}
.wid_522{ width:522px;}
.wid_540{ width:540px;}
.wid_600{ width:600px;}
.wid_610{ width:610px;}

.wid_770{ width:770px;}
.wid_820{ width:820px;}
.wid_920{ width:920px;}
.wid_940{ width:940px;}
.wid_950{ width:950px;}
.wid_980{ width: 980px;}
.wid_1198{width:1198px;}
.wid_1200{width:1200px;}
.po_re{ position:relative}
.po_ab{ position:absolute}
.po_fi{position:fixed;}
.pa_00{ top:0px; left:0px; }
.pa_01{ top:0px; right:0px;}
.pa_02{ top:5px; left:-45px;}
.pa_03{ top:20%; left:0;}
.pa_04{ bottom:0; right:0;}
.pa_05{ top:4px; right:0;}
.pa_06{ top:0px;  right:10px;}
.border-1{border:1px solid #f5f5f5;}
.border-2{border-bottom:2px solid #f5ad00}
.border-3{border-bottom:2px solid #E50011}
.border-4{border:1px solid #E8E8E8;}
.border-5{border-bottom:1px dashed #e8e8e8;}
.border-6{border-bottom:1px solid #e8e8e8;}
.border-7{border:1px solid #E50011;}
.border-8{border:2px solid #E50011;}
.border-9{border-top:1px solid #f5f5f5;}
.border-10{border-top:2px solid #E50011;}
.border-11{border-right:1px solid #e8e8e8;}
.border-12{border-right:0px;}
.border-13{border:2px solid #f5f5f5;}
.border-14{border-right:1px solid #E8E8E8;}
.border-15{border-left:1px solid #E8E8E8;}
.bg_03{ background:#414141;}
.bg_04{ background:#d9251b;}
.bg_05{ background:#fafafa;}
.bg_06{ background:#fff;}
.bg_07{ background:#fcfffa}
.bg_08{ background:#f1f1f1;}
.bg_09{ background:#caecb6;}
.bg_10{ background:#7abd54;}
.bg_11{ background:#69a348;}
.bg_12{ background:#fff000;}
.bg_13{background:white;}
/******头部样式开始******/
.header_top{width:100%; height:35px; background:#f7f7f7; border-bottom:1px solid #d3d3d3;}
.header_top .top_mid{ width:1200px; margin:0 auto;}
.header_top .top_mid .top_mid_l{ width:auto; float:left;line-height:35px; }
.header_top .top_mid .top_mid_r{ width:auto; float:right; text-align:right; height:35px; line-height:35px;}
.header_top .top_mid .top_mid_r b,.header_top .top_mid .top_mid_r i{height:24px; line-height:24px;}
.header_top .top_mid .top_mid_r .fa-cart{ width:20px; height:22px; margin-right:5px;background:url(../images/basic_icon.png) no-repeat -4px -196px; display: inline-table; }

.header_top .top_mid .top_mid_r .nav_list{ float:right;}
.header_top .top_mid .top_mid_r ul li{float:left;height:35px; padding:0 10px;position:relative;text-align: center; cursor: pointer;}
.header_top .top_mid .top_mid_r ul li>i{ margin-top:5px;}
.header_top .top_mid .top_mid_r ul li dl{position:absolute;top: 35px;left:-11px;}
.header_top .top_mid .top_mid_r ul li .selected .submenu{display:block;}
.header_top .top_mid .top_mid_r ul li .submenu{display:none; position:absolute;z-index:9999; }

#header{ width:1200px; height:110px;margin:0 auto; }
#header .left_img{ width:240px; float:left; }
#header .left_img img { margin:0 auto; }
#header .mid_search{width:650px; float:left; margin-left:28px}
#header .mid_search .big_class{width:80px;height:36px;line-height: 36px; font-size:14px;text-align:center;position: absolute; left:0px; top:0px;background: #f7f7f7; cursor:pointer;border-right:1px solid #E8E8E8;}
/* #header .mid_search .big_class .focus_class{background:#E50011;} */
#search_select_con{width:79px;height:auto;z-index:999;background:#fff;border:1px solid #2eabe5;}
#search_select_con li,#search_select_con li a{display:block; width:80px; height:35px; line-height:35px;text-align:left;text-indent:15px;}
#search_select_con a:hover{ background:#2eabe5;color:#fff;}
#header .mid_search .search { width:640px; height:36px; border:3px solid #2eabe5; outline:0; margin-top:30px; }
#header .mid_search .Tag{width:640px;  height:30px; line-height:30px;overflow: hidden;}
#header .mid_search .Tag .mall_word{display: inline;margin-right: 15px; overflow: hidden;}
.search_input{
    width:470px;
    height:15px;
    padding: 9px 0 9px 90px;
    line-height:15px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    border:none;
    color:#323232;
    font: 14px 'Microsoft Yahei',"Simsun",Arial;}
.button_search { height:36px; line-height:32px; background:#2eabe5; color:#fff; border:none; font-size:16px; font-family:Microsoft Yahei, Arial; }
#header .right_img{min-width:160px;max-width:550px;float:right;margin-right: 20px;}
#header .right_img p {line-height: 100px;}
#header .right_img .per_one{ width:107px; height:80px; line-height:25px; margin:20px 10px 0 0;text-align:center; float:left;}
#header .right_img .per_one span{width:45px; height:45px; float:left; display:block; margin:0 31px; clear: right;}
#header .right_img .Service{ background:url(../images/basic_icon.png) -65px 0 no-repeat;}
#header .right_img .approve{ background:url(../images/basic_icon.png) -129px 0 no-repeat;}
#header .right_img .safety{ background:url(../images/basic_icon.png) -184px 0 no-repeat;}
#header .right_img .help{ background:url(../images/basic_icon.png) -228px 0 no-repeat;}

#header .right_img .button{min-width: 140px; height:40px;float:right;font: 14px 'Microsoft Yahei',"Simsun",Arial;line-height:38px;border:1px solid #d1d1d1;background: #fff;color: #2eabe5; margin-top:30px;}
#header .right_img .button .icon_chart{width: 35px; height:30px;background:url(../images/basic_icon.png) no-repeat 0px 0px;}
#header .right_img .like_shop { background:#fff; color:#666; cursor:pointer; }
#header .right_img span{width:55px; height:30px; float:left; display:block; margin:0 5px; position: relative;}
.tip{position: absolute; top: -2px;right:-2px;display: inline-block; line-height: 16px;height: 16px;min-width: 16px; border-radius: 8px; background-color: #fe8500;  text-align: center; font-weight: bold; color:#fff;}

/* 首页下拉 */
.collect,.shopping,.city{text-align:center; border:1px solid #f5f5f5; background:#fff;z-index:9999;top:50px;}
/*.collect,.shopping,.city{ border:1px solid #f5f5f5; background:#fff;z-index:9999;top:35px;}*/
.collect{ width:100px;height:auto!important;overflow: hidden;padding: 10px  0;  margin:0px; }
.collect dd{ width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding:0px 5px; height:22px; line-height:22px;}
.collect.show dd {width: 100% !important;}
.city{width:460px; position:absolute;left:0px; }
.shopping{width:450px;position:absolute;right:0px;top:41px; }
.shopping .tit{background:#f5f5f5;margin:10px;padding-left:10px;}
.car_shopping{max-height:400px; overflow:auto;text-align:center;}
.car_shopping table{width:380px; height:75px; line-height: 23px; text-align: left; margin-left: 10px;}
.city_select,.cursor,#myTab0 li,.search_condition_box li{cursor:pointer;}
/******底部样式开始******/
#foot{ width:100%; min-height:280px; margin-top:20px;}
#foot ul{ width:960px; margin:0px auto;min-height:150px;background:#fdfdfd; border-top:1px solid #e2e2e2;overflow:hidden;}
#foot li{ width:160px; float:left; line-height:26px;}
#foot li dl{min-height:150px;}
#foot li dt{height:35px;line-height:35px;font-family:Microsoft Yahei, Arial; font-size:14px;font-weight: bold; }
#foot li dt,#foot li dd{width:150px;margin:auto;min-heght:150px;}
#foot .icon_1,#foot .icon_2,#foot .icon_3,#foot .icon_4,#foot .icon_5,#foot .icon_6{width:38px; height:38px;}
#foot .icon_1{ background:url(../images/basic_icon.png) -3px -51px no-repeat;}
#foot .icon_2{ background:url(../images/basic_icon.png) -46px -51px no-repeat;}
#foot .icon_3{ background:url(../images/basic_icon.png) -90px -51px no-repeat;}
#foot .icon_4{ background:url(../images/basic_icon.png) -135px -51px no-repeat;}
#foot .icon_5{ background:url(../images/basic_icon.png) -179px -51px no-repeat;}
#foot .icon_6{ background:url(../images/basic_icon.png) -223px -51px no-repeat;}
#foot p{width:100%; text-align:center; line-height:24px; min-height:100px;padding:20px 0;margin:auto;background:#f5f5f7; }
#content{ width:1200px; margin:10px auto;height:auto;overflow: hidden;}
/******导航样式开始******/
.Nav_bg{ width:100%;height:40px;border-bottom: 0px solid #ddd}
.Nav{ width:1200px; margin:auto;font-family:"Verdana", "Arial", Microsoft Yahei, Arial; font-weight:bold;height:40px; line-height:40px;}
.Nav_left { z-index:2; background:#2eabe5; width:210px; float:left; }
.Nav_right .Nav_focus,.Nav_right .Nav_focus a{z-index:2;background:#E50011; color:#fff;}
.Nav_left h2,.Nav_right h2{width:190px;height:40px;line-height:40px;color:#fff;font-size:15px;font-weight:bold;padding:0 15px 0 15px; float:left;}
.Nav_left h2 a{color:#fff;}
.Nav_right h2{width:110px; text-align:center;color:#747474;}
.Nav_right h2 a{color:#747474;}
.Nav_right .loginArea{width:298px;height:auto; padding-bottom: 20px; background:#fafafa; z-index:9998;top:42px; left:0px;}
.Nav_right .loginArea .head_photo,.loginArea .head_font{font-size:14px;font-family:Microsoft Yahei, Arial;line-height:26px;height:58px; float:left; display:block; margin:15px 10px 15px 10px;}
.Nav_right .loginArea .head_photo{ width:58px;background:#f7f7f7;  text-align:center;  -moz-border-radius: 58px;  -webkit-border-radius: 58px;  border-radius: 58px !important;  -moz-box-shadow:0 0 6px #999;-webkit-box-shadow:0 0 6px #999;box-shadow:0 0 6px #999;  overflow:hidden;  }
.Nav_right .loginArea .loginArea_bottom ul{ width:268px; height:56px; line-height:26px; margin:10px auto 0px auto; padding:0px 15px 0px 15px;}
.Nav_right .loginArea .loginArea_bottom li{ width:85px; float:left; text-align:center;}
.Nav_right .loginArea .login_button{ font-family:Microsoft Yahei, Arial;height:26px; line-height:22px;color:#fff;border:none; filter:alpha(opacity=90); /*IE滤镜，透明度80%*/
    -moz-opacity:0.9; /*Firefox私有，透明度80%*/
    opacity:0.9;/*其他，透明度80%*/
    cursor:pointer;}
.Nav_classify { position:absolute; top:40px; left:0; width:210px; height:auto; border-top:none; z-index:9999; background: rgba(0,0,0,.55); }
.Nav_classify ul{width:210px;height:450px;overflow:hidden;}
.mc{position:relative;z-index:9999;}
.Nav_classify li{cursor:pointer;min-height:32px;color:#faf8f9;}
.Nav_classify li a{color:#faf8f9;}
.Nav_classify li h3{width:165px;line-height:32px;height:32px;font-size:14px;font-weight:normal;padding-left:14px; overflow:hidden;}
.mc_classify_list{display:block;cursor:pointer;line-height:32px;height:32px; color:#faf8f9;}
.stage_classtext{width:186px;padding:0 12px;min-height:60px; max-height:90px;clear: both;overflow: hidden; font-weight: normal; border-bottom: 1px dotted  #faf8f9;}
.stage_classtext a{float:left;width:57px;height: 24px;line-height: 24px;color:#fff;margin-right:5px;overflow: hidden; }
/*左侧菜单鼠标滑上弹出层样式 start*/
.mc_classify_list01{width:210px;height:auto;line-height:32px;background:#2eabe5;}
.mc_classify_prompt,.min_classify_prompt{width:630px;min-height:450px;overflow:hidden;border: 1px solid #d3d3d3;background:#fff;position:absolute;left:209px;top:0px;z-index:999;display:none;-moz-box-shadow:0 0 8px #ddd;-webkit-box-shadow:0 0 8px #ddd;box-shadow:0 0 8px #ddd;}
.mc_prompt_close {float:right;height:19px;width:19px;position: absolute;top:-5px;right: 0;z-index:9999;cursor:pointer;}
.mc_subitem{float: left;width:480px;min-height:279px;padding: 2px 4px 2px 8px;}
.mc_subitem dl {float: left;text-align: left;overflow: hidden;padding: 6px 0;border-bottom: 1px  solid #d3d3d3;margin: 0px;width:480px;}
.mc_subitem dl dt {float: left;width:480px;line-height: 22px;text-align:left;color:#E50011;font-weight: bold;}
.mc_subitem dl dd {float: left;padding-top: 1px;margin-left: 6px;width:480px;+width:auto;overflow:hidden;}
.mc_subitem dl dd b,.min_classify_prompt dd {font-weight: normal;float: left;padding: 0px 8px;line-height: 14px;margin: 4px 0; white-space:nowrap;}
.mc_itemright{width: 156px;background: none;}
.mc_itemright dl {width: 156px;border: none;}
.mc_itemright dl dt {width: 140px;text-align: left;}
.mc_itemright dl dd {width:154px;_width:auto;float: right;display: inline;margin-left: 2px;}
.mc_itemright dl dd b {padding-left: 0px;width: 74px;padding-right: 2px;}
.mc_itemright dl .mc_salelist h1 {width:136px;line-height:18px;margin-top: 0px; font-size:12px; font-weight:normal;}
#mc_itemright_id{width: 110px}
#mc_subitem_img_id{width: 110px;height: auto;}
.mc_subitem_img li{float: left;}
.mc_subitem_img1{margin-top: 10px;}
.mc_subitem_img1 li,.mc_subitem_img2 li{ margin-right: 10px; margin-bottom: 10px;}
.mc_subitem_img1 li{ height: 40px;}
.mc_subitem_img2 li{ height: 60px;}
/*左侧菜单鼠标滑上弹出层样式end*/

/*次首页左侧类目鼠标滑上去展示的页面*/
.min_classify_prompt{width:300px;height:455px;}
.min_classify_prompt dl{ width:270px; height:auto; margin:10px; color: #747474}
.min_classify_prompt dd a{color: #747474}
.min_classify_prompt dd a:hover {
    color:#fe8500;
}
.min_classify_prompt dt{ width:270px; height:30px; font-weight: bold;}
.Nav_classify ul li:last-child .min_classify_prompt{position:absolute;left:210px; bottom: 0px;}

.menu_mid{width:990px;margin-left:200px; overflow:hidden;}
.menu_mid ul li {text-align:center;float:left;}
.menu_mid ul li a {float:left;height: 40px;line-height:40px;width:120px;font-size: 14px;color: #000;}
.menu_mid ul li a:hover {color: #747474;}
.menu_mid ul li.first_current a:link,.menu_mid ul li.first_current a:visited,.menu_mid ul li.first_current a:hover { }
/******导航样式介绍******----------------------------/


/*分页*/
.page{position:relative;width:auto;float:right; text-align:left;height:30px;line-height:30px; margin:10px;border-left:1px solid #dedede;}
.page ul li{ display:inline-block;width:auto; float:left; background:#fff;}
.page ul li a { padding:0px 10px;border-bottom:1px solid #dedede; border-right:1px solid #dedede; border-top:1px solid #dedede; width:auto; float:left;}
.page ul li a.curr{ display:block;background:#2eabe5; height:30px; color:#fff;border:1px solid #2eabe5;}
.page ul li a:hover.curr{ background:#2eabe5;border:1px solid #2eabe5;}
.page ul li a.lastPage { border-bottom:1px solid #dedede; border-right:1px solid #dedede; border-top:1px solid #dedede;:  }
.page ul li a.lastPage.disabled { color:#ccc; border:1px solid #ccc; border-left-width:0; cursor:default; }
.page ul li a.nextPage {border-bottom:1px solid #dedede; border-right:1px solid #dedede; border-top:1px solid #dedede;}
.skip{ float:right;height:30px; line-height:30px;}
.skip input{ width:35px; float:left;height:28px; border:1px solid #dedede;}
a.go{display:block;background:#0483C7; padding:0px 5px; float:left; width:20px; color:#fff;}
a:hover.go{background:#22b1e6;}
/*分页end*/
.mic{ width:100%;height:40px; line-height:40px; text-align:left; margin:10px;}
.mic a{color:#666;}
.mic a:hover {color:#B20000;}
.mic span{font-size:16px; font-family:Microsoft Yahei, Arial; font-weight:bold;text-align:left;}

.box-shadow1{-moz-box-shadow:0px 0px 8px #ddd;-webkit-box-shadow:0px 0px 8px #ddd;box-shadow:0px 0px 8px #ddd;}
.button_1 a,.button_2 a,.button_blue a,.button_mingreen a{ color:#fff;}
.button_3 a,.button_4 a,.button_5 a{ color:#828282;}
.button_1,.button_2,.button_3,.button_4,.button_small,.button_5,.button_blue,.button_mingreen,.button_mingray{ width:auto; padding:0px 25px;background:#fe8500;text-align:center; border:none;font-family:Microsoft Yahei;color:#fff;border-radius:2px; cursor:pointer;}
.button_1:hover{ background:#fd9d34; color:#fff;}
.button_2{ background:#7abd54;}
.button_2:hover{ background:#5fa835; color:#fff;}
.button_blue{background: #51aff9;}
.button_blue:hover{background: #2eabe5;}
.button_mingreen{padding:0px 20px;background:#7abd54;}
.button_mingreen:hover{ background:#5fa835; color:#fff;}
.button_mingray{padding:0px 20px;background:#efefef; color:#828282;}
.button_3,.button_4{ padding:0px 15px;background:#efefef; color:#828282;}
.button_5{background:#efefef; color:#828282;}
.button_3:hover,.button_4:hover,.button_5:hover,.button_mingray:hover{background:#d3d3d3;color:#fff;}
.button_small{padding:0 10px; height:22px; line-height:22px; margin:5px;}
.button_no{background-color:#e8e8e8; width:auto; padding:0px 25px;text-align:center; border:none;font-family:Microsoft Yahei;color:#9c9c9c;border-radius:2px;}
/*图片上传按钮样式*/
.z-upload{overflow:hidden; width:100px;height:30px;line-height:30px;color:#fff;position:relative;display:block;}
.z-upload .file-img{font-size:40px;width:100px;height:30px;filter:alpha(opacity=0);opacity:0;position:absolute;left:0px;top:0px;}
.c-upload{position:absolute;left:0;bottom:0px;overflow:hidden;height:20px;line-height:20px;color:#fff;width:100%;background:rgba(0, 0, 0, .5);z-index:999;}
.c-upload .file-img{width:80px;height:50px;filter:alpha(opacity=0);opacity:0;z-index:999;text-align:center;  position: absolute;bottom: 0;left: 0;}
.c-upload span{width:80px;height:50px;display:block;text-align: center;}
/******流程图开始******/
.tree{ width:482px; height:48px; margin:40px 0px 0px auto;float:right;background-image:url(../images/tree.jpg); background-repeat:no-repeat;}
.tree_1{ background-position:0px 0px;}
.tree_2{ background-position:0px -48px;}
.tree_3{ background-position:0px -96px;}
/******流程图结束******/
/***********表单样式开始**********/
.inputGray{background-color:rgb(187, 184, 184) !important;}
.input_Style1{
    font-family:Microsoft Yahei;
    color:#474747;
    height:35px;
    line-height:35px;
    padding-left:15px;
    border:1px solid #e8e8e8;
    background:#fff;
    border-radius:2px;
}
.input_Style2{
    font-family:Microsoft Yahei;
    color:#474747;
    line-height:26px;
    padding-left:10px;
    border:1px solid #e8e8e8;
    background:#fff;
    border-radius:2px;
}
.login_bottom{ width:980px; margin:40px auto;overflow:hidden;text-align:center; }
.login_bottom p{line-height:30px;text-align:center;}
.heart-red{
    width:90px;
    height:17px;
    display:inline-block;
    background-image:url(../images/basic_icon.png);
    background-repeat:no-repeat;}
.heart_icon5{background-position:-30px -198px;}
.heart_icon4{background-position:-46px -198px;}
.heart_icon3{background-position:-61px -198px;}
.heart_icon2{background-position:-76px -198px;}
.heart_icon1{background-position:-91px -198px;}
.heart_icon0{background-position:-106px -198px;}
.star {
    margin:3px 5px 0 0;
    display:inline-block;
    width:80px;
    height:16px;
    background-image:url(../images/basic_icon.png);
    background-repeat:no-repeat;
}
.sa5 {
    background-position:-4px -180px
}
.sa4 {
    background-position:-21px -180px
}
.sa3 {
    background-position:-37px -181px
}
.sa2 {
    background-position:-53px -181px
}
.sa1 {
    background-position:-70px -181px
}
.sa0 {
    background-position:-85px -181px
}
.star-on,.star-off,.star-half,.heart-on,.heart-off,.heart-half{
    margin-left:2px;
    display:inline-block;
    width:15px;
    height:16px;
    background-repeat:no-repeat;
}
.star-on {
    background-image:url(../images/star-on-big.png);
}
.star-off {
    background-image:url(../images/star-off-big.png);
}
.star-half {
    background-image:url(../images/star-half-big.png);
}
.heart-on {
    background-image:url(../images/heart-on-big.png);
}
.heart-off {
    background-image:url(../images/heart-off-big.png);
}
.heart-half {
    background-image:url(../images/heart-half-big.png);
}
/*弹出日历样式---*/
.scale{font-size: 9px; -webkit-transform: scale(0.75);  }
.jcDateIco { background:#fff url(../images/dateIco.png) no-repeat right center; }
input.jcDate { cursor:pointer; }
#jcDate { background:#fefefe; width:161px; padding:10px; height:203px; position:absolute; z-index:1000; border:2px solid #2b84b5; color:#333; display:none; font-size:0; overflow:hidden; }
#jcDateTt { height:15px; line-height:15px; position:relative; margin-bottom:10px; }
#jcDateTt a { color:#333; display:block; position:absolute; top:0; width:15px; height:15px; cursor:pointer; }
#jcDateTt a#d_prev { background:url(../images/r_left.png) no-repeat center 3px; left:0; }
#jcDateTt a#d_next { background:url(../images/r_right.png) no-repeat center 3px; right:0; }
#jcDateTt a#d_prev:hover { background-position:center -11px; background-color:#2b84b5; }
#jcDateTt a#d_next:hover { background-position:center -11px; background-color:#2b84b5; }
#jcDateTt div { position:absolute; top:0; left:15px; right:15px; bottom:0; color:#333; font-size:12px; font-weight:bold; text-align:center; }
#jcDateTt div samp,#jcDateTt div span { margin:0 5px; color:#333; font-size:12px; font-weight:bold; cursor:pointer; }
#jcDateTt div samp:hover,#jcDateTt div span:hover,#jcDateTt div samp.visited,#jcDateTt div span.visited { color:#2b84b5; }
#jcDateMax { width:1935px; height:124px; position:relative; left:-687px; top:0;}
#jcDateMax ul { width:161px; font-size:0; float:left; height:124px; display:inline-block; }
#jcDayWrap { overflow:hidden; }
#jcYeas,#jcMonth { display:none; overflow:hidden; padding-left:2px; margin-bottom:10px; }
#jcYeas dt,#jcYeas dd { font-weight:bold; width:53px; height:30px; float:left; text-align:center; line-height:30px; cursor:pointer; }
#jcYeas dt:hover,#jcYeas dd:hover,#jcMonth dt:hover,#jcMonth dd:hover { background:#5aaad8; color:#fff; }
#jcYeas dt.visited,#jcYeas dd.visited,#jcMonth dt.visited,#jcMonth dd.visited { background:#2b84b5; color:#fff; }
#jcMonth dt { font-weight:bold; width:53px; height:25px; float:left; text-align:center; line-height:25px; cursor:pointer; margin:10px 0; }
#jcDayWrap ul li,
#jcDayCon dt { float:left; width:23px; line-height:20px; text-align:center; display:inline; }
#jcDayWrap ul li { color:#bbb; cursor:pointer; }
#jcDayCon dt { color:#2b84b5; font-size:13px; }
#jcDayWrap ul li.jcDateColor { color:red; }
#jcDayWrap ul li.visited { background:#2b84b5; color:#fff; }
#jcDayWrap ul li:hover { background:#5aaad8; color:#fff; }
#jcDateMax { clear:both; }
#jcDateBtn { clear:both; line-height:19px; height:19px; padding-top:10px; overflow:hidden; }
#jcTimeWrap { float:right; width:54px; border:1px solid #999; border-left:1px solid #555; border-top:1px solid #555; height:17px; overflow:hidden; display:none; }
#jcDateBtn label { width:6px; line-height:35px; height:35px; display:block; float:left; text-align:center; color:#333; }
#jcDateBtn input { line-height:35px; height:35px; text-align:center; float:left; width:24px; border:0; }
#jcDateBtn samp,#jcDateBtn span { float:left; margin-right:10px; cursor:pointer; }
#jcDateBtn samp:hover,#jcDateBtn span:hover { color:#d52222; }
#jcDateBtn a#d_sub { width:37px; float:right; display:block; line-height:18px; height:17px; text-align:right; cursor:pointer; }
#jcDateBtn a#d_sub:hover { text-decoration:none; color:#d52222; font-weight:bold; }

/* 通用三角样式 */
.att_webwrap .prev{top:45%; display:block;left:0;}
.att_webwrap .next{top:45%; display:block;right:0;}
.att_webwrap .prevStop,#opt_1_content .nextStop{cursor: default!important;}
.att_webwrap .nextStop span,.att_webwrap .nextStop span:hover,.att_webwrap .prevStop span,.att_webwrap .prevStop span:hover{background:#E3E3E3;}
.att_webwrap .arrow{border-width:8px;top:6px;}
.att_webwrap .arrowL{border-right-color: #fff;}
.att_webwrap .arrowR{border-left-color: #fff;right: 0;}
.att_webwrap .icon-circle{ z-index:99;font-size: 0; width:28px;*width:28px; height:28px;*height:28px;background: #fe8500;display: block;}
.att_webwrap .icon-circle:hover{background: #2eabe5;}
.arrow,.arrow .s{display:block; font-size: 0; line-height: 0; width: 0; height: 0;border:4px dashed transparent; }
.arrowL,.arrowL .s{ border-right-color:#666; border-right-style:solid;border-width:5px; }
.arrowL .s{ border-right-color:#fff; position:absolute; right:-7px; top:-4px; }
.arrowR,.arrowR .s{ border-left-color:#666; border-left-style:solid;border-width:5px; }
.sousuo{ display: block; float: left;}

/*以下为弹出页 订单失败 兼 库存不足 弹出层------------------------------------------------------------------------------------*/
.po_fai{ display:block; width:100%; height:100%;}
.po_fai .po_fai_bg{background:#000; opacity:0.5;filter: Alpha(Opacity=50); width:100%; height:100%; position:fixed; left:0; top:0;z-index:100; overflow:hidden;}
.po_fai .po_main,.po_fai .po_main0,.po_fai .po_main1,.po_fai .po_main2,.po_fai .po_main3,.po_fai .po_main_Mess,.po_fai .po_main_Orderlist ,.po_fai .auto_close_Mess{border:5px solid #e8e8e8;background-color:#FFF; padding:10px 15px; z-index:101;position:fixed; top:50%; left:50%; zoom:1;min-height:120px;}
.po_fai .po_main{width:555px; min-height:105px;margin-left:-310px; margin-top:-200px;}
.po_fai .po_main li{width:100%; text-align:center; line-height:50px;}
.po_fai .po_main2{width:980px;height:500px; overflow-y:auto;margin-left:-490px; margin-top:-250px; line-height:24px;}
.po_fai .po_main2 .regist_agree{height:330px;overflow-y:auto;margin-top:10px; padding:10px 20px;}
.po_fai .po_main0{width:660px; min-height:105px; margin-left:-330px; margin-top:-200px;zoom:1;}
.po_fai .po_main0{ overflow: hidden;}
.po_fai .po_main0 ul li,.po_fai .po_main1 ul li,.po_fai .po_main3 ul li{line-height:30px;}
.po_fai .po_main1{width:350px;height:180px;margin-left:-220px;margin-top:-100px;}
.po_fai .po_main_Mess{width:555px; min-height:105px;margin-left:-310px; margin-top:-300px;}
.po_fai .auto_close_Mess{width: 300px;min-height: 105px;margin-left: -185px;margin-top: -135px}
.po_fai .po_main_Orderlist{width:900px;height:500px; overflow-y:auto;margin-left:-450px; margin-top:-250px; line-height:24px;}
.po_main_sellevalutioin{border:5px solid #e8e8e8;background-color:#FFF; padding:10px 15px; z-index:101;position:fixed; top:50%; left:50%; zoom:1;min-height:120px;}
.po_main_sellevalutioin{width:500px;height:500px; overflow-y:auto;margin-left:-450px; margin-top:-250px; line-height:24px;}

/* CSS Document */
.press_classes{padding-left:5px; padding-right:5px; display:block; min-width:80px; text-align:center; margin:0 10px 10px 0; float:left; line-height:26px; position:relative; cursor:pointer;}
.press_classes b,.press_pic b,.min_press_classes b{width:10px; height:10px; background:url(../images/basic_icon.png) no-repeat 0px -267px;}
.press_pic{width:120px;height:40px;overflow:hidden; display: inline-block; position:relative;}
.min_press_classes{padding-left:5px; padding-right:5px; display:block; min-width:35px; text-align:center; margin:5px 5px 5px 0; float:left; line-height:20px;border:2px solid #fff; position:relative; cursor:pointer;}

.error_404{ width:700px; margin:80px auto;}
.error_404 span{display:inline-block;margin-top:50px;line-height:30px; font-size:16px;}
.error_500{/* width:400px; margin:80px auto;*/}
.error_500 p{margin:5px 0;font: 600 18px/30px "Microsoft Yahei"}
.photograph{ width:90px; height:90px;background:#cfcfdb; margin:10px auto;
    -moz-border-radius: 90px;
    -webkit-border-radius: 90px;
    border-radius: 90px !important;
    overflow:hidden;
}
.over_ell{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.coupon_check{

}

.tancengs{
    display: none;

}
.wid_950 .list{
    display: none;
}
.emss,.pingyou{
    display: none;
}
.ltbutton {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #33bdef), color-stop(1, #019ad2));
    background:-moz-linear-gradient(top, #33bdef 5%, #019ad2 100%);
    background:-webkit-linear-gradient(top, #33bdef 5%, #019ad2 100%);
    background:-o-linear-gradient(top, #33bdef 5%, #019ad2 100%);
    background:-ms-linear-gradient(top, #33bdef 5%, #019ad2 100%);
    background:linear-gradient(to bottom, #33bdef 5%, #019ad2 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bdef', endColorstr='#019ad2',GradientType=0);
    background-color:#33bdef;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    border:1px solid #057fd0;
    display:inline-block;
    height: 24px;
    cursor:pointer;
    color:#ffffff;
    font-family:Arial;
    font-size:12px;
    padding:4px 11px;
    text-decoration:none;
}
.ltbutton:hover {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #019ad2), color-stop(1, #33bdef));
    background:-moz-linear-gradient(top, #019ad2 5%, #33bdef 100%);
    background:-webkit-linear-gradient(top, #019ad2 5%, #33bdef 100%);
    background:-o-linear-gradient(top, #019ad2 5%, #33bdef 100%);
    background:-ms-linear-gradient(top, #019ad2 5%, #33bdef 100%);
    background:linear-gradient(to bottom, #019ad2 5%, #33bdef 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#019ad2', endColorstr='#33bdef',GradientType=0);
    background-color:#019ad2;
}
.ltbutton:active {
    position:relative;
}
.cursor_point{
    cursor: pointer;
}
.childsharp ol li{
    line-height: 30px;cursor: pointer;
}
.sharp{width:950px;height:auto;margin:10px auto;overflow:hidden;}
.content { width:300px;float: left;overflow:hidden; padding: 5px 0; margin-left:12px;border:1px solid #eaeaea;}
.childsharp{width:100%; height: 300px;padding:10px 5px 10px 5px;text-indent:2em;}
.childsharp-footer{width:96%; margin:5px auto;line-height:22px;background-color: #BEBEBE;color:#fff;text-align: center
}
/* css商品搜索页添加包邮 */
.ship{
    display: inline-block;
    margin-top: 4px;
    margin-left: 2px;
}
.icon-service-free{
    width: 27px;
    height: 14px;
    background: url(../images/TB1tVxBasic.png) -83px -132px;
}
.icon-service-sales{
    width: 23px;
    height: 14px;
    background: url(../images/TB1tVxBasic.png) -221px -32px;
}
.icon-service-marketing{
    width: 27px;
    height: 14px;
    background: url(../images/TB1tVxBasic.png) -123px -132px;
}
.breakwords{
    word-break: break-all;
}
.dis_none{
    display: none;
}
.dis_block{
    display: block;
}
.right_250{
    right:250px;
}
.time{
    margin-left: 25px;
    padding: 0 10px 0 10px;
    color: #fff;
    background:#fe8500;
    font-size: 16px;
}
.time .labletext{
    color: #fff;
    background:#fe8500;
    font-size: 20px;
    font-weight: 900;
}
.wid_32{
    width: 32%;
}

/* 下拉搜索框样式 */

.search_select {
    position: relative;
}

.search_select .search_select_ul {
    z-index: 100;
    position: absolute;
    width: 174px !important;
    max-height: 160px;
    overflow: auto !important;
    display: none;
    list-style: none;
    border: 1px solid #eee;
    top: 80%;
    left: 0;
    margin: 15px 0 0;
}

.search_select .search_select_ul::-webkit-scrollbar{
    width: 3px;
    background: #fff;
}
.search_select .search_select_ul::-webkit-scrollbar-thumb{
    background: rgba(0,0,0,0.3);
    border-radius: 3px;
}

.search_select .search_select_ul li {
    width: 100% !important;
    height: auto !important;
    line-height: 18px !important;
    padding: 5px 3px;
    box-sizing: border-box;
    margin: 0 !important;
    color: #333;
    background-color: #fff;
}

.search_select_ul p {
    padding: 5px 3px;
    margin: 0;
    box-sizing: border-box;
    color: #999;
    background-color: #fff;
}

.search_select .search_select_ul li:hover {
    background-color: #eee;
}

#ajax_buyer{
    display: none !important;
}