body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
html{border:0;width:100%}
body{background-color:#02507E;color:#222;font:normal 14px "Microsoft YaHei","SimSun";line-height:1.5em}
img{border:none}
input,img,select{vertical-align:middle}
a, a:link, a:visited{color:black;text-decoration:underline}
a:hover{text-decoration:underline;color:#CC3300}
h1{font-size:16px;display:inline}
h2,h3,h4{font-size:14px;display:inline;font-weight:normal;margin:0}
h5,h6{font-size:12px;display:inline}
ul,ol{margin-left:10px}
p{margin-bottom:6px}
.clear{height:1px;line-height:1px;font-size:0;clear:both;overflow:hidden}
/* Wrapper */
#wrapwrapper{width:100%;background:url("/public/images/bg.jpg") #cee5f3 repeat-x 0px 0px}
#wrapper{background:url("/public/images/bgWrapper.jpg") repeat-x 0px 100%}
#wrapper_in{margin:0 auto;padding-left:5px;width:986px;min-width:986px}
#ptop{margin:0 22px;background:url("/public/images/bgPtop.jpg") #edf2f6 no-repeat 0px 0px}
#ptopInner{margin-left:12px;background:url("/public/images/bgPtop.jpg") #edf2f6 no-repeat 100% 0px}
#ptopCenter{height:20px;margin-right:12px;background:url("/public/images/bgPtopCenter.jpg") #edf2f6 repeat-x 0px 0px}
#pmiddle{margin:0 22px;background:url("/public/images/bgPtop.jpg") #edf2f6 no-repeat 0px -70px}
#pmiddleInner{margin-left:12px;background:url("/public/images/bgPtop.jpg") #edf2f6 no-repeat 100% -70px}
#pmiddleCenter:after{clear:both;content:".";display:block;visibility:hidden;height:0px}
#pmiddleCenter{margin-right:12px;background:url("/public/images/bgPtopCenter.jpg") #edf2f6 repeat-x 0px -70px}
#pbottom{margin:0 22px;background:url("/public/images/bgPbottom.gif") #edf2f6 no-repeat 0px 100%}
#pbottomInner{margin-left:12px;background:url("/public/images/bgPbottom.gif") #edf2f6 no-repeat 100% 100%}
#pbottomCenter{margin-right:12px;background:url("/public/images/bgPbottomCenter.gif") #edf2f6 repeat-x 0px 100%;height:104px}
/* Core FrameWork */
#header{height:74px}
#logo a{display:block;background:transparent url("/public/images/logo.png");width:170px;height:50px;text-indent:-2000px;margin-left:2px}
#cart{float:right;width:77px;height:64px;position:relative}
#carttx{text-align:center;width:77px;height:64px;font-size:42px;font-weight:bold;color:#388EC7;background-image:url("/public/images/cart.gif");position:absolute;z-index:100;line-height:1.5em}
#subNav{height:40px;text-align:center}
#subNavLink{float:right;padding-right:20px}
#nav a,#cart a,#subNav a{text-decoration:none}
#main{width:916px}
#right{float:right;width:680px;padding:8px;padding-top:0}
#left{float:left;width:190px;padding-right:10px;padding-right:20px}
#left ul{padding-left:10px;margin-top:6px}
#footer{border-top:2px solid #599CD4;color:#445;padding:5px;font-size:12px}
#blink{float:right;color:#AAA}
/* Tab Nav */
.tabNav{width:650px;height:34px;margin:0;padding:0;padding-left:5px;list-style:none}
.tabNav li{float:left;height:30px;line-height:28px;margin-top:3px;padding:0 15px;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;background:url('/public/images/tabNav.gif') bottom repeat-x #f8f8f8}
.tabNav a, ul.tabNav a:visited, ul.tabNav a:active{color:#5F5F5F;text-decoration:none}
.tabNav a:hover{color:#CC3300;background-color:transparent}
#activeTab{color:#CC3300;margin-top:0;border-right:1px solid #c6c6c6;border-left:1px solid #c6c6c6;background:url('/public/images/activeTab.gif') top repeat-x #ffffff;height:33px;line-height:33px}
#activeTab a{text-decoration:none;color:#CC3300}
.home a{display:block;background:transparent url("/public/images/home.gif") no-repeat center center;width:28px;height:29px;text-indent:-2000px}
.homeNav a{display:inline-block;background:transparent url("/public/images/home.gif") no-repeat center center;width:28px;height:22px;text-indent:-2000px}
/*   */
.right{float:right}
.left{float:left}
.center{text-align:center}
.title{font-weight:bold;color:#CC3300;border-bottom:1px solid #599CD4}
.body{padding:2px}
.ctitle{padding-top:1px;border-bottom:1px solid #A9C9E2}
.cbody{margin-top:20px;padding:8px;padding-left:20px;border:1px solid #A9C9E2;background-color:#E6F1F9}
.cbody ul,.cbody ol{margin-left:50px}
.subtitle{background-image:url("/public/images/subtitle.gif");border-left:2px solid #99ccff;border-right:2px solid #99ccff;padding-left:4px;padding-right:4px;margin:0;background-repeat:repeat-x;color:white;height:24px}
.subtitle a{color:white}
.subbody{border:1px solid #99CCFF;border-top:0;padding-left:4px;padding-right:4px;margin-bottom:8px;background-color:#E6F1F9}

.dbody dl{margin-bottom:6px}
.dbody dt{margin-bottom:2px;padding:2px 0;font-weight:bold;color:#CC3300;border-bottom:1px solid #599CD4}
.dbody dd{padding:4px 0;line-height:2em}
.dbody ul{margin-left:45px}
.dbody ol{margin-left:52px}
.dlist dl{margin-bottom:8px}
.dlist dt{margin-bottom:2px;padding:2px 0;font-weight:bold;color:#CC3300;border-bottom:1px solid #599CD4}
.dlist dd{padding:4px 0}
.dlist ul ol{margin-left:10px}

.pagination{text-align:center;font-size:12px}
.tiny{font-size:10px;font-weight:normal}
.small{font-size:12px;font-weight:normal}
.normal{font-size:14px;font-weight:normal}
.middle{font-size:16px;font-weight:normal}
.big{font-size:18px;font-weight:normal}
.hand{cursor:pointer}
.bold{font-weight:bold}
.darkred{color:#CC3300}
.black{color:black}
.gray{color:gray}
.dotted td{border-bottom:1px dotted #D1E1EF}
.dashed td{border-bottom:1px dashed #A4C2DF}
.redDashed td{border-bottom:1px dashed #CC0000}
.redSolid td{border-bottom:1px solid #CC0000}
.double td{border-bottom:1px double #A9C9E2}
.solid td{border-bottom:1px solid #2b67bf}
.normal tr, .normal td{font-size:12px}
.MZPup{border:2px solid white}
.MZBigImageCont{border:4px solid #A9C9E2}
.MZHeader{color:#CC3300;background-color:#E6F1F9}
/* BUTTON */
.greenbutton, .bluebutton, .redbutton, .graybutton{background:background-image:url("/public/images/btn_green_r.gif");background-repeat:no-repeat;background-position:top right;display:table-cell;line-height:1.3em}
.greenbutton{background-image:url("/public/images/btn_green_r.gif")}
.bluebutton{background-image:url("/public/images/btn_blue_r.gif")}
.redbutton{background-image:url("/public/images/btn_orange_r.gif")}
.graybutton{background-image:url("/public/images/btn_gray_r.gif")}
.greenbutton span, .bluebutton span, .redbutton span, .graybutton span{padding:2px 10px 7px 10px;background-position:top left;background-repeat:no-repeat;display:table-cell}
.greenbutton span{background-image:url("/public/images/btn_green_l.gif")}
.bluebutton span{background-image:url("/public/images/btn_blue_l.gif")}
.redbutton span{background-image:url("/public/images/btn_orange_l.gif")}
.graybutton span{background-image:url("/public/images/btn_gray_l.gif")}
a.greenbutton, a.redbutton, a.bluebutton, a.graybutton, a.greenbutton:visited, a.redbutton:visited, a.bluebutton:visited, a.graybutton:visited, a.greenbutton:hover, a.redbutton:hover, a.bluebutton:hover, a.graybutton:hover{color:white;text-decoration:none}
/* ORDER Step */
.stepl, .stepc, .stepr, .stephl{padding:0;margin:0;border:0;background-position:top right;background-repeat:no-repeat;display:table-cell;line-height:1.3em}
.stepl span, .stepc span, .stepr span, .stephl span{padding:2px 10px 7px 10px;margin:0;background-position:top left;background-repeat:no-repeat;display:table-cell;line-height:20px}
.stepl{background-image:url("/public/images/stepc.gif")}
.stepl span{background-image:url("/public/images/stepl.gif")}
.stepc{background-image:url("/public/images/stepc.gif")}
.stephl{background-image:url("/public/images/stephl.gif")}
.stepr{background-image:url("/public/images/stepr.gif")}
a.stepl, a.stepc, a.stepr, a.stephl{color:white;text-decoration:none}

.product{float:left;width:268px;height:160px;margin:10px;padding:5px;border:1px solid #D1D1D1}
.productlist dt{margin:0 0 2px;padding:0;border:0;font-size:12px;font-weight:normal;color:black}
.profile dd{float:left;width:82px;height:28px}
.listPrice{text-decoration:line-through}
.price{font-size:16px;color:#CC3300;font-weight:bold}
#feature{padding:4px;border-top:1px dotted #ddd}
#feature dt{border:0;color:#333;margin:0;padding:0}
#feature ul{margin-left:40px}

.note{font-size:12px;color:#707070}
.hidden{display:none}
.hlYellow{background-color:#FFFFCC;border:1px solid #DDDD00;padding:2px;margin:4px auto}
.hlRed{background-color:#FDDBCC;border:1px solid #FEAA85;padding:2px;margin:4px auto}
.hlGreen{background-color:#DBFDCC;border:1px solid #AAFE85;padding:2px;margin:4px auto}
.hlOrange{background-color:#FEEBD1;border:1px solid #FEB685;padding:2px;margin:4px auto}

.tabs{list-style-type:none;margin:20px 0 0 0;padding:0 0 2px 0;line-height:normal}
.tabs li{display:inline;cursor:pointer;color:#42454a;background-color:#EDEBED;border:1px solid #c9c3ba;border-bottom:0;padding:2px 10px 2px 10px;text-decoration:none}
.tabs li:hover{background-color:#F9F8F7}
.tabs li.selected{color:#000;background-color:#F9F8F7;font-weight:bold;padding:6px 10px 3px 10px}
.tabs li a{text-decoration:none;color:#333}
.tabText{border:1px solid #c9c3ba;padding:10px;background-color:#F9F8F7}
.tabText.hide{display:none}

#idvText{border:1px solid gray;font:bold 16px "Lucida Console";padding:2px}
div.kb{position:absolute;width:364px;z-index:101}
div.kb, span.kb{background-color:#D2DDEE;border:1px solid gray;margin:2px;padding:2px;font:bold 26px "Lucida Console"}
span.kb:hover{background-color:#CCFFCC}
span.selected{background-color:#FFCC99}
#knowus{padding:2px;margin:6px 0}
#knowus ul{list-style:none outside none;margin:0}
#knowus li{float:left;width:300px;overflow:hidden;margin:0 2px}
#knowus dl{width:290px;margin:0 auto}
#knowus dt{border-bottom:1px dotted gray}
#knowus h3{font-weight:bold}
#knowus dd{}

.floatwin{background-color:white;border:5px solid #599CD4;padding:4px}
.articleList{margin: 10px 0}
.articleList dt{border-bottom:1px dotted gray;padding:6px 0}
.articleList dd{padding:6px 0}

#customize{line-height:1.3em}
#review dt{border-bottom:1px dotted gray;color:black}
#review h1{color:#CC0000}

#commentList{margin:10px 0}
.commentList dt{border:1px solid #D0D0D0;border-bottom:1px dotted #E7E7E7;padding:10px;margin:10px 0 0;font-size:12px;line-height:1.4em}
.commentList dd{border:1px solid #D0D0D0;border-top:0;padding:10px}
.commentListReply{margin-left:20px}
.commentListReply dt{border:1px solid #E7E7E7}
.commentListReply dd{border:1px solid #E7E7E7}
