@charset "utf-8";
/* CSS Document */
.ComradeBigBox{
	background-color:#ebebeb;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	margin:0 0 10px 0;
	padding: 5px;
	}

.hot{
	background: url(../img/comrade/hot.jpg) no-repeat left top  #F5F5F5;
	margin: -1px 0 0 -1px;
}
.hotOutline{
	background:#e0e0e0;
	padding: 1px;
}
.hot_btm{
	background:url(../img/comrade/hot_btm.jpg) no-repeat right bottom;
	min-height: 150px;
	padding: 0 0 0 0;
}
.hotInline{ background:#f5f5f5; height:300px;}
.h-title{
	background-image: url(../img/comrade/sadowline.gif);
	background-repeat: no-repeat;
	background-position: 70px bottom;
	padding:20px 0 20px 95px;
	height: 35px;
	overflow: hidden;
}
.h-title h4{ font-family:"標楷體", ; font-size:24px; padding:0 0 0 10px;
}
.h-title .t-box{
	padding:5px 10px 0px 10px;
	float:left
}
.h-title a{ text-decoration:none; color:#F09}
.h-title a:hover{ text-decoration:underline}
.hot .more{
	clear:both;
	text-align: right;
	padding:10px 5px
}
.hot .more a{padding:2px 2px 0 0}


.inBox{
	padding:15px 0 0 0
}
.inBox .C-div{width:50%;float:left}
.inBox .Condiv{
	width:325px;
	float:left
}
.C-div a{ text-decoration:none}
.C-div a:hover{ text-decoration:underline}
.C-div h3 a{ color:#545693}
.C-div h6{ color:#747474;line-height:1.5em ; font-size:15px ; display:block ;padding:10px 0 10px 0}
.C-div p a{color:#4d4d4d ; line-height:2em ; font-size:13px}

.inboximg{
	padding:0 15px;
	width: 90px;
	float: left;
}
.inboximg img{padding:5px ; background:#fff; border:1px solid #cecece;float:left}
.inboximg h5{
	display:block;
	clear:both; font-size:12px; color:#b39b81;
	padding:7px 0;
	text-align: center;
}

.comm-a{ background: url(../img/comrade/commonba.gif) no-repeat top left;height:39px;width:19px;display:block; float:left}
.comm-b{
	height:39px;
	float:left;
	background-image: url(../img/comrade/commonb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	width: 19px;
}
.AD685x85{
	width:685px;
	padding: 0 0 10px 0;
}

/*彩虹色塊*/
.rainbowArea{width:685px}
.Aimg{}
.Aimg img{padding:2px ; background:#fff; border:1px solid #cecece;float:left}

.RA-red,.RA-org,.RA-yel,.RA-gre,.RA-blu,.RA-pur{margin:0 0 15px 0}
.RA-red-btm,.RA-org-btm,.RA-yel-btm,.RA-gre-btm,.RA-blu-btm,.RA-pur-btm{min-height:45px;padding:0 3px 5px 0}

.RA-red{ background:#f9e9ee url(../img/comrade/tab/red.gif) no-repeat top left; }
.RA-red-btm{ background:url(../img/comrade/tab/red2.gif) no-repeat right bottom ; }

.RA-org{ background:#fcede2 url(../img/comrade/tab/org.gif) no-repeat top left; }
.RA-org-btm{ background:url(../img/comrade/tab/org2.gif) no-repeat right bottom ;}

.RA-yel{ background:#feffec url(../img/comrade/tab/yel.gif) no-repeat top left; }
.RA-yel-btm{ background:url(../img/comrade/tab/yel2.gif) no-repeat right bottom ;}

.RA-gre{ background:#e0f3e4 url(../img/comrade/tab/gre.gif) no-repeat top left; }
.RA-gre-btm{ background:url(../img/comrade/tab/gre2.gif) no-repeat right bottom ;}

.RA-blu{ background:#daf4f8 url(../img/comrade/tab/blu.gif) no-repeat top left; }
.RA-blu-btm{ background:url(../img/comrade/tab/blu2.gif) no-repeat right bottom ;}

.RA-pur{ background:#e5e0f8 url(../img/comrade/tab/pur.gif) no-repeat top left; }
.RA-pur-btm{ background:url(../img/comrade/tab/pur2.gif) no-repeat right bottom ;}


.con{
	padding:22px 0 0 20px
}
.con .artist{color:#b39b81;font:12px ;display:block ;padding:0 0 0 95px}
.con .larea{
	float:left;
	width:345px
}
.con a,.r-discuz a{ text-decoration:none}
.con h4 a{
	color:#535693;
	display:block;
	padding:0 0 5px 3px
}
.con  p{
	font-size:13px;
	line-height:2em;
	color:#756f6f;
	display:block;
	padding:0 0 0 95px
}
.con ul{
	display:block;
	float:left;
	padding:0 0 0 15px;
	font-size:13px;
	width:280px
}
.con ul li{
	display:block;
	padding:0  0 8px 0;
	list-style-type: square!important;
	color:#535693;
	overflow:hidden;
	height:15px;
	list-style-position: inside;
	line-height: 1.7em;
}
.con ul li a{color:#535693}
.con ul li a:hover,.r-discuz a:hover{text-decoration:underline;}
.con .more{
	clear:both;
	text-align: right;
}
.con .more a{padding:2px 2px 0 0}
/*discuzz*/
.r-discuz{
	border:3px solid #dfdede;
	padding:9px;
	color:#6c6a6a;
	background-color: #FFF;
	width: 661px;
}
.r-discuz .half{
	float:left;
	width:310px;
	display: block;
	padding: 0 10px;
}
.r-discuz h5{
	border-bottom:1px dashed #c5c5c5;
	font-size:13px;
	
	display:block;
}
.rd-icon-a{
	background:url(../img/comrade/icon-a.gif) left 0px no-repeat;padding:5px 0 5px 25px;
	display:block;	
}
.rd-icon-b{
	background:url(../img/comrade/icon-b.gif) left 0px no-repeat;
	display:block;	padding:5px 0 5px 45px;
}
.r-discuz em{
	display:block;
	float:right;
	padding:3px 0 0 0
}
.r-discuz em a{color:#3c0c7d ; font-size:11px}
.r-discuz ul{ display:block ; padding:10px 0}
.r-discuz li{ display:block ; background:url(../img/comrade/arr.gif) no-repeat 4px;padding:5px 0 5px 15px }
.r-discuz li a{color:#2e84cc}

/*list*/
.co-morelist{
	padding:0 20px
}
.co-morelist .box{
	border-bottom:1px dotted #756f6f;
	font-family:Arial, Helvetica, sans-serif;
	padding: 20px 0 5px 0;
}
.co-morelist a{ text-decoration:none}
.co-morelist a:hover{ text-decoration: underline;}
.co-morelist h3 a{ color:#525693;display:block;padding:0 0 5px}
.co-morelist h6{color:#b39b81;font:12px;display:block;padding:0 0 5px }
.co-morelist p a{	font-size:13px;
	line-height:2em;
	color:#756f6f;}
.co-morelist .box .Fn{ text-align:right; font-size:12px ;	color:#848484; }
.co-morelist .box em{font-size:9px}


/*回應*/
.rb-respon-box {
	width:94%;
	margin:0 auto;	
}
.rb-respon-item {
	background-image:url(../img/papper/respon-item.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:30px;
	margin:0 auto;
}
.rb-respon-list {
	width:96%;
	list-style-type:none;
	margin:8px auto;
	
}
.rb-respon-list  dt {
	padding:10px;
	text-align:left;
	font-size:13px;
	color:#6b6b6b;
	line-height:20px;
}

.rb-respon-list  dt blockquote {
	font-size:11px;
	color:#4f88bd;
	text-align:right;
}
.rb-respon-list  dt blockquote img {
	margin-right:4px;	
}
.rb-respon-box .rainbow-1 {
	 background-color:#f9e8ee ; border-top: 2px solid #fad3d7
}
.rb-respon-box .rainbow-2{background-color:#fbede2; border-top: 2px solid #fcdebc}
.rb-respon-box .rainbow-3{background-color:#feffed; border-top: 2px solid #f4edc7}
.rb-respon-box .rainbow-4{background-color:#e1f3e5; border-top: 2px solid #b8ecbc}
.rb-respon-box .rainbow-5{background-color:#dbf4f8; border-top: 2px solid #c9e8f6}
.rb-respon-box .rainbow-6{background-color:#e5dff7; border-top: 2px solid #d1c5f8}
