@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
ul{list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;font-weight:normal;}

body{
	font-size:12px;
	font-family:"宋体",Verdana,san-serif;
	margin:auto;
	padding:0;
	color:#333;
	line-height:1.231;
}

img{border:none; vertical-align:bottom;}

a{text-decoration:none; color:#333;}
a:hover{color:#ff6400;}

#main, #position{ width:960px; margin:0 auto;}


/*--------2012.7.11 ↓----------*/
.huidaohang{
	overflow:hidden;
	border:#DFD2BF 1px solid;
	padding:5px 10px;
	margin-top:10px;
	width:938px;
	 background:#FFF8E6
}
.navdis{
	margin:10px 10px;
}
.navdis a{
	color:#333;
	padding:4px 5px;
	margin:0px 5px;
}
.navdis a:hover, a.hnow{
	background-color:#888;
	color:#fff;
}
.huilabnav{
	width:960px;
	overflow:hidden;

	padding-top:10px;
}
.mr{
	width:75px;
	height:24px;
	background:url(../images/paixu.gif) left -189px no-repeat;
	float:left;
	padding-right:5px;
}/*--默认排序-选中--*/
.mr_01{
	width:75px;
	height:24px;
	background:url(../images/paixu.gif) left -213px no-repeat;
	float:left;
	padding-right:5px;
}/*--默认排序-未选中--*/
.bmrs{
	width:92px;
	height:24px;
	background:url(../images/paixu.gif) left -237px no-repeat;
	float:left;
	padding-right:5px;
}/*--报名人数-选中--*/
.bmrs_01{
	width:92px;
	height:24px;
	background:url(../images/paixu.gif) left -261px no-repeat;
	float:left;
	padding-right:5px;
}/*--报名人数-未选中--*/
.hotnew{
	width:68px;
	height:24px;
	background:url(../images/paixu.gif) left -333px no-repeat;
	float:left;
	padding-right:5px;
}/*--最新-选中--*/
.hotnew_01{
	width:68px;
	height:24px;
	background:url(../images/paixu.gif) left -357px no-repeat;
	float:left;
	padding-right:5px;
}/*--最新-未选中--*/
.wqhd{
	width:87px;
	height:24px;
	background:url(../images/paixu.gif) left -285px no-repeat;
	float:right;
	padding-left:5px;
}/*--往期活动-选中--*/
.wqhd_01{
	width:87px;
	height:24px;
	background:url(../images/paixu.gif) left -309px no-repeat;
	float:right;
	padding-left:5px;
}/*--往期活动-未选中--*/


.hui_tips{
	display:block;
	overflow:hidden;
	line-height:22px;
	padding:20px 0;
	font-size:14px;
}
.hui_tips span{font-weight:bold; color:#ff6400;}
.hui_nav{
	width:995px;
	overflow:hidden;
	margin-top:10px;
}
.hui_nav ul li{
	width:290px;
	float:left;
	overflow:hidden;
	margin:5px 10px 10px 0px;
	_margin:5px 10px 10px 0px;
	padding:10px;
	border:#d1d1d1 1px solid;
}
.hui_nav ul li.n1, .hui_nav ul li:hover{
	box-shadow:0 0 5px #57a928;
}
.hui_nav_pic{
	width:290px;
	height:290px;
	float:left;
	position:relative;
}
.hui_nav_pic img{
	width:290px;
	height:294px;
}
.hui_nav_t{
	width:290px;
	line-height:22px;
	padding:0px 0px 8px 0px;;
	text-align:left;
	float:left;
	font-size:14px;
	height:42px;
	_height:40px;
	overflow:hidden;
}
.hui_nav_t a{color:#000;  font-family: "微软雅黑",Arial,"宋体";}
.hui_nav_t a:hover{text-decoration:underline;}
.hui_ico_b{
	width:69px;
	height:68px;
	background:url(../images/ico_hui_01.png) no-repeat;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="images/ico_hui_01.png");
	_background:none;
	position:absolute;
	z-index:5;
	bottom:0;
	right:0;
}
.hui_back{
	float:left;
	width:290px;
	overflow:hidden;
	background:url(../images/column_back.jpg) repeat-x;
	line-height:49px;
}
.hui_back_t{
	width:180px;
	line-height:49px;
	padding:0 10px;
	font-size:22px; font-weight:bold;
	color:#fff;
	float:left;
	height:49px;
	white-space:nowrap;
	overflow:hidden;
}
.hui_button{
	width:87px;
	height:38px;
	background:url(../images/look.gif) no-repeat;
	text-align:center;
	color:#333;
	line-height:38px;
	font-size:18px;
	font-weight:bold;
	float:left;
	margin-top:6px;
}
.hui_text{
	float:left;
	width:290px;
	overflow:hidden;
	line-height:30px;
	color:#999;
}
.hui_text_left{
	width:196px;
	text-align:left;
	float:left;
	line-height:30px;
	overflow:hidden;
}
.beg_ining{_padding-top:7px;}
.hui_text_left span, .hui_text_right span{color:#333; font-weight:bold;}
.hui_text_left span img, .hui_text_right img{width:15px; height:15px; padding:0px 2px 8px 2px;}
.hui_text_right{
	width:70px;
	text-align:right;
	float:right;
	line-height:30px;
	overflow:hidden;
}


#a2484{ font-size:17px; padding-left:2px; padding-right:2px;}











.buy { padding-top:0px;_padding-top:10px;
    background-color: #EEEEEE;
    border: 1px solid #D1D1D1;
    margin-bottom: 10px;
    overflow: hidden;

}
.buy_t {
    background-color: #FFFFFF;
    font-size: 25px;
    font-weight: bold;
    margin: 10px auto 0;
    overflow: hidden;
    padding: 10px 30px;
    text-align: left;
    width: 875px; 
}
.buy_t a {
    color: #333333;
    font-family: "微软雅黑",Arial,"宋体";
    line-height:35px;
}
.buy_t a:hover {
    text-decoration:none;
}
.buy_c {
    margin: 0 auto;
    overflow: hidden;
    width: 956px;
}
.buy_left {
    float: left;
    overflow: hidden;
    padding-left: 2px;
    width: 362px; 
}
.buy_left_b {
    background: url("../images/tuan_back.jpg") no-repeat scroll 0 0 transparent;
    height: 86px;
    width: 362px;
}
.buy_left_b1 {
    background: url("../images/tuan_back1.gif") no-repeat scroll 0 0 transparent;
    height: 86px;
    width: 362px;
}
.buy_lable {
    color: #FFFFFF;
    float: left;
    font-family: "微软雅黑",Arial,"宋体";
    font-size: 25px;
    font-weight: bold;
    line-height: 80px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    width: 170px;
}
.buy_button {
    color: #333333;
    float: right;
    font-family: "微软雅黑",Arial,"宋体";
    font-size: 26px;
    font-weight: bold;
    line-height: 86px;
    overflow: hidden;
    padding-right: 18px;
    text-align: center;
    width: 150px;
}
.buy_left_1 {
    background-color: #FFFFFF;
    height: 360px;
    margin: 0 0 10px 8px;
    width: 361px;
}
.buy_z {
    border:1px solid #D1D1D1; border-top:0px;
    font-size: 14px;
    line-height: 22px;
    margin-left: 10px;
    overflow: hidden;
    padding: 10px 0;
    text-align: center;
    width: 336px;;
}
.buy_z span {
    color: #fff; background:#CC1311;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 24px;
    padding: 0 10px;
}
.buy_z_t {
    display: block;
    line-height: 22px;
    padding: 0 10px 5px;
}
.buy_z_t td {
    padding: 0;
    text-align: center;
    width: 75px;
}
.buy_z_t td.w {
    font-size: 14px;
    font-weight: bold;
}

.buy_pic {
    float: left;
    padding: 7px 5px 7px 0;
}
.buy_tel {
    display: block;
    font-size: 12px;
    line-height: 18px;
    overflow: hidden;
    padding-bottom: 8px;
    text-align: center;
}
.buy_tel span {
    color: #FF6400;
    font-size: 14px;
    font-weight: bold;
}
.qq_i {
    margin: 5px 0 0 10px;

}

.buy_right {
    background-color: #FFFFFF;
    float: left;
    height: 446px;
    overflow: hidden;
    position: relative;
    width: 582px;
}
.buy_p {
    height: 432px;
    overflow: hidden;
    padding-left: 8px;
    width: 560px;
}
.buy_p img {
    height: 432px;
    width: 560px;
}
.buy_p_back {
    background-color: #000000;
    height: 80px;
    margin: 352px 0 0 8px;
    opacity: 0.5;
    position: absolute;
    top: 0;
    width: 432px;
    z-index: 3;
}
.buy_p_back1 {
    height: 25px;
    padding: 408px 0 0 8px;
    position: absolute;
    top: 0;
    width: 432px;
    z-index: 3;
}
.buy_p_pic {
    background: url("../images/bac_banner.gif") no-repeat scroll left center transparent;
    color: #FFFFFF;
    float: right;
    height: 15px;
    margin: 5px 2px;
    text-align: center;
    width: 15px;
}
.buy_p_pic_01 {
    background: url("../images/bac_banner.gif") no-repeat scroll right center transparent;
    color: #FFFFFF;
    float: right;
    height: 15px;
    margin: 5px 2px;
    text-align: center;
    width: 15px;
}
.buy_p_t {
    color: #FFFFFF;
    float: left;
    line-height: 24px;
    overflow: hidden;
    padding: 15px 10px;
    width: 238px;
}
.buy_p_t span {
    font-size: 16px;
}
.buy_details {
    overflow: hidden;
    width: 719px;
}
.details_c {
    display: block;
    font-size: 14px;
    line-height: 22px;
    padding: 10px 0;
    text-align: left;
}
.details_c img {
    overflow: hidden;
    width: 719px;
}




#content {
    margin: 0px auto;
    overflow: hidden;
    width:960px;
}

.cont_right {
    float: right;
    overflow: hidden;
    width: 251px;
}


.rightbox {
    border: 1px solid #D1D1D1;
    overflow: hidden;
    width: 245px; float:right;
}
.rightbox_t {
    border-bottom: 1px solid #D1D1D1;
    display: block;
    font-family: "微软雅黑",Arial,"宋体";
    font-size: 15px;
    line-height: 37px;
    overflow: hidden;
    padding-left: 10px;
    text-align: left;
}

.rightbox_c {
    overflow: hidden;
    padding: 5px 10px 0;
    width: 229px;
}
.rightbox_c ul li {
    border-bottom: 1px dotted #CCCCCC;
    float: left;
    margin: 5px 0;
    overflow: hidden;
    width: 230px;
}
.rightbox_tt {
    padding-bottom: 5px;
}
.rightbox_tt a {
    color: #666666;
    line-height: 18px;
    overflow: hidden;
    text-align: left;
    width: 229px;
}
.rightbox_tt a:hover {
    text-decoration: underline;
}
.box_pic {
    float: left;
    height: 65px;
    padding-bottom: 10px;
    width: 65px;
}
.box_pic img {
    height: 65px;
    width: 65px;
}
.box_pic1 {
    float: left;
    height: 87px;
    padding-bottom: 10px;
    width: 87px;
}
.box_pic1 img {
    height: 87px;
    width: 87px;
}
.box_group {
    float: left;
    height: 62px;
    padding-bottom: 10px;
    width: 87px;
}
.box_group img {
    height: 62px;
    width: 87px;
}
.box_txt {
    float: right;
    line-height: 18px;
    overflow: hidden;
    padding-top: 18px;
    text-align: left;
    width: 154px;
}
.box_txt span {
    color: #FF6400;
    font-weight: bold;
}
.box_txt a {
    color: #333333;
}
.box_txt a:hover {
    color: #FF6400;
    text-decoration: underline;
}
.box_txt1 {
    float: right;
    line-height: 18px;
    overflow: hidden;
    text-align: left;
    width: 130px;
}
.box_txt1 span {
    color: #FF6400;
    font-weight: bold;
}
.box_txt1 h7 {
    font-size: 12px;
    font-weight: normal;
    text-decoration: line-through;
    width: 80px;
}
.box_b_b {
    background: url("../images/tuan_back_01.jpg") repeat-x scroll 0 0 transparent;
    color: #990000;
    height: 25px;
    line-height: 25px;
    margin-bottom: 10px;
    text-align: center;
    width: 85px;
}

.buy_z1{border:1px solid #D1D1D1; 
    margin-top:10px;
    font-size: 14px;
    line-height: 22px;
    margin-left:10px;
    overflow: hidden;
    padding: 10px 0;
 width: 336px;}
.dyanhua{ background:url(../images/dianhua11.jpg) no-repeat; width:303px; margin:0 auto; height:116px; }
.haoma{ padding-left:30px; padding-top:16px; font-family:Arial; font-size:37px;
   color: #CC0000;

    font-family: Arial;

    font-weight: bold;
    letter-spacing: -2px;
  
    text-align: center;
    text-shadow: 1px 1px 1px #fff;
   
 }
.haoma1{ color:#666666; font-size:12px; padding-top:32px; line-height:25px;}
.xmdz{ width:303px; margin:0 auto; font-size:13px; color:#333}
.show_xia_l{ float:left; width:960px;}
.xia_l_bt{ height:32px; border-bottom:#D11818 1px solid; clear:both; }
.xia_bt_li{ background:url(../images/xy_1.jpg); width:113px; height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#fff; text-align:center;}
.xia_l_ny{ border:#C9C9C9 1px solid;background:url(../images/xy_2.jpg) top repeat-x; }

.xqdj{ margin-top:10px; padding-bottom:10px;}
.xqdjbt{ line-height:33px; height:33px; border-bottom:#B01E1C 2px solid; background:#D12E2C; padding-left:25px; font-size:16px;  color:#fff}
.biaodan1{ background:#F4F4F4; padding:10px;}
.biaodan2{ background:#fff;}
.form_dengji{ background:#F7F7F7; border:1px solid #CBCBCB; height:22px;}

.tg_tip{ border:#C9C9C9 1px solid; margin-top:10px;}
.tg_tip1{ padding:10px; text-align:center;}
.tg_tip2{ padding:10px 25px; color:#999999}


.bom_nav {
    border-top: 1px solid #CCCCCC;
    color: #999999;
    padding-bottom: 10px;
    padding-top: 15px;
    text-align: center;
}
.bom_nav a {
    color: #333333;
    margin-left: 6px;
    margin-right: 6px;
}
.bom_cop {
    color: #6C6C6C;
    line-height: 25px;
    padding-bottom: 10px;
    text-align: center;
}
a.di_font {
    color: #888888;
    padding-right: 10px;
}

.new_xl{ background:url(../images/da11.jpg) no-repeat; height:292px; color:#333;
    margin-left: 10px;
    margin-top: 10px;
    overflow: hidden;
   
    width: 336px;
}
.new_xl_h1{font-family: "微软雅黑",Arial,"宋体"; font-size:20px; color:#000000; font-weight:bold; width:100px; float:left; padding-left:35px;}
.new_xl_h11{font-family: "微软雅黑",Arial,"宋体"; font-size:16px; font-weight:bold;}
.caoma{    color: #CC0000;
    font-family: Arial;
    font-size: 35px; line-height:35px;
    font-weight: bold;
    letter-spacing: -2px;

    
    text-align: center;
    text-shadow: 1px 1px 1px #FFFFFF;}
.nmd_xi{ border-bottom: #ccc solid 1px; width:286px; margin:0 auto;




}	
.news_x_js{ font-size:14px; color:#333; clear:both; width:286px;margin:0 auto; line-height:22px; }
.mbtip{ line-height:25px; width:960px; margin:0 auto; padding-bottom:6px; color:#666}
.mbtip a{ color:#000; margin-left:5px; margin-right:5px;}
.sy_ziti{ font-size:14px; font-weight:bold; color:#cc1311;}
.yq_lxdh{ margin:2px; background:url(../images/loo1.jpg); height:436px; _height:444px;}
.lxfx_x{ padding-top:310px; padding-left:36px; line-height:25px; font-size:15px; color:#555}
.xszj{font-family: "微软雅黑",Arial,"宋体"; font-size:18px; font-weight:bold; color:#999; }

/*<!---导航2013-12-24--->*/
.new_menu{background:url(http://www.zhaoshang800.com/tpl/images/menu_bg.png) repeat-x; height:74px; width:100%;}
.new_menubox{width:960px; height:74px; overflow:hidden; margin:0 auto; font-weight:bold}
.new_menuline{border-right:1px solid #e3e3e3; margin:10px; float:left; overflow:hidden; padding-right:18px; margin-top:13px; margin-bottom:0px;}
.new_menunoline{margin:10px; float:left; overflow:hidden;}
.new_menuarrow{background:url(http://www.zhaoshang800.com/tpl/images/menu_arrow.png) center no-repeat; float:left; color:#fff; width:63px; height:22px; padding-left:7px; padding-top:3px; margin-right:10px; margin-top:13px;}
.new_menuword{float:left; color:#2b2b2b; line-height:14px;}
.new_menuword a{color:#2b2b2b;}
.new_menuword a:hover{color:#d80000; text-decoration:underline;}
.new_menured{color:#d80000;}
.new_menured a{color:#d80000;}
.new_menured a:hover{color:#d80000; text-decoration:underline;}