*{margin:0; padding:0} ul, ul li{list-style:none} .clearBoth{clear:both}
.headdiv{width:100%; height:127px;} .headcontainer{width:960px; margin:0 auto;} .headdiv .plogo{padding:10px 0 0 0px; width:266px;position:absolute;} 
.headdiv .pmenu{float:right; padding:30px 8px 0 0;} .pmenul{position:relative; z-index:3} 
.pmenul li{float:left; padding:3px 0 0 20px; position:relative; z-index:3} 
.pmenul li .rt{display:block; padding:5px 0px; height:20px;} /*.pmenul li a span{display:none}*/
.pmenul li ul{position:absolute; top:25px; left:11px; width:170px; padding-bottom:7px;} .pmenul ul li{float:none; padding:0;} .pmenul ul li a{display:block; padding:3px 10px;} 
.headbarc{width:960px; height:37px; margin:0 auto;} .headbar .lf{float:left; padding:10px 0 0 0; font-size:11px;}
.headbarul{float:right; font-size:11px;} .headbarul .li, .headbarul .sli{float:left}
.headbarul .li{padding-left:2px;} .headbarul .li a{display:block; float:left; height:35px; line-height:35px; padding:0 15px;}
.headbarul .sli{width:220px; height:25px; padding:5px;}

.footcontainer{width:960px; margin:0px auto 10px auto;} .foottop .footmenu{float:left} .foottop .shop{float:right}
.foottop .shop a{display:inline-block; width:16px; height:16px; margin-right:5px; vertical-align:middle}
.footmenu li{float:left;} .footmenu li a{padding:5px 5px 12px 5px;} .footbot{padding:5px 0}
.footbot .copy{float:left; line-height:30px} .followfoot{float:left; line-height:30px; padding:0 0 0 25px} .followfoot li{float:left; padding:0 2px}
.acceptfoot{float:left; line-height:30px; padding:0 0 0 25px} .acceptfoot li{float:left;padding:0 2px} .protectfoot{float:right; line-height:30px;} .protectfoot li{float:left;padding:0 2px}
.fsitemap{position:absolute; clear:both; width:100%; z-index:2; left:0px; top:34px;} .fsitemap .ul{float:left; width:115px; padding-left:15px;} .fsitemap .ul6{width:165px}

.zuupclrul{overflow:auto; padding:1px} .zuupclrul li span{display:none} .zuupclrul li a{display:block; width:20px; height:20px; padding:2px;} 
.zuupclrul .org, .zuupclrul .blu, .zuupclrul .grn, .zuupclrul .pnk, .zuupclrul .slv{float:left}
.zuupclrul .org a{background:transparent url(../images/dots_colorsn.png) 2px -31px no-repeat} .zuupclrul .org a:hover, .zuupclrul .org .act{background:transparent url(../images/dots_colorsn.png) 2px 2px no-repeat}
.zuupclrul .blu a{background:transparent url(../images/dots_colorsn.png) -20px -31px no-repeat} .zuupclrul .blu a:hover, .zuupclrul .blu .act{background:transparent url(../images/dots_colorsn.png) -20px 2px no-repeat}
.zuupclrul .grn a{background:transparent url(../images/dots_colorsn.png) -45px -31px no-repeat} .zuupclrul .grn a:hover, .zuupclrul .grn .act{background:transparent url(../images/dots_colorsn.png) -45px 2px no-repeat}
.zuupclrul .pnk a{background:transparent url(../images/dots_colorsn.png) -70px -31px no-repeat} .zuupclrul .pnk a:hover, .zuupclrul .pnk .act{background:transparent url(../images/dots_colorsn.png) -70px 2px no-repeat}
.zuupclrul .slv a{background:transparent url(../images/dots_colorsn.png) -94px -31px no-repeat} .zuupclrul .slv a:hover, .zuupclrul .slv .act{background:transparent url(../images/dots_colorsn.png) -94px 2px no-repeat}
.zuupclrul .clearBoth{float:none; font-size:0px; height:0px; padding:0;}

.iframec{position:absolute; top:0; left:0; z-index:10; width:100%; height:100%; background-color:#000000; opacity:0.6;filter:alpha(opacity=60)}
.actionpopup{position:absolute; width:645px; top:25%; left:50%; margin-left:-322px; z-index:11; -webkit-border-radius:10px; -moz-border-radius:10px; background:transparent url(../images/bg_transa.png) top left repeat;}
.actionpopup .poopupa, .actionpopup .poopupb, .actionpopup .poopupc{-webkit-border-radius:10px; -moz-border-radius:10px;}
.actionpopup .poopupa{border:2px solid #efefef;} .actionpopup .poopupb{border:1px solid #d2d3d3} .actionpopup .poopupc{border:1px solid #d0d0d0; padding:10px; background:#ffffff none}
.closex{position:absolute; right:20px; top:-10px;} .sharepopup .closex{right:35px; top:8px}
.sharepopup{position:absolute; z-index:11; width:675px; height:385px; top:25%; left:50%; margin-left:-337px; background:transparent url(../images/bg_sharewin.png) center top no-repeat;}
.sharediv{padding:25px;} .sharedivl{float:left; width:360px; padding:10px;} .sharedivr{float:right; width:215px; padding:10px;} .sharediv h3 span{display:noned}
.sharediv h3{font-size:16px; color:#206578; text-transform:uppercase; padding:5px; height:15px;}  .sharediv h3 span{display:none}
.sharedivl h3{background:transparent url(../images/sharewin.png) 0px -72px no-repeat;} .sharedivr h3{background:transparent url(../images/sharewin.png) 0px 8px no-repeat;}
.sharefrm{padding-top:7px} .sharefrm li{clear:both; padding:1px 0;} .sharefrm label{width:45px; display:block; float:left; font-weight:bold; color:#206578}
.sharefrm .inpt{width:155px; height:25px; padding:2px 5px 0 5px; border:0 none; background:transparent url(../images/sharewin.png) -48px -181px no-repeat; font-weight:bold; font-family:arial,verdana; font-size:12px; color:#484848;}
.sharefrm .txta{width:200px; height:145px; padding:5px 5px 0 5px; border:0 none; background:transparent url(../images/sharewin.png) 0px -220px no-repeat; font-weight:bold; font-family:arial,verdana; font-size:12px; color:#484848;}
.sharefrm .btns{width:102px; height:25px; line-height:25px; text-align:center;  border:0 none; background:transparent url(../images/sharewin.png) 0px -395px no-repeat; font-weight:bold; font-family:arial,verdana; font-size:11px; color:#d24b2c; cursor:pointer;}
.popsharesecul{padding-top:10px} .popsharesecul .FBConnectButton_Simple{background:transparent url(../images/ico_sharefb.png) center center no-repeat; width:78px; height:78px; display:block}
.popsharesecul li{float:left; width:80; height:80px; padding:4px 3px 4px 5px} .popsharesecul .ico{float:left; width:80px; height:80px; display:block;} .popsharesecul .ico span{display:none}
.popsharesecul .fb{background:transparent url(../images/sharewin.png) -6px -512px no-repeat;} .popsharesecul .tw{background:transparent url(../images/sharewin.png) -95px -512px no-repeat;}
.popsharesecul .dl{background:transparent url(../images/sharewin.png) -182px -512px no-repeat;} .popsharesecul .dg{background:transparent url(../images/sharewin.png) -270px -512px no-repeat;}
.popsharesecul .ms{background:transparent url(../images/sharewin.png) -6px -602px no-repeat;} .popsharesecul .ps{background:transparent url(../images/sharewin.png) -95px -602px no-repeat;}
.popsharesecul .yh{background:transparent url(../images/sharewin.png) -182px -602px no-repeat;} .popsharesecul .gl{background:transparent url(../images/sharewin.png) -272px -602px no-repeat;}
.popsharesecul .su{background:transparent url(../images/sharewin.png) -6px -695px no-repeat;} .popsharesecul .in{background:transparent url(../images/sharewin.png) -95px -695px no-repeat;}
.popsharesecul .bl{background:transparent url(../images/sharewin.png) -182px -695px no-repeat;} .popsharesecul .rd{background:transparent url(../images/sharewin.png) -272px -695px no-repeat;}

.infobox{background:#f4fcfc none; border:1px solid #e7eef0; margin:10px 0;  padding:20px 10px; color:#206578; line-height:18px; -webkit-border-radius:5px; -moz-border-radius:5px;} .infobox h2{font-size:18px; line-height:20px}
.pagination{clear:both; height:24px; padding:10px; font-size:11px;} .pagination .numul{float:right} .pagination .numul li{float:left; padding-left:5px} .pagination .numul a{display:block; padding:3px 5px; background:transparent url(../images/bg_header.png) left -45px repeat-x; border:1px solid #cfdfe5} .pagination .numul a.act{background:transparent url(../images/bg_header.png) left -25px repeat-x; font-weight:bold}
.breadcrumb{position:relative;height:44px; background:transparent url(../images/bg_breadcrumb.png) left 0px repeat-x; -webkit-border-radius:10px 10px 0px 0px; -moz-border-radius:10px 10px 0 0; border-radius: 10px 10px 0 0;behavior: url(/js/PIE.htc);}
.bcrumbull{float:left} .bcrumbull li{float:left; padding:14px 10px 0 10px; height:30px} .bcrumbulr{float:right} .bcrumbulr li{float:left; padding:14px 20px 0 20px; height:30px}
.bcrumbull .home{background:transparent url(../images/bg_breadcrumb.png) right -100px no-repeat} .bcrumbull .home a span{display:none} .bcrumbull .home a{display:block; width:25px; height:15px; background:transparent url(../images/bg_breadcrumb.png) center -214px no-repeat} 
.bcrumbull .bc, .bcrumbull .bc a{text-decoration:none; color:#8ca8ad; font-size:11px;} .bcrumbull .bc a:hover{color:#D55024; text-decoration:underline}
.bcrumbulr, .bcrumbulr a{text-decoration:none; color:#8ca8ad; font-size:11px;} .bcrumbulr .account, .bcrumbulr .help{background:transparent url(../images/bg_breadcrumb.png) -10px -100px no-repeat}

.zuupclroptul{overflow:auto; padding:2px; height:20px; overflow:hidden} .zuupclroptul li{float:left; padding-right:5px} .zuupclroptul .clearBoth{float:none; clear:both}
.zuupclroptul li a{display:block; width:18px; height:18px; background-image:url(../images/colormask.png); background-position:0 0; background-repeat:no-repeat; *_background-image:url(../images/colormask.gif);} 
.zuupclroptul li a span{display:none} .zuupclroptul li a:hover, .zuupclroptul li a.act{background-position:0 -42px;}
.zuupclroptul .orange a{background-color:#f56d07;} .zuupclroptul .green a{background-color:#9fcb3b;} .zuupclroptul .blue a{background-color:#12c0cb;}
.zuupclroptul .pink a{background-color:#f40ea6;} .zuupclroptul .pearl a{background-color:#c6c3b9;}

.err{font-size:11px; color:#e7797d; padding-top:3px;} .inp, .inpe{color:#708e9a; font-size:12px; font-family:Arial, sans-serif; padding:5px;} 
.inp{border:1px solid #bed1d7; background:#fff url(../images/bg_txtboxnorm.gif) left 0 repeat-x;} .inpe{border:1px solid #dc999b; background:#fff url(../images/bg_txtboxerr.gif) left 0px repeat-x;}
.seltxtbox{border:1px solid #bed1d7; background:transparent url(../images/bg_textbox.gif) left 0 repeat-x; color:#708e9a; font-size:12px; font-family:Arial, sans-serif; padding:5px;}
.inpbtn{background:transparent url(../images/btn_greengrad.png) top left repeat-x; height:30px; line-height:30px; border:0 none; color:#ffffff; text-align:center; font-weight:bold; font-size:11px; padding:0 5px 1px 5px; text-shadow:0 1px #407919; min-width:70px; margin-left:5px; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px;}
.frmsignul{color:#868787;} .frmsignul li{padding:2px 0;} .frmsignul label{width:90px; text-align:right; padding-right:10px; display:inline-block;} .frmsignul .err{margin-left:105px;} .frmsignul .inp, .frmsignul .inpe{width:220px}

.prodtabmenu{width:920px; margin:0 auto; padding-top:10px; clear:both} .prodtabmenul{height:38px; padding:10px 0 0 0px; float:left} .prodtabmenul .tab{position:relative;float:left; height:40px; padding:0px 10px; margin-right:5px}
.prodtabmenul li.normal{background:#fff none; height:32px; margin-top:4px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;behavior: url(/js/PIE.htc);} 
.prodtabmenul .active{background:#fff none; margin:4px 5px 0 0px; -webkit-border-radius:10px 19px 0 0 ; -moz-border-radius:10px 10px 0 0 ; border-radius:10px 10px 0 0 ; padding:0 10px 0 -5px;behavior: url(/js/PIE.htc);} .prodtabmenul .active a{color:#d24314 !important;}
.prodtabmenul .tab a{display:block; text-align:center; color:#0097a6; font-size:12px; font-weight:bold; text-decoration:none} .prodtabmenul .tab a:hover{color:#d24314;}
.prodtabmenul .normal a{line-height:32px;} .prodtabmenul .active a{line-height:38px;}
.prodtabmenulr{float:right; padding:15px 0 0 0} .prodtabmenulr li{padding:0 1px} .prodtabmenulr a{display:block; width:116px; height:37px;}
.prodtabmenulr .pre a{position:relative; width:105px; height:29px; text-align:center; font-weight:bold; line-height:30px; color:#fff; text-shadow:0 1px 1px #af5c1e; background:transparent url(../images/bg_buttonred.png) 0px 0px repeat-x; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; behavior: url(/js/PIE.htc); font-family:'Droid Sans',Arial,sans-serif; text-transform:uppercase; font-size:14px}
#icButton{width:200px;background: url("../images/bg_buttonred.png") repeat-x scroll 0 0 transparent; border-radius: 5px 5px 5px 5px; color: #FFFFFF; font-family: 'Droid Sans',Arial,sans-serif;  font-size: 14px; font-weight: bold; height: 29px; line-height: 30px; display:block;text-align: center; text-shadow: 0 1px 1px #AF5C1E; text-transform: uppercase;text-decoration:none;}
.popshopdetail li label{width:100px;display:block;float:left;}
.popshopdetail li input{width:180px;font-size:16px;}