/* CSS Document */
*{ margin:0; padding:0}
body,input,a,b,i,p,li,ul,div,dd,dl{ margin:0; padding:0}

body{font:12px/1.55 Arial, Helvetica, sans-serif; color:#2f2f2f;margin:0 auto; -webkit-text-size-adjust:none;background: #f7f7f7 none repeat scroll 0 0;width: 100vw; min-width:320px;}

body > section,body > header,body > footer {
    margin: 0 auto;
    width: 980px;
	
}
#pMain,.ico_and_txt{
	box-shadow:0 10px 5px rgba(221, 221, 221, 0.867);
	background: #ffffff none repeat scroll 0 0;
}
.stylish-wrapper { margin:0 auto; width:980px; } 
a{ font-size:12px; font-family:Arial, Helvetica, sans-serif, Verdana; color:#5e5e5e; text-decoration:none; font-weight:normal;}
a:hover{text-decoration:underline}
img{ border:0px;text-align:center;vertical-align:top;}
li{ list-style:none; list-style-position:outside}
.clear{ clear:both}
td{padding:2px}
b,li,span,font,h1,h2,h3,h4,h5,h6,div{ list-style-position:outside;font-family:Arial, Helvetica, sans-serif,Verdana;  font-size:13px;line-height:23px;}
input.input-text,select,textarea {background:#fff; border:1px solid #b6b6b6; }
input,select,textarea,button {font:12px/15px Arial, Helvetica, sans-serif; vertical-align:middle; color:#2f2f2f; }
.layer{filter:alpha(opacity=70); -moz-opacity:0.7;opacity: 0.7; width:350px;height:350px}

/* header */
.currencybtn{margin-left:5px;width:13px;}
.currency{text-align:right; float:right;position: absolute;right: 44px;top:84px;color:#fff;font-size:10px}
#msg{font-size:18px;font-weight: bold;color: #fffef9;z-index:9999;  position:fixed;_position:absolute;border:1px solid #fff;background-color: #f47920;text-align:center;left:45%;top:0px;padding:3px;}
.currentCategory{color:#ff0000;}
.desat {left: 390px;position: absolute;top: 32px;}
.HeaderTopRows {background:#0d5c9f url("../images/header_bg.png") repeat-y  scroll 0 0; width:980px; margin:0 auto;  text-align:right; position:relative; z-index:10;}
.HeaderTopRows .logo strong {position:absolute; top:-999em;left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden;}
.HeaderTopRows h1.logo {margin:0; }
.HeaderTopRows .pFooter {    
    color: #ffffff;
    height: 20px;
    line-height: 20px;
    margin: 0 auto;}
.HeaderTopRows .skipLinks {color: #FFFFFF; float: left;font-size:12px;font-weight: bold;padding-left:10px;}
.HeaderTopRows .skipLinks a{color:red;text-decoration:underline;font-size:10px;line-height:20px; font-weight:bold;}
.HeaderTopRows .links {float: right;padding-top: 4px; }
.HeaderTopRows .links li {float:left; font-size:12px;padding:0 8px 0 7px;height:12px;line-height:12px}
.HeaderTopRows .links li:last-child{ border-left:1px solid #eee;}
.HeaderTopRows .links li.last{border-left:1px solid #556A40;}
.HeaderTopRows .links a{color: #FFFFFF; font-size:12px; font-weight: bold; text-transform: uppercase; }
.HeaderTopRows .links a:hover{color:#ef9231;text-decoration:none;}
.HeaderTopRow .top-container {clear:both; padding:5px 10px 0 12px; text-align:right; }
.HeaderTopRow .top-container a{font-size:14px; color:#ebbc58; }
.BottomCorne{    height: auto;
    padding: 0 0 2px;
    position: relative;
    padding-bottom: 5px;
    padding-top: 5px;	
	background: #0d4777 none repeat scroll 0 0}
.head_c {text-align: left; padding-top:10px; padding-bottom:10px;}
.head_c .fenlei {
    display: none;
}
/* stylish-breadcrumbs */

.stylish-breadcrumbs {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #eeeeee;
    box-shadow: 0 0 5px rgba(221, 221, 221, 0.867);
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 20px;
}
.stylish-breadcrumbs ul{ overflow:hidden;height: 28px;}
.stylish-breadcrumbs .home a,.stylish-breadcrumbs .level1 a{color:#000}
.stylish-breadcrumbs .home span{color:#000}
.stylish-breadcrumbs li { display:inline;}
.stylish-breadcrumbs li span{color:#000}
.stylish-breadcrumbs li strong { font-weight:bold; color:#000}
/* top search */
.HeaderTopRows .logo{float:left;width: 30%;}
.HeaderTopRows .Graphic {float:left;}
.HeaderTopRows .Graphic .top_text{ margin-left:10px; margin-top:5px;color: #ffffff;}
.HeaderTopRows .Graphic .top_text a{ color:#FFF; margin-right:10px;}
.HeaderTopRows .Graphic label { float:left; text-align:left; text-indent:-999em; overflow:hidden; }
.HeaderTopRows .Graphic input.input-text {    
    border: medium none;
    color: #606060;
    float: left;
    font-size: 12px;
    height: 33px;
    line-height: 16px;
    margin-left: 8px;
    margin-top: 8px;
    padding-left: 10px;
    width: 354px;
	border: 1px solid #666666;
	}
.HeaderTopRows .Graphic button.button {    
    float: left;
    margin-left: -30px;
    margin-top: 11.5px;}
.HeaderTopRows .Graphic button.button span { border:0; height:21px; background:#2d2d2d; padding:0 0 0 3px; font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif; }
.HeaderTopRows .Graphic button.button span span { background-position:100% 0; padding:0 6px 0 3px; }
.HeaderTopRows .Graphic .search-autocomplete { z-index:999; left:40px !important; top:22px !important; }
.HeaderTopRows .Graphic .search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
.HeaderTopRows .Graphic .search-autocomplete li { text-align:left; border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }
.HeaderTopRows .Graphic .search-autocomplete li .amount { float:right; font-weight:bold; }
.HeaderTopRows .Graphic .search-autocomplete li.odd { background-color:#fffefb; }
.HeaderTopRows .Graphic .search-autocomplete li.selected { background-color:#f7e8dd; }
.HeaderTopRows .BottomCorneer {   
    background: #0d4777 url("../images/cart.png") no-repeat scroll left center;
    color: #ffffff;
    float: right;
    height: 17px;
    line-height: 23px;
    margin-right: 40px;
    margin-top: 11px;
    padding: 7px 30px 7px 52px;
    right: 40px;
    top: 3px;
    z-index: 99;}
.HeaderTopRows .BottomCorneer p{line-height: 15px;}
.HeaderTopRows .BottomCorneer p font{line-height: 15px;}
.neis{color: #75CAFF; font-size: 10px;text-transform: uppercase; }
.ckde{color:#feffff; font-size:14px; text-transform: uppercase;font-weight:bold;}
/* MiniCart */
#minicart-dropdown{position:absolute;top:100%;right:0;width:275px;display:none;z-index:1000}
#minicart-dropdown div.holder{background:#fff;border:1px solid #ccc;border-bottom-color:#999;border-right-color:#999}
#minicart-dropdown div.inner{padding:0}
#minicart-dropdown div.items{max-height:500px;padding:0 0 1px 0;overflow-y:auto}
#minicart-dropdown ol.items{list-style-type:none;margin:0}
#minicart-dropdown li.item{padding:5px;margin:0;background:#fff}
#minicart-dropdown li.item p{margin:0}
#minicart-dropdown li.item img{float:left;margin:0 10px 0 0}
#minicart-dropdown li.item p.price{margin-top:4px}
#minicart-dropdown li.item p.price .toggle{float:left;padding-left:2px;padding-top:1px}
#minicart-dropdown li.item p.price .toggle img{margin:0 0 0 3px}
#minicart-dropdown li.item p.title{margin:0;font-size:1.1em;line-height:1.18em;}
#minicart-dropdown li.item p.title a{color:#000}
#minicart-dropdown li.item span.quantity{float:left}
#minicart-dropdown li.item span.blu-price{float:right}
#minicart-dropdown li.item div.gift-message{padding-left:50px}
#minicart-dropdown li.item div.gift-message p.title{float:left;width:100px}
#minicart-dropdown li.item div.gift-message p.price{float:right;width:20px}
#minicart-dropdown{width:245px}
#minicart-dropdown div.toparrow{padding-top:3px;text-align:center}
#minicart-dropdown div.holder{border:2px solid #969696;background:#fff}
#minicart-dropdown div.inner{padding:12px}
#minicart-dropdown div.aheader{background:url(../images/border_horizontal.png) no-repeat 0 23px;padding-bottom:10px;height:20px}
#minicart-dropdown div.aheader span{font-weight:bold;font-size:1.1em;color:#333;float:left}
#minicart-dropdown div.aheader a.minicart-toggler{background:url(../images/close.png) no-repeat 100% 5px;float:right;font-size:1.1em;padding:1px 12px 0 0;display:block;color:#336699}
#minicart-dropdown div.items .item div.desc{width:150px;float:left}
#minicart-dropdown div.items .item p.options{color:#000;}
#minicart-dropdown div.footer{margin:8px 0 0 0}
#news-main{padding:0 0px 0 0;float:left;padding:10px;width:490px}
/* button button */
button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
button.button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */
button.button { overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer; }
button.button span { display:block; height:20px; background:url(../images/on/bottm.jpg) repeat-x; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#C79C29; padding:2px 15px; }
button.button span span { border:0; padding:0; }
button.disabled span { border-color:#bbb !important; background:#bbb !important; }

/* Nav Menu */
.nav{ margin:0 auto;height:30px;text-align:center; }
.nav ul{ margin:0; padding:0}
.nav ul li{ line-height:30px;; float:left; width:120px; display:block}
#nav {clear: both;color: #EEEEEE;margin: 0 auto 0;padding: 0; background:#0d4777;border-top: 1px solid #333333;width: 100%; }
#nav .wrap {margin: 0 auto}
#nav ul {float: left;list-style: none;margin: 0;border: 0px solid #5e6359;}
#nav > div > nav > ul {
    overflow: hidden;
}
#nav li {float: left;list-style: none;margin: 0;padding: 0;width:auto;}
#nav li ul {display:block; background:#fff;border: 4px solid #0d4777; border-top:0px;margin-left:-4px;}
#nav li a {color: #EEEEEE;display: block;margin: 0;text-decoration: none;width:auto;padding:0 15px; font-size:14px;font-weight:bold;}
#nav li a .sf-sub-indicator {background: url(../images/arrow-down.png);display: block;width: 10px;height: 10px;text-indent: -9999px;overflow: hidden;position: absolute;top: 19px;right: 5px;}
#nav li a:hover .sf-sub-indicator {background: url(../images/arrow-down-hover.png);}
#nav li li{background:#EEEEEE;float:left;width:140px;line-height:24px;overflow:hidden;text-align:left}
#nav li li a, #nav li li a:link, #nav li li a:visited {padding-left:10px;background: #fff;font-weight:100; color: #000; width: 138px; font-size:14px; margin: 0;padding: 0px 1px 0px 1px;text-transform: none;position: relative;}
#nav li li a:hover, #nav li li a:active {text-decoration:underline;}
#nav li li a .sf-sub-indicator, #nav li li a:hover .sf-sub-indicator {background: url(../images/arrow-right.png);top: 10px;}
#nav li ul {z-index: 9999;position: absolute;left: -999em;height: auto;width: 280px;margin: 0;padding:0 10px;margin-left:-4px;}
#nav li:last-child{ position:relative;}
#nav li:last-child ul{margin-left: -161px;}
#nav li ul a { width: 200px;line-height:22px}
#nav li ul a:hover, #nav li ul a:active { }
#nav li ul ul {margin: -24px 0 0 200px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfHover ul ul, #nav li.sfHover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfHover ul, #nav li li.sfHover ul, #nav li li li.sfHover ul {left: auto;}
#nav li:hover, #nav li.sfHover { position: static;background:#e7af11;}
#nav li.right {float: right;margin: 0;padding: 13px 25px 12px 0;}
#nav li.right a {display: inline;margin: 0;padding: 0;border: none;background: none;color: #EEEEEE;font-weight: normal;text-decoration: none;}
#nav li.right a:hover {color: #EEEEEE;text-decoration: underline;}
#nav li.rss a {background: url(../images/rss.png) no-repeat left center;margin: 0 0 0 10px;padding: 3px 0 3px 18px;}
#nav li.search {padding: 0 10px 0 10px;}
#nav li.twitter a {background: url(../images/twitter-nav.png) no-repeat left center;padding: 3px 0 1px 20px;}
/***** left ********************/
.stylish-menuNav{margin-left:2px;padding:1px;}
.stylish-menuNav li{line-height:27px;}
.stylish-menuNav li.category-top a {
    background: #6b6b6b none repeat scroll 0 0;
    color: #ffffff;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-bottom: 1px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-top: 3px;
}
.stylish-menuNav li.category-top a:hover{background: #e7af11 none repeat scroll 0 0; text-decoration:none;}
.stylish-menuNav li a.currentCategory{color:#000;font-size: 12px;font-weight: bold;}
.stylish-menuNav li li{ line-height:26px;border-bottom:0px dashed #b7b7b6;}
.stylish-menuNav li li a{color:#5d5d5d;font-size:12px;padding-left:20px;background:url(../images/index_left_bg.gif) no-repeat 0 50% ;height:26px;display:block;font-weight:normal;line-height:26px; font-size:14px;}
.stylish-menuNav li li a:hover{text-decoration:none;}
.stylish-menuNav li li li{padding-left:10px;border-bottom:0px dashed #b7b7b6;}
.stylish-menuNav li li li a{color:#666666;font-size:14px;font-weight:normal;background:none;line-height:24px;}
.mainlfoe{border-bottom: 0 solid #3A3A3A; color: #FFFFFF; padding:0; width: 100%;}
.stylish-menuNav li li li a:hover{background:none;}
/*lunbo*/
.qiehuantu {
    margin: auto;
    position: relative;
}

#slides {
    overflow: hidden;
    top: 0;
}

.banner {
    height:434px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.banner > ul {
    height: 464px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.banner > ul > li {
    height: 464px;
    text-align: center;
}

.banner > ul > li > a {
    font-weight: 700;
    text-align: center;
}
.l_r_btn {
    height: 464px;
    margin: 0 auto;
    pointer-events: none;
}
.left-btn, .right-btn {
    background: rgba(137, 137, 137, 0.7) url("../images/right-1.png") repeat scroll center center;
    cursor: pointer;
    height: 61px;
    pointer-events: all;
    position: absolute;
    right: 30px;
    top: 45%;
    width: 40px;
}

.left-btn {
      background: rgba(137, 137, 137, 0.7) url("../images/left-1.png") repeat scroll center center;
    left: 30px;
    width: 40px;
}

.img-btn-list {
    bottom: 10px;
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}

.img-btn-list > span.current {
    background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
    border: 3px solid rgba(0, 0, 0, 0.8);
}
.img-btn-list > span {
    background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
    display: inline-block;
    height: 14px;
    margin: 0 5px;
    width: 14px;
}

.img-btn-list > span.current {
    background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
    border: 3px solid rgba(0, 0, 0, 0.8);
}
.none {
    display: none;
}
div.xian{ border-bottom:1px solid #ddd; margin-top:15px; margin-bottom:15px;}

h2.xian_h2 {
    margin-top: -25px;
    text-align: center;
}
h2.xian_h2 > span {
    background: #ffffff none repeat scroll 0 0;
    padding-left: 10px;
    padding-right: 10px;
	font-weight: 100;
	font-size:16px;
}
.zhongtu > p:before{ border:1px solid #333;}
.zhong_list_i img{ width:100%;transition: all 0.4s ease-in-out 0s;}
.zhong_list_i img:hover{ transform:scale(1.05,1.05);}
.zhong_list_i {
    box-shadow: 0 0.5px 5px #aaaaaa;
    float: left;
    margin: 0.5%;
    width: 24%;
}
.zhong_list_i p {
    color: #333333;
    font-size: 16px;
    height: 50px;
    line-height: 20px;
    margin-top: 10px;
    text-align: center;
}
/***** SubNav Menu ********************/
.stylish-csmenu{margin-left:2px;padding:1px;border:1px solid #ccc;width:190px;margin-top:10px}
.stylish-csmenu dl{padding:5px 0;background:#ececec}
.stylish-csmenu dl dd{font-size:14px;line-height:18px;padding:0 5px}
.stylish-csmenu dl dd.dd1{text-align:right}
.stylish-csmenu dl dd.dd2{background:#FFF}
.stylish-menutop,.csstylish-menutop{height:31px;line-height:31px;background:url(../images/cate_gbs.gif) repeat-x 0 0;color:#FFF;text-indent:1em;font-weight:bold}
.stylish-top-image{margin: 0 auto; width: 980px;text-align:center;background:#FFF; }
.main {margin: 0 auto; text-align: left;  width: 964px;}
.main td{padding:0;}
.ba{background:url("../images/babg.jpg") no-repeat;width:318px;height:205px;float: left;margin-right:5px;}
.ba h2{color: #FFFFFF;font: bold 16px/27px arial;margin: 0;padding: 0 0 0 25px;text-align: left;text-transform: uppercase;line-height:31px;}
.ba h2 a{color: #FFFFFF;text-decoration: none;font: bold 16px/31px arial;}
.ba ul{list-style: none outside none;margin: 10px 0 0;padding: 0;text-align: left;width: 160px;float:left;}
.ba ul li{background: none repeat scroll 0 0 transparent;height: 28px;margin: 0 0 0 19px;padding: 0 0 0 5px;}
.ba ul li a{border-bottom: 1px solid #0F2543;color: #0F2543;font-weight: normal;display: block;height: 21px;padding-left: 2px;text-decoration: none;}
.ba ul li a:hover{color:#000;}
.rs{float: right;margin-top: -26px;}
.ba1{}
.ba3{margin-right: 0;}
#stylish-main{margin: 0 auto; background:#fff; padding:6px;border-bottom: 1px solid #eeeeee; box-shadow:0 0.5px 5px #dedede; }

#pMain {
    /*background: #ffffff url("../images/lef_bj.jpg") repeat-y scroll 0 0;*/
    border: 1px solid #eeeeee;
    margin: 0 auto;
    padding: 8px 8px 15px;
	min-height:450px;
}
.ico_and_txt{ background:#FFF;padding: 10px;}
.ico_and_txt > .qiudui_ico {line-height:50px; border-bottom:1px solid #eee; float:left; position:relative;padding-top: 10px; padding-bottom:10px;}
.ico_and_txt > .qiudui_ico > a > img {    
    border-radius: 50%;
    box-shadow: 0 2px 2px #d3d3d3;
    height: 45px;
    width: 45px;}
.ico_and_txt > .qiudui_ico > a{ margin-right:19px;}
.ico_and_txt > .qiudui_ico > a > img:hover{ box-shadow: 0 2px 2px #ffc600;}
.ico_and_txt > .zen_text{
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #ffffff;
    color: #666666;
    float: left;
    height: 90px;
    overflow-y: scroll;
    padding: 3px;
    text-align: left;
	padding-left:10px;
}
.stylish-left{ float:left; width:200px; height:100%; display:block;padding-bottom:0px; }
.stylish-right{width:100%; height:100%;display:block;padding-bottom:10px; }

body#index .stylish-right,body.product_info .stylish-right{ float:right; width:753px; height:100%;display:block;padding-bottom:10px; }
#indexCategories #page-text img{max-width:100%;}
.stylish-right ul{ margin:0; padding:0}
.stylish-right ul li{ line-height:18px;}
.stylish-right ul li a{ }
.stylish-right ul li b{ line-height:36px}
.mainCont-right{ float:right; width:782px; height:100%;display:block;padding-left:10px;padding-bottom:10px; }
.a{ border-bottom:1px dotted #683E16 }
.messagetitle{ margin-top:40px; background:#EBF058;color:#000; line-height:36px; font-size:16px;margin-bottom:20px; text-align:center;clear:both}
.mescontent{background:#683E16; height:70px; width:400px;border:1px solid #eeeeee; overflow:auto;line-height:18px; color:#FFF}
.messubmit,.mesreset{ background:#683E16; border:1px solid #FFF; padding:5px; cursor:pointer; color:#eeeeee; margin-top:20px; margin-right:50px}
.mesmail{background:#683E16; border:1px solid #FFF; line-height:21px; color:#FFF; height:21px}
.mestr td{ padding-bottom:10px}
.cloud-zoom-lens {border: 4px solid #888;margin:-4px;background-color:#fff;	cursor:move;}
.cloud-zoom-title {	font-family:Arial, Helvetica, sans-serif;position:absolute !important;	background-color:#000;	color:#fff;	padding:3px;width:100%;	text-align:center;font-weight:bold;	font-size:10px;	top:0px;}
.cloud-zoom-big {z-index:99999;	border:4px solid #ccc;overflow:hidden;}
.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;}

/*footer*/
.gers_sports{width:980px;padding-left:0px;padding-top:10px;}
.text{width:160px; height:96px; float:left; border-right:1px solid #4b4a48;margin-right:10px;}
.texts{width:160px; height:76px; padding:0px 10px 0 250px; float:right;background:url(../images/texs.jpg) no-repeat;margin-top:30px;}
.text_bt{font-size:12px; font-weight:bold;text-align:left; color:#fff;height:22px;line-height:22px; }
.text_nr h1{font-size:12px; font-weight:100; margin:0; padding-left:10px; padding-top:6px; line-height:20px; text-align:left;}
.text_nr a{color:#ccc;line-height:22px;height:22px;font-size:14px; }
.text_nrs a{color:#ccc;line-height:22px;height:22px;font-size:14px; }
.visa{float:left; padding-top:10px;}

#footerLinksRow {
    background: #0d4777 none repeat scroll 0 0;
    border-bottom: 5px solid #2b393a;
    border-top: 3px solid #2b393a;
    clear: both;
    margin: 0 auto;
    width: 980px;
}
.foot{ text-align:center;width:980px;margin:0 auto;padding-top:5px;float:left;}
.foot a{color:#FFF}
.a10{margin:0;padding:0}
.foot_link {font-size:14px; color:#ccc;width:980px;line-height:15px }
.foot_link a{font-size:14px; color:#ccc;line-height:15px;}
.footbass{ padding-top:8px; padding-left:2px;}
.customer{ font-size:12px; font-family:AvantGarde Bk BT; padding:2px 0 2px 6px; color:#666; font-weight:bold; border-right:1px solid #ccc;}
.onBackgro { float: left;padding: 0px 0 20px 30px;}
.onBackgro li { color: #ccc;float: left; font: 13px tahoma,sans-serif; width: 200px;}
.onBackgro li p { color: #fff; font-size:14px;}
.onBackgro li p a{ color: #fff; font-size:13px;}
.onBackgro li ul { padding: 6px 0 0;}
.imgLink{ float:left;}
/*product_list*/
.productlist{ text-align:center;margin-bottom:20px; padding-left:6px;}
.productlist ul{overflow:auto;_zoom:1}
.productlist ul li{ float:left; width:182px; display:block;height:260px;overflow:hidden;text-overflow:ellipsis;padding:0 5px;line-height:155px}
.productlist ul li p{margin:8px 8px 0 0; text-align:left;line-height:18px}
.productlist ul li p font{font-weight:bold;font-size:12px}
.productlist ul li p a{color:#333333;font-size:14px}
.product_img{height:100px;line-height:100px;display:table-cell;vertical-align:middle;padding-left:10px}
.product_img a{line-height:100px}
.product_img img{vertical-align:middle;max-height:100px;max-width:100px;text-align:center}
.product_imgs {background: none repeat scroll 0 0 #FFFFFF;display: table-cell;height: 180px;line-height: 180px;margin: 1px;padding: 10px 0;text-align: center;vertical-align: middle;width: 174px;}
.product_imgs a{line-height:155px}
.product_imgs img{vertical-align:middle;max-height:155px;max-width:155px;text-align:center}
.GridNavFilters { font-size:14px; padding:4px 8px;text-align:center; height:24px;text-align:left;background: none repeat scroll 0 0 #E5E5E5; }
.GridNavFilters .page_pageSkeleton { float:left; margin:0; }
.GridNavFilters .Navigations { float:right; }
.GridNavFilters .Navigations label { vertical-align:middle; }
.GridNavFilters .Navigations select { padding:0; margin:0 0 1px; vertical-align:middle; }
.GridNavFilters .pages { margin:0 140px; }
.GridNavFilters .pages ol { display:inline; }
.GridNavFilters .pages li { display:inline; margin:0 2px; }
.GridNavFilters .pages .current {}
.generalr-price {  text-decoration: line-through; color:#606060;}
.product_list_name {height: 50px;overflow: hidden; line-height:15px;}
.products_list_quehuo{
    background: rgba(0, 0, 0, 0) url("../images/icon-out-stock.png") repeat scroll 0 0 / 100% 100%;
    bottom: 115px;
    float: left;
    height: 98px;
    position: absolute;
    right: 80px;
    width: 98px;	
}
.products_ico_list{float: left; position: absolute; bottom1: 2px; right1: 4px; height: 70px; width: 70px; }
/*product_info*/
.products_xiajia{ line-height:25px; padding-left:10px; background:#F00; color:#FFF; margin-left:10px; margin-right:10px; margin-bottom:10px;}
.srecommendations {}
.PDBreadcrumb{ float:left; height:100%; display:block; text-align:center;}
.PDBreadcrumb a.preview{height:350px; width:350px;display:block;}
.PDBreadcrumb a.preview img{max-height:350px;max-width:350px;vertical-align:middle}
.PDBreadcrumb #CrumbTrail {border-right: 1px solid #f2f2f2;display: table-cell;height: 320px;line-height: 320px;vertical-align: middle;text-align:center;width:350px;}
.PDBreadcrumb #proBigPicHref{display: inline-block !important;}
.price{font-size:12px; color:#ec174f;font-weight: bold;}
.Chargersp{ float:left;   width: 395px;; height:100%; display:block; text-align:center; line-height:16px;padding:0 5px 0 15px;}
.Chargersp p{ text-align:left}
.Chargersp ul{ text-align:left}
.Chargersp ul li{ list-style-type:square	; list-style-position:inside}
.productprices {text-align:left; font-size:14px; padding:0;position:relative; }
.productprices p {font-size:14px; }
.productprices p span{font-size:14px;     color: #666; }
.detail{clear:both;float: left;line-height: 16px; margin-top: 20px; width:320px; word-wrap: break-word;}
.security{width:780px; float:left;}
.pageSkeleto {float: left;}
.stylish_liketitle {border-bottom: 1px solid #ABABAB;color: #000; font-size: 12px;padding-top: 10px; text-align: left; text-indent: 4px; text-transform: uppercase; font-weight:bold; width:774px;}
.FEPDSizingTab .input1{text-align:center;}
.f6{color: #666;font-size: 10px;}
.FEPDSizingTab{float:left; width:55px; text-align:center;}
.thrs{ font-size:10px; color:#fff; }
#jie1{position:relative;z-index:2;height:20px;border-bottom:1px solid #b6b9c0}
#jie1 li{float:left;width:92px;;line-height:24px;height:20px;text-align:center;cursor:pointer;font-size:14px;padding:0;color:#892741; border-left:1px solid #d4d5d8;list-style: none outside none;background: url(../images/talbg.jpg) no-repeat;font-weight:normal;}
#jie1 li.active{ color:#892741;font-weight:bold;background: url(../images/albg.jpg) no-repeat;;position: relative ; top: 1px;font-weight:bold;}
.clear{clear:both}
#jie2{}
#jie2 li{line-height:20px;position:relative;top:0px;padding:15px 0;font-size:14px;text-align:left;}
#jie2 li.actives{display:block}
.PDBodyV2{margin-top:10px;; text-align:left;float:left;}
.PDBodyV2 .stylish-minpics{float:left;text-align:center;margin-right:6px; height:38px;vertical-align:middle; }
.PDBodyV2 a{border:4px solid #f2f2f2; display:table-cell;width:50px;height:30px;vertical-align:middle; text-align:center;line-height:30px}
.PDBodyV2 img{ max-width:50px; cursor:pointer;max-height:30px;vertical-align:middle;text-align:center }
.PDBodyV2 img.onzoom, .PDBodyV2 img.on{padding:0px; border:2px solid #336699;}
.stylish-cartdetail{padding:10px;text-align:left;}
.addtocart{background: url("../images/car3.jpg") no-repeat scroll 0 0 transparent; border: 0 solid #666666;cursor: pointer; height:35px;line-height: 35px;width: 153px; margin-right:210px;}
.stylish-cartdetails{line-height:24px}
.cartdetails{padding: 15px 0;}
.cartdetails a {color: #000000;font-size: 12px;font-weight: bold;line-height: 16px;text-decoration: underline;}
.geSkeleto{text-align:left;}
.geSkeleto h1{font-size:16px;font-weight:normal;line-height:21px;padding:0px 0px 10px 0px;color:#333;}
.geSkeleto{text-align:left;padding-right:20px;padding:0 15px 0 0;}
.geSkeleto a{color:#00a2a7}
.red{color:#FF0000}
.sizes{padding-top:20px;border-top:1px dotted #160f08;margin-top:20px}
.eSkeleton_s{text-align:left;padding:10px 0;}
.sizeselect{width:200px;border:1px solid #ccc;background:#fff; padding:2px;}

/*shopping_cart*/
.shop_title{margin-bottom:10px;}
.shop_title h1{color: #555555 !important;float: left;font-size: 30px !important;margin: 0;}
.cartindex_may{float:left;width:763px;}
.cartindex_may h1{line-height:48px;font-weight:normal;font-size:18px;color:#222}
.PDVideoText{}
.cartcontent_may{padding:7px 0;}
.e1 {background: none repeat scroll 0 0 #E7E7E8;border-bottom: 1px solid #C8C7C8;color: #585858;font-size: 10px;text-transform: uppercase;}
.tows_may{ float: left; padding: 10px 0 20px 10px; width: 753px;}
.checkcart_may{width:208px; float:right;}
.continiushop_may{width:182px; float:left;}
.font1s{color:#c10000;font-size:15px;}
.carfot{background:#FFF; border: 1px solid #C8C7C8;}
.total{background:#fff;margin-top:10px;margin-bottom:3px;padding-left:410px;padding-top:20px;float:right;clear:both;text-align:right;}
.colors{color:#000}
.input1{ border:none;background:#fff;width:30px;padding:2px;cursor:pointer;color:#000;border:1px solid #999}
.input2{background:#1c0e00;border:1px solid #462e17;padding:5px;cursor:pointer;color:#FFF;font-weight:bold;font-size:14px}
.inputright{ float:right}
.total{clear:both;text-align:right;float:right;width:240px;padding-top:20px;}
.font1{font-size:14px; }
.font2{}
.font3{font-size:13px;color:#0c0804}
.j1{ padding-left:10px}
.checkout{background:#222;border:none;padding:5px;font-weight:bold;font-size:14px;cursor:pointer;color:#FFF}
#checklast{margin:0; padding:0;color:#ccc}
#checklast .lis{line-height:20px;background:#666666;margin:2px 0px 2px 0px;padding:4px}
#checklast .lies{line-height:20px;background:#333333;margin:2px 0px 2px 0px;padding:4px}
.jie_left{ float:left;width:320px; padding-left:30px}
.font6{padding:2px 5px 2px 5px;border:1px solid #Fff;color:#FFF;background:none;height:10px;width:6px;display:block}
.checkouttitle{ line-height:16px; padding:5px; background:#666666; margin-bottom:10px;cursor:pointer}
.checkouttitle .no1{ display:block;height:16px;width:16px;line-height:16px;color:#dddddd; float:left;; border:1px solid #dddddd;text-align:center;}
.checkouttitle h3{ color:#dddddd;font-size:14px;line-height:20px; margin-left:24px} 
.jie_right{float:right;width:330px}
.l1{color:#999999;font-size:14px;font-weight:bold;text-transform:uppercase}
.l2{color:#999999;line-height:32px}
.l3{color:#666666;line-height:40px}
.l4{color:#999999;line-height:24px}
.l5{color:#666666;font-weight:bold;line-height:24px;margin-top:5px}
.l6{ color:#333;}
.submitleft{ text-align:center}
.submitleft a{ margin-left:10px}
.checkback{ text-align:left; padding-left:20px; line-height:32px}
.standard{ line-height:24px; padding-left:20px}
.block-title{ font-size:16px;line-height:32px;font-weight:bold;color:#666666;text-transform:uppercase}
.block-content{}
.block-content ul{ margin:0; padding:0}
.block-content ul li{ display:block; border:1px solid #dddddd;margin:0; padding:0; background:#666666; margin-top:2px;; text-indent:1em; line-height:24px}
.block-content ul li b{ line-height:24px} 
#jiefast{margin:0;padding:0;}
#jiefast li{ list-style:disc inside none;font-size:12px}
.checkend{ text-align:center; padding:10px}

/*customer */
.user{ padding:10px}
.user h1{font-weight:normal;font-size:18px;color:#222;line-height:36px;margin-bottom:20px}
.userleft{float:left;width:460px;border:1px solid #666;}
.userright{float:right;width:460px;border:1px solid #666;}
.usercontent{height:240px;padding:20px 20px 0px 20px}
.userbotttom{height:36px;line-height:36px;background:#333;text-align:right;padding-right:20px}
.createaccount{height:24px;line-height:24px;padding-left:5px;padding-right:5px;font-weight:bold;border:none;background:#ccc;color:#000;font-size:14px;margin-top:6px;cursor:pointer}
.usertitle{background:url(../images/usertitle.png) no-repeat left center; height:28px; padding-left:20px;line-height:28px;font-size:14px;border-bottom:1px dotted #333;color:#333}
.usermiddle{padding-top:15px;line-height:18px;color:#333}
.text1{ height:18px;line-height:18px;width:260px;border:1px solid #666;background:#fff;padding:2px;color:#000}
.userfont{margin-top:12px;margin-bottom:3px}
.forgotpwd{position:relative;z-index:99;top:10px;height:0px;left:10px}
.forgotpwd a{color:#FFF}
.rights{text-align:right;line-height:48px}
.usercreate{border:1px solid #999999;padding:10px 20px 20px 20px}
.createtitle{position:relative;z-index:99;padding:5px;background:#222;border:1px solid #999999;top:-24px;line-height:14px;width:160px}
.createtitle b{color:#FFF}
.text2{padding:3px;border:1px solid #666;background:#fff;line-height:18px;width:240px;color:#000}
.create1{margin-top:40px}
.userinfo b{color:#000}
.a1{border-top:1px solid #999999;margin-top:20px}
.i1{font-size:8px}
.usersub{background:#dc7d09;color:#fff;font-weight:bold;padding:5px 20px;border:none;cursor:pointer;line-height:14px}
.submitright{float:right;width:150px;text-align:right}
.back{float:left;width:280px;text-align:left;line-height:28px}
.forgetpassword{width:200px}

/*customer_info*/
.usermenu{background:#dddddd;padding:3px}
.usermenu .usermenutitle{line-height:28px;height:28px;font-weight:bold;background:#333333;padding-left:5px;font-size:12px;color:#FFF}
.usermenu dl{padding:5px}
.usermenu dl dd{line-height:24px;border-bottom:1px dotted #666666}
.usermenu dl dd a{color:#333333}
.accountcontent{}
.accountcontent h1{font-weight:normal;line-height:40px}
.accountcontent h4{line-height:20px;color:#999999}
.accountcontent h5{line-height:20px;font-weight:normal;font-size:14px;color:#999999}
.accountinfo{border:1px solid #999999; padding:20px;margin:10px 10px 10px 0}
.accountinfo h3{color:#ba0202;line-height:28px;border-bottom:1px solid #999999}
.accountinfo p{line-height:20px}
.accountinfo .b1{border-bottom:1px dotted #666666}
.font4{color:#888888}
.font5{font-size:13px}
.font6{color:#333333}
.left h1{line-height:36px;font-weight:normal;font-size:18px;color:#999999;}
.text3{padding:3px;border:none;background:#666666;line-height:18px;width:495px;color:#FFF}
/* home */
.centerBoxWrapper  .centerBoxHeading{    font-size: 16px;
    font-weight: 100;}
/*add tag*/
.addtags{ margin-top:20px;text-align:left;clear:both;display:none}
.addtags h4{ color:#999999;line-height:32px;font-size:14px}
.addtags .tagstext{width:300px;height:16px;border:none;padding:5px 2px;line-height:16px;background:#666666;color:#fff}
.addtags .tagsbtn{background:#666666;color:#fff;margin-left:15px;border:none;padding:5px;cursor:pointer}
.stylish-maiproduct{clear:both; margin-top:8px; }
.stylish-maiproduct h4{color:#Ff0000;line-height:48px;height:48px}
.newmai h4{background:url(../images/on/left_title_bg.gif ) repeat-x; line-height:30px;font-size:12px;height:30px;color:#fff;text-indent:1em}
.newarrival{}
.newarrival li{float:left;width:220px}
.newarrival li p{margin:10px 15px 10px 15px;text-align:center}
.newarrival li p a{color:#000;}
.stylish-hotsale{background:#FFF;padding:10px 9px 10px;}
.stylish-hotsale li{    
    background: #eeeeee none repeat scroll 0 0;
    box-shadow: 0 0.5px 5px #dedede;
    float: left;
    height: 270px;
    margin-bottom: 17px;
    margin-left: 0.7%;
    margin-right: 0.7%;
    position: relative;
    width: 18.3%;
	border:1px solid #dddddd;
	}
.centerBoxWrapper .centerBoxHeading:after{ border:1px solid #eee;}
.stylish-hotsale li:hover{box-shadow: 0 0.5px 5px #e9c561;}
.stylish-hotsale li p{margin:5px 10px 5px 10px;text-align:center}
.stylish-hotsale li p.f_price {}
.stylish-hotsale li p a{color:#333;font-size: 11px;font-weight: bold;line-height: 13px;}
.stylish-hotsaleimg {background: none repeat scroll 0 0 #FFFFFF;height: 155px;margin: 1px;padding: 10px 5px;text-align: center;}
.stylish-hotsaleimg a{line-height:155px;vertical-align:middle;height:155px;width:155px;}
.stylish-hotsaleimg a img{max-height:155px;max-width:155px;vertical-align:middle}
.imgright{float:right;width:273px}
.hstitle{ padding:15px 0 5px 10px}
.right .indexNews a{color:#000}
.right .indexNews #news li{clear:both}
.right .indexNews #news li .newsinfo{float:left;width:500px}
.right .indexNews #news li .newsdate{float:right;width:100px}
.ljie_detail{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:5px 0;padding:5pxl;line-height:18px;font-size:14px}
.liketitle{color:#22657e;text-transform:uppercase;line-height:30px;text-indent:1em;border-bottom:3px solid #262626;font-size:18px;font-weight:bold;margin-top:20px}
.likemain{}
.shop-logo{display:none}
.shop-logos{padding:10px 7px 3px;background:#000;display:none}
.beckout{background: none repeat scroll 0 0 transparent;border: 0 none;cursor: pointer;margin: 0;overflow: visible;padding: 0;width: auto;}
.right_chk { float:left; width:737px; padding-left:10px; height:100%;display:block}
.right_chk h1{font-size:16px;line-height:24px;color:#666}
.hh1 {padding:8px 0;}
.left_chk {width:200px; border-left:1px solid #d6d6d6;  padding-left:10px; float:right; padding-right:8px;}
.checkout_content{ } 
.checkout_content td {font-size:14px;}
.checkout_content p{font-size:14px; padding-bottom:8px;}
.payment_border { background: none repeat scroll 0 0 #FFFFFF; border: 0px solid #CCCCCC;  margin: 10px; padding: 8px 20px 8px 40px;}
.payment_border1 { background: none repeat scroll 0 0 #FFFFFF;  border: 1px solid #CCCCCC;  margin: 10px;}
.payment_border_num td { color: #0059A4; font-size: 12px;}
.payment_border1 { background: none repeat scroll 0 0 #FFFFFF;  border: 1px solid #CCCCCC;  margin: 10px;}
.payment_border_num td a {color: #0059A4;font-size: 12px;text-decoration: underline;}
.cart_pic{padding-top:18px;}
.cart_text{padding-top:5px; color:#4b4b4b; font-size:12px; padding-bottom:13px;}
.cart_text a{color:#0059a4;}
.cart_contact {background:#f1f1f1; border:1px dashed #cacaca; padding:8px; margin-top:12px;}
.cart_contact a {text-decoration:underline; color:#0059a4;}
.mintop{color: #000000; float: left; font-size: 14px; padding-left: 15px;}
.mintop a{color: #000000; }
.mini-cart{color: #FFFFFF;  float: right; font-size: 13px; padding-right: 4px; text-align: right;}
.mini-cart a{color: #000;}
.nes td{padding:0px 0px 5px;}
#nav li.jienav{}
.sugproducts{clear:both;padding:8px 0}
.sugproducts li {border: 1px solid #DEE5F0;display: block;float: left;height: 240px;margin: 10px 6px 20px;padding-left: 0;width: 142px; text-align:center;}
.sugproducts .product_img {height: 136px;line-height: 136px;padding-left: 10px;vertical-align: middle;}
.sugproducts li p{background:none repeat scroll 0 0 #DEE5F0;height:60px;margin: 0;padding: 10px 5px;text-align: left;}
.sugproducts li p a{color:#333;font-size:14px;line-height: 12px;}
.topprice{font-size:22px;font-weight:bold;color:#7b0000;padding:10px 0;line-height:30px;text-align:left}
.f1{color:#7b0000;font-weight:bold;font-size:13px}
.fon1{font-size:14px}
.talign{text-align:left}
.msis{font-size:21px;font-weight:bold;padding-top:4px; color:red;}
.stock{margin-bottom:10px;color:#636361;}
.ls{ border-top: 1px solid #CCCCCC; margin-top: 20px; padding: 10px 0 0;text-align:left;color:#ccc;}
.ls a{color:#666;font-size:14px}
#tagsbt_Description font {font-size: 12px; font-weight: bold;  text-transform: uppercase;}
#tagsbt_Description { color: #000000; float: left; font-family: helvetica,verdana,arial,sans-serif !important; font-size: 10px; line-height: 13pt;  margin: 20px 0 0; padding: 0; text-align: left;}
#tagsbt_Description li{font-size:14px;line-height:18px;}
#tagsbt_Description div{font-size:14px;line-height:18px;}
.f2{font-weight:100;font-size:14px;color:#666}
#customer_list{margin:0px}
#customer_list ul{margin:0;padding:0}
#customer_list ul li{margin-top:2px;}
#customer_list ul li a{height:32px;line-height:32px;display:block;background:#0F2645;color:#FFF;text-indent:1.5em}
#customer_list ul li a:hover{background:#333;text-decoration:none}
.newsstylish-detailtitle{font-weight:bold;font-size:20px;line-height:60px}
.moneys strike{font-weight:bold;}
#customer_content{padding:15px 0;}
.customer_title,.cus_font{color:#7b0000;font-size:16px;font-weight:bold;line-height:32px}
.bans td{margin:0;padding:0}
.stylish-pmains{border:0px solid #ccc;padding:10px 0 0 0;margin-right:4px}
.stylish-stylish-bstot1 {background: none repeat scroll 0 0 #E1E1E1;border-bottom: 1px solid #DBDBDB;border-left: 1px solid #DBDBDB;border-right: 1px solid #DBDBDB;float: left;padding: 0 2px 3px;width: 770px;}
.product-top dl, .product-top dt, .product-top dd {padding:0;margin:0;}
.product-top {width:760px;border-bottom:1px solid #BFC7D9;}
.product-top dl {width:760px;height:380px;overflow:hidden;}
.product-top dt {height:31px;font-size:13px;color:#000;}
.product-top dl.on dt {color:#FFF;font-weight:bold;}
.product-top dd {padding:0px;color:#333;font-size:12px;line-height:1.5em;}
.product-top dd a:link, .product-top dd a:visited, .product-top dd a:hover, .product-top dd a:active {color:#333;display:block;text-align:center;}
.NavFilterLegend{ text-align:center; padding-top:0px; padding-bottom:10px; background:#fff;}
.NavFilterLegend ul li{    
    background: #eeeeee none repeat scroll 0 0;
    border: 1px solid #dddddd;
    box-shadow: 0 0.5px 5px #dedede;
    float: left;
    height: 270px;
    margin-top: 17px;
    margin-left: 7px;
    margin-right: 7px;
    position: relative;
    width: 171px;}
.NavFilterLegend ul li:hover{box-shadow: 0 0.5px 5px #e9c561;}
.NavFilterLegend ul li .product_list_name {
    height: 55px;
    line-height: 15px;
    overflow: hidden;
	text-align: center;
}
.NavFilterLegend .product_imgs{ padding:0px;}
.NavFilterLegend ul li p{line-height:18px;padding:6px 10px;text-align:left;}
.NavFilterLegend ul li p font{font-weight:bold;font-size:13px; display:none;}
.NavFilterLegend .product-image{display: block;height: 155px;margin: 0;padding-left: 3px;padding-top: 3px;width: 155px;}
.NavFilterLegend ul li a{color:#606060;font-size:14px;line-height:14px;}
.NavFilterLegend ul li a.jieimg1{height:155px;width:155px;display:block;border:1px solid #999;text-align:center;overflow:hidden}
.NavFilterLegend ul li a img{max-height:155px;max-width:155px;vertical-align:middle}
.NavFilterLegend ul li .plpad{padding:5px 0px 5px 12px }
.productlistt ul {border: 3px double #999;max-height: 279px;width: 752px;overflow: auto;overflow-x: hidden;padding: 2px;scrollbar-3dlight-color:#cccccc;scrollbar-arrow-color:#ffffff;scrollbar-base-color:#cccccc; scrollbar-darkshadow-color:#cccccc; scrollbar-face-color:#ccc; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff;		}
.productlistt li {list-style-type: none;}
.productlistt li a img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
.productlistt li a:hover img {filter: Alpha(Opacity=100);}
.productlistt ul li{ float:left; width:179px; display:block; margin-top:10px;height:223px;overflow:hidden;text-overflow:ellipsis;padding:5px 1px; }
.productlistt ul li p{line-height:18px;padding:3px}
.productlistt ul li p font{font-weight:bold;font-size:13px; display:none;}
.productlistt .product-image{display: block;height: 155px;margin: 0;padding-left: 3px;padding-top: 3px;width: 155px;}
.productlistt ul li a{color:#454545;font-size:14px;}
.productlistt ul li a.jieimg1{height:155px;width:155px;display:block;border:1px solid #999;text-align:center;overflow:hidden}
.productlistt ul li a img{max-height:155px;max-width:155px;vertical-align:middle}
.NavFilterLegend ul li .plpad{padding:5px 0px 5px 12px }

/***** left ********************/
.cbag_coolin-left{ float:left; width:173px; height:100%; display:block;padding-bottom:10px; background:#ded8d8;}
.cbag_coolin-right{ float:right; width:806px; height:100%;display:block;padding-bottom:10px}
.cbag_coolin-pse td{ padding:0px;}
.cbag_cart_return {width:158px; float:left; background:url(../images/on/lea2.jpg) no-repeat; font-size:14px; padding:58px 20px 20px 10px; line-height:16px;border: 1px solid #e5e5e5; margin-bottom:4px;}
.cbag_cart_return  a {font-size:14px;}
.cbag_cart_parties {width:158px; float:left; background:url(../images/on/lea3.jpg) no-repeat; font-size:14px; padding:58px 20px 20px 10px; line-height:16px;border: 1px solid #e5e5e5; margin-bottom:4px;}
.cbag_cart_Secure {width:158px; float:left; background:url(../images/on/lea4.jpg) no-repeat; font-size:14px; padding:58px 20px 20px 10px; line-height:16px;border: 1px solid #e5e5e5; margin-bottom:4px;}
.cbag_cart_Secures {width:158px; float:left; background:url(../images/on/lea5.jpg) no-repeat; font-size:14px; padding:58px 20px 20px 10px; line-height:16px;border: 1px solid #e5e5e5; margin-bottom:4px;}
.aslk{font-weight:bold;}
.rt_Secu{font-size:}
.cbag_left_chk {width:190px;float:right;}
.cbag_cart_Secures a {color:#73a2c1; font-size:14px;}
.payment_1 { background:url(../images/on/payment_1.jpg) no-repeat scroll 0 0 #f7f7f7; border: 0px solid #CCCCCC;  padding: 3px 20px 11px 150px;}
.payment_2{background:url(../images/on/payment_2.jpg) no-repeat scroll 0 0 #f7f7f7; border: 0px solid #CCCCCC;   padding: 27px 20px 11px 60px;}
.payment_3{background:url(../images/on/payment_3.jpg) no-repeat scroll 0 0 #f7f7f7; border: 0px solid #CCCCCC;   padding: 27px 20px 11px 60px;}
.payment_4{background:url(../images/on/payment_4.jpg) no-repeat scroll 0 0 #f7f7f7; border: 0px solid #CCCCCC;  padding: 27px 12px 11px 15px;}
.payment_5{ background:url(../images/on/payment_7.jpg) no-repeat scroll 0 0 #f7f7f7; border: 0px solid #CCCCCC;  padding: 26px 20px 11px 100px;}
.payment_7{ background:url(../images/on/payment_7.jpg) no-repeat scroll 0 0 #f7f7f7; border: 0px solid #CCCCCC;  padding: 15px 20px 11px 500px;}
.payment_6 { background: none repeat scroll 0 0 #FFFFFF; border: 0px solid #CCCCCC;  margin:0px; padding: 8px 20px 8px 40px; float:left;width:680px; border-top: 1px solid #E5E5E5;font-weight: bold;}
.dakuang{background: url("../images/dakuang-bg.png") repeat scroll 0 0 transparent;height: 980px;left: 0;position: fixed;top: 0;width: 100%;z-index: 99;}
.pop {background-color: #FFFFFF;border: 1px solid #888888;height: 440px;left: 27%;margin: -100px 0 0 -100px;padding: 0;position: fixed !important;top:33%;width: 830px;z-index: 999;}
.pop_head{background: none repeat scroll 0 0 #CCCCCC;height: 22px;position: relative;}
.pop_head a{color: #000000;line-height: 20px;position: absolute;right: 8px;text-decoration: none;}
.pop_body{padding: 15px;}
.attrib-grid-cell {padding: 5px 10px !important;text-align: center;}
.attrib-grid-cell a:hover{text-decoration:none;}
.goodsBuyBox{border: 1px solid #989898;float: left;height: 18px;line-height: 18px; padding: 0;text-align: center;width: 30px;font-size: 12px;margin: 0.1em;}
.option td{padding:0;}
.attrib-grid-hHeader{font-size:14px;font-weight:bold;padding-left: 5px !important;}
.goods_cut{margin: 3px 0;text-align: center;border: 1px solid #DBDBDB;color: #333333;display: block;float: left;height: 13px;line-height: 13px;margin: 4px auto auto;text-decoration: none;width: 13px;}
.goods_add{margin: 3px 0;text-align: center;border: 1px solid #DBDBDB;color: #333333;display: block;float: left;height: 13px;line-height: 13px;margin: 4px auto auto;text-decoration: none;width: 13px;}
#emailTips {background: none repeat scroll 0 0 #EEEEEE;border: 1px solid #DDDDDD;color: red !important;float: left;font-size: 11px;font-weight: bold;padding: 0 10px;position: absolute;top: -20px;}
.ples{float:left;padding-left:10px;text-align:left;padding-bottom:30px;}
.ples p{font-weight:normal;font-size:12px}
.ples b{font-weight:bold;font-size:12px}
#shipping_country{border:1px solid #e3e9ef;border-top:1px solid #abadb3 !important;}
.foot .foot_link center {
    background: #2b393a none repeat scroll 0 0;
    clear: both;
    padding-top: 8px;
}
#categories #categoriesHeading{ display:none;}
/*Attributes*/

.attribImg {margin: 0.2em 0em;}


.scrollLevel {
    width: 351px;
}

/*products*/
#productMainImage{ float:left; width:350px;}
.shangpinxiangqing{    
    border-left: 1px solid #eeeeee;
    float: right;
    width: 385px;}
.shangpinxiangqing > div{ padding-left:18px;}
#product_info .wrapperAttribsOptions .back input[type="text"], .product_info .wrapperAttribsOptions .back select {
    width: 180px;
	height: 23px;
}
#product_info select {
    height: 25px;
    line-height: 25px;
	width:180px;
}
#product_info select option{padding: 3px;}
#product_info #productAttributes .back{ width:auto;}
#product_info #productDescription h1{    
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 0;
	font-weight:400;
	}
#product_info #productDescription{    
    border-bottom: 1px solid #e9e9e9;
    margin-left: 18px;
    padding-bottom: 10px;
    padding-left: 0;}
#product_info #productAttributes .wrapperAttribsOptions{ color:#454545;}
#product_info #productAttributes .wrapperAttribsOptions h4.optionName,#product_info #productAttributes h3#attribsOptionsText{    
    color: #333333;
    left: 0;
    line-height: 14px;
	font-weight:400;
    top: 2px;
    width: 85px;
	margin-bottom: 10px;
	}
#product_info #productAttributes  .wrapperAttribsOptions img {
    height: 20px;
    margin-left: 5px;
    margin-right: 5px;
    vertical-align: middle;
    width: 20px;
	}
#product_info  .stylish-right{ float:right;width: 756px;}
#product_info  .stylish-right .productPricesdiv .p-splitter{ margin-left:3px;display: inline-block; font-size: 14px;color: #999999;}
#product_info  .stylish-right .productPricesdiv .p-unit{    color: #999999;display: inline-block;font-size: 12px;}
#product_info  .add_cart_text{ float:left;line-height: 30px; width:95px;}
#product_info .add_cart_Row_l,#product_info .add_cart_Row_l_1,#product_info .add_cart_Row_l_2{ float:left;line-height: 30px;}
#product_info .add_cart_Row_l_2 img,#product_info .add_cart_Row_l_1 img{ width:30px; height:30px;    height: 27px;
    vertical-align: middle;
    width: 27px;}
#product_info .add_cart_Row_l input{border: 1px solid #dedede; text-align:center; height:25px;}
#product_info .add_cart_Row_l_2 img,#product_info .add_cart_Row_l_1 img{ cursor:pointer;}
#product_info  #productDetailsList{    
    color: #333333;
    margin-left: 18px;
    margin-top: 5px;}
#product_info #productPrices span[itemprop="priceCurrency"],#product_info #productPrices span[itemprop="price"]{    
    color: #ff6600;
    font-family: arial;
    font-size: 18px;
    font-weight: 700;}
#product_info span.price_bq{ width:95px;display: inline-block;}
#product_info .add_cart_Row_r {
    clear: left;
    float: left;
    margin-left: 90px;
    margin-top: 10px;}
#product_info .add_cart_Row_r input{ margin-left:5px;}
#product_info #productAttributes{    
    background: #fafafa none repeat scroll 0 0;
    margin-bottom: 10px;
    margin-top: 5px;
    padding-bottom: 5px;
    padding-top: 10px;}
#product_info #TabAll > div{
	padding: 15px;
	
}
#product_info  #TabAll .clear{ padding:0px;}
#product_info #TabAll #TabSon li{    
    background: #eee none repeat scroll 0 0;
    border: 1px solid #eeeeee;
    height: 20px;
    line-height: 20px;
    padding: 7px;
	padding-left:15px;
	float:left;
	border-bottom:0px;}
#product_info #TabAll #TabSon .cur{    
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #eeeeee;
    height: 20px;
    line-height: 20px;
    padding: 7px;
	padding-left:15px;
	float:left;
	border-bottom:0px;}	
#product_info #TabAll { position:relative;padding-top: 40px;}
#product_info #TabAll #TabSon{ padding:0px;position: absolute;width:100%;}
#product_info #TabAll #TabSon ul li{ font-size:16px;}
#product_info #TabAll #TabCon{ border:1px solid #eee;margin-top: 34px;padding-top: 10px; color:#555;}
#product_info #TabAll table#cicunbiao{ width:550px;}
#product_info #indexDefault { margin-top:10px;}
#product_info .centerBoxHeading{ padding-left:15px;font-size: 15px;font-weight: 100;}
#product_info .stylish-hotsale li{ margin-left:4px; margin-right:4px; width:23.3%;}
#product_info .stylish-hotsale li:hover{box-shadow: 0 0.5px 5px #e9c561;}
.nav_shouji{ 
    display:none;   
    height: 100%;
    position: fixed;
    top: 0;
    width: 90%;
	left:0px;
	box-shadow: 0 0.5px 20px #333333;
	max-width:450px;
	background:#2c3136;}
.nav_fenlei{height: 100%; background:#393939;overflow: scroll;}
.nav_fenlei .nav li{ text-align:left; line-height:35px; padding-left:15px;}
.nav_fenlei .nav > li{ border-bottom:1px solid #3f3f3f;cursor: pointer;}
.nav_fenlei .nav > li:first-child{ margin-top:45px;}
.nav_fenlei .nav li a{ color:#ddd;}
.nav_fenlei .nav li ul{   
    background: #333333 none repeat scroll 0 0;
    margin-left: -30px;
    padding-left: 60px;
	height:0px;}
.nav_fenlei .nav li ul li { width:auto; float:none;}
.nav_duibiao{ display:none; width:25px; height:25px; vertical-align:middle; margin-right:10px;}
/*响应式分类*/
.cd-nav-trigger.nav-is-visible span::before {
    transform: translateX(4px) translateY(-3px) rotate(45deg);
}
.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after {
    background: #ffffff none repeat scroll 0 0;
}
.cd-nav-trigger span::before {
    top: -6px;
}
.cd-nav-trigger span::before, .cd-nav-trigger span::after {
    backface-visibility: hidden;
    content: "";
    right: 0;
    transform: translateZ(0px);
    transform-origin: 0 50% 0;
    transition: transform 0.2s ease 0s;
}
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after {
    background: #ffffff none repeat scroll 0 0;
    display: inline-block;
    height: 3px;
    position: absolute;
    width: 24px;
}
.cd-nav-trigger.nav-is-visible span::after {
    transform: translateX(4px) translateY(2px) rotate(-45deg);
}
.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after {
    background: #ffffff none repeat scroll 0 0;
}
.cd-nav-trigger span::after {
    top: 6px;
}
.cd-nav-trigger span::before, .cd-nav-trigger span::after {
    backface-visibility: hidden;
    content: "";
    right: 0;
    transform: translateZ(0px);
    transform-origin: 0 50% 0;
    transition: transform 0.2s ease 0s;
}
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after {
    background: #ffffff none repeat scroll 0 0;
    display: inline-block;
    height: 3px;
    position: absolute;
    width: 24px;
}
.nva_fl_head *::after,.nva_fl_head *::before {
    box-sizing: border-box;
}
.nva_fl_head *::after,.nva_fl_head *::before {
    box-sizing: border-box;
}
.cd-nav-trigger.nav-is-visible span {
    background: rgba(255, 255, 255, 0) none repeat scroll 0 0;
}
.cd-nav-trigger span {
    margin-top: -2px;
    position: absolute;
    right: 5px;
    top: 50%;
    transition: background 0.2s ease 0s;
}
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after {
    background: #ffffff none repeat scroll 0 0;
    display: inline-block;
    height: 3px;
    position: absolute;
    width: 24px;
}
.cd-main-header {
    background: #0d4777 none repeat scroll 0 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    height: 45px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}
.cd-nav-trigger {
    color: rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 44px;
    margin-right: 5%;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    width: 34px;
	cursor: pointer;
}
#indexCategories .list_xia{ width:30px; height:15px; margin:0 auto;margin: 8px auto 0; display:none;}
#indexCategories .page-text_xia {
    border-bottom: 1px solid #eeeeee;
    overflow: hidden;
    padding-bottom: 10px;
}
#m_cicun{ display:none;}
/*登录页面*/
#loginDefault > h1 {font-size: 16px;line-height: 36px; padding-left:15px;}
#login .loginkuangjia,#login zbucekuangjia { float:left;}
#login .loginkuangjia{ width:47%;border-right: 1px solid #eeeeee; padding:15px;}
#login  fieldset { border:0px;}
#login #pMain input{ height:25px; width:100%;}
#login .inputLabel{ width:100%;}
#login .zbucekuangjia{ float:right; width:45%;padding:15px;}
#login .zbucekuangjia{ line-height:20px;}
#login .loginkuangjia .socials .forward{ width:100%; margin-top:10px;}
#login .loginkuangjia .socials .forward > .disanfang{ width:320px; margin:0 auto;}
#login .loginkuangjia .socials .forward > .disanfang a{    
    border: 1px solid #eeeeee;
    float: left;
    line-height: 30px;
	height:30px;
    text-align: center;
    width: 31.3%;
	margin-bottom:4px;
	margin-left:1%;}
#login .loginkuangjia .socials .forward > .disanfang a.google{ background:#d44837; color:#FFF;}	
#login .loginkuangjia .socials .forward > .disanfang a.microsoft{ background:#007bb6; color:#FFF;}
#login .loginkuangjia .socials .forward > .disanfang a.facebook{ background:#3b5999; color:#FFF;}
#login .loginkuangjia .socials > span { background:#FFF;}
.zbucekuangjia fieldset{ text-align:center;}
.zbucekuangjia a {
    background: #0d5c9f none repeat scroll 0 0;
    color: #ffffff;
    display: block;
    line-height: 30px;
    text-align: center;
    width: 150px;
	margin-top: 20px;
}

.hiddenField {
    display: none;
}
.zbucekuangjia legend {
    border-bottom: 1px solid #eeeeee;
    font-size: 16px;
    margin-bottom: 5px;
    padding-bottom: 17px;
    text-align: left;
    width: 100%;
}
.zbucekuangjia p {    
    color: #444;
    font-size: 14px;
    line-height: 20px;
    text-align: left;}
/*注册页*/
#create_account input{ height:25px; line-height:25px;margin-bottom: 5px;}
/*购物车*/
#shopping_cart #cartContentsDisplay td{ text-align:left;}

#cartContentsDisplay tr.tableHeading {
    background: #f2f2f2 none repeat scroll 0 0;
}
TR.tableHeading {
    min-height: 2em;
}

#cartContentsDisplay th {
    color: #545454;
    font-size: 12px;
    line-height: normal;
}
#cartContentsDisplay th {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #dddddd #dddddd #dddddd currentcolor;
    border-image: none;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px medium;
    padding: 5px;
    text-align: center;
}

.rowEven {
    min-height: 1.5em;
    padding: 5px;
    vertical-align: top;
}



#cartContentsDisplay td.cartProductDisplay {
    padding-left: 10px;
    text-align: left;
}
#cartContentsDisplay td {
    color: #000000;
    font-family: tahoma;
    font-size: 11px;
    line-height: normal;
}
#cartContentsDisplay {
    border-left: 1px solid #dddddd;
}
#shoppingCartDefault a span{ font-size:11px;}
#shoppingCartDefault .cat_img{ width:45px;}
#shoppingCartDefault  #cartImage{ width:auto;}
#shopping_cart #cartContentsDisplay{ width:100%; max-width:100%;}
#shoppingCartDefault .buttonRow{ margin:0px; padding:0px;}
#shopping_cart .cartAttribsList li { font-size:11px;line-height: 13px;}
#shopping_cart #cartContentsDisplay td.cart_gengxin{ text-align:center;}
#checkout_shipping textarea,#checkout_payment textarea{ width:100%;}
#account td,#account th{ border:1px solid #eee;}
/*第三方登录填写资料页*/
#checkout_shipping_address_facebook #checkoutNewAddress input,#checkout_shipping_address_facebook #checkoutNewAddress select{ line-height:25px; margin-bottom:5px;width:250px; height:25px; padding-left:3px;}
#checkout_shipping_address_facebook #checkoutNewAddress fieldset{ border:0px;}
#checkout_shipping_address_facebook #checkoutShipAddressDefaultHeading {
    border-bottom: 1px solid #eeeeee;
    line-height: 30px;
    margin-bottom: 10px;
}
/*邮件页*/
#contact_us #contactUsForm label{ width:200px; display:block;}
#contact_us #contactUsForm input{ display:inherit; line-height:25px;}
#contact_us #contactUsForm textarea,#contact_us #contactUsForm input{ width:400px;}
.gongenneg_r{ display:none;}
.categories_tga{ margin-top:5px; margin-bottom:5px;}
.categories_tga ul li{ float:left; background:#666; color:#FFF; margin-right:5px; padding:2px; padding-left:5px; padding-right:5px; margin-top:5px;}
.categories_tga ul li a{ color:#fff;}
@media screen and (max-width: 750px) {
body > header,body > section,body > footer{ width:100%;}
body > header .HeaderTopRows{ width:100%;}
#nav{ display:none;}
header{ border-bottom:4px solid #333;}
#stylish-main .main{ width: 99%;}
.banner{ height:400px;}
.banner img{ width:150%;}
.zhongtu .zhong_list_i{ width:32.3%;}
.zhongtu div.zhong_list_i:nth-last-child(2){ display:none;}
#stylish-main{ padding:0px;}
.stylish-hotsale li{ width:23.3%;} 
.HeaderTopRows .Graphic input.input-text{ width:98%; padding-left:1%; margin-left:1%;}
.HeaderTopRows .logo{ width:230px; min-width:270px;}
.BottomCorneer{ display:none;}
.ico_and_txt > .zen_text,.ico_and_txt > .qiudui_ico{}
.ico_and_txt > .zen_text,.ico_and_txt > .qiudui_ico{}
.ico_and_txt > .qiudui_ico > a {
    display: inline-block;
    margin-left: 4%;
    margin-right: 4%;
    text-align: center;
    width: 3.6%;
	margin-top:5px;
	margin-bottom:5px;

}
.head_c { position:relative;}
.head_c .fenlei{ float:right; display:block;}
.HeaderTopRows .Graphic {
    float: left;
    width: 45%;
}

.navbar-toggle {
    background-color: #0d4777;
    border: 0 solid rgba(0, 0, 0, 0);
    border-radius: 0;
    height: 40px;
    margin: 7px 15px 0 0;
    width: 50px;
	box-shadow: 0 0.5px 2px #333333;
}

.glyphicon-menu-hamburger::before {
    content: "≡";
}
.navbar-toggle span {
    color: #ffffff;
    font-size: 40px;
}
.glyphicon {
    display: inline-block;
    font-family: "Glyphicons Halflings";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    position: relative;
    top: -1px;
}
.stylish-left{ display:none;}
#footerLinksRow,.gers_sports,.gers_sports .foot,.gers_sports .foot_link{ width:100%;}
#product_info .stylish-right{ float:none; width:auto;}
#jqzoom > div { display:none;}
#productMainImage{ float:none; width:100%;}
.imgBox #mainImg{ margin:0 auto; width:325px; float:none;}
.imgBox #mainImg a#jqzoom{ height:auto !important;}
.shangpinxiangqing{ border:0px; float:none; width:100%;}
#product_info table{max-width:100%;}
#product_info .stylish-hotsale li{ width:31.3%;}
.NavFilterLegend ul li{ width:31.2%; margin:0.8%;}
.product_imgs{ display:inherit; width:auto;}
body#index .stylish-right{ float:none;max-width:100%;}
#indexCategories #page-text img{max-width:100%; height:auto;}
#indexCategories #page-text { overflow:hidden;}
#indexCategories .list_xia{ width:30px; height:15px; margin:0 auto;margin: 8px auto 0; display:none;}
#indexCategories .list_xia img{ width:15px; height:8px; margin:0 auto;}
#jquery-lightbox{ max-width:100vw !important;}
#lightbox-container-image-box{ max-width:100vw !important;}
#lightbox-container-image-data-box{ max-width:100vw !important;}
#jquery-lightbox img { max-width:80%;}
#login .loginkuangjia{ padding:1.5%;}
#login .loginkuangjia .socials .forward > .disanfang{ width:100%;}
.gongenneg_r{    
    bottom: 30px;
    display: block;
    height: 90px;
    position: fixed;
    right: 10px;
    width: 48px;}
}
.gongenneg_r > div{ display:block; height:48px; margin-bottom:5px; background:#333; opacity:0.8;}
.gongenneg_r > div img{ vertical-align:middle;}
.gongenneg_r > div.r3 img{ margin-top:-5px;}
@media screen and (max-width: 720px) {.stylish-hotsale li{ width:31.3%;}}
@media screen and (max-width: 650px) {
.banner{ height:350px;}
.HeaderTopRows .Graphic {
    width: 98%;
}
.xiangao{ min-height:150px;}
.top_text{ display:none;}
.left-btn, .right-btn{ top:35%;}
.head_c{ padding-bottom:3px;}
.head_c .logo img{ width:230px;}
.ico_and_txt > .zen_text,.ico_and_txt > .qiudui_ico{ width:100%;}	
.ico_and_txt > .qiudui_ico{ border:0px; border-bottom:1px solid #eee;}
.ico_and_txt > .zen_text{ padding-top:10px;}
#product_info .stylish-hotsale li img{ max-width:150px; max-height:150px;}
.stylish-breadcrumbs{ padding-left:5px;}
.page_pageSkeleton{ display:none;}
#login .loginkuangjia,#login .zbucekuangjia{ width:90%; padding:2.5%; border:0px; float:none;}
#login .loginkuangjia{ border-bottom:1px solid #eee; margin-bottom:10px;}
/*下拉显示搜索框*/
.head_xiala{ position:fixed;}
.head_xiala .logo{ display:none;}
.head_xiala .head_c{ position:relative; padding-top:0px; border-bottom:3px solid #444;}
.head_xiala .fenlei{ position:absolute; right:0px; bottom:3px; display:none;}
.head_xiala .Graphic input.input-text{ margin-top:3px;}
.head_xiala .Graphic button.button{margin-top: 7.5px;}
.ico_and_txt > .qiudui_ico > a {
    display: inline-block;
    margin-left: 4%;
    margin-right: 4%;
    text-align: center;
    width: 5.6%;
	margin-top:5px;
	margin-bottom:5px;

}
}
@media screen and (max-width: 550px) {
.banner{ height:300px;}
#product_info #TabAll #TabSon ul li{ font-size:13px;}
.zhongtu div.zhong_list_i:nth-last-child(2){ display:block;}
.zhongtu div.zhong_list_i{ width:48.3%; font-size:16px;}
.stylish-hotsale li{ width:47.9%;}
.NavFilterLegend ul li{ width:47.7%;}
.NavFilterLegend ul li a img{max-width:145px; max-height:145px;}
#product_info .stylish-hotsale li{ width:47.3%; margin:0px; margin-right:2%; margin-bottom:8px;}
#pMain { padding:3px;}
.stylish-hotsale{ padding:2px;}
#product_info .stylish-hotsale li img{ max-width:135px; max-height:135px;}
#product_info #TabAll #TabCon{ padding:5px;}
#cicunbiao1 td strong{ font-size:12px; font-weight:100;}
#product_info .centerBoxHeading{ padding-left:5px;}
#jqzoom img,.imgBox #mainImg { width:285px; height:285px;}
.ico_and_txt > .qiudui_ico > a {
    display: inline-block;
    margin-left: 4%;
    margin-right: 4%;
    text-align: center;
    width: 11.6%;

}
.ico_and_txt > .qiudui_ico > a > img {
    border-radius: 50%;
    box-shadow: 0 2px 2px #d3d3d3;
    height: 40px;
    width: 40px;
}
.ico_and_txt > .zen_text{ padding-left:0px;}
#mainImg a{ width:auto !important; height:auto !important;}	
#jquery-lightbox{ padding:1%;top:0px !important; width:97% !important;height: 100% !important; position:fixed !important;}
#jquery-lightbox a img{ margin-bottom:50px;}
#lightbox-nav a{ display:none;}
#lightbox-container-image-box{ height: auto !important;}
#jquery-overlay{ background:#FFF !important; opacity:1 !important;}
#jquery-lightbox #lightbox-container-image-box{ margin:0px auto !important;}
#lightbox-container-image-data-box{ position:absolute; bottom:0px;}
}
@media screen and (max-width: 450px) {
.banner{ height:230px;}
.stylish-hotsaleimg a img {
    max-height: 150px;
    max-width: 150px;
    vertical-align: middle;
}
.HeaderTopRows .logo{min-width:250px;}	
.ico_and_txt > .qiudui_ico{ height: auto;}
#cicunbiao1{ width:100%; max-width:100%; display:none;}
#cicunbiao1 td{ width:auto; padding:0px;font-size: 12px;display: contents; display:none;}
#m_cicun{ display:block; border:1px solid #eee; width:99%; max-width:99%;}
#m_cicun td{ border-bottom:1px solid #CCC;}
#cicunbiao1 tr:nth-child(2) td{display: inline-table;}
#cicunbiao1 tr{ border-bottom:1px solid #CCC;}
#mainImg a{ width:auto !important; height:auto !important;}
.shangpinxiangqing > div{ padding-left:0px;}
#product_info #productDescription{ margin-left:7px;}
#shopping_cart #scgengxin,#shopping_cart .cart_gengxin{ display:none;}
#cartContentsDisplay td{ padding:0px;}
#contact_us #contactUsForm textarea,#contact_us #contactUsForm input{ width:99%;}
#productAttributes .attribsCheckbox{ font-size:12px;}
.product_list_name{ height:60px;}
.stylish-hotsale li p{ margin-bottom:3px; margin-top:3px;}
.product_list_name .price{ margin-top:-5px;}
.pFooter .skipLinks h2{ display:none;} 
}
@media screen and (max-width: 350px) {
#product_info #productAttributes .wrapperAttribsOptions h4.optionName, #product_info #productAttributes h3#attribsOptionsText{ width:75px; font-size:12px;}	
.banner{ height:190px;}
.zhong_list_i p{ font-size:14px;}
.stylish-hotsaleimg a img {
    max-height: 135px;
    max-width: 135px;
    vertical-align: middle;
}
#product_info .wrapperAttribsOptions .back input[type="text"], .product_info .wrapperAttribsOptions .back select{ width:120px;}	
#productAttributes .attribsCheckbox{ font-size:11px;}
}

