/*
Template Name: alandental_1
Template URI: http://www.alandental.com/
Description: alandental_1.
Version: 2.7.2
Author: Our Team
Author URI: http://www.alandental.com/
Logo filename: logo.gif
Template Type: type_0
*/


/* css reset */
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, th, td {
	margin:0;
	padding:0;
}
body, input, button, selecte, textarea {
	-webkit-text-size-adjust:none;
	font:11px/18px Arial, Tahoma, Helvetica, sans-serif;
	color:#333;
}
body { margin:0; background:url(images/body_bg.jpg) repeat-x; font:11px/18px Arial, Tahoma, Helvetica, sans-serif; text-align:center; font-size:12px; text-align:left;}
h1 {
	font-size:18px;
}
h3 {
	font-size:12px;
}
h4, h5, h6 {
	font-size:100%;
}
address {
	font-style:normal;
}
a {
	cursor:pointer;
	color:#015eac;
}
a:link, a:visited { color: #0071BC; font-size:12px; text-decoration:none;}
a:hover { color: #30B90B; text-decoration: underline;}
ul, ol {
	list-style:none;
}
img {
	border:none;
}
table { width:100%; border-collapse:collapse; border-spacing:0; vertical-align:top;}
th, td {
	vertical-align:top;
}
.item_brand_list td {
	vertical-align:middle
}
html {
	overflow-y:scroll;
}
.mat1 {
	height:1px;
	clear:both;
	overflow:hidden
}
i {
	font-style:normal
}
/* css reste end */

/* layout */
.head { width:1020px; margin:0 auto 2px auto; padding:0px; height:148px; background:url(images/hed_bg.jpg) no-repeat;}
.head .logo { float: left; height:45px; width: 259px; margin:30px 0 4px 0; padding:0; text-align:left;}
.head .top { float: right; display:inline-block; text-align:right; padding-right:15px; font-size:13px;}
.head .search { float: right; width: 691px; padding: 0px; margin: 0px; height: 76px;}
.head .top ul { list-style-type: none; margin: 0px; padding: 0px; display: block;}
.head .top ul li a img {
	display: block;
	margin: 0px;
	height: 13px;
	width: 25px;
	float: left;
	padding: 0px;
	padding-top:7px;
}
#shop{
	padding-top:0px;
	height:24px;}

.head .top ul li a:link { text-decoration: none; color: #FFF;}
.head .top ul li a:visited { color:#FFF; text-decoration: none;}
.head .top ul li a:hover { text-decoration: underline; color:#fff;}
.head .top ul li a:active { color:#fff; text-decoration: none;}
.head .top ul li { display: block; color:#FFF; line-height:30px;}

.head .top ul li img { display: block; height:24px; padding-top: 7px;}
.head .search div {
	padding: 0px;
	height: 50px;
	width: 444px;
	background-image: url(images/search_bg.png);
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}
.head .search p { font-size:14px; display:block; padding:0px; float:right; height:50px; width:230px; color:#0071BC; margin:13px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; line-height:17px;}
.head .search div form input {
	height: 20px;
	width: 240px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 15px;
	margin-left: 40px;
	float: left;
}
.head .search div form select {
	height: 20px;
	margin-top: 15px;
	width: 75px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	display: block;
	margin-left: 2px;
	color: #0071BC;
	font-size: 12px;
}
.head .search div form #search_an {
	height: 31px;
	width: 68px;
	float: right;
	margin-top: 10px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.pos_left {
	float:left;
}
.pos_right {
	float:right;
}
.pos_middle { float:left; width:440px; text-align:center;}
.pos_middle ul { display:inline-block;}
.pos_clearFix:after, .list-article li:after, .top_currcy ul:after { display:block; visibility:hidden; clear:both; height:0; font-size:0px; line-height:0px; content:".";}
.pos_clearFix, .list-article li, .top_currcy ul {
	_height:1px;
	zoom:1;
}
.pos_clear {
	clear:both;
}
.pos_inlineB, .input_bg, {
	display:inline-block;
	vertical-align:top;
*display:inline;
	zoom:1;
}
.lay_wrap { width:1020px; height:auto; margin:0 auto; padding:0; text-align:left;}
.lay_header { position:absolute; z-index:1; width:940px; padding:0 20px; height:85px; overflow:hidden;}
.lay_container_wrap { _background:url(images/border_dot_2.gif) repeat-x left bottom #fff;}
.lay_container {}
.lay_index .lay_container {
	padding:85px 20px 0;
	_padding-bottom:0;
}
.lay_footer {
	padding:50px 20px 40px;
	background:url(images/border_dot_2.gif) repeat-x left 225px;
	color:#333;
}
.lay_footer a {
	color:#333
}
.lay_col_1 { width:790px;}
.lay_index .lay_col_1 {
	width:680px;
}
.lay_col_2 {
	width:220px;
}
.lay_index .lay_col_2 {
	margin:0;
}
.lay_itemDetails .lay_col_2 {
	margin:0;
}
.lay_col_3 {}
/* layout end */

/* font&color */
.cGreen {
	color:#2fb908;
}
.cGary_1 {
	color:#555;
}
.cGary_2 {
	color:#333;
}
.f12 {
	font-size:12px;
}
.f14 {
	font-size:14px;
}
.f16 {
	font-size:16px;
}
/* font&color end */

/* css script */
.lay_col_2 .mod_title, .lay_cTop .mod_title, .mod_title .title_leftBg, .mod_title .title_rightBg { height:35px;}
.input_bg {
	background:url(images/input_bg.gif) no-repeat;
}
.btn {
	background:url(images/btn_bg.gif) no-repeat;
	cursor:pointer;
}
.btn:hover {
	text-decoration:none;
}
.dot_bg, .cate_title *, .mod_tab .item_name, .nav_uHere li, .nav_cate .dot_1 span.fBold { background:url(images/icon_dot.gif) no-repeat;}
/* css script end */

/* nav */
div.cate_content { position:absolute; background:#FFF; border:1px solid #ccc; margin:-26px 0 0 206px; padding:5px; width:250px; z-index:999;}
.cate_title *, .nav_cate .dot_1 span.fBold {
	display:block;
	padding:3px 0 3px 12px;
	background-position:5px -76px;
}
.nav_cate .dot_1 span.fBold {
	padding-left:18px;
}
.nav_cate span.fBold { margin:0; padding:3px 0 3px 12px; font-weight:bold; background:url(images/icon_dot.gif) no-repeat 5px -76px;}
.cate_content ul {
	padding:1px 0 0;
}
.nav_cate a.dot_bg {
	background-position:8px -78px;
}
.cate li { border:1px solid #fff;}
.cate li:hover { border:1px solid #56BBF1;}
.cate li.dot_1 { border:1px solid #fff; padding:0 0 0 1px;}
.cate li.dot_1 a { line-height:20px;}
.cate li.dot_1:hover { border:1px solid #56BBF1;}
.cate_content li { position:relative; padding:1px 0 2px; border-top:none;}
.nav_cate dl.dot_1 {
	z-index:100;
	border:none;
}
.nav_cate a, .nav_cate span { display:inline-block; line-height:25px; font-weight:bold; *display:inline; zoom:1;}
.nav_cate span {
	padding-left:0;
	font-weight:normal;
	background:none;
}
.cate_content a:hover {
	font-weight:bold;
}
.cate_content a { margin:0 1px 0 0;}
.nav_main { position:relative; z-index:100; width:220px; margin:20px 0 0;}
.nav_main .mod_title .dot_bg { display:block; position:absolute; right:20px; top:12px; width:5px; height:7px; background-position:0 -150px;}
.cate_three { position:absolute; top:5px; left:150px; width:240px; padding:0 0 0 1px; line-height:20px; border-top:1px solid #ddd; background-color:#f9f9f9;}
.nav_cate a:hover {}
.nav_cate .cate_title {
	border:1px solid #ddd;
	border-bottom:none;
}
.nav_cate .cate_title a {
	border:none;
}
.nav_cate .cate_content ul li.cat_three_li { padding:0 0 0 15px; border:1px solid #fff;}
.nav_cate .cate_content ul li.cat_three_li:hover { border:1px solid #56BBF1;}
.nav_cate .cate_content ul li.cat_three_li a { line-height:20px;}
.lay_col_2 .nav_cate div.mod_content {
	border-bottom:1px solid #ddd;
	padding:0;
	margin:0 0 20px;
}
.nav_brand dt.cate_title { display:inline-block; float:none; vertical-align:top; *display:inline; zoom:1; width:45%; text-align:center; padding:0;}
.nav_brand dt.cate_title a, .nav_brand dt.cate_title a img {
	padding:0 0 0px;
}
.cate_three {
	font-weight:normal;
}
.cate_three a {
	font-weight:bold;
}
.nav_main_top { -moz-border-radius: 3px 3px 3px 3px; background: url(images/title_bg.gif) repeat-x scroll 0 -211px transparent; border: 1px solid #C8C8C8; position: relative; width: 918px; z-index: 2; height:28px;}
.nav_main_top li { float:left; width:12.3%; height:26px; border:1px solid #c8c8c8; border-width:0 0 0 1px; font-size:12px; font-weight:bold; text-align:center; line-height:26px;}
.nav_main_top a {
	display:block;
}
.nav_main_top .list_nav_first {
	border-width:0;
}
.nav_main_top li.mod_curs a {
	font-size:14px;
	color:#000;
}
.nav_main_top a:hover {
	color:#000;
}
.nav_uHere {
	width:880px;
	padding:15px 0 0 0px;
	color:#D91B02
}
.nav_uHere li { display:inline-block; margin:0 3px 0 0; padding:0 15px 0 0; font-size:11px; background-position:right -190px; zoom:1; *display:inline;}
.nav_page {}
.nav_page li { float:left;}
.nav_page li * { display:block; float:left; padding:0 5px; text-align:center;}
.nav_page_prev a {margin:0;}
.nav_page_next a {margin:0; padding:0 18px 0 0;}
.nav_page li span {}
.nav_page li a:hover {}
.nav_page select { padding:0; margin:0;}
/* nav end */

/* mod */
.input_bg { overflow:hidden; width:285px; height:25px; padding:5px 5px 0 10px; border:none; font:11px/25px Arial, Tahoma, Helvetica, sans-serif; color:#333; display:inline-block;}
.input_searchS {
	width:160px;
	padding:5px 5px 0 5px;
	background:url(images/bg_searchInput.gif) no-repeat
}
.input_bg:focus, .input_bg *:focus {
	overflow:hidden;
	outline:none;
}
.btn_searchS { width:54px; height:30px; line-height:30px; background:url(images/btn_searchS.gif) no-repeat;}
.input_bg * { z-index:1; width:285px; height:20px; border:none; background:none; color:#333 !important;}
select, option {
	padding:2px 0;
	font:11px/18px Arial, Tahoma, Helvetica, sans-serif !important;
}
option {
	padding:0 0 0 5px;
}
.input_small { width:25px; background-position:0 -240px; display:inline-block; vertical-align:middle;}
.input_small:hover, .input_small_focus {
	background-position:0 -270px;
}
.normal_input {
	background-position:0 -180px;
}
.normal_input:hover, .normal_input_focus {
	background-position:0 -210px;
}
.btn { border:none; font-size:12px; font-weight:bold; text-align:center; color:#fff;}
.mod_title, .mod_content, .dot_1 {
	border-bottom:0px solid #ddd;
}
.mod_titleUser { height: 31px; padding: 0px; background-image: url(images/main_bg.png); font-size: 14px; line-height: 31px; text-align: center; color: #FFF; border-radius:5px 5px 0 0;}
.lay_cTop .mod_title { height:30px; margin:0 0 10px; padding:0 0 0 15px; font-size:12px; font-weight:bold; font-style:italic; line-height:30px; border:none; color:#fff;}
.lay_search .lay_col_1 .mod_title {
	font-size:12px;
}
.lay_search .mod_title .cBlue {
	font-size:14px;
	font-weight:bold;
}
.lay_col_3 .mod_title span {
	background:none;
}
.mod_title2 { margin:0 0 0 40px; border-top:1px dashed #ddd; background:none; background-position:left top; color:#555;}
.pos_left #theForm .mod_title2 {
	margin:0 0 0 0px;
	color:#2FB908
}
.lay_footer .mod_title { height:20px; font-size:16px; line-height:20px; background:none;}
.mod_content { display:block; padding:0 0 20px; border-radius:0 0 5px 5px; padding:5px 5px 5px 3px;}
.lay_footer .mod_content, .lay_col_2 .mod_content {
	border:none;
	background:none;
}
.dot_2 {
	border-left:1px solid #ddd;
}
.blockInline {
	display:inline-block;
*display:inline;
	zoom:1;
}
.banner_left_1 {
	margin:20px 0;
}
.cRed {
	color:#d91b02;
}
.cGray {
	color:#333;
}
.fBold {
	font-weight:bold;
}
.f11 {
	font-size:11px;
	font-weight:normal;
	text-transform:none;
}
.f12 {
	font-size:12px;
}
.f14 {
	font-size:14px;
}
.f16 {
	font-size:16px;
}
.f18 {
	font-size:18px;
}
.f22 {
	font-size:20px;
	font-weight:bold;
}
.tLeft {
	text-align:left;
}
.tRight {
	text-align:right;
}
.tCenter {
	text-align:center;
}
.banner_flash {
	margin:0 0 20px;
}
.mod_logo { position:absolute; top:1px; left:30px; z-index:100;}
.mod_index_free_shipping { position:absolute; top:-42px; left:350px; z-index:100;}
.mod_tel { position:absolute; top:62px; right:30px; color:#333; font-size:16px; font-weight:700; display:none;}
.mod_top { position:absolute; top:40px; right:360px; height:20px; padding:5px 10px 0 0; text-align:right;}
.mod_top span {
	height:100%;
	padding:0 15px 0 23px;
	line-height:20px;
}
.top_phone { font-size:14px; font-weight:bold; background-position:0 2px; color:#1c9e00; position:absolute; right:35px; top:40px; padding-left:45px; height:36px; text-align: right;}
.top_currcy { font-size:12px; font-weight:bold; background-position:0 2px; color:#1c9e00; position:absolute; right:20px; top:10px; z-index:101; height:36px; line-height:35px;}
.top_currcy ul li {
	list-style:none;
	float:left;
	padding-right:10px;
}
.mod_MC { display:block; position:absolute; top:1px; left:265px; width:52px; height:59px; background:url(images/MC_img.gif) no-repeat; display:none;}
span.top_skype {
	height:30px;
	padding:0 20px 0 80px;
	background:url(images/skype_icon.gif) no-repeat;
}
span.top_email {
	height:30px;
	padding:0 0 0 35px;
	background:url(images/email_icon.gif) no-repeat;
}
.mod_minBag { position:relative; z-index:1; height:35px; margin:-32px 0 0; font-size:14px; background:url(images/cart_icon.gif) no-repeat left top; padding:0 20px 0 28px;}
.mod_minBag a { overflow:hidden; height:35px; line-height:35px; color:#fff;}
.cart_No { display:block; position:relative; z-index:1; height:35px; margin:0 0 0 19px; padding:0 1px 0 0; line-height:26px; text-align:center; color:#fff;}
.mod_minBag a:hover {
	text-decoration:none;
}
.cart_txt { display:block; height:35px; padding:0 0 0 15px; font-weight:bold; line-height:40px; background:url(images/cart_right.gif) no-repeat left 11px;}
a:hover .cart_txt {
	text-decoration:underline;
}
.mod_about {}
.mod_about .mod_title {
	background:none;
}
.mod_about p {
	margin:10px 0;
}
.mod_reviews_index {
	width:100%;
	height:250px;
	background:url(images/review_bg.gif) no-repeat;
}
.mod_reviews_index .mod_content {
	padding:0 15px;
}
.mod_reviews_index li {
	width:190px;
	height:195px;
}
.reviewsIndex_order {
	font-weight:bold;
	text-align:right;
}
.mod_tag { width:260px; height:125px; padding:0 10px 0 0; border:none; background-position:right top;}
.mod_tag .mod_title, .mod_help .mod_title {
	border:none;
	margin-bottom:5px
}
.mod_tag a {
	margin:0 5px 0 0;
}

.input_email {
	width:165px;
	background-position:0 -120px;
}
.input_email:hover, .input_email_focus {
	background-position:0 -150px;
}
.input_email input {
	width:165px;
}
.btn_email {
	width:30px;
	height:30px;
	background-position:0 -30px;
}
.mod_serviceIcon {
	height:130px;
	margin:0 0 0 10px;
}
.mod_serviceIcon .mod_title {
	margin:0 0 5px;
	border:none;
	font-size:12px;
}
.mod_serviceIcon .mod_content {
	padding:0 0 10px
}
.mod_serviceIcon img {
	margin:0 2px 0 0;
	vertical-align:top;
*display:inline;
}
.mod_footerInfo, .mod_safetyIcon {
	padding:20px 0 0;
	text-align:center;
	margin-top:20px
}
.mod_footerInfo img {
	margin:5px 10px
}
.mod_footerInfo #trustwaveSealImage {
	height:45px;
}
.mod_page { margin:5px 0; border:1px solid #ddd; padding:5px;}
.mod_results { top:12px; right:340px; text-align:right;}
.mod_orderInfo_flow .mod_title, .item_best_list .mod_title, .flow-wishList .mod_title, .flow_register .mod_title, .flow_consigneeInfo .mod_title { padding:10px 0 20px 40px; background:url(images/icon_bag.gif) no-repeat 0 10px; text-transform:capitalize;}
.flow_login .mod_title { padding:5px 0 5px 30px; background:#F9F4E0 url(images/flow_login.png) no-repeat; color:#4e4a34; font-style:italic; border:1px solid #e8e3cf; border-radius:3px; margin-bottom:5px; background-position:10px; text-align:left;}
.flow_login .mod_title span { background:url(images/flow_login.png) no-repeat;}
.mod_shoppingCart_follow form.dot_1 { background-position:left top;}
.mod_shoppingCart_follow th { font-size:14px; font-weight:normal; text-align:center; line-height:20px; border:1px solid #ccc;}
.mod_shoppingCart_follow td {
	text-align:center;
}
.cart_freeshipping { text-align:left;}
.mod_shoppingCart_follow th span { display:block; height:20px; padding:10px; background:#e0f5da;}
.mod_shoppingCart_follow td, .mod_wishList_flow td { border:1px solid #ccc; vertical-align:middle;}
.cart_itemImg { display:block; margin:0; padding:5px;}
.cart_itemImg img { width:100px; height:100px;}
.cart_itemInfo {
	width:300px;
}
.cart_itemName { display:inline-block; padding:5px 0; line-height:20px; width:250px; float:left; text-align:left;}
.cart_itemName a { padding:0;}
.cart_itemAttr { display:block; padding:0 0 0 10px;}
.cart_freeshipping {
	width:410px;
	margin:10px 0;
}
.cart_freeshipping img {
	margin:0 0 10px;
}
.cart_subTotal { text-align:left; text-align:right;}
.cart_topBtn {
	position:absolute;
	top:15px;
	right:0;
}
.btn_shopMore { position:relative; width:104px; height:30px; margin:0 0 10px; vertical-align:top; line-height:30px; background-position:0 -100px;}
.btn_shopMore .dot_bg { width:5px; height:9px; margin:0 0 0 5px; background-position:0 -446px;}
.cart_bottomBtn { padding:10px; border:1px solid #ccc; border-top:none; display:inline-block;}
.cart_bottomBtn h2 { color:#0F49A8;}
.cart_bottomBtn .cartOperate { padding:10px 20px; display:inline-block; width:970px;}
.cart_bottomBtn ul { padding:10px 0; display:inline-block; width:970px;}
.cart_bottomBtn .payinfo { width:650px; margin-right:123px; float:left;}
.cart_bottomBtn .payinfo h3 { font-size:20px; line-height:30px; margin-bottom:5px;}
.cart_bottomBtn .payinfo h3 span { margin-right:30px;}
.cart_bottomBtn .btnCartCheck { display:inline-block; text-align:center;}
.mod_wishList_flow .mod_content {
	background-position:left top;
}
.shoppingCart_price span {
	display:block;
	height:20px;
	line-height:20px;
}
.cart_subTotal .price_was {
	font-size:14px;
	text-decoration:none;
}
.cart_subTotal .price_total, .cart_subTotal .price_save {
	font-size:18px;
	font-weight:bold;
	color:#d91b02;
}
.bbg .cate_title * {
	background:none
}
#AUTO_TOTAL {
	color:#c00
}
.flow_login, .flow_register, .flow_consigneeInfo { display:block; width:660px; margin:0; padding:0 0 40px;}
.flow_login .mod_content, .flow_register .mod_content, .flow_consigneeInfo .mod_content { margin:0 0 0 0; padding:20px 0 10px 5px;}
.mod_orderInfo_flow th {
	height:20px;
	font-weight:normal;
	line-height:20px;
}
.mod_orderInfo_flow td { padding:10px 0;}
.flow_itemName { display:block; margin:0 0 5px; padding:0 0 0 8px; line-height:20px; background-position:0 -78px;}
.table_col_name p {
	padding:0 0 0 8px;
}
.table_col_priceShop span {
	display:block;
	height:20px;
	line-height:20px;
}
.dot_2 .dot_2 {
	padding:0 1px;
	border-right:1px solid #ddd;
}
.flow_total_order .mod_title2, .user_order_feeTotal .mod_title2 {
	margin:0;
	padding:0 0 0 10px;
	background:#dadada;
}
.flow_total_order div.dot_1 {
	height:1px;
}
.flow_total_order td { padding:5px;}
.btn_submitOrder { display:inline-block; width:170px; height:30px; padding:0 10px 0 0; line-height:30px; background:url(images/btnordercon_bg.gif) no-repeat; zoom:1; *display:inline;}
.flow_orderInfo_operate { padding:10px 0; width:820px; text-align:center;}
.flow_siderBanner { width:220px; margin:0;}
.shop_more_b { position:absolute; left:0; top:40px; z-index:100; width:200px; background-color:#fff;}
.shop_more_b li { overflow:hidden; width:100%; height:24px; line-height:24px;}
.shop_more_b .shop_more_top {
	border:none;
	border-top:1px solid #ddd;
	background-position:left top;
}
.shop_more_b a, #goods_cat li a { display:block; height:24px; margin:0 0 0 10px; padding:0 0 0 8px; background-position:0 -76px;}
.flow_siderBanner p {
	margin:0 0 20px;
}
.mod_orderInfo_flow .mod_content .mod_content {
	margin:0 0 20px;
}
.mod_orderInfo_flow { padding:0 100px; width:100%;}
.mod_orderInfo_flow .mod_title .btn {
	position:relative;
	margin:5px 0 0;
}
.flow_login { width:500px;}
.flow_login .mod_content { border:1px solid #e8e3cf; border-radius:3px;}
.flow_login .mod_title2 { height:31px; padding:0; line-height:31px; text-align:center; width:415px;}
.form_loginFlow, .form_registerFlow, .form_addressFlow { width:300px;}
.flow_otherOperate { margin:10px 0 0 0; background-position:left top;}
.flow_login .mod_title2, .flow_consigneeInfo .mod_title2 { margin:10px 0 0;}
.mod_anonymous { padding:10px 0 10px 0; background-position:left top;}
.consigee_tip {
	margin:0 0 20px;
}
.btn_addAddress { width:148px; height:27px; padding:0 10px 0 0; line-height:27px; background-position:0 -250px;}
.samll_input {
	width:165px;
	background-position:0 -300px;
}
.samll_input:hover, .samll_input_focus {
	background-position:0 -330px;
}
.samll_input * {
	width:160px;
}
#tab_creatCard select {
	margin:0 10px 0 0;
}
#tab_creatCard {
	padding:10px 0 0;
}
#tab_creatCard td, #tab_paypal td, .flow_cartInfo_order td { padding:10px 0;}
.flow_cartInfo_order .mod_content {
	border:none;
	padding:0 0 40px;
}
.flow_paymentInfo_order .tab_title {
	background-position:108px 0;
}
.mod_orderInfo_flow .tab_content {
	overflow:inherit;
}
.mat {
	display:block;
	height:1px;
	margin:20px 0 0;
}
.mod_orderInfo_flow td span.pos_left, .flow-shippingAddress-city span.pos_left, .user_address span.pos_left {
	margin:0 5px 0 0;
}
#tab_paypal p {
	padding:20px 0 10px;
}
.flow-shippingAddress {
	padding:0 0 10px;
}
#tab_paypal .mod_title2 {
	background-position:left bottom;
}
.address_user {
	display:block;
	width:45%;
}
.flow_cartInfo_order {
	position:relative;
}
.user_order_consigneesInfo .mod_content {
	padding:10px 0 0;
}
.user_order_consigneesInfo li {
	height:24px;
	line-height:24px;
}
.user_order_consigneesInfo .mod_content .address_info { border-left:1px solid #ccc;}
.flow_orderEnd .mod_content {
	padding:20px 0;
}
.flow_orderEnd h4 {
	margin:0 0 5px;
}
.btn_checkout { display:inline-block; width:140px; height:30px; padding:0 10px 0 0; text-align:center; line-height:30px; vertical-align:top; background-position:0 -280px; zoom:1; *display:inline;}
li .btn_checkout {
*margin:0;
}
.cart_topBtn li {
	margin:0 0 0 20px;
}
tr.dot_1 {
*border:none;
}
tr.dot_1 td, tr.dot_1 th {
*border-bottom:1px solid #ddd;
}
.cardType span { display:block; float:left; width:51px; height:32px; margin:0 5px 0 0; padding:6px; text-align:center; vertical-align:middle; line-height:44px; cursor:pointer;}
.cardType span img {
	display:inline;
	vertical-align:middle;
}
.card_curs {
	background:url(images/bg_card.gif) no-repeat;
}
#tab_creatCard .mod_content {
	padding:20px 0 0;
}
a.btn_samll { display:block; width:40px; height:25px; text-transform:capitalize; line-height:25px; background-position:0 -340px;}
.address_operate {
	margin:10px 0 0;
	padding:20px 0;
}
.form_orderFlow { width:820px; display:inline-block;}
.btn_editSmall { display:inline-block; width:56px; height:20px; text-align:center; line-height:20px; background-position:0 -310px; *display:inline; zoom:1;}
.lay_flow .btn_editSmall {
	position:absolute;
	top:10px;
	right:10px;
}
.mod_orderInfo_flow label {
	display:block;
	position:relative;
	line-height:15px;
}
.mod_orderInfo_flow label img { display:block; position:absolute; top:0; left:0;}
.btn_edit { display:inline-block; width:100px; height:30px; padding:0 10px 0 0; text-align:center; line-height:30px; zoom:1; *display:inline; background-position:0 -330px;}
.flow_orderEnd input { display:inline-block; width:100px; height:30px; padding:0 10px 0 0; border:none; font-size:16px; font-weight:bold; text-align:center; line-height:30px; zoom:1; *display:inline; color:#fff; background:url(images/btn_bg.gif) no-repeat 0 -360px;}
.mod_systemMsg .mod_title, .mod_systemMsg .mod_content {
	background-position:left top;
}
.mod_systemMsg .mod_content {
	padding:20px;
}
.sysMsg_operate {
	margin:10px 0;
}
.mod_reviews_index {
	width:220px;
	height:230px;
	margin-bottom:20px
}
.mod_reviews_index .mod_title {
	margin:0;
}
#scroll { position:absolute; clip:rect(0, 210px, 400px, 0); overflow:hidden; width:220px; height:190px;}
#scroll li {
	width:200px;
	height:180px;
	padding:5px 10px;
}
#scroll2 {
	display:none;
}
.msg_uCountry img { width:19px; height:14px; margin:0 5px 0 0; background:url(images/t_webFlag.gif) no-repeat;}
.msg_uCountry img.msg_flag_uk {
	background-position:0 0;
}
.msg_uCountry img.msg_flag_ie {
	background-position:0 -15px;
}
.msg_uCountry img.msg_flag_it {
	background-position:0 -30px;
}
.msg_uCountry img.msg_flag_fr {
	background-position:0 -45px;
}
.msg_uCountry img.msg_flag_ge {
	background-position:0 -60px;
}
.msg_uCountry img.msg_flag_ca {
	background-position:0 -90px;
}
.msg_uCountry img.msg_flag_kr {
	background-position:0 -75px;
}
.msg_content {
	margin:5px 0 0;
	line-height:15px;
}
.msg_content { display:block; border-bottom:1px solid #ddd; padding:0 0 5px; margin:5px 0;}
.mod_reviews_index .msg_content {
	height:130px
}
.msg_img { display:block; width:80px; height:80px; padding:5px; margin:0 5px 0 0; background-image:url(images/bg_itemSmall.gif);}
.msg_info a { display:block; line-height:16px; height:20px; overflow:hidden;}
.msg_mat {
	clear:both;
	height:20px;
}
.mod_comment {}
.mod_comment ul li.comment { list-style:none; margin-left:0;}
.mod_comment .mod_content { padding:5px 5px 5px 3px; border:1px solid #0099FF; border:0 0 5px 5px;}
#rating label { display:inline-block; padding:0 6px 0 0; vertical-align:top; *display:inline; zoom:1; cursor:pointer;}
#rating input { margin-top:2px;}
#rating label.rating_curs {
	background-position:left top;
}
.mod_comment td {
	padding:10px 0 10px 10px;
}
.mod_comment th {
	padding:10px 10px 10px 0;
	font-weight:normal;
}
.comment { margin:0 0 10px; padding-bottom:10px; border-bottom:1px solid #ccc; color:#000;}
.comment_bar * {}
.comment_content { width:100%;}
.comment_content .comment_details .comm_img { margin-top:5px; display:inline-block; width:100%;}
.comment_content .comment_details .comm_img div { margin:0 5px 0 0; border:1px solid #ccc; padding:3px; border-radius:5px; display:grid; align-items:center; float:left; height:60px;}
.comment_content .comment_details .comm_img div img { width:60px; max-height:60px;}
.comment_img_show .comm_show_close { float:right; position:absolute; right:5px;}
.comment_img_show .comm_img_show_left { width:calc(100% - 321px); height:100%; border-right:1px solid #ccc; padding-right:10px; margin-right:10px; display:inline-block; float:left;}
.comment_img_show .comm_img_show_left .comm_img_big { display:grid; align-items:center; height:100%; margin-bottom:4px;}
.comment_img_show .comm_img_show_left .comm_img_big img { max-width:100%; max-height:550px; margin:0 auto;}
.comment_img_show .comm_img_show_left .comm_img_small { position:relative; z-index:9999; left:234px; margin-top:-80px; display:inline-block;}
.comment_img_show .comm_img_show_left .comm_img_small ul li { float:left; display:grid; align-items:center; height:58px; border:3px solid #ccc; border-radius:3px; margin-right:5px; padding:3px;}
.comment_img_show .comm_img_show_left .comm_img_small ul li:first-child { border:3px solid #57BAF1;}
.comment_img_show .comm_img_show_left .comm_img_small ul li img { width:60px; max-height:60px;}
.comment_img_show .comm_img_show_right { width:300px; float:left;}
#ECS_COMMENT .mod_comment ul li { list-style:none; margin-left:0;}
.form_comment {
	margin:40px 0 0;
}
.comment_rank {
	margin:5px 0;
}
.mod_title h1 {
	font-weight:normal;
}
.mod_article_details { margin:0 0 10px 0;}
.mod_article_details .mod_content { padding:5px 5px 5px 3px; border:none; border-radius:0 0 5px 5px;}
.mod_article_list span {
	display:block;
	padding:5px 0;
}
.articleList_date {
	width:120px;
}
.comment_reply { margin:5px 0 0; padding:5px 0 0; background:#e9e9e9; border-radius:5px; padding:10px; float:right; width:90%;}
.mod_catalog {
}
.mod_catalog th {
	padding:10px 0;
	font-weight:normal;
}
.mod_catalog dl {
	padding:5px 10px;
}
.mod_catalog dt.dot_bg { height: 30px; line-height: 30px; color: #ED0F53; font-weight: bold; border-bottom: 1px dashed #cccccc; margin-bottom: 10px; background:none;}
.mod_catalog dd.dot_bg { border-bottom:1px dashed #cccccc; height:22px; line-height:22px; margin:0 10px; padding:0 0 0 8px; background-position:0 -79px;}
.mod_help dl {
	margin:0 10px 0 0px;
}
.mod_contact { position:relative; margin:20px 0 0; width:220px; height:154px; background:url(images/img_coutactUs.gif) no-repeat;}
.contact_msn, .contact_email { display:block; position:absolute; top:0; width:220px; height:56px;}
.contact_email {
	top:56px;
	height:48px;
}
.list-article {
}
.list-article li {
	min-height:22px;
	line-height:22px;
}
.list-article a {
	float:left;
}
.list-article span {
	float:right;
}
/* mod end */

/* item */
.item_img { display:block; width:140px; height:130px; padding:5px; background:url(images/bg_item.gif) no-repeat left top;}
.item_img * {
	display:block
}
.item_name {
	display:block;
	line-height:20px;
}
.item_main_list .item_img, .item-product-list .item_img { display:block; height:140px; padding:5px; -moz-border-radius:3px; -webkit-border-radius:3px; background:none; border:#CCCCCC 1px solid;}
.item_main_list .item_img img {
	display:block;
	width:130px;
	height:130px;
}
.item-product-list ul {
	float:left;
	margin:10px 0 0 50px;
	text-align:center
}
.item-product-list .item_name {
	font-weight:bold
}
.item_bestC {
	width:100%;
	border:none;
}
.item_bestC .mod_content { position:relative; overflow:hidden; width:100%; padding:0; background-position:340px top;}
.item_bestC ul.dot_2 {
	background-position:center top;
}
.item_bestC .mod_content ul {
	position:relative;
	width:100%;
}
.item_bestC .item { width:325px; padding:20px 10px 0px 0; position:relative; height:150px;}
.item_bestC .item_info { width:170px; margin:0 0 0 10px; height:170px; overflow:hidden;}
.item_bestC a {
	display:block;
}
.item_related {
	line-height:20px;
}
.dot_1 .item_related {
	display:none
}
.item_bestC dt { padding:0 0 0 8px; font-weight:bold; background-position:0 -36px; color:#2fb908;}
.item_bestC dd {
	padding:0 0 0 7px;
	background-position:0 -80px;
}
.mod_tab { border:none; padding:0 0 20px; border-top:1px solid #ddd; background-position:left top;}
.lay_index .mod_tab {
	border:none;
}
.mod_tab .item, .item_best_list .item, .item_searchR .item, .item_rlist .item { position:relative; float:left; width:155px; padding:20px 10px 20px 10px;}
.item_rlist .item {
	width:150px;
}
.mod_tab .item {
	padding-bottom:0;
}
.mod_tab .item {
	width:210px;
	height:98px;
	overflow:hidden
}
.mod_tab .item_img, .item_best_list .item_img, .item_searchR .item_img, .item_rlist .item_img {
	margin:0 auto;
}
.mod_tab .item_name, .item_best_list .item_name, .item_searchR .item_name, .item_rlist .item_name { overflow:hidden; height:60px; padding:0 0 0 10px; background-position:2px -78px;}
.mod_tab .item_img { float:left; width:80px; height:80px; margin:0 5px 0 0; padding:5px; background:url(images/bg_itemSmall.gif) no-repeat;}
.mod_tab .item_img * {
	display:block;
	width:80px;
	height:80px;
}
.mod_tab .item_name {
	height:auto;
}
.mod_tab .item_info {
	width:110px;
}
.mod_tab .item_price {
	display:block;
	width:110px;
	margin:0 0 0 10px;
}
.item_best_list .item_price, .item_rlist .item-oprit, .item_rlist .item_price {
	display:block;
	padding:0 0 0;
}
.item_rlist .mod_title, .flow-wishList .mod_title {
	background:none;
	padding:0
}
.mod_tab .item_desc {
	display:block;
	padding:0 0 0 10px;
}
.mod_tab .item_icon { display:block; position:absolute; left:5px; top:25px; width:39px; height:35px;}
.tab_new .item_icon {
	background:url(images/icon_new.gif) no-repeat;
}
.tab_hot .item_icon {
	background:url(images/icon_hot.gif) no-repeat;
}
.lay_index .tab_title {
	height:30px;
	background:none;
}
.tab_content { clear:both; overflow:hidden; width:100%; border:0px solid #ddd; border-width:0px 0 0 0; background-position:left top;}
.tab_content .pos_clearFix {
	width:700px;
}
.tab_content .item-des {
	display:block;
	padding:0 0 0 10px;
}
.item_rlist {
	border:none;
	background-position:left top;
}
.item_rlist .item_name { width:140px; margin:0 auto; padding:0 0 0 8px; background-position:0 -78px;}
.item_rlist .mod_content {
	border:none;
	padding:0;
	background:none;
}
.item_rlist .item_price span {
	display:block;
}
.item_main_list { }
.item_main_list .mod_content { padding:5px 10px 5px 8px; height:auto; border:1px solid #ccc; border-top:none; border-radius:0 0 5px 5px; margin-bottom:10px; display:inline-block; width:770px;}
.item_main_list .category_child { border:2px solid #56BBEF; padding:5px 0; width:770px; display:inline-block; margin-bottom:5px;}
.item_main_list .category_child ul li { float:left; width:360px; line-height:20px; border-bottom:1px dotted #ddd; margin:0 10px;}
.item_main_list .item { padding:10px 0; border-bottom:1px dashed #ddd;}
.item_main_list .item_price, .item_main_list .item_img, .item_main_list .item_info, .item_main_list .item_name, .item_main_list .item_des, .item_main_list .item_rank {
	display:block;
}
.item_main_list .item_info { margin:0 0 0 5px; padding:0 0 0 6px; width:350px;}
.item_main_list .item_name { padding:0 0 0 6px; font-weight:bold; line-height:20px; width:350px;}
.item_main_list .item_action { width:250px;}
.item_main_list .item_action span { display:inline-block;}
.item_main_list .item_action select { max-width:216px;}
.item_main_list .dot_bg {
	background-position:0 -78px;
}
.item_main_list .item_rank { height:20px; font-size:10px; vertical-align:top; line-height:20px;}
.item_main_list .item_price { width:250px; line-height:20px;}
.item_main_list .item_price * { font-weight:bold;}
.item_main_list .comm_rank { width:250px;}
.item_main_list .item_price .price_shop { color:#d91b02;}
.item_main_list .item_inStore {
	margin:5px 0 0;
}
.item_sort { right:10px; width:760px; text-align:right; border:1px solid #ddd; padding:5px;}
.item_sort select { padding:0; margin:0;}
.item_sort img {
	margin-bottom:-5px
}
.btn_addCart { display:inline-block; width:76px; height:20px; line-height:20px; background-position:0 -230px; zoom:1; *display:inline;}
.btn_buynow { display:inline-block; width:76px; height:20px; line-height:20px; background-position:0 -420px; zoom:1; *display:inline;}
.item_history .item, .item_top10 .item {
	margin:0 0 20px;
}
.item_releate .item_img * { width:130px; height:130px;}
.item_releate .item_name { font-weight:normal; height:40px; overflow:hidden;}
.item_releate .item_img { width:130px; height:130px; margin:0 auto;}
.item_history .item_img, .item_top10 .item_img { width:80px; height:80px; background-image:url(images/bg_itemSmall.gif);}
.item_history .item_img *, .item_top10 .item_img * { display:block; width:80px; height:80px;}
.item_history .item-info, .item_top10 .item_info { width:115px; margin:0 0 0 10px; padding:0 0 0 5px; font-weight:bold;}
.item_history .item_name, .item_top10 .item_name { margin:0 0 0 -5px; padding:0 0 0 5px; font-weight:normal; background-position:0 -78px;}
.item_clear {
	position:absolute;
	top:-35px;
	right:10px;
}
.lay_itemDetails .item_top10 {
	margin:5px 0 0;
}
.lay_itemDetails .item_top10 .mod_title {
	margin:0 0 25px;
}
.lay_itemDetails .item_top10 .mod_content {
	padding:0;
}
.item_top10 .mod_content { padding:0; border:1px solid #0099FF; border-radius:0 0 5px 5px; display:inline-block;}
.item_releate .mod_content { padding:5px 0; border:1px solid #0099FF; border-radius:0 0 5px 5px; display:inline-block; width:888px;}
.item_detailsInfo { margin:0 0 10px;}

.item_des ul { list-style-type:disc; margin:0;}
.item_des ul li { margin-left:40px;}
.item_des ol li { list-style-type:decimal; margin-left:40px;}

.item_detailsImg { width:350px; margin:0 5px 0 0; border:2px solid #ddd;}
.item_detailsImg img { display:block;}
#show_new_area_left { display: block; width: 10px; height: 50px; overflow: hidden; background:#a7ddfa; border-radius:3px 0 0 3px; border: 1px solid #a7ddfa; float: left; margin:0px 2px 0 0;}
#show_new_area_left span { width: 0px; height: 0px; border: 7px solid #a7ddfa; display: block; border-right: 7px solid #56BBF1; margin: 18px 0 0 -6px;}
#show_new_area_right { display: block; width: 10px; height: 50px; overflow: hidden; background:#a7ddfa; border-radius:0 3px 3px 0; border: 1px solid #a7ddfa; float: left; margin-top: 0px;}
#show_new_area_right span { width: 0px; height: 0px; border: 7px solid #a7ddfa; display: block; border-left: 7px solid #56BBF1; margin: 18px 0 0 2px;}
.item_detailsImg .item-img-gallery ul li img { border:1px solid #bebebe; width:49.4px; height:49.4px; margin-right:2px;}
#List1_1, #List2_1 { float:left;}
.ScrCont { width: 3276336px; zoom: 1; margin-left: 0; display:inline-block;}
.item_attr { width:419px; border:1px solid #CCC; padding:5px;}
.item_attr li { padding:10px 0 10px 10px;}
.item_attr .item_title { padding:0 0 10px 0; line-height:20px; border-bottom:1px dashed #CCC;}
.item_points, .item_weight, .item_click { display:none;}
.item_attr .attr-title { font-weight:bold; width:130px; text-align:right; display:inline-block; font-size:13px;}
.item_attr .pos_left, .item_attr .pos_right { display:block;}
.item_attr .item_rank { background:url(images/star_bno.jpg) no-repeat; width:100px; height:20px; display:inline-block; float:left;}
.item_attr .item_rank_show { background:url(images/star_b.jpg) no-repeat; height:20px; display:inline-block;}
.item_attr .write_com { float:left; background:url(images/rank_bg.gif) no-repeat; width:120px; height:20px; padding:0 0 0 5px; line-height:20px; margin:0; font-size:11px; text-align:center;}
.item_attr .goods_infom { background:#F6F6F6; border:solid #d6d6d6; border-width:1px 0;}
/* .item_attr .pos_left { width:220px; }*/
 .item_attr .pos_right {
	width:250px;
}
.item_service ul li { line-height:17px; padding:0; list-style-type: disc; list-style-position:inside;}
.item_attr img {
	display:inline;
	vertical-align:middle;
}
.item_attr .price_was, .item_attr .price_shop, .item_attr .price_promotion, .item_attr .price_save {
	display:block;
	height:22px;
	line-height:22px;
}
.item_service img {
	margin:5px 0 6px;
}
.btn_addToCart { display:block; width:150px; height:32px; margin:0 0 10px 40px; line-height:36px; background:url(images/btn.gif) no-repeat; background-position:0 -140px; float:left;}
.btn_addToCart:hover { background-position:0 -172px;}
.btn_addWistList { padding:0 0 0 25px; background:url(images/btn.gif) no-repeat; width:130px; height:31px; background-position:0 -690px; float:left; margin-left:20px;}
.btn_addWistList:hover { background-position:0 -721px;}
.item_shippingInfo { margin:20px 0 0;}
.item_attr .item_quantity { line-height:30px; margin-top:15px; display:inline-block;}
.item_attr .item_operate { width:522px; display:inline-block; float:left; margin-top:18px;}
.item_attr .item_group { display:inline-block; margin-top:15px; margin-left:10px;}
.item_attr .item_group table { background:#FFF; width:406px;}
.item_attr .item_arrt { display:inline-block; margin-top:10px; width:100%;}
.item_attr .tRight a {
	padding-top:4px;
}
#goods_cat {
	position:absolute;
	width:220px;
}
#goods_cat li {
	height:24px;
	line-height:24px;
	background-color:#fff;
}
#nav_cat { position:relative; width:205px; height:30px; margin:0;}
.item_des .mod_content { padding:20px 5px; border:1px solid #0099FF; border-radius:0 0 5px 5px;}
.item_attr .price_shop span { vertical-align:bottom;}
.item_attr .price_save {
	margin:0 0 0 8px;
}

.btn_addSmall { display:block; width:76px; height:20px; line-height:20px; background-position:0 -230px;}
.item_operate img {
	margin:5px 10px 0;
}
.item_noSearchResult {
	padding:20px 0 0;
	margin:0 20px 20px;
}
.search_tips {
	padding:0 20px 20px;
}
.item_searchR .mod_content {
	overflow:hidden;
}
.item_searchR .item_price {
	padding:0 0 0 10px;
}
.item_brand_list { border:1px solid #ddd; border-bottom:none;}
.item_brand_list td { padding:10px;}
/* item */

/* user */
.user_login, .user_register, .user_forgotPassword, .user_resetPassword, .user_default { width:788px; padding:0 0 10px 0;}
.user_login .mod_title, .user_register .mod_title, .user_forgotPassword .mod_title, .mod_titleUser { padding:0 0 0 40px; background:none; color:#0071BC;}
.user_login .mod_content, .user_register .mod_content, .user_forgotPassword .mod_content {
	background:none;
}
.form_loginUser, .form_registerUser, .form_forgotPassword {
	width:300px;
	margin:10px 0 0 40px;
}
.user_tdTitle, .flow_tdTitle {
	display:block;
	margin:0 0 5px;
}
.user_login .input_bg, .user_forgotPassword .input_bg, .flow_login .input_bg, .flow_register .input_bg { display:block; margin:0 0 15px;}
.user_register .input_bg { display:block;}
.btn_submitUser { width:88px; height:27px; padding:0 10px 0 0; line-height:27px; background-position:0 -140px;}
.user_favorite tr.dot_1 { border-bottom:1px dashed #ddd;}
.user_otherOperate {
	margin:20px 0 0 40px;
	padding:20px 0 0;
	background-position:left top;
}
p.dot_bg { height:20px; padding:0 0 0 9px; line-height:20px; background-position:0 -476px;}
.user_siderBanner { width:220px; margin:10px 0 0;}
.user_siderBanner p {
	margin:0 0 20px;
}
.user_errorMsg { margin:5px 0 5px; line-height:20px;}
.user_registerOperate .btn, .flow_register .btn {
	margin:10px 0 0 215px;
}
.flow_register { width:500px; margin:0 0 0 20px;}
.flow_register .mod_title { padding: 5px 0 5px 30px; background:#DCF6F3 url(images/flow_register.png) no-repeat; color: #4e4a34; font-style: italic; border: 1px solid #e8e3cf; border-radius: 3px; margin-bottom: 5px; background-position: 10px; text-align: left;}
.flow_register .mod_content { border:1px solid #cfeae9; border-radius:3px;}
.btn_submit { width:86px; height:30px; line-height:30px; background-position:0 -170px;}
.form_forgotPassword {
	width:auto;
}
.form_forgotPassword .btn {
	margin:0 10px;
}
.form_forgotPassword a { display:block; height:30px; padding:0 15px 0 10px; line-height:30px; background-position:right -318px;}
.mod_contentUser { width:778px; padding:5px;}
.user_address .mod_contentUser, .user_profile .mod_contentUser { margin-left:20px; width:758px;}
.mod_contentUser td, .mod_contentUser th { height:30px; padding:5px 0; line-height:30px;}
.user_order_list td, .user_order_list th { border:1px solid #ccc; padding:10px 5px;}
.user_order {
	margin:20px 0 0;
	background-position:left top;
}
.user_orderShow {
	padding:0 12px 0 0;
	background-position:right -512px;
}
.user_order .mod_content {
	border:none;
	background-position:left top;
}
.dot_3 {
	background-position:left top;
}
.form_comment table {
	border-top:1px solid #ddd;
}
th.dot_2 {
	border:none;
	border-right:1px solid #ddd;
	background:none;
}
.btn_go { width:34px; height:30px; margin:0 10px 0 5px; line-height:30px; background-position:0 -390px;}
.user_index td, .user_index th {
	border-bottom:1px solid #ddd;
	font-weight:normal;
	vertical-align:top;
}
.user_index td {
	padding:10px 0 10px 10px;
}
.user_index td span.dot_bg { display:block; width:45%; margin:0 10px 0 0; padding:0 0 0 8px; background-position:0 -510px;}
.user_default table {
	margin:0 0 20px;
	border:none;
}
.user_favorite_name a {
	display:block;
	padding:0 0 0 8px;
	background-position:0 -511px;
}
.user_menu { width:218px;}
.user_menu ul, .user_msg table {
	margin:10px 0 0;
}
.user_menu li { height:24px; margin:0 0 0 5px; padding:0 0 0 10px; line-height:24px; background-position:0 -402px;}
.user_order_item .dot_bg { display:block; padding:0 0 0 8px; line-height:20px; background-position:0 -510px;}
.user_order_item .item_attr { display:inline; margin:0 0 0 10px; padding:0 0 0 8px; line-height:18px; background-position:0 -479px;}
.user_order_consigneesInfo {
	border:none;
}
.user_order_detail th, .user_msg th {
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.user_order_detail td, .user_msg td {
	padding:10px;
}
.user_order_item td {
	padding:10px 0;
}
.user_order_feeTotal, .user_order_feeTotal .mod_content {
	padding:0;
}
.user_order_feeTotal table {
	margin:0;
}
.user_msg_operate {
	margin:0 0 0 210px;
}
.lay_user .mod_title2 {
	border-bottom:1px solid #ddd;
	margin:0;
}
.user-info-operate, .user-info-operate {
	margin:10px 0 0 215px;
}
.user_order_status, .user_order_item {
	margin:20px 0 0;
	border:none;
}
.user_order_status .mod_content, .user_order_item .mod_content, .user_order_otherInfo .mod_content { padding:10px 0 5px 0;}
.user_order_status .mod_content table { width:778px;}
.user_order_status .mod_content table tr td, .user_order_status .mod_content table tr th, .user_order_item .mod_content table tr th, .user_order_item .mod_content table tr td, .user_order_otherInfo .mod_content table tr th, .user_order_otherInfo .mod_content table tr td { border:1px solid #ccc; padding:3px;}
.user_order_status .mod_content table tr td form { margin:10px 300px;}
.user_order_consigneesInfo .mod_content ul { width:381px; padding:3px; line-height:30px;}
.user_order_item .mod_content table tr td .item_attr { border:none;}
.user_order_detail .mod_title2 { padding:10px 0;}
.lay_user .mod_content, .user_order_otherInfo {
	border:none;
}
.user_order_consigneesInfo .mod_content { border:1px solid #ccc; padding:0; margin-top:10px; border-radius:0;}
.form-msg-users table {
	border-top:1px solid #ddd;
}
.tab_title li { float:left; margin:0 2px 0 0; cursor:pointer; border-bottom:0px #FFFFFF solid; height:30px; width:225px; text-align:center;}
.tab_title { font-size:14px; line-height:30px; background:url(images/border_dot_1.gif) repeat-y 117px top; color:#333; font-weight:700;}
.tab_title li.curs_title { background:#FF6600; color:#ffffff; font-size:16px; font-weight:700; border-bottom:0px #FFFFFF solid; height:30px;}
#tab_new {
	border:0px solid #FAAB02;
	border-top:7px solid #00498a;
}
#tab_hot {
	border:0px solid #E42528;
	border-top:7px solid #00498a;
}
#tab_best {
	border:0px solid #09B2D1;
	border-top:7px solid #00498a;
}
#tab_title li.curs_title { background:url(images/ttt1.jpg) no-repeat bottom; color:#fff; height:30px; border-bottom:0;}
#tab_title li { color:#2FB908; margin-right:0; margin-right:1px; height:29px; border-bottom:1px solid #fff;}
.lay_msg .nav_uHere, .user_center .nav_uHere, .good_lists .nav_uHere {
	padding:15px 0 0 0px
}
#ECS_GOODS_AMOUNT { font-size:22px; font-weight:700;}
#ECS_GOODS_RESULT {
	font-size:14px;
	font-weight:700;
}
.promotion .item_img { display:block; width:140px; height:140px; padding:5px; background:url(images/bg_item.gif) no-repeat left top; position:absolute; top:15px; left:0;}
.promotion .item-name { display:block; width:170px; height:30px; line-height:15px; overflow:hidden; position:absolute; top:15px; left:150px;}
.promotion .item-rank { display:block; width:170px; height:30px; line-height:15px; overflow:hidden; position:absolute; top:108px; left:150px;}
.promotion .item-price { display:block; width:170px; height:30px; line-height:15px; overflow:hidden; position:absolute; top:45px; left:150px;}
.promotion .item-free { display:block; width:170px; height:23px; line-height:15px; overflow:hidden; position:absolute; top:78px; left:150px;}
.promotion .item-price .price-was, .promotion .item-price .price-special {
	display:block
}
.promotion .item-price .price-special {
	color:#D91B02;
	font-size:12px;
	font-weight:700;
}
.promotion .item-price .price-was {
	text-decoration:line-through
}
/* user end */

.good_lists #dot_bg {
	background:url(images/icon_dot.gif) no-repeat 0 -447px;
}
.item_main_list .goodsgrid { width:772px;}
.item_main_list .goodsgrid .item { width:187px; float:left; margin:0 5px 0 0; border:1px solid #fff;}
.item_main_list .goodsgrid .grid_item_4, .item_main_list .goodsgrid .grid_item_8, .item_main_list .goodsgrid .grid_item_12, .item_main_list .goodsgrid .grid_item_16, .item_main_list .goodsgrid .grid_item_20, .item_main_list .goodsgrid .grid_item_24 { margin:0;}
.item_main_list .goodsgrid .item .item_img { width:177px; height:177px;}
.item_main_list .goodsgrid .item .item_img img { width:177px; height:177px;}
.item_main_list .goodsgrid .item_name { width:189px; height:40px; padding:0; line-height:18px; overflow:hidden;}
.item_main_list .goodsgrid .item-price { display: block;}
.item_main_list .goodsgrid .item-price .price-was { text-decoration: line-through;}
.item_main_list .goodsgrid .item-price .price-shop { color: #D91B02; font-size: 12px; font-weight: 700;}
.item_main_list .goodsgrid .item.item_promote { border:1px solid #F00;}
.item_main_list .goodsgrid .item.item_promote .item_name { width:183px; padding:0 2px;}
.item_main_list .goodsgrid .item.item_promote .item-price { padding:0 2px;}
.item_group table {
	text-align:center;
	line-height:20px
}
.item_group table th {
	border:1px solid #DDDDDD;
	background:#ECECEC;
	text-transform:capitalize
}
.item_group table td {
	border:1px solid #DDDDDD;
}
.item_pIcon, .item_bIcon { display:block; position:absolute; top:14px; right:-6px; width:73px; height:35px; background:url(images/picon.gif) no-repeat; z-index:1;}
.item_bIcon {
	background-image:url(images/bicon.gif);
	z-index:1
}
.item_ppIcon { display:block; position:absolute; top:0px; right:0px; width:62px; height:62px; background:url(images/ppicon.gif) no-repeat; z-index:1;}
.total_price_table { width:200px; float:right;}
.total_price_table td { border:none; font-size:14px;}
.total_price_table td.to_tit { text-align:right;}
.total_price_table td.to_tit span.sub_span { font-weight:bold; color:#900;}
.total_price_table td.to_val { text-align:left;}
#AUTO_TOTAL span { color:#000000; margin-bottom:5px; font-size:14px; font-weight:bold;}
#AUTO_TOTAL span.price_total {
	color:#990000;
	font-size:16px;
}
#clear_history a {
	color:#fff;
}
.mod_about .mod_title {
	width:65%
}
.tab_content .price_was {
	text-decoration:line-through;
	color:#666666
}
.price_was b {
	text-decoration:line-through;
}
.item_attr .item_quantity input.input-txt {
	text-align:center;
	width:20px
}
#history_list {}
#history_list li.goodsimg { text-align:center;}
#history_list li.goodsimg img { width:130px; height:130px;}
.mod_price_match img {
	margin-bottom:10px
}
#ECS_FORMBUY li.tRight { bottom:0; right:5px;}
#price_was {
	text-decoration:line-through;
}
.focus a {
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
#ECS_CARTINFO a {
	font-weight:bold;
}
.fromb { bottom:105px; float:right;}
.fromb .inputBg { width:120px; height:34px; background:url(images/B_bg.png) no-repeat 0 -427px; text-indent:5px; border:none;}
.fromb .bnt_blue_1 { width:53px; height:34px; background:url(images/B_bg.png) no-repeat -15px -818px; margin:-1px 0 0 -3px; cursor:pointer; color:#fff; font-style:italic; border:none; font-size:12px;}
.itemPrice div {
	margin:8px 0;
	font-size:14px;
	font-weight:bold;
}
.itemPrice .wasPrice {
	color:#555;
}
.itemPrice .shopPrice {
	font-size:18px;
	color:#D91B02;
}
.item_top10 {
	padding:0 0 20px;
}
.item_top10 .item {
	margin:0;
}
.item_top10 .item_1, .item_top10 .item_2, .item_top10 .item_3 {
	margin:0 0 10px;
}
.item_top10 .item_10 {
	border:none;
}
.item_top10 .item_other {
	display:block;
	margin:0 0 5px;
	text-align:right;
	border-bottom:1px dotted #ddd;
}
.mod_block { border:1px solid #DDD;}
.mod_title { background:#E7E7E7; color:#000; font-style:normal; font-size:14px; border-radius:0; border-bottom:1px solid #DDD; margin:0; text-align:left; padding:0 0 0 5px; font-weight:bold; line-height:30px;}
.nav_brand .mod_blank ul li { float:left; margin-left:5px;}
.nav_brand .mod_blank ul .brand_2, .nav_brand .mod_blank ul .brand_4, .nav_brand .mod_blank ul .brand_6, .nav_brand .mod_blank ul .brand_8, .nav_brand .mod_blank ul .brand_10, .nav_brand .mod_blank ul .brand_12, .nav_brand .mod_blank ul .brand_14, .nav_brand .mod_blank ul .brand_16, .nav_brand .mod_blank ul .brand_18, .nav_brand .mod_blank ul .brand_20, .nav_brand .mod_blank ul .brand_22, .nav_brand .mod_blank ul .brand_24, .nav_brand .mod_blank ul .brand_26, .nav_brand .mod_blank ul .brand_28, .nav_brand .mod_blank ul .brand_30, .nav_brand .mod_blank ul .brand_32, .nav_brand .mod_blank ul .brand_34, .nav_brand .mod_blank ul .brand_36, .nav_brand .mod_blank ul .brand_38, .nav_brand .mod_blank ul .brand_40 { border-right:none;} 
.nav_brand .mod_blank ul .brand_41 { border-bottom:none;}
.nav_brand .mod_blank ul li img { width:100px; height:57px; border:1px solid #ddd;}
.item_main_list .title { padding:0 0 0 20px; background:url(images/mid_bg790.jpg) no-repeat; color:#FFF; font-weight:bold; font-size:18px; height:46px; line-height:46px;}
.nav-uHere { display:inline-block;}
.nav-uHere ul li { float:left;}
.mod-curs { font-size:14px;}
.checkout_Consignee { display:inline-block; width:820px;}
.checkout_Consignee .title { padding:5px 0 5px 30px; background:#F9F4E0 url(images/flow_cong.png) no-repeat; color:#4e4a34; font-style:italic; border:1px solid #e8e3cf; border-radius:3px; margin-bottom:5px; background-position:10px; text-align:left;}
.flow_cartInfo_order .title { padding:5px 0 5px 30px; background:#F9F4E0 url(images/flow_item.png) no-repeat; color:#4e4a34; font-style:italic; border:1px solid #e8e3cf; border-radius:3px; margin-bottom:5px; background-position:10px; text-align:left;}
.flow_shippingInfo_order .title { padding:5px 0 5px 10px; background:#F9F4E0; color:#4e4a34; font-style:italic; border:1px solid #e8e3cf; border-radius:3px; margin-bottom:5px; background-position:10px; text-align:left;}
.flow_payInfo_order .title { padding:5px 0 5px 10px; background:#F9F4E0; color:#4e4a34; font-style:italic; border:1px solid #e8e3cf; border-radius:3px; margin-bottom:5px; background-position:10px; text-align:left;}
.flow_total_order .title { padding:5px 0 5px 10px; background:#F9F4E0; color:#4e4a34; font-style:italic; border:1px solid #e8e3cf; border-radius:3px; margin-bottom:5px; background-position:10px; text-align:left;}
.checkout_Consignee .mod_content { padding:0; height: auto; display: inline-block;}
.flow_cartInfo_order .mod_content, .flow_shippingInfo_order .mod_content, .flow_payInfo_order .mod_content, .flow_total_order .mod_content { padding: 5px 5px 5px 3px; height: auto; border:1px solid #e8e3cf; border-radius:3px; margin-bottom: 10px; display: inline-block; width:810px;}
.checkout_Consignee .mod_content table { border:1px solid #e8e3cf; border-right:none; border-bottom:none; width:820px;}
.checkout_Consignee .mod_content table tr th, .checkout_Consignee .mod_content table tr td { border-right:1px solid #e8e3cf; border-bottom:1px solid #e8e3cf; padding:5px; vertical-align:middle;}
.checkout_Consignee .mod_content input { border:1px solid #CFCFCF; border-radius:3px; padding-left:5px; height:27px; font-size:12px; width:200px;}
.checkout_Consignee .mod_content table tr th span.require { color:#F00;}
.checkout_Consignee .mod_content table tr th.txt-r { font-weight:bold;}
.consignee_error { color:#F00;}
#first_name_error_msg { margin-left:65px;}
#last_name_error_msg { margin-left:65px;}
#zipcode_error_msg, #tel_error_msg, #email_error_msg { margin-left:3px;}
.checkout_Consignee .mod_content select { border:1px solid #CFCFCF; border-radius:3px; padding-left:5px; height:27px; font-size:12px; width:207px;}
.mod-modify { padding-right:10px;}
.mod-modify:hover { color:#30B90B; cursor:pointer;}
#payment_button { background: #0071BC; border: 1px solid #666; color: #fff; font-weight: bold; font-size: 14px; padding: 2px 10px; border-radius: 4px;}
.mod-notice-user { height:15px; display:inline-block; color:#F00;}
.Filter { display:inline-block;}
.Filter ul { margin-bottom:5px; display:inline-block; width:100%;}
.Filter ul li { float:left;}
.Filter ul li.filter_con { margin:0 5px; padding:0 5px; color:#00579b; border:1px solid #FFF; border-radius:3px;}
.Filter ul li.filter_title { font-weight:bold; width:110px;}
.Filter ul li.con_sel { cursor:pointer; border:1px solid #CCC; border-radius:3px;}
.flow_step_img { margin-bottom:10px;}
.nav_cate { color:#000; font-style:normal; font-size:14px; border-radius:0; margin:0; text-align:left; font-weight:bold; margin-bottom:10px;}
.nav_cate .mod_title { background:url(images/cate_title_bg.jpg) no-repeat; height:45px; color:#FFF; padding-left:35px; border:none; font-size:18px;}
.nav_cate .mod_blank { border:none; padding:0 5px; border:1px solid #ccc; border-top:none;}
.nav_cate .mod_blank ul.cate { border-bottom:1px dotted #ccc;}
.nav_cate .mod_blank ul.cate_lastDl { border-bottom:none;}
.new-list .mod_title { background:url(images/mid_bg.jpg) no-repeat; height:46px; padding-left:20px; border-bottom:none;}
.new-list .mod_title span { color:#FFF; display:inline-block; font-size:18px; margin-top:8px;}
.new-list .mod_blank { border:1px solid #CCC; border-top:none; padding:0 5px;}
.hot_list { margin:10px 0 0 10px; display:inline-block; width:790px;}
.hot_list .mod_title { background:url(images/mid_bg790.jpg) no-repeat; height:46px; padding-left:20px; border-bottom:none;}
.hot_list .mod_title span { color:#FFF; display:inline-block; font-size:18px; margin-top:8px;}
.hot_list .mod_blank { border:1px solid #CCC; border-top:none; display:inline-block; width:788px;}
.hot_list .mod_blank ul li { float:left; width:183px; border:1px solid #ccc; margin:5px 0 5px 5px; padding:3px;}
.hot_list .mod_blank ul li img { width:181px;}

.item-accessories, .item_des, .nav_article_cate { border:1px solid #DDD; margin-bottom:10px;}
.item-accessories .mod_title, .item_des .mod_title, .nav_article_cate .mod_title { background:#E7E7E7; color:#000; font-style:normal; font-size:14px; border-radius:0; border-bottom:1px solid #DDD; margin:0; text-align:left; padding:0 0 0 5px; font-weight:bold;}
.item-accessories .mod_blank, .item_des .mod_blank, .item_releate .mod_blank, .nav_article_cate .mod_blank { border:none; padding:0 5px;}

.mod_reviews_category .mod_title { padding:0 0 0 20px; background:url(images/mid_bg790.jpg) no-repeat; color:#FFF; font-weight:bold; font-size:18px; height:46px; line-height:46px;}
 
.nav_brand, .article_list, .item_history { margin-bottom:10px; display:inline-block;}
.nav_brand .mod_title, .article_list .mod_title, .item_history .mod_title { background:url(images/top_bg220.jpg) no-repeat; color:#FFF; font-size:18px; margin:0; text-align:center; padding:0; height:35px; line-height:35px;}
.nav_brand .mod_blank, .article_list .mod_blank, .item_history .mod_blank { padding:5px 0; border:1px solid #ccc; display:inline-block; border-top:none;}
.article_list .mod_blank, .item_history .mod_blank { padding:0 5px;}
.mod_reviews_category .mod_blank { border:1px solid #ccc; border-top:none; padding:0 5px;}
.item_releate { margin-bottom:10px;}
.item_releate .mod_title { background:url(images/top_bg220.jpg) no-repeat; color:#FFF; font-size:18px; margin:0; text-align:center; padding:0; height:35px; line-height:35px;}
.item_releate .mod_blank { padding:5px; border:1px solid #ccc; display:inline-block; border-top:none;}
.item-accessories .mod_blank { padding:5px;}
.item_des .mod_blank { padding:20px 5px;}
.item-accessories .mod_blank .item { width:100%; display:inline-block; border-bottom:1px dashed #ccc; padding:5px 0;}
.item-accessories .mod_blank .item-img { width:130px; float:left; margin-right:5px;}
.item-accessories .mod_blank .item-name, .item-accessories .mod_blank .item-des { float:left; width:375px}
.item-accessories .mod_blank .item .item-operate { border:1px solid #DDD; float:right; width:250px; padding:5px;}
.item-accessories .mod_blank .item-price { float:left; width:284px; color:#F00;}
.item-accessories .mod_blank .item .item-operate .btn-addToCart, .goodslist .btn-addToCart { background:url(images/add_to_cart_suit.gif) no-repeat; width:130px; height:25px; display:inline-block; color:#FFF; padding-left:45px; font-weight:bold; line-height:25px;}
.item-accessories .mod_blank .item .item-operate .fitting_number { margin:5px 0;}
.item-accessories .mod_blank .item .item-operate .btn-addToCart:hover { text-decoration:none;}
.goodslist .item_des { border:none;}
.item_des .mod_title span { cursor:pointer; line-height:32px; padding:8px 5px;}
.item_des .mod_title .select { background:#FFF;  border-top:1px solid #F00;}
.email_form { background:#ededed; border:1px solid #ccc; border-radius:5px; padding:10px;}
.email_form td { padding:5px; vertical-align:inherit;}
.email_form td input, .email_form td textarea { padding:3px; border:1px solid #ccc;}
.email_form .Red { color:#F00; margin-left:10px;}
.nav_article_cate { margin-bottom:10px;}
.item_brand_list .brand_img { width:130px; height:130px; display:inline-block;}
#btn_paypal { background:url(images/payment.gif) no-repeat; color:#fff; font-size:14px; font-weight:bold; border-radius:3px; height:30px; width:151px; display:inline-block; line-height:30px;}
.done_list { margin-top:10px;}
.done_list table tr th { border:1px solid #ccc; background:#ECECEC; text-align:right; padding:5px;}
.done_list table tr td { border:1px solid #ccc; text-align:right; padding:5px;}
.user_address td.address_title, .user_profile td.address_title { padding-right:10px; width:150px;}
.brand_list .mod_title { height:35px; padding: 0px; background: url(images/top_bg220.jpg) no-repeat; font-size:18px; line-height:35px; text-align: center; color: #FFF; border-radius:5px 5px 0 0;}
.brand_list .mod_content { border:1px solid #CCC; border-top:none; display:inline-block; padding:5px 0;}
.brand_list .mod_content ul li { float:left; margin-left:5px;}
.brand_list .mod_content ul li img { width:100px; height:57px; border:1px solid #ddd;}
.item_main_list .brand_goods_list { background:none;}
#paymentDiv { border-radius:5px; line-height:20px; background:#fff; width:280px; height:260px; z-index:10000; position:absolute; overflow:auto; background:#FFF; text-align:center; padding:5px; border:3px solid #59B0FF;}
#paymentDiv .content { margin:43px 0; font-size:15px; line-height:30px;}
.flow_NVPItem { margin-bottom:100px; text-align:center;}
.flow_NVPItem .Content table { font-size:12px; width:100%; border-left:1px solid #5fb130; border-top:1px solid #5fb130; border-radius:5px 5px 0 0; overflow:hidden; border-collapse:inherit;}
.flow_NVPItem .Content table thead { background:#9ce1a3;}
.flow_NVPItem .Content table tr th { color:#000; padding:5px 2px; text-align:center; border-right:1px solid #5fb130; border-bottom:1px solid #5fb130; }
.flow_NVPItem .Content table tr td { border-right:1px solid #5fb130; border-bottom:1px solid #5fb130; padding:10px; text-align:center; vertical-align:middle;}
.lastContin { width:224px; height:30px; display:inline-block; background:#5AC52A; border:1px solid #5AC52A; border-radius:3px; box-shadow:0 2px 3px rgba(0, 0, 0, 0.2); float:left;}
.lastContin:visited, .lastContin:link { color:#FFF; font-weight:bold; line-height:30px; font-size:16px;}
.lastConus { width:210px; height:30px; display:inline-block; border:1px solid #ccc; border-radius:3px; box-shadow:0 2px 3px rgba(0, 0, 0, 0.2); font-size:14px; line-height:30px; float:right;}
.lastRp { width:224px; height:30px; display:inline-block; background:#5AC52A; border:1px solid #5AC52A; border-radius:3px; box-shadow:0 2px 3px rgba(0, 0, 0, 0.2); float:left;}
.lastRp:visited, .lastRp:link { color:#FFF; font-weight:bold; line-height:30px; font-size:16px;}
.lastConus:hover { text-decoration:none; color:#666;}
.cart_num_C { cursor:pointer; background:#FFFFFF; color:#999; border:1px solid #999; width:18px; display:inline-block;}
.pro_percent { width:35px; height:35px; color:#fff; background:#f60; position:absolute; border-radius:30px; text-align:center; line-height:35px; font-weight:bold; font-size:13px; margin:1px 0 0 0;}
.hot_list .pro_percent { margin:-3px 0 0 -3px;}
#goodsInfo .pro_percent { width:60px; height:60px; line-height:60px; font-size:25px;}

.Speci_time_out { background:url(images/time_out.png) repeat-x; height:23px; width:181px; color:#000; margin:-23px 0 0 0; position:absolute; font-weight:bold; text-align:center; line-height:23px;}
.Speci_time_out img { width:17px; height:16px; border:none; vertical-align:middle;}
.Speci_time_out label {}
.Speci_time_out_list { height:23px; color:#000; font-weight:bold; margin-top:5px;}
.goodsgrid .Speci_time_out { width:185px; margin:-228px 0 0 1px;}
.lay_search .goodsgrid .Speci_time_out { width:185px; margin:-188px 0 0 1px;}

.new_goods_list { border:1px solid #d6d6d6; border-radius:5px; padding:5px 4px; display:inline-block; background:#fff;}
.new_goods_list .goods_list_style { height:28px; font-size:20px; line-height:28px; border-bottom:1px dashed #ccc; margin-top:5px;}
.new_goods_list .goodsGrid .NewPageItem { float:left; padding:5px 2px 0 2px; border:1px solid #ccc; width:185px; margin:5px 4px 0 0;}
.new_goods_list .goodsGrid .NewPageItem li { list-style:none;}
.new_goods_list .goodsGrid .NewPageItem li.goodsName { height:32px; overflow:hidden; margin-bottom:3px;}

.mail_unsubscribe .page_where_l { width:954px; border:none; font-size:15px;}
.mail_unsub { border:1px solid #d6d4d4; padding:15px; font-size:15px; border-radius:5px;}
.mail_unsub .mail_choose { color:#f00; margin-left:20px;}
.mail_unsub p { margin:5px 0;}
.mail_unsub .mail_input { width:300px; height:25px; padding-left:3px;}
.mail_unsub .mail_button { background:url(images/btn_mail_un.png) no-repeat; width:220px; height:43px; display:inline-block; border:none; color:#fff; font-size:18px;}

#black_friday { min-height:1500px; width:990px;background:url(images/BlackFriday/black-friday-2021.jpg) no-repeat #000; margin:0 auto;}
#black_friday .main {color:#D37500; margin-top:450px; display:inline-block; font-size:22px;}
#black_friday .main .title { background:#0D181C; margin-bottom:5px; color:#fff; padding:5px; font-size:25px; border:1px solid #fff; text-align:center;}
#black_friday .main .contents { display:inline-block; width:990px;}
#black_friday .main .contents ul { float:left; margin:0 7px 12px 0; padding:3px; width:234px; border:1px solid #ccc;}
#black_friday .main .contents ul.black_4, #black_friday .main .contents ul.black_8, #black_friday .main .contents ul.black_12, #black_friday .main .contents ul.black_16 { margin:0 0 12px 0;}
#black_friday .main .contents ul li { list-style:none; margin:0; padding:0;}
#black_friday .main .contents ul li.itemName { font-size:12px; line-height:18px; height:36px; overflow:hidden;}
#black_friday .main .contents ul li.itemImg { text-align:center;}
#black_friday .main .contents ul li.itemName a { color:#fff;}
#black_friday .main .contents ul li.itemPrice { text-align:center;}
#black_friday .main .contents ul li.itemPrice .Price_was { font-size:12px; margin-left:10px; text-decoration:line-through; color:#633802;}
#black_friday .main .contents ul li img { width:230px;}
#black_friday .main .contents ul .sale_per { position:absolute; margin:0px 0 0 2px; padding:0 5px; height:53px; width:77px; background:#FF4A3A; color:#fff; line-height:20px; text-align:center;}
/*#black_friday .main .contents ul .sale_per { position:absolute; margin:0px 0 0 2px; padding:0 5px; height:48px; width:77px; background:#FF4A3A; color:#fff; line-height:20px;}*/
#black_friday .main .contents ul .sale_per .per { font-size:27px; margin:5px 0; display:inline-block;}
/*#black_friday .main .contents ul .sale_per .per { font-size:18px;}*/
#black_friday .main .contents ul .sale_per .per_wor { font-size:16px;}
#black_friday .main .contents ul .sale_per .per_big { font-size:25px; display:block;}
/*#black_friday .main .contents ul .sale_per .per_big { font-size:30px; display:block;}*/
.Pay_Form { text-align:center;}
.lay_itemDetails .item_des #tab_desc img { max-width:778px; height:auto;}

.spec_Special { padding:7px 7px 0 42px; margin:10px 0 0 0; display:inline-block; border-top:1px solid #ccc; font-size:14px; width:88%;}
.spec_Special input[type=radio] { vertical-align:middle; margin:0 3px 0 0;}

.mod_search { margin:45px 0 0 320px; float:left; position:absolute;}
.mod_search .form_search .input_search { border:1px solid #D5D5D5; width:300px; height:26px; padding:1px 0; border-radius:0;}
.mod_search .form_search .btn_search { background:#FFF; border:1px solid #CCC; border-radius:3px; height:30px; color:#000; font-style:normal; font-weight:normal; font-size:12px; padding:1px 6px;}
.homePage .content { width:1020px; margin:0 auto;}
.homePage .content .main { width:1020px; display:inline-block;}
.homePage .content .main .main_middle_con { width:800px; float:left;}
.footer { width:1010px; margin:20px auto 0 auto; background:url(images/foot_bg.jpg) no-repeat; padding:50px 5px 5px 5px;}
.footer .links_img { width:1010px; margin:0 auto; text-align:center; display:inline-block;}
#spe_reg_show span { position:absolute; margin:10px 0 0 610px;}
.catePage .lay_col_1 { width:790px;}
.catePage .mod_content .filter_str { display:inline-block; margin-bottom:10px; cursor:pointer; width:100%;}
.catePage .mod_content .filter_str .filter_mess { float:left; border:1px solid #ccc; padding:1px 0 1px 3px; margin-right:5px;}
.catePage .mod_content .filter_str .filter_mess:hover { border:1px solid #F00;}
.catePage .mod_content .filter_str .filter_mess:hover .filter_del { text-decoration:none; background:#F00; color:#FFF;}
.catePage .mod_content .filter_str .filter_mess .filter_val { color:#F00;}
.catePage .mod_content .filter_str .filter_mess .filter_del { margin-left:5px; font-size:18px; vertical-align:bottom; color:#F00; padding:0 5px;}
.brandPage .mod_reviews_category .msg_info { margin:5px 0;}
.breadcrumbs { margin:0 0 8px 0; background:#CDE3F0; border:1px solid #ddd; padding:5px 10px;}
.lay_itemDetails #goodsInfo .item_detailsImg a#bigImage img { max-width:350px; max-height:350px;}
.lay_itemDetails #goodsInfo .item_detailsImg img#bigImage { max-width:350px; max-height:350px;}
#commentForm table tr td textarea { width:370px; height:150px; padding:5px;}
.item-accessories .mod_blank .item .item-img img { width:130px; height:130px;}
.lay_flow .mod_shoppingCart_follow .cartOther { border:1px solid #ccc; padding:10px 20px; border-top:none; width:978px; display:inline-block;}
.lay_flow .mod_shoppingCart_follow .cart_bottomBtn .cartPayTitle { font-weight:bold; font-size:18px; margin-bottom:15px; margin:2px 0 0 0;}
.lay_flow .mod_shoppingCart_follow .cart_bottomBtn .cartPayLeft { display:inline-block; width:52%; margin:0 0 15px 0; float:left;}
.lay_flow .mod_shoppingCart_follow .cart_bottomBtn .cartPayRight {display:inline-block; width:47.7%; margin:0 0 15px 0; float:right;}
.cartOther .cartOthCon { float:left;}
.cartOther .cartContinue { background:#ECECEC; padding:0 10px; width:130px; height:28px; line-height:28px; display:block; border-radius:5px;}
.cart_bottomBtn #CART_EXCri_NEXT { float:right;}
.cart_bottomBtn #CART_EX_NEXT { float:left; margin-right:10px;}
.cart_bottomBtn #CART_EX_NEXT span.cartPaymt { display:none;}
.cart_bottomBtn #CART_NEXT { display:inline-block; float:right; width:100%; text-align:center; margin-bottom:10px;}
.cart_bottomBtn .CartBtnChe { display:inline-block; width:100%;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkCon { margin-bottom:5px; display:inline-block;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkStats { float:left;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkCity { float:left; margin-left:5px;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkAdd { width:300px;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkFirst { float:left;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkFirst input { width:150px;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkLast { float:left; margin-left:5px;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkLast input { width:150px;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content #postscript { border:1px solid #CFCFCF; border-radius:3px; width:450px; height:56px;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .flow_shippingInfo_order .mod_content .checkShipDes { display:none;}
.cart_bottomBtn #CART_NEXT span.cartStandmt { display:inline-block; background:#ED6A24; color:#FFF; font-weight:bold; width:100%; border-radius:5px; font-size:20px; padding:13.5px 0;}
.lay_flow .checkDone .pos_left { width:1012px;}
.lay_flow .checkDone .pos_left .lastTitle { margin:10px 0; text-align:center; font-weight:bold; background:#EDF7FD; padding:10px;}
.lay_flow .checkDone .pos_left .lastInfo { border:1px solid #ccc; padding:15px; margin-top:10px; margin-bottom:20px;}
.userIndex .lay_container_wrap .contents .user_default { width:440px;}
.userIndex .lay_container_wrap .contents .user_default .mod_contentUser .user_index { width:440px;}
.lay_flow .checkDone .pos_left .lastGoodList { display:table;}
.lay_flow .checkDone .pos_left .lastGoodList_mt { display:none;}
.user_center .contents .user_siderBanner .userLoginC { display:block;}
.user_center .contents .user_siderBanner .userLoginC_mt { display:none;}
.user_center .contents .user_siderBanner .userRegC { display:blcok;}
.user_center .contents .user_siderBanner .userRegC_mt { display:nong;}
.user_center .contents .user_siderBanner .userFogC { display:blcok;}
.user_center .contents .user_siderBanner .userFogC_mt { display:nong;}
.lay_container_wrap .contents .user_menu { display:block;}
.lay_container_wrap .contents .user_menu_mt { display:none;}
.userIndex .contents .user_siderBanner .userIndexC { display:block;}
.userIndex .contents .user_siderBanner .userIndexC_mt { display:none;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList { display:block;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt { display:none;}
.lay_user .lay_container_wrap .contents .user_address .mod_contentUser .userAddBut { margin:10px 0 0; padding:20px 0 0; border:none; border-top:1px solid #ddd;}
.lay_articleList .lay_col_1 .mod_article_list .mod_content { padding:5px 5px 5px 0;}
.errorPage .mod_content { padding:20px; background:none;}
.errorPage .mod_content .pos_left { width:400px; padding:0 20px;}
.stockPage .contents .lay_col_1 { width:790px;}
.stockPage .contents .lay_col_1 .new_goods_list .new_goosd_title { margin:5px 0 0 0;}
.stockPage .contents .lay_col_1 .new_goods_list .goodsGrid .NewPageItem li.thumb img { width:185px;}
.HotPage .contents .lay_col_1 { width:790px;}
.HotPage .contents .lay_col_1 .new_goods_list .goodsGrid .NewPageItem li.thumb img { width:185px;}
.item-img-gallery { width: 320px; overflow: hidden;float: left;}
.ex_last_but { margin-top:30px; display:inline-block; width:50%;}
.resp_page .resp_con { width:1020px; margin:0 auto;}
.mt_EX_Riview { display:none;}
.EX_Riview { display:inline-table;}
.mt_EX_done { display:none;}
.EX_done { display:inline-table;}
#paypal-button-container { width:100%; display:inline-block; float:right; margin-top:10px;}
#paypal-button-container_later { width:100%; display:inline-block; float:right; margin-top:10px;}
#paypal-button-container_EX { width:100%; display:inline-block; float:right;}
.goodsProMess ul { border:1px solid #ffc107; background:#FFC;}
.goodsProMess ul li { padding:1px 5px;}
.brandAllList .lay_wrap .lay_container_wrap .contents .pos_right { width:790px;}
.brandAllList .lay_wrap .lay_container_wrap .contents .pos_right .item_brand_list table tr.brandAllCat { width:760px;}

.form-checkConsignee-user .input_bg { overflow:inherit;}
.form-checkConsignee-user .input_bg .error { color:#F00 !important;}


.head .mt_top_menu { display:none;}
.head .mt_top_other { display:none;}
#mt_index_ad { display:none;}
.brand_info_desc_mt { display:none;}
.lay_flow #mt_formCart { display:none;}
.mt_user_collect_list { display:none;}
.mt_order_mess { display:none;}
.mt_order_goodsList { display:none;}
.mt_goods_addButton { display:none;}
.catePage .cate_filter_mt { display:none;}
.word .word_get { float:left; width:650px;}
.word .word_buy { float:left; margin-left:10px; width:360px;}
.index_comment_list_mt { display:none;}
.index_article_list_mt { display:none;}
.index_brand_list_mt { display:none;}
.catePage .category_child { display:none;}
.catePage .item_main_list .mod_content .category_child { display:inline-block;}
.footer .links_img a img { height:50px;}
.user_bonus_list { width:788px; float:right;}
.bonus_list { display:table;}
.bonus_list_mt { display:none;}
#goodsInfo .item_attr form ul li.goodsFile div { border:1px solid #f3943d; padding:3px 8px; border-radius:45px; display:inline-block; margin-bottom:5px;}
#goodsInfo .item_attr form ul li.goodsFile div:last-child { margin-bottom:0;}
#goodsInfo .item_attr form ul li.goodsFile div img { width:18px; margin-right:5px; vertical-align:top;}
#goodsInfo .item_attr form ul li.goodsFile div a { color:#f2631d; font-weight:bold; display:inline-block; max-width:368px;}

.lay_flow .flow_EX_done { text-align:center; margin-bottom:10px;}
.lay_flow .flow_EX_done span { vertical-align:middle; font-size:50px; margin-left:10px;}
.lay_flow .flow_EX_done p { font-weight:bold; font-size:14px; margin-top:10px;}



@media screen and (max-width: 430px) {
input[type=text] { -webkit-appearance:none;}
input[type=password] { -webkit-appearance:none;}
input[type=submit] { -webkit-appearance:none;}
body { background:none; padding:5px;}
.head { width:100%; height:auto; background:none; display:inline-block; margin:0 auto 5px auto;}
.head .mt_top_menu { display:block; float:left; line-height:50px;}
.head .mt_top_menu .icon_menu { font-size:30px; display:block;}
.head .logo { margin:0; width:73%; height:auto; display:inline-block; text-align:center;}
.head .logo img { width:180px;}
.head .mt_top_other { display:block; float:right; line-height:50px;}
.head .mt_top_other .icon_user { font-size:30px;}
.head .mt_top_other .icon_cart { font-size:34px;}
.mod_search { position:relative; margin:5px 0 0 0; width:100%;}
.mod_search .form_search .input_search { width:calc(100% - 57px);}
.mod_search .form_search .btn_search { vertical-align:middle;}
.head .nav { display:none;}
.mt_index_ad { display:block;}
.th_1 .flash_box { width:1250px; position:relative; overflow:hidden }
.th_1 .flash_box .flash_con { width:1250px; height:275px; overflow:hidden;}
.th_1 .flash_box .flash_con .split { width:1250px; height:275px; overflow:hidden; position:relative; }

.th_1 .flash_box .f_btn { height:14px; overflow:hidden; text-align:center; position:absolute; margin:-20px 0 0 0; right:0;}
.th_1 .flash_box .f_btn .fbtn_con { margin:0px auto; height:14px; overflow:hidden; text-align:center; }
.th_1 .flash_box .f_btn .fbtn_con a { width:12px; height:12px; overflow:hidden; display:block; float:left; background:#fff; border:solid 1px #bebdbd; margin:0px 6px; text-indent:-999em; outline:0px;  text-decoration:none; }
.th_1 .flash_box .f_btn .fbtn_con .current,.th_1 .flash_box .f_btn .fbtn_con a:hover{ background:#cdafe0; border:solid 1px #cdafe0; }  

.th_1 .top_news { width:322px; padding-right:33px; overflow:hidden; }
.th_1 .top_news .split .tit { width:292px; height:48px; overflow:hidden; background:url(bbs42_03.png) no-repeat left top; padding:6px 15px 6px 15px;  text-indent:2em; }
.th_1 .top_news .split .tit a { line-height:24px; }
.th_1 .top_news .split .wz_con { font-size:14px; line-height:24px; padding:15px 5px 15px 10px; height:48px; overflow:hidden; text-indent:2em; }
.th_1 .top_news .split .ps { height:18px; line-height:18px; overflow:hidden; padding-left:10px; }
.th_1 .top_news .split .ps .author { width:auto; padding-right:10px; }
.th_1 .top_news .split .ps .num { width:auto; padding:0px 20px 0px 10px; background:url(eye.png) no-repeat right center;  }
.th_1 .top_news .split .ps .diver { padding-left:10px;}
#mt_index_ad { width:100%; padding:0; display:inline-block;}
#mt_index_ad .mt_banner_fla_div { width:100%; height:auto;}
#mt_index_ad .mt_banner_fla_div #mt_flash_box { width:100%;}
#mt_index_ad .mt_banner_fla_div #mt_flash_box .prev { position:absolute; top:85px;}
#mt_index_ad .mt_banner_fla_div #mt_flash_box .prev i { color:#FFF; font-size:25px; font-weight:bold;}
#mt_index_ad .mt_banner_fla_div #mt_flash_box .next { position:absolute; top:85px; right:0;}
#mt_index_ad .mt_banner_fla_div #mt_flash_box .next i { color:#FFF; font-size:25px; font-weight:bold;}
#mt_index_ad .mt_banner_fla_div #mt_flash_con { width:100%; height:auto;}
#mt_index_ad .mt_banner_fla_div #mt_flash_con .mt_split { width:100%; height:auto;}
#mt_index_ad .mt_banner_fla_div #mt_flash_con .mt_split a img { width:100%; height:auto;}
.homePage .content { width:100%;}
.homePage .content .contents { width:100%;}
.homePage .content .contents .main { width:100%;}
.homePage .content .contents .main .main_middle_con { width:100%;}
.homePage .contents .main .middle_col { width:100%; margin:0; float:none;}
.homePage .contents .main .middle_col .best-list { margin:0;}
.homePage .contents .main .middle_col .best-list .mod_title { background:url(images/mid_bg_mt.jpg) no-repeat #57BAF1; border-radius:10px 10px 0 0;}
.homePage .contents .main .middle_col .best-list .mod_blank { padding:0;}
.homePage .contents .main .middle_col .best-list .mod_blank ul { padding:0;}
.homePage .contents .main .middle_col .best-list .mod_blank ul li { border-right:1px dotted #c8c8c8; padding:10px 0; width:49.8%;}
.homePage .contents .main .middle_col .best-list .mod_blank ul li:nth-child(2n) { border-right:none;}
.homePage .contents .main .middle_col .best-list .mod_blank ul li:last-child { border-bottom:none;}
.homePage .contents .main .middle_col .best-list .mod_blank ul li:nth-last-child(2) { border-bottom:none;}
.homePage .contents .main .hot_list { margin:10px 0 0 0; width:100%;}
.homePage .contents .main .hot_list .mod_blank { width:99.456%;}
.homePage .contents .main .hot_list .mod_title { background:url(images/mid_bg_mt.jpg) no-repeat #57BAF1; border-radius:10px 10px 0 0;}
.homePage .contents .main .hot_list .mod_blank ul li { width:calc(50% - 15px);}
.homePage .contents .main .hot_list .mod_blank ul li img { width:100%; height:auto;}

.word .word_get .wordTitle { padding-left:70px; padding-right:5px; padding-top:6px; padding-bottom:9px; height:auto; line-height:inherit;}
.word .word_buy .wordTitle_2 { background:none; padding-left:0;}
.word .word_buy .wordTitle_2 .word_buy_tit_left { width:65px; height:51px; display:inline-block; background:url(images/top_bg_left.jpg) no-repeat; float:left;}
.word .word_buy .wordTitle_2 .word_buy_tit_center { width:calc(100% - 107px); height:51px; display:inline-block; background:url(images/top_bg_center.jpg) repeat-x; float:left;}
.word .word_buy .wordTitle_2 .word_buy_tit_right { width:42px; height:51px; display:inline-block; background:url(images/top_bg_right.jpg) no-repeat; float:right;}
.index_comment_list_mt { width:100%; display:inline-block; float:left; margin:10px 0 0 0;}
.index_comment_list_mt .mod_title { background:none; padding:0; color:#FFF; font-size:18px; line-height:35px; font-weight:bold; text-align:center;}
.index_comment_list_mt .mod_title .comm_index_mt_left { width:18px; height:35px; display:inline-block; background:url(images/bg_com_left.jpg) no-repeat; float:left;}
.index_comment_list_mt .mod_title .comm_index_mt_center { width:calc(100% - 37px); height:35px; display:inline-block; background:url(images/bg_com_center.jpg) repeat-x; float:left;}
.index_comment_list_mt .mod_title .comm_index_mt_right { width:19px; height:35px; display:inline-block; background:url(images/bg_com_right.jpg) no-repeat; float:left;}
.index_comment_list_mt .mod_blank { display:inline-block; padding:0 5px; border:1px solid #ddd; border-top:none; height:216px; overflow: hidden;}
.index_comment_list_mt .mod_blank ul li { border-bottom:1px dashed #ddd; padding:10px 0 3px 0;}
.index_article_list_mt { width:100%; display:inline-block; float:left; margin:10px 0 0 0;}
.index_article_list_mt .mod_title { background:none; padding:0; color:#FFF; text-align:center; line-height:35px; font-size:18px;}
.index_article_list_mt .mod_title .art_index_mt_left { width:18px; height:35px; display:inline-block; background:url(images/bg_com_left.jpg) no-repeat; float:left;}
.index_article_list_mt .mod_title .art_index_mt_center { width:calc(100% - 37px); height:35px; display:inline-block; background:url(images/bg_com_center.jpg) repeat-x; float:left;}
.index_article_list_mt .mod_title .art_index_mt_right { width:19px; height:35px; display:inline-block; background:url(images/bg_com_right.jpg) no-repeat; float:left;}
.index_article_list_mt .mod_blank { display:inline-block; width:calc(100% - 12px); padding:0 5px; border:1px solid #ddd; border-top:none;}
.index_brand_list_mt { display:inline-block; margin:10px 0 0 0;}
.index_brand_list_mt .mod_title .brand_list_mt_left { width:18px; height:35px; display:inline-block; background:url(images/bg_com_left.jpg) no-repeat; float:left;}
.index_brand_list_mt .mod_title .brand_list_mt_center { width:calc(100% - 37px); height:35px; display:inline-block; background:url(images/bg_com_center.jpg) repeat-x; float:left;}
.index_brand_list_mt .mod_title .brand_list_mt_right { width:19px; height:35px; display:inline-block; background:url(images/bg_com_right.jpg) no-repeat; float:left;}
.index_brand_list_mt .mod_content { overflow:auto; width:416px;}
.index_brand_list_mt .mod_content .brand_con_mt { width:15369px;}
.index_brand_list_mt .mod_content .brand_con_mt ul li { width:104px; overflow:hidden;}
.lay_itemDetails .index_article_list_mt { width:100%; margin:0;}
.lay_itemDetails .index_article_list_mt .mod_blank { width:calc(100% - 12px);}
.catePage .category_child { margin:5px 0 10px 0; display:inline-block; width:100%;}
.catePage .category_child .child_title { display:inline-block; width:100%; font-size:18px; font-weight:bold; color:#FFF; line-height:35px;}
.catePage .category_child .child_title .cate_mt_left { width:18px; height:35px; display:inline-block; background:url(images/bg_com_left.jpg) no-repeat; float:left;}
.catePage .category_child .child_title .cate_mt_center { width:calc(100% - 42px); height:35px; display:inline-block; background:url(images/bg_com_center.jpg) repeat-x; float:left; padding-left:5px;}
.catePage .category_child .child_title .cate_mt_right { width:19px; height:35px; display:inline-block; background:url(images/bg_com_right.jpg) no-repeat; float:left;}
.catePage .category_child .child_con { padding:5px; border:1px solid #ddd; border-top:none;}
.catePage .index_article_list_mt { width:100%; margin:0 0 10px 0; display:inline-block;}
.catePage .index_article_list_mt .mod_title { text-align:left;}
.catePage .index_article_list_mt .mod_title .art_index_mt_center { padding-left:5px; width:calc(100% - 42px);}
.catePage .index_article_list_mt .mod_blank { width:calc(100% - 12px);}
.catePage .mod_reviews_category { display:inline-block;}
#tab_desc table { max-width:100%;}

.footer { background:url(images/foot_bg_mt.jpg) no-repeat; width:100%; padding:50px 0 5px 0;}
.footer .mod_help { width:100%; background:#CDE3F0; margin:0 auto; padding:5px 0 0 0; float:none;}
.footer .mod_help dl { padding:0 3px;}
.footer .foot_logo { display:none;}
.footer .mod_bottom_mess { width:100%; text-align:center; background:#CDE3F0; margin:0; padding:8px 0 5px 0;}
.footer .copyright { width:100%; display:inline-block;}
#spe_reg_show { display:none; left:0;}
#spe_reg_show span { position:absolute; margin:10px 0 0 88%;}
#spe_reg_show a img { width:95%;}
#mod_mt_cate_tree { position:fixed; background:#FFF; z-index:9999; top:0; left:0; width:87.5%; height:100%; overflow-y:scroll; padding:5px;}
#mod_mt_cate_tree ul { padding:0; margin:0;}
#mod_mt_cate_tree ul li.mt_cate { margin-bottom:10px;}
#mod_mt_cate_tree ul li a { color:#23a1d1; font-size:14px;}
#mod_mt_cate_tree ul li a.cateOne { font-weight:bold;}
#mod_mt_cate_tree ul li ul { margin-left:15px;}
#mod_mt_cate_tree ul li ul li.mt_child { border-bottom:1px dotted #DDD; line-height:25px; list-style:none;}
#mod_mt_cate_tree ul li ul li ul { margin:0;}
#mod_mt_cate_tree ul li ul li ul li { list-style:none;}
#mod_mt_mark { background:rgba(0, 0, 0, 0.75); position:fixed; top:0; left:0; width:100%; height:100%; z-index:9990;}
.mt_cate .icon_add { display:inline-block; font-size:10px; color:#23a1d1; margin-right:5px; margin-top:2px; vertical-align:top;}
.mt_cate ul li .icon_down { display:inline-block; font-size:8px; color:#23a1d1; margin-right:5px; vertical-align:top; float:right;}
.mt_cate ul li .icon_up { display:inline-block; font-size:8px; color:#23a1d1; margin-right:5px; vertical-align:top; float:right;}
.mod_mt_close { position:fixed; top:50%; right:0; display:inline-block; color:#FFF; z-index:999999; background:#000; padding:10px 0; width:10%; text-align:center;}
.mod_mt_close .icon_close { font-size:18px;}
.catePage .lay_wrap { width:100%;}
.catePage .lay_wrap .contents { width:100%;}
.catePage .pos_left { display:none;}
.catePage .lay_col_1 { width:100%; float:none;}
.catePage .item_main_list .mod_content { width:96.713%; padding:5px;}
.catePage .item_main_list .mod_content .category_child { width:99%; margin-bottom:5px; display:none;}
.catePage .item_main_list .mod_content .category_child ul li { width:97%; margin:0 5px;}
.catePage .item_main_list .mod_content .category_child ul li:last-child { border-bottom:none;}
.catePage .item_main_list .mod_content .item_sort { width:97.17%;}
.catePage .item_main_list .mod_content .goodsgrid { width:100%;}
.catePage .item_main_list .mod_content .goodsgrid li { width:48.8%;}
.catePage .item_main_list .mod_content .goodsgrid li:nth-child(2n) { margin:0;}
.catePage .item_main_list .mod_content .goodsgrid li:last-child { border-bottom:none;}
.catePage .item_main_list .mod_content .goodsgrid li:nth-last-child(2) { border-bottom:none;}
.catePage .item_main_list .mod_content .goodsgrid li .item_img { width:93%; height:auto;}
.catePage .item_main_list .mod_content .goodsgrid li .item_img img { width:100%; height:auto;}
.catePage .item_main_list .mod_content .goodsgrid li .item_name { width:100%;}
.brandPage .lay_wrap { width:100%;}
.brandPage .item_main_list .brand_goods_list { display:none;}
.brandPage .item-brand-details { border-bottom:1px solid #ddd; margin-bottom:5px;}
.brandPage .item-brand-details table tr.brand_info_desc_mt td { padding:5px;}
.brandPage .item_main_list .mod_content { width:100%; padding:0; border:none;}
.brandPage .lay_col_1 { width:100%; float:none;}
.brandPage .lay_col_2 { display:none;}
.brandPage .item_main_list .mod_content .item_sort { width:96.716%;}
.brandPage .item_main_list .mod_content .goodsgrid { width:100%;}
.brandPage .item_main_list .mod_content .goodsgrid li { width:49.3%;}
.brandPage .item_main_list .mod_content .goodsgrid li:nth-child(2n) { margin:0;}
.brandPage .item_main_list .mod_content .goodsgrid li:last-child { border-bottom:none;}
.brandPage .item_main_list .mod_content .goodsgrid li:nth-last-child(2) { border-bottom:none;}
.brandPage .item_main_list .mod_content .goodsgrid li .item_img { width:93%; height:auto;}
.brandPage .item_main_list .mod_content .goodsgrid li .item_img img { width:100%; height:auto;}
.brandPage .item_main_list .mod_content .goodsgrid li .item_name { width:100%;}
.brandPage .mod_reviews_category .mod_blank { padding:5px 5px 0 5px;}
.brandPage .mod_reviews_category .msg_info { margin:0;}
.lay_search .lay_wrap { width:100%;}
.lay_search .lay_col_1 { width:100%;}
.lay_search .lay_wrap .pos_right { display:none;}
.lay_search .lay_wrap #pager .pos_right { display:block;}
.lay_search .item_main_list .mod_content { width:96.713%; padding:5px;}
.lay_search .item_main_list .mod_content .item_sort { width:96.603%;}
.lay_search .item_main_list .mod_content .goodsgrid { width:100%;}
.lay_search .item_main_list .mod_content .goodsgrid .item { width:49.29%;}
.lay_search .item_main_list .mod_content .goodsgrid .item:nth-child(2n) { margin:0;}
.lay_search .item_main_list .mod_content .goodsgrid .item:last-child { border-bottom:none;}
.lay_search .item_main_list .mod_content .goodsgrid .item:nth-last-child(2) { border-bottom:none;}
.lay_search .item_main_list .mod_content .goodsgrid .item .item_img { width:93%; height:auto;}
.lay_search .item_main_list .mod_content .goodsgrid .item .item_img img { width:100%; height:auto;}
.lay_search .item_main_list .mod_content .goodsgrid .item .item_name { width:100%;}
.breadcrumbs { padding:5px;}
.lay_itemDetails .breadcrumbs .nav-uHere .list-uHere li.here_last { display:none;}
.lay_wrap { width:100%;}
.lay_itemDetails .pos_right { display:none;}
.lay_itemDetails .lay_container_wrap .contents { width:100%;}
.lay_itemDetails .lay_container_wrap .contents .lay_col_1 { width:100%;}
.lay_itemDetails .lay_container_wrap .contents .lay_col_1 #goodsInfo .item_attr { width:calc(100% - 2px); padding:0;}
.lay_itemDetails #goodsInfo .item_detailsImg { width:calc(100% - 4px); margin:0 0 5px 0;}
.lay_itemDetails #goodsInfo .item_detailsImg img#bigImage { max-width:100%; max-height:100%;}
.lay_itemDetails #goodsInfo .item_attr .item_title { padding:3px 3px 10px 3px;}
.lay_itemDetails #goodsInfo .item_attr .item_operate { width:100%; text-align:center;}
.lay_itemDetails #goodsInfo .item_attr .item_operate .btn_addToCart { margin:0 0 0 0; display:inline-block; float:none;}
.lay_itemDetails #goodsInfo .item_attr .item_operate .btn_addWistList { float:none; display:inline-block; width:106px;}
.lay_itemDetails .item_des #tab_desc img { width:100%; height:auto;}
.lay_itemDetails .item_des #tab_desc iframe { width:100%; height:auto;}
.item_attr li { padding:10px;}
.item_attr .item_group table { width:100%;}
.item_attr .item_group { margin-left:0;}
#ECS_COMMENT .mod_comment .comment_img_show .comm_img_show_left { width:100%; margin-right:0; padding-right:0; height:auto;}
#ECS_COMMENT .mod_comment .comment_img_show .comm_img_show_left .comm_img_big img { max-height:inherit;}
#ECS_COMMENT .mod_comment .comment_img_show .comm_img_show_left .comm_img_small { left:calc(50% - 100px);}
#ECS_COMMENT .mod_comment .comment_img_show .comm_img_show_right { display:inline-block; width:100%; margin-top:20px;}
#commentForm table tr td .input_bg { background:none; width:100%; padding:0; overflow:inherit;}
#commentForm table tr td .input_bg input { width:95%; border:1px solid #ccc; padding:3px 0; border-radius:3px;}
#commentForm table tr td textarea { width:98%;}
.item-accessories .mod_blank { display:inline-block;}
.item-accessories .mod_blank .item { border:none;}
.item-accessories .mod_blank .item .item-img { width:100%;}
.item-accessories .mod_blank .item .item-img img { width:100%; height:auto;}
.item-accessories .mod_blank .item .item-name { width:100%; height:36px; overflow:hidden;}
.item-accessories .mod_blank .item .item-des { display:none;}
.item-accessories .mod_blank .item .item-operate { display:none;}
.item-accessories .mod_blank .list-item form { float:left; width:48%;}
.item-accessories .mod_blank .list-item form:nth-child(2n) { margin-left:14px;}
.lay_flow .lay_wrap .contents { width:100%;}
.lay_flow .mod_shoppingCart_follow #mt_formCart table tr td { vertical-align:top; padding-left:5px;}
.lay_flow .mod_shoppingCart_follow #mt_formCart table tr td.mt_shopCart_info .mt_shopCartName { float:left; padding:5px 0 0 0;}
.lay_flow .mod_shoppingCart_follow #mt_formCart table tr td.mt_shopCart_info .mt_shopCartName div { display:table-cell;}
.lay_flow .mod_shoppingCart_follow #mt_formCart table tr td.mt_shopCart_info .mt_shopCartName div .cart_itemName { width:100%; padding:0; line-height:normal;}
.lay_flow .mod_shoppingCart_follow #mt_formCart table tr td.mt_shopCart_info .cart_itemAttr { padding:0; width:100%; display:inline-block; text-align:left; font-size:10px;}
.lay_flow .mod_shoppingCart_follow #mt_formCart table tr td.mt_shopCart_info .mt_cartPrice { text-align:left; margin:5px 0;}
.lay_flow .mod_shoppingCart_follow #mt_formCart table tr td.mt_shopCart_info .mt_cartPrice .price_shop { color:#F00; font-weight:bold;}
.lay_flow .mod_shoppingCart_follow #mt_formCart table tr td.mt_shopCart_info .mt_cartNum { text-align:left; margin:0 0 5px 0;}
.lay_flow .mod_shoppingCart_follow #mt_formCart table tr td.mt_shopCart_info .mt_cartNum span { text-align:center;}
.lay_flow .mod_shoppingCart_follow #mt_formCart table tr td.mt_shopCart_info .mt_cartNum a img { vertical-align:middle;}
.lay_flow .mod_shoppingCart_follow .cartOther { border:1px solid #ccc; padding:10px 3px; border-top:none; width:calc(100% - 8px); display:inline-block;}
.lay_flow .mod_shoppingCart_follow .cart_bottomBtn .cartPayTitle { display:none;}
.lay_flow .mod_shoppingCart_follow .cart_bottomBtn .cartPayLeft { display:none;}
.lay_flow .mod_shoppingCart_follow .cart_bottomBtn .cartPayRight { width:100%;}
.lay_flow .mod_shoppingCart_follow .cart_bottomBtn .cartPayName { display:none;}
.lay_flow .mod_shoppingCart_follow .cart_bottomBtn .cartPayDesc { display:none;}
.cartOther .cartOthCon { float:none; margin-bottom:5px;}
.cartOther .cartContinue { margin:0 auto; width:90%; text-align:center;}
.cartOther .fromb { float:none;}
.cartOther .fromb form { width:100%; margin:0 auto; text-align:center;}
.cartOther .fromb form .inputBg { width:53%;}
.cart_bottomBtn { text-align:center; padding:5px; width:calc(100% - 12px);}
.cart_bottomBtn #CART_EXCri_NEXT { float:none; display:inline-block; margin-bottom:10px;}
.cart_bottomBtn #CART_EX_NEXT { float:none; margin:0; display:inline-block; width:100%;}
.cart_bottomBtn #CART_EX_NEXT img.cartPay { display:none;}
.cart_bottomBtn #CART_EX_NEXT span.cartPaymt { display:inline-block; width:90%; background:#FFC535; border-radius:5px; padding:10px 0; font-weight:bold; font-size:15px; color:#3f3f3f;}
.cart_bottomBtn #CART_EX_NEXT span.cartPaymt span.cartPaypal { font-style:italic; color:#003184; font-size:22px;}
.cart_bottomBtn #CART_EX_NEXT span.cartPaymt span.cartPaypal span { color:#009FE3;}
.cart_bottomBtn #CART_NEXT { float:none; width:100%; margin:0 0 10px 0;}
#paypal-button-container { width:90%; float:none;}
#paypal-button-container_later { width:90%; float:none;}
#paypal-button-container_EX { width:90%; float:none;}
.cart_bottomBtn #CART_NEXT span.cartStandmt { width:90%; float:none;}
.lay_flow .flow_step_img { display:none;}
.lay_flow .flow_login { width:100%;}
.flow_login .mod_content { padding:20px 5px 10px 5px;}
.lay_flow .flow_login .form_loginFlow { width:100%;}
.lay_flow .flow_login .form_loginFlow table tr td span.normal_input { width:100%; height:auto; background:none; padding:0;}
.lay_flow .flow_login .form_loginFlow table tr td span.normal_input input { width:96.7%; height:auto; border:1px solid #ccc; padding:5px; border-radius:5px; box-shadow:inset 0px 0px 4px #ccc;}
.lay_flow .flow_login .mod_title2 { width:100%;}
.lay_flow .flow_register { margin:0; width:100%;}
.lay_flow .flow_register .mod_content { padding:20px 5px 10px 5px;}
.lay_flow .flow_register .form_registerFlow { width:100%;}
.lay_flow .flow_register .form_registerFlow table tr td span.normal_input { width:100%; height:auto; background:none; padding:0;}
.lay_flow .flow_register .form_registerFlow table tr td span.normal_input input { width:96.7%; height:auto; border:1px solid #ccc; padding:5px; border-radius:5px; box-shadow:inset 0px 0px 4px #ccc;}
.lay_flow .mod_orderInfo_flow { padding:0;}
.lay_flow .mod_orderInfo_flow .form_orderFlow { width:100%;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee { width:100%;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content { width:100%;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content table { width:100%;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content table tr th { width:30%;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content table tr td select { width:100%;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content input { width:calc(100% - 7px);}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkCon { width:100%;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkStats { float:none; margin-bottom:5px;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkStats input { width:calc(100% - 7px);}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkCity { float:none; margin-left:0;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkCity input { width:calc(100% - 7px);}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkAdd { width:calc(100% - 7px);}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkFirst { float:none; margin-bottom:5px;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkFirst input { width:calc(75% - 6px);}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkLast { float:none; margin-left:0;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkLast input { width:calc(75% - 6px);}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content #postscript { border:1px solid #CFCFCF; border-radius:3px; width:100%; height:56px;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .flow_shippingInfo_order { float:none;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .flow_shippingInfo_order .mod_content { width:calc(100% - 10px);}
.lay_flow .mod_orderInfo_flow .form_orderFlow .flow_shippingInfo_order .mod_content .shipping-name img { width:100%;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .flow_shippingInfo_order .mod_content .shipping-des { display:none;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .flow_orderInfo_operate { width:100%;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .flow_shippingInfo_order .mod_content .checkShipDes { display:block;}
.lay_flow .checkDone .pos_left { width:100%;}
.lay_flow .checkDone .mod_content { padding:0;}
.lay_flow .checkDone .pos_left .lastTitle { padding:10px 0;}
.lay_flow .checkDone .pos_left .lastInfo { padding:15px 5px;}
.lay_flow .checkDone .pos_left .lastGoodList { display:none;}
.lay_flow .checkDone .pos_left .lastGoodList_mt { display:table;}
.lay_flow .flow_EX_done { margin:0 0 10px 0;}
.lay_flow .flow_EX_done img { width:80px;}
.lay_flow .flow_EX_done span { vertical-align:middle; font-size:25px; margin-left:10px;}
.lay_flow .flow_EX_done p { font-weight:bold; font-size:14px; margin-top:10px; text-align:center;}
.lay_flow .flow_NVPItem { margin:0 0 10px 0;}
.lay_flow .flow_NVPItem div.ex_last_but { margin-top:30px; display:inline-block; width:100%;}
.lay_flow .flow_NVPItem div.ex_last_but a.lastRp { width:60%; margin-bottom:10px; float:none;}
.lay_flow .flow_NVPItem div.ex_last_but a.lastConus { width:60%;}
.lay_flow .flow_NVPItem div.ex_last_but a.lastContin { width:60%; margin-bottom:10px;}
.lay_messageInfo .contents { width:100%; margin:0 auto;}
.user_center .contents { width:100%;}
.user_center .contents .user_login { width:100%;}
.user_center .contents .user_login .mod_title { padding:0;}
.user_center .contents .mod_content .form_loginUser { margin:10px 0 0 0; width:100%;}
.user_center .contents .mod_content .form_loginUser table tr td span.normal_input { width:100%; height:auto; background:none; padding:0;}
.user_center .contents .mod_content .form_loginUser table tr td span.normal_input input { width:96.7%; height:auto; border:1px solid #ccc; padding:5px; border-radius:5px; box-shadow:inset 0px 0px 4px #ccc;}
.user_center .contents .mod_content .user_otherOperate { margin:20px 0 0 0;}
.user_center .contents .user_siderBanner { width:100%;}
.user_center .contents .user_siderBanner .userLoginC { display:none;}
.user_center .contents .user_siderBanner .userLoginC_mt { display:block;}
.user_center .contents .user_login .mod_content { padding:0;}
.user_center .contents .user_register { width:100%;}
.user_center .contents .user_register .mod_title { padding:0;}
.user_center .contents .user_register .form_registerUser { margin:10px 0 0 0; width:100%;}
.user_center .contents .user_register .form_registerUser table tr td span.normal_input { width:100%; height:auto; background:none; padding:0;}
.user_center .contents .user_register .form_registerUser table tr td span.normal_input input { width:96.7%; height:auto; border:1px solid #ccc; padding:5px; border-radius:5px; box-shadow:inset 0px 0px 4px #ccc;}
.user_center .contents .user_siderBanner .userRegC { display:none;}
.user_center .contents .user_siderBanner .userRegC_mt { display:block;}
.user_center .contents .user_register .mod_content { padding:0;}
.user_center .contents .user_forgotPassword { width:100%;}
.user_center .contents .user_forgotPassword .mod_title { padding:0;}
.user_center .contents .user_forgotPassword .mod_content { padding:0;}
.user_center .contents .user_forgotPassword .mod_content .form_forgotPassword { margin:10px 0 0 0;}
.user_center .contents .user_forgotPassword .form_forgotPassword table tr td span.normal_input { width:100%; height:auto; background:none; padding:0;}
.user_center .contents .user_forgotPassword .form_forgotPassword table tr td span.normal_input input { width:96.7%; height:auto; border:1px solid #ccc; padding:5px; border-radius:5px; box-shadow:inset 0px 0px 4px #ccc;}
.user_center .contents .user_siderBanner .userFogC { display:none;}
.user_center .contents .user_siderBanner .userFogC_mt { display:block;}
.user_center .contents .user_siderBanner .userIndexC { display:none;}
.user_center .contents .user_siderBanner .userIndexC_mt { display:block;}
.lay_container_wrap .contents { width:100%;}
.lay_container_wrap .contents .user_menu { display:none;}
.lay_container_wrap .contents .user_menu_mt { display:block; width:100%;}
.lay_container_wrap .contents .user_menu_mt ul li { height:24px; margin:0 0 0 5px; padding:0 0 0 10px; line-height:24px; background-position:0 -402px;}
.userIndex .lay_container_wrap .contents .user_default { width:calc(100% - 2px); float:none;}
.lay_container_wrap .contents .user_default .mod_titleUser { padding:0 0 0 5px;}
.lay_container_wrap .contents .user_default .mod_contentUser { width:100%; padding:0;}
.userIndex .lay_container_wrap .contents .user_default .mod_contentUser .user_index { width:100%;}
.lay_container_wrap .contents .user_default .mod_contentUser .user_index table tr td { padding:10px 0 10px 0;}
.lay_container_wrap .contents .user_default .mod_contentUser .user_index table tr td form .btn_go { margin:0 0 0 5px;}
.lay_container_wrap .contents .user_default .mod_contentUser .user_index table tr td span.dot_bg { width:calc(100% - 8px);}
.lay_container_wrap .contents .user_default .mod_contentUser .user_index table tr td span.input_bg { width:90.3%; height:auto; background:none; padding:0;}
.lay_container_wrap .contents .user_default .mod_contentUser .user_index table tr td span.input_bg input { width:96.8%; height:auto; border:1px solid #ccc; padding:5px; border-radius:5px; box-shadow:inset 0px 0px 4px #ccc;}
.userIndex .contents .user_siderBanner { width:100%;}
.userIndex .contents .user_siderBanner .userIndexC { display:none;}
.userIndex .contents .user_siderBanner .userIndexC_mt { display:block;}
.lay_user .user_center .lay_container_wrap .contents .user_menu { display:block; width:calc(100% - 2px); margin-top:10px;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList { display:none;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt { display:block;}
.lay_user .lay_container_wrap .contents .user_order_list { width:calc(100% - 2px);}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul { padding:10px 0; border-bottom:1px solid #ccc; width:100%;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul:last-child { border-bottom:none;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_sn_mt { padding:0 0 10px 5px;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_sn_mt a { font-weight:bold; font-size:16px;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_goods_info_mt { margin-bottom:5px; padding-bottom:5px; border-bottom:1px dashed #ccc;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_goods_info_mt table tr td { border:none; padding:10px 0 10px 3px; line-height:normal;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_goods_info_mt table.order_mess_mt { margin:0;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_goods_info_mt table.order_mess_mt tr td.orderMessInfo { padding:0 0 0 3px;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_goods_info_mt table.order_mess_mt tr td.userOrderHan { padding-right:3px; vertical-align:middle;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_goods_info_mt table.order_mess_mt tr td.userOrderHan .mt_order_mess_num { color:#ccc;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_goods_info_mt table.order_mess_mt table { margin:0;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_goods_info_mt table.order_mess_mt table tr td img { width:60px; height:60px; margin-right:3px; float:left;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_goods_info_mt table tr td span.order_mess_name_mt { line-height:20px;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_status_mt { padding-left:3px;}
.lay_user .lay_container_wrap .contents .mod_contentUser .userOrderList_mt ul li.order_time_mt { padding-left:3px;}
.lay_user .lay_container_wrap .contents .mod_contentUser .form-page .mod_page { border-left:none; border-right:none;}
.lay_user .lay_container_wrap .contents .user_address { float:none;}
.lay_user .lay_container_wrap .contents .user_address .mod_contentUser { width:calc(100% - 6px); margin-left:0; padding:3px;}
.lay_user .lay_container_wrap .contents .user_address .mod_contentUser table tr td.address_title { width:39.9%; word-break:break-all;}
.lay_user .lay_container_wrap .contents .user_address .mod_contentUser table tr td span.input_bg { width:100%; height:auto; background:none; padding:0;}
.lay_user .lay_container_wrap .contents .user_address .mod_contentUser table tr td span.input_bg input { width:94.1%; height:auto; border:1px solid #ccc; padding:5px; border-radius:5px; box-shadow:inset 0px 0px 4px #ccc; font-size:14px;}
.lay_user .lay_container_wrap .contents .user_address .mod_contentUser table tr td span.input_bg select { width:100%; height:auto; border:1px solid #ccc; padding:5px; border-radius:5px; box-shadow:inset 0px 0px 4px #ccc;}
.lay_user .lay_container_wrap .contents .user_address .mod_contentUser .userAddBut { padding:10px 0 0 0; margin:10px 0;}
.lay_user .user_consigneesInfo .user_profile { float:none;}
.user_favorite { width:calc(100% - 2px); margin-bottom:5px;}
.user_favorite .mod_contentUser { width:100%; padding:0;}
.user_favorite .mod_contentUser .form-page .mod_page { border-left:none; border-right:none;}
.user_collect_list { display:none;}
.mt_user_collect_list { display:inline-block; margin:3px;}
.mt_user_collect_list ul { display:inline-block; width:100%;}
.mt_user_collect_list ul li { margin:0; padding:0; float:left;}
.mt_user_collect_list ul li.mt_coll_list_img { margin:0 3px 0 0;}
.mt_user_collect_list ul li.mt_coll_list_img img { width:100px; height:100px;}
.mt_user_collect_list ul li.mt_coll_list_mess { width:71.1%;}
.mt_user_collect_list ul li.mt_coll_list_mess .mt_coll_list_price { color:#F00; font-weight:bold;}
.userIndex .contents .user_menu_mt { width:calc(100% - 2px);}
.lay_user .user_profile .mod_contentUser { margin:0; padding:3px; width:calc(100% - 6px);}
.lay_user .user_profile .mod_contentUser .form-user-info table { display:inline-block;}
.lay_user .user_profile .mod_contentUser .form-user-info table tbody { width:100%; display:inline-block;}
.lay_user .user_profile .mod_contentUser .form-user-info table tr { width:100%; display:inline-table;}
.lay_user .user_profile .mod_contentUser .form-user-info table tr td.address_title { width:28.9%; padding-right:5px;}
.lay_user .user_profile .mod_contentUser .form-user-info table tr td .normal_input { width:100%; height:auto; background:none; padding:0;}
.lay_user .user_profile .mod_contentUser .form-user-info table tr td .normal_input input { width:95.2%; height:auto; border:1px solid #ccc; padding:5px; border-radius:5px; box-shadow:inset 0px 0px 4px #ccc; font-size:14px;}
.lay_user .user_profile .mod_contentUser .form-user-info .user-info-operate { margin:10px 0 0 calc(50% - 43px);}
.lay_user .user_profile .mod_contentUser .form-user-resetPassword { margin-bottom:10px;}
.lay_user .user_profile .mod_contentUser .form-user-resetPassword table { display:block;}
.lay_user .user_profile .mod_contentUser .form-user-resetPassword table tbody { width:100%; display:inline-block;}
.lay_user .user_profile .mod_contentUser .form-user-resetPassword table tr { width:100%; display:inline-table;}
.lay_user .user_profile .mod_contentUser .form-user-resetPassword table tr td.address_title { width:35.9%; padding-right:5px;}
.lay_user .user_profile .mod_contentUser .form-user-resetPassword table tr td .normal_input { width:100%; height:auto; background:none; padding:0;}
.lay_user .user_profile .mod_contentUser .form-user-resetPassword table tr td .normal_input input { width:94.9%; height:auto; border:1px solid #ccc; padding:5px; border-radius:5px; box-shadow:inset 0px 0px 4px #ccc; font-size:14px;}
.lay_user .user_profile .mod_contentUser .form-user-resetPassword .user-info-operate { margin:10px 0 0 calc(50% - 43px);}
.lay_user .user_order_detail { width:100%;}
.mt_order_mess { display:block; margin:10px 0;}
.user_order_mess { display:none;}
.lay_user .user_order_detail .mt_order_mess form.Pay_Form { margin-top:10px;}
.lay_user .user_order_detail .user_order_consigneesInfo .mod_content { border:none;}
.lay_user .user_order_detail .user_order_consigneesInfo .mod_content .address_user { padding:3px 0; width:100%;}
.lay_user .user_order_detail .user_order_consigneesInfo .mod_content .address_info { border-left:none; padding:3px 0; width:100%;}
.lay_user .user_order_detail .mt_order_goodsList { display:block;}
.lay_user .user_order_detail .user_order_goodsList { display:none;}
.lay_user .user_order_detail .mt_order_goodsList ul { display:inline-block;}
.lay_user .user_order_detail .mt_order_goodsList ul li { display:inline-block; border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin-bottom:10px;}
.lay_user .user_order_detail .mt_order_goodsList ul li .mt_order_goodsList_img { float:left; display:inline-block; margin-right:3px;}
.lay_user .user_order_detail .mt_order_goodsList ul li .mt_order_goodsList_img img { width:60px; height:60px;}
.lay_user .user_order_detail .mt_order_goodsList ul li .mt_order_goodsList_con { width:81.1%; float:left;}
.lay_user .user_order_detail .mt_order_goodsList ul li.mt_order_total { width:100%; margin:0; padding:0; border:none;}
.lay_user .user_order_detail .mt_order_goodsList ul li.mt_order_total .mt_order_total_title { width:30%; float:left;}
.lay_user .user_order_detail .mt_order_goodsList ul li.mt_order_total .mt_order_total_con { width:70%; float:left; text-align:right;}
.lay_user .user_order_detail .user_order_feeTotal { display:none;}
.ArticlePage .lay_col_1 { width:100%;}
.ArticlePage .lay_col_2 { display:none;}
.lay_articleList .lay_col_1 { width:100%;}
.lay_articleList .lay_col_2 { display:none;}
.lay_articleList .lay_col_1 .mod_article_list .mod_content { padding:5px 0;}
.lay_articleList .lay_col_1 .mod_article_list .mod_content ul li span.articleList_name { width:76%; word-break:break-all;}
.lay_articleList .lay_col_1 .mod_article_list .mod_content ul li span.articleList_date { width:22%;}
.lay_msg .lay_col_2 { display:none;}
.lay_msg .lay_col_1 { width:100%;}
.lay_msg .mod_comment .mod_content { padding:5px 3px;}
.lay_msg .mod_comment .form-msg table { display:inline-block;}
.lay_msg .mod_comment .form-msg table tr th { width:22%; display:inline-block; padding:11px 5px 11px 0;}
.lay_msg .mod_comment .form-msg table tr td { width:74.9%; display:inline-block; padding:5px 0 5px 5px;}
.lay_msg .mod_comment .form-msg table tr td span.input_bg { width:100%; height:auto; background:none; padding:0;}
.lay_msg .mod_comment .form-msg table tr td span.input_bg input { width:95.6%; height:auto; border:1px solid #ccc; padding:5px; border-radius:5px; box-shadow:inset 0px 0px 4px #ccc; font-size:14px;}
.lay_msg .mod_comment .form-msg table tr td span.samll_input { width:61.3%;}
.lay_msg .mod_comment .form-msg table tr td span.samll_input input { width:92.6%;}
.lay_msg .mod_comment .form-msg table tr td textarea { width:99%;}
.errorPage .mod_content { padding:0;}
.errorPage .mod_content p img { width:100%;}
.errorPage .mod_content .pos_left { width:100%; padding:0;}
.contactUSPage .contents { width:100%;}
.contactUSPage .contents .lay_col_1 { width:100%;}
.contactUSPage .contents .lay_col_1 #contactus { padding:3px;}
.contactUSPage .contents .lay_col_1 #contactus table { width:100%; display:inline-block;}
.contactUSPage .contents .lay_col_1 #contactus table tr td input[type=text] { width:98%;}
.contactUSPage .contents .lay_col_2 { width:100%; margin-top:10px;}
.stockPage .contents .lay_col_2 { display:none;}
.stockPage .contents .lay_col_1 { width:100%;}
.stockPage .contents .lay_col_1 .new_goods_list { padding:5px 0 5px 3px;}
.stockPage .contents .lay_col_1 .new_goods_list .new_goosd_title img { width:100%;}
.stockPage .contents .lay_col_1 .new_goods_list .goodsGrid .NewPageItem { width:47.5%; margin:5px 3px 0 0;}
.stockPage .contents .lay_col_1 .new_goods_list .goodsGrid .NewPageItem li.thumb img { width:100%;}
.HotPage .contents .lay_col_2 { display:none;}
.HotPage .contents .lay_col_1 { width:100%;}
.HotPage .contents .lay_col_1 .new_goods_list { padding:5px 0 5px 3px;}
.HotPage .contents .lay_col_1 .new_goods_list .goods_list_style { font-size:13px;}
.HotPage .contents .lay_col_1 .new_goods_list .new_goosd_title img { width:100%;}
.HotPage .contents .lay_col_1 .new_goods_list .goodsGrid .NewPageItem { width:47.5%; margin:5px 3px 0 0;}
.HotPage .contents .lay_col_1 .new_goods_list .goodsGrid .NewPageItem li.thumb img { width:100%;}
.mail_unsub { padding:3px;}
.item-img-gallery { width:auto; max-width:370px;}
.lay_itemDetails #goodsInfo .item_detailsImg a#bigImage img { max-width:100%; max-height:100%;}
.msg_info a { height:18px;}
.mt_goods_addButton { display:block; width:calc(100% - 10px); background:#FFF; position:fixed; bottom:0; z-index:999; border-top:1px solid #ccc; padding:5px; margin-left:-5px;}
.mt_goods_addButton .icon_cart { font-size:30px; display:inline-block; padding:10px 20px; border:1px solid #ccc;}
.mt_goods_addButton button { width:76%; float:right; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #229ac8; background-image: linear-gradient(to bottom, #23a1d1, #1f90bb); background-repeat: repeat-x; border-color: #1f90bb #1f90bb #145e7a; padding:10px 16px; font-size:15px; border:1px solid #cccccc; border-radius:5px;}
.mt_EX_Riview { display:block;}
.EX_Riview { display:none;}
.mt_EX_done { display:block;}
.flow_NVPItem .Content table.mt_EX_done tbody tr td { text-align:left; padding:5px;}
.EX_done { display:none;}
.lastContin { float:none;}
.lastConus { float:none;}
.ex_last_but { width:100%;}
.ex_last_but .lastConus { margin-top:10px;}
.resp_page .resp_con { width:100%; margin:0 auto;}
.resp_page .resp_con .contents { width:100%;}
.item_main_list .title { border-radius:10px 10px 0 0; background:url(images/mid_bg_mt.jpg) no-repeat #57BAF1;}
.mod_reviews_category .mod_title { border-radius:10px 10px 0 0; background:url(images/mid_bg_mt.jpg) no-repeat #57BAF1;}
.catePage .cate_filter_mt select.cate_filter_mt { margin-bottom:5px; padding:3px 5px;}
.brandAllList .lay_wrap .lay_container_wrap .contents .pos_left { display:none;}
.brandAllList .lay_wrap .lay_container_wrap .contents .pos_right { width:100%; float:none;}
.brandAllList .lay_wrap .lay_container_wrap .contents .pos_right .item_brand_list table tr.brandAllCat { width:100%;}
.brandAllList .lay_wrap .lay_container_wrap .contents .pos_right .item_brand_list table tr td { padding:5px;}

.user_bonus_list { width:100%;}
.bonus_list { display:none;}
.bonus_list_mt { display:block;}
.user_bonus_list .bonus_list_mt { display:block; margin-top:10px;}
.user_bonus_list .bonus_list_mt ul { margin:0 0 10px 0; padding:0 0 10px 0; width:100%; display:inline-block; border-bottom:1px dashed #ccc;}
.user_bonus_list .bonus_list_mt ul:last-child { border-bottom:none;}
.user_bonus_list .bonus_list_mt ul li { margin:0; padding:0; float:left; list-style:none;}
.user_bonus_list .bonus_list_mt ul li.bonusUser_num div { background:#c3c3c3; text-align:center; color:#FFF; padding:20px 5px 10px 5px; min-width:110px;}
.user_bonus_list .bonus_list_mt ul li.bonusUser_num div .bonusUser_currency { font-size:16px; font-weight:bold;}
.user_bonus_list .bonus_list_mt ul li.bonusUser_num div .bonusUser_money { font-size:35px; font-weight:bold;}
.user_bonus_list .bonus_list_mt ul li.bonusUser_mess { margin-left:10px;}
.user_bonus_list .bonus_list_mt ul li.bonusUser_mess .bonusUser_sn { font-weight:bold;}
.user_bonus_list .bonus_list_mt ul li.bonusUser_mess .bonusUser_time { font-size:11px; color:#666;}

#pager .pos_middle { width:44.8%;}
#pager .mod_page_total { display:block;}
#pager .pos_middle { display:block;}


.top_mess { display:none;}
.head .top .top_user { display:none;}
.top_email_add { display:none;}
.index_banner { display:none;}
.homePage .left_col { display:none;}
.homePage .right_col { display:none;}
.homePage .mod-about { display:none;}
.homePage .other_mess { display:none;}
.homePage .mod_email { display:none;}
.homePage .word { width:100%;}
.homePage .word .word_get { width:100%;}
.homePage .word .word_buy { width:100%; margin-left:0; margin-top:10px;}
.homePage .new-list { display:none;}
.footer .renzheng { width:100%; height:auto;}
.footer .renzheng ul { width:100%; height:auto;}
.footer .renzheng ul li { padding:0;}
.footer .renzheng ul li img { max-width:100%;}
.footer .links_img { width:100%;}
.footer .links_img a img { height:30px;}
.brand_info_desc { display:none;}
.brand_info_desc_mt { display:block;}
.lay_flow #mt_formCart { display:block;}
.lay_flow #formCart { display:none;}
.catePage .cate_filter { display:none;}
.catePage .cate_filter_mt { display:inline-block;}
.cart_country_total_mt { border:1px solid #ccc; text-align:left; padding:5px; display:inline-block; width:calc(100% - 12px);}
.cart_country_total_mt .cart_country_total_title_mt { border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:5px; font-weight:bold; font-size:14px;}
.cart_country_total_mt .cart_country_total_con_mt { font-size:14px; margin-bottom:10px;}
.cart_country_total_mt .cart_country_total_con_mt select { width:calc(100% - 70px); height:30px; padding:0 3px; font-size:14px!important;}
}

@media screen and (max-width: 414px) {
.index_brand_list_mt .mod_content { width:402px;}
}

@media screen and (max-width: 393px) {
.index_brand_list_mt .mod_content { width:381px;}
}

@media screen and (max-width: 390px) {
.index_brand_list_mt .mod_content { width:378px;}
}

@media screen and (max-width: 375px) {
.head .logo { width:72.2%;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkFirst input { width:calc(72% - 6px);}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkLast input { width:calc(72% - 6px);}
.lay_container_wrap .contents .user_default .mod_contentUser .user_index table tr td span.input_bg { width:89.2%;}
.lay_container_wrap .contents .user_default .mod_contentUser .user_index table tr td span.input_bg input { width:96.4%;}
.lay_user .lay_container_wrap .contents .user_address .mod_contentUser table tr td.address_title { width:45%;}
.catePage .item_main_list .mod_content .goodsgrid li { width:48.67%;}
.goodsgrid .Speci_time_out { margin:-204px 0 0 1px; width:calc(50% - 16px);}
.item-accessories .mod_blank .list-item form { width:47.93%;}
.brandPage .item_main_list .mod_content .goodsgrid li { width:49.28%;}
.lay_search .item_main_list .mod_content .goodsgrid .item { width:49.26%;}
.item-img-gallery { width:auto; max-width:316px;}
.lay_itemDetails #goodsInfo .item_detailsImg a#bigImage img { max-width:100%; max-height:100%;}
.index_comment_list_mt .mod_blank { height:234px;}
.index_brand_list_mt .mod_content { width:363px;}
.attr_mess_err { display:inline-block; width:100%; text-align:center;}
}
@media screen and (max-width: 360px) {
.head .logo { width:72.19%}
.index_brand_list_mt .mod_content { width:348px;}
.lay_container_wrap .contents .user_default .mod_contentUser .user_index table tr td span.input_bg { width:88.79%;}
}
@media screen and (max-width: 320px) {
.head .logo { width:68.6%;}
#mod_mt_cate_tree { width:87%;}
.catePage .item_main_list .mod_content { width:96.13%;}
.catePage .item_main_list .mod_content .item_sort { width:96.346%;}
.lay_search .item_main_list .mod_content { width:96.13%}
.lay_search .item_main_list .mod_content .item_sort { width:96.346%;}
.lay_search .item_main_list .mod_content .goodsgrid .item { width:49.1%;}
.item-accessories .mod_blank .list-item form:nth-child(2n) { margin-left:11px;}
.cartOther .fromb form .inputBg { width:44%;}
.lay_flow .flow_login .form_loginFlow table tr td span.normal_input input { width:96.1%;}
.lay_flow .flow_register .form_registerFlow table tr td span.normal_input input { width:96.1%;}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkFirst input { width:calc(64% - 1px);}
.lay_flow .mod_orderInfo_flow .form_orderFlow .checkout_Consignee .mod_content .checkLast input { width:calc(64% - 1px);}
.user_center .contents .mod_content .form_loginUser table tr td span.normal_input input { width:96.1%;}
.user_center .contents .mod_content .form_registerUser table tr td span.normal_input input { width:96.1%;}
.user_center .contents .user_forgotPassword .form_forgotPassword table tr td span.normal_input input { width:96.1%;}
.lay_container_wrap .contents .user_default .mod_contentUser .user_index table tr td span.input_bg { width:87.3%;}
.lay_container_wrap .contents .user_default .mod_contentUser .user_index table tr td span.input_bg input { width:95.5%;}
.lay_user .lay_container_wrap .contents .user_address .mod_contentUser table tr td span.input_bg input { width:93.1%;}
.mt_user_collect_list ul li.mt_coll_list_mess { width:65.8%;}
.lay_user .user_profile .mod_contentUser .form-user-info table tr td.address_title { width:34.2%;}
.lay_user .user_profile .mod_contentUser .form-user-info table tr td .normal_input input { width:94.2%;}
.lay_user .user_profile .mod_contentUser .form-user-resetPassword table tr td.address_title { width:42.4%;}
.lay_user .user_profile .mod_contentUser .form-user-resetPassword table tr td .normal_input input { width:93.3%;}
.lay_user .user_order_detail .mt_order_goodsList ul li .mt_order_goodsList_con { width:79.6%;}
.lay_msg .mod_comment .form-msg table tr th { width:29.2%;}
.lay_msg .mod_comment .form-msg table tr td { width:67.1%;}
.lay_msg .mod_comment .form-msg table tr td span.input_bg input { width:94.2%;}
.lay_msg .mod_comment .form-msg table tr td span.samll_input { width:49%;}
.lay_msg .mod_comment .form-msg table tr td span.samll_input input { width:87.6%;}
.item-img-gallery { width:auto; max-width:276px;}
.lay_itemDetails #goodsInfo .item_detailsImg a#bigImage img { max-width:100%; max-height:100%;}
.catePage .item_main_list .mod_content .goodsgrid li { width:49.16%;}
.catePage .item_main_list .mod_content .goodsgrid li .item_img { width:93%; height:auto; padding:4px;}
.Speci_time_out { width:154px;}
}


















