/*S---内页样式*/
.hb{
	height:88px;
	background:url(http://pic.xoyo.com/cms/jx/2011/08/24/ny/hb.jpg) no-repeat;
}
.m_content{
	width:722px;
	float:right;
	overflow:hidden;
	background:url(http://pic.xoyo.com/cms/jx/2010/03/25/m_c.jpg) repeat-y;
	display:inline;
	margin-right:38px;
}
.m_content_t{
	height:110px;
	background:url(http://pic.xoyo.com/cms/jx/2010/03/25/m_c_t.jpg) no-repeat;
}
.m_content_b{
	height:119px;
	background:url(http://pic.xoyo.com/cms/jx/2010/03/25/m_c_b.jpg) no-repeat;
}
.m_sidebar{
	width:204px;
	margin-left:36px;
	_margin-left:33px;
}
ul.quick_menu{
	width:195px;
	height:191px;
	background:url(http://pic.xoyo.com/cms/jx/2011/05/19/q_m.jpg) no-repeat;
	padding-top:7px;
}
ul.q_m_m{
	height:230px;
	background:url(http://pic.xoyo.com/cms/jx/2010/03/25/q_m_m.jpg) no-repeat;
}
ul.quick_menu li a{
	 width:184px;
	 height:43px;
	 margin-bottom:3px;
	 margin-left:6px;
	 display:block;
	 outline:none;
	 text-indent:-999em;
}
.ad_box{
	width:195px;
	background:url(http://pic.xoyo.com/cms/jx/2010/03/25/ad_b.jpg) repeat-y;
	margin-top:10px;
}
.ad_box_h{
	height:9px;
	background:url(http://pic.xoyo.com/cms/jx/2011/05/19/ad_b_h.jpg) no-repeat;
}
.ad_box_b{
	height:145px;
	background:url(http://pic.xoyo.com/cms/jx/2011/08/24/ny/ad_b_b.jpg) no-repeat;
}
.ad_pic{
	width:159px;
	height:221px;
	background:#000;
	margin:5px auto;
}
ul.side_menu{
	border-bottom:1px solid #26484a;
	width:159px;
	margin:0 auto;
}
.side_menu li{
	height:36px;
	border-top:1px solid #26474a;
	border-bottom:1px solid #061819;
}
.side_menu li a{
	 width:76px;
	 height:21px;
	 margin:7px auto;
	 display:block;
	 background:url(http://pic.xoyo.com/cms/jx/2010/03/25/s_m_bg.jpg) no-repeat;
	 text-indent:-999em;
	 outline:none;
}					 
.side_menu li.notice a{
	 background-position:0 -21px;
}
.side_menu li.down_setup a{
	 width:96px;
	 background-position:0 -42px;
}
.side_menu li.down_update a{
	 width:96px;
	 background-position:0 -63px;
}
.side_menu li.down_pic a{
	 background-position:0 -84px;
}
.side_menu li.second_pw a{
	 width:115px;
	 background-position:0 -105px;
}
.side_menu li.apply_pro a{
	 width:115px;
	 background-position:0 -126px;
}
.side_menu li.chage_pw a{
	 background-position:0 -147px;
}
.side_menu li.refuse_aadict a{
	 width:115px;
	 background-position:0 -168px;
}
.side_menu li.buy_card a{
	 background-position:0 -189px;
	 width:39px;
}
.side_menu li.event a{
	background-position:0 -231px;
}
.side_menu li.event_old a{
	background-position:0 -252px;
}
.side_menu li.article a{
	background-position:0 -210px;
}
.side_menu li.album a{
	background-position:0 -273px;
}
.reg_in{
	 height:39px;
	 overflow:hidden;
	 text-align:center;
	 display:none;	
}
ul.quick_menu li#reg_in a{
	 display:inline;
	 text-indent:0;
	 color:#b9833b;
	 text-decoration:none;
	 height:39px;
	 line-height:35px;
}
ul.quick_menu li#reg_in a:hover{
	 text-decoration:underline;
}
.editarea{
	margin:0 47px 0 42px;
	position:relative;
	top:-73px;
	line-height:1.5;min-height:450px;_height:450px;
margin-bottom:-100px;
}
/*S CMS crumbs*/
.crumbs{
	 margin:0 -12px;_position:relative;zoom:1;
    font-family:Verdana;}
.crumbs a,
.crumbs span{
    margin:0 6px;
    text-decoration:none;}
.crumbs a{
    color:#333;}
.crumbs a:hover{
    text-decoration:underline;}
/*E CMS crumbs*/
/*S CMS detailContent*/
.detail_con{
	margin-top:25px;
        font-size:14px;
}


.detail_con a{
	color:#333;}
.detail_con a:hover{
	text-decoration:none;}
.detail_content table td table td,.detail_content table td table th{border:1px solid #666;}
.detail_con h2.detail_title{
    font-size:20px;
    font-weight:700;
    text-align:center;}
.detail_con .detail_extra{
	 margin-top:8px;
}
.detail_con .detail_extra p{
    text-align:center;
    color:#333;}
.detail_con .detail_extra span{margin: 0 5px;}
.detail_con .detail_intr{
    border:1px solid #dcc199;
    background-color:#d0b386;
    padding:6px 24px;
    margin:12px 0;}
.detail_con .detail_intr p{text-indent:2em;}
.detail_content p{
	line-height:1.8;
	margin-bottom:8px;
}
/*E CMS detailContent*/
/*S 评论组件*/
#CommentPart{padding-top:10px;*clear:both;zoom:1;}
.comment_post{
	margin-top:20px;
}
.comment_post legend{display:none;}
.comment_post p.p_1,.comment_post p.p_2{
    float:left;}
.comment_post p.p_2{
    margin:0 0 0 5px;}
.comment_post p.p_3{
    clear:both;
    overflow:hidden;}
.comment_post input{margin-right:5px;}
.comment_post input.button{
    padding:2px 12px 0;
    margin:0 5px;}
.comment_post p.p_2 img{
    vertical-align:middle;}
.comment_post p.p_2 input.comment_code_text{
    width:80px;}
.comment_post p.p_2 span a{
    color:#333;}
.comment_post p.p_2 span a:hover{
    text-decoration:none;}
.comment_post p.p_3{
    padding:12px 0;}
.comment_post textarea{
    width:99%;
    height:85px;}
.comment_post p.p_4{
	 padding-left:200px;
	 height:24px;
	 margin:20px auto;
    text-align:center;}
.comment_warp{
    border:1px solid #9F703A;
    margin:12px 0 0;}
.comment_warp .comment_title{
    background-color:#9f703a;
    padding:2px;}
.comment_warp .comment_con{
    border-bottom:1px solid #9F703A;word-wrap:break-word;
    padding:2px 5px;}
.comment_warp .comment_extra{
    text-align:right;
    padding:2px;}
.comment_warp .comment_time{
    float:right;
    position:relative;}
.comment_warp .comment_extra a{
    color:#333;
    text-decoration:none;
    margin:0 12px 0 0;}
.comment_warp .comment_extra a:hover{
    text-decoration:underline;}
.comment_warp .comment_extra a span{
    color:#F00;}
/*E 评论组件*/
.comment_post input,.comment_post textarea{
	border:1px solid #583a0e;
	background:#9f703a;
}
.comment_post input.submit,.comment_post input.reset{
	width:82px;border:none;
	height:24px;
	background:url(http://pic.xoyo.com/cms/jx/2010/03/25/comment_btn.jpg) no-repeat;
	text-indent:-999em;
	cursor:pointer;
	display:block;
	float:left;
	margin-right:20px;
}
.comment_post input.reset{
	background-position:right top;
}
/*S CMS pagination*/
.pagination{
    font:normal 12px/21px Tahoma;
    text-align:center;
	 position:relative;
	 bottom:0px;
	 height:25px;
	 padding-top: 15px;
    }
.pagination a{
    display:inline-block;
    padding:0 10px;
    border:1px solid #583a0e;    
    text-decoration:none;
    color:#333;
    background-color:#c39f6c;
    vertical-align:middle;
    }
.pagination a:hover{
    color:#000;
    background-color:#9f703a;}
.pagination a.current,.pagination a.current:hover{
	 background:#9f703a;
    color:#000;
    font-weight:900;}
/*E CMS pagination*/
.news_list {}
.news_list ul li {
	 line-height:2;
	 border-bottom:1px solid #c7a676;
}
.news_list ul li span{
	float:right; position:relative; 
}
.news_list ul li a{
	 color:#000;
	 text-decoration:none;
}
.news_list ul li a:hover{
	 text-decoration:underline;
}
.down_box{
	width:627px;
	margin:20px auto;
}
.down_box h3{
	height:29px;
	line-height:29px;
	background:url(http://pic.xoyo.com/cms/jx/2010/03/25/down_h3.jpg) no-repeat;
	text-align:center;
	font-size:14px;
	
}
.down_info{
	background:#cfb289;
	border:1px solid #ac8252;
	padding:8px;
}
.down_info ul{
	 margin:0 -8px;
}
.down_info li{
	border-bottom:1px solid #ab8151;
	padding:3px 8px;
}
.down_info a.down_dx,.down_box table a.down_dx{
	width:99px;
	height:30px;
	display:inline-block;
	background:url(http://pic.xoyo.com/cms/jx/2010/03/25/down_bt.jpg) no-repeat;
	text-indent:-999em;
	outline:none;
	margin-left:130px;
}
.down_box table a.down_dx{margin-left:30px;}
.down_info a.down_wt,.down_box table a.down_wt{
	width:99px;
	height:30px;
	display:inline-block;
	background:url(http://pic.xoyo.com/cms/jx/2010/03/25/down_bt.jpg) no-repeat right top;
	text-indent:-999em;
	outline:none;
	margin-left:10px;
}
.down_info a{
	color:#000;
	text-decoration:none;
}
.down_info a:hover {
	 text-decoration:underline;
}
.down_tips{
	background:#cfad6e;
	border:1px solid #b48c5b;
	width:601px;
	padding:7px 13px;

}
.down_tips h4{
	 font-size:14px;

	 font-weight:bold;
	 margin-bottom:3px;
}
.down_pic{
	 margin:0 -13px;
}
.down_pic h3.title{
	font-size:14px;
	text-align:center;
	line-height:4;
}
.down_pic ul:after {
	 content:'.';
	 display:block;
	 clear:both;
	 visibility:hidden;
}
.down_pic ul {
	 zoom:1;
}
.down_pic ul li{
	float:left;
	margin-right:20px;
	display:inline;
	margin-bottom:8px;
}
.down_pic ul li a{
	 width:185px;
	 height:139px;
	 display:block;
	 margin-bottom:5px;
	 background:url(http://pic.xoyo.com/cms/jx/2010/03/25/pic_bg.jpg) no-repeat;
	 padding:3px;
}
.down_pic ul li span{
	 display:block;
	 text-align:center;
}
.down_pic ul li a img{
	 width:185px;
	 height:139px;
}
.serv_info{
	width:124px;
	margin:10px auto;
	color:#c1a177;
	line-height:1.8;
}
.serv_info h4{
	background:url(http://pic.xoyo.com/cms/jx/2010/03/25/serv_title.jpg) no-repeat center top;
	text-indent:-999em;
	height:20px;
	margin-bottom:8px;
}
.serv_info strong{
	 display:block;
}
.change_pw h3.title{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	margin:15px;
}
.change_pw .pw_tips{
	 text-align:center;
}
.pw_form ul{
	background:#c9a97c;
	border:1px solid #ab8051;
	width:452px;
	margin:5px auto;
}
.pw_form ul li label{
	display:inline-block;
	width:115px;
	border-right:1px solid #ae8455;
	text-align:right;
	height:30px;
	line-height:30px;
	margin-right:10px;
}
.pw_form ul li input.t_input{
	 width:277px;
	 height:17px;
	 background:#9f703a;
	 padding-left:2px;
	 border:1px solid #583a0e;
	 padding-top:3px\9;
	 height:14px\9;
}
.pw_form img.image_code{
	width:65px;
	height:17px;
}
.pw_form input.pw_submit{
	width:80px;
	height:24px;
	display:block;
	text-indent:-999em;
	background:url(http://pic.xoyo.com/cms/jx/2010/03/25/pw_submit.jpg) no-repeat;
	border:none;
	cursor:pointer;
	margin:15px auto;
}
/*S ImgGallery*/
.ImgGallery .IG-tit{
    line-height:26px;
    padding:0 0 0 12px;}
.ImgGallery .IG-tit span{
    float:right;
    margin:0 12px 0 0;
	display:none;
}
.ImgGallery .IG-tit h3{
    font-size:14px;
    font-weight:700;
	text-align:center;
}
.ImgGallery .IG-con{
    overflow:hidden;
    zoom:1;
 }
.ImgGallery .IG-con ul li{
    float:left;
    display:inline;
    margin:10px 0 0 8px;}
.ImgGallery .IG-con ul li p{
    text-align:center;
    margin:6px 0;
	display:none;
    white-space:nowrap;
    overflow:hidden;}
.ImgGallery .IG-con ul li a{
    display:block;
    overflow:hidden;
    border:1px solid #013541;
	height:90px;
	width:144px;
    padding:1px;	
	}
.ImgGallery .IG-con ul li p a{
    display:inline;
    border:none;
    padding:0;}
	
/*S 100817*/
.down_box table td{ border:#ac8252 solid 1px; background:#cfb289; padding:6px 8px;}
/*E 100817*/

/*S 100817*/
.detail_content table.hd_table th,.detail_content table.hd_table td{ border:#ac8252 solid 1px; background:#cfb289; padding:6px 8px;}
.detail_content table.hd_table th{ font-weight:700;}
.detail_content table.hd_table a{ color:#000; text-decoration:underline;}
.detail_content table.hd_table a:hover{ color:#000; text-decoration: none;}
.detail_content p a{ color:#000; text-decoration:underline;}
.detail_content p a:hover{ color:#000; text-decoration:none;}
/*E 100817*/

.ImgGallery .IG-con ul{zoom:1;}
.ImgGallery .IG-con ul:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
/*E ImgGallery*/
/*Social*/
.social-address{line-height:1.5;font-size:12px;float:right;}
.social-address a{color:#583A0E;text-decoration:underline;}
.social-address a:hover{text-decoration:none;}
.social-api dl dd a{display:block;width:16px;height:16px;text-indent:-999em;overflow:hidden;background-image:url(http://pic.xoyo.com/cms/ft/2010/08/08/share_ico.gif);background-repeat:no-repeat;}
.social-api dl dd,
.social-api dl dt{float:left;display:inline;margin:0 3px;}
.social-api dl dd a.s1{background-position:0 -160px;}
.social-api dl dd a.s2{background-position:0 -80px;}
.social-api dl dd a.s3{background-position:0 -96px;}
.social-api dl dd a.s4{background-position:0 -16px;}
.social-api dl dd a.s5{background-position:0 -48px;}
.social-api dl dd a.s6{background-position:0 -64px;}
.social-api dl dd a.s7{background-position:0 -240px;}
.social-api dl dd a.s8{background-position:0 -272px;}
.social-api dl{zoom:1;}
.social-api dl:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}