.ArticlMainContainer .RightCnt {width:100% !important;}
.Base_ShopInfo {width:880px;overflow:hidden;border-right-width:1px;border-right-style:solid;border-right-color:#efefef;padding:20px;float:left;}
.Base_ShopInfo:after {content:'';display:block;clear:both;}
.Base_ShopInfo .ImgCnt {float:left;width:43%;}
.Base_ShopInfo .InfoCnt {float:right;width:55%;}
.Shop_BigImg,.Shop_ListImgs {width:100%;overflow:hidden;position:relative;}
.Shop_BigImg:before {content:'';display:block;padding-top:80%;}
.Shop_BigImg img {position:absolute;max-width:100%;max-height:100%;left:50%;top:50%;-webkit-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0);}
.Shop_ListImgs {margin-top:15px;}
.Shop_ListImgs:before {content:'';display:block;padding-top:20%;}
.Shop_ListImgs ul,.Shop_ListImgs dl dt,.Shop_ListImgs dl dd {position:absolute;}
.Shop_ListImgs ul {width:1000%;height:100%;left:0;top:0;}
.Shop_ListImgs ul li {width:2.5%;float:left;overflow:hidden;}
.Shop_ListImgs ul li span {display:block;border:#DDD solid 1px;margin:0 3px;position:relative;padding-top:70%;opacity:0.5;cursor:pointer;}
.Shop_ListImgs ul li.ck span {border:#F60 solid 1px;opacity:1;}
.Shop_ListImgs ul li span img {position:absolute;max-width:100%;max-height:100%;left:50%;top:50%;-webkit-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0);}
.Shop_ListImgs dl dt,.Shop_ListImgs dl dd {width:30px;height:30px;top:30%;text-align:center;line-height:30px;cursor:pointer;background:rgba(0,0,0,0.3);font-size:26px;color:#FFF;}
.Shop_ListImgs dl dt {left:0;}
.Shop_ListImgs dl dd {right:0;}
.Shop_ListImgs dl dt:hover,.Shop_ListImgs dl dd:hover {background:rgba(0,0,0,0.5);}
.Base_ShopInfo .InfoCnt h3 {line-height:32px;font-size:20px;font-weight:normal;}
.Base_ShopInfo .InfoCnt ul {padding:10px 0;font-size:14px;color:#666;}
.Base_ShopInfo .InfoCnt ul li {line-height:20px;padding:5px 0;}
.Base_ShopInfo .InfoCnt ul li span {}
.Base_ShopInfo .InfoCnt ul li span.price {color:#F60;font-size:16px;}
.grid_tg {margin-bottom:10px;border:1px solid #efefef;overflow:hidden;background:#ffffff;}
.RightCnt .grid_tg .LeftBoxInfo {float:right;width:277px;}
.BaseInfos .title span {font-size:22px;}
.BaseInfos .others {display:table;width:100%;color:#999;}
.BaseInfos .others dt,.BaseInfos .others dd {display:table-cell;vertical-align:middle;}
.BaseInfos .others dt div,.BaseInfos .others dt p {display:inline-block;}
.BaseInfos .others dt div {color:#ff8400;}
.BaseInfos .others dt div span {font-size:24px;margin-left:5px;}
.BaseInfos .others dt div em {color:#999;}
.BaseInfos .others dt p {padding-left:10px;text-decoration:line-through;}
.BaseInfos .others dd {/*text-align:right;*/font-size:16px;}
.BaseInfos .others dd em {display:none;}
.BaseInfos .others dd span {color:#ff8400;}
.BaseInfos .others dd span i {display:inline-block;background:#ff8400;color:#FFF;border-radius:3px;padding:0 5px;font-style:normal;}
.status {position:relative;z-index:1;background-color:#f8f8f8;color:#f78115;font-size:14px;overflow:hidden;margin:10px 0;padding:10px 0 !important;}
.status div {float:left;width:33%;text-align:center;}
.status div span {}
.status .tit {color:#888;display:block;}
.status em {font-size:20px;line-height:40px;}
.status .del,.status .dels {line-height:40px;color:#c0c0c0;font-size:16px;text-decoration:line-through;}
.status .list_1,.status .list_2 {border-right:1px solid #f3f3f3;}
.qb_ui_pc_select_shoptype ul li div {border-radius:2px !important;}
.qb_ui_pc_select_shoptype ul li div.ck,.qb_ui_pc_select_shoptype ul li div:hover {background:#ff8400!important;}
.status .list_4 {width:100%;overflow:hidden;color:#888;margin-top:10px;border-top:1px solid #f3f3f3;padding:10px 3px;}
.tabe {padding:10px 0 !important;border-bottom:1px solid #eee;overflow:hidden;margin-bottom:20px;}
.tabe div {float:left;width:33%;text-align:center;color:#999;font-size:14px;line-height:16px;}
.tabe div span {font-size:18px;color:#ff8400;}
.tabe div.b {border-left:1px solid #eee;border-right:1px solid #eee;}
.LeftBoxInfo .contact .head {background-color:#f7f7f7;border-bottom:1px solid #eee;font-size:16px;color:#444;padding:8px 0 8px 10px;}
.LeftBoxInfo .contact .cnt {padding:15px;}
.LeftBoxInfo .contact .cnt .qq {text-align:center;word-spacing:15px;padding:5px 0;}
.LeftBoxInfo .contact .cnt .qq li {display:inline-block;}
.LeftBoxInfo .contact .cnt .time {border-top:#AAA dotted 1px;border-bottom:#AAA dotted 1px;margin:10px 0;padding:10px 0;}
.LeftBoxInfo .contact .cnt .time ol,.LeftBoxInfo .contact .cnt .tel ol {line-height:25px;font-size:16px;margin-bottom:5px;}
.LeftBoxInfo .contact .cnt .time li,.LeftBoxInfo .contact .cnt .tel li {line-height:25px;font-size:14px;color:#666;}
.h2o-circle-info {width:100%;/*    margin-bottom:15px;padding:0 0 8px 0;background-color:#fff;border:1px solid #E7E8EB;*/    text-align:center;}
.h2o-circle-info .circle-avatar {display:block;position:relative;background:url(circle-avatar-bg.jpg);width:100%;height:84px;margin:-1px 0 0;}
.h2o-circle-info .circle-avatar-left {}
.h2o-circle-info .circle-avatar-right {text-align:center;padding:80px 0 5px;}
.h2o-circle-info .circle-avatar img {position:relative;background:#fff;width:80px;height:80px;margin-top:42px;padding:5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}
.h2o-viem-author {background:#FFF;text-align:center;padding:48px 0 0;}
.h2o-viem-author .authi a {font-size:16px;font-weight:400;text-decoration:none;}
.h2o-circle-info .authortitle {display:block;padding:5px 20px 0;font-size:13px;color:#777;text-align:center;}
.h2o-viem-author .tns {padding:20px 12px 10px;}
.xg2 {color:#666;}
.tns table {width:100%;empty-cells:show;border-collapse:collapse;}
.tns tbody {display:table-row-group;vertical-align:middle;border-color:inherit;}
.tns tr {display:table-row;vertical-align:inherit;border-color:inherit;}
.tns th,.tns td {width:33% !important;text-align:center;}
.h2o-viem-author .tns .xi2 {margin-bottom:3px;font-size:16px;color:#EF2129;}
.tns th {border-right:1px solid #e3e3e3;}
.h2o-bankuai-cz {margin:10px auto;text-align:center;}
.cl {zoom:1;}
.h2o-bankuai-cz a {display:inline-block;background:#f0f0f0;width:87px;margin:0 4px;padding:10px 0;color:#555;font-size:13px;text-align:center;overflow:hidden;text-decoration:none;}
.h2o-viem-author .tel li {text-align:left;padding:5px 10px;}
.Other_ShopInfo {border:#efefef solid 1px;background:#FFF;float:right;width:950px;}
.Other_ShopInfo .changetypes {height:45px;background:#f7f7f7;border-top:#efefef solid 1px;border-bottom:#efefef solid 1px;position:relative;line-height:45px;}
.Other_ShopInfo .changetypes span {display:block;float:left;position:relative;border-right:#efefef solid 1px;padding:0 20px;font-size:16px;cursor:pointer;color:#888;}
.Other_ShopInfo .changetypes span.ck {background:#FFF;color:#F30;}
.Other_ShopInfo .changetypes span.ck:after {content:'';display:block;position:absolute;width:100%;height:2px;background:#FFF;left:0;bottom:-1px;}
.Other_ShopInfo .showtypes {padding:15px;}
.grid_tm {overflow:hidden;}
.grid_tm .like {margin-bottom:30px;float:left;width:235px;border:1px solid #efefef;overflow:hidden;background: #FFF;}
.grid_tm .like .title {height:45px;line-height:45px;font-size:16px;font-weight:bold;padding-left:18px;color:#333;background:#f7f7f7;border-bottom:1px solid #eee;}
.grid_tm .like .piclist {width:215px;/*height:210px;*/    margin:10px auto 20px;border-bottom:1px dashed #E3E3E3;position:relative;}
.grid_tm .like .piclist .img {width:215px;height:215px;text-align:center;}
.grid_tm .like .piclist .img img {max-width:100%;height:100%;}
.grid_tm .like .piclist .shop_title {font-size:13px;line-height:25px;padding:5px;}
.grid_tm .like .piclist .info {overflow:hidden;padding:5px;}
.grid_tm .like .piclist .info span.price {text-align:left;color:#FF6600;font-size:15px;font-weight:bold;}
.grid_tm .like .piclist .info span.sold {text-align:right;float:right;}
.ensure {width: 1198px;
    margin: 10px auto 10px auto;
    overflow: hidden;
    background: #ffffff;
    border: 1px solid #eee;}
.ensure ul{width:25%;height:107px; float:left;}
.ensure ul ol {width:57px; height:57px; float:left;padding:25px 0 0 35px}
.ensure ul li{width:300px; height:107px;color:#666666;font-size:18px;font-weight:bold; position:absolute;text-align:center;line-height:107px;}
.erweima{position:relative; width:84px; height:82px; margin-top:-40px; float:right; text-align:center; font-size:12px;}
.erweima img{ width:80px; height:80px; border:1px solid #eee; padding:1px;}