@charset "utf-8";
body {margin: 0px; padding:0px; font:12px arial,verdana,helvetica,sans-serif; color: #000; background:#fff;}
textarea, input, select {padding:0; margin:0; font:11px arial;}
label.error {margin: 0 10px; color:#c00;}
input.error,textarea.error {margin:0px; border:1px solid red; background-color:#ffffd5; color:#c00;}
option.disabled {color: #808080}
textarea {border: #dfdfdf 1px solid; background: #f7f7f7}

/*btns*/
button {background:url(../image/bg_Sprites_repeat.gif) 0px -386px repeat-x;cursor:pointer;border:1px solid #ddd;line-height:18px;font-family:Arial,Helvetica,sans-serif;}
button:hover,button:active{background:url(../image/bg_Sprites_repeat.gif) 0px -416px repeat-x;color:#333;}

a img {border:0}
a {color: #464646; text-decoration: none}
a:hover {color: #000; text-decoration: underline}
.big,a.big:link,a.big:visited {font-size:12px;}
.more_product,a.more_product:link,a.more_product:visited {color:#184C95;font-size:11px;text-decoration:underline;}

/*borders*/
.allborder {border:1px solid #ddd;}
.border_nt {border:1px solid #ddd; border-width:0 1px 1px 1px;}
.border_nb {border:1px solid #ddd; border-width:1px 1px 0 1px;}
.border_r {border-right:1px solid #ddd;}
.alldashed{border:1px dashed #ddd;} 
.allborderb {border:1px solid #525252;}

/* basics */
.red,a.red:link,a.red:visited {color:#A72D2C;}
.black,a.black:link,a.black:visited {color:#000;}
.blue,a.blue:link,a.blue:visited {color:#1e4e8e;}
.green {color:#4a8a10;}
.price {color:#a00;}
.white_bg {background-color:#fff;}
.b1 {border: solid 1px #ccc; overflow:hidden;}
.b1_p {border: solid 1px #ccc; padding:1px; overflow:hidden; float:left;}
.tbb1 {border-top: solid 1px #ccc; border-bottom:solid 1px #ccc; overflow:hidden; }
.m5 {margin-top:5px;}
.m10 {margin-top:10px;}
.bt5 {margin-bottom:5px;}
.mm10 {margin:10px;}
.fl{float:left;}
.fr{float:right;}
.w_90{width:90px;}
.w_180{width:180px;}
.w_580{width:622px; padding-left:8px; }
.w_580 span{width:622px; line-height:18px;text-indent:24px;}
.w_580 span a { color:#4a8a10;}
.w_110{width:110px;}
.w_130 {width:130px;}
.w_150 {width:150px;}
.w_730{width:734px;}
.w_209 { width:209px;}
.pad_text {padding-left:10px;}
.pad_b2 {padding-bottom:2px;}
.pad_top {padding-top:10px;}
.pad_t5 {padding-top:5px;}
.pad_10px {padding:10px;}
.margin_t {margin-top:10px;}
.maxwidth {width:100%;}
.in_1em {text-indent:10px;}
.line_20px {line-height:20px;}
.line_30px {line-height:30px;}
.line_120 {line-height:120%;}
.line_180 {line-height:180%;}
.s14 {font-size:14px;}
.fl{float:left;}
.fr{float:right;}
.p1{padding:1px;}
.r_w_box { float:left; width:550px;}
/* display */
.hide {display:none;}
.show {display:block; clear:both;}
.block {display:block;}
.clear {clear:both;}

/* hover for img */
a.ih:hover {background-color:#ddd;}
a.ih img {padding:1px;}
a.ih:link img, a.ih:visited img {padding:1px;}
a.ih:hover img, a.ih:active img {background-color:#ddd;}

/* dl */
.mdl dl {margin:0; padding: 1px;}
.mdl dt {margin:0; padding: 0px; height:24px; line-height:24px; background-color:#f7f7f7; font-weight:bold; color:#000;}
.mdl dd {margin:0; padding-left:20px; line-height:22px;}

/* ul */
.mul ul {padding:2px;}
.mul li {display:block; padding-left:10px; line-height:24px; border-bottom: 1px dashed #ccc; background: url(../image/arrs.gif) no-repeat 3px -37px;}
.mul li span {font:bold 16px Arial; color:#c30;}

/* header */
#header {margin: 0 auto; width:1000px;clear:both;overflow:hidden;}
#header .cart {padding-top:5px; height:26px; line-height:26px; text-align:right; }
#header .left {float:left; margin:0; width:320px; height:78px;}
#header .right {float:right; text-align:left; width:679px; height:78px;}
#header .right .welcome {float:left; margin:12px 0; width:678px; line-height:27px; height:27px; text-align:left; color:#999;}
#header .right .welcome span {float:right;}
#header .right .navi {float:left; width:679px; text-align:center; font-size:14px; line-height:27px;height:27px;}
#header .right .navi li {float:left; width:112px;margin-left:1px; background: url(../image/headerup.jpg) no-repeat;}
#header .right .navi li a {color:#666; text-decoration: none;}
#header .right .navi .abg {background: url(../image/headerdw.jpg) no-repeat;}
#header .right .navi .abg a {color:#fff;}
#header .nav {float:left; line-height:31px; height:31px; width:1000px; color:#fff; background: url(../image/headenavbg.jpg) repeat-x;}
#header .nav .nleft {float:left; margin-right:3px; width:217px; height:31px; /*background: url(../image/navleftbg.jpg) no-repeat 1px 1px;*/}
#header .nav .ncenter {float:left; width:600px; height:31px; line-height:31px; }
#header .nav .ncenter select {width:195px;}
#header .nav .ncenter .inpsty {width:310px; height:18px; background-color:#fff; border: solid 1px #000;}
#header .nav .nright {float:left; padding-left:50px; margin-right:3px; width:119px; height:31px; background: url(../image/navcartbg.jpg) no-repeat;}
#header .nav .nright a {color:#fff;}
.seeall{position:absolute;float:left; width:200px;}
#hd-nav li { line-height:21px; margin-top:8px; z-index:1000; }
#hd-nav a { float:left; padding-right:2px; margin:0 6px 0 0; color:#F1F1F1; }
#hd-nav span { display:block; padding:0 7px 0 9px; }
#hd-nav span a{ color:#000;}
#hd-nav .navp { display:none; position:absolute; border:solid #48890f; border-width:0 1px 1px; background-color:#FFFFFE; z-index:1000; margin-top:20px; width:998px; }
#hd-nav .navp a {display:block; margin:0; color:#000;}
#hd-nav .navp .navlist {margin:6px 0;  }
#hd-nav .navp .navlist li {display:block;float:left; width:180px; border:none; line-height:18px; background:none; margin:0; padding:5px; }
#hd-nav .navp .navlist li a:hover {width:170px; background:#d8f0c0; color:#488905;  }

.suckerdiv { float:left; width:214px; padding-left:1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; position:absolute;} 
.suckerdiv ul{ background:#FFFFFF; position:relative;margin: 0;padding: 0;list-style-type: none;width: 214px; position:absolute; left:0px;/* Width of Menu Items */
}
	
.suckerdiv ul li{ float:left; width:214px; list-style:none; padding:0px; margin:0px;background:#FFFFFF;}
.suckerdiv ul li img { border:none;}

.suckerdiv ul li a{
display: block;
color:#666;
text-decoration: none;
background:none;
border-bottom: 0;
}
.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
color: white;
background-color:none;
}	
.suckerdiv ul li ul{ float:left; background:#FFFFFF;width: 208px;display: none; border:solid 2px #77ba3a; padding:1px; position:relative;position:absolute; left:0px;
}
.suckerdiv ul li ul li { float:left; background:url(../image/menu_bg.gif) no-repeat; width:204px; padding-left:4px; height:28px; line-height:28px; position:relative;}
.suckerdiv ul li ul li a { color:#444; text-decoration:none;}
.suckerdiv ul li ul li a:hover { color:#48890f; text-decoration:none;}
.suckerdiv ul li ul li ul{ float:left; border:none; padding-left:12px; padding-right:2px; width:199px; border:solid 2px #77ba3a; border-left:none;background:#FFFFFF; position:absolute; left:207px; top:-3px; }
.suckerdiv ul li ul li ul li { float:left; background:url(../image/menu_icon.gif) no-repeat #FFFFFF; height:18px; line-height:18px; margin-top:2px; margin-bottom:2px;padding-left:8px; width:191px;}
.suckerdiv ul li ul li ul li a { color:#444; text-decoration:none;}
.suckerdiv ul li ul li ul li a:hover { color:#48890f; text-decoration:none;}
/* main */
#cart_main_box {margin: 0 auto; width:900px; clear:both; overflow:hidden;}

#main_box {margin: 0 auto; width:1000px; clear:both; overflow:hidden;}
#left_box {float:left; width:215px;}
#right_box {float:right; width:785px;}
.main {margin-top:5px; clear:both; overflow:hidden; float:left;}
.main1 {margin-top:0px; clear:both; overflow:hidden; float:left;}
.mdiv {float:left; margin-left:10px; width:775px; display:inline; }
.mdiv2 {float:left; width:775px; display:inline; }

.mdiv .l {float:left; margin-right: 10px; width:550px; overflow:hidden; display:inline;}
.mdiv .l .flash {margin-top: 5px; height:190px;}
.mdiv .r {float:right; width:215px; overflow:hidden;}
.ldiv {float:left; width:215px; }
.rdiv {float:right; margin-left:10px!important; margin-left:5px; width:775px; }

/* Style for indexbar tabs */
/*.ui-tabs-nav{display:block;margin:0 auto;height:28px; }
.ui-tabs-nav li{display:block;float:left;padding:0 0.2em;border-left:solid 1px #a6d8f0;}
.ui-tabs-nav li a {text-decoration: none;}
.ui-tabs-nav .first{border:none;display:inline;}*/
.ui-tabs-hide{display:none;}

/* index box */
.ibox {padding:1px; border:1px #ccc solid; height:100%; overflow: hidden; float:left;}
.ibox .ui-tabs-nav{height:28px;background:#ccc;border:none; float:left;width:771px;}
.ibox .ui-tabs-nav ul{ float:left; width:771px; list-style:none; margin:0px; padding:0px;}
.ibox .ui-tabs-nav li{ float:left;background:#fff url(../image/boxtitlebg.jpg) repeat-x;margin-left:1px;border:none;padding:0;height:28px;line-height:26px;width:256px;text-align:center; list-style:none; padding:0px;}
.ibox .ui-tabs-nav li a {font-weight:bold; font-size:14px;color:#4a8a10;}
.ibox .ui-tabs-nav .first{margin-left:0;}
.ibox .ui-tabs-nav .ui-tabs-selected{width:257px; background:#fff none;}
.ibox .ui-tabs-panel{padding-top:2px;}

/* box */
.box {padding:1px; border:1px #ccc solid; height:100%; overflow: hidden;}
.box h2 {height:27px; padding:5px 0 0 5px; color:#323232; font-weight:bold; font-size:14px; background: url(../image/boxtitlebg.jpg) repeat-x; clear:both; overflow: hidden;}
/*.box .box_tt { {height:27px; padding:5px; color:#323232; font-weight:bold; font-size:13px; background: url(../image/boxtitlebg.jpg) repeat-x; clear:both; overflow: hidden;}*/
.box h2 a {color:#999;}
.box h2 span {float:right; margin-right:10px;height:18px; padding-top:1px; font-size:12px; font-family:'宋体'; font-weight:100; color:#999;}
.box li {line-height:22px;}

.gbox {height:100%; clear:both; overflow: hidden;}
.gbox h3 {height:27px; padding:5px 0 0 10px; color:#323232; font-weight:bold; font-size:16px; clear:both;}

/* VBOX */
#vbox {width:761px; height:100%; padding:6px; background:#efefef; border:1px #e1e1e1 solid; overflow: hidden;}
#vbox table th {padding-right:6px; width:52px; line-height:30px; text-align:right; color:#666;}
#vbox li {float:left; width:146px; line-height:22px;}
#vbox li a {color:#36c;}
#vbox li span {font: 10px arial; color:#f60}

.boxdiv {margin-top:6px; padding:7px; background:#fff; border:1px #e1e1e1 solid;}

/* sellbox */
.sellbox ul {padding:2px;}
.sellbox li {display:block; padding-left:10px; line-height:24px; border-bottom: 1px dashed #ccc; background: url(../image/arrs.gif) no-repeat 3px -37px;}
.sellbox li span {font:bold 16px Arial; color:#c30;}

/* onbox */
.onbox {background: url(../image/onbg.jpg) repeat-x;}
.onbox h2 {height:27px; padding:5px 0 0 10px; color:#323232; font-weight:bold; font-size:14px; clear:both;}

/* service */
.service {background: url(../image/onbg.jpg) repeat-x; width:213px; float:right;}
.service h2 {height:27px; background: url(../image/online.jpg) no-repeat; padding:5px 0 0 35px; color:#323232; font-weight:bold; font-size:14px;}
.service ul {padding:2px;}
.service li {padding:5px; line-height:24px; border-bottom: 1px dashed #ccc;}
.service li .yahoo {background: url(../image/icon_yahoo.gif) no-repeat 3px; padding-left:30px;}
.service li .msn {background: url(../image/icon_msn.gif) no-repeat 4px; padding-left:30px;}
.service li .jmt {background: url(../image/icon_jmt.gif) no-repeat; padding-left:30px;}
.service li .t {font-weight:bold; height:100%; overflow: hidden;}
.service li .t span {float:right; padding:0 35px 5px 0;}
.service li .t span img {padding:2px 0;}
.hot_w_box { width:211px; float:right;}
.helpbox { width:211px; float:right;}
.helpbox ul {padding:2px;}
.helpbox li a {display:block; padding-left:16px; height:24px; line-height:24px; background: url(../image/icon_arrow.gif) no-repeat 3px 8px; border-bottom: 1px dashed #ccc;}
.helpbox li a:hover {display:block;padding-left:16px; line-height:24px; background: url(../image/icon_arrowy.gif) no-repeat 3px 8px; border-bottom: 1px dashed #ccc;}

.newsbox_t ul {padding:2px;}
.newsbox_t li a {display:block; padding-left:16px; height:24px; line-height:24px; background: url(../image/icon_arrow.gif) no-repeat 3px 8px; border-bottom: 1px dashed #ccc;}
.newsbox_t  li a:hover {display:block;padding-left:16px; line-height:24px; background: url(../image/icon_arrowy.gif) no-repeat 3px 8px; border-bottom: 1px dashed #ccc;}


/* DBOX */
.dbox {padding:1px; border:1px #ccc solid; overflow: hidden;}
.dbox h2 {clear:both; height:27px; padding:5px 0 0 10px; color:#323232; font-weight:bold; font-size:14px; background: url(../image/boxtitlebg.jpg) repeat-x; clear:both;}
.dbox h2 a {color:#fff;}

/* cdl */
.cdl dl {margin:0; padding: 2px;}
.cdl dt {margin:0; padding: 0 5px; height:22px; line-height:22px; font-weight:bold; color:#000;}
.cdl dd {margin:0; padding-left:10px; line-height:22px;}
.cdl dd span {color:#c30; font-size:11px;}

/* cul */
.cul ul {margin:5px; padding:5px 0; border-top:1px dashed #ccc;}
.cul li {display:block; padding-left:5px; line-height:20px; background: url(../image/arrs.gif) no-repeat 3px -37px;}
.cul .t {font-weight:bold; color:#4a8a10;}
.cul li span {color:#c30; font-size:11px;}

.hotgoods {float:left; margin:2px; border-bottom:1px dashed #b7b7b7; display:inline; width:213px;}
.hotgoods .pic {float:left; padding:5px; width:80px;}
.hotgoods .title {float:right; padding:5px; width:113px; text-align:left;}

.categoryList {background-color:#fafafa;padding:2px;}
.categoryList dt{padding:2px;border-bottom:1px dashed #ccc;background:#f1f1f1;height:22px;line-height:22px;font-weight:bold;color:#910400;clear:both;}
.categoryList dt a{color:#000;}
.categoryList dd {line-height:23px;height:23px;padding-left:5px; margin:0; padding-top:2px;}
.category_ul {line-height:23px;height:23px; padding-left:10px; padding-top:4px; border-bottom: 1px solid #f7f7f7;clear:both;}
.category_ul a {font:bold 12px Arial; color:#000;}

.cate_box {margin:0; padding: 2px;}
.cate_box dl {margin:0; padding:0;}
.cate_box dt {padding:2px; border-bottom:1px solid #fff; background:#f9f9f9; line-height:22px; font-weight:bold; clear:both;}
.cate_box dt a{color:#910400;}
.cate_box dd {float:left; width:181px; line-height:23px; padding-left:10px; padding-top:2px;}


/* tags */
.tags {margin-top:10px; padding:5px; width:990px; line-height:20px; border:1px #e9e9e9 solid; background-color:#f1f1f1; height:100%; overflow:hidden; float:left;}
.tags .l {float:left; padding-left:15px; width:110px; font-weight:bold;}
.tags .r {float:left;}
.tags .r a {padding: 0 5px; color:#1E4E8E;}

/* gid */
.gid {padding:1px; border:1px #ccc solid; height:100%; overflow:hidden; float:left;}
.gid h2 {height:27px; padding:5px 0 0 10px; color:#323232; font-weight:bold; font-size:14px; background: url(../image/boxtitlebg.jpg) repeat-x; clear:both;}

/* OEM */
.oemlbox {width:739px; heigth:176px; border-right:1px #999 dotted;}
.oemlbox p {padding:5px;}
.oemlbox ul {margin:5px;}
.oemlbox ul li {float:left; width:180px;}
.oemrbox {width:256px;}
.oemrbox h2 {margin:0; padding:10px 0 0 55px; background: url(../image/brandico.jpg) no-repeat 15px 3px;color:#4a8a10;}
.oemrbox ul {margin:5px; padding-left:20px; background:#f3f3f3;}
.oemrbox ul li {height:26px; line-height:26px; background: url(../image/icon_arr.gif) no-repeat 0 12px; padding-left:10px;}

/* feautre category */
#feautre_category li {float:left; width:168px; height:275px; padding-left:15px; margin:10px 0; overflow:hidden; background:url(../image/border_dash.gif) right top repeat-y;}
#feautre_category h3 {margin-top:10px; line-height:20px;font-weight:bold; font-size:12px;color:#4a8a10;}
#feautre_category h3 a {color:#4a8a10;}
#feautre_category dt {line-height:18px; background: url(../image/icon_arr.gif) no-repeat 0 8px; padding-left:10px; font-weight:normal;}
#feautre_category .l3 { background:none; width:165px;}

/* wholesale category */
#wholesale_category li {float:left; width:173px; height:290px; padding-left:20px; margin:10px 0; overflow:hidden; background:url(../image/border_dash.gif) right top repeat-y;}
#wholesale_category h3 {margin-top:10px; line-height:20px; font-weight:bold; font-size:12px; color:#4a8a10;}
#wholesale_category h3 a {color:#4a8a10;}
#wholesale_category dt {line-height:18px; background: url(../image/icon_arr.gif) no-repeat 0 8px; padding-left:10px; font-weight:normal;}
#wholesale_category .l4 {background:none; width:170px;}

/*
    商品列表样式
*/
.goodsList { padding-top:3px!important;padding-top:10px; color:#333; overflow:hidden; float:left; width:771px; }
.goodsList img {vertical-align:middle;}
.goodsList dl {float:left; line-height:20px;padding-right:10px; text-align:center;}
.goodsList dl a {color:#000;}
.goodsList .pic {min-height:80px;}
.goodsList dt {margin:3px 1px; width:180px;  height:auto; overflow:hidden;}
.goodsList dt img { width:180px; height:90px;}
.goodsList dd {width:170px; padding:0; margin:3px 0;}
.goodsList dd img {padding:5px;}
.c {clear:both;width:100%;height:1px;overflow:hidden;display:block; margin-top:-1px}
.goodsList li {float:left;width:247px;height:98px; padding:5px; display:inline;}

/* Cart nav */
#breadcrumbs {margin:15px 0; overflow:hidden; text-align:center; background:url(../image/menubg0.gif) repeat-x; padding:0px 100px; }
#breadcrumbs .crumbs-item {overflow:hidden; float:left; padding:0px; width:200px;}
#breadcrumbs .crumbs-item .strong {color:#60afe6;}
#breadcrumbs .crumbs-item i {position:absolute; height:28px; width:7px; left:0px; top:0;}
#breadcrumbs .crumbs-item i {background:url(../image/breadcrumbs-item.gif) right bottom no-repeat;}
#breadcrumbs .hover {text-decoration:none}
#breadcrumbs img {vertical-align:middle;}

.form table {padding:0;}
.form table th {text-align:right; padding-right:10px;}
.form table td {padding:5px 0; color:#666;}

.orser_id {margin:0px;padding: 0px 0px 0px 15px;height:18px;text-align:left;background: url(../image/p.gif) 5px 1px no-repeat}
.orser_user {margin:0px;padding: 0px 0px 0px 15px;height:18px;text-align:left}
.orser_msg {margin:0px;padding: 0px 0px 0px 15px;height:18px;text-align:left}
.pagenavi {margin:0px;padding:5px 10px 0 5px;clear:both;overflow:hidden;}
.pagenavi span { color:#910400;}
.line {height:20px; border: #dfdfdf 1px solid; color:#c30;}
.agreed {background-color:#fff; padding:10px; border:1px #e0e0e0 solid; height:300px; text-align:left;overflow:auto}
.sendButtom {margin:10px 0; text-align: center; clear:both;}
.mypageCounter {margin:5px 0; padding:10px 5px; border-bottom:1px dashed #ccc;}
.page-content {float:left; margin:5px!important; margin-left:2px; width:760px; overflow:hidden; text-align:left;}
.p9blackb{color:#000;font-weight:700;padding-left:6px;}
.p9orangeb{color:#f50;font-weight:700;padding-left:6px;}
.emptyCart {clear:both; padding:15px; margin:10px; color:#f30;}
.gt {text-align:center;}
.guide {padding:10px 0 10px 17px; border: solid 1px #48880e;}
.sguide {padding:10px 0 10px 17px; border: solid 1px #48880e;}

.tbox {background: url(../image/onbg.jpg) repeat-x;}
.tbox h2 {height:27px; padding:5px 0 0 10px; color:#323232; font-weight:bold; font-size:14px;}

.boxtime {float:left; margin-left:10px; width:135px; padding-left:117px; height:108px; padding-top:45px; background: url(../image/wt1.jpg) no-repeat;}
.boxtime ul { float:left; padding:0px; margin:0px; list-style:none;}
.boxtime ul li { float:left; padding:0px; margin-top:10px; width:130px; margin-left:4px!important; margin-left:2px; text-align:left;}
.adr { width:52px; text-align:right; float:left;}
.boxtime ul li input{ float:left; width:50px; text-align:center; margin-left:3px!important; margin-left:2px;}
.boxItem {background-color:#fff; padding:5px; vertical-align:top; text-align:left; overflow:hidden; clear:both;}
.coupon {border:1px solid #fed578; background-color:#fdf7d7; padding:0; margin:10px 0;}
.coupon input {padding:3px; margin:5px;}
.coupon h2 {margin:5px; padding:0 2px; color:#f60; font-weight:bold;}
.coupon label.error {color:#c00;}

.buyTitle {margin-top:20px;padding:0;clear:both;}
.buyTitle span {font:bold 14px arial; color:#f60;}
.buyBox {margin:0;padding:10px;border:1px solid #DEDEDE;}

/*排序*/	
#paixu{padding:1px 9px 0 13px;height:30px;line-height:30px;margin:5px 0 0 0;background:#f5f5f5; color:#434343; border: solid 1px #e9e9e9; border-width:1px 0 1px 0; clear:both;}
#paixu span{float:right;}
.paging {margin:10px 0; clear:both; overflow:hidden;}

.right_big_con {width:775px; overflow:hidden;}
.right_big_con h4 {font-weight:bold;}
.relate_cate {margin:0; padding:0; width:505px; min-height:108px;}
.relate_cate ul {list-style:disc inside;}
.relate_cate li {width:49%; float:left; text-indent:2em;}
.feedback {margin:0; padding:0 10px; min-height:108px; width:236px; background:url(../image/onbg.jpg) repeat-x;}

.wbox {width:775px; height:100%; overflow:hidden;}
.wbox h4 {font-size:16px; font-weight:100;clear:both;}
.wbox p {padding:10px; color:#666;}
.wbox .l {width:480px; height:145px;}
.wbox .bg {background:url(../image/onbg.jpg) repeat-x;}
.wbox .r {width:278px; height:145px;}

/*the product*/
.for_gray_bg {background:url(../image/right_gray_bg.gif) repeat-y right top;}
#product_flash {width:355px; text-align:center;}
#product_flash .pic {line-height:175px; height:175px;}
#product_flash .w_hpic img { height:175px; width:350px;}
#product_flash .min_w_hpic img { height:30px; width:60px; padding:5px; }
#product_flash img {vertical-align:middle;}
#product_info_con {width:635px;}
.pad_product {width:390px; padding:10px 10px 0 10px; background:url(../image/bg.gif) repeat-x;}
.pad_product ul {clear:both; overflow:hidden;}
.pad_product .pline {background:none; border:none; font-size:16px; font-weight:bold; color:#a20000;}
.pad_product .info {width:390px; overflow:hidden;}
.pad_product .info li {float:left; width:190px; line-height:24px;}
.pad_product .opt li {float:left; width:390px;}
.pad_product .opt li span {float:left; width:50px; line-height:24px;}
.minframe {width:215px; text-align:center;}
.minframe .fav {background:url(../image/icon_favorite.gif) 30px 2px no-repeat; line-height:26px;}
.minframe .fri {background:url(../image/icon_email.gif) 30px 2px no-repeat; line-height:26px;}
#table_info {width:390px; text-align:center; border:1px solid #ddd; border-width:0 0 1px 1px;}
#table_info a,#table_info_clothes a {text-decoration:underline;}
#table_info th,#table_info_clothes th {background:#ececec;}
#table_info th,#table_info td,#table_info_clothes th,#table_info_clothes td {height:22px;border:1px solid #ddd;border-width:1px 1px 0 0;}
.product_ul_h {height:35px; line-height:35px; margin-top:10px; padding:5px 0; border:1px dashed #999; border-width:1px 0;}

#goods_l {float:left; width:775px; display:inline;}
#goods_r {float:right; width:215px; display:inline;}
*html #goods_r {width:210px;}
.tbox {padding:1px; height:100%;overflow:hidden;}
.tbox h3 {height:27px; padding:5px 0 0 10px; color:#323232; font-weight:bold; font-size:14px; clear:both;}
.tbox li {padding:1px;}
.tbox .content {font-size:11px; color:#666;}
.bg {background:url(../image/onbg.jpg) repeat-x;}

/* Style for indexbar tabs */
.navi_tbox {float:left; margin-bottom:10px; border:1px solid #727272; border-top:none; width:681px; line-height:20px; }
.review {padding:5px; clear:left; background:#fff;}
.review_p {padding:10px; clear:left; background:#fff;}
.review_p img { width:700px; height:350px; }
div#indexbar {padding-top:5px;border-bottom:2px solid #569220;height:26px;font-weight:bold;text-align:center;clear:both;}
div#indexbar .tabs li {float:left;width:138px;line-height:26px;display:block;text-align:center;margin-left:1px;background:#fff url(../image/t2.gif) no-repeat;}
div#indexbar .tabs a.selected:link, div#indexbar .tabs a.selected:visited {background:#fff url(../image/t1.gif) no-repeat;width:138px;line-height:26px;color:#fff;font-weight:bold;text-align:center;text-decoration:none;}
div#indexbar .tabs a:link, div#indexbar .tabs a:visited {position:relative;display:block;line-height:26px;text-align:center;text-decoration:none;color:#222}

/* Rating */
div.rating {cursor:pointer;margin:2em;clear:both;display:block}
div.rating:after {content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
div.cancel, div.star {float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.cancel, div.cancel a {background:url(../image/delstar.gif) no-repeat 0 -16px}
div.star, div.star a {background:url(../image/star.gif) no-repeat 0 0px}
div.cancel a, div.star a {display:block;width:16px;height:100%;background-position:0 0px;border:0px solid #ff9900}
div.star_on a {background-position:0 -16px!important}
div.star_hover a, div.star_live a:hover {background-position:0 -32px}
div.star_readonly a, div.star_readonly a:hover {cursor:default !important}
div.star {background:transparent!important;overflow:hidden!important}


.artlistwrap {margin:0; padding:15px 0; width:680px;}
.artlistwrap ul {margin:0; padding:0; }
.artlistwrap li {padding:5px 0; background:url(../image/dotted.gif) repeat-x bottom; }
.artlistwrap li a {padding:0 0 0 15px; background:url(../image/icon_arrow.gif) no-repeat 0 4px;}
.artlistwrap li a:hover {padding:0 0 0 15px; background:url(../image/icon_arrowy.gif) no-repeat 0 4px;}
.artlistwrap li span {margin:0 0 0 10px; font-size:.8em;}
.artlistwrap p {padding:0; font-size:12px;}

.Comments {line-height:20px;}
.Comments .list {margin-bottom:10px; border:1px solid #ddd;}
.Comments .timpstamp {font-size:.8em; color:#777;}
.Comments td {padding:2px 8px;}
.Comments .author {color:#f90; font-weight:700;}
.Comments .asking dd, .Comments .reply {background:#F5F5F5; border-top:1px solid #ddd;}
.Comments .reply .author {color:#000; margin:0 3px 0 0;}
.Comments .addreply {float:right; margin:0 10px 0 0; letter-spacing:.1em;}

.FormWrap label,.division label {width:auto;}
.FormWrap {border:1px solid #D5D5D5;background:#f0f0f0;margin:0;padding:0;}
.FormWrap h4 {font-size:14px;font-weight:400;padding-left:5px;color:#777;margin:5px 0;}
.FormWrap em {font-stretch:normal;color:#F60;margin:0 2px;}
.FormWrap .inputstyle {border:1px solid #ccc;padding:5px;}
.FormWrap .division, .divcoupon {background:#fff;border:1px solid #E1E1E1;margin-bottom:7px;padding:0;}

.division, .divcoupon {padding:5px; border:0px solid #ccc; overflow:hidden;}
.division table.forform th,.division table.forform td {vertical-align:top;padding:5px;}
.division table.forform th {width:100px;font-size:14px;font-weight:400;padding-left:5px;color:#777;white-space:nowrap;text-align:right;}
.division label.error {color:#c00; float:left;}

.forform th, .forform td {vertical-align:top;padding:5px;}
.forform th {width:100px; font-size:12px; padding-left:5px; white-space:nowrap; text-align:right;}

.minTable {border:1px solid #8B857A;border-top:2px solid #8B857A;margin:0 0 8px 0;height:auto; overflow:hidden;}
.minTable table {margin:0;width:100%;border-top:none;border-collapse:collapse;}
.minTable .tr {line-height:130%;}
.minTable .tr td, .minTable .tr th {border-bottom:1px solid #ece9d8;padding:.3em .6em;}
.minTable .tr th {text-align:right;font-weight:normal;}
.minTable .tr td {text-align:left;font-weight:normal; clear:both;}
.minTable .h {border-bottom:1px solid #866F49;background:#ece9d8 url(../image/bul_02_01.gif) no-repeat 10px 6px;text-align:left;color:#f00;padding:2px 0 0 25px;line-height:220%;}

/* orderTable */
.orderTable {border:1px solid #8B857A;border-top:2px solid #8B857A;margin-bottom:8px;height:auto; overflow:hidden;}
.orderTable table {margin:0;width:100%;border-top:none;border-collapse:collapse;}
.orderTable .tr {line-height:130%;}
.orderTable .tr .cart_pic img { height:30px; width:60px;}
.orderTable .tr td, .orderTable .tr th {border-bottom:1px solid #ece9d8;padding:.3em .6em;}
.orderTable .tr th {text-align:right;font-weight:normal;}
.orderTable .tr td {text-align:left;font-weight:normal; clear:both;}
.orderTable .tr2 {background:#ece9d8 url(../image/bg_table.gif) 0 repeat-x;color:#000;}
.orderTable .tr2 th {line-height:18px;border-bottom:1px solid #8B857A;padding:2px .5em 0;line-height:220%;text-align:left;}
.orderTable .h {border-bottom:1px solid #8B857A;background:#ece9d8;text-align:left;color:#c30;padding:2px .5em 0;line-height:220%;}
.orderTable .f_one {background:#f5fcff;}
.orderTable .inputw {width:200px;}

.orderPrice {margin:10px 0;padding:10px;text-align:right;overflow:hidden;clear:both;}
.orderPrice table {margin:0;padding:5px 0;}
.orderPrice table th {text-align:right;padding:3px 0;}
.orderPrice table td{text-align:left;padding:3px 0;}
.orderPrice table .trbg {border-bottom:1px solid #ccc;}
.orderEnd table,.orderEnd td,.orderEnd th {padding:3px; line-height:20px; border:1px #C6DCE6 solid; border-collapse:collapse;}
/* orderBox */
#orderBox {margin:8px 0; padding:0 1em 0 0; border:2px solid #c90; height:28px; line-height:28px; overflow:hidden;}
#orderBox .item {float:left; padding:0 0 0 10px;}
#orderBox .item img {padding-top:6px; }
#orderBox .fr {float:right;}

#lists{position:absolute; display:none;}
#lists span{display:block;}
#lists span{padding:15px 4px 10px; overflow:hidden; height:100%; width:990px;background:#fff; border:solid 1px #a5a5a5; position:relative; border-top:0;}
#lists span.border{padding:0; height:31px; display:block; width:207px;background:none; border:none}
#lists span a{ display:block; float:left; width:156px; text-align:left; padding-left:10px; font:11px/20px Arial, Helvetica, sans-serif; font-weight:100; height:20px; overflow:hidden}

.newsbox {background: url(../image/boxtitlebg.jpg) repeat-x; height:100%; overflow: hidden;}
.newsbox li {line-height:18px;}
.news_tittle {height:27px; padding:5px 0 0 20px; color:#48892d; font-weight:bold; font-size:14px; background: url(../image/arthbg.jpg) no-repeat 10px 4px; clear:both; overflow: hidden;}
.news_tittle a {color:#999;}
.news_tittle span {float:right; margin-right:10px;height:18px; padding-top:1px; font-size:12px; font-family:'宋体'; font-weight:100; color:#999;}

.ccbox { float:left; width:650px;}
.c1_newsbox {background: url(../image/a_titlebg.jpg) repeat-x; width:650px; height:100%;}
.c1_newsbox li {line-height:18px;}
.c1_news_tittle {height:27px; padding:6px 0 0 20px; color:#48892d; font-weight:bold; font-size:14px; background: url(../image/arthbg.jpg) no-repeat 10px 5px; width:630px; clear:both; overflow: hidden;}
.c1_news_tittle a {color:#999;}
.c1_news_tittle span {float:right; margin-right:10px;height:18px; padding-top:1px; font-size:12px; font-family:'宋体'; font-weight:100; color:#999;}

.cc1_n_tittlebox { float:left; border:#e9e9e9 solid 1px; padding:1px; width:646px;}
.cc1_n_tittle { background: url(../image/cc1_tbg.jpg) repeat-x; width:646px; height:100%; overflow: hidden; padding:4px 0 0 0px; color:#48892d; height:22px; font-size:12px; clear:both; overflow: hidden;}
.cc1_n_tittle a { color:#48890f; font-weight:bold; text-decoration:none;}
.cc1_n_tittle a:hover { color:#666; text-decoration:none;}
.cc1_n_tittle span { background:url(../image/t_span.jpg) no-repeat 8px 0px; padding-left:25px; height:20px;}
.a_c_left { float:left; width:250px; margin-top:8px; background:url(../image/articlebg1.jpg) repeat-y right;}
.a_c_pic { float:left; margin:5px 5px 5px 5px!important; margin:5px 2px 5px 2px; border:#ccc solid 1px; padding:1px; height:90px; width:106px;}
.a_c_pic img { float:left;}
.a_c { float:left; margin-top:5px;height:70px; width:114px; padding-left:8px; padding-right:8px; line-height:22px; font-size:12px;word-break:break-all;}
.a_c a { color:#48890f; text-decoration:none;}
.a_c a:hover { color:#48890f; text-decoration:underline;}
.a_c_date { float:left; line-height:22px; width:122px; padding-left:8px; color:#aaa;}


/* News */
#indextop {clear:both; overflow:hidden; margin:10px;}
#indextop .aleft {float:left; width:329px; background:url(../image/articlebg1.jpg) repeat-y right;}

#indextop .aleft .tinfo {background:url(../image/articlebg2.jpg) repeat-x bottom;}
#indextop .aleft .tinfo dl {pdding-right:10px; height:404px; line-height:18px;}
#indextop .aleft .tinfo dt {font-size:16px; font-weight:bold; padding-bottom:5px;}
#indextop .aleft .tinfo dd {font-size:12px; padding-right:5px; color:#666666;}
#indextop .aleft .tinfo .more a {color:#060; padding-top:10px;}

#indextop .search {margin:10px 10px 0 0; height:70px; border:1px solid #ccc; background:url(../image/asbg.jpg) repeat-x bottom}
#indextop .search p{margin:5px;}

#indextop .aright {float:left; width:650px;}

#indextop .aright .rtop { float:left;height:225px; background:url(../image/articlebg2.jpg) repeat-x bottom;}
#indextop .aright .rtop .al {float:left; padding-left:10px; width:350px;}
#indextop .aright .rtop .ar {float:left; padding-left:10px; width:280px;}

#indextop .aright .rbut {height:260px; padding-left:10px; clear:both; overflow:hidden;}
#indextop .aright .rbut li span {float:left; margin-right:5px; padding:1px; border:1px solid #ccc;}
#indextop .aright .rbut li {float:left; padding-top:0px; width:320px; height:104px; margin-top:6px; overflow:hidden;}

#artad {margin: 0 auto; width:978px; clear:both; overflow:hidden;height:88px; border:1px solid #ccc;}

#indexbottom {clear:both; overflow:hidden; margin:10px; margin-bottom:0;}
#indexbottom .bl {float:left; width:650px;}
#indexbottom .bl ul{ float:left;overflow:hidden; width:390px; margin-top:5px; padding:0px 0px 0px 10px; }
#indexbottom .bl li span {/*float:left; margin-right:5px;*/ color:#aaa;}
#indexbottom .bl li {float:left; padding:0px; margin:0px; width:390px; line-height:22px; overflow:hidden;}
#indexbottom .bl li a {color:#48890f; font-weight:bold;}
#indexbottom .bl .lr a {float:right; padding:5px; color:#060; font-size:12px; text-decoration: underline;}
#indexbottom .br {float:left; margin-left:10px; width:320px;}
#indexbottom .br li {padding:0 10px 10px 10px; line-height:18px;}
#indexbottom .br li a {font-size:12px; text-decoration: underline;}
#indexbottom .br .lr a {float:right; padding:0 10px; background:url(../image/morebg.jpg) no-repeat 3px 6px; olor:#060; font-size:10px}

#artdata {clear:both; overflow:hidden; margin:10px 0; margin-bottom:0;}
#artdata .bl {float:left; width:665px;}

#artdata .br {float:left; margin-left:15px; width:320px;}
#artdata .br li {padding:0 10px 10px 10px; line-height:18px;}
#artdata .br li a {font-size:12px; text-decoration: underline;}
#artdata .br .lr a {float:right; padding:0 10px; background:url(../image/morebg.jpg) no-repeat 3px 6px; olor:#060; font-size:10px}

.wrapper {margin:0; color:#666;}
.wrapper .atitle {margin-bottom:10px; padding:5px; border-bottom:1px #ccc dashed; text-align:right;}
.wrapper .atitle span{padding-right:5px; color:#000;}
.wrapper .atitle h2 {margin-bottom:10px; padding:10px; text-align:center; font-size:14px; font-weight:bold; color:#4a8a10;}
.wrapper .date {margin-top:20px; padding:10px; border-top:1px #ccc dashed; text-align:right;}

.a_content { padding:10px; width:645px; line-height:20px;}
.newstitle {background: url(../image/onbg.jpg) repeat-x;}
.newstitle ul { list-style:none; margin:0px; padding:0px;}
.newstitle li { margin:0px; padding:0px; line-height:22px; color:#333;}
.newstitle h2 {height:27px; padding:5px 0 0 12px; color:#333; font-weight:bold; font-size:12px;}
.n_tt { height:27px; padding:5px 0 0 12px; color:#333; font-weight:bold; font-size:14px;}
.tt_list { float:left; width:304px;}
.tt_c { float:left; width:304px; color:#888; margin-top:4px; margin-bottom:4px; line-height:18px;}

.button { 
    margin:0 2px;
    width:66px;
	height:22px;
	line-height:22px;
    background: url(../image/asbut.jpg) no-repeat 3px 3px;
    border:none;
    padding:0 5px;
    cursor:pointer;
    vertical-align:middle;
	overflow:visible;
}
.specialTop {margin:0; width:100%; border-bottom:1px dotted #ccc; overflow:hidden; clear:both;}
.specialTop .sbox {float:left; margin:10px 7px; width:232px; height:296px; border:1px solid #cdcdcd;}
.specialTop .sbox .title {padding:10px; height:50px; border-bottom:1px solid #cdcdcd; color:#666; line-height:20px;}
.specialTop .sbox .title h2 a {font-size:14px; font-weight:bold; color:#333;}

.specialData {margin:10px 0; padding:0; width:100%; overflow:hidden; clear:both;}
.specialData .slist {float:left; margin:10px; width:176px; height:188px; border:1px solid #cdcdcd;}
.specialData .slist .hi {height:126px;}
.specialData .slist .bt {height:50px; background-color:#f5f5f5; text-align:center; padding-top:12px;}

/* oem */
#oemnav {text-align:center; font-size:14px; line-height:31px;height:31px; background: url(../image/w_n_1.jpg) repeat-x;}
#oemnav .navi li {float:left; width:123px; background: url(../image/w_n_1.jpg) no-repeat;}
#oemnav .navi li a {color:#666; text-decoration: none;}
#oemnav .navi .abg {background: url(../image/w_n_0.jpg) no-repeat;}
#oemnav .navi .abg a {color:#fff;}
.oemsearch {margin-top:1px; height:75px; background: url(../image/w_s.jpg) repeat-x; color:#0061A5;}
.oemsearch .inpsty {width:310px; height:17px; background-color:#fff; border: solid 1px #999;}

.pcbox ul {padding:2px;}
.pcbox li a {display:block; padding-left:16px;}
.pcbox li a:hover {display:block;padding-left:16px;}

.pcate li{float:left; width:160px;}

.cbox {background: url(../image/boxtitlebg.jpg) repeat-x; height:100%; overflow: hidden;}
.cbox h2 {height:24px; padding:5px 0 0 20px; color:#0061A5; font-weight:bold; font-size:14px; background: url(../image/oemhbg.jpg) no-repeat 10px 4px; clear:both; overflow: hidden;}
.cbox h2 a {color:#999;}
.cbox h2 span {float:right; margin-right:10px;height:18px; padding-top:1px; font-size:12px; font-family:'宋体'; font-weight:100; color:#999;}
.cbox h3 {height:24px; padding:5px 0 0 20px; color:#0061A5; font-size:14px; clear:both; overflow: hidden;}
.cbox li {line-height:18px;}

.tboxl {float:left; margin-right:10px; width:368px;}
.tboxr {float:left; width:358px;}

.oemc {margin:10px 0;}
.oemc .box1{float:left; border:1px solid #cfcfcf; width:447px; height:175px;}
.oemc .box2{float:left; margin:0 10px; width:275px; height:175px;}
.oemc .box3{float:left; width:252px; height:175px;}
.oemc .box4{float:left; margin-right:10px; padding:1px; border:1px solid #cfcfcf; width:732px; height:173px;}

.oleft{float:left; margin-right:10px; width:737px;}
.oright{float:left; width:253px;}

.oemcate {background-color:#fff;padding:2px;}
.oemcate dt{padding:2px; height:22px;line-height:22px;font-weight:bold;color:#0061A5;clear:both;}
.oemcate dt a{color:#0061A5;}
.oemcate dd {float:left; width:190px; line-height:23px;height:23px;padding-left:5px; margin:0; padding-top:2px;}

.sbox li {padding:3px 5px; line-height:18px;}
.pbox li {float:left; padding:10px 0 5px 10px; width:110px; line-height:18px; text-align:center;}
.pbox li img {border:1px solid #cfcfcf; width:105px; height:79px;}

.icbox li {float:left; padding:10px 0 5px 4px; width:180px; line-height:18px; text-align:center;}
.icbox li img {border:1px solid #cfcfcf; width:176px; height:88px;}

.oemtable td {border-bottom:1px dotted #cfcfcf; color:#666; font-size:11px;}
.oemtable span a{color:#0061A5; font-size:12px;}
.oemtable .td {padding:15px; border-left:1px dotted #cfcfcf; text-align:center;}

.ccbox ul {float:left; padding:10px 0 5px 10px; width:170px;}
.ccbox li {}
.ccbox .blue a{color:#0061A5; font-size:12px;}

.content {overflow:hidden;}
.content .cl {float:left; padding:10px 20px; width:300px; overflow:hidden;}
.content .cl img {border:1px solid #cfcfcf;}

.content .cr {float:left; width:360px; text-align:center; overflow:hidden;}
.content .cr h1 {font-size:16px;}
.content .cr li{border-bottom:1px dotted #cfcfcf; line-height:18px; height:26px; padding:5px;}
.content .cr p img{padding:0 30px;}

.body{padding:10px; border-top:1px dotted #cfcfcf; overflow:hidden; clear:both; width:700px;}
.body p img{ max-width:690px; /*width:expression(width>690? "690px" : this.width);
             max-height:462px; height:expression(width>462? "462px" : this.height);*/}

.companyinfo{padding:10px;}
.companyinfo li {line-height:18px; height:26px; text-align:left;}
.companyinfo li span {width:160px; text-align:right;}

.companybox{padding:10px; border-bottom:1px dotted #cfcfcf;}
.companybox th {text-align:right; width:120px; color:#656565;}
.companybox td {padding-left:10px; text-align:left; height:26px;}

/* footer */
#footer {margin: 0 auto; width:1000px; clear:both; overflow:hidden;}
#footer .info {margin:0;}
#footer .info dl {float:left; width:198px; padding:5px 0;}
#footer .info dt {padding-left:15px; height:20px; font-size:12px; font-weight:bold; color:#4a8a10;}
#footer .info dd {height:20px; line-height:20px; padding-left:25px; font-size: 11px; clear:both;}
#footer .about {margin-top: 5px;border-top:1px solid #eee; border-bottom:1px solid #eee; line-height:28px;text-align:center;}
#footer .about a {padding:0 10px; color:#000;}
#footer .footer {margin:10px 0; text-align:center; line-height:22px;}
#footer .copyright {margin:10px 0; text-align:center; line-height:22px;}
/*分页2*/
.pages { float:none; border: 1px solid #cad9ea; background: #f7f7f7; height: 24px; line-height: 26px; color: #999; overflow: hidden; }
.pages a, .pages strong, .pages em, .pages kbd, #multipage .pages em { float: left; padding: 0 8px; line-height:26px; }
.pages a:hover { background-color: #fff; }
.pages strong { font-weight: bold; color: #cad9ea; background: #090; }
.pages a.prev, .pages a.next { line-height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.pages a.next { padding: 0 15px; }
.pages kbd { border-left: 1px solid #cad9ea; margin: 0px; }
* html .pages kbd { padding: 1px 8px; }
.pages kbd input { border: 1px solid #cad9ea; margin-top: 3px !important; * > margin-top: 1px  !important; margin: 1px 4px 0 3px; padding: 0 2px; height: 17px; }
/*分页3*/
#page_bar{width:100%;height:30px;font:12px Arial, sans-serif;color:#fff;text-align:left;line-height:30px;margin-top:10px;}
#page_bar div{height:20px;color:#fff;border:1px solid #3e5d70;text-align:center;line-height:20px;float:left;margin:2px;padding:0 5px;}
#page_bar div a{color:#eb4d16;text-decoration:none;}
#page_bar #page_total_info{background:#3e5d70;width:90px;height:20px;color:#fff;float:left;}
#page_bar .this-page{color:#FFF;background:#3e5d70;text-decoration:none;padding:0 5px;}
#page_bar span{height:20px;color:#716f64;text-align:center;line-height:20px;float:left;width:22px;}
#page_bar .input{background:#fff;width:30px;height:18px;border:1px solid #3e5d70;color:#BE7307;padding:0 5px;}
#page_bar .page-input{height:22px;color:#fff;background:#3e5d70;border:0 solid #3e5d70;text-decoration:none;padding:0 5px;}
/* Success, notice and error boxes
-------------------------------------------------------------- */
.msg,
.msgbox,
.notice, 
.success {padding: 10px; margin-top: 10px; border: 2px solid #ddd;}

.msg,
.msgbox,
.notice, 
.success li {list-style:none;}

.msg {background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4;}
.msgbox {background: #f9f9f9; color: #333; border-color: #ddd;}
.notice {background: #FFF6BF; color: #514721; border-color: #FFD324;}
.success {background: #E6EFC2; color: #264409; border-color: #C6D880;}

.msg a {color: #8a1f11;}
.msgbox a {color: #8a1f11;}
.notice a {color: #514721;}
.success a {color: #264409;}

a img .img_a { padding:1px; border:#e1e1e1 solid 1px;}
a:hover img .img_a { padding:1px; border:#cccccc solid 1px;}
