			body {
				margin:0;
				font-family:Verdana, Arial;
				font-size:14px;
			}
            h3 {font-size:100%; font-weight:normal !important;}
            .divthuoc
            {
                height:100px;
                display:block;
                overflow:hidden;
                width:100000px;
                padding-left:10px;
                background:url(thuoc.png);
                background-repeat:repeat-x;
            }
            .divtextthuoc
            {
                line-height:100px;
                float:left;
                margin-left:-10px;
                font-size:18px;
                width:60px;
                height:100px;
            }
            .divtextthuocchan
            {
                line-height:100px;
                float:left;
                margin-left:-10px;
                font-size:18px;
                color:#FF0000;
                width:60px;
            }
            .divthuoc52
            {
                background-color:#DDDDDD;

                height:68px;
                text-align:center;

                overflow:hidden;
                position:relative;
                width:110000px;
            }
            .blockthuoc52
            {
                float:left;
                background-color:#FFFFFF;
                width:325px;
                height:100%;
            }
            .red52
            {
                width:100%;
                height:100%;
                }
            .red52header
            {
                background-color:#FF0000;
                height:32%;
                color:#FFFFFF;
                width:100%;
                font-weight:bold;
                padding-top:3px;
            }
            .red52small
            {
                background-color:#DDDDDD;
                color:#FF0000;
                width:64px;
                height:45px;
                float:left;
                border-right:1px solid #FF0000;
                padding-top:3px;
            }
            .black52
            {
                width:100%;
                height:100%;
                }
            .black52header
            {
                background-color:#000000;
                height:32%;
                color:#FFFFFF;
                width:100%;
                font-weight:bold;
                padding-top:3px;
            }
            .black52small
            {
                background-color:#DDDDDD;
                color:#000000;
                width:64px;
                height:45px;
                float:left;
                border-right:1px solid #000000;
                padding-top:3px;
            }
            .divthuoc429
            {
                background-color:#DDDDDD;
                width:120000px;
                height:68px;
                text-align:center;
                display:block;
                overflow:hidden;
            }
            .blockthuoc429
            {
                float:left;
                background-color:#FFFFFF;
                width:268.125px;
                height:100%;
            }
            .red429
            {
                width:100%;
                height:100%;
                }
            .red429header
            {
                background-color:#FF0000;
                height:32%;
                color:#FFFFFF;
                width:100%;
                font-weight:bold;
                padding-top:3px;
            }
            .red429small
            {
                background-color:#DDDDDD;
                color:#FF0000;
                width:66.03125px;
                height:45px;
                float:left;
                border-right:1px solid #FF0000;
                padding-top:3px;
            }
            .black429
            {
                width:100%;
                height:100%;
                }
            .black429header
            {
                background-color:#000000;
                height:32%;
                color:#FFFFFF;
                width:100%;
                font-weight:bold;
                padding-top:3px;
            }
            .black429small
            {
                background-color:#DDDDDD;
                color:#000000;
                width:66.03125px;
                height:45px;
                float:left;
                border-right:1px solid #000000;
                padding-top:3px;
            }
            .divthuoc390
            {
                background-color:#DDDDDD;
                width:120000px;
                height:68px;
                text-align:center;
                border-bottom: 1px solid #000000;
                display:block;
                overflow:hidden;
            }
            .blockthuoc390
            {
                float:left;
                background-color:#FFFFFF;
                width:195px;
                height:100%;
            }
            .red390
            {
                width:100%;
                height:100%;
                }
            .red390header
            {
                background-color:#FF0000;
                height:32%;
                color:#FFFFFF;
                width:100%;
                font-weight:bold;
                padding-top:3px;
            }
            .red390small
            {
                background-color:#DDDDDD;
                color:#FF0000;
                width:47.75px;
                height:45px;
                float:left;
                border-right:1px solid #FF0000;
                padding-top:3px;
            }
            .black390
            {
                width:100%;
                height:100%;
                }
            .black390header
            {
                background-color:#000000;
                height:32%;
                color:#FFFFFF;
                width:100%;
                font-weight:bold;
                padding-top:3px;
            }
            .black390small
            {
                background-color:#DDDDDD;
                color:#000000;
                width:47.75px;
                height:45px;
                float:left;
                border-right:1px solid #000000;
                padding-top:3px;
            }
            #wrapper{
                clear:both;
                width:100%;
                overflow:auto;
                postion:absolute;
            }
            #scroller {
                float:left;
                padding:0;
                postion:absolute;
                width:100000px; /*20m*/
                overflow:hidden;
            }
            .divthuoc52inner, .divthuoc429inner, .divthuoc390inner{
                float:left;
            }
            .divdonvidothuoc {
				position:absolute;
				left:92%;
				top:0;
				height:404px;
				width:8%;
				z-index:998;
				text-align:center;
				background-color:rgba(255, 255, 255, 0.8);
				}
			.divtencacthuoc{
				position:absolute;
				left:0;
				top:0;
				height:404px;
				width:8%;
				z-index:997;
				text-align:center;
				background-color:rgba(255, 255, 255, 0.8);
				font-weight:bold;
				}
			.divkhoangcachtencacthuoc {height:123px;};
            .cssthuoclobanlagi{
				float:left;
				width:70%;
				}
            #table-of-content{
				width:30%;
				float:right;
				background-color: #f0f0f0;
				text-align: center;
				}
            .contentruler{
				width:86%;
				margin:auto;
				font-size: 16px;
				font-family: Verdana, Arial;
				line-height: 30px;
				}
				
			.nav-tabs  > li {width:33%;}
			ul li {line-height:30px;}
            .contentruledetail {
			  width: 60%;
			  margin:auto;
			  background-color:#ffffdf;
			}
			.cungtot {
			  color:red;
			}
			.divborder{border: 1px solid; width:100%;}
			.caccungchinh { 
				float:left;
				width:20%;
				text-align:center;
			}
			.cungnho{border: 1px solid; width:90%; margin:auto;line-height:30px; text-align:center;}
			.caccungtrongloban { 
				float:left;
				width:35%;
				text-align:center;
			}
			.ynghiacungtrongloban { 
				float:left;
				width:45%;
				line-height:30px;
			}
			.star-rating{
				font-size: 0;
			}
			.star-rating__wrap{
				display: inline-block;
				font-size: 1rem;
			}
			.star-rating__wrap:after{
				content: "";
				display: table;
				clear: both;
			}
			.star-rating__ico{
				float: right;
				padding-left: 2px;
				cursor: pointer;
				color: #FFB300;
			}
			.star-rating__ico:last-child{
				padding-left: 0;
			}
			.star-rating__input{
				display: none;
			}
			.star-rating__ico:hover:before,
			.star-rating__ico:hover ~ .star-rating__ico:before,
			.star-rating__input:checked ~ .star-rating__ico:before
			{
				content: "\f005";
			}
			@media screen and (max-width: 800px) {
			   .divkhoangcachtencacthuoc {
				   height:105px;
				}
				#table-of-content{
					width:100%;
				}
				.cssthuoclobanlagi{
					width:100%;
				}
				.contentruler{width:100%;}
				.contentruledetail {width: 100%;}
				h3,h2 {font-size:19px !important;}
			}
			@media screen and (max-width: 600px) {
				.divkhoangcachtencacthuoc {height:105px;}
			}
			@media screen and (max-width: 400px) {
				.divkhoangcachtencacthuoc {height:105px;}
				.divtencacthuoc {width:14%;}
			}
			.mCustomScrollBox {
				height: auto!important;
			}
