﻿@charset "utf-8";
body { margin:0px; font-size:11px; text-align:center; font-family:Tahoma,Arial; background:#ffffff; color:#7d7d7d;}
* { padding:0px; margin:0px;}
li { list-style:none;line-height:150%}
img {border:0px;line-height:0px;}
a:link,a:visited {color:#7d7d7d;text-decoration: none;}
a:hover,a:active {color:#ff0000;text-decoration: underline;}

h1{ font-size:18px; font-weight:lighter; color:#000000; line-height:30px; margin-top:15px; }

.l{float:left; text-align:left; display:inline;}
.r{float:right; display:inline;}
.cBlue,a.cBlue {color:#008ae7;}
.cBlue a:link,.cBlue a:visited,a.cBlue:link,a.cBlue:visited {color:#008ae7;text-decoration:none;}
.cBlue a:hover, a.cBlue:hover {color:#FF0000;}
.cGray,a.cGray {color:#5a5a5a;}
.cGray a:link,.cGray a:visited {color:#5a5a5a;text-decoration:none;}
.cBlack,a.cBlack{ color:#000000;}
.cBlack a:link,.cBlack a:visited{ color:#000000; text-decoration:none;}
.cBlack a:hover{ color:#ff0000; text-decoration:underline;}
.cWhite,a.cWhite {color: #ffffff; }
.cWhite a:link , .cWhite a:visited {color:#ffffff;text-decoration:none;}
.cWhite a:hover{ color:#ff0000; text-decoration:underline;}
.cRed,a.cRed {color: #ff0000; }
.cRed a:link, .cRed a:visited, a.cRed:link, a.cRed:visited{color: #ff0000;}
.cRed a:hover{ color:#ff0000; text-decoration:underline;}
/*clear float to div*/
.clear {clear:both;font-size:1px;visibility:hidden;width:1px;line-height:0px;}
/*css-hack*/
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix{display:block;}

/*header*/
#header {width:950px;margin:0 auto;clear:both;text-align:left; background:url(headerbg.gif) left top no-repeat; height:100px; overflow:hidden;}
#ver { line-height:22px; text-align:right; margin-right:15px; margin-top:12px; height:22px; overflow:hidden; color:#cccccc;}
#search { height:25px; overflow:hidden; text-align:right; margin:15px 15px 0px 0px;}
#search form{ margin:0px; padding:0px;}
#search .txt{ line-height:18px; border:1px solid #7d7d7d; background:#f9f9f9; font-size:11px; height:18px; width:180px; text-indent:3px; float:right; overflow:hidden; }
#search .btn{ line-height:20px; border:0px; background:#7d7d7d; color:#ffffff; font-size:11px; height:20px; width:60px; float:right; overflow:hidden;}
.k_submit{line-height:20px; border:0px; background:#7d7d7d; color:#ffffff; font-size:11px; height:20px; width:60px;}
/*topnav start*/
#topnav {
width:950px;margin:0 auto;clear:both;text-align:left; background:url(navbg.gif) left top no-repeat;height:42px; padding-top:1px; padding-bottom:1px; overflow:visible; position:relative; z-index:999;}
#topnav ul { height:42px; background:transparent; margin:0px 0px 0px 1px;}
#topnav ul ul {width:15em; margin:0px; z-index:100; }
#topnav ul li { float:left; display:block; height:42px; line-height:42px; background:url(navbgline.gif) right center no-repeat; }
#topnav ul ul li {display:block;width:12em;height:auto; line-height:1em; background:none; }
#topnav a.sub { text-indent:20px;}
#topnav a, #topnav a:visited {display:block;float:left;height:42px; padding:0px 30px 0px 30px; margin-right:2px; }
* html #topnav a, * html #topnav a:visited {width:11em; w\idth:9em; padding:0px; overflow:hidden; text-align:center;}
* html #topnav ul li{ width:11em; w\idth:9em; padding:0px; padding-right:2px; overflow:hidden; text-align:center;}
#topnav ul ul a, #topnav ul ul a:visited {display:block;background:#b1b1b1; color:#fff;width:12em;height:100%;line-height:1em; padding:0.5em 1em; border-bottom:1px solid #cccccc;}
* html #topnav ul ul a, * html #topnav ul ul a:visited  {width:14em; w\idth:12em;}

#topnav table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}
#topnav ul ul ul a, #topnav ul ul ul a:visited {background:#b1b1b1;}
#topnav ul ul ul ul a, #topnav ul ul ul ul a:visited {background:#b1b1b1;}
#topnav ul :hover a.sub1 {background:#447b7b;}
#topnav ul ul :hover a.sub2 {background:#447b7b;}

* html #topnav a:hover {color:#ff0000;background:#f5f5f5 url(navbg2.gif) top repeat-x; position:relative; z-index:100;}
#topnav li:hover {position:relative;}
#topnav :hover > a {color:#ff0000;background:#f5f5f5 url(navbg2.gif) top repeat-x;}
* html #topnav ul ul a:hover{color:#ffffff;background:#666666; position:relative; z-index:110;}
#topnav ul ul li:hover {position:relative;}
#topnav ul ul :hover > a {color:#ffffff;background:#666666;}
* html #topnav ul ul ul a:hover {background:#666666; position:relative; z-index:120;}
#topnav ul ul ul :hover > a {background:#b1b1b1;}
#topnav ul ul ul ul a:hover {background:#b1b1b1; position:relative; z-index:130;}

#topnav ul ul {visibility:hidden;position:absolute; height:0;top:42px; left:0px; width:14em;}
#topnav ul ul ul{left:12em;top:0;width:14em;}

#topnav ul :hover ul{visibility:visible; height:auto; padding:0 3em 3em 3em; background:transparent url(images/trans.gif); left:-3em;}
#topnav ul :hover ul ul{visibility:hidden;}
#topnav ul :hover ul :hover ul ul{visibility:hidden;}
#topnav ul :hover ul :hover ul{visibility:visible; left:9em;}
#topnav ul :hover ul :hover ul :hover ul {visibility:visible;}
/*topnav end*/

.cnt{width:950px;margin:0 auto;clear:both;overflow:hidden;text-align:left;}
.c_l{ width:232px; float:left; display:inline; text-align:left; overflow:hidden; margin-left:27px; }
.c_r{ width:600px; float:right; display:inline; text-align:left; overflow:hidden; margin-right:36px;}
.m_t{ margin-top:12px;}

.index_flash{width:950px;margin:0 auto;clear:both;overflow:hidden;text-align:left; height:250px;}

.bg1{ background:url(indexbg01.gif) left top no-repeat; height:188px; overflow:hidden;}
.bg2{ background:url(about01.gif) left repeat-y; margin-top:8px;}

.bo_1{ width:536px; height:177px; float:left; display:inline; margin-top:10px;overflow:hidden;}
.bo_2{ width:383px; height:166px; float:right; display:inline; margin-top:12px;overflow:hidden;}
.bo_2 dt{ height:28px; line-height:28px; margin-top:5px;}
.bo_2 dd p{ line-height:22px; width:268px; float:left; overflow:hidden;}
.bo_2 dd ul{ width:88px; overflow:hidden; float:right; margin:8px 10px 0px 0px; background:url(indexbg03.gif) left top no-repeat; height:86px;}
.bo_2 dd ul li{ line-height:17px; text-indent:8px;}
.bo_2 dd ul li a:hover{ text-decoration:none;}
.bo_3{ width:360px; height:211px; float:left; display:inline; margin-top:8px;overflow:hidden; background:url(indexbg02.gif) left top no-repeat; margin-right:8px; padding-bottom:8px;}
.bo_3 dt{ height:30px; line-height:30px; text-indent:10px;}
.bo_3 dd.b1{ background:url(indexpic01.jpg) no-repeat 12px 6px;}
.bo_3 dd.b2{ background:url(indexpic02.jpg) no-repeat 12px 6px;}
.bo_3 dd ul{ margin:10px 8px 8px 104px;}
.bo_3 dd ul li{ line-height:26px; height:26px; width:248px; overflow:hidden;}
.bo_4{ width:210px; height:211px; float:right; display:inline;overflow:hidden; margin-top:8px;}
.bo_4 img{ display:block; margin-bottom:10px;}
.about_l{ width:218px; overflow:hidden; background:url(about02.gif) left top no-repeat; padding-bottom:10px; float:left; display:inline; }
.about_l ul{ margin-top:60px;}
.about_l ul li{ height:25px; line-height:25px; background:url(about04.gif) left top no-repeat; margin-top:6px; text-align:left; text-indent:45px; padding:0px; }
.about_l ul li.on{ height:30px; line-height:30px; background:url(about03.gif) left top no-repeat; margin-top:6px; text-align:right; padding-right:30px; color:#ff0000; }
.about_r{ background:url(about06.gif) right top no-repeat; width:708px; float:right; display:inline;}
.about_r_p{ background:url(about06_1.gif) right top no-repeat; width:708px; float:right; display:inline;}
.subpic1{ background:url(about_pic06.jpg) left top no-repeat; width:153px; height:355px; margin:41px 21px 0px 0px; float:right; display:inline; }
.subpic2{ background:url(about_pic03.jpg) left top no-repeat; width:153px; height:355px; margin:41px 21px 0px 0px; float:right; display:inline; }
.subpic3{ background:url(about_pic04.jpg) left top no-repeat; width:153px; height:355px; margin:41px 21px 0px 0px; float:right; display:inline; }
.subpic4{ background:url(about_pic02.jpg) left top no-repeat; width:153px; height:355px; margin:41px 21px 0px 0px; float:right; display:inline; }
.subpic5{ background:url(about_pic05.jpg) left top no-repeat; width:153px; height:355px; margin:41px 21px 0px 0px; float:right; display:inline; }
.subpic6{ background:url(about_pic08.jpg) left top no-repeat; width:153px; height:355px; margin:41px 21px 0px 0px; float:right; display:inline; }
.subpic7{ background:url(about_pic01.jpg) left top no-repeat; width:153px; height:355px; margin:41px 21px 0px 0px; float:right; display:inline; }
.subpic8{ background:url(about_pic09.jpg) left top no-repeat; width:153px; height:355px; margin:41px 21px 0px 0px; float:right; display:inline; }
.subpic9{ background:url(about_pic10.jpg) left top no-repeat; width:153px; height:355px; margin:41px 21px 0px 0px; float:right; display:inline; }
.content{ width:492px; float:left; display:inline; margin-top:20px; }
.content h1{ line-height:30px;}
.content h2{ text-decoration:underline; font-weight:lighter; margin-top:25px; line-height:25px; font-size:14px;}
.content p{ line-height:22px; margin:1.2em 0px;}
.about_r_p h1{ line-height:30px; margin-top:20px;}
.about_r_p h2{ text-decoration:underline; font-weight:lighter; margin-top:25px; line-height:25px; font-size:14px;}
.content_new{ margin:15px 30px 0px 0px;line-height:22px;}
.content_new p{ line-height:22px; margin:1.2em 0px;}
.content_new img{ padding:3px; border:1px solid #cccccc;}
.pagenav{line-height:25px; margin-top:10px;}
.publish{ color:#999999; line-height:25px;}
.publish span{ margin-right:15px;}
.who-we-are{ width:492px; height:197px; background:url(about05.jpg) left top no-repeat;}
.salenetworks{ width:690px; margin-top:20px; margin-right:20px; }
.salenetworks h1{ line-height:30px;}
.salenetworks p{ line-height:22px; margin:1.2em 0px;}
.salenetworks p.map{ width:690px; height:464px; background:url(salesnetworkmap.gif) left top no-repeat; border:1px solid #cccccc;}
.ourclient{ width:492px; overflow:hidden;}
.ourclient li{ float:left; width:160px; height:110px; background:url(about07.gif) left top no-repeat; margin-right:4px; overflow:hidden;}
.ourclient li img{ margin:20px 0px 0px 10px;}
.newslist{ margin-bottom:15px;}
.newslist li{ background:url(about08.gif) left bottom repeat-x; padding-bottom:5px; margin:0px;}
.newslist li h2{ text-decoration:underline; font-weight:lighter; line-height:25px; font-size:14px; color:#000000; margin-top:10px;}
.newslist li h2 a:link,.newslist li h2 a:visited{ color:#000000;}
.newslist li p{ line-height:22px; margin:0px; }
.newslist li div{ color:#999999; line-height:22px;}
.bo_5{ margin-top:8px; }
.bo_5 dt{ background:url(tableware02.gif) left top no-repeat; line-height:30px; height:48px; text-indent:50px;}
.bo_5 dd li{ width:142px; height:140px; float:left; display:inline; text-align:center; }
.bo_5 dd li img{ display:block; margin:0px auto; }
.bo_5 dd li a{ display:block; line-height:22px; }
.tableware_l{ width:218px; overflow:hidden; background:url(list01.gif) left top no-repeat; padding-bottom:10px; float:left; display:inline; }
.gift_l{ background:url(list09.gif) left top no-repeat; height:450px; }
.tableware_l ul.n1{ margin:0px 1px 0px 1px;}
.tableware_l ul.n1 li{ height:25px; line-height:25px; background:url(list03.gif) left top repeat-x; border-bottom:1px solid #c8c8c8; text-indent:20px; }
.tableware_l ul.n1 li a.sub { background:#ffffff; display:block; padding-left:30px;}
.tableware_l .bar1{ background:url(list02.gif) left top no-repeat; height:38px; margin-top:41px;}
.tableware_l .bar2{ background:url(list06.gif) left top no-repeat; height:38px; margin-top:10px;}
.tableware_r{width:714px; float:right; display:inline; }
.vip_l{ width:218px; overflow:hidden; background:url(list10.gif) left top no-repeat; padding-bottom:10px; float:left; display:inline; }
.vip_l ul{ margin:41px 1px 0px 1px;}
.vip_l ul li{ height:55px; line-height:55px; background:url(list03.gif) left bottom repeat-x; border-bottom:1px solid #c8c8c8; text-indent:20px; font-size:12px; }

.listbox{ margin-top:8px; }
.listbox dt{ background:url(tableware02.gif) left top no-repeat; line-height:30px; height:48px; text-indent:50px;}
.listbox dd li{ width:120px; height:140px; float:left; display:inline; text-align:center; margin:0px 18px; overflow:hidden; padding: 10px; }
.listbox dd li img{ display:block; margin:0px auto; width:110px; height:110px; background:#fff; border:solid 1px #ccc;}
.listbox dd li a{ display:block; line-height:22px; text-decoration:none; }
.listbox dd li p{ line-height:26px;}
.listbox li:hover img { border-color: #000;}
.listbox em {background: #fff; color: #000; font-style: normal; padding: 2px 8px 0 22px; display: block;
position: absolute;top: 20px;left: 5px;border: 1px solid #999; display:none;}
.listbox span {width: 30px;height: 60px;display: block; position:relative; top:7px; left: 12px;
background: url(paper-clip-mini.png) no-repeat; display:none;}

.gallery { list-style: none; margin:4px 0px 0px 25px; }
.gallery li { margin:0px 10px 0 10px; float: left; display:inline; position: relative; width: 160px; height: 139px; overflow:hidden;}
.gallery a {text-decoration: none;color: #333;}
.gallery a:hover {color: #000;text-decoration: underline;}
.gallery img {border: none;width:144px; height:108px;overflow:hidden; display:block;margin:8px 6px 0px 5px;}
.gallery em {width: 160px;height: 25px;display: block;position: absolute;top: 0px;
left: 0px;background: url(images/watercolor-mask.png) top left no-repeat;text-align: center;padding-top: 113px;font-style:normal;}
* html .gallery em { background: url(images/watercolor-mask.gif) top left no-repeat;}
*+html .gallery em { behavior: url(images/iepngfix.htc); cursor: pointer; }
.next,.keyword{ margin:8px 0px; line-height:20px;}
.next strong,.keyword strong{ font-weight:normal; color:#333333;}
.next a,.keyword a{ margin:0px 8px 0px 0px;}
.cnt_c_m{ width:950px;margin:0 auto;clear:both;overflow:hidden;text-align:left; line-height:20px; font-size:10px;}
.cnt_c_m #fbcontent{ margin-left:200px;}
.cnt_c_m h3{ font-size:18px; font-weight:normal; line-height:25px; margin:10px 20px;}
.cnt_c_m h3 strong{ color:#FF0000; font-weight:normal; }
.cnt_c_m p{ line-height:22px; margin:10px 20px;}
.cnt_c_m p strong{ color:#FF0000; }
/*product content page*/
div.content img { } 
.pageheader{ float:left;  display:inline;}
#decor{ margin:2px auto; line-height:20px;}
#hit{ margin:2px auto; line-height:20px; }
#hit strong{ font-weight:normal;}
#hit a{ margin:0px 3px; }
#hit span.w{ margin:0px 10px 0px 0px; }
#hit a:link, #hit a:visited{ text-decoration:underline;}
.next{ float:right; display:inline; margin:70px 0px 0px 0px; font-size:11px;}
#artcontent{ text-align:left; margin-top:10px;}
#artcontent p{ line-height:20px;}
#mainimg{ width:480px; overflow:hidden; float:left; display:inline; }
#mainimg img{ padding:2px; border:1px solid #d1d1d1; display:block; margin-bottom:5px; width:450px;}
.pagedes{ width:420px; overflow:hidden; float:right; display:inline; margin:0px 50px 0px 0px;}
.pagedes dl{}
.pagedes dl dt{ font-weight:bold; line-height:26px;}
.pagedes dl dd{ line-height:20px;}
.realtebar{ background:url(tableware02.gif) left top no-repeat; line-height:30px; height:48px; text-indent:50px; margin-top:10px;}
#realte{ margin:10px 0px 20px 0px;}
#realte li{ width:120px; height:135px; overflow:hidden; line-height:20px; margin:0px 19px; text-align:center; float:left; display:inline;}
#realte li img{ display:block; margin-bottom:5px;}
#realte li a img:hover{ border:1px solid #333333;}
/*pager*/
div.pagelist { margin:8px 0px; text-align:center;}

.k_pagelist em{ display:none;}
.k_pagelist a { border:#dedfde 1px solid; padding:2px 6px; margin-right:3px; text-decoration:none; background-position:50% bottom; 
color: #99210b; }
.k_pagelist a:hover { border:#000 1px solid; color:#ffffff; background:#777777;}
.k_pagelist a:active { border:#000 1px solid; color:#ffffff; background:#777777;}
.k_pagelist strong { padding:2px 6px; color:#99210b; }
.k_pagelist span.disabled { padding:2px 6px; color:#adaaad;}

/*footer*/
#footer{ margin:0px auto 0px auto; color:#999999; text-align:center; border-top:1px solid #c8c8c8; background:url(footer.gif) top center no-repeat; height:100px;}
#footer #FriendlyLink{ line-height:22px; text-indent:10px; text-align:left; width:950px; margin:0px auto; height:22px;}
#footer #bottomnav{ line-height:23px; margin-top:5px;}
#footer #copyright{ line-height:23px; }
#footer img{ margin:0px; padding:0px; border:0px;}
#footer a:link,#footer a:visited,#footer a:hover{ color:#666666;}
#footer .ts{ width:660px; background:url(images/index200807/footerbg.gif) top no-repeat; line-height:24px; padding:2px 5px 0px 5px; margin:0px auto;}
#footer .cRed{ color:#cc0000;}
#footer .o{ margin-bottom:15px;}
#footer div a{ margin:0px 10px;}

/*hotpic*/
.blk_07{overflow:hidden;border-bottom:1px solid #bdd2ed;}
.blk_07 .Cont{ margin:10px 12px;}
.blk_07 .ScrCont{width:10000000px;}
.blk_07 .box{width:128px;float:left;text-align:center;}
.blk_07 .box a img{width:110px;height:110px; border:1px solid #cccccc;}
.blk_07 .box img{display:block;margin:0 auto;}
.blk_07 .box a:hover img{ border:1px solid #666666;}
.blk_07 .box p{display:block; line-height:20px;}
.blk_07 .box a:link,.blk_07 .box a:visited{ color:#666666;}
.blk_07 .box a:hover{ color:#cc0000;}
.blk_07 #List1,.blk_07 #List2{float:left;}

#scrollDotList_01{padding:0px 5px;zoom:1;overflow:hidden;}
#scrollDotList_01 .dotON{width:7px;height:7px;background:url(hot_nav.gif) repeat-x -1px -4px; margin:4px 5px; cursor:pointer;float:left;}
#scrollDotList_01 .dotOFF{width:7px;height:7px;background:url(hot_nav.gif) repeat-x -17px -4px; margin:4px 5px; cursor:pointer;float:left;}
#scrollArrLeft_01{width:18px;height:14px;background:url(hot_nav_l.gif) repeat-x 0px 0px;cursor:pointer;}
#scrollArrRight_01{width:18px;height:14px;background:url(hot_nav_r.gif) repeat-x 0px 0px;cursor:pointer; margin-left:5px;}

.blk_07 ul{padding:0px 0px 6px 6px;}
.blk_07 ul li{line-height:21px;}
.Title_01{height:24px; margin-top:8px; font-size:11px;}
.Title_01 .title{float:left;line-height:22px;padding:2px 0px 0px 32px;font-weight:normal}
.Title_01 .more{font-size:12px;font-weight:normal;float:right;padding:4px 20px 0px 0px;line-height:16px;}
.Title_01 .more span{ float:left; }
.Title_01 .more img{ float:left; }
.Title_01 a:link,.Title_01 a:visited{color:#021a74;}
.Title_01 a:hover{color:#f00;}

	.k_form{margin:0px auto; background:url(login02.gif) center top repeat-x; height:450px; overflow:visible;}
	.k_form .k_login { width:507px; height:296px; overflow:hidden; margin:0px auto; background:url(login03.gif) left top no-repeat; padding-top:135px;}
	.k_form .k_login #kemail{ margin-top:60px; margin-left:4px;}
	.k_form .k_login #kemail img{ width:305px; height:44px; }
	.k_form .k_login p{text-align:left; margin:8px 0px 0px 110px; padding:0px; }
	.k_form p label{clear:both; color:#666;font-size:11px; display:block; margin:4px auto; }
	.k_form .k_login p span{}
	.k_form .k_login p input{ margin-bottom:-2px;}
	.k_form .k_login p span label{clear:none;display:inline;color:#666;}
	.k_form .k_login div{ text-align:center; margin-left:0px; padding-top:0px;}
	.k_form .k_login div input{ border:1px solid #cccccc; background:#f5f5f5; line-height:20px; text-align:center; font-size:11px; margin-top:8px; width:60px; margin-left:0px;}
	.k_form div {text-align:left; margin-left:200px; padding:8px 0px;}
	.k_form div input {}
	.k_form p{ text-align:left; margin-left:200px; padding:8px 0px;}
	.k_form ol {text-align:left;}
	.k_form ol li {line-height:24px;}

	.k_table{width:100%;border:1px solid;border-color:#CCC #DDD #DDD #CCC;clear:both;text-align:left;}
	.k_table th{border:1px solid;border-color:#EEE #AAA #BBB #EEE;background:#E6E9ED;padding:0px 2px;letter-spacing:2px;color:#14316B;line-height:20px;}
	.k_table td{border:1px solid;border-color:#EEE #AAA #AAA #EEE;padding:1px;line-height:18px;}
	.k_table td input {margin-right:10px;}
	.k_table * {font-size:12px;}
	.k_table tr.hover {background:#E6E9ED;font-weight:bold;}
	.k_table tr.hover a{font-weight:bold;}

	.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
	.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
	.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:200px; }
	.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
	.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}
	
	.reply p{margin:5px auto;}
	.reply p span{ width:100px; float:left; display:inline; text-align:right;}
	#sendbtn1{ background:#ffffff url(send_bg.gif) left top no-repeat; border:0px; width:90px; height:28px; line-height:28px; text-indent:25px; color:#000000; font-weight:bold; margin-left:75px;}
	#k_comment_post{ margin-top:10px;}
	#k_comment_post a:link,#k_comment_post a:visited,#k_comment_post a:hover{ color:#0000FF;}
	#k_comment_post img{ margin-bottom:-1px; margin-right:10px;}

.viplist{ margin:10px auto; }
.viplist li{ width:120px; height:150px; float:left; display:inline; text-align:center; margin:0px 18px; overflow:hidden; padding: 10px; }
.viplist li img{ display:block; margin:0px auto; width:110px; height:110px; background:#fff; border:solid 1px #ccc;}
.viplist li a{ display:block; line-height:22px; text-decoration:none; }
.viplist li div{ line-height:20px;}
.viplist li:hover img { border-color: #000;}
#k_usermenu{ width:950px; overflow:hidden; margin:10px auto; text-align:left; line-height:22px; }
#k_usermenu a{ margin:0px 8px 0px 0px; }
.loginok{ width:300px; height:100px; padding:55px; margin:auto; clear:both;}
ul.links{ margin:10px 20px;}
ul.links li{ line-height:26px;  list-style:disc; }