/*====================公共样式 Begin====================*/
body{background:#d2d2d2; font-size:14px; font-family: "宋体", Arial,Verdana; line-height:150%; margin:0px; padding:0px; color:#333;}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
.block{width:960px;height:auto;background:#fff7ee;padding:0px 10px 0px 10px;} /*主体容器*/
.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
td{ line-height:30px; font-size:14px;}
/*自动高对齐*/
.clearfix:after{
content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;clear:both;}
*+html .clearfix{height:1%;clear:both;}

/*全局链接样式*/
a{ color:#333; text-decoration:none; }
a:hover{color:#F30;text-decoration:underline;}

/*页面留白*/
.blank{height:0px; line-height:0px; clear:both; visibility:hidden;}
.blank5{height:5px; line-height:5px; clear:both; visibility:hidden;}
.blank10{height:10px; line-height:10px; clear:both; visibility:hidden;}

/*布局*/
.layout{ clear:both;}
.layout .left{ width:260px; float:left;}
.layout .right{ width:690px; float:right;}
.layout .left_video{ width:350px; float:left;}
.layout .right_text{ width:600px; float:right;}

/*通用box*/
.box{clear:both;}
.box .title{ background:#a04156; line-height:30px; font-weight:bold; padding:3px 0 3px 10px; color:#FFF;}
.box .centent{ line-height:28px; padding:10px; border-bottom:#a04156 solid 1px; border-left:#a40328 solid 1px; border-right:#a40328 solid 1px;}

/*padding*/
.pd_tb{ padding:10px 0 10px 0;}
.pd_all10{ padding:10px;}
.pd_20{ padding:10px 20px 10px 20px;}

/*样式*/
.jieshao{font-size:18px; text-indent:2em; color:#a40001; line-height:30px;}
.jiabin_js{color:#a40001; font-size:30px; line-height:40px; font-family:"黑体";}
.lp_title{font-size:24px; color:#900; line-height:40px; font-weight:bold;}
.redfont{color:#F00;}
.xuexian{border-bottom:#CCC dotted 1px;}
.balckfont{color:#000; font-weight:bold;}
.redbg{background:#ffd5d5; display:block;}
.zhuce{line-height:38px; font-weight:bold;}
.huanyi{padding-left:20px;}

/*打印样式*/
.print_layout{ width:640px; border:#F60 solid 1px;;}
.print_layout .left{ width:490px; float:left;border-right:#CCC dashed 1px;}
.print_layout .right{ width:140px; float:right;}
.print_box{clear:both;}
.print_box .left_centent{width:240px; float:left; line-height:16px; padding:0 0 0 5px;}
.print_box .right_centent{width:240px; float:right;}
.print_font{ font-size:10px; font-weight:bold;}
.print_no_pic{width:30px;}
.print_no{font-size:22px; color:#ff0000; line-height:24px; font-weight:bold; width:110px; padding:4px 0 0 0;}
.print_add{ width:260px; padding:7px 0 0 20px;}
.print_fj_big_font{font-size:40px; line-height:50px; font-family:"宋体";}
.print_right_changci{ font-size:24px; line-height:50px; }

/*层遮样式*/
.modalBackground{background-color:black;filter:alpha(opacity=50);opacity:0.5;}
.modalPopup{background-color:#ffffff;border: solid 1px #000000;min-width:300px;overflow:auto;}
.modalMove{cursor: move;padding: 5px;background-color: #E6E6E6;font-weight: bold;border-bottom: solid 1px #333333;}
.modalTitle{text-align:left;padding:5px 5px 5px 10px;}
.modalInput{line-height:25px;text-align:left;padding:0 15px 15px 15px;}
.modalInput .text{width:90px; display:inline-block;}
.modalButton{text-align:left;padding:0 15px 15px 150px;}
