<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

#container {
	padding-top: 10px;
	width: 990px;
	padding-bottom: 10px;
}
.inside-nav {
	padding-bottom: 10px;
	float: right;
	width: 80%;
	
}

.box-title {
	padding-bottom: 7px;
	font-size: 15px;
	padding-top: 7px;
	padding-left: 10px;
	font-weight: bold;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family: "微軟正黑體";
}

.inside-title {
	padding-bottom: 7px;
	font-size: 15px;
	padding-top: 7px;
	padding-left: 10px;
	padding-left: 10px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}
.search-title,.class-title,.rank-title,.news-title {
	font-family: "微軟正黑體";
	font-size: 15px;
	margin-left: 10px;
	margin-top: 10px;
}
.contants {
	padding: 10px;	
}
#sidecol {
	width: 185px;
	float: left;
	
}
#sidecol h2 {
	
}
#sidecol .con {
	margin-bottom: 10px;
	padding: 10px;
	
}
#sidecol .con2 {
	margin-bottom: 10px;
	clear: both;
}
#sidecol .mycon {
	margin-bottom: 10px;
	padding: 10px;
}
#sidecol h3 {
	padding-left: 10px;
	padding-top: 10px;

}
#sidecol h3 a{
	font-size: 15px;
	font-weight: bold;
	font-family: "微軟正黑體";
}
#sidecol .business-info {
	
}	
#sidecol .business {
}

#sidecol .business ul {
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;	
}  	
#sidecol .business li {
	width: 100%;
	padding-bottom: 2px;
	height: 25px;
}
#sidecol .business .name {
	padding-right: 5px;
	width: 45px;
	float: left;
}
#sidecol .business .intro {
	width: 110px;
	float: left;
}
#sidecol .business .btn {
	float: left;
	margin-right: 2px;
}
#sidecol .business .pic {
	padding-top: 10px;
}
#sidecol .product-all {
	margin-bottom: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #E3E3E3;
	padding-bottom: 10px;
}
#sidecol .product {
}
#sidecol .product-all .searchs{
	border: 1px solid #D0CDCA;
	width: 100%;
}
#sidecol .product-all .searchs_btn{
	
}

#sidecol .product ul {
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;	
}  	
#sidecol .product li {
	width: 100%;	
}
#sidecol .product li ul {
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	
}
#sidecol .product li ul li{
	padding-top: 3px;
	padding-bottom: 3px;
}
#sidecol .product li ul li a {
	font-size: 13px;
}
#sidecol .more {
	padding-left: 60px;
	padding-top: 5px;
	font-size: 15px;
}
#sidecol .leftad {
	margin-bottom: 10px;
	
}

.ranking {
	width: 185px;
	float: right;
    margin-bottom: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #E3E3E3;
}
.ranking ul {
	margin: 0;
	list-style-image: none;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10px;
}  	
.ranking li {
	width: 100%;
	padding-bottom: 15px;
	text-align: center;
}
.ranking .more {
	padding-left: 60px;
	padding-top: 5px;
}
.ranking li img{
	margin-right: 12px;
	border: 1px solid #E9E9E9;
	margin-left: 8px;
}
.ranking li .info {
	padding-top: 2px;
	padding-right: 10px;
	
}
.ranking li .price {
	padding-top: 5px;
	color: #F60;
	
}
.ranking li .red {
	padding-top: 5px;
	font-weight: bold;
	color: #C00;
	font-size: 15px;
}
.ranking li .red a{
	padding-top: 5px;
	font-weight: bold;
	color: #C00;
}
.ranking li .number {
	padding-top: 5px;
	font-weight: bold;
	color: #C00;
	font-size: 15px;
}
#page{
	width: 100%;
	text-align: center;
	
}
#ad{
	width: 100%;
	margin-bottom: 10px;
	clear: both;
}
.ad-small{
	width: 100%;
	position: absolute;
	left: 0px;
	top: 475px;
	background-image: url(images/bg01.png);
	padding-top: 5px;
	padding-bottom: 4px;
}
.ad-small ul{
	list-style-image: none;
	list-style-type: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.ad-small li{
	width: 68px;
	float: left;
	margin-right: 5px;
}
#ad-s{
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
#myedit{
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
#custom{
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
#custom .arr-left{
	float: left;
}
#custom .arr-right{
	float: right;
}
#custom h2 {
	
}
#custom .title {
	padding-bottom: 10px;
	font-size: 15px;
	padding-top: 10px;
	padding-left: 10px;
	padding-left: 10px;
	background-image: url(images/title-bg.jpg);
	color: #FFF;
}
#custom .con {
	border: 1px solid #E6E6E6;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
	width: 988px;
}
#custom .pic {
	text-align: center;
	float: left;
	width: 150px;
	margin-bottom: 10px;
}

#custom ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}  
	
#custom li {
	text-align: center;
	float: left;
	width: 150px;
	margin-right: 2px;
	margin-left: 8px;
	margin-bottom: 10px;
}

#custom li .info {
	padding-top: 10px;
}
#custom li .price {
	padding-top: 5px;
	color: #F60;
}
#custom li .choose {
	background-color: #F0F0F0;
	margin-top: 5px;
	
}
#custom li .red {
	padding-top: 5px;
	font-weight: bold;
	color: #C00;
	font-size: 15px;
}
#custom li .red a{
	padding-top: 5px;
	font-weight: bold;
	color: #C00;
}
#middle-two{
	float: left;
	width: 80%;
	margin-left: 13px;
	
}
#middle{
	float: left;
	width: 60%;
	margin-left: 13px;
	
}
#shop-sale{
	width: 100%;
	float: left;
	margin-bottom: 10px;
	background-color: #FFF;
}

#shop-sale h2 {
	
}
#shop-sale .more {
	padding-top: 5px;
	text-align: right;
	float: right;
}
#shop-sale .con {
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}
#shop-sale .pic {
	float: left;
	margin-right: 10px;
	height: 80px;
	width: 80px;
	margin-left: 10px;
}
#shop-sale h3 {
	float: left;
	width: 480px;
	margin-bottom: 10px;
}
#shop-sale h3 a{
	font-size: 15px;
	font-weight: bold;	
}
#shop-sale .info {
	float: left;
	width: 480px;
}

#this-all {
	width: 500px;
	height: 28px;
	
}
#this-all .this{
	float: left;
	background-color: #F2E6E6;
	margin-right: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E7E7E7;
	border-right-color: #E7E7E7;
	border-left-color: #E7E7E7;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#this-all .this a{
	font-size: 15px;
	color: #333;
}
#this-all .this a:hover{
	text-decoration: none;	
}
#this-all .other{
	float: left;
	background-color: #F2E6E6;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E28D8D;
	border-right-color: #E28D8D;
	border-left-color: #E28D8D;
	margin-right: 5px;
}
#this-all .other a{
	font-size: 15px;
	color: #C33;
	font-weight: normal;
}
#this-all .other a:hover{
	text-decoration: none;	
}


#shop-product{
	width: 100%;
	float: left;
	margin-bottom: 10px;
	background-color: #FFF;
}
#shop-product h2 {
	font-size: 18px;
	margin-bottom: 5px;
}

#shop-product .con {
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
	border: 1px solid #E3E3E3;
	width: 592px;
}
#shop-product .con-two {
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
	border: 1px solid #E3E3E3;
	width: 790px;
}
#shop-product ul {
	margin: 0;
	list-style: none;
	padding: 0;
	
}  
	
#shop-product li {
	text-align: center;
	float: left;
	width: 180px;
	margin-right: 5px;
	margin-left: 10px;
	margin-bottom: 20px;
	height: 250px;
}
#shop-product .pic {
	text-align: center;
	float: left;
	width: 180px;
	margin-bottom: 10px;
}
#shop-product li .info {
	padding-top: 10px;
	display: block;
}
#shop-product li .info a{
	line-height: 20px;
}
#shop-product li .price {
	padding-top: 5px;
	color: #F60;
}
#shop-product li .red {
	padding-top: 5px;
	color: #C00;
	font-weight: bold;
	font-size: 15px;
}
#shop-product li .red a{
	padding-top: 5px;
	font-weight: normal;
	color: #C00;
	font-size: 15px;
}

#payinfo .class {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 15px;
}
#payinfo h2 {
	
}
#payinfo h3 {
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
}

#payinfo .uptop {
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}

#payinfo ul {
	margin: 0;
	list-style: none;
	line-height: 25px;
	font-size: 13px;
	padding: 10px;
}  
	
#payinfo li {
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	
}


#msg ul {
	margin: 0;
	list-style: none;
	padding: 10px;
	font-size: 13px;
}  
	
#msg li {
	margin-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	
}
#msg .reply-msg{
	background-color: #F5F5F5;
	padding: 10px;
	margin-top: 10px;
	border: 1px solid #EEE;
	border-radius: 5px 5px 5px 5px;
	margin-bottom: 10px;
}
#msg .reply-msg-name{
	font-weight: bold;
	color: #900;
	
}
#msg .product{
	padding-left: 25px;
	margin-top: 10px;
	
	
}
#msg #send{
	height: 25px;
	position: absolute;
	left: 894px;
	top: 49px;
}
#msg #send a.w_btn{
	background-color: #FE6600;
	color: #FFF;
	background-repeat: no-repeat;
	background-position: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 450px;
	padding-right: 10px;
	padding-left: 10px;
	border-radius: 5px 5px 5px 5px;
	border: 1px solid #FE6600;
}
#msg #send a.w_btn:hover{
	border-color: #F3E9DB;
}
#msg .reply-msg-con{
	margin-top: 10px;	
}
#msg .uptop {
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}

#msg-reply{
	width: 100%;
	float: right;
	margin-bottom: 10px;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EEE;
	border-right-color: #EEE;
	border-bottom-color: #EEE;
	border-left-color: #EEE;
}
#msg-reply .t{
	padding-bottom: 10px;
	font-size: 15px;
	padding-top: 10px;
	padding-left: 10px;
	padding-left: 25px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	background-color: #F9F9F9;
	font-weight: bold;
}
#msg-reply .tx{
	
}
#msg-reply .nologin{
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	
}

#company,#eva,#payinfo,#msg,#viedo,#sale,#msg-service{
	width: 80%;
	float: right;
	margin-bottom: 10px;
	background-color: #FFF;
	border: 1px solid #E2E2E2;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
#company ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#company li {
	margin-bottom: 8px;
	width: 80%;
	float: left;
}

#company .info {
	float: left;
	width: 100%;
	
}
#company .name {
	width: 150px;
	float: left;
}
#company .intro {
	float: left;
	width: 400px;
}


#msg-service .txmsg {
	padding-top: 5px;
	padding-bottom: 10px;
}

#msg-service .verification {
	padding-top: 5px;
	padding-bottom: 10px;
}
#msg-service ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#msg-service li {
	margin-bottom: 8px;
	width: 90%;
	float: left;
}

#msg-service .info {
	float: left;
	width: 100%;
	
}
#msg-service .name {
	width: 150px;
	float: left;
	text-align: right;
	padding-right: 10px;
}
#msg-service .intro {
	float: left;
	width: 500px;
}




#viedo ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#viedo li {
	margin-bottom: 35px;
	width: 140px;
	float: left;
	margin-right: 13px;
}

#viedo .name {
	width: 100%;
	float: left;
	padding-top: 10px;
}
#viedo .bigname {
	padding-top: 10px;
	text-align: center;
	padding-bottom: 10px;
	font-size: 15px;
}
#viedo .big {
	text-align: center;
}

#viedo .choose {
	padding-top: 10px;
	text-align: center;
	padding-bottom: 10px;
	font-size: 15px;
}



#recommend{
	width: 80%;
	float: right;
	margin-bottom: 10px;
	background-color: #FFF;
	border: 1px solid #EEE;
}
#recommend .info{
	padding-top: 10px;
	padding-bottom: 10px;
}
#recommend .money{
	background-image: url(images/m-icon.png);
	padding-left: 20px;
	background-repeat: no-repeat;
	text-align: left;
}
#recommend h2 {
	
}



#daren{
	width: 80%;
	float: right;
	margin-bottom: 10px;
	background-color: #FFF;
	border: 1px solid #EEE;
}
#daren .info{
	padding-top: 10px;
	padding-bottom: 10px;
}

#daren h2 {
	
}


#sale .info{
	padding-top: 10px;
	padding-bottom: 10px;
}

#sale h2 {
	
}

#sale-title{
	width: 100%;
	float: left;
	margin-bottom: 10px;
	line-height: 20px;
}

#sale-note{
	width: 100%;
	margin-bottom: 10px;
	float: left;
}
#sale-money{
	width: auto;
	margin-bottom: 10px;
	float: left;
	font-size: 25px;
	font-weight: bold;
	color: #666;
	padding: 10px;
	border: 1px solid #E8E8E8;
}
#sale-money-right{
	float: right;
	margin-top: 5px;
	
}
#sale h3{
	width:100%;
	float:left;
	padding: 10px 0 10px 0;
	font-size:15px;
	font-weight:bold;
}
#sale-con{
	width: 988px;
	float: left;
	margin-bottom: 10px;
	margin-top: 15px;
	border: 1px solid #E6E6E6;
}
.evtname {
	float: left;
	width: 80px;
	margin-bottom: 5px;
	font-weight: bold;
}
.evtcon {
	float: left;
	width: 650px;
	margin-bottom: 5px;
}

#eva .bg{
	background-image: url(images/eva-bg.png);
	height: 151px;
	width: 245px;	
}
#eva .barbg{
	background-image: url(images/eva-bg-p.jpg);
	height: 30px;
	float: left;
	width: 80%;
	margin-left: 20px;
}
#eva .barbgin{
	background-image: url(images/eva-bg-p2.jpg);
	float: left;
	width: 35px;
	height: 30px;
}
#eva .reply-name{
	font-weight: bold;
	color: #900;
	
}
#eva .reply-con{
	margin-top: 10px;
	margin-bottom: 10px;
}
#eva .number{
	color: #F60;
	font-weight: bold;
	float: left;
	margin-right: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
}
#eva .house{
	background-image: url(images/house-icon.png);
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: 5px;
}
#eva .pen{
	background-image: url(images/pen-icon.png);
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: 5px;
	font-size: 15px;
	font-weight: bold;
	float: left;
}
#eva .name{
	float: left;
	width: 100%;
	;
	text-align: center;
	padding-top: 10px;
	color: #FFC;
	font-size: 15px;
	font-weight: bold;
}
#eva .allnumber{
	float: left;
	width: 100%;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 30px;
	font-size: 30px;
	padding-bottom: 5px;
}
#eva .bar{
	width: 300px;
	background-color: #FF7735;
	float: left;
	height: 8px;
	margin-top: 5px;
}
#eva .info{
	padding-top: 10px;
	padding-bottom: 10px;
}

#eva h2 {
	
}


#product{
	width: 80%;
	float: right;
	margin-bottom: 10px;
	background-color: #FFF;
}
#product .edit{
	padding: 5px;
	background-color: #F78B13;
	position: absolute;
	left: 899px;
	top: 33px;
	width: 81px;
	text-align: center;
}
#product .edit a.w_btn{
	color: #FFF;
}
#product h2{
	padding-bottom: 10px;
	font-size: 23px;
	color: #242424;
}

#product .pic{
	float: left;
	width: 300px;
	text-align: center;
}
#product .info{
	float: left;
	width: 98%;
	padding-bottom: 10px;
	font-size: 13px;
	padding-left: 10px;
	
}

#product .info .name{
	width: 70px;
	float: left;
	color: #666;
}
#product .line{
	width: 100%;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-bottom: 10px;
}
#product .info .inside{
	float: left;
	padding-left: 10px;
	width: 360px;
	color: #505050;
}
#product .info .at{
	width: 350px;
	float: left;
	color: #666;
	background-image: url(images/at.png);
	padding-left: 20px;
	background-repeat: no-repeat;
}
#product .info .sub{
	margin-bottom: 5px;
}
#product .addproduct{
	width: 100%;
	float: left;
	
}
#product .addproduct ul{
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;	
}
#product .addproduct li{
	float: left;
	width: 100%;
	padding-bottom: 5px;
	font-size: 12px;
}
#product .info .choose{
	margin-right: 5px;
	
}

#product .info .choose a{
	float: left;
	border: 2px solid #B0B0B0;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	color: #666;
	text-decoration: none;
	margin-right: 8px;
}
#product .info .choose a:hover{
	border: 2px solid #E41B20;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	margin-right: 8px;
}
#product .info .choosesel{
	margin-right: 5px;
	
}
#product .info .choosesel a{
	float: left;
	border: 2px solid #E41B20;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	margin-right: 8px;
}
#product .info .choosesel a:hover{
	
}
#product .info .choosepic{
	
}
#product .info .choosepic a{
	float: left;
	border: 1px solid #B0B0B0;
	color: #666;
	text-decoration: none;
	margin-right: 3px;
}
#product .info .buy{
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
#product .samll{
	float: left;
	width: 300px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#product .samll ul {
	margin: 0;
	list-style: none;
	padding: 0;	
}  
	
#product .samll li {
	float: left;
	width: 50px;
	margin-right: 7px;
	border: 1px solid #EBEBEB;
}
#product .samll a {
	
}
#product .samll .current  {
	border: 2px solid #E41B20;
}

#product .samll-b{
	float: left;
	width: 300px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#product .samll-b ul {
	margin: 0;
	padding: 0;	
	list-style: none;
}  
	
#product .samll-b li {
	float: left;
	width: 80px;
	margin-right: 7px;
	border: 1px solid #EBEBEB;
	margin-bottom: 10px;
}
#product .samll-b a {
	
}
#product .samll-b .current  {
	border: 1px solid #F60;
}

#product .left{
	float: left;
	width: 300px;
	margin-right: 23px;

}

#tab {
	width: 100%;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D5D5;
	margin-top: 15px;
}
#tab .pmy-this{
	float: left;
	text-decoration: none;
	font-size: 13px;
	margin-right: 2px;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D6D5D5;
	border-right-color: #D6D5D5;
	border-left-color: #D6D5D5;
	font-weight: normal;
	color: #666;
	background-image: url(images/tab-bg-this.jpg);
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
#tab .pmy-this a{

}
#tab .pmy-other{
	color: #666;
	padding-top: 8px;
	padding-right: 25px;
	padding-bottom: 8px;
	padding-left: 25px;
	font-weight: bold;
	font-size: 13px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D6D5D5;
	border-right-color: #D6D5D5;
	border-left-color: #D6D5D5;
	float: left;
	margin-right: 2px;
	background-image: url(images/box-title-bg.jpg);
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
#tab .pmy-other a{
	
}	
#tab ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
	
#tab li {
	text-align: center;
}
	
.color-blue {
	color: #06F;
}
#product .sale{
	float: left;
	border: 1px solid #E8E8E8;
	margin-top: 10px;
	padding: 10px;
	width: 770px;
}
#product .sale h2 {
	font-size: 12px;
	
}
#product .sale .salecon {

}
#product .sale .salecon ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}  	
#product .sale .salecon li {
	float: left;
	margin-right: 8px;
}
#product .sale .salecon img {
	border: 1px solid #E9E9E9;
	width: 95px;
}
#product .sale .salecon .saleinfo {
	padding-top: 10px;
	width: 95px;
}
#product .sale .salecon .saleprice {
	padding-top: 5px;
	color: #F60;
	width: 95px;
	
}

#product .productcon{
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	
}

#product .fullsend{
	float: left;
	border: 1px solid #E8E8E8;
	margin-top: 10px;
	padding: 10px;
	width: 770px;
}

#product .fullsend .list{
	float: left;
	width: 100%;
}
#product .fullsend .icon{
	float: left;
	margin-right: 10px;
}
#product .fullsend .salecon{
	float: left;
	width: 700px;
}



.fav{
	float: left;
	margin-bottom: 3px;
	margin-right: 10px;
	margin-top: 15px;
}
.fav a.btn{
	background-color: #F7F7F7;
	color: #666;
	background-repeat: no-repeat;
	background-position: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 23px;
	border: 1px solid #CCCCCC;
	border-radius: 5px 5px 5px 5px;
	background-image: url(images/heart.png);
}
.fav a.btn:hover{
	border-color: #F3E9DB;
	background-color: #FFF;
}


.share{
	float: left;
	padding-bottom: 5px;
	padding-left: 10px;
	border-radius: 5px 5px 5px 5px;
	height: 35px;
	padding-top: 15px;
}
.share a.btn{
	
}
.share a.btn:hover{
	border-color: #F3E9DB;
	background-color: #FFF;
}

.evaluation{
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}

.evaluation ul{
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
.evaluation li{
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.evaluation .rated{
	float: left;
	width: 25px;
	height: 70px;
	margin-left: 10px;
}
.evaluation .t1{
	float: left;
	width: 90%;
	font-size: 13px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 20px;
}
.evaluation .t2{
	float: left;
	width: 80%;
	padding: 2px 2px 2px 10px;
}
.evaluation .t3{
	float: left;
	width: 20%;
	padding-top: 2px;
}
.evaluation .color{
	background-color: #F7F7F7;
}


#pmsg{
	width: 100%;
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
}

#pmsg ul {
	margin: 0;
	list-style: none;
	padding: 10px;
	font-size: 13px;
}  
	
#pmsg li {
	margin-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	
}
#pmsg .reply-msg{
	background-color: #F5F5F5;
	padding: 10px;
	margin-top: 10px;
	border: 1px solid #EEE;
	border-radius: 5px 5px 5px 5px;
	margin-bottom: 10px;
}
#pmsg .reply-msg-name{
	font-weight: bold;
	color: #900;
	
}
#pmsg .product{
	padding-left: 25px;
	margin-top: 10px;
	
	
}
#pmsg #send{
	text-align: right;
}
#pmsg #send a.w_btn{
	background-color: #FE6600;
	color: #FFF;
	border: 1px solid #FE6600;
	padding: 5px;
}
#pmsg #send a.w_btn:hover{
	border-color: #F3E9DB;
}
#pmsg .reply-msg-con{
	margin-top: 10px;	
}
#pmsg .uptop {
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}

#pmsg-reply{
	width: 100%;
	float: right;
	margin-bottom: 10px;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EEE;
	border-right-color: #EEE;
	border-bottom-color: #EEE;
	border-left-color: #EEE;
}
#pmsg-reply .t{
	padding-bottom: 10px;
	font-size: 15px;
	padding-top: 10px;
	padding-left: 10px;
	padding-left: 25px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	background-color: #F9F9F9;
	font-weight: bold;
}
#pmsg-reply .tx{
	
}
#pmsg-reply .nologin{
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	
}

	
#add{
	width: 100%;
	float: left;
	margin-bottom: 10px;
	background-color: #FFF;
	line-height: 20px;
	
}
#add h2 {
	
	
}
#add h3 {
	
}
#add h3 a{
	font-weight: normal;
	font-size: 15px;	padding-bottom: 3px;
}
#add .title {
	padding-bottom: 10px;
	font-size: 15px;
	padding-top: 10px;
	padding-left: 10px;
	padding-left: 10px;
	color: #333;
	background-image: url(images/add-mg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #E6E6E6;
	border-radius: 5px 5px 0 0;
}
#add .con {
	border: 1px solid #E6E6E6;
	padding-bottom: 10px;
	float: left;
	width: 790px;
	padding-top: 10px;
}
#add ul {
	margin: 0;
    padding: 0;
	list-style: none;
	
}  
	
#add li {
	float: left;
	width: 370px;
	margin-right: 15px;
	margin-left: 10px;
	margin-bottom: 20px;
	height: 100px;
	margin-top: 0px;
}

#add li .info {
	font-size: 15px;
	font-weight: bold;
	width: 72%;
	margin-bottom: 10px;
}
#add li .addpic {
	float: left;
	width: 90px;
	margin-right: 10px;
}



#gift{
	width: 100%;
	float: left;
	margin-bottom: 10px;
	background-color: #FFF;
	line-height: 20px;
	
}
#gift h2 {
	
	
}
#gift h3 {
	
}
#gift h3 a{
	font-weight: normal;
	font-size: 15px;	padding-bottom: 3px;
}
#gift .title {
	padding-bottom: 10px;
	font-size: 15px;
	padding-top: 10px;
	padding-left: 10px;
	padding-left: 10px;
	color: #333;
	background-image: url(images/add-mg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #E6E6E6;
	border-radius: 5px 5px 0 0;
}
#gift .con {
	border: 1px solid #E6E6E6;
	padding-bottom: 10px;
	float: left;
	width: 790px;
	padding-top: 10px;
}
#gift .info {
	font-size: 15px;
	font-weight: bold;
	width: 85%;
	margin-bottom: 10px;
}
#gift .addpic {
	float: left;
	width: 90px;
	margin-right: 10px;
	margin-left: 10px;
}


#prooduct-pop{
	position: absolute;
	border: 2px solid #CCC;
	left: 311px;
	top: 1069px;
	background-color: #FFF;
	width: 301px;
	padding: 10px;
}
#prooduct-pop .photo{
	text-align: center;
	
}
#prooduct-pop .close{
	text-align: right;
	padding-bottom: 5px;
	
	
}
#prooduct-pop h3{
	font-size: 15px;
	padding-top: 8px;
	
}


#productclass{
	width: 80%;
	float: right;
	margin-bottom: 10px;
	background-color: #FFF;
	border: 1px solid #EEE;
}
#productclass .con {
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}

#productclass ul {
	margin: 0;
	list-style: none;
	padding: 0;
	
}  
	
#productclass li {
	text-align: center;
	float: left;
	width: 180px;
	margin-right: 5px;
	margin-left: 10px;
	margin-bottom: 10px;
}
#productclass .pic {
	text-align: center;
	float: left;
	width: 180px;
	border: 1px solid #F0F0F0;
	margin-bottom: 10px;
}
#productclass li .info {
	padding-top: 10px;
}
#productclass li .price {
	padding-top: 5px;
	color: #F60;
}
#productclass li .red {
	padding-top: 5px;
	font-weight: bold;
	color: #C00;
	font-size: 15px;
}
#productclass li .red a{
	padding-top: 5px;
	font-weight: normal;
	color: #C00;
	font-size: 12px;
}

#productclass .result{
	width: 770px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-left: 10px;
	float: left;
	
}
#productclass .left{
	float: left;
	padding-top: 5px;
}
#productclass .right{
	float: right;
	text-align: right;
}

#productclass .shoplist{
	width: 755px;
	margin-left: 10px;
	border: 1px solid #EFEFEF;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	float: left;
	background-color: #E8E8E8;
}
#productclass .sleft{
	float: left;
}
#productclass .sright{
	float: right;
	text-align: right;
}


#car-buy {
	position: fixed;
	right: 70px;
	right: 7vw;
	bottom: 10px;
	width: 26px;
	height: 118px;
	padding-top: 20px;
	
	background-image: url(images/car.gif);
	text-align: center;
	color: #333;
	z-index:4;
}
#records {
	position: fixed;
	right: 10px;
	right: 1vw;
	top: 145px;
	width: 60px;
	max-height: 50vh;
	overflow-y:auto;
	
	border: 1px solid #E1E1E1;
	background-color: #FFF;
	z-index:4;
}
#records .buy-title{
	width: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#records img{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	margin-bottom: 3px;
}

#up-top {
	position: fixed;
	right: 10px;
	right: 3vw;
	bottom: 10px;
	z-index:4;
}
#up-top img {
	width:29px;
	height:35px;
}

#back_manage {
	position:fixed;
	right: 10px;
	right: 1vw;
	bottom: 50px;
	
	width:40px;
	height:40px;
	
	padding:2px ;
	line-height:20px;
	font-size:15px;
	text-align:center;
	z-index:4;
	color:#FFF;
	background-image:url(images/mean-bg.jpg);
	-moz-box-shadow:0 0 5px rgba(30,87,153,1);
	-webkit-box-shadow:0 0 5px rgba(30,87,153,1);
	box-shadow:0 0 5px rgba(30,87,153,1);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
#back_manage a {
	text-decoration:none;
	color:#FFF
}


.news{
	width: 185px;
	float: right;
	margin-bottom: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #E3E3E3;
}
.news h2 {
	
}
.news .more {
	padding-left: 70px;
	padding-top: 5px;
}
.news ul {
	margin: 0;
	list-style-type: square;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 25px;
}  	
.news li {
	width: 100%;
	padding-bottom: 5px;
}


#news-list{
	width: 80%;
	float: right;
	margin-bottom: 10px;
	background-color: #FFF;
	border: 1px solid #EEE;
}

#news-list ul {
	margin: 0;
	list-style: none;
	padding: 10px;
	font-size: 13px;
}  
	
#news-list li {
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	padding-bottom: 10px;
	
}
#news-list .date {
	float: left;
	width: 100px;
	
}
#news-list .indor {
	
	
}
#news-list .bigname {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 15px;
}
#news-list .cons{
	padding-top: 10px;
	padding-bottom: 10px;
	
}
#news-list .line{
	color: #CCC;	
}
#news-list .return{
	text-align: right;
	
}



/**/

#custom02{
	width: 100%;
	float: left;
	margin-bottom: 10px;
}

#custom02 h2 {
	
}
#custom02 .title {
	padding-bottom: 10px;
	font-size: 15px;
	padding-top: 10px;
	padding-left: 10px;
	padding-left: 10px;
	background-image: url(images/title-bg.jpg);
	color: #FFF;
}
#custom02 .con {
	float: left;
	width: 990px;
	text-align: left;
}
#custom02 .pic {
	text-align: center;
	float: left;
	width: 245px;
	border: 1px solid #DFDFDF;
	margin-bottom: 10px;
	height: 335px;
}

#custom02 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}  
	
#custom02 li {
	text-align: center;
	float: left;
	width: 244px;
	margin-right: 3px;
	margin-bottom: 20px;
}
#custom02 li .info {
	padding-top: 10px;
}


#edit{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#edit a{
	color: #06C;	

}
#edit-con{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#edit-con .m1{
	
}
#edit-con .mr{
	width: 150px;	
}

/* 自定按鈕 */
.show_btn {
	color:#333;
	font-weight:bold;
	cursor:pointer;
	padding:5px 15px;
	font-size:15px;
	border:1px solid #3C95DD;
}
.wrong_btn {
	color:#333;
	cursor:pointer;
	padding:5px 15px;
	font-size:15px;
	border:1px solid #FB1E50;
	font-weight: bold;
}
.show_btn2 {
	color:#333;
	font-weight:bold;
	cursor:pointer;
	padding:3px 6px;
	font-size:13px;
	border:#7db9e8 solid 1px;
	background: #f2f6f8; /* Old browsers */
	background: -moz-linear-gradient(top,  #f2f6f8 0%, #d8e1e7 50%, #b5c6d0 51%, #e0eff9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f6f8), color-stop(50%,#d8e1e7), color-stop(51%,#b5c6d0), color-stop(100%,#e0eff9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9',GradientType=0 ); /* IE6-9 */
	-pie-background: linear-gradient(to bottom,  #f2f6f8 0%,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%); /* W3C */
	-moz-box-shadow:
		0px 0px 2px rgba(161,189,206,1);
	-webkit-box-shadow:
		0px 0px 2px rgba(161,189,206,1);
	box-shadow:
		0px 0px 2px rgba(161,189,206,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rrgba(161,189,206,1);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
</pre></body></html>