@charset "utf-8";

/* CSS Document */
body{font: 12px/1.5,Verdana,微软雅黑;-webkit-text-size-adjust:none; background:url(../images/body_bg.gif) repeat;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
img{border:none;}
em{font-style:normal;font-weight:normal;}
li{list-style:none;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/* a defined */

.p-img{ border:0; display:block;}
.gray03,.gray03 a{ color:#333;}
.gray05,.gray05 a{ color:#555;}
.gray06,.gray06 a{ color:#666;}
.gray09,.gray09 a{ color:#999;}
.gray_c6,.gray_c6 a{ color:#c6c6c6;}

.gray03 a:hover,
.gray05 a:hover,
.gray07 a:hover,
.gray09 a:hover{ color:#ca151e;}
.white,.white a,.white a:hover{ color:#fff;}
.yellow,.yellow a,.yellow a:hover{ color:#c68b18;}

.red,.red a,.red a:hover{ color:#ff3333;}
.red02,.red02 a,.red02 a:hover{ color:#f23d6a;}

.blue,.blue a,.blue a:hover{ color:#2071cc;}
.color-65,.color-65 a{ color:#656565;}
.color-ca,color-ca a{ color:#cacaca;}
.color-d0,color-d0 a{ color:#d0d0d0;}


.family{ font-family:"微软雅黑";}
.family02{ font-family:"宋体";}
.family03{ font-family:Verdana;}

.size8{ font-size:10px;}
.size12{ font-size:12px;}
.size14{ font-size:14px;}
.size16{ font-size:16px;}
.size18{ font-size:18px;}
.size20{ font-size:20px;}
.size24{ font-size:24px;}
.size28{ font-size:28px;}



.padding_3t{ padding-top:3px;}
.padding_10l{ padding-left:10px;}
.padding_20l{ padding-left:20px;}
.padding_13t{ padding-top:13px;}
.padding_5l{ padding-left:5px;}


.margin_1t{ margin-top:1px;}
.margin_5t{ margin-top:5px;}
.margin_7t{ margin-top:7px;}
.margin_10t{ margin-top:10px;}
.margin_13t{ margin-top:13px;}
.margin_15t{ margin-top:15px;}
.margin_20t{ margin-top:20px;}
.margin_30t{ margin-top:30px;}
.margin_80t{ margin-top:80px;}
.margin_120t{ margin-top:120px;}

.margin_5r{ margin-right:5px;}
.margin_10r{ margin-right:10px;}
.margin_20r{ margin-right:15px;}
.margin_25r{ margin-right:25px;}


.margin_4l{ margin-left:4px;}
.margin_5l{ margin-left:5px;}
.margin_7l{ margin-left:7px;}
.margin_10l{ margin-left:10px;}
.margin_15l{ margin-left:15px;}
.margin_30l{ margin-left:30px;}
.margin_8b{ margin-bottom:8px;}
.margin_6b{ margin-bottom:6px;}
.margin_4b{ margin-bottom:4px;}
.margin_12b{ margin-bottom:12px;}
.margin_20b{ margin-bottom:20px;}
.margin_30b{ margin-bottom:30px;}
.margin_50b{ margin-bottom:50px;}
.margin_80b{ margin-bottom:80px;}
.line_height28{ line-height:28px;}
.spac{ word-spacing:3px;}
.spac01-1{ letter-spacing:-1px;}
.line40{ line-height:40px;}

.container{ width:1000px; _width:1300px; position:relative;}
.back_white{ background:#fff; padding-bottom:40px;}
.box-white{ box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); border:1px solid #dfdede; background:#fff;}
dl dt{ font-weight:normal;}
.nav li a,.nav-pills li a{border-radius: 0px 0px 0px 0px;}

/*---------------------------------------- top ----------------------------------------------*/

.heart-top{ background:url(../images/top_bg.gif) repeat-x; width:100%; height:26px; display:block;}
.header{ background:#f5f5f5; border-bottom:1px solid #e5e5e5; line-height:16px; padding:8px 0;}
.st-header-icon{ background:url(../images/top_icon.gif) no-repeat; padding-left:18px;}
.st-header-icon.aa{ background-position:-26px 2px;}
.st-header-icon.bb{ background-position:2px -24px; position:relative;}
.st-ewm{ background:url(../images/ewm_icon.png) no-repeat; padding:14px 0 0 7px; width:91px; height:91px; display:block; position:absolute; top:16px; right:0; display:none;}


.st-top{ padding-top:14px; padding-bottom:10px; background:#fff;
-webkit-box-shadow: 3px 3px 9px #eee;
-moz-box-shadow: 3px 3px 9px #eee;
box-shadow: 3px 3px 9px #eee;}

.logo{ width:auto; margin-left:42px;}
.st-top form{ border-radius:2px; padding:2px; height:auto; margin:20px 0 12px 85px; width:400px; _margin-left:40px;}
.st-top input.search-input{ background:#fff url(../images/search.gif) no-repeat 10px 10px; border:0; width:294px; _width:100px; padding:2px 6px 0px 30px; height:30px; line-height:30px; outline:none; border-radius:0; margin:0;box-shadow:none; border:3px solid #db1800;}
.st-top button.search-btn{ width:54px; height:34px; display:block; border:0; line-height:32px; text-align:center; margin:0; background:#e11211; }



.nav-bg{ background:url(../images/nav_bg.gif) repeat-x; width:100%; height:45px;}
.nav_fr_btn{ position:absolute; bottom:-5px; left:-5px; z-index:999;}

.nav-car{ background:url(../images/top_bg.gif) repeat; padding:10px 7px 10px 15px; position:absolute; right:0px; bottom:-5px; z-index:444; border:1px solid #940000;}
.nav-car span{ float:left;}
.nav-car-num{ background:#fff; color:#c82006; font-size:14px; font-weight:bold; padding:2px 6px; border-radius:4px; display:block;}
.nav{ margin-bottom:0; clear:both; margin-left:195px;}
.nav li{ float:left;}
.nav li a{ float:left; padding:0 18px; height:40px; line-height:40px; color:#333; background:url(../images/nav_bg01.gif) no-repeat right 16px; font-size:14px; display:block; font-weight:bold;}
.nav li a:hover,
.nav li.active a{ color:#c82006; background:none; background:url(../images/nav_bg01.gif) no-repeat right center;}




.carousel-indicators{ position:absolute; bottom:20px; right:48%;}
.carousel-indicators li{ overflow:hidden;width: 12px; height: 12px; border-radius: 12px;}
.carousel-indicators li.active{ background:#da3332;}
.carousel-inner .item{ border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}





.dropdown-menu{ border-radius:0px; float:none; margin-top:0px; left:2px;}
.open{ top:317px; left:0px; }



.sanji{ border:2px solid #c30001; position:absolute; z-index:99; display:none; width:364px; left:178px;top:-2px; height:259px; background:#fff;  border-left:0; padding:14px 26px 0px 10px;}
.sanji-title{ border-bottom:1px solid #cbcbcb; padding-bottom:15px; color:#333; font-size:24px; display:block;}
.sanji-list.sanji01{ margin:0px; position:relative;}
.sanji-list.sanji01 li{ _background:#fff;}
.sanji-list.sanji01 li a{ color:#666; font-size:14px; font-family:微软雅黑; display:block; line-height:30px; _background:#fff;}
.sanji-list.sanji01 li a:hover{ text-decoration:underline; background:none; text-decoration:none;}
.sanji-img{ position:absolute; right:-45px; bottom:-140px;} 
.sanji-list.sanji01 li a:link,.sanji-list.sanji01 li a:visited,.sanji-list.sanji01 li a:hover,.sanji-list.sanji01 li a:active{ _background:#fff;}


/*---------------------------------------- 首页内容区域 ----------------------------------------------*/

.oxd-content{ background:#fff; padding-bottom:70px; padding-top:5px; margin-top:0px;}
.oxd-con-top{ margin-top:5px;}
.oxd-con-top-fl{ padding-top:5px; float:left; margin-right:5px;}
.oxd-fl-con,.oxd-fl-con1{ border:1px solid #dadada; box-shadow:3px 3px 9px #dadada; text-align:right; paddnig:15px 5px 37px 100px; height:75px; margin-top:25px; position:relative; background:#f2f2f2; font-family:微软雅黑}
.oxd-fl-con1{ text-align:left; padding-left:1px;}
.oxd-fl-img,.oxd-fl-img1{ position:absolute; left:8px; top:-20px;}
.oxd-fl-img1{ left:76px; top:-19px;}
.oxd-fl-img2{ box-shadow:3px 3px 9px #dadada;}
.oxd-con-top-rt{ float:left; border:1px solid #e0e0e0; padding-bottom:20px;}
.oxd-con-rt-title{ background:url(../images/top_bg.gif) repeat; padding-left:28px; line-height:40px; color:#fff; font-size:16px; display:block; height:39px; margin-bottom:10px;}
.oxd-con-rt-list1,.oxd-con-rt-list{ border:1px solid #efefef; padding:7px 7px 20px 7px; float:left; width:240px; margin-top:7px}
.oxd-con-rt-list1{ width:224px;}
.oxd-con-rt-list dd,.oxd-con-rt-list1 dd{ margin-top:5px;}
.oxd-con-cen{ margin-top:18px; border:1px solid #e0e0e0; padding-bottom:35px;}
.oxd-con-rt-list dd span a,.oxd-con-rt-list1 dd span a{ color:#666; text-decoration:none;}
.oxd-con-rt-list dd span a:hover,.oxd-con-rt-list1 dd span a:hover{ text-decoration:underline;}

.num-input,.num-input1{ background:#fff; border:1px solid #cdcdcd; width:60px; float:left; margin-right:3px;}
.good_input{ width:35px;}

/*.btn{ width:20px; border-radius:0px; background:#fff; color:#dbdbdb; float:left; margin-right:3px;}

.form-horizontal{ float:left; padding-top:6px;}

.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #666;
  background-color: #f3f3f3;
  *background-color: #d9d9d9;
}
.btn:active,
.btn.active {
  background-color: #f3f3f3 \9;
}*/





/*---------------------------------------- 底部 ----------------------------------------------*/

.oxd-footer{ background:url(../images/foot_bg1.gif) repeat-x; width:100%; padding-top:32px; position:relative;}
.oxd-footer-top{ background:url(../images/foot_xian.png) no-repeat bottom center; display:block; padding-left:125px; height:46px;}
.oxd-footer-top span,.oxd-footer-top span.aa,.oxd-footer-top span.bb,.oxd-footer-top span.cc{ background:url(../images/foot_icon01.png) no-repeat left center; padding-left:37px; color:#d0d0d0; font-size:14px; margin-right:100px; width:28px; height:50px; padding: 9px 0px 8px 45px;}
.oxd-footer-top span.aa{ background:url(../images/foot_icon02.png) no-repeat left center;}
.oxd-footer-top span.bb{ background:url(../images/foot_icon03.png) no-repeat left center; padding:7px 0px 7px 45px;}
.oxd-footer-top span.cc{ background:url(../images/foot_icon04.png) no-repeat left center;}


.oxd-footer-bt{ border-right:1px solid #cdcdcd; color:#d0d0d0; font-family:宋体; margin:15px 60px 45px 60px; padding-top:30px;}
.oxd-footer-bt dl{ margin-right:55px; float:left;}
.oxd-footer-bt dl dd a{ color:#d0d0d0; text-decoration:none;}

.oxd-footer-bt-rt{ margin-left:30px; color:#d0d0d0; padding-top:38px;}
.oxd-footer-bt-rt dl{ float:left; margin-right:20px;}
.oxd-footer-bt-rt dl dd { margin-top:6px; text-align:center}
.oxd-footer-bottom{ background:#2b2b2b; width:100%; height:45px; display:block;}


.st-copyright{ background:url(../images/foot_xian.png) top center no-repeat; padding:23px 0px 20px 0px; display:block; text-align:center; color:#d0d0d0; margin-top:45px; }


/* 滑动按钮 */
#goTopBtn{ position:fixed;  bottom:0px;  padding:0 2px; font-size: 12px; cursor: pointer; right:135px; *position:absolute; top:expression(eval(document.body.scrollTop+document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-10));}
* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed; background:#fff;}






.flow-bg{ background:url(../images/flow_right.png) no-repeat right center; height:107px; width:590px; position:relative}
.flow{ background:#c82006; border:1px solid #981400; width:461px; height:30px; position:absolute; bottom:0; left:0}
.flow li{ float:left;}
.ewm{ border-right:1px solid #981400; display:block; float:left; width:40px; height:27px; text-align:center; padding-top:3px;}
.car{ color:#fff; font-size:12px; text-decoration:none; border-right:1px solid #981400; display:block; float:left; width:130px; height:27px; text-align:center; padding-top:3px;}









/*---------------------------------------- 公司简介 ----------------------------------------------*/

.oxd-company-menu{ border:1px solid #dadada;}
.oxd-company-menu li a{ display:block; background:#fff; color:#333; border-top:1px solid #dadada; font-size:12px; line-height:32px; text-decoration:none; padding-left:20px;}
.oxd-company-menu li a:hover,.oxd-company-menu li a.active{ background:url(../images/top_bg.gif) repeat; color:#fff;}

.oxd-company-rt{ text-align:left; padding:0px 5px 20px 5px; background:#fff url(../images/about_bg.png) no-repeat right bottom; float:right; min-height:806px;}
.oxd-content.about{ background:#fff; padding-top:5px; margin-top:0px; padding-bottom:0}



/*---------------------------------------- 产品列表 ----------------------------------------------*/

.oxd-product-fl{ float:left; width:180}
.oxd-product-rt{ float:left; margin-left:8px; width:812px;}

.oxd-product-rt table{ border-top:2px solid #7a7a7a; background:#f3f3f3; color:#666; padding:10px; 10px 0px 10px; width:812px; margin:10px 0px; text-align:center}
.oxd-product-rt label{ float:left; margin-right:10px;}
.input{ border:1px solid #ccc; width:48px; height:15px; background:#fff; border-radius:0px;}
.btn01{ border:none; background:#ccc; color:#666; font-size:12px; font-family:"宋体"; width:50px; height:27px;}
.oxd-product-rt table tr td{ border:1px solid #ccc; text-align:center} 
.oxd_product_rt_pre{ }
.oxd_product_rt_next{ }


.oxd-product-rt-list{ background:#fff; float:left; margin:5px 5px 0px; padding:10px 10px 25px; border:1px solid #f7f7f7; width:171px;min-height: 330px;overflow:hidden}
.oxd-product-rt-list dd{ margin-top:5px;}
.oxd-product-rt-list dd span a:hover{ text-decoration:underline;}
.product_name{ min-height:57px; overflow:hidden}
.product_brief a{ min-height:54px; overflow:hidden;color:#666; text-decoration:none;}
.oxd-product-lf-menu.index_menu{ position:absolute;}
.oxd-product-lf-menu{ background:#c30001; width:179px; padding:15px 0px 180px 0; position:relative; margin-bottom:10px;}
.oxd-product-lf-menu li{ position:relative;}
.oxd-product-lf-menu li a{ display:block; color:#fff; font-size:14px; text-decoration:none; line-height:34px; padding-left:45px;}

.oxd-product-lf-menu li.active a.oxd-submenu-a,.oxd-product-lf-menu li a:hover,.oxd-product-lf-menu li a.active{ color:#c30001; background:#fff  url(../images/left_icon01.gif) no-repeat 140px 15px; _background:#888;}

.oxd-product-lf-bg,.oxd-product-lf-bg1{
	background:#fff;
	color:#666;
	position:relative;
	width:77px;
	height:35px;
	text-align:right;
	position:absolute;
	bottom:66px;
	left:1px;
	font-family:微软雅黑;
	padding:10px 10px 15px 90px;
}

.oxd-product-lf-bg1{ bottom:1px; padding:20px 93px 17px 13px; width:71px; height:23px;}
.oxd-product-img,.oxd-product-img1{
	position:absolute;
	left:0px;
	bottom:3px;
}

.oxd-product-img1{ left:75px; bottom:3px;}

.pagination ul li a{ margin-right:5px; border:1px solid #bbbbbb; background:#f3f3f3; font-family:"微软雅黑"; font-size:12px; border-radius:3px; box-shadow: 0px 0px 10px rgba(0,0,0,0.1);}
.pagination ul li a:hover,.pagination ul li a.active{ background:#ea3d53; box-shadow: 0px 0px 10px rgba(0,0,0,0.2) inset,0px 0px 1px rgba(0,0,0,0.2); color:#f2f2f2;}


/*---------------------------------------- 商城 ----------------------------------------------*/
.st-title02{}
.st-title02.aa{ border-bottom:1px solid #ccc; padding:8px 0 6px;}
.st-title02.bb{ padding:8px 10px 6px 10px;}

.st-gray-back01{background-color: #e7e7e7;
  background-image: -moz-linear-gradient(top, #fefefe, #e8e8e8);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#e8e8e8));
  background-image: -webkit-linear-gradient(top, fefefe, #e8e8e8);
  background-image: -o-linear-gradient(top, #fefefe, #e8e8e8);
  background-image: linear-gradient(to bottom, #fefefe, #e8e8e8);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#e8e8e8', GradientType=0);}

.st-title02-list01 li{ line-height:24px; float:left; margin-right:15px;}
.st-title02-list01 li a,.st-title02-list02 li a{ padding:2px 5px; display:inline;}
.st-title02-list01 li a:hover,.st-title02-list01 li.active a{ background:#e00001; color:#fff;}
.st-title02-list02 { margin-top:2px;}
.st-title02-list02 li{ float:left; margin-left:9px;}
.st-title02-list02 li a{ background:#f3f3f3; border:1px solid #cecece;}
.st-title02-list02 li a:hover,.st-title02-list02 li.active a{ color:#b40404;}

.st-title02-list02 li a em{ background:url(../images/jt_icon.gif) no-repeat; padding-right:12px;}
.st-title02-list02 li a em.aa{ background-position:right 4px;}
.st-title02-list02 li a:hover em.aa,.st-title02-list02 li.active a em.aa{ background-position:right -44px;}
.st-title02-list02 li a em.bb{ background-position:right -19px;}
.st-title02-list02 li a:hover em.bb,.st-title02-list02 li.active a em.bb{ background-position:right -67px;}
.st-title02-list02 li a.cc{ background:#a70c0b; border:1px solid #7f0909;}
.st-title02-list02 li a:hover.cc{ color:#fff;}


.st-market li{ width:236px; margin-right:18px; margin-bottom:20px;}
.st-market li div a{ border:1px solid #dddddd; display:block; padding:2px;}
.st-market li div a:hover{ border:2px solid #c50404; padding:1px;}

.st-vote dl{ border:1px solid #f4f4f4; box-shadow: -2px 2px 2px rgba(0, 0, 0, 0.1); margin-bottom:22px; position:relative; min-height:416px;_height:416px;}
.st-vote dt{ width:416px; position:absolute; left:0; top:0;}
.st-vote dd{ padding:22px 0 22px 436px;}
.st-vote .st-destine{ padding:24px 20px;}
.st-vote .st-destine .pull-left{ margin-top:6px; line-height:28px;}
.st-destine-btn{ background:url(../images/vote_btn.gif) repeat-x; height:41px; line-height:39px; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1); padding:0 14px; border-radius:3px;}
.st-vote .st-end-deta span,.st-vote .st-end-deta em{ margin-right:4px; font-size:16px;}
.st-vote .st-end-deta span{ background:#888; color:#fff;border-radius:3px; padding:1px 7px;}
.st-vote .st-end-deta em{ padding:1px 3px;}
.st-vote-btn{ background:#2473cd; padding:5px 14px; margin-right:20px;}
.st-vote-star,.st-vote-star span{ background:url(../images/star.gif) no-repeat; height:22px;}
.st-vote-star{position:relative; width:173px; background-position:0 0;}
.st-vote-star span{ background-position:0 -23px; position:absolute; z-index:5; left:0; top:0; float:left;}

.st-detail-img{ width:369px;}
.st-detail-big{ border:1px solid #ddd; padding:1px;}
.st-detail-list{ width:100%;}
.st-small-btn01,.st-small-btn02{ line-height:88px; width:24px; font-size:30px;}
.st-detail-small{ width:310px;}
.st-detail-small li{ width:89px; border:1px solid #ddd; float:left; margin:0 6px;}


.tabbable{ width:790px; margin-left:10px;} 
.oxd-product-rt1{ width:810px; float:right; margin-left:10px; padding-top:20px;}

.st-detail-fr{ width:400px;}
.st-dt-row{ position:relative;}
.st-dt-row .oo{ position:absolute; width:62px; top:0; left:0;}
.st-dt-row .oo01{ line-height:36px;}
.st-dt-row .pp{ padding-left:62px;}

.st-dt-color a{ border:1px solid #ddd; padding:1px; margin-right:8px; float:left; position:relative;}
.st-dt-color a:hover,.st-dt-color a.active{ border:1px solid #c00e0d; color:#333;}
.st-dt-color a.active02{ background:#e8e8e8; border:1px solid #ddd;}
.st-dt-color.cc a{ line-height:16px; padding:3px 10px; white-space:nowrap; margin-top:2px; margin-bottom:4px;}
.st-dt-color a.active .dian_icon{ position:absolute; bottom:0; right:0; background:url(../images/dian_icon.gif) right bottom no-repeat; width:12px; height:12px; display:block; z-index:55;}

.st-dt-number{ border:1px solid #dcdcdc;}
form .st-buy-input{ background:#fff; border:0; border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc; width:20px; height:18px; padding:2px 4px; margin:0;border-radius:0;}
.st-buy-number01{ height:22px; line-height:22px; padding:0 8px; background:#ededed; border:0; font-size:14px;}
.st-dt-button img{ margin-bottom:4px;}

.st-buy-number02,.st-buy-number03{ width:14px; height:18px; border:0; margin-top:2px; text-indent:-9999px;}
.st-buy-number02{ background:url(../images/btn_fl.gif) no-repeat;}
.st-buy-number03{ background:url(../images/btn_fr.gif) no-repeat;}
form .st-buy-input02{border-radius:0; width:15px; background:#fff;}

.st-title03{ border-bottom:2px solid #CE2B2A;}
.st-title03 li{ margin-right:2px; float:left;}
.st-title03 li a{ background:url(../images/detail_title.gif) repeat-x; height:32px; line-height:31px; float:left; border-radius:3px 3px 0 0; padding:0 10px; border:1px solid #CFCFCF; border-bottom:0; color:#333;}
.st-title03 li a span{ font-size:12px;}
.st-title03 li a:hover,.st-title03 li.active a{ background:url(../images/top_bg.gif) repeat; color:#fff; border:1px solid #CE2B2A;border-bottom:0;}
.st-title03 li a:hover span,.st-title03 li.active a span{ color:#fdcac9;}

.st-table01{ border:0; border-left:1px solid #dedede;border-right:1px solid #dedede; width:99.8%; border-collapse:collapse;}
.st-table01 thead.thaa,.st-table02 thead.thaa{ background:#efefef;}
.st-table01 tr td{ border:0; border-bottom:1px solid #dedede;border-top:1px solid #dedede; padding:10px 20px;}

.st-table01 tr td.aa{ width:50%;}

.st-table02{width:100%; border-collapse:collapse; border:0;}
.st-table02 tbody tr td{border:0; padding:4px 20px;}
.st-table02 thead tr td{ padding:6px 20px; border-bottom:10px solid #fff;}
.st-table02.line tbody tr td{ border-bottom:1px dotted #b2b2b2; padding:12px 20px;}

.st-bbs{ border:2px solid #d9d9d9; padding:15px 22px; margin-bottom:16px;}
.st-bbs.aa{ border-color:#f7d9d9;}


/*---------------------------------------- 左边 ----------------------------------------------*/
.span2{_width: 192px; margin-left:0;}
.st-fl01{ background:#f0f0f0;}
.st-fl02{ border:1px solid #e6e6e6; padding:6px 0;}
h2.st-fl-title01{ line-height:38px; color:#222; padding-left:18px; margin-bottom:0;}
h2.st-fl-title02{ background:url(../images/title02_icon.gif) left no-repeat; padding-left:40px; margin-left:16px;}

.st-menu01{}
.st-menu01 h3,.st-menu01 h3 span{ background:#d84a49 url(../images/menu_title.gif) no-repeat;}
.st-menu01 h3{ padding-right:41px;}
.st-menu01 h3.aa{ background-position: right 0;}
.st-menu01 h3.bb{ background-position: right -37px;}
.st-menu01 h3 span{ height:36px; line-height:36px; padding-left:40px; display:block;}
.st-menu01 h3.aa span{ background-position:0 -76px;}
.st-menu01 h3.bb span{ background-position:0 -113px}
.st-menu01 .nav-pills{ padding:0px 0 5px 0;}
.st-menu01 .nav-pills li{ color:#444; display:block; width:100%; clear:both; background:none; }
.st-menu01 .nav-pills li a{ line-height:20px; color:#444; display:block; cursor:pointer; padding:6px 0 6px 40px; border-radius:0px; font-size:12px; background:none; margin:0;}
.st-menu01 .nav-pills li a:hover,.st-menu01 .nav-pills li.active a{ color:#fff; background:#a8a8a8; font-weight:bold;}

.st-menu02{ padding-left:16px;}
.st-menu02 h3{ background:#ededed url(../images/menu_title02.gif) no-repeat; height:37px; line-height:35px; padding-left:50px; color:#444;}
.st-menu02 h3.aa{ background-position:left 0;}
.st-menu02 h3.bb{ background-position:left -47px;}
.st-menu02 h3.cc{ background-position:left -94px;}
.st-menu02 h3.dd{ background-position:left -141px;}
.st-menu02 .nav-pills{ padding:8px 0 12px; display:block; width:100%;}
.st-menu02 .nav-pills li{ display:block; clear:both; line-height:24px; width:100%;}
.st-menu02 .nav-pills li a{ color:#777; background:none; margin-left:40px;}
.st-menu02 .nav-pills li a:hover,.st-menu02 .nav-pills li.active a{ color:#d73b3a; background:none;}

.controls select{  background:#fff;} 

.controls input{ background:#fff; /*width: 35px;padding-left: 30px;*/}
.controls .num-input1{background:#fff; width: 25px;padding-left: 20px;}
/*---------------------------------------- 右边 ----------------------------------------------*/
.span11{_width: 777px; margin-left:0;}
.st-right-title{ border-bottom:2px solid #d43837; padding-bottom:4px; font-size:14px; line-height:30px; color:#222;}
.location{ margin-top:14px;}
.location a{ cursor:pointer; margin-right:6px; margin-left:6px;}
.location_hover{ font-weight:bold; margin-left:6px;}

/* 分页 
.pagination{ display:block; clear:both; font-family:"宋体"; font-size:12px; line-height:30px; color:#3c4346; margin-bottom:38px; text-align:center; padding-top:12px;}
.pagination a{ background:#fff; display:inline; padding:5px 10px; margin:0px 2px; color:#717171; border:1px solid #dadada;}
.pagination a:hover,.pagination .this-page{ background:#fbdada; border:1px solid #ff0600; display:inline; padding:5px 10px; margin:0px 2px; color:#e00001; text-decoration:none;}
.pagination .prev-page{ background:#fff; display:inline; padding:5px 10px; margin:0px 2px; color:#aaa; border:1px solid #f4f4f4;}
.no_data{ color:#666; font-size:16px; font-weight:bold; text-align:center; display:block; clear:both; margin:80px auto}
.pagination input{ width:14px; height:16px; border-radius:0; margin:0 6px;}
.st-pag02 .pagination{ text-align:right;}
.pagination a.bb{ background:#e6e6e6;}*/


/*---------------------------- 登录注册 ---------------------------------*/

.login-back{ background:#fff; width:100%; min-height:884px;}
.login-input{ background:#fff;}

.st-sign,.st-login{ background:url(../images/sign_back.jpg) left bottom no-repeat;}
.st-sign-fr{ width:435px;}
.st-sign-box{ border:1px solid #e6e6e6; padding:25px; background:#fff; min-height:400px;_height:400px;}

.st-form01 .control-group{margin-bottom:16px;}
.st-form01 .control-label{ padding-top:3px; width:64px; text-align:right; padding-right:1px; float:left;}
.st-form01 .controls{ margin-left:67px; *margin-left:0;_margin-left:0;}
/*.form-horizontal input,.form-horizontal textarea,.form-horizontal select{border-radius: 0px;}*/
.form-horizontal textarea{ padding:5px 6px;}
.form-horizontal select{ margin-bottom:5px;}
.controls > .radio{ padding-top:3px;}
.controls > .radio:first-child, .controls > .checkbox:first-child{ padding-top:3px;}
.help-black{ display:block; padding-top:2px;}
.help-inline{ border:1px solid #ec9b9b; color:#a10c0b; padding:3px 8px 2px; margin-left:10px;}
.help-block{ display:inline; margin-left:10px;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border-color: 0;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset, 0 0 0 rgba(82, 168, 236, 0);outline:none;
}

.st-btn01{ border:0; background:url(../images/top_bg.gif) repeat; padding:8px 45px 10px; line-height:20px; width:100%;}
.st-btn01.aa{ padding-top:6px; padding-bottom:6px;}
.st-btn01.bb{ padding:4px 8px;}
.st-btn01.cc{ background:#b3b3b3;}
.st-btn01.dd{ padding:8px 50px;}
.st-text-let{ letter-spacing:1px;}

.st-login-fr{ background:url(../images/login_back.gif) right no-repeat; padding-right:10px; width:344px; margin-bottom:90px;}
.st-login-box{ background:#fff url(../images/login_back02.gif) left no-repeat; padding:45px 25px 260px 35px;}

.form-horizontal .st-login-input{ border:1px solid #ccc; padding-left:35px;background:url(../images/login_icon.gif) no-repeat; width:82%;}
.form-horizontal .st-login-input.aa{ background-position:6px 5px;}
.form-horizontal .st-login-input.bb{ background-position:6px -27px;}

.form-horizontal textarea.st-fabu{ padding:5px 0.8%; width:630px; background:#fff;}
.st-fabu-box{ position:relative; width:100%;}
.st-fabu-text{ position:absolute; top:45%; left:0; z-index:55; width:100%;}
.st-shop-release{ border-bottom:1px dotted #b2b2b2; padding:50px 70px;}
.st-shopfl{ width:175px; float:left;}
.st-shopfl dt{ border:1px solid #e8e8e8;}
.st-shopfr{ margin-left:30px;}


.st-success{ padding:60px 0 0 50px;}
.st-success-icon{ background:url(../images/success_icon.gif) no-repeat;}
.st-success-icon.aa{ background-position:-111px 0; padding-left:78px; line-height:60px;}
.st-success-icon.bb{ background-position:0 -85px; padding-left:105px; padding-top:6px; padding-bottom:8px;}

.st-success02{ border:1px solid #d8d8d8; padding:90px;}


/*---------------- 用户中心 ----------------------------*/
.controls textarea{ background:#fff;}

.st-danger{ background:url(../images/danger.gif) left no-repeat; padding:6px 0 6px 66px;}
.st-small-gray{ padding:3px 10px; border:1px solid #d4d4d4;}
.st-none-back{ background:none;border:0px; line-height:15px; padding:0; margin:0;}
.st-none-back:focus,.st-none-back:hover{ color:#e4393c; text-decoration:underline;}
.st-address-list li{ padding:10px 0; border-bottom:1px solid #ddd;}

.st-orders{border-collapse: collapse; table-layout: fixed; width:100%;}
.st-orders tr td{ padding-left:10px;padding-right:10px; *border:1px solid #dfdfdf; _border:1px solid #dfdfdf;}
.st-orders thead tr{ background:#f2f2f2; font-weight:bold; border:1px solid #dfdfdf;}
.st-orders thead tr.ee td,.st-orders thead tr.ii td{ padding-top:6px; padding-bottom:6px;}
.st-orders thead tr.ii{ border:0;}

.st-orders tbody .row-cc{ height:6px; padding:0; margin:0; }
.st-orders tbody .row-cc td{*border:0;_border:0;}
.st-orders tbody .row-aa{ border:1px solid #dfdfdf; border-bottom:0; background:#f2f2f2;}
.st-orders tbody .row-aa td{padding-top:6px;padding-bottom:6px;}
.st-orders tbody .row-bb{ border:1px solid #dfdfdf;border-top:0;}
.st-orders tbody .row-bb td{ padding-top:10px;padding-bottom:10px;}
.st-orders tbody .row-jj{ border-bottom:1px solid #dfdfdf;}
.st-orders tbody .row-jj td{ padding-top:15px; padding-bottom:15px;}

.st-orders tbody.ff tr td{ border:1px solid #dfdfdf;}
.st-transaction{ width:80px;}
.st-ordersdl{ width:210px;}
.st-ordersdl dt{ width:78px; border:1px solid #ddd; float:left; padding:1px;}
.st-ordersdl dd{ margin-left:90px;}
.st-orders tr td.dd{border-left:1px solid #dfdfdf;}

.st-orders-all{ background:#f2f2f2; padding:8px 20px;border-top:1px solid #dfdfdf;}

.st-orders-box{ background:#f0f0f0; padding:18px 22px;}

.st-buy-title{ background:url(../images/liuc.png) no-repeat; height:30px; display:block; width:100%;}
.st-buy-title.aa{ background-position:right 0;}
.st-buy-title.bb{ background-position:right -30px;}
.st-buy-title.cc{ background-position:right -60px;}
.st-buy-btn{ background:#fff url(../images/buy_btn.gif) 5px 7px no-repeat; padding:3px 10px 3px 18px; border:0;}

.st-buy-bottom{ background:#f7f6f6; border:1px solid #e7e7e7; padding:20px 28px;}
.st-buy-line{ border-bottom:1px solid #d2d1d1; padding-bottom:10px; margin-bottom:18px; clear:both; display:block;}

.st-confirm{ border:1px solid #d8d8d8; border-top:2px solid #e4393c;}
.st-title04{ background:#f7f7f7; border-bottom:1px solid #dedede; padding:8px 20px; line-height:22px;}
.st-confirm-box{ padding:20px;}
.st-address01{ padding:8px 12px; margin-bottom:5px;}
.st-backgrayf4{ background:#f4f4f4;border:1px solid #e3e2e2;}
.st-backgrayfa{ background:#fafafa; border:1px solid #f0f0f0;}
.st-backgrayfa{ background:#fafafa; border:1px solid #f0f0f0;}
.st-address01 .radio{ padding-top:0;}
.st-address01 .radio.rr{ margin-left:40px;}
.st-address02{ margin-left:60px;}

.st-return{ background:#fff; border:1px solid #dcdcdc;}
.span3{ _width:241px; margin-left:0;}
.span10{ _width:664px; margin-left:50px; padding:6px 0;}

.st-title05{ background:#f9f9f9; padding:6px 10px; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.st-title05.aa{ border-right:1px solid #e3e3e3;}
.st-return-box{ padding:12px 14px;  border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.st-returndl{ border-bottom:1px dotted #ababab; padding-bottom:14px;}
.st-returndl dt{ width:66px; border:1px solid #e8e8e8;}
.st-returndl dd{ margin-left:80px;}
.st-title06{ border-bottom:2px solid #ccc; line-height:24px;}

.oxd-right-panel{
	position:fixed;
	_position:absolute;
	right:0px;
	top:40px;
	/*z-index:90;*/
}

.oxd-bottom-cart{
	position:fixed;
	_position:absolute;
	bottom:0;
	right:137px;
}


.oxd_about_con{ padding-right:10px; padding-top:10px; width:795px;}

.blue_nav_btn{ margin:15px 29px 0px 0px; float:right; position:relative;}
.blue_nav_btn.product{ margin:0px 29px 3px 0px;}
.btn-navbar{ border:0px;}
.nav-submenu{ width:40%; background:#1d0d1e;  padding:10px 0px; position:absolute; display:none; top:85px; z-index:9999; right:0px;}
.nav-submenu li a{ display:block; color:#fff; line-height:30px; text-align:center; font-family:"微软雅黑"; font-size:12px;}
.nav-submenu li a:hover{ background:#000; width:100%;}

@media (min-width: 768px) and (max-width:1000px) {
	.oxd-right-panel{ right:0px; z-index:999;}
	.container{ width:100%;}
	.oxd-bottom-cart{ right:90px;}
	.oxd-con-top{ width:100%;}
	.oxd-con-top-fl{ width:18%;}
	.oxd-con-top-rt{ width:81%;}
	.oxd-con-rt-list1{ margin-left:3%;}
	.oxd-con-rt-list1, .oxd-con-rt-list{ margin-left:2%;}
	.logo{ margin-left:0px;}
	.st-top input.search-input{ width:160px;}
	.nav li a { font-size:12px; padding:0px 10px;}	
	.oxd-footer-top span, .oxd-footer-top span.aa, .oxd-footer-top span.bb, .oxd-footer-top span.cc { margin-right:7%;}
	.oxd-footer-top { width:75%; margin:0 auto;}
	.oxd-footer-bt dl{ margin-right:40px;}
	.oxd-footer-bt{  margin:15px 40px 45px 40px;}
	.oxd-footer-bt-rt dl { margin-right: 10px;}
	.oxd-company-rt{ width:78%;}
	.oxd_about_con{ width:100%;}
	.span11 { width:73%; background:#fff;}
	.st-top form { width:300px; margin-left:7%}
	.oxd_tu{ width:50%;}
	.st-login-fr,.st-sign-fr{ width:40%;}
	.st-login-box,.st-sign-box{ width:83%;}
	.input-xlarge { width: 220px;}
	.oxd-right-panel { top:140px;}
	
	
	
	
	
	.st-top-fr{ width:30%;}
	.st-home-list li{ width:233px;}
	.st-home-list li div{ padding-left:10px; padding-top:40px;}
	.st-market li{ width:171px;}
	.st-vote dl{ min-height:240px;}
	.st-vote dl .margin_50b{ margin-bottom:18px;}
	.st-vote dt{ width:240px;}
	.st-vote dd{ padding-left:262px;}
	.st-vote .st-destine{ padding:14px 10px;}
	
	.st-detail-img{ width:369px;}
	.st-detail-small{ width:316px;}
	.st-small-btn01,.st-small-btn02{ line-height:65px;}
	.st-detail-small li{ width:65px;}

	.st-detail-fr{ width:350px;}
	.st-sign,.st-login{ background:url(../images/sign_back02.jpg) left no-repeat; width:100%;}
	.st-sign-fr{ width:405px;}
	.form-horizontal .control-group .controls .help-inline{ margin-left:0; margin-top:4px; display:block}
	.form-horizontal .control-group .controls .help-block{ margin-left:0; display:block; margin-top:2px;}
	.st-orders-box p{ float:none; padding:5px 0;}
	.st-ordersdl{ width:180px;}
	.st-address01 .margin_30l{ display:block;margin-left:50px; margin-top:2px;}
	.span10{ margin-left:30px;}
	.span10 textarea.input-xxlarge{ width:80%;}
	.form-horizontal textarea.st-fabu{ padding:5px 1%; width:97.8%;}
}

@media (max-width: 767px) {
	.container{ width:100%;}
	.oxd-right-panel{ right:0px; z-index:999;}
	.container{ width:100%;}
	.oxd-bottom-cart{ right:90px;}
	.oxd-con-top{ width:100%;}
	.oxd-con-top-fl{ width:18%;}
	.oxd-con-top-rt{ width:81%;}
	.logo{ margin:10px 0px 0px 0px; width:130px;}
	.st-top input.search-input{ width:160px;}
	.nav li a { font-size:12px; padding:0px 10px;}	
	.oxd-footer-top span, .oxd-footer-top span.aa, .oxd-footer-top span.bb, .oxd-footer-top span.cc { margin-right:7%;}
	.oxd-footer-top { width:75%; margin:0 auto;}
	.oxd-footer-bt dl{ margin-right:40px;}
	.oxd-footer-bt{  margin:15px 40px 45px 40px;}
	.oxd-footer-bt-rt dl { margin-right: 10px;}
	.oxd-company-rt{ width:78%;}
	.oxd_about_con{ width:100%;}
	.span11 { width:73%; background:#fff;}
	.st-top form { width:290px; margin-left:4%}
	.oxd_tu{ width:50%;}
	.st-login-fr,.st-sign-fr{ width:40%;}
	.st-login-box,.st-sign-box{ width:83%;}
	.input-xlarge { width: 220px;}
	.oxd-right-panel { top:140px;}
	.tel-phone{ width:150px; padding-top:8px;}
	.nav_fr_btn{ bottom:none;}
	.dropdown-toggle { width: 150px;}
	



	.st-home-list li{ margin-right:0;}
	.st-home-list li div{padding-top:0px;}
	.st-market li.none-margin{ margin-right:18px;}
	.footer dl{ width:45%; min-height:auto; background:none;}
	.footer dt{ margin-bottom:4px;}
	.st-title02-list01,.st-title02-list02{ float:none; clear:both; display:block;}
	.st-title02-list02{ margin-left:-8px; padding-top:10px;}
	.st-vote dl{ min-height:100%; position:inherit;}
	.st-vote dl .margin_50b{ margin-bottom:24px;}
	.st-vote dt{ width:auto; position:relative;}
	.st-vote dd{ padding:12px;}
	.st-vote .st-destine{ padding:14px 10px;}
	.st-detail-img,.st-detail-fr{ width:100%; float:none;}
	.st-detail-img{ text-align:center;}
	.st-table01 tr td{ padding:6px 10px;}
	.st-sign,.st-login{ background:none;}
	.st-sign-fr{ width:100%;}
	.st-sign-box{ min-height:100%;}
	.st-login-fr{ width:auto; width:100%;}
	.help-inline{ margin-left:0; margin-top:4px;}
	.form-horizontal .control-group .controls .help-block{ margin-left:0; display:block; margin-top:2px;}
	.st-table02.line tbody tr td{ padding:8px 8px;}
	.span2{ margin-bottom:6px;}
	.st-orders-box p{ float:none; padding:5px 0;}	
	.st-orders tr td{ padding-left:5px;padding-right:5px;}
	.st-ordersdl{ width:auto;}
	.st-address01 .radio.rr{ margin-left:0;}
	.st-address02{ margin-left:0;}
	.st-buy-bottom{ padding:10px;}
	.st-buy-bottom div.pull-left,.st-buy-bottom div.pull-right{ margin-bottom:16px;}
	.row-bb .size16{ font-size:12px;}
	
	.st-confirm-box{ padding:10px;}
	.st-address01 .margin_30l{ display:block;margin-left:21px; margin-top:2px;}
	.st-success02{ padding:30px;}
	.st-return{ background:none;}
	.span3{ border-bottom:1px solid #dcdcdc;}
	.st-returndl dt{ float:left;}
	.span10{ margin-left:0; padding:12px;}
	.margin_30t{ margin-top:12px;}
	.margin_30b{ margin-bottom:15px}
	.margin_50b{ margin-bottom:25px;}
	.st-bbs{padding:10px 12px; margin-bottom:10px;}
	.st-form01 .control-group{margin-bottom:10px;}
	.form-horizontal textarea.st-fabu{ padding:5px 1.5%; width:96.8%;}
	.st-shop-release{padding:20px 20px 0 20px;}
}

@media (max-width: 549px) {
	.container{ width:100%;}
	.oxd-right-panel{ right:0px; z-index:999;}
	.container{ width:100%;}
	.oxd-bottom-cart{ right:90px;}
	.oxd-con-top{ width:100%;}
	.oxd-con-top-fl{ width:18%;}
	.oxd-con-top-rt{ width:81%;}
	.logo{ margin:10px 0px 0px 0px; width:130px;}
	.st-top input.search-input{ width:160px;}
	.nav li a { font-size:12px; padding:0px 10px;}	
	.oxd-footer-top span, .oxd-footer-top span.aa, .oxd-footer-top span.bb, .oxd-footer-top span.cc { margin-right:7%;}
	.oxd-footer-top { width:75%; margin:0 auto;}
	.oxd-footer-bt dl{ margin-right:40px;}
	.oxd-footer-bt{  margin:15px 40px 45px 40px;}
	.oxd-footer-bt-rt dl { margin-right: 10px;}
	.oxd-company-rt{ width:78%;}
	.oxd_about_con{ width:100%;}
	.span11 { width:73%; background:#fff;}
	.st-top form { width:290px; margin-left:4%}
	.oxd_tu{ width:50%;}
	.st-login-fr,.st-sign-fr{ width:40%;}
	.st-login-box,.st-sign-box{ width:83%;}
	.input-xlarge { width: 220px;}
	.oxd-right-panel { top:140px;}
	.tel-phone{ width:150px; padding-top:8px;}
	.nav_fr_btn{ bottom:none;}
	.dropdown-toggle { width: 150px;}
	
	
	.header p{ float:none; text-align:center;}.header p.pull-left{ margin-bottom:8px;}
	.st-vote-btn{ margin-top:10px; clear:both;}
	.st-table01 tr td{ padding:6px 5px;}
	.st-table02 tbody tr td{padding:4px 8px;}
	.st-table02 thead tr td{ padding:6px 8px;}
	.st-sign-box{ padding:18px;}
	.st-success{ padding:0;}
	.st-success .size24{ font-size:18px;}
	.st-success-icon.bb{ background-position:-111px 0; padding-left:78px;}
	.st-success02{ padding:20px;}
	
	.pagination a,.pagination a:hover,.pagination .this-page,.pagination .prev-page{ padding:3px 5px;}
	.st-top-sign{ display:block; clear:both; padding-top:4px;}
	.form-horizontal input{ margin-top:1px; margin-bottom:1px;}
	
}

@media (max-width: 480px) {
	.hidden-phone{ display:none;}
	.container{ width:100%;}
	.oxd-right-panel{ right:0px; z-index:999;}
	.container{ width:100%;}
	.oxd-bottom-cart{ right:90px;}
	.oxd-con-top{ width:100%;}
	.oxd-con-top-fl{ width:18%;}
	.oxd-con-top-rt{ width:81%;}
	.logo{ margin:0 auto; width:130px;}
	.st-top input.search-input{ width:150px;}
	.nav li a { font-size:12px; padding:0px 10px;}	
	.oxd-footer-top span, .oxd-footer-top span.aa, .oxd-footer-top span.bb, .oxd-footer-top span.cc { margin-right:7%;}
	.oxd-footer-top { width:75%; margin:0 auto;}
	.oxd-footer-bt dl{ margin:0px 40px 15px 0px;}
	.oxd-footer-bt{  margin:15px 40px 45px 40px; border:none;}
	.oxd-footer-bt-rt dl { margin-right: 10px;}
	.oxd-company-rt{ width:78%;}
	.oxd_about_con{ width:100%;}
	.span11 { width:73%; background:#fff;}
	.st-top form { width:290px; margin-left:4%}
	.oxd_tu{ width:50%;}
	.st-login-fr,.st-sign-fr{ width:40%;}
	.st-login-box,.st-sign-box{ width:83%;}
	.input-xlarge { width: 220px;}
	.oxd-right-panel { top:140px;}
	.tel-phone{ width:150px; padding:8px 0px 0px 10px; float:none;}
	.nav_fr_btn{ bottom:none;}
	.dropdown-toggle { width: 150px;}
	.oxd-footer-bt{ padding-top:0px;}
	
	
	.st-nav .nav li a{ padding:0 10px;}
	.st-nav .nav li.aa a{padding:0 10px;}
	.st-top form{ width:280px;}
	.st-home-list li{ float:none; width:auto;}
	.st-home-list li div{padding-left:0px;}
	.footer dl{ width:90%; min-height:100%; padding-bottom:15px;}
	.st-market li,.st-market li.none-margin{ float:none; margin-right:0; width:auto;}
	.st-market li div{ text-align:center;}
	.st-title02{ font-size:12px;}
	.st-title02-list01 li{ margin-right:5px;}
	.st-title02-list02 li{ margin-right:-5px;}
	.st-vote .st-end-deta span,.st-vote .st-end-deta em{ margin-right:2px; font-size:12px;}
	.st-vote .st-end-deta span{ padding:1px 4px;}
	.st-title03 li a{ padding:0 8px; font-size:12px;}
	.st-table01 tr td.aa{ width:40%;}
	.st-orders-box p{ font-size:12px;}
	.st-orders-box p .st-btn01.aa{ padding:3px 4px;}
	.st-ordersdl dt{ width:60px;}
	.st-btn01{ padding:3px 6px;}
	.st-shop-release{padding:15px 10px 0 10px;}
	.st-shopfl{ width:102px;}
	.st-shopfr{ margin-left:112px;}
}





.left-flow-kj{ width:79px;}

.left-flow{ background:#e9394e; position:relative;padding-top:30px; border:1px solid #cb1433; width:69px; min-height:270px; padding-left:5px; padding-right:3px;}
.left-flow-img{ position:absolute; top:-1px; left:-6px;}

.left-flow-list li a{ display:block; background:#c61935; color:#fff; width:69px; height:24px; text-decoration:none; margin-bottom:3px; font-size:12px; font-family:宋体; text-align:center; padding-top:5px;}

.left-flow li a:hover{ color:#ecfe98;}


.left-top{ border:1px solid #000; background:#303030; color:#fff; display:block; text-align:center; width:79px; height:20px; cursor:pointer}

#gotoTop2{ cursor:pointer}

.addtocart,.addtocart_one{ cursor:pointer}

.pintro{ min-height:34px; overflow:hidden}

.ie_8{ _width:800px;}

.video { width:100%; padding:20px 0 0 0;}
.video dl{ width:171px; float:left; margin:0 0px 10px 18px; display:inline; min-height:172px;_height:172px;}
.video dd{ border:1px solid #e1e1e1; display:block; /*width:169px; height:127px;*/}
.video dd img{ display:block; border:0px;}
.video dt{ color:#444; display:block; padding-top:6px; line-height:16px; text-align:center; font-weight:bold;}

.video_big{ clear:both; display:block; text-align:center; margin-bottom:15px;}
.video_big img{ width:383px; border:1px solid #b5b5b5;}
.video_big p{ display:block; font-size:19px; padding-top:12px; line-height:20px; font-weight:bold; color:#333;}