@charset "utf-8";/* CSS Document */
@import url("index.css");
@import url("thing_item.css");
@import url("cosplay.css");
@import url("ABC.css");
@import url("wholesale.css");
@import url("flag.css");

body,td,th { color: #333333; font: 12px Arial, Helvetica, sans-serif; }
.loadimg { background-image: url(TS_menu2_bg.gif); background-image: url(TS_menu_bg.gif); background-image: url(TS_menu_now.gif); background-image: url(alert_box3.png); background-image: url(flag.png); display:none; }
body { background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
ul,ol,h1,h2,h3,h4,form { padding: 0; margin: 0; list-style: none; }
input,
select { vertical-align: middle; line-height: 1.5em; font-size: 12px; }
a { color: #000; text-decoration: underline; }
a:hover { color: #ff5a00; text-decoration: none; }
a:link.red_link,
a:visited.red_link { color:#F00 }
a:hover.red_link { color:#F00 }
.hei10 { font-size: 0px; line-height: 0px; clear: both; float: none; height: 10px; overflow: hidden; }
.hei5 { font-size: 0px; line-height: 0px; clear: both; float: none; height: 5px; overflow: hidden; }
.hei30 { font-size: 0px; line-height: 0px; clear: both; float: none; height: 30px; overflow: hidden; }
.hei1 { font-size: 0px; line-height: 0px; clear: both; float: none; height: 1px; overflow: hidden; }
.hei0 { font-size: 0px; line-height: 0px; clear: both; float: none; height: 1px; overflow: hidden; }
.details_l { background: #FFF; padding: 10px 20px; border: 1px solid #CCC; }
.skintop3 { padding-bottom:10px; }
.skintop3 .skin_top_box { display:none;}
.skintop1,.skintop2 { width:972px; margin:0px auto; clear:both; float:none; padding-bottom:6px; }
.skintop1 .skin_top1,
.skintop2 .skin_top2 { display:block; }
.skintop1 .skin_top2,
.skintop2 .skin_top1,
.skintop3 .skin_top1,
.skintop3 .skin_top2 { display:none; }
.skin_top1 { background: url(TOPad.jpg) no-repeat; height: 56px; width: 780px; float:right; }
.skin_top2 { background: url(TOPad2.jpg) no-repeat; height: 56px; width: 972px; float:none; }
.skin_top1 a { height: 56px; width: 780px; display: block; }
.skin_top2 a { height: 56px; width: 972px; display: block; }
 /* 
.skintop3,
.skintop1,
.skintop2 { padding-bottom:10px; }
.skintop1 .skin_top1,
.skintop2 .skin_top2 { display:none; }*/
/* fenlei list */
.skin_top_box{ width:972px; height:56px; margin:0 auto;}
.skintop2 .skin_top3{ display:block;  background: url(TOPad3.jpg) no-repeat center top; height: 56px; width: 972px; margin:0 auto; } 
.skin_top3 a { height: 56px; width: 972px; display: block; }
.skintop2 .skin_top4{ display:block;  background: url(TOPad4.jpg) no-repeat center top; height: 56px; width: 972px; margin:0 auto; } 
.skin_top4 a { height: 56px; width: 972px; display: block; }
.skintop2 .skin_top5{ display:block;  background: url(TOPad5.jpg) no-repeat center top; height: 56px; width: 972px; margin:0 auto; } 
.skin_top5 a { height: 56px; width: 972px; display: block; }
.skintop2 .skin_top6{ display:block;  background: url(TOPad6.jpg) no-repeat center top; height: 56px; width: 972px; margin:0 auto; } 
.skin_top6 a { height: 56px; width: 972px; display: block; }

/*************** 按钮 文本框 ***************/

/*.Search_submit {background-image: url(submit_Search.gif);background-repeat: no-repeat;height: 24px;width: 24px;margin-right: 5px;margin-left: 5px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;cursor: hand;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;font-size: 11px;font-weight: bold;color: #FFFFFF;}*/
.submit_Search { height: 24px; width: 24px; display: block; position: absolute; right: 8px; top: -2px !important; top: 0px; }
.Search_input { width: 310px; border: 1px solid #f59539; height:17px; padding-left:4px; font-size: 13px; font-family: Verdana, Geneva, sans-serif; }
.Search_input_bottom { width: 252px; border: 1px solid #ccc; height:17px; font-size: 13px; }
a.addtocart { background: url(addtocart.gif) no-repeat left top; height: 24px; width: 130px; overflow: hidden; display: block; }
a:hover.addtocart { background: url(addtocart.gif) 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) no-repeat 0px 0px; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; }
a.addtocart { background: url(addtocart.gif) no-repeat left top; height: 24px; width: 130px; overflow: hidden; display: block; }
a:hover.addtocart { background: url(addtocart.gif) no-repeat left -24px; }
a.addtocart2 { background: url(addtocart.gif) 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) no-repeat left -24px; color:#BF3000; text-decoration:none; text-decoration:none; }
a.AddtomyFavorite { background: url(AddtomyFavorite.gif) 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) no-repeat left -24px; color:#bf5e00; }
a.AddtomyFavorite_s { background: url(Addtosmall.gif) 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) no-repeat left -24px; }
a.addtocart_s { background: url(Addtosmall.gif) no-repeat left -72px; height: 24px; width: 27px; overflow: hidden; display: block; float:left; }
a:hover.addtocart_s { background: url(Addtosmall.gif) no-repeat left -72px; }
a.Remove_s { background: url(Addtosmall.gif) no-repeat left -96px; height: 24px; width: 27px; overflow: hidden; display: block; }
a:hover.Remove_s { background: url(Addtosmall.gif) no-repeat left -120px; }
.ContinueCheckout { background: url(ContinueCheckout.gif); height: 35px; width: 240px; border-width: 0px; border-style: none; font-size: 14px; color: #FFF; cursor:pointer; font-weight: bold; }
.CantContinueCheckout{ background: url(CantContinueCheckout.gif); height: 35px; width: 240px; border-width: 0px; border-style: none; font-size: 14px; color: #fff; cursor:pointer; font-weight: bold;}
.payWithPaypal { background: url(payWithPaypal.gif); height: 52px; width: 214px; border-width: 0px; border-style: none; font-size: 14px; color: #7f3900; cursor:pointer; }
.ContinueShopping { background: url(ContinueShopping2.gif) no-repeat; height: 19px; line-height:17px; width: 154px; padding-left:10px; border-width: 0px; border-style: none; font-size: 12px; color: #1f1e1c; cursor:pointer; overflow: hidden;  }
.submit_2 { background: url(submit_20.gif); width:66px; height:19px; color: #1f1e1c; border-width: 0px; border-style: none; cursor:pointer; }
.submit_9 { background: url(submit_19.gif) no-repeat; width:110px; height:19px;color: #1f1e1c; border-width: 0px; border-style: none; cursor:pointer; }
.submit_3 { background: url(submit_3.gif); width:93px; height:25px; color: #fff; font-weight:bold; border-width: 0px; border-style: none; font-size: 14px; cursor:pointer; }
.submit_4 { background: url(submit_4.gif); width:203px; height:24px; color: #a86700; border-width: 0px; border-style: none; font-size: 11px; text-align: center; text-indent: 18px; cursor:pointer; }
a:link.submit_5,
a:visited.submit_5 { background: url(submit_5.gif) no-repeat left top; padding-top:3px; width:76px; height:23px; color: #333; border-width: 0px; border-style: none; font-size: 11px; text-align: center; cursor:pointer; text-decoration:none; font-weight: bold; display: block; }
.submit_7 { background: url(submit_7.gif) no-repeat left top; width:88px; height:31px; color: #FFF; border-width: 0px; border-style: none; font-size: 13px; text-align: center; cursor:pointer; text-decoration:none; font-weight: bold; }
a:link.submit_8,
a:visited.submit_8 { background: url(submit_8.gif) no-repeat left top; color:#4a4a4a; width:158px; height:21px; padding-top:4px; border-width: 0px; border-style: none; font-size: 12px; text-align: center; text-decoration:none; display: block; }
.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; }
.input_1 { border: 1px solid #CCCCCC; font-size: 12px; color: #333333; }
input.submit_10 { color: #FFF; background: url(submit_10.gif) 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) no-repeat left top; height: 18px; width: 144px; overflow: hidden; font-size: 12px; text-decoration: none; text-align: left; padding-top: 2px; padding-left: 25px; }
a.submit_11,
a:hover.submit_11 { display:block; color: #333; background: url(submit_11.gif) no-repeat left top; height: 18px; 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) 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) 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) no-repeat left top; width:124px; height:25px; 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) no-repeat left top; width:211px; 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_16 { background: url(submit_16.gif) 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); width:106px; height:20px; color: #7c4d00; border-width: 0px; border-style: none; cursor:pointer; }
input.submit_18 { background: url(submit_18.gif); width:57px; height:20px; color: #7c4d00; border-width: 0px; border-style: none; cursor:pointer;}

/***************  按钮 文本框 ***************//***************  表格样式 ***************/

.thing_table { }
.thing_table th { background: #F6F6F6; }
.thing_table td { padding:5px; background: #FFFFFF; }
.thing_table td a:link,
.thing_table td a:visited { text-decoration:none; }
.thing_table b { }
.thing_table i { }
.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;}
.table_style11 { border-left: 1px solid #ffe8c4; }
.table_style11 th { background: #ffe8c4; font-weight: normal; color: #904603; font-size: 11px; }
.table_style11 td { padding:5px; background: #FFFFFF; font-size: 11px; border-bottom: 1px solid #ffe8c4; text-align: center; border-right: 1px solid #ffe8c4; }
.table_style2 { }
.table_style2 th { background: #EFEFEF; font-weight: normal; color: #333333; font-size: 11px; }
.table_style2 td { padding:7px; background: #FFFFFF; font-size: 11px; border-bottom: 1px solid #F0F0F0; text-align: center; }
.table_style3 { background-color: #E3E3E3; }
.table_style3 th { background: #EFEFEF; font-weight: normal; color: #333333; font-size: 11px; }
.table_style3 td { padding:7px; background: #FFFFFF; font-size: 11px; }
.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; }
.input_font { word-break:break-all; float:left; padding-top:6px; padding-left:5px; padding-right:10px; }
.input_font img { margin-bottom: 7px; }
html>/**/body div.input_font { clear: none; float: none; padding-left: 200px; }
.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 { padding-left:10px; }
.table_ul3 li span a.submit_11 { float:left; margin-left:10px; }
.table_ul3 li { padding-top: 4px; padding-bottom: 4px; clear: both; float: none; }
.table_ul3 li i { font-size: 11px; color: #6a636b; padding-top: 3px; font-style: normal; padding-left: 5px; }
.table_ul3 li b { }

/******************************** TOP ********************************/

.indexAD { text-align: center; }
#top_box { clear: both; float: none; width: 972px; margin-right: auto; margin-left: auto; background: url(top.gif) no-repeat left 90px; height: 135px; z-index:500; position: relative; }
.logo_box { padding-left: 5px; position: absolute; left: 0px; top: 0px; background: url(logo.gif) no-repeat 5px top; height:89px; 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; }
.now_item { width:190px; height:23px; display:none; position:absolute; bottom:1px !important; bottom:0px; left:1px; padding-top:0px; background: #FFF; border-right: 1px solid #e2e2e2; text-align: center; font-size: 11px; overflow:hidden; font-weight: bold; line-height: 2em; }
.kh_box { position:absolute; left:0px; font-size:11px; top:70px; color:#333; }
/*.kh_box h1{ font-size:11px; color:#333; font-weight:normal;}*/
.kh_box a:link,
.kh_box a:visited { color:#333; text-decoration:none; }
.kh_box a:hover { color:#000; text-decoration: underline; }

/******** TOP_menu ********/

.kf_box { z-index:5; position: absolute; right: 0px; bottom:45px !important; bottom:44px; background: url(kf_bg.jpg) no-repeat left top; height: 31px; width: 210px; overflow:hidden; }
.box { z-index:5; position: absolute; right: 0px; bottom:45px !important; bottom:44px; height: 15px; width: 183px; font-size: 11px; overflow:hidden; }
.box_font { height:22px; padding-left:10px; }
.box_font a { color: #F00; }
.box_font i { padding-left:3px; color: #999; }
.kf_box_font { left:37px; top:18px; height:11px; }
.kf_box_font a { color: #F00; }
.kf_box_font i { color: #999; }
.main_menu { z-index:3; height: 32px; position: absolute; right: 207px; bottom:43px !important; bottom:42px; width: 100%; }
.main_menu ul { list-style: none; height: 32px; float: right; }
.main_menu ul li { margin-left: 1px; float: left; }
.main_menu ul li a { display: block; background-image: url(top_menu_bg.gif); background-position: left -64px; background-repeat: repeat-x; font-size: 13px; height: 32px; float: left; color: #927f15; text-decoration: none; }
.main_menu ul li a span { height: 32px; display: block; background-image: url(top_menu_bg.gif); background-repeat: no-repeat; background-position: left top; float: left; }
.main_menu ul li a b { display: block; background-image: url(top_menu_bg.gif); background-repeat: no-repeat; background-position: right -32px; height: 22px; cursor:pointer; float: left; padding-right: 20px; padding-left: 20px; padding-top: 10px; }
.main_menu ul li a:hover { background-image: url(top_menu_bg.gif); background-position: left -160px; color: #c2a713; text-decoration: none; }
.main_menu ul li a:hover span { background: url(top_menu_bg.gif) no-repeat left -96px; }
.main_menu ul li a:hover b { background-image: url(top_menu_bg.gif); background-position: right -128px; }
.main_menu ul li a.top_menu_now { color: #f9efe4; background:url(top_menu_bg.gif) left -256px; }
.main_menu ul li a.top_menu_now span { background:url(top_menu_bg.gif) no-repeat left -192px; }
.main_menu ul li a.top_menu_now b { background:url(top_menu_bg.gif) no-repeat right -224px; }
.main_menu ul li a:hover.top_menu_now { background:url(top_menu_bg.gif) left -352px; color: #f9efe4; }
.main_menu ul li a:hover.top_menu_now span { background:url(top_menu_bg.gif) no-repeat left -288px; }
.main_menu ul li a:hover.top_menu_now b { background:url(top_menu_bg.gif) no-repeat right -320px; }
.main_menu ul li.menu_last a.top_menu_now b,.main_menu ul li.menu_last a:hover.top_menu_now b { background:url(top_menu_bg.gif) no-repeat right -384px; }
.main_menu_sort { display: none; background: #FFFFFF url(topMenuSortTop1.gif) repeat-x left top; width: 340px; overflow: hidden; border-right: 1px solid #ffc600; border-bottom: 1px solid #ffc600; border-left: 1px solid #ffc600; position: absolute; top: 63px; left: 528px; z-index: 100; }
.main_menu_sort_bg { background:url(topMenuSortTop2.gif) no-repeat 139px top; clear: both; float: none; padding-top: 20px; width: 100%; }
.main_menu_sort a:link,
.main_menu_sort a:visited { display: block; float: left; height: 18px; width: 49%; overflow: hidden; text-decoration: none; color: #666666; text-indent: 10px; padding-top: 1px; padding-bottom: 1px; }
.main_menu_sort a:hover { color: #E88B00; background: #FFFFDF; }
.WaddFav { position: absolute; top: 31px; right: 20px; z-index:30; }
.addFav { float:right; }
.welcomeYour { float:right; padding-right:20px; padding-top:7px;}
.user_menu { position: absolute; top: 0px; right: 0px; width: 309px; padding-right: 0px; background: url(user_menu_bg.gif); height: 23px; z-index:400; }
.user_name { float:left }
.user_menu ul li { float:left; display: block; height:22px; margin-top:1px; position: relative; }
.user_menu ul li a:link,
.user_menu ul li a:visited { background: url(listICO.gif) no-repeat right -194px; display:block; float:none; padding-right:20px; font-weight:bold; text-decoration:none; color: #333; width:auto; height:auto; clear: both; }
.user_menu ul li.link_now { background: url(user_menu_hidd.gif) repeat-x left -44px; }
.right_bg { padding:3px 5px 0px 10px; }
.link_now .right_bg { display:block; float: left; background: url(user_menu_hidd.gif) no-repeat right top; height:19px; padding:3px 5px 0px 10px; }
.link_now .left_bg { display:block; height:22px; background: url(user_menu_hidd.gif) no-repeat left -22px; float: left; }
.user_menu_hidd { width:138px; position: absolute; left: 0px; padding:6px 0px 10px; top: 22px; display:none; border-right: 1px solid #656565; border-left: 1px solid #656565; }
#user_menu1_coon.user_menu_hidd { background: #FFFFFF url(user_menu_head.gif) no-repeat 103px top; }
#user_menu2_coon.user_menu_hidd { background: #FFFFFF url(user_menu_head.gif) no-repeat 62px top; }
.user_menu_hidd_bg { background-image: url(user_menu_hidd_bg.gif); background-repeat: no-repeat; background-position: left top; height: 6px; position:absolute; width: 140px; left:-1px; bottom:-6px !important; bottom:-15px; }
.user_menu ul li a:link b,
.user_menu ul li a:visited b { font-weight:normal; text-decoration:underline; margin-left:8px; }
.user_menu ul li div.user_menu_hidd a:link,
.user_menu ul li div.user_menu_hidd a:visited { text-decoration:none; font-size:11px; height:15px; background: url(listICO.gif) no-repeat 4px -267px; display: block; padding-left: 15px; padding-top: 2px; font-weight: normal; padding-bottom: 2px; padding-right:0px; }
.user_menu ul li div.user_menu_hidd a:hover { text-decoration: none; color: #FFF; background: #cccccc url(listICO.gif) no-repeat 4px -267px; }
.link2TD { background: #FFF; }
.user_menu ul li div.link2TD a img { border:0px; margin-right:5px; }
.user_menu ul li div.link2TD a:link,
.user_menu ul li div.link2TD a:visited { width:130px; background: url(none); display:block; margin: 0px; padding-left:8px; clear: none; padding-top: 2px; position:relative; padding-bottom: 2px; text-indent: 20px; }
.user_menu ul li div.link2TD a div { position:absolute; top:3px; left:8px; }
.user_menu ul li div.link2TD a:hover { text-decoration: underline; color: #fff; background: #cccccc url(none); }
.user_menu_now .user_menu_hidd { display:block }
/******** TOP_menu ********/

.top_search { position: absolute; left: 210px; bottom: 11px!important; bottom: 10px; width:570px; z-index: 1; }
.top_search i { float:left; padding-top:3px; color: #FFF; padding-right:8px; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; }
.top_search input.Search_submit { position: absolute; right:-2px; top:-1px; }
.top_search select { padding: 1px; font-size:11px; }
.top_search input { font-size:11px; }
.AdvancedSearch { position: absolute; left: 667px; bottom: 29px; width:auto; z-index: 1; }
.AdvancedSearch a:link,
.AdvancedSearch a:visited { color: #FFFFFF; text-decoration: none; font-size: 11px; }
.top_search a:hover { color: #FFFFFF; text-decoration: underline; }
.top_Cart { height: 30px; font-weight: bold; position: absolute; right: 7px; bottom: 3px; z-index: 10; background: url(top_cart_bg.gif) repeat-x left -68px; padding-right: 10px; padding-top:6px; padding-left: 10px; }
.top_Cart img { vertical-align: middle; margin-right: 6px; }
.top_Cart a:link,
.top_Cart a:visited { color: #FFFFFF; font-size: 13px; text-decoration: none; display: block; padding: 2px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; float: left; width: auto; background-image: url(top_Cart.gif); background-repeat: no-repeat; background-position: left 0px; text-indent: 30px; white-space: nowrap; }
.top_Cart a:hover { color: #fcff00; border-bottom-color: #fcff00; background-image: url(top_Cart.gif); background-position: left -40px; background-repeat: no-repeat; white-space: nowrap; }
.top_cart_right { background: url(top_cart_bg.gif) no-repeat right -34px; height: 34px; width: 8px; overflow: hidden; position: absolute; right: 0px!important; right: -1px; top: 0px; }
.top_cart_left { background: url(top_cart_bg.gif) no-repeat left 0px; height: 34px; width: 8px; overflow: hidden; position: absolute; left: 0px; top: 0px; }
.tag_box { position: absolute; color: #A2A2A2; font-size: 10px; text-indent: 16px; overflow: hidden; height: 13px; width: 950px; text-align: left; left: 0px; bottom: 4px; }
.openMenu_tag { left: 180px; width: 770px; }
.tag_box a:link,
.tag_box a:visited { color: #666666; text-decoration: none; margin-right: 2px; margin-left: 2px; font-weight:bold; }
.tag_box a:hover { color: #181818; }
.web_title { padding-bottom: 8px; margin-top: -3px; color: #666; font: normal 12px Arial, Helvetica, sans-serif; font-weight:bold; }
.web_title b { color: #a72d2c; font-weight: normal; }
.web_title a:link,
.web_title a:visited { text-decoration:none; color: #333; }
.topAD { position: absolute; overflow: hidden; left:254px; top:8px; z-index:200; } /*16px*/
.hot_move { position: absolute; top: 53px; right: 275px; background: url(hot_mv.gif); height: 25px; width: 28px; z-index:300; }

/******************************** TOP ********************************/

/******************************** mainBOX ********************************/
.main_box { clear: both; float: none; width: 972px; margin-right: auto; margin-left: auto; padding-left:10px; padding-right:10px; }
.main121 div.form_1 { float: left; width: 191px; overflow: hidden; }
.main121 div.form_4 { float: right; width: 771px; overflow: hidden; }
.main121 div.form_2 { float: left; width: 552px; overflow: hidden; }
.main121 div.form_3 { float: right; width: 210px; 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; }
.main13 div.form_1 { float: left; width: 191px; overflow: hidden; }
.main13 div.form_2 { float: right; width: 769px; overflow: hidden; }
.main13 div.form_3 { display: none; overflow: hidden; }
.main10 div.form_1 { display: none; overflow: hidden; }
.main10 div.form_2 { width: 972px; overflow: hidden; }
.main10 div.form_3 { display: none; overflow: hidden; }
.form_2_left { float: left; width: 771px; overflow: hidden; }
.form_2_right { float: right; width: 191px; overflow: hidden; }/******************************** mainBOX ********************************/

/******************************** item_style ********************************/

/********* thing_sort_menu *********/

.mainSort { width:192px; position: absolute; z-index: 20; left: 0px; top: 83px; }
.main_sortMenuHeight { height:331px; clear: both; float: none; }
.TS_menu { clear: both; float: none; width: 100%; padding-bottom:2px; background: url(TS_menu.gif) no-repeat left bottom; }
.TS_menu_hidd { background: url(none); }
.TS_menu_hidd ul { display:none; }
.TS_menu span { display: block; height: 39px; width: 192px; font-size: 13px; color: #FFFFFF; padding-top: 12px; overflow: hidden; text-indent: 10px; font-weight:bold; }
a:link.sortMenucilck,
a:visited.sortMenucilck,
a:hover.sortMenucilck { position:absolute; right:10px; top:28px; display:block; cursor:pointer; width:12px; height:12px; background: url(sortMenucilck.gif) no-repeat left top; text-decoration: none; }
a:link.sortMenuLink,
a:visited.sortMenuLink { display: block; height: 29px; width:140px; color: #FFFFFF; font-size:14px; text-decoration: none; padding-top: 10px; padding-left: 5px; }
a:hover.sortMenuLink { text-decoration:  underline; }
/*a:link.sortMenuLink, a:visited.sortMenuLink {

	display: block;

	height: 29px;

	width: 192px;

	color: #FFFFFF;

	text-decoration: none;

	padding-top: 10px;

}

a:hover.sortMenuLink {

	background: url(sortmenu_bg.gif) no-repeat left top;

	text-decoration:  underline;

}*/

.TS_menu ul { background: url(TS_menu_bg.gif) repeat-y left top; list-style: none; padding-right: 3px; padding-left: 3px; }
.TS_menu_left1 { position: absolute; left:0px; top:51px; background: url(TS_menu_left1.gif) no-repeat; height: 5px; z-index:500; width: 7px; overflow:hidden; }
.TS_menu_left2 { position: absolute; left:0px; bottom: 0px; _bottom: 0px; background: url(TS_menu_left2.gif) no-repeat; height: 5px; z-index:500; width: 5px; overflow:hidden; }
.TS_menu_hidd div.TS_menu_left1,
.TS_menu_hidd div.TS_menu_left2 { display:none; }
.TS_menu ul li { position: relative; border-bottom: 1px solid #ffdfc2; margin: 0px; padding: 6px 20px 5px 8px; display: block; z-index: 5; width: 158px; cursor:pointer; z-index:1; }
.TS_menu ul li img { border-width: 0px; border-style: none; }
.TS_menu ul li a:link,
.TS_menu ul li a:visited { text-decoration: none; font-size: 12px; color: #533112; font-weight:bold; }
.TS_menu ul li a:hover { color: #993333; }
ul li.TS_menu_now { background: #FFFFFF url(TS_menu_now.gif) no-repeat left bottom; position: relative; color: #993333; padding: 5px 20px 5px 8px; border-top: 1px solid #797b77; border-bottom: 1px solid #797b77; z-index:200; }
.TS_menu ul li#class_314.TS_menu_now div.TS_menu2 div { height: 22px; }
.TS_menu ul li#class_314 { border-top: 1px solid #d76f15; width: 158px; }
.TS_menu ul li#class_314.TS_menu_now { border-top: 1px solid #797b77; height: 16px; }
ul li.TS_menu_now a:link,
ul li.TS_menu_now a:visited { color: #993333 }
.TS_menu div.TS_menu2 { height: 20px; width:20px; position: absolute; top: 0px; background: url(listICO.gif) no-repeat 0px -125px; right: 0px; overflow: hidden; }
.TS_menu div.TS_menu2 a { display: none; }
.TS_menu_now div.TS_menu2 { position: absolute; width: 210px; z-index: 200; left: 160px; top: -1px; color: #86817d; padding: 10px 1px; overflow: visible; float: none; height: auto; border-top: 1px solid #797b77; border-right: 2px solid #797b77; border-left: 1px solid #797b77; background: #FFF url(none); }
.TS_menu_now div.TS_menu2 div.TS_menu2_left { line-height: 0px; background: #FFFFFF; position: absolute; top: 0px; left: -1px; height: 21px; width: 1px; }
ul li.TS_menu_now div.TS_menu2 a:link,
ul li.TS_menu_now div.TS_menu2 a:visited { font-size: 12px; color: #333333; text-decoration: none; margin: 1px; padding: 5px 3px 5px 21px; clear: both; float: none; display: block; position:relative; z-index:1; text-indent: 0px; font-weight: normal; background: url(listICO.gif) no-repeat 6px -445px; }
ul li.TS_menu_now div.TS_menu2 a:hover { color: #993333; background: #F6F6F6 url(listICO.gif) no-repeat 6px -445px; }
ul li.TS_menu_now div.right_white { display: block; height: 60px; }
.TS_menu_now div.TS_menu2_bottom { height: 5px; overflow:hidden; width: 214px; position: absolute; left:0px; bottom:-4px; background: url(TS_menu2_bottom.gif) no-repeat left top; }
#class_314.TS_menu_now div.TS_menu2_bottom { background: url(TS_menu2_bottom.gif) no-repeat left bottom; }

/********* thing_sort_menu *********/

/********* 列表样式 *********/

.tab_item_green a:link,
.tab_item_green a:visited { overflow:hidden; background: url(tab_item_green.gif) 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) no-repeat left -96px; display: block; height: 32px; }
.tab_item_green a span b { background: url(tab_item_green.gif) 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) repeat-x left -64px; color: #FFF; }
.tab_item_green a.link_now span { background: url(tab_item_green.gif) no-repeat left top; }
.tab_item_green a.link_now span b { background: url(tab_item_green.gif) no-repeat right -32px; }
.ad_list_box { clear: both; float: none; overflow: hidden; }
.ad_list_left { float: left; height: auto; width: 550px; }
.ad_list_left h1 { font-size:24px; padding:10px 0px 7px 0px; margin:0px; color:#000; height:33px; }
.ad_list_right { float:right; width:210px; }
.index_hlepList { padding:1px 3px; }
.index_hlepList li { font-size: 11px; padding:2px 0px 2px 13px; background: url(listICO.gif) no-repeat left -267px; }
.index_hlepList li a{ text-decoration:none;}
.index_List2 { padding: 2px 3px; }
.index_List2 li { font-size: 11px; padding:2px 0px 2px 13px; background: url(listICO.gif) no-repeat left -265px; height:25px; overflow:hidden; margin-bottom:4px; }
.index_List2 li a:link,
.index_List2 li a:visited { text-decoration:none; }
.index_List2 li a:hover { text-decoration: underline; }
.index_List3 { padding: 2px 3px; }
.index_List3 li { font-size: 11px; padding:2px 0px 2px 2px; height:25px; overflow:hidden; margin-bottom:4px; }
.index_List3 li a:link,
.index_List3 li a:visited { text-decoration:none; float: left; display: block; width:170px; }
.index_List3 li a:hover { text-decoration: underline; }
.index_List3 li i { font-style: normal; display: block; float: left; width:16px; height: 30px; }
.ul_list1 { padding: 2px 6px 2px 16px; }
.ul_list1 li { font-size: 11px; padding:2px 0px 2px 13px; ; background: url(listICO.gif) no-repeat left -265px; }
.ul_list1 li a:link,
.ul_list1 li a:visited { text-decoration:none; color:#333; }
.ul_list1 li a:hover { text-decoration: underline; }
.ul_list2 { padding: 2px 6px 2px 15px; }
.ul_list2 li { font-size: 11px; padding:2px 0px 2px 13px; ; background: url(listICO.gif) no-repeat left -265px; }
.ul_list2 li a:link,
.ul_list2 li a:visited { text-decoration:none; }
.ul_list2 li a:hover { text-decoration: underline; }

/********* 列表样式 *********/

/********* 商品列表 *********/
.Reference_Price { padding-top: 3px; padding-bottom: 3px; color: #999999; text-align: right; font-size: 11px; }
.Reference_Price img { vertical-align:middle; margin-right:5px; }
.thing_title { color: #767676; font-size: 11px; height:58px; background: #FFFFFF url(thing_title.gif); overflow: hidden; clear: both; float: none; border-right: 1px solid #CCC; border-left: 1px solid #CCC; }
.notop { background: #FFFFFF url(thing_title_notop.gif) repeat-x left -1px; height:57px; }
.thing_title a:link,
.thing_title a:visited { text-decoration:none; }
.thing_title .pages_box { margin: 0px; padding: 3px 8px 2px 0px; height: 25px; overflow: hidden; }
.thing_title .pages_box strong { border: 1px solid #ccc; padding: 3px 6px; text-decoration: none; margin-right: 4px; color: #999; background: #ebebeb; width: auto; }
.thing_title .pages_box a:link,
.pages_box a:visited { border: 1px solid #CCCCCC; padding: 3px 6px; text-decoration: none; margin-right: 4px; }
.thing_title .pages_box a:hover { background: #FFF; border: 1px solid #CCCCCC; color: #000000; }
.thing_title .pages_box em { float:left; padding:5px 0px 0px 10px; }
.thing_title img { margin-right: 3px; border-width: 0px; border-style: none; vertical-align: middle; }
.thing_title div.left_box { float: left; padding: 4px 0px 0px 10px; }
.thing_title div.left_box a:link,
.thing_title div.left_box a:visited { display: block; height: 24px; float: left; padding:0px; margin-right:3px; background-image: url(thing_title_menu.gif); background-repeat: repeat-x; background-position: left -96px; color: #999; }
.thing_title div.left_box a em,
.thing_title div.left_box a span { float:left; cursor:pointer; display: block; background-image: url(thing_title_menu.gif); background-repeat: no-repeat; }
.thing_title div.left_box a em { height: 20px; padding:4px 10px 0px; background-position: right -120px; font-weight: normal; font-style:normal; }
.thing_title div.left_box a span { height: 24px; background-position: left -72px; }
.thing_title div.left_box a font { float:left; display: block; }
.thing_title div.left_box a#thing_list em,
.thing_title div.left_box a#thing_grid em,
.thing_title div.left_box a#thing_gall em { padding-left:24px; font-style:normal;}
.thing_title div.left_box a#thing_list font,
.thing_title div.left_box a#thing_grid font,
.thing_title div.left_box a#thing_gall font { background-image: url(thing_ico.gif); background-repeat: no-repeat; font-size:12px; background-position: 5px 6px; }
.thing_title div.left_box a#thing_grid font { background-position: 5px -25px; }
.thing_title div.left_box a#thing_gall font { background-position: 5px -56px; }
.thing_title div.left_box a#thing_list.link_now font { background-position: 5px -84px; }
.thing_title div.left_box a#thing_grid.link_now font { background-position: 5px -115px; }
.thing_title div.left_box a#thing_gall.link_now font { background-position: 5px -146px; }
/*	background-position: left -86px;}
.thing_title div.left_box a#thing_grid b {

	background-position: left -118px;}
.thing_title div.left_box a#thing_gall b {

	background-position: left -146px;}*/
.thing_title div.left_box a:link.link_now,
.thing_title div.left_box a:visited.link_now { color: #c56c0a; background-repeat: repeat-x; background-position: left -24px; }
.thing_title div.left_box a.link_now em { background-repeat: no-repeat; background-position: left top; }
.thing_title div.left_box a.link_now span { background-repeat: no-repeat; background-position: right -48px; }
.thing_title div.left_box i { float:left; display:block; font-style: normal; padding: 3px 8px 0px 0px; }
.thing_title div.right_box { float: right; padding-right:3px; padding-bottom: 2px; padding-top: 2px; }
.thing_title div.right_box select { margin-right:8px; }
.pic_list { float:left; width: 170px; overflow: hidden; border-bottom: 1px solid #DFDFDF; padding: 20px 5px 15px 6px; height:340px; }
.list_stars { width:130px; margin:0px auto; clear: both; float:none; position:relative; }
.list_stars i { text-align:center; font-style: normal; display: block; font-size: 11px; }
.list_stars .starsSmall_box { position:absolute; top:2px; left:0px; }
.list_stars .starscustomer { position:absolute; top:0px; left:63px; }
.pic_list div.Reference_Price { padding-top:0px; padding-right: 25px; }
.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; width:168px; display:block; }
.bDiscount_box a:hover { border: 1px solid #DFDFDF; }
.pic_list h2 { height:26px; overflow: hidden; margin: 0px; padding: 0px; font-weight: normal; font-size: 11px; vertical-align: middle; text-align: left; }
.pic_list .goods_name { height:26px; overflow: hidden; margin: 0px; padding: 0px; font-weight: normal; font-size: 11px; vertical-align: middle; text-align: left; }
.onSale_list .pic_list h2 { height:42px; }
.pic_list b { overflow: hidden; font-size: 12px; color: #990000; clear: both; float: none; width: 100%; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; display: block; text-align: center; }
.pic_list span.price { overflow: hidden; font-size: 12px; color: #990000; clear: both; float: none; width: 100%; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; display: block; text-align: center; font-weight:bold;}
.pic_list b i { font-style: italic; font-weight: normal; color: #000; text-decoration: line-through; font-size: 12px; padding-right: 8px; }
.pic_list span.price i { font-style: italic; font-weight: normal; color: #000; text-decoration: line-through; font-size: 12px; padding-right: 8px; }
.act_Price { font-size: 14px; color: #FFFFFF; text-align: center; background: #444444; font-weight: bold; padding-top: 3px; padding-bottom: 3px; margin-bottom: 3px; }
.act_Price i { font-style: normal; font-size: 11px; color: #FFFFFF; display: block; width: 100%; font-weight: normal; }
.sindexDiscount_box { position: relative; width: 113px; height: 113px; text-align: center; overflow: hidden; }
.sdiscount_box { position:relative; height:60px; width:60px; }
.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); }
.sDiscount8 { background-image: url(sDiscount8.png); }
.sDiscount7 { background-image: url(sDiscount7.png); }
.sDiscount6 { background-image: url(sDiscount6.png); }
.sDiscount5 { background-image: url(sDiscount5.png); }
.sDiscount4 { background-image: url(sDiscount4.png); }
.sDiscount3 { background-image: url(sDiscount3.png); }
.sDiscount2 { background-image: url(sDiscount2.png); }
.sDiscount1 { background-image: url(sDiscount1.png); }
.sDiscount25 { background-image: url(sDiscount7.5.gif); }
.sgift { background-image: url(gift.png); _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); }
.bDiscount8 { background: url(bDiscount8.png) no-repeat; }
.bDiscount7 { background: url(bDiscount7.png) no-repeat; }
.bDiscount6 { background: url(bDiscount6.png) no-repeat; }
.bDiscount5 { background: url(bDiscount5.png) no-repeat; }
.bDiscount4 { background: url(bDiscount4.png) no-repeat; }
.bDiscount3 { background: url(bDiscount3.png) no-repeat; }
.bDiscount2 { background: url(bDiscount2.png) no-repeat; }
.bDiscount1 { background: url(bDiscount1.png) no-repeat; }
.bDiscount25 { background: url(bDiscount7.5.gif) no-repeat; }
.bnew { background: url(new.png) no-repeat; }
.barea99 { _behavior: url(/image/endefault/iepngfix.htc); background: url(Clearance.png) no-repeat; position: absolute; right: 0px; height: 82px; width: 72px; bottom: 0px; z-index:2; }
.btopic { _behavior: url(/image/endefault/iepngfix.htc); background: url(hot.png) 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); 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) 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) no-repeat; height:78px; left:0; position:absolute; top:0; width:78px; z-index:2;}
.Clearance{ color:#CC0000; background: url(clearance-small.gif) 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); 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(72hours.png) no-repeat; height:52px; right:0; position:absolute; bottom:0; width:68px; z-index:2;}
.bsexylingerie{ _behavior: url(/image/endefault/iepngfix.htc); background: url(42hours_buy.png) 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) 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) no-repeat; position:absolute; right:0px; bottom:0px; z-index:5; height:59px; width:60px;}

/*.barea99 {behavior: url(/image/endefault/iepngfix.htc);background: url(barea99.png) no-repeat;position: absolute;right: 0px;height: 55px;width: 51px;bottom: 0px;z-index:2;}*/
/*
.btop5sale,.btop5sale2{ _behavior: url(/image/endefault/iepngfix.htc); background: url(top5sale.png) no-repeat; width:76px; height:75px; position:absolute; left:0; top:0; z-index:2;}
.btop5sale2{ left:14px;} */
/*.bDailyMadness { float:left; width: 168px; overflow: hidden; border-bottom: 1px solid #DFDFDF; padding: 20px 5px 15px 0px;  margin:10px 8px 0 0; height:352px;   background:url(Buying_Spree_back.gif) left top no-repeat;}
.bDailyMadness h2 { height:26px; overflow: hidden; margin: 0px; padding: 0px; font-weight: normal; font-size: 11px; vertical-align: middle; text-align: center; }
.bDailyMadness b { overflow: hidden; font-size: 12px; color: #990000; clear: both; float: none; width: 100%; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; display: block; text-align:center;}
.bDailyMadness b i { font-style: italic; font-weight: normal; color: #000; text-decoration: line-through; font-size: 12px; padding-right: 8px; }*/
.bDailyMadness { _behavior: url(/image/endefault/iepngfix.htc); background: url(daily_madnesslogo.jpg) no-repeat center top; background-repeat: no-repeat; position: absolute; left:0px; bottom:10px; height:19px; width:170px; z-index:2;}
.sarea99 { _behavior: url(/image/endefault/iepngfix.htc); background-image: url(sarea99.png); background-repeat: no-repeat; background-position: left top; height: 30px; width: 31px; position: absolute; z-index: 2; bottom: 0px; right: 0px; }
.listSearch { background: #FAFAFA; padding: 10px; clear: both; float: none; height: 25px; border: 1px solid #FAFAFA; overflow: hidden; }
.listSearch input { vertical-align: middle; }
.listSearchOpen { height: auto; background: #fffde2; border: 1px solid #f9d796; position: relative; z-index:5; }
.listSearchOP { padding-left: 88px; padding-top:4px; }
.listSearchOP b { font-weight: normal; display: block; }
.listSearchOP i { visibility: visible; font-style: normal; display: none; }
.listSearchOpen div.listSearchOP b { font-weight: normal; display: none; }
.listSearchOpen div.listSearchOP i { visibility: visible; font-style: normal; display: block; }/********* 列表排列 *********/
.thing_list { margin: 5px auto; clear: both; float: none; width: 100%; padding-top:10px; padding-bottom: 5px; border-bottom: 1px solid #cccccc; }
.thing_list div.thing_img { float:left; height: 200px; width: 200px; overflow: hidden; }
.thing_list div.thing_img img { height:180px; max-width:180px; border-width: 0px; border-style: none; }
.thing_list div.bDiscount_box { height:180px; padding-bottom:0px; }
.thing_list div.bDiscount_box .bPFreeShipping { bottom: 0px; }
.thing_list div.bDiscount_box a:link,
.thing_list div.bDiscount_box a:visited { height:170px; }
.thing_list div.right_box { float:right; width:520px; }
.thing_list h3 { float: left; height: 40px; overflow: hidden; line-height: 1em; display: block; }
.thing_list h3 a:link,
.thing_list h3 a:visited { color: #555; font-size: 14px; text-decoration:none; }
.thing_list h3 a:hover { color: #222; }
.thing_list h3 i { float: right; font-size: 11px; font-weight: normal; color: #B9B9B9; font-style: normal; padding-left: 15px; }
.thing_list div.thing_briefed { color: #999999; height: 30px; clear: both; float: none; overflow: hidden; margin-top: 5px; margin-bottom: 10px; }
.thing_list div.thing_Price { overflow: hidden; font-size: 11px; color: #999999; clear: both; float: none; padding: 4px 4px 4px 0px; }
.thing_list div.thing_Price b { overflow: hidden; font-size: 14px; color: #FF7900; clear: both; float: none; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; }
.thing_list div.thing_Price i { font-style: normal; font-weight: normal; color: #666666; text-decoration: line-through; font-size: 12px; padding-right: 8px; }
.thing_list div.thing_Op { height:30px; padding-top:5px; padding-bottom:5px; }
.thing_list div.thing_Op a { float:right; margin-left:5px; }
.thing_list div.act_Price { font-size: 14px; color: #FFFFFF; text-align: left; background: #444444; font-weight: bold; padding-top: 3px; padding-bottom: 3px; margin-bottom: 3px; }
.thing_list div.act_Price i { font-style: normal; font-size: 11px; color: #FFFFFF; font-weight: normal; width: auto; float: left; padding-top: 2px; padding-right: 10px; padding-left: 20px; }
.sthing_list { clear: both; float: none; height: 80px; padding-top: 16px; }
.sthing_list .Nob_box { float:left; width:15px; height:42px; }
.sthing_list img { height:75px; float:left; border-style: none; }
.sthing_list h2 { font-size: 11px; font-weight: normal; color: #666666; height: 26px; clear: none; overflow: hidden; padding-left: 5px; word-wrap: break-word; word-break: normal;}
.sthing_list h2 a:link,
.sthing_list h2 a:visited { text-decoration: none; }
.sthing_list b { font-size: 11px; display: block; clear: none; padding-top: 5px; font-weight: normal; color: #fd7905; text-indent: 5px; }
.sthing_list i { font-style: normal; text-decoration: line-through; padding-right: 4px; color: #999999; }
.thing_list .list_stars { position:relative; width:auto; margin:0px; }
.thing_list .list_stars i { text-align:left; text-indent:3px; }
.thing_bigImg .pic_list { width: 231px; height:420px; }
.thing_bigImg .bDiscount_box { height: 315px; padding-bottom:0px; }
.thing_bigImg .bDiscount_box img { _height:313px; max-width:230px; max-height:313px; }
.thing_bigImg .bDiscount_box a:link,
.thing_bigImg .bDiscount_box a:visited { height:313px; width:229px; }

/********* 商品列表 *********//********* 翻页 *********/

.pages_box { clear: both; float: none; margin-top: 20px; padding: 10px 4px; text-align: right; }
.pages_box em { font-size: 11px; color: #666666; font-style: normal; padding-right: 10px; }
.pages_box input { vertical-align: middle; }
.pages_box strong { border: 1px solid #d9d300; padding: 3px 6px; text-decoration: none; margin-right: 4px; color: #FFFFFF; background: #d9d300; width: auto; }
.pages_box a:link,
.pages_box a:visited { border: 1px solid #CCCCCC; padding: 3px 6px; text-decoration: none; margin-right: 4px; }
.pages_box a:hover { background: #fdffbf; border: 1px solid #F0F0F0; color: #000000; }
.pages_box a:link.next,
.pages_box a:visited.next { border: 1px solid #CCCCCC; text-decoration: none; margin-right: 4px; background: url(next.gif) no-repeat 35px 8px; padding-top: 3px; padding-right: 15px; padding-bottom: 3px; padding-left: 6px; }
.pages_box a:hover.next { background: #fdffbf url(next.gif) no-repeat 35px 8px; border: 1px solid #F0F0F0; color: #000000; }
.pages_box a:link.prev,
.pages_box a:visited.prev { border: 1px solid #CCCCCC; text-decoration: none; margin-right: 4px; padding-top: 3px; padding-right: 6px; padding-bottom: 3px; padding-left: 15px; background: url(previous.gif) no-repeat 8px 8px; }
.pages_box a:hover.prev { background: #fdffbf url(previous.gif) no-repeat 8px 8px; border: 1px solid #F0F0F0; color: #000000; }

/********* 翻页 *********/

.commend_thing { padding: 10px 10px 0px; width:744px; border: 1px solid #CCCCCC; }
.commend_thing h3 { font-size: 12px; padding-bottom:5px; }
.commend_thing .pic_list { width: 170px; border-bottom-width: 0px; border-bottom-style: none; padding-bottom: 0px; padding-top: 4px; height:145px; }
.commend_thing .pic_list h2 { padding-top:4px; }
.commend_thing .pic_list img { max-width:100px; height:100px; border-width: 0px; border-style: none; margin-right: auto; margin-left: auto; display: block; clear: both; float: none; }
.commend_thing .pic_list h2 { height:28px; }

/********* 购物车 *********/

.gift_box { }
.cart_error { line-height: 1.8em; color: #460009; padding: 10px 10px 10px 54px; clear: both; font-size:14px; float: none; width: 500px; margin:0px auto; border: 1px solid #bc0002; word-break:break-all; background: #fddfdf url(cart_error.gif) no-repeat 12px 12px; }
.gift_box_item { background: url(gift.gif) no-repeat 10px top; height: 33px; padding-left: 65px; padding-top:8px; display: block; font-size: 14px; font-weight: bold; }
.gift_box h4 { background: #EBEBEB; text-indent: 10px; height: 15px; padding-top: 5px; font-size: 12px; color: #666; }
.gift_item,
.gift_item_now { padding-left: 10px; position: relative; }
.gift_item { z-index:1; }
.gift_item_now { z-index:10; }
.gift_item img { margin-right:10px; vertical-align: middle; }
.gift_item_now img { display: block; position: absolute; left: 30px; top: 15px; height: 120px; border: 1px solid #CCC; }
.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; height: 19px; width: 233px; overflow: hidden; color: #333; }
.cart_list th { background: url(cart_item_bg.gif); clear: both; float: none; height: 23px; color: #d7bb40; 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; border-bottom: 1px solid #CCCCCC; 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; }
.Related th{ background: url(cart_item_bg2.gif); color:#fff;}
.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:175px; }
.cart_left input{ font-family:Arial; font-weight:bold;}
.cart_right img { padding-top:30px; padding-bottom:20px; }
.cartpromotion { float:left; width:260px; font-size:11px; border:1px solid #dddddd; padding:5px 0 5px 10px; background:#f5f5f5 url(DiscountCodebg.gif) repeat-x; }
.cartpromotion h3.distitle{ font-size:13px;  font-family:Arial; margin:0; padding:0; line-height:20px;}
.cartpromotion p.explan{ line-height:13px; padding:0; margin:0; color:#999999;}
.cartpromotion p.explan a{ color:#999; text-decoration:none;}
.cartpromotion p.explan a:hover{ color:#FF9900; text-decoration:underline;}
.cartpromotion input { margin-top:5px; border: 1px solid #7f9db9; }
.cartpromotion input.submit_2 { border-top: 0px none; border-right: 0px none; border-bottom: 0px none; border-left: 0px none; }
.cart_batch { text-align:right; padding-right:8px;  padding-bottom:10px; }
.cart_batch input { margin-right:20px; float:right; font-weight:bold; font-family:Arial;}
.cart_batch a.but{ display:block; float:right; text-decoration:none; background: url(submit_19.gif); width:110px; height:19px; line-height:19px; text-align:center; color: #1f1e1c; border-width: 0px; border-style: none; cursor:hand; font-weight:bold;}
.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; }
.helplink{ text-decoration:none; color:#666; font-weight:bold; font-size:12px;}
a.helplink:hover{ text-decoration:none; color:#666;}
.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; }
.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: 96%; margin-right: auto; margin-left: auto; display: block; }
.OrderRemarks i { font-size: 11px; text-indent: 50px; clear: both; float: none; padding-top: 4px; font-style: normal; color: #999999; display: block; }
.message_error { font-size: 11px; word-wrap : break-word; color: #FF0000; display: block; float:left; text-align: left; margin-right: 10px; font-style: normal; padding-top: 5px; }/*background: url(error.gif) no-repeat 5px 4px;*/
.message_yes { font-size: 11px; color: #090; display: block; float:left; text-align: left; margin-right: 10px; font-style: normal; padding-top: 5px; }
.loginReg li.message_error { padding:0px; }
/*background: url(yes.gif) no-repeat 5px 4px;*/
.message_mark { font-size: 11px; color: #FEAC01; display: block; float:left; text-align: left; margin-right: 10px; font-style: normal; padding-top: 5px; }/*background: url(mark.gif) no-repeat 7px 4px;padding-left: 25px;*/
.message_normal { font-size: 11px; color: #999999; display: block; float:left; text-align: left; margin-right: 10px; font-style: normal; padding-top: 5px; padding-left: 5px; }
.message_normal img { vertical-align:middle; margin-right:5px; }
.PlaceOrder { clear: both; float: right; width: 300px; padding: 20px 20px 10px 0px; }
.below30{ position:relative; height:25px; font-size:12px; color:#FF7800;}
.below30 .continue_shopping{ position:absolute; width:153px; height:35px; background:url(addCart.gif); bottom:-35px; left:-150px;}
.below30 .continue_shopping a{ display:block; padding:10px 0 0 36px; color:#fff; font-weight:bold; text-decoration:none;}
.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; padding-top: 5px; 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; text-align: center; }
.PlaceOrder div.GrandTotal b { color:#ff7800; }
.PlaceOrder div.GrandTotal span { color: #999999; text-align: right; display: block; clear: both; float: none; padding-right: 8px; }
.cart_right .or_box { color: #333; font-size: 12px; font-weight: normal;  padding:6px; padding-right:60px; }
.cart_right input.pay  { }
.cart_right input.ContinueCheckout { }
.ShopCart_pay { padding-top:3px; padding-bottom:3px; width:96%; margin:9px auto; text-indent:30px; background: #f5f5f5 url(shopCart_f.gif) no-repeat 4px 2px; }
.ShopCart_pay a:link,
.ShopCart_pay a:visited { text-decoration:none; text-indent: 28px; }
.cartpromotion .message_error { display: none; }
.shopCart_error { font-weight: bold; color: #FD9F02; }
.shopCart_error .message_error { display: block; clear: both; float: none; }

/********* 购物车 *********/

/********* 购物导航 *********/
.shoppingTitle { background: url(shoppingTitles.gif) repeat-x left -28px; padding-top:10px; height: 66px; position:relative; overflow:hidden; }
.shoppingTitle_jt { position:absolute; background-image: url(cart_jt.gif); height: 25px; width: 22px; z-index:300; overflow: hidden; top: 15px; }
.odert_1,
.odert_2,
.odert_3,
.odert_4,
.odert_5 { float:left; width:20%; overflow:hidden; }
.odert_5 { width:19%; }
.odert_1 div { background:url(shoppingTitles.gif) no-repeat left -107px }
.odert_2 div { background:url(shoppingTitles.gif) no-repeat left -185px }
.odert_3 div { background:url(shoppingTitles.gif) no-repeat left -303px }
.odert_4 div { background:url(shoppingTitles.gif) no-repeat left -380px }
.odert_5 div { background:url(shoppingTitles.gif) no-repeat left -419px }
.odert_1_now,
.odert_2_now,
.odert_3_now,
.odert_4_now,
.odert_5_now { color:#b46b29; float:left; width:20%; }
.odert_5_now { _width:190px; }
.odert_1_now div { background:url(shoppingTitles.gif) no-repeat left -145px }
.odert_2_now div { background:url(shoppingTitles.gif) no-repeat left -225px }
.odert_3_now div { background:url(shoppingTitles.gif) no-repeat left -264px }
.odert_4_now div { background:url(shoppingTitles.gif) no-repeat left -342px }
.odert_5_now div { background:url(shoppingTitles.gif) no-repeat left -459px; }
.shoppingTitle div div { height:37px; width:29px; clear: both; float: none; margin-right: auto; margin-left: auto; margin-bottom:3px; }
.shoppingTitle div { text-align:center; }
.odert_2_error { font-size: 11px; color: #FF0000; display: block; text-align: left; margin-right: auto; font-style: normal; padding-top: 5px; line-height: 1.6em; background: url(error.gif) no-repeat 5px 5px; padding-left: 25px; clear: both; float: none; width: 90%; margin-left: auto; }

/********* 购物导航 *********//******************************** bottom ********************************/

.bottom_box { clear: both; float: none; width: 970px; margin-right: auto; margin-left: auto; overflow: hidden; padding-left:11px; padding-right:11px; }
.bottom_search { border: 1px solid #efd4b6; background: url(bottom_search.gif) left top; height: 40px; padding-top:15px; overflow: hidden; text-align: center; }
.bottom_ltem ul { padding-top: 6px; list-style: none; }
.bottom_ltem ul li { float: left; width: 33%; font-weight: bold; color: #666; text-indent: 15px; display: block; overflow: hidden; font-size: 13px; }
.bottom_ltem ul li a:link,
.bottom_ltem ul li a:visited { color: #184c95; text-decoration: underline; }
.bottom_ltem ul li a:hover { color: #184c95; text-decoration: underline; }
.bottom_ltem ol { padding: 0px 5px 5px 20px; clear: both; float: none; text-indent: 0px; list-style: none; }
.bottom_ltem ol li { padding-left:12px; clear: both; float: none; font-weight: normal; white-space: normal; text-indent: 0px; width: auto; overflow: visible; padding-top: 6px; font-size: 12px; background: url(listICO.gif) no-repeat left -414px; }
.Copyright_box { text-align: center; color: #666; width:900px; margin:0px auto; line-height: 1.7em; padding-top: 10px; position:relative; padding-right:73px; }
.bottom_search_div { padding-top:5px; padding-bottom:7px; background: #efefef; border: 1px solid #e1ddde; text-align: center; }
.bottom_search_div input,
.bottom_search_div img { vertical-align: middle; }
a:link.cnweblink,
a:visited.cnweblink { display: block; position:absolute; background: url(cnweb.gif); height: 11px; width: 59px; bottom:4px; right:85px; font-size: 0px; line-height: 0px; overflow:hidden; }
.Copyright_box a:link,
.Copyright_box a:visited { color: #000; text-decoration:none; }
.Copyright_box a:hover { color: #000; text-decoration: underline; }
/******************************** bottom ********************************/

/******************************** item_style ********************************/

.item_style1 { border: 1px solid #f0d3b3; background: #fcfcfc url(item_style1_bg.gif) repeat-x left 27px; }
.item_style1 h3 { border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #f0d3b3; border-left: 1px solid #FFFFFF; background: url(item_style1.gif); display: block; height: 21px; font-size: 13px; color: #5c5c5c; text-indent: 8px; padding-top: 4px; font-weight:bold; }
.item_style2 { border: 1px solid #e1ddde; background: url(no.gif) repeat-x; padding-left:70px; }
.item_style3 { border: 1px solid #954401; background: url(item_style3_bg.gif) repeat-x left top; padding: 10px 0; clear: both; float: none; }
.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) 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; }
.item_style4 { border: 1px solid #954401; padding:15px; }
.item_style4 h3 { font-size: 12px; font-weight:bold; }
.item_style4 h3 b { color: #ff7200; }
.item_style4 p { font-size: 12px; line-height: 1.6em; padding-left: 40px; }
.item_style5 { border: 1px solid #954401; background: url(item_style3_bg.gif) repeat-x left top; padding: 10px 0px 0px; }
.item_style5 h3 { font-size: 12px; background: url(item_style3_bg.gif) repeat-x left top; color:#793700; font-weight: normal; padding-left:15px; height: 20px; display: block; clear: both; float: none; }
.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; }
.item_style7 { border: 1px solid #ffc485; background: url(item_style7_bg.gif) 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_style8 { border: 1px solid #ccc; padding-bottom:10px; }
.item_style8 h3 { padding: 8px 8px 0px; font: bold 12px Arial, Helvetica, sans-serif; padding-bottom:4px; }
.item_style8 h3 a:link,
.item_style8 h3 a:visited { text-decoration: none; }
.item_style8 h3 a:hover { color:#333; text-decoration: underline; }
.item_style8 h3 b { color: #ff7200; }
.item_style8 ul { margin-left:8px; }
.item_style9 { border: 1px solid #ffc485; background: url(item_style9_bg.gif) repeat-x left top; padding: 8px 0px 10px; clear: both; float: none; word-wrap:break-word; word-break:break-all; }
.item_style9 h3 { font-size: 12px; color: #af620f; font-weight: bold; height: 20px; display: block; clear: both; float: none; text-align: center; }
.item_style10 { padding: 10px 0px; clear: both; float: none; border: 1px solid #ccc; background: url(no.gif) repeat-x left top; }
.item_style10 .explain_box { padding-top:10px; clear: both; float: none; width: 90%; margin-right: auto; margin-left: auto; }
.item_style10 .explain_box b { font-weight: normal; color: #FF8737; padding-right: 4px; padding-left: 4px; }
.item_style10 h3 { font-size: 12px; color: #8a8a8a; padding-left:15px; height: 20px; display: block; clear: both; float: none; font-weight:bold; }
.item_style10 h3 i { font-style: normal; float: right; margin-top: -14px; padding-right: 12px; font-size: 11px; font-weight: normal; }
.item_style10 h3 i a:link,
.item_style10 h3 i a:visited { color: #666; text-decoration: none; }
.item_style10 h3 i a:hover { text-decoration: underline; }
.item_style11 { border: 1px solid #ccc; padding:7px 14px 15px; font-size: 11px; }
.item_style11 h3 { font-size: 12px; color: #a72d2c; padding-bottom:8px; font-weight:bold; }
.item_style11 .Related_C{ font-size: 12px; color: #a72d2c; padding-bottom:8px; font-weight:bold; }
.item_style11 h3 b { color: #ff7200; }
.item_style11 p { font-size: 12px; line-height: 1.6em; padding-left: 40px; }
.item_style12 { border: 1px solid #ccc; padding:7px 14px 15px; background: #f2f2f2 url(item_style12.gif) repeat-x left top; font-size: 11px; }
.item_style12 h3 { padding-bottom:8px; font-size: 13px; color: #333; font-weight:bold; }
.item_style12 .Search_F { padding-bottom:8px; font-size: 13px; color: #333; font-weight:bold; }
.item_style12 h3 b { color: #ff7200; }
.item_style12 p { font-size: 12px; line-height: 1.6em; padding-left: 40px; }
.item_style13 { border: 1px solid #954401; background: url(item_style3_bg.gif) repeat-x left top; padding: 10px 0px; clear: both; float: none; }
.item_style13 h3 { font-size: 14px; color:#793700; padding:0px 0px 10px 15px; height: 20px; display: block; clear: both; float: none; font-weight:bold; }
.item_style13 .Narrow_By { font-size: 14px; color:#793700; padding:0px 0px 10px 15px; height: 20px; display: block; clear: both; float: none; font-weight:bold; }
.item_style13 h4 { font-size: 12px; background: url(listICO.gif) no-repeat 6px -552px; padding: 4px 0px 4px 20px; font-weight: normal; }
.item_style13 h4 a:link,
.item_style13 h4 a:visited { text-decoration:none; }
.item_style13 ul li { margin: 0px; padding: 0px; }
.item_style13 ul li a:link,
.item_style13 ul li a:visited { background: url(listICO.gif) no-repeat 12px -265px; display:block; margin: 0px; padding: 3px 3px 3px 24px; border: 1px solid #FFF; height: auto !important; height:10px; text-decoration: none; }
.item_style13 ul li a:hover { border: 1px solid #FFF9E1; background: #FFF9E1 url(listICO.gif) no-repeat 12px -265px; display:block; color: #954401; text-decoration: none; }
.item_style13 ul li a:link.link_now,
.item_style13 ul li a:visited.link_now { font-weight:bold; color:#954401; }
.item_style13 ul li a:hover.link_now { font-weight:bold; color:#954401; text-decoration:underline; }
.main_box.main13 .form_1 .item_style13 ul ol li { padding-left:5px; }
.main_box.main13 .form_1 .item_style13 ul ol li h2 { font-weight:normal; font-size:12px; }
.main_box.main13 .form_1 .item_style13 ul ol li h3{ font-size:12px; font-weight:normal; padding:0;}
.main_box.main13 .form_1 .item_style13 ul ol li a:link,
.main_box.main13 .form_1 .item_style13 ul ol li a:visited { background: url(listICO.gif) no-repeat 11px -590px; display:block; margin: 0px; padding: 3px 3px 3px 22px; border: 1px solid #FFF; height: auto !important; height:10px; text-decoration: none; }
.main_box.main13 .form_1 .item_style13 ul ol li a:hover { border: 1px solid #FFF; background: #FFF url(listICO.gif) no-repeat 11px -590px; display:block; color: #954401; text-decoration: underline; }
.sort_Price h3 { padding:10px 0px 5px 10px; font-size: 12px; color: #666; }
.sort_Price span { display:block; padding:10px 0px 5px 10px; font-size: 12px; color: #666; font-weight:bold;}
.item_mail { border: 1px solid #cfcfcf; background: url(item_mail.gif) no-repeat left top; }
.item_mail h3 { font-size: 18px; color: #000; font-weight: bold; height: 44px; display: block; clear: both; float: none; margin: 0px; padding: 15px 0px 0px 72px; }
.item_mail_box { padding:5px 5px 15px; width: 170px; }
.item_mail img { float:left; margin-top:6px; }
.item_mail .mail_font { float:left; padding-left:25px; color: #666; line-height: 1.4em; font-size: 11px; }
.item_mail input.input_1 { font-size: 11px; border: 1px solid #FF4000; clear: both; float: none; margin-right: auto; margin-left: auto; display: block; padding: 4px; margin-top:6px; color: #666; }
.item_mail input.submit1 { margin-right: auto; margin-top:10px; margin-left: auto; display: block; clear: both; float: none; }
.inde_sortMenu { background: url(sortMenuBG.gif) left top; }
.inde_sortMenu h3 { font-size:12px; padding-left:10px; padding-top:4px; padding-bottom:4px; color: #533112; }
.inde_sortMenu a:link,
.inde_sortMenu a:visited { color: #533112; text-decoration: none; }
.inde_sortMenu h3 a:hover { color: #000; text-decoration: underline; }
.inde_sortMenu ul { background: url(index_jg.gif) no-repeat center bottom; margin-bottom:10px; padding-bottom:12px; display:block; }
.skin_inde_sortMenu_other1 { background: url(sortMenutop.gif) no-repeat center top; }
.skin_inde_sortMenu_other2 { background: url(sortMenuBottom.gif) no-repeat center bottom; padding: 41px 0px 20px; }
.skin_inde_sortMenu_other2, x:-moz-any-link {padding: 41px 0px 5px;}
.inde_sortMenu ul.index_hlepList li a:link,
.inde_sortMenu ul.index_hlepList li a:visited { font-size:12px; background: url(listICO2.gif) no-repeat 13px 8px; padding-left:25px; padding-top:2px; padding-bottom:2px; margin:0px; color: #533112; display: block; line-height: 15px; }
.inde_sortMenu ul.index_hlepList li a:hover { color: #000; background: #fffbe2 url(listICO2.gif) no-repeat 13px 8px; text-decoration: none; }
.thing_glist h3 { font-size:11px; background: url(listICO.gif) no-repeat 0px -417px; padding-left: 8px; }
.thing_glist ul { background: url(none); margin-bottom:0px; padding-bottom: 5px; }

/******************************** item_style ********************************/


/******************************** 用户管理中心 ********************************/
.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:link,.userCenter_menu a:visited { text-indent: 30px; display: block; clear: both; float: none; height: 18px; width: 100%; font-size: 11px; text-decoration: none; color:#333; padding-top: 4px; background: url(listICO.gif) no-repeat 19px -266px; }
.userCenter_menu a:hover { background: #f27800 url(listICO.gif) no-repeat 19px -266px; color:#fff;  }
.userCenter_menu a.active { background: #f27800 url(listICO.gif) 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; 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) no-repeat; color:#6e3803; border:none; width:28px; height:20px; cursor:pointer;}

/******************************** 用户管理中心 ********************************/


/************* 登陆注册 *************/
.regLoginItem { padding-left: 210px; 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; }
.loginReg li i { padding: 0px 3px 0px 0px; }
.loginReg_font { padding: 10px; font-size: 11px; color: #666666; clear: both; float: none; padding-left: 20px; 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; }
/************* 帮助 *************/

.help_sreach { padding:10px 5px 0px; }
.help_sreach i { font-size: 12px; font-style: normal; display: block; height: 25px; background: url(zoom.gif) no-repeat 2px 2px; clear: none; float: none; padding-left: 15px; }
.searche_tit{ background:#777; height:28px; line-height:28px; color:#fff; font-size:14px; text-align:center; margin:1px 3px; font-weight:bold;}
.help_sreach input { margin-left: auto; margin-bottom:5px; margin-right:auto; display:block; float:none; clear: none; }
.hlepList ul { padding:2px 0px 2px 13px; background: url(listICO.gif) no-repeat 60px -265px; padding-left:70px; font-weight: bold; }
.hlepList ul a { text-decoration: none; }
.help_item { text-indent: 20px; font-size: 11px; color: #f07302; }
.index_hlepList h3 a:link,
.index_hlepList h3 a:visited { display:block; text-decoration: none; background: url(listICO.gif) no-repeat 0px -131px; padding-left: 10px; }
.index_hlepList h3 a:hover { text-decoration: underline; }
.index_hlepList h3.tab_name{ padding:5px 0 4px 5px; background:#e4e4e4;}
.index_hlepList h3.current{padding:5px 0 4px 5px; background:#ffbd93;}
.help_font { padding: 5px 25px; font-size: 11px; color: #333; line-height: 1.5; }
.help_menu1 { display: none; }
.help_menu2 { padding-left:1px; display: block; }
.inde_sortMenu .index_hlepList li { color: #773700; margin: 0px; padding: 0px; border: 1px solid #fff7c4; background: url(none); }
.help_sreach_list ul { padding: 10px 20px; }
.help_sreach_list ul li { margin-top: 5px; margin-bottom: 5px; background: url(listICO2.gif) no-repeat 2px 6px; padding-left: 12px; }
.help_sreach_list ul li p { float:none; clear:both; color:#999; margin: 0px; padding: 5px 0px 0px; }
.help_sreach_list ul li a:link,
.help_sreach_list ul li a:visited { text-decoration:none; }

.search_box{ height:27px; line-height:27px; padding:12px 0 12px 70px; background: url(search_box.gif) no-repeat; margin:10px 0; color:#444; font-size:12px; }
.search_box input.text{ margin:0 10px; border:1px solid #AAABAD; color:#535353; width:400px; padding:2px;}
/************* 促销 *************/

.Speicial_thing .pic_list { border-bottom-style: none; }
/*  blog */
.blog_box { }
.blog_item { color: #999; float: none; margin-top: 5px; font-size: 11px; font-style: normal; font-weight: normal; clear: both; border-bottom: 3px solid #eeeeee; }
.blog_item i { border-bottom: 1px solid #dddddd; display: list-item; font-style: normal; font-size: 11px; padding-top: 10px; padding-bottom: 8px; }
.blog_item i a:link,
.blog_item i a:visited { color: #999; text-decoration: underline; }
.blog_item h2,
.blog_item h1 { color: #333; font-size: 16px; font-weight: bold; }
.blog_item h2 a:link,
.blog_item h2 a:visited,
.blog_item h1 a:link,
.blog_item h1 a:visited { text-decoration:none; }
.blog_font { padding:15px; line-height: 1.6em; }
.blog_thing { border: 4px solid #eeeeee; width: auto; overflow: hidden; clear: none; float: right; padding: 5px; }
.blog_thingBorder { }
.blog_thing a:link,
.blog_thing a:visited { float:left; position: relative; height: 60px; width: 60px; overflow: hidden; border: 1px solid #FFF; text-decoration: none; text-align: center; }
.blog_thing a:hover { border: 1px solid #ccc; }
.blog_thing img { height:55px; max-width:55px; border-style: none; }
.alert_box { background: url(aler_ico.gif) 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) no-repeat left 80px; height: 240px; width: 560px; margin-right: auto; margin-left: auto; position: relative; }
.alert_bg .logo_box { top:0px; }
.newItem_ting { padding-left: 50px; padding-top:10px; }
/******************** why milanoo ********************/

.why_bay { font-size: 11px; line-height: 1.5em; width:970px; color: #666; padding-bottom:10px; }
.why_bay a:link.submit_5,
.why_bay a:visited.submit_5 { margin-top:0px; }
.why_bay h4 { font-size: 11px; font-weight: bold; padding-top: 8px; padding-bottom: 8px; }
.why_bay .left_box { float:left; width:459px; padding-left:20px; overflow:hidden; word-wrap: break-word; word-break: normal; }
.why_bay .right_box { float:left; width:450px; padding-left:20px; overflow:hidden; word-wrap: break-word; word-break: normal; }
.Thing_Specials { float:right; padding-left:38px; float:left; height:17px; }
.details_l { overflow: visible; width: 170px; padding: 4px; line-height: 1.4em; overflow: hidden; border: 1px solid #B1C789; margin: 0px; background-color: #FFFFFF; }
.nodata_font { text-align:center; line-height: 1.7em; padding-bottom:15px; }
.nodata_font b { text-align: center; clear: both; float: none; padding-top: 8px; padding-bottom: 8px; display: block; color: #9B0000; }
.nodata { padding-top:20px; padding-left:30px; padding-bottom:15px; }
.nodata ul { padding-top:10px; padding-left:10px; }
.nodata ul li { padding-left:14px; font-size: 11px; color: #666; background: url(listICO.gif) no-repeat left -268px; }
.Congratulations { margin:auto; width:60%; background-image: url(regcg.gif); background-repeat: no-repeat; background-position: left center; padding-top: 30px; padding-right: 80px; padding-bottom: 30px; padding-left: 80px; }
.regCgImg { background-image: url(regcg.gif); background-repeat: no-repeat; background-position: 70px center; }
.FreeShipping_box { }
.FreeShipping { background: url(FreeShipping_ico.gif) no-repeat left bottom; height: 17px; font-size:11px; text-indent: 103px; color: #519F11; padding-top:2px; overflow:hidden; }
#kdzz table.appTable { margin-top:20px; }
#kdzz table.appTable tr.sectionheading td { background-color:#d7f7ff; font-weight: bold; color: #004f84; }
#kdzz table.appTable { border-bottom: 1px solid #fff; border-right: 1px solid #fff; }
#kdzz table.appTable tr td { background: #f3f3f3; color:#666; padding:3px; border-top: 1px solid #fff; border-left: 1px solid #fff; text-align: center; }
#kdzz { clear: both; float: none; padding-left:308px; display: block; }
.kdzz_width { padding-left:0px; margin-left:auto; margin-right:auto; width:96%; }
#kdzz img { display: none; }
#kdzz img.codeEms { display:inline-block; margin-top:0px; margin-bottom:0px; }
#kdzz img.img_normal { display:block; margin-top:40px; margin-bottom:40px; margin-right:auto; margin-left:auto; }
#kdzz td { padding:3px; }
.td-tt1 { background: #D7F7FF; text-align: center; padding: 5px; color: #004F84; font-weight: bold; }
.td-main1 { background: #ffffff; padding: 5px; color: #333; }
.td-main2 { background: #F3F3F3; padding: 5px; color: #333; }
/*UPS*/

.core { background: #f3ffeb; font-weight: bold; color: #234d05; text-indent: 15px; font-size: 13px; padding-top: 4px; padding-bottom: 4px; }
.open { width:100%; background-color:#f6f6f6; margin: 0px; position: relative; padding-top:10px; }
.time { float:right; margin-top:-17px; padding-right:10px; color: #333; }
.maparea { width:260px; overflow:hidden; position: absolute; top: 10px; right: 10px; }
.progress { padding-left:10px; }
.progress li { padding-bottom:10px; }
.progress li h6 { font-size:12px; color: #000000; margin: 0px; padding: 0px 0px 4px; line-height: normal; }
.progress li h6 span { color: #4f3a0e }
.progress li p { color:#444; font-size:11px; margin: 0px; padding: 0px 0px 10px; font-weight: normal; }
.allSort_div { float:left; width:244px; padding-left:10px; }
.allSort { padding-top:8px; clear: both; float: none; }
.allSort h2 { padding-bottom:5px; padding-left: 18px; }
.allSort h2 a:link,
.allSort h2 a:visited { font-size: 12px; color: #fc7903; text-decoration: none; }
.allSort h2 a:hover { color: #d06300; }
.allSort h3 { clear: both; float: none; font-size: 11px; font-weight: normal; margin: 3px 0px; padding: 0px; line-height: 1.3em; height: auto; }
.allSort h3 a:link,
.allSort h3 a:visited { color: #666; text-decoration: none; padding-left:22px; clear: both; float: none; background: #FFF; display: block; }
.allSort h3 a:hover { color: #000; text-decoration: underline; }
#entryIdDiv { font-size:10px; position:absolute; width:253px; z-index:999; color:black; background-color:#FFFFFF; border:1px solid #F7C579; overflow:auto; }
a.a-link:link,
a.a-link:hover,
a.a-link:visited { color:#0055AA; text-decoration: none; }
#entryIdDiv td { height:25px; padding-left:5px; padding-right:5px; color:black; }
.onmouseout { background-color:#FFFFFF; border:none; }
.onmouseover { background-color:#E7F1FD; }
.sort_explain { color: #666; padding:2px 0px 15px 3px; font-size: 11px; line-height: 1.5em; clear: both; float: none; }
.sort_explain h1 { font-size:24px; padding:10px 0px 7px 0px; margin:0px; color:#000; }
input.addCartBig { background: url(addCart.gif); font-weight: bold; color: #FFF; }
input.nosub{ background: url(addCart_black.gif);}
a:link.addCartIndex,
a:visited.addCartIndex { background: url(addCartIndex.gif) no-repeat left top; width:110px; }
a:hover.addCartIndex { background: url(addCartIndex.gif) no-repeat left -23px; width:110px; }
/*skin_3*/

#top_box,
.main_box,
.bottom_box { background-color:#FFF; }
.skin1_top { padding-left:10px; padding-right:10px; width: 972px; margin-right: auto; margin-left: auto; background-color:#FFF; }
/*网站右侧菜单*/



/* 二级分类 */

.index_review { padding:0px; }
.trustful_box { border: 1px solid #CCC; background: url(trustful_box.gif) no-repeat left top; padding:110px 15px 15px; font-size: 11px; color:#4c4c4c; }
.bottom_sort_box { height:130px; float:none; clear:both; }
.bottom_sort_box .item_style11 { float:left; width:470px; height:85px; overflow:hidden; }
.bottom_sort_box .item_style12 { float:right; width:230px; height:85px; }
.list1 a:link,
.list1 a:visited { padding: 3px; float: left; width: 148px; overflow:hidden; float:left; height: 15px; margin: 0px; text-decoration: none; color: #333; }
.list1 a:hover { background: #F6F6F6; color: #ff5a00; }
a:link.print_link,
a:visited.print_link { background: url(printPage.gif) no-repeat left top; height: 20px; width: 94px; display:block; overflow: hidden; text-decoration: none; }
a:visited.print_link { text-decoration: none; }
.address_mange { width:96%; margin:0px auto; padding-top:10px; }
.address_mange span { padding-top:10px; }
.thing_border { border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; background: url(no.gif) repeat-x; clear: both; padding:0px 20px 5px; float: none; width: 727px; overflow: hidden; }
.paymentBox ul.thing_Consult { list-style: none; clear: both; float: none; padding: 0px; display: block; }
.thing_Consult input,
.thing_Consult select,
.thing_Consult textarea { margin-top:3px; float: left; padding-bottom: 2px; margin-right: 4px; }
.thing_Consult li img { margin-top:3px; }
.paymentBox ul.thing_Consult li { padding-top: 4px; padding-bottom: 4px; clear: both; float: none; padding-left:0px; background: url(none); }
.thing_Consult li i { float: left; font-style: normal; padding: 6px 26px 0px 4px; }
.thing_Consult li span { width:70px; font-size: 11px; font-weight: normal; color: #666666; display: block; float:left; text-align: right; margin-right: 10px; padding-top: 5px; }
.google_translate { background-image: url(google_translate.gif); clear: both; float: none; height: 122px; width: 121px; overflow: hidden; padding: 50px 30px 0px 40px; }
.google_translate a div { float:left; margin-top:2px; margin-right:4px; }
.google_translate a { float:none; clear:both; display:block; height: 18px; text-decoration: none; }
.poll_item { font-size: 14px; color: #FF5900; padding:15px 0px; }
.poll_box { padding:20px; }
.poll_main { padding:0px 20px; }

/* 用户来信 */

.user_form span { display:block; padding:7px 4px 0px; height:62px; overflow:hidden; font-style: italic; color: #666; font-weight:normal;}
.user_form i { font-size:12px; display:block; text-align:right; font-size: 11px; font-style: normal; padding:5px 0px; }
.user_form a { text-align:center; font-size:11px; }

/* 折扣列表 */

.inner_box { float:none; clear:both; margin:5px auto; width:96%; padding:1px; background: url(inner_box.gif) repeat-y 1px top; border: 1px solid #d1c8b8; }
.inner_img { float:left; width:200px; padding:10px;}.inner_right { float:left; padding:10px; width:490px; overflow:hidden;}
.inner_img img { border:1px solid #927b51; float:left;}.inner_img h5 {float:left; width:100px;padding:0px 0px 0px 10px; margin:0px; font-size:12px; }
.inner_NO { border:1px dashed #febf02; padding:3px 28px 3px 6px; background: url(inner_ico.gif) no-repeat right top; height:16px; color:#553e00; font-weight:bold; font-size:14px; float:left; clear:both; position:relative; }
.inner_right p { display:block; float:none; clear:both; color: #666; padding:10px 0px 0px; height:32px; margin:0px 0px 3px 0px; overflow:hidden;}
.inner_right a { text-align:right; color: #FD8602; }
.inner_NO span { display:block; position:absolute; right:-155px; bottom:0px;}
.inner_NO span a{font-size:11px; color: #333; font-weight:normal;}
/*********VIP介绍页面*********/
.vip_introduce *{ margin:0; padding:0; }
.vip_introduce ul{ list-style:none;}
.vip_introduce{ width:769px; font-family:Arial; font-size:12px; }
.vip_introduce .banner{ margin-bottom:7px;}
.vip_introduce .benefits{ background:url(241245831884.gif) repeat-x;}
.vip_introduce .benefits ul.be{ margin:10px 0; padding:0 10px 0 50px;}
.vip_introduce .benefits ul.be li{ line-height:20px; padding-left:15px; font-size:11px; background:url(21245400922.gif) no-repeat 0 5px; }
.vip_introduce .benefits ul.be li b{color:#1E4E8E}
.vip_introduce .step{ background:url(241245831884.gif) repeat-x; }
.vip_introduce .step p.t2{ font-size:12px; line-height:21px; padding:5px 10px 10px 95px; color:#000;}
.vip_introduce .programbox{ border:#ccc solid 1px; padding:2px;}
.vip_introduce .programbox .black{ padding:6px; background:url(vip_tablebg.gif) repeat;}
.vip_introduce  h3.vip_p{ padding:10px 0 0 10px; font-size:16px; color:#000; }
.vip_introduce .p1{ line-height:20px; font-size:11px; padding:0 0 10px 10px;}
.vip_introduce .program{ width:100%; border-collapse:collapse; border:#333 solid 1px; font-size:12px;}
.vip_introduce .program th{ height:30px;  line-height:30px; border:#333 solid 1px;  background: url(table_title.gif) repeat-x; color:#333;}
.vip_introduce .program td{border:#333 solid 1px; padding:8px 10px; line-height:20px;  color:#000; background:#fff;}
.vip_introduce .program td .list li{ line-height:20px; background:url(listICO.gif) no-repeat 0 -493px; padding-left:15px;}

/*********bottom milanblog*********/
.milanblog{ padding:10px;}
.milanblog b{ font-size:16px;}
.milanblog img{ margin:0 7px; vertical-align:middle;}

/*********page not found*********/
.Not_Found{ height:230px;}
.Not_Found h4{ font-size:24px; color:#000; padding:10px 0; border-bottom:#ccc solid 1px;}
.Not_Found h4 i{ float:right; font-size:12px; font-weight:normal;}
.Not_Found img{ float:left;}
.Not_Found p { color:#666; font-size:13px; line-height:20px; padding-left:15px;}

/*********cosplay 索引样式*********/
.suoyin{ color:#666;}
.suoyin a:link,.suoyin a:visited{ text-decoration:none;}

/*********高级搜索*********/
.divopen h3{ padding-left:12px; font-weight:bold; font-size:12px;  }
.divopen ul{ margin-left:12px; height:60px; overflow:hidden;}
.divclose h3{ padding-left:12px; font-weight:bold; font-size:12px;  }
.divclose ul{ margin-left:12px;}
.seemore { padding-left:14px;padding-top:7px; padding-bottom:13px; color:#666; cursor:pointer}

/*********checkout options*********/
.checkout_opt{ width:970px; float:right; border:#ccc solid 1px; padding:10px 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 50px; width:250px; border-right:#ccc solid 1px;}
.checkout_opt  p{ margin:5px 0 15px 0; line-height:18px;}
.checkout_opt  p b{ color:#cc0000;}
.checkout_opt .login{ float:left; padding:0 15px 0 50px;}
.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:#4fad2e url(submit_15.gif) no-repeat scroll left top; color:#fff; font-weight:bold; font-family:Arial; height:25px; width:211px; 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;}

/*********A-Z Search Results *********/
.bottom_ad2{ text-align:center; background:#F6F6F6;}
.bottom_ad2 .ad_title{ font-size:16px; color:#CA0823; padding:5px 0;}
.bottom_ad2 .ad_img img{ margin:10px 6px;}


