@charset "utf-8";
/* CSS Document */
.gotop {position:fixed;  bottom:20px; display:block; width:63px; height:64px; background:url(../images/gotop.png) no-repeat left top; display:none;}
/******************************index********************************/
.advertisement {height:147px; background:url(../images/advertisement.jpg) no-repeat center top; }
/*content*/
.content {height:446px; position:relative;}
.con-banner {position:relative; width:100%; height:446px; }
.con-banner li {height:446px;}
.banner1 {background:#7ad2cd url(../images/banner1bg.png) repeat left top;}
.banner2 {background:#3087ed url(../images/banner2bg.png) repeat left top;}
.banner3 {background:#ff8e87 url(../images/banner3bg.png) repeat left top;}
.banner4 {background:#ffe7f3 url(../images/banner4bg.png) repeat left top;}
.banner5 {background:#3889b5 url(../images/banner5bg.png) repeat left top;}
ul.img img{width:787px;height:446px;}
ul.img li{display:none;}
#container{width:787px;margin:0 auto;position:relative;overflow:hidden;}
ul.dir li{float:left; width:10px; height:10px; background:#fff; border:1px solid #c70f0f; margin:0 0 0 5px; cursor:pointer;}
ul.dir{position:absolute;bottom:6px; left:40%;}
ul.dir li.sel{background:#c70f0f;}
.con-bannerout {position:absolute; left:50%; top:0; margin:0 0 0 -512px; height:0;}
.con-right {width:230px; height:446px; float:right; background:#3174b0; }
.con-rig-public h3 {width:216px; height:30px; line-height:30px; background:url(../images/indexnoticebg.jpg) repeat-x left top; color:#696b6e; padding-left:12px; border:1px solid #d5d5d5; color:#2c2c2c;}
.con-rig-public h3 a {display:block; float:right; height:30px; line-height: 30px; padding-right:18px; background:url(../images/morebg.png) no-repeat 38px center; font-size:12px; color:#a91415; text-decoration: underline; }
.con-rig-public dl {padding:10px 0 16px 0;}
.con-rig-public dt {float:left;}
.con-rig-public dt img {padding:0 8px;}
.con-rig-public dd {float:left; width:120px; color:#fff; overflow:hidden;}
.con-rig-public dd a {color:#fff;}
.con-rig-public dd h4 {font-size:14px;}
.con-rig-public dd p {font-size:12px;}
.con-rig-public dd span {font-size:11px;}
.con-rig-pub-question {width:204px; padding:0 0 0 10px;}
.con-rig-pub-question li {width:186px; padding:0 0 0 18px;}
.con-rig-pub-question li.newscur {background:url(../images/news.gif) no-repeat left center;}
.con-rig-pub-question li a {clear:both; display:block; height:20px; border-bottom:1px dashed #fff; font-size:12px; color:#fff;line-height:20px;}
.con-rig-pub-question li a:hover {color:#a91415;}
.con-rig-pub-question li a span {display:block; float:left;}
.con-rig-pub-question li a em {display:block; float:right;}
.entry {height:80px; padding:33px 0 23px 0;}
.entry a {display:block; float:left; width:70px; height:80px; background:url(../images/entryicon.png) no-repeat left top; margin:0 3px;}
.entry a:hover {background:url(../images/entryiconhover.png) no-repeat left top;}
.entry a.entryicon2 {background-position:left -80px;}
.entry a.entryicon3 {background-position:left -160px;}
.con-rig-sall {width:223px; margin:0 auto;}
.con-rig-sal-title {border-bottom:1px solid #fff; height:20px;}
.con-rig-sal-title li {float:left;}
.con-rig-sal-title li a{display:block; float:left;width:64px;height:20px; margin:-1px 0 0 0; text-align:center;  line-height:20px; font-size:12px; color:#fff;}
.con-rig-sal-title li a.current {border:1px solid #fff; border-bottom:1px solid #3171aa;}
.con-rig-sal-content {clear:both; width:100%; height:69px; padding-top:10px;}
.con-rig-sal-content .tabbox{display: none;}
.saleimg {position:relative; display:block; float:left; width:70px; height:69px; border:1px solid #31689a; margin:0 1px; overflow:hidden;}
.saleimg:hover {border:1px solid #a40000;}
.saleimg em {position:absolute; left:2px; bottom:-15px;display:block; width:68px; height:15px; background:#fff; opacity: 0.7; filter:alpha(opacity='70'); color:#a40000; font-weight: bold; text-align:center; line-height: 15px; overflow: hidden;
    text-overflow: ellipsis; white-space: nowrap;}
/*main*/
.main {padding-top:13px;}
.con-store {position:relative; width:1024px; height:74px; overflow: hidden;}
.con-store ul {width:1026px;}
.con-store ul li {float:left;}
.con-store ul li a {position:relative; display:block; float:left; width:118px; height:73px; overflow: hidden;}
.con-store ul li a em {position:absolute; left:0; top:0; display:none; width:118px; height:73px; background:#a40000; font-size:24px; color:#fff; text-align: center; line-height: 74px;}
.con-ban-shopmore {position:absolute; right:0px; bottom:-1px;display:block; width:88px; height:76px; background:url(../images/shop-more.png) no-repeat left top; }
.exquisitegoods {margin:24px 0 0 0;}
.exquisiteleft {float:left; width:766px;}
.exquisiteleft li {float:left; margin-top:5px;}
.exquisiteleft li a {display:block; float:left; width:252px; height:252px; overflow:hidden;}
.exquisiteright {float:right; width:252px; }
.exquisiteright li {margin:5px 0 0 0;}
.exquisiteright li a {position:relative; display:block; width:252px; height:124px;}
.exquisiteright li span {position:absolute; left:0; top:50%; margin:-32px 0 0 0; width:100%; height:64px; background:#fff; opacity:0.3; filter:alpha(opacity="30"); font-size:20px; color:#333; text-align: center; line-height:64px; display:none;}
.exquisiteright li a:hover span {display:block;}
.mai-h2 {clear:both; height:27px; line-height:27px; font-size:16px; color:#fff; margin:20px 0 5px 0;}
.mai-h2 em {display:block; float:left; width:6px; height:27px; background:url(../images/index-h2bg.png) no-repeat left top;}
.mai-h2 em.emright {background-position:right top;}
.mai-h2 span {display:block; float:left; padding:0 0 0 37px; background:#448aca url(../images/hea-bot-nav-abg_03.png) no-repeat left  -55px;}
.mai-h2 span.floor2 {background-position:left -10px;}
.mai-h2 span.floor3 {background-position:left -240px;}
.mai-h2 span.floor4 {background-position:left -378px;}
.mai-h2 span.floor5 {background-position:left -148px;}
.mai-h2 span.floor6 {background-position:left -332px;}
.mai-h2 span.floor7 {background-position:left -192px;}
.mai-h2 span.floor8 {background-position:left -100px;}
.mai-h2 span.floor9 {background-position:left -422px;}
.mai-h2 span.floor10 {background-position:left -286px;}
.mai-all {height:328px;}
.mai-all-divfirst {width:165px; height:325px; border:1px solid #c9c9c9; overflow:hidden;}
.mai-all-divfirst a {position:relative; display:block; width:100%; height:100%;}
.mai-all-divfirst a span {position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.2; filter:alpha(opacity="20"); display:block;}
.mai-all-divfirst:hover {border:1px solid #b21611;}
.mai-all-divfirst:hover span {display:none;}
.mai-all-divcomwrap {float:left; width:596px; height:325px; border:1px solid #cbccd7; border-top:1px solid #686b75; margin:0 2px; overflow: hidden;}
.mai-all div.mai-all-divcom {float:left; height:100%;}
.divcom1 {width:207px;}
.divcom2 {width:205px;} 
.divcom3 {width:184px;}
.mai-all-divcomwrap a {display:block; border:1px solid #fff; overflow: hidden;}
.mai-all-divcomwrap a:hover {border:1px solid #b21611;}
.divcom1 a {width:205px;}
.divcom2 a {width:203px;}
.divcom3 a {width:182px; height:298px;}
.divcom1 a,.divcom2 a {height:148px;}
.mai-all div h5 {width:100%; height:25px; line-height:25px; text-align:center; font-weight:bold;}
.mai-h5-even {color:#fff; background:#444851;}
.mai-h5-odd {background:#fff; color:#a40000; font-family:"arial narrow"}
.mai-all-div-goods {width:100%; height:300px;}
.mai-all-timelimit {float:left; width:252px; height:325px; border:1px solid #b5b5b5;}
.mai-all-timelimit:hover {border:1px solid #b21611;}
.mai-all-tim-flag {width:79px; height:67px; background:url(../images/goods-qianggou_30.jpg) no-repeat left top;}
.HotDate {padding-left:10px;}
.HotDate span {font-size:16px; color:#f93b4e;}
.floornav {position:fixed; left:0px; top:50%; margin:-155px 0 0 0; display:none;}
.floornav a {display:block; width:31px; height:31px; background:#b8b8b8 url(../images/hea-bot-nav-abg_03.png) no-repeat center -54px; border-bottom:1px solid #fff;}
.floornav a:hover {background:#a31d1d url(../images/hea-bot-nav-abg_03.png) no-repeat center -54px;}
.floornav a.floornav2 {background-position:center -8px;}
.floornav a.floornav3 {background-position:center -236px;}
.floornav a.floornav4 {background-position:center -376px;}
.floornav a.floornav5 {background-position:center -146px;}
.floornav a.floornav6 {background-position:center -332px;}
.floornav a.floornav7 {background-position:center -192px;}
.floornav a.floornav8 {background-position:center -100px;}
.floornav a.floornav9 {background-position:center -420px;}
.floornav a.floornav10  {background-position:center -286px;}
/*goods*/
.goods-h6 {width:100%;font-size:14px; color:#000;}
.goods-h6 .red {color:#b83645;}
.goods-alt {width:100%; font-size:12px; color:#949494;}
.goods-price {display:block; width:100%;font-size:12px; color:#df1026;}
/********************************login*******************************/
.logmainin {height:470px; background:url(../images/login-man_03.jpg) no-repeat left center; padding-top:108px;}
.log-wrap {width:376px; height:344px; background:url(../images/log-wrap_05.jpg) no-repeat center center; margin:0 0 0 625px;}
.log-wrapin {width:362px; height:325px; padding:10px 0 0 8px;}
.log-wra-h2,.reg-h2 {font-size:16px; color:#434343; padding:16px 0 0 44px;}
.log-wra-form {width:360px;}
.log-wra-fill {padding-left:50px;}
.log-wra-fill li {clear:both;margin-top:17px; height:27px;}
.log-wra-fill li input {float:left; }
.log-wra-fill li input[type="text"],.log-wra-fill li input[type="password"] { border:1px solid #dcdcdc; height:16px; line-height:16px; padding:5px 3px 6px;}
.log-wra-fill li input[type="checkbox"] {height:27px; line-height:27px;}
.code {padding:8px 0px 0px 3px; color:#de0029; font-weight:bold;}
.codePoint {padding:6px 0 0 0; display:inline-block;}
.log-wra-fill li label {display:block; float:left; width:46px; height:27px; line-height:27px;}
.reg-wra-fill select {height:24px; line-height:24px; border: 1px solid #c1c1c1;}
.login-notice {font-size:14px; color:red; text-align:center; height:16px; line-height:16px; margin:10px;}
.log-btn,.reg-btn {display:block; width:76px; height:25px; line-height:25px; background:#dc2842; color:#fff; text-align:center; font-family:"微软雅黑";}
.log-btn {float:left; margin:0 33px 0 45px;}
.log-wra-fil-forget {color:#e13939; text-decoration:underline;}
.goregister,.gologin {padding-top:5px; text-align:center; color:#a69c9c;}
.goregister a,.gologin a { color:#a69c9c; text-decoration:underline;}
.reg-wrap {width:724px; height:625px; background:url(../images/reg-warpbg_03.jpg) no-repeat center center; margin:0 auto;}
.reg-wra-form {width:700px;}
.reg-wrapin {width:710px; height:540px; padding:35px 0 0 10px;}
.reg-h2 {padding:16px 0px 0px 155px;}
.reg-wra-fill {padding-left:150px;}
.reg-wra-fill li.xy {padding-left:60px;}
.reg-wra-fill li label {width:80px !important; text-align:right; margin-right:5px;}
.reg-wra-fill li.xy label {width:inherit !important; padding-left:5px;}
.reg-wra-fill li.xy a {display:block; float:left; height:27px; line-height:27px; color:#e7807f; text-decoration:underline;}
.reg-wra-fill li span {display:block; float:left; height:29px; line-height:29px; font-size:12px; color:#8d8c8c; padding-left:5px;}
.reg-wra-form li select {width:88px; border: 1px solid #dcdcdc; height: 22px;line-height:22px;}
.reg-btn {margin-left:130px;} 
.gologin {padding-left:250px;text-align:left !important;}
/*店铺评分*/
.givemark {width:420px; height:250px; background:#eeeeee; position:fixed; left:50%; top:50%; margin:-125px 0 0 -210px; display:none;z-index:99999}
.givemark h3 {height:40px; background:#fff url(../images/givemarkheart_03.jpg) no-repeat 3px center; padding:0 0 0 40px; font-size:14px; font-weight:bold; line-height: 40px;}
.givemarkclose {display:block; float:right; width:25px; height:25px; background:url(../images/givemarkclose.jpg) no-repeat left top; margin:3px 3px 0 0; cursor:pointer;}
.givemark p {width:346px; margin:20px auto;}
.givemark>div {height:110px; padding:0 0 0 134px; background:url(../images/givemarkbg_07.jpg) no-repeat left center;}
.givemark>div div {float:left; width:110px; height:34px;}
.givemark>div div input[type="text"] {float:left; width:95px; height:32px; padding:0 0 0 3px; border:1px solid #cbcbcb; border-right:0; font-size:14px; line-height: 32px; font-family: "微软雅黑"; color:#505050; background:#fff; }
.givemark>div div em {display:block; float:left; width:11px; height:34px; background:url(../images/givemarkinputbg_10.jpg) no-repeat left center;}
.givemark>div span {display:block; float:left; height:34px; line-height: 34px; font-size:12px; padding:0 0 0 5px;}
.givemarkbtn {display:block; clear:both; width:80px; height:26px; border:1px solid #cbcbcb; border-radius: 5px; font-family: "微软雅黑"; text-align: center; line-height: 26px; margin:30px 0 0 50px; cursor: pointer;}
.givemarkbtn:hover {border:1px solid #d61e1c; color:#d61e1c;}
/******************店铺********************/
.storeshow {width: 1024px;height:170px;background:url(../images/storeshowbg.jpg) no-repeat center center;margin: 0 auto;border-top:1px solid #929292;position:relative;background-size: 100% 100% !important;background-position: center !important;} 
.noticewrap {float:right; width:370px; height:19px; line-height: 19px; overflow:hidden; margin:8px 0 0 0;}
.noticewrap a {color:#f0edc6;}
.storeshow .storeshownav {width:100%; height:30px; background:url(../images/shtoreshownavbg_06.png) repeat center center; position:absolute; left:0; bottom:0;}
.sts-nav {height:30px;  }
.sts-nav li {float:left; height:30px; padding:0 15px; position:relative;}
.sts-nav li a {display:block;float:left; height:30px; line-height: 30px; text-align: center; color:#fff; font-weight: bold;}
.sts-nav li:hover {background:url(../images/sts-nav-libg.png) repeat-x left top;}
.sts-nav li:hover em {display:block; width:24px; height:20px; background:url(../images/sts-nav-li-star.png) no-repeat left top; position:absolute; right:0; top:0;}
.goodsinfo {background:#fff;}
/*smleft*/
.filtermain {
    min-height: 1800px;
}
.smleft {width:216px;}
.goi-right {width:255px; float:right;}
.sml-seller {width:214px; border:1px solid #e5e5e5;}
.sml-sel-head {position:absolute; right:0px; top:-8px; width:40px; height:50px; background:url(../images/honoricon_03.png) no-repeat center center; }
.sml-sel-name {font-size:16px; font-weight:bold; padding:8px 0 0 28px;}
.sml-sel-name a {color:#505050;}
/*.sml-seller p {padding:0 0 0 28px;}*/
.sml-sel-info {padding:0 0 0 15px; color:#505050;}
.sml-sel-info dt {padding:10px 0 5px 0;}
.sml-sel-info dd {height:20px; line-height:20px; clear:both;float: none;}
.storeseller {font-size:16px;}
.storeseller  b {max-width:60%;}
.storeseller em {display:block; float:left; width:19px; height:14px; background:url(../images/storeseller.png) no-repeat left top; margin:4px 0 0 3px;}
.smladd em {display:block; float:left;}
.smladd span {display:block; float:left; width:125px;word-break:break-all;}
.yellowstar {float:left; width:70px; height:14px; background:url(../images/yellowstar.png) repeat-x left top; margin:3px 0 0 0;}
.yellowstar li {display:block;width:56%; height:14px; background:url(../images/yellowstar.png) repeat-x left bottom;}
.sml-h6 {width:214px; height:40px; background:url(../images/sml-h6bg.jpg) repeat-x left top; border:1px solid #cbcbcb; border-bottom: 1px solid #d5d5d5;text-indent:10px;line-height:40px;  font-size:14px; color:#4f4f4f;  font-weight:bold; text-shadow:#fff 2px 2px 1px;}
.sml-contwrap {border:1px solid #e0e0e0; border-top:0;}
.sml-contwrap label {font-weight:bold; color:#686868;}
.sml-input1 {width:118px;}
.sml-input2 {width:48px;}
.sml-input {height:20px; line-height: 20px; background-color: #FEFEFE; padding:1px 2px;   border: solid 1px; border-color:#CCC #DDD #DDD #CCC;  box-shadow: 2px 2px 1px 0 #E7E7E7 inset; -moz-box-shadow: 2px 2px 1px 0 #E7E7E7 inset;-webkit-box-shadow: 2px 2px 1px 0 #E7E7E7 inset;}
.sml-input:hover { background-color:#FFF;}
.sml-input:focus { background-color:#FFF; border-color: #CCC; box-shadow: 1px 1px 1px 0 #E7E7E7; -moz-box-shadow: 1px 1px 1px 0 #E7E7E7; -webkit-box-shadow: 1px 1px 1px 0 #E7E7E7;}
.sml-btn {display:block; width:68px; height:28px; background:url(../images/sml-btn.png) no-repeat left top; margin:12px auto 7px;}
.sml-btn:hover {background-position:left -28px; cursor: pointer;}
.sml-assort {height:30px; padding-top:15px;}
.sml-assort li {float:left;}
.sml-assort li a {float:left; color:#505050; font-weight:bold; margin:0 5px;}
.sml-sall { border:1px solid #d9d9d9; border-top:0;}
.sml-sall-title {height:36px; border-bottom:1px solid #bfbfbf; position:relative; z-index:3px; }
.sml-sall-title li{position:relative; z-index:2;float:left; width:90px; height:30px; margin:8px 2px 0;}
.sml-sall-title li a {width:100%; color:#5e5d5d; height:27px; background:#e5e5e5; border:1px solid #bfbfbf; border-radius:3px 3px 0 0;line-height:27px;  text-align: center;float: left;}
.sml-sall-title li.current a {background:#fff; border-bottom:1px solid #fff;}
.sml-sall-content .tabbox {display:none;min-height:309px;padding:25px 15px 10px;}
.sml-sall-content .tabbox>a {display:block; height:14px; color:#828282; text-align:center; padding:14px 0 10px 0; text-decoration:underline;}
.sml-sall-content .tabbox>a:hover {color:#d02929;}
.sml-sall-content dl {background:#fff;}
.sml-sall-content dl:hover {background:#f7f5e9;}
.sml-sall-content dl dd {padding:0 13px; width:158px; overflow:hidden;float: inherit;text-align: center;}
.sml-sall-content dl dt {float: inherit;width: 184px;height: 184px;}
.sml-sall-content dl dt>a,.sml-sall-content dl dt>a>img{display: block; width: 100%!important;height: 100%!important;}
.sml-sall-content dl dd p { height:22px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis;white-space:nowrap;color: #808080}
.sml-sall-content dl dd p:last-child{color: #be4141;font-weight: bold;}
.control-length-price {overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis;white-space:nowrap;}
.scnum {display:block; float:left; width:16px; height:14px; background:url(../images/heart.png) no-repeat left bottom; margin:3px 0 0 2px;}
.teamp1:hover {color:#fd4343;}
.teamp2:hover {color:#f4a135;}
.teamp3:hover {color:#d02929;}
.teamp3:hover em {background-position:left top;}
.sml-sall-content dl dd p span em{display:block; float:left;width:17px; height:14px; background:url(../images/top-libg_03.png) no-repeat right -180px;}
.detail-seller {position:relative; width:255px; /* min-height:456px; */}
.shopkeeper { border-top:1px solid #e1e1e1; margin:6px 0 0 0; padding:13px 0 0 8px;}
.shopkeeper dd {padding:0px 0 0 0;}
.recom em {display:block; float:left; width:64px; height:18px; background:url(../images/thebest.gif) no-repeat left top;}
.shopkeeper a {display:block; float:left; width:73px; height:95px; margin:10px 8px 0 0;}
.shopkeeper a span {position:relative; display:block; width:73px; height:74px; border:1px solid #bfbfbf;}
.shopkeeper a span b {position:absolute; left:0; top:0; display:none; width:73px; height:54px; background:#c10406; color:#fff; opacity:0.8;  text-align: center; line-height: 22px; font-weight:bold; padding:20px 0 0 0;}
.shopkeeper a em {display:block; width:73px; height:21px; line-height: 21px; text-align: center; font-size:12px; font-weight:bold; overflow: hidden;
 text-overflow: ellipsis; white-space: nowrap;}
/*smright*/
.smright {width:802px;}
.smr-banner {width:100%; height:346px; background:#e5e5e5;position:relative;}
.smr-banner li {height:346px;}
ul.smrimg img{width:802px;height:346px;}
ul.smrimg li{display:none;}
ul.smrdir li{float:left; width:10px; height:10px; background:#fff; border:1px solid #c70f0f; margin:0 0 0 5px; cursor:pointer;}
ul.smrdir{position:absolute;bottom:20px; right:20px;}
ul.smrdir li.sel{background:#c70f0f;}
#container{width:802px;margin:0 auto;position:relative;overflow:hidden;}
.smr-lis-h2 {width:100%; font-size:18px; color:#828282; text-indent:10px; border-bottom:6px solid #b81515; max-height:160px; padding:10px 0 4px 0; overflow:hidden;}
.smr-goodslist-lis-h2 {width:100%; font-size:18px; color:#828282; text-indent:10px; border-bottom:6px solid #b81515; /* max-height:160px; */ padding:10px 0 4px 0; overflow:hidden;}
.smr-goodslist-lis-h2 p {/* max-height:147px; */ overflow:hidden;}
.smr-lis-h1 {width:100%; font-size:18px; color:#828282; text-indent:10px; border-bottom:1px solid #bfbdbd; max-height:160px; padding:10px 0 10px 0;}
.smr-lis-h2 p {float:left; width:700px; overflow:hidden;}
.smr-lis-h2 a {display:block; float:right; font-size:14px; color:#c70f0f; text-decoration:underline; line-height:34px; }
.smr-lis-goodswrap {width:100%;}
.smr-lis-goodswrap li {float:left; width:210px; height:313px; margin:10px 10px 0;border:1px solid #c9c9c9; box-shadow:2px 2px 2px #bebdbd;}
.smr-lis-goodswrap li.mr0 {margin-right:0;}
.goodslistimgwrap {width:100%; height:210px; position:relative;}
.goodslistimgwrap img {display: block; width:100%; height:210px;}
.goodslistimgwrap a {display:none; float:left; width:104px; height:30px; background:url(../images/goodslistbg1.png) repeat left top; color:#f5c2bb; text-align: center; line-height: 30px; position:absolute; left:105px; bottom:0;}
a.goodslistsc {border-right:1px solid #fff; left:0;}
.goodslistimgwrap a:hover {background:url(../images/goodslistbg2.png) repeat left top; color:#fff;}
.nogoods img {float:left; width:159px;}
.nogoods h6 {float:left; width:560px; font-size:20px; margin:56px 0 0 0;}
.nogoods h6 a {color:#93ad44;}
.smr-lis-goo-goodsname {display:block; height:25px; font-size:12px; color:#505050; padding:12px 3px 10px 3px; text-align: center; overflow:hidden;}
.smr-lis-goo-goodsname:hover {text-decoration: underline; color:#b81515;}
.smr-lis-goo-goodsprice { height:28px; line-height:28px; text-align:left; padding:0 0 0 5px;}
.smr-lis-goo-goodssale {text-align:right; padding:0 3px 0 0;}
.sellPrice {font-size:18px;color:#c70f0f; font-weight:bold;}
.salesVolume {font-size:12px; color:#888;}
.tool {width:28px;position:fixed; right:0; top:50%; background:#fff;}
.tool a {display:block; width:28px; margin-top:10px;}
.tool a:hover em {color:#bb2024;}
.tool a b {display:block; width:28px; height:28px;background:url(../images/kf.png) no-repeat left top;} 
.tool a.shopcar b{ background:url(../images/cart.gif) no-repeat left top; }
.tool .kf b {background-position:left -28px; }
.tool .kf:hover b{background-position:left -28px;}
.tool .pf b {background-position:left -84px; }
.tool .pf:hover b{background-position:left -84px;}
.tool em {display:block; width:14px; margin:0 auto; color:#505050;}
/************************商品详情*********************/
.goodsdetailmiddle {width:340px; height:341px;}
.goodsdetailsmall {width:45px; height:45px; padding:5px; border:1px solid #dcdcdc;}
.curimg {/* border:1px solid #c10406 !important; */}
.detail-left {float:left; width:768px; min-height:456px; border:1px solid #e1e1e1; border-right:0;}
.goi-left {width:340px; height:414px; padding:15px 20px 0 15px;}
.goi-lef-small a {padding-right:3px; }
.goi-center {width:352px; padding:20px 0 0 0;}
.goi-cen-h2 {font-size:14px; color:#505050; font-weight:bold; }
.goi-cen-price {position:relative; width:380px; height:80px; background:#c10406; padding:40px 0 0 0; font-weight:bold; color:#fff;}
.price {height:80px; font-size:18px; padding:0 0 0 16px; line-height: 40px; overflow: hidden;}
.trade {position:absolute; right:0px; top:10px; display:block; height:30px;text-align: center; background:#e94b02; line-height: 30px; font-family: 黑体; font-size:16px;}
.trade span {display:block; position:relative; padding:0 5px 0 5px; }
.trade em {display:block; }
.trade em.tradenum {float:left; max-width:74px; overflow:hidden;}
.trade em.breakangle {position:absolute; right:-4px; top:0px; width:4px; height:34px; background:url(../images/zhejiao_03.png) no-repeat left top;}
.goi-cen-pri-bigred {display:block; float:left; font-size:34px; text-shadow:#6e0102 3px 3px 2px;}
.money {width:240px; overflow:hidden;}
.goi-cen-list {height:30px; padding:0 0 0 18px;}
.goi-cen-list dt,.goi-cen-list dd {float:left; font-weight:bold; color:#353535;}
.goi-cen-lis-star {width:90px; height:15px; background:url(../images/redstar.png) repeat-x left top; margin:3px 0 0 5px;}
.goi-cen-lis-star li { width:45%; height:15px; background:url(../images/redstar.png) repeat-x left bottom;}
.goi-cen-lis-size {width:260px;}
.goi-cen-lis-size em {display:block; float:left; min-width:29px; height:22px; background:#fff; border:1px solid #aeadad; margin:0 0 5px 5px !important;  text-align:center; line-height:20px; font-size:12px; color:#aeadad; font-family:"verdana"; cursor: pointer;}
.goi-cen-lis-size em.cursize {border:1px solid #c30f0f; color:#c30f0f; background:url(../images/redright.png) no-repeat right bottom;}
.goi-cen-lis-color em {display:block; float:left; width:29px; height:22px; background:#fff; border:1px solid #aeadad; margin:0 0 0 5px;  text-align:center; line-height:20px; font-size:12px; color:#aeadad; font-family:"verdana"; cursor: pointer;}
.goi-cen-lis-color em.cursize {border:1px solid #c30f0f; color:#c30f0f; background:url(../images/redright.png) no-repeat right bottom;}
.goi-cen-lis-num {width:73px; height:22px; background:#dcdcdc;}
.goi-cen-lis-num a,.goi-cen-lis-num input {text-align:center; color:#000; font-weight:bold;}
.goi-cen-lis-num a {display:block; float:left; width:16px; height:22px; line-height:22px; }
.goi-cen-lis-num a:hover {background:#c30f0f; color:#fff; text-shadow: #929292 2px 2px 2px;
transition: background 2s; -moz-transition: background 2s; -webkit-transition: background 2s; -o-transition: width 2s; }
.goi-cen-lis-num input {width:41px; height:20px; line-height:20px; float:left; margin-top:1px;}
.goi-cen-btnwrap {height:46px; padding:16px 0 0 50px; border-bottom:1px solid #b9b9b9;}
.goi-cen-btnwrap a {display:block; height:37px;}
.goi-cen-btnwrap a:hover {background-position:left -37px;}
.goi-cen-btnwrap a.setgray {background-position:left bottom;}
.goi-cen-btw-li {width:111px; background:url(../images/buybtn.png) no-repeat left top;}
.goi-cen-btw-jia {width:125px; background:url(../images/carbtn.png) no-repeat left top; }
.goi-cen-lis-love {display:block; height:25px; padding:0 15px; background:url(../images/bluebtnbg.jpg) repeat-x left top; border:1px solid #c2cde3; border-radius: 4px; text-align:center;line-height:25px; color:#6b6a68; font-weight:normal; }
.goi-cen-lis-love:hover {background:url(../images/bluebtnhoverbg.jpg) repeat-x left top; color:#c10406; box-shadow: #d0cfcf 1px 1px 2px;}
/*goodsmain-right*/
.gmright {width:802px; }
/*.gmr-sall {width:712px; float:right;}*/
.gmr-sall-title {height:35px; background:url(../images/gmrightulbg.jpg) repeat-x left top; border:1px solid #d5d5d5;}
.gmr-sall-title li {width:106px; height:34px;position:relative; border-right:1px solid #d9d9d9;}
.gmr-sall-title li a{width:105px; height:37px; line-height:37px; position:absolute; left:0; top:-1px; color:#505050; text-align:center; border-right:1px solid #fdfdfd;}
.gmr-sall-title li a.current {height:37px; line-height:37px; color:#c70f0f; background:url(../images/gmrightullicurrent.jpg) no-repeat left top; color:#fff;}
.gmr-sall-content .tabbox{display:none;}
.gmr-sal-con-box1-alt {border:1px solid #dcdcdc;  padding:15px;margin-bottom:20px;border-radius: 5px}
/*.gmr-sal-con-box1-alt li {height:24px; line-height:24px; color:#919191; padding:0 30px 0 15px;}*/
.gmr-sal-con-box1-point dt,.gmr-sal-con-box1-point dd {color:#505050; text-align:center; font-weight:bold;}
.gmr-sal-con-box1-point dt {height:70px; line-height:70px;}
.gmr-sal-con-box1-point dd {height:24px; line-height:24px;}
.gmr-sal-con-box2-alt {height:28px; line-height:28px; background:#999999; font-weight:bold;}
.gmr-sal-con-box2-comment dt span {color:#505050; font-size:11px;display: block;overflow: hidden;width: 90px;word-wrap:break-word;}
.gmr-sal-con-box2-com-bottom li,.gmr-sal-con-box2-com-top li {float:left; color:#999; padding:10px;}
.gmr-sal-con-box2-com-bottom li span,.gmr-sal-con-box2-com-top li span {color:#666}
.sellerReply {width:100%; padding:10px 20px 0 32px; background:url(../images/sellerreplybg_03.jpg) no-repeat left top; margin:0 0 0 125px;}
.sellerReply {width:100%; padding:10px 20px 0 32px; background:url(../images/sellerreplybg_03.jpg) no-repeat left top;}
.sellerReply span {display:block; float:left; width:88px; height:20px; text-align: center; line-height: 20px; color:#757575; font-weight:bold;}
.sellerReply p {float:left; width:438px; color:#757575;}
.usefulnum,.useful {display:block; float:right;}
.usefulnum {height:28px; line-height:28px; font-size:20px; color:#e84637;}
.useful { width:36px; height:38px; background:url(../images/userful.png) no-repeat left top;}
.useful:hover {background-position:left bottom;}
.rank1 {width:30px;}
.rank2 {width:43px;}
.rank3 {width:56px;}
.rank4 {width:69px;}
.rank5 {width:82px;}
.right input.btn:hover,a.btn:hover {background-position:left -25px;}
.vip,.grade {display:block; float:left; }
.vip {width:18px; height:18px; background:url(../images/vip_03.png) no-repeat left top;}
.vip1 {background-position:-18px top;}
.vip2 {background-position:-36px top;}
.vip3 {background-position:-54px top;}
.gmr-sal-con-tabbox3 th {height:58px; line-height:58px;}
.gmr-sal-con-tabbox3 td {height:50px; vertical-align:top; }
.gmr-sal-con-box3-price {color:#ff6121; font-weight:bold;}
.gmr-sal-con-box1-img img {max-width:650px;}
/**************商品列表******************/
.page li {float:left; height:24px; line-height:24px; color:#828282; border:1px solid #dcdcdc; margin:0 8px; padding:0 10px; cursor:pointer;}
.page li:last-child {margin-right:0;}
/**************搜索结果列表*************/
.filter {border-top:1px solid #d1ccc7; font-size:12px; color:#999999;}
.fil-num {width:100%; height:40px; line-height:40px; color:#999999; text-align:center; border-bottom:4px solid #efeceb;}
.fil-btn {width:84px; height:20px; background:#efeceb; font-size:12px; color:#806f66; text-align:center; line-height:20px; margin: 0 0 6px 0;}
.fil-condition {width:1002px; padding:10px; border:1px solid #e4e0de;}
.fil-condition>li {border-bottom:1px dashed #d1ccc7;}
.fil-condition .fil-con-lilast {border:0;}
.fil-con-classify dt {float:left; width:125px; text-indent:8px; margin:9px 0 0 0;}
.fil-con-classify dd {float:left; width:877px;}
.fil-con-classify dd span {display:block; float:left; margin:9px 40px 9px 0; cursor:pointer;}
.fil-con-classify dd span:hover {color:#bd090e;}
.fil-filter { height:50px; border:1px solid #d1ccc7; position:relative;}
.fil-filter>li {padding:14px 24px; cursor:pointer;}
.fil-filter>li:hover { color:#bd090e;}
.fil-fil-link em {width:6px; height:7px; background:url(../images/goodsfilter-linkbg_03.png) no-repeat left top;}
.fil-fil-link em.alow {background-position:left bottom;}
.fil-fil-link em:hover {background-position:right top;}
.fil-fil-link em.alow:hover {background-position:right bottom;} 
.fil-filter .fil-fil-price {border-left:1px solid #d1ccc7; border-right:1px solid #d1ccc7; padding:14px 20px; position:absolute; left:340px; top:-1px;}
.fil-fil-pri-iteam {width:55px; height:23px;}
.fil-fil-pri-iteam input {width:53px; height:21px; line-height:21px; border:1px solid #d1ccc7; }
.fil-fil-pri-btn input {width:44px; height:22px; background:#bf0103; border-radius:3px; color:#fff; margin-left:5px; cursor:pointer;}
.filleft {width:940px;}
.sml-img {width:216px; height:326px; margin:0 auto;}
.sml-img>img{display: block;max-width: 100%;height: 100%;width: auto;margin:0 auto;}
/**************视频列表*************/
.vidnavwraprange {width:100%;height:127px; height:128px\0; overflow:hidden;}
.vidnavwraprangeauto {height:auto !important;}
.vidnavwraprangeauto .vidnavwrap{height:auto !important;}
.open {background:url(../images/openClose.png) no-repeat left top;}
.open1 {background:url(../images/openClose.png) no-repeat left top;}
.close {background:url(../images/openClose.png) no-repeat left bottom;}
.open2 {background:url(../images/openClose.png) no-repeat left bottom;}
.vidsetwrap {height:62px; border-bottom:1px solid #ccc}
.vidset li {float:left; height:18px; line-height: 18px; font-size:14px; padding:20px 0 0 0;}
.vidset li a {color:#010101; }
.vidset li:last-child a {color:#de0029;}
.vidsearch {float:right; width:344px; height:32px; background:#d80000; border-radius:5px; position:relative; margin:13px 450px 0 0;}
.vidsearch input {width:268px; height:14px; line-height: 14px; padding:6px 12px;   background:#fff; position:absolute; left:3px; top:3px;}

.vidsearch span {display:block; width:65px; height:27px; text-align: center; line-height: 26px; color:#fff; position:absolute; right:3px; top:3px; cursor:pointer;}
.videoMain {background:#fff; padding:13px 0 20px 0;min-height: 250px;}
.videoMain1 { padding:13px 0 20px 0;}
/* .vidnavwrap {float:left; border-left:1px solid #e2e2e2; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; width:160px; height:100px; margin:60px 0 0 0; position:relative;}
.vidnavwraplast {border-right:1px solid #e2e2e2;}
.vidnavwrap:last-child {border-right:1px solid #e2e2e2;}
.vidnavwrap h3 {font-size:14px; font-weight:bold; color:#d80000; text-align: center; padding:10px 0 0 0;}
.vidnav {width:152px; padding:32px 0 0 0;}
.vidnav li {float:left;}
.vidnav li a {float:left; color:#505050; padding:0 0 0 17px; line-height:22px;}
.vidnav li a:hover {color:#93ad44; text-decoration: underline;}
.vidnavwrap span {display:block; width:68px; height:64px; background:url(../images/videoicon_03.png) no-repeat left top; position:absolute; left:48px; top:-32px;}
.vidnavwrap span.rc {background-position:left -64px;}
.vidnavwrap span.yl {background-position:left -128px;}
.vidnavwrap span.wd {background-position:left -193px;}
.vidnavwrap span.nc {background-position:left -258px;}
.vidnavwrap span.tb {background-position:left -323px;}
.vidfilter {height:45px;}
.vidfilter dl {background:#93ad44; width:468px; height:27px;line-height: 27px; padding:0 0 0 28px; margin:18px 0 0 0;}
.vidfilter dt,.vidfilter dd,.vidfilter dd a {float:left; color:#fff; }
.vidfilter dd a {height:16px; line-height: 16px;margin:5px 32px 0 32px;}
.vidfilleft dd a {width:33px;  text-align:center; border:1px solid #f0f2eb; border-radius:5px; }
.filrow {display:block; float:right; width:6px; height:16px;}
.filrow em {display:block; width:6px; height:7px; background:url(../images/goodsfilter-linkbg_03.png) no-repeat left top;}
.filrow em:hover {background-position:right top;}
.filrow em.down {background-position:left bottom; margin:2px 0 0 0;}
.filrow em.down:hover {background-position:right bottom;} */
.vidnavwrap {width:1004px;height:127px;overflow: hidden; margin:0 auto; border:1px solid #a58383; padding:0 0 0 0; background:url(../images/successbg.png) repeat left top;}
.vidnav {float:left; width:239px; padding:10px 5px; position:relative;border: 1px solid #a58383;
    display: table; min-height:100px;  border-right:1px solid #a58383\0; border-bottom:1px solid #a58383\0; width:240px\0; }
	.vidnav:nth-child(4n){ border-right:0 }
	@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) {
	.vidnav{
		padding:8px 5px;
		min-height:125px;
		width:25%;
		display:flex;
		flex:1 1 25%;
		flex-wrap:wrap;
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; 
	}
	.vidnav-more span{
		position: absolute;
		right: 10px;
	}
}
.vidnav dt {font-size:14px; color:#e94340; font-weight:bold; /* display:inline-block; */ padding:0 3px; text-align:center;}
.vidnav dd.cont-dd {padding:5px 0 0 0; height:65px; overflow:hidden; background:#fff;}
.vidnav dd.cont-dd a {display:block; float:left; width:70px; height:20px; line-height:20px; padding:5px; color:#43484a;  font-size:12px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis;white-space:nowrap;}
.vidnav dd.cont-dd a:hover {color:#e94340;}
.vidnav:hover dt {/* background:#e94340; color:#fff; */}

.vidnav-more {height:14px;}
.vidnav-more span {display:none;float:right; height:12px; font-size:12px; color:#eabbbb; text-shadow:1px 1px 1px #673636; cursor:pointer; }

.videoList li { float:left; margin:10px 10px 0 50px; width:180px;}
.vidlist>div {float:left; width:482px; height:300px; border:1px solid #878787; margin:10px 0 0 8px;}
.vidtheme dt {width:61px; height:61px; border-radius:50%; /* background:url(../images/vidthemebg_07.jpg) no-repeat left top; */ margin:16px 0 0 14px;}
.vidtheme dd {font-weight:bold; width:150px; height:20px; padding:5px 0 5px 14px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis;white-space:nowrap; text-align:center; }
.videxplain {display:none; width:100%; height:40px; line-height: 20px; color:#808080; padding:5px 10px 4px 10px; overflow:hidden;}
.vidwrap { height:122px;/*  background:url(../images/vidwrapbg_11.jpg) no-repeat center top; */ position:relative;/*  background:#93ad44; */box-shadow: 2px 2px 2px #bebdbd;}
.vidwrap span {width:100%; text-align:center; max-height:50px; line-height: 27px; font-size:18px; color:#000 !important; margin:30px 0 0 0; overflow:hidden; background:url(../images/videoNamebg.png) repeat left top; /*  padding:0 13px; position:absolute; left:50%; top:45px;  background:#93ad44; */}
.vidwrap a {width:34px; height:34px; background:url(../images/videoPlay.png) no-repeat left top; position:absolute; left:5px; bottom:4px;}
.vidwrap a:hover {background:url(../images/videoPlayh.png) no-repeat left top;}
.vidwrap em {padding:0 10px; height:26px; line-height: 26px; color:#fff; text-align: center; background:#6b764a; position:absolute; right:11px; bottom:4px;}
.viddata {height:36px;}
.viddata a {float:right; color:#505050; margin:15px 18px 0 45px; padding:0 0 0 19px; background:url(../images/viddatabg_03.png) no-repeat left 3px;}
.viddata a.pl {background-position:left -14px;}
.viddiscuss {padding:0 0 0 20px;}
.viddiscuss dt {width:40px; height:40px; background:url(../images/vidpl_03.jpg) no-repeat left top; }
dd.pldemo {width:388px; height:74px; padding:0 0 0 16px; overflow: hidden;}
dd.pldemo h3 {font-size:14px;font-weight:bold;}
.viddisarea {width:449px; height:31px; background:url(../images/viddisareabg_07.jpg) no-repeat left top;}
.viddisarea input[type="text"] {float:left; width:381px; height:16px; line-height: 16px; border:0; margin:6px 0 0 1px; padding:0 5px 0 9px; font-family: "微软雅黑"; font-size:14px;}
.viddisarea input[type="button"] {float:left; width:53px; height:31px;  background:url(../images/vidplbtn_07.png) no-repeat left top; cursor:pointer;}
/**************视频详情*************/
.vidcourse dt {width:455px; height:225px; background:#ededed;position:relative;}
.vidcouleft h3 {width:61px; height:61px;  background:url(../images/vidthemebg_07.jpg) no-repeat left top; border-radius:50%;}
.vidcouleft>div {width:453px; height:119px; background:#93ad44; text-align: center;}
.vidcouleft div h4,.vidcouleft div h5 {font-family: "微软雅黑";font-size:17px; color:#fff; line-height:34px;}
.vidcouleft div h4 {padding:27px 0 0 0;}
.vidcouleft a {display:block; width:27px; height:27px; background:url(../images/viddetailplay_03.jpg) no-repeat left top;  position:absolute; left:20px; bottom:12px;}
.vidcouleft em {display:block; position:absolute; right:14px; bottom:20px;}
.vidcouright {width:512px; padding:0 0 0 16px; margin:20px auto;}
.vidcouright h2 {height:40px; line-height:40px; font-size:20px; font-weight:bold;}
.vidcouright p {color:#808080; line-height: 24px;}
.vidcouright ul {height:47px; padding:8px 0; border-top:2px dashed #a8a8a8; border-bottom:2px dashed #a8a8a8; margin:14px 0 0 0;}
.vidcouright ul li {float:left; width:126px; height:47px; border-left:1px solid #cacaca; text-align: center;}
.vidcouright ul li:first-child {border-left:0;}
p.star {width:64px; height:12px; background:url(../images/vidstarbg_03.jpg) no-repeat left top; margin:6px auto;}
.play {display:block; float:left; width:85px; height:30px; background:#93ad44; border-radius:3px; color:#fff; text-align: center; line-height: 30px; margin:20px 0 0 0;}
.vidoperate {margin:0 0 0 112px;}
.vidoperate a {display:block; float:left; color:#505050; margin:26px 0 0 14px;}
.vidoperate a em {display:block; float:left; width:15px; height:18px; background:url(../images/vidoperate_10.jpg) no-repeat left top; }
.vidoperate a:last-child em {background-position:left -16px;}
.vidcolumn {margin:24px 0 0 0;}
.vid-hd {width:678px; height:43px; border:1px solid #eeeeee;}
.vid-hd li {float:left;  border-right:1px solid #f3f3f3;}
.vid-hd li a {float:left;width:100px; height:40px; background:#fff; font-size:14px; color:#505050; text-align: center; line-height: 40px;border-top:2px solid #fff;}
.vid-bd>div {display:none;}
.vid-bd>div h3 {color:#505050; font-family: "微软雅黑"; font-weight: bold; padding:6px 0 24px;}
.vid-bd>div h3 em {font-weight: normal; color:#505050; font-size:14px;}
.vid-bd>div h3 a {display:block; float:right; color:#3a3a3a; font-size:14px; padding:0 10px 0 0;}
.vid-bd>div h3 a:hover {color:#93ad44; text-decoration: underline;}
.courseimg {width:647px; height:340px; background:url(../images/vidcourseimg_03.jpg) no-repeat left top;}
.viscommentbox {width:670px;}
.viscommentbox textarea {display:block; width:668px; height:78px; border:1px solid #e3e3e3; margin:14px 0 0 0; padding:5px; font-size:14px; font-family: "微软雅黑"; color:#505050;}
.release {float:right; width:60px; height:27px; background:#f33d32; color:#fff; text-align: center; line-height: 27px; margin:10px 10px 0 0; cursor:pointer;}
.viscommen {padding:10px 0 35px 0; border-bottom: 1px solid #dadada;}
.viscommen dt {float:left; width:34px; height:32px; border-radius:3px; padding:0 10px 0 0;}
.viscommen dd h6 {height:32px; line-height: 32px; }
.viscommen dd p {padding:18px 0 0 10px; line-height: 24px;}
.viscommen span {color:#9f9f9f; font-weight:bold;}
.viscommen ul li {float:left;}
.viscommen ul li a {float:left;height:19px; line-height:19px; color:#9f9f9f; font-weight: bold;padding:0 20px;}
.viscommen ul li a em {display:block; float:left; width:20px; height:19px; background:url(../images/zan_03.png) no-repeat left top; margin:0 5px 0 0;}
.viscommen ul li a em.despise {background:url(../images/zdespise_05.png) no-repeat left top; }
.vid-current {border-top:2px solid red; }
.vidcontent {width:250px;}
.vidcontent>h3 {width:100%; height:29px; background:#ededed; padding:13px 0 0 0; margin:24px 0 0 0;}
.vidcontent>h3 p {height:18px; line-height: 18px; padding:0 0 0 34px; border-left:4px solid #ff2800; }
.vidcontent>a {color:#505050;}
.vidcondl {margin:20px 0 0 0;}
.vidcondl1 {margin:44px 0 0 0;}
.vidcondt {width:138px; height:70px; background:#ededed; position:relative;}
.vidcondt h3 {width:15px; height:15px; background:url(../images/vidthemebg_07.jpg) no-repeat left top; border-radius:50%;}
.vidcondt div {width:138px; height:38px; background:#93ad44; text-align: center;}
.vidcondt div h4,.vidcondt div h5 {font-family: "微软雅黑";font-size:10px; color:#fff; line-height: 14px;}
.vidcondt div h4 {padding:5px 0 0 0;}
.vidcondt span {display:block; width:12px; height:12px; background:url(../images/vidconspan_03.jpg) no-repeat left top;  position:absolute; left:5px; bottom:3px;}
.vidcondt em {display:block; font-size:10px; position:absolute; right:5px; bottom:2px; color:#a4a3a3;}
.vidcondd {width:100px; margin:0 0 0 3px; font-size:10px;}
.vidcondd h3 {font-size:10px; height:45px; line-height: 20px; padding:5px 0 0 0; overflow:hidden; }
/*************视频*************/
.videoh2 {float:left; font-size:18px; font-weight: bold;}
.videoperate {float:right; margin:10px 0 0 0;}
.videoperate li {float:left;}
.videoperate li a {float:left; height:16px; line-height: 16px; color:#b5b5b5; margin:0 0 0 35px;}
.videoperate li a em {display:block; float:left; width:15px; height:16px; background:url(../images/videoperate_03.png) no-repeat left top; }
.videoperate li a em.fx {background-position:left -16px;}
.videoperate li a em.sj {background-position:left -32px;}
.video {/* width:705px; height:588px; */ margin:20px auto;}
.returnvideolist {height:62px; line-height: 62px;}
/*************商城公告*************/
.noticeleft {float:left; width:154px; margin:52px 0 0 0;}
.noticeleft ul {width:154px; padding:84px 0 0 0; background:url(../images/notleftitbg_04.jpg) no-repeat left top;}
.noticeleft ul a {display:block; width:152px; height:30px; border:1px solid #d5d5d5; color:#696b6e; text-align: center; line-height: 30px; background:url(../images/not-a-bg_08.jpg) repeat-x left top;}
.noticeright {float:right; width:810px; padding:100px 0 0 0; min-height:600px;} 
.notice li a {display:block; height:29px; line-height: 29px; border-bottom:1px solid #dedede;color:#626262;}
.notice li a:hover {color:#93ad44;}
.notice li a p {float:left; width:590px; padding:0 0 0 5px;}
.notice li a span {float:right; width:90px; font-size:13px;}
.notice li a em.not-new {display:block; width:11px; height:9px; background:url(../images/not-newsbg_08.jpg) no-repeat left top;}
.not-h3 {color:#626262; height:36px; line-height: 36px; border-bottom:1px solid #dedede; text-align: center; font-weight: bold; font-size:14px;}
.not-h4 {color:#626262; line-height: 56px; padding:0 0 0 50px; font-weight: bold; font-size:14px;} /* height:56px; 公告显示的原因去掉的*/
/*如何申请开店*/
.not-wrap {width:692px; border:1px solid #c9c9c9; margin:0 auto;}
.not-wrap p {line-height: 22px;margin:0 0 10px 82px;}
.not-wrap>div {margin:10px auto;}
.not-11 {width:583px; height:288px; background:url(../images/not-11_03.jpg) no-repeat left top; }
.not-12 {width:508px; height:470px; background:url(../images/not-12_07.jpg) no-repeat left top;}
/*如何注册*/
.not-21 {width:637px; height:201px;background:url(../images/not-21_03.jpg) no-repeat left top;}
.not-23 {width:546px; height:375px;background:url(../images/not-23_07.jpg) no-repeat left top;}
/*如何找回密码*/
.not-31 {width:276px; height:251px;background:url(../images/not-31_03.jpg) no-repeat left top;}
.not-32 {width:289px; height:250px;background:url(../images/not-32_06.jpg) no-repeat left top;}
/*修改地址*/
.not-41 {width:637px; height:212px;background:url(../images/not-41_03.jpg) no-repeat left top;}
.not-42 {width:604px; height:407px;background:url(../images/not-42_06.jpg) no-repeat left top;}
.not-43 {width:604px; height:179px;background:url(../images/not-43_09.jpg) no-repeat left top;}
.not-44 {width:310px; height:179px;background:url(../images/not-44_12.jpg) no-repeat left top;}

/* return505 */
.return505 {width:876px; height:585px; background:url(../images/returnlogin_03.jpg) no-repeat left top; position:absolute; left:50%; top:50%; margin:-292px 0 0 -438px;}
.return505in {padding:300px 0 0 250px; text-align:left;}
.notice1 {font-size:22px;}
.notice2 input { color:#f73030; font-weight:bold; width:25px; font-size:40px;}
.notice2,.notice3 {padding:15px 0 0 0; font-size:18px;}
/* 店铺页面的分类树*/
#new-goods ul{ padding-left:10px;margin-top:5px;}
.m{ cursor:pointer;text-indent:17px;padding:5px 0 5px 15px;}
.close1 em{background:url(../images/p.gif) no-repeat  0 center !important; padding-left:15px;}
.close1 li{display:none;}

.close2 em{background:url(../images/m.gif) no-repeat  0 center !important; padding-left:15px;}

.all-goods li{float:left;}
.all-goods p{color:#505050; font-weight:bold; }
.all-goods li a{float:left;color:#505050;font-weight:bold; font-size:12px;padding:5px 15px;display:block;}
ul.ul-fl p{color:#FFFFFF; font-weight:bold;margin-left: 17px;bottom: 20px;background-color: #778899; }
ul.ul-fl li a{color:#505050; font-weight:bold;font-size:12px;bottom: 20px;position:relative;}
