@charset "utf-8";
/* CSS Document */

/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike,  sub, sup, tt, var, dl, dt, dd, ol, ul, li, form, label, legend, caption {margin:0; padding:0;	border:0;outline:0;	font-weight:inherit; font-style:inherit;font-size:100%;	font-family:inherit;}
:focus {outline: 0;}
ol, ul, li {list-style: none; }


/*table {	border-collapse: separate;	border-spacing: 0;}*/
caption, th, td {	text-align: left;vertical-align:top;	font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}
/* End of reset */

/************************************************	     General 	************************************************/

body{ padding:0px; margin:0px; background:#fff repeat-x left top; font-family: "Trebuchet MS", Arial, Helvetica, SansSerif;}
.flt{float:left;}
.frt{float:right}
.clear{clear:both;}
h1{ font:normal 40px "Maiandra GD", "Microsoft Sans Serif";}
h2{ font:normal 18px "Trebuchet MS", Arial, Helvetica, SansSerif; margin:0px; padding:0px; color:#000;}

h3{ font:bold 15px "Trebuchet MS", Arial, Helvetica, SansSerif; margin:0px; padding:0px; color:#000;}
h4{ font:bold 13px "Trebuchet MS", Arial, Helvetica, SansSerif; margin:0px; padding:0px; color:#666666;}
p{ padding:10px 0px 0px;}
.font{font:normal 15px "Cambria";}
.font_d{font:normal 15px "Trebuchet MS", Arial, Helvetica, SansSerif; margin:0px; padding:0px; color:#000;}
a { color:#157796; cursor:pointer;}
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; cursor:pointer; }
a:active { text-decoration: none; "trunk/system/libraries/Controller.php"}

/************************************************	     Header	      ************************************************/

.header{width:100%; background:url(/images/wl_header_bkg.png) top left repeat-x;}
.header .container{width:972px; margin:0 auto; padding:13px 14px 23px;}
.logo{ width:208px;}
.search_globalnav{ width:764px; position:relative;}
.subsearch{ font:normal 12px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666;}
.login{margin: -3px 0px 0px 15px;}

/* .header_line{width:100%; background:url(/images/blue_line.png) top left repeat-x;height:5px;margin-bottom:5px} */
.header_line{width:100%; background-color:#2D3F63;height:5px;margin-bottom:5px}
.header_line_shadow{width:100%; background:url(/images/header_line_shadow.png) top left repeat-x;height:10px;margin-bottom:5px;margin-top:-1px;}

.recipe_header_line{width:100%; background:url(/images/recipe_header_shadow.jpg) top left repeat-x;height:5px;margin-bottom:5px}

/************************************************	   Global Navigation   ************************************************/

.global_navigation{ position:relative; height:30px;}
.global_navigation ul{ margin-left:12px;}
.global_navigation ul li{font:normal 13px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#ffffff;  padding:0px; float:left;}
.global_navigation ul li a{ font:normal 13px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#ffffff;  font-weight:bold; margin:0px; padding:0px; text-decoration:none;}
.global_navigation ul li a:hover{ color:#ffffff; text-decoration:underline;}
.global_navigation ul li a.current{  color:#ffffff; text-decoration:none;}
.global_navigation ul li.bar{ margin:4px 12px 0px 9px; background:url(/images/seperator.png) bottom right no-repeat; display:block; line-height:18px;}
.bar1{ margin:3px 0px 0px 10px; font:normal 13px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#000; background:url(/images/seperator.png) bottom right no-repeat; display:block; line-height:18px;}
.bar2{ margin:3px 13px 0px 0px; font:normal 13px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#000;}

.sell{ width:53px; font:normal 13px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#000;  margin:0px; padding:0px; margin-top:3px;}
.sell a{ border:1px solid #45b1d4; padding:0px 9px; border-bottom:none; color:#000; position:absolute; z-index:889; margin-top:1px;}
.sell a:hover{ border:1px solid #000; text-decoration:none; border-bottom:none; background:#45b1d4;}

.sell-active1 { border:1px solid #45b1d4; padding:0px 9px; border-bottom:none; color:#000; position:absolute; z-index:889; margin-top:1px;}
.sell-active { border:1px solid #000; text-decoration:none; border-bottom:none; background:#45b1d4;}

/************************************************	   Buttons   ************************************************/
.button{  height:29px; font-size:16px;}
.button a{ color:#fff; text-decoration:none; padding:3px 9px; background:url(/images/small_btn_bkg.png) left top repeat-x; border:1px solid #4093ae;}
.button a:hover{background-position:left -16px; text-decoration:none; }

.without_anchor {color:#fff; text-decoration:none; padding:3px 9px; background:url(/images/small_btn_bkg.png) left top repeat-x; border:1px solid #4093ae;cursor:pointer;} 


.button3 {}
/*.button3 span a, span.button3 input[type=submit] a { background:url(/images/small_btn_bkg.png) right top; display:block; padding:0px 20px 0px 10px; color:#fff; text-decoration:none; font:16px/25px "Trebuchet MS", Arial, Helvetica, SansSerif; height:25px; margin:0px; border:1px solid #4093ae;}
.button3 span a:hover, span.button3 input[type=submit] a:hover { background:url(/images/small_btn_bkg.png) right bottom; padding:0px 25px 0px 10px; cursor:pointer; }*/

.button3 span input[type=submit] { background:url(/images/small_btn_bkg.png) right top; display:block; color:#ffffff; color:#fff; padding:0px 8px 0px 8px; font:16px/29px "Trebuchet MS", Arial, Helvetica, SansSerif; height:29px; float:left; position:relative; margin:0px; width:auto; overflow:visible; border:1px solid #4093ae;}
.button3 span input[type=submit]:hover { background:url(/images/small_btn_bkg.png) right bottom; padding:0px 8px 0px 8px; cursor:pointer;}

/* Input Type Button New Properties start Here */
.button4 span input[type=button] { background:url(/images/small_btn_bkg.png) right top; display:block; color:#ffffff; color:#fff; padding:0px 8px 0px 8px; font:16px/29px "Trebuchet MS", Arial, Helvetica, SansSerif; height:29px; float:left; position:relative; margin:0px; width:auto; overflow:visible; border:1px solid #4093ae;}
.button4 span input[type=button]:hover { background:url(/images/small_btn_bkg.png) right bottom; padding:0px 8px 0px 8px; cursor:pointer;}

/* Input Type Button New Properties End Here */

.txtinput {background:#fff; color:#333; font-size:13px; margin:0; padding:5px; border:none; border:1px solid #666;}
.txtinput1 {background:#fff; color:#333; font-size:13px; margin:0; padding:2px; border:none; border:1px solid #666; width:150px;}
.txtinput2 {background:#fff; color:#333; font-size:13px; margin:0; padding:2px; border:none; border:1px solid #666; width:260px;}
.txtinput3 {background:#fff; color:#333; font-size:13px; margin:0; padding:3px; border:none; border:1px solid #666;}
.txtinput4 {background:#fff; color:#333; font-size:13px; margin:0; padding:2px; border:none; border:1px solid #666; width:450px;}
select {background:#fff; color:#000; font-size:13px; margin:0; border:none; border:1px solid #666;}
/************************************************	   Search   ************************************************/
.serach_wid{width:531px; margin-right:7px;}
.searchsub{font:normal 12px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666;}
.searchsub a {font:bold 12px "Trebuchet MS", Arial, Helvetica, SansSerif; color:##157796;}

.chooseprod { border:1px solid #666; position:relative; height:26px; float:left; color:#333; font:bold 15px "Trebuchet MS", Arial, Helvetica, SansSerif; line-height:26px; background:#fff; margin:0px 7px;}
.chooseprod span { background: url(/images/dropdown.png) right -0px no-repeat; padding:0 36px 0 6px; width:60px; display:block; cursor:pointer;}
.chooseprod span:hover { background-position:right -37px; cursor:pointer;}
.chooseprod ul { position:absolute; left:100px; border:1px solid #999; z-index:777; left:-1px; background:#fff; top:26px; background:#fff; }
.chooseprod ul li { position:relative;}
.chooseprod ul a { display:block; width:60px; padding:0 46px 0 4px; }
.chooseprod ul a:hover { background:#316ac5; text-decoration:none; color:#fff; }
.disnon{ display:none;}
/************************************************	   Margin/padding   ************************************************/
.mycart{ width:146px; border-left:1px dashed #000; padding:0px 0px 0px 15px; margin:0px 0px 0px 20px; font:normal 12px "Trebuchet MS", Arial, Helvetica, SansSerif; position:relative;}
.cart{background:url(/images/cart.png) no-repeat left 4px;  margin:0px 0px; padding:0px 0px 0px 15px;}

/************************************************	   home middle area   ************************************************/
.middle_area{width:100%;}
.middle_area .container{width:972px; margin:0 auto; padding:0px 14px 20px;}
.middle_area .container_popup{width:772px; margin:0 auto; padding:0px 14px 20px;}

.check_delivery{font:normal 15px "Trebuchet MS", Arial, Helvetica, SansSerif; text-align:right;}
.asian_bkg{ background:url(/images/shadow.png); width:942px; height:256px; padding:0px 15px; margin-bottom:15px;}


/*********************************************** tab header **********************************************/
.tabs {}
.tabs ul{padding:0px;}
.tabs li{ float:left; margin-right:5px; font-size:14px;}
.tabs li a { cursor:pointer; line-height:30px;  background-color: #45B1D4;;
padding:0px 7px; vertical-align:top;  text-decoration:none; display:block; display:inline-block; }

.tabs li #a_recipe { cursor:pointer; line-height:30px; background: url(/images/tab2.jpg) no-repeat right top;
padding:0px 7px; vertical-align:top;  text-decoration:none; display:block; display:inline-block;}

.tabs li a span #grocery {  background-color: #45B1D4; height:40px; display: block; display:inline-block;  padding:0px 3px 0 5px; line-height:31px; font:normal 18px/40px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#000; text-decoration:none; outline:none; }

.tabs li a:hover, .tabs li a.current, tabs li #a_grocery { background-position:right -40px; text-decoration:none; background-color:#2D3F63; }

.tabs li a:hover span,.tabs li a.current span { background-position:left -40px; text-decoration:none; color:#F4F4F4;}

/********************************************** End tab header ************************************************************/


/************************************************	   Recipe background   ************************************************/
.recipe_bkg{ background:url(/images/recipe_bkg.jpg); background-repeat:repeat-x; background-color:#B6242F; width:942px; height:256px; padding:0px 15px; margin-bottom:15px;}

.softtoys_bkg{ background:url(/images/softtoys_bkg.jpg) no-repeat; width:942px; height:256px; padding:0px 15px; margin-bottom:25px;}
.tagline{ margin:0 10px 0 0px; width:400px; padding:0px 0px 0px;}

.bybrands{ width:325px; padding:7px 0px;}
.brandbox{ background:#fff; border:1px solid #ccc; padding:15px; margin-top:5px;}

.steps { margin-top:20px;}
.steps ul{padding:0px;}
.steps li{ float:left; margin-right:10px; background:#333; font: bold 15px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#fff;}
.steps li a{ cursor:pointer; background:#333; text-decoration:none; font: bold 13px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#fff; padding:2px 5px; }
.steps li a:hover, .steps li a.current  { background:#42b0d3; text-decoration:none; font: bold 13px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#fff;}
.browse_cat{ width:219px; border:1px solid #ccc; margin-bottom:15px;}
.browse_cat2{ width:219px; border:1px solid #ccc; margin-bottom:5px;}
.browse_cat_head{ background:#f4f4f4; padding:7px 15px; border-bottom:1px solid #ccc; }

.borwse_tabs { font:normal 13px/23px "Trebuchet MS", Arial, Helvetica, SansSerif;}
.borwse_tabs ul{padding:0px; margin:10px 0 0 0;}
.borwse_tabs li{ margin-bottom:2px;}
.borwse_tabs li a{ cursor:pointer; line-height:23px; background:#fff; padding:0px 0px 0px 15px; font-weight:bold; font-size:13px; vertical-align:top;  text-decoration:none; display:block; /*opera*/ display:inline-block; /*ie*/  
width:204px;}
.borwse_tabs li a span { background:#fff; height:26px; display: block; 
display:inline-block;  padding:0px 0px 0 15px; line-height:23px; font:normal 13px/26px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#000; text-decoration:none; outline:none; }
.borwse_tabs li a:hover, .borwse_tabs li a.current  { background:#42b0d3; text-decoration:none; color:#fff; }
.borwse_tabs li a:hover span, .borwse_tabs li a.current span { background-position:left -26px; text-decoration:none; color:#fff; background:#42b0d3;}


.spotlight2{ width:738px; border:1px solid #ccc; padding-bottom:15px;}
.socialspotlight{background:#f4f4f4; padding:7px 5px 7px 5px; border:1px solid #ccc;}

.spotlight{ width:522px; border:1px solid #ccc; padding-bottom:15px;}
.spotlight_popup{ width:762px; border:1px solid #ccc; padding-bottom:15px;}
.spotlight_head{ background:#f4f4f4; padding:7px 7px 10px 15px; border-bottom:1px solid #ccc;}
.spotlight_head_detail{ background:#f4f4f4; padding:7px 7px 10px 15px; border:1px solid #ccc;}
.color_orange {color:#FF6600;}
.spotlight_tabs {width:522px; background:url(/images/spotlight_tabs_bkg.png) repeat-x;}
.spotlight_tabs ul{padding:0px; margin:0px;}
.spotlight_tabs li{ float:left; margin-right:2px;}
.spotlight_tabs li a{ cursor:pointer; line-height:41px; background: url(/images/spotlight_tabs.png) no-repeat right top; 
padding:0px 15px; vertical-align:top;  text-decoration:none; display:block; /*opera*/ display:inline-block; /*ie*/ border-right:2px solid #fff;}
.spotlight_tabs li a span { background:url(/images/spotlight_tabs.png) no-repeat left top; height:41px; display: block; display:inline-block;  padding:0px 3px 0 5px; line-height:31px; font:bold 13px/41px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#000; text-decoration:none; outline:none; }
.spotlight_tabs li a:hover, .spotlight_tabs li a.current  { background-position:right -41px; text-decoration:none; color:#000; }
.spotlight_tabs li a:hover span, .spotlight_tabs li a.current span { background-position:left -41px; text-decoration:none; 
color:#000;}
.spot_product{ padding:12px 15px 0px; font:normal 12px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666; }
.spot_dotted{ margin:0px 30px 0px 0px; padding-top:13px; width:100px; float:left;}
.spot_dotted1{ margin:0px 20px 0px 0px; padding-top:13px; width:100px; float:left;}
.spot_dotted_last{ padding-top:13px; width:100px; float:left;}
.spotpic{ border:1px solid #ccc; margin-bottom:5px;} 

.hot_products{ width:185px; padding:6px 8px 4px; background:#d9f6fe; font: normal 12px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666;}
.recent_search{ width:190px; padding:11px 15px 24px; background:#d9f6fe; font: normal 12px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666;}
.blue_box_rite{ width:190px; padding:15px; background:#d9f6fe; font: normal 12px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666;}
.select_product_box { width:710px; padding:15px; background:#d9f6fe; font: normal 12px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666;}

.pic{ border:1px solid #ccc;  margin:0px 10px 0px 0px; }
.hot_dotted{ border-bottom: 1px  dashed #157796; margin-top:10px; padding-bottom:10px;}
.testimonials{ background:#ececec url(/images/quote_bottom.png) no-repeat 135px bottom ; font: normal 13px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#6d6d6d; margin-bottom:15px; padding:10px 15px 0px 15px;}
.testimonials_content{ background:url(/images/quote_top.png) no-repeat 0px 0px; padding:20px 0px;}

/************************************************	  login   ************************************************/

.login_drop{ background:#fff; position:absolute; z-index:999; padding:10px; border:1px solid #4093ae; width:160px; right:0px; 
top:25px;} 

/************************************************	   Margin/padding/aling   ************************************************/


.martop3{ margin-top:3px;}
.marg_left{ margin-left:13px;}
.marg_right{ margin-right:13px;}
.top_bot{ margin-bottom:15px;}
.bot_mar{ margin-bottom:15px;}
.top_mar1{ margin-top:10px;}
.top_bot1{ margin-bottom:10px;}
.top_bot2{ margin-bottom:25px;}
.top_bot_mar{ margin:10px 0px;}
.top_bot_mar15{ margin:15px 0px;}
.bot_mar15{ margin:0px 0px 15px 0px;}
.top_mar{ margin-top:15px;}
.martop5{ margin-top:5px;}
.padbot{ padding-bottom:3px;}
.wid{width:508px;}
.wid1{width:578px;}
.wid2{width:219px;}
.wid3{ width:375px;}
.wid4{ width:200px;}
.wid5{ width:375px;}
.wid165{ width:165px;}
.wid6{ width:180px;}
.wid7{ width:756px;}
.wid743{ width:743px;}
.wid8{ width:100px;}
.wid80{ width:80px;}
.wid9{ width:50px;}
.wid10{ width:470px;}
.wid11{ width:250px;}
.wid12{ width:175px;}
.wid13{ width:150px;}
.wid14{ width:160px;}
.wid125{ width:125px;}
.wid230{ width:230px;}
.wid25{ width:20px;}
.wid55{ width:88px;}
.wid30{ width:30px;}
.wid40{ width:40px;}
.wid135{ width:135px;}
.wid100{ width:325px;}
.wid85{ width:85px;}
.wid65{ width:65px;}
.wid90{ width:90px;}
.wid92{ width:92px;}
.wid23{ width:52px;}
.wid800{ width:800px;}
.wid231{ width:231px;}
.padtop10{ padding-top:10px;}
*+html .padtop10{ padding-top:5px;}
.padtop15{ padding-top:15px;}
.top_rite{ margin-right:7px;}
.martop3{ margin-top:3px;}
*+html.martop3{ margin-top:10px;}
.hite1{height:10px;}
.text13{font:normal 13px "Trebuchet MS", Arial, Helvetica, SansSerif;}
.text12{font:normal 12px "Trebuchet MS", Arial, Helvetica, SansSerif;}
.ralign{ text-align:right;}
.lalign{ text-align:left;}
.calign{ text-align:center;}
.lh23{ line-height:23px;}
.banner{ background:#ececec; padding:15px; text-align:center; font:bold 20px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#000;}
.hite2{height:107px;}
.txtblack{ color:#000;}



/************************************************	  sell drop down   ************************************************/
.sell_dropdn{ position: absolute; left:493px; top:22px; background:#45b1d4; border:1px solid #000;  z-index:888; }
.sell_dropdn ul{}
.sell_dropdn li{ color:#000; font-size:13px; width:200px; text-align:left;}
.sell_dropdn li a{ color:#000; text-decoration:none; display: block; padding:3px 9px;}
.sell_dropdn li a:hover{color:#fff; text-decoration:none; background:#177290;}

/************************************************	 view location drop down   ************************************************/
.view_location{ position: absolute; right:0px; top:74px; background:#fefefe; border:1px solid #afafaf;  z-index:887;}
.view_location ul{}
.view_location li{ color:#000; font-size:13px; width:146px; text-align:left;}
.view_location li a{ color:#000; text-decoration:none; display: block; padding:3px 9px;}
.view_location li a:hover{color:#000; text-decoration:none; background:#dddddd;}


/************************************************	  Footer   ************************************************/
.comn_footer { background:#545454 url(/images/hm_footer_bkg.gif) repeat-x left top; }
.comn_footer_container { width:972px; margin:0 auto; padding:30px 0px; text-align:left; }
.comn_footer_content { width:165px; margin-right:25px; float:left; }
.comn_footer_content h3 { font:normal 18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#bbbbbb; border-bottom:2px solid #bbb; }
.comn_footer_content ul { margin:10px 0px 0px 0px; }
.comn_footer_content li { font:normal 12px/21px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#999; }
.comn_footer_container a { font-weight:bold; text-decoration:none; color:#888; }
.comn_footer_container a:hover { text-decoration:underline; }
.comn_footer_cotyright { margin-top:30px; padding-top:15px; border-top:1px solid #999; font:normal 12px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#999; }

/************************************************	  Breadcrumbs   ************************************************/
.back{ background:#ececec url(/images/breadcrumbs_arrow.png) no-repeat 10px 9px; padding:4px 10px 4px 25px; font-size:13px; font-weight:bold;}
/*.breadcrumbs{ padding-bottom:12px}*/
.breadcrumbs{ padding-bottom:0px}
.breadcrumbs ul{ margin-left:10px;}
.breadcrumbs ul li{font:normal 13px/26px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#000; float:left;}
.breadcrumbs ul li a{ text-decoration:none;}
.breadcrumbs ul li a:hover{ text-decoration:underline;}
.breadcrumbs ul li.current{ font-size:18px;}
/************************************************	  Product Details   ************************************************/

.sortby{ font:normal 12px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#000; margin-top:5px;}
.prod_pic_area{ width:75px; text-align:center; margin-right:10px;}
.pic_border{ border:1px solid #d0d0d0;position:relative;left:0px;top:0px;z-index:1;}
.prod_desc_search{ width:250px; padding-right:12px; border-right: 1px dashed #b6b6b6; min-height:110px;}
.prod_desc{ width:280px; padding-right:12px; border-right: 1px dashed #b6b6b6; min-height:110px;}
.main_pic_border{ border:1px solid #d0d0d0;position:relative;left:0px;top:0px;z-index:1;width:275px;height:275px;padding:5px;margin-bottom:10px}
.small_pic_border{ border:1px solid #d0d0d0;position:relative;left:0px;top:0px;z-index:1;margin-bottom:5px}
.prod_desc ul{ padding-top:10px;}
/*
.prod_desc ul li{ background:url(/images/icons.gif) no-repeat left top; float:left; line-height:26px;}
.prod_desc ul li.addcart{ background-position:0px 0px; width:67px; padding-left:25px;}
.prod_desc ul li.favorites{ background-position:-3px -27px; width:55px; padding-left:25px;}
.prod_desc ul li.email{ background-position:-3px -49px; width:38px; padding-left:25px;}
.prod_desc ul li.buy{ background-position:0px -72px; width:17px; padding-left:25px;}
*/

.description {font:normal 12px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666;padding-right:5px;align:justify;}

.prod_desc ul li{ float:left; line-height:22px;}
.prod_desc ul li.addcart{ width:94px;padding-top:0px;}
.prod_desc ul li.addcart img{height:22px;width:22px;}
.prod_desc ul li.favorites{ width:75px;border:0px solid;}
.prod_desc ul li.favorites img{height:22px;width:22px;}
.prod_desc ul li.email{ width:64px;border:0px solid;}
.prod_desc ul li.email img{height:18px;width:18px;}
.prod_desc ul li.buy{ width:47px;border:0px solid;}
.prod_desc ul li.buy img{height:18px;width:18px;}

.prod_desc1{ width:410px;}
.prod_desc1 ul{ padding-top:10px;}
/*
.prod_desc1 ul li{ background:url(/images/icons.gif) no-repeat left top; float:left; line-height:26px;}
.prod_desc1 ul li.addcart{ background-position:0px 0px; width:90px; padding-left:25px;}
.prod_desc1 ul li.favorites{ background-position:-3px -27px; width:90px; padding-left:25px;}
.prod_desc1 ul li.email{ background-position:-3px -49px; width:65px; padding-left:25px;}
.prod_desc1 ul li.buy{ background-position:0px -72px; width:45px; padding-left:25px;}
*/
.prod_desc1 ul li{ float:left; line-height:22px;}
.prod_desc1 ul li.addcart{ width:124px;padding-top:0px;}
.prod_desc1 ul li.addcart img{height:22px;width:22px;}
.prod_desc1 ul li.favorites{ width:105px;border:0px solid;}
.prod_desc1 ul li.favorites img{height:22px;width:22px;}
.prod_desc1 ul li.email{ width:94px;border:0px solid;}
.prod_desc1 ul li.email img{height:18px;width:18px;}
.prod_desc1 ul li.buy{ width:67px;border:0px solid;}
.prod_desc1 ul li.buy img{height:18px;width:18px;}

.dotted_line{ border-top: 1px  dashed #b6b6b6; margin-top:15px; padding-bottom:15px;}
.dotted_line1{ border-top: 1px  dashed #b6b6b6; margin-top:5px; padding-bottom:5px;}
.dotted_line2{ border-top: 1px  dashed #b6b6b6; padding-bottom:15px;}
.dotted_line_popup{ border-top: 1px  dashed #b6b6b6; margin-top:5px; padding-bottom:5px;}
.prod_desc_details{ width:100px; color:#000; margin-left:12px;  }
.p_first{ padding:0px 0px 0px;}

.strike { text-decoration:line-through; }
.highlight_price{ color:#ff6600; font-size:15px; font-weight:bold;}
.bybrands_rite{ width:173px; padding:11px 15px 24px; background:#fee9d9; font: normal 12px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666;}
.bybrands_rite2{ width:190px; padding:11px 15px 24px; background:#fee9d9; font: normal 12px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666;}
.gray_box{ width:203px; background:#ececec;}
.gray_box2{ width:219px; background:#ececec;}
.gray_box_rite{ width:190px; background:#ececec; padding:15px;}
.delivery_time{ padding:12px 15px; margin-bottom:15px;}
.delivery_time_left{ padding:12px 15px; margin-bottom:15px; width:190px;}
.coming_soon{margin-bottom:15px;width:173px;}
.coming_soon_left{margin-bottom:15px; width:219px;} 
.delivery_van{ background:url(/images/delivery_van.png) right 19px no-repeat;}
.delivery_van .h3{ font-weight:bold; color:#000; margin-bottom:10px;}
.delivery_van .orders{ width:65px; font: normal 12px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666;}
.wholesale{ padding:15px; font: normal 15px/24px "Trebuchet MS", Arial, Helvetica, SansSerif; text-transform:uppercase; background:#999; color:#fff;}
.benefits{ font: normal 12px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666; padding:10px 0px 0px;}
.current_sele{ width:190px; background:#fff; border:1px solid #cccccc;}
.faq_answer{background: none repeat scroll 0 0 #FEE9D9;color: #666666;  width: 185px;padding: 12px 15px;font-size:13px;margin-bottom:15px;}
.faq_register{background: none repeat scroll 0 0 #ECECEC;color: #666666;  width: 185px;padding: 12px 15px;font-size:13px;margin-bottom:15px;}
.faq_online{background: none repeat scroll 0 0 #FEE9D9;color: #666666;  width: 185px;padding: 12px 15px;font-size:13px;margin-bottom:15px;}
.faq_motivate{background: none repeat scroll 0 0 #ECECEC;color: #666666;  width: 185px;padding: 12px 15px;font-size:13px;margin-bottom:15px;}



.current_listing { font:normal 12px/18px "Trebuchet MS", Arial, Helvetica, SansSerif;}
.current_listing ul{padding:0px; margin:0px; padding:10px;}
.current_listing li{ margin-bottom:2px; background: url(/images/listing_arrow.png) no-repeat left 4px; padding:0px 0px 0px 10px; }
.current_listing li a{ cursor:pointer; line-height:18px; vertical-align:top;  font-weight:bold; text-decoration:none; display:block; /*opera*/ display:inline-block; /*ie*/ }
.current_listing li a:hover, .current_listing li a.current  { text-decoration:underline; }

.tree_structure{ width:220px; background:#ececec; color:#333; font: normal 13px "Trebuchet MS", Arial, Helvetica, SansSerif;}
.tree_structure .main_cat{ background:#d9d9d9 url(/images/icon_plus.png) no-repeat 15px 8px; padding:6px 0px 6px 35px; border-bottom:1px solid #fff;}
.tree_structure .sub_cat{ padding:6px 0px 6px 35px; border-bottom:1px solid #fff;}

/************************************************	  comn listing   ************************************************/
.left_wid {width: 190px;}
.comn_listing { font:normal 13px/23px "Trebuchet MS", Arial, Helvetica, SansSerif;}
.comn_listing ul{padding:0px; margin:0px; }
.comn_listing li{ margin-bottom:2px; background: url(/images/listing_arrow.png) no-repeat left 7px; padding:0px 0px 0px 10px; }
.comn_listing li a{ cursor:pointer; line-height:23px; vertical-align:top;  text-decoration:none; display:block; /*opera*/ display:inline-block; /*ie*/ }
.comn_listing li a:hover, .comn_listing li a.current  { text-decoration:underline; }

.right_panel{ width:198px;}

/************************************************	  registration   ************************************************/

.registration{ padding:12px 15px 12px; font:normal 13px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#333333;text-align:justify; }
.invoice{ padding:2px 5px 5px; font:normal 13px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#333333; }

.registration ol {padding: 3px 0 3px 10px; margin-left:10px;}
.registration ol li {padding: 3px 0 3px 0; margin-left:5px; list-style-type:decimal;text-align:justify;}

.registration ul {padding: 3px 0 3px 10px; margin-left:5px;}
.registration ul li {padding: 3px 0 3px 0; margin-left:5px; list-style-type:disc;text-align:justify;}

.label{ width:100px; margin-right:15px; text-align:right;}
.labelcontact{ width:200px; margin-right:15px; text-align:right;}
.label span{ color:#ff6600; font-size:20px; margin-top:10px;}
.labelcontact span{ color:#ff6600; font-size:15px; margin-top:10px;}
.error{ margin-left:105px; color:#ffoooo; font-size:11px;}
.register_head{ border:1px solid #ccc; border-left:none; border-right:none; margin:15px 0px; line-height:40px; background:#f9f9f9; padding:5px 10px;}
.postcard{ width:100px; border:1px solid #666;}
.terms_conditions{margin-left:115px;}

/************************************************	  middle area   ************************************************/
.middle_gray_box{ background:#f6f6f6; padding:15px; font-size:13px;}
.address{border:1px solid #ccc; padding:15px; font-size:13px;}
.shopping_cart{border:1px solid #ccc;}
.address_existing{ width:228px; margin-right:15px;}
.shopping_bkg{ background:#fff url(/images/shopping_cart_bkg.png) repeat-x left bottom; padding:15px;}
.product_listing{ background:url(/images/shopping_listing.png) repeat-y left top; padding:15px; font-size:13px; border-bottom:1px solid #ccc;}
.noborder{border:none;}
.subtotal{ font:normal 20px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666; background:#f3f3f3; border-bottom:1px solid #ccc; margin-bottom:1px; padding-right:98px; text-align:right;}
.subtotal1{ font:normal 20px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666; background:#f3f3f3; border-bottom:1px solid #ccc; margin-bottom:1px; padding-right:15px; text-align:right;}
.subtotal span{ font-weight:bold;}
.total{ background:#999999 url(/images/total_bkg.png) repeat-x left bottom; padding:15px;}
.total_area{ width:400px;}
.total_price{ font-size:20px; color:#666;}
.total_price span{ color:#000000; font-weight:bold;}
.discount_price{ font-size:20px; color:#666; margin-right:15px;}
.discount_price span{ font-weight:bold;}
.discount_area{ width:315px;}
.discount{ font-size:15px; color:#333;}
.discount_error{ color:#ff0000; font-size:13px; display:none;}
.txtfield{margin:0px 10px;}
.items_fav{ background:#e6e6e6; padding:10px 15px;}
.fav_list{ padding:0px 15px 0px; font-size:13px;}
.fav_list_mid{ width:600px; padding:0px 15px;}
.big_arrows{ margin-top:40px;}
.paypal{ border:1px solid #c0c0c0; background:#fff;  color:#000; padding:0px; font-size:13px;}
.paypal_cont{width:500px; margin-right:15px;}
.account_alert{ border:1px solid #e7e7e7; padding:5px 0px 0px;}
.icon_message{ background:url(/images/icon_message.png) no-repeat 10px 7px; border-top:1px solid #e7e7e7; margin:5px 0px 3px; padding-left:40px; color:#000;}
.alert_bot{height:4px; background:#cccccc;}
.order_history{ border:1px dashed #b6b6b6;  border-left:none; border-right:none; background:#f7f7f6; padding:10px;}

/* remove the black doteed line on focus on mozila/IE*/
input, input:active, input:focus { outline: 0; outline-style:none; outline-width:0; }
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
padding:1px;
border: none;}

.listing_message{ color:#ff6600; font-size:13px; padding:3px 0 3px 7px; margin-left:85px; border:1px solid; width:270px;}
.listing_message1{ color:#ff6600; font-size:13px; padding:0px 0 0px 0px; margin-left:85px; border:1px solid; width:270px;}
.validation_message{ color:#ff6600; font-size:13px; padding:3px 7px 3px 7px; margin-left:10px; margin-bottom:10px; border:1px solid; width:458px;}
.validation_message1{ color:#ff6600; font-size:13px; padding:0px 0 3px 7px; margin-left:0px; margin-top:10px; margin-bottom:0px; border:1px solid; width:400px;}
.listing_fancy{ color:#ff6600; font-size:13px; padding:3px 0 3px 7px; margin-left:0px; border:1px solid; width:230px;}
.address_message_fancy{ color:#ff6600; font-size:13px; padding:3px 0 3px 7px; margin-left:0px; border:1px solid; width:525px;}
.cart_message{ color:#ff6600; font-size:13px; padding:3px 0 3px 7px; margin-left:0px; border:1px solid; width:715px;}

.bold{font-weight:bold;}
.font13{font-size:13px;}


.border-blr {border-bottom:1px solid;border-left:1px solid;border-right:1px solid;min-height: 25px;;}
.border-br {border-bottom:1px solid;border-right:1px solid;}
.invoice-padding1 {padding:2px 2px 2px 5px;}
.invoice-padding2 {padding:2px 5px 2px 5px;}

.border-tbr {border-top:1px solid;border-bottom:1px solid;border-right:1px solid;min-height: 25px;}
 .MsoNormal{margin-top:0px; margin-right:0px; margin-bottom:10px; margin-left:0px; line-height:115%; mso-pagination:widow-orphan; font: 15px  "Trebuchet MS",Arial,Helvetica,SansSerif;align:justify;}
 /* add border radius*/
.noPaypalAccount{
 	border:1px solid;
 	-moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -khtml-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    height:50px;
 	padding:15px 10px 5px 10px;
 	margin:5px;
 	
}
/* mouseover state */
#dnoPaypalAccount:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#noPaypalAccount:focus {
	background-position:0 -88px;
}

/* tooltip styling */
.tooltip {
	display:none;
	height:400px;
	width:922px;
	-moz-box-shadow: 0 0 10px 10px #888;
	-webkit-box-shadow:0 0 10px 10px #888;
	
	box-shadow: 0 0 10px 10px #888;
	border: 0px solid #FF0000;
}

fieldset {
    border:1px solid;
 	-moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -khtml-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    margin:4px;
}

fieldset legend {
    border-left: 1px solid ;
    border-right: 1px solid;
    font-weight:bold;
    font-size:14px;
    padding: 0 10px;
}
#abc{
background-color:#F2F2F2;padding:25px 35px;
}

.ellipsis {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-moz-user-select: text;
-moz-binding: url('/css/ellipsis.xml#ellipsis');
}

.deleivery_banner {
	
    width:198px;
    background-image: url("/images/banners/delivery_banner_blank_small.png");
    background-repeat:no-repeat;
    height:200px;
    border-bottom: 1px solid #02526B;
}


.ellipsis.multiline {
        white-space: normal;
}

.containerdiv { position: relative; } 
.cornerimagehome { position:absolute;left:0px;top:0px;z-index:10;}
.cornerimagelisting { position:absolute;left:0px;top:0px;z-index:10;}

/* Right panel */
.right_border{ width:201px; border:1px solid #ccc; margin-bottom:10px; color: #666666;
    font: 12px "Trebuchet MS",Arial,Helvetica,SansSerif;}
.textpadding{padding:5px 5px 5px 5px;}
.widtext{border:1px solid #666;width:140px;}


.attribute ul li{float:none;
list-style-type: disc;
}

.attributes{
	padding-left:15px;
} 
.buy_button {
	background: url("/images/buy_now.png") no-repeat scroll 0 0 transparent;
	border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    font-weight: bold;
    height: 38px;
    text-shadow: 1px 1px 1px #000000;
    width: 218px;
}
#gallery li {display: inline; margin-right: 3px;}
#easy_zoom {
	width:450px;
	height:380px;	
	border:5px solid #eee;
	background:#fff;
	color:#333;
	position:relative;
	left:300px;
	top:-465px;
	/*
	top:235px;
	left:485px;
	*/
	
	overflow:hidden;
	-moz-box-shadow:0 0 10px #777;
	-webkit-box-shadow:0 0 10px #777;
	box-shadow:0 0 10px #777;
	/* vertical and horizontal alignment used for preloader text */
	line-height:400px;
	text-align:center;
}

#easy_zoom1 {
	width:358px;
	height:395px;	
	border:5px solid #eee;
	background:#fff;
	color:#333;
	position:relative;
	left:372px;
	top:-620px;
	
	overflow:hidden;
	-moz-box-shadow:0 0 10px #777;
	-webkit-box-shadow:0 0 10px #777;
	box-shadow:0 0 10px #777;
	/* vertical and horizontal alignment used for preloader text */
	line-height:400px;
	text-align:center;
}

#easy_zoom2 {
	width:372px;
	height:395px;	
	border:5px solid #eee;
	background:#fff;
	color:#333;
	position:relative;
	left:0px;
	top:-620px;
	
	overflow:hidden;
	-moz-box-shadow:0 0 10px #777;
	-webkit-box-shadow:0 0 10px #777;
	box-shadow:0 0 10px #777;
	/* vertical and horizontal alignment used for preloader text */
	line-height:400px;
	text-align:center;
}

/* Rating Histogram */ 

.rating-histogram {
    list-style-type: none;
}
.rating-bars {
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #F2F2F2;
    display: inline-block;
	zoom: 1;
	*display: inline;
    height: 10px;
    vertical-align: bottom;
    width: 100px;
}

.rating-bars .progress {
    background: url("/images/graph-bar-title.png") repeat-x scroll 0 0 #7DD03F;
    border: 1px solid #5FA828;
    box-shadow: 0.5px 0.5px 0.5px #C5C5C5;
    height: 9px;
}
.rating-bars .progress.empty {
    border-left: 0 none;
    border-right: 0 none;
}
.fk-pp-ugc .fk-stars {
    margin-right: 2px;
    vertical-align: -2px;
}
.review {
	margin-top:10px;width:678px;
	background:#f4f4f4;
	height:93px;
	
}
.review_page {
font:normal 12px/18px "Trebuchet MS", Arial, Helvetica, SansSerif; color:#666;
}
.review_line {
	margin-top: 10px;
    padding-top: 15px;
} 

.fk-stars {
    background: url("/images/star_grey_full.png") repeat-x scroll left top transparent;
    display: inline-block;
    height: 17px;
    text-align: left;
    vertical-align: bottom;
    width: 85px;
}

.fk-stars .rating {
    background: url("/images/star_yellow.png") repeat-x scroll left top transparent;
    height: 17px;
    width: 0;
}

.fk-give-star {
    background: url("/images/star_grey_full.png") repeat-x scroll 0 0 transparent;
    display: inline-block;
    height: 17px;
    list-style-type: none;
    position: relative;
    vertical-align: bottom;
    width: 85px;
    z-index: 1;
}

/***************************** Store Locator **************************/
.store-locator {
    background: none repeat scroll 0 0 #E5E5E5;
    color: #606060;
    font-size: 12px;
    height: 420px;
    line-height: 16px;
    padding: 0 10px;
    width: 182px;
}
.content-container .side .store-locator {
    float: none;
    height: auto;
    margin-bottom: 10px;
    padding-bottom: 15px;
}

.store-locator h2 {
    background: url("/images/icon-map-white.png") no-repeat scroll 12px 9px #FF291B;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    height: 42px;
    line-height: 42px;
    margin: 0 -20px 20px -10px;
    padding-left: 42px;
    position: relative;
    top: 10px;
   
}
.store-locator h2:after {
    border-right: 10px solid transparent;
    border-top: 10px solid #640B05;
    bottom: -10px;
    content: "";
    height: 0;
    line-height: 0;
    position: absolute;
    right: 0;
    width: 0;
    z-index: 9999;
}
.store-locator h3 {
    color: #FF291B;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 2px;
}
.store-locator > div {
    border-top: 1px solid #CCCCCC;
    padding: 11px 0;
}
.store-locator > div.store-info {
    border: 0 none;
    padding-bottom: 8px;
    padding-top: 0;
    position: relative;
}
.store-locator > div.postcode p {
    font-size: 11px;
    line-height: 14px;
    margin-bottom: 5px;
}
.store-locator a {
    color: #FF291B;
    font-weight: bold;
    text-decoration: none;
}
.store-locator a:hover {
    text-decoration: underline;
}
.store-locator p {
    margin-bottom: 3px;
}
.store-locator .store-info li {
    background-position: 3px 1px;
    background-repeat: no-repeat;
    line-height: 24px;
    padding-left: 25px;
}
.store-locator .store-info li.phone {
    background-image: url("/images/icon-phone-grey.png");
    font-size: 14px;
    font-weight: bold;
}
.store-locator .store-info li.map {
    background-image: url("/images/icon-map-grey.png");
}

input.enter-postcode[type="text"] {
    background: url("/images/form-value-postcode.png") no-repeat scroll 10px 7px #FFFFFF;
    border: 1px solid #A8A9A9;
    border-radius: 10px 10px 10px 10px;
    color: #666666;
    float: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 16px;
    margin-right: 2px;
    padding: 5px 10px 6px;
    width: 80px;
}
.store-locator > div.postcode input.enter-postcode[type="text"] {
    background: url("/images/form-value-change-postcode.png") no-repeat scroll 6px 8px #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    display: inline-block;
    height: 19px;
    line-height: 19px;
    padding: 4px 8px 5px 6px;
    vertical-align: top;
    width: 104px;
}
input.enter-postcode.focus[type="text"] {
    background: none repeat scroll 0 0 #FFFFFF !important;
}
.store-locator a.browse-all {
    background: url("/images/icon-australia.png") no-repeat scroll 0 0 transparent;
    display: block;
    line-height: 29px;
    padding-left: 40px;
}
a.store-settings {
    background: url("/images/icon-cog.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 20px;
    overflow: hidden;
    position: absolute;
    right: -12px;
    text-indent: -9999px;
    top: -2px;
    width: 20px;
}
a.store-settings:hover {
    background-position: 0 -20px;
}
a.store-settings.active, a.store-settings.active:hover {
    background-position: 0 -40px;
}
div.store-bubble {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.3);
    display: none;
    padding: 10px 15px;
    position: absolute;
    right: 15px;
    top: -16px;
    width: 330px;
    z-index: 999;
}
div.store-bubble:after, div.store-bubble:before {
    border: medium solid transparent;
    content: " ";
    height: 0;
    left: 100%;
    pointer-events: none;
    position: absolute;
    width: 0;
}
div.store-bubble:before {
    border-left-color: #FFFFFF;
    border-width: 10px;
    margin-top: -10px;
    top: 25px;
}
div.store-bubble h3 {
    font-size: 16px;
    margin: 5px 0 10px;
}
div.store-bubble form {
    margin-top: 10px;
}
div.store-bubble a.close {
    color: #939393;
    cursor: pointer;
    float: right;
    font-size: 10px;
    margin-top: 27px;
    text-decoration: none;
    text-transform: uppercase;
}
div.store-bubble a.close:hover {
    color: #666666;
}

form#change-store input.button {
    border-radius: 8px 8px 8px 8px;
    display: inline-block;
    font-size: 16px;
    height: 29px;
    line-height: 22px;
    padding: 4px 8px 4px 7px;
    vertical-align: top;
}
.subscribe .panel > div {
    background: url("/images/subscribe-panel-bg.jpg") no-repeat scroll 0 0 #004082;
    height: 65px;
    position: relative;
}
.subscribe .panel .girl {
    background: url("/images/girl.png") no-repeat scroll 0 0 transparent;
    bottom: 0;
    display: block;
    height: 119px;
    left: 0;
    position: absolute;
    width: 186px;
}


a.button, input.button {
    background: -moz-linear-gradient(center top , #FF291B 0%, #9D1209) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FF291B), color-stop(1,#FF291B));
    border: 1px solid #9D1209;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5), 0 1px 1px rgba(255, 255, 255, 0.3) inset;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    font-weight: bold;
    padding: 4px 11px;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -1px 0 transparent, 0 1px 0 rgba(255, 255, 255, 0);
}
a.button {
    padding: 8px 15px;
}
a.button.icon {
    padding-left: 48px;
}
a.button span {
    display: block;
    height: 28px;
    left: 12px;
    position: absolute;
    top: 4px;
    width: 28px;
}
a.button.subscribe span {
    background: url("/images/icon-button-email.png") no-repeat scroll 0 0 transparent;
}
a.button.map span {
    background: url("/images/icon-button-aumap.png") no-repeat scroll 0 0 transparent;
}
a.button.print span {
    background: url("/images/icon-button-print.png") no-repeat scroll 0 0 transparent;
}
.myWorkContent{
    width:744px;
    height:210px;
    //border: 1px solid #bed5cd;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}
