@charset "utf-8";
/* CSS Document */
.location{ height:26px; line-height:26px; background:url(../images/bar03.gif) repeat-x 0 0; padding:0 1px 1px; border-bottom:1px solid #e8e8e8; font-family:"宋体"; margin-bottom:10px;}
.location i{ display:inline-block; width:10px; height:14px; background:url(../images/ico04.png) no-repeat 0 0; vertical-align:middle; margin:0 5px 0 10px;}

.side{ width:198px; background:url(../images/side-bg.jpg) no-repeat 0 bottom #fff4e0; border:1px solid #fae1b2; padding-top:9px; min-height:450px; height:auto !important; height:450px;}
.side h4{ width:179px; height:33px; line-height:33px; background:#e60012; margin:0 auto; text-align:center; color:#fff; font-size:14px; border-radius:3px;}
.side ul{ width:80%; margin:10px auto 0;}
.side li{ border-bottom:1px dotted #e4bb70; background:url(../images/ico03.gif) no-repeat left center; padding-left:14px; line-height:36px;}
.side li a{ color:#333; font-size:14px;}
.side li a:hover,.side li.select a{ color:#e60012;}

.mainWrap{ width:745px;}
.mainWrap h4{ border-bottom:1px solid #ebebeb; height:33px; line-height:33px;}
.mainWrap h4 span{ border-bottom:2px solid #ca1c1d; font-size:14px; border-bottom:2px solid #ca1c1d; display:block; width:60px; text-align:center;height: 32px;
    overflow: hidden;}
.mainWrap h4 span.w86{ width:86px;}
.content{ width:95%; margin:20px auto; font-size:14px; line-height:1.8}
.list li{ background:url(../images/ico01.gif) no-repeat left center; padding-left:10px; line-height:36px; border-bottom:1px dashed #ccc;}
.list li a{ color:#333;}
.list li a:hover{ color:#e60012;}
.list li span{ float:right; color:#666;}

.page{width:480px;height:24px;margin:20px auto 10px;text-align:center}
.page div{height:23px;}
.page div span{     display: inline-block; font-size:12px; border:1px #8299af solid;padding:0 5px;background:#eee;margin-left:10px;}
.page div a{color:#a0a0a0;font-family:"微软雅黑";display:inline-block;margin-left:10px;border:1px #8299af solid;font-size:12px; padding:0 5px;}
.page div a:hover{ border:1px #ccc solid;}

.table{ line-height:36px;}
.pro_l{ width:180px; height:26px; padding-right:6px; text-align:right; background:#fff;}
.pro_l span,.pro_r span{ color:#f00;}

.pro_r{ padding-left:10px; background:#fff; text-align:left;}
.txt_box1,.txt_box2,.txt_box3{ border:1px solid #b6b6b6; padding:0 2px;}
.txt_box1{ width:178px; height:21px;}
.txt_box2{ width:398px; height:21px;}
.txt_box3{ width:498px; height:148px;}

.pro_b{ background:#fff; height:40px; text-align:center;}
.btn{ width:56px; height:30px; color:#707070; margin-right:30px; background:#F90; color:#fff; border:0; cursor:pointer;}
.reset{ background:#eee; color:#999;}

.newsTitle{ height:33px; border-bottom:1px dashed #ccc; margin-bottom:15px; text-align:center; font-size:16px;}

/*注册*/
.regMain{ width:660px; margin:20px 0 0 20px;}
.regMain .tit,.check .tit{ font-size:18px; color:#666; font-weight:400; font-family:"微软雅黑"; background:url(../images/bg-tit.gif) no-repeat right center;}

.regSide{ width:230px; padding:15px;}
.regMain .side-tip{ margin-top:20px; padding-top:15px; border-top:1px dotted #ccc; line-height:1.8;}

.regMain .register{ margin:20px 0 20px 40px;}
.regMain .register li{ margin:15px 0;}
.regMain .register li label{ font-size:14px; margin-right:10px; display:inline-block; width:100px; text-align:right;}
.regMain .register li em{ color:#f00;}
.regMain .register li .register-text{ width:280px; height:28px; line-height:28px; padding:0 3px; border:1px solid #ccc; background:#fff;}
.regMain .register li .register-text.w166{ width:166px;}
.regMain .register li span{ vertical-align:middle; margin-left:8px; display:inline-block;}
.regMain .register li.register-btn .btn_blue{border:0;cursor: pointer; width:122px; height:42px; margin-left:140px; margin-top:30px; display:inline-block; background:#ff7b00; line-height:42px; text-align:center; font-size:16px; color:#fff;}
.regMain .register li.register-btn .btn_blue:hover{ background:#ff9d00;}
.regSide{ width:230px;}
.regSide .side-tip{ font-size:14px; color:#666; line-height:1.6;}
.regSide .side-tip b{ font-weight:400; color:#f00;}

/*会员中心*/
.info{ font-size:14px; line-height:40px; margin:20px 0 20px 20px; width:95%;}
.info em{ color:#f00;}
.info .text{ border:1px solid #e0e0e0; height:24px; width:240px; margin-left:10px; line-height:24px; padding:0 3px; background:#fff;}
.info .h140{ height:140px; width:300px; line-height:1.6;}
.info .choose{ margin-left:10px; width:120px;}

/*用户审核*/
.check{ width:660px; margin:20px auto;}
.check ul{ width:80%; margin:10px auto;}
.check li{ line-height:33px; font-size:14px; margin-top:10px;}
.check li label{ margin-right:10px; text-align:right; width:90px; display:inline-block;}
.check li span{ background:#f9f9f9; display:inline-block; width:400px; padding-left:10px;}
.check li.register-btn a{ width:112px; height:36px; margin-left:100px; margin-top:30px; display:inline-block; background:#ff7b00; text-align:center; font-size:16px; color:#fff;}
.check li.register-btn a:hover{ background:#ff9d00;}
.check li.register-btn a.noPass{ margin-left:30px; background:#999;}
.check li table{ margin:10px 0 0 100px;}
.check li table td{ padding-bottom:5px;}

/*å›¾ç‰‡ä¸Šä¼ */
.litpic_show, .file_show{margin:0px 5px 0px 0px;display:inline-block;}
.litpic_btn, .file_btn, .btn_up{width:80px; height:30px;  font-size: 14px;
position: relative;overflow: hidden;line-height:30px;color:#fff;
text-align:center;vertical-align:middle;cursor:pointer;
background-color:#0f79d2;
border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; margin: 0 5px;}
.litpic_btn input, .file_btn input, .btn_up input{position: absolute;top: 0; right: 0; margin: 0;border: solid transparent;opacity: 0;filter:alpha(opacity=0); 
cursor: pointer;}
.regMain .register li .btn_up span{margin-left:0}
.litpic_tip, .picture_tip, .file_tip{line-height:22px; margin:10px 0; padding:0px 5px; font-size:12px;background-color: #b1ebb1;}
.picture_item{width:120px; height:120px; border: 1px solid #cccccc; padding: 5px; float: left; position: relative; overflow: hidden;margin-right:10px; }
.picture_item img{position: relative; z-index: 1;}
.picture_item .picture_del{width:43px; height: 20px; text-align: center; font-size: 12px; color:#ffff66; cursor:pointer;  background-color: #ff6600; position:absolute; z-index: 2; right: 5px; bottom: 5px;display: none;}
.picture_item .picture_go_up{width:40px; height: 20px; font-size: 12px; cursor:pointer; background-color: #fff; position:absolute; z-index: 2; left: 5px; top: 50%; display: none;}

/*browse file*/
.bf_picture_preview{max-width: 80%; display: none; overflow: hidden;position:fixed;left:0;top:0; z-index:10;} 
/* IE6æµè§ˆå™¨çš„ç‰¹æœ‰æ–¹æ³• */
*html .bf_picture_preview{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}


		.picMarquee-left{ overflow:hidden; position:relative;  border:1px solid #ccc;   }

		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .proImg{ text-align:center; }
		.picMarquee-left .bd ul li .proImg img{ width:175px; height:140px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .proImg a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }
