@charset "utf-8";

/*导航以及搜索样式*/
.nav{
   float:left;
   width:960px;
   height:35px;
   background:url(http://static.china186cache.com/main/images/nav/event_navbg.gif) repeat-x left top;
   overflow:hidden;
}
.nav ul{ padding-left:8px; height:35px;}
.nav li{ float:left; display:block; padding-right:2px; height:35px; background:transparent url(http://static.china186cache.com/main/images/nav/event_libg.gif) no-repeat right 50%;}
.nav li.lr{ background:transparent none;}
/*.nav li.selected a{ background:transparent url(http://static.china186cache.com/main/skin/gold/images/aselected.gif) no-repeat 50% 100%; font-weight:bold;}*/


body#communityMain .nav li.tabSelected a, 
.nav li a:hover, 
.nav li.tabSelected a{ background:transparent url(http://static.china186cache.com/main/images/nav/event_nav03.gif) no-repeat left bottom; color:#FFFFFF; font-weight:bold;}
.nav li.tabSelected a span, 
.nav li a:hover span{background:transparent url(http://static.china186cache.com/main/images/nav/event_nav04.gif) no-repeat right bottom; color:#FFFFFF;}


.nav li a{ 
   display:block; 
   float:left; 
   height:35px; 
   line-height:35px; 
   padding:0 0 0 3px; 
   color:#9022BF;
}
.nav li a:link{ color:#9022BF;}
.nav li a:visited{ color:#9022BF;}
.nav li a:hover{ font-weight:normal; text-decoration: none;}
.nav li a span{ display:block; padding:0 13px 0 7px;}


/*查找框样式*/
.comm_search{ padding-top:5px; width:960px; height:30px; background-color:#9022BF; color:#FFFFFF;}
.comm_search form{ padding-left:10px;}
.comm_search img, .comm_search select, .comm_search input, .comm_search label{ vertical-align:middle;}
.comm_search img{ margin-left:5px; margin-right:5px;}
.comm_search label{ padding:0px;}
.comm_search input{ margin-left:8px; width:12px; }
.comm_search input#k{ height:20px;}
.comm_search input.imgBtn{ height:23px; width:63px;}
input.w70{ width:70px; height:15px;}
input.w100{ width:100px; height:15px;}
input.w150{ width:150px; height:15px;}


.comm_search input.searchBtn{ 
   width:63px; 
   height:23px; 
   border:0; 
   background:#b46b1c url(http://static.china186cache.com/main/skin/gold/images/icon_search.gif) no-repeat left top; 
   cursor:hand; 
   cursor:pointer;
}

/* 当前位置 */
#breadcrumb { float:left; width:945px; text-align:left; font-size:12px; height:35px; line-height:35px; background: url(http://static.china186cache.com/main/skin/gold/images/dot1.gif) no-repeat 0 5px; padding-left:15px; display:inline; }

/* 主体 */
#main { float:left; width:960px; border-top:1px solid #CDCDCD; margin-bottom:10px; }
.main_left { float:left; width:650px; }
.main_right { float:right; width:298px; padding-top:10px; display:inline; }


.newsbox { float:left; width:600px; border-right:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; border-left:1px solid #CDCDCD; background:#F5F8FD; padding:10px 25px 15px 25px; margin-bottom:10px; display:inline; }
.newsTitle { float:left; width:600px; height:50px; font-size:24px; font-weight:bold; line-height:50px; text-align:center; border-bottom:1px solid #CDCDCD; }
.newsInfo { float:left; width:600px; height:30px; font-size:12px; color:#666666; line-height:30px; text-align:center; }
.newsContent { float:left; width:600px; font-size:14px; color:#333333; text-indent:2em; line-height:24px; margin-top:10px; margin-bottom:20px; display:inline; }
.newsComment { float:left; width:600px; font-size:12px; color:#666666; line-height:30px; vertical-align:middle; margin-bottom:5px; display:inline; }
.newsComment_user { float:left; width:600px; font-size:12px; height:30px; line-height:30px; vertical-align:middle; }
.newsComment_user2 { float:left; width:558px; font-size:12px; height:40px; line-height:35px; vertical-align:middle; }
.centerAd { float:left; width:600px; margin-bottom:10px; display:inline; }

.newsHot { float:left; width:635px; font-size:12px; font-weight:bold; height:25px; line-height:25px; border:1px solid #CDCDCD; background: url(http://static.china186cache.com/main/skin/gold/images/htitle_bg.gif); padding-left:15px; }
.newsHotlist { float:left; width:650px; border-right:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; border-left:1px solid #CDCDCD; padding-bottom:5px; display:inline; margin-bottom:10px; display:inline; }
.hotTextlist{ float:left; width:260px; font-size:12px; margin:10px; display:inline; }
.hotTextlist ul { float:left; width:100%; }
.hotTextlist ul li { float:left; width:100%; text-align:left; line-height:22px; }
.newsHotpic { float:left; width:350px; font-size:12px; margin:10px; display:inline; }
.newsHotpic li { float:left; width:150px; font-size:12px; text-align:center; line-height:28px; margin:10px 10px 0 10px; display:inline; }
.newsHotpic li img { background:#FFF; border:1px solid #AAA; padding:2px; display:inline; }
.newsHotpic li a { white-space:nowrap; overflow:hidden; }
.newsHotpic li a:hover img { border-color:#f39a0c; }

/* 评论样式 */
.commentLine_bottom{ float:left; width:100%; height:26px; line-height:26px; background:#F4F4F4; }
.commentLine_bottom .comments1{ float:left; padding-left:10px; }
.commentLine_bottom .comments0{ float:right; padding-right:5px; }
.comment_pp{
	float:left;
	width:100%;
	border-top:1px solid #DADADA;
	margin-bottom: 10px;
}
.comment_pp .tt{
	float:left;
	width:100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.comment_pp .tt span{ text-align:left;}
.comment_pp .tt p{ text-align:left; line-height:22px; padding-left:2px; padding-right:10px; color:#333; display:inline;}
.comment_pp .tt .p1{ border:0px dashed #ED6C9E; padding:1px; margin-left:100px; margin-right:15px; line-height:22px; margin-top:10px; text-align:left; color:#ED6C9E;}
.comment_photo{ float:left; padding-top:5px !important; padding-top:10px; text-align:center; margin-bottom:2px; margin-right:2px; margin-left:2px; width:100px;}
.comment_photo .img{ border: 1px #ddd solid; padding:1px; }
.comment_photo span{ text-align:center; }
.comment_photo .w1{ font-size:12px; text-align:center; line-height:26px; padding-top:5px; }

/* 活动内容页 */
.actHost { float:right; width:100px; }
.actHost li { float:left; width:90px; font-size:12px; text-align:center; line-height:22px; }
.actHost_lp { float:left; width:90px; height:32px; vertical-align:middle; }

.actPhoto { float:left; width:230px; border:1px solid #AAA; padding:2px; margin:10px 0 5px 0; display:inline; }

.actInfo { float:left; width:490px; margin-bottom:20px; }
.actInfo_title { float:left; width:480px; font-size:20px; font-weight:bold; color:#ff6600; height:35px; line-height:35px; }
.actInfo_title2 { float:left; width:480px; font-size:12px; font-weight:bold; color:#ff6600; height:28px; line-height:28px; }
.actResow_user { float:left; width:480px; font-size:12px; line-height:20px; }
.actResow_content { float:left; width:480px; line-height:24px; margin:5px 0 5px 0; padding-bottom:10px; border-bottom:1px solid #DADADA; overflow:hidden; }
.actInfo_content { float:left; width:205px; font-size:12px; color:#333333; line-height:26px; margin:5px 0 5px 20px; display:inline; }
.actInfo_content ul { float:left; width:100%; }
.actInfo_content ul li { float:left; width:100%; text-align:left; line-height:24px; }

.eventInfo_title { float:left; width:583px; font-size:12px; font-weight:bold; color:#333333; height:25px; line-height:25px; border:1px solid #CDCDCD; background: url(http://static.china186cache.com/main/skin/gold/images/htitle_bg.gif); padding-left:15px; }
.eventInfo_content { float:left; width:568px; font-size:12px; line-height:22px; border-right:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; border-left:1px solid #CDCDCD; padding:15px; margin-bottom:10px; display:inline; }
.eventInfo_content ul { float:left; width:100%; }
.eventInfo_content ul li { float:left; width:100%; text-align:left; line-height:24px; }

.houseInfo_content2 { float:left; width:600px; font-size:12px; color:#333333; line-height:22px; margin-bottom:10px; display:inline; }
.houseInfo_content2 li { float:left; width:120px; font-size:12px; text-align:center; line-height:28px; margin:15px; display:inline; }
.houseInfo_content2 li img { background:#FFF; border:1px solid #AAA; padding:2px; display:inline; }

.tutorInfo_content3 { float:left; width:583px; font-size:12px; font-weight:bold; height:25px; line-height:25px; border:1px solid #CDCDCD; background: url(http://static.china186cache.com/main/skin/gold/images/htitle_bg.gif); padding-left:15px; }
.tutorInfo_content3list { float:left; width:598px; background:#FFFFFF; border-right:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; border-left:1px solid #CDCDCD; padding-bottom:5px; display:inline; margin-bottom:10px; display:inline; }
.tutorInfo_content3list li { float:left; width:100px; height:140px; font-size:12px; text-align:center; line-height:26px; overflow:hidden; margin:10px 8px 0 10px; display:inline; }
.tutorInfo_content3list li img { background:#FFF; border:1px solid #AAA; padding:2px; margin-bottom:5px; display:inline; }
.tutorInfo_content3list li a { white-space:nowrap; overflow:hidden; }
.tutorInfo_content3list li a:hover img { border-color:#f39a0c; }

/* 活动切换样式 */
.other{
   float:left;
   width:600px;
   overflow:hidden;
}
.otherTop{
   float:left;
   padding-top:10px;
   width:600px;
   height:30px;
   background:#f0ebdf url(http://static.china186cache.com/main/skin/gold/images/otherTop.gif) no-repeat left top;
}
.tabNav{
   float:left;
   padding-left:25px;
   height:30px;
}
.tabNav li{
   float:left;
   margin-right:2px;
   width:95px;
}
.tabNav li a{
   float:left;
   padding-top:10px;
   width:95px;
   height:20px;
   display:block;
   text-align:center;
   color:#8b664c;
   background:transparent url(http://static.china186cache.com/main/skin/gold/images/otherTabs.gif) no-repeat left 4px;
}
/*ul.otherTabs li.selectOther a{ background-position:left -26px; font-weight:bold;}*/
.tabNav li.tabSelected a{ background-position:left -26px; font-weight:bold;}
.tabPanel { float:left; width:558px; background:#FFFFFF; border-right:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; border-left:1px solid #CDCDCD; font-size:12px; text-align:left; line-height:24px; margin-bottom:10px; display:inline; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; }

.actComment { float:left; width:558px; font-size:12px; color:#666666; line-height:30px; vertical-align:middle; margin-bottom:5px; display:inline; }
.actReview { float:left; width:558px; height:50px; font-size:12px; line-height:22px; border-bottom:1px dashed #999999; margin:10px 0; display:inline; }
.actGo { float:left; width:550px; height:22px; line-height:22px; border-bottom:1px solid #cccccc; font-size:12px; margin:10px 10px; display:inline; }

.tabPanel ul { float:left; width:100%; }
.tabPanel ul li { float:left; width:86px; height:135px; font-size:12px; text-align:center; line-height:26px; overflow:hidden; margin:10px 12px 0 13px; display:inline; }
.tabPanel li img { background:#FFF; border:1px solid #AAA; padding:2px; display:inline; }
.tabPanel li a { white-space:nowrap; overflow:hidden; }
.tabPanel li a:hover img { border-color:#f39a0c; }

.otherExample{
   float:left;
   margin-left:14px;
   margin-top:15px;
   width:69px;
   height:89px;
   overflow:hidden;
   display:inline;/*for ie6 bug*/
}
div.otherShow{
   width:67px;
   height:67px;
   border:1px solid #e2e2e5;
   overflow:hidden;
}
.otherExample p{ margin-top:7px; text-align:center;}
.otherExample p a{ color:#333333;}
.otherExample p a:hover{ color:#ed0000; text-decoration:underline;}

/*============= for ui tabs css test=======================*/
.tabNav .tabSelected a:link, .tabNav .tabSelected a:visited, .tabNav .tabSelected a:link, .tabNav .tabDisabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
 cursor: text;
}

.tabNav .tabUnselect a:hover, .tabNav .tabUnselect a:focus, .tabNav .tabUnselect a:active { /* @ Opera, we need to be explicit again here now... */
 cursor: pointer;
}
.tabHide{ display:none;}



/* 右侧样式 */
.rightAd { float:left; width:298px; margin-bottom:10px; display:inline; }
.rightTextlist { float:left; width:296px; border:1px solid #CDCDCD; margin-bottom:10px; display:inline; }

.rightTextlist_title { float:left; width:284px; padding-left:12px; font-size:12px; color:#ffffff; height:26px; line-height:28px; background: url(http://static.china186cache.com/main/images//nav/event_tb.gif);}
.rightTextlist_title2 { float:left; width:284px; padding-left:12px; font-size:12px; font-weight:bold; color:#FFFFFF; height:26px; line-height:28px; background: url(http://static.china186cache.com/main/skin/gold/images/rtitle_bg2.gif);}

.bbsTextlist { float:left; width:275px; font-size:12px; font-family:"宋体"; padding:10px; display:inline; }
.bbsTextlist ul { float:left; width:100%; }
.bbsTextlist ul li { float:left; width:100%; text-align:left; line-height:24px; }

.rightActlist { width:100%; height:100%; padding-bottom:5px; }
.rightActlist li { float:left; width:130px; font-size:12px; text-align:center; line-height:26px; overflow:hidden; margin:10px 10px 0 8px; display:inline; }
.rightActlist li img { background:#FFF; border:1px solid #AAA; padding:2px; display:inline; }
.rightActlist li a { white-space:nowrap; overflow:hidden; }
.rightActlist li a:hover img { border-color:#f39a0c; }

/*add by adrook*/
.nav li#nav_event a{ background:transparent url(http://static.china186cache.com/main/images/nav/event_nav03.gif) no-repeat left bottom; font-weight:bold;}
.nav li#nav_event a span{ background:transparent url(http://static.china186cache.com/main/images/nav/event_nav04.gif) no-repeat right bottom; color:#ffffff;}