html, body{ margin:0; padding:0; }
body {height:100%; margin:0px; text-align:center;}

* html { overflow: hidden; }
* html body, * html .wrapper { position:relative; width:100%; height:100%; overflow:auto; }

body, td, input, select, textarea{ font-size:10pt; font-family: Arial, Helvetica, sans-serif; }

a {color:#323232; text-decoration: none;}
a:hover {color:#CC3300;}

form {margin:0px;}

img {border:0px;}

.center {text-align:center;}
.absmiddle { vertical-align: middle;}
.clear {clear:both; *display:inline;}
.nodata {height:60px; text-align:center; padding-top:25px; color:#666;}

h1.website {display:none;}

/*** color ***/
.fg1 {color:#999A9C;}
.fg2 {color:#9B0002;}
.fg3 {color:#D00001;}
.fg4 {color:#4D4D4D;}
.fg5 {color:#FF3200;}
.fg6 {color:#339933;}

/************************************/
.doc {width:996px; margin:0 auto; text-align:left;}

.mhead {}
.mhead .logo {float:left; width:301px; height:123px;}
.mhead .hurl {float:left; width:695px; height:123px;}
.mhead .hurl .link {text-align:right; padding-right:8px; color:#656565;}
.mhead .hurl .link a {color:#656565;}
.mhead .hurl .link a:hover {color:#CC3300;}

ul.mbutton {padding:0px; margin:0 0 0 19px; list-style:none;}
ul.mbutton li {float:left;}
ul.mbutton li img {display:block;}
.mhsecCls {background:#8E8E8E;}
.mhsecCls .lbg {background:url(images/hscls_lbg.jpg) left top no-repeat;}
.mhsecCls .lbg .rbg {height:27px; background:url(images/hscls_rbg.jpg) right top no-repeat; overflow:hidden;}
.mhsecCls .lbg .rbg .padd {padding:3px 28px 3px 28px; line-height:20px; color:#FFFFFF;}

.mlogin {background:url(images/htbg.jpg) left top repeat-x; height:32px; overflow:hidden;}
.mlogin .logint {float:left; width:79px; height:32px; background:url(images/htlogin_t.jpg) left top no-repeat;}
.mlogin .frm {float:left; width:495px;}
.mlogin .frm ul {margin:6px 0 0 10px; padding:0px; list-style:none;}
.mlogin .frm ul li {float:left; margin-right:10px; line-height:18px; color:#666666; font-size:12px;}
.mlogin .frm ul li.url {margin-right:0px; color:#C73834; font-size:11px;}
.mlogin .frm ul li.url a {color:#C73834;}
.mlogin .frm ul li.url a:hover {color:#C73834; text-decoration:underline;}
.mlogin .frm input.text {border:1px solid #999999; width:99px;}
.mlogin .frm div.arr {padding-left:15px; background:url(images/icon_ogarr.jpg) no-repeat; background-position:left 5px; *background-position:left 3px;}
.mlogin .searcht {float:left; width:87px; height:32px; background:url(images/htsearch_t.jpg) left top no-repeat;}
.mlogin .search {float:left; width:329px;}
.mlogin .search ul {margin:6px 0 0 9px; padding:0px; list-style:none;}
.mlogin .search ul li {float:left; line-height:18px; color:#666666; font-size:12px;}
.mlogin .search ul li.bt {padding-left:8px;}
.mlogin .search input.text {border:1px solid #999999; width:240px;}
.mlogin .last {float:left; width:6px; height:32px; background:url(images/htrbg.jpg) left top no-repeat;}

.mmain {}
.mmain .mmleft {float:left; width:230px; margin-right:13px;}
.mmain .mmright {float:left; width:753px;}

.mfoot {background:#E0E0E0; padding:14px 30px 8px 22px;}
.mfoot .copy {float:left; width:322px; min-height:111px; _height:111px; border-right:1px solid #999999; margin-right:14px;}
.mfoot .copy .logo {}
.mfoot .copy .copyright {color:#989898; line-heigt:16px;}
.mfoot .data {float:left; width:596px; min-height:111px; _height:111px;}
.mfoot .data .url {line-height:18px; color:#696969;}
.mfoot .data .url a {color:#696969;}
.mfoot .data .url a:hover {color:#CC3300;}
.mfoot .data .info {color:#989898; line-height:18px;}
.mfoot .data .info a {color:#989898;}
.mfoot .data .info a:hover {color:#989898; text-decoration:underline;}


/**** block ****/
.bblock {width:223px; margin-left:4px; background:url(images/blk_bg.jpg) left top repeat-y;}
.bblock .bottom {background:url(images/blk_bottom.jpg) left bottom no-repeat;}
.bblock .bottom .head {padding:0px 3px 5px 3px; min-height:60px; _height:60px; position:relative;}
.bblock .bottom .head .out {position:absolute; top:-35px; right:-3px; _right:-4px; width:3px; height:44px; overflow:hidden;}
.bblock .bottom .head2 {padding:33px 3px 5px 3px; min-height:60px; _height:60px; position:relative;}
.bblock .bottom .head2 .out {position:absolute; top:0px; right:-3px; _right:-4px; width:3px; height:44px; overflow:hidden;}
.bblock .pcls {}
.bblock .pcls .out {background:url(images/blk_pcls_r.jpg) left top no-repeat;}
.bblock .pcls a {color:#666666;}
.bblock .pcls a:hover {color:#E40756;}
.bblock .pcls .first {background:#C1C1C1; padding:5px 0 5px 0; line-height:18px; font-weight:bold; color:#646665;}
.bblock .pcls .first span {padding:0 6px 0 14px;}
.bblock .pcls .second {padding:4px 0 4px 0; line-height:18px; color:#E40756;}
.bblock .pcls .second span {display:block; padding:0 6px 0 14px;}
.bblock .pcls .second span.bball {padding-left:14px; color:#E40756; background:url(images/icon_bball.gif) no-repeat; background-position:left 4px; background-position:left 2px \9;}
.bblock .pcls .second span.bball a {color:#434343;}
.bblock .pcls .second span.bball a:hover {color:#E40756;}
.bblock .pcls .second span.sball {padding-left:10px; color:#4F3FDA; background:url(images/icon_sball.gif) no-repeat; background-position:left 6px; background-position:left 4px \9;}
.bblock .pcls .second span.sball a {color:#3D3F89;}
.bblock .pcls .second span.sball a:hover {color:#4F3FDA;}
.bblock .pcls .second span.tball {padding-left:10px; background:url(images/icon_sball.gif) no-repeat; background-position:left 6px; background-position:left 4px \9;}

.bblock .pcls .child .second {padding-left:14px;}
.bblock .pcls .child .child .second {padding-left:28px;}
.bblock .pcls .child .child .child .second {padding-left:42px;}
.bblock .pcls .child .child .child .child .second {padding-left:56px;}
.bblock .pcls .child .child .child .child .child .second {padding-left:70px;}
.bblock .pcls .more {text-align:right; padding:5px 8px 5px 0; line-height:18px; color:#666666;}

.bblock .pspec {background:url(images/blk_pspec.jpg) left top no-repeat;}
.bblock .pspec .out {background:url(images/blk_pspec_r.jpg) left top no-repeat;}
.bblock .pspec .item {padding:4px 0 4px 0; line-height:18px; color:#E40756;}
.bblock .pspec .item span {padding:0 6px 0 14px;}
.bblock .pspec .item a {color:#666666;}
.bblock .pspec .item a:hover {color:#E40756;}
.bblock .pspec .more {text-align:right; padding:5px 8px 5px 0; line-height:18px; color:#666666;}

.bblock .porg {background:url(images/blk_porg.jpg) left top no-repeat;}
.bblock .porg .out {background:url(images/blk_porg_r.jpg) left top no-repeat;}


.bblock .ponsale {background:url(images/blk_ponsale.jpg) left top no-repeat;}
.bblock .ponsale .out {background:url(images/blk_ponsale_r.jpg) left top no-repeat;}

.bblock .chgbt {padding:0 0 5px 0; min-height:60px; _height:60px;}
.bblock .chgbt ul {padding:0px; margin:0px; list-style:none;}
.bblock .chgbt ul li {float:left;}
.bblock .chgbt .note {padding:0 3px 0 3px;}

.bprod {line-height:18px;}
.bprod .bg1 {background:#DDDDDD; padding:2px 0 2px; margin-top:3px;}
.bprod .bg2 {background:#FFFFFF; padding:2px 0 2px; margin-top:3px;}
.bprod .txt {padding:0 4px 0 4px;}
.bprod .more {font-size:8pt; text-align:right; color:#CB3332;}
.bprod .more a {color:#CB3332;}

.bnews {line-height:18px;}
.bnews .bg1 {background:#DDDDDD; padding:2px 0 2px; margin-top:3px;}
.bnews .bg2 {background:#FFFFFF; padding:2px 0 2px; margin-top:3px;}
.bnews .num {float:left; width:16px; text-align:right; margin-right:3px;}
.bnews .txt {float:left; width:190px;}
.bnews .more {font-size:8pt; text-align:right; color:#CB3332;}
.bnews .more a {color:#CB3332;}

.today_spec {}
.today_spec .gpic {float:left; width:95px; margin-right:5px;}
.today_spec .gpic .img {width:95px; height:95px; display:table-cell; text-align:center; vertical-align:middle;}
.today_spec .gpic .img * {vertical-align:middle;}
html .today_spec .gpic .img span {*height:100%; display:inline-block;}
.today_spec .info {float:left; width:110px;}
.today_spec .info .name {line-height:16px; color:#000000;}
.today_spec .info .name a {color:#000000;}
.today_spec .info .name a:hover {color:#CC3300;}
.today_spec .info .price {line-height:16px; color:#656565;}
.today_spec .info .price span {font-weight:bold; color:#FE0000;}
.today_spec .info .depict {line-height:16px; color:#969696; font-size:8pt;}
.today_spec .more {font-size:8pt; text-align:right; color:#CB3332;}
.today_spec .more a {color:#CB3332;}

.maintb {}
.maintb .thead {min-height:30px; _height:30px; background:url(images/mb_t2.jpg) left top repeat-x;}
.maintb .thead .lbg {height:30px; padding:0 0 0 13px; background:url(images/mb_t1.jpg) left top no-repeat;}
.maintb .thead .rbg {height:30px; padding:0 13px 0 0; background:url(images/mb_t3.jpg) right top no-repeat;}
.maintb .thead .timg {float:left;}
.maintb .thead .link {text-align:left; padding-top:3px; line-height:24px; font-size:10.5pt; color:#FE6400;}
.maintb .thead .link label {padding-left:4px; padding-right:14px; background:url(images/icon_sqarr.gif) no-repeat; background-position:right 4px; *background-position:right 2px;}
.maintb .thead .link a {color:#000000;}
.maintb .thead .link a:hover {color:#CC3300;}
.maintb .thead .more {float:right; margin-top:6px; line-height:16px; font-size:8pt;}
.maintb .thead .more img {margin-left:3px;}
.maintb .tnone {height:9px; background:url(images/mb_r2.jpg) left top repeat-x; overflow:hidden;}
.maintb .tnone .t1 {height:9px; background:url(images/mb_r1.jpg) left top no-repeat; overflow:hidden;}
.maintb .tnone .t1 .t3 {height:9px; background:url(images/mb_r3.jpg) right top no-repeat; overflow:hidden;}
.maintb .minheight {min-height:900px !important; _height:1000px !important;}
.maintb .tbody {border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; min-height:60px; _height:60px; padding:5px;}
.maintb .tfoot {height:9px; background:url(images/mb_f2.jpg) left top repeat-x; overflow:hidden;}
.maintb .tfoot .f1 {background:url(images/mb_f1.jpg) left top no-repeat;}
.maintb .tfoot .f1 .f3 {background:url(images/mb_f3.jpg) right top no-repeat; height:9px; overflow:hidden;}

.maintb span.m1, .maintb span.m1 a {color:#CD3530;}
.maintb span.m2, .maintb span.m2 a {color:#FD9C00;}
.maintb span.m3, .maintb span.m3 a {color:#3566CD;}
.maintb span.m4, .maintb span.m4 a {color:#2D6800;}
.maintb span.m5, .maintb span.m5 a {color:#9C02A0;}

.maintb .fhead {height:27px; background:url(images/mb_h2.jpg) left top repeat-x; overflow:hidden;}
.maintb .fhead .rbg {height:27px; padding:0 16px 0 0; background:url(images/mb_h3.jpg) right top no-repeat; overflow:hidden;}
.maintb .fhead .timg {}
.maintb .fhead .txt {float:right; color:#676767; font-size:8pt; margin-top:6px;}
.maintb .fhead .title {float:right; margin-top:4px; line-height:16px; font-size:10pt; color:#333333;}
.maintb .fhead .title span {color:#969696; font-size:9pt;}

.maintb .amore {line-height:16px; text-align:right; padding-right:10px; font-size:8pt;}

.maintb .rgtable {border:0px; width:100%;}
.maintb .rgtable .rgt1 {width:18px; height:37px; background:url(images/rgmb_t1.jpg) left top no-repeat;}
.maintb .rgtable .rgt2 {height:37px; text-align:center; background:url(images/rgmb_t2.jpg) left top repeat-x;}
.maintb .rgtable .rgt2 .size {width:602px; height:37px; margin:0 auto; text-align:left;}
.maintb .rgtable .rgt2 .size div {float:left; margin:0 14px 0 14px;}
.maintb .rgtable .rgt3 {width:18px; height:37px; background:url(images/rgmb_t3.jpg) left top no-repeat;}


.smallAD {text-align:center;}
.smallAD .ad {margin-top:10px;}

.footAD {}
.footAD .ad {float:left; width:198px; text-align:center;}

/**** home ****/
.oblock {}
.oblock .adbnr {float:left; width:514px; margin-right:13px;}
.oblock .adbnr .full {width:514px; height:1px; overflow:hidden;}
.oblock .block {float:left; width:223px;}
.oblock .block .bblock {margin-left:0px !important;}

.fashion {}
.fashion .lfn {float:left; width:367px; margin-right:15px;}
.fashion .rfn {float:left; width:367px;}
.fashion .fleft {float:left; width:180px; margin-right:4px;}
.fashion .fleft .iarea {width:180px;}
.fashion .fleft .iarea .pic {width:172px; height:217px; margin-left:3px; border:1px solid #CCCCCC;}
.fashion .fleft .img {width:172px; height:217px; display:table-cell; text-align:center; vertical-align:middle;}
.fashion .fleft .img * {vertical-align:middle;}
html .fashion .fleft .img span {*height:100%; display:inline-block;}
.fashion .fright {float:left; width:170px;}
.fashion .fright .smprod {}
.fashion .fright .smprod .pic {float:left; width:71px;}
.fashion .fright .smprod .pic .img {width:71px; height:71px; display:table-cell; text-align:center; vertical-align:middle;}
.fashion .fright .smprod .pic .img * {vertical-align:middle;}
html .fashion .fright .smprod .pic .img span {*height:100%; display:inline-block;}
.fashion .fright .smprod .pic .img img {border:1px solid #CCCCCC;}
.fashion .fright .smprod .space {float:left; width:12px; height:12px;}
.fashion .fright .smprod .pname {float:left; padding-top:8px; width:84px; line-height:16px; color:#363636;}
.fashion .fright .smprod .pname a {color:#363636;}
.fashion .fright .smprod .pname a:hover {color:#CC3300;}
.fashion .more {line-height:16px; text-align:right; padding-right:10px; font-size:8pt;}


/**** module ****/
.html {}

.contact {text-align:center;}
.contact .area {width:700px; margin:0 auto; text-align:left;}
.contact .form {padding-left:70px;}

.qa {padding:20px;}
.qa .list {padding-left:30px; color:#343434; line-height:20px; background:url(images/icon_q1.jpg) left top no-repeat;}
.qa .list:hover {background:url(images/icon_q2.jpg) left top no-repeat;}
.qa .list a {color:#343434;}
.qa .list a:hover {color:#FF6201;}
.qa .list2 {padding-left:30px; color:#FF6201; font-weight:bold; line-height:20px; background:url(images/icon_q2.jpg) left top no-repeat;}
.qa .qtb {border:0px;}
.qa .qtb td.t1 {width:15px; height:15px; background:url(images/qtb_t1.jpg) left top no-repeat;}
.qa .qtb td.t2 {height:15px; background:url(images/qtb_t2.jpg) left top repeat-x;}
.qa .qtb td.t3 {width:15px; height:15px; background:url(images/qtb_t3.jpg) left top no-repeat;}
.qa .qtb td.m1 {width:15px; background:url(images/qtb_m1.jpg) left top repeat-y;}
.qa .qtb td.m2 {width:15px; background:url(images/qtb_m2.jpg) left top repeat-y;}
.qa .qtb td.f1 {width:15px; height:15px; background:url(images/qtb_f1.jpg) left top no-repeat;}
.qa .qtb td.f2 {height:15px; background:url(images/qtb_f2.jpg) left top repeat-x;}
.qa .qtb td.f3 {width:15px; height:15px; background:url(images/qtb_f3.jpg) left top no-repeat;}
.qa .qtb td.mtxt {padding:8px; background:#E3E3E3; line-height:24px; color:#333333;}

.gbook {padding:20px;}
.gbook .area {width:700px; margin:0 auto; text-align:left;}
.gbook .form {padding-left:70px;}
.gbook .book {}
.gbook .book .title {float:left; width:500px;}
.gbook .book .title span {display:block; padding-left:32px; color:#FC002F; font-weight:bold; line-height:22px; background:url(images/icon_gbook.jpg) left top no-repeat;}
.gbook .book .poster {float:left; width:200px; line-height:22px; color:#666666; text-align:right;}
.gbook .book .poster span.name {color:#CC6866;}
.gbook .book .poster span.time {font-size:8pt; color:#999999;}
.gbook .content {color:#323232; line-height:18px; padding:5px 10px 5px 10px;}
.gbook .gtb {border:0px; margin-top:47px;}
.gbook .gtb td.t1 {width:15px; height:15px; background:url(images/gtb_t1.jpg) left top no-repeat;}
.gbook .gtb td.t2 {height:15px; background:url(images/gtb_t2.jpg) left top repeat-x; vertical-align:top;}
.gbook .gtb td.t2 .pos {position:relative;}
.gbook .gtb td.t2 .pos .t4 {position:absolute; width:77px; height:53px; right:47px; top:-47px; background:url(images/gtb_t4.jpg) left top no-repeat;}
.gbook .gtb td.t3 {width:15px; height:15px; background:url(images/gtb_t3.jpg) left top no-repeat;}
.gbook .gtb td.m1 {width:15px; background:url(images/gtb_m1.jpg) left top repeat-y;}
.gbook .gtb td.m2 {width:15px; background:url(images/gtb_m2.jpg) left top repeat-y;}
.gbook .gtb td.f1 {width:15px; height:15px; background:url(images/gtb_f1.jpg) left top no-repeat;}
.gbook .gtb td.f2 {height:15px; background:url(images/gtb_f2.jpg) left top repeat-x;}
.gbook .gtb td.f3 {width:15px; height:15px; background:url(images/gtb_f3.jpg) left top no-repeat;}
.gbook .gtb td.mtxt {padding:5px 20px 5px 20px; background:#DFDFDF; line-height:24px; color:#333333;}
.gbook .admreply {widht:76px; height:22px; background:url(images/adreply.jpg) left top no-repeat;}

.vote {padding:20px;}
.vote .list {padding-left:30px; color:#343434; line-height:20px; background:url(images/icon_q1.jpg) left top no-repeat;}
.vote .list:hover {color:#0069FA; background:url(images/icon_q3.jpg) left top no-repeat;}
.vote .list2 {padding-left:30px; color:#0069FA; font-weight:bold; line-height:20px; background:url(images/icon_q3.jpg) left top no-repeat;}
.vote .time {padding-left:30px; font-size:9pt; color:#949494; line-height:20px;}
.vote .url {float:right; font-size:10pt; color:#949494; line-height:20px;}
.vote .url a {color:#949494;}
.vote .url a:hover {color:#3467FF;}
.vote .desc {padding:5px 30px 5px 30px; line-height:18px; color:#363636;}
.vote .total {padding-left:30px; line-height:20px; color:#656565;}
.vote .total span {color:#C80104; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.vote .item {padding:30px;}
.vote .item .gt {}
.vote .item .gt .obj {float:left; width:360px; height:24px; line-height:24px; padding:0 10px 0 10px; color:#676767;}
.vote .item .gt .bg {float:left; width:100px; height:24px; line-height:24px;}
.vote .item .gt .bg .long {margin-top:5px !important; height:12px; background:#CCCCCC; overflow:hidden;}
.vote .item .gt .bg .long span {display:block; height:12px; background:#F4BD6A; overflow:hidden;}
.vote .item .gt .percent {float:left; width:72px; text-align:right; height:24px; line-height:24px; color:#FF686A;}
.vote .item .gt .grade {float:left; width:62px; text-align:right; height:24px; line-height:24px; color:#FF686A;}
.vote .poll {padding:15px 30px 15px 30px;}
.vote .poll .pt {padding:0 10px 0 10px; color:#676767;}

.member {}
.member .login {padding:5px 90px 20px 90px;}
.member .login .form {padding-left:90px;}
.member .login .form .field .ftxt {width:180px !important;}
.member .article {padding:20px;}
.member .article .border {border:1px solid #C3C3C3;}
.member .article .border .text {padding:5px; background:#EFEFEF; line-height:20px;}
.member .article .watch {color:#CD0000;}
.member .join {width:700px; margin:0 auto; text-align:left;}
.member .join .form {padding-left:70px;}
.member .forget {width:700px; margin:0 auto; text-align:left;}
.member .forget .form {padding-left:70px;}


.news {padding:30px 0px 30px 0px; text-align:center;}
.news .width {width:700px; margin:0 auto; text-align:left;}
.news .width .desc {color:#343434;}

.forum {padding:10px 0px 10px 0px; text-align:center;}
.forum .width {width:716px; margin:0 auto; text-align:left;}
/*
.pinfo {float:left; width:185px; text-align:center;}
.pinfo .area {width:174px; margin:0 auto; text-align:left;}
.pinfo .area .gpic {width:172px; height:217px; border:1px solid #CFCFCF;}
.pinfo .area .gpic .img {width:172px; height:217px; display:table-cell; text-align:center; vertical-align:middle;}
.pinfo .area .gpic .img * {vertical-align:middle;}
html .pinfo .area .gpic .img span {*height:100%; display:inline-block;}
.pinfo .area .info {width:172px; border:1px solid #CFCFCF;}
.pinfo .area .info .padd {padding:8px;}
.pinfo .area .info .padd .name {line-height:16px; color:#FF6500; text-align:center; font-weight:bold;}
.pinfo .area .info .padd .name a {color:#FF6500;}
.pinfo .area .info .padd .depict {color:#878787; line-height:16px; font-size:9pt;}
.pinfo .area .info .padd .price {line-height:16px; color:#969696; text-align:center; font-size:8pt;}
.pinfo .area .info .padd .price span {font-size:10pt;}
.pinfo .area .info .padd .price2 {line-height:16px; color:#CA0202; text-align:center; font-weight:bold; font-size:10pt;}
.pinfo .area .info .padd .price2 span {font-size:10pt;}
.pinfo .area .info .padd .code {color:#666666; font-size:12px; line-height:16px; text-align:center;}
.pinfo .area .info .padd .glass {float:left;}
.pinfo .area .info .padd .buy {float:right;}
*/
.pinfo {float:left; width:245px; text-align:center;}
.pinfo .area {width:230px; margin:0 auto; text-align:left;}
.pinfo .area .gpic {width:228px; height:286px; border:1px solid #CFCFCF;}
.pinfo .area .gpic .img {width:228px; height:286px; display:table-cell; text-align:center; vertical-align:middle;}
.pinfo .area .gpic .img * {vertical-align:middle;}
html .pinfo .area .gpic .img span {*height:100%; display:inline-block;}
.pinfo .area .info {width:228px; border:1px solid #CFCFCF;}
.pinfo .area .info .padd {padding:8px;}
.pinfo .area .info .padd .name {line-height:16px; color:#FF6500; text-align:center; font-weight:bold;}
.pinfo .area .info .padd .name a {color:#FF6500;}
.pinfo .area .info .padd .depict {color:#878787; line-height:16px; font-size:9pt;}
.pinfo .area .info .padd .price {line-height:16px; color:#969696; text-align:center; font-size:8pt;}
.pinfo .area .info .padd .price span {font-size:10pt;}
.pinfo .area .info .padd .price2 {line-height:16px; color:#CA0202; text-align:center; font-weight:bold; font-size:10pt;}
.pinfo .area .info .padd .price2 span {font-size:10pt;}
.pinfo .area .info .padd .code {color:#666666; font-size:12px; line-height:16px; text-align:center;}
.pinfo .area .info .padd .glass {float:left;}
.pinfo .area .info .padd .buy {float:right;}
/*
.sqinfo {float:left; width:148px; text-align:center;}
.sqinfo .area {width:137px; margin:0 auto; text-align:left;}
.sqinfo .area .gpic {width:135px; height:135px; border:1px solid #CFCFCF;}
.sqinfo .area .gpic .img {width:135px; height:135px; display:table-cell; text-align:center; vertical-align:middle;}
.sqinfo .area .gpic .img * {vertical-align:middle;}
html .sqinfo .area .gpic .img span {*height:100%; display:inline-block;}
.sqinfo .area .info {width:135px; border:1px solid #CFCFCF;}
.sqinfo .area .info .padd {padding:8px;}
.sqinfo .area .info .padd .name {line-height:16px; color:#FF6500; text-align:center; font-weight:bold;}
.sqinfo .area .info .padd .name a {color:#FF6500;}
.sqinfo .area .info .padd .price {line-height:16px; color:#969696; text-align:center; font-size:8pt;}
.sqinfo .area .info .padd .price span {font-size:10pt;}
.sqinfo .area .info .padd .price2 {line-height:16px; color:#CA0202; text-align:center; font-weight:bold; font-size:10pt;}
.sqinfo .area .info .padd .price2 span {font-size:10pt;}
.sqinfo .area .info .padd .code {color:#666666; font-size:12px; line-height:16px; text-align:center;}
.sqinfo .area .info .padd .glass {float:left;}
.sqinfo .area .info .padd .buy {float:right;}
*/
.sqinfo {float:left; width:185px; text-align:center;}
.sqinfo .area {width:170px; margin:0 auto; text-align:left;}
.sqinfo .area .gpic {width:168px; height:168px; border:1px solid #CFCFCF;}
.sqinfo .area .gpic .img {width:168px; height:168px; display:table-cell; text-align:center; vertical-align:middle;}
.sqinfo .area .gpic .img * {vertical-align:middle;}
html .sqinfo .area .gpic .img span {*height:100%; display:inline-block;}
.sqinfo .area .info {width:168px; border:1px solid #CFCFCF;}
.sqinfo .area .info .padd {padding:8px;}
.sqinfo .area .info .padd .name {line-height:16px; color:#FF6500; text-align:center; font-weight:bold;}
.sqinfo .area .info .padd .name a {color:#FF6500;}
.sqinfo .area .info .padd .price {line-height:16px; color:#969696; text-align:center; font-size:8pt;}
.sqinfo .area .info .padd .price span {font-size:10pt;}
.sqinfo .area .info .padd .price2 {line-height:16px; color:#CA0202; text-align:center; font-weight:bold; font-size:10pt;}
.sqinfo .area .info .padd .price2 span {font-size:10pt;}
.sqinfo .area .info .padd .code {color:#666666; font-size:12px; line-height:16px; text-align:center;}
.sqinfo .area .info .padd .glass {float:left;}
.sqinfo .area .info .padd .buy {float:right;}

.today_spec .info {float:left; width:110px;}
.today_spec .info .name {line-height:16px; color:#000000;}
.today_spec .info .name a {color:#000000;}
.today_spec .info .name a:hover {color:#CC3300;}
.today_spec .info .price {line-height:16px; color:#656565;}
.today_spec .info .price span {font-weight:bold; color:#FE0000;}
.today_spec .more {font-size:8pt; text-align:right; color:#CB3332;}
.today_spec .more a {color:#CB3332;}

.product {}
.product .warning {color:#FF0000; line-height:16px;}
.product .padd {padding:0px 15px 0 15px;}

.product .bigimg {float:left; width:290px; margin-right:20px;}
.product .bigimg .border {width:290px; height:366px; border:1px solid #CCCCCC;}
.product .bigimg .img {width:290px; height:366px; display:table-cell; text-align:center; vertical-align:middle;}
.product .bigimg .img * {vertical-align:middle;}
html .product .bigimg .img span {*height:100%; display:inline-block;}
.product .bigimg .moreImg {width:290px;}
.product .bigimg .moreImg .mImg {float:left; width:60px; height:60px;}
.product .bigimg .moreImg .mImg .oimg {width:60px; height:60px; display:table-cell; text-align:center; vertical-align:middle;}
.product .bigimg .moreImg .mImg .oimg * {vertical-align:middle;}
html .product .bigimg .moreImg .mImg .oimg span {*height:100%; display:inline-block;}
.product .bigimg .moreImg .null {float:left; width:11px;}
.product .bigimg .other {text-align:center; color:#333;}
.product .bigimg .other a {color:#333;}
.product .bigimg .other a:hover {color:#CC3300;}
.product .bigimg .preprod {float:left; margin-right:18px; background:url(images/pre.jpg) no-repeat; background-position:left 1px; *background-position:left 0px; padding-left:12px; color:#333;}
.product .bigimg .nextprod {float:right; margin-left:18px; background:url(images/next.jpg) no-repeat; background-position:right 1px; *background-position:right 0px; padding-right:12px; color:#333;}
.product .bigimg .preprod2 {float:left; margin-right:18px; background:url(images/pre2.jpg) no-repeat; background-position:left 1px; *background-position:left 0px; padding-left:12px; color:#999;}
.product .bigimg .nextprod2 {float:right; margin-left:18px; background:url(images/next2.jpg) no-repeat; background-position:right 1px; *background-position:right 0px; padding-right:12px; color:#999;}
.product .bigimg .glass {color:#629CFF; font-weight:bold; padding-left:20px; background:url(images/icon_glass.gif) left top no-repeat; line-height:18px;}
.product .bigimg .glass a {color:#629CFF;}
.product .bigimg .glass a:hover {color:#CC3300;}
.product .dinfo {float:left; width:375px;}
.product .dinfo .pname {margin-top:6px; line-height:20px; font-size:11pt; color:#FE6400;}
.product .dinfo .ename {line-height:20px; font-size:10pt; color:#313131;}
.product .dinfo .mark {color:#999999; line-height:18px;}
.product .dinfo .field {color:#666666; line-height:18px;}
.product .dinfo .field a {color:#666666; text-decoration:underline;}
.product .dinfo .field a:hover {color:#994343; text-decoration:underline;}
.product .dinfo .price {color:#333333; line-height:22px;}
.product .dinfo .price span {font-size:11px; color:#666666;}
.product .dinfo ul.prebuy {padding:0 0 0 14px; margin:0px; color:#818181;}
.product .dinfo ul.prebuy li {list-style:none; margin-top:2px; line-height:18px; color:#994343; padding-left:14px; background:url(images/icon_sarr.gif) no-repeat; background-position:2px 6px; *background-position:2px 4px;}
.product .dinfo ul.prebuy li a {color:#994343;}
.product .dinfo ul.prebuy li a:hover {color:#994343; text-decoration:underline;}

.product .dinfo .price b {font-size:11pt;}
.product .dinfo .pcart {line-height:20px; margin-top:5px; color:#999999;}
.product .dinfo .pcart a {color:#CC3300; text-decoration:underline;}
.product .dinfo .red {color:#CC0000 !important;}
.product .dinfo .red a {color:#3366FF; text-decoration:underline;}
.product .dinfo .slk a {color:#3366FF; text-decoration:underline;}
.product .dinfo .small {font-size:8pt; line-height:14px;}
.product .dinfo .warning {color:#CC0000; line-height:18px; font-size:11pt;}
.product .dinfo .note {color:#CC3333; line-height:18px; font-size:11px;}
.product .dinfo .bonus {color:#868686; line-height:18px; font-size:11px;}
.product .dinfo ul.bonus {margin:0px; padding:0px; margin-top:4px;}
.product .dinfo ul.bonus li.bl {list-style:none; font-size:8pt; color:#246C24; line-height:16px;}

.product .dinfo .addProdArea {background:#ECECEC; padding:5px;}
.product .dinfo .addProdArea .list {}
.product .dinfo .addProdArea .list .chk {float:left; width:30px;}
.product .dinfo .addProdArea .list .item {float:left; width:330px;}
.product .dinfo .addProdArea .list .item a {color:#000000; text-decoration:underline;}
.product .dinfo .addProdArea .num {padding-left:30px;}

.product .dinfo .share {padding:0px; margin:0px; list-style:none;}
.product .dinfo .share li {float:left; margin-right:10px;}
.product .dinfo .share li.talk {margin-top:16px; color:#999999; font-size:8pt;}
.product .dinfo .share li.talk a {color:#696969; text-decoration:underline;}
.product .dinfo .share li.talk a:hover {color:#666600;}

.product .dinfo .first {padding-left:22px; line-height:20px; color:#FF9A05; font-weight:bold; background:url(images/icon_cart.gif) no-repeat; background-position:left 3px; *background-position:left 1px;}
.product .dinfo .first a {color:#FF9A05; text-decoration:none;}
.product .dinfo .first a:hover {color:#CC3300;}

.product .pnote {height:15px; line-height:15px; color:#959595; font-size:8pt; text-align:right; padding-right:5px; overflow:hidden;}

.product .pdesc {width:710px; overflow:hidden;}
.product .pdesc .title {line-height:20px; font-size:10pt; font-weight:bold; padding-left:20px; background:url(images/icon_next.jpg) no-repeat; background-position:left 3px; *background-position:left 1px; }
.product .pdesc .desc {overflow:hidden;}

.product .result {}
.product .result .pic {float:left; width:120px; text-align:center; margin:0 10px 0 10px;}
.product .result .info {float:left; width:520px; margin-right:10px;}
.product .result .info .name {font-size:11pt; line-height:20px; color:#FE6400;}
.product .result .info .name a {color:#FE6400;}
.product .result .info .price {line-height:20px; color:#CC0000; font-size:11px;}
.product .result .info .price span {font-size:11pt; font-weight:bold;}
.product .result .info .intro {line-height:18px; color:#878787;}
.product .result .info .intro .field {float:left; margin-right:10px;}
.product .result .link {}

.redgreen {}
.redgreen .link {float:right; width:300px; text-align:right; margin-top:6px; line-height:16px; font-size:8pt; color:#333333; margin-right:8px;}
.redgreen .link label {margin-right:5px; padding-right:12px; background:url(images/icon_sqarr.gif) no-repeat; background-position:right 2px;}
.redgreen .link a {color:#999999;}
.redgreen .link a:hover {color:#CC3300;}

.order {padding:0px 15px 0 15px;}
.order .width {width:100%;}

.order .Step {}
.order .Step .step1 {float:left; width:128px; height:31px; background:url(images/step1.gif) left top no-repeat; margin-right:20px;}
.order .Step .step2_1 {float:left; width:128px; height:31px; background:url(images/step2_1.gif) left top no-repeat; margin-right:20px;}
.order .Step .step2_2 {float:left; width:128px; height:31px; background:url(images/step2_2.gif) left top no-repeat; margin-right:20px;}
.order .Step .step2_3 {float:left; width:128px; height:31px; background:url(images/step2_3.gif) left top no-repeat; margin-right:20px;}
.order .Step .step2_4 {float:left; width:128px; height:31px; background:url(images/step2_4.gif) left top no-repeat; margin-right:20px;}
.order .Step .step2_5 {float:left; width:128px; height:31px; background:url(images/step2_5.gif) left top no-repeat; margin-right:20px;}
.order .Step .step3 {float:left; width:128px; height:31px; background:url(images/step3.gif) left top no-repeat; margin-right:20px;}
.order .Step .step4 {float:left; width:128px; height:31px; background:url(images/step4.gif) left top no-repeat; margin-right:20px;}
.order .Step .step5 {float:left; width:104px; height:31px; background:url(images/step5.gif) left top no-repeat;}

.order .Step .step1s {float:left; width:128px; height:31px; background:url(images/step1s.gif) left top no-repeat; margin-right:20px;}
.order .Step .step2_1s {float:left; width:128px; height:31px; background:url(images/step2_1s.gif) left top no-repeat; margin-right:20px;}
.order .Step .step2_2s {float:left; width:128px; height:31px; background:url(images/step2_2s.gif) left top no-repeat; margin-right:20px;}
.order .Step .step2_3s {float:left; width:128px; height:31px; background:url(images/step2_3s.gif) left top no-repeat; margin-right:20px;}
.order .Step .step2_4s {float:left; width:128px; height:31px; background:url(images/step2_4s.gif) left top no-repeat; margin-right:20px;}
.order .Step .step2_5s {float:left; width:128px; height:31px; background:url(images/step2_5s.gif) left top no-repeat; margin-right:20px;}
.order .Step .step3s {float:left; width:128px; height:31px; background:url(images/step3s.gif) left top no-repeat; margin-right:20px;}
.order .Step .step4s {float:left; width:128px; height:31px; background:url(images/step4s.gif) left top no-repeat; margin-right:20px;}
.order .Step .step5s {float:left; width:104px; height:31px; background:url(images/step5s.gif) left top no-repeat;}


.order .warning {color:#CC0000; line-height:18px; font-size:9pt;}
.order .child {padding-left:20px;}
.order .price {color:#CC0000;}
.order .null {color:#969696;}
.order .prefix {font-size:11px; font-weight:bold; color:#F99617;}
.order .prefix2 {font-size:11px; font-weight:bold; color:#2D6FAC;}
.order .prefix3 {font-size:11px; font-weight:bold; color:#9F2F6C;}

.order .info {padding:0 12px 0 12px; text-align:right; color:#333333;}
.order .info .note {line-height:20px;}
.order .info .note input.text {border:1px solid #CCCCCC; font-size:9pt; height:14px; width:50px;}
.order .info .spec {float:left; width:110px; text-align:right; line-height:18px; color:#333; margin-right:15px;}
.order .info .data {float:left; width:520px; text-align:left; line-height:18px; color:#333;}
.order .info .data span {color:#CD0000;}

.order .keyword {padding:0 40px 0 40px;}
.order .keyword .tk {float:left; margin-right:10px; line-height:20px; color:#696969;}
.order .keyword .tk input.text {border:1px solid #C2C2C2; font-size:12px; }
.order .keyword .input {line-height:20px; color:#696969;}
.order .keyword .it {float:left; font-weight:bold; line-height:20px; color:#CC6666;}

.order .gift {padding:0 40px 0 40px;}
.order .gift .title {color:#666666; line-height:20px;}
.order .gift .title span {color:#CC3333;}
.order .gift .item {line-height:16px; color:#363636; margin-top:5px;}
.order .gift .draft {padding:0 20px 0 20px; color:#696969;}
.order .gift .present .choose {float:left; width:30px; padding-top:30px;}
.order .gift .present .gpic {float:left; width:90px;}
.order .gift .present .gpic .img {width:80px; height:80px; display:table-cell; text-align:center; vertical-align:middle;}
.order .gift .present .gpic .img * {vertical-align:middle;}
html .order .gift .present .gpic .img span {*height:100%; display:inline-block;}
.order .gift .present .gtxt {float:left; width:500px; padding-top:5px;}
.order .gift .present .gtxt .gname {color:#FE6400; line-height:16px;}
.order .gift .present .gtxt .gname a {color:#FE6400; line-height:16px;}
.order .gift .present .gtxt .gname a:hover {text-decoration:underline;}
.order .gift .present .gtxt .depict {color:#898989; line-height:16px;}
.order .gift .present .gtxt .gstyle {margin-top:5px;}
.order .gift .present .gtxt .addprice {color:#333333; line-height:22px;}
.order .gift .present .gtxt .addprice span {font-size:11px; color:#666666;}
.order .gift .present .gtxt .addprice b {font-size:11pt; color:#CC0000 !important;}

.order .order_title {color:#D00000; font-weight:bold; padding-left:5px;}
.order .cform .field .title {width:150px !important; margin-right:20px !important;}


.store {padding:20px 15px 20px 15px;}
.store .store_title {color:#D00000; font-weight:bold; padding-left:5px;}
.store .size {width:700px; margin:0 auto; text-align:left;}
.store .size .form {}
.store .size .form .field .title {width:120px !important;}
.store .size .form .field .ftxt {width:520px !important;}
.store .multi {}
.store .multi .line {margin-top:5px;}
.store .multi .line2 {}
.store .multi .line span {float:left; display:block; color:#383838 !important; margin-right:12px;}
.store .multi .line span.note {width:100px; text-align:right;}
.store .multi .line span.note2 {width:120px; color:#CC9933 !important; text-align:right;}
.store .multi .ft {margin-right:20px;}
.store .mpcode {background:#EFEFEF;}
.store .price {color:#CC0000;}
.store .sht {float:left; margin-right:6px; width:42px; text-align:right; color:#696969;}
.store .sho {float:left; margin-right:12px;}
.store .sho input.text {border:1px solid #C2C2C2; font-size:12px; }



.sitemap {margin-left:14px; }
.sitemap ul.smap {padding:0px; margin:0px;}
.sitemap ul.smap li.item {float:left; width:167px; list-style:none; margin-right:12px; margin-top:17px;}
.sitemap ul.smap li.item .tit {height:25px; background:#999999; text-align:center; color:#FFFFFF;}
.sitemap ul.smap li.item .tit a {color:#FFFFFF;}
.sitemap ul.smap li.item .tit a:hover {color:#FFFFFF; text-decoration:underline;}
.sitemap ul.smap li.item .tit .lt {background:url(images/smap_tl.jpg) left top no-repeat;}
.sitemap ul.smap li.item .tit .lt .rt {height:25px; background:url(images/smap_tr.jpg) right top no-repeat;}
.sitemap ul.smap li.item .tit .lt .rt span {display:block; padding-top:4px;}
.sitemap ul.smap li.item table {border:0px; margin-top:6px;}
.sitemap ul.smap li.item table td.t1 {width:5px; height:5px; background:url(images/smap_tb_t1.jpg) left top no-repeat;}
.sitemap ul.smap li.item table td.t2 {height:5px; background:url(images/smap_tb_t2.jpg) left top repeat-x;}
.sitemap ul.smap li.item table td.t3 {width:5px; height:5px; background:url(images/smap_tb_t3.jpg) left top no-repeat;}
.sitemap ul.smap li.item table td.m1 {width:5px; background:url(images/smap_tb_m1.jpg) left top repeat-y;}
.sitemap ul.smap li.item table td.m2 {width:5px; background:url(images/smap_tb_m2.jpg) left top repeat-y;}
.sitemap ul.smap li.item table td.f1 {width:5px; height:5px; background:url(images/smap_tb_f1.jpg) left top no-repeat;}
.sitemap ul.smap li.item table td.f2 {height:5px; background:url(images/smap_tb_f2.jpg) left top repeat-x;}
.sitemap ul.smap li.item table td.f3 {width:5px; height:5px; background:url(images/smap_tb_f3.jpg) left top no-repeat;}
.sitemap ul.smap li.item table td.md {padding:5px;}
.sitemap ul.smap li.item table td.md .link {text-align:center; line-height:22px; color:#656565;}
.sitemap ul.smap li.item table td.md .link a {color:#656565;}
.sitemap ul.smap li.item table td.md .link a:hover {color:#CC3300;}


/*** table ***/
.listTable1 {border:0px;}
.listTable1 th {font-size:11px; font-weight:normal; text-align:center; color:#323232; vertical-align:middle; height:23px; background:url(images/ltb_t2.jpg) left top repeat-x;}
.listTable1 th div.start {height:23px; line-height:23px; background:url(images/ltb_t1.jpg) left top no-repeat;}
.listTable1 th div.end {height:23px; line-height:23px; background:url(images/ltb_t3.jpg) right top no-repeat;}
.listTable1 th span {display:block; height:23px; line-height:23px; background:url(images/ltb_br.jpg) right top no-repeat;}
.listTable1 td {padding:6px 10px 6px 10px; color:#353535;}
.listTable1 td a {color:#353535;}
.listTable1 td a:hover {color:#CF2F31;}
.listTable1 td.line {padding:0px;}
.listTable1 td.time {color:#666666;}
.listTable1 td.note {padding:3px 0px 3px 0px;}
.listTable1 td.note .L1 {background:url(images/cart_label_2.jpg) left top repeat-x; height:20px;}
.listTable1 td.note .L1 .L2 {background:url(images/cart_label_1.jpg) left top no-repeat; height:20px;}
.listTable1 td.note .L1 .L2 .L3 {background:url(images/cart_label_3.jpg) right top no-repeat; height:20px; padding-left: 23px; line-height:20px; color:#FFFFFF; font-weight:bold;}
.listTable1 td.note label {padding:1px 2px 1px 2px; background:#015089; line-height:28px; font-weight:bold; color:#EFEFEF;}

.listTable2 {border:0px;}
.listTable2 th {font-size:11px; font-weight:normal; text-align:center; color:#323232; vertical-align:middle; height:23px; background:url(images/ltb_t2.jpg) left top repeat-x;}
.listTable2 th div.start {height:23px; line-height:23px; background:url(images/ltb_t1.jpg) left top no-repeat;}
.listTable2 th div.end {height:23px; line-height:23px; background:url(images/ltb_t3.jpg) right top no-repeat;}
.listTable2 th span {display:block; height:23px; line-height:23px; background:url(images/ltb_br.jpg) right top no-repeat;}
.listTable2 td {padding:3px 10px 3px 10px; color:#353535;}
.listTable2 td a {color:#353535;}
.listTable2 td a:hover {color:#CF2F31;}


/*** PAGE UP DOWN ***/
.page {}
.page .pg {float:right; line-height:16px; font-size:8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.page label {float:left; display:block; height:16px; margin-right:8px; color:#313131;}
.page span {float:left; display:block; padding:0 2px 0 2px; font-size:8pt; font-family: Arial, Helvetica, sans-serif; margin-right:8px; background:#999999; min-width:12px; _width:16px; height:16px; text-align:center; color:#FFFFFF;}
.page span b {color:#333; font-weight:bold;}
.page span a {color:#FFFFFF;}
.page span.jp {background:none; _width:none; color:#666666;}
.page span.jp a {color:#666666;}
.page span.jp a:hover {color:#CC3300;}


/*** LINE ***/
.mh2 {height:2px; overflow:hidden;}
.mh3 {height:3px; overflow:hidden;}
.mh5 {height:5px; overflow:hidden;}
.mh6 {height:6px; overflow:hidden;}
.mh8 {height:8px; overflow:hidden;}
.mh10 {height:10px; overflow:hidden;}
.mh15 {height:15px; overflow:hidden;}

.lineType1 {background:#999999; height:1px; overflow:hidden;}
.lineType2 {background:#CCCCCC; height:1px; overflow:hidden;}
.lineType3 {background:url(images/icon_ndot.gif) left top repeat-x; height:3px; overflow:hidden;}
.lineType4 {background:url(images/icon_dot.gif) left top repeat-x; height:3px; overflow:hidden;}
.lineType5 {background:#999999; height:2px; overflow:hidden;}

/*** ªí³æ ***/
.welcome {text-align:center;}
.welcome .warn {text-align:left; line-height:25px; color:#656565; font-size:10pt;}
.welcome .warn2 {text-align:left; line-height:25px; color:#999999; font-size:10pt;}
.welcome .warn2 span {color:#CD0000;}

.cform {}
.cform input.text {border:1px solid #C2C2C2; font-size:12px; }
.cform select {border:1px solid #C2C2C2; font-size:12px;}
.cform textarea {border:1px solid #C2C2C2; padding:2px; font-size:12px;}
.cform .field {margin:8px 0 8px 0;}
.cform .field .title {float:left; width:100px; line-height:20px; color:#313131; text-align:right; margin-right:10px;}
.cform .field .title div {}
.cform .field .title span {color:#CD0000;}
.cform .field .ftxt {float:left; width:500px; line-height:20px; color:#313131; text-align:left;}
.cform .field .ftxt span {color:#CD0000;}
.cform .field .ftxt span.kyes {color:#1182FF;}
.cform .field .ftxt span.kno {color:#CD0000;}
.cform .field .list {width:600px; margin-left:90px; line-height:24px; color:#323232;}
.cform .field .desc {width:580px; margin-left:112px; line-height:18px; color:#323232;}
.cform .field .cvs {width:580px; margin-left:112px; line-height:18px; color:#696969;}
.cform .field .cvs2 {width:580px; margin-left:112px; line-height:18px; color:#393939;}
.cform .field .cvs2 span { color:#3366FF;}
.cform .field .cvs a {color:#3333FF;}

input.button02 {
	background:url(images/button02.gif) left bottom no-repeat; width:57px; height:20px;
	font-size:12px; border:0px; color:#FFFFFF; line-height:22px; *line-height:24px;
	cursor:pointer;
}

input.button04 {
	background:url(images/button04.gif) left bottom no-repeat; width:82px; height:20px;
	font-size:12px; border:0px; color:#FFFFFF; line-height:22px; *line-height:24px;
	cursor:pointer;
}

input.button06 {
	background:url(images/button06.gif) left bottom no-repeat; width:108px; height:20px;
	font-size:12px; border:0px; color:#FFFFFF; line-height:22px; *line-height:24px;
	cursor:pointer;
}

/*** float - div ***/
.float_cart {width:71px;}
.float_cart div {text-align:center; font-size:9pt; color:#3333FF;}
.float_cart div a {color:#3333FF; text-decoration:underline;}
.float_cart div a:hover {color:#3333FF; text-decoration: none;}

#float_cart {position:fixed; right:-1000px; bottom:30px;}
#float_pre_buy_cart {position:fixed; right:-1000px; bottom:140px;}

* html #float_cart { position:absolute; }
* html #float_pre_buy_cart { position:absolute; }
