﻿/* CSS Document */
body { margin:0 auto; padding:0; background:url(images/bg.jpg) repeat-x; font-size:12px; color: #6e6e6e;font-family:"微软雅黑" }
div, form, img, ul, ol, li, dl, dt, dd, p { margin: 0; padding: 0; border: 0; }
ul, li { margin: 0; padding: 0; border: 0; list-style-type: none; list-style:none }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
.clear { clear:both; }
body{font-size:12px; color:#646464; font-family:"宋体"; margin:0px; padding:0px;}
a {text-decoration:none; color:#646464; outline:none}
.main{width:990px; height:auto; margin:0 auto;}
.top_menu{width:988px; height:28px; float:left; background:url(images/1_02.jpg); border:1px solid #dedbdb; border-top:none;}
.top_menu_right{width:245px; height:28px; float:right; line-height:28px;}
.top_menu_right a{padding-left:7px; padding-right:7px;}
.banner{width:990px; height:161px; float:left;}


#navall{ width:990px; overflow:hidden}
#nav { display:block; width:870px; height:35px;  background:url(images/1_08.jpg); float:left; padding-left:120px; }
#nav li { float:left; display:block; position:relative; width:120px; z-index:500; }
#nav li a { display:block; font-weight:700; line-height:22px; height:22px; padding-top:8px; padding-bottom:4px; text-decoration:none; text-align:center; font-size:12px; color:#eceeef; }
#nav li a:hover { color:#eceeef; }
#nav a.selected { color:#f00; }
#nav ul { position:absolute; left:0; display:none;padding:0; list-style:none;
	background:#5c1f60; }
#nav ul li { width:120px; float:left;}
#nav ul a { display:block;color:#eceeef;font-weight:normal; background:#5c1f60 url(images/line_03.jpg) no-repeat center bottom }
#nav ul a:hover {color:#fff; font-weight:bold}

.date{ float:right}

.c_menu{width:988px; height:34px; float:left; background:url(images/1_11.jpg) repeat-x; border:1px solid #dedbdb; line-height:34px;color:#632367; font-weight:bold}
.c_menu ul{width:875px; margin:0px; padding:0px;}
.c_menu a{height:35px; background:url(images/2_03.gif) no-repeat left 4px; margin-left:20px; padding-left:15px; display:block; float:left; text-align:left; line-height:35px;}
.c_menu li a{font-weight:normal;}
#scrollmessage{ margin:0px; padding:0px;width:865px;overflow: hidden;white-space: nowrap;}
#andyscroll {
   width:875px;
    height:34px;
    overflow:hidden;
    float: left;
}
#scrollmessage ul{
    width:650px;
}

#scrollmessages{ margin:0px; padding:0px;width:240px;
    height:210px;overflow: hidden;white-space: nowrap;}
#andyscrolls {
   width:240px;
    height:210px;
    overflow:hidden;
    float: left;
	margin-top:10px;
}
#scrollmessages{
    width:230px; padding-left:5px;
}


.news{ height:25px; border-bottom:#CCC dotted 1px;}

.main1{width:990px; height:auto; float:left; margin-top:8px;}
.main1_left{width:764px; height:auto; float:left;}
.main1_left1{width:764px; height:260px; float:left; margin-bottom:8px;}
.main1_left1_1{width:252px; height:258px; float:left; border:1px solid #7f3684}
.main1_left1_1_title{width:252px; height:30px; background:url(images/1_39.jpg);border-bottom:1px solid #7f3684}
.main1_left1_1_title a{width:100px; height:30px; float:left; display:block; line-height:30px; font-size:14px; font-family:"Arial Black", Gadget, sans-serif; font-weight:bold; color:#fff; text-align:center}
.main1_left1_1_con{width:236px; height:217px; background:url(images/1_63.jpg) repeat-x top; padding:10px 8px 0 8px;}
.more a{width:60px; height:30px; line-height:30px; float:right; display:block; color:#fff; font-size:12px; font-weight:normal}
.main1_left1_1_con dl{width:236px; height:100px; float:left; display:block; border-bottom:1px dashed #ccc;}
.main1_left1_1_con dt{width:78px; height:100px; float:left; display:block;}
.main1_left1_1_con dt img{padding:3px; border:1px solid #d3d3d3;}
.main1_left1_1_con dt img{ width:76px; height:92px}
.main1_left1_1_con dd{width:145px; float:right; display:block;}
.a1 a{height:23px; line-height:23px; font-weight:bold}
.a2{height:70px; line-height:22px; overflow:hidden}


.main1_left1_2{width:500px; height:258px; float:right; border:1px solid #b49db6}
.main1_left1_2_title{width:500px; height:30px;border-bottom:1px solid #b49db6; background:url(images/1_59.jpg) bottom repeat-x}
.main1_left1_2_title a{width:100px; height:30px; line-height:30px; font-size:14px; font-family:"Arial Black", Gadget, sans-serif; color:#5a145f; text-align:center; display:block; float:left; font-weight:bold}
.more2 a{width:60px; height:30px; line-height:30px; float:right; display:block; font-size:12px; font-weight:normal; color:#646464}
.main1_left1_2_con{width:480px; height:217px; padding:10px; padding-bottom:0px; background:url(images/1_63.jpg) repeat-x}
.main1_left1_2_con_left{width:240px; height:
217px; float:left;}
.main1_left1_2_con_left_top{width:240px; height:210px; float:left; overflow:hidden}
.main1_left1_2_con_left_bot{width:240px; height:40px;}
.main1_left1_2_con_left_bot a{width:240px; height:40px; line-height:40px; display:block; text-align:center; font-weight:bold;}
.main1_left1_2_con_right{width:220px; height:217px; float:right;}
.main1_left1_2_con_right li{width:210px; height:23px; float:left; background:url(images/1_54.jpg) no-repeat left center; padding-left:15px; display:block; line-height:23px}
.main1_left1_1_con1{width:236px; height:217px; }
.main1_left1_1_con1 dl{width:236px; height:50px; float:left; display:block; border-bottom:1px dashed #ccc}
.main1_left1_1_con1 dt , .main1_left1_1_con1 dd{width:236px; height:25px; float:left; display:block; line-height:25px;}
.main1_left1_1_con1 dt a{font-weight:bold;}
.main1_left1_1_con1 dd a{width:221px; height:25px; background:url(images/1_51.jpg) no-repeat left center; padding-left:15px; float:left; display:block}
.main1_left1_2_con1{width:480px; height:217px;}
.main1_left1_2_con1 dl{width:480px; height:90px; float:left; display:block; margin-bottom:5px}
.main1_left1_2_con1 dt{width:115px; height:90px; float:left; display:block}
.main1_left1_2_con1 dd{width:355px; float:right; }
.a3 a{width:355px; height:23px; line-height:23px; font-weight:bold;}
.a4{line-height:20px;}

.main1_left1_2_con1 li{width:470px; height:27px; line-height:27px; float:left; background:url(images/dd_03.jpg) no-repeat left center; padding-left:10px; display:block; border-bottom:1px dashed #646464}
.main1_left1_2_con1 li a{display:block; float:left;}
.data{width:80px; height:27px; float:right; display:block;}
.main1_left2{width:762px; height:179px; float:left; border:1px solid #b49db6}
.main1_left2_title{width:762px; height:30px; background:url(images/1_59.jpg) bottom repeat-x; border-bottom:1px solid #b49db6 }
.main1_left2_con{width:762px; height:148px; background:url(images/1_63.jpg) repeat-x}
.main1_left3{width:762px; height:120px; float:left; border:1px solid #b49db6; margin-top:8px;}

.main1_left3_con{width:742px; height:69px; background:url(images/1_63.jpg) repeat-x; padding:10px;}
.main1_left3_con li{width:230px; height:23px; display:block; float:left; background:url(images/1_54.jpg) no-repeat left center; line-height:25px; padding-left:10px; margin-right:5px;}


.main1_right{width:220px; height:auto; float:right;border:1px solid #b49db6;}
.main1_right1{width:206px; height:209px; float:left; padding:13px 7px 0 7px; background:#faeff7;}
.main1_right1 li{width:204px; height:29px; float:left; border:1px solid #b49db6; background:url(images/1_28.jpg); margin-bottom:10px;}
.main1_right1 li img{float:left; margin-left:8px; margin-right:8px;}
.main1_right1 li a{width:auto; height:29px; line-height:29px; float:left; display:block; font-size:13x; font-family:"Arial Black", Gadget, sans-serif; color:#5e2062; font-weight:bold; }
.main1_right2{width:220px; height:307px; float:left;}
.main1_right2_title{width:220px; height:34px;  background:url(images/1_33.jpg) no-repeat;}
.main1_right2_con{width:208px; height:254px; float:left; margin:6px; border-top:3px solid #f5bfde; padding-top:10px; margin-top:0px;  display:inline}
.main1_right2_con img{margin-left:8px; float:left;display:inline}
.main1_right2_con li{width:188px; height:23px; overflow:hidden; float:left; display:inline; background:url(images/1_54.jpg) no-repeat left 8px; line-height:23px; padding-left:10px; margin-left:10px}
.main1_right2_con ul{padding-top:8px; float:left}



/* 滚动 */ 
/* 滚动 */ 

.link{width:988px; height:115px; float:left; margin-top:8px; border:1px solid #b9a4bb}
.link_top{width:988px; height:30px; float:left; background:url(images/1_78.jpg) no-repeat;}
.link_con{width:988px; height:70px; float:left; background:url(images/1_63.jpg) repeat-x; overflow:hidden; padding-top:15px;}
.link_con li{float:left;}
.link_con img{float:left; margin-left:21px; width:172px; height:52px; }
.bq{width:990px; height:90px; padding-top:10px; float:left; line-height:23px; text-align:center}
.bq a{color:#7c3481;}


.subclass a{ background:url(images/news_p1.gif) no-repeat; line-height:25px; width:18%; background-position:left 2px; padding-left:10px;}
.blk_18 { overflow:hidden;WIDTH:762px;ZOOM: 1}
.blk_18 .pcont { FLOAT: left; OVERFLOW: hidden; WIDTH: 702px;}
.pcont li{ width:234px; height:145px; float:left}
.blk_18 .ScrCont { WIDTH: 32766px; ZOOM: 1}
.blk_18 #List1_1 { FLOAT: left}
.blk_18 #List2_1 { FLOAT: left}
.blk_18 .LeftBotton {
height:148px;width:30px;background:url(images/1_69.jpg) no-repeat center;overflow:hidden; float:left; margin:0px 0 0 0;cursor:pointer;
}
.blk_18 .RightBotton {
height:148px;width:30px;background:url(images/1_72.jpg) no-repeat center; overflow:hidden;float:right;
}

.blk_18 .pl IMG { DISPLAY: block; MARGIN: 6px auto 1px; CURSOR: pointer; border:none; }
.blk_18 .pl {FLOAT: left;WIDTH: 140px; LINE-HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION:none; font:12px "宋体"; color:#666666;}
.blk_18 A.pl:hover { text-decoration:none;}
.commu_cont3 {
MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%
}
.commu_cont3 UL {
WIDTH: 188px
}
.word1{width:120px; height:23px; float:left; display:block; line-height:23px; font-weight:bold}
.word2{color:#731279; line-height:22px; display:block;  height:90px; overflow:hidden;}
.word3{color:#731279; line-height:22px; display:block;  height:20px; overflow:hidden; margin-top:-23px; background-color:#FFF; float:right}
.imgdemo{ width:105px; float:left; height:110px; overflow:hidden}
.imgdemo img{float:left; padding:3px; border:1px solid #ccc; width:87px; height:110px;}
/* 子页 */
.main1_leftc{width:255px; height:auto; float:left;}
.main1_leftc1{width:252px; height:auto; float:left; border:1px solid #b49db6}
.main1_leftc1_title{width:252px; height:
30px; background:url(images/c_03.jpg) no-repeat  left; float:left;}
.main1_leftc1_con{width:232px; height:auto; float:left; background:url(images/1_63.jpg) repeat-x; padding:10px; display:inline;}
.main1_rightc{width:725px; height:auto; float:right; border:1px solid #b49db6}
.main1_leftc1_con li{width:230px; height:28px; background:url(images/1_28.jpg) repeat-x; border:1px solid #b49db6; margin-bottom:8px;}
.main1_leftc1_con li a{width:230px; height:28px; line-height:28px; display:block; text-align:center; color:#5e2062; background:url(images/c_07.jpg) no-repeat left center}
.main1_leftc2{width:252px; height:auto; float:left; border:1px solid #b49db6; margin-top:8px;}
.main1_leftc2_title{width:252px; height:35px; float:left; background:url(images/c_10.jpg);}
.main1_leftc2_con{width:232px; height:auto; float:left; margin:10px; border-top:3px solid #f5bfde; margin-top:0px; display:inline}
.main1_leftc2_con img{float:left; margin-left:18px; margin-top:10px; display:inline}
.main1_leftc2_con ul{padding-top:10px; float:left}
.main1_leftc2_con li{width:205px; height:25px; float:left; line-height:25px; background:url(images/1_54.jpg) no-repeat left center; padding-left:10px; margin-left:17px; display:inline}
.main1_rightc_title{width:715px; height:28px; float:right; border-bottom:1px solid #b49db6; background:url(images/1_59.jpg); padding-left:10px; line-height:28px;}
.main1_rightc_con{width:705px; height:auto; line-height:22px; float:left; padding:10px; background:url(images/1_63.jpg) repeat-x}
.main1_rightc_con li{width:695px; height:27px; line-height:27px; float:left; display:block; background:url(images/dd_03.jpg) no-repeat left center; padding-left:10px; border-bottom:1px dashed #999}
.main1_rightc_con li a{float:left; display:block}
.page{width:725px; height:30px; float:left; line-height:30px; background:#eee; margin-bottom:10px;}
.main1_rightc_con1{width:705px; height:auto; line-height:22px; float:left;  padding:10px;  background:url(images/1_63.jpg) repeat-x }
.liuyanbgs{ background:url(images/bg22.jpg) repeat-y }
.texts1{ width:80%; background-color:#5bs025b; color:#000; line-height:22px;}
.lefttd{ font-weight:normal; color:#FFsF}
.btn1{width:67px; height:22px; line-height:22px; background:url(images/btn01.jpg); border:0px; cursor:pointer}
.btn2{width:67px; height:22px; line-height:22px; background:url(images/btn02.jpg); border:0px; cursor:pointer}

.main1_rightc_con1 li{width:145px; height:200px; float:left; background:none; padding:0px; border:none; margin-left:21px; display:inline}
.main1_rightc_con1 li img{padding:3px; border:1px solid #ccc; float:left}
.aa{width:150px; height:30px; line-height:30px; float:left;}
.aa a{width:150px; height:30px; display:block; text-align:center; font-weight:bold}
.main1_rightc_con1 dl{width:705px; height:160px; float:left; display:block; border-bottom:1px dashed #666; margin-bottom:10px;}
.main1_rightc_con1 dt{width:130px; height:170px; float:left; display:block;}
.main1_rightc_con1 dt img{padding:2px; border:1px solid #ccc;}
.main1_rightc_con1 dd{width:558px; float:right; display:block;}
.a5{border:1px solid #ccc; border-bottom:none; padding-left:10px;}
.a5 a{line-height:30px; font-weight:bold;}
.a6{border:1px solid #ccc; border-top:none; padding-left:10px; height:95px;}
.a6 a{float:right; color:#803485}
.main1_rightc_cvn1{width:705px; height:auto; line-height:22px; float:left;  padding:10px; }
.main1_rightc_con2{width:705px; height:auto; line-height:22px; float:left;  }
.main1_rightc_con2 dl{width:705px; height:auto; float:left; display:block; border:1px solid #999; margin-top:10px;}
.main1_rightc_con2 img{padding:2px; border:1px solid #ccc;width:343px; height:100px; float:left; margin:2px;}
.main1_rightc_con2 .as{ float:left; display:block; margin:2px;}
.main1_rightc_con2 p{ min-width:307px;display:block; margin:2px;}
.main1_rightc_con2 .a5{border:0px solid #ccc; border-bottom:none; padding-left:10px;display:block; }
.main1_rightc_con2 .a6{border:0px solid #ccc; border-top:none; padding-left:10px; height:95px;display:block; }




#crumbs ul{padding:0px;margin:0px; margin-left:-20px;list-style:none; float:left; color:#000; line-height:25px;}
#crumbs ul a{padding:0px;margin:0px;list-style:none; float:left; color:#000;}
#crumbs ul a:link{padding:0px;margin:0px;list-style:none; float:left; color:#000;}
#crumbs ul li{float:left;background:url(images/crumb_arrow.gif) no-repeat; background-position:0px 8px; padding-left:15px;}
#crumbs ul li.cr_home{background:none; padding-left:0px; color:#000}
#crumbs ul li.cr_home a{background:none; padding-left:0px; color:#000}
#crumbs ul li.cr_home a:link{background:none; padding-left:0px; color:#000;}
#crumbs a{text-decoration:none; font-size:12px}
.articleshortcut{width:100%;word-wrap:break-all;white-space : normal;word-break: break-all; text-align:left}
.pagecomm{ width:100%; line-height:normal; padding-right:10px;}
.articleshortcut span.addtime{display:block;text-align:right;}
.articleshortcut span.replycontent{display:block;border-top:1px dashed #93C;margin-top:5px;padding-top:5px;}
.articlerecord{font-size:14px;margin:5px 0px; width:95%;}
.articlerecord p{ padding:0px; margin:0px;}
.articlerecord h1{font-size:12px;margin:5px 0px; width:100%; text-align:left}

#bottompage{margin:10px 10px 10px 0;width:auto; float:right}
#bottompage ul{padding:0px;margin:0px;list-style:none;}
#bottompage ul li{float:left;margin-left:2px;font-size:12px;width:16px;height:17px;border:1px solid #D7D7D7;text-align:center;}
*html #bottompage ul li{height:16px !important;}
#bottompage ul li a{float:left;display:block;font-size:12px;width:15px;height:15px;text-align:center;text-decoration:none;background:#FFFFFF;color:#015c55;padding-top:2px;}
#bottompage ul li span{float:left;display:block;font-size:12px;width:16px;height:15px;text-align:center;text-decoration:none;background:#FFFFFF;color:#015c55;padding-top:2px;}
#bottompage ul li.nextprev {width:40px; line-height:normal;}
#bottompage ul li.nextprev a{width:40px; line-height:normal;}
#bottompage ul li.pagenum a{width:16px; line-height:normal;}
#bottompage ul li.nextprev span{width:40px; background-color:#fff; color:#015c55; line-height:normal;}
#bottompage ul li.currentpage span{background:#F7F7F7;color:#003399; line-height:normal;}
#bottompage ul li a:hover{background:#F7F7F7;color:#015c55}
.articlerecord,.jobrecord{
margin: 10px; width: 94%; padding:10px;
}
.articlerecord{font-size:14px;margin:5px 0px; width:95%; text-align:left; border-bottom:#93C dotted 1px;}
.articlerecord a{ padding:0px; margin:0px; font-size:13px; font-weight:500;}
.articlerecord p{ padding:0px; margin:0px;}
.articlerecord h1{font-size:12px;margin:5px 0px; width:100%; text-align:left}
.articleshortcut{ width:100%;word-wrap:break-all;white-space : normal;word-break: break-all; text-align:left;  font-size:12px}
.pagecomm{ width:100%}
.articleshortcut span.addtime{display:block;color:#93F;text-align:right;}
.articleshortcut span.replycontent{display:block;margin-top:5px;padding-top:5px; }

.articlerecord h1{font-size:12px;margin:5px 0px; width:100%; text-align:left}
.commentrecord{margin:10px 0px;color:red;padding-bottom:10px;border-bottom:1px solid #e2e7e8;}
.nextone{display:block;clear:both;margin-top:5px; text-align:left}
.nextone div{padding:5px 0px;}
.productcontent .replycontent{border:1px dashed #666;margin-top:10px;padding:5px; color:#000;}
#addguestbooklayout{width:230px;margin-left:20px;}
#addguestbooklayouts{width:100%;}
.btnleft{ padding-left:30%;}
.rtd{ text-align:left; padding-left:20px;}
.articlerecord,.jobrecord{
margin: 10px; width: 94%; padding:10px;
}
.jobtitle{ font-size:14px; font-weight:bold; color:#015c55}
.contentmain {
	margin: 0px 0px 0px;
	padding:10px;
}
.h8{ font-size:24px; font-weight:bold; line-height:30px; width:100%; text-align:center}
.infolist{ text-align:left}
.contentmain2 {
	padding-right: 5px; padding-left: 5px; padding-bottom: 16px; padding-top: 0px
}
.contentmain:hover {
	border-right: #a3a1a1 0px dashed; border-top: #a3a1a1 0px dashed; border-left: #a3a1a1 0px dashed; border-bottom: #a3a1a1 0px dashed
}
.productcontent {line-height:150%; color:#000; font-size:14px;}
.productcontent h1{font-size:22px;width:100%; text-align:center; margin:0px; padding:5px; }
.productcontent .productimg{width:300px;padding:10px; height:240px;border:1px solid #a3a1a1; float:left}
.productcontent .productimg a img{width:300px;border:1px dotted #a3a1a1;}
.productcontent .productmodel{padding:10px; height:220px;margin-top:10px; margin-left:5px;float:left; line-height:22px;}
.productcontent .productmodel .m1{font-weight:bold;float:left;margin-right:10px;}

.lefttd{ padding-left:20px; width:150px;}

.photocontent {line-height:22px; text-align:center;}
.photocontent h1{font-size:24px; width:100%; text-align:center; line-height:30px;padding-right:10px;}
.photocontent .productimg{width:460px;padding:10px;}
.photocontent .productimg a img{width:460px; height:320;border:1px dotted #a3a1a1;}
.photocontent .productmodel{padding:10px; height:220px;margin-top:10px; margin-left:5px;line-height:22px;}
.photocontent .productmodel .m1{font-weight:bold;float:left;margin-right:10px;}
#index_recomment{width:778px;}
#index_recomment img{width:100px;height:100px;border:1px solid #a3a1a1;}
.photorecord{width:148px;height:150px;margin: 10px 10px 10px 10px; float:left;}
.photorecord .productimg a img{width:148px;height:128px;border:0px;}
.photorecord .propro1{ text-align:center;}
.photorecord .propro1 a:hover{ text-decoration:underline;}
.nextone a{ text-decoration:none;}
.nextone a:hover{ color:#900; text-decoration:underline;}
.recordp{ margin-bottom:10px;}
.recordp .props{float:right; padding-right:60px;}
.recordp .propd{float:left;}
.recordp .propname{font-weight:bold;float:left;margin-right:5px; margin-top:2px;}
.recordproperty{border-top:1px dashed #a3a1a1;margin-top:20px;}
.recordproperty .prop{float:right;margin:10px;}
.recordproperty .propname{font-weight:bold;float:left;margin-right:5px;}
.news a{ color:#000; text-decoration:none;}
.news a:hover{ text-decoration:underline;}
.productlist{ float:left; width:100%; overflow:hidden; margin-top:10px;}
.productlist a img{ border:2px #ccc solid; padding:2px;}
.productlist a:hover img{ border:2px #015c55 solid; padding:2px;}
.productlist a{ color:#000; text-decoration:none;}
.productlist a:hover{ color:#015c55; text-decoration:underline;}

.productrecordlist{ float:left; width:100%; overflow:hidden; margin-top:10px;}
.productrecordlist ul{ list-style:none;}
.productrecordlist ul li{ float:left; margin-left:20px;}
.productrecordlist a{ color:#000; text-decoration:none;}
.productrecordlist a:hover{ color:#963; text-decoration:underline;}

.column_content{ display:block; width:100%;}
.Products_list li{ float:left; width:33%;}
.Products_list li a{ display:block}
.Products_list li img{ display:block;padding:1px; border:#d5d7d4 solid 1px;}
.btn
{
	
	height: 25px;
	padding: 0px;
	padding-left:10px;
	padding-right:10px;
	background: #fff;
	background: url("Images/bg_btn.gif") repeat-x;
	font-size: 12px;
	line-height: 23px;
	border: 1px solid #CCCCCC;
	cursor:hand;
}

.profile{ width: 100%; float:left; margin:5px 0; border-bottom:1px #ccc dashed; padding:10px 0;}
.profile dt { float:left; margin-left:10px;}
.profile dt a img{ border:1px #ccc solid; padding:2px; width:130px; height:170px;}
.profile dd{ float:left; border:1px #ccc solid; width:535px; height:155px; padding:10px; margin-left:10px;}
.profile dd h4 a{font-size:14px; font-weight:bold; border-bottom:1px #ccc solid; display:block; line-height:25px;}
.profile dd p{ height:100px;line-height:23px;}
.profile dd span{ float:right;}

.reg_mem td{ font-size:12px; font-weight:normal; height:32px;}
.input_reg,.texts1{ border:1px #ccc solid; height:17px; width:200px;}
.text14{ font-weight:bold; text-align:left; font-size:14px; }
#errPtid,#errPassword{ color:#900; padding-left:15px; font-weight:bold;}
.user_pro{ text-decoration:underline; color:#000;}
.info_pro{ margin-left:5px;}
.info_pro td{ color:#666; font-size:14px;}
.info_1{ background:url(images/pic_pro.jpg) left center no-repeat;}
.info_1 a{ color:#000; font-size:16px; font-weight:bold; padding-left:15px;}
.info_1 a:hover{ color:#333;}

.zhao_sys{ border-collapse:0; border:0px #ccc solid;}
.zhao_sys td{ border:0px #ccc solid;}
.nynr{ font-size:12px; line-height:25px; margin-top:10px; width:100%; }
.guest_ok p{ font-size:12px; color:#015c55; font-weight:bold;padding:10px 0;height:30px;}
.button {
	background-image: url(images/submitbutton.png);
	background-repeat:no-repeat;
	width: 74px;
	height: 23px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #015c55;
	cursor:hand;
	margin-top:10px;
}
.nav_1{ border-collapse:0;}
.nav_1 td{ border:1px #B5D0EE solid; padding-left:5px;}
#sidebar{015c55}
#page_show { text-align:center; border-top:1px #ccc solid;}
#page_show a{ color:#000; text-decoration:none; text-align:center; margin-left:10px;}
#page_show a:hover{ color:#000; text-decoration:underline;}
.table_product{ border-collapse:collapse;}
.table_product td{ border:1px #ccc solid; padding-left:5px; height:30px;}
.table_product_odd{}
.table_product_name{ background-color:#015C55; color:#FFF;}
.title_pro a{ color:#000;}
.table_product_caption{ font-size:14px; font-weight:bold; color:#025b55;}
#rightcomment{background: url(images/comments.gif) no-repeat 17px top; width: 100%; text-align:left}
#rightcomment ul { padding-left:0px; margin-left:0px;list-style-type: none; margin-top:10px;
}
#rightcomment li {
	padding-right: 10px; padding-left: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; width:100%;
}
#rightcomment li.comment {
	padding-right: 10px; padding-left: 0px; background: url(images/arrow.gif) no-repeat 0px 2px; margin-bottom: 9px; padding-bottom: 0px; padding-top: 0px
}
#recordcomment{width:100%; margin:0px; padding:0px;margin-left:5px;}
#recordcomment li{width:98%; margin:0px; padding:0px;}
#recordcomment li .author{display:block;padding-right:5px;font-size:10px; float:right}
#recordcomment li .content{display:block;width:100%;margin-top:5px; line-height:20px;word-wrap:break-word;}

#recordcomment li p{background:url(images/arrow.gif) left 30%; background-repeat:no-repeat; margin:0px;font-size:12px;font-weight:bold;padding-left:20px;margin-top:5px;border-bottom:1px dotted #a3a1a1;}
#recordcomment span.reply{display:block;}
#recordcomment span.reply font{ color:#FF0000; font-size:12px;}
#recordcomment li.viewall{text-align:right;margin-right:20px;}
.addcomment{clear:both;text-align:left; float:left;}
.addcomment a{ color:#000; font-weight:normal;}
.addcomment a:hover{ color:#f00; font-weight:normal;}
#addrecordcommentlayout{width:100%;margin-left:5px;}
#addrecordcommentlayout .text{font-family:Arial, Helvetica, sans-serif; background-color: #fff; border:1px double #ccc; width:190px}
#addrecordcommentlayout .textarea{font-family:Arial, Helvetica, sans-serif;  border:1px double #ccc; width:300px; height:60px; background-color:#FFFFFF;background:#FFFFFF url(images/textareabg.gif) no-repeat; background-position:center center;}
.table_book{ border-collapse:collapse;}
.table_book td{ border:1px #ccc solid;}
.table_book_info td{ padding:3px 5px;}
.wenbenkuang{ border:1px #993 solid; padding:2px;}




.neinr {
	width: 945px;
	margin-right: auto;
	margin-left: auto;
}
.adpic{
	width: 945px;
	margin-right: auto;
	margin-left: auto;
	}
.neinr .neidh {
	background: url(images/neidaohang.jpg) left top no-repeat;
	float: left;
	min-height: 485px;
	background-position:-1px top;
	border-left:#c1e0ff solid 1px; border-right:#c1e0ff solid 1px;
	border-bottom:#c1e0ff solid 1px; 
	width: 225px;
}
.neinr .neidh h1{ padding:0px; margin:0px;}
.neinr .neidh h1 a{
	display:block;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height:26px;
	text-align:left;
	padding-left:25px;
}
.neinr .neidh li {
	font-size: 12px;
	color: #000000;
	background-image: url(images/neiyuandian.jpg);
	background-repeat: no-repeat;
	background-position: left 12px;
	padding:10px 0 0 10px;
	line-height: 20px;
	width:170px;
	border-bottom:1px #ccc dashed;
}
.neinr .neidh li a{ color:#000; text-decoration:none;}
.neinr .neidh li a:hover{ color:#174979; text-decoration:underline;}
.neinr .neineir {
	float: right;
	width: 705px;border:#e5e5e5 solid 1px; 
}

.cc_1{
	padding-top:0px;
	background-image: url(images/neihenxian.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 705px;
	}




.main1_rightc_con4{width:705px; height:auto; line-height:22px; float:left;  }
.main1_rightc_con4 dl{width:705px; height:195px; float:left; display:block; border:1px solid #999; margin-top:10px;}
.main1_rightc_con4 img{padding:2px; border:1px solid #ccc;width:150px; height:179px; float:left; margin:2px;}
.main1_rightc_con4 dd{ min-width:500px; float:left; display:block; margin:2px;}
.main1_rightc_con4 ds{ min-width:410px; float:left; display:block; margin:2px; overflow:hidden}
.main1_rightc_con4 dc{ min-width:410px; float:left; display:block; margin:2px; overflow:hidden}
.main1_rightc_con4 .a5{border:0px solid #ccc; border-bottom:none; padding-left:10px; font-weight:bold}
.main1_rightc_con4 .a6{border:0px solid #ccc; border-top:none; padding-left:10px; height:155px;}