@charset "gb2312";
/* CSS Document */
/* 主体内容
------------------------------------------------------------------------------------------------------------*/
body{ font-size:12px;font-family:Arial, Helvetica, sans-serif,宋体;}
#baihe_page{ width:980px; margin:0 auto; font-size:12px; color:#666; overflow:hidden; zoom:1;}
#baihe_content{ border:1px solid #e6e6e6; zoom:1;}

/*#baihe_col1
------------------------------------------------------------------------------------------------------------*/
#baihe_col1{ float:left; width:128px; overflow:hidden;}
#baihe_col6{ float:left; width:849px; border-left:1px solid #e6e6e6; overflow:hidden;}
#baihe_col4{ background:url(http://images.baihe.com/images/baihe_new/images/skin_orange/contBg.gif) repeat-x 0 0;}
#baihe_col5{ background:url(http://images.baihe.com/images/baihe_new/images/skin_orange/contBgFr.gif) repeat-x 0 0;}

.fl{ float:left;}
.fr{ float:right;}

#visit { width:100%; padding:180px 0 0 0; background:#d1e1e6 url(http://images.baihe.com/images/baihe_new/images/visit/visit_bj.jpg) no-repeat left top; overflow:hidden; zoom:1;}
.visitMenu,.visit_R p { background:url(http://images.baihe.com/images/baihe_new/images/visit/visit_pic.jpg) no-repeat; }
.visitPic a,.visitFr a.cancel,.visitTxt .top,.visitCont .review .contTxt .top,.visitList h2 strong,.visitList h2 a,.visitList .visBlank a { background:url(http://images.baihe.com/images/baihe_new/images/visit/visit_icon.gif) no-repeat; }

.visit_L{ float:left; width:604px; min-height:1350px; _height:1350px; background:#FFF url(http://images.baihe.com/images/baihe_new/images/visit/visit_bj_L.jpg) repeat-y right top;}
.visit_R{float:right; width:245px;margin-top:-10px; display:inline; background:#d1e1e6;}

.visit_R,.visit_L{ padding-bottom: 32767px !important;margin-bottom: -32767px !important; }
@media all and (min-width: 0px) { .index_main .listRight,.index_main .listLeft{ padding-bottom: 0 !important;margin-bottom: 0 !important; }
.visit_R:before,.visit_L:before {content: '[DO NOT LEAVE IT IS NOT REAL]'; display:block; background:inherit; border: inherit; padding-top: 32767px !important;margin-bottom: -32767px !important; height: 0; margin-left:-1px !important;}}


/****左侧内容****/
.visitMenu { width:604px; height:50px; background-position:0 -104px;}
.visitMenu a { float:left; display:block; margin-left:8px; height:43px; text-indent:-9999px;}
.visitMenu a.icon01 { width:167px; background:url(http://images.baihe.com/images/baihe_new/images/visit/visit_icon_01.gif) no-repeat;}
.visitMenu a.icon02 { width:197px; background:url(http://images.baihe.com/images/baihe_new/images/visit/visit_icon_02.gif) no-repeat;}
.visitMenu a.icon03 { width:167px; background:url(http://images.baihe.com/images/baihe_new/images/visit/visit_icon_03.gif) no-repeat;}
.visitMenu a.active { background-position:0 -43px;}
.visitCont { margin:0 10px 10px 10px; padding:0 0 10px 0; font:'宋体'; line-height:22px; color:#666; overflow:hidden; border-bottom:1px dashed #ccd0d1;  }
.visitCont .blue { color:#73a1af; text-decoration:none;}
.visitCont .submitBj { background:#f1f4f5;}
.visitCont .answerBj { border:1px solid #dfdfdf; background:#f8f8f8;}
.visitCont .mRnone { margin-right:0px;}
.visitTxt { margin:0 7px; padding:10px; zoom:1; position:relative;}
.visitFl { overflow:hidden; margin-right:92px; word-break:break-all; word-wrap:break-word; }
.visitFr { float:right; width:92px; text-align:right; color:#73a1af; position: absolute; top:10px; right:12px; }
.visitTxt a.cancel,.visitTxt a.submit,.visitTxt .answer,.visitCont a.submit,.visitCont a.gray,.visitCont a.green,.visitCont a.graybtn { float:right; display:block; text-align:center; text-decoration:none; }
.visitTxt a.cancel { width:62px; height:27px; color:#000; line-height:25px; background-position:0 -25px; }
.visitTxt a.submit,.visitCont a.submit { width:58px; height:23px; color:#FFF; line-height:23px; border-style:solid; border-width:1px; border-color:#abbdd0 #8da4be #4a668a #bbc7d3; background:#6e8cac; display:inherit}
.visitTxt .answer { width:80px; height:23px; color:#FFF; line-height:23px; border-style:solid; border-width:1px; border-color:#bc747e #830b18 #6a050a #d2a9ac; background:#7c0a1a; display:inherit}
.visitCont a.gray{ width:65px; height:23px; color:#333; line-height:23px; border-style:solid; border-width:1px; border-color:#e7e7e7 #bfbfbf #9e9e9e #dcdcdc; background:#d3d3d3; display:inherit;}
.visitCont a.graybtn{ width:65px; height:23px; line-height:23px;margin:0 0 0 10px;  border-style:solid; border-width:1px; border-color:#e7e7e7 #bfbfbf #9e9e9e #dcdcdc; background:#d3d3d3;cursor:default; color:#999; text-decoration:none;}
.visitCont a.graybtn:hover{ color:#999;  text-decoration:none;}
.visitCont a.green{ width:65px; height:23px; color:#fff; line-height:23px; border-style:solid; border-width:1px; border-color:#b6cdd5 #7097a8 #557b92 #9cbbc5; background:#81a9b6; margin:0 0 0 10px; display:inherit}
.visitTxt textarea { width:547px;  height:56px; margin:10px 0; overflow:auto; font-size:12px; color:#999; line-height:20px; border:1px solid #cfd3d5; border-width:1px 0 0 1px;}
.visitTxt .top { width:18px; height:8px; position:absolute; top:-8px; left:45px; background-position:-62px -25px;}
.visitCont dl dt { float:left; width:70px; text-align:right;}
.visitCont dl dd { padding:0 20px 0 0; overflow:hidden; zoom:1;}
.visitCont dl dd textarea { width:487px; height:135px; margin:5px 0 10px 0; border:1px solid #c2d4d9; background:#f1f4f5;}

/*****右侧内容****/
.visit_R p { display:block; width:210px; height:104px; margin:0 auto; background-position:0 0;}
.visitPic { margin-bottom:20px; padding:0 9px; }
.visitPic ul { height:146px; margin-bottom:8px; padding:7px 0 0 0; overflow:hidden; background:url(http://images.baihe.com/images/baihe_new/images/visit/visit_bj_r.jpg) repeat-x left bottom; }
.visitPic ul li { float:left; width:49%; text-align:center;}
.visitPic ul li img { display:block; width:80px; margin:0 auto; border:1px solid #CCC;}
.visitPic a { display: inline-block; width:54px; height:25px; margin:10px 0 0 3px; padding-left:15px; font-size:12px; color:#9c9c9c; line-height:23px; text-decoration:none; }
.visitPic a.active { background-position:-69px 0; color:#FFF;}
.visitR_line { height:2px; line-height:2px; margin-top:-10px; clear:both; overflow:hidden; zoom:1; background:#d1e1e6;}

/*****分页*****/
.list_pagegray { margin:20px 1px 0 0; border-width:1px 0;}
.page_now{ float:right; padding:1px 0 0; overflow:hidden;zoom:1;}
.page_now a,.page_now span{ display:block; float:left; padding:0 6px; margin:0 0 0 5px; line-height:18px; border:1px solid #e0e0e0; background:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none;overflow:hidden;}
.page_now a:hover{ background:#d3eafc; border:1px solid #88b8e0; text-decoration:none;}
.page_now span.now{ color:#ff6600; font-weight:700;}
.page_now span.dot{ border:0; background:none;}
.page_now span.gray{ border:1px solid #eee; color:#ccc}

/****分享到****/
.datingShare { width:310px; float:right; padding-top:0px; line-height:28px; color:#7c8689; }
.datingShare span { float:left; display:block;}
.datingShare .icon{ padding:5px 0 0; text-indent:0;}
.datingShare .icon a{ display:block; float:left; height:16px; color:#333; line-height:16px; padding:0 10px 0 20px; background:url(http://images.baihe.com/images/baihe_new/images/icon/event_share_icon.gif) no-repeat; text-decoration:none; overflow:hidden;}
.datingShare a.msn{ background-position:0 0;}
.datingShare a.kaixin{ background-position:0 -16px;}
.datingShare a.ren{ background-position:0 -32px;}
.datingShare a.dou{ background-position:0 -48px;}
.datingShare a.sina{ background-position:0 -64px;}
.datingShare a.mail{ background-position:0 -80px;}
.datingShare a.tencent{ background-position:0 -96px;}
.datingShare a.qq{ background-position:0 -112px;}

/*****profile个人页样式******/
.visitList h2 { height:30px; border-bottom:4px solid #9ebdc7; font-family:'宋体';  }
.visitList h2 strong { float:left; display:block; height:30px; padding:0 0 0 24px; font-size:14px; color:#000; font-weight:bold; line-height:22px; background-position:5px -52px;}
.visitList h2 a { float:right; display:block; margin-top:7px;  padding:0 20px 0 0; background-position:right -82px;}
.visitList .visBlank{ padding:50px; text-align:center; font-weight:700;}
.visitList .visBlank a{ padding:0 20px 0 0;background-position:right -82px; font:12px normal;}

.pro_detailsContent .visitCont{ margin:10px 0 0 0; font-size:14px; line-height:24px;}
.pro_detailsContent .visitTxt,.pro_detailsContent .visitFl{ margin-right:0;}
.pro_detailsContent .visitList{ margin-bottom:25px; }
.visitList .moreCont a{ display:block; height:41px; margin:10px 0 0; background:url(http://images.baihe.com/images/baihe_new/images/visit/bisit_pic_more.jpg) no-repeat center 0; text-indent:-999em; overflow:hidden; zoom:1;}

.visitCont .review{ padding:5px 0 0 5px;overflow:hidden; zoom:1;}
.visitCont .review .link{ float:right; font-size:12px;}
.visitCont .review .contTxt{ position:relative; clear:both; padding:12px; background:#f8f8f8; border:1px solid #ccc;zoom:1;}
.visitCont .review .contTxt:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.visitCont .review .contTxt .top { width:18px; height:8px; position:absolute; top:-8px; right:2px; background-position:-62px -25px;}
.visitCont .review .contTxt textarea{ width:640px; height:60px; padding:5px; font:12px/18px Simsun; margin:0 0 8px 0; border:1px solid #cfd4d5; border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; overflow-x:hidden; overflow-y:auto;}
