﻿/*��css�����ã����� ��������*/
/*authors:���*/
/*date:2015-01-30*/
* {margin: 0;padding: 0; }
img{ margin: 0; border: 0}
a span, form label {cursor:pointer}
ul li {list-style:none}
table { width:100%��border-collapse:collapse}
select, textarea, input, button {vertical-align:middle; font:13px "Microsoft Yahei",Arial; font-size:100%}
q:before, q:after, blockquote:before, blockquote:after {content: "";}
blockquote, q {quotes: "" "";}
h1, h2, h3, h4, h5, h6{ font-weight:100;}
body{font:13px/1.8 "Microsoft Yahei",Arial;  }
.bg-n{ background: none}
/*�߿�Բ������*/
.bor-ra3 {  border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;  }
.bor-ra50{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
/*ȫ�ְ�ť*/
.btn{ display:inline-block;}
.btn input{ padding: 8px 40px;}
.btn:hover{opacity: 0.8;  filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; }
/*��������*/
.fontY{ text-indent: -999999px}
/*�����С*/
.font3{ font-size: 4px;}
.font12{ font-size: 12px;}
.font14{ font-size: 14px;}
.font15{ font-size: 15px;}
.font16{ font-size: 16px;}
.font18{ font-size: 18px;}
.font20{ font-size: 20px;}
.font22{ font-size: 22px;}
.font24{ font-size: 24px;}
.font30{ font-size: 30px;}
.font40{ font-size: 40px;}
/*�����м��*/
.lht08{ line-height: .8;}
.lht12{ line-height: 1.2;}
.lht14{ line-height: 1.4;}
.lht16{ line-height: 1.6;}
.lht2{ line-height: 2;}
.lht25{ line-height: 2.5;}
/*������������*/
.txt-in40{ text-indent: 40px;}

/*�߿�����*/
.bor-n{border:none;}
.bor{border:1px solid;}
.borT{border-top:1px solid;}
.borB{border-bottom:1px solid;}
.borR{border-right:1px solid;}
.borL{border-left:1px solid;}
.borBdo{border-bottom: 1px dotted}
.borTn{border:1px solid; border-top: none}
.borBn{border:1px solid; border-bottom: none}
/*ͶӰ*/
.box-shadow{
    -webkit-box-shadow:0 0 3px #CCC;
    -moz-box-shadow:0 0 3px #CCC;
    box-shadow:0 0 3px #CCC;
}
/*�����Լ����*/
.fll{ float:left; display:inline;}
.flr{ float:right; display:inline;}
.clearb{ clear:both}
.of-h{ overflow:hidden;zoom:1; vertical-align: bottom}
.of-xh{ overflow-x:hidden;}
.of-yh{ overflow-y:hidden;}
.center{ margin: 0 auto}/*��ǩ����*/
/*��λ*/
.pt-r{ position: relative}
.pt-a{ position:absolute}

.ta-c{ text-align: center;}/*���־���*/
.ta-l{ text-align: left;}/*���־���*/
.ta-r{ text-align: right;}/*���־���*/

.dpin{ display: inline-block}
.dpb{ display: block}
/*=======2016.04.27============*/
/*����*/
.mgt40{ margin-top: 40px;}
.mgt20{ margin-top: 20px;}

.mgt15{ margin-top: 15px;}
.mgl5{ margin-left: 5px;}
.mgl10{ margin-left: 10px;}
.mgl15{ margin-left: 15px;}

.mgr10{ margin-right: 10px;}
/*�ڼ��*/
.pd24{ padding: 24px;}
.pd5{ padding: 5px;}


/*�������*/
.wd{ width: 100%}
.wd1100{ width: 1100px;}
.wd485{ width: 485px;}
.wd850{ width: 850px;}
.wd220{ width: 220px;}
/*�߶�����*/
.m-ht500{ min-height: 500px; _height: 500px;}
.ht130{ height: 130px; overflow: hidden}

/*ͼƬ����*/

/*������λ*/

/*�������*/
table{ width: 100%; border-collapse: collapse}
table tr th,table tr td{ font-weight: 100;}
.tab01 tr th{  background:#F4F4F4; font-size:14px; color:#253951; font-weight:100; padding:5px 10px; border-top:1px solid white; border-bottom:1px solid #C1C1C1;}
.tab01 tr td{ padding:5px;  border-bottom:1px dashed #CDCDCD; text-align:center}
.tab01 tr td a{ display:block; text-align:left}
.tab01 .tab01_odd td{background:#fafafa}
/*�ޱ߿�*/
.tab02 tr th{ padding:8px 5px;  font-weight:100; text-align:right; }
.tab02 tr td{ padding:8px 5px;}
/*�ޱ߿�th������ɫΪ��ɫ*/
.tab05 tr th{ padding:8px 5px;  font-weight:100; text-align:right; color:#134273 }
.tab05 tr td{ padding:8px 5px;}
/*�ޱ߿�th�б���  th�Ҷ��� td�����*/
.tab03 tr th{ padding:10px; color:#253951; font-weight:100; text-align:right;background:#F4F4F4}
.tab03 tr td{ padding:10px;}
/*�ޱ߿�td�±߿�����*/
.tab04 tr td{ padding:10px; color:#253951; border-bottom:1px dashed #B7B7B7}



