/* innitial */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block}
video,audio,canvas{display: inline-block}
[hidden],template{display:none}
html{font:normal 62.5%/1 "microsoft yahei",'HelveticaNeue',sans-serif;color:rgba(0,0,0,1);-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;text-size-adjust: none; width:100%;height:100%}
body{background:rgba(245,240,235,1);width:100%;height:100%}
a{background: transparent; text-decoration:none;}
a:focus {outline: thin dotted}
a:active,a:hover{outline:0}
abbr[title]{border-bottom: 1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:rgba(255,255,0,1);color:rgba(0,0,0,1)}
img {border: 0}
fieldset {border: 1px solid rgba(192,192,192,1);margin: 0 0.2rem;padding: 0.35em 0.625em 0.75em}
legend {border: 0; padding: 0}
button,input,select,textarea {font-family: inherit}
button,input {line-height: normal}
input[type="text"],input[type="password"]{autocapitalize="off"}
button,select {text-transform: none}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer}
button[disabled],html input[disabled] {cursor: default}
input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box; padding: 0}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0}
textarea {overflow: auto;vertical-align: top}
table {border-collapse: collapse;border-spacing: 0}
body,figure,button,input,select,textarea,p,h1,h2,h3,h4,ul,li,dl,dd,dt,blockquote,form{margin:0;padding:0}
li{list-style:none}
input,select,textarea{outline:none}
h1,h2,h3,h4,th{font-weight:normal}
em{font-style:normal}
select{-webkit-appearance:none;-o-appearance: none;-moz-appearance: none;-ms-appearance: none;-webkit-tap-highlight-color: transparent}
*{-webkit-tap-highlight-color: rgba(0,0,0,0)}/*2014-1-19*/


/* header */
header.head_bar{position: relative;z-index: 3;width: 100%;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABYCAIAAAC79grhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDQTlBQkJDOTE1OThFMjExOTY2MEE2MTRFMEE1RDdBNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NDQwNzhBMjkzQjUxMUUzQjM0MUIzRjAwRDREMzdCRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NDQwNzhBMTkzQjUxMUUzQjM0MUIzRjAwRDREMzdCRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxRkYyRDQ5OTg4MUUzMTFBRkI0ODM0NTJEQkYxMzU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNBOUFCQkM5MTU5OEUyMTE5NjYwQTYxNEUwQTVEN0E3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+byMqwgAAACJJREFUeNpieG6sxMTAwDCKqYj////PJCkrz6z27wdAgAEATS8HWsiMlhoAAAAASUVORK5CYII=) repeat-x;
background-size: 0.1rem 4.4rem;height: 4.4rem;box-shadow:none; }
.head_bar a.goto_account_home{position: absolute;width: 5.6rem;height: 2.7rem;background: url(../images/goto_accoun_home.png) no-repeat;background-size: 5.6rem 2.7rem;top: 0.8rem;left:1rem;line-height: 2.7rem; text-align:center;font-size: 1.2rem;color: rgba(255,255,255,1);
-webkit-box-shadow: rgba(178,31,18,.6);
-moz-box-shadow: rgba(178,31,18,.6);
-o-box-shadow: rgba(178,31,18,.6);
box-shadow: rgba(178,31,18,.6);
-webkit-text-shadow:0 -1px 0 rgba(178,31,18,.5);
-moz-text-shadow:0 -1px 0 rgba(178,31,18,.5);
-o-text-shadow:0 -1px 0 rgba(178,31,18,.5);
text-shadow:0 -1px 0 rgba(178,31,18,.5);
}
.head_bar h1 {margin: 0;clear: both;height: 4.4rem;line-height: 4.4rem;text-align: center;-webkit-box-pack: center;-webkit-box-align: center;font-size: 1.8rem;font-weight: normal;color: #fff;text-shadow: 0 -1px 0 rgba(178,31,18,.5);}

.productList dl{}

.next_step_wrap{text-align:center;}
.next_step{margin: 1.5rem auto 2rem auto;width: 10rem;height: 3.9rem;line-height: 3.3rem;border: 0;border-radius: 5px;font-size: 1.4rem;color: rgba(255,255,255,1);box-shadow: 0 1px 0 rgba(171,29,16,1);text-shadow: 0 1px 0 rgba(204,45,31,.8);
background: -webkit-linear-gradient(top,rgba(255,56,38,1),rgba(226,49,32,1));background: -moz-linear-gradienttop,rgba(255,56,38,1),rgba(226,49,32,1));
background: -o-linear-gradient(top,rgba(255,56,38,1),rgba(226,49,32,1));
background: linear-gradient(top,rgba(255,56,38,1),rgba(226,49,32,1));
}

/*??????*/
.a_home{position:absolute; width:2.5rem; height:2.5rem; background:url(imagesicon_home.png); background-size:2.5rem 2.5rem;left: 2rem;top: 0.9rem;}


/*????งา?*/
.prodList{background:#fff;}
.prodList li>a{display:block;}
.prodList>li>a{border-bottom:1px solid rgba(214,200,186,.5);height:7.5rem;margin-left:3.125%;}
.prodList li>a>span{}
.prodList li>a span.groupTitle{display:block;font-size:1.6rem;color:#4c4c4c; line-height:2.4rem;}
.prodList li>a span.groupDiscrip{display:block;font-size:1.2rem;color:#787878; line-height:1.8rem;}
.prodList li>a>i{float:left;width:14.84375%;padding:1.9rem 0;}
.prodList li>a>span.group{float:left;width:82.03125%;padding:1.5rem 0;}
.prodList li>a>i>img{width:100%;width:3.3rem;height:3.3rem;display:block;}
.prodList ul{display:none;margin-top:-1px;background:#f5f0eb; -webkit-box-shadow:inset 0 1px 3px rgba(211,195,180,0.75),0 1px 3px rgba(211,195,180,0.75);}
.prodList ul.expanded{display:block;}
.prodList ul li>a{padding:0.6rem 0;margin:0 3.125% 0 5.46875%; border-bottom:1px solid #d3d3d3; background:url(../images/prodArrow.png) 95.862% center no-repeat;background-size:0.7rem 1.4rem;}
.prodList ul li:last-child>a{border-bottom:none;}
.prodList li>a span.prodTitle{margin-left:0.78125%;display:block;font-size:1.5rem;color:#828282; line-height:2.7rem;}
.prodList li>a span.prodDiscrip{margin-left:0.78125%;display:block;font-size:1.2rem;color:#a1a1a1; line-height:2rem;}

/* ???????? */
.pro_tese{background:#fff; padding-left:1.1rem; padding-right:1.1rem;}
#details_content label.pro_tese_title{padding-top:1.3rem; display:inline-block; font-size:1.4rem; padding-bottom:1.3rem; color:#646464; width:100%;}
#details_content div.underline{ background:url(imagesundexline.png) 0px 0px; background-repeat:repeat-x; height:1px;}
#details_content p.instructions{font-size:1.2rem; color:#969696; padding-top:1.1rem; padding-bottom:1.5rem}
#sss>li{ font-size:1.2rem; color:#969696; line-height:2rem; min-height:2rem; word-break:break-all;padding-left:1.2rem; background-size:0.3rem; position:relative; }
#sss{ padding-top:1.1rem; padding-bottom:1.5rem; margin-left:1.1rem;}
#sss>li>i{position:absolute;left: -0.2rem;top: 0.7rem;display:inline-block;width:0.4rem;height:0.4rem; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAYAAAAPU20uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjNTk2NWM4NS04MTFkLTc5NGItOTQ4Ni1iN2NmMDU1ZTA2NzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUY4MzU1OTRFMEFFMTFFM0IxRjQ4RkFERjYyNjcyNjkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUY4MzU1OTNFMEFFMTFFM0IxRjQ4RkFERjYyNjcyNjkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdBMEI5N0M4RDVBRjExRTNBQjczODJCOUVGQTYzODI1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdBMEI5N0M5RDVBRjExRTNBQjczODJCOUVGQTYzODI1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2/MlHQAAAF9JREFUeNpi/P//PwM+wAIiVq5cCaLCgLgOiFWB+DYQNwHxKhaowhCQOiSN2jA+E1SgAYcNdTAFqjgUqMIU3Mah4DZMQSMOBc0wBauBOAKIrwPxbygN4q9kJBQOAAEGAPJ6FYq2GxFpAAAAAElFTkSuQmCC) 0px 0px no-repeat; background-size:0.4rem 0.4rem; }
body{ background:#f5f0ec;}
.safe_pro{background:#fff; padding-left:1.1rem; padding-right:1.1rem; margin-top:0.5rem;}
#details_content .arrow_cl{ background:url(imagesdownarrow.png) 0px 2px no-repeat; display:inline-block; width:2.8rem; height:1.4rem; margin-top:-2.9rem; float:right; background-size:1.4rem;}
#details_content i.active{ background:url(imagesuparrow.png) 0px 2px no-repeat; background-size:1.4rem;}
#details_content div.btn_bg{text-align:center;margin:1.5rem auto 2rem auto;width:100%;height:4.5rem;line-height:4.5rem;border:0;border-radius:5px;font-size:1.4rem;color:rgba(255,255,255,1);box-shadow:0 1px 0 rgba(171,29,16,1);text-shadow:0 1px 0 rgba(204,45,31,.8); background:-webkit-linear-gradient(top,rgba(255,56,38,1),rgba(226,49,32,1));background:-moz-linear-gradienttop,rgba(255,56,38,1),rgba(226,49,32,1));background:-o-linear-gradient(top,rgba(255,56,38,1),rgba(226,49,32,1));background:linear-gradient(top,rgba(255,56,38,1),rgba(226,49,32,1))}
#details_content div.btn_bg a.tel_sty{font-size:1.8rem; color:#fff; text-decoration:none; background:url(imagescall.png) 10px center no-repeat; display:inline-block;background-size:21.8rem 2.5rem; width:23rem; height:4.5rem;}
#details_content div.btn_bg font.line_sty{ cursor:default;margin-left:2rem; padding-right:1.3rem; background:url(imagesfont_bg.png) 0px 6px no-repeat; background-size:1px 2.8rem; display:inline-block; height:4.2rem; vertical-align:middle;}



