@charset "gb2312";
/* CSS Document 这是定义网页全局风格的样式表*/

body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; background-color:#F2F2F2;}
*,a{margin:0px;padding:0px;list-style-image: none;list-style-type: none;}
img{border:0px;}
.wrap{width:100%; background-color:#fff; display:block; clear:both;}
.layout{width:1000px;margin:0px auto;margin-bottom:0px; clear:both; position:relative;}
.body {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto;}
.clear { clear:both; height:1px; margin-top:-1px; overflow:hidden; background:none;}
.blank5{ overflow:hidden; height:5px; line-height:0; font-size:0; clear:both;background:none;}
.blank10{ overflow:hidden; height:10px; line-height:0; font-size:0; clear:both;background:none;}
.text-left{ text-align:left;}
.text-center{ text-align:center;} 
.text-right{ text-align:right;}/*控制文字方向*/
.fd-left{ float:left;} 
.fd-right{ float:right;}/*控制对象浮动方向*/
.fd-clr{zoom:1;}
.margin_l{ margin-left:0px!important;}.margin_t{ margin-top:0px!important;}.margin_r{ margin-right:0px!important;}.margin_b{ margin-bottom:0px!important;}
.fd-clr:after{display:block;clear:both;height:0;content:"\0020"}
.bor-clr{ border:none!important;}
.bor-left-clr{ border-left:none!important;}
.bor-right-clr{border-right:none!important;}/*清除边框*/
.back-clr{ background:none!important;}
p{ text-indent:2em;}


#top{ background-color:#F4F4F4; height:36px;}
#top .l_link{ float:left; height:36px; line-height:36px;}
#top .r_link{ margin-left:790px; height:36px; line-height:36px; text-align:right;}
#top .r_link a{position:relative;margin-left:5px; /*background-color:#F30;*/}
#top .r_link a b{ width:0px; height:0px; border-width:5px 5px 0px 5px;border-style:solid; border-color:#545454 transparent transparent transparent ; margin-top:0px; vertical-align:middle; display:inline-block;margin-left:2px; }
.f_head{padding:20px 0px 20px 0px;}
.f_head .logo{ width:auto; height:60px; float:left;}
.f_head .logo_side{ margin-left:500px; padding-top:5px; height:55px; position:relative;}

.plassearch-keywords-v0{padding:0px; width:408px; height:48px;background-color:#fff;border-image:none; float:left; margin:0px;}
.plassearch-action-v0{background-color:#3A7CDA; float:left;border-width: 1px 1px 1px 0px;border-style: solid solid solid none;border-color:#3D75D2;}
.plassearch-action-v0 button{width:84px;height:46px;overflow:hidden;border: 0px none;cursor: pointer;  color:#FFF;background:url(/images/icon.png) no-repeat  -168px 15px;}
.plassearch-keywords-v0 .search-triggers {z-index: 1;float: left;width: 150px;position: relative;height: 47px; border-bottom:1px solid #3A7DDA;}
.plassearch-keywords-v0 .search-triggers dl {position: absolute;left: 0px;z-index: 1000!important;border:1px solid #3480D6; border-bottom:none;}
.plassearch-keywords-v0 .search-triggers dd,.plassearch-keywords-v0 .search-triggers dt {height: 46px;line-height: 46px;width: 148px; /*text-align: center;*/overflow: hidden; border-bottom: 1px solid #3884D0;border-top: none; background-color:#FFF; position:relative; }
.plassearch-keywords-v0  dd a,.plassearch-keywords-v0  dt a{position:relative ;font-size:12px; display:block; z-index:1; width:100%; height:100%; z-index:1; text-align:center;}
.plassearch-keywords-v0 .search-triggers b{width:0px; height:0px; border-width:5px 5px 0px 5px;border-style:solid; border-color:#545454 transparent transparent transparent ; vertical-align:middle; margin-left:132px; z-index:1110; position:absolute; float:left; margin-top:20px; display:inline-block; transition:0.2s linear;}
.plassearch-keywords-v0 .search-triggers:hover b{ -webkit-transform:rotate(-180deg);}
.plassearch-keywords-v0 .plas-search-v0 .plassearch-textbotton {display: block;text-indent: -9999px;}
.plassearch-keywords-v0 input { margin: 0px;padding:0px 0px; text-indent:4px;width: 100%;height: 45px;line-height: 45px;overflow: hidden;border:1px solid #FFF; border:none; font-size:12px; display:block; outline:none;}
.plassearch-keywords-v0 .plassearch-input2 { float: left;padding-left: 0px;color: #666;width: 258px; border-style:none;border: none;border-width: 1px 0px 1px 0px;border-style: solid none solid none;border-color: #3480D6; line-height: 46px; height:46px;}
.banner{ height:360px; background:url(/images/banner.jpg) no-repeat center center;}
.mainMenu{ position:relative; height:42px; width:100%; padding-bottom:10px;}
.mainMenu li{ height:42px; float:left;}
.mainMenu li a{  line-height:42px;  padding:0px 30px; display:block; }
.mainMenu li a.zh{background-color:#227BD6;color:#FFF;}

.minorMain {padding: 11px 0px 22px 0px;}

.head{padding:52px 0px 30px 0px;}
.head .logo{ width:187px; height:60px; float:left;}
.head .logo_side{ margin-left:187px; height:60px; /*background-color:#FFC;*/}

.Report{ border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;}
.Report thead th,.Report tbody td{ line-height:50px; text-align:center; font-size:12px; border-bottom:1px solid #DEDEDE; }
.Report thead th{ color:#227BD6; border-bottom:2px solid #BABABA;}
.Report tbody tr:hover td{ background-color:#EEFCFF;}

.footer{ position:relative; padding:45px 0px; clear:both;}
.footer li.lP{ float:left; width:175px; line-height:32px;}
.footer li.copyright{ width:300px; margin-left:700px; line-height:32px; font-size:12px;}
.input_key{ background-color:#227BD6; height:30px; text-align:center; color:#FFF;  border:none; border-radius:5px; width:150px;}

a:link {text-decoration:none; color:#555555;}
a:visited {text-decoration:none; color:#555555;}
a:hover {text-decoration:none; color:#F00;}
a:active {text-decoration:none; color:#555555;}
a.green{text-decoration:none; color:#339933;}
a.Blue-v1{text-decoration:none; color:#2A5493;}
a.Blue-v2{text-decoration:none; color:#227BD6;}
a.Blue-v3{text-decoration:none; color:#227BD6;}

/*数字翻页*/
.footerPage{ text-align:center;}
.footerPage .pagePrev b.footerPage{ width:100%; margin:0px auto; padding:10px 0px 20px 0px;}
.footerPage a {display: inline-block;height:24px;width:45px; padding:2px 0px;text-align: center;line-height: 26px; border:1px solid #c1c1c1; background-color:#ffffff; /*border-radius:3px;*/color: #7f7f7f;font-size: 14px;font-weight: bold; position:relative; vertical-align:middle; font-family:Arial, Helvetica, sans-serif;}
.footerPage a.Selected{ background-color:#446CB3; color:#FFF; border:1px solid #4267B5;}
.footerPage a:hover{ text-decoration:none; border-color:#666;}
.footerPage .pagePrev b{cursor: pointer;width:0px;height:0px;border-width: 6px;border-style: solid;font-size: 0px;line-height: 0;border-color: #ffffff #4e4e4e #ffffff #ffffff;position: absolute;left:5px;top:8px;}
.footerPage .pageNext b{cursor: pointer;width:0px;height:0px;border-width: 6px;border-style: solid;font-size: 0px;line-height: 0;border-color: #ffffff #ffffff #ffffff #4e4e4e;position: absolute;left:8px;top:8px;}
.footerPage .t_more{ color:#666; font-family: "Microsoft YaHei",SimHei,"WenQuanYi Micro Hei",STHeiti;font-weight:bold;}
.footerPage .Jump{ color:#666;padding-left: 30px;}
.footerPage input{vertical-align:middle;}
.footerPage .isTxtBig{ width:30px;padding:0px 2px; font-size:14px;}

.color-v1{ color:#227BD6;}
.color-v2{ color:#FE0000;}

/*#login_div{border:1px solid #97CBFE; padding:0px; position:absolute; height:0px; background-color:#FFF; display:none; z-index:10003;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow: #666 0px 0px 5px;-moz-box-shadow: #666 0px 0px 5px;box-shadow: #666 0px 0px 5px;}*/
.Mask{position:absolute;left:0px;top:0px;width:100%;height:100%;filter:Alpha(Opacity=30);opacity:0.3;background-color:#000;z-index:10002; display:none;}
.PopUp{margin: 0px auto; padding:0px; width:580px; height:300px; position:absolute;background:white repeat-x; border:5px solid #F7F2FD; display:none; z-index:10010!important;}
.PopUp .pop-nav{ width:100%; top: 0px; position: absolute; z-index: 10000; height: 42px!important;line-height: 42px!important;}
.PopUp .contDiv{ margin-top:28px; z-index:0; /*left:0px; position:relative;height:500px;*/}
.PopUp .close{position:absolute;background: url('/images/tubiao.png') no-repeat scroll -32px -272px transparent!important; /*background-color:#F90!important;*/ right:0px; background:none; font-size:22px; line-height:22px; width: 20px;height: 22px; font-weight:normal; text-align:center; color:#6D90CE; cursor:pointer;}
.PopUp .Container{width:580px; float:left;}

.member_year {background: url(/price/images/seach_b.png) no-repeat -460px -267px;height: 21px; display:inline-block; text-align:center; line-height: 27px;width: 20px;color: #FFF;vertical-align: middle;}
.icon_book { width: 18px;height: 18px; background: url(/images/icon.png) no-repeat -242px 0px;display: inline-block;vertical-align: middle;}
.subMenu{ padding:15px 0px;} .subMenu a.zh{ color:#227BD6;}


.ContentTabBg{ background:#FFF;border-left:1px solid #CCCCCC;}
.ContentTabBg thead{ background-color:#666699;; color:#FFF;}
.ContentTabBg thead th{ line-height:36px;}
.ContentTabBg tbody td{ line-height:32px; text-align:center; border-bottom:1px solid #CCCCCC; border-right:1px solid #cccccc; padding:0px; font-size:12px;}
.ContentTabBg tbody td.footerPage{ padding:15px 0px;}
.button01-out {font-size: 12px;width: 60px;height: 20px; line-height:20px;background:url(/images/But01_out.gif) no-repeat 0px 0px;border: none;padding-top:0px;}
.adminSearchDiv{ padding:10px;}