@charset "utf-8";

/* CSS Document */
*{margin:0;padding:0;}
body,td,th{color:#333;}
body{background:#fff;}
ul,ol,h1,h2,h3,h4,form{list-style:none;}
a{color:#333;text-decoration:none; cursor:pointer;}
a.underline{text-decoration:underline;}
a img{border:none;}
a:hover{color:#ff5a00;text-decoration:underline;}
.pic_vertical{vertical-align:middle;}
.hei20,.hei10,.hei5,.hei1,.line1,.line2{font-size:0px;line-height:0px;clear:both;float:none;overflow:hidden;}
.hei20{height:20px;}
.hei10{height:10px;}
.hei5{height:5px;}
.hei1{height:1px;}
.line1{height:10px;border-bottom:#686868 solid 1px;}
.line2{height:10px;border-bottom:#7f7b7a dotted 1px;}
.lineheight15{line-height:15px;}
.lineheight14{line-height:14px;}
.height20{height:20px;}
.noFlow{overflow:hidden;clear:both;}
.pTop20{padding-top:20px;}
/**********字体颜色和大***************/
.Light_gray{color:#ababab;}
.Light_gray2{color:#666;}
.grey{color:#5d5d5d;}
.Dark_gray{color:#050505;}
.red{color:#cc0000;}
.dark{color:#4a1805;}
.Earth_tones{color:#5c584f;}
.Orange{color:#e36b00;}
.Dark_Orange{color:#ff4200;}
.blue{color:#6699cc;}
.font_size10{font-size:10px;}
.font_size11{font-size:11px;}
.font_size12{font-size:12px;}
.font_size14{font-size:14px;}
.font_size16{font-size:16px;}
.font_size20{font-size:20px;}
.fontbold{font-weight:bold;}
.fontnormal{font-weight:normal;}
.talign_center{text-align:center;}
.wihte_D_shadow{text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);}
/**********输入框样***************/
input,select{font-family:Arial, Helvetica, sans-serif;}
.login_input{border:#3a3834 solid 1px;width:154px;height:24px;line-height:24px;background:#fff;}
.box_shadow{-webkit-box-shadow:2px 2px 6px #b7b9b6;-moz-box-shadow:2px 2px 6px #b7b9b6;box-shadow:2px 2px 6px #b7b9b6; filter:progid:DXImageTransform.Microsoft.Shadow(color='#b7b9b6', Direction=135, Strength=3);background-color:#fff;}
.box_shadow:hover{background:#dde4f0; }
/**********按钮样式****************/
.button_01{background:url("button01_bg.gif?r=12458");font-size:12px;height:25px;font-weight:bold;border:#45433e solid 1px;padding:0 8px;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.7);cursor:pointer;overflow:visible;}
/**********边框样式*****************/
.borderstyle_01{border:#d1d1d1 solid 1px;}
.borderNone{border:none;}
.radius_box_8A8A8A{border-radius: 5px 5px 5px 5px;border:1px solid #8A8A8A;}
/*************************************/
.backgroundNone{background:none;}
/**********基本布局*****************/
.float_left{float:left;}
.float_right{float:right;}
.main_box{width:972px;margin:0 auto;position:relative;}
.left_box{float:left;width:191px;}
.right_box{float:right;width:771px;}
/**********左侧专题列表*****************/
.feature_list{background:#f2f2f2;}
.feature_list ul li{border-bottom:#a9a9a9 dashed 1px;padding:10px 0 10px 8px;height:50px;overflow:hidden;}
.feature_list ul li h4{ font-size:12px;}
.feature_list ul li.lastfea{border:none;}
.feature_list ul li img{float:left;padding:0px 8px 0 0;}
.feature_list ul li p{line-height:12px;}
/*评价星级*/
.list_stars{padding:0 0 2px;height:13px;}
.list_stars i{font-style:normal;display:block;font-size:11px;}
.starsSmall_box{background:url("star.gif?r=12458") no-repeat -60px top;height:11px;width:60px;overflow:hidden;float:left;margin:2px 2px 0 0;}
.starsSmall_box div{background:url("star.gif?r=12458") no-repeat left top;height:11px;}
/**********商品列表*****************/
.bDiscount_box { position: relative; height: 230px; width: 100%; overflow:hidden; z-index: 1; text-align: center; margin-bottom:10px; }
.bDiscount_box img { border-width: 0px; border-style: none; max-width:170px; max-height:230px; _height:expression( this.height > 230 ? 230: true);}
.bDiscount_box a:link,
.bDiscount_box a:visited { border: 1px solid #FFF; height: 228px; overflow:hidden; display:block; }
.bDiscount_box a:hover { border: 1px solid #DFDFDF; }

.sDiscount9,
.sDiscount8,
.sDiscount7,
.sDiscount6,
.sDiscount5,
.sDiscount4,
.sDiscount3,
.sDiscount2,
.sDiscount1,
.sDiscount25 { _behavior: url(/image/endefault/iepngfix.htc); background-repeat: no-repeat; background-position: left top; height: 30px; width: 31px; position: absolute; z-index: 2; bottom: 0px; right: 0px; }
.sDiscount9 { background-image: url("sDiscount9.png?r=12458"); }
.sDiscount8 { background-image: url("sDiscount8.png?r=12458"); }
.sDiscount7 { background-image: url("sDiscount7.png?r=12458"); }
.sDiscount6 { background-image: url("sDiscount6.png?r=12458"); }
.sDiscount5 { background-image: url("sDiscount5.png?r=12458"); }
.sDiscount4 { background-image: url("sDiscount4.png?r=12458"); }
.sDiscount3 { background-image: url("sDiscount3.png?r=12458"); }
.sDiscount2 { background-image: url("sDiscount2.png?r=12458"); }
.sDiscount1 { background-image: url("sDiscount1.png?r=12458"); }
.sDiscount25 { background-image: url("sDiscount7.5.gif?r=12458"); }
.sgift { background-image: url("gift.png?r=12458"); _behavior: url(/image/endefault/iepngfix.htc); background-repeat: no-repeat; background-position: left top; height: 21px; width: 24px; position: absolute; z-index: 2; bottom: 0px; right: 0px; }
.bDiscount9,
.bDiscount8,
.bDiscount7,
.bDiscount6,
.bDiscount5,
.bDiscount4,
.bDiscount3,
.bDiscount2,
.bDiscount1,
.bDiscount25,
.bnew { _behavior: url(/image/endefault/iepngfix.htc); background-repeat: no-repeat; position: absolute; right: 0px; bottom: 0px; height: 55px; width: 51px; z-index:2; }
.bDiscount9 { background-image: url("bDiscount9.png?r=12458"); }
.bDiscount8 { background: url("bDiscount8.png?r=12458") no-repeat; }
.bDiscount7 { background: url("bDiscount7.png?r=12458") no-repeat; }
.bDiscount6 { background: url("bDiscount6.png?r=12458") no-repeat; }
.bDiscount5 { background: url("bDiscount5.png?r=12458") no-repeat; }
.bDiscount4 { background: url("bDiscount4.png?r=12458") no-repeat; }
.bDiscount3 { background: url("bDiscount3.png?r=12458") no-repeat; }
.bDiscount2 { background: url("bDiscount2.png?r=12458") no-repeat; }
.bDiscount1 { background: url("bDiscount1.png?r=12458") no-repeat; }
.bDiscount25 { background: url("bDiscount7.5.gif?r=12458") no-repeat; }

.bCLEAROUT{background:url("Clearance.png?r=6749") no-repeat;position:absolute;left:0px;height:78px;width:78px;top:0px;z-index:2;}
.bnew { background: url("new.png?r=12458") no-repeat; }
.barea99 { _behavior: url(/image/endefault/iepngfix.htc); background: url("Clearance.png?r=6749") no-repeat; position: absolute; left: 0px; height: 82px; width: 72px; top: 0px; z-index:2; }
.btopic { _behavior: url("/image/endefault/iepngfix.htc); background: url(hot.png?r=12458") no-repeat; position: absolute; right: 0px; height: 80px; width: 63px; bottom: 0px; z-index:2; }
.bPFreeShipping { _behavior: url("/image/endefault/iepngfix.htc); background: url(freeshipping.png?r=12458"); position: absolute; left: 1px; height: 17px; width: 100%; bottom: 0px; z-index:2; color: #090; padding-top:2px; text-align: center; }
.bPFreeShipping i { color: #C60000; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-style: normal; padding-right:3px; font-weight: bold; }
.bPFreeShipping2 { _behavior: url("/image/endefault/iepngfix.htc); background: url(freeshipping2.png?r=12458") no-repeat; position: absolute; right: 0px; height: 79px; width: 69px; bottom: 0px; z-index:2; }
.bclearance {_behavior: url("/image/endefault/iepngfix.htc); background: url(clearance.png?r=12458") no-repeat; height:78px; left:0; position:absolute; top:0; width:78px; z-index:2;}
.Clearance{ color:#CC0000; background: url("clearance-small.gif?r=12458") no-repeat; height:18px; line-height:18px; padding-left:97px;}
.bPFreeShipping2 i { display:block; color:#FFF; position:absolute; right:37px; bottom:20px; font: bold normal 14px Arial, Helvetica, sans-serif; }
.bPWholesale { _behavior: url("/image/endefault/iepngfix.htc); background: url(freeshipping.png?r=12458"); position: absolute; left: 1px; height: 17px; width: 100%; bottom: 0px; z-index:2; color: #090; padding-top:2px; text-align: center; }
.bPWholesale i { color: #C60000; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-style: normal; padding-right:3px; font-weight: bold; }
.bBuyingSpree{ _behavior: url("/image/endefault/iepngfix.htc); background: url(onlyusd89.png?r=12458") no-repeat; height:87px; right:0; position:absolute; bottom:0; width:87px; z-index:2;}
.b72SPREE{ _behavior: url("/image/endefault/iepngfix.htc); background: url(72SPREE.png?r=12458") no-repeat; height:70px; right:0; position:absolute; bottom:0; width:80px; z-index:2;}
.bsexylingerie{ _behavior: url("/image/endefault/iepngfix.htc); background: url(42hours_buy.png?r=12458") no-repeat; background-repeat: no-repeat; position: absolute; right: 0px; bottom: 0px; height: 55px; width: 51px; z-index:2; }
.bBACKTOSCHOOL{ _behavior: url("/image/endefault/iepngfix.htc); background: url(back_school.png?r=12458") no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:61px; width:63px;}
.bCLUBWEAR{ _behavior: url("/image/endefault/iepngfix.htc); background: url(extra40off.png?r=12458") no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:59px; width:60px;}
.bstock_exist{_behavior: url("/image/endefault/iepngfix.htc); background: url(bstock_exist.png?r=12458") no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:54px; width:110px;}
.bDRESSES{ _behavior: url("/image/endefault/iepngfix.htc); background: url(bDRESSES.png?r=12458") no-repeat; position:absolute; right:0px; bottom:5px; z-index:5; height:25px; width:168px;}
.bDRESSES2{ _behavior: url("/image/endefault/iepngfix.htc); background: url(bDRESSES.png?r=12458") no-repeat; position:absolute; right:17px; bottom:25px; z-index:5; height:25px; width:168px;}
.bSUMMER{  _behavior: url("/image/endefault/iepngfix.htc); background: url(summersale.png?r=12458") no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:70px; width:92px;}
.bFLOWER{  _behavior: url("/image/endefault/iepngfix.htc); background: url(FLOWER.png?r=12458") no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:49px; width:81px;}
.bBEDDING{  _behavior: url("/image/endefault/iepngfix.htc); background: url(bBEDDING.png?r=12458") no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:67px; width:50px; padding:8px 0 0 12px; text-align:left; font-weight:bold; font-size:24px; color:#00828e;}
.bWD{ _behavior: url("/image/endefault/iepngfix.htc); background: url(WD.png?r=12458") no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:60px; width:67px;}
.bSOD{ _behavior: url("/image/endefault/iepngfix.htc); background: url(SOD.png?r=12458") no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:60px; width:67px;}
.bCYBER{_behavior: url("/image/endefault/iepngfix.htc); background: url(CYBER.png?r=12458") no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:73px; width:73px;}
.bXMAS{_behavior: url("/image/endefault/iepngfix.htc); background: url(XMAS.png?r=12458") no-repeat; position:absolute; right:5px; top:0px; z-index:5; height:80px; width:80px;}
.bGREEN{_behavior: url("/image/endefault/iepngfix.htc); background: url(GREEN.png?r=12458") no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:70px; width:80px;}
.bJEW{_behavior: url("/image/endefault/iepngfix.htc); background: url(JEW.png?r=12458") no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:70px; width:70px;}
.bMilanoo_shoot{_behavior: url("/image/endefault/iepngfix.htc); background: url(Milanoo_shoot.png?r=12458") no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:66px; width:76px;}
.bDailyMadness { _behavior: url("/image/endefault/iepngfix.htc); background: url(daily_madnesslogo.jpg?r=12458") no-repeat center top; background-repeat: no-repeat; position: absolute; left:0px; bottom:10px; height:19px; width:100%; z-index:2;}
.sarea99 { _behavior: url("/image/endefault/iepngfix.htc); background-image: url(sarea99.png?r=12458"); background-repeat: no-repeat; background-position: left top; height: 30px; width: 31px; position: absolute; z-index: 2; bottom: 0px; right: 0px; }
.nodata_font{text-align:center;border:1px solid #ccc; padding:20px;border-width:1px 0 1px 0;}
.nodata_font b{font-size:18px; line-height:30px;}
.ContinueShopping{padding:5px 8px;font-weight: bold;}
.bSALE{background: url("SALE.png?r=7329") no-repeat;position:absolute; right:0; bottom:0; z-index:5; height:89px; width:76px;}
/**********邮件订阅*****************/
.Mail_subscription{height:292px;background:url("email_bg.png?r=7152") no-repeat 0 0;position:relative;}
.Mail_subscription .login_input{position:absolute;top:195px;left:11px;width:117px;height:26px;color:#888;border:none;background:none;font-size:11px;}
.Mail_subscription .button_01{position:absolute;top:195px;left:134px;background:none;border:none;width:48px;height:26px;line-height:100px;text-indent:-9999px;overflow:hidden}
/**********列表****************/
.Path_title{font-weight:bold;}
.Categories_name{padding:8px;background:#ede4db;}
.Categories_name h2{line-height:20px;padding:0 0 5px 5px;font-size:13px;}
.Categories_name ul{border-bottom:#a5a09a dashed 1px;border-top:#a5a09a dashed 1px;}
.Categories_name ul li{padding:5px 0px 5px 12px;}
.top5selling{background:#f2f2f2;}
.top5selling h3{line-height:30px;text-align:center;}
.top5selling ul li{float:left;width:90px;height:117px;overflow:hidden;text-align:center;margin:8px 0;}
.top5selling ul li img{height:85px;}
.Selector_title { cursor:default;}
/**********一级分类图片列****************/
.A_Categories li{float:left;width:150px;height:225px;overflow:hidden;padding:3px;margin:0 9px 25px 24px;_margin:0 8px 25px 23px;display:inline;}
.A_Categories img{max-width:150px;max-height:180px;}
.A_Categories h3{text-align:center;font-size:12px;padding:8px 0;}
/**********cos分类图片列表*****************/
.index{color:#666;}
.index a{padding:0 4px;}
.Cos_Categories li{float:left;overflow:hidden;padding:3px;display:inline;width:240px;height:210px;margin:0 5px 20px 6px;text-align:center;margin:0 2px 20px 5px\9;position:relative;}
.Cos_Categories img{max-width:240px;max-height:210px;}
.Cos_Categories h3{position:absolute;width:240px;top:185px;left:3px;text-align:center;font-weight:normal;font-size:14px;}
/**********默认商品图片列表*****************/
.goods_list{float:left;width:166px;padding:3px;display:inline;margin:10px 8px 30px 12px;*margin:10px 2px 30px 15px;overflow:hidden;position:;}
.B_Categories .goods_list{height:302px;}
.goods_picture div{/*position:absolute;bottom:0; right:0;*/}
.goods_list .goods_picture{height:230px;width:100%;overflow:hidden;text-align:center;position:relative;margin-bottom:7px;}
.goods_list .goods_name{display:block;font-size:11px;font-weight:normal;height:28px;overflow:hidden;line-height:14px;padding:0 0 2px;}
.goods_list .goods_name a{color:#000;filter:;}
.goods_list .goods_name a:hover{color:#ff5a00;filter:;}
.goods_list .Reference_Price{display:block;padding:0 0 2px;text-align:right;}
.goods_list .save_per{padding:0 0 2px;filter:;}
.goods_list .list_stars .starsSmall_box{float:right;filter:;}
.goods_list .list_stars span{float:right;width:auto;display:block;}
.hover_cancel{height:9px;width:9px;background:url("./Cancel_but.gif?r=12458") no-repeat 0 4px;}
.hover_cancel:hover{background:url("./Cancel_but2.gif?r=12458") no-repeat 0 4px;text-decoration:none;}
.details_l{border:1px solid #FFB548; background:#F9F4E2; padding:10px 5px; }
/**********商品大图列表*****************/
.Gallery_pic .goods_list{height:385px;width:226px;margin:10px 8px 30px 14px;}
.Gallery_pic .goods_picture{height:310px;}
/**********商品内容详细列表*****************/
.Details_list{padding:0 10px;}
.thing_list{padding:10px 0;}
.thing_list .goods_picture{height:190px;width:;text-align:center;position:relative;float:left;}
.thing_list .right_content{width:610px;float:right;}
.thing_list .goods_picture a img{height:180px;}
.thing_list .goods_name{display:block;font-size:14px;line-height:20px;}
.thing_list .Favorites{float:right;display:block;background:url("favorite_icon.gif?r=12458") no-repeat 0 2px;line-height:20px;padding:0 10px 0 25px;}
.thing_list .view_details{background:url("favorite_icon.gif?r=12458") no-repeat 0 -40px;}
/**********尺子选择****************/
.selector_class{background:#fbf7f4;position:relative;}
.selector_class div.noborder{border:none; _border:0;}
.Selector_title{padding:5px 0 10px 14px;background:url("arrow_ICON.gif?r=12458") no-repeat 0px -31px;font-size:10px;color:#989898;font-weight:bold;}
.Ruler_selector{background:url("ruler_selector.gif?r=12458") no-repeat center 10px;position:relative;height:11px;padding:10px 0 0px 0;margin-left:5px;}
.Ruler_selector .Fixed_size,.Ruler_selector .Flexible_size{position:absolute;width:11px;height:16px;top:-1px;}
.Ruler_selector .Fixed_size{background:url("ruler_selector.gif?r=12458") -15px -25px;left:0px;}
.Ruler_selector .Flexible_size{background:url("ruler_selector.gif?r=12458") 0px -25px;left:180px;}
.Ruler_selector .selector_content{position:absolute;width:64px;height:31px;background:url("ruler_selector.gif?r=12458") no-repeat -40px -25px;top:-32px;left:-26px;color:#741123;font-weight:bold;line-height:25px;text-align:center;display:none;}
/**********颜色选择****************/
.Color_selector{ _height:22px;}
.Color_selector ul li{padding:1px;border:#7d7b7c solid 1px;float:left;margin:3px 2px 3px 3px;display:inline;}
.Color_selector ul li.selected{border:#000 solid 1px;}
.Color_selector ul li a{width:12px;height:12px;display:block;overflow:hidden;}
/**********品牌选择****************/
.Brand_selector_over{border: 1px solid #CCCCCC;height: 115px;overflow-x: hidden;overflow-y: auto;_overflow:auto;}
.Brand_selector{}
.Brand_selector ul li{color:#676664;font-size:11px;line-height:15px;padding:2px 5px;_padding:0 5px;}
.Brand_selector ul li input{margin:0 5px 0 0;vertical-align:middle;}
/*
.selector_class .row2{overflow:auto;height:auto;}
.selector_class .row2 li{width:84px;float:left;}
*/
/**********选择器结****************/
.Selector{background:url("Yourselect_border.gif?r=12458") no-repeat;padding-left:4px;}
.Selector .right_border{padding-right:4px;background:url("Yourselect_border.gif?r=12458") no-repeat right -30px;}
.Selector .middle_border{background:url("Yourselect_border.gif?r=12458") repeat-x 0 -90px;height:30px;overflow:hidden;}
.Selector .S_title{display:block;float:left;background:url("Yourselect_border.gif?r=12458") repeat-x 0 -60px;line-height:30px;padding:0 10px 0 5px;font-weight:bold;font-size:14px;color:#9f0d0e;border-right:#b6b3ae solid 1px;}
.Selector .all_clear{padding:6px 10px 0 0;}
.Selector .have_select li{float:left;padding:7px 2px 0 6px;}
/**********分页****************/
.page_box{padding:10px 8px;}
.page_box .page_num{float:right;font-size:11px;}
.page_box .page_num a{padding:0 3px;}
.page_box .page_num input{background:#eae7e4;vertical-align:middle;}
.page_box .page_num .page_input{width:30px;margin:0 4px;}
/**********图片显示方式****************/
.list_style{padding:0 8px;line-height:22px;}
.list_style .display_style{}
.list_style .display_style ul li{float:left;width:25px;height:22px;background-image:url("list_style.gif?r=12458");text-indent:-999px;overflow:hidden;margin:0 2px;cursor:pointer;}
.list_style .display_style ul li.nav_on{background-image:url("list_styleon.gif?r=12458");}
.list_style .display_style ul li.list{background-position:0 0;}
.list_style .display_style ul li.grid{background-position:0 -22px;}
.list_style .display_style ul li.gallery{background-position:0 -44px;}
.list_style .margins{padding:0 5px 0 11px;color:#666;font-size:11px;}
/*******2.0版本样式保留************/
/*.logo_box { padding-left: 5px; position: absolute; left: 0px; top: 0px; background: url("christmaslogo.jpg?r=12458") no-repeat 0px top; height:80px; width:188px; }
.logo_box a:link,.logo_box a:visited { height: 15px; width:188px; text-decoration: none; display: block; position: relative; font-weight: bold; font-style: normal; color: #FFF; text-align: center; padding-top: 50px; }
.logo_box a:link i,.logo_box a:visited i { font-style: normal; }
.logo_box a:hover { display: block; color:#333; }*/
.alert_box { background: url("aler_ico.gif?r=7576") no-repeat left -10px; color: #FF8000; font-weight: bold; bottom: 18px; left: 22px; right: 30px; position: absolute; width: 474px; height: 129px; }
.alert_box a:link,
.alert_box a:visited { font-weight: normal; }
.alert_bg { background: url("alert_bg.gif?r=12458") no-repeat left 80px; height: 240px; width: 560px; margin-right: auto; margin-left: auto; position: relative; }
.alert_bg .logo_box { top:0px; }
.item_style3 { border: 1px solid #954401; background:#fff url("item_style3_bg.gif?r=12458") repeat-x left top; padding: 10px 0; clear: both; float: none; overflow:hidden; zoom:1; }
.item_style3 .explain_box { padding-top:10px; clear: both; float: none; width: 90%; margin-right: auto; margin-left: auto; }
.item_style3 .explain_box b { font-weight: normal; color: #FF8737; padding-right: 4px; padding-left: 4px; }
.item_style3 h3 { font-size: 12px; color:#793700; padding-left:15px; height: 20px; display: block; clear: both; float: none; font-weight:bold; }
.item_style3 h3.related{ font-size:16px; color:#c00; height:38px; line-height:17px; padding:10px 0 0 60px; background: url("Related_Accessories.gif?r=12458") no-repeat 5px 0px;}
.item_style3 h3.related span{ font-size:12px; color:#000;}
.item_style3 h3 i { font-style: normal; float: right; margin-top: -14px; padding-right: 12px; font-size: 11px; font-weight: normal; }
.item_style3 h3 i a:link,
.item_style3 h3 i a:visited { color: #666; text-decoration: none; }
.item_style3 h3 i a:hover { text-decoration: underline; }
/*
.table_ul1{list-style:none;clear:both;float:none;padding:10px 0px 20px 120px;display:block;}
.table_ul1 input,.table_ul1 select,.table_ul1 textarea{margin-top:3px;float:left;padding-bottom:2px;margin-right:4px;}
.table_ul1 li{padding-top:4px;padding-bottom:4px;clear:both;float:none;}
.table_ul1 li i{float:left;font-style:normal;padding:6px 26px 0px 4px;}
.table_ul1 li i img{vertical-align:middle;}
.table_ul1 li font{font-family:Verdana, Geneva, sans-serif;}
.table_ul1 li span{width:190px;font-size:13px;font-weight:normal;color:#666666;display:block;float:left;text-align:right;margin-right:10px;padding-top:5px;}
.table_ul1 li .submit_box{float:left;padding-left:20px;}
*/
.table_style1{border-collapse:collapse;border:#ccc solid 1px;border-left:#ccc solid 2px!important;border-left:#ccc solid 1px;}
.table_style1 th{border:#ccc solid 1px;background:#ffeed3;font-weight:bold;color:#904603;font-size:12px;padding:5px;}
.table_style1 td{border-bottom:#ccc solid 1px;padding:7px;background:#FFFFFF;font-size:11px;text-align:center;}
.table_style1 td b{color:#000;}
.table_style1 td a{color:#184C95;}
.table_style1 td a:hover{color:#000;}

.pages_box{clear:both;float:none;margin-top:20px;padding:10px 4px;text-align:right; border-bottom:#ddd solid 1px; background:#e9e9e9;}
.pages_box em{font-size:11px;color:#666;font-style:normal;padding-left:10px; float:left;}
.pages_box input{vertical-align:middle; height:20px; line-height:10px;border:#666 solid 1px; padding:0 5px; color:#fff; background:#666;margin-right:2px; cursor:pointer;}
#custompage{ height:18px; line-height:18px; background:#fff; color:#666; cursor:auto;}
.pages_box strong{border:1px solid #666;display:inline-block;font-size:11px; line-height:10px;padding:4px 6px;*padding:2px 6px 6px;text-decoration:none;margin-right:4px;color:#fff;background:#666;vertical-align:middle;}
.pages_box a{ vertical-align:middle; display:inline-block;font-size:11px; line-height:10px;padding:4px 6px;*padding:2px 6px 6px;border:1px solid #666;text-decoration:none;margin-right:3px;}
.pages_box a:hover{background:#666;border:1px solid #666;color:#fff;}
.pages_box .next{border:1px solid #666;}

.putIn_box{padding:10px 0px;text-align:center;clear:both;float:none;}
.putIn_box input{margin:0px 8px;}
.putIn_box2{padding:0px 0px 10px 30px;text-align:left;clear:both;float:none;}
.submit_3{background:url("submit_3.gif?r=10137");width:104px;height:28px;color:#fff;font-weight:bold;border-width:0px;border-style:none;font-size:14px;cursor:pointer;}
input.submit_14{background:url("submit_14.gif?r=12458") no-repeat 4px 2px;width:164px;height:30px;color:#FFF;border-width:0px;border-style:none;font-size:13px;text-align:center;cursor:pointer;text-decoration:none;font-weight:bold;font-family:Arial;}
input.submit_15{background:url("submit_15.gif?r=12458") no-repeat left top;width:211px;height:28px;color:#FFF;border-width:0px;border-style:none;font-size:13px;text-align:center;cursor:pointer;text-decoration:none;font-weight:bold;padding-right:10px;}
input, select{font-size:12px;line-height:1.5em;vertical-align:middle;}
.item_style7{border:1px solid #ffc485;background:url("item_style7_bg.gif?r=12458") repeat-x left top;padding:8px 0px 10px;clear:both;float:none;word-wrap:break-word;word-break:break-all;}
.item_style7 h3{font-size:12px;color:#af620f;font-weight:bold;padding-left:15px;height:15px;display:block;clear:both;float:none;padding-bottom:4px;}
.item_style7 span.title_bar{font-size:12px;color:#af620f;font-weight:bold;padding-left:15px;height:15px;display:block;clear:both;float:none;padding-bottom:4px;}
.item_style6{border:1px solid #ccc;padding:10px 14px 15px;}
.item_style6 h3{font-size:13px;color:#333;font-weight:bold;}
.item_style6 span.title_bar{display:block;font-size:13px;color:#333;font-weight:bold;}
.item_style6 h3 b{color:#ff7200;}
.item_style6 p{font-size:12px;line-height:1.6em;padding-left:40px;}

.main10 div.form_1 { display: none; overflow: hidden; }
.main13 div.form_1 { float: left; width: 191px; overflow: hidden; }
.main13 div.form_2 {  overflow: hidden;float: right; width: 769px; }
.main13 div.form_3 { display: none; overflow: hidden; }
.main122 div.form_1{float:left;width:191px;overflow:hidden;}
.main122 div.form_2{float:left;width:380px;overflow:hidden;margin-left:10px;overflow:hidden;}
.main122 div.form_3{float:right;width:380px;overflow:hidden;overflow:hidden;}

.web_title{padding-bottom:8px;color:#666;font:bold 12px/18px Arial, Helvetica, sans-serif;}
.table_ul1 { list-style: none; clear: both; float: none; padding: 10px 0px 20px 120px; display: block; }
.table_ul1 input,
.table_ul1 select,
.table_ul1 textarea { margin-top:3px; float: left; padding-bottom: 2px; margin-right: 4px; }
.table_ul1 li { padding-top: 4px; padding-bottom: 4px; clear: both; float: none; }
.table_ul1 li i { float: left; font-style: normal; padding: 6px 26px 0px 4px; }
.table_ul1 li i img { vertical-align: middle; }
.table_ul1 li font { font-family:Verdana, Geneva, sans-serif; }
.table_ul1 li span { width:190px; font-size: 13px; font-weight: normal; color: #666666; display: block; float:left; text-align: right; margin-right: 10px; padding-top: 5px; }
.table_ul1 li .submit_box { float:left; padding-left:20px; }
.table_ul1 div.payHidd_div { margin-right:19px; margin-left:200px; margin-top: 15px; }
.payHidd_div { color: #6b6b6b; padding: 5px 10px 10px; border: 1px solid #dddddd; clear: both; float: none; margin: 10px 230px 8px 40px; font-size: 11px; line-height: 1.5em; }
.payHidd_div img { float: none; }
.payHidd_div b { color: #828282; }
.payHidd_div a:link,
.payHidd_div a:visited { color: #6A6A6A; text-decoration: underline; font-size: 11px; }
.payHidd_div a:hover { color: #616161; text-decoration: none; }
a.addtocart { background: url("addtocart.gif?r=12458") no-repeat left top; height: 24px; width: 130px; overflow: hidden; display: block; }
a:hover.addtocart { background: url("addtocart.gif?r=12458") no-repeat left -24px; }
.submit1 { color: #333333; text-decoration: none; height: 22px; width: 70px; float: left; cursor:pointer; margin: 0px 0px 0px 5px; border-width: 0px; border-style: none; background: transparent url("submit1.jpg?r=12458") no-repeat 0px 0px; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; }
a.addtocart { background: url("addtocart.gif?r=12458") no-repeat left top; height: 24px; width: 130px; overflow: hidden; display: block; }
a:hover.addtocart { background: url("addtocart.gif?r=12458") no-repeat left -24px; }
a.addtocart2 { background: url("addtocart.gif?r=12458") no-repeat left -24px; height: 20px; width: 130px; overflow: hidden; display: block; color:#717171; font-size: 13px; text-indent: 34px; color:#bf5e00; padding-top:4px; text-decoration:none; }
a:hover.addtocart2 { background: url("addtocart.gif?r=12458") no-repeat left -24px; color:#BF3000; text-decoration:none; text-decoration:none; }
a.AddtomyFavorite { background: url("AddtomyFavorite.gif?r=12458") no-repeat left top; height: 20px; width: 176px; overflow: hidden; display: block; color:#717171; font-size: 13px; text-decoration:none; text-indent: 34px; padding-top:4px; }
a:hover.AddtomyFavorite { background: url("AddtomyFavorite.gif?r=12458") no-repeat left -24px; color:#bf5e00; }
a.AddtomyFavorite_s { background: url("Addtosmall.gif?r=12458") no-repeat left top; height: 24px; width: 27px; overflow: hidden; display: block; float:left; margin-right:2px; }
a:hover.AddtomyFavorite_s { background: url("Addtosmall.gif?r=12458") no-repeat left -24px; }
a.addtocart_s { background: url("Addtosmall.gif?r=12458") no-repeat left -72px; height: 24px; width: 27px; overflow: hidden; display: block; float:left; }
a:hover.addtocart_s { background: url("Addtosmall.gif?r=12458") no-repeat left -72px; }
a.Remove_s { background: url("Addtosmall.gif?r=12458") no-repeat left -96px; height: 24px; width: 27px; overflow: hidden; display: block; }
a:hover.Remove_s { background: url("Addtosmall.gif?r=12458") no-repeat left -120px; }
/*---购物车 & 会员订单详情---*/
.bottom{clear:both;}
.box_body .items_table .red input{ font-size: 12px;height: 20px;line-height: 20px;width: 40px; text-align:right;font-weight:bold;}
.tab_item_green a:link,
.tab_item_green a:visited { overflow:hidden; background: url("tab_item_green.gif?r=9661") repeat-x left -160px; float:left; margin-right:1px; display: block; height: 32px; color: #666; width: auto !important; width: 200px; text-decoration: none; font-size: 13px; }
.tab_item_green a span { background: url("tab_item_green.gif?r=9661") no-repeat left -96px; display: block; height: 32px; }
.tab_item_green a span b { background: url("tab_item_green.gif?r=9661") no-repeat right -128px; cursor:pointer; display: block; padding-left:16px; padding-right:16px; height: 23px; padding-top: 9px; text-align: center; }
.tab_item_green a:link.link_now,
.tab_item_green a:visited.link_now { background: url("tab_item_green.gif?r=9661") repeat-x left -64px; color: #FFF; }
.tab_item_green a.link_now span { background: url("tab_item_green.gif?r=9661") no-repeat left top; }
.tab_item_green a.link_now span b { background: url("tab_item_green.gif?r=9661") no-repeat right -32px; color:white; font-weight:bold; }
.cart_list th { background:#8C8C8C; clear: both; float: none; height: 23px; color: white; padding-top:3px; overflow:hidden; font-weight: bold; font-size:11px; line-height: normal; }
.cart_list td { padding: 5px 0px; font-size:11px; }
.cart_list td SELECT { font-size:11px; }
.cart_list td img { max-width:70px; max-height:70px; width:expression(this.width >= 70 && this.width >= this.height ? 70: true);height:expression(this.height >= 70 && this.height >= this.width ? 70: true);}
.cart_list td.ItemRemarks { text-align:left; margin-right: 15px; margin-left: 15px; padding-bottom:10px; padding-top:10px; }
.cart_list td.ItemRemarks textarea { width:96%; margin-right: auto; margin-left: auto; display: block; height:30px; font-size: 13px; color: #333333; border: 1px solid #7f9db9; }
.cart_list td.ItemRemarks i { font-size: 11px; font-style: normal; text-indent: 20px; color: #999999; display: block; }
.cart_list td.ItemRemarks b { font-style: normal; text-indent: 17px; color: #333; display: block; }
.cart_list td a:link,
.cart_list td a:visited { text-decoration:none; }
.cart_list td a:hover { text-decoration: underline; }
.shopCart_Custom { padding-left:40px; }
.shopCart_Custom h4 { font-size: 12px; font-weight: bold; color: #666; border-bottom: 1px solid #999; padding-top: 5px; padding-bottom: 5px; margin-bottom:5px; clear: both; float: none; width: 100%; }
.shopCart_Custom i { font-size: 12px; font-style: normal; float: left; line-height: 20px; width: 233px; overflow: hidden; color: #333; }
.PlaceOrder { clear: both; float: right; width: 300px; padding: 20px 20px 10px 0px; }
.cart_Price { text-align:right; padding-right:10px; padding-top: 10px; clear: both; float: none; }
.cart_Price b { font-size: 13px; color: #ff7800; }
.cart_Price i { font-style: normal; color: #666666; }
.cart_right { position:relative; float:right; width:430px;  padding-right: 30px; padding-top: 20px; text-align: right; overflow:hidden; }
.cart_alerttext{ color:#F00; padding-bottom:8px;}
.cart_left { float:left; padding-left:20px; padding-top:20px; overflow:hidden; width:280px; height:185px; }
.cart_left input{ font-family:Arial; font-weight:bold;}
.cart_right img { padding-top:30px; padding-bottom:20px; }
.PlaceOrder_achieve_top { clear: both; float: none; width: 360px; padding: 20px 20px 10px 550px; border-bottom: 1px solid #CCC; margin-right: auto; margin-left: auto; }
.PlaceOrder input { margin-right: auto; margin-left: auto; clear: both; display: block; float: none; }
.PlaceOrder i { font-size: 11px; font-style: normal; display: block; clear: both; float: none; color: #999999; margin-right: auto; margin-left: auto; text-align: center; }
.PlaceOrder div.OrderPrice { height: 25px; }
.PlaceOrder div.OrderPrice i { float: left; font-size: 12px; color: #666666; }
.PlaceOrder div.OrderPrice b { float: right; text-align: right; font-weight: normal; padding-top: 3px; color:#ff7800; }
.PlaceOrder div.OrderPrice b span { color:#999999; padding-left:8px; }
.PlaceOrder div.GrandTotal { border-top: 1px solid #e5e5e5; font-size: 14px; font-weight: bold; margin-top: 10px; padding-top: 10px; padding-bottom: 15px; margin-bottom:10px; }
.PlaceOrder div.GrandTotal i { float: left; font-size: 14px; color: #333333; font-weight:bold; }
.PlaceOrder div.GrandTotal b { color:#ff7800; float:right; text-align:right; font-weight:bold; }
.PlaceOrder div.GrandTotal b #sp4 { color:#ff7800; float:right; text-align:right; font-weight:bold; /*padding-right:40px;*/ font-size:14px; }
.PlaceOrder div.GrandTotal span { color: #999999; text-align: right; display: block; clear: both; float: none; font-weight:bold; }
.payWithPaypal { background: url("payWithPaypal.gif?r=12458"); height: 52px; width: 214px; border-width: 0px; border-style: none; font-size: 14px; color: #7f3900; cursor:pointer; }
.ContinueCheckout { background: url("ContinueCheckout.gif?r=12458"); height: 28px; width: 214px; border-width: 0px; border-style: none; font-size: 14px; color: #FFF; cursor:pointer; font-weight: bold; font-family:Arial; padding-right:20px;}
.CantContinueCheckout{ background: url("CantContinueCheckout.gif?r=12458"); height: 35px; width: 240px; border-width: 0px; border-style: none; font-size: 14px; color: #fff; cursor:pointer; font-weight: bold;}
.CantContinueCheckout_pay,.ContinueCheckout_pay{ color:#980000; padding:10px 16px; font-weight:bold;background:#FCC035; border-radius:5px; border:none;box-shadow: 0px 1px 0 #BABABA;cursor:pointer;background: -webkit-gradient(linear, 0 0, 0 100%, from(#F9CE23), to(#FFAE4C));background: -moz-linear-gradient(top, #F9CE23, #FFAE4C);}
.CantContinueCheckout_pay:hover,.ContinueCheckout_pay:hover{background:#FFAE4C;background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFAE4C), to(#F9CE23));background: -moz-linear-gradient(top, #FFAE4C, #F9CE23);}
.ContinueCheckout_pays{background: url("CantContinueCheckout_pays.gif?r=12458"); height: 32px; width: 190px; border-width: 0px; border-style: none; font-size: 14px; color: #fff; cursor:pointer; font-weight: bold; margin-right:65px;}
.address_mange { width:96%; margin:0px auto; padding-top:10px; }
.address_mange span { padding-top:10px; }

.table_ul2 { padding-left: 206px; list-style: none; padding-top: 20px; padding-bottom: 20px; }
.table_ul2 input,
.table_ul2 img { }
.table_ul2 input,
.table_ul2 img { vertical-align: middle; }
.table_ul2 li { padding-top: 4px; padding-bottom: 4px; clear: both; float: none; }
.table_ul2 li i { font-size: 11px; color: #6a636b; padding-top: 3px; font-style: normal; padding-left: 5px; }
.table_ul2 li b { }
.table_ul3 { padding-left: 1%; list-style: none; padding-top: 20px; height:200px; padding-bottom: 20px; float: left; width: 47%; border-bottom: 1px dotted #CCC; }
.table_ul3 input,
.table_ul2 img { vertical-align: middle; }
.table_ul3 li span a.submit_11 { float:left; margin-left:10px; }
.table_ul3 li {padding:4px 5px 4px 10px;clear: both; float: none; }
.table_ul3 li i { font-size: 11px; color: #6a636b; padding-top: 3px; font-style: normal; padding-left: 5px; }

.address_mange .table_ul3{ position:relative;overflow:hidden;height:270px;border:1px dotted #CCC; width:230px; padding:0; margin:10px 6px 0;}
.table_ul3 .address1{max-height:45px;overflow:hidden;}
.table_ul3 .btn_box{ position:absolute; bottom:5px; left:0;}
.add_new{ display:block;height:270px;float:left;border:1px dotted #CCC;margin:10px 6px 0;width:230px; background:#f0f0f0 url("add_round.png?r=8969") no-repeat center center;}


.input_1 { border: 1px solid #CCCCCC; font-size: 12px; color: #333333; }
input.submit_10 { color: #FFF; background: url("submit_10.gif?r=12458") no-repeat left top; height: 20px; width: 169px; cursor:pointer; overflow: hidden; font-size: 12px; border:0px; }
a.submit_10,a:hover.submit_10 { display:block; color: #FFF; background: url("submit_10.gif?r=12458") no-repeat left top; height: 25px; width: 175px; overflow: hidden; font-size: 12px; text-decoration: none; text-align: left; padding-top: 3px; padding-left: 30px; }
a.submit_11,a:hover.submit_11 { display:block; color: #333; background: url("submit_11.gif?r=9661") no-repeat left top; height: 23px; width: 58px; overflow: hidden; font-size: 12px; text-decoration: none; padding-top: 2px; text-align: center; }
a.submit_13,a:hover.submit_13 { color: #6c4700; background: url("submit_13.gif?r=12458") no-repeat left top; height: 17px; padding-top:3px; font-size: 11px; display:block; text-decoration:none; width: 35px; font-weight: bold; text-align: center; }
a.submit_12,a:hover.submit_12 { display:block; color: #333; background: url("submit_12.gif?r=12458") no-repeat left top; height: 20px; width: 161px; overflow: hidden; font-size: 12px; text-decoration: none; padding-top: 2px; text-align: center; }
input.submit_14 { background: url("submit_14.gif?r=12458") no-repeat 4px 2px; width:164px; height:30px; color: #FFF; border-width: 0px; border-style: none; font-size: 13px; text-align: center; cursor:pointer; text-decoration:none; font-weight: bold; font-family:Arial;}
input.submit_15 { background: url("submit_15.gif?r=12458") no-repeat left top; width:211px; height:28px; color: #FFF; border-width: 0px; border-style: none; font-size: 13px; text-align: center; cursor:pointer; text-decoration:none; font-weight: bold; padding-right:10px; }
input.submit_16 { background: url("submit_16.gif?r=12458") no-repeat left top; width:92px; height:25px; color: #FFF; border-width: 0px; border-style: none; font-size: 13px; text-align: center; cursor:pointer; text-decoration:none; font-weight: bold; }
input.submit_17 { background: url("submit_17.gif?r=12458"); width:106px; height:20px; color: #7c4d00; border-width: 0px; border-style: none; cursor:pointer; }
input.submit_18 { background: url("submit_18.gif?r=12458"); width:57px; height:20px; color: #7c4d00; border-width: 0px; border-style: none; cursor:pointer;}
input.submit_blue1{background:url("./reg-bg.gif?r=7576") no-repeat -183px 0; width:336px; height:32px; color: #FFF; border-width: 0px; border-style: none; font-size: 13px; text-align: center; cursor:pointer; text-decoration:none; font-weight: bold; font-family:Arial; text-align:left;padding-left:15px;text-transform:uppercase; color:#353535;}
input.submit_blue2{background:url("./reg-bg.gif?r=7576") no-repeat -183px 0; width:336px; height:32px; color: #FFF; border-width: 0px; border-style: none; font-size: 13px; text-align: center; cursor:pointer; text-decoration:none; font-weight: bold; font-family:Arial; text-align:left;padding-left:15px;text-transform:uppercase; color:#353535;}
.OrderRemarks { margin-top:8px; }
.user_confirm { color: #6b6b6b; padding: 10px; border: 1px solid #dddddd; clear: none; float: none; margin-top: 30px; margin-right: 20px; margin-left: 50px; font-size: 11px; line-height: 1.5em; }
.OrderRemarks textarea { clear: both; float: none; width: 970px; margin-right: auto; margin-left: auto; display: block; border: 1px solid #81A2A7; qqq }
.OrderRemarks i { font-size: 11px; text-indent: 50px; clear: both; float: none; padding-top: 4px; font-style: normal; color: #999999; display: block; }
.Congratulations { margin:auto; width:60%; background-image: url("regcg.gif?r=12458"); background-repeat: no-repeat; background-position: left center; padding-top: 30px; padding-right: 80px; padding-bottom: 30px; padding-left: 80px; }
.debit_card{ position:relative;}
.debit_card .payHidd_div{ padding:0 0 5px 0;}
.debit_card h4{ padding-left:10px; font-size:12px; height:22px; line-height:22px; color:#333; background:#f3f3f3;}
.debit_card h4 em{ font-size:11px; font-weight:normal; color:#6A636B;}
.debit_left{ padding-left:10px;}
.debit_left ul li{ line-height:18px; font-size:12px; color:#333; font-weight:bold;}
.debit_left ul li i{ color:#FF0000;}
.debit_left ul li span{ color:#C00; font-weight:normal;}
.debit_right{ position:absolute; width:240px; height:100px; border: 1px solid #dddddd; right:240px; top:40px; padding:1px; color:#FF7800;}
.debit_right h4{ background:#f3f3f3; height:22px; line-height:22px; color:#666;}
.debit_right ul li.line{ border-bottom:#ccc dashed 1px;}
.debit_right ul li i{ display:block; width:125px; float:left; color:#666; text-align:right; font-size:12px; padding:0;  padding-right:5px;}
.table_ul1 div.payHidd_div { margin-right:19px; margin-left:200px; margin-top: 15px; }
/*********checkout options*********/
.checkout_opt{ width:970px; float:right; /*border:#ccc solid 1px;*/ padding:30px 0;}
.form_2 .checkout_opt{/* width:99%;*/ }
.ch_title{ font-size:16px; color:#000; padding:10px 0 15px 50px;}
.checkout_opt .no_login{ float:left; padding:0 70px 0 100px; width:250px; border-left:#ccc solid 1px;}
.checkout_opt p{ margin:5px 0 10px 0; line-height:20px;}
.checkout_opt p b{ color:#CC0001; font-weight:bold;}
.checkout_opt .login{ float:left; padding:0 0 0 100px; width:385px;}
.checkout_opt .login a{ color:#ff5a00; text-decoration:none;}
.checkout_opt .login a:hover{ text-decoration:underline; color:#000;}
.checkout_opt .gray{ color:#666;}
.checkout_but{ background:url("submit_15.gif?r=12458") no-repeat scroll left 2px; color:#fff; font-weight:bold; font-family:Arial; height:30px; width:207px; border:none; cursor:pointer; }
.shipping_adr{ margin-left:50px;}
.shipping_adr td{ padding:3px; color:#FF0000;}
.shipping_adr td i{ color:#666;}
.shipping_adr td b{ color:#000;}
.account{ border-collapse:collapse; border:#ccc solid 1px; float:left; margin-right:3px;}
.account td{ color:#333; padding:3px 10px;}
.account td i{ display:block; font-style:normal; float:left; width:150px; font-weight:bold; color:#000;}
.account th{ padding:15px 0; color:#FF0000; font-weight:bold; }
.reason{ float:left;}
.reason th{ background:#f1f1f1; text-align:left; font-weight:bold; padding:3px 8px;}
.reason td{ color:#333; padding:3px 8px;}
.reason td span{ color:#d76f15;}
.Shop_Safely{ padding:0 0 0 50px;}
.Shop_Safely strong{ display:block; padding:0 0 7px 0;}
.Shop_Safely span{ border:#ccc solid 1px; display:block; width:425px;}
.Shop_Safely img{ margin:3px 5px; vertical-align:middle;}
/************* 登陆注册v3 *************/
.regLoginItem{padding-left:20px;padding-top:4px;margin-bottom:10px;font-size:13px;font-weight:bold;}
.loginReg{padding-left:20px}
.loginReg li.cw img{vertical-align:middle;}
.loginReg li{font-size:11px;clear:both;float:none;padding-left:10px;height:30px; *height:auto;}
.loginReg li i{padding:0px 3px 0px 0px;}
.loginReg_font{padding:40px 0 10px 100px ;font-size:11px;color:#666666;clear:both;float:none;line-height:1.4em;}
.loginReg_font font,.loginReg font{color:#F00;font:11px Verdana, Geneva, sans-serif;padding-left:3px;display:block;padding-top:3px;}
.loginReg_font font{float:left;}
.loginReg_font i{font-style:normal;}
.form_blue1{overflow:hidden; float:left;width:446px;border:1px solid #7D96AA;box-shadow:1px 1px 2px #ccc;}
.form_blue2{overflow:hidden; float:right;width:518px;border:1px solid #7D96AA;box-shadow:0 -2px 3px #BBCFDE inset, 1px 1px 2px #ccc; background:url("./reg-bg-2.gif?r=7576");}
.form_blue1 a,.form_blue2 a{text-decoration:underline;}
.item_blue1 .item_blue_title1{background:url("./reg-bg.gif?r=7576") no-repeat 0 -32px; height:38px;border-bottom:1px solid #7D96AA; padding:10px 0 0 24px;}
.item_blue_title1 .blue_word{color:#5FAFC6;}
.item_blue2 h1{background:url("./reg-bg.gif?r=7576") no-repeat 0 -32px; height:38px;font-size:24px;line-height:25px;border-bottom:1px solid #7D96AA; padding:10px 0 0 24px;text-transform:uppercase;color:#46839A;}
.item_blue3{overflow:hidden;width:972px;border:1px solid #7D96AA;box-shadow:1px 1px 2px #ccc;}
.item_blue3 .item_blue_title1{background:url("./reg-bg.gif?r=7576") repeat-x 0 -32px; height:38px;border-bottom:1px solid #7D96AA; padding:10px 0 0 24px;}
.item_blue3 .item_blue_title1 h1{color:#46839A;text-transform:uppercase;line-height:25px;}
.item_blue3 .explain_box{ margin:20px;}
/**************会员中心**********/
.user_ul { }
.user_ul li { }
.Welcome_box { font-size: 12px; font-weight: normal; padding:10px 5px; border:#ccc solid 1px; margin-bottom:10px; position:relative; }
.Welcome_box .live_chat{ position:absolute; display:block; width:184px; height:53px; top:3px; right:5px;}
.Welcome_box b { color:#ff7800; }
.Welcome_box i { display: block; clear: both; float: none; padding-top: 8px; padding-left: 15px; font-style: normal; }
.user_title { font-size: 13px; padding-bottom:5px; font-weight:bold;  text-indent: 5px; color: #000; }
.userCenter_menu h3 { font-weight: bold; color: #000; padding: 4px 0px 4px 12px; }
.userCenter_menu a{ margin:2px 0;}
.userCenter_menu a:link,.userCenter_menu a:visited {padding:1px 0 2px 30px;display: block;font-size: 11px; text-decoration: none; color:#333;background: url("listICO.gif?r=12458") no-repeat 19px -266px;}
.userCenter_menu a:hover { background: #f27800 url("listICO.gif?r=12458") no-repeat 19px -266px; color:#fff;}
.userCenter_menu a.active { background: #f27800 url("listICO.gif?r=12458") no-repeat 19px -266px; color:#fff;}
.userCenter_help { font-size: 11px; color: #666; padding: 10px 0px 0px; }
.userCenter_help a{ color:#DF351B;}
.userCenter_help a:hover{ color:#000;}
.legend_box { clear: both; float: none; width: 100%; padding-top:10px; }
.legend_box ul { float: left; display: block; padding-left: 14px; padding-right: 28px !important; padding-right: 14px; }
.legend_box ul li { font-size: 11px; padding-top: 2px; padding-bottom: 2px; }
.legend_box ul li img { margin-right: 5px; vertical-align: middle; }
.Consultation_left { float:left; width:180px; overflow:hidden; padding-left:15px; }
.Consultation_left img { width:175px; }
.Consultation_right { float:right; width:548px; }
.Consultation_right .table_ul1 { padding-left:0px; }
.Recommendations{ border:#ccc solid 1px; padding:10px 5px 0; height:145px; }
.Recommendations .re_list{ float:left; width:100px; text-align:center; width:126px;}
.Recommendations .re_list a.re_pic{ display:block; width:75px; height:100px; overflow:hidden; margin:0 auto;}
.Recommendations .re_list a.re_pic img{ width:75px; border:none;}
.Recommendations .re_list h2{ font-size:11px; font-weight:normal;line-height:14px; height:28px; overflow:hidden; padding-top:5px;}
.re_ad{ margin-top:10px; text-align:center;}
.Coupon { border-collapse:collapse; border:#ccc solid 1px; border-left:#ccc solid 2px!important; border-left:#ccc solid 1px; }
.Coupon th {border:#ccc solid 1px; background:#e8e8e8; font-weight:bold; color: #df351b; font-size: 12px; padding:5px;  }
.Coupon td {border-bottom:#ccc solid 1px;  padding:7px; background: #FFFFFF; font-size: 11px; text-align: center; }
.Coupon td a{ color:#3366cc;}
.Coupon td a:hover{ color:#000;}
.Coupon td.cou{ color:#30780c; font-size:12px; font-weight:bold;}
.order_sear{ border:#fb8239 solid 1px; padding:5px 10px; color:#436504;}
.order_sear input{ border:#ccc solid 1px; margin-right:10px;}
.order_sear select{border:#ccc solid 1px; margin:-2px;}
.order_sear input.butt_on{ background:url("Order_search.gif?r=12458") no-repeat; color:#6e3803; border:none; width:28px; height:20px; cursor:pointer;}

/*v3*/
input.list_search_text{border: 1px solid #000000;height: 18px;line-height: 18px;padding-left: 5px;width: 115px;border:1px solid; border-color:#999 #ccc #ccc #999; margin-bottom:5px;background:#f8f3ed; margin-left:5px;}
input.list_search_button{height:20px; width:23px;background:url("./arrow_ICON.gif?r=12458") 0 -201px no-repeat; border:none;margin-bottom: 5px; margin-left:3px;cursor:pointer;}
/*列表页过滤时的拖动条*/
.ui-slider{position:relative;text-align:left;width:181px;}
.ui-slider .ui-slider-handle{height:16px;position:absolute;z-index:2;top:-1px;width:11px;cursor:default;background:transparent url("ruler_selector.gif?r=12458") no-repeat -15px -25px;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:0;display:block;border:0;}
.ui-slider-horizontal{height:11px;}
.ui-slider-horizontal .ui-slider-handle{margin-left:-5px;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider .ui-state-active,.ui-slider .ui-state-hover{background-position:0 -25px;}
.ui-slider .ui-state-active .selector_content,.ui-slider .ui-state-hover .selector_content{display:block;}

/*-------列表广告------*/
.ad_list_left{float:left;}
.ad_list_right{float:right;}
.ad_title{color:#4A1805; height:40px; line-height:40px;font-size:30px;}
/*-------首页广告-------*/
.adshow{display:block; position:absolute;}
#bigAD1{z-index:9; left:550px;top:3px; height:198px; width:162px;  }
#bigAD1_1{z-index:9; left:550px;top:201px; height:90px; width:162px;}
#bigAD2{z-index:9; right:90px;top:3px; height:198px; width:162px;}
#bigAD2_1{z-index:9; right:90px;top:201px; height:90px; width:162px;}
#bigAD3{z-index:9; bottom:4px;right:90px; height:106px; width:332px;}
#bigAD4{z-index:1;left:0; top:0; width:972px;height:410px;}
/*------列表页广告---------*/
#classAD1{z-index:9; left:523px;top:0px; height:286px; width:210px;}
#classAD2{z-index:1; left:0;top:0;width:762px; height:450px;}





/*-------------------------------------- flag -----------------------------------------*/

.us_flag, .eu_flag, .jp_flag, .en_flag, .ca_flag,.au_flag,.sw_flag,.hk_flag,.cn_flag,.fr_flag,.it_flag,.ne_flag,.es_flag,.da_flag,.de_flag,.ru_flag,.mx_flag {
	background: url("flag.png?r=12458") no-repeat;
	font-size: 0px;
	line-height: 0px;
	height: 11px;
	width:20px;
	float:left; margin-top:5px;
	overflow: hidden;
}
/* 美国 */
.us_flag {
	background-position: left top;
}/* 欧元 */
.eu_flag {
	background-position: left -11px;
}/* 日本 */
.jp_flag {
	background-position: left -22px;
}
/* 英国 */
.en_flag {
	background-position: left -33px;
}
/* 加拿大 */
.ca_flag {
	background-position: left -44px;
}/* 澳大利亚 */
.au_flag {
	background-position: left -55px;
}/* 瑞士 */
.sw_flag {
	background-position: left -66px;
}/* 香港 */
.hk_flag {
	background-position: left -77px;
}
/* 中国 */
.cn_flag {
	background-position: left -88px;
}
/* 法国 */
.fr_flag {
	background-position: left -99px;
}
/* 意大利 */
.it_flag {
	background-position: left -110px;
}
/* 荷兰 */
.ne_flag {
	background-position: left -121px;
}
/* 西班牙 */
.es_flag {
	background-position: left -132px;
}
/* 丹麦 */
.da_flag {
	background-position: left -143px;
}
/* 德国 */
.de_flag {
	background-position: left -154px;
}
/* 俄国 */
.ru_flag {
	background-position: left -166px;
}
/* 墨西哥 */
.mx_flag {
	background-position: left -177px;
}


/*--------------------------------------------------------------- abc ----------------------------------*/

.ABC_item {height:18px;  overflow:hidden;  width:450px;  clear:both;  float:none;  margin-right:auto;  margin-left:auto;  }
.ABC_item i {display:block;   padding-right:4px;  float:left;  font-size:12px; font-style:normal; font-weight:bold; }
.ABC_item a:link,.ABC_item a:visited{margin:0px 2px;  text-decoration:none;  color:#1e4e8e; }
.ABC_item a:hover{ color:#5E2500;  text-decoration:underline; }
.ABC_item a:link.link_now,.ABC_item a:visited.link_now {background:#FFFBEC; border:1px solid #FFCB6A; color:#5E2500; }
.ABC_box { padding-top:20px; overflow:hidden; width:70%; float:left; }
.ABC_box a:link,.ABC_box a:visited{display:block; font:13px Verdana, Geneva, sans-serif; text-decoration:none; float:left; padding-left:8px; padding-top:3px; color:#444; margin:4px; height:20px; line-height:20px; width:200px; overflow:hidden; }
.ABC_box a:hover{background:#FFFFAC; }
.ABC_sitem {height:24px; overflow:hidden; width:720px; clear:both; float:none; margin-right:auto; margin-left:auto; }
.ABC_sitem a:link,.ABC_sitem a:visited{display:block; padding:4px; font:11px Verdana, Geneva, sans-serif; text-decoration:none; background:#F5F5F5; border:1px solid #999; margin-right:4px; margin-left:4px; float:left; color:#666; }
.ABC_sitem a:hover{background:#FFFBEC; border:1px solid #FFCB6A; color:#5E2500; }

.right_Ad{ float:right; width:250px; text-align:right; overflow:hidden;}
.right_Ad img{ margin-bottom:10px;}

#inslide{padding: 10px 37px 0 56px;width: 650px;}
#inslide.ep_rollbar li {list-style: none;font-size:10px;}
#inslide ul{margin-right:0;padding: 0;list-style: none;font-size:10px;}
#inslide li{list-style: none;font-size:10px; width:120px;margin:0 5px;height: 145px;overflow: hidden;}
#inslide li a {font-size: 10px;line-height: 14px;}
#inslide .ep_rollelem_picBox{ display:block;text-align:center;}
#inslide li a:hover{ color:#900;}
#inslide li .ep_rollbar_selected{text-align: center;border:none;}
#inslide li span, #inslide .ep_rollelem li span a{
	display: block;
	width: 90px;
}
#inslide li img {
	max-width: 90px;
}
#inslide .ep_rollbar_prevbtn,#inslide .ep_rollbar_nextbtn {
  position: absolute;z-index: 99;
  padding: 0 3px;
  cursor: pointer;
  background: url(scroll-button.png) no-repeat 0 0;
}

#inslide.ep_rollbar-h .ep_rollbar_prevbtn{
  left: 0;
  top:47px;
  width: 32px;
  height: 68px;
  position: absolute;
  background-position: 0 0; 
  display: block;
}
#inslide.ep_rollbar-h .ep_rollbar_prevbtn:hover{background-position:0 -110px;}
#inslide.ep_rollbar-h .ep_rollbar_nextbtn{
  right: 0;
  top:47px;
  width: 32px;
  height: 68px;
  position: absolute;
  background-position:5px -233px;  
  display: block;
}
#inslide.ep_rollbar-h .ep_rollbar_nextbtn:hover{background-position:5px -352px;}


.pdo-droll_layout {
	position: relative;

}

.pdo-droll {
	overflow: hidden;
	position: absolute;
}

.pdo-droll_dirbutton {
	width: 100%;
	height: 100%;
	z-index: 0;
}
/* 前后箭头操作按钮 */
.pdo-droll_dirbutton, .pdo-droll_prev, .pdo-droll_next {
	position: absolute;
}
.pdo-droll_prev, .pdo-droll_next {
	background: #666;
	color: #fff;
	padding: 2px 8px;
}
.pdo-droll_prev {
	left: -56px;
	top: 36px;
	display: inline-block;
	width: 32px;
	height: 68px;
	background: url("prev.png") no-repeat 0 0;
	opacity: 1;
}
.pdo-droll_prev:hover {
	opacity: 0.6;
}
.pdo-droll_next {
	right: -50px;
	top: 36px;
	display: inline-block;
	width: 32px;
	height: 68px;
	background: url("next.png") no-repeat 0 0;
	opacity: 1;
}
.pdo-droll_next:hover {
	opacity: 0.6;
}
.pdo-droll_btn_locked {
	cursor: text;
}
.pdo-droll_btn_locked:hover {
	color: #fff;
}

/* 索引按钮 */
.pdo-droll_numbutton {
	position: absolute;
	bottom: -20px;
}
.pdo-droll_numbutton a {
	padding: 2px 8px;
}
.pdo-droll_btn_current, .pdo-droll_numbutton a:hover {
	color: #fff;
}

.pdo-droll_list_current {
}
