@charset "utf-8";
/* -------------------------
   ansgo.css
--------------------------- */
body {font-family: 'Microsoft YaHei','SimSun'; font-size: 14px; color: #333;}
.allwarp {
	width: 1200px;
	margin: 0 auto;
	background-color: #FFF;
}
.cl {clear: both;}
.fl {float: left;}
.fr {float: right;}

/* 按钮样式 */
.btn_r {margin: 10px 0 10px; padding: 8px 30px;font-size: 14px;border: none;background: #c91623;color: #fff !important; cursor: pointer; text-align: center;border-radius: 2px;}
.btn_r:hover {background: #a40000;}
.btn_b {margin: 10px 0 10px; padding: 8px 30px;font-size: 14px;border: none;background: #2d78d5;color: #fff !important; cursor: pointer; text-align: center;border-radius: 2px;}
.btn_b:hover {background: #1163b9;}
.btns_r { width: 80px;margin-top: 5px !important; background-color: #c91623; height: 28px; line-height: 28px; width: 118px; font-size: 12px;border:none; color: #fff !important; cursor: pointer; text-align: center;}
.btns_r:hover {background: #a40000;}
.btns_b{ margin-top: 5px !important; background-color: #2d78d5; height: 28px; line-height: 28px; min-width: 118px; font-size: 12px;border:none; color: #fff !important; cursor: pointer; text-align: center; padding:0 5px;}
.btns_b:hover {background: #1163b9;}
.wth200 {width: 200px;}
.btn-zzz {color: #333; border:1px solid #ccc; padding:6px 10px;border-radius: 3px; background: #fff;display: block; max-width: 100px; text-align: center; float: left;}
.btn-zzz:hover {background: #dedede;}
.btn_dft {padding:5px 10px;font-size: 14px;}
.btn_dft:hover {}

.white{ color:#fff !important;}
.black{ color:#000 !important;}
.blue{ color:#03f !important;}
.red{ color:#C81623 !important;}
.green{ color:#090 !important;}

/*颜色*/
.hui333{ color: #333}
.hui666{ color: #666}
.hui999{ color: #999}

/* 分页 CSS */
.pagination ul{width: 100%;text-align:center; padding: 10px 0 30px 0;}
.pagination ul li{width:30px;display: inline-block; }
.cur{border-radius:50%; border: 1px #ff7400 solid;line-height:2; color:red; }

/* 首页头部 */

.header {
	height: 140px;
	padding-top: 20px;
	min-width: 1200px;
}
.header .logo {
	float: left;
	margin-left: 0px;
}
.header .search {
	position: relative;
	float: left;
	width: 400px;
	margin-left:90px;
	border: 2px solid #f29700;
	/*border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
	border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
	overflow: hidden;*/
}
.header .search .txt-search {width: 200px;height: 22px;line-height: 22px;padding: 5px 3px 5px 5px;border: 1px solid #fff;border-left-color: #e1e0e0;background-color: #fff;-webkit-appearance: none;outline: 0;}
.header .btn-search {position: absolute;top: -2px;right: -2px;width: 82px;height: 38px;line-height: 38px;border: none;color: #fff;text-align: center;font-size: 16px;background-color: #f29700;cursor: pointer;-webkit-appearance: none;border-radius: 0;outline: none;}
.header .search .hotname {
	position: absolute;
	top:40px;
	left: -2px;
	color: #666;
	font-size: 12px;
	width: 432px;
}
.header .search .hotname .hn {float: left;height: 12px;line-height: 12px;padding: 0 10px 0 0;}
.header .search .hotname .hn a {color: #6b155a; font-size: 12px;}
.header .threeser {float: right; width: 297px; height: 38px; background: url(threeser.jpg);}
.header .h_cart { float: right; width: 141px; height: 36px; border: 1px solid #DFDFDF; background: #F9F9F9; text-align: center; line-height: 36px; position: relative;}
.header .h_cart:hover { background: #fff;}
.header .h_cart a {display: block; color: #333; font-size: 12px;}
.header .h_cart a:hover { color: #f00;}
.header .h_cart .ci-left {position: absolute;top: 11px; left: 13px; width: 18px; height: 16px; background: url(h_car.png) no-repeat;font-style: italic;}
.header .h_cart .ci-count { position: absolute; top: -4px; left: 104px; display: inline-block; padding: 1px 2px; font-size: 12px; line-height: 12px; color: #fff; background-color: #c81623; border-radius: 7px 7px 7px 0; min-width: 12px; text-align: center;font-style: normal;}
.header .h_cart .ci-right {position: absolute; top: 11px; right: 10px; width: 7px; height: 13px; overflow: hidden; font: 400 13px/13px simsun; color: #999;}

.menu { background-image: linear-gradient(to right,#ff9000 0,#ff5000 100%);height: 40px;min-width: 1200px; }
.menu .nav { float: left; background:#a40000; width: 210px; height: 40px;}
.menu .nav:hover{ background: #a40000}
.menu .nav a { color: #fff;line-height: 40px; display: block; padding-left: 60px;}
.menu .mainnav li { float: left;width:80px; text-align: center;height: 40px;}
.menu .mainnav li>a {font-size: 15px; color: #333;display: block; height: 40px; line-height: 40px;}
.menu .mainnav li>a:hover { color: #c40000;}
.menu .why a{ font-size: 14px; color: #333; line-height: 40px;}
.menu .why a:hover { color: #c40000;}
.menunav{width:550px;line-height:45px;font-size:16px; height: 45px;}
.menunav li{ float:left; padding:0 18px;}
.menunav li>a{ color:#313236;}
.menunav li>a:hover{ color:#c92c23;}
.header_search{ width:296px; position:relative; top:0; left:0;}
.search_style{ position: absolute;top: 7px;right: 39px;z-index: 1;width: 240px;height: 40px;padding: 0 10px;border: 1px solid #e0e0e0;font-size: 14px;line-height: 40px;outline: 0;-webkit-transition: all 0.2s;transition: all 0.2s;}
.search_sub_btn{ position: absolute;right: 0;top: 7px;z-index: 2;width: 40px;height: 40px;border: 1px solid #e0e0e0;font-size: 24px;line-height: 24px;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/search.png) center center no-repeat #fff;color: #616161;outline: 0;-webkit-transition: all 0.2s;transition: all 0.2s; cursor: pointer;}
.search_sub_btn:hover{background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/searchwhite.png) center center no-repeat #ca2f2a;outline: 0;-webkit-transition: all 0.2s;transition: all 0.2s;}
.search_hotwords{ position: absolute;top: 18px;right: 62px;z-index: 2;text-align: right;}
.search_hotwords a{ display: inline-block;margin-left: 5px;padding: 0 5px;font-size: 12px;background: #eee;color: #757575;-webkit-transition: all 0.2s;transition: all 0.2s;}
.topnav{ height:40px; line-height:40px;}
.topnav a{ color:#747577;}
#site-nav{z-index:10000;color:#666;line-height:30px;height:30px;background: #f1f1f1; font-size: 12px;min-width: 1200px;}
#site-nav .fl li{ float: left; margin-right: 5px;}
#site-nav a{color:#666;}
#site-nav a:hover{color:#B61D1D}
#site-nav .login-info{float:left;padding-top:1px}
#site-nav .login-info a{margin-right:8px}
#site-nav .login-info a.user-nick{margin-right:0px}
#site-nav .quick-menu{right:0px;position:absolute;top:0px}
#site-nav .quick-menu-left{right:0px;top:0px}
#site-nav .quick-menu-left li{padding-right:10px;background-position:right 6px;padding-left:10px;float:left;padding-bottom:0px;}
#site-nav .quick-menus{right:0px;position:absolute;top:0px}
#site-nav .quick-menu li{padding-right:10px;background-position:right 6px;padding-left:10px;float:left;padding-bottom:0px;}
#site-nav .quick-menu li.last{background:none transparent scroll repeat 0% 0%}
#site-nav .quick-menu li.menu-item{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;position:relative}
#site-nav .quick-menus li{padding-right:10px;background-position:right 6px;padding-left:10px;float:left;padding-bottom:0px;}
#site-nav .quick-menus li.last{background:none transparent scroll repeat 0% 0%}
#site-nav .quick-menus li.menu-item{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;position:relative}

#site-nav .menu-hd{padding-right:22px;display:block;padding-left:10px;z-index:10002;padding-bottom:0px;margin:1px 1px 0px;cursor:pointer;padding-top:0px;position:relative;height:30px}
#site-nav .mytaobao .menu-hd{width:48px;padding-top:1px;_padding-top:1px}
#site-nav .search .menu-hd{width:24px;padding-top:1px;_padding-top:1px}
#site-nav .services .menu-hd{width: 50px;}
#site-nav .menu-hd b{ border-right:#f1f1f1 4px solid;border-top:#666 4px solid;font-size:0px;right:10px;border-left:#f1f1f1 4px solid;width:0px;line-height:0;border-bottom:#f1f1f1 4px solid;position:absolute;top:12px;height:0px; -webkit-transition:-webkit-transform .2s ease-in; -moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in; transition:transform .2s ease-in}
#site-nav .search .menu-hd{padding-left:25px;color:#666}
#site-nav .search .menu-hd s{background-position:-67px -20px;left:9px;width:14px;position:absolute;top:4px;height:13px}
#site-nav .menu-bd{border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;display:none;z-index:10001;right:0px;background:#fff;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px solid;position:absolute;top:21px}
#site-nav .search .menu-bd{_right:-1px}
#site-nav iframe.menu-bd{border-top-width:0px;border-left-width:0px;z-index:-1;background:none transparent scroll repeat 0% 0%;filter:alpha(opacity=0);float:left;border-bottom-width:0px;border-right-width:0px}
#site-nav .menu-bd-panel{padding-right:10px;padding-left:10px;padding-bottom:6px;padding-top:10px}
#site-nav .menu-item-opp .menu-bd{left:0px}
#site-nav .menu-item-opp .menu-bd s.rt{left:0px}
#site-nav .menu-item-opp .menu-bd s.lt{background-position:-87px -55px;right:-2px;left:auto}
#site-nav .menus{position:relative}
#site-nav .menus:hover .menu-hd{border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;background:white;margin:0px;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px}
#site-nav .hover .menu-hd{border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;background:white;margin:0px;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px}
#site-nav .menus:hover .menu-bd{display:block}
#site-nav .hover .menu-bd{display:block}
#site-nav .menus:hover .menu-hd b{border-left-color:#fff;filter:progid:dximagetransform.microsoft.basicimage(rotation=2);border-bottom-color:#fff;border-top-color:#666;top:12px;border-right-color:#fff; -moz-transform:rotate(180deg); -moz-transform-origin:50% 30%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 30%; -o-transform:rotate(180deg); -o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%}
#site-nav .hover .menu-hd b{ border-left-color:#fff;filter:progid:dximagetransform.microsoft.basicimage(rotation=2);border-bottom-color:#fff;border-top-color:#666;top:5px;border-right-color:#fff; -moz-transform:rotate(180deg); -moz-transform-origin:50% 30%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%; transform:rotate(180deg); transform-origin:50% 30%}
#site-nav .search .menu-bd{width:204px;top:21px;height:66px}
#site-nav .search .menu-bd input{border-right:#b7b7b7 1px solid;padding-right:1px;border-top:#878787 1px solid;padding-left:1px;float:left;margin-bottom:5px;padding-bottom:2px;border-left:#878787 1px solid;width:180px;line-height:13px;padding-top:3px;border-bottom:#b7b7b7 1px solid}
#site-nav .search .menu-bd button{border-top-width:0px;background-position:0px -20px;border-left-width:0px;float:left;border-bottom-width:0px;width:66px;cursor:pointer;color:#fff;height:24px;border-right-width:0px}
#site-nav .services .menu-bd{width:174px;top:30px;}
#site-nav .services .menu-bd-panel{padding-right:10px;padding-left:10px;padding-bottom:5px;padding-top:5px}
#site-nav .services .menu-bd dl{padding-right:0px;padding-left:0px;padding-bottom:5px;padding-top:5px;border-bottom:#e5e5e5 1px solid}
#site-nav .services .menu-bd .last{border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px}
#site-nav .services .menu-bd dt{font-weight:bold;color:#8c8c8c;line-height:1.5;text-align:left}
#site-nav .services .menu-bd dd{line-height:1.6;text-align:left}
#site-nav .services .menu-bd dd a{margin-right:2px}

.header_nav_subnav1{width: 210px;float: left; height: 40px;}
.Z_TypeList{width: 210px;position: absolute;height: 40px;z-index:99}
.Z_TypeList .title { width: 210px;float: left;background: #ff5000; height: 40px;}
.Z_TypeList .title a{font-size: 16px;color: #fff;height: 40px;line-height: 40px;display: block;text-decoration: none;font-weight: 100;cursor:default;font-size: 14px; cursor: pointer;padding-left: 50px;}

.Z_TypeList .title a i.ci-right {top: 17px;right: 7px;height: 7px;overflow: hidden;font: 700 30px/16px simsun;color: #fff; transition: transform .1s ease-in 0s;-webkit-transition: -webkit-transform .1s ease-in 0s;display: block; position: absolute;}
.Z_TypeList .hover a i.ci-right {transform: rotate(180deg); -webkit-transform: rotate(180deg);_top: 17px;}
.Z_TypeList .title a i s {position: relative; top: -10px; text-decoration: none;}

.Z_TypeList .Z_MenuList{width: 209px;line-height:26px;position: absolute;left: 0;top: 40px;display: none;z-index: 999;color: #000; height: 460px !important; background: #ff5000;}
.Z_TypeList .Z_MenuList ul li{display: block;position: relative;background: url(nav_li_bg.png) 190px 12px no-repeat;}
.Z_TypeList .Z_MenuList ul li.list-item0 h3 a { background: url(nav_item0.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item1 h3 a { background: url(nav_item1.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item2 h3 a { background: url(nav_item2.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item3 h3 a { background: url(nav_item3.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item4 h3 a { background: url(nav_item4.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item5 h3 a { background: url(nav_item5.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item6 h3 a { background: url(nav_item6.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item7 h3 a { background: url(nav_item7.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item8 h3 a { background: url(nav_item8.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item9 h3 a { background: url(nav_item9.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item10 h3 a { background: url(nav_item10.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item11 h3 a { background: url(nav_item11.png) no-repeat 18px 10px; }

.Z_TypeList .Z_MenuList ul li.list-item0:hover h3 a { background: url(nav_itemh0.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item1:hover h3 a { background: url(nav_itemh1.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item2:hover h3 a { background: url(nav_itemh2.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item3:hover h3 a { background: url(nav_itemh3.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item4:hover h3 a { background: url(nav_itemh4.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item5:hover h3 a { background: url(nav_itemh5.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item6:hover h3 a { background: url(nav_itemh6.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item7:hover h3 a { background: url(nav_itemh7.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item8:hover h3 a { background: url(nav_itemh8.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item9:hover h3 a { background: url(nav_itemh9.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item10:hover h3 a { background: url(nav_itemh10.png) no-repeat 18px 10px; }
.Z_TypeList .Z_MenuList ul li.list-item11:hover h3 a { background: url(nav_itemh11.png) no-repeat 18px 10px; }

.Z_TypeList .Z_MenuList ul a { display: block; color: #fff; padding: 6px 0 6px 50px;}
.Z_TypeList .Z_MenuList ul li.alt{background: #f0f0f0;}
.Z_TypeList .Z_MenuList ul li p{padding: 0 5px 2px 0px;display: block;line-height: 2;}
.Z_TypeList .Z_MenuList ul li p a{color: #414141;padding: 0px 4px 0 0;white-space: nowrap;}
.Z_TypeList .Z_MenuList h3{font-size: 14px;font-weight: 100;display: block;}


/* Z_SubList*/
.Z_SubList{position: absolute;height: 439px;z-index: 9;left: 210px;top: 42px;line-height: 21px;overflow: hidden;width: 0;display: none;}
.Z_SubList .subView{display: none;float: left;}
.box-shadow{padding: 10px;border: 1px solid #dfdfdf;border-top:0; border-left:0;background:#fff;z-index:999;}

.Z_SubList .subItem-cat a{padding:2px;color: #414141;margin: 0 2px;font-family:\5b8b\4f53 ;white-space:nowrap;overflow:hidden}
.Z_SubList .subItem-cat .navgd{border-radius:3px;border:1px solid #CCC;padding:2px 5px;}
.Z_SubList .subItem-cat a:hover{background: #dfdfdf;text-decoration: none; color: #fff}
.Z_TypeList .Z_MenuList ul li.menuItemColor{background: #fff;}
.Z_TypeList .Z_MenuList ul li.menuItemColor a {color: #B61D1D;}
.Z_TypeList .Z_MenuList ul li a:hover{color: #B61D1D;}
.Z_SubList_ul li { width: 202px; height: 80px; float: left;}
.Z_SubList_ul li .level2_a { display: block;padding: 18px 5px;line-height: 57px;color: #333;-webkit-transition: color 0.2s;transition: color 0.2s;}
.Z_SubList_ul li .level2_a:hover {color: #ff6700;}
.Z_SubList_ul li span { line-height: 45px;}
.Z_SubList_ul li .cat_img { width: 45px; height: 45px; float: left; margin-right: 12px; border: 1px #e0e0e0 solid;padding: 5px;}

/* 顶部鼠标移动弹出 */
.def-nav a.alink {font-size: 14px;color: #333;display: block; height: 40px;line-height: 40px; width:77px; color:#000000; margin-left:3px;}
.def-nav a.alink:hover { color: #c40000;}
.mainnav {position: relative;}
.pulldown{transition: height .4s;position: absolute;z-index: 75;top: 40px;left: 300px;display: none;width:200px;overflow: hidden;height: 300px; background: #fff;box-shadow: 0 3px 10px rgba(0,0,0,.3);border: 1px solid #ccc;border-width: 0 1px 1px;border-top: 2px solid #2285c5;}
.pulldown .m-ctglist {margin: 5px 0 0px 20px; width: 700px; max-height: 370px;overflow: hidden;}
.pulldown .m-ctgtbl {width: 100%;}
.pulldown .m-ctgtbl td {vertical-align: top;}
.pulldown .m-ctglist .item {display: inline-block; padding: 0; margin: 0 25px 0 0;vertical-align: top; width:320px; height: auto;line-height: normal; overflow: hidden; height: 121px;}
.pulldown .m-ctglist .item .title {text-align: left;height: 34px;line-height: 34px;font-size: 14px;font-weight: 700;border-bottom: 1px solid #EAEAEA;}
.pulldown .m-ctglist .ctgnamebox {margin-left: -8px; text-align: left;}
.pulldown .m-ctglist .ctgnamebox .red {color: #d21f46;}
.pulldown .m-ctglist .ctgnamebox a {display: inline-block; height: 14px;line-height: 14px;padding: 0 8px 0 10px; margin-top: 12px; border-left: 1px solid #CCC;font-size: 13px;color: #666;}
.pulldown .m-brandbox {margin: 5px 0 0px; width: 246px;}
.pulldown .m-brandbox .title {height: 34px;line-height: 34px;font-size: 14px;font-weight: 700;}
.pulldown .m-brandbox .brandlist span {float: left;display: inline-block; padding: 0;}
.pulldown .m-brandbox .brandlist img { width: 80px;height: 80px; border: 1px solid #EAEAEA; margin: -1px 0 0 -1px;}
.pulldown .imgbox .u-img {width: 360px;height: 360px; margin: 5px;}
.pulldown .item_img { width: 672px; height: 102px; background: #000; margin-top: 10px;}
.pulldown .item_img img {width: 670px; height: 100px; border:1px solid #dedede; }
.pulldown .m-ctglist .hauto {height: 175px;}

/* 网站底部 css */
.foot {
	width: 100%;
	height: 350px;
	background: #fff;
	min-width: 1200px;
}
.foot .footbg1 {width: 100%;height:5px;background: #dedede;margin-bottom:45px;}
.footbg {width: 100%;height: 100px;background: #b82831;margin-bottom: 30px;}
.footbg .allwarp {height: 100px;background: url(ftbg.jpg);}
.foot .foot_nav ul {float: left;width:160px;padding-left: 10px;}
.foot .foot_nav ul h4 {margin-bottom: 10px;font-size: 14px;font-weight: bold;color: #444;}
.foot .foot_nav ul li {font-size: 12px;color: #b5b0b4;line-height: 20px;}
.foot .foot_nav ul li a {color: #b5b0b4;line-height: 22px;}
.foot .foot_nav .four {width: 207px;}
.foot .foot_nav .four li {float: left; width: 50px; text-align: center; margin: 0 5px;}
.foot .foot_nav .fotimg {margin: 5px 10px 0 0;}
.foot .wzdb {height:45px;text-align: center;font-size: 12px;line-height:45px;color: #666;}
.foot .paylogo {width: 580px;height: 40px;margin: 0 auto;background: url(paylogo.jpg);}
.foot .fservice {border-top: 1px solid #dedede; width: 182px;text-align: center;padding-top: 10px; margin-top:20px;line-height: 25px; float: right;  margin-right: 30px;}

footer #jump{position:fixed;bottom:160px;right:30px;width:40px;z-index:400;}
*html #jump{position:absolute;top:expression(documentElement.scrollTop + "px");margin:300px 0 0 0;}
footer #jump li{height:50px;overflow:hidden;}
footer #top,#share,#reply,#sina,#ceping,#weixin{display:block;width:40px;height:42px;overflow:hidden;cursor:pointer;}
footer #top{background:url(top.png) no-repeat;}
footer #sina{background:url(sina.png) no-repeat;}
footer #weixin{background:url(weixin.png) no-repeat;}
footer #top:hover{background:url(top.png) no-repeat;}
footer #sina:hover{background:url(sina1.png) no-repeat;}
footer #weixin:hover{background:url(weixin1.png) no-repeat;}
footer #ceping{background:url(ceping.png) no-repeat;}
footer #ceping:hover{background:url(ceping1.png) no-repeat;}
footer #EWM{position:absolute;left:-150px;display:none;}
footer #EWM img{width:150px;height:150px;}
footer .links {text-align: center !important; margin: 40px 0 0;color: #999;}
footer .links a { margin: 0 10px; color: #999; font-size: 12px;}
footer .links a:hover { color: #f00;}

/* 网站导航 css */
.allwarp .clearfix {zoom: 1;}
.allwarp .breadcrumbs {clear: both;height: 44px;line-height: 44px;color: #999;width:1200px;margin:0 auto;}
.allwarp .breadcrumbs li {float: left; font-size: 12px;}
.allwarp .breadcrumbs a, .breadcrumbs a:visited {color: #737574;}
.allwarp .breadcrumbs strong {font-weight: normal;}
.nomobile{width: 987px; float: left; font-size: 12px;color: #a94442; background-color: #f2dede;border-color: #ebccd1; border: 1px solid transparent;height: 35px;line-height: 35px;padding: 0 10px;margin-top: 6px; margin-left: 28px;}
.nomobile strong {font-weight: bold;}
.nomobile a { color: #2d78d5;}
.nomobile a:hover {color: #1163b9;}


/* 登录注册 头部 底部*/
.header_login{height:80px;background: #fff;}
.header_login .lo_allwarp{width: 1004px;margin: 0 auto; padding-top: 20px;}
.header_login .logo{float:left;}
.header_login .lo_allwarp h1{float:left;margin-left:18px;border-left: 2px solid #dadada;padding-left: 10px;margin-top: 8px;}
.header_login .lo_allwarp h1 a{color: #727272;font-size: 15px;}
.header_login .ro_allwarp{float:right;}
.header_login .left_dl{border-left:none !important;}
.header_login .left_fh{margin-left: 2px;padding-left: 12px !important;}
.header_login .left_dl a{color: #474747 !important;font-size: 15px !important;}
.header_login .left_fh a{color: #474747 !important;font-size: 15px !important;}
.lrright_cont .member_getpassft_size14 {margin-top:17px; }

.copyright{width: 1004px;margin: 0 auto;height: 50px;margin-top: 46px;text-align: center;line-height: 30px;}
.copyright span{color:#b4b4b4;font-size:12px; }

/* 网站首页CSS */
.index_body {}
/*轮播*/
.m_banner{ background:#fff;height:470px; position:relative;}
.m_banner .banner{height:462px; width: 100%; min-width: 1200px; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(banner_ctrl.jpg) no-repeat;_background:url(banner_ctrl.jpg) no-repeat; position:absolute; opacity:.5;filter: alpha(opacity=10);-moz-opacity:0.5;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}

.i-content {height: 100px; text-align: center;}
.i-dialog{position:fixed;_position:absolute;background:#fff;border-radius:3px;border:1px solid #ccc;box-shadow: 0 0 2px rgba(0,0,0,.2);display:none;}
.i-dialog .i-target{background:#eee;cursor:move;line-height:32px;}
.i-dialog .i-target h2{font-size:14px;font-weight:normal;line-height:32px;padding:0 40px 0 10px;margin:0;} 
.i-dialog .i-close{display:block;width:20px;height:20px;text-align:center;line-height:20px;font-size:14px;text-decoration:none;position:absolute;top:6px;right:5px;font-family:'\u9ed1\u4f53';color:#CACACA;} 
.i-dialog .i-close:hover{color:#E60012;}
.i-dialog-lock{position:absolute;width:100%;height:1300px;overflow:hidden;left:0;top:0;opacity:0;filter:alpha(opacity=0);background:#000;}
.i-dialog-lock{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;   transition:opacity .3s;}
.i-scale,.i-super-scale,.i-right-slide,.i-top-slide{-webkit-transition-property:-webkit-transform, opacity; -moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;    transition-property:transform, opacity; -webkit-transition-duration:.3s;-moz-transition-duration:.3s;   -ms-transition-duration:.3s;transition-duration:.3s;}
.i-scale {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);transform: scale(0); opacity: 0;}
.i-scale.i-show {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;}
.allwarp a.adis {display: block;}
.product { width: 1200px; height: 500px;}
.products {
	width: 1200px;
	background-color: #FFF;
}
.product .pro_title .pro_title_left1 {  height: 31px; color: #333; font-size: 18px; font-weight:bold; float: left; }
.product .pro_title .pro_title_left2 {height: 31px; color: #333; font-size: 18px; font-weight:bold; float: left; }
.product .pro_title .pro_title_left3 { height: 31px; color: #333; font-size: 18px; font-weight:bold; float: left; }
.product .pro_title .pro_title_left4 {height: 31px; color: #333; font-size: 18px; font-weight:bold; float: left; }
.product .pro_title .pro_title_left5 { height: 31px; color: #333; font-size: 18px; font-weight:bold; float: left; }
.product .pro_title .pro_title_left6 { height: 31px; color: #333; font-size: 18px; font-weight:bold; float: left; }
.products .pro_title .pro_title_left7 {  width: 436px;height: 31px; color: #333; font-size: 18px; font-weight:bold; float: left; }
.products .pro_title .pro_title_left7 i { color: #8a8a8a;  font-size: 15px; margin-left:25px; }
.product .pro_title .pro_title_right {
	float: right;
	width: 600px;
	line-height: 28px;
}
.product .pro_title .pro_title_right ul { float: left;}
.product .pro_title .pro_title_right ul li { float: left; margin: 0 3px;}
.product .pro_title .pro_title_right ul li a { color:#333; font-size: 14px; }
.product .pro_title .pro_title_right ul li a:hover { color:#c40000;}
.product .pro_title .pro_title_right a { color:#333; font-size: 14px; }
.product .pro_title .pro_title_right a:hover { color:#c40000;}
.product .pro_title .pro_title_right a.dis {color: #f00;}
.product .pro_cont { background: #fff; width: 1200px; height:460px;border: 1px solid #f0f2e5; border-top:2px solid #ff5800; }
.products .pro_conts {background: #fff; width: 1200px; border-top:2px solid #ff5800;} 
.product .pro_cont .pro_cont_left { float: left; width:730px; }
.product .pro_cont .pro_cont_left ul li { border-left: 1px solid #eaeaea; width: 235px; float: left; }

.products .pro_conts .pro_cont_lefts { width: 1200px; }
.products .pro_conts .pro_cont_lefts ul li { float: left; width: 238px;border-right: 1px solid #f0f2e5; text-align: center; height: 280px;border-left:1px solid #f0f2e5;  border-bottom:1px solid #f0f2e5;}
.products .pro_conts .pro_cont_lefts ul li a {display: block; height:270px; text-align: center; padding: 0 23px;}
.products .pro_conts .pro_cont_lefts ul li a:hover {border-bottom: 2px solid #c40000;} 
.products .pro_conts .pro_cont_lefts ul li a img { width: 160px; height: 160px; margin:15px 0px 10px;webkit-transition: -webkit-transform .2s linear; transition: transform .2s linear; }
.products .pro_conts .pro_cont_lefts ul li a img:hover{ width: 160px; height: 160px; webkit-transform: translateX(-5px);-ms-transform: translateX(-5px);transform: translateX(-5px);}
.products .pro_conts .pro_cont_lefts ul li a h3{ font-size:15px; font-weight: bold; color: #343434;}
.products .pro_conts .pro_cont_lefts ul li a h3:hover {color: #c40000;}
.products .pro_conts .pro_cont_lefts ul li a p{ font-size:12px; color: #989898; margin: 5px 0;min-height: 32px;}
.products .pro_conts .pro_cont_lefts ul li a p:hover {color: #c40000;}
.products .pro_conts .pro_cont_lefts ul li a span {font-size:20px; font-weight: bold; }
.products .pro_conts .pro_cont_lefts ul li a span.red { color: #ce2e5c;}

.product .pro_cont .pro_cont_left .pro_big li { height: 298px; } 
.product .pro_cont .pro_cont_left .pro_big li a {display: block; height:296px; text-align: center; padding: 0 23px;}
.product .pro_cont .pro_cont_left .pro_big li a:hover {border-bottom: 2px solid #c40000;}
.product .pro_cont .pro_cont_left .pro_big li a img { width: 180px; height: 180px; margin:15px 0px 10px;webkit-transition: -webkit-transform .2s linear; transition: transform .2s linear; }
.product .pro_cont .pro_cont_left .pro_big li a img:hover{ width: 180px; height: 180px; webkit-transform: translateX(-5px);-ms-transform: translateX(-5px);transform: translateX(-5px);}
.product .pro_cont .pro_cont_left .pro_big li a h3{ font-size:15px; font-weight: bold; color: #343434;}
.product .pro_cont .pro_cont_left .pro_big li a h3:hover {color: #c40000;}
.product .pro_cont .pro_cont_left .pro_big li a p{ text-align: left; font-size:14px; color: #989898; margin: 5px 0;min-height: 32px;}
.product .pro_cont .pro_cont_left .pro_big li a p:hover {color: #c40000;}
.product .pro_cont .pro_cont_left .pro_big li a span {float: left; font-size:17px; font-weight: bold; }
.product .pro_cont .pro_cont_left .pro_big li a span.red { color: #ce2e5c;}
.product .pro_cont .pro_cont_left .pro_small li {height: 160px; border-top: 1px solid #eaeaea;} 
.product .pro_cont .pro_cont_left .pro_small li a .ps_l { width: 112px; float: left; display: block; font-weight: normal;}
.product .pro_cont .pro_cont_left .pro_small li a {display: block; height: 135px;padding: 25px 3px 0 20px; }
.product .pro_cont .pro_cont_left .pro_small li a:hover {border-bottom: 2px solid #c40000;}
.product .pro_cont .pro_cont_left .pro_small li a img {width: 100px; height: 100px; float: right; margin-right:2px;  webkit-transition: -webkit-transform .2s linear; transition: transform .2s linear;}
.product .pro_cont .pro_cont_left .pro_small li a img:hover {width: 100px; height: 100px;webkit-transform: translateX(5px);-ms-transform: translateX(5px);transform: translateX(5px);}
.product .pro_cont .pro_cont_left .pro_small li a .mar10 { margin-top:10px; min-height: 50px; }
.product .pro_cont .pro_cont_left .pro_small li a p { text-align: left; font-size:12px; color: #989898;}
.product .pro_cont .pro_cont_left .pro_small li a p:hover { color: #c40000;}
.product .pro_cont .pro_cont_left .pro_small li a span { float: left; font-size:17px; font-weight: bold; margin: 5px 0;}
.product .pro_cont .pro_cont_left .pro_small li a span.red { color: #ce2e5c;}
.product .pro_cont .pro_cont_br { float: left;}
.product .pro_cont .pro_cont_right { float: right; width: 149px; height: 460px;border-left:2px solid #f4f4f4; border-right:1px solid #f4f4f4; }
.product .pro_cont .pro_cont_right ul { width: 100px;margin: 25px auto; border-top:1px solid #ddd; }
.product .pro_cont .pro_cont_right ul li {height: 66px; border-bottom: 1px solid #ddd; text-align: center;}
.product .pro_cont .pro_cont_right ul li img {margin-top: 8px; width: 90px; height: 50px; webkit-transition: -webkit-transform .2s linear; transition: transform .2s linear;}
.product .pro_cont .pro_cont_right ul li img:hover {webkit-transform: translateX(5px);-ms-transform: translateX(5px);transform: translateX(5px);}
a.dis {color: #f00;}
.pro_cont .cont div{display:none;}
.pro_cont .cont .show{display:block;}

/* 登录注册 */
.logregbg { background: url(loginbg1.jpg); width: 100%; height:475px; background-position: center top;}
.logregbg2 { background: url(loginbg2.jpg); width: 100%; height:550px; background-position: center 45px;}
.allwarpss {width: 1000px; margin: 0 auto;}

.logregbg .size1{ width: 250px;}
.logregbg2 .captcha_input{width:60px; min-width: inherit;}

.logregbg .landr_right {float: right;width: 330px; background: #fff; margin: 50px 0;height: 360px;}
.logregbg .landr_right .lrright_cont {width: 285px; margin: 0 auto; margin-top: 25px; /* margin-bottom:30px; */ }
.logregbg .landr_right .lrright_cont h3 {margin: 10px 0 15px;font-size: 18px;}
.logregbg .landr_right .lrright_cont .h3fr {height: 35px; line-height: 35px; font-size: 14px;}
.logregbg2 .landr_right {float: right;width: 330px; background: #fff; margin:30px 0;}
.logregbg2 .landr_right .lrright_cont {width: 280px; margin: 0 auto; margin-top: 30px; margin-bottom:30px; }
.logregbg2 .landr_right .lrright_cont h3 {margin: 10px 0 15px;font-size: 18px;}
.logregbg2 .landr_right .lrright_cont .h3fr {height: 35px; line-height: 35px; font-size: 14px; }
.logregbg2 .landr_right .lrright_cont .member_getpass{padding-top: 10px;}
.logregbg2 .lrright_cont #mobile_send { color: #fff;border:none; padding:8px; cursor: pointer;background: #4cc5fe;}
.landr_right .coagent { line-height: 22px; height: auto; margin-top: 25px;}
.landr_right .coagent h5 { font-weight: 400; color: #999; padding-bottom: 5px;}
.landr_right .coagent ul{ display: block;}
.landr_right .coagent li { float: left; font-size: 12px;}
.landr_right .coagent li a { color: #666; text-decoration: none;}
.landr_right .coagent li .line { color: #ccc; padding: 0 10px;}

.allwarpss .form-group {margin:10px 0;}
/*.allwarpss .form-control{width: 260px;}*/
/*.allwarpss select.form-control{ padding: 4px 6px; width: auto; margin-right: 5px;}*/
.allwarpss .other_login {margin-top: 15px;}
.allwarpss .other_login span {margin: 5px 0;display: block;}
.allwarpss .other_login a {margin-right: 5px;font-size: 12px;color: #333;}
.allwarpss .landr_right p {margin-bottom: 5px;}

/* 购物车 css */
.cart {width: 1100px;margin: 0 auto;padding: 30px 0 40px;}
.cart_empty{margin: 40px 0px;}
.bread_nav {background-color: #eaeaea;height: 41px;width: 100%;margin: 0 auto;line-height: 41px;font-size: 18px;}
.bread_nav ul li {float: left;width: 320px;text-align: center;}
.bread_nav .current {background: url(status_arr.gif) right no-repeat #3fc380;color: #FFF;display: block;}
.table1 {font-size: 14px;width: 1100px;margin: 0 auto;margin-bottom: 5px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;border: 1px solid #dedede;margin-top: 10px;}
.table1 thead {background-color: #e7eaef;}
.table1 thead tr th {text-align: center;padding: 10px;color: #3b3b3b;font-weight: bold;}
.table1 tbody tr td {text-align: center;padding: 7px 10px;line-height: 24px;color: #888;font-size: 12px;}
.table1 tbody tr td a {color: #0078ff;}

.input{width:26px;height:26px; vertical-align: inherit; text-align: center;*height: 25px !important; *width: 28px !important; }  
.click{width:19px;height:30px;margin-left:1px;}  
.num{ float: left; margin-right:-1px; * margin-left:0px !important;}
#up{display:block;width:24px;height:30px;background:url(leftss.png); float: left;}  
#down{display:block;width:24px;height:30px;background:url(rightss.png);float: left;}  

.shop-cart-box{margin:15px 0 10px}
.shop-cart-box-hd{height:55px;line-height:55px}
.shop-cart-box-hd .title{float:left;font-size:24px;color:#333}
.shop-cart-box-hd .tip{float:right;margin:20px 0 0 10px;line-height:1.2;font-size:14px;color:#8c8c8c}
.shop-cart-goods .col{text-align:center}
.shop-cart-goods .col-1{text-align:left}
.shop-cart-goods .col-2{width:120px;text-align:center}
.shop-cart-goods .col-2 .price_1{ display: block;}
.shop-cart-goods .col-3{width:207px;text-align:center}
.shop-cart-goods .col-4{width:93px}
.shop-cart-goods .col-5{width:90px}
.shop-cart-goods .col-6{width:107px}
.shop-cart-goods dt{height:25px;line-height:25px;padding:8px 0;background:#f5f5f5;color:#8c8c8c;font-size:12px;border:1px #dedede solid;}
.shop-cart-goods dt .col{float:left;border-left:1px solid #dfdfdf;margin-left:-1px;_margin-left:-2px;}
.shop-cart-goods dt .col-1{border-left:none;margin-left:0;width:550px;padding-left:30px}
.shop-cart-goods .item{display:table;border-collapse:collapse;border-spacing:0;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;width:1200px;}
.shop-cart-goods .item .item-row{display:table-row}
.shop-cart-goods .item .del{display:inline-block;line-height:15px;text-align:center;font-size:12px}
.shop-cart-goods .item .col{display:table-cell;vertical-align:middle;color:#333;padding:10px 0;border-bottom:1px solid #dfdfdf;*float:left;*margin-top:10px;*border-bottom:none;font-size:12px;}
.shop-cart-goods .item .col-1{width:560px;overflow:hidden;padding-left:15px;}
.shop-cart-goods .item .col-4{color:#cd2e28;}
.shop-cart-goods .item .g-pic{display:table-cell;width:90px;vertical-align:middle;*float:left;}
.shop-cart-goods .item .g-info{*float:left;display:table-cell;vertical-align:middle;font-size:12px;color:#818181}
.shop-cart-goods .item .g-info .g-name{font-size:12px}
.shop-cart-goods .item .g-info .g-name a{color:#333;line-height: 20px}
.shop-cart-goods .item .g-info .g-other-info{color:#999}
.shop-cart-goods .item .g-info .g-other-info span{color:#ff4a00;}
.shop-cart-goods .item .g-info .g-detail{margin-top:8px;margin-left:5px}
.shop-cart-goods .item .change-goods-num{width:132px;height:28px;margin:0 auto;border:1px solid #dfdfdf}
.shop-cart-goods .item .change-goods-num a{display:inline-block;float:left;width:28px;height:28px;line-height:28px;color:#6d6d6d;background:#fafafa;}
.shop-cart-goods .item .change-goods-num a .ic-jia { background: url(ic-jia.png) no-repeat 0px; width: 28px; height: 28px; display: block;}
.shop-cart-goods .item .change-goods-num a .ic-jian { background: url(ic-jian.png) no-repeat 0px; width: 28px; height: 28px; display: block;}
.shop-cart-goods .item a .ic-del { background: url(ic-del.png) no-repeat 7px; width: 28px; height: 28px;  display: block;}
.shop-cart-goods .item .change-goods-num .goods-num{float:left;width:74px;height:28px;line-height:28px;padding:0;border:none;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;text-align:center;color:#333}
.shop-cart-goods .item .change-goods-num .goods-num:focus{outline:none}
.shop-cart-goods .baoxian-item{width:100%;margin-top:-15px;background:#fff;position:relative}
.shop-cart-goods .baoxian-item .col{width:100%;text-align:left}
.shop-cart-goods .sub-item{margin-top:-1px;background:#fff}
.shop-cart-goods .sub-item .g-sub{clear:both;display:table-row}
.shop-cart-goods .sub-item .g-sub .col{border-top:1px solid #dfdfdf}
.shop-cart-goods .sub-item .g-sub .col-blank{width:165px;border-top:1px solid #fff;background:#fff;_float:left;z-index:5}
.shop-cart-goods .sub-item .g-sub .col-1{width:633px;position:relative}
.shop-cart-goods .sub-item .g-sub .col-1 .g-pic{width:50px;padding-left:0;padding-right:8px}
.shop-cart-goods .sub-item .g-sub .col-1 .g-name{font-size:14px;color:#333}
.shop-cart-goods .sub-item .g-sub .col-1 .g-name .baoxian-service{font-size:12px;text-decoration:underline;color:#666;cursor:pointer}
.shop-cart-goods .sub-item .g-sub .col-3 p{font-size:12px;color:#d6313a}
.shop-cart-goods .item-cos{position:relative}
.shop-cart-goods .item-cos .col-5{position:relative;z-index:20}
.shop-cart-goods .item-cos .col-5 a{color:#ee330a}
.shop-cart-goods .item-cos .col-4{color:#333}
.shop-cart-goods .item-cos .item-cos-mask{width:100%;height:100%;position:absolute;top:0;left:0;background:#ccc;opacity:.1;filter:alpha(opacity=10);z-index:10}

.shop-cart-box-ft{padding:25px 0 0;position:relative}
.shop-cart-box-ft .xm-add-buy{float:left;margin:0 0 30px}
.shop-cart-box-ft .shop-cart-total{float:right;color:#6d6d6d;_display:inline; margin-right: 30px;margin-bottom:25px;}
.shop-cart-box-ft .shop-cart-total label {width: 150px; text-align: right; float: left;}
.shop-cart-box-ft .shop-cart-total span{display:inline-block;min-width:130px;_width:130px;text-align:right;color:#cd2e28;white-space:nowrap}
.shop-cart-box-ft .shop-cart-total .total-price{margin:30px 0}
.shop-cart-box-ft .shop-cart-total .total-price strong{margin-right:5px;font-size:30px}
.shop-cart-box-ft .shop-cart-total li{margin-bottom:10px}
.shop-cart-box-ft .shop-cart-action{clear:both;padding:10px 30px;background:#f5f5f5;height:58px;}
.shop-cart-box-ft .shop-cart-action .btncart{width: 150px; height:40px;line-height:40px;text-align: center;color:#FFFFFF;margin-top:8px;background: #2d78d5;border-radius: 2px;}
.shop-cart-box-ft .shop-cart-action .btn-backcart{float:right; background: #cb2e29; color: #fff;width: 152px; height:42px;line-height:42px;text-align: center;margin-left:10px;margin-top:8px;border-radius: 2px;}
.shop-cart-box-ft .shop-cart-action .tips{float:left;margin-right:10px;line-height:40px;text-align:right}
.shop-cart-box-ft .shop-cart-action .tips-more{line-height:20px}
.shop-cart-box .sales-promotion { display: block; width: 53px; border: 1px solid #f9d2d3; color: #e4393c;height: 18px; text-align: left; line-height: 17px; padding: 0 15px 0 8px; cursor: pointer; background: #fff;
  text-decoration: none; overflow: hidden; position: relative; margin-left: 20px;}
.shop-cart-box .sales-promotion b { display: block; position: absolute; right: 8px; top: 8px; width: 7px; height: 4px; margin-left: 5px; overflow: hidden; background: url(cart-icons-new.png) -82px -3px;}
/* 购物车推荐 */
.cart_hotgoods {height: 370px;background: #fff}
.cart_hotgoods .mrhd1 {position: relative;height:47px;border-bottom: 1px solid #dfdfdf; padding-left: 15px;}
.cart_hotgoods .mrhd1 .title { font-weight: 400;line-height:47px;color: #333; font-size: 18px; float: left;}
.cart_hotgoods #four_flash{position:relative; margin:0 auto; margin-top: 20px;}
.cart_hotgoods #four_flash .flashBg{width:1100px;height:283px; margin:0 auto;position:relative;overflow:hidden;}
.cart_hotgoods #four_flash .flashBg ul.mobile{width:2000%;position:absolute;top:15; left:0;}
.cart_hotgoods #four_flash .flashBg ul.mobile li{border:1px solid #dedede;padding: 10px; float:left;width:183px;height:220px;margin-left:15px;padding-top:30px;color:#6C6E85;background: #fff;}
.cart_hotgoods #four_flash .flashBg ul.mobile li img{width:140px;height:140px;display:block; margin:0 auto;}
.cart_hotgoods #four_flash .flashBg ul.mobile li dd{font-size:20px;line-height:60px;text-align:center;border-bottom:1px solid #6C6E85;}
.cart_hotgoods #four_flash .flashBg ul.mobile li p{font-size:14px; line-height:20px;margin-top:10px;}
.cart_hotgoods #four_flash .flashBg ul.mobile li p b {font-size: 16px; color: #ff6700;}
.cart_hotgoods #four_flash .flashBg ul.mobile li a{color: #333}
.cart_hotgoods #four_flash .but_left{cursor: pointer; width:18px;height:31px;position:absolute; top:105px; left:0px;}
.cart_hotgoods #four_flash .but_right{cursor: pointer; width:18px;height:31px; position:absolute; top:105px; right:0px;}

/* JD 购物车 */
#header_cart,#header_mini{/* border-bottom: 2px solid #92031f; */}
.cart-main{/* margin-top: 15px; */    background: #f5f5f5;padding-top: 20px;padding-bottom: 50px;}
.cart-main .cart-thead { display: inline-block;display: block;height: 32px; line-height: 32px; /* margin: 0 0 10px; */ padding: 5px 0;background: #fff; border: 1px solid #e9e9e9;}
.cart-main .cart-thead .column {float: left;}
.cart-main .cart-thead .t-checkbox {height: 18px; line-height: 18px; padding-top: 7px; width: 122px; padding-left: 11px;}
.cart-main .cart-thead .t-goods { width: 600px;padding-left: 15px;}
.cart-main .cart-thead .t-goods-b1 { width: 575px;padding-left: 15px;}
.cart-main .cart-thead .t-props { width: 80px; height: 32px; padding: 0 20px;}
.cart-main .cart-thead .t-price { width: 140px;text-align: center;}
.cart-main .cart-thead .t-quantity {width: 140px;text-align: center;}
.cart-main .cart-thead .t-sum {width: 140px; text-align: center;}
.cart-main .cart-thead .t-action { width: 120px;text-align:center;}
.cart-item-list {margin-top: 15px;}
.cart-tbody .shop { height: 30px;padding-left: 11px;}
.item-list .item-header{font-size:12px;  padding: 10px 0 8px 10px;color:#999;}
.item-list .item-header a{color:#999;}
.item-list .item-header a:hover{color:#c11104;}
.item-list .item-header .ftx-05{color:#333;}
.cart-checkbox { position: relative; z-index: 3; float: left; margin-right: 5px;}
.cart-main .jdcheckbox, .cart-main .jdradio {float: none; position: relative; z-index: 5; vertical-align: middle; _vertical-align: -1px; margin: 0 3px 0 0; padding: 0;}
.cart-checkbox label { display: none;}
.cart-tbody .shop .shop-txt {float: left; width: 538px; _width: 530px;}
.cart-tbody .shop .shop-name { display: inline-block; max-width: 144px; overflow: hidden; vertical-align: middle; height: 23px; line-height: 22px; background: #e54346;color: #fff;padding: 0 10px; font-size: 12px;}
.cart-tbody .pmt-name { display: inline-block; max-width: 144px; overflow: hidden; vertical-align: middle; height: 23px; line-height: 22px; background: #e54346;color: #fff;padding: 0 10px; font-size: 12px;    margin-right: 5px;}
.cart-tbody .shop .shop-coupon { float: left; width: 80px; height: 24px; overflow: hidden;margin-left: 1px;}
.cart-tbody .shop .shop-coupon .shop-coupon-btn { display: block; width: 80px; height: 24px; line-height: 99em; background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/) 0 0 no-repeat; overflow: hidden;}
.item-list { border-style: solid; border-width: 2px 1px 1px; _border-width: 1px; border-color: #aaa #f1f1f1 #f1f1f1; background: #fff;}
.item-list .item-full:first-child, .item-list .item-single:first-child, .item-list .item-suit:first-child {    border-top: 0;}
.cart-tbody .item-item { position: relative; padding: 0 0px 1px 10px; line-height: 20px; _height: 116px;   background: #fff;}
.cart-tbody .item-item .item-form { display: inline-block; display: block;}
.cart-tbody .item-item .p-checkbox { position: absolute; z-index: 3;left: 10px; top: 0; width: 30px;min-height: 10px; _height: 10px;}
.cart-tbody .item-item .cell { float: left; padding: 15px 0 10px;}
.cart-checkbox { position: relative;z-index: 3; float: left; margin-right: 5px;}
.cart-tbody .item-item .p-goods { width: 605px;}
.cart-tbody .item-item .p-goods-b1 { width:580px;}
.cart-tbody .item-item .goods-item {display: inline-block; display: block;}
.cart-tbody .item-item .goods-item .p-img { float: left;width: 80px;height: 80px; border: 1px solid #eee;    margin-right: 10px; background: #fff; padding: 0;text-align: center; overflow: hidden; line-height:80px}
.cart-tbody .item-item .goods-item .p-img img{ width:65px; height: 65px;}
.cart-tbody .item-item .goods-item .p-img-s { float: left;width:30px;height:30px; border: 1px solid #eee;    margin-right: 10px; background: #fff; padding: 0;text-align: center; overflow: hidden; line-height:30px}
.cart-tbody .item-item .goods-item .p-img-s img{ width:25px; height: 25px;}
.cart-tbody .item-item .goods-item .p-name { height: 40px; line-height: 20px; overflow: hidden;}
.cart-tbody .item-item .goods-item .p-name a { color: #333;}
.cart-tbody .item-item .goods-item .jdint-icon {display: inline-block; width: 61px; height: 20px; background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/) no-repeat; vertical-align: middle; overflow: hidden; margin-right: 3px;}
.cart-tbody .item-item .goods-item .p-extend { margin-top: 2px;}
.cart-tbody .item-item .goods-item .p-extend .promise {margin: 0 10px 0 0; display: block; min-height: 18px;  _height: 18px; _overflow: visible; line-height: 18px; margin-bottom: 2px;}
.cart-tbody .item-item .p-props-new { width: 100px; height: 80px; line-height: 20px; overflow: hidden; padding: 15px 10px 0;}
.cart-tbody .item-item .p-price { width: 140px; font-family: verdana; text-align: center;}
.cart-tbody .item-item .p-price strong { display: block; color: #333;font-weight: 400;}
.cart-tbody .item-item .p-quantity { width: 140px; text-align: center}
.cart-tbody .item-item .p-quantity .quantity-form { position: relative; overflow: hidden; height: 22px; width:140px;}
.cart-tbody .item-item .p-quantity .decrement.disabled, .cart-tbody .item-item .p-quantity .increment.disabled { cursor: default; color: #e9e9e9;}
.cart-tbody .item-item .p-quantity .itxt { position: absolute; left: 46px; top: 0; border: 1px solid #cacbcb; width: 42px; height: 18px; line-height: 18px; text-align: center; padding: 1px; margin: 0; font-size: 12px; font-family: verdana; color: #333; -webkit-appearance: none;}
.cart-tbody .item-item .p-quantity .increment { float: right; border: 1px solid #cacbcb; border-left: 0; color: #666;}
.ftx-03, .ftx03, .gray, .grey {color: #aaa;}
.ac { text-align: center;}
.cart-tbody .item-item .p-sum { width: 140px; text-align: center; }
.cart-tbody .item-item .p-weight { width: 140px; text-align: center;}
.cart-tbody .item-item .p-sum strong { color: #333; font-weight: 700;}
.cart-tbody .item-item .p-ops { width: 120px; text-align:center;}
.cart-tbody .item-item .p-ops a { color: #666; display: block;}
.cart-tbody .item-item .p-ops a:hover { color: #c11104; }
.cart-toolbar { height: 50px; border: 1px solid #f0f0f0; background: #fff; position: relative;margin-top: 15px;}
.toolbar-wrap { position: relative; margin: 0 auto;}
.toolbar-wrap .selected-item-list { position: absolute; z-index: 10; top: -122px; left: 0; height: 122px;}
.toolbar-wrap .options-box { position: relative; height: 50px;}
.btncart { float: left; height: 18px; line-height: 18px; padding: 16px 0 16px 15px; white-space: nowrap;}
.cart-checkbox { position: relative; z-index: 3; float: left; margin-right: 5px;}
.cart-checkbox .jdcheckbox { position: relative; float: none; vertical-align: middle; _vertical-align: -1px; margin: 0 3px 0 0; padding: 0;}
.toolbar-wrap .operation { float: left; height: 50px; width: 210px; line-height: 50px;}
.toolbar-wrap .operation a { float: left; margin-left: 25px; color: #666;}
.toolbar-wrap .toolbar-right { position: absolute; height: 52px; right: 0; top: -1px; width: 710px;}
.toolbar-wrap .toolbar-right .normal { height: 52px;}
.toolbar-wrap .toolbar-right .normal .comm-right { float: right; width: 710px;}
.toolbar-wrap .btn-area { float: right;}
.toolbar-wrap .btn-area .common-submit-btn, .toolbar-wrap .btn-area .jdInt-submit-btn, .toolbar-wrap .btn-area .submit-btn { display: block; position: relative; width: 96px; height: 52px; line-height: 52px; color: #fff; text-align: center; font-size: 18px; font-family: '\5fae\8f6f\96c5\9ed1'; background: #e54346; overflow: hidden;}
.toolbar-wrap .price-sum { float: right; height: 43px; line-height: 20px; margin: 7px 20px 0 10px; color: #666; width: auto;}
.toolbar-wrap .price-sum div { white-space: nowrap;}
.toolbar-wrap .price-sum .txt { float: left; width: 130px; text-align: right; color: #999;}
.toolbar-wrap .price-sum .price { display: inline-block; text-align: right; font-family: verdana;}
.toolbar-wrap .price-sum .price em { font-size: 16px; color: #e4393c; font-weight: 700;}
.toolbar-wrap .amount-sum {float: right; color: #999; height: 44px; line-height: 20px; margin: 7px 0 0; cursor: pointer;}
.toolbar-wrap .amount-sum em { color: #e4393c; font-family: verdana; font-weight: 700; margin: 0 3px;}
.toolbar-wrap .amount-sum b.up { background-position: -45px -91px;}
.toolbar-wrap .amount-sum b {display: inline-block; width: 9px; height: 5px; background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/cart-icons-new.png) -45px -91px; overflow: hidden; vertical-align: middle; margin: -5px 0 0 5px; -webkit-transition: all .2s ease-in 0s; -moz-transition: all .2s ease-in 0s; transition: all .2s ease-in 0s;}
.toolbar-wrap .toolbar-right .combine { display: none;}
.toolbar-wrap .toolbar-right .combine .comm-right { float: right; width: 710px;}
.toolbar-wrap .btn-area { float: right;}
.toolbar-wrap .btn-area .jdInt-submit-btn { width: 154px; float: left;}
.toolbar-wrap .btn-area .jdInt-submit-btn b { width: 154px; background-position: 0 -186px;}
.toolbar-wrap .btn-area .common-submit-btn { width: 136px; float: left; margin-left: 10px; _display: inline;}
.toolbar-wrap .btn-area .common-submit-btn b { width: 136px; background-position: 0 -124px;}

.p-quantity .change-goods-num{width:98px;height:28px;margin:0 auto;border:1px solid #dfdfdf}
.p-quantity .change-goods-num a{display:inline-block;float:left;width:28px;height:28px;line-height:28px;color:#6d6d6d;background:#fafafa}
.p-quantity .change-goods-num a .ic-jia { background: url(ic-jia.png) no-repeat 0px; width: 28px; height: 28px;  display: block;}
.p-quantity .change-goods-num a .ic-jian { background: url(ic-jian.png) no-repeat 0px; width: 28px; height: 28px;  display: block;}
.p-quantity a .ic-del { background: url(ic-del.png) no-repeat 7px; width: 28px; height: 28px;  display: block;}
.p-quantity .change-goods-num .goods-num{float:left;width:40px;height:28px;line-height:28px;padding:0;border:none;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;text-align:center;color:#333}
.p-quantity .change-goods-num .goods-num:focus{outline:none}
.cart_hr {border-top: 0.5px solid #eee;}
.f-txt { width: 900px; float:left;}
.f-price { float: left; width: 140px;height: 23px;line-height: 23px;}
.f-price .yhjm { /*width: 75px;*/ margin: 0 auto;text-align: left;/* letter-spacing: 0.5px; */}

/* 会员中心首页 */
#main_con{}
.main { width: 100%; background: #fff; min-height: 680px;}
.main .mem_left { width: 160px;float: left;_display: inline;min-height: 1px;  border: 1px solid #dfdfdf;background-color: #fafafa;padding-top: 5px;margin-bottom: 25px;}
.main .mem_left .mlbox { padding-bottom: 15px;background: #fafafa;}
.main .mem_left .mlbox .mlhd { height: 40px;border-bottom: 1px solid #dfdfdf;}
.main .mem_left .mlbox .mlhd h3.title { font-size: 18px;margin-left: 20px;line-height: 40px;color: #333;}
.main .mem_left .mlbox .mllist { margin: 10px 0 0;padding: 0;list-style-type: none;font-size: 14px;}
.main .mem_left .mlbox .mllist li { position: relative;}
.main .mem_left .mlbox .mllist li a { display: block;padding:7px 30px;color: #6d6d6d;}
.main .mem_left .mlbox .mllist li a:hover { color: #ca3425;}
.main .mem_left .mlbox .mllist li.current a { padding-left: 27px;border-left: 3px solid #ca3425;color: #333;background-color: #fafafa;}

.main .mem_right {width: 1030px;float: right;_display: inline;min-height: 1px;padding-left: 5px;padding-bottom: 100px;}
.main .mem_right .mrcont {background: #fff;_zoom: 1;margin-left: 20px; min-height: 630px;}
.main .mem_right .mrcont .mrb_info .mrbd {height: 80px;padding: 30px;border: 0;}
.main .mem_right .mrcont .mrb_info .uc-avatar {float: left;width: 80px;height: 80px;margin-right: 30px;border-radius: 40px;}
.main .mem_right .mrcont .mrb_info .uc-welcome {margin: 0;font-size: 24px;font-weight: 400;line-height: 1.25;color: #6d6d6d;}
.main .mem_right .mrcont .mrb_info .uc-welcome .user-name {margin-right: 10px;color: #000;}
.main .mem_right .mrcont .mrb_info .uc-info-detail {margin: 0;padding: 10px 0;font-size: 12px;line-height: 1.75;color: #6d6d6d;}
.main .mem_right .mrcont .mrb_info .uc-info-detail .sep {margin: 0 5px;color: #dfdfdf;}
.main .mem_right .mrcont .mrb_info .notice-safe-tip {display: inline;}
.main .mem_right .mrcont .mrb_info .notice-safe-tip .uc-tooltip-popup {bottom: 30px;width: 200px;padding: 10px;margin-left: -110px;}
.main .mem_right .mrcont .mrb_info .notice-safe-tip .uc-tooltip-popup ol {margin: 0;padding: 0 0 0 20px;list-style-type: decimal;}
.main .mem_right .mrcont .mrb_info .notice-safe-tip .uc-tooltip-popup a {color: #fff;}
.main .mem_right .mrcont .icon-safe-closed {background-position: 0 -13px;}
.main .mem_right .mrcont .icon-safe-open, .icon-safe-closed {position: relative;top: 2px;width: 13px;height: 13px;}
.main .mem_right .mrcont .icon-safe-open, .icon-safe-closed, .icon-safe-level { background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/icon-common.png) no-repeat 0 0;}
.main .mem_right .mrcont .icon-safe-level {position: relative;top: 1px;width: 61px;height: 11px;}
.main .mem_right .mrcont .icon-safe-level-2 {background-position: -14px -11px;}
.main .mem_right .mrcont .icon-common {display: inline-block;background-repeat: no-repeat;}
.main .mem_right .mrcont .uc-tooltip {position: relative;cursor: pointer;}
.main .mem_right .mrcont .uc-tooltip .uc-tooltip-popup {position: absolute;left: 50%;bottom: 100%;z-index: 10;text-align: left;color: #fff;background: #6d6d6d;}
.main .mem_right .mrcont .uc-tooltip .uc-tooltip-popup .arrow {position: absolute;left: 50%;bottom: -20px;width: 60px;height: 20px;margin-left: -30px;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/icon-delivery.png) no-repeat 23px -126px;}

.main .mem_right .mrcont .uc-tip-section {_height: 3em;min-height: 3em;padding: 30px 10px 10px;color: #c3c3c3;font-size: 12px;text-align: center;}
.main .mem_right .mrcont .row { border:1px solid #dedede; border-top: none;}
.main .mem_right .mrcont .row .col-8 {width: 504px;}
.main .mem_right .mrcont .row .col {float: left;_display: inline;min-height: 1px;}
.main .mem_right .mrcont .mrolist { margin: 0; padding: 0; list-style-type: none; color: #000;}
.main .mem_right .mrcont .mrolist .ag-order-item { padding: 20px; border-top: 1px solid #dfdfdf;}
.main .mem_right .mrcont .mrolist .ag-order-item:first-child { border-top: 0;}

.main .mem_right .mrcont .mrolist a { color: #000;}
.main .mem_right .mrcont .mrolist .order-info { width: 370px; border-left: 0; text-align: left;line-height: 42px;}
.main .mem_right .mrcont .mrolist .order-info .order-info-title { display: block;}
.main .mem_right .mrcont .mrolist .order-pay { width: 115px;}
.main .mem_right .mrcont .mrolist .order-pay .order-pay-total { display: block;  color: #f00; font-weight: bold;}
.main .mem_right .mrcont .mrolist .order-pay .order-pay-type { color: #8c8c8c;}
.main .mem_right .mrcont .mrolist .order-date { width: 125px;line-height: 42px;}
.main .mem_right .mrcont .mrolist .order-date a { text-decoration: underline;}
.main .mem_right .mrcont .mrolist .order-action { width: 155px; line-height: 42px;}
.main .mem_right .mrcont .mrolist .order-action a { display: block; margin: 0 auto;}
.main .mem_right .mrcont .mrolist .order-item { width: 75px; height: 62px; padding: 0; margin: 0; border: none;}
.main .mem_right .mrcont .mrolist .order-item img { position: relative; z-index: 5; display: block; width: 60px; height: 60px; border: 1px solid #dfdfdf;}
.main .mem_right .mrcont .uc-fav-box {border-left: 1px solid #dfdfdf;}

.mrolist .order-item, .mrolist .order-info, .mrolist .order-delivery, .mrolist .order-pay, .mrolist .order-date, .mrolist .order-action { float: left; height: 42px; padding: 0 5px; margin: 10px 0; border-left: 1px solid #dfdfdf; text-align: center;}
.main .mem_right .mrcont .mrb_navlist {width: 100%;border-top: 1px solid #dfdfdf;padding:10px 0;}
.main .mem_right .mrcont .mrb_navlist ul li {width: 316px; float: left;margin: 10px 0 50px; padding:5px 10px;}
.main .mem_right .mrcont .mrb_navlist ul li img {float: left;}
.main .mem_right .mrcont .mrb_navlist ul li .navli_r { float: left; margin-left: 15px;line-height: 30px;margin-top: 20px;}
.main .mem_right .mrcont .mrb_navlist ul li .navli_r h2 {font-size: 18px;}
.main .mem_right .mrcont .mrb_navlist ul li .navli_r h2 span {color: #ff6700;}
.main .mem_right .mrcont .mrb_navlist ul li .navli_r a { color: #616163;font-size: 15px;}
.main .mem_right .mrcont .mrb_navlist ul li .navli_r a:hover {color: #ff6700;}

/* 会员中心弹出 */

.alert_w_txt {text-indent:20px; padding:20px;font-size: 15px;line-height: 25px}
.wybd {width: 360px;background: #c81623;display: block;height: 30px;line-height: 30px;color: #fff;margin: 0 auto;text-align: center;}

/* 会员订单 css */
.main .mem_right .mrcont .mrbox .mrhd {position: relative;height: 40px;border-bottom: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf;background:#fafafa; }
.main .mem_right .mrcont .mrbox .mrhd .title { font-weight: 400;line-height: 40px;color: #333; font-size: 15px;padding-left: 15px;padding-right: 15px;}
.main .mem_right .mrcont .mrbox .mrhd .title span { color: #999; font-size: 12px; margin-left: 10px;}
.main .mem_right .mrcont .mrbox .mrhd .more {position: absolute;top: 17px;right: 0; font-size: 12px;}
.main .mem_right .mrcont .mrbox .mrhd1 .more .uc-order-list-type a.current {color: #c92e2a;}
.main .mem_right .mrcont .mrbox .mrhd1 .more .uc-order-list-type .sep {margin: 0 15px;}
.main .mem_right .mrcont .mrbox .mrhd1 .more .uc-order-list-type a {color: #333; font-size: 14px;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-list-box {margin: 20px 0;border-top: 1px solid #dfdfdf;border-bottom: 0;border-right: 1px solid #dfdfdf;border-bottom: 0;border-left: 1px solid #dfdfdf;border-bottom: 0;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-list {margin: 0;padding: 0;list-style-type: none;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table {width: 100%;color: #333; font-size: 14px;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .column-info {height: 41px;font-weight: 400;text-align: left;background: #fafafa;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .column-t {border-width: 0 0 1px;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .column-info .column-content {position: relative;height: 21px;padding: 10px 20px;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .column-info .order-status {color: #92031f;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .column-l {border-left: 0;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .order-goods-list {margin: 0;padding: 0;list-style-type: none;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .order-goods-list li {position: relative;min-height: 42px;_height: 42px;padding: 30px 20px 30px 100px;border-top: 1px solid #dfdfdf;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .order-goods-list li.first {border-top: 0;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table a {color: #333;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .order-goods-list .goods-thumb {position: absolute;top: 20px;left: 20px;width: 60px;height: 60px;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .order-goods-list .goods-price {display: block;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .column-price {width: 119px;padding: 30px 0 20px;text-align: center;vertical-align: top;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table th, .uc-order-detail-item .order-detail-table td {padding: 0;border: 1px solid #dfdfdf;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .column-action {width: 180px;padding: 40px 0 20px;text-align: center;vertical-align: top;}
.main .mem_right .mrcont .mrbox .mrbd .uc-order-detail-item .order-detail-table .order-action a {display: block;margin: 0 auto;font-size: 14px;}
.main .mem_right .mrbox .mrhd1 {position: relative;height:47px;border-bottom: 1px solid #dfdfdf;padding:0 0px; }
.main .mem_right .mrbox .mrhd1 .title { font-weight: 400;line-height:47px;color: #333; font-size: 18px; float: left;}
.main .mem_right .mrbox .mrhd1 .title a{ font-size: 14px;}
.main .mem_right .mrbox .mrhd1 .title span.tjlj { margin-left: 10px; font-size: 14px; color: #333}
.main .mem_right .mrbox .mrhd1 .more { font-size: 12px; float: right; line-height: 47px;}
.main .mem_right .mrcont .uc-order-detail-list li.empty { padding: 10px 20px; border-bottom: 1px solid #dfdfdf;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table { width: 100%; color: #333; table-layout: auto;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .column-info { height: 41px; font-weight: 400; text-align: left; background: #fafafa;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .column-info .column-content { position: relative; height: 21px; padding: 10px 20px;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .column-info .sep { margin: 0 5px;  color: #dfdfdf;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .column-t { border-width: 0 0 1px;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .column-delivery {  position: relative; width: 120px; text-align: center;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .column-l { border-left: 0;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .column-delivery .order-status { color: #ca3425;}

.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .order-goods-list { margin: 0; padding: 10px 18px; list-style-type: none;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .order-goods-list li { float: left; _display: inline; margin: 10px;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .order-goods-list .goods-thumb { width: 60px; height: 60px; border: 1px solid #dfdfdf;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .column-price { width: 119px; padding: 20px 0 20px; text-align: center; line-height: 20px;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .column-action { width: 160px;text-align: center; }
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .order-action a { display: block; margin: 0 auto;font-size: 12px;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table th { padding: 0; border: 1px solid #dfdfdf;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table td { padding: 0; border: 1px solid #dfdfdf;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .column-info .column-content span.green { color: #090 !important; font-size: 12px;}
.main .mem_right .mrcont .uc-order-detail-item-combined .order-detail-table .column-info .column-content span.gary { color: #999 !important; font-size: 12px;}
.LJN_detailright .LJN_detailtable .LJN_orderaddres dl.ordetail {float: left; width:450px;}
.LJN_detailright .LJN_detailtable .LJN_orderaddres dl.ordetail dd img.img-thumbnail {width: 45px !important; max-height: 45px !important;}
.LJN_detailright .LJN_detailtable .LJN_orderaddres dl.ordetail dd {margin: 0;}
.LJN_detailright .LJN_detailtable .LJN_orderaddres dl.ordetail dd.up_idcard {text-align: center;line-height: 150px; border-left: 1px solid #dedede;}




/* 订单详情 */
.main .mem_right .mrcont .buy_fl{float:left; font-size:14px; margin:0px 15px 0 0;}
.main .mem_right .mrcont .buy_fl .current{color:#c9322b;}
.box-detail{width:980px;height:100%;border:1px #dfdfdf solid;border-top:0;}
.box-detail .personal_message{height:39px;background:#fafafa;border-bottom:1px #dfdfdf solid;}
.box-detail .shop_prosess{border-bottom:1px #dfdfdf solid;padding:30px 38px;}
.box-detail .shop_prosess .st_nav{height:22px;}
.box-detail .shop_prosess .st_nav li{width:169px;height:22px;background:#c3c3c3;float:left;border-left:1px #fff solid;color:#fff;text-align:center;line-height:22px;}
.box-detail .shop_prosess .time_nav {height:22px;margin-top:10px;}
.box-detail .shop_prosess .time_nav li {width:169px;height:22px;float:left;text-align:center; font-size: 12px;}
.box-detail .shop_prosess .shop_prosesstime{margin:10px 0 0 95px;color:#8c8c8c;}

.mpro_cont {min-height:100px;height:auto!important;}
.mpro_cont tbody td{width:50%;}
.product_detailfl{float:left;}
.product_detailfl .product_detail1{width:102%;height:100px;border-bottom:1px #dfdfdf solid;}
.product_detailfl .product_detail2{width:530px;border-right:1px #dfdfdf solid;}
.product_detailfl .product_detail1 .product_im1{margin:20px 0 0 16px;float:left;}
.product_detailfl .product_detail1 .product_im1 img {width: 70px;height: 70px;}
.product_detailfl .product_detail1 .product_wod1{float:left;margin:10px 0 0 15px; width: 350px;}
.product_detailfl .product_detail1 .product_number1{float:right;margin:30px 20px 0 0;}

.product_detailfl .product_detail2 .product_im1{margin:20px 0 0 16px;float:left;}
.product_detailfl .product_detail2 .product_wod1{float:left;margin:30px 0 0 15px;}
.product_detailfl .product_detail2 .product_number1{float:left;margin:30px 0 0 260px;}

.product_detailfr{float:left;width:396px;vertical-align: middle;}
.product_detailfr .product_detail3{width:35%;border-right:1px #dfdfdf solid;border-left:1px #dfdfdf solid;float:left;text-align:center;height:42px; line-height: 42px;}
.product_detailfr .product_detail4{width:34%;border-right:1px #dfdfdf solid;float:left;text-align:center;height:42px; }
.product_detailfr .product_detail5{width:30%;float:left;text-align:center;height:42px; line-height: 42px; }
.product_detailfr .product_detail5 a{text-decoration:none;color:#323230;}
.product_price{width:931px;height:207px;}
.product_price .price_word{margin:30px 20px 30px 0;width:210px;color:#6f6d6e;line-height:30px; float: right;}

.product_price .price_word .price_color1{color:#c93229; float: right;}
.product_price .price_word .price_color2{color:#c93229; float: right;}
.product_price .price_word .price_color3{color:#c93229; float: right;}
.product_price .price_word .price_color4{color:#c93229;font-size:24px;font-weight:600; float: right;}

.box-detail .btm_botton{width:120px;height:30px;background:#c9322b;float:right;margin-top:20px;text-align:center;}
.box-detail .btm_botton a{text-decoration:none;color:#fff;line-height:30px;}
.idcard {border-top: 1px solid #dedede;padding-top:15px; margin-top: 15px;}
.LJN_orderaddres .idcard_txt { padding:15px 15px 0;}
.alert_danger { padding: 15px;color: #a94442; background-color: #f2dede;border-color: #ebccd1;border: 1px solid transparent; border-radius: 4px;}
.alert_success {padding: 15px;color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;border: 1px solid transparent; border-radius: 4px;}

/* 会员中心表单 验证码 */
.main .mem_right .mrcont .captcha{cursor:pointer;vertical-align:middle;}

/* 优惠劵 */
.main .mem_right .mrcont .ui-tab { padding: 15px 0px;}
.main .mem_right .mrcont .ui-tab-head { position: relative; border-bottom: 2px solid #568ed8;}
.main .mem_right .mrcont .ui-tab-head a { display: inline-block; width: 90px; height: 35px; line-height: 35px; text-align: center; background-color: #eee; color: #999;}
.main .mem_right .mrcont .ui-tab-head .current { background-color: #568ed8; color: #fff;}
.main .mem_right .mrcont .ui-tab-head .help { position: absolute; top: 10px; right: 0; color: #999;}
.main .mem_right .mrcont .ui-table th { height: 33px; color: #999; font-weight: normal;}
.main .mem_right .mrcont .ui-table td { height: 39px; color: #666;}
.main .mem_right .mrcont .ui-table th, .ui-table td { padding: 0 5px; border-bottom: 1px solid #e6e6e6; vertical-align: middle;}
.main .mem_right .mrcont .ui-tab .cont ul{display:none;}
.main .mem_right .mrcont .ui-tab .cont .show{display:block;}
.main .mem_right .mrcont .ui-tab .cont .table_cp {width: 100%; /* margin-top: 10px; */}
.main .mem_right .mrcont .ui-tab .cont .table_cp th {text-align: left;padding: 5px;color: #333;}
.main .mem_right .mrcont .ui-tab .cont .table_cp td {padding: 15px 0px;border-bottom: 1px solid #dfdfdf;color: #333;}
.main .mem_right .mrcont .cured { color: #fff;display: block;float: left;background: #a40000;; min-width: 180px; height: 47px;}
.main .mem_right .mrcont .cured div {float: left;}
.main .mem_right .mrcont .cured .ljlq { width: 43px; height: 43px; background: #000; float: right; padding: 2px; text-align: center;line-height: 21px;}
.main .mem_right .mrcont .cured .ljlq a{ font-size: 14px;font-weight: bold;color: #fff; line-height: 21px; letter-spacing: 2px;}
.main .mem_right .mrcont .cured .shu {height: 47px;margin: 0px 6px 0; border-left: 1px dashed #fff;}
.main .mem_right .mrcont .cured .dolo {color: #fff000;}
.main .mem_right .mrcont .cured .cou_fee { font-size: 35px;color: #fff000;min-width: 45px; text-align: center;}
.main .mem_right .mrcont .cured .cou_txt { line-height: 18px;margin-top: 6px; margin-right: 5px;}
.main .mem_right .mrcont .cured h3 {font-size: 16px;}
.main .mem_right .mrcont .cured p {font-size: 12px;}

/* 会员中心右侧 表单 表格样式*/

/* 会员中心个人资料 */
.main .mem_right .mrcont .add_address { margin: 40px 0 0 40px; border-collapse: collapse; border-spacing: 0; color: #333;}
.main .mem_right .mrcont .add_address th { width:150px; text-align: right; height: 40px; line-height: 40px; font-weight: normal; padding-right: 15px;}
.main .mem_right .mrcont .add_address td { padding-bottom: 0;}
.main .mem_right .mrcont .form-group {margin: 15px 0;}
.main .mem_right .mrcont .form-text{width: 260px;padding: 6px 8px;font-size: 14px;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;}
.main .mem_right .mrcont .form-textarea{height: 100px;padding: 6px 8px;font-size: 14px;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;}
.main .mem_right .mrcont button.form-control{ padding: 4px 16px; width: auto; margin-right: 5px; cursor: pointer;}


/* 会员中心收货人 */
.main .mem_right .mrcont .maddress { width: 100%; border-collapse: collapse;}
.main .mem_right .mrcont .maddress th { height:35px; line-height:35px; border-bottom: 1px solid #e5e5e5; color: #636363; font-size: 14px; font-weight: normal; background: #f5f5f5;}
.main .mem_right .mrcont .maddress td { height: 54px; border-bottom: 1px solid #e6e6e6; color: #666; font-size: 12px; text-align: center;}
.main .mem_right .mrcont .maddress .col-tel { width: 115px;}
.main .mem_right .mrcont .maddress .col-addr { width: 290px; padding-right: 10px; text-align: left;}
.main .mem_right .mrcont .maddress .col-name { width: 60px; padding-left: 10px; text-align: center;}
.main .mem_right .mrcont .maddress .col-status { width: 50px; }
.main .mem_right .mrcont .maddress .col-do { width: 90px;}
.main .mem_right .mrcont .maddress .col-do a { margin: 0 8px; color: #1b93ef;}
.main .mem_right .mrcont .mcard {display: block; float: left; width: 24px; height: 16px;}
.main .mem_right .mrcont .maddress td.products_img img{ width:60px;}



/* 会员中心红包列表 */
.main .mem_right .mrcont .curent_integral1{width:860px;height:70px;border-bottom:1px #e6e6e6 solid;}
.main .mem_right .mrcont .curent_integral1 td{padding-top:24px;}
.main .mem_right .mrcont .curent_integral2{width:860px;height:66px;border-bottom:1px #c1322c solid;}
.main .mem_right .mrcont .curent_integral2 td{padding-top:24px;color:#c1322c;}
.main .mem_right .mrcont .curent_integral3{width:860px;height:30px;border-bottom:1px #e6e6e6 solid;background:#f9f9f9;}
.main .mem_right .mrcont .curent_integral3 td{text-align:center;}
.main .mem_right .mrcont .curent_integral4{width:860px;height:40px;border-bottom:1px #e6e6e6 solid;}
.main .mem_right .mrcont .curent_integral4 td{text-align:center;}
.main .mem_right .mrcont h3.title span.hbsl {color: #eb4f38;}


/* 会员中心申请售后服务 */
.main .mem_right .mrcont .salesknow{height:80px;margin-top:20px;margin-left:21px;color:#7f7f7f;}
.main .mem_right .mrcont .salesmustknow{margin-top:25px;font-size:18px;color:#333;margin-left:40px;}
.main .mem_right .mrcont .salesmustknow1{padding:20px;font-size:14px;color:#8c8c8c;}
.main .mem_right .mrcont .withoutuse5{height:113px;border-bottom:1px #dfdfdf solid;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/arrow_buton.jpg) 20px 10px;background-repeat:no-repeat;}
.main .mem_right .mrcont .withoutuse6{width:940px;height:128px;border-bottom:1px #dfdfdf solid;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/arrow_buton.jpg) 20px 10px;background-repeat:no-repeat;}
.main .mem_right .mrcont .withoutuse6 .writenum1{margin-top:30px;margin-left:40px;width:180px;height:30px;padding-left:10px;color:#abadb3;}
.main .mem_right .mrcont .withoutuse6 .writenum2{margin-top:30px;margin-left:10px;width:60px;height:32px;text-align:center;background:#3878da;border:0;color:#fff;}
.main .mem_right .mrcont .withoutuse{width:940px;height:180px;border-bottom:1px #dfdfdf solid;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/arrow_buton.jpg) 20px 10px;background-repeat:no-repeat;}
.main .mem_right .mrcont .withoutuse1{margin-top:25px;font-size:18px;color:#333;margin-left:40px;}
.main .mem_right .mrcont .withoutuse2{margin-top:34px;font-size:14px;color:#8c8c8c;}
.main .mem_right .mrcont .withoutuse3{margin-top:24px;font-size:14px;color:#8c8c8c;}
.main .mem_right .mrcont .lose_effect{width:940px;height:50px;border-bottom:1px #dfdfdf solid;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/arrow_buton2.jpg) 20px 8px;background-repeat:no-repeat;}
.main .mem_right .mrcont .lose_effect1{margin-top:25px;font-size:18px;color:#333;margin-left:40px;}
.main .mem_right .mrcont .hasused1{width:940px;height:100px;border:1px #dfdfdf solid;margin-top:20px;}
.main .mem_right .mrcont .hasused2{width:120px;height:32px;margin-top:20px;border:1px #dfdfdf solid;text-align:center;}
.main .mem_right .mrcont .hasused3{width:250px;height:32px;margin-top:20px;border:1px #dfdfdf solid;text-align:center;}


/* 商品列表 */
.allwarp .col-aside{width: 150px}
.allwarp .col-aside .mod{margin-bottom:10px;background-color:#fff;/* border:1px solid #ddd */}
.allwarp .col-aside .mod .hd{height:36px;line-height:36px;/* padding:0 14px; */border-bottom:1px solid #ddd;font-size:14px;font-weight:400;background-color: #fff;text-align: center;}
.allwarp .col-aside .mod .bd{padding:0 14px}
.allwarp .col-aside .mod .ft{height:40px;text-align:center}
.allwarp .col-aside .mod .ft .gap{/* display:inline-block; *//* width:40px; *//* height:0; *//* border-bottom:1px solid #f0f0f0; *//* vertical-align:middle; */-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=1.224646798818428e-16, M21=-1.224646798818428e-16, M22=-1, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=1.224646798818428e-16, M21=-1.224646798818428e-16, M22=-1, SizingMethod='auto expand');-ms-transform:rotate(-45deg);/* -webkit-transform:rotate(-45deg); *//* transform:rotate(-45deg) */padding: 16px;}
.allwarp .col-aside .mod .mod-list{*zoom:1}
.allwarp .col-aside .mod .mod-list:after{content:'\20';display:block;height:0;clear:both}
.allwarp .col-aside .mod-hotsale .bd{padding-bottom:20px}
.allwarp .col-aside .mod-hotsale .list-item{padding-bottom:17px;border-bottom:1px solid #eee;font-size: 12px;}
.allwarp .col-aside .mod-hotsale .pic,.col-aside .mod-hotsale .name{display:block}
.allwarp .col-aside .mod-hotsale .pic{margin:20px auto 6px;text-align:center;position:relative;width:100px;height:100px;overflow:hidden;}
.allwarp .col-aside .mod-hotsale .pic img{max-width:100px;max-height:100px}
.allwarp .col-aside .mod-hotsale .name{height:36px;margin-bottom:6px;line-height:18px;color:#666;overflow:hidden;text-overflow:ellipsis}
.allwarp .col-aside .mod-hotsale .name:hover{color:#cd2d5b}
.allwarp .col-aside .mod-hotsale .price{color:#333}
.allwarp .col-aside .mod-hotbrand .bd{padding:10px 0}
.allwarp .col-aside .mod-hotbrand .list-item{float:left;width:75px;margin:10px 9px 10px 10px;text-align:center}
.allwarp .col-aside .mod-hotbrand .list-item:hover .name{color:#333}
.allwarp .col-aside .mod-hotbrand .list-item .name{display:block;padding-top:2px;color:#999;}
.allwarp .col-aside .mod-topsale .hd{position:relative}
.allwarp .col-aside .mod-topsale .list-item{position:relative;padding:20px 0}
.allwarp .col-aside .mod-topsale .tab-nav{position:absolute;top:8px;right:0;padding-right:2px;*zoom:1}
.allwarp .col-aside .mod-topsale .tab-nav:after{content:'\20';display:block;height:0;clear:both}
.allwarp .col-aside .mod-topsale .tab-nav .item{float:left;width:19px;height:19px;line-height:19px;margin-right:8px;border-radius:19px;text-align:center;font-size:12px;color:#333}
.allwarp .col-aside .mod-topsale .tab-nav .active{color:#fff;background-color:#cd2d5b}
.allwarp .col-aside .mod-topsale .tab-pane{display:none}
.allwarp .col-aside .mod-topsale .tab-pane.active{display:block}
.allwarp .col-aside .mod-topsale .icon-rank{position:absolute;margin:-5px 0 0 -9px;padding-left:10px;font:normal 24px/24px arial;color:#999;z-index:2}
.allwarp .col-aside .mod-topsale .pic{float:left;margin-right:8px;border:1px solid #ddd;position:relative;width:100px;height:100px;overflow:hidden;}
.allwarp .col-aside .mod-topsale .pic img{display:none;position:absolute;top:50%;left:50%;max-width:100px;max-height:100px}
.allwarp .col-aside .mod-topsale .name{display:block;line-height:18px;padding-top:5px;color:#333;overflow:hidden;text-overflow:ellipsis}
.allwarp .col-aside .mod-topsale .price-other{display:block;padding:65px 0 2px;color:#999;font-family:'\5fae\8f6f\96c5\9ed1'}
.allwarp .col-aside .mod-topsale .price{color:#cc2e5b}
.allwarp .col-aside .ui-slider-prev,.col-aside .ui-slider-next{display:inline-block;width:22px;height:32px;vertical-align:middle;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/arrow.png) no-repeat}
.allwarp .col-aside .ui-slider-prev.disabled,.col-aside .ui-slider-next.disabled{opacity:0.3;filter:alpha(opacity=30);cursor:default}
.allwarp .col-aside .ui-slider-prev{background-position:-88px 8px}
.allwarp .col-aside .ui-slider-next{background-position:-65px 8px}

.col-main{background:#f5f5f5; min-width: 1200px;}
.col-main .catalog_bg{}
.col-main .row{ position:relative;border-bottom:1px solid #eee;*zoom:1;font-size: 14px; margin: 0;padding:0px;}
.col-main .row:after{content:'\20';display:block;height:0;clear:both}
.col-main .row .row-title{height:44px;line-height:44px}
.col-main .row .row-content{padding-bottom: 10px;}
.col-main .row .row-content form { margin-top: 10px;}
.col-main .row .row-content .item_commen{width:48px;height:25px;text-align:center;white-space:nowrap;margin-top:10px;line-height:25px;color:#666;}
.col-main .row .row-content a.aahover{ background: transparent; color: #c93229; border: none; }
.col-main .row .row-content a.aahover1{ background: #3776d3; color: #fff; border: none; }
.sort_brand li{ float: left; padding: 3px 10px; border: 1px solid #ccc; margin-right: 10px; margin-top: 10px; background: #fff; }
.sort_brand li:hover{ background: #ccc;color: #000; cursor: pointer;}
.sort_brand li.hover{ background:#3677d1;color: #fff;border: 1px solid #3677d1;}

.col-main .row .item_default{float:left;}
.col-main .row-selected .row-content a{margin: 10px 25px 0 0;}
.col-main .row .item_commen2{width:48px;height:25px;padding-left:12px;white-space:nowrap;margin-top:10px;line-height:25px;}
.col-main .row .item_pricesn1{float:left;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/arrowdown.png) no-repeat 45px 7px;color:#c93229;}
.col-main .row .item_pricesn2{float:left;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/arrowup.png) no-repeat 45px 7px;color:#c93229;}
.col-main .row .item_pricesn{float:left;color: #666; width:48px; text-align: center;padding-left: 0px;}
.col-main .row .item_default:hover{background:transparent;color:#c93229;}
.col-main .row .item_pricesn:hover{background:transparent;color:#c93229;}
.col-main .row .item_pricesn2:hover {color:#c93229;}
.col-main .row .row-title,.col-main .row .item{float:left;color: #666;}
.col-main .row .item{margin: 10px 50px 0 0;padding:3px 0;white-space:nowrap}
.col-main a.available1{float:right;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/avlred.jpg) no-repeat;margin:15px 0 0 20px;color: #666;padding: 0px 0 1px 25px;}
.col-main a.available2{float:right;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/avlblack.jpg) no-repeat;margin:15px 0 0 20px;color: #666;padding: 0px 0 1px 25px;}


.col-main .row .item:hover,.col-main .row .item.active{color:#cd2d5b;}
.col-main .row-title{width:76px;color:#b1afb0!important;}
.col-main .row-content{height: 40px;overflow:hidden;*zoom:1}
.col-main .row-content:after{content:'\20';display:block;height:0;clear:both;}
.col-main .row-extra{position:absolute;top:0;right:10px;padding-right:10px}
.col-main .row-extra .item{position:relative;margin-right:-12px}
.col-main .row-extra .icon-plus{vertical-align:-2px;font:normal 18px '\5fae\8f6f\96c5\9ed1'}
.col-main .row-extra .icon-arrow{position:absolute;top:6px;left:30px;font:bold 14px '\5b8b\4f53';-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865475, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865475, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11 = 0.7071067811865475, M12 = -0.7071067811865477, M21 = 0.7071067811865477, M22 = 0.7071067811865475, SizingMethod = 'auto expand');-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}

.col-main .row-selected .item{position:relative;height:24px;line-height:24px;padding:0 23px 0 10px;background-color:#3778d2}
.col-main .row-selected .item,.col-main .row-selected .item:hover{color:#fff}
.col-main .row-selected .icon-delete{position:absolute;top:9px;right:10px;display:inline-block;width:7px;height:7px;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/delete.png) no-repeat}
.col-main .row-price{border-bottom:none;}
.col-main .row-price form.item{padding:0}
.col-main .row-price form.item:hover{color:#666}
.col-main .row-price .form-control{width:40px;height:20px;padding:1px;border:1px solid #ccc;text-align:center}
.col-main .row-price .btnss{display:inline-block;height:24px;line-height:24px;border:none;padding:0 10px;margin-left:10px;color:#fff;background-color:#cb3129;cursor:pointer}
.col-main .row-sort{margin-top: 13px;width:1200px;margin:0 auto;border-bottom:none;margin-top: 10px;}
.col-main .row-sort .item{color:#333}
.col-main .row-sort .item .icon-sort{width:8px;height:11px;vertical-align:-1px;background-position:-11px 0}
.col-main .row-sort .item-heat .icon-sort{width:10px;height:6px;vertical-align:middle;background-position:0 0}
.col-main .row-sort .sort-desc .icon-sort{background-position:-20px 0}
.col-main .row-sort .sort-asc .icon-sort{background-position:-29px 0}
.col-main .row-unfold .row-content{height:auto}
.col-main .row-unfold .icon-arrow{top:4px;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=1.224646798818428e-16, M21=-1.224646798818428e-16, M22=-1, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=1.224646798818428e-16, M21=-1.224646798818428e-16, M22=-1, SizingMethod='auto expand');-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.col-main .mod-list{margin-bottom:20px;*zoom:1;padding-bottom: 20px;width:1212px;margin:0 auto;}
.col-main .mod-list li { transition-property: box-shadow;transition-duration: 1s;-moz-transition-property: box-shadow; /* Firefox 4 */-moz-transition-duration: 1s; /* Firefox 4 */-webkit-transition-property: box-shadow; /* Safari and Chrome */-webkit-transition-duration: 1s; /* Safari and Chrome */-o-transition-property: box-shadow; /* Opera */-o-transition-duration: 1s; /* Opera */}
.col-main .mod-list li:hover{box-shadow: 0 0 20px #cacaca;}
.col-main .mod-list:after{content:'\20';display:block;height:0;clear:both}
.col-main .list-item{position:relative;float:left;width: 290px;height:376px;overflow:hidden;margin:6px;background:#fff;}

.col-main .list-item.hover .mod-item{height:auto;}


.col-main .mod-item{border:1px solid #ded8d8;background-color:#fff;font-size: 12px;text-align:center;height: 374px;}
.col-main .mod-item .pic{display:block;padding-top:10px;position:relative;width:230px;height:250px;overflow:hidden;margin:0 auto 16px;}
.col-main .mod-item .pic img{display:none;position:absolute;top:50%;left:50%;max-width:230px;max-height:230px}
.col-main .mod-item .name{width:270px;display:block;color:#413f40;overflow:hidden;text-overflow:ellipsis;/*white-space: nowrap;*/font-size: 14px;margin:3px auto;height: 20px;text-overflow:ellipsis;white-space:nowrap;}
.col-main .mod-item .subtitle{width:250px;display:block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 13px;margin:7px auto; height: 18px;}
.col-main .mod-item .price{font-size:14px;color: #d12d21;margin-bottom:20px;}
.col-main .mod-item .price del { color: #646567; margin-left: 10px; font-size: 12px;}
.col-main .mod-item .price_pmt{color: #d12d21;}
.col-main .mod-item .price_lt{text-decoration: line-through;font-weight: 100; color: #ccc}
.col-main .mod-item .price-merchant{margin-left:5px;font:normal 14px arial;color:#999}
.col-main .mod-item .price-other{float:right;color:#999;font-family:'\5fae\8f6f\96c5\9ed1'}
.col-main .mod-item .tag{position:absolute;top:-5px;left:18px;width:48px;height:18px;line-height:18px;text-align:center;color:#fff;background-color:#ca2b5c}
.col-main .mod-item .extra .logo-merchant{margin:0 4px;vertical-align:-7px}
.col-main .mod-item .extra .cart_btn { margin: 0 0 6px;background:url(icon_cart.png) 58px 0 no-repeat;border:none;cursor:pointer;width:90px;height:25px;position:absolute;top:20px;right:25px;font-size: 12px;line-height: 25px;text-align: left; }
.col-main .mod-item .extra .cart_btn span{color: #000; opacity: 0;}
.col-main .mod-item .extra .cart_btn:hover span { color: #000;opacity: 1;}
.col-main .mod-item .extra .btn_like {display:inline-block;background:url(like.png) no-repeat;border:none;width:52px;height:25px;position:absolute;top:20px;left:20px; font-size: 12px; text-align: right;line-height: 25px;}
.col-main .mod-item .extra .btn_like span {color: #000; opacity: 0;}
.col-main .mod-item .extra .btn_like:hover span{ color: #000; opacity: 1;}
.col-main .mod-empty{margin-top:20px;padding:30px;border:1px solid #ddd;color:#666;background: #fff;}
.col-main .mod-empty .title{margin-bottom:25px;font-size:18px;color:#333}
.col-main .mod-empty .keyword{color:#6b155a}
.col-main .mod-empty .suggest{margin:5px 0 0 18px;line-height:20px;list-style:decimal; font-size: 12px;}
.oversea_de{color:#959492;font-size:14px; border: 1px solid #959492;padding: 2px 7px;}
.oversea_de img{vertical-align:middle;margin-right:5px;width:20px;height:20px;}
.gray{color:#929491!important;}
.mod-item .flags{position:absolute;left:0;bottom:0;width:100%;max-height:40px;font-size: 12px;text-align: left;overflow: hidden;}
.mod-item .flags .flag {height: 30px; font-size: 14px;line-height: 30px;padding: 1px 20px;color: #fff;}
.mod-item .flags .flag_background {background-color:#d12d21;}
.our_reccoment{margin-top:60px;width:1214px;margin:0 auto;height:446px;}
.our_reccoment .our_reccomnet_title{width:1200px;margin:0 auto;height:50px;border-top:1px #e0e0e0 solid;}
/* 商品详情 */
#wrapper { width:1200px; margin:0 auto;}
.allwarp .good_left {float: left; width: 1003px;}
.allwarp .good_right{float: right;}

/*促销*/
.m-temai-cnt {margin-top: 15px;background-color: #D22147;height: 24px;padding: 7px 20px;overflow: hidden}
.m-temai-cnt .u-temai-banner {height: 24px;color: #D22147;font-weight: 700}
.m-temai-cnt .u-temai-banner span {display: inline-block;vertical-align: top;height: 22px;padding-top: 2px;background-color: #FFED64}
.m-temai-cnt .u-temai-banner .left-circle {width: 11px;background-image: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/productIcons123.png);background-position: left -27px;background-repeat: no-repeat;overflow: hidden;line-height: 0;font-size: 0}
.m-temai-cnt .u-desc {max-width: 210px;overflow: hidden}
.m-temai-cnt .u-desc,.m-temai-cnt .u-desc a:link,.m-temai-cnt .u-desc a:visited {color: #D22147}
.m-temai-cnt .u-desc a:active,.m-temai-cnt .u-desc a:hover {color: #F4335E}
.m-temai-cnt .u-temai-banner .u-split {font-size: 14px;text-align: center;width: 10px}
.m-temai-cnt .u-temai-banner .right-circle {width: 11px;background-image: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/productIcons123.png);background-position: -29px top;background-repeat: no-repeat;overflow: hidden;line-height: 0;font-size: 0}
.m-temai-cnt .u-temai-counter {margin-left: 20px;color: #fff;font-size: 14px;height: 24px;line-height: 24px}
.m-temai-cnt .u-temai-counter .num {font-size: 20px;font-weight: 700;margin-left: 5px;margin-right: 5px}


.allwarp .goods {width: auto !important;max-height:520px;background: #fff; }
.allwarp .goods .goods_img {padding:12px 0px 1px;}
.allwarp .goods .goods_img .big_img {width: 340px;height: 340px;  overflow: hidden; text-align: center;}
.allwarp .goods .goods_img .big_img img {max-width: 310px;max-height: 310px; }
.allwarp .goods .goods_img .sm_img {margin:5px 0px 0px 10px;}
.allwarp .goods .goods_img .sm_img a{display: block; float: left; margin-right:5px; border:1px solid #dedede; overflow: hidden;}
.allwarp .goods .goods_img .sm_img a.actives {border: 1px solid #f00;}
.allwarp .goods .goods_img .sm_img a img {width: 54px; height: 54px; }
.allwarp .goods .ginfo_l { float: left;}
.allwarp .goods .goods_detail{width: 1000px; *width: auto !important;max-height:520px;border:1px #e4e4e4 solid;float:left;  padding: 10px 0px 20px 0px;}
.allwarp .goodsinfo { width: 170px;float: left;display: inline;margin-left: -1px; height: 460px;}
.allwarp .goodsTit{margin-top:16px;margin-bottom:10px;}
.allwarp .goodsTit h1{ color:#3c3c3c; font-size:20px; font-weight: bold; }
.allwarp .goodsTit p{ color:#6d6d6d; margin-top:4px; line-height:18px; font-size:14px;}
.allwarp .goods .goods_detail .butright {float: right;padding-top: 22px; }
.allwarp .goods .goods_detail .butright a { color: #333; font-size: 12px;}
.allwarp .goods .goods_detail .butright a:hover {color: #f00;}
.allwarp .goods .ginfo_l .kuajingmsg dl{ font:12px 'microsoft yahei'; overflow:hidden;zoom:1; padding-top:5px}
.allwarp .goods .ginfo_l .kuajingmsg dl dt{ float:left; width:72px; text-align:left; height:32px; line-height:32px; color:#8d8d8d;}
.allwarp .goods .ginfo_l .kuajingmsg dl dd{ height:32px; line-height:42px; float: left;}
.allwarp .goods .ginfo_l .kuajingmsg dl dd span{ margin-right:8px;display:inline-block}
.allwarp .goods .ginfo_l .kuajingmsg dl dd span.kjprcie{ color:#c40100;}
.allwarp .goods .ginfo_l .kuajingmsg dl dd span.iconyouhui{ background:#f3514e; color:#fff; padding:1px 4px; display:inline-block; height:16px; line-height:16px; position:relative; top:-3px;}
.allwarp .goods .ginfo_l .kuajingmsg dl dd span.price1{text-decoration: line-through;font-size: 14px;}
.allwarp .goods .ginfo_l .kuajingmsg dl dd span.kjprcie small{ font:15px 'microsoft yahei'}
.allwarp .goods .ginfo_l .kuajingmsg dl dd span.kjprcie big{ font:26px Arial; font-weight: bold;}
.allwarp .goods .ginfo_l .deliyadrs{ font-size: 12px; }
.allwarp .goods .ginfo_l .deliyadrs dl{ clear:both;}
.allwarp .goods .ginfo_l .deliyadrs dl dt{ width:72px; float:left;height:30px; line-height:30px; color:#8d8d8d}
.allwarp .goods .ginfo_l .deliyadrs dl dd { float: left; height: 30px; line-height: 30px;   }
.allwarp .goods .ginfo_l .deliyadrs dl dd .prictim{ color:#6d6d6d; }
.allwarp .goods .ginfo_l .deliyadrs dl dd .prictim .sright {margin-left: 15px;}
.allwarp .goods .ginfo_l .goodingobg { width:625px; float: left; padding:3px 0 15px 20px; background: #f0efef;}
.allwarp .goods .ginfo_l .goodmasge { font-size: 12px;width:642px;}
.allwarp .goods .ginfo_l .goodmasge span.lb_right { width:85px; display: block;float: left; }
.allwarp .goods .ginfo_l .goodmasge dl{ clear:both; color:#8d8d8d}
.allwarp .goods .ginfo_l .goodmasge dl .div50 {width: 50%; float: left;}
.allwarp .goods .ginfo_l .goodmasge dl dt{ float:left;height:30px;line-height:30px; }
.allwarp .goods .ginfo_l .goodmasges { font-size: 12px; padding:8px 0; color: #989d97;width:800px;}
.allwarp .goods .ginfo_l .goodmasges .fl { width: 49%; text-align: center; border-right:1px solid #dedede;}
.allwarp .goods .ginfo_l .goodmasges .fr { width: 49%; text-align: center;}
.allwarp .goods .ginfo_l .catt{float:left; height:auto;overflow:hidden;padding-bottom:5px;padding-left: 1px;}
.allwarp .goods .ginfo_l .catt a{border: #c8c9cd 1px solid; text-align: center; background-color: #fff; margin-right:5px; margin-top:2px; padding:0 10px;display: block; white-space: nowrap; color: #000; text-decoration: none;float:left;height:25px;line-height:25px;}
.allwarp .goods .ginfo_l .catt a:hover {border:#276fe7 2px solid; margin: -1px; margin-right:4px;margin-top:1px;  }
.allwarp .goods .ginfo_l .catt a:focus {outline-style:none;}
.allwarp .buybtn { float: left; padding: 9px 30px; font-size: 18px; width: 100%; border: none; background: #3273cf; color: #fff; cursor: pointer; }
.allwarp .buysc { float: left; background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/buysc.jpg); width: 40px; height: 42px; border:none;}
.allwarp .w237 {width: 237px;}

.allwarp .goodsbottom #main-nav-holder { height:47px;}
.allwarp .goodsbottom #main-nav ul { width:500px; margin-left:-20px; height:30px; line-height:30px; text-align:center; font-size:14px; background:#333; color:#ddd;}
.allwarp .goodsbottom #main-nav li { display:inline; padding:0 15px; border-left:1px solid #555;}
.allwarp .goodsbottom #main-nav li:first-child { border-left:0;}
.allwarp .goodsbottom .sticky #main-nav { position:fixed; top:0;  width:980px; z-index: 999;}
.allwarp .goodsbottom .sticky #main-nav ul { margin:0 auto;}
.allwarp .goodsbottom .gitems1 {position: relative;padding: 0 0 2px 90px;margin-top: 12px;background: #fff;}
.allwarp .goodsbottom .gitems1 .user {position: absolute;top:-4px;left: 0;width: 70px;text-align: center;color: #9C9A9C;}
.allwarp .goodsbottom .gitems1 .user .u-icon img {width: 50px;height: 50px;padding: 8px;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/avatar-bg.png) no-repeat 0 0;}
.allwarp .goodsbottom .gitems1 .i-item {padding: 10px 10px 5px;border: 1px solid #e2e2e2;background: #fff;overflow: hidden;}
.allwarp .goodsbottom .gitems1 .i-item .o-topic {padding-bottom: 8px;margin-bottom: 10px;border-bottom: 1px solid #e2e2e2;overflow: hidden;}
.allwarp .goodsbottom .gitems1 .i-item .o-topic .topic {float: left;height: 20px;font-size: 14px;font-weight: bold;}
.allwarp .goodsbottom .gitems1 .i-item .o-topic .star4 {width: 60px;height: 14px;}
.allwarp .goodsbottom .gitems1 .i-item .o-topic .star{display: inline-block;float: right;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/star.png) 0 0 no-repeat;margin: 1px 0 0 5px;}
.allwarp .goodsbottom .gitems1 .i-item .comment-content{width:850px;}
.allwarp .goodsbottom .gitems1 .i-item .comment-content dl {padding: 2px 0;overflow: hidden;line-height:20px;}
.allwarp .goodsbottom .gitems1 .i-item .comment-content dt {float: left;width:40px;text-align: right;color: #333;font-size:12px;}
.allwarp .goodsbottom .gitems1 .i-item .comment-content dt.w {float: left;width:80px;text-align: right;color: #666;font-size:12px;}
.allwarp .goodsbottom .gitems1 .i-item .comment-content dd {float: left;width: 700px;font-size:12px; color: #666}
.allwarp .goodsbottom .gitems1 .i-item .comment-content dd a{color:#005ea7;}
.allwarp .goodsbottom .gitems1 .i-item .comment-content dd .sdpic1{ float: left; margin-right: 8px;}
.allwarp .goodsbottom .gitems1 .i-item .comment-content dd .sdpic1 img{border: 1px solid #e2e2e2;padding: 5px;height: 50px; width: 50px; }

.allwarp .goodsbottom .gitems1 .i-item .tl {top: 10px;left: 78px;width: 14px;height: 26px;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/tl.png) 0 0 no-repeat;}

/*用户晒单   2015/7/8  LJN; */

.allwarp .goodsbottom .gbt_left .usershow_cont {padding: 20px;text-align: center;}
.allwarp .goodsbottom .gbt_left .usershow_cont .tab_ul{display:none;}
.allwarp .goodsbottom .gbt_left .usershow_cont .show{display:block;}
.usershow_cont .gitems1 .tl {top: 10px;left: 78px;width: 14px;height: 26px;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/tl.png) 0 0 no-repeat;}
.usershow_cont .gitems1 .corner {position: absolute;overflow: hidden;}
.usershow_cont .evaluate{/* width:960px; */border-top:1px #d1ccc8 dotted;margin:20px 0;}
.usershow_cont .evaluate p{font-size:16px;margin:10px 0;}
.usershow_cont .evaluate .star {display: inline-block;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/star.png) 0 0 no-repeat;margin: 1px 0 0 5px;}
.usershow_cont .evaluate .star4 {width: 60px;height: 14px;}
.products_img img{padding:10px;}

.stars5{background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/star.png) 0px 0px no-repeat; width: 75px; height: 14px; margin: 0 auto;}
.stars4{background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/star.png) 10px 0px no-repeat;width: 70px; height: 14px; margin: 0 auto;}
.stars3{background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/star.png) 3px 0px no-repeat;width: 48px; height: 14px; margin: 0 auto;}
.stars2{background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/star.png) 1px 0px no-repeat;width: 32px; height: 14px; margin: 0 auto;}
.stars1{background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/star.png) 0px 0px no-repeat;width:16px; height: 14px; margin: 0 auto;}

/*商品咨询   2015/7/10 LJN; */

.comment-content .service_reply{  width: 783px;padding:9px;border-radius: 3px;border: 1px #f1f1f1 solid;font-size: 12px;line-height: 20px;  margin-top: 5px;}
.comment-content .replycolor{color:#333;}

 /*评论晒单 2015/7/10 LJN; */

/*quiz style*/
.quiz{border:solid 1px #ccc;height:270px;width:772px;}
.quiz h3{font-size:14px;line-height:35px;height:35px;border-bottom:solid 1px #e8e8e8;padding-left:20px;background:#f8f8f8;color:#666;position:relative;}
.quiz_content{padding-top:10px;padding-left:20px;position:relative;height:205px;}
.quiz_content .btm{border:none;width:100px;height:33px;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/btn.gif) no-repeat;margin:10px 0 0 64px;display:inline;cursor:pointer;}
.quiz_content li.full-comment{position:relative;z-index:99;height:41px;}
.quiz_content li.cate_l{height:24px;line-height:24px;padding-bottom:10px;}
.quiz_content li.cate_l dl dt{float:left;}
.quiz_content li.cate_l dl dd{float:left;padding-right:15px;}
.quiz_content li.cate_l dl dd label{cursor:pointer;}
.quiz_content .l_text{height:120px;position:relative;padding-left:18px;}
.quiz_content .l_text .m_flo{float:left;width:47px;}
.quiz_content .l_text .text{width:634px;height:109px;border:solid 1px #ccc;}
.quiz_content .l_text .tr{position:absolute;bottom:-18px;right:40px;}
/*goods-comm-stars style*/
.goods-comm{height:41px;position:relative;z-index:7;}
.goods-comm-stars{line-height:25px;padding-left:12px;height:41px;position:absolute;top:0px;left:0;width:400px;}
.goods-comm-stars .star_l{float:left;display:inline-block;margin-right:5px;display:inline;}
.goods-comm-stars .star_choose{float:left;display:inline-block;}
/* rater star */
.rater-star{position:relative;list-style:none;margin:0;padding:0;background-repeat:repeat-x;background-position:left top;float:left;}
.rater-star-item, .rater-star-item-current, .rater-star-item-hover{position:absolute;top:0;left:0;background-repeat:repeat-x;}
.rater-star-item{background-position: -100% -100%;}
.rater-star-item-hover{background-position:0 -48px;cursor:pointer;}
.rater-star-item-current{background-position:0 -48px;cursor:pointer;}
.rater-star-item-current.rater-star-happy{background-position:0 -25px;}
.rater-star-item-hover.rater-star-happy{background-position:0 -25px;}
.rater-star-item-current.rater-star-full{background-position:0 -72px;}
/* popinfo */
.popinfo{display:none;position:absolute;top:30px;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/infobox-bg.gif) no-repeat;padding-top:8px;width:192px;margin-left:-14px;}
.popinfo .info-box{border:1px solid #f00;border-top:0;padding:0 5px;color:#F60;background:#FFF;}
.popinfo .info-box div{color:#333;}
.rater-click-tips{font:12px/25px;color:#333;margin-left:10px;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/infobox-bg-l.gif) no-repeat 0 0;width:125px;height:34px;padding-left:16px;overflow:hidden;}
.rater-click-tips span{display:block;background:#FFF9DD url(http://ansgocn-new.b0.upaiyun.com/static/imgs/infobox-bg-l-r.gif) no-repeat 100% 0;height:34px;line-height:34px;padding-right:5px;}
.rater-star-item-tips{background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/star-tips.gif) no-repeat 0 0;height:41px;overflow:hidden;}
.cur.rater-star-item-tips{display:block;} 
.rater-star-result{color:#FF6600;font-weight:bold;padding-left:10px;float:left; height: 24px;}

 /*评论晒单 2015/7/10 LJN; */


/*商品详情页面修改部分   2015/4/6  LJN; */
.scroll .pr_logo{width:180px;height:107px;border-bottom:1px #e4e4e4 solid;}
.scroll .pr_logo img{padding:0px 34px 0px 23px;}
.scroll .in_title{color:#333;padding-top:5px;}
.scroll .in_content{font-size:12px;color:#aaa;text-align:left;padding:10px 5px 2px 20px;}
.scroll .ctr_im{background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/eur_flag.jpg) 90px 0;background-repeat:no-repeat;width:150px;height:40px;border:1px #e4e4e4 solid;margin:16px 10px 10px 16px;}
.scroll .ctr_im .crt_wr{margin-top:9px;margin-right:60px;}
.roll li {width:170px; height:170px; margin-bottom: 10px;} 
.wrap_ul{width:186px;height:500px;margin-left:10px;}
.wrap_ul ul{left:12px;border-top:1px #e4e4e4 solid;border-left:1px #e4e4e4 solid;border-right:1px #e4e4e4 solid;height:490px;width:186px;}
.gbt_right .hot_prin{width:186px;height:47px;border-bottom:1px #e4e4e4 solid;line-height:48px;background:#e9e9e9;text-align:center;}
.gbt_right .pr_name{font-size:12px;color:#333;margin-left:8px;line-height:18px;}
.gbt_right .pr_name .price_cor{color:#cd3528;}
.gbt_right li a img{margin:20px 0 0px 32px;}
.buy a{color:#333;font-size:12px;}

/*商品详情页面修改部分   2015/4/6  LJN; */


/*购物车header页面   2015/4/7  LJN; */
.header_cart { height: 65px; padding-top: 35px;}
.header_cart .logo { float: left;}
.header_cart .threeser {float: right; width: 297px; height: 38px; background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/threeser.jpg);}
.header_cart h1{float:left;margin-left:18px;border-left:2px #dadada solid;padding-left:14px;  margin-top: 6px; font-size: 18px;}
.header_cart .cart_nav1 {background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/cart_nav.png) 0 0; width: 520px; height: 45px; float: right;  margin-top: -5px;}
.header_cart .cart_nav2 {background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/cart_nav.png) 0px -59px; width: 520px; height: 45px; float: right;}
.header_cart .cart_nav3 {background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/cart_nav.png) 0px -123px; width: 520px; height: 45px; float: right;}
/*购物车header页面   2015/4/7  LJN; */

.allwarp .user_id { border:2px solid #ebccd1; background: #f2dedf; color: #ab4342; padding:10px;margin: 15px 0;}

/* 订单确认 */
.order_warp { background: #fff; padding: 10px 20px 50px 0px;background: #f5f5f5;}
.order_warp .btn-s1 {color: #333; border:1px solid #ccc; padding: 10px 15px; background: #fff;display: block; /* max-width: 100px; */ text-align: center; float: left;min-width: 125px;/* background: #fafafa; */border-radius: 2px;}
.order_warp .btn-s1:hover {background: #dedede;}
.order_warp .step { width: 100%; position: relative; /* border: 1px solid #dfdfdf; */ margin-bottom: 10px;}
.order_warp .stephead { width: 100%; height: 43px; /* background: #eee; */ position: relative; border-bottom: 1px solid #dfdfdf;}
.order_warp .stephead h1 { font: 18px/36px "Microsoft Yahei"; /* text-indent: 20px; */ color: #333;}
.order_warp .stephead-noline{border: none;height: 30px;margin-top: 30px;}
.order_warp .stepbody { padding-top: 13px; /* padding: 10px 0px; */}
.order_warp .stepbody .address { width: 100%; margin: 0;  border-collapse: collapse;}
.order_warp .stepbody .selected .col-name { color: #333;}
.order_warp .stepbody .address .col-name { width: auto;}
.order_warp .address .col-name { width: 60px; padding-left: 10px; text-align: left;}
.order_warp .address td { height: 54px; border-bottom: 1px solid #e6e6e6; color: #666; font-size: 12px; text-align: center;}
.order_warp .stepbody .address .col-name label { cursor: pointer;}
.order_warp .stepbody .address td input { margin-right: 15px; vertical-align: -2px;}
.order_warp .stepbody .address td { height: 35px; border-color: #eee; color: #999;}
.order_warp .address .col-status { width: 105px; text-align: left;}
.order_warp .icon-card { width: 24px; height: 16px; vertical-align: -3px;}
.order_warp .stepbody .address .col-default { width: 120px;}
.order_warp .address .col-default .lnk-default { display: none; color: #1b93ef;}
.order_warp .address .col-do { width: 90px;}
.order_warp .address .col-do a { /* margin: 0 0px; */ color: #1b93ef;position: absolute;right: 2px;bottom: 3px;}
.order_warp .stepbody .btn-new { margin: 10px 0 0 0; text-align: center; padding:; font-size: 12px;border:1px solid #ccc; border-radius: 3px;}
.order_warp .add_address .btn-primary, .add_address .btn-default, .btn-new { height: 28px; line-height: 28px;}
.order_warp .btn-new { display: block; width: 100px; margin: 20px 0 0 18px; padding: 0 20px;}
.order_warp .stepbody .add_address { margin: 30px 0 0 30px;  font-size: 12px;}
.order_warp .add_address .col-field { width: 80px;}
.order_warp .add_address td { padding-bottom: 15px;}
.order_warp .add_address .txt { width: 165px; padding: 4px 5px; border: 1px solid #ccc; vertical-align: 0; font-family: Tahoma,"microsoft Yahei";}
.order_warp .add_address em { padding-left: 2px; font-style: normal; color: #f00;}
.order_warp .add_address .select { border: 1px solid #ccc; height: 24px; line-height: 24px; margin-right: 6px;}
.order_warp #adrslist_box ul li{ cursor: pointer;margin-bottom: 13px; position: relative;}
.order_warp #adrslist_box ul li.selected{width: 260px;height: 105px; background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/abc1.png);float: left;margin: 5px 35px 15px 0px;color: #666}
.order_warp #adrslist_box ul li.unselected{width: 260px;height: 105px; background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/abc3.png);float: left;margin: 5px 35px 15px 0px;color: #666}
.order_warp #adrslist_box ul li .address_select{width: 235px;height:90px; font-size: 12px; line-height: 25px;margin: 13px; position: relative;}
.order_warp #adrslist_box ul li .address_unselect{width: 240px;height:90px; font-size: 12px; line-height: 22px;margin: 10px; position: relative;}
.order_warp #adrslist_box ul li:hover{background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/abc1.png);}
.order_warp #adrslist_box ul li .line123{ height: 1px; background: #eee;}
.order_warp #adrslist_box .selected .curmarker{ position: absolute;right: -10px;bottom: -6px; width: 28px; height: 28px;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/abc2.png) 0 -272px no-repeat;}
.order_warp #adrslist_box ul li input{display: none}

.order_warp .checkout-option-list li{ float: left;min-width: 125px;_width: 125px;padding: 13px 25px;border: 1px solid #ccc;margin-right: 10px;background: #fff;cursor: pointer; white-space: nowrap; text-align: center;border-radius: 2px;font-size: 16px;/* line-height: 29px; */}
.order_warp .checkout-option-list li:hover{background: #fff;}
.order_warp .checkout-option-list li.active{border: 1px solid #a40000;}
.order_warp .checkout-option-list li input{display: none;}
.order_warp .checkout-option-list li label{cursor: pointer;}
.order_warp .checkout-option-list li img{ width: 80px; height: 30px;margin-right: 10px;}

.order_warp .payment .paymenttype { margin:20px; position: relative;cursor: default;border: 1px solid #eee;float: left}
.order_warp .payment .paymenttype label { display: inline-block; width: 120px; font-size: 14px; font-weight: 700;color: #333;}
.order_warp .payment .paymenttype input { vertical-align: -2px; margin-right: 15px;}
.order_warp .payment .payway .on { background: #fee8b7;}
.order_warp .payment .paytip { font-size: 12px; color: #666; padding: 0 15px;}
.order_warp .payment .paytitle a { position: absolute; right: 22px; color: #199cfa;}
.order_warp .payment .selected-bank { display: none; position: relative; height: 42px; padding: 18px 28px;}
.order_warp .payment .selected-bank .selected { width: 214px; height: 40px; position: relative; background: #fff;  border: 1px solid #ddd; float: left;}
.order_warp .payment .selected-bank .selected input { vertical-align: middle; height: 40px; margin: 0 8px;}
.order_warp .payment .selected-bank .selected a { width: 180px; position: relative; float: right;}
.order_warp .payment .selected-bank .selected a img { width: 125px; height: 28px; margin: 6px 10px;}
.order_warp .payment .selected-bank .bank, .payment .paywrap .bank { display: inline-block; padding: 3px 5px; background-color: #7abd54; color: #fff; font-size: 12px; float: left; text-align: center; margin: 9px 25px;}
.order_warp .payment .more { display: none; position: absolute; margin-top: 12px; color: #199cfa;}
.order_warp .payment .more .arrow { position: absolute; z-index: 10; right: -6px; top: 5px;}
.order_warp .payment .more .arrow em { border-width: 5px 5px 0; border-top-color: #199cfa; top: 1px; left: 0;}
.order_warp .payment .more .arrow span, .payment .more .arrow em { position: absolute; width: 0; height: 0; border-color: rgba(255, 255, 255, 0); border-color: transparent \0; _border-color: tomato; _filter: chroma(color=tomato); border-style: solid; overflow: hidden; top: 0; left: 0;}
.order_warp .payment .more .arrow span { border-width: 5px 5px 0; border-top-color: #fff;}
.order_warp .payment .bank-area { display: none; width: 916px; position: relative; padding: 18px 28px; overflow: hidden;}
.order_warp .payment .bank-area .card-type { width: 100%; position: relative; border-left: 1px solid #ddd; height: 36px;}
.order_warp .payment .bank-area .card-type .on { display: block; background-color: #faf9ef; color: #ee4743;}
.order_warp .payment .bank-area .card-type .on a { color: #ee4743; border-bottom: 1px solid #faf9ef;}
.order_warp .payment .bank-area .card-type li { float: left; position: relative; background-color: #eee; color: #999; height: 36px; cursor: pointer;}
.order_warp .payment .bank-area .card-type li a { font: 14px/35px "Microsoft Yahei"; height: 35px; color: #999;  padding: 0 30px; display: block; border: 1px solid #ddd; border-left: none;}
.order_warp .payment .bank-area .banks-list { background-color: #faf9ef; border: 1px solid #ddd;}
.order_warp .deposit-card { font-size: 12px;}
.order_warp .deposit-card li span { line-height:35px;color: red; }
.order_warp .deposit-card li label {float: left;display: block;cursor: pointer;background: #fff;border: 1px solid #ddd;margin: 9px;padding: 0px 20px 0px 10px;}
.order_warp .deposit-card li input { vertical-align: middle;height: 40px; margin: 0 8px;}
.order_warp .deposit-card li img {vertical-align: middle; border:none;}
.order_warp .shoppinginfo .goods-list { width: 100%;}
.order_warp .shoppinginfo .goods-list th { height: 35px; /* border-bottom: 1px solid #ccc; */ font-weight: 400; /* color: #999; */ background: #fafafa;    color: #8c8c8c;}
.order_warp .shoppinginfo .goods-list th, .shoppinginfo .goods-list td { vertical-align: middle; text-align: center; font-size: 12px;}
.order_warp .shoppinginfo .goods-list .col-prop { width: 200px;}
.order_warp .shoppinginfo .goods-list .col-weight { width: 42px;}
.order_warp .shoppinginfo .goods-list .col-price { width: 70px;}
.order_warp .shoppinginfo .goods-list .col-num { width: 23px;}
.order_warp .shoppinginfo .goods-list .col-total { width: 57px;text-align:right}
.order_warp .shoppinginfo .goods-list .row-merchant { border-bottom-color: #fff; text-align: left; color: #999;}
.order_warp .shoppinginfo .goods-list .col-name { width: 558px; text-align: left;}
.order_warp .shoppinginfo .goods-list .col-name .pic{padding: 10px 10px 0px 10px;vertical-align: middle;}
.order_warp .shoppinginfo .goods-list td, .shoppinginfo .goods-list a { color: #666;}
.order_warp .shoppinginfo .goods-list td { height: 33px;  /* border-bottom: 1px solid #eee; */ /* padding: 10px; */}
.order_warp .shoppinginfo .goods-list .total-first { padding-top: 15px;}
.order_warp .shoppinginfo .goods-list .row-total { height: 20px; padding-right: 52px; border-bottom-color: #fff; text-align: right;}
.order_warp .shoppinginfo .goods-list .row-total strong { color: #333;}
.order_warp .shoppinginfo .goods-list .label-price { display: inline-block; width: 65px; padding-left: 10px;}
.order_warp .shoppinginfo .goods-list .total-last { padding-bottom: 10px;}
.order_warp .order_check .line input { width: 190px; padding: 0 4px; margin-left: 15px; font-family: '\5fae\8f6f\96c5\9ed1'; vertical-align: middle;}
.order_warp .order_check .line input, .line .use { height: 24px; line-height: 24px; border: 1px solid #ccc;}
.order_warp .order_check .line .use { display: inline-block; width: 62px; background-color: #eee; color: #666; text-align: center; border-left: none; vertical-align: middle;}
.order_warp .order_check .order_l {float: left; position: relative;margin-left: 10px;}
.order_warp .order_check .order_l .line1{  padding: 5px 0px; clear: both;}
.order_warp .line { width: 100%; position: relative; padding: 15px 0px; overflow: hidden; font-family: "Microsoft Yahei";}
.order_warp .order_l .line1 .dt {float: left;clear: left;position: relative;width:100px;text-align: left; height: 35px;line-height: 29px;}
.order_warp .order_l .line1 .dd { position: relative; float: left;}
.order_warp .order_l .line1 .dd p { width: 100%; font: 12px/20px "Microsoft Yahei"; display: block; height: 20px;}
.order_warp .order_l .line1 .dd p a { position: relative; float: right; margin-right: -55px; color: #199cfa;}
.order_warp .order_l2 {margin-left: 10px;}
.order_warp .order_l2 .line2 .dt {float: left;clear: left;position: relative;width:100px;text-align: left; height: 35px;line-height: 29px;}
.order_warp .order_l2 .line2 .dd { position: relative; float: left;}

.order_warp .order_check .order_c { width: 1px; float: left; position: relative; margin-top: 14px; border-left: 1px dashed #ccc; height: 108px;}
.order_warp .order_check .order_r {  max-width:265px; float: right; position: relative;margin-right: 10px;}
.order_warp .order_r dl dt { width: 101px; position: relative; float: left; text-align: left; color: #444; font:14px/28px "Microsoft Yahei";}
.order_warp .order_r dl dd { width: 160px; position: relative; float: left; text-align: right; color: #333; font: 14px/28px "Microsoft Yahei";}
.order_warp .submit_order {clear: both;padding: 25px 14px;margin-top:30px;height: 65px;border-top: 1px solid #dfdfdf;}
.order_warp .submit_order .btn-submit-order { display: block; width: 200px;text-align: center; font: 16px/44px "Microsoft Yahei"; color: #fff;background-color: #4785d3; cursor: pointer;  border: none;padding:0px; }
.order_warp .tip-order { display: none; position: absolute; top: 55px; right: 0; width: 200px;}
.order_warp .tip-order .arrow { position: absolute; top: -4px; right: 95px; font-size: 0; width: 6px; height: 6px; border-color: #f2dcb6 #fff7eb #fff7eb #f2dcb6; -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865475, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865475, SizingMethod='auto expand')"; filter: progid:DXImageTransform.Microsoft.Matrix(M11 = 0.7071067811865475, M12 = -0.7071067811865477, M21 = 0.7071067811865477, M22 = 0.7071067811865475, SizingMethod = 'auto expand'); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);}
.order_warp .tip-order .arrow, .tip-order .tip-content { border: 1px solid #f2dcb6; background-color: #fff7eb;}
.order_warp .tip-content { height: 28px; line-height: 28px; border: 1px solid #f2dcb6; text-align: center; background-color: #fff7eb; color: #333;}
.order_warp .submit_order .tip-order a { display: inline; color: #1c95f2; font: normal 12px/1em '\5fae\8f6f\96c5\9ed1'; background: none!important;}
.order_warp .order_r .ordertips { width: 250px; position: absolute; right: 0; top: 80px;}
.order_warp .HT-poptip-orange { color: #DB7C22;}
.order_warp .HT-poptip-orange .HT-poptip-shadow { background-color: rgba(229,169,107,.15); FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#26e5a96b,endColorstr=#26e5a96b);}
.order_warp .order_r .ordertips .HT-poptip-container { padding: 8px 16px 8px 10px; line-height: 20px;}
.order_warp .HT-poptip-orange .HT-poptip-container { background-color: #FFFCEF; border: 1px solid #ffbb76;}
.order_warp .HT-poptip-arrow-1 { right: 28px; top: -6px;}
.order_warp .HT-poptip-arrow { position: absolute; z-index: 10;}
.order_warp a.HT-poptip-close { position: absolute; right: 5px; top: 5px; text-decoration: none; width: 14px; height: 14px; font-family: tahoma; color: #666; line-height: 14px; text-align: center; font-size: 16px; background: #f4f4f4; background: -webkit-gradient(linear,left top,left bottom,from(#f4f4f4),to(#dddddd));  background: -moz-linear-gradient(top,#f4f4f4,#dddddd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#dddddd');  background: -o-linear-gradient(top,#f4f4f4,#dddddd); background: linear-gradient(top,#f4f4f4,#dddddd); overflow: hidden;}

.order_warp .shoppinginfo .ui-tip { width: 70px; margin: 5px auto 10px;padding: 3px; border: 1px solid #fadbce; background-color: #fdf6f2; color: #f8ae9d; border-radius: 2px; }
.order_warp .warp .submit_order { position: relative; width: 350px; text-align: right; }
.order_warp .submit_order .btn-submit-order { display: inline-block; }
.order_warp .submit_order .ui-tip { margin-right: 10px; }
.order_warp .submit_order .btn-disabled, .submit_order .btn-disabled:hover { background-color: #ccc; cursor: not-allowed; }
.order_warp .tip-order { display: none;position: absolute; top:55px; right: 0;width: 200px; }
.order_warp .tip-order .arrow, .tip-order .tip-content { border: 1px solid #f2dcb6; background-color: #fff7eb; }
.order_warp .tip-order .arrow { position: absolute; top: -4px; right: 95px; font-size: 0; width: 6px; height: 6px; border-color: #f2dcb6 #fff7eb #fff7eb  #f2dcb6; -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865475, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865475, SizingMethod='auto expand')"; filter: progid:DXImageTransform.Microsoft.Matrix(M11 = 0.7071067811865475, M12 = -0.7071067811865477, M21 = 0.7071067811865477, M22 = 0.7071067811865475, SizingMethod = 'auto expand'); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.order_warp .warp .submit_order .tip-order a { display: inline;color: #1c95f2;font:normal 12px/1em '\5fae\8f6f\96c5\9ed1'; background: none!important; }
.order_warp .tip-content { height: 28px; line-height: 28px; border: 1px solid #f2dcb6; text-align: center; background-color: #fff7eb; color: #333; }
.order_warp .cont1 ul{display:none; font-size: 12px;}
.order_warp .cont1 ul p{color: #666;padding:8px 0;}
.order_warp .cont1 ul p a { color: #005ea7;}
.order_warp .cont1 .show{display:block;background: #edfbff; border: 1px solid #a3d1ed; padding:0 20px;}
.order_warp .order_check .title {min-height: 23px;margin-top: 10px;}
.order_warp .order_check .title a {background: #f3f3f3;padding: 5px 15px;border: 1px solid #ddd;font-size: 12px;color: #666;border-bottom: none;margin-right: 3px;margin-top: -4px;display: block;float: left;}
.order_warp .order_check .title a.dis { background: #edfbff; border:1px solid #a3d1ed; margin-bottom: -1px; border-bottom: none;padding:6px 15px; font-weight: bold; color: #333;margin-top: -5px !important;}
.order_selected{ border:2px solid #cc332e; }
.order_warp .message_box_b{margin-top: 5px;}

/* 成功/失败 css */
.order-infosucess {margin-bottom: 15px;position: relative;zoom: 1; margin-top:15px;width:1200px;height:194px;border:1px #d6d6d6 solid;}
.order-infosucess .info_sucess{margin-left:260px;}
.order-infosucess .info_sucess h4{font-size: 18px;color: #000;font-weight: normal;}
.info_sucess .sucess_jump{font-size:16px;display:block;width:150px;height:40px;background:#568ed8;color:#fff;margin-top:20px;border-radius:4px;line-height:40px;text-align:center;}
.order-infosucess .msg_sucess,.order-infosucess .msg_error {height: 58px;margin-bottom: 20px;margin-left:260px;}
.order-infosucess h3 {font-size: 26px;color: #000;font-weight: normal;margin-top:10px;}
.order-infosucess h5 {font-size: 26px;color: #b82831;font-weight: normal;margin-top:50px;}
.order-infosucess p {line-height: 1.6;color: #6d6d6d;}
.order-infosucess .icon-boxsucess {width: 240px;height: 194px;position: absolute;top: 0;left: 0;background: #fafafa;zoom: 1;}
.order-infosucess .icon-boxsucess .iconfont_sucess {display: block;width: 90px;height: 90px;line-height: 1;position: absolute;top: 50%;left: 50%;margin-left: -50px;margin-top: -50px;text-align: center;font-size: 90px;border-radius: 50%;}

/* 失败 css */
.msg_error .error_jump{  font-size: 14px;background: #568ed8;color: #fff;border-radius: 4px;line-height: 40px;text-align: center;padding: 7px 15px;}
.order-infosucess .msg_sucess p {line-height: 1.6;color: #6d6d6d;}
.order-infosucess .icon-boxsucess {width: 240px;height: 194px;background: #fafafa;}
.order-infosucess .icon-boxsucess .iconfont_sucess {display: block;width: 90px;height: 90px;line-height: 1;position: absolute;top: 50%;left: 50%;margin-left: -50px;margin-top: -50px;text-align: center;font-size: 90px;border-radius: 50%;}

/* 消息提示 css */
.message_box {margin-bottom: 40px;position: relative;zoom: 1; margin-top: 5px;width:1200px;height:194px;border:1px #d6d6d6 solid; background: #fff;}
.message_box .msg_box_info{margin-left: 300px;}
.message_box .msg_box_info h4{font-size: 18px;color: #000;font-weight: normal;}
.msg_box_info a.msg_box_info_link{font-size: 14px;background: #fff;/* color: #666; */margin-top: 20px;border-radius: 4px;text-align: center;  padding: 0px;/* border: 1px solid #eee; */}
.message_box .msg_box {height: 58px;margin-bottom: 20px;margin-left: 300px;}
.message_box h3 {font-size: 26px;color: #000;font-weight: normal;margin-top:10px;}
.message_box h5 {font-size: 30px;color: #b82831;font-weight: normal;margin-top:40px;}
.message_box p {line-height: 30px;color: #6d6d6d;font-size: 14px;}
.message_box .message_box_icon {width: 240px;height: 194px;position: absolute;top: 0;left: 0;background: #fafafa;zoom: 1;}
.message_box .message_box_icon .message_box_icon_i {display: block;width: 90px;height: 90px;line-height: 1;position: absolute;top: 50%;left: 50%;margin-left: -50px;margin-top: -50px;text-align: center;font-size: 90px;border-radius: 50%;}
.mrbox .address { width: 100%; border-collapse: collapse;}
.mrbox .address th { width:144px; line-height:35px; border-bottom: 1px solid #e5e5e5; color: #636363; font-size: 14px; font-weight: normal;}
.mrbox .address td { height: 54px; border-bottom: 1px solid #e6e6e6; color: #666; font-size: 12px; text-align: center;}
.mrbox .address .col-tel { width: 160px;}
.mrbox .address .col-addr { width: 100px; padding-right: 10px; text-align: left;}
.mrbox .address .col-name { width: 60px; padding-left: 10px; text-align: left;}
.mrbox .address .col-status { width: 180px; }
.mrbox .address .col-do { width: 90px;}
.mrbox .address .col-do a { margin: 0 8px; color: #1b93ef;}
.mrbox .mcard {display: block; float: left; width: 24px; height: 16px;}

.table_biao {border: 1px solid #d7d7d7; width:100%;margin: 0 auto;font-size: 14px; width: 850px; margin: 0 auto;}
.table_biao thead {font-size: 12px;text-align: left; text-align: left;}
.table_biao thead th {background: #f3f3f3;padding: 5px;text-align: left;font-weight: normal; }
.table_biao .center {text-align: center;}
.table_biao .right{ text-align: right;}
.table_biao tbody {text-align: left;}
.table_biao tbody td {padding: 7px 5px 7px 5px; border-bottom: 1px dashed #e0e0e0; word-wrap: break-word;word-break: normal; color: #666}
.table_biao .other_info p {word-wrap: break-word;word-break: normal;}

.it_add {padding: 2px 8px;margin: 5px 5px 0px;float: right; cursor: pointer;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; color: #fff !important;}
.it_del{cursor: pointer;}


/*会员中心 短信回复*/
#message_reply{padding: 0px 5px;}
#message_reply h1{font-weight: bold;font-size: 18px;border-bottom: 1px solid #e2e2e2; padding-bottom: 10px;}
#message_reply .p1{padding: 10px 0px;}
#message_reply .p2{padding: 10px 0px;  border-bottom: 1px solid #e2e2e2; line-height: 24px}
#message_reply .p3{margin-top:30px; float: right;clear: both}


/*会员中心 包裹预报*   LJN 2015/6/8/


/*在线支付页面   2015/4/9  LJN; */

.sucess_pay{width:1198px;height:200px;border:1px #dfdfdf solid;background: #fafafa;}
.sucess_pay .sucess_payfl{width:240px;height:200px;background:#fafafa;}
.sucess_pay .sucess_payfl img{margin:50px 66px 50px 68px;}
.sucess_pay .sucess_payfr .sucess_information1{color:#010000;font-size:22px;margin-top:30px;}
.sucess_pay .sucess_payfr .sucess_information2{color:#343233;font-size:16px;}
.sucess_pay .sucess_payfr .sucess_information3{color:#6c6e6d;font-size:14px; line-height: 22px;}
.sucess_pay .sucess_payfr{width:938px;height:200px;padding-left:20px; background: #fff}
.pay_methodswords{width:1198px;height:36px;font-size:18px;padding-top:30px;padding-bottom: 10px;}
.pay_methods1{width:1198px;/* height:168px; *//* border:1px #dfdfdf solid; */}
.pay_methods1 .pay_platform .pay_platformtext2{padding-left:20px;color:#8c8d88;}

.pay_methods1 .pay_platform{float:left;width:240px;height:168px;background:#fafafa; text-align: center;line-height: 168px;}
.pay_methods1 .pay_platform1{float:left;width:936px;height:168px;background: #fff;padding-left:20px;}

.pay_methods1 .pay_platform1 .paym_online{width:99px;height:40px;border:1px #d1d1d1 solid;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/pay_online1.jpg);margin-left:10px;margin-top:30px;}
.pay_methods1 .pay_platform1 .paym2_online{width:99px;height:40px;border:1px #d1d1d1 solid;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/pay_online2.jpg);margin-left:10px;margin-top:30px;}

.pay_platform1 .payment_detailintro{width:925px;height:360px;border-top:1px #dfdfdf solid;margin-top:20px;}
.pay_platform1 .payment_detailintro .pay_intorduce{width:233px;height:332px;margin-left:118px;margin-top:20px;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/zhifubao.jpg) 0 35px;background-repeat:no-repeat;text-align:center;}
.pay_intorduce .pay_intorduce1{font-size:22px;font-family:"SimSun";}
.pay_intorduce .pay_intorduce2{margin-top:255px;font-family:"SimSun";}
.pay_intorduce a{font-family:"SimSun";}

.pay_methods2{width:1198px;height:110px;border-left:1px #dfdfdf solid;border-right:1px #dfdfdf solid;border-bottom:1px #dfdfdf solid;}
.pay_methods2 .pay_platformtext1{padding-top:30px;padding-left:20px;color:#343436;}
.pay_methods2 .pay_platform2{float:left;width:240px;height:110px;background:#fafafa;}
.pay_methods2 .pay_platform3{width:938px;height:110px;padding-top:30px;}
.pay_methods2 .pay_platform3 .pay_platformtext3{margin-left:20px;}
.pay_methods2 .pay_platform3 .pay_platformtext4{margin-left:260px;margin-top:13px;}

.foot_give{height:80px;/* background:#fafafa; */margin-top: 30px;margin-bottom: 50px;}
.foot_give .return_cart{width:148px;height:38px;border:1px #dfdfdf solid;background:#fafafa;color:#333335;}
.foot_give .imm_order{width:150px;height:40px; background:#3679d2;color:#fff;}

.m-priceIntro {height: 30px; right: -10px; top: 5px; width: 80px; position: absolute; z-index: 1002;}
.m-priceIntro strong { position: absolute; left: 0; top: 0; height: 28px; line-height: 28px; font-weight: normal; z-index: 100; cursor: pointer;}
.m-priceIntro .introDet { display: none; position: absolute; right: 10px; top: 38px; width: 220px; color: #999; z-index: 99; border: 1px solid #ddd; padding: 15px; background-color: #fff; box-shadow: 0 1px 2px 0 rgba(0,0,0,.15); font-size: 12px;}
.m-priceIntro .mask { display: inline-block; top: -30px; left: 0; height: 30px; width: 100%; position: absolute;}
.m-priceIntro .triup { right: 27px; left: auto;}
.m-priceIntro .triup { position: absolute;left: 205px;top: -8px; width: 16px; height: 8px; overflow: hidden; background-image: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/upjiantou.jpg); background-position: 0 -8px; background-repeat: no-repeat;}
.m-priceIntro .dotted {color: #D22147; margin-bottom: 5px;}

.payment-list{padding:20px;background:#fff;border: 1px #dfdfdf solid;margin-bottom: 15px;}
.payment-list li{float:left;width:167px;/* padding:10px 0 */}
.payment-list li label{cursor:pointer;}
.payment-list li input{vertical-align:middle}
.payment-list li img{margin-left:5px;}

.payment_c_type{cursor:pointer; border: 1px solid #2285c5;color: #2285c5;/* width: 85px; */font-size: 14px;padding: 6px 18px;margin-top: 0px;}


/* 订单详情  LJN 2015/6/12 */
.LJN_detailright{float:right;margin-left:15px;width:1015px;padding-bottom: 40px;}
.LJN_detailordernumber{width:1015px;height:47px;}
.LJN_detailordernumber .title{font-weight: 400;line-height: 47px;color: #333;font-size: 18px;float: left;}
.LJN_ordertime{width:302px;height:47px;float:right;line-height: 47px;}
.LJN_detailtable{width:1015px;}

.LJN_detailtable .tableBox1{border:1px #e0e0e0 solid;}
.LJN_detailtable .LJN_topbg{width:960px;height:41px;background:#fafafa;border-bottom:1px #e0e0e0 solid;}
.LJN_detailtable ul li img{width:70px;height:70px;margin: 14px 0 0 16px;float: left;}
.LNJ_tdwidth{width:60%;height:100px;}
.LJN_productname{width:395px;float:left;line-height:22px;margin: 17px 0 0 16px;}
.LJN_productname a{ color: #333}
.LJN_product_num{margin-top:17px;margin-left:50px;}
.LJN_textalign{width:118px;text-align:center;border-left:1px #e0e0e0 solid;border-bottom:1px #e0e0e0 solid;}
.LNJ_tdwidth ul li{height:100px;}
.LNJ_tdwidth li:last-child{border-bottom:none;}
.LNJ_tdwidth .LJN_downline{border-bottom:1px #e0e0e0 solid; width: 600px;}

.LJN_orderprocess{width:1004px;border:1px #e0e0e0 solid;border-top:0;}
.LJN_orderprocess ul{width:944px;margin:0 auto;padding-top:30px;}
.LJN_orderprocess li{float:left;margin-bottom:35px;border-right:1px #fff solid;}

.LJN_textbgafter{background:#2d78d5;width:186px;height:20px;display:block;text-align:center;color:#fff;}
.LJN_textbgbefore{background:no-repeat #c3c3c3;width:186px;height:20px;display:block;text-align:center;color:#fff;}
.LJN_timetext{color:#868887;text-align:center;margin-top:10px;}

.LJN_orderaddres dl{padding:20px;line-height:30px;}
.LJN_orderprice{width:1004px;border:1px #e0e0e0 solid;border-top:0;}
.LJN_orderprice .LJN_alllist{width:240px;height:212px;float:right;line-height:30px;margin-right:33px;margin-top:33px;margin-bottom:60px;}
.LJN_orderprice dl dt{display:inline-block;width:70px;text-align:right;color:#6d6d6d;}
.LJN_orderprice dl dd{display:inline-block;width:160px;text-align:right;color:#d02d2e;}
.LJN_totalprice{font-size:32px;font-weight:400;margin-top:10px;}
.LJN_dollarSymbol{font-size:16px;margin-right:5px;}


/* 售后单提交详情  LJN 2015/6/12 */
.LJN_detailtable_saled{width:1006px;}

.LJN_detailtable_saled .tableBox1{border:1px #e0e0e0 solid;}
.LJN_detailtable_saled .LJN_topbg{width:960px;height:41px;background:#fafafa;border-bottom:1px #e0e0e0 solid;}
.LJN_detailtable_saled img{width:70px;height:70px;margin: 14px 0 0 16px;float: left;}
.LJN_detailtable_saled .LNJ_tdwidth{width:60%;height:100px;border-bottom:1px #e0e0e0 solid;}
.LJN_detailtable_saled .LJN_productname{width:395px;float:left;line-height:22px;margin: 17px 0 0 16px;}
.LJN_detailtable_saled .LJN_product_num{margin-top:17px;margin-left:50px;}
.LJN_detailtable_saled .LJN_textalign{width:118px;text-align:center;border-left:1px #e0e0e0 solid;border-bottom:1px #e0e0e0 solid;}
.LJN_detailtable_saled .LNJ_tdwidth ul li{height:100px;}

/* 支付 */

.LJN_detailordernumber2{border-top:1px #e0e0e0 solid;padding-top:20px;padding-bottom:20px;font-weight:500;}

/* 支付  */

/* 发货 */
.ordernum_left{text-align:left;padding-left:20px;}

/* 发货  */

/* 订单详情  LJN 2015/6/12 */



/* 售后服务申请 LJN 2015/6/22 */
 .package_source{width:976px;height:40px;border-bottom:1px #dfdfdf solid;line-height:40px;margin-top:20px;}
 .package_source .package_source_left{font-size:18px;}
 .package_source .package_source_right{font-size:14px;margin-left:676px;}
 .package_information{width:976px;}
 .package_information ul{width:740px;height:216px;margin:35px 130px;}
 .package_information ul li{width:740px;height:48px;line-height:48px;}
 .package_information ul li textarea{width:300px;height:48px;margin-top:8px;}
 .package_information label{width:150px;display:inline-block;text-align:right;padding-left:25px;}
 .package_information select{width:180px;height:30px;color:#6d6d6d;}
 .package_information .width_height{width:250px;height:26px;font-size:12px;padding-left:5px;}

 .word_spacing{margin-left:5px;}
 .sales_choice .margin_left{margin-left:10px;}
 .but_site{border-bottom:0;margin-left:180px;}

 .refundleft{width:45%;border-right:1px #e0e0e0 solid;}

 .sale_detail{width:976px;}
 .sale_detail ul{width:740px;height:240px;margin-left:-84px;}
 .sale_detail ul li{width:740px;height:12px;line-height:48px;}
 .sale_detail ul li textarea{width:300px;height:48px;margin-top:8px;}
 .sale_detail label{width:150px;display:inline-block;text-align:right;padding-left:25px;}

 .sale_detail .width_height{width:250px;height:26px;font-size:12px;padding-left:5px;}



/* 售后服务申请  LJN 2015/6/22 */

/* 售后服务详情  LJN 2015/6/23 */

.record_content dl{margin-bottom:36px;margin-top:20px;}
.record_content dt{border-bottom: 1px dotted #d4d4d4;padding-bottom: 10px;margin-bottom: 10px;}
.record_content .sub_time{color: #999;margin-left: 20px;}

/* 售后服务详情  LJN 2015/6/23 */


.main .mem_right .form-table{margin-top: 40px;}

/*全局表单基础样式*/
.form-table{ width: 100%}
.form-table { border-collapse: collapse; border-spacing: 0;}
.form-table th { width:30%; text-align: right; height: 40px; line-height: 40px; font-weight: normal; padding-right: 15px; color: #666;vertical-align: top;}
.form-table th .bt{ color: red}
.form-table td { padding-bottom: 0;}
.form-table tr{margin-bottom:15px;}
.form-table tr td{ height:30px; line-height:40px;}

.form-control {display: block;min-width: 260px;height:30px;padding:1px 10px;font-size: 14px;line-height:30px; color: #555; background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius:0px;float: left;}
.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}
.form-control::-moz-placeholder {color: #999;opacity: 1;}
.form-control:-ms-input-placeholder {color: #999;}
.form-control::-webkit-input-placeholder { color: #999;}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {background-color: #eee;opacity: 1;}
.form-control[disabled],
fieldset[disabled] .form-control {cursor: not-allowed;}
textarea.form-control {height: auto;line-height: 22px}
input[type="search"] {-webkit-appearance: none;}

.form-control-min1-wdith50{width: 50px;min-width: 0px;}
.form-control-min1-wdith150{width: 150px;min-width: 0px;}

.form-table select.form-control{min-width: inherit;}
select.form-control{ height: 34px;]}

.area3_list{ float: left;  width: auto; margin-right: 5px;}
.form-table button{padding:4px 15px;margin-top: 8px; }
/*单图片上传*/
.form-table .upLoadPicBox{border: 1px solid #ccc;width: 110px;height: 110px;padding: 3px;vertical-align: middle;background-color: #fff;position: relative;list-style: none; clear: both; margin-top:3px; display: none; text-align: center; margin-bottom: 20px;}
 .form-table .upLoadPicBox img{border: 0;max-width: 100px;max-height: 102px;text-align: center; }
.form-table .upLoadPicBox .img-thumbnail {border-radius: 0px;}
.form-table .upLoadPicBox .uppic_del {position: absolute;width:100%;height: 20px;bottom: 0px;right: 0px;text-align: center;cursor: pointer;opacity: 0.8;line-height: 10px;border-radius: 0px;border:0px;}
.form-table .upLoadPicBox .uppic_del:hover{ background:#a40000; color: #fff}

/*多图上传*/
#imageView_m{ margin:8px 0px; font-size: 12px;}
#imageView_m ul li{border: 1px solid #ccc;width:60px;height:60px;padding: 3px;vertical-align: middle;background-color: #fff; position: relative; list-style: none; float: left; margin-right: 10px;  text-align: center;margin-bottom: 5px;}
#imageView_m ul li img{border: 0;width:56px;height: 56px;text-align: center;margin: 1px;}
#imageView_m ul li .simg_del{ position: absolute; width:68px;   height:20px; line-height: 20px; background: #fff; color:#333; bottom: 0px; left: 0px; text-align: center;  cursor: pointer; opacity: 0.9;color: #fff;background-color: #e07572;border-color: #e07572;}
#imageView_m ul li .simg_del:hover{background-color: #d43f3a;}
#imageView_m .img-thumbnail{border-radius:0px;}
#imageView_m ul{padding-left: 0px;}

/*ajax con*/
.ajaxcon{padding:10px 10px 20px 0px; max-width:700px; max-height:500px;overflow-y: auto;}
.ajaxcon_none{ display: none}

/*晒单详情  LJN 2015/7/14 */

.LJN_showcontent{margin:16px;color:#666666;}
.LJN_showcontent dt{width:75px;color:#9c9a9c;float:left;line-height:30px;}
.LJN_showcontent dd{width:858px;color:#666666;float:left;line-height:30px;}

.infordisplay td,.infordisplay th{border-bottom:1px #e0e0e0 dashed;}

.imageView_m{margin: 8px 0px;font-size: 12px;}
.imageView_m ul {padding-left: 0px;}
.imageView_m ul li {border: 1px solid #ccc;width: 60px;height: 60px;padding: 3px;vertical-align: middle;background-color: #fff;position: relative;list-style: none;float: left;margin-right: 10px;text-align: center;margin-bottom: 5px;}
.imageView_m ul li img {border: 0;width: 56px;height: 56px;text-align: center;margin: 1px;}

/*晒单详情  LJN 2015/7/14 */


/*找回密码*   LJN 2015/6/9 */
.fgpassd_bg{background:#f3f3f3;width:100%;min-height:400px;margin-top:14px;}
.fgpassd_bg1{ width:600px; margin: 0 auto;}
.fgpassd_bg #sflex04 {width: 640px}
.fgpassd_bg .stepflex {display: inline-block;display: block}
.fgpassd_bg .stepflex:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.fgpassd_bg * html .stepflex { height: 1%}
.fgpassd_bg *+html .stepflex { min-height: 1%}
.fgpassd_bg .stepflex {border-top: 5px solid #ccc;text-align: center;margin: 30px auto}
.fgpassd_bg .stepflex dl {float: left;position: relative;width: 160px;top: -5px;  border-top: 5px solid #ccc}
.fgpassd_bg .s-num { position: relative;margin: -15px auto 0;color: #fff;font-weight: 700;width: 23px;height: 23px;background-image: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/step2013.png);line-height: 23px}
.fgpassd_bg .s-text {color: #333}
.fgpassd_bg dl.doing {border-top-color: #7abd54}
.fgpassd_bg .doing .s-num {background-position: -23px 0}
.fgpassd_bg .doing .s-text {color: #7abd54}
.fgpassd_bg dl.done {border-top-color: #caecb6}
.fgpassd_bg .done .s-num {background-position: -46px 0}
.fgpassd_bg .done .s-text { color: #caecb6}
.fgpassd_bg .doing b,.doing s,.first s,.last b {width: 5px;height: 5px;position: absolute;line-height: 0; font-size: 0;top: -5px;background-image: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/step2013.png);overflow: hidden}
.fgpassd_bg .stepflex s { left: 0}
.fgpassd_bg .stepflex b { right: 0}
.fgpassd_bg .first s {background-position: 0 -24px;background-color: #fff}
.fgpassd_bg .last b {background-position: -5px -24px;background-color: #fff}
.fgpassd_bg .doing s {background-position: -23px -24px}
.fgpassd_bg .doing b {background-position: -28px -24px;background-color: #ccc}
.fgpassd_bg .doing.last s,.doing.normal s {background-color: #caecb6}
.fgpassd_bg .doing.last b {background-color: #fff}
.fgpassd_bg .done s {background-position: -46px -24px}
.fgpassd_bg .done b { background-position: -51px -24px}
.fgpassd_bg .doing.last .s-num {background-position: -91px 0}
.fgpassd_bg .last .s-num {background-position: -68px 0}

/*订单支付页面*/
#morder_checkout #totalOrderPrice{ font-size:24px; color:#c00}


/* 帮助中心 */
/* 2015/4/2 LJN帮助中心页面 helpcenter css */

.helpcenter_bg{width:1200px; margin:0 auto; padding-bottom: 50px;}
.helpcenter_bg .helpcenter_fl{float:left; width: 208px; height:auto; padding: 20px 0px;background: #fff;border: 1px solid #ccc;}
.helpcenter_bg .helpcenter_fr{float:right; width: 935px; height:100%; margin-left: 10px;padding:0 20px 0;background: #fff;}



/* 文章列表 */
.helptxt_list { width: 1200px; margin:0 auto;  background: #fff; }
.helptxt_list .title { padding-bottom: 10px;border-bottom: 1px solid #ccc;margin-bottom: 10px;}
.helptxt_list ul li { border-bottom: 1px #eeeeee solid; font-size: 16px; height: 30px;margin-bottom: 20px;} 
.helptxt_list ul li a { color: #333;}
.helptxt_list ul li span { float: right; font-size: 14px; color: #6d6d6d;}
.helpcenter_txt {height: 100%;background: #fff;border:1px solid #ccc;}
.helpcenter_txt .title {padding:0 15px;line-height: 50px;border-bottom: 1px solid #ccc;}
.helpcenter_txt .title span {float: right; font-size: 14px; color: #6d6d6d;}
.helpcenter_txt .helpcenter_txt_cont {padding:15px;}
.helpcenter_txt .helpcenter_txt_cont img { max-width: 100%;}

/*文章页公共过滤*/
.helpcenter_bg .helpcenter_fr *{ line-height: 28px}
.helpcenter_bg .helpcenter_fr table {width: 100% !important; margin: 0 !important; }
.helpcenter_bg .helpcenter_fr table th,.helpcenter_bg .helpcenter_fr table td {padding: 10px; }
.helpcenter_bg .helpcenter_title{background-color:#fff; width:246px; height:40px;line-height:40px;overflow:hidden;border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.helpcenter_bg .helpcenter_title span{padding-left:30px;font-size:18px; font-family:Microsoft Yahei; color:#333;line-height:40px; font-weight:600;}
.helpcenter_list li a{display:block; overflow:hidden; font-size:16px;color:#323431; text-decoration:none; padding-left:30px;}
.helpcenter_list a.help_listbg{}
.helpcenter_list a.hptel {height: 42px; line-height: 42px;}
.helpcenter_list li ul li{height:28px; padding: 2px 0;}
.helpcenter_list li ul li a{display:block;font-family:Microsoft Yahei;color: #757575; font-size:14px; list-style-type:none; line-height: 28px;padding-left:45px; }
.helpcenter_list ul li ul li a:hover{color:#cd3528;padding-left:45px  }
.helpcenter_list ul li ul li a.list_on { color:#cd3528;border-left: 2px solid #cd3528;padding-left: 43px; }
.helpcenter_fr h1.title { padding-bottom: 10px;border-bottom: 1px solid #ccc;margin-bottom: 10px;}
.helpcenter_fr img{ max-width: 100%;}
.helpcenter_fr .helpcenter_word{font-family:Microsoft Yahei; color:#333; font-size:14px;margin:0 30px 20px 30px; line-height:23px;}
.helpcenter_fr .helpcenter_word2{font-family:Microsoft Yahei; color:#010101; font-size:18px; margin:0 30px 20px 30px;padding-top:20px;line-height:23px; border-top:1px #e9e8e8 dashed; font-weight:600;}
.helpcenter_fr h1.hr_h1 {text-align: center; font-size: 18px;}
.helpcenter_fr .hr_cont {padding:20px;margin-top: 15px;min-height: 800px;}


/* 2015/4/2 ljn 个人中心页面 personal center css */
.wrapper{width:1200px;margin:0 auto;}
.personalcenter_fl{float:left;width:248px;height:967px;background:#f5f5f5;}
.personalcenter_fr{float:left;width:932px;height:551px;background:#fff;border:1px #dfdfdf solid;margin-left:18px;}
.personalcenter_fl dl dt{font-family:Microsoft Yahei; color:#000100; font-size:18px; width:188px;height:50px;border-bottom: 1px #dfdfdf solid;line-height:50px;margin:15px 0 5px 30px;}
.personalcenter_fl dl dd a{display:block;font-family:Microsoft Yahei; color:#6d6d6f; font-size:14px; width:188px;height:40px;line-height:40px;margin-left:30px;text-decoration:none;}
.personalcenter_fl dl dd a:hover{width:248px;height:40px;border-left:3px #c93126 solid; color:#333335;margin-left:0;padding-left:30px;}
.personalcenter_fr .memeber_basic1{width:932px;height:140px;}


/* 品牌导购-------------2015/7/17 */
.helpcenter_bg .brandstyle {background: #fff;float: left;margin:0 10px 20px 10px;width: 338px;height: 100%;border: #dfdfdf 1px solid;padding: 20px;}
.helpcenter_bg .brandstyle a { color: #000;}
/*评价501星*/
.grade-star{  width: 75px;height: 14px;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/newicon20140910.png) no-repeat -183px -239px;}
.grade-star.g-star1{background-position: -169px -239px;}
.grade-star.g-star2{background-position: -154px -239px;}
.grade-star.g-star3{background-position: -139px -239px;}
.grade-star.g-star4{background-position: -124px -239px;}
.grade-star.g-star5{background-position: -109px -239px;}

/*商品详情页面   LJN 2015/10/5 */
.pro_detailsbg{background:#f5f5f5;padding-bottom:30px;margin-bottom:-70px;}
.pro_breadcrumbs{font-size:12px;padding:20px 0;}
.pro_breadcrumbs a{color:#585758;}
.pro_breadcrumbs a:last-child{ color:#999999;}
.pro_maincontent{ width:1200px;min-height:635px;padding-bottom: 120px;}
.pro_maincontentleft{width: 1040px;margin-bottom: 50px;}
.pro_maincontentleft_top{min-height: 520px;background:#fff;}
.pro_maincontentleft .pro_img_box{width: 350px;margin:10px;}
.pro_maincontentleft .pro_img_box .pro_img_zoom{width:360px;height:360px;/* border:1px #eee solid; */}
.pro_maincontentleft .pro_img_box .pro_img_more{width: 360px;height: 78px;margin-top: 9px;margin-left: 0px;}
.pro_maincontentleft .pro_img_box .pro_img_moreul{float: left; position: relative; width: 325px; height: 68px; overflow: hidden;/* margin-left: 6px; */}
.pro_maincontentleft .pro_img_box .pro_img_moreul li:hover{ cursor: pointer;}
.pro_maincontentleft .pro_img_box .pro_img_moreul ul{ position: absolute;width: 999999px;height: 68px;}
.pro_maincontentleft .pro_img_box .pro_img_more img{max-width: 55px;max-height: 55px;vertical-align:middle;}
.pro_img_more .prev, .pro_img_more .next {display: block;text-align: center;width: 10px;height: 65px;line-height: 65px;border: 1px solid #eee;background: #f5f5f5;cursor: pointer;text-decoration: none;}
.pro_img_more .prev {float: left; margin-right: 4px;}
.pro_img_more a.prev , .pro_img_more a.next{ color: #666}
.pro_img_more .next { float: right;}
.pro_maincontentleft .pro_img_box .pro_img_more li{width: 64px;height: 64px;padding:1px;margin-right:2px;float:left;text-align:center;line-height: 64px; border:1px #eeeeee solid;}
.pro_maincontentleft .pro_img_box .pro_img_more li:hover{border:2px #dc3334 solid; padding:0;}
.pro_maincontentleft .pro_img_box .pro_img_zoom img{ max-width:360px; max-height:360px;}
.pro_maincontentleft .pro_img_box .share_col{margin-top:20px;color:#999999;font-size:12px;}
.share_col .ishare{ padding-left:15px;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/share.jpg) no-repeat 0 center;}
.share_col .icol{padding-left:30px; background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/col.jpg) no-repeat 15px center;}
.pro_maincontentleft .pro_infor{width: 640px;margin-left: 21px; position: relative;}
.pro_infor .brand_logo{/* padding-top: 5px; */text-align: right;}
.pro_infor .brand_logo .pro_brand{line-height:28px;position:relative;/* top:0; *//* left:0; */}
.pro_infor .deliver_method{position:absolute;top: 0px;right: -9px;color:#fff;font-size:12px;line-height:30px;text-align:center;letter-spacing: 2px;background:#2e81c7; width: 85px;height: 30px;}
.brand_logo .pro_brand .split{font-size:12px;}
.pro_infor .brand_logo .pro_brand span{margin-left:6px;color:#999999;font-weight:400;vertical-align:middle;}
.pro_infor .brand_logo .pro_brand img{width:24px;height:24px;vertical-align:middle;}
.pro_maincontentleft .pro_img_box .share_col a{color:#999999;}
.pro_maincontentright{width:160px;min-height:621px;background:#fff;margin-left:5px;padding:6px;}
.pro_infor .pro_title{font-size: 20px;/* font-weight:600; *//* line-height:26px; */color:#333333;/* height: 40px; */line-height: 30px;font-weight: bold;margin-bottom:15px;margin-top: 8px; }
.pro_infor .pro_brief_intro{font-size:12px;/* line-height: 18px; */color: #777;padding-bottom: 0px;/* border-bottom:1px #eee solid; */margin-bottom: 15px;margin-top: -10px;letter-spacing: 0px;}
.pro_title .promotion{color:#aa0707;}
.sale_price_warp{/* padding-bottom:5px; */margin-bottom: 5px;}
.sale_price_warp .sale_price{}
.sale_price_warp #goods_store{ color: #666}
.sale_price_warp .sale_price_pmt{/* border-bottom: 1px #eee solid; */    height: 25px;margin-bottom: 8px;margin-top: -3px;}
.sale_price_warp .sale_price_het{height: 45px;line-height: 45px;}
.sale_price .sale_price_title{display:inline-block;width: 85px;color:#666666;vertical-align:5px; padding-left:10px;font-size: 14px;}
.sale_price input.pdetail_addcart { background: #fff; color: #2285c5;padding: 8px 25px; border:none; margin-right: 5px;cursor: pointer;border: 1px solid #2285c5;font-size: 18px;border-radius: 2px;}
.sale_price input.pdetail_addcart:hover{background: #2285c5; color: #fff;border: 1px solid #2285c5;}
.sale_price input.pdetail_buy_now { /* background: #FFDAB9; */ /* color: #fff; *//* padding:12.5px 43px; */ /* border:none; */ /* margin-right: 5px; *//* cursor: pointer; */background: #fff;      color: #387bd2;      padding: 9px 43px;      border: none;      margin-right: 5px;      cursor: pointer;      border: 1px solid #387bd2;      font-size: 18px;      border-radius: 2px;}
.sale_price input.add_fav {background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/shoucang.jpg); height: 42px; width: 42px; border:none;cursor: pointer;}
.sale_price .price{color:#c53029;font-size:26px;font-weight:600;vertical-align: baseline;}

.sale_price{ padding: 4px 0;}
.sale_price span.lb_right { width:85px; display: block;float: left; padding-left: 10px;font-size: 14px;text-overflow: ellipsis;      white-space: nowrap;}
.sale_price dl{ clear:both; color:#666666}
.sale_price dl .div50 {width: 50%; float: left;}
.sale_price dl dt{ float:left;height: 40px;line-height:30px; }
.sale_price .fl {  border-right:1px solid #dedede;}
.sale_price .fr { }
.sale_price .catt{float:left; height:auto;overflow:hidden;padding-bottom:5px;padding-left: 9px;}
.sale_price .catt a{border: #c8c9cd 1px solid; text-align: center; background-color: #fff; margin-right:8px; margin-top:1px;  padding: 2px 10px;display: block; white-space: nowrap; color: #666; text-decoration: none;float:left;height:25px;line-height:25px;font-size: 14px;border-radius: 1px;margin-bottom: 10px;}
.sale_price .catt a:hover {border:#276fe7 1px solid; margin-right:8px;}
.sale_price .catt a:focus {outline-style:none;}
.sale_price .catt .cattsel {border: #276fe7 1px solid; background: url(test.png) no-repeat bottom right; margin-right:8px;margin-top:1px;  border-radius: 1px;}
.sale_price .catt .cattsel a:hover {border: #276fe7 1px solid;margin-right:8px;background: url(test.png) no-repeat bottom right;}
.sale_price .num{ float: left; margin-right:-1px; * margin-left:0px !important;  }
.sale_price #up{display:block;width:24px;height:30px;background:url(leftss.png);  float: left;}  
.sale_price #down{display:block;width:24px;height:30px;background:url(rightss.png);float: left;}  


.allwarp .goodsbottom .gbt_left {height: 100%; background: #fff;margin-top: 10px;}
.allwarp .goodsbottom .gbt_left .title{ height:40px;margin: 0 auto;background: #fff; background-color: #;border-bottom: 1px #eee solid;border-top: 1px #eee solid;}
.allwarp .goodsbottom .gbt_left .title a{float:left;padding:0 50px;  text-align: center; height:40px; line-height:40px; font-size:14px; color: #555;}
.allwarp .goodsbottom .gbt_left .title .dis{ width: 60px; border-top: 2px #d23934 solid; background: #fff;border-left: 1px #eee solid; border-right: 1px #eee solid;height: 39px; line-height: 35px;margin-top: 0px;}
.allwarp .goodsbottom .gbt_left .cont {padding: 20px;min-height: 1000px;}
.allwarp .goodsbottom .gbt_left .cont ul{display:none;}
.allwarp .goodsbottom .gbt_left .cont .show{display:block;}
.allwarp .goodsbottom .gbt_left .usershow_cont {padding: 20px;}
.allwarp .goodsbottom .gbt_left .usershow_cont .tabcon_li001{display:none;}
.allwarp .goodsbottom .gbt_left .usershow_cont .show{display:block;}

.discount_btn{display: inline-block;margin-left: 2px;vertical-align:5px;background: #fff;border-radius: 1px;padding: 1px 10px;color: #387bd2; height:20px;line-height:20px;border: 1px solid #387bd2;font-size: 14px;}
.fullcut_btn{display: inline-block; vertical-align:5px;background:#c53029;padding:0 6px;color:#fff;height:20px;margin-left:5px; line-height:20px;font-size:12px;}
.phone_btn{display: inline-block;vertical-align:5px;background:#FFECED;padding:0 6px;color:#cf3128;height:20px; margin-left:5px;line-height:20px;font-size:12px;}
.sweep_tobuy{display: inline-block;vertical-align: middle;cursor: pointer;width: 29px;height: 28px;font-size: 0;line-height: 0;background:url(wechat.jpg) no-repeat;}
.sale_price_bg{width: 640px; background:#F9F9F9;border-bottom:1px #eee solid;margin-bottom: 3px;border-top: 1px #eee solid;padding: 2px 0px;}
.sale_price .refrence_price{font-size:12px;color:#999999;vertical-align:5px;margin-left:5px;}
#sweep_tobuy_box{float: right;margin-right: 10px; position: relative;}
.sweep_tobuy_code{display: none;position: absolute;left: 3px; z-index: 1;top: 35px;padding: 0px;border: 1px solid #d5d5d5;background-color: #fff; text-align: center;}
.sweep_tobuy_code img{vertical-align:middle;width: 116px;height: 116px;}
.sale_price{position:relative;top:0;left:0;}
.sale_price .promotion_price{vertical-align:5px;color: #387bd2;font-size:12px;margin-left:5px;cursor: pointer;}
.sale_price .promotion_price1{vertical-align:5px;color: #666;font-size: 14px;margin-left:5px;}
.sale_price .specs{color: #666;font-size: 14px;vertical-align:5px;margin-left:5px;}
.sale_price .tariff{font-size: 14px;vertical-align:5px;margin-left:10px;cursor: pointer;color: #666;}
.sale_price .triangle{color:#666666;vertical-align:5px;font-size:12px;} 
.specs_style a{padding:5px;color:#333333;border:1px #c6c6c6 solid;font-size:12px;vertical-align:5px;margin-left:5px;}
 .specs_style a:hover{border:2px #dc3334 solid;padding:4px;}
 .sale_price .select_style{padding:4px;color:#333333;border:2px #dc3334 solid;font-size:12px;vertical-align:5px; margin-left:5px; background: url(selected.png) 50px 13px no-repeat;}
.specs_style{position:relative;top:0;left:0;}
.sale_price .num_stock{display:inline-block;vertical-align:5px;margin-left:5px;}
.num_stock a{width:32px;height:32px;display:inline-block;border:1px #c6c6c6 solid;line-height:30px;text-align:center;color:#999999;}
.num_stock input{width: 26px; height: 26px;vertical-align: inherit;text-align: center;}
.sale_price .add_cart{background:#2285c5;border:none;color:#fff;width:162px;height:42px;margin-top:10px;cursor:pointer;}
.sale_price .collect{background:url(icon_col.png) center center no-repeat #6d6d6d;border:none;color:#fff;font-size:14px;width:42px;  height:42px;margin-top:10px;margin-left:5px;cursor:pointer;}
.sale_price .online_service{background:url(qq.jpg) 0 2px no-repeat;color:#666666;padding-left:20px;margin-top: 15px;border:none;cursor: pointer;}
.pro_infor dd:last-child{border:none;}
.pro_right_goods { float: right; width: 150px;}
.pro_right_goods .lxkf {background: #fff; text-align: center;} 
.pro_right_goods .lxkf .hd { height: 36px;line-height: 36px;/* padding: 0 14px; */border-bottom: 1px solid #ddd;font-size: 14px;font-weight: 400;background-color: #fff;text-align: center;}
.pro_right_goods .lxkf .bd { text-align: center; padding:8px;}
.pro_maincontentright .see_see{width:145px;height:20px;border-bottom:1px #c9c9c9 dashed;margin:0 auto;text-align:center;color:#999999;}
.pro_maincontentright .see_see span{padding:5px;background:#fff;vertical-align:-8px;}
.pro_maincontentright .hot_pro li{margin-top:10px; width:160px;height:170px;text-align:center;color:#404040;font-size:12px;}
.pro_maincontentright .hot_pro .pro_img{width:160px;height:140px;text-align:center;position:relative; top:0;left:0;margin-bottom:5px;}
.pro_maincontentright .hot_pro .pro_img .price{width:160px;height:20px;text-align:center;position:absolute;background:rgba(255,255,255,0.8);bottom:0;left:0;}
.pro_maincontentright .hot_pro .pro_img img{width:140px;height:140px;}
.pro_maincontentright .switch_pro{width:80px;height:24px;overflow: hidden;padding: 0 42px;margin-top:10px;}
.pro_maincontentright .switch_pro .switch_pro_top:hover{background-position: 0 -61px;}
.pro_maincontentright .switch_pro .switch_pro_down:hover{background-position: 0 -94px;}
.pro_maincontentright .switch_pro .switch_pro_top{background-color: transparent;background-repeat: no-repeat; float: left;width: 27px; height: 27px;cursor: pointer;background-position: 0 0;}
.pro_maincontentright .switch_pro .switch_pro_down{background-color: transparent;background-repeat: no-repeat;float: right;width: 27px;height: 27px;cursor: pointer;background-position: 0 -30px;}
.pro_maincontentright .switch_pro .switch_pro_top, .switch_pro_down{background-image:url(down_toparrow.png);}
.pro_details_infor{width:1018px;height:100%;margin-top:14px;background:#fff;}
.pro_details_infor .pro_details_infornav{width:1018px;height:42px;border-bottom:1px #eee solid;background:#fafafa;}
.pro_details_infor .pro_details_infornav a{color:#333333;}
.pro_details_infor .pro_details_infornav .onclick{width:60px;border-top:3px #d23934 solid;background:#fff;border-left:1px #eee solid; border-right:1px #eee solid;}
.pro_details_infor .pro_details_infornav li{float:left;padding:0 50px;line-height:40px;cursor:pointer;}
.pro_img_box .showLocalImg{display: inline-block;position: absolute;left: 714px;top:575px;height: 30px;width: 30px;text-align: center;opacity: .6;}
.pro_brand a{ color:#999999;}
.sale_price .charge_weight{ color:#999999;}
.tariff_rules_text{display:none;position: absolute;left: 0;z-index: 1;top: 30px;padding: 10px 15px;width:179px;line-height: 22px;border: 1px solid #d5d5d5;background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,.15);font-size:12px;}
.sale_price .tariff_rules{position: relative;margin-left: 4px;display: inline-block;height: 32px;width: 136px;line-height: 32px;border:1px #fff solid;}
.sale_price .tariff_rules:hover{  background:#fff;}
.time_limite_sales{/* margin-top:10px; */width: 640px;height: 40px;background: #c74949 10px center no-repeat; line-height: 40px;color:#fff; }
.time_limite_sales .sales_endtime{margin-left: 4px;line-height: 35px;}
.time_limite_sales .time_limite_sales_name{ padding: 0px 10px; float: left;border: 1px solid #e8bbbb; display: inline-block; line-height: 22px;margin: 8px 12px 0px 12px;color: #fff;border-radius: 10px;}
.sales_endtime .days, .sales_endtime .hours, .sales_endtime .minus, .sales_endtime .seconds{font-size:14px;margin:0 5px;}

/*商品详情页面   LJN 2015/10/5 */

/*安适购安全中心   LJN 2015/10/10 */

.safty_center_infor{height:169px;padding:30px 0;color:#737574;}
.safty_center_inforleft{width: 420px;height:122px;position:relative;top:0;left:0;padding-left:200px;padding-top:25px;} 
.safty_center_inforleft h1{ font-size:18px;color:#616163;}
.safty_center_inforright{ width: 380px;height:132px;margin-top:20px;line-height:33px;}
.safty_center_inforleft img{padding:4px; width: 152px;height:152px;border:1px #e0e0e0 solid;border-radius:120px;position:absolute;top:0;  left:0;/* margin-right: 10px; */}
.safty_center_inforright p a{color:#ca3129;margin:0 8px;}
.safety_level{width:980px;height:23px;border-bottom:1px #e6e6e6 solid; color:#9d9c98;padding:30px 0;}
.dis_inb{display:inline-block;}
.safety_level h4{color:#565654;font-size:16px;}
.safety_level .safty_num em{color:#fe0002;font-size:16px;}
.safety_level .process_bar{width:490px;height:16px;position:relative;left:0;top:3px;}
.safety_level .process_bar .process_bar_bg{width:490px;height:16px;background:#e6e6e6;border-radius:20px;}
.safety_level .process_bar .process_bar_score{width:240px;height:16px;background:#ff7374;border-radius:20px; position:absolute;top:0;  left:0;}
.account_safty{width:980px;}
.account_safty .payment_password{width:980px;height:43px;border-bottom:1px #e6e6e6 solid;padding:30px 0;position:relative;top:0;left:0;}
.payment_password_cont{ position:relative;top:0;left:0;padding-left:50px;}
.payment_password_cont img{position:absolute;top:5px;left:0;}
.payment_password_cont h2{ font-size:16px;font-weight:600;color:#565656;}
.payment_password_cont p{ font-size:12px;color:#9e9d9b;}
.set_btn_area{position:absolute;top:40px;right:0;}
.set_btn{padding:8px 40px;border:1px #e9e9e9 solid;border-radius:5px;color:#555658; background: #fff; cursor: pointer;}
.payment_password_cont .warming_icon{ width:14px; height:14px;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/warming.jpg) no-repeat;}
.noset_color{color:#cf3628!important;}
.set_color{color:#2dad35!important;}
/*安适购安全中心   LJN 2015/10/10 */

/*安适购列表页修改   LJN 2015/10/14 */
.catalog_top{background:#fff;margin:0 auto;}
.product_list_warp{width:1212px; margin:0 auto;}
/*
.extra .btn_cart{ position:absolute;top:20px;z-index: 3;height: 24px;padding: 3px 4px;font-size: 12px;color: #424242;opacity: 0;  background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/like.png) no-repeat;filter: alpha(opacity=0)\9;-webkit-transition: all 0.2s linear;transition: all 0.2s linear;}
.extra .btn_like{position:absolute;top:20px;z-index: 3;height: 24px;padding: 3px 4px;font-size: 12px;color: #424242;opacity: 0; background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/icon_cart.png) no-repeat;filter: alpha(opacity=0)\9;-webkit-transition: all 0.2s linear;transition: all 0.2s linear;}
*/
.xincar { position: absolute;top:0px; width: 100%;}
/*安适购列表页修改   LJN 2015/10/14 */


/*安适购首页修改   LJN 2015/10/16 */

.home_container{position:relative;width:1200px;margin:0 auto;}
.home_containerbg{background:#fff;}
.home_hero{position:relative;padding-bottom:26px;}
.home_hero_slider{position:relative;height:460px;overflow:hidden;}
.ui_wrapper{position:relative;margin:0;padding:0;max-width:100%;}
.ui_wrapper .ui_viewport{-webkit-transform: translatez(0);-ms-transform: translatez(0);}
.home_hero_slider .slide{display:none;width:1200px;height:460px;}
.home_hero_slider .slide a{ display:block;}
.home_hero_slider .slide img{width:1195px;height:460px;}
.ui_wrapper img {display: block;max-width: 100%;}
.home_hero_slider .ui_pager{display: block;left: auto;right: 30px;width: 400px;text-align: right;}
.ui_wrapper .ui_pager {font-size: 12px;text-align: center;color: #666;}
.ui_wrapper .ui_pager, .ui_wrapper .ui_controls_auto {position: absolute;left: 0;bottom: 40px;width: 95%;z-index: 999;}
.ui_wrapper .ui_pager .ui_pager_item, .ui_wrapper .ui_controls_auto .ui_controls_auto_item {display: inline-block;}
.home_hero_slider .ui_pager {text-align: right;}
.ui_wrapper .ui_pager.ui_default_pager a {display: block;width: 6px;height: 6px;margin: 0 5px;border: 2px solid #fff;border-color: rgba(255,255,255,0.3);border-radius: 10px;text-align: left;text-indent: -9999px;overflow: hidden;_zoom: 1;background: #f5f5f5;background: rgba(0,0,0,0.4);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#66000000", endColorstr="#66000000")\9;-webkit-transition: all 0.2s;transition: all 0.2s;}
.home_hero_slider .ui_wrapper .ui_prev {left: 234px;}
.ui_wrapper .ui_controls_direction a {position: absolute;top: 50%;z-index: 999;width: 41px;height: 69px;margin-top: -35px;text-indent: -9999px;overflow: hidden;_zoom: 1;outline: 0;}
.ui_wrapper .ui_prev {left: 0;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/icon-slides.png) no-repeat -84px 50%;}
.ui_wrapper .ui_next {right: 0;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/icon-slides.png) no-repeat -125px 50%;}
.home_hero .home_hero_sub {margin-top: 14px;}
.span4 {width: 234px;}
.home_channel_list {margin: 0;padding: 3px;list-style-type: none;font-size: 12px;text-align: center;background: #5f5750;}
.home_channel_list li {position: relative;float: left;width: 70px;height: 82px;padding: 0 3px;}
.home_channel_list li.top:before {display: none;}
.home_channel_list li:before {top: -1px;left: 6px;width: 64px;height: 1px;}
.home_channel_list li:before, .home_channel_list li:after {position: absolute;content: "";background: #665e57;}
.home_channel_list li.left:after {display: none;}
.home_channel_list li:after {top: 6px;left: 0;width: 1px;height: 70px;}
.home_channel_list img { position:absolute;display: block;height: 15px;top:22px;left:30px;}
.home_channel_list li a{ color:#cccbc9; display: block;padding-top: 46px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;_zoom: 1;-webkit-transition: color 0.2s;transition: color 0.2s;}
.home_channel_list li a:hover {color: #fff;}
.span16 {width: 950px;}
.span4, .span16 {float: left;margin-left: 14px;min-height: 1px;}
.home_promo_list {margin: 0;padding: 0;list-style-type: none;}
.home_promo_list li.first {margin-left: 0;}
.home_promo_list li {float: left;width:306px;height: 170px;margin-left: 15px;-webkit-transition: -webkit-box-shadow 0.2s linear;transition: box-shadow 0.2s linear;}
.home_promo_list a {display: block;height: 170px;}
.home_promo_list img {width: 306px;height: 170px;}

/*安适购首页修改   LJN 2015/10/16 */

/*安适购首页导航   LJN 2015/10/16 */

.nav_category {position: relative;float: left;width: 80px;}
.nav_category .link_category {visibility: hidden;}
.nav_category .link_category {display: block;text-align: center;color: #333;}
.site_category {display: block;}
.site_category {position: absolute;top: 80px;left: -207px;z-index: 21;width: 234px;height: 460px;font-size: 14px;}
.site_category_list .category_item{ width:198px; padding:0;}
.category_item .title:hover{background:#ca2f2a;color:#fff;}
.site_category_list .category_item a{color:#fff;}
.site_category_list {height: 420px;border: 0;color: #fff;background: #333;background: rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#99000000", endColorstr="#99000000")\9;}
.site_category_list {margin: 0;padding: 20px 0;list-style-type: none;}
.category_item .title .marightnum{margin-right:22px;}
.site_category_list .title {position: relative;display: block;padding-left: 30px;height: 42px;line-height: 42px;color: #424242;width:204px;}
.site_category_list .children_col_3 {width: 795px;}
.site_category_list .children {display: none;position: absolute;left: 234px;top: 0;z-index: 24;height: 458px;border: 1px solid #e0e0e0;border-left: 0;background: #fff;-webkit-box-shadow: 0 8px 16px rgba(0,0,0,0.18);box-shadow: 0 8px 16px rgba(0,0,0,0.18);}
.site_category_list .children_list_col {float: left;width: 265px;}
.site_category_list .children_list {height: 458px;margin: 0;padding: 2px 0;list-style-type: none;}
.site_category_list .children_list li {position: relative;float: left;width: 265px;height: 76px;}
.site_category_list .children_list li.star_goods .link {width: 170px;padding-right: 0;}
.site_category_list .children_list .link {display: block;padding: 18px 20px;line-height: 40px;color: #333;-webkit-transition: color 0.2s;transition: color 0.2s;}
.site_category_list .children_list .thumb {margin-right: 12px;vertical-align: middle;}
.site_category_list .children_list .text {line-height: 40px;}
/*安适购首页导航   LJN 2015/10/16 */


/* 安适购限时特卖 */
.onSale_bar{ width:1200px; height:55px; background:#fff; border-bottom:1px #030303 solid; font-size:16px; text-align:center; line-height:55px;}
.onSale_pro{ margin-bottom:20px;}
.onSale_pro li{width:1200px;height:361px;background:#fff;margin-top:15px;}
.pro-left img{width:585px;height:361px;}
.pro_right{width: 550px;height: 351px;margin: 10px 30px 0px;}
.brandName{height:70px;border-bottom:1px #c8c8c8 dashed;}
.brandName img {height: 50px;margin: 10px;}
.time_limit{width:230px;font-size:14px;padding-top:38px;padding-left:40px;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/time.png) 14px 40px no-repeat;}
.pro_infor{padding-top:10px;}
.pro_infor h4{font-size: 18px;color: #5c5c5c;}
.pro_infor h3{color:#5c5c5c;}
.pro_desc{margin-top:15px;color:#9a9a9a;font-size:14px;}
.little_icon img{margin-right:10px; margin-top:10px;}
.priceLeft{width:250px;height:80px;margin-top:5px;}
.priceLeft h2 { font-size: 24px; color: #ff0662;font-weight: bold;}
.priceLeft p{font-size:12px;color:#979797;}
.priceLeft p span {color: #ff0662;}
.priceCenter{width:77px;height:69px;background:url(http://ansgocn-new.b0.upaiyun.com/static/imgs/dis.jpg) no-repeat; margin-top:-12px;position: relative;}
.priceCenter h3{color: #fff; font-weight: bold;font-size: 16px;text-align: center; width: 30px; margin-top: 8px;margin-left: 18px;}
.priceCenter h4{color: #fff;position: absolute;top:30px;left: 30px;}
.priceright{width:94px;;height:40px;padding-top:20px;text-align:center;}
.priceright a {width: 94px;height: 31px;display: block;background: #fc045c;color: #fff;text-align: center;line-height: 31px;}
.priceright p{font-size:12px;color:#787878;margin-top:7px;}
.priceright p span{color: #3bbdf1;font-weight: bold;}
.btn{background:#fc045c;padding:3px 20px;color:#fff;font-size:14px;border:none;cursor: pointer;}
.btnB{background:#37b1c0;padding:7px 20px;color:#fff; font-size:14px;cursor: pointer;}
.blue{color:#358ee0;}
.rosered{color:#ff256f;}


/* 商品分类 列表 */
.classify { background: #fff;background: #f5f5f5;/* margin-bottom: 200px; */padding-bottom: 200px;}
.classify_item .class_title {height: 60px; padding-top: 14px; }
.classify_item .class_title h2{ margin: 21px 0;font-size: 18px; color: #B61D1D;font-weight: 400; cursor: pointer;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/class_title_img1.jpg) no-repeat;padding-left: 39px;}
.classify_item ul.class_con { border: 1px solid #e0e0e0;overflow: hidden;margin-top: 5px;background: #fff;}
.classify_item ul.class_con li {float: left;width: 238px;/* height: 136px; */ /* padding-top: 24px; */border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;text-align: center;margin-bottom: -1px;padding: 25px 0px;/* background: #fff; */}
.classify_item ul.class_con li .class_img{display: block;width: 70px;height: 70px;margin: 0 auto 24px;}
.classify_item ul.class_con li .class_img img {width: 70px;height: 70px;}
.classify_item ul.class_con li a { color: #666;webkit-transition: color 0.2s;transition: color 0.2s;}
.classify_item ul.class_con li a:hover {}
.classify_item ul.class_con li.no_right_line{border-right: 0px solid #e0e0e0;}
.classify_item ul.class_con li:hover{ background: #3f78cc;cursor: pointer;}
.classify_item ul.class_con li:hover a{color:#FFF;}

/*会员中心*/
.member_warp{ background: #fff}
.product_detail_warp{ background: #f5f5f5}


/* 会员中心 热销商品推荐 */
.mr_hotgoods {height: 370px;background: #fff}
.mr_hotgoods .mrhd1 {position: relative;height:47px;border-bottom: 1px solid #dfdfdf; padding-left: 15px;}
.mr_hotgoods .mrhd1 .title { font-weight: 400;line-height:47px;color: #333; font-size: 18px; float: left;}
.mr_hotgoods #four_flash{position:relative;width:1010px; margin:0 auto; margin-top: 20px;}
.mr_hotgoods #four_flash .flashBg{width:998px;height:283px; margin:0 auto;position:relative;overflow:hidden;}
.mr_hotgoods #four_flash .flashBg ul.mobile{width:2000%;height:400px; position:absolute;top:15; left:0;}
.mr_hotgoods #four_flash .flashBg ul.mobile li{border:1px solid #dedede;padding: 10px; float:left;width:195px;height:220px;margin-left:26px;padding-top:30px;color:#6C6E85;background: #fff;}
.mr_hotgoods #four_flash .flashBg ul.mobile li img{width:140px;height:140px;display:block; margin:0 auto;}
.mr_hotgoods #four_flash .flashBg ul.mobile li dd{font-size:20px;line-height:60px;text-align:center;border-bottom:1px solid #6C6E85;}
.mr_hotgoods #four_flash .flashBg ul.mobile li p{font-size:14px; line-height:20px;margin-top:10px;}
.mr_hotgoods #four_flash .flashBg ul.mobile li p b {font-size: 16px; color: #ff6700;}
.mr_hotgoods #four_flash .flashBg ul.mobile li a{color: #333}
.mr_hotgoods #four_flash .but_left{cursor: pointer; width:18px;height:31px;position:absolute; top:105px; left:0px;}
.mr_hotgoods #four_flash .but_right{cursor: pointer; width:18px;height:31px; position:absolute; top:105px; right:0px;}

/* 热门品牌 */
.ballwarp { width: 1200px;margin: 0 auto;}
.ballwarp ul.brand_item li {float: left;width: 393px;margin: 20px 3px;position: relative;height: 272px; font-family: 'Microsoft YaHei';}
.ballwarp ul.brand_item li .brand_img {border: 1px solid #e7e6eb;width: 393px;height: 181px;}
.ballwarp ul.brand_item li .brand_img img {width: 393px;height: 181px;}
.ballwarp ul.brand_item li .brand_txt {position: absolute;background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/brand_txt.jpg);width: 354px;height: 110px;bottom: 0;left: 20px;text-align: center;}
.ballwarp ul.brand_item li .brand_txt p.p17px {font-size: 17px;color: #505050;margin-top: 15px;}
.ballwarp ul.brand_item li .brand_txt h2 {font-size: 19px;font-weight: bold;color: #000;margin: 5px 0;}
.ballwarp ul.brand_item li .brand_txt p.p14px {font-size: 14px;color: #505050;}

/* 20151215圣诞节活动预告首页 */
.strategy {background: url(http://ansgocn-new.b0.upaiyun.com/static/imgs/sdyebj.jpg); width:100%; min-width: 1200px; height: 863px;background-repeat: no-repeat; background-position: center top; }
.strategy .allwarp {position: relative; height: 863px;}
.strategy .stg_ul {width: 590px;position: absolute; bottom: 185px;left: 50%; margin-left: -295px;}
.strategy .stg_ul li { float: left; text-align: center;margin-left: 15px;}
.strategy .stg_ul li a img{ webkit-transition: -webkit-transform .2s linear;transition: transform .2s linear;}
.strategy .stg_ul li a img:hover{webkit-transform: translateY(5px);-ms-transform: translateY(5px); transform: translateY(5px);}
.alert_tz {text-indent:10px; padding:20px;font-size: 15px;line-height: 25px}
.alert_tz li {float: left;height: 34px;line-height: 34px;}

/* 大转盘登录 */
h3.m_lo_title { display: block;background-color: #f7f7f8; height: 2.2rem; padding-right: 0.5rem; padding-left: 0.5rem;width: 100%; padding: 0; margin: 0 -0.5rem; font-size: 0.85rem; font-weight: 500; line-height: 2.2rem; color: #3d4145; text-align: center; white-space: nowrap;}
.m_login {background: #fff; padding:0 15px; margin-top: 20px;}
.m_login .list-block { margin-top: .5rem;}
.m_login .list-block ul { background: #fff; list-style: none; padding: 0; margin: 0; position: relative;}
.m_login .list-block li { box-sizing: border-box; position: relative;border-bottom: 1px solid #dedede;}
.m_login .list-block .item-content { box-sizing: border-box;padding-left: .75rem; min-height: 2.2rem; display: -webkit-box;   display: -webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.m_login .list-block .item-inner { paddingright: 0.75rem; position: relative;width: 100%; padding-top: 0.4rem; padding-bottom: 0.35rem; min-height: 2.2rem;overflow: hidden;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-flex: 1;-ms-flex: 1;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.m_login .list-block .item-title.label {width: 20%;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;-webkit-flex-shrink: 0;flex-shrink: 0;margin: 4px 0;}
.m_login .list-block .label {vertical-align: top;}
.m_login .list-block .item-input {width: 100%;margin-top: -0.4rem;margin-bottom: -0.35rem;-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex-shrink: 1;-ms-flex: 0 1 auto;-webkit-flex-shrink: 1;flex-shrink: 1;}
.m_login .list-block input[type="text"], .m_login .list-block input[type="password"], .m_login .list-block input[type="search"], .m_login .list-block input[type="email"], .m_login .list-block input[type="tel"], .m_login .list-block input[type="url"], .m_login .list-block input[type="date"], .m_login .list-block input[type="datetime-local"], .m_login .list-block input[type="time"], .m_login .list-block input[type="number"], .m_login .list-block select, .m_login .list-block textarea {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;box-sizing: border-box; border: none; background: none;border-radius: 0 0 0 0;box-shadow: none;display: block;padding: 0 0 0 0.25rem;margin: 0;width: 100%;height: 2.15rem;color: #3d4145;font-size: 0.85rem;font-family: inherit;}
.m_login .login_sub {padding: 0 10px;margin: 10px 0;}
.m_login .login_sub .button {width: 100%;height: 2rem;}
.m_login .login_sub .button {border: 1px solid #0894ec;color: #0894ec;text-decoration: none;text-align: center;display: block;border-radius: .25rem;line-height: 1.25rem;ox-sizing: border-box;-webkit-appearance: none;moz-appearance: none;-ms-appearance: none;appearance: none;background: 0 0;padding: 0 .5rem;margin: 0;height: 1.35rem;white-space: nowrap; position: relative;text-overflow: ellipsis;font-size: .7rem;font-family: inherit;cursor: pointer;}
.m_login .button-danger.button-fill { color: #fff;background-color: #f6383a;}
.m_login .button.button-fill {border: none;line-height: 1.35rem;height: 35px; font-size: 14px;}
.m_login .button-danger {border-color: #f6383a;color: #f6383a;}