a {
	text-decoration:none;
	color:#666;
	background-color:transparent
}
ul,ol {
	list-style:none
}
em,i,u {
	font-style:normal
}
* {
	margin:0;
	padding:0;
	-webkit-text-size-adjust:none;
	-webkit-tap-highlight-color:transparent
}
input:-webkit-autofill {
	-webkit-box-shadow:0 0 0px 1000px white inset
}
body,button,input,select,textarea {
	font:14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
	color:#333333
}
h1 {
	margin:0;
	font-size:2em;
	margin:0.67em 0;
}
.w1224 {
	width:1224px;
	margin:0 auto
}
.bgw,.tp_h_alone .tpshop-tm-hander {
	background-color:white
}
.red,.tp_h_alone .ls-dlzc a:hover,.tp_h_alone .top-ri-header ul li:hover,.tp_h_alone .conta-hv-nav li:hover a {
	color:#e23435
}
.fl {
	float:left
}
.fr {
	float:right
}
.ov-hi {
	overflow:hidden
}
.ma-to-20 {
	margin-top:20px
}
.pr {
	position:relative
}
.pa {
	position:absolute
}
.p:before,.p:after {
	content:"";
	clear:both;
	display:block
}
.gray_f5 {
	background:#f5f5f5
}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize *//*! normalize.css v3.0.0 | HTML5 Display Definitions | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
	display:block
}
audio,canvas,progress,video {
	display:inline-block;
	vertical-align:baseline
}
audio:not([controls]) {
	display:none;
	height:0
}
[hidden],template {
	display:none
}
/*! normalize.css v3.0.0 | Base | MIT License | git.io/normalize */html {
	font-family:sans-serif;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
body {
	margin:0
}
/*! normalize.css v3.0.0 | Links | MIT License | git.io/normalize */a:active,a:hover {
	outline:0
}
/*! normalize.css v3.0.0 | Typography | MIT License | git.io/normalize */abbr[title] {
	border-bottom:1px dotted
}
b,strong {
	font-weight:bold
}
dfn {
	font-style:italic
}
mark {
	background:#ff0;
	color:#000
}
small {
	font-size:80%
}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-0.5em
}
sub {
	bottom:-0.25em
}
/*! normalize.css v3.0.0 | Embedded Content | MIT License | git.io/normalize */img {
	border:0
}
svg:not(:root) {
	overflow:hidden
}
/*! normalize.css v3.0.0 | Figures | MIT License | git.io/normalize */figure {
	margin:1em 40px
}
hr {
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	height:0
}
pre {
	overflow:auto
}
code,kbd,pre,samp {
	font-family:monospace,monospace;
	font-size:1em
}
/*! normalize.css v3.0.0 | Forms | MIT License | git.io/normalize */button,input,optgroup,select,textarea {
	color:inherit;
	font:inherit;
	margin:0
}
button {
	overflow:visible
}
button,select {
	text-transform:none
}
button,html input[type="button"],input[type="reset"],input[type="submit"] {
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled],html input[disabled] {
	cursor:default
}
button::-moz-focus-inner,input::-moz-focus-inner {
	border:0;
	padding:0
}
input {
	line-height:normal
}
input[type="checkbox"],input[type="radio"] {
	box-sizing:border-box;
	padding:0
}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {
	height:auto
}
input[type="search"] {
	-webkit-appearance:textfield;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
	-webkit-appearance:none
}
fieldset {
	border:1px solid #c0c0c0;
	margin:0 2px;
	padding:0.35em 0.625em 0.75em
}
legend {
	border:0;
	padding:0
}
textarea {
	overflow:auto
}
optgroup {
	font-weight:bold
}
/*! normalize.css v3.0.0 | Tables | MIT License | git.io/normalize */table {
	border-collapse:collapse;
	border-spacing:0
}
td,th {
	padding:0
}
.tp_h_alone {
	background:white
}
.tp_h_alone .tpshop-tm-hander {
	border-bottom:1px solid #e23435
}
.tp_h_alone .top-hander {
	width:100%;
	height:30px;
	line-height:30px;
	background-color:#f5f5f5;
	-webkit-transform:translate3d(0,0,0);
	position:relative;
	z-index:9
}
.tp_h_alone .sendaddress span {
	cursor:pointer;
	color:#666666;
	display:inline-block;
	vertical-align:middle
}
.tp_h_alone .sendaddress i {
	cursor:pointer
}
.tp_h_alone .sendaddress ul {
	display:inline-block;
	position:relative;
	top:-2px;
	vertical-align:middle
}
.tp_h_alone .sendaddress .store-selector .text {
	background:inherit
}
.tp_h_alone .jt-x {
	background-image:url(../images/jt-x.png);
	width:12px;
	height:6px;
	position:absolute;
	top:12px;
	right:16px
}
.tp_h_alone .ler {
	margin-right:10px
}
.tp_h_alone .spc {
	width:1px;
	height:10px;
	margin-top:12px;
	margin-right:10px;
	padding:0;
	background:#dedede
}
.tp_h_alone .ls-dlzc {
	margin-left:100px
}
.tp_h_alone .ls-dlzc a {
	padding:0 10px
}
.tp_h_alone .top-ri-header ul li {
	float:left;
	padding:0 10px;
	cursor:pointer;
	color:#666666
}
.tp_h_alone .top-ri-header ul li .nav-dh {
	position:relative;
	margin-right:0
}
.tp_h_alone .top-ri-header ul .spacer {
	padding:0
}
.tp_h_alone .spacer {
	width:1px;
	height:12px;
	padding:0;
	margin:10px 2px 0;
	background:#dedede;
	overflow:hidden
}
.tp_h_alone .conta-hv-nav {
	display:none;
	width:150px;
	border:1px solid #efefef;
	background-color:white;
	overflow:hidden;
	position:absolute;
	right:-10px;
	top:30px;
	padding:10px 0
}
.tp_h_alone .conta-hv-nav ul li {
	float:left;
	height:30px;
	width:50%;
	padding:0;
	text-align:center
}
.tp_h_alone .hover-ba-navdh:hover {
	background-color:white;
	border-top:0
}
.tp_h_alone .hover-ba-navdh:hover .conta-hv-nav {
	display:block;
	border-top:0
}
.tp_h_alone .header {
	margin:auto;
	background:#fff;
	padding:22px 0 0 0
}
.tp_h_alone .header .ecsc-logo {
	position:relative;
	width:230px;
	height:58px;
	float:left
}
.tp_h_alone .header .ecsc-logo .logo {
	display:block;
	width:230px;
	height:58px
}
.tp_h_alone .header .ecsc-join {
	float:left;
	width:104px;
	height:58px;
	margin-left:40px;
	display:inline-block
}
.tp_h_alone .ecsc-search {
	float:left;
	margin:10px 0 0 216px;
	position:relative;
	z-index:2
}
.tp_h_alone .ecsc-search-form {
	width:458px;
	height:35px;
	line-height:35px;
	border:1px solid #e23435
}
.tp_h_alone .ecsc-search-tabs {
	width:72px;
	height:35px;
	float:left;
	position:relative;
	cursor:pointer
}
.tp_h_alone .ecsc-search-tabs .sc-icon-right {
	top:13px;
	right:12px
}
.tp_h_alone .sc-icon-right {
	position:absolute;
	display:inline-block;
	width:12px;
	height:8px;
	background:url(../images/ecsc_icon.png) -263px -291px no-repeat;
	top:11px;
	right:10px;
	z-index:1000
}
.tp_h_alone .ecsc-search-tabs .shop_search {
	margin-top:-30px;
	position:absolute;
	top:30px;
	left:0px;
	z-index:9;
	height:35px
}
.tp_h_alone .ecsc-search-tabs ul {
	width:72px;
	float:left;
	display:block
}
.tp_h_alone .ecsc-search-tabs li {
	font-size:14px
}
.tp_h_alone .ecsc-search-tabs .shop_search li span {
	margin-left:15px
}
.tp_h_alone .ecsc-search-tabs .shop_search li.curr {
	margin-top:2px;
	margin-top:1px\9;
	background:#ec5151;
	color:#FFF;
	margin-left:-1px;
	padding-left:1px;
	display:none
}
.tp_h_alone .ecsc-search-tabs .shop_search li {
	height:33px;
	line-height:33px;
	line-height:35px\0;
	float:left;
	display:inline-block;
	cursor:pointer;
	width:72px;
	background:#fff
}
.tp_h_alone .ecsc-search .ecsc-search-form input {
	outline:0;
	color:#999
}
.tp_h_alone .ecsc-search-input {
	float:left;
	width:387px;
	height:21px;
	margin:7px 0;
	padding:0 5px;
	border:0;
	outline:0;
	font-size:14px;
	border-left:1px solid #e9e9e9
}
.tp_h_alone .ecsc-search-button {
	float:right;
	border:0;
	width:60px;
	height:35px;
	background:#e23435;
	outline:0;
	cursor:pointer
}
.tp_h_alone .ecsc-search-button i {
	display:inline-block;
	width:25px;
	height:25px;
	background:url(../images/ecsc_icon.png) -26px -6px;
	margin-top:3px
}
.tp_h_alone .header .ecsc-search .keyword {
	float:left;
	position:absolute;
	left:0
}
.tp_h_alone .header .ecsc-search .keyword li {
	float:left;
	padding-top:6px
}
.tp_h_alone .header .ecsc-search .keyword li a {
	display:inline-block;
	padding:0 10px 0 0;
	border-right:1px solid #b0b0b0;
	margin-right:10px;
	line-height:12px
}
.tp_h_alone .header .ecsc-search .keyword li:last-child a {
	border-right:0
}
.tp_h_alone .header .ecsc-search .keyword li a:hover {
	color:#ec5151;
	border-right-color:#ec5151
}
.tp_h_alone .shopingcar-index {
	margin-top:7px
}
.tp_h_alone .i-c {
	width:18px;
	height:15px;
	position:absolute;
	top:15px;
	left:15px;
	background:url(../images/fn_g_header.png?12345656805) -72px -96px no-repeat
}
.tp_h_alone .in-shpcar {
	display:block;
	width:30px;
	height:30px;
	background-color:red
}
.tp_h_alone .u-g-cart {
	height:40px;
	position:relative;
	z-index:4;
	top:inherit;
	width:inherit
}
.tp_h_alone .u-g-cart .c-n {
	width:158px;
	height:40px;
	border:1px solid #e23435;
	background-color:white;
	color:#666;
	text-align:center
}
.tp_h_alone .u-g-cart .c-n .share-shopcar-index {
	display:inline-block;
	vertical-align:middle;
	margin-right:10px
}
.tp_h_alone .u-g-cart .c-n,.tp_h_alone .u-g-cart .c-num {
	line-height:40px;
	font-size:14px;
	cursor:pointer;
	letter-spacing:2px
}
.tp_h_alone .u-g-cart .c-num {
	width:28px;
	height:45px;
	padding-left:36px;
	background-color:#e23435;
	color:#fff;
	position:relative
}
.tp_h_alone .u-g-cart .c-num .count {
	font-weight:700
}
.tp_h_alone .u-mn-cart {
	display:none;
	width:288px;
	height:auto;
	background:#fff;
	border:1px solid #E9E9E9;
	border-top:2px solid #e23435;
	position:absolute;
	top:43px;
	right:0
}
.tp_h_alone .u-fn-cart .empty-c {
	width:auto;
	height:80px;
	line-height:80px;
	text-align:center
}
.tp_h_alone .u-fn-cart .empty-c span {
	display:inline-block;
	color:#999;
	font-size:12px;
	padding-left:67px;
	position:relative
}
.tp_h_alone .u-fn-cart .empty-c span .c-i {
	display:inline-block;
	width:50px;
	height:50px;
	background:url(../images/fn_g_header.png?12345656805) no-repeat;
	position:absolute;
	top:12px;
	left:10px
}
.tp_h_alone .fixed:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden
}
.tp_h_alone .u-fn-cart .c-item:hover .del,.tp_h_alone .u-g-cart:hover .u-mn-cart {
	display:block
}
.tp_h_alone .u-mn-cart .mn-c-m {
	width:288px;
	height:auto;
	position:relative
}
.tp_h_alone .oh {
	overflow:hidden
}
.tp_h_alone .u-mn-cart .mn-c-box {
	width:288px;
	height:auto !important;
	max-height:402px;
	overflow-y:auto;
	position:relative;
	background:#E9E9E9
}
.tp_h_alone .u-fn-cart .c-store {
	background:#fff
}
.tp_h_alone .mb15 {
	margin-bottom:15px
}
.tp_h_alone .u-fn-cart .c-store-tt {
	height:29px;
	line-height:29px;
	padding:0 15px;
	border-bottom:1px solid #E9E9E9
}
.tp_h_alone .fixed {
	display:block;
	min-height:1%
}
.tp_h_alone .u-fn-cart .c-store-tt a {
	color:#666;
	font-size:12px
}
.tp_h_alone .u-fn-cart .c-list {
	height:auto
}
.tp_h_alone .u-fn-cart .c-prod {
	height:auto;
	border-bottom:1px dotted #aaa
}
.tp_h_alone .u-fn-cart .c-sale-tip {
	height:24px;
	line-height:24px;
	padding:5px 15px 0
}
.tp_h_alone .u-fn-cart .c-sale-b {
	height:24px;
	line-height:24px;
	background:#E9E9E9
}
.tp_h_alone .u-fn-cart .c-sale-tip .i {
	width:36px;
	height:16px;
	line-height:16px;
	text-align:center;
	margin:4px 5px;
	background:#F58813;
	color:#fff;
	vertical-align:middle
}
.tp_h_alone .u-fn-cart .c-sale-tip span {
	font-size:12px;
	display:inline-block;
	float:left
}
.tp_h_alone .u-fn-cart .c-sale-tip .c {
	width:180px;
	height:24px;
	text-align:left;
	overflow:hidden;
	color:#C20053
}
.tp_h_alone .u-fn-cart .c-item {
	padding:10px 15px;
	position:relative;
	zoom:1
}
.tp_h_alone .u-fn-cart .c-item .del {
	cursor:pointer;
	width:11px;
	height:11px;
	overflow:hidden;
	position:absolute;
	top:5px;
	right:2px;
	background:url(../images/fn_g_header.png?12345656805) -123px -96px no-repeat;
	display:none
}
.tp_h_alone .u-fn-cart .c-item .i {
	width:50px;
	height:50px
}
.tp_h_alone .mr5 {
	margin-right:5px
}
.tp_h_alone .u-fn-cart .c-item .i a {
	display:block;
	width:50px;
	height:50px
}
.tp_h_alone .u-fn-cart .c-item .n {
	position:relative;
	height:15px;
	line-height:15px;
	margin-bottom:6px
}
.tp_h_alone .u-fn-cart .c-item .n a {
	display:block;
	color:#666;
	font-size:12px;
	width:178px;
	height:16px;
	line-height:16px;
	text-align:left;
	overflow:hidden
}
.tp_h_alone .u-fn-cart .c-item .num {
	display:block;
	text-align:center;
	width:53px;
	height:20px;
	background:url(../images/fn_g_header.png?12345656805) -96px 0 no-repeat
}
.tp_h_alone .u-fn-cart .c-item .num .reduce_gray {
	background-position:-38px -75px
}
.tp_h_alone .u-fn-cart .c-item .num .reduce {
	background:url(../images/fn_g_header.png?12345656805) -72px -75px no-repeat
}
.tp_h_alone .u-fn-cart .c-item .num input {
	float:left;
	width:23px;
	color:#333;
	text-align:center;
	vertical-align:middle;
	border:0;
	margin-top:1px;
	font-family:Tahoma
}
.tp_h_alone .u-fn-cart .c-item .num input,.tp_h_alone .u-fn-cart .c-item .p {
	height:18px;
	line-height:18px;
	font-size:12px;
	font-weight:700
}
.tp_h_alone .u-fn-cart .c-item .num .add {
	background:url(../images/fn_g_header.png?12345656805) -55px -75px no-repeat
}
.tp_h_alone .u-fn-cart .c-item .num a {
	display:block;
	width:15px;
	height:19px;
	cursor:pointer
}
.tp_h_alone .u-fn-cart .c-item .p span {
	font-family:Tahoma
}
.tp_h_alone .u-fn-cart .c-item .p {
	color:#e23435
}
.tp_h_alone .u-fn-cart .mn-c-total {
	padding:0 14px 18px;
	background:#E9E9E9;
	width:260px
}
.tp_h_alone .u-fn-cart .mn-c-total .c-t p {
	height:34px;
	line-height:34px;
	font-size:14px
}
.tp_h_alone .u-fn-cart .mn-c-total .t-n span {
	font-family:Tahoma;
	font-weight:700;
	color:#C20053
}
.tp_h_alone .u-fn-cart .mn-c-total .c-btn a {
	font-size:14px;
	font-weight:700;
	color:#fff;
	display:block
}
.tp_h_alone .u-fn-cart .mn-c-total .t-p {
	color:#e23435;
	font-weight:700
}
.tp_h_alone .u-fn-cart .mn-c-total .c-btn {
	width:260px;
	height:40px;
	line-height:40px;
	text-align:center;
	background:#e23435
}
.tp_h_alone .u-fn-cart .mn-c-total .c-btn:hover {
	background:#d03031
}
.tp_h_alone .nav {
	height:42px;
	line-height:42px;
	margin-top:34px
}
.tp_h_alone .categorys2 {
	float:left;
	position:relative;
	z-index:8;
	width:180px;
	height:44px;
	overflow:visible
}
.tp_h_alone .categorys2:hover .dd {
	display:block
}
.tp_h_alone .categorys2 .dt a {
	display:block;
	height:44px;
	font:400 15px/44px "microsoft yahei";
	padding:0 20px;
	background:#2b2b2b;
	color:#fff;
	width:inherit
}
.tp_h_alone .categorys2 .dt a .share-a_a2 {
	display:inline-block;
	vertical-align:text-bottom;
	margin-right:20px
}
.tp_h_alone .navitems {
	float:left;
	position:relative;
	height:44px;
	width:970px
}
.tp_h_alone .navitems ul {
	margin-left:20px;
	height:44px
}
.tp_h_alone .navitems li {
	float:left
}
.tp_h_alone .navitems li a {
	font:400 16px/34px "microsoft yahei";
	display:inline-block;
	padding:0 20px;
	color:#333
}
.tp_h_alone .navitems li a.selected,.tp_h_alone .navitems li.channel-now a {
	color:#e23435
}
.tp_h_alone .navitems .wrap-line {
	width:100%;
	position:absolute;
	height:2px;
	bottom:0;
	background:#ec5151
}
.tp_h_alone .categorys2 .dd {
	height:448px;
	background:#f5fbff;
	margin-top:1px;
	z-index:99
}
.tp_h_alone .home_categorys .dd {
	padding-top:1px;
	margin-top:0;
	display:none
}
.tp_h_alone .categorys2 .dd .cata-nav {
	position:relative;
	top:-1px;
	padding-top:1px;
	height:448px
}
.tp_h_alone .categorys2 .dd .cata-nav .item {
	height:56px
}
.tp_h_alone .categorys2 .dd .cata-nav .item:nth-child(2n) {
	background-color:#f1f8fe
}
.tp_h_alone .categorys2 .dd .cata-nav .item:nth-child(2n+1) {
	background-color:#f5fbff
}
.tp_h_alone .categorys2 .dd .cata-nav .item .item-left:hover {
	background:#fff;
	position:relative;
	z-index:9
}
.tp_h_alone .categorys2 .dd .cata-nav .item:hover .cata-nav-layer {
	display:block
}
.tp_h_alone .categorys2 .dd .cata-nav .item-left {
	position:relative
}
.tp_h_alone .categorys2 .cata-nav-name {
	padding:0px 20px;
	overflow:hidden;
	color:#FFF
}
.tp_h_alone .categorys2 .cata-nav-name h3 {
	font-weight:400;
	font-family:"microsoft yahei";
	width:100%
}
.tp_h_alone .categorys2 .cata-nav-name h3 span {
	display:inline-block;
	vertical-align:middle
}
.tp_h_alone .categorys2 .cata-nav-name * {
	line-height:56px
}
.tp_h_alone .categorys2 .cata-nav-name h3 a {
	font-size:15px;
	cursor:pointer;
	vertical-align:middle;
	margin-left:12px;
	display:inline-block;
	width:99px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.tp_h_alone .contiw-cer {
	display:inline-block;
	width:24px;
	text-align:center
}
.tp_h_alone .categorys2 .cata-nav-name a {
	font:14px/150% Arial,Verdana,Microsoft YaHei,"微软雅黑";
	color:#1b1b1b
}
.tp_h_alone .panic-buying {
	padding:20px 15px;
	background:#efefef
}
.tp_h_alone .categorys2 .item b {
	position:absolute;
	top:9px;
	right:23px;
	color:#fff;
	width:4px;
	height:14px;
	font:400 9px/14px consolas
}
.tp_h_alone .categorys2 .cata-nav-layer {
	-moz-box-sizing:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	width:1042px;
	min-height:448px;
	border:1px solid #ec5151;
	position:absolute;
	top:0;
	left:229px;
	background:white;
	display:none
}
.tp_h_alone .home_categorys .cata-nav-layer {
	left:180px
}
.tp_h_alone .categorys2 .cata-nav-layer .cata-nav-left {
	width:766px;
	float:left;
	position:relative
}
.tp_h_alone .categorys2 .item-channels {
	-moz-box-sizing:initial;
	-webkit-box-sizing:initial;
	box-sizing:initial;
	float:left;
	display:inline;
	width:762px;
	height:24px;
	padding:20px 0 0 20px;
	background:#f9f9f9;
	overflow:hidden
}
.tp_h_alone .channels {
	box-sizing:initial !important
}
.tp_h_alone .categorys2 .item-channels a {
	box-sizing:initial !important;
	float:left;
	display:inline-block;
	padding:0 0 0 8px;
	margin-right:10px;
	line-height:24px;
	height:24px;
	background:#7C7171;
	color:#fff;
	white-space:nowrap
}
.tp_h_alone .categorys2 .item i {
	position:absolute;
	width:18px;
	height:18px;
	top:7px;
	left:18px
}
.tp_h_alone .categorys2 .item-channels a:hover {
	background:#ec5051
}
.tp_h_alone .categorys2 .item-channels a:hover i {
	background:#e23435
}
.tp_h_alone a:hover {
	color:#e23435
}
.tp_h_alone .categorys2 .item-channels i {
	display:inline-block;
	margin-left:8px;
	width:23px;
	height:24px;
	font:400 9px/24px consolas;
	background:#5c5251;
	text-align:center;
	cursor:pointer;
	position:static
}
.tp_h_alone .categorys2 .subitems {
	width:762px;
	min-height:448px;
	padding:6px 0px 6px 20px;
	float:left;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.tp_h_alone .categorys2 .subitems dl {
	width:100%;
	overflow:hidden;
	line-height:2em
}
.tp_h_alone .categorys2 .subitems dt {
	position:relative;
	float:left;
	width:80px;
	padding:8px 30px 0 0;
	text-align:right;
	font-weight:700
}
.tp_h_alone .categorys2 .subitems dt a {
	color:#666
}
.tp_h_alone .categorys2 .subitems dt i {
	position:absolute;
	top:13px;
	right:18px;
	width:4px;
	height:14px;
	font:400 9px/14px consolas;
	left:auto
}
.tp_h_alone .categorys2 .subitems dd {
	float:left;
	width:620px;
	padding:6px 0;
	line-height:20px
}
.tp_h_alone .categorys2 .subitems dl.dl_fore1 dd {
	border-top:0
}
.tp_h_alone .categorys2 .subitems dd a {
	float:left;
	padding:0 8px;
	margin:4px 0;
	line-height:20px;
	height:20px;
	white-space:nowrap
}
.tp_h_alone .categorys2 .cata-nav-layer .cata-nav-rigth {
	width:276px;
	float:left
}
.tp_h_alone .categorys2 .cata-nav-layer .cata-nav-rigth a {
	display:block
}
.tp_h_alone .categorys2 .cata-nav-layer .cata-nav-rigth img {
	width:276px;
	height:431px;
	position:relative;
	top:8px;
	padding:8px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.tp_h_alone .categorys2 .item-brands {
	width:184px;
	overflow:hidden;
	margin:19px 0px 5px 0;
	float:right
}
.tp_h_alone .categorys2 .item-brands ul {
	overflow:hidden
}
.tp_h_alone .categorys2 .item-brands li {
	float:left;
	display:inline;
	margin:1px 0 0 1px;
	width:91px;
	height:40px
}
.tp_h_alone .categorys2 .item-promotions {
	float:right;
	display:inline;
	width:184px
}
.tp_h_alone .categorys2 .item-promotions a {
	height:120px;
	display:block;
	margin-bottom:1px;
	float:left
}
.tp_h_alone .footer {
	margin-top:50px;
	padding-bottom:20px;
	background-color:#F8F8F8;
	font-family:"微软雅黑"
}
.tp_h_alone .footer .footer-ewmcode {
	overflow:hidden;
	padding:20px 0
}
.tp_h_alone .footer .foot-list-fl {
	float:left;
	width:940px
}
.tp_h_alone .footer .foot-list-fl ul {
	float:left;
	width:188px
}
.tp_h_alone .footer .foot-list-fl ul li {
	height:22px;
	line-height:22px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	padding-left:20px
}
.tp_h_alone .footer .foot-list-fl ul li.foot-th {
	font-size:16px;
	padding-bottom:4px
}
.tp_h_alone .footer .foot-list-fl ul li.foot-th a {
	color:#5e5e5e;
	font-weight:600
}
.tp_h_alone .footer .QRcode-fr {
	float:right;
	width:284px
}
.tp_h_alone .footer .QRcode-fr ul {
	overflow:hidden;
	float:left;
	width:90px;
	margin-left:50px
}
.tp_h_alone .footer .QRcode-fr ul li {
	font-size:16px;
	color:#5e5e5e
}
.tp_h_alone .footer .QRcode-fr ul li img {
	width:90px;
	height:90px
}
.tp_h_alone .footer .QRcode-fr ul li.foot-th {
	padding-bottom:4px;
	font-weight:600
}
.tp_h_alone .mod_copyright {
	border-top:1px solid #EEEEEE
}
.tp_h_alone .mod_copyright>p {
	margin-top:10px;
	color:#666;
	text-align:center
}
.tp_h_alone .grid-top {
	margin-top:20px;
	text-align:center
}
.tp_h_alone .grid-top span {
	margin:0 10px;
	color:#ccc
}
.tp_h_alone .mod_copyright_auth_ico {
	overflow:hidden;
	display:inline-block;
	margin:0 3px;
	width:103px;
	height:32px;
	background-image:url(../images/ico_footer.png);
	line-height:1000px
}
.tp_h_alone .mod_copyright_auth_ico_1 {
	background-position:0 -151px
}
.tp_h_alone .mod_copyright_auth_ico_2 {
	background-position:-104px -151px
}
.tp_h_alone .mod_copyright_auth_ico_3 {
	background-position:0 -184px
}
.tp_h_alone .mod_copyright_auth_ico_4 {
	background-position:-104px -184px
}
.tp_h_alone .mod_copyright_auth_ico_5 {
	background-position:0 -217px
}
.tp_h_alone .mod_copyright_auth_ico_6 {
	background-position:-104px -217px
}
.tp_h_alone .mod_service_inner {
	padding:30px 0;
	border-bottom:1px solid #EEEEEE
}
.tp_h_alone .mod_service_inner ul {
	overflow:hidden;
	height:42px
}
.tp_h_alone .mod_service_inner ul li {
	float:left;
	width:297px
}
.tp_h_alone .mod_service_inner ul li .mod_service_unit {
	position:relative;
	margin:0 auto;
	padding-left:45px;
	width:180px
}
.tp_h_alone .mod_service_inner ul li .mod_service_unit h5 {
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	width:36px;
	height:42px;
	background-image:url(../images/ico_service.png);
	text-indent:-999px
}
.tp_h_alone .mod_service_inner ul li .mod_service_unit p {
	overflow:hidden;
	width:100%;
	height:42px;
	line-height:42px;
	font-size:18px;
	font-weight:700;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#444
}
.tp_h_alone .mod_service_duo {
	background-position:0 0
}
.tp_h_alone .mod_service_kuai {
	background-position:0 -43px
}
.tp_h_alone .mod_service_hao {
	background-position:0 -86px
}
.tp_h_alone .mod_service_sheng {
	background-position:0 -129px
}
.tp_h_alone .share-side {
	background:url(../images/share-side.png) no-repeat;
	position:absolute;
	cursor:pointer;
	z-index:2;
	width:35px;
	height:30px
}
.tp_h_alone .soubao-sidebar {
	position:fixed;
	top:0;
	right:0;
	z-index:1000090;

	width:35px;
	height:100%;
	font:12px/1.5 arial,tahoma,\5b8b\4f53
}
.tp_h_alone .soubao-sidebar .soubao-sidebar-bg {
	position:absolute;
	left:0;
	top:0;
	z-index:4;
	width:35px;
	height:100%;
	background-color:#383838
}
.tp_h_alone .soubao-sidebar .sidertabs {
	position:absolute;
	z-index:5;
	left:0;
	transition:height .3s ease-in-out .1s;
	-ms-transition:height .3s ease-in-out .1s;
	-moz-transition:height .3s ease-in-out .1s;
	-webkit-transition:height .3s ease-in-out .1s;
	-o-transition:height .3s ease-in-out .1s
}
.tp_h_alone .soubao-sidebar .sidertabs.tab-lis-1 {
	top:178px;
	height:357px;
	width:35px
}
.tp_h_alone .soubao-sidebar .sidertabs.tab-lis-2 {
	bottom:5px;
	background-color:#383838
}
.tp_h_alone .sider-top-stra {
	position:absolute;
	z-index:5;
	left:0;
	transition:height .3s ease-in-out .1s;
	-ms-transition:height .3s ease-in-out .1s;
	-moz-transition:height .3s ease-in-out .1s;
	-webkit-transition:height .3s ease-in-out .1s;
	-o-transition:height .3s ease-in-out .1s
}
.tp_h_alone .sider-midd-1 {
	top:0
}
.tp_h_alone .sider-midd-2 {
	bottom:0
}
.tp_h_alone .icon-tabe-chan {
	width:35px;
	height:30px;
	margin-bottom:10px;
	position:relative;
	cursor:pointer
}
.tp_h_alone .icon-tabe-chan .tab-icon-tip {
	display:none;
	position:absolute;
	left:0;
	top:12px;
	z-index:3;
	width:4px;
	height:8px;
	background-position:0 -245px;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:all;
	-o-transition-property:all;
	-webkit-transition-property:all;
	transition-property:all;
	-moz-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	transition-duration:0.5s
}
.tp_h_alone .icon-tabe-chan:hover .dl_login {
	left:-202px;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1
}
.tp_h_alone .icon-tabe-chan:hover .tab-tip {
	left:-47px;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1
}
.tp_h_alone .icon-tabe-chan:hover .share-side {
	background-position-x:-26px;
	background-color:#e23435
}
.tp_h_alone .icon-tabe-chan:hover .triangleshow {
	display:block;
	background-position-x:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1
}
.tp_h_alone .icon-tabe-chan .jsshow {
	display:block;
	background-position-x:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1
}
.tp_h_alone .icon-tabe-chan:hover .jsshow {
	background-position-x:0
}
.tp_h_alone .tab-lis-2 .qrcode:hover .share-side1 {
	background-position-x:-26px
}
.tp_h_alone .shop-car {
	height:auto;
	color:white
}
.tp_h_alone .shop-car:hover .tab-cart-tip-warp-box {
	background-color:#e23435
}
.tp_h_alone .shop-car .tab-cart-tip-warp-box {
	width:29px;
	padding:0 3px;
	background-color:#383838
}
.tp_h_alone .shop-car .tab-cart-tip-warp-box .tab-cart-tip-warp {
	padding:3px 0 10px;
	border:1px solid #4D4D4D;
	border-width:1px 0;
	text-align:center;
	cursor:pointer
}
.tp_h_alone .shop-car .tab-cart-tip-warp-box .tab-cart-tip-warp .share-side1 {
	width:29px;
	left:3px;
	background-position:0 -210px !important
}
.tp_h_alone .shop-car .tab-cart-tip-warp-box .tab-cart-tip-warp .tab-icon-tip {
	top:50%
}
.tp_h_alone .shop-car .tab-cart-tip-warp-box .tab-cart-tip-warp .tab-cart-tip {
	display:block;
	width:20px;
	margin:0 auto;
	color:#FFF;
	margin-top:30px
}
.tp_h_alone .shop-car .tab-cart-tip-warp-box .tab-cart-tip-warp .tab-cart-num {
	display:inline-block;
	min-width:17px;
	height:15px;
	padding:0 2px;
	background-color:#e23435;
	color:#FFF;
	line-height:16px;
	border-radius:5px
}
.tp_h_alone .massage .share-side1 {
	background-position:0 -23px
}
.tp_h_alone .tab-tip {
	position:absolute;
	top:0;
	left:35px;
	width:47px;
	height:30px;
	background-color:#383838;
	line-height:30px;
	color:white;
	text-indent:11px;
	letter-spacing:1px;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:all;
	-o-transition-property:all;
	-webkit-transition-property:all;
	transition-property:all;
	-moz-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	transition-duration:0.5s
}
.tp_h_alone .tab-lis-2 .tab-tip {
	width:74px
}
.tp_h_alone .tab-lis-2 .icon-tabe-chan:hover .tab-tip {
	left:-74px
}
.tp_h_alone .mmm .share-side1 {
	background-position:0 -47px
}
.tp_h_alone .hostry .share-side1 {
	background-position:0 -71px
}
.tp_h_alone .sign .share-side1 {
	background-position:0 -93px
}
.tp_h_alone .advice .share-side1 {
	background-position:0 -117px
}
.tp_h_alone .topic-banner {
	position:relative
}
.tp_h_alone .topic-banner .w1224 {
	position:relative
}
.tp_h_alone .topic-banner a {
	overflow:hidden;
	display:block;
	height:82px
}
.tp_h_alone .topic-banner a img {
	width:100%;
	height:82px
}
.tp_h_alone .topic-banner i {
	background-image:url(../images/xx.png);
	width:15px;
	height:15px;
	position:absolute;
	right:10px;
	top:10px
}
.tp_h_alone .topic-banner i:hover {
	background-position-x:-15px;
	cursor:pointer
}
.tp_h_alone .request .share-side1 {
	background-position:0 -139px
}
.tp_h_alone .tab-lis-2 .icon-tabe-chan:hover .qrewm {
	left:-100px
}
.tp_h_alone .tab-lis-2 .qrcode .share-side1 {
	background-position:0 -163px
}
.tp_h_alone .tab-lis-2 .qrcode .qrewm {
	width:100px;
	height:120px;
	top:-60px;
	left:35px;
	background-color:#e23435;
	line-height:14px;
	text-align:center
}
.tp_h_alone .tab-lis-2 .qrcode .qrewm img {
	margin-left:-11px;
	width:100px;
	height:100px
}
.tp_h_alone .comebacktop .share-side1 {
	background-position:0 -186px
}
.tp_h_alone .dl_login {
	position:absolute;
	left:35px;
	top:-30px;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:all;
	-o-transition-property:all;
	-webkit-transition-property:all;
	transition-property:all;
	-moz-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	transition-duration:0.5s
}
.tp_h_alone .dl_login .hinihdk {
	width:160px;
	height:80px;
	line-height:80px;
	padding:0 20px;
	border:1px solid #EEEEEE;
	background-color:white
}
.tp_h_alone .dl_login .hinihdk img {
	width:55px;
	height:38px;
	vertical-align:middle;
	margin-top:18px;
	float:left
}
.tp_h_alone .dl_login .hinihdk span {
	vertical-align:bottom;
	color:#666
}
.tp_h_alone .dl_login .hinihdk span a {
	color:#e23435;
	vertical-align:bottom
}
.tp_h_alone .id_jq {
	float:left;
	width:45px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.tp_h_alone .loginafter {
	float:left;
	width:105px
}
.tp_h_alone .sh-hi {
	display:show
}
.tp_h_alone .shop-car-sider {
	display:none;
	position:absolute;
	top:0;
	width:280px;
	left:35px;
	height:100%;
	background-color:white;
	box-shadow:1px 0 4px #888
}
.tp_h_alone .noneshopcar {
	position:relative;
	top:50%;
	bottom:50%;
	margin-top:-200px;
	text-align:center
}
.tp_h_alone .noneshopcar img {
	width:100px
}
.tp_h_alone .noneshopcar span {
	color:#666;
	margin:20px 0
}
.tp_h_alone .hasshopcar.u-mn-cart {
	display:block;
	width:inherit;
	height:inherit;
	background:inherit;
	border:0;
	border-top:0;
	position:inherit;
	top:inherit;
	right:inherit
}
.tp_h_alone .hasshopcar .mn-c-box {
	width:100%
}
.tp_h_alone .buyall-price {
	position:fixed;
	bottom:10px;
	text-align:center;
	margin:0 auto
}
.tp_h_alone .buyall-price p {
	font-size:12px;
	color:#666666;
	padding:10px 0
}
.tp_h_alone .buyall-price a {
	display:block;
	width:260px;
	margin-left:10px;
	height:30px;
	color:white;
	background-color:#e23435;
	text-align:center;
	line-height:30px
}
.tp_h_alone .buyall-price a:hover {
	background-color:#f33233
}
.tp_h_alone .page .fr {
	margin-top:20px
}
.tp_h_alone .page .p-num {
	float:left
}
.tp_h_alone .page .p-num a {
	color:#333;
	border:1px solid #ddd;
	background-color:#f7f7f7;
	background-repeat:repeat-x
}
.tp_h_alone .page .p-num a.red,.tp_h_alone .page .p-num .ls-dlzc a:hover,.tp_h_alone .ls-dlzc .page .p-num a:hover,.tp_h_alone .page .p-num .conta-hv-nav li:hover a,.tp_h_alone .conta-hv-nav li:hover .page .p-num a {
	color:white;
	background-color:#e23435
}
.tp_h_alone .page .p-num a,.tp_h_alone .page .p-num b {
	float:left;
	height:36px;
	line-height:36px;
	padding:0 14px;
	margin-right:5px;
	font-size:14px
}
.tp_h_alone .page .p-num .disabled {
	color:#ccc;
	vertical-align:middle;
	font-style:normal;
	font-size:16px;
	font-family:"\5b8b\4f53";
	padding:0 14px
}
.tp_h_alone .page .p-skip {
	float:left;
	margin-left:20px
}
.tp_h_alone .page .p-skip em {
	float:left;
	line-height:38px;
	font-size:14px
}
.tp_h_alone .page .p-skip .input-txt {
	float:left;
	width:30px;
	height:30px;
	margin:0 3px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	border:1px solid #CCC;
	padding:3px;
	outline:none
}
.tp_h_alone .page .p-skip .input-txt:focus {
	border-color:#e23435
}
.tp_h_alone .page .p-skip .btn {
	float:left;
	height:27px;
	margin-left:10px;
	font-size:14px;
	line-height:27px;
	border:1px solid #DDD;
	padding:4px 13px 5px;
	color:#666;
	background-color:#f7f7f7;
	background-repeat:repeat-x;
	display:inline-block;
	border-radius:2px;
	text-align:center;
	text-decoration:none;
	cursor:pointer
}
.tp_h_alone .dataTables_paginate {
	overflow:hidden
}
.tp_h_alone .dataTables_paginate .pagination {
	overflow:hidden;
	margin-right:-5px;
	float:right
}
.tp_h_alone .dataTables_paginate .pagination li {
	float:left;
	height:36px;
	line-height:36px;
	padding:0 14px;
	margin-right:5px;
	font-size:14px;
	color:#333;
	border:1px solid #ddd;
	background-color:#f7f7f7;
	background-repeat:repeat-x
}
.tp_h_alone .dataTables_paginate .pagination .paginate_button {
	cursor:pointer
}
.tp_h_alone .dataTables_paginate .pagination .paginate_button:hover {
	background:#e23435;
	border-color:#e23435
}
.tp_h_alone .dataTables_paginate .pagination .paginate_button:hover a {
	color:white
}
.tp_h_alone .dataTables_paginate .pagination .active {
	background-color:#e23435;
	border-color:#e23435
}
.tp_h_alone .dataTables_paginate .pagination .active a {
	color:white
}
.tp_h_alone .dataTables_paginate .pagination .next a {
	color:#ccc
}
.tp_h_alone .tpshop-tm-hander .share-a_a1 {
	display:inline-block;
	vertical-align:middle;
	margin-left:6px
}
.tp_h_alone .advertisement_down {
	height:70px
}
.tp_h_alone .advertisement_down ul {
	position:absolute;
	bottom:20px;
	margin-left:25px
}
.tp_h_alone .advertisement_down ul li {
	float:left;
	width:129px;
	height:45px;
	border:1px solid #e8e8e8;
	margin-left:-1px
}
.tp_h_alone .foot-alone {
	overflow:hidden;
	background:white;
	margin-top:30px
}
.tp_h_alone .foot-banner {
	overflow:hidden;
	padding:16px 0;
	border-top:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8
}
.tp_h_alone .foot-banner .baner-item {
	float:left;
	width:25%;
	text-align:center;
	border-left:1px solid #e8e8e8;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.tp_h_alone .foot-banner .baner-item:first-child {
	border-left:0
}
.tp_h_alone .foot-banner .baner-item a {
	font-size:20px;
	color:#302e33
}
.tp_h_alone .foot-banner .baner-item a .icon1 {
	display:inline-block;
	font-size:24px;
	color:#e23435;
	width:46px;
	height:46px;
	border-radius:50%;
	line-height:46px;
	border:2px solid #e3393a;
	text-align:center;
	margin-right:6px
}
.tp_h_alone .foot-main .sum_main {
	padding:30px 0;
	overflow:hidden
}
.tp_h_alone .foot-main .sum_main .foot-con {
	float:left;
	padding-right:0;
	width:16%
}
.tp_h_alone .foot-main .sum_main .foot-con dt {
	color:#4a4a4a;
	font-size:18px;
	line-height:40px
}
.tp_h_alone .foot-main .sum_main .foot-con dd {
	font-size:14px;
	line-height:30px
}
.tp_h_alone .foot-main .sum_main .foot-con dd a {
	color:#848484
}
.tp_h_alone .foot-main .sum_main .foot-con dd a:hover {
	color:#e23435;
	text-decoration:underline
}
.tp_h_alone .foot-main .sum_main .continue {
	width:18%
}
.tp_h_alone .foot-main .sum_main .continue .cellphone_con {
	color:#E23435;
	font-size:20px;
	display:block
}
.tp_h_alone .foot-main .sum_main .continue .time_con {
	color:#302e33;
	font-size:12px;
	display:block
}
.tp_h_alone .foot-main .sum_main .continue .cost_con {
	color:#302e33;
	font-size:12px;
	display:block;
	margin-top:-10px
}
.tp_h_alone .foot-main .sum_main .continue .software_con {
	display:block;
	margin-top:10px
}
.tp_h_alone .foot-bottom {
	clear:both;
	color:#848484;
	font-size:12px;
	line-height:22px;
	padding:30px 0;
	text-align:center;
	border-top:1px solid #e8e8e8
}
.tp_h_alone .slidebar_alo {
	bottom:20px;
	position:fixed;
	right:2px;
	z-index:999
}
.tp_h_alone .slidebar_alo ul li {
	background:#FFF url(../images/share-s907de33a09.png) no-repeat center;
	border:1px solid #DDD;
	display:block;
	height:38px;
	line-height:999;
	margin-top:-1px;
	overflow:hidden;
	-webkit-transition:background-color .2s;
	-o-transition:background-color .2s;
	transition:background-color .2s;
	width:38px;
	cursor:pointer
}
.tp_h_alone .slidebar_alo ul li:hover {
	background:#848484;
	line-height:14px
}
.tp_h_alone .slidebar_alo ul li:hover a {
	color:#FFF;
	display:block;
	font-style:normal;
	font-size:12px;
	margin:5px auto auto;
	text-align:center;
	width:30px
}
.tp_h_alone .slidebar_alo ul li:hover .rtipscont {
	display:block
}
.tp_h_alone .slidebar_alo ul .re_cuso {
	background-position:6px -263px
}
.tp_h_alone .slidebar_alo ul .re_wechat {
	background-position:4px -400px
}
.tp_h_alone .slidebar_alo ul .re_phone {
	background-position:9px -333px
}
.tp_h_alone .slidebar_alo ul .re_top {
	background-position:6px -367px;
	display:none
}
.tp_h_alone .rtipscont {
	background:#FFF;
	border:1px solid #CCC;
	padding:15px;
	position:absolute;
	text-align:center;
	top:-53px;
	width:140px;
	display:none;
	left:0;
	opacity:0
}
.tp_h_alone .rtipscont .arrowr,.tp_h_alone .rtipscont .arrowr-bg {
	border-top:10px solid transparent;
	border-left:14px solid #FFF;
	border-bottom:10px solid transparent;
	height:0;
	position:absolute;
	right:-14px;
	top:103px;
	width:0;
	z-index:111
}
.tp_h_alone .rstoretips .arrowr {
	top:143px !important
}
.tp_h_alone .rstoretips .arrowr-bg {
	top:142px !important
}
.tp_h_alone .rtipscont .arrowr-bg {
	border-top:11px solid transparent;
	border-left:15px solid #CCC;
	border-bottom:11px solid transparent;
	right:-15px;
	top:102px
}
.tp_h_alone .rtipscont img {
	height:130px;
	text-align:center;
	width:130px
}
.tp_h_alone .rtipscont .tiptext {
	font-size:13px;
	padding-top:10px;
	text-align:center
}
.tp_h_alone .index_modify {
	border-bottom:2px solid #e23435
}
.tp_h_alone .candidate {
	display:none;
	background:white;
	border:1px solid #ccc;
	box-shadow:1px 2px 1px rgba(0,0,0,0.2);
	position:absolute;
	z-index:1000;
	top:36px
}
.tp_h_alone .candidate ul li {
	clear:both;
	overflow:hidden;
	padding:1px 6px;
	line-height:24px;
	cursor:pointer
}
.tp_h_alone .candidate ul li:hover {
	background:#f5f5f5 !important
}
.tp_h_alone .candidate .search-item {
	width:190px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	float:left;
	color:#666666
}
.tp_h_alone .candidate .search-count {
	float:right;
	width:194px;
	text-align:right;
	color:#aaa
}
.tp_h_alone .candidate .close {
	border-top:1px solid #efefef
}
.tp_h_alone .sc_z {
	display:inline-block;
	padding:1px;
	font-size:12px;
	line-height:12px;
	color:#fff;
	background-color:#f10215;
	-moz-border-radius:7px;
	border-radius:7px;
	min-width:12px;
	text-align:center;
	position:relative;
	top:-2px;
	letter-spacing:normal
}
.tp_h_alone .share-sprite,.tp_h_alone .share-a_a1,.tp_h_alone .share-a_a2,.tp_h_alone .share-icon-0,.tp_h_alone .share-icon-1,.tp_h_alone .share-icon-2,.tp_h_alone .share-icon-3,.tp_h_alone .share-icon-4,.tp_h_alone .share-icon-5,.tp_h_alone .share-icon-6,.tp_h_alone .share-icon-7,.tp_h_alone .share-kf,.tp_h_alone .share-shopcar-index,.tp_h_alone .share-sj,.tp_h_alone .share-top,.tp_h_alone .share-wx {
	background-image:url("../images/share-s907de33a09.png");
	background-repeat:no-repeat
}
.tp_h_alone .share-a_a1 {
	background-position:0 0;
	height:6px;
	width:12px
}
.tp_h_alone .share-a_a2 {
	background-position:0 -16px;
	height:18px;
	width:20px
}
.tp_h_alone .share-icon-3 {
	background-position:0 -44px;
	height:17px;
	width:22px
}
.tp_h_alone .share-icon-5 {
	background-position:0 -71px;
	height:22px;
	width:22px
}
.tp_h_alone .share-icon-1 {
	background-position:0 -103px;
	height:8px;
	width:24px
}
.tp_h_alone .share-icon-4 {
	background-position:0 -121px;
	height:20px;
	width:20px
}
.tp_h_alone .share-icon-0 {
	background-position:0 -151px;
	height:20px;
	width:16px
}
.tp_h_alone .share-icon-6 {
	background-position:0 -181px;
	height:22px;
	width:22px
}
.tp_h_alone .share-icon-2 {
	background-position:0 -213px;
	height:17px;
	width:19px
}
.tp_h_alone .share-icon-7 {
	background-position:0 -240px;
	height:22px;
	width:22px
}
.tp_h_alone .share-kf {
	background-position:0 -272px;
	height:24px;
	width:24px
}
.tp_h_alone .share-shopcar-index {
	background-position:0 -306px;
	height:22px;
	width:24px
}
.tp_h_alone .share-sj {
	background-position:0 -338px;
	height:28px;
	width:19px
}
.tp_h_alone .share-top {
	background-position:0 -376px;
	height:20px;
	width:26px
}
.tp_h_alone .share-wx {
	background-position:0 -406px;
	height:26px;
	width:30px
}
.carousel {
	position:relative;
	height:448px;
	clear:both;
	overflow:hidden
}
.header-tp .carousel-inner>.item>img,.header-tp .carousel-inner>.item>a>img {
	display:block;
	max-width:100%;
	line-height:1;
	width:844px;
	left:50%;
	right:50%;
	margin-left:-440px;
	height:448px;
	position:relative
}
.carousel-inner {
	position:relative;
	overflow:hidden;
	width:100
}
.carousel-inner>.item {
	display:none;
	position:relative;
	height:448px;
	-moz-transition:ease-in-out .6s left;
	-o-transition:ease-in-out .6s left;
	-webkit-transition:ease-in-out .6s left;
	transition:ease-in-out .6s left
}
.carousel-inner>.item>img,.carousel-inner>.item>a>img {
	display:block;
	max-width:100%;
	line-height:1;
	width:100%;
	height:516px;
	position:relative
}
@media all and (transform-3d),(-webkit-transform-3d) {
	.carousel-inner>.item {
	transition:transform .6s ease-in-out;
	backface-visibility:hidden;
	perspective:1000
}
.carousel-inner>.item.next,.carousel-inner>.item.active.right {
	transform:translate3d(100%,0,0);
	left:0
}
.carousel-inner>.item.prev,.carousel-inner>.item.active.left {
	transform:translate3d(-100%,0,0);
	left:0
}
.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active {
	transform:translate3d(0,0,0);
	left:0
}
}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev {
	display:block
}
.carousel-inner>.active {
	left:0
}
.carousel-inner>.next,.carousel-inner>.prev {
	position:absolute;
	top:0;
	width:100%
}
.carousel-inner>.next {
	left:100%
}
.carousel-inner>.prev {
	left:-100%
}
.carousel-inner>.next.left,.carousel-inner>.prev.right {
	left:0
}
.carousel-inner>.active.left {
	left:-100%
}
.carousel-inner>.active.right {
	left:100%
}
.carousel-control {
	position:absolute;
	top:0;
	left:50%;
	bottom:0;
	margin-left:-420px;
	padding-top:138px;
	width:1%;
	width:2% \9;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	opacity:.5;
	font-size:100px;
	color:#fff;
	text-align:center;
	z-index:3
}
.carousel-control.right {
	left:auto;
	right:50%;
	margin-right:-383px
}
.carousel-control:hover,.carousel-control:focus {
	outline:0;
	color:#fff;
	text-decoration:none;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	opacity:.9
}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {
	position:absolute;
	top:50%;
	z-index:5;
	display:inline-block
}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {
	left:50%;
	margin-left:-10px
}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {
	right:50%;
	margin-right:-10px
}
.carousel-control .icon-prev,.carousel-control .icon-next {
	width:20px;
	height:20px;
	margin-top:-10px;
	font-family:serif
}
.carousel-control .icon-prev:before {
	content:'\2039'
}
.carousel-control .icon-next:before {
	content:'\203a'
}
.carousel-indicators {
	position:absolute;
	bottom:20px;
	left:50%;
	z-index:15;
	width:753px;
	margin-left:-382px;
	padding-left:0;
	list-style:none;
	text-align:center
}
.carousel-indicators li {
	display:inline-block;
	width:10px;
	height:10px;
	margin:1px;
	text-indent:-999px;
	border:1px solid #fff;
	border-radius:10px;
	cursor:pointer;
	background-color:#000 \9;
	background-color:transparent
}
.carousel-indicators .active {
	margin:0;
	width:12px;
	height:12px;
	background-color:#fff
}
.carousel-caption {
	position:absolute;
	left:15%;
	right:15%;
	bottom:20px;
	z-index:10;
	padding-top:20px;
	padding-bottom:20px;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 2px rgba(0,0,0,0.6)
}
.carousel-caption .btn {
	text-shadow:none
}
@media screen and (min-width:768px) {
	.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next {
	width:30px;
	height:30px;
	margin-top:-15px;
	font-size:30px
}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {
	margin-left:-15px
}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {
	margin-right:-15px
}
.carousel-caption {
	left:20%;
	right:20%;
	padding-bottom:30px
}
.carousel-indicators {
	bottom:20px
}
}.adcertiserment_head {
	position:relative;
	z-index:2;
	height:434px;
	top:-438px;
	display:inline
}
.adcertiserment_head ul {
	float:right
}
.adcertiserment_head ul li img {
	background:white;
	background-color:rgba(255,255,255,0.6);
	-moz-transition:background-color .4s;
	-o-transition:background-color .4s;
	-webkit-transition:background-color .4s;
	transition:background-color .4s;
	filter:alpha(opacity=85);
	width:202px;
	height:212px
}
.adcertiserment_head ul li img:hover {
	background-color:#fff;
	filter:alpha(opacity=100)
}
.carousel .carousel-inner .item a {
	width:844px;
	height:448px;
	display:block;
	margin:0 auto;
	position:relative;
	left:-6px
}
.adv3 {
	margin-top:30px
}
.adv3 ul li {
	float:left;
	margin-left:15px
}
.adv3 ul li img {
	width:398px;
	height:158px
}
.adv3 ul li:first-child {
	margin-left:0
}
.adv3 ul li:hover {
	-moz-box-shadow:0 15px 30px rgba(0,0,0,0.1);
	-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);
	box-shadow:0 15px 30px rgba(0,0,0,0.1);
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	-webkit-transition:all .5s ease;
	transition:all .5s ease;
	zoom:1
}
.adver_line {
	margin-top:30px;
	overflow:hidden
}
.adver_line img {
	width:1224px;
	max-height:109px
}
.top_title_layer {
	margin-top:30px
}
.top_title_layer .part-title {
	color:#31373c;
	float:left;
	font-size:24px;
	line-height:34px;
	margin-bottom:10px
}
.top_title_layer .part-hot {
	float:left;
	margin-top:12px;
	padding-left:90px;
	max-width:1038px
}
.top_title_layer .part-hot ul li {
	float:left;
	color:#999999;
	padding:0 10px
}
.top_title_layer .part-hot ul li a:hover {
	text-decoration:underline
}
.top_title_layer .part-hot ul li:first-child {
	padding-left:0
}
.main_layer {
	margin-top:10px
}
.main_layer .hoste_le {
	position:relative;
	width:232px;
	height:571px;
	float:left
}
.main_layer .hoste_le .big_adve {
	display:block
}
.main_layer .hoste_le .big_adve img {
	width:232px;
	height:571px
}
.main_layer .hoste_le .big_adve img:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	opacity:.9
}
.main_layer .upbig_downlitt .big_adve img {
	height:449px
}
.main_layer .upbig_downlitt .litt_adve {
	display:block
}
.main_layer .upbig_downlitt .litt_adve img {
	width:232px;
	height:106px;
	position:absolute;
	bottom:0
}
.main_layer .upbig_downlitt .litt_adve img:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	opacity:.9
}
.main_layer .middle_ce .big_adve img {
	height:293px
}
.main_layer .middle_ce .litt_adve {
	display:block
}
.main_layer .middle_ce .litt_adve img {
	width:232px;
	height:267px;
	position:absolute;
	bottom:0
}
.main_layer .middle_ce .litt_adve img:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	opacity:.9
}
.main_layer .hoste_ri {
	float:right;
	width:978px
}
.main_layer .hoste_ri ul {
	width:988px
}
.main_layer .hoste_ri ul li {
	float:left;
	margin:0 10px 10px 0;
	background:white;
	width:237px;
	height:280px;
	text-align:center;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding:5px
}
.main_layer .hoste_ri ul li:hover,.main_layer .hoste_ri ul li .price_main {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	opacity:.9
}
.main_layer .hoste_ri ul li a {
	display:block;
	height:100%
}
.picture_main,.name_main,.intro_main,.price_main {
	white-space:nowrap;
	overflow:hidden;
	display:block
}
.picture_main {
	width:177px;
	height:177px;
	margin:0 auto
}
.name_main {
	color:#333333;
	font-size:16px;
	margin-top:16px
}
.intro_main {
	color:#b0b0b0;
	font-size:14px
}
.price_main {
	color:#e23435;
	font-size:18px;
	margin-top:3px
}
.floornav_left {
	background-color:#fff;
	left:50%;
	margin-left:-684px;
	margin-top:-240px;
	position:fixed;
	text-align:center;
	top:50%;
	-webkit-transform:scale(0.2);
	-moz-transform:scale(0.2);
	-ms-transform:scale(0.2);
	-o-transform:scale(0.2);
	transform:scale(0.2);
	-webkit-transition:all 300ms;
	-moz-transition:all 300ms;
	-ms-transition:all 300ms;
	-o-transition:all 300ms;
	transition:all 300ms;
	visibility:hidden;
	width:40px;
	z-index:999
}
.floornav_left ul li {
	border:1px solid #ddd;
	cursor:pointer;
	height:38px;
	margin-top:-1px;
	overflow:hidden
}
.floornav_left ul li:hover a {
	background-color:#f2f2f2;
	color:#8b8b8b;
	line-height:14px
}
.floornav_left ul li a {
	display:block;
	font-size:12px;
	line-height:14px;
	padding:5px 0;
	text-align:center
}
.floornav_left ul .darkshow:hover a {
	background-color:#848484;
	color:#fff
}
.floornav_left ul .darkshow a {
	background-color:#848484;
	color:#fff;
	line-height:14px
}
.showfloornav {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	visibility:visible
}
.cofin_floor {
	display:block;
	width:24px;
	white-space:nowrap;
	overflow:hidden;
	text-align:center;
	margin:0 auto
}
/*# sourceMappingURL=alone_index.css.map */
