/* common */
body{margin:0;background:#fff;font-size:14px;color:#444;font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro W3","‚l‚r ‚oƒSƒVƒbƒN","MS PGothic",Verdana,Arial,sans-serif;text-align:center;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:0;-ms-interpolation-mode:bicubic;}
p{margin:0;}
ul{margin:0;}
dl{margin:0;}
form{margin:0;padding:0;}
a:link{color:#11c;}
a:visited{color:#528;}
a:hover{text-decoration:none;}
.cl{min-height:1px;}
.cl:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
*html .cl{height:1px;/*\*//*/height:auto;overflow:hidden;/**/}
.inner{min-height:1px;}
.inner:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
*html .inner{height:1px;/*\*//*/height:auto;overflow:hidden;/**/}
.m0{margin:0 !important;}
.p0{padding:0 !important;}
.frame{margin:0 0 15px 0;padding:15px;border:1px solid #dcdcd2;}

/* bar */
#bar{margin:0 0 15px 0;padding:8px 0;width:100%;background:#7b3;text-align:center;}
#bar div.inner{margin:0 auto;width:1000px;text-align:left;}
#bar h1{float:left;font-size:100%;font-weight:normal;color:#fff;}
#bar p{float:right;font-size:100%;color:#fff;}
#bar p a{color:#fff;}

/* header */
#header{margin:0 auto;padding:0 0 20px 0;width:1000px;text-align:left;}
#header div.logo{float:left;margin:0 75px 0 0;padding:0;}
#header h1{margin:0;width:400px;height:26px;font-size:115%;line-height:108%;color:#7b3;}
#header h2{background:url(../../imgs/2010/common.gif) no-repeat 0 0;width:400px;height:38px;font-size:0;line-height:0;text-indent:-9999px;}
#header h2 a{display:block;width:400px;height:38px;}
#header div.tel{float:left;margin:6px 20px 0 0;background:url(../../imgs/2010/common.gif) no-repeat 0 -40px;width:237px;height:53px;list-style:none;font-size:0;line-height:0;text-indent:-9999px;}
#header ul{position:relative;float:left;margin:3px 0 0 0;padding:0;background:url(../../imgs/2010/common.gif) no-repeat -240px -40px;width:108px;height:59px;list-style:none;font-size:0;line-height:0;text-indent:-9999px;}
#header ul li{margin:0;padding:0;}
#header ul li.f1 a{position:absolute;top:31px;left:14px;display:block;width:21px;height:21px;}
#header ul li.f1 a:hover{background:url(../../imgs/2010/common.gif) no-repeat -360px -40px;font-size:0;line-height:0;text-indent:-9999px;}
#header ul li.f2 a{position:absolute;top:29px;left:41px;display:block;width:23px;height:23px;}
#header ul li.f2 a:hover{background:url(../../imgs/2010/common.gif) no-repeat -390px -40px;font-size:0;line-height:0;text-indent:-9999px;}
#header ul li.f3 a{position:absolute;top:26px;left:70px;display:block;width:26px;height:26px;}
#header ul li.f3 a:hover{background:url(../../imgs/2010/common.gif) no-repeat -420px -40px;font-size:0;line-height:0;text-indent:-9999px;}
#header h3 a{display:block;float:right;margin:1px 0 0 0;background:url(../../imgs/2010/common.gif) no-repeat -460px 0;width:120px;height:63px;font-size:0;line-height:0;text-indent:-9999px;}

/* content */
#content{margin:0 auto;width:1000px;}
#content #left{float:left;margin:0 15px 0 0;width:210px;text-align:left;}
#content #center{float:left;width:550px;text-align:left;}
#content #right{float:right;width:210px;text-align:left;}

/* apply */
#apply{margin:0 0 15px 0;padding:15px 10px 0 10px;background:url(../../imgs/2010/common.gif) no-repeat 0 -130px;width:190px;height:119px;}
*html #apply{width:210px;height:134px;}
#apply ul{margin:0 0 10px 0;padding:0;list-style:none;text-align:center;}
#apply ul li{margin:0;padding:0;}
#apply ul li.b1 a{display:block;margin:0 0 8px 0;background:url(../../imgs/2010/common.gif) no-repeat -220px -130px;width:190px;height:80px;font-size:0;line-height:0;text-indent:-9999px;}
#apply ul li.b1 a:hover{background-position:-410px -130px;}
#apply ul li.b2 a{font-size:115%;}

/* faq */
#faq{margin:0 0 15px 0;}
#faq h3{padding:8px 10px;background:#7b3;font-size:115%;color:#fff;}
#faq h3 a{color:#fff;}
#faq div.inner{padding:15px 15px 5px 15px;border:1px solid #dcdcd2;}
#faq ul{margin:0;padding:0;list-style:none;}
#faq ul li{margin:0 0 10px 0;padding:0 0 0 12px;background:url(../../imgs/2010/icon.gif) no-repeat 0 -137px;line-height:108%;}

/* place */
#place{margin:0 0 15px 0;}
#place h3{padding:8px 10px;background:#7b3;font-size:115%;color:#fff;}
#place h3 a{color:#fff;}
#place div.inner{padding:15px;border:1px solid #dcdcd2;}
#place p a{display:block;margin:0;padding:130px 0 0 0;background:url(../../imgs/2010/common.jpg) no-repeat -480px 0;width:180px;line-height:143%;}

/* voice */
#voice{padding:0 0 10px 0;}
#voice h3{margin:0 0 15px 0;padding:0 0 0 10px;background:url(../../imgs/2010/icon.gif) no-repeat 0 -89px;font-size:115%;color:#083;line-height:108%;}
#voice h3 a{color:#083;}
#voice p{margin:0 0 10px 0;padding:0 0 0 100px;min-height:90px;line-height:143%;}
*html #voice p{height:90px;/*\*//*/height:auto;overflow:hidden;/**/}
#voice p.tx1{background:url(../../imgs/2010/common.jpg) no-repeat 0 0;}
#voice p.tx2{background:url(../../imgs/2010/common.jpg) no-repeat -240px 0;}
#voice p.tx3{background:url(../../imgs/2010/common.jpg) no-repeat 0 -110px;}
#voice p.tx4{background:url(../../imgs/2010/common.jpg) no-repeat -240px -110px;}
#voice ul{margin:0 0 20px 0;padding:0;list-style:none;}
#voice ul li{margin:0;padding:0;font-size:115%;text-align:right;}

/* book */
#book{margin:0 0 30px 0;}
#book ul{margin:0;padding:0;list-style:none;text-align:center;}
#book ul li{margin:0;padding:0;}
#book ul li.b1 a{display:block;margin:0 0 8px 0;background:url(../../imgs/2010/common.gif) no-repeat -590px 0;width:180px;height:90px;font-size:0;line-height:0;text-indent:-9999px;}
#book ul li.b2 a{font-size:115%;}

/* mark */
#mark p a{display:block;background:url(../../imgs/2010/common.gif) no-repeat -900px 0;width:60px;height:65px;font-size:0;line-height:0;text-indent:-9999px;}

/* health */
#health{margin:0 0 15px 0;padding:15px 10px 0 10px;background:url(../../imgs/2010/common.gif) no-repeat 0 -130px;width:190px;height:119px;}
*html #health{width:210px;height:134px;}
#health ul{margin:0 0 10px 0;padding:0;list-style:none;text-align:center;}
#health ul li{margin:0;padding:0;}
#health ul li.b1 a{display:block;margin:0 0 8px 0;background:url(../../imgs/2010/common.gif) no-repeat -610px -130px;width:190px;height:80px;font-size:0;line-height:0;text-indent:-9999px;}
#health ul li.b1 a:hover{background-position:-800px -130px;}
#health ul li.b2 a{font-size:115%;}

/* menu */
#menu{margin:0 0 15px 0;padding:15px 15px 0 15px;border:1px solid #dcdcd2;}
#menu h3{margin:0 0 10px 0;padding:0 0 0 10px;background:url(../../imgs/2010/icon.gif) no-repeat 0 -89px;font-size:115%;color:#083;line-height:108%;}
#menu h3 a{color:#083;}
#menu p{margin:0 0 20px 0;line-height:143%;}

/* link */
#link{margin:0 0 15px 0;padding:15px 10px 0 10px;border:1px solid #dcdcd2;}
#link ul{margin:0;padding:0;list-style:none;text-align:left;}
#link ul li{margin:0;padding:0;line-height:122%;}
#link ul li.l1 a{margin:0 0 15px 0;padding:65px 0 0 0;display:block;background:url(../../imgs/2010/link.gif) no-repeat 0 0;}
#link ul li.l2 a{margin:0 0 15px 0;padding:65px 0 0 0;display:block;background:url(../../imgs/2010/link.gif) no-repeat -200px 0;}
#link ul li.l3 a{margin:0 0 15px 0;padding:65px 0 0 0;display:block;background:url(../../imgs/2010/link.gif) no-repeat -400px 0;}
#link ul li.l4 a{margin:0 0 15px 0;padding:65px 0 0 0;display:block;background:url(../../imgs/2010/link.gif) no-repeat 0 -160px;}
#link ul li.l5 a{margin:0 0 15px 0;padding:65px 0 0 0;display:block;background:url(../../imgs/2010/link.gif) no-repeat -200px -160px;}

/* qrcode */
#qrcode{margin:0 0 15px 0;padding:15px;border:1px solid #dcdcd2;text-align:center;}
#qrcode h3{margin:0 0 15px 0;padding:0 0 0 10px;background:url(../../imgs/2010/icon.gif) no-repeat 0 -89px;font-size:115%;color:#083;line-height:108%;text-align:left;}
#qrcode div.code{margin:0 auto;margin-bottom:15px;background:url(../../imgs/2010/common.gif) no-repeat -780px 0;width:111px;height:111px;font-size:0;line-height:0;text-indent:-9999px;}
#qrcode p{line-height:122%;text-align:left;}

/* sitemap */
#sitemap{margin:0 auto;margin-bottom:20px;width:1000px;background:url(../../imgs/2010/common.gif) no-repeat 0 -270px;text-align:left;}
#sitemap div.inner{padding:30px 0 0 40px;}
#sitemap div.group{float:left;margin:0 40px 0 0;width:200px;}
#sitemap h3{margin:0 0 15px 0;padding:8px 10px;background:#7b3;font-size:100%;color:#fff;}
#sitemap ul{margin:0;padding:0;list-style:none;}
#sitemap ul li{margin:0 0 10px 0;padding:0 0 0 29px;background:url(../../imgs/2010/icon.gif) no-repeat 10px -187px;line-height:122%;}

/* footer */
#footer{padding:0 0 20px 0;width:100%;text-align:center;}
#footer div.inner{padding:0 0 10px 0;border-bottom:6px solid #d2d2c8;text-align:center;}
#footer p{margin:0 auto;width:1000px;text-align:right;}
#footer p a{color:#444;}
#footer dl{margin:0 auto;padding:0;width:1000px;}
#footer dl dt{float:left;margin:14px 0 0 0;padding:0;background:url(../../imgs/2010/common.gif) no-repeat 0 -110px;width:352px;height:14px;font-size:0;line-height:0;text-indent:-9999px;}
#footer dl dd{margin:8px 0 0 0;padding:0;}
#footer dl dd a{float:right;background:url(../../imgs/2010/common.gif) no-repeat -360px -70px;width:220px;height:25px;font-size:0;line-height:0;text-indent:-9999px;}


/* banner */
div.banner{}
div.banner ul{margin:0;padding:0;list-style:none;text-align:left;}
div.banner ul li{margin:0;padding:0;}
div.banner ul li.b1 a{display:block;margin:0 0 15px 0;background:url(http://www.196189.com/2010/imgs/banner.png) no-repeat 0 0;width:210px;height:92px;font-size:0%;line-height:0;text-indent:-9999px;}
div.banner ul li.b1 a:hover{background-position:-220px 0;}
div.banner ul li.b2 a{display:block;margin:0 0 15px 0;background:url(../../imgs/banner.png) no-repeat 0 -100px;width:210px;height:92px;font-size:0%;line-height:0;text-indent:-9999px;}
div.banner ul li.b2 a:hover{background-position:-220px -100px;}

