

/*图标*/
.exchange_content .deal_mark {position: absolute;z-index: 9;top: -4px;left: 10px;}
.deal_icon {background: url(deallist.png);width: 43px;height: 43px;text-indent: -9999px;overflow: hidden;float: left;margin-right: -3px;}
.over {background-position: 0 -552px;}

/*终端页*/
#pw_content .small_img {display:block;}
#pw_content .small_img img{display:block; padding-bottom:4px;}
#pw_content .small_img a {color:#015CD1; font-weight:normal; font-size:14px;}

.content_mod_1 {border:1px solid #9db3c5; margin:0 auto 10px; width:978px;}
.content_mod_1 .pages {float:right; padding:20px 15px 20px 15px;}
.content_mod_1 .main {border-right:1px solid #9db3c5; float:left; width:697px;}
.content_mod_1 .sort_nav {background:#fcfcfc; border-bottom:#edf0e7 1px solid; height:44px;}
.content_mod_1 .sort_nav.bor {border-top:#edf0e7 1px solid;}
.content_mod_1 .sort_nav li{float:left; padding:0 15px; position:relative;}
.content_mod_1 .sort_nav li a{border-bottom:#fcfcfc 3px solid; float:left; font-size:16px; font-family:Microsoft Yahei; line-height:41px; position:relative;}
.content_mod_1 .sort_nav li .current{color:#0094d2; border-bottom-color:#10a8e7; line-height:42px;}
.content_mod_1 .sort_nav li .current:hover{text-decoration:none;}

.content_mod_1 .sort_tip {background:#fffded; border-bottom:#e8e4ba 1px solid; color:#666; line-height:25px; height:52px; padding-left:18px; position:relative;margin-top: 3px;}
.content_mod_1 .sort_tip .drlogo {background:url(../common_bg2012.png) -245px -297px no-repeat; display:inline-block; margin-right:3px; height:18px; width:16px; vertical-align:-5px;}
.content_mod_1 .xhh_tip img{vertical-align:-3px;}
.content_mod_1 .xhh_tip a {color:blue;}
.content_mod_1 .xhh_tip .more_link {color:#c00;}

.content_mod_1 .sort_sub_nav {border-bottom:#F1F1F1 1px solid; font-size:14px; line-height:50px; padding-left:15px;}

.content_mod_1 .sort_sub_nav span{color:#999; margin-right:5px;}
.content_mod_1 .sort_sub_nav a {padding:4px 10px;}
.content_mod_1 .sort_sub_nav a.current {background:#92c75b; color:#fff; text-decoration:none;}

.content_mod_1 .list_item {border-bottom:#f1f1f1 1px solid; display:block; padding:15px;}
.content_mod_1 .list_item:hover {background:#fffeee; border-bottom:#edd4ad 1px solid; text-decoration:none;}
.content_mod_1 .list_item.nobor {border:none;}
.content_mod_1 .list_item dt {float:left; margin-right:10px; height:36px; width:36px; position:relative;}
.content_mod_1 .list_item dt i {background:url(../common_bg2012.png) 0 0 no-repeat; height:16px; width:16px; position:absolute; bottom:-4px; right:-4px;}
.content_mod_1 .list_item dt .verify_1 {background-position:-136px -333px;}
.content_mod_1 .list_item dt .verify_2 {background-position:-154px -333px;}
.content_mod_1 .list_item dt .verify_3 {background-position:-201px -333px;}
.content_mod_1 .list_item dt .verify_4 {background-position:-172px -333px;}
.content_mod_1 .list_item dt .verify_5 {background-position:-186px -333px;}
.content_mod_1 .list_item dt .verify_6 {background-position:-186px -333px;}
.content_mod_1 .list_item dt .verify_7 {background-position:-244px -279px;}
.content_mod_1 .list_item dt .verify_8 {background-position:-260px -279px;}


.content_mod_1 .list_item .meta{color:#999; margin-bottom:3px; line-height:14px;}
.content_mod_1 .list_item .meta span {margin-right:6px;}

.content_mod_1 .list_item p{color:#1f376d; font-size:14px;}
.content_mod_1 .list_item .sort {color:#666;}
.content_mod_1 .list_item .sort i {color:#aaa; font-family:Tahoma; font-style:normal; margin:0 10px 0 2px;}

.content_mod_1 .list_item .detail_meta{background:#f5fafc url(detail_meta_bg.png) 13px 4px no-repeat; border-radius:2px; color:#999; float:right; margin-left:10px; padding-top:20px; height:20px; width:54px; text-align:center;}
.content_mod_1 .list_item .hits_type {background-position:18px 4px;}
.content_mod_1 .list_item .replies_type {background-position:-25px 4px;}
.content_mod_1 .list_item .ping_type {background-position:-69px 4px;}
.content_mod_1 .list_item .detail_meta em{color:#c00;}

.content_mod_1 .side {float:right; width:280px; overflow:hidden;}

.content_mod_1 .side_mod .mod_title {color:#0094d2; font-size:16px; font-family:Microsoft Yahei; font-weight:normal; margin:0 15px; padding:10px 0;}
.content_mod_1 .side_mod.ranking .mod_title{padding-bottom:2px;}
.content_mod_1 .side_mod .mod_title.bor {border-bottom:#e5f1f8 1px solid;}

/*24小时热帖*/
.content_mod_1 .side .newest_24 {padding:10px 15px;}
.content_mod_1 .side .newest_24 li{line-height:26px; height:26px; padding-left:22px; overflow:hidden; position:relative;}
.content_mod_1 .side .newest_24 i{background:url(num_icon.png) 0 -9px no-repeat; display:block; height:11px; width:12px; position:absolute; left:3px; top:8px;}
.content_mod_1 .side .newest_24 strong{color:#1f376d; font-weight:normal;}
.content_mod_1 .side .newest_24 .top_post{border-bottom:#eaeaea 1px dotted; margin-bottom:8px; padding-bottom:8px; line-height:1.5; height:auto;}
.content_mod_1 .side .newest_24 .top_post a {display:block;}
.content_mod_1 .side .newest_24 .top_post a:hover {text-decoration:none;}
.content_mod_1 .side .newest_24 .top_post a:hover strong{text-decoration:underline;}
.content_mod_1 .side .newest_24 .top_post i{top:4px;}
.content_mod_1 .side .newest_24 .top_post p{padding-top:5px;}
.content_mod_1 .side .newest_24 .from {margin-left:10px;}
.content_mod_1 .side .newest_24 .date {margin-left:10px;}
.content_mod_1 .side .newest_24 span {color:#999;}
.content_mod_1 .side .newest_24 .sort {margin-right:4px;}

.content_mod_1 .side .newest_24 .n1 i{background-position:0 -9px;}
.content_mod_1 .side .newest_24 .n2 i{background-position:0 -39px;}
.content_mod_1 .side .newest_24 .n3 i{background-position:0 -69px;}
.content_mod_1 .side .newest_24 .n4 i{background-position:0 -99px;}
.content_mod_1 .side .newest_24 .n5 i{background-position:0 -129px;}
.content_mod_1 .side .newest_24 .n6 i{background-position:0 -159px;}
.content_mod_1 .side .newest_24 .n7 i{background-position:0 -189px;}
.content_mod_1 .side .newest_24 .n8 i{background-position:0 -219px;}
.content_mod_1 .side .newest_24 .n9 i{background-position:0 -249px;}
.content_mod_1 .side .newest_24 .n10 i{background-position:0 -279px;}

/*最新报料*/
.latest_new {padding:10px 15px;}
.latest_new a{display:block;}
.latest_new strong{color:#1F376D; font-weight:normal;}
.latest_new a:hover {text-decoration:none;}
.latest_new a:hover strong{text-decoration:underline;}
.latest_new li {background:url(../wind/dot.png) 4px 8px no-repeat; padding-left:14px; margin-bottom:10px;}
.latest_new li p {color:#999; padding-top:2px;}
.latest_new li .from {margin-left:6px;}
.latest_new li .date {margin-left:8px;}
.latest_new .more {background:none;}
.latest_new .more a{color:#005dd0;}
.latest_new .more a:hover {text-decoration:underline;}


/*好帖*/
.good_post {background:#fff;}
.good_post .main{border:none; float:none; width:auto;}
.good_post .sort_sub_nav {margin:0 15px;}

.good_post .line {border-bottom:#e1e1e1 1px dashed; clear:both; margin:0 15px;}

.good_post .img_desc {border:#fff 1px solid; display:inline; float:left; margin:9px; width:469px; font-family:simsun; padding:5px; position:relative;}
.good_post .img_desc.hover {background:#fffeee; border:1px solid #EDD4AD;}
.good_post .img_desc dt {background:#fdfdfd; border:#f1f1f1 1px solid; float:left; margin-right:9px; position:relative;}
.good_post .img_desc dt img{display:block;}
.good_post .img_desc dd {line-height:16px;}
.good_post .img_desc .title {line-height:20px; height:20px; overflow:hidden;}
.good_post .img_desc .title a{color:#004592; font-size:14px;}
.good_post .img_desc .title a:hover{text-decoration:none;}
.good_post .img_desc .title .type{color:#408800; font-size:14px; margin-right:10px;}
.good_post .img_desc .perfect {background:#f94a57; border-radius:2px; color:#fff; line-height:18px; height:18px; width:18px; text-align:center; position:absolute; top:-2px; right:-6px;}
.good_post .img_desc dd p {color:#666; line-height:18px;}
.good_post .img_desc .meta {color:#999; margin:4px 0 6px;}
.good_post .img_desc .from {margin-left:6px;}
.good_post .img_desc .date {margin-left:8px;}
.good_post .img_desc .create_link {background:#fff; display:block; position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; filter:alpha(opacity=0); opacity:0; line-height:100%;}

/*排行*/
.ranking_list {margin-top:-1px; padding:0 15px 20px;}
.ranking_list li {border-bottom:#eaeaea 1px dotted; line-height:34px;}
.ranking_list .title{background:#fbfbfb; border:none; color:#999; line-height:26px;}
.ranking_list .title .c2 {color:#999;}
.ranking_list span {display:inline-block; padding:0 4px;}
.ranking_list .c1 {width:16px; position:relative;}
.ranking_list .c2 {width:60px;}
.ranking_list .c3 img {margin-right:6px; vertical-align:middle;}
.ranking_list .c3 a {font-size:12px;}

.ranking_list .c1 i{background:url(num_icon.png) 0 -9px no-repeat; display:block; height:11px; width:12px; position:absolute; top:-10px; left:4px;}
.ranking_list .n1 i{background-position:0 -9px;}
.ranking_list .n2 i{background-position:0 -39px;}
.ranking_list .n3 i{background-position:0 -69px;}
.ranking_list .n4 i{background-position:0 -99px;}
.ranking_list .n5 i{background-position:0 -129px;}
.ranking_list .n6 i{background-position:0 -159px;}
.ranking_list .n7 i{background-position:0 -189px;}
.ranking_list .n8 i{background-position:0 -219px;}
.ranking_list .n9 i{background-position:0 -249px;}
.ranking_list .n10 i{background-position:0 -279px;}


/*版块导航*/
.forum_nav_page {margin:0 auto; width:1000px;background:#fff;}
.forum_nav_page .my_forum {background:#fffff8; border:#e8e3c9 1px solid; font-size:14px;}
.forum_nav_page .my_forum dt {background:url(forum_nav.png) 15px 15px no-repeat; float:left; line-height:49px; padding:0 5px 0 37px;}
.forum_nav_page .my_forum dd {float:left; padding: 8px 0 14px; width:870px;}
.forum_nav_page .my_forum dd a{color:#005dd0; display:inline-block; margin-right:28px; padding-top:6px;}
.forum_nav_page .my_forum .forum_login_tip {color:#999; padding-left:17px; line-height:49px;}
.forum_nav_page .my_forum .forum_login_tip a{color:#005dd0;}

.forum_nav_page .forum_content {border:#EDF0E7 1px solid; border-top:none;}
.forum_nav_page .forum_item {border-bottom:#eaeaea 1px dashed; padding-left:20px; overflow:hidden;}
.forum_nav_page .forum_item.even {background:#fafdfe;}
.forum_nav_page .forum_item.nobor {border:none;}
.forum_nav_page .forum_item dt{float:left; margin-right:20px; margin-top:20px;}
.forum_nav_page .forum_item dt a {background:url(forum_logo.png) -18px -10px no-repeat; display:block; height:46px; width:46px; text-indent:-9999px;}

/* .forum_nav_page .forum_item dt .f_1 {background-position:-18px -10px;}
.forum_nav_page .forum_item dt .f_2 {background-position:-18px -58px;}
.forum_nav_page .forum_item dt .f_3 {background-position:-18px -104px;}
.forum_nav_page .forum_item dt .f_4 {background-position:-18px -151px;}
.forum_nav_page .forum_item dt .f_5 {background-position:-18px -198px;}
.forum_nav_page .forum_item dt .f_6 {background-position:-18px -245px;}
.forum_nav_page .forum_item dt .f_7 {background-position:-18px -292px;}
.forum_nav_page .forum_item dt .f_7 {background-position:-18px -292px;}
.forum_nav_page .forum_item dt .f_8 {background-position:-18px -339px;}
.forum_nav_page .forum_item dt .f_9 {background-position:-18px -386px;}
.forum_nav_page .forum_item dt .f_10 {background-position:-18px -433px;}
.forum_nav_page .forum_item dt .f_11 {background-position:-18px -480px;}
.forum_nav_page .forum_item dt .f_12 {background-position:-18px -527px;}
.forum_nav_page .forum_item dt .f_13 {background-position:-18px -574px;}
.forum_nav_page .forum_item dt .f_14 {background-position:-18px -621px;}
.forum_nav_page .forum_item dt .f_15 {background-position:-18px -668px;}
.forum_nav_page .forum_item dt .f_16 {background-position:-18px -715px;}
.forum_nav_page .forum_item dt .f_17 {background-position:-18px -762px;}
.forum_nav_page .forum_item dt .f_18 {background-position:-18px -809px;}
.forum_nav_page .forum_item dt .f_19 {background-position:-18px -856px;}
.forum_nav_page .forum_item dt .f_20 {background-position:-18px -903px;}
.forum_nav_page .forum_item dt .f_21 {background-position:-18px -950px;}
.forum_nav_page .forum_item dt .f_22 {background-position:-18px -997px;} */
.forum_nav_page .forum_item dt .f_1 {background-position:-18px -10px;}
.forum_nav_page .forum_item dt .f_2 {background-position:-18px -386px;}
.forum_nav_page .forum_item dt .f_3 {background-position:-18px -668px;}
.forum_nav_page .forum_item dt .f_4 {background-position:-18px -58px;}
.forum_nav_page .forum_item dt .f_5 {background-position:-18px -151px;}
.forum_nav_page .forum_item dt .f_6 {background-position:-18px -104px;}
.forum_nav_page .forum_item dt .f_7 {background-position:-18px -245px;}
.forum_nav_page .forum_item dt .f_8 {background-position:-18px -292px}
.forum_nav_page .forum_item dt .f_9 {background-position:-18px -339px;}
.forum_nav_page .forum_item dt .f_10 {background-position:-18px -621px;}
.forum_nav_page .forum_item dt .f_11 {background-position:-18px -198px}
.forum_nav_page .forum_item dt .f_12 {background-position:-18px -433px}
.forum_nav_page .forum_item dt .f_13 {background-position:-18px -856px}
.forum_nav_page .forum_item dt .f_14 {background-position:-18px -480px}
.forum_nav_page .forum_item dt .f_15 {background-position:-18px -527px;}
.forum_nav_page .forum_item dt .f_16 {background-position:-18px -574px;}
.forum_nav_page .forum_item dt .f_17 {background-position:-18px -715px;}
.forum_nav_page .forum_item dt .f_18 {background-position:-18px -809px;}
.forum_nav_page .forum_item dt .f_19 {background-position:-18px -903px;}
.forum_nav_page .forum_item dt .f_20 {background-position:-18px -762px;}
.forum_nav_page .forum_item dt .f_21 {background-position:-18px -950px;}
.forum_nav_page .forum_item dt .f_22 {background-position:-18px -997px;}


.forum_nav_page .forum_item dd {float:left; padding-top:18px; width:912px;}
.forum_nav_page .sub_forum {float:left; padding-bottom:22px; height:68px; width:304px; overflow:hidden;}
.forum_nav_page .sub_forum .forum_title {color:#1f376d; font-family:Microsoft Yahei; font-size:20px; margin-right:10px;}
.forum_nav_page .sub_forum img {vertical-align:-3px;}
.forum_nav_page .sub_forum .post_count {color:#999;}
.forum_nav_page .sub_forum .post_count em{color:#c00;}

.forum_nav_page .sub_forum .latest_post {padding:5px 0 0 8px;}
.forum_nav_page .sub_forum .latest_post p{ line-height:18px; height:18px; padding-right:35px; overflow:hidden;}
.forum_nav_page .sub_forum .latest_post a{color:#666;}
.forum_nav_page .sub_forum .latest_post .meta {color:#999; display:block; padding-top:5px;}
.forum_nav_page .sub_forum .latest_post .meta em {margin-right:10px;}

.forum_nav_page .divide_line {border-bottom:#eaeaea 1px dashed; margin-top:10px; padding:16px 0 2px; height:0; line-height:0; overflow:hidden;} 


/*图集*/
.show_pic {cursor:pointer;}
.pop_album {background:#020202; left:0; top:0; position:absolute; z-index:1000;}
.pop_album .top_toobar {border-bottom:#272727 1px solid; color:#fff; line-height:50px; height:50px; position:relative; text-align:center;}

.pop_album .top_toobar .title{font-size:22px; font-family:Microsoft Yahei; margin-right:10px; vertical-align:middle;}
.pop_album .top_toobar .num_show{color:#999; font-family:Arial; font-size:12px;}
.pop_album .top_toobar .author {color:#999; margin:0 40px;}
.pop_album .top_toobar .author em{font-style:normal;}
.pop_album .top_toobar .origin_pic {background:#2d2d2d; border:#424242 1px solid; color:#999; display:inline-block; margin-right:5px; padding:0 8px; line-height:20px; height:20px; text-decoration:none;}
.pop_album .top_toobar .origin_pic:hover {border-color:#c3c3c3; color:#fff;}
.pop_album .top_toobar .close {background:url(pop_album_close.png) -57px 2px no-repeat; height:30px; width:30px; position:absolute; top:10px; right:18px; text-indent:-9999px;}
.pop_album .top_toobar .close:hover {background-position:2px 2px;}

.pop_album .pic_content {background:url(../slide/loading.gif) center center no-repeat; padding:10px; position:relative; text-align:center;}
.pop_album .pic_content img {border:none; position:relative; z-index:1;}
.pop_album .prev_btn, .pop_album .next_btn {position:absolute; top:0; bottom:0; height:100%; width:50%; z-index:100;}
.pop_album .prev_btn {left:0; cursor:url(http://bbs.xizi.com/u/images/pre.cur), pointer;}
.pop_album .next_btn {right:0; cursor:url(http://bbs.xizi.com/u/images/next.cur), pointer;}

.pop_album .pic_foot {background:#1e1e1e; border-top:#272727 1px solid; height:69px; overflow:hidden;}
.pop_album .prev_page_btn, .pop_album .next_page_btn {background:url(pop_album.png) 0 0 no-repeat; cursor:pointer; display:none; float:left; height:51px; width:16px; text-indent:-9999px;}
.pop_album .prev_page_btn {margin-right:15px;}
.pop_album .next_page_btn {background-position:-18px 0; margin-left:10px;}

.pop_album .pic_nav {margin:9px auto 0;}
.pop_album .pic_nav_content {float:left; height:51px; position:relative; overflow:hidden;}
.pop_album .pic_nav ul{position:absolute; top:0; left:0;}
.pop_album .pic_nav li {float:left; margin-right:5px;}
.pop_album .pic_nav li a{background:#2a2a2a; border:#2A2A2A 3px solid; display:block; height:45px; width:45px; overflow:hidden; text-align:center;}
.pop_album .pic_nav li img{border:none; height:45px; overflow:hidden;}
.pop_album .pic_nav li .current{border-color:#f50;}

.pop_album .pic_descript {color:#fff; display:none; margin:0 auto; max-width:800px; text-align:left;}
.pop_album .pic_descript.show {display:block; padding:10px 0;}

/*摄影模块*/
.camera_mod {font-style:normal; padding:25px 0!important;}
.camera_mod img{display:block;}
.camera_mod .p_desc {line-height:24px; padding:8px 0 4px;}
.camera_mod .p_info {color:#999; font-size:12px;}
.camera_mod .p_info span {margin-right:8px;}

/*标题描述结构模块*/
.title_desc_mod {font-style:normal; margin-bottom:25px;}
.title_desc_mod a {display:block; border-bottom:#e1e1e1 1px dashed; padding:25px 0;}
.title_desc_mod h5 {color:#0674b3; font-family:Microsoft Yahei; font-size:24px; padding-bottom:16px; text-align:center;}
.title_desc_mod p {color:#787878; font-size:14px; line-height:24px; text-indent:2em;}
.tpc_content .title_desc_mod a:hover {text-decoration:none;}
.tpc_content .title_desc_mod a:hover h5{text-decoration:underline;}
.tpc_content .title_desc_mod a:hover p {color:#000;}

/*标题图片结构模块*/
.title_pic_mod {background:#fff; font-style:normal; padding:7px;width:800px;margin-left:auto;margin-right:auto;}
.title_pic_mod a{border:#fff 1px solid; float:left; padding:7px 3px; height:166px; width:184px;margin:0px 4px;}
.tpc_content .title_pic_mod a:hover {background:#fffeee; border-color:#edd4ad; text-decoration:none;}
.title_pic_mod img{display:block;}
.title_pic_mod strong {color:#1f376d; display:block; font-weight:normal; font-size:12px; padding:4px 4px 0; line-height:18px; height:18px; overflow:hidden; text-align:center;}
.tid_mod strong {text-align:left;}
.tid_mod a {height:185px;}
.tid_mod a img {width:184px;height:138px;}
.tid_mod  span{font-size:12px;line-height:20px;color:#333333;height:20px;display:inline-block;padding-right:12px;font-weight:normal !important;margin-top:4px;}
.tid_mod  span.num {padding-left:20px;background:url(ico.png) no-repeat -4px top;padding-right:2px;float:right;}
.tid_mod  span.author {color:#1a539b;float:left;}
.tid_mod  span.women {color:#CC0066;}
.tid_mod  span.men {color:#003399;}
.tid_mod  span.comment {padding-left:18px;background:url(ico.png) no-repeat -80px 2px;padding-right:12px;float:right;}
.tid_mod  strong {padding-bottom:0px;padding-left:0px;}
.tid_mod {margin-bottom:10px;}

/*活动页面*/
.active_page {background:#fff url(active_page_bg.png) 718px 0 repeat-y;}
.active_page .main {width:718px; overflow:hidden;}
.active_page .side {width:279px;}

.active_page .active_type {width:720px; position:relative; top:-1px; left:-1px;}
.active_page .active_type li {float:left; margin-right:1px;}
.active_page .active_type li a{background:url(active_type.png) 0 0 no-repeat; color:#c8c8c8; display:block; height:110px; width:119px; text-align:center;}
.active_page .active_type li span {display:block; font-size:16px; font-family:Microsoft Yahei; padding-top:72px;}
.active_page .active_type li a:hover {color:#fff; text-decoration:none;}

.active_page .active_type li .t1 {background-position:0 0;}
.active_page .active_type li .t2 {background-position:-119px 0;}
.active_page .active_type li .t3 {background-position:-238px 0;}
.active_page .active_type li .t4 {background-position:-357px 0;}
.active_page .active_type li .t5 {background-position:-476px 0;}
.active_page .active_type li .t6 {background-position:-595px 0;}

.active_page .active_type li .current {background-position:0 -112px; color:#fff;}
.active_page .active_type li .t1:hover, .active_page .active_type li .t1.current {background-position:0 -112px;}
.active_page .active_type li .t2:hover, .active_page .active_type li .t2.current {background-position:-119px -112px;}
.active_page .active_type li .t3:hover, .active_page .active_type li .t3.current {background-position:-238px -112px;}
.active_page .active_type li .t4:hover, .active_page .active_type li .t4.current {background-position:-357px -112px;}
.active_page .active_type li .t5:hover, .active_page .active_type li .t5.current {background-position:-476px -112px;}
.active_page .active_type li .t6:hover, .active_page .active_type li .t6.current {background-position:-595px -112px;}

.active_page .active_sort {font-size:14px; padding:10px 0 15px 15px;}
.active_page .active_sort dt {float:left; margin-right:3px;}
.active_page .active_sort dd {float:left; width:650px;}
.active_page .active_sort dd a {display:inline-block; margin:0 15px 10px 0; white-space:nowrap;}
.active_page .active_sort dd a span {color:#999;}
.active_page .active_sort dd .current, .active_page .active_sort dd .current span {color:#c00; font-weight:bold;}

.active_page .active_collection {margin-bottom:20px;}
.active_page .active_date {background:#9ec054 url(active_date.png) 0 0 no-repeat; color:#fff; margin:0 0 3px 4px; line-height:20px; height:20px; width:150px; text-indent:11px;}
.active_page .active_date em {margin:0 8px 0 2px;}

.active_page .list_item, .active_page .list_item:hover {border-bottom-style:dashed;}
.active_page .list_item.nobor {border:none;}
.active_page .list_item .from {margin:0; padding:0 8px;}
.active_page .list_item .apply_type {background-position:-140px 3px; color:#aaa; width:70px;}
.active_page .list_item .apply_type .total {color:#005dd0;}

.active_page .active_review {margin-top:30px;}
.active_page .active_review h3 {color:#0092d0; font:normal 16px Microsoft Yahei; margin:0 0 10px 12px;}
.active_page .active_review a {border:#fff 1px solid; display:inline; float:left; margin-left:8px; padding:4px 3px; height:128px; width:120px; overflow:hidden; text-align:center;}
.active_page .active_review a strong{color:#1f376d; display:block; font-weight:normal; line-height:16px;}
.active_page .active_review a:hover {background:#fffeee; border:#edd4ad 1px solid; text-decoration:none;}

.active_page .fixed_active {padding-top:10px;}
.active_page .fixed_active dl {background:url(../wind/dot.png) 16px 20px no-repeat; border-bottom:#f4f4f4 1px solid;}
.active_page .fixed_active dt {background:url(dir_icon.png) right center no-repeat; font-size:14px; float:left; margin-right:14px; padding-left:27px; padding-right:15px; line-height:42px;}
.active_page .fixed_active dd {padding:10px 0 5px;}
.active_page .fixed_active dd a {color:#666; border-radius:1px; display:inline-block; margin-bottom:5px; margin-right:12px; line-height:22px; height:22px; padding:0 4px;}
.active_page .fixed_active dd span {color:#005dd0;}
.active_page .fixed_active dd em {color:#d7005f;}
.active_page .fixed_active dd a:hover {background:#d0e4ef; text-decoration:none;}

.active_page .related_active {margin:30px 0;}
.active_page .related_active h3{color:#3492de; font:normal 16px Microsoft Yahei; margin:0 0 10px 12px;}
.active_page .related_active li{background:url(../wind/dot.png) 14px center no-repeat; line-height:30px; padding-left:24px;}
.active_page .related_active li a {font-size:14px; margin-right:16px;}
.active_page .related_active li span {color:#005dd0;}
.active_page .related_active li em {color:#d7005f;}

/*活动日历*/
.active_calendar {overflow:hidden;}
.active_calendar h3 {color:#3492de; font:normal 16px Microsoft Yahei; padding:11px 0 11px 10px;}
.active_calendar .c_head {}
.active_calendar .month_select {color:#666; float:right; line-height:44px;}
.active_calendar .month_select span {float:left;}
.active_calendar .month_select .prev_btn, .active_calendar .month_select .next_btn {background:url(month_select.png) 10px 17px no-repeat; cursor:pointer; height:44px; width:25px; text-indent:-9999px;;}
.active_calendar .month_select .next_btn {background-position:10px -34px;}
.active_calendar .c_content .week {background:#f0fbff; border-top:#e5f1f8 1px solid; border-bottom:#e5f1f8 1px solid; color:#aaa; line-height:29px; height:29px;}
.active_calendar .c_content .week span {border-right:#f0fbff 1px solid; float:left; width:39px; text-align:center;}
.active_calendar .c_content .week .nobor {border-right:none;}

.active_calendar .c_content .digital {_height:230px; min-height:230px; width:280px;}
.active_calendar .c_content .digital span{border-right:#e5f1f8 1px solid; border-bottom:#e5f1f8 1px solid; color:#999; float:left; height:45px; width:39px; position:relative;}

.active_calendar .c_content .digital .active {cursor:pointer;}
.active_calendar .c_content .digital .active:hover {background:#fffbed;}
.active_calendar .c_content .digital .today {color:#408800;}
/*.active_calendar .c_content .digital .nobor {border-right:none;}*/
.active_calendar .c_content .digital em {display:inline-block; margin:3px 0 0 5px;}
.active_calendar .c_content .digital .count {background:#d1d1d1; border-radius:2px; color:#fff; font-weight:normal; line-height:16px; height:16px; width:16px; text-align:center; position:absolute; bottom:4px; right:4px;}

.active_calendar .c_content .digital .disabled {background:#fcfdfd;}
.active_calendar .c_content .digital .disabled em{color:#c9d2d2;}

.calendar_pop_box {background:#fff; border:1px solid #D9D9D9; position:absolute; width:300px; overflow:hidden;}

.calendar_pop_box .close {background:url(pop_close.png) center 12px no-repeat; cursor:pointer; display:block; height:32px; width:32px; position:absolute; right:0; top:0; text-indent:-9999px;}
.calendar_pop_box .close:hover {background-position:center -24px;}
.calendar_pop_box .title {background:#EFEFEF; color:#333; font:normal 14px/32px Microsoft YaHei; height:32px; padding-left:14px;}
.calendar_pop_box .active_list li a{border-bottom:#ccc 1px dashed; display:block; padding:10px 0 10px 14px; white-space:nowrap;}
.calendar_pop_box .active_list li a:hover {background:#fffeef; text-decoration:none;}
.calendar_pop_box .active_list li a.nobor {border:none;}
.calendar_pop_box .active_list li .subject {font-size:14px; margin-bottom:3px;}
.calendar_pop_box .active_list li .status {margin-right:15px;}
.calendar_pop_box .active_list li .s_0 {color:#66B500;}
.calendar_pop_box .active_list li .s_1 {color:#c00;}
.calendar_pop_box .active_list li .s_2 {color:#00AAF5;}
.calendar_pop_box .active_list li .author {color:#999; margin-right:15px;}
.calendar_pop_box .active_list li .count {color:#999; font-family:Arial;}
.calendar_pop_box .active_list li .count em {color:#c00;}
.calendar_pop_box .active_list li .count strong {color:#005DD0;}


/*标签页面*/
.tag_page .tag_title {background:#fcfcfc; border-bottom:#dbdbdb 1px solid; line-height:58px; height:58px;}
.tag_page .tag_title h3 {float:left; font:normal 24px Microsoft Yahei; margin-right:20px; padding-left:18px; margin-top:11px;}
.tag_page .tag_title p {color:#666; font-size:14px;}
.tag_page .tag_title p em {color:#c00;}

.tag_page .hot_tags {padding:5px 15px 10px;}
.tag_page .hot_tags a {background:#e7f4b6; color:#819d59; float:left; margin:0 9px 9px 0; line-height:25px; height:25px; padding:0 8px;}
.tag_page .hot_tags a:hover {background:#a1bf33; color:#fff; text-decoration:none;}

.tag_page .posts_from {padding:0 15px;}
.tag_page .posts_from li {font-size:14px; line-height:26px;}
.tag_page .posts_from li a {color:#1f376d;}
.tag_page .posts_from li .count {color:#aaa;}
.tag_page .posts_from li.current a {color:#005dd0;}


/*兑换页面*/
.side_user_info {background:#fcfcfc; margin:6px; padding:10px 10px 0;}
.side_user_info dl {padding-bottom:15px;}
.side_user_info dt {border:#f2f2f2 1px solid; float:left; margin-right:10px; height:48px; width:48px;}
.side_user_info dd h4 a {font-size:18px; font-family:Microsoft Yahei;}
.side_user_info dd p {color:#999; margin-top:2px;}

.side_user_info .no_login h4 {font-size:16px; font-family:Microsoft Yahei; margin-bottom:8px; line-height:18px;}
.side_user_info .no_login .btn {margin-right:10px;}
.side_user_info .no_login .reg_link {color:#1f376d; display:inline-block; line-height:26px;}

.side_user_info .my_credits {color:#999; font-size:12px; padding-bottom:15px; overflow:hidden;}
.side_user_info .my_credits span {margin-right:10px;}
.side_user_info .my_credits em {color:#ef6417;}
.side_user_info .my_identity {border-top:#efefef 1px dashed; padding:12px 0 20px;}
.side_user_info .my_identity .no_identity {color:#999; padding-top:5px;}
.side_user_info .my_identity .no_identity a {color:#005dd0;}

.side_user_info .xz_verify {vertical-align:2px;}

.exchange_record .record_head {background:#fcfcfc; border-top:#edf0e7 1px solid; border-bottom:#edf0e7 1px solid; line-height:35px;}
.exchange_record .record_head a {color:#666; padding:9px 5px;}
.exchange_record .record_head .mod_title {margin-left:12px; padding:0;font-size:14px;display: block;}
.exchange_record .record_head .total_money{margin: 0px 15px 6px;color: #999999;display: block;line-height: 22px;}
.exchange_record .record_head .total_money .num{color: #F00;}
.exchange_record ul {padding:4px 12px 12px;}
.exchange_record li {border-bottom:#eaeaea 1px dotted; padding:0; line-height:34px; height:34px; overflow:hidden;}
.exchange_record li img {margin-right:6px; vertical-align:middle;}
.exchange_record li .username {font-size:12px; margin-right:6px;}
.exchange_record li span {color:#999;}
.exchange_record li span a{color:#999;}

/* .exchange_page .user_info .my_identity ul {padding-top:7px;}
.exchange_page .user_info .my_identity li {background:url(identity_icon.png) 0 0 no-repeat; float:left; height:28px; width:93px;}
.exchange_page .user_info .my_identity li a {display:block; text-indent:-9999px;}
.exchange_page .user_info .my_identity .food_daren {background-position:0 0;} */

.exchange_page .gift_item {position: relative;}
.exchange_page .gift_item .yes .his {font-size:12px;color:#999;}
.exchange_page .exchange_content {padding-bottom:20px;margin: 0 0 0 12px;}
.exchange_page .gift_item {background:#fff; border:#fff 1px solid; display:inline; float:left; margin:20px 7px 0; padding:3px; height:232px; width:202px; overflow:hidden;position:relative;}
.exchange_page .gift_item:hover {background:#fffeee; border:#edd5ae 1px solid; text-decoration:none;}
.exchange_page .gift_item .gift_pic {border:#f3f3f3 1px solid; display:block;}
.exchange_page .gift_item .title {color:#0e58b3; font-size:16px; font-family:Microsoft Yahei; padding:4px 0 2px;}
.exchange_page .gift_item .title a{color:#0e58b3;text-decoration: none;}
.exchange_page .gift_item .condition, .exchange_page .gift_item .lottery {color:#666; line-height:24px;}
.exchange_page .gift_item .condition img, .exchange_page .gift_item .lottery img {vertical-align:-2px;}
.exchange_page .gift_item .condition em, .exchange_page .gift_item .lottery em {color:#ff7200; font-family:Arial; font-size:24px;}
.exchange_page .gift_item .condition del em {font-size:12px;}
.exchange_page .gift_item .condition del {padding-left:5px;}
/*.exchange_page .gift_item .lottery em {color:#e56d15;}*/
.exchange_page .gift_item .count {color:#999; padding-top:4px;}
.exchange_page .gift_item .count span {margin-right:8px;}
.exchange_page .countdown,.exchange_page .state {color:#999;line-height:22px;}
.exchange_page .countdown span {color:#56a40a;font-size:20px;font-family:Tahoma;padding:0px 2px;}
.exchange_page .countdown span.mdwhi {font-size: 14px;font-family: simsun;font-size: 14px;color:#499f0a;} 
.exchange_page .gift_item i.ms {width:58px;height:56px;display:block;position:absolute;left:4px;top:1px;background:url(ms.png);}
.exchange_page .gift_item .soldout {width:200px;height:150px;background:url(none.png);position:absolute;left:4px;top:4px;}
#gift_box .btn {float:left;}
#gift_box .gift_handle del {padding-left:10px;}
#gift_box .gift_handle del em {font-size:14px;}
#gift_box .btn_disabled {background: #e0e0e0;color:#8b8b8b;border-color:#ccc;font-family: SimSun;font-size: 14px;cursor: default;}

#exchange_box {width:394px;}
.common_pop_box .title {display:none;}
.common_pop_box .close {top:-4px; right:-4px;}
#gift_box .gift_name, #exchange_box .gift_name {color:#007fd0; font:normal 18px Microsoft Yahei;}

#exchange_box .handle_btn {}
#exchange_box .handle_btn .btn{margin-right:10px;}
#exchange_box .banding_tips {padding:35px 30px 30px;}
#exchange_box .banding_tips p {font-size:14px; margin-bottom:14px;}
#exchange_box .banding_tips p em {color:#c00;}

#exchange_box del {padding:0px 5px;font-weight:normal;}
#exchange_box .exchange_error {padding:10px 20px 20px 30px;}
#exchange_box .exchange_error p {font-size:14px; line-height:30px; margin-bottom:14px;}
#exchange_box .exchange_error p a {color:#408800;}

#exchange_box .confirm_box {padding:10px 20px 20px 30px;}
#exchange_box .confirm_box p em {color:#ff6609; font-weight:bold;}
#exchange_box .confirm_box .gift_name {padding:4px 0 10px;}
#exchange_box .confirm_box .warning {color:#408800; margin-bottom:8px;}

#exchange_box .exchange_success {padding:10px 20px 20px 30px;}
#exchange_box .exchange_success .suc_tips {font-size:14px;}
/*#exchange_box .exchange_success .suc_tips a {color:#005dd0; font-weight:bold; }*/
#exchange_box .exchange_success .send_msg {background:#fffeee; border:#edd4ad 1px solid; margin:12px 0 14px; padding:8px;}
#exchange_box .exchange_success .send_msg p {color:#c00; margin-bottom:8px;}
#exchange_box .exchange_success .send_msg span {color:#999;}
#exchange_box .exchange_success .send_msg a {color:#005dd0; font-weight:bold; }
#exchange_box .exchange_success .get_way {color:#408800;}


#gift_box {width:725px;}
#gift_box .pop_box_con {padding:25px 20px;}
#gift_box .focus_img {border:#f4f4f4 1px solid; float:left; margin-right:15px; height:270px; width:360px; position:relative;}
#gift_box .focus_img_content {height:270px; width:360px; overflow:hidden;}
#gift_box .focus_img_nav {position:absolute; right:10px; bottom:10px; z-index:100;}
#gift_box .focus_img_nav li {background:#848484; color:#dad8d5; cursor:pointer; display:inline; margin-left:4px; text-align:center; float:left; line-height:20px; height:20px; width:20px;}
#gift_box .focus_img_nav .current {background:#8cd113; color:#fff;}

#gift_box .gift_content {float:left; width:305px;}
#gift_box .gift_info {border-bottom:#e1e1e1 1px dotted; font-size:14px; margin-bottom:20px; padding-bottom:14px;}
#gift_box .gift_info a {color:#666;}
#gift_box .gift_info em {font-size:20px;}

#gift_box .gift_desc {color:#999; margin:6px 0; line-height:21px; height:42px; overflow:hidden;}
#gift_box .exchange_condition {color:#408800; font-size:14px; margin-top:-5px;}

#gift_box .btn {margin-right:10px;}

#gift_box .gift_handle {margin-top:15px;}
#gift_box .gift_handle span {font-size:14px;}
#gift_box .gift_handle em {color:#ff6609; font-size:20px;}
#gift_box .gift_handle img {vertical-align:-2px;}
/*#gift_box .gift_handle .yinhua_num {color:#408800;}*/
#gift_box .gift_record {padding-right:10px; text-align:right;}
#gift_box .gift_record a {color:#666;}

#gift_box .ms_info a {float:right;font-size:12px;line-height:23px;padding:0px 10px;display:block;background:#fffbe2;color:#d7af0f;margin-top:3px;}
#gift_box .ms_info b {font-size:20px;font-family:tahoma;font-weight:normal;padding:0px 3px;}
#gift_box .ms_info  span {float:left;}
#gift_box .ms_info {line-height:23px;padding-bottom:10px;}
#gift_box .mstime {color:#999;font-size: 14px;line-height: 36px;margin:22px 0px;height:36px;}
#gift_box .mstime  span {color:#ff7200;}
#gift_box .mstime .countdown {display: inline-block;}
#gift_box .mstime .countdown span {font-size: 28px;color:#ff7200;padding:0px 3px;}
#gift_box .mstime label {color:#666666;}
#gift_box .mstime {padding-left: 20px;background: url(sj.jpg) no-repeat left center;}
#gift_box .gift_handle .bmxx {font-size: 12px;padding-left: 0px;color:#999999;}


/*身份标识*/
.identity_item {padding:6px 0px 2px; position:relative;}
.identity_item span {background:#0069d2; color:#fff; float:left; line-height:21px; width:58px; text-align:center;}
.identity_item .short_name, .identity_long_name {background:#fff; border:#d5d3d3 1px solid; border-left:none; color:#666; font-style:normal; float:left; line-height:19px; height:19px; width:66px; text-align:center; overflow:hidden;}
.identity_long_name {background:#ffc; width:auto; text-align:left; padding:0 4px; position:absolute;}
.identity_item.purpose_car span {background:#ff8400;}
.identity_item.purpose_car .short_name {background:#ffc;}

.identity_area {display:inline-block;}
.identity_area img {cursor:pointer; display:inline-block; margin:8px 8px 0 0; vertical-align:top;}
.identity_area .more_identity {color:#1f376d; display:inline-block; margin:8px 8px 0 0; line-height:26px;}
#identity_box {background:url(box_bg.png) 0 0 repeat; padding:4px; z-index:100;}
#identity_box .inner_box {background:#fff; padding:10px;}
#identity_box .inner_box .iden_desc {color:#666; font-size:14px;}
#identity_box .inner_box .iden_desc em {color:#c00;}
#identity_box .inner_box .iden_date {color:#408800; display:block; margin-top:5px;}

.floot_leftdiv .identity_area img {margin-right:4px;}

/*身份页面*/
.identity_page {background:#fff;}
.identity_page .sort_nav li .current {border:none;}
.identity_page .iden_content {padding-bottom:20px;}

.identity_page .iden_item {display:inline; float:left; margin:10px 10px 0; padding:10px; width:318px;}
.identity_page .iden_item.hover {background:#f9f7f7;}
.identity_page .iden_item .apply_link {background:#8dcdf2; color:#fff; display:none; float:right; margin-top:3px; line-height:19px; padding:0 6px;}
.identity_page .iden_item.hover .apply_link {display:block;}
.identity_page .iden_item .apply_link.applied {background:#d3d3d3; display:block;}
.identity_page .iden_item img {margin-right:10px; vertical-align:middle;}
.identity_page .iden_item .suc_count {color:#666;}
.identity_page .iden_item .suc_count em {color:#c00;}

.identity_page .iden_item .item_desc {color:#999; margin-top:10px;}
.identity_page .iden_item .item_desc a {color:#408800; margin-left:10px;}

#daren_box, #group_box {width:394px;}
#daren_box .apply_condition, #group_box .apply_condition {border-bottom:#e1e1e1 1px dashed; font-size:14px; padding:5px 0 10px;}
#daren_box .apply_process {color:#666; font-size:14px; margin-top:10px;}
#daren_box .apply_process em {color:#c00;}
#daren_box .apply_tip {color:#999; margin-top:5px;}
#daren_box .apply_tip a {color:#1f376d; margin-left:4px;}
#daren_box .btn {margin-top:15px; width:300px;}
#daren_box .error_tip {color:#408800; font-size:14px; padding-top:10px;}

#daren_box .apply_suc_tip {padding:15px;}
#daren_box .apply_suc_tip p {font-size:14px;}
#daren_box .apply_suc_tip p em {color:#408800;}
#daren_box .apply_suc_tip span {color:#999; display:block; margin-top:10px;}

#group_box .apply_content {padding-top:15px;}
#group_box .apply_content p {line-height:24px;}


/**/
.identity_group {background:#fff;}
.identity_group .main {border:none; float:none; width:auto;}
.identity_group .sort_nav .current {border:none;}
.identity_group .sort_nav li span {color:#999; display:inline-block; font-size:14px; font-family:Microsoft Yahei; margin-left:10px; line-height:42px;}
.identity_group .sort_nav li em {color:#c00;} 

.identity_group .groud_content {padding:10px 0 20px;}
.identity_group .group_num {border:#fff 1px solid; float:left; margin:10px 0 0 20px; padding:10px; position:relative; width:202px;}
.identity_group .group_num.hover {background:#fffeee; border:1px solid #EDD4AD;}
.identity_group .group_num dt {border:#f2f2f2 1px solid; float:left; margin-right:10px; height:48px; width:48px; position:relative;}
.identity_group .group_num .xz_verify {position:absolute; bottom:-6px; right:-6px;}
.identity_group .group_num dt img {display:block;}
.identity_group .group_num dd {float:left;}
.identity_group .group_num h4 a {font-size:16px; font-family:Microsoft Yahei; line-height:24px;}
.identity_group .group_num p {color:#999; margin-top:5px;}
.identity_group .group_num .create_link {background:#fff; display:block; position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; filter:alpha(opacity=0); opacity:0; line-height:100%;}

/*兑换记录*/
.exchange_record_page {background:none;}
.exchange_record_page .main {border:none; float:none; width:auto;}
.exchange_record_page .my_exchange_link {color:#999;}

.exchange_table {border-collapse:collapse; font-family:Arial; margin-bottom:20px;}
.exchange_table th{background:#fdfefe; border-bottom:#dae6e6 1px solid; color:#666; font-weight:normal; padding:5px 20px; line-height:28px;}
.exchange_table th i {color:#999; font-style:normal; padding:0 10px;}
.exchange_table td {border-bottom:#e1e1e1 1px dashed; padding:5px 20px;}

.exchange_table .valid {color:#333;}
.exchange_table .valid button {margin-left:5px;}
.exchange_table .done {color:#408800;}
.exchange_table .past {color:#c00;}

.exchange_table .no_result td{border:none; font-size:14px; line-height:24px; padding:40px 20px; text-align:center;}
.exchange_table .no_result td span {color:#999;}
.exchange_table .no_result td p {color:#408800; margin-top:6px;}

/*商情*/
.sq_page {}
.sq_page .sort_nav li .current {border:none;}
.sq_kw_filter .kw_manage_btn {color:#005dd0;}
.sq_sort_select {float:right; line-height:44px; height:44px;}
.sq_sort_select a {color:#005dd0; font-size:14px; margin-right:20px;}
.sq_post_list th{background:#fffded; border-bottom:#e8e4ba 1px solid; font-weight:normal; font-size:14px; line-height:35px; height:35px; padding:0 20px;}
.sq_post_list th{background:#fffded; border-bottom:#e8e4ba 1px solid; font-weight:normal; font-size:14px; line-height:35px; height:35px; padding:0 20px;}
.sq_post_item {border-bottom:#f1f1f1 1px solid;}
.sq_post_content {background:url(unfavor.png) 18px center no-repeat; padding:15px 15px 15px 60px;}
.sq_post_content.favor {background:url(favor.png) 18px center no-repeat;}
.sq_post_content .keyword {color:#f00;}
.sq_post_content h4 {padding-bottom:8px;}
.sq_post_content a{color:#005dd0; font-size:14px;}
.sq_post_content p {color:#999; line-height:20px;}

.sq_post_list .author {line-height:16px;}
.sq_post_list .author img {float:left; margin-right:10px;}

.sq_post_count {padding-right:20px;}
.sq_post_count span {color:#f00;}

/*关键字管理*/
.kw_box .title span {color:#999; font-size:12px; font-weight:normal; margin-left:8px;}
.kw_box .kw_content span{background:#f5f5f5; border-radius:2px; color:#397702; display:inline-block; margin:0 10px 10px 0; line-height:25px; height:25px; padding:0 20px 0 10px; position:relative;}
.kw_box .kw_content i {cursor:pointer; color:#cdcdcd; font-family:Lucida Console, Arial; font-style:normal; padding:0 4px; position:absolute; right:0; top:0;}
.kw_box .kw_content i:hover {color:#333;}

.kw_box .kw_handle {padding-top:10px;}
.kw_box .kw_handle .kw_tip {font-size:14px;}
.kw_box .kw_handle .add_kw_content {display:none;}
.kw_box .add_mod .add_kw_btn {display:none;}
.kw_box .add_mod .add_kw_content {display:block;}

.kw_box .kw_handle .add_kw_content .add_value {border:#cecece 1px solid; float:left; margin-right:5px; padding:2px 3px; line-height:26px; height:26px;}
.kw_box .kw_handle .add_kw_content .btn {float:left; margin-right:5px;}

/*秒杀*/
.gift_item .state span {font-size:14px;color:#499f0a;}
#gift_box .gift_handle .count {display:inline-block;float:left;color:#999;height:40px;line-height:40px;}
#gift_box .gift_handle .baomin {float:left;line-height:40px;}

/*提示框*/
#pop{position:absolute;border:4px solid #c3e9f5;filter:alpha(opacity=0);opacity:0;-moz-opacity:0; background:#f9fdff; z-index:10003;display:none;}
#pop h4{background:#c8e5ef;height:30px; line-height:30px; text-indent:1em; font-size:14px; font-weight:normal;}
#popContent{text-align:center; padding:15px 20px; font-size:14px;line-height:30px;}

#exchange_box .msg {font-family:Microsoft Yahei;font-size:16px;line-height:30px;padding:10px 0px;padding-bottom:10px;}
#exchange_box .pop_box_con {padding:15px 40px 20px;}
#exchange_box .msg-warning {color:#F0AD4E;}
#exchange_box .msg-error {color:#D9534F;}
#exchange_box .msg-success {color:#5CB85C;}

#baoliao .img_desc:hover {background:#fffeee;border-color:#edd4ad;}
#baoliao .img_desc .create_link:hover {background:#fffeee;}
#baoliao .img_desc dd h4.title {font-family:"microsoft yahei";height:54px;line-height:24px;}
#baoliao .img_desc dd div.cc {padding-top:20px;}
#baoliao .img_desc dd div span {color:#666666;padding-left:20px;margin-right:20px;}
#baoliao .img_desc dd div span.time {background:url(time.png) no-repeat left center;}
#baoliao .img_desc dd div span.s1 {background:url(s1.png) no-repeat left center;}
#baoliao .img_desc dd div span.s2 {background:url(s2.png) no-repeat left center;}
#baoliao .img_desc dd h4.title img {margin-left:5px; vertical-align:middle;}
#baoliao .img_desc dd h4.title a {font-size:18px;color:#004592;}

.hfbar_pay a{color:blue;}
.hfbar_pay .enter{margin-top: 5px;}


.content_mod_1 {border:1px solid #9db3c5; margin:0 auto; width:978px;}
.focus_box{
	margin-bottom:15px;
	z-index:11;
	position:relative;
	padding: 20px;
}
.focus_img{
	width:360px;
	height:270px;
	border:1px solid #f4f4f4;
	float:left;
}
.focus_img img{
	width:360px;
	height:270px;
	border:none;
}
.focus_info{
	float:right;
	width:558px;
	overflow:visible;
}
.focus_info img{
	max-width: 100%;
}
.focus_info .gift_name{
	margin-bottom: 10px;
	font: 20px "microsoft yahei";
	display:block;
	color: #007fd0;
}
.focus_info .gift_desc{
	margin-bottom: 8px;
	line-height: 21px;
	overflow: hidden;
}
.focus_info .gift_info {
	border-bottom: #e1e1e1 1px dotted;
	font-size: 14px;
	margin-bottom: 20px;
	padding-bottom: 14px;
}
.focus_info .gift_handle {
	margin-top: 15px;
	margin-bottom: 15px;
}
.focus_info .left{
	float:left;
	width:258px;
}
.focus_info .right{
	float:right;
	width:258px;
}
.btn_exchange {
	background: #7eba14;
	border: 0;
	border-radius: 0px;
	height: 54px;
	line-height: 54px;
	width: 180px;
	padding: 0px;
	font-size: 24px;
	color: #FFFFFF !important;
	text-shadow: 0 1px 0px rgba(255, 255, 255, 0);
}
.focus_info .gift_handle span {
	font-size: 14px;
}
.focus_info .gift_handle img {
	vertical-align: -2px;
}
.focus_info .gift_handle em {
	color: #ff6609;
	font-size: 20px;
}
.focus_info .gift_handle del {
	padding-left: 10px;
}
.focus_info .gift_oper{}

.content_mod_1 {background: none;}


.btn-reduce, .btn-add{
	background-image: url(newicon20140417.png);
	background-repeat: no-repeat;
}
.choose-amount {
	width: 49px;
	height: 34px;
	overflow: hidden;
	border: 1px solid #ccc;
	position: relative;
	margin: 0;
	display: inline-block;
	float: left;
}
.choose-amount a {
	display: block;
	width: 15px;
	text-align: center;
	height: 17px;
	line-height: 17px;
	overflow: hidden;
	background: #f1f1f1;
	color: #666;
	position: absolute;
	right: -1px;
	border: 1px solid #ccc;
	text-decoration: none;
}
.choose-amount input {
	display: block;
	width: 31px;
	height: 32px;
	line-height: 32px;
	position: absolute;
	top: 1px;
	left: 1px;
	border: 0;
	border: 0;
	text-align: center;
}
.choose-amount a.btn-reduce {
	bottom: -1px;
}
.choose-amount a.btn-add {
	top: -1px;
}
.focus_info .gift_oper .layui-btn{margin-left: 10px;}
.exchange_record_page{border-top: none;margin-bottom: 10px;}