@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,figure{margin:0;padding:0;}
li{list-style-type:none;}
ul{margin:0px;padding:0px;}
img{border:0px;}
a{text-decoration:none;color:#333;-webkit-transition: .3s; transition: .3s; outline:0;blr:expression(this.onFocus=this.blur());}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{-webkit-transition: 0s; transition: 0s; outline:0}
a:hover{text-decoration:none;}
body{background:#fff;margin:0px;font-size: 12px;color:#333;FONT-FAMILY:"微软雅黑";} 
input{ border:0;}
input[type="radio"],input[type="checkbox"]{ background:url(../images/shop06/purple2.png) no-repeat;  width:18px; height:18px; outline: none; -webkit-appearance: none; vertical-align: middle;  margin-right: 3px;margin-left: 8px;border:0 !important;*background:none; *height:auto; *width:auto}
input[type="radio"]{background-position: -113px -1px;}
input[type="radio"]:checked {background-position:-132px -1px;}
input[type="checkbox"]{ background-position:-19px -1px;}
input[type="checkbox"]:checked{ background-position:-37px -1px;}
::selection{background: #ed3232; color: white; }
::-moz-selection{background: #ed3232; color: white;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;*zoom:1}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.blank10{height:10px; overflow:hidden;}
.blank15{height:15px; overflow:hidden;}
.blank30{height:30px; overflow:hidden;}
.clear{ clear:both;}
.Dg{width:1200px;margin:0 auto; height:28px; line-height:28px; font-size:12px;color:#999;padding-top:10px; padding-bottom:5px;}
.Dg a{margin:6px;color:#999}
del{ text-decoration:none; padding:0px;margin:0px;}
.hide{ display:none}
.blank15{ height:15px; overflow: hidden}
.mainbox{ width:1200px; margin:0 auto;}
.idx{ width:1200px; margin:0 auto; font-size:15px;}
*:focus {outline: none;}
.loginxinxi{color:#999; line-height:16px; text-align:right; float:left; height:31px; line-height:31px;}
.loginxinxi a{color:#999; padding:0px 5px 0px 3px}
.userface{width:20px; height:20px;margin-right:3px; border-radius:50%;}
i,em{ font-style:normal}
.mainbox:after,.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.mainbox,.clearfix{display:block;*zoom:1}
.wp{width:1200px; margin:0 auto}
input{margin: 0;padding: 0;word-wrap: break-word;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
.mm .w{ width:1200px}
.tipsbox h2{font-weight:normal}
.norecord{text-align:center; font-size:14px; color:#aaa; }
.item_box .norecord,.wqtgbox .norecord{ height:60px;padding:20px 0; padding-top:120px; background:url(../images/bq.png) center 37px no-repeat}
.wqtgbox .norecord{ background:#fff url(../images/bq.png) center 37px no-repeat; margin-top:15px;}
.bg-gray{ background:#f6f6f6;}

.logomain,
.shopmain01,
.fzsp,
.shopmain02,
.shopmain03,
.shopmain04,
.qgtit,
.wqtgcontent,
.tgnrmain,
.brandbox01,
.brandbox,
.brandbox_a,
.lmmain,
.scnry,
.ctmain,
.cptplist,
.help,
.aboutus,
.maplist{width:1200px;}




.index_line{ background:url(../images/shop06/index_line.jpg) repeat-x; height:20px;}

@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1459405076'); /* IE9*/
  src: url('../fonts/iconfont.eot?t=1459405076#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff?t=1459405076') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf?t=1459405076') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg?t=1459405076#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-bangzhuzhongxin:before { content: "\e692"; }
.icon-wodedingdan:before { content: "\e61e"; }
.font14{ font-size: 14px; padding-right: 5px;}
.font18{font-size: 22px; color: #FFFFFF;   background-color: #584C98;height:40px; line-height:40px; width:40px; display:inline-block;  border-radius: 10px;   margin-right: -5px;  z-index: 9;  position: relative;}
.fontmenu{ color:#FE5858; padding-right:10px; font-size:28px;}
.fontmore{ float:right; font-size:16px;}
.fontbuy{ font-size:12px; padding-right:5px; display:none;}



.font_shop img{transition:All 0.3s ease-in-out; position:absolute; left:0px; top:6px;*top:-1px;
-webkit-transition:All 0.3s ease-in-out;
-moz-transition:All 0.3s ease-in-out;
-o-transition:All 0.3s ease-in-out;}
#nav .mod_cate h2{ position:relative; overflow:hidden; height:42px;}
#nav .mod_cate h2 em{ width:20px; height:20px; display:inline-block;    position: absolute; top: 4px; left:0;*top:13px;}
#nav .mod_cate h2:hover .font_shop img{	transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
	-webkit-transform-origin: 70% 50%;
	transform-origin: 70% 50%;
}


/****************************************** 首页   start*****************************************************/

/**头部 start**/
.heap_top{
    padding-top: 150px;
    padding-bottom: 60px;
}
.help{
    width: 1500px;
}
.header{ height:35px;line-height: 35px; font-size: 13px; color:#857e70; background:#f6f6f6;}
.header_right{}
.header_right a{ padding:0 10px; color:#857e70;}
.header_right .my_order{ position:relative}
.header_right .my_order .tel img{ width:150px; height:150px;border: 1px solid #eee;}
.header_right .my_order .tel{position: absolute;right: -2px;top: 20px; display:none; z-index:99999}
.header_right .my_order .tel{-moz-animation:mywrap 1s ease-in-out 0.1s both; /* Firefox */
-webkit-animation:mywrap 0.8s ease-in-out 0.1s both; /* Safari and Chrome */
-o-animation:mywrap 0.8s ease-in-out 0.1s both; /* Opera */
}
@keyframes mywrap
{
0%   {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;  opacity: 0; }
100% {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
}

@-moz-keyframes mywrap /* Firefox */
{
0%   {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;  opacity: 0; }
100% {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
}

@-webkit-keyframes mywrap /* Safari and Chrome */
{
0%   {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;  opacity: 0; }
100% {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
}

@-o-keyframes mywrap /* Opera */
{
0%   {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;  opacity: 0; }
100% {filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;  opacity: 1; }
}
.header_right .my_order:hover .tel{ display:block; }
.header_right .my_order:hover .tel img{ width:120px; height:120px;}

.top{ height:90px; background:#fff;}
.top_left{ margin-top: 20px; width:200px;}
.top_center{ margin:20px 0 0 0; width:545px; margin-left: 155px;}
.top_center .top_form{ border:2px solid #584C98; height:40px; width:430px;display:inline-block;}
.top_center .top_form .form_txt{ height:40px; margin-left: 16px; width:325px; line-height: 40px;  float:left; font-size:18px; color:#7E786B; border-right: 2px solid #584C98;}
.top_center .top_form .form_button{    background: #584C98;  width: 87px; height: 40px; color:#fff; font-size:14px;}
.top_right{ width:300px; margin-top: 20px; text-align: center;}
.top_right a{display:inline-block; height:40px; font-size: 16px; line-height: 40px;border-radius:10px; }
.top_right span{ background:#F7F7F7; width:120px; text-align:center; display:inline-block; height:35px; line-height:35px; color:#999; border-radius:4px; border:1px solid #EAEAEA;}
.top_right span em{width:10px; height:10px; border-radius:4px; background:#584C98; color:#fff; padding:0 6px; margin-left:10px;}


/**头部 end**/

/**首页导航start**/

.navgate{ height:40px;line-height: 40px; text-align: center;z-index:1000; position:relative; background:#fff url(../images/shop06/hw_line.png) repeat-x left bottom }

.menu{padding-left:193px;}
.menu,.menu ul li,.menu ul li a{height:39px;line-height:39px;}
.menu ul li,.menu ul li a{float:left;position:relative;}
.menu ul li span.hot{display:block;width:29px;height:17px;background:url(../images/shop06/hot.png) no-repeat;position:absolute;left:50px;top:-10px;}
.menu ul li a{display:block;padding:0 23px 0 23px;font-size:16px; float:left; white-space:nowrap}
.menu ul li a:hover{text-decoration:none; color:#463B7F;}

#nav{width:190px;position:absolute;top:-1px; left:0;box-shadow:4px 2px 5px rgba(0, 0, 0, 0.3); }
#nav .tit .mod1,#nav .tit .mod3,#nav .tit .mod5,#nav .tit .mod7{ background:#463B7F}
#nav .tit .mod2,#nav .tit .mod4,#nav .tit .mod6,#nav .tit .mod8{ background:#382F6B}
#nav .tit .on{ background:#fff; border-left:3px solid #382F6B;}

#nav .mod_cate_hd{height:40px;line-height:40px;font-size:16px;color:#FFFFFF;text-indent:7px;box-shadow:2px -1px 3px rgba(55,55,55,0.5);background-color:#382F6B;border-bottom:1px #353534 solid;font-family:"Microsoft Yahei";}
#nav .tit_none{ display:none}
#nav:hover .tit_none{ display:block;}
#nav .mod_cate,#nav .mod_cate2{height:43px; line-height:43px;padding:4px 10px 5px 10px; overflow:hidden;float: left; width: 171px;}
#nav .mod_cate h2,#nav .mod_cate2 h2{font-size:14px;font-weight:normal; text-align:left; overflow:hidden;}
#nav .mod_cate h2 a{padding-left:25px;}
#nav .mod_cate h2 a,#nav .mod_cate2 h2 a{color:#FFFFFF;}
#nav .mod_cate a.hot_sub{background:#106AC0;font-size:12px;border-radius:9px;padding:0px 5px;margin-left:5px;}
#nav .mod_cate_r{line-height:24px;font-style:normal;font-variant:normal;}
#nav .mod_cate_r a{font-size:12px;color:#C2D9F8;padding-right:5px;}
#nav .mod_cate2{background:none; position:relative;}
#nav .mod_cate2 a.yel{color:#fee602;}
#nav .mod_subcate{display:none;width:798px;height:413px;border:2px #463B7F solid;background:#FFFFFF;box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);position:absolute;top:41px;z-index:-1;left:188px;overflow:hidden;}

#nav .mod_subcate_main{width:530px;padding:0px 20px 1000px 20px;margin-bottom:-1000px;float:left;}
#nav .mod_subcate_line{width:100%;height:1px;clear:both;font-size:0px;margin-bottom:5px;border-top:5px #fff solid;border-bottom:1px #dadada dotted;overflow:hidden;display:block;}
#nav .mod_subcate_main dl{padding:7px 0 7px 65px;border-bottom:1px #e5e5e5 dashed;overflow:hidden;}
#nav .mod_subcate_main dl dt a{ display:inline-block;width:65px;font-size:13px;color:#382F6B;line-height:22px;font-style:normal;font-variant:normal;font-weight:700;margin-left:-65px;float:left;font-size-adjust:none;font-stretch:normal; }
#nav .mod_subcate_main dl dd{line-height:22px;overflow:hidden;}
#nav .mod_subcate_main dl dd a{color:#666;font-size:12px;margin:0 10px 0 10px;float:left;display:inline;white-space:nowrap;}
#nav .mod_subcate_main dl dd a.org{color:#ff7300;}
#nav .mod_subcate_channel{clear:both;margin-top:15px;} 
#nav .mod_subcate_channel .mod_btn_arrow{height:26px;line-height:26px;font-size:12px;padding:0 10px 0 10px;margin-left:5px;text-decoration:none;color:#FFFFFF;background:#2785E6;cursor:pointer;display:inline-block;}
#nav .mod_subcate_channel .mod_btn_arrow b{font-weight:normal;float:left;}
#nav .arrow_dot { width:0px;height:0px;overflow:hidden;font-size:0px;margin:18px 0 0 5px;border:4px transparent dashed;border-left:4px #FFFFFF solid;}
#nav .mod_subcate_side{width:217px;padding-top:5px;padding-left:10px;padding-bottom:1000px;margin-bottom:-1000px;float:left;}


#nav .on{padding:4px 10px 5px 8px;background:#FFFFFF;}
#nav .on h2 a{color:#333333;}
#nav .on .font_shop{ color:#333; padding-right: 8px; font-size: 17px;}
#nav .on .mod_subcate{display:block !important;/* !important 强制显示，否则会闪烁*/ }
#nav .on .mod_cate_r a{color:#666666;}
#nav .on a.hot_sub{color:#FFFFFF;}


/*热门活动*/
.mod_subcate_side_hotlist{margin-left:4px;}
.mod_subcate_side_hotlist li{height:20px;font-size:12px;color:#666666;overflow:hidden;}
.mod_subcate_side_hotlist li a{color:#666666;}

/*ad*/
.mod_subcate_gg{display:block;position:absolute;bottom:0;right:0;}

/**首页导航end**/



/**banner start**/
.banner{  position:relative;}
.banner img{ height:420px;}
.slider {margin:0 auto;width:100%;height:420px;position:relative;}
.sliderContent {float:left;width:100%;height:420px;clear:both;position:relative;overflow:hidden;}
.sliderArrows a {display:block;text-indent:-9999px;outline:none;z-index:50;background-image:url(../images/shop06/prev_next.png);width:42px;height:42px;position:absolute;top:50%;margin-top:-34px;}
.sliderArrows .prev {background-position:0 0;left:15px;}
.sliderArrows .prev:hover {background-position:0 -44px;}
.sliderArrows .next {right:15px;background-position:-44px 0;}
.sliderArrows .next:hover {background-position:-44px -44px;}
.sliderContent .item {height:420px;text-align:center;}
.sliderBullets {position:absolute;bottom:20px;left:50%;z-index:50;margin-left:-45px;}
.sliderBullets ul li {display:block;float:left;text-indent:-9999px;outline:none;margin-left:15px;width:10px;height:11px;background:url(../images/shop06/bullets.png) no-repeat;}
.sliderBullets ul li.on {background-position:0 -11px;}
.sliderContent a {outline:none;}
.slider a {color:#fff}
.slider a img {border:none; height:420px;}

/**banner end**/

/**预约码**/
.subscribe{ position:absolute; top:-420px; right:0; background:#fff; width:250px;z-index:99; }
.privilege1{}
.privilege1 ul li{ width:82px; float:left; border-right:1px solid #F3F3F3; border-bottom:1px solid #F3F3F3; text-align:center; padding:10px 0;}
.privilege2{}
.privilege2 .prititle{ font-weight:bold; height:35px; line-height:35px; background:#584C98; display:inline-block; width:72px; color:#fff; font-size:15px; padding-left:10px; position:relative}
.privilege2 .prititle i{ position:absolute; left:82px; top:0; border-left:13px solid #584C98; border-top:17px solid transparent; border-bottom:18px solid transparent; width:0; height:0;}
.privilege2 .pripro .proimg{ width:250px; height:214px; text-align:center; padding:10px 0;}
.privilege2 .pripro img{ height:214px; width:100%}
.privilege2 .protxt{ padding:0 10px;}
.privilege2 .protxt a{ font-size:13px; }
.privilege2 .probutton{ text-align:center; padding:10px 0;}
.privilege2 .probutton a{ display:inline-block; padding:0 10px; height:33px; line-height:33px; background:#584C98; color:#fff; border-radius:3px;}






/**首页列表**/
.mainpart{ margin: 12px 0;}
.bigtitle{ height:40px; line-height:40px; text-align:center; font-size:22px;letter-spacing: 3px; font-weight:500}
.maintitle{ height:40px; position:relative; z-index: 0; line-height: 40px; background:url(../images/shop06/pic_39.jpg) repeat-x center center; text-align:center;}
.maintitle span{ text-align:center; font-size:14px; font-weight:normal;  display:inline-block; padding:0 40px; position:relative;background:#fff}
.maintitle span a{ display:inline-block }
.maintitle span i{background:url(../images/shop06/icoindex.png) no-repeat center center; display:inline-block;vertical-align: middle; margin:0 5px 0px 10px}
.maintitle span .s1{ width:35px; height:35px; background-position:-2px -1px;}
.maintitle span .s2{ width:35px; height:35px; background-position:-52px -1px;}
.maintitle span .s3{ width:35px; height:35px; background-position:-104px -1px;}
.maintitle span .s4{ width:35px; height:35px; background-position:-153px -1px;}

.maintitle .squ_l{ position:absolute; left:0; top:0; background:url(../images/shop06/pic_40.jpg) no-repeat left center; width:10px; height:40px;}
.maintitle .squ_r{ position:absolute; right:0; top:0;background:url(../images/shop06/pic_40.jpg) no-repeat left center; width:10px; height:40px;}


.maintitle .title_left{ width:155px;  position:relative; height:40px; color:#fff; line-height: 40px;padding-left: 35px; font-size: 16px;}
.maintitle .tit1{ background:#E7B9B6 url(../images/shop06/tuan.png) no-repeat 10px center;}
.maintitle .tit2{ background:#F95050 url(../images/shop06/jin.png) no-repeat 10px center;}
.maintitle .tit3{ background:#D66E2F url(../images/shop06/xiang.png) no-repeat 10px center;}
.maintitle .tit4{ background:#7A96B2 url(../images/shop06/fu.png) no-repeat 10px center;}
.maintitle .tit5{ background:#0AB0D4 url(../images/shop06/hua.png) no-repeat 10px center;}
.maintitle .tit6{ background:#6FB217 url(../images/shop06/shu.png) no-repeat 10px center;}
.icontitle{ padding-right: 10px;}
.title_right{}
.title_right a{ padding:0 10px;}
.mainpart .mainshop{}
/**精品**/
.mainshop .brand_l{ width:1000px;}
.mainshop .brand_l .rebrand{ width:480px; float:left; height:240px; margin-right:7px; border:1px solid #F3F3F3; overflow:hidden;}
.mainshop .brand_l .rebrand .brand_itro{ width:180px; float:left; padding:10px;}
.mainshop .brand_l .rebrand .brand_itro h2{ font-size:16px; font-weight:normal; line-height:25px; padding-bottom:20px; }
.mainshop .brand_l .rebrand .brand_itro span{ display:block; padding-bottom:10px;}
.mainshop .brand_l .rebrand .brand_itro .bprice{ font-size:20px; color:#E6212E; font-weight:bold;}
.mainshop .brand_l .rebrand .brand_itro .button a{ display:inline-block; background:#463B7F; color:#fff; border-radius:5px; height:35px; line-height:35px; padding:0 25px;}
.mainshop .brand_l ul li{ width:229px; float:left; margin-right:20px; margin-bottom:10px;}
.mainshop .brand_l .trad_img{height:160px; text-align:center;}
.mainshop .brand_l .hover{height:160px; text-align:center;}
.mainshop .brand_l .hover img{width:160px; max-height:100%;}
.mainshop .brand_l .trad_img img{width:160px; max-height:100%;}
.mainshop .brand_l .trad_itro{ height:60px; overflow:hidden; padding:0 23px;}
.mainshop .brand_l .trad_itro h3{ height:40px; line-height:40px; overflow:hidden; font-weight:normal;}
.mainshop .brand_l .trad_itro .trad_price{ font-size:16px; color:#E6212E; line-height:20px;}
.mainshop .brand_l .rebrand .brand_img{ width:240px; float:right;}
.mainshop .brand_l .rebrand .brand_img img{ height:240px;}
.mainshop .brand_r{ width:190px;}
.mainshop .brand_r h4{ float:right; height:25px; line-height:25px; font-size:13px;}
.mainshop .brand_r ul li{border:1px solid #f3f3f3; width:190px; height:80px; overflow:hidden; text-align:center; margin-bottom:10px; position:relative}
.item3 div{position:absolute;width:0;height:0;background:#fff url(../images/shop06/wide.png) repeat-x; background-size:100% 100%;overflow:hidden;_zoom:1;}
.item3 .cornerTL{left:0;top:0;}
.item3 .cornerTR{right:0;top:0;}
.item3 .cornerBL{left:0;bottom:0;}
.item3 .cornerBR{right:0;bottom:0;}
.item3 dl{position:absolute;top:0;left:0;width:190px;height:80px;display:none;}
.item3 dt h3{height:80px; line-height:80px; text-align:center}
.item3 dt h3 a{ color:#fff; text-decoration:none;}
.mainshop .brand_r ul li a{ display:block; color:#333; font-size:16px;}
.mainshop .brand_r ul li img{ max-width:180px; height:80px; }

/**抢购团购**/
.limit_list{ width:700px; position:relative}
.limit_tit{    font-size: 18px;height: 40px;  line-height: 40px;font-weight: 600;}
.limit_list .limit_cont{ }
.limit_list .limit_cont ul li{border-top:2px solid #463B7F !important; width:340px; margin-right:10px; float:left; border:1px solid #f3f3f3;}
.limit_list .limit_cont .limit_img{text-align:center; height:220px; margin-bottom:10px; overflow:hidden;}
.limit_list .limit_cont .limit_img img{ height:220px; max-width:100%;}
.limit_list .limit_cont .limit_itro{}
.limit_list .limit_cont .limit_itro h4{ font-size:16px; line-height:20px; height:40px; overflow:hidden; padding:5px 10px;}
.limit_list .limit_cont .limit_itro span{}
.limit_list .limit_cont .limit_itro .panicp{ font-size:16px; padding:0 10px; margin:5px 0; display:block;}
.limit_list .limit_cont .limit_itro .panicp font{ font-size:17px; color:#E6212E; font-weight:bold;}
.limit_list .limit_cont .limit_itro .remain{ background:#F7F7F7; height: 35px;line-height: 35px;text-align: center; font-size:15px;}
.limit_list .limit_cont .limit_itro .remain i{ display:inline-block; width:20px; height:18px; background: url(../images/shop06/time.png) no-repeat; background-position:0 0; vertical-align:middle}
.limit_con{ position:absolute; right:10px; top:10px;}
.limit_list .limit_cont .limit_itro .remain span{ font-size:13px; display:inline-block;}
.limit_con a{ width:25px; height:25px; display:inline-block; cursor:pointer}
.limit_con .next{ background:url(../images/shop06/arrowl.png) no-repeat;}
.limit_con .prev{background:url(../images/shop06/arrowr.png) no-repeat;}


.group_list{ width:480px; position:relative;}
.group_list .groups{}
.group_list .groups ul li{ border:1px solid #f3f3f3;border-top:2px solid #463B7F !important; position:relative; margin-bottom:21px;  }
.group_list .groups .group_img{ width:150px; height:150px; padding:15px;}
.group_list .groups .group_img .floor-tag{height: 32px; line-height: 32px;z-index: 5;left: 0;top: 0;font-size: 14px;padding: 0 10px;position: absolute;
background-color: #FFE827;color: #9A4500;}
.group_list .groups .group_img img{ height:150px; max-width:100%;}
.group_list .groups .group_itro{ padding:10px; width:278px;}
.group_list .groups .group_itro h4{ line-height:25px; height:50px; overflow:hidden; font-size:15px;}
.group_list .groups .group_itro span{ display:block; font-size:14px; padding:3px 0;}
.group_list .groups .grouppri{ position:absolute; right:0; bottom:0; background-color: #E7212E; width:130px; text-align:center; height:36px; color:#fff; font-size:14px; line-height:36px;}
.group_list .groups .trangle{ position:absolute; bottom:0; right:130px; width:0; height:0; border-right:12px solid #E7212E; border-top:18px solid transparent; border-bottom:18px solid transparent;}

.parttit{ height:40px; line-height:40px;}
.parttit h2{ font-size: 18px;  height: 40px;  line-height: 40px; font-weight: 600; float:left; padding-right:20px;}
.parttit font{ font-size:30px;}
.parttit span{}
.parttit span a{ font-size:13px; padding:0 10px;}

.limit_cont .yg-list li:hover .item-inner{outline:0; border:#EEEEEE solid 1px; border-right:0; width:auto}

.mainshop .index_list{  border:1px solid #F3F3F3; position:relative; }
.mainsection{border:1px solid #F3F3F3; margin-top: 15px; height:370px; overflow:hidden;}
.mainsection_left{ width:422px;}
.mainsection_left img{ height:370px; width:422px;}
.mainsection_center{ width:250px; border-right:1px solid #F3F3F3;height: 369px;}
.mainsection_center .point_img{ width:250px; padding: 10px 0; height:254px; overflow:hidden; text-align:center;}
.mainsection_center .point_img img{ max-width:240px; height:254px; }
.mainsection_center .point_txt{ padding:10px;}
.mainsection_center .point_txt h3{ font-size:15px; line-height:23px; height:46px; overflow:hidden; font-weight:normal;}
.mainsection_center .point_txt .pointp{ display:inline-block; font-size:19px; color:#E7212E;padding-top: 12px;}

.mainsection_right{ width:525px;}
.mainsection_right ul li{ width:235px; float:left;border-bottom:1px solid #F3F3F3; padding:2px 13px; overflow:hidden; height:181px;}
.mainsection_right ul li:nth-child(4),.mainsection_right ul li:nth-child(3){ border-bottom:none;}
.mainsection_right .section_img{width: 100px;  text-align: center;   position: relative;   overflow: hidden;   padding-top: 50px; float: right;}
.mainsection_right .section_img img{ max-width:100%;}
.mainsection_right .hover{width: 100px;  text-align: center;   position: relative;   overflow: hidden;   padding-top: 50px; float: right;}
.mainsection_right .hover img{ max-width:100%;}
.mainsection_right .section_txt{ line-height: 25px; }
.index_name{ height:50px; overflow:hidden;}
.mainsection_right .section_txt .listword{ display:block; height:50px; overflow:hidden;}
.mainsection_right .section_txt span{ display:inline-block; width:95px;}
.mainsection_right .section_txt .real_price{ font-size: 18px; padding-top:10px; color:#CC0000;}
.mainsection_right .section_txt .section_button{ text-align: center; color:#fff; margin-top:24px;}
.fontcart{ width:30px; height:25px; line-height: 25px;display:inline-block; float:left;}
.mainsection_right .section_txt .section_button a{ color:#fff; display:inline-block; background:#463B7F; float:left; padding:0 10px; border-radius:3px; }
.loading_img img{background: url(../images/shop06/loading.gif) no-repeat center;}



/**底部**/
.common_bottom{ background:#FBFBFB; height:60px;border-bottom: 1px dashed #C5C5C5; margin-top: 20px;}
.common_promise{ padding:5px 0;;}
.common_promise ul li{ width:200px; float:left; padding:0 50px; height:50px;}
.common_promise ul li span{ display:inline-block;}
.common_promise .promise_img{ width:60px;}
.common_promise .promise_img img{ width:50px;}
.common_promise .promise_txt{ width:140px;}
.common_promise .promise_txt h3{ height:30px; line-height: 30px; font-size:15px;}
.common_promise .promise_txt p{height:20px; line-height: 20px;}

.common_foot{ padding-bottom:10px; background:#FBFAF4 url(../images/shop06/hw_line.png) repeat-x left top;}
.common_footer{ background:url(../images/shop06/map.png) 95% top no-repeat;}
.common_footer ul li{ width:200px; float:left; text-align:left;}
.common_footer .footer_title{ height:30px; line-height: 30px; margin:10px 0;}
.common_footer .footer_title h2{ font-size: 17px;}
.common_footer .footer_tip{}
.common_footer .footer_tip a{ display:block; height:22px; line-height: 22px; font-size: 13px; color:#666;}

.copyright{ text-align: center; color:#666; padding:8px 0; text-align:left}
.last_bottom{ background:#FBFAF4;text-align: center; padding:20px 0 0 12px;}
.last_bottom img{ padding:3px 10px;}
.last_bottom a{ padding:0 10px;}
.footer_call{ margin-top: 25px; font-size: 12px;line-height: 25px;;}
.footer_call font{ font-size: 17px;;}
.promise{ padding-top:10px;}


/******************************************************** 首页   end**********************************************************************/


/********************************************************频道首页   start**********************************************************************************/

/**列表页导航 start**/
.navgate{}
.navgate .nav_ul{}
.navgate .nav_ul .nav_li{ float:left;}
.navgate .nav_ul .nav_li a:hover{ background:#7E786B}
.navgate .nav_li a{display: block; padding: 0 28px 0 28px;  color: #FFFFFF; font-size: 14px;}
.vice-nav{ width:280px;}
.vice-nav ul li{ padding:5px 10px;line-height:25px;}
.vice-nav ul li a{ font-size:13px;}

.vice-nav .big_menu{ font-weight:bold; height:30px; line-height:30px; overflow:hidden;}
.vice-nav .big_menu a{ font-size:16px; }
.vice-nav .small_menu{ clear:both;}
.vice-nav .small_menu a{ font-size:13px;padding:5px 11px 0 0; white-space:nowrap}


/**列表页导航 end**/

/**列表banner start**/
.list_banner{ position:relative; overflow:hidden; width:900px;}
.list_banner .bd{ height:325px; overflow:hidden;}
.list_banner .bd li{ height:325px;}
.list_banner .bd li img{ width:100%; height:325px;}
.list_banner .hd{ position:absolute;text-align:center; width:100%;z-index:1; left:0; bottom:15px;}
.list_banner .hd ul{ text-align:center}
.list_banner .hd ul li{outline:none; background:#ccc; width:20px; height:5px; margin:0 10px; border-radius:5px; display:inline-block;*display:inline;  zoom:1; font-size:0}
.list_banner .hd ul li.on{ background:#FE5858; border-radius:5px;}
.listarrow{}
.listarrow a{ background:url(../images/shop06/slide_btn.png) no-repeat center center; opacity:0;filter: alpha(opacity=0);}
.list_banner:hover .prev,.list_banner:hover .next{ opacity:0.5;filter: alpha(opacity=50);}
.listarrow .prev{ display:inline-block; width:40px; height:100px; position:absolute; top:40%; left:10px; background-position:0 0; z-index:999}
.listarrow .next{ display:inline-block; width:40px; height:100px; position:absolute; top:40%; right:10px; background-position:-40px 0; z-index:9999}




/**列表banner end**/


/**颜色**/
.colorpink{background:#F29C9F;}
.coloryellow{background:#FABF3D;}
.colorblue{ background:#82D5DB;}
.colorcyan{background:#0AB0D4;}
.colorgreen{background:#6FB217;}
.colorgroup{ background:#8250F9;}


/**颜色 end**/



/**列表商品**/
.column_content{ margin-top:25px; padding-bottom:45px; overflow:hidden; height:406px;}
.column_title{height:40px; text-align:center; line-height:40px; margin-bottom:10px; }
.column_title span{ font-size:20px; display:inline-block; padding:0 30px; border:1px solid #000; }
.column_content .column_left{ width:185px;}
.column_content .column_left .floor_1{}
.column_content .column_left .floor_1 .sort{ height:60px; line-height:60px; text-align:center; color:#fff; margin-bottom:10px; font-size:18px;  display:inline-block; width:185px;}
.column_content .column_left .floor_1 .sort a{ color:#fff; display:block;}
.column_content .column_left .floor_2{ background:#F8F8F8; text-align:center; padding:10px 0;    height: 177px; overflow:hidden;}
.column_content .column_left .floor_2 a{ width:90px; display:inline-block; height:35px; line-height:35px; font-size:13px;}
.column_content .column_center{ width:365px; position:relative; margin-left:10px;}
.column_content .column_center .cshopimg{ width:365px;height:406px; overflow:hidden;}
.column_content .column_center .cshopimg img{    width: 100%;height: 406px;}
.column_content .column_center .yinying{ position:absolute; width:365px; height:406px; background:#000; opacity:0.3; top:0; left:0;filter: alpha(opacity=30)}
.column_content .column_center  .cshopitro{ position:absolute; width:200px; border:1px solid #fff; font-size:14px; top:30%; left:20%; padding:15px 10px;}
.column_content .column_center  .cshopitro a{ color:#fff;}
.column_content .column_right{width:630px; margin-left:10px;}
.column_content .column_right ul li{ width:200px; float:left; margin-left:10px; height:203px;}
.column_content .column_right .pimg{ height:170px; text-align:center; overflow:hidden;}
.column_content .column_right .pimg img{ width:160px;}
.column_content .column_right .ptxt{ height:30px; line-height:30px; overflow:hidden; padding:0 10px;}





/********************************************************** 频道首页   end********************************************************************************/


/********************************************************** 栏目页   start********************************************************************************/


/**栏目页筛选 start**/
.list_choose{border:1px solid #EAEAEA; margin:10px 0;}
.list_choose .choose_item{ background:#F5F5F5; border-bottom:1px dashed #E6E6E6}
.list_choose .choose_item:last-child{ border-bottom:none;}
.list_choose .choose_left{ width:98px; font-size:15px; padding-left:20px; padding-top:10px;}
.list_choose .choose_right{ background:#fff; width:1080px;}
.list_choose .choose_right .choose{ border-top:1px solid #EAEAEA; border-left:1px solid #EAEAEA; margin:10px 68px 10px 10px; display:inline-block;}
.list_choose .choose_right .choose ul li{ float:left; width:90px; height:90px; border-bottom:1px solid #EAEAEA; border-right:1px solid #EAEAEA; position:relative; }
.list_choose .choose_right .choose ul li:hover{-webkit-transition: .3s; transition: .3s;}
.list_choose .choose_right .choose ul li span{ opacity:0;filter: alpha(opacity=0); display:inline-block; width:90px; height:90px; text-align:center; font-size:14px; position:absolute; top:0; left:0;}
.list_choose .choose_right .choose ul li span a{ display:inline-block; width:90px; height:90px; line-height:90px; color:#fff;}
.list_choose .choose_right .choose ul li:hover span{ opacity:1; background:#FE5858; color:#fff;filter: alpha(opacity=100)}
.list_choose .choose_right .choose ul li img{ opacity:1;filter: alpha(opacity=100);}
.list_choose .choose_right .choose ul li:hover img{ opacity:0;filter: alpha(opacity=0)}

.choose_name{}
.choose_name li{padding: 10px 0 10px 125px; position:relative; overflow:hidden;}
.choose_name li span{ display:inline-block;width: 98px;font-size: 16px;padding-left: 20px; line-height:50px; position:absolute; left:0; top:0; height:100%; font-weight:bold;}
.choose_name li a{ font-size:14px; display:inline-block; padding:5px 13px; margin:3px 5px; vertical-align:middle; border:1px solid #fff;}
.choose_name li a font img{ width:80px; height:50px;}
.choose_name li a:hover{color: #E7212E;border: 1px solid #E7212E;}
.choose_name li a.curr{color: #E7212E;border: 1px solid #E7212E;}
.choosebrand li{ border-top:1px dashed #EAEAEA;border-bottom:1px dashed #EAEAEA; }
.choosebrand a:first-of-type{padding:5px 13px !important;}

.choosebrand li a{ padding:5px 5px 0 5px; *padding:5px;}
.choosebrand li a.curr{padding:5px 5px 0 5px; *padding:5px;}
.choosebrand li a:hover{}

/**栏目页筛选 end**/

/**产品 start**/
.product_box{ margin:15px 0;}
.product_box .product_title{ height:35px; line-height:35px; font-size:16px; padding:10px 0 10px 15px;}
.product_box .product_tip{ background:#F5F5F5; height:45px;}
.product_tipleft{ width:800px;}
.product_tipleft a{ display:inline-block; height:45px; line-height:45px; padding:0 10px; margin:0 5px; font-size:14px;}
.product_tipleft a img{ padding-left:8px;}
.product_tipright{ width:250px;    padding-top: 8px;}
.product_tipleft a:hover{ background:#F8584F; color:#fff;}
.product_tipleft a.curr{ background:#F8584F; color:#fff;}
.product_form{ border:1px solid #ccc; display:inline-block; width:230px;margin-right:15px;}
.product_form .product_txt{ height:30px; line-height:30px; float:left; border-right:#ccc 1px solid; font-size:12px; padding-left:5px; color:#999;width:182px;}
.product_form .product_button{ height:30px; background:#fff url(../images/shop06/sousuo.png) no-repeat center center; width:40px; float:left}

.coupon_bd .coupon_upper .cp_price{height:30px !important; margin-top:10px;line-height: 30px !important;font-size: 30px !important;}
.coupon_bd .coupon_upper .cp_price sup{font-size:20px;vertical-align: middle;}
.cp_info p:first-child{ display:none;}
.cp_info{ margin:10px;}
.coupon_upper>a{border-radius: 3px;display:block;width: 90%;margin:10px auto; text-align:center; line-height:30px; border:1px solid #fff;}
.product_item{ padding:15px;}
.product_item ul li{margin:5px;overflow:hidden;/* height: 25px; */width: 280px;float: left;text-overflow: ellipsis;white-space: nowrap;}
.product_item .pro_img{ height:260px; margin:0 10px; text-align:center; border-bottom:1px dashed #ccc; position:relative; padding:5px 0; overflow:hidden;}
.product_item .pro_img .shine{z-index: 3; position: absolute; top:0; left:-280px; width: 260px; height:260px; background: url(../images/shop06/shine_brands.png) no-repeat -20px 0;}
.product_item .pro_img img{ height:260px; max-width:100%;}
.product_item .pro_txt{ height:105px; padding:5px 10px;}
.product_item .pro_txt .pro_name{ display:block; height:40px; line-height:24px; overflow:hidden; font-size:13px; padding:5px 0;white-space: nowrap;text-overflow: ellipsis;}
.product_item .pro_txt .pro_price{ font-size:18px; color:#FE5858; font-weight:600; display:inline-block; padding-bottom:3px;}
.product_item .pro_txt .pro_blast{ display:inline-block; width:65px; border:1px solid #ECECEC; float:left; height:30px; line-height:30px; text-align:center; margin-top:5px; float:right; margin-right:-1px; zoom:1; position:relative;}
.product_item .pro_txt .pro_blast a{ display:block;}

/**产品对比**/
.aui_outer{ border:1px solid #7E786B;}
.procompareleft::after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.procompareleft li::after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.procompareright .compareBtn{background: #FFF;padding: 6px 20px;border: 1px solid #7E786B;border-radius: 5px;color: #3F3F3F; margin-bottom:10px;}
.procompare{ width:980px;height:100px;margin:0 auto;background:#fff;}
.procompareleft{float:left;width:800px}
.procompareleft li{width:24%;float:left;border-right:1px dashed #ccc;margin-bottom:2px;text-align:center}
.procompareleft li a{display: inline-block;padding: 0 5px;line-height: 21px;height: 42px;width: 110px;overflow: hidden;;}
.procompareleft li.proli{text-align:left}
.procompareleft li span.num{width:50px;height:50px;font-size:20px;font-weight:bold;line-height:50px;margin-left:10px;display:block;background:#f1f1f1;float:left;}
.procompareleft li font{color:#999;font-size:12px;font-weight:normal}
.procompareright{line-height:30px;float:left;width:160px;text-align:center;}
.procompareright a{ display:inline-block;background: #FFF;padding:0px 10px;border: 1px solid #7E786B;border-radius: 5px;color: #3F3F3F !important;}
.procompareright span{color:#999;font-size:12px;font-weight:normal}
.procompareleft img{width:60px;height:60px; margin:0 5px;}
.procompareleft span.price{color:#ff3300;font-weight:bold;text-align:left;}
.checkcomparetrue{background:#FE5858;color:#fff;display: block;}
.checkcomparefalse{color:#555; padding-left:50px; /*background:url(../images/shop06/collection.png) no-repeat;*/background-position: 24px 6px;  display: inline-block;}
.comparecheck{position: absolute;top: 7px;left: 10px; opacity:0;filter: alpha(opacity=0);}


/**********************************************************栏目页   end********************************************************************************/


/*购物车*/
.gwcbox{width:1190px;margin:0 auto;padding-top:15px; height:60px}
.gwcbox .gwcbox_l{width:500px; float:left;font-size:24px; height:100%;background:url(../images/shop/gwc01.png) no-repeat;padding-left: 60px; padding-top: 11px;}
.gwcbox .gwcbox_r{ float:right}
.gwcbox .gwcbox_r{padding-top:10px}
.gwcbox .gwcbox_r ul li{ float:left; line-height:40px;background:url(../images/shop/gwc03.png) no-repeat 0 50%;font-size:15px;padding:0px 20px 0px 25px;color:#999}
.gwcbox .gwcbox_r ul li.curr{background:url(../images/shop/gwc02.png) no-repeat 0 50%;color:#e10101;font-weight:bold}
.gwc{ padding-left:15px;}
.gwctse{ height:12px;background:#fff url(../images/shop06/bb1.png) repeat-x left top;}
.gwcts{width:1200px;margin:0 auto;margin-top:15px;background:#fff;border:1px solid #FFB7B2; font-family:SimSun; height:35px;overflow:hidden; border-radius:6px;}
.gwcts marquee{ display:block; width:100%; height:100%;}
.gwcts span{color:#e10101}
.gwclove{ width:1190px;margin:0 auto;margin-top:15px;}
.gwclove .tit{font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal;font-size:16px;margin: 10px 0 13px 0;border-left: 4px solid #FE5858;padding-left: 15px;}
.gwclove ul li{width:195px; float:left;margin:15px 0px 0px 15px; padding:15px; height:220px; overflow:hidden; display:inline; line-height:20px;}
.gwclove ul li img{width:160px;height:160px;margin:0 auto; display:block; margin-bottom:10px}
.gwclove ul li font{color:#e00;font-size:16px; line-height:24px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.gwclove ul li a{color:#333;}
.gwclove ul li a:hover{color:#c12626}
.gwclove ul li.libanner{ padding:0px;width:225px; height:250px;margin-left:15px;background:url(../images/shop/shopbg04.png) repeat-x 0 100%;}
.gwclove ul li.libanner img{width:100%; height:240px;}
.gwclove ul li .title{ height:20px; overflow:hidden}
.checktype ul li{ padding:5px 0;}
/*购物车结束*/

/*订单成功*/
.order_ok{width:550px;margin:0 auto;margin-top:15px; line-height:28px; font-family:SimSun;padding:15px;font-size:14px; border: 2px dashed #ddd; border-radius: 8px;word-wrap: break-word; color:#505050}
.order_ok font{font-weight:bold;color:#e10101;font-size:13px; font-family:"\5FAE\8F6F\96C5\9ED1";padding:0px 5px}
.order_atn{width:500px;margin:0 auto;margin-top:15px;padding:10px 0px}
.order_atn img{margin-left:7px}
.order_ok .button{ background:#E00000; color:#fff;padding: 0 20px;height: 34px;font-size: 16px;font-family: "\5FAE\8F6F\96C5\9ED1"; margin:15px;}
/**/
.yiScreen{ position:relative; }
.zfptbtn{color: #fff;font-family:"\5FAE\8F6F\96C5\9ED1";background-color: #EB4954;padding: 10px 25px;margin: 20px auto 0;display: block;font-size: 14px;border-radius:5px; cursor:pointer}

.shop-subclass{ width:210px; float:left; font-family:"\5FAE\8F6F\96C5\9ED1"; position:relative; z-index:5}
.list-inner{ background:#F84243; color:#fff; min-height:512px}
.list-inner dl:hover{ background: #C21313;}
.list-inner a,.list-inner a:hover{ color:#fff;}
.shop-subclass dl{padding: 10px 10px 0;}
.shop-subclass dt{padding: 5px 0;font-size: 14px;}
.shop-subclass dt a{ font-weight:400}
.shop-subclass dd{border-bottom: 1px dotted #fff;font-family: simsun;overflow: hidden;padding-bottom: 14px; line-height:26px; margin-bottom:-1px}
.shop-subclass dd a{ white-space:nowrap; float:left; margin-right:18px;}

.shopnav_title{font: 900 16px/40px "microsoft yahei"; height:40px;color:#fff; padding:0 10px;  float:left; width:190px; position:relative; cursor:pointer; text-align:center}
.shopnav_title i{top: 16px;right: 7px;height: 7px;overflow: hidden;font: 700 20px/16px simsun;color: #FFF;transition: transform .1s ease-in 0s;
-webkit-transition: -webkit-transform .1s ease-in 0s;display: block;position: absolute;}
.shopnav_title i  s {position: relative;top: -9px;text-decoration: none;}
.menuBox:hover .shopnav_title i{transform: rotate(180deg);-webkit-transform: rotate(180deg);_top: 17px;}

.menuBox:hover{ background-color:#970000}

.shopclass-title {background-color:#940000; text-align:center; }



.menuBox .category{ display:none; margin-top:40px;}

.suSlider{height: 300px;position: absolute;left: 210px;top: 0;width: 990px;}
.suSlider .txt{ display:none}

.shopnew {position:absolute; bottom:0px; left:210px; overflow:hidden; width:990px; }
.shopnew h3{ padding-left:10px; font: 500 18px/40px "microsoft yahei"; color:#444; display:none }
.shopnewCon{ width:100.6%; }
.shopnewCon li{ position:relative; width:25%; float:left; height:212px; }
.shopnewCon li .inner{ margin-right:5px;}
.shopnewCon li img{ width:100%; height:212px; }
.shopnewCon li .mask,.shopnewCon li p{position:absolute; bottom:0; left:0; right:0; line-height:25px; height:25px; overflow:hidden}
.shopnewCon li .mask{ background:#fff; opacity:.8;filter:alpha(opacity=80);  }
.shopnewCon li p{ color:#333; padding-left:10px; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.shopnewCon li a{ display:block;}
.shopnewCon li .price{ font-weight:normal; background:#E00; margin-left:8px;font-style:normal;  color:#fff; padding:0 3px; font-size:12px; border-radius:3px;}
.shopnewCon li .tags{font-family:"\5FAE\8F6F\96C5\9ED1"; position:absolute; top:0; right:10px; color:#fff; text-align:center; line-height:32px;  width:32px;height:36px; background:url(../images/tag.png) no-repeat}

#wrapper .productBox{ float:left; width:965px; margin-top:10px;}
#wrapper .rankBox{ float:right; width:225px; margin-top:10px;} 
.productBox #container{ width:100%; }
.productBox{}
.pro-hd{ overflow:hidden; line-height:40px; height:40px; border-bottom:#BF1213 solid 2px;}
.pro-hd h3{font: 900 20px/40px "microsoft yahei"; float:left;}
.pro-hd .right{ float:right;}
.pro-hd a{ margin-left:5px; padding: 0 10px; color:#666}

.productBox .pro-bd{border-left: 1px solid #F0F0F0; padding:0}
.productBox .grid{border-right: 1px solid #F0F0F0;
border-bottom: 1px solid #F0F0F0;
text-align: left;
overflow: hidden;
float: left;
width: 210px;
margin: 0;
padding: 15px;
background:none;
font-size: 12px;
color: #666;}
.productBox .grid .imgholder{ text-align:center}
.productBox .grid:hover{ box-shadow:none}
.productBox .grid .intro{ }
.productBox .grid strong a{ font-size:14px;}

.rankBox ul{ margin-top:10px;}
.rankBox li{ padding:0 15px;border-top: 1px dotted #e6e6e6; position:relative}
.rankBox li span{display: block;position: absolute;left: 0;top: 0;z-index: 10;width: 22px;color: #cdcdcd; text-align:center; font: italic 18px/40px 'microsoft yahei';}
.rankBox li .tj_title{ line-height:40px; height:40px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden; padding-left:20px;color: #999;}
.rankBox li dl{margin-top: 8px; display:none; overflow:hidden; padding:0 0 10px 12px;}
.rankBox li dl a{ color:#666}
.rankBox li dt{ width:80px; height:80px; float:left; margin-right:5px;}
.rankBox li dt img{ width:80px; max-height:80px;}
.rankBox li .cur_tit{height: 30px;line-height: 15px;margin-bottom: 10px;overflow: hidden;}
.rankBox li .p-price{font: 14px/14px arial;}
.rankBox li .p-price strong{color: #E4393C; display:block;}
.rankBox li .p-price s{ color:#ccc;}

.rankBox li.active .tj_title{ display:none}
.rankBox li.active dl{ display:block}

.rankBox li.fore1 .tj_title,
.rankBox li.fore2 .tj_title,
.rankBox li.fore3 .tj_title{ color:#333}
.rankBox li.fore1 span,
.rankBox li.fore2 span,
.rankBox li.fore3 span{ background:url(../images/shop/fore.png) no-repeat; color:#fff; font-size:12px; font-style:normal; height: 30px; line-height:22px; top:-1px}

/*抢购*/
.qgtit{ margin:0 auto;font-family:"simhei"; height:66px;}
.qgtit a{ float:left;width:160px; position:relative; float:left; text-align:center; height:41px; line-height:35px;font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.qgtit a.curr{color:#fff;position:relative; background:url(../images/shop/shopcurr.png) no-repeat;}
.qgtit .l{ padding-top:10px;}
.panic{ float:left; width:900px;}
.panic ul li{margin: 15px 0px 0px 0px;padding: 0px 0 0px 10px; overflow:hidden; background-color:#fff; position:relative; border:1px solid #ddd;}
.panic ul li .picbox{ float:right;width: 590px;/*height: 300px;*/ height:270px;}
.panic ul li .picimg img{ width:100%; height:270px;}
.panic ul li .picbox .pic_item{ float:left; padding:10px 0 0 0; width:295px; text-align:center;}
.panic ul li .picbox .pic_item img{width:240px; height:210px;}
.panic ul li .picbox span,.panic ul li .picbox del{ display:block; line-height:24px; text-align:center; }
.panic ul li .picbox del{text-decoration:line-through; color:#999; font-size:15px;}	
.panic ul li .picbox span{ color:#EE0000; font-size:16px; padding:10px 0; }
.panic ul li .picbox .empty{ background:url(../images/gwno.png) no-repeat center 20px;font-family:"\5FAE\8F6F\96C5\9ED1"; text-align:center; padding-top:90px;text-indent:10px;width:180px; height:40px; color:#ccc; font-size:16px; margin:52px auto;}

.panic ul li .liintro{position: absolute;left: 0;top: 0;width: 310px; height:100%}
.panic ul li .liintro a{ display:block;font-size:20px; height:25px; font-weight:bold;}
.panic ul li .liintro .int_title {text-align: center;margin-top: 25px;margin-bottom: 10px;height: 46px;line-height: 23px; padding:0 15px;overflow: hidden;}
.panic ul li .int_price font{color:#DD522B;font-weight:bold; font-family:Arial;font-size:20px; padding-right:10px;font-family:"\5FAE\8F6F\96C5\9ED1"; padding-left:10px;}
.panic ul li .int_price font span{ font-size:14px; font-weight:900}
.panic ul li .liintro .pp{margin: 0 25px; padding-top:10px;}
.panic ul li .liintro p {height: 30px;line-height: 30px;width: 90%;color:#666; padding-left:10px;}
.panic ul li .liintro .p1{/*position: absolute;left: 0;bottom: 10px;*/}
.panic ul li .liintro .p2{/*position: absolute;left: 0;bottom: 45px;*/}


.panic ul li .liintro p i{ vertical-align:middle; height:24px; width:20px; display:inline-block; background:url(../images/time.png) 0 3px no-repeat;}
.panic ul li .liintro .int_price {position:relative; background:#ECECEC;height: 60px;line-height: 60px; margin-left:10px;}
.panic ul li .liintro .int_price i{ border-left:43px solid #ECECEC; border-top:30px solid transparent; border-bottom:30px solid transparent; content:''; position:absolute; height:0; right:-43px; top:0}
.panic ul li .liintro .int_btn {text-align: center;}
.panic ul li .liintro .xsqg {width: 70px;height: 45px;line-height: 45px; text-align:center;background: #E91E3A;display: inline-block;font-size: 16px;color: #FFF;font-family: "\5FAE\8F6F\96C5\9ED1";border-radius: 3px; position:absolute; top:7px; right:10px;}
.panic ul li .liintro .xsqg:hover {text-decoration: none;background: #DB122E;}






.panicyg{width:980px;margin:0 auto;margin-top:20px;padding-bottom:15px;}
.panicyg dl{height:40px; line-height:40px;background:url(../images/shop/ibg.png);border-bottom:2px solid #F40A49}
.panicyg dl dt span{font-weight:normal;color:#666;padding-left:10px}
.panicyg dl dt{ float:left;color:#fff;padding:0px 27px}
.panicyg dl dt.tit{font-size:19px;font-weight:bold;padding:0px 20px}
.panicyg dl dt.sd01{background:#F40A49}
.panicyg ul li{width:260px;margin:20px 20px 0px 20px;padding-right:20px; float:left;padding:10px}
.panicyg ul li:hover{background:#111}
.panicyg ul li img{wdith:120px;height:75px;}
.panicyg ul li .r_ct{width:130px; float:right;color:#666;font-weight:bold; line-height:20px;}
.panicyg ul li .r_ct span{font-size:21px;color:#ccc; font-family:Arial, Helvetica, sans-serif; line-height:30px;font-weight:normal}


.shoping-wp {width: 288px;float: right;background: #FFF;margin-top: 15px;border: #DDD solid 1px;}
.shoping-hd{border-bottom: 1px solid #DDD;height: 40px;line-height: 40px;font-size: 16px;text-align: center;margin: 0 15px;font-weight: 700;color: #666;}
.shoping-bd{padding: 5px 10px 10px;}
.shoping-wp li{margin-top:20px; overflow:hidden}
.shoping-wp img{ height:100px; width:100px; float:left; margin-right:15px;}
.shoping-wp ul li .info{  }
.shoping-wp li .info strong{ font-size:12px; font-weight:normal; height:40px; line-height:20px; display:block;  overflow:hidden;text-overflow: ellipsis;}
.shoping-wp li .info strong a{ color:#515151}
.shoping-wp li .q-price{color: #e00;font-weight: bold; font-size:16px; padding:2px 0;  }
.shoping-wp li .q-price del{ color:#aaa; font-size:12px; margin-bottom:5px; font-weight:normal;display:block}
.shoping-wp li .q-time{ color:#999;}

/*抢购结束*/

/*抢购内容页*/
.panic_buying{width:1200px;margin:0 auto; background:#fff;}
.panic_buying .box01{ border:1px solid #EAEAEA;padding:15px;}
.panic_buying .box01 .left{float:left;width:500px; height:320px; padding:10px 0px;}
.panic_buying .box01 .right{float:right;width:650px; line-height:26px;color:#999}
.panic_buying .box01 .right .title{font-size:21px;color:#333;padding:5px 0px; line-height:30px;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1"; margin-bottom:5px;}
.panic_buying .box01 .right strong{font-weight:normal;color:#666;}
.panic_buying .box01 .right span{ }
.panic_buying .box01 .right .qg_intro{margin-top:15px;color:#666;}
.panic_buying .box01 .right .qg_intro h4{font-size:15px;font-weight:normal;color:#333;border-bottom:1px dashed #ccc;font-family:"\5FAE\8F6F\96C5\9ED1"; padding-bottom:15px;}
.panic_buying .box01 .right ul li{width:50%; float:left}
.panic_buying .box02{margin-top:20px; border:1px solid #EAEAEA;padding:15px;}
.panic_buying .box02 h4{font-size:15px;font-weight:normal;color:#333;height:30px; margin-bottom:20px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.panic_buying .box02 ul li{width:200px; float:left;padding:10px;margin:15px 0px 0px 15px; height:270px;display:inline}
.panic_buying .box02 ul li img{width:100%;height:200px;margin-bottom:5px;}
.panic_buying .box02 ul li font{color:#e00;font-weight:bold; line-height:30px;font-size:13px}
.panic_buying .box02 ul li em{color:#999; text-decoration:line-through;padding-left:10px;}
.panic_buying .box02 ul li a{color:#333; line-height:20px;}

/*抢购内容页结束*/



/*团购*/
.cityqh{ font-size:18px; position:absolute;top:-122px;left:185px;width:100px; text-align:center;}
.cityqh a{font-weight:normal;color:#666;font-size:12px; font-family:simsun; display:block}*/
.endtips{ padding-bottom:10px;}
.tuanbox{width:1200px;margin:10px auto;border: 1px solid #EAEAEA;}
.tuanbox h4{ height:38px;background:url(../images/shop/tuanbg01.png) no-repeat;padding-left:15px; line-height:30px;color:#fff;margin-top:5px;font-size:12px; position:relative;margin-left:-10px;}
.tuanbox ul{}
.tuanbox ul li{padding: 10px 0 10px 105px; position:relative; margin-bottom:-1px; zoom:1}
.tuanbox ul li a{font-size: 14px;display: inline-block;padding: 5px 13px;margin: 3px 5px; border:1px solid #fff;}
.tuanbox ul li span{display: inline-block;width: 98px;font-size: 15px;padding-left: 20px;line-height: 50px;position: absolute;left: 0;top: 0;height: 100%; font-weight:bold;}
.tuanbox ul li font{font-size:12px;}
.tuanbox ul li a.curr{color: #E7212E;border: 1px solid #E7212E;}
.tuanbox ul li a:hover{color: #E7212E;border: 1px solid #E7212E;}

.one-title{ border:0; padding-left:0;}
.tuantit{margin:0 auto;height:40px; padding:5px 15px 0px 15px;border-top:1px solid #EAEAEA; border-bottom:0; width:1170px }
.tuantit .one-navtitle{ font-size:18px; color:#636363; line-height:40px;margin-right:30px; display:inline-block;}
.tuantit .one-navtitle.curr{ color:#DB3652;font-weight:bold}

.product_list{border: 1px solid #eee;}
.coupon_box{margin: 10px 25px !important;}
.used_info ul{ padding-left:0 !important;}
.tuantit{width:1170px;margin:0 auto;height:40px; padding:5px 15px 0px 15px; background:#F5F5F5;/* border:1px solid #EAEAEA; */border-bottom:0; }

.tuantit h4{ float:left; font-weight:normal; line-height:33px;margin: 0}
.tuantit h4 a{font-size:12px;padding:0px 30px;color:#999;margin: 0}
.tuantit h4.curr{background:url(../images/shop/shopcurr.png) no-repeat center center; height:40px;}
.tuantit h4.curr a{color:#fff;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; font-weight:900}
.tuantit .r{ float:right;}
.tuantit .r a{ display:inline-block; padding:5px 7px; border:1px solid #ccc; margin:0 5px; background:#fff;}
.tuantit .r a img{padding-left:2px;}
.tuantit .r a.curr{ background:#FE5858; color:#fff; border:1px solid #FE5858;}



.wqtgcontent{ margin:0 auto; border:1px solid #EAEAEA; border-top:0; margin-bottom:20px;}
.wqtgcontent .tgl{ float:left; width:920px; overflow:hidden}
.wqtgcontent .wqtgbox ul { margin-right:-20px; overflow:hidden}
.wqtgcontent .wqtgbox ul li{width:296px; float:left; margin-right:15px; margin-top:15px; background:#fff; }
.wqtgcontent .wqtgbox ul li .li_newbg{width:65px;height:60px;background:url(../images/shop/newbg.png) no-repeat; position:absolute;margin:-2px 0px 0px -2px; display:none}
.wqtgcontent .wqtgbox ul li .li_overbg{width:65px;height:60px;background:url(../images/shop/tuanover.png) no-repeat; position:absolute;margin:5px 0px 0px 10px;}
.wqtgcontent .wqtgbox ul li h2{padding:10px; height:46px; overflow:hidden;}
.wqtgcontent .wqtgbox ul li h2 a{padding:5px;font-size:12px;font-weight:normal; line-height:26px}
.wqtgcontent .wqtgbox ul li:hover{z-index:9999; padding:0px}
.wqtgcontent .wqtgbox ul li a:hover{color:#e00;}
.wqtgcontent .wqtgbox ul li .tgimg{padding:5px 10px 5px 10px; text-align:center}
.wqtgcontent .wqtgbox ul li .tgimg img{width:100%; height:169px; }
.wqtgcontent .wqtgbox ul li .pricebox{padding:15px 10px 0px 10px;border-top:1px solid #f0f0f0}
.wqtgcontent .wqtgbox ul li .pricebox .l{ line-height:60px;color:#666;width:80px;}
.wqtgcontent .wqtgbox ul li .pricebox .price{ float:left;}
.wqtgcontent .wqtgbox ul li .pricebox .price font{font-size:18px;color:#e00;font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:700}
.wqtgcontent .wqtgbox ul li .pricebox .price font span{ font-size:20px; font-weight:900;font-family:"\5FAE\8F6F\96C5\9ED1";}
.wqtgcontent .wqtgbox ul li .pricebox .price em{ text-decoration:line-through;color:#999; font-style:normal; display:block}
.wqtgcontent .wqtgbox ul li .pricebox .groupbuybtn{width:65px; height:32px;line-height:32px; background:url(../images/shop/qkk.png) no-repeat; font-family:simhei; float:right; padding-left:30px; font-size:15px;color:#fff; margin:4px 10px 0px 0px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.wqtgcontent .wqtgbox ul li .pricebox .groupbuybtn:hover{ text-decoration:none}
.wqtgcontent .wqtgbox ul li .pricebox .groupbuybtn02{width:65px; height:32px;line-height:32px; background:url(../images/shop/qkk02.png) no-repeat; font-family:simhei; float:right; padding-left:30px; font-size:15px;color:#fff; margin:4px 10px 0px 0px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.wqtgcontent .wqtgbox ul li .pricebox01{padding:0 15px;line-height:28px; background:#fff; color:#888;}  
.wqtgcontent .wqtgbox ul li .pricebox01 span{color:#e00; padding:0 5px}
.wqtgcontent .wqtgbox ul li .pricebox01 .r{ background:url(../images/shop/dw.png) no-repeat 0 center; padding-left:15px;}

.tgsen { float:right; width:268px}
.tgsen .tginner{background:#fff; font-family:"\5FAE\8F6F\96C5\9ED1";margin-top:15px; padding-bottom:20px; }
.tgsen .tginner h4{padding:0px 15px;height:45px; line-height:40px;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:17px;font-weight:normal;}
.tgsen .tginner ul{padding:0px 15px 0px 15px;}
.tgsen .tginner ul li{ clear:both;height:100px;padding-top:5px}
.tgsen .tginner ul li span{background:#e0262c;padding:0px 5px;color:#fff;margin-right:5px}
.tgsen .tginner ul li .libox{padding-top:10px; }
.tgsen .tginner ul li .libox img{width:100px; height:60px}
.tgsen .tginner ul li .libox .r_ct{width:100px; float:right;padding-top:16px; line-height:20px;color:#888;}
.tgsen .tginner ul li .libox .r_ct font{font-size:13px;font-weight:bold;color:#e00}
.tgsen .tginner ul li .libox .r_ct b{color:#333;padding:0px 2px}

.tgnrmain{ margin:0 auto}
.tgnrmain .tgnrmain_l{width:930px; float:left;}
.tgnrmain .tgnrmain_l .l_one{ border:1px solid #EAEAEA;padding-bottom:15px;}
.tgnrmain .tgnrmain_l .l_one .endtips{ padding:12px 0;}
.tgnrmain .tgnrmain_l .l_one h1{font-size:18px;padding:10px 15px 15px 15px; line-height:28px;font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:bold}
.tgnrmain .tgnrmain_l .l_one .left{width:415px; float:right; padding:15px;margin-right:15px}
.tgnrmain .tgnrmain_l .l_one .left .price .l{font-size: 28px;font-weight: 900;font-family: "\5FAE\8F6F\96C5\9ED1"; color:#e00;}
.tgnrmain .tgnrmain_l .l_one .left .price .l font{font-size: 18px;color: #e00;font-family: "\5FAE\8F6F\96C5\9ED1";font-weight: 700;}
.tgnrmain .tgnrmain_l .l_one .left .pricebox{ padding-left:10px;font-size:12px;height:35px; line-height:50px;color:#666; float:left}
.tgnrmain .tgnrmain_l .l_one .left .pricebox span em{ text-decoration:line-through;font-weight:bold;padding:0px 10px 0px 5px;}
.tgnrmain .tgnrmain_l .l_one .left .tg_zk{ float:left; font-size:12px; background:url(../images/shop/tg_zk.png) no-repeat; width:46px; padding-right:5px; height:16px; color:#fff; text-align:center; font-weight:normal; margin:15px; 15px 0 15px;}
.tgnrmain .tgnrmain_l .l_one .left .buybtn a{width:150px; height:44px; display:block; background:url(../images/shop/tgbtn.png) no-repeat;}
.tgnrmain .tgnrmain_l .l_one .left .buybtn a:hover{ text-decoration:none}
.tgnrmain .tgnrmain_l .l_one .left .buynum{ height:30px; line-height:30px;color:#666;}
.tgnrmain .tgnrmain_l .l_one .left .buynum b{ color:#e00; padding:0 5px}
.tgnrmain .tgnrmain_l .l_one .left .tgpeople{color:#666; line-height:30px;}
.tgnrmain .tgnrmain_l .l_one .left .tgpeople span.date{height:30px; line-height:30px; display:block;}
.tgnrmain .tgnrmain_l .l_one .left .tgtime{height:30px; line-height:20px;padding-top:8px;background:url(../images/shop/timebg02.png) no-repeat 0 44%;padding-left:20px;color:#999}
.tgnrmain .tgnrmain_l .l_one .left .tgtime .endtips{ padding:0;}
.tgnrmain .tgnrmain_l .l_one .right{width:433px; float:left;padding:0px 15px}
.tgnrmain .tgnrmain_l .l_one .right img{width:100%; }
.tgnrmain .tgnrmain_l .l_two{border:1px solid #EAEAEA;margin-top:15px;padding-bottom:5px}
.tgnrmain .tgnrmain_l .l_two dl{line-height:37px;background:url(../images/shop/tuanbg11.png) repeat-x;font-family:"\5FAE\8F6F\96C5\9ED1"; overflow:hidden;}
.tgnrmain .tgnrmain_l .l_two dl dt{ float:left;width:100px;height:37px; text-align:center;font-size:15px;border-right:1px solid #ddd;border-left:1px solid #fff; cursor:hand}
.productline{ padding-top:26px;}
.tgrbox{ border:1px solid #EAEAEA;}
.tgnrmain .tgnrmain_l .l_two dl dt.sd01{background:#fff; height:38px;font-weight:bold; width:100px;}
.tgnrmain .tgnrmain_l .l_two dl dt.tit{border-right:0px}
.tgnrmain .tgnrmain_l .l_two .ltwobox{padding:10px 15px;color:#666; line-height:24px;font-size:12px; background:#fff;}
.tgnrmain .tgnrmain_r{width:255px; float:right;}
.tgnrmain .tgnrmain_r .r_one{background:#fff url(../images/shop/tuanbg10.png) no-repeat 50% 12px; border:1px solid #EAEAEA;height:140px;}
.tgnrmain .tgnrmain_r .r_two{height:200px;color:#666;margin-top:15px;border:1px solid #EAEAEA; padding-bottom:15px; overflow:hidden; padding-left: 10px;}
.tgnrmain .tgnrmain_r .r_three{background:#fff; font-family:"\5FAE\8F6F\96C5\9ED1";margin-top:15px; padding-bottom:20px; }
.tgnrmain .tgnrmain_r .r_three h4{padding:0px 15px;height:45px; line-height:40px;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:17px;font-weight:normal;}
.tgnrmain .tgnrmain_r .r_three ul{padding:0px 15px 0px 15px;}
.tgnrmain .tgnrmain_r .r_three ul li{ clear:both;height:100px;padding-top:5px}
.tgnrmain .tgnrmain_r .r_three ul li span{background:#e0262c;padding:0px 5px;color:#fff;margin-right:5px}
.tgnrmain .tgnrmain_r .r_three ul li a{ display:inline-block; height:16px; line-height:16px; overflow:hidden;width: 80%;white-space: nowrap;text-overflow: ellipsis;}
.tgnrmain .tgnrmain_r .r_three ul li .libox{padding-top:10px; }
.tgnrmain .tgnrmain_r .r_three ul li .libox img{width:100px; height:60px}
.tgnrmain .tgnrmain_r .r_three ul li .libox .r_ct{width:100px; float:right;padding-top:16px; line-height:20px;color:#888;}
.tgnrmain .tgnrmain_r .r_three ul li .libox .r_ct font{font-size:13px;font-weight:bold;color:#e00}
.tgnrmain .tgnrmain_r .r_three ul li .libox .r_ct b{color:#333;padding:0px 2px}
.tgnrmain .tipometer{ width:auto !important; margin-top:10px;}

.tgnrmain .done{ padding:0 0 20px 0}
/*团购结束*/



/*品牌*/
.brandbox01{ margin:0 auto;position:relative}
.brandbox01 ul{/* background:url(../images/shop/brandbg3.png);*/ height:40px; line-height:40px; font-family:simsun;border:2px solid #000;}
.Placed{ position:fixed; top:0; width:1180px; z-index:9999999; background:#fff;}
.brandbox01 a{ padding:0px 18px; float:left; height:40px;color:#000; text-align:center; line-height:40px; font-family:"simhei"}
.brandbox01 a.curr{ background:#000;color:#fff;}
.brandbox01 a:hover{background:#000;color:#fff; text-decoration:none;}
.brandbox{background:#fff; text-align:center}
.brandbox ul li{width:120px; float:left; text-align:center; padding:25px 15px 0 15px;}
.brandbox ul li img{width:110px;height:55px;}
.brandbox ul li a:hover{ text-decoration:none;}
.brandbox ul li:hover .brandname{}
.brandbox ul li:hover .brandname a{color:#000}
.brandbox ul li:hover .brandname em{color:#fff; background:#000}
.brandbox ul li .brandname em{padding:0px 5px;color:#333;border:1px solid #e5e5e5;font-size:12px; border-radius:2px;}
.brandbox ul li .brandname{ height:24px; line-height:24px; background:url(../images/shop/pptitle.png); margin-top:8px;}

.brandbox_a{ margin:0 auto;background:#fff; margin-top:15px; overflow:hidden}
.brandbox_a .title{ padding:10px 15px; border-bottom:1px solid #eee; overflow:hidden; font-family:"\5FAE\8F6F\96C5\9ED1";}
.brandbox_a .title .l{ width:200px;}
.brandbox_a .title h3{ color:#333; font-size:14px;}
.brandbox_a .title span{ padding:2px 5px; font-size:12px; color:#fafafa;background:#B10000; margin-left:15px; margin-top:7px; border-radius:3px; display:inline-block;}
.brandbox_a ul { padding-bottom:15px; overflow:hidden}
.brandbox_a ul li{ overflow:hidden;width: 265px;float: left;margin-left: 15px;margin-top: 15px; margin-right:20px;}
.brandbox_a ul li .tu01{ height:220px; overflow:hidden;}
.brandbox_a ul li .tu01 a{}
.brandbox_a ul li .tu01 img{}
.brandbox_a ul li .tit01{ height:56px; line-height:28px; overflow:hidden; margin-top:10px;}
.brandbox_a ul li .tit01 a{ font-size:12px;}
.brandbox_a ul li .tit02{font-family:"\5FAE\8F6F\96C5\9ED1"; overflow:hidden}
.brandbox_a ul li .tit02 .l{ font-size:22px; color:#E02F2F}
.brandbox_a ul li .tit02 .l span{ font-size:18px;}
.brandbox_a ul li .tit02 .yj{ line-height:55px; color:#666;}
.brandbox_a ul li .tit02 .r{background:url(../images/shop/bg2.png) no-repeat; width:80px; height:31px; line-height:31px; text-align:center; margin-top:5px;}
.brandbox_a ul li .tit02 .r a{ color:#fff;}
.brandbox_a ul li img{ width:100%;}
.brandpage{padding:15px 15px 0px 0px; float:right}
.ppxx{color:#666;font-size:12px; line-height:26px;padding:15px;    border: 1px solid #EAEAEA;}
.ppxx h4{ height:26px; line-height:26px;font-size:18px; font-family:"simhei";font-weight:normal;}
.ppxx h4 span{ background:#e44747;color:#fff; float:left; margin-right:5px; padding:0px 5px; font-weight:normal}
.ppxx span{padding-right:10px;color:#c00; font-size:18px; font-family:"simhei";}
.ppxx em{font-weight:bold; position:absolute;width:900px}
.ppxx img.xximg{margin:15px 15px 0px 2px;height:60px; float:left;}
.ppleft{margin-top:15px;background:#fff;font-size:12px; line-height:24px; font-family:SimSun; line-height:24px;padding: 15px;border: 1px solid #EAEAEA;}
.ppleft .big{ width:448px; border:1px solid #eee; position:relative; height:568px;}
.ppleft .big .bigpic img{ width:400px; height:450px; text-align:center; margin-top:10px;}
.ppleft .big .bigpic a{ font-size:18px; line-height:28px; display:block;}
.ppleft .big .top1{ background:url(../images/shop06/pngimg.png) no-repeat left top; width:60px; height:66px; display:inline-block; position:absolute;left:0px; top:-4px;}
.ppleft .big .bigjg{ padding-left:10px}
.ppleft .big .bigjg font{color: #e00;font-size: 17px;font-weight: bold;line-height: 30px; display:inline-block; padding-top:10px;}
.ppleft .big .bigjg em{ text-decoration:line-through; line-height:30px;padding-left:5px;color:#999}
.ppleft h4{ height:26px; line-height:26px;font-size:18px; font-family:"simhei";font-weight:normal;}
.ppleft h4 span{ background:#e44747;color:#fff; float:left; margin-right:5px; padding:0px 5px;}
.ppleft ul li{width:209px; float:left; margin:0 15px; padding-top:10px; height:280px;}
.ppleft ul li img{ display:block;margin:0 auto;width:205px; margin-bottom:8px; height:205px;}
.ppleft ul li a{font-family:SimSun;}
.ppleft ul li .jg font{color:#e00;font-size:12px;font-weight:bold; line-height:30px; }
.ppleft ul li .jg em{ text-decoration:line-through; line-height:30px;padding-left:5px;color:#999}
.ppright{width:230px; float:right}
.ppright .r_one{background:#fff;margin-top:15px; height:262px}
.ppright .r_one h4{font-size:18px;padding:15px 0px 5px 15px;font-family:"simhei";font-weight:normal}
.ppright .r_one ul li{ float:left;width:99px;height:40px;margin:10px 0px 0px 10px; position:relative;border:1px solid #e5e5e5;}
.ppright .r_one ul li a{float:left; text-align:center;width:99px;height:40px; }
.ppright .r_one ul li a img{ width:85px; height:40px;position:relative}
.ppright .r_one ul li a:hover{ text-decoration:none}
.ppright .r_one ul li .litit{ display:none;}
.ppright .r_one ul li a:hover .litit{ display:block; position:absolute;background:#999;width:100px; height:40px; line-height:40px; z-index:999999;top:0px; left:0; color:#000; text-decoration:none; font-family:SimSun; filter:alpha(opacity=80);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.9;  }
.ppright .r_one ul li a:hover{}
.ppright .r_two{background:#fff;margin-top:15px}
.ppright .r_two h4{font-size:17px;font-weight:bold;padding:10px 0px 0px 15px}
.ppright .r_two ul{padding:8px 15px 0px 15px;}
.ppright .r_two ul li{ clear:both;height:60px;padding-top:5px}
.ppright .r_two ul li img{width:45px; height:40px;margin-top:3px}
.ppright .r_two ul li .r_ct{width:143px; float:right; }
.ppright .r_two ul li font{font-size:12px;font-weight:bold;color:#e00; line-height:24px}
.ppright .r_two ul li a{color:#0b73bc; font-family:SimSun; line-height:16px}
.ppright .r_two ul li em{padding-left:5px; text-decoration:line-through;color:#999; line-height:24px}
.ppright .r_three{background:#fff url(../images/shop/telbf.png) no-repeat 15px 50%; height:100px;margin-top:15px}
.brandimg{ height:140px; background:url(../images/shop06/pp_title.gif) no-repeat center top;}

.mod_subcate_side_hd{height:40px;line-height:40px;padding-left:4px;color:#7E786B;font-size:14px;}
.mod_subcate_side_brand{margin:5px 0 10px 4px;}
.mod_subcate_side_brand li{border:1px #EEEEEE solid;margin:-1px 0 0 -1px;position:relative;float:left; width:100px; height:100px; overflow:hidden;}
.mod_subcate_side_brand li img{ max-width:90px; height:90px;padding:5px;}
.brandhot .list{ margin-top:20px;}
.brandhot .list ul li{ width:230px; height:390px; overflow:hidden; float:left; margin:0 5px; position:relative}
.brandhot .list ul li a img{ width:230px;height:390px;}
.brandhot .list .btxt{ display:inline-block; width:180px; height:50px; text-align:center; position:absolute; bottom:0; left:25px; background:#fff;border-bottom:3px solid #463B7F; overflow:hidden;}
.brandhot .list .btxt img{ height:40px; margin-top:8px; text-align:center; max-width:100%;}
.brandhot .list .btxt p{ margin-top:15px; font-size:15px; color:#463B7F; font-weight:bold;}

/*品牌结束*/



/*商品栏目页*/

.shopColumn{}
.descLeft{ float:left; width:218px; margin-top:15px;}

.cldesc_hd{ padding:0 10px; border-bottom:#ddd solid 1px;background-color:#fff;}
.changing .l_one{ background:#fff;border:1px solid #EAEAEA;}
.changing .l_one h3{font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";height: 35px;line-height: 35px;color: #fff;padding-left:45px; background:#353534 url(../images/shop06/fenlei.png) no-repeat 10px 4px;}
.see .l_two{background:#fff;border:1px solid #EAEAEA;}
.see .l_two h3{font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";height: 35px;line-height: 35px;color: #fff;padding-left:45px; background:#353534 url(../images/shop06/liulan.png) no-repeat 10px 4px;}


.cldesc_hd h3{font: 500 16px/35px "microsoft yahei"; height:35px; }

/*左侧列表通用*/
.cldesc_bd{ padding:0 10px;}
.cldesc_bd img{ width:100%; height:100%;}
.cldesc_bd li{ clear:both; overflow:hidden; border-bottom:#ddd dashed 1px;}
.cldesc_bd .pro_name{  font-size:12px; height:40px; line-height:20px; overflow:hidden}
.cldesc_bd .pro_name a{ color:#666;}
.cldesc_bd .price{ display:block; margin-top:5px; color:#666; text-align:center}
.cldesc_bd .price_old{ text-decoration:line-through;}
.cldesc_bd .price_new{ color:#EE0000;}

/*热销排行、热销商品*/
.descLeft .hotshop{ margin-bottom:10px;background-color:#fff; border:1px solid #EAEAEA; }
.descLeft .hotshop li{ padding:10px 20px; }
.descLeft .hotshop li .pro_name{ margin-top:10px;text-align:center;}
.descLeft .hotshop li .price{ text-align:center}
.descLeft .hotshop li .price_new{font-weight:bold;font-size:14px; }

/*浏览记录*/
.descLeft .recordshop{ background-color:#fff;border:1px solid #EAEAEA;}
.descLeft .recordshop li{ padding:16px 0}
.descLeft .recordshop .imgbox{ float:left; width:60px; height:60px; margin-right:10px; border:#ddd solid 1px; padding:1px;}
.descLeft .recordshop li .price_new{ padding-right:5px;}

.proItemBox{ float:right; width:1200px; overflow:hidden}
.proItemBox .item_box{ margin-right:-18px; background-color:#fff; overflow:	hidden}



.lmbox h4{width:160px; height:38px; line-height:30px;background:url(../images/shop/lmtit.png) no-repeat;font-size:16px;color:#fff;padding-left:15px; position:absolute;margin:5px 0px 0px -10px;}
.lmbox ul li a{color:#666;margin-left:5px; padding:3px 10px; line-height:30px}
.lmbox ul li span{ float:left;font-size:12px; margin-top:5px;color:#888}
.lmbox ul li font{font-size:12px;}
.lmbox ul li a.curr{background:#E43232;color:#f1f1f1;font-weight:bold; border-radius:3px;}
.lmbox ul li a:hover{background:#E43232;color:#fff; text-decoration:none; border-radius:3px;}
.lm_sxbox{ padding:8px 0px; float:right;}
.lmbox .lm_sxbox{ float:right;margin:0px 15px 5px 0px; line-height:40px; color:#888;}
.lmbox .lm_sxbox .shoptext{width:170px;border:1px solid #d7d7d7; height:26px; line-height:26px;padding-left:5px;color:#999; float:left;border-right:0px;font-family:"\5FAE\8F6F\96C5\9ED1";margin-left:10px;margin-top:6px;} 
.lmbox .lm_sxbox .shopbtn{width:30px; height:28px; background:url(../images/shop/sc.png) center no-repeat; border:#D7D7D7 solid 1px; text-indent:-9999px;color:#fff; cursor:pointer; float:left;margin-top:6px; background-color:#eee; border-radius:0 3px 3px 0}

.lmmain{ margin:0 auto;background:#fff;margin-top:15px; padding-bottom:15px}
.lmmain .lmtitle{ height:30px;background:#fff; line-height:30px;border-bottom:1px solid #aaa}
.lmmain .lmtitle h4{border:1px solid #aaa;border-top:2px solid #5db7d1;border-bottom:0px;padding:0px 25px 0px 15px;background:#fff; position:relative; height:29px;font-size:16px}
.lmmain .lmtitle .r{ padding-right:10px}
.lmmain .lmtitle .r a{border:1px solid #ddd; float:left;padding:0px 6px; height:20px; line-height:20px;margin:4px -1px 0px 0px;}
.lmmain .lmtitle .r a.curr{background:#999;border:1px solid #777;color:#fff;margin-right:0px}

.lmmain .lmmain_l{width:740px; float:left;}
.lmmain .lmmain_l ul li{width:148px; float:left;padding:10px;margin:15px 0px 0px 15px; height:215px;border:1px solid #e5e5e5; display:inline}
.lmmain .lmmain_l ul li img{width:100%;height:145px;margin-bottom:5px;}
.lmmain .lmmain_l ul li font{color:#e00;font-weight:bold; line-height:30px;font-size:13px}
.lmmain .lmmain_l ul li em{color:#999; text-decoration:line-through;padding-left:10px;}
.lmmain .lmmain_l ul li a{color:#333;}
.lmmain .lmmain_l ul li a:hover{background:#2193D8;color:#fff; text-decoration:none}
.lmmain .lmmain_r{width:217px; float:right;margin-right:10px; display:inline}
.lmmain .lmmain_r .r_one{margin-top:15px; height:238px;background:#f2f2f2}
.lmmain .lmmain_r .r_one h4{margin:0px 10px; height:30px; line-height:30px;border-bottom:1px solid #ddd;font-size:16px;}
.lmmain .lmmain_r .r_one ul{padding:5px 10px 0px 10px;}
.lmmain .lmmain_r .r_one ul li{ clear:both;height:60px;padding-top:5px}
.lmmain .lmmain_r .r_one ul li img{width:50px; height:40px;margin-top:3px}
.lmmain .lmmain_r .r_one ul li .r_ct{width:135px; float:right; }
.lmmain .lmmain_r .r_one ul li font{font-size:12px;font-weight:bold;color:#e00; line-height:24px}
.lmmain .lmmain_r .r_one ul li a{color:#0b73bc; font-family:SimSun; line-height:16px}
.lmmain .lmmain_r .r_one ul li em{padding-left:5px; text-decoration:line-through;color:#999; line-height:24px}

.lmmain .lmmain_r .r_two{margin-top:15px;background:#f2f2f2; height:100%}
.lmmain .lmmain_r .r_two h4{margin:0px 10px; height:30px; line-height:30px;border-bottom:1px solid #ddd;font-size:16px;}
.lmmain .lmmain_r .r_two h4 span{background:#e00;padding:0px 5px;color:#fff;margin-right:5px;}
.lmmain .lmmain_r .r_two ul{padding:10px}
.lmmain .lmmain_r .r_two ul li{ height:24px; line-height:24px}
.lmmain .lmmain_r .r_two ul li span{ background:#aaa; width:15px; float:left; text-align:center; height:15px; line-height:15px;color:#fff;margin:5px 5px 0px 0px; font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:bold}
.lmmain .lmmain_r .r_two ul li span.one{ background:#f60}
.lmmain .lmmain_r .r_two ul li a:hover{ text-decoration:none}
.lmmain .lmmain_r .r_two ul li a:hover .libox{ display:block; position:absolute}
.lmmain .lmmain_r .r_two ul li .libox{border:1px solid #aaa;padding:10px; display:none;background:#fff;margin-left:-105px}
.lmmain .lmmain_r .r_two ul li .libox img{width:80px; height:70px;margin-bottom:8px}
.lmmain .lmmain_r .r_two ul li .libox font{color:#e00;font-weight:bold;font-size:15px; font-family:"\5FAE\8F6F\96C5\9ED1"; line-height:18px}
.lmmain .lmmain_r .r_two ul li .libox em{color:#999; text-decoration:line-through; font-family:"\5FAE\8F6F\96C5\9ED1"; line-height:18px}
.lmmain .lmmain_r .r_two ul li a{ font-family:SimSun}

.lmmain .lmmain_r .r_three{margin-top:15px;background:#f2f2f2; height:100%;padding-bottom:10px}
.lmmain .lmmain_r .r_three h4{margin:0px 10px; height:30px; line-height:30px;border-bottom:1px solid #ddd;font-size:16px;}
.lmmain .lmmain_r .r_three h4 span{background:#666;padding:0px 5px;color:#fff;margin-right:5px;}
.lmmain .lmmain_r .r_three ul li{ float:left}
.lmmain .lmmain_r .r_three ul li a{width:90px; float:left; text-align:center;border:1px solid #e5e5e5;margin:10px 0px 0px 10px}
.lmmain .lmmain_r .r_three ul li a img{ width:80px; height:35px;padding:0px 5px}
.lmmain .lmmain_r .r_three ul li a:hover{ text-decoration:none}
.lmmain .lmmain_r .r_three ul li .litit{ display:none}
.lmmain .lmmain_r .r_three ul li a:hover img{ background:#fff}
.lmmain .lmmain_r .r_three ul li a:hover .litit{ display:block; position:absolute;background:#666;width:92px; height:28px; line-height:28px;margin:35px 0px 0px -1px;color:#fff; text-decoration:none; font-family:SimSun;}
.lmmain .lmmain_r .r_three ul li a:hover{border:1px solid #666;}
.lmmain .lmmain_r .r_four{background:#f5f5f5 url(../images/shop/telbf.png) no-repeat 15px 50%; height:100px;margin-top:15px;}

/*商品栏目页结束*/

/**积分兑换**/
/* wrapper css */
.shoppictitle{margin-top:15px; overflow:hidden;    width: 965px;  border: 1px solid #EAEAEA; }
.shoppictitle h4{padding-left:2px; height:32px; position:relative; font-size:14px;}
.shoppictitle .r{ padding-right:10px;}
.shoppictitle .r a{display: inline-block;padding: 5px 7px;margin: 0 5px;background: #fff; height:25px; line-height:25px;}
.shoppictitle .r a img{ padding-left:5px;}
.shoppictitle .r a.curr{background: #FE5858;color: #fff;}
#wrapper{}
#wrapper hgroup{text-align:center;}
#wrapper h2{margin:5px 0;color:#FF6D99;text-shadow:1px 1px 2px #A50031;font-size:33px;font-family:Arial Narrow, Arial, sans-serif;}
/*#wrapper h3{
	font-style:italic;
	font-weight:normal;
	font-size:18px;
	text-shadow:1px 1px 0 #fff;
	color:#888;
	margin:5px 0;
}*/
#container{position:relative;padding-bottom: 10px;}
.grid{height:380px; overflow:hidden;float:left;width:291px;margin:15px;background:#fff;font-size:12px;color:#666;}
.grid:hover{ background:#fff; }
.grid strong {margin-top:10px;font-weight:normal;font-size:16px; line-height:22px;display:block; overflow:hidden;height:44px;}
.grid strong a{font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#333;}
.grid .intro{color:#888; line-height:18px; height:18px; margin-top:5px; font-size:12px;overflow:hidden;}
.grid .jgbox{ padding-top:5px; line-height:25px; white-space:nowrap; overflow:hidden}
.grid .jgbox font{font-size:16px;color:#e00;font-family:"\5FAE\8F6F\96C5\9ED1";}
.grid .jgbox em{ color:#888; text-decoration:line-through; padding-left:5px}
.grid .pl_num{ clear:both; text-align:right; color:#888;margin-top:10px}
.grid .pl_num .pro_blast{display: inline-block;  width: 95px; border: 1px solid #ECECEC;float: left;  height: 30px;  line-height: 30px; text-align: center;  margin-top: 5px;  float: right; zoom: 1; position: relative;}
.grid .pl_num .pro_blast a{ display:block}

.grid .pl_num span{}
.grid .pl_num span a{}
.grid .imgholder{ width:100%; text-align:center; overflow:hidden; height:200px;border: 1px solid #eee;box-sizing: border-box;}
.grid .imgholder img{max-width:100%;height:200px;background:#ccc;}

@media screen and (max-width : 1240px) {
body{overflow:auto;}
}
@media screen and (max-width : 900px) {
#backlinks{float:none;clear:both;}
#backlinks a{display:inline-block;padding-right:20px;}
#wrapper{margin-top:90px;}
}





/*内容页*/
.scnry{ margin:0 auto;}
.scnry .r_one{ position:relative; background:#fff; padding:15px; border:1px solid #EAEAEA;}
.scnry .r_one .cttitle{font-size:17px;font-weight:700;padding-bottom:15px;color:#444; line-height:24px;font-family:"\5FAE\8F6F\96C5\9ED1"; border-bottom:1px dashed #999999;min-height: 22px }
.scnry .r_one table{ line-height:30px;color:#666;}
.scnry .r_one table .pricebar em{ text-decoration:line-through; color:#666;padding-right:5px}
.scnry .r_one table font.fontcor{font-size:27px;font-weight:bold;color:#E93A38;}
.scnry .r_one table td{ margin:0; padding:0}
.goodsnew em{ letter-spacing:8px;}
.goodsnew span{}
.bookcode{ border:#ddd solid 1px; height:40px; line-height:40px; padding-left:10px; width:210px; box-sizing:border-box;}
.ul_line{}
.wenbenbox{ padding:0 15px;}
.fixed{ position:fixed; top:0px; width:960px; z-index:9999; background:#fff;}
/**竞价**/
.payprice{padding:10px 0;overflow:hidden; font-size:15px;    border-bottom: 1px dashed #999999;}
.payprice input{ border:1px solid #ccc;}
.priceitro{border:1px dashed #BD5454;color:#990000;padding:5px 10px; border-radius:10px;}
.priceitro ul li{ float:left; padding:8px 1%; width:31%; font-size:14px;}
#JingJiaList .c_green .c_green{ color:#E44747; font-weight: bold;}







.ctmain{ margin:15px auto;}
.ctmain .ctmain_l{width:225px; float:left;}
.ctmain .ctmain_l .l_one{ background:#fff;border:1px solid #EAEAEA;}
.ctmain .ctmain_l .l_one h4{font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";height: 35px;line-height: 35px;color: #fff;padding-left:45px; background:#353534 url(../images/shop06/fenlei.png) no-repeat 10px 4px;}
.ctmain .ctmain_l .l_one b{font-size: 15px;height: 35px;line-height: 35px;padding-left: 10px;}
.ctmain .ctmain_l .l_one ul{ padding:3px 10px;} 
.ctmain .ctmain_l .l_one ul li{width:65px; float:left}
.ctmain .ctmain_l .l_one ul li a{ line-height:22px;color:#666;}


.ctmain .ctmain_l .l_two{ background:#fff;margin-top:15px; border:1px solid #EAEAEA;}
.ctmain .ctmain_l .l_two h4{font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";height: 35px;line-height: 35px;background: #353534 url(../images/shop06/liulan.png) no-repeat 10px 4px;color: #fff;padding-left: 45px;;}
.ctmain .ctmain_l .l_two h4 span a{ cursor:pointer; color:#fff; padding-right:6px;}
.ctmain .ctmain_l .l_two ul{padding-top:5px;}
.ctmain .ctmain_l .l_two ul li{ clear:both; overflow:hidden;margin: 0 10px;border-bottom: 1px dashed #EAEAEA;padding: 8px 0;}
.ctmain .ctmain_l .l_two ul li img{width:50px; height:40px;margin-top:10px}
.ctmain .ctmain_l .l_two ul li .r_ct{width:140px; float:right; }
.ctmain .ctmain_l .l_two ul li font{font-size:12px;font-weight:bold;color:#e00; line-height:26px}
.ctmain .ctmain_l .l_two ul li a{font-family:SimSun; line-height:16px}
.ctmain .ctmain_l .l_two ul li em{padding-left:5px; text-decoration:line-through;color:#999; line-height:24px}
.ctmain .ctmain_l .l_two ul li .r_ct a{ display:block; line-height: 20px;height: 40px; overflow:	hidden}

.ctmain .ctmain_l .l_three{ background:#fff;margin-top:15px; border:1px solid #EAEAEA;}
.ctmain .ctmain_l .l_three h4{font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";height: 35px;line-height: 35px;background: #353534 url(../images/shop06/shangpin.png) no-repeat 10px 4px;color: #fff;padding-left: 45px;}
.ctmain .ctmain_l .l_three h4 span{padding:0px 5px;color:#fff;margin-right:5px;}
.ctmain .ctmain_l .l_three ul{padding:10px 10px 0 10px;}
.ctmain .ctmain_l .l_three ul li{ height:32px; line-height:32px; overflow:hidden;}
.ctmain .ctmain_l .l_three ul li span{ background:#aaa; width:18px; float:left; text-align:center; height:18px; line-height:18px;color:#fff;margin:8px 10px 0px 0px; font-family:"\5FAE\8F6F\96C5\9ED1"; border-radius:50%;}
.ctmain .ctmain_l .l_three ul li span.one{ background:#f60}
.ctmain .ctmain_l .l_three ul li a:hover{ text-decoration:none}
.ctmain .ctmain_l .l_three ul li a:hover .libox{ display:block; position:absolute; z-index:99}
.ctmain .ctmain_l .l_three ul li .libox{border:1px solid #aaa;padding:8px 8px 0 8px; display:none;background:#fff;margin-left:150px}
.ctmain .ctmain_l .l_three ul li .libox img{width:80px; height:70px;}
.ctmain .ctmain_l .l_three ul li .libox font{color:#e00;font-weight:bold;font-size:15px; font-family:"\5FAE\8F6F\96C5\9ED1"; line-height:18px; display:block;}
.ctmain .ctmain_l .l_three ul li .libox em{color:#999; text-decoration:line-through; font-family:"\5FAE\8F6F\96C5\9ED1"; line-height:18px}
.ctmain .ctmain_l .l_three ul li a{ font-family:SimSun; font-size:13px;}

.ctmain .ctmain_l .l_four{ background:#fff;margin-top:15px; border:1px solid #EAEAEA;}
.ctmain .ctmain_l .l_four h4{font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";height: 35px;line-height: 35px;background: #353534 url(../images/shop06/pinpai.png) no-repeat 10px 4px;color: #fff;padding-left: 45px;}
.ctmain .ctmain_l .l_four h4 span{padding:0px 5px;color:#fff;margin-right:5px;}
.ctmain .ctmain_l .l_four ul li{ float:left}
.ctmain .ctmain_l .l_four ul li a{width:93px; float:left; text-align:center;border:1px solid #e5e5e5;margin:10px 8px 8px 8px; display:inline}
.ctmain .ctmain_l .l_four ul li a img{ width:77px; height:35px;padding:0px 5px}
.ctmain .ctmain_l .l_four ul li a:hover{ text-decoration:none}
.ctmain .ctmain_l .l_four ul li .litit{ display:none}
.ctmain .ctmain_l .l_four ul li a:hover img{ background:#fff}
.ctmain .ctmain_l .l_four ul li a:hover .litit{ display:block; position:absolute;background:#666;width:95px; height:28px; line-height:28px;margin:35px 0px 0px -1px;color:#fff; text-decoration:none; font-family:SimSun;*margin:35px 0px 0px -4px}
.ctmain .ctmain_l .l_four ul li a:hover{border:1px solid #666;}

.ctmain .ctmain_r{width:960px; float:right; background:#fff; padding:15px 0; padding-top:0; min-height:700px; border:1px solid #EAEAEA; position:relative;}
.ctmain .ctmain_r .r_one{ position:relative;margin-top:-55px}
.ctmain .ctmain_r .r_one .cttitle{font-size:17px;font-weight:bold;padding-bottom:5px;color:#444; line-height:24px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.ctmain .ctmain_r .r_one table{ line-height:30px;color:#666;}
.ctmain .ctmain_r .r_one table em{ text-decoration:line-through; color:#999;padding-right:5px}
.ctmain .ctmain_r .r_one table font.fontcor{font-size:21px;font-weight:bold;color:#c00;}
.ctmain .ctmain_r .r_two dl{}
.ctmain .ctmain_r .r_two #menu{ border-bottom:1px solid #EAEAEA; height:55px;}
.ctmain .ctmain_r .r_two dl::after{ content:''; display:block; clear:both;}
.ctmain .ctmain_r .r_two dl dt{ float:left;width:125px; padding:0 20px; text-align:center;height:55px; line-height:50px;font-size:17px; position:relative; cursor:pointer;font-family:"\5FAE\8F6F\96C5\9ED1";color:#666;}

.ctmain .ctmain_r .r_two .sd01{background:#f3f3f3;z-index:99;border-bottom:2px solid #e44747;color:#333; height:54px;}

.ctmain .ctmain_r .r_two .c01box{padding:15px; line-height:30px} 
.ctmain .ctmain_r .r_two .c01box ul{clear:both}
.ctmain .ctmain_r .r_two .c01box ul li{width:300px;padding:0px 10px;   line-height:30px;color:#666;}
.ctmain .ctmain_r .r_two .c01box img{ max-width:100%;margin-top:20px;}

.ctmain .ctmain_r .r_two .c02box{width:900px;margin-top:20px;padding-top:15px;padding-left:10px; overflow:hidden}
.ctmain .ctmain_r .r_two .c02box .textbox{border:1px solid #ddd;border-top:1px solid #C1C0C0;border-left:1px solid #C1C0C0}
.ctmain .ctmain_r .r_two .c02box textarea{color:#666;background:#fff url(/small/11.gif) repeat-x;font-size:12px;padding:5px;border:1px solid #EAEAEA;margin-top:10px;height:80px; float:left;}
.ctmain .ctmain_r .r_two .c02box #SubmitComment{background:url(/small/13.gif) repeat-x; line-height:30px;width:98px;height:30px;font-size:12px;border:0px;margin-top:0px;*+margin-top:-30px;_margin-top:-30px;color:#666; float:right;border-left:1px solid #ddd; }
.ctmain .ctmain_r .r_two .c02box .commenttips{width:645px;border:1px solid #ddd;border-top:0px; float:left;padding-left:10px; line-height:30px;height:30px;background:url(/small/12.gif) repeat-x;font-size:12px;color:#666}
.ctmain .ctmain_r .r_two .c02box font{font-size:12px;}
.ctmain .ctmain_r .r_two .c03box{height:100%;padding-bottom:20px}
.ctmain .ctmain_r .r_two .c03box ul{width:175px; float:left}
.ctmain .ctmain_r .r_two .c03box ul li{margin:20px 0px 0px 20px;background:#fff;border:1px solid #ddd;width:153px; text-align:center;}
.ctmain .ctmain_r .r_two .c03box ul li img{ width:90%;}
.ctmain .ctmain_r .r_two .c03box ul li font{color:#c00;font-weight:bold;padding-left:10px;font-size:13px; line-height:30px; float:left}
.ctmain .ctmain_r .r_two .c03box ul li em{color:#999; text-decoration:line-through;padding-left:10px; line-height:30px; float:left}
.ctmain .ctmain_r .r_two .c04box{margin-top:15px; line-height:28px; font-family:SimSun;margin:10px}
.ctmain .ctmain_r .r_two .c04box h4{font-size:14px;padding-left:10px;background:#c00;color:#fff;width:130px;}

.ctmain .askbtn{ background:#E44747 !important; border:0 !important; font-weight:normal !important; cursor:pointer; height:36px !important}

.othercp{ overflow:hidden; background:#FFF; margin-top:15px; border:1px solid #EAEAEA; }
.othercp .title{font-size: 16px;
color: #000;
padding:15px 0 15px 15px;
font-family: \5FAE\8F6F\96C5\9ED1;}
.and{width:50px; float:left; text-align:center;margin-top:45px; font-weight:bold; color:#666; font-size:27px; display:inline}
.othercp .othercpbox{ padding:0 15px}
.othercp .othercpbox .dqcp{width:150px; float:left; color:#666;}
.othercp .othercpbox .dqcp ul li{ width:150px; text-align:center;}
.othercp .othercpbox .dqcp .info,.tj_wrapper .info{ line-height:20px; height:40px; overflow:hidden;}
.othercp .othercpbox .dqcp .price,.tj_wrapper .price{ margin-top:8px;}
.othercp .othercpbox .dqcp .price .showDynamicPrice,.tj_wrapper .price .showDynamicPrice{ color:#E93A38; font-weight:bold}
.price .checkbox{ float:left;}
.othercp .othercpbox .dqcp img{max-width:150px; height:100px; margin-bottom:8px;}
.tj_container {width:790px;float: left;position: relative;margin: 0px auto 30px auto;color: #666;border-right: #ddd 1px solid;overflow: hidden;}
.tj_wrapper {width: 100%;height: 100%;position: relative;margin: 0px auto;padding-bottom: 10px;overflow: auto;}
.tj_wrapper ul li{float:left;width:18%;overflow:hidden; color:#666; text-align:center;}
.tj_wrapper ul li a{outline:none;display:block;text-align:center;}
.tj_wrapper ul li a img{border:none;max-width:150px; height:100px; margin-bottom:8px;opacity:0.8;}
.tj_wrapper ul li a img:hover{opacity:1.0;}

#showsalelist{}
.salelist th{padding:10px; border-bottom:#ddd solid 1px; font-size:14px; background:#F3F3F3; font-weight:normal}
#showsalelist td{ padding:10px; border-bottom:#ddd solid 1px;text-align: center}
#showsalelist td img{ vertical-align:middle; margin-right:10px; height:20px; width:20px;}


/*产品图片 样式一*/
.cptplist{ margin:0 auto;background:#fff; margin-top:15px;padding-bottom:15px; overflow:hidden;}
.cptplist .title{ font-size:16px; color:#000; padding-left:15px; padding-top:15px;font-family:\5FAE\8F6F\96C5\9ED1;}
.cptplist .othercptplist{ padding:10px 25px;}
.cptplist .othercptplist li{ text-align:center;color:#666;float:left;width:160px;margin:2px;margin-bottom:10px;}
.cptplist .othercptplist li div{ text-align:center;height:24px;line-height:24px;}
.cptplist .othercptplist li img{width:120px;height:130px;}


.price_r{float:right; margin-top:0px; margin-right:20px; display:inherit}
.price_r .tcj{ font-size:12px; color:red; height:30px; line-height:30px; margin-bottom:3px;}
.price_r .tcj span{ font-size:18px; font-weight:bold; color:red;}

.price_r .jsj{font-size:14px;display:block; width:130px; padding:5px; height:25px; line-height:25px; overflow:hidden; margin-bottom:3px; }
.price_r .orij{ font-size:12px; height:30px; line-height:30px; color:#666; margin-bottom:3px;}
.price_r .orij del{text-decoration: line-through; }
.price_r .buynow{ margin-bottom:5px;}
.price_r .carbuy{ margin-bottom:5px; }

.pricebar {}
.fav-tips { clear:both; line-height:30px;color:#FF8A00; position:relative}
.fav-tips .fav-tags{ display:inline-block; padding: 0 5px;background-color: #FF8A00;color: #FFF;font-size: 12px;line-height: 18px;height: 18px;margin: 9px 10px 0 0px; float:left;}
.fav-tips .fav-txt{   height:18px;  line-height:18px;margin: 9px 10px 0 0px; float:left; overflow:hidden}
.fav-tips .fav-full{ height:auto !important;}

.fav-tips .more{ cursor:pointer; color:#B9621B; margin-top:3px; display:inline-block; position:relative; padding-right:25px;}
.fav-tips .more i{top: 13px;right: 7px;height: 7px;overflow: hidden;font: 700 20px/12px simsun;color: #B5621B;transition: transform .1s ease-in 0s;
-webkit-transition: -webkit-transform .1s ease-in 0s;display: block;position: absolute;}
.fav-tips .more i s{position: relative;top: -9px;text-decoration: none;}
/*.fav-tips .more i{transform: rotate(180deg);
-webkit-transform: rotate(180deg);}
*/
.ind-panel {/*border: 1px dotted #C9C9C9;*/border-width: 1px 0;margin: 0px 0 10px 0;padding: 10px 0;position: relative;overflow: hidden;_zoom: 1;clear: both;border-bottom: 1px dashed #999;}
.ind-panel li{ float:left; width:24.5%;left: -1px;border-left: 1px solid #E5DFDA;line-height: 16px; text-align:center; position:relative}


#showLimitEndTime{ border:#DDDDDD solid 1px; background-color:#fff; padding:0 10px 0 38px; display:inline-block; position:relative; color:#000;margin-top: 10px}
#showLimitEndTime i{display:block;position:absolute;left:10px;top:5px;width:18px;height:19px;background:url(../images/clock.png) no-repeat}

#buybtn{cursor:pointer;width:170px;height:40px;color:#fff; font-size:18px;border:0px;font-family: "\5FAE\8F6F\96C5\9ED1"; border-radius:3px; border:1px solid; margin-top:10px; float:left}
#carbtn{cursor:pointer;width:170px;height:40px;color:#C73E44; font-size:18px;border:0px;font-family: "\5FAE\8F6F\96C5\9ED1"; border-radius:3px; border:1px solid; margin-top:10px; float:left}
#buybtn{background:#E93A38; margin-right:20px; border-color:#E93A38}
#carbtn{background:#fff; border:1px solid #D42220 }

.carbox{padding:10px;overflow:hidden}
.carbox .cloud-zoom-gallery{ background-size:100% 100% !important;}
.carbox span{float:left; width:50px; line-height:28px;position:relative;}
.carbox span.txt,
.carbox span.curr{border:1px #ccc solid; padding:2px 12px; margin-right:5px;line-height:28px;  color:#646464; font-family:Arial, Helvetica, sans-serif; background:#fff; margin-bottom:5px; 
white-space:nowrap;width:auto; cursor:pointer; overflow:hidden;text-align:center;height:28px;}
.carbox span.txt i{display:none;bottom:0px;right:0px;position:absolute;}
.carbox span.curr i{display:block;bottom:-10px;right:-1px;position:absolute;*bottom:-1px;}
.carbox span.txt:Hover{border:1px #E4393C solid;}
.carbox span.curr{border:2px #E4393C solid; padding:1px 11px; }
.carbox div{clear:both}
#buyselect{overflow:hidden;clear:both}
.carbox .addbtn{margin-right:8px;}

.gwcnumtext {width: 35px;height: 28px;line-height: 28px;border: 1px solid #ccc;text-align: center;float: left;color: #666; padding:0;}
.Reducebtn,.addbtn { background-color:#fff;width: 35px;height: 28px; line-height:28px;border: 1px solid #ccc;font-size: 24px;font-weight: bold;color: #666 !important;font-family: "\5FAE\8F6F\96C5\9ED1"; text-align:center; display:inline-block; vertical-align:middle; float:left; cursor:pointer}
.cnumtext{ width: 35px;  height: 28px; line-height: 28px; border: 1px solid #CCCCCC;vertical-align: middle; float:left;}
.Reducebtn:hover,.addbtn:hover{ text-decoration:none}
.Reducebtn{border-right: 0px;}
.addbtn {border-left: 0px; }

.yybox input{ vertical-align:middle}
.yybox #buybtn{ float:none; margin:0}
.askshowlist span.question{ word-break: break-all;}
.askshowlist li img{ vertical-align:middle;}



/*内容页结束*/

/*购物车*/
.gojsbtn,.jxgwbtn{ width:175px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fff;font-family:"\5FAE\8F6F\96C5\9ED1";float:right; border:2px solid #6B5B8D; border-radius:5px;}
.gojsbtn{background-color:#6B5B8D; cursor:pointer ;height:45px; line-height:45px;}
.gojsbtn:hover{ background:#6B5B8D; color:#fff;text-decoration:none}
.jxgwbtn{background-color:#fff; margin-left:10px; color:#6B5B8D }
.cartlist{ border:1px solid #EAEAEA;}
.ShoppingCart .tdbg td{background:#fff;padding:10px 0px; text-align:center; padding:6px 8px;}
.ShoppingCart .tdbg td.align_Left{ text-align:left;padding-left:15px}
.ShoppingCart .del{ background:url(../images/shop06/del.png) no-repeat center center; width:20px; height:20px; display:inline-block; font-size:0;}
.ShoppingCart .price{color:#ff3300}
 table.carttr{ background:none !important}
.prolist{}
.prolist ul{margin:0px;padding:0px; overflow:hidden; padding:10px; background:#FFF; margin-top:10px;}
.prolist ul li{width:100px;float:left;list-style-type:none; padding:10px; border:#EEE solid 1px; margin-right:10px;}
.prolist ul li .t{ margin-top:5px; display:inline-block; line-height:20px; height:40px; overflow:hidden}
#changeSucTip{background: url(/sysimg/shop/cartTipBottom.gif) bottom no-repeat;height:80px;padding-bottom:4px;}
#changeSucTip #tipContent{border:#ff9900 1px solid;background:#fffddd;border-bottom:none;height:77px;}
#changeSucTip #tipTitle{margin-top:10px;text-align:center;}
#changeSucTip #priceSpan{color:red;}
.gwcbox #couponnum{border:1px solid #ccc;margin-left:10px; height:20px; line-height:20px}
.couponbtn{background:#FE5858;border:1px solid #FE5858;color:#fff;font-family:"\5FAE\8F6F\96C5\9ED1";padding: 1px 10px;border-radius: 3px;}
.coupontxt{border:1px solid #ddd; height:22px; line-height:22px;padding:0px 5px}

/**订单信息**/
.waitInfo{color:#666;Background:#fff url(/sysimg/loading.gif) no-repeat 3px 3px;border:#C0C0C0 1px solid; margin-left:10px;padding-top:4px;padding-bottom:3px;padding-left:20px;padding-right:10px;font-size:12px;font-weight:400;}
.ctable tr td .button{ background: #6B5B8D; color:#fff;padding: 0 10px;border-radius: 5px;float: right;margin-right: 30px;line-height: 30px;height:30px}
.ctable input{margin-left:10px; border:1px solid #ccc;}
.ctable select{margin-left:10px}
.ctable textarea{margin-left:10px}
.ShoppingCart .tdbg td{padding:6px;background:#F9F9F9;font-size:12px}
.ShoppingCart .price{color:#ff3300}
#changeSucTip{background: url(/sysimg/shop/cartTipBottom.gif) bottom no-repeat;height:80px;padding-bottom:4px;}
#changeSucTip #tipContent{border:#ff9900 1px solid;background:#fffddd;border-bottom:none;height:77px;}
#changeSucTip #tipTitle{margin-top:10px;text-align:center;}
#changeSucTip #priceSpan{color:red;}
.Order_cart{width:438px;height:29px;float:left;padding-top:23px;}
#Order_cart_S1{background:url(/sysimg/shop/warebuy1.jpg) no-repeat;}
#Order_cart_S1 .step1{color:#fff;}
#Order_cart_S2{background:url(/sysimg/shop/warebuy2.jpg) no-repeat;}
#Order_cart_S2 .step2{color:#fff;}
#Order_cart_S3{background:url(/sysimg/shop/warebuy3.jpg) no-repeat;}
#Order_cart_S3 .step3{color:#fff;}
.Order_cart li{float:left;line-height:29px;padding-left:8px;font-weight:bold;}
.Order_cart .step1{width:120px;}
.Order_cart .step2{width:155px;}
.Order_cart .step3{}
.marginb10{margin-bottom:10px;clear:both}
.ShoppingCart .Thead td{padding: 8px 10px}
.ShoppingCart{background:#fff; line-height:24px; border:1px solid #eee; border-spacing:0;}
.ShoppingCart .Thead,.ShoppingCart .Tfoot{text-align:center;background:#fafafa;padding:10px }
.ShoppingCart td{border-right: 1px solid #eee;border-bottom: 1px solid #eee;} 
.ShoppingCart .tdbg td{background:#fff;padding:10px 0px; text-align:center; border:0;}
.ShoppingCart .tdbg td.align_Left{ text-align:left;padding-left:15px}
.ShoppingCart .price{color:#ff3300}
.ShoppingCart .Tfoot td{ border:0}
.gwcbox #couponnum{border:1px solid #ccc;margin-left:10px; height:20px; line-height:20px}
.part_invoice h1{font-size:18px;font-weight:normal;padding:0px 0px 0px 10px;margin-top:15px; height:30px; line-height:30px;color:#444; font-family: "\5FAE\8F6F\96C5\9ED1"; border-left:4px solid #FE5858; padding-left:15px; margin-bottom:10px;}
.ordersuccess{margin:40px 0px; float:right;}
.ordersuccess *{ vertical-align:middle}
.ordersuccess .button{border:none;cursor:pointer;width:135px;height:35px; display:inline-block; padding:0 10px; line-height:35px;  text-align:center; font-size:15px; border-radius:4px;font-family: "\5FAE\8F6F\96C5\9ED1";}
.ordersuccess .button1{color:#fff; background:#6B5B8D; height:39px;}
.ordersuccess .button2{ background:#fff; color:#6B5B8D; border:2px solid #6B5B8D;}

.ok_dd h1{font-size:18px;font-weight:normal;margin-top:15px; height:26px; line-height:26px;color:#444; margin-bottom:5px; font-family:"\5FAE\8F6F\96C5\9ED1";border-left: 5px solid #6B5B8D;padding-left: 12px;}
#part_consignee input[type="text"]{ height:30px; line-height:30px; width:220px; outline:none}
#part_consignee select{ height:30px; line-height:30px;  outline:none; border:1px solid #ccc; background:url(../images/shop06/push.png) no-repeat right center;-webkit-appearance: none; width:140px; padding-right:10px;}
.DeliveryList ul li{ float:none !important; padding:5px 0;}
.DeliveryList .freight{ padding-left:10px;position: relative;}
.DeliveryList ul li font{ display:inline-block; padding-left:95px;}
.DeliveryList ul li font:empty{ display:none;}
.DeliveryList ul li label{display: inline-block}
.ttitle{ height:35px !important; line-height:35px !important;}
.marginb10{margin-bottom:10px;clear:both}
.qrddbtn {border: none;cursor: pointer;width: 145px;height: 40px;line-height: 40px;background: #f80;color: #fff;font-size: 16px;font-family: "\5FAE\8F6F\96C5\9ED1";float: right; margin-left:10px;}
.waitInfo{color:#666;Background:#fff url(/sysimg/loading.gif) no-repeat 3px 3px;border:#C0C0C0 1px solid; margin-left:10px;padding-top:4px;padding-bottom:3px;padding-left:20px;padding-right:10px;font-size:12px;font-weight:400;}
.ctable{margin-top:10px;background:#e1e1e1;}
.ctable tr td{height:30px;padding: 10px; line-height:22px;background:#ffffff}
.ctable .cleft{width:102px;font-size:12px;background:#fbfbfb; padding:10px; font-weight:500; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1"; color:#666;}
.ctable input{margin-left:10px}
.ctable select{margin-left:10px}
.ctable textarea{margin-left:10px}
.ctable tr td .button{ border:0;}
.coutit{height: 30px; line-height: 30px; padding-left: 10px; font-size: 14px;}
.tip1{z-index:999; background:url(../images/shop06/discount.png) no-repeat 10px center;}
.tip2{ background:url(../images/shop06/bag.png) no-repeat 10px center;}
.tip1,.tip2{ height:35px; line-height:35px; font-size:13px; position:relative; padding-left:20px;}
.tip1 b,.tip2 b{ display:inline-block; width:87px; text-align:right; font-weight:normal;}
.tip1 .orclick1,.tip2 .orclick2{ padding:0 10px; display:inline-block;}
.tip1 #coupon,.tip2 #redpacket,.coupon #couponnum{ height:28px; line-height:28px; width:166px;border:1px solid #CACACA;}
.tip1 .suput,.tip2 .suput{ height:28px; line-height:28px; width:200px; border:1px solid #7F7F7F;}
.tip1 .btn,.tip2 .btn{ height:28px; line-height:28px; width:47px; background:#6B5B8D; color:#fff; border-radius:3px;}
.selectbox-wrapper {border: #7F7F7F 1px solid;  margin-top: -3px; width: 194px; position: absolute; background: #fff; text-align: left; left: 91px; top: 34px; z-index:999;}
.selectbox-wrapper ul li.selected {background: #e0ecf7;}
.selectbox-wrapper ul li.current {color: #fff; background: #36c}
.selectbox-wrapper  ul li{padding:3px 0 3px 3px; width: 190px; cursor: pointer; line-height: 28px}
.selectbox {padding-left:4px; width: 190px; cursor: pointer; height: 28px; line-height:28px;   border: 1px solid #7F7F7F; background:url(../images/push.png) right center no-repeat;}
#part_consignee input[type="text"], #addmyaddress input[type="text"]{height: 30px; line-height: 30px;width:184px!important;  outline: none;}




/*帮助中心*/
.help{ margin:0 auto;margin-top:15px;margin-bottom: 15px;}
.help .l{ width:250px; padding:15px; background:#fff;}
.help .l h2{font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:normal; font-size:18px;border-bottom:1px solid #aaa; height:35px; line-height:35px}
.help .l ul{ margin-top:10px;}
.help .l ul li{line-height:26px;}
.help .r{width:1160px; padding:15px; background:#fff; min-height:590px;}
.help .r h2{ height:36px; line-height:36px; font-size:14px; font-weight:normal;  margin-top:10px; border-bottom:#ddd 1px solid;margin:10px;}

.help .r .r_one{padding:15px;}
.help .r .r_one ul{}
.help .r .r_one li{line-height:26px; border-bottom:#ddd 1px dashed; height:90px;margin-bottom:10px; overflow:hidden; }
.help .r .r_one  a{ font-size:14px; font-weight:bold;}
.help .r .r_one span{ color:#666;}

.help .r .r_one .content{ padding:20px; line-height:26px; font-size:14px;}


/*帮助中心结束*/


.aboutus{ margin:0 auto;margin-top:10px;margin-bottom: 20px;}
.aboutus .aboutus_l{width:210px; float:left; background:#fff}
.aboutus .aboutus_l h4{ height:40px;font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1"; line-height:40px;padding-left:15px}
.aboutus .aboutus_l ul li a{ display:block;padding-left:15px;height:37px; line-height:37px;font-size:14px;border-top:1px solid #fff;color:#555;}
.aboutus .aboutus_l ul li a:hover{background:#eee;color:#333; text-decoration:none;}
.aboutus .aboutus_r{width:978px; float:right; background:#fff;padding:1px}
.aboutus .aboutus_r .r_ctbox{ line-height:24px;color:#666;background:url(../images/shop/usbg.png) repeat-x 0 100%;padding:10px}
.aboutus .aboutus_r .r_ctbox h4{font-size:24px; text-align:center; height:40px; line-height:40px;color:#025c95;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal;}
.aboutus .aboutus_r .r_ctbox h2{font-size:16px; height:40px; line-height:40px;border-bottom:1px solid #ddd;font-family:"\5FAE\8F6F\96C5\9ED1";}
.aboutus .aboutus_r .r_ctbox .intro{padding:10px;font-size:14px; line-height:30px}
.aboutus .aboutus_r .ctboxbg{ height:10px; background:url(../images/shop/ctboxbg.png) no-repeat 50% 0}

/*公告*/
.announce{width:1138px; margin:0px auto; background:#fff; border:#E6E6E6 1px solid; padding:30px; height:100%; overflow:hidden; margin-top:10px;}
.announce h1{ font-size:26px; font-weight:bold; color:#333; text-align:center; line-height:35px; font-weight:bold; font-family:"微软雅黑" }
.announce h3{text-align:right; line-height:35px; font-weight:bold; font-family:"微软雅黑"; }
.announce h3 a{ font-size:16px; font-weight:bold; color:#CC3300; }

.announce .anounce_d{ height:28px; line-height:28px; border-bottom:#ccc 1px dashed; padding-bottom:10px; text-align:center; color:#999; font-family:"微软雅黑"}
.announce .content{ padding:20px 0px; line-height:26px; font-size:14px; text-indent:2em; color:#666;}

.announce h2{font-size:16px;font-weight:normal;border-bottom:1px solid #ddd; height:35px; line-height:35px;padding-left:10px}
.announce a{ line-height:24px;color:#333; font-family:Arial, Helvetica, sans-serif}
.announce li:hover{background:#fafafa}
.announce li{border-bottom:1px dotted #d5d5d5;padding:10px; line-height:22px}
.announce li a.title{font-size:14px;color:#333; float:left;font-weight:bold; text-decoration:underline; line-height:24px; height:30px}
.announce li span.date{padding-left:20px;color:#666; float:right; line-height:24px}

/*网站地图*/
.maplist{ margin:0 auto;line-height:28px;margin-bottom:10px;}
.maplist .classname{ margin-top:10px; display:block;padding-left:10px;font-size:15px; height:30px; line-height:30px;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1";}
.maplist .classname a{color:#333; }
.maplist .classname2{height:25px; float:left; line-height:25px;font-size:12px;padding-right:0px; background:none}
.maplist .classname2 a{color:#555;font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.maplist span{ white-space:nowrap;padding:0px 10px;margin-top:10px;  height:25px; float:left;}
.maplist span a{color:#555}
.maplist a:hover{color:#00659c;}
.maplist2{ clear:both;}

/*网站地图*/

#goTopBtn {
	POSITION: fixed; width:54px; text-align:center;height:54px; text-indent:-999999px; line-height:54px; background:url(../images/shop/top01.png) no-repeat; margin-top: 210px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto;margin-right:20px; z-index:199999999;
}
#goTopBtn:hover{background:url(../images/shop/top02.png) no-repeat}

.lastbg{background:#fff;padding-top:10px;margin-top:15px; overflow:hidden; border-top:1px solid #ccc;}
.last{width:1170px;margin:0 auto; font-family:SimSun;  height:180px;border-bottom:1px solid #eee; overflow:hidden;}
.last ul li{width:225px; float:left;padding:10px 0px; text-align:left;height:170px; overflow:hidden}
.last ul li h4{height:40px;padding-left:11px;font-size:16px; line-height:35px;color:#333; font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:normal}
.last ul li h4 img{margin-right:8px}
.last ul li a{ line-height:22px;height:22px;color:#999;padding-left:45px;font-size:12px;}


/*分页样式*/
#fenye{clear:both;margin:25px 0 10px 0;height:35px; text-align:center;}
#fenye img{ margin:0px 2px}
#fenye a{    text-decoration: none;  font-size: 16px;  height: 29px;  padding: 5px 10px;  text-align: center; line-height: 29px; color: #666; /* border: #ccc solid 1px; */   margin-right: 5px;  background: #F5F5F5;border-radius: 3px;}
#fenye .prev,#fenye .next{text-align:center;}
#fenye .prev,#fenye .next img{margin-top:8px}
#fenye a.curr{ text-align:center; background:#e83838;color:#fff; }
#fenye a.curr:hover{color:#fff;}
#fenye a:hover{color:#333; text-decoration:none;}
#fenye span{ line-height:30px;padding-left:5px; font-family:Arial, Helvetica, sans-serif}
#fenye span#totalpage{padding-left:0px}
#fenye table{ width:100%}


.newscontent{ width:1200px}
.newscontent .left{ width:830px; padding:0 10px;}

.norecord{width:280px;margin:0 auto;margin-top:20px; height:35px; line-height:35px;color:#BBBBBB; background:#fff6e6 url(no.gif) no-repeat 10px 50%;font-size:12px}

/*搜索页开始*/
.ilogo{height:90px; padding:5px 0px; background:#fff;}
.ilogo .alist{ position:absolute;margin-top:-25px}
.ilogo .alist a{height:30px; line-height:18px;padding:0px 10px;font-size:15px; float:left;margin-right:5px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.ilogo .alist .curr{color:#e00;font-weight:bold;background:url(currbg.gif) no-repeat 50% 100%}
.sc_list{width:1200px;margin:0 auto;margin-top:5px;padding: 15px}
.sc_list .scjg{ clear:both;height:40px; line-height:40px;font-size:12px;}
.sc_list .sc_list_l{width:877px; float:left;margin-top:15px; border:1px solid #EAEAEA;}
.sc_list .sc_list_l .classify{ color:#333; font-size:13px;}
.sc_list .sc_list_l h4{height:35px; line-height:35px;padding-left:10px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.sc_list .sc_list_l li{border-bottom:1px dashed #ddd;padding:20px 15px; line-height:22px;}
.sc_list .sc_list_l li a.title{font-size:17px; float:left; font-family:simhei; background:url(../images/shop06/dop.png) no-repeat left center; padding-left:20px;}
.sc_list .sc_list_l li div{ padding-top:15px;}
.sc_list .sc_list_l li span.date{padding-left:20px;color:#666; float:right; background:url(../images/shop06/clock.png) no-repeat left center}
.sc_list .sc_list_l li.fyys{border:0px; text-align:right;margin-top:10px}
.sc_list .sc_list_l li.fyys:hover{background:none}
.sc_list .sc_list_r{ border:1px solid #EAEAEA;}
.sc_list .sc_list_r h4{font-size:17px;border-bottom:1px solid #e1e1e1; height:35px; line-height:35px;font-family:"simhei";font-weight:normal; padding-left:12px;}
.sc_list .sc_list_r ul{}
.sc_list .sc_list_r ul li{ line-height:26px;height:26px;padding-left:2px}
.sc_list .sc_list_r ul li a{color:#007bbb}
.sc_list .sc_list_r ul .pic{ line-height:19px;color:#666;height:72px;border-bottom:1px dotted #d5d5d5;margin-bottom:10px;padding-left:0px}
.sc_list .sc_list_r ul .pic img{width:55px;height:50px;margin:5px 15px 0px 0px;}
.sc_list .sc_list_r ul .pic span a{padding-left:0px;}
.sc_list .sc_list_r ul .pic a{padding-left:5px; line-height:20px}
.sc_list .sc_list_r ul .pic .into{ padding-top:3px}

.sc_list .grid{ width:269px; height:290px;}
.qzsc { overflow:hidden; background-color:#fff;}
.qzsc .sc_list_r{width:299px;float: right;margin: 15px 0px 0px 20px;}
.qzsc .idx{}

/*搜索页结束*/

.tags_one{width:980px;margin:0 auto;margin-top:10px; height:26px; line-height:26px;font-size:15px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.tags_one b{ float:left;font-size:12px;}
.tags_one a{padding:0px 7px; float:left;margin-left:5px;border:1px solid #e5e5e5;}
.tags_one a:hover{ background:#2795c9;color:#fff; text-decoration:none} 
.tagslist{width:950px;margin:0 auto;margin-top:5px; background:#fff; padding:10px 15px;}
.tagslist h3{font-family:"\5FAE\8F6F\96C5\9ED1";margin-top:10px;border-top:1px dashed #ddd;color:#555; height:58px; line-height:45px;font-weight:normal;font-size:31px;}
.tagslist h3 a{ line-height:40px;}
.tagslist h2{font-size:12px;font-weight:normal;border-bottom:1px solid #ddd; height:35px; line-height:35px;padding-left:10px}
.tagslist a{ line-height:24px;color:#1472b4; font-family:Arial, Helvetica, sans-serif}
.tagslist li:hover{background:#fafafa}
.tagslist li{border-bottom:1px dotted #d5d5d5;padding:10px; line-height:22px}
.tagslist li a.title{font-size:14px;color:#0F5BB1; float:left;font-weight:bold; text-decoration:underline; line-height:24px; height:30px}
.tagslist li span.date{padding-left:20px;color:#666; float:right; line-height:24px}

/***订单成功*/
.success3{}
.success3 .client{ margin-bottom:15px; height:75px;}
.success3 .client .client_img{ width:75px; height:75px; float:left; background:url(../images/happy.png) no-repeat left center; margin-right:10px;}
.success3 .client span{ display:block; margin-bottom:10px; padding-top:12px;}
.success3 .strong{ font-size:16px;margin-bottom:10px; font-weight:bold;}
.success3 p{ padding:5px 0;}
.orderbutton .button{width:120px !important; height:32px !important; margin-top:10px; display: block; background: #584C98; border-radius: 3px; color: #fff; font-size: 12px;font-family:"\5FAE\8F6F\96C5\9ED1";}



/*拼团*/
button{ border:0 none}
.wrap{width:1200px; margin:0 auto}
.wrap:after,.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.wrap,.clearfix{display:block;*zoom:1}
.tg-title{line-height: 33px;height: 33px;white-space: nowrap; font-weight:normal;padding-bottom: 10px;}
.tg-title .icon{ background:#FFE827; color:#9A4500; display:inline-block; border-radius:50%; margin-right:10px; border:#91531F solid 1px; font-size:14px; width:22px; height:22px; line-height:22px; text-align:	center;}
.floor-list{ margin-bottom:30px;}
.floor-item{position: relative;clear: both;width: 100%;}

.pt-list{ overflow:hidden;width:100%}
.pt-list ul{border:#eee solid 1px; border-width:1px 0 0 1px;}
.pt-list li{ float:left; width:299px; background:#fff;}
.pt-list li:hover{ background:#f8f8f8}
.pt-list li a:hover{ text-decoration:none}
.pt-list li .item-inner{ padding: 20px 20px 10px 20px; overflow:hidden; border:#eee solid 1px; border-width:0 1px 1px 0}
.pt-list li .img-wrap{ display:block; position:relative;text-align:center;}
.pt-list li .floor-tag{height: 32px; line-height:32px;z-index: 5; left:0; top:0; font-size:14px; padding:0 10px; position:absolute; background-color: #FFE827; color:#9A4500;} 
.pt-list li img{ width:100%; height:184px;}
.pt-list li h3{ font-weight:normal;  font-size: 15px;line-height: 35px;height: 35px; overflow:hidden;text-align:left; /*position:absolute; left:0; right:0; bottom:0;background:url(../images/mask.png) repeat-x;color:#fff; padding-left:10px;*/ }

.pt-list li .pt-desc h4 {font-weight: normal;font-size: 12px; line-height: 16px;color: #666; height: 16px;overflow: hidden;}
.pt-list li .pt-price{ margin-top:10px; float:left}
.pt-list li .price-new{ color:#FF6633; font-size:14px; line-height:18px; }
.pt-list li .price-new em{ font-size:22px; padding-left:2px;}
.pt-list li .price-old{ color:#999}
.pt-list li .price-old em{text-decoration: line-through;}
.pt-list li .sold{ color:#999; margin-top:5px; display:block}
.pt-list li .pt-support{ margin-top:12px; overflow:	hidden}
.pt-list li .btn{ border:#EC3640 solid 1px; color:#EC3640; padding:0 5px 0 12px; height:28px; line-height:28px; margin-top:5px; font-size:12px}
.pt-list li .btn .icon-arrow{ background:url(../images/jt1.png) no-repeat center top; vertical-align:middle; height:16px; width:16px; display:inline-block;margin-left:2px;}
.pt-list li .icon-users{background:url(../images/users.png) no-repeat center; height:15px; width:15px; display:inline-block; vertical-align:middle; margin:-1px 3px 0 0}
.weizhi{ line-height:42px; color:#999}

.ptnr-view{ width:100%; margin-bottom:20px; padding-bottom:20px; border-bottom:#eee solid 1px;}
.ptnr-view .product-title{ margin-bottom:25px;}
.ptnr-view .product-title h1{ font-size:26px; font-weight:normal}
.ptnr-view .product-title h3{ font-size:16px; font-weight:normal; color:#666; margin-top:5px;}
.ptnr-view .left{width: 440px;height: 280px;float: left;position: relative;}
.ptnr-view .left .pimg{width: 440px;height: 280px;}

.ptnr-view .right{width: 710px;float: right; min-height:280px;position: relative;}
.ptnr-view .pt-buy{ overflow:hidden;}
.ptnr-view .buynum{ font-size:14px; margin-top:10px;}
.ptnr-view .pt-buy .buy-item{ float:left; background:#FE243D; color:#fff; width:180px; text-align:center; margin-right:20px;}
.ptnr-view .pt-buy .buy-item .price{ font-size:14px; display:block; padding:10px 0;}
.ptnr-view .pt-buy .buy-item .price em{ font-size:20px; padding-left:2px;}
.ptnr-view .pt-buy .buy-item .buybtn{ font-size:14px; color:#fff; display:block; background:#444; padding:4px 0;}
.ptnr-view .pt-buy .buy-item.buy-old{ background:#FE939D}
.ptuser-ts { margin-top:20px; font-size:16px; color:#888}

.ptnr-view .pt-user {}
.ptnr-view .pt-user .item{ position:relative;margin-top:20px; font-size:14px; border:#FFE827 solid 1px; margin-left:15px; padding:0 100px 0 50px; border-radius:0 20px 20px 0; width:300px;}
.ptnr-view .pt-user .sponsor-info{line-height:22px;}
.ptnr-view .pt-user .sponsor-info .d1,
.ptnr-view .pt-user .sponsor-info .d2{ overflow:hidden}
.ptnr-view .pt-user .sponsor-info .d2{ font-size:13px; color:#555}
.ptnr-view .pt-user .sponsor-info .d2 div{ float:right; color:#999;}
.ptnr-view .pt-user .residue{ float:right; color:#FF7E00;}
.ptnr-view .pt-user .user_pic{ position:absolute; left:-15px; top:-3px; float:left;width:50px; height:50px; border-radius:50%; 
float:left; margin-right:10px;}
.ptnr-view .pt-user .btn-buy{ display:inline-block; background:#FFE827; height:44px; line-height:44px; color:#B3450D; margin-left:10px; padding:0 22px; font-size:14px; border-radius:0 20px 20px 0; position:absolute; right:0;top:0}
.ptnr-view .pt-user .user_name{ margin-right:50px; color:#444; float:left}
.ptnr-view .pt-user .user_name span{ padding-right:5px;}

.pt-order .p-tips{ font-size:22px; text-align:center; padding:20px 0; color:#666}
.pt-order .p-tips span{ color:#E00000; padding:0 5px;}
.pt-order #showLimitEndTime{ display:block; text-align:center; color:#666; font-size:18px; border:0; padding:0; margin:0;padding:20px 0;}
.pt-order #showLimitEndTime font{ padding:0 5px;}
.pt-order #limitendtime font{ display:inline-block; margin:0 5px; padding:0 8px; border-radius:5px; background:#222; color:#fff}
.pt-order .tz-list{ text-align:center; padding:20px 0}
.pt-order .tz-list img{ border-radius:50%; margin-bottom:5px;}
.pt-order .tz-list li{ font-size:14px; line-height:26px;}

.tz-userlist ul{ padding:0 50px; background:#f9f9f9; text-align:center; padding-top:20px; font-size:0px}
.tz-userlist li{ display:inline-block;*display:inline; zoom:1; width:12.5%; text-align:center; margin-bottom:25px; font-size:12px;}
.tz-userlist li .user_pic{ position:relative; width:80px; height:80px; margin:0 auto}
.tz-userlist li .tag{ position:absolute; right:-2px; top:0; height:14px; font-size:12px; background:#FF001B; color:#fff; z-index:9; border-radius:20px; padding:1px 6px; border:#fff solid 1px; line-height:14px;}
.tz-userlist li img{ border-radius:50%; height:80px; width:80px;}

.pt-gbtn { text-align:center; padding-bottom:30px}
.pt-gbtn .btn{ display:inline-block; margin:10px;background:#E93A38; color:#fff; font-size:16px; height:40px; line-height:40px;FONT-FAMILY: "微软雅黑";width:180px; text-align:center; cursor:pointer;}
.pt-gbtn .btn-line{ border:#E93A38 solid 1px; background:#fff; color:#E93A38}
.pt-gbtn .btn-end{ background:#c9c9c9; cursor:default}

/*拼团 end*/

/*一元购*/
.onemall{}
.yg-list{width:100%}
.yg-list ul{border:#eee solid 1px; width:100%; border-width:0 1px 0 0;}
.yg-list li{ float:left; width:300px; background:#fff;}
.yg-list li:hover{ position:relative; z-index:5}
.yg-list li:hover .item-inner{position:relative; z-index:5; outline:#DD344F solid 1px; border:#DD344F solid 1px; width:269px}
.yg-list li a:hover{ text-decoration:none}
.yg-list li .item-inner{ padding: 15px; overflow:hidden; border:#eee solid 1px;margin:-1px 0;margin-left: -1px;}
.yg-list li .img-wrap{ display:block; position:relative;text-align:center;}
.yg-list li img{ width:100%; height:250px;}
.yg-list li h3{ font-weight:normal;  font-size: 15px;line-height: 35px;height: 35px; overflow:hidden;text-align:left;}

.yg-list li .sold{ color:#999; margin-top:5px; display:block}
.yg-list li .yg-support{ margin-top:12px; text-align:center; overflow:	hidden}
.yg-list li .btn{ background:#DD344F; color:#fff; display:inline-block; height:32px; line-height:32px; margin-top:5px; font-size:14px; width:100px;font-family: "\5FAE\8F6F\96C5\9ED1"; margin:0 10px; vertical-align:middle; cursor:pointer}
.yg-list li .btn-cart{ background:#fff; color:#DD344F; border:#DD344F solid 1px; line-height:1}

.yg-rate{ position:relative;color:#999;}
.yg-rate .rate,
.yg-rate .rate span{height:6px; border-radius:2px;display:block; overflow:hidden}
.yg-rate .rate{width:100%; background:#ececec; margin-bottom:5px}
.yg-rate .rate span{ width:0%;background:#FF723F;}
.yg-rate .rate-txt{ overflow:hidden}
.yg-rate .rate-txt .ts{ width:33%; float:left}
.yg-rate .rate-txt .ts.tac{ text-align:center}
.yg-rate .rate-txt .ts.tar{ text-align:right}
.yg-rate .rate-txt .ts em{ font-size:14px; display:block; text-decoration:none}
.yg-rate .rate-txt .c-danger{ color:#FF6600}
.yg-rate .rate-txt .c-info{ color:#666}
.yg-rate .rate-txt .c-primary{ color:#22AAFF}

.onemall .ctmain .ctmain_r{ float:none; width:auto}
.onemall .ctmain .ctmain_r .r_two .c02box{ width:auto}
.onemall .scnry .r_one .cttitle{ font-size:20px; border-bottom:0 none}
.onemall .Reducebtn{border-radius: 20px 0 0 20px;}
.onemall .addbtn{border-radius: 0 20px 20px 0;}
.onemall .gwcnumtext{ font-size:14px;}
.onemall .Reducebtn,
.onemall .addbtn{ font-size:16px; width:45px;}
.setbuynum-tips{ padding:0 10px; font-size:14px; border-radius:5px; margin-left:8px; display:inline-block; line-height:24px; background:#F4F4F4; color:#FF4400}

.y-soon-list .desc p{ line-height:24px;  color: #808080;}
.y-soon-list li:hover .item-inner{ border-color:#eee; outline:0}
.y-soon-list .countdown{ padding:20px; background:#F5F5F5; margin-top:10px;}
.y-soon-list .countdown .cou-title{ font-size:18px; margin-bottom:15px; color:#808080; font-weight:bold}
.y-soon-list .countdown p{ font-size:30px; color:#DB3652; text-align:center; font-weight:bold}
.y-soon-list .record{padding:20px; background:#F5F5F5; margin-top:10px; min-height:96px;}
.y-soon-list .record .win-user span{ color:#3399FF; font-weight:normal}
.y-soon-list .record p{ color:#808080; line-height:24px; height:24px;}
.y-soon-list .record p span{ color:#db3652; font-weight:700}
.y-soon-list .record .timer{ font-size:26px; padding-top: 25px; display:block}

.yg-record{ border-spacing:0; border-collapse:collapse; width:100%; font-family: "\5FAE\8F6F\96C5\9ED1";}
.yg-record .th{padding-left:20px;overflow:hidden; border-bottom:#F3F3F3 solid 1px;}
.yg-record .tr{padding-left:20px; border-bottom:#F3F3F3 solid 1px;}
.yg-record .tr div{ font-size:14px; line-height:42px; height:42px;  color:#999; position:relative; float:left}
.yg-record .th div{ color:#bbb; font-weight:normal; text-align:left; font-size:13px;line-height:36px; height:36px; float:left}

.yg-record .time{ width:288px}
.yg-record .name{ width:338px}
.yg-record .ip{ width:320px}
.yg-record .name a{ color:#666}
.yg-record .name .face{ border-radius:20px; height:22px; width:22px; vertical-align:middle; margin-right:10px;}
.yg-record .people{ width:190px;}
.yg-record .people p{ height: 208px; width:360px; padding:10px 15px;position: absolute;top: 0;left: -380px;border: 1px solid #e4e4e4;z-index: 99;background-color: #fff;box-shadow: 0 0 16px #ccc; font-size:12px;display:none; overflow:auto}
.yg-record .people .showCode{ display:none; padding-left:10px; color:#999}
.yg-record .people .showCode:hover{ color:#E44747}
.yg-record .people:hover .showCode{ display:inline;}

.yg-history{ border-spacing:0; border-collapse:collapse; width:100%; font-family: "\5FAE\8F6F\96C5\9ED1";}
.yg-history td{ font-size:14px; padding-left:25px; color:#999; border-bottom:#F3F3F3 solid 1px; position:relative}


#pastlists ul{ padding:0 30px}
#pastlists li{ overflow:hidden; font-size:14px; height:100px; padding:20px 0; border-bottom:#F3F3F3 solid 1px;}
#pastlists ul{ padding:0 15px}
#pastlists li div{ }
#pastlists li .period {
    float: left;
    width: 142px;
    line-height: 100px;
    text-align: center;}
#pastlists li .face{ float:left; height:70px; width:70px; margin-right:20px; margin-top:15px;}
#pastlists li .user-info{float: left; line-height:32px;
    width: 380px;
    padding-left: 40px;}
#pastlists li .user-info .user-txt{ padding-top:8px;}
#pastlists li .result{ float:left;width:320px; line-height:32px; padding-top:8px;}
#pastlists li .operation{ float:right; line-height:100px; width:150px; text-align:center}
#pastlists li .operation a{ color:#FF6600}
#pastlists li .sign{color: #db3652;}


.detail-yg-rate{font-family: "\5FAE\8F6F\96C5\9ED1"; line-height:28px}
.detail-yg-rate .rate,
.detail-yg-rate .rate span{ height:12px; border-radius:20px;}
.detail-yg-rate .rate{ margin-top:5px;}
.detail-yg-rate .ts { font-size:14px; line-height:18px;}
.detail-peration{ padding:10px 0; margin-top:15px;}
.detail-peration .btn{ text-align:center;display: inline-block;vertical-align: top;width: 180px;height: 50px;line-height: 50px; border-radius:3px; font-size:18px;font-family: "\5FAE\8F6F\96C5\9ED1";}
.detail-peration .btn i{ font-size:22px; width:26px; display:inline-block; color:#FF4400; margin-right:5px;}
.detail-peration .btn-buy{color: #fff;background-color: #DB3652;}
.detail-peration .btn-cart{ border: 1px solid #ccc;background: #fafafa; color:#FF4400;margin-left: 8px; line-height:1}
.detail-peration .btn-gbuy{ border: 1px solid #FF4400;background: #FFF1EB; color:#FF4400;margin-left: 8px;}
.detail-peration .btn .price{ margin-right:10px;}

/*参与的数据*/
.detail-mycodes{ padding: 23px 0 20px;font-size: 14px;color: #808080;margin: 20px 0 10px 0;background: #fafafa;}
.detail-mycodes .hd{ padding:0 30px;}
.detail-mycodes .bd{ max-height:80px; overflow:auto; padding:0 30px}
.detail-countdown { margin-top:30px;}
.detail-countdown .hd {font-size: 16px;color: #e97e90;}
.detail-countdown .hd .split{ padding:0 5px;}
.detail-countdown .num {font-size: 74px;line-height: 74px;font-weight: bold;color: #db3652;font-family: Arial;}
.icon-countdown{ float:left; margin-top:12px; padding-right:25px;}
.icon-countdown img{ vertical-align:middle}

.detail-calculation{margin-top: 10px;padding: 10px 0 20px 0;background-color: #fffff0;border: 1px dashed #dddddd;font-size:14px; overflow:hidden}
.detail-calculation .cal-main,
.detail-calculation .cal-secondary{padding: 5px 0 0 21px; overflow:hidden}
.detail-calculation .cal-secondary{ padding-top:20px}
.detail-calculation .cal-main{ padding-right: 31px;border-bottom: 1px dotted #dddddd;  color: #333333; padding-bottom:20px;}
.detail-calculation .tit{padding-bottom: 11px;line-height: 16px;font-weight: bold;text-align: left;}
.detail-calculation .cal-item{ float:left; text-align: center; font-size:14px; color: #5a5a5a;}
.detail-calculation .cal-item span{ display:block}
.detail-calculation .cal-main .num {font-size: 18px;line-height: 20px;font-weight: bold;color: #db3652;font-family: Arial;}
.detail-calculation .cal-item .tip{line-height: 16px;font-weight: bold;color: #808080;}
.detail-calculation .symbol{padding: 0 8px 0 11px; font-size: 24px;line-height: 18px}
.detail-calculation .variable .tip{ color:#99cc66}

.detail-calculation .cal-secondary{padding-left: 29px;position: relative;}
.detail-calculation .cal-secondary .num{line-height: 20px;color: #333;}
.detail-calculation .cal-secondary .tip{line-height: 15px; color: #999; font-weight:normal}
.detail-calculation .cal-secondary .symbol{color: #bdbdbd;}
.detail-calculation .cal-secondary .syl,
.detail-calculation .cal-secondary .syr{padding-right: 1px;font-size: 16px;padding-right: 1px;font-size: 16px;}
.detail-calculation .cal-secondary .syr{padding-left: 10px;}

.detail-newest{position: relative;margin-top: 18px;border-top: 1px dotted #bdbdbd; overflow:hidden}
.newest-title {padding-top: 14px;font-size: 18px;color: #333;}
.newest-title strong{padding-right: 11px;font-weight: bold;}
.newest-progress{float: left;padding: 16px 28px 0 0;}
.newest-progress .yg-rate{ width:360px; float:left; margin-top:6px;}
.progress-txt{float: left;padding-left: 10px;color: #fdb41c; font-size:14px;}

.detail-newest .btn-go{ display:inline-block; width:140px; border-radius:3px; text-align:center; margin-top:6px; background:#DB3652; color:#fff; font-size:18px; height:45px; line-height:45px}
.ctable select { height:30px; line-height:30px;  outline:none}
.face img {width:45px;height: 45px}
.help{ margin:0 auto;margin-top:15px; overflow:hidden}
.help .l{ width:200px; padding:15px; background:#fff;}
.help .l h2{font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:normal; font-size:24px; height:35px; line-height:35px; padding-left:20px;}
.help .l ul{ margin-top:10px;}
.help .l ul li{line-height:26px; padding-left:20px;}
.help .l ul li h4{ font-weight:normal; font-size:16px; margin:15px 0 5px}
.help .l ul li a{ display:block; color:#757575; margin-top:5px;}
 #CouponList .pro_name{padding: 0 10px; text-align: center;height: 24px;line-height: 24px;background: #fff8ed;border: 1px solid #f0b056;border-radius: 3px;color: #ecb659;margin-right: 10px;margin-bottom: 10px;float: left;font-weight: 400;font-size: 12px}
.control-label{float: left;font-size: 12px;color:#666;font-weight: normal}
.cttitle a{font-size: 12px;color:#333;font-weight: normal}
.detail-countdown .user-info p{margin: 0}
.control-span{line-height: 30px;color: #666;float: left;display: block;font-weight: normal;font-size: 14px;padding-right: 12px;margin-top: -3px;}
.co-red {background: red;padding: 0px 4px;color: #fff;border-radius: 3px}
.collect-choice {color:#E93A38 }