/*head*/
#head{overflow:hidden;height:100%;}
#head #logo{clear:both;position:absolute;top:70px;left:60px;display:block;}
#head #logo1{clear:both;position:absolute;top:25px;left:20px;display:block;}
#head .logos,#head .banner{float:left;}
#wrapper{position:relative;}

/*µæ³æ*/
#menu{clear:both;height:40px;display:block;margin-bottom:20px;}
#menu ul{width:100%;display:block;}
#menu li{width:101px;display:block;background:url(../images/m_bg.gif) left top repeat-x;height:42px;}
#menu li.topic, #menu li.topic a{width:130px;}
#menu a{text-decoration:none;width:101px;display:block;font-weight:bold;font-size:16px;text-align:center;height:42px;line-height:42px;}
#menu a:link, #menu a:visited{color:#ffffff;}
#menu a:hover, #menu a:active{color:#FFFF68;}
#menu .bgleft{width:7px;background:url(../images/m_bgleft.gif) right top no-repeat;}
#menu .bgright{width:8px;background:url(../images/m_bgright.gif) left top no-repeat;}
#menu .bgblankl{width:23px;background:url(../images/m_bgblankl.gif) left top no-repeat;}
#menu .bgblankr{width:28px;background:url(../images/m_bgblankr.gif) left top no-repeat;}
#menu .submenu{cursor:pointer; position:relative;z-index:2;}
#menu .submenu .menuitem{position:absolute;top:42px;left:12px;display:none;width:130px;background-color:#00ACD4;text-align:center;padding:1px;}
#menu .submenu .menuitem a{width:130px;height:28px;line-height:28px;font-weight:bold;font-size:12px;border-bottom:1px solid #4BD7FB;display:block;}

/*Layout*/
#LayoutThreee{clear:both;height:100%;overflow:hidden;}
#LayoutThreee #left,#LayoutThreee #main,#LayoutThreee #side{float:left;}
#LayoutThreee #left{width:199px;margin:0 0 0 7px;display:inline;}
#LayoutThreee #main{width:385px;margin:0 10px 0 10px;}
#LayoutThreee #side{width:385px;}

/*mainlogin*/
.login .title{height:22px;background:url(../images/login.gif) no-repeat; display:block;}
.login .area{background:url(../images/spline1.gif) repeat-x;display:block;border:1px solid #B4B4B4;border-top:none; padding:26px 0 10px 8px;height:100%;overflow:hidden;}
.login .area .input,.login .area .button{float:left;}
.login .area .input{width:145px;}
.login .area .loginTip{clear:both;float:left;width:40px;line-height:22px;height:22px;margin-top:2px;}
.login .area .text{float:left;margin-top:2px;line-height:22px;height:22px;width:100px;border:1px solid #66CDE5;}
.login .area .loginbtn{margin:6px 0 0 6px;}
.login .area .welcome span{float:left;display:block;line-height:26px;height:26px;}
.login .area .welcome .userid{width:80px;}
/**/

/*vote*/
.survey{margin:10px 0 10px 0;}
.survey .indexvote{line-height:28px;height:28px;margin:10px 0 6px 0;}
.survey .indexvote span{float:left;}
.survey .indexvote .votetitle{width:120px;font-weight:bold;color:#005ECE;background:url(../images/bgimg0.gif) repeat-x;text-indent:3px;}

/*friendlink*/
.friendlink .title{ height:23px;line-height:23px; margin:10px 0 7px 0; background:url(../images/friendlink.gif) no-repeat; display:block;}
.friendlink .area div{margin-bottom:8px;}

/*content area*/
.listbox{background-color:#FDFDFD;margin-bottom:15px;clear:both;}
.listbox .bodys{background:url(../images/spline.gif) no-repeat top left; display:block; border:1px solid #B4B4B4;border-top:none;padding:24px 0 6px 0;height:100%;overflow:hidden;}
.listbox .cont{height:230px;line-height:23px;display:block;overflow:hidden;}
.listbox .DLBUILD{text-indent:10px;}
.listbox .cont1{height:207px !important;height:209px;}
.listbox .bodys .img{margin:0 10px 0 10px;float:left;height:192px;}
.listbox .article{float:left;}
.listbox .article .shows{height:24px; line-height:24px;clear:both;overflow:hidden;}
.listbox .article .shows .titles{float:left;width:200px;line-height:24px;} 
.listbox .more{clear:both;color:#0000ff;text-indent:306px;line-height:20px;height:20px;display:block;}
.listbox .noimgbodys{border:1px solid #B4B4B4;border-top:none;padding:15px 0 6px 0;height:100%;overflow:hidden;}
.listbox .more1{clear:both;color:#0000ff;display:block;text-indent:300px;line-height:21px;height:21px;}


.listbox .article .rental,.listbox .article .sell{margin:0 10px 0 10px;height:109px;width:360px;clear:both;}
.listbox .article .rental .title,.listbox .article .sell .title{height:20px;text-align:center;color:#219CBD;font-weight:bold;line-height:20px;font-size:12px;border:1px solid #CCCCCC;background-color:#C7EDF6;width:99%;margin:0 auto 4px auto;}
.rental .htitle,.sell .htitle{clear:both;line-height:22px;height:22px;}
.rental .htitle div,.sell .htitle div{float:left;}
.rental .htitles,.sell .htitles{width:290px;text-indent:5px;}
.rental .htitles a.new{background:url(../images/new.gif) no-repeat 262px center; display:block;}

.listbox .article .vendor{margin:-1px 10px 0 10px !important;margin:1px 10px 0 10px;width:94%;}
.listbox .article .vendor tr.head{height:24px;text-align:center;color:#219CBD;font-weight:bold;line-height:24px;font-size:12px;border:1px solid #CCCCCC;background-color:#C7EDF6;}
.listbox .article .vendor td{height:21px;line-height:21px;text-align:center;}
.listbox .article .vendor td.type{width:90px;}
.listbox .article .rental .titles .new,.listbox .article .sell .titles .new{background:url(../images/new.gif) no-repeat 172px center; display:block; }

.listbox .bodys .bulidlist{margin:0 10px 0 10px;height:189px !important;height:191px;}
.listbox .bodys .bulidlist span, .listbox .bodys .txtprod span{margin:3px 4px 0 4px;height:24px;line-height:24px;display:-moz-inline-box !important;display:inline-block; width:80px;}
.listbox .bodys .txtprod span{height:20px;line-height:20px;}
.listbox .bodys .bulidlist span{width:109px; }
.listbox .bodys .imgprod{margin:-6px 10px 0 13px !important;margin:-4px 10px 0 13px; height:148px;}
.listbox .bodys .imgprod .prodlist{ float:left;margin:5px 3px 0 3px;display:inline;}
.listbox .bodys .imgprod .prodlist .prodname{text-align:center;margin-top:5px;}
.listbox .bodys .txtprod{clear:both;margin:5px 10px 0 13px;height:42px;}
.listbox .bodys .txtprod span{margin:0px 4px 0 4px;width:108px;height:20px;line-height:20px;}


.dates{ width:60px;float:left;color:#4C4C4C;}
.listbox .bodys .cont{height:100%;}


#LayoutTwo{clear:both;margin:0px 7px 10px 8px;overflow:hidden;height:100%;}
#LayoutTwo #side{float:left;width:199px;}
#LayoutTwo #main{float:left; display:inline;margin:0 0 0 15px;width:775px;}
#LayoutTwo #side .login .title{margin-top:0;}
#LayoutTwo .friendlink{margin-bottom:15px;}
#LayoutTwo .friendlink .area{display:block;}

#side .blogs{margin-top:10px;}
#side .contactmsg{ background-color:#EFEFEF; padding:13px;margin:10px 0 10px 0;}
#side .contactmsg div{line-height:22px;}

#main .maintitle{ width:775px; height:25px; display:block;}
#main .conttype{margin:2px 0 8px 0;width:641px; border-bottom:2px solid #C7E3F1;height:22px;line-height:22px;}
#main .conttype .curr{background-color:#87D8ED;color:#ffffff;height:22px;line-height:22px;margin-top:0;}
#main .conttype a{width:42px;height:20px;line-height:20px;font-size:13px;font-weight:bold;display:block;text-align:center;float:left;background-color:#CCEEF6;color:#00ACD4; text-decoration:none;margin-top:2px;}
#main .contentarea{clear:both; margin:40px 66px 0 66px;width:643px;}
#main .contentarea .select{width:641px;height:110px; margin-bottom:10px;background-color:#CCEEF6; color:#00ACD4;position:relative;}
.contentarea .article{}
.contentarea .article .title,.contentarea .article .unit{font-size:13px;font-weight:bold;float:left;color:#00ACD4;width:424px;height:100%;margin-bottom:18px;}
.contentarea .article .unit{width:643px;}
.contentarea .article .date,.contentarea .article .readtimes{float:left;width:90px;text-align:center;}
.contentarea .article .content{clear:both;}
.contentarea .article .img{float:left;width:200px;height:100%;}
.contentarea .article .text{float:left;width:443px;height:100%;margin-bottom:15px;overflow:hidden;letter-spacing:2px; }
.contentarea .article .fulltext ,.contentarea .article .attachdoc,.contentarea .article .attachimg{ clear:both;width:643px;height:100%;margin-bottom:15px;line-height:150%;letter-spacing:2px; overflow:hidden;color:#666666;}
.contentarea .article .attachimg{text-align:left;}
.contentarea .article td .imgtitle{text-align:center;width:180px;}
.contentarea .article .attachimg img{float:left;margin:15px 34px 15px 0;display:inline;}
.contentarea .article .return{clear:both;height:22px;line-height:22px;margin-bottom:15px;}
.contentarea .article .return a{margin-right:20px; display:inline;}
.contentarea .imgs{float:left; height:100%;width:180px;}
.contentarea .imgs img{margin:10px auto 10px auto;}
.contentarea .body{float:left;}
.contentarea .contentdesc tr{height:26px;line-height:26px;}
.contentarea .contentdesc .tip{background-color:#DCEFF3; text-indent:6px; width:114px;}
.contentarea .contentdesc .main{background-color:#E9FCFF; padding-left:8px;}
.contentarea .body .vote{margin-top:20px; border-collapse:collapse;}
.contentarea .body .vote tr{background-color:#ECECEC;height:24px;line-height:24px;}
.contentarea .body .vote tr.alt{background-color:#F9F9F9;}
.contentarea .body .vote img{float:left;}
.contentarea .body .vote td.parcent{background-color:#E5E5E5;width:50px;}
.contentarea .body .vote td.result{width:50px;}
.contentarea .body .vote th{text-align:left;font-weight:bold;color:#FFFFFF;background-color:#D00F00; text-indent:10px;line-height:20px;height:20px;}
.contentarea .body .vote td.imgs{color:#DA0000;text-align:left; padding-left:8px;}

.contentarea .body .ttalk{ width:100%;border:1px solid #9DB3C5;margin-bottom:10px;}
.contentarea .body .ttalk th{ background:url(../images/talk_hbg.gif) repeat-x;height:31px;line-height:31px;text-indent:15px;color:#ffffff;font-weight:bold;text-align:left;}
.contentarea .body .ttalk td{border-bottom:1px solid #9DB3C5;}
.contentarea .body .ttalk td.hits,.contentarea .body .ttalk td.retalks{color:#009900;width:120px;text-indent:8px;}
.contentarea .body .ttalk td.sendtm{color:#666666;text-align:right;padding-right:12px;width:120px;}
.contentarea .body .ttalk td.sendtm1{color:#666666;text-align:right;padding-right:12px;}
.contentarea .body .ttalk td.cont{padding:8px 15px 8px 15px;}
.contentarea .body .ttalk td.atta{padding:2px 15px 2px 15px;border:none;}
.contentarea .body .ttalk td.atta a{margin:4px 5px 4px 5px;}
.contentarea .body .ttalk td.atta img{margin-top:8px;}
.contentarea .body .ttalk td.authorinfo,.contentarea .body .ttalk td.otherinfo{width:210px;font-weight:bold;color:#006699;text-indent:15px;background-color:#E8F3FD;}
.contentarea .body .ttalk td.authorinfo div{text-align:center;height:26px;line-height:26px;color:#000000;}
.contentarea .body .ttalk tr{height:26px;line-height:26px;}
.contentarea .body .ttalk td.otherinfo{font-weight:normal;}

.select .area{position:absolute;top:20px;left:20px;}
.select .area .desc{float:left; width:95px; height:77px;}
.select .area .conditions{float:left;margin-left:35px; display:inline;font-size:13px;}
.select .area .conditions div{height:42px;line-height:42px;}
.select .area .conditions div.three{line-height:24px; height:24px;}
.select .area .conditions span{margin-right:15px;}

.buildlist tr,.newslist tr{height:36px; line-height:36px; text-align:center;}
.buildlist td{width:120px; background-color:#E9FCFF;}
.buildlist .altitem{background-color:#C7EDF6;}
.buildlist a:link, .buildlist a:visited, .newslist a:link, .newslist a:visited{ text-decoration:none; color:#000000;}
.buildlist a:hover, .buildlist a:active, .newslist a:hover, .newslist a:active{ text-decoration:underline; color:#0000ff;}

.newslist tr{background-color:#E9FCFF;}
.newslist tr.alt{background-color:#DCEFF3;}
.newslist .head{height:23px; line-height:23px; text-align:center;background-color:#C7EEF6;font-weight:bold;color:#46C3E0;font-size:13px;}
.newslist td.type{width:112px;}
.newslist td.date {width:70px;}
.newslist td.date div.compl{background-color:#8CDAEC;color:#008000;width:100%;height:100%;}
.newslist td.readtimes{width:65px;}
.newslist td.title{text-align:left;text-indent:7px;}
.newslist td.author{width:70px;overflow:hidden;}


tr.page td{background-color:#C7EDF6;text-align:left;line-height:18px;height:18px;}
.page table tr{height:20px;line-height:20px;}
.page table tr td{width:22px;background-color:#E9FCFF;text-align:center;}
.page table tr td span{font-weight:bold;color:#0000ff;}

.title2{height:22px;background:url(../images/bllogin.gif) no-repeat; display:block; margin-bottom:15px;cursor:printer}

#menu ul,#menu li{margin:0;padding:0;}
#menu ul{ list-style-type:none;}
#menu li{float:left;}
