/*  寄梦科技_全局样式表  */

/* QQ客服 */
.QQbox{ z-index:99; width: 178px; right: 0; top: 40px; position: absolute;}
.QQbox .press{ right: 0; border: none; cursor: pointer;width: 33px; height: 158px;position: absolute;}
.QQbox .Qlist{ left: 0; width: 145px; background: url(../images/qq_listbg.gif) repeat-y -155px 0;  position: absolute;}
.QQbox .Qlist .t,
.QQbox .Qlist .b{ float: right; height: 6px; width: 145px; font-size: 1px; }
.QQbox .Qlist .t{ background: url(../images/qq_listbg.gif) no-repeat left; }
.QQbox .Qlist .b{ background: url(../images/qq_listbg.gif) no-repeat right; }
.QQbox .Qlist .con{ background: #fff; width: 90%; margin: 0 auto; }
.QQbox .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(../images/qq_listbg.gif) repeat-y -163px 0; border: 1px solid #3a708d; text-align: center; color:#fff;}
.QQbox .Qlist .con ul{  }
.QQbox .Qlist .con ul li{  padding: 5px 0 0 8px;height: 20px; background: #e8e8e8;}
.QQbox .Qlist .con ul li.odd{ background: #fff; }
/*.QQbox .Qlist .con A IMG { width:23px; }*/

/* 全局CSS定义 */
body { margin:0; padding:0; font-size:12px; color: #303030; font-family: "宋体", Arial, Helvetica, sans-serif;background-color: #FFFFFF;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table,td,tr,th{ font-size:12px; }
embed {z-index:1}

.F_Arial{ font-family: "Arial"; font-size: 14px;}
.F_14{ font-size: 14px;}
.F_red{ color: #bf0303; }
.f_red_16 { font: bold 16px/18px "Arial";color:#DF0900; text-decoration:none;}
.f_red_18 { font: bold 18px/20px "Arial";color:#DF0900; text-decoration:none;}
.f_red_20 { font: bold 20px/20px "Arial";color:#DF0900; text-decoration:none;}
.f_red_26 { font: bold 26px/26px "Arial";color:#DF0900; text-decoration:none;}
.f_orange_20 { font: bold 20px/20px "Arial";color:#FF4E00; text-decoration:none;}
.f_orange_14 { font: bold 14px/14px "Arial";color:#FF4E00; text-decoration:none;}
.f_deepblue_20 { font: bold 20px/20px "Arial";color:#476B8B; text-decoration:none;}
/*清除浮动使用*/
.clearfix{
    clear: both;
}
/*解决浮动对象问题*/
.wrapfix:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.T_margin3{ margin-top: 3px; }
.T_margin5{ margin-top: 5px; }
.T_margin8{ margin-top: 8px; }
.T_margin10{ margin-top: 10px; }
.B_margin10{ margin-bottom: 10px; }
.padding_top2{ padding-top: 2px; }
.padding_top4{ padding-top: 4px; }
.padding_bottom10{ padding-bottom: 10px; }

a:link,
a:visited{ text-decoration: none;color: #525252;}
a:hover { color:#bf0303; }


/* 字体颜色样式 */
.F_red{ color: #ff0000; }
	.F_red a:link,
	.F_red a:visited{ text-decoration: none; color: #ff0000;}
	.F_red a:hover{ text-decoration: underline; color: #ff0000; }
.F_red2{ color: #c40808; }
	.F_red2 a:link,
	.F_red2 a:visited{ text-decoration: none; color: #c40808;}
	.F_red2 a:hover{ text-decoration: underline; color: #c40808; }
.F_orange{ color: #f65201; }
	.F_orange a:link,
	.F_orange a:visited{ text-decoration: none; color: #f65201;}
	.F_orange a:hover{ text-decoration: underline; color: #f65201; }
.F_green{ color: #368502; }
	.F_green a:link,
	.F_green a:visited{ text-decoration: none; color: #368502;}
	.F_green a:hover{ text-decoration: underline; color: #cc000a; }	
.F_blue{ color: #036ad0; }
	.F_blue a:link,
	.F_blue a:visited{ text-decoration: none; color: #036ad0;}
	.F_blue a:hover{ text-decoration: underline; color: #cc000a; }
.F_blue2{ color: #23548e; }
	.F_blue2 a:link,
	.F_blue2 a:visited{ text-decoration: none; color: #23548e;}
	.F_blue2 a:hover{ text-decoration: underline; color: #cc000a; }
.F_maize{ color: #fff600; }
	.F_maize a:link,
	.F_maize a:visited{ text-decoration: none; color: #fff600;}
	.F_maize a:hover{ text-decoration: underline; color: #fff600; }

/* 下划线 */
.U a:link,
.U a:visited{ text-decoration: underline; }
.U a:hover { text-decoration: none; }

/* 底部版权 */
.Footer{width: 950px;margin: 9px auto 0 auto; border-top: 2px solid #1559ab;color: #515152;}
.Footer-content-box{background: #fbfbfb;text-align: center;padding: 15px 0 15px 0;line-height: 20px;}