﻿html,body{font:normal 12px Arial,Helvetica,sans-serif;color:#000;background-color:#fff;text-align:center;margin:0;padding:0}
#keyposition h1,#cv_m h1 {display:inline;font-size:12px;padding-right:6px; font-weight:bold;}
h2{font-size:16px;margin:0;padding:4px}
h3{font-size:14px;margin:0;padding:3px}
p{margin:0;padding:3px}
a,a:link{color:#0049aa;text-decoration:none}
a:hover{color:#F03}
a:active{color:#666}
a:visited{color:#900}
a img{border:0}
#apg{width:960px;text-align:left;background-color:#fff;margin:0 auto}
table{font-size:12px}
#navmenu{display:table;font-weight:700;font-size:13px;color:#fff;clear:both;margin:2px 0 0}
#navmenu ul{display:table-row;list-style:none;margin:0;padding:0}
#navmenu li{display:table-cell;text-align:center;background-color:transparent;background-position:0 0;background-repeat:no-repeat;float:left}
#navmenu_home{width:56px;background-image:url(https://www.chinawholesalegift.com/img/home.gif)}
#navmenu_home.active{background-image:url(https://www.chinawholesalegift.com/img/home_active.gif)}
#navmenu_member{width:70px;background-image:url(https://www.chinawholesalegift.com/img/member.gif)}
#navmenu_member.active{background-image:url(https://www.chinawholesalegift.com/img/member_active.gif)}
#navmenu_oem{width:70px;background-image:url(https://www.chinawholesalegift.com/img/oem.gif)}
#navmenu_oem.active{background-image:url(https://www.chinawholesalegift.com/img/oem_active.gif)}
#navmenu_about{width:82px;background-image:url(https://www.chinawholesalegift.com/img/aboutus.gif)}
#navmenu_about.active{background-image:url(https://www.chinawholesalegift.com/img/aboutus_active.gif)}
#navmenu_contact{width:92px;background-image:url(https://www.chinawholesalegift.com/img/contactus.gif)}
#navmenu_contact.active{background-image:url(https://www.chinawholesalegift.com/img/contactus_active.gif)}
#navmenu_newpro{width:95px;background-image:url(https://www.chinawholesalegift.com/img/newproduct.gif)}
#navmenu_newpro.active{background-image:url(https://www.chinawholesalegift.com/img/newproduct_active.gif)}
#navmenu_blog{width:95px;background-image:url(https://www.chinawholesalegift.com/img/blog.gif)}
#navmenu_blog.active{background-image:url(https://www.chinawholesalegift.com/img/blog_active.gif)}
#navmenu a{display:block;width:100%;height:23px;overflow:hidden;text-decoration:none;color:#fff}
#navmenu li a span{display:block;white-space:nowrap;padding:3px 0 2px}
#header{height:64px;cursor:default}
#ctologo{float:left;width:260px;padding:6px}
#navmeta{margin-bottom:4px;height:35px;background-color:#359;cursor:default;float:left;width:960px;padding:10px 0 8px}
#search{height:31px;text-align:center;margin:0}
#Search1{margin:5px 0 0 5px}
#content_wrap{float:left;width:960px}
#content_wrap.wide{float:none;width:100%}
#content{float:left;paddifng:0 0 10px 0;width:550px;overflow:visible;z-index:1;margin-left:4px}
#contentl{float:left;paddifng:0 0 10px 0;width:580px;overflow:visible;z-index:1;margin-left:4px}
#sb_l{float:left;width:200px;overflow:hidden;cursor:default;z-index:100;padding:0 10px 10px 0}
#sb_l_cats{z-index:100;width:200px;float:left;border:1px solid #888}
#content_right{float:right;width:190px;overflow:visible;z-index:1;padding:0 0 10px}
#content_right_s{float:right;width:150px;overflow:visible;z-index:1;text-align:center;word-wrap:break-word;word-break:break-all;padding:0 0 10px}
#content_l{float:left;width:750px}
#sb_r{float:right;padding-left:10px;width:210px;overflow:hidden;cursor:default}
#footer{clear:both;padding-top:10px;font-size:11px;text-align:center;cursor:default;background-color:#359;color:#fff}
#footer a{text-decoration:none;color:#fff}
#content_right ul,#content_right_s ul{background:#f4f4f4 url(https://www.chinawholesalegift.com/img/nav_bg.gif) 0 0 repeat;margin:0;padding:0}
#content_right ul.nogap,#content_right_s ul.nogap{border-bottom:none}
#content_right li,#content_right_s li{font-weight:700;font-size:11px;background:transparent url(https://www.chinawholesalegift.com/img/nav_dotted.gif) 0 0 repeat-x;list-style:none;margin:0;padding:1px 0 0}
div.RoundedCorner{background:#9BD1FA}
b.rtop,b.rbottom{display:block;background:#FFF}
b.rtop b,b.rbottom b{display:block;height:1px;overflow:hidden;background:#9BD1FA}
b.r1{margin:0 5px}
b.r2{margin:0 3px}
b.r3{margin:0 2px}
b.rtop b.r4,b.rbottom b.r4{height:2px;margin:0 1px}
#sb_l #focus_01{border:1px solid #359;margin-bottom:2px;padding:1px}
#content_right_s li{font-weight:700;font-size:11px;list-style:none;margin:0;padding:1px 0 0}
#content_right_s div .bbground{text-align:center;border:0}
#ddsidemenubar{width:198px;background:#69c url(https://www.chinawholesalegift.com/img/menu/bottom.gif) no-repeat bottom left;border:0;clear:left;position:relative;margin:0 auto;padding:0 0 10px}
#ddsidemenubar h3{font-size:13px;font-weight:700;color:#fff;border-bottom:1px solid #fff;background:#69c url(https://www.chinawholesalegift.com/img/menu/top.gif) no-repeat top left;margin:0;padding:8px}
#ddsidemenubar ul{width:198px;margin:0;padding:0}
#ddsidemenubar li{color:#fff;font-size:11px;font-weight:700;border-bottom:1px solid #fff;background:#47a;width:198px;margin:0;padding:0}
#ddsidemenubar li a{color:#fff;text-decoration:none;display:block;background:#47a url(https://www.chinawholesalegift.com/img/menu/arrow.gif) no-repeat 10px 10px;width:175px;padding:5px 3px 5px 18px}
#ddsidemenubar li.x1 a{color:#FF0;font-weight:700;font-style:italic}
#ddsidemenubar a:hover{background:#258 url(https://www.chinawholesalegift.com/img/menu/arrowr.gif) no-repeat 11px 10px;color:#9cf;width:198px}
#rceprod{width:188px;border:1px solid #888;z-index:100;margin:5px 0 12px}
#rceprod h3{width:198px;font-size:14px;color:#fff;text-transform:uppercase;background-color:#359;margin:0;padding:2px 2px 2px 5px}
.b1h,.b2h,.b3h,.b4h,.b2bh,.b3bh,.b4bh{font-size:1px;overflow:hidden;display:block}
.b1h{height:1px;background:#359;margin:0 5px}
.b2h,.b2bh{height:1px;background:#359;border-right:2px solid #359;border-left:2px solid #aaa;margin:0 3px}
.b3h,.b3bh{height:1px;background:#359;border-right:1px solid #359;border-left:1px solid #aaa;margin:0 2px}
.b4h,.b4bh{height:2px;background:#359;border-right:1px solid #359;border-left:1px solid #aaa;margin:0 1px}
.b2bh,.b3bh,.b4bh{background:#fff}
.headh{background:#359;border-right:1px solid #359;border-left:1px solid #359}
.headh h3{padding-bottom:6px;font-size:12px;color:#fff;margin:0 10px}
.contenth{background:#fff;border-right:1px solid #359;border-left:1px solid #359; border-bottom:1px solid #359;}
.contenth div{margin-left:12px;padding-top:5px}
.clearl{clear:both;padding-top:5px}
.stitlel{margin:0}
.stitlel h4{background:#359;font:bold 12px arial;font-size:12px;color:#fff;margin:0 -2px;padding:5px 10px}
.stitle{background:#FFF url(https://www.chinawholesalegift.com/skin/bgtwinl.gif) no-repeat;margin:0}
.stitle h4{background:#359;font:bold 12px arial;font-size:12px;color:#fff;margin:0;padding:5px 10px}
#keyposition{float:right;text-align:left;padding-top:8px;clear:right;width:500px}
#Pic_List{width:556px;margin-right:auto;margin-left:auto;background:#fff;text-align:left;clear:both;padding:0}
#Real_Fback{float:left;width:960px;height:100%;background:#fff;padding:2px 4px}
#Real_Pic{float:left;width:960px;height:100%;background:#fff;border-right:1px dotted silver;padding:2px 4px}
.Real_Class .ClassTitle{background-repeat:repeat-x;background-position:bottom;height:20px;line-height:20px;background:#359;color:#fff;clear:both;width:960px;font-size:13px;font-weight:700;margin-top:0}
.Real_Class UL{width:930px;padding:0}
.Real_Class li{width:165px;display:block;float:left;padding:2px 0 2px 10px}
#Real_Cat UL,#Real_ViewIndex UL,.Real_ViewIndex UL{width:960px;padding:0}
#Real_Cat li,#Real_ViewIndex li,.Real_ViewIndex li{width:140px;display:block;float:left;padding:2px 0 2px 10px}
#Index_Class .ClassTitle,#Index_Index .ClassTitle{background-image:url(https://www.chinawholesalegift.com/skin/bg_title.jpg);background-repeat:repeat-x;background-position:bottom;height:20px;line-height:20px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#5D81AD;border-top-width:1px;border-top-style:solid;border-top-color:#D1DAE7;clear:both;width:100%;font-size:13px;font-weight:700;margin-top:0}
#Index_Class UL,#Index_Index UL{width:774px;padding:0}
#Index_Class li,#Index_Index li{width:144px;display:block;float:left;padding:2px 0 2px 10px}
.tbl{table-layout:fixed}
.td{word-wrap:break-word}
#GGAD{position:absolute;width:120px;background:#fff;right:0;top:50px;padding:0}
#cr_l li{border-bottom:1px dotted #e7e7e7;line-height:18px;text-align:left;list-style-image:padding-left:8px;padding-right:8px}
#cr_r{float:right;background:#fff;height:100%;width:232px;padding:2px 4px}
#contentrelated H2{font-size:14px;background:#f2f2f2;padding:2px 5px}
#pcl_l{float:left;width:240px;height:100%;background:#fff;border-right:1px dotted silver;padding:2px 4px}
#pcl_r{float:right;width:530px;height:100%;background:#fff;border-right:1px dotted silver;padding:2px 4px}
#cl_l{float:left;width:230px;height:100%;background:#fff;padding:2px 4px}
#cl_r{float:right;width:700px;background:#fff;padding:4px 4px 2px}
#pg{clear:both;color:#3666d4;height:2em;padding-top:15px;position:relative;margin:0 0 0 20px}
#pg a.pg,#pg strong{border:1px solid #ccdbe4;display:block;color:#3666d4;float:left;text-align:center;text-decoration:none;margin:0 5px 0 0;padding:1px 8px}
#pg a.pg:hover{background:#3666d4;color:#fff;border-color:#2b55af}
#pg strong{border:0;background:#3666d4;color:#fff;border-color:#2b55af}
#pg #pg-next,#pg #pg-prev,#pg #pg-first,#pg #pg-end{font:114% Tahoma,Helvetica,sans-serif;margin-top:-2px;padding-bottom:1px;padding-top:1px;_margin-top:-2px;border-width:2px}
#pg #pg-next{margin-left:9px}
#pg #pg-prev{margin-right:14px}
#Search_Class{float:left;width:955px;height:100%;line-height:15px;border:1px solid #359;zoom:1px;margin-bottom:5px;clear:both;overflow:hidden;padding:2px 0 1px}
#Search_Class .ClassTitle{background-repeat:repeat-x;background-position:bottom;height:20px;line-height:20px;background:#359;color:#fff;clear:both;width:100%;font-size:13px;font-weight:700;margin-top:0}
#Search_Class UL{width:99%;padding:0}
#Search_Class li{width:175px;display:block;float:left;overflow:inherit;padding:2px 0 2px 2px}
#sb_l .contenth li{font-weight:700;font-size:11px;list-style:none;text-align:center;margin:0;padding:1px 0 0}
.inullist li{float:left;width:125px;border-bottom:1px dotted #bbb;list-style:none;margin:4px 5px 2px 4px;padding:0}
.populist li{float:left;width:85px;border-bottom:1px dotted #bbb;list-style:none;margin:0 8px 5px 4px;padding:0}
.ul150 li{float:left;width:180px;border-bottom:1px dotted #bbb;list-style:none;margin:0 8px 5px 4px;padding:0}
#cv_m{float:left;width:480px;background:#fff;padding:4px 4px 2px}
#cv_r{float:right;width:220px;padding-right:1px}
#cv_r ul{overflow:hidden;list-style:none;margin:0;padding:0}
#cv_r li{float:left;width:85px;height:85px;text-align:center;border:#CCC solid 1px;list-style:none;margin:3px 5px}
#cv_l{float:left;width:720px;background:#fff;padding:4px 4px 2px}
#cv_ll{float:right;width:740px;background:#fff;padding:4px 4px 2px}
.ddash{height:1px;font-size:0;line-height:0;border-bottom:1px dashed #ccc;margin:4px 0}
#ddescription{border:1px dashed #ccc;padding:4px 4px 2px}
#ddproduct{clear:both}
#ddproduct ul{list-style:none;padding-left:1px;margin:0}
#ddproduct ul li{float:left;border-bottom:1px dotted #bbb;width:180px;margin:2px 2px 0}
#ddproduct p.didescrip{height:90px;text-align:left;word-wrap:break-word;word-break:break-all;overflow:hidden;width:180px;margin:10px 0 0;padding:0}
#ddproduct .image{width:180px}
#ddproduct .image img{width:175px;border:4px solid #FFF;padding:2px}
#ddproduct .image a:hover img{border:4px solid #9EBED1}
#ddproduct p.enquiryimage{width:180px;text-align:center;padding-bottom:4px}
.tab_suggest{border:1px solid #333;background:#fff;position:absolute;z-index:101;visibility:hidden}
.tab_suggest th,.tab_suggest td{font:12px;font-weight:400;height:17px;text-align:left;line-height:17px;white-space:nowrap;cursor:default;padding:2px 3px}
.tab_suggest td{color:green;text-align:right}
.tab_suggest tr.cur{background:#36c;color:#fff}
.tab_suggest tr.cur td{color:#fff}
#navmenu a:hover,#footer a:hover{text-decoration:underline;color:#fff}
#content_right_s ul,#sb_l .contenth ul,.inullist ul,.populist ul,.ul150 ul{background:#FFF;margin:0;padding:0}
.stitlel .box,.stitle .box{border:1px solid #359;background-color:#fff;margin:0}
#RelatedPic,#viewlocation,#contentrelated,#Productshow{width:960px;margin-right:auto;margin-left:auto;background:#fff;text-align:left;padding:0}
#Real_Fback h2,#Real_Pic h2,#Real_Cat h2,#Real_ViewIndex h2,.Real_ViewIndex h2{font-size:14px;background:#f2f2f2;border-bottom:1px dotted silver;padding:2px 5px}
#Real_Pic ul{list-style-type:none}
.Real_Class{float:left;width:960px;height:100%;line-height:15px;border:1px solid #359;zoom:1px;margin-bottom:5px;clear:both;overflow:hidden;margin-right:auto;margin-left:auto;padding:2px 4px 1px}
#Real_Cat,#Real_ViewIndex,.Real_ViewIndex{float:left;width:960px;height:100%;background:#fff;line-height:15px;padding:2px 4px}
#Smalldiv,#Index_link{clear:left;margin-right:auto;margin-left:auto;background:#fff;text-align:left;padding:0}
#Index_Class,#Index_Index{float:left;width:774px;height:100%;line-height:15px;background-color:#EAEFF3;border:1px solid #A9BAD3;zoom:1px;margin-bottom:5px;clear:both;overflow:hidden;padding:2px 4px 1px}
#contenttitle,#contentsource{width:776px;margin-right:auto;margin-left:auto;background:#fff;text-align:center;padding:0}
#contentdetail,#contentreview{width:776px;margin-right:auto;margin-left:auto;background:#fff;text-align:left;padding:0}
#cr_l,#cr_m,#cr_ml{float:left;width:232px;height:100%;background:#fff;padding:2px 4px}
#cr_l ul,#pcl_l ul,#cl_l ul{list-style-type:none;padding-left:10px!important;margin:0}
#cr_m ul,#cr_ml ul,#cr_r ul,#pcl_r ul,#cl_r ul{list-style-type:none;padding-left:24px!important;margin:0}
#cr_m li,#cr_ml li,#cr_r li,#pcl_r li,#cl_r li{border-bottom:1px dotted #e7e7e7;line-height:18px;width:100%}
#pcl_l li,#cl_l li{border-bottom:1px dotted #e7e7e7;line-height:18px;text-align:left;padding-left:8px;padding-right:8px}
#sb_l .contenth div p,.inullist p,.populist p,.ul150 p{line-height:12px;clear:both;text-align:center;word-wrap:break-word;word-break:break-all;margin:10px 0 0;padding:0}
.fullcolumn{float:left;width:956px}
.r_table{background:url(https://www.chinawholesalegift.com/img/sicon/r_table.gif) repeat-x left top;text-align:left;vertical-align:middle}
.r_table_right{background:url(https://www.chinawholesalegift.com/img/sicon/r_table_right.gif) no-repeat left top;width:7px;height:80px}
.r_table_left{background:url(https://www.chinawholesalegift.com/img/sicon/r_table_left.gif) no-repeat left top;width:7px;height:80px}
.r_table a,.r_table a:visited{color:#000}
.shadow{margin:0;padding:0}
.shadow img{background:#fff;border:1px #ccc solid;padding:4px}
.social img{border:0;padding-left:4px;padding-right:4px}
.button, .button:visited {
	background: #222 repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer
}
 	.button:hover							{ background-color: #111; color: #fff; }
	.button:active							{ top: 1px; }
	.small.button, .small.button:visited 			{ font-size: 11px}
	.button, .button:visited,
	.medium.button, .medium.button:visited 		{ font-size: 13px; 
												  font-weight: bold; 
												  line-height: 1; 
												  text-shadow: 0 -1px 1px rgba(0,0,0,0.25); 
												  }
												  
	.large.button, .large.button:visited 			{ font-size: 14px; 
													  padding: 8px 14px 9px; }
													  
	.super.button, .super.button:visited 			{ font-size: 34px; 
													  padding: 8px 14px 9px; }
		.pink.button, .magenta.button:visited		{ background-color: #e22092; }
	.pink.button:hover							{ background-color: #c81e82; }
	.green.button, .green.button:visited		{ background-color: #91bd09; }
	.green.button:hover						    { background-color: #749a02; }
	.red.button, .red.button:visited			{ background-color: #e62727; }
	.red.button:hover							{ background-color: #cf2525; }
	.orange.button, .orange.button:visited		{ background-color: #ff5c00; }
	.orange.button:hover						{ background-color: #d45500; }
	.blue.button, .blue.button:visited		    { background-color: #2981e4; }
	.blue.button:hover							{ background-color: #2575cf; }
	.yellow.button, .yellow.button:visited		{ background-color: #ffb515; }
	.yellow.button:hover						{ background-color: #fc9200; }
.TierPrices {
color: #221111;
font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
border-color: white;
border-width: 2px;
border-style: solid;
border-collapse: collapse;
background-color: #BFD5E8;
}
.TierPrices tr.odd td {
background-color: #E6EFF7;
}
.TierPrices td{
padding: 4px;
border-bottom: 2px solid white;
border-right: 2px solid white;
}
.TierPrices th{
padding: 4px;
border-bottom: 2px solid white;
border-right: 2px solid white;
background-color: #FFFFFF;
}
.shopquantity {
vertical-align: middle;
color: #6074A6;
font-family: arial;
margin-bottom: 5px;
font-weight: bold;
margin-right: 3px;
margin-left: 5px;
}
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	text-align:left;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('/lib/indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}