﻿@charset "utf-8";
table {font:12px Arial, Helvetica, sans-serif;color:#666;background:#fff;}
html {font:12px Arial, Helvetica, sans-serif;color:#666;background:#fff;height:100%;}
body {position:relative;margin:0;height:100%;}
li {padding:0px;margin:0px;list-style:none;}
ul {padding:0px;margin:0px;list-style:none;}
img {border:0px;margin:0px;padding:0px;}
dd {margin:0px;padding:0px;}
dt {margin:0px;padding:0px;}
dl {margin:0px;padding:0px;}
form {margin:0px;padding:0px;}
.bodybox {margin:0 auto;width:960px;}
.fl {float:left;}
.fr {float:right;}
.hand {cursor:pointer;}
/*clear*/
.clear_l {clear:left;}
.clear_r {clear:right;}
/*position*/
.relative {position:relative; z-index:1;}
.absolute {position:absolute;}
/*indent*/
.in_1em {text-indent:10px;}
/*line-hegith*/
.lh19px {line-height:19px;}
.lh22px {line-height:22px;}
.lh25px {line-height:25px;}
.lh28px {line-height:28px;}
.lh30px {line-height:30px;}
.lh35px {line-height:35px;}
.lh42px {line-height:42px;}
.lh45px {line-height:45px;}
.lh150 {line-height:150%;}
.lh120 {line-height:120%;}
/*margin*/
.mgt1 {margin-top:1px;}
.mgt2 {margin-top:2px;}
.mgt3 {margin-top:3px;}
.mgt8 {margin-top:8px;}
.mgt14 {margin-top:14px;}
.mgt19 {margin-top:19px;}
.mgt22 {margin-top:22px;}
.mgt50 {margin-top:50px;}
.mgb7 {margin-bottom:7px;}
.mgr8 {margin-right:8px;}
.mgr15 {margin-right:15px;}
.mgr25 {margin-right:25px;}
.mgl5 {margin-left:5px;}
.mgl8 {margin-left:8px;}
.mgl15 {margin-left:15px;}
.mgl20 {margin-left:20px;}
.mgl40 {margin-left:40px;}
.mgl80 {margin-left:80px;}
.mgr100 {margin-right:100px;}
/*padding*/
.pd10 {padding:10px;}
.pdb8 {padding-bottom:8px;}
.pdb15 {padding-bottom:15px;}
.pdtlb10 {padding:10px 0px 10px 10px;}
.pdl10 {padding-left:10px;}
.pdl15 {padding-left:15px;}
.pdl20 {padding-left:20px;}
.pdl30 {padding-left:30px;}
.pdl40 {padding-left:40px;}
.pdr10 {padding-right:10px;}
.pdr70 {padding-right:70px;}
/*border*/
.bc1c1c1 {border:1px solid #c1c1c1;}
.bdc1c1c1_bottom {border-bottom:1px #c1c1c1 dashed;}
.beaeaea {border:1px solid #eaeaea;}
.bc1c1c1_bottom {border-bottom:1px solid #c1c1c1;}
.b7e9db9_bottom {border-bottom:1px solid #7e9db9;}
.b9E9F9A_bottom {border-bottom:1px solid #9E9F9A;}
/*background-color*/
.gray_bg {background-color:#ebe9df;}
.bg_c1c1c1 {background-color:#c1c1c1;}
/*fonts*/
a:visited {color:#000;text-decoration:none;}
a:link {color:#000;text-decoration:none;}
a:hover {color:#A72D2C;text-decoration:underline;}
.b {font-weight:bold;}
.l_through {text-decoration:line-through;}
.u_line {text-decoration:underline;}
.font666 a:visited {color:#666;text-decoration:none;}
.font666 a:link {color:#666;text-decoration:none;}
.font666 {color:#666;text-decoration:none;}
.font666  a:hover {color:#A72D2C;text-decoration:underline;}
.menufont666 a:visited {color:#666;text-decoration:none;}
.menufont666 a:link {color:#666;text-decoration:none;}
.menufont666 {color:#666;text-decoration:none;}
.menufont666 a:hover {color:#a72d2c;text-decoration:none;position:relative;left:1px;top:1px;}
.font11666 a:visited {font-size:11px;color:#666;text-decoration:none;}
.font11666 a:link {font-size:11px;color:#666;text-decoration:none;}
.font11666 {font-size:11px;color:#666;text-decoration:none;}
.font11666  a:hover {color:#A72D2C;text-decoration:underline;}
.font10666 a:visited {font-size:10px;color:#666;text-decoration:none;}
.font10666 a:link {font-size:10px;color:#666;text-decoration:none;}
.font10666 {font-size:10px;color:#666;text-decoration:none;}
.font10666  a:hover {color:#A72D2C;text-decoration:underline;}
.font143f3f3f a:visited {font-size:14px;color:#3f3f3f;text-decoration:none;}
.font143f3f3f a:link {font-size:14px;color:#3f3f3f;text-decoration:none;}
.font143f3f3f {font-size:14px;color:#3f3f3f;text-decoration:none;}
.font143f3f3f  a:hover {color:#A72D2C;text-decoration:underline;}
.font3f3f3f a:visited {font-size:12px;color:#3f3f3f;text-decoration:none;}
.font3f3f3f a:link {font-size:12px;color:#3f3f3f;text-decoration:none;}
.font3f3f3f {font-size:12px;color:#3f3f3f;text-decoration:none;}
.font3f3f3f  a:hover {color:#A72D2C;text-decoration:underline;}
.font444 a:visited {color:#444444;text-decoration:none;}
.font444 a:link {color:#444444;text-decoration:none;}
.font444 {color:#444444;text-decoration:none;}
.font444  a:hover {color:#A72D2C;text-decoration:underline;}
.font000 a:visited {color:#000;text-decoration:none;}
.font000 a:link {color:#000;text-decoration:none;}
.font000 {color:#000;text-decoration:none;}
.font000  a:hover {color:#A72D2C;text-decoration:underline;}
.font13000 a:visited {font-size:13px;color:#000;text-decoration:none;}
.font13000 a:link {font-size:13px;color:#000;text-decoration:none;}
.font13000 {font-size:13px;color:#000;text-decoration:none;}
.font13000  a:hover {font-size:13px;color:#A72D2C;text-decoration:underline;}
.font16000 a:visited {font-size:16px;color:#000;text-decoration:none;}
.font16000 a:link {font-size:16px;color:#000;text-decoration:none;}
.font16000 {font-size:16px;color:#000;text-decoration:none;}
.font16000 a:hover {font-size:16px;color:#A72D2C;text-decoration:underline;}
.font14000 a:visited {font-size:14px;color:#000;text-decoration:none;}
.font14000 a:link {font-size:14px;color:#000;text-decoration:none;}
.font14000 {font-size:14px;color:#000;text-decoration:none;}
.font14000 a:hover {font-size:14px;color:#A72D2C;text-decoration:underline;}
.font11000 a:visited {font-size:11px;color:#000;}
.font11000 a:link {font-size:11px;color:#000;}
.font11000 {font-size:11px;color:#000;}
.font11000  a:hover {color:#A72D2C;text-decoration:underline;}
.font637173 a:visited {color:#637173;font-size:12px;text-decoration:none;}
.font637173 a:link {color:#637173;font-size:12px;text-decoration:none;}
.font637173 {color:#637173;font-size:12px;text-decoration:none;}
.font637173  a:hover {color:#A72D2C;text-decoration:underline;}
.fonta72d2c a:visited {color:#a72d2c;text-decoration:none;}
.fonta72d2c a:link {color:#a72d2c;text-decoration:none;}
.fonta72d2c {color:#a72d2c;}
.fonta72d2c  a:hover {color:#A72D2C;text-decoration:underline;}
.font11a72d2c a:visited {font-size:11px;color:#a72d2c;}
.font11a72d2c a:link {font-size:11px;color:#a72d2c;}
.font11a72d2c {font-size:11px;color:#a72d2c;}
.font11a72d2c  a:hover {color:#A72D2C;text-decoration:underline;}
.font13a72d2c a:visited {font-size:13px;color:#a72d2c;text-decoration:none;}
.font13a72d2c a:link {font-size:13px;color:#a72d2c;text-decoration:none;}
.font13a72d2c {font-size:13px;color:#a72d2c;text-decoration:none;}
.font13a72d2c  a:hover {color:#A72D2C;text-decoration:underline;}
.font13fff a:visited {font-size:13px;color:#ffffff;text-decoration:none;}
.font13fff a:link {font-size:13px;color:#ffffff;text-decoration:none;}
.font13fff {font-size:13px;color:#ffffff;text-decoration:none;}
.font13fff  a:hover {color:#A72D2C;text-decoration:underline;}
.fonte1e1e1 a:visited {color:#e1e1e1;text-decoration:none;}
.fonte1e1e1 a:link {color:#e1e1e1;text-decoration:none;}
.fonte1e1e1 {color:#e1e1e1;text-decoration:none;}
.fonte1e1e1  a:hover {color:#A72D2C;text-decoration:underline;}
.font161e4e8e {font-size:16px;color:#1e4e8e;}
.font161e4e8e a:link {color:#1e4e8e;text-decoration:underline;}
.font161e4e8e a:visited {color:#1e4e8e;text-decoration:none;}
.font161e4e8e a:hover {color:#A72D2C;text-decoration:none;}
.font131e4e8e {font-size:13px;color:#1e4e8e;}
.font131e4e8e a:link {color:#1e4e8e;text-decoration:underline;}
.font131e4e8e a:visited {color:#1e4e8e;text-decoration:none;}
.font131e4e8e a:hover {color:#A72D2C;text-decoration:none;}
.font1e4e8e {font-size:12px;color:#1e4e8e;}
.font1e4e8e a:link {color:#1e4e8e;text-decoration:underline;}
.font1e4e8e a:visited {color:#1e4e8e;text-decoration:none;}
.font1e4e8e a:hover {color:#A72D2C;text-decoration:none;}
.font111e4e8e {font-size:11px;color:#1e4e8e;}
.font111e4e8e a:link {color:#1e4e8e;text-decoration:underline;}
.font111e4e8e a:visited {color:#1e4e8e;text-decoration:none;}
.font111e4e8e a:hover {color:#A72D2C;text-decoration:none;}


/*text-align*/
.t_align {text-align:center;}
.t_align_r {text-align:right;}
/*vertical-align*/
.v_align_m {vertical-align:middle;}
/*headerblack*/
#headerblack {width:100%;height:77px;overflow:hidden;}
#headerblack .logo_box {width:202px;height:65px;background:url('../images/logo.gif') no-repeat 0px 0px;
margin:12px 0px 0px 10px;
}
#headerblack .top_nav {width:557px;height:23px;margin:8px 27px 0px 0px !important;margin:8px 17px 0px 0px;overflow:hidden;}
#headerblack .top_nav li {float:right;}
#headerblack li.currencies {border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:127px;	margin:0px;	padding:0px;background:url('../images/up_down_icon.gif') no-repeat 105px 3px;
}
#headerblack li.currencies_hover {border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:127px;	margin:0px;	padding:0px;background:url('../images/up_down_icon.gif') no-repeat 105px -22px;
}
.currencies_nav_box {position:absolute;z-index:20;width:125px;border:1px solid #C2BBB5;margin-top:-18px !important;margin-top:-19px;padding-top:17px  !important;padding-top:20px;top:24px !important;top:25px;left:683px !important;left:674px;}
#currencies_nav ul {line-height:19px;padding:0px;background-color:#ffffff;}
#currencies_nav li {border:0px;margin:0px;padding:0px;display:block;width:100%;}
#currencies_nav a {display:block;cursor:pointer;background-color:#fff;font-weight:normal;font-size:11px;padding:3px 5px 3px 7px;}
#currencies_nav a:link {color: #666666;text-decoration: none;}
#currencies_nav a:visited {color: #666666;text-decoration: none;}
#currencies_nav a:hover {color: #A72D2C;text-decoration: none;background-color:#f1f1f1;}
#headerblack .top_nav li.cart {background:url('../images/cart_pic.gif') no-repeat 7px 0px;
padding-left:28px;
}
#headerblack .top_nav li.bookmark {background:url('../images/bookmark_pic.gif') no-repeat 7px 2px;
padding-left:28px;
}
#headerblack .nav_menu {width:512px;height:32px;overflow:hidden;margin:14px 27px 0px 0px !important;margin:14px 17px 0px 0px;}
#headerblack .nav_menu li {float:left;width:100px;height:28px;overflow:hidden;background:url('../images/nav_menu_botton.gif') no-repeat 0px 0px;
margin:4px 0px 0px 2px;text-align:center;
}
/*searchblock*/
#searchblock {width:100%;height:56px;overflow:hidden;background:url('../images/search_bg.gif') repeat-x 0px 0px;
}
#searchblock .search_bg_left {background:url('../images/search_bg_left.gif') no-repeat 0px 0px;
width:7px;height:56px;
}
#searchblock .search_bg_right {background:url('../images/search_bg_right.gif') no-repeat 0px 0px;
width:7px;height:56px;
}
#searchblock .search_bar {width:910px;height:30px;margin:12px 0px 0px 32px;overflow:hidden;}
#searchblock .search_bar li {float:left;line-height:28px;}
#searchblock .input {width:300px;border:1px solid #7f9db9;margin:0px 0px 0px 17px !important;margin:3px 0px 0px 17px;}
#searchblock .select {width:150px;margin:0px 0px 0px 10px !important;margin:3px 0px 0px 10px;}
#searchblock .pop_search {width:807px;height:25px;margin:7px 0px 0px 100px;overflow:hidden;}
#searchblock .cart_item {background:url('../images/cart_item_bg.gif') no-repeat 0px 0px;
width:124px;height:30px;margin:0px 0px 0px 23px;text-align:right;padding-right:25px;
}
/*contentblock*/
#contentblock {width:100%;height:auto;overflow:hidden;margin:8px 0;}
	/*leftcontentblock*/
	#leftcontentblock {width:190px;height:auto;overflow:hidden;}
		/*loginblock*/
		#loginblock {height:180px;overflow:hidden;background-color:#f7f7f7;	}
		#loginblock .alert{padding:10px;text-align:left;color:#637173;line-height:20px;margin-left:auto;}
		#loginblock .inputCorner {padding:0px;margin:0px;vertical-align:middle;border-width:0px;}
		#loginblock .textinput {border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:152px;	height:15px;background:url('../images/input_bg.gif') repeat-x left top;
	padding:4px 0;	margin:0px;	vertical-align:middle;
}
		/*categoryiesblock*/
		#categoryiesblock {height:auto;overflow:hidden;}
		#categoryiesblock .title_box {background:url('../images/categoryies_title_bg.gif') repeat-x 0px 0px;
height:29px;overflow:hidden;
}
		#categoryiesblock .title_box li.text_box {width:172px;}
		#categoryiesblock #my_menu div {border-bottom:1px solid #c1c1c1;margin:0px;padding:0px;overflow: hidden;}
		#categoryiesblock #my_menu div.collapsed {height:25px;}
		#categoryiesblock #my_menu div.collapsed span {display: block;background:#f6f6f6 url('../images/close.gif') no-repeat 8px 7px;
padding:0px 0px 0px 25px;border-bottom:1px solid #c1c1c1;font-weight:bold;color:#000;line-height:25px;width:163px;overflow:hidden;
}
		#categoryiesblock #my_menu div span {display: block;background:#f6f6f6 url('../images/open.gif') no-repeat 8px 7px;
padding:0px 0px 0px 25px;border-bottom:1px solid #c1c1c1;font-weight:bold;color:#000;line-height:25px;width:163px;overflow:hidden;cursor:pointer;
}
		#categoryiesblock #my_menu div a {display:block;margin:1px 0px 1px 30px;background:url('../images/square.gif') no-repeat 0px 9px;
padding:0px 0px 0px 13px;width:145px;overflow:hidden;line-height:21px;
}
		#categoryiesblock #my_menu div a.current {display:block;margin:1px 0px 1px 30px;background:url('../images/square.gif') no-repeat 0px 9px;
padding:0px 0px 0px 13px;width:145px;overflow:hidden;line-height:21px;
}
		#categoryiesblock #my_menu div a:hover {display:block;margin:1px 0px 1px 30px;background:url('../images/square.gif') no-repeat 0px 9px;
padding:0px 0px 0px 13px;width:145px;overflow:hidden;line-height:21px;
}
		#categoryiesblock .category_1 dl {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
		#categoryiesblock .category_1 dt {background:#f6f6f6 url('../images/close.gif') no-repeat 8px 7px;
padding:0px 0px 0px 25px;border-bottom:1px solid #c1c1c1;font-weight:bold;color:#000;line-height:25px;width:163px;overflow:hidden;
}
		#categoryiesblock .category_1 dt.open {background:#f6f6f6 url('../images/open.gif') no-repeat 8px 7px;
padding:0px 0px 0px 25px;border-bottom:1px solid #c1c1c1;font-weight:bold;color:#000;line-height:25px;width:163px;overflow:hidden;
}
		#categoryiesblock .category_1 dd {border-bottom:1px solid #c1c1c1;margin:0px;padding:0px;}
		#categoryiesblock .category_2 {margin:1px 0px 1px 30px;}
		#categoryiesblock .category_2 li {background:url('../images/square.gif') no-repeat 0px 9px;
padding:0px 0px 0px 13px;width:145px;overflow:hidden;
}
		* html #categoryiesblock .category_2 li {background:url('../images/square.gif') no-repeat 0px 10px;
padding:0px 0px 0px 13px;width:145px;overflow:hidden;
}
		* +html #categoryiesblock .category_2 li {background:url('../images/square.gif') no-repeat 0px 10px;
padding:0px 0px 0px 13px;width:145px;overflow:hidden;
}
		/*middencontentblock*/
	#middencontentblock {width:538px;height:auto;overflow:hidden;}
		/*advblack*/
		#advblack {height:180px;overflow:hidden;}
		/*featuredcategoriesblock*/
		#featuredcategoriesblock {height:513px;overflow:hidden;}
		#featuredcategoriesblock .title_box {margin:1px 1px 0px 1px;background:url('../images/fc_block_title_bg.gif') repeat-x 0px 0px;
height:35px;overflow:hidden;padding:0px 0px 0px 17px;
}
		#featuredcategoriesblock .content_box {margin:0px 1px 0 1px;padding:0px 5px 0px 5px;}		
		dd {margin:0px;padding:0px;}
		#featuredcategoriesblock .content_box span.span1 {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 0px;display:block;height:11px;}
		#featuredcategoriesblock .content_box span.span2 {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 18px;display:block;height:11px;}
		#featuredcategoriesblock .content_box span.span3 {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 16px;display:block;height:11px;}
		#featuredcategoriesblock .content_box dl {margin:0px;padding:0px;}
		#featuredcategoriesblock .content_box dl.dl1 {border-right:1px #999999 dashed;padding:0px 21px 0px 0px;}
		#featuredcategoriesblock .content_box dl.dl2 {padding:0px 21px 0px 21px;border-right:1px #999999 dashed;}
		#featuredcategoriesblock .content_box dl.dl3 {padding:0px 0px 0px 21px;}
		#featuredcategoriesblock .content_box dd.product_name {width:135px;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
		#featuredcategoriesblock .content_box img {border:1px solid #eaeaea;width:124px;height:124px;}		
		#featuredcategoriesblock .content_box li {background:url('../images/list_ca_l.gif') no-repeat 8px 6px;
padding:0px 0px 0px 18px;width:127px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
		#featuredcategoriesblock .dashed_left_line {border-left:1px #999999 dashed;height:223px;margin:0px 21px 0px 21px;}
		#featuredcategoriesblock .left_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 5px 0px 0px;padding-top:11px;}
		* html #featuredcategoriesblock .left_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 5px 0px 0px;padding-top:0px;}
		* +html #featuredcategoriesblock .left_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 5px 0px 0px;padding-top:0px;}
		#featuredcategoriesblock .middle_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 5px 0px 33px;padding-top:11px;}
		* html #featuredcategoriesblock .middle_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 5px 0px 31px;padding-top:0px;}
		* +html #featuredcategoriesblock .middle_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 5px 0px 31px;padding-top:0px;}
		#featuredcategoriesblock .right_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 31px;padding-top:11px;}
		* html #featuredcategoriesblock .right_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 32px;padding-top:0px;}
		* +html #featuredcategoriesblock .right_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 32px;padding-top:0px;}
		/*switchblock*/
		#switchblock {height:271px;overflow:hidden;}
		#switchblock .title_box {width:100%;height:auto;overflow:hidden;}
		#switchblock .on {background:url('../images/on_bg.gif') repeat-x 0px 0px;
height:29px;width:178px;float:left;font-size:12px;color:#a72d2c;text-decoration:none;font-weight:bold;text-align:center;line-height:29px;overflow:hidden;cursor:pointer;
}
		#switchblock .off {background:url('../images/off_bg.gif') repeat-x 0px 0px;
height:28px;width:178px;border-bottom:1px #c1c1c1 solid;float:left;font-size:12px;color:#000;font-weight:bold;text-align:center;line-height:28px;overflow:hidden;cursor:pointer;
}
		#switchblock .solid_left_line {height:29px;border-left:1px #c1c1c1 solid;}
		#switchblock .content_box {width:auto;height:auto;margin:10px 0px 5px 10px;overflow:hidden;}	
		#switchblock .content_box dl {display:none;margin:0px;padding:0px;}
		#switchblock .content_box dl.block {display: block;}
		#switchblock .content_box img.product_pic {width:88px;height:88px;}
		#switchblock .content_box span.span1 {}
		#switchblock .content_box span.span2 {}
		#switchblock .content_box span.span3 {border-top:1px #999999 dashed;width:240px;margin:13px 0px 0px 0px;height:13px;display:block;}
		#switchblock .content_box span.span4 {border-top:1px #999999 dashed;width:240px;margin:13px 0px 0px 17px;height:13px;display:block;}
		#switchblock .content_box ul {width:245px;height:98px;overflow:hidden;}
		#switchblock .content_box ul.ul1 {border-right:1px #999999 dashed;padding:0px 15px 0px 0px;}
		#switchblock .content_box ul.ul2 {padding:0px 0px 0px 15px;}
		#switchblock .content_box ul.ul3 {border-right:1px #999999 dashed;padding:0px 15px 0px 0px;}
		#switchblock .content_box ul.ul4 {padding:0px 0px 0px 15px;}
		#switchblock .content_box li.text_box {width:147px;margin-left:5px;overflow:hidden;}
		#switchblock .content_box li.product_name {height:36px;overflow:hidden;}
		#switchblock .content_box li.add_botton {width:147px;margin-left:5px;margin-top:7px;}
		* html #switchblock .content_box li.add_botton {width:147px;margin-left:5px;margin-top:3px;}
		* +html #switchblock .content_box li.add_botton {width:147px;margin-left:5px;margin-top:3px;}
		#switchblock .dashed_left_line {border-left:1px #999999 dashed;height:98px;margin:0px 15px 0px 15px;}
		#switchblock .left_dashed_top_line {border-top:1px #999999 dashed;width:240px;margin:13px 5px 0px 0px;padding-top:11px;}
		* html #switchblock .left_dashed_top_line {border-top:1px #999999 dashed;width:240px;margin:13px 5px 0px 0px;padding-top:0px;}
		* +html #switchblock .left_dashed_top_line {border-top:1px #999999 dashed;width:240px;margin:13px 5px 0px 0px;padding-top:0px;}
		#switchblock .right_dashed_top_line {border-top:1px #999999 dashed;width:240px;margin:13px 5px 0px 33px;padding-top:11px;}
		* html #switchblock .right_dashed_top_line {border-top:1px #999999 dashed;width:240px;margin:13px 5px 0px 33px;padding-top:0px;}
		* +html #switchblock .right_dashed_top_line {border-top:1px #999999 dashed;width:240px;margin:13px 5px 0px 33px;padding-top:0px;}
	/*rightcontentblock*/
	#rightcontentblock {width:216px;height:auto;overflow:hidden;}
		/*topsellblock*/
		#topsellblock {height:272px;overflow:hidden;}
		#topsellblock .title_box {height:27px;overflow:hidden; background:url('../images/titles1_bg.gif') repeat-x 0px 0px;
}
		#topsellblock .content_box {height:auto;margin:5px;overflow:hidden;}
		#topsellblock .content_box img {vertical-align:middle;margin:2px 5px 0px 0px;width:42px;height:42px;}
		#topsellblock .content_box li {height:46px;overflow:hidden;}
		#topsellblock .content_box li.text_box {width:142px;overflow:hidden;}
		#topsellblock .content_box .product_name {width:138px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;}
		#topsellblock .border_bottom {border-bottom:1px #999999 dashed;}
		/*recentlyordersblock*/
		#recentlyordersblock {height:319px;overflow:hidden;}
		#recentlyordersblock .title_box {height:27px;overflow:hidden; background:url('../images/titles1_bg.gif') repeat-x 0px 0px;
}
		#recentlyordersblock .content_box {height:auto;margin:5px;overflow:hidden;}
		#recentlyordersblock .content_box li {width:198px;height:63px;line-height:140%;overflow:hidden;margin:0px 0px 10px 0px;}
		#recentlyordersblock .content_box .roll_order {margin-left:15px;height:62px;overflow:hidden;border-bottom:1px #999999 dashed;}
		/*contactuspic_advblack*/
		#contactuspic_advblack {height:93px;overflow:hidden;}
		/*cooperationblack*/
		#cooperationblack {height:271px;overflow:hidden;}
		#cooperationblack .title_box {height:27px;overflow:hidden; background:url('../images/titles1_bg.gif') repeat-x 0px 0px;
}
		#cooperationblack .content_box {height:auto;margin:5px;overflow:hidden;}
		#cooperationblack .content_box li {height:43px;margin-bottom:7px !important;margin-bottom:2px;text-align:center;}
		#cooperationblack .content_box img {border:1px #999999 solid;width:92px;height:30px;}
/*bottomblock*/
#bottomblock {background:url('../images/bottom_bg.gif') repeat-x 0px 0px;
border-top:1px #c1c1c1 solid;height:78px;overflow:hidden;
}
#bottomblock li {text-align:center;}

/*product_list.htm*/
	/*left_contect_us_advblock*/
	#left_contect_us_advblock {height:85px;overflow:hidden;}
	/*Filter_By_block*/
	#Filter_By_block {height:auto;overflow:hidden;}
	#Filter_By_block .title_box {background:url('../images/categoryies_title_bg.gif') repeat-x 0px 0px;
height:29px;overflow:hidden;
}
	#Filter_By_block .title_box li.text_box {width:172px;}
	#Filter_By_block .content {height:auto;overflow:hidden;padding:10px;text-align:left;color:#637173;line-height:20px;margin-left:auto;}
	#Filter_By_block .inputCorner {padding:0px;margin:0px;vertical-align:middle;border-width:0px;}
	#Filter_By_block .textinput {border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:47px;	height:15px;background:url('../images/input_bg.gif') repeat-x left top;
	padding:4px 0;	margin:0px;	vertical-align:middle;
}
	#Filter_By_block select.select1 {width:150px;margin-top:5px;height:19px;line-height:19px;font-size:11px;}
	/*product_list_block*/
	#product_list_block {width:760px;height:auto;overflow:hidden;}
	#product_list_block .topsellingbox {height:160px;overflow:hidden;}
	#product_list_block .topsellingbox ul {width:105px;overflow:hidden;}
	#product_list_block .topsellingbox li {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	#product_list_block .topsellingbox img {width:70px;height:70px;overflow:hidden;}
	#product_list_block .recommended_products_box {height:160px;overflow:hidden;}
	#product_list_block .recommended_products_box ul {width:105px;overflow:hidden;}
	#product_list_block .recommended_products_box li {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	#product_list_block .recommended_products_box img {width:70px;height:70px;overflow:hidden;}
	#product_list_block .pagebar {background:url('../images/pagebar_bg.gif') repeat-x 0px 0px;
height:49px;border-bottom:1px #c1c1c1 solid;overflow:hidden;
}
	#product_list_block .pagebar a{font-size:11px;line-height:2.2em;padding: 2px 5px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;background-color:#fff;}
	#product_list_block .pagebar a:hover{background-color:#E5EDF9;color:#203558!important;}
	#product_list_block .pagebar span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;font-size:11px;}
	#product_list_block .sort_select {width:140px;margin-right:8px;height:19px;line-height:19px;font-size:11px;}
	#product_list_block select.select1 {width:100px;margin-right:8px;height:19px;line-height:19px;font-size:11px;}
	#product_list_block .page_select {width:40px;margin-right:8px;height:19px;line-height:19px;font-size:11px;}
	#product_list_block .listbar {height:auto;}
	#product_list_block .itembox {border-bottom:1px dotted #A9B4C3;height:120px;padding:6px 0px 0px 0px;margin:0px 8px;overflow:hidden;}
	#product_list_block .itembox:hover {background-color:#f2f2f2;}
	#product_list_block .itembox li {float:left;}
	#product_list_block .itembox dl.price_box {height:74px;overflow:hidden;}
	#product_list_block .itembox img.product_pic {margin:0px 0px 0px 8px;width:113px;height:113px;border:1px #c1c1c1 solid;}
	#product_list_block .itembox li.li_con {width:359px;padding:0 46px 0 16px;overflow:hidden;}
	#product_list_block .itembox dt {width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	#product_list_block .itembox dd.product_detail {height:38px;margin-top:3px;overflow:hidden;}
	#product_list_block .pagebar_bottom {height:34px;overflow:hidden;padding-top:15px;}
	#product_list_block .pagebar_bottom a{font-size:11px;line-height:2.2em;padding: 2px 5px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;background-color:#fff;}
	#product_list_block .pagebar_bottom a:hover{background-color:#E5EDF9;color:#203558!important;}
	#product_list_block .pagebar_bottom span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;font-size:11px;}
	#product_list_block .pagebar_bottom .page_input {border:1px solid #7f9db9;font-size:11px;}
	#product_list_block .pagebar_bottom .input_botton {font-size:11px;}

/*product_display.htm*/
	/*Also_Bought_block*/
	#Also_Bought_block {height:251px;overflow:hidden;}
	#Also_Bought_block .content_box {height:auto;}
	#Also_Bought_block .content_box li {padding:4px 0;float:left;}
	* html #Also_Bought_block .content_box li {padding:6px 0;float:left;}
	* +html #Also_Bought_block .content_box li {padding:6px 0;float:left;}
	#Also_Bought_block .content_box img {width:42px;height:42px;}
	#Also_Bought_block .content_box dd {width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:15px !important;margin-right:8px;}
		
	#product_display_block {width:760px;height:auto;overflow:hidden;}
	/*primary_display_block*/
	#primary_display_block {height:456px;border-bottom:1px solid #c1c1c1;padding:7px 10px 7px 10px; background:url('../images/primary_display_bg.gif') repeat-x 0px bottom;
overflow:hidden;
}
	#primary_display_block .primary_features_box {width:380px;height:400px;overflow:hidden;}
	#primary_display_block .primary_features_box .select1 {width:200px;border:1px solid #7e9db9;font-size:11px;}
	#primary_display_block .primary_features_box .text_input {width:50px;border:1px solid #7f9db9; vertical-align:middle;}
	#primary_display_block .primary_features_box .add_botton {vertical-align:middle;margin-left:15px;}
	#primary_display_block .primary_features_box dt {width:144px;height:28px;}
	#primary_display_block .primary_features_box dd {width:236px;height:28px;}
	#primary_display_block .additional_images_box {width:320px;overflow:hidden;}
	#primary_display_block .additional_images_box li {text-align:center;}
	#primary_display_block .additional_images_box img {border:1px solid #c1c1c1;width:29px;height:29px;margin:0px 7px 0px 7px;}
	#primary_display_block .max_product_pic_box {width:320px;height:320px;overflow:hidden;}
	#primary_display_block .max_product_pic_box img {width:320px;height:320px;}
	/*description_block*/
	#description_block {height:auto;overflow:hidden;padding:10px;border-bottom:1px #c1c1c1 dashed;}
	/*display_review_block*/
	#display_review_block {height:auto;overflow:hidden;padding:10px;padding-bottom:0px;}
	* +html #display_review_block {height:auto;overflow:hidden;padding:10px;}
	#display_review_block ul {height:auto;border-bottom:1px solid #c1c1c1;padding-bottom:15px;overflow:hidden;width:100%;float:left;margin-bottom:12px;}
	#display_review_block li {float:left;}
	#display_review_block li.review_content {padding-left:14px;width:646px;}	
	#display_review_block img {margin-top:10px;}
		/*write_review_block*/
		#write_review_block {height:auto;overflow:hidden;text-align:left;color:#637173;line-height:20px;margin-left:auto;}
		#write_review_block li {margin-bottom:7px;}
		#write_review_block img {vertical-align:middle;}
		#write_review_block .inputCorner {padding:0px;margin:0px;vertical-align:middle;border-width:0px;}
		#write_review_block .textinput {border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:170px;	height:15px;background:url('../images/input_bg.gif') repeat-x left top;
	padding:4px 0;	margin:0px;	vertical-align:middle;
}
		#write_review_block .textinput2 {border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:45px;	height:15px;background:url('../images/input_bg.gif') repeat-x left top;
	padding:4px 0;	margin:0px;	vertical-align:middle;
}
		#write_review_block .textarea_style {width:584px;height:135px;overflow:auto;border:1px solid #c1c1c1;margin-top:5px;vertical-align:top;}
		
/*shopping_cart.htm*/
	/*shopping_cart_block*/
	#shopping_cart_block {width:760px;height:auto;overflow:hidden;margin:0px auto;}		
		/*cart_list_block*/
		#cart_list_block {height:auto;overflow:hidden;}
		#cart_list_block .title_box {width:100%;height:28px;overflow:hidden;background:url('../images/off_bg.gif') repeat-x 0px 0px;
border-bottom:1px #c1c1c1 solid;
}
		#cart_list_block .title_box img {vertical-align:middle;margin:0px 8px 0px 12px !important;margin:5px 8px 0px 12px;}
		#cart_list_block .content_box {padding:10px 10px;height:auto;}
		#cart_list_block .content_box ul {width:740px;display:block;overflow:hidden;}
		#cart_list_block .content_box li {float:left;}
		#cart_list_block .content_box li.weight {width:87px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
		#cart_list_block .content_box li.product_name {width:332px;overflow:hidden;padding:0px 0px 0px 10px;white-space:nowrap;text-overflow:ellipsis;}
		#cart_list_block .content_box li.quantity {width:144px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
		#cart_list_block .content_box li.price {width:87px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
		#cart_list_block .content_box li.delete {width:79px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
		#cart_list_block input.input_num {width:32px; height:14px;}
		#cart_list_block .content_box img.product_pic {width:1px;height:59px;margin-bottom:4px;}
		#cart_list_block .important_info {width:305px;height:auto;overflow:hidden;background:url('../images/important_svg.png') no-repeat 0px 14px;
padding-left:46px;display:block;
}

/*address_book.htm*/
	.right_760_block {width:760px;height:auto;overflow:hidden;}
	/*Process_block*/
	#Process_block {width:650px;height:62px;margin:0px auto 7px auto;overflow:hidden;}
	#Process_block li {float:left;}
	#Process_block li.vo_goods {background:url('../images/vo_goods.gif') no-repeat center 0px;
height:30px;width:125px;margin:2px 0px 3px 0px;
}
	#Process_block li.connection_pic1 {width:10px;height:10px;background:url('../images/connection_pic.gif') no-repeat 0px 0px;
margin-top:10px;overflow:hidden;display:block;
}
	#Process_block li.connection_pic2 {width:10px;height:10px;background:url('../images/un_connection_pic.gif') no-repeat 0px 0px;
margin-top:10px;overflow:hidden;display:block;
}
	#Process_block li.s_cart {background:url('../images/s_cart.gif') no-repeat center 0px;
width:115px;height:33px;margin-top:2px;
}
	#Process_block li.address_pic {background:url('../images/address_pic.gif') no-repeat center 0px;
width:115px;height:30px;margin:3px 0px 2px 0px;
}
	#Process_block li.address_pic2 {background:url('../images/address_pic.gif') no-repeat center -30px;
width:115px;height:30px;margin:3px 0px 2px 0px;
}		
	#Process_block li.payment_confirmation_pic {background:url('../images/payment_confirmation_pic.gif') no-repeat center 0px;
width:140px;height:28px;margin:5px 0px 2px 0px;
}
	#Process_block li.payment_confirmation_pic2 {background:url('../images/payment_confirmation_pic.gif') no-repeat center -28px;
width:140px;height:28px;margin:5px 0px 2px 0px;
}
	#Process_block li.Order_complete_pic {background:url('../images/Order_complete_pic.gif') no-repeat center 0px;
width:115px;height:35px;
}
	#Process_block li.Order_complete_pic2 {background:url('../images/Order_complete_pic.gif') no-repeat center -35px;
width:115px;height:35px;
}
	#Process_block li.text_box {width:126px;text-align:center;}
	#Process_block li.text_box2 {width:140px;text-align:center;margin-left:6px;}
	/*address_book_block*/
	#address_book_block {width:500px;height:auto;overflow:hidden;}
	#address_book_block .title_box {width:100%;height:28px;overflow:hidden;background:url('../images/off_bg.gif') repeat-x 0px 0px;
border-bottom:1px #c1c1c1 solid;
}
	#address_book_block .title_box img {vertical-align:middle;margin:0px 8px 0px 12px !important;margin:2px 8px 0px 12px;}
	#address_book_block .content_box {padding:10px 10px;width:480px;height:auto;float:left;overflow:hidden;}
	#address_book_block .content_box li.li1 {width:122px;overflow:hidden;}
	#address_book_block .content_box li.li2 {width:101px;overflow:hidden;}
	#address_book_block .content_box li.li3 {width:70px;overflow:hidden;}
	#address_book_block .content_box li.li4 {width:330px;overflow:hidden;}
	#address_book_block .content_box input.input1 {width:97px;border:1px solid #7e9db9;font-size:11px;}
	#address_book_block .content_box input.input2 {width:326px;border:1px solid #7e9db9;font-size:11px;}
	#address_book_block .content_box select.select1 {width:100px;border:1px solid #7e9db9;font-size:11px;}
	#address_book_block .content_box select.select2 {width:329px;border:1px solid #7e9db9;font-size:11px;}
	#address_book_block .content_box select.select3 {width:308px;border:1px solid #7e9db9;font-size:11px;}	
	
	/*guests_login_block*/
	#guests_login_block {width:248px !important;width:245px;height:auto;overflow:hidden;}
	#guests_login_block .title_box {width:100%;height:28px;overflow:hidden;background:url('../images/off_bg.gif') repeat-x 0px 0px;
border-bottom:1px #c1c1c1 solid;
}
	#guests_login_block .title_box img {vertical-align:middle;margin:0px 8px 0px 12px !important;margin:2px 8px 0px 12px;}
	#guests_login_block .content_box {padding:10px;text-align:left;color:#637173;line-height:20px;margin-left:auto;}
	#guests_login_block .inputCorner {padding:0px;margin:0px;vertical-align:middle;border-width:0px;}
	#guests_login_block .textinput {width:140px !important;	border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:138px;	height:15px;background:url('../images/input_bg.gif') repeat-x left top;
	padding:4px 0;	margin:0px;	vertical-align:middle;
}

/*payment_confirmation.htm*/
	/*payment_confirmation_block*/
	#payment_confirmation_block {height:auto;overflow:hidden;}
	#payment_confirmation_block .title_box {width:100%;height:28px;overflow:hidden;background:url('../images/off_bg.gif') repeat-x 0px 0px;
border-bottom:1px #c1c1c1 solid;
}
	#payment_confirmation_block .title_box img {vertical-align:middle;margin:0px 8px 0px 12px !important;margin:2px 8px 0px 12px;}
	#payment_confirmation_block .shipping_address {height:150px;overflow:hidden;padding:10px;border-bottom:1px #c1c1c1 dashed;}
	#payment_confirmation_block .shipping_address li.li1 {width:94px;height:25px;overflow:hidden;}
	#payment_confirmation_block .shipping_address li.li2 {width:132px;height:25px;overflow:hidden;text-align:center;}
	#payment_confirmation_block .shipping_address li.li3 {width:373px;height:25px;overflow:hidden;text-align:center;}
	#payment_confirmation_block .shipping_address li.li4 {width:124px;height:25px;overflow:hidden;}
	#payment_confirmation_block .shipping_address li.li5 {width:238px;height:25px;overflow:hidden;text-align:center;}
	#payment_confirmation_block .order_review {height:auto;overflow:hidden;padding:10px;border-bottom:1px #c1c1c1 dashed;}
	#payment_confirmation_block .order_review ul {width:715px;display:block;overflow:hidden;}
	#payment_confirmation_block .order_review li {float:left;}
	#payment_confirmation_block .order_review li.weight {width:86px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	#payment_confirmation_block .order_review li.product_name {width:358px;overflow:hidden;padding:0px 0px 0px 10px;white-space:nowrap;text-overflow:ellipsis;}
	#payment_confirmation_block .order_review li.quantity {width:136px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	#payment_confirmation_block .order_review li.price {width:85px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	#payment_confirmation_block .order_review li.delete {width:31px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	#payment_confirmation_block .order_review input.input_num {width:32px; height:14px;}
	#payment_confirmation_block .order_review input.input_coupon {width:100px; height:14px;vertical-align:middle;border:1px solid #7e9db9;}
	#payment_confirmation_block .order_review img.product_pic {width:1px;height:59px;margin-bottom:4px;}
	#payment_confirmation_block .shipping_methods {height:auto;overflow:hidden;padding:10px;border-bottom:1px #c1c1c1 dashed;}
	#payment_confirmation_block .shipping_methods ul {width:710px;display:block;overflow:hidden;}
	#payment_confirmation_block .shipping_methods img {vertical-align:middle;width:89px;height:18px;margin:0px 15px 0px 15px;}
	#payment_confirmation_block .shipping_methods input.input1 {width:80px;border:1px solid #7e9db9;}
	#payment_confirmation_block .payment_method {height:auto;overflow:hidden;padding:10px;border-bottom:1px #c1c1c1 dashed;}
	#payment_confirmation_block .payment_method ul {height:30px;display:block;overflow:hidden;background-color:#fefff1;border-bottom:1px solid #e9f8fd;line-height:25px;padding:7px 0px 0px 0px;}
	#payment_confirmation_block .payment_method li {float:left;}
	#payment_confirmation_block .payment_method li.li1 {width:20px;overflow:hidden;}
	#payment_confirmation_block .payment_method li.li2 {width:303px;overflow:hidden;}
	#payment_confirmation_block .payment_method img {vertical-align:middle;}
	#payment_confirmation_block .others_block {height:auto;overflow:hidden;padding:10px;border-bottom:1px #c1c1c1 dashed;}
	#payment_confirmation_block .others_block ul {height:30px;display:block;overflow:hidden;background-color:#fefff1;border-bottom:1px solid #e9f8fd;line-height:25px;padding:7px 0px 0px 0px;}
	#payment_confirmation_block .others_block li {float:left;}
	#payment_confirmation_block .others_block li.li1 {width:250px;overflow:hidden;}
	#payment_confirmation_block .others_block li.li2 {width:188px;overflow:hidden;}
	#payment_confirmation_block .others_block input.input1 {width:177px;border:1px solid #7e9db9;font-size:11px;}
	#payment_confirmation_block .others_block select.select1 {width:180px;border:1px solid #7e9db9;font-size:11px;}
	#payment_confirmation_block .special_instructions {height:auto;overflow:hidden;padding:10px;}
	#payment_confirmation_block	.special_instructions li.textarea_box {height:100px;background:url('../images/pen_paper.gif') no-repeat 0px 2px;
padding-left:110px;
}
	#payment_confirmation_block	.special_instructions textarea {width:540px;height:80px;border:1px solid #c1c1c1;overflow:auto;margin-top:4px;}
	#payment_confirmation_block	.special_instructions .grand_total_box {height:150px;overflow:hidden;padding-left:50px;}
	#payment_confirmation_block	.special_instructions .grand_total_box ul.grand_total_block {width:300px;height:auto;overflow:hidden;}
	#payment_confirmation_block	.special_instructions .grand_total_box li.li1 {width:60%;overflow:hidden;}
	#payment_confirmation_block	.special_instructions .grand_total_box li.li2 {width:40%;overflow:hidden;}
	#payment_confirmation_block	.special_instructions .grand_total_box li.li3 {width:100%;overflow:hidden;}
	
/*Currency_of_choice.htm*/
	#currency_of_choice_block {height:auto;overflow:hidden;}
	#currency_of_choice_block .payment_method {height:auto;overflow:hidden;padding:10px;padding-top:0px;}
	#currency_of_choice_block .payment_method ul {height:30px;display:block;overflow:hidden;background-color:#fefff1;border-bottom:1px solid #e9f8fd;line-height:25px;padding:7px 0px 0px 0px;}
	#currency_of_choice_block .payment_method li {float:left;}
	#currency_of_choice_block .payment_method li.li1 {width:20px;overflow:hidden;}
	#currency_of_choice_block .payment_method li.li2 {width:140px;overflow:hidden;}
	#currency_of_choice_block .payment_method li.li3 {width:200px;overflow:hidden;padding-left:5px;}
	#currency_of_choice_block .payment_method img {vertical-align:middle;}

/*waiting.htm*/
	#waiting_block {margin:0 auto;width:478px;height:331px;background:url('../images/Waiting_bg.gif') no-repeat 0px 0px;
overflow:hidden;
}
	#waiting_block .wait_pic_box {margin:107px auto 0px auto;width:117px;}
	#waiting_block .text_box {margin:100px auto 0px auto;width:265px;height:67px;overflow:hidden;text-align:center;}

/*login&register.htm*/
	/*members_login_block*/
	#members_login_block {width:363px !important;width:357px;height:auto;overflow:hidden;}
	#members_login_block .title_box {width:100%;height:28px;overflow:hidden;background:url('../images/off_bg.gif') repeat-x 0px 0px;
border-bottom:1px #c1c1c1 solid;
}
	#members_login_block .title_box img {vertical-align:middle;margin:0px 8px 0px 12px !important;margin:2px 8px 0px 12px;}
	#members_login_block .content_box {padding:10px;text-align:left;color:#637173;line-height:20px;margin-left:auto;}
	#members_login_block .content_box dl {margin-top:15px;}
	* html #members_login_block .content_box dl {margin-top:0px;}
	* +html #members_login_block .content_box dl {margin-top:0px;}
	#members_login_block .content_box dd {background:url('../images/close.gif') no-repeat 12px 7px;
padding-left:30px;line-height:25px;
}
	#members_login_block .content_box input.login_botton {margin-right:30px;margin-top:10px;}
	#members_login_block .inputCorner {padding:0px;margin:0px;vertical-align:middle;border-width:0px;}
	#members_login_block .textinput {width:200px !important;	border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:198px;	height:15px;background:url('../images/input_bg.gif') repeat-x left top;
	padding:4px 0;	margin:0px;	vertical-align:middle;
}
	/*register_block*/
	#register_block {width:385px !important;width:391px;height:auto;overflow:hidden;}
	#register_block .title_box {width:100%;height:28px;overflow:hidden;background:url('../images/off_bg.gif') repeat-x 0px 0px;
border-bottom:1px #c1c1c1 solid;
}
	#register_block .title_box img {vertical-align:middle;margin:0px 8px 0px 12px !important;margin:2px 8px 0px 12px;}
	#register_block .content_box {padding:10px 10px;width:385px;height:auto;float:left;overflow:hidden;}
	#register_block .content_box li.li1 {width:130px;overflow:hidden;}
	#register_block .content_box li.li2 {width:210px;overflow:hidden;}
	#register_block .content_box li.li3 {width:85px;overflow:hidden;}
	#register_block .content_box input.input1 {width:205px;border:1px solid #7e9db9;font-size:11px;}
	#register_block .content_box input.input2 {width:79px;border:1px solid #7e9db9;font-size:11px;}
	#register_block .content_box input.register_botton {margin-right:40px;}
/*get_password.htm*/
/*get_password_block*/
	#get_password_block {width:757px;height:auto;overflow:hidden;}
	#get_password_block .title_box {height:28px;overflow:hidden;background:url('../images/off_bg.gif') repeat-x 0px 0px;
border-bottom:1px #c1c1c1 solid;
}
	#get_password_block .title_box img {vertical-align:middle;margin:0px 8px 0px 12px !important;margin:2px 8px 0px 12px;}
	#get_password_block .content_box {padding:10px;text-align:left;color:#637173;line-height:20px;margin-left:auto;}
	#get_password_block .content_box ul { }
	#get_password_block .content_box input.login_botton {margin-right:30px;margin-top:10px;}
	#get_password_block .inputCorner {padding:0px;margin:0px;vertical-align:middle;border-width:0px;}
	#get_password_block .textinput {width:200px !important;	border-style: none;
	border-color: inherit;
	border-width: 0px;
	width:198px;	height:15px;background:url('../images/input_bg.gif') repeat-x left top;
	padding:4px 0;	margin:0px;	vertical-align:middle;
}
/*all_categories_page&Brands_page*/
	#all_categories_block {height:auto;overflow:hidden;}
	#all_categories_block dl.dl1 {width:100%;overflow:hidden;}
	#all_categories_block dd {width:176px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*specials_page*/
	/*specials_block*/
		#specials_block {width:758px;height:auto;overflow:hidden;}
		#specials_block .title_box {margin:1px 1px 0px 1px;background:url('../images/fc_block_title_bg.gif') repeat-x 0px 0px;
height:35px;overflow:hidden;padding:0px 0px 0px 17px;
}
		#specials_block .content_box {margin:0px 1px 0 1px;padding:0px 5px 0px 5px;}		
		#specials_block .content_box span.span1 {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 0px;display:block;height:11px;}
		#specials_block .content_box span.span2 {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 18px;display:block;height:11px;}
		#specials_block .content_box span.span3 {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 16px;display:block;height:11px;}
		#specials_block .content_box dl {margin:0px;padding:0px;}
		#specials_block .content_box dl.dl1 {border-right:1px #999999 dashed;padding:0px 26px 0px 0px;}
		#specials_block .content_box dl.dl2 {padding:0px 26px 0px 26px;border-right:1px #999999 dashed;}
		#specials_block .content_box dl.dl3 {padding:0px 0px 0px 26px;}
		#specials_block .content_box dd.product_name {width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
		#specials_block .content_box dd.product_description {width:145px;height:38px;overflow:hidden;}		
		#specials_block .content_box img {border:1px solid #eaeaea;width:144px;height:124px;}		
		#specials_block .content_box li {background:url('../images/list_ca_l.gif') no-repeat 8px 6px;
padding:0px 0px 0px 18px;width:127px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
		#specials_block .dashed_left_line {border-left:1px #999999 dashed;height:223px;margin:0px 26px 0px 26px;}
		#specials_block .left_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 5px 0px 0px;padding-top:11px;}
		* html #specials_block .left_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 5px 0px 0px;padding-top:0px;}
		* +html #specials_block .left_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 5px 0px 0px;padding-top:0px;}
		#specials_block .middle_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 5px 0px 43px;padding-top:11px;}
		* html #specials_block .middle_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 5px 0px 41px;padding-top:0px;}
		* +html #specials_block .middle_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 5px 0px 41px;padding-top:0px;}
		#specials_block .right_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 43px;padding-top:11px;}
		* html #specials_block .right_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 42px;padding-top:0px;}
		* +html #specials_block .right_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 42px;padding-top:0px;}
		#specials_block .right2_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 49px;padding-top:11px;}
		* html #specials_block .right2_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 48px;padding-top:0px;}
		* +html #specials_block .right2_dashed_top_line {border-top:1px #999999 dashed;width:150px;margin:9px 0px 0px 48px;padding-top:0px;}
/*order_complete_page*/
	/*order_complete_block*/
	#order_complete_block {height:auto;overflow:hidden;}
	#order_complete_block .title_box {width:100%;height:28px;overflow:hidden;background:url('../images/off_bg.gif') repeat-x 0px 0px;
border-bottom:1px #c1c1c1 solid;
}
	#order_complete_block .title_box img {vertical-align:middle;margin:0px 8px 0px 12px !important;margin:2px 8px 0px 12px;}
	#order_complete_block .content_box {width:97%;height:auto;overflow:hidden;margin:8px auto 0px auto;}
	#order_complete_block .content_box ul.ul1 {width:100%;}
	#order_complete_block .content_box li.li1 {width:17%;overflow:hidden;white-space:nowrap;}
	#order_complete_block .content_box li.li2 {width:20%;overflow:hidden;white-space:nowrap;}
	#order_complete_block .content_box li.li3 {width:30%;overflow:hidden;white-space:nowrap;}
	#order_complete_block .content_box li.li4 {width:15%;overflow:hidden;white-space:nowrap;}
	#order_complete_block .content_box li.li5 {width:37%;overflow:hidden;white-space:nowrap;}
	#order_complete_block .content_box .grand_total_box {height:100px;overflow:hidden;padding-left:20px;}
	#order_complete_block .content_box .grand_total_box ul.grand_total_block {width:250px;height:auto;overflow:hidden;}
	#order_complete_block .content_box .grand_total_box li.li1 {width:70%;overflow:hidden;}
	#order_complete_block .content_box .grand_total_box li.li2 {width:30%;overflow:hidden;}
	#order_complete_block .content_box .grand_total_box li.li3 {width:100%;overflow:hidden;}
	#order_complete_block .content_box .grand_total_box ul.important_info {width:375px;height:auto;overflow:hidden;background:url('../images/important_svg.png') no-repeat 0px 7px;
padding-left:46px;
}


