﻿body{ margin:0 auto; padding:0; background: url(images/CBS_bkgrnd.jpg) repeat-x center 30px #fff;}
html { font-size: 12px; color:#333; font-family:Arial, Helvetica, sans-serif;}
body,div,input{ font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
a {color:#333; text-decoration:none; }
a:hover{ color:red; text-decoration:none;}
.clr, .clear{ clear:both;}
p,h2,h1,form,ul,li { margin:0; padding:0;}
li { list-style-type:none; }
img {border:0; vertical-align:middle;}
#Wrapper { margin:0 auto; padding:5px 0 0 0;  width:992px; box-shadow: 0px 0px 10px rgba(0,0,0,.25);}

/* TOP */
#headWrapper { width:990px; padding:0; margin:0 auto;}
#header{width:990px; background:#133455; padding:0; margin:0 auto; clear:both;}
#header .logo{ float:left;text-align:left;padding:5px 0 0 5px;width:370px;}
#header .header-right{ float:right; text-align:right; padding:0 5px 0 0; margin:0; color:#fff; font:100 12px/18px Arial, Helvetica, sans-serif; position:relative;}

.head-top-key {height:30px; width:100%; margin:0 auto; background: #0a2747; overflow:hidden;}
.head-top-key p { display:block; margin:0 auto; width:990px; color:#fff;}
#header .header-right .top-menu{ float:right; height:26px; margin:0; padding:0 10px; text-align:left; text-transform:uppercase; background:#017dbb; border-radius:5px;}
#header .header-right .top-menu a{  font:700 12px/26px Arial; color:#fff; padding:0 5px;}
#header .header-right .top-menu a:hover { color:#f00; }
.top_cart { width:271px; margin:5px 0; background:url(images/cart_bg.png) no-repeat; float:right; text-align:center; color:#fff; font:bold 12px/30px Arial, Helvetica, sans-serif;}
.top_cart b{ text-transform:uppercase; }
.top_cart a{color:#fff; }
.top_cart a:hover { color:#c00; }

.fav_cur {clear:both; color:#fff; font:bold 11px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0;}
.fav_cur a { color:#000;}
.fav_cur select { background:#eee; color:#000; margin-left:5px;}

.logo_Rbot { height:22px; margin-top:5px; margin-bottom:5px; width:348px; float:right; clear:both;  text-align:right; border-radius:5px; color:#fff;font:bold 12px/28px Arial, Helvetica, sans-serif; }
.logo_Rbot a {color:#fff;}

.quickpayment {float:left; text-align:left; margin:20px 0 0 10px;}

#header .header-right .customer {  text-align:right; width:530px; padding:10px 0; margin:0; clear:both; overflow:hidden;}
.search { margin:10px 0;padding:0; height:35px; background:#fff; color:#000; font:700 14px/35px arial;}
.search b { background:#143556;margin:0;padding:0 5px 0 0; display:inline-block;color:#fff; font:bold 14px/35px arial;}
.search select { width:180px; background:#f60; color:#fff; }
.searchtext {border:0; height:20px; line-height:18px; padding:0;margin:0; width:135px; color:#999; text-indent:5px; border:1px solid #CCC; border-radius:5px;}
.notice{ width:990px; font:100 12px/20px Arial, Helvetica, sans-serif; padding:10px 0; margin:0; clear:both; overflow:hidden;}
/*导航*/
.menu{ width:990px; height:34px; margin:10px 0 2px 0; padding:0;}
.nav {padding:0px; margin:0px;line-height:34px;}
.nav ul{ padding:0px; margin:0px; list-style-type:none;}
.nav {z-index:100; position:relative;}
.nav li{float:left; position:relative; list-style-type:none; background:url(images/FF_header_menu_21.gif) no-repeat right;}
.nav li a{display: block; font-size:13px; text-align:center; color:#1a65a6; text-decoration:none; padding:0px 18px; font-weight:bold; text-transform:uppercase;}
.nav a img{border:none; width:18px; height:18px; vertical-align:middle; padding:2px 6px 2px 0px;}

#nav-one li:hover a {background:#FFF; color:#000;}/*firefox*/
#nav-one li.sfhover a {background:#FFF; color:#000; text-decoration:none;}/*ie6*/
#nav-one li:hover ul a {background:#FFF; color:#1a65a6; }
#nav-one li.sfhover ul a {background:#FFF; color:#000; }
#nav-one li:hover ul a:hover {color:#fff; text-decoration:underline; background:#306ac5;}
#nav-one li.sfhover ul a:hover {color:#A72D2C; text-decoration:underline;}

.nav ul{background:#FFF; margin:0px; width:360px; position: absolute; top:-999em; line-height:20px; border:solid 1px #ddd; padding:10px 0px;}
.nav ul:last-child { left:-100px !important;}
.nav li:hover ul{top:32px;}
.nav li.sfhover ul {top:32px;}
.nav ul li {border:0px;float:left; width:50%;}
.nav ul li a{display:block; width:170px; text-align:left; padding:0px; margin:0px 5px; font-size:12px; color:#1a65a6; font-weight:normal; text-transform:none;}
.top_sort a{display:block; width:170px; text-align:left; padding:0px; margin:0px 5px; font-size:12px; color:#1a65a6; font-weight:normal; text-transform:none;}
.top_sort a:hover{ background:#306ac5; color:#fff;}

/*导航菜单 */
.smaill-banner{ float:left; width:990px; padding:0; margin:0;}
.popularKey { width:970px;padding:5px;margin:5px auto;  clear:both; border:5px #666 double;  overflow:hidden}
.popularKey a { color:#f00; }
.popularKey a:hover { color:#333;}
 /* BODY */
#mainWrapper {width:990px; padding:0; background:#fff; margin:0 auto; }
#mainContent{ width:990px; margin:0; padding:0; overflow:hidden;}

div#MainPromotionBanner{width:990px;height:400px;margin:0;padding:0;}
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height:400px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width:990px;height:400px;}
#MainPromotionBanner .Slides img{border:0;display: block;width:990px;height:400px;}
#MainPromotionBanner{position: relative; }
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top:380px; right: 0px;z-index: 10;height: 25px;}
#MainPromotionBanner .SlideTriggers li{float: left;display: inline;color: #fff;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:3px;background:#666;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#f00; background:#666;border:0; font-weight:100;font-size: 1.4em;line-height:21px;height:21px;width:21px;margin:0 3px; }

.daily_Bar {
background: url(images/daily_n1.gif) no-repeat;
width: 816px;
height: 59px;
overflow: hidden;
margin-top: 10px;
}
/* RIGHT */
#main-right{ width:780px; float:right; color:#333; overflow:hidden; padding:0; margin:0;}
.discount_mid{ width:780px; margin:0 auto; overflow:hidden; padding:0;}
.discount_mid .dis_title{ width:780px; background:url(images/menubg.jpg) left -4px; height:32px; font:bold 14px/32px Arial; color:#fff; text-align:left; text-indent:20px; border-radius:5px 5px 0 0;}
.discount_mid .dis_title a { display:block; float:right; margin-right:10px; height:34px; line-height:34px; color:#fff;}

.discount_mid .bar_title{ width:780px; margin:0; padding:0; height:30px; border-bottom:1px solid #06C; clear:both; overflow:hidden;}
.discount_mid .bar_title h2{ float:left; background:url(images/icon2.gif) no-repeat left; text-indent:26px; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#06C;}
.discount_mid .bar_title a{ float:right; text-align:right; line-height:30px; padding-top:3px; color:#f00;}
.dis_box { }

.keywordBox { width:100%; clear:both; }
.keywordBox .keyTitle{ width:100%; background:url(images/menubg.jpg) left -4px; height:32px; font:bold 14px/32px Arial; color:#fff; text-align:left; text-indent:20px; border-radius:5px 5px 0 0;}
.keywordBox .keyContent { border:1px #264c73 solid; border-top:0; padding:10px; line-height:20px;}

#main-right .cartboxs{ width:758px; padding:10px; background:#fff;  line-height:20px;}
#main-right .con_mids{ width:778px;  color:#333; line-height:22px; margin-bottom:10px;}
#main-right .con_mid{ width:780px; color:#333; line-height:22px; border:1px solid #ddd; margin-bottom:10px;}
#main-right .con_mid_cart{ width:780px;  color:#333; line-height:22px;margin-bottom:10px; }
#main-right .con_mid_cart .con_mid_cart_l{ width:698px; float:left; overflow:hidden;margin:0 0 50px 0;}
#main-right .con_mid_box{ width:780px;  color:#333; line-height:22px;margin-bottom:10px;}

.Category_Description{ width:780px; padding:10px; margin:5px auto; text-align:left; background:#fff; font:100 12px/20px Arial, Helvetica, sans-serif; color:#666;}
.Category_Description H1{ font:bold 20px/30px Arial, Helvetica, sans-serif; color:#000;}
.Category_Description a{ color:#000;}

/* LEFT */
#main-left{ width:202px; padding:0;float:left; overflow:hidden;margin:0; }
*html #main-left{margin:0;}
.sideBar_left {width:200px; padding:0; overflow:hidden; margin-bottom:5px; border:1px solid #2b60a1;}
.sideBar_left .ltitle { background:#2b60a1; width:200px; color:#fff; text-align:left; text-indent:20px; height:32px; font:bold 15px/32px Arial; }
.sideBar_left .left_mid{width:200px; color:#333;overflow:hidden; font:100 11px/18px Arial;}
/*产品目录*/
#category { width:200px; margin:0 auto;}
#categoryLine { margin:0; padding:0; overflow:hidden;}
#insortnsort {text-align:left;width:130px;}
.ProTitles {text-align:left; line-height:24px; padding-left:16px;}
.ProTitles a{ font-size:12px; color:#333; font-weight:bold;}
.ProTitlesHover { text-align:left;line-height:24px; padding-left:16px;background:#fff;}
.ProTitlesHover a{ font-size:12px; color:#f00; text-decoration:none; font-weight:bold;}

.ProTitles200{ width:200px;text-align:left; padding-left:30px; line-height:20px;}
.ProTitles200 a{ font-weight:100; font-size:12px; color:#06C;}
.ProTitlesHover200 {width:200px;text-align:left; padding-left:30px; line-height:20px;}
.ProTitlesHover200 a{ font-weight:100; font-size:12px;}

.classstyle{text-align:left; background:#eaeaea url(images/icon_.gif) no-repeat 4px 10px; line-height:25px; text-indent:10px; font-weight:bold; text-transform:capitalize; border-bottom:1px solid #ccc;}
.classstyle a{ color:#039; text-decoration:none; font-size:12px;}
.classstyle a:hover{ color: #f00; text-decoration:none; }
.sort{VISIBILITY: hidden; position:absolute;margin-top:0px; overflow:hidden; z-index:999; background-color:#FFFFFF; border:1px solid #858585}
/*产品目录*/
#insort { width:100%; margin:0 auto;}
#insortline { margin:0; padding:0; overflow:hidden;}
#insortnsort {text-align:left;width:130px;}
.ProTitle {text-align:left; line-height:20px; padding:3px 3px 3px 15px; background:#EAEAEA; border-bottom:1px solid #ccc;}
.ProTitle a{color:#000; font:bold 12px/20px Arial, Helvetica, sans-serif;}
.ProTitleHover {text-align:left;line-height:20px; padding:3px 3px 3px 15px; background:#25536A; border-bottom:1px solid #ccc;}
.ProTitleHover a{ color:#fff; font:bold 12px/20px Arial, Helvetica, sans-serif;}

.ProTitle200{ width:170px;text-align:left; padding-left:21px; background:url(images/ddmainmenu_img13.gif) no-repeat; background-position:15px 11px;}
.ProTitle200 a{ font:100 12px/24px Arial, Helvetica, sans-serif; color:#000;}
.ProTitleHover200{width:170px;text-align:left; padding-left:21px; background:url(images/ddmainmenu_img13.gif) no-repeat; background-position:15px 11px;}
.ProTitleHover200 a{ font:100 12px/24px Arial, Helvetica, sans-serif; color:#C00}

.sub-m { padding:3px 0 3px 26px; width:165px; }
.sub-m a { color:#900;}
.sub-m a:Hover { text-decoration:underline;}

.ProTitle300{ width:170px;text-align:left; height:24px; padding-left:21px; background:url(images/sort3.gif) no-repeat right top; padding-top:16px;}
.ProTitle300 a{ font:100 12px/24px Arial, Helvetica, sans-serif; color:#000;}
.ProTitleHover300{width:170px;text-align:left; height:24px; padding-left:21px; background:url(images/sort3.gif) no-repeat right top; padding-top:16px;}
.ProTitleHover300 a{ font:100 12px/24px Arial, Helvetica, sans-serif; color:#C00}
.sort{VISIBILITY: hidden; WIDTH: 191px; position:absolute;margin-top:-15px; margin-left:-10px; overflow:hidden; z-index:999;background:url(images/sort1.gif) repeat-y right; border:0;}
.sort .sort1sort1{background:url(images/sort2.gif) no-repeat; margin-left:6px; height:7px;  overflow:hidden;}
/*产品目录*/

.bar_line2L{float:left; padding:5px; width:70px;}
.bar_line2L a img{width:70px; border:1px solid #ddd;}
.bar_line2R{float:right; width:120px; padding:3px 0; text-align:left; font:100 11px/15px Arial, Helvetica, sans-serif; color:#333;}
.bar_line2R span{ color:#cc0000; font:bold 13px/18px Arial, Helvetica, sans-serif;}

/* Footer ==== */
.footer{width:990px; background:#fff; margin:0 auto; padding:10px 0 0 0; clear:both; overflow:hidden;}
.footer .payment{ width:990px; float:left; text-align:center; padding:5px 0;}
.footer .link{ width:990px; background:#A0D5E9; height:30px; text-align:center; padding:0; margin:0 auto; color:#fff; }
.footer .link a{ font:bold 13px/30px Arial; color:#000; padding:0 16px; text-transform:capitalize;}
.footer .link a:hover{ color:#fff; text-decoration:underline;}
.footer .copyright{width:990px; text-align:center; color:#000; font:bold 12px/25px arial;}
.footer .copyright a{ color:#000;}

/* Views   Price List */
.product_Image_Box{ width:698px; margin:10px auto;}

.viewstable { background:#ccc;width:360px;}
.viewstable td{ background:#fff; width:50%; line-height:22px;}
.viewstabletitle{ background:#f8fbff; font-weight:bold; padding:1px; border:1px solid #ccc; border-bottom:0; line-height:20px; color:#000; width:356px;}
.view_product_Image{ width:360px; float:left; padding-top:10px; margin-left:10px; text-align:left; }
.abc{width:300px;}
.Product_Details{width:300px; float:right;  padding-top:10px; margin-right:10px; color:#333;}
.Product_Details H1{ font:bold 16px/22px Arial, Helvetica, sans-serif; color:#000;}
.Product_Details b{font:bold 13px/24px Arial, Helvetica, sans-serif; color:#000;}
.Product_Details span{ color:#000; font:bold 15px/24px Arial, Helvetica, sans-serif;}
.Product_Details a{ text-decoration:underline; color:#ae0505;}
.Product_Description{ font:100 12px/20px Arial, Helvetica, sans-serif;}
.Product_Details .Product_Price{ width:270px; height:42px; text-align:left; color:#000; font:bold 16px/20px Arial;}
.Product_Details .Product_Price b{ color:#F00; font:bold 22px/35px Georgia, "Times New Roman", Times, serif;}

.Product_Details .steps{ width:280px; text-align:left; margin-top:10px;}
.Product_Details .steps .s_r{ width:280px; float:left;}

/* PAGE */
#showpage {height:30px; font:100 12px/30px Arial, Helvetica, sans-serif; text-align:right; font-size:12px; clear:both;  padding:4px 14px;  color:#000; font-weight:100; margin:10px 0;}
#showpage a{border:1px solid #333; color:#000; padding:1px 5px; font:100 11px/26px Arial; text-decoration:none;}
#showpage a:hover{ color:#000}

/* TITLE */
#bar{padding:0; text-align:left;font:bold 12px/25px Arial; margin:0; text-transform:capitalize; color:#333;  height:30px; border-bottom:1px solid #ccc; margin-bottom:10px;}
#bar span { display:none;}
#bar b{color:#b20808; font:bold 12px/25px Arial, Helvetica, sans-serif; }
#bar b a, #bar a { color:#000;font:bold 12px/25px Arial, Helvetica, sans-serif; }
#bar p{ color:#b20808;}
#bar a:hover{ text-decoration:underline;}
#bar_views{width:780px; background:#2b60a1; height:34px; text-indent:8px; color:#fff; font:bold 13px/34px Arial;}

#probar{ width:780px; background:#2b60a1; height:34px; text-indent:18px; color:#fff; font:bold 12px/34px Arial;}
#probar span { display:none;}
#probar a{ color:#fff; line-height:30px; padding:5px;}
#probar a:hover{ color:#f00;}

#navBreadCrumb{width:780px; background:#2b60a1; height:34px; text-align:left; color:#fff; font:bold 13px/34px Arial;}
#navBreadCrumb span { display:none;}
#navBreadCrumb a{ color:#fff; line-height:34px; padding:10px;}
#navBreadCrumb a:hover{ color:#f00;}

/* Cart */
.topcart { margin:0 10px; font:700 11px/20px Tahoma, Geneva, sans-serif; width:228px; color:#333; height:20px; text-align:left; display:block; }
/* 2Products*/
#prohref a{ display:block; font-size:11px; width:188px; overflow:hidden; height:20px; color:#333; text-align:center; line-height:20px; float:left; margin:0 4px 4px 4px; background:#fff; text-transform:capitalize; border:1px solid #ddd; display:block;}
#prohref a:hover{ background:#f0f8fd; border:1px solid #bae4ff;}

/* PIC 小图 */
.hw01{ float:left; width:168px; height:360px; padding:1px; margin:5px 10px; list-style-type:none; background:#fff; position:relative;}
.hw01 .hw1{text-align:center; margin:3px auto; padding:0; width:168px; height:140px; overflow:hidden; vertical-align:middle;display:table-cell; background:#fff; border:1px solid #CCC;}
.hw01 .hw1 img{ border:0;max-width:150px; max-height:140px; width:expression(this.width > 150 && this.height < this.width*140/150 ? 150: true);  height: expression(this.height > 140 ? 140: true);margin-top: expression(this.height < 140  ? (140 -this.height)/2: 0); text-align:center}
*html .hw01 .hw1 a img{width:150px;height:140px;}
.hw01 .hw2{ width:168px; height:66px;text-align:left; font:bold 12px/16px Arial; margin:5px auto 0 auto;  color:#000;overflow:hidden;}
.hw01 .hw2 a{ color:#333; text-transform:capitalize; text-decoration:none;}
.hw01 .hw2 a:hover{ color:#f00; text-decoration:underline;}
.hw01 .hw3 { padding:8px 0;}
.hw01 .hw3 b{ color:#f00;}
.hw01 .hw3 s{ color:#666;}
.hw01 .hw3 span{ color:#09F; text-transform:capitalize; text-decoration:none;}

/* PIC 大图 */
.Product_0{ float:left; width:168px; height:360px; padding:1px; margin:2px 10px; list-style-type:none;background:#fff; position:relative;}
.Product_0 .Preview_Picture{text-align:center; margin:3px auto; padding:0; width:168px; height:140px; overflow:hidden; vertical-align:middle;display:table-cell; background:#fff; border:1px solid #CCC;}
.Product_0 .Preview_Picture img{ border:0;max-width:150px; max-height:140px; width:expression(this.width > 150 && this.height < this.width*140/150 ? 150: true);  height: expression(this.height > 140 ? 140: true);margin-top: expression(this.height < 140  ? (140 -this.height)/2: 0);text-align:center}
*html .Product_0 .Preview_Picture a img{width:150px;height:140px;text-align:center}
.Product_0 .Product_Name{ width:160px; height:66px; text-align:left; font:bold 12px/16px Arial; margin:5px auto 0 auto;  color:#000;overflow:hidden;}
.Product_0 .Product_Name a{ color:#333; text-transform:capitalize; text-decoration:none;}
.Product_0 .Product_Name a:hover{ color:#f00; text-decoration:underline;}
.Product_0 .Product_ID {width:150px;margin:0 auto;text-align:center;color:#000; font:100 12px/16px Arial, Helvetica, sans-serif;}
.Product_0 .Product_Price{width:168px;margin:0 auto 10px auto; padding:8px 0; text-align:left; font:100 12px/16px Arial, Helvetica, sans-serif;}
.Product_0 .Product_Price s{ color:#333;}
.Product_0 .Product_Price b{ color:#f00;}
.hw33{ max-width:250px;background:#fff;}

.discount_off{width:34px; height:40px; padding-left:2px; padding-top:0px; background:url(wap/images/discount_off_icon.gif) no-repeat; position:absolute; top:-5px; right:-5px; color:#FFF; font-size:22px; line-height:20px; text-align:left; z-index:999;}
/*首页*/
.product_Image_Box_1{ float:left; width:168px; height:360px; padding:1px; margin:2px 10px; list-style-type:none; background:#fff; position:relative;}
.product_Image_Box_1 .Preview_Picture{text-align:center; margin:3px auto; padding:0; width:168px; height:140px; overflow:hidden; vertical-align:middle;display:table-cell; background:#fff; border:1px solid #CCC;}
.product_Image_Box_1 .Preview_Picture a img{  border:0;max-width:150px; max-height:140px; width:expression(this.width > 150 && this.height < this.width*140/150 ? 150: true);  height: expression(this.height > 140 ? 140: true);margin-top: expression(this.height < 140  ? (140 -this.height)/2: 0);text-align:center}
.product_Image_Box_1 .Product_Name{width:160px; height:66px; text-align:left; font:bold 12px/16px Arial; margin:0 auto; overflow:hidden;}
.product_Image_Box_1 .Product_Name a{ color:#333; text-transform:capitalize; font:bold 12px/16px Arial, Helvetica, sans-serif; text-decoration:none;}
.product_Image_Box_1 .Product_Name a:hover{ color:#f00; text-decoration:underline; }
.product_Image_Box_1 .Product_ID{ color:#000; font:bold 12px/18px arial;}
.product_Image_Box_1 .Product_price{ text-align:left; color:#f00; font:bold 12px/22px arial;}
.product_Image_Box_1 .Product_price s { color:#666; font-size:11px;}

.addcart { margin:0 auto; width:180px; }
.addcart select  {
	float:left;
    display: block;
    width: 72%;
    height: 28px;
    padding: 3px 12px 3px 6px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0 4px 4px 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.hei2 { height:2px; overflow:hidden; width:100%;}
.addcart .qty {
	float:left;
    display: block;
    width: 50.6%;
    height: 20px;
    padding: 3px 12px 3px 6px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
	text-align:center;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;   
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.addcart .jiajian { float:left; width:10%; background:#eee; border:1px #ccc solid; border-left:0; height:26px; border-radius:0 3px 3px 0; overflow:hidden;}
.addcart .jiajian span { display:block; width:100%; height:13px; color:#000; font:100 12px/13px Verdana, sans-serif; text-align:center; border-bottom:1px #ddd solid; cursor:pointer;}
.addcart .jiajian span:hover { background:#c00; color:#fff;}

.input-group-addon {
	float:left;
	height:20px;
	margin:0;
    padding: 3px 6px;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
	border-right:0;
    border-radius: 4px 0 0 4px;
}
.addcart .tocart {
    background-image: -webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);
    background-image: -o-linear-gradient(top,#d9534f 0,#c12e2a 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));
    background-image: linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #b92c28;
	margin:5px auto 0 auto;
	width:50%;
}
.btn {
    display: inline-block;
    padding: 3px 12px;   
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.btn-red {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}
.btn-red:hover{background-color:#c9302c;border-color:#ac2925}


/* News */
.news_box_{ width:770px; height:120px; overflow:hidden; padding:6px 0; border-bottom:1px dashed #ccc; margin:0 auto;}
.newstile_{ height:20px; font:bold 14px/20px Arial, Helvetica, sans-serif; padding:0;}
.newstile_ a{ color:red;}
.newpic_{ width:135px; border:1px solid#666; height:130px;}
.newscont_{ width:625px; text-align:left; font:100 11px/16px Arial, Helvetica, sans-serif; color:#555;}

/* Track */
.track_box{padding:0 5px 5px 5px;margin:0 auto;height:190px; width:182px; overflow:hidden; list-style-type:none; border-top:0;}
.roll_order{ width:182px; font:100 11px/16px Arial, Helvetica, sans-serif; background:url(images/icon_car_gray.gif) no-repeat; padding-left:15px; margin-bottom:8px;color:#666;}
.roll_order b{ font-weight:bold; color:#333;}
.roll_order a{ color:#666;}
.roll_order a:hover{ color:#000; text-decoration:underline;}
#tongji{clear:both;padding:10px 0 65px 0 ;margin:0 auto;text-align:center;}
#bottombar{background: url(images/infobar_bg.png) repeat-x 0 0; bottom:0; height:50px; left: 0;padding-top:1px; position:fixed; width:100%; z-index: 10;text-align:right;}
#bottombar #infobar{margin:0 auto;width:992px;height:50px;}
#bottombar #infobar div{float:left;padding-top:10px;width:248px;}
#bottombar #infobar div a{padding-left:10px;color:#fff;text-decoration:underline; font-weight:bold;}
#bottombar #infobar #textleft{text-align:left;}

.sitemap{ list-style-type:none; padding:0; margin:0;}
.sitemap li{ color:#000;}
.sitemap li a{ color:#000; font:bold 13px/20px Arial, Helvetica, sans-serif;}
.sitemap li ul li a{ color:#000;font:100 12px/20px Arial, Helvetica, sans-serif;}

.sizes{  text-align:left; width:320px;}

.marq_list {
    border-bottom: 1px solid #DDDDDD;
    margin: 0;
    padding: 0 6px ;
    width: 100%;
}

.marq_list .img {
    border: 1px solid #DDDDDD;
    float: left;
    height: 70px;
    margin: 0 5px 0 0;
    width: 70px;
}
.marq_img{
	float:left;
	width:80px;
}
.marq_bot{
	float:left;
	width:160px;
	margin-top:5px;
}
.f1 {
    color: #585A5D;
    font-weight: 800;
    text-decoration: none;
}
.f2 {
    color: #FF6C02;
    font-weight: 800;
    text-decoration: none;
}
.marq_info{
	float:left;
	width:160px;
}

/* rightsead */
#rightsead{width:50px; position:fixed; right:140px; bottom:20px; z-index:9999;}
#rightsead li{width:50px;height:55px; margin-bottom:2px; position:relative; list-style-type:none;}
#rightsead li img{ float:left;}
#rightsead li .ii03{ width:138px; height:129px; background:url(images/ll03.png); position:absolute; top:-35px; left:-150px; z-index:999; display:none;}
#rightsead li .ii04{ position:absolute; width:200px; left:0; top:0; height:55px; background:#9d0a3a;}
#rightsead li .ii04 span{color:#fff; display:inline-block; font-size:14px; padding-top:20px;}