/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
label,input{vertical-align:middle; font-family:Tahoma;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}

/* global */

body{ font-family:"微软雅黑"; font-size:12px; color:#fff; background:url(../images/body_bg.jpg) 47px -18px; line-height:18px;}
#wraperFor_bg_l{width:100%; background:url(../images/body_bg_l.jpg) left top no-repeat;}
#wraperFor_bg_r{width:100%; background:url(../images/body_bg_r.jpg) right top no-repeat;}
#wraper{ position:relative; z-index:1; width:882px; background-color:#650812; margin:0 auto; text-align:center;}
.clear{ clear:both; height:0; line-height:0; overflow:hidden;}

/* font color */
.color621{color:#621c23;} /* for footer font */
.colorffb{color:#ffb9c1;} /* for pos font */

/* header */
#header{height:59px;}
#mainnav{ margin-left:172px;}
#mainnav li{ float:left; width:100px; text-align:center; font-weight:bold; font-size:13px; height:40px; line-height:40px; font-family:"微软雅黑";}
#mainnav li a{ color:#fff;}
#mainnav li a:hover{ color:#F60; text-decoration:none;}
#kv{ margin-top:10px;}

/* sub menu */
#submenu{display:none;position:absolute;left:50%;margin:0 0 0 -441px;top:59px;width:882px;height:135px;overflow:hidden;z-index:3}
#submenuhide{ position:absolute;left:50%;margin:0 0 0 -300px; top:59px;width:602px;height:150px;overflow:hidden;z-index:2; background:url(../images/topsubmenubg0.gif);}
#pro{display:none;margin-left:123px;}
#txt{display:none;margin-left:274px; _margin-left:170px;}
#txt_index{display:none;margin-left:270px; _margin-left:166px;}
#subnav li{ float:left; background:url(../images/topsubmenubg.gif); text-align:center; font-size:13px; line-height:30px; font-family:"微软雅黑";}
#pro{ height:110px;}
#pronav{ height:130px; width:530px;}
#pronav li{float:left; width:80px; text-align:center;margin:20px 0 0 40px; _margin-left:20px; font-size:13px; font-family:"微软雅黑";}
#subtxt7{ width:93px;}
#subtxt0{width:97px}
#subtxt1{width:104px}
#subtxt2{width:99px}
#subtxt3{width:104px}
#subtxt4{width:97px}
#subtxt5{width:105px}
#subtxt6{width:110px}
#pronav li{background:url(../images/topsubmenubg.gif);}
#pronav li a,#subnav li a{ color:#fff;}
#pronav li a:hover,#subnav li a:hover{ color:#ffb9c1;}

/* content */
#cont_wraper{width:872px; text-align:left; margin-top:15px;}
#cont_l_bg{ float:left; background:url(../images/left_bg.jpg) left top no-repeat; width:169px;}
#cont_l{ width:160px; margin-left:8px; background:#78030a; height:640px; min-height:640px;}
#cont_l dl{ text-align:right; margin-top:15px; }
#cont_l dl dt{ margin-top:3px; height:18px; overflow:hidden;}
#cont_l dl dd{ margin-top:2px; height:15px; overflow:hidden;}
#cont_r{ float:right; width:675px; padding-left:20px; padding-right:0px; }
#pos{ text-align:right; font-weight:bold; }
#pos img{ vertical-align:middle; margin-right:5px;}
#pos a{color:#ffb9c1;}
#pos .hfont{ font-family:Arial;}
#content{ margin-top:15px; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #971b27;}
#content h2{ height:28px; overflow:hidden; border-bottom:1px solid #971b27; font-size:16px;}
#content h2 .tit{ float:left; width:120px; }
#content h2 .select{float:right;}

.sel01{ width:160px; height:20px; margin-right:10px; background:#833038; color:#ffced2;}
.sel02{ width:160px; height:20px; background:#833038; color:#ffced2;}
.pro_show{ width:325px; padding-top:30px; padding-bottom:30px; float:left; text-align:center;}
.pro_show1{ width:220px; padding-top:30px; padding-bottom:30px; float:left; text-align:center;}
.dash_line{ border-right:1px dashed #a36b70;}
.linediv{ background:#971b27; height:1px; line-height:1px; overflow:hidden; clear:both;}

/* detail */
.pro_detail{ margin-top:25px;}
.pic{ float:left; width:240px;}
.pro_txt{ float:left; width:430px;}
.pro_name{ border-bottom:1px dotted #a36b70; height:45px;}
.intro_p1{ margin-top:5px;}
.intro_tit{ margin-top:10px; height:18px; line-height:18px;}
.ul_tit{ margin-top:5px; padding-left:24px;}
.pro_txt ul{ margin-top:5px;}
.pro_txt ul li{ background:url(../images/dot.jpg) 10px 7px no-repeat; padding-left:24px;}

.renqi{ margin-top:60px;}
.renqi_tit{ height:40px; border-bottom:1px solid #971b27;}
.user_say{ margin-top:13px;}
.say{ margin-top:12px; padding:0 20px;}
.say p{ text-indent:24px; background:url(../images/star.jpg) 12px 3px no-repeat; border-bottom:1px dotted #a36b70; padding-bottom:16px;}
.say p strong{ padding-left:20px;}

.leave{ text-align:right; margin-top:40px;  padding-right:10px;}
.leave img{ margin-left:10px;}

.citywrapper{ margin-top:20px; padding:0 20px;}
.cityphoto{ float:left; background:#970f1d; width:333px; height:174px; padding:8px 5px;}
.cityphoto .photoshow{ width:308px; padding-left:10px; text-align:center; overflow:hidden;}
.cityname{ padding-top:30px; float:left; margin-left:20px; width:260px;_display:inline;}
.cityname ul li{ width:50px; height:30px; text-align:center; line-height:30px; font-size:16px; float:left; font-weight:bold;}
.cityname ul li a{ color:#c26a2b; text-decoration:none; display:block; width:50px; height:30px;}
.cityname ul li a:hover{ color:#fff; background:#960f1d;}
.cityname ul li a.on{ color:#fff; background:#960f1d;}
.choosediv{ margin-top:15px; text-align:center;}
.choosediv select{ margin-right:10px; text-align:center;}
h3.subtit{ border:none; height:22px; background:url(../images/tit_bg.jpg) no-repeat; font-weight:bold; line-height:22px; padding-left:10px; margin-top:30px;}
.addr_list{ background:url(../images/shop_list_th.jpg) left top no-repeat; padding-top:43px; margin-top:25px;}
.addr_list table{}
.addr_list table td{ height:32px; padding-top:5px; padding-left:14px; line-height:14px; vertical-align:top;}
#shenqing{ margin-top:20px; height:500px; text-align:center;}

#sqform{ width:596px; text-align:center; margin:0 auto;}
#sqlink{ cursor:pointer;}
#sqform h3.sqtit{ background:url(../images/sqtith3_bg.jpg) no-repeat; height:26px; line-height:26px; font-size:14px; color:#fff; padding-left:14px; text-align:left;}
#sqform table{ text-align:center; margin:0 auto;}
.sqinp{ width:160px; border:1px solid #cf7076; background-color:#833038;}
.sqsel{ text-align:center; width:133px; margin-right:11px; background:#833038;}
.sq_btn_submit{ border:none; cursor:pointer; background:url(../images/sq_btn_02.jpg) no-repeat; width:72px; height:22px; font-size:1px; color:#990825; text-align:left;}
#sqform table textarea{ width:275px; height:107px; overflow:hidden; scrolling:no;background-color:#833038;border:1px solid #cf7076;}
.faqlist{ margin-top:20px;}
#prov{ margin-right:10px;}

/*sitemap*/
.mapdiv{ float:left; width:177px; margin:20px 26px 0 10px;}
.mapdiv dl{}
.mapdiv dl dt{ margin-bottom:10px; font-size:13px; background: url(../images/sitemap_bg01.jpg) no-repeat; width:177px; height:38px; line-height:38px; text-align:center; overflow:hidden;}
.mapdiv dl dd{ border-top:1px dotted #a36b70; height:24px; line-height:24px; padding-left:15px; margin-left:5px;}
.mapdiv dl dd.last{ border-bottom:1px dotted #a36b70;}
.mapdiv dl a{ color:#fff;}

/* footer */
#footer{width:100%; background:url(../images/footer_bg.jpg) repeat-x; height:55px; font-size:9px; font-family:"微软雅黑"; vertical-align: middle; padding-top:10px;}
.ft_cont{width:882px; margin:0 auto;text-align:center;}
.ft_l{ float:left;}
.ft_r{ float:right; color:#fff;}
.ft_l a{color:#fff;}
.ft_l a:hover{ text-decoration:underline}
.colorfff{ color:#fff;}

/*7.22*/
.thinkingbox{padding:10px 0 0; clear:both;}
.thinkingbox ul{margin:0 22px;}
.thinkingbox ul li{ border-bottom:dotted 1px #a36b70;padding:23px 0;text-indent:20px; background:url(../images/star.jpg) left 26px no-repeat;}

/*club styles add by andy 2010-09-10 */
#left_menu dt{text-align:left; font-weight:bold; line-height:18px;font-size:12px;}
#left_menu dt a{ color:#59000a; display:block; width:110px; padding-left:50px;background:#bc4c52; height:18px;}
#left_menu dt a:hover{ color:#eab2b8;background:#630005;}
#left_menu dt a.on{ color:#eab2b8; background:#630005;}

#content h3{ text-align:center; font-size:16px; margin-top:30px;}
#content h4{ text-align:left; font-size:15px; margin-top:15px; line-height:26px; height:26px; padding-left:15px; background:url(../images/bg_text_tit.jpg) left 0 no-repeat;}
#content .zc_ul{ margin-top:10px; margin-left:10px; width:580px;}
#content .zc_ul li{ list-style:outside decimal; margin-left:24px; line-height:19px;}
#content .zc_p{ margin-top:10px; margin-left:10px; width:580px; line-height:19px;}
#content .zc_tip{ color:#ffab1a; font-size:11px; margin-top:20px;}

.reg_banner{ margin-top:20px; margin-left:15px; background:url(../images/bg_reg_pic01.jpg) no-repeat; height:58px; padding-left:135px; font-weight:bold; line-height:88px; overflow:hidden;}
.reg_tip{ margin-top:10px; margin-left:15px; color:#f7af30; background:url(../images/bg_reg_pic02.jpg) no-repeat; height:21px; line-height:21px; padding-left:30px;}
#content h4.ft13px{ font-size:13px; margin-left:15px; margin-top:5px;}
#content h4.ft13{ font-size:13px;margin-top:20px; margin-bottom:15px;}

.reg_cont{ margin-top:20px; margin-left:25px;}
.reg_cont input{border:1px solid #ce7075; background:#843038; color:#fff; height:17px; line-height:17px;}
.reg_cont .reg_inp{ width:158px;}
.reg_cont .reg_inp_add{ width:340px;}
.reg_cont label{ margin-top:10px; display:block;}
.reg_cont label span{ float:left; letter-spacing:3px; width:70px; text-align:right; padding-right:5px;}
.reg_cont select{ margin-right:5px;border:1px solid #ce7075;background:#843038; color:#fff;}
.radio_group {}
.radio_group label{ margin-right:10px;}
.radio_group label input{ margin-left:4px; _margin-left:0; }
.reg_radio{ margin-top:10px; margin-left:30px;}
.radio_inp{ padding-left:35px;}
.radio_inp input{ width:290px; border:none; border-bottom:1px solid #ce7075;background: transparent; color:#fff;}
.confirm_rule{ margin-top:60px; color:#c40611; text-align:center; width:500px;}
.confirm_rule a{ color:#c23e4b; text-decoration:underline;}
.submit_p{ text-align:center;width:500px; padding-top:5px;}
.submit_p input{ background:url(../images/btn_submit.gif) no-repeat; color:#fff; width:65px; height:22px; line-height:22px; border:none; padding-bottom:3px; cursor:pointer;}

#article_list{ margin-top:10px; }
.top_article_title{background:url(../images/bg_daren_tit.gif) no-repeat; text-align:center; width:633px; height:21px; line-height:21px; color:#ffba1e;font-weight:bold;}
.top_article_cont{ background:#5c0012 url(../images/ico_folder_1.jpg) 10px center no-repeat; height:50px; width:663px;}
.top_subject{ float:left; padding-left:55px; padding-top:10px;}
.top_subject .title a{ color:#ffba1e; font-weight:bold;}
.top_subject .re{ margin-left:5px; background:url(../images/ico_daren_01.jpg) left top no-repeat; padding-left:23px;}
.top_subject .re a{ padding:0 4px; color:#a8102e; font-weight:bold; font-family:"宋体";}
.top_writer{ float:right; padding-top:8px; padding-right:10px;font-family:"宋体";}
.top_writer span{ color:#ffba1e; }
.pannel_subject{ color:#ffba1e; font-weight:bold; padding-left:10px; line-height:24px; border-bottom:2px solid #a8102e; width:653px;}
.list_subject{ float:left;}
.article_list{ height:50px; line-height:50px; background:url(../images/ico_folder_2.jpg) 10px center no-repeat; width:600px; border-bottom:1px solid #a8102e; padding-left:50px;}
.article_list a{ color:#fff; padding-right:20px; padding-left:10px;}
.article_list span.re_page{ background: url(../images/ico_daren_04.jpg) no-repeat; padding-left:13px;}
.article_list span.re_page a{ padding:0 3px; color:#fde4ab;}
.article_list span.new{ color:#da002b; padding:0 10px;}
.list_writer{ float:right; padding-top:8px; padding-right:10px;font-family:"宋体"; line-height:18px;}
.list_writer span{ color:#ffba1e; }
.article_list img{ float:left; margin-top:15px;}
#pagination{  text-align:center;}
#pagination a{ padding:0 5px; color:#fff;}
#pagination .prev{ background:url(../images/ico_prev.jpg) right center no-repeat; padding:0 20px 0 0;}
#pagination .next{ background:url(../images/ico_next.jpg) left center no-repeat; padding:0 0 0 20px;}
#mypage{ width:660px; margin-top:10px;}
#mypage .p1{ background: url(../images/bg_mypage_p1.jpg) no-repeat; padding-left:10px; height:21px; line-height:21px;}
#mypage .sidebar{float:left; width:150px; padding:20px 7px 0; text-align:center;}
#mypage .sidebar .headico_area{ background:url(../images/bg_mypage_headico.jpg) no-repeat; width:138px; height:134px; padding:9px; margin-bottom:15px;}
#mypage .sidebar .upload_headico{ color:#ff6575; text-decoration:underline;}
#mypage .sidebar .info{ text-align:left; color:#ff6575;}
#mypage .sidebar .info a{ color:#ff6575; text-decoration:underline;}
.fix_mobile{ margin-left:0px;}
#mypage .sidebar .info img{ vertical-align:middle;}
.msg{ width:156px; text-align:left; margin-top:15px;}
.msg h5{ background:url(../images/bg_mypage_p2.jpg) left top repeat-x; height:22px; line-height:22px; padding-left:15px; }
.msg_cont{ background:url(../images/bg_mypage_p3.jpg) repeat-y; padding-top:10px; padding-bottom:10px;}
.msg_time{ background:url(../images/bg_mypage_p5.jpg) no-repeat; height:20px; line-height:20px; padding-left:10px;}
.msg_text{padding:10px; border-bottom:1px dotted #ff6575;}
.msg_text a{color:#fff;}



#mypage .main{ float:left; padding:20px 0 0 10px; width:470px;}
			.info_tit{background:url(../images/bg_daren_tit.gif) repeat-x; height:22px; line-height:22px; font-size:14px; font-weight:bold; padding-left:10px;}
			.info_tit span{ float:left; width:5px; background-color:#e84750; height:12px; margin-right:10px; _margin-right:5px; line-height:12px; overflow:hidden; margin-top:5px;}
			.info_list{ background:#770611 url(../images/ico_arrow.gif) 10px center no-repeat;  padding-left:28px; line-height:26px;}
			.info_list a{ color:#f1d09e;}
			.list_line{border-bottom:1px dashed #bc4c52; width:90%; text-align:center; margin:0 auto; line-height:0; height:0; overflow:hidden;}
			.info_text_wrapper{ background:#770611; height:110px;}
			.used_title{ background:url(../images/bg_mp_title.gif) no-repeat; margin-top:10px;padding-left:20px; height:23px; line-height:23px;}
			.used_title a{ color:#fff;}
			.used_title img{margin-left:10px; vertical-align:bottom;}
			.used_wrapper{padding:10px 0 0 20px;}
			.want_wrapper{background:#46060a; padding:10px; color:#f7536e; z-index:19;}
			.used_wrapper{background:#46060a; padding:10px; color:#f7536e; z-index:20;}
			.duiqibug{ padding-top:2px; _padding-top:5px;}
			.btn_sub{ border:none; background:url(../images/btn_submit.gif) no-repeat; cursor:pointer; color:#fff; font-size:12px; width:65px; height:23px; line-height:21px; padding-bottom:3px;}
.login_wrapper{ width:316px; height:186px; margin:0 auto; text-align:center; margin-top:80px;}
	.login_wrapper .login_tips{ background:url(../images/bg_mp_title.gif) no-repeat; color:#f7af30; line-height:23px; padding-left:22px; text-align:left;}
	.typeIn_wra{ background: url(../images/bg_login_wra.gif) no-repeat; width:215px; height:122px; margin-top:10px; padding:30px 50px 0;}
	.typeIn_wra table{ color:#bc4c52;}			
	.typeIn_wra table input{ color:#fff;width:150px;border:1px solid #ce7075; background:#843038; color:#fff; height:17px; line-height:17px;}
	#sub_tb input{border:none; background:url(../images/btn_submit.gif) no-repeat; cursor:pointer; color:#fff; font-size:12px; width:65px; height:23px; line-height:21px; padding-bottom:3px;}

.article{ padding:5px 49px 0; background:url(../images/bg_daren2_p1.gif) no-repeat; width:565px; height:354px; line-height:16px;}
.article .post_tit{ height:21px; padding-bottom:10px; line-height:21px; color:#ffba1e; font-weight:bold;}
.article .post_tit span{ margin-right:30px;}
.article .t{ font-weight:bold; color:#ffba1e; margin-top:10px;}
.article .co{ color:#ffba1e; margin-top:10px;}
.article .fir{ text-indent:24px;}
.scroll_ctr{ height:310px; overflow:auto; width:565px; padding-right:10px;}
.login_bar{ height:30px; margin:6px 0; width:664px; background:#7b1e26;}
.login_bar .input1{color:#fff;width:150px;border:1px solid #ce7075; background:#843038; color:#fff; height:17px; line-height:17px; margin-left:8px;}
.inp_text_wra{ padding:20px; background:#5c0012;}
.inp_title{}

	.inp_title strong{ color:#ffba1e;}
	.input2{color:#fff;width:250px;border:none; background:#843038; color:#fff; height:17px; line-height:17px; margin-left:8px;}
.kongjian{ margin-top:20px;}
.inp_text_wra{ width:624px;}
.inp_text_wra .tips{ padding-left:30px; color:#dc8f8f;}
.inp_text_wra .fb{ text-align:right; margin-top:30px;}
	.fb input{ border:none; background:url(../images/btn_submit.gif) no-repeat; cursor:pointer; color:#fff; font-size:12px; width:65px; height:23px; line-height:21px; padding-bottom:3px;}

/*upload*/

.upload{background-color:#6d061c; width:660px; height:270px; position:absolute; text-align:left; z-index:99;}
.headarea{ background:url(../images/headarea.gif) no-repeat; width:178px; height:201px;}
.left_c{ margin-left:40px; margin-top:25px;}
.suofang{}
.ud_inp{ background:#843038; border:1px solid #ce7076; height:20px;}
.ud_inp1{ background:#843038; border:1px solid #ce7076; height:20px; width:50px; color:#fff; font-size:12px; margin-left:10px;}
.hidden{ display:none;}
.box-content{
	position:relative;
	width:460px;
	text-align:center;
	overflow:hidden;
	margin-top:10px;
	z-index:1
}

#lm_w{}
#lm_w span{display:block;position:absolute;top:0;width:10px;height:70px;cursor:pointer; z-index:2;}
#lm_l{left:0;background: url(../images/arrow_l.gif) center no-repeat;}
#lm_r{right:0;background: url(../images/arrow_r.gif) center no-repeat;}
#lm_c{margin:0 auto;width:70px;height:66px;overflow:hidden;}
#lm_c li{float:left;width:70px;height:66px; margin:0 5px;}

.want_c{ position:relative;}
.used_c{ position:relative;}

#lm_w1 span{display:block;position:absolute;top:0;width:10px;height:70px;cursor:pointer; z-index:3}
#lm_l1{left:0;background: url(../images/arrow_l.gif) center no-repeat;}
#lm_r1{right:0;background: url(../images/arrow_r.gif) center no-repeat;}
#lm_c1{margin:0 auto;width:70px;height:66px;overflow:hidden;}
#lm_c1 li{float:left;width:70px;height:66px; margin:0 5px;}

#lm_w2 span{display:block;position:absolute;top:0;width:10px;height:70px;cursor:pointer; z-index:4}
#lm_l2{left:0;background: url(../images/arrow_l.gif) center no-repeat;}
#lm_r2{right:0;background: url(../images/arrow_r.gif) center no-repeat;}
#lm_c2{margin:0 auto;width:70px;height:66px;overflow:hidden;}
#lm_c2 li{float:left;width:70px;height:66px; margin:0 5px;}

/*classroom*/
.col_1{ height:46px; padding-top:5px; margin-top:15px; background:url(../images/dot_bg.gif); width:650px; color:#f7af30; font-size:13px; line-height:22px; font-weight:bold;}
.col_1 span{ display:block; height:34px; width:6px; background-color:#f7af30; float:left; margin-left:20px; _margin-left:10px; margin-top:5px; margin-right:10px;}
.qus_cont{ background:url(../images/dot_bg.gif); width:610px; padding:20px; margin-top:20px;}
.qus_cont_bg{ background:#5a0106; padding:20px  0 0 10px;}
.qus_cont table{ margin-top:20px;}
.qus_cont table td{ height:24px; line-height:24px;}
.sub_btn{ background: url(../images/btn_sure.jpg) no-repeat; display:block; height:20px; line-height:20px; font-size:12px; cursor:pointer; border:none; color:#fff;  width:67px;}
#rule_cont{ background-color:#650811; padding:50px 45px 0;}
#rule_cont h1{ color:#ffba1e; font-size:12px; font-weight:bold; text-align:center; width:100%; height:21px;background:url(../images/bg_daren_tit.gif) repeat-x; line-height:21px;}
.rule_text_wra{ background: url(../images/bg_rule_text1.jpg); padding:30px 25px; margin-top:30px;}
.rule_text{ background-color:#770611; padding:30px; height:730px;}
.rule_text p{ text-align:left; margin-top:20px;}
.rule_t{color:#ffba1e; font-size:12px; font-weight:bold;}

.mtbb_cont{ background:url(../images/bg_mtbb_cont.jpg) no-repeat; width:680px; height:557px;}
.mtbb_list{ margin-left:185px; background:url(../images/bg_mtbb_bg1.jpg) bottom no-repeat; padding-bottom:15px; width:490px; height:130px; margin-top:35px;}
	.mtbb_list h3{ background:url(../images/ico_mtbb_title.gif) left center no-repeat; font-weight:normal; padding-left:25px; line-height:28px; height:28px; border:none;}
	.mtbb_list h3 .mtbb_ti{ float:left; font-size:14px; color:#ffb0b8; }
	.mtbb_list h3 .mtbb_da{ float:right; font-size:11px; color:#ffab1a; padding-right:10px;}
	.mtbb_list .mtbb_jy{ color:#fc7e8b; line-height:22px; padding:0 25px;}
	.mtbb_list .viewMore{ background:#5a0106; width:70px; height:18px; line-height:18px; font-size:12px; float:right; text-align:center;font-family:"宋体"; }
	.mtbb_list .viewMore a{ color:#fff;}
	.mtbb_list .viewMore a:visited{ color:#fff;}

.fy{ text-align:center; margin-top:20px; margin-left:300px;}
.fy span{ float:left; height:16px; line-height:16px; margin:0 3px;}
.fy .syy,.fy .xyy{ background-color:#830006; padding:0 5px; height:14px; line-height:14px;}
.fy span a{ color:#fff;}
.fy span a:hover{ color:#fff; text-decoration:underline;}

.cos_note{ margin-top:20px;}
.cos_tab{ background: url(../images/cos_tab.jpg) no-repeat; width:661px; height:23px;}
.cos_tab2{background: url(../images/cos_tab2.jpg) no-repeat;}
.cos_tab a{ float:left;width:161px; height:23px; cursor:pointer;}
.cos_tab2 a{width:330px;}
.cos_pic1{ text-align:center; padding:20px 0; width:661px; overflow:hidden; background:#500410;}
.cos_tab3{background: url(../images/cos_tab3.jpg) no-repeat left 1px;}
.cos_tab3 a{width:330px;}



.zzsmbox{ width:620px; background: url(../images/zzsm_bg.gif) repeat; padding:15px; float:left; margin:20px 0 10px 10px;}
.zzsmbox .cnet{ width:590px; padding:15px; background:#770611;}
.zzsmbox p{ width:590px; height:25px; line-height:26px; border-bottom:1px dashed #bc4c52; display:block; color:#fdf1dd}
.zzsmbox .cnet .tit{ font-weight:700; color:#ffd18a;}
.zzsmbox .cnet .fir{ text-indent:2em}





