@charset "utf-8";
/* CSS Document */
#content{margin-top:5px;}
.page{margin:0 auto;overflow:hidden; min-height:580px;}

.logo{ border:none;}

ol,ul,li{ list-style-image:none;list-style-type:none; list-style-type:none;}

a{ color:#333333;text-decoration:none;outline-style:none;outline-width:medium;}
a:hover{ text-decoration:underline;color:#3366CC}

.clearfix{ width:100%; overflow:hidden;}
.fix { clear:both;height:0;}

.wordbreak{word-wrap:break-word;}
textarea{ font-size:13px;overflow-x:hidden;}

/*head*/

.suggest-container{background:white;border:1px solid #999;z-index:99999}
.suggest-shim{z-index:99998}
.suggest-container li{color:#404040;padding:1px 0 2px;font-size:12px;line-height:18px;float:left;width:100%}
.suggest-container li.selected{background-color:#39F;cursor:default}
.suggest-key{float:left;text-align:left;padding-left:5px}
.suggest-result{float:right;text-align:right;padding-right:5px;color:green}
.suggest-container li.selected span{color:#FFF;cursor:default}
.suggest-bottom{padding:0 5px 5px}
.suggest-close-btn{float:right}
.suggest-container li,.suggest-bottom{overflow:hidden;zoom:1;clear:both}
.suggest-container{ *margin-left:2px;_margin-left:-2px;_margin-top:-3px}
#content:after { content: "."; display: block;height: 0;clear: both;visibility: hidden; zoom: 1;}

/*navigation*/
#navigation{ height:22px;margin: 0 0 10px;line-height:22px;}
#status { float:right;padding-right:5px;}
#nowVisited { display:inline;float:left;width:70%;}
#navigation a {text-decoration:underline}
.category-nav {font-size:14px; text-decoration:none	}
/*navigation*/


/*left*/
#left{ width:185px; float:left;}

.c-hd-l{background:transparent url(images/list_content_right_left_bg_8x30.png) no-repeat scroll left top;	height:30px;}

.c-hd-r{ background:transparent url(images/list_content_right_right_8x30_bg.png) no-repeat scroll right top;height:30px;}

.c-hd-c{ background:transparent url(images/right_center.png) repeat-x scroll center top;height:30px;margin:0 8px;}

.c-hd-title{line-height:30px;color:#FFFFFF;position:relative;}
.c-hd-title h3 { float:left;font-size:14px;margin-bottom:0;padding-left:10px;}
.c-hd-title h3 a{color:#FFF}
.c-hd-title a.more{ text-decoration:underline;color:#FFFFFF;position:absolute;right:5px;}

.c-bd{ border-bottom:1px solid #E4E4E4;border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;margin-bottom:15px;width:183px;}		
.c-bd ul.ref-list{padding:10px 0;}
.c-bd ul li{line-height:23px;padding-left:18px;}

.leftCategoryHead{ background:url(images/content_left_bg_title.png) no-repeat; width:185px; height:25px; color:#FFFFFF; font-size:14px; font-weight:700; padding-top:10px;}

#productCategoryHead{ background:url(images/content_left_bg_title.png) no-repeat; width:185px; height:25px; color:#FFFFFF; font-size:14px; font-weight:700; padding-top:10px;}

#productCategoryHead a{color:#FFFFFF; text-decoration:none}

#productCategoryContent{ margin-bottom:10px;border-color:#BBD6EF; border-width:1px;border-style:none solid solid; width:183px;}

.topCategory,.categoryTitle{ background:url(images/left_fl_mm1.png) repeat-x; height:18px; border-bottom:1px solid #BBD6EF; color:#5d5d5d; font-size:13px; font-weight:700; padding-top:6px; padding-left:20px; cursor:pointer}

.subCategory {padding: 10px; display: block;}

.topCategory a{ color:#333; cursor:pointer;}

.topCategory a:hover{ text-decoration:none;}

#leftHeadTitle{ padding-left:20px;}
	
.subtitle{padding:4px 0px 4px 30px;word-wrap:break-word;overflow:visible;word-spacing:norma;}

.subtitle a{ text-decoration:underline;}

.subtitle a:hover,.attributeItem a:hover{ color:#2288BB;}

.subtitle b.selected{ font-weight:bold;text-decoration:none;}
.rlp-e{ background:transparent url(images/imgBluCat_Dwn.gif) no-repeat scroll right 0px;margin-right:16px;}

.rlp-c{	background:transparent url(images/imgBluCat_Up.gif) no-repeat scroll right 0px;margin-right:16px;}

.btnMore,.brandItem,.attributeItem{ padding:4px 0px 4px 30px;word-wrap:break-word;overflow:visible;/*white-space:pre;*/word-spacing:normal; width:130px;}

.subtitle a:hover,.attributeItem a:hover,.brandItem a:hover {background:#FFFFFF none repeat scroll 0 0;color:#FF6600;text-decoration:underline;}

a.showMore,  a.close {text-decoration:none;}

a.showMore, a.close {text-decoration:none;}
a.showMore {background:transparent url(images/btnShow.gif) no-repeat scroll left top;
color:#535353;display:block;height:23px;line-height:23px;padding:0 0 0 10px;width:80px;}

a.showMore:hover {background:transparent url(images/btnShow.gif) no-repeat scroll left -23px;}
a.close {background-position:left -46px;}
a.close:hover {background-position:left -69px;}

.menuOn{font-size:14px;color:#3366CC;font-weight:900;cursor:pointer;background-color:#DCECFC;height:26px;width:99px;text-align:center;}
.menuNo{font-size:14px;color:#3366CC;cursor:pointer;background:url(images/menu_h_bg.gif) repeat-x;height:26px;width:99px;text-align:center;
font-weight:900;}

/*right*/
#right{ width:765px; float:right; overflow:hidden;}
.r-wrapper{ position:relative;left:15px;width:750px;}
.r-hd-l{background:transparent url(images/r-hd-l.png) no-repeat scroll left top;	height:30px;}
.r-hd-r{background:transparent url(images/r-hd-r.png) no-repeat scroll right top;height:30px;}
.r-hd-c{background:transparent url(images/r-hd-c.png) repeat-x scroll center top;height:25px;margin:0 8px;padding-top:5px;}

.r-hd-c h3{ background:transparent url(images/r-hd-c-bg.png) no-repeat scroll left top;font-size:14px;width:104px;height:25px;line-height:28px;text-align:center;}

.b-h-l, .b-h-r {height:27px;line-height:27px;}
.b-h-l {background:transparent url(images/b-h-l.gif) no-repeat scroll left top;}
.b-h-r {background:transparent url(images/b-h-r.gif) no-repeat scroll right top;}
.b-h-c {background:transparent url(images/b-h-c.gif) repeat-x scroll center top;height:27px;margin:0 6px;}

.r-content{border-style:none solid solid;border-width:1px;border-color:#8EDBDE;overflow:hidden;width:748px;}

.link-arrow{ margin:0 5px;}

.btn, .small-btn, .long-btn, .short-btn, .small-long-btn {background:transparent url(images/btn_bg.png) no-repeat scroll 0 0;
border:medium none;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:14px;font-weight:bold;height:25px;line-height:25px;text-align:center;width:80px;}
.short-btn {background-position:0 -450px;font-size:12px;width:60px;}
.skin-gray .short-btn {background-position:0 -500px;}

.skin-gray .btn,skin-gray .long-btn, .skin-gray .short-btn, .skin-gray .small-long-btn {color:#0F0000;}

/************page************/
.pagination{ width:100%; text-align;}
.pagination strong,.pagination a{ border:1px solid #3366CC;margin:1px;padding:3px;}

.pagination strong { background-color:#3666D4;color:#FFFFFF}

#result-tips { text-align:right;border-bottom:1px dotted #D8D8D8;padding-bottom:10px;margin-left:20px;margin-right:20px;}

div.dynpg{margin:2em 0; overflow:hidden; width:100%;}

div.pagenum,div.pager,form.gotoform{ float:left}

div.pagenum{ width:10%; text-align:left}

div.pager{ width:66%; text-align:right}

form.gotoform{ width:24%; text-align:right}

.pagenum{ padding-top:3px;}

.pagenum span { font-weight:bold;}

.pager {position:relative;}

.pager{ color:#3666D4; height:2em; text-align:right}

.pager .pager-content{ float:right}

.pager .statistics{ line-height:2em; margin-left:10px}

.pager a, .pager strong { border:1px solid #CCDBE4;color:#3666D4;display:block;float:left;margin:0 4px 0 0;padding:2px 6px;text-align:center;text-decoration:none}

.pager-prev { margin-right:14px}

.pager-prev,.pager-next{ border-width:2px; margin-top:-2px; padding-bottom:1px; padding-top:1px}

.pager strong{ border:0 none; color:#000000; font-weight:bold; padding:2px 6px; font-size:108%;}

.pager a:hover{ background:#3666D4 none repeat scroll 0 0;border-color:#2B55AF; color:#FFFFFF}

.pager .current{text-decoration:none;font-weight:bold;}

.countNumber{padding-left:3px;color:#666666;}

.resultCount,.resultTips{display:inline;float:left;color:#000;padding:0px 5px 10px;width:43%;}
.sortBy{ display:inline;float:right;padding:0px 5px 10px;text-align:right;width:50%;}

.resultCount,.resultTips,.sortBy{ font-size:14px;}
.errorMsg{ color:#F00}
.divider { border-top:1px dashed #666666; height:8px;clear:both;width:100%;}

/*收藏商品*/




/*footer*/
/*
#footer{margin:15px 0 10px; width:950px; clear:both;text-align:center;border-top:1px solid #CEE6FA;}
#footer a{color:#3366CC; text-decoration:none}
#footer p{ margin:5px auto}
*/
#footer a:hover{ text-decoration:underline}
