@charset "utf-8";
/* CSS Document */

body
{
    padding: 0;
    margin: 0;
    color: #3A424F;
	font-family: arial,sans-serif,pmingliu,'新細明體';
	text-align:center;
	margin:0px;

}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, fieldset, label, legend, dt, dd, dl, a
{
    margin: 0px;
    padding: 0px;
	font-family:arial,sans-serif,pmingliu,'新細明體';
	font-size:16px;
}
li
{font-family:arial,sans-serif,pmingliu,'新細明體';
}
div {
    font: normal 14px arial,sans-serif,pmingliu,'新細明體'; text-align:left;}
a
{
    text-decoration: none;
    color: #7D6C58;
}
a:hover
{
    text-decoration: none;
    color: #DB8407;
}
em
{
    font-style: normal;
}

select optgroup
{
    font-style: normal;
}
.w1000{ width:1000px; margin:0px auto; position:relative; background:#fff; padding:0px 20px 0px;box-shadow: -2px 0 5px #EAEAEA,0 -2px 5px #c4c4c4,0 2px 5px #EAEAEA, 2px 0 5px #EAEAEA;}
.w200{width:200px;}
.w215{width:215px;}
.w250{width:230px;}
.w300{width:300px;}
.gray{ color:#ccc}
.w500{width:480px;}
.w50{width:50px;}
.pt6{ padding-top:6px;}
.pb5{ padding-bottom:5px;}
.blu{ color:#073CA0;}
.f12{ font-size:12px;}
.red{ color:#CF0000;}
.gle{ color:#828282;}
.float_L{ float:left}
.float_R{ float:right}
.pt25{ padding-top:25px;}
.h25{ height:25px; display:block; background:#C0C0C0}
.but{ background:url(../images/butbg.jpg) left top repeat-x; height:25px; line-height:25px; color:#FFFFFF; overflow:hidden; display:table-cell; padding:0px 15px;}
.but:hover{ background:url(../images/butbg_h.jpg) left top repeat-x; height:25px; line-height:25px; color:#FFFFFF}
INPUT.drbut {width:100px; text-align:center; color:#fff; background:#000; border:0px; cursor:pointer; height:36px; line-height:36px; font-size:16px; margin-right:10px;}
INPUT.coshop{ padding:0px 10px;text-align:center; color:#fff; background:url(../images/bubg.png) left top repeat-x; border:0px; cursor:pointer; height:40px; line-height:40px; font-size:18px; margin-left:10px; font-weight:bold; }

.cx_l{position:absolute; left:0px; top:0px; z-index:1000}
.cx_r{position:absolute; right:0px; top:0px; z-index:1000}
.cx_lf{position:absolute; left:0px;  bottom:0px; z-index:1000}
.cx_rf{position:absolute; right:0px; bottom:0px; z-index:1000}
.hidden{ display:none;}







/* 頭部  START */
#herader{width:100%; margin:0 auto; padding:0px; min-height:120px; height:auto; border:0px; position:relative}
#herader .t_l{ width:1000px;overflow:hidden; height:12px;}
#herader .logo{ width:500px;height:100px; overflow:hidden;display:table-cell;vertical-align:middle;position:absolute; left:0px; top:0px;}
#herader .logo .mid {
  width:500px;
  height:120px;
  display:table-cell;
  vertical-align:middle;
  text-align:left;}  
#herader .t_r{ width:490px;overflow:hidden; position:absolute; right:0px; top:1px; z-index:1000; background:#0080C1; height:120px; padding-right:10px;}
#herader .t_r .lag{ display: block; clear:both; overflow:hidden; text-align:right; font-size:12px; padding-top:10px; color:#fff} 
#herader .t_r .lag a{ font-size:12px; padding:0px 5px; overflow:hidden; color:#fff} 
#herader .t_r .wel{ display:block; clear:both; font-size:12px; padding-top:15px}
#herader .t_r .wel .tw_l{ width:360px; float:left;text-align:right; padding-right:15px; display:none;}
#herader .t_r .wel .tw_l .wewz{text-align:right; font-size:12px; display:block; font-weight:normal; color:#fff}
#herader .t_r .wel .tw_l .weal a{text-align:right; font-size:12px; float:right; margin-left:15px; color:#fff}
#herader .t_r .wel .wcat{ width:58px; height:28px; border:1px solid #CDD4E3; float:right; background:#FCFCFF; padding:5px 10px 5px 45px; line-height:28px; background:url(../images/cart.png) 5px 7px no-repeat; color:#fff; display:none;}
#herader .t_r .tsec{ display:block; clear:both; font-size:12px}
/* 頭部  END */

#herader .stel{ width:368px;overflow:hidden;background:url(../images/mubg.jpg) left top repeat-x;height:38px; clear:both; margin:0px; position:absolute; right:10px; bottom:10px}




/* 首页图片  START */
#main{width:1000px; margin:0px auto; overflow:hidden; color:#92B2B5}
/* 首页图片  END */



/* 首页左边  START */
#gallery{width:1000px; height:600px; margin:0px auto; background:#FFFFFF; overflow:hidden}
#gallery .quick-menu{width:177px; float:left; padding-right:0px; background:#FFFFFF;}
#gallery .quick-menu .Pclass{width:177px; clear:both;padding:0px;}
#gallery .quick-menu .Pclass .pbt{width:auto;text-align:left; line-height:32px;height:32px; padding-right:5px;font-size:16px; font-weight:bold; color:#F68694; border-bottom:2px dashed #CDD4E3}
#gallery .quick-menu .Pclass .pxbt{padding:10px 0px;font-size:14px; color:#F68694;}
#gallery .quick-menu .qmse{ display:block; clear:both; padding:0px; margin:0px 0px 15px;}
#gallery .quick-menu .qmse li{padding:0px 0px 0px 10px; margin:0px; list-style:none; background:url(../images/jtx_1.png) 0px 10px no-repeat}
#gallery .quick-menu .qmse li a{ font-size:12px; line-height:26px; color:#8A8989}
#gallery .quick-menu .qmse li a:hover{ font-size:12px; line-height:26px; color:#000}
#gallery .quick-menu .Pclass .sebt{padding:10px 0px 5px;font-size:14px; color:#000000; font-weight:bold}
/* 首页左边  END */



/* 首页左边  START */
#gallery #min{width:1000px; display:block}
#gallery #min .g_l{ width:250px; float:left;}
#gallery #min .g_l .bt{ background:#EB372D; color:#FFFFFF; font-size:16px; font-weight:bold; padding:8px 10px; text-align:center}
#gallery #min .g_l .glcon{ padding:10px; font-size:16px; line-height:20px; background:#F6B11C; color:#FFFFFF; min-height:435px;}
#gallery #min .g_m{ width:480px; float:left; margin:0px 10px;}
#gallery #min .g_m .bt{ background:#0080C1; color:#FFFFFF; font-size:16px; font-weight:bold; padding:8px 10px; text-align:center}
#gallery #min .g_m .glcon{ padding:10px; font-size:12px; line-height:20px; background:#8BAB2E; color:#FFFFFF; position:relative; min-height:435px;}

#gallery #min .g_r{ width:250px; float:left}
#gallery #min .g_r .bt{ background:#5B60CC; color:#FFFFFF; font-size:16px; font-weight:bold; padding:8px 10px;overflow:hidden}
#gallery #min .g_r .bt .ftc{ text-align:center; display:block;  font-weight:normal;}
#gallery #min .g_r .bt .ftl{ text-align:left; float: left; width:200px; font-size:12px; font-weight:normal;}
#gallery #min .g_r .bt .ftr{ text-align:left; float: right; font-weight:normal;}
#gallery #min .g_r .bt a{ color:#FFFFFF;font-size:12px; font-weight:normal;  }
#gallery #min .g_r .glcon{ padding:10px; font-size:12px; line-height:20px; background:#EB372D; color:#FFFFFF; min-height:80px;}
#gallery #min .g_r .glcon .gdr{ display:block; margin:0px; padding:0px;}
#gallery #min .g_r .glcon .gdr li{ list-style:none; margin:0px; padding:0px;}
#gallery #min .g_r .glcon .gdr li .w60{ width:60px; float:left; font-size:12px;}
#gallery #min .g_r .glcon .gdr li .w170{ width:170px; float:left; font-size:12px;}
#gallery #min .g_r .glcon .gdr li .w170 .iw170{ width:168px; border:1px solid #CCCCCC}
#gallery #min .g_r .glcon .gdr li a{ font-size:12px; margin:0px 0px 0px 4px; color:#fff}
#gallery #min .g_r .glcon INPUT{ width:50px; cursor:pointer; border:1px solid #CCCCCC}

#gallery #min .g_r .bt_a{ background:#8FAE30; color:#FFFFFF; font-size:16px; font-weight:bold; padding:8px 10px; text-align:center}
#gallery #min .g_r .glcon_a{ padding:10px; font-size:12px; line-height:20px; background:#F6B21C; color:#FFFFFF; min-height:300px; position:relative}
/* 首页左边  END */


/* 首页右边  START */
#banner{width:1000px; margin:0px auto 10px; overflow:hidden; position:relative}
/* 首页右边  END */


/* 会员左边  START */
#gallery #member{width:813px; float:right;min-height:800px; height:auto; padding-top:15px;}
#gallery #member .mt{ overflow:hidden; display:block; background:#FFFFFF; padding:20px;}
#gallery #member .mt .ssp{width:268px; float:left; }
#gallery #member .mt .ssp .view{text-align:right; background:url(../images/ico.gif) 180px -61px no-repeat; line-height:26px; font-size:12px; display:block; overflow:hidden; height:30px; overflow:hidden}
#gallery #member .mt .ssp ul{width:268px;clear:both}
#gallery #member .mt .ssp ul li{ width:47px; height:48px; padding:3px;float:left; list-style:none}
#gallery #member .mt .ssp ul li img{ width:47px; height:48px; border:1px solid #CCCCCC}

#gallery #member .mt .intr{width:465px; float:right; min-height:440px; height:auto; color:#000000;}
#gallery #member .mt .intr .dbt{ display:block; border-bottom:1px solid #CCCCCC; overflow:hidden; padding:15px 0px;}
#gallery #member .mt .intr .dbt .bt_d{ display:block; font-size:18px; line-height:20px;}
#gallery #member .mt .intr .dbt p{ display:block; font-size:12px; line-height:14px;}
#gallery #member .mt .intr .dbt span{ display:block; font-size:12px; padding-top:20px;}
#gallery #member .mt .intr .dbt span em{font-size:18px; font-style:normal}
#gallery #member .mt .intr .dbt span em s{font-size:12px; font-style:normal}
#gallery #member .mt .intr .dbt span font{font-size:28px; font-style:normal;}
#gallery #member .mt .intr .dbt span strong{color:#6E6E6E; text-decoration:line-through; font-size:12px;}
#gallery #member .mt .intr .dbt .clsr{ display:block; font-size:12px;text-align:right;}
#gallery #member .mt .intr .dbt .clsr em{ padding-right:3px; font-weight:normal;font-size:16px;}
#gallery #member .mt .intr .dbt .clsr a{ padding:0px 3px;}
#gallery #member .mt .intr .dbt .clsr{ clear: both;text-align: right;}
#gallery #member .mt .intr .dbt .clsr ul{ clear:both; text-align:right; float:right; padding-bottom:5px; height:28px; overflow:hidden}
#gallery #member .mt .intr .dbt .clsr ul li{ float:left; list-style:none; padding-left:5px; line-height:23px; font-size:12px;}

#gallery #member .mt .intr .size{ width:465px; background:#EBEBEB; clear:both; height:auto; overflow:hidden; padding-bottom:10px;}
#gallery #member .mt .intr .size ul{ width:465px; margin:0 auto; clear:both; height:215px;}
#gallery #member .mt .intr .size ul li{ width:465px; list-style:none; line-height:20px; clear:both; padding-top:15px;}
#gallery #member .mt .intr .size ul li span{float:left; width:90px; padding-left:10px;}
#gallery #member .mt .intr .size ul li em{width:355px;float:left; color:#666666; padding-right:10px;}
#gallery #member .mt .intr .size ul li .inf{width:343px; padding:0px 10px 0px 12px;}
#gallery #member .mt .intr .size ul li .col_1{height:20px; margin:0px 5px;text-align:center; float:left; line-height:20px;border:3px solid #EBEBEB; cursor:pointer; padding:0px 5px}
#gallery #member .mt .intr .size ul li .col_1:hover{height:20px; margin:0px 5px;text-align:center; float:left; line-height:20px; border:3px solid #8B8C87;; cursor:pointer;background:#fff;}
#gallery #member .mt .intr .size ul li .col_cur{height:20px; margin:0px 5px;text-align:center; float:left; line-height:20px; border:3px solid #8B8C87;; cursor:pointer;background:#fff;}
#gallery #member .mt .intr .size ul li .szb{height:20px; margin:0px 5px;text-align:center; float:left; line-height:20px;border:3px solid #EBEBEB;cursor:pointer; padding:0px 5px}
#gallery #member .mt .intr .size ul li .szb:hover{height:20px; margin:0px 5px;text-align:center; float:left; line-height:20px; border:3px solid #8B8C87; background:#fff; cursor:pointer}
#gallery #member .mt .intr .size ul li .szb_cur{height:20px; margin:0px 5px;text-align:center; float:left; line-height:20px; border:3px solid #8B8C87; background:#fff; cursor:pointer}
#gallery #member .mt .intr .an{ display:block;padding:15px 0px; clear:both;}
#gallery #member .mf{clear:both; overflow:hidden; color:#333333; background:#FFFFFF; padding:20px;}
#gallery #member .mf .mfbt{clear:both; overflow:hidden; color:#ffffff; font-size:16px; font-weight:bold; padding-left:10px; margin-bottom:10px; background:url(../images/dbg.jpg) left top repeat-x; line-height:36px; height:36px;}

#gallery .mcom{overflow:hidden;width:100%;clear:both;background:#FFFFFF;}
#gallery .mcom .mbt{width:100%; text-align:left; height:32px; clear:both;  padding-left:10px;}
#gallery .mcom .mbt span{width:auto;text-align:left; float:left; line-height:32px;height:32px; padding-right:5px;  font-size:24px; font-weight:bold; color:#F68694}
#gallery .mcom .mbt a{width:auto;text-align:left; float:right; line-height:32px;height:32px; font-style:normal;  padding-right:15px; font-size:12px;}
#gallery .mcom .mbt a:hover{width:auto;text-align:left; float:right; line-height:32px;height:32px; font-style:normal; color:#FFE400; padding-right:15px; font-size:12px;}
#gallery .mcom ul{ border-bottom:2px dashed #CDD4E3; overflow:hidden; margin:0px 0px 20px;}
#gallery .mcom ul li{width:182px; height:133px; text-align:left; float:left;font-size:12px; text-align:center; padding:5px; overflow:hidden; display:block; border-right:1px dashed #CDD4E3; margin:10px 3px; position:relative}
#gallery .mcom ul li a{display:block}
#gallery .mcom ul li img{text-align:center; padding-bottom:5px;}
#gallery .mcom ul li .pc{ width:182px; height:187px;display:table-cell;text-align:center;vertical-align:middle; padding:1px;position:relative;}
#gallery .mcom ul li p{width:182px;float:left;font-size:12px; text-align:left; line-height:16px; padding:2px 5px; clear:both;}

#gallery .m_smu{display:block; padding:0px 0px 15px 0px; margin:0px 0px 15px; border-bottom:1px dashed #CDD4E3; overflow:hidden;}
#gallery .m_smu h2{display:block; padding:0px; margin:0px; color:#F68694; font-size:20px; padding-bottom:10px}
#gallery .m_smu .sm_1{ width:235px; float:left; border-right:1px dashed #CDD4E3;}
#gallery .m_smu .sm_1 ul{ padding:0px; margin:0px;display:block; clear:both; padding-bottom:10px}
#gallery .m_smu .sm_1 ul li{ margin:0px;display:block; clear:both; list-style:none; background:url(../images/jt_fr1.png) 0px 5px no-repeat; padding:0px 0px 0px 17px;color:#9EA2BB; font-size:12px; line-height:22px;}
#gallery .m_smu .sm_1 ul li a{color:#9EA2BB; font-size:12px;}
#gallery .m_smu .sm_1 ul li a:hover{color:#000000}

#gallery .m_smu .sm_2{ width:235px; float:left; border-right:1px dashed #CDD4E3; margin-left:20px;}
#gallery .m_smu .sm_2 ul{ padding:0px; margin:0px;display:block; clear:both; padding-bottom:10px}
#gallery .m_smu .sm_2 ul li{ margin:0px;display:block; clear:both; list-style:none; background:url(../images/jt_fr1.png) 0px 5px no-repeat; padding:0px 0px 0px 17px;color:#9EA2BB; font-size:12px; line-height:22px;}
#gallery .m_smu .sm_2 ul li a{color:#9EA2BB; font-size:12px;}
#gallery .m_smu .sm_2 ul li a:hover{color:#000000}

#gallery .m_smu .sm_3{ width:235px; float:left; border-right:1px dashed #CDD4E3; margin-left:20px;}
#gallery .m_smu .sm_3 ul{ padding:0px; margin:0px;display:block; clear:both; padding-bottom:10px}
#gallery .m_smu .sm_3 ul li{ margin:0px;display:block; clear:both; list-style:none; background:url(../images/jt_fr1.png) 0px 5px no-repeat; padding:0px 0px 0px 17px;color:#9EA2BB; font-size:12px; line-height:22px;}
#gallery .m_smu .sm_3 ul li a{color:#9EA2BB; font-size:12px;}
#gallery .m_smu .sm_3 ul li a:hover{color:#000000}

#gallery .m_smu .sm_4{ width:230px; float:left; margin-left:20px;}
#gallery .m_smu .sm_4 ul{ padding:0px; margin:0px;display:block; clear:both; padding-bottom:10px}
#gallery .m_smu .sm_4 ul li{ margin:0px;display:block; clear:both; list-style:none; padding:0px 0px 0px 0px;color:#9EA2BB; font-size:12px; line-height:22px;}
#gallery .m_smu .sm_4 ul li a{color:#9EA2BB; font-size:12px;}
#gallery .m_smu .sm_4 ul li a:hover{color:#000000}

#gallery .mcom ul li .gra{color:#B97B83; overflow:auto; height:30px;}
#gallery .mcom ul li span{ display:block; font-size:12px;}
#gallery .mcom ul li span em{font-size:14px; font-style:normal}
#gallery .mcom ul li span em s{ font-size:12px; font-style:normal}
#gallery .mcom ul li .discount{ padding:5px 0px; text-decoration:line-through; line-height:26px; padding-left:10px; font-size:16px; color:#666666; font-style:italic}


#gallery .mcom ul li .pic{width:182px; clear:both; display:block;}
#gallery .mcom ul li .wz{ color:#626262; float:left; font-size:16px}
#gallery .mcom ul li .pb5{ padding:5px 0px; color:#B91440; font-weight:bold}
#gallery .mcom ul li .price{padding-left:0px; float:left;  overflow:hidden; font-size:20px}
#gallery .mcom ul li .prc01{padding-top:5px; padding-left:0px;height:30px; overflow:hidden; display:block}
#gallery .mcom ul li .op{color:#6E6E6E; text-decoration:line-through; float:left}

#gallery .mcom .det{background:url(../images/cat.png) left top repeat-x; line-height:30px; height:30px;text-align:center; padding:0px 5px; font-size:14px; overflow:hidden; float:right; position:absolute; bottom:4px; right:12px; color:#FFFFFF}
#gallery .mcom .det:hover{background:url(../images/cat_h.png) left top repeat-x; line-height:30px; height:30px;  text-align:center; padding:0px 5px; font-size:12px; overflow:hidden; float:right; position:absolute; bottom:4px; right:12px; color:#FFFFFF}

#gallery .mcom .nlin{ border:0px;}

#gallery .sub-con{width:1000px; float:right; background:#FFFFFF}
#gallery .sub-con .ssp{width:268px; float:left}
#gallery .sub-con .ssp .dt{width:259px; height:259px; border:1px solid #CCCCCC; margin-left:3px;}
#gallery .view{text-align:right; background:url(../images/ico.gif) 180px -61px no-repeat; line-height:26px; font-size:12px; height:30px; clear:both; overflow:hidden; display: block}
#gallery .sub-con .ssp ul{width:268px;clear:both}
#gallery .sub-con .ssp ul li{ width:47px; height:48px; padding:3px;float:left; list-style:none}
#gallery .sub-con .ssp ul li img{border:1px solid #CCCCCC}

#gallery .sub-con .ssp dl{width:268px; clear:both; padding-top:50px;}
#gallery .sub-con .ssp dl dt{width:268px; line-height:36px; font-size:20px; font-weight:bold; color:#111A4B; text-align:center; letter-spacing:5px;}
#gallery .sub-con .ssp dl dd{width:268px; text-align:center; padding-top:15px;}
#gallery .sub-con .ssp dl dd img{ border:1px solid #CCCCCC}
#gallery .sub-con .ssp dl dd p{ line-height:26px;}

/* 会员左边  END */

/* 会员右边  START */
#member .sub-con{width:813px; float:right;}
#member .sub-con .ssp{width:268px; float:left}
#member .sub-con .ssp .dt{width:259px; height:259px; border:1px solid #CCCCCC; margin-left:3px;}
#member .sub-con .ssp ul{width:268px;clear:both}
#member .sub-con .ssp ul li{ width:47px; height:48px; padding:3px;float:left; list-style:none}
#member .sub-con .ssp ul li img{border:1px solid #CCCCCC}

#member .sub-con .ssp dl{width:268px; clear:both; padding-top:50px;}
#member .sub-con .ssp dl dt{width:268px; line-height:36px; font-size:20px; font-weight:bold; color:#111A4B; text-align:center; letter-spacing:5px;}
#member .sub-con .ssp dl dd{width:268px; text-align:center; padding-top:15px;}
#member .sub-con .ssp dl dd img{ border:1px solid #CCCCCC}
#member .sub-con .ssp dl dd p{ line-height:26px;}

#member .sub-con .intr{width:495px; float:right;}
#member .sub-con .intr .price{width:495px; padding-bottom:15px;}
#member .sub-con .intr .price h2{width:495px; font-size:20px; font-weight:bold; color:#111A4B; padding-bottom:10px;}
#member .sub-con .intr .price p{ font-size:12px; line-height:20px; color:#9A9A9A; line-height:26px;}
#member .sub-con .intr .price h3{ font-size:16px; line-height:20px; color:#FF0000}
#member .sub-con .intr .share{ clear:both; text-align:right}
#member .sub-con .intr .share ul{ clear:both; text-align:right; float:right; padding-bottom:5px;}
#member .sub-con .intr .share ul li{ float:left; list-style:none; padding-left:5px; line-height:23px; font-size:12px;}
#member .sub-con .intr .share ul li .fx_1{ width:20px; height:20px; background:url(../images/ico.gif) 0px -94px no-repeat; display:block}
#member .sub-con .intr .share ul li .fx_2{ width:23px; height:23px; background:url(../images/ico.gif) 0px -123px no-repeat; display:block}
#member .sub-con .intr .share ul li .fx_3{ width:23px; height:20px; background:url(../images/ico.gif) 0px -154px no-repeat; display:block}
#member .sub-con .intr .size{ width:495px; background:#EBEBEB; height:250px; clear:both}
#member .sub-con .intr .size ul{ width:460px; margin:0 auto; clear:both; height:215px;}
#member .sub-con .intr .size ul li{ width:460px; list-style:none; line-height:20px; clear:both; padding-top:15px;}
#member .sub-con .intr .size ul li span{ float:left;}
#member .sub-con .intr .size ul li em{width:400px; float:left;}

#member .sub-con .intr .size ul li .col_1{height:20px; margin:0px 5px;text-align:center; float:left; line-height:20px;border:3px solid #EBEBEB; cursor:pointer}
#member .sub-con .intr .size ul li .col_1:hover{height:20px; margin:0px 5px;text-align:center; float:left; line-height:20px; border:3px solid #8B8C87;; cursor:pointer}
#member .sub-con .intr .size ul li .col_cur{height:20px; margin:0px 5px;text-align:center; float:left; line-height:20px; border:3px solid #8B8C87;; cursor:pointer}

#member .sub-con .intr .size ul li .szb{width:20px; height:20px; margin:0px 5px;text-align:center; float:left; line-height:20px;border:3px solid #EBEBEB;cursor:pointer}
#member .sub-con .intr .size ul li .szb:hover{width:20px; height:20px; margin:0px 5px;text-align:center; float:left; line-height:20px; border:3px solid #8B8C87; background:#fff; cursor:pointer}
#member .sub-con .intr .size ul li .szb_cur{width:20px; height:20px; margin:0px 5px;text-align:center; float:left; line-height:20px; border:3px solid #8B8C87; background:#fff; cursor:pointer}


#member .sub-con .intr .size .but{clear:both; text-align:right; float:right; margin-right:8px;}
#member .sub-con .intr .size .but .back{width:101px; height:23px; margin:0px 5px;text-align:center; float:left; line-height:23px; color:#3E3F41; background:url(../images/but_bg.gif) 0px 0px no-repeat;}
#member .sub-con .intr .size .but .back:hover{width:101px; height:23px; margin:0px 5px;text-align:center; float:left; line-height:23px; color:#fff; background:url(../images/but_bg.gif) 0px 0px no-repeat;}
#member .sub-con .intr .size .but .addc{width:138px; height:23px; margin:0px 5px;text-align:center; float:left; line-height:23px; color:#fff; background:url(../images/but_bg.gif) -105px 0px no-repeat;}
#member .sub-con .intr .size .but .addc:hover{width:138px; height:23px; margin:0px 5px;text-align:center; float:left; line-height:23px; color:#FBFFB8; background:url(../images/but_bg.gif) -105px 0px no-repeat;}

#member .sub-con .intr .details{width:495px;clear:both; padding-top:50px; color:#1C2453}
#member .sub-con .intr .details .bt{width:495px; border-bottom:1px solid #4D4F5B; clear:both; overflow:hidden}
#member .sub-con .intr .details .bt span{ line-height:26px; height:26px; padding:0px 20px; background:#000000; float:left; clear:both; color:#FFFFFF;}
#member .sub-con .intr .details .nr{width:495px;clear:both; overflow:hidden; padding:10px 0px; line-height:22px;}
/* 会员右边  END */


/* 登陆  START */
#login{width:1000px; margin:10px auto 0px; background:#FFFFFF; overflow:hidden}
#login .dlef{ width:840px; margin:0px auto;text-align:center; padding-left:20px;}
#login .dlef h2{ font-size:24px; font-family:Rockwell,arial,sans-serif,pmingliu,'新細明體'; line-height:56px; border-bottom:1px solid #CCCCCC}
#login .dlef ul{margin:15px auto; padding-left:100px;}
#login .dlef ul li{ text-align:left; list-style:none; line-height:26px; clear:both; padding-bottom:10px; display:block; font-size:16px; overflow:hidden}
#login .dlef ul li .bt{ width:200px;float:left; text-align:right; padding-right:10px; }
#login .dlef ul li em{float:left}
#login .dlef ul li strong{float:left; font-weight:normal}
#login .dlef ul li .w200{width:200px; border:1px solid #ccc}
#login .dlef ul li .w100{width:100px; border:1px solid #ccc}
#login .dlef ul li span{float:left}
#login .dlef ul li b{width:200px;float:left; text-align:right; padding-right:10px; font-weight:normal; font-size:14px;}
/* 登陆  END */


/* 登陸後界面  START */
#record{width:980px; margin:10px auto 0px; overflow:hidden; background:#FFFFFF; padding:25px 10px 10px;}
#record .quick-menu{width:177px; float:left; padding-right:0px; margin:0px; padding-top:15px;}
#record .quick-menu ul{width:173px; margin:0px auto; padding:0px; overflow:hidden}
#record .quick-menu ul li{width:158px; height:34px;list-style:none; background:url(../images/mbg.png) left top repeat-x; line-height:34px; padding:0px 15px 0px 10px; font-size:16px; margin-bottom:10px; overflow:hidden; margin-bottom:15px;}
#record .quick-menu ul li a{ color:#4C2E2E; background:url(../images/mjt.png) 0px 4px no-repeat; padding-left:15px;}
#record .quick-menu ul li a:hover{ color:#f00}
#record .sub-con{width:783px; float:right;}
#record .sub-con .rban{width:783px; display:block}
#record .sub-con{width:783px; float:right;}
#record .sub-con .rban{width:783px; display:block}
#record .sub-con .list{width:783px;display:block;}
#record .sub-con .list .bt{font-size:12px; font-weight:bold; line-height:36px;}
#record .sub-con .list td{ line-height:22px; color:#666666; padding-top:10px; font-size:12px; padding-left:10px;}
#record .sub-con .list a{font-size:12px;}
/* 登陸後界面  END */


/* 購物流程  START */
#process{width:1000px; margin:10px auto 0px; background:#FFFFFF; overflow:hidden; padding:25px 0px 10px}
#process .lc{width:920px; margin:0px auto; overflow:hidden}
#process .lc .lc_01{ background:url(../images/lc.gif) 0px 0px no-repeat; width:184px;height:88px; float:left; line-height:88px; padding-left:15px; font-size:30px; font-family:arial,sans-serif,pmingliu,'新細明體'; color:#363636}
#process .lc .lc_02{ background:url(../images/lc.gif) -210px 0px no-repeat; width:176px;height:88px; float:left; line-height:88px; padding-left:55px; font-size:30px; font-family:arial,sans-serif,pmingliu,'新細明體'; color:#363636}
#process .lc .lc_03{ background:url(../images/lc.gif) -450px 0px no-repeat; width:204px;height:88px; float:left; line-height:88px; padding-left:55px; font-size:30px; font-family:arial,sans-serif,pmingliu,'新細明體'; color:#363636}
#process .pbt{width:920px; height:25px; margin:20px auto 10px; clear:both; cursor:pointer; overflow:hidden}
#process .pbt em{width:20px; height:25px; line-height:25px; background:url(../images/prlbg.gif) 0px 0px no-repeat; float:left; font-style:normal}
#process .pbt span{width:900px; height:25px; line-height:25px; background:url(../images/prrbg.gif) right 0px no-repeat #000000; float:right; text-align:left; font-style:normal; color:#FFFFFF; font-weight:bold}
#process table{ width:900px; margin:0 auto;}
#process table td{ padding:5px;}
#process .hj{width:920px; margin:0px auto;padding:15px 0px 5px; overflow:hidden}
#process .hj em{width:600px; text-align:right; float:left; padding-right:50px;}
#process .hj span{ padding-right:15px;text-align:left; float:left; font-size:18px; line-height:30px; color:#1C2453}
#process .hj b{width:100px; text-align:left; float:left; font-size:18px; line-height:30px; color:#1C2453}
#process .incon{width:860px; margin:0px auto; overflow:hidden}
#process .incon dl{width:500px; float:left;}
#process .incon dl dt{ width:500px; display:block; font-size:16px; color:#1C2453; font-weight:bold; padding-top:10px; clear:both}
#process .incon dl dd{ width:500px; display:block; padding-top:5px; clear:both}
#process .incon dl dd INPUT[type="text"]{ margin-right:10px;}
#process .incon dl dd select{ margin-right:5px; margin-top:8px;}
#process .incon dl dd span{ width:300px; float:left}
#process .incon dl dd em{ width:160px; float:right; text-align:right}
#process .incon .fl{float:left}
#process .incon .pfrer{width:300px; float:right;line-height:26px;margin-top:15px; overflow:hidden}
#process .incon .pfrer .diycon{float:right; padding:15px;   line-height:26px; color:#666666; margin-top:15px;}
#process .incon .pfrer .freight{width:300px; float:right;line-height:26px;margin-top:15px; color:#1C2453; font-size:18px; font-weight:bold; overflow:hidden; padding-left:15px;}
#process .payopt{width:860px; margin:0px auto; overflow:hidden}
#process .payopt li{list-style:none; float:left;line-height:30px; padding-left:20px;}
#process .payopt li em{ width:30px; float:left; padding-top:8px}
#process .payopt li span{ float:left; font-size:26px; font-weight:bold; color:#1C2453; font-family:arial,sans-serif,pmingliu,'新細明體'; letter-spacing:3px;}
#process .payopt li span label{float:left; font-size:26px; font-weight:bold; color:#1C2453; font-family:arial,sans-serif,pmingliu,'新細明體'; letter-spacing:3px;}
#process .payopt li span label .cc{ float:left; font-size:26px; font-weight:bold; color:#1C2453; font-family:arial,sans-serif,pmingliu,'新細明體'; letter-spacing:3px;}
#process .paydiy{width:830px; padding:15px; line-height:26px; margin:0px auto; color:#666666}
#process .fre{width:830px; margin:15px auto;text-align:left;}
#process .fre span{font-size:26px; padding-right:30px; font-family:arial,sans-serif,pmingliu,'新細明體';color:#1C2453; } 
#process .settl{width:830px; margin:15px auto;text-align:right}
#process .settl span{font-size:18px; padding-right:30px;color:#1C2453;display:block;clear:both}
#process .settl span em{width:150px; float:right; text-align:right}
#process .settl span input{padding:0px 15px;margin-top:10px;text-align:center; }
#process .settl .tol{padding-top:15px;}
#process .settl #totalcredits{ font-size:26px; color:red}
#process .settl #memcredits{ width:100px; font-size:18px; text-align:right; font-family:arial,sans-serif,pmingliu,'新細明體';color:#1C2453; border:1px solid #ccc; background:#fff;padding:0px}

/* 購物流程  END */





/* 底部  START */
#foot{width:1000px; margin:0px auto; text-align:center; clear:both; overflow:hidden; background:#fff;}
#foot .nr{width:1000px;margin:0px auto; overflow:hidden; font-size:12px; color:#9EA2BB}
#foot .nr ul{float:left;left:50%;margin:10px auto;position:relative;}
#foot .nr ul li{text-align:center;list-style:none;float:left;position:relative;right:50%;margin-left:2px;display:block;}
#foot .nr ul li em{float:left; text-align:center;font-size:12px;}
#foot .nr ul li span{float:left; text-align:center; line-height:40px;font-size:12px;}
.powered {font-size: 12px; margin: 0 auto; text-align: right; width: 980px; overflow:hidden; padding:10px;}
/* 底部  END */


#foot .copy {
padding: 0px;
margin: 0px;
text-align: right;
font-size: 12px;
padding-top: 10px;
clear: both;
}

/* 下拉语言  START */
.select{ color:#000;width:177px;height:36px;line-height:36px;position:relative;text-align:center;cursor:pointer;background: url(../images/sebg.png) left top no-repeat;color:#fff; margin:10px auto;}
.option{ color:#000;line-height:36px;width:177px;position:absolute;top:36px;left:0px;display:none;background:#DCDCDC; z-index:5;}
.select ul{list-style:none;margin:0;padding:0;	width:177px;}
.select ul li{height:36px;text-align:center;}
.select .selbt{height:36px;line-height:36px;text-align:center; color:#535353;font-size:16px; font-weight:bold;font-family:arial,sans-serif,pmingliu,'新細明體';}
.select_sub	{display: block;margin: 0;padding: 0px;width: auto;white-space: nowrap;text-decoration: none;color: #000;width:173px;text-align:center;line-height:36px;background:none}
.select_sub_h{background: #B6B6B6;color: #FFF}
/* 下拉语言  END */
#gallery .quick-menu .selbg{width:147px; height:24px; background:url(../images/selbg.png) center center no-repeat; line-height:36px; clear:both; margin:0px auto; padding:6px 15px;}
#gallery .quick-menu .selbg .inp{ width:147px; height:24px; border:none; background:url(../images/selin.png) left top repeat-x;}
#gallery .quick-menu .sbut{ width:177px; height:38px; border:none; background:url(../images/sbut.png) center top no-repeat; line-height:36px; text-indent:70px; color:#FFFFFF; font-size:18px; font-weight:bold; margin-top:10px; margin-bottom:20px;}
#gallery .quick-menu .sbut a{color:#FFFFFF;}



/*首页 幻灯图片  START */
#topbanner {
	width:1000px;
	height:118px;
	overflow:hidden;
	z-index:1;
}
#bannerbtn {
	display: inline;
	hegiht:18px;
	position:absolute;
	z-index:2;
	bottom:20px;
	right:20px;}
#bannerbtn A {
	TEXT-ALIGN: center; text-indent:5px; WIDTH: 16px; FONT: 700 11px/18px "Arial"; BACKGROUND: url(../images/y02.png) left top no-repeat; FLOAT: left; HEIGHT: 16px; COLOR: #fff; MARGIN-LEFT: 5px; TEXT-DECORATION: none
}
#bannerbtn A.activeSlide {
	 BACKGROUND: url(../images/y01.png) left top no-repeat;COLOR: #000
}
#bannerbtn A:hover {
	 BACKGROUND: url(../images/y01.png) left top no-repeat;COLOR: #000
}
/*首页 幻灯图片  END */



/*首页 幻灯图片  START */
#topbanner_1 {
	width:460px;
	height:435px;
	overflow:hidden;
	z-index:1;
}
#bannerbtn_1 {
	display: inline;
	hegiht:18px;
	position:absolute;
	z-index:2;
	bottom:20px;
	right:20px;}
#bannerbtn_1 A {
	TEXT-ALIGN: center; text-indent:5px; WIDTH: 16px; FONT: 700 11px/18px "Arial"; BACKGROUND: url(../images/y02.png) left top no-repeat; FLOAT: left; HEIGHT: 16px; COLOR: #fff; MARGIN-LEFT: 5px; TEXT-DECORATION: none
}
#bannerbtn_1 A.activeSlide {
	 BACKGROUND: url(../images/y01.png) left top no-repeat;COLOR: #000
}
#bannerbtn_1 A:hover {
	 BACKGROUND: url(../images/y01.png) left top no-repeat;COLOR: #000
}
/*首页 幻灯图片  END */


/*首页 幻灯图片  START */
#topbanner_2 {
	width:230px;
	height:300px;
	overflow:hidden;
	z-index:1;
}
#bannerbtn_2 {
	display: inline;
	hegiht:18px;
	position:absolute;
	z-index:2;
	bottom:20px;
	right:20px;}
#bannerbtn_2 A {
	TEXT-ALIGN: center; text-indent:5px; WIDTH: 16px; FONT: 700 11px/18px "Arial"; BACKGROUND: url(../images/y02.png) left top no-repeat; FLOAT: left; HEIGHT: 16px; COLOR: #fff; MARGIN-LEFT: 5px; TEXT-DECORATION: none
}
#bannerbtn_2 A.activeSlide {
	 BACKGROUND: url(../images/y01.png) left top no-repeat;COLOR: #000
}
#bannerbtn_2 A:hover {
	 BACKGROUND: url(../images/y01.png) left top no-repeat;COLOR: #000
}
/*首页 幻灯图片  END */



/* 向上TOP  START */
#back-top {
	Z-INDEX: 9999; POSITION: fixed; BOTTOM: 30px; MARGIN-LEFT: 520px; LEFT: 50%
}
#back-top A:hover {
	COLOR: #79ec3e
}
#back-top SPAN {
	WIDTH: 35px; DISPLAY: block; MARGIN-BOTTOM: 45px; BACKGROUND: url(../images/up-arrow.png) no-repeat left 0px; HEIGHT: 20px
}
#back-top A:hover SPAN {
	BACKGROUND-POSITION: left -34px
}
/* 向上TOP  END */

/* 分頁  START */
.page{ padding:15px 10px; text-align:center}
.page a{ padding:0px 5px; text-align:center}
.page .cur{ padding:0px 5px; text-align:center; color:#FF0000; font-weight: bold}
/* 分頁  END */

/* 放大镜  START */
#div1{width:259px;height:259px;padding:1px;border:1px solid #ccc;position:relative; float:left; margin-right:20px;}
#div1 .small_pic{width:259px;height:259px;position:relative;}
#div1 .float_layer{width:80px;height:80px;border:1px solid #000;background:#fff;filter:alpha(opacity:30);opacity:0.3;position:absolute;top:0;left:0;display:none;}
#div1 .mark {width:100%;height:100%;position:absolute;z-index:2;left:0px;top:0px;filter:alpha(opacity:0);opacity:0;}
#div1 .big_pic{position:absolute;top:-1px;left:259px;width:259px;height:259px;overflow:hidden;border:2px solid #CCC;display:none; margin-top:0px;}
#div1 .big_pic img{position:absolute;top:-30px;left:-80px;}
/* 放大镜  END */


/* 滑动门  START */	
.tagbg{clear:both; background: url(../images/tagc_bg.gif) left bottom repeat-x; display:block;height:36px;position:relative;}
#tags {PADDING-TOP: 0px; HEIGHT:30px;font-family:Verdana, Arial, Helvetica, sans-serif;position:relative; clear:both; background:url(../images/dbg.jpg) left top repeat-x}
#tags li {FLOAT: left; liST-STYLE-TYPE: none; HEIGHT:30px;font-family:Verdana, Arial, Helvetica, sans-serif; position: relative; cursor:pointer; background:none; color:#62605B; line-height:30px;}
#tags li A {FLOAT: left; PADDING-BOTTOM: 0px;PADDING-TOP: 0px; HEIGHT:30px; TEXT-DECORATION: none; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:13px; padding-right:13px; cursor:pointer; background:none; color:#ffffff;}
#tags li.emptyTag {WIDTH: 9px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#tags li.selectTag {BACKGROUND: url(../images/tab_bg.gif) repeat-x left bottom;BACKGROUND-POSITION: left top; POSITION: relative; HEIGHT:30px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer; color:#fff;}
#tags li.selectTag A {BACKGROUND-POSITION: right top;color:#333;HEIGHT:30px;font-family:Verdana, Arial, Helvetica, sans-serif;cursor:pointer;}
#tagContent {font-family:Verdana, Arial, Helvetica, sans-serif; background:#F6F6F6;text-align:left; padding:0px; margin:0px; clear:both;}
.tagContent {PADDING:10px 20px; DISPLAY: none; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #474747; background:url(../images/tagf_bg.gif) left bottom no-repeat #F6F6F6; min-height:500px; height:auto;}
#tagContent div.selectTag {DISPLAY: block}

.tagbg .hot1{ width:30px; height:30px;position:absolute; top:-10px; right:25px;}
.tagbg .hot2{ width:30px; height:30px;position:absolute; top:-10px; right:90px;}
.tagbg .hot3{ width:30px; height:30px;position:absolute; top:-10px; right:170px;}
.tagbg .hot4{ width:30px; height:30px;position:absolute; top:-10px; right:260px;}
.tagbg .disn{display:none}
/* 滑动门  END */

  .w32h32{max-width:32px; max-height:32px; width:expression(this.width > 32 ? "32px" : this.width);
  height:expression(this.height > 32 ? "32px" : this.height); overflow:hidden;  border:0px;}
  
  .w165h120{max-width:165px; max-height:120px; width:expression(this.width > 165 ? "165px" : this.width);
  height:expression(this.height >120 ? "120px" : this.height); overflow:hidden;  border:0px;}
  
  .w180h180{max-width:180px; max-height:180px; width:expression(this.width > 180 ? "180px" : this.width);
  height:expression(this.height > 180 ? "180px" : this.height); overflow:hidden; border:0px; }
  
  .w175h252{max-width:175px; max-height:252px; width:expression(this.width > 175 ? "175px" : this.width);
  height:expression(this.height > 252? "252px" : this.height); overflow:hidden; border:0px; }
  .w1000h384{max-width:1000px; max-height:384px; width:expression(this.width > 1000 ? "1000px" : this.width);
  height:expression(this.height > 384? "384px" : this.height); overflow:hidden; border:0px; }

   .w200h140{max-width:200px; max-height:140px; width:expression(this.width > 200 ? "200px" : this.width);
  height:expression(this.height > 140 ? "140px" : this.height); overflow:hidden; border:0px; }
   .w228h228{max-width:228px; max-height:228px; width:expression(this.width > 228 ? "228px" : this.width);
  height:expression(this.height > 228 ? "228px" : this.height); overflow:hidden; border:0px; }
  .w980h440{max-width:980px; max-height:440px; width:expression(this.width > 980 ? "980px" : this.width);
  height:expression(this.height > 440 ? "440px" : this.height); overflow:hidden; border:0px; }
  .w259h259{max-width:259px; max-height:259px; width:expression(this.width > 259 ? "259px" : this.width);
  height:expression(this.height > 259 ? "259px" : this.height); overflow:hidden; border:0px; }
  .w89h89{max-width:89px; max-height:89px; width:expression(this.width > 89 ? "89px" : this.width);
  height:expression(this.height > 89 ? "89px" : this.height); overflow:hidden; border:0px; }
  .w70h70{max-width:70px; max-height:70px; width:expression(this.width > 70 ? "70px" : this.width);
  height:expression(this.height > 70 ? "70px" : this.height); overflow:hidden; border:0px; }
  .w47h47
  {max-width:47px; max-height:47px; width:expression(this.width > 47 ? "47px" : this.width);
  height:expression(this.height > 47 ? "47px" : this.height); overflow:hidden; border:0px; }
  .w60h60{max-width:60px; max-height:60px; width:expression(this.width > 60 ? "60px" : this.width);
  height:expression(this.height > 60 ? "60px" : this.height); overflow:hidden; border:0px; }
 
  .w90h90{max-width:90px; max-height:90px; width:expression(this.width > 90 ? "90px" : this.width);
  height:expression(this.height > 90 ? "90px" : this.height); overflow:hidden; border:0px; }
 

 
