﻿﻿/*
Template Name: yofus2013
Template URI: http://www.yofus.com/
Description: The yofus template.
Version: 1.0
Author: yofus Team
Author URI: http://www.yofus.com/
Logo filename: logo.gif
*/

/* ====================
     公共样式1
==================== */

*[hidefocus]{outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
fieldset,img,html,body,iframe{border:0;}
table{border-collapse:collapse;border-spacing:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:bold;font-size:100%;}
caption,th{font-weight:normal;font-style:normal;text-align:left;}
em,strong{font-weight:bold;font-style:normal;}
body,textarea,select,input{font-family:helvetica,arial,simsun,sans-serif;font-size:12px;color:#000;}
body{background-color:#fff;}
a,button{cursor:pointer;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;color:#000;}

/*background-image*/
.m-pronav .all, .m-pronav .more, .m-pronav .pronav .gt, .m-promise .item, .m-promise .icon, .m-idxmd1 .dsn .vctag, .m-idxmd5 .nitem, .w-list li, .m-statbar .down-cart .buy .it, .m-statbar .drop-cart, .m-statbar .tel-bg,.m-olhelp .th, .m-olhelp .fa, .m-olhelp .icon{background:url(images/sprite.png?v=6) no-repeat 9999px 9999px;}
.w-more, .w-down, .w-tab1 .tab .sel, .m-statbar .arrow, .m-statbar .nd-1, .m-nocont .icon, .w-backtop .back, .m-pronav .node .tag, .m-pronav .node .tag2, .m-pronav .subnav .lk-new, .w-search{background:url(images/icons.png) no-repeat 9999px 9999px;}
.m-logo .logo, .m-partner .logo{background:url(images/logo.jpg) repeat 9999px 9999px;}
.m-idxtt, .m-idxqg .cd, .m-idxqg .tdp .tag, .m-idxnew .pd .nm, .m-idxbtn .pd .nm, .m-idxmd5 .icon, .m-idxnew .icon,.m-idxmd1 .dt-2 .tag{background:url(images/index.png?v=2) no-repeat 9999px 9999px;}
/*.m-share .btn, .m-share .down, .m-share .icon, .w-raty .tbg{background:url(images/share.png) no-repeat 9999px 9999px;}*/

/*common*/
.m-statbar:after, .g-bd:after, .w-tabber:after, .w-tab1:after, .w-tab2:after{clear:both;content:'.';display:block;height:0;visibility:hidden;}
.m-statbar, .g-bd, .w-tabber, .w-tab1, .w-tab2{zoom:1;}

html{overflow:auto;overflow-y:scroll;-webkit-font-smoothing: antialiased;}
body{background-color:#fff;position:relative;}

/*.g-doc{text-align:left;width:1200px;margin:0 auto;color:#333;border:0px solid blue;}*/
.g-hd{}.g-bd{}.g-mn{}.g-sd{}.g-ft{}


/*====================
       新增全屏背景
 ====================*/
.overall_statbar {width:100%;margin:0 auto;background:#f5f5f4;}
.overall_logo {width:100%;margin:0 auto;}
.overall_navbar {width:100%;margin:0 auto;background:#FF5043;}
.full_navbar {width:1200px;margin:0 auto;}

/* ====================
     公共样式2
==================== */
div{padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
.block{ width:1200px; height:auto; margin:0 auto;}
.f_l{ float:left;overflow: hidden;}
.f_r{ float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
/*.dashed{background:url(images/lineBg.gif) repeat-x left top; color:#3f3f3f;  padding:2px 0 3px 12px;}*/

.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{ height:1%;}
*+html .clearfix{ height:1%;}
/*英文强制换行*/
.word{word-break:break-all;}

/*边框*/
.B_blue{border:1px solid #c5e4ff;}
.B_input{border:1px solid #0f97ed;}
.inputBg{border:1px solid #e7e7e7; height:18px;}/*#b3b3b3*/
/*字体颜色*/
.f1{color:#ff6666;}
.f2{color:#006bd0; font-weight:bold; margin-right:15px;}
.f3{color:#9e9e9e;}
.f4{color:#fe596a;}
.f4_b{color:#fe596a; font-weight:bold;}
.f5{ font-size:14px; font-weight:bold;}
.f6{color:#006bd0;}
.market{ font-size:14px; text-decoration:line-through;}
.shop{color:#fe596a; font-size:14px; font-weight:600;}
.market_s{text-decoration:line-through;}
.shop_s{color:#fe596a;}
a.f6_line:link{color:#006bd0; text-decoration: underline;}
a.f6_line:visited{color:#006bd0; text-decoration: underline;}
a.f6_line:hover{color:#ff6600; text-decoration: underline;}
a.f6_line:active{color:#ff6600; text-decoration: underline;}
/*按钮部分*/
.bnt_blue{
  background:url(images/bg.gif) no-repeat 0px 0px; width:52px; height:21px;
  text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer;
}
.bnt_blue_1{
  background:url(images/bg.gif) no-repeat 0px -663px; width:77px; height:21px;
  text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer;
}
.bnt_blue_2{
  background:url(images/bg.gif) no-repeat 0px -696px; width:139px; height:21px;
  text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer;
}
.bnt_bonus{
  background:url(images/bg.gif) no-repeat -56px 0px; width:52px; height:21px;
  text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer;
}
/*模块容器*/
.box{background:#fff; padding-bottom:2px; }
.box_1{border:1px solid #CDCDCD; background-color:#fff;}
.box_2{border:1px solid #CDCDCD;
  /*background: url() repeat-x top left;*/
  background-color:#fff;  overflow:hidden;
}
.boxCenterList{padding:8px;}
.box_adv_print {background:#ffffff;padding-bottom:2px;overflow:hidden;}
.box_adv_print_1 {background-image:url(images/adv_print_bg.jpg);height:484px;width:892px;padding: 24px;}

/*模块标题*/
h3{height:33px; line-height:33px; font-size:12px; text-align:right;
  padding:0 12px; font-weight:100;
}
h3.border{border:1px solid #c5e4ff; border-bottom:none;}
h3 img{position:relative; top:7px;}
h3 span{float:left; background:url(images/bg.gif) no-repeat 0px -570px;width:auto; height:33px; line-height:33px; text-align:left;
  font-weight:bold; color:#56a5ee; padding-left:12px;}
h5{height:26px; line-height:26px; text-align:right; background-color:#edf7ff; font-size:12px;
  color:#56a5ee; padding:0 10px 0 0;
}
h5 span{float:left; font-weight:bold; background:url(images/bg.gif) no-repeat 0 -616px; padding-left:25px;}
h6{height:23px; line-height:23px; text-align:right; font-size:12px; background:#edf7ff; color:#3f3f3f;
  border:1px solid #fff; padding-right:10px;
}
h6 span{float:left; padding-left:15px;}

a {color:#666;text-decoration:none;}
a:hover {color:#ff6600;text-decoration:none;}

/*页面留白*/
.blank  {height:8px; line-height:8px; clear:both; visibility:hidden;}
.blank0 {height:0px;line-height:0px;clear:both;visibility:hidden;}
.blank1 {height:1px;line-height:1px;clear:both;visibility:hidden;}
.blank2 {height:2px;line-height:1px;clear:both;visibility:hidden;}
.blank5 {height:5px; line-height:5px; clear:both; visibility:hidden;}
.blank10{height:10px; line-height:10px; clear:both; visibility:hidden;}
.blank12{height:12px; line-height:12px; clear:both; visibility:hidden;}
.blank15{height:15px; line-height:15px; clear:both; visibility:hidden;}
.blank18{height:18px; line-height:18px; clear:both; visibility:hidden;}
.blank20{height:20px; line-height:20px; clear:both; visibility:hidden;}
.blank30{height:30px; line-height:30px; clear:both; visibility:hidden;}
.blank40{height:40px; line-height:40px; clear:both; visibility:hidden;}

/*布局*/
.AreaL{width:210px; float:left; margin-right:10px;}
.AreaR{width:960px; float:right;}

/* ====================
     首页样式
==================== */

.m-bg{width: 100%;}
/*.inner_bg{min-width:960px;background:#FFF url(images/bg-body.png) repeat-x left 25px;height:457px;margin-bottom:-457px;}
.statbar_bg{background-color:#F7F7F7;height:25px;}*/

/* 顶部状态栏 */
.m-statbar{height:30px;line-height:30px;color:#666;font-size:12px;padding-left:1px;padding-top:1px;width:1200px; margin: 0 auto;}
.m-statbar .nm{float:left;display:inline;/*z-index:199;*/zoom:1;}
.m-statbar .om{float:right;display:inline;}
.m-statbar .sep{padding:0 9px;color:#ccc;}
.m-statbar .nd{/*z-index:200;*/float:left;display:inline;position:relative;}
.m-statbar .nd-nodrop{}
.m-statbar .nd-1{background-position:0 -33px;margin-left:-1px;}
.m-statbar .hv{padding-left:10px;padding-right:10px;}
.m-statbar .drop{padding:3px 8px 3px 11px;position:relative;/*z-index:211;*/height:15px;float:left;line-height:15px;margin-top:2px;}
.m-statbar .drop-cart{padding-left:30px;background-position:-276px -57px;margin-top:5px;}
.m-statbar .arrow{background-position:-43px -73px;font-size:0;line-height:0;width:7px;height:7px;position:absolute;top:9px;right:10px;-webkit-transition: -webkit-transform 0.2s ease-in;-webkit-backface-visibility: hidden;-moz-transition: -moz-transform 0.2s ease-in;-o-transition: -o-transform 0.2s ease-in;transition: transform 0.2s ease-in;}
.m-statbar .tel{padding:3px 10px 3px 11px;position:relative;/*z-index:211;*/height:15px;float:left;line-height:15px;margin-top:2px;}
.m-statbar .tel-bg{padding-left:30px;background-position:-276px -118px;margin-top:5px;}
.m-statbar .mbl-bg{background:url(images/mobile_icon.png) no-repeat;padding-left:18px;margin-top:5px;}
.m-statbar .down{border:#999 1px solid;background-color:#fff;/*z-index:210;*/position:absolute;text-align:left;left:0;top:23px;padding:4px 0;display:none;}
.m-statbar .down .lk{color:#666;text-decoration:none;padding:0 15px;display:block;}
.m-statbar .down .lk:hover{color:#fff;background-color:#999;}
.m-statbar .down-ntes{width:114px;}
.m-statbar .down-ntes .lk{zoom:1;}
.m-statbar .down-yxp .lk{width:67px;padding-left:10px;}
.m-statbar .down-cart{width:196px;}
.m-statbar .down-cart .loading{text-align:center;padding:10px 0;}
.m-statbar .down-cart .loading .ic{width:70px;margin:0 auto;height:10px;background-position:0 0;}
.m-statbar .down-cart .pd{padding:0 10px;height:60px;}
.m-statbar .down-cart .pd .simg{padding-top:7px;}
.m-statbar .down-cart .pd .tx{width:126px;float:right;display:inline;line-height:18px;padding-bottom:4px;}
.m-statbar .down-cart .pd .nm{width:126px;}
.m-statbar .down-cart .buy{border-top:#999 1px solid;padding:4px 10px 0;}
.m-statbar .down-cart .buy .it{width:95px;height:20px;display:inline;background-position:-100px -60px;margin-top:2px;margin-bottom:4px;float:right;}
.m-statbar .down-cart .buy-1{border-top:none;}
.m-statbar .nd-hover{/*z-index:201;*/}
.m-statbar .nd-hover .drop{background-color:#fff;border:#999 1px solid;border-bottom:#fff 1px solid;padding-right:22px;padding-left:10px;margin-top:1px;}
.m-statbar .nd-hover .drop-cart{padding-left:29px;background-position:-277px -57px;}
.m-statbar .nd-hover .arrow{-moz-transform: rotate(180deg);-moz-transform-origin: 50% 30%;-webkit-transform: rotate(180deg);-webkit-transform-origin: 50% 30%;-o-transform: rotate(180deg);-o-transform-origin: 50% 30%;transform: rotate(180deg);transform-origin: 50% 30%;filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);top: 5px\9;}
.m-statbar .nd-hover .down{display:block;}

/* logo设置 */
.m-logo{height:100px;width:1200px;margin:0 auto;}
.m-logo .logo{display:inline;float:left;margin-top:10px;width:215px;height:82px;background-position:0 0;}
.m-navbar{line-height:38px;height:38px;}

/* 搜索 */
#search-2016{position: relative;display:inline;float:left;margin-top: 25px;margin-left:21%; width:462px;}
#search-2016 .form { width: auto;height: 36px;}
#search-2016 .text { float: left;width: 370px; height: 24px;line-height: 24px; color: #666; padding: 4px; margin-bottom: 4px; border-width: 2px 0 2px 2px;
    /*border-color: #B61D1D;*/border-color: #E4393C; border-style: solid; outline: 0; font-size: 14px; font-family: "microsoft yahei";
}
#search-2016 .button {float: left;width: 82px;height: 36px; /*background: #B61D1D;*/background: #E4393C; border: none; line-height: 1;
    color: #fff; font-family: "Microsoft YaHei"; font-size: 16px; cursor: pointer;}

#search-2017{
    position: relative;
    display:inline;
    float:left;
    margin-top: 28px;
    margin-left:18%;
    width:514px;
    height: 40px;
    border-radius: 20px;
}

#search-2017 .form{
    width: auto;
    /*height: 36px;*/
    height: auto;
    border-top: 2px #E4393C solid;
    border-left: 2px #E4393C solid;
    border-bottom: 2px #E4393C solid;
    border-radius: 20px;
}

#search-2017 .text{
    float: left;
    width: 370px;
    height: 34px;
    line-height: 34px;
    color: #666;
    /*margin-bottom: 4px;*/
    outline: 0;
    font-size: 14px;
    font-family: "microsoft yahei";
    border: none;
    padding-left: 5px;
    /*padding: 4px 6px;*/
}

#search-2017 select{
    float: left;
    height: 36px;
    width: 57px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
    color: #555;
    font-size: 14px;
    font-family: "microsoft yahei";
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    padding: 0 2%;
    margin: 0;
    background:#f5f5f5 url(images/agent/down-arrow.png) no-repeat scroll right 4px center;
    border: none;
    cursor: pointer;
}

#search-2017 select option{
    text-align: center;
    border: none;
    cursor: pointer;
}

#search-2017 .button {
    float: right;
    width: 80px;
    height: 36px;
    background: #E4393C url(images/search_icon.png) no-repeat 50% 50%;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border: none;
    line-height: 1;
    color: #fff;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    cursor: pointer;
}
#search-2017 input[type=text]::placeholder {
    color: #ccc;font-size: 12px;
}

/* 商品导航 */
.m-pronav{position:relative;/*z-index:98*/;overflow:hidden;}
.m-pronav .all{display:block;width:201px;padding-left:24px;color:#fff;background-color:#776766;height:35px;line-height:35px;background-position:0 0;text-indent:-5000px;}
.m-pronav .all-1{text-align: center;display:block;width:255px;color:#FFF;background-color:#ff7163;height:38px;line-height:38px;font-weight:bold;}
.m-pronav .all-2{text-align: center;display:block;width:255px;color:#666;font-weight:bold;cursor: pointer;}
.m-pronav .col-height-90{height: 90px;line-height: 90px;}

/* 标题导航 */
.m-tnav{margin-left:0px;width:900px; height: 38px; line-height: 38px; overflow:hidden;}
.m-tnav .node{line-height:38px;padding:0 24px;text-align:center;font-size:14px;font-family:"Microsoft Yahei",simsun;}
.m-tnav a.node:hover{background-color:#ff7163;}
.m-tnav .node-sel{background-color:#e32e20;}

.m-idxbox1{height:420px;}
.m-idxbox2{width:1200px;height:395px;overflow:hidden;margin:30px auto 0 auto}
.show_tree_btn{display:none; line-height:20px; position:absolute; top:4px; left:170px;}

/* 商品树目录 */
.m-gnav{float:left;width:255px;}
.m-gnav .title_a {font-size: 18px;color: #FD5A02;line-height: 40px;letter-spacing: 3px;font-family: "微软雅黑";font-weight: bold;margin-left:10px;}
.m-gnav .title_b {font-size: 18px;color: #575757;line-height: 40px;letter-spacing: 3px;font-family: "微软雅黑";font-weight: bold;}
.m-gnav .title_c {font-size: 14px;color: #CCC;letter-spacing: 0px;font-family: "微软雅黑";line-height: 40px;font-weight:100;}

.m-gnav .left_category{font-size:12px;font-family:arial,sans-serif;letter-spacing:2px;}
.m-gnav .left_category h1{height:20px;font-size:14px;font-weight:bold;padding-left:15px;padding-top:8px;margin:0px;color:#FFF;}
.m-gnav .left_category .left_cat_list{
  width: 254px;
  line-height:13.5pt;
  float:left;
  border-left: solid 1px #f25a55;
  /*border-right: solid 1px #f25a55;*/
  border-bottom: solid 1px #f25a55;
  position: relative;
  z-index: 555;
}
.left_list_transparent_bg{
  background-color:#fff;
  filter:alpha(Opacity=98);
  -moz-opacity:0.98;
  opacity: 0.98;
}
.m-gnav .left_category .left_cat_list h2 {margin:0px;padding:3px 5px 0px 9px;}
.m-gnav .left_category .left_cat_list h2 a {color:#d6290b;font-weight:bold;font-size:14px;line-height:22px;}
.m-gnav .left_category .left_cat_list h2 a:hover {color:#d6290b;font-weight:bold;font-size:14px;line-height:22px;}
.m-gnav .left_category .h2_cat{
  height:45px;
  line-height:45px;
  font-weight:normal;
  color:#333333;
  background:url(images/cateicon/dot.png) repeat-x;
  border-right: solid 1px #f25a55;
  position: relative;
  z-index: 600;
  -webkit-box-sizing:content-box;
}
.m-gnav .left_category a{
  position: relative;
  z-index: 600;
  background-color:#fff;
  filter:alpha(Opacity=98);
  -moz-opacity:0.98;
  opacity: 0.98;
  font-size:12px;
  text-decoration:none;
  color:#333333;
  width: 252px;
}
.m-gnav .left_category a:hover{cursor:pointer;*cursor:hand;}
.m-gnav .left_category h3{margin:0px;padding:0px;height:26px;font-size:12px;font-weight:normal;display:block;padding-left:8px;}
.m-gnav .left_category h3 span{color:#999999; width:145px; float:right;}
.m-gnav .left_category h3 a{line-height:26px;}
.m-gnav .left_category .shadow_border{
  width:640px;
  border:1px solid #f25a55;
  /*border-left-width:0px;*/
  margin:14px 10px;
  display:none;
  position:absolute;
  *position:absolute !important;
  left:242px;
  top:-15px;
  min-height: 650px;
  z-index: 200;
  -webkit-box-sizing:content-box;
}
.m-gnav .left_category .shadow_border .goods_label{
  font-weight: bold;
  color:black;
  font-family: "微软雅黑";
  height: 35px;
  line-height: 35px;
  _line-height:15px;
  clear: left;
  float: left;
  width: 105px;
  text-align: right;
  padding-right: 5px;
  overflow: hidden;
  margin-right: 5px;
}
.m-gnav .left_category .shadow_border .ltag{
    width: 20px;
    height: 10px;
    padding-left: 0;
    position: relative;
    top: 3px;
    display: inline-block;
    z-index: 999;
}

.m-gnav .left_category .shadow_border ul{
  padding-bottom:5px;
  margin:0px 15px;
  overflow: hidden;
  border-bottom: 1px dashed #ddd;
}
.m-gnav .left_category .shadow_border ul li {
  list-style:none;
  float:left;
  width:160px;
  overflow:hidden;
  letter-spacing:0px;
  height: 35px;
  line-height: 35px;
  margin-left: 6px;
}

.m-gnav .left_category .shadow_border ul li a{
  height: 35px;
  line-height: 35px;
}
.m-gnav .left_category .shadow_border a:hover{color:#D94A4A; text-decoration: underline;}
.m-gnav .left_category .h2_cat em{
  width:45px;
  height:45px;
  text-align:center;
  display:inline-block;
  position:absolute;
  font-size:16px;
  color:#d4d4d4;
  top: 0px;
  right:0px;
}
.m-gnav .left_category:first-child .active_cat{
  position: relative;
  top: -1px;
}
.m-gnav .left_category .active_cat{
  /*background-position:0 -25px;*/
  border-top: 1px #f25a55 solid;
  border-bottom: 1px #f25a55 solid;
  border-right: none;
  height: 45px;
  _border: none;
  -webkit-box-sizing:content-box;
}
.m-gnav .left_category .active_cat a span{
  color: #ef5853;
}
.m-gnav .left_category .active_cat a{
  position: relative;
  z-index: 600;
  background-color:#fff;
  filter:alpha(Opacity=98);
  -moz-opacity:0.98;
  opacity: 0.98;
  height: 45px;
  line-height: 45px;
  width: 254px;
}
.m-gnav .left_category .active_cat em{
  width:45px;
  height:45px;
  text-align:center;
  display:inline-block;
  position:absolute;
  font-size:16px;
  color:#ef5853;
  top: 0px;
  right:0px;
}
/*.m-gnav .left_category .h2_cat:last-child.active_cat{*/
  /*border-top: none;*/
/*}*/
.m-gnav .left_category .h2_cat:last-child.active_cat{
  z-index:99;
  border-top: 1px #f25a55 solid;
  border-bottom: none;
  border-right: none;
  height: 45px;
  line-height: 45px;
  _border: none;
}
.m-gnav .left_category .h2_cat:last-child.active_cat a{
  height: 46px;
  line-height: 46px;
}
.m-gnav .left_category .active_cat h3 { font-weight:bold}
.m-gnav .left_category .active_cat h3 span{ display:none;}
.m-gnav .left_category .active_cat div{display:block;}
.m-gnav .active_cat .h2_cat_img{background:none;}
.m-gnav .h2_cat_img{
  width:210px;
  height:35px;
  background:url(images/cateicon/arrow_right.png) no-repeat 190px;
}
.m-gnav .h2_cat_img span{
  font-family: "微软雅黑";
  font-size:15px;
  letter-spacing:0;
  /*color:#fff;*/
  margin-left: 0px;
  padding-left: 70px;
  display: inline-block;
}
.m-gnav .active_cat span{color:black;}

.m-gnav .tag {
  width: 20px;
  height: 10px;
  margin-left: 3px;
  padding-left: 0;
  position: absolute;
  top:5px;
  right: 85px;
  display: inline-block;
}
.m-gnav .tag-hot {background: url(images/tag/hot.png) no-repeat}
.m-gnav .tag-new {background: url(images/tag/new.png) no-repeat}

/*首页广告*/
.m-idxad{margin:0 auto;overflow:hidden;}
.m-idxad .imgs-wrap{position:relative;z-index:10;}

/* 限时抢购 */
.c-idxqg {font-family:"Microsoft Yahei",simsun;/*border-bottom:#e9e2d8 1px solid;*/width:480px;height:395px;margin-left:15px;float:left;display:block;}
.c-idxqg .hd{background:#F40000 repeat-x left top;background-image: url(images/c_idxqg_01.png);background-repeat: no-repeat;background-position: 28px 6px;}
.c-idxqg .tt{font-family:"Microsoft Yahei",simsun;/*width:104px;*/_width:115px;line-height:55px;height:55px;font-size:24px;color:#fff;padding-left:76px;padding-right:0px;position:relative;float:left;display:inline;background-position:0 0;}
.c-idxqg .cd{text-align:center;margin-top:10px;margin-left:43px;/*width:270px;*/height:37px;background-position:0 -455px;float:left;display:inline;color:#000000;padding-left:26px;}
.c-idxqg .time1{float:left;margin-right:5px;height:35px;width:35px;display:block;font-size:22px;font-weight:bold;line-height:35px;color:#ef0108;border:1px solid #440106;background-color:#440106;border-radius:5px;}
.c-idxqg .time2{float:left;margin-right:5px;margin-left:5px;height:35px;width:35px;display:block;font-size:22px;font-weight:bold;line-height:35px;color:#ef0108;border:1px solid #440106;background-color:#440106;border-radius:5px;}
.c-idxqg .time3{float:left;margin-right:5px;margin-left:5px;height:35px;width:35px;display:block;font-size:22px;font-weight:bold;line-height:35px;color:#ef0108;border:1px solid #440106;background-color:#440106;border-radius:5px;}
.c-idxqg .jj{float:left;display:block;font-size:22px;font-weight:bold;line-height:35px;color:#440106;}
.c-idxqg .time_end{float:left;display:block;font-size:14px;font-weight:bold;line-height:35px;color:#fff;}

/*商品展示共用*/
.c1_bd{font-family: "Microsoft Yahei",simsun;font-size:14px;/*width:224px;*/height:336px;margin:10px auto;float:left;border:1px solid #E0DDD9;border-radius: 5px;float:left}
.c1_bd:hover{border:1px solid #f40;}
.c1_bd_img{ width: 283px;height: 283px;overflow: hidden;}
.c1_bd_text{ height:50px;width: 283px;overflow: hidden;padding: 4px 10px 6px 10px;border-bottom: 0px dashed #EFEEEC;text-align: center;}
/*.c1_mon_gm{ width: 72px;float: left;color: #e4393c;font-size: 14px;font-weight: bold;line-height: 38px;text-align: right;}*/
/*.c1_mon_yn{ width: 60px;float: left;color: #8d8d8d;line-height: 38px;text-decoration: line-through;}*/
/*.c1_mon_qg{ text-align: center;width: 60px;height: 28px;float: left;background-color: #FC2529;font-size: 16px;line-height: 28px;color: #fff;margin-top: 5px;margin-left: 5px;}*/
/*.c1_bd_mon{ margin-top: 16px;}*/

/* 日历签到 */
.idx-cal{width:334px;height:375px;float:left;display:block;margin-left:15px;background:url(images/calendar_bg.png)}
.idx-cal .hd{height:60px;font-size:14px;line-height:60px;color:#fff;margin: 0 20px}

.idx-sign{width:134px;height:375px;float:left;display:block;margin-left:10px;background:url(images/calendar_bg2.png) no-repeat -4px 28%;box-shadow: 0px 0px 10px 0px #DBDBDB;border-radius: 5px;}
.idx-sign .hd{height:92px;;}
.idx-sign .button1 {
    background-color: #ff3333;width: 92px;height: 35px;line-height: 35px;
    border: none;color: white;text-align: center;text-decoration: none;display: inline-block;font-size: 14px;border-radius: 20px;margin: 12px 22px 0px 21px;cursor:pointer;
}
.idx-sign .button2 {
    background-color: #ff9933;width: 92px;height: 35px;line-height: 35px;
    border: none;color: white;text-align: center;text-decoration: none;display: inline-block;font-size: 14px;border-radius: 20px;margin: 8px 22px 0px 21px;cursor:pointer;
}
.idx-sign .sign-desc {margin: 52px 4px 2px 8px;}
.idx-sign .sign-desc h4{height: 26px;line-height: 26px;font-size: 14px;margin-bottom: 8px;}
.idx-sign .sign-desc p{display: inline-block;color: #0C0C0C;font-size: 12px;line-height: 22px;margin-bottom: 8px;}

/* 新品发布 */
.c-idxnew{width:480px;height:405px;float:left;display:block;margin-left:15px;}
.c-idxnew .hd{height:55px;
  background:#783E7A repeat-x left top;
 }
.c-idxnew .tt{font-family:"Microsoft Yahei",simsun;width:104px;_width:104px;line-height:55px;height:55px;font-size:24px;color:#fff;padding-left:40px;padding-right:0px;position:relative;float:left;display:inline;background-position:0 0;}
.c-idxnew .more{width:95px;float: right;margin: 20px 15px;color: #fff;text-align: left;}


/* 网站公告 */
.m-idxbtn{float:left;width:210px;height:395px;overflow:hidden;}
.m-idxbtn .tt{
    text-align: center;
    font-family:"Microsoft Yahei",simsun;
    line-height:55px;
    font-size:24px;
    color:#fff;
    height:55px;
    position:relative;
    /*background:#E9C26C;*/
    background:#ff6e80;
}
.m-idxbtn .ct{border:#e9e2d8 1px solid;border-top:0;border-bottom:0;background-color:#fff;height:142px;}
.m-idxbtn .pd{border-bottom:#FCEAC8 1px dotted;}
.m-idxbtn .pd .nm{display:block;height:34px;line-height:34px;cursor:pointer;cursor:hand;overflow:hidden;padding-left:32px;color:#7E725C;background-position:-276px -597px;font-weight:bold;font-size:13px;width:176px}
.m-idxbtn .pd .nm a{color:#7E725C;}
.m-idxbtn .pd .nm a:hover{color:#CE753F;}
.m-idxbtn .pd img{vertical-align: top;}
.m-idxbtn .pd .lnk{display:none;}
.m-idxbtn .pd-hover{border-bottom:0;}
.m-idxbtn .pd-hover .nm{background-position:-277px -538px;color:#CE753F;}
.m-idxbtn .pd-hover .lnk{display:inline;}
.ieads image{_width:206px; _height: 58px;}

/* hot  热卖推荐 */
.c-idxhot{clear:both;width:100%;height:580px;/*background-color: #F3F2F0;*/}
.c-idxhot .c-hot-w{ width:1200px;margin:0 auto;border:0px solid red;}
.c-idxhot .c_hot_logo{height:143px;margin-top: 20px;}
.c-idxhot .c_hot_btn{ height:103px;cursor:pointer;border: 1px solid #F1F1F1;border-width: 3px 2px 1px;border-radius: 12px 12px 10px 10px}
.c-idxhot .c_hot_btn li{ list-style:none;float:left;width:298px;height:98px;line-height:98px;position:relative;background-color:#fff;color:#373737;border-top-left-radius: 12px;}
.c-idxhot .c_hot_btn li span{text-align:center;display:block;font-size:22px;letter-spacing:2px;position:absolute;top:0px;width:300px;height:98px;font-family: "Microsoft Yahei",simsun;}
/*.c-idxhot .c_hot_btn li:hover{color:#333;background: url(images/home/hot_line.png) no-repeat 50% 75%}*/
.c-idxhot .c_hot_btn .br{color:#333;background: url(images/home/hot_line.png) no-repeat 50% 75%}

.c-idxhot .c_hot_lb{font-family: "Microsoft Yahei",simsun;}
.c-idxhot .c1_bd{font-family: "Microsoft Yahei",simsun;font-size:14px;height:302px;margin:10px auto;float:left;border:1px solid #E0DDD9;border-radius: 5px;float:left}
.c-idxhot .c1_bd_img{ width: 283px;height: 283px;margin-top: 6px;overflow: hidden;}

.c-idxhot .mt{margin:30px 0 0 0;background: #fff;border-left:2px solid #f1f1f1;border-right:2px solid #f1f1f1;border-top:4px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
/*.c-idxhot .mt:hover{border:1px solid #f40;}*/
.c-idxhot .jj{width:17px;height:10px;float:left;}

/* 模板上新 产品新体验 */
.c-idxtpl{ clear:both;width:100%;height:834px;}
.c-idxtpl .block{ width:1200px;margin:0 auto;border:0px solid red;}
.c-idxtpl .logo{height:143px;margin-top: 10px;}
.c-idxtpl .img_box{height:650px;margin:20px auto;float:left;border-radius:10px;overflow: hidden;}

/* jx 精选活动*/
.c-idxjx{ width:1200px;margin:0 auto;margin-top:35px;}
.c-idxjx .jx_t{font-family:'Microsoft YaHei','SimHei','SimSun';height:33px;border-bottom: 1px solid #714443;font-size:24px;font-weight:bold;color:#6a451e;text-align: left;}
.c-idxjx .jx_c{height:180px;margin-top:26px;text-align:left;}
.c-idxjx .jx_c li{list-style:none;float:left;}
.c-idxjx .mr12{margin-right:15px;}


/* print 照片冲印*/
.c-idxprint{ width:1200px;margin:20px auto 0px;}
.c_idxprint_logo{width:1200px;height:143px;margin:0 auto;border:0px; }
.c-idxprint .pr_t{font-family: 'Microsoft YaHei','SimHei','SimSun';height:34px;border-bottom: 1px solid #714443;font-size:24px;font-weight:bold;color:#6a451e;text-align: left;}
.c-idxprint .pr_c{/*height:390px;*/margin-top:15px;}

/* theme 主题*/
.c-idxtheme {width:1200px;margin:0 auto;margin-top:35px;}
.c-idxtheme .th_head{height:59px;}
.c-idxtheme .tt{font-family: 'Microsoft YaHei','SimHei','SimSun';float:left;line-height:59px;font-size:24px;color:#fff;margin-left:30px; }
.c-idxtheme .rt { float:right;margin:16px 28px 0 0;}
.c-idxtheme .rt li{font-family: 'Microsoft YaHei','SimHei','SimSun';list-style:none;float:left;padding:0px 8px 0px 8px;height:24px;line-height:24px;font-size:14px;color:#fff;margin-left:17px;text-align: center;}
.c-idxtheme .th_c{margin-top:10px}
.c-idxtheme .th_c .cleft{float:left;width:470px;height:635px;overflow: hidden; }
.c-idxtheme .th_c .cright{/*height:635px;*/overflow: hidden;border:0px solid red }
.c-idxtheme .th_c .cright .mt{margin: 0px 0px 22px 17px;}
.c-idxtheme .c1_mon_yfg{width: 60px;float: left;color: #8d8d8d;line-height: 38px;text-align: right;}
.c-idxtheme .c1_mon_yfm{ width:72px;float: left;color: #e4393c;font-size: 14px;font-weight: bold;line-height: 38px;text-align: left;}

/* 主题----爱宝宝*/
.c_ith_baby{background-color:#F58D2A;}
.lbg_baby{background-color:#EC7100;border:1px solid #D66900; }

/* 主题----毕业聚会*/
.c_ith_byjh{background-color:#79C03D;}
.lbg_byjh{background-color:#5DB628;border:1px solid #6ACA2D; }

/* 主题----旅游故事*/
.c_ith_lygs{background-color:#00C3F1;}
.lbg_lygs{background-color:#00AAE2;border:1px solid #0098D2; }

/* 新版本的theme 主题*/
.mod-theme {width: 1200px;margin: 30px auto;}
.mod-theme .theme_name { height:98px;  line-height:98px; background: #fff url(images/home/theme_line.png) no-repeat left 25%;  }
.mod-theme .theme-list {  line-height: 98px;  font-size: 22px; color: #494949; width: 240px; text-align:center; float: left; position:relative; letter-spacing: 3px; cursor: pointer;}
.mod-theme .active {  color: #333;  background: url(images/home/hot_line.png) no-repeat 50% 75%;  }
.mod-theme .theme-list-span {  text-align:left;  }
.mod-theme .theme-hidden { display: none;  }
.mod-theme .theme-show {  display: block;  }
.mod-theme .th_c1{margin-top:10px;height:552px;}
.mod-theme .th_c1 .up{float:left;width:600px;height:550px;border: 1px solid #ededed; border-radius: 12px;cursor:pointer;overflow: hidden; }
.mod-theme .th_c1 .up img{float:left;width:600px;height:550px; }
.mod-theme .th_c2{margin-top:10px}
.mod-theme .th_c2 .down{/*height:635px;*/overflow: hidden;border:0px solid red }
.mod-theme .th_c2 .down .mt{margin: 0px 0px 22px 17px;}
.mod-theme .jj{width:17px;height:10px;float:left;}
.mod-theme .img_item {font-family: "Microsoft Yahei",simsun;font-size: 14px;width: 290px;height: 290px;float: left;border: 1px solid #f1f1f1;border-width: 3px 2px 1px;margin-left: 13px; border-radius: 12px; }
.mod-theme .img_item .img_box{ width: 286px;height: 286px;border-radius: 15px; overflow: hidden; }
/* 首页八大亮点*/
.idx-light { width: 1200px;margin: 0 auto;}
.idx-light .logo{ height:128px;background: url(images/home/mod_light.png) no-repeat left;margin-top: 10px;}
/* 首页工厂展示*/
.idx-factory{width:1200px;margin:0 auto;}
.idx-factory .logo{ height:128px;background: url(images/home/mod_factory.png) no-repeat left;margin-top: 0px;}
.idx-factory .img_box { margin-top: 30px;overflow: hidden;}



/* 买家心得*/
.c-idxmjxd {width:1200px;margin:0 auto;margin-top:45px;}
.c-idxmjxd .xd_m{height:26px;overflow: hidden;}
.c-idxmjxd .xd_d{height:47px;padding-top:10px;font-size:14px;text-align:center;color:#e4393c;}
.c-idxmjxd .xd_c1200{height:465px;width:1200px;border:0px solid black;margin:0 auto;}
.c-idxmjxd .xd_c{height:465px;width:1100px;border:0px solid red;margin:0 auto;}
.c-idxmjxd .xd_c .c_list{float:left;width:1100px;height:465px;border:0px solid red;}
.c-idxmjxd .xd_c .c_list .lb{float:left;width:550px;height:230px;border:0px solid red;}
.c-idxmjxd .xd_c .lb_head{float:left;width:160px;height:230px;}
.c-idxmjxd .xd_c  .himg{ width: 80px;height: 80px;margin: 40px 0 0 40px;border-radius: 80px;overflow: hidden;}
.c-idxmjxd .xd_c  .hname{ width: 80px;height: 80px;margin: 10px 0 0 40px;text-align: center;}
.c-idxmjxd .xd_c .lb_text{   width: 315px;height: 155px;margin-top: 20px;word-wrap: break-word;word-break: break-all;overflow-y: auto;text-align: left;}
.c-idxmjxd .xd_c .lb_more{width: 475px;margin-top: 10px;text-align: right;color: #7E7B76;font-family: sans-serif;}

/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
.lb_text::-webkit-scrollbar{
  width: 8px;
  height: 8px;
  background-color: #f5f5f5;
}
/*定义滚动条的轨道，内阴影及圆角*/
.lb_text::-webkit-scrollbar-track{
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
  border-radius: 10px;
  background-color: #f5f5f5;
}
/*定义滑块，内阴影及圆角*/
.lb_text::-webkit-scrollbar-thumb{
  /*width: 10px;*/
  height: 20px;
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
  background-color: #ff7163;
}

/* model 宝宝礼物 */
/*.m-idxmd{clear:both;margin-top:1px;}
.m-idxmd .hd{height:55px;margin-bottom:0px;border-bottom:#ECAB45 1px solid;background:#FFE7BA;position:relative;}
.m-idxmd .hd .tt{font-family:"Microsoft Yahei",simsun;font-size:22px;color:#CD830D;float:left;line-height:54px;height:54px;width:240px;padding-left:18px;padding-top:2px;}
.m-idxmd .hd .tt .title_en{font-weight:100;padding-left:10px;color:#fff;font-size:24px;letter-spacing:0px;}
.m-idxmd .hd .more{float:right;font-weight:bold;font-family:"Microsoft Yahei",simsun;color:#CCC;position:absolute;right:0;top:12px;padding-top:20px;padding-right:10px;}
.m-idxmd .ctb{}.ctb img{vertical-align:top;}
.m-idxmd .ctb .bimg{width:260px;height:350px;}
.m-idxmd .ctb .simg{width:191px;height:154px;}
.m-idxmd .ctb .mimg{width:192px;height:231px;}
.m-idxmd .ctb .mimg-col2{width:384px;}
.m-idxmd .ctb .mimg-row2{height:350px;}
.m-idxmd .ctb .holder{line-height:1px;font-size:1px;}*/


/* model 1 旅行纪念 */
/*.m-idxmd1{clear:both;margin-top:1px;}
.m-idxmd1 .hd{height:55px;margin-bottom:0px;border-bottom:#2394B6 1px solid;background:#C1F5FF;position:relative;}
.m-idxmd1 .hd .tt{font-family:"Microsoft Yahei",simsun;font-size:22px;color:#43A2C8;float:left;text-align:left;line-height:54px;height:54px;width:240px;padding-left:18px;padding-top:2px;}
.m-idxmd1 .hd .tt .title_en{font-weight:100;padding-left:10px;color:#fff;font-size:24px;letter-spacing:0px;}
.m-idxmd1 .hd .more{float:right;font-weight:bold;font-family:"Microsoft Yahei",simsun;color:#CCC;position:absolute;right:0;top:12px;padding-top:20px;padding-right:10px;}
.m-idxmd1 .ctb{}.ctb img{vertical-align:top;}
.m-idxmd1 .ctb .holder{line-height:1px;font-size:1px;}*/

/* model 2 爱的礼物 */
/*.m-idxmd2{clear:both;margin-top:1px;}
.m-idxmd2 .hd{height:55px;margin-bottom:0px;border-bottom:#F83D61 1px solid;background:#FFE4E9;position:relative;}
.m-idxmd2 .hd .tt{font-family:"Microsoft Yahei",simsun;font-size:22px;color:#FB6B8C;float:left;line-height:54px;height:54px;width:240px;padding-left:18px;padding-top:2px;}
.m-idxmd2 .hd .tt .title_en{font-weight:100;padding-left:10px;color:#fff;font-size:24px;letter-spacing:0px;}
.m-idxmd2 .hd .more{float:right;font-weight:bold;font-family:"Microsoft Yahei",simsun;color:#CCC;position:absolute;right:0;top:12px;padding-top:20px;padding-right:10px;}
.m-idxmd2 .ctb{}.ctb img{vertical-align:top;}
.m-idxmd2 .ctb .holder{line-height:1px;font-size:1px;}*/

/* model 3 作品共享 */
/*.m-idxmd3{width:760px;padding-right:0;border:#D4D4D4 1px solid;float:left;}
.m-idxmd3 .hd{height:56px;line-height:56px;font-size:24px;color:#3E3A39;font-family:"Microsoft Yahei",simsun;font-weight:bold;padding-left:20px;border-bottom:#D4D4D4 1px solid;}
.m-idxmd3 .bd{height:378px;overflow:hidden;position:relative;}
.m-idxmd3 .bd .pd{padding-top:23px;border-right:1px solid #D4D4D4;float:left;display:inline;}
.m-idxmd3 .bd .co{height:103px;width:218px;_width:217px;overflow:hidden;border-bottom:#ccc 1px dashed;padding-left:34px;padding-right:1px;}
.m-idxmd3 .pd .pimg{float:left;}.m-idxmd3 .pd .ct{padding-left:90px;}
.m-idxmd3 .pd .da{width:136px;}
.m-idxmd3 .pd .hl{color:#DA6969;font-weight:bold;padding-right:12px;}
.m-idxmd3 .pd .nm{line-height:26px;width:120px;}
.m-idxmd3 .pd .au{color:#EE5072;font-family:"Microsoft Yahei",simsun;font-size:12px;padding-left:6px;}
.m-idxmd3 .bd .pd-1 .co{padding-right:0;}
.m-idxmd3 .icon{width:76px;height:28px;margin-top:8px;display:block;background:#fff url(images/look.png) no-repeat;}
.m-idxmd3 .more{float:right;background:url(images/index_more.png) no-repeat 30px 32px;color:#727171;font-size:14px;font-weight:bold;font-family:"Microsoft Yahei",simsun;margin-right:10px;line-height:24px;padding-top:25px;}
.ind_share li{width:252px;}*/


/* model 4 用户晒单 */
/*.m-idxmd4{width:190px;position:relative;border:#D4D4D4 1px solid;font-family:"Microsoft Yahei",simsun;float:right;}
.m-idxmd4 .hd{height:56px;line-height:56px;padding-left:20px;font-size:24px;font-weight:bold;}
.m-idxmd4 .more{float:right;background:url(images/index_more.png) no-repeat 30px 32px;;color:#727171;font-size:14px;font-weight:bold;margin-right:5px;line-height:24px;padding-top:25px;}

.m-idxmd4 a:hover{color:#FF6600;text-decoration:none;}
.m-idxmd4 .simg img{vertical-align:top;}.m-idxmd4 .nd{padding-bottom:0;}
*/

/* model 5 */
.m-idxmd5{border:#D4D4D4 0px solid;width:1200px;margin: 0 auto;}
.m-idxmd5 .mup{border-bottom:0;padding-bottom:1px;margin-top:10px;margin-bottom:1px;}
.m-idxmd5 .mmd{border-right:#ccc 1px dashed;width:322px;float:left;height:85px;margin-right:22px;}
.m-idxmd5 .tt{font-size:16px;font-weight:bold;font-family:"Microsoft Yahei",simsun;padding-bottom:10px;}
.m-idxmd5 .icon{width:52px;height:52px;display:block;}
.m-idxmd5 .icon-1{float:left;background-position:0 -500px;}
.m-idxmd5 .icon-2{float:left;background-position:-100px -500px;}
.m-idxmd5 .icon-3{float:left;background-position:0 -560px;margin-right:1px;}
.m-idxmd5 .icon-4{float:left;background-position:0 -620px;margin-right:1px;}
.m-idxmd5 .icon-5{float:left;background-position:0 -680px;}
.m-idxmd5 .icon-5:hover{background-position:-100px -680px;}
.m-idxmd5 .news{padding-left:60px;margin-top:-5px;}
.m-idxmd5 .news1{float:left;display:inline;width:450px;margin-top:-1px;}
.m-idxmd5 .nitem{padding-left:14px;line-height:20px;background-position:-291px -91px;}
.m-idxmd5 .nitem-1{width:240px;text-align:left;padding-left:20px;}.m-idxmd5 .nitem-2{width:210px;float:left;display:inline;}
.m-idxmd5 .ppimg{float:left;display:inline;margin-right:6px;width:86px;}
.m-idxmd5 .ppimg img{vertical-align:top;}.m-idxmd5 .wky{padding-top:13px;}
.m-idxmd5 .wky .eml{float:left;display:inline;width:220px;border:#d5d5d5 1px solid;height:25px;line-height:25px;padding:0 5px;color:#999;margin-right:10px;}
.m-idxmd5 .wky .sub{float:left;display:inline;width:46px;border:#d5d5d5 1px solid;height:25px;line-height:25px;text-align:center;background-color:#fff;color:#666;font-weight:bold;}
.m-idxmd5 .wx_focus{float: left;}
.m-idxmd5 .wx_focus a{display: block; height: 110px; width:110px; border:none; background: url("images/wx_yofus.jpg")}

/* Footer部分 */
.m-promise{background-color:#c0c0c0;margin:0 auto;width: 1200px;}
.m-promise .item{width:300px;padding-top:12px;height:52px;line-height:22px;float:left;font-size:18px;font-family:"Microsoft Yahei",simsun;background-position:0 -400px;color:#fff;}
.m-promise .icon{float:left;width:40px;height:40px;margin:3px 10px 0 30px;}
.m-promise .item-1{background-position:-1px -400px;}
.m-promise .item-1 .icon{background-position:0 -480px;}
.m-promise .item-2 .icon{background-position:-70px -480px;}
.m-promise .item-3 .icon{background-position:-140px -480px;}
.m-promise .item-4 .icon{background-position:-210px -480px;}
.m-help{padding:18px 0 24px;width:1200px;margin:0 auto;}
.m-help .item{line-height:22px;float:left;padding:0 55px;color:#999;}
.m-help .item .tt{font-family:"Microsoft Yahei",simsun;font-size:16px;color:#999;font-weight:bold;line-height:37px;}
.m-help .item-1{padding-left:63px;}
.m-help .item-5{padding-right:0;}
.m-help .kfpd{padding-left:60px;}
.m-help .zxkf{margin-top:-7px;}.m-help .qqlg{margin-right:2px;}
.m-partner{border-bottom:#d4d4d4 1px dotted;width:1200px;margin:0 auto;padding:28px 0 25px;border-top:#7d7a74 1px solid;}
.m-partner .tt{font-size:16px;font-family:"Microsoft Yahei",simsun;margin-bottom:11px;margin-top:10px;font-weight:bold;}
.m-partner .logos{padding-left:60px;}.m-partner .logo{margin-right:50px;height:40px;display:block;float:left;}
.m-partner .logo-cv{display:none;}.m-partner .logo-alipay{width:159px;background-position:-120px -60px;}
.m-partner .logo-epay{width:69px;background-position:0 -110px;}.m-partner .logo-kodak{width:80px;background-position:-210px -110px;}
.m-partner .logo-fujifilm{width:117px;background-position:0 -160px;}.m-partner .logo-hp{width:55px;background-position:-120px -160px;}
.m-partner .logo-comm100{width:103px;background-position:-80px -110px;margin-right:0;}.m-nts{text-align:center;font-size:12px;line-height:24px;color:#666;padding-bottom:20px;width:1200px;margin:0 auto;padding: 22px;}

/* common */
.w-more{padding-right:15px;background-position:right -2px;}.w-down{padding-right:12px;background-position:right -67px;}

/* ====================
     方框样式
==================== */
.f-cb:after{clear:both;content:'.';display:block;height:0;visibility:hidden;}.f-cb{zoom:1;}
.f-ofe{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.f-ff0{font-family:arial;}.f-ff1{font-family:simsun,\5b8b\4f53;}
.f-ff2{font-family:"宋体",simsun,\5b8b\4f53;}.f-ff3{font-family:georgia;}.f-ff4{font-family:"宋体",simsun,Sans-Serif;}
.f-fs0{font-size:12px;}.f-fs1{font-size:14px;}.f-fs2{font-size:16px;}.f-fs3{font-size:18px;}.f-fs4{font-size:20px;}
.f-fw0{font-weight:normal;}.f-fw1{font-weight:bold;}.f-vh{visibility:hidden;}.f-dn{display:none;}.f-db{display:block;}.f-ib{display:inline-block;zoom:1;*display:inline;}
.f-usn{user-select:none;-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-o-user-select:none;}
.f-oh{overflow:hidden;}.f-pr{position:relative;}.f-pa{position:absolute;}.f-pf{position:fixed;position:absolute;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-tac{text-align:center;}.f-tal{text-align:left;}.f-tar{text-align:right;}.f-taj{text-align:justify;text-justify:inter-ideograph;}.f-vat{vertical-align:top;}
.f-vam{vertical-align:middle;}.f-bn{border:0;}.f-thide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;}
.f-ul,.f-ul:hover{text-decoration:underline;}.f-ulno,.f-ulno:hover{text-decoration:none;}.f-ullt{text-decoration:line-through;}
.f-vam{vertical-align: middle;}.f-fl{float:left;display:inline;}.f-fr{float:right;display:inline;}.f-pdt10{padding-top:10px;}
.f-pdt15{padding-top:15px;}.f-pdt20{padding-top:20px;}.f-pdb15{padding-bottom:15px;}.f-pdb20{padding-bottom:20px;}
.f-pdv5{padding-top:5px;padding-bottom:5px;}.f-pdv10{padding-top:10px;padding-bottom:10px;}.f-pdv15{padding-top:15px;padding-bottom:15px;}
.f-pdh15{padding-left:15px;padding-right:15px;}.f-mgt5{margin-top:5px;}.f-mgt10{margin-top:10px;}.f-mgt15{margin-top:15px;}
.f-mgt20{margin-top:20px;}.f-mgt30{margin-top:30px;}.f-mgt40{margin-top:40px;}.f-mgt60{margin-top:60px;}.f-mgb5{margin-bottom:5px;}
.f-mgb10{margin-bottom:10px;}.f-mgb15{margin-bottom:15px;}.f-mgb30{margin-bottom:30px;}.f-mgb40{margin-bottom:40px;}
.f-mgr10{margin-right:10px;}.f-mgr15{margin-right:15px;}.f-mgl15{margin-left:15px;}.f-mgl25{margin-left:25px;}
.f-mgl50{ padding-left:26px; background: url(images/c_nav_menu.jpg) 0px 0px no-repeat;font-family:inherit;}
.f-lh16{line-height:16px;}.f-lh18{line-height:18px;}.f-lh20{line-height:20px;}.f-cd{cursor:default;}


.t-f1{font-size:12px;color:#999;font-weight:normal;}.t-f2{font-size:12px;color:#bd0000;}.t-f3{color:#666;}
.t-f4{font-size:12px;color:#333;}.s-fc0,a.s-fc0:hover{color:#000;}.s-fc1,a.s-fc1:hover{color:#333;}
.s-fc2,a.s-fc2:hover{color:#666;}.s-fc3,a.s-fc3:hover{color:#999;}.s-fc4{color:#333;}a.s-fc4:hover{color:#d94a4a;}
.s-fc5,a.s-fc5:hover{color:#d94a4a;}.s-fc6,a.s-fc6:hover{color:#369;}.s-fc7,a.s-fc7:hover{color:#fff;}
.s-fc8{color:#666;}a.s-fc8:hover{color:#d94a4a;}.s-fc9{color:#369;}a.s-fc9:hover{color:#d94a4a;}
.s-fc10,a.s-fc10:hover{color:#ccc;}.s-fc11{color:#cc0000;}.s-fc12, a.s-fc12, a.s-fc12:hover{color:#333;text-decoration:none;}
.s-fc13, a.s-fc13, a.s-fc13:hover{color:#F8382B;}a.s-fc14{color:#1e50a2;}.s-fc15{color:#949494;}.s-fc16{color:#656565;}
.s-fs12{font-size:12px;}.s-fs13{font-size:13px;}.s-fs16{font-size:16px;}.s-fs18{font-size:18px;}

/* ================================================================================================ */
/*当前位置*/

#ur_here {height:28px;line-height:28px;padding:0 12px;}
#ur_here a {color:#000;text-decoration:none;}

/*==================
商品属性跟还购买商品
===================*/
.table_none {display:none;}
.table_display {width:690px;display:block;}

/* ====================
     商品分类页
==================== */
.category_ad_img{height:279px; background-color:#CCC;}

.hotsale{width:210px;}
.hotsale .title{height:35px; background-color:#C4B7A6; text-align:center; font-size:18px; line-height:35px; font-family:"微软雅黑"; color:#FFF}
.cate_hot_ul{padding:15px 0 0 15px;}
.cate_hot_ul li{float:left;  *margin-bottom:0px; border:1px solid #DBDBDB; display:inline; position:relative;}
.cate_hot_ul li a{display:block;}
.cate_hot_ul li span{position:absolute; top:-3px; right:-3px; top:-1px\9; right:-1px\9;}
.cate_hot_ul .info{float:right;padding-left: 3px;border:0;margin-right:8px;}
.down_icon{
  position: relative;
  width: 7px;
  height: 9px;
  margin-right: 5px;
  display: inline-block;
  background: url(images/plist-icon.png) no-repeat -17px 0;
}
.up_icon{
  position: relative;
  width: 7px;
  height: 9px;
  margin-right: 5px;
  display: inline-block;
  background: url(images/plist-icon.png) no-repeat -39px 0;
}
.cate_list_level{
  float:left;
  width:226px;
  max-height: 345px;
  border-bottom:solid 1px #E1E1E1;
  padding-bottom:15px;
  background: #fff;
  margin-right: 14px;
  margin-bottom: 56px;
}
.cate_list_level_last{border-bottom:none; height:250px; margin-top:30px; margin-bottom:30px;}
.cate_goods{
  float:left;
  display:inline;
}
.cate_list_level .cate_goods_cover{
  width:226px;
  height: 220px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.cate_list_level .cate_goods_cover img{
  max-width: 200px;
}
.cate_goods  a{text-decoration:none;color:#666;}
.cate_goods  a:hover{text-decoration:none;color:#ff6600;}
.cate_list_level .title{
    padding-left: 12px;
    padding-right: 12px;
    margin-top: 5px;
    width: 220px;
}
.cate_list_level .title2{
    padding-left: 12px;
    padding-right: 12px;
    margin-top: 5px;
    width: 205px;
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.cate_list_level .title a,.cate_list_level .title2 a{
    color: #000;
    font-size: 12px;
    font-family: "Microsoft YaHei";
}
.cate_list_level .title a:hover,.cate_list_level .title2 a:hover{
  color: #e4393c;
}
/*.cate_goods_price{color:#db1234; font-size:14px; font-weight:bold; margin-top:5px;}*/
.cate_list_level .prices{
  font-size:12px;
  margin-top:5px;
  padding-left: 12px;
  padding-right: 12px;
  color: #666;
}
.cate_list_level .prices .Pricesred {color: #db1234;font-size: 12px;font-weight: normal;line-height: 150%;margin-bottom: 8px;}
.cate_list_level .product_btn {
  color:#666666;
  text-align:left;
  margin:8px 8px 0 0;
  padding:0px 12px;
  font-size: 12px;
  line-height: 180%;
}

.cate_list_level .product_btn .collect_icon{
  width: 24px;
  height: 15px;
  display: inline-block;
  background: url("images/credits_collection_icon.png") no-repeat;
  position: relative;
  top: 2px;
  left: 3px;
}

.cate_list_level .product_btn .cate_exchange_btn{
  color: #fff;
  background: #e4393c;
  height: 25px;
  line-height: 25px;
  display: inline-block;
  padding: 0 32px;
  font-size: 14px;
  border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-border: 12px;
  float: right;
}

.cate_list_level .product_btn .cate_exchange_btn:hover{
  filter:alpha(Opacity=80);
  -moz-opacity:0.8;
  opacity: 0.8;
}

.m-goods_dec{overflow:hidden; _height:1%;}
.othersacn_tit{height:35px; background-color:#C4B7A6; text-align:center; font-size:14px; line-height:35px; font-family:"微软雅黑"; color:#FFF}
.mould_list_cat{
  overflow:hidden;
  _height:1%;
  margin-bottom: 15px;
  width:100%;
  position: relative;
  background: #e5e5e5;
  font-family: "黑体","Microsoft YaHei";
  font-size: 14px;
  color: #666;
}
.mould_list_cat ul{
  height:36px;
  border:solid #DBDBDB;
  border-width:1px 0 0 1px;
  float:left;
  clear:both;
  overflow:hidden;
}
.mould_list_cat li{
  float:left;
  padding:0 20px;
  font-size:15px;
  line-height:35px;
  height:35px;
  cursor:pointer;
  border-right:1px solid #b5b5b5;
  background: #fff;
}
li.mould_list_current{
  background-color:#d34848;
  color:#FFF;
  font-size:15px;
  border: none;
  line-height: 35px;
}
.mould_list{ margin-bottom:20px;}
.mould_list_none{display:none;}
.mould_list ul{overflow:hidden; _height:1%;}
.mould_list li{float:left; width:150px; margin-left:25px; _margin-left:22px; padding-right:5px; display:inline; padding-bottom:25px;}
.each_mould_img{width:150px; height:150px; border:1px solid #DBDBDB;}
.each_mould_title{text-align:center; margin-top:10px; height: 16px;}
/*
.goodsItem {float: left; margin: 0 14px 15px; overflow: hidden; position: relative; width: 110px;}
.goodsItem .goodsimg { border: 4px solid #EEF8FF; height: 100px; margin-bottom: 4px;width: 100px;}
*/
.cat_list_subox{overflow: hidden; _height: 1%;}


/* 分页 */
#pages{height:25px; text-align:right; padding-bottom:15px;}
#pages ul{height:25px; text-align:right; float:right;}
#pages ul li.first{float:left; width:60px; background:url(images/icon_tl.png) no-repeat 0px 5px; padding-left:5px}
#pages ul li.last{float:left; width:60px; background:url(images/icon_tr.png) no-repeat 48px 5px; padding-right:5px}
#pages ul li.prev{float:left; width:60px; background:url(images/icon_tl.png) no-repeat 0px 5px; padding-left:5px}
#pages ul li.next{float:left; width:60px; background:url(images/icon_tr.png) no-repeat 48px 5px; padding-right:5px}
#pages ul li{float:left; width:20px; margin:0; padding:0; text-align:center; height:20px; line-height:20px; color:#ABABAB; border:1px solid #CDCDCD; margin-right:5px;}
#pages ul li a{display: inline-block; height: 20px; text-align: center; line-height: 20px; width: 100%;}



/*===============================================  产品详细页 2013年5月16日  ===========================================================*/

a.ga-1:link{color:#127FE6;}
a.ga-1:visited{color:#127FE6;}
a.ga-1:hover{color:#127FE6;}
a.ga-1:active{color:#127FE6;}

.hidden_tree{ position:absolute; top:191px;}/*orig: top:131px; 修复顶部添加广告条时“全部商品分类”栏目产生的移位,change:top:191px */
#product-nav .f-mgl50{letter-spacing:normal;}
.m-position ul{ overflow:hidden; _height:1%; padding-top:8px; color:#0567A6; font-family:"宋体"; font-size:13px; padding-left:2px;}
.m-position ul li{float:left;}
.m-position ul li span{margin:0 10px 0;}

.su_goods_box{overflow: hidden; _height: 1%;}
.su_goods_box .m-bg{background-color:#FFF;}/*差异*/
.su_goods_box .m-goods{overflow:hidden; _height:1%; margin-top:30px; margin-bottom:20px;}
.su_goods_box .m-hotsale{border:1px solid #CDCDCD; padding-bottom:10px;}
.su_goods_box .hotsale_tit{height:35px; background-color:#C4B7A6; text-align:center; font-size:18px; line-height:35px; font-family:"微软雅黑"; color:#FFF;}

.su_goods_box .hotsale_list{ margin-left:10px; margin:10px 0 0 10px; overflow:hidden; _height:95px;}
.su_goods_box .hostsale_img{float:left; width:95px; height:95px; border:1px solid #BEB8B8; margin-right:5px;}
.su_goods_box .word_hostsale{float:left; width:85px; *padding-top:5px;}
.su_goods_box .word_hostsale span{color:#FF5745; display:block; margin-top:5px;}

.su_goods_box .m-goods_detail{float:left; width:750px;}
.su_goods_box .goods_img{float:left; width:310px;}
.su_goods_box .goods_img_large{border:1px solid #CDCDCD; height:310px;}
.su_goods_box .gallery{margin-top:10px;}
.su_goods_box .gallery li{float:left; margin:0 4px 0 4px; width:51px; height:51px; border:1px solid #ACAAAF; cursor:pointer; margin-bottom: 8px;}

.su_goods_box .goods_info{float:left; width:395px; margin-left:45px; _margin-left:40px;overflow:hidden; _height: 1%;}
.su_goods_box .goods_title{font-family:"微软雅黑"; font-size:21px; font-weight:bold; color:#403635; height:25px; border-bottom:1px #DBDBDB solid; padding-bottom:15px; _padding-bottom:0px;}
.su_goods_box .goods_title h1{float:left;}
.su_goods_box .goods_title span{float:right; font-size:14px; line-height:35px; cursor:pointer; font-weight:normal;}
.su_goods_box .goods_title_extends{color:#565455; font-size:15px; font-family:"微软雅黑"; margin:10px 0 20px;}
.su_goods_box .goods_attr li{margin-bottom:8px;}
.su_goods_box .goods_attr_title{font-size:13px;color:#383838; margin-right:10px;width: 78px;}
.su_goods_box .yofus_price{color:#E1272C; font-size:18px; font-family:"微软雅黑"}
.su_goods_box .goods-discount{overflow:hidden; _height:48px;}
.su_goods_box .goods-discount div{width:267px; height:48px; background:url(images/discount_bg.jpg) no-repeat; float:left; font-size:15px;}
.su_goods_box .goods-discount div p{margin:5px 8px}
.su_goods_box .goods-discount span{float:left;text-align: right;}
.su_goods_box a.urgent:link{color:#000; font-size:15px; font-family:"微软雅黑"}
.su_goods_box a.urgent:visited{color:#000; font-size:15px;}
.su_goods_box a.urgent:hover{color:#000; font-size:15px;}
.su_goods_box a.urgent:active{color:#000; font-size:15px;}
.su_goods_box .share_goods{margin-top:10px; border-bottom:1px solid #DBDBDB; padding-bottom:10px; height:20px;}
.su_goods_box .start_make_01{background:url(images/start_make_02.jpg) no-repeat; width:159px; height:46px; margin-top:12px; cursor:pointer; color:#FFF; font-size:20px; line-height:45px; padding:0 0 0 0; font-family:"微软雅黑";margin-left: auto;margin-right: auto;}
.su_goods_box .start_make_01 a{color:#FFF; display:block; width:159px; height:46px; text-align:center;}
.su_goods_box .start_make_02{background:url(images/start_make_01.jpg) no-repeat; width:159px; height:46px; margin-top:12px; cursor:pointer; color:#FFF; font-size:20px; line-height:45px; padding:0 0 0 0; font-family:"微软雅黑"; text-decoration:underline;margin-left: auto;margin-right: auto;}
.su_goods_box .start_make_02 a{color:#FFF; display:block; width:159px; height:46px; text-align:center;}


.su_goods_box .m-module_box{/*margin-top:75px; *margin-top:69px; _margin-top:65px;*/}
.su_goods_box .m-goods_dec{overflow:hidden; _height:1%;}
.su_goods_box .othersacn_tit{height:35px; background-color:#C4B7A6; text-align:center; font-size:14px; line-height:35px; font-family:"微软雅黑"; color:#FFF}
.su_goods_box .mould_list_cat{overflow:hidden; _height:1%;}
.su_goods_box .mould_list_cat ul{height:35px; border:solid #DBDBDB; border-width:1px 0 0 1px; float:left; clear:both; overflow:hidden;}
.su_goods_box .mould_list_cat li{float:left; padding:0 15px; font-size:15px; line-height:35px; cursor:pointer; border-right:1px solid #DBDBDB;}
.su_goods_box li.mould_list_current{background-color:#C4B7A6; color:#FFF; font-weight:bold; font-size:14px;}
.su_goods_box .mould_list{border:solid #DBDBDB; border-width:2px 1px 1px; padding:17px 0 0 0; margin-bottom:20px;margin-top: -2px;}
.su_goods_box .mould_list_none{display:none;}
.su_goods_box .mould_list ul{overflow:hidden; _height:1%;}
.su_goods_box .mould_list li{float:left; margin-left:24px; _margin-left:21px; display:inline;}
.su_goods_box .each_mould_img{width:150px; height:150px; border:1px solid #DBDBDB;}
.su_goods_box .each_mould_title{text-align:center; margin-top:10px;}
.m-module_box  .mould_list li{*width:150px; *margin-left:20px;}

#pages{height:25px; text-align:right; padding-bottom:15px;}
#pages ul{height:25px; text-align:right; float:right;}
#pages ul li.first{float:left; width:60px; background:url(images/icon_tl.png) no-repeat 0px 5px; padding-left:5px}
#pages ul li.last{float:left; width:60px; background:url(images/icon_tr.png) no-repeat 48px 5px; padding-right:5px}
#pages ul li{float:left; width:20px; margin:0; padding:0; text-align:center; height:20px; line-height:20px; color:#ABABAB; border:1px solid #CDCDCD; margin-right:5px;}

.su_goods_box .goods_des{border:solid #DBDBDB; border-width:2px 0px 0px; padding:17px 0 0 0; margin-bottom:20px; width:750px; overflow:hidden;}

.su_goods_box ul.goods_attr_li{width:535px; height:auto; padding-left:65px; padding-bottom:25px;}
.su_goods_box ul.goods_attr_li li{ border-bottom:1px dashed #595757; height:auto; line-height:40px; width:535px; background:url(images/star_icon.png) no-repeat 15px 13px;  padding:0 0 0 65px; margin-bottom:0px;}
.su_goods_box .exp_goods_attr_title{float:left; font-family:"微软雅黑"; font-size:13px; font-weight:bold; width:80px;}
.su_goods_box .goods_attr_value{float:left; font-family:"微软雅黑"; font-size:12px;width:360px;}

.su_goods_box .lang_user_comment{font-weight:bold; font-family:"微软雅黑"; font-size:14px; padding-left:40px; border-bottom:1px solid #CDCDCD; padding-bottom:10px;}
.su_goods_box .user_comments{padding-bottom:30px;}
.su_goods_box .user_comments li{margin:0; border-bottom:1px dashed #CBCBCB; width:690px; padding:20px 0 20px 30px;}
.su_goods_box .comment_user_info{background:url(images/comment_icon.jpg) no-repeat 0 2px; padding-left:20px; overflow:hidden; _height:1%;}

.su_goods_box .comment_user_info div{float:left;}
.su_goods_box .comment_user_name, .comment_time{font-size:14px; margin-right:15px;}
.su_goods_box div.comment_level{float:right}
.su_goods_box .comment_content{font-size:13px; padding-left:8px; line-height:20px; margin-bottom:5px;}

.su_goods_box .comment_content span{color:red;}
.su_goods_box .comment_box{width:680px; margin:auto; margin-bottom:20px;}
.su_goods_box .comment_box_tit{background:#F5F5F5; height:20px; padding-left:10px; line-height:20px; font-weight:bold;}
.su_goods_box .comment_box_input{margin:15px 10px;;}
.su_goods_box .comment_box_input div{margin-bottom:15px;}
.su_goods_box .comment_box_input div span{width:70px; display:block; float:left;}
.su_goods_box .comment_box_input div input{margin-left:15px; *margin-left:5px;}
.su_goods_box .comment_box_input div input.first{margin-left:0px;}
.su_goods_box .AreaL{width:200px;} .su_goods_box .AreaR{width:750px;}
.su_goods_box .word_hostsale{padding-right: 5px; width: 80px;}


.lang_user_comment{height:20px;}
.lang_user_comment div{float:left; display:inline;}
.experience_author{margin-left:280px;}
.experience_time{margin-left:200px;}
.experience_list{width:720px; padding-bottom:20px;}
.experience_list li{width:700px; margin:0 0 0 0; padding:0 0 0 20px; height:30px; line-height:30px; border-bottom:1px dotted #c4b7a5;}
.experience_list li div{float:left;}
.experience_title{width:352px;}
.experience_writer{width:220px;}
.goods_child_area{width:350px; margin:0; padding:0; overflow:hidden;}
.goods_child_title{clear:both; display:block; color:red;}
.goods_child_area .item{ height:45px; border:1px solid #dbdbdb; float:left; margin:10px 5px 5px 0; position:relative;}
.goods_child_area .selected{border:1px #FF0000 solid;}
.good_child_hook{position:absolute; bottom:0px; right:0px; border:none;}

#titleContainer{margin: 0 auto;}

/*商品样式选择*/

.goodAtt-key {
  margin: 0 20px 0 0;
}

.goodAtt-skin {
  padding: 2px 0;
}

.goodAtt-attention .goodAtt-skin {
  background-color: #fff;
  border: 2px solid #c00;
  position: relative;
  z-index: 10;
}

.goodAtt-key .goodAtt-sku {
  padding: 5px 0;
  position: relative;
}

.tm-clear:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
}

.goodAtt-prop {
  /*padding-bottom: 6px;*/
}

.goodAtt-key .goodAtt-metatit {
  float: left;
  text-align: right;
  width: 78px;
}
.goodAtt-key .goodAtt-metatit {
  color: #383838;
  font-size: 13px;
  margin-right: 10px;
}
.tm-sale-prop dt {
  margin-top: 8px;
}

.goodAtt-prop dd {
  float: left;
  max-width: 280px;
}

.goodAtt-prop li {
  float: left;
  line-height: 20px;
  margin: 0 4px 20px 0;
  padding: 1px;
  position: relative;
  vertical-align: middle;
}

.tm-sale-prop li {
  line-height: 28px;
}

.goodAtt-prop li.goodAtt-selected a {
  border: 1px solid #be0106;
  line-height: 32px;
  border-radius: 4px;
  margin: -1px;
}

.goodAtt-prop li.goodAtt-out-of-stock a {
  border: 1px dashed #d6d6d8;
  color: #cdcdcd;
  cursor: not-allowed;
  margin: 0;
}

.goodAtt-prop li.goodAtt-out-of-stock a:hover {
  border: 1px dashed #d6d6d8;
  margin: 0;
}

.goodAtt-prop li a {
  background-color: #fff;
  border: 1px solid #b8b7bd;
  color: #000;
  float: left;
  min-width: 10px;
  line-height: 32px;
  padding: 0 9px;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  width: auto !important;
  border-radius: 4px;
}
/*==================================   照片冲印  ==============================================*/

.m-print_tb{overflow:hidden; _height:1%;  margin-bottom:5px;}
.m-print_tb div{float:left;}
.m-print_tb table{width:960px; text-align:center; border:#eaeaec solid; border-width:0px 0px 0px 1px;}
.m-print_tb table .list_tit{background-color:#cebea7; height:30px;}
.m-print_tb table th{font-family:"微软雅黑"; font-size:16px; color:#FFF; text-align:center; }
.m-print_tb tr{height:30px;}
.m-print_tb tr td{ border:#eaeaec solid; border-width:0px 1px 1px 0px;}
.m-print_tb .list_tit th{border-right:#FFF 1px solid;}
.m-print_tb .print_name{color:#FF5e52; font-size:24px; font-family:"微软雅黑"}
.m-print_tb .print_market{text-decoration:line-through; color:#727171;}
.m-print_tb .print_jr{font-size:13px; color:#b22039; padding:0 2px;}
.start_print_title{background-color:#cebea7; height:40px; width:190px; clear:both;}
.start_print_btn{ width:189px; clear:both; }
.start_print_btn a.print_btn_out{background:url(images/print_btn_out.jpg) no-repeat; display:block; width:159px; height:46px; line-height:46px; text-align:center; margin-top:5px; padding:0;  font-size:20px; color:#FFF;}
.print_btn_over{background:url(images/print_btn_in.jpg) no-repeat; display:block; width:159px; height:46px; line-height:46px; text-align:center; margin-top:5px; padding:0;  font-size:20px; color:#FFF;}
.m-print_process{width:960px; height:165px; background:url(images/p-process.jpg) no-repeat -10px 30px; margin:0px 0 0px;  border:solid #BEBEBE; border-width:0px 0; overflow:hidden;}
.m-print_recommend{width:1200px; margin-top:10px;}
.m-print_recommend ul{padding-left:10px; overflow:hidden;}
.print_recomend_title{font-family:"微软雅黑";font-size:24px; font-weight:normal; color:#9B9A9B;text-align:left; border:#C0C0C0 solid; border-width:0 0 1px 0; margin-bottom:10px; padding-bottom:5px;}
.m-print_recommend ul.print_pro_list li{width:165px; background-image:url(images/recommend_pro_bg.png); background-repeat:no-repeat; height:170px; background-position:161px 50px; float:left; margin-right:25px;}
.m-print_recommend ul.print_pro_list li.last{width:165px; height:170px; float:left; margin-right:25px; background:none;  margin-right:0px;}
.m-print_recommend ul.print_pro_list li div{width:155px;text-align:center;margin-bottom:5px;}
.m-print_recommend ul.print_pro_list li p{color:#AC0E2B;font-weight:bold;}
.m-print_recommend h4{font-weight:normal; font-family:"微软雅黑"}
.superiority{overflow:hidden; _height:1%; margin-bottom:30px;}
.superiority li{width:450px; float:left; margin:30px 10px 0; margin-top:30px;}
.superiority h4{font-family:"微软雅黑";font-size:15px; color:#CEBEA7; font-weight:bold; margin-bottom:6px;}
.superiority p{color:#727171; font-size:14px; font-family:"微软雅黑"}


/*=============================================  用户页  ====================================================*/

/*login*/
.user_login_box{height:480px; background:url(images/user_bg.jpg) no-repeat; margin-bottom:55px;}
.user_login_box .user_login_info{width:270px; height:420px; background:#fff; background:rgba(255, 255, 255, 0.8); filter:Alpha(opacity=80); float:right; display:inline; margin-top:30px; margin-right:40px; padding:0 32px;}
.user_login_box .user_login_info div{position:relative;}
.user_login_box .user_login_title{font-size:21px; font-family:"微软雅黑"; color:#727171; margin-top:50px; margin-bottom:5px;}
.user_login_box .user_login_name input{width:248px; height:35px; line-height:35px\9; margin-top:15px; padding-left:15px; font-size:14px; color:#9fa0a0; border:1px solid #E8E8E8;}
.user_login_box .user_login_tool{font-size:14px; margin-top:15px; padding-left:5px; margin-bottom:20px;}
.user_login_box .user_login_tool a{margin-right:30px; font-family:"微软雅黑";}
.user_login_box .login_mouse_out input{background:url(images/btn_user_1.png) no-repeat -13px -10px; height:43px; line-height:43px; width:264px; text-align:center; border:none; letter-spacing:10px; font-size:16px; color:#FFF; font-family:"微软雅黑";}
.user_login_box .login_mouse_over input{background:url(images/btn_user_2.png) no-repeat -13px -10px; height:43px; line-height:43px; width:264px;  text-align:center; border:none; letter-spacing:10px; font-size:16px; color:#FFF; font-family:"微软雅黑";}
.user_login_box .user_login_more{font-size:18px; font-family:"微软雅黑"; color:#727171; margin-top:20px; margin-bottom:5px;}
.user_login_box .user_more_login li{cursor:pointer;}
.user_login_box .user_more_login li{float:left; width:58px; text-align:center; border-right:1px solid #E8E7E3; height:28px; vertical-align:middle;}
.user_login_box .user_more_login li.last{border-right:none;}
.user_login_box .user_more_login{padding:0 15px 0; margin-top:15px;}
.user_login_box .other_login_btn{vertical-align:middle; position:relative; top:-6px;}
.user_login_box .hint_login{font-size:14px; font-family:"微软雅黑"; color:#727171; margin-top:50px; margin-bottom:5px;}

/*register*/
.su_reg .register_ad{width:956px; height:341px; border:2px solid #EFEFEF; margin-bottom:5px;}
.su_reg .register_content{height:468px; border:1px solid #E1E1E1; margin-bottom:5px; padding:15px 25px;}
.su_reg .register_content .register_closed{ margin:0 auto;padding:20px 10px;}
.su_reg .reg_con_left{float:left; width:510px; margin:50px 0 0 30px;}
.su_reg .reg_con_right{float:left; background:url(images/order_process.png) no-repeat 20px 24px; width:350px; height:276px;}
.su_reg .reg_title h1{font:normal 21px  "微软雅黑"; color:#3e3a39; font-weight:bold; margin-left:10px; margin-bottom:10px;}
.su_reg .reg_title{border-bottom:1px solid #DBDBDB;}
.su_reg .reg_con_left span{color:#575757; font-size:16px; font-family:"微软雅黑";}
.su_reg .reg_con_left div{height:33px; margin-bottom:15px;}
.su_reg .reg_con_left input{width:200px; height:28px; line-height:28px;}
.su_reg span.reg_tid{color:red; padding-left:5px;}
.su_reg input.reg_id_code{width:100px; margin-left:16px;}
.su_reg div.reg_item{margin-left:80px; margin-bottom:0px;}
.su_reg .reg_item input{margin-left:0px; width:auto; height:auto;}
.su_reg .reg_item span{font-size:14px;}
.su_reg .reg_con_left a:link{color:#2C7FB3;}
.su_reg .reg_con_left a:visited{color:#2C7FB3;}
.su_reg .reg_con_left a:hover{color:#2C7FB3;}
.su_reg .reg_con_left a:active{color:#2C7FB3;}
.su_reg .reg_submit_btn_out,.su_reg .reg_submit_btn_in{float:left;}
.su_reg .reg_btn_box{margin-left:80px;}
.su_reg .reg_submit_btn_out input{border:none; background:url(images/reg_submit_btn_01.png) no-repeat; height:36px; width:120px; color:white; font-family:"微软雅黑"; font-size:15px; cursor:pointer;}
.su_reg .reg_submit_btn_in input{border:none; background:url(images/reg_submit_btn_02.png) no-repeat; height:36px; width:120px; color:white; font-family:"微软雅黑"; font-size:15px; cursor:pointer;}
.su_reg .reg_jumpto_login{float:left; line-height:36px; margin-left:10px; font-family:"微软雅黑"; font-size:12px;}
.su_reg .reg_jumpto_login a{font-size:15px; font-weight:bold; margin-left:8px;}
#caiyun, #caiyun_help{font-size: 12px; margin-left: 5px;}

/*get password*/
.get_pwd .pwdbox{height:438px; border:1px solid #E1E1E1; margin-bottom:5px; padding:15px 25px;}
.get_pwd .pwd_con_left{float:left; width:510px; margin-left:260px;}

.get_pwd .pwd_title h1{font:normal 21px  "微软雅黑"; color:#3e3a39; font-weight:bold; margin-left:10px; margin-bottom:10px;}
.get_pwd .pwd_title{border-bottom:1px solid #DBDBDB;}
.get_pwd .pwd_con_left span{color:#575757; font-size:14px; font-family:"微软雅黑";}
.get_pwd .pwd_con_left div{height:33px; margin-bottom:15px;}
.get_pwd .pwd_con_left input{width:200px; height:28px; line-height:28px;}

.get_pwd .pwd_con_left a:link{color:#2C7FB3;}
.get_pwd .pwd_con_left a:visited{color:#2C7FB3;}
.get_pwd .pwd_con_left a:hover{color:#2C7FB3;}
.get_pwd .pwd_con_left a:active{color:#2C7FB3;}

.get_pwd .pwd_submit_btn_out,.su_reg .pwd_submit_btn_in{float:left;}
.get_pwd .pwd_btn_box{margin-left:80px;}
.get_pwd .pwd_submit_btn_out input{border:none; background:url(images/reg_submit_btn_01.png) no-repeat; height:36px; width:120px; color:white; font-family:"微软雅黑"; font-size:15px; cursor:pointer;}
.get_pwd .pwd_submit_btn_in input{border:none; background:url(images/reg_submit_btn_02.png) no-repeat; height:36px; width:120px; color:white; font-family:"微软雅黑"; font-size:15px; cursor:pointer;}
.get_pwd .pwd_jumpto_login{float:left; line-height:36px; margin-left:10px; font-family:"微软雅黑"; font-size:12px;}
.get_pwd .pwd_jumpto_login a{font-size:15px; font-weight:bold; margin-left:8px;}
.get_pwd .pwd_btn_return input{border:none; background:url(images/reg_submit_btn_01.png) no-repeat; height:36px; width:120px; color:white; font-family:"微软雅黑"; font-size:15px; cursor:pointer;}


/*===================================================   促销专区  ==============================================================*/

a.white_co:link{color:#FFF;}
a.white_co:visited{color:#FFF;}
a.white_co:hover{color:#FFF;}
a.white_co:active{color:#FFF;}

.su_dis_act{}
.su_dis_act .dis_each_box{border:0px solid #CCCCCC; overflow:hidden; _height:1%; font-family:"微软雅黑"; margin-bottom:25px;}
.su_dis_act .dis_img{width:750px; height:255px; float:left;border:1px solid #CCCCCC;}
.su_dis_act .dis_detail{float:left; position:relative;border:1px solid #CCCCCC;margin-left:5px;width:407px;height:255px;}
.su_dis_act .dis_title{height:40px; border-bottom:1px dotted #D5D5D5; line-height:40px; font-size:15px; color:#DF4359; font-weight:bold; padding-left:45px;}
.su_dis_act .dis_introduce{margin-left:45px; margin-top:8px; height:100px; overflow: hidden;}
.su_dis_act .dis_tit_box{font-size:16px; margin-bottom:5px;}
.su_dis_act .dis_time{margin-left:45px;}
.su_dis_act .dis_go{margin-left:45px; margin-top:10px; font-size:15px;}
.su_dis_act .dis_go a.mouse_out{display:block; background:url(images/dis_btn_01.jpg) no-repeat; height:31px; color:#FFF; line-height:31px; width:110px; text-align:center;}
.su_dis_act .dis_go a.mouse_in{display:block; background:url(images/dis_btn_02.jpg) no-repeat; height:31px; color:#FFF; line-height:31px; width:110px; text-align:center;}
.su_dis_act .dis_ing{position:absolute; top:20px; left:353px; background:url(images/on_dis.png) no-repeat; width:56px; height:32px; line-height:27px; padding-left:12px; color:#FFF;}
.su_dis_act .dis_expire{position:absolute; top:20px; left:353px; background:url(images/dis_expire.png) no-repeat; width:56px; height:32px; line-height:27px; padding-left:12px; color:#FFF;}

/*===================================================   购物车(有继承照片冲印样式)  ==============================================================*/
a.gray:link{color:#898989;}
a.gray:visited{color:#898989;}
a.gray:hover{color:#898989;}
a.gray:active{color:#898989;}

a.brown:link{color:#966F5E;}
a.brown:visited{color:#966F5E;}
a.brown:hover{color:#966F5E;}
a.brown:active{color:#966F5E;}

a.red:link{color:#cc2b2b;}
a.red:visited{color:#cc2b2b;}
a.red:hover{color:#cc2b2b;}
a.red:active{color:#cc2b2b;}

.su_flow{ padding-bottom:20px; _height:1%; font-family:"宋体";}
.fl_process_box{
  overflow:hidden;
  _height:1%;
  margin:5px auto 20px auto;
  width: 1200px;
  height: 190px;
  line-height: 190px;
  position: relative;
  font-family: "Microsoft YaHei", "宋体", "黑体";
}
.fl_process{
  width: 1028px;
  position: relative;
  margin: 0 auto;
}
.fl_process .fl_process_step_line{
  width: 100%;
  height: 3px;
  position: absolute;
  background: #ccc;
  top: 85px;
  z-index: 50;
}
.fl_process .process_item{
  width: 25%;
  height: 100%;
  text-align: center;
  font-size: 14px;
  color: #000;
  position: relative;
  z-index: 100;
}
.process_item_cart{
  background: url("images/flow_cart_bg.png");
}
.process_item_cart_active{
  background: url("images/flow_cart_active_bg.png");
}
.process_item_check_order{
  background: url("images/flow_check_order_bg.png");
}
.process_item_check_order_active{
  background: url("images/flow_check_order_active_bg.png");
}
.process_item_pay{
  background: url("images/flow_pay_bg.png");
}
.process_item_pay_active{
  background: url("images/flow_pay_active_bg.png");
}
.process_item_wait_delivery{
  background: url("images/flow_wait_delivery_bg.png");
}
.process_item_wait_delivery_active{
  background: url("images/flow_wait_delivery_active_bg.png");
}
.process_item span{
  position: relative;
  top: 58px;
}
.process_item .process_step_active_line{
  width: 100%;
  height: 3px;
  position: absolute;
  top: 85px;
  z-index: 80;
}
.process_step_active_line .process_step_left_active_line{
  height: 100%;
  width: 110px;
  background: #ff6054;
  float: left;
}
.process_step_active_line .process_step_right_active_line{
  height: 100%;
  width: 110px;
  background: #ff6054;
  float: right;
}
.fl_process .current{background:#CEBEA7; height:35px; line-height:35px; float:left; color:white; padding-left:10px; padding-right:10px;}
.fl_process div{float:left;}
.fl_nav_01{background:url(images/flow_nav_01.jpg) no-repeat; width:30px; height:35px;}
.fl_nav_02{background:url(images/flow_nav_02.jpg) no-repeat; width:30px; height:35px;}
.fl_nav_03{background:url(images/flow_nav_03.jpg) no-repeat; width:30px; height:35px;}
.fl_blur{background:#EFEFEF; height:35px; line-height:35px; float:left; color:#595758; padding-left:15px; padding-right:15px;}
.fl_cart_box{
  text-align:center;
  width: 1200px;
  position: relative;
  margin: 0 auto;color: #333333;
}
.fl_goods_head{
  width: 1191px;
  background:#f9f9f9;
  height:54px;
  line-height:54px;
  /*border:1px solid #d8d8d8;*/
}
.fl_goods_head input{vertical-align:middle; display:inline-block;}
.fl_goods_head div{
  float:left;
    font-size: 14px;
    color: #333;
  /*padding-top:13px;*/
  /*height:29px;*/
}

/* 购物车商品列表 */
.fl_each_goods div{border:none;float:left; display:inline;}
.fl_goods_box{ }
.fl_each_goods{  border-width:0 1px 0 1px; line-height:165px; border-bottom:1px solid #f4f4f4; overflow:hidden; _height:1%;}
.fl_each_goods .select{ height:100px;}

.fl_each_goods .cartId_margin { padding-top:60px;padding-left:38px;float:left; }
.fl_each_goods .input_check {position: absolute;visibility: hidden;}
.fl_each_goods .input_check+label {display:inline-block;width: 16px;height: 16px;border: 1px solid #CCC;border-radius: 3px;}
.fl_each_goods .input_check:checked+label {width: 18px; height: 18px; background: #e60012; border:0;border-radius: 3px;}
.fl_each_goods .input_check:checked+label:after { content: "";position: absolute;line-height:2px; left: 41px;padding-top:3px;
    width: 9px;height: 2px;border: 2px solid #fff; border-top-color: transparent;border-right-color: transparent;
    -ms-transform: rotate(-60deg);-moz-transform: rotate(-60deg);-webkit-transform: rotate(-60deg);transform: rotate(-45deg);
}

.fl_select{width:83px;}
.fl_goods_name{width:480px;}
.fl_goods_name .fl_goods_img{width:130px; padding:25px 0 0 55px;  }
.fl_goods_name .fl_goods_attr {width:239px;float:right;padding-top: 22px;}
.fl_goods_name .fl_goods_attr select {width:50px; height: 23px;border: 1px solid #d1d1d1;border-radius: 3px;background-color:#fff;text-align: center;}

.fl_goods_other{width:140px;}
.fl_goods_cart{width:135px;}
.fl_goods_name p{line-height:15px; text-align:left; margin-bottom:5px;}
/*div.fl_goods_img{width:130px; padding:13px 0 0 55px;  }*/

/*购物车样式--empty cart */
.empty-cart {margin-top: 120px;text-align: center;}
.empty-cart .cart-icon {height: 60px; background:url(images/cart.png) no-repeat center; }
.empty-cart .tip { height: 52px; line-height: 52px; color: #666;font-size: 14px; }
.empty-cart .button {
    background-color: #fc2529;width: 210px;height: 45px;line-height: 45px;border: none;
    color: white;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;border-radius: 4px;margin-top: 4px;
}
.fl_goods_bottom{height:82px;line-height: 82px;font-size:16px;border-bottom: 1px solid #f4f4f4;}

.fl_goods_bottom .input_check_all {position: absolute;visibility: hidden;}
.fl_goods_bottom .input_check_all+label {display:inline-block;width: 16px;height: 16px;border: 1px solid #CCC;border-radius: 3px;}
.fl_goods_bottom .input_check_all:checked+label {width: 18px; height: 18px; background: #e60012; border:0;border-radius: 3px;}
.fl_goods_bottom .input_check_all:checked+label:after { content: "";position: absolute;line-height:2px; left: 3px;padding-top:3px;
    width: 9px;height: 2px;border: 2px solid #fff; border-top-color: transparent;border-right-color: transparent;
    -ms-transform: rotate(-60deg);-moz-transform: rotate(-60deg);-webkit-transform: rotate(-60deg);transform: rotate(-45deg);
}
.fl_goods_bottom .checkbox { margin-top: 33px;float: left;}
.fl_goods_bottom .fl_del_goods{float:left; color:#333333; cursor:pointer; display:inline-block;}
.fl_goods_bottom .fl_del_goods a{ color: #E60012;margin-left: 47px;}


div.fl_num_increace{background:url(images/fl_num_increace.png) no-repeat -5px -4px; width:21px; height:20px; padding-top:0; margin:43px 0 0 20px; cursor:pointer;}
.fl_num_reduce{background:url(images/fl_num_reduce.png) no-repeat -5px 0px; width:21px; height:20px; padding-top:0; margin:38px 0 0 6px; cursor:pointer;}
.fl_goods_other input{width:40px; height:25px; line-height:18px;}
div.fl_num_input{margin:29px 0 0 6px; _margin-top:28px;}
.fl_small_count{font-family:"微软雅黑"; color:#ec5a2d; font-size:14px; font-weight:bold;}
.fl_count_box{ height:120px;}
.fl_count_box div{overflow:hidden; height:auto;}
.fl_count_box .prompt { height: 68px; line-height: 68px;;float:right;width:800px;}
.fl_count_box .prompt p{text-align:right;color:#333333;font-size:11pt;padding-right:5px;}

.fl_clear{float:left; color:#FF5e52; font-size:13px; padding-left:20px; margin:15px 0 0 20px; cursor:pointer; display:inline;}

.fl_count_detail{float:right; padding-right:10px; margin:0px 0px 0 10px; display:inline; clear:right; text-align:left; display:inline;}
.fl_hilite{margin:0 10px 0; color:#ec5a2d;}
div.fl_ac_prompt_box{height:52px;}
div.fl_ac_prompt{background:url(images/fl_ac_icon.jpg) no-repeat 210px 0; margin:10px 30px 0 0; float:right; height:42px; display:inline; *width:280px;}
div.fl_auto_color{text-align:right; margin-top:10px; padding-right:20px; height:auto;}
.fl_auto_color input{vertical-align:middle;}
.fl_auto_color div{height:18px;}
.fl_auto_tid{color:#cc2b2b; margin-top:6px;}
.fl_ac_prompt div{border:1px solid #FFA69C; margin-top:5px; height:35px; background-color:#FFF3EA; color:#96705D; line-height:35px; padding:0 20px;*width:238px;}
.fl_jump_nav{
  min-height:100px;
  padding-bottom:5px;
  _width:958px;
}
.fl_jump_nav div{float:right; margin-top:20px; margin-right:15px;}

.fl_go_pay {background: #FF8345;width:122px; height:46px; line-height:46px; border-radius: 4px;  text-align:center;}
.fl_go_pay a{font-family:"微软雅黑"; font-size:16px;color: #FFFFFF;}
.fl_back_shop {background: #FC2529;width:122px; height:46px;line-height:46px; border-radius: 4px;font-family:"微软雅黑"; font-size:16px;  text-align:center;}


.fl_cart_recommend_bg{
  width: 100%;
  position: relative;
}
.fl_ac_title{
  height: 30px;
  line-height: 30px;
  font-family:"微软雅黑";
  color: #333333;
  font-size:16px;
}
.fl_cart_recommend_list{
  padding-left: 0px;
  overflow: hidden;
}
.fl_cart_recommend_list li{
  width: 225px;
  height: 315px;
  float: left;
  background: #fff;
  margin-right: 16px;
}
.fl_cart_recommend_list li:last-child{
  margin-right: 0px;
}
.fl_cart_recommend_cover{
  display: table-cell;
  width: 220px;
  height: 220px;
/*  vertical-align: middle;
  text-align: center;*/
}
.fl_cart_recommend_cover a img{
  max-width: 220px;
  max-height: 220px;
}
.fl_cart_recommend_title{
  text-align: center;
  padding: 0 10px;
  height: 42px;
  line-height: 42px;
  overflow: hidden;
}
.fl_cart_recommend_title a{
  font-size: 14px;
  color: #333;
  font-family: "Microsoft YaHei";
}
.fl_cart_recommend_title a:hover{
  color: #f55354;
}
.fl_cart_recommend_price p{
  text-align: center;
  color: #f55354;
  font-size: 14px;
  font-weight: bold;
  height: 32px;
  line-height: 32px;
}
.fl_cart_recommend_price .marketPrice{
    font-size: 12px;font-weight: normal;color: #333;
}
.sh_comment_box{ background: #fff; border: 1px solid #DBDBDB; padding-top: 18px;}
.fl_ac_list{min-height:152px; border:1px solid #C4C4C4; margin-top:-1px}
.fl_ac_l{float:left; width:100px; border-right:1px solid #C4C4C4; height:152px; /*line-height:172px;*/ background:url(images/fl_ac_list_num_bg.jpg) no-repeat 40px 78px; text-align:center;}
.fl_ac_r{overflow:hidden; min-height:152px;}
.fl_ac_r div{float:left;}
.fl_ac_img{width:220px; text-align:center; margin-top:30px;}
.fl_ac_introduce{width:590px; text-align:left; margin:0 0 0 40px;}
.fl_ac_introduce p{ font-size:14px; font-family:"宋体"; color:#000;line-height:24px;}
.fl_ac_r .white_co{display:block; width:108px; height:31px; text-align:center; line-height:31px; margin:60px; font-size:14px;}
.fl_ac_btn_bg1{ background:url(images/dis_btn_01.jpg) no-repeat;}
.fl_ac_btn_bg2{ background:url(images/dis_btn_02.jpg) no-repeat;}
.fl_fav_box{ width:1198px;/*height:172px;*/border:1px solid #C4C4C4; border-top:0;margin-bottom:20px;overflow:hidden;}
.fl_fav_box .td1{ float:left;width:100px;/*height:172px;*/border-right:1px solid #C4C4C4; }
.fl_fav_box .td1 .desc{float:left;width:790px;}
.fl_fav_box .td2{ float:left;width:850px;border-left:1px solid #C4C4C4;margin-left:100px;overflow:hidden;}
.ordertoapi_con{margin: 40px auto 20px;font-size: 28px;color: #005BAF;}
.ordertoapi_btn{text-align: center;margin-top: 50px;}
.ordertoapi_btn input{background: url(images/fl_add_s01.jpg);width: 133px;height: 39px;border: none;color: #FFF;font-size: 15px;cursor: pointer;}

/*===================================================   有福共享  ==============================================================*/

.su_share_block{padding-top:2px;}
.sh_head{height:228px; border:2px solid #EFEFEF;}
.sh_img_ad{margin:15px 25px; border:2px solid #DDDDDD; height:200px;  position:relative;}
.sh_img_ad div{padding:10px 0 0 8px;}
.hidden_tree{z-index:250;}
span.sh_hot_sign{position:absolute; display:block; top:3px; left:3px; z-index:1; background:url(images/sh_hot.png) no-repeat; height:67px; width:67px; padding:10px;}
.sh_sort_box{height:28px; margin:15px 0; font-size:14px;}
.sh_sort_box div{float:left; margin-right:2px; height:28px; line-height:23px; width:62px; text-align:center;}
.sh_sort_box .out_current{cursor:pointer;}
.sh_sort_box .current{background:url(images/sh_sort_bg.png) no-repeat 0px -5px; color:#FFF;cursor:pointer;}
.sh_sort_box .up_icon{background:url(images/up_icon.png) no-repeat; width:10px; height:12px; display:inline-block; margin-top:5px; padding-left:0}
.sh_sort_box .down_icon{background:url(images/down_icon.png) no-repeat; width:10px; height:12px; display:inline-block; margin-top:5px; padding-left:0}
.sh_list{border-top:2px solid #dcdddd; overflow:hidden; _height:1%; padding-top:30px;}
.sh_each_list{width:300px; float:left; height:173px;
  /*border:1px solid #898989; */
  position:relative; margin:0 9px 0; display:inline; margin-bottom:20px;}
.sh_list_tit{position:absolute; top:-10px; left:10px; background-color:#FFF; padding:0 10px 0; font-size:14px;}
.sh_list_date{height:20px; margin:0 6px 6px 0; padding-top:6px;}
.sh_list_date div{float:right; background-color:#F4F2F3; color:#ABABAB; height:20px; line-height:20px; width:70px; text-align:center;}
.sh_list_content{overflow:hidden; height:140px;}
.sh_list_conL,.sh_list_conR{float:left; margin-left:10px; display:inline;}
.sh_list_conR div{width:150px; margin-top:5px;}
.sh_list_conR span{font-weight:bold; font-size:15px; color:#000;}
.sh_list_conR p{color:#898989; font-size:13px;}
.sh_list_con{height:60px;}
.sh_list_jump{display:block; float:right; margin-right:15px; display:inline;}
.history .h2bg {height:36px;line-height:36px;padding:0px 10px;text-align:center;font-size:12px;float:left;color:#fff;margin:0;border:none;}
.history .h2bg2 {height:36px;line-height:36px;padding:0px 10px;text-align:center;font-size:12px;background:#C4B7A6;float:left;color:#FFF;margin:0;border:none;}



/*==========================================   有福共享详细页  ===================================================*/
.sh_con_box{overflow:hidden; _height:1%; margin:10px 0;  background: #fff;}
.sh_areaL{width:770px; float:left; margin-top: 15px; margin-left: 12px;}
.sh_flash_head{background:#eaeaea; height:42px; line-height:42px; color:#333; font-size: 18px;}
.sh_title{font-size:20px; font-family:"微软雅黑"; float:left; margin-left:15px; display:inline;}
.sh_title a{color:#333;}
.sh_myshare{float:right; margin-right:15px;}
.sh_flash_box{border:solid 1px #e1e1e1; min-height:600px;}
.sh_con_btn{height:38px; text-align:center; margin:20px;}
.sh_ido{background:url(images/reg_submit_btn_01.jpg) no-repeat; height:36px; width:120px; display:inline-block; line-height:36px; margin-right:15px; font-size:15px; font-family:"微软雅黑";}
.sh_detail_close{background:url(images/sh_close.jpg) no-repeat; height:36px; width:120px; display:inline-block; line-height:36px; margin-right:15px; font-size:15px; font-family:"微软雅黑";}
.sh_share_box{overflow:hidden; _height:1%;}
.sh_con_box .fl_ac_title{margin-top:20px; margin-bottom:15px;}
.sh_no_comments{font-family:"微软雅黑"; font-size:14px; margin-bottom:30px;}
.sh_con_box .comment_box_input{margin:15px 0px; border:1px solid #BEBEBE; padding:20px;}
.comment_box_input div{margin-bottom:15px;}
.comment_box_input div span{width:70px; display:block; float:left;}
.comment_box_input div input{margin-left:15px; *margin-left:5px;}
.comment_box_input div input.first{margin-left:0px;}
div.sh_con_box .sh_detail_submit{margin-left:180px;  border:none; cursor:pointer; color:#FFF; background:url(images/reg_submit_btn_01.jpg) no-repeat;}
.sh_areaR{width:395px; float:left; margin-left:10px; display:inline; margin-top: 15px;}
.sh_own_info_box{border:1px solid #E1E1E1; height:617px; padding:20px 0 0 0px;}
.sh_owner_info{overflow:hidden; height:120px; margin-left:20px;}
.sh_owner_img{float:left;}
.sh_owner_other{float:left; margin-left:12px; display:inline;padding-top:12px;}
.sh_owner_other div{margin-top:10px;}
.sh_pro_name{font-size:18px; font-weight:bold; margin:2px 0 10px 22px;;}
.sh_pro_name h1{display:inline;} .sh_pro_info{margin-left:10px; height:320px;}
.sh_pro_info div{margin-top:10px; font-size:13px; margin-left:15px;padding-right:8px;}
.sh_pro_info p{margin-top:15px; margin-right:20px;}
.sh_pro_fav{background:url(images/share_fav_bg.jpg) no-repeat; margin:0px 0 0 15px; color:#EB514F; width:79px; height:23px; line-height:23px; margin-left:30px; /*cursor:pointer;*/}
.sh_pro_fav div{margin-left:50px; text-align:center;}
.sh_pro_btn_box{height:48px; margin-top:15px; text-align:center; font-size:15px; font-family:"微软雅黑";}
.sh_pro_btn_box a{display:inline-block; width:137px; height:47px; background:url(images/sh_pro_btn.jpg) no-repeat; text-align:center; line-height:47px;}
.sh_new_share{background-color:#C4B7A6; height:33px; line-height:33px; color:#FFF; margin-top:15px;}
.sh_newsh_list{border:solid #e1e1e1; border-width:0 0px 0 1px; overflow:hidden; _height:1%;}
.sh_each_sh{float:left; width:141px; height:160px; text-align:center; padding-top:15px; border:solid #E1E1E1; border-width:0 1px 1px 0;}
.sh_each_name{font-family:"微软雅黑"; font-size:13px; margin:10px 0 5px;}
.sh_each_author{font-family:"微软雅黑"; font-size:13px; color:#EE5071;}

.share-bg{
  width: 100%;
  position: relative;
  background: #f5f5f5;
}
.share-container{
  width: 1200px;
  position: relative;
  margin: 0 auto;
}
.su_share_box .mould_list ul{overflow:hidden; _height:1%;}
.su_share_box .user_comments{padding-bottom:30px;}
.su_share_box .mould_list li{float:left; margin-left:25px; _margin-left:22px; padding-right:5px; display:inline; padding-bottom:25px;}
.su_share_box .user_comments li{margin:0; border-bottom:1px dashed #CBCBCB; width:650px; padding:20px 0 20px 0px;}
.su_share_box .comment_user_info{background:url(images/comment_icon.jpg) no-repeat; padding-left:25px; overflow:hidden; _height:1%;}
.su_share_box .comment_user_info div{float:left;}
.su_share_box .comment_user_name, .comment_time{font-size:14px; margin-right:15px;}
.su_share_box div.comment_level{float:right}
.su_share_box .comment_content{font-size:13px; padding-left:25px; line-height:20px; margin-bottom:5px;}
.su_share_box .comment_content span{color:red;}

/*=============================有福共享(修正)===================================*/
.sh_left_title{height:35px; line-height:35px; padding-left:10px; background:#C4B7A6; font-size:21px; font-family:"微软雅黑"; color:#FFF;}
.sh_left_box{margin:10px 0 15px;}
.sh_left_box ul{border:solid #e1e1e1; border-width:0 1px 0px 1px; font-size:14px; font-family:"微软雅黑";}
.sh_left_box ul li{
  height:35px;
  line-height:35px;
  border-bottom:1px solid #E1E1E1;
  padding-left:25px;
  /*background:url(images/sh_left_icon.jpg) no-repeat 15px 15px;*/
}
.sh_left_box ul li.current{background-color:#efece8;}
.sh_search_box{overflow:hidden; _height:1%; padding:10px 8px; padding-right:0; border:solid #e1e1e1; border-width:0 1px 1px 1px;}
.sh_sea_input input{height:30px; line-height:30px; padding-left:5px; width:130px; color:#575556;}
.sh_sea_input,.sh_sea_btn{float:left;}
.sh_sea_btn input{background:url(images/sh_search_btn.jpg) no-repeat; width:33px; height:29px; cursor:pointer; border:none; margin:5px;}
.sh_search_box a{margin-right:10px; margin-bottom:0px; display:inline-block;}
.sh_inc_left{float:left; width:88px; margin-right:5px; _margin-right:0px; display:inline;}
.sh_inc_right{float:left; width:107px; _width:102px; display:inline;}
.sh_inc_right div{margin-bottom:5px;}
.sh_inc_author{color:#cc2b2b; margin-top:10px; margin-bottom:5px;}
div.sh_each_inc{overflow:hidden; _height:1%; margin:0; padding:0; margin-bottom:10px;}
.sh_rig_ad{width:740px; margin-top:10px;}
.sh_rig_bg{width:740px; height:59px; background:url(images/sh_right_lbg.jpg) no-repeat; margin-top:10px;}
.sh_list_box{margin-top:2px;}
.sh_mysharel{float:right; font-size:14px; font-family:"微软雅黑"; height:35px; line-height:35px;}
.sh_eve_shl{border:1px solid #E1E1E1; height:225px; width:156px; float:left; margin:0 0 15px 20px;}
.sh_list_pad{overflow:hidden; _height:1%; margin-bottom:10px;}
.sh_each_imgL{width:100px; margin:auto; margin-top:15px;}
.sh_each_like{border-bottom:2px solid #ED5152; margin:20px 10px 0; height:25px; padding-bottom:8px;}
.sh_like_bg{float:left; background:url(images/share_fav_bg.jpg) no-repeat; width:32px; height:23px; line-height:23px; padding-left:48px; text-align:center; color:#ED5152; /*cursor:pointer;*/}
.sh_list_c{float:right; height:25px; line-height:25px;}
.sh_list_c span{color:#ED5152;}
.sh_each_date{overflow:hidden; _height:16px; margin:5px 10px 0;}
.sh_list_own{float:left;}
.sh_list_time{float:right;}
.sh_list_nameL{margin:5px 10px 0;}

/* ====================
     share
==================== */
.share{text-align:right;
  /*background-image:url(images/right_title.jpg);*/
  height:41px;
  padding:0 5px;
  border-bottom:2px #DBDBDB solid;
}
.table_none {display:none;}
.table_display {width:690px;display:block;}
.table_display table tr{height:28px;line-height:24px;}

.share_tags{overflow: hidden;}
.share_tags ul { _height:1%;margin-bottom:5px;}
.share_tags ul li {float:left;width:118px;margin:0;padding:0;}

/*===================================================   搜索页面  ==============================================================*/
.srch_left_title{height:35px; line-height:35px; padding-left:10px; background:#C4B7A6; font-size:16px; font-family:"微软雅黑"; color:#FFF;}
.srch_left_box{margin:10px 0 15px;}
.srch_left_box ul{border:solid #e1e1e1; border-width:0 1px 0px 1px; font-size:14px; font-family:"微软雅黑";}
.srch_left_box ul li{
  height:35px;
  line-height:35px;
  border-bottom:1px solid #E1E1E1;
  padding-left:25px;
  /*background:url(images/sh_left_icon.jpg) no-repeat 15px 15px;*/
}
.srch_left_box ul li.current{background-color:#efece8;}

/*===================================================   购物车结算  ==============================================================*/

a.blue:link{color:#369BDF;}
a.blue:visited{color:#369BDF;}
a.blue:hover{color:#369BDF;}
a.blue:active{color:#369BDF;}

.fl_ch_title{
  height:60px;
  line-height:60px;
  width: 1200px;
  margin:0px auto;
  position: relative;
  font-family: "Microsoft YaHei";
  border-bottom:solid 1px #f4f4f4
}
.fl_ch_title span{font-size:18px; color:#333333; font-weight:bold; font-family: MicrosoftYaHei-Bold; margin-right:15px;}
.fl_ch_title a{font-size:13px;}

.fl_ch_title .ship_name{ margin-left: 10px;font-size:14px; font-weight:normal; color:#333333;}
.fl_ch_title .ship_desc{margin-left:10px;font-size:14px; font-weight:normal;color:#333333;width:990px;height: 30px;overflow: hidden;}
.fl_ch_title .ship_fee{float:right; margin-right:112px; font-size:14px;font-weight:normal;color: #E60012;}

/* checkout页面收货人地址列表 */
.fl_address_title{height:20px;line-height:20px;width: 1200px;margin:0px auto;padding-bottom: 18px;position: relative;font-family: "Microsoft YaHei";border-bottom:solid 1px #f4f4f4}
.fl_address_title span{font-size:18px; color:#333333; font-weight:bold; font-family: MicrosoftYaHei-Bold; margin-right:15px;}
.fl_address_title a{font-size:13px;}
.fl_address_list {position: relative;overflow:hidden;width: 1200px;margin:0px auto;top: -10px; padding-bottom: 2px;}
.address_item { width: 748px;height: 30px; line-height: 30px; border: 1px solid #e6e6e6;margin-top: 20px; padding: 0px 20px 0px 15px;font-size:14px;color: #333;float:left;}
.address_item:hover{ border: 1px solid #e60012;cursor:pointer;}
.address_item2 { width: 200px;height: 30px; line-height: 30px; margin-top: 20px; padding-left: 20px;font-size:14px;color: #333;float:left;display: none;}
.address_item2 a{ margin-left: 8px;}
.address_item:hover +.address_item2{display: block;}
.address_item2:hover{display: block;}

.address_item3 { width: 90px;height: 30px; line-height: 30px; margin-top: 20px; padding-left: 20px;font-size:14px;color: #333;float:left;display: block;}
.address_item4 { width: 110px;height: 30px; line-height: 30px; margin-top: 20px; padding-left: 2px;font-size:14px;color: #333;float:left;display: none;}
.address_item4 a{ margin-left: 8px;}
.address_item:hover +.address_item3 +.address_item4{display: block;}
.address_item3:hover +.address_item4{display: block;}
.address_item4:hover{display: block;}

.fl_address_list .is_default { width: 76px;height: 24px;background: #EFEFEF;border-radius: 4px;padding: 2px 10px;}
.fl_address_list .set_default { border:none; background: none; cursor: pointer; font-family: MicrosoftYaHei;color: #369BDF;font-size: 14px;}
.fl_address_list .active{ background: url("images/tick_angle.png") no-repeat right bottom; border: 1px solid #e60012;}
.address_more { clear:both;width: 75px;height: 30px; line-height: 30px;margin-top: 20px; padding: 0px 20px 0px 15px;font-size:14px;color: #999;font-weight: 400;float:left;}
.address_more .up_arrow{ background: url("images/up_arrow.png") no-repeat right; padding-right: 15px;cursor: pointer; }
.address_more .down_arrow{ background: url("images/down_arrow.png") no-repeat right; padding-right: 15px;cursor: pointer;}

/* checkout页面-发票列表 */
.fl_invoice_list {position: relative;overflow:hidden;width: 1200px;margin:0px auto;}
.invoice_item { width: 748px;height: 30px; line-height: 30px; border: 1px solid #e6e6e6;margin-top: 20px; padding: 0px 20px 0px 15px;font-size:14px;color: #333;float:left;}
.invoice_item:hover{ border: 1px solid #e60012;cursor:pointer;}
.invoice_item2 { width: 200px;height: 30px; line-height: 30px; margin-top: 20px; padding-left: 20px;font-size:14px;color: #333;float:left;display: none;}
.invoice_item2 a{ margin-left: 8px;}
.invoice_item:hover +.invoice_item2{display: block;}
.invoice_item2:hover{display: block;}

.invoice_item3 { width: 90px;height: 30px; line-height: 30px; margin-top: 20px; padding-left: 20px;font-size:14px;color: #333;float:left;display: block;}
.invoice_item4 { width: 110px;height: 30px; line-height: 30px; margin-top: 20px; padding-left: 2px;font-size:14px;color: #333;float:left;display: none;}
.invoice_item4 a{ margin-left: 8px;}
.invoice_item:hover +.invoice_item3 +.invoice_item4{display: block;}
.invoice_item3:hover +.invoice_item4{display: block;}
.invoice_item4:hover{display: block;}

.fl_invoice_list .is_default { width: 76px;height: 24px;background: #EFEFEF;border-radius: 4px;padding: 2px 10px;}
.fl_invoice_list .set_default { border:none; background: none; cursor: pointer; font-family: MicrosoftYaHei;color: #369BDF;font-size: 14px;}
.fl_invoice_list .active{ background: url("images/tick_angle.png") no-repeat right bottom; border: 1px solid #e60012;}
.invoice_more { clear:both;width: 75px;height: 30px; line-height: 30px;margin-top: 20px; padding: 0px 20px 0px 15px;font-size:14px;color: #999;font-weight: 400;float:left;}
.invoice_more .up_arrow{ background: url("images/up_arrow.png") no-repeat right; padding-right: 15px;cursor: pointer; }
.invoice_more .down_arrow{ background: url("images/down_arrow.png") no-repeat right; padding-right: 15px;cursor: pointer;}

/* checkout页面-发票显示（旧版） */
.fl_inv_title{height:35px;width: 1200px;margin:0px auto;position: relative;font-family: "Microsoft YaHei";padding-top: 20px;}
.fl_inv_title span{display:inline-block;font-size:16px; color:#333333; font-weight:normal; font-family: MicrosoftYaHei-Bold; margin-left:6px;}
.checkbox_circle {position: absolute;visibility: hidden;}
.checkbox_circle+label {display:inline-block;width: 16px;height: 16px;border: 1px solid #CCC;border-radius: 50%;cursor: pointer;}
.checkbox_circle:checked+label {width: 18px; height: 18px; background: #e60012; border:0;border-radius: 50%;}
.checkbox_circle:checked+label:after { content: "";position: absolute;line-height:2px; left: 3px;padding-top:4px;
    width: 9px;height: 1px;border: 2px solid #fff; border-top-color: transparent;border-right-color: transparent;
    -ms-transform: rotate(-60deg);-moz-transform: rotate(-60deg);-webkit-transform: rotate(-60deg);transform: rotate(-50deg);
}
.fl_inv_content  {width: 1200px;margin:0px auto;position: relative;font-family: "Microsoft YaHei";color:#333333;font-size: 14px;}
.fl_inv_content .item label{}
.fl_inv_content .item .invList{display: inline;margin-left: 20px;}
.fl_inv_content .item span{display:inline-block;height: 28px;line-height: 28px;border: 1px solid #e7ecf0;margin-top: 20px;margin-right: 6px;padding-left: 12px;padding-right: 30px;cursor:pointer;}
.fl_inv_content .item .selected{background: url("images/tick_angle.png") no-repeat right bottom;border: 1px solid #e60012;}

.fl_inv_content .item input{width: 412px;height: 32px;border: 1px solid #e7ecf0;margin-top: 20px;margin-left: 20px;padding-left: 12px;}
.fl_inv_content input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #999;}
.fl_inv_content input::-moz-placeholder,textarea::-moz-placeholder{color: #999;}
.fl_inv_content input::-ms-input-placeholder,textarea::-ms-input-placeholder{color: #999;}
.fl_inv_content input[type=text]:focus {border-color:#e7ecf0;outline:0;}


.fl_ch_box{
  position: relative;
  /*border:1px solid #E1E1E1;*/
  overflow:hidden;
  _height:1%;
  width: 1200px;
  margin:0px auto 20px auto;
  /*padding-bottom:10px;*/
}
.fl_ch_box div{height:40px; line-height:40px; /* padding-left:15px;*/ font-size:13px; color:#000;}
.fl_ch_box span{margin-right:20px;}
div.fl_user_in_other{border:none; height:auto;}
.fl_user_in_other div{border:none; padding-left:0;}
.fl_user_in_other a{margin-right:10px;}
div.fl_invoice_box{height:50px; line-height:25px; margin-top:15px;}
.fl_invoice_box div{float:left; height:25px; line-height:25px; margin-left:25px; display:inline;}
div.fl_invoice_switch{width:100px; font-size:14px; font-weight:bold;}
div.fl_invoice_tid{font-size:12px; color:#c52525; text-align:center; float:left; width:722px;}

div.fl_redP{height:47px; margin:0; padding:0;}
.fl_redP div{float:left; border:none; height:47px; _height:34px; line-height:47px; margin:0; padding:0; font-size:14px; margin-right:20px; _padding-top:13px;}
div.fl_redP_icon{background:#F47181; width:80px; color:#FFF; font-weight:bold; text-align:center; _padding-top:0;}
.fl_redP div.fl_redP_btn_01{_padding:0; _margin:0; background:url(images/fl_chek_bonus_01.jpg) no-repeat; width:135px; height:32px; line-height:32px; text-align:center; color:#FFF; margin:6px; cursor:pointer;}
.fl_redP div.fl_redP_btn_02{_padding:0; _margin:0; background:url(images/fl_chek_bonus_02.jpg) no-repeat; width:135px; height:32px; line-height:32px; text-align:center; color:#FFF; margin:6px; cursor:pointer;}

div.fl_redP_content{width:850px;}
div.fl_redP_content textarea{width:850px; height:100px;}


div.fl_payment{height:auto;  overflow:hidden; _height:1%;  border:none; padding:10px 0 10px; margin-top:0px; font-size:14px;color:#333;}
.fl_shipping{height:auto;  overflow:hidden; _height:1%;  border:none; padding-top:25px;padding-bottom:25px; margin-top:0px; font-size:14px;color:#333;}
.fl_shipping .name{float:left;}
.fl_shipping .desc{margin-left:10px;float:left;width:990px;height: 30px;overflow: hidden;}
.fl_shipping .fee{float:right; font-size:14px;color: #E60012;}
.fl_ch_box div.current{background-color:#FEF2CC;}
div.fl_pay_select{float:left; width:125px; height:auto; line-height:normal; border:none;}
.fl_pay_select span{font-size:14px; color:#595757; font-weight:bold; margin-left:10px; line-height:normal; border:none;}
div.fl_pay_illustration{float:left; width:600px; height:auto; line-height:normal; border:none;}
div.fl_payextra{float:left; width:160px; border:none; height:16px; line-height:16px; text-align:right; display:inline;}
.fl_payextra span{color:#E02D2D;}
.fl_ship div.fl_pay_illustration{width:678px; background:url(images/fl_ship_bg.jpg) repeat-x 20px 8px; padding:0 20px 0 0;}
.fl_pay_illustration p{background-color:#FFF; float:left; clear:both; padding-right:5px; *padding-top:4px;}
.fl_ch_box div.current p{background-color:#FEF2CC;}
.fl_ch_box .discount{font-size:14px;color:#E02D2D;font-family:"微软雅黑";}
div.fl_ship_fee{float:left; border:none; font-size:14px; font-family:"微软雅黑"; height:auto; line-height:normal; color:#E02D2D; padding:0 10px 0 5px;}
div.urgent,.urgent p{padding-bottom:0; background-color:#EFEFEF; color:#dc4949;}
.urgent .fl_payment{padding-bottom:0;} .urgent .fl_pay_select{width:200px}
div.fl_urgent_link{background:url(images/fl_urgent_btn.jpg) no-repeat; width:93px; height:30px; float:right; border:none; position:relative; top:-5px;}
.urgent .fl_pay_illustration{width:auto;} .urgent a{font-size:15px; line-height:30px;}
span.fl_urgent_fee{color:#dc4949; font-size:14px; margin-left:0;}
.urgent span{margin-right:0}
div.fl_fee_count{ height:158px;}
.fl_fee_count .fl_redP_icon{width:110px; height:79px; line-height:79px; margin-right:0;}
.fl_fee_count .fl_redP{height:79px;}
div.fl_count_detailC{width:848px; margin-right:0; padding:0;}
.fl_count_detailC ul{
  /*overflow:''; */
  height:40px; line-height:40px; border-bottom:1px solid #E1E1E1;}
.fl_count_detailC ul li{float:left; width:200px; margin:0 0px 0 10px; display:inline; color:#000; font-size:14px; font-weight:bold;}
.fl_count_detailC span{color:#e02d2d; font-size:18px; margin-left:5px;}
div.fl_count_final{height:40px; line-height:40px; color:#000; font-size:14px; font-weight:bold; padding-left:620px; float:none; text-align:left; display:inline;}

.fl_ch_goods{ background-color:#F8F8F8;}
.fl_ch_box table{text-align:center;}
.fl_ch_line{width: 1200px;margin: 0px auto;text-align:center;height:1px;border-top: 1px solid #f4f4f4;}
.fl_ch_goodsH{
  background-color:#f9f9f9;
  height:54px;
  line-height:54px;
  /*border:1px solid #d8d8d8;*/
  font-weight:normal;
  font-size:14px;
  color: #333;
}
.fl_ch_goodsF{
  background-color:#f9f9f9;
  height:46px;
  line-height:46px;
  border:1px solid #d8d8d8;
}
.fl_ch_goodsB{ line-height:102px;border-bottom: 1px solid #f4f4f4;}
.fl_ch_goodsB td{padding: 25px 0px;}
.fl_ch_goodsB p{color: #333; font-size:12px;}
.fl_ch_goodsB .fl_small_acount {font-family:"微软雅黑"; color:#E60012; font-size:12px; font-weight:bold;}
div.fl_ch_goodsImg{float:left; border:none; margin:30px 0 0 22px; height:100px;padding-left:0;width:100px;}
div.fl_ch_goodsR{float:left; border:none; margin:20px 0 0 7px; line-height:140px;height:auto;text-align:center;}
div.fl_ch_goodsR p{height:auto; line-height:normal; text-align:left;color: #333; font-size:12px;margin-top:5px; width:auto;}


.fl_ch_goodsF td{text-align:right; height:46px;}
.fl_ch_goodsF div{border:none; margin-right:15px;}
.fl_ch_goodsF span{margin:0 10px 0 20px; color:#E12442;}

.position_re{position:relative;}
div.b_d_choice_box{width:345px; overflow: visible; _height:275px; min-height:275px; border:1px dashed #c30d23; background-color:#F8F8F8; position:absolute; float:none; top:5px; left:260px; padding-left:0px; display:inline;}
div.b_d_choice_box .b_d_close{height:19px; float:none; margin-right:0px; border:none;}
div.b_d_choice_box .b_d_close a{display:block; width:11px; height:11px; background:url(images/close_btn.jpg) no-repeat; float:right; margin:8px 8px 0 0; display:inline;}
div.b_d_choice_box .b_d_con{margin:10px 25px 10px 30px; font-size:13px; color:#3e3a39; font-family:"宋体"; height:auto; float:none; line-height:normal; border:none;}
div.b_d_choice_box .b_d_con p{margin-bottom:5px; width:285px; line-height:normal;}
div.b_d_choice_box .b_d_btn{text-align:center; float:none; height:auto; line-height:normal; margin-right:0; border:none;}
div.b_d_choice_box .b_d_btn a{display:inline-block; background:url(images/fl_urgent_btn.jpg) no-repeat; width:93px; height:30px; margin-right:50px; line-height:30px;}


/*.fl_ch_box .item input{width: 412px;height: 32px;border: 1px solid #e7ecf0;margin-top: 20px;margin-left: 20px;padding-left: 12px;}*/

.fl_ch_box {width: 1200px;margin: 0px auto;font-size:14px; color:#333333; font-weight:normal; font-family: "Microsoft YaHei";position:relative;}
.fl_ch_box span{display:inline-block;margin-left:6px;}

.fl_ch_box .item {margin-top: 13px;}
.fl_ch_box .item label{display:inline-block;color: #333;margin-right: 22px;}
.fl_ch_box .item span{display:inline-block;height: 28px;line-height: 28px;margin-right: 6px;padding: 0px 30px 0px 12px;cursor:pointer;color:#333333;font-size:14px;}
.fl_ch_box .item input{width: 196px;height: 30px;border: 1px solid #e7ecf0;border-radius: 4px;padding-left: 12px;}

.fl_ch_box input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #999;}
.fl_ch_box input::-moz-placeholder,textarea::-moz-placeholder{color: #999;}
.fl_ch_box input::-ms-input-placeholder,textarea::-ms-input-placeholder{color: #999;}
.fl_ch_box input[type=text]:focus, textarea:focus {border-color:#e7ecf0;outline:0;}

/*订单留言*/
.fl_ch_box textarea{/*width: 850px;*/width: 91%;height: 20px;padding: 10px 12px;border: 1px solid #e7ecf0;border-radius: 4px;color: #333;resize: none;}
.fl_ch_box .order_tips {margin-top: 20px;}
.fl_ch_box .order_tips label{width:66px;vertical-align: top;line-height: 30px;margin-right:10px;}

.fl_ch_box .item select{width: 236px;height: 30px;border: 1px solid #e7ecf0;border-radius: 4px;background: #fff;padding: 4px 12px;margin-right: 10px;color: #333;}
.fl_ch_box .bonus_btn {background-color: #ff3333;height: 32px;line-height: 32px;padding: 0px 10px;border: none;color: white;text-align: center;text-decoration: none;font-size: 14px;border-radius: 4px;margin-left: 6px;}
.fl_ch_box .item a{margin-left: 18px;font-size: 14px;}

/*使用余额积分*/
.fl_ch_box .surplus_integral input{width:168px; height:30px;}
.fl_ch_box .surplus_integral span{padding-left: 0px;}

.fl_ch_box .fee_mount {height: 75px;border-bottom: solid 1px #f4f4f4;}
.fl_ch_box .fee_mount .left {float: left; width: 75%;height: 74px;line-height: 74px;color: #333;}
.fl_ch_box .fee_mount .right {float: right; width: 20%;height: 74px;line-height: 74px;font-size: 16px;color: #333;text-align: right;}
.fl_ch_box .fee_mount .right .amount {font-weight: bold;color: #e60012;}

.fl_ch_box .confirm_consignee {float: right; height: 55px;line-height: 55px;color: #333;}
.fl_ch_box .order_submit_btn {background-color: #fc2529;width: 122px;height: 45px;line-height: 45px;border: none;color: white;text-align: center;
    text-decoration: none;font-size: 16px;border-radius: 4px;float: right;margin-top: 4px;font-family:"微软雅黑";cursor:pointer;}

/*========================================= 提交订单成功页 =========================================*/
.fl_order_box{
  width: 1200px;
  position: relative;
  margin: 0 auto;
}
.fl_order_item{height:60px; width:1190px;}
.fl_order_item_bg{height:60px; border:1px solid #fae8da; background-color:#FFFCF3; width:1190px;}
.fl_order_item div,.fl_order_item_bg div{float:left; line-height:60px; font-size:16px; font-family:"宋体";}
.fl_order_box .order_sn{background:url(images/finish_icon.jpg) no-repeat 20px 5px; height:60px; float:left; width:790px; padding-left:80px;}
.fl_order_item_bg a{display:inline-block; height:60px; line-height:60px; margin-left:20px; font-size:12px;}
.fl_order_box .order_red{color:#F22A47; font-size:18px; font-family:"微软雅黑"; font-weight:bold;}
.fl_order_box .order_red2{color:#F22A47; font-size:16px; font-family:"微软雅黑";}
.fl_pay_btn01 a{display:inline-block; background:url(images/fl_pay_bg1.jpg) no-repeat; margin:10px 0 0 50px; line-height:42px; height:42px; width:206px; text-align:center;}
.fl_pay_btn02 a{display:inline-block; background:url(images/fl_pay_bg2.jpg) no-repeat; margin:10px 0 0 50px; line-height:42px; height:42px; width:206px; text-align:center;}
.fl_order_nav{margin-left:80px; display:inline;}


.fl_order_box .order_done { margin-top: 18px; font-family:"微软雅黑"; }
.fl_order_box .order_done .tick_icon {height: 82px; background:url(images/tick.png) no-repeat center; }
.fl_order_box .order_done .tip { height: 60px; line-height: 60px; text-align: center;font-weight: bold; color: #333;font-size: 20px;margin-top: 10px; }
.fl_order_box .order_done span { height: 28px; line-height: 28px; color: #333;font-size: 16px;padding-left: 432px;}
.fl_order_box .order_done .font_red{color:#F22A47; font-size:16px; font-weight:bold;}

.fl_order_box .payment-title {height: 98px; line-height: 98px;font-family:"微软雅黑";color: #333;font-size: 18px;font-weight: bold;}
.fl_order_box .payment-icon {height: 40px;}

.fl_order_box .payment-icon .alipay{ width: 114px;height: 38px;padding-left: 20px;border: 1px solid #e7ecf0;
    background: url(images/alipay.png) no-repeat 15% center;
    padding-bottom: 2px;vertical-align: center;color: #333;text-align: center;text-decoration: none;font-size: 14px;border-radius: 4px;float: left;
}
.fl_order_box .payment-icon .active{
    background-color: #fff;
    background-image: url("images/alipay.png"), url("images/tick_angle.png");
    background-position: 15% center,right bottom;
    background-repeat: no-repeat;
    border: 1px solid #e60012;
}
.fl_order_box .payment-icon .wechat{width: 114px;height: 38px;background:url(images/wechat.png) no-repeat 20%;border: 1px solid #e7ecf0;padding-left: 20px;
    padding-bottom: 2px;vertical-align: center;color: #333;text-align: center;text-decoration: none;font-size: 14px;border-radius: 4px;float: left;margin-left: 30px;
}
.fl_order_box .payment-icon .alipay-selected{
    background-image: url("images/alipay.png"), url("images/tick_angle.png");
    background-position: 15% center,right bottom;
    background-repeat: no-repeat;
    border: 1px solid #e60012;
}
.fl_order_box .payment-icon .wechat-selected{
    background-image: url("images/wechat.png"), url("images/tick_angle.png");
    background-position: 20% center,right bottom;
    background-repeat: no-repeat;
    border: 1px solid #e60012;
}
.fl_order_box .pay_btn {float: right;}
.fl_order_box .pay_btn button {background-color: #fc2529;width: 122px;height: 45px;line-height: 45px;border: none;color: white;text-align: center;text-decoration: none;
    display: inline-block;font-size: 16px;border-radius: 4px;
}

/* ====================
     购物流程
==================== */
.flowBox {
  border:solid 1px #e6e6e6;
  padding:0px;
}

.flowBox table {
  width: 99%;
  margin: 5px 0 10px 0;
  font-size: 12px;
  text-align:left;
}
.flowBox th {
  text-align: left;
  vertical-align: top;
  color: #f90;
  padding: 3px 3px 3px 10px;
  border-bottom: 2px solid #ff9900;
}
.flowBox td {
  vertical-align: top;
  padding: 3px 3px 3px 10px;
  border-bottom: 1px dashed #c1c1c1;
  line-height: 150%;
}
.flowBox tr.last td {
  border: 0;
}




/*=================================      用户中心页    ======================================*/
a.nigger-brown:link{color:#3C3B39;}
a.nigger-brown:visited{color:#3C3B39;}
a.nigger-brown:hover{color:#3C3B39;}
a.nigger-brown:active{color:#3C3B39;}

.us_container{
  width: 100%;
  position: relative;
  background: #f5f5f5;
}

/*初始页*/
.su_user_c{overflow:hidden; _height:1%; padding-top:15px; width:1200px; margin: 0 auto 20px auto; position: relative;}
.us_areaL{width:215px; float:left;}
.us_nav_block{
  width:100%;
  position: relative;
  margin-bottom: 15px;
  border:1px solid #DBDBDB;
  background: #fff;
}
.us_nav_block div.us_nav_item:last-child{
  margin-bottom: 10px;
}
.us_nav_title{
  font-size:18px;
  color:#333;
  height:58px;
  line-height:58px;
  padding-left: 67px;
  border-bottom: solid 1px #fd7d72;
}
.us_nav_item{
  font-size:13px;
  /*width: 100%;*/
  height: 40px;
  line-height: 40px;
  padding-left: 67px;
}
.us_nav_item .curs{font-weight:bold;color:#cc2b2b;}
.us_areaR{
  float:left;
  display:inline;
  margin-left:16px;
  width:890px;
  _width:780px;
  min-height:633px;
  _height:auto;
  padding-bottom:15px;
  /*border:1px solid #DBDBDB;*/
}
.us_index_right_top{
  height:55px;
  line-height:55px;
  color:#000;
  font-size:18px;
  margin:0 0 20px 15px;
  border:1px solid #DBDBDB;
  background: #fff;
  padding-left: 24px;
}
.us_index_above{
  height:32px;
  line-height:32px;
  color:#000;
  font-size:18px;
  margin:0 10px ;
  border:1px solid #DBDBDB;
  background: #fff;
  padding-left: 24px;
  background: #f5f5f5;
  text-align: left;
}
.us_block{
  border: 1px solid #DBDBDB;
  margin-left: 15px;
  background: #fff;
  font-size: 13px;
  color: #000;
  font-family: "微软雅黑";
  min-height: 680px;
}
.us_user_name{float:left; color:#000; font-size:18px; font-family:"微软雅黑";}
.us_last_login{float:right; font-family:"微软雅黑";  font-size: 12px; padding-right: 20px;}
.us_last_login span{color:#c4b7a5; margin-left:15px; }
.us_in_level{ padding:20px 15px; margin:0 10px;}
.us_in_level p{margin-bottom:20px; height:20px; line-height:20px; color:#474745;}
.us_in_level a{display:inline-block; height:20px; line-height:20px; margin:0 10px; padding:0 10px;}
.us_user_account{float:left; color:#000;  font-family:"微软雅黑"; }
.us_bind_btn{
  color: #fff;
  background: #ff6054;
  padding: 6px 10px;
}
.us_bind_btn:hover{
  filter:alpha(Opacity=80);
  -moz-opacity:0.8;
  opacity: 0.8;
  color: #fff;
}
/*订单页*/
.us_order_position{
  height:33px;
  line-height:33px;
  font-size:14px;
  padding-left:10px;
  border-bottom:1px solid #DBDBDB;
}
.us_order_remind{ font-size:13px; height:32px; line-height:32px; color:#585657; margin:10px 15px 1px; padding-left:10px;}
.us_order_remind a{margin-right:20px;}
.us_order_checkAll {display:inline-block;width: 6%;float:left;margin-right:10px; line-height:60px; padding-left:25px;}
.us_order_pagination {display:flex;align-items:center;width: 64%;float:left;margin-right:10px; line-height:60px; padding-left:1px;}
.us_order_filter{
  padding-left:10px;
  font-size:14px;
  height:25px;
  margin-bottom: 15px;
}
.us_order_filter div{
  float:left;
  height:25px;
  line-height:25px;
  padding:0 5px;
  margin-left:15px;
  margin-right:10px;
  font-size:14px;
  color: #010101;
}
.us_order_filter div a{
  font-size:14px;
}
.us_order_filter div.current{
  border-bottom: 2px solid #e4393c;
}
.us_order_filter div.current a{
  color:#e4393c;
}
div.us_order_exp{ margin-left: 24px; margin-right: 24px;}
div.us_order_exp td{height:35px;}
div.us_order_exp2{ margin-left: 10px; margin-right: 10px;}
div.us_order_exp2 td{height:35px;}
.us_order_page{margin:20px 10px 0; _float:right;}
tr.us_order_nolist td{height:360px; background:url(images/us_order_nolsit_bg.jpg) no-repeat 260px 155px;}

/******2013年5月31日补上********/

/*==================个人资料=======================*/
.us_areaL .current{font-weight:bold;}
.us_user_info{padding-top:100px;}
.us_uinfo_box{overflow:hidden; height:31px; margin-bottom:10px; font-size:14px;}
.us_uinfoL{width:220px; float:left; text-align:right; height:31px; line-height:25px; margin-right:5px;}
.us_uinfoR{float:left; height:31px; line-height:31px;margin-left:10px;}
.us_uinfo_box input{vertical-align:middle;}
.us_uinfoR span{margin-right:10px;}
.us_uinfo_btn01{background:url(images/us_info_btn01.jpg) no-repeat; width:66px; height:31px; border:none; color:#FFF;}
.us_uinfo_btn02{background:url(images/us_info_btn02.jpg) no-repeat; width:66px; height:31px; border:none; color:#FFF;}
.us_uinfoR .text{height:20px; line-height:20px; width:200px;}


/*==================收货地址=======================*/
.us_rec_addbox{margin:10px 10px; border:solid #E1E1E1; border-width:0px 0 0px 1px; text-align:center;}
.us_rec_addH{height:36px; line-height:36px; background:url(images/us_order_list_TitBg.png) repeat-x 0 -1px; border-bottom:none;}
.us_rec_addbox td{border-right:1px solid #E1E1E1; height:80px; border-bottom:1px solid #E1E1E1;}
.us_rec_addbox td div{margin-bottom:5px;margin-right: auto; margin-left: auto;}
.us_rec_addH td{height:36px;}
.us_new_add{font-size:14px; color:#E94F4F; font-weight:bold; margin-left:10px;}
.us_newadd_input{margin-top:20px; margin-bottom: 45px;}
div.us_new_addBtn1 input{background:url(images/dis_btn_01.jpg) no-repeat; border:none; width:108px; height:31px; color:#FFF;}
div.us_new_addBtn2 input{background:url(images/dis_btn_02.jpg) no-repeat; border:none; width:108px; height:31px; color:#FFF;}
.us_add_icon{
  width: 16px;
  height: 16px;
  display: inline-block;
  background: url("images/user_address_add.png");
  position: relative;
  left: 5px;
  top: 2px;
}

.us_integral{color:red; margin-left:20px;}

/*==================留言=======================*/
.us_message_box{padding-top:40px;}
div.us_each_row{overflow:hidden; height:27px; line-height:27px; margin-bottom:20px;}
.us_mesL{float:left; width:130px; text-align:right; margin-right:15px;}
.us_mesR{float:left; text-align:left;}
.us_mesR input,.us_mesR select{vertical-align:middle; height:20px; line-height:20px;}
.us_mesR span{margin-right:15px;}
.us_con_title{color:#d62b3b; font-size:13px; margin-left:10px;}
.us_con_tid{color:#666666; font-size:13px; margin-left:10px;}
div.us_con_area{height:160px;}
div.us_con_area textarea{height:155px; width:495px;}
div.us_con_btn,div.us_con_btn .us_mesR,div.us_con_btn .us_mesR input{height:31px; line-height:31px;}


/*=====================评论======================*/
.us_coml_box{overflow:hidden; _float:left; border-bottom:1px dashed #DBDBDB; padding:10px 0; margin-bottom: 8px;}
.us_comL{float:left; width:750px; margin-left:8px;}
.us_comL_h{ height:30px; background-color:#f5f5f5; border:solid 1px #e7e7e7;}
.us_comL_h div{color:#000; line-height:30px; padding:0 10px;}
.floatleft{float:left;}
.floatright{float:right; margin-right: 42px;}
.us_comR{float:left; text-align:center;}
.us_comL_c{ margin-left:10px; font-size:13px; margin-top:5px;}
.us_comL_c span{font-weight:bold; font-size:14px;}
.us_comR a{
  background:#e42e21;
  display:block;
  width:80px;
  height:35px;
  line-height:35px;
  margin:10px 0 0 20px;
  font-size: 14px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radiu: 3px;
}
.us_comR a:hover{
  filter:alpha(Opacity=80);
  -moz-opacity:0.8;
  opacity: 0.8;
}
.us_comL_r{margin-top:10px; color:red;}
.us_comL_r span{color:#000;}

/*=====================收藏=====================*/
.us_col_list{height:100px; line-height:100px;}
div .us_col_list td{height:auto;}
.us_col_btnR,.us_col_btnB{width:92px; margin-bottom:10px;}
.us_col_btnR a{
  height:31px;
  line-height:31px;
  width:92px;
  display:block;
  background:#d81b15;
  font-size: 14px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border: 4px;
}
.us_col_btnR a:hover{
  filter:alpha(Opacity=80);
  -moz-opacity:0.8;
  opacity: 0.8;
}
.us_col_btnB a{ height:31px; line-height:31px; width:92px; display:block; color: #333; font-size:13px;}

/*======================推荐=========================*/
.us_inc_box{ border:1px solid #ccc; margin:15px 25px 10px; padding:20px 15px; color:#757575; font-size:13px;}
.us_inc_item{margin-left:40px;}
.us_inc_invite{color:#cc2b2b; font-size:14px;}
.us_inc_invite_way{margin:36px 0 0 23px;}
.us_inc_invite_way li{
  float:left;
  height:38px;
  line-height:40px;
  width:192px;
  text-align:center;
  margin-right:57px;
  border: solid 1px #d81b15;
  display:inline;
}
.us_inc_invite_way li:first-child{
  margin-left: 57px;
}
.us_inc_invite_way span{float:left; height:38px; line-height:40px; width:192px; text-align:center; margin-right:57px; display:inline;}
.us_inc_invite_way span:first-child{
  margin-left: 57px;
}

.us_inc_invite_way li a{
  color: #d81b15;
}

/*==================我的作品==================*/

.us_pro_box{}
.us_pro_box td{border:dashed #DBDBDB; border-width:1px 1px 1px 0; text-align:center; height:168px;}
.us_pro_box input{position:relative; top:-40px; left:-10px;}
.us_pro_box div{margin-bottom:5px;}
.us_pro_box p{margin-bottom:5px; width:215px; text-align:left; margin-left:25px;}
.us_pro_box a{background:url(images/us_pro_btn1.jpg) no-repeat; display:block; width:67px; height:25px; line-height:25px; margin:auto;}
.us_pro_btn input{
  position:inherit;
  top:0;
  left:0;
  border:none;
  height:31px;
  width:92px;
  line-height:31px;
  color:#000;
  font-size: 13px;
  cursor:pointer;
  background: none;
  border: solid 1px #b5b5b5;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border: 4px;
}
.us_pro_btn input.us_ordered_btn{
  border: none;
  background: #dd201e;
  color: #fff;
}
.us_pro_btn input.us_ordered_btn:hover{
  filter:alpha(Opacity=80);
  -moz-opacity:0.8;
  opacity: 0.8;
}
.us_pro_tools input{position:inherit; top:0; left:0; border:none; background:url(images/us_collect_btnR.jpg) no-repeat; height:31px; width:92px; line-height:31px; color:#FFF; cursor:pointer; margin-right:10px;}
.us_pro_tools{margin:15px 0 20px 10px;}
.us_pro_tools input{float: right}

/*=================配送===============*/

.us_shi_box{height:70px; font-weight:bold;}
.us_shi_btn{width:133px; margin:auto;}
.us_shi_btn a{background:url(images/fl_add_s01.jpg) no-repeat; height:39px; width:133px; line-height:39px; display:block; font-weight:normal;}
.us_com_exp{line-height:normal;}

/*资金管理*/
.us_order_position div{float:left;}
div.us_money_tool{float:right; font-size:13px; margin-right:10px; color:#000; display:inline;}
.us_money_tool span{margin-left:10px;}
.us_money_fen{color:red; margin:20px 10px 0;}
.us_money_app{background:url(images/us_collect_btnR.jpg) no-repeat; width:92px; height:31px; line-height:31px; border:none; color:#FFF; cursor:pointer; margin-right:10px;}

/*我的推荐二级页面*/
.us_re2_tit{height:35px; line-height:35px; background-color:#F3F5F4; border:solid #E4E4E4; border-width:1px 0; margin:12px 0 10px; padding-left:10px;}
.us_re2_way{height:35px; line-height:35px; padding-left:10px; font-size:14px; font-weight:bold; border-bottom:1px dotted #DBDBDB; color:#595758}
.us_re2_way span{font-size:12px; font-weight:normal; color:#DB2B2D;}
.us_re2_textarea{margin:20px 10px;}
.us_re2_textarea p{font-size:12px; font-weight:bold; margin-bottom:5px; color:#595758;}
.us_re2_textarea textarea{width:745px; min-height:155px; _height:155px;}
.us_re2_btnb{text-align:center;}
.us_re2_btnb a{display:inline-block; height:31px; line-height:31px; width:94px;}
.us_re2_btn1{background:url(images/oder_pay1.jpg) no-repeat; margin-right:15px;}
.us_re2_btn2{background:url(images/order_canel1.jpg) no-repeat;}
.us_re2_way a{display:block; background:url(images/us_rec_import.jpg) no-repeat; width:137px; height:27px; line-height:27px; margin-top:5px;}
.us_re2_textarea input.link{width:300px;}

/*=============================================   收货地址管理页  ===================================================*/
.fl_add_handle{text-align:right;}
.su_flow .m-pronav{z-index:5}
#full_shelter{position:absolute; top:0px; left:0px; z-index:210;}
.fl_shelter_bg{width:100%; height:100%;  background:#000; background:rgba(0, 0, 0, 0.2); filter:Alpha(opacity=20); padding-top:180px;}
#full_shelter .fl_shelter_box{position:relative; width:850px; height:400px; background-color:#FFF;}
.fl_add_tit{border-bottom:1px solid #C4C4C4; height:50px; line-height:50px; padding-left:40px; font-size:24px; font-family:"微软雅黑"; color:#898989; margin-bottom:30px;}
.fl_add_Ttext{float:left;}
.fl_add_tit span{float:right; background:url(images/fl_add_close.jpg) no-repeat; width:19px; height:20px; cursor:pointer; margin:15px 20px 0 0;}
.fl_add_info{height:30px; line-height:30px; font-size:14px; color:#595758; margin:10px 0 0 80px; text-align:left;}
.fl_add_item{float:left; width:100px; display:inline;}
.fl_add_input{float:left; margin-top:2px; display:inline;}
.fl_add_input input{height:20px; line-height:20px; width:200px; border:1px solid #C4C4C4;}
.fl_add_tid{float:left; color:red; margin-left:5px; display:inline;}
.fl_add_select{float:left; height:20px; line-height:normal; margin-top:3px\9;}
.fl_add_detail{float:left;}
.fl_add_detail input{height:20px; line-height:20px; width:325px; border:1px solid #C4C4C4;}
.fl_add_controls{margin:15px 20px 0 0; font-size:20px; font-family:"微软雅黑"; color:#898989;}
.fl_add_save{float:right; margin-right:10px; display:inline;}
.fl_add_save input.mouseout{background:url(images/fl_add_s01.jpg) no-repeat; height:39px; line-height:39px; width:133px; text-align:center; color:#FFF; border:none; cursor:pointer; font-size:20px; font-family:"微软雅黑";}
.fl_add_save input.mousein{background:url(images/fl_add_s02.jpg) no-repeat; height:39px; line-height:39px; width:133px; text-align:center; color:#FFF; border:none; cursor:pointer; font-size:20px; font-family:"微软雅黑";}
.fl_add_cancel01{float:right; background:url(images/fl_add_c01.jpg) no-repeat; height:39px; line-height:39px; width:133px; cursor:pointer; display:inline;}
.fl_add_cancel02{float:right; background:url(images/fl_add_c02.jpg) no-repeat; height:39px; line-height:39px; width:133px; cursor:pointer; display:inline;}



/*==============================订单详情==========================================*/
.su_order_info{padding:10px 5px;}
div.user_order_increase,div.user_order_reduce{height:25px; line-height:25px; text-align:right;}
div.user_order_increase span{color:red; margin:0 6px;}
.user_order_reduce span{ margin:0 6px;}
div.user_order_total{font-size:14px; font-weight:bold; height:35px; line-height:35px;}
div.user_order_total span{font-size:21px; margin:0 6px;}
.user_orderD_balance{background:url(images/us_info_btn01.jpg) no-repeat; border:none; cursor:pointer; width:66px; height:31px; color:#FFF;}
.user_order_sta{border:1px solid #DCDBDB; height:390px; margin-bottom:20px;}
.us_or_header{height:41px; line-height:41px; background-color:#EFEFEF; border-bottom:1px solid #DCDBDB;}
.us_or_num{float:left; margin-left:45px; width:270px;}
.us_or_time{float:left; width:390px;}
.us_or_sta{float:left;}
.user_order_process{width:900px; margin:auto; background-color:#F7F8F8; height:200px; margin-top:50px;}
.user_order_process ul{margin-left:50px; overflow:hidden; _height:103px;}
.user_order_process li{float:left; margin-top:75px;}
.user_order_process li.inpro{width:187px; height:28px; background:url(images/us_or_pro02.jpg) no-repeat;}
.user_order_process li.outpro{width:187px; height:28px; background:url(images/us_or_pro01.jpg) no-repeat;}
.user_order_process li.expout{background:url(images/order_pro_exp1.jpg) no-repeat; width:25px; height:26px;}
.user_order_process li.expin{background:url(images/order_pro_exp2.jpg) no-repeat; width:25px; height:26px;}
ul.user_order_proinfo{margin-top:10px; margin-left:40px; text-align:left;}
.user_order_proinfo li{margin-top:10px; width:187px;}
.user_order_proinfo li.last{width:70px;}
.user_order_proinfo li.last div{padding-right:0px;}
.user_order_proinfo div{padding-right:100px; color:#7F7F7F;}
ul.user_order_proinfo span{font-size:13px; font-family:"微软雅黑"; font-weight:bold; color:#595757;}
.user_order_tools{text-align:right; overflow:hidden; _height:31px; margin:45px 30px 0;}
.user_or_pay1{width:118px; height:62px; line-height:31px; text-align:center; float:right; margin-right:10px;}
.user_or_pay1 input{width:118px; height:31px; line-height:31px; display:block; background:url(images/us_center_pay.jpg) no-repeat; border:none; color:#FFF; cursor:pointer;}
.user_or_cancel{background:url(images/order_canel1.jpg) no-repeat; width:94px; height:31px; line-height:31px; text-align:center; float:right;}
.user_or_cancel a{width:94px; height:31px; line-height:31px; display:block;}

/*订单开发票显示*/
.user_inv{ min-height: 60px; }
.user_inv .inv_title { height: 35px;  width: 1200px;  margin: 0px auto;  position: relative;  font-family: "Microsoft YaHei";  padding-top: 10px;  display: flex;  align-items: center;}
.user_inv .inv_title span { display: inline-block;  font-size: 16px;  color: #333333;  font-weight: normal;  font-family: "Microsoft YaHei";  margin-left: 6px;  vertical-align: middle; /* 确保与复选框标签垂直对齐 */ }
.user_inv .chk_circle { position: absolute;  visibility: hidden;  }
.user_inv .chk_circle + label { display: inline-block;  width: 18px;  height: 18px;  border: 1px solid #CCC;  border-radius: 50%;  cursor: pointer;  vertical-align: middle;  margin-right: 6px;  }
.user_inv .chk_circle:checked + label { background: #e60012;  border: 0;  }
.user_inv .chk_circle:checked + label:after {
    /*content: "";  position: absolute;  top: 50%;  left: 50%;  transform: translate(-50%, -50%) rotate(-45deg); width: 9px;  height: 2px;  border: 0;  background: #fff;*/
    content: "";position: absolute;line-height:2px; left: 3px;padding-top:4px;
    width: 9px;height: 1px;border: 2px solid #fff; border-top-color: transparent;border-right-color: transparent;
    -ms-transform: rotate(-60deg);-moz-transform: rotate(-60deg);-webkit-transform: rotate(-60deg);transform: rotate(-50deg);
}

/*==============================修改订单的支付方式==========================================*/

.user_paymnet { border:1px solid #E1E1E1; overflow:hidden; padding:10px 20px;}
.user_paymnet .title{ border-bottom: 1px solid #E1E1E1; height: 35px;line-height: 35px;margin-bottom: 15px;}
.user_paymnet .title span{ color: #000000; font-size: 15px; font-weight: bold;}
.user_paymnet .content tr{ line-height:35px;}
.user_paymnet .content span{ color: #595757;font-size: 14px; font-weight: bold;}
.user_paymnet .submit{ height:50px; margin: 20px 20px;padding-left:330px;}
.user_paymnet .submit .payment_btn_01 { background: url("images/payment_btn_01.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border:0;
  color: #FFFFFF;cursor: pointer; height: 32px;line-height: 32px;text-align: center; width: 62px; float:left;
}

.user_paymnet .submit .payment_btn_02 { background: url("images/payment_btn_01.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #FFFFFF;cursor: pointer; height: 32px;line-height: 32px;text-align: center; width: 61px;
}

/*==============================文章列表页==========================================*/
.article-block{
  width: 100%;
  position: relative;
  background: #f5f5f5;
}
.article-container{
  width: 1200px;
  position: relative;
  margin: 0 auto;
}
.su_article_c{
  padding-top:15px; margin-bottom:15px;
}
.article_c_areaL{width:215px; float:left;}
.arc_leftbox{border:1px solid #DBDBDB; margin-bottom:15px; background: #fff;}
.arc_leftitem div.contract{background:url(images/article_contract.jpg) no-repeat 15px 3px; padding-left:33px; color:#000; font-weight:bold; font-size:14px; margin-bottom:20px;}
.arc_leftitem div.spread{background:url(images/article_spread.jpg) no-repeat 15px 3px; padding-left:33px; color:#000; font-weight:bold; font-size:14px; margin-bottom:20px;}
.arc_areaR{float:left; display:inline; margin-left:15px; width:970px; min-height:633px;  _height:auto; padding-bottom:15px;}
.arc_areaR #ur_here{
  border-left: 2px solid #e42b1e;
}
.arc_catbox{border:1px solid #DBDBDB; margin-top:10px; border-top:none; background: #fff;}
.arc_catH{background:#eaeaea; color:#333; height:42px; line-height:42px; padding-left:15px; font-size:16px;}
.arc_near .arc_leftitem p{width:130px; padding-left:48px; font-size: 13px; color: #333; margin-bottom:10px; line-height: 24px;}
.arc_list{padding-bottom:10px; width: 96%; padding-left: 2%;}
.arc_list li{border-bottom:1px dashed #DBDBDB; height:38px; line-height:38px; padding:0 10px;}
.arc_list li div{float:left; display:inline;}

.arc_list_tit{width:540px;}
.arc_list_author{width:120px;}
.arc_list_date{width:78px;}
.arc_page{margin-top:10px;}

/*==============================文章内容页(带左栏)==========================================*/
.arc_left_miniitem div{margin-left:0px; padding-left:10px; margin-bottom:15px;}
.arc_left_miniitem p{width:130px;}
.arc_left_miniitem a{margin-left:5px;}
.arc_detail_box{border:1px solid #DBDBDB; margin-top:10px; background: #fff;}
.arc_detail_header{
  height:60px;
  line-height:60px;
  margin:0px 10px;
  border-bottom:1px solid #DBDBDB;
  width:935px;
  margin:auto;
  color: #333;
}
.arc_detail_tit{float:left; color:#333; font-size:18px; font-family:"微软雅黑"; padding-left:10px; _display:inline;}
.arc_detail_info{float:right; _display:inline;}
.arc_detail_info span{margin-left:8px;}
.arc_detail_con{padding-bottom:65px; width:950px;}
.arc_near_ar_nav{
  width:935px;
  margin:auto;
  height:65px;
  border-top:1px dashed #DBDBDB;
  padding-top:15px;
}
.arc_near_ar_nav div{font-size:13px; margin-left:20px;}
.su_article_c .sh_no_comments{margin-left:20px;}
.su_article_c .mould_list ul{overflow:hidden; _height:1%;}
.su_article_c .user_comments{padding-bottom:30px; padding-left:20px;}
.su_article_c .mould_list li{float:left; margin-left:25px; _margin-left:22px; padding-right:5px; display:inline; padding-bottom:25px;}
.su_article_c .user_comments li{
  margin:0 auto;
  border-bottom:1px dashed #CBCBCB;
  width:785px;
  padding:20px 0 20px 0px;
}

.su_article_c .comment_user_info{background:url(images/comment_icon.jpg) no-repeat; padding-left:25px; overflow:hidden; _height:1%;}
.su_article_c .comment_user_info div{float:left;}
.su_article_c .comment_user_name, .comment_time{font-size:14px; margin-right:15px;}
.su_article_c div.comment_level{float:right}
.su_article_c .comment_content{font-size:13px; padding-left:25px; line-height:20px; margin-bottom:5px;}
.su_article_c .comment_content span{color:red;}
div.su_article_c .sh_detail_submit{margin-left:180px;  border:none; cursor:pointer; color:#FFF; background:url(images/reg_submit_btn_01.jpg) no-repeat;}
.su_article_c .comment_box_input{padding-left:20px; background: #fff; border: 1px solid #DBDBDB; padding-top: 18px;}

/*==============================文章内容页(不带左栏)==========================================*/
.arc_detail_con{margin:20px 10px;}
.su_article_det{padding-top:15px; overflow:hidden; _height:1%;}
.ard_box{border:10px solid #E7E7E7; margin:15px 0;}
.ard_sh_header{height:75px; background-color:#F5D473; font-family:"微软雅黑";}
.ard_sh_Hleft{width:130px; float:left; border-right:1px solid; font-size:52px; margin-top:12px; text-align:center; height:52px; line-height:52px;}
.ard_sh_Hright{float:left; height:52px; margin-top:8px; margin-left:5px;}
.ard_sh_HRabove{font-size:17px;}
.ard_sh_HRbottom{font-size:31px;}
.ard_sh_Hmore{float:right;}
.ard_sh_Hmore a{
  display:block;
  /*background:url(images/ard_sh_more.jpg) no-repeat; */
  height:52px;
  width:73px;
}
.ard_sh_probox{position:relative; margin-top:50px; margin-bottom:30px;}
.ard_sh_proborder{margin-top:20px; border:3px solid #E7E7E7; width:820px; padding:23px 10px 10px 28px;}
.ard_sh_floatname{position:absolute; top:-20px; left:70px; background:#FFF; font-size:28px; font-family:"微软雅黑"; padding:0 15px;}
.ard_sh_proborder div{margin-bottom:10px; color:#595757;}
.ard_sh_proborder span{margin-right:20px; font-size:13px;}
.ard_sh_proinfobox{margin-left:116px; font-family:"微软雅黑"; font-size:16px; color:#000; margin-bottom:20px;}
.ard_sh_proinfobox span{font-weight:bold; margin-right:5px;}
.ard_content_box{width:745px; overflow:hidden; }
.ard_content_box{margin-bottom:50px;margin-left:auto;margin-right:auto;}
.ard_content_label{width:745px; overflow:hidden; margin-left:auto;margin-right:auto;margin-bottom:20px;}
.ard_content_intro{width:745px; overflow:hidden; margin-left:auto;margin-right:auto;margin-bottom:20px;background-color: #F5D473; padding:10px;}
.su_article_det .arc_near_ar_nav{width:830px;}
.su_article_det .comment_box_input{margin-left:20px; margin-bottom:50px;}

.su_article_det .mould_list ul{overflow:hidden; _height:1%;}
.su_article_det .user_comments{padding-bottom:30px;}
.su_article_det .mould_list li{float:left; margin-left:25px; _margin-left:22px; padding-right:5px; display:inline; padding-bottom:25px;}
.su_article_det .user_comments li{margin:0; border-bottom:1px dashed #CBCBCB; width:900px; padding:20px 0 20px 10px;}
.su_article_det .comment_user_info{background:url(images/comment_icon.jpg) no-repeat; padding-left:25px; overflow:hidden; _height:1%;}
.su_article_det .comment_user_info div{float:left;}
.su_article_det .comment_user_name, .comment_time{font-size:14px; margin-right:15px;}
.su_article_det div.comment_level{float:right}
.su_article_det .comment_content{font-size:13px; padding-left:25px; line-height:20px; margin-bottom:5px;}
.su_article_det .comment_content span{color:red;}
div.su_article_det .sh_detail_submit{margin-left:180px;  border:none; cursor:pointer; color:#FFF; background:url(images/reg_submit_btn_01.jpg) no-repeat;}

.ard_sys_header{height:83px; line-height:43px; background-color:#F5D473; margin-bottom:50px; text-align:center; font-family:"微软雅黑";}
.ard_sys_header h1{display:inline; margin-right:15px; font-size:27px;}


.g_buy_box{width:450px; height:250px; background-color:#FFF; position:relative;}
.g_buy_header{height:35px; border-bottom:1px solid #DBDBDB; line-height:35px; text-align:left; padding-left:15px; padding-right:10px; font-family:"微软雅黑"; font-size:13px;}
.g_buy_hL{float:left;}
.g_buy_hR{float:right; background:url(images/close_btn.jpg) no-repeat; width:11px; height:11px; margin-top:10px; cursor:pointer;}
.g_buy_con{background:url(images/us_order_nolsit_bg.jpg) no-repeat 100px 40px; height:95px; padding-top:35px; *padding-top:40px; text-align:left;}
.g_buy_con p{margin-left:160px; margin-top:8px; font-size:14px;}
.g_buy_btn{height:65px; text-align: center;}
.g_buy_continue1{background:url(images/fl_add_s01.jpg) no-repeat; display:inline-block; height:39px; width:133px; line-height:39px; font-size:14px;}
.g_buy_cart1{background:url(images/fl_add_c01.jpg) no-repeat; display:inline-block; height:39px; width:133px; line-height:39px; font-size:14px; margin-left:25px;}
.g_buy_continue2{background:url(images/fl_add_s02.jpg) no-repeat; display:inline-block; height:39px; width:133px; line-height:39px; font-size:14px;}
.g_buy_cart2{background:url(images/fl_add_c02.jpg) no-repeat; display:inline-block; height:39px; width:133px; line-height:39px; font-size:14px; margin-left:25px;}


/*================ activity ===============*/

.su_acti{padding-top:30px; margin-bottom:30px;}
.acti_h1{color:#000; font-size:16px; font-family:"微软雅黑"; border-bottom:1px solid #DBDBDB; padding:0 0 5px 15px;}
.acti_eachA{border:1px solid #DBDBDB; margin-top:10px; background-color:#F8F8F8; margin-bottom:25px;}
.acti_eachA table{width:100%; text-align:center;}
.acti_eachA table td{border:#DBDBDB dashed; border-width:0 1px 1px 0; height:50px; font-size:13px;}
.acti_eachA .noright{border-right:none;font-weight:bold;}
.acti_eachA .nobottom{border-bottom:none;}
.acti_num{background:url(images/fl_ac_list_num_bg.jpg) no-repeat 48px 0; height:20px;}
.acti_eachA table .acti_gift{height:105px;}
.acti_gift_box{float:left; width:230px;}
.acti_gift_boxL{float:left; margin-left:10px;}
.acti_gift_boxR{float:left; margin-left:10px; padding-top:10px; font-weight:normal;}
.acti_gift_btn{margin-top:20px; background:url(images/get.jpg) no-repeat; width:52px; height:32px; line-height:32px; display:block; font-size:16px;}

#bottomNav{background-color:#F5F5F5;}
div.flowBox .btn_index{background:url(images/us_collect_btnB.jpg) no-repeat; width:92px; height:31px; border:none; cursor:pointer; color:white;}

/* ==================== designer 销售作品编辑 ==================== */

.prj_edit{height:33px; line-height:33px; font-size:12px;color:#585657; padding-left:10px; border-bottom:1px solid #DBDBDB;}
div.title_left{float:left; width: 100px;font-size:14px;color:#333333; margin-right:10px;  display:inline;}
div.title_right{float:right; width: 100px;font-size:12px; margin-right:10px; color:#585657; display:inline;}

.prj_edit.tbl_display {width:690px;display:block;}
.prj_edit.tbl_display table tr{height:28px;line-height:24px;}


/* ==================== designer 销售作品 ==================== */

.us_prj_tagnav, .sale_term_tag{height:33px; line-height:33px; font-size:14px; padding-left:10px; border-bottom:1px solid #DBDBDB;}
.us_prj_tagnav .tag_r{float:right;margin-right:10px; font-size:12px;}
.btn_operation{display:block; background-color:#C4B7A6;width:50px; height:28px; text-align:center; line-height:28px;  font-size:12px;}

.us_prj_list_instruction{ height:30px;line-height:30px;margin:0 20px; }

.sale_term{}
.sale_term .content p{margin:20px;}
.sale_term .confirm {height:31px;line-height:31px;}
.sale_term .term_check { padding-right:10px;text-align:right;}
.sale_term .confirm_btn01 {background: url(images/us_info_btn01.jpg) no-repeat;width: 66px;height: 31px;border: none;color: #FFF;cursor:pointer;
}
.sale_term .confirm_btn02 {background: url(images/us_info_btn02.jpg) no-repeat;width: 66px;height: 31px;border: none;color: #FFF;cursor:pointer;}
.tab_title{ width:750px; height:37px; overflow:hidden;left:0; top:0; clear:both; overflow:hidden; position:relative;}

.tab_title .u{ width:717px; overflow:hidden; position:relative;}

.tab_title ul{ margin:0 5px; position:absolute; float:left; width:1392px;}

.tab_title div{ float:left;width:15px; height:35px; line-height:35px; cursor:pointer;}

.tab_title span.vright{top:0; right:5px; margin-left:2px;}

.tab_title span.vleft{top:0; left:0px; padding-left:5px;}

.tab_title li{
  background-color: #fff;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-top: 1px solid #dbdbdb;
  cursor: pointer;
  float: left;
  height: 35px;
  line-height: 35px;
  margin-right: -1px;
  text-align: center;
  width: 70px;
}
.tab_title li:hover{ background-color:#999999}

.tab_title li.selected{
  background-color: #c4b7a6;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
}

.tab_content{ width:476px; height:156px;  overflow:hidden; padding:10px; border:1px #CCCCCC solid;}

.tab_content div{ border:1px #999999 dotted; }

.tab_content div p{ line-height:1.5; text-indent:25px; color:#333333;}

.tab_content .none{ display:none;}

#div1{ width:120px; height:15px; border:1px #CCCCCC solid; position:absolute; display:none; background:#CCCCCC; font-size:12px; padding:2px; color:#999999;}

#div2{ width:120px; height:15px; border:1px #CCCCCC solid; position:absolute; display:none; background:#CCCCCC; font-size:12px; padding:2px; color:#999999;}
div.vleft {
  background: url("images/icon_tl.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  background-position:center;
}
div.vright {
  background: url("images/icon_tr.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  background-position:center;
}

/* ======================================= */
.prj_tags{overflow: hidden;}
.prj_tags ul { _height:1%;margin-bottom:5px;}
.prj_tags ul li {float:left;margin-right:20px;padding:0;}


/* ==================== designer 设计师资料 ==================== */

.us_ds_info {overflow:hidden;padding: 40px 10px 0 100px;}
.us_ds_info .info{float:left;}
.us_ds_info .info span{width:80px; display: block; float: left; text-align: right;height: 20px; line-height: 20px;}
.us_ds_info div{margin-top: 15px; overflow: hidden; _height: 1%;}
.us_ds_info .info input{width:250px;height: 20px; line-height: 20px;}
.us_ds_info .info textarea{width:250px; height: 120px;}
.us_ds_info input.file{height: auto; }
.us_ds_info .bank_box{ background-color: #EEE;float: left; margin-top: 5px; width:240px; padding-bottom: 5px; clear: both; position: relative;}
.us_ds_info .default_bank{position: absolute; top:10px; right: 5px;}
.us_ds_info .default_bank input{width:auto; height: auto;}
.bank_box p {overflow: hidden; _height: 1%; margin-top: 5px; margin-left: 8px;}
.us_ds_info .bank_box p span{width:60px;}
.us_ds_info .bank_box p input{width:145px;}
.us_ds_info div.bank_prebox{border:1px solid #A9A9A9; margin-top: 0; padding:0 5px 5px;}
.us_ds_info .bank_add{background: url(images/bg02.gif) no-repeat;display: block; width:9px;height:9px; float: left; margin: 5px 0 0 28px; display: inline;}
.us_ds_info input.submit{width:61px; height: 31px; background: url(images/payment_btn_01.jpg) no-repeat; border: none; color:#FFF; margin:30px 0 0 80px; cursor: pointer}
.us_ds_info .logobox{margin: 30px 0 0 30px; float: left; display: inline;}
.us_ds_info .logo img{ width:150px; height: 150px;}

/* ==================== designer 前端 ==================== themes/yofus2013/ */

.m-ds {}
.m-ds .instruction{border:1px solid #ccc; padding:20px 0;}
.m-ds .label_list{background-color: #EEEEEE; padding: 20px 20px 10px; margin: 15px 0;}
.m-ds .label_list, .ds_label_list ul{overflow: hidden; _height: 1%;}
.m-ds .label_list li{float:left; display: inline; margin-right: 15px; cursor: pointer; margin-bottom: 10px;}
.m-ds .label_list li.current{font-weight: bold; color: #F00; cursor: pointer;}

.m-ds .cate_list_level .cate_goods{
  margin-left:30px
}
.m-ds .cate_list_level{width:auto; height: 311px;}
.m-ds .designer_recommend{overflow: hidden; _height: 1%; background-color: #FFF; padding: 15px 10px 25px 5px;}
.m-ds .designer_recommend a{display: block;}
.m-ds .designer_recommend li{float: left; display: inline; text-align: center; margin:0 5px 10px;}
.m-ds .designer_recommend .img{border:2px solid #CCC;}


/* ==================== 改版前端 ==================== themes/yofus2017/ */

/*----------首页新版块------------*/
/* 全屏幻灯css */
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:420px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:420px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:30px; left:0; height:12px; text-align:center; }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{
  display: inline-block;
  zoom:1;
  _display: inline;
  _zoom:1;
  background:url(./images/c_circle-12x12-n.png);
  width:13px;
  height:13px;
  margin: 0 7px;
  overflow:hidden;
  text-indent:-9999px;
  cursor: pointer;
}
.fullSlide .prev,
.fullSlide .next{
    position:absolute;
    left:3%; top:50%;
    margin-top:-25px;
    display:block;
    width:71px;
    height:70px;
    background:url(./images/ad_ctr.png) 0 0 no-repeat;
    filter:alpha(opacity=50);
    opacity:0.5;
}

.fullSlide .next{
    left:auto; right:3%;
    background-position:0px -70px;
}
.fullSlide .prev:hover,
.fullSlide .next:hover{
    filter:alpha(opacity=100);
    opacity:1;
}
.fullSlide .prevStop{ display:none;  }
.fullSlide .nextStop{ display:none;  }

/*----------底部背景------------*/
.cfbg {background-color: #f8f8f8;}
.overall_promise {background-color:#e8e8e8; }


/** =====================================================================
                            2017改版新加样式
**  ===================================================================== **/
*{
  margin: 0;
  padding: 0;
  font-family: "Microsoft YaHei,SimSun";
}

ul li{
  list-style: none;
}

a{
  text-decoration: none;
}

img{
  border: none;
  vertical-align: middle;
}

.clearfix:after{
  content: "   ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix{
  zoom: 1;
}

.hide{
  display: none;
}

/* 登录页样式 */
.login-container{
  width: 1200px;
  position: relative;
  margin: 10px auto;
}

.login-container .login-content-left{
  width: 720px;
  position: relative;
  float: left;
}

.login-content-left .login-content-banner{
  text-align: center;
  position: relative;
}

.login-container .login-level-sep-line{
  position: relative;
  margin: 25px auto;
  height: 1px;
  width: 566px;
  border-top: 1px #bfbfbf dotted;
}

.login-container .login-qrcode-box{
  width: 566px;
  position: relative;
  margin: 25px auto;
  text-align: center;
}

.login-qrcode-box ul li{
  width: 33%;
  float: left;
}

.login-container .login-content-right{
  width: 480px;
  position: relative;
  float: left;
}

.login-container .login-vertical-sep-line{
  width: 1px;
  height: 400px;
  position: relative;
  float: left;
  border-left: 1px #bfbfbf dotted;
  margin: 28px 0px 0px 15px;
}

.login-input-box{
  width: 425px;
  height: 400px;
  position: relative;
  float: left;
  margin: 28px 0px 0px 20px;
}

.login-input-line{
  width: 100%;
  position: relative;
  padding-left: 60px;
}

.login-input-line1{
  margin-top: 60px;
}

.login-input-line2{
  margin-top: 15px;
}

.login-input-line .login-input-text{
  width: 305px;
  height: 40px;
  line-height: 40px;
  border: solid 1px #d1d1d1;
}

.login-account-icon{
  width: 15px;
  height: 16px;
  display: block;
  background: url(images/login_account_icon.png);
  position: relative;
  top: 11px;
  float: left;
  margin-left: 10px;
}

.login-passw-icon{
  width: 15px;
  height: 16px;
  display: block;
  background: url(images/login_passw_icon.png);
  position: relative;
  top: 11px;
  float: left;
  margin-left: 10px;
}

.login-input-text label{
  color:#666;
  font-size: 12.5px;
  padding-left: 5px;
  padding-right: 5px;
}

.login-input-text input{
  border: none;
  height: 32px;
  width: 216px;
  padding-left: 8px;
  line-height: 32px;
}

.login-input-text input::-webkit-input-placeholder{
  color: #bfbfbf;
}

.login-input-text input:-moz-placeholder{
  color: #bfbfbf;
}

.login-input-text input:-ms-input-placeholder{
  color: #bfbfbf;
}

.login-input-line3{
  margin-top: 28px;
}

.login-input-line .login-btn{
  background: #00a0e9;
  color: #fff;
  border: none;
  font-size: 14px;
  padding: 12px 138px;
  cursor: pointer;
  width: 307px;
}

.login-input-line .login-btn:hover{
  filter:alpha(Opacity=80);
  -moz-opacity:0.8;
  opacity: 0.8;
}

.login-input-line4{
  margin-top: 15px;
  color: #888;
  font-size: 14px;
}

.login-input-line .register-link{
  color: #ff6054;
}

.login-input-line .register-link:hover{
  text-decoration: underline;
}

.login-input-line .forget-link{
  margin-left: 93px;
  color: #888;
}

.login-input-line .forget-link:hover{
  text-decoration: underline;
}

.login-input-line5{
  margin-top: 45px;
  color: #666;
  font-size: 16px;
}

.login-input-line5 a{
  width: 97px;
  height: 31px;
  display: block;
  float: left;
  margin-top: 15px;
  margin-right: 10px;
}

.login-input-line .qq-login-btn{
  background: url(images/login_qq_btn.png);
}

.login-input-line .wechat-login-btn{
  background: url(images/login_wechat_btn.png);
}

.login-input-line .alipay-login-btn{
  background: url(images/login_alipay_btn.png);
}

/* 注册页样式 */
.register-container{
  width: 100%;
  height: 680px;
  background: url(images/register_bg.png) no-repeat center top;
  margin: 0px auto 15px auto;
}

.register-content{
  width: 1200px;
  position: relative;
  margin: 0 auto;
}

.register-content .register-input-box{
  float: right;
  margin: 20px 10px auto auto;
  background: #fff;
  width: 465px;
  position: relative;
}

.register-input-box p{
  height: 60px;
  line-height: 60px;
}

.register-input-box > form > span{
  height: 16px;
  line-height: 16px;
  padding-left: 115px;
}

.register-input-box p:first-child{
  margin-top: 25px;
}

.register-input-box p label{
  width: 115px;
  text-align: right;
  float: left;
  font-size: 16px;
  color: #000;
}

.register-input-box p input[type="text"],.register-input-box p input[type="password"]{
  float: left;
  border: solid 1px #d1d1d1;
  width: 322px;
  height: 46px;
  line-height:46px;
  margin-top: 8px;
  font-size: 16px;
  padding-left: 10px;
}

.register-input-box p input::-webkit-input-placeholder{
  color: #bfbfbf;
}

.register-input-box p input:-moz-placeholder{
  color: #bfbfbf;
}

.register-input-box p input:-ms-input-placeholder{
  color: #bfbfbf;
}

.register-input-box p.p-submit{
  height: 46px;
  line-height: 46px;
  margin-top: 5px;
}

.register-input-box p .register-btn{
  border: none;
  background: #ff6054;
  padding: 13px 140px;
  color: #fff;
  font-size: 18px;
  cursor: pointer;
  margin-left: 115px;
  width:322px;
}

.register-input-box p .register-btn:hover{
  filter:alpha(Opacity=80);
  -moz-opacity:0.8;
  opacity: 0.8;
}

.register-input-box p.p-agreement{
  padding-left: 115px;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  color: #010101;
}

.register-input-box p.p-agreement a{
  color: #010101;
  font-size: 14px;
}

.register-input-box p.p-agreement a:hover{
  text-decoration: underline;
}

.register-input-box .register-other-login-box{
  width: 100%;
  height: 96px;
  position: relative;
  border-top: solid 1px #d1d1d1;
  margin-top: 15px;
  line-height: 96px;
}

.register-other-login-box span,.register-other-login-box a{
  float: left;
}

.register-other-login-box span{
  padding-left: 70px;
  padding-right: 6px;
  font-size: 12px;
  color: #000;
}

.register-other-login-box a{
  width: 33px;
  height: 33px;
  display: block;
  margin-top: 28px;
  margin-right: 35px;
}

.register-other-login-box a.register-qq-btn{
  background: url(images/register_qq_login.png);
}

.register-other-login-box a.register-wechat-btn{
  background: url(images/register_wechat_login.png);
}

.register-other-login-box a.register-alipay-btn{
  background: url(images/register_alipay_login.png);
}

/*  商品类别页 */
.category-bg{
  width: 100%;
  background: #f4f4f4;
}
.category-container{
  width: 1200px;
  position: relative;
  margin: 0px auto;
}


/*分辨率兼容*/

@media screen and (max-width:1024px) {
  .fl_process_box {width:960px}
  .fl_cart_box {width:960px}
  .fl_goods_name{width: 360px;}
  .fl_goods_other{ width:120px; }
  .fl_goods_cart {width: 110px;  }
  .fl_ch_box{width:960px }
}