/*COPYRIGHT(C)UCWEB 2012.*/
/*通用CSS样式表.*/
/*2012.04.10*/

/** @NAME:CSS RESET
		@TYPE:公共
		@EXPLAIN:组件设定（Module Setting：ms-）
						 粒子设定（Granule Reset：gr-）
	*/
	
/*通用全局设定*/
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}

input,select,textarea{font-size:100%;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:500;}

fieldset,img {border:0;}
abbr,acronym{border:0;font-variant:normal;}

table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}

iframe{display:block;}

del {text-decoration:line-through;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
ins,a {text-decoration:none;}

q:before,q:after {content:'';}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}

body{font-family:Arial,Helvetica,sans-serif;}

/*重设 HTML5 标签*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
audio,canvas,video {display:inline-block;*display:inline;*zoom:1;}

/*组件设定-MODULE SETTING*/
/**显示状态**/
.ms-none{display:none;}
.ms-block{display:block;}
.ms-inblock{display:inline-block;}	

/**清除浮动**/
.cc{*zoom:1;}
.cc:after{content:'\20';display:block;height:0;clear:both;visibility: hidden;}
.c{clear:both;font:0px/0px Arial;overflow:hidden;height:0;width:0;}

/**浮动**/
.ms-fl{float:left;}
.ms-fr{float:right;}

/**定位**/
.ms-pa{position:absolute;}
.ms-pr{position:relative;}
.ms-pf{position:fixed!important;}

/**文本**/
.ms-tl{text-align:left}
.ms-tc{text-align:center}
.ms-tr{text-align:right}

/**换行**/
.ms-noWrap{white-space:nowrap;overflow:hidden;}
.ms-wrap{overflow:hidden;word-wrap:break-word;word-break:break-all;}

/**边框**/
.ms-noBor{border:none!important}

/* 头部  分享**/	
.top{ width:100%; height:50px; background:#95c418;}
.top .menu{ width:100%; height:50px;}
.top .menu a{ height:50px; background:url(images/home.png) 5px 12px no-repeat; background-size:43px 28px; text-indent:-9999px; display:block}
.top .return{ width:100%; height:50px;}
.top .return a{ height:50px; background:url(images/back.png) 5px 12px no-repeat; background-size:54px 30px; text-indent:-9999px; display:block}
.top .title{ width:100%; height:50px;}
.top .title a{ color:#fff; font-size:20px; text-align:center; line-height:50px; display:block}
.top .s_share{ width:60px; float:right;height:50px; background:url(images/share.png) center 14px no-repeat;background-size:23px 23px;text-indent:-9999px; display:block; cursor:pointer;}
.share{ width:100%; height:100%; background:#000; opacity:.5; position:fixed; z-index:99; bottom:0; display:none}
.share_cont{ width:100%; height:400px; background:#eee; position:absolute; bottom:0; z-index:100; display:none;}
.share_cont h2{ width:100%; height:40px; margin-top:15px; line-height:40px; text-align:center; display:block; color:#000; font-size:18px; font-weight:normal; margin-bottom:20px;}
.share_cont a{ display:block; width:25%; height:auto; float:left; color:#555; font-size:16px; text-align:center; margin-bottom:40px;}
.share_cont a dl{ width:100%; height:auto; text-align:center;}
.share_cont dt img{ width:60px; height:60px;}
.share_cont a dd{ width:100%; height:25px; overflow:hidden}
.share_cont a dd span{ width:100%; height:25px; line-height:25px; font-size:16px; color:#555; text-align:center; display:block}
.share_cont a:hover{ color:#ff6600}
.share_cont h3{ width:100%; height:45px; margin-top:30px; background:#bbbbbb; }
.share_cont h3 a{ width:100%; height:45px; color:#fff; font-size:18px; line-height:45px;}