.breadcrumbs {padding:0 5px 0 0;line-height:38px;color:#666}
.breadcrumbs .menus {float:left}
.breadcrumbs .menus a {margin-right:6px}
.breadcrumbs .right {float:right;color:#bbb}
.breadcrumbs .right i {font-size:20px;margin-right:5px;vertical-align:-2px}
.breadcrumbs .right .code {color:#fafafa;margin-right:30px;display:inline-block}
.detail {background:#fff;margin-top:10px;}
.detail_img {width:500px;position:relative;float:left}
.detail_brand {display:none}
.detail_img .pic_view {width:450px;height:450px;margin:20px auto 0;position:relative}
#pic-view {position:absolute;top:0;left:0;z-index:2}
.item-thumbs {padding:15px 0;height:58px;overflow:hidden;position:relative}
.item-thumbs ul {text-align:center;height:58px;width:490px;overflow:hidden;padding-left:8px;margin:0 auto}
.item-thumbs li {width:56px;height:56px;overflow:hidden;border:1px solid #ddd;margin:0;margin-right:8px;+zoom:1;cursor:pointer;float:left;display:block}
.item-thumbs li.current {border-color:#ff0036}
.item-thumbs .bd {width:412px;padding-left:10px;padding-right:10px;overflow:hidden;position:relative;margin:0 auto}
.item-thumbs li a {padding:8px;display:block}
.item-thumbs li img {width:40px;height:40px}
#item-thumbs .prev {display:block;position:absolute;width:15px;height:30px;background:url(images/footprint-arr.png) no-repeat;top:30px;left:18px}
.item-thumbs .next {display:block;position:absolute;width:15px;height:30px;background:url(images/footprint-arr.png) -15px 0 no-repeat;top:30px;right:18px}
.item-thumbs div.arrow {position:absolute;position:absolute;top:0;color:#ff0036}
.item-thumbs a.left_btn,.item-thumbs a.right_btn {position:absolute;color:#999;display:block;height:58px;line-height:58px;font-size:16px;top:15px}
.item-thumbs a.left_btn:hover,.item-thumbs a.right_btn:hover {text-decoration:none;color:#ccc}
.item-thumbs a.left_btn {left:20px}
.item-thumbs a.right_btn {right:20px}
.baidu_share {padding:5px 0;overflow:hidden;text-align:center;height:30px;line-height:30px;margin-left:20px;}
.seemore_items {float:right;width:205px;padding:15px 0;position:relative}
.seemore_items h3 {position:relative;font-size:14px;color:#999;width:132px;margin:0 auto}
.seemore_items h3 a {position:absolute;right:0;top:-3px;font-size:24px;line-height:24px;color:#999}
.seemore_items h3 a:hover {text-decoration:none;color:#ff0036}
.seemore_items .bd {width:132px;height:425px;position:relative;overflow:hidden;margin:10px auto 0}
.seemore_items .bd ul {width:132px}
.seemore_items li {margin-bottom:13px;height:132px;overflow:hidden}
.seemore_items li a {display:block;width:130px;height:130px;border:1px solid #ccc;position:relative}
.seemore_items li a img {width:130px;height:130px;background-color:#fff;vertical-align:top}
.seemore_items li a p {position:absolute;top:100px;left:0;height:30px;line-height:30px;opacity:.8;filter:Alpha(opacity=80);background-color:#fff;font-size:14px;padding-left:10px;width:120px}
.item-info {float:left;width:700px;color:#999;position:relative}
.item-info dl {height:425px;padding-bottom:10px;background:url(images/loading_nala.gif?0428) 250px 200px no-repeat}
.item-info dl.loaded {height:auto;background:0}
.item-info .product_name {color:#333;margin:0 15px;padding:18px 6px 18px;}
.item-info .product_name h1 {font-size:24px;font-weight:normal;}
.item-info .product_name h1 span.free {background-color:#48b7ae;color:#fff;margin-left:8px;text-align:center;border-radius:2px;display:inline-block;height:22px;line-height:21px;color:#fff;font-size:14px;font-weight:normal;width:66px}
.item-info .product_name .desc {line-height:18px;padding:6px 0 12px;display:block}
.item-info .product_name .desc span.red {margin-right:13px}
.item-info dd {padding:10px 16px 0 20px}
.item-info dd.property {padding:0 0 0 20px;}
.item-info dd .lbl {display:inline-block;width:60px;color:#666}
.item-info dd .itemPanel {height:84px;background:#fff2e8;padding:18px 30px 12px 30px;position:relative;margin-bottom:20px;}
.item-info dd .itemPanel h2 {font-size:14px;font-weight:normal;}
.item-info dd .itemPanel h2 font {font-size:35px;font-family:Arial;font-weight:normal;color:#ff0036;}
.item-info dd .itemPanel h2 e {font-size:20px;}
.item-info dd .itemPanel .market_price {font-size:14px;}
.item-info dd .itemPanel em {color:#999;font-size:12px;text-decoration:line-through;}
.item-info dd .itemPanel .itemMoreInfo {position:absolute;bottom:30px;right:30px;font-size:12px;color:#CCC;}
.item-info dd .itemPanel .mianyou {position:absolute;top:35px;left:230px;font-size:12px;color:#fff;background:#fa3778;border-radius:2px;padding:2px 5px;}
.item-info dd .itemPanel span strong {font-size:14px;font-weight:normal;color:#666;margin:0 10px;}
.item-info dd .itemPanel a:link,.item-info dd .itemPanel .itemStore p,.item-info dd .itemPanel a:visited {font-size:12px;color:#666;margin:0 10px;}
.item-info dd .itemPanel a:hover {color:#ff0036}
.item-info dd .itemStore {position:absolute;top:30px;right:30px;font-size:12px;}
.item-info dd .itemStore a:link,.item-info dd .itemStore a:visited {color:#333;}
.item-info dd .itemStore a:hover {color:#ff0036}
.item-info dd li {padding:5px 0;position:relative;width:100%;font-size:14px;display:inline-block;}
.youhuiquan .si-warp {float:left;line-height:24px;width:420px;cursor:pointer;}
.youhuiquan .quan-item {float:left;height:20px;line-height:20px;color:#fff;font-size:12px;background-color:#ff6590;padding:0 7px;position:relative;margin:0 8px 6px 0;overflow:hidden;}
.youhuiquan .quan-item i.i-left {left:-5px;}
.youhuiquan .quan-item i.i-right {right:-5px;}
.youhuiquan .quan-item i {position:absolute;width:8px;height:8px;background-color:#fff;border-radius:50%;top:6px;overflow:hidden;}
.item-info dd #activity {height:30px;line-height:30px;padding:0;overflow:hidden;}
.item-info dd #activity li {height:30px;line-height:30px;padding:0;overflow:hidden;}
.item-info dd #activity .lbl {height:30px;line-height:30px;font-size:0;}
.item-info dd #activity a {line-height:30px;}
.item-info dd li .icon_promo,.item-info dd li span.t_ico {background-color:#ff0036;color:#fff;display:inline-block;height:20px;line-height:20px;margin-right:10px;padding:0 5px;border-radius:2px;overflow:hidden;vertical-align:middle}
.item-info dd li span.t_ico {width:66px;text-align:center;font-size:14px;padding:0 0 1px}
.item-info dd li .icon_promo {position:relative;top:-4px}
.item-info dd li span.xszk {background:#fa6569;position:relative;top:-4px;font-size:12px}
.item-info dd li span.mj {background:#95ce67}
.item-info dd li span.mz {background:#fdb64a;top:-2px}
.item-info dd li span.link {display:inline-block;vertical-align:middle;padding-left:5px}
.item-info dd li span.link a {color:#39f;text-decoration:underline}
.item-info dd li span.link a:hover {color:#72b7fb}
.item-info dd li em.cancel {text-decoration:line-through}
.item-info dd li em.red {margin:0 4px}
.item-info dd li em.red a {color:#ff0036}
.item-info .property .unit {display:inline-block}
.item-info .property .unit em {color:#666;margin-right:4px}
.item-info .property .unit em.rmb {font-size:14px}
.item-info .property .unit em.red {color:#ff0036;margin:0}
.item-info .property .nala_price {font-size:24px;font-family:Arial;font-weight:bold;padding:0 10px 0 0;line-height:28px}
.ping_star,.ping_star i {background:url(images/star-small.png) 0 0 repeat-x}
.ping_star {display:inline-block;width:70px;height:12px;overflow:hidden}
.ping_star i {display:inline-block;width:0;height:12px;overflow:hidden;background-position:0 -21px;vertical-align:top}
.item-info dd.tobuy-box .lbl {float:left;width:60px;margin-top:6px}
.item-info dd.tobuy-box .lbl2 {float:left;width:60px;margin-top:10px}
.sku_box .sku_list {float:left;width:470px;padding:5px;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-o-transition:background-color .1s;-ms-transition:background-color .1s;transition:background-color .1s}
.sku_box .sku_list a {display:block;zoom:1;float:left;height:18px;line-height:18px;padding:10px 15px;border:1px solid #e7e7e7;background-color:#fff;color:#999;position:relative;margin:0 15px 6px 0;border-radius:2px;white-space:nowrap}
.sku_box .sku_list a span {visibility:hidden;background:#ff0036 url(images/gou-ico.png) 1px 12px no-repeat;display:block;height:0;overflow:hidden;padding-top:40px;position:absolute;right:-11px;top:-1px;width:12px;border-radius:0 2px 2px 0}
.sku_box .sku_list a:hover {border-color:#ff0036;color:#ff0036;text-decoration:none}
.sku_box .sku_list a.selected {border-color:#ff0036;color:#333}
.sku_box .sku_list a.selected span {visibility:visible}
.sku_box .warn-color {background-color:#fc9}
.skunum_li {margin-top:15px;margin-bottom:15px}
.skunum {float:left;height:40px;font-size:0;overflow:hidden;}
.skunum span {float:left;display:block;width:28px;height:30px;border:1px solid #ccc;background-color:#eee;text-align:center;font-size:20px;overflow:hidden;line-height:28px;color:#777;cursor:pointer}
.skunum span.add {margin-left:-2px}
.skunum span:active {background-color:#ccc}
.skunum input {float:left;display:block;width:66px;height:14px;padding:8px 0;line-height:14px;border:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;font-size:14px;background-color:#fff}
.skunum cite {margin-left:20px;color:#999;font-size:12px;line-height:40px;float:left;}
.skunum cite em {margin:0 4px}
.skunum .mod-control {position:relative;z-index:1;height:40px;width:80px;border-radius:3px;overflow:hidden;}
.skunum .mod-control a {position:absolute;top:0;right:0;width:20px;height:16px;line-height:16px;font-size:14px;text-decoration:none;text-align:center;border:1px solid #dcdcdc;color:#666;}
.skunum .mod-control .minus {top:22px;}
.skunum .mod-control input {position:absolute;top:0;left:0;width:53px;height:38px;padding:0;line-height:40px;font-size:12px;text-align:center;color:#333;border:1px solid #dcdcdc;}
.skunum .mod-control a.disabled {cursor:default;color:#e0e0e0;}
.tobuy-box .add_cart_li p {margin-bottom:5px}
.tobuy-box .add_cart_li .btn,.tobuy-box .add_cart_li .graybtn {font-size:16px;padding:10px 20px 12px}
.tobuy-box .add_cart_li .graybtn {margin:0 12px;font-size:14px}
.tobuy-box .add_cart_li .btn_wap {display:inline-block;font-size:14px;padding:10px 10px 10px 28px;height:18px;line-height:18px;border:1px solid #c8c9cd;color:#666;vertical-align:middle;background:rgba(0,0,0,0) url("images/goods_act.png") no-repeat scroll -75px -54px;position:relative;cursor:pointer}
.tobuy-box .add_cart_li .btn_wap:hover {text-decoration:none;}
#phone_tan {left:10px;position:absolute;top:-120px;z-index:3;}
#phone_tan span.arr {background:rgba(0,0,0,0) url("images/m-buy.png") no-repeat scroll -36px -50px;display:block;height:12px;left:30px;overflow:hidden;position:absolute;top:109px;width:24px;z-index:4;}
#phone_tan .m-qrcode-wrap {background:#fff none repeat scroll 0 0;border:1px solid #ddd;box-shadow:0 0 10px rgba(0,0,0,0.12);height:100px;left:-12px;overflow:hidden;padding:5px;position:absolute;top:0;width:100px;}
.tobuy-box .add_cart_li i.iconfont {vertical-align:1px;margin-right:4px}
.tobuy-box .add_cart_li .off {background-color:#e9e9e9;font-size:16px;color:#bbb;display:inline-block;padding:7px 20px 9px;vertical-align:middle}
#fav-btn i {color:#999;font-size:16px}
#fav-btn:hover,#fav-btn:hover i {color:#ff0036;}
#fav-btn.fav-btn-ok {background:#f4f4f4;color:#bbb}
#fav-btn.fav-btn-ok i {color:#bbb}
#fav-btn.fav-btn-ok:hover,#fav-btn.fav-btn-ok:hover i {color:#bbb}
.timedown i {font-size:20px;color:#ff0036;margin-right:5px;font-weight:bold}
.timedown em {font-size:14px;color:#ff0036;margin:0 3px;font-family:arial}
.item-info .quehuo_li span {display:inline-block;width:90px;padding:12px 0 0 46px;height:31px;color:#999;font-size:14px;vertical-align:middle;margin-right:8px;margin-left:5px}
.item-info .quehuo_li .graybtn {padding:11px 32px;font-size:14px}
.membership {color:#999}
.membership:hover {text-decoration:none}
.membership i {font-size:14px;color:#bbb}
.membership_con {width:254px;z-index:100;overflow:hidden;position:absolute;top:32px;right:0;border:1px solid #e7e7e7;background-color:#fff;line-height:18px;display:none}
.font_w {font-weight:normal}
.membership_con h3 {color:#333;font-size:16px;padding:8px 0;margin:0 15px}
.membership_con p {margin:0 15px}
.membership_con .how-bd {background-color:#f8f8f8;padding:0 0 4px;}
.membership_con .how-bd h3 {border-bottom:1px solid #e7e7e7}
.membership_con table {margin:4px 15px;vertical-align:top}
.membership_con table td {color:#333}
.membership_con p.gray a {color:#333;font-weight:bold;margin-left:5px}
.membership_jifen {padding-left:45px;width:150px;padding-bottom:8px}
.membership_jifen i.iconfont {font-size:30px;position:absolute;left:15px;top:15px}
.privileges {padding:0 0 15px 10px}
.privileges li {float:left;padding:0 10px;height:17px;line-height:17px;overflow:hidden;position:relative;color:#bbb;border-right:1px dotted #ccc}
.privileges li a {color:#bbb}
.privileges li a:hover {color:#ff0036;text-decoration:none}
.privileges li a i.iconfont {font-size:16px;margin-right:5px}
.privileges .brand_entrance {float:right}
.privileges .brand_entrance i.iconfont {vertical-align:1px;margin-right:4px}
.privileges .brand_entrance a {color:#999;padding-bottom:5px}
.privileges .brand_entrance a:hover {color:#333;text-decoration:none}
.privileges .brand_entrance span {margin-left:10px}
.detail_bgcolor {padding-top:16px;}
.package_header {line-height:32px;color:#999}
.package_header h3.title {display:inline;font-size:16px;font-weight:400;color:#333;padding-left:10px}
.package {margin-bottom:15px;position:relative}
.package .triggers {position:absolute;top:0;left:0;z-index:10;border:1px solid #d9dbe8;width:117px;border-right:0;overflow:hidden;height:187px}
.package .triggers li .trigger_in {width:116px;height:51px;padding-top:10px;background:#f8f8f8;cursor:pointer;border-bottom:1px solid #e8e9f6;border-right:1px solid #e8e9f6;text-align:center}
.package .triggers li.trigger_tit3 .trigger_in {border-bottom:0;height:53px}
.package .triggers li .trigger_text span {color:#666}
.package .triggers li .trigger_text .step {display:block;font-size:16px;margin-bottom:0}
.package .triggers li .trigger_text .icon_step {display:inline-block;width:16px;height:15px;line-height:15px;color:#FFF;font-weight:bold;background-position:0 -85px}
.package .triggers li.current .trigger_in {border-bottom-color:#d9dbe8;border-right-color:#fff;background:#FFF}
.package .triggers li.current .trigger_text .icon_step {background-position:0 -40px}
.package .triggers li.current .trigger_text .number {color:#ff0036}
.package .package_t2 li .trigger_in {height:73px;padding-top:20px}
.package .package_t1 li .trigger_in {height:128px;padding-top:60px}
.package .panel_container {padding-left:118px;border:1px solid #d9dbe8;border-left:none;background-color:#FFF;overflow:hidden;height:187px}
.packageproducts {padding:6px 0 7px 22px;position:relative}
.packageproducts li {float:left;width:150px;text-align:center;margin-right:20px}
.packageproducts li a.imgdv img {width:90px;height:90px;border-radius:5px;border:solid 1px #eee}
.packageproducts li.plus {width:16px;height:19px;margin-top:43px;background-position:0 0}
.packageproducts li .producttitle {height:16px;overflow:hidden;margin-bottom:5px}
.packageproducts li .pricedv label {color:#999}
.cosmetics_bags .packageproducts .remark {padding-right:220px;padding-left:28px;color:#666;font-size:14px;height:20px;overflow:hidden;margin-bottom:10px}
.cosmetics_bags .price_info {position:absolute;width:180px;line-height:21px;right:6px;top:50%;margin-top:-60px}
.cosmetics_bags .price_info .price_gray {color:#999;display:block;margin-top:7px}
.cosmetics_bags .price_info .count {font-weight:700;margin-right:0;font-size:16px}
.cosmetics_bags .price_info .price {font-weight:700;font-size:14px}
.cosmetics_bags .horn {background:url(images/bg42.png) no-repeat;display:block;height:188px;overflow:hidden;position:absolute;width:6px;right:200px;top:0;margin-top:0}
.packageproducts .package_btn {margin:15px 0 0 18px}
.packageproducts .package_btn input {width:110px;height:32px;border:1px solid #ddd;border-radius:2px;cursor:pointer;outline:0}
.packageproducts .package_btn input:hover {background-position:center -23px;border-color:#ccc}
.sectionbox h2.tit {background:url(images/spxq_nav_bg.png) 0 0 no-repeat;height:27px;padding:0 15px;margin-bottom:10px}
.sectionbox h2.tit span {background:url(images/spxq_nav_bg_t.png) -9999px 0 no-repeat;display:block;height:0;padding-top:27px;overflow:hidden}
.sectionbox h2.tit1 span {background-position:0 -52px}
.sectionbox h2.tit2 span {background-position:0 -80px}
.sectionbox h2.tit3 span {background-position:0 -108px}
.sectionbox h2.tit4 span {background-position:0 -136px}
.sectionbox h2.tit5 span {background-position:0 -164px}
.sectionbox h2.tit6 span {background-position:0 -192px}
.sectionbox h2.tit7 span {background-position:0 -220px}
.sectionbox h2.tit8 span {background-position:0 -248px}
.sectionbox h2.tit9 span {background-position:0 -276px}
.sectionbox h2.tit10 span {background-position:0 -304px}
.sectionbox h2.tit11 span {background-position:0 -332px}
.sectionbox h2.tit12 span {background-position:0 4px}
.sectionbox h2.tit13 span {background-position:0 -24px}
.sectionbox h2.tit14 span {background-position:0 -360px}
` .sectionbox div img {vertical-align:top}
.sectionbox div img.img_error {width:300px;height:200px;display:block}
.sectionbox .ping_more a {display:block;margin-top:20px;height:31px;line-height:31px;text-align:center;font-weight:bold;background-color:#f4f4f4;border:1px solid #e4e4e4}
.sectionbox .ping_more a span {color:#666;font-weight:normal}
.sectionbox .ping_more a:hover {background-color:#eee;text-decoration:none}
.spxq_main {font-size:14px;line-height:24px}
.spxq_main .nala_say {line-height:28px;background:url(images/nalasay-bg.jpg) 0 0 no-repeat;padding:0 20px 0 140px;min-height:110px;+height:110px}
.spxq_main img {display:block;margin:0 auto;max-width:100%;height:auto;}
.spxq_main .spxq_top {margin:25px 0 0;font-size:16px;color:#ff0036;font-weight:bold}
.spxq_main .spxq_dec div {margin-bottom:20px}
.spxq_main li {width:290px;margin-right:30px;float:left;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#8c8787;font-size:12px;height:23px;line-height:23px;}
.spxq_main li:nth-child(3n) {margin-right:0;}
.spxq_main h3 {font-size:20px;margin:20px 0 10px;color:#ff0036;border-bottom:1px solid #ff0036;padding-bottom:5px}
.spxq_main p {margin-bottom:10px}
#ppsqitem div {text-align:center}
#addcart-success .panel_con {height:160px;padding-top:14px}
#addcart-success .ok-txt {border-bottom:1px dashed #eee;margin-bottom:8px;padding-bottom:8px}
#addcart-success .arrow-right {position:absolute;display:block;right:-13px;top:17px;width:0;height:0;overflow:hidden;border:6px solid transparent;border-left-color:#9699a2;_border-top-color:tomato;_border-right-color:tomato;_border-bottom-color:tomato;_filter:chroma(color=tomato)}
.addcart-success-info {padding:20px 10px 20px 15px}
.addcart-success-info p {margin-bottom:5px}
.addcart-success-info b {font-size:14px}
.addcart-success-info .gocart {padding-top:10px}
.quehuo-form {width:400px}
.quehuo-form div {padding:8px 0}
.quehuo-form div input {width:200px;padding:8px;height:16px;overflow:hidden;border:1px solid #eee;border-top-color:#ccc;box-shadow:0 1px 3px rgba(200,200,200,0.3) inset;color:#333;font-size:14px;margin-left:3px;vertical-align:middle}
.quehuo-form .submit {padding-left:64px;font-size:14px}
.quehuo-form .submit a {display:block;background-position:0 -40px;width:58px;height:24px;line-height:24px;overflow:hidden;text-align:center}
.same_effect {border:1px solid #e6e6e6;width:756px;padding:20px 16px;margin:10px 0}
.same_effect .headline {color:#C03;font-size:16px;background:url(images/icon_stockout.jpg) no-repeat;padding-left:20px;margin-bottom:20px}
.same_effect .titlebar {line-height:30px;padding-left:20px;margin-bottom:6px}
.same_effect .titlebar .more_lnk {float:right;padding-right:18px;background:url(images/icon_more.jpg) right 7px no-repeat;color:#666}
.same_effect .titlebar h3 {font-size:16px}
.same_effect .product_list {padding-left:12px}
.same_effect .product_list .item {float:left;_display:inline;padding:10px;width:150px;position:relative;margin:0 8px;height:277px}
.same_effect .product_list .item:hover {background-color:#f6f6f6}
.same_effect .product_list .bg_gray {background-color:#f6f6f6}
.same_effect .product_list .item .price {color:#ff0036}
.same_effect .product_list .item .price em {font-size:18px;font-weight:bold;margin-left:3px}
.same_effect .product_list .item .pic_wrap {width:150px;height:150px;overflow:hidden;margin-bottom:6px}
.same_effect .product_list .item .pic_wrap img {max-width:150px;max-height:150px}
.same_effect .product_list .item .product_name {line-height:20px;display:block;height:40px;overflow:hidden;text-decoration:none}
.same_effect .product_list .item .desc {color:#999}
.same_effect .product_list .item .traded {color:#999}
.same_effect .product_list .item .traded em {color:#ff0036}
.same_effect .product_list .item .add_cart_lnk {right:16px;top:170px}
#zheng_main img {display:block;margin:5px auto}
#zheng_main .zheng_nav {width:720px;height:84px;overflow:hidden;background:url(images/wn_02.png) no-repeat 0 0;border-bottom:1px solid #e8e6e7}
#zheng_main .zheng_nav ul {display:none}
.intro-pic {background-color:#fff;width:790px;margin:0 auto;padding-top:15px;display:none}
.intro-pic .hd {height:84px;background:url(images/intro_hd.png) 0 -1px no-repeat;font-size:0;padding-left:73px}
.intro-pic .hd a {display:inline-block;width:83px;height:84px;margin-right:14px;background-color:#eee;background:url(images/intro_hd2.png) 0 -9999px no-repeat}
.intro-pic .hd a.on0 {background-position:-68px -1px}
.intro-pic .hd a.on1 {background-position:-164px -1px}
.intro-pic .hd a.on2 {background-position:-262px -1px}
.intro-pic .hd a.on3 {background-position:-359px -1px}
.intro-pic .hd a.on4 {background-position:-457px -1px}
.intro-pic .hd a.on5 {background-position:-556px -1px}
.intro-pic .hd a.on6 {background-position:-653px -1px}
.intro-pic .bd {padding-top:1px;overflow:hidden}
.intro-pic .bd .pic {display:none;font-size:0}
.intro-pic .bd .pic img {margin:5px auto;display:block}
.ask-form {margin-bottom:20px}
.ask-form .fl {width:470px}
.ask-form .fr {width:250px;color:#999}
.ask-form textarea {display:block;margin-bottom:10px;width:450px;padding:5px;height:75px;overflow-y:auto;border:1px solid #eee;border-top-color:#ccc;box-shadow:0 1px 3px rgba(200,200,200,0.3) inset;color:#333}
.ask-list {zoom:1}
.ask-list dl {padding-bottom:15px;width:100%}
.ask-list dt {padding:0 250px 12px 25px;position:relative;z-index:10}
.ask-list dt h3 {font-weight:bold}
.ask-list dt .q-info {position:absolute;right:15px;top:3px;color:#bbb}
.ask-list dt .q-info .time {margin-left:10px}
.ask-list dd {position:relative;z-index:1;zoom:1;background-color:#f8f8f8;padding:0 15px 15px}
.ask-list dd .arrow {position:absolute;top:-22px;left:7px;display:block;width:0;height:0;overflow:hidden;border-width:12px 8px;border-style:solid;border-color:#fff #fff #f8f8f8 #fff}
.ask-list .ans-bd {padding-top:15px}
.ask-list .ans-bd .author {float:left;width:60px;overflow:hidden;text-align:right}
.ask-list .ans-nala .author {color:#ff0036}
.ask-list .ans-bd .con {margin-left:62px;padding-right:180px;position:relative;zoom:1}
.ask-list .ans-bd .con .time {position:absolute;right:0;top:0;color:#bbb}
.ask-list .ans-bd .con a:hover {color:#111}
.ask-list .ans-bd .con a.from,.ask-list .ans-bd .con a.from:hover {color:#ff0036}
.ask-list dd .more-link {text-align:right}
.ask-list dd .more-link a.graybtn {padding:3px 8px}
.ask-list .pagenav a {margin-left:2px}
.to-detail-link {border:1px solid #e4e4e4;background-color:#f1f1f1;text-align:center;font-size:20px;padding:15px;margin-bottom:10px}
.act_content {display:none}
.spxq_picc {background-color:#f8f8f8;padding-bottom:10px}
.spxq_picc h3 {background-color:#ff0036;text-align:center;height:50px;line-height:50px;font-size:25px;color:#fff}
.spxq_picc p {padding:30px 0 30px 30px;background-color:#fff;margin:10px 10px 0}
.spxq_picc p img {vertical-align:top}
.z-detail-box {width:1196px;margin:0 auto}
.z-detail-left {width:970px;float:left;}
.tabs_bar_warp {height:48px;width:970px;background:#fff}
.product_tabs {background:#fff;padding-top:20px;}
.fixed li.tab-buy {visibility:visible}
.z-box {padding:0 20px 20px 20px;}
.z-detail-point-box {border:1px solid #ccc}
.z-detail-point-box-left {padding:20px;width:520px;overflow:hidden;float:left;border-right:1px solid #ccc;}
.z-points {width:158px;border-right:1px solid #ccc;height:110px;float:left}
.z-all-points {font-size:24px;text-align:center;height:40px;line-height:40px}
.z-all-points b {color:#ff0036;font-size:26px}
.z-all-people {text-align:center;font-size:14px;line-height:25px}
.z-all-people em {color:#ff0036}
.z-point-list {width:360px;float:right;padding-top:20px}
.z-point-list ul li {height:20px;line-height:20px;margin:2px 0;font-size:14px;overflow:hidden}
.z-point-list ul li label {display:inline-block;width:110px;text-align:right;float:left}
.z-point-list ul li p {float:left;background:#ddd;width:200px;height:14px;margin:3px 0}
.z-point-list ul li p span {display:block;width:100%;background:#ff0036;height:14px}
.z-point-list ul li em {color:#ff0036;margin-left:10px}
.z-detail-point-box-right {width:365px;float:right;font-size:14px;padding-top:16px;background:#fcfcfc;height:96px;}
.z-detail-point-box-right div {font-size:12px;padding:5px 20px;line-height:20px;color:#999999;}
.z-detail-point-box-right div font {color:#ff0036;}
.z-detail-point-box-right div a.go_btn {position:absolute;right:10px;top:3px}
.z-detail-point-box-right div.good_com_box {position:relative;z-index:99}
.z-detail-point-box-right div a.good_com {color:#ff0036;margin-right:5px}
.z-detail-point-box-right div.good_com_box .good_com_tips {position:absolute;width:200px;padding:15px;border:1px solid #ffb97c;line-height:20px;color:#666;background:#fff7f0;left:22px;_left:1px;top:30px;display:none}
.z-arrow {position:absolute;top:-8px;left:15px;width:12px;height:24px}
.z-arrow i {font-family:"SimSun";overflow:hidden;font-size:12px;line-height:1.231;display:block;height:12px}
.z-arrow-line {color:#ffb97c}
.z-arrow-bg {color:#fff7f0;margin-top:-11px}
.big_star,.big_star i {height:22px;background-repeat:repeat-x;display:block}
.big_star {width:128px;margin:10px auto;background-position:0 -32px}
.big_star i {line-height:22px;overflow:hidden;background-position:0 0;width:100%}
.min_star {padding-top:9px;*padding-top:10px;height:20px;line-height:20px}
.z-detail-com-box {border:1px solid #ccc;padding-bottom:20px}
.z-com-box-head {height:50px;border-bottom:1px solid #ccc;background:#f3f3f3;padding:0 20px;line-height:50px;font-size:14px}
.z-select {float:right;height:30px;margin-top:9px;line-height:30px}
.select-box {position:relative;border:1px solid #ccc;background:#fff;width:100px;float:left;margin-left:10px;padding:3px 5px;border-radius:3px;font-size:14px}
.z-com-list {padding:20px}
.z-com {margin-bottom:20px}
.z-com-left {width:60px;float:left;height:100px;margin:0 10px;_display:inline}
.z-com-left img {display:block;margin:0 auto}
.z-com-left .u-name {width:60px;height:25px;line-height:25px;overflow:hidden;color:#ff0036;display:block;text-align:center;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.z-com-left .vip-ico-img {width:42px;height:9px;display:block;background-repeat:no-repeat;overflow:hidden;margin:0 auto}
.z-com-left .vip-ico {background-position:0 -11px}
.z-com-left .svip-ico {background-position:0 0}
.z-com-right {padding:0 20px 5px 20px;border:1px solid #ccc;float:right;width:750px;position:relative;border-radius:2px}
.z-com-right-head {height:33px;line-height:33px;border-bottom:1px solid #ccc;margin-bottom:12px}
.z-com-right-head span {margin-right:10px;color:#999;float:left}
.z-com-right-head span.com-time {float:right}
.z-coms {line-height:22px;float:left;width:100%}
.z-coms-text {min-height:50px;_height:50px}
.z-coms-text-jin {padding-right:200px;min-width:560px;_width:560px;min-height:110px;_height:110px}
.z-coms-text a {color:#ff0036;text-decoration:none}
.z-coms-img {margin-top:15px}
.z-coms-img img {width:94px;height:94px;margin:0 10px 10px 0;border:1px solid #ccc}
.z-coms-other {width:100%;height:30px;line-height:30px}
.z-com-gg {color:#999;float:left}
.z-com-click {float:right;color:#999}
.z-com-click a {margin:0 5px;color:#ff0036}
.z-com-click a:hover {text-decoration:none}
.left_arrow {position:absolute;top:11px;left:-6px;width:24px;height:12px}
.left_arrow i {font-family:"SimSun";overflow:hidden;font-size:12px;line-height:1.231;display:block;height:12px;float:left}
.left_arrow-line {color:#ccc}
.left_arrow-bg {color:#fff;margin-left:-10px}
.face_img {width:30px;height:30px;border-radius:30px;transition:.8s ease all;-webkit-transition:.8s ease all;-moz-transition:.8s ease all}
.face_img:hover {transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}
.z-com-hf {border:1px solid #ccc;margin:10px 0 20px 0;padding:10px 20px;position:relative;border-radius:2px;zoom:1}
.z-com-input {line-height:30px;margin-top:5px;width:100%;position:relative}
.z-com-input-box {border:1px solid #ffba7d;min-height:28px;_height:28px;border-radius:2px;position:relative;padding:0 5px;width:auto}
.z-com-input-box label {color:#999;display:block;float:left;height:30px;line-height:30px;position:absolute;top:0;left:10px;width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.z-com-input-box textarea {width:100%;max-width:100%;min-width:100%;line-height:20px;height:20px;border:1px solid #fff;display:block;margin-top:4px;overflow-y:hidden;word-break:break-all}
.hf_btn {padding:6px 20px;position:absolute;right:0;top:0}
.top_arrow {position:absolute;top:-7px;right:35px;font-family:"SimSun";font-size:12px;width:12px;height:24px}
.top_arrow i {font-family:"SimSun";overflow:hidden;font-size:12px;line-height:1.231;display:block;height:12px;float:left}
.top_arrow-line {color:#ccc}
.top_arrow-bg {color:#fff;margin-top:-10px}
.hf_list {padding:15px 0 0}
.hf_list ul li {border-bottom:1px solid #e2e2e2;line-height:30px;padding-bottom:12px;display:block;margin-bottom:15px;zoom:1;background:#fff}
.hf_list ul li span {display:inline-block}
.hf_list ul li span.hf_face {width:30px;height:30px;position:absolute;left:0;top:0}
.hf_list ul li span.hf_text {color:#999;margin-left:40px;word-break:break-all}
.hf_list ul li span.hf_text .hf_name {color:#ff0036}
.hf_list ul li span.hf_text i {margin:0 3px}
.hf_list ul li span.hf_btn2 {width:45px;position:absolute;bottom:0;right:0}
.hf_list ul li span.hf_btn2 a {padding:0;color:#ff0036;padding:0 10px}
.hf_list ul li span.hf-at {margin:0 5px;color:#999}
.hf_list ul li .hf2_box {margin-left:40px;zoom:1}
.hf_list_li {position:relative}
.z-detail-right {width:206px;float:right}
.right_box {border:1px solid #ccc;background-color:#fff;margin-top:20px}
.right_box .hd {border-bottom:1px solid #ccc;height:40px;line-height:40px;overflow:hidden;font-size:14px;padding-left:30px}
.right_box .hd strong {color:#ff0036;margin-right:10px;font-weight:400}
.right_box .cms_list {margin:10px 14px}
.right_box .cms_list li {height:24px;line-height:24px;list-style:disc inside;overflow:hidden;color:#999}
.hot_items .bd {padding:0 14px}
.hot_items li {border-bottom:1px dashed #ccc;padding-bottom:14px;margin-bottom:-1px}
.hot_items li span {display:block}
.hot_items li .nalaprice {color:#ff0036;font-size:14px;margin-top:2px}
.hot_items li .nalaprice b {font-weight:400}
.hot_items li .productimg {padding-top:10px;text-align:center}
.hot_items li .productimg img {width:120px;height:120px;vertical-align:top}
.class_tabs {width:204px;overflow:hidden;border:solid 1px #ccc;margin-top:20px}
.class_tabs .hd ul {margin-right:-4px}
.class_tabs .hd li {float:left;width:68px;height:28px;line-height:28px;padding:5px 0;background-color:#f5f5f5;border-bottom:solid 1px #ccc;border-right:1px solid #ccc;text-align:center;cursor:pointer;font-size:14px}
.class_tabs .hd li.current {border-bottom-color:#fff;background-color:#fff}
.class_tabs .bd {background-color:#fff}
.class_tabs .bd ul {display:none}
.class_tabs .bd li {padding:6px 10px;line-height:22px;font-size:0}
.class_tabs .bd li a {display:inline-block;font-size:12px;margin:0 6px;color:#666;white-space:nowrap}
.class_tabs .bd li a.root {color:#2e9cdc}
.cuxiao-box {border:1px solid #ccc;background-color:#fff}
.cuxiao-box .hd {border-bottom:1px solid #ccc;background-color:#f5f5f5;padding:12px 30px}
.cuxiao-bd ul {margin-right:-20px}
.cuxiao-bd li {width:200px;margin-right:3px;padding:20px 0 20px 30px;float:left;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;-ms-transition:background-color .2s;transition:background-color .2s}
.cuxiao-bd li p {margin-bottom:6px}
.cuxiao-bd li .pic {text-align:center;border:1px solid #ccc}
.cuxiao-bd li .pic img {width:190px;height:190px;vertical-align:top}
.cuxiao-bd li .price {padding:4px 0}
.cuxiao-bd li .price strong {font-size:16px;font-weight:400;margin:0 2px 0 4px}
.cuxiao-bd li .price span {margin-left:20px;color:#bababa}
.cuxiao-bd li .name a {color:#666}
.cuxiao-bd li .intro {color:#bababa}
.cuxiao-bd li .btn-bd {padding-top:6px}
.cuxiao-bd li:hover .pic {border-color:#ff0036}
.taocan_box {margin-bottom:15px}
.taocan_box .hd {height:30px}
.taocan_box .hd strong {font-size:16px;font-weight:400;margin-right:10px}
.taocan_box .hd span {color:#999}
.taocan_tabs li a {font-size:14px}
.taocan_tabs li.current a {background-color:#fff;border-bottom-color:#fff}
.taocan_tabs .icon_step,.taocan_panels .plus,.taocan_panels .equal {background:url(images/taocan_bg.png) no-repeat 0 -9999px}
.taocan_tabs .icon_step {display:inline-block;width:16px;height:15px;line-height:15px;color:#FFF;font-weight:bold;background-position:0 -85px;text-align:center;margin-left:5px}
.taocan_tabs li.current .icon_step {background-position:0 -40px}
.taocan_panels {background-color:#FFF;height:245px;overflow:hidden}
.taocan_panels .panel {padding:20px 30px;display:none}
.taocan_panels h4 {color:#666;font-size:14px;height:20px;overflow:hidden;margin-bottom:15px}
.taocan_panels li {float:left;width:150px;overflow:hidden;text-align:center;margin-right:20px}
.taocan_panels li .pic img {width:90px;height:90px;border:solid 1px #ccc}
.taocan_panels li p {margin-top:2px}
.taocan_panels li .name a,.taocan_panels li .price {color:#999}
.taocan_panels li p.name {height:36px;overflow:hidden}
.taocan_panels li p.price input {vertical-align:-2px}
.taocan_panels li .name a,.taocan_panels li .price {color:#999}
.taocan_panels li.plus,.taocan_panels li.equal {width:20px;height:20px;margin-top:43px;background-position:0 0}
.taocan_panels li.equal {background-position:0 -128px;margin-right:60px;margin-left:15px}
.taocan_panels .price_info {width:210px;text-align:left;margin-right:0;color:#666;font-size:14px}
.taocan_panels .price_info .count {margin-bottom:10px}
.taocan_panels .price_info .count b {font-size:16px}
.taocan_panels .price_info .buy {margin-top:15px}
.taocan_panels .price_info .buy .btn {padding:8px 20px}
.taocan_panels #fittingBox {width:420px;overflow-x:auto;overflow-y:hidden;height:180px;float:left}
.taocan_panels #fittingBox ul {height:150px}
.form li {padding-bottom:12px}
label {cursor:default}
.addr-form li label {display:inline-block;width:75px;padding-left:10px;padding-right:10px;text-align:right}
.form li input.txt {width:150px;padding:8px;height:16px;overflow:hidden;border:1px solid #eee;border-top-color:#ccc;margin-right:8px;box-shadow:0 1px 3px rgba(200,200,200,0.3) inset;color:#333;vertical-align:middle}
.form li textarea.txt {width:150px;padding:8px;height:16px;overflow:hidden;border:1px solid #eee;border-top-color:#ccc;margin-right:8px;box-shadow:0 1px 3px rgba(200,200,200,0.3) inset;color:#333;vertical-align:middle}
#commentsFrom {padding:20px 35px;width:640px;border-radius:10px;margin:0;display:none;background:#fff;border:3px solid #ff0036;position:relative}
.spxq_dec table td {border:0;padding:0}
.fwcl_li {background:url(images/400_2.gif) no-repeat center;width:534px;height:50px;text-indent:-9999px;margin-top:10px;}
#pjxqitem_trig {color:#ff0036;}
.z-detail-point-box-left p {line-height:24px;color:#999999;}
.z-detail-point-box-left p font {color:#ff0036;}
.z-detail-right {width:216px;float:right;background-color:#fff;}
.tabs_bar_right {height:50px;width:216px;}
.tabs_bar2 {height:48px;background:#fff;padding:0 10px;display:block;line-height:48px;text-align:left;font-size:18px;border-bottom:1px solid #ddd;}
.hot_box {padding:10px;}
.hot_box ul li {margin-bottom:10px;border-bottom:1px dotted #e5e5e5;padding-bottom:10px;}
p.hot_price {color:#ff0036;font-weight:bold;font-size:16px;line-height:24px;}
p.hot_price e {font-size:12px;font-weight:normal;}
/*商品单选属性*/
.catt {height:auto;overflow:hidden;padding-bottom:5px;margin-top:10px;}
.catt a {border:#dcdcdc 1px solid;text-align:center;margin:0 8px 8px 0;display:block;white-space:nowrap;color:#000;text-decoration:none;float:left;position:relative;cursor:pointer;border-radius:4px;}
.catt em {padding:3px 9px;}
.catt a p {height:32px;line-height:32px;min-width:50px;}
.catt a p.spec_img {height:40px;line-height:40px;padding-left:45px;padding-right:10px;min-width:20px;}
.catt a p.spec_img img {position:absolute;top:4px;left:4px;border-radius:5px;}
.catt a:focus {outline-style:none;}
.catt .cattsel {border:#f70 1px solid;background-color:#fff;}
.catt a.wuxiao {cursor:not-allowed;text-decoration:none;border:#999 1px dashed;background:#ddd;}
.catt a.wuxiao p.padd span {height:40px;width:40px;display:block;text-indent:-9999em;background:url(images/wuxiao.gif) no-repeat transparent;}
.catt a.wuxiao p img {-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.catt a.wuxiao:visited,.catt a.wuxiao:hover {cursor:not-allowed;text-decoration:none;border:#999 1px dashed;}
.catt .cattsel i {height:40px;line-height:40px;width:auto;display:inline-block;}
.itemBar {height:55px;background:#FFF;position:fixed;top:0;width:100%;overflow:hidden;z-index:9999;-moz-box-shadow:0px 2px 20px rgba(0,0,0,0.2);-webkit-box-shadow:0px 2px 20px rgba(0,0,0,0.2);box-shadow:0px 2px 20px rgba(0,0,0,0.2);*left:0;*position:absolute;*top:expression(eval(document.documentElement.scrollTop));*border:1px solid #CCC;*background-image:url(about:blank);*background-attachment:fixed;display:none;}
.itemBuy {clear:both;}
.itemBuy a:link,.itemBuy a:visited {color:#fff;display:block;float:left;height:40px;line-height:40px;margin-right:10px;outline:medium none;text-align:center;}
.itemAddCart {background-color:#ff0036;width:200px;}
.itemtaocan {width:970px;background:#fff}
.itemtaocan .itemtaocanContent {margin-bottom:0;}
.itemtaocanContent {border-bottom:1px solid #DDD;height:48px;line-height:48px;}
.itemtaocanContent li {float:left;height:47px;padding:0 40px;}
.itemtaocanContent a:link,.itemtaocanContent a:visited {font-size:18px;}
.itemtaocanContentFocus {border-bottom:2px solid #ff0036;}
.itemtaocanContentFocus a:link,.itemtaocanContentFocus a:visited {color:#ff0036;}
.itemContent {width:970px;background:#fff}
.itemContent .itemContentHead {margin-bottom:0;height:48px;}
.itemContentHead {border-bottom:1px solid #DDD;height:47px;margin-bottom:30px;}
.itemContentHead li {float:left;height:47px;line-height:47px;padding:0 40px;}
.itemContentHead a:link,.itemContentHead a:visited {font-size:18px;}
.itemContentHeadFocus {border-bottom:2px solid #ff0036;}
.itemContentHeadFocus a:link,.itemContentHeadFocus a:visited {color:#ff0036;}
.itemMin {float:left;width:240px;margin-top:7px;}
.itemMin p {color:#999;font-size:12px;line-height:20px;height:40px;overflow:hidden;}
.itemMin img {float:left;width:40px;height:40px;margin-right:7px;}
.itemBar .itemContentHead {float:left;border-bottom:none;margin:6px 0 0 30px;}
.itemBar .itemBuy {float:right;}
.itemBar .itemBuy {margin:7px 0 0 0;}
.itemBar .itemBuy a:link,.itemBar .itemBuy a:visited {margin:0;}
.itemSpan h4 {font-size:18px;height:40px;font-weight:normal;padding-top:50px;}
.mod-detail-price::after {clear:both;content:" ";display:block;height:0}
.mod-detail-price .d-content {color:#444;padding-left:0}
.mod-detail-price .d-content table {background-color:#FAFAFA;width:100%;}
.mod-detail-price .d-content .amount td {padding-bottom:15px}
.mod-detail-price .d-content .price td {color:#ff7300;padding-bottom:8px;padding-top:10px}
.mod-detail-price .d-content .amount .amount-title,.mod-detail-price .d-content .price .price-title {color:#a5988f;padding-left:17px}
.mod-detail-price .d-content .amount-title,.mod-detail-price .d-content .price-title {color:#ffe7d0;padding-left:25px}
.mod-detail-price .d-content .price .fd-cny {font-size:18px}
.mod-detail-price .d-content .price .value {font-size:24px}
.mod-detail-price .d-content .amount .value {margin-left:6px}
.mod-detail-price .d-content .ladder-3 {width:64px}
.mod-detail-price .d-content .ladder-3-1 {padding-left:21px;width:auto}

#read_sound {position:absolute;top:0;left:0;z-index:99;cursor:pointer;background:#000;}
#read_sound video {background-color:#f3f3f3;}
#J_playVideo {display:none;width:68px;height:68px;background:url("images/detail3.png") no-repeat;position:absolute;top:50%;left:50%;margin-top:-34px;margin-left:-34px;cursor:pointer;z-index:11;}
#J_playVideo:hover {background:url("images/detail1.png") no-repeat;}
#J_stopVideo {position:absolute;top:10px;right:10px;width:38px;height:38px;background:url("images/stopVideo.png") center center no-repeat;}

.spec_checkbox {height:auto;overflow:hidden;padding-bottom:5px;margin-top:10px;}
.spec_checkbox .radio-item {float:left;margin-top:10px;}
.spec_checkbox .radio-item .ui-radio {display:none;}
.spec_checkbox .radio-item .ui-radio-label {padding-left:24px;background:url(images/checkbox_off.png) 0 0px no-repeat;font-size:14px;height:20px;line-height:20px;display:block;margin-right:24px;cursor:pointer;color:#8c8c8c;}
.spec_checkbox .radio-item .ui-radio-label i {color:#ff7700;}
.spec_checkbox .radio-item .ui-radio:checked + label {background:url(images/checkbox_on.png) 0 0px no-repeat;}
.spec_select {height:30px;line-height:30px;margin-top:5px;padding:0 6px;}

/* 详情页评论 开始 */
.dib{display: inline-block;}
.gm-f-item{ overflow:hidden; height:auto; position:relative; margin-top:40px;}
.gm-f-item .table{ padding:0;}
.goods-para-list{ margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #eee; overflow:hidden;}
.goods-para{ width:100%; float:left;}
.goods-para .column{ width:25%; float:left; margin-top:10px;}
.goods-para .column span{ width:100%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.gm-f-item .gm-title{ overflow:hidden; border-bottom:1px solid #d2d2d2; margin-bottom:15px; margin-top:30px;}
.gm-f-item .gm-title h3{ font-size:14px; padding-left:8px; border-left:4px solid #f42424; font-weight:bold; line-height:14px; margin-bottom:10px; float:left;}
.gm-f-item .gm-title .gm-f-tab{ float:left; margin-left:20px;}
.gm-f-item .gm-title .gm-f-tab a{ float:left; font-size:14px; line-height:14px; margin-right:30px; cursor:pointer;}
.gm-f-item .gm-title .gm-f-tab a.curr{ color:#f42424;}
.gm-f-item .gm-title .gm-f-tab li{ float:left; font-size:14px; line-height:14px; cursor:pointer;}
.gm-f-item .gm-title .gm-f-tab li.curr a{ color:#f42424;}

.praise-rate-warp{ padding:0 0 15px; overflow:hidden; border-bottom:1px solid #d2d2d2;}
.praise-rate-warp .rate{ float:left; margin-left:30px; padding:6px 28px 6px 0; border-right:1px solid #d2d2d2;}
.praise-rate-warp .rate strong{ font-size:48px; color:#f42424; display:inline-block; height:48px; line-height:48px; font-weight:normal; float:left;}
.praise-rate-warp .rate .rate-span{ float:left; color:#8c8c8c; width:50px;}
.praise-rate-warp .rate .tit{ margin:5px 0 0 8px; float:left;}
.praise-rate-warp .rate .bf{ float:left; font-size:20px; height:20px; line-height:20px; color:#f42424;}

.praise-rate-warp .actor-new{ float:left; margin-left:50px; width:670px; height:60px; overflow:hidden;}
.praise-rate-warp .actor-new dl{ overflow:hidden;}
.praise-rate-warp .actor-new dd{ float:left; height:22px; line-height:22px; padding:0 12px; border:1px solid #fcdbdb; color:#b31919; margin:4px 8px 4px 0;cursor: pointer;}

.not_impression{ font-size:14px; color:#8c8c8c; padding-left:70px; line-height:50px; margin:5px 0 0 50px}

.com-list-main{ overflow:hidden; padding:0 20px;}
.com-list-main .com-list-item{ border-bottom:1px dotted #dcdcdc; overflow:hidden; padding:28px 0 20px;}
.com-list-item .com-user-name{ float:left; width:70px;}
.com-list-item .com-user-name .user-ico{ width:70px; height:70px;}
.com-list-item .com-user-name .user-ico img{ border-radius:50%; width:60px; height:60px;padding: 4px;border: 1px solid #E0E0E0;}
.com-list-item .com-user-name .user-txt{ text-align:center; color:#8c8c8c; margin-top:6px;}

.com-item-warp{ float:left; margin-left:25px; width:calc(100% - 95px);}
.ciw-top{ overflow:hidden;}
.grade-star{ float:left;display: block;float: left;width: 88px;height: 16px;background: url(images/mb5-icon.png) -298px 0 no-repeat;margin: 4px 3px 0 0;}
.grade-star-bg{ float: left; height: 16px; width: 88px; background: url(images/mb5-icon.png) -298px -22px no-repeat;}
.ciw-actor-info{ float:left; margin-left:15px;}
.ciw-actor-info span{ display:block; float:left; height:18px; line-height:18px; padding:0 10px; border:1px solid #fcdbdb; color:#b31919; text-align:center; margin-right:10px;}
.ciw-actor-info span:last-child{ margin-right:0;}
.ciw-time{ float:right; color:#8c8c8c;}

.ciw-content{ overflow:hidden; margin-top:5px;}
.ciw-content .com-warp{ overflow:hidden; padding-bottom:10px;}
.ciw-content .com-txt{ color:#222; max-height:90px; line-height:20px; font-size:14px;}
.ciw-content .com-operate{ float:right; width:100%; overflow:hidden;}
.ciw-content .com-operate a{ float:right;}
.ciw-content .com-operate .nice{ margin-left:25px;}
.ciw-content .com-operate i{display:inline-block; margin-right:3px; width: 16px;height: 16px;background-image: url(images/ico_sprite.png);margin-right: 5px;vertical-align: -2px;}
.ciw-content .com-operate .icon-thumb{background-position: -32px -34px;}
.ciw-content .com-operate a:hover .icon-thumb,.ciw-content .com-operate .selected,.ciw-content .com-operate .selected .icon-thumb{background-position: 0 -34px;}

.ciw-content .reply_info{ font-size:14px;}
.ciw-content .reply_info .item{ border-top:1px dotted #dcdcdc; line-height:25px; padding:5px 0;}
.ciw-content .reply_info em{ color:#b31919; float:left;}
.ciw-content .reply_info .words{ display:inline-block; width:580px; color:#8c8c8c}
.ciw-content .com-imgs{ width:100%; float:left; position:relative;}
.ciw-content .reply_info .time{ color:#8c8c8c; font-size:12px;}
.ciw-content .reply_info em{ color:#f42424}
.ciw-content .reply_info .pages26{ float:right;}
.ciw-content .reply_info .pages26 .item{ padding:0; border:1px solid #d2d2d2;}
.ciw-content .reply_info .pages26 .pages .item.cur{ border-color:#f42424;}
 
.reply-textarea{ float:right; width:570px;}
.reply-textarea .inner{ border:1px solid #dcdcdc;}
.reply-textarea .inner textarea{ width:555px; padding:5px; border:0; outline:0; height:45px;}
.reply-textarea .reply-arrow{ width: 100%;height: 12px;position: relative;bottom: -1px;}
.reply-textarea .reply-arrow .layer{ display:inline-block; position:absolute; width:14px; height:14px; background:#FFF url(images/reply-arrow.png) no-repeat; right:56px;}
.reply-textarea .btnbox{ float:right; width:100%;}
.reply-textarea .btnbox .btn{ float:right;}
.btnbox .reply-submit{ cursor:pointer; border:0; height:30px; line-height:30px; padding:0 18px; color:#fff; background:#ec5051; outline:0;}
.btnbox span{ color:#f42424; float:left; margin-top:10px;}

.p-imgs-warp{ overflow:hidden;}
.p-thumb-img{ overflow:hidden; margin-bottom:12px;}
.p-thumb-img li{ float:left; padding:2px; border:1px solid #d2d2d2; margin-right:10px; height:54px; height:54px; position:relative;}
.p-thumb-img li a{ display:table-cell; vertical-align:middle; height:54px; height:54px;}
.p-thumb-img li:hover,.p-thumb-img li.curr{ border-color:#f42424;}
.p-thumb-img li img{ cursor:url(images/cursor_plus.png),auto; max-height:54px; max-width:54px;}
.p-thumb-img li.curr img{ cursor:url(images/cursor_reduce.png),auto;}

.p-view-img{ position:relative; border:1px solid #d2d2d2; padding:2px; background-color:#fff; float:left; max-width:400px; max-height:400px; text-align:center; position:relative;}
.p-view-img img{ width:100%; max-height: 400px; cursor:url(images/cursor_reduce.png),auto;}
.p-view-img a{ height:100%; position:absolute; top:0; width:60px; text-align:center;}
.p-view-img a i{position:absolute; top:50%; left:50%; margin-top:-18px; margin-left:-12px; width:23px; height:40px; background:url(images/arrow_icon.png) no-repeat; display:none;}
.p-view-img:hover i{ display:block;}
.p-view-img .p-prev{ left:0;}
.p-view-img .p-next{ right:0;}
.p-view-img .p-prev i{ background-position:0 0;}
.p-view-img .p-next i{ background-position:-23px 0;}

.com-list-main .pages{ margin:20px 0;text-align:center;}
.com-list-main .pages .item{ display:inline-block; margin-right:4px; width:28px; height:28px; line-height:28px; border:1px solid #d2d2d2;}
.com-list-main .pages .item.next{ margin-right:0;}
.com-list-main .pages .item a{ display:block; float:left; width:28px; height:28px; text-align:center; font-size:12px; background:#f8f8f8; color:#8c8c8c;}
.com-list-main .pages .item a .iconfont{ font-size:12px; color:#8c8c8c;}
.com-list-main .page-white-bg .item a{ background-color:#fff;}
.com-list-main .pages .item.span,.pages .item.span:hover{ border-color:#fff;}
.com-list-main .pages .item span{ float:left; font-size:12px; width:28px; text-align:center; line-height:22px; height:28px;}
.com-list-main .pages .item.cur{ border-color:#f42424;}
.com-list-main .pages .item.cur a{ background-color:#f42424; color:#fff;}
.com-list-main .pages .item:hover{ border-color:#f42424;}
.com-list-main .pages .item:hover a{ color:#f42424;}
.com-list-main .pages .item.cur:hover a{ color:#fff;}
.com-list-main .pages .item.prev:hover a .iconfont,.pages .item.next:hover a .iconfont{ color:#f42424;}
/* 详情页评论 结束 */
