body{background:url(../images/main-bg.gif) repeat-x;}

.header{ width:960px;margin:0px auto; background:url(../images/main-bg.gif) repeat-x;}
.h_top{background:url(../images/main-bg.gif) repeat-x;}
.h_l{ float:left;margin-top:20px;color:#d5d5d5; line-height:20px;font-size:11px; width:310px;}
.h_l h1{color:#d5d5d5; line-height:20px;font-size:11px; font-weight:normal;padding:0; margin:0;}
.h_r{ float:right;width:650px;}
.user {text-align:right; height:20px; line-height:20px;background:url(../images/main-bg.gif) repeat-x;}
.usermenu {float:right;padding:0 3px 3px 3px;text-align:right;}
.usermenu a{color:#017FDE; font-size:11px;}
.userservice { float:right;height:15px;padding:0 3px 3px 3px;_padding:0 3px 0px 3px;text-align:center;background: url(../images/main-bg.gi) repeat-x bottom;}
.userservice a{ font-size:11px; margin:0 6px;}
.userservice a,.userservice span,.userservice img{vertical-align:middle;}
.userservice img{top:0; right:-10px;}
.head_nav{padding:41px 0 0 0px;position:relative;top:2px;}
img{border:0;}
.clear{ clear:both;}
/*/.nav{padding:20px 0 0 120px;position:relative;top:16px;}/**/
.head_nav ul{ overflow:visible}
.head_nav ul li,.head_nav ul li span,.head_nav ul li a{ float:left;}
.head_nav ul li a{padding:0 18px;display:block;font-size:14px;font-weight:bold;}
.head_nav ul li span{width:2px;}
.head_nav ul .li1{position:relative;top:0px;}
.head_nav ul .li1,.head_nav ul .li1 a,.head_nav ul .li1 span{height:26px;line-height:26px;}
.head_nav ul .li1{background:url(../images/v2_06.gif) no-repeat left;padding-left:2px;}
.head_nav ul .li1 a{background:url(../images/v2_08.gif) repeat-x;color:#fff;}
.head_nav ul .li1 span{background:url(../images/v2_10.gif) no-repeat right;}
.head_nav ul .li2,.head_nav ul .li4 a{border:1px solid #bfbfbf; line-height:22px;background: url(../images/v2_15.gif) repeat-x; height:23px;}
.head_nav ul .li3,.head_nav ul .li4 a{border-left:1px solid #fff;}
.head_nav ul .li4 a{border-right:none;}
.head_nav ul .li4 span{background:url(../images/v2_12.gif) no-repeat right;float:left; width:3px;height:25px;}
.head_nav ul .li2,.head_nav ul .li3,.head_nav ul .li4{position:relative;top:0px;}

.head_nav ul .li1a,.head_nav ul .li2a,.head_nav ul .li3a,.head_nav ul .li4a{ position:relative; top:0px;}
.head_nav ul .li2a{border-right:1px solid #ccc;border-left:1px solid #ccc;}
.head_nav ul .li2a a,.head_nav ul .li4a a{background:url(../images/v2_08.gif) repeat-x;color:#fff;height:26px;line-height:26px;}
.head_nav ul .li1a{background:url(../images/v2_06a.gif) no-repeat left;padding-left:2px;}
.head_nav ul .li1a a{background:url(../images/v2_08a.gif) repeat-x;height:24px;line-height:24px;}
.head_nav ul .li1a span{background:none;width:0;}
.head_nav ul .li4a{background:url(../images/v2_12a.gif) no-repeat right;padding-right:1px;}


.h_search{ position:}

.h_s_l{ float:left; width:198px; border:1px solid #939393;background:url(../images/bg03.gif) repeat-x;height:31px;}
.h_s_l #litbBtn{background:url(../images/menu_arrow.gif) no-repeat; width:16px; height:17px; overflow:hidden; position:absolute; margin-left:8px;cursor:pointer;}
.h_s_l b{ display:block;margin:7px 17px; background: url(../images/aw01.gif) no-repeat left center;padding-left:15px;}
.h_s_l b a{color:#fff;font-size:13px;}
.h_s_l b a:hover{color:#fff1ca;font-size:13px;}
.h_s_r{border:1px solid #bfbfbf; width:758px;*width:758px!important;*width:758px;float:right;}
.h_s_r1{border:1px solid #005391;border-bottom:none; background:url(../images/v2_23.gif);height:24px;padding:4px 20px 2px 20px;color:#fff1ca;font-size:13px;font-weight:bold;}
.h_s_r1 select{border:none;margin-left:0px;height:20px;line-height:20px; vertical-align:middle;}
.h_s_r1 input{border:1px solid #b24900;margin:0 1px;width:230px;height:18px;line-height:18px;vertical-align:middle;}
.h_s_r1 a{padding:2px 18px 2px 18px;*padding:2px 18px 2px 18px!important;*padding:2px 18px 0 18px;height:20px;border:1px solid #dc7740;background:#fff6dc;width:80px;margin-left:4px;font-weight:normal;font-size:11px;}
/*--------footer----------*/
.foot{width:940px;border-top: 1px solid #dbdbdb;margin:10px auto;padding:10px;text-align:center;color: #646464;}
.foot a{font-size:11px;}
.foot p{font-size:11px;}
.foot p a{ color:#017FDE;font-size:11px;}
.foot p a:hover{color:#017FDE;text-decoration:underline}
/*----------search_Lenovo------------*/
.iframeBackStyle {position:absolute; visibility:inherit; top:0px;  margin:0 auto; left:0px; width:100%; height:100%; z-index:-1; filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);}
.listkey span{ color:#017FDE; font-weight:bold; font-size:12px;}
.listkey { position:absolute; color:#ffffff; z-index:99999;}
.listkey dl {list-style:none; margin:0; padding:0;line-height:22px;width:227px; background:#6b6b6b; border:2px solid #ccc; border-top:0;}
.listkey dt {margin:0; padding:0; border-bottom:#484747 1px solid;padding-left:5px;color:#ffffff;border-left:#fff 2px solid;}
.listkey dd {margin:0; padding:0; color:#ffffff; text-align:left; width:100%; float:right; clear:right; padding:1px 0;}
.listkey a{display:block;padding:2px 10px; height:16px; color:#fff;}
.listkey a:hover {background:#000;color:#017FDE;padding:2px 10px;height:16px;}
.keybg{background:#000;color:#017FDE;}
IMG.dtm {cursor: pointer}

/*--0602--*/
.head_nav .li5{position:relative; top:-5px; right:18px;}
.width0706{ width:200px;}
.user0706{width:464px;}

/*--1020--*/
.user_menu{ height:22px; width:120px; position:relative; top:-3px;_top:0px;left:4px;z-index:999999; text-align:left;background: url(../images/new_bg.gif) repeat-x bottom; font-size:11px; margin-right:4px; float:right;overflow:visible;}
.user_menu img{ margin:0 6px; vertical-align:middle;}
.user_menu li{}
.user_menu li a{font-weight:bold;display:block;padding:3px 5px 0 8px;height:16px;font-size:11px; width:116px;}
.user_menu li a span{ font-weight:normal;}
.user_menu li a:hover{background:#fff url(../images/my_bg.gif) repeat-x;padding:3px 5px 0 8px;height:16px;}

.user_menu ul ul{background:#0000000;position:absolute;top:-10000000px;z-index:999999; border:1px solid #ece1bf; border-top:none;overflow:visible;}
.user_menu ul ul li {display:block;font-weight:normal;line-height:20px;height:22px; position:relative; top:-1px; background:#fff;overflow:visible;}
.user_menu a {display:block;}
.user_menu ul ul li a {display:block;font-weight:normal;width:114px;line-height:20px;height:22px;}
.user_menu ul ul li a span{ color:#017FDE; font-weight:bold; margin:0 4px;line-height:20px;height:22px;}
.user_menu ul ul li a:hover{display:block;line-height:20px;height:22px;background:#ece1bf;}

.user_menu table {border-collapse:collapse; padding:0;width:0; height:0;}
* html .user_menu a:hover,.user_menu li:hover {position:relative; }
.user_menu ul :hover ul {top:21px; left:0px;border-right:#ece1bf 1px solid; border-left:#ece1bf 1px solid; }
.user_menu ul li:hover > a {background:#fff url(../images/my_bg1.gif) repeat-x top; height:22px;}
.user_menu ul li ul li:hover > a {position:relative;top:0px; background:#ece1bf; display:block;}


/*-----cotegro---------*/
.menu{width:198px;margin-bottom:10px;border:1px solid #b9b9b9;border-top:none;background: url(../images/bg01.gif) repeat-y; z-index:9999; float:left;}
.menu li{background: url(../images/line01.gif) repeat-x bottom;height:26px;line-height:26px;width:198px;float:left; font-weight:bold;}
.menu li a{background: url(../images/aw02.gif) no-repeat 185px 10px;height:26px;line-height:26px; font-size:12px;}
.menu li a:hover{background:#fff;border-top:1px solid #ccc;border-bottom:3px solid #ccc; position:relative;top:-1px;padding-top:0;*padding-top:0!important;*padding-top:3px;height:26px;*height:26px!important;*height:19px;line-height:26px;*line-height:26px!important;*line-height:19px;}
.menu ul ul{background:#fff;position:absolute;top:-10000000px;left:175px;border-bottom:1px solid #b9b9b9;z-index:9999;}
.menu ul ul li {display:block;font-weight:normal;border-right:1px solid #b9b9b9;border-left:1px solid #b9b9b9;top:0px;*top:0px!important;*top:1px;height:25px;*height:25px!important;*height:23px;background:#fff url(../images/aw02.gif) no-repeat 10px 10px;height:25px;*height:25px!important;*height:22px;line-height:25px;*line-height:25px!important;*line-height:23px;}
.menu ul ul .b_top {width:199px;border-top:1px solid #b9b9b9;border-right:1px solid #b9b9b9; border-left:0;}
.menu ul ul .b_top a{ display:block;}
.menu a, .menu a:visited {display:block;float:left;width:198px;text-decoration:none;padding:0;text-indent:18px;}
.menu ul ul li a, .menu ul ul li a:visited {display:block;color:#000;background:none;top:0px;*top:0px!important;*top:1px;height:25px;*height:25px!important;*height:23px;}
.menu ul ul li a:hover{width:198px;display:block;height:25px;top:0px;*top:0px!important;*top:1px;height:25px;*height:25px!important;*height:23px;background:#eee url(../images/aw02.gif) no-repeat 10px 10px;color:#017FDE;border:none;}
.menu table {border-collapse:collapse; padding:0;width:0; height:0;}
* html .menu a:hover,.menu li:hover {position:relative;}
.menu ul :hover ul {top:-1px;}
.menu ul li:hover > a {background: #fff;text-decoration:none;border-top:1px solid #ccc;border-bottom:3px solid #ccc; position:relative;top:-1px;}
.menu ul li ul li:hover > a {border:none;position:relative;top:0px;}

.menu .new_w{ background:#fef9e8 url(../images/line01.gif) repeat-x bottom;}
.menu .new_w a{color:#903600}
.menu .new_w a:hover,.menu .new_w ul,.menu ul .new_w:hover > a{background:#fef9e8}
.menu .new_w ul li a{color:#000}
.menu .new_w ul li a:hover{background:#f7edc5 url(../images/aw02.gif) no-repeat 10px 10px;}

.l_bill{margin-bottom:10px;}
.l_bill img{border:1px solid #dbdbdb; }
.l_b_p{background: #fafafa;border: 1px solid #dbdbdb;}
.l_tit {font-size:13px;color:#903600;padding:8px 10px;display:block;font-weight:bold;}
.l_b_p p{ padding:0 10px 6px 10px; color:#999; line-height:15px;font-size:11px;}
.l_b_p img{ margin-right:8px;margin-left:6px; float:left; border:1px solid #dbdbdb}
.l_b_p .p{ text-align:right; padding-right:10px; padding-bottom:8px;color:#999}

.l_b_p li{height:60px; margin:0 0 10px 0;*margin:0 0 10px 0!important;*margin:0 0 5px 0;}
.l_b_p li img{border:1px solid #ccc;}
.l_b_p ul{padding:0 10px 8px 8px;*padding:0 10px 8px 8px!important;*padding:0 10px 8px 8px;}
.l_b_p .li1{ float:none;width:60px;float:left;}
.l_b_p .li2{ float:none;width:80px;margin-left:10px;float:left;color:#9f9f9f;font-size:11px;}
.l_b_p .li2 a{font-size:11px;}
.l_b_p .li2 span{color:#c90000;font-weight:bold;font-size:12px;}

.c_r{float:right;width:750px;position:relative;right:0px;}

.markbook{text-align:right; margin-top:6px;*margin-top:8px!important;*margin-top:6px; margin-bottom:20px; width:600px; float:right; margin-right:15px;}











@charset "utf-8";
*{font-size:12px;padding:0;margin:0; font-family:Arial, Helvetica, sans-serif;}
ul,li,p,h3{ padding:0; margin:0; list-style:none;}
img{ border:0;}
a {color: #222;text-decoration: none;}
a:hover {color:#017FDE;}
.clear{clear:both;font-size:0;height:0;line-height:0;}
/*-------content--------*/
.content3{width:960px;margin:0px auto;}

/*------left---------*/
.con_left{width:200px;float:left;}
.l_bg{ font-family:Arial, Helvetica, sans-serif;margin-bottom:10px; padding-bottom:3px; background:url(../images/v3_l_bg1.gif) no-repeat bottom; }
.l_bg h3{ background:url(../images/v3_l_bg.jpg) no-repeat; height:25px; line-height:25px; text-indent:10px;color:#666;}
.l_bg h3 span{ color:#017FDE}
.l_bg div{ border:1px solid #dbdbdb; border-bottom:none;padding:10px 10px 5px 10px; color:#666; font-size:11px; line-height:15px; height:1%;}
.l_bg p{padding-right:10px; padding-bottom:8px; background:none; margin-top:8px; text-align:right;}
.l_bg p a,.l_bg div a{color:#017FDE;font-size:11px;}
.l_bg .pad_bot{padding-bottom:0px;margin-top:0px;}
.l_bg img{ margin-right:8px;margin-left:6px; float:left; border:1px solid #dbdbdb}
.l_bg ul li{ background:url(../images/v3_ico_1.jpg) no-repeat left; line-height:18px; height:18px; padding-left:15px; width:163px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.l_bg ul li a{ color:#666;}
.l_bg ul li a:hover{ color:#666; text-decoration:underline;}
.l_bg_1{ margin-bottom:10px;}
.l_bg_mar{ margin-bottom:0;}

/*--------middle---------*/
.v3_middle{ width:560px; float:left; margin:10px 0 0 5px;}
.v3_banner{height:301px;font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.banner {width:560px;height:301px;font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#menu0{ width:163px; float:right; border-bottom:#bbb 1px solid; border-right:#bbb 1px solid;}
#menu0 li{ height:75px; position:relative;}
#menu0 li a{height:65px; padding:6px 4px 4px 10px;cursor:pointer; color:#999; line-height:14px;display:block;font-size:11px; text-decoration:none; background: url(../images/banner_bg.gif) no-repeat;}
#menu0 li b{ display:block; color:#222; line-height:20px;}
#menu0 li.hover{ height:75px; *height:72px;}
#menu0 li.hover a{color:#ffffff; background: url(../images/banner_bg.png) no-repeat right; _background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='includes/templates/classic/images/banner_bg.png'); height:66px; width:150px; position:absolute; top:0; right:0; _right:-1px; padding-left:47px;}
#menu0 li.hover b{ color:#FFB400;}
.banner_left{ width:390px; height:295px; float:left; padding:2px; border:#ccc 1px solid; overflow:hidden;}
.banner_left li{ float:left; margin:0}
.banner_left img{ display:block;}

.new_arrival{ width:560px;height:130px; margin:0;overflow:hidden; cursor:pointer;}
.prev{ width:22px; float:left; margin-top:54px;}
.next{ width:22px; float:right; text-align:right; margin-top:54px;}
.cont{width:516px;overflow:hidden; float:left;}
.scrcont{width:10000000px;}
.scrcont a{width:125px;float:left; margin:0 2px;}
#List1, #List2{float:left;}


.new{ margin-top:10px; font-family:Arial, Helvetica, sans-serif;}
.new h2{ width:150px; border-bottom:3px solid #034C83; line-height:22px; padding-left:10px; float:left;color:#666; margin-bottom:10px;}
.new h2 span{ color:#017FDE;}
.new .more{ float:right; width:380px;padding-right:0px; border-bottom:3px solid #999;line-height:22px;height:22px; text-align:right;}
.new .more img{ margin-top:8px;}
.new_pro{padding:0px 0; height:130px;}

.pop_pro{ padding:0px 0 0 10px;}
.pop_pro ul{ float:right; width:160px; margin:0px 5px 10px 0px; line-height:18px; height:200px;     }
.pop_pro ul img{ margin-bottom:5px;}
.pop_pro ul b a{color:#017FDE;}
.pop_pro ul li{background: url(../images/aw02.gif) no-repeat 2px 8px; padding-left:10px;}
.pop_pro ul li a{ font-size:11px; color:#666;}



.pop_pro2{ padding:0px 0 0 10px;}
.pop_pro2 ul{ float:right; width:160px; margin:0px 5px 10px 0px; line-height:18px; height:30px;     }
.pop_pro2 ul img{ margin-bottom:5px;}
.pop_pro2 ul b a{color:#017FDE;}
.pop_pro2 ul li{background: url(../images/aw02.gif) no-repeat 2px 8px; padding-left:10px;}
.pop_pro2 ul li a{ font-size:11px; color:#666;}


.pop_pro3{ padding:0px 0 0 0px;width:960px;}
.pop_pro3 ul{ float:right; width:150px; margin:0px 5px 10px 0px; line-height:18px; height:200px;     }
.pop_pro3 ul img{ margin-bottom:5px;}
.pop_pro3 ul b a{color:#017FDE;}
.pop_pro3 ul li{background: url(../images/aw02.gif) no-repeat 2px 8px; padding-left:10px;}
.pop_pro3 ul li a{ font-size:11px; color:#666;}


/*------right--------*/

.v3_right{ float:right; width:170px;margin:10px 0 0 5px;}
.r_ban{ margin-bottom:8px;}
.join{ background:url(../images/v3_join_bg.gif) no-repeat; height:60px; padding:10px 18px 0 18px; line-height:16px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
.join a{color:#ad4600; text-decoration:underline;font-size:11px; display:block; margin-bottom:8px;}
.join a:hover{color:#ad4600; text-decoration:none;font-size:11px; display:block;margin-bottom:8px;}

.bold{ font-weight:bold}
.v3_orange{ color:#017FDE;}

.r_ban .top,.r_ban .bottom{ background:url(../images/v3_r_bg.gif) no-repeat; height:5px; font-size:0;}
.r_ban .bottom{ background:url(../images/v3_r_bg1.gif) no-repeat;}
.r_pro{ border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; padding:5px; font-family:Arial, Helvetica, sans-serif; height:1%;}
.r_pro h3{ width:160px; text-indent:10px; border-bottom:2px solid #034C83; color:#666; line-height:20px;margin-bottom:0px;}
.r_pro h3 span{ color:#017FDE;}
.r_pro img{ float:left; margin-right:8px;}
.r_pro ul{ margin:10px 0 0px 0; color:#999; font-size:11px; width:150px; padding:0 5px; display:block; float:left;}
.r_pro li{ font-size:11px;}
.r_pro ul a{ color:#222; text-decoration:none;font-size:11px;}
.r_pro ul a:hover{ color:#222; text-decoration:underline;}
.r_pro p{ width:150px; font-size:11px; color:#999; font-weight:normal; margin-top:10px;}

.r_pro .topdeals{ width:148px; height:269px;*height:271px;_height:289px; overflow:hidden; margin:10px; font-size:11px; color:#999; font-family:Arial, Helvetica, sans-serif;}
.r_pro .topdeals ul{ height:100px; float:none; margin:10px auto; display:block;padding:0px 0 15px 0;*padding:0px 0 10px 0!important;*padding:0px 0 10px 0; width:148px;  border-bottom:#e5e5e5 1px solid;}
.r_pro .topdeals li{display:block; float:left; width:148px;}
.r_pro .topdeals li img{ float:left; margin-right:8px; margin-bottom:6px; }
.r_pro .topdeals li a{ color:#222; text-decoration:none;}
.r_pro .topdeals li b{ color:#017FDE;display:block; margin-top:4px; height:15px; overflow:hidden; font-size:11px;}

/*-------seo----------*/
.b_seo{width:960px;margin:10px auto 0 auto;background:url(../images/bg05.gif) repeat-x;padding-bottom:10px;border:1px solid #dbdbdb; font-size:12px;}
.b_seo h3{width:800px;float:left; font-size:12px; text-indent:2em; line-height:25px; font-family:Arial, Helvetica, sans-serif;}
.b_seo span{float:right;margin-right:8px;height:10px;text-align:center;float:right;width:100px;}
.b_seo span a{display:block;height:25px;line-height:25px;padding:0 8px;float:left;font-weight:bold;color:#000; text-decoration:none;}
.b_seo .span{background:url(../images/v2_33.gif) no-repeat;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.b_seo ul{padding:10px;margin-top:20px; line-height:18px; display:none;}
.b_seo ul li{width:440px;float:left;margin:0 10px;display: inline;color:#9f9f9f;}
.b_seo ul li .orange{color:#017FDE;font-size:12px;}
.b_seo ul li a{ background:url(../images/point_gray.gif) no-repeat 0px 4px; padding-left:7px; color:#000; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.b_seo ul li a:hover{ text-decoration:underline;}
.b_seo ul li .orange,.r_dw .u06 li ul li .f01,.r_dw .u06 li ul li .u06_img{ background:none; padding-left:0;}

/*----help---------*/
.m01 {margin-top:10px;}
.n22 {width:958px;height:150px;border: 1px solid #dbdbdb;font-family:Arial, Helvetica, sans-serif;}
.n22 ul {float:left; width:170px;line-height:20px; margin:5px 0 0 16px;display: inline;}
.n22 ul b{color:#017FDE; font-weight:bold; font-size:13px;}
.n22 ul a{background: url(../images/aw02.gif) no-repeat 2px 4px; padding-left:10px; line-height:18px; font-size:11px;color:#000; text-decoration:none; }




.n10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bg09.gif) repeat-x; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 25px
}

.u17 {
	FLOAT: left; WIDTH: 280px
}


.p10 {
	BORDER-RIGHT: #ebbc7d 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ebbc7d 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #ebbc7d 1px solid; COLOR: #017FDE; PADDING-TOP: 0px; BORDER-BOTTOM: #ebbc7d 1px solid
}
.p10 A {
	COLOR: #017FDE
}

.n06 {
	BORDER-RIGHT: #dbdbdb 1px solid; BORDER-TOP: #dbdbdb 1px solid; BACKGROUND: #fafafa; OVERFLOW: hidden; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 198px; BORDER-BOTTOM: #dbdbdb 1px solid
}
.l08 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.l08 A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/aw04.gif) no-repeat 0px 4px
}
.l08 SPAN {
	COLOR: #c90000
}

#layout_rows{ background:url(../images/list.gif) no-repeat left top; display:block; float:left; width:45px; padding-left:23px; line-height:23px; margin-left:3px;}
#layout_columns{ background:url(../images/grid.gif) no-repeat left top; display:block; float:left; width:55px; padding-left:23px; line-height:23px;}
#layout_rows:hover,#layout_columns:hover{ background-position:left bottom}
#layout_columns.layout_current,#layout_rows.layout_current{ background-position:left bottom; color:#069; font-weight:bold}

