*{ margin:0px; padding:0px;}
body{color: #666666;
	text-align: center;
	font: 12px/1.5 tahoma, arial, 宋体, sans-serif; text-align:center;}

.hbar {
	
}
.hbar b {
display:block;margin:0 auto;background-color:#F2F4DF;border:1px solid #E0E0E0;border-style:none solid;height:1px;overflow:hidden;
}
b.y1 {width:525px;border-top-style:solid;}
b.wshow {width:531px;line-height:25px;height:25px;text-indent:10px;}
#sidebar-a {
	background: darkgreen;
}
#content {
	text-align:left;
	background: green;
}
.clean {
	clear:both;
}
#content_left, #content_center, #content_right {
	float:left;
}
#content_left {
	width:185px;
}
#content_left01 {
	height:47px;
	border: 1px solid #d5d5d5;
	padding:10px 12px;
	line-height:19px;
	margin-bottom:10px;
	font-size:14px;
}
.yui-d2f {
	min-width: 750px;
	text-align: left;
	margin: auto;
	width: 750px;
}
.yui-d2f {
	width: 950px;
}
.yui-b {
	position: relative;
}
.yui-b {
	_position: static;
}
.yui-main .yui-b {
	position: static;
}
.yui-main {
	width: 100%;
}
.yui-cn-t1 .yui-main {
	float: right;
	margin-left: -40em;
}
.yui-cn-t1 .yui-b {
	width: 200px;
	float: left;
}
.yui-cn-t1 .yui-main .yui-b {
	margin-left: 210px;
}
.yui-main .yui-b {
	width: auto;
	float: none;
}
.yui-cn-t1:after {
	display: block;
	height: 0px;
	visibility: hidden;
	clear: both;
	content: ".";
}
.yui-cn-t1 {
	zoom: 1;
}
IMG {
	vertical-align: middle;
}
A.yk-highlight {
	color: #f60;
}
.yk-highlight {
	color: #f60;
}
.yk-fix-float:after {
	display: block;
	height: 0px;
	visibility: hidden;
	clear: both;
	content: ".";
}
.yk-fix-float {
	zoom: 1;
}
.yk-fix-float:after {
	display: block;
	height: 0px;
	visibility: hidden;
	clear: both;
	font-size: 0px;
	content: ".";
}
.yk-fix-float {
	zoom: 1;
}
.yui-d2f {
	margin: 0px auto;
}
.yk-fix-float:after {
	display: block;
	height: 0px;
	visibility: hidden;
	clear: both;
	content: ".";
}
.yk-fix-float {
	zoom: 1;
}
A:link,a:visited{
	text-decoration: none;
}
A:hover {
	color: #356fd9;
	cursor: pointer;
}

.yui-d2f A.yk-highlight {
	color: #ec6113;
}

P.title {
	font-size: 14px;
	font-weight: bold;
}
.kb-news {
	margin-bottom: 10px;
	height: 249px;
}
.kb-news-l {
	width: 531px;
	float: left;
	border-bottom:1px solid #d5d5d5;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	margin-bottom:10px;
	height:231px;
}
#kb-news-l_til {
	background:url("../../images/default/index_bg.gif") repeat-x scroll left -1px transparent;
	height:22px;
	border-top:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	font-size:14px;
	font-weight:600;
	padding-left:12px;
	padding-top:4px;
	color:#C00800;
}
.ask_right2 {
	background:url("../../images/default/index_bg.gif") repeat-x scroll left -1px transparent;
	height:22px;
	border:1px solid #d5d5d5;
	font-size:14px;
	font-weight:600;
	padding-left:12px;
	padding-top:4px;
	color:#C00800;
}
.franchise {
border-color:#D5D5D5;
border-style:solid;
border-width:0 1px 1px;
color:#666666;
padding:8px 5px 8px 8px;
}

.kb-news .slider {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 250px;
	padding-right: 0px;
	float: left;
	padding-top: 0px;
}
.slider .other-promo {
	background-position: -200px 0px;
	padding-top: 6px;
}
.other-promo .first {
	background:#ffdb96;
	color:#b30000;
	padding-left:2px;
	padding-right:2px;
	margin-right: 5px;
}
#MainPromotionBanner .yk-carousel-simpleslide {
	width: 250px;
	height: 170px;
}
#MainPromotionBanner .yk-carousel-slides {
	height: 170px;
}
#MainPromotionBanner .yk-carousel-slides LI {
	width: 250px;
	height: 170px;
}
#MainPromotionBanner .yk-carousel-slides IMG {
	width: 250px;
	height: 170px;
}
#MainPromotionBanner .yk-carousel-slides LI {
	display: none;
}
#MainPromotionBanner .yk-carousel-control {
	top: 140px;
}
.kb-news-l-list {

	padding-left: 10px;
	width: 255px;
	float: left;
	padding-top: 0px;
}
.kb-news-l-list .news-block {
	border-bottom: #c2c2c2 1px dotted;
	padding-bottom: 5px;
	padding-top: 4px;
	margin-bottom:5px;
}
news-block {
	padding-top: 0px;
}
.kb-news-l-list .news-block A {
	color: #666;
}
.kb-news-l-list .news-block A:link {
	color: #666;
}
.kb-news-l-list .news-block A.yk-highlight {
	color: #ff3301;
}
.kb-news-l-list .news-block A.yk-highlight:link {
	color: #ff3301;
}
.news-block A:hover{text-decoration:underline;}
.kb-news-l-list .news-block P.title {
	position: relative;
	margin-bottom: 8px;
}
.kb-news-l-list .news-block P {
	line-height: 19px;
}
.kb-news-l-list .news-block P.title A {
	font-family: simhei;
	color: #ff3301;
	font-size: 18px;
	font-weight: normal;
}
.kb-news-l-list .news-block P.title A:link {
	font-family: simhei;
	color: #ff3301;
	font-size: 18px;
	font-weight: normal;
}
.yk-carousel-simpleslide {
	position: relative;
	width: 380px;
	height: 170px;
}
.yk-carousel-slides {
	padding-bottom: 0px;
	list-style-type: none;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	list-style-image: none;
	padding-top: 0px;
}
.yk-carousel-slides LI {
	float: left;
}
.yk-carousel-slides IMG {
	border-bottom: 0px;
	border-left: 0px;
	display: block;
	border-top: 0px;
	border-right: 0px;
}
.yk-carousel-control {
	z-index: 2;
	position: absolute;
	padding-bottom: 0px;
	list-style-type: none;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: block;
	height: 25px;
	top: 142px;
	right: 5px;
	list-style-image: none;
	padding-top: 0px;
}
.yk-carousel-control LI {
	border-bottom: #9b0583 1px solid;
	text-align: center;
	border-left: #9b0583 1px solid;
	line-height: 16px;
	background-color: #fff;
	margin: 3px 1px;
	width: 16px;
	display: inline;
	font-family: Arial;
	float: left;
	height: 16px;
	color: #9b0583;
	font-size: 0.9em;
	overflow: hidden;
	border-top: #9b0583 1px solid;
	cursor: pointer;
	border-right: #9b0583 1px solid;
}
.yk-carousel-control LI.yk-carousel-current {
	border-bottom: 0px;
	border-left: 0px;
	line-height: 21px;
	background-color: #9b0583;
	margin: 0px 1px;
	width: 21px;
	height: 21px;
	color: #fff;
	font-size: 1.4em;
	border-top: 0px;
	font-weight: bold;
	border-right: 0px;
}
.slider {
	float:left;
	padding:0;
	width:250px;
	margin-left:5px;
	margin-top:5px;
}

#content_left02 {
	background: url(../../images/ask/wenda_08.jpg)no-repeat;
	padding:10px 12px;
}
#content_left02, #content_left02 dl, #content_left02 dt, #content_left02 dd {
	padding:0px;
	margin:0px;
}
#content_left02 dt {
	color:#df4503;
	font-family:"黑体";
	font-size:15px;
	font-weight:600;
	padding-left:32px;
	padding-top:16px;
	height:22px;
}
#content_left02 dd {
	background:url(../../images/ask/wenda_09.jpg) repeat-y;
	padding:12px;
}
#content_left02 dd a {
	color:#3E3E3E;
	height:28px;
	line-height:27px;
	position:relative;
	vertical-align:middle;
	cursor:pointer;
	font-weight:normal;
	position:relative;
	z-index:2;
}
#content_center {
	margin:0px 10px;
	width:533px;
}
#content_right {
	width:222px;
	text-align:left;
}

#page-container {
	width:950px;
	margin:0px auto;
}
.slogo {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	float:left;
	height:46px;
	text-align:right;
	padding-right:5px;
	width:253px;
	padding-top:12px;
	font-family: "微软雅黑";
	font-size:16px;
	font-weight:300;
	color:#153776;
}
.stext {
	padding-top:10px;
}
.stext ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.stext ul li {
	display:block;
	float:left;
	margin-left:5px;
}
.stext ul li a {
	color:#16357d;
	text-decoration:none;
}
.sinput {
	border-color:#AAAAAA #EEEEEE #EEEEEE #AAAAAA;
	border-style:solid;
	border-width:1px;
	float:left;
	height:32px;
	line-height:32px;
	width:320px;
}
.si1 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../../images/ask/sda.gif) no-repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	height:32px;
	width:65px;
}
.si2 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	border:0 none;
	cursor:pointer;
	height:32px;
	width:65px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../images/ask/stw.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
BODY {
	color: #666666;
	text-align: center;
	font: 12px/1.5 tahoma, arial, 宋体, sans-serif;
}
UL {
	list-style-type: none;
}

#page {
	margin-left: auto;
	margin-right: auto;
}
#content {
	margin-left: auto;
	margin-right: auto;
}
.w950 {
	width: 950px;
}
.col-main {
	min-height: 1px;
	width: 100%;
	float: left;
}
.layout:after {
	display: block;
	height: 0px;
	clear: both;
	content: ' ';
}
.main-wrap:after {
	display: block;
	height: 0px;
	clear: both;
	content: ' ';
}
.layout {
	zoom: 1;
}
.main-wrap {
	zoom: 1;
}
a {
	color: #3e3e3e;
}
.grid-m0s8 {
	border-top: #e97507 3px solid;
	padding-top: 6px;
}
.grid-m0s8 .main-wrap {
	margin-right: 320px;
}
.box {
	margin-bottom: 10px;
}
.box .bd {
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	background-color: #f7f7f7;
	border-top: #ccc 1px solid;
	border-right: #ccc 1px solid;
}
.box-skin-naked .bd {
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.box-skin-naked .bd {
	background: none transparent scroll repeat 0% 0%;
}
#page {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#content {
	clear: both;
}
#product {
	z-index: 11;
	position: relative;
	margin-top: -8px;
	width: 158px;
	float: left;
	height: 335px;
}
#product .bd {
	border-bottom: #e56a02 1px solid;
	position: relative;
	border-left: #e56a02 1px solid;
	width: 147px;
	height: 330px;
	border-top: #e56a02 1px solid;
	border-right: #e56a02 1px solid;
	padding-top: 1px;
}
.product-list {
	border:1px solid #d5d5d5;
	padding:1px;
	padding-bottom:10px;
	z-index: 2;
}
.s {
	width:8px;
	text-align:center;
	display: inline-block;
	color: #3E3E3E;
	font-size:11px;
}
.product-list LI STRONG {
	color: #C00800; 
	font-weight: bold;
}
.t-digi {
	display:block;
	margin-left:10px;
	margin-right:10px;
	padding:8px 5px 3px 2px;
	position:relative;
	vertical-align:middle;
	border-bottom:1px #d1dae3 dashed ;
}
.aab1 {
	padding:0px 5px 3px 10px;
}
.product-list LI.til {
	background:url("../../images/default/index_bg.gif") repeat-x scroll left -1px transparent;
	display:block; padding-top:4px; padding-bottom:3px;
}
.product-list LI.t-mall B {
	border-top-color: #fcd687;
}
.product-list LI.s I {
	z-index: 1;
	position: absolute;
	filter: alpha(opacity=10);
	WIDTH: 157px;
	display: none;
	background: black;
	height: 2px;
	font-size: 0px;
	top: 29px;
	left: 0px;
	opacity: .1;
}
.product-list LI.t-mall STRONG {
	position: absolute;
	width: 78px;
	height: 18px;
	overflow: hidden;
}
.product-list LI.t-mall SPAN {
	position: absolute;
	width: 78px;
	height: 18px;
	overflow: hidden;
}
.product-list LI.t-mall STRONG {
	line-height: 16px;
	top: 5px;
}
.ctt DL DD {
	text-align: center;
	padding-bottom: 0px;
	line-height: 30px;
	margin: 0px;
	padding-left: 0px;
	width: 54px;
	padding-right: 0px;
	float: left;
	height: 30px;
	padding-top: 0px;
}
.ask_line {
	height:5px;
	background: #F5F5F5;
	border:0px;
	margin:0px;
}
.ctt DL Dt a:link,.ctt DL Dt a:visited { 
color:#555658;
text-decoration:none;

}
.ctt UL LI {
	line-height: 30px;
	display: block;
	background: url(../../images/ask/hr_1.gif) repeat-x 50% bottom;
	height: 30px;
}
.askleft {
	width: 595px;
	float: left;
}
.asklist {
	clear: both;
}
.ctt {
	border-bottom: #e0e0e0 1px solid;
	border-left: #e0e0e0 1px solid;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	clear: both;
	border-right: #e0e0e0 1px solid;
	padding-top: 10px;
}
.ctt DL DT { color:#000;
	padding-bottom: 0px;
	line-height: 30px;
	margin: 0px;
	padding-left: 0px;
	width: 348px;
	padding-right: 0px;
	float: left;
	height: 30px;
	padding-top: 0px;
}
.ctt DL DT a:hover{color:#FF9900;
text-decoration:none; }
.ctt DL DT SPAN {
	padding-left: 20px;
}
.ctt DL DD SPAN {
	display: block;
	padding-top: 2px;
}
.ctt UL {
	clear: both;
}
.dis {
	display: block;
}
.qaskmain {
	margin-top: 15px;
	width: 533px;
	float: left;
	clear: both;
}
.asknav {
	z-index: 5;
	position: relative;
	background: url(../../images/ask/asktabbg.gif) repeat-x left bottom;
	height: 29px;
	overflow: hidden;
}
.asknav UL {
	border-left: #e0e0e0 1px solid;
	line-height: 29px;
	display: block;
	height: 29px;
	overflow: hidden;
}
.asknav UL LI {
	float: left;
}
.asknav UL LI A:link,.asknav UL LI A:visited {
	border-bottom: #e0e0e0 1px solid;
	border-left: medium none;
	padding-left: 20px;
	padding-right: 20px;
	display: block;
	background: url(../../images/ask/asktab.gif) repeat-x;
	float: left;
	height: 27px;
	border-top: #e0e0e0 1px solid;
	border-right: #e0e0e0 1px solid;
	 color:#555658;
}
.asknav UL LI A:hover{text-decoration: underline; color: #093;}
.asknav UL LI A.thisclass {
	border-bottom: #fff 1px solid;
	border-left: medium none;
	background: #fff;
	color: #333;
	font-weight: bold;
	text-decoration: none;
}
#zjy {
	height:261px;
}
#zjy img {
	border:none;
}
#zjy dd {
	width:222px;
}
#kefu {
	margin-top:10px;
	border:1px solid #d5d5d5;
}
#kefu img {
	border:none;
}
.kefu_title{	
	background:url("../../images/default/index_bg.gif") repeat-x scroll left -1px transparent;
	display:block; padding-top:4px; padding-bottom:3px;}
#kefu dd {
	border:#d5d5d5 1px solid;
	border-top:none;
	border-bottom:none;
	padding-left:10px;
}
.gray {
	color: #999;
}
.gray A {
	color: #999;
}
#wrap {
	margin: 0px auto;
	width: 970px;
}
#main {
	margin: 0px 0px 20px;
	width: 100%;
	overflow: hidden;
}
#mainarea {
	width: 810px;
	float: left;
	overflow: hidden;
}
#sidebar {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 250px;
	padding-right: 0px;
	float: right;
	overflow: hidden;
	padding-top: 0px;
}
.sidebox {
	margin: 0px 0px 10px;
}

.line_list LI a {
	color:#09C;
	overflow:hidden;
	text-decoration:none;
}
.line_list LI {
	border: #ecf1f3 1px solid;
	border-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	color:#09C;
	list-style:inside disc;
}
.line_list IMG {
	margin: 0px 5px 0px 0px;
	vertical-align: middle;
}
.gonggaotitle {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../../images/ask/sidebar_title.gif) no-repeat scroll 0 0;
	color:#333333;
	font-size:12px;
	height:30px;
	line-height:30px;
	margin:px;
	padding:0 10px;
}
.r_option {
	float:right;
	font-size:12px;
	font-weight:normal;
}
.ziliao_list LI {
	border: #ecf1f3 1px solid;
	border-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}
.ziliao_list IMG {
	margin: 0px 5px 0px 0px;
	vertical-align: middle;
}
.ziliaotitle {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../../images/ask/youce_21.gif) no-repeat scroll 0 0;
	color:#333333;
	font-size:12px;
	height:30px;
	line-height:30px;
	margin:px;
	padding:0 10px;
}
.ziliao.r_option {
	float:right;
	font-size:12px;
	font-weight:normal;
}

