﻿@charset "utf-8";
/* CSS Document */
body{font:12px arial, sans-serif;color:#666;background:#fff;}
img{border:none}
body,form,div,img,ul,li,h1,dl,dt,dd,table{margin:0;padding:0}
img{border:0}
a{color:#fff;cursor:pointer;margin:0;padding:0;text-decoration:none}
a:active, a:focus, a:visited{outline:0 none}
.dPage{width:965px;margin:0 auto}
/*top*/
.dTop{width:100%;min-width:965px;background-color:#fff}
.dTop .dPage{height:79px}
.dTop a{color:#666;display:block}
.imgTop{padding-top:35px}
/*body*/
.dWarp{width:100%;min-width:965px}
.dWarp .dBody{width:100%;margin:10px auto;padding:10px 0;height:100%}
.dWarp .dPage, .dMsgCon{position:relative}
.dWel{position:relative;height:100px;background:#515151}
.welTitle{position:absolute;left:25px;top:24px}
.welSubTitle{position:absolute;right:34px;top:69px}
.btnEnter{display:block;background:url(../pics/btn/enter.gif);width:60px;height:21px;position:absolute;right:27px;top:34px}
.btnEnter:hover{background-position:0 -21px}
/*function module*/
.dMsgFn{height:115px}
.dFM{display:inline-block;width:191px;height:112px;border-bottom:3px solid #fff}
a.dFM:hover, a.dEmail:hover, .btnMsg a.btn:hover, .dCUNoImg{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.dCN{background:#ff6600 url(../pics/btn/fn.gif) no-repeat 50% 0;border-color:#b64e06}
.dEN{background:#5d9cec url(../pics/btn/fn.gif) no-repeat 50% -112px;border-color:#4a89dc}
.dCNNoTxt{background-position:50% -336px}
.dENNoTxt{background-position:50% -448px}
.dCU{background:#8a8a8a url(../pics/btn/fn.gif) no-repeat 50% -224px;border-color:#515151;position:relative}
.dCUNoImg{background-image:none}
.dEmail{background:url(../pics/btn/email.png) no-repeat;display:inline-block;width:60px;height:21px;position:absolute;right:65px;top:9px;z-index:30}
.dCUInfo{word-wrap:break-word;word-break:break-all;display:none;overflow:hidden;width:430px;height:98px;line-height:17px;font-family:"Microsoft Yahei","微软雅黑";font-size:12px;color:#fff;position:absolute;right:5px;top:5px;z-index:29}
.dCUInfo p{margin:5px 0;padding:0;}
.dCUClose{background:url(../pics/btn/cu_close.gif);display:none;width:15px;height:15px;position:absolute;right:2px;top:2px;z-index:31}
.dMsgFn .fl{width:392px;background:#8a8a8a url(../pics/btn/msg.gif) no-repeat;border-color:#515151;position:relative}
.dMsgFn .dFN{position:relative;width:573px}
/*message*/
.dMsg{list-style:none;width:340px;height:100px;overflow:hidden;position:absolute;left:50px;top:10px}
.dMsg ul{position:absolute;left:0;top:0}
.dMsg li{word-wrap:break-word;word-break:break-all;list-style:none;width:340px;height:100px;overflow:hidden;font-family:"Microsoft Yahei","微软雅黑";font-size:14px;color:#fff}
.btnMsg{position:absolute;right:7px;bottom:2px;display:none;}
.btnMsg .prev, .btnMsg .next{display:inline-block;width:26px;height:24px;background:url(../pics/btn/msg_pn.gif) no-repeat}
.btnMsg .next{background-position:-26px 0}
/*footer*/
.footer .dPage{border-top:1px solid #ddd;line-height:180%;padding:5px 0;text-align:center}
/*common*/
.fl{float:left}
.fr{float:right}
.mr15{margin-right:15px}
.clear{display:block;clear:both}
.clear:after{clear:both;content:"";display:block;height:0;visibility:hidden}