@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family="微軟正黑體");
body
{
    padding: 0;
    margin: 0;
    color: #222222;
	font-family:"微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman";
	text-align:center;
	margin:0px;
	background:#fff;

}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend, dt, dd, dl
{
    margin: 0px;
    padding: 0px;
	font-family:"微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman";
	font-size:16px;
}
li
{ font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
div {
    font: normal 14px "微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman"; 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;
}
.floatL{float:left;}
.floatR{float:right;}
.w300{width:300px;}
.w500{width:500px;}
.w240{width:240px;}
.w200{width:200px;}
.w160{width:160px;}
.w100{width:100px;}
.w80{width:80px;}
.w50{width:50px;}
.but{background:url(../images/but.jpg) center center repeat-x; font-size:14px; font-weight:bold; text-align:center; border:none; color:#6C6D70}
.mt10{margin-top:10px;}
/* main */




/* 输入框 START */
INPUT[type=text] { border:1px solid #CCCCCC; background:#FFFFFF;FONT: normal 14px/14px "微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman"; COLOR: #342b2a; height:20px; line-height:20px; padding:1px;}
INPUT[type=password] {
 border:1px solid #CCCCCC; background:#FFFFFF;FONT: normal 14px/14px "微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman"; COLOR: #342b2a; height:20px; line-height:20px; padding:1px;
}
INPUT[type=submit] { width:101px; text-align:center; color:#FFFFFF; background:url(../images/but_bg.gif) left top repeat-x; border:0px; cursor:pointer; height:23px;}
INPUT.drbut {width:120px; text-align:center; color:#000; background:url(../images/drbut.gif) left top no-repeat; border:0px; cursor:pointer; height:30px; line-height:30px; font-size:16px; margin-right:10px;}
INPUT.coshop{width:143px; text-align:center; color:#fff; background:url(../images/rbut.gif) left top no-repeat; border:0px; cursor:pointer; height:34px; line-height:24px; font-size:18px; margin-right:10px; font-family:"微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman"; font-weight:bold; letter-spacing:2px;}
/* 输入框 END */





/* 頭部  START */
#herader{width:1000px; margin:0 auto; overflow:hidden; padding:0px; height:92px; position:relative}
#herader .logo{margin:0 auto;height:92px; padding:0px; margin:0px; display:block;}
#herader .logo a{ position:relative;margin:0 auto;height:92px;display:table-cell;text-align:center;vertical-align:middle}
#herader .qm{width:1000px; margin:0 auto;height:62px; overflow:hidden; padding-top:18px; display:block; text-align:right; position:absolute; right:10px; top:15px; z-index:100}
#herader .qm ul{ text-align:right; float:right; padding-top:10px;}
#herader .qm ul li{ float:left; list-style:none; text-align:right; padding-left:25px;}
#herader .qm ul li span{ float:left;padding-right:5px; padding-top:2px;}
#herader .qm ul li em{ padding:0px 3px; font-style:normal; color:#FF0000;}
#herader .qm ul .scart{ background:url(../images/ico.png) 0px 0px no-repeat; text-indent:32px; height:24px;}
/* 頭部  END */

/* 菜单  START */
#menu{width:100%;height:38px; line-height:38px; overflow:hidden; background:#8633B7}
#menu ul{ width:1000px; margin:0 auto; text-align:left}
#menu ul li{list-style:none;float:left;margin-right:1px;display:block;}
#menu ul li a{color:#FFFFFF; background:#8633B7; display:block; text-decoration:none; padding:0px 20px;}
#menu ul li a:hover{color:#FFFFFF; background:#B27CD0; display:block; text-decoration:none;}
#menu ul li .cur{color:#FFFFFF; background:#B27CD0; display:block; text-decoration:none;}
/* 菜单  END */


/* 首页左边  START */
#gallery{width:1000px; margin:10px auto 0px;}
#gallery .quick-menu{width:177px; float:left; padding-right:0px;}
.quick-menu .search{width:177px; clear:both; margin-bottom:10px;}
.quick-menu .search .insc{width:177px; clear:both; margin-bottom:10px; display:block; clear:both}
.quick-menu .search .inp{width:140px;border:1px solid #818092; line-height:16px; height:16px; float:left}
.quick-menu .search .but{width:30px; height:20px;background:url(../images/ico.png) 0px -39px no-repeat; cursor:pointer; float:right}
.ywzm{width:167px; background:#C7C8CA; display:block; clear:both; overflow: hidden; padding:5px;}
.ywzm a{width:18px; text-align:center; float:left; padding:2px;}
#gallery .quick-menu .recP{width:177px; clear:both; margin-bottom:10px;background:#C7C8CA; padding:10px 0px;}
#gallery .quick-menu .recP dl{width:177px; clear:both;}
#gallery .quick-menu .recP dt{ text-align:center; font-size:16px; color:#1D1223; line-height:28px; padding-bottom:5px;}
#gallery .quick-menu .recP dd{ text-align:left; font-size:14px; color:#1D1223; clear:both; width:140px; margin:0px auto; line-height:22px; }
#gallery .quick-menu .recP dd a{color:#1D1223}
#gallery .quick-menu .recP dd a:hover{color:#DB8407}
#gallery .quick-menu .recP dd span{ width:15px; float:left; text-align:left;}
#gallery .quick-menu .Pclass{width:177px; clear:both; margin-bottom:10px;}
#gallery .quick-menu .Pclass h1{width:177px;background:#8633B7;text-align:center;color:#ffffff;font-size:16px; height:30px; line-height:30px;}
#gallery .quick-menu .Pclass ul{width:175px; border:1px solid #CCCCCC; overflow:hidden; padding:10px 0px;}
#gallery .quick-menu .Pclass ul li{width:143px; list-style:none; line-height:24px; margin:0px auto; clear:both}
#gallery .quick-menu .Pclass ul li a{ color:#222222}
#gallery .quick-menu .Pclass ul li a:hover{ color:#DB8407}
#gallery .quick-menu .Pclass ul li span{ float:left; padding-right:5px; display:block}
#gallery .quick-menu .Pclass ul li em{float:left; font-style:normal; color:#545454; font-size:11px;}
#gallery .quick-menu .adv{width:177px; clear:both; text-align:center; margin-bottom:10px;}
#gallery .quick-menu .adv img{ border:1px solid #CCCCCC}
/* 首页左边  END */

/* 首页右边  START */
#gallery .sub-con{width:803px; float:right;}
#gallery .sub-con .banner{width:803px; text-align:center; position:relative;}
#gallery .sub-con .hotpc{width:803px; text-align:left; margin-top:10px; clear:both}
#gallery .sub-con .hotpc dt{width:803px; text-align:left; height:34px;background:#8633B7;}
#gallery .sub-con .hotpc dt span{width:auto;text-align:left; float:left; line-height:34px;height:34px; padding-right:5px; color:#FFFFFF; padding-left:15px;}
#gallery .sub-con .hotpc dt em{width:auto;text-align:left; float:left; line-height:34px;height:34px; font-style:normal; color:#FF0000}
#gallery .sub-con .hotpc dt a{width:auto;text-align:left; float:right; line-height:34px;height:34px; font-style:normal; color:#FFFFFF; padding-right:15px; font-size:12px;}
#gallery .sub-con .hotpc dt a:hover{width:auto;text-align:left; float:right; line-height:34px;height:34px; font-style:normal; color:#FFE400; padding-right:15px; font-size:12px;}

#gallery .sub-con .hotpc dd{ float:left;padding-bottom:10px; display:block; font-size:12px;padding-bottom:15px;margin-left:auto; margin-right:auto;
width:154px;height:auto;text-align:center;vertical-align:middle; margin-left:10px;}
#gallery .sub-con .hotpc dd a{display:block}
#gallery .sub-con .hotpc dd em{display:block; font-style:normal;margin-left:auto; margin-right:auto;
width:154px;height:154px;position:relative;display:table-cell;text-align:center;vertical-align:middle}
#gallery .sub-con .hotpc dd p{width:154px;text-align:left; float:left;font-size:12px; text-align:center; line-height:16px;}
#gallery .sub-con .hotpc dd p span{ color:#FF0000; padding-left:5px;}
#gallery .sub-con .hotpc .name{ height:40px; display:block; overflow:auto;word-break:break-all; }
/* 首页右边  END */


/* 会员左边  START */
#member{width:1000px; margin:10px auto 0px;}
#member .quick-menu{width:177px; float:left; padding-right:0px;}
#member .quick-menu .recP{width:177px; clear:both; margin-bottom:10px;background:#C7C8CA; padding:10px 0px;}
#member .quick-menu .recP dl{width:177px; clear:both;}
#member .quick-menu .recP dt{ text-align:center; font-size:16px; color:#1D1223; line-height:28px; padding-bottom:5px;}
#member .quick-menu .recP dd{ text-align:left; font-size:14px; color:#1D1223; clear:both; width:140px; margin:0px auto; line-height:22px; }
#member .quick-menu .recP dd a{color:#1D1223}
#member .quick-menu .recP dd a:hover{color:#DB8407}
#member .quick-menu .recP dd span{ width:15px; float:left; text-align:left;}
#member .quick-menu .Pclass{width:177px; clear:both; margin-bottom:10px;}
#member .quick-menu .Pclass h1{width:177px;background:#8633B7;text-align:center;color:#ffffff;font-size:16px; height:30px; line-height:30px;}
#member .quick-menu .Pclass ul{width:175px; border:1px solid #CCCCCC; overflow:hidden; padding:10px 0px;}
#member .quick-menu .Pclass ul li{width:143px; list-style:none; line-height:24px; margin:0px auto; clear:both}
#member .quick-menu .Pclass ul li a{ color:#222222}
#member .quick-menu .Pclass ul li a:hover{ color:#DB8407}
#member .quick-menu .Pclass ul li span{ float:left; padding-right:5px; display:block}
#member .quick-menu .Pclass ul li em{float:left; font-style:normal; color:#545454; font-size:11px;}
#member .quick-menu .adv{width:177px; clear:both; text-align:center; margin-bottom:10px;}
#member .quick-menu .adv img{ border:1px solid #CCCCCC}
/* 会员左边  END */

/* 会员右边  START */
#member .sub-con{width:803px; 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 .view{text-align:right; background:url(../images/ico.png) 196px -61px no-repeat; line-height:26px; font-size:12px;}
#member .sub-con .ssp ul{width:268px;clear:both}
#member .sub-con .ssp ul li{ width:47px; height:48px; border:1px solid #CCCCCC;position:relative;display:table-cell;text-align:center;vertical-align:middle}
#member .sub-con .ssp ul li em{display:block; font-style:normal;margin-left:auto; margin-right:auto;
width:47px;height:47px;position:relative;display:table-cell;text-align:center;vertical-align:middle}
#member .sub-con .ssp ul li img{ }

#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:#1D1223; 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:#1D1223; 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.png) 0px -94px no-repeat; display:block}
#member .sub-con .intr .share ul li .fx_2{ width:23px; height:23px; background:url(../images/ico.png) 0px -123px no-repeat; display:block}
#member .sub-con .intr .share ul li .fx_3{ width:23px; height:20px; background:url(../images/ico.png) 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{width:auto; 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{width:auto; 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{width:auto; 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:#1D1223}
#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:#8633B7; float:left; clear:both; color:#FFFFFF;}
#member .sub-con .intr .details .nr{width:495px;clear:both; overflow:auto; padding:10px 0px; line-height:22px;}
/* 会员右边  END */


/* 登陆  START */
#login{width:1000px; margin:10px auto 0px; background:#FFFFFF; overflow:hidden}
#login .dlef{ width:740px; margin:0px auto;text-align:center; padding-left:20px;}
#login .dlef h2{ font-size:24px; font-family:"微軟正黑體","微软正黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman"; 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:150px;float:left; text-align:right; padding-right:10px; font-weight:normal;}
/* 登陆  END */

/* 登陸後界面  START */
#record{width:1000px; margin:10px auto 0px;}
#record .quick-menu{width:177px; float:left; padding-right:0px; margin:0px;}
#record .quick-menu ul{width:143px; margin:0px auto; padding:0px; overflow:hidden}
#record .quick-menu ul li{width:113px; height:34px;list-style:none; background:url(../images/rbut.gif) left top no-repeat; line-height:34px; padding:0px 15px 0px 25px; font-size:16px; font-weight:bold; margin-bottom:10px; overflow:hidden}
#record .quick-menu ul li a{ color:#fff}
#record .quick-menu ul li a:hover{ color:#FFDE00}
#record .sub-con{width:803px; float:right;}
#record .sub-con .rban{width:803px; display:block}
#record .sub-con .list{width:803px;display:block;}
#record .sub-con .list .bt{ border-bottom:1px solid #CCCCCC; font-size:16px; font-weight:bold; line-height:36px;}
#record .sub-con .list td{ line-height:28px; color:#666666; padding-top:10px;}
/* 登陸後界面  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:"微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman"; 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:"微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman"; 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:"微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman"; 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 #8633B7; 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{ width:150px; float:left; font-size:26px; font-weight:bold; color:#1C2453; font-family:"微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman"; letter-spacing:3px;}
#process .payopt li span label{ width:150px; float:left; font-size:26px; font-weight:bold; color:#1C2453; font-family:"微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman"; letter-spacing:3px;}
#process .payopt li span label .cc{ width:150px; float:left; font-size:26px; font-weight:bold; color:#1C2453; font-family:"微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman"; 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:"微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman";color:#1C2453; }

#process .settl{width:830px; margin:15px auto;text-align:right}
#process .settl span{font-size:18px; padding-right:30px; font-family:"微軟正黑體","微软雅黑",MingLiU,"新細明體",Arial, Verdana, "Times New Roman";color:#1C2453;display:block;clear:both }
#process .settl span em{width:150px; float:right; text-align:right}
#process .settl span input{width:100px; 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 */ 

/* 購物流程  END */ 



/* 底部  START */
#foot{width:100%; margin:0px auto; text-align:center; border-top:1px solid #67637E; clear:both; overflow:hidden;}
#foot .nr{width:990px;margin:0px auto;line-height:26px; padding:5px; text-align:center; font-size:11px;} 
#foot .nr li{list-style:none;}
.powered{margin:0px auto;width:960px;text-align:right;font-size:12px; padding-bottom:10px;}
/* 底部  END */




/* 幻灯图片  START */
.scroller{border:1px solid #ddd}
.scroller .block{overflow:hidden}
.scroller .block a{display:block}
.scroller .guide{position:absolute}
.scroller .guide p{background:url(num_bg.gif);color:#fff;font-weight:bold;font-size:12px;float:left;margin:0 0 0 5px;line-height:18px;padding:0 6px;cursor:pointer;display:inline}
.scroller .guide .now{background:#4e9182;}
.scroller .flat{position:absolute;}
.scroller .flat a{display:block}
.ad {font-size: 10px; width:770px; margin:0 auto;}
/* 幻灯图片  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 */
#div1{width:259px;height:259px;position:relative; float:left; margin-right:20px; text-align:center;}
#small_pic{ margin-left:auto; margin-right:auto;
cursor:crosshair;width:259px;height:259px;position:relative;display:table-cell;text-align:center;vertical-align:middle}

/* 放大镜  END */

/*page*/
.pager{ clear:both; margin: 10px 5px 20px 5px; padding:5px; }
.pager a,.pager span {float:left;border:1px solid #E6E7E1; line-height:20px;margin-right:5px;padding:0 6px; color:#0046D5;  }
.pager a:hover{ text-decoration:none; border-color:#0046D5;}
.pager .current {background-color:#0046D5;border-color:#0046D5;color:#fff; font-weight:bold;}
.pager .total ,.pager .total strong { color:Gray; padding:0 3px; }

.page{width:100%; margin:0 auto; font-size:16px; text-align:center; clear:both;}
.page a{ padding:0px 10px; margin:0 2px;}
.red{ color:#FF0000}
	
.on{margin:5px;border:2px solid #F60; background:#fff; text-align:center; cursor:pointer;}
.off{margin:5px;border:1px solid #8B8C87; background:#fff; text-align:center; cursor:pointer; }

  .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; }
.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;}
.w190h190{max-width:190px; max-height:190px; width:expression(this.width > 190 ? "190px" : this.width);
  height:expression(this.height > 190 ? "190px" : this.height); overflow:hidden; border:0px; }
.w154h154{max-width:154px; max-height:154px; width:expression(this.width > 154 ? "154px" : this.width);
  height:expression(this.height > 154 ? "154px" : this.height); overflow:hidden; border:0px; }
.w175h175{max-width:175px; max-height:175px; width:expression(this.width > 175 ? "175px" : this.width);
  height:expression(this.height > 175 ? "175px" : 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; }   
.w1000h92{max-width:1000px; max-height:92px; width:expression(this.width > 1000 ? "1000px" : this.width);
  height:expression(this.height > 92 ? "92px" : this.height); overflow:hidden; border:0px; }
.w803h384{max-width:803px; max-height:384px; width:expression(this.width > 803 ? "803px" : this.width);
  height:expression(this.height > 384 ? "384px" : this.height); overflow:hidden; border:0px; }