body{margin:0 auto 0 auto;width:995px;text-align:center;}
.categoryLeft{
	float:left;
	width:26%;
	margin:0px 2px 4px 0;
}

.s_red{font-size:12px;font-weight:bold; color:#ff0000}
.s_red2{color:#ff0000;font-size:10px;}
.arrowup{background:url(../images/arrow_up.gif) no-repeat;padding-left:15px;margin-left:15px;width:150px;float:left;}
.textdisp{text-align:center;width:150px;float:left}
.rarrow{background:url(../images/rarrow.gif) no-repeat; width:10px;height:9px;float:left;margin-top:5px;}
 
a.product {color: #454545;background: inherit; font-size:12px; text-decoration:none;font-weight: normal;}
a.product:hover{color:#FF3300; background: inherit;}

a.otherproduct{color: #000000;background: inherit; font-size:12px; text-decoration:none;font-weight: normal;}
a.otherproduct:hover{color:#FF3300; line-height:2px}


#category_right{float:right;width:180px;text-align:left;overflow:hidden;margin-right:5px}
#category_right_title{padding-left:70px;padding-top:5px;font-size:14px;color:#ffffff;font-weight: bold;height:24px; background:url(../images/c_right_title.gif) no-repeat;letter-spacing:2px;} 
.category_right_list{width:175px;overflow:hidden;border: 2px solid #ff0000;margin-bottom:7px;} 

#category_left{margin-right:200px;background:url(../images/categroy_bk.gif)  repeat-x  left bottom;height:auto !important;_height:100px;min-height:200px;border-bottom: 1px solid #e4e4e4;padding-top:2px;}
#category_left1{height:21px;margin-top:5px;margin-right:200px;background:#EBEBEB;padding-top:2px;clear:left;margin-left:0px;}
#category_left_textdisp{height:22px;margin-bottom:5px;clear:left;}

#category_list{width:995px;overflow:hidden;padding-left:12px;}
#category_list_guard{width:auto;height:20px;background:#EBEBEB;font-size:12px;line-height:1.3}
#category_list_page{margin:0 200px 0 15px;width:auto;height:25px;font-size:14px;font-weight:bold;padding:20px 0;text-align:center;color:#000000;displaly:inline;}
#category_list_page a{color:#000000;font-size:14px;}
#category_list_page a:hover{color:red;font-size:14px;}

#category_list_filter{font-size:12px;padding:2px 0 5px 8px;float:left;text-align:left;}
#search_detail{clear:left;width:500px;height:auto;float:left;padding-left:18px;margin:0;text-align:left;}
#search_detail ul li{list-style-type:none;line-height:25px}
#search_detail  .span1{color:#cc0000}
#search_detail  a.red1{color:#cc0000;cursor:hand}
#search_detail  a.red1:hover{color:#000000;cursor:hand}
#search_detail  a{color:#000000 ;cursor:hand}
#search_detail  a:hover{color:#ff0000;cursor:hand}

#category_list_guard_text{float:left;padding-left:8px;padding-top:2px;displaly:inline;color:#000000;}
#category_list_pagereslute{float:right;padding-right:10px;displaly:inline;}

#category_list_othercategory{font-size:12px;padding:15px 0 5px 0;border-bottom: 1px dotted #454545;float:left;width:100%;height:auto;}
#category_list_otherproduct{font-size:12px;padding:5px 0 5px 0;border-bottom: 1px dotted #454545;float:left;float:left;width:100%;clear:both;}
#category_list_othercategory_left_liststall {margin:0;padding:1px 0 10px 5px;width:90%;float:left;text-align:left;font-weight:nomal;color:#000000;height:100%;clear:both;}
#category_list_othercategory_left {margin-left:8px;width:auto;float:left;font-weight:nomal;color:#000000;padding:1px 0 10px 0;height:100%;clear:both}
#category_list_othercategory_right {padding-left:30px;text-align:left; float:left;width:95%;clear:both}
#category_list_othercategory_right1 {margin-left:160px;}
#category_list_othercategory_right2 {padding-left:5px;width:99%;text-align:left; float:left;clear:left;overflow:hidden;}


#category_list_othercategory_right li{float:left;width:210px;height:38px;font-size:11px; overflow:hidden;padding-left:13px;}
#category_list_othercategory_right2 li{float:left;width:210px;height:22px;font-size:10px; overflow:hidden;padding-left:13px;} 

#category_list_othercategory_right1 li{float:left;width:220px;height:16px;font-size:10px;overflow:hidden;} 


#category_left_none{margin-right:200px;border-bottom: 1px dotted #454545;padding-top:1px;text-align:left;height:auto !important;height:100px; min-height:100px;}

#category_left_none ul{list-style-type:none;padding-left:15px;} 
#category_left_none ul li{line-height:22px;clear:left;} 
#category_left_none ul li#title{padding-left:15px;background:url(../images/dot1.gif) no-repeat left center;height:22px;line-height:22px;clear:left;} 


#category_left_none ul li#zhizhao{padding-left:46px;background:url(../images/zhizhao.gif) no-repeat left center;height:22px;line-height:22px;clear:left;} 
#category_left_none ul li#jinxiao{padding-left:46px;background:url(../images/jinxiao.gif) no-repeat left center;height:22px;line-height:22px;clear:left;} 

.category_name{overflow:hidden;font-size:14px;font-weight:bold; background: inherit;float:left;}
.category_logo{margin:0 0 0 10px;float:left;width:35px;background:url(../images/tj.gif) no-repeat;overflow:hidden;displaly:inline;}
.category_show{float:left;width:75px;background:url(../images/WPD1.gif) no-repeat;height:22px;cursor:hand;margin-left:10px!important;margin-left:6px;displaly:block;}
.category_name_none {overflow:hidden;font-size:12px;background: inherit;padding-left:5px;font-weight:normal;}
 
#c_title1{float:left;overflow:hidden;height:18px;font-size:12px;font-weight:bold;line-height:1.5;text-align:left;padding-left:10px}
#c_title2{line-height:1.5;text-align:center;height:18px;font-size:12px;font-weight:bold;width:380px;float:right}

#c_title2_l_1{float:left;text-align:center;width:120px;}
#c_title2_l_2{float:left;text-align:center;width:85px;}

#c_title2_r_all{width:170px;float:right}
#c_title2_m{width:120px;float:left ;text-align:center;}
#c_title2_r{width:45px;float:right;text-align:center;}

.c_left1{float:left;padding:1px 0 0 10px;overflow:hidden;font-weight:normal;color:#000000;width:98%;left:0px;float:left;text-align:left;}
.c_left1 ul li {height:100%;width:100%;line-height:2em;}
.c_left1_right{padding-top:10px;text-align:left;float:left;width:50%}
.c_left2{padding:0;margin:0;text-align:center;width:210px;float:right;height:25px}
.c_left_none{float:left;overflow:hidden;width:62%;clear:left;}

.c_left3_l{height:100%;float:left;text-align:center;font-size:12px;color: #454545; font-weight:normal;}
.c_left3_r_all{width:150px;float:right;height:100%;cursor:hand;}
.c_left3_m{width:100px;text-align:center;height:100%;float:left;}
.c_left3_r{width:50px;height:100%;float:right;text-align:left;}

.c_left3_r_none{width:55px;height:25px;float:right;text-align:left;background:url(../images/contact-normal.gif) no-repeat;}

.category_text_in{font-size:12px;color: #454545; filter:alpha(opacity=50);border-bottom: 1px dotted #454545; font-weight:normal;line-height:1.3em;width:auto;}
.category_text{padding:5px 0 0px 20px;font-size:12px;width:90%;background: inherit;line-height:1em;displaly:inline;font-weight:normal;color:#000000}
.category_text ul li {font-size:12px; width:90%;background: inherit;line-height:1.3em;displaly:inline;font-weight:normal;color:#000000}

.category_text_none {padding:0px 0 0px 0px;font-size:10pt;color: #454545; displaly:inline;overflow:hidden;font-weight:normal;}

.category_text_none li{font-size:10pt;color: #454545; displaly:inline;overflow:hidden;font-weight:normal;}
.c_contact{float:right;width:75px;height:21px;text-align:center;background:url(../images/detail.gif) no-repeat;cursor:hand }

.right_1{width:175px;padding:1px 1px 15px 1px;border:1px  solid #c4c4c4;height:250px;margin:0 2px 7px 0;}
.right_1 h3{
	background: #e5e1e1;
	color: #000;
	font-size:12px;
	margin:2px 0 2px 2px;
	text-align:center;
	display:block;
	line-height:2;
	font-weight:normal;
	border-bottom:1px solid #ff0000;
}
.right_2{width:175px;height:230px;font-size:12px;text-align:left}
.right_2 li{height:20px;overflow:hidden}
.right_2 a{color: #454545;background: inherit; font-size:12px; text-decoration:none;font-weight: normal;}
.right_2 a:hover{color:#FF3300; background: inherit;}

.hackbox {border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0px;margin-top:0px;clear:both;visibility:hidden;}

.categoryLeft1{
	float:left;
	width:26%;
	margin:20px 2px 4px 0;
}

.categoryLeft1 h3{
	clear:both;
	background: #6C757A  url(../images/corner.gif) no-repeat top right;
	color: #FFF;
	padding: 1px 0 1px 5px;
	font-size:12px;
	font-weight: bold;
	margin: 0 0 3px 0;
}

/**********layout:Middle**********************/
.categoryMiddle{
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0 5px 0;

}
.categoryMiddle2{
	float:left;
	width:100%;
	margin:2px 2px 4px 2px;
}
.categoryMiddle1{
	float:right;
	width:70%;
	margin:20px 2px 4px 2px;
}
.MiddleTop{
	padding:0 0 0 0px;
}
.MiddleTop_span{
	font-size:12px;
	font-weight:normal;
	margin:0px 3px;
}
.MiddleTop_span a{
	color:#6C757A;
	text-decoration:none;	
}
.MiddleTop h3{
	font-size:12px;
	margin:4px 2px;
}
.MiddleTop li{
	line-height:18px;
	margin:4px 0 8px 16px;
	padding:0;
}
/*±νΈρ*/
.MiddleTop table{
	margin:2px;
	background-color:#A9C0E1;
}
.MiddleTop th{
	text-align:center;
	background-color:#ccc;
}
.MiddleTop td{
	background-color:#fff;
	padding:0 3px;
}

.bookList{
float:left;
width:15%;
	margin:2px;
height:200px}
.bookListLI{
float:left;

 }
 
.bookList1{
float:left;
width:100%;
	margin:2px;
	padding:10px 0 0 0;
	border-bottom:1px dotted #CCCCCC
}
.bookList_left{
	float:left;
	width:100%;
	text-align:center;
	margin:3px 4px 2px 3px;
	border:1px #FFFFFF solid
}

.bookList_left1{
	float:left;
	width:17%;
	text-align:center;
	margin:3px 4px 2px 3px;
	border:1px #CCCCCC solid
}
.bookList_right{
	float:right;
	width:83%;
	margin:3px 0 2px 0;
}
.bookList_right1{
	float:right;
	width:75%;
	margin:3px 0 2px 0;
}

.bookList_right_button{
	float:right;
	margin:0;
	padding:
}
.bookList_right p{
	margin: 0 0 2px 0;
}
.bookPage{
	clear:both;
	width:99%;	
	background: #F5F5F5;
	color:#333333;
	text-align:right;
	padding:0 10px 0 0;
	margin:0 0 2px 0; 
}
.bookPage a{
	color: #FF0000;
}
/**********allCategory**********************/
.categoryList{
	width:98%;	
	margin:4px 10px;
	padding:0 0 0 2px;
	border:1px solid #AAC0E1;
}
.categoryList h3{
	font-size:16px;
	margin:4px 2px;
}
.newscontent{
	width:94%;	
	margin:4px 10px;
	padding:10px 12px 10px 14px;
	border:1px solid #AAC0E1;
}
.newscontent h3{
	font-size:16px;
	margin:20px auto;
	text-align:center;
}
.newscontent2{
	float:right;
	width:67%;	
	margin:4px 10px;
	padding:10px 12px 10px 14px;
	border:1px solid #AAC0E1;
}
.area{
	float:left;
	margin:2px;
	padding:2px;
	border:1px solid #AAC0E1; 
	width:48%;
	height:300px;
}
.area h3{
	font-size:14px;
	margin:6px 4px;
}
.MPosition{
	clear:both;
	width:99%;	
	background: #A9C0CE;
	color:#fff;
	padding:0 0 0 6px;
	margin:0 0 2px 0; 
}
.MPosition a{color:#fff;}

.page p{ width:98%; text-align:right}
#stalllist li{ border-top:1px #CCCCCC dotted; }
#stalllist h2{ margin:0}
#stalllist h2 a{ font-size:12px}
.web a:link{ color:#FF0000}
.web a:hover{ background-color: #EEEEEE}
.classlist{ padding:0px 0 0 0}
.classlist li{ margin:0 0 0px 0}
.classlist li a{ font-size:12px; color:#FF0000}
.classlist li a:hover{ background-color: #EFEFEF}


.mydiv_pj {
background-color: #FFF;
border: 1px solid  #666666;
text-align: center;
line-height: 40px;
font-size: 12px;
font-weight: bold;
z-index:1000;
width: 500px;
height:auto;
left:50%;/*FF IE7*/
top:50%;/*FF IE7*/

margin-left:-250px!important;/*FF IE7*/
margin-top:-200px!important;/*FF IE7*/

margin-top:0px;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.mydiv_pj_detail
{
width: 495px;
height:260px;
overflow-y:auto;
scrollbar-face-color:#C0C0C0;
scrollbar-3dlight-color:#C0C1C3;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#808080;
scrollbar-arrow-color:#C0C0C0;
scrollbar-darkshadow-color:window;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:#000000;
scrollbar-base-color:#C0C0C0;
font-size:11pt;
overflow:auto;

}
#rateStatus{float:left;height:20px;}
#rateMe{ width:200px;margin-left:100px;}
#rateMe li{float:left;list-style:none;}
#rateMe li a:hover,
#rateMe .on{background:url(../images/star_on.gif) no-repeat;width:16px;height:16px;}
#rateMe a{float:left;background:url(../images/star_off.gif) no-repeat;width:16px; height:16px;}
#ratingSaved{display:none;}
.saved{color:red; }
#gytp{background:url(../images/gytp.gif) no-repeat;width:104px;float:left;margin-left:10px;margin-bottom:10px;}
#gysp{background:url(../images/gysp.gif) no-repeat;width:104px;float:left;margin-left:10px;margin-bottom:10px;}
