*{font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ",tahoma,arial,simsun;color:#666;}
body {
background-color: #eee;
font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ",tahoma,arial,simsun;color:#666;
}
ul li{list-style-type:none}
.form-signin {
max-width: 330px;
padding: 15px;
margin: 0 auto;
}
.form-signin .form-signin-heading,
.form-signin .checkbox {
margin-bottom: 10px;
}
.form-signin .checkbox {
font-weight: normal;
}
.form-signin .form-control {
position: relative;
font-size: 16px;
height: auto;
padding: 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.form-signin .form-control:focus {
z-index: 2;
}
.form-signin input[type="text"] {
background-color: #f1f1f1;
/*margin-bottom: -1px;*/
/*border-bottom-left-radius: 0;*/
/*border-bottom-right-radius: 0;*/
}
.form-signin input[type="password"] {
margin-bottom: 10px;
background-color: #f1f1f1;
/*border-top-left-radius: 0;*/
/*border-top-right-radius: 0;*/
}
.container a{color: #666;}
.container a:hover{color: #ac1121;text-decoration:underline;}
.user{  border-bottom:1px solid #dfdfdf;background-color:#fafafa;}
.logo{width:262px;margin:20px 0;}
.search{float:right;margin-bottom: 10px;}
.search_ib{background:#ac1121;margin-top:16px;}
.search_ib .input{ color:#999;margin:3px;height:34px;background:#fff;border:0;}
.search_ib .button{font-size:15px; color:#fff;margin:3px;height:34px;background:#ac1121 !important;border:0;}

.menu{background-color:#ac1121;color:#fff;}
.menu a{color:#fff !important;}
.menu a:hover{background:#991312 !important;color:#fff !important;}
.menu_box{background-color:#ac1121;}
.menu_box li{background-color:#ac1121;padding:0px; text-align:center;}
.menu_box a{color:#fff !important;}
.menu_box a:hover{background:#991312 !important;color:#fff !important;}
.menu_t{padding-left:16px;padding-right:16px;background:#991312;margin-right:66px;}

.footer{ border-top:2px solid #a50000;margin:36px 0;padding:20px 0px 0px 0px;}


.create_main{margin:0 auto; text-align: -webkit-center;}
.create_main td{ height:37px;}

.location{margin-top:20px;border-bottom:1px solid #ae1023;/*background:url(../images/loc_bg.gif) repeat-x left bottom;*/}
.home_layout{margin-top:20px;padding:0 10px;border:1px solid #e3e3e3;}
.home_layout ul li{ line-height: 30px;}

.home_member{margin:0;padding:0;}
.home_member .p1{display:block;float:left;width:32px;color:#ac1121;}
.home_member .p2{display:block;float:left;width:66px;}
.home_member .p3{display:block;float:left;width:220px;text-align:left;}

.con_title{height:36px;line-height:36px;margin:0;padding:0;margin-bottom:10px;font-size:16px;font-weight:both;color:#333;border-bottom:2px solid #ac1121;background:url(../images/tit_ico.gif) no-repeat 0 12px;padding-left:10px;}
.con_title small{float:right;height:36px;line-height:36px;}

.con_list{margin:0;padding:0;margin-top:20px;}
.con_list ul{margin:0;padding:0;}
.con_list ul li{clear:both;display:block;line-height:28px;}
.con_list .l1{display:block;float:left;width:30px;color:#ff0000;font-size:11px;text-align:center;}
.con_list .l2{display:block;float:left;width:50px;color:#ff0000;text-align:center;}
.con_list .l3{display:block;float:left;width:50px; text-align:center;}
.con_list .l4{display:block;float:left;padding-left:5px;font-size:small;}

.mb1{padding-right:10px;}
.m2{border:1px solid #e3e3e3;}

.cardshow li{margin-bottom:15px;}
.cardshow_btn{width:140px;height:32px;line-height: 32px;}
.card_tjhy{height:60px;border:1px solid #e3e3e3;margin-right:10px;margin-bottom:10px;}
.card_tjhy_img{overflow:hidden;float:left;width:48px;height:48px;margin:5px 0 0 6px;}
.card_tjhy_tit{float:left;margin:5px 0 0 10px;}
.card_unit{line-height:32px;padding:4px 10px;border:1px solid #e3e3e3;margin-right:10px;margin-bottom:15px;}
/*member*/
.member{min-height:60px;border:1px solid #e3e3e3;margin-top: 10px;}
.member_img{overflow:hidden;width:48px;height:48px;margin:5px 0;}
.member_tit{padding:5px 6px;}
.member_input{padding:4px 12px;line-height:22px;text-align:left;border: 1px solid #cccccc;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

/*event*/
.event_pl_tit{padding-left:10px;background:#e3e3e3;line-height:36px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.event_pl_m{margin:0;padding-bottom: 10px;}
.event_pl_m li{line-height: 24px;}

/*notice*/
.notice_list{background:url(../images/list_ico.gif) no-repeat 5px 14px;padding-left:18px;line-height: 32px;border-bottom: 1px dashed #e3e3e3;}
.notice_tit{text-align:center;line-height:24px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}

/*business*/
.biz{border-bottom:1px dashed #999;margin:16px 0;}
.biz_tit{border-bottom: 1px dashed #e3e3e3;margin-bottom: 12px;}
.biz_img{padding-bottom: 15px;}
.biz_dt a{color: #ac1121;}
.biz_dt a:hover{color: #991312;text-decoration:underline;}
.biz_list{background:url(../images/list_ico.gif) no-repeat 5px 14px;padding-left:18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height:28px;border-bottom:1px dashed #e3e3e3;}

/*register*/
.reg{clear:both;border-bottom: 1px dashed #999;padding-top:6px;}
.reg1{text-align: right;}
.reg2{text-align: left; }
.reg3{text-align: left; }

.reg_m{clear:both;padding:6px;}
.reg_m1{text-align: right;}
.reg_m2{text-align: left;}

.flickr {padding-right: 3px; padding: 3px; margin: 3px; }
.flickr a {border: #dedfde 1px solid; padding:2px 6px; background-position: 50% bottom;color: #666; margin-right: 3px;text-decoration: none}
.flickr a:hover {border: #999 1px solid;background-image: none;background-color: #e3e3e3}
.meneame a:active {border: #999 1px solid; background-image: none;  background-color: #e3e3e3}
.flickr span.current {padding:2px 6px;font-weight: bold;color: #0088cc; margin-right: 3px;}
.flickr span.disabled {padding:2px 6px;color: #adaaad; margin-right: 3px; }

/**强制只显示一行**/
.ellipsis{text-overflow: ellipsis;overflow: hidden; white-space: nowrap;}

.main_date{ color:#ac1121;}
.main_font{font-size: 12px;}

.page_tit{line-height:24px;background:#f1f1f1;border-top:1px dashed #e3e3e3;border-bottom:1px dashed #e3e3e3;}
.page_tit dt, .page_tit dd{font-size: 12px;color:#999;}

/*相关分类行高*/
.breadcrumb li{line-height:30px;}
.row-fluid .footer img{max-width:100%;height:16px;}

/* 调用文章内容图片自动缩放 */
.responsive{}
.responsive img{margin:0px auto;display: block;
/* width: 100% 9;max-width: 100%; */
width: 100% 9;
max-width: 100%; 
width:expression(this.width > 600 ? "600px" : this.width)  !important; 
height: auto;
}
.btn-link a {color:#fff;}

.out {
position: relative;
width: 308px;
height: 197px;
margin: 0px auto;
}
.out .img li {
position: absolute; 
top: 0; 
left: 0;
display: none;
}
.out .num {
position: absolute; 
bottom: 20px;
left: 0;
font-size: 0;
width: 100%;
text-align: center;
}
.out .num li {
width: 20px;
height: 20px;
display: inline-block;
font-size: 16px;
background-color: #666;
color: #fff;
text-align: center;
line-height: 20px;
border-radius: 50%;
margin: 0 3px;
cursor: pointer;
}
.out .num li.active { background-color:#a00;}
.out .btn {
position: absolute;
top: 50%;
width: 30px;
height: 60px;
margin-top: -30px;
background: rgba(0,0,0,.5);
color: #fff;
text-align: center;
line-height: 60px;
font-size: 40px;
display: none;
}
.out:hover .btn{ 
display: block;
cursor: pointer;
}
.out .left { left: 0;}
.out .right { right: 0;}
.gg{
padding:15px 0;
}
.gg img{
	max-width:100%;
}

@media(max-width:767px){
.footer .span4{display: none !important;}
.footer .span2{width:50% !important; float:left !important;}
}