/*
		买模板，就去沃梦达
		为了支持沃梦达团队的发展,请您保留沃梦达的版权信息.
		我们对支持沃梦达发展的朋友表示真心的感谢!
		Http://www.womengda.cn(沃梦达网站模板共享平台)
		
*/


/*网站载入动画*/
#m_webloader {position:fixed;	z-index:2500;	top:0;	left:0;	right:0;	bottom:0;	background-color:#FFF; 	z-index:99999999; }
#m_webloader div {	position:fixed;	z-index:99999999;	width:250px;	height:250px;	position:absolute;	left:50%; 	top:50%; 	background:url(../images/base/status.gif) 64px 64px no-repeat center;	margin:-125px 0 0 -125px; }
#m_webloader div p{	text-align:center;	font-size:16px;	font-size:1.6rem;	padding-top:80px;}
#m_webloader div em{}



/*详细页文字标题*/
.m_ch1{ text-align:center; border-bottom:1px solid #DDD;}
.m_ch1 h1{
	font-size:18px;/*IE8及之前*/
	font-size: 1.8rem;
	font-weight:normal;
}
.m_ch1 p{
	font-size:14px;/*IE8及之前*/
	font-size: 1.4rem;
	color:#CCC;
}

/*详细页文字内容*/
.m_content{ line-height:133%;}
.m_content p{ margin-bottom:10px;}
.m_content img{ margin:10px auto;}
.m_content h1,.m_content h2,.m_content h3{ margin:10px 2px; line-height:140%;}
.m_content h4,.m_content h5,.m_content h6{ font-weight:bolder;}

@media screen and (max-width: 768px) {
.m_content img{ width:100%;}}
/* 平板之类的宽度 1199 以下设备 */
@media only screen and (min-width: 769px) and (max-width: 1199px) {
.m_content img{}}
/* PC客户端或大屏幕设备:*/
@media only screen and (min-width: 1200px) {
.m_content img{}}






/*表格*/
.table{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;}
.table th{border-bottom:2px solid #ddd;vertical-align:bottom;padding:8px 10px;text-align:left; background-color:#F5F5F5;
	font-size:14px;/*IE8及之前*/
	font-size: 1.4rem;
	font-weight:normal;
}
.table td{border-top:1px solid #ddd;padding:8px;vertical-align:top;}
.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th{background-color:#f9f9f9;}/*条纹-IE9以下无效果*/
.table-bordered th,.table-bordered td{border:solid 1px #ddd;}
.table-bordered th{border-bottom:2px solid #ddd;}
.table-hover > tbody > tr:hover > td,.table-hover > tbody > tr:hover > th{background-color:#f5f5f5;}/*不支持IE6*/
.table-condensed th,.table-condensed td{padding:5px;}


/*翻页*/
.page_number{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom; text-align:center;}
.page_number li{
	background-color: #FFF;
	display:inline-block;
	border:solid 1px #ddd;
}
.page_number a{
	line-height:18px;
	text-decoration: none;
	color:#333;
	display:block;
	transition:background-color 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;
	border-radius:4px;
}
.page_number li{float:left;border-right:none;border-radius:0;}
.page_number li:not(:first-child):not(:last-child){border-radius:0;}
.page_number .disabled a:link, .pagination .disabled a:visited, .pagination .disabled a:hover{cursor:not-allowed;pointer-events:none;color:#ddd;}
.page_number .active{pointer-events:none;}
.page_number .active,.page_number a:hover{background:#f5f5f5;}
.page_number li:first-child{border-radius:4px 0 0 4px;}
.page_number li:last-child{border-radius:0 4px 4px 0;border-right:solid 1px #ddd;}

@media screen and (max-width: 768px) {
.page_number a{
	padding: 6px 10px;
	font-size:14px;/*IE8及之前*/
	font-size: 1.4rem;
}
}

/* 平板之类的宽度 1199 以下设备 */
@media only screen and (min-width: 769px) and (max-width: 1199px) {
.page_number a{
	padding: 8px 12px;
	font-size:14px;/*IE8及之前*/
	font-size: 1.4rem;
}
}

/* PC客户端或大屏幕设备:*/
@media only screen and (min-width: 1200px) {
.page_number a{
	padding: 10px 16px;
	font-size:16px;/*IE8及之前*/
	font-size: 1.6rem;
}
}



/*表单*/

/*输入框*/
.input{padding:0 6px;border:solid 1px #ddd;height:34px;line-height:20px;display:block;border-radius:4px;-webkit-appearance:none;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.input:focus{border-color:#09c;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}


/*按钮*/
.btn{ display:inline-block;vertical-align:middle; padding:4px 6px;text-decoration: none; border:solid 1px #ddd;border-radius:4px;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.btn[disabled]{pointer-events:none;cursor:not-allowed;webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=50);opacity:.5;}
.btn:active{background-image:none;outline:0;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.btn:hover{transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}


/*按钮组*/
.btn_g1{border:solid 1px #ddd;border-radius:4px; padding:8px 10px;}
.btn_g1 .left{ display:inline-block; _float:left; margin-right:10px;}
.btn_g1 .right{ display:inline-block; _float:left;}

/*列表页*/

.pagination{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.pagination li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.pagination a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.pagination .disabled a:link, .pagination .disabled a:visited, .pagination .disabled a:hover{cursor:not-allowed;pointer-events:none;color:#ddd;}
.pagination .active{pointer-events:none;}
.pagination .active,.pagination a:hover{background:#f5f5f5;border-radius:4px;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.pagination-group{border-right:solid 1px #ddd;border-radius:4px;}
.pagination-group li{float:left;border-right:none;border-radius:0;}
.pagination-group li:not(:first-child):not(:last-child){border-radius:0;}
.pagination-group li:first-child{border-radius:4px 0 0 4px;}
.pagination-group li:last-child{border-radius:0 4px 4px 0;}
.pagination-group .active,.pagination-group a:hover{background:#f5f5f5;border-radius:0;}
.pagination-big a{padding:10px 16px;font-size:16px;}
.pagination-small a{padding:5px 10px;font-size:12px;}



/*文字大小标题*/
h1,.h1{font-size:24px;font-size:2.4rem;}
h2,.h2{font-size:20px;font-size:2.0rem;}
h3,.h3{font-size:18px;font-size:1.8rem;}
h4,.h4{font-size:16px;font-size:1.6rem;}
h5,.h5{font-size:14px;font-size:1.4rem;}
h6,.h6{font-size:12px;font-size:1.2rem;}



/*内填充*/
.pl_s{ padding-left:5px;}
.pl_m{ padding-left:10px;}
.pl_l{ padding-left:20px;}
.pt_s{ padding-top:5px;}
.pt_m{ padding-top:10px;}
.pt_l{ padding-top:20px;}

.pr_s{ padding-right:5px;}
.pr_m{ padding-right:10px;}
.pr_l{ padding-right:20px;}
.pb_s{ padding-bottom:5px;}
.pb_m{ padding-bottom:10px;}
.pb_l{ padding-bottom:20px;}


@media screen and (max-width: 768px) {
.pa_s{ padding:5px;}
.pa_m{ padding:8px;}
.pa_l{ padding:15px;}
}

/* 平板之类的宽度 1199 以下设备 */
@media only screen and (min-width: 769px) and (max-width: 1199px) {
.pa_s{ padding:8px;}
.pa_m{ padding:12px;}
.pa_l{ padding:15px;}
}

/* PC客户端或大屏幕设备:*/
@media only screen and (min-width: 1200px) {
.pa_s{ padding:10px;}
.pa_m{ padding:15px;}
.pa_l{ padding:25px;}
}



/*外边距*/
.ml_s{ margin-left:5px;}
.ml_m{ margin-left:10px;}
.ml_l{ margin-left:20px;}
.mt_s{ margin-top:5px;}
.mt_m{ margin-top:10px;}
.mt_l{ margin-top:20px;}

.mr_s{ margin-right:5px;}
.mr_m{ margin-right:10px;}
.mr_l{ margin-right:20px;}
.mb_s{ margin-bottom:5px;}
.mb_m{ margin-bottom:10px;}
.mb_l{ margin-bottom:20px;}

.ma_s{ margin:5px;}
.ma_m{ margin:10px;}
.ma_l{ margin:20px;}


/*线*/
hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box;}
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:10px 0;border:none;-moz-box-sizing:content-box;box-sizing:content-box;}
hr.space{background:#fff;color:#fff;visibility:hidden;}

/*列表*/
.l_s_n{ list-style:none;}

.l_d_l{}/*li 横排 */
.l_d_l li{display:inline-block;vertical-align:top; _float:left;}



.l_base{}/*基本列表 */
.l_base li a{padding:10px 15px;display:block;border-bottom:solid 1px #EEE;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;}
.l_base li:hover{ background-color:#F5F5F5;}
.ll_base li:last-child{border-bottom:0 none;}


/*鼠标,状态*/
.cursor_p{ cursor:pointer ;}


/*定位,控制*/
.pr{ position:relative;}
.pa{ position:absolute;}

/*浮动 左右 */
.fl{ float:left;}
.fr{ float:right;}

/*清除浮动 cleafloatr */
.cf{ clear:both;}
.cf:after, .w_box:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}



/*当前位置 current position*/
.cp{border-radius:4px;padding:18px 15px;font-size:12px;font-size:1.2rem;}
.cp li{display:inline-block;}
.cp li:after{content:"\002f";padding:0 8px;color:#ddd;}
.cp li:last-child:after{content:"";}
.cp li a{}


/*显示方式*/
.d_inline{ display:inline;}
  .d_inline a{ display:inline;}
  .d_inline li{ display:inline;}

.d_iblock{ display:inline-block;}
.d_block{ display:block;}
.d_none{ display:none;}



/*文本对其*/
.ta_c{ text-align:center;}
.ta_l{ text-align:left;}
.ta_r{ text-align:right;}
.ta_j{ text-align:justify;}
.ta_n{ text-align:nowrap;}

















/*颜色定义*/

/*背景颜色*/
.cb_1{ background-color:#6ABB77; color:#FFF;}
.cb_2{ background-color:#4CB0E2; color:#FFF;}
.cb_3{}

.cb_fff{ background-color:#FFF;}
.cb_000{ background-color:#000;}
.cb_ccc{ background-color:#CCC;}
.cb_ddd{ background-color:#DDD;}
.cb_999{ background-color:#999;}
.cb_333{ background-color:#333;}

/*前景颜色*/
.ct_1{ color:#00AA88;}
.ct_2{}
.ct_3{}

.ct_fff,.ct_fff a{ color:#FFF;}
.ct_000,.ct_000 a{ color:#000;}
.ct_ccc,.ct_ccc a{ color:#CCC;}
.ct_ddd,.ct_ddd a{ color:#DDD;}
.ct_999,.ct_999 a{ color:#999;}
.ct_666,.ct_666 a{ color:#999;}
.ct_333,.ct_333 a{ color:#333;}

.ct_red,.ct_red a{ color:#F00;}
.ct_green,.ct_green a{ color:#096;}
.ct_blue,.ct_blue a{ color:#06F;}
.ct_yellow,.ct_yellow a{ color:#FF0;}



































































/********/
/*页面布局*/
/********/



/*响应显示及隐藏：控制在对应屏幕下的显示和隐藏*/
/* 手机等小屏幕手持设备 760以下的设备 */
@media screen and (max-width: 768px) {
.db_s{display:block !important;}
.dn_s{display:none !important;}
}

/* 平板之类的宽度 1199 以下设备 */
@media only screen and (min-width: 769px) and (max-width: 1199px) {
.db_m{display:block !important;}
.dn_m{display:none !important;}
}

/* PC客户端或大屏幕设备:*/
@media only screen and (min-width: 1200px) {
.db_l{display:block !important;}
.dn_l{display:none !important;}
}


/* 竖屏 */
@media screen and (orientation:portrait) and (max-width: 720px) {}
/* 横屏 */
@media screen and (orientation:landscape){}





/*小ws*=w宽度_s小屏幕_(*)几格*/
/*中wm*=w宽度_m中屏幕_(*)几格*/
/*大wl*=w宽度_L大屏幕_(*)几格*/
/*wx*=w宽度_X移动_(*)几格*/


.w1,.w2,.w3,.w4,.w5,.w6,.w7,.w8,.w9,.w10,.w11,.w12,.wl1,.wl2,.wl3,.wl4,.wl5,.wl6,.wl7,.wl8,.wl9,.wl10,.wl11,.wl12,.ws1,.ws2,.ws3,.ws4,.ws5,.ws6,.ws7,.ws8,.ws9,.ws10,.ws11,.ws12,.wm1,.wm2,.wm3,.wm4,.wm5,.wm6,.wm7,.wm8,.wm9,.wm10,.wm11,.wm12,.wx1,.wx2,.wx3,.wx4,.wx5,.wx6,.wx7,.wx8,.wx9,.wx10,.wx11,.wx12{position:relative;min-height:1px; float:left;}


/*s_L 间距大*/
.s_l{margin-left:-1.5%;margin-right:-1.5%;}
.s_l .w1,.s_l .w2,.s_l .w3,.s_l .w4,.s_l .w5,.s_l .w6,.s_l .w7,.s_l .w8,.s_l .w9,.s_l .w10,.s_l .w11,.s_l .w12,
.s_l .wl1,.s_l .wl2,.s_l .wl3,.s_l .wl4,.s_l .wl5,.s_l .wl6,.s_l .wl7,.s_l .wl8,.s_l .wl9,.s_l .wl10,.s_l .wl11,.s_l .wl12,
.s_l .ws1,.s_l .ws2,.s_l .ws3,.s_l .ws4,.s_l .ws5,.s_l .ws6,.s_l .ws7,.s_l .ws8,.s_l .ws9,.s_l .ws10,.s_l .ws11,.s_l .ws12,
.s_l .wm1,.s_l .wm2,.s_l .wm3,.s_l .wm4,.s_l .wm5,.s_l .wm6,.s_l .wm7,.s_l .wm8,.s_l .wm9,.s_l .wm10,.s_l .wm11,.s_l .wm12,
.s_l .wx1,.s_l .wx2,.s_l .wx3,.s_l .wx4,.s_l .wx5,.s_l .wx6,.s_l .wx7,.s_l .wx8,.s_l .wx9,.s_l .wx10,.s_l .wx11,.s_l .wx12{position:relative;min-height:1px;padding:1.5%;}


/*s_M 间距中*/
.s_m{margin-left:-1%;margin-right:-1%;}
.s_m .w1,.s_m .w2,.s_m .w3,.s_m .w4,.s_m .w5,.s_m .w6,.s_m .w7,.s_m .w8,.s_m .w9,.s_m .w10,.s_m .w11,.s_m .w12,
.s_m .wl1,.s_m .wl2,.s_m .wl3,.s_m .wl4,.s_m .wl5,.s_m .wl6,.s_m .wl7,.s_m .wl8,.s_m .wl9,.s_m .wl10,.s_m .wl11,.s_m .wl12,
.s_m .ws1,.s_m .ws2,.s_m .ws3,.s_m .ws4,.s_m .ws5,.s_m .ws6,.s_m .ws7,.s_m .ws8,.s_m .ws9,.s_m .ws10,.s_m .ws11,.s_m .ws12,
.s_m .wm1,.s_m .wm2,.s_m .wm3,.s_m .wm4,.s_m .wm5,.s_m .wm6,.s_m .wm7,.s_m .wm8,.s_m .wm9,.s_m .wm10,.s_m .wm11,.s_m .wm12,
.s_m .wx1,.s_m .wx2,.s_m .wx3,.s_m .wx4,.s_m .wx5,.s_m .wx6,.s_m .wx7,.s_m .wx8,.s_m .wx9,.s_m .wx10,.s_m .wx11,.s_m .wx12{position:relative;min-height:1px;padding:1%;}



/*s_S 间距小*/
.s_s{margin-left:-0.5%;margin-right:-0.5%;}
.s_s .w1,.s_s .w2,.s_s .w3,.s_s .w4,.s_s .w5,.s_s .w6,.s_s .w7,.s_s .w8,.s_s .w9,.s_s .w10,.s_s .w11,.s_s .w12,
.s_s .wl1,.s_s .wl2,.s_s .wl3,.s_s .wl4,.s_s .wl5,.s_s .wl6,.s_s .wl7,.s_s .wl8,.s_s .wl9,.s_s .wl10,.s_s .wl11,.s_s .wl12,
.s_s .ws1,.s_s .ws2,.s_s .ws3,.s_s .ws4,.s_s .ws5,.s_s .ws6,.s_s .ws7,.s_s .ws8,.s_s .ws9,.s_s .ws10,.s_s .ws11,.s_s .ws12,
.s_s .wm1,.s_s .wm2,.s_s .wm3,.s_s .wm4,.s_s .wm5,.s_s .wm6,.s_s .wm7,.s_s .wm8,.s_s .wm9,.s_s .wm10,.s_s .wm11,.s_s .wm12,
.s_s .wx1,.s_s .wx2,.s_s .wx3,.s_s .wx4,.s_s .wx5,.s_s .wx6,.s_s .wx7,.s_s .wx8,.s_s .wx9,.s_s .wx10,.s_s .wx11,.s_s .wx12{position:relative;min-height:1px;padding:0.5%;}






.w1,.w2,.w3,.w4,.w5,.w6,.w7,.w8,.w9,.w10,.w11,.w12{}
.w1{width:8.33333333%;}.w2{width:16.66666667%;}.w3{width:25%;}.w4{width:33.33333333%;}.w5{width:41.66666667%;}.w6{width:50%;}.w7{width:58.33333333%;}.w8{width:66.66666667%;}.w9{width:75%;}.w10{width:83.33333333%;}.w11{width:91.66666667%;}.w12{width:100%;}





@media screen and (max-width: 768px) {
.ws1,.ws2,.ws3,.ws4,.ws5,.ws6,.ws7,.ws8,.ws9,.ws10,.ws11,.ws12{}
.ws1{width:8.33333333%;}.ws2{width:16.66666667%;}.ws3{width:25%;}.ws4{width:33.33333333%;}.ws5{width:41.66666667%;}.ws6{width:49.33333333%;}.ws7{width:58.33333333%;}.ws8{width:66.66666667%;}.ws9{width:75%;}.ws10{width:83.33333333%;}.ws11{width:91.66666667%;}.ws12{width:100%;}
}
@media only screen and (min-width: 769px) and (max-width: 1199px) {
.wm1,.wm2,.wm3,.wm4,.wm5,.wm6,.wm7,.wm8,.wm9,.wm10,.wm11,.wm12{}
.wm1{width:8.33333333%;}.wm2{width:16.66666667%;}.wm3{width:25%;}.wm4{width:33.33333333%;}.wm5{width:41.66666667%;}.wm6{width:50%;}.wm7{width:58.33333333%;}.wm8{width:66.66666667%;}.wm9{width:75%;}.wm10{width:83.33333333%;}.wm11{width:91.66666667%;}.wm12{width:100%;}
}



@media only screen and (min-width: 1200px) {
.wl1,.wl2,.wl3,.wl4,.wl5,.wl6,.wl7,.wl8,.wl9,.wl10,.wl11,.wl12{}
.wl1{width:8.33333333%;}.wl2{width:16.66666667%;}.wl3{width:25%;}.wl4{width:33.33333333%;}.wl5{width:41.66666667%;}.wl6{width:50%;}.wl7{width:58.33333333%;}.wl8{width:66.66666667%;}.wl9{width:75%;}.wl10{width:83.33333333%;}.wl11{width:91.66666667%;}.wl12{width:100%;}
}

