/* =reset */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,img{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
html body div.clear,html body span.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
body {color:#666;font:12px "宋体";}
a{color:#747474;text-decoration:none;}
a:hover{color:#86CD00;text-decoration:none;}
a:focus {-moz-outline-style:none;}
th,td {text-align:left;}
.box1 .tl,.box1 .tr,.box1 .bl,.box1 .br {width:30px;height:30px;display:block;position:relative;overflow:hidden;}
.box1 .tl {float:left;margin-bottom:-30px;background:url(../img/circle.gif) no-repeat 0 0;}
.box1 .tr {float:right;margin-bottom:-30px;background:url(../img/circle.gif) no-repeat -30px 0;}
.box1 .bl {float:left;margin-top:-30px;background:url(../img/circle.gif) no-repeat 0 -30px;}
.box1 .br {float:right;margin-top:-30px;background:url(../img/circle.gif) no-repeat -30px -30px;}
.box2 .tl2,.box2 .tr2,.box2 .bl2,.box2 .br2 {width:5px;height:5px;display:block;position:relative;overflow:hidden;}
.box2 .tl2 {float:left;margin-bottom:-5px;background:url(../img/circle4.gif) no-repeat 0 0;}
.box2 .tr2 {float:right;margin-bottom:-5px;background:url(../img/circle4.gif) no-repeat -5px 0;}
.box2 .bl2 {float:left;margin-top:-5px;background:url(../img/circle4.gif) no-repeat 0 -5px;}
.box2 .br2 {float:right;margin-top:-5px;background:url(../img/circle4.gif) no-repeat -5px -5px;}
.box3{background:#fff url(../img/border_bg.gif) repeat-y -995px 0;}
.box3 .top, .box3 .bottom{width:100%;height:30px;display:block;overflow:hidden;}
.box3 .top {background:url(../img/border_bg.gif) no-repeat -5px top;}
.box3 .bottom {background:url(../img/border_bg.gif) no-repeat -5px bottom;}
.box3 .bd {padding-left:5px;}
.box4{background:url(../img/border_bg.gif) repeat-y -995px 0;}
.box4 .top,.box4 .bottom{width:945px;height:30px;display:block;overflow:hidden;}
.box4 .top {background:url(../img/border_bg.gif) no-repeat -5px top;}
.box4 .bottom {background:url(../img/border_bg.gif) no-repeat -5px bottom;}
.box4 .bd {margin-top:-25px;margin-bottom:-25px;padding-left:5px;}
.box5{background:#F5F5F5;}
.box5 .top5{height:6px;padding-left:6px;overflow:hidden;background:url(../img/box5.gif) no-repeat 0 0;}
.box5 .top5 span{height:6px;padding-right:6px;display:block;background:url(../img/box5.gif) no-repeat right -6px;}
.box5 .bottom5{height:6px;padding-left:6px;overflow:hidden;background:url(../img/box5.gif) no-repeat 0 -12px;}
.box5 .bottom5 span{height:6px;padding-right:6px;display:block;background:url(../img/box5.gif) no-repeat right -18px;}
.box6 .bd6{border:2px solid #86BAC8;}
.box6 .tl6,.box6 .tr6,.box6 .bl6,.box6 .br6 {width:5px;height:5px;display:block;position:relative;overflow:hidden;}
.box6 .tl6 {float:left;margin-bottom:-5px;background:url(../img/circleblue.gif) no-repeat 0 0;}
.box6 .tr6 {float:right;margin-bottom:-5px;background:url(../img/circleblue.gif) no-repeat -5px 0;}
.box6 .bl6 {float:left;margin-top:-5px;background:url(../img/circleblue.gif) no-repeat 0 -5px;}
.box6 .br6 {float:right;margin-top:-5px;background:url(../img/circleblue.gif) no-repeat -5px -5px;}
.box7 .bd7{border:3px solid #EFEFEF;}
.box7 .tl7,.box7 .tr7,.box7 .bl7,.box7 .br7 {width:30px;height:30px;display:block;position:relative;overflow:hidden;}
.box7 .tl7 {float:left;margin-bottom:-30px;background:url(../img/circlegray.gif) no-repeat 0 0;}
.box7 .tr7 {float:right;margin-bottom:-30px;background:url(../img/circlegray.gif) no-repeat -30px 0;}
.box7 .bl7 {float:left;margin-top:-30px;background:url(../img/circlegray.gif) no-repeat 0 -30px;}
.box7 .br7 {float:right;margin-top:-30px;background:url(../img/circlegray.gif) no-repeat -30px -30px;}
.input {width:120px;height:15px;padding:1px;color:#666666;font-size:11px;line-height:15px;border:1px solid #CFCFCF;}
.form1 {border:1px solid #CFCFCF;height:19;background-color:#FFFFFF;font-color:#666666;font-size:11px;text-valign:middle;}
.formtable th{ text-align:right;padding-right:5px;}
#loader {background-color:#F0FCE3;border:1px solid #0D7700;position:fixed;color:#0D7700;z-index:1000;left:0px;bottom:0px;padding:5px 15px;filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.65);opacity: 0.65;}
* html #loader {position: absolute;}
#zoomLayer {width:340px;height:363px;padding:5px;background:#EFEFEF;position:absolute;z-index:2;display:none;}
#zoomLayer .photo {width:340px;height:340px;display:block;overflow:hidden;}
#zoomLayer img{width:340px;height:340px;cursor:pointer;background:#fff url(../img/loading.gif) no-repeat center center;}
#zoomLayer .button {width:340px;height:18px;display:block;overflow:hidden;padding-top:5px;}
#zoomLayer .button a {width:30px;height:18px;display:block;overflow:hidden;float:left;padding-left:20px;color:#fff;background-color:#ADADAD;background-image:url(../img/category/btn_popup.gif);background-repeat:no-repeat;line-height:18px;*line-height:20px;_line-height:20px;}
#zoomLayer .button a#zoomBuy {background-position:4px 4px;}
#zoomLayer .button a#zoomCol {background-position:4px -16px;margin-left:5px;}
#zoomLayer .button a:hover {color:#fff;background-color:#FC8E41;}
#zoomLayer .button span{width:41px;height:11px;display:block;background:url(../img/category/btn_popup_close.gif) no-repeat;cursor:pointer;float:right;margin:3px 5px 0 0;}
.propertiesTable {width:100%;padding:10px 0;margin:10px 0;border-collapse:collapse;border:1px solid #ccc;}
.propertiesTable tr.s1 {background-color: #eee;}
.propertiesTable th {color:#6C6C6C;vertical-align:middle;text-align:left;padding:5px;}
.propertiesTable td {color:#6C6C6C;vertical-align:middle;text-align:left;padding:5px;}
.propertiesTable a {height:22px;background: #fff;padding:3px 3px;margin-right:3px;border-width:1px;border-style:solid;	border-color:#e1e1e1 #848484 #848484 #e1e1e1;}
.propertiesTable a:hover{text-decoration:none;color: #fff;background: #ff5050;height:22px;padding:3px 3px;margin-right:3px;border-width:1px;border-style:solid;border-color:#f5f6f7 #C02064 #C02064 #f5f6f7;}
#footer #footerNav {width:660px;float:left;padding:15px 10px 10px 40px;}
#footer #footerNav a{color:#323232;font-weight:bold;}
#footer #footerNav li {display:block;float:left;padding:0 15px;border-left:1px solid #D8D8D8;line-height:14px;}
#footer #footerNav li.s1 {border:none;}
#footer #footerLogo {width:137px;height:76px;float:left;margin-top:-40px;background:#ffffff url(../img/footer_logo.gif) no-repeat center top;z-index:10;position:relative;}
#footer #footerToTop {width:42px;height:16px;display:block;float:left;margin-top:12px;margin-left:15px;text-indent:-5000px;background:url(../img/icon/ico_top.gif) no-repeat;}
#footer #footerInfo {clear:both;padding:5px 0 0 40px;}
#footer #footerInfo .area1{width:843px;height:59px;display:block;background:url(../img/footer_bg1.gif) no-repeat;}
#footer #footerInfo .area2{width:843px;padding:5px 0 10px 0;display:block;}
#footer #footerInfo .area2 span{padding-left:20px;background:url(../img/icon/icon15.gif) no-repeat 12px center;}
#footer #footerInfo .area2 a.email{padding-left:20px;background:url(../img/icon/mail.gif) no-repeat 4px center;}
#footer2 #footerNav {width:660px;float:left;padding:15px 10px 10px 35px;}
#footer2 #footerNav a{color:#323232;font-weight:bold;}
#footer2 #footerNav li {display:block;float:left;padding:0 15px;border-left:1px solid #D8D8D8;line-height:14px;}
#footer2 #footerNav li.s1 {border:none;}
#footer2 #footerLogo {width:137px;height:76px;float:left;margin-top:-40px;background:#ffffff url(../img/footer_logo.gif) no-repeat center top;z-index:10;position:relative;}
#footer2 #footerToTop {width:42px;height:16px;display:block;float:left;margin-top:12px;margin-left:15px;text-indent:-5000px;background:url(../img/icon/ico_top.gif) no-repeat;}
#footer2 #footerInfo {clear:both;padding:5px 0 0 35px;}
#footer2 #footerInfo .area1{width:843px;height:59px;display:block;background:url(../img/footer_bg1.gif) no-repeat;}
#footer2 #footerInfo .area2{width:843px;padding:5px 0 10px 0;display:block;}
#footer2 #footerInfo .area2 span{padding-left:20px;background:url(../img/icon/icon15.gif) no-repeat 12px center;}
#footer2 #footerInfo .area2 a.email{padding-left:20px;background:url(../img/icon/mail.gif) no-repeat 4px center;}
.pagechanger { padding:5px 10px 5px;height:18px !important;height:0px;}
.pagechanger ul { float:right; }
.pagechanger li { line-height:16px; float:left; margin-right:3px; }
.pagechanger li.pg_total {color:#5DC121;background:#EFF7E7;padding:0 5px;}
.pagechanger li.curr-page {color:#258ab8;}
#yourPicking li {width:160px;padding:5px;}
#yourPicking li span {font-weight:700;display:block;}
#groupBuy .infoList { width:100%; }
#groupBuy .infoList td,#goodsInfo .infoList th{ color:#666; vertical-align:top; padding:3px 5px; }
#groupBuy .infoList th {text-align:left;width:60px;}
#groupBuy h3 {display:none;}
#groupBuy .table {margin:0 10px;}
#groupBuy .table th, #groupBuy .table td{padding:3px;}
#groupBuy .table th{text-align:right;}
#groupBuy .ladder {padding:0 10px 0 0;margin:0;}
#groupBuy .propertiesTable {margin:0;}
#groupBuy .propertiesTable th{text-align:left;}
#groupBuy #leftTime{color:red;}
#groupBuy .nologin{padding:10px;}
#grounpBuyList table.goodsList {width:100%;margin-bottom:8px;padding-bottom:8px;border-bottom:1px dotted #999;}
#grounpBuyList table.goodsList th, #grounpBuyList table.goodsList td {padding:3px;}
#grounpBuyList .name {font-size:14px; font-weight:700; color:#B33737;}
#grounpBuyList .photos {text-align:left;}
#grounpBuyList .photo {width:160px;height:160px;padding:2px;border:1px solid #dadada;}
#grounpBuyList .table2 {margin:0 10px;width:500px;}
#grounpBuyList .ladder {padding:0 10px 0 0;margin:0;}
#grounpBuyList .propertiesTable {margin:0;}
#grounpBuyList .propertiesTable th{background-color:#ccc;color:#fff;}
.MagicZoomBigImageCont {border:1px solid #64B048;}
.MagicZoomHeader {font:12px Tahoma,Verdana,Arial,sans-serif;color:#fff;background:#64B048;text-align:center !important;}
.MagicZoomPup {border:1px solid #64B048;background:#DEF2C8;cursor:hand;}
.MagicZoomLoading {text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display:none;}
.MagicZoomLoading img {padding-top:3px !important;}
.select_tm .select_box{width:102px;height:24px;}
.select_tm div.tag_select{display:block;color:#000;width:82px;height:22px;background:transparent url("../img/tm2008-select.gif") no-repeat 0 0;padding:0 10px;line-height:22px;}
.select_tm div.tag_select_hover{display:block;color:#000;width:82px;height:22px;background:transparent url("../img/tm2008-select.gif") no-repeat 0 -22px;padding:0 10px;line-height:22px;}
.select_tm div.tag_select_open{display:block;color:#000;width:82px;height:22px;background:transparent url("../img/tm2008-select.gif") no-repeat 0 -44px;padding:0 10px;line-height:22px;}
.select_tm ul.tag_options{position:absolute;margin:0;list-style:none;background:transparent url("../img/tm2008-select.gif") no-repeat left bottom;width:100px;padding:0 0 1px;margin:0;width:80px;}
.select_tm ul.tag_options li{background:transparent url("../img/tm2008-select.gif") repeat-y -102px 0;display:block;width:61px;padding:0 10px;height:22px;text-decoration:none;line-height:22px;color:#000;}
.select_tm ul.tag_options li.open_hover{background:transparent url("../img/tm2008-select.gif") no-repeat 0 -88px;color:#000}
.select_tm ul.tag_options li.open_selected{background:transparent url("../img/tm2008-select.gif") no-repeat 0 -66px;color:#19555F}
/* =grid */
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;}
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}
/* =index */
.index .grid_1{width:202px;}
.index .grid_1 .bd{height:300px;overflow:hidden;}
.index .grid_2{width:524px;margin-left:8px;}
.index .grid_2 .bd{width:514px;height:290px;overflow:hidden;padding:5px;background:url(../img/mainbanner_bg.gif) no-repeat;}
.index .grid_3{width:209px;margin-left:-5px;}
.index .grid_3 .bd{width:211px;height:290px;overflow:hidden;padding-top:5px;padding-left:5px;padding-bottom:5px;padding-right:none;background:url(../img/mainbanner_bg.gif) no-repeat -519px 0;}

.index .grid_4{width:600px;margin-top:-5px;}
.index .grid_4 .bd{width:600px;height:195px;overflow:hidden;border-top:none;border-left:none;border-bottom:5px solid #DBECCA;border-right:none;}
.index .grid_5{width:345px;margin-top:-5px;}
.index .grid_5 .bd{width:340px;height:195px;overflow:hidden;border-top:none;border-left:none;border-bottom:5px solid #DBECCA;border-right:5px solid #DBECCA;}
.index .grid_5 .br{z-index:5;float:right;display:inline}

.index .grid_6{width:945px;margin-top:-5px;}
.index .grid_6 .bd{width:945px;height:164px;border-top:5px solid #DBECCA;border-left:5px solid #DBECCA;border-bottom:none;border-right:none;}
.index .grid_7{width:945px;}
.index .grid_7 .bd{width:945px;height:138px;border-top:none;border-left:5px solid #DBECCA;border-bottom:5px solid #DBECCA;border-right:none;}

.index .grid_8{width:945px;margin-top:-5px;}
.index .grid_8 .bd{width:940px;height:230px;border-top:none;border-left:none;border-bottom:none;border-right:5px solid #DBECCA;}
.index .grid_9{width:220px;}
.index .grid_9 .bd{width:220px;height:200px;border:none;}
.index .grid_10{width:725px;}
.index .grid_10 .bd{width:720px;height:200px;border-right:5px solid #DBECCA;}

.index .grid_11{width:220px;}
.index .grid_11 .bd{width:220px;height:230px;border-bottom:5px solid #DBECCA;}
.index .grid_12{width:725px;}
.index .grid_12 .bd{width:720px;height:230px;border-bottom:5px solid #DBECCA;border-right:5px solid #DBECCA;}

.index .grid_13{width:220px;margin-top:-5px;}
.index .grid_13 .bd{width:215px;height:250px;border-left:5px solid #DBECCA;border-bottom:5px solid #DBECCA;}
.index .grid_14{width:725px;margin-top:-5px;}
.index .grid_14 .bd{width:720px;height:250px;border-bottom:5px solid #DBECCA;}

.index .grid_15{width:945px;margin-top:-5px;}
.index .grid_15 .bd{width:940px;height:377px;border-bottom:5px solid #DBECCA;border-right:5px solid #DBECCA;}
.index .grid_15 .br{z-index:2;}

.index .grid_16{width:945px;margin-top:-5px;}
.index .grid_16 .bd{width:940px;height:180px;border-top:5px solid #DBECCA;border-left:5px solid #DBECCA;}
/* =category */
.category .grid_1 {width:820px;}
.category .grid_1 .bd {}

.category .grid_2 {width:765px;margin-top:-5px;}
.category .grid_2 .bd {height:50px;border-right:5px solid #DBECCA;}
.category .grid_2 .tr{z-index:2;}

.category .grid_3 {width:765px;}
.category .grid_3 .bd {border-right:5px solid #DBECCA;}

/* =search */
.search .grid_1 {width:945px;}
.search .grid_1 .bd {}

.search .grid_2 {width:945px;margin-top:-5px;}
.search .grid_2 .bd {height:50px;border-right:5px solid #DBECCA;}
.search .grid_2 .tr{z-index:2;}

.search .grid_3 {width:945px;}
.search .grid_3 .bd {border-right:5px solid #DBECCA;}

/* =brand */
.brand .grid_1 {width:820px;}
.brand .grid_1 .bd {}

.brand .grid_2 {width:765px;margin-top:-5px;}
.brand .grid_2 .bd {height:50px;border-right:5px solid #DBECCA;}
.brand .grid_2 .tr{z-index:2;}

.brand .grid_3 {width:765px;}
.brand .grid_3 .bd {border-right:5px solid #DBECCA;}


/* =goods */
.goods .grid_1 {width:765px;}

.goods .grid_2 {width:765px;margin-top:-5px;}
.goods .grid_2 .bd {border-right:5px solid #DBECCA;padding-bottom:25px;background-color:#fff;}
.goods .grid_2 .tr{z-index:2;}

/* =user_passport */
.user_passport .grid_1 {width:945px;}
.user_passport .grid_1 .bd {padding:25px 0 30px 25px;}

.user_passport .grid_2 {width:945px;margin-top:-5px;}
.user_passport .grid_2 .bd {border-right:5px solid #DBECCA;padding-bottom:25px;}
.user_passport .grid_2 .tr{z-index:2;}

/* =article_page */
.article_page .grid_1 {width:945px;}
.article_page .grid_1 .bd {padding:25px 0 30px 25px;}

.article_page .grid_2 {width:945px;margin-top:-5px;}
.article_page .grid_2 .bd {border-right:5px solid #DBECCA;padding-bottom:25px;}
.article_page .grid_2 .tr{z-index:2;}

/* =flow_page */
.flow_page .grid_1 {width:945px;}
.flow_page .grid_1 .bd {padding:25px 0 30px 25px;}

.flow_page .grid_2 {width:945px;margin-top:-5px;}
.flow_page .grid_2 .bd {border-right:5px solid #DBECCA;padding-bottom:25px;}
.flow_page .grid_2 .tr{z-index:2;}

#container {width:945px;overflow:hidden;margin:0 auto;}
#header {width:945px;height:124px;margin-bottom:15px;}

#sidebar {width:162px;float:left;background:#ffffff;}
#contents {width:765px;float:right;overflow:hidden;background:#ffffff;}

.goods #wrapper, .category #wrapper {background:url(../img/border_bg.gif) repeat-y 940px 0;}

#footer {width:945px;clear:both;background-color:#fff;}
#footer .top{width:945px;}
#footer .top .bd{width:940px;height:35px;border-left:5px solid #DBECCA;border-bottom:5px solid #DBECCA;}
#footer .bottom{width:945px;margin-top:-5px;}
#footer .bottom .bd{width:940px;border-right:5px solid #DBECCA;}
#footer .bottom .tr{margin-top:-5px;*margin-top:0;_margin-top:0;}

#footer2 {width:945px;clear:both;background-color:#fff;}
#footer2 .top{width:945px;}
#footer2 .top .bd{width:940px;height:55px;border-right:5px solid #DBECCA;border-bottom:5px solid #DBECCA;}
#footer2 .bottom{width:945px;margin-top:-5px;}
#footer2 .bottom .bd{width:940px;border-left:5px solid #DBECCA;}
#footer2 .bottom .tl{margin-top:-5px;*margin-top:0;_margin-top:0;}

#header {position:relative;z-index:1000;}
#header #logo{display:block;width:398px;height:98px;left:0px;top:0px;background:url(../img/logo.gif) no-repeat;position:absolute;text-indent:-5000px;}
#header #mininav {height:25px;float:right;clear:both;color:#A2A2A2;line-height:25px;}
#header #mininav li {float:left;padding-left:16px;background:url(../img/icon/2.gif) no-repeat 10px center;}
#header #mininav li.s1 {background:url(../img/icon/1.gif) no-repeat 7px center;}
#header #mininav li.s7 a{padding-left:16px;background:url(../img/icon/3.gif) no-repeat left center;}
#header #mininav li.s8 {background:none;position:relative;}
#header #mininav li.s9 {background:url(../img/icon/6.gif) no-repeat 7px center;}
#header #mininav li.s8 a,#header #mininav li.s9 a{padding-right:12px;background:url(../img/icon/5.gif) no-repeat right center;*background:url(../img/icon/5.gif) no-repeat right 0px;_background:url(../img/icon/5.gif) no-repeat right 0px;}
#header #mininav li a {color:#A2A2A2;}
#header #mininav li a:hover {color:#6D4F3A;}

#header #topnav{height:27px;float:right;clear:both;color:#0D7700;line-height:27px;}
#header #topnav li {float:left;padding-left:16px;padding-right:0px;background:url(../img/icon/4.gif) no-repeat 6px center;}
#header #topnav li.s1 {background:none;}
#header #topnav li a {color:#0D7700;font-size:13px;font-weight:bold;}
#header #topnav li a:hover {color:#6D4F3A;}

#header #topnav li.login {padding-left:14px;background:none;padding-top:6px;}
#header #topnav li.login a{text-indent:-5000px;display:block;width:56px;height:15px;overflow:hidden;background:url(../img/btn_login.gif) no-repeat;}
#header #topnav li.login a:hover{background:url(../img/btn_login.gif) no-repeat 0 -15px;}
#header #topnav li.register {padding-left:4px;background:none;padding-top:6px;}
#header #topnav li.register a{text-indent:-5000px;display:block;width:56px;height:15px;overflow:hidden;background:url(../img/btn_register.gif) no-repeat;}
#header #topnav li.register a:hover{background:url(../img/btn_register.gif) no-repeat 0 -15px;}
#header #topnav li.logout {padding-left:14px;background:none;padding-top:6px;}
#header #topnav li.logout a{text-indent:-5000px;display:block;width:56px;height:15px;overflow:hidden;background:url(../img/btn_logout.gif) no-repeat;}
#header #topnav li.logout a:hover{background:url(../img/btn_logout.gif) no-repeat 0 -15px;}

#headerSearch {width:427px;height:32px;float:right;margin-top:7px;overflow:hidden;clear:both;}
#headerSearch #keyword {width:295px;height:18px;overflow:hidden;padding:4px 0 0 60px;margin:0;border:5px solid #b0dc5e;background:url(../img/field_search.gif) no-repeat;color: #86cd00 ;font-weight: bold;line-height:14px;}
#headerSearch .submit {width:55px;height:32px;padding:0px;margin-left:0px;border:none;background:url(../img/btn_search.gif) no-repeat;text-indent:-5000px;cursor:hand;}

#mainnav {height:26px;width:945px;position:absolute;top:98px;clear:both;background:url(../img/nav.gif) no-repeat right top;line-height:26px;}
#mainnav ul li {display:block;float:left;position:relative;width:92px;}
#mainnav a{height:26px;display:block;padding:0 14px;background:url(../img/icon/13.gif) no-repeat left center;color:#ffffff;line-height:26px;font-size:14px;font-weight:bold;text-align:center;white-space:nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
#mainnav ul li a:hover {position:relative;color:#FFFD79;}
#mainnav ul li:hover {position:relative;}
#mainnav li.s0 {width:162px;padding:0px;text-align:center;background:url(../img/nav.gif) no-repeat left top;}
#mainnav li.s0 a {color:#FFFD79;display:block;width:162px;background:none;padding:0;}
.index #mainnav li.s0 {width:202px;padding:0px;text-align:center;background:url(../img/nav.gif) no-repeat left top;}
.index #mainnav li.s0 a {color:#FFFD79;display:block;width:202px;background:none;padding:0;}
#mainnav li.s0 a span{padding-right:12px;background:url(../img/icon/12.gif) no-repeat right center;}
#mainnav li.s1 a{background:none;}
#mainnav ul ul {display:none;position:absolute;}
* html #mainnav ul li table {border-collapse:collapse;margin-top:-1px;}
#mainnav ul :hover ul {display:block;position:absolute;top:25px;left:-1px;line-height:19px;text-align:left;width:100px;border:3px solid #8ECB0C;background:#ffffff;padding:4px;z-index:1000;}
#mainnav ul :hover ul li{width:100px;padding:0px;background:none;}
#mainnav ul :hover ul li.s21 a{border-top:none;}
#mainnav ul :hover ul a{display:block;width:98px;text-align:left;padding:0 0 0 2px;color:#747474;font-size:12px;line-height:19px;height:19px;font-weight:normal;border-top:1px solid #DBECCA;background:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
#mainnav ul :hover ul a:hover {color:#86CD00;}


#allCategory {position:absolute;top:98px;width:945px;z-index:10000;display:none;}
#allCategory .box1{z-index:100;}
#allCategory .bd{width:935px;border:5px solid #A1D825;background:#ffffff;}
#allCategory .tl,#allCategory .tr,#allCategory .bl,#allCategory .br {width:30px;height:30px;display:block;position:relative;z-index:10;overflow:hidden;}
#allCategory .tl {background:url(../img/index/circle3.gif) no-repeat 0 0;}
#allCategory .tr {background:url(../img/index/circle3.gif) no-repeat -30px 0;}
#allCategory .bl {background:url(../img/index/circle3.gif) no-repeat 0 -30px;}
#allCategory .br {background:url(../img/index/circle3.gif) no-repeat -30px -30px;}

#allCategory .sortList {padding:18px 0 18px 30px;}
#allCategory .sortList li{width:121px;float:left;margin-right:5px;}
#allCategory .sortList .title{width:121px;height:25px;margin-bottom:3px;text-align:center;background:url(../img/bg1.gif) no-repeat;}
#allCategory .sortList .title a {display:block;color:#ffffff;font-size:14px;font-weight:bold;line-height:25px;text-shadow:0 0 4px #178500;}
#allCategory .sortListItem {width:105px;padding:7px;overflow:hidden;background:#fbfbfb;border:1px solid #eeeeee;}
#allCategory .sortListItem li {padding-left:10px;background:url(../img/icon/icon8.gif) no-repeat left center;line-height:17px;}


#myzone{display:none;line-height:19px;text-align:left;width:80px;position:absolute;top:20px;left:792px;z-index:10;border:3px solid #8ECB0C;background:#ffffff;padding:4px;}
#myzone li{float:left;width:80px;padding:0px;background:none;}
#myzone a{display:block;width:78px;text-align:center;padding-left:2px;color:#747474;font-size:12px;font-weight:normal;border-top:1px solid #DBECCA;}
#myzone li.s21 a{border-top:none;}
#myzone a:hover {color:#86CD00;}

#tophistory{display:none;line-height:19px;text-align:left;width:160px;position:absolute;top:20px;right:0px;z-index:10;border:3px solid #8ECB0C;background:#ffffff;padding:4px;}
#tophistory li{float:left;width:160px;padding:3px 0;background:none;border-top:1px solid #DBECCA;}
#tophistory li.first {border-top:none;}
#tophistory li .photo{width:50px;height:50px;padding:2px;display:block;float:left;border:1px solid #DAECC9;}
#tophistory li .photo img{width:50px;height:50px;}
#tophistory li .name{width:100px;padding:5px 0;display:block;float:right;text-align:left;line-height:18px;}

/* =category */
.brand .grid_1 h2 {line-height:30px;color:#000000;font-size:14px;font-weight:bold;padding-left:27px;background:url(../img/icon/icon12.gif) no-repeat left center;clear:both;margin-top:7px;margin-left:12px;}

.brand .grid_1 .content {width:750px;overflow:hidden;padding:4px 12px 24px;}
.brand .grid_1 .content div.logo {width:250px;display:block;float:left;}
.brand .grid_1 .content div.intro {width:500px;display:block;float:left;}
.brand .grid_1 .content div.intro_topic {display:block;float:left;line-height:18px;}
.brand .grid_1 .content p.brand_desc {padding:5px 0;font-size:14px;}
.brand .grid_1 .content p.brand_category a {color:#0D7700;padding-left:8px;background:url(../img/icon/8.gif) no-repeat 2px center;}
.brand .grid_1 .content p.brand_category a:hover {color:#6D4F3A;}

.brand .grid_2 .urhere {padding-top:25px;padding-right:20px;text-align:right;color:#FC8E41;font-weight:bold;}
.brand .grid_2 .urhere code {padding:0 5px;color:#A5A5A5;font-weight:normal;}
.brand .grid_2 .urhere a {color:#A5A5A5;font-weight:normal;}
.brand .grid_2 .urhere a:hover {text-decoration:underline;}

.brand .grid_3 .display {width:735px;height:32px;padding-left:14px;background:#C1E39A url(../img/category/TabLeft.gif) no-repeat left top;overflow:hidden;}
.brand .grid_3 .display .content{height:32px;padding-right:10px;background:url(../img/category/TabRight.gif) no-repeat right top;}
.brand .grid_3 .display a{color:#379819;line-height:28px;width:120px;height:24px;overflow:hidden;display:block;float:left;margin-top:7px;margin-right:2px;padding-left:10px;background:#F0FCE3 url(../img/display_tab.gif) no-repeat 0 0;}
.brand .grid_3 .display a:hover{font-weight:bold;}
.brand .grid_3 .display a span{height:24px;display:block;padding-right:10px;background:url(../img/display_tab.gif) no-repeat right 0;cursor:hand;text-align:center}
.brand .grid_3 .display a.active{color:#379819;font-weight:bold;line-height:28px;height:28px;overflow:hidden;display:block;float:left;margin-top:4px;margin-right:2px;padding-left:10px;background:#ffffff url(../img/display_tab_act.gif) no-repeat left center;}
.brand .grid_3 .display a.active span{height:28px;display:block;padding-right:10px;background:url(../img/display_tab_act.gif) no-repeat right center;}

.brand .grid_3 .goodsList {width:746px;padding-top:25px;padding-left:14px;overflow:hidden;}
.brand .grid_3 .goodsList h3 {color:#333333;font-size:14px;font-weight:bold;padding:6px 20px;background:url(../img/icon/icon14.gif) no-repeat left center;border-bottom:2px solid #9ED933;margin:0px 20px 20px 0;}
.brand .grid_3 .goodsList li{width:129px;height:190px;padding-right:20px;overflow:hidden;float:left;}
.brand .grid_3 .goodsList .photo{width:100px;display:block;float:left;border:1px solid #EBEBEB;}
.brand .grid_3 .goodsList .photo img{width:100px;height:100px;}
.brand .grid_3 .goodsList .buttons{width:27px;display:block;float:left;text-align:center;}
.brand .grid_3 .goodsList .buttons a{width:12px;height:12px;display:block;overflow:hidden;text-indent:-9999px;border-bottom:2px solid #ffffff;margin:0 auto;}
.brand .grid_3 .goodsList .buttons a.zoom {background:url(../img/category/icons.gif) no-repeat 0 0;}
.brand .grid_3 .goodsList .buttons a.zoom:hover {background:url(../img/category/icons.gif) no-repeat 0 -12px;}
.brand .grid_3 .goodsList .buttons a.buy {background:url(../img/category/icons.gif) no-repeat -12px 0;}
.brand .grid_3 .goodsList .buttons a.buy:hover {background:url(../img/category/icons.gif) no-repeat -12px -12px;}
.brand .grid_3 .goodsList .buttons a.collect {background:url(../img/category/icons.gif) no-repeat -24px 0;}
.brand .grid_3 .goodsList .buttons a.collect:hover {background:url(../img/category/icons.gif) no-repeat -24px -12px;}

.brand .grid_3 .goodsList .buttons span {width:14px;height:14px;display:block;margin:0 auto 2px;}
.brand .grid_3 .goodsList .buttons span.new {background:url(../img/category/icons2.gif) no-repeat 0 0;}
.brand .grid_3 .goodsList .buttons span.hot {background:url(../img/category/icons2.gif) no-repeat -14px 0;}
.brand .grid_3 .goodsList .buttons span.best {background:url(../img/category/icons2.gif) no-repeat -28px 0;}
.brand .grid_3 .goodsList .buttons span.promote {background:url(../img/category/icons2.gif) no-repeat -42px 0;}


.brand .grid_3 .goodsList .name{display:block;width:102px;height:27px;overflow:hidden;padding-top:5px;clear:both;line-height:14px;}
.brand .grid_3 .goodsList .price{display:block;padding-top:5px;text-align:center;color:#259022;}
.brand .grid_3 .goodsList .price span {color:#747474;}
.brand .grid_3 .goodsList .price span.promote {color:#666666;text-decoration:line-through;padding-right:12px;background:url(../img/icon/ico_arrowsale.gif) no-repeat right center;}

.brand .grid_3 .pages {text-align:center;padding:10px;}
.brand .grid_3 .pages .curr-page{color:#FF6048;}


/* =activity */
.activity .box3 .bd {padding:20px 20px 50px 25px;}
.activity .box3 h2 {line-height:30px;color:#000000;font-size:14px;font-weight:bold;padding-left:27px;background:url(../img/icon/icon12.gif) no-repeat left center;clear:both;}
.activity .table {width:100%;border:1px solid #ECECEC;border-top:2px solid #86BAC8;border-collapse:collapse;margin-bottom:20px;}
.activity .table td{padding:5px;border:1px solid #ECECEC;}
.activity .table th{padding:5px;border:1px solid #ECECEC;background:#f3f3f3;font-weight:bold;}
.activity .table td.act_name {color:#FE791D;font-weight:bold;font-size:14px;}
.activity .table td.act_range a {color:#0D7700;padding-left:8px;background:url(../img/icon/8.gif) no-repeat left center;}
.activity .table td.act_range a:hover {color:#6D4F3A;font-weight:bold;}

.activity .goodsList {overflow:hidden;float:left;margin:10px 0 10px 20px;}
.activity .goodsList li{width:102px;height:155px;padding-right:22px;overflow:hidden;float:left;}
.activity .goodsList .photo{display:block;text-align:center;border:1px solid #DAECC9;}
.activity .goodsList .name{display:block;text-align:center;line-height:14px;}
.activity .goodsList .price{display:block;text-align:center;color:#259022;}



/* =article_page */
.article_page .grid_1 .memberTop .left{width:160px;float:left;}
.article_page .grid_1 .memberTop .middle{width:500px;float:left;}
.article_page .grid_1 .memberTop .middle .title{display:block;padding-bottom:7px;border-bottom:1px solid #DAECC9;}
.article_page .grid_1 .memberTop .middle .content1{display:block;padding:5px 0;margin-bottom:20px;border-bottom:1px solid #DAECC9;}
.article_page .grid_1 .memberTop .middle .content1 a{padding-left:20px;line-height:18px;background:url(../img/article/icon1.gif) no-repeat 7px center;}
.article_page .grid_1 .memberTop .middle .content2{display:block;padding:5px 0 10px 10px;}
.article_page .grid_1 .memberTop .middle .content2 a{padding-right:13px;}

.article_page .grid_1 .memberTop .right{width:240px;float:right;padding-top:23px;}

.article_page .grid_2 .urhere {padding-top:15px;padding-right:30px;text-align:right;color:#A5A5A5;}
.article_page .grid_2 .urhere code {padding:0 5px;color:#A5A5A5;font-weight:normal;}
.article_page .grid_2 .urhere a {color:#A5A5A5;font-weight:normal;}

.article_page .grid_2 .content {padding:0px 30px 30px 30px;}
.article_page .grid_2 .content h2{color:#333333;font-size:18px;font-weight:bold;line-height:20px;padding:10px 25px;background:url(../img/icon/icon12.gif) no-repeat left center;}
.article_page .grid_2 .content h3{color:#333333;font-size:14px;font-weight:bold;padding:6px 20px;background:url(../img/icon/icon14.gif) no-repeat left center;border-bottom:2px solid #9ED933;}
.article_page .grid_2 .content p{color:#747474;padding:15px 0;line-height:18px;}


.article_page .grid_2 table{width:100%;border-bottom:1px solid #9ED933;}
.article_page .grid_2 th{font-weight:bold;padding:5px;background:#F9F9F9;}
.article_page .grid_2 th.title{padding-left:25px;}
.article_page .grid_2 td.title{padding-left:25px;}
.article_page .grid_2 th.author{text-align:center;}
.article_page .grid_2 td.author{text-align:center;}
.article_page .grid_2 th.addTime{text-align:center;}
.article_page .grid_2 td.addTime{text-align:center;}
.article_page .grid_2 td{padding:5px;border-top:1px dotted #EEEEEE;}
.article_page .grid_2 td.title, #articlesList td.author {text-align:left;}

.article_page .grid_2 .pages {text-align:center;padding:10px;}
.article_page .grid_2 .pages .curr-page{color:#FF6048;}
.more_article {padding-top:50px;}
.more_article ul {padding:15px 0;}
.more_article ul li {display:block;width:50%;padding:3px 0;float:left;}

/* =flow_page */
.flow_page .grid_1 .memberTop .left{width:160px;float:left;}
.flow_page .grid_1 .memberTop .right{width:760px;float:left;}
.flow_page .grid_1 .memberTop .right .title{display:block;padding-bottom:7px;border-bottom:1px solid #DAECC9;}
.flow_page .grid_1 .memberTop .right .title div{float:right;}
.flow_page .grid_1 .memberTop .right .content{display:block;padding:15px 0 0 20px;}
.flow_page .grid_1 .memberTop .right .content b{display:block;width:70px;float:left;}
.flow_page .grid_1 .memberTop .right .content p{display:block;width:670px;float:right;color:#000000;font-size:14px;line-height:18px;}
.flow_page .grid_2 .urhere {padding-top:15px;padding-right:30px;text-align:right;color:#000000;font-size:14px;}
.flow_page .grid_2 .urhere code {padding:0 5px;font-weight:normal;}
.flow_page .grid_2 .urhere a {color:#000000;font-size:14px;font-weight:normal;}

.flow_page .grid_1 .bd{padding-bottom:30px;}
.flowview {width:895px;height:29px;margin:25px 0 0 22px;background:#79C1B0 url(../img/flow/tab_left.gif) no-repeat;}
.flowview span {height:29px;display:block;overflow:hidden;padding-right:15px;background:url(../img/flow/tab_right.gif) no-repeat right top;text-align:right;}
.flowview img{padding-left:12px;}

.cart_empty {width:860px;margin:60px 0 0 40px;}
.cart_empty .bd6 {padding:50px 0;text-align:center;color:#000000;font-size:16px;}

.flow_buttons {display:block;margin:0 37px;padding:22px 0;text-align:center;}
.flow_buttons a {padding:0 10px;}

.flow .area1 {width:884px;margin:25px 28px 28px;background:url(../img/login_bg1.gif) no-repeat;}
.flow .area1 .content {min-height:388px;background:url(../img/login_bg2.gif) no-repeat left bottom;}
.flow .area1 .banner1 {width:470px;padding:14px 0 10px 38px;float:left;}
.flow .area1 .banner1 img {padding-right:5px;padding-bottom:5px;}
.flow .area1 .loginForm {width:300px;padding:14px 0 10px 20px;float:left;}
.flow .area1 .loginForm h2 {color:#1a1a1a;font-size:14px;font-weight:bold;line-height:30px;background:url(../img/icon/line_dot022.gif) repeat-x left bottom;}
.flow .area1 .loginForm h2 span{padding-left:20px;background:url(../img/icon/ico_arrow06.gif) no-repeat left center;}
.flow .area1 .loginForm form {padding:20px 0;}
.flow .area1 .loginForm form p{width:210px;height:24px;*height:4px;_height:4px;display:block;float:left;}
.flow .area1 .loginForm form p.password {margin-top:0;*margin-top:0;_margin-top:-18px;}
.flow .area1 .loginForm .title{width:68px;padding-left:12px;display:block;float:left;line-height:22px;background:url(../img/icon/ico_dot02.gif) no-repeat 5px center;}
.flow .area1 .loginForm .info{width:120px;display:block;float:left;}
.flow .area1 .loginForm .info input {width:120px;height:15px;padding:1px;color:#666666;font-size:11px;line-height:15px;border:1px solid #CFCFCF;overflow:hidden;}
.flow .area1 .loginForm .submit {width:90px;display:block;float:right;}
.flow .area1 .loginForm .notice {clear:both;display:block;padding-left:80px;color:#C2C2C2;line-height:16px;}
.flow .area1 .loginForm .anonymous_buy {clear:both;display:block;padding-left:80px;color:#C2C2C2;line-height:16px;}
.flow .area1 .loginForm .anonymous_buy p {padding:5px 0;}

.flow .area1 .friendly {width:840px;height:50px;clear:both;margin:0 auto;background:url(../img/icon/line_dot022.gif) repeat-x left top;padding-bottom:10px;}
.flow .area1 .friendly span{width:398px;height:33px;display:block;float:left;border-left:1px solid #666666;padding-left:5px;margin-top:13px;margin-left:10px;}
.flow .area1 .friendly p {line-height:16px;}
.flow .area1 .friendly p b{font-size:14px;}
.flow .area1 .friendly p img{margin-bottom:-4px;margin-left:10px;}


.flow_page h3 {line-height:30px;color:#000000;font-size:14px;font-weight:bold;margin:15px 37px;padding-left:27px;background:url(../img/icon/icon12.gif) no-repeat left center;clear:both;}
.flow_page h3 a { color:#6C6C6C; font-weight:400; }

.flow .btnlist { padding:30px 0px; }
.flow .btnlist a{ color:blue; }
.flow .reviewinfo { margin-bottom:10px; padding:10px 30px; border:1px solid #C8C8C8; border-top:2px solid #FF6B79; color:#797979; }
.flow .reviewinfo.nobtm { border-bottom:0; }
.flow .reviewinfo.noline { border:0; }
.flow .reviewinfo a { color:blue; }
.flow .reviewinfo .title th,.flow .reviewinfo .title td { padding:10px 0; }
.flow .reviewinfo td { color:#777; line-height:150%; }
.flow .reviewinfo td.label { vertical-align:top; color:#333; padding-left:15px;}
.flow .reviewinfo p { line-height:150%; color:#666; margin: 6px 0; }
.flow .reviewinfo h1 { margin-bottom:12px; color:#666}
.flowinfo { text-align:right; padding:10px 30px; }
.flowinfo img { vertical-align:middle; margin: 0 5px; }
.flowinfo .subtotal { color:#FF5050; font-size:14px; font-weight:700; }


.pager { text-align:right; padding:5px 20px 5px; }
.btn_pay { margin-bottom:2px; }
#order_thanks { font-size:14px; font-weight:bold; }
#order_sn { font-size:14px; font-weight:bold; color:#FF5050; }

.flow .datatable { width:865px;border:1px solid #C8C8C8;margin:0 37px; border-top:2px solid #FE791D; border-collapse:collapse;clear:both;}
.flow .datatable th,.flow .datatable td { vertical-align:middle; text-align:left;padding:5px 10px; }
.flow .datatable th { font-weight:normal; border-bottom:1px solid #FFF; color:#6C6C6C; }
.flow .datatable .title th, .flow .datatable .title td { height:28px; padding:0 10px; background:#EEE; }
.flow .datatable .title { height:28px; width:100px; padding:0 10px; background:#EEE;border-bottom:1px solid #fff;}
.flow .datatable td {border-bottom:1px solid #ECECEC; line-height:150%; }
.flow .datatable .last td { border-bottom:0; }
.flow .datatable .subtotal { color: #FF5050; font-size:14px; font-weight:bold; }
.flow .datatable .goods_name { line-height: 160%; color:#000; }
.flow .datatable .goods_desc{ color:#797979; }
.flow .datatable .thumb {float:left;margin-right:10px;padding:1px;border:1px solid #dadada;}
.flow .datatable .thumb:hover {border:1px solid #666;}
.flow .datatable .thumb img {width:40px;height:40px;}
.flow .datatable td.store_name { padding-top: 10px; background:#F8F8F8; border-bottom: 1px solid #FFF; }
.flow .datatable td.store_name a{ color:#797979; text-decoration:underline; }
.flow .datatable td.opration_row { border-bottom:none; padding:10px;}
.flow .datatable td.order_fee { font-weight:700; font-size:14px; color:#FF5050; }
.flow .offline_pay { color:red; }
.flow #add_address{ border-top:none; }
.flow #add_address .title td{ background:#F8F8F8; color:#6C6C6C; }
.flow #add_address td{ border:none; color:#333; }
.flow #add_address .even #best_time{ margin-bottom:20px; }
.flow .datatable .odd .goods_thumb{ margin-right:10px; }

#ECS_ORDERTOTAL {width:865px;margin:0 37px;}

.consigneeList .box5{width:865px;margin:0 37px;}
.consigneeList .box5 .bd5{padding:20px;}
.consigneeList table {width:825px;}
.consigneeList table td{padding:5px;}
.consigneeList table input{width:200px;}
.consigneeList table .required{color:#ff0000;padding-left:3px;}

.messageli {list-style-type:none;padding:5px;color:red}
.messagediv {font-size:12px;position:absolute;border:1px solid #CC0000;text-align:center;padding:5px;background-color:#FFFFCC;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;}
#flowGoodsFittings {width:824px;overflow:hidden;margin:0 0 0 20px;}
#flowGoodsFittings .goodsList li{height:210px;padding-right:32px;}
#flowGoodsCollection {width:824px;overflow:hidden;margin:0 0 0 20px;}
#flowGoodsCollection .goodsList li{padding-right:32px;}

.flow_page .done dl{width:450px;min-height:250px;*height:250px;_height:250px;padding:20px 0 0 350px;margin:60px auto;background:url(../img/flow/done_bg.gif) no-repeat 20px 0;}
.flow_page .done dt {color:#000000;font-size:20px;font-weight:bold;margin-bottom:20px;}
.flow_page .done dd {font-size:14px;line-height:20px;}
.flow_page .done dd input{padding:5px 8px;margin-bottom:5px;}
.flow_page .done dd.order_sn strong {color:#FE791D;font-weight:bold;}
.flow_page .done dd.urls {margin-top:20px;}
.flow_page .done dd.urls a{color:#0D7700;font-weight:bold;padding:0 10px;}
.flow_page .done dd.urls a:hover{color:#6D4F3A;}
.flow_page .done dd.virtual_card {margin:10px;padding:10px;border:1px solid #E2C822;background:#FFF9D7;}
.flow_page .done dd.virtual_card h4{color:#2359B1;font-weight:bold;}
.flow_page .done dd.virtual_card strong {color:#ff0000;padding:0 10px;}

/* =user_passport */
.user_passport .grid_1 .memberTop .left{width:160px;float:left;}
.user_passport .grid_1 .memberTop .right{width:740px;float:left;}
.user_passport .grid_1 .memberTop .right .title{display:block;padding-bottom:7px;border-bottom:1px solid #DAECC9;}
.user_passport .grid_1 .memberTop .right .title div{float:right;margin-top:0;*margin-top:-20px;_margin-top:-20px;}
.user_passport .grid_1 .memberTop .right .content1{display:block;padding:13px 0 13px 13px;border-bottom:1px solid #DAECC9;}
.user_passport .grid_1 .memberTop .right .content1 img {padding-right:18px;}
.user_passport .grid_2 .urhere {padding-top:15px;padding-right:30px;text-align:right;color:#A5A5A5;}
.user_passport .grid_2 .urhere code {padding:0 5px;color:#A5A5A5;font-weight:normal;}
.user_passport .grid_2 .urhere a {color:#A5A5A5;font-weight:normal;}
.user_passport .grid_2 .area1 {width:884px;margin:28px;background:url(../img/login_bg1.gif) no-repeat;}
.user_passport .grid_2 .area1 .content {min-height:388px;background:url(../img/login_bg2.gif) no-repeat left bottom;}
.user_passport .grid_2 .area1 .banner1 {width:470px;padding:14px 0 10px 38px;float:left;}
.user_passport .grid_2 .area1 .banner1 img {padding-right:5px;padding-bottom:5px;}
.user_passport .grid_2 .area1 .loginForm {width:300px;padding:14px 0 10px 20px;float:left;}
.user_passport .grid_2 .area1 .loginForm h2 {color:#1a1a1a;font-size:14px;font-weight:bold;line-height:30px;background:url(../img/icon/line_dot022.gif) repeat-x left bottom;}
.user_passport .grid_2 .area1 .loginForm h2 span{padding-left:20px;background:url(../img/icon/ico_arrow06.gif) no-repeat left center;}
.user_passport .grid_2 .area1 .loginForm form {padding:20px 0;}
.user_passport .grid_2 .area1 .loginForm p{width:210px;height:24px;*height:4px;_height:4px;display:block;float:left;}
.user_passport .grid_2 .area1 .loginForm form p.password {margin-top:0;*margin-top:0;_margin-top:-18px;}
.user_passport .grid_2 .area1 .loginForm .title{width:68px;padding-left:12px;display:block;float:left;line-height:22px;background:url(../img/icon/ico_dot02.gif) no-repeat 5px center;}
.user_passport .grid_2 .area1 .loginForm .info{width:120px;display:block;float:left;}
.user_passport .grid_2 .area1 .loginForm .info input {width:120px;height:15px;padding:1px;color:#666666;font-size:11px;line-height:15px;border:1px solid #CFCFCF;overflow:hidden;}
.user_passport .grid_2 .area1 .loginForm .submit {width:90px;display:block;float:right;}
.user_passport .grid_2 .area1 .loginForm .notice {clear:both;display:block;padding-left:80px;color:#C2C2C2;line-height:16px;}
.user_passport .grid_2 .area1 .friendly {width:840px;height:50px;clear:both;margin:0 auto;background:url(../img/icon/line_dot022.gif) repeat-x left top;padding-bottom:10px;}
.user_passport .grid_2 .area1 .friendly span{width:398px;height:33px;display:block;float:left;border-left:1px solid #666666;padding-left:5px;margin-top:13px;margin-left:10px;}
.user_passport .grid_2 .area1 .friendly p {line-height:16px;}
.user_passport .grid_2 .area1 .friendly p b{font-size:14px;}
.user_passport .grid_2 .area1 .friendly p img{margin-bottom:-4px;margin-left:10px;}

.user_passport .grid_2 .area1 .registerForm {width:360px;padding:14px 0 10px 0;float:left;overflow:hidden;}
.user_passport .grid_2 .area1 .registerForm h2 {color:#1a1a1a;font-size:14px;font-weight:bold;line-height:30px;background:url(../img/icon/line_dot022.gif) repeat-x left bottom;}
.user_passport .grid_2 .area1 .registerForm h2 span{padding-left:20px;background:url(../img/icon/ico_arrow06.gif) no-repeat left center;}
.user_passport .grid_2 .area1 .registerForm form {padding:20px 0;}
.user_passport .grid_2 .area1 .registerForm p{width:360px;min-height:24px;}
.user_passport .grid_2 .area1 .registerForm .title{width:68px;padding-left:12px;display:block;float:left;line-height:22px;background:url(../img/icon/ico_dot02.gif) no-repeat 5px center;}
.user_passport .grid_2 .area1 .registerForm .info{width:280px;display:block;float:left;}
.user_passport .grid_2 .area1 .registerForm .info .required{color:#ff0000;padding-left:3px;}
.user_passport .grid_2 .area1 .registerForm .info input {width:120px;height:15px;padding:1px;color:#666666;font-size:11px;line-height:15px;border:1px solid #CFCFCF;overflow:hidden;}
.user_passport .grid_2 .area1 .registerForm .agreement {padding-left:80px;}
.user_passport .grid_2 .area1 .registerForm .agreement a{color:#0D7700;font-weight:bold;padding:0 3px;}
.user_passport .grid_2 .area1 .registerForm .agreement a:hover{color:#6D4F3A;}
.user_passport .grid_2 .area1 .registerForm .submit {padding-left:80px;}
.user_passport .grid_2 .area1 .registerForm .notice {clear:both;display:block;padding-left:80px;color:#C2C2C2;line-height:16px;}
.user_passport .registerClosed {font-size:14px;font-weight:bold;padding:25px 25px;display:block;text-align:center;}
#order_detail div, #order_detail form {display:inline;}
#order_detail input {padding:5px 8px;}
/* =index */
.index .mainbanner {padding:7px;}
.index .mainbanner .mainimg {width:500px;height:252px;margin-bottom:3px;overflow:hidden;}
.index .mainbanner .maintext {width:500px;height:21px;overflow:hidden;background:url(../img/index/mainbig_text.gif) no-repeat;color:#137F00;}
.index .mainbanner .maintext table td{padding-top:2px;}
.index .mainbanner .maintext table .mainbanner_text {line-height:20px;*line-height:18px;}

.index .banner1 {padding-top:8px;padding-left:11px;}
.index .banner1 span {display:block;border-top:1px solid #DBECCA;padding-top:3px;padding-bottom:3px;}
.index .banner1 span.s1 {border-top:none;}

.index .grid_4 .title{padding-top:33px;padding-left:10px;}
.index .grid_4 .title a{padding:0 3px;line-height:12px;}
.index .grid_4 .scrollGoodsList {width:550px;height:120px;overflow:hidden;padding-top:10px;padding-left:10px;}
.index .grid_4 .scrollGoodsList .arrow_left{width:9px;height:13px;display:block;float:left;cursor:hand;background:url(../img/icon/rolling_left.gif) no-repeat;margin-top:44px;margin-right:3px;}
.index .grid_4 .scrollGoodsList .arrow_right{width:9px;height:13px;display:block;float:left;cursor:hand;background:url(../img/icon/rolling_right.gif) no-repeat;margin-top:44px;margin-left:3px;}
.pcont{width:525px;height:120px;overflow:hidden;float:left;}
.ScrCont {width:32766px;zoom:1;}
.pcont #List1_1, .pcont #List2_1 {float:left;}

.index .grid_4 .goodsList li {width:88px;height:120px;display:block;padding-right:18px;background:url(../img/icon/line_01.gif) no-repeat 96px 0;float:left;overflow:hidden;}
.index .grid_4 .goodsList li img {width:88px;height:88px;}
.index .grid_4 .goodsList li .name {display:block;width:90px;}

.index .grid_4 .goodsList .arrow_left{
	width:9px;height:13px;display:block;float:left;cursor:hand;background:url(../img/icon/rolling_left.gif) no-repeat;margin-top:44px;margin-right:3px;}
.index .grid_4 .goodsList .arrow_right{
	width:9px;height:13px;display:block;float:left;cursor:hand;background:url(../img/icon/rolling_right.gif) no-repeat;margin-top:44px;margin-left:3px;}

.index .banner2 {padding-top:15px;}

.index .grid_6 .banner3 {width:180px;height:125px;float:left;padding-top:25px;padding-left:21px;}
.index .grid_6 .banner4 {width:180px;height:125px;float:left;padding-top:25px;padding-left:16px;}
.index .grid_6 .event1 {width:527px;height:125px;float:left;overflow:hidden;padding-top:25px;padding-left:16px;}
.index .grid_6 .event1 .images{width:506px;float:left;}
.index .grid_6 .event1 .buttons{width:9px;float:left;padding-left:5px;}
.index .grid_6 .event1 .buttons span{width:9px;height:9px;display:block;overflow:hidden;margin:5px auto 0;background-image:url(../img/index/dot1.gif);text-indent:-5000px;cursor:pointer;}

.index .banner5 {padding-left:15px;}
.index .banner5 span{width:180px;height:117px;display:block;float:left;overflow:hidden;padding-left:5px;}

.index .grid_8 .title{padding-top:26px;}
.index .grid_8 .goodsList {width:912px;height:150px;overflow:hidden;float:left;}
.index .grid_8 .goodsList ul{width:915px;height:150px;overflow:hidden;float:left;}
.index .grid_8 .goodsList li{width:102px;height:150px;padding-right:12px;overflow:hidden;float:left;}
.index .grid_8 .goodsList .name{display:block;text-align:center;height:27px;padding-top:3px;overflow:hidden;line-height:14px;}
.index .grid_8 .goodsList .price{display:block;text-align:center;color:#259022;padding-top:3px;}
.index .grid_8 .goodsList .price{display:block;text-align:center;color:#259022;}
.index .grid_8 .buttons{width:9px;float:left;}
.index .grid_8 .buttons span{width:9px;height:9px;display:block;overflow:hidden;margin:5px auto 0;background-image:url(../img/index/dot1.gif);text-indent:-5000px;cursor:pointer;}

.index .banner7 {width:715px;}
.index .banner7 span{width:170px;display:block;float:left;padding-right:8px;}

.index .banner8 {padding-top:5px;}
.index .banner8 span{height:102px;display:block;margin-bottom:1px;}

.index .grid_12 .event2 {width:700px;height:210px;display:block;overflow:hidden;background:url(../img/banner/banner-6-2-1.gif) no-repeat;}
.index .grid_12 .event2 a {display:inline;float:left;}
.index .grid_12 .event2 .s1{width:145px;height:180px;margin:20px 0 0 30px;}
.index .grid_12 .event2 .s2{width:150px;height:170px;margin:30px 0 0 20px;}
.index .grid_12 .event2 .s3{width:150px;height:170px;margin:30px 0 0 35px;}
.index .grid_12 .event2 .s4{width:145px;height:180px;margin:20px 0 0 10px;}

.index .grid_13 .title {padding-top:20px;padding-left:20px;}
.index .grid_13 .buttons{width:14px;float:left;padding-left:30px;}
.index .grid_13 .buttons span{width:14px;height:14px;display:block;overflow:hidden;margin:3px auto 0;background-image:url(../img/index/dot2.gif);cursor:pointer;text-align:center;font-size:9px;line-height:14px;font-weight:bold;}
.index .grid_13 .goods{width:132px;height:200px;padding-left:12px;float:left;text-align:center;overflow:hidden;}
.index .grid_13 .goods div {margin-bottom:100px;}
.index .grid_13 .goods .photo{display:block;width:102px;padding:5px;border:1px solid #EDEDED;margin:0 auto;}
.index .grid_13 .goods .name{display:block;height:30px;}
.index .grid_13 .goods .price{display:block;color:#FD5910;}
.index .grid_13 .goods .price span{color:#666666;text-decoration:line-through;padding-right:12px;background:url(../img/icon/ico_arrowsale.gif) no-repeat right center;}

.index .grid_14 .title {padding-top:20px;width:170px;float:left;}
.index .grid_14 .title .more{width:40px;height:13px;display:block;background:url(../img/icon/more_new.gif) no-repeat;text-indent:-5000px;margin-left:130px;margin-top:-26px;}
.index .grid_14 .tabs {padding-top:20px;float:right;}
.index .grid_14 .tabs a{padding-left:3px;}
.index .grid_14 .goodsList {width:725px;height:166px;padding-top:20px;clear:both;overflow:hidden;}
.index .grid_14 .goodsList ul{width:725px;height:166px;overflow:hidden;float:left;}
.index .grid_14 .goodsList li{width:145px;height:166px;background:url(../img/index/best_line.gif) repeat-y left;overflow:hidden;float:left;}
.index .grid_14 .goodsList .photo{display:block;text-align:center;margin-top:55px;}
.index .grid_14 .goodsList .name{height:30px;padding-left:42px;display:block;margin-top:-155px;line-height:14px;}
.index .grid_14 .goodsList .price{padding-left:42px;display:block;color:#259022;}

.index .grid_14 .goodsList li.s1 .name{background:url(../img/index/in_best_01.gif) no-repeat 5px top;}
.index .grid_14 .goodsList li.s2 .name{background:url(../img/index/in_best_02.gif) no-repeat 5px top;}
.index .grid_14 .goodsList li.s3 .name{background:url(../img/index/in_best_03.gif) no-repeat 5px top;}
.index .grid_14 .goodsList li.s4 .name{background:url(../img/index/in_best_04.gif) no-repeat 5px top;}
.index .grid_14 .goodsList li.s5 .name{background:url(../img/index/in_best_05.gif) no-repeat 5px top;}

.index .grid_15 .title {padding-top:25px;}
.index .grid_15 .title img{cursor:hand;}
.index .banner9 {padding-top:10px;float:left;}
.index .grid_15 .goodsList {width:430px;height:300px;float:left;padding-top:14px;padding-left:12px;}
.index .grid_15 .goodsList ul{width:430px;height:300px;overflow:hidden;float:left;}
.index .grid_15 .goodsList li{width:102px;height:150px;margin-right:5px;overflow:hidden;float:left;}
.index .grid_15 .goodsList .photo{display:block;text-align:center;border:1px solid #DAECC9;}
.index .grid_15 .goodsList .name{display:block;text-align:center;overflow:hidden;padding-top:3px;height:28px;line-height:14px;}
.index .grid_15 .goodsList .price{display:block;text-align:center;color:#259022;}
.index .banner10 {width:246px;height:300px;float:left;padding-top:10px;padding-left:11px;}
.index .banner10 div{width:244px;border-left:1px solid #DBECCA;border-right:1px solid #DBECCA;text-align:center;}
.index .banner10 div a{display:block;padding:3px 0;border-bottom:1px solid #DBECCA;}
.index .banner10 .top{width:246px;height:5px;display:block;background:url(../img/index/listbanner_top.gif) no-repeat;}
.index .banner10 .bottom{width:246px;height:5px;display:block;background:url(../img/index/listbanner_bottom.gif) no-repeat;margin-top:-1px;}

.index .grid_16 .noticeList {width:210px;padding-top:20px;padding-left:25px;float:left;overflow:hidden;}
.index .grid_16 .noticeList .more{width:28px;height:9px;display:block;background:url(../img/icon/ico_more03.gif) no-repeat;text-indent:-5000px;margin:-10px 0 0 165px;}
.index .grid_16 .noticeList ul{padding:10px 0;line-height:20px;}
.index .grid_16 .noticeList li{padding-left:20px;background:url(../img/icon/ico_NextList.gif) no-repeat 5px center;}
.index .grid_16 .offlineShop {width:435px;padding-top:20px;padding-left:5px;float:left;overflow:hidden;}
.index .grid_16 .offlineShop .more{width:28px;height:9px;display:block;background:url(../img/icon/ico_more03.gif) no-repeat;text-indent:-5000px;margin:-10px 0 0 365px;}
.index .grid_16 .offlineShop ul{height:120px;padding:10px 0 0 240px;line-height:20px;background:url(../img/index/img_9_1.gif) no-repeat 0 10px;}
.index .grid_16 .offlineShop li{padding-left:12px;border-bottom:1px solid #F1F1F1;background:url(../img/icon/ico_NextList.gif) no-repeat left center;}
.index .grid_16 .cscenter {width:245px;padding-top:20px;padding-left:5px;float:left;overflow:hidden;}
.index .grid_16 .cscenter .more{width:28px;height:9px;display:block;background:url(../img/icon/ico_more03.gif) no-repeat;text-indent:-5000px;margin:-10px 0 0 200px;}
.index .grid_16 .cscenter ul{height:120px;padding:10px 0 0 145px;line-height:20px;background:url(../img/index/img_9_2.gif) no-repeat 0 10px;}
.index .grid_16 .cscenter li{padding-left:12px;background:url(../img/icon/ico_arrow04.gif) no-repeat left center;}

/* =category */
.category .grid_1 .title {height:28px;padding-top:17px;padding-left:42px;}
.category .grid_1 h2 {padding-top:17px;padding-left:42px;font-size:18px;font-weight:bold;background:url(../img/icon/icon14.gif) no-repeat 25px 23px;}
.category .grid_1 .title span {display:block;width:86px;height:28px;padding-left:10px;float:left;margin-right:6px;cursor:pointer;background:url(../img/category/tabs.gif) no-repeat 0 -28px;color:#ffffff;font-size:14px;font-weight:bold;text-align:center;line-height:28px;text-shadow:0 0 4px #333333;}
.category .grid_1 .title span.tabactive {background:url(../img/category/tabs.gif) no-repeat 0 0;text-shadow:0 0 4px #178500;}

.category .grid_1 .content {width:750px;height:187px;overflow:hidden;padding-top:24px;padding-left:12px;}
.category .grid_1 .goodsList ul{width:750px;overflow:hidden;float:left;}
.category .grid_1 .goodsList li{width:102px;height:190px;padding-left:30px;padding-right:5px;overflow:hidden;float:left;}
.category .grid_1 .goodsList .photo{display:block;text-align:center;border:1px solid #EBEBEB;}
.category .grid_1 .goodsList .name{display:block;display:block;height:28px;overflow:hidden;padding:5px 0;line-height:14px;}
.category .grid_1 .goodsList .price{display:block;text-align:center;color:#259022;}
.category .grid_1 .goodsList .price span {color:#747474;}
.category .grid_1 .goodsList .price span.promote {color:#666666;text-decoration:line-through;padding-right:12px;background:url(../img/icon/ico_arrowsale.gif) no-repeat right center;}
.category .grid_1 .goodsList li.s1 {background:url(../img/category/best_seller01.gif) no-repeat left top;}
.category .grid_1 .goodsList li.s2 {background:url(../img/category/best_seller02.gif) no-repeat left top;}
.category .grid_1 .goodsList li.s3 {background:url(../img/category/best_seller03.gif) no-repeat left top;}
.category .grid_1 .goodsList li.s4 {background:url(../img/category/best_seller04.gif) no-repeat left top;}
.category .grid_1 .goodsList li.s5 {background:url(../img/category/best_seller05.gif) no-repeat left top;}

.category .grid_2 .urhere {padding-top:25px;padding-right:20px;text-align:right;color:#FC8E41;font-weight:bold;}
.category .grid_2 .urhere code {padding:0 5px;color:#A5A5A5;font-weight:normal;}
.category .grid_2 .urhere a {color:#A5A5A5;font-weight:normal;}
.category .grid_2 .urhere a:hover {text-decoration:underline;}

.category .grid_3 .display {width:735px;height:32px;padding-left:14px;background:#C1E39A url(../img/category/TabLeft.gif) no-repeat left top;overflow:hidden;}
.category .grid_3 .display .content{height:32px;padding-right:10px;background:url(../img/category/TabRight.gif) no-repeat right top;}
.category .grid_3 .display a{color:#379819;line-height:28px;width:120px;height:24px;overflow:hidden;display:block;float:left;margin-top:7px;margin-right:2px;padding-left:10px;background:#F0FCE3 url(../img/display_tab.gif) no-repeat 0 0;}
.category .grid_3 .display a:hover{font-weight:bold;}
.category .grid_3 .display a span{height:24px;display:block;padding-right:10px;background:url(../img/display_tab.gif) no-repeat right 0;cursor:hand;text-align:center}
.category .grid_3 .display a.active{color:#379819;font-weight:bold;line-height:28px;height:28px;overflow:hidden;display:block;float:left;margin-top:4px;margin-right:2px;padding-left:10px;background:#ffffff url(../img/display_tab_act.gif) no-repeat left center;}
.category .grid_3 .display a.active span{height:28px;display:block;padding-right:10px;background:url(../img/display_tab_act.gif) no-repeat right center;}


.category .grid_3 .goodsList {width:746px;padding-top:25px;padding-left:14px;overflow:hidden;}
.category .grid_3 .goodsList li{width:129px;height:190px;padding-right:20px;overflow:hidden;float:left;}
.category .grid_3 .goodsList .photo{width:100px;display:block;float:left;border:1px solid #EBEBEB;}
.category .grid_3 .goodsList .photo img{width:100px;height:100px;}
.category .grid_3 .goodsList .buttons{width:27px;display:block;float:left;text-align:center;}
.category .grid_3 .goodsList .buttons a{width:12px;height:12px;display:block;overflow:hidden;text-indent:-9999px;border-bottom:2px solid #ffffff;margin:0 auto;}
.category .grid_3 .goodsList .buttons a.zoom {background:url(../img/category/icons.gif) no-repeat 0 0;}
.category .grid_3 .goodsList .buttons a.zoom:hover {background:url(../img/category/icons.gif) no-repeat 0 -12px;}
.category .grid_3 .goodsList .buttons a.buy {background:url(../img/category/icons.gif) no-repeat -12px 0;}
.category .grid_3 .goodsList .buttons a.buy:hover {background:url(../img/category/icons.gif) no-repeat -12px -12px;}
.category .grid_3 .goodsList .buttons a.collect {background:url(../img/category/icons.gif) no-repeat -24px 0;}
.category .grid_3 .goodsList .buttons a.collect:hover {background:url(../img/category/icons.gif) no-repeat -24px -12px;}

.category .grid_3 .goodsList .buttons span {width:14px;height:14px;display:block;margin:0 auto 2px;}
.category .grid_3 .goodsList .buttons span.new {background:url(../img/category/icons2.gif) no-repeat 0 0;}
.category .grid_3 .goodsList .buttons span.hot {background:url(../img/category/icons2.gif) no-repeat -14px 0;}
.category .grid_3 .goodsList .buttons span.best {background:url(../img/category/icons2.gif) no-repeat -28px 0;}
.category .grid_3 .goodsList .buttons span.promote {background:url(../img/category/icons2.gif) no-repeat -42px 0;}


.category .grid_3 .goodsList .name{display:block;width:102px;height:27px;overflow:hidden;padding-top:5px;clear:both;line-height:14px;}
.category .grid_3 .goodsList .price{display:block;width:102px;padding-top:5px;text-align:center;color:#259022;}
.category .grid_3 .goodsList .price span {color:#747474;}
.category .grid_3 .goodsList .price span.promote {color:#666666;text-decoration:line-through;padding-right:12px;background:url(../img/icon/ico_arrowsale.gif) no-repeat right center;}

.category .grid_3 .pages {text-align:center;padding:10px;}
.category .grid_3 .pages .curr-page{color:#FF6048;}
.category .grid_3 .content {padding:0px 30px 30px 30px;}
.category .grid_3 .content h2{color:#333333;font-size:18px;font-weight:bold;line-height:20px;padding:10px 25px;background:url(../img/icon/icon12.gif) no-repeat left center;}
.category .grid_3 .content h3{color:#333333;font-size:14px;font-weight:bold;padding:6px 20px;background:url(../img/icon/icon14.gif) no-repeat left center;border-bottom:2px solid #9ED933;}
.category .grid_3 .content p{color:#747474;padding:15px 0;line-height:18px;}

/* =goods */
.goods .grid_1 .urhere {padding-top:10px;padding-right:20px;text-align:right;color:#FC8E41;font-weight:bold;}
.goods .grid_1 .urhere code {padding:0 5px;color:#A5A5A5;font-weight:normal;}
.goods .grid_1 .urhere a {color:#A5A5A5;font-weight:normal;}
.goods .grid_1 .urhere a:hover {text-decoration:underline;}

.goods .grid_1 h2 {width:692px;height:33px;padding-left:28px;margin-top:10px;margin-left:20px;color:#2B2B2B;font-size:14px;line-height:33px;background:#F0FCE3 url(../img/goods/subdetail_title_left.gif) no-repeat left center;}
.goods .grid_1 h2 span{height:33px;display:block;padding-right:10px;background:url(../img/goods/subdetail_title_right.gif) no-repeat right center;}

.goods .grid_1 .photos {width:350px;padding-left:20px;padding-top:10px;float:left;}
.goods .grid_1 .photos .photo {width:340px;height:340px;padding:5px;display:block;background:url(../img/goods/photo_bg.gif) no-repeat;text-align:center;}

.goods .grid_1 .photos .buttons{width:120px;height:15px;display:block;float:left;margin-top:5px;margin-left:5px;background:url(../img/goods/number_off.gif) no-repeat;}
.goods .grid_1 .photos .buttons a{width:15px;height:15px;display:block;margin-right:3px;float:left;text-indent:-5000px;background-color:#DEF2C8;background-image:url(../img/goods/number_on.gif);}
.goods .grid_1 .photos .buttons a.s1{background-position:0 0;}
.goods .grid_1 .photos .buttons a.s2{background-position:-18px 0;}
.goods .grid_1 .photos .buttons a.s3{background-position:-36px 0;}
.goods .grid_1 .photos .buttons a.s4{background-position:-54px 0;}
.goods .grid_1 .photos .buttons a.s5{background-position:-72px 0;}

.goods .grid_1 .photos .comments_info {width:180px;height:15px;display:block;float:right;clear:right;}
.goods .grid_1 .photos .comments_info a{width:100px;display:block;text-align:right;line-height:15px;padding:5px 80px 5px 0;background:url(../img/goods/btn_view.gif) no-repeat right 4px;}

.goods .grid_1 .infos {width:353px;padding-left:15px;padding-top:10px;float:left;}
.goods .grid_1 .infos ul {padding:15px 0;}
.goods .grid_1 .infos li {height:25px;*height:21px;_height:0;line-height:25px;clear:both;background:url(../img/icon/line_bg1.gif) repeat-x;}
.goods .grid_1 .infos li select{margin-top:3px;}
.goods .grid_1 .infos li .title{width:90px;padding-left:18px;display:block;float:left;font-weight:bold;background:url(../img/icon/icon10.gif) no-repeat 8px center;}
.goods .grid_1 .infos li .info{width:240px;display:block;float:left;}
.goods .grid_1 .infos li.price {background:none;}
.goods .grid_1 .infos li.price .info{color:#f50000;text-decoration:line-through;}
.goods .grid_1 .infos li.shop_price p{line-height:19px;padding:3px 0;}
.goods .grid_1 .infos li.price_only {background:none;}
.goods .grid_1 .infos li.decreased .info {color:#86CD00;}
.goods .grid_1 .infos li.goods_brand a {padding-right:70px;background:url(../img/goods/brand_go.gif) no-repeat right center;}
.goods .grid_1 .infos li.is_promote strong{padding-left:5px;color:#0D7700;}
.goods .grid_1 .infos li.is_promote #leftTime{color:#FC8E41;}
.goods .grid_1 .infos li.qty input{width:30px;height:15px;padding:0 3px;color:#666666;font-size:11px;line-height:15px;border:1px solid #CFCFCF;margin:4px 0;}
.goods .grid_1 .infos li.qty .info {width:46px;}
.goods .grid_1 .infos li.qty .change_num{width:13px;height:21px;display:block;overflow:hidden;float:left;margin-top:2px;background:url(../img/goods/arrow.gif) no-repeat;}
.goods .grid_1 .infos li.qty .change_num span {width:13px;height:10px;display:block;margin-bottom:1;cursor:pointer;overflow:hidden;}

.goods .grid_1 .infos .promotion{display:block;padding-left:100px;line-height:24px;background:#F3F3F3 url(../img/goods/promotion.gif) no-repeat 20px 5px;}
.goods .grid_1 .infos li .amount_price {color:#DE0000;font-weight:bold;padding-right:30px;}

.formtable th{ text-align:right;padding-right:5px;}

.goods .grid_1 .infos .buttons{display:block;padding-top:20px;text-align:center;}
.goods .grid_1 .infos .buttons a{padding:0 4px;}

.goods .grid_2 .detailTab {width:735px;height:25px;margin-top:25px;background:url(../img/detail_tab.gif) no-repeat;}
.goods .grid_2 .detailTab h3 {padding-left:26px;font-weight:bold;line-height:25px;width:300px;display:block;float:left;}
.goods .grid_2 .detailTab .tab {padding-top:5px;padding-right:12px;text-align:right;}
.goods .grid_2 .detailTab .tab a{padding-left:2px;}

.goods .grid_2 .detail .content{width:705px;padding:15px;}
.goods .grid_2 .detail h3 {width:735px;height:25px;margin-top:20px;background:url(../img/detail_tab.gif) no-repeat;}
.goods .grid_2 .detail h3 span{padding-left:26px;font-weight:bold;line-height:25px;width:300px;display:block;float:left;}
.goods .grid_2 .detail h3 a{width:32px;height:13px;display:block;float:right;background:url(../img/icon/ico_top01.gif) no-repeat;text-indent:-5000px;margin-top:6px;margin-right:13px;}
.quickbuy {padding:10px 15px;_padding:10px 15px 8px 15px;border:2px solid #DEF2C8;margin:15px 40px 0 15px;}
.quickbuy li {line-height:25px;display:block;float:left;}
.quickbuy li select{margin-top:3px;}
.quickbuy li .title{padding-left:15px;padding-right:3px;display:block;float:left;font-weight:bold;}
.quickbuy li .info{display:block;float:left;}
.quickbuy li.price {background:none;}
.quickbuy li.price .info{color:#f50000;text-decoration:line-through;}
.quickbuy li.shop_price p{line-height:19px;padding:3px 0;}
.quickbuy li.qty input{width:30px;height:15px;padding:0 3px;color:#666666;font-size:11px;line-height:15px;border:1px solid #CFCFCF;margin:4px 0;}
.quickbuy li.qty .info {width:46px;}
.quickbuy li.qty .change_num{width:13px;height:21px;display:block;overflow:hidden;float:left;margin-top:2px;background:url(../img/goods/arrow.gif) no-repeat;}
.quickbuy li.qty .change_num span {width:13px;height:10px;display:block;margin-bottom:1;cursor:pointer;overflow:hidden;}
.quickbuy li.goods_amount .info {width:240px;}
.quickbuy li .amount_price {color:#DE0000;font-weight:bold;padding-right:20px;}
.quickbuy li .amount_price2 {font-weight:bold;}
.quickbuy li.button {height:27px;}
.goods .grid_2 .pages {text-align:center;padding:10px;}
.goods .grid_2 .pages .curr-page{color:#FF6048;font-weight:bold;}


#commentList ul {display:inline-block;}
#commentList li {border-bottom:1px dotted #CECECE;min-height:17px;_height:0;line-height:17px;padding:4px 0;clear:both;display:inline-block;width:705px;float:left;}
#commentList li .comment_id {width:70px;display:block;float:left;text-align:center;}
#commentList li .comment_content {width:380px;display:block;float:left;color:#000000;}
#commentList li .comment_name {width:100px;display:block;float:left;text-align:center;}
#commentList li .comment_time {width:100px;height:17px;display:block;overflow:hidden;float:left;text-align:center;color:#0D85A1;}
#commentList li .comment_rank {width:50px;display:block;float:left;text-align:center;}
#commentList li .comment_icon {background:url(../img/goods/comment_icon.gif) no-repeat 15px 4px;}

#commentList li.title {border-bottom:2px solid #E7E7E7;color:#000000;font-weight:bold;}
#commentList li.title .comment_content {text-align:center;}
#commentList li.title .comment_time {color:#000000;}

#commentList li.re_content {background:#F2F2F2;}
#commentList li.re_content .comment_content {width:355px;padding-left:25px;background:url(../img/goods/reply.gif) no-repeat left top;}
#commentList li.re_content .comment_content {color:#FE791D;}
#commentList li.re_content .comment_time {color:#0D7700;}

.no_comments {display:block;padding:50px 0;text-align:center;color:#000000;font-size:14px;}


#commentForm {border:2px solid #86BAC8;padding-top:20px;background:#fff;}
#commentForm p{padding:10px 22px;*padding:5px 22px;_padding:5px 22px;clear:both;}
#commentForm .title{width:40px;padding-left:10px;display:block;float:left;background:url(../img/icon/ico_dot02.gif) no-repeat left center;}
#commentForm .info{width:600px;display:block;float:left;}
#commentForm .rank label{width:100px;display:block;float:left;}
#commentForm textarea {width:500px;height:60px;padding:3px;color:#666666;font-size:11px;line-height:15px;border:1px solid #CFCFCF;overflow:hidden;}
#commentForm .name .title {margin-top:5px;margin-bottom:20px;}
#commentForm .name input.username {width:80px;height:15px;padding:3px;color:#666666;font-size:11px;line-height:15px;border:1px solid #CFCFCF;}
#commentForm .comment_cover {width:100%;height:100%;background:url(../img/goods/comment_cover.gif) repeat left top;position:absolute;top:0px;left:0px;}
#commentForm .comment_cover p{text-align:center;padding:20px;margin:30px;background-color:#fff;border:3px solid #86BAC8;}
#commentForm .comment_cover p b{font-family:"微软雅黑", "黑体";font-size:18px;display:block;padding-bottom:15px;}
#commentForm .comment_cover p b a {color:#86BAC8;}
#commentForm .comment_cover p b a:hover {color:#FF6048;}
#commentForm .comment_cover p span{color:#FF6048;font-weight:bold;}


#commentForm .email span{padding-left:10px;margin:0 10px;background:url(../img/icon/ico_dot02.gif) no-repeat left center;}
#commentForm .email input{width:120px;height:15px;padding:3px;color:#666666;font-size:11px;line-height:15px;border:1px solid #CFCFCF;}

#commentForm .captcha {position:relative;}
#commentForm .captcha span{padding-left:10px;margin:0 10px;background:url(../img/icon/ico_dot02.gif) no-repeat left center;}
#commentForm .captcha input{width:40px;height:15px;padding:3px;color:#666666;font-size:11px;font-weight:bold;line-height:15px;border:1px solid #CFCFCF;text-transform:uppercase;}
#commentForm .captcha img {position:absolute;left:70px;top:-32px;cursor:pointer;background-color:#DEF2C8;border:1px solid #64B048;padding:2px;}
#commentForm0 .captcha img {margin-bottom:-7px;*margin-bottom:-4px;_margin-bottom:-4px;margin-left:5px;cursor:pointer;}

#commentForm input.submit {float:right;margin-top:-2px;*margin-top:-20px;_margin-top:-26px;}
#commentForm .notice {padding:10px 35px 10px 35px;*padding:5px 35px 10px 35px;_padding:5px 35px 10px 35px;background:#F9F9F9 url(../img/icon/line_dot02.gif) repeat-x;}
#comment_without_login {border:2px solid #86BAC8;background:#fff;padding:20px 0 0px 20px;width:680px;}
#comment_without_login p.title{padding:0 20px 10px 0;font-family:"微软雅黑", "黑体";font-size:16px;font-weight:bold;display:block;}
#comment_without_login p.title a {color:#86BAC8;}
#comment_without_login p.title a:hover {color:#FF6048;}
#comment_without_login .loginForm {width:300px;padding:14px 0 10px 20px;float:left;}
#comment_without_login .loginForm h2 {color:#1a1a1a;font-size:14px;font-weight:bold;line-height:30px;background:url(../img/icon/line_dot022.gif) repeat-x left bottom;}
#comment_without_login .loginForm h2 span{padding-left:20px;background:url(../img/icon/ico_arrow06.gif) no-repeat left center;}
#comment_without_login .loginForm form {padding:20px 0;}
#comment_without_login .loginForm form p{width:210px;height:24px;*height:4px;_height:4px;display:block;float:left;}
#comment_without_login .loginForm form p.password {margin-top:0;*margin-top:0;_margin-top:-18px;}
#comment_without_login .loginForm .title{width:68px;padding-left:12px;display:block;float:left;line-height:22px;background:url(../img/icon/ico_dot02.gif) no-repeat 5px center;}
#comment_without_login .loginForm .info{width:120px;display:block;float:left;}
#comment_without_login .loginForm .info input {width:120px;height:15px;padding:1px;color:#666666;font-size:11px;line-height:15px;border:1px solid #CFCFCF;overflow:hidden;}
#comment_without_login .loginForm .submit {width:90px;display:block;float:right;}
#comment_without_login .loginForm .notice {clear:both;display:block;padding-left:80px;color:#C2C2C2;line-height:16px;}
#comment_without_login .loginForm .anonymous_buy {clear:both;display:block;padding-left:80px;color:#C2C2C2;line-height:16px;}
#comment_without_login .loginForm .anonymous_buy p {padding:5px 0;}

#comment_without_login .registerForm {width:320px;padding:14px 0 10px 15px;float:left;overflow:hidden;border-left:2px solid #fff;}
#comment_without_login .registerForm h2 {color:#1a1a1a;font-size:14px;font-weight:bold;line-height:30px;background:url(../img/icon/line_dot022.gif) repeat-x left bottom;}
#comment_without_login .registerForm h2 span{padding-left:20px;background:url(../img/icon/ico_arrow06.gif) no-repeat left center;}
#comment_without_login .registerForm form {padding:20px 0;}
#comment_without_login .registerForm p{width:207px;min-height:24px;}
#comment_without_login .registerForm .title{width:68px;padding-left:12px;display:block;float:left;line-height:22px;background:url(../img/icon/ico_dot02.gif) no-repeat 5px center;}
#comment_without_login .registerForm .info{width:125px;display:block;float:left;}
#comment_without_login .registerForm .info .required{color:#ff0000;padding-left:3px;display:none;}
#comment_without_login .registerForm .info input {width:120px;height:15px;padding:1px;color:#666666;font-size:11px;line-height:15px;border:1px solid #CFCFCF;overflow:hidden;}
#comment_without_login .registerForm .agreement {padding-top:3px;display:block;}
#comment_without_login .registerForm .agreement a{color:#0D7700;font-weight:bold;padding:0 3px;}
#comment_without_login .registerForm .agreement a:hover{color:#6D4F3A;}
#comment_without_login .registerForm .submit {width:110px;display:block;float:right;}
#comment_without_login .registerForm .notice {clear:both;display:block;padding-left:80px;color:#C2C2C2;line-height:16px;}
#comment_without_login .registerForm .registerClosed {font-size:14px;font-weight:bold;padding:25px 25px;display:block;text-align:center;}

.goods .grid_1 h3 {line-height:30px;color:#000000;font-size:14px;font-weight:bold;margin:10px 0 0 30px;padding-left:27px;background:url(../img/icon/icon12.gif) no-repeat left center;clear:both;}
.goods .grid_1 h3 span {color:#999;font-size:12px;font-weight:normal;}
.goods_package {width:720px;margin:0 0 0 20px;}
.goods_package .bd6 {padding:0 10px 10px 10px;}
.goods_package h4{color:#333333;font-size:14px;font-weight:bold;padding:6px 20px;background:url(../img/icon/icon14.gif) no-repeat left center;border-bottom:2px solid #9ED933;}
.goods_package table {width:100%}
.goods_package table td {padding:10px 10px 0 10px;}
.goods_package table .price {color:#DE0000;font-size:14px;font-weight:bold;}

.goods_fittings {width:720px;margin:0 0 0 20px;}
.goods_fittings .bd6 {padding:0 0 10px 10px;}
.goods_fittings .goodsList {padding-top:20px;padding-left:10px;overflow:hidden;}
.goods_fittings .goodsList li{width:129px;height:190px;padding-right:10px;overflow:hidden;float:left;}
.goods_fittings .goodsList .photo{width:100px;display:block;float:left;border:1px solid #EBEBEB;}
.goods_fittings .goodsList .photo img{width:100px;height:100px;}
.goods_fittings .goodsList .buttons{width:27px;display:block;float:left;text-align:center;}
.goods_fittings .goodsList .buttons a{width:12px;height:12px;display:block;overflow:hidden;text-indent:-9999px;border-bottom:2px solid #ffffff;margin:0 auto;}
.goods_fittings .goodsList .buttons a.zoom {background:url(../img/category/icons.gif) no-repeat 0 0;}
.goods_fittings .goodsList .buttons a.zoom:hover {background:url(../img/category/icons.gif) no-repeat 0 -12px;}
.goods_fittings .goodsList .buttons a.buy {background:url(../img/category/icons.gif) no-repeat -12px 0;}
.goods_fittings .goodsList .buttons a.buy:hover {background:url(../img/category/icons.gif) no-repeat -12px -12px;}
.goods_fittings .goodsList .buttons a.collect {background:url(../img/category/icons.gif) no-repeat -24px 0;}
.goods_fittings .goodsList .buttons a.collect:hover {background:url(../img/category/icons.gif) no-repeat -24px -12px;}


.goods_fittings .goodsList .name{display:block;text-align:center;padding-top:5px;clear:both;line-height:14px;}
.goods_fittings .goodsList .price{display:block;padding-top:5px;text-align:center;color:#259022;}
.goods_fittings .goodsList .price span {color:#747474;}
.goods_fittings .goodsList .price span.promote {color:#666666;text-decoration:line-through;padding-right:12px;background:url(../img/icon/ico_arrowsale.gif) no-repeat right center;}
/* =message */
#message {width:369px;margin:160px auto 0 auto;}
#message .top {height:48px;background:url(../img/message/message.gif) no-repeat;}
#message .bottom {height:37px;background:url(../img/message/message.gif) no-repeat 0 -48px;}
#message .content {background:#ffffff url(../img/message/message.gif) no-repeat 0 -85px;padding:12px 20px;}
#message dl {background:url(../img/message/pig.gif) no-repeat 10px 0;padding:12px 0 0 100px;height:100px;}
#message dt {color:#666666;font-weight:bold;font-size:16px;margin-bottom:15px;}
#message dd a{color:#0D7700;font-weight:bold;font-size:14px;line-height:20px;}
#message dd a:hover{color:#6D4F3A;}

/* =quotation */
#quotation {width:369px;margin:160px auto 0 auto;}
#quotation .top {height:48px;background:url(../img/message/message.gif) no-repeat;}
#quotation .bottom {height:37px;background:url(../img/message/message.gif) no-repeat 0 -48px;}
#quotation .content {background:#ffffff url(../img/message/message.gif) no-repeat 0 -85px;padding:12px 20px;}
#quotation dl {background:url(../img/message/pig.gif) no-repeat 10px 0;padding:12px 0 0 100px;}
#quotation dt {color:#666666;font-weight:bold;font-size:16px;margin-bottom:15px;}
#quotation dd a{color:#0D7700;font-weight:bold;font-size:14px;line-height:20px;}
#quotation dd a:hover{color:#6D4F3A;}

#quotation table th, #quotation table td {padding:2px 0;}

/* =search */
.search .grid_1 .searchForm .left{width:160px;float:left;padding:24px 0 24px 20px;}
.search .grid_1 .searchForm .right{width:740px;float:left;padding:20px 0;}

.search .grid_1 .searchForm .table td, .search .grid_1 .searchForm .table th {padding:3px;}
.search .grid_1 .searchForm #keywords {width:200px;}
.search .grid_1 .searchForm .submit {width:60px;height:18px;display:block;border:none;cursor:pointer;overflow:hidden;text-indent:-5000px;background:url(../img/search/btn_search.gif) no-repeat;}

.search .grid_2 .urhere {padding-top:25px;padding-right:20px;text-align:right;color:#FC8E41;font-weight:bold;}
.search .grid_2 .urhere code {padding:0 5px;color:#A5A5A5;font-weight:normal;}
.search .grid_2 .urhere a {color:#A5A5A5;font-weight:normal;}
.search .grid_2 .urhere a:hover {text-decoration:underline;}
.search .grid_2 h3 {line-height:30px;color:#000000;font-size:14px;font-weight:bold;padding-left:27px;margin-top:-25px;background:url(../img/icon/icon12.gif) no-repeat left center;clear:both;}

.search .grid_3 .display {width:915px;height:32px;padding-left:14px;background:#C1E39A url(../images/category_new/Tab_Left.gif) no-repeat left center;}
.search .grid_3 .display .content{height:32px;padding-right:10px;background:url(../images/category_new/TabRight.gif) no-repeat right center;}
.search .grid_3 .display a{color:#379819;line-height:24px;width:120px;height:24px;overflow:hidden;display:block;float:left;margin-top:7px;margin-right:2px;padding-left:10px;background:#F0FCE3 url(../img/display_tab.gif) no-repeat left center;}
.search .grid_3 .display a:hover{font-weight:bold;}
.search .grid_3 .display a span{height:24px;display:block;padding-right:10px;background:url(../img/display_tab.gif) no-repeat right center;cursor:hand;text-align:center}
.search .grid_3 .display a.active{color:#379819;font-weight:bold;line-height:28px;height:28px;overflow:hidden;display:block;float:left;margin-top:4px;margin-right:2px;padding-left:10px;background:#ffffff url(../img/display_tab_act.gif) no-repeat left center;}
.search .grid_3 .display a.active span{height:28px;display:block;padding-right:10px;background:url(../img/display_tab_act.gif) no-repeat right center;}

.search .grid_3 .goodsList {width:926px;padding-top:25px;padding-left:14px;overflow:hidden;}
.search .grid_3 .goodsList li{width:129px;height:190px;padding-right:25px;overflow:hidden;float:left;}
.search .grid_3 .goodsList .photo{width:100px;display:block;float:left;border:1px solid #EBEBEB;}
.search .grid_3 .goodsList .photo img{width:100px;height:100px;}
.search .grid_3 .goodsList .buttons{width:27px;display:block;float:left;text-align:center;}
.search .grid_3 .goodsList .buttons a{width:12px;height:12px;display:block;overflow:hidden;text-indent:-5000px;margin:0 auto 2px;}
.search .grid_3 .goodsList .buttons a.zoom {background:url(../img/category/icons.gif) no-repeat 0 0;}
.search .grid_3 .goodsList .buttons a.zoom:hover {background:url(../img/category/icons.gif) no-repeat 0 -12px;}
.search .grid_3 .goodsList .buttons a.buy {background:url(../img/category/icons.gif) no-repeat -12px 0;}
.search .grid_3 .goodsList .buttons a.buy:hover {background:url(../img/category/icons.gif) no-repeat -12px -12px;}
.search .grid_3 .goodsList .buttons a.collect {background:url(../img/category/icons.gif) no-repeat -24px 0;}
.search .grid_3 .goodsList .buttons a.collect:hover {background:url(../img/category/icons.gif) no-repeat -24px -12px;}

.search .grid_3 .goodsList .buttons span {width:14px;height:14px;display:block;margin:0 auto 2px;}
.search .grid_3 .goodsList .buttons span.new {background:url(../img/category/icons2.gif) no-repeat 0 0;}
.search .grid_3 .goodsList .buttons span.hot {background:url(../img/category/icons2.gif) no-repeat -14px 0;}
.search .grid_3 .goodsList .buttons span.best {background:url(../img/category/icons2.gif) no-repeat -28px 0;}
.search .grid_3 .goodsList .buttons span.promote {background:url(../img/category/icons2.gif) no-repeat -42px 0;}

.search .grid_3 .goodsList .name{display:block;width:102px;height:27px;overflow:hidden;padding-top:5px;clear:both;line-height:14px;}
.search .grid_3 .goodsList .price{display:block;padding-top:5px;text-align:center;color:#259022;}
.search .grid_3 .goodsList .price span {color:#747474;}
.search .grid_3 .goodsList .price span.promote {color:#666666;text-decoration:line-through;padding-right:12px;background:url(../img/icon/ico_arrowsale.gif) no-repeat right center;}

.search .grid_3 .pages {text-align:center;padding:10px;}
.search .grid_3 .pages .curr-page{color:#FF6048;font-weight:bold;}

.search .grid_3 .noresult {width:463px;height:320px;margin:0 auto;background:url(../img/search/noresult.gif) no-repeat;}
.search .grid_3 .noresult span {display:block;padding:170px 60px 60px;text-align:center;}
.search .grid_3 .noresult span b{display:block;font-size:20px;font-weight:bold;color:#000000;}
.search .grid_3 .noresult span p{padding-top:10px;line-height:16px;}

/* =module */
#sidebar .module {margin-bottom:15px;}
#sidebar .module h3{background:url(../img/icon/icon11.gif) no-repeat left center;padding-left:10px;color:#444444;font-size:14px;font-weight:bold;line-height:25px;border-bottom:1px solid #8CCB02;}

#sidebar .goodsList li{padding:4px 0;height:76px;border-bottom:1px solid #E8F0E0;}
#sidebar .goodsList .photo{width:74px;height:74px;display:block;float:left;border:1px solid #EBEBEB;}
#sidebar .goodsList .photo img {width:74px;height:74px;}
#sidebar .goodsList .name{width:76px;padding:0 0 0 10px;display:block;float:left;line-height:14px;}
#sidebar .goodsList .name img{padding-bottom:3px;line-height:14px;}
#sidebar .goodsList .price{width:76px;padding:0 0 0 10px;display:block;float:left;color:#259022;}
#sidebar .articleList li{padding:4px 0;border-bottom:1px solid #E8F0E0;}
#sidebar .articleList li img{padding-right:4px;}
/* =leftmenu */
#leftmenu {background:url(../img/leftmenu_bg.gif) repeat-y;margin-bottom:15px;}
#leftmenu .content {background:url(../img/leftmenu_title.gif) no-repeat;}
#leftmenu .bottom {width:162px;height:17px;display:block;background:url(../img/leftmenu_bottom.gif) no-repeat;}
#leftmenu .sortList {padding:70px 19px 0;min-height:50px;*min-height:50px;_height:50px;}

#leftmenu .sortList li{padding-left:9px;background:url(../img/icon/icon9.gif) no-repeat 3px center;border-top:1px solid #DCEDCB;display:block;height:20px;width:115px;margin:0;}
#leftmenu .sortList li.s1{border-top:none;}
#leftmenu .sortList .title {width:115px;display:block;float:left;}
#leftmenu .sortList .title a{color:#444444;font-size:12px;line-height:20px;*line-height:23px;_line-height:23px;height:20px;display:block;overflow:hidden;}
#leftmenu .sortList .title a:hover {color:#89C900;font-size:14px;font-weight:bold;}

#leftmenu .sortbox {position:absolute;top:-5px;left:120px;width:148px;z-index:2;display:none;}
#leftmenu .sortbox .sortbox_top{width:148px;height:5px;display:block;overflow:hidden;background:url(../img/leftmenubox.gif) no-repeat;}
#leftmenu .sortbox .sortbox_bottom{width:148px;height:5px;display:block;overflow:hidden;background:url(../img/leftmenubox.gif) no-repeat 0 -5px;}
#leftmenu .sortListItem {padding:8px 8px 8px 14px;background:#fff url(../img/leftmenubox.gif) no-repeat 0 -10px;}
#leftmenu .sortListItem li {padding-left:10px;background:url(../img/icon/icon13.gif) no-repeat left center;line-height:17px;border:none;}

/* =priceGrade box8 */
#sidebar .box8 {background:url(../img/box8.gif) repeat-y -162px 0;margin-bottom:15px;}
#sidebar .box8 .content {background:url(../img/box8.gif) no-repeat;}
#sidebar .box8 .bottom {width:162px;height:10px;display:block;background:url(../img/box8.gif) no-repeat right bottom;}
#sidebar .box8 h3 {height:30px;line-height:30px;overflow:hidden;padding-left:17px;color:#000000;font-size:14px;font-weight:bold;}
#sidebar .box8 ul {padding:5px 15px;min-height:30px;*min-height:30px;_height:30px;}
#sidebar .box8 li{padding:0 0 3px 8px;background:url(../img/icon/8.gif) no-repeat 2px center;}
#sidebar .box8 li.selected{color:#FE791D;}
#sidebar .box8 li span{color:#379819;padding-left:5px;}

/* =vote */
#sidebar .vote .content li {padding:3px 0;}
#sidebar .vote .title {color:#666;font-weight:700;font-size:14px;line-height:18px;}
#sidebar .vote .btnRed, #sidebar .vote .btnBlue {float:left;margin-right:10px;}
#userArea { width:900px; margin:20px 20px 50px;}
#userArea .column1 {width:180px;border:none;}
#userArea .column2 {padding:10px;border:none;}

#userMenu { width:150px; }
#userMenu ul {border-top:1px solid #DAECC9;margin-top:10px}
#userMenu li {padding-left:20px; height:20px; line-height:20px;background:url(../img/icon10.gif) no-repeat 8px center;border-bottom:1px solid #DAECC9;}
#userMenu li a {display:block;}
#userMenu li.selected{background:url(../img/icon9.gif) no-repeat 8px center;}
#userMenu li.selected a{color:#86CD00;font-weight:bold;}
#userMenu li a:hover{font-weight:bold;}
#userArea .table td {color:#6C6C6C; vertical-align:middle; padding:5px; border-bottom:1px solid #ECECEC; }
#userArea .table th {border-bottom:1px solid #ECECEC; }
#userArea .table .handle { color:#ccc; }
#userArea .table .handle a { text-decoration:underline; margin:0 3px; color:#FF5050; }
#userArea .table .last td { border:0; }
#userArea .table .no-records { text-align:center; padding:20px; }
#userArea .mc_formtable td { color:#666; vertical-align:middle; padding:5px; }
#userArea .table .handle a.remove { color:#FF5050; background:url(../img/icon_remove.gif) no-repeat 0 center; padding-left:13px; }
#userArea .more { float:right; margin-right:20px; }
#userArea .more a { font-weight:normal; }
#userArea .box { margin-bottom:10px; }
#userArea .box h3 {color:#494949;font-size:14px;font-weight:bold;line-height:28px;height:28px;overflow:hidden;background:#F5F5F5 url(../img/user/h3.gif) no-repeat;padding-left:6px;display:block;}
#userArea .box h3 span {display:block;background:#F5F5F5 url(../img/user/h3.gif) no-repeat right -28px;padding:0 6px 0 20px; }
#userArea .content { padding:10px; }

#userArea .box table { width:100%;}
#userArea .box table td{ padding:5px;}
#userArea .box .label { text-align:right; }
#userArea .box .desc { color:#999; }
#userArea .box .empty {text-align:center;padding:25px;}
#userArea .notice {color:red;}

#userArea .welcome {background:url(../img/user/bg.gif) no-repeat right bottom;}
#userArea .welcome dl{height:175px;padding:0 20px;}
#userArea .welcome dt {color:#000000;font-size:20px;font-weight:bold;margin-bottom:10px;}
#userArea .welcome dt span{color:#0D85A1;padding-left:10px;}
#userArea .welcome dd {font-size:14px;line-height:20px;padding-bottom:10px;}
#userArea .welcome dd.info strong {color:#FE791D;font-weight:bold;padding:0 5px;}
#userArea .welcome dd.info a{color:#0D7700;font-weight:bold;padding:0 10px;}
#userArea .welcome dd.info a:hover{color:#6D4F3A;}

#userArea .box7 .bd7 {padding:20px 10px;}

#latestorder .surplus{color:#0D7700;}
#latestorder .creditLine{color:#86CD00;}
#latestorder .bonus{color:#FE791D;}
#latestorder .integral{color:#0D85A1;}

#profile input.input, #address input.input{width:200px;}
#message .title, #comment .title{padding-left:15px;}
#message .time, #comment .time{padding-left:15px;color:#ccc;}
#message .drop, #comment .drop{line-height:24px;color:red;padding-right:15px;}
#userArea .box .flow h3 { line-height:22px; color: #808080; font-size:12px; font-weight:normal; padding-left:20px; background:url(../img/h3_header.gif) no-repeat left center; }
#latestmsg .content { margin-bottom:5px; padding-bottom:20px; border-bottom:1px dotted #c4deec; }
#latestmsg h4 { font-size:12px; padding:5px 10px; }
#latestmsg .content { background:#f5fbfe; padding:10px; border:1px solid #c4deec; }
#latestmsg .recontent { background:#f1f1f1; padding:10px; border:1px solid #dadada; }
#latestmsg .time { font-size:10px; font-weight:normal; color:#999; }
#collectionList img { padding:2px; border:1px solid #dadada; }
#collectionList .name { margin-bottom:5px; }
#collectionList .goodsprice { color:#FF5050; }
#mc_order_info { color:#666; background:#FFF; margin-bottom:10px; padding:3px 8px; border:1px solid #C8C8C8; border-top:2px solid #FF6B79; }
#mc_order_info .cite { color:#FF5050; }
#userArea .tab-bar { background:#F2F2F2; height:25px; padding:5px 0 0 10px; }
#userArea .tab-bar li { line-height:20px; color:#929292; float:left; margin:2px 5px 0; padding:0 15px; cursor:pointer; }
#userArea .tab-bar li a { color:#929292; }
#userArea .tab-bar li.actived { margin-top:0; position:relative; bottom:-1px; z-index:2; line-height:24px; color:#494949; font-weight:700; background:#fff; }
#userArea .tab-bar li.actived a { color:#494949; }

#userNotice {padding:10px;margin:0 10px 10px;color:#000000;font-size:14px;font-weight:700;background:#F7FAE4;border:2px solid #9ED933;}

#consignee {clear:both;}
#consignee .input {width:150px;}
#add_booking .input {width:150px;}
#add_booking textarea.input {width:250px;height:100px;}

.invoice_no a{color:#FE791D;}
.invoice_no a:hover{text-decoration:underline;}


#userArea .no_comments {padding:50px;display:block;font-weight:bold;font-size:16px;text-align:center;}
#userArea .table_td {border:1px solid #DADADA;border-collapse:collapse;margin:10px 0;}
#userArea .table_td td {border:1px solid #DADADA;}

* html .user .box3 {height:1%}
.user .box3 .top {background-color:#fff;}
#order_list a {color:#3366CC;font-weight:bold;}
#order_list a:hover {color:#CC3333;}