﻿@charset "utf-8";
body,table,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; font:12px/1.5 'Microsoft YaHei',tahoma,arial,宋体;color: #333333;}
body{background:#fff;}
ul {list-style-type: none; margin: 0px; padding: 0px; }
form { margin: 0px; padding: 0px; }
img { border:0px; }
hr{ width:98%; text-align:center;}

.clearfix {display: inline-block;} 
.clearfix:after {/*/*/content: "."; /* 兼容ie8 */display: block;height: 0;clear: both;visibility: hidden; }
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */

ul {list-style-type: none; margin: 0px; padding: 0px; }
form { margin: 0px; padding: 0px; }
img { border:0px; }
hr{ width:98%; text-align:center;}

a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:hover { color: #f00000; text-decoration: underline; }

a.a_blue:link{color:#0044dd;}
a.a_blue:visited{color:#0044dd;}
a.a_blue:hover{color:#ff7300;}

a.a_orange:link {COLOR: #FF6600;TEXT-DECORATION: none; cursor: pointer;}
a.a_orange:visited {COLOR: #FF6600; TEXT-DECORATION: none}
a.a_orange:hover {COLOR: #FF9900; TEXT-DECORATION: underline}

.s10{clear: both;padding-top:10px;}
.s3{clear: both;padding-top:3px;}
.s5{clear: both;padding-top:5px;}
.clear{ clear:both;}

.w60{width:60px;}
.w120{ width:120px;}
.w160{ width:160px;}
.w200{ width:200px;}
.w300{ width:300px;}

.layout {width:960px; margin:auto;}
.layoutleft{float:left; width:650px;}
.layoutright{float:right; width:300px;}

.container{clear:left;width:960px; margin:auto;}

.header .logo{ float:left;margin-top:5px;}
.header .logo a{display: block;float:left;}
.header .logo h1{padding:0px; margin:0px;}
.header .logo h1 a{background: url(http://img.dooreb.com/logo.gif) no-repeat 0px 0px; overflow: hidden; width: 200px; text-indent: -9999em; position: relative; height: 60px}
.header .plusone{ float:left;margin-left:10px;margin-top:20px;}
.header .links{float: right;width: 450px;margin-top:10px;font-size: 12px; text-align:right;line-height:150%;}
.header a:link { color: #ff6600; }
.header a:visited { color: #ff6600; }
.header a:hover { color: #ff0000; }
.header form{margin-top:5px;}
.header form input{;width:200px;height:16px;line-height:16px;border:solid 1px #6F94B1;padding:2px 5px;font-size:12px;color:#37556C;}
.header form button{width:49px; height:22px;line-height:23px;padding:0px;margin:0px;border:none;background:url(/images/btn_headsearch.png) no-repeat;cursor:pointer; font-size:12px;}

/* -- 主菜单 -- */
.mainmenu {height:33px;line-height:33px;padding-left:25px; border:solid 1px #991200; border-top:none;font-size: 14px; font-weight:bold; background:url(http://img.dooreb.com/bg_menu.jpg) repeat-x; color:#FFFFFF; }
.mainmenu span{margin-left:18px; margin-right:18px;}
.mainmenu a:link { color: #ffffff; text-decoration: none; }
.mainmenu a:visited { color: #ffffff; text-decoration: none; }
.mainmenu a:hover { color: #ffffff; text-decoration: underline; }

/* -- 导航 -- */
.navpath{height:31px;line-height:31px;padding-left:10px; border:solid 1px #F0F0F0; background:url(http://img.dooreb.com/bg_navpath.jpg) repeat-x;}
.navpath span{color:#404040;}
.navpath .blue{color: #0063DC;}
.navpath a:link { color: #0063DC; text-decoration: none; }
.navpath a:visited { color: #0063DC; text-decoration: none; }
.navpath a:hover { color: #0063DC; text-decoration: underline; }

.warning{width:940px;margin:10px auto;border:solid 1px #FFD696;padding:10px;line-height:25px;background:#FFFCE3;}
/* -- 首页底部 -- */
.footer{clear:both;width: 960px; margin:auto;margin-top:20px; padding:10px 0px; text-align:center;font-size:12px;line-height:25px; }
.footer .menu{margin:auto;padding-top:10px;padding-bottom:5px; border-top:solid 2px #D44F00;}


.list .tr1 { background-color:#FAFAFA;}
.list .tr2 { background-color:#FFFFFF; }
.list .tr3 { background-color:#FFFBD9; }

.detail-items .companyinfo .name{ padding-bottom:5px; border-bottom:solid 2px #ff9900; font-size:14px; font-weight:bold; }
.detail-items .companyinfo .intro{ margin-top:10px; line-height:200%;}
.detail-items .item{ clear:both; width:100%; margin-top:8px;border:solid 1px #E6E1D5;}
.detail-items .item .title{height:30px;line-height:30px; margin:auto;padding:5px; border-top:solid 2px #C88D39; background-color:#FCFADF; }
.detail-items .item .title h1{ float:left;font-size:18px; font-weight:bold;color:#666; }
.detail-items .item .title h3{float:left;font-size:14px;font-weight:bold;}
.detail-items .item .title p{float: right;margin-top:4px; margin-right:10px; }
.detail-items .item .content{clear:both; padding:5px;line-height:25px;font-size:14px;}
.detail-items .item .description{padding:10px;}
.detail-items table{ width:100%; margin:auto; border:0px;}
.detail-items table td{height:30px;line-height:30px;padding:5px;font-size:14px;}
.detail-items table .label{width:20%; padding-right:5px;text-align:right; font-weight:bold;  color:#505050;}
.detail-items table .field{padding-left:8px;}


.box{ clear:both; margin-bottom:8px; border:solid 1px #C6C1B3; }
.box .hd{ height:25px;margin:auto;line-height:25px;  border-bottom:solid 1px #C4B99D;background-image:url(/images/news/bg_newstitle.gif);font-size: 12px; }
.box .hd h3{ float:left;margin-left:10px; font-size:14px; color:#8A6B0D; }
.box .hd p{float: right; padding-right:10px; }
.box .hd p a:link {color: #999999;	text-decoration:underline;}
.box .hd p a:visited {color: #999999; text-decoration:underline;}
.box .hd p a:hover {color: #333333; text-decoration:none}
.box .bd{clear:both;padding:5px;font-size: 12px;}
.box .bd ul{line-height:22px;}
.box .bd li {padding-left:10px; background: url(/images/dot3x3.gif) no-repeat left center;}
.box .bd .list{margin:2px;}
.box .bd .left{ float:left; margin:2px;}
.box .bd .right{ float:right; margin:2px;}

/* -- hot news -- */
.box.hot .hd h3{color:#ff5500; }
.box.hot .bd{overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.box.hot ul{ line-height:25px;}
.box.hot li{ border-bottom:dotted 1px #d9d9d9;}
.box.hot li a {float: left;}
.box.hot li a:link {color: #1f3a87;	text-decoration:none;}
.box.hot li a:visited {color:#1f3a87; text-decoration:none;}
.box.hot li a:hover {color: #bc2931; text-decoration:underline;}
.box.hot li a:active {color: #FF6600; text-decoration: none}
.box.hot li span {float: right;color: #ff0000;}

/* cebook */
.layout .navbar {width:100%;padding:0px;text-align:left;}
.layout .navbar .path{height:16px;padding:10px 0px 6px 10px; border:solid 1px #cccccc;border-bottom:none; background-color:#FFFDF6;line-height:150%;}
.layout .navbar .path .p{float:left;}
.layout .navbar .path .tips{float: right; text-align:left; font-weight:bold; }
.layout .navbar .subcategory{overflow:hidden;zoom:1;color:#cccccc; padding:6px; border:solid 1px #cccccc;}
.layout .navbar .subcategory ul{display:block;margin:0px;padding:3px;list-style:none;text-align:left;}
.layout .navbar .subcategory li {float:left;width:125px;margin:4px 4px;	white-space:nowrap;}
.layout .navbar a:link{color:#0044dd;}
.bookpic{text-align:center;}
.bookpic .title{margin:10px 0px;padding:5px;font-size:12px;}
.bookpic h1{font-size:20px; font-weight:bold;}

.tv{ width:100%; margin:auto; line-height:200%; border:0px;}
.tv td{height:20px;padding:5px;}
.tv .v{color:#ff0000; }
.tv .maintitle{background-color:#ff9900; text-align:center; font-size:14px; font-weight:bold;}
.tv .title{padding-left:10px; font-weight:bold;background-color:#ff9900;}
.tv .label{width:17%; line-height:200%; padding-right:5px;background-color:#EBEBEB; text-align:right; font-weight:bold; font-size:12px;}
.tv .field{padding-left:8px;background-color:#ffffff;}
.tv .colspan{background-color:#EBEBEB; text-align:center;}
.tv .submit{ text-align:center;background-color:#DDDDDD; height:30px;}
.tv .tbx{width:140px;padding:2px 2px 2px 2px; border:solid 1px #B1B8C2;color:#085878; background-color:#FFFFFF;}
.tv .tbx200{width:200px;padding:2px 2px 2px 2px; border:solid 1px #B1B8C2;color:#085878; background-color:#FFFFFF;}
.tv .remark{ background-color:#FFFF99 }

.tv .stitle{padding-left:10px; font-weight:bold;background-color:#F0EEE6;color:#AC4D1E;}
.tv .photo{padding:2px;border:solid 1px #cccccc;}
.tv .sub{width:100%;}
.tv .sub .label{width:25%;background-color:#F3F3F3}

.tf { width:98%; margin:0px auto;  border: 0; color: #333333;}
.tf td{height:30px;line-height:30px;padding:5px;}
.tf input,.tf textarea{padding:3px 5px;}
.tf .label { width: 15%; text-align: right; font-weight: bold; }
.tf .v { margin-right:5px; color: #ff0000; font-weight: normal; }
.tf .submit {text-align: center;background-color: #ffffff;}
.tf .n { margin:5px 0px 0px 5px; color: #666666; }



