@charset "utf-8";
 
/**
 * FileName: page.css
 * Version: v2.0.1
 * Description: 每个页面的样式表请在这个文件单独手写，base.css中的公共颜色不要在这个文件重复出现
 */
 
/*index start*/
/*手写index的样式表*/
/*index end*/

/*news start*/
/*手写news页面的样式表*/
/*news end*/

/*
.........................
.........................
.........................
*/
body{ margin: 0;font-family: 'arial','微软雅黑';}
a { text-decoration:none;}
.fll{ float: left;}
.flr{ float: right;}

/*找回密码*/
/* .pwd_back{ background: #f7f7f7; height: 606px;} */
.pwd_back .cont{ width: 1000px; margin: 0 auto; padding-top: 63px;}
.pwd_back .switch{ font-size: 16px; color: #333; padding-left: 112px;margin-bottom: -5px;}
.pwd_back .switch span{ display: inline-block; width:154px; background: #eee; height: 33px; line-height: 33px; padding-top: 5px; float: left; margin-right: 10px; cursor: pointer;}

.pwd_back .switch span.now{ background: url('../images/pwd_back_mob.jpg') no-repeat; color: #f47402;}
.pwd_back .switch span i{ display: inline-block; width: 18px; height: 18px; margin: 7px 10px 0 17px;}
.pwd_back .switch span.mobile i{background: url(../images/mobel.png) no-repeat center center;}
.pwd_back .switch span.email i{background: url(../images/email.png) no-repeat center center;}
.pwd_back .switch span.mobile.now i{background: url(../images/n_mobel.png) no-repeat center center;}
.pwd_back .switch span.email.now i{background: url(../images/n_email.png) no-repeat center center;}
.switch_cont{ background: url('../images/pwd_back_border.jpg') no-repeat; width: 990px; height: 422px; padding: 5px;}

/* .pwd_back div.mobile{padding-top: 40px;} */

.pwd_back .mobile li{ line-height: 35px; height: 35px; padding-bottom: 35px;}
.pwd_back .mobile li .left{ text-align: right; width: 346px; font: 12px/1.14 tahoma,arial,宋体,helvetica,sans-serif; color: #586050; height: 35px;}
.pwd_back .mobile li .kuang{ width: 300px; border: 1px solid #d0d0d0; height: 33px; background: #fff;}
.pwd_back .mobile li .kuang input{ width: 270px; height: 33px; padding-left: 5px; color: #b5b5b5;}
.pwd_back .mobile li dt{ position: relative;}
.pwd_back .mobile li .prompt{ position: absolute; line-height: 30px; top: 35px; font-size: 12px; color: #b5b5b5;}
.pwd_back .mobile li .code{ width: 171px; border: 1px solid #d0d0d0; padding-left: 5px; line-height: 33px; color: #B5B5B5;}
.pwd_back .mobile li .code2{ width: 110px; line-height: 33px; text-align: center; cursor: pointer; border: 1px solid #ffd9b3; background: #fff6ec; color: #f80; margin-left: 10px;}
.pwd_back .mobile li .nokuang{border-color: #f00;}
.pwd_back .mobile li .coloe{ background: url(../images/coloe.jpg) center center; width: 16px; display: inline-block; height: 33px;}
.pwd_back .mobile li .succ{background: url(../images/succ.png) center center; width: 16px; display: inline-block; height: 33px;}
.wrong{ line-height: 33px; background: url(../images/err.png) no-repeat left center; padding-left: 16px; display: none; color: #e40202;}
.pwd_back .mobile li input[type=submit]{ width: 300px; background: #ff6501; color: #fff;cursor: pointer;-moz-border-radius:4px;webkit-border-radius:4px;border-radius:4px; height: 36px; font-size: 16px;}

.pwd_back .pwd_email{padding-top: 65px;}
.pwd_back .pwd_email li{ line-height: 35px; height: 35px; padding-bottom: 35px;}
.pwd_back .pwd_email li .left{ text-align: right; width: 346px; font-size: 14px; color: #586050; height: 35px;}
.pwd_back .pwd_email li .kuang{ width: 300px; border: 1px solid #d0d0d0; height: 33px; background: #fff;}
.pwd_back .pwd_email li .kuang input{ width: 270px; height: 33px; padding-left: 5px; color: #b5b5b5;}
.pwd_back .pwd_email li dt{ position: relative; width: 440px;}
.pwd_back .pwd_email li .prompt{ position: absolute; line-height: 30px; top: 35px; font-size: 12px; color: #b5b5b5;}
.pwd_back .pwd_email li .code{ width: 171px; border: 1px solid #d0d0d0; padding-left: 5px; line-height: 33px; color: #B5B5B5;}
.pwd_back .pwd_email li .code2{ width: 110px; line-height: 33px; text-align: center; border: 1px solid #ffd9b3; background: #fff6ec; color: #f80; margin-left: 10px;}
.pwd_back .pwd_email li .nokuang{border-color: #f00;}
.pwd_back .pwd_email li .coloe{ background: url(../images/coloe.jpg) center center; width: 16px; display: inline-block; height: 33px;}
.pwd_back .pwd_email li .succ{background: url(../images/succ.png) center center; width: 16px; display: inline-block; height: 33px;}
.pwd_back .pwd_email li .coloe_n{ background: url(../images/coloe_n.jpg) center center; width: 16px; display: inline-block; height: 33px;}
.pwd_back .pwd_email li .coloe_e{ background: url(../images/coloe_e.jpg) center center; width: 16px; display: inline-block; height: 33px;}
.pwd_back .pwd_email li .succ{background: url(../images/succ.png) center center; width: 16px; display: inline-block; height: 33px;}
.pwd_back .pwd_email li input[type=submit]{ cursor: pointer; width: 300px; background: #ff6501; color: #fff;-moz-border-radius:4px;webkit-border-radius:4px;border-radius:4px; height: 36px; font-size: 16px;}
.pwd_back .pwd_email li .tis { line-height: 24px;}
.pwd_back .pwd_email li .tis i{ color: #f47402;}
.pwd_back .pwd_email li.tan{ padding: 15px;}
.pwd_back .pwd_email li .tan2{ line-height: 33px; background: url(../images/tan.jpg) no-repeat left center; padding-left: 24px; }
/*找回密码结束*/

/*登录*/
.pt_30{ padding-bottom: 30px;}
.login{ background: #f7f7f7; height: 750px; padding-top: 50px;}
.login .cont{ width:990px; height: 632px; background: url(../images/login_bj.png) no-repeat #fff; padding: 5px; margin: 0 auto; padding-top: 75px;}
.login .cont .cont_left{margin:0 20px 0 35px; text-align: center;}
.login .cont .cont_left,.login .cont .cont_left li,.login .cont .cont_left li img{width: 463px; height: 338px;display: block;}
.login .cont .cont_left li{position: absolute; left: 0; top: 0;}
.login .cont .cont_left .num{z-index: 2;right: 18px; bottom: 10px;height: 12px; line-height: 12px;}
.login .cont .cont_left .num span{display: inline-block;width: 12px; height: 12px; border: 1px solid #fff;cursor: pointer;margin-left: 6px;}
.login .cont .cont_left .num span.current,.login .cont .cont_left .num span:hover{ background: #fff;border-color: #fff;}



.login .cont .cont_right{ width: 424px;}
.login .cont .cont_right li{ line-height: 35px; color: #454545;}
.login .cont .cont_right .regist li{ padding-bottom: 25px;}

.login .cont .cont_right .left{width: 100px; text-align: right; height: 35px;line-height: 35px;}
.login .cont .cont_right .right{width: 300px;}
.login .cont .cont_right li .kuang{ width: 300px; border: 1px solid #d0d0d0; height: 33px; background: #fff;}
.login .cont .cont_right .right input[type=text],.login .cont .cont_right .right input[type=password]{width: 265px; height: 33px; padding-left: 5px; color: #b5b5b5;background: #fff;}
.login .cont .cont_right .right .coloe{ background: url(../images/coloe_n.jpg) center center; width: 16px; display: inline-block; height: 33px;}
.login .cont .cont_right .right .coloe2{ background: url(../images/coloe.jpg) center center;}
.login .cont .cont_right .right .jz_name{ display: inline-block; color: #939393;}
.login .cont .cont_right .right .jz_name label{ margin-left: 5px;}
.login .cont .cont_right .right .jz_name input[type=checkbox]{ margin-top: 11px;}
.login .cont .cont_right .right .xu{ margin-right: 55px;}
.login .cont .cont_right .right .xu a:last-child{ color: #ed9531;}
.login .cont .cont_right .right .xu i{padding: 0 6px;}
.login .cont .cont_right .right input[type=submit]{ cursor: pointer; width: 300px; background: #ff6501; color: #fff;-moz-border-radius:4px;webkit-border-radius:4px;border-radius:4px; height: 36px; font-size: 16px;}
.login .cont .cont_right .other{ margin-top: 75px; text-align: center; color: #999;}
.login .cont .cont_right .other .right{ border-top: 1px dotted #999;}
.login .cont .cont_right .other .other2 a{ display: inline-block; padding-left: 24px; line-height: 24px; width: 73px; text-align: left;}
.login .cont .cont_right .other .other2 .ten{ background: url(../images/ten.jpg) no-repeat;}
.login .cont .cont_right .other .other2 .xin{ background: url(../images/xin.jpg) no-repeat;}
.login .cont .cont_right .other .other2 .zhi{ background: url(../images/zhi.jpg) no-repeat;}


/*注册*/
.register .switch_cont{ height: 485px; background-size: 100% 100%;width:470px;}
.register .switch{margin-bottom:-6px;}
.regist{  margin-top: -25px;}
.pwd_back .regist li .left i{ color: #d8271c; padding-right: 5px;}
.pwd_back .regist li .coloe_n{background:url("../images/coloe_n.jpg") no-repeat center center;width: 16px;  height: 33px;}
.pwd_back .regist li .coloe_m{ background: url('../images/mobile.jpg') no-repeat center center;width: 16px;  height: 33px;}
.pwd_back .regist li .succ{background: url(../images/succ.png) center center; width: 16px; display: inline-block; height: 33px;}
.pwd_back .regist li .next_sub{}
.pwd_back .regist li .next_sub span{ display: inline-block; font-size: 12px;}
.pwd_back .regist li .next_sub a{ color: #ea962c; display: inline-block;}
.pwd_back .regist li .next_sub input{ margin-top: 11px; margin-right: 5px;}

.head{ font-size: 12px;background: #fafafa; border-bottom: 1px solid #dfdfdf; }
.head .task{ width: 1200px; margin: 0 auto;  line-height: 40px; height: 40px; color: #666;}
.head .task p{ display: inline-block;}
.head .task .tit span{ margin-right: 12px;}
.head .task .tit .pho{ margin-left: 16px;}
.head .task .tit .pho i{ color: #d8271c; font-style: normal;}
.head .log a{ color: #666;}
.head .log i{ display: inline-block; padding: 0 20px;}
/*注册结束*/

/*登陆注册头部*/
.zc_head{ width: 1000px; margin: 0 auto;height: 94px;padding-top: 28px;}
.zc_head span{ font-size: 14px; right:0; bottom:12px}
.zc_head span a{ color: #333;}
.zc_head .zc_txt{ height: 45px; padding-left: 20px;margin: 14px 0 0 20px; border-left: 1px solid #e3e3e3; color: #333; line-height: 45px; font-size: 20px;}
/*登陆注册头部end*/

.cont{ width: 1200px; margin: 0 auto;}
.cont .top{ }
.cont .top .logo{ padding: 18px 0 13px 0;}
.cont .top input{ padding: 0;}
.cont .top input[type=text]{ line-height: 36px; height: 36px; border: 1px solid #dfdfdf; color: #a9a9a9; padding-left: 16px; width: 387px; font-size: 14px;}
.cont .top input[type=submit]{ cursor: pointer; background: url('../images/sele_sub.jpg') no-repeat center center; border: 1px solid #dfdfdf; border-width: 1px 1px 1px 0; width: 40px; height: 38px;}
.cont .search{ background: none; width: auto;}
.cont .search_o{ padding: 50px 0 20px 0;width: 607px;}
.cont .search_o .shop{ margin-left: 12px;width: 100px; line-height: 38px; display: inline-block; background: url('../images/shop.png') 19px center no-repeat #eae9e9; color: #666; font-family: "微软雅黑"; font-size: 16px; padding: 0 0px 0 50px;}
.cont .search_o .shop i{ color: #d8271c; margin-left: 5px;}
.cont1 .nav *{ float: left; display: inline-block;}
.cont1 .cont_left{ width: 248px;}
.cont1 .cont_left.pr .cont_left{ display: none;top: 40px; background: #fff; z-index: 10;}
.cont1 .cont_left.pr:hover .cont_left{ display: block;}
.cont1 .cont_left h2.tit{ background: #474747; width: 100%; line-height: 40px;color: #fff; text-align: center; font-size: 14px;}
.cont1 .cont_left .division{ background: #e3e3e3;line-height: 30px;color: #474747; font-size: 14px; font-weight:bold;}
.cont1 .cont_left .nav_sm{ padding: 0 15px; border: 1px solid #dfdfdf; border-width: 0 1px 1px 1px;}
.cont1 .cont_left .nav_sm .tit{ font-size: 14px; font-weight:bold; color: #ff6501; line-height: 28px; background: url('../images/nav_som_more.png') no-repeat 204px 15px;}
.cont1 .cont_left .nav_sm p{ padding-bottom: 12px;}
.cont1 .cont_left .nav_sm p a{ display: block; width: 33.333%; float: left; font-family: "宋体"; color: #6d6d6d; line-height: 25px;}
.cont1 .cont_right{ width: 952px;}
.cont1 .cont_right .nav{ background: #ff6501;}
.cont1 .cont_right .nav a{ display: inline-block; line-height: 40px; padding: 0 40px; color: #fff; font-size: 16px;}
.cont1 .cont_right .nav a:hover{ background: #b34600;}
.cont1 .cont_right .nav a.now{ background: #b34600;}

.cont1 .cont_right .banner,.cont1 .cont_right .banner li,.cont1 .cont_right .banner img{width: 952px;height: 353px;}
.cont1 .cont_right .banner img{ width: 100%; height: 353px;}
.cont1 .cont_right .banner li{left: 0;top: 0;
	transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;}
.cont1 .cont_right .banner li:not(:first-child){opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;-o-opacity: 0;}
.cont1 .cont_right .banner .menu{bottom: 25px; left: 0;width: 100%;text-align: center;z-index: 11;}
.cont1 .cont_right .banner .menu p{}
.cont1 .cont_right .banner .menu p span{ display: inline-block;width: 8px;height: 8px; border:1px solid #fff; margin-right: 10px;cursor: pointer;
	border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;}

.cont1 .cont_right .banner .menu p span.current{ background: #fff;}
.cont1 .cont_right .banner .pag{width: 100%;top: 150px;left: 0;z-index: 11;}
.cont1 .cont_right .banner .pag a{ display: block;width: 22px;height: 40px;}
.cont1 .cont_right .banner .pag a.prev{ background: url(images/banner_prev.png) no-repeat;margin-left: 20px;}
.cont1 .cont_right .banner .pag a.next{ background: url(images/banner_next.png) no-repeat;margin-right: 20px;}

.cont1 .cont_right .activity{ border-bottom: 1px solid #dfdfdf;}
.cont1 .cont_right .activity li{ width: 316px; border-right: 1px solid #dfdfdf; text-align: center;}
.cont1 .cont_right .activity li h3{ font-weight: bold; font-size: 14px; color: #000; padding-top: 18px; line-height: 22px;}
.cont1 .cont_right .activity li p{ color: #6d6d6d; padding-bottom: 12px;}
.cont1 .cont_right .activity li img{ height: 160px; display: inline-block;}

.cont1 .cont_right .recom{}
.cont1 .cont_right .recom .horn{ width: 340px; right: 0; top: 0; background: url('../images/horn.jpg') no-repeat 0 center; padding-left: 27px;}
.cont1 .cont_right .recom .horn a{ color: #474747; line-height: 40px;}
.cont1 .cont_right .recom h3{ font-weight: bold; font-size: 14px; color: #474747; line-height: 40px;}
.cont1 .cont_right .recom ul{ border: 1px solid #dfdfdf; border-left: 0;}
.cont1 .cont_right .recom ul li{ width: 173px; padding: 0 0 13px 17px;}
.cont1 .cont_right .recom ul li span{ display: block;}
.cont1 .cont_right .recom ul li .tit{ color: #000; line-height: 25px; padding-top: 9px;}
.cont1 .cont_right .recom ul li .num{ padding-bottom: 5px;}
.cont1 .cont_right .recom ul li .num i{ color: #f00;}
.cont1 .cont_right .recom ul li .num i b{ font-size: 18px; font-weight: bold; margin-right: 10px;}

.avd{ padding-top: 18px;}

.nav_sm .nav_sm_hide{ display: none; position: absolute;top: -1px; left: 246px; border: 1px solid #dfdfdf; border-width: 1px 1px 1px 0; width: 540px; padding: 15px; background: #fff; z-index: 19;}
.nav_sm .nav_sm_hide a{ display: inline-block;color: #6d6d6d;display: block;float: left;font-family: "宋体";line-height: 25px;width: 90px;}
/*楼层*/
.floor_one{}
.floor_one h2{ font-weight: bold; font-size: 18px; color: #474747; border-bottom: 2px solid #474747; margin-top: 27px;}
.floor_one h2 span{ font-size: 24px; padding: 0 5px;}
.floor_one .cont_left{ width: 209px; height: 515px; background: url('../images/floor_one.jpg') no-repeat;}
.floor_one .cont_left div{ background: rgba(250,226,219,0.8); padding: 22px 0 34px 0; bottom: 43px; left: 0;}
.floor_one .cont_left div a{ color: #2d2d2d; display: inline-block; padding-left: 20px; width: 84px; line-height: 26px;}
.floor_one .cont_left div a:hover{ text-decoration: underline; color: #000;}
.floor_one .cont_left .more{ line-height: 43px; font-size: 22px; color: #fff; background: #ff0054; bottom: 0; left: 0; width: 100%; text-align: center;}
.floor_one .cont_right{ width: 991px; height: 515px;}
.floor_one .cont_right li{ width: 183px; padding: 0 30px 22px 33.6px; border: 1px solid #e8e8e8; border-width: 0 1px 1px 0;}
.floor_one .cont_right li:nth-child(4n){ border-right: 0;}
.floor_one .cont_right li span{ display: block;}
.floor_one .cont_right li .tit{ color: #999; line-height: 25px; padding-top: 9px;}
.floor_one .cont_right li .num{ padding-bottom: 21px; color: #999;}
.floor_one .cont_right li .num i{ color: #f00;}
.floor_one .cont_right li .num i b{ font-size: 18px; font-weight: bold; margin-right: 10px;}
.floor_two .cont_left{ background: url('../images/floor_two.jpg') no-repeat;}
.floor_two .cont_left .more{  background: #574d94;}
.floor_thr .cont_left{ background: url('../images/floor_thr.jpg') no-repeat;}
.floor_thr .cont_left .more{ background: #f4781d;}
.floor_for .cont_left{ background: url('../images/floor_for.jpg') no-repeat;}
.floor_for .cont_left .more{ background: #99c228;}
.floor_fiv .cont_left{ background: url('../images/floor_fiv.jpg') no-repeat;}
.floor_fiv .cont_left .more{ background: #26b2c2;}
.cont_left .more:hover{ text-decoration: underline;}
.ensure{ background: #f3f3f3; border: 1px solid #e6e6e6; border-width: 1px 0; margin-top: 20px;}
.ensure ul{ width: 1200px; margin: 0 auto;}
.ensure li{ height: 136px; padding-left: 3px; width: 297px;}
.ensure li p{ padding-top: 40px; height: 65px;}
.ensure li p span{ display: inline-block;line-height: 65px; padding-left: 12px; font-size: 18px; color: #666;}
.ensure li p .for{ line-height: 24px; padding-top: 8px;}

.help{ width: 1200px; margin: 0 auto; padding-top: 28px;}
.help li{ width: 145px; padding-left: 50px; border-right: 1px solid #e7e7e7; height: 142px;}
.help li h3{ font-weight: bold; color: #666; padding-bottom: 15px;}
.help li a{ display: block; color: #666; line-height: 25px;}
.help .fiv{ width: 145px; padding-left: 50px;height: 142px; border: 0; text-align: center;}

.footer{ text-align: center; padding: 26px 0 25px 0;}
.footer .foot_nav{ display: inline-block;}
.footer .foot_nav span{ padding: 0 14px;}
.footer p{ padding-bottom: 12px;}
.footer p a img{ margin-left: 10px;}


.chat{ width: 130px; border: 1px solid #d1d1d1; z-index: 999; text-align: center; position: fixed; top: 150px; right: 50%; margin-right: -752px; background: #fff;
	transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;}
.chat .shallow{ color: #999;}
.chat .deep{ color: #666; font-weight: bold;}
.chat .time{ padding: 10px 0 15px 0;}
.chat a{ margin-bottom: 5px; display: block;}
.chat .num{ color: #009943; padding-bottom: 30px; font-weight: bold;}
.chat3{ right: -132px;margin-right: 0;}
.chat2{right: 0;margin-right: 0;}
.sild{ width: 24px; border: 1px solid #d1d1d1;left: -25px; top: 158px;font-size: 13px;background: #fff;display: none;}
.sild .sild_show{line-height: 18px; padding: 7px 0;cursor: pointer;}
.sild .sild_top{height: 21px; width: 20px; margin-left: 2px; border-top: 1px solid #dbdbdb; background: url(../images/sild_top.jpg) no-repeat center;cursor: pointer;}

/*内页导航*/
.top_nav h2.tit{ background: #474747; width: 248px; line-height: 40px;color: #fff; text-align: center; font-size: 14px; cursor: pointer;}
.top_nav .nav{ background: #ff6501; width: 952px;}
.top_nav .nav a{ display: inline-block; line-height: 40px; padding: 0 40px; color: #fff; font-size: 16px;}
.top_nav .nav a:hover{ background: #b34600;}
.top_nav .nav a.now{ background: #b34600;}
.address{ padding-left: 5px; line-height: 36px; width: 1195px; margin: 0 auto;}
.address a{ color: #474747;}
.address a:hover{color: #ff6501;}
.address i{ width: 5px; height: 36px; margin: 0 8px; background: url(../images/address.png) no-repeat center center;}

.care .points_left{ border-top: 1px solid #dfdfdf;}
.points_left{ width: 230px;}
.points_left h2.title{ line-height: 34px; background: #f6f7f8; color: #333; border: 1px solid #dfdfdf;border-top:0; padding-left: 14px; font-size: 14px; cursor: pointer;font-weight: bold;}
.points_left h2.title i{display: inline-block; width: 18px; height: 18px; background: url('../images/kai.jpg') no-repeat; margin: 8px 7px;}
.points_left h2.title i.kai{ background: url('../images/he.jpg') no-repeat;}
.points_left .sm_nav{ border: 1px solid #dfdfdf;border-top:0; padding: 5px 14px;}
.points_left .sm_nav a{ width: 98px; display:inline-block; line-height: 27px; color: #333;}
.points_left .sm_nav a.s_src{ color: #ff6501;}
.points_left .sm_nav a:hover{ color: #992d2d;}
.points_left .sm_nav.hide{ display: none;}
.points_left .sm_nav.rs a{ font-size: 12px; text-align: center;}
.points_left .sm_nav.rs a:nth-child(3n-1){color: #6bd76d; font-size: 14px;}
.points_left .sm_nav.rs a:nth-child(4n-1){color: #596daf; font-size: 18px;}
.points_left .sm_nav.rs a:nth-child(5n-1){color: #ff8a00; font-size: 16px;}

.list_right{ width: 960px;}

.shopList li { width: 220px;padding: 0 10px; line-height: 24px; float: left; height: 265px;}
.shopList li .pic { width: 162px; 162px; margin: 16px auto;}
.shopList li .name { line-height: 40px;}
.shopList li .name a { font-size: 14px; font-weight: bold; color: #000;}
.shopList li .desc { color: #888; height: 24px; overflow: hidden;}
.shopList li .price {}
.shopList li .price .p1 { color: #f00; font-size: 12px;}
.shopList li .price .p1 i { font-size: 18px; font-weight:bold ;}
.shopList li .price .p2 { color: #888; margin-left: 5px;}

.zsSplit { width: 960; border: 1px solid #ddd;}
.zsSplit li { width: 100%; height: 34pxa; border-bottom: 1px dashed #ddd; position:relative; background:#f6f7f9;}
.zsSplit li:last-child{ border: none;}
.zsSplit li .tog { position:absolute; right: 20px;top:5px; width:50px; height:20px; cursor:pointer;}
.zsSplit li .ftt { display: inline-block; width: 57px; height: 34px; line-height: 34px; font-weight:bold; padding-left: 30px; background: url(../images/zs_03.jpg) no-repeat 20px center #f6f7f8;}
.zsSplit li .ftd { width: 800px; overflow: hidden; height: 34px; background: #fff; padding-right: 70px; }
.zsSplit li .ftd a { float: left; line-height: 22px; white-space: nowrap; margin: 6px; padding: 0 5px;}
.zsSplit li .ftd a.s-crt { background: #ff6501; color: #fff; }
.zsSplit li.h .ftd { background: url(../images/i2_19.jpg) 98% 9px no-repeat #f6f7f8; height:auto; position: relative; }

.listCond { padding: 14px 0; width: 960px; line-height: 27px;}
.listCond .tt { padding: 0 10px;}
.listCond .conds { padding: 0 ; background: url(../images/com_12.jpg) no-repeat 5px center; padding-left: 20px; height: 27px;}
.listCond .conds li { border: 1px dotted #626262; display: inline-block; border-radius: 3px; padding: 0 5px 0 18px; line-height: 24px; margin-right: 12px; cursor: pointer;}
.listCond .conds li:last-child{ margin: 0;}
.listCond .conds li span{ display: inline-block; float: left;padding-right: 15px;}
.listCond .conds li .remove { float: right; height: 22px; width: 20px; background: url(../images/com_06.jpg) no-repeat center center; cursor: pointer;}
.listCond .inputs { padding: 0 10px; margin-top: 0; background: url(../images/com_12.jpg) no-repeat 5px center; padding-left: 20px;}
.listCond .inputs  span { border: 1px solid #ddd; display: inline-block;}
.listCond .inputs  .text { float: left; width: 120px; background: none; border: 0; line-height: 24px; height: 24px; padding: 0 5px;}
.listCond .inputs  .submit { float: left; background: url(../images/com_03.jpg) no-repeat center center; width: 25px; height: 24px; cursor: pointer; border: none;}

.shopList { margin-bottom: 20px; overflow: hidden;}
.shopList ul { width: 110%; }
.shopList ul li { width: 208px; margin: 0 20px 20px 0; background: #f8f8f8; line-height: 24px;}
.shopList ul li div { padding:0 10px; width: 188px; }
.shopList ul li .pic { padding: 0; width: 100%;}
.shopList ul li .name { line-height: 40px;}
.shopList ul li .name a { font-size: 14px; font-weight: bold; color: #000;}
.shopList ul li .desc { color: #888; height: 24px; overflow: hidden;}
.shopList ul li .price {}
.shopList ul li .price .p1 { color: #f00; font-size: 14px;}
.shopList ul li .price .p1 i { font-size: 12px; font-style: normal;}
.shopList ul li .price .p2 { float:right; color: #888; text-decoration: line-through;}
.shopList ul li .price .p2 i { font-style: normal; text-decoration: none;}

.pageTop { width: 960px; border: 1px solid #dfe0e6; background: #f6f7f8; margin-bottom: 20px; line-height: 30px; ;}
.pageTop .tt  { padding: 0 15px; border-right: 1px solid #dfe0e6; display: inline-block; float: left;}
.pageTop .sortBy  { float: left; padding: 0 27px 0 10px; border-right: 1px solid #dfe0e6; background: url(../images/com_19.jpg) no-repeat 80% center; color: #505460;}
.pageTop .sortBy.desc { background-image: url(../images/com_16.jpg);}
.pageTop .sortBy:hover{ background-color:#fff;}
.pageTop .sortBy.sortBys{ background-image: url(../images/com_19.jpg);}
.pageTop .desc.now{ color: #de2020; background-image: url(../images/com_16_s.jpg);}
.pageTop .desc.nows{ color: #de2020; background-image: url(../images/com_19_s.jpg);}
.pageTop .ptMore  { float: right;}
.pageTop .ptMore td  { padding: 0 5px; vertical-align: middle;}
.pageTop .ptMore td .checkbox  { margin-top: 9px; float: left; margin-right: 5px;}

.pages{ text-align: center; padding: 65px 0;}
.pages a{ display: inline-block; color: #4e4e4e; padding: 0 10px; line-height: 26px; float: left; margin-right: 5px; border: 1px solid #e0e0e0;}
.pages a:hover{ color: #fff; background: #ff6501;}
.pages a.now{ color: #fff; background: #ff6501;}

/*团购*/
.buik li{ height: 400px; width: 263px; padding: 13px;line-height: 30px; float: left; border: 1px solid #dfdfdf; margin:0 12px 12px 0;}
.buik li:hover{ border-color: #ff6501;}
.buik li:nth-child(4n){ margin-right: 0;}
.buik li .pic{height: 315px;display: table; text-align: center;width: 100%;}
.buik li .pic span{display: table-cell; vertical-align: middle;}
.buik li .name { line-height: 40px;}
.buik li .name a { font-size: 14px; font-weight: bold; color: #000;}
.buik li .desc { color: #888; height: 24px; overflow: hidden;}
.buik li .price {color: #333;}
.buik li .price .p1 { color: #f00; font-size: 12px;}
.buik li .price .p1 i { font-size: 18px; font-weight:bold ;}
.buik li .price .p2 { color: #ccc; margin-left: 5px;}
.buik li .name2{ color: #333;}
.buik li .time{ display: inline-block; background: url(../images/time.jpg) no-repeat 0 center; padding-left: 20px;color: #7c7c7c;}
.buik li .buik_1{ background: #ff6501; color: #fff; line-height: 17px; width: 34px; height: 34px; padding: 6px; text-align: center;}


/*保健器材*/
.new_goods .new_goods_one{border: 1px solid #dfe0e6; margin: 0;}
.new_goods .title{ line-height: 40px;color: #333;  padding-left: 5px; font-size: 14px;}
.new_goods_one li:not(:first-child){ display: none;}
.new_goods .se{ top: 15px; right: 6px;}
.new_goods .se i{ display: inline-block; width: 8px; height: 8px; background: url(../images/pic_1.png) no-repeat; margin-right: 7px; cursor: pointer;}
.new_goods .se i.now{ background: url(../images/pic_2.png) no-repeat;}
.new_goods_one li{ width: 210px;}
.new_goods .new_goods_two{border: 1px solid #dfe0e6; margin: 0;}
.new_goods .new_goods_two li{border: 1px solid #dfe0e6; display: block; float: initial; border: 0;}
.new_goods .more{ top: 15px; right: 6px; color: #bbb;}
.new_goods .logo{ border: 1px solid #dfe0e6; border-width: 1px 0 0 1px;}
.new_goods .logo a{display: inline-block; float: left; border: 1px solid #dfe0e6; border-width: 0 1px 1px 0;}
.new_goods .logo img{ width: 113px; height: 69px;}

/*公司介绍*/
.points_left .article{}
.points_left .article a{ width: 190px; padding-left: 35px; background: url('../images/address.png') no-repeat 21px center; color: #666;}
.points_left .article a:hover{ background: url('../images/address2.png') no-repeat 21px center; color: #992d2d;}
.points_left .article a.now{ background: url('../images/address2.png') no-repeat 21px center; color: #992d2d;}

.introduce{ padding:0 25px; border: 1px solid #dfe0e6;}
.introduce h2.title{border-bottom: 1px dashed #dfe0e6; text-align: center; padding: 28px 0 18px;}
.introduce h2.title span,.introduce h2.title i{ display: block; font-size: 24px;}
.introduce h2.title span{ color: #000;}
.introduce h2.title i{ color: #cdcdcd; padding: 5px 0 15px;}
.introduce .int_cont{ padding-top: 24px;}
.introduce .int_cont p{ text-indent: 2em; line-height: 26px; color: #666; margin-bottom: 30px;}
.introduce .int_cont img{ border: 4px solid #e3e2e2; margin: 0 0 20px 20px;}


/*购买页*/
.pro_infotL{width:388px;}
.pro_infotC{ width: 576px; margin-left: 18px;}
.pro_infotR{width:199px; border:1px solid #e3e6df; background:#f6f6f6; padding:14px 0  0;}
.pro_infotC2{ width: 793px;}
/*pro img*/
.pro_infobox .bookPicBox {position: relative; }
.pro_infobox .na_main_pic{}
.pro_infobox .nmp_max_out{width:386px;height:386px; position: relative;overflow: hidden; padding:0px; border:1px solid #e3e6df; text-align:center;}
.pro_infobox .nmp_max_out img{width:386px; height:386px;}
.pro_infobox .nmp_min{zoom:1;overflow: hidden;}
.pro_infobox .nmp_min li{float: left;width:60px;height:59px; position: relative;cursor: pointer; display:inline; margin:0 5px 0 5px;}
.pro_infobox .nmp_min li img{ width: 54px; height:54px; padding:0px; border:1px solid #e3e6df;}
.pro_infobox #nmp_min li.current img{ padding:0px; border:2px solid #efc780; width:54px; height:54px;}
.pro_infobox .move_box{width: 160px; height: 160px; opacity:0.6; filter:alpha(opacity:60); background:#ffffff; position: absolute; border: 1px solid #ccc; display: none;}
.pro_infobox .mask{width: 100%; height: 100%; position:absolute; top:0; left:0; z-index: 999; opacity: 0; filter: alpha(opacity:0); background:red; cursor:move;}
.pro_infobox .big{position: absolute; top:0px; left: 388px; z-index:22; border: 1px solid #ccc;overflow: hidden; width: 388px; height: 386px; display: none; background:#fff; border-left: none;}
.pro_infobox .big img{position: absolute; top:0; left:0;}

.pro_infobox .bpl_box { position: relative;  border: 1px solid #ddd; border-top: 0; padding: 14px 0; width: 386px; height:59px;}
.pro_infobox .bpl_list { margin:0 18px; width:348px; height: 59px; /*background:url(../images/po_08.jpg) repeat-x bottom;*/ position: relative; overflow: hidden;}
.pro_infobox .bpl_box .busPicLists { height: 59px; width: 1000px; position: relative;}
.pro_infobox .bpl_prev,.pro_infobox .bpl_next { top: 0px; left: 0; position: absolute; width:17px; height:59px; background:url(../images/proimg_15.gif) no-repeat; cursor: pointer;}
.pro_infobox .bpl_next {background:url(../images/proimg_15-03.gif) no-repeat; left: auto; right: 0;}
.totalPrice{display:none;}
.bpl_box .pic{width: 17px; height: 57px; display: block;top: 14px;}
.bpl_box .prev{background: url(../images/pic_prev.png) no-repeat;left: 3px;}
.bpl_box .next{background: url(../images/pic_next.jpg) no-repeat;right: 4px;}
/*pro img end*/

.pro_infotC .title{ padding: 12px 0;}
.pro_infotC .title span,.pro_infotC .title i{ display: block;}
.pro_infotC .title span{ font-size: 18px; color: #464040; padding-bottom:10px;}
.pro_infotC .title i{ font-size: 12px; color: #c1c1c1;}
.pro_infotC .details{ color: #333;background: #f7f7f7;margin-top: 8px;}
.pro_infotC .details .left{ padding: 8px 0 8px 16px; width: 475px;}
.pro_infotC .details .right{ text-align: center; width: 82px; height: 30px; border-left: 1px solid #e6e6e6;margin-top: 10px;}
.pro_infotC .details .left s{text-decoration:line-through; color: #bdbcbc;}
.pro_infotC .details .left p{ line-height: 33px;}
.pro_infotC .details .left .size{color: #c9781b;}
.pro_infotC .details .left .money{color: #ff1616;}
.pro_infotC .details .left .money i{font-size: 24px;margin-top: -3px;}
.pro_infotC .details .left .money span{display: inline-block;line-height: 19px; height: 19px;text-align: center;color: #fff;background: #ff1616; padding:0 5px; margin: 5px 0 0 25px;display: inline-block;}
.pro_infotC .details .right p{ color: #bdbcbc;}
.pro_infotC .details .right span{ color: #016cbf;line-height: 20px;}
.pro_infotC ul{ padding-top: 10px;}

.pro_infotC .place_c{top: 31px;left: 145px; width: 347px;color: #404040;display: none; border: 1px solid #d2d2d2; background: #fff;padding-bottom: 12px;padding-left: 10px;z-index: 10;}
.pro_infotC .place_c i{ display: inline-block; background: url(../images/T1U6rrXlNqXXaZ_F7_-126-41.png) no-repeat;background-position: -72px -29px; width: 9px; height: 9px;top: 5px; right: 5px; cursor: pointer;}
.pro_infotC .place_c span{display: inline-block;width: 65px;margin: 12px 0 0;height: 16px;line-height: 16px;overflow: hidden;}
.pro_infotC .place_c span a{ color: #999;padding: 1px 5px;display: inline-block;}
.pro_infotC .place_c span a:hover{ color: #fff;background: #ff1616;}
.pro_infotC .pay{ width: 574px; border: 1px solid #d2d2d2; background: #fbfbfb;padding: 14px 0 20px;}


.pro_infotC li{ line-height: 30px; margin-bottom: 15px;}
.pro_infotC li dl{ width: 65px; float: left;text-align: right;padding-right: 5px;}
.pro_infotC li dd{ float: left;}
.pro_infotC li.money{line-height: 30px; margin-bottom: 0;}
.pro_infotC li.money dd{ color: #484848;}
.pro_infotC li.money dd span{background: url(../images/shop_xq.png) no-repeat right center;padding-right: 14px;cursor: pointer;}
.pro_infotC li.money dd b{ font-weight: bold;}
.pro_infotC li:nth-child(2){ border-bottom: 1px dashed #dfdfdf;padding-bottom: 6px; margin-bottom: 15px;}

.pro_infotC li.color dl{ line-height: 55px;}
.pro_infotC li.color dd a{ display: inline-block; border: 1px solid #e3e6df; float: left; margin-right: 12px; position: relative;}
.pro_infotC li.color dd a img{ width: 55px; height: 55px;}
.pro_infotC li.qie dd a i{ display: inline-block; width: 13px; height: 12px; background:url('../images/p_14.png') no-repeat; position: absolute; right: -1px; bottom: 0;z-index: -1;}
.pro_infotC li.qie dd a.now{ border-color: #f9232b;}
.pro_infotC li.qie dd a.now i{ z-index: 1;}
.pro_infotC li.style dd{ width: 325px;}
.pro_infotC li.style dd a{ display: inline-block; border: 1px solid #e3e6df; float: left; margin-right: 12px; padding: 0 12px; position: relative; margin-bottom: 5px;}
.pro_infotC li.size dd p,.pro_infotC li.size dd span,{ display: inline-block; float: left;}
.pro_infotC li.size dd p{ width: 78px;  height: 22px; margin:4px 8px 0 0;}
.pro_infotC li.size dd p a{ background:url(../images/jia.png) no-repeat; color: #212121;margin:4px 3px; border: 1px solid #ccc; display: inline-block; width: 13px; text-align: center; float: left; height: 13px; font-size: 20px;}
.pro_infotC li.size dd p a.prev{background: url(../images/jian.png) no-repeat;}
.pro_infotC li.size dd p input{ width: 34px; border: 1px solid #ccc; height: 20px; float: left; text-align:center ;}
.pro_infotC .sub input[type=submit]{ line-height: 36px; border: 1px solid #ff6501; background: #fff;color: #ff6501;font-size: 15px; width: 134px; float: left; margin: 0 8px 0 20px; cursor: pointer;}
.pro_infotC .sub .shop{ display: inline-block; float: left;}
.pro_infotC .sub div{ color: #baaa99; float: left; display: inline-block;padding-left: 75px;}
.pro_infotC .sub div .fx{ padding-left: 16px; background: url(../images/fenx.png) no-repeat left center;margin-top: 12px; display: inline-block;cursor: pointer;}
.pro_infotC .sub div i{ padding-left: 16px; background: url(../images/shouc.png) no-repeat left center;margin-left: 26px;cursor: pointer;}
.pro_infotC .sub div .fx span{ display: none; right: 40px;width: 140px;top: -10px; border: 1px solid #ccc; background: #fff; padding: 5px 0 5px 5px;}
.pro_infotC .sub div .fx:hover  span{ display: inline-block;}
.pro_infotC .sub div .fx span a{ display: inline-block; float: left;/*width: 24px; height: 24px; background: url(../images/icon_share.png) no-repeat; margin-right: 5px;*/}
.pro_infotC .sub div .fx span a.two{  background: url(../images/icon_share.png) no-repeat 0 -42px;}
.pro_infotC .sub div .fx span a.thr{  background: url(../images/icon_share.png) no-repeat 0 -84px;}
.pro_infotC .sub div .fx span a.for{  background: url(../images/icon_share.png) no-repeat 0 -126px;}
.pro_infotC .sub div .fx span a.fiv{  background: url(../images/icon_share.png) no-repeat 0 -168px;}

.pro_infotC2 .details .left .money span{ width: 40px; background: #e5383c;}
.pro_infotC2 .details .left .money .del{ color: #bdbcbc;padding-left: 7px;   float: left;}
.pro_infotC2 .details .left .dtime{margin: 10px 0 5px; /*width: 179px;*/ height: 28px; line-height: 28px; padding-left: 38px; /*background: url(../images/tg_pic1.png) no-repeat 10px center #fff;border: 1px solid #ddd;*/}
.pro_infotC2 .pay{ width: 795px;}
.pro_infotC2 .sub input[type="submit"]{ width: 180px; background: #ff6501; color: #fff;}
.pro_infotC2 .sub div{ /*padding-left: 465px;*/}
.pro_infotC2 .details .right{ width: 165px; padding-right: 25px;text-align: right;border: 0;}
.pro_infotC2 .details .right a{ display: inline-block; background: #e64447; color: #fff; width: 72px; line-height: 24px; text-align: center;margin-bottom: 14px;-moz-border-radius:2px;webkit-border-radius:2px;border-radius:2px;}
.pro_infotC2 .details .right p{ color: #828282;}
.pro_infotC2 .details .right p i{ color: #e5383c;}
.pro_infotC2 .details .right p span{color: #000;}


.ib1 .jcarousel-skin-tango .jcarousel-container-vertical{ position:relative;}
.ib1 .jcarousel-skin-tango .jcarousel-next-vertical ,.ib1 .jcarousel-skin-tango .jcarousel-prev-vertical { position:absolute;cursor: pointer; right:49px; bottom:-15px; width: 19px; height: 15px; background:url(../images/pro_10-04.gif) no-repeat; border:1px solid #e3e6df; border-bottom:none;}
.ib1 .jcarousel-skin-tango .jcarousel-prev-vertical { background:url(../images/pro_10.gif) no-repeat; left:49px;}
.ib1 .jcarousel-container{padding-bottom:10px;}

.ib1{padding:5px 0 15px; width:143px; margin:0 auto;}
.ib1 ul{width:143px;}
.ib1 .jcarousel-skin-tango .jcarousel-clip{height:390px;overflow: hidden;}
.ib1 li{display:inline; line-height:20px; width:143px; margin:5px 0 5px 0px;}
.ib1 li:hover .pic img{border:1px solid #ef232a;}
.ib1 li .pic{margin-bottom:3px;}
.ib1 li .pic img{width:141px; height:141px; border:1px solid #eaeaea;display: block;}
.ib1 li .name,.ib1 li .mory{line-height:20px; height:20px; overflow:hidden; padding:0px;}
.ib1 li .mory span{display:inline-block; font-size:16px; color:#ef232a; margin-right:17px;}
.pro_rtie{height:24px; line-height:24px; background:url(../images/v_03.gif) repeat-x center; text-align:center;}
.pro_rtie span{display:inline-block; background:#f6f6f6; color:#999e94; padding:0 12px;}

.border{ border: 1px solid #e1e1e1;}
.pro_bL{width:210px;}.hotpro .tie{text-align:center; font-size:14px; height:34px; border-bottom:1px solid #e1e1e1; line-height:34px;}
.hotul{width:175px; margin:0 auto; padding:14px 0 5px;}
.hotul li{display:inline-block; line-height:20px; width:175px; margin:5px 0 10px 0px;}
.hotul li:hover .pic img{border:1px solid #4d9d08;}
.hotul li .pic{margin-bottom:3px;}
.hotul li .pic img{width:167px; height:167px; border:1px solid #f8f8f8; padding:3px;}
.hotul li .name,.hotul li .mory{line-height:20px; height:20px; overflow:hidden; padding:0px;}
.hotul li .mory span{display:inline-block; font-size:16px; color:#f04d52; margin-right:17px;}
.phcot{display:none;}
.hotph li{padding:1px;}
.hotph li a.a_sre{display:block; background:#f4f4f4; height:32px; line-height:32px; margin:1px 0 0; text-indent:12px;}
.hotph li.sel a.a_sre{color:#4d9e08;}
.hotph li.sel .phcot{display:block;}

.pro_bR {width: 980px;}
.pro_tab {border: 1px solid #e1e1e1;}
.pro_tab .tlist{padding:10px 20px;}
.pro_tab .tab{border-bottom:1px solid #e1e1e1; height:34px; line-height:34px;}
.pro_tab .tab li{float:left;}
.pro_tab .tab li a{display:inline-block; padding:0 29px; border-right:1px solid #f0f0f0;}
.pro_tab .tab li.h a{font-weight:bold; color:#479604; border-top:2px solid #479604;}
.tlist .xq{border-bottom: 1px solid #ccc; padding: 10px 20px 18px;zoom: 1; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(255, 255, 255); color: rgb(64, 64, 64); font-family: tahoma, arial, 微软雅黑, sans-serif; line-height: 18px;}
.tlist .xq ul{ vertical-align: baseline;overflow: hidden; color: rgb(51, 51, 51);}
.tlist .xq ul li{width: 312px; float: left; line-height: 30px;}

.pro_pl{border:1px solid #e1e1e1; border-top:2px solid #f9242a!important;}
.pro_pltie{border-bottom:1px solid #e1e1e1; font-size:14px; padding-left:20px; height:33px; line-height:33px;}
.m-ping-head { height:97px; padding:12px 0;border-bottom:1px solid #e1e1e1;}
.m-ping-percent { overflow:hidden; height:100%; width:150px; padding-right:25px; text-align:center; border-right:1px dotted #ccc;}
.m-ping-percent strong { margin-top:23px; display:block; font-size:25px; margin-bottom:10px; font-family:\5fae\8f6f\96c5\9ed1; color:#F56617;}
.m-ping-progbar { width:240px; margin-left:10px; padding-top:11px; *padding-top:18px;}
.m-ping-progbar em, .m-ping-progbar span, .m-ping-progbar i, .m-ping-progbar strong { float:left; height:100%;}
.m-ping-progbar span { margin:0 6px; width:135px; background:url(../images/po1.png) repeat-x; overflow:hidden;}
.m-ping-progbar li { height:13px; line-height:13px; overflow:hidden; margin-top:10px;}
.m-ping-progbar em { width:32px; text-align:right; overflow:hidden; font-style:normal;}
.m-ping-progbar strong { width:45px; overflow:hidden;}
.m-ping-progbar li i { background:url(../images/po2.png) repeat-x;}
.m-ping-go { width:535px; height:100%; border-left:1px dotted #ccc; text-align:center; overflow:hidden;}
.m-ping-go p { line-height:97px; _margin-top:35px;}
.m-ping-go p a { display:inline-block; width:64px; height:23px; line-height:23px; background:url(../images/btn3.png) repeat-x; border:1px solid #BED6AF; margin-left:10px; border-radius:3px;}
.pro_pl{border:1px solid #e1e1e1; border-top:2px solid #479604;}
.pro_pltie{border-bottom:1px solid #e1e1e1; font-size:14px; padding-left:20px; height:33px; line-height:33px;}
.mt24{ margin-top: 20px;}


.pro_infotab .tab li a{display:inline-block; width:86px; text-align:center; line-height:22px; height:22px; border:1px solid #fff;}
.pro_infotab .tab li.h a{border:1px solid #e1e1e1; font-weight:bold;}
.m-ping-item { overflow:hidden; zoom:1; padding-top:20px;}
.m-ping-item dt { float:left; width:80px; display:inline; width:80px; text-align:center; margin-top:5px; margin-left:15px;}
.m-ping-item dt span { display:block; margin-top:5px; height:14px; line-height:14px; overflow:hidden;}
.m-ping-item dt img { width:80px; height:80px; }
.m-ping-item dd { padding:0 15px; padding-bottom:20px; float:right; width:815px;  position:relative; background: #fff9f9; border: 1px solid #ff8487;}
.m-ping-item dd em{font-style:normal; float: right;}
.m-ping-top { width: 100%; height:30px; line-height:30px; border-bottom:1px solid #ddd;}
.m-ping-top .u-img { margin-top:8px;}
.m-ping-top .u-img img { margin-right:1px;}
.m-ping-btm { padding:0 20px;}
.m-ping-btm p { line-height:25px; margin-top:20px;}
.m-ping-btm .post { overflow:hidden; zoom:1; padding-top:10px; text-align:  right; width: 100%; color: #888;}
.m-ping-btm .post a { color: #888;}
.m-ping-item dd .ui-tine { position:absolute;}
.m-ping-item dd .i-i1 { border:15px dashed transparent; border-right-color:#D0E4C2; border-right-style:solid; top:12px; left:-30px;}
.m-ping-item dd .i-i2 {border:14px dashed transparent; border-right-color:#FCFFFA; border-right-style:solid; top:13px; left:-28px;}
.pro_infotab .checkMore { width: 100%; margin: 20px 0;}
.pro_infotab .checkMore a { float: left; width: 100%; background: #f7f7f7; text-align: center; line-height: 40px; font-size: 14px; color: #333;}
.pro_infotab .checkMore a:hover { background: #f2f2f2; color: #f33;}
.jiao{ position: absolute; left: -9px; top: 20px;}


.pro_infotab .tab{border-bottom:1px solid #e1e1e1; padding:5px; border-top:none;}
.pro_infotab .tab li{float:left; padding-left:12px;}
.pro_infotab .tab li a{display:inline-block; width:86px; text-align:center; line-height:22px; height:22px; border:1px solid #fff;}
.pro_infotab .tab li.h a{border:1px solid #e1e1e1; font-weight:bold;}

.pil{padding: 20px 0; text-align: right; padding-right: 10px;}
.pil span{ line-height: 30px;}
.pil input[type=text]{ line-height: 26px;border: 1px solid #e0e0e0; width: 40px; margin: 0 8px;}
.pil input[type=submit]{ line-height: 26px; cursor: pointer; padding: 0 10px;border: 1px solid #e0e0e0;}


/*积分商场*/
.jfscL{width:210px;}
.jfscR{width:973px;}
.jf_tie{height:49px; padding:9px 0 0; border-bottom:1px solid #e1e1e1;}
.jf_tie .pic{margin-left:-5px;}
.jf_tie .cot{padding-left:6px; line-height:20px; color:#bec1bb;}
.jf_tie .cot h1{font-size:14px; color:#f57825;}
.jsscLcot{padding:0px 5px 0;}
.jsscLcot dl{padding:12px 0;}
.jsscLcot dd{line-height:24px; padding:0 10px 0px 15px;}
.jsscLcot dt{padding-left:15px; background:url(../images/jfimg_17.gif) no-repeat 4px 10px; line-height:24px;}
.jfscR_tie{border:1px solid #e1e1e1; height:34px; line-height:34px; padding:0 12px;}
.jfscR_tie .fr a,.jfscR_tie .f_r a:hover{display:inline-block; width:18px; height:15px; background:url(../images/abg-1_03.gif) no-repeat; float:left; margin:9px 3px;}
.jfscR_tie .fr a.abg1{background-position:0px 0px;}
.jfscR_tie .fr a.abg2{background-position:-24px 0px;}
.jfscR_tie .fr a.abg3{background-position:-48px 0px;}
.jfscR_tie .fr a.abg1:hover,.jfscR_tie .f_r a.abg1.sel{background-position:0px bottom;}
.jfscR_tie .fr a.abg2:hover,.jfscR_tie .f_r a.abg2.sel{background-position:-24px bottom;}
.jfscR_tie .fr a.abg3:hover,.jfscR_tie .f_r a.abg3.sel{background-position:-48px bottom;}
.jfscR_tie  select{ border: 1px solid #ccc;}
.jfscbox{padding:12px 0 12px 3px;}

.page .shopList li{ width: 175px; padding: 0 9px; height: 285px; text-align: center;}
.page .shopList li .pic{ margin: 0 auto 12px auto; border: 1px solid #f7f7f5;}
.page .shopList li .price .p2{ color: #555;}
.page .intrg{ width: 84px; line-height: 22px;background: #f8f8f8; border: 1px solid #dfdfdf; color: #333; cursor:pointer;display: block; margin: 0 auto;  margin-top: 8px; text-align: center;}
.page .pages{ padding: 30px 0;}


/*积分兑换*/
.exch{width: 970px;}
.exch .pro_rig{ width: 510px;}
.exch .pro_rig .title{ border-bottom: 1px dashed #c1c1c1; padding: 12px 0;}
.exch .pro_rig .title span,.pro_infotC .title i{ display: block;}
.exch .pro_rig .title span{ font-size: 18px; color: #464040; padding-bottom:10px;}
.exch .pro_rig .title i{ font-size: 12px; color: #c1c1c1;}
.exch .pro_rig li{ line-height: 30px;}
.exch .pro_lef{ width: 387px; height: 387px; border: 1px solid #f7f7f5; margin-right: 25px;}
.exch .pro_lef img{ width: 100%;}
.pro_ex{ padding: 22px;}
.shop_box{width: 462px; height: 100px; border: 1px solid #efdc77;background: #fffdee;padding: 0 20px;}

.shop_box .size{ padding: 12px 0;}
.shop_box .size i{ float: left; display: inline-block; line-height: 22px;}
.shop_box .size a{ background: #fff; color: #3c3c3c; display: inline-block; width: 13px; text-align: center; float: left; line-height: 13px; font-size: 20px; border: 1px solid #ccc; margin-top: 3px;}
.shop_box .size a.prev{ color: #b6b6b6;}
.shop_box .size input[type=text]{ width: 30px; border: 1px solid #ccc; height: 20px; float: left; text-align:center; margin: 0 4px;}
.shop_box .lj_dh{ margin-right: 10px;}
.exch .pro_bR{ width: 970px;}
.exch .tlist .xq ul li{ width: 309px;}

/*营养百科*/
.wiki{}
.wiki .box_ri{ width: 294px;}
.wiki .box_ri h2{ border: 1px solid #e8e8e8; padding-left: 16px; font-size: 14px; font-weight:bold; color: #2e2e2e; line-height: 35px;}
.wiki .box_ri .lb{border: 1px solid #e8e8e8; border-top:0; padding:  8px 0;}
.wiki .box_ri .lb li{ padding-left: 16px; line-height: 26px;}
.wiki .box_ri .lb li span{ display: block;font-weight:bold; color: #2e2e2e;}
.wiki .box_ri .lb li a{ color: #2e2e2e;}
.wiki .box_ri .lb li a:hover{ color: #992d2d;}
.wiki .box_ri .lb li i{ color: #2e2e2e; padding: 0 10px;}

.wiki .box_ri .search{ width: 292px;border: 1px solid #e8e8e8;}
.wiki .box_ri .search input[type=submit]{background: url(../images/wiki_sech.jpg) no-repeat; width: 37px; height: 33px; cursor: pointer;}
.wiki .box_ri .search input[type=text]{ color: #949494;height: 33px; width: 242px; padding-left: 12px; border-right: 1px solid #e8e8e8;}

.wiki .box_ri .box_rank{border: 1px solid #e8e8e8; border-top:0; padding:  8px 0;}
.wiki .box_ri .box_rank li{ padding: 0 12px 0 16px; line-height: 28px;}
.wiki .box_ri .box_rank li i{ width: 15px; line-height: 15px; background: #e4e4e4; color: #333; text-align: center;margin: 6px 8px 0 0;}
.wiki .box_ri .box_rank li:nth-child(1) i,.wiki .box_ri .box_rank li:nth-child(2) i,.wiki .box_ri .box_rank li:nth-child(3) i{ background: #ff6501; color: #fff; }
.wiki .box_ri .box_rank li a{ color: #333;}
.wiki .box_ri .box_rank li span{ color: #b3b3b3;}

.wiki .box_le{ width: 886px;}
.wiki .wiki_box .pio_le{ width: 432px;}
.wiki .box_le .title{ line-height: 55px; font-size: 14px; font-weight: bold; color: #333;}
.wiki .wiki_box .pio_le .one{ border: 1px solid #e8e8e8; border-bottom: 0;}
.wiki .wiki_box .pio_le .one li{ background: #fed5bb; padding: 0 16px; border-bottom: 1px solid #e8e8e8; height: 118px;}
.wiki .wiki_box .pio_le .one li:last-child{ background: #ffeadc;}
.wiki .wiki_box .pio_le .one li h3{ line-height: 26px; font-size: 14px; font-weight: bold;}
.wiki .wiki_box .pio_le .one li h3 a{ color: #333;}
.wiki .wiki_box .pio_le .one li p{ line-height: 26px; color: #666;}
.wiki .wiki_box .pio_le .one li a{ color: #666;}

.wiki .wiki_box .pio_le .two{border: 1px solid #e8e8e8; border-width: 0 0 1px 1px;}
.wiki .wiki_box .pio_le .two li{ width: 182.5px; border: 0; height: 112px; border-right: 1px solid #e8e8e8; background: #f9fafa;}
.wiki .wiki_box .pio_le .two li:last-child{  background: #fff;}
.wiki .wiki_box .pio_le .two li h3 a{ color: #545454;}

.wiki .wiki_box .pio_le .thr{border:0;border-left: 1px solid #e8e8e8;}
.wiki .wiki_box .pio_le .thr li{ width: 182px; border: 0; height: 58px; border: 1px solid #e8e8e8; border-width: 0 1px 1px 0; background: #f9fafa;}
.wiki .wiki_box .pio_le .thr li a{ line-height: 26px; font-size: 14px; font-weight: bold; color: #333; display: inline-block; padding-top: 18px;}
.wiki .wiki_box .pio_le .thr li:first-child,.wiki .wiki_box .pio_le .thr li:last-child{ background: #fff;}


.wiki  .pio_ri{ width: 436px;}
.wiki  .pio_ri .tab{height: 35px; font-size: 14px; font-weight: bold; color: #2e2e2e; padding-top: 20px;}
.wiki  .pio_ri .tab i{ padding: 0 10px;}
.wiki  .pio_ri .tab span{ cursor: pointer; padding-left: 12px; line-height: 12px;}
.wiki  .pio_ri .tab span.now{ color: #992d2d;}
.wiki  .pio_ri .tab span:first-child{padding: 0; padding-right: 12px; border-right: 1px solid #2e2e2e}
.wiki  .pio_ri .tab_box{/* border-bottom: 1px solid #e8e8e8;height: 251px;*/}
.wiki  .pio_ri .tab_box li{ margin-bottom: 18px;}
.wiki  .pio_ri .tab_box li div{ width: 252px; margin-left: 12px;}
.wiki  .pio_ri .tab_box li h3{ color: #992d2d; font-weight: bold; padding-bottom: 12px;}
.wiki  .pio_ri .tab_box li p{text-indent: 2em; line-height: 26px;max-height: 78px;overflow: hidden;}
.wiki  .pio_ri .tab_box li p a{ color: #992d2d;}

.wiki  .pio_ri .sele{ color: #333; line-height: 24px; padding-top: 7px;border-top: 1px solid #e8e8e8;}
.wiki  .pio_ri .sele i{ color: #8e8e8e; padding-right: 7px;}
.wiki  .pio_ri .sele a{ color: #333;}
.wiki  .pio_ri .sele a.flr{ color: #8e8e8e;}
.wiki .tab_yy .box li{ width: 282px; margin-right: 20px;}
.wiki .tab_yy .box li:last-child{ margin-right: 0px;}
.wiki .tab_yy .box li p{ border: 1px solid #e8e8e8; border-top: 0; padding: 15px 0 0 15px;}
.wiki .tab_yy .box li p a{ font-size: 14px; font-weight: bold; color: #333;}
.wiki .tab_yy .box li p span{ padding: 13px 0;}
.wiki .tab_yy .tab{ top: 27px; right: 5px;}
.wiki .tab_yy .tab i{ width: 6px; height: 6px; background: #e0e0e0;-moz-border-radius:3px;webkit-border-radius:3px;border-radius:3px; margin-right: 4px; cursor: pointer;}
.wiki .tab_yy .tab i:last-child{ margin: 0;}
.wiki .tab_yy .tab span{ padding: 0 13px; padding-top: 5px;}
.wiki .tab_yy .tab a{ width: 17px; height: 17px; background: url(../images/wiki_prev.jpg) no-repeat;}
.wiki .tab_yy .tab a.next{background: url(../images/wiki_next.jpg) no-repeat;}
.wiki .tab_yy .tab span i.now{ background: #e02020;}

/*营养百科-列表页*/
.wiki_list{ width: 886px;}
.wiki .wiki_list ul{ border: 1px solid #dfdfdf; padding: 0 20px;}
.wiki .wiki_list li{ padding: 20px 0; border-bottom: 1px dashed #dfdfdf;}
.wiki .wiki_list li:last-child{ border: 0;}
.wiki .wiki_list li span{ width: 673px; margin-left: 12px;}
.wiki .wiki_list li em{ color: #333; font-weight: bold; padding-bottom: 12px; display: block;}
.wiki .wiki_list li em:hover{ color: #992d2d; }
.wiki .wiki_list li span i{text-indent: 2em; line-height: 26px; display: block; color: #666;}
.wiki .wiki_list li span i span{ display: inline-block; width: auto; color: #dfdfdf;}
.wiki .pages2{ padding: 50px 0;}

.pages2{ text-align: center;}
.pages2 a{ display: inline-block; color: #4e4e4e; padding: 0 5px; line-height: 26px; float: left; margin-right: 4px;}
.pages2 a:hover{ color: #ff6501;}
.pages2 i{ display: inline-block; line-height: 26px; float: left; margin-right: 4px;}

/*营养百科-详情页*/
.wiki_page{ width: 846px; border: 1px solid #dfdfdf; padding: 40px 20px;}
.wiki_page h2{ text-align: center; font-size: 16px; font-weight: bold; color: #555555;}
.wiki_page .title{ text-align: center; color: #a7a7a7; padding: 16px 0 35px;}
.wiki_page .cont{ width: 846px;}
.wiki_page .cont p{ text-indent: 2em; line-height: 26px; color: #555;}
.wiki_page .cont img{ margin: 0 16px 16px 0;}

.page_page{ padding: 35px 0 0px;}
.page_page p{ color: #000; line-height: 28px;}
.page_page p a{ color: #000;}
.page_page p a:hover{color: #992d2d;}

/*订购帮助*/
.dgbz_box{width: 100%;margin-bottom: 20px;}
.dgbz_box li{line-height: 40px;border-bottom: 1px dashed #c3c1c1;padding: 0 15px 0 20px;background: url('../images/new_list_pic.jpg') no-repeat 2px center;}
.dgbz_box li a{ display: inline-block; height: 40px; line-height: 40px; width: 695px; overflow: hidden;}

.exchange_btn{ background: url(../images/lj_dh.jpg) no-repeat; width:160px; height: 38px; text-indent: 9999px; display: inline-block; border: none;}
.group_button{ line-height: 36px; border: 1px solid #ff6501; background: #fff;color: #ff6501;font-size: 15px; width: 134px; float: left; margin: 0 8px 0 20px; cursor: pointer;text-align: center;}

/*推荐品牌*/
.ProductsNr{ overflow: hidden; width: 1200px; margin: 0 auto; position: relative; text-align: center;}
.Product{background: #fff; float: left;overflow: visible; padding: 3px; border-width: 1px; border-style: solid; border-color: #ccc;}
.Product img{ display: block; width:100%;}
.Product:hover{ border-color:#fe6601;}
.Product h4{ text-align: center; font-size: 16px; font-weight: 600;}
.Product p{ font-size: 12px; text-align: center; margin: 10px;}
.Product .brand_logo{ height: 70px; width:auto;}
.name2{ height: 24px; overflow: hidden;}

/*推荐品牌结束*/
/*首页切换的样式*/
.nav_fen{ border: 1px solid #dfdfdf; border-top: 0;}
.nav_fen .tab_name{}
.nav_fen .tab_name p{ line-height: 35px; height: 35px; border: 1px solid #dfdfdf; border-width: 0 0 1px 1px; width: 123px; background: #f5f5f5; color: #373737;cursor: pointer; text-align: center;margin-left: -1px;}
.nav_fen .tab_name p.current{ background: #fff; border-bottom-color: #fff;}
.nav_fen .tab_cont{height: 183px; position:relative;}
.nav_fen .tab_cont ul:not(:first-child){ display: none;}
.nav_fen .tab_cont ul{ padding: 7.5px 10px; width:226px; position:absolute;left:0;top:0;}
.nav_fen .tab_cont li{ line-height: 24px;height: 24px; overflow: hidden;}
.nav_fen .tab_cont li a{ color: #373737;}


.box_1{}
.box_1 h3{ line-height: 32px; height: 32px;color: #333;border-bottom: 1px solid #dfdfdf;font-size: 14px;}
.boxCenterList{padding: 15px 0;}
.boxCenterList .slogo img{ width: 100%;}
.box_1 .sa{ color: #333;padding-left: 15px;}
.box_1 .sa p{ padding: 5px 0;}
.box_1 .sa a{ margin-right: 5px; color: #333;}

/*加入购物车 收藏*/
div.add_goods{ display: block;}
.goods_cart{}
.goods_cart a{ padding: 3px 8px; border: 1px solid #ccc; background: #eee; margin-right:10px;}

/*//AJAX登录框*/
#ajax_login_zhezhao{
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9998;
  background: #000;
  border: 0;
  opacity: 0.3;
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  width: 100%; height:100%; display: none;
}
#ajax_login_form{ position: fixed; width:260px;z-index: 9999; top:20%; left:50%; margin-left: -130px; background: #fff; border: 1px solid #ccc; display: none;}
#ajax_login_form ul{ overflow: hidden; padding:5px 0;}
#ajax_login_form ul li{ display: block; overflow: hidden; padding:5px 20px; line-height: 26px;}
#ajax_login_form ul li span{ float: left; margin-right:10px; width:50px; text-align: right;}
#ajax_login_form ul li input{ border: 1px solid #ccc; height: 26px;}
#ajax_login_form .ajax_login_tit{ background: #eaeaea; border-bottom: 1px solid #ccc; height: 30px; line-height: 30px; font-size: 14px; font-weight: 700; padding-left: 10px;}
#ajax_login_form .ajax_login_tit span{ float: right; margin-right:10px; margin-top:7px;}
#ajax_login_form ul li a.ajax_login_btn{background:#ff6501; padding:4px 8px; margin-right:10px; color: #fff;}

/*加入购物车提示层*/
.putcart_tip{position: fixed; top:50%; left:50%; margin-left: -50px; z-index: 99999; display: none; background: #fafafa; border:1px solid #ccc; padding: 15px; font-size: 12px;}

.tijiao_box input[type=submit]{ width: 270px; line-height: 33px; background: #ff4a00; color:#fff; font-size: 19px; display: block; margin: 40px auto; cursor: pointer;}