@charset "utf-8";
/* CSS Document */

html, body {
	font-family: '微軟正黑體', "Microsoft JhengHei", "Heiti TC", sans-serif;
	letter-spacing: 0.5px;
	line-height: 25px;
	color: #666666;
	font-size: 14px;
}
a {
	color: #CCC;
	text-decoration: none;
}

/*===================
	文字設定
=====================*/
.color073{
	color:#007733;		
}
.colorB {
	color: #000;
}
.colorBl {
	color: #2E3438;
}
.colorG {
	color: #666;
}
.colorG2 {
	color: #ccc;
}
.colorW ,.colorW a{
	color: #FFF;
}
.colorGR {
	color: #31A344;
}
.colorBA30 {
	color: #000;
	filter: alpha(opacity=30);/*IE*/
	-moz-opacity: 0.3;/*FireFox*/
	opacity: 0.3;/*Chrome,Opera,Safari*/
}
.colorWA30 {
	color: #FFF;
	filter:alpha(opacity=30);/*IE*/
	-moz-opacity: 0.3;/*FireFox*/
	opacity: 0.3;/*Chrome,Opera,Safari*/
}
.en {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0;
}
.en2 {
	font-family: "Times New Roman", Times, serif;
}
.en3 {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif
}
.policy{ padding-top:10px;}
.policy ,.policy p{ font-size:12px; color:#666;}
.policy h1 ,.policy h2 ,.policy h3 ,.policy h4 ,.policy h5 ,.policy h6{ font-size:14px; color:#000}
.policy p{ padding-bottom:25px;}
/*=====================
	第三方登录框
=====================*/
.h3{ color:#000; font-weight:bold; margin:8px 0px; margin-bottom:25px;}
.thrlogin{ border-bottom:1px solid #cccccc; overflow:hidden; padding-bottom:53px;}
.thrlogin a{ display:block; overflow:hidden; float:left; width:190px; height:36px; margin:0px 25px 25px 0px;}
.thrlogin1{ padding-bottom:0px;}
.thrlogin1 a{ margin-bottom:20px;}
/*=====================
	表单
=====================*/
.form{ padding-top:5px;}
.form td{ height:46px;position:relative}
.form .input{ width:234px; height:26px; border:1px solid #ababab;border-radius:10px; padding:0px 8px;box-shadow:inset 0 2px 3px #646464; line-height:26px;}
.form .input:focus{background: #fff;border-color: #333;outline: none;}
.buttons{ padding-top:13px; overflow:hidden; padding-left:50px;}
.buttons li{ float:left; overflow:hidden; padding-right:10px; line-height:21px;}
.buttons li a{ width:100px; height:21px; display:block; overflow:hidden; float:left; background:#535759; color:#fff; line-height:21px;border-radius:10px; text-align:center; font-size:12px;}
.buttons li .button ,.buttons li a.button{width:100px; height:21px;background:#007733; color:#fff; line-height:21px;border-radius:10px; text-align:center; float:left; border:0px; font-size:12px;}
.buttons li .button1 ,.buttons li a.button1{width:100px; height:21px;background:#535759; color:#fff; line-height:21px;border-radius:10px; text-align:center; float:left; border:0px; font-size:12px;}
.submitbottn1{width:200px; height:21px;background:#535759; color:#fff; line-height:21px;border-radius:10px; text-align:center; border:0px; font-size:12px;}

.errortip{ color:red; text-align:center}
.form a.green{ color:#007733; text-decoration:underline;}
.form a.gray{ text-decoration: underline; color:#666666}

/*=====================
	TAB
=====================*/
.tabtree{ height:30px; overflow:hidden; border-bottom:1px solid #a6a6a6; margin-top:28px;}
.tabtree a{ width:118px; height:24px; overflow:hidden; float:left; display:block; border:1px solid #d2d2d2; border-bottom:0px; text-align:center; line-height:24px; margin-right:10px; color:#000; margin-top:5px;border-radius:5px 5px 0px 0px; font-size:12px;}
.tabtree a.cur{ height:30px; background:#007733; margin-top:0px; line-height:30px; border:1px solid#90c4a6; border-bottom:0px; color:#fff;}

/*=====================
	文章列表 
=====================*/
.articleList{ padding-top:15px; overflow:hidden; width:700px; padding-bottom:20px;}
.listPhoto{ width:192px; height:312px; overflow:hidden; border:1px solid #a6a6a6;border-radius:5px; padding:9px; padding-top:39px; position:relative; margin-left:25px; float:left;}
.listPhoto a.remove{ color:#000000; line-height:25px; overflow:hidden;background: url(../images/removeCollection.png) top right no-repeat; padding-right:27px; position:absolute; top:9px; right:9px; font-size:12px;}
.listPhoto .photo{ width:190px; height:118px; overflow:hidden; margin-bottom:8px;}
.listPhoto .photo img{width:190px; height:118px; }
.listPhoto h3{ overflow:hidden}
.listPhoto h3 a{ color:#2e3438; font-size:14px;}
.listPhoto .des{ color:#666; font-size:12px; height:95px; overflow:hidden; padding-top:2px;}
.listPhoto a.readmore{ width:190px; height:14px; overflow:hidden; line-height:14px; background:#007733; border:1px solid #6fb28c; color:#fff;border-radius:5px; position:absolute; bottom:9px; left:9px; display:block; font-size:12px; text-align:center}

.listPhoto1{ width:192px; height:292px; overflow:hidden; border:1px solid #a6a6a6;border-radius:5px; padding:9px; padding-top:0px; position:relative; margin-left:25px; float:left;}
.listPhoto1 .addtime{ line-height:29px; overflow:hidden; color:#2e3438; text-align:right; height:29px;}
.listPhoto1 .photo{ width:190px; height:118px; overflow:hidden; margin-bottom:8px;}
.listPhoto1 .photo img{width:190px; height:118px; }
.listPhoto1 h3{ overflow:hidden; height:50px;}
.listPhoto1 h3 a{ color:#2e3438; font-size:14px;}
.listPhoto1 .des{ color:#666; font-size:12px; height:55px; overflow:hidden; padding-top:7px; line-height:18px;}
.listPhoto1 a.readmore{ width:190px; height:14px; overflow:hidden; line-height:14px; background:#007733; border:1px solid #6fb28c; color:#fff;border-radius:5px; position:absolute; bottom:9px; left:9px; display:block; font-size:12px; text-align:center}

.listPhoto2{ overflow:hidden; position:relative; margin-bottom:28px;}
.listPhoto2 a.photo{ width:265px; height:165px; overflow:hidden; border:1px solid #838383; display:block; padding:8px; float:left; margin-right:20px;}
.listPhoto2 .photo img{width:265px; height:165px;}
.listPhoto2 h3{overflow:hidden; margin-bottom:6px;}
.listPhoto2 h3 a{ color:#000;}
.listPhoto2 .des{ height:100px; overflow:hidden;}
.listPhoto2 .buttons{ position:absolute; bottom:0px; left:255px;}

.emptytips{ color:red; line-height:100px; text-align:center}
.newstips{ color:red; font-size:12px; margin-bottom:5px; height:48px; overflow:hidden;}
/*=====================
	頁碼 
=====================*/
#page{ overflow:hidden; text-align:center;}
.page{float:left;left:50%;position:relative;}
.page a ,.page span.current{ display:inline-block; height:10px; width:10px; font-size:0px; overflow:hidden; background:#cccccc;border-radius:10px; float:left; margin-left:5px; margin-right:5px; margin-top:1px;position:relative;
	right:50%;}
.page span.current{background:#2e3438;}
.page a.rollPrev{ height:12px; width:7px;border-radius:0px;background: url(../images/rollPrev.png) no-repeat; margin-top:0px; margin-right:12px; margin-left:12px;}
.page a.rollNext{ height:12px; width:7px;border-radius:0px;background: url(../images/rollNext.png) no-repeat; margin-top:0px; margin-right:12px; margin-left:12px;}
.clearfix:after{
	content: ".";
	display: block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix{
	zoom:1;
}


/*=====================
	页脚
=====================*/
.footer{ height:30px; overflow:hidden;background: url(../images/member/graypoint.png) #fff bottom repeat-x; width:100%; position: fixed; bottom:0px; left:0px;}
.footer .text{ height:22px; line-height:22px; font-size:22px; font-family:"Times New Roman", Times, serif; background:#fff; float:left; margin-top:8px;}
.footer .icon{ width:26px; height:26px; overflow:hidden; float:right;background: url(../images/member/roundbook.png); cursor:pointer;}


