/**
 * @author     Bob Xia <xiamr@qq.com>
 * @version    $Id$
 */

body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	
}
body,td,th {
	font-size: 12px;
	color: #333333;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif, "宋体";
}

fieldset, img {
	border: 0;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

address, caption, cite, code, dfn,
em, strong, th, var, optgroup {
	font-style: normal;
	font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}

abbr, acronym {
	border: 0;
	font-variant: normal;
}

input, button, textarea,
select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
code, kbd, samp, tt {
	font-size: 100%;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
	*font-size: 100%;
}
ol, ul {
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th {
	text-align: left;
}
sup, sub {
	font-size: 100%;
	vertical-align: baseline;
}

/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {
	text-decoration: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}


/***** width *****/
.span-1 {width:30px;}
.span-2 {width:70px;}
.span-3 {width:110px;}
.span-4 {width:150px;}
.span-5 {width:190px;}
.span-6 {width:230px;}
.span-7 {width:270px;}
.span-8 {width:310px;}
.span-9 {width:350px;}
.span-10 {width:390px;}
.span-11 {width:430px;}
.span-12 {width:470px;}
.span-13 {width:510px;}
.span-14 {width:550px;}
.span-15 {width:590px;}
.span-16 {width:630px;}
.span-17 {width:670px;}
.span-18 {width:710px;}
.span-19 {width:750px;}
.span-20 {width:790px;}
.span-21 {width:830px;}
.span-22 {width:870px;}
.span-23 {width:910px;}
/*END* width *****/

/***** Success, notice and error boxes *****/
.error,
.notice, 
.success    { padding: 0.5em 1em; margin: 0 0 0.5em 0; border: 2px solid #ddd; }

.error      { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.error a    { color: #8a1f11; }
.notice a   { color: #514721; }
.success a  { color: #264409; }
/*END* Success, notice and error boxes *****/

#main_content{
	width: 950px;
	margin: auto;
	padding: 10px 0;
	overflow: hidden;
}
#site_info{
	clear: both;
	width: 948px;
	margin: auto;
	padding: 10px 0;
	border: solid 1px #e0e0e0;
	background-color: #f2f2f2;
	text-align: center;
}
#site_info a{
	color: #333;
	text-decoration: none;
}
a:link {
	color: #333333;
	text-decoration:none;
}
a:visited {
	color: #333333;
	text-decoration:none;
}
a:hover {
	color: #FF0000;
	text-decoration:underline;
}
/**********隐藏区域**********/
#top_ex{
}
#nohidden{
width:950px;
height:45px;
overflow:hidden;
margin:0px auto;
}

#autohidden{
background-image:url(../we_img/we_top_cysqm.jpg);
background-repeat:no-repeat;
margin:0px auto;
width:950px;
height:168px;
overflow:hidden;
display:block;
cursor:hand;
}
/**************we头部导航部分**************/
#we2nd_head{
margin:0px auto;
width:950px;
height:32px;
background-image: url(../we_img/we_2nd_index_header_bg.jpg);
background-repeat:repeat-x;
overflow:hidden
}
#index_header_txttable{
height:20px;
margin-left:330px;
margin-top:6px
}
#index_header_txttable ul{
margin:0px;
padding:0px;
}
#index_header_txttable li{
font-size:12px;
padding:0px 10px 0px 10px;
border-right:#FFFFFF 1px solid;
border-left:#CCCCCC 1px solid;
float:left;
}
.index_header_txttdl{
list-style:none;
margin:0px;
padding:0px;
float:left;
padding:0px 10px 0px 10px;
border-right:#FFFFFF 1px solid;
}
.index_header_txttdc{
list-style:none;
margin:0px;
padding:0px;
float:left;
padding:0px 10px 0px 10px;
border-right:#FFFFFF 1px solid;
border-left:#CCCCCC 1px solid;
}
.index_header_txttdr{
list-style:none;
margin:0px;
padding:0px;
float:left;
padding:0px 10px 0px 10px;
border-left:#CCCCCC 1px solid;
}
/**************we头部导航部分**************/



/**************we索票16大行业**************/
#we2nd_top_ticket{
margin:0px auto;
width:950px;
height:350px;
background-image: url(../we_img/we2nd_top_bg.jpg);
background-repeat: no-repeat;
overflow:hidden;
}
#we2nd_top_ticket{
margin:0px auto;
width:950px;
height:630px;
background-image: url(../we_img/we2nd_top_bg1.jpg);
background-repeat: no-repeat;
overflow:hidden;
}
.ticket_bt{
width:950px;
margin-top:545px;
overflow:hidden;
}
.ticke_bt ul li{
margin:0px;
padding:0px;
}
.ticket_bt li{
margin-top:13px;
margin-left:3px;
float:left;
width:103px;
height:48px;
}
#ticket_bt_1{
width:119px;
margin-left:5px;
}
#ticket_bt_5{
width:119px;
}
#ticket_bt_6{
width:119px;
}
#ticket_bt_7{
margin-top:0px;
margin-left:20px!important;
margin-left:5px;
width:130px;
height:74px;
}
#ticket_bt_8{
margin-top:0px;
margin-left:8px!important;
margin-left:5px;
width:103px;
height:69px;
}
#we2nd_top_16hy{
margin:0px auto;
width:950px;
height:42px;
}
#we2nd_top_16hy ul{
margin:0px;
padding:0px;
}
.we2nd_top_16hy_bg_l{
text-indent:-10000px;
list-style:none;
margin:0px;
padding:0px;
float:left;
background-image:url(../we_img/we_2nd_index_16hy_bg_l.jpg);
background-repeat:no-repeat;
height:42px;
width:188px;
}
.we2nd_top_16hy_bg_c{
list-style:none;
margin:0px;
padding:0px;
float:left;
background-image:url(../we_img/we_2nd_index_16hy_bg_c.jpg);
background-repeat:repeat-x;
height:42px;
line-height:42px;
width:735px;
}
.we2nd_top_16hy_bg_r{
list-style:none;
margin:0px;
padding:0px;
float:left;
background-image:url(../we_img/we_2nd_index_16hy_bg_r.jpg);
background-repeat:repeat-x;
height:42px;
width:27px;
}

/**************we索票16大行业**************/



/*********we内容场馆分布促销等等*********/
#we2nd_content{
}
.we2nd_content_out_top{
margin:15px auto;
margin-bottom:0px;
width:950px;
background-repeat:no-repeat;
background-position:bottom;
height:70px;
}
#we2nd_content_out_top1{
text-indent:-10000px;
background-image:url(../we_img/we_2nd_index_content_cgfb_top.jpg);
}
#we2nd_content_out_top2{
text-indent:-10000px;
height:90px;
background-image: url(../new_img/nmap_top.jpg);
}
#we2nd_content_out_top3{
text-indent:-10000px;
background-image:url(../we_img/we_2nd_index_content_event_top.jpg);
}
#we2nd_content_out_top4{
text-indent:-10000px;
background-image:url(../we_img/we_2nd_index_content_cx_top.jpg);
}
#we2nd_content_out_top5{
text-indent:-10000px;
height:90px;
background-image:url(../new_img/nhuigu_top.jpg);
}
#we2nd_content_out_top6{
text-indent:-10000px;
background-image:url(../we_img/we_2nd_index_content_tjsj_top.jpg);
}
#we2nd_content_out_top7{
height:90px;
background-image:url(../new_img/naboutus_top.jpg);
}
#we2nd_content_out_top8{
height:90px;
background-image: url(../new_img/3st_jiehunbutie.jpg);
}
#we2nd_content_out_top9{
height:90px;
background-image: url(../new_img/4st_xiaofeibaozhang.jpg);
}
.we2nd_content_bg{
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
width:948px;
padding:0px;
margin:0px auto;
margin-top:0px;
background:#FFFFFF;
overflow:hidden;
}
.content_top{
height:36px;
width:940px;
margin:20px auto;
}
#content_top_hg_s{
height:26px;
width:913px;
margin:15px auto;
}
.content_top ul {
margin:0px;
padding:0px;
}
.content_top_l{
background-repeat:no-repeat;
width:17px;
list-style:none;
margin:0px;
padding:0px;
height:36px;
float:left;
}
#content_sy_top_l1{
background-image:url(../we_img/content_sy_topb_l.jpg); 
}
#content_zb_top_l1{
background-image:url(../we_img/content_zb_topb_l.jpg) 
}
#content_hl_top_l1{
background-image:url(../we_img/content_hl_topb_l.jpg) 
}
#content_xj_top_l1{
background-image:url(../we_img/content_xj_topb_l.jpg) 
}
#content_jz_top_l1{
background-image:url(../we_img/content_jz_topb_l.jpg) 
}
#content_hg_top_l1{
background-image:url(../we_img/content_hg_s_top_l.jpg);
height:26px;
width:13px;
}

.content_top_c{
background-repeat:repeat-x;
width:906px;
color:#FFFFFF;
list-style:none;
height:36px;
line-height:36px;
overflow:hidden;
text-valign:middle;
float:left;
}
#content_sy_top_c1{
background-image:url(../we_img/content_sy_topb_c.jpg);
}
#content_zb_top_c1{
background-image:url(../we_img/content_zb_topb_c.jpg) 
}
#content_hl_top_c1{
background-image:url(../we_img/content_hl_topb_c.jpg) 
}
#content_xj_top_c1{
background-image:url(../we_img/content_xj_topb_c.jpg) 
}
#content_jz_top_c1{
background-image:url(../we_img/content_jz_topb_c.jpg) 
}
#content_hg_top_c1{
background-image:url(../we_img/content_hg_s_top_c.jpg);
height:26px;
width:887px;
line-height:26px;
}

.content_top_c span {
font-size:14px;
font-weight:bold;
margin-right:10px
}
.content_top_r{
background-repeat:no-repeat;
width:17px;
list-style:none;
margin:0px;
padding:0px;
height:36px;
float:left;
}
#content_sy_top_r1{
background-image:url(../we_img/content_sy_topb_r.jpg);
}
#content_zb_top_r1{
background-image:url(../we_img/content_zb_topb_r.jpg) 
}
#content_hl_top_r1{
background-image:url(../we_img/content_hl_topb_r.jpg) 
}
#content_xj_top_r1{
background-image:url(../we_img/content_xj_topb_r.jpg) 
}
#content_jz_top_r1{
background-image:url(../we_img/content_jz_topb_r.jpg) 
}
#content_hg_top_r1{
background-image:url(../we_img/content_hg_s_top_r.jpg);
height:26px;
width:13px;
}
.content_detail{
width:900px;
margin:20px auto;
overflow:hidden;
}
.content_right_float{

}
.content_detail_pic{
width:500px;
height:180px;
float:left;
}
.content_detail_title{
vertical-align:top;
width:316px;
height:40px;
float:left;
margin-left:22px;
}
.content_detail_txt{
color:#666666;
float:left;
line-height:1.6;
width:370px;
height:110px;
margin-left:22px;

}
.three_bt{
float:left;
margin-left:22px;
}
.three_bt ul{
margin:0px;
padding:0px;
}
.more_shop{
list-style:none;
margin:0px;
padding:0px;
height:24px;
width:90px;
float:left;
}
.cx_shop{
list-style:none;
margin:0px;
padding:0px;
height:24px;
width:90px;
float:left;
}
.map_d{
list-style:none;
margin:0px;
padding:0px;
height:24px;
width:116px;
float:left;
}

.we2nd_hy_line{
height:0px;
margin:0px auto;
width:940px;
border:none;
border-top:#CCCCCC 1px dashed;
}


/****e地图******/
.we2nd_map_s{
width:845px;
height:357px;
margin:10px auto;
}
.we2nd_map_s ul li{
margin:0px;
padding:0px;
}
.we2nd_map_s li{
float:left;
margin-left:10px;
}
/****e地图******/

/****活动******/
#we2nd_event_w{
border: #e0e0e0 6px solid;
width:900px;
height:200px;
margin:10px auto;
}
/****活动******/

/****促销******/
#we2nd_cx_pic{
width:940px;
height:417px;
margin:10px auto;
}
/****促销******/
/****回顾******/
.we2nd_hg_out_bd{
width:948px;
overflow:hidden;
margin:15px auto;
}
.we2nd_hg_in_bd{
width:218px;
height:190px;
border:#E0E0E0 1px solid;
background:#F2F2F2;
float:left;
margin-left:13px !important;
margin-left:10px;
}
.we2nd_hg_in_bd1{
width:218px;
height:210px;
border:#E0E0E0 1px solid;
background:#F2F2F2;
float:left;
margin-left:13px !important;
margin-left:10px;
}
.hg_picex{
width:218px;
height:357px;
border:#E0E0E0 1px solid;
background:#F2F2F2;
float:left;
margin-left:13px !important;
margin-left:10px;
}
#we2nd_hg_in_bd_l{

}
#we2nd_hg_in_bd_r{
}
.we2nd_hg_pic{
margin:9px auto;
width:200px;
}
.we2nd_hg_txt{
width:200px;
text-align:center;
line-height:16px;
margin-left:9px;
}
/****回顾******/
/****推荐商家******/
.hytj_linecontent{
width:880px;
overflow:hidden;
margin:15px auto;
}
.hytj_linecontent dt{
color:#990000;
font-weight:bold;
}
.hytj_linecontent dd{
margin-top:6px;
line-height:22px;
width:880px;
}
/****推荐商家******/
/* 关于我们 */
#we2nd_about{
width:918px;
margin:15px auto;
}
#we2nd_about_we{
width:860px;
margin:10px auto;
background:#f0f0f0;
padding:20px;
line-height:1.5;
margin-bottom:20px;
}

.about_list{
width:190px;
margin-right:10px;
float:left;
margin-bottom:10px;
}
#about_cb_mthz{
width:280px;
}
#about_lx{
width:210px;
}
#lx_cz{
margin-top:-10px;
margin-left:22px;
}

.about_list dt{
line-height:20px;
color:#990000;
font-weight:bold;
}
#lx_float_1{
float:left;
color:#333333;
font-weight:normal;
}
.cb_mtop25{
margin-top:25px;
color:#990000;
font-weight:bold;
}
.about_list dd{
line-height:20px;
}
#lx_float_2{
float:left;
}

.we2nd_content_detail_bot{
margin:0px auto;
width:950px;
background-image: url(../we_img/we_2nd_index_content_cgfb_bot.jpg);
background-repeat:no-repeat;
height:20px;
overflow:hidden;
}
/* 关于我们 */

/**********we内容场馆分布促销等等***********/
#we_2nd_bottom{
overflow:hidden;
}
#we2nd_content_about_bot{
width:950px;
height:33px;
overflow:hidden;
margin:0px auto;
}
.about_b_l{
width:8px;
height:33px;
background-image:url(../we_img/about_bot_l.jpg);
background-repeat:no-repeat;
float:left;
}
.about_b_c{
width:934px;
height:33px;
background-image:url(../we_img/about_bot_c.jpg);
background-repeat:repeat-x;
float:left;
}
.about_b_r{
width:8px;
height:33px;
background-image:url(../we_img/about_bot_r.jpg);
background-repeat:no-repeat;
float:left;
}
.about_bottxt{
margin-left:550px;
margin-top:10px;
}
.about_bottxt ul{
margin:0px;
padding:0px;
}
.about_bottxt li{

margin:0px auto;
padding:0px;
vertical-align:middle;
float:left;
padding:0px 15px 0px 15px;
border-right:#FFFFFF 1px solid;
border-left:#CCCCCC 1px solid;
}
#about_bottxt1{
border-left:0px;

}
#about_bottxt2{
}
#about_bottxt3{

}
#about_bottxt4{
border-right:0px;

}

/**************停车**************/
.map_stop{
width:950px;
margin:0px auto;
background:#F2F2F2;
overflow:hidden;
}
#map_stop_dd1{
width:790px;
height:685px;
margin:30px auto;
overflow:hidden;
border-bottom:none;
}
.map_stop dt{
line-height:1.5;
margin:0px auto;
font-size:16px;
font-weight:bold;
width:790px;
overflow:hidden;
}

.map_stop dd{
line-height:1.5;
margin:0px auto;
padding-bottom:10px;
width:790px;
overflow:hidden;
margin-bottom:30px;
border-bottom:#999999 1px dashed;
}
/* shop_dh_start */
#shop_13dh_out{
margin:10px auto;
width:948px;
height:100px;
border:#FFC1C1 1px solid;
background:#FFF8F8;
overflow:hidden;
}
#shop_13dh_in{
margin:14px auto;
width:780px;
height:82px;
overflow:hidden;
}


#shop_13dh_detail{
margin:0px auto;
font-size:14px;
font-weight:bold;
color:#666666;
}
#shop_13dh_detail ul{
list-style:none;
margin:0;
padding:0;
text-align:left;
}

#shop_13dh_detail ul li{
margin:0px;
padding:0px;
margin-top:10px;
margin-left:10px;
text-align:center;
width:100px;
height:26px;
line-height:26px;
float:left;
background-image:url(../we_2st/img/dh_bg_3.gif);
background-repeat:no-repeat;
overflow:hidden;
}
#shop_13dh_detail a{
padding:0px;
width:100px;
height:26px;
line-height:26px;
background-image:url(../we_2st/img/dh_bg_1.gif);
background-repeat:no-repeat;
float:left;
text-align:center;
padding-left:5px;
padding-top:1px;
}
#shop_13dh_detail a:link{
background-image:url(../we_2st/img/dh_bg_1.gif);
background-repeat:no-repeat;
text-decoration:none;
height:26px;
line-height:26px;
}

#shop_13dh_detail ul li a:hover{
display:block;
width:100px;
height:26px;
line-height:26px;
float:left;
background-image:url(../we_2st/img/dh_bg_2.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:5px;
text-decoration:none;

}
#shop_1f{
margin-left:10px!important;
margin-left:5px;
}
#shop_2f{
margin-left:10px!important;
margin-left:5px;
}

/* shop_dh_end */

/* shop_lb_start */
#shop_lb{
width:898px;
overflow:hidden;
border:1px #FFC1C1 solid;
margin:0px auto;
padding:25px;
}
#shop_lb dt{
font-size:20px;
color:#C30017;
font-weight:bold;
margin-bottom:10px;
}
/* shop_lb_end */

/* shop_start */
.shop_content_border{
margin:10px auto;
width:948px;
height:405px;
border:#FFC1C1 1px solid;
overflow:hidden;

}
.shop_content_bg{
margin:0px auto;
margin:1px;
width:946px;
height:408px;
background-image: url(../we_2st/img/shop_detail_bg.jpg);
background-position:top;
background-repeat:repeat-x;
overflow:hidden;
}
.shop_detail_all{
width:870px;
margin:30px auto;
}
.detail_l{
border:#F1D1D1 1px solid;
background:#F1D1D1;
width:234px;
height:343px;
overflow:hidden;
float:left;
}
.detail_pic{
width:220px;
height:325px;
margin:9px auto;
}
.detail_r{
float:left;
width:594px;
height:345px;
margin-left:32px;

}
.detail_r_top{
height:210px;
overflow:hidden;
}
.name_ico{
height:34px;
}
.shop_name{
background-image:url(../we_2st/img/title_ico.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:26px;
font-weight:bold;
line-height:34px;
vertical-align:middle;
height:34px;
font-size:20px;
color:#333333;
float:left;
}
.we_ico{
margin-left:5px;
background-image:url(../we_2st/img/weeklycommand_ico.gif);
background-repeat:no-repeat;
background-position:center;
height:30px;
width:60px;
float:left;
overflow:hidden;
}
.we_ico_sy{
margin-left:5px;
background-repeat:no-repeat;
background-position:center;
height:30px;
width:60px;
float:left;
overflow:hidden;
background-image: url(../we_2st/photography/zhcx_ico.gif)
}
.we_ico_hq{
margin-left:5px;
background-repeat:no-repeat;
background-position:center;
height:30px;
width:60px;
float:left;
overflow:hidden;
background-image: url(../we_2st/services/zhcx_ico.gif)
}
.we_ico_hy{
margin-left:5px;
background-repeat:no-repeat;
background-position:center;
height:30px;
width:140px;
float:left;
overflow:hidden;
background-image: url(../we_2st/halls/zhcx_ico.gif)
}
.we_ico_hy1{
margin-left:5px;
background-repeat:no-repeat;
background-position:center;
height:30px;
width:60px;
float:left;
overflow:hidden;
background-image: url(../we_2st/halls/zhcx_ico1.gif)
}
.we_ico_zb{
margin-left:5px;
background-repeat:no-repeat;
background-position:center;
height:30px;
width:60px;
float:left;
overflow:hidden;
background-image: url(../we_2st/rings/zhcx_ico.gif)
}
.we_ico_lf{
margin-left:5px;
background-repeat:no-repeat;
background-position:center;
height:30px;
width:60px;
float:left;
overflow:hidden;
background-image: url(../we_2st/weddingdress/zhcx_ico.gif)
}
.we_ico_xt{
margin-left:5px;
background-repeat:no-repeat;
background-position:center;
height:30px;
width:60px;
float:left;
overflow:hidden;
background-image: url(../we_2st/sweet/zhcx_ico.gif)
}

.shop_txt{
clear:left;
margin-top:10px;
line-height:1.5;
color:#666666;
}


.shop_address{
width:594px;
margin-top:20px;
}
.shop_address dl{
width:594px;
clear:left;
margin:0px;
padding:0px;
}
.shop_address dt{
font-weight:bold;
padding:0px;
margin:0px;
float:left;
line-height:1.6;
}
.shop_address dd{
padding:0px;
margin:0px;
float:left;
line-height:1.6;
}
.shop_address span{
margin-left:5px;
font-weight:bold;

}


.shop_s_pic{
clear:left;
height:134px;
}
.shop_s_pic ul{
margin:0px;
padding:0px;
}

.shop_s_pic li{
margin:0px;
padding:0px;
background:#F1D1D1;
width:132px;
height:132px;
border:1px #F1D1D1 solid;
float:left;
margin-left:19px;
}

#shop_s_pic_l{
margin-left:0px;
}
.shop_s_pic li img{
margin-left:6px;
margin-top:6px;
}


/* shop_end */
-->
/* jsc_start */
#demo { 
    margin:12px auto 0px;
    background: #f2f2f2; 
    overflow:hidden; 
    width: 735px; 
	height: 22px;
} 
#demo img { 
    border: 0px solid #F2F2F2; 
} 
#indemo { 
    float: left; 
    width: 800%; 
} 
#demo1 { 
    float: left; 
} 
#demo2 { 
    float: left; 
} 
dl {
    float: left; 
	padding-left:10px;
	line-height:22px;
}
/* jsc_end */


/* newtop_start */
#newtop_bg{
background-image:url(../new_img/top_newbgpic.jpg); 
background-position:top;
background-repeat:no-repeat; 
margin:0px auto; height:574px; 
width:950px; 
overflow:hidden;

}
#new_ticket_bt{
margin-top:272px;
margin-left:476px;
}




/* newtop_end */
.nshop_tjtxt{
font-size:14px;
color:#C30D17;
font-weight:bold;
line-height:24px;
}
.nshop_tjtxt a:hover{
color:#C30D17;
}
.nshop_tjtxt a{
color:#C30D17;
}
.nshop_tjtxt a:link{
color:#C30D17;
}

.nshop_tjtxt a:visited{
color:#C30D17;
}
.nshop_more{
margin-top:6px;
font-size:12px;
color:#C30D17;
font-weight:bold;
height:22px;
line-height:22px;
}
.nshop_more a{
color:#C30D17;
}

#nshop_list{
}
#nshop_list ul li{
margin:0px;
padding:0px;
}
#nshop_list ul{
clear:both;
}
#nshop_list li{
float:left;
width:120px;
line-height:20px;
height:20px;
}

.right_xf{
border-left:1px #DFDCD4 dashed;
height:175px;
margin-left:20px;
width:234px;
overflow:hidden;
}
.right_xf dt{
width:214px;
margin-left:10px;
font-size:14px;
color:#C30D17;
font-weight:bold;
line-height:24px;
}
.right_xf dd{
width:214px;
margin-left:10px;
font-size:14px;
color:#666666;
line-height:20px;
}
#xf_2f{
margin-top:10px;
}

/* nshop_start */


/* nshop_end */

.mooquee
{
	font-size:22px; 
	font-weight:bold;
	margin-left:350px;
	margin-top:60px;
	height:30px;
	/* don't change */
    position: absolute;
	overflow: hidden;	
}
.mooquee-text
{
	/* don't change */
	position: absolute;
}
.mooquee p{
	height:30px;
	margin:0 0 20px 0;
}
.mooquee a{
	color:#333;
	text-decoration:none;
}
.mooquee a:hover{
	color:#CC0000;
	text-decoration:none;
}

#kuaibao_od{
margin:10px auto;
width:950px;
background:#FEF0D3;
overflow:hidden;

}
.kuaibao_id{
margin:15px auto;
background:#FFFAEE;
width:918px;
border:1px #EDE2C9 solid;
overflow:hidden;
}
#kuaibao_307day{
background-image:url(../new_img/kuaibao_d_bg307.jpg);
height:150px;
}

#kuaibao_303day{
background-image:url(../new_img/kuaibao_d_bg303.jpg);
}

#kuaibao_302day{
background-image:url(../new_img/kuaibao_d_bg302.jpg);
}

#kuaibao_301day{
background-image:url(../new_img/kuaibao_d_bg301.jpg);
}

#kuaibao_26day{
background-image:url(../new_img/kuaibao_d_bg26.jpg);
}

#kuaibao_25day{
background-image:url(../new_img/kuaibao_d_bg25.jpg);
}

#kuaibao_24day{
background-image:url(../new_img/kuaibao_d_bg24.jpg);
}

#kuaibao_23day{
background-image:url(../new_img/kuaibao_d_bg23.jpg);
}

.kuaibao_eday{
background-position:0 0;
background-repeat:no-repeat;
height:100%;
padding:20px 20px 20px 250px;
line-height:1.5; 
overflow:hidden;
}
.kuaibao_eday dl dd dt{
margin:0px;
padding:0px;
}
.kuaibao_eday dl{
margin-top:15px;
}
.kuaibao_eday dt{
font-size:16px;
font-weight:bold;
width:500px;
}
.kuaibao_eday dd{
width:600px;
}

.sale_bd{
margin:10px auto;
width:950px;
border:1px #e0e0e0 solid;
}

.sale_hy{
font-size:24px;
color:#990000;
font-weight:bold;
margin-left:20px;
margin-top:10px;
}

.sale_shop{
margin:20px;
border-bottom:1px #CCCCCC dashed; 
overflow:hidden;
padding-bottom:10px;
}
.sale_shop dl{
margin:0px;
padding:0px;
}
.sale_shop dt{

margin:0px;
padding:0px;
padding-left:15px;
background:#F3F1F3;
line-height:24px;
font-size:14px;
font-weight:bold;
}

.sale_shop dd{
margin:0px;
padding:0px;
padding-left:15px;
width:900px;
}

.prize_d{
overflow:hidden;
width:950px;
margin:20px auto;
background:#F2F2F2;
}
.prize_d dl{
overflow:hidden;
clear:both;
margin:0px;
padding:0px;
}
.prize_d dt{
width:950px;
height:28px;
line-height:28px;
font-size:20px;
text-align:center;
vertical-align:middle;
font-weight:bold;
background:#A12722;
color:#FFFFCC;
}
.prize_d dd{
overflow:hidden;
padding:15px;
width:920px;
line-height:28px;
}
.prize_d strong{
font-weight:bold;
}

/* 婚博会后记 */

.we2st_art{
width:939px; 
margin:0px auto;
background:#F1F0EB;
padding:11px 11px 0px 0px;
line-height:1.5;
overflow:hidden;
}
.huigu_style{
background-position:left; 
background-repeat:no-repeat; 
height:246px; 
width:302px; 
float:left;
margin-left:11px!important;
margin-left:8px;
}
#huigu_s_1{
background-image: url(../new_img/art_1_bg.jpg);
}
#huigu_s_2{
background-image: url(../new_img/art_2_bg.jpg);
}
#huigu_s_3{
background-image: url(../new_img/art_3_bg.jpg);
}
#huigu_s_4{
background-image: url(../new_img/art_4_bg.jpg);
}
#huigu_s_5{
background-image: url(../new_img/art_5_bg.jpg);
}
#huigu_s_6{
background-image: url(../new_img/art_6_bg.jpg);
}
.sisi_art{
margin-top:172px;
margin-left:18px;
}
.sisi_art li{
background-image:url(../new_img/ico_red.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:10px;
line-height:18px;
}
.art_floor{
clear:both;
margin-bottom:11px;
overflow:hidden;
}

/* 婚博会3st */
.third_top_bg{
background-image:url(../new_img/3st_top_bg2.jpg); 
background-position:top;
background-repeat:no-repeat;
height:395px;
width:950px;
margin:0px auto;
}
.third_top_bg2{
background-image:url(../new_img/3st_top_bg2.jpg); 
background-position:top;
background-repeat:no-repeat;
height:395px;
width:950px;
margin:0px auto;
}

.third_bottom_bg{
background-image:url(../new_img/3st_bottom_bg2.jpg);
background-position:top;
background-repeat:no-repeat; 
height:214px;
width:950px;
margin:0px auto;
}
.third_bottom_bg2{
background-image:url(../new_img/3st_bottom_bg2.jpg);
background-position:top;
background-repeat:no-repeat; 
height:214px;
width:950px;
margin:0px auto;
}

.free_ticket_3st{
margin-left:33px!important;
margin-left:15px;
margin-top:5px;
overflow:hidden;
float:left;
}
.jihuo_3st{
margin-top:35px;
float:left;
margin-left:40px;
}
.jihuo_3st ul{
margin:0px
padding:0px;
clear:both;
}
.jihuo_3st li{
float:left;
margin-left:12px;
margin:0px
padding:0px;
}

#marquee1 {
	margin-top:85px; margin-left:626px; overflow:hidden;height:80px;}
#marquee2 {
	margin-top:38px; margin-left:626px;  overflow:hidden; height:80px;}
#marquee1_1 li {  background:url('../we_img/we_2nd_index_16hy_ico.jpg') no-repeat; background-position:3px 5px;padding-left:15px; line-height:20px;}
#marquee2_1 li {  background:url('../we_img/we_2nd_index_16hy_ico.jpg') no-repeat; background-position:3px 5px;padding-left:15px; line-height:20px;}
#marquee1_2 li {  background:url('../we_img/we_2nd_index_16hy_ico.jpg') no-repeat; background-position:3px 5px;padding-left:15px; line-height:20px;}
#marquee2_2 li {  background:url('../we_img/we_2nd_index_16hy_ico.jpg') no-repeat; background-position:3px 5px;padding-left:15px; line-height:20px;}
#thumbnails{float:right;height:322px;margin:65px 0 0 0;width:240px;overflow:hidden;}
#thumbnails li{border:5px solid #CCC;width:208px;height:88px;margin:0 0 10px 0;}
#innerContainer{height:351px;}
#ask_form
{
	background:none repeat scroll 0 0 #F2F2F2;
	border:1px solid #E0E0E0;
	overflow:hidden;
	padding:10px;
	position:absolute;
	top:820px;
	left:40%;
	display:none;
}
#ask_form td,#ask_form input
{
	font-size:14px;
}
#yhq_div_out{width:950px; margin:15px auto; background:#CC0000; overflow:hidden; padding-bottom:10px;}
.yhq_div_line{padding:12.5px 12.5px 0px 12.5px; width:925px; clear:left;}
.yhq_div_line1{width:278px; height:138px; border:1px #cccccc dotted; background:#FDFDFC; float:left; padding:10px;}
#yhq_sy{background-image:url(../images/yhq_bg_sy.jpg); background-position:228px 112px; background-repeat:no-repeat;}
#yhq_hy{background-image:url(../images/yhq_bg_hy.jpg); background-position:228px 112px; background-repeat:no-repeat;}
#yhq_hq{background-image:url(../images/yhq_bg_hq.jpg); background-position:228px 112px; background-repeat:no-repeat;}
#yhq_zb{background-image:url(../images/yhq_bg_zb.jpg); background-position:228px 112px; background-repeat:no-repeat;}
#yhq_lf{background-image:url(../images/yhq_bg_lf.jpg); background-position:228px 112px; background-repeat:no-repeat;}
#yhq_bh{background-image:url(../images/yhq_bg_bh.jpg); background-position:228px 112px; background-repeat:no-repeat;}
.yhq_div_line2{width:278px; height:138px; border:1px #cccccc dotted;margin-left:12.5px; float:left;background:#FDFDFC;padding:10px;}
.yhq_div_lineleft{background:#333333; width:128px; height:128px;border:1px #EEE3E3 solid;float:left;}
.yhq_div_lineright{float:left; margin-left:5px; overflow:hidden;width:128px; height:128px;}
.yhq_ul_l1{font-size:12px;}
.yhq_ul_l2{font-size:18px;color:#CC0000; line-height:20px; margin-top:3px; font-weight:bold}
.yhq_ul_l3{color:#666666;}
