@charset "utf-8";
/* Aibiwang.com CSS by bigwang 2008.7.9  */
/* brand */
.brand-index h1 {color:#333;font-size:22px;font-weight:bold;line-height:26px;margin-top:14px;}
.brand-cat .tab {margin-top:0 !important;}
.brand-cat  h1 {margin-top:0;}
.h1-pic {float:left;margin:5px 5px 5px 0;}
.brand-index .tab {margin-top:23px;}
.brand-cat .tab {margin-top:0;}
.brand-cat  h1 {margin-top:0;}
.showbrand {width:954px;height:32px;border:1px solid #ffc9bc;}
.showbrand p,.brand-index .sidebar h2,.brand-index .sidebar .b-prolist li,.main-text h2,.main-text-links a,.brand-area h3,.l-review li,.pic-text dt{background:url(/images/wimg/brandbg20091127.gif) repeat-x}
.showbrand p {background-position:left top;margin:1px;padding:1px;height:28px;line-height:28px;color:#999;overflow:hidden;}
.showbrand strong {padding:0 3px;color:#000;}
.brand-index .side .sidebar {border:1px solid #ebebeb;background-color:#f9f9f9;}
.brand-index .sidebar h2 {background-position:0 -42px;margin:1px;padding:1px;}
.brand-index .sidebar h2 p {border-bottom:1px solid #eaeaea;margin:0 5px;color:#333;font-size:12px;}
.brand-index .count {height:16px;padding-left:10px;margin-top:3px;}
#content .side a:link,#content .side a:visited{text-decoration:none !important;}
.brand-index .sidebar h3 {font-size:12px;width:80%;position:relative;}
.brand-index .sidebar h4 {clear:both;}
.brand-index .sidebar .list-style li {width:75%;}
.brand-index .sidebar .b-prolist {margin-top:0;}
.brand-index .sidebar .b-prolist li { background-position:1% -126px;background-repeat:no-repeat;padding-left:10px;overflow:hidden;height:20px;width:80%;}
.dotted {height:1px;margin:5px;width:94%;border-bottom:1px dotted #ccc;font-size:0;clear:both;}
.solid {height:1px;width:100%;border-bottom:1px solid #ccc;font-size:0;clear:both;}
.brand-index .main {padding-top:0;margin-left:4px;_margin-left:2px;display:inline;}
.main-text {width:450px;height:127px;border:1px solid #ebebeb;float:left;}
.sidebar h4 p {width:100%;}
.sidebar .more {float:none;width:90%;}
/*---.main-text  a:link {text-decoration:underline;}---*/
.main-text h2 { background-position:left top;margin:1px 1px 7px;padding:1px;text-align:center;font-size:14px;height:20px;line-height:28px;overflow:hidden;}
.main-text p {text-indent:2em;line-height:20px;margin:0 5px;height:40px;}
.main-text-links a{display:inline-block;background-position:1% -126px; background-repeat:no-repeat;float:left;overflow:hidden;height:20px;line-height:20px;margin:4px 5px 0 10px;padding-left:10px;width:200px;}
.main-text-links a:link {text-decoration:none;}
.brand-area {width:450px;margin-top:8px;float:left;}
.brand-area .more {float:right;}
.brand-area h3{float:left;font-size:14px;color:#c00; padding-left:10px;margin:4px 0;height:16px;line-height:16px;width:80%;overflow:hidden; background-position:1% -101px; background-repeat:no-repeat}
.showlist-1 {float:left;}
.showlist-1 {margin:10px 0 0 0;}
.showlist-1 li {width:132px;float:left;text-align:left;color:#999;padding:0 0 0 7px;margin-right:11px;}
.showlist-1 li .p-tt{line-height:18px;width:100%;clear:both;overflow:hidden;float:left;}
.price {color:#c00;height:20px;overflow:hidden;line-height:20px;width:100%;clear:both;}
.price strong {margin-left:8px;}
.showlist-1 .box{float:left;height:100px;width:110px;overflow:hidden;margin-bottom:7px;clear:both;}
.showlist-1 .box a {height:100px;width:110px;background-color:#FFF;display:table-cell;vertical-align:middle;text-align:center;overflow:hidden;*display:block;*font-family:Arial;*font-size:85px;}

.b-review .wrapper {margin:5px 5px 0 8px;font-size:0;display:inline;}
.b-review .tt-txt {width:380px;float:left;height:54px;overflow:hidden;margin-top:6px;}
.b-review .tt-txt dt {clear:both;font-weight:bold;height:20px;}
.b-review .tt-txt dt a {font-size:14px;}
.b-review .tt-txt dd {color:#666;line-height:18px;height:36px;overflow:hidden;}
.b-review .field-add {margin-top:0;}
.l-review {float:left;margin-top:3px;width:450px;margin-left:8px;*margin-left:-5px;display:inline;}
.l-review li {color:#666; background-position:0% -147px; background-repeat:no-repeat;clear:both;height:24px;width:95%;line-height:24px;overflow:hidden;}
.l-review li a {font-size:14px;word-break:break-all;margin-left:10px;display:inline;}
.brand-index .pro-list {margin-top:10px;}
.brand-index .pro-list li {width:150px;}
.brand-index .pro-list a {white-space:normal;}
.brand-index .pro-list p {width:145px;}
.b-ad {float:right;margin-bottom:5px;}
.range-2 {float:left;width:100%;}
.range-2 li {width:98%;border-bottom:1px dotted #ccc;height:24px;line-height:24px;*height:22px;*line-height:22px;overflow:hidden;}
.range-2 li a {float:left;width:210px;display:block;overflow:hidden;white-space:nowrap;}
.range-2 li span {float:left; margin-left:4px; color:#c00;width:60px;}
.range-2 .tt-bg4,.range-2 .tt-bg4-blue {margin-top:5px;}
.brand-index .c-a {width:59%;padding-left:0;overflow:hidden;display:inline;}
.brand-index .c-b {float:right;width:39%;border:1px solid #ebebeb;background-color:#f0faff;padding:3px 3px 3px 6px;}
.brand-index .c-b .brand-area {width:100%;margin:0 0 5px 0;}
.brand-index .c-b .solid {border-bottom:1px dotted #ccc;}

.b-friend .wrapper {float:left;margin:8px 3px 5px 0;clear:left;border-color:#fff;height:50px;width:50px;}
.b-friend .wrapper a {height:50px;width:50px;*font-size:43px;}
.personal-info {float:left;line-height:20px;margin-top:5px;border-bottom:1px dotted #CCCCCC;height:58px;width:80%;clear:right;}
/*---.personal-info a{text-decoration:underline !important;}---*/
.personal-info dt {color:#999;float:right;width:100%;}
.personal-info dd {color:#999;margin:2px 0 5px 0;float:right;clear:both;width:100%;overflow:hidden;line-height:24px;}
.personal-info dd a {font-weight:normal;font-size:12px;}

.pic-text {width:100%;float:left;margin-top:2px;*margin-top:1px;margin-bottom:5px;}
/*---.pic-text a {text-decoration:underline !important;}---*/
.pic-text dt{width:95%;border-bottom:1px dotted #ccc;color:#666;font-weight:bold;margin:3px 0 0 0;height:23px;*height:21px;line-height:22px; background-position:0 -75px; background-repeat:no-repeat;padding-left:10px;clear:both;}	
.pic-text dt a {text-decoration:none !important;}
#content .pic-text dt .hover {color:#c00  !important;text-decoration:none !important;}
.pic-text dd{float:left;color:#999;padding:5px 0 3px 3px;height:75px;width:97px;display:inline;overflow:hidden;}
.pic-text .wrapper {height:54px;width:54px;border-color:#fff !important;}
.pic-text .wrapper a {height:54px;width:54px;*font-size:47px;}
.pic-text dd img {clear:right;}
.pic-text dd .p-tt {height:20px;overflow:hidden;line-height:20px;white-space:nowrap;display:inline-block;}
.pic-text dd p {clear:left;*margin-top:-2px;margin-top:2px;}
.materal {float:left;margin:3px 0 0 2px;}
.materal li {line-height:18px;color:#666;}

/*---层_更多----*/
.mores {position:relative;display:block;z-index:100;padding-left:20px;}
ul#morebrand {position: absolute;padding:5px;display:block;width:543px;border: 1px solid #ccc;z-index:1000;overflow:hidden;background-color:#fff;min-height:182px;margin:10px 5px 0 0;padding:0 0 10px 10px;top:16px;}
ul#morebrand li{width:165px;float:left;height:20px;line-height:20px;margin:0 3px 0 0;position:relative;text-align:left;}
ul#morebrand li a{float:left;padding:0;text-decoration:none;}
ul#morebrand li .close {float:none;position:absolute;right:0;top:25px;}
ul#morebrand li .close a {float:none;}
ul#morebrand li.allbrand{width:553px;height:25px;line-height:25px;background-color:#FDECD5;margin-left:-10px;font-weigth:bold;color:#333;padding-left:10px;margin-bottom:5px;display:inline;text-align:left;}
.close {float:right;margin:-26px 15px 0 0;}

/*---pic to be center----*/
.brand-index .b-video .pro-list li .wrapper {width:124px;height:94px;}
.brand-index .b-video .pro-list li .wrapper a {width:124px;height:94px;*font-size:78px;}
.brand-index .b-video .pro-list li .wrapper a img{margin-left:-1px;margin-top:1px;}
.brand-index .b-pic .pro-list li .wrapper {width:104px;height:104px;}
.brand-index .b-pic .pro-list li .wrapper a {width:104px;height:104px;*font-size:78px;}
.brand-index .b-pic .pro-list li .wrapper a img{margin-left:-1px;margin-top:1px;}


/*-----show otherpro----*/
.parent_cat_list {position:absolute;border:1px solid #EBEBEB;background-color:#FFFFD7;padding:5px 0 5px 5px;width:140px;overflow:hidden;}
.parent_cat_list a {display:block;padding-left:10px;line-height:20px; background-position:2% -126px;clear:both;}


/*-----brand info----*/
.brand-index .brand-info{margin-left:10px;width:760px;background-color:#f7fcff;border:1px solid #ebebeb;} 
.brand-info h1 {border-bottom:1px solid #ebebeb;width:93%;max-width:93%;margin:10px 20px;padding-bottom:7px;text-align:center;font-size:14px;display:inline;}
.brand-info p {margin:10px 20px 20px 20px;font-size:14px;line-height:20px;display:inline;}

/*-----friendlink----*/
.friendlink {border:1px solid #ccc;width:99%;margin:0 auto;float:left;background-color:#F7F7F7;}
.friendlink a {float:left;padding:0 5px;color:#000;display:block;height:24px;line-height:26px;word-break:keep-all}

.friendlink .l {float:left;padding:5px;font-size:14px;font-weight:bold; display:block;}
.friendlink .r{ float:left; display:block; width:855px;}
