@charset "utf-8";

/*--------------- 全局布局开始 ---------------*/
.tbody08 {width: 958px; margin:0 auto; font-family: Tahoma;}
.tbody08 .leftbar {width: 200px; float: left;overflow:hidden}
.tbody08 .leftbar2 {width: 748px; float: left;}
.tbody08 .midbar {width: 538px; float: left; margin-left: 10px;}
.tbody08 .rightbar {width: 200px; float: right;}
.tbody08 .rightbar2 {width: 748px; float: right;}
/*--------------- 全局布局结束 ---------------*/

/*--------------- 通用元素开始 ---------------*/
/* 数量格式 */
.numAmount {padding: 0 3px; color: #f94209; font-size: 12px; font-weight: bold;}

/* 促销标识 */
.icoPresent {color: #478500; font-size: 12px; font-weight: normal;}/* 满赠 */
.icoReduce {color: #9049A0; font-size: 12px; font-weight: normal;}/* 满减 */
.icoRebate {color: #ff607d; font-size: 12px; font-weight: normal;}/* 折扣 */
.icoSend {color: #f34b00; font-size: 12px; font-weight: normal;}/* 买送 */

/* 通用当前位置 */
.crumbGlobal {
color:#000000;
height:30px;
line-height:30px;
padding-left:10px;
/*height: 30px; padding: 0 20px; margin-top: 8px; position: relative; background: url(../crm_shop_images/img_crumbbg.gif) repeat-x bottom; color: #333;
*/
}
.crumbGlobal.nobg {height: 25px; background: none;}
.crumbGlobal a:link, .crumbGlobal a:visited, .crumbGlobal a:active, .crumbGlobal a:hover {color: #333;}
.crumbGlobal a:hover {color: #9049a0;}
.crumbGlobal font {padding: 0 6px; font-size: 11px; color: #888;}
.crumbGlobal span {color: #9049a0;}

/* 大类当前位置 */
.crumbClass {height: 25px; margin-top: 10px; background: url(../crm_shop_images/img_crumbclassbg.gif) repeat-x;}
.crumbClass .title {width: 160px; height: 25px; padding-left: 40px; float: left; line-height: 25px; background: url(../crm_shop_images/img_crumbclassl.gif) no-repeat; color: #fff; font-size: 14px; font-weight: bold;}
.crumbClass .class {padding-left: 10px; float: left; line-height: 25px;}
.crumbClass .class span {padding: 0 10px; font-size: 11px; color: #ccc;}
.crumbClass .class a {color: #9049a0;}

/* 翻页 */
.globalPages {height: 20px; margin-top: 10px; padding: 8px 0; text-align: center; border-bottom: #d0d0d0 1px solid; background: #f8f8f8 url(../crm_shop_images/dot_c3c3c312.gif) repeat-x top;}
.globalPages font {padding: 0 8px; color: #aaa; font-size: 11px; font-weight: normal;}
.globalPages .num {padding: 0 10px; font-size: 11px; font-weight: bold;}
.globalPages .now {color: #fe5f88;}
.globalPages a:link, .globalPages a:visited, .globalPages a:active, .globalPages a:hover {color: #333;}
.globalPages a:hover {color: #fe5f88;}

/* 标签 */
.tabGlobal {height: 27px; padding-left: 15px; margin-top: 10px; background: url(../crm_shop_images/tag_mid7colbg.gif) repeat-x; position: relative;}
.tabGlobal li {float: left; margin-right: 2px;}
.tabGlobal li a {width: 75px; height: 27px; display: block; line-height: 27px; background: url(../crm_shop_images/tag_mid7col_1.gif) no-repeat; text-align: center; color: #727272;}
.tabGlobal li a:hover {text-decoration: none; color: #333;}
.tabGlobal li a.now {width: 76px; background: url(../crm_shop_images/tag_mid7col_0.gif) no-repeat; font-weight: bold; color: #9049a0; cursor: default;}
.tabGlobal li a.now:hover {color: #9049a0;}
.tabGlobal .btn {position: absolute; top: 0; right: 0;}

/* 标题 */
.mallTitle {width: 718px; height: 23px; margin: 3px 0 5px 0; padding: 5px 15px 0 15px; background: url(../crm_shop_images/img_titlebg.gif) no-repeat; color: #9049a0; font-weight: bold;}
.mallTitle.malllongTitle {width: 928px; margin-bottom: 0; background: url(../images/img_titlebg3.gif) no-repeat;}
.mallTitle .txtinfo {height: 23px; float: right; color: #333; font-weight: normal;}
.mallTitle.halfTitle {width: 339px; background: url(../crm_shop_images/img_titlebg2.gif) no-repeat;}
.mallTitle.halfTitle2 {width: 444px; background: url(../crm_shop_images/img_titlebg6.gif) no-repeat;}

.mallFstTitle {width: 718px; height: 28px; line-height: 28px; margin-top: 10px; padding: 0 15px; position: relative; background: url(../crm_shop_images/img_titlebg.gif) no-repeat; color: #333; color: #9049a0; font-weight: bold; font-size: 14px;}
.mallFstTitle .txtnum {font-size: 12px; color: #666; font-weight: normal;}
.mallFstTitle .morebtn {position: absolute; top: 6px; right: 15px; font-weight: normal;}
.mallFstTitle .txtinfo {height: 25px; float: right; color: #999; font-weight: normal; font-size: 12px;}
.mallFstTitle .txtinfo a {color: #333;}
.mallFstTitle .txtinfo .now {color: #fe5f88;}
.mallFstTitle .txtinfo .num {margin: 0 3px; color: #f94209; font-weight: bold;}
.mallFstTitle .txtinfo .line {margin: 0 10px; color: #ccc; font-size: 11px;}
.mallFstTitle .rightinfo {height: 22px; padding-top: 3px; float: right;}
.mallFstTitle.regTitle {width: 740px; background: url(../crm_shop_images/img_titlebg5.gif) no-repeat;}

.mallSedTitle {width: 718px; height: 25px; margin-bottom: 10px; padding: 5px 15px; background: url(../crm_shop_images/img_titlesedbg.gif) no-repeat; color: #999;}
.mallSedTitle .txtinfo {height: 25px; float: right;}
.mallSedTitle .showico {padding-top: 5px; display: block;}
.mallSedTitle .line {margin: 0 7px; color: #ccc; font-size: 11px;}







/* 横向表单 */
.mallTab {width: 100%; margin: 0; padding: 0; border-collapse: collapse;}
.mallTab.mar10px {margin-top: 10px;}
.mallTab th {padding: 7px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #fff; background: #f5f5f5 url(../crm_shop_images/img_tdbg.gif) top repeat-x; color: #333; font-weight: normal; text-align: center;}
.mallTab td {padding: 5px 10px; border-bottom: 1px solid #ddd; text-align: center;}
.mallTab .width01 {width: 130px;}
.mallTab .width02 {width: 100px;}
.mallTab .width03 {width: 65px;}
.mallTab .width04 {width: 45px;}
.mallTab .width05 {width: 135px;}
.mallTab .width06 {width: 70px;}
.mallTab .width07 {width: 170px;}
.mallTab .width08 {width: 90px;}
.mallTab .width09 {width: 125px;}
.mallTab .width10 {width: 200px;}
.mallTab .width11 {width: 20px;}
.mallTab .trnow {background: #fffeee;}
.mallTab .tdtxt {text-align: left; line-height: 140%;}
.mallTab .tdtxt em {font-size: 14px; font-style: normal; font-weight: bold; color: #FE5F88;}
.mallTab .tdtxt a {color: #888;}
.mallTab .tdname {text-align: left;}
.mallTab .tdname a {color: #333;}
.mallTab .tdname span {color: #999;}
.mallTab .tdnum {color: #f34b00;}
.mallTab .tdprice {color: #fe5f88; font-weight: bold; font-size: 11px;}
.mallTab .tdstyle1 {color: #3c9617;}
.mallTab .tdstyle2 {color: #999;}

/* 竖向表单 */
.mallTab2 {width: 100%; margin: 0; padding: 0; border-collapse: collapse; border-bottom: 1px solid #ddd;}
.mallTab2.mar10px {margin-top: 10px;}
.mallTab2 th {width: 110px; padding: 7px 5px; border-top: 1px solid #ddd; background: #f5f5f5 url(../crm_shop_images/img_tdbg.gif) top repeat-x; color: #555; font-weight: normal; text-align: right; vertical-align: top;}
.mallTab2 td {padding: 7px 10px; border-top: 1px solid #ddd; vertical-align: top;}
.mallTab2 .width01 {width: 200px;}
.mallTab2 .width02 {width: 60px;}
.mallTab2 .width03 {width: 122px;}
.mallTab2 .width04 {width: 150px;}
.mallTab2 .width05 {width: 300px;}
.mallTab2 .btn {height: 22px; padding: 0 5px; background-color: #fff; border: 1px solid #ccc; color: #666;}
.mallTab2 .explain1 {padding: 6px 20px; margin-top: 10px; border: 1px solid #ddd; background-color: #f9f9f9; color: #999;}
.mallTab2 .explain2 {padding: 6px 20px; margin-top: 10px; border: 1px solid #ddd; background-color: #fffef5; color: #555;}

/* 表单标题 */
.mallTabTitle {padding: 7px 10px 7px 33px; background: url(../crm_shop_images/ico_arow3.gif) no-repeat 15px 11px; font-weight: bold; color: #333;}
.mallTabTitle .txtinfo {font-weight: normal; float: right;}

/* 表单操作按钮 */
.malltabSum {margin-top: 3px; padding: 5px 15px; background: #f8f8f8; font-size: 12px; color: #333; font-weight: bold; text-align: right}
.malltabSum span {color: #fe5f88;}
.malltabSum span.numnostyle {color: #666; font-weight: normal;}
.malltabSum .btn {float: left;}
.malltabSum div.comment {float:left; color:#f34b00; font-weight:bold; }

/* 文章列表 */
.articleList {padding: 15px 20px; background: url(../crm_shop_images/dot_bebebe12.gif) repeat-x bottom; font-size: 14px;}
.articleList li {padding-left: 14px; line-height: 180%; clear: both; background: url(../crm_shop_images/ico_list05.gif) no-repeat left 10px;}
.articleList span {float: right; font-size: 11px; color: #999;}
.articleList font {padding-right: 10px; font-size: 12px; color: #9049a0;}

/* 详细文章页 */
.mallArticle .title {padding: 20px 20px; background: url(../crm_shop_images/dot_bebebe12.gif) repeat-x bottom;}
.mallArticle .title h1 {padding-bottom: 4px; font-size: 16px; color: #000;}
.mallArticle .title span {padding-right: 20px; color: #888;}
.mallArticle .text {padding: 25px 20px; padding-bottom: 40px; font-size: 14px; line-height: 170%; text-align: justify; text-justify: inter-ideograph;}
.mallArticle .text a.tag {padding: 0 2px; margin: 0 2px; text-decoration: underline; color: #f93;}
.mallArticle .text a.tag:hover {text-decoration: none; background-color: #f93; color: #fff;}

/* 文章页功能条 */
.articleMenu {height: 29px; padding: 0 1px; border: 1px #d5d5d5 solid; border-right: 1px #c8c8c8 solid; border-bottom: 1px #c8c8c8 solid;}
.articleMenu .content {height: 29px; padding: 0 12px; background: url(../crm_shop_images/img_articlemenubg.gif) repeat-x;}
.articleMenu .content .editor {padding-left: 18px; background: url(../crm_shop_images/ico_arrow05.gif) no-repeat left center; line-height: 29px; color: #606060;}
.articleMenu .content .editor span {padding: 0 6px; font-size: 10px; color: #d7d7d7;}
.articleMenu .content .menu {margin-top: 8px; float: right;}
.articleMenu .content .menu img {margin-left: 9px;}

/* 提示文字 */
.mallTips {padding: 10px 30px; background-color: #ffffdf; border: 1px #e7e7e7 solid;}
.mallTips h1 {color: #ff668e; font-size: 14px; font-weight: bold;}
.mallmemberTips {margin: 5px 0; padding: 7px 20px; color: #764e2a; background: #fffded;}
.mallimporTips {margin-top: 5px; padding: 7px 35px; background: url(../crm_shop_images/ico_note.gif) no-repeat 15px 12px #ffffdf; border: 1px #e7e7e7 solid;}

/* 通用弹出层 */
.popupGlobal {width: 350px; padding: 5px; background-color: #f4f4f4; border: #9e9e9e 1px solid; border-top: #cdcdcd 1px solid; border-left: #cdcdcd 1px solid;}
.popupGlobal .inside {padding: 20px; background-color: #fff; border: #dedede 1px solid; text-align: center;}


/* 购物弹出 */
.popupGlobalCart {width: 350px; padding: 5px; background-color: #F4E5F3; border: 1px solid #AD78B9; border-top: #cdcdcd 1px solid; border-left: #cdcdcd 1px solid;}
.popupGlobalCart .title {padding: 0 0 3px 25px; height: 20px; line-height: 20px; background: url(../crm_shop_images/ico_succeeds.gif) 5px 1px no-repeat; color: #333;}
.popupGlobalCart .title .close {float: right; padding: 5px 5px 0 0;}
.popupGlobalCart .inside {padding: 20px; background-color: #fff; border: 1px solid #C49CC5; text-align: center;}
.popupGlobalCart .inside.border {border: 1px solid #c49cc5;}
.popupGlobalCart .inside .btn {margin-top: 5px;}
.popupGlobalCart .inside span {color: #f34b00;}
.popupGlobalCart .inside b {padding: 0 5px; color: #f34b00;}
.popupGlobalCart .inside.yellowbg {background: #fffbdd;}
.popupGlobalCart .inside h1 {margin-bottom: 10px; font-size: 14px; color: #f34b00;}

.mallClassTag {padding: 2px 15px 4px 15px; background: url(../crm_shop_images/dot_c3c3c312b.gif) repeat-x bottom;}
.mallClassTag .title {width: 58px; padding-right: 5px; float: left; background: url(../crm_shop_images/ico_arrow04.gif) no-repeat left 7px; text-align: right; color: #999;}
.mallClassTag ul {width: 640px; float: left;}
.mallClassTag ul li {width: 70px; padding-right: 10px; float: left; line-height: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mallClassTag ul li a {color: #333;}
.mallClassTag ul li span {padding-right: 8px; color: #ccc; font-size: 9px;}

.mallClassTag ul li.li01 {width: auto; padding-right: 10px; float: left; line-height: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mallClassTag ul li.li01 a {color: #333;}
.mallClassTag ul li.li01 span {padding-right: 8px; color: #ccc; font-size: 9px;}

.mallClassTag .morebtn {padding: 2px 10px; margin-top: 5px; background-color: #f8f8f8; text-align: right;}
.mallBrelative {position: relative; text-align: left;}
.mallBrelative .layer {position: absolute; top: 0; left: 0;}
.mallBrelative .num {color: #fe5400; font-weight: normal;}
.mallEditnum {position: relative;}
.mallEditnum .layer {width: 230px; padding: 5px 10px; position: absolute; top: -30px; left: -60px; background: #fffbdd; border: 1px solid #e6dfb8; text-align: left; color: #f34b00;}

/*--------------- 通用元素结束 ---------------*/

/*--------------- 弹出窗口开始 ---------------*/
.mallPopup {padding: 5px; background: #f4f4f4; border-left: 1px solid #cdcdcd; border-top: 1px solid #cdcdcd; border-right: 1px solid #9e9e9e; border-bottom: 1px solid #9e9e9e; font-family: tahoma;}
.mallPopup .content {padding: 20px 0; background: #fff; border: 1px solid #dedede;}
.mallPopup .content .handle {margin: 0 30px;}
.mallPopup .content .handle h1 {padding: 0 20px; font-size: 12px; color: #333; margin-bottom: 5px;}
.mallPopup .content .handle h2 {padding: 0 20px; font-size: 12px; margin-bottom: 5px; font-weight: normal;}
.mallPopup .content .handle .num {color: #f94209;}
.mallPopup .content .handle .txt {padding: 10px 20px; background: #f8f8f8;}
.mallPopup .handlebtn {padding: 7px 0; text-align: center;}
.mallPopup .handlebtn img {margin: 0 5px;}

.shoppingPopup {width: 350px; position: absolute; bottom: 5px!important; bottom: 20px; left: 180px;}
.shoppingPopup .txt {color: #999;}
.shoppingPopup .txtmr {margin-bottom: 5px;}
.shoppingPopup .txt input {width: 150px; margin: 2px 10px!important; margin: 0 10px;}
/*--------------- 弹出窗口结束 ---------------*/


/*--------------- 广告开始 ---------------*/
.leftAdv {margin-top: 10px;}
.midAdv {margin-top: 10px;}
.rightAdv {margin-top: 10px;}

.midAdv2col {margin-top: 10px; height: 1%;}
.midAdv2col .adv {margin-right: 10px; float: left; border: #e1e1e1 1px solid;}
.midAdv2col .last {margin-right: 0;}

.midAdv3col {margin-top: 10px; height: 1%; border: #ddd 1px solid;}
.midAdv3col .adv {width: 178px; margin-right: 2px; float: left; background: url(../crm_shop_images/dot_bebebe12.gif) repeat-y right top;}
.midAdv3col .last {width: 175px; margin-right: 0px; background: none;}

.midBanner {margin-top: 10px; padding: 2px; padding-bottom: 20px; position: relative; background-color: #f4e5f3;}
.midBanner .banner {padding: 4px; background-color: #fff; border: #c49cc5 1px solid;}
.midBanner ul.tab {position: absolute; top: 167px; right: 0px !important; right: -2px;}
.midBanner ul.tab li {float: left; margin-right: 2px;}
.midBanner ul.tab li a {width: 120px; height: 20px; display: block; line-height: 18px; background: url(../crm_shop_images/tag_bannertab_1.gif) no-repeat; text-align: center; color: #fff;}
.midBanner ul.tab li a:hover {text-decoration: none; color: #fffbdd;}
.midBanner ul.tab li a.now {background: url(../crm_shop_images/tag_bannertab_0.gif) no-repeat; font-weight: bold; color: #9049a0; cursor: default;}
.midBanner ul.tab li a.now:hover {color: #9049a0;}
.midBanner ul.tab li a.num {width: 34px; background: url(../crm_shop_images/tag_bannertabnum_1.gif) no-repeat;}
.midBanner ul.tab li a.numnow {background: url(../crm_shop_images/tag_bannertabnum_0.gif) no-repeat; font-weight: bold; color: #9049a0; cursor: default;}
.midBanner ul.tab li a.numnow:hover {color: #9049a0;}
.midBanner .loading {width: 100px; height: 5px; padding: 1px; position: absolute; top: 175px; left: 15px; background-color: #fff;}
.midBanner .loadingl {width: 2px; height: 5px; float: left; background: url(../crm_shop_images/img_bannerloadingl.gif) no-repeat; overflow: hidden;}
.midBanner .loadingr {width: 2px; height: 5px; float: left; background: url(../crm_shop_images/img_bannerloadingr.gif) no-repeat; overflow: hidden;}
.midBanner .loadingbg {height: 5px; float: left; background: url(../crm_shop_images/img_bannerloadingbg.gif) repeat-x; overflow: hidden;}
/*--------------- 广告结束 ---------------*/

/*--------------- 模块开始 ---------------*/
.mallModule1 {margin-top: 10px;}
.mallModule1 .modulet {height: 22px; padding: 0 15px; padding-top: 8px; background: url(../crm_shop_images/img_mallmodule01t.gif) no-repeat;}
.mallModule1 .modulet .title {color: #9049a0; font-weight: bold;}
.mallModule1 .modulebg {height: 1%; background: url(../crm_shop_images/img_mallmodule01bg.gif) repeat-y;}
.mallModule1 .modulebg .morebtn {padding: 5px 0; text-align: right;}
.mallModule1 .modulebg .morebtn a {color: #333;}
.mallModule1 .moduleb {height: 7px; background: url(../crm_shop_images/img_mallmodule01b.gif) no-repeat; overflow: hidden;}


.mallModule2 {margin-top: 10px;}
.mallModule2 .modulet {height: 27px; background: url(../crm_shop_images/img_mallmodule02t.gif) no-repeat;}
.mallModule2 .modulet .title {padding: 5px 15px 0 15px; color: #9049a0; font-weight: bold;}
.mallModule2 .modulet .title .cobtn {margin-left: 5px;}
.mallModule2 .modulet .rightinfo {float: right; color: #666; font-weight: normal;}
.mallModule2 .modulebg {height: 1%; border-right: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid;}
.mallModule2 .modulebg .morebtn {padding: 8px 0 5px 0; text-align: right;}
.mallModule2 .modulebg .morebtn.style01 {margin: 0 10px; background: url(../crm_shop_images/dot_c3c3c312.gif) repeat-x top;}
.mallModule2 .modulebg .otherbtn {padding: 8px 0 0 0; text-align: center;}
.mallModule2 .moduleb {height: 5px; background: url(../crm_shop_images/img_mallmodule02b.gif) no-repeat; overflow: hidden;}

.mallModule3 {margin-top: 10px;}
.mallModule3 .modulet {height: 7px; background: url(../crm_shop_images/img_mallmodule03t.gif) no-repeat; overflow: hidden;}
.mallModule3 .modulebg {height: 1%; background: url(../crm_shop_images/img_mallmodule01bg.gif) repeat-y;}
.mallModule3 .moduleb {height: 7px; background: url(../crm_shop_images/img_mallmodule01b.gif) no-repeat; overflow: hidden;}

.mallModule4 {margin-top: 10px;}
.mallModule4 .modulet {height: 28px; padding: 0 20px; background: url(../crm_shop_images/img_midmoduletitle.gif) no-repeat;}
.mallModule4 .modulet .title {color: #333; color: #9049a0; font-weight: bold; font-size: 14px;}
.mallModule4 ul.moduletab {height: 27px; background: url(../crm_shop_images/tag_mid7colbg.gif) repeat-x bottom;}
.mallModule4 ul.moduletab li {float: left; margin-right: 2px;}
.mallModule4 ul.moduletab li a {width: 75px; height: 27px; display: block; line-height: 27px; background: url(../crm_shop_images/tag_mid7col_1.gif) no-repeat; text-align: center; color: #727272;}
.mallModule4 ul.moduletab li a:hover {text-decoration: none; color: #333;}
.mallModule4 ul.moduletab li a.now {width: 76px; background: url(../crm_shop_images/tag_mid7col_0.gif) no-repeat; font-weight: bold; color: #9049a0; cursor: default;}
.mallModule4 ul.moduletab li a.now:hover {color: #9049a0;}
.mallModule4 ul.moduletab li.last {margin-right: 0;}

.mallModule5 {margin-top: 10px;}
.mallModule5 .modulet {height: 23px; padding: 5px 15px 0 15px; color: #9049a0; font-weight: bold;}
.mallModule5 .modulet .txtinfo {float: right; color: #333; font-weight: normal;}
.mallModule5 .modulet .txtinfo.babygift {margin-top: 4px;}
.mallModule5 .modulet .txtinfo a {color: #333;}
.mallModule5 .modulet .txtinfo .now {color: #fe5f88;}
.mallModule5 .modulet .txtinfo .line {margin: 0 7px; color: #ccc; font-size: 11px;}
.mallModule5 .modulet .rightbtn {float: right; margin-top: 5px;}
.mallModule5 .modulebg {height: 1%; border-left: 1px solid #d0d0d0; border-right: 1px solid #d0d0d0;}
.mallModule5 .moduleb {height: 7px; overflow: hidden;}
.mallModule5 .malltag {padding: 0 15px;}
.mallModule5 .malltag .tag {padding: 3px 0; color: #999; background: url(../crm_shop_images/dot_c3c3c312b.gif) repeat-x bottom;}
.mallModule5 .malltag .tag .line {padding: 0 10px; color: #ccc;}
.mallModule5 .malltag .tag a {color: #333;}
.mallModule5 .malltag .tag a:hover {color: #000;}
.mallModule5 .malltag .tag .item {color: #333;}
.mallModule5 .malltag .noline {padding-bottom: 4px; background: none;}
.mallModule5 .mallhandle {margin: 0 10px; padding-top: 8px; background: url(../crm_shop_images/dot_c3c3c312b.gif) repeat-x top; text-align: right;}
.mallModule5 .mallhandle a {color: #333;}
.mallModule5 .mallhandle .now {color: #fe5f88;}
.mallModule5 .mallhandle .line {margin: 0 7px; color: #ccc; font-size: 11px;}

.module5Style1 {width: 748px;}
.module5Style1 .modulet {background: url(../crm_shop_images/img_titlebg.gif) no-repeat;}
.module5Style1 .moduleb {background: url(../crm_shop_images/img_mallmodule04b01.gif) no-repeat; overflow: hidden;}

.module5Style2 {width: 958px;}
.module5Style2 .modulet {height: 28px; line-height: 28px; padding: 0 15px; background: url(../crm_shop_images/img_titlebg3.gif) no-repeat;}
.module5Style2 .moduleb {background: url(../crm_shop_images/img_mallmodule04b02.gif) no-repeat; overflow: hidden;}
/*--------------- 模块结束 ---------------*/

/*--------------- 商品模块开始 ---------------*/
.mallProduct {width: 102px;}
.mallProduct .time {width: 102px; height: 18px; margin-bottom: 4px; line-height: 18px; background-color: #fffbdd; color: #fe5f88; text-align: center;}
.mallProduct .time span {font-size: 11px; font-weight: bold;}
.mallProduct .class {margin-bottom: 2px; color: #9a9a9a;}
.mallProduct .class a {color: #9a9a9a;}
.mallProduct .photo {position: relative;}
.mallProduct .photo .pic {width: 100px;}
.mallProduct .photo .ico {position: absolute; top: 0px; right: 4px;}
.mallProduct .info {text-align: center;}
.mallProduct .info .name {margin-top: 6px; padding-left: 2px; line-height: 130%; color: #333;}
.mallProduct .info .name a {color: #333;}
.mallProduct .info .name b {color: #9049a0; font-weight: normal;}
.mallProduct .info .price {margin-top: 2px; padding-left: 2px; line-height: 130%; color: #fe5f88;}
.mallProduct .info .price .num {font-size: 11px; font-weight: bold;}
.mallProduct .info .price .focus {font-size: 18px; font-weight: bold;}
.mallProduct .info .price .original {color: #9a9a9a;}
.mallProduct .info .stock {margin-top: 2px; padding-left: 2px; line-height: 130%; color: #999;}
.mallProduct .info .stock .num {font-size: 11px; font-weight: bold;}
.mallProduct .checkbox {margin: 0 auto;}
.mallProduct .area {margin: 3px auto;}
.mallProduct .area select {width: 73px; margin-right: 5px;}
.mallProduct .area .space {padding: 0 4px; color: #ccc;}

.mallProduct .btn {height: 22px; margin-top: 5px; padding-top: 5px; background: #fff; text-align: center;}
.nownotgoods .btn span {display:none;height: 22px; margin-top: 5px; padding-top: 5px;}
.mallProduct .btn .marright {margin-right: 3px;}






.mallProduct2 {height: 1%; padding-bottom: 10px; border-bottom: #dcdcdc 1px solid;}
.mallProduct2 .photo {width: 113px; padding-left: 10px;}
.mallProduct2 .photo .pic {width: 100px; border: #e1e1e1 1px solid;}
.mallProduct2 .info {width: 262px; padding: 0 10px; position: relative; text-align: left;}
.mallProduct2 .info .name {padding-top: 1px; line-height: 130%; color: #333;}
.mallProduct2 .info .name a {color: #333;}
.mallProduct2 .info .number {margin-top: 2px; color: #999;}
.mallProduct2 .info .btn {position: absolute; top: 90px; left: 10px;}
.mallProduct2 .info .btn .marright {margin-right: 3px;}
.mallProduct2 .area {height: 25px; width: 91px; text-align: center;}
.mallProduct2 .price {width: 98px; color: #fe5f88; text-align: center;}
.mallProduct2 .price .num {font-size: 11px; font-weight: bold;}
.mallProduct2 .price .original {color: #9a9a9a;}
.mallProduct2 .event {width: 65px; text-align: center;}
.mallProduct2 .brand {width: 89px; text-align: center;}
.mallProduct2 .style {padding-top: 10px; float: left;}

.mallProduct3 {height: 342px; margin-top: 10px; padding-bottom: 10px; position: relative; background: url(../images/dot_c3c3c312b.gif) repeat-x bottom;}
.mallProduct3 .goodspic {width: 342px; float: left;}
.mallProduct3 .goodspic .pic {position: relative; border: #e1e1e1 1px solid;}
.mallProduct3 .goodspic .pic .proico {position: absolute; top: 15px; left: 12px;}
.mallProduct3 .goodsinfo {width: 386px; float: right;}
.mallProduct3 .goodsinfo .title {padding-top: 8px; line-height: 150%; font-size: 14px; font-weight: bold; color: #000;}
.mallProduct3 .goodsinfo .number {padding-bottom: 10px; color: #999;}
.mallProduct3 .goodsinfo .price {height: 30px; color: #999;}
.mallProduct3 .goodsinfo .price span {color: #ff668e; font-weight: bold;}
.mallProduct3 .goodsinfo .price span.num1 {font-size: 20px;}
.mallProduct3 .goodsinfo .price span.num2 {text-decoration: line-through; color: #999;}
.mallProduct3 .goodsinfo .info {padding: 10px 20px; background-color: #f9f9f9; border-top: 1px #e2e2e2 solid; line-height: 140%; overflow: hidden;}
.mallProduct3 .goodsinfo .info.height1 {height: 85px;}
.mallProduct3 .goodsinfo .info.height2 {min-height: 130px;}
.mallProduct3 .goodsinfo .btnbuy {margin-top: 10px; text-align: center; color: #333;}
.mallProduct3 .goodsinfo .btnbuy input {width: 50px; margin: 0 3px;}
.mallProduct3 .combosaving {width: 96px; height: 54px; padding-top: 42px; position: absolute; top: 10px; right: 0px; background: url(../images/img_savingnow.gif) no-repeat; color: white; text-align: center;}
.mallProduct3 .combosaving span {font-size: 18px; font-weight: bold;}

.goodsStyle01 {width: 118px; float: left; padding-left: 15px;}
.goodsStyle01 .info {padding-right: 15px; background: url(../images/dot_c3c3c312r.gif) repeat-y right top;}
.goodsStyle02 {width: 109px; float: left; padding-left: 6px;}
.goodsStyle02 .info {padding-right: 6px; background: url(../images/dot_c3c3c312r.gif) repeat-y right top;}
.goodsStyle03 {width: 123px; float: left; padding: 10px 0 10px 25px;}
.goodsStyle03 .info {width: 102px; padding-right: 22px; background: url(../images/dot_c3c3c312r.gif) repeat-y right top;}
.goodsStyle03 .info .price b {font-size: 18px;}
.goodsStyle04 {width: 148px; float: left; padding-top: 7px;}
.goodsStyle04 .time, .goodsStyle04 .class, .goodsStyle04 .photo {margin-left: 23px; margin-right: 23px;}
.goodsStyle04 .info {width: 102px; padding: 0 23px; background: url(../images/dot_c3c3c312r.gif) repeat-y right top;}
.goodsStyle05 {width: 148px; margin-top: 10px; float: left; padding-top: 7px;}
.goodsStyle05 .time, .goodsStyle05 .class, .goodsStyle05 .photo {margin-left: 23px; margin-right: 23px;}
.goodsStyle05 .info {width: 102px; padding: 0 23px; background: url(../images/dot_c3c3c312r.gif) repeat-y right top;}
.goodsStyle05 .info input {margin: 8px 0 0 -4px;}
.goodsStyle05 .info .name {width: 84px;}
.goodsStyle06 {width: 130px; float: left; padding: 10px 0 10px 20px;}
.goodsStyle06 .info {width: 119px; padding-right: 15px; background: url(../images/dot_c3c3c312r.gif) repeat-y right top;}

.goodsStyle07 {width: 149px; float: left;}
.goodsStyle07 .photo .pic {width: 100px; margin: 10px auto;}
.goodsStyle07 .info {width: 123px; padding: 0 13px 10px 13px; background: url(../images/dot_c3c3c312r.gif) repeat-y right top;}
.goodsStyle07 .info .price b {font-size: 18px;}

.goodsStyle07_1 {width: 149px; float: left; height: 230px;}
.goodsStyle07_1 .photo  {text-align: center;}
.goodsStyle07_1 .photo .pic {width: 100px; margin: 5px auto;}
.goodsStyle07_1 .info {width: 120px;margin: 0 20px;  background: url(../images/dot_c3c3c312r.gif) repeat-y right top;}
.goodsStyle07_1 .info .name {height: 33px;overflow:hidden;}
.goodsStyle07_1 .info .price b {font-size: 18px;}


.goodsStyle08 {width: 110px; float: left; padding: 10px 0 0px 8px;}
.goodsStyle08 .info {padding-right: 10px; background: url(../images/dot_c3c3c312r.gif) repeat-y right top;}

.lastgoods .info {background: none;}
.nowgoods {background-color: #fffeee;}
.goodsList {margin-top: 10px;}
/*--------------- 商品模块结束 ---------------*/

/*--------------- 左右栏通用模块内式样开始 ---------------*/
.mallSortList {padding: 0 15px;}
.mallSortList .item {padding: 2px 0 2px 0; }
.mallSortList .item.end {background: none;}
.mallSortList .item h1 {padding-bottom: 2px; font-size: 14px; color: #9049a0;}
.mallSortList .item h1 a {color: #9049a0;}
.mallSortList .item h1.style01 {color: #ff5f88;}
.mallSortList .item h1.style01 a {color: #ff5f88;}
.mallSortList .item .numinfo {font-size: 11px; color: #999; float: right; text-align: right; font-weight: normal;}
.mallSortList .item .txt {line-height: 130%;}
.mallSortList .item .txt a {color: #333;}
.mallSortList .item .txt span {margin: 0 4px; color: #ccc; font-size: 11px;}
.mallSortList .item .list {list-style: none;}
.mallSortList .item .list li a {color: #333;}

/*
.mallPdList {padding: 2px 10px 0 10px;}
.mallPdList .pic {width: 88px; height: 31px; padding: 8px 0 0 0; float: left;}
.mallPdList .btndashed {margin-top: 10px; background: url(../crm_shop_images/dot_c3c3c312.gif) repeat-x top;}
*/

.mallPdList {padding: 2px 10px 0 10px;}
.mallPdList .item {width: 88px; padding: 8px 0 0 0; text-align: center; float: left;}
.mallPdList .item .pic {width: 88px; height: 31px;}

.mallPdList .item01 {width: 88px; padding: 8px 0 0 0; text-align: center; float: left;margin:0px; height:60px;overflow:hidden;}
.mallPdList .item01 .pic {width: 88px; height: 31px;}

.mallPdList .btndashed {margin-top: 10px; background: url(../crm_shop_images/dot_c3c3c312.gif) repeat-x top;}

.mallColList {padding: 10px; padding-bottom: 5px;}
.mallColList .text {clear: both;}
.mallColList .text .pic {float: left; border: #eaeaea 1px solid;}
.mallColList .text .txt {width: 108px; float: right; line-height: 140%; color: #333;}
.mallColList .text .txt a {color: #333;}
.mallColList .text .txt span {color: #fe5f88;}
.mallColList .text .txt .title {margin-bottom: 2px; color: #fe5f88;}
.mallColList .text .txt .title a {color: #fe5f88;}
.mallColList ul {margin-top: 2px; padding-top: 8px; list-style: none; background: url(../crm_shop_images/dot_c3c3c312.gif) repeat-x top;}
.mallColList ul a:link, .mallColList ul a:visited, .mallColList ul a:hover {color: #333;}
.mallColList ul a:hover {color: #000;}
.mallColList ul li {padding-left: 8px; background: url(../crm_shop_images/ico_list01.gif) no-repeat;}

.mallrTxt {padding: 10px 0; text-align: center; color: #333;}
.mallrTxt span {margin: 0 5px; color: #f94209; font-weight: bold;}
.mallrTxt .btn {margin-top: 5px;}

.mallrInfo {margin: 0 5px; border-bottom: 1px solid #dbdbdb; list-style: none;}
.mallrInfo .item {margin-top: 5px; padding: 10px; background: #f8f8f8;}
.mallrInfo .item .price {margin-top: 3px; text-align: right;}
.mallrInfo .item .price input {margin: 0 3px; width: 40px;}
.mallrInfo .item .price .num {color: #f94209;}

.mallrPro {padding: 5px 10px 0 10px; list-style: none;}
.mallrPro .item {padding: 5px 0; clear: both;}
.mallrPro .item.Mdashed {padding-bottom: 10px; background: url(../crm_shop_images/dot_c3c3c312.gif) repeat-x bottom;}
.mallrPro .item .photo {float: left; position: relative;}
.mallrPro .item .photo .pic {width: 60px; height: 60px; border: 1px solid #e1e1e1;}
.mallrPro .item .photo .icoevent01 {width: 33px; height: 33px; line-height: 33px; background: url(../crm_shop_images/img_salespromotion.gif) no-repeat; font-weight: bold; color: #fffbde; text-align: center; position: absolute; bottom: -5px; right: -3px;}
.mallrPro .item .photo .icoevent02 {width: 33px; height: 25px; padding-top: 8px; font-size: 10px; line-height: 90%; background: url(../crm_shop_images/img_salespromotion.gif) no-repeat; font-weight: bold; color: #fffbde; text-align: center; position: absolute; bottom: -5px; right: -3px;}
.mallrPro .item .photo .icolist {width: 14px; height: 15px; position: absolute; top: 1px; left: 1px;}
.mallrPro .item .info {width: 110px; float: right;}
.mallrPro .item .info .name {margin-bottom: 3px;}
.mallrPro .item .info .name a {color: #333;}
.mallrPro .item .info .price {margin-top: 3px; padding-left: 2px; line-height: 130%; color: #fe5f88;}
.mallrPro .item .info .price .num {font-size: 11px; font-weight: bold;}
.mallrPro .item .info .price .original {color: #9a9a9a;}
.mallrPro .item .info .proevent {height: 20px; margin-top: 4px; line-height: 18px; background: #fffbdd; color: #fe5f88; text-align: center;}
.mallrPro .item .info .proevent .num {font-size: 14px; font-weight: bold;}

.mallrSimple {padding: 5px 0; text-align: center; color: #333;}
.mallrSimple .btn {margin-top: 2px;}

.mallrGrey {margin: 0 5px; padding-top: 1px; border-bottom: 1px solid #dbdbdb; list-style: none;}
.mallrGrey li {margin-top: 5px; padding: 10px; background: #f8f8f8; position: relative;}
.mallrGrey li .delbtn {position: absolute; top: 5px; right: 10px;}
.mallrGrey li a:link, .mallrGrey li a:visited, .mallrGrey li a:hover {color: #333;}
.mallrGrey li .price {margin-top: 3px; text-align: right;}
.mallrGrey li .price input {margin: 0 3px; width: 40px;}
.mallrGrey li .price .num {color: #fe5f88; font-size: 11px; font-weight: bold;}

.mallrGrey2 {margin: 0 5px; padding-top: 1px; list-style: none;}
.mallrGrey2 li {margin-top: 4px; padding: 5px 10px; background: #f8f8f8 url(../crm_shop_images/dot_c3c3c312b.gif) repeat-x bottom;}
.mallrGrey2 li p {padding: 2px 0;}
.mallrGrey2 li select {margin-left: 5px;}
.mallrGrey2 li select.width01 {width: 120px;}
.mallrGrey2 li select.width02 {width: 52px;}
.mallrGrey2 .btn {padding: 0; background: none; text-align: right;}

.mallrList {padding: 10px 5px 5px 10px; list-style: none;}
.mallrList.rsizeList {padding: 5px 20px;}
.mallrList.rguideList {padding: 5px 5px 5px 15px;}
.mallrList li {padding-left: 10px; line-height: 180%; background: url(../crm_shop_images/ico_list01.gif) no-repeat left top;}
.mallrList li.space {background: url(../crm_shop_images/dot_c3c3c312.gif) repeat-x left center;}

.mallrList2 {padding: 5px; list-style: none;}
.mallrList2 .tips {margin-bottom: 5px; padding: 3px 10px; background: #ffffdf; color: #f34b00;}
.mallrList2 li {padding: 5px 7px;}
.mallrList2 li a:link, .mallrList2 li a:visited, .mallrList2 li a:hover {color: #fe5400;}
.mallrList2 li.bg {background: #f8f8f8;}
.mallrList2 li .txt {color: #333;}
.mallrList2 li .num {color: #fe5f88; font-weight: bold;}

.mallrColor {width: 185px; margin: 0 auto; padding-top: 5px; list-style: none;}
.mallrColor li {width: 35px; margin: 5px; float: left; text-align: center;}
.mallrColor li .col01{width: 35px; height: 35px; background: #fcc; display: block; cursor: pointer;}

.mallBrowse {padding: 10px 10px 0 10px;}
.mallBrowse .item {margin-bottom: 5px; padding: 0 12px; float: left;}
.mallBrowse .item .photo {position: relative;}
.mallBrowse .item .photo .pic {width: 60px; height: 60px; border: 1px solid #e1e1e1;}
.mallBrowse .item .price {margin-top: 2px; line-height: 130%; color: #fe5f88;}
.mallBrowse .item .price .num {font-size: 11px; font-weight: bold;}

.packageRanking {padding: 5px;}
.packageRanking .list a {padding: 5px 5px 10px 5px; display: block; background: url(../crm_shop_images/dot_c3c3c312b.gif) repeat-x bottom; text-decoration: none;}
.packageRanking .list a .pic {width: 50px; height: 50px; margin-right: 2px; border: 1px solid #e1e1e1;}
.packageRanking .list a .num {margin-right: 2px; padding-bottom: 37px;}
.packageRanking .list a:hover {background-color: #fffeee;}
.packageRanking .list a:hover .pic {border: 1px solid #f36e0c;}
/*--------------- 左右栏通用模块内式样结束 ---------------*/

/*--------------- 首页开始 ---------------*/
.midModule {padding-top: 10px;}
.midModule .advpic {width: 191px; float: left; background: url(../crm_shop_images/img_midadvspace.gif) no-repeat right;}
.midModule .more {text-align: right; clear: both;}

.auctionTime {margin-top: 10px;}
.auctionTime .time {width: 300px; padding-right: 10px; margin: 0 auto; background-color: #fffbdd; text-align: center;}
.auctionTime .time span {padding-left: 10px;}
.auctionTime .more {padding-top: 4px; float: right;}

.freeRegbox {height: 45px; margin-top: 10px; padding-left: 10px; background-color: #fffbdd;}
.freeRegbox ul.list {margin-top: 4px; list-style: none; float: left;}
.freeRegbox ul.list li {padding-left: 8px; line-height: 18px; background: url(../crm_shop_images/ico_list01.gif) no-repeat;}
.freeRegbox ul.list li a {color: #333;}
.freeRegbox .btn {margin-top: 6px; margin-right: 8px; float: left;}
/*--------------- 首页结束 ---------------*/

/*--------------- 商品详细页开始 ---------------*/
.goodsDetailBox {margin-top: 10px;}
.goodsDetailBox .goodspic {width: 342px; float: left;}
.goodsDetailBox .goodspic .pic {position: relative; border: #e1e1e1 1px solid;}
.goodsDetailBox .goodspic .pic .btn360 {position: absolute; top: 278px; left: 275px;}
.goodsDetailBox .goodspic .pic .proico {position: absolute; top: 15px; left: 12px;}
.goodsDetailBox .goodspic .bigsizebtn {text-align: center; padding-top: 5px;}
.goodsDetailBox .goodspic .morepic {height: 72px; margin-top: 5px; background-color: #f8f8f8;}
.goodsDetailBox .goodspic .morepic .pics {margin: 5px 1px; float: left; border: #e1e1e1 1px solid;}
.goodsDetailBox .goodspic .morepic .btnl {margin: 5px 0; padding-right: 3px; float: left;}
.goodsDetailBox .goodspic .morepic .btnr {margin: 5px 0; float: right;}
.goodsDetailBox .goodsinfo {width: 386px; float: right;}
.goodsDetailBox .goodsinfo .title {padding-top: 8px; line-height: 150%; font-size: 14px; font-weight: bold; color: #000;}
.goodsDetailBox .goodsinfo .number {padding-bottom: 10px; color: #999;}
.goodsDetailBox .goodsinfo .info {border-top: #dbdbdb 1px solid; border-bottom: #dbdbdb 1px solid;}
.goodsDetailBox .goodsinfo .info a {text-decoration: underline;}
.goodsDetailBox .goodsinfo .info a:hover {color: #333;}
.goodsDetailBox .goodsinfo .info .price {padding: 15px 24px; background-color: #f8f8f8; color: #333;}
.goodsDetailBox .goodsinfo .info .price .colon {margin: 0 6px 0 10px; font-size: 11px; color: #999;}
.goodsDetailBox .goodsinfo .info .price .num {padding-right: 8px; color: #f94209; font-size: 16px; font-weight: bold;}
.goodsDetailBox .goodsinfo .info .price .btn {color: #f94209;}
.goodsDetailBox .goodsinfo .info .price .btn a {color: #f94209;}
.goodsDetailBox .goodsinfo .info .price .btn a:hover {color: #f60;}
.goodsDetailBox .goodsinfo .info ul {padding: 15px; list-style: none;}
.goodsDetailBox .goodsinfo .info ul li {padding: 1px 0; background: url(../crm_shop_images/ico_list03.gif) no-repeat left center; text-indent: 10px;}
.goodsDetailBox .goodsinfo .info ul li .label {color: #333;}
.goodsDetailBox .goodsinfo .info ul li .colon {margin: 0 6px 0 10px; font-size: 11px; color: #999;}
.goodsDetailBox .goodsinfo .btnbuy {margin-top: 30px; text-align: center; color: #333;}
.goodsDetailBox .goodsinfo .btnbuy input {width: 50px; margin: 0 3px;}
.goodsDetailBox .goodsinfo .btn {margin-top: 20px; text-align: center;}
.goodsDetailBox .goodsinfo .btn img {margin: 0 3px;}
.goodsDetailBox .goodsinfo .btn2 {margin-top: 20px; padding-top: 20px; text-align: center; border-top: #dbdbdb 1px solid;}
.goodsDetailBox .goodsinfo .btn2 img {margin: 0 3px;}

.goodsDescribe {padding: 10px 25px;}

.goodsConsult {border-bottom: #dbdbdb 1px solid;}
.goodsConsult .problem {padding: 8px 15px 5px 15px; color: #333;}
.goodsConsult .problem a {color: #333;}
.goodsConsult .problem .name {color: #fe5f88;}
.goodsConsult .problem .rightinfo {float: right; color: #666;}
.goodsConsult .reply {padding: 8px 15px; background-color: #f8f8f8; color: #888;}
.goodsConsult .reply span {padding-right: 6px; color: #000;}
.consultHandle {padding: 10px; text-align: right;}
.consultHandle a:link, .consultHandle a:visited, .consultHandle a:hover {color: #333;}

.goodsComment {}
.goodsComment .level {height: 1%; margin-top: 10px; padding: 10px; border: 5px solid #f6f6f6;}
.goodsComment .level .mark {width: 150px; margin-right: 10px; text-align: center; float: left;}
.goodsComment .level .mark p {padding: 6px 0;}
.goodsComment .level .mark .num {font-size: 25px; font-weight: bold; color: #f94209;}
.goodsComment .level .mark2 {width: 250px; background: url(../crm_shop_images/dot_c3c3c312.gif) repeat-y right; float: left; list-style: none;}
.goodsComment .level .mark2 li {padding: 3px 0!important; padding: 0;}
.goodsComment .level .mark2 li .option {height: 14px; line-height: 14px; margin-right: 10px; float: left;}
.goodsComment .level .mark2 li .bar {width: 100px; background: #efefef; border: 2px solid #efefef; float: left; font-size: 0; line-height: 0;}
.goodsComment .level .mark2 li .bar .yellow {height: 8px; border: 1px solid #e37f24; font-size: 0; line-height: 0;}
.goodsComment .level .mark2 li .bar .yellow .in {height: 7px; background: #ffc535; border: 1px solid #fbe096; border-bottom: none; font-size: 0; line-height: 0;}
.goodsComment .level .mark2 li .num {height: 14px; line-height: 14px; margin-left: 15px; float: left;}
.goodsComment .level .operate {padding: 30px 0 0 70px; text-align: center; float: left;}
.goodsComment .level .operate .infotxt {padding-top: 5px;}
.goodsComment .level .operate .infotxt a {color: #f60;}
.goodsComment .remark {padding: 10px 15px; list-style: none; clear: both;}
.goodsComment .remark.stylebg {background: #f8f8f8;}
.goodsComment .remark .item1 {height: 14px; line-height: 14px; width: 45px; font-size: 11px; color: #999; float: left;}
.goodsComment .remark .item2 {width: 120px; float: left;}
.goodsComment .remark .item3 {width: 430px; color: #999; float: left;}
.goodsComment .remark .item3 a {color: #333;}
.goodsComment .remark .item4 {float: right; text-align: right; color: #999;}
.goodsComment .title {padding: 15px 15px 5px 15px; font-weight: bold; color: #333;}
.goodsComment .appear {padding: 15px 30px; background: #f8f8f8;}
.goodsComment .appear ul {margin: 10px 28px; list-style: none;}
.goodsComment .appear ul li {padding: 3px 0; color: #333;}
.goodsComment .appear table {width: 100%; margin: 0; padding: 0; border-collapse: collapse;}
.goodsComment .appear table th, td {padding: 8px 5px; }
.goodsComment .appear table th {width: 75px; font-weight: normal; color: #333; text-align: right; vertical-align: top;}
.goodsComment .appear table td {color: #999;}
.goodsComment .appear table textarea {width: 450px; height: 70px; margin-bottom: 5px;}
.goodsComment .appear table a {color: #fe5400;}
.goodsComment .appear table .import {color: #fe5400;}
.goodsComment .btn {padding: 10px 0; text-align: center;}
/*--------------- 商品详细页结束 ---------------*/

/*--------------- 购物流程页开始 ---------------*/
.shoppingStep {margin-top: 10px; list-style: none; clear: both;}
.shoppingStep li {height: 41px; line-height: 41px; text-align: center; font-size: 14px; font-weight: bold; float: left;}
.shoppingStep li.step1_0 {width: 510px; background: url(../crm_shop_images/img_spstep01_0.gif) no-repeat; color: #fff;}
.shoppingStep li.step1_1 {width: 510px; background: url(../crm_shop_images/img_spstep01_1.gif) no-repeat; color: #999;}
.shoppingStep li.step2_0 {width: 448px; background: url(../crm_shop_images/img_spstep02_0.gif) no-repeat; color: #fff;}
.shoppingStep li.step2_1 {width: 448px; background: url(../crm_shop_images/img_spstep02_1.gif) no-repeat; color: #999;}

.shoppingBtn {margin: 15px 0 10px 0; padding: 10px 15px; background: #fffeee; border-bottom: 1px solid #ccc; color: #999; text-align: right;}
.packageBtn {margin: 15px 0 10px 0; padding: 10px 15px; background: #fffeee; border-bottom: 1px solid #ccc; text-align: center; color: #333;}
.shoppingBtn input {width: 80px; vertical-align: middle;}
.shoppingBtn .spPaybtn {margin-top: 152px; float: right;}
.spPaymentTab {margin: 0 20px 0 0; padding: 0; border-collapse: collapse; float: right;}
.spPaymentTab th {color: #333; font-weight: normal;}
.spPaymentTab th .txt {color: #f94209;}
.spPaymentTab td {padding: 1px 0; text-align: right; color: #999;}
.spPaymentTab td.listprice {width: 90px;}
.spPaymentTab td.line {margin: 0; padding: 0;}
.spPaymentTab td.line .inline {height: 3px; line-height: 1px; margin: 5px 0; font-size: 0; background: url(../crm_shop_images/dot_bebebe12.gif) repeat-x bottom;}
.spPaymentTab .endlab {font-size: 14px; font-weight: bold;}
.spPaymentTab .endprice {color: #f94209; font-size: 14px; font-weight: bold;}

.shoppingPay {width: 369px; float: left;}
.shoppingList {list-style: none; margin: 10px 0; padding: 0 15px; }
.shoppingList li {padding: 1px 0!important; padding: 4px 0;}
.shoppingList li span {color: #999;}
.shoppingList li a:link, .shoppingList li a:visited, .shoppingList li a:hover {color: #fe5400;}

.spInvoice {width: 369px; float: right;}
.spInvoice table th {width: 80px;}
.spInvoice input {width: 240px;}
.spInvoice textarea {width: 240px; height: 50px;}

.spSupport input {width: 130px;}
.spSupport p {padding-bottom: 3px;}
.spSupport p.btn {padding-top: 7px;}
.spSupport span {color: #f94209;}

.spAddress td {height: 48px!important; height: 38px; vertical-align: top;}
.spAddress input, .spAddress select {margin: 2px 0; vertical-align: middle;}
.spAddress input.width01 {width: 90px;}
.spAddress input.width02 {width: 270px;}
.spAddress input.width03 {width: 45px;}
.spAddress input.width04 {width: 108px;}
.spAddress input.width05 {width: 30px;}
.spAddress input.width06 {width: 60px;}
.spAddresslink {padding: 10px 15px;}

.mallproTab {margin-top: 10px;}
.mallproTab td {padding: 10px; vertical-align: top; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.mallproTab td.sales {padding: 0; border: 1px solid #ccc; text-align: left;}
.mallproTab .widthpic {width: 90px;}
.mallproTab .propic {width: 60px; height: 60px; border: 1px solid #e1e1e1;}
.mallproTab .proprice {color: #fe5f88; font-weight: bold; font-size: 13px;font-family:Arial;}
.mallproTab .proname {text-align: left; position: relative; line-height: 120%;}
.mallproTab .proname a {color: #333;}
.mallproTab .proname span {color: #999;}
.mallproTab .proname .btn {position: absolute; top: 47px; left: 0px;}
.mallproTab .pronum {color: #999;}
.mallproTab .havepro {color: #3c9617;}
.mallproTab .nopro {color: #f34b00;}
.mallBrelative {position: relative; text-align: left;}
.mallBrelative .layer {position: absolute; top: 0; left: 0;}
.mallBrelative .num {color: #fe5400; font-weight: normal;}

/* 订单式样 */
.mallOrder {height: 1%; margin-top: 10px;}
.mallOrder .title {padding: 3px 10px; font-size: 16px; font-weight: bold; color: #fff;}
.mallOrder .title .rightbtn {float: right;}
.mallOrder .content {padding: 0 10px 10px 10px;}
.mallOrder .content .ordertitle {height: 28px; line-height: 28px; margin-top: 10px; padding: 0 10px; background: url(../crm_shop_images/img_ordertitle.gif) no-repeat; color: #9049a0; font-weight: bold;}
.mallOrder .content .ordertitle .infotxt {float: right; font-weight: normal; color: #333;}
.mallordStyle01 {border: 5px solid #e0b6e1;}
.mallordStyle01 .title {background: #e0b6e1; border-bottom: 1px solid #cc87cd;}
.mallordStyle02 {border: 5px solid #ffa8bc;}
.mallordStyle02 .title {background: #ffa8bc; border-bottom: 1px solid #ff7595;}

.mallSales h1 {padding: 6px 15px; background: #ffffdf; color: #333; font-size: 12px;}
.mallSales h2 {padding: 8px 15px; font-weight: normal; color: #999; font-size: 12px; border-top:1px dashed #ddd}
.mallSales .prolist {width: 100px;height:160px; padding: 10px 25px; float: left; text-align: center;}
.mallSales .prolist .propic {width: 60px; height: 60px; margin-bottom: 5px; border: 1px solid #e1e1e1;}
.mallSales .prolist .propic.choosesty {text-align: left;}
.mallSales .prolist .name {line-height: 16px;}
.mallSales .prolist .name a:link, .mallSales .prolist .name a:visited, .mallSales .prolist .name a:hover {color: #333;}
.mallSales .prolist .price {color: #fe5f88; font-weight: bold; font-size: 11px;}
.mallSales .prolist .num {height: 1%;}
.mallSales .prolist .num select {width: 45px;}
.mallSales ul {padding: 7px 0; list-style: none;}
.mallSales ul li {padding: 1px 15px!important; padding: 4px 15px;}

.mallCardChoose {padding: 10px 15px; color: #f34b00; font-weight: bold;}
.mallCardChoose span {font-weight: normal;}

/* 订单完成 */
.spSucceed {width: 600px; margin: 20px auto; padding: 20px; border: 10px solid #f8f8f8;}
.spSucceed h1 {padding-bottom: 20px; text-align: center; font-size: 16px; color: #ff668e;}
.spSucceed h2 {padding: 30px 0 5px 10px; font-size: 12px; color: #333;}
.spSucceed .gerybg {padding: 15px; background: #f8f8f8; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.spSucceed .btn {padding-top: 15px; text-align: center;}
/*--------------- 购物流程页结束 ---------------*/

/*--------------- 商品比较页开始 ---------------*/
.compareItem {width: 166px; float: left; margin-right: 1px;}
.compareItem .photo {height: 102px; padding: 15px 0; text-align: center;}   
.compareItem .photo .pic {width: 100px; height: 100px; border: 1px solid #ddd;}
.compareItem .name {height: 30px; line-height: 120%; padding: 5px 10px; background: #f8f8f8; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1;}
.compareItem .name a {color: #333;}
.compareItem .info {list-style: none; border-bottom: 1px solid #ddd;}
.compareItem .info li {height: 21px; padding: 2px 10px;}
.compareItem .info li.price01 {color: #fe5f88; font-weight: bold; font-size: 11px;}
.compareItem .info li.price01 span {color: #666; font-weight: normal;}
.compareItem .info li.price01 .space {padding: 0 4px; color: #ccc;}
.compareItem .info li select {width: 75px;}
.compareItem .info li.price02 {color: #999; font-weight: bold; font-size: 11px;}
.compareItem .btn {height: 22px; padding-top: 5px; background: #fff;}

.compareLabel {width: 62px; text-align: right;}
.compareLabel .name {padding: 5px;}
.compareLabel .info {color: #999;}
.compareLabel .info li {padding: 2px 5px;}
.compareNow {background-color: #fffeee;}
.compareNow .name {background-color: #fffeee;}
/*--------------- 商品比较页结束 ---------------*/

/*--------------- 商品分类开始 ---------------*/
.goodsBrandList {margin-top: 10px; padding: 0 9px;}
.goodsBrandList li {width: 178px; margin: 0 5px; padding: 15px 0; float: left; text-align: center;}
.goodsBrandList li p {padding-top: 10px;}

.goodsBrandList_01 {margin-top: 10px; padding: 0 9px;}
.goodsBrandList_01 li {width: 178px; height: 180px; margin: 0 5px; padding: 15px 0; float: left; text-align: center;}
.goodsBrandList_01 li p {padding-top: 10px;}

.goodsClassList {margin-top: 10px; padding: 0 9px;}
.goodsClassList .item {float: left; height: 210px; width: 178px; margin: 5px 0; padding: 15px 0 15px 10px; background: url(../crm_shop_images/dot_c3c3c312.gif) repeat-y right}
.goodsClassList .item span {font-size: 11px; color: #ccc;}
.goodsClassList .item.end {background: none;}
.goodsClassList .item ul {margin-left: 15px; float: left; list-style: none;}
.goodsClassList .item ul li.title {margin-bottom: 2px; font-size: 14px; color: #9049a0; font-weight: bold;}
/*--------------- 商品分类结束 ---------------*/

/*--------------- 邮件订阅开始 ---------------*/
.mailSub {margin-top: 10px;}
.mailSub .maillist {width: 369px; margin-right: 10px; padding-bottom: 25px; float: left; background: url(../crm_shop_images/dot_c3c3c312r.gif) repeat-y right;}
.mailSub .maillist .pic {width: 100px; padding: 4px; margin-right: 10px; float: left; border: 1px solid #e1e1e1;}
.mailSub .maillist .info {width: 230px; float: left; line-height: 140%; color: #888;}
.mailSub .maillist .info .title {padding: 2px 0 4px 0; font-size: 14px; font-weight: bold; color: #464646;}
.mailSub .maillist .info .btn {margin-top: 8px; text-align: right;}
.mailSub .last {margin-right: 0; background: none;}

.mallMailList {padding: 5px 10px 0 10px;}
.mallMailList .item {padding: 5px 0; clear: both;}
.mallMailList .item.Mdashed {padding-bottom: 10px; background: url(../crm_shop_images/dot_c3c3c312.gif) repeat-x bottom;}
.mallMailList .item .photo {float: left; position: relative;}
.mallMailList .item .photo .pic {width: 60px; height: 60px; border: 1px solid #e1e1e1;}
.mallMailList .item .info {width: 110px; float: right;}
.mallMailList .item .info .name {margin-bottom: 3px; color: #333;}
.mallMailList .item .info .name a {color: #333;}
.mallMailList .item .info .txt {color: #888; line-height: 140%;}
.mallMailList .morebtn .btn {padding-right: 8px; vertical-align: middle;}
/*--------------- 邮件订阅结束 ---------------*/

/*--------------- 品牌商铺开始 ---------------*/
.mallBrandShop {margin-top: 10px;}
.mallBrandShop .titlebg {height: 28px; line-height: 28px; padding: 2px 0 0 20px; color: #9049a0; font-size: 14px; font-weight: bold; background: url(../crm_shop_images/img_titlebg4.gif) no-repeat;}
.mallBrandShop .borderbg {padding: 10px 15px 10px 25px; background: url(../crm_shop_images/img_mallmodule05bg.gif) repeat-y;}
.mallBrandShop .borderbg .pic {width: 140px; padding: 5px; float: left; background: #f5f5f5;}
.mallBrandShop .borderbg .pic img {width: 140px; height: 120px; border: 1px solid #e1e1e1;}
.mallBrandShop .borderbg .brandinfo {width: 734px; float: right;}
.mallBrandShop .borderbg .brandinfo .title {font-size: 14px; font-weight: bold; color: #464646;}
.mallBrandShop .borderbg .brandinfo .title span {padding-right: 5px; color: #ff668e;}
.mallBrandShop .borderbg .brandinfo .txtbg {height: 82px; padding: 10px 20px; margin-top: 10px; text-indent: 2em; color: #666; border-top: 1px solid #e1e1e1; background: #f9f9f9; overflow: hidden;}
.mallBrandShop .btm {height: 5px; background: url(../crm_shop_images/img_mallmodule05b.gif) no-repeat; overflow: hidden;}
/*--------------- 品牌商铺开始 ---------------*/

/*--------------- 门店分布页面开始 ---------------*/
.mallStore {margin: 10px 0;}
.mallStore td {padding-top: 10px; padding-bottom: 10px;}
.mallStore .nowitem {background-color: #fffeee;}
/*--------------- 门店分布页面结束 ---------------*/

/*--------------- 目录索取页面开始 ---------------*/
.mallCatalog {margin-top: 15px;}
.mallCatalog .pic {width: 212px; height: 266px; margin: 0 20px;}
.mallCatalog .pic select {margin-bottom: 5px;}
.mallCatalog .pic img {width: 200px; border: 1px solid #ccc;}
.mallCatalog .handle {width: 440px; padding: 10px 20px; border: 5px solid #f6f6f6; float: right;}
.mallCatalog .handle h1 {padding: 5px 20px; border-bottom: 1px dashed #ccc; font-size: 14px; color: #9049a0;}
.mallCatalog .handle h1 span {font-size: 12px; color: #999; font-weight: normal;}
.mallCatalog .handle h2 {margin-top: 10px; padding: 5px 38px; background: url(../crm_shop_images/ico_arow3.gif) no-repeat 20px center; font-size: 12px; color: #333;}
.mallCatalog .handle .content {padding: 10px 20px; list-style: none; background: #f8f8f8; border-bottom: 1px solid #ccc;}
.mallCatalog .handle .content table {margin: 0; padding: 0; border-collapse: collapse;}
.mallCatalog .handle .content table a {color: #fe5400;}
.mallCatalog .handle .content table th, .mallCatalog .handle .content table td {padding: 3px 0;}
.mallCatalog .handle .content table th {width: 80px; color: #333; text-align: right; font-weight: normal; vertical-align: top;}
.mallCatalog .handle .content table th, td {padding: 8px 5px;}
.mallCatalog .handle .content table input {margin: 1px 0;}
.mallCatalog .handle .content table select {margin: 1px 0 3px 0;}
.mallCatalog .handle .content table .width01 {width: 238px;}
.mallCatalog .handle .content table .width02 {width: 70px;}
.mallCatalog .handle .content table .width03 {width: 130px;}
.mallCatalog .handle .content table .width04 {width: 150px;}
.mallCatalog .handle .btn {padding-top: 10px; text-align: center;}

.mallClist {padding: 10px 17px; width: 214px; float: left;}
.mallClist .pic {width: 212px; border: 0px solid #ccc;}
.mallClist .txt {margin-top: 10px; padding: 10px 8px; background: #f8f8f8;}
.mallClist .txt em {font-style: normal; color: #333;}

/*--------------- 目录索取页面结束 ---------------*/

/*--------------- 通讯管理页面开始 ---------------*/
.mallmessage {margin: 10px 0;}
.mallmessage input {vertical-align: middle;}
.mallmessage textarea {height: 60px;}
.mallmessage .mmwidth01 {width: 400px;}
.mallmessage .mmarb {margin-bottom: 3px;}
.mallmessageBtn {margin-bottom: 20px; text-align: center;}
/*--------------- 通讯管理页面结束 ---------------*/

/*--------------- 目录索取页面开始 ---------------*/
.mallConsultBox {padding: 15px 20px; font-size: 14px; line-height: 170%; text-align: justify; text-justify: inter-ideograph;}
.mallConsultBox.consultBox1 {border: #f6f6f6 5px solid; color: #333;}
.mallConsultBox.consultBox2 {padding: 15px 25px;}
.mallConsultBox .btn {margin-top: 20px; text-align: center;}
/*--------------- 目录索取页面结束 ---------------*/

/*--------------- 商品评价中心页面开始 ---------------*/
.mallRemarkAdv {margin: 10px 0;}
.mallRemarkAdv .main {width: 748px;}

/*--------------- 商品评价中心页面结束 ---------------*/

/*--------------- 促销首页开始 ---------------*/
.mallSalebill {width: 244px; padding: 0 15px 0 10px; float: left; background: url(../crm_shop_images/dot_c3c3c312.gif) repeat-y right;}
.mallSalebill.msnostyle {background: none;}
.mallSalebill .title {color: #333;}
.mallSalebill .title a {color: #333;}
.mallSalebill .title .time {padding: 0 10px; background: #fffbdd; color: #fe5f88; float: right; font-size: 11px; font-weight: bold}
.mallSalebill .txt {margin: 5px 0; padding: 5px 10px; background: #f8f8f8; color: #999;}
.mallSalebill .item {padding: 5px 0; clear: both;}
.mallSalebill .item .photo {float: left; position: relative;}
.mallSalebill .item .photo .pic {width: 60px; height: 60px; border: 1px solid #e1e1e1;}
.mallSalebill .item .photo .icoevent01 {width: 33px; height: 33px; line-height: 33px; background: url(../crm_shop_images/img_salespromotion.gif) no-repeat; font-weight: bold; color: #fffbde; text-align: center; position: absolute; bottom: -5px; right: -3px;}
.mallSalebill .item .photo .icoevent02 {width: 33px; height: 25px; padding-top: 8px; font-size: 10px; line-height: 90%; background: url(../crm_shop_images/img_salespromotion.gif) no-repeat; font-weight: bold; color: #fffbde; text-align: center; position: absolute; bottom: -5px; right: -3px;}
.mallSalebill .item .photo .icolist {width: 14px; height: 15px; position: absolute; top: 1px; left: 1px;}
.mallSalebill .item .info {width: 150px; margin-left: 10px; float: left;}
.mallSalebill .item .info .name {margin-bottom: 3px;}
.mallSalebill .item .info .name a {color: #333;}
.mallSalebill .item .info .price {margin-top: 3px; padding-left: 2px; line-height: 130%; color: #fe5f88;}
.mallSalebill .item .info .price .num {font-size: 11px; font-weight: bold;}
.mallSalebill .item .info .price .original {color: #9a9a9a;}
/*--------------- 促销首页结束 ---------------*/

/*--------------- 帮助中心页面开始 ---------------*/
.mallhelpTop {height: 167px; margin-top: 10px; background: url(../crm_shop_images/img_helptbg.gif) no-repeat; position: relative;}
.mallhelpTop .toplist {width: 660px; padding: 15px; position: absolute; top: 11px; left: 257px;}
.mallhelpTop .toplist h1 {padding-bottom: 5px; margin-bottom: 6px; border-bottom: 1px solid #e1e1e1;}
.mallhelpTop .toplist ul {width: 320px; padding-right: 10px; list-style: none; float: left;}
.mallhelpTop .toplist ul li {padding: 1px; padding-left: 23px;}
.mallhelpTop .toplist ul li.num1 {background: url(../crm_shop_images/num1_01.gif) no-repeat 4px left;}
.mallhelpTop .toplist ul li.num2 {background: url(../crm_shop_images/num1_02.gif) no-repeat 4px left;}
.mallhelpTop .toplist ul li.num3 {background: url(../crm_shop_images/num1_03.gif) no-repeat 4px left;}
.mallhelpTop .toplist ul li.num4 {background: url(../crm_shop_images/num1_04.gif) no-repeat 4px left;}
.mallhelpTop .toplist ul li.num5 {background: url(../crm_shop_images/num1_05.gif) no-repeat 4px left;}
.mallhelpTop .toplist ul li.num6 {background: url(../crm_shop_images/num1_06.gif) no-repeat 4px left;}
.mallhelpTop .toplist ul li.num7 {background: url(../crm_shop_images/num1_07.gif) no-repeat 4px left;}
.mallhelpTop .toplist ul li.num8 {background: url(../crm_shop_images/num1_08.gif) no-repeat 4px left;}
.mallhelpTop .toplist ul li.num9 {background: url(../crm_shop_images/num1_09.gif) no-repeat 4px left;}
.mallhelpTop .toplist ul li.num10 {background: url(../crm_shop_images/num1_10.gif) no-repeat 4px left;}

.mallhelpList {padding: 5px 0;}
.mallhelpList a:link, .mallhelpList a:visited, .mallhelpList a:hover {color: #333;}
.mallhelpList h1 {margin: 0 15px; padding: 0 0 5px 17px; font-size: 12px; color: #333;}
.mallhelpList h1.open {background: url(../crm_shop_images/ico_helplopen.gif) no-repeat left 3px;}
.mallhelpList h1.close {background: url(../crm_shop_images/ico_helplclose.gif) no-repeat left 3px; font-weight: normal;}
.mallhelpList ul {margin: 0 15px 10px 15px; padding: 7px 0; background: url(../crm_shop_images/dot_c3c3c312.gif) repeat-x top #f5f5f5; border-bottom: 1px solid #e1e1e1; list-style: none;}
.mallhelpList ul.end {margin-bottom: 0;}
.mallhelpList ul li {margin: 0 12px; padding: 1px 0 1px 8px; background: url(../crm_shop_images/ico_arow2.gif) no-repeat left 9px;}

.mallhelpList2 {margin-top: 10px; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7;}
.mallhelpList2 .item {padding: 15px 20px; background: url(../crm_shop_images/dot_c3c3c312b.gif) repeat-x bottom;}
.mallhelpList2 .item.bg {background: url(../crm_shop_images/dot_c3c3c312b.gif) repeat-x bottom #f9f9f9;}
.mallhelpList2 .item.end {background-image: none;}
.mallhelpList2 .item h1 {padding-bottom: 3px; font-size: 12px;}
.mallhelpList2 .item .text {line-height: 180%;}
.mallhelpList2 .item .text span {margin: 0 10px; color: #ccc;}

.mallhelpTxt {margin-top: 10px;}
.mallhelpTxt h2 {height: 28px; line-height: 28px; margin-bottom: 10px; background: url(../crm_shop_images/img_titlebg.gif) no-repeat; font-size: 12px; text-indent: 30px; color: #333;}
.mallhelpTxt p {line-height: 1.6; padding: 10px 30px; text-indent: 2em;}
.mallhelpTxt .help_table {margin-left: 25px; margin-bottom: 15px; border-collapse: collapse;}
.mallhelpTxt .help_width1 {width: 500px;}
.mallhelpTxt .help_width2 {width: 575px;}
.mallhelpTxt h4 {padding: 0 30px; margin-bottom: 20px; color: #f95175; font-size: 14px;}
.mallhelpTxt .item1 {font-weight: bold; border-left: 2px solid #f78819; padding-left: 7px; margin-left: 7px;}
.mallhelpTxt .help_table tr.send {padding: 10px 0; background: url(../crm_shop_images/img_helpline.gif) no-repeat bottom;}
/*--------------- 帮助中心页面结束 ---------------*/

/*--------------- 搜索页面开始 ---------------*/
.goodsSearch {margin-top: 10px; padding: 7px 15px; background: #fffded; text-align: center; font-size: 14px; color: #764e2a;}
.goodsSearch span {margin: 0 3px; color: #f94209; font-weight: bold;}
.goodsSearchB {color: #f34b00;}

.goodsSearch2 {padding: 10px 0 5px 0;}
.goodsSearch2 input {width: 60px;}
.goodsSearch2 select {width: 130px;}

/*物品分类*/
.goodsClass {margin-top: 10px;}
.goodsClass .class {padding: 4px 0;}
.goodsClass .class.line {background: url(../crm_shop_images/dot_c3c3c312.gif) repeat-x bottom;}
.goodsClass .class .floatL {width: 120px; padding-left: 24px; float: left; background: url(../crm_shop_images/ico_arrow04.gif) no-repeat 15px center; color: #333;}
.goodsClass .class .floatR {width: 604px; float: left;}
.goodsClass .class .floatR .list span {padding-left: 6px; font-size: 10px; color: #888;}
.goodsClass .class .floatR .list {width: 150px; height: 22px; float: left;}
.goodsClass .class .floatR .list a {color: #333;}
.goodsClass .class .floatR .list a:hover {color: #000;}
.goodsClass .class .floatR .list a.now {color: #f34b00; font-weight: bold;}
.goodsClass .class .floatR .list a.now:hover {color: #f34b00; font-weight: bold;}
.goodsClass .class .moreBtn {padding: 5px 10px; background: #f8f8f8; clear: both; text-align: right;}

/*--------------- 搜索页面开始 ---------------*/

/*--------------- 活动专题页面开始 ---------------*/
.eventsGlobal {margin: 0 auto; margin-top: 10px;}
.eventsGlobal880px {width: 880px; margin: 0 auto; margin-top: 10px;}
/*--------------- 活动专题页面结束 ---------------*/

/*--------------- 宝宝礼品中心开始 ---------------*/
.goodsDetailBox .goodsinfo .babygift {margin-top: 10px; padding: 4px 10px; background: #ffebea; border: 1px solid #ffdbd8; color: #fe5f88; text-align: center;}
.goodsDetailBox .goodsinfo .babygift a {color: #fe5f88;}

.babygiftStep {margin-top: 10px; list-style: none; clear: both;}
.babygiftStep li {width: 249px; height: 41px; line-height: 41px; padding-left: 90px; font-size: 14px; font-weight: bold; float: left;}
.babygiftStep li.step1_0 {background: url(../crm_shop_images/img_bgstep01_0.gif) no-repeat; color: #fff;}
.babygiftStep li.step1_1 {background: url(../crm_shop_images/img_bgstep01_1.gif) no-repeat; color: #999;}
.babygiftStep li.step2_0 {background: url(../crm_shop_images/img_bgstep02_0.gif) no-repeat; color: #fff;}
.babygiftStep li.step2_1 {background: url(../crm_shop_images/img_bgstep02_1.gif) no-repeat; color: #999;}
.babygiftStep li.step3_0 {width: 190px; background: url(../crm_shop_images/img_bgstep03_0.gif) no-repeat; color: #fff;}
.babygiftStep li.step3_1 {width: 190px; background: url(../crm_shop_images/img_bgstep03_1.gif) no-repeat; color: #999;}

.babygiftGery {padding: 15px; text-align: center; background-color: #f8f8f8; border-top: 1px solid #cacaca; border-bottom: 1px solid #cacaca;}
.babygiftGery input {width: 200px; height: 18px; line-height: 18px; margin: 0 10px;}

.babygiftMd {width: 474px;}

.babygiftAdd {}
.babygiftAdd h1 {padding-bottom: 10px; font-size: 14px; color: #fe5f88;}
.babygiftAdd h2 {padding-top: 15px; font-size: 12px; color: #999; font-weight: normal;}
.babygiftAdd .content {margin-top: 5px; padding: 15px 25px; border: 1px solid #e7e7e7; background: #ffffdf; list-style: none;}
.babygiftAdd .content li {padding: 1px 0;}
.babygiftAdd .content li em {margin-right: 10px; color: #333; font-weight: bold; font-style: normal;}
.babygiftAdd .txtlink {margin-top: 15px; text-align: center; font-size: 14px;}
.babygiftAdd .txtlink a:link, .babygiftAdd .txtlink a:visited, .babygiftAdd .txtlink a:hover {text-decoration: underline; color: #fe5400;}
.babygiftAdd .txtlink a:hover {text-decoration: underline; color: #333;}
/*--------------- 宝宝礼品中心结束 ---------------*/

.noline {background: none;}

/*--------------- 促销列表页面开始 ---------------*/
.salesGoods {margin-top: 10px; padding: 10px 15px; background: #f8f8f8;}

.salesList {height: 1%; margin-top: 10px; border: 1px solid #d9d9d9; border-top: none; background: url(../crm_shop_images/img_saleslistbg.gif) repeat-y left;}

.salesList .tab {width: 150px; float: left; border-bottom: 1px solid #d9d9d9;}
.salesList .tab a {width: 130px; height: 35px; padding-left: 20px; line-height: 35px; border-top: 1px solid #d9d9d9; display: block; text-decoration: none;}
.salesList .tab a.tab0:link, a.tab0:visited, a.tab0:hover {background: #fff; font-size: 14px; font-weight: bold; color: #9049a0; cursor: default;}
.salesList .tab a.tab1:link, a.tab1:visited, a.tab1:hover {color: #666;}
.salesList .tab a.tab1:hover {color: #9049a0;}

.salesList .content {width: 766px; padding: 0 20px 10px 20px; border-top: 1px solid #d9d9d9; float: right;}
.salesList .content table {margin-top: 20px;}
.salesClassTag {margin-top: 10px;}
.salesClassTag .title {width: 100px; padding: 0 15px; background: url(../crm_shop_images/ico_arrow04.gif) no-repeat left 7px; color: #999; float: left;}
.salesClassTag ul {width: 600px; height: 1%; float: left; list-style: none;}
.salesClassTag ul li {width: 150px; float: left;}
.salesClassTag ul li a:link, .salesClassTag ul li a:visited, .salesClassTag ul li a:hover {color: #333;}
.salesClassTag ul li span {padding-left: 5px; color: #888; font-size: 10px;}
.salesClassTag ul li em {color: #f34b00; font-style: normal; font-weight: bold;}
.mallSales .btn {margin: 0 20px; padding: 10px 0 5px 0; background: url(../crm_shop_images/dot_bebebe12.gif) repeat-x; text-align: center;}

.orderModule {margin-top: 10px;}
.orderModule .areatitle {height: 30px; line-height: 30px; padding: 0 10px 0 35px; font-size: 14px; font-weight: bold;}
.orderModule .areatitle .rightbtn {padding-top: 6px; float: right;}
.orderModule .areacontent {height: 1%;}
.orderModule .mallModule2 .modulet .title {color: #fff;}
.omStyle1 .areatitle {background: #f7ecfc url(../crm_shop_images/ico_title.gif) no-repeat 15px center; color: #9049a0;}
.omStyle1 .areacontent {border: 2px solid #eacfeb;}
.omStyle1 .mallModule2 .modulet {height: 27px; background: url(../crm_shop_images/img_paymodulet.gif) no-repeat;}
.omStyle2 .areatitle {background: #ffebf0 url(../crm_shop_images/ico_title02.gif) no-repeat 15px center; color: #fe5f88;}
.omStyle2 .areacontent {border: 2px solid #ffc1d1;}
.omStyle2 .mallModule2 .modulet {height: 27px; background: url(../crm_shop_images/img_paymodule02t.gif) no-repeat;}
.omStyle3 .areatitle {background: #f0f0f0 url(../crm_shop_images/ico_title03.gif) no-repeat 15px center; color: #333; border-bottom: 2px solid #d2d2d2;}
.omStyle3 .areacontent {border: 2px solid #d2d2d2; border-top: none;}


.orderPro {width: 100px; margin: 10px 15px; float: left; text-align: center;}
.orderPro .propic {width: 60px; height: 60px; margin-bottom: 5px; border: 1px solid #e1e1e1;}
.orderPro .propic.choosesty {text-align: left;}
.orderPro .name {line-height: 16px;}
.orderPro .name a:link, .orderPro .name a:visited, .orderPro .name a:hover {color: #333;}
.orderPro .price {color: #fe5f88; font-weight: bold; font-size: 11px;}
.orderPro .num {height: 1%;}
.orderPro .num select {width: 45px;}
.orderBtn {margin: 0 10px; padding: 10px 0; background: url(../images/dot_bebebe12.gif) repeat-x; text-align: center;}=======
.mallSales .btn {margin: 0 20px; padding: 10px 0 5px 0; background: url(../crm_shop_images/dot_bebebe12.gif) repeat-x; text-align: center;}

/*------------- 折扣专区 开始 ------------------*/
/* 折扣专区大广告
.saleAdv {padding: 3px; margin-top: 10px; background: #f4e5f3;}
.saleAdv .salebg {height: 166px; background: url(../crm_shop_images/img_salebg.gif) repeat-x; border: 1px solid #b368b6;}
.saleAdv .salebg .salebgl {height: 158px; padding: 4px 4px 4px 210px; background: url(../crm_shop_images/img_salebgl.gif) left no-repeat;}
.saleAdv .salebg .salebgl .advborder {border: 1px solid #fff;}
 */
 
/* 折扣专区大广告 */
.saleAdv {height: 202px; padding: 8px; margin-top: 10px; background: #be82c8 url(../crm_shop_images/img_salebg.gif) left no-repeat;}
.saleAdv img {float: right; border: #fff 1px solid;}

/* 折扣专区图片列表 
.salePic {height: 1%; margin-top: 10px; padding: 5px 14px 0 14px; background: url(../crm_shop_images/img_salelistbg.gif) repeat-x;}
.salePic .salepiclist {width: 210px; height: 153px; margin-top: 10px; padding: 10px 10px 0 20px; float: left; background: url(../crm_shop_images/img_salepicbg.gif) 10px 0 no-repeat;}
*/

/* 折扣专区图片列表 */
.salePic {height: 1%; margin-top: 10px;}
.salePic ul {width: 238px; padding: 10px 15px; list-style: none; float: left; background: #f8f8f8;}
.salePic ul li {padding-left: 8px; background: url(../crm_shop_images/ico_list01.gif) no-repeat;}
.salePic .salepiclist {width: 210px; height: 153px; padding: 10px 10px 0 20px; float: left; background: url(../crm_shop_images/img_salepicbg.gif) 10px 0 no-repeat;}
.salePic .promotions {width:264px; height:153px; background:#f8f8f8; overflow:hidden;}
.salePic .promotions ul {padding:10px 15px; list-style:none; float:left; background:none; width:238px;}

/*------------- 折扣专区 结束 ------------------*/

a.MoreLink {padding-left: 8px; background: url(../crm_shop_images/ico_arrow04.gif) no-repeat left center;}

.newShoppingStep {margin-top: 10px; height: 35px;}
.newShoppingStep li {width: 319px; height: 35px; line-height: 35px; text-align: center; font-size: 14px; float: left;}
.newShoppingStep li em {font-size: 22px; font-family: Verdana; }
.newShoppingStep li.tab1 {border-bottom: 2px solid #e0e0e0; color: #b2b2b2; background: url(../crm_shop_images/img_stepline1.gif) no-repeat right bottom;}
.newShoppingStep li.tab2 {border-bottom: 2px solid #ffc1d1; color: #ff99cc; background: url(../crm_shop_images/img_stepline2.gif) no-repeat right bottom;}
.newShoppingStep li.tab0 {border-bottom: 2px solid #c6b8e6; color: #7f61c2; background: url(../crm_shop_images/img_stepline0.gif) no-repeat right bottom;}
.newShoppingStep li.end {background: none;}

.shoppingTitle {margin-top: 10px;}
.Container {width: 958px; margin: 0 auto; font-family: Tahoma;}
.titleGlobal {height: 27px; margin-top: 10px; position: relative; border-bottom: #e0e0e0 3px solid;}
.titleGlobal h1 {width: 208px; height: 30px; padding-right: 31px; display: block; line-height: 30px; background: url(../crm_shop_images/img_newtitlebg.gif) no-repeat; position: absolute; top: 0; left: 0; font-size: 14px; color: #7f61c2; text-align: center;}
.titleGlobal h2 {height: 30px; display: block; line-height: 30px; font-size: 12px; position: absolute; top: 0; left: 220px; font-weight: normal; color: #7f61c2;}
.titleGlobal .info {padding-right: 10px; position: absolute; top: 5px; right: 0;}
.titleGlobal .info b {margin: 0 5px; color: #ff60b5;}

.tableX {width: 100%;}
.tableX th {padding: 7px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #fff; background: #f5f5f5 url(../crm_shop_images/img_tdbg.gif) top repeat-x; color: #333; font-weight: normal; text-align: center;}
.tableX td {padding: 7px 10px; border-bottom: 1px solid #ddd; text-align: center; color: #888; vertical-align: top;}
.tableX td.title {padding-left: 20px; text-align: left; line-height: 140%; color: #333;}
.tableX td.link {color: #ccc;}
.tableX td.link a {color: #333; text-decoration: underline;}
.tableX td.link a:hover {color: #ff60b5; text-decoration: underline;}
.tableX td.state0 {color: #3c9617;}
.tableX td.state1 {color: #f34b00;}
.tableX td .btn {margin-top: 5px;}
.tableX td .btn2 {margin-right: 3px;}
.tableX tr.focus {background: #fffeee;}

.goodsGlobal {}
.goodsGlobal .pic {margin-bottom: 5px; position: relative;}
.goodsGlobal .info {color: #999;}
.goodsGlobal .info a {color: #999;}
.goodsGlobal .name {color: #000; font-size: 14px; line-height: 140%;}
.goodsGlobal .name a {color: #000;}
.goodsGlobal .name .sale {color: #ff60b5; line-height: 140%;}
.goodsGlobal .name .sale a {color: #ff60b5;}
.goodsGlobal .price {color: #999;}
.goodsGlobal .price em {text-decoration: line-through; font-style: normal;}
.goodsGlobal .price span {line-height: 22px; color: #ff60b5;}
.goodsGlobal .price span b {font-size: 22px;}
.goodsGlobal .price .btn {padding-top: 15px; float: left;}
.goodsGlobal .price .btn2 {padding-top: 2px; float: left;}
.goodsGlobal .auction {margin-top: 5px; color: #333;}
.goodsGlobal .auction span {color: #999;}
.goodsGlobal .auction b {color: #ff60b5;}
.goodsGlobal .auction em {color: #f60; font-style: normal;}
.goodsGlobal .auction .info {line-height: 220%; color: #333;}
.goodsGlobal .auction .priceold {margin-right: 5px; text-decoration: line-through;}

.goodsGlobal .btn {color: #ff60b5;}
.goodsGlobal .btn a {color: #ff60b5;}
.goodsGlobal .quantity {text-align: center;}
.goodsGlobal .quantity input {width: 26px; height: 15px; padding-top: 2px; padding-left: 2px; float: left; text-align: center; border: #ccc 1px solid; color: #888;}
.goodsGlobal .quantity a.num {width: 9px; height: 9px; margin: 4px 5px; display: block; float: left; line-height: 9px; background: #fff; border: #dbdbdb 1px solid; text-decoration: none; font-size: 9px; color: #555;}
.goodsGlobal .quantity a.num:hover {border: #ff60b5 1px solid; color: #ff60b5;}
.goodsGlobal .quantity .txt {float: left; margin-right: 5px;}
.goodsGlobal .quantity .btn {margin: 0 auto; padding-top: 10px; clear: both; display: block;}
.goodsGlobal .model {padding: 5px 10px; background: #fff6fb; border-bottom: #d1d1d1 1px dashed; color: #ff60b5;}
.goodsGlobal .model em {font-style: normal; color: #333;}
.goodsGlobal .userbtn {padding-top: 5px; background: url(../crm_shop_images/img_200pxspacebg.gif) repeat-x; text-align: center;}
.goodsGlobal .userbtn p {padding-top: 5px;}

.goodsStyle09 .pic {width: 120px; position: static;}
.goodsStyle09 .price .prices {font-weight: bold;}
.goodsStyle09 .quantity {width: 85px;}
.goodsStyle09 .state {width: 100px;}

.orderTotal {margin-top: 10px; padding: 10px; background: #fffeee; border-bottom: 1px solid #ccc;}
.orderTotal.orderTotal2 {background: #f8f8f8;}
.totalForm {float: right;}
.totalForm th {color: #333; font-weight: normal; text-align: right;}
.totalForm th b {margin: 0 3px; color: #f94209;}
.totalForm td {padding: 2px 0; text-align: right;}
.totalForm td.listprice {width: 90px;}
.totalForm td.line {margin: 0; padding: 0;}
.totalForm td.line .inline {height: 3px; line-height: 1px; margin: 5px 0; font-size: 0; background: url(../crm_shop_images/dot_c3c3c3_12_br.gif) repeat-x bottom;}
.totalForm .endlab {font-size: 14px; font-weight: bold;}
.totalForm .endprice {color: #f94209; font-size: 14px; font-weight: bold;}
.totalForm .endprice b {font-size: 20px;}

.titleGlobal {height: 27px; margin-top: 10px; position: relative; border-bottom: #e0e0e0 3px solid;}
.titleGlobal h1 {width: 208px; height: 30px; padding-right: 31px; display: block; line-height: 30px; background: url(../crm_shop_images/img_newtitlebg.gif) no-repeat; position: absolute; top: 0; left: 0; font-size: 14px; color: #7f61c2; text-align: center;}
.titleGlobal h2 {height: 30px; display: block; line-height: 30px; font-size: 12px; position: absolute; top: 0; left: 220px; font-weight: normal; color: #7f61c2;}
.titleGlobal .info {padding-right: 10px; position: absolute; top: 5px; right: 0;}
.titleGlobal .info b {margin: 0 5px; color: #ff60b5;}
.shoppingTitle {margin-top: 10px;}
.newShoppingBtn {width: 100%; margin-top: 10px; padding-top: 10px; position: relative; background: url(../crm_shop_images/dot_c3c3c3_12_tl.gif) repeat-x top; text-align: center;}
.newShoppingBtn.noline {background: none; margin-top: 0;}
.newShoppingBtn.leftBtn {text-align: left;}
.newShoppingBtn.rightBtn {text-align: right;}
.newShoppingBtn .btn {margin-right: 10px;}
.newShoppingBtn .rightbtn {position: absolute; top: 10px; right: 0;}
.newShoppingBtn .infotxt {width: 100%; padding: 5px; margin-top: 10px; position: absolute; top: 0; left: 0; text-align: center; color: #333;}
.newShoppingBtn .infotxt span {color: #ff60b5; font-style: normal;}
.newShoppingBtn a.link {color: #333; text-decoration: underline;}
.newShoppingBtn a.link:hover {color: #ff60b5;}

.noline {background: none;}
.orderSale {border-bottom: 1px solid #ddd;}
.orderSale td {border-top: 1px solid #ddd; border-bottom: none;}
.orderSale th.width {width: 100px;}
.orderSale td.title a {color: #333; font-size: 14px;}
.orderSale td.title a:hover {color: #ff60b5;}
.orderSale td.title .pic {width: 60px; height: 60px; margin-right: 10px; border: 1px solid #ccc; float: left;}
.orderSale td.title .price {margin-top: 5px; color: #fe5f88; display: block;}
.orderSale td.present {background: #f8f8f8; border-top: 1px dashed #ddd;}

.presentItem {width: 210px; padding: 5px 10px; float: left;height:120px;}
.presentItem .choose {margin: 23px 5px 0 0;float: left;}
.presentItem .pic {width: 60px; height: 60px; margin-right: 10px; border: 1px solid #ccc; float: left;}
.presentItem .pic img {width: 60px; height: 60px;}
.presentItem .txt {width: 100px; padding-bottom: 1px; float: left; text-align: left;}
.presentItem .txt a {color: #333;}
.presentItem .txt em {color: #fe5f88; font-weight: normal; font-style: normal;}
.presentItem .btn {position: absolute; top: 5px; right: 5px;}

.mallCardChoose02 {padding: 10px 15px; margin-top: 10px; color: #7f61c2; font-weight: bold; background: #fffeee; border: 1px dashed #d1d1d1;}
.mallCardChoose02 span {font-weight: normal; color: #999;}

.yellowBox {padding: 10px 15px; margin-top: 10px; border: 1px dashed #d1d1d1; background: #fffeee; position: relative;}
.yellowBox h1 {font-size: 14px; line-height: 22px; color: #ff60b5;}
.yellowBox h1 a:link, .yellowBox h1 a:visited, .yellowBox h1 a:hover {color: #ff60b5;}
.yellowBox h1 .infotxt {font-size: 12px; color: #999; font-weight: normal;}
.yellowBox .link {margin-top: 5px; font-size: 12px; color: #ccc;}
.yellowBox .link a {color: #333; text-decoration: underline;}
.yellowBox .link a:hover {color: #ff60b5;}
.yellowBox .floatbar {width: 50%; float: left;}
.yellowBox .btn {position: absolute; top: 30px; right: 30px;}

.addressList {margin-top: 5px;}
.addressList li {color: #583a9e;}

.newShoppingList {padding-left: 30px; margin-top: 10px;}
.newShoppingList li {padding: 5px 0;}

.totalForm {float: right;}
.totalForm th {color: #333; font-weight: normal; text-align: right;}
.totalForm th b {margin: 0 3px; color: #f94209;}
.totalForm td {padding: 2px 0; text-align: right;}
.totalForm td.listprice {width: 90px;}
.totalForm td.line {margin: 0; padding: 0;}
.totalForm td.line .inline {height: 3px; line-height: 1px; margin: 5px 0; font-size: 0; background: url(../crm_shop_images/dot_c3c3c3_12_br.gif) repeat-x bottom;}
.totalForm .endlab {font-size: 14px; font-weight: bold;}
.totalForm .endprice {color: #f94209; font-size: 14px; font-weight: bold;}
.totalForm .endprice b {font-size: 20px;}

.orderHalfbox {width: 479px; float: left;}
.titleGlobal {height: 27px; margin-top: 10px; position: relative; border-bottom: #e0e0e0 3px solid;}
.titleGlobal h1 {width: 208px; height: 30px; padding-right: 31px; display: block; line-height: 30px; background: url(../crm_shop_images/img_newtitlebg.gif) no-repeat; position: absolute; top: 0; left: 0; font-size: 14px; color: #7f61c2; text-align: center;}
.titleGlobal h2 {height: 30px; display: block; line-height: 30px; font-size: 12px; position: absolute; top: 0; left: 220px; font-weight: normal; color: #7f61c2;}
.titleGlobal .info {padding-right: 10px; position: absolute; top: 5px; right: 0;}
.titleGlobal .info b {margin: 0 5px; color: #ff60b5;}

.orderDeduction {margin: 10px; text-align: left; color: #333;}
.orderDeduction li {padding: 2px 0;}
.orderDeduction input {width: 160px;}

.tableY {width: 100%; margin-top: 15px;}
.tableY th {width: 100px; padding: 5px; text-align: right; border-bottom: none; font-weight: normal; color: #333; vertical-align: top;}
.tableY td {text-align: left;}

.orderInvoice th {width: 75px;}
.orderInvoice .input {width: 370px;}
.orderInvoice select {width: 374px;}

.orderInfo textarea {width: 400px; height: 75px; margin: 10px 0 0 20px; padding: 5px;}

.orderTips {margin-top: 10px; padding: 25px; text-align: center; font-size: 16px; font-weight: bold; color: #7f61c2;}
.orderNum {height: 35px; line-height: 35px; padding-left: 15px; font-size: 14px; background: #ffebf0; color: #ff60b5; font-weight: bold}
.orderBox {padding: 0 10px 10px 10px; border: 3px solid #ffc1d1;}
.orderBox .orderTotal {text-align: right;}
.orderBox .totalForm {float: right;}
.orderBox .shoppingForm {height: 80px;}

.hide { display:none; }

a.protipshow:link .tip1 { display:none; position: absolute; text-align: left; background:#ffffdd; font-size:9pt; padding:1px; border:1px solid; z-index:10000; margin-top:-60px; margin-left:-10px; width:200px; text-decoration: none;  }
a.protipshow:link .tip2 { display:none; position: absolute; text-align: left; background:#ffffdd; font-size:9pt; padding:1px; border:1px solid; z-index:10000; margin-top:-60px; margin-left:-10px; width:200px; text-decoration: none; }
a.protipshow:active .tip2 { display:none; position: absolute; text-align: left; background:#ffffdd; font-size:9pt; padding:1px; border:1px solid; z-index:10000; margin-top:-60px; margin-left:-10px; width:200px; text-decoration: none; }
a.protipshow:active .tip1 { display:none; position: absolute; text-align: left; background:#ffffdd; font-size:9pt; padding:1px; border:1px solid; z-index:10000; margin-top:-60px; margin-left:-10px; width:200px; text-decoration: none;  }
a.protipshow:visited .tip1 { display:none; position: absolute; text-align: left; background:#ffffdd; font-size:9pt; padding:1px; border:1px solid; z-index:10000; margin-top:-60px; margin-left:-10px; width:200px; text-decoration: none;  }
a.protipshow:visited .tip2 { display:none; position: absolute; text-align: left; background:#ffffdd; font-size:9pt; padding:1px; border:1px solid; z-index:10000; margin-top:-60px; margin-left:-10px; width:200px; text-decoration: none; }
a.protipshow:hover .tip1 { display:block; }
a.protipshow:hover .tip2 { display:block; }
<<<<<<< .mine

a .num{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DBDBDB;
color:#555555;
display:block;
float:left;
font-size:9px;
height:9px;
line-height:9px;
margin:4px 5px;
text-decoration:none;
width:9px;
}

input.numberText{
border:1px solid #CCCCCC;
color:#888888;
float:left;
height:15px;
padding-left:2px;
padding-top:2px;
text-align:center;
width:26px;}



/*--------------- 底部开始 --------------- */
.footer08 {width: 958px; height: 45px; padding-top: 15px; margin: 0 auto; position: relative; font-family: Tahoma;} 
.footer08.footerline {margin-top: 15px; border-top: 1px #d1d1d1 solid;}
.footer08 .icp {position: absolute; top: 15px; left: 20px;}
.footer08 .txt {width: 100%; line-height: 140%; text-align: center;}
.footer08 .txt span {padding: 0 5px; color: #ccc;}
.footer08 .txt a {color: #666;}
.footer08 .txt a:hover {color: #333;}
.footer08 .txt .eng {color: #8a8a8a; font-size: 10px;}
.footer08 .txt .eng b {color: #666;}
.footer08 .txt .eng em {font-size: 11px; font-family: MingLiU; font-style: normal; letter-spacing:-1pt;}

/*--------------- 底部结束 ---------------*/


