/* image */
.buy_green {background-image:url('buy_green.jpg');}
.buy_repeatl {background-image:url('buy_repeatl.png?v3');}
.buy_body {background-image:url('buy_body.gif');}
.buy_money {background-image:url('buy_money.png');}
.buy_mainnew {background-image:url('buy_mainnew.png?v15');}

/* global */
body, td, input, textarea, select {font-family: verdana,Arial;font-size: 13px}
table{border-collapse:collapse;}
a:link, a:visited{color:#0981be;text-decoration:none;}
a:hover{text-decoration:underline}
.white{color:white}
.graywhite {color:#CCC}
.relative{position:relative}
.absolute{position:absolute}
.userIcon_small{border:1px solid #BFBFBF; padding:1px; width:18px; height:18px; vertical-align:middle}

.pointer{cursor:pointer}
.hide{display:none}
img{border:0px}

/* groupon_header */
.buyshare{background-position: -374px -413px; width:299px;height:34px;overflow:hidden;background-repeat:no-repeat;background-attachment:scroll;background-color:transparent}
.header{background-position: 0 0;background-repeat:no-repeat; width:970px;height:104px;overflow:hidden;}
.header_b{height:104px;background-position: 0 -27px;overflow:hidden;}
.header_city{height:25px;background-position: 0 0;}

.staricon{width:17px;height:17px;overflow:hidden;}
.staricon_on{background-position: -585px -244px;width:17px;height:17px;overflow:hidden;float:left;vertical-align:middle;}
.city{color:#636363;border-left:1px solid #131212;width:80px;}
.city_on{color:#FFF;border-left:1px solid #131212;width:80px;}
.newicon{float:left;width:17px;height:5px;vertical-align:top;background-position: -609px -269px;background-repeat:no-repeat;overflow:hidden;}
.cityitem{float:left;width:30px;margin:1px 0 0 0;_margin:4px 0 0 0;}
.deallist_new{width:34px;height:17px;vertical-align:top;background-position: -512px -503px;background-repeat:no-repeat;overflow:hidden;position: absolute; left: 74px; top: -12px;}
.service_header{width:250px;height:39px;vertical-align:top;background-position: -712px -263px;background-repeat:no-repeat;overflow:hidden;}
.service_block1{width:16px;height:16px;background-position: -568px -245px;background-repeat:no-repeat;overflow:hidden;}
.service_block2{width:16px;height:16px;background-position: -568px -308px;background-repeat:no-repeat;overflow:hidden;}

.city a, 
.city a:link, 
.city a:visited, 
.city a:active, 
.city a:hover {color:#FFF;text-decoration: none;font-family: verdana,Arial;font-size: 13px}
.city_on a, 
.city_on a:link,  
.city_on a:visited,  
.city_on a:active,  
.city_on a:hover {color:#FFF;text-decoration: none;font-family: verdana,Arial;font-size: 13px}

.myrecord{background-position:  -178px -333px;background-repeat: no-repeat; width:99px;height:66px;}
.myrecord_M{background-position:  -279px -333px;background-repeat: no-repeat; width:99px;height:66px;cursor:pointer;}
.myaccount{background-position:  -380px -333px;background-repeat: no-repeat; width:99px;height:66px;}
.myaccount_M{background-position:  -481px -333px;background-repeat: no-repeat; width:99px;height:66px;cursor:pointer;}

.menu{background-color:#4bc1de;height:47px;border-top:4px solid #4b8b9b;text-align:center;}
#navi_menu ul{list-style:none;margin:0;padding:0;}
#navi_menu li{float:left;margin:0;padding:0;width:110px;}
#navi_menu li.menuli a{font-size:15px;color:#0f404b;background-color:none;display:block;text-align:center;text-decoration:none;height:35px;padding-top:12px;_height:47px;_padding-top:16px;}
#navi_menu li.menuli a:hover{color:#ffffff;background-color:#57cff0;}

body{margin-right:auto;margin-left:auto;width:100%;background-repeat:no-repeat;background-position:center 160px;background-color:#89B555;text-align:center;z-index:1;color:#333333}
.body_padding{padding-top:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-bottom:0px;width:100%;text-align:center;}
.body_css {margin:0 auto;padding-top:0px;padding-right:0px;padding-left:0px;width:100%;text-align:left;}
.content{width:970px;text-align:left;}

/* groupon_footer */
a.footer:link, a.footer:visited{color:#969696;font-size:12px;text-decoration:none;}
a.footer:hover{text-decoration:underline}
ul{list-style-type:none;margin:0;_margin-left:20px;_margin-top:0px;_margin-bottom:0px;}
ul li.reason{padding-left:0px;_padding-left:0px;margin:0;list-style-type:none;list-style-image:url('icon_reason_li.gif');}
.footer_atlaslogo {background-position: -795px -429px;background-repeat: no-repeat; width:175px;height:81px;overflow:hidden}
.footer_mygrouponlogo {background-position: -795px -512px;background-repeat: no-repeat; width:175px;height:81px;overflow:hidden}
.footer_mobilelogo_new {background-position: 0 -793px;background-repeat: no-repeat; width:116px;height:100px;overflow:hidden}
.footer_atlaslogo_new  {background-position: -117px -793px;background-repeat: no-repeat; width:181px;height:100px;overflow:hidden}
.footer_mygrouponlogo_new  {background-position: -300px -793px;background-repeat: no-repeat; width:173px;height:100px;overflow:hidden}
.clearfix{display:block}

/* groupon_main */
.button_apply{background-position: -582px -333px;background-repeat: no-repeat; width:140px;height:38px;cursor:pointer}
.top_sidedeal{background-position: -724px -333px;background-repeat: no-repeat; width:141px;height:33px;}
.top_golook{background-position: -710px -373px;background-repeat: no-repeat;width:140px;height:38px;overflow:hidden;}
.discount_min{background-position: -695px -413px;background-repeat: no-repeat; width:80px;height:80px;overflow:hidden;}
.sister{background-position: 0 -408px;background-repeat: no-repeat; width:142px;height:142px;overflow:hidden;}
.buySist{background-position:-634px -449px;width:59px;height:53px}
#price_tag{height:92px;margin-left:-72px;position:relative;width:287px;z-index:10;}
#price_tag_inner{background-position:0 0;background-repeat: no-repeat;background-attachment: scroll;background-color: transparent;height:103px;width:292px}
#amount{font-size:3.2em;left:48px;line-height:1em;position:absolute;top:25px;z-index:1;color:white;}
.discount{font-weight:bold}
.dottedline{border-top:1px dotted #91cbf8;height:1px;overflow:hidden;}

.icon_talk{background-position: -568px -245px;background-repeat: no-repeat;padding-left:12px;line-height:20px;}
.icon_blueball{background-position: -532px -245px;background-repeat: no-repeat; width:16px;height:16px;overflow:hidden;}
.icon_gift{background-position: -460px -245px;background-repeat: no-repeat; width:16px;height:16px;overflow:hidden;}
.icon_reason{background-position: -604px -245px;background-repeat: no-repeat; width:22px;height:22px;overflow:hidden;}
.icon_success{background-position: -505px -263px;background-repeat: no-repeat; width:43px;height:43px;overflow:hidden;}
.icon_fail{background-position: 0 -39px;background-repeat: no-repeat; width:43px;height:43px;overflow:hidden;}
.icon_menuline {background-position: -604px -269px;background-repeat: no-repeat; width:2px;height:25px;overflow:hidden;}
.icon_reason_li{background-position: -478px -245px;background-repeat: no-repeat; width:16px;height:16px;overflow:hidden;}
.icon_branch{background-position: -514px -245px;background-repeat: no-repeat;padding-left:12px;line-height:20px;}

.greenbox{background-color:#ddedcc;border:1px solid #98c267;width:218px;_width:220px;}
.bluebox{background-color:#def1ff;border:1px solid #91cbf8;width:218px;_width:220px;}

.emptybar_l{background-position: -550px -263px;background-repeat: no-repeat; width:8px;height:26px;}
.emptybar_m{background-position: 0 -133px;background-repeat: repeat-x;height:26px;}
.emptybar_r{background-position: -560px -263px;background-repeat: no-repeat; width:8px;height:26px;}
.fullbar_l{background-position: -570px -263px;background-repeat: no-repeat; width:8px;height:26px;}
.fullbar_m{background-position: 0 -161px;background-repeat: repeat-x;height:26px;}
.fullbar_r{background-position: -580px -263px;background-repeat: no-repeat; width:8px;height:26px;}
.bararrow{background-position: -590px -263px;background-repeat: no-repeat; width:12px;height:26px;}

.rotate{border:1px solid white;background-color:#317383;width:20px;height:20px;text-align:center;color:white;cursor:pointer;}
.rotate_on{background-color:#30B1D1;}

.sold{background-position: -144px -408px;width:113px;height:57px;}
.sold_on{background-position:-259px -408px}
.sold_footer{height:55px;width:141px;background-position: -144px -526px;background-repeat:no-repeat;overflow:hidden;}
.sold_on_footer{height:55px;width:141px;background-position: -287px -526px;background-repeat:no-repeat;overflow:hidden;}
.soldend{background-position: -144px -467px;}
.soldout_footer{height:55px;width:141px;background-position: -430px -526px;background-repeat:no-repeat;overflow:hidden;}
.soldout{background-position: -259px -467px;}
.soldend_footer{height:55px;width:141px;background-position: -573px -526px;background-repeat:no-repeat;overflow:hidden;}

.btn_talk{background-position: -582px -373px;background-repeat: no-repeat; width:126px;height:38px;}

.btn_fbshare{background-position:-374px -449px;width:95px;height:25px;}
.btn_fbshareM{background-position:-374px -476px;height:25px;}
.btn_msnshare{background-position:-471px -449px;width:69px;height:25px;}
.btn_msnshareM{background-position:-471px -476px; height:25px;}
.btn_linkshare{background-position:-542px -449px;width:90px;height:25px;}
.btn_linkshareM{background-position:-542px -476px;height:25px;}

.main_h{background-position:0 -208px;background-repeat: no-repeat; width:660px;height:35px;overflow:hidden}
.main_h1{background-position: 0 -140px;background-repeat: no-repeat; width:710px;height:15px;}
.main_b1{background-position: 0 0;background-repeat: repeat-y; width:710px;border:0;display:block}
.main_f1{background-position: 0 -157px;background-repeat: no-repeat; width:710px;height:15px;}

.editor_h{background-position: 0 -245px;background-repeat: no-repeat;width:458px;height:67px}
.editor_b{background-position: -2648px 0;width:455px;}
.editor_f{background-position: 0 -314px;background-repeat: no-repeat;width:458px;height:17px}

.titlebar_body{background-position: 0px -189px;background-repeat: repeat-x;height:27px;width:98%}
.titlebar_desc{background-position: -628px -274px;width:78px;height:27px;}
.titlebar_review{background-position: -628px -303px;width:78px;height:27px;}
.titlebar_note{background-position: -712px 0;}

.content_h{background-position: 0 -106px;background-repeat: no-repeat; width:970px;height:15px;overflow:hidden;}
.content_b{background-position: -1676px 0;background-repeat: repeat-y; width:970px;}
.content_f{background-position: 0 -123px;background-repeat: no-repeat; width:970px;height:15px;overflow:hidden;}

.right_sidedeal_h{background-position: -712px -140px;background-repeat: no-repeat; width:250px;height:39px;}
.right_store_h{background-position: -712px -222px;background-repeat: no-repeat; width:250px;height:39px;}
.right_fb_h{background-position: -712px -181px;background-repeat: no-repeat; width:250px;height:39px;}
.right_contactus{background-position:-712px -263px;background-repeat: no-repeat; width:250px;height:39px;}
.right_b{background-position: -1424px 0;background-repeat: repeat-y;  width:250px;}
.right_f{background-position: -712px -308px;background-repeat: no-repeat; width:250px;height:15px;overflow:hidden;}

.left_h{background-position: 0 -172px;background-repeat: no-repeat; width:710px;height:15px;overflow:hidden;}
.left_b{background-position: -712px 0;background-repeat: repeat-y;width:710px;}
.left_f{background-position: 0 -191px;background-repeat: no-repeat; width:710px;height:15px;overflow:hidden;}

.left2_h{background:url('buy_main.gif?v1') 0px -68px no-repeat; width:710px;height:15px;overflow:hidden;}
.left2_b{background:url('buy_main.gif?v1') 0px 0px repeat-y;width:710px;}
.left2_f{background:url('buy_main.gif?v1') 0px -85px no-repeat; width:710px;height:15px;overflow:hidden;}

.other_btn {background-position: -867px -333px;background-repeat: no-repeat; width:79px;height:30px;overflow:hidden;}
.other_btn2 {background-position: -867px -365px;background-repeat: no-repeat; width:67px;height:16px;padding-left:63px;line-height:17px;overflow:hidden;display:inline;}
.exceed_btn {background-position: -374px -502px;background-repeat: no-repeat; width:67px;height:16px;padding-left:63px;line-height:17px;overflow:hidden;display:inline;}
.other_money {background-position: -867px -383px;background-repeat: no-repeat; width:79px;height:44px;overflow:hidden;}

.soldout_btn {background-position: -126px -581px;background-repeat: no-repeat; width:79px;height:30px;overflow:hidden;}
.thousand_btn {background-position: -442px -502px;background-repeat: no-repeat; width:67px;height:20px;padding-left:63px;line-height:20px;overflow:hidden;display:inline;}

.orange_bar_small {background-position: -208px -583px; background-repeat: no-repeat; width:280px; height:29px; overflow:hidden;}
.smallstar {background-position: -609px -276px; background-repeat: no-repeat; width:12px; height:12px; overflow:hidden;}
.smallnew {background-position: -550px -291px; background-repeat: no-repeat; width:23px; height:11px; overflow:hidden;}
.smallhot {background-position: -575px -291px; background-repeat: no-repeat; width:23px; height:11px; overflow:hidden;}
.groupon_header_tps_logo {background-position: 0px -614px; background-repeat: no-repeat; width:970px; height:104px; overflow:hidden;}
.groupon_header_tps_bg {background-position: 0px -218px; height:104px; overflow:hidden;}
.bullet_arrow{background-position: -478px -308px; height:16px; width:16px; overflow:hidden;}

.big_soldbg{background-position: -285px -720px; background-repeat: no-repeat; width:211px; height:57px; overflow:hidden;}
.big_sold_on{background-position: -498px -720px; background-repeat: no-repeat; width:211px; height:57px; overflow:hidden;}
.big_soldout{background-position: -711px -720px; background-repeat: no-repeat; width:211px; height:57px; overflow:hidden;}

.map_marker{
    background-position: -548px -504px;
    background-repeat: no-repeat;
    line-height: 20px;
    padding-left: 12px;
}

.country_deal{width: 80px; height: 87px;margin:0 5px 0 -10px;background-repeat: no-repeat;vertical-align:top;}
.country1_deal{ background-position: -475px -793px;}
.country2_deal{ background-position: -475px -793px;}
.country7_deal{background-position: -558px -793px;}
.country5_deal{background-position: -641px -793px;}
.country9_deal{background-position: -724px -793px;}
.country16_deal{background-position: -807px -793px;}
.country18_deal{background-position: -889px -793px;}
.country333_deal{background-position: -475px -883px;}
.country222_deal{background-position: -558px -883px;}
.buygift{background-position: -750px -500px; background-repeat: no-repeat; width:220px; height:41px; overflow:hidden;}
