@charset "utf-8";
/* [7LIB.ORG] */
html,body,div,iframe,span,
dl,dt,dd,ul,ol,li,
form,input,textarea,pre,p,blockquote,
th,td{ margin:0; padding:0; font-size:100%;}
a{text-decoration:none;}
li{list-style:none;}
.clear{ clear:both;}
h1,h2,h3{ font-weight:normal; padding:0px; margin:0px; }
img{ border:0; }

/*
input[type="button"],
input[type="submit"],
input[type="reset"]{
　　-webkit-appearance: none;

}
textarea {
　　-webkit-appearance: none;
}
input,select{
	-webkit-appearance:none; 
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

*/
@supports (top: env(safe-area-inset-top)) {


}


.links4 img{ display:inline-block; height:30px; margin:10px 10px 0 10px;}

.dysinfo99{ border-top: 1px solid #dcdcdc;
padding-top: 15px;
margin-top: 15px;}
.dysinfo99 p{ display:inline-block; line-height:30px; }
/* a B13CDC*/
a{ color:#252525; }
a:hover { text-decoration:none; color:#252525; }
a:visited{color:#252525;}

/* body */
html{ height:100%; box-sizing:border-box; }
body,html { font-family:"微软雅黑","Microsoft Yahei","Hiragino Sans GB",tahoma,arial; font-size:12px; color:#666; z-index:0; background:#fff; }

body{max-width:600px; margin:0 auto;  position:relative; height:100%;box-sizing:border-box; background: #FFF; padding-bottom:40px;}



.bm8989{  line-height:30px; text-align:center; width:60px; border-radius:15px 0 0 15px; color:#fff !important; position:fixed; bottom:40px; right:0; background:#ce0203;}

.jk01 img,
.k01 img{ vertical-align:middle; width:auto; max-width:100%; }
.k01 input{ margin-right:10px; }
.k01 {border-bottom:1px solid #efefef; padding-bottom:10px; margin-bottom:10px; }
.k01 p{ display:inline; margin-left:5px; }
.k02 {border-bottom:1px solid #efefef; padding-bottom:10px; margin-bottom:10px; color:#ce0203; font-size:14px; }
.k03{ color:#ce0203; font-size:12px; line-height:22px;}
.csl .cc1 .w1{ COLOR:RED}
.csl .cc1 .w3{ }
.csl .cc1 .w2{ COLOR:#ce0203}

.ck .ckl{ width:calc(100%); position:relative; text-align:left; border-bottom:1px solid #efefef; padding:10px;}
.ck .ckl span{ display:block; line-height:30px; font-size:14px;}
.ck .ckl img{ width:100%; display:block;  display:none;}
.ck .ckl img.suo{ display:inline-block; width:30px; vertical-align:middle; }
.ck .ckl .kcs{ position:absolute; right:0; top:0; font-size:10px; line-height:14px; background:rgba(0,0,0,0.5); padding:0 8px; padding-left:24px;color:#fff; }
.ck .ckl .kcs:after{ height:8px; width:8px; content:" "; border-radius:50%; position:absolute; left:8px; top:3px; background:#fff;}
.ck .ckl .kcs.w1{ background:#ce0203}
.ck .ckl .kcs.w3{ background:RED}
.ck .ckl .kcs.w2{ background:#ce0203}

.sp99kk{ display:block; font-size:16px; color:#ce0203; padding-top:20px; }


.ck .ckl p{height:30px; line-height:30px; background: #fff; text-align:center;float:left; border:1px solid #efefef; border-radius:5px; font-size:12px; padding:0 10px; border-color:#ce0203; color:#ce0203; position:absolute; right:10px; top:10px;}

.csl{ position:relative; padding-bottom:10px; }
.csl .cc1{ color:#ce0203; }
.csl .cc3{ color:#ce0203; }
.csl .cc2{width:50px;height:30px; line-height:30px; background: #fff; text-align:center;float:left; border:1px solid #efefef; border-radius:5px; font-size:12px; padding:0 10px; border-color:#ce0203; color:#ce0203; position:absolute; right:0; top:-6px;}
.csl .cc2 a{color:#ce0203; }


.ck .ck22 { position:relative; text-align:left; border-bottom:1px solid #efefef; padding:20px 0;padding-right:100px; }
.ck .ck22 .aa1{height:30px; line-height:30px; background: #fff; text-align:center;float:left; border:1px solid #efefef; border-radius:5px; font-size:12px; padding:0 10px; border-color:#ce0203; color:#ce0203; position:absolute; right:10px; top:10px;}


.dysinfo table{ border-top:1px solid #efefef; border-left:1px solid #efefef; width:100%!important }
.dysinfo table td{ border-right:1px solid #efefef; border-bottom:1px solid #efefef; }

.uuyu{ text-indent:2em; }

.dwxx span{ line-height:36px; border-bottom:1px solid #efefef; display:block; font-size:14px; }

.dq{ background:#f2f2f2; padding:20px; text-align:center; line-height:20px; display:none; }
.dq a{ color:#666; }
.cds{ padding:20px; }
.cds img{ border-radius:10px; }

.rht img{ display:block; width:100%; }
.rhs{ padding:20px; line-height:22px; border-bottom:1px solid #efefef; }
.rhs h2{ font-size:16px; }
.rhs p{ font-size:12px; }

.rh{ background:#fff; z-index:9; }

.rhx{border-bottom:1px solid #efefef; line-height:30px; height:30px;  padding:0 15px; padding-top:20px; }
.rhx span{ border-radius:10px 10px 0 0;line-height:30px; height:30px; font-size:13px; display:inline-block; margin:0 5px; padding:0 15px; }
.rhx span.cur{border:1px solid #efefef;  border-bottom:1px solid #fff; background:#fff; }
.rhx span a{ color:#fd6161}
.dw{  display:none; }
.dwt{ padding-bottom:10px; font-size:12px; }
.dwt input.dwi{ height:40px; display:block; padding:0 10px 0 30px; width:calc(100% - 40px); border:1px solid #efefef; background-color:#fff; background-repeat:no-repeat; background-position:5px center; background-size:20px;  }
.dwt span{ display:block; line-height:30px; font-size:12px; padding-bottom:2px; }
.dwt span i{ color:#fd6161; }
.dwt a{ color:#fd6161; }
.dw9{ border-radius:15px;border:1px solid #efefef; overflow:hidden; }
.dw9 span{ display:block; float:left; width:100%; text-align:center;  }
.dw9 span m{}
.dw9 span.cur{ background:#fd6161; color:#fff; }
.dw9 span.cur m{ padding-left:25px; background-image:url(../rh/true.png); background-repeat:no-repeat; background-position:left center; background-size:15px;  }

.rhsd{ padding-top:20px; margin-top:10px; border-top:1px solid #efefef; }
.rhsd input{ background:#fd6161; color:#fff; border:0; line-height:40px; border-radius:5px; display:block; width:100%; font-size:14px; }
.rhsd span{ display:block; padding-top:20px; padding-bottom:20px; line-height:20px; }
.rhsd input.au{ margin-top:10px; background:#666; }
.dw1{background-image:url(../rh/dw1.png); }
.dw2{background-image:url(../rh/dw2.png); }
.dw3{background-image:url(../rh/dw3.png); }
.dw5{background-image:url(../rh/dw5.png); }

.dwo span{ display:block; line-height:22px; }
.dwt select{ width:100%; line-height:40px; border:1px solid #efefef; }


.tyxy{ border-top:1px solid #efefef; margin-top:10px; padding-top:10px; }

.dwi99{ border:1px solid #efefef; color:#666; padding:10px; width:calc(100% - 20px); min-height:40px;}



.jcmsg{ display:none; top:0; left:0;width: 100%;height: 100%;background: #ce0203; position:fixed; z-index:99999 }
.jcmsg .jcbox{margin:20px; border-radius:10px; background:#fff; padding:15px;}
.jcmsg .jcbox img{ margin:0 auto; display:block; max-width:60px; }
.jcmsg .jctt{ border-bottom:1px solid #efefef; margin-bottom:15px; padding-bottom:15px; position:relative; color: #333;font-size:16px;margin: 15px 0 15px 0;font-weight:normal;}
.jcmsg #jcinfo{ display:none;  padding:10px 0; line-height:22px; font-size:12px; }
.jcmsg #jcinfo2{  display:none; padding:10px 0; line-height:22px; font-size:12px; }
.jcmsg #jcbtn{  display:none;}
.jcmsg .sub2{ margin-bottom:10px;}
.jcmsg.loading #jcinfo{ display:block; }
.jcmsg.loading #jcinfo2{ display:none; }
.jcmsg.ons,
.jcmsg.loading{ display:block; }
.jcmsg.ons #jcinfo{  display:none;}
.jcmsg.ons #jcinfo2{ display:block; }
.jcmsg.ons #jcbtn{  display:block;}

.w-top .r,
.w-top .l{ background:url(../images/-back.png) no-repeat; background-size:auto 20px; width:15px; display:block; height:20px; display:block; position:absolute;}


/* [7LIB.ORG] 顶部 */
.w-top{background:url(../images/-tbg.png) repeat-x bottom; background-size:100% 44px; text-align:center; line-height:44px; height:44px; width:100%; border-bottom:1px solid #bfbfbf; font-size:16px; color:#848689; position:fixed; top:0; z-index:999;}

.w-top .r{ top:15px; right:13px; background-position:-38px 0; width:20px; }
.w-top .l{ left:15px; top:13px; }


/* [7LIB.ORG] 详细 */
.w-box{ margin-top:44px; }
.w-img { position:relative; }
.w-img img{ width:100%;  }
.w-img .w-o{ position:absolute; bottom:0; left:0; height:30px; /*background:rgba(0,0,0,0.5);*/ width:100%; line-height:30px; }


/* [7LIB.ORG] 详细 */
.w-state{ position:absolute; right:15px; display:none }
.w-state span{ color:#FFF;  height:16px; display:inline-block; line-height:16px; text-align:center; font-size:12px; margin:0 2px; padding:0 5px; }
.w01{ background:#d0ab8b;}
.w02{ background:#76d89f;}
.w03{ background:#ffad72;}
.w04{ background:#4bacff;}
.w05{ background:#F30;}
.w06{ background:#fd6161;}

/* [7LIB.ORG] 份数 */
.w-num{ color:#333; position:absolute; left:15px; }
.w-price{ color:#F00; font-size:20px; padding-right:10px; }
.w-title{ font-size:18px; padding:20px;  position:relative; border-bottom:2px solid #fd6161;}
.w-price i{ font-style:normal; }
.w-price i.yz{ text-decoration:line-through;}
.w-price i.ys{ margin-left:5px; background:#fd6161; color:#FFF; border-radius:5px; font-size:12px; padding:0 5px;}

.w-buy{ position:absolute; right:15px; width:100px; height:30px; top:17px;}
.w0001{ width:20px; height:20px; background:#fd6161; color:#FFF; text-align:center; line-height:20px; font-size:16px; float:right; margin-top:5px;}
.w0002{ text-align:center; height:20px; float:right;margin-top:5px; padding:0 10px;}
.w0003{width:30px; height:30px; background:#fd6161; color:#FFF;  float:right; font-size:18px; text-align:center; line-height:30px;}


.w-content{ padding:20px; line-height:25px; }



/* [7LIB.ORG] 相关产品 */
.w-page{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.w-page a{color:#fd6161; }
.w-pre,
.w-next{ width:50%; float:left; line-height:30px; font-size:14px; color:#fd6161; }
.w-pre span{  margin:0 15px; }
.w-next {text-align:right;}
.w-next span{ margin:0 15px; }

/* [7LIB.ORG] 推荐产品 */
.w-tj{ padding:15px; font-size:15px; }
.w-pp{ padding: 15px;border-top:1px solid #e1e1e1; }
.w-pp li{ width:50%; float:left; text-align:center; }
.w-pp li img{ width:90%; }
.w-pp li h1{ font-size:12px; text-align:center; line-height:30px; height:30px; line-height:30px; overflow:hidden; }



.success{ font-size:14px; padding:20px; text-align:left; line-height:22px; }

/* [7LIB.ORG] 底部 */
.w-footer			{ display:none; line-height:25px;  text-align:center; background:#f8f8f8; border-top:1px solid #e1e1e1; margin-bottom:44px;}
.w-footer .w-kk{border-bottom:1px solid #e1e1e1; line-height:30px; height:30px; margin-bottom:10px;} 
.w-footer .w-kk div{ width:25%; float:left;}

/* [7LIB.ORG] 购物车 */
.mn-buy{ position:fixed; bottom:0; height:44px; z-index:999; width:100%; }
.mn-buy #mn-js{ background:rgba(253,97,97,0.8); color:#FFF; display:block; width:100px; line-height:44px; text-align:center; font-size:16px; right:0; position:absolute;}
.mn-buy .mn-money{ text-align:left; display:block; width:100%; margin-right:100px; background:rgba(0,0,0,1);line-height:44px; position:absolute; left:0;}
.mn-buy .mn-money .car{background:url(../images/-back.png) no-repeat; background-size:auto 20px; background-position:-92px 0; width:30px; display:block; height:20px; display:block; position:absolute; left:15px; top:10px;}
.mn-buy #mn-money{ font-size:20px; color:#FFF; padding-left:60px; }
.mn-buy #mn-js a{ color:#FFF; }


/* [7LIB.ORG] 订单列表 */
.w-blist{ margin-top:44px; }
.w-bt{ text-align:center; margin-bottom:40px; padding-top:10px;}
.w-bt span{ display:inline-table; width:90px; height:40px; line-height:40px; text-align:center; color:#FFF; font-size:18px; padding:0 20px; margin-top:40px;}
#g01{ background:#fd6161;}
#g02{ background:#fd6161;}
#mn-list {border-top:1px solid #e1e1e1;}
#mn-list li{ position:relative; line-height:25px; padding:5px 15px; font-size:18px; }
#mn-list li span{ position:absolute; right:15px; }
#mn-list li.bl-tj{ border-top:1px solid #e1e1e1;}
.bt-s{ text-align:center; }


/* [7LIB.ORG] M2 */
.m2{ text-align:center; padding-top:20px;padding-bottom:25px; font-size:18px; }
.m3{ font-size:100px; text-align:center; color:#fd6161; }
.m4{ text-align:center; padding-bottom:20px;   }


/* [7LIB.ORG] 产品 */
.w-cp{ margin-top:44px; }

#mn-alert{ display:none; background:#fd6161; color:#FFF; border-radius:50%; width:15px; height:15px; position:absolute; text-align:center; line-height:15px; left:15px; top:10px; z-index:888; }




.w-right{ padding:15px;}

.public-input{ border:0; border-bottom:1px solid #e1e1e1; width:100%; height:40px; line-height:40px; color:#848689; font-family:'微软雅黑' }

/* [7LIB.ORG] 登录 */
.public-button{ display:block; border:0; background:#fd6161; height:30px; line-height:30px; width:90px; color:#FFF; font-size:14px; text-align:center; margin:20px auto; }

#rcode_show a{color:#848689; }
#rcode_show img{ width:100%; margin-top:10px; }
.w-at{ text-align:center; }
.w-at a{color:#848689;}

.w-bb{color:#848689; border-top:1px solid #e1e1e1; margin:10px 0; background:#FFF; font-size:16px; }
.w-bb li{ border-bottom:10px solid #e1e1e1; position:relative; line-height:30px; padding:10px 15px; }
.w-bb li span{ position:absolute; right:15px; }
.ww-pay i{ color:#fd6161; font-style:normal}
.w-bb li .ww-pay{  }
.www{ margin:0 5px; background:#fd6161; color:#FFF; padding:0 5px; }


.w-c{ background:#f1f1f5; padding:15px 0;  }
.w-c .public-input{border:1px solid #e1e1e1; margin-bottom:20px; border-radius:10px;}


#www-load{ width:100%; background:url(../images/0.gif) no-repeat center #ededed; background-size:50px auto; height:100%; color:#fd6161; position:fixed; top:0; z-index:1000}

#user{ background: rgba(0, 0, 0, 0.4); }
#user a{ display:block; width:25%; display:inline-block; color:#FFF; font-size:12px; }
#user a:after{ content:''; border-right:1px solid #FFF; height:10px; float:right; margin-top:18px; }
#user a.s:after{border-right:0;}


/* PC */
.w-bbc{ width:33.3%; float:left; height:33.3%; position:relative; }
.w-bbc .w-title{ position:absolute; font-size:28px; color:#F00; bottom:0; left:0; }
.w-pc{ height:100%; }
.w-bbc .w-title .w-price{  color:#f00; font-size:32px; font-weight:bold; }


.w-avatar { text-align:center; padding-top:30px; }
.w-avatar img{ width:100px; height:100px; -moz-border-radius: 50%;
  -webkit-border-radius: 50%; border-radius:50%; border:8px #FFFFFF solid; border:5px solid #CCC   }
  
.m7{ text-align:center; margin-bottom:30px; }



.w-news{ padding:20px; }
.w-news li{ border-bottom:1px solid #e8ebf2; margin-bottom:15px; padding-bottom:15px;  }
.w-news li img{ width:100%; }
.kk-descr{ padding-top:15px; line-height:25px; }
.tyui{ padding-bottom:15px; font-size:18px; }


.x-more{background:#2b76b9; text-align:center; line-height:30px; color:#FFF; margin:10px 0; border-radius:10px; }


/* [7LIB.ORG] */
.m-img img{ width:100%;  }
.opop{ font-size:16px; padding:20px; border-bottom:1px solid #e8ebf2;border-top:1px solid #e8ebf2;  }
.m-content{ padding:20px; line-height:25px; padding-top:5px }
.m-descr{ margin:20px; line-height:20px; color:#fd6161; padding:5px; margin-top:30px;}






/* [7LIB.ORG] */
.over {color:#fff; height:100%; background:#fd6161; position:relative;}
.over .m2{  font-size:20px; padding-bottom:20px;}
.over .m4{ font-size:20px; line-height:25px; font-size:20px;}
.over .m4 a{ color:#FFF; }
.over .w-bt{ background:#fd6161; color:#FFF; font-size:14px; width:120px; margin:0 auto; line-height:40px; padding:0;margin-top:30px;}
.over .m3{ margin-top:24px; width:120px; height:120px;  background:url(../images/1.gif) no-repeat center #fd6161; color:#FFF; font-size:24px; border-radius:50%; text-align:center; line-height:120px; margin:0 auto; margin-bottom:30px; border:10px solid rgba(0,0,0,0.3);}
.over .mx{ height:300px;position:absolute; top:50%; margin-top:-150px; width:100%; }


.m66{ font-size:18px; line-height:18px; text-align:center; padding-bottom:5px; border-top:1px solid #dcdcdc; margin-top:10px; padding-top:60px; }
.m66 span{ color:#fd6161; font-size:20px; }

.wnl{ text-align:center; }
.wnl a{ margin-top:10px; margin-right:5px;width:80px; color:#2b76b9; height:30px; display:inline-block; line-height:30px; text-align:center; border-right:1px solid #2b76b9; border-bottom:1px solid #2b76b9;}
.ddown{ background:#2b76b9; color:#fff; height:30px; line-height:30px; border-radius:5px; text-align:center; display:block; margin-top:10px;}



.succ,
.succ .m2{}
.m99 a,
.m99{color:#fd6161; text-align:center; }
.m7 { text-align:center;}
.m7 a{ color:#fd6161; }


.gogo{ text-align:center; padding:0; background:#fd6161; color:#FFF; line-height:60px; margin-bottom:1px; line-height:60px; height:60px; text-align:left; width:100%; position:relative;  }
.gogo span{ padding-left:20px; }
.gogo a{color:#FFF; border:1px solid #fff; height:30px; padding:0 10px; border-radius:5px; display:block; position:absolute; right:15px; top:15px; line-height:30px; }
.gogo a.s{ left:15px; right:auto; display:block; width:30px; border-radius:50%; padding:0; text-align:center; }
.xxxc { position:relative;} 


#json-alert{ text-align:center; width:100%; padding:10px; background:#fd6161; color:#FFF; line-height:90px; position:fixed; bottom:-90px; }


#change{ background:#fd6161;display: block;left: 0;line-height: 44px;position:fixed;width: 100%; top:0; z-index:999;text-align:center;}
#change a{ color:#fff;}

.xxaa .w001{width:100%; height:160px;background:#333;color:#FFF; }
.xxaa .w001 .m3{ color:#FFF }
.xxaa .w003{ clear:both; text-align:center; }
.xxaa .w002{ background:#fd6161;  }
.xxaa .w003{ text-align:center; line-height:50px;}

.xxaa { position:absolute; height:160px; width:100%; }
.xxff{ position:relative; height:100%; }


.xinfo{ border-bottom:1px solid #dcdcdc; padding:10px 0; }
.xinfo .xa{ float:left; width:20%; line-height:20px; }
.xinfo .xa div{ padding-left:10px;} 
.xinfo .xb{ float:left; width:60%; line-height:20px; }
.xinfo .xc{ float:left; width:20%; }
.xinfo .xa span{ display:block; line-height:26px; text-align:center; width:40px; background:#fd6161; color:#fff; border-radius:0 13px 13px 0; }

.xinfo .xc span{ display:block; line-height:26px; text-align:center; background:#fd6161; color:#fff; border-radius:13px 0 0 13px; }


#mn-pc{  }
.m33{ font-size:60px; }

.pp-id{ text-align:right; font-size:18px;line-height:50px;  color:#fd6161; position:relative; line-height:50px; padding-right:20px;  border-bottom:1px solid #dcdcdc; margin:0 20px; }
.pp-id span{ position:absolute; left:20px; top:0; }


.ww-pp li{ border-top:5px solid #fd6161; }
.ww-pp{ font-size:16px; color:#686868; }
.pp-box{ padding:20px; line-stacking:30px; }
.pp-time,
.pp-pay{ text-align:center; padding:5px 0; }
.pp-list { line-height:30px; padding:20px 0; } 
.pp-list .tr{ float:right}
.pp-num{ text-align:center; padding-top:10px; padding-bottom:10px; }
.pp-num span{ color:#fd6161; font-size:100px; display:block; }
.pp-pay{ border-top:1px solid #dcdcdc; padding-top:10px; }
.pp-pay i{ font-size:36px; color:#fd6161; font-style:normal; }
.pp-pay a{ border-radius:5px; }
.pppage{ text-align:center; border-top:1px solid #dcdcdc; line-height:50px; }
.pppage a,
.pppage span{ padding:0 5px; }


.wwdd{ text-align:center; line-height:50px; border-bottom:1px solid #dcdcdc; }
.sq{ width:100%; background:rgba(0,0,0,0.5); position:absolute; top:0; left:0; width:100%; text-align:center; height:68px; line-height:68px; color:#FFF;  }


.xxleft{ width:65px; position:fixed; left:0; top:0; height:100%;  z-index:999; border-right:5px solid #fd6161;}
.xxleft li{ font-size:14px; text-align:center; line-height:35px; height:35px; border-bottom:1px solid #dcdcdc;}
#mn-pc{ margin-left:70px; }
.xxleft a{ display:block; }
.xxleft a.cur{ background:#fd6161; color:#fff; }
.null{ color:#fd6161; font-size:20px; text-align:center; line-height:80px;}
#clear{ color:#FFF; position:absolute; right:110px; }
/* [7LIB.COM] */
.w009{ position:relative; margin:0 10px; border:1px dashed #fff; border-radius:5px; padding-left:60px; color:#FFF; font-size:14px; background:url(../images/yhq.png) no-repeat 10px center #fd6161; background-size:40px; line-height:25px; padding-top:10px; padding-bottom:10px; }
.wc03{ font-size:18px; margin-right:10px; }
.my{ text-align:center; line-height:30px; border-top:1px solid #dcdcdc; }
.my a{ color:#000; }


.ww-yhq{ padding-top:20px; }
#post-yhq{ background-color:#000;  }
.xc04{ display:none; color:#fff; position:absolute; right:10px; top:50%; font-size:26px; width:30px; margin-top:-15px; line-height:30px; text-align:center;}
#post-yhq .xc04{ display:block; }
.fq{ text-align:center; line-height:30px; font-size:14px; }



/* [7LIB.ORG] */

.htd{ height:50px; line-height:50px; text-align:center; font-size:18px; color:#FFF; background:#2b76b9; text-align:center; }


.wkc{ }
.kc01{  position:relative; padding:15px 10px; border-bottom:1px solid #dcdcdc;}
.kc01 img{  }
.kc05{ font-size:14px; }
.kc03{ font-size:14px; line-height:25px; padding:5px 0; }
.kcbtn{ display:block; width:98px; height:25px; line-height:25px; text-align:center; background:#2b76b9;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; color:#FFF; }
.kcbtn2{ position:absolute; right:10px; top:0; }
.kcbtn:visited{ color:#fff; }
.kc02{ color:#2b76b9; padding-top:10px; font-size:16px; padding-top:20px; }
.kc02 a{color:#2b76b9;}
.kc04{  }
.kcinfo{ padding:10px; line-height:25px; }

.pl{ height:50px; line-height:50px; position:fixed; bottom:0; left:0; background:#2b76b9; width:100%; color:#FFF; }
.pl form{ padding:0 5px; display:block; }
#kcc{ border-radius:5px; line-height:300px; height:30px; border:1px solid #fff; width:70%; margin-top:10px; font-size:14px; color:#2b76b9; }
#kcb{ border-radius:5px; background:#2b76b9; line-height:37px; height:37px; padding:0; border:1px solid #fff; width:25%; color:#FFF; position:absolute; right:10px; top:7px; font-size:16px; color:#fff; }


.llbtn{background: #2b76b9 none repeat scroll 0 0;border-radius: 5px;color: #fff;display: block; height:35px;line-height: 35px;text-align: center;width:auto; margin: 30px 10px; font-size:15px;}
.llbtn a{ color:#fff; }
	
.kc06{ padding:10px; }
.kc06 .kc04{ border:1px dashed #dcdcdc; padding:5px; font-size:16px; line-height:25px; }

.kc0808 { position:relative; font-size:12px; border-bottom:1px solid #dcdcdc;  }
.kc009{ margin-bottom:50px; }
.kc0808 .kc00{ border-radius:50%; width:60px; height:60px; border:3px solid #dcdcdc; position:absolute; left:10px; top:10px; }
.kc0808 .kc05{font-size:12px;}

.httb{ text-align:center; font-size:18px; padding: 10px; }
.de{ font-size:18px; padding:10px; color:#2b76b9; } 
.btntt{display:block; width:180px; height:35px; line-height:35px; text-align:center; background:#2b76b9;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; margin:10px auto; color:#FFF}
.btntt:hover,
.btntt:visited{ color:#FFF }

.jl{ min-height:60px; margin: 10px 15px; padding-left:60px; position:relative;}
.jlimg{ width:50px; height:50px; border-radius:50%; position:absolute; left:0px; }
.jlinfo05{ border:1px solid #dcdcdc; background:#f1f1f1; border-radius:10px; padding:10px; position:relative; margin-right:20px;line-height:22px; }
.jlsig{ position:absolute; font-size:24px; left:-8px; top:0px; z-index:-1; color:#f1f1f1; }


.jlname,
.jltime{ color:#2b76b9;  }

#jl-content{ width:70%; border:1px solid #fff; height:35px; line-height:35px; border-radius:5px; }
.wjl{ margin-bottom:60px; }


.wcss{ padding-bottom:20px; }
.csjg{ display:none; }
.csjj1{ border-top:1px solid #dcdcdc; padding-top:10px; text-align:center; font-size:16px; }
.csjg2{ background:#2b76b9; color:#fff; font-size:26px; width:100px; height:100px; line-height:100px; text-align:center; border-radius:50%; margin:10px auto;  }


.kc09{ color:#2b76b9; padding-top:5px;}
.kc09 a{color:#2b76b9; font-size:15px;}
.kc07,
.kc08{ line-height:25px; }
.kcbtn3{ bottom:12px; top:auto; }
#info img{ width:100%; height:auto; }





.t1{ color:#2b76b9 ; font-size:16px; border-top:1px solid #dcdcdc; padding:10px 0;  }
.t2 span{ display:block; padding:5px 0; }
#mcb{ border-radius:5px; background:#2b76b9; line-height:37px; height:37px; padding:0; border:1px solid #fff; width:25%; color:#FFF;font-size:16px; color:#fff; display:block; width:100%; margin-top:10px; }

.plpl{ background:#f1f1f1;padding:10px; margin-top:10px; }
.kcbb{ position:relative; margin-top:10px;}

.load{ background:#f1f1f1;padding:10px;}
.load .l1{ color:#2b76b9; padding-bottom:10px; padding-top:10px;}
.load input{ height:30px; line-height:30px; width:100%; border:1px solid #dcdcdc; border-radius:5px; }



#at a{ height:50px; display:block; line-height:50px; position:fixed; bottom:50px; left:0; background:#f1f1f1; width:100%; color:#FFF; color:#2b76b9 ; padding:0 20px; }
.kc09{ display:none; }

.t2 textarea{ width:100%; height:90px } 
.pltt{ line-height:25px; color:#2b76b9; }
.scbt{ display:block; background:#2b76b9; color:#fff; text-align:center; line-height:30px; height:30px; }

.kc09 table,
.m-content table{ border-top:1px solid #333;border-left:1px solid #333; }
.kc09 table td,
.m-content table td{ border-bottom:1px solid #333;border-right:1px solid #333;}
.ok{ margin-bottom:20px; }

.http{ padding:10px; }
.wtable{ border:1px solid #dcdcdc; }
.wtable td{border:1px solid #dcdcdc; }

.pg li{border-bottom:1px solid #dcdcdc; line-height:50px; height:50px; padding:0 20px; font-size:16px;}
.pd{ margin:0 20px; margin-bottom:20px; }
.viform{ margin:20px; }
.viform p{ margin-bottom:20px; display:block; }
.vipwd{ border:1px solid #dcdcdc; color:#333; width:100%; line-height:40px; display:block; margin-bottom:20px; }
.visub{ background:#2b76b9; color:#fff; font-size:15px; text-align:center; line-height:40px; display:block; width:100%; border:0; }
.ddd{ margin-top:10px; height:30px; line-height:30px; text-align:center; background:#ce0203; color:#fff;}

#x999{ position:fixed;  background:#FFF; width:calc(100% - 40px); height:calc(100% - 40px);; z-index:9999; left:0; top:0px; padding:20px; padding-bottom:40px; left:-200%;}
#x999 .cc{ background:#ce0203; height:40px; width:40px; text-align:center; line-height:40px; border-radius:50%; margin:0 auto; color:#fff; }





.wcc .w-bimg img{ width:100%; display:block; }

.wprice { font-size:14px; padding:20px; border-bottom:1px dashed #efefef; position:relative;}
.wprice i{font-size:20px; color:#fd6161; font-weight:bold; font-style:normal; }
.wprice a{ display:block; position:absolute; right:20px; top:20px; background:#fd6161; color:#fff; border-radius:10px; height:30px; line-height:30px; padding:0 10px; font-size:12px; } 


.yyui{ z-index:99; position:fixed; left:0; bottom:0; width:100%; line-height:40px; background:#fd6161; color:#fff; font-size:14px; text-align:center;  }
.dw99{ display:none; z-index:100; position:fixed; left:0; bottom:0; width:100%; background:#fff; height:100%; }



.ipa{ text-align:center; padding:0 10px; padding-bottom:20px; padding-top:20px; }
.ipa span,
.ipa a{ display:block; width:20px; height:20px;display:inline-block; border:1px solid #efefef; line-height:20px; font-size:12px; margin:0 5px 10px 5px; color:#666;  }
.ipa span.now{ color:#fd6161; border-color:#fd6161; }

.inews{ padding:20px; }
.inewsl li{ border-bottom:1px solid #efefef; padding:10px 0; position:relative; }
.inewsl li .m05{ font-size:16px; color:#666; font-weight:bold; padding-bottom:10px; padding-top:5px; }
.inewsl li p{ color:#666; font-size:10px; }
.inewsl li p.cci{ color:#fd6161; }
.inewsl li .iff{  width:45%; display:block; float:left; position:relative;  }
.inewsl li img{ width:100%; }
.inewsl li .iff i{background: #fd6161; border-radius:0 0 5px 5px; line-height:30px; color:#fff; padding:0 5px; font-size:12px; position:absolute; left:10px; top:0; opacity:0.9;}

.inewsl li .mmnn{ width:55%; display:block; float:right; }
.inewsl li .mmnn2{ padding:0 10px 0 10px; }

.inewsl li.zt0 .iff i{ background:#333;}
.inewsl li.zt0 .bmss a{ background:#333;}

.inewsl li p{  }
 
 .bmss{ padding-top:5px; }
.bmss a{ background:#fd6161; color:#fff; font-size:12px; padding:3px 10px; display:inline-block; margin-right:5px; } 
.bmss span{ font-size:10px; color:#999;display:block; padding-top:5px;}
.bmss span i{ color:#fd6161; font-style:normal;;}

a.yy77{ display:block; background:#fd6161; color:#fff; text-align:center; border-radius:10px; height:40px; line-height:40px; padding:0 10px; font-size:12px; margin-top:10px; } 
.where{ background:#f2f2f2; line-height:40px; }


.dwoi{ position:relative; height:60px; background:#f2f2f2; margin-bottom:10px; }
.dwoi img{ position:absolute; left:0; top:0; width:100px; height:60px; } 
.dwoi a{ display:block; padding-top:5px; margin-left:120px; padding-right:10px; font-size:12px; line-height:24px; font-size:12px; overflow:hidden; height:48px; display:block; }
.dwo{ padding-bottom:20px; }



.finfo{ background:#fff; padding:20px; border-top:10px solid #efefef; overflow:hidden;  }
.finfo h2{ font-size:18px; border-left:3px solid #fd6161; padding-left:10px; margin-bottom:5px; }
.finfo p{ font-size:14px; line-height:30px;}
.finfobox{ padding-top:10px; }
.finfobox table{ border-top:1px solid #efefef!important; border-left:1px solid #efefef!important;}
.finfobox table td{ border-right:1px solid #efefef!important;border-bottom:1px solid #efefef!important;  padding:8px 5px; }

.zt li{ position:relative; height:30px; font-size:12px; }
.zt li .aa1{ height:30px; border-right:1px solid #fd6161; position:absolute;left:0; top:0; width:calc(60px - 10px); padding-right:10px;line-height:30px; text-align:right;}
.zt li .aa3{ height:30px;position:absolute;right:0; top:0;width:70px;}
.zt li .aa2{ height:25px; padding-top:10px;  width:calc(100% - 120px); margin-left:60px;}
.zt li .aa2 span{ display:block; background:#fd6161; height:10px; border-radius:0 5px 5px 0; position:relative; }
.zt li .aa2 span i{ font-style:normal; position:absolute; right:-110px; top:-10px; width:100px; line-height:30px;  }


.ftitle{ padding:20px; }
.ftitle h2{ font-size:18px; border-left:3px solid #fd6161; padding-left:10px; margin-bottom:5px; position:relative; }
.ftitle .hx span{ border:1px solid #efefef; padding:2px 10px; display:inline-block; margin-right:5px; margin-top:10px;}


.wx{ border-top:2px solid #fd6161; background:#fff url(../rh/cv2.jpg) no-repeat; background-size:cover; text-align:center; padding:20px; }
.wxtx img{ width:100px; height:100%; border-radius:50%; }
.wxname{ font-size:14px; }



.wd{ border-top:1px solid #efefef; padding:20px; }
.wd .u1 li{ width:calc(33.3% - 10px); text-align:center; color:#fff; background:#fd6161; margin:0 5px; margin-bottom:10px; float:left; border-radius:10px; height:30px; line-height:30px; }
.wd li a{color:#fff;}
.wd .u2 li{ width:calc(50% - 10px); text-align:center; color:#fff; background:#fd6161; margin:0 5px; margin-bottom:10px; float:left; border-radius:10px; height:30px; line-height:30px; }
.u3{ position:absolute; right:0; top:-3px; }
.u3 li{ position:relative; height:30px; line-height:30px; background: #fff; text-align:center; color:#666; float:left; border:1px solid #efefef; border-radius:5px; font-size:12px; margin-left:5px; padding:0 10px; }
.u3 li a{color:#666;}
.u3 li.cur{ border-color:#ce0203; color:#ce0203;}
.u3 li i{ position:absolute; top:-10px; right:-10px; z-index;99; font-style:normal; background:#fd6161; color:#fff; font-size:10px; line-height:20px; display:block; border-radius:50%; width:20px; height:20px;}

.wxsi{line-height:24px; display:none; }
.m-h{ background:url(../rh/-tbg.png) repeat-x bottom; background-size:100% 44px; text-align:center; color:#FFF; line-height:44px; height:44px; width:100%; border-bottom:1px solid #bfbfbf; font-size:16px; color:#252525; }
.xx{ width:40px; height:20px; border-radius:10px; border:1px solid #fd6161; color:#fd6161; display:block; position:absolute; top:12px; right:20px; text-align:center; line-height:20px; font-size:12px; }
.xx:hover{ color:#dcdcdc; }


.c002{ color:#666; }


.alert{ font-size:12px; color:#fff; text-align:center; padding:0 40px; }
.alert2{color:#999; }
.alert2 a{ color:#999;}
.alert5{ font-size:12px; color:#999; line-height:24px; }
.alert5 a{color:#ce0203;}
.alert4{ display:block; font-size:12px; color:#ce0203; border:1px dashed #ce0203; margin-top:10px; line-height:20px; text-align:left; padding:0 10px; padding-left:30px; background:url(../cf/jg.png) no-repeat 5px center; background-size:20px; }

.bm99{ width:100%; height:100%;background:#f1f1f1; padding-top:10px;      
   background:f1f1f1; background-size:100%;}
.bm99 .bmlogo{ margin:0 auto 0 auto; width:100%; display:block }
.bm99 .bmt{  position:relative;  margin:0 20px; border-radius:10px; background:#fff; padding:3px 0; margin-bottom:15px;}
.bm99 .bmt span{ font-size:12px; line-height:22px; color:#fff; }
.bm99 .bmt p{ font-size:12px; color:#fff; line-height:20px; }
.bm88998{ margin-bottom:0; }

.bm99 .bmt .hr{ position:absolute;right:20px; top:30px; }
.bm99 .bmt .hr a{ background-repeat:no-repeat; background-position:center; background-size:25px; display:inline-block; width:30px; line-height:30px; border:1px solid #fff; border-radius:5px; margin-left:3px; height:30px; }
.bm99 .bmt .hr a.hr2{ background-image:url(../rh/home.png) }
.bm99 .bmt .hr a.hr1{ background-image:url(../rh/back.png) }
.bm99 .bmt h2{ padding-right:70px; display:block; }
.xtable{ margin:15px 0; }
.bmm ul{ position:relative;background:#f8f8f8; font-size:12px; padding:20px; line-height:24px; border:1px solid #ffa820; }
.bmm ul li{ width:50%; float:left; }
.bmm ul i{width:30px; height:30px;position:absolute; right:0; bottom:0; }
.bm99 .bmb{ margin:15px; margin-top:0; border-radius:15px; padding:15px;}
.bm99c{ padding-bottom:40px; height:auto;}
.bm99c .bmb{ margin-bottom:20px; height:auto;}
.bm99 h3{color: #333;font-size:16px;margin: 15px 0 15px 0;font-weight:normal; }
.bm99 h3.bmtt{ border-bottom:1px solid #efefef; margin-bottom:15px; padding-bottom:15px; position:relative;} 
.bm99 h3.bmtt p{ display:inline; }
/*.bm99 h3.bmtt span{ color:#ce0203; font-size:12px; position:absolute; right:0; top:7px;}*/
.bm99 .bmd td{ margin-bottom:5px; font-size:12px; min-width:60px;}
.bm99 .bmd .xin{ line-height:40px; width:300px; height:40px; border:0; border-bottom:1px solid #dcdcdc; font-size:14px;}

.stt02{ padding-top:10px; }

.sub{width:100%;height:40px;line-height:40px;text-align: center;color: #fff;font-size:13px;background:#ce0203;border-radius: 5px;border: 0; font-weight:normal;}
.subt10{ margin-top:10px; }

.dg img{ max-width:80px; display:block;  }
.dg { font-size:14px; padding-bottom:20px; }

.xin99{ line-height:45px;height:45px; border:0; background:none; border-bottom:1px solid #dcdcdc; width:calc(100%); font-size:14px; }
.txt99{ min-height:100px; }
.sp99 i{ color:#ffa820; padding-left:2px;}
.sel99{ width:auto; }
.sel99{line-height:40px;height:40px; font-size:12px; border:0; border-bottom:1px solid #dcdcdc;width:calc(100% - 10px); }
.sel50{width:calc(50% - 10px);  }

.sp99{ font-size:12px; color:#333; display:block; line-height:40px; }
.pp99{ font-size:12px; color:#999; padding-top:10px; display:block; }
.xin88{ display:inline-block; width:80px; }



.w-table-list {}
.w-table-list th {background: no-repeat #ededed; border-bottom: 1px solid #cccccc;color: #8a8989;font-weight: normal;padding:10px;}
.w-table-list td {border-bottom: 1px solid #cccccc;padding:10px;}
.scbox{ padding:10px; }
.msn-get{ position:relative; }
.msn-get span{ display:block; width:120px; text-align:right; position:absolute; right:-1px; top:0; height:42px; line-height:42px; }



.fbt{position:fixed;bottom:0;left:0;width:100%;height:40px}
.fbt li{float:left;width:25%;height:40px;background:#fd6161;text-align:center; font-size:12px;}
.fbt li.s2,.fbt li.s4{}
.fbt li a{display:block; color:#FFF; height:30px; padding-top:10px;}
.fbt li div{border-right:1px solid #fd6161;text-align:center}
.fbt li div img{display:inline-block; width:14px; margin:0 auto;padding-bottom:2px;text-align:center; vertical-align:middle; padding-right:5px;}


.fbt2 li{float:left;width:33.3%;}
.fbt li i{ font-style:normal; }



.qy{ background:#fd6161; height:40px; line-height:40px; }
.qy .qy1{ margin:0 20px; color:#fff; font-size:18px; position:relative;}
.qy .qy1 i{ font-style:normal; }
.qy .qy1 span{ font-size:12px; position:absolute; right:0px; }
.qy .qy2{ display:none; background:#fff; font-size:14px; position:fixed; top:0px; left:0; height:100%; width:100%; z-index:999;}
.qy .qy2 li{ border-bottom:1px solid #efefef; padding:0 20px; }

.ximg2 IMG{ width:calc(100% - 10px); border:1px solid #efefef; padding:5px; margin-top:10px;}

.dt li{  position:relative; min-height:40px; }
.dt li .xt{ width:60px; line-height:18px; padding:5px 0; border-radius:5px; position:absolute; left:-70px; text-align:center; background:#ce0203; color:#fff; display:block; display:none;}
.dt li .xt i{ font-style:normal; font-size:14px; }
.dt li i.cc{ width:5px;height:5px; border-radius:5px; border:#ce0203 3px solid; background:#fff;display:block; position:absolute; left:-6px; top:15px; display:none;}
.dt li .xi{ padding-left:20px; line-height:20px;  }
.dt li .xp{padding-bottom:20px; margin-bottom:20px;border-bottom:1px solid #efefef;}
.dt li .xc{ color:#666;font-weight:bold;  font-size:14px; padding-bottom:5px; display:block;}
.dt li .xp a,
.dt li .xc a{ color:#666;}

.dt li .xim { position:relative; display:block; }
.dt li .xim img{ width:100%; display:block; }
.dt li .xim .slyk{ position:absolute; top:0; left:0;width:100%; height:100%; background:url(../images/play.png) no-repeat center; background-size:100%;}


.cff{ margin-top:10px;  }
.cff td,
.cff th{  padding:5px;  }
.cff th{ width:30%; min-width:60px; }

.rh3{border-top: 2px solid #fd6161;}
.rh3 .rhs{ position:relative; }
.rh3 .rhs h3{ font-size:16px; font-weight:bold; color:#fd6161; padding-right:60px;}
.rh3 .rhs a{ height:30px; line-height:30px; text-align:center; width:40px; background:#fd6161; color:#fff; display:block; position:absolute; right:20px; top:22px;}
.rh3 .dwo2 img{ display:block; max-width:100%;  }

a.sbn3{margin-top: 10px;line-height: 30px;text-align: center;border: 1px solid #fd6161;color: #fd6161; display:block; }
.a78 img{ width:100px; }
a.a77{ height: 25px;line-height: 25px;text-align: center; background:#ce0203;color:#fff!important; display:inline-block; margin-right:5px; border-radius:5px; padding:0 10px;}


.wxtel span{margin-top: 10px;line-height: 30px;text-align: center;border: 1px solid #fd6161;color: #fd6161;display:inline-block; padding:0 10px;}
.sbn4{ padding:10px; font-size:14px; text-align:center; line-height:30px; display:block; float:left;width:calc(50% - 32px); margin:0 5px; margin-bottom:10px;border: 1px solid #fd6161;color: #fd6161; border-radius:10px; }
.sbn4 img{ display:block; margin:0 auto;}
.sbn4 i{ display:block; font-size:12px; line-height:20px; font-style:normal; }

.zy2{ display:none; }
#jlview{ position:fixed; top:0; height:100%; width:100%; display:none; }
#wzrr,
#wzrr1,
#wzrr2{display:none;}
#jbbox li{ border:1px solid #fd6161; padding:2px 5px; color:#fd6161; margin-bottom:5px;background:url(../rh/cc.png) no-repeat center right; background-size:20px; }


.xin9999{ float:left; width:calc(50%); }
#qsview{ position:fixed; top:0; height:100%; width:100%; display:none; }
#qsbox li{ border:1px solid #fd6161; padding:2px 5px; color:#fd6161; margin-bottom:5px; background:url(../rh/cc.png) no-repeat center right; background-size:20px; }

.fk{ text-align:center;}
.fk li{ border-bottom:1px solid #efefef; padding:20px; }
.fk li img{ display:block; margin:10px auto; width:80%; }
.fk li p{ display:block; line-height:25px; }



.sub22{width:100%; margin-top:20px;height: 44px;line-height: 44px;text-align: center;color: #fff;font-size: 18px;background:#fd6161;border-radius: 5px;border: 0;}
.cc99{width:100%; margin-top:20px;height: 44px;line-height: 44px;text-align: center;color: #666;font-size: 18px;background:#fff;border-radius: 5px;border: 0; border:1px solid #efefef;}

.yyff{padding: 30px; background: #fd6161; text-align:center; color:#fff;}
.yyff a{ color:#fff;}

.aftcc{ display:none; z-index:9999; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(255,255,255,1); }
#aftcc{ text-align:center; padding:10px 20px;  }
.aftcc img{ width:100px; margin:0 auto; display:block; margin-top:40px; }



[name=jHsDate]{position:fixed; top:120px!important;width:auto;width:calc(100% - 42px);border:1px solid #ddd;border-radius:2px;background-color:#fff; z-index:99999}
.dayHsDate,.hourHsDate,.minuteHsDate,.yearHsDate{display:inline-block; vertical-align:top;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;width:70px;height:196px;text-align:center;font-size:12px;}
.hs_day,.hs_hour,.hs_minute,.hs_year{height:32px;list-style:none;line-height:32px;cursor:pointer;}
.hs_day:hover,.hs_mon:hover,.hs_year:hover{background-color:#eee;color:#000;}
.hs_check,.hs_check :hover{background-color:#FF5000!important;color:#fff!important;}
.monHsDate{display:inline-block;margin:0;padding:4px 5px;width:100px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.hs_mon{float:left;display:inline-block;margin:5px;padding:7px 0px;width:30px;height:15px;border-radius:4px;list-style:none;text-align:center;font-size:12px;line-height:15px;cursor:pointer;}
.noCheck{background-color:#f4f4f4;cursor:not-allowed;}
.dayHsDate{width:40px;}

.zj2s{ position:relative; }
.zj2s i{ background:#f2f2f2;line-height: 40px;
height: 40px;
border: 1px solid #dcdcdc; display:block; position:absolute; right:0px; top:0; padding:0 10px; font-style:normal; }

.xzls li,
#ls-null,
#ls-null2{ display:none; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #dcdcdc;}



.ccleftkk{ margin:5px 20px;  padding-left:30px; overflow:hidden; font-weight:bold; font-size:14px;color:#ce0203;
 background:url(../rh/gg.png?a=444) no-repeat left center; background-size:20px;
}
.ccleftkk li{ height:30px; line-height:30px; overflow:hidden; white-space:nowrap;  width:430px;  }
.zf img{ display:block; width:80%;}
.zf p{ font-size:10x;}



.ztss99{ background:#fff;  border-radius:10px;  margin:0 10px;box-shadow:rgba(0, 0, 0, .1) 0 1px 5px; margin-top:10px;padding:10px;}
.ztss99 li{ width:50%; float:left; }
.ztss99 li p{ display:block; text-align:center; line-height:30px;}
.ztss99 li img{ display:inline-block; vertical-align:middle; height:15px; }
.ztss99 li span{ display:block; width:60px; margin:0 auto; border-radius:10px; height:60px; text-align:center; font-size:30px; line-height:60px; color:#fff; background:#ce0203; }






