/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
.wx_pic{background:url(https://www.pincai.com/static/img/common/pincai_code.png) no-repeat 8px 7px  #fff!important; border:1px solid #E8F1E8;border-radius:3px;height:170px!important}
body{ background:#FFFFFF; font-family:"Microsoft YaHei";}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset, img {
    border: 0 none;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
strong{ font-weight:800;}
ol, ul, li{
    list-style: none outside none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}

a {
    color: #000000;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
.clearfix:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
}
.indexWidth{ width:1000px; margin:0 auto;}

/*head*/
.head{float:left;width:100%;height: 50px;background-color: #303a40;box-shadow: 0 2px 5px rgba(0,0,0,.2);}
.head .logo{ float:left; margin-top:2px;}
.head .logo img{float: left;width: 120px;height: 39px;margin-top: 4px;margin-right: 10px;}
.head .area{float:left;width: 150px;font-size:14px;margin-top:12px;margin-left:8px;border-left: 1px solid #5c5d61;padding-left: 10px;}
.head .area span{float:left;height: 30px;line-height: 30px;color: #ffffff;font-weight:bold;margin-right: 5px;}
.head .area a{font-size: 12px;font-weight: 400;background: url(//static.pincai.com/img/index2.0/ico_index.png) no-repeat 58px 5px;color: #999;margin-top: 4px;width: 72px;float: left;height: 22px;line-height: 22px;}
.head .Nav{float: left;margin-left: 70px;}
.head .Nav a{float:left;font-size: 14px;height: 50px;line-height: 50px;font-family: Tahoma,"\5B8B\4F53",Arial,Helvetica,Arial,sans-serif;color: #ccc;padding: 0 20px;}
.head .Nav a.on,.head .Nav a:hover{background: #415863;color: #fff;}
.head .login{float:right;height: 28px;line-height: 28px;background: #d61318;border-radius: 0 0 4px 4px;padding: 0 8px;}
.head .login a{color:#FFFFFF;font-size: 12px;float: left;}
.head .login code{color:#FFFFFF;margin:0 5px;font-size: 12px;float: left;}

/*areaMain*/
.areaMain{ float:left; width:100%; margin-top:30px;}
.areaTop{ float:left; width:100%; padding-bottom:10px;}
.areaTop .recom{ display:block; height:35px; margin:0 auto; width:180px; background:url(https://www.pincai.com/static/img/index/areaBtn.png) repeat-x; border-radius:5px; line-height:35px; color:#FFFFFF; text-align:center; font-family:"Microsoft YaHei"; font-size:18px;box-shadow: 0 1px 2px rgba(0,0,0,.4);}
.areaTop .recom:hover{ background:#0086ca; text-decoration:none;}
.hotarea{ margin-top:25px; font-size:14px; float:left; width:982px; line-height:180%; border:1px solid #E3E3E3; background:#FAFAFA; padding:8px;}
.hotarea font{ float:left; font-size:16px; color:#494949;}
.hotarea a{ float:left; margin-right:20px; color:#666666;}
.seaArea{ float:left; width:100%; margin-top:25px;}
.seaArea .searBox{ border:1px solid #0086ca; float:left; width:400px; position:relative;}
.seaArea .searBox input.te{ float:left; outline:none; border:0px; height:40px; width:90%; line-height:40px; text-indent:5px; font-size:14px; font-family:"Microsoft YaHei";}
.seaArea .searBox input.bu{ float:left; border:0px; height:40px; width:10%; line-height:40px; background:url("https://www.pincai.com/static/img/index/bg.gif") no-repeat scroll 5px 5px rgba(0, 0, 0, 0)}
.seaArea h2{ float:left; font-size:16px; line-height:40px; color:#494949;}
.allArea{ float:left; width:100%; margin-top:25px;}
.allArea .tip{ float:left; width:100%; margin-bottom:20px;}
.allArea .tip span{font-size:16px; color:#494949;}
.areaList{ float:left; padding:8px; width:982px; border:1px solid #FFFFFF; border-radius:3px;}
.areaList.hover{ border:1px solid #E3E3E3; background:#FAFAFA;}
.areaList.hover dt.dot{ background:#0086ca; color:#FFFFFF; border:1px solid #0086ca;}
.allArea dt.dot{ background:#F1F1F1; border-radius:3px; border:1px solid #DDDDDD; font-size:14px; float:left; height:22px; padding:0 10px; line-height:22px; text-align:center; font-family:"????";}
.allArea dd.dot{ float:left; width:880px; line-height:22px;}
.allArea dd.dot a{ margin-left:20px; float:left; line-height:22px; color:#494949; font-size:14px; font-family:"????";}
.allArea dd.dot a.red{ color:#FF0000;}
.result{ position:absolute; display:none; top:39px; left:-1px; border:1px solid #0086ca; border-top:1px solid #FFFFFF; background:#FFFFFF; width:90%;}
.result li{ float:left; width:100%;}
.result li a{ display:block; font-family:"????"; text-indent:8px; height:25px; line-height:25px; font-size:14px; color:#494949;}
.result li a:hover{ text-decoration:none; background:#effaff;}

/*foot*/
.footer {height: 100px;overflow: hidden;width: 100%;background: #464646;}
.footer_box {width: 1100px;margin: 0 auto;height: 100px;background: #464646;padding-top: 10px;}
.fl {float: left;}
.footer_box .footer_about {float: left;margin-top: 16px;color: #a0a0a0;margin-left: 15px;}
.footer_box .footer_about ul {width: 650px;margin-left: 2px;}
.footer_box .footer_about ul li {float: left;line-height: 14px;text-align: center;height: 14px;padding: 0 8px 0 7px;border-right: 1px solid #717171;}
.footer_about ul li a {color: #a0a0a0;text-decoration: none;font-size: 12px;}
.footer_about .footer-p {width: 650px;margin-top: 4px;font-size: 12px;line-height: 16px;padding-left: 8px;float: left;}
.footer_phone {margin-top: 15px;display: block;width: 185px;height: 57px;float: left;background: url(//static.pincai.com/img/index2.0/ico_index.png) no-repeat 0px -640px;}
.footer_logo {margin-top: 15px;display: block;width: 185px;height: 57px;float: left;background: url(//static.pincai.com/img/index2.0/ico_index.png) no-repeat 0px -560px;border-right: 1px solid #717171;padding-right: 10px;}
.color_i{color: #999;}