﻿@charset "utf-8";
/* CSS Document */

/*====全局样式====*/
body {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333; background:#fff; line-height:22px; height:100%}
pre, code, select, input, textarea {font-family:Arial, sans-serif;font-size:12px; vertical-align:middle; padding:0; margin:0;}
html > body textarea {font-family:Arial, sans-serif;font-size:12px;}
html{_overflow-y:scroll;}

html,body,div,ol,ul,i,li,form,p,h1,h2,h3,h4,h5,h6,dd,dl,dt,span,em{margin:0;padding:0;border:0;}
p,td,th,dt,dd,h1,h2,h3,h4,h5,h6,span,em,i,a{word-wrap:break-word;word-break:normal;}
ul,li{ list-style-image: none; list-style-type: none;}
em {font-style:normal;}
div {margin:0 auto;}
img {border:0 none;}
form fieldset {border:0pt solid transparent;margin:0;padding:0;position:relative;}
form textarea {padding:2px;margin:0 0 2px;overflow:auto;width:100%;}
h1,h2,h3{ font-size:14px;}
h4, h5, h6 { font-size:12px;}
td,th{ line-height:120%;}

/*====链接样式====*/
a {text-decoration:none;color:#039;}
a:visited {color:#039;}
a.red,a.red:visited{ color:#f60;}
a:hover{text-decoration:underline; color:#f60}

/*====通用样式====*/
.center { text-align:left;}
.bold{ font-weight:bold;}
.left,.title span{ float:left;}
.right,.title p { float:right;}
.text_right{ text-align:right;}
.clear{ overflow:hidden;zoom:1; clear:both;}
.img{ padding:9px; border:1px solid #DFE2E5;}
.red{ color:#c00;}
.font12{ font-size:12px; font-family:Arial, sans-serif;}
.marBottom{ margin-bottom:5px;}
.title a,.title a:visited{ color:#c00;}
.title p{ padding-right:8px;}
.grayBorder{ border:1px solid #D3D3D3;}

#warp{ width:1000px; padding-top:1px;}
.bArea{ overflow:hidden;zoom:1; margin-bottom:5px; }

.intropage p { padding:5px 0 5px 0}

/*====头部====*/
.hea_huanying{ font-size:12px; padding-top:10px;}
.hea_huanying .ren_name{color:#049; font-weight:bold}
.header{width:1000px; margin:0; clear:both; overflow:hidden; padding:0px; +padding:0px; _padding:0px;}
.logo { margin:0px 6px 0 0; width:184px; float:left}
.search{float:left; background:url(../images/bj01.gif) no-repeat; width:600px; height:32px; margin:12px 0 0 0;}
.login{float:right;  margin:15px 0 0 0; text-align:right;}
.login a,.login a:visited{color:#fe6700; font-weight:bold;}
.gouwu{background:url(../images/bj09.gif) no-repeat 0px 5px; width:236px; height:30px; line-height:27px; padding:0px 6px 0 10px; float:right}
.gouwu p{float:left; padding:4px 0 0 0}

.gouwu p a{color:#f00; padding:0 0 0 25px}

/*菜单CSS*/
.header1{background:url(../images/bj04.jpg) repeat-x; height:31px; line-height:31px; border:1px solid #088fd5;border-top:0px solid #088fd5; width:998px; clear:both;}
.menu ul{padding:0 0 0 20px; font-size:14px;}
.menu li{list-style:none; float:left;font-weight:bold; color:#fff;}
.menu li a,.menu li a:visited{color:#fff; padding:0 15px 0 15px;}
.menu li a:hover{color:#049}
.huodong{ background:url(../images/bj05.gif) no-repeat 0 8px; width:160px; height:30px; line-height:30px; float:right; margin:0 25px 0 0; padding:3px 0 0 0 }
.huodong a,.huodong a:visited{padding:0 0 0 35px; color:#333}

/* 浮动提示层的通用样式 */
.float_top {position:absolute;left:0;top:0;width:100%;height:100%;}
.float_tishi {z-index:1002;position:absolute;width:100%;}
.float_bg {z-index:1000;background:#DDDDDD;position:absolute;left:0;top:0;width:100%;height:100%;filter:alpha(opacity=50);opacity:0.5;-moz-opacity: 0.5;}

/* 添加到收藏的浮动提示层样式 */
.msg_sc_block {margin-top:250px;margin-left:auto;margin-right:auto;width:420px;}
.msg_sc_title {border:1px solid #2982BA;background-color:#ADDAFB;border-bottom:0; text-align:right; padding-right:5px;}
.msg_sc_content {border:1px solid #2982BA;background-color:#E6F7FF;}
.msg_sc_page {width:415px; height:140px;}
/* 添加到好友的浮动提示层样式 */
.msg_hy_block {margin-top:250px;margin-left:auto;margin-right:auto;width:420px;}
.msg_hy_title {border:1px solid #2982BA;background-color:#ADDAFB;border-bottom:0; text-align:right; padding-right:5px;}
.msg_hy_content {border:1px solid #2982BA;background-color:#E6F7FF;}
.msg_hy_page {width:415px; height:140px;}

/*页底*/
.footer{clear:both; float:left; border:1px solid #ccc; background:#fbfbfb; height:80px; width:995px; margin:3px 0 0 0}
.footer span{width:100%; height:26px; float:left;overflow:hidden; text-align:center;  margin:10px 0 0 0}
.footer span a,.footer span a:visited{ text-decoration:none; color:#000;  margin:5px 0 0 5px;}
.footer a:hover{color:#F00}
.footer p{ text-align:center; clear:left; padding:10px 0 0 0;}
.footer dl{margin:5px 0 0 270px;}
.footer dt{ float:left; border:#CCC solid 1px; height:45px; margin:0 0 0 1px}
.footer dd{float:left; border:#ccc solid 1px; height:45px; margin:0 0 0 1px}
