@charset "utf-8";
/* CSS Document */
body{
	font-size:12px; font-family: sans-serif, serif; margin:0; padding:0;
	background:url(/images/bg-slc.jpg) repeat-x top #d3eef5; background-attachment:fixed;
	color:#666666;
}
p { margin:0px; padding:0px;}
h3{ font-size:14px; color:#000000; /*margin:0 0 0 15px;*/  margin:0; padding:8px 0 0 0;}
a:link, a:visited { color:#0000ff; text-decoration:underline;}
a:hover { color:#ff6600; text-decoration:none;}
#slc-clear{ clear:both;}
.white, a.white{ color:#FFFFFF;}
.blue{color:#58c1dc;}
.blue01{color:#0000ff;}
.blue02{color:#3c5899;}
.blue03{color:#0184c4;}
.orange, a.orange{color:#ff6600;}
.line-h{ margin-bottom:20px;}
.font-big{ font-size:16px;}
.font-big14{ font-size:14px;}
.red{ color:#cc0000;}
.black{ color:#000000;}
.pink-solid{ color:#b12a8e}
.pink{ color:#e583cc}
.green-solid{ color:#3f791b}
.green{ color:#92b47a}
.gray{ color: #CCCCCC;}
.pink01{ color:#dd178e;}
.red{ color:#FF0000;}
#slc{
	width:980px;
	text-align:left;
}
#top-keyword{
	line-height:20px;
	color:#cccccc;
	font-size:11px;
	margin:0px 10px;
}
.top-keyword-left{
	float:left;
}
.top-keyword-right{
	float:right;
}
#slc-top{
	height:85px;
	width:980px;
	background:#FFFFFF url(/images/bg-number1.jpg) no-repeat right; 
}
#logo{ margin:5px 0 0 10px; float:left; }
#number1{ 
	float:right; 
	width:320px; 
	height:75px; 
	color:#000000;
	padding:10px 0 0 0px;
	line-height:20px;
}
#slc-menu{
	background:url(/images/bg-menu.jpg) repeat-x;
	width:980px;
	height:32px;
}
.menu-on{
	background:url(/images/bg-menu-hover.jpg) repeat-x;
	float:left;
	height:25px;
	padding-top:7px;
}
.menu{ float:left; height:25px; padding-top:7px;}
.menu-on a, .menu a,.menu-on a:visited, .menu a:visited{ color:#FFFFFF; text-decoration:none; padding:0px 15px 0 15px; padding /*\**/:0px 13px 0 13px\9;}
.menu-on a:hover, .menu a:hover{ color:#FFFFFF; text-decoration:underline;}
.menu:hover{background:url(/images/bg-menu-hover.jpg) repeat-x; cursor:pointer;}
.top-search{
	float:right;
	background:url(/images/bg-search.jpg) no-repeat;
	width:318px;
	height:25px;
	margin:2px 10px 0 0;

}
.top-search input{ width:180px; border:0; margin:3px 0 0 33px; float:left}
input.button-search{
	background:url(/images/button-search.jpg) no-repeat;
	width:67px;
	height:25px;
	float:right;
	margin:0;
	font-weight:bold;
	color:#CCCCCC;
	cursor:pointer;
}
#slc-main{
	width:980px;
	background:#FFFFFF;
}
#col-left{
	margin:10px;
	float:left;
	width:650px;
}
#col-right{
	width:300px;
	margin:10px 10px 10px 0px;
	float:left;
}
#flash-intro {
	width:650px;
	margin:0px 0px 15px 0px;	
}
#sub-mail{
	background:url(/images/bg-sub-blue.jpg) no-repeat;
	width:270px;
	height:145px;
	margin-bottom:10px;
	padding:0 15px;
}
.inputmail{
	background:url(/images/bg-sub.jpg) no-repeat;
	height:26px;
	width:230px;
	margin:5px 0 15px 0;
	border:0;
	padding:2px 0 2px 44px;
	line-height /*\**/:25px\9;
}
.button-mail{
	background:url(/images/button-join.gif) no-repeat;
	width:66px;
	height:24px;
	float:right;
	font-weight:bold;
	border:0;
	cursor:pointer;
}
.mail-alert{
	float:left;
	color:#FF0000;
}
#slc-location{ width:300px; height:250px; margin-bottom:10px;}
#twitter{ margin:10px 0px;}
#facebook, #activity{
	border:1px solid #a0a2af;
	width:298px;
	margin-bottom:10px;
}
#facebook h3{
	background:#3c5899;
	padding:1px 5px 4px 5px;
}
#activity h3{
	background:#3c5899;
	padding:5px;
	color:#FFFFFF;
}
#become{
	background:#eceff6;
	padding:10px;
	padding /*\**/:8px 10px\9;
}
.fan-pic{ height:40px; width:40px; float:left; margin-right:10px; background:#FFFFFF; padding:1px; border:1px solid #D5DBF4}
.fan-topic{ float:left; width:200px;}
.fan-topic p{ margin:2px 0; }
#goods{
	background:url(/images/bg-promote.gif) no-repeat;
	height:235px;
	width:270px;
	margin-bottom:0px;
	padding:0 15px;
}
.goods-box{ color:#333333; margin:15px 0 0 0;overflow:hidden;}
.goods-box p{ padding:5px 0;}
.goods-box ul{padding:0;margin:0;list-style:none;}
.goods-box ul li{list-style:none;height:155px;}
#goods-all{ margin:15px 0 0; text-align:right;}
#goods-all a{ color:#333333;}


#activity-box{
	height:160px;
	padding:10px;
	color:#000000;
}
#activity-box p{ padding:3px 0;}

#news{
	background:url(/images/bg-act.jpg) repeat-x bottom #eceff6;
	padding:10px;
}
.img-news{
	background:url(/images/bg-img.jpg) no-repeat;
	width:110px;
	height:140px;
	margin-right:10px;
	float:left;
}
.des-news{
	float:left;
	width:150px;
}
.des-all-news{ margin:5px 0; height:90px; color:#000000;}
#video{ height:170px; padding:10px; border-bottom:1px solid #a0a2af;}
#fanpage-mem{ height:80px; padding:10px;}

#sub-col-left{
	width:200px;
	margin-right:10px;
	float:left;
}
#sub-col-right{
	width:440px;
	float:left;
}
#product{
	background:url(/images/bg-product.jpg) top no-repeat;
	width:199px;
	margin-bottom:15px;
}
#product h3{ margin:0px 0 30px 40px; margin /*\**/:0px 0 30px 40px\9;}
#list-product {	background:url(/images/bg-product-detail.jpg) repeat-y; }
#product-line {	background:url(/images/bg-product-curve.jpg) no-repeat; height:21px;}
#list-product .list { padding:0 15px; }
#list-product a{ color:#666666;}
#list-product a:hover{ color: #FF6600;}
.list{ margin-bottom:8px; margin-bottom /*\**/:7px\9;}
body:nth-of-type(1) .list{margin-bottom:7px;}
.list h2{ margin:0; padding:2px 0; font-size:12px;}
.list img{ margin-right:5px; vertical-align:middle}
p.sublist{ margin-left:20px;}

#content{
	background:url(/images/bg-content.png) no-repeat top;
	width:180px;
	padding:5px 10px;
	margin-bottom:8px;
}
#content h3{ margin:0; padding:8px 5px 5px 36px;}
#content h3 img{ vertical-align:middle; margin:0px 8px 0px 0px; padding:0;}
#content ul{ margin:2em 0em 1em 0em; padding-left:20px; padding-left /*\**/:17px\9; list-style-image:url(/images/bullet-content.jpg);}
#content li{ margin-bottom:2px; padding:0.2em 0em;}
#content p{ border-top:solid 1px #eeeeee; padding:0.5em 0em;}
#info{
	width:198px;
	margin:5px 0px 10px 0px;
	border-top:#3eb0dc solid 2px;
	border-bottom:#3eb0dc solid 2px;
	border-right:#8bd8f6 solid 1px;
}
#info h3{ background-color:#e7f5ff; padding:5px 10px; margin:0px;}
#info p{
	padding:5px 10px;
	margin:5px 0px;
	color:#666;
	font-size:11px;
	line-height:1.5em;
}
#clip{
	background:url(/images/bg-clip.jpg) no-repeat;
	width:180px;
	height:245px;
	padding:5px 10px;
}
#clip h3{ margin-left:45px; padding-top:10px;}
.clip-box{ margin-top:25px;}
.clip-box p{ margin-bottom:5px;}
#top5-service{
	background:url(/images/bg-5service.jpg) no-repeat;
	width:420px;
	height:225px;
	padding:10px 10px;
	margin-bottom:15px;
}
#top5-service h3{ float:left; margin:0; padding:0;}
.page-sevice{ float:right; margin-bottom:10px;}
.page-sevice img{ vertical-align:middle;}
.img-service{ float: left; margin-right:5px; width:175px; height:175px; border:1px solid #999999;}
.des-service{ float:right; width:230px;}
.des-service h1{ font-size:16px; padding:0; margin:0; margin-bottom:15px;}
.des-service h1 a{ color:#3399cc; text-decoration:none;}

#comment{
	background:url(/images/bg-comment.jpg) no-repeat;
	width:420px;
	height:170px;
	padding:5px 10px;
	margin-bottom:15px;
} 
.key-comment{
	float:left; margin:10px 10px 0 0;
}
.comment-text{ float:right; width:330px; margin-top:10px;}
#add-commemt{
	background:url(/images/bg-add-comment.gif) no-repeat;
	width:365px;
	height:24px;
	margin-top:15px;
	color:#000000;
	padding:10px 0 0 50px;
}
#banner-slide{
	height:60px;
	margin-bottom:15px;
}
#banner-slide img{ float:left; margin-right:20px;}

#maxgazine{
	background:url(/images/bg-view.jpg) no-repeat;
	width:420px;
	height:230px;
	padding:5px 10px;
	margin-bottom:15px;
}
#maxgazine-slide{ margin-top:15px;}
#maxgazine-slide ul{padding:0;margin:0;list-style:none;}
#maxgazine-slide ul li{padding:0;margin:0;list-style:none;display:inline-block;}
.box-maxgazine{ float:left; width:125px;}
.box-maxgazine img{ border:2px solid #999999;}
/* ----------- Review ----------- */
#review{
	width:440px;
	padding:0px 0px 20px 0px; 
}
#review h3{ 
	background:url(/images/main_bg_review.png) repeat-x;
	height:30px;
	padding-left:10px;
}
#review p{
	padding:3px 10px 0px 10px;
	line-height:1.5em;
}
#review p.date{
	font-size:11px;
	color:#999999;
	border-bottom:#eeeeee 1px solid;
	padding:0px 0px 3px 10px;
}
/* ----------- Q&A ----------- */
#qna {
	width:440px;
	padding:0px 0px 10px 0px; 
	position:relative;
}
#qna-subject {
	background:url(/images/main_bg_qna.png) repeat-x;
	height:62px;
	padding:0px 10px;
}
#qna-subject img {
	float:left;	
	margin-right:10px;
}
#qna-subject h3 {
	width:60%;
	padding-top:13px;
}
#qna-topic{
	clear:both;
	background:#eeeeee;
	padding:5px 10px;
}
#qna-listing{
	padding:3px 10px 10px 10px;	
}
#qna .cate {
	font-weight:bold;
}
#qna .ask {
	position:absolute;
	left:160px;
	font-weight:bold;
}
#qna p{
	padding:0px;
	margin:3px 0px;
}
#qna p.cateName {
	color:#cc6600;
	width:140px;
	margin-right:10px;
	float:left;
}
#qna p.list {
	width:265px;
	float:left;
}

#qa{ border:1px solid #cde5e9; padding:0 0px 5px 0px; width:440px;}
#qa h3{
	margin:0;
	background:url(/images/bg-h3-qa.jpg) repeat-x;
	height:26px;
	padding:0;
	padding-left:20px;
}

.top-pink{
	background:url(/images/bg-qa-pink.jpg) repeat-x;
	height:43px;
	padding:5px 10px;
}
.key-qa{ float:left; margin-right:5px;}
.des-qa{ float:left; padding:5px 0;}

#topic-pink{ background:#fedffb; padding:7px 10px;}
.cat{ float:left; width:40%;}
.cat-qa { float:left; width:59%;}
#topic{ padding:5.5px 10px; padding /*\**/:5px 10px\9;}
.top-green{
	background:url(/images/bg-qa-green.jpg) repeat-x;
	height:43px;
	padding:5px 10px;
}
#topic-green{ background:#def8ca; padding:7px 10px;}

#footer{
	background:#afe3f8;
	background-image: -webkit-gradient(
    	linear,
    	left bottom,
    	left top,
    	color-stop(0.32, rgb(145,215,248)),
    	color-stop(0.83, rgb(200,236,252))
	);
	background-image: -moz-linear-gradient(
    	center bottom,
    	rgb(145,215,248) 32%,
    	rgb(200,236,252) 83%
	);
	height:150px;
	padding:10px; 
	padding-bottom /*\**/:25px\9;
}
#sub-footer{ float:left; font-size:11px; margin-right:40px; margin-right /*\**/:30px\9;}
#sub-footer p{ padding:2px 0;}
#sub-footer a{ color:#006699;}
#sub-footer a:hover{ color: #FF6600;}

/******************************** Navigation ****************************************/
#navigation{ margin:0px 10px 10px 10px; border-bottom:1px  dotted #E5E5E5; padding-bottom:3px;}
#navigation .orange a{ color:#ff6d05}
.navi{ float:left;}
.social-network{ float:right;}
.fb-color a{ color:#4f79bf;}
.tw-color a{ color:#6fc0dd;}

/******************************** Product ****************************************/
#in-left{ float:left; width:200px; margin:10px;}
#sub-email{
	width:200px;
}
#sub-email h3.font-big14{ color:#007bb7;}
p.textline{ font-size:11px; color:#999999; margin-bottom:5px;}
.boxinput{ border:1px solid #CCCCCC; float:left; padding:2px; width:124px;}
input.inputmail-small{ width:120px; background:#ddebf2; padding:2px; border:0; cursor:pointer;}
#in-right{ float:right; width:750px; margin:10px 10px 10px 0px; }
#product-keyimg{
	background:url(/images/product/keyimage.jpg) no-repeat;
	height:175px;
	width:310px;
	padding:45px 370px 0 70px;
	text-align:center;
}
#product-keyimg p.orange{ font-size:33px;}
.product-list{
	background:url(/images/product/bg-product.jpg) no-repeat;
	height:100px;
	width:360px;
	float:left;
	margin-right:10px;
	padding:10px 5px;
}
.product-img{
	width:140px;
	height:100px;
	float:left;
}
.product-des{
	float:left;
	margin-left:10px;
	width:200px;
	overflow:hidden;
}
.product-des h3{ margin:0; padding:3px 0 5px 0;}
.paging{ border-top:1px solid #95b5c3; margin-top:10px; padding:5px 0;}
.paging input{ width:40px;}
input.button-search-page{
	background:url(/images/product/search.gif) no-repeat;
	width:61px;
	height:20px;
	color:#EBEBEB;
	border:0;
	font-weight:bold;
	cursor:pointer;
}
#product-keyimg h2{ font-size:180%; padding:0; margin:0;}
.product-detail p{ padding:5px 0;}
#addbook{ border-top:1px dotted #666666; border-bottom:1px dotted #666666; padding:5px 0; margin:20px 0;}
#addbook p{ float:left; margin-right:20px;}
#addbook p img{ margin-right:5px;}
#product-relative-h{
	background:url(/images/product/bg-relative.gif) repeat-x;
	height:25px;
	font-size:14px;
	color:#000000;
	padding:5px 0 0 10px;
}
.list-product-relative{ float:left; width:370px; margin-top:5px; margin-right:5px;}
.product-relative-img{ float:left; width:140px; height:90px; margin-right:5px;}
.product-relative-des{ float:left; width:220px;}
p.h-related{margin:5px 0;}
p.h-related a{ color:#056ea5; font-size:14px; text-decoration:none;}
p.h-related a:hover{ text-decoration:underline;}
#member-reviews{ margin-top:20px;}
#member-reviews-h{
	background:url(/images/product/bg-comment.gif) repeat-x;
	height:27px;
	font-size:14px;
	color:#000000;
	padding:2px 0 0 10px;
}
.sort{ float:right; margin-right:10px;}
.sort strong{ color:#FFFFFF; font-size:11px;}
.sort select{ font-size:11px;}
.list-reviews{
	padding:10px 0;
	border-bottom:1px dotted #95ddf7;
}
.reviews-img{ float:left; margin-right:10px;}
.reviews-des{ float:left; width:670px;} 
.number{ float:left; margin-right:5px;}
.topic-reviews{ float:left; width:400px;}
.top100{ float:right}
.topic-text-reviews{ color:#67594e;}
.reviews-by{ color:#67594e; font-size:11px;}
.reviews-des p{ margin:5px 0;}
#write-review{
	background:url(/images/product/button-reviews.gif) no-repeat;
	width:126px;
	height:29px;
	text-align:center;
	font-size:14px;
	line-height:30px;
	margin-top:10px;
}
#write-review a{ color:#FFFFFF; text-decoration:none; padding:3px 5px;}
.add-reviews{
	background:url(/images/product/bg-popup.png) no-repeat;
	width:638px;
	height:468px;
	padding:15px;
	font-size:14px;
}
.add-reviews-topic{ float:left; margin:5px 0 0 40px;}
.close{ float:right;}
#box-pop{ margin:20px 40px; font-size:12px;}
#box-pop p input{ margin-bottom:10px;}
.alert{ background:#d80000; padding:2px; color:#FFFFFF; margin-bottom:20px;}
input.add-reviews-button{
	background:url(/images/product/button-reviews.gif) no-repeat;
	width:126px;
	height:29px;
	text-align:center;
	font-size:14px;
	line-height:30px;
	margin-top:10px;
	color:#FFFFFF;
	font-weight:bold;
	border:0;
	cursor:pointer;
	}

/**************************************** Promotion *************************************/
.list-promotion{ float:left; width:370px; margin-right:10px; margin-top:10px; padding-bottom:10px; border-bottom:1px dotted #c4d6e2}
.promotion-img{ background:url(/images/product/bg-img-promotion.jpg) no-repeat; width:145px; height:70px; margin-right:10px; float:left; padding:10px;}
.promotion-des{ width:190px; float:left}
.promotion-des p{ padding:3px 0;}

/***************************************** Calendar ****************************************/
#calendar{
	background:#f8fdff;
	border:1px solid #e8f2f7;
	margin-bottom:20px;
}
#clinic{
	background:url(/images/product/tab-calendar.gif) no-repeat;
	width:750px;
	height:38px;
	font-size:16px;
	color:#000000;
}
.clinic-name{ width:220px; padding:8px 0 0 15px; text-align:center;}
#day{ background:#e8f2f7;}
.time{ width:160px; line-height:30px; float:left; text-align:center; color:#FF6600}
.list-day{ width:83px; border-right:1px solid #FFFFFF; float:left; line-height:30px; color:#000000; text-align:center;}
.list-day-1{ width:83px; border-right:1px solid #e8f2f7; float:left; line-height:30px; color:#000000; text-align:center;}

/***************************************** Articla ****************************************/
#top-article{
	background:url(/images/product/bg-top-article.gif) no-repeat;
	height:205px;
	width:730px;
	padding:10px;
	color:#000000;
	margin-bottom:10px;
}
.top-article-img{ float:left; width:230px; height:205px; margin-right:15px;}
.top-article-des{ float:left; width:485px;}
.top-article-des h2{ font-size:180%; color:#0180c7; margin:0; padding:10px 0;}
.top-article-des h2 span.textline-top-article{font-size:80%; color:#c47114;}
#promote-pro{ width:100%; margin:0 10px 15px 0; float:left; height:180px;}
#promote-pro h3{
	background: url(/images/product/bg-article.gif) repeat-x;
	height:30px;
	padding-left:10px;
	color:#704e44;
}
.promote-pro-des{
	padding:0 10px;
}
.img-promote-top{ float:left; width:185px; height:115px; margin-right:10px;}
.promote-top-des{ float:left; width:70%;}
.promote-top-des h4{ font-size:140%;  margin:0; padding:5px 0; }
.promote-top-des h4 a{text-decoration:none; color:#0180c7;}
.promote-pro-des ul{
	list-style-image:url(/images/product/bullet.gif);
	margin:10px 0;
	padding:0 15px;
}
.promote-pro-des li{ padding:2px;}
#did-you-know{
	background:#d2eefa;
	width:230px;
	float:left;
	height:215px;
}
.did-you-know-h{
	background:url(/images/product/bg-did.gif) repeat-x;
	height:23px;
	padding-left:10px;
	font-size:14px;
	color: #000000;
	padding-top:7px;
}
.did-you-know-box{
	margin:5px 0;
	background:#e4f7fe;
	height:175px;
}
.did-you-know-list{ width:85px; padding:0 15px; float:left;}
.did-you-know-list img{ margin-bottom:5px;}
.did-you-know-list p{ font-size:14px; color:#0180c7;}
.did-you-know-list p a{/*color:#0180c7;*/ color:#c47114; text-decoration:none;}
.did-you-know-list p a:hover{ text-decoration:underline;}

.list-article-h{
	background:url(/images/product/bg-lits-article.gif) repeat-x;
	height:30px;
	padding:0 10px;	
}
.list-article-h h2{
	margin:0; padding:2px 0 0 0; color:#704b43; float:left;
}
.paging-top{ float: right;}
.listing-article{ margin:10px 0 0 0;}
.listing-article-img, .listing-news-img{ width:85px; height:85px; padding:4px; background:#f5efe1; border:1px solid #ddd8d2; margin-right:15px; float:left;}
.listing-service-img{ width:140px; height:90px; padding:4px; background:#f5efe1; border:1px solid #ddd8d2; margin-right:15px; float:left; text-align:center}
.listing-service-des{ width:585px; width /*\**/:580px\9; float:left;}
.listing-article-des, .listing-news-des{ width:640px; float:left;}
.listign-article-topic{ margin:5px 0;}
h2.topic-article{ margin:0; padding:0; color:#704b43;}
.textline-detail{ font-size:11px; color:#704b43;}
.top-bg-detail, .bottom-bg-detail{
	background:url(/images/product/bg-top-article-detail.gif) no-repeat;
	height:19px; 
	width:750px;
	margin-top:10px;
}
.bottom-bg-detail{
	background:url(/images/product/bg-botton-article-detail.gif) no-repeat;
	margin-bottom:20px;
	margin-top:0;
}
.center-bg-detail{
	background:#f3f0e9;
	border-left:1px solid #eae6dc;
	border-right:1px solid #eae6dc;
	padding:0 20px;
	color:#000000;
}
.detail-article-left{
	width:375px;
	float:left;
	margin:0 15px 15px 0;
}
.detail-article-img{ background:#d4cfc3; padding:7px 7px 7px 8px; float:left;}
.vote-detail{ background:#FFFFFF; padding:5px; color:#00a4da;}
.detail-article-all{ color:#000000; line-height:15px;}
.control{ color:#a69f8e; margin-bottom:10px;}
.control img{ margin:5px 10px;}
.detail-article-all p{ padding:3px 0;}
.comment-article{ padding:10px 0;}


/***************************** News *****************************************/
.listing-news-img{ width:90px; height:100px;}

.listing-news-des{ width:600px;}

/***************************** Contact *****************************************/
.map{ background:#fbf9f7; margin-bottom:20px;}
.map-img{ float:left; width:250px; padding:5px; margin-right:15px; background:#d4cfc3}
.map-des{ float:left; color:#000000; width:430px;}
.contact{ margin-top:30px;}
.contact-topic{ float:left; width:80px;  padding:2px 0; }
.contact-des{ float:left; padding:2px 0;}
.form-topic{ float:left; width:25%; color:#000000; text-align:right; line-height:22px; margin-bottom:5px;}
.form{ float:left; width:64%; margin-left:1%; margin-bottom:5px;}
.comment-article{ background:#eefbff;}

/***************************** About us *****************************************/
.img-left{ float:left; margin-bottom:20px; width:275px;}
.img-left div.map-img{ margin-bottom:20px;}
.detail-article-all ul{ margin:0; padding:0 0 0 30px;}
.detail-article-all ul.pic{ margin:0; padding:0 0 0 310px;}
.detail-article-all li{ padding:5px 0;}

/***************************** Q & A *****************************************/
#tab{ margin-top:20px; border-bottom:1px solid #366173; padding-left:5px;}
.tab1, .tab1-not{
	background:url(/images/product/tab-on-qa.gif) no-repeat;
	height:27px;
	width:130px;
	margin-right:3px;
	color:#FFFFFF;
	text-align:center;
	float:left;
	font-size:14px;
	padding-top:5px;
}
.tab2-not, .tab2{
	background:url(/images/product/tab-not-qa.gif) no-repeat;
	height:27px;
	width:185px;
	color:#000000;
	text-align:center;
	float:left;
	font-size:14px;
	padding-top:5px;
}
.tab1-not{
	background:url(/images/product/tab-not-qa1.gif) no-repeat;
	color:#000000;
	float:left;
	font-size:14px;
}

.tab2{
	background:url(/images/product/tab-on-qa2.gif) no-repeat;
	color:#FFFFFF;
	float:left;
	font-size:14px;
}
.tab1 a, .tab2 a{color:#FFFFFF; text-decoration:none;}
.tab1 a:hover, .tab2 a:hover{color:#FFFFFF; text-decoration: underline;}
.tab2-not a, tab2-not a{color:#000000; text-decoration:none;}
.tab2-not a:hover, tab2-not a:hover{color:#000000; text-decoration:underline;}
#qa-topic{ background:#deeaf0; padding:5px; color:#000000;}
.question{ float:left; width:380px}
.answer{ float:left; width:90px; text-align:center;}
.read{ float:left; width:90px; text-align:center;}
.answer-date{ float:left; width:180px; text-align:center;}
.qa-list{padding:8px 5px; color:#000000; border-bottom:1px solid #EEEEEE;}
.textline-detail-qa{ font-size:12px; color:#704b43;}

.answer-box{ border-top:1px solid #FFFFFF; margin-top:20px; padding:10px 0 0 0;} 
input.qa-post{
	background:url(/images/product/ans-bot.gif) no-repeat;
	height:25px;
	width:87px;
	font-weight:bold;
	text-align:center;
	border:0;
	color:#FFFFFF;
	margin-top:10px;
	cursor:pointer;
}
.qa-cancel{
	background:url(/images/product/ans-bot2.gif) no-repeat;
	width:101px;
	height:25px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	border:0;
	margin-top:10px;
}
.list-other-answer{
	border-top:1px solid #CCCCCC;
	margin:15px 0 0 0;
	padding:15px 0 0px 0;
}
.list-other-answer-img{
	height:45px;
	width:45px;
	padding:2px;
	border:1px solid #CCCCCC;
	float:left;
	margin-right:15px;
}
.list-other-answer-des{
	float:left;
	width:670px;
}
.answer-by{ float:left; margin-top:5px; width:470px;}
.answer-vote{ float:right; margin-bottom:5px;}

.best-service-panel{
	height:177px;
	width:425px;
	overflow:hidden;
}

.best-service-panel ul{
	list-style:none;
	padding:0;
	margin:0;
	overflow:hidden;
}
.best-service-panel ul li{
	list-style:none;
	display:inline-block;
}
