* {margin:0; padding:0;}
body {
margin:0; padding:0; text-align:center; font-size:12px; font-family:Verdana, Helvetica, sans-serif, "新宋体"; color:#999999; line-height:20px; background:url(/share/images/main/webfile/bgnew.gif) repeat-x #FFFFFF;}
div,p,dl,dt,dd,h1,form,select,input,h3,h2,h4,h5,legend,fieldset {margin:0; padding:0;}
img {border:none;}
ul,li {margin:0; padding:0; list-style:none;}
a {text-decoration:none; color:#666666;}
#body {margin:0 auto;text-align:left; width:1003px;overflow:auto;background-color:#FFFFFF;background-color:#FFFFFF;position:relative; z-index:2;}
#blankDiv {position:absolute; left:0; top:0; z-index:1;width:100%; overflow:auto;background:url(/share/images/main/webfile/nav.gif) center top no-repeat;height:221px;}
#head {clear:both; width:100%; height:140px;position:relative;z-index:3;}
.head-menu {width:1003px;height:40px; color:#FFFFFF;margin:0 auto;}
.head-menu a,.more-news a,.crumb a  {color:#FFFFFF;}
.site_nav {position:relative; left:0; float:left; z-index:6;}
#nav {clear:left;}
#nav li {float:left;font-size:14px;font-weight:bold;height:35px; margin-top:5px; text-align:center;}
#nav li img {vertical-align:middle;}
#nav li a {display:-moz-inline-box; display:inline-block; line-height:29px; width:52px; height:29px; margin:0 4px;}
#nav li a:hover,#nav li.current a {background:#FFFFFF;color:#57821E;}
#nav li.index a,#nav li.index a:hover {width:93px; border:1px solid #B5DD81;margin-left:0; margin-right:3px;background-color:#57821E;color:#FFFFFF;}
#nav li.calendar a,#nav li.calendar a:hover {width:93px;margin:0 3px; color:#FFFFFF; background:none;} 
.nav_menu {position:absolute;left:0;top:41px;clear:both;}
.nav_menu div {width:100px;float:left;border:1px solid #7AB131; display:none;border-top:0 none;text-align:left; background-color:#7AB131;position:absolute; left:0;}
.nav_menu div li {float:left;width:100px;line-height:30px;margin-top:1px;}
.nav_menu div li a {padding-left:10px; width:90px; height:30px;background-color:#8CC63F; display:block;}
.nav_menu div li.current a,.nav_menu div li a:hover,.user-menu li a:hover {background-color:#7AB131;}
#quicklink {float:right; padding-right:45px; padding-top:11px; height:29px; text-align:left; position:relative; z-index:10;}
#quicklink .last li {background:url(/share/images/main/webfile/6.gif) no-repeat left 4px; padding:0 9px; float:left; line-height:20px;}
#quicklink .last li.mypage {padding-right:0px;width:69px; padding-bottom:10px;}
#quicklink .last li.mypage a {background:url(/share/images/main/webfile/2.gif) no-repeat 50px -16px; display:block; width:69px;}
#quicklink .last li.help {padding:0; width:54px; text-indent:12px;}
#quicklink .last li.help a {background:url(/share/images/main/webfile/2.gif) no-repeat 5px 4px;text-align:center;display:block;width:54px; }
.user-menu {position:absolute;border:1px solid #7AB131;border-top:0 none;text-align:left; background-color:#7AB131;top:41px; width:76px; display:none; z-index:99999;left:45px;}
#quicklink .help-menu {left:120px;}
.user-menu li {height:20px;margin-top:1px; clear:both;}
.user-menu li a {padding-left:10px; width:66px; height:20px;background-color:#8CC63F; display:block;}
#main {padding:0 26px 0 27px; clear:both; width:950px;}
.maintop {height:100px;width:950px;padding:0 26px 0 27px;margin:0 auto;background-color:#FFFFFF;}
.maintopl {padding-top:25px; height:75px; float:left;} 
.maintopr {float:right; width:310px;}
.logo {float:left; width:331px;text-align:left;}
.welcome {float:left; line-height:25px; color:#666666;}
.tel-car img,.detail-title dd img,.dis_nr dd img {vertical-align:middle;}
.col-banner,.firstview,#userloginform {float:left;}
#userloginform input {background-color:#FFFFFF;cursor:pointer;border:0 none;height:20px; font-family:Verdana, Helvetica, sans-serif, "新宋体";line-height:20px;color:#666666;vertical-align:baseline!important;vertical-align:middle;font-size:12px;}
.slider {width:630px; float:left;}
.slider-stage {
width:491px;float:left; height:240px;}
.slider-stick {
float:left; border:1px solid #CCCCCC; border-left:none;}
.slider-stick li {
width:138px;line-height:25px; background:url(/share/images/main/webfile/4.gif) left -71px no-repeat;}
.slider-stick li.first {
background:url(/share/images/main/webfile/4.gif) left top no-repeat;}
.slider-stick li a {color:#999999; display:block;width:128px; height:54px;padding-left:10px;padding-top:5px;}
.slider-stick li.first a {color:#666666; height:56px;}
.slider-stick li.first a strong,.goods-count,.notice dl.orders strong,.cartbox li.goods strong a,.register-form .kh {color:#8CC63F}
.slider-stick li strong,.search-title strong,.fontbig {font-size:14px;}
.col-search {float:left;display:block;}
.mod,.search-bar,.helpdiv,.goods-box,.recommedtab,.news-box,.sales-rank dt,.links,.list-content dl,.list-info h3,.grid,.distr ul,.detail-main,.myleft-bar,.myleft-bar h3 span,.left-bar span,.infocenter dt p,.widgets span,.addr-grade ul,#helptop,.help-bt,.leave-bt h5 {background:url(/share/images/main/webfile/8.gif) repeat-x;}
.mod {
margin-left:10px; width:308px;background-position:left top; border:1px solid #CCCCCC; float:left;  height:238px;}
.service-bar {
height:238px; width:308px;background:url(/share/images/main/webfile/02.gif) no-repeat; background-position:right 1px!important;background-position:right top;}
.x1,.x1a,.x2,.x2a {display:block;height:5px;background:url(/share/images/main/webfile/10.gif) no-repeat;position:relative; font-size:1px; line-height:1px;}
.x1 {background-position:right -20px;margin:-1px -1px 0 0;}
.firstview .x3,.firstview .x4 {display:block;height:5px;position:relative; font-size:1px; line-height:1px;}
.firstview .x3 {margin:-1px -1px 0 0;}
.firstview .x4 {margin:0 -1px -1px 0;}
.x1a {float:left;width:5px;background-position:0 0;margin-left:-1px;overflow:hidden;}
.x2 {background-position:right bottom;margin:0 -1px -1px 0;}
.x2a {float:left;width:5px;background-position:left -41px;margin-left:-1px;overflow:hidden;}
.service-form {padding-left:20px; color:#666666; height:230px;}
.indexbg {background-color:#FFFFFF;height:295px!important;height:290px;}
.service-form select {
color:#999999; margin:5px 0;}
.service-title {
color:#8CC63F; line-height:30px;}
.service-form li,.order_all_1 dt,.order_all_1 dd,.news-content dt,.distr,.join,#order dl,.send li {clear:both;}
.service-form li.title,.margint5 {margin-top:5px;}
.l-item {width:628px;border:1px solid #CCCCCC; float:left;}
.r-item {
border:1px solid #CCCCCC; width:308px; float:left; margin-left:10px;}
.search-bar {
background-position:left -245px; height:88px;}
.search-bar dl {height:80px;}
.search-bar dt {
float:left;background:url(/share/images/main/webfile/8.gif) no-repeat 413px -335px; width:395px; padding-left:20px; height:70px; padding-top:10px;}
.search-bar dd {float:left; padding-left:18px; padding-top:5px; height:75px;}
.search-bar dd .searchkey {height:22px; line-height:22px; width:180px;}
.search-bar dd input,.search-bar dd select {color:#666666;}
.search-bar dd select {width:85px; height:23px;}
.ver-top {vertical-align:top;}
.search-bar dd li {margin-bottom:5px;}
.search-bar dt a {
white-space:nowrap; margin:8px;}
.hot {
font-size:14px; font-weight:bold;color:#8CC63F}
.helpdiv {position:relative;background-position:left -417px; height:88px;}
.helpdiv .area {padding-left:20px; top:-5px;position:absolute; padding-top:10px;background:url(/share/images/main/webfile/12.gif) no-repeat 230px top; height:60px; clear:both; width:288px;}
.helpdiv dl {line-height:20px; padding-top:5px;}
.helpdiv dl dt {
float:left; padding-top:4px; width:95px;}
.helpdiv dl dd a {font-size:14px;color:#8CC63F; text-decoration:underline;}
.helpdiv dl dd {font-size:10px;font-family:Verdana, Helvetica, sans-serif, "新宋体"}
.helpdiv .x2 {top:80px;}
.helpdiv ul {padding-left:3px;}
.helpdiv li {
float:left; line-height:30px; background:url(/share/images/main/webfile/4.gif) no-repeat left -182px; width:90px; font-size:14px; font-weight:bold;text-align:center;}
.helpdiv li a {
display:block; width:90px; height:30px; color:#999999;}
.helpdiv li.now/*,.helpdiv li a:hover*/ {
background:url(/share/images/main/webfile/4.gif) no-repeat left -142px;}
.helpdiv li.now a/*,.helpdiv li a:hover*/ {color:#FFFFFF;}
.goods-box {background-position:left -510px;background-color:#FFFFFF; height:580px;width:628px;}
.hottab {height:36px; line-height:30px;}
.hottab h3,.recommedtab h3 {float:left; padding-left:20px;color:#CCCCCC;font-size:14px;}
.hottab h3 ins {color:#F38421; font-size:14px;}
.hottab ul {float:right;font-size:14px; font-weight:bold; padding-right:20px; text-align:center;}
.hottab li {float:left;padding-top:5px;margin-left:1px; background:url(/share/images/main/webfile/14.gif) no-repeat 0 -36px; width:75px;height:36px;cursor:default;}
.hottab li a {width:75px;height:30px;display:block;color:#999999;}
.hottab li.now {background:url(/share/images/main/webfile/14.gif) no-repeat 0 4px;color:#F38421;}
.hotbox {padding:15px 0 15px 14px; background-color:#FFFFFF;height:215px; float:none;width:614px;}
.hotbox li {float:left; padding:0 5px;width:140px; height:215px; position:relative;}
.recommedtab {
border-top:1px solid #CCCCCC;background-position:left -511px;line-height:39px; height:39px;}
.recommedtab h3 ins {color:#84469B; font-size:14px;}
.recommedtab ul {float:right; font-size:14px; font-weight:bold; padding-right:20px; text-align:center;}
.recommedtab li {float:left; margin-left:1px; background:url(/share/images/main/webfile/14.gif) no-repeat -45px -74px; width:30px;height:39px; cursor:default;}
.recommedtab li.now {background:url(/share/images/main/webfile/14.gif) no-repeat 0 -74px;}
.recommend-box {padding:15px 0 16px 14px; background-color:#FFFFFF;height:220px!important;height:215px; float:none; width:614px;}
.recommend-box li {float:left; margin:0 5px; width:140px; height:215px; position:relative;}
.recommend-box li img,.hotbox li img {width:140px; height:140px;}
.recommend-box li p,.hotbox li p {padding-bottom:5px;}
.news-box {background-position:left -510px;}
.newstab {font-size:14px; font-weight:bold;padding-left:17px; clear:both; cursor:default; height:36px;}
.newstab li {float:left; background:url(/share/images/main/webfile/14.gif) left -164px no-repeat;width:90px;height:30px;text-align:center; line-height:30px; padding-top:6px;}
.newstab li.now {background:url(/share/images/main/webfile/14.gif) left -123px no-repeat; color:#666666;}
.newstab li.now a {width:90px;height:30px;display:block;}
.news-content {background:url(/share/images/main/webfile/15.gif) repeat; padding:0 20px; line-height:20px;}
.news-content dl {height:63px; background:url(/share/images/main/webfile/2.gif) no-repeat left -35px; padding:9px 0 0 20px;}
.news-content dt a {font-weight:bold; margin-right:5px;}
.more-news,.list-choose li input,.info-bt a,.countdown p span,.g-list-bt input,.g-decide .submit, .qrgwd,.gm_act_sbtn,.regfoot input {background:url(/share/images/main/webfile/3.gif) no-repeat;}
.more-news {width:268px;text-align:center;background-position:104px 6px;height:27px;display:block;padding-top:7px;}
.more-news a {height:20px;width:60px;display:block; margin:0 auto;}
.nobottom {border-bottom:0 none;}
.notop {border-top:0 none;}
.sales-rank {width:310px;float:left;margin-left:10px;}
.sales-rank h2 {font-size:14px; height:40px; line-height:40px; background:url(/share/images/main/webfile/16.gif) no-repeat; color:#FFFFFF; padding:0 20px;}
.booth-hd h5 label {float:right;font-weight:bold;}
.floatl,.content dl,.content dt,.content dd,.answer-tab li strong {float:left;}
.sales-rank div {
clear:both;border:1px solid #CCCCCC; background-color:#FFFFFF;border-bottom:1px solid #F3F3F3;}
.sales-rank dt {
background-position:left -557px; height:29px; line-height:29px;padding:0 15px 0 20px;}
.sales-rank dt span,.tel-car {float:right; color:#666666;}
.sales-rank dt a {float:left;}
.sales-rank dd {padding:10px 10px 10px 20px; line-height:18px; color:#666666; display:none; border-bottom:1px solid #CCCCCC; height:70px;}
.sales-rank dd img {float:left;display:block;margin-right:5px;width:60px;height:60px;}
.sales-rank .now dt a,.block-center li p.cutdown {font-weight:bold;}
.sales-rank .now dd {display:block;}
.links {border:1px solid #CCCCCC; border-bottom:1px solid #7AB131; width:948px; height:118px;background-position:left -592px;}
.links div {
clear:both; height:110px;}
#foot {
padding:20px 26px 25px 27px; clear:both; width:950px;}
.help-intro {
float:left; width:620px;border:0 none; padding-left:20px; padding-top:10px;}
.help-intro legend,.help-links legend {font-size:14px; font-weight:bold; color:#CCCCCC; padding-bottom:5px;}
.help-intro legend ins,.help-links legend ins,.user-hd,.user-pwd {color:#666666;}
.help-intro ul {padding-left:10px;}
.help-intro li {
float:left; background:url(/share/images/main/webfile/6.gif) no-repeat left -26px; width:137px; padding-left:10px;}
.help-links {
background:url(/share/images/main/webfile/19.gif) repeat-y left center; float:left; width:288px; border:0 none; margin-top:10px; height:97px; padding-left:20px;}
.help-links a {
margin-right:10px; white-space:nowrap;}
.foot-nav {
text-align:center; margin-top:20px; color:#666666;}
.foot-nav a {text-decoration:underline;}
/*******************************产品列表***************************************/
.maintopr form .button,.pathlinkslevel ul a,.list-page a,.shop-page ul a,.shopfoot-page ul a,.crumb dd a,.fk,.hbfk,.pwd_bt,.memory_top span,.remind_page li.next,.group_n span,.leave-bu input {background:url(/share/images/main/webfile/botton.gif) no-repeat;}
.height40 {height:40px;}
.maintopr form {float:right; position:relative;top:2px;}
.site-search {clear:both; margin-bottom:15px;height:35px; background:url(/share/images/main/webfile/20.gif) repeat-x left top; position:absolute;right:0;top:-2px;display:block;width:312px;}
.site-search span {background:url(/share/images/main/webfile/1433.gif) no-repeat;width:5px;height:35px;display:block;}
.site-search span.arrowr {float:right; background-position:left bottom;}
.site-search span.arrowl {float:left; background-position:left top;}
.site-search p {float:left;padding-top:5px;}
.maintopr form select {margin-left:10px;color:#999999; width:65px;vertical-align:middle;}
.maintopr form .button {background-position:left top;color:#FFFFFF;font-weight:bold;width:62px;font-size:12px;height:25px; border:0 none; vertical-align:middle}
.maintopr form .searchkey {width:150px; vertical-align:middle;}
#box-left {width:760px; float:left; margin-right:10px;}
#box-right {width:180px; float:left;}
.box-list {
width:758px; border:1px solid #CCCCCC;}
.listpathlinks {
background:url(/share/images/main/webfile/20.gif) repeat-x left -36px; height:48px;}
.pathlinkslevel {width:738px; padding-top:9px; padding-left:20px; clear:both; height:31px;}
.pathlinkslevel img {float:left;}
.pathlinkslevel p a,.grid a,.booth-hd h5 span,.price-detail li del,.price-events dd span,.help-intro a,.help-links a,.g-decide li del {color:#999999;}
.pathlinkslevel ul {
float:right; padding-right:10px;}
.pathlinkslevel p {float:left; padding-top:5px;color:#999999; padding-left:20px;}
.pathlinkslevel li {text-align:center;line-height:22px;}
.pathlinkslevel li span, .list-page li span,.shop-page li span,.shopfoot-page li span {background:url(/share/images/main/webfile/botton.gif) no-repeat left -57px; width:37px;color:#FFFFFF; vertical-align:middle;display:-moz-inline-box; display:inline-block; height:22px;}
.pathlinkslevel ul a,.list-page a {height:22px;display:-moz-inline-box; display:inline-block; background-position:-64px -120px; width:27px;vertical-align:middle; text-decoration:underline;}
.pathlinkslevel ul a.current, .list-page li a.current {
background-position:left -120px;color:#FFFFFF;text-decoration:none;}
.pathlinkslevel ul a.next,.list-page li a.next {background-position:-53px -57px; width:37px;text-decoration:none;color:#FFFFFF;}
.list-box {
background:#FFFFFF; margin-top:10px;}
.list-content {padding:0 15px 0 18px;}
.list-content .list-title {
border:0 none;border-bottom:1px solid #CCCCCC;line-height:25px;color:#666666;}
.list-content .list-title strong {background-color:#8CC63F; font-size:14px;color:#FFFFFF;}
.list-content dl {clear:both; background-position:left -714px;}
.list-content dt {height:41px;width:723px;padding-left:1px;}
.list-content dt label {height:37px; position:relative;display:block;}
.list-content dt select {width:75px;color:#999999; float:left; margin:7px 20px 0 3px;}
.list-content dt strong {position:absolute; left:90px;background:url(/share/images/main/webfile/14.gif) no-repeat left -124px;text-align:center; float:left; display:-moz-inline-box; font-size:14px;display:inline-block; width:90px; padding-top:9px; margin-top:2px; line-height:26px;}
.list-content dt label span {float:right; margin-right:3px; line-height:36px;}
.list-content dd {background:#F3F3F3;border:1px solid #CCCCCC;border-top:0 none;width:723px;clear:both;height:265px;}
.list-content dd ul {padding-left:9px;width:714px; height:261px;}
.list-content li {float:left; padding:13px 8px 0 8px; width:160px; height:235px;position:relative;color:#666666;}
.list-content li p {padding-bottom:5px;}
.list-content li img {width:160px; height:160px;}
.brown li strong {color:#666666;}
.list-view {clear:both;padding-left:9px;width:714px; overflow:auto;}
.list-view li {margin-bottom:10px;}
.list-view li img {width:160px; height:160px;}
.list-foot {border:1px solid #CCCCCC; border-top:0 none;background:url(/share/images/main/webfile/20.gif) repeat-x left -1px; height:28px;}
.list-page {height:20px;width:718px;text-align:center; padding-top:4px; padding-right:5px;}
.right-box {clear:both; margin-bottom:10px; width:100%;}
.choose-bt {
height:31px; background:url(/share/images/main/webfile/5.gif) left -618px no-repeat; padding-left:4px;}
.bt-l {background:url(/share/images/main/webfile/5.gif) right -618px no-repeat; float:right; padding-right:4px;}
.choose-bt h2 {font-size:12px; color:#666666; line-height:31px; background:url(/share/images/main/webfile/5.gif) repeat-x left -557px; width:172px; text-indent:10px;}
.list-choose {background-color:#F3F3F3; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding-left:10px; padding-top:5px;}
.list-choose li {padding:5px 0;}
.list-choose li select {width:130px; color:#999999;}
.list-choose li input {
background-position:left -49px; width:90px; height:25px; border:0 none; color:#FFFFFF; font-weight:bold;}
.list-choose li.link a {margin:0 5px; white-space:nowrap;}
.list-choose dl {clear:both; border-bottom:1px dashed #CCCCCC; width:160px; padding-top:5px; line-height:25px; padding-bottom:5px;}
.list-choose dt img,.list-info dt img {width:160px; height:160px;}
.list-info {clear:both;background-color:#F3F3F3;}
.list-info h3 {background-position:left -784px; line-height:31px; text-indent:10px; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; font-size:12px; color:#666666;}
.list-info ul {border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding-top:10px; padding-left:10px; float:left; width:168px;}
.info-bt a {background-position:left -103px; width:90px; height:25px; display:block; margin:10px 0 5px; color:#FFFFFF; font-weight:bold; text-align:center; line-height:25px;}
.list-info p {border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; height:4px;clear:both;}
/******商品详细******/
.grid {background-position:left -518px; height:32px;border:1px solid #CCCCCC;}
.grid h5 {font-weight:normal; font-size:12px;float:left;}
.loginbt h5 {font-size:14px; font-weight:bold; color:#666666;}
.grid div span,.list-page li,.sales-rank h2 span,.floatr,.booth-hd h5 span,.answer-tab li a {float:right;}
.grid div {clear:both;padding:4px 10px 0; height:20px; width:928px;}
.booth {width:340px; margin-right:10px; float:left; position:relative;}
.booth .active {position:absolute;left:10px;top:37px;width:79px;height:95px;background:url(/share/images/main/webfile/orange_bg.gif) no-repeat left top;color:#FFFFFF;font-size:36px;font-family:Arial;padding:5px 15px 0 6px; letter-spacing:1px; line-height:30px;}
.booth .active strong {font-family:"宋体";font-size:20px;}
.booth-meta h5 font {font-size:12px;}
.booth-hd {
background:url(/share/images/main/webfile/5.gif) left -345px no-repeat #FFFFFF; padding-left:4px; width:334px; height:32px; line-height:32px; border-right:1px solid #CCCCCC;}
.booth-hd h5 {color:#666666; background:url(/share/images/main/webfile/5.gif) left -391px repeat-x;float:left;font-size:12px;text-indent:10px;font-weight:normal; padding-right:10px; width:324px;}
.booth-hd h5 strong {float:left;font-size:14px;}
.booth-pic {clear:both; padding:5px 9px; background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; width:319px;}
.booth-pic img {width:319px; height:319px;}
.pic-thumb {border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;height:64px; width:337px; background-color:#FFFFFF;}
.pic-thumb li {float:left; margin:0 4px 0 5px; width:46px; height:51px;text-align:center; padding-top:8px;}
.pic-thumb li img {width:46px; height:46px; border:1px solid #CCCCCC; padding:1px;}
.pic-thumb li.selected {background:url(/share/images/main/webfile/22.gif) no-repeat left center; border:0 none; width:50px;}
.pic-thumb li.selected img {border:0 none;}
.booth-meta {border:1px solid #CCCCCC;border-top:0 none;width:337px;color:#666666;}
.booth-meta h5 {font-size:12px;text-indent:20px;padding-right:10px;width:327px;float:left;line-height:31px; background:url(/share/images/main/webfile/5.gif) repeat-x left -557px}
.booth-meta h5 span {float:right;font-weight:normal;}
.booth-meta ul {padding:5px 10px; background-color:#F3F3F3;}
.booth-meta li {clear:both; background:url(/share/images/main/webfile/15.gif) repeat-x left bottom; padding:5px 0;width:100%;}
.booth-meta li span {float:left; display:block; width:60px;}
/*.booth-meta li.pro,.booth-meta li.pro span {height:45px;}
.booth-meta li.other,.booth-meta li.other span {height:65px;}*/
.booth-price {width:408px; float:left; border:1px solid #CCCCCC; background-color:#FFFFFF;}
.booth-price h5 {font-size:12px;font-weight:normal; padding:5px 20px; width:368px; color:#F38421; float:left;}
.booth-price h5 strong {font-size:14px; float:left;}
.booth-price h5 span {float:right; color:#666666;}
.booth-price h5 a {color:#F38421; text-decoration:underline;}
.price-detail {background-color:#F3F3F3; margin:5px 10px; padding:5px 10px;clear:both; overflow:auto;}
.price-detail li {line-height:23px; color:#666666; clear:both;}
.price-detail span {display:-moz-inline-box; display:inline-block; text-align:right; width:55px;}
.price-detail li a {float:right;background:url(/share/images/main/webfile/2.gif) left -80px no-repeat; width:85px; text-indent:15px; text-decoration:underline;color:#F38421;}
.price-events {margin:5px 10px 0 10px; height:60px;color:#666666;}
.price-events dt {float:left; height:60px;text-align:right; width:65px; line-height:25px;}
.price-events dd img {vertical-align:middle; margin:0 3px;}
.price-events dd {padding-top:3px; float:left;}
.price-events div {position:relative; height:25px; background-color:#F3F3F3; margin-top:8px; float:left;}
.price-events div p {border:1px solid #CCCCCC; height:19px; background-color:#FFFFFF; margin:2px; width:312px; text-indent:10px;}
.price-events div span {position:absolute; top:-3px!important;top:-7px; left:25px;}
.holiday-price {height:80px; margin:5px 10px 0px; padding:5px 0 0; color:#666666;}
.holiday-price dl  {background-color:#F3F3F3;height:70px;padding:0 5px;}
.holiday-price dt {margin-top:8px; padding-top:6px; padding-left:5px; padding-right:10px;border-right:1px solid #CCCCCC; width:50px; height:50px; float:left;}
.holiday-price dt strong {
background:url(/share/images/main/webfile/14.gif) no-repeat left -223px; width:50px; height:25px; display:-moz-inline-box; display:inline-block; line-height:25px; text-align:center; margin-bottom:5px;}
.holiday-price dd {float:left; position:relative;}
.chart {padding-left:3px; padding-top:10px;width:307px;}
.chart li {width:50px;float:left; text-align:center; margin:0 4px;}
.chart li span {display:block;width:20px;height:34px;background:url(/share/images/main/webfile/chart_bg_ol.gif) no-repeat;}
.chart li p {border:2px solid #CCCCCC;width:20px;height:34px;background:url(/share/images/main/webfile/ico3.gif) no-repeat;margin:0 auto;}
.chart li p.timepass {background:url(/share/images/main/webfile/ico8.gif) no-repeat;}
.chart strong {display: block;text-align: center;font-weight: normal;}
.price-day {position:absolute; color:#FFFFFF;}
.price-day li {float:left;position:absolute;background:url(/share/images/main/webfile/23.gif) no-repeat; width:84px; text-align:center; font-weight:bold; line-height:18px;height:26px;font-size:11px;}
.distr ul {color:#666666;background-position:left -245px; height:74px; border-top:1px solid #CCCCCC; padding-left:20px;}
.distr li {margin:8px 0;}
.distr li select,.reg-form li.area select {width:110px; color:#666666;}
.booth-button input {border:0 none; font-weight:bold; font-size:14px;}
.booth-button .buynow,.khdl .loginbt {
background:url(/share/images/main/webfile/3.gif) no-repeat left -217px; color:#FFFFFF; width:132px; height:32px;}
.booth-button {margin-top:15px; float:left;width:400px;}
.booth-button .favorite {background:url(/share/images/main/webfile/3.gif) no-repeat left -160px; color:#666666; width:93px; height:32px;}
.brown {border:1px solid #CCCCCC; border-top:0 none; width:178px; background-color:#F3F3F3;}
.brown li {float:left; padding:0 10px; width:60px; line-height:20px; height:110px;}
.brown li img {margin-bottom:0!important;margin-bottom:5px;width:60px; height:60px;}
.brown ul {width:160px;padding:10px 9px; overflow:auto;}
/*******shoplist**********/
#shop-left {width:180px; float:left; margin-right:10px;color:#666666;}
#shop-right {width:570px; float:left;color:#666666;}
.shop-box {width:760px; margin-top:10px; clear:both;}
.join p {background:url(/share/images/main/webfile/20.gif) repeat-x left -1px;border:1px solid #CCCCCC;border-top:1px solid #E1E1E1; height:25px!important;height:24px;text-align:center; color:#666666;}
.search-bt {height:30px; background:url(/share/images/main/webfile/5.gif) left -778px no-repeat; padding-left:4px;}
.search-bt .bt-l {background:url(/share/images/main/webfile/5.gif) right -778px no-repeat; float:right; padding-right:4px;}
.search-bt h2 {font-size:12px; line-height:30px; background:url(/share/images/main/webfile/8.gif) repeat-x left -784px; width:172px; text-indent:10px;}
.shop-box .list-choose {background-color:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding-left:10px; padding-top:5px;}
.shop-box .list-choose li input {
background-position:left -103px; width:90px; height:25px; border:0 none; color:#FFFFFF; font-weight:bold;}
.list-choose li.link a {margin:0 5px; white-space:nowrap;}
.shop-box .list-info {background-color:#FFFFFF; width:180px; overflow:auto;}
.list-info dl {border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding-top:10px; padding-left:10px; float:left; width:168px; padding-bottom:15px;}
.list-info dd { margin-top:5px; line-height:22px;}
.shop-box .list-info h3 {background-position:left -784px; line-height:30px;}
.area-box,.brown-bt {background-color:#F3F3F3;} 
.shoplist-box {margin-bottom:10px; border:1px solid #CCCCCC;float:none!important;float:left;}
.area-list {padding:10px;}
.province-title {height:32px; width:548px;position:relative;clear:both;border-bottom:1px solid #CCCCCC;}
.province-title strong {position:absolute; top:1px!important;top:5px;background:url(/share/images/main/webfile/14.gif) no-repeat left top;text-align:center; display:-moz-inline-box; height:33px;font-size:14px;display:inline-block; text-align:center;width:75px;line-height:32px;}
.province-title span {float:right; margin-right:3px; line-height:36px; color:#999999;}
.province-list {
border:1px solid #CCCCCC; border-top:0 none; background:url(/share/images/main/webfile/30.gif) left bottom repeat-x #FFFFFF; padding:10px 0 15px 20px;}
.province-list a,.province-list strong {margin-right:30px;white-space:nowrap; line-height:25px;}
.province-list strong {background-color:#F38421; color:#FFFFFF;}
.city-list {background-color:#FFFFFF;margin-top:3px; width:548px;padding:10px 0; overflow:auto;}
.city-list dt {float:left; width:70px; text-align:right;}
.city-list dd {float:left; width:463px; padding-left:15px;}
.city-list a, .city-list strong {text-decoration:underline;white-space:nowrap;margin-right:28px;line-height:25px;}
.city-list a,.related_ul li span {color:#999999;}
.shop-page {height:30px;border-bottom:1px solid #CCCCCC; padding:0 10px;background:url(/share/images/main/webfile/20.gif) repeat-x left -45px;}
.shop-page ul {height:20px;width:433px;text-align:center; padding-top:4px; float:left;padding-right:5px;}
.shop-page li,.shopfoot-page li {float:right;}
.shop-page select {float:left; width:100px;color:#999999; margin-top:2px;}
.shop-page ul a,.shopfoot-page ul a {height:22px;display:-moz-inline-box; display:inline-block; background-position:-64px -120px; width:27px;vertical-align:middle; text-decoration:underline;}
.shop-page ul a.current,.shopfoot-page ul a.current {
background-position:left -190px;color:#FFFFFF;text-decoration:none;}
.shop-page ul a.next,.shopfoot-page ul a.next {background-position:-53px -190px; width:37px;text-decoration:none;color:#FFFFFF;}
.shop-content {width:568px;background:url(/share/images/main/webfile/20.gif) repeat-x left -55px #FFFFFF;}
.shop-content .content {clear:both; padding:10px;}
.content li {border-bottom:1px dashed #CCCCCC; height:110px; padding-top:5px;}
.content dt .orange {clear:both;}
.content dt span.name {margin-bottom:4px;display:block;color:#F38421;}
.content dt span {color:#666666;}
.content dt label {color:#999999;}
.content dt .orange,.detail-title dt strong,.join p strong {font-size:14px;}
.content dt .shoplogo {float:left;margin-right:15px;width:80px; height:80px;}
.detail-main dt img {width:80px; height:80px;}
.content dt {width:410px;}
.content dd {text-align:right; width:130px;}
.content dd p.icon {clear:both;padding-bottom:10px;}
.shopfoot-page {height:28px;width:568px;text-align:center; padding-top:4px;background:url(/share/images/main/webfile/20.gif) repeat-x left 3px;}
.shopfoot-page ul {padding-top:4px; height:20px;padding-right:15px; width:553px;}
.brown-bt h3 {background:url(/share/images/main/webfile/5.gif) repeat-x left -557px;line-height:30px; font-size:12px; color:#666666; text-indent:10px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.p-b10 {padding-bottom:10px;}
#quicklink .last li.p-b10 {padding-bottom:9px;}
#detail-left {float:left;width:630px;margin-right:10px; color:#666666;}
.detail-box {border:1px solid #CCCCCC; background-color:#F3F3F3; margin-top:10px; width:628px;}
.detail-title {width:608px; margin:10px; clear:both; height:50px;}
.detail-title dt {
float:left; width:410px; padding-left:10px; line-height:25px;}
.detail-title dd {float:left; width:188px; text-align:right;}
.detail-main {background-position:left -836px; border:1px solid #CCCCCC; border-top:0 none; width:586px; margin:10px 10px 0; height:122px; padding:13px 10px 10px;}
.detail-main dt {float:left; width:95px;}
.detail-main dd .xinyu {margin-top:12px;}
.xinyu span {display:-moz-inline-block; display:inline-block; width:120px;}
.detail-a {clear:both; padding-top:5px;}
.detail-a a {background:url(/share/images/main/webfile/4.gif) no-repeat;display:-moz-inline-box; display:inline-block;text-align:center;}
.detail-a .orange {
background-position:left -142px; width:90px; height:30px;color:#FFFFFF;line-height:30px;}
.detail-a .gray {background-position:left -236px; width:70px; height:25px; line-height:25px;}
.detail_more {margin:3px 10px 5px; overflow:auto;width:608px;}
.detail_more dt {background-color:#FFFFFF; width:140px; float:left; height:190px; margin-right:3px; padding-left:10px; padding-top:10px;}
.detail_more dd {background-color:#FFFFFF; width:455px; float:left;}
.detail_more dt strong,.detail_more dd legend {font-size:14px; color:#F38421; text-decoration:underline;}
.detail_more dt img {margin:8px 0; width:130px; height:130px;}
.detail_more fieldset {
border:0 none; padding-left:20px; padding-bottom:10px;}
.detail_more dd legend {padding-top:10px; padding-bottom:5px; font-weight:bold;}
.detail_more li span {display:-moz-inline-box; display:inline-block; width:340px;}
.bgff {background-color:#FFFFFF;}
.selectdis {padding:15px;width:598px; overflow:auto;}
.selectdis select {width:100px; float:left; vertical-align:middle;}
.selectdis input {float:right; background:url(/share/images/main/webfile/3.gif) no-repeat left -282px; width:132px; height:32px; border:0 none; vertical-align:middle; font-size:14px; font-weight:bold; color:#FFFFFF;}
.selectdis div span,.selectdis div p {display:block;float:left;}
#detail-right {width:300px;float:left;margin-top:10px;background-color:#F3F3F3;}
.detail_box {border:1px solid #CCCCCC; width:298px;}
.shop_map {width:298px;height:297px;background-color:#FFFFFF; float:left; text-align:center;}
.shop_map object {margin:5px 9px 8px 8px;width:281px;height:281px;}
.tongc h3 {background:url(/share/images/main/webfile/5.gif) repeat-x left -557px;line-height:30px; font-size:12px; color:#666666; text-indent:10px;}
.tongc {background-color:#F3F3F3; width:298px; clear:left;}
.tongc ul {padding:0 10px; border-top:1px solid #E3E3E3;}
.tongc li {padding:10px 0; background:url(/share/images/main/webfile/15.gif) repeat-x left bottom; height:72px;width:278px;}
.tongc li a img {float:left; width:70px; height:70px;}
.tongc li p {margin-left:10px; float:left;width:198px;}
.tongc div {padding-left:10px; padding-top:10px;}
/*********************cart************************/
#cart {clear:left; width:948px; border:1px solid #CCCCCC; margin-top:10px; background-color:#FFFFFF;}
#cart1 {clear:left; width:948px; border:1px solid #CCCCCC;background-color:#FFFFFF;}
.cart_title {height:45px; font-size:14px; font-weight:bold;text-align:center; position:relative;}
.cart_title li {float:left; background:url(/share/images/main/webfile/20.gif) repeat-x left -37px; line-height:40px; border-left:1px solid #CCCCCC;}
.cart_title li.confirmation {width:308px; border-left:0 none; background:url(/share/images/main/webfile/ico4.gif) no-repeat 70px center; color:#8CC63F;}
.cart_title li.fillinfo {width:313px; height:47px;position:absolute; clear:left; left:309px; top:-4px;}
.cart_title li.fill {width:314px;border-left:0 none;background:url(/share/images/main/webfile/ico4.gif) no-repeat 70px center; color:#8CC63F;}
.cart_title li.underorder {position:absolute;height:47px;clear:left; left:622px; width:325px;top:-4px;}
.cart_title li.under {border-left:0 none;background:url(/share/images/main/webfile/ico4.gif) no-repeat 55px center;width:326px;color:#8CC63F;}
.carttop {margin-left:9px; margin-right:9px;}
.carttop h5 {color:#666666; border-bottom:2px solid #CCCCCC; font-size:12px; padding-bottom:2px; margin-bottom:1px; clear:both;}
.listbox {clear:left; background-color:#F3F3F3; padding:0 5px 5px;}
.listbt {height:27px;line-height:27px; text-align:center;}
.listbt li {float:left;}
.listbt li.goods {width:286px;}
.width100 {width:100px;border-left:1px solid #F3F3F3; text-align:center;}
.width130 {width:130px;border-left:1px solid #F3F3F3; text-align:center;}
.width98 {width:98px;border-left:1px solid #F3F3F3; text-align:center;}
.cartbox {clear:both; border-bottom:1px solid #E3E3E3; height:79px;}
.cartbox li {background-color:#FFFFFF; height:79px; float:left;}
.cartbox li.goods {padding-left:10px;width:276px;}
.cartbox li.goods input {float:left; margin-top:30px;}
.textcenter {text-align:center;}
.cartbox li.goods img {width:60px;height:60px;vertical-align:middle;margin:10px 15px 0 10px;float:left;}
.cartbox li.goods p {float:left; padding-top:20px;}
.width100 input {width:60px; vertical-align:middle;margin-top:0!important;margin-top:30px;}
.cartbox li.width100,.cartbox li.width130,.cartbox li.width98 {line-height:79px;}
.cartbox li.width98 a {margin-top:30px;line-height:normal;display:-moz-inline-box; display:inline-block;}
.width98 a {text-decoration:underline;}
.cartfoot input {border:0 none; width:80px; height:25px;color:#666666;margin-top:10px;background:url(/share/images/main/webfile/3.gif) no-repeat left -403px;}
.cartfoot {height:40px; clear:left; line-height:40px; padding:0 15px 0 20px; width:885px; color:#666666;}
.cartfoot .pickagain {float:right; margin-left:15px;}
.dispatch {padding:10px 9px; width:930px; color:#666666;}
.dis_bt {height:28px;background:url(/share/images/main/webfile/32.gif) left -112px repeat-x;}
.dis_bt li {float:left; text-align:center;background:url(/share/images/main/webfile/32.gif) no-repeat left top #FFFFFF; margin-right:1px;height:26px;line-height:26px; cursor:default;}
.dis_bt li span {background:url(/share/images/main/webfile/32.gif) no-repeat right -38px; display:block;padding:0 15px;}
.dis_bt li.now {height:28px; line-height:28px;font-weight:bold;background:url(/share/images/main/webfile/32.gif) no-repeat left -138px #FFFFFF;}
.dis_bt li.now span {background:url(/share/images/main/webfile/32.gif) no-repeat right -197px; display:block;padding:0 15px;}
.dis_nr {border:2px solid #CCCCCC; border-top:0 none; padding:10px 40px; height:60px; width:846px; clear:left;}
dl.w8 {width:806px;}
.dis_nr dd {padding-left:20px; float:left; padding-top:5px;}
.dis_nr dt img,.collect-list p.goodspic img,.visited ul li img {width:60px; height:60px;}
.cartpro {text-align:center; padding-top:15px;}
.cartpro input {border:0 none; width:140px; height:35px; background:url(/share/images/main/webfile/3.gif) left -339px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.related-items {
margin:10px 9px; color:#666666; width:930px; clear:left;}
.related-items .re {float:left; margin:0 10px;}
.related_ul {overflow:auto; padding-left:5px;}
.related_ul li {float:left; margin:15px 10px 10px; height:225px; width:130px; position:relative;}
.related_ul li img {width:130px; height:140px; margin-bottom:5px;}
.related_ul li a.ordering {color:#FFFFFF;text-align:center;font-weight:bold;background:url(/share/images/main/webfile/3.gif) left -1053px no-repeat;width:92px;height:27px;display:block;letter-spacing:1px;line-height:27px;margin-top:5px;}
.dis_info {margin:10px 9px;padding-top:5px!important;padding-top:10px;border-top:2px solid #CDCDCD; border-bottom:1px solid #CDCDCD; color:#666666;}
.dis_info .dis_nr,.contact-info .dis_nr {border:0 none; padding-left:10px;}
.dis_info .bt,.disnav1 {padding:0 0 0px 30px; background:url(/share/images/main/webfile/2.gif) no-repeat; background-position:10px -198px!important;background-position:10px -204px;}
.dis_info .bt img,.disnav2 img,.disnav1 img {
vertical-align:middle;}
#order {margin:10px 9px; clear:left; color:#666666;}
#order h5 {font-size:14px; border-bottom:2px solid #CDCDCD; padding-bottom:5px;}
#order dt {background-color:#F3F3F3; font-weight:bold; text-indent:20px; height:24px; line-height:24px;}
#order dd {padding:10px 0;}
#order dd p {padding-left:80px; margin:5px 0;}
#order dd select,#order dd textarea {vertical-align:middle;}
#order dd em,.address em {vertical-align:middle;color:#F38421}
#order dd li {margin:6px 0; width:100%; clear:left;}
#order dd li label,#order .anonymous span,#order .range span,#order .services span,#order .officer span {width:185px; text-align:right; display:-moz-inline-box; display:inline-block;}
#order dd .consignee input,#order .height23 {height:23px;}
#order dd .consignee {padding-top:5px;}
#order dd .anonymous label {width:300px; text-align:left;}
#order dd .anonymous span {
height:50px; float:left;}
#order .addr {width:470px;}
#order .province {width:90px;}
#order .width150 {width:150px;}
#order dd textarea {width:470px; height:50px;}
#order dd .card label {float:left; height:100px;}
#order dd .range label,#order .officer label {width:auto; text-align:left; margin-right:10px;}
#order .width120 {width:120px; height:23px;}
#order .services label {width:auto;}
#order .width70,.order-hd .width70 {width:70px;}
#order .orderfoot {border-top:2px solid #CCCCCC; text-align:center; padding-top:15px;}
#order .orderfoot span {color:#F38421; font-size:16px; font-weight:bold;}
.orderok {margin:10px 9px;}
.orderok .line {border-bottom:2px solid #8CC63F; padding-top:10px;padding-bottom:2px; margin-bottom:1px; clear:both;}
.orderok h3 {line-height:27px; text-indent:10px; font-size:14px;}
.order-dashboard {background-color:#FFFFFF; padding:5px 0 10px 25px; color:#666666;}
.trade-status {color:#57821E; font-weight:bold; font-size:14px;padding:15px 0;}
.total-price {font-size:14px; font-weight:bold;}
.order-dashboard .actions a,.message input {display:block; background:url(/share/images/main/webfile/3.gif) no-repeat; width:93px; height:32px; font-size:14px; font-weight:bold; float:left; text-align:center; line-height:32px;}
.actions {height:35px; padding-top:15px;}
.actions a.skin-gray {background-position:left -160px;cursor:pointer;}
.actions a.skin-orange {background-position:left -480px;cursor:pointer;color:#FFFFFF;}
.order_bt li span,.order_bt li.now span {font-size:14px; padding:0 25px;}
.order_info {border:2px solid #CCCCCC; border-top:0 none;}
.misc-info {padding:15px 25px; height:75px;}
.misc-info li {line-height:25px; float:left;}
.misc-info li.left {width:280px;}
.misc-ok {background-color:#F3F3F3; margin:10px 9px; padding-left:5px; padding-bottom:5px;}
.misc-ok li.width70 {width:73px; border-left:1px solid #F3F3F3;}
.logistics {padding:10px 25px;border:2px solid #CCCCCC; border-top:0 none;}
.logistics li {line-height:25px;}
.contact-info {margin:10px 9px;padding-top:5px!important;padding-top:10px;border-top:1px solid #E3E3E3;color:#666666; padding-bottom:10px;}
.disnav2 {padding:0 0 0px 30px; background:url(/share/images/main/webfile/2.gif) no-repeat; background-position:10px -278px!important;background-position:10px -284px;}
.message {height:140px; display:none;}
.message textarea {width:450px;height:85px;margin:5px 0;}
.message input {border:0 none;background-position:left -160px;color:#666666;}
.ordersta {padding-top:3px;}
/******myspace********/
.crumb,.crumb dd {background:url(/share/images/main/webfile/33.gif) no-repeat;}
.crumb {background-position:left -726px; height:35px; line-height:35px; padding-left:15px; font-weight:bold; font-size:14px; color:#FFFFFF;}
.crumb dl {background:url(/share/images/main/webfile/33.gif) repeat-x left -782px;width:935px;height:35px;}
.crumb dd {float:right;background-position:right -837px;padding-right:15px;}
.crumb dd a {color:#FFFFFF; padding-left:30px;font-size:12px;background-position:left -364px;}
#myleft {width:158px; border:1px solid #CCCCCC; margin-right:10px; color:#666666; float:left;}
.myleft-bar {background-position:left -557px; float:left; width:158px;}
.myleft-bar h3 {background-color:#FFFFFF; padding:0 1px 1px 1px; font-size:12px; border-bottom:1px solid #CCCCCC;}
.myleft-bar h3 span {background-position:left -557px;padding-left:20px;display:-moz-inline-box;display:inline-block; width:136px;line-height:23px;}
#myleft ul {padding:4px 5px 3px; background-color:#FFFFFF; float:left;overflow:auto;width:148px;}
#myleft ul li {line-height:25px; height:25px; width:148px; text-indent:20px; background-color:#F3F3F3; margin:1px 0 2px; float:left;}
#myleft ul li.current {background-color:#8CC63F;}
#myleft ul li.current a {color:#FFFFFF;}
#myleft ul li a {display:block;height:25px; width:148px;}
.left-bar {width:100%;border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; height:28px; background-color:#FFFFFF; float:left; font-size:12px;}
.left-bar span {background-position:left -557px;padding-left:20px;display:-moz-inline-box;display:inline-block; width:136px;margin:0 1px 1px 1px;line-height:27px;}
#myright {width:778px; border:1px solid #CCCCCC; float:left; background-color:#FFFFFF; padding-bottom:10px;}
.infocenter {padding:5px 9px;color:#666666;}
.infocenter .info {line-height:40px;}
.infocenter .info p {font-size:14px; font-weight:bold; float:left;}
.infocenter .info .floatr {color:#999999;}
.infocenter .account {background-color:#F3F3F3; padding:5px;float:left;}
.infocenter .account dt {border:1px solid #CCCCCC;border-right:1px solid #CCCCCC; width:748px;background-color:#FFFFFF;}
.infocenter .account dt p {margin:0 1px 1px 1px;width:736px; height:27px; line-height:27px;background-position:left -557px;padding-left:10px;}
.infocenter .account dt p img {margin-top:3px; margin-right:10px;}
.infocenter .account dd {background-color:#FFFFFF; float:none;height:20px; margin-top:2px; width:710px;padding:5px 20px;}
.zhcz {display:-moz-inline-box;display:inline-block; width:70px; height:20px; color:#FFFFFF; text-align:center; background:url(/share/images/main/webfile/botton.gif) left -397px; margin-left:5px; margin-right:10px;}
.notice {float:left; margin-top:15px;}
.notice h3 {font-size:12px;}
.notice dl {float:left; background:url(/share/images/main/webfile/41.gif) no-repeat; width:225px; height:70px;padding-top:10px;padding-left:15px; margin-top:10px;}
.notice dt {font-size:14px; font-weight:bold; padding-left:45px;}
.notice dd {margin-top:3px;}
.notice dd a {text-decoration:underline;}
.notice dl.orders {background-position:left -208px;}
.notice dl.reminder {background-position:left top; margin:10px 20px 0;}
.notice dl.reminder strong {color:#DC6666;}
.notice dl.email {background-position:left -103px;}
.notice dl.email strong {color:#3F9BC6;}
.widgets {margin-top:20px; float:left;}
.widgets dl {border:1px solid #CCCCCC; width:238px; float:left;}
.widgets dt {background-color:#FFFFFF; padding:0 1px 1px 1px;border-bottom:1px solid #CCCCCC; height:27px;}
.widgets dt span {font-size:12px;background-position:left -557px;display:-moz-inline-box;display:inline-block;line-height:27px; width:226px; padding-left:10px; font-weight:bold;}
.widgets dd {height:228px;}
.widgets .visited ul {width:238px; margin:0; float:left;}
.visited ul li {float:left; width:60px; padding:10px 9px 0; height:105px;}
.widgets .send {margin:0 20px;}
.send ul {padding-left:10px;}
.send select,.order-item .item p.goods span,.address span {color:#999999;}
.send ul li {padding:4px 0;}
.send ul li.goods-count,.p10 {padding-top:10px;}
.width133 select {width:133px;}
.width100 select {width:100px;}
.helper ul {padding-left:15px; padding-top:10px; line-height:25px;}
.label-error {background:url(/share/images/main/webfile/sys_icons.gif) no-repeat 5px 3px #FFF2E9;border:1px solid #FF6600;padding:3px 10px 3px 30px;background-color:#FFF2E9;}
.focus-error {background:url(/share/images/main/webfile/blue.gif) no-repeat 5px 3px #FFF2E9;border:1px solid #ADD0E4;padding:3px 10px 3px 30px;background-color:#EFF4F8;}
/****登陆**********/
#login {margin-top:22px;clear:both;color:#666666;}
.dl {float:left;padding-left:60px;padding-right:25px;border-right:1px solid #CCCCCC;height:250px;width:390px; position:relative;}
.dltitle {}
.dltitle li {float:left; cursor:default; font-weight:bold;background:url(/share/images/main/webfile/5.gif) no-repeat; text-align:center; line-height:30px; width:120px; height:30px;margin-right:2px;position:absolute;}
.dltitle .khtitle {background-position:left -950px;color:#8CC63F;}
.dltitle .current {height:29px; line-height:29px;}
.dltitle .hdtitle {background-position:left -998px;color:#F38421;left:182px;}
.dlbox {height:219px;border:1px solid #CCCCCC;clear:both;margin-top:29px;width:388px;}
.khdl {background:url(/share/images/main/webfile/42.gif) repeat-x;}
.hddl {background-color:#FEFFCC;}
.dlbox ul {padding-top:19px; height:196px;}
.dlbox li {padding:8px 0;}
.dlbox li label {width:90px; text-align:right; display:-moz-inline-box; display:inline-block;}
.dlbox li input {height:25px; width:200px; vertical-align:middle;line-height:25px;}
.dlbox li.safecode input,.reg-form li.safecode input {width:95px;}
.dlbox li.safecode img,.reg-form li.safecode img {vertical-align:middle;}
.dlbox li span img,.reg-form li span img {vertical-align:middle;width:14px;height:14px;}
.dlbox li span,.reg-form li span {}
.dlbox .loginbt {background:url(/share/images/main/webfile/3.gif) no-repeat;color:#FFFFFF;width:132px;height:32px;border:0 none; font-weight:bold;font-size:14px; text-align:center;margin-right:10px;}
.khdl .loginbt {background-position:left -217px;}
.dlbox a {text-decoration:underline;}
.hddl .loginbt {background-position:left -282px;}
.register-form {float:left;width:447px;padding-left:27px;}
.register-form h3 {font-size:14px; font-weight:bold; text-decoration:underline;}
.register-form ul {padding:10px 0 10px 20px; line-height:30px;}
.register-form .link {padding-top:15px;}
.register-form .link a,.forget_bt {font-size:14px; font-weight:bold; text-align:center; width:130px; height:30px; background:url(/share/images/main/webfile/33.gif) no-repeat left -890px;display:-moz-inline-box; display:inline-block; line-height:30px; margin-right:10px;}
.register-form .hd,.orange,.dltitle .hdtitle a,.hottab li.now a {color:#F38421;}
/**************************order list*******************************/
.order-content {padding:9px;}
.user-hd,.user-pwd {font-size:14px; text-indent:10px;}
.user-pwd {padding-bottom:8px; border-bottom:1px solid #CCCCCC; margin-bottom:4px; clear:both;}
.order-tabs {background:url(/share/images/main/webfile/33.gif) repeat-x left -1029px;height:32px;width:750px;padding-left:10px;clear:both; color:#666666; margin-top:10px;}
.order-tabs li {float:left;width:100px; height:32px;text-align:center;line-height:32px; background:url(/share/images/main/webfile/33.gif) no-repeat left -983px; margin-right:2px; cursor:default;}
.order-tabs li.now {background-position:left -935px; font-weight:bold;}
.order-tabs li a {width:100px; height:32px;display:block;}
.order-hd {clear:both; width:100%; background-color:#F3F3F3; height:30px; line-height:30px; clear:both; margin-top:4px; text-align:center;}
.order-hd li {float:left;}
.order-hd .item,.m-list li .item {width:200px;}
.order-hd .num,.order-item .num {width:50px;}
.order-hd .price,.order-item .price {width:95px;}
.order-hd .service,.order-hd .pay,.order-hd .status {width:104px;}
.order-hd .active {width:102px;}
.order-hd .prices {width:190px;}
.order-hd .actives,.collect-list li p.actives {width:185px; text-align:center;}
.order-hd .title {width:255px;padding-left:15px;}
.order-hd .time,.m-list li .time {width:140px;}
.order-hd .action,.m-list li .action,.collect-list li p.action {text-align:center;width:65px;}
.order-item {clear:both;width:100%; float:left;}
.order-item dl {margin-top:4px;width:758px;float:left; overflow:hidden;}
.order-item dt {height:26px;line-height:26px;background:url(/share/images/main/webfile/40.gif) repeat-x; padding-left:10px;}
.m-list,.collect-list {clear:both;color:#666666; text-align:left;}
.m-list span,.ask_search span,.ask-list span {display:-moz-inline-box;display:inline-block;}
.m-list li {clear:both; height:30px; line-height:28px; background-color:#FFFFFF; margin-bottom:2px;}
.m-list li.read {border:1px solid #CCCCCC;height:28px;}
.m-list li .title {width:250px;padding-left:10px;}
.m-list li .width70 {width:60px;}
.m-list li .action a,.collect-list p.action a {text-decoration:underline;}
.m-list li.read .title a,.collect-list li p.goods a {font-weight:bold;color:#8CC63F;}
.pd0 {padding-bottom:1px;}
.collect-list li {clear:both;height:60px;border:1px solid #CCCCCC;background-color:#FFFFFF; margin-bottom:5px;padding:9px 0;}
.collect-list li p {float:left;padding-top:8px;}
.collect-list li p.goods,.leave-box p.user input {width:180px;}
.order-hd .empty {width:375px;}
.collect-list li p.goodspic {padding:0 20px 0 10px; width:60px;}
.collect-list li p.price {width:190px; text-align:center;}
.collect-list li p.name {width:555px; padding-top:2px;}
.collect-list li p.name img {vertical-align:middle;}
.collect-list li p.name a {font-weight:bold;color:#F38421;}
.page {margin:10px 0;color:#999999;clear:both;}
.page a {text-decoration:underline;margin:0 3px;color:#999999;}
.page a.now {font-weight:bold;}
.leave {border:1px solid #CCCCCC;width:758px;clear:both; margin-top:20px;}
.leave-bt {padding:1px;border-bottom:1px solid #CCCCCC;height:26px; line-height:26px;}
.leave-bt h5 {font-size:12px;color:#8CC63F; text-indent:10px; background-position:left -557px;}
.leave-box {padding:10px 0 10px 120px;color:#666666;}
.leave-box p {padding:5px 0;}
.leave-box p label,.uppwd label {display:-moz-inline-box; display:inline-block;width:80px;text-align:right;}
.leave-box p input,.tellmeTable input,#order dd input {vertical-align:middle;height:23px;line-height:23px;font-family:"Courier New";}
.leave-box p.title input {width:350px;}
.leave-box p textarea {width:350px;height:110px;vertical-align:middle;}
.leave-box p.leave-bu input {width:60px;height:25px;border:0 none; font-weight:bold;}
.leave-bu .save {background:url(/share/images/main/webfile/3.gif) no-repeat left -802px;color:#666666;}
.email-nr {margin-top:4px; padding-top:5px;color:#666666;}
.email-nr dt {padding:10px; background-color:#FFFFFF;}
.email-nr dd {margin-top:3px;padding:5px;background-color:#FFFFFF; clear:both;width:740px; overflow:auto;}
.email-nr dd label {width:70px; float:left; display:block;}
.email-nr dd div {float:left;width:670px;}
.email-nr .sender {padding:10px 0 5px 10px;}
.hz-order {border:1px solid #E1F3C4; width:758px;}
.hz-order dt {border-bottom:1px solid #E1F3C4; background-position:left -31px;}
.order-item dd,.black {color:#666666;}
.order-item .order-num {width:260px; display:inline-block;}
.order-item li {float:left; text-align:center; display:block; overflow:hidden;}
.hz-order .service,.hz-order .pay,.hz-order .status,.hz-order .active {border-left:1px solid #E1F3C4;}
.order-item .item {width:345px;}
.order-item .item div {height:58px; border-top:1px solid #E1F3C4; margin-top:-1px; padding:10px 0 10px 10px;}
.order-item .item div p {float:left}
.order-item .item div p.goods {text-align:left;width:190px;}
.order-item .item div img {float:left; width:60px; height:60px; margin-right:10px;}
.order-item .item p.goods a {font-weight:bold;}
.order-item .num,.order-item .pay {font-weight:bold;}
.order-item .service,.order-item .pay,.order-item .status {width:103px;margin-bottom:-400px;padding-bottom:400px; display:block;overflow:hidden; padding-top:10px;}
.order-item .active {width:100px;margin-bottom:-400px;padding-bottom:400px; display:block;overflow:hidden; height:100%;}
.fk {width:50px;height:20px;display:-moz-inline-box;display:inline-block; color:#FFFFFF;background-position:left -429px; font-weight:normal;}
.tg-order {border:1px solid #F3E8C4; width:758px;}
.tg-order dt {border-bottom:1px solid #F3E8C4; background-position:left -68px;}
.tg-order .service,.tg-order .pay,.tg-order .status,.tg-order .active {border-left:1px solid #F3E8C4;}
.tg-order .goods {text-align:left;width:190px; padding-left:10px;}
.tg-order ul {margin-top:-1px; border-top:1px solid #F3E8C4; width:100%; clear:both;}
.tg-order li {padding-top:10px; padding-bottom:10px;}
.hbfk {width:70px;height:20px; background-position:left -462px;display:inline-block;color:#FFFFFF;font-weight:normal; text-align:center; line-height:20px;}
.order-time {width:385px; display:inline-block;}
.combo-tips {line-height:25px; padding-top:5px; padding-bottom:3px;text-indent:10px;}
.password {clear:both; color:#666666;}
.password dt {border:1px solid #CCCCCC; padding:12px 0;background-color:#FFFFFF; margin-bottom:3px;font-size:14px;}
.password dd {background-color:#FFFFFF; padding-bottom:20px;}
.password input,.address input {width:180px;height:23px;line-height:23px;font-family:courier new;vertical-align:middle;}
.password label,.password .sex span {text-align:right; width:100px; display:inline-block;}
.password dt.jifen {padding-left:20px;}
.password dt.jifen a {font-size:12px;color:#8CC63F;}
.password dt.jifen strong {margin-right:10px;}
.password dd p {padding-top:10px;}
.password dd .sex input,.reg-form li.sex input {width:auto;}
.password dd .sex label {width:auto; margin-right:5px;}
.password dd .year {width:50px;}
.password dd .month {width:35px;}
.password dd .quhao,.reg-form li.mobile .quhao {width:60px;}
.password dd .telnum,.reg-form li.mobile .telnum  {width:130px;}
.password dd .area select {width:110px; color:#666666;}
.password dd .long {width:290px;}
.password .pwd_bt,.address .pwd_bt,.leave-bu .send,.email-nr .pwd_bt {color:#FFFFFF;font-weight:bold; background-position:left -491px; width:60px; height:25px; text-align:center; border:0 none;}
.address {background-color:#FFFFFF; border:1px solid #CCCCCC; color:#666666; padding-bottom:20px;}
.address label {width:125px; text-align:right; display:inline-block;}
.address li {padding-top:10px;}
.address select {vertical-align:middle;width:90px;color:#666666; height:23px;}
.address textarea {width:350px; height:50px;vertical-align:middle;font-size:12px;}
.deliver-address {clear:both; padding-top:5px;}
.addr-box {border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; margin-top:5px;text-align:center;}
.addr-grade {padding:1px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;color:#999999;}
.addr-grade ul {background-position:left -557px;height:26px;}
.addr-box ul li {float:left; line-height:26px;}
.addr_list ul {border-bottom:1px solid #CCCCCC; height:40px; padding-top:10px; clear:both;color:#666666;}
.user_addr span,.telephone span {color:#999999;}
.info_title {text-indent:20px;}
.addr-box li.name {width:75px;}
.addr-box li.sex {width:50px;}
.addr-box li.area {width:150px;}
.addr-box li.road,.order-hd .goods {width:275px;}
.addr-box li.mobile {width:115px;}
.addr-box li.action {width:90px;}
.forget {clear:both; width:100%; text-align:center;}
.forget .box {margin:0 auto; text-align:left; width:448px; height:148px; border:1px solid #CCCCCC;background:url(/share/images/main/webfile/43.gif) no-repeat 15px 15px #FFFFFF;}
.forget .nobg {margin:0 auto;text-align:left;width:448px;height:148px;border:1px solid #CCCCCC;}
.forget .box div {padding-left:80px;width:368px;height:130px!important;height:140px;}
.forget .nobg div {padding-left:20px;width:428px;height:130px!important;height:140px;}
.forget ul,.font14 {font-size:14px; font-weight:bold;}
.search-shop,.margintop10,.forget li {margin-top:10px;}
.forget li span {font-size:12px; font-weight:normal;}
.forget input {height:23px;width:240px;}
.forget input.text {line-height:23px;width:140px;vertical-align:middle;}
.uppwd li {height:30px;}
.uppwd li span {vertical-align:middle;}
.uppwd label {font-size:12px;font-weight:normal;vertical-align:middle;}
.forget .forget_bt {border:0 none;width:130px; height:30px; color:#666666;}
.forget .box2 {margin:0 auto; text-align:left; width:448px; height:148px; border:1px solid #CCCCCC;background:url(/share/images/main/webfile/43.gif) no-repeat 15px -155px #FFFFFF;}
.forget .box2 div {padding-left:100px;width:348px;height:140px;}
.forget .box3 {margin:0 auto; text-align:left; width:448px; height:148px; border:1px solid #CCCCCC;background:url(/share/images/main/webfile/43.gif) no-repeat 15px -355px #FFFFFF;}
.box3 div {padding-top:20px;height:120px;padding-left:80px;width:368px; color:#666666;}
.box3 div p {margin-top:5px;}
.close {text-align:right; padding-top:5px; padding-right:15px; margin-bottom:15px;}
.close span {cursor:pointer;}
.regfoot {padding-top:10px;}
.regfoot input {width:132px;height:32px;font-size:14px;font-weight:bold;color:#FFFFFF;background-position:left -217px;border:0 none; margin-right:5px;}
/*****register******/
.flow-steps,.flow-steps .bt,.reg-form .bt input,.reminder-left p,.reminder-left ul li,#helpleft dt,#helpleft li,.ask_search span {background:url(/share/images/main/webfile/44.gif) no-repeat;}
.flow-steps ul,.flow-steps li.current,.ask_search p {background:url(/share/images/main/webfile/44.gif) repeat-x;}
.flow-steps {height:35px; width:930px;background-position:right -47px; padding-right:20px;}
.flow-steps ul {background-position:left top; height:35px; line-height:35px;}
.flow-steps li {float:left;color:#666666;width:180px; text-align:center;}
.flow-steps li.current {background-position:left -150px; color:#FFFFFF;font-weight:bold;}
.flow-steps .bt {font-size:14px;font-weight:bold; width:100px;background-position:left -98px;background-color:#FFFFFF;}
.flow-steps .goback {float:right; text-align:right;}
.reg-form {margin:30px auto 0;clear:both;width:780px;}
.reg-form li {margin-top:10px;color:#666666;}
.reg-form li label {width:130px;display:inline-block;text-align:right;}
.reg-form li input,.reg-form .question select {height:23px;width:240px;color:#999999; vertical-align:middle;}
.reg-form li input {line-height:23px;color:#666666;}
.reg-form li textarea {width:590px;height:120px;color:#666666; padding:5px; line-height:20px; font-size:12px;}
.reg-form .bt input {width:182px;height:32px; border:0 none; font-size:14px; font-weight:bold; color:#FFFFFF; background-position:left -200px;}
.reg-form li.birhday select {width:60px; color:#666666;}
.reg-form .question {padding-top:15px;}
/******记忆日*******/
#memory {padding:9px; width:930px; clear:both;}
.memory_top {height:45px;color:#8CC63F;padding-bottom:3px;width:100%; float:left;}
.memory_top span {width:72px;height:22px; background-position:left -559px;display:inline-block;color:#FFFFFF;font-weight:normal; text-align:center; line-height:20px; margin-right:10px;}
.memory_top p {padding-top:20px;}
.center {padding:3px;background-color:#F3F3F3;width:924px;overflow:auto;}
.reminder-left {width:181px;float:left;margin-right:3px;font-size:14px;}
.reminder-right {width:738px;float:left;border:1px solid #CCCCCC;background-color:#FFFFFF;}
.reminder-left p {font-weight:bold; background-position:left -246px; text-align:center; margin-bottom:3px;}
.reminder-left p a {width:181px; height:30px;color:#FFFFFF; display:inline-block; line-height:30px;}
.reminder-left ul {width:175px;line-height:35px;padding:3px 3px 2px;background-color:#CCCCCC;}
.reminder-left ul li {background-position:left -292px;margin-bottom:1px;}
.reminder-left ul li a {color:#57821E; display:inline-block;padding-left:20px;width:155px;}
.reminder-left li.current {background-position:left -378px;}
.reminder-left li.current a {font-weight:bold;color:#8CC63F;padding-left:30px;width:145px;}
.block-top {height:26px; background:url(/share/images/main/webfile/44.gif) repeat-x 1px -338px; line-height:26px; padding:1px 9px; width:720px;border-bottom:1px solid #CCCCCC;}
.block-top p,.block-center li p {float:left;}
.reminder-right p.sort {width:73px; text-indent:10px;}
.reminder-right p.title {width:264px;}
.reminder-right p.cutdown {width:186px;}
.notered {background-color:#FFF2E9;border:1px solid #FF6600;line-height:22px;display:-moz-inline-box;display:inline-block;padding:0 10px;color:#666666;}
.noteblue{background-color:#EFF4F8;border:1px solid #ADD0E4;line-height:22px;display:-moz-inline-box;display:inline-block;padding:0 10px;}
.reminder-right p.relations {width:89px;}
.reminder-right p.action {width:108px; text-align:center;}
.block-center {padding:0 9px; color:#666666;}
.block-center .box li {border-bottom:1px solid #EBEBEB;height:33px; padding-top:12px;}
.block-center .box li a,.remider-title a {color:#8CC63F; text-decoration:underline;}
.block-center .box li.add {text-align:center;}
.block-center .box li.add a {text-decoration:none;}
.remind_page {margin:10px 0 5px; height:30px; clear:both;}
.remind_page li {float:left;margin-right:5px;text-align:center;border:1px solid #CCCCCC;line-height:23px;}
.remind_page li a {width:auto;height:23px;padding:0 5px;display:inline-block;}
.remind_page li.next a {width:46px;background-position:left -527px;}
.remind_page li.next {color:#CCCCCC;width:56px;background-position:left -527px;height:23px;}
.margint0 {margin-top:0;}
/*********************详细****************************/
.remider-title {font-size:14px; height:31px;padding-left:5px; padding-top:1px;}
.reminder-detail {width:720px;float:left;border:1px solid #CCCCCC; padding:9px;background-color:#FFFFFF; color:#666666;}
.re-nr-list {border:1px solid #ECECEC; border-bottom:0 none;float:left;width:498px;}
.re-nr-list li {clear:both; padding:1px 0 0 1px; height:29px; line-height:29px; border-bottom:1px solid #ECECEC;}
.re-nr-list li span {width:59px; display:inline-block; background-color:#F3F3F3; text-align:center}
.countdown {width:207px; height:154px;border:1px solid #ECECEC; margin-left:10px; float:left;}
.countdown p {height:62px; text-align:center;font-size:14px; font-weight:bold; padding-top:12px;}
.countdown p span {color:#FFFFFF;line-height:32px;background-position:left -713px; width:103px; height:32px; display:inline-block; margin-top:2px;}
.countdown p em {font-family:Arial, Helvetica, sans-serif;font-size:24px; font-weight:normal; font-style:normal}
.countdown ul {background-color:#F3F3F3;height:80px; padding-left:10px;}
.countdown .bt {font-weight:bold; padding:8px 0;}
.baike-top {height:25px; background:url(/share/images/main/webfile/44.gif) repeat-x 1px -337px; line-height:25px; width:718px;border:1px solid #CCCCCC; margin-top:20px;font-size:14px; font-weight:bold; text-indent:10px; float:left; padding-top:3px;}
.baike-nr {float:left; width:720px;}
.baike-nr dl {border-bottom:1px solid #ECECEC; padding:10px 0 10px 2px;width:718px;}
.baike-nr dl dt {font-weight:bold;font-size:14px; padding-bottom:15px;}
.re-nr-list li.daysheight {height:60px;}
.re-nr-list li.daysheight span {height:59px; float:left;}
.divouter {width:498px;border:3px solid #CDCDCD;padding-bottom:10px; text-align:left;background-color:#FFFFFF; margin:0 auto;height:370px!important;height:387px;}
.divheader {padding:1px;border-bottom:1px solid #CDCDCD; width:496px;font-weight:bold;}
.divheader p {background:url(/share/images/main/webfile/44.gif) repeat-x 1px -339px;height:26px; line-height:26px; padding:0 10px;}
.divbody {padding:10px 9px;}
.tabDiv {position:relative; height:30px;font-size:14px;font-weight:bold;border-bottom:1px solid #CCCCCC;}
.tabDiv li {float:left;width:98px;border:1px solid #EBEBEB; background-color:#F3F3F3; text-align:center; color:#57821E;border-bottom:0 none;height:29px;position:relative;top:0!important;top:1px;line-height:29px;cursor:default;}
.tabDiv li.now {background-color:#FFFFFF; border:1px solid #CCCCCC; border-bottom:1px solid #FFFFFF;color:#8CC63F;}
.tellmeTable ul {padding-top:2px;}
.tellmeTable li {margin-top:8px;}
.tellmeTable span {width:95px; text-align:right; display:-moz-inline-box; display:inline-block;}
.tellmeTable input,.tellmeTable select,.tellmeTable textarea {color:#666666;}
.tellmeTable textarea {width:360px;height:50px;vertical-align:middle;}
.tellmeTable select {width:80px;}
.tellmeTable .button {width:104px;height:26px;color:#333333;line-height:20px;}
/*++++++++++#group+++++++++++++*/
#group {clear:both; padding:0 9px;color:#666666; width:930px; overflow:auto;}
#groupleft {float:left;width:205px;background:url(/share/images/main/webfile/45.gif) no-repeat left 2px;padding-top:103px;padding-left:15px;}
.grouprules {background:url(/share/images/main/webfile/47.gif) no-repeat left top;width:152px;padding:9px 10px 0 20px;height:263px;}
.grouprules li {padding-bottom:8px;}
.group_n {height:28px; float:right;color:#F38421;padding-top:30px;}
.group_n span {display:-moz-inline-box; display:inline-block;width:72px;color:#FFFFFF; background-position:left -591px; margin-right:5px; text-align:center;}
.grouprules li.title,.rules_top {color:#FF7800;font-weight:bold; padding-bottom:6px;}
.group-step {margin-top:20px; background:url(/share/images/main/webfile/32.gif) no-repeat left -340px;height:30px; padding-left:10px;}
.group-step ul {background:url(/share/images/main/webfile/32.gif) repeat-x left -421px; height:30px;width:690px; float:left;}
.group-step span {width:10px;height:30px;background:url(/share/images/main/webfile/32.gif) no-repeat right -381px;display:inline; float:left;}
.group-step li {float:left;text-align:center;width:180px;line-height:30px;color:#FFC066;font-size:14px;}
.group-step li.now {background:url(/share/images/main/webfile/32.gif) no-repeat left -294px;color:#F38421;}
.group-box {border:1px solid #F38421;border-top:0 none;padding-bottom:10px;width:679px;padding-left:29px;float:left;}
.g-b-left {float:left;width:449px;}
.g-title {margin:8px 0;}
.g-order-list {width:430px;padding:8px 0;}
.g-order-list li {border-bottom:1px solid #CCCCCC; padding:8px 0;font-size:14px;}
.g-order-list li input {width:330px;height:23px;line-height:23px;vertical-align:middle;}
.g-list-bt {text-align:center;padding:5px 0;}
.g-list-bt input {border:0 none;width:122px;height:32px;font-size:14px;font-weight:bold;color:#FFFFFF;text-align:center;background-position:left -759px;}
#groupright {float:left;width:710px;}
.g-b-right {width:200px;padding-right:10px;float:left;}
.ordre_num {background:url(/share/images/main/webfile/48.gif) no-repeat;width:180px;padding:0 20px;}
.rules_top {margin:8px 0;}
.ordre_num ul {clear:both;height:70px; padding-top:10px;}
.ordre_num li.now {margin-right:12px;}
.ordre_num li {float:left;text-align:center;width:80px;height:70px;}
.ordre_num p {padding-top:10px;clear:both;}
.ordre_num li img {width:78px;height:48px;border:1px solid #CDCDCD;margin-bottom:3px;}
.g-decide {border-bottom:1px solid #CCCCCC;clear:both; overflow:auto; padding-bottom:10px;width:670px;}
.g-decide li {margin:10px 0;padding-left:30px;float:left;width:178px; background:url(/share/images/main/webfile/err.gif) no-repeat left top;}
.g-decide li.error {background-position:left -122px;}
.g-decide p.next span {text-decoration:underline; cursor:pointer}
.g-decide li a {text-decoration:underline;}
.orderid {width:110px;color:#999999;font-size:12px;line-height:20px;height:20px;}
.g-decide .submit {border:0 none;background-position:left -801px; width:62px;height:27px; margin-top:5px; color:#666666; vertical-align:middle; margin-right:3px;}
.order_all_1,.leave-bu {text-align:center;}
.order_all_1 span {font-size:14px; margin-right:40px; padding:10px 0;display:-moz-inline-box;display:inline-block;}
.order_all_1 strong,.order_third strong {color:#FF7800;}
.order_third {padding-left:20px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;width:630px; margin-bottom:10px;}
.order_third p {margin:10px 0;}
.font_w {font-size:14px;font-weight:bold;color:#FF7800; margin-bottom:5px;}
.qrgwd {width:92px;height:27px;line-height:27px;display:-moz-inline-box; display:inline-block; background-position:left -840px;text-align:center;margin-left:10px;}
.line30 {line-height:30px;}
.g-foot {padding-right:40px;}
/**************帮助中心******************/
#helpleft dt,.ask-left .hd {height:28px;border:1px solid #8BC044;font-weight:bold; color:#FFFFFF; line-height:28px;}
#helpleft {float:left;width:180px;border-right:3px solid #F3F3F3;border-bottom:3px solid #F3F3F3;text-align:center; margin-right:7px;}
#helptop {height:60px;margin-top:5px;padding-left:10px; background-position:left -1140px;}
#helptop .marignr {margin-right:5px;}
#helptop .marignl {margin-left:5px;}
.marginl5 {margin-left:10px;height:60px;line-height:30px;}
.help-main {margin-top:20px;padding-left:10px;width:895px;clear:both;}
#helpleft dl {clear:both;width:180px;line-height:28px;}
#helpleft dt {font-size:14px;background-position:left -426px;width:178px; cursor:default;}
#helpleft li {height:28px;width:178px;cursor:default;border:1px solid #D2E5B8; background-position:left -465px;border-bottom:0 none;}
#helpleft dt.border {border-top:0 none;}
#helpleft li.border {border-bottom:1px solid #D2E5B8;}
#helpleft dt a {color:#FFFFFF;}
#helpleft li a,#helpleft dt a {height:28px;width:178px;display:block;}
#helpleft .currentpage a {font-weight:bold;color:#8CC63F;}
#helpright {width:705px;float:left;}
.help-bt {background-position:left -1070px; height:59px;font-size:14px; font-weight:bold;color:#8CC63F; text-indent:20px; line-height:49px;}
.help-box {font-size:14px; padding-top:15px;padding-left:15px; line-height:25px;}
.help-box p {margin-bottom:15px;}
.help-box dd {padding-bottom:15px;}
.textleft {text-align:left;}
.pd3 {padding-bottom:3px;}
.ask_search {text-align:center; margin:0 auto;height:60px;width:600px; margin-bottom:15px;}
.ask_search span {width:10px;height:60px;float:left;}
.ask_search .t1 {background-position:left -507px;}
.ask_search .t2 {background-position:right -508px;}
.ask_search p {float:left;background-position:left -578px; height:47px; padding:13px 10px 0;}
.ipt_search {width:425px;height:30px;line-height:30px; font-size:14px; color:#999999;}
.gm_act_sbtn {border:0 none; width:120px; height:35px;background-position:left -877px;font-size:14px; font-weight:bold; color:#FFFFFF;}
.ask_nav {height:25px;}
.ask-left {float:left;width:196px;border:2px solid #D2E5B8; margin-right:10px;}
.ask-left .hd {font-size:12px;background:url(/share/images/main/webfile/32.gif) no-repeat left -463px;width:194px; text-indent:15px;}
.ask-menu {border:1px solid #8BC044;border-top:0 none;width:194px;float:left;}
.ask-menu dl {border-left:1px solid #F4F9ED;border-right:1px solid #F4F9ED;width:192px; padding:5px 0;float:left;}
.ask-menu dt {color:#8CC63F; font-weight:bold; padding:8px 0 0 15px; clear:left;}
.ask-menu dd a {margin:0 10px; float:left; white-space:nowrap;}
.ask-menu dd a.now {background-color:#8CC63F;color:#FFFFFF;}
.ask-menu dd {padding:5px 0 5px 6px;float:left;}
.ask-box {border:2px solid #F3F3F3;width:696px;}
.ask-right {width:700px; float:left;}
.ask-main {margin-top:20px;padding-left:10px;width:910px;clear:both;}
.answer-top,.ask-tab {height:32px;background:url(/share/images/main/webfile/3.gif) repeat-x;}
.ask-tab {background-position:left -961px;border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;}
.ask-tab p {float:left; width:100px; padding-left:10px; font-weight:bold; color:#8CC63F; padding-top:6px;}
.ask-tab span {padding-left:10px; font-weight:bold;color:#666666; line-height:30px;}
.ask-tab ul {float:left;}
.ask-tab li {float:left;width:100px;background-color:#ECECEC;text-align:center;margin-right:3px; margin-top:4px;line-height:25px;cursor:default;}
.ask-tab li.now {background:url(/share/images/main/webfile/3.gif) no-repeat left -923px; line-height:28px;}
.ask-nr {border:1px solid #CDCDCD;border-top:0 none;}
.ask-list {border:1px solid #FAFAFA;border-top:0 none;}
.ask-list-bt {line-height:25px;color:#999999;}
.ask-list-bt .title,.ask-list-box li .fontbig {width:390px; padding-left:10px;}
.ask-list-bt .sort {width:110px;text-align:right;}
.ask-list-bt .status {width:150px;text-align:right;}
.ask-list-box {clear:both;padding:0 3px;}
.ask-list-box li {border-top:1px dashed #CCCCCC;line-height:28px;}
.ask-list-box .sort {width:115px;text-align:right;}
.re-item .sort,.answer-item .sort {width:90px; padding-right:10px;}
.ask-list-box .status {width:155px;text-align:right;}
.ask-bt {padding:8px 0 8px 10px;border-bottom:1px dashed #CCCCCC; font-size:14px; font-weight:bold;}
.ask-bt span,.ask-detail span {color:#999999;}
.ask-detail {padding:5px 0 5px 10px;}
.answer-out {border:2px solid #EAFAD6; margin-top:10px; clear:both;}
.answer-top {background-position:left -1000px;border-left:1px solid #D2E5B8;border-right:1px solid #D2E5B8; line-height:32px;font-weight:bold;color:#8CC63F; padding-left:10px;}
.answer-box {border:1px solid #D2E5B8;border-top:0 none;}
.answer-nr {border:1px solid #FBFCF8;border-top:0 none; padding:10px; font-size:14px;}
.ask-recommed {border:2px solid #F3F3F3;width:516px; margin-bottom:20px;}
.ask-center {width:520px; float:left;}
.ask-hd {float:left;width:166px;border:2px solid #F3F3F3; margin-left:10px;}
.ask-hd-box {border:1px solid #CDCDCD;}
.ask-hd-list {border:1px solid #FAFAFA; padding:5px 8px;width:146px;}
.ask-hd-list h2 {font-size:12px; font-weight:bold; border-bottom:1px solid #CDCDCD; line-height:25px; margin-bottom:8px;}
.answer-tab {height:29px;border-left:1px solid #CDCDCD;border-top:1px solid #CDCDCD;}
.answer-tab li {float:left;width:217px; line-height:28px; padding:0 20px;cursor:default;background:url(/share/images/main/webfile/3.gif) repeat-x left -962px;border-right:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;}
.answer-tab li.now {background:none;border-bottom:1px solid #FFFFFF;width:216px;}
.answer-item li {border-top:0 none;}
.answer-item {padding-top:8px;}
.emptybox {clear:both;border:1px solid #E3E3E3;background-color:#FFFFFF;line-height:40px;padding-left:20px;}
.trade-order {color:#57821E; font-weight:bold; font-size:14px;padding:5px 0;}
.helper_content .hleft {float:left;text-align:center;width:150px;}
.helper_content .hright {float:left;padding-right:10px;width:520px;}
.helper_content {font-size:14px;line-height:25px;padding-left:20px;padding-top:10px;}
.helper_content li {border-top:1px dashed #A1B3C0;margin-top:1px;overflow:hidden;padding-top:10px;}
#huayup {display:none;color:#FF0000;}
#huayup span {color:#666666;}
.red {color:#FF0000;}
.list-view li p.active,.related_ul li p.active,.hotbox li p.active {position:absolute;background:url(/share/images/main/webfile/orange_bg.gif) no-repeat left bottom;color:#FFFFFF;font-size:24px;font-family:Arial;width:41px;height:55px;padding:5px 15px 0 4px;letter-spacing:1px;}
.list-view li p.active {left:8px;top:13px;}
.related_ul li p.active {left:0;top:0;}
.hotbox li p.active {left:5px;top:0px;}
.list-view li p.active strong,.hotbox li p.active strong,.related_ul li p.active strong {font-family:"宋体";font-size:14px;color:#FFFFFF;}