@charset "utf-8";
body { color: #333333; font: 13px/1.5 "メイリオ","Meiryo","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif; line-height:1;}
body, p, form, input, button, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5,fieldset,section,figure {list-style: none outside none;margin: 0; padding: 0;}
address, caption, cite, code, dfn, em, b, th, abbr, var {font-style: normal; font-weight: normal;}
a{ color: #275273;}
a:hover { text-decoration:none;}
.u, a.u:link, a.u:visited {text-decoration: underline;}
img, fieldset, body, html {border: medium none;}
img {border: 0 none;max-width: 100%;}
.clearHP, .clear, .clearfix{ clear:both;}
.clearHP:after,.clear:after, .clearfix:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.padding_t{ padding-top:10px;}
.fl {float: left;}
.fr {float: right;}
.border{ border:1px solid #e7e7e7;}
.border_b{border-bottom:dashed 1px #ABABAB;}
.border_t{border-top:1px dashed #DDDDDD;}

.f_c_green{ color:#513529;}
.f_c_brown{ color:#2f4930;}
.required {color: #990000;}
.margin_t{ margin-top:10px;}
.margin_b{ margin-bottom:10px;}
.price{ font-size:14px; font-weight:bold; color:#b60014; font-family:helvetica,arial,sans-serif;}
.pad_l{ padding-left:10px;}
.pad_b{ padding-bottom:10px;}
.pad_10px{ padding:10px;}
.blue{ color: #2b68c5;}
.gray, a.gray:link, a.gray:visited { color: #666666;}
.cursor{ cursor:pointer;}
.center {margin:0 auto;}
.g_t_l {text-align:left;}
.g_t_c {text-align:center;}
.g_t_r {text-align:right;}
.g_t_j {text-align:justify;}
.g_t_t {vertical-align:top;}
.g_t_m {vertical-align:middle;}
.g_t_b {vertical-align:bottom;}
.b, a.b:link, a.b:visited { font-weight: bold;}
.pr_a, .blue{ color:blue;}
.red{ color:red;}
.m_red{ color:#990000;}
.green{ color:green;}
.purple{ color:purple;}
.black{ color:#000000;}

.price_s, .pr_s{ color:green; font-weight:bold; font-size:12px;}
.price_n, .pr_n{ color:red; font-weight:bold; font-size:12px;}

.b{ font-weight:bold;}
.font_12{ font-size:12px;}
.font_14{ font-size:14px;}
.font_16{ font-size:16px;}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {line-height: 1.8em;padding: 0.2em;border: 1px solid #000000;}
.messageStackWarning, .messageStackError {background-color: #ff0000;color: #ffffff;}
.messageStackSuccess {background-color: #99FF99;color: #000000;}
.messageStackCaution {background-color: #FFFF66;color: #000000;}
hr{height:1px; border:none; border-top:#CECECE 1px solid;}

/*---------------HTML --------*/
.page-heading {border-bottom: 2px solid #333333; height: 25px;}
.page-heading .heading-title {float: left;font-family: arial,verdana,helvetica,sans-serif; font-size: 12px;}
.page-heading .title-tab { background-color: #333333; border-radius: 3px 3px 0 0; color: #FFFFFF; padding: 0px 10px 0px;  text-shadow: 0 2px 0 #444444; line-height:25px;}
.errorInfo {color: #A72D2C; margin: 0;}
/*头部*/
#head { width:950px; margin:0 auto; position:relative;}
.head_text { margin:0 auto; padding-top:4px; height:13px; position:absolute; margin-left:62px;}
.head_text h1{ font-size:13px; font-weight:100; display:inline; }
.head_text marquee{ display: inline; float:right; width:250px; position:absolute;}
#topnavi{ height:60px;}
#topnavi .logo { width:275px; height:60px; display:block; background:url(images/logo.gif); text-indent: -9999px; float:left;}
#topnavi span{ float:right; padding-top:2px;}
#gnavi li{ display:inline-block;}
#gnavi li a{ height:28px; line-height:28px; margin-right:1px; display:block; padding:0 22px; border-left:2px #BB7063 solid; background:url(images/baggage_off.png); text-align:center;}

.index, .present, .watch, .mobile { background-color: #996666;}
#bar{ height:27px;}
#bar ul { line-height: 1em; margin-left: auto; margin-right: auto; width: 950px;}
#bar li.home { color: #ffffff; display: block; float: left; font-size: 12px; padding-left: 22px; padding-top: 8px;}
#bar li.kana { float: right; padding:2px 5px 3px 0px; }
#bar .keyword{ width:240px; height:21px;}
#bar a { color: #ffffff; text-decoration: none;}
ul#subnavi { background-color: #ace375; margin-left: auto; margin-right: auto; padding-bottom: 5px; padding-left: 20px; padding-top: 5px; width: 930px;}
#subnavi li { background-image: url("images/leaf_h14.png"); background-position: 0 4px; background-repeat: no-repeat; float: left; font-size: 11px; line-height: 1em; padding-bottom: 5px; padding-left: 13px; padding-top: 5px; width: 119px;}
.radius_btm5 { border-radius: 0 0 5px 5px;}

#small_nav { height: 10px; margin: 0; text-align: right;}
#small_nav li { float: right; list-style: none outside none; margin: 0 0 0 15px;}
.soso{float: right; margin-top:15px;}
.soso .keyword{ height:25px; line-height:25px; width:250px; margin-right:5px; border:1px #0099FF solid;}
.soso .searchbtn{ font-size:14px; font-weight:bold; padding:2px;}
.nav{ text-align:right; width:500px; float:right; margin-top:16px; font-size:14px; font-weight:bold;}
.nav a{ margin-left:20px; text-decoration:none;}
.nav a:hover{ text-decoration:underline;}
.nav .basket { background: url("images/icn_cart.gif") no-repeat scroll 3px 4px rgba(0, 0, 0, 0);border: 1px solid #F29696;display: inline;font-weight: bold; min-height: 17px; padding: 3px 3px 0px 12px; margin-left:15px;}
/*公共*/
div#wrapper {margin-left: auto; margin-right: auto;margin-top: 10px; width: 950px; text-align:left;}
#wrapper a:hover img { opacity: 0.8;}
div#main { float: right; width: 720px;}
.content { float: right; margin: 0; overflow: hidden; padding: 0; width: 760px;}
.rightarea { float: left; margin: 0; overflow: hidden; padding: 0; width: 160px;}
.mycheck, .neargoods { background: none repeat scroll 0 0 #EEEEEE; clear: both; font-size: 12px; margin: 30px 0 10px; padding: 10px;}
.wrap3{ font-size:13px;}
.headerlink {clear: both; color: #666666;  padding: 0px 0 13px;;}
.headerlink a:link, .headerlink a:visited, .headerlink a:hover { color: #666666;}
#plist { background-color: #ffffff; background-image: url("images/pl_home.png"); background-position: 5px 11px; background-repeat: no-repeat; border: 1px solid #cccccc; margin: 0 0 15px; padding: 5px 5px 5px 30px; border-radius: 5px;}
#plist li { display: inline; font-size: 13px; height: 30px; line-height: 30px; padding-left: 5px;}
#plist a { background-image: url("images/pl_arrow.png"); background-position: right center; background-repeat: no-repeat; color: #666666; display: inline; height: 30px; padding-left: 0; padding-right: 15px; text-decoration: none;}

/*首页内容*/
div#main_top { float: left; width: 520px;}
.kanban { margin-bottom: 10px;}
#home{ width:735px; float:left;}
#home .fl{ width:520px; float:left;}
.radius5 { border-radius: 5px;}
#category { background-color: #f5ebd7; border: 1px solid #cc9966; padding: 14px 0 0 10px;}
#category h1 { color: #cc3333; font-size: 18px; font-weight: bold; line-height: 1em; margin-bottom: 10px; text-align: center;}
#category p { padding-right: 9px; line-height:1.8;}
#catelink li { float: left; padding: 0 7px 5px 0;}
#catelink li img { border:1px #f5ebd7 solid;}
#catelink li img:hover { border:1px #E40E0E solid;}

.home_pro{ float:left;}
.hbg_vlt { background-image: url("images/hbg_violet.png");color: #333333; font-size: 15px; font-weight: bold; height: 21px; padding:8px 0 0 10px;}
#osusume { background-color: #ffffff; border-color: #666699; border-style: solid; border-width: 0 1px 1px; margin-bottom: 10px; padding-left: 10px; padding-top: 10px;}
#osusume li, #ranking li { display: block; float: left; font-size: 11px; line-height: 1.3; padding: 0 10px 0px 0; width: 170px;}
#osusume li{ height:230px;}
#osusume li .name{ height:45px; overflow:hidden;}
#osusume .price, #ranking .price { color: #cc0000; font-size: 14px; font-weight: bold;}
#osusume p, #ranking p { text-align: center;}

.hbg_red { background-image: url("images/hbg_red.png"); background-position: 0 0; background-repeat: no-repeat; color: #ffffff; font-size: 15px; font-weight: bold; height: 20px; letter-spacing: 0.1em; line-height: 1em; padding-left: 46px; padding-top: 20px;}
#tantan_index { background-color: #ffffff; border-color: #990000; border-style: solid; border-width: 0 1px 1px; margin-bottom: 10px; width: 100%;}
#tantan_index td { background-image: url("images/bullet_ta.gif"); background-position: 5px center; background-repeat: no-repeat; padding: 5px 5px 5px 19px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 490px; display:block;}
#tantan_index a { color: #663333; text-decoration: none;}


.top_r_banner{ float:right;}
.top_r_banner p { margin-bottom: 10px;}
#bbs div { background-color: #ffffff; border-color: #ff6600; border-image: none; border-style: solid; border-width: 0 1px 1px; margin-bottom: 10px; padding: 0 9px 9px;}
#bbs p { background-image: url("images/leaf_gre.png"); background-position: 0 9px; background-repeat: no-repeat; border-bottom: 1px dotted #cccccc; font-size: 12px; line-height: 1.3; padding-bottom: 9px; padding-left: 18px; padding-top: 9px;}

#web_news{ float: right; width: 200px;}
#right .box h2 { background-image: url("images/boxtitle.png"); background-repeat: no-repeat; color: #663333; font-size: 14px; height: 21px; line-height: 1em; padding-left: 26px; padding-top: 9px;}
#web_news .box div { background-color: #ffffff; border-color: #cc9966; border-style: solid; border-width: 0 1px 1px; margin-bottom: 10px; padding: 9px;}
.flt_L { float: left;}
#web_news .box a.arrow2 { background-image: url("images/arrow2.png"); background-position: 0 4px; background-repeat: no-repeat; display: block; margin: 0; padding: 0 0 0 14px; line-height:22px;}

#web_news ul.ichioshi { background-color: #ffffff; border-color: #339933; border-style: solid; border-width: 0 1px 1px; margin-bottom: 10px; padding: 9px 9px 0;}
.ichioshi li { background-image: url("images/arrow1.gif"); background-position: 0 4px; background-repeat: no-repeat; font-size: 12px; line-height: 1.3; margin-bottom: 9px; padding-left: 10px;}
#web_news .news_title{background:url(images/news_title.png); height:30px; line-height:30px; color:#FFFFFF; font-weight:bold; padding-left:25px;}
#topmsgtxt { color: #990000; font-size: 14px; padding: 5px 0 10px; text-align: center;}
#pronew_box { background: none repeat scroll 0 0 #EEF6F8; color: #000000; float: left; height: 105px; margin-bottom: 10px; overflow: auto; padding: 10px; text-align: left; width: 405px; line-height:1.5;}
.brandarea2, .brandarea { float: left; padding-right: 2px; text-align: center; width: 140px;}
.brandarea2 { padding-right: 0;}
.brandlink { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; margin-bottom: 10px; width: 138px;}
* html .brandlink { width: 140px;}
.brandlink a { color: #555555; height: 250px; padding: 3px 0;}
.brandlink a:link, .brandlink a:visited { display: block; text-decoration: none;}
.brandlink a:hover { background: none repeat scroll 0 0 #EAECDF; text-decoration: none;}
.brandname { font-size: 12px; font-weight: bold; padding: 5px 0;}
.branddesc { font-size: 11px; line-height: 1.5;}

#userscheck, #ourpush { border: 1px solid #CCCCCC; margin-bottom: 10px; padding: 10px;}
.sheadtext { margin: 0 10px 0 95px; min-height: 1px; text-align: left;font-size:12px;line-height:1.3;}
.stext { background: none repeat scroll 0 0 #FFFFFF; margin: 0 10px 0 95px; padding: 0 0 10px; text-align: left; line-height:1.2; }
.simage { border: 1px solid #CCCCCC; float: left; margin: 0 0 0 -95px;}
.mcost { color: #666666;}
.cost { color: #990000; font-size: 16px; font-weight: bold;}

.BoxNew{ margin-top:10px;}
.BoxNew .elItem{ border:1px solid #990000; line-height:14px;}
.BoxNew .elItem li {padding: 1px; border-bottom:1px dotted #E3E3E3; height:90px;}
.BoxNew .elItem li a { color: inherit; overflow: hidden; position: relative; text-align: left;}
.BoxNew .elItem li a:hover { color: #6cc;}
.BoxNew .elItem li img {position: absolute; top: 5; max-width:none;}
.BoxNew .elItem li dd { margin-left: 92px;}
.BoxNew .elItem li .elUser { font-size: 10px; font-weight: bold; line-height: 1.2;}
.BoxNew .elItem li .elTitle { line-height: 1.2; max-height: 3.6em; overflow: hidden;}
.BoxNew .elItem li .elPrice { color: #c00; vertical-align: middle; font-weight: bold;}
.BoxNew .elItem li .elStore { font-size: 10px; line-height: 1; margin-top: 2px;}

#web_reviews { border:1px solid #666699; float:left; width:520px;}
#web_reviews a.img {border: 0 none;display: block;float: left;height: 70px;line-height: 100px;margin: 0 3px 5px 0;overflow: hidden;position: relative;width: 70px;z-index: 1;}
#web_reviews .list{ border-bottom:1px #CCCCCC dotted; padding:5px 5px 0;}
#web_reviews .r_Left { float:left;  width:80px;}
#web_reviews .r_Right{ float:left; width:420px; line-height:18px;}

#web_txt{ margin-top:10px; float:left; line-height:18px;}
/*分类开始*/
div#left { float: left; margin-right: 15px; width: 200px;}
#left .mini_cart { background-color: #ffffff; border-color: #ff9900; border-style: solid; border-width: 0 1px 1px; font-size: 12px; margin-bottom: 15px; padding: 9px 9px 0;}
#left .mypagenavi { background-color: #ffffff; border-color: #26dc1d; border-style: solid; border-width: 0 1px 1px; font-size: 12px; margin-bottom: 15px; padding: 9px 9px 0;}
#left .kw_search { background-color: #996666; margin-bottom: 15px; padding-top: 0; text-align: center; padding-bottom:10px;}
.kw_search .kw input { margin: 0 auto 5px; padding: 2px; width: 160px;}
.mypagenavi p { line-height: 1.2; padding-bottom: 10px;}
.ac { text-align: center;}
.mini_cart p { line-height: 1.2; padding-bottom: 10px;}

#left .cat_box { background-color: #ffffff; border-radius: 0 0 5px 5px; border-style: solid; border-width: 0 1px 1px; line-height: 1.2;}
#left .cat_box dt { background-color: #ffcc66; background-image: url("images/arrow3.gif"); background-position: 3px 7px; background-repeat: no-repeat; font-weight: bold; padding: 8px 9px 8px 22px;}
.cat_box ul { padding: 9px 9px 4px;}
.cat_box li { background-image: url("images/arrow1.gif"); background-position: 0 15px; background-repeat: no-repeat; font-weight:bold; }
.cat_box ol { padding-bottom: 8px; padding-left: 10px;}
.cat_box a{text-decoration: none; line-height:40px; padding-left:10px; display:block; border-bottom:1px #CCCCCC dotted; overflow: hidden; text-overflow:clip; white-space: nowrap;}
.cat_box a:hover{color: #ff3366; background-color: #FDF2D0;}
.cat_box a span{ font-size:12px; color:#CCCCCC;font-weight:100; padding-left:5px;}

#left .visual { border-color: #6666cc;}
#sideCate_mini div { margin-bottom: 10px;}

#leftarea { float: left; margin: 0 20px 10px 0; width: 160px;}
.tags_rank { margin: 0 0 20px;}
.left_cate_content { background-color: #E6EBF6; margin-top: 15px; padding-bottom: 15px; padding-top: 2px; width: 172px;}
.left_cate_list { padding-left: 14px; width: 160px;}
.brand_table { background-color: #FFFFFF; border: 1px solid #CCCCCC; width: 145px;}
.cate_little { color: #77808F; line-height: 20px; padding-left: 24px; width: 110px;}

#center{float:left; width:716px; padding-left:10px;}
#center_home{margin-top: 5px; width: 726px !important; float: left;}

#web_right_left, #web_right_right { float: left;}
#web_right_left { width: 496px !important;}
#web_right_right { margin-left: 2px !important; width: 228px !important;}
/*.container { border: 1px solid #EEEEEE; height: 194px; position: relative; width: 494px !important;}*/
.web_prod_top { background-color: #E7EBF6; float: left; margin: 5px auto auto; padding-left: 10px; width: 485px;}
.web_prod_mid { border: 1px solid #E7EBF6; float: left; padding-bottom: 4px; width: 493px;}
.pro_list_cont { border: 1px solid #CCCCCC; float: left; height: 265px; margin-top: 5px; width: 140px;}
.pro_img_box{ text-align:center;}

#web_notes_top, #web_prod_ren { background-color: #E7EBF6; width: 228px;}
#web_notes_content { border: 1px solid #E7EBF6; padding-bottom: 10px !important; width: 226px;}
.web_notes_list { height: 15px; line-height: 15px; margin: auto; width: 210px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#web_prod_ren { margin-top: 5px;}
#web_prod_ren_cont { border: 1px solid #E7EBF6; float: left; width: 226px;}
.ren_prod_list { border-bottom: 1px solid #E7EBF6; float: left; margin: auto; padding-bottom: 10px; padding-top: 10px; width: 226px;}
.ren_prod_pic { margin-left: 5px !important; width: 115px;}
.table_class { border: 1px solid #CCCCCC; height: 120px; width: 115px;}
#ren_prod_foot { border: 1px solid #F69007; float: left; height: 110px; margin-top: 10px; width: 227px;}
.ren_prod_title, .ren_prod_price { margin-left: 8px; width: 92px;}
.STYLE1 { color: #FF9900; font-weight: bold;}
.ren_prod_title, .ren_prod_price, .ren_prod_pic { float: left;}

#right{float:right; width:185px;}
#u_center{float:left; width:770px;}
#u_right{float:right; width:190px;}

#home_n_font{ overflow:auto; height:210px; margin-top:10px;}
#home_n_font li{ line-height:20px;}
#home_n_font li strong{ margin-right:10px;}
#home_n_font a:link {color: #990033; text-decoration:underline; }

.index_pro { margin-top:10px; border:1px solid #ababab;}
.index_pro ul{ clear:both; border-bottom:dashed 1px #ABABAB;}
.index_pro li{ float:left; margin:0px 10px 20px 10px; width:145px;}
.index_pro dt{ text-align:center;}
.index_pro dd{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 150px;}

#cat_reviews { border:1px solid #666699; float:left; width:200px; border-radius:5px; margin-top: 5px;}
#cat_reviews .hbg_vlt{ color:#FF6633;word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#cat_reviews a.img {border: 0 none;display: block;float: left;height: 70px;line-height: 100px;margin: 0 3px 5px 0;overflow: hidden;position: relative;width: 70px;z-index: 1;}
#cat_reviews .list{ border-bottom:1px #CCCCCC dotted; padding:5px 5px 0;}
#cat_reviews .r_Left { float:left;  width:75px;}
#cat_reviews .r_Right{ float:left; width:115px; line-height:18px;}
#cat_reviews .reviewReply{ color:#FF6666;}
#cat_reviews .reviewDetails{ line-height:16px;}

/*新品上市*/
.categories-name{ margin-top:20px; border-top:1px dotted #666666; font-size:14px; color:#666666;}
.index_product_new .content li{ float:left; padding-top:5px; margin:0px 3px 0px 4px; width:182px;  margin-top:10px;}
.page_title{ border-bottom:2px solid #CCCCCC;}
.red_14_b{color:#b60014; font-size:14px; font-weight:bold;}

/*产品分类 二级*/
#main h1.cate_title { font-weight:100; font-size:16px; margin-bottom: 5px;}
.decri{ line-height:16px; font-size:12px;}

#itemList { background-color: #ffffff; border: 1px solid #bfbfbf; padding: 9px 9px 14px;}
#itemList .title { font-size: 14px; line-height: normal; padding-bottom: 5px; font-weight: bold;}
#itemList dl.sort { border-bottom: 1px solid #bfbfbf; display: block; padding-bottom: 10px; padding-top: 10px;}
#itemList .sort dt { float: left;}
#itemList .sort dd { border-right: 1px solid #cccccc; float: left; font-weight: bold; padding-left: 8px; padding-right: 8px;}
#itemList .sort dd a { font-weight: normal;}
#mainList { padding-top: 15px;}
#mainList li { display: block; float: left; font-size: 12px; line-height: 1.2; padding: 0 5px 15px; width: 165px; position: relative;}
#mainList img { margin-bottom: 5px;}
#mainList .xystar{ text-align:center; margin:5px 0; font-weight:bold;}
#mainList .maker { margin-bottom: 5px;}
#mainList p,#mainList dl { text-align: center;}
#mainList .price { color: #cc0000; font-size: 13px; font-weight: bold;line-height:18px;}
#mainList .price span { color: #666666; font-size: 10px; margin-top: 5px;}
#mainList .kataban { margin-bottom: 5px; margin-top: 5px;}
#mainList .date { line-height:20px; color:#666666;}
#mainList .hasvideo { width: 22px; height: 14.3px; background: #fb0417; border: solid 1px #fff; border-radius: 5px; position: absolute; bottom: 4px; left: 4px; bottom: 45%; text-align: center; box-sizing: border-box;}
#mainList .hasvideo::after { content: ""; width: 0; height: 0; border-left: 4px solid #fff; border-top: 4px solid transparent; border-bottom: 4px solid transparent; display: block; margin: 0 auto; margin-left: 9px; margin-top: 2px;}


.zoomh1 { background: url("images/h1back.gif") repeat-x scroll 0 0 #FFFFFF; color: #00908C; font-size: 1em; padding: 20px;}
.sortbar { background-color: #F2F2F2; border-color: #D0D2D4; border-style: solid; border-width: 0 0 1px; clear: both; font-size: 80%; height: 25px; margin: 0; padding: 5px 0 0; width: auto;}
.sorthead { float: left; font-weight: bold; margin: 0; padding: 5px; width: auto;}
.sortbar li.heresort { background: url("images/here.gif") no-repeat scroll 0 -2px rgba(0, 0, 0, 0); float: left; font-weight: bold; margin: 5px 0 0 10px; padding: 0 10px 0 12px; white-space: nowrap; width: auto;}
.sortbarli { float: left; font-weight: normal; margin: 0 0 0 10px; padding: 5px 10px 0 12px; white-space: nowrap; width: auto;}
.list_class{background:#ffcc66; padding-left:10px;}
.list_class li{ float:left; background:url(images/arrow2.gif) no-repeat 0 5px; text-indent:13px; width:230px}
.list_class li a{color: #000000; display:block; line-height:25px; line-height:30px;}
.list_class li a:hover{ color:#FF3300; background: #FFCCCC;}

#center h1 {color: #333333;font-size: 18px; }

#category_list {margin-bottom: 10px; padding-bottom: 12px; padding-left: 5px;}
#category_list li{ float:left; margin:10px 8px 10px 0; text-align:center; width:230px;}
#category_list li span{font-weight:bold; line-height: 20px; display:block; padding-top:0px; height: 20px;}


.clm { border: 1px solid #CCCCCC; float: left; margin: 0 10px 20px 0; width: 180px;}
.clm_r { margin: 0 2px 20px 0;}
.pheadtext { font-size: 0.7em; line-height: 1.3; margin: 10px 10px 5px; min-height: 190px;
	text-align: center;}
.zoomcost2{  font-weight:100;}
.ptext { background: none repeat scroll 0 0 #F2F0F0; font-size: 0.9em; line-height: 1.4; padding: 10px; text-align: center;
	font-weight:bold;}
.simage { margin-bottom: 5px; max-height: 180px; max-width: 210px;}
.pname { display: block; text-align: left;}
.sspacer { clear: both; font-size: small; height: 1em; line-height: 1em; margin: 0; padding: 0;}
.mspacer { clear: both; font-size: small; height: 1px; line-height: 1px; margin: 0; padding: 0;}


#pro_list {   float: left;   margin-left: 10px !important;   width: 715px;}
.pro_list_cont {   border: 1px solid #CCCCCC;   float: left;   height: 265px;   margin-top: 5px;   width: 150px;}
.pro_top_cate {   background-image: url("../images/tab_top.jpg");   background-position: center center;   background-repeat: no-repeat;   height: 15px;   margin-top: 5px;}
.pro_title {   height: auto !important;   margin: auto;   min-height: 20px;   width: 134px;}

.productList li{ float:left; margin:0px 3px 10px; width:146px; line-height:20px;}
.productList a{ text-decoration:underline; color:#000066;}
.productList a:hover{ text-decoration:underline; color:#FF6666;}
.productList dt{ text-align:center;}
.productList .model{ width:150px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.productList li.Last{margin-right:0px;}
.probox li{ margin:10px 15px 0px 0px; width:140px;}
.c2_box{ border:1px solid #DDDDDD; border-top:none; }
.c2_box a:hover{ background:#eeeeee;}

#select{ border:1px solid #E5E5E3; box-shadow: 1px 1px 4px rgba(150, 150, 150, 0.5); margin-top:10px; padding:0px 0px 15px 40px;}
#select h1 { color: #CC3300;float: left; font-size: 16px; height: 28px; line-height: 28px;}
#select strong { color: #CC3300; float: left; font-size: 16px;}
#select .mt { height: 28px; line-height: 28px; padding: 0 10px 8px;}
.mt .extra {float: right;}
#select dl {margin: 0 5px; overflow: hidden; padding: 4px 0 2px;}
#select dt {float: left;font-weight: bold; line-height: 25px;text-align: right;width:50px; border-bottom: 1px dashed #ACABAB; margin-left:10px; padding-right: 15px;}
#select dd {  overflow: hidden;}
#select dd div {float: left; height: 20px;  padding-right: 15px;  padding-top: 5px; border-bottom: 1px dashed #ACABAB;}
#select dd a { height: 15px; line-height: 15px;overflow: hidden;text-decoration: none;white-space: nowrap;}
#select dd a:hover, #select dd a:active, #select dd a.curr:link, #select dd a.curr:visited { background: none repeat scroll 0 0 #4598D2; color: #FFFFFF;}
/*商品详情*/
h1.item_title { background-color: #ffffff; background-image: url("images/pl_bg.jpg"); background-position: left bottom; background-repeat: repeat-x; border: 1px solid #bfbfbf; border-radius: 5px 5px 0 0; font-size: 18px; line-height: 1.5; padding: 10px;}
h1.item_title span { border-left: 5px solid #ff6600; display: block; padding-left: 10px;}
#item { background-color: #ffffff; border-color: #bfbfbf; border-radius: 0 0 5px 5px; border-right: 1px solid #bfbfbf; border-style: solid; border-width: 0 1px 1px; margin-bottom: 10px; padding-bottom: 10px;}
#cart_box { background-color: #eeeeee; border: 1px solid #bfbfbf; padding: 10px;}
.cart_buy { text-align: right;}
.cart_buy p { display: inline; height: 45px; vertical-align: bottom;}

.pro_show { padding: 10px;}
.pronext { height: 30px; line-height: 30px; width: 280px;}
#show_pro_right { margin-left: 30px; width: 350px; float:left;}
#pro_top { line-height: 20px; width:100%}
.pic_pro { float: left; width: 280px; margin-left: 0px; position: relative; }
.pro_infor_show { background-color: #F3F3F3; border-left: 1px dashed #F3F3F3; float: left; margin-bottom: 10px; margin-left: 5px; width: 375px;}
.pro_infor_show .one { background-color: #FFFFFF;}
.pro_infor_show .two { background-color: #F4F4F4;}
.pro_infor_show span { border-right: 1px solid #CCCCCC; display: block; float: left; height: 20px; line-height: 20px; margin-right: 10px; padding-left: 10px; width: 105px;}
.pro_infor_show p { border-bottom: 1px solid #CCCCCC; line-height: 20px; overflow: hidden; padding-bottom: 3px; padding-top: 3px;}
.pro_right_info .pc{ font-size:14px; line-height:25px; font-weight:bold; border-bottom:none;}
#show_line { margin-bottom: 12px; margin-top: 8px;}
.show_comnet { height: 20px; line-height: 20px;}
.numbercount { width: 20px;}
.show_comnet_btn { padding: 15px 0 0 5px;}
.pro_right_info li{border-bottom: 1px dotted #bfbfbf; margin-top: 10px; padding:0 0 10px 5px;}

#item h3 { border-bottom: 1px solid #bfbfbf; font-size: 16px;}
.tab { background-image: url("images/pl_bg.jpg"); background-position: 0 center; background-repeat: repeat-x; border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-style: solid solid none; border-top: 1px solid #bfbfbf; border-width: 1px 1px 0; display: block; float: left; margin-left: 10px; padding: 10px 30px; text-align: center;}
.radius_top5 { border-radius: 5px 5px 0 0;}
.setumei { padding-left: 10px; padding-right: 10px; padding-top: 15px; line-height:18px;}
.setumei table{border: 1px solid #DFDFDF; border-collapse: collapse; width: 60%;}
.setumei table th { background: none repeat scroll 0 0 #F4F5F0; border: 1px solid #DFDFDF; font-weight: normal; padding: 6px; text-align: left;}
.setumei table td{ border: 1px solid #DFDFDF;padding: 6px;}
.setumei img{ max-width:100%;}

.pro_desc p{ margin-top:8px;}
.previous_page a{line-height: 30px; color:#FF3300; }
.pro_info { border-top:2px solid #333333;}
.pro_info p{  margin-top:8px;}
.pro_info strong{ color:#FF3399; display:block;}
.products_information { border: 1px solid #CCCCCC; display: inline; float: left; margin-bottom: 5px; margin-left: 5px; overflow: hidden; padding: 3px; width: 152px;}


/*------product-reviews------*/
.btn {   -moz-border-bottom-colors: none;   -moz-border-left-colors: none;   -moz-border-right-colors: none;   -moz-border-top-colors: none;   background-color: #F5F5F5;   background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6);   background-repeat: repeat-x;   border-color: #CCCCCC #CCCCCC #B3B3B3;   border-image: none;   border-radius: 4px 4px 4px 4px;   border-style: solid;   border-width: 1px;   box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);   color: #333333;   cursor: pointer;   display: inline-block;   font-family: Verdana,Helvetica,Arial,sans-serif;   font-size: 13px;   line-height: 18px;   margin-bottom: 0;   padding: 4px 10px;   text-align: center;   text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);   vertical-align: middle;}
.btn:hover { background-color: #E6E6E6; background-position: 0 -15px; color: #333333; text-decoration: none; transition: background-position 0.1s linear 0s;}
.btn.active, .btn:active { background-color: #E6E6E6; background-image: none; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05); outline: 0 none;}
.btn-success { background-color: #DA4F49;  background-image: -moz-linear-gradient(center top , #EE5F5B, #BD362F); border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn-success, .btn-success:hover, .btn-success:link, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover {color: #FFFFFF;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); text-decoration:none;}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { background-color: #BD362F;}
.btn-mini { font-size: 11px; line-height: 13px; padding: 2px 6px;}
/* star */
.star {display: inline-block;overflow: hidden;position: relative; vertical-align: middle; background-image: url("../../images/sprite.png");background-repeat: no-repeat;cursor:pointer;}
.starB1, .starB2, .starB3, .starB4, .starB5, .starB0 { height: 18px; width: 100px;}
.starB5 {background-position: -40px -65px;}
.starB4 {background-position: -60px -65px;}
.starB3 {background-position: -80px -65px;}
.starB2 {background-position: -100px -65px;}
.starB1 {background-position: -120px -65px;}
.starB0 {background-position: -140px -65px;}
.starH1, .starH2, .starH3, .starH4, .starH5 { height: 18px; width: 100px;}
.starH5 { background-position: -40px -47px;}
.starH4 { background-position: -60px -47px;}
.starH3 {background-position: -80px -47px;}
.starH2 { background-position: -100px -47px;}
.starH1 {background-position: -120px -47px;}
.starS1, .starS2, .starS3, .starS4, .starS5, .starS0 {height: 15px;width: 70px;}
.starS5 {background-position: -40px -84px;}
.starS4 { background-position: -54px -84px;}
.starS3 {  background-position: -68px -84px;}
.starS2 { background-position: -82px -84px;}
.starS1 {  background-position: -96px -84px;}
.starS0 { background-position: -110px -84px;}
#prReviews { margin-top: 30px;}
#prReviews .top { border-bottom: 1px solid #425d99; font-size: 14px; font-weight: bold;height:30px;line-height: 30px; text-indent: 12px;}
.w-rebiewsblock {  margin-bottom: 20px;}
.w-prReviews p.pRating span, .w-prReviews p.pRating strong, .w-prReviews p.pRating a {}
.w-prReviews .page-heading a { float: right; font: 12px/22px verdana;}
.w-prReviews .prRevewsActsV2 { color: #666666; margin: 10px 0 10px; padding: 10px;}
.w-prReviews .prRatingV2 { color: #333333; font: 14px Verdana;}
.w-prReviews p .reviewNums { margin-top: 4px;}
.w-prReviews p.pRating { margin: 5px 0 7px;}
.prRevewsActsV2 .score { color: #990000; font: bold 16px Verdana; padding: 0 2px; vertical-align: middle;}
.w-prReviews { color: #333333;}
.w-prReviews h4 { background: none repeat scroll 0 0 #F3F3F3; font: bold 14px/29px Verdana; padding: 0 10px 0 15px;}
.border-radius-min { border: 1px solid #DDDDDD; border-radius: 3px 3px 3px 3px;}
.w-prReviews .w-review { border-bottom: 1px solid #DDDDDD; min-height: 65px; padding: 10px; position: relative;}
.w-prReviews p.reviewInfo { margin: 0; overflow: hidden; text-indent: 0px; width: 100%;}
.w-review .reviewerInfo li { margin-bottom: 4px;}
.w-review .reviewerInfo { left: 15px; position: absolute; top: 16px; width: 172px;}
.w-review .reviewDetails {}
.w-review .reviewReply {background-color: #f7f7f7;color:#36F;display: block;margin: 5px 0px 0;padding: 5px;}
.w-reviews .verfied strong { background-position: -280px -50px; color: #458846; display: block; line-height: 14px; padding: 2px 0 1px 22px;}.w-prReviews .w-reviews .gray { color: #666666;}
.w-review  .cite-text {color: #333;font-size: 14px;font-weight: bold;line-height: 18px;}
.reviewRight { margin: 2px 0 0 182px; position: relative;}
.reviewRight .reviewer {margin-bottom: 5px;}
.form-horizontal input, .form-horizontal textarea {border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075) inset;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
.redTitle { border-bottom: 1px solid #e2ccc9; color: #990000; font: 16px Georgia; margin: 10px 0 20px; padding: 0 0 10px 10px;}
.write-review { padding:0px 20px 20px;}
.write-review dl {margin-bottom: 15px;}
.write-review dt {color: #333333;  font-size: 14px;  font-weight: 700;  margin-bottom: 10px;}
.write-review select{font-size:16px; height:35px; color:#cc0000; border:1px solid #cccccc;}
.your-review input {border: 1px solid #CCCCCC;  height: 25px;  padding: 3px 5px;  width: 290px;}
.your-review textarea {border: 1px solid #CCCCCC;  height: 80px;  padding: 3px 5px;  width: 650px;}
.write-review .star {margin-left: 5px;}
.write-review .errorInfo {color: #ffffff; margin: 0px; padding:5px; background:#FF0033;}

/*推荐产品*/
.recommend{ margin-top:10px; position: relative;}
.recommend .title{ height:26px;}
.recommend .love{ line-height:20px; font-size:14px; text-align:left; color:#595757; font-weight:bold; background:url(images/tj_ico_title.gif) 0 0px no-repeat; padding-left:25px;}
.recommend .content{ position:relative;}
.recommend .content li{ float:left; padding-top:5px; margin:0px 10px 0px 4px; width:170px;}
.recommend .recomm li { width:160px;}
.recommend .listPrice .price {color: #FE7200; font-size:12px; text-transform: uppercase;}
.recommend .slide{ position:absolute; float:right; right:0px; top:20px;}
.recommend .slide dl{ background: #CCCCCC; color:#666666; width:23px; line-height:23px; text-align:center; font-weight:bold; display:block; cursor:pointer;}
.recommend .slide dl.open{ background: #b60418; color:#FFFFFF;}
.recommend .slide dl:hover{ background: #b60418; color:#FFFFFF;}

/*购物车*/
#flowtablein { margin: 0 auto; width:300px; font-size:15px; line-height:1.5;}
.flowarea { background: url("images/flowright.png") no-repeat scroll right top #FFFFFF; float: left; padding: 0 10px 10px 0; width: auto;margin-right:10px;}
.flow { border: 1px solid #CCCCCC; font-size: 80%; line-height: 150%; padding: 5px; text-align: left; white-space: nowrap;}
.flowhere { background-color: #F2F2F2; border: 1px solid #CCCCCC; font-size: 80%; line-height: 150%; padding: 5px; text-align: left; white-space: nowrap;}
.flowst { color: #291026; font-weight: bold;}
.flowcom { color: #999999;}
.flowcomhere { color: #000000;}

.shoppingcartH1 { height: 35px; line-height: 30px; position: relative; width: 990px;}
.shoppingcartH1 h1 {   color: #EE7711;   float: left;   font-size: 22px;}
.top-title { height: 30px; margin-bottom: 5px; position: relative; z-index: 11;}.top-title-lt { bottom: 0; font-size: 18px; font-weight: normal; left: 0; position: absolute;}
.main { width:1002px; margin:0px auto;}
.cart_content{margin:0px auto;}
.success {background: none repeat scroll 0 0 #FFFCEB;border: 1px solid #EED97C;overflow: hidden;padding: 0px 10px 0px 50px;}
.failure {background: none repeat scroll 0 0 #FFB5DA;border: 1px solid #FF0000;overflow: hidden;padding: 5px 10px 3px 50px;}
.clearcart{ background:url("images/cart_del_ico.gif") no-repeat 0px 0px;; float:left;}
.clearcart a{ padding-left:20px;}
.gray{ color:#999999;}
.nocart{background: none repeat scroll 0 0 #F5F8FF; border: 1px solid #C4D7FF;  padding: 50px 0; text-align: center; margin-bottom:20px;}
.nocart a{ color:#0066FF;}

.totalPrice {color: #80000A;font-size: 24px; font-weight:bold;}
.checkoutBtn { background-position: 0 -727px; display: inline-block; height: 38px; width: 204px;}
.checkoutBtn:hover { background-position: 0 -770px;}
.sidebox {background-color: #F6F6F6;border: 1px solid #DDDDDD; padding: 0 10px 10px; margin-bottom:10px;}
.sidebox h3 { border-bottom: 1px solid #DDDDDD; color: #000000; margin-bottom: 5px; font-size:12px;}
.mcAfee {padding-top: 10px; text-align: center;}
.verisign {padding: 10px 0; text-align: center;}
.w-bp h3, .w-b h3, .w-p h3, .widget h3 {padding: 6px 0;}

.o_show, .o_write{ margin: 15px 0px 0 0; text-align: left;}
.o_write {}
.o_show h1, .o_write h1 {font-size: 14px; color:#b60014; line-height: 150%; margin-bottom: 5px;}
.o_show h1, .o_write .middle {line-height: 20px;}
.o_show h1, .o_write td {line-height: 20px;}
.o_show h1 a, .o_write h1 a {color: #185D94;font-size: 12px; font-weight: 100;}

#ware_info {margin-top:10px;}
#ware_info .middle {}
#ware_info .info1 { background:#ddddde; margin-bottom:3px; height:40px; line-height:40px; font-size:14px; padding-left:60px; }
#ware_info .info2 { line-height:30px; text-align:right;}
.alertInfo {background: none repeat scroll 0 0 #FFECEC; border: 1px solid #F34956; color: #CC0000; margin: 0 0 5px 3px; padding: 2px;}
.remarks{ width:450px; height:36px; border:1px solid #c9caca;}
input.txt { border:1px solid #c9caca; font-size: 12px; height: 23px; line-height: 23px;}
#consignee_addr tr{ height:33px;}

/*分页样式*/
.page{ margin: 10px 0 10px; text-align: center;}
.page span{ font-weight:bold; display: inline-block;  padding: 10px 10px 5px; background: #999999;}
.page a {background-color: #FFFFFF; border: 1px solid #CCCCCC; display: inline-block;  padding: 10px 10px 5px; text-decoration:none;}
.page a:hover{ background: #999999; color:#FFFFFF;}
.page a, .page strong {margin: 0 5px;}
.page dt{ float:left;}
.page dt.all{ margin:3px 2px 0 15px;}
.page dt label{ padding:0px 10px 0 0;}
.page_1 li {  display: inline;}
.page_1 .active a{background-color: #F5F5F5; color: #777777; cursor: default;}

.left_about{overflow: hidden;}
.burberry_about { height: 400px;  line-height: 16px;  margin: 2px;  overflow-y: scroll; width: 199px;overflow: auto;}

/*品牌页面*/
.logo-list li { display: inline-block; font-size: 12px; height: 140px; line-height: 18px; padding: 10px 20px 0; text-align: center; vertical-align: top; width: 125px;}
.logo-list li img { border: 1px solid #D6D6D6; vertical-align: top;}
.logo-list li:hover { background: none repeat scroll 0 0 #F8F8F8; position: relative;}
.logo-list .pic { display: block; margin-bottom: 3px; text-align: center;}

.pro_choice { float: left; font-family: "MS PGothic"; font-size: 12px;}
.choice_list { border-bottom: 1px dashed #FFC6C6; float: left; line-height: 24px; margin-bottom: 3px; padding: 5px 10px;}
.choice_list strong { display: block; float: left; font-size: 13px; height: 20px; line-height: 20px; width: 100%;}
.choice_list a { border: 1px dashed #FFFFFF; color: #990000; display: block; float: left; height: 24px; line-height: 24px; margin-bottom: 3px; overflow: hidden; padding-left: 15px; text-decoration: none; width: 16%;}
.choice_list_a { background-color: #FF0000; color: #FFFFFF !important;}
.choice_list a:hover { border: 1px dashed #990000; color: #990000; font-weight: bold;}
/*选表中心*/
.selection { border-color: #A39163 #D6D6D6 #D6D6D6; border-image: none; border-right: 1px solid #D6D6D6; border-style: solid; border-width: 1px;}
.selected { background: none repeat scroll 0 0 #FAF8ED; border-bottom: 1px solid #D6D6D6; line-height: 18px; min-height: 22px; padding: 7px 8px 2px 15px; position: relative;}
.total { display: inline-block; margin: 0 4px 6px; vertical-align: middle;}
.total b { color: #E60000; font-weight:bold;}
.select-box { padding: 0 10px 3px;}
.select-box dl { border-top: 1px dotted #D6D6D6; line-height: 20px; padding: 8px 0; position: relative;}
.select-box .brand-sel, .select-box .series-sel { border-top: 0 none; padding-bottom: 0;}
.select-box dt { left: 0; padding-right: 3px; position: absolute; text-align: right; top: 8px; width: 85px;}
.select-box dd { margin-left: 88px; position: relative;}
.select-box .all { left: 0; position: absolute; top: 0;}
.select-item { overflow: hidden; padding-left: 46px;}
.select-box a { float: left; height: 16px; line-height: 16px; margin-right: 7px; padding: 2px 3px; white-space: nowrap;}
.select-box a:hover { background-color: #8D794D; color: #FFFFFF;}
.select-box .sel { background-color: #8D794D; color: #FFFFFF;}

.sort-rule { border-bottom: 2px solid #A39163; height: 27px; line-height: 26px; padding-left: 16px;}
.sort-rule dd { padding-left: 5px;}
.sort-rule dt, .sort-rule dd { float: left;}
.sort-rule dd a, .sort-rule dd span { background: none repeat scroll 0 0 #F2F2F2; border-color: #D6D6D6 #D6D6D6 -moz-use-text-color; border-image: none; border-style: solid solid none; border-width: 1px 1px medium; color: #333333; float: left; height: 26px; margin-right: 5px; text-align: center; width: 90px;}
.sort-rule dd span { background: none repeat scroll 0 0 #A39163; border-color: #A39163; color: #FFFFFF; font-weight: bold;}

.box_white { background-color: #ffffff; border: 1px solid #bfbfbf; border-radius: 5px; padding: 15px; line-height:20px;}
#kiyaku h1 { background-color: #993333; color: #ffffff; font-size: 18px; font-weight: bold; line-height: 1em; padding: 10px; text-align: center;}

/*news*/
.news_list{float:left;width:100%;border-bottom:1px dashed #000000;}
.atj a{ color:#009; font-weight:bold;}
.news_list_1{float:left; width:580px; height:32px; padding-top:8px; overflow:hidden; padding-left:10px;}
.news_list_2{float:left; width:70px; height:40px; line-height:40px; padding-right:10px;}

.news_desc{ line-height:25px; margin-top:15px; text-indent: 28px;}
.news_date{ margin:20px;}
.news_sx{ line-height:30px;}
/*底部*/
.pagetop { height: 13px; padding-bottom: 10px; padding-top: 20px; text-align: right;}
.links{ text-align: center;}
.links a{ margin-bottom:5px; margin-right:5px;}
#foot {margin:0 auto; margin-top:10px; width:950px; border-top: 6px solid #996666;  padding-top: 10px; text-align:center;}
#foot .mark { text-align:center; width: 950px; margin:0px auto; padding-top:10px; height:50px; line-height:20px;}
#foot a { color: #333333; text-decoration: none;}
.changeDevice {margin: 0 10px 5px ; font-size:23px; }
.changeDevice dl {display: inline-block;padding: 8px 8px 5px 10px;border: 2px solid #FF6633;background: #FFCCFF;border-radius: 5px; }
.changeDevice span { }
#foot .changeDevice a {color:#000099; text-decoration:underline;}
.changeDevice .phone{ background:url(images/mi-hp.gif) 0 -20px no-repeat; padding-left:20px; height:30px;}
.changeDevice .pc{ background:url(images/mi-hp.gif) 0 5px no-repeat; padding-left:20px;}
.fixed-btn{opacity: 0; position:fixed;right:1%;bottom:5%;width:40px;font-size:24px;z-index:10;-webkit-backface-visibility:hidden}
.fixed-btn.on{opacity: 1;}
.fixed-btn a{display:inline-block;width:40px;height:40px;text-align:center}
.fixed-btn .go-top {cursor: pointer;}

.table{border-collapse: collapse; border-right:1px solid #999999;border-bottom:1px solid #999999} 
.table td{border-left:1px solid #999999;border-top:1px solid #999999} 
.table input[type="text"]{ height:24px; font-weight:bold;}
.o_submit {border-width: 1px; font-size: 13px; line-height: 18px; margin-bottom: 0; padding: 4px 20px; text-align: center; color:#FFFFFF; font-weight:bold;  background-color: #D76A6F;  background-image: -moz-linear-gradient(center top , #B91619, #CC6266); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.o_submit_processing { background-image: -moz-linear-gradient(center top , #767676, #332C2C);}