@charset "utf-8";
/* CSS Document */
body{ text-align: left; font-family: Arial, Helvetica, sans-serif;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0 auto; padding: 0; border: 0; }
li{list-style:none;}
img{vertical-align:top;}
h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
h2{margin:0; padding:0;font-weight: bold;font-size:20px;}
.nav  h1{margin:0; padding:0;font-weight: bolder;font-size:12px;}
.sidebar h1{margin:0; padding:0;font-weight: bolder;font-size:14px;}
/* Link */
a:link {color: #1f3a87; text-decoration:none;}
a:visited {color: #1f3a87;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;text-decoration:underline;}
/* Color */
.add,a.add:link,a.add:visited{text-decoration:underline; color:000;}
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#1f3a87;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}a.cBlack:hover,a.cBlack:active{color:#bc2931;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#669933;}
.cusecoup,a.cusecoup:link,a.cusecoup:visited{color:#FF8441;}
a.fundeline{text-decoration:underline;}
a.coupon_cat:link,a.coupon_cat:visited{text-decoration:underline;}
a.coupon_cat:hover,a.coupon_cat:active{text-decoration:underline;}

/* Font  */
.fB{font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}
.f20px{ font-size:20px;}
.fp{text-indent:10px;}
p{line-height:20px; text-indent:2em;}
/*input*/
.input_1{width:160px; height:18px; border:1px solid #c3c3c3;margin-left:7px;+margin-left:0;}
.input_2{width:265px; height:14px; border:1px inset #c3c3c3; margin-top:2px;}
.input_textarea{border:1px solid #c3c3c3; height:42px; width:160px; margin-left:7px;+margin-left:0;word-break:break-all;}
.input_textarea p{line-height:19px; }
.textarea_1{border:1px solid #c3c3c3; height:39px; width:160px; margin-left:7px;+margin-left:0;}
.select_1{width:165px; height:22px; border:1px solid #999; margin-left:5px;}
.btn_1{background:url(../CouponsWebImages/btn_submit1.jpg); width:57px; height:18px; border:none;}
.btn_2{width:108px; height:28px; background:url(../CouponsWebImages/btn_usecoupon.jpg);border:none;}
/* Other */
.left{ float: left;}
.right{ float: right;}
.txtright{text-align:right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}

/*header*/
.header{width:950px; height:auto; margin:0 auto;}
.header_top{width:950px; height:72px; margin-top:5px;}
.logo_coupon{width:278px; height:72px; float:left;}
.add_coupon{width:160px; height:72px; float:left; text-align:left;}
.add_coupon p{line-height:20px; margin-top:6px; }
.add_coupon img{margin-right:0px;}
.coupon_ad{width:468px; height:72px; float:right; vertical-align:bottom;}
.coupin_ad img{width:468px; height:60px; float:left;}

.nav{width:950px; height:35px; background:url(../CouponsWebImages/bg_nav.jpg) no-repeat; clear:both;}
.nav ul{width:930px; height:33px; margin-left:15px;}
.nav li{height:33px; margin-right:25px; line-height:33px; float:left;}
.nav li.home{width:50px; text-align:center;}
.nav li a:link,.nav li a:visited { font-size:12px; font-weight:bold; color:#fff; display:block; text-decoration:none; letter-spacing:1px;}
.nav li a:hover,.nav li a:active { font-size:12px; font-weight:bold; color:#000; display:block; text-decoration:none;}

.subnav{width:950px; height:25px; line-height:22px; text-indent:10px; background: url(../CouponsWebImages/bg_subnav.jpg); margin-bottom:7px;text-align:left;}
.subnav h1{margin:0; padding:0;font-size:12px; font-weight:normal;}
/*commend*/
.commend{width:950px; height:190px; margin:2px auto; margin-bottom:5px;}
.manage_commend{float:left; background: #fff url(../CouponsWebImages/bg_commend.jpg) no-repeat;width:745px; height:190px; }
.manage_commend div.title{margin-left:20px; margin-top:20px;}
.manage_commend span{margin-left:20px; margin-top:10px; height:20px;}
.manage_commend_content{width:720px; margin-left:20px; height:125px;}
.logo_commend1{width:125px; height:125px; float:left; text-align:center;margin-top:10px;}
.coupon_intro{float:left; height:120px; width:575px; margin-left:10px; overflow:hidden;}
.coupon_intro.content{margin-top:10px; line-height:21px;}
.user_commend{height:188px; width:190px; float:left; margin-right:3px;+margin-right:2px; text-align:left;}
.user_commend_top{background:url(../CouponsWebImages/bg_sidebar1top.jpg) no-repeat; width:196px; height:12px;}
.user_commend_center{background:url(../CouponsWebImages/bg_sidebar1center.jpg) repeat-y; width:196px; height:166px; _margin-top:-6px;}
.user_commend_bot{background:url(../CouponsWebImages/bg_sidebar1bot.jpg) no-repeat; width:196px; height:10px;}
.search_cat{width:180px; margin-left:7px; padding-top:5px;}


/*commend*/



/*search*/
.search{width:950px; height:39px; margin:0 auto; background:url(../CouponsWebImages/bg_search.jpg) no-repeat;}
.search_2{width:950px; height:32px; margin:0 auto; margin-top:3px;}
.search_contain{ height:24px;/*border-left:1px solid #ccc; border-right:1px solid #ccc;*/ width:948px; text-indent:2em; clear:both; padding-top:10px; +padding-top:0; +margin-top:7px;}
.btn_search{width:21px; height:21px; margin: 0 5px; background: url(../CouponsWebImages/btn_search.jpg); border:none;}
/*div.RoundedCorner{background: #fff;}
b.rtop{display:block;background: #FFF; }
b.rbottom{display:block;background: #FFF;}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #fff;}
b.r1{margin: 0 5px; border-left:1px solid #ccc; border-right:1px solid #ccc; background:#fff;}
b.r2{margin: 0 3px;border-left:1px solid #ccc; border-right:1px solid #ccc; background:#fff;}
b.r3{margin: 0 2px;border-left:1px solid #ccc; border-right:1px solid #ccc; background:#fff;}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px; background:#fff;border-left:1px solid #ccc; border-right:1px solid #ccc;}
b.rtop b.r1{border-top:1px solid #ccc;}
b.rbottom b.r1{border-bottom:1px solid #ccc;}*/


/*main*/
.main{width:950px; height:auto; margin:7px auto; clear:both; overflow:hidden; margin-bottom:0;}
.column div.title{margin-left:20px; margin-top:10px;}
.column_kinds{ text-align:left;width:735px; height:32px; background:url(../CouponsWebImages/bg_couponskind.jpg) no-repeat; line-height:32px; text-indent:20px; margin:15px auto; margin-bottom:2px;}
.column_kinds_top{ text-align:left;width:735px; height:32px; background:url(../CouponsWebImages/bg_couponskind.jpg) no-repeat; line-height:32px; text-indent:20px; margin:3px auto;}
.all_coupons { text-align:left;width:735px; height:32px;line-height:32px; text-indent:20px; margin:3px auto;}
.column_kinds span{float:left; margin-right:10px;}
.column_kinds span.more{float:right; margin-right:10px; margin-top:0px; font-size:12px; padding-left:12px; line-height:20px;}
.column_kinds_top span{float:left; margin-right:10px;}
.column_kinds_top span.more{float:right; margin-right:10px; margin-top:0px; font-size:12px; padding-left:12px; line-height:20px;}
.column_kinds span.more a{color:#FE3A00 !important;}
.column_kinds_top span.more a{color:#FE3A00 !important;}
.column_li{width:735px; height:150px; background:url(../CouponsWebImages/bg_coupon_list.jpg); margin-bottom:2px;}
.logo_commend1{width:110px; height:125px; float:left; text-align:center; margin-right:5px;}
.column_li_content span{margin-left:20px; margin-top:10px; height:20px;}
.column_li_content{width:700px; margin-left:20px; height:125px; margin-top:5px; +margin-top:15px;}
.logo_commend{width:110px; height:125px; float:left; text-align:center; margin-right:5px;}
.logo_commend1 img{ margin-top:50px;+margin-top:36px; width:108px; height:35px;}
.logo_commend img{ margin-top:50px;+margin-top:36px; width:92px; height:32px;}
.coupon_intro_2{float:left; height:125px; width:450px;}
.coupon_intro_2 span{ line-height:19px; text-indent:0px;}
.coupon_cat{width:100%; height:22px; line-height:22px; text-align:center;margin-top:15px; +margin-top:0;}
.coupon_title{width:100%; height:20px; margin-top:25px;+margin-top:15px; line-height:20px;font-family: "Times New Roman", Times, serif; overflow:hidden;/* text-indent:20px;*/}
.coupon_title h3{margin:0; padding:0;font-weight: bold;font-size:20px;}
.intro_content{line-height:19px; height:60px;+height:50px;}
.use_coupon{width:135px; height:125px; float:right; text-align:center;}
.use_coupon div{ margin-top:5px;}

/*12.19*/
.column_intro{ text-align:left;width:735px; height:32px; background:url(../CouponsWebImages/bg_couponsintro.jpg) no-repeat; line-height:32px; text-indent:20px; margin:15px auto; margin-bottom:2px;}
.store_intro_content{width:735px; height:152px; background:url(../CouponsWebImages/bg_intro_content.jpg) left top no-repeat; margin-top:-2px;}
.column_store{ text-align:left;width:735px; height:32px; background:url(../CouponsWebImages/bg_couponsintro.jpg) no-repeat; line-height:32px; text-indent:20px; margin:3px auto; margin-bottom:2px;}

.store_logo{height:50px; width:730px; line-height:50px;}
.store_logo img{float:left; width:92px; height:32px; margin:9px 10px auto 30px;}
.store_content_words{height:90px; width:715px; line-height:22px;text-indent:20px;margin-left:10px;}
.store_content_words:first-letter {font-size:350%; font-weight:bold; list-style:none; overflow:hidden; background:none;}

/*store_review_list*/
.store_review_list{height:26px; line-height:26px; border-bottom:1px solid #E1E1E1; width:725px; margin-left:2px;background: url(../CouponsWebImages/Original_Messenger_010.gif) 5px center no-repeat;}
.store_review_list dl{padding-left:28px; clear:both; line-height:20px;}
.store_review_list dt{float:left;font-weight:bold;padding:3px 0; text-align:left; }
.store_review_list dd{text-align:right; height:20px; padding:3px 0;margin-right:5px; float:right;}
.store_review_content{border:1px solid #CCCCCC; border-top:none; width:728px; margin-left:2px; margin-top:-3px;}

/*user_blog*/
.user_blog{width:735px; height:175px; background:url(../CouponsWebImages/bg_blog.jpg) bottom center no-repeat; margin-bottom:5px;}
.blog_title{width:735px; height:24px; background:url(../CouponsWebImages/title_blog.jpg) 6px bottom no-repeat;}
.user_blog img{float:left; margin:3px 5px auto 10px;}
.blog_content{width:700px; margin-left:10px; margin-top:-10px; +margin-top:0;}
/*sidebar*/
.main .sidebar{width:205px; height:auto; float:left;}
.sidebar_menu{width:205px; height:auto; margin-bottom:3px;}
.sidebar_menu .top {
	width:205px;
   	height:12px;
	background:url(../CouponsWebImages/bg_sidebar2top.jpg) #f00;
/*	overflow:hidden;
 */
}
.sidebar_menu .bot {
	width:205px;
   	height:12px;
   	background:url(../CouponsWebImages/bg_sidebar2bot.jpg) no-repeat;
}
.sidebar_menu .center {
	width:205px;
	height:auto;
   	background:url(../CouponsWebImages/bg_sidebar2center.jpg);
}
.sidebar_menu .center li{list-style:none; line-height:150%; text-indent:5px; color:#0F58A5;margin-left:15px;+margin-left:0;}
.sidebar_menu .center li.more{ background: url(../CouponsWebImages/store_more_list.jpg) no-repeat 7px center;+background: url(../CouponsWebImages/store_more_list.jpg) no-repeat 22px 7px;line-height:20px; padding-left:3px; +padding-left:0px; text-indent:15px;}

/* Hacked by frePerl */
.sidebar_menu .center li h3 {
	margin:0;
}

.main .column{width:735px; height:auto; float:right;}
.fenye{width:725px; height:30px; margin-top:10px; line-height:30px; text-align:right; margin-right:10px; color:#1f3a87}


.pages_btns { width: 100%; padding: 0 0 8px; overflow: hidden; }
.postbtn, .replybtn { float: right; }
.postbtn { margin-left: 10px; cursor: pointer; }
.pages_btns>.pages em { line-height: 26px; }
.pages, .threadflow { float: left; border: 1px solid #CAD9EA; background: #F7F7F7; height: 24px; line-height: 26px; color: #999; overflow: hidden;margin-left:4px; }
.pages a, .pages strong, .pages em, .pages kbd, #multipage .pages em { float: left; padding: 0 8px; line-height:26px; }
.pages a:hover { background-color: #CAD9EA; }
.pages strong { font-weight: bold; color: #090; background: #CAD9EA; }
.pages a.prev, .pages a.next { line-height: 24px; }
.pages a.next { padding: 0 15px; }
.pages kbd { border-left: 1px solid #CAD9EA; margin: 0; }
* html .pages kbd { padding: 1px 8px; }
.pages kbd input { border: 1px solid #CAD9EA; margin-top: 3px !important; margin-top: 1px  !important; margin: 1px 4px 0 3px; padding: 0 2px; height: 17px; }
.pages kbd>input { margin-bottom: 2px; }
.threadflow { margin-right: 5px; padding: 0 5px; }



/*sidead*/
.sidead{width:205px; text-align:center; margin-top:15px;}
.sidead img{border:1px solid #CCCCCC;}

/*footer*/
.footer{width:950px; height:45px; padding-top:20px; background:url(../CouponsWebImages/bg_bot.jpg) top center no-repeat; margin:0 auto; text-align:center;}
.footer .line{font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:24px;}


/*seconde html*/
/*category*/
.category_li{width:735px; height:auto; float:left;} /*20090409修改*/
.category_li_top{width:735px; height:16px; background: url(../CouponsWebImages/bg_cat_top.jpg) no-repeat left top;}
.category_li_center{width:735px; height:auto; float:left; background: url(../CouponsWebImages/bg_cat_center.jpg) repeat-y left;}  /*20090409修改*/
.category_li_bot{width:735px; height:16px; float:left; background: url(../CouponsWebImages/bg_cat_bot.jpg) no-repeat left top;} /*20090409修改*/
.alhpabet_li{width:680px; height:30px; margin-left:35px; border:1px solid #E4E4E4; background: #F6F6F6}
.alhpabet_li ul{width:680px; height:30px; list-style:none; float:left;}
.alhpabet_li li{width:20px; margin:0 1px; text-align:center; line-height:33px; float:left;}
.alhpabet_li li a{font-weight:bold;font-size:14px;}
.store0 {width:40px !important;}
.letter_initial{width:660px; height:auto; text-align:left; margin-left:35px; margin-top:10px;}
.letter_initial_title{height:26px; border-bottom:1px solid #66CC00; line-height:26px; width:660px; text-indent:15px; margin-top:10px; clear:both;font-size:16px;font-weight:bolder; background: #D7FFD7;}
.category_li_kewords{width:660px; margin-left:7px; }
.category_li_kewords ul{width:220px; float:left;}
.category_li_kewords li{line-height:22px; list-style:none;float:left;width:220px; margin:3px auto;}
.category_li_kewords li a{color:#333333;}

/*couponstore*/
.couponstore_li{width:200px; height:100px; margin-left:25px; text-align:center; float:left;}
.couponstore_li p.title_stores{line-height:35px; margin-bottom:5px; width:160px; text-align:left;}
.couponstore_li p.intro{line-height:22px; margin:0; width:160px; text-align:left;}
.couponstore_li img{ margin-top:0;}

/*about us*/
.introduceus_top{width:730px; height:20px; background:url(../CouponsWebImages/bg_introduce_top.jpg) top left no-repeat;}
.introduceus_center{width:730px; height:auto; background:url(../CouponsWebImages/bg_introduce_center.jpg) left repeat-y; margin-top:-20px;+margin-top:0px; }
.introduceus_bot{width:730px; height:21px; background:url(../CouponsWebImages/bg_introduce_bot.jpg) left no-repeat;margin-top:-20px;+margin-top:0px;}
.introduce_content{width:660px; margin-left:30px;padding:20px auto;}
.introduce_content h1,h2,h3,h4{
    font-size:16px;
    font-weight:bolder;
}
/*.more{ background: url(../CouponsWebImages/store_more_list.jpg) no-repeat 30px 7px;line-height:24px;padding-left:35px;+padding-left:0;}*/
.store_info{
    width:auto;
    height:60px;
    margin:10px;
}
.store_info dl dt{
    height:40px;
}
.store_info dl dt span{
    height:20px;
    padding-top:25px;
}
.store_info dl dt img{
    padding-top:-10px;
}
.info {
    line-height:200%;
}
.coupon_adhid{
    display:none;
}
.line{font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:24px;text-align:center;}
.com_info{ border:1px solid gray;height:100px;width:950px;margin:20px auto;font-size:14px;}
.com_info .foot_img{float:left;height:100px; vertical-align:middle;margin-top:14px;}
/*商店列表20090402*/
.storelist_contain{width:735px; height:56px; background:url(../Images/bg_storelist.gif) no-repeat;}
.storelist{OVERFLOW: hidden; width:715px; height:35px; padding:10px 0px; margin:0px auto;}     /*20090409修改*/
.storelist img{width:100px; height:35px;}

/*品牌介绍20090402*/
.store_intro{width:735px; height:170px; background: url(../Images/bg_storeintro.gif) no-repeat; padding-top:7px;}
.store_intro_title{width:710px; height:30px; background:url(../Images/bg_storetitle.gif) center center no-repeat; margin:0px auto; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:30px; text-indent:56px;}
.store_intro_text{width:710px; height:115px; margin:0 auto; line-height:20px;}
.store_intro_text_imgcontent{width:110px; height:110px; float:left;}
.store_intro_text_imgcontent img{width:100px; height:35px; border:1px solid #E6E6E6; padding:3px; margin-top:25px; float:left;}
.store_introduce_text{width:580px; float:left; margin-left:10px;}

/*20090409*/
#attention_num{ margin-left:80px;}   /*20090409修改*/

/*search20090502添加*/
.search_new{width:950px; height:50px; background: url(../CouponsWebImages/search_bg.jpg) no-repeat; margin:5px auto;}
.search_content_left{width:330px; height:32px; margin-top:7px; margin-left:8px; float:left;}
.input_search{height:28px;margin-top:-10px; line-height:28px; border:1px solid #CCCCCC; width:215px; margin-left:15px;*margin-left:5px;float:left; display:inline; font-size:22px;}
.btn_search{height:31px; width:79px; background:url(../CouponsWebImages/btn_search.jpg) no-repeat; pointer; margin-left:5px; padding:0; /*margin-top:5px; *margin-top:0px;*/float:left; margin-top:-10px;}
.search_line{width:5px; height:37px; float:left; background:url(../CouponsWebImages/line_search.jpg) no-repeat; margin-top:9px;}
.search_hot{width:575px; height:22px; margin-top:17px; float:left; line-height:22px; vertical-align: bottom; font-family:Arial, Helvetica, sans-serif; color:#0F57A5;text-align:left;}
.search_hot img{float:left; margin:0 8px;}

 .pop-wrap {
        position: absolute;
        width: 490px; /* must be a multiple of 20            - 10px */
    }
    .dialog {
        background: url(../CouponsWebImages/dialog_sprite.png) repeat -10px 0;
        padding: 0 10px;
    }
    .dlg-hd h4 {
        background-color: #149531;
        border: 1px solid #148031;
        color: white;
        font-size: 14px;
        line-height: 17px;
        padding: 4px 10px 5px;
    }
    .dlg-bd {
        border: 1px solid #555;
        border-top: none;
    }
    .dlg-content {
        padding: 10px;
        background-color: white;
    }
    .dlg-buttons {
        padding: 4px;
		background-color: white;
        text-align: right;
    }
    .dlg-buttons input {
        margin-left: 5px;
        background-color: #F0F0F0;
        border-color: #E7E7E7 #666666 #666666 #E7E7E7;
        border-width: 1px;
        border-style: solid;
        color: black;
        padding: 2px 15px 3px;
        text-align: center;
    }
    .dlg-buttons .submit-btn {
        background-color: #149531;;
        border-color: #D9DFEA #0E1F5B #0E1F5B #D9DFEA;
        color: white;
        width:50px;
    }
    .pop-wrap .border-tp, .pop-wrap .border-bt {
        background: url(../CouponsWebImages/dialog_sprite.png) repeat-x 0 -40px;
        height: 10px;
        margin: 0 10px;
        _margin: 0;

    }
    .pop-wrap .border-tp span, .pop-wrap .border-bt span {
        background: url(../CouponsWebImages/dialog_sprite.png) no-repeat;
        position: absolute;
        width: 10px;
        height: 10px;
        _width: 0;
    }
    .pop-wrap .border-tp .rc-left { background-position: 0 0; top: 0; left: 0; }
    .pop-wrap .border-tp .rc-right { background-position: 0 -10px; top: 0; right: 0; }
    .pop-wrap .border-bt .rc-left { background-position: 0 -20px; bottom: 0; left: 0; }
    .pop-wrap .border-bt .rc-right { background-position: 0 -30px; bottom: 0; right: 0; }
    .links{margin:0 0 5px 0;padding:0;}
    .post blockquote {background:#eee url(../CouponsWebImages/quote.png) 5px 5px no-repeat; padding:8px 8px 0 35px; font:normal 14px "Palatino Linotype", "Book Antiqua", Palatino, serif; display:block; border: solid 1px #ddd; }
