html body{background-color: #ffe2b1;}
body{margin:0;font-family:"Helvetica",sans-serif; height:50%; background-color: #ffe2b1; font-weight:700;}
body a{	text-decoration: none;  color: #5d5d5d;}
#browser{width:320px;height:auto;overflow:hidden;float:left;position:absolute;top:0px;left:0px;}
.resttitle_l{ font-size:1.1em;}
.fw100{	font-weight: normal;}
.orangetit{color:#f14c2e;}
.greentit{color:#004D1E;}
.view{-webkit-transition-property:right;-webkit-transition-duration:1s,1.5s; margin-left:5px;}
.ellipsis{	text-overflow: ellipsis;	overflow:hidden;white-space: nowrap;}
#header{	margin: 0px;	border-width:0 1px;	height:40px;	font-size:16px;	width:auto;	background:url(/Images/Android/header.png);}
#current_title{color:#FFF}
.searchbox{width: 250px; border:0px solid #CCC; background:url('/Images/Android/searchico.png') no-repeat left top; padding-left: 20px;}

.header_title{
	color:#fff;text-shadow:rgba(0,0,0,0.6) 0 -1px 0; float: left;
	margin:12 2px;
	width: 140px;
	text-align:center;
}
.back_button{
	font-size:12px;
	color:#fff;
	text-align:center;
	text-shadow:rgba(0,0,0,0.6) 0 -1px 0;
	text-overflow:ellipsis;overflow:hidden;white-space:nowrap;
	height:22px;
	margin:5 2;
	padding-top:6px;
	width:40px;
	float: left;
	right:auto;bottom:auto;
	-webkit-border-image:url(/Images/Android/back_button.png) 0 5 0 16 / 1px 5px 1px 16px stretch stretch;
	display: block;
}
.Button_TopLeft{
	font-size:12px;
	color:#fff;
	text-align:center;
	text-shadow:rgba(0,0,0,0.6) 0 -1px 0;
	text-overflow:ellipsis;overflow:hidden;white-space:nowrap;
	height:22px;
	margin:5 2;
	padding-top:6px;
	float: left;
	right:auto;bottom:auto;
	-webkit-border-image:url(/Images/Android/blueButton.png) 0 5 0 5 / 1px 5px 1px 5px  stretch stretch;
	display: block;
} 
.Button_TopRight{
	font-size:12px;
	color:#fff;
	text-align:center;
	text-shadow:rgba(0,0,0,0.6) 0 -1px 0;
	text-overflow:ellipsis;overflow:hidden;white-space:nowrap;
	height:22px;
	margin:5 2;
	padding-top:6px;
	float: right;
	right:auto;bottom:auto;
	-webkit-border-image:url(/Images/Android/blueButton.png) 0 5 0 5 / 1px 5px 1px 5px  stretch stretch;
	display: block;
} 
.Button_Center{
	font-size:12px;
	color:#fff;
	text-align:center;
	text-shadow:rgba(0,0,0,0.6) 0 -1px 0;
	text-overflow:ellipsis;overflow:hidden;white-space:nowrap;
	height:30px;
	margin:5 2;
	padding-top:16px;
	right:auto;bottom:auto;
	-webkit-border-image:url(/Images/Android/blueButton.png) 0 5 0 5 / 1px 5px 1px 5px  stretch stretch;	
	display: block;
}
.Button_updwon{
	height:22px;
	margin:5 2;
	padding-top:6px;
	float: right;
	right:auto;bottom:auto;
	-webkit-border-image:url(/Images/Android/blueButton.png) 0 5 0 5 / 1px 5px 1px 5px  stretch stretch;
	display: block;
} 
.rotate180{
-webkit-transform: rotate(180deg);
}




.list_arrow{padding-left:10px;float:right} 

.list{color: #5d5d5d; margin:5 0 0 0;}
.list li.active{background-image:url('/Images/Android/selection.png');background-repeat:repeat-x;background-color:#194fdb!important}
.list .list_label{font-weight:700;text-align:left;width:70px;float:left;font-size:13px;}
.list .list_colon{font-weight:700;text-align:left;width:15px;float:left;font-size:13px}
.list .list_content{font-weight:700;text-align:left;width:200px;float:left;font-size:13px;}
.list .review_content{font-weight:700;text-align:left;float:left;font-size:13px;}

.list li{	width:290px;	min-height:18px;	background-color:#FFF;	border-left:1px solid #ccc;	border-right:1px solid #ccc;	border-bottom:1px solid #ccc;	list-style-type:none;	padding:10px;	margin-left:-36px;}
.list li:first-of-type{border-top:1px solid #ccc;-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px;}
.list li:last-of-type{border-top:none;border-bottom:1px solid #ccc;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;}
.list li:only-of-type{ border-top:1px solid #ccc; border-bottom:1px solid #ccc;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;}

.listSR1 {margin:0px; font-size:13px; color: #5d5d5d;}
.listSR1 li{ width:300px;	min-height:18px;	list-style-type:none;	padding:10px;	margin-left:-40px; border-bottom:1px solid #ccc;}
.listSR1 .list_scoresmilecry{	font-weight:700; text-align:left;	float:left; color:#ff0000;}
.listSR1 .list_doorphoto{color:#6e82a8;text-align:left;width:94px;float:left;height:70px;background-color: #fff;margin-right:6px;}
.listSR1 .list_avatar{color:#6e82a8;text-align:left;width:42px;float:left;}
.listSR1 .list_avatar IMG{ background-color: #fff; padding: 4px; -webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;}
.listSR1 .list_doorphoto IMG{ background-color: #fff; padding: 4px; -webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px; width:90px; height:66px;}
.listSR1 .list_foodphoto{padding-top: 5px;}
.list_restlistingfl{color:#f14c2e;	width:310px;	font-size:13px;	background-color: #ffc87b;	padding: 5px;}
.sponsor{color:#f14c2e;	width:100%;	font-size:13px; background-color: #fcebcf;	padding: 5px; background:url('Images/Android/oplogo.gif') no-repeat 10 2; padding-left: 70px; width: 240px;}

.logincontainer{font-size:13px; margin-left: 10px;}
.loginBoxcontainer{font-size:13px; margin-left: 10px; border: 1px solid #f14c2e; background-color: #ffffff; width:300px;}
.loginBoxTitle{ background-color:  #f14c2e; color: #ffffff;  font-weight: bold;}
.uploadtextwidth{
	width: 180px;border:1px solid #CCC;
}
.upload_foodphoto{padding-top: 5px; margin-left: 10px;}
.searchdist{width: 280px;font-weight:700;text-align:left;float:left;font-size:13px; }
.searchdistparent a{width:92px; height:40px; float: left; text-align: center; font-size:15px; line-height:40px;}
.searchdistlmlbparent a{width:130px; height:40px; float: left; text-align: center; font-size:15px; vertical-align:middle;}

.advsearchcontainer{font-size:13px; margin-left: 3px; width: 310px;}
.advsearchtextwidth{width: 140px; border:1px solid #CCC;}

.subbutton{
	padding:10px 15px; 
}

.conatactuscontainer{font-size:13px; margin-left: 10px; width: 290px;}
.advsearchinputwidth{width: 300px; border:1px solid #CCC;}

#browserNew.slideToRight   {
    position:absolute;left:-320px;  }
#browserNew.slideToLeft{
    position:absolute;   left:320px; }
@-webkit-keyframes 'slide-to-left-new-page' {
    from { left: 320px; animation-timing-function: ease-out;  }
    to {    left: 0px;   }
}
@-webkit-keyframes 'slide-to-right-new-page' {
    from { left: -320px; animation-timing-function: ease-out;  }
    to {    left: 0px;   }
}
#parentAnimationDiv.slideToRight{
    -webkit-animation-name: 'slide-to-right-new-page';  -webkit-animation-duration: 1s;  }
#parentAnimationDiv.slideToLeft{
    -webkit-animation-name: 'slide-to-left-new-page';   -webkit-animation-duration: 1s;   }
@-webkit-keyframes 'slide-to-left-old-page' {
    from { left: 0px; animation-timing-function: ease-out;  }
    to {    left: -320px;   }
}
@-webkit-keyframes 'slide-to-right-old-page' {
    from { left: 0px; animation-timing-function: ease-out;  }
    to {    left: 320px;   }
}

#parentAnimationDiv.slideToRight,#parentAnimationDiv.slideToLeft,
#parentAnimationDiv.slideToRight,#parentAnimationDiv.slideToLeft   {
       position:absolute; top:0px; left:0px; }
#parentAnimationDiv.slideToRight{
    -webkit-animation-name: 'slide-to-right-old-page';   -webkit-animation-duration: 1s; }
#parentAnimationDiv.slideToLeft{
    -webkit-animation-name: 'slide-to-left-old-page';    -webkit-animation-duration: 1s; }
 
 
 
 
 
 

.slbg{ background-color: #fff0ad;}
.ftlist_doorphoto{color:#6e82a8;text-align:left;width:100px;float:left;}
.ftlist_doorphoto IMG{ background-color: #fff; -webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;}
.ftorangetit{color:#f14c2e; width: 130px; float: left; font-size:13px; line-height:15px;}
.ftby{color:#5d5d5d;float: right; font-size: 11px; text-align: right; font-weight: normal; width: 50px; line-height:15px;}
.ftlist_label{font-weight:700;text-align:left; float:left;font-size:13px; width: 130px;}
.ftlist_labeldec{text-align:left; float:left;font-size:13px; font-weight: normal;  width: 190px; }





.gridvthree {width:295px; overflow:hidden;}
.gridvthree .gico{height:50px;}
.gridvthree ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.gridvthree ul li
{
    height:69px;
	width:90px;
	padding:15px 4px;	
	text-align:center;
	float:left;
	display:block;
}





.listSR1 .list_coupon{
	color: #A52A2A;
}
.listSR1 .list_coupon_ico{
	margin-top: 5px;
	color: #000;
}
.listSR1 .list_coupon_ico IMG{
	background-color:transparent;
	padding:0px;
	border:none;
	width:16px;
	height:16px	
}

.list.couponitem>li{
	width:290px;
	min-height:18px;
	background-color:#fff6e7;
	border-left:1px dashed #F14C2E;
	border-right:1px dashed #F14C2E;
	border-bottom:1px dashed #F14C2E;
	list-style-type:none;
	padding:10px;
	margin-left:-36px;
}
.list .list_coupon_offer{
	color: #F14C2E;	
}
.list.couponitem>li:first-of-type {
	border-top:1px dashed #F14C2E;
	-webkit-border-top-right-radius:6px;
	-webkit-border-top-left-radius:6px
}
.list.couponitem>li:last-of-type {
	border-top:none;
	border-bottom:1px dashed #F14C2E;
	-webkit-border-bottom-left-radius:6px;
	-webkit-border-bottom-right-radius:6px
}
.list.couponitem>li:only-of-type {
	border-top:1px dashed #F14C2E;
	border-bottom:1px dashed #F14C2E;
	-webkit-border-bottom-left-radius:6px;
	-webkit-border-bottom-right-radius:6px
}




.p_ver{
	background-color: #b2d5f6;
	text-align: right;
	padding: 5px 10px;
}
.m_ver{
	background-color: #ffbb00;
	text-align: right;
	padding: 5px 10px;
}
.mcoupon_content{
	padding: 10px;
	font-weight: bold;
	text-decoration: none;
	background:#fff6e7;
	-webkit-border-radius: 0px;
	-webkit-border-bottom-right-radius: 9px;
	-webkit-border-bottom-left-radius: 9px;
}
.pcoupon_content{
	padding: 10px;
	font-weight: bold;
	text-decoration: none;
	background:#fff;
	-webkit-border-radius: 0px;
	-webkit-border-bottom-right-radius: 9px;
	-webkit-border-bottom-left-radius: 9px;
}

.coupon_offer_tit{
	font-size: 16px;
	font-weight: bold;
	color: #e64c25;
}
.coupon_offer_photo{
	padding: 5px 0px;
}
.coupon_offer_photo img{
	border: 1px solid #fff;
}
.coupon_offer{
	font-weight: bold;
	color: #e64c25;
}
.coupon_detail{ font-weight: normal;}



.list_btn_c{
	font-size: 13px;
	margin: 20px;
	text-align: center;
	font-weight: normal;
}
.coupon_rest_btn{
	padding: 6px 8px;
	color: #8f1b00;
	text-decoration: none;
	-webkit-border-radius: 9px;
	text-align: center;
	background-color: #fff6e7;
}


.listCoupon{
	margin:0;
	font-size:13px;
	color:#000
}
.listCoupon>li {
	width:300px;
	min-height:18px;
	list-style-type:none;
	padding:10px 10px 5px 5px;
	margin-left:-40px;	
}
.listCoupon .list_label {
	font-weight:700;
	text-align:left;
	width:70px;
	float:left;
	font-size:13px
}
.listCoupon .list_colon {
	font-weight:700;
	text-align:left;
	width:15px;
	float:left;
	font-size:13px
}
.listCoupon .list_content {
	font-weight:normal;
	text-align:left;
	width:190px;
	float:left;
	font-size:13px
}

.Coupontnc{
	padding:10px 10px 5px 10px;
	font-size:13px	
}
.Coupontnc ul{
margin: 10px 0px 0px 0px;
padding: 0px;
font-weight: normal;
}
.chartcatlinum 
{
    height: 30px;
    width:20px;
    text-align:center;
    float:left;
}
.chartcatliname 
{
    width:230px;
    float:left;
}
.chartcatli {
	font-weight:700;
	font-size:13px;
	float:left;
	color: #F14C2E;
	font-size: 13px;
	line-height: 15px;
}
.list_lastchart {
	padding-left:10px;
	float:right;

	font-size: 11px;
	font-weight: normal;
}
.chartlist_label {
	color: #F14C2E;
	font-size: 13px;
	font-weight: 700;
	float:left;
}
.chartlist_labeldec {
	color: #5D5D5D;
	font-size: 13px;
	padding-left:15px;
}
.chartlist_num {
	font-size: 13px;
	font-weight: normal;
	width: 20px;
}
.chartlist_arrow{
	float:right;
	padding-left:10px;
	margin-top:10px;
}
.chartremark{
	color: #5D5D5D;
	font-size: 11px;
	font-weight: normal;
}
.redwarning
{
    text-align:center;
    color:#fff;
    background-color:red;
    padding:7px;
    font-weight:bold;
}

.iScrollBottomBtn
{
    position:relative;
    left:-40px;
}

.iScrollTopBtn
{
    right:40px;
    position:relative;
}

.imagebordercaption
{
    padding: 3px;
    border: 1px solid #CCC;
    background-color: white;
    line-height: 0%;
    float: left;
}

.greytext
{
    color: #4c4c4c;
}
/*UserLogin*/
.forgetpwd {
    color: #FF691E;
    font-size: 13px;
    text-decoration: underline;
    text-decoration:underline; 
    margin: 10px 0 0 0;
}

.login_greytext {
    color: #7B7B7B;
    font-size: 13px;
}
.login_tittext {
    color: #000000;
    font-size: 16px;
    padding: 10px 0 5px 10px;
}

.logingreycolor {
    color: #7B7B7B;
}

.loginlistcontainer input[type="submit"],
.loginlistcontainer input[type="button"]{
    padding: 10px 60px;
}
.loginlistcontainer ul, .loginlistcontainer li {
    margin-top: 0;
}
.loginlist > li {
    background-color: #FFFFFF;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    list-style-type: none;
    margin-left: -30px;
    min-height: 18px;
    padding: 10px;
    width: 275px;
}
.loginlist > li:first-of-type {
    border-top: 1px solid #CCCCCC;
    -webkit-border-top-right-radius:6px;
   -webkit-border-top-left-radius:6px;
}
.loginlist > li:last-of-type {
    border-bottom: 1px solid #CCCCCC;
    border-top: medium none;
    -webkit-border-bottom-left-radius:6px;
    -webkit-border-bottom-right-radius:6px
}
.loginlist > li:only-of-type {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    -webkit-border-bottom-left-radius:6px;
    -webkit-border-bottom-right-radius:6px
}

.login_txt_box
{border: 0 none;
 font-size: 16px;
 font-weight:700;
 }
 
 .noborder
 {
    left: -2px;
    position: absolute;
    top: -8px;
    width: 500px;
     font-size: 19px;
     font-weight:700;
     background:none repeat scroll 0 0 white;
}

 .noborder_DOB
 {
    position: absolute;
    top: -8px;
    width: 500px;
     font-size: 19px;
     font-weight:700;
     background:none repeat scroll 0 0 white;
}
     
.selectbox_age_container {
    border: 0 none;
    height: 21px;
    overflow: hidden;
    position: relative;
    width: 198px;
}
.selectbox_region_container,.selectbox_usertitle_container {
    border: 0 none;
    height: 20px;
    overflow: hidden;
    position: relative;
    width: 195px;
}
.FL
{
    float:left;
    }
    
.SR2_bar_list{color: #5d5d5d; margin:5 0 0 0; position:relative; right:10px;}
.sharebar_img_div{ height:20px;}
.SR2_bar_list .list_label{font-weight:700;text-align:left;width:70px;float:left;font-size:13px;}
.SR2_bar_list li{width:310px;min-height:18px;background-color:#FFF;	border-left:1px solid #ccc;	border-right:1px solid #ccc;border-bottom:1px solid #ccc;list-style-type:none;	padding:0;	margin-left:-36px;}
.share_section{float: left;width:76px;font-size: 13px;text-align: left;color:#F14C2E; border-right:1px solid #CCCCCC; text-align:center; padding:5px 0;}
.share_section_end{float: left;width:70px;font-size: 13px;text-align: left;color:#F14C2E; border-right:none; text-align:center;  padding:5px 0;}


.SR2_bar_list li:first-of-type{border-top:1px solid #ccc;-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px;}
.SR2_bar_list li:last-of-type{border-top:none;border-bottom:1px solid #ccc;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;}
.SR2_bar_list li:only-of-type{ border-top:1px solid #ccc; border-bottom:1px solid #ccc;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;}

.LoginRegButton {width:100px; height:25px; font-size:16px; padding:5px;}
.filter_bg {
	font-size:13px;
}
.filter_off {
	background-color:#ece9e3;
	float:left;
	width:159px;
	height:45px;
	text-align:center;
}
.filter_on {
	width:159px;
	height:45px;
	float:left;
	text-align:center;
	background: #dfdfdf;
}
.filter_pd {
	padding-top:12px;
}
.filter_sper {
	width:0px;
	height:45px;
	border-right:1px solid #999999;
	float:left;
}
.filter_pdl{float:right; padding-right:12px;}

.textoff{color: #acaeaf;}
.texton{color:#5d5f62;}