html {
	color:#000;
	overflow-y:scroll;
	background:#fff
}
body,/*h1,*/ h2, h3, h4, h5, h6, hr,/*p,*/ blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, form/*,th,td*/ {
	margin:0;
	padding:0
}
#header p {
	margin:0;
	padding:0
}
body, button, input, select, textarea {
	font:12px/1.5 Tahoma, Arial, "\5b8b\4f53", sans-serif
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal
}
address, cite, dfn, em, var {
	font-style:normal
}
code, kbd, pre, samp, tt {
	font-family:"Courier New", Courier, monospace
}
small {
	font-size:12px
}
ul, ol {
	list-style:none
}
a {
	text-decoration:none
}
a:hover {
	text-decoration:underline;
	color:#ba2636;
}
abbr[title], acronym[title] {
	border-bottom:1px dotted;
	cursor:help
}
q:before, q:after {
	content:''
}
legend {
	color:#000
}
fieldset, img {
	border:0
}
button, input, select, textarea {
	font-size:100%
}
hr {
	border:0;
	height:1px;
*color:#fff
}
img {
	-ms-interpolation-mode:bicubic
}
article, aside, footer, header, hgroup, nav, section, figcaption, details, summary {
	display:block
}
menu {
	list-style:none;
	margin:0;
	padding:0
}
figure {
	display:block;
	margin:0
}
output, time {
	display:inline
}
mark {
	display:inline;
	background:yellow;
	color:#000
}
address {
	padding:0
}
.fd-left {
	float:left
}
.fd-right {
	float:right
}
.fd-clear {
	clear:both
}
.fd-clr {
	zoom:1
}
.fd-clr:after {
	display:block;
	clear:both;
	height:0;
	content:"\0020"
}
.fd-hide {
	display:none
}
.fd-show {
	display:block
}
.fd-inline {
	display:inline
}
.fd-lump {
	display:inline-block;
	display:-moz-inline-stack;
	zoom:1;
*display:inline
}
.fd-visible {
	visibility:visible
}
.fd-hidden {
	visibility:hidden
}
.fd-locate {
	position:relative
}
.fd-cny {
	font-family:Helvetica, Arial
}
.fd-gray {
	color:#666
}
.fd-bold {
	font-weight:700
}
.w952 {
	width:952px;
	margin:0 auto;
	padding:0 4px
}
#header, #content, #footer, .layout {
	zoom:1
}
#header:after, #content:after, #footer:after, .layout:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both
}
.grid-fixed {
	margin-right:0!important
}
.layout .grid-1 {
	float:left;
	width:32px;
	margin-right:8px
}
.layout .grid-2 {
	float:left;
	width:72px;
	margin-right:8px
}
.layout .grid-3 {
	float:left;
	width:112px;
	margin-right:8px
}
.layout .grid-4 {
	float:left;
	width:152px;
	margin-right:8px
}
.layout .grid-5 {
	float:left;
	width:192px;
	margin-right:8px
}
.layout .grid-6 {
	float:left;
	width:232px;
	margin-right:8px
}
.layout .grid-7 {
	float:left;
	width:272px;
	margin-right:8px
}
.layout .grid-8 {
	float:left;
	width:312px;
	margin-right:8px
}
.layout .grid-9 {
	float:left;
	width:352px;
	margin-right:8px
}
.layout .grid-10 {
	float:left;
	width:392px;
	margin-right:8px
}
.layout .grid-11 {
	float:left;
	width:432px;
	margin-right:8px
}
.layout .grid-12 {
	float:left;
	width:472px;
	margin-right:8px
}
.layout .grid-13 {
	float:left;
	width:512px;
	margin-right:8px
}
.layout .grid-14 {
	float:left;
	width:552px;
	margin-right:8px
}
.layout .grid-15 {
	float:left;
	width:592px;
	margin-right:8px
}
.layout .grid-16 {
	float:left;
	width:632px;
	margin-right:8px
}
.layout .grid-17 {
	float:left;
	width:672px;
	margin-right:8px
}
.layout .grid-18 {
	float:left;
	width:712px;
	margin-right:8px
}
.layout .grid-19 {
	float:left;
	width:752px;
	margin-right:8px
}
.layout .grid-20 {
	float:left;
	width:792px;
	margin-right:8px
}
.layout .grid-21 {
	float:left;
	width:832px;
	margin-right:8px
}
.layout .grid-22 {
	float:left;
	width:872px;
	margin-right:8px
}
.layout .grid-23 {
	float:left;
	width:912px;
	margin-right:8px
}
.layout .grid-24 {
	float:left;
	width:952px
}
.w952 {
	width:952px;
	margin:0 auto;
	padding:0 4px
}
.w1120 {
	width:1120px;
	margin:0 auto;
	padding:0 4px 0 12px
}
.w990 {
	width:990px;
	margin:0 auto;
	padding:0 4px
}
.mr10 {
	margin-right:10px
}
.grid-fixed {
	margin-right:0!important
}
h1, h2, h3, h4 {
	font-weight:700
}
body, a {
	color:#444
}
a:hover, a:active {
	color:#ba2636;
}
#content {
	margin-top:0
}
#header {
	margin-bottom:9px
}
.layout {
	width:990px;
	margin:0 auto
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (max-device-width:480px) {
layout {
padding-left:5px;
padding-right:5px
}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
.layout {
padding-left:5px;
padding-right:5px
}
}
@media only screen and (max-device-width:480px) {
.layout {
padding-left:5px;
padding-right:5px
}
}
.layout {
	margin-bottom:20px
}
.layout .col-main, .layout .col-sub, .layout .col-ext {
	float:left;
	margin-right:10px;
	overflow:hidden
}
.layout .col-main {
	width:520px
}
.layout .col-sub {
	width:220px
}
.layout .col-ext {
	width:230px;
	margin-right:0
}
.layout-space .layout {
	margin-bottom:8px
}
.layout-fixed {
	margin-bottom:0!important
}
.grid-right {
	float:right!important
}
.fill-content #content {
	margin-top:0
}
.fill-content .layout {
	margin:0 auto;
	width:952px;
	padding:0 4px
}
.float-cancel {
	float:none!important
}
.last-col {
	margin-right:0!important;
	padding-right:0!important
}
.ms-yh {
	font-family:5 FAE 8 F6F 9 6 C5 9 ED1,;
9ED14F53:,;
6:587 6 CC9 9 A7F 6 B63 9 ED1 4 F53,;
5:34 E 6 587 7 EC6 9 ED1;
	font-weight:400
}
a.a-img, a.a-mix {
	display:inline-block;
	font-size:0;
	line-height:0
}
a.a-mix:hover, a.a-mix:active {
	text-decoration:none
}
a.a-mix img {
	margin-bottom:2px
}
a.a-mix span, a.a-mix .description {
	display:block;
	font-size:12px;
	line-height:1.5
}
.vertical-img {
	display:table;
	text-align:center;
	overflow:hidden;
	font-size:0;
*display:block
}
.vertical-img .box-img {
	display:table-cell;
	vertical-align:middle;
*display:inline;
*writing-mode:tb-rl;
*text-align:center;
*height:100%
}
.vertical-img img {
	vertical-align:middle
}
.layout, .define,, .listindex,, .list-product,, .list-tags,, .cell-header,, .cell-product-3rd,, .cell-tags,, .cell-tags ul {
zoom:1
}
.layout:after, .define:after, .listindex:after, .list-product:after, .list-tags:after, .cell-header:after, .cell-product-3rd:after, .cell-tags:after, .cell-tags ul:after {
	display:block;
	clear:both;
	height:0;
	content:"\0020"
}
.define dt, .define dd, .listindex li, .list-tags li, .cell-header .titleindex, .cell-header li, .cell-header dt, .cell-header dd, .cell-tags li {
	float:left;
	_display:inline
}
.list-product li {
	float:left!important
}
.listindex li li {
	float:none
}
.cell-header p, .cell-header ul, .cell-header dl {
	overflow:hidden;
	_display:inline-block
}
.cell-product-1st dt, .cell-product-1st dd, .cell-product-2nd dt, .cell-product-2nd dd, .cell-product-3rd dt, .cell-product-3rd dd, .cell-tags dd, div.cell-tags ul {
	overflow:hidden
}
.cell-product-2nd dt {
	font-size:0;
	line-height:0;
	margin-bottom:2px
}
.cell-product-3rd dt {
	float:left;
	font-size:0;
	line-height:0;
	_margin-right:-3px
}
.cell-list-txt {
	line-height:1.8
}
.cell-tags dd, .cell-tags li {
	word-break:keep-all
}
.cell-tags dt.fd-left, div.cell-tags .fd-left {
	_margin-right:-3px
}
.fd-left {
	float:left;
	display:inline
}
.orange, a.orange:link, a.orange:visited {
	color:#ff7300!important
}
.red {
	color:#de0001!important
}
.green {
	color:#2b8600!important
}
.icon-hp-more {
*display:inline;
	display:inline-block;
	zoom:1;
	font-size:12px;
	background:url("../images/452401_1451252140.png") 0 -418px;
	height:9px;
	width:4px
}
.cell-hot-market {
	zoom:1
}
.cell-hot-market:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both
}
.cell-hot-market .hot-img, .cell-hot-market .hot-info {
	float:left
}
.cell-hot-market .hot-img {
	position:relative;
	top:7px
}
.cell-hot-market .hot-img a {
	float:left
}
.cell-hot-market .hot-img img {
	display:block
}
.cell-hot-market .hot-info li {
	padding-left:14px;
	height:26px;
	line-height:26px;
	overflow:hidden
}
.cell-hot-market .hot-info .current {
	background:url("../images/459266_1451252140.png") no-repeat scroll 0 0 transparent;
	background-position:6px -377px
}
.cell-hot-market .hot-info .current a:visited {
	color:#ff7300
}
.cell-hot-market .hot-info .current a:link {
	color:#ff7300
}
.cell-table {
	width:100%;
	max-width:100%;
	margin-bottom:15px;
	border-collapse:collapse;
	border-spacing:0;
	background:#f7f7f7;
	border:1px solid #dfdfdf
}
.cell-table td {
	text-align:center;
	border:1px solid #dfdfdf;
	width:25%
}
.cell-linkbtn-list {
	zoom:1
}
.cell-linkbtn-list:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both
}
.cell-linkbtn-list a {
	background:#f4f4f4;
	border:1px solid #e0e0e0;
	text-align:center;
	height:20px;
	width:78px;
	line-height:20px;
	cursor:pointer;
	float:left;
	margin-left:10px;
	margin-bottom:5px
}
.cell-linkbtn-list .first {
	margin-left:0
}
.cell-rank-list .rank1 {
	background-position:0 6px
}
.cell-rank-list .rank2 {
	background-position:0 -18px
}
.cell-rank-list .rank3 {
	background-position:0 -42px
}
.cell-rank-list .rank4 {
	background-position:0 -66px
}
.cell-rank-list .rank5 {
	background-position:0 -90px
}
.cell-rank-list .rank6 {
	background-position:0 -114px
}
.cell-rank-list .rank7 {
	background-position:0 -138px
}
.cell-rank-list .rank8 {
	background-position:0 -162px
}
.cell-rank-list .rank9 {
	background-position:0 -186px
}
.cell-rank-list .rank10 {
	background-position:0 -210px
}
.cell-rank-list li {
	padding-left:20px;
	background:url("../images/rank.png") no-repeat
}
.cell-rank-list .count {
	padding-right:5px;
	float:right;
	color:#727272
}
.cell-list-info {
	margin:15px 0;
	width:100%;
	max-width:100%;
	margin-bottom:15px;
	border-collapse:collapse;
	border-spacing:0
}
.cell-list-info td {
	vertical-align:middle;
	padding-left:7px
}
.cell-list-info .label {
	width:33px;
	padding-left:0;
	text-align:center;
	border:1px solid #e0e0e0;
	background:#f5f5f5
}
.cell-img-title {
	overflow:hidden;
	height:20px;
	display:block;
	position:relative
}
.cell-img-title img {
	position:absolute;
	display:block
}
.cell-img-title .title-name1 {
	top:0
}
.cell-img-title .title-name2 {
	top:-30px
}
.cell-img-title .title-name3 {
	top:-60px
}
.cell-img-title .title-name4 {
	top:-90px
}
.cell-img-title .title-name5 {
	top:-120px
}
.cell-img-title .title-name6 {
	top:-150px
}
.cell-img-title .title-name7 {
	top:-177px
}
.cell-img-title .title-name8 {
	top:-207px
}
.cell-img-title .title-name9 {
	top:-237px
}
.cell-img-title .title-name10 {
	top:-267px
}
.cell-img-title .title-name11 {
	top:-297px
}
.cell-img-title .title-name12 {
	top:-327px
}
.cell-img-title .title-name13 {
	top:-357px
}
.cell-img-title .title-name14 {
	top:-387px
}
.cell-img-title .title-name9 {
	top:-238px
}
.cell-img-title .title-name14 {
	top:-387px
}
#alibar-v4 {
	background-color:#f7f7f7;
	border-top:solid 1px #d8d8d8;
	border-bottom:solid 1px #d8d8d8
}
#alibar-v4 .alibar-container {
	margin:0 auto;
	padding:0 4px;
	width:952px;
	height:23px;
	_overflow:hidden;
	font:12px/23px Tahoma, Arial, "\5B8B\4F53", sans-serif
}
#alibar-v4 a {
	text-decoration:none
}
#alibar-v4 a:hover {
	color:#ff7300!important
}
#alibar-v4 .topnav li, #alibar-v4 .nav-arrow, #alibar-v4 .topnav-purchaselist .nav-title span, #alibar-v4 .topnav-tp .contact-us, #alibar-v4 .topnav-tp .apply-form, #alibar-v4 .topnav-tp .join-promotion, #alibar-v4 .topnav-tp .renewal-online {
	background:url(../images/alibar-v4.gif) no-repeat
}
#alibar-v4 li {
	float:left
}
#alibar-v4 .extra {
	position:relative;
	z-index:1804
}
#alibar-v4 .account-sign-status {
	float:left;
	color:#444
}
#alibar-v4 .account-sign-status li {
	list-style:none
}
#alibar-v4 .account-sign-status a:link, #alibar-v4 .account-sign-status a:visited {
	color:#369
}
#alibar-v4 .account-sign-status li {
	padding:0 5px
}
#alibar-v4 .account-sign-status a.modify-nick {
	color:#ff7300
}
#alibar-v4 .account-msg a span {
	margin-left:2px;
	padding:0 4px;
	background-color:#ff7300;
	color:#fff;
	-moz-border-radius:3px;
	border-radius:3px
}
#alibar-v4 .account-msg a:hover span {
	background-color:#f30
}
#alibar-v4 .topnav {
	float:right
}
#alibar-v4 .topnav a:link, #alibar-v4 .topnav a:visited {
	color:#666
}
#alibar-v4 .topnav li {
	background-position:right 6px
}
#alibar-v4 .nav-title {
	float:left;
	padding:0 10px;
	height:24px
}
#alibar-v4 .extra:hover .nav-title, #alibar-v4 .nav-hover .nav-title {
	padding:0 9px;
	border-left:solid 1px #d1d1d1;
	border-right:solid 1px #d1d1d1;
	background-color:#fff
}
#alibar-v4 .topnav li.nav-hover-prev {
	background:0
}
#alibar-v4 .nav-arrow {
	padding-right:10px;
	background-position:right -160px
}
#alibar-v4 .topnav li:hover .nav-arrow, #alibar-v4 .topnav .nav-hover .nav-arrow {
	background-position:right -190px
}
#alibar-v4 .list-first {
	background:0
}
#alibar-v4 .nav-content {
	display:none;
	border:solid 1px #d1d1d1;
	border-top:0 none;
	background-color:#fff;
	box-shadow:rgba(0, 0, 0, 0.2) 1px 1px 1px 0
}
#alibar-v4 .topnav .extra:hover .nav-content, #alibar-v4 .topnav .nav-hover .nav-content {
	display:block;
	position:absolute;
	top:24px;
	z-index:2000
}
#alibar-v4 .nav-content dl {
	float:left;
	padding:4px 12px
}
#alibar-v4 .nav-content dt {
	font-weight:700;
	color:#b0b0b0
}
#alibar-v4 .nav-content dd {
	line-height:24px;
	word-spacing:no-wrap
}
#alibar-v4 .nav-content a:link, #alibar-v4 .nav-content a:visited {
	color:#444
}
#alibar-v4 .topnav-myali .nav-content {
	left:0;
	width:252px
}
#alibar-v4 .topnav-purchaselist .nav-title span {
	padding-left:12px;
	background-position:0 -238px
}
#alibar-v4 .topnav-purchaselist-stock em {
	color:#ff7300
}
#alibar-v4 .topnav-purchaselist .nav-content {
	left:0;
	width:240px
}
#alibar-v4 .topnav-purchaselist .product-list {
	padding:4px 0
}
#alibar-v4 .topnav-purchaselist .product-list p {
	padding:16px 0;
	text-align:center;
	color:#525151
}
#alibar-v4 .topnav-purchaselist .purchase-info {
	padding:10px 0;
	background-color:#f7f7f7;
	text-align:center
}
#alibar-v4 .topnav-purchaselist .purchase-info p {
	margin-bottom:6px;
	color:#646464
}
#alibar-v4 .topnav-purchaselist .purchase-info em {
	font-weight:700
}
#alibar-v4 .topnav-purchaselist-stock .product-list p {
	display:none
}
#alibar-v4 .topnav-purchaselist dl {
	padding:4px 8px
}
#alibar-v4 .topnav-purchaselist dl a {
	color:#06c!important
}
#alibar-v4 .topnav-purchaselist dl a:hover {
	color:#ff7300!important
}
#alibar-v4 .topnav-purchaselist dt {
	float:left;
	margin:4px 8px 0 0;
	text-align:center
}
#alibar-v4 .topnav-purchaselist dt a {
	display:block;
	width:50px;
	height:50px;
	overflow:hidden
}
#alibar-v4 .topnav-purchaselist dd {
	float:right;
	width:166px;
	line-height:1.5
}
#alibar-v4 .topnav-purchaselist dd.price {
	color:#8c8c8c;
	font-family:Helvetica
}
#alibar-v4 .topnav-purchaselist dd.action {
	text-align:right
}
#alibar-v4 .topnav-purchaselist dd em {
	margin:0 2px;
	color:#ff7300
}
#alibar-v4 .topnav-purchaselist a.btn-y {
	display:inline-block;
	width:90px;
	height:24px;
	border:solid 1px #e89f0e;
	border-bottom-color:#cf7f01;
	background-color:#fca000;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fcb10a), color-stop(1, #f18e06));
	background-image:-webkit-linear-gradient(top, #fcb10a 0, #f18e06 100%);
	background-image:-moz-linear-gradient(top, #fcb10a 0, #f18e06 100%);
	background-image:-o-linear-gradient(top, #fcb10a 0, #f18e06 100%);
	background-image:-ms-linear-gradient(top, #fcb10a 0, #f18e06 100%);
	background-image:linear-gradient(top, #fcb10a 0, #f18e06 100%);
	border-radius:3px;
	color:#fff!important;
	font-weight:700;
	line-height:24px;
	text-align:center
}
#alibar-v4 .topnav-purchaselist a.btn-y:hover {
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f29b06), color-stop(1, #e57902));
	background-image:-webkit-linear-gradient(top, #f29b06 0, #e57902 100%);
	background-image:-moz-linear-gradient(top, #f29b06 0, #e57902 100%);
	background-image:-o-linear-gradient(top, #f29b06 0, #e57902 100%);
	background-image:-ms-linear-gradient(top, #f29b06 0, #e57902 100%);
	background-image:linear-gradient(top, #f29b06 0, #e57902 100%)
}
#alibar-v4 .topnav-purchaselist a.btn-y:active {
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e07f00), color-stop(1, #e48c02));
	background-image:-webkit-linear-gradient(top, #e07f00 0, #e48c02 100%);
	background-image:-moz-linear-gradient(top, #e07f00 0, #e48c02 100%);
	background-image:-o-linear-gradient(top, #e07f00 0, #e48c02 100%);
	background-image:-ms-linear-gradient(top, #e07f00 0, #e48c02 100%);
	background-image:linear-gradient(top, #e07f00 0, #e48c02 100%)
}
#alibar-v4 .topnav-tp .nav-content {
	left:0;
	width:128px
}
#alibar-v4 .topnav-tp .nav-content a {
	padding-left:20px
}
#alibar-v4 .topnav-tp .contact-us {
	background-position:2px -56px
}
#alibar-v4 .topnav-tp .order-online {
	text-decoration:none!important
}
#alibar-v4 .topnav-tp .apply-form {
	background-position:2px -86px
}
#alibar-v4 .topnav-tp .join-promotion {
	background-position:2px -116px
}
#alibar-v4 .topnav-tp .renewal-online {
	background-position:2px -279px
}
#alibar-v4 .topnav-sitemap .nav-content {
	right:0;
	width:361px
}
#alibar-v4 .alibar-tips {
	position:absolute;
	background:#fffcdc;
	border:1px solid #e7d4ac;
	padding:10px 8px;
	z-index:1500;
	box-shadow:2px 2px rgba(0, 0, 0, 0.1)
}
#alibar-v4 .tips-top {
	position:absolute;
	display:block;
	font-size:0;
	top:-8px;
	top:-8px\9;
	left:10px;
	width:13px;
	height:8px;
	background:url("../images/447550_1451252140.png") no-repeat 0 -60px;
	z-index:1501
}
#alibar-v4 .tip-logo {
	float:left;
	width:30px;
	height:34px;
	background:url("../images/447550_1451252140.png") no-repeat
}
#alibar-v4 .tips-close {
	float:left;
	width:10px;
	height:10px;
	background:url("../images/447550_1451252140.png") no-repeat 0 -40px;
	cursor:pointer;
	font-size:0
}
#alibar-v4 .tip-text {
	float:left;
	padding:0 20px 0 14px;
	width:156px
}
#alibar-v4 .detail-link {
	color:#369
}
#alibar-v4 .tip-text em {
	color:#c97831
}
#alibar-v4 .tip-text a.i-know {
	display:block;
	text-align:right
}
#alibar-v4 .alibar-loading {
	background:url('../images/loading.gif') no-repeat 50% 50%;
	padding:27px 0
}
#masthead-v4 {
	padding:12px 4px
}
#masthead-v4 .sub-logo-v4, #masthead-v4 .alisearch-type-v4 li, #masthead-v4 .alisearch-category-v4 h3, #masthead-v4 .alisearch-action-v4 button {
	background:url(../images/masthead-v4.png) no-repeat
}
#masthead-v4 .ali-logo-v4 {
	float:left;
	margin-top:6px
}
#masthead-v4 .main-logo-v4 {
	display:block;
	float:left;
	margin:4px 12px 0 0;
	padding:4px;
	width:153px;
	height:37px;
	border-radius:2px;
	text-decoration:none
}
#masthead-v4 .main-logo-v4:hover {
	box-shadow:rgba(0, 0, 0, 0.2) 0 0 1px 1px
}
#masthead-v4 .sub-logo-v4 {
	display:block;
	float:left;
	padding-left:12px;
	height:49px;
	line-height:49px;
	background-position:-160px top;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-size:22px;
	font-weight:700;
	color:#666
}
#masthead-v4 a.sub-logo-v4 {
	text-decoration:none
}
#masthead-v4 a.sub-logo-v4:hover {
	color:#ff7300
}
#masthead-v4 .ali-search-v4 {
	float:right;
	width:540px
}
#masthead-v4 legend {
	display:none
}
#masthead-v4 .alisearch-type-v4 {
	height:21px;
	_overflow:hidden
}
#masthead-v4 .alisearch-type-v4 li {
	float:left;
	width:64px;
	height:20px;
	line-height:1.5;
	border-top:solid 1px transparent;
	background-position:-160px -50px;
	text-align:center;
	cursor:pointer;
	_border-top-color:tomato;
	_filter:chroma(color=tomato)
}
#masthead-v4 .alisearch-type-v4 li.first, #masthead-v4 .alisearch-type-v4 li.current-next {
	background:0
}
#masthead-v4 .alisearch-type-v4 li.current {
	position:relative;
	width:62px;
	height:21px;
	border:solid 1px #c9c9c9;
	border-bottom:0 none;
	border-radius:2px 2px 0 0;
	background-image:none;
	background-color:#f7f7f7;
	font-weight:700
}
#masthead-v4 .alisearch-type-v4 a {
	color:#000;
	text-decoration:none
}
#masthead-v4 .alisearch-container-v4 {
	padding:4px;
	height:26px;
	_overflow:hidden;
	border:solid 1px #c9c9c9;
	background-color:#f7f7f7
}
#masthead-v4 .alisearch-keywords-v4, #masthead-v4 .alisearch-category-v4, #masthead-v4 .alisearch-action-v4 {
	float:left
}
#masthead-v4 .alisearch-keywords-v4 {
	padding:0 4px;
	width:420px;
	height:24px;
	border:solid 1px #ececec;
	border-top:solid 1px #d1d1d1;
	background-color:#fff
}
#masthead-v4 .alisearch-extend .alisearch-keywords-v4 {
	width:318px
}
#masthead-v4 .alisearch-keywords-v4 input {
	padding:2px 0;
	width:100%;
	height:20px;
*height:18px;
	line-height:1.5;
	overflow:hidden;
	border:0 none
}
#masthead-v4 .alisearch-keywords-v4 input.empty {
	color:gray
}
#masthead-v4 .alisearch-category-v4 {
	display:none;
	border-top:solid 1px #d1d1d1;
	border-bottom:solid 1px #ececec
}
#masthead-v4 .alisearch-extend .alisearch-category-v4 {
	display:block
}
#masthead-v4 .alisearch-action-v4 button {
	width:99px;
	height:26px;
	overflow:hidden;
	border:0 none;
	cursor:pointer
}
#masthead-v4 .alisearch-action-v4 button.hover, #masthead-v4 .alisearch-action-v4 button:hover {
	background-position:left -26px
}
#masthead-v4 .alisearch-category-v4 {
	position:relative;
	z-index:1011;
	cursor:default
}
#masthead-v4 .alisearch-category-v4 h3 {
	padding:2px 22px 2px 8px;
	width:72px;
	height:20px;
	background-position:right -90px;
	background-color:#fff;
	line-height:20px
}
#masthead-v4 .category-hover h3 {
	background-position:right -70px
}
#masthead-v4 .alisearch-category-v4 ul {
	display:none;
	position:absolute;
	left:-1px;
	top:24px;
	min-width:102px;
	_width:102px;
	border:solid 1px #d1d1d1;
	background-color:#fff;
	line-height:20px;
	box-shadow:rgba(0, 0, 0, 0.2) 1px 1px 1px 0
}
#masthead-v4 .category-hover ul {
	display:block
}
#masthead-v4 .alisearch-category-v4 li {
	padding:2px 8px;
	min-width:86px;
	_width:86px;
	height:20px
}
#masthead-v4 .alisearch-category-v4 li.hover, #masthead-v4 .alisearch-category-v4 li:hover {
	background-color:#ececec
}
#masthead-v4 .alisearch-category-v4 li.current {
	font-weight:700
}
#masthead-v5 {
	padding:12px 4px
}
#masthead-v5 .sub-logo-v5, #masthead-v5 .alisearch-type-v5 li, #masthead-v5 .alisearch-category-v5 h3, #masthead-v5 .alisearch-action-v5 button {
	background:url("../images/masthead-v5.png") no-repeat
}
#masthead-v5 .ali-logo-v5 {
	float:left;
	margin-top:10px
}
#masthead-v5 .main-logo-v5 {
	display:block;
	float:left;
	margin:7px 12px 0 0;
	padding:4px;
	border-radius:2px;
	text-decoration:none
}
#masthead-v5 .main-logo-v5:hover {
	box-shadow:rgba(0, 0, 0, 0.2) 0 0 1px 1px
}
#masthead-v5 .sub-logo-v5 {
	display:block;
	float:left;
	padding-left:12px;
	height:49px;
	line-height:49px;
	background-position:-160px top;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-size:22px;
	font-weight:700;
	color:#666
}
#masthead-v5 a.sub-logo-v5 {
	text-decoration:none
}
#masthead-v5 a.sub-logo-v5:hover {
	color:#ff7300
}
#masthead-v5 .ali-search-v5 {
	float:right;
	width:800px
}
#masthead-v5 legend {
	display:none
}
#masthead-v5 .alisearch-type-v5 {
	height:25px;
	overflow:hidden
}
#masthead-v5 .alisearch-type-v5 li {
	float:left;
	width:70px;
	height:20px;
	line-height:1.5;
	border-top:solid 1px transparent;
	background-position:-108px -50px;
	text-align:center;
	cursor:pointer;
	_border-top-color:tomato;
	_filter:chroma(color=tomato);

}
#masthead-v5 .alisearch-type-v5 li.first {
	background:0;
	margin-left:-7px
}
#masthead-v5 .alisearch-type-v5 li.head_search_on {
	position:relative;
	border-bottom:0 none;
	font-weight:700;
	color:#ff7300
}
#masthead-v5 .alisearch-type-v5 li.head_search_on a {
	color:#213f84;
	text-decoration:none
}
#masthead-v5 .alisearch-type-v5 a {
	color:#000;
	text-decoration:none;
	font-size:14px;
}
#masthead-v5 .alisearch-container-v5 {
	padding-top:3px
}
#masthead-v5 .alisearch-container-v5:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both
}
#masthead-v5 .alisearch-keywords-v5, #masthead-v5 .alisearch-category-v5, #masthead-v5 .alisearch-action-v5 {
	float:left
}
#masthead-v5 .alisearch-keywords-v5 {
	padding:0 4px;
	width:420px;
	height:42px;
	border:1px solid #bbb;
	border-right:0
}
#masthead-v5 .alisearch-extend .alisearch-keywords-v5 {
	width:318px
}
#masthead-v5 .alisearch-keywords-v5 input {
	position:relative;
*top:3px;
	top:5px\0;
	width:100%;
	height:26px;
*height:18px;
	height:18px\0;
	line-height:1.5;
	overflow:hidden;
	border:0 none;
	background:none;
}
#masthead-v5 .alisearch-keywords-v5 input:focus {
	outline:0
}
#masthead-v5 .alisearch-keywords-v5 input.empty {
	text-align:left;
	color:gray;
	padding:0 0 0 5px;
	width:99%;
}
#masthead-v5 .alisearch-category-v5 {
	display:none
}
#masthead-v5 .alisearch-extend .alisearch-category-v5 {
	display:block;
	border:3px solid #ff7300;
	border-left:0;
	border-right:0
}
#masthead-v5 .alisearch-action-v5 button {
	width:99px;
	height:44px;
	overflow:hidden;
	border:0 none;
	cursor:pointer;
	background-position:left -120px
}
#masthead-v5 .alisearch-action-v5 button.hover, #masthead-v5 .alisearch-action-v5 button:hover {
	background-position:left -120px
}
#masthead-v5 .alisearch-category-v5 {
	position:relative;
	z-index:1011;
	cursor:default
}
#masthead-v5 .alisearch-category-v5 h3 {
	padding:2px 22px 2px 8px;
	width:72px;
	height:26px;
	background-position:right -87px;
	background-color:#fff;
	line-height:26px
}
#masthead-v5 .category-hover h3 {
	background-position:-59px -67px;
	width:71px;
	border:solid 1px #d1d1d1;
	border-bottom:0;
	padding:1px 22px 2px 7px
}
#masthead-v5 .alisearch-category-v5 ul {
	display:none;
	position:absolute;
	left:0;
	top:30px;
	min-width:100px;
	_width:100px;
	border:solid 1px #d1d1d1;
	border-top:0;
	background-color:#fff;
	line-height:26px
}
#masthead-v5 .category-hover ul {
	display:block
}
#masthead-v5 .alisearch-category-v5 li {
	padding:2px 8px;
	min-width:84px;
	_width:84px;
	height:26 px
}
#masthead-v5 .alisearch-category-v5 li.hover, #masthead-v5 .alisearch-category-v5 li:hover {
	background-color:#ececec
}
#masthead-v5 .alisearch-category-v5 li.current {
	font-weight:700
}
.ali-nav2 {
	margin-bottom:12px
}
.ali-nav2 li {
	float:left;
	cursor:pointer;
	zoom:1;
	font-size:14px;
	text-align:center
}
.ali-nav2 .ali-nav-main {
	background:url("../images/460264_1451252140.jpg") repeat-x 0 -1040px;
	height:38px;
	overflow:hidden;
	padding-left:20px;
}
.ali-nav2 .ali-nav-main .ali-nav-current {
	background-color:#fffbef;/*margin-left:8px;*//*width:65px*/
	padding:0 12px;
}
.ali-nav2 .ali-nav-main .ali-nav-current a {
	color:#ff6500
}
.ali-nav2 .ali-nav-main .ali-nav-current a:hover {
	color:#ff6500
}
.ali-nav2 .ali-nav-main li {
	font-weight:bold;
	height:38px;
	line-height:28px;
	margin-top:6px;
	margin-left: 30px;
}
.ali-nav2 .ali-nav-main li.spacing {
	margin-left:-3px;
	margin-right:22px;
	width:1px;
	background:url("../images/459266_1451252140.png") no-repeat 0 -194px
}
.ali-nav2 .ali-nav-main li.pre-last {
	margin-right:5px
}
.ali-nav2 .ali-nav-main li.last {
	margin-right:0
}
.ali-nav2 .ali-nav-main li.caigou-img {
	width:134px;
	background:url("../images/460264_1451252140.jpg") no-repeat 0 -973px;
	margin-top:0;
	float:right
}
.ali-nav2 .ali-nav-main li.caigou-img a {
	vertical-align:-6px;
	_vertical-align:-10px;
	margin-left:14px
}
.ali-nav2 .ali-nav-main li a {
	color:#fff
}
.ali-nav2 .ali-nav-main li a:hover {
	color:#fc6!important;
	text-decoration:none
}
.ali-nav2 .ali-nav-sub {
	border:1px solid #ffcfa0;
	border-top:0;
	height:37px;
	overflow:hidden;
	background-color:#fffbef;
	padding-left:18px
}
.ali-nav2 .ali-nav-sub li {
	height:36px;
	line-height:40px;
	margin-right:21px;
	_margin-right:20px
}
.ali-nav2 .ali-nav-sub li.nohref {
	cursor:default
}
.ali-nav2 .ali-nav-sub li.spacing {
	margin-left:-2px;
	margin-right:20px;
	width:1px;
	background:url("../images/459266_1451252140.png") no-repeat 0 -476px
}
.ali-nav2 .ali-nav-sub li.last {
	margin-right:0
}
.ali-nav2 .ali-nav-sub li a {
	color:#333
}
.ali-nav2 .ali-nav-sub li a:hover {
	color:#ff5a00;
	text-decoration:none
}
.hot-keyword {
	float:left;
	width:670px;
	height:20px;
	overflow:hidden;
	overflow:hidden;
	line-height:20px;
	color:#333;
	padding-top:7px
}
.hot-keyword .hot-keyword-list {
	width:670px;
	height:20px;
	overflow:hidden
}
.hot-keyword .hot-keyword-list li {
	float:left;
	margin-right:15px
}
.hot-keyword .hot-keyword-list a:link, .hot-keyword .hot-keyword-list a:visited {
	color:#444
}
.hot-keyword .hot-keyword-list a:hover, .hot-keyword .hot-keyword-list a:active {
	color:#ff7300
}
.hot-keyword .more-search {
	background:url("../images/masthead-v5.png") no-repeat -160px -28px;
	padding-left:12px
}
*html {
	background-image:url("about:blank");
	background-attachment:fixed
}
#top-banner-layout {
	width:100%;
	background-color:#fffbe1
}
#top-banner-layout #top-banner {
	height:32px;
	width:990px;
	margin:0 auto
}
#top-banner-layout #top-notice {
	width:990px;
	height:31px;
	line-height:31px;
	margin:0 auto;
	background:#fffbe1;
	overflow:hidden
}
#top-banner-layout #top-notice .text {
	padding-left:6px
}
#top-banner-layout #top-notice #top-notice-close {
	font-size:0;
	float:right;
	margin-top:10px;
	margin-right:10px;
	width:10px;
	height:10px;
	background:url("../images/423203_1451252140.png") no-repeat 0 -40px;
	cursor:pointer
}
#footer-v1 {
	text-align:center;
	width:990px;
	margin:0 auto;
	padding:8px 0px 0;
	color:#333;
	border-top:2px solid #ff7300
}
#footer-v1 a:link, #footer-v1 a:visited {
	color:#333
}
#footer-v1 a:hover, #footer-v1 a:active {
	color:#ff7300!important
}
#footer-v1 .footer-container {
	padding:8px 0 12px 0
}
#footer-v1 ul, #footer-v1 li, #footer-v1 dt, #footer-v1 dd {
	display:inline;
	color:#999
}
#footer-v1 .footer-ali-pages, #footer-v1 .footer-ali-group, #footer-v1 .net-admission, #footer-v1 .footer-ali-copyright, #footer-v1 .footer-ali-certs {
	padding-bottom:0px
}
#footer-v1 .footer-ali-certs {
	padding-top:6px;
	width:908px;
	margin:0 auto
}
#footer-v1 .footer-net-ic {
	top:0;
	left:246px;
	background-position:0 0
}
#footer-v1 .footer-net-ic a {
	display:inline-block;
	width:52px;
	height:62px;
	overflow:hidden;
	line-height:186px
}
#footer-v1 .net-admission li {
	color:#333
}
#taobao-stock {
	border-left:1px solid #da3626;
	border-right:1px solid #da3626;
	background-color:#f55343;
	color:#ffdbad
}
#taobao-stock .tb-inner {
	background:url("../images/449298_1451252140.png") 0 center;
	width:990px;
	margin:0 auto;
	height:100px;
	position:relative
}
#taobao-stock h2 {
	color:#fff;
	font-weight:bold;
	margin-bottom:15px
}
#taobao-stock .tb-why, #taobao-stock .tb-try {
	position:absolute;
	top:7px
}
#taobao-stock .tb-why {
	left:225px
}
#taobao-stock .tb-try {
	left:548px
}
#taobao-stock .tb-try ul {
	overflow:hidden;
	zoom:1;
	width:308px;
	padding-top:5px
}
#taobao-stock .tb-try li {
	float:left;
	width:77px;
	height:24px;
	text-align:center
}
#taobao-stock .tb-try a {
	color:#fdfbd3
}
#taobao-stock .tb-close {
	position:absolute;
	right:3px;
	top:5px;
	width:22px;
	height:22px;
	display:block;
	cursor:pointer
}
#taobao-stock .tb-xunjia {
	position:absolute;
	top:47px;
	right:10px
}
#taobao-stock .tb-xunjia .xunjia-link {
	margin-left:10px
}
#taobao-stock .tb-xunjia a {
	color:#a50
}
#alibar {
	position:relative
}
#alibar-v4 .alibar-container {
	width:990px
}
#header {
	height:115px;
	margin-bottom:0;
	overflow:hidden
}
#header .layout {
	margin-bottom:0
}
#masthead-v5 {
	padding:12px 0 0
}
#masthead-v5 .main-logo-v5:hover {
	box-shadow:none
}
#masthead-v5 .ali-logo-v5 {
	margin-top:0
}
#masthead-v5 .ali-search-v5 {
	float:left;
	width:760px
}
#masthead-v5 .masthead-right {
	float:right;
	width:661px;
	padding-left:20px
}
#masthead-v5 .masthead-right .alisearch-top {
	float:left;
	width:60px;
	padding:24px 2px 0 15px;
	text-align:left
}
#masthead-v5 .more {
	background:url("../images/432636_1451252140.png") no-repeat 59px -448px;
	color:#ff7300
}
#masthead-v5 .alisearch-keywords-v5 {
	width:650px;
}
#masthead-v5 .alisearch-keywords-v5{}
#masthead-v5 .alisearch-keywords-v5 li{float:left; margin:7px 0 10px 8px; border:1px solid #ccc;}

#masthead-v5 .alisearch-keywords-v5 input {
	position:static;
	color:#333;
	text-align:center;
	background:#eee;
}
#masthead-v5 .alisearch-action-v5 button.alisearch-textbotton {
	background:0;
	background-color:#2a56bf;
	font-size:16px;
	color:#fff;
	font-family:"Microsoft YaHei", SimHei, "WenQuanYi Micro Hei", STHeiti;
	letter-spacing:3px;
	outline:none;
}
#masthead-v5 .masthead-right {
	padding-left:10px
}
#masthead-v5 .main-logo-v5 {
	margin-right:0;
	padding-right:0
}
#fixed-right-bottom-container {
	position:fixed;
	_position:absolute;
	right:0;
	bottom:0
}
.pages {
	padding:10px 0 10px 0;
	text-align:center;
	font-size:12px;
	color:#666666;
}
.pages a:link, .pages a:visited, .pages a:active {
	color:#004499;
	background:#FFFFFF;
	border:#cdcdcd 1px solid;
	padding:5px;
	text-decoration:none;
}
.pages a:hover {
	background:#FFFFFF;
	border:#cdcdcd 1px solid;
	color:#FF6600;
	padding:5px;
	text-decoration:none;
}
.pages strong {
	background:#f8f8f8;
	padding:5px;
	border:#cdcdcd 1px solid;
	color:#ff7300;
}
.pages_inp {
	border:#2E6AB1 1px solid;
	padding:1px;
	width:30px;
	text-align:center;
	color:#666666;
}
.pages label {
	background:#FFFFFF;
	border:#2E6AB1 1px solid;
	color:#004499;
	padding:1px 5px 1px 5px;
}
.pages label em {
	color:red;
	font-weight:bold;
	font-style:normal;
}
.pages label span {
	font-weight:bold;
}
.pages cite {
	font-style:normal;
}
.pages .pages_btn {
	margin-left:10px;
	border:solid 1px #b3b3b3;
	margin-top:0px;
	border-bottom-color:#9a9a9a;
	padding:1px 9px;
	background-color:#f0f0f0;
	color:#444;
	vertical-align:middle;
	cursor:pointer;
	overflow:visible;
	background-image:-webkit-linear-gradient(#fcfcfc, #e4e4e4);
	background-image:-moz-linear-gradient(#fcfcfc, #e4e4e4);
	background-image:linear-gradient(top, #fcfcfc, #e4e4e4);
	border-radius:2px;
*padding:0 8px;
*height:22px;
*margin-top:1px
}
.pages input {
	border:solid 1px #a0a0a0;
	height:18px;
	width:36px;
	padding:1px 2px;
	background-color:#fff;
	margin:0px 2px 0;
	overflow:hidden;
	vertical-align:middle;
	color:#444;
	box-shadow:inset 0 1px 1px #e6e6e6
}
.sw-mod-pagination .pagination {
	font-family:Tahoma;
	font-size:12px;
	height:35px;
	clear:both;
	overflow:hidden;
	text-align:center
}
.sw-mod-pagination .pagination .page-bottom, .sw-mod-pagination .pagination form {
	display:inline-block;
*display:inline;
	zoom:1;
	vertical-align:middle
}
.sw-mod-pagination .pagination a, .sw-mod-pagination .pagination a:link, .sw-mod-pagination .pagination a:visited, .sw-mod-pagination .pagination .page-prev, .sw-mod-pagination .pagination .page-cur, .sw-mod-pagination .pagination .page-start, .sw-mod-pagination .pagination .page-end, .sw-mod-pagination .pagination .page-next, .sw-mod-pagination .pagination .page-break {
	float:left;
	height:28px;
	line-height:28px;
	padding:0 9px;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
	font-size:14px
}
.sw-mod-pagination .pagination .page-bottom:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both
}
.sw-mod-pagination .pagination .page-cur {
	border:1px solid #ccc;
	color:#ff7300;
	border-right:0;
	font-weight:bold;
	background-color:#f8f8f8
}
.sw-mod-pagination .pagination a, .sw-mod-pagination .pagination a.page-next {
	border:1px solid #ccc;
	font-size:12px;
	border-right:0
}
.sw-mod-pagination .pagination a:hover {
	text-decoration:none;
	color:#ff7300
}
.sw-mod-pagination .pagination .page-break {
	border-left:1px solid #ccc;
	height:30px
}
.sw-mod-pagination .pagination a.page-prev, .sw-mod-pagination .pagination a.page-next, .sw-mod-pagination .pagination .page-start {
	width:55px;
	padding:0;
	font-size:12px;
	margin-right:10px;
	border:1px solid #ccc
}
.sw-mod-pagination .pagination .page-start {
	color:#ddd
}
.sw-mod-pagination .pagination a.page-prev:hover {
	border:1px solid #ff7300;
	text-decoration:none
}
.sw-mod-pagination .pagination .page-end {
	border:1px solid #ddd;
	padding:0 5px;
	padding-right:16px;
	color:#ddd;
	font-size:12px
}
.page-op {
	color:#444
}
.page-op #jumpto {
	width:32px;
	text-align:center;
	border:1px solid #ececec;
	border-top:1px solid #ccc;
	color:#000;
	font-family:Tahoma, SimSun, Arial;
	height:20px;
	margin:0 4px 5px;
	text-align:center;
	vertical-align:middle
}
.page-op #jump-sub {
	height:25px;
	margin:0 0 2px 8px;
	width:43px;
	cursor:pointer;
	background-color:#f5f5f5;
	border:1px solid #b2b2b2
}
.page-op #jump-sub:hover {
	border-radius:2px;
	box-shadow:0 0 2px #a8a8a8;
	background-color:#f8f8f8;
	border:1px solid #c6c6c6
}
.page-op .total-page {
	padding-right:8px
}
.page-op .total-page b {
	font-weight:bold
}
*html {
	background-image:url("about:blank");
	background-attachment:fixed
}
#top-banner-layout {
	width:100%;
	background-color:#fffbe1
}
#top-banner-layout #top-banner {
	height:32px;
	width:990px;
	margin:0 auto
}
#top-banner-layout #top-notice {
	width:990px;
	height:31px;
	line-height:31px;
	margin:0 auto;
	background:#fffbe1;
	overflow:hidden
}
#top-banner-layout #top-notice .text {
	padding-left:6px
}
#top-banner-layout #top-notice #top-notice-close {
	font-size:0;
	float:right;
	margin-top:10px;
	margin-right:10px;
	width:10px;
	height:10px;
	background:url("../images/423203_1451252140.png") no-repeat 0 -40px;
	cursor:pointer
}
#ie6-kill {
	width:100%;
	background-color:#fffbe1
}
#ie6-kill #ie6-kill-inner {
	width:990px;
	height:31px;
	line-height:31px;
	margin:0 auto;
	overflow:hidden
}
#ie6-kill #ie6-kill-inner .text {
	width:660px;
	margin:0 auto
}
#ie6-kill #ie6-kill-inner a:link, #ie6-kill #ie6-kill-inner a:visited, #ie6-kill #ie6-kill-inner a:hover, #ie6-kill #ie6-kill-inner a:active {
	color:#ff7300
}
#alibar {
	position:relative;
*z-index:1499
}
#alibar #alibar-v4 .alibar-container {
	width:990px
}
#header {
	height:115px;
	margin-bottom:0
}
#header .layout {
	margin-bottom:0
}
.left_head {
	background:#f8f8f8 url('../images/left_head.gif') repeat-x;
	padding:8px 10px 7px 10px;
	font-weight:bold;
	font-size:13px;
	border:1px solid #e7e9ee
}
#search_tips {
	z-index:1000;
	position:absolute;
	width:470px;
	overflow:hidden;
	cursor:pointer;
	margin:72px 0 0 324px;
	font-size:13px;
	line-height:20px;
	color:#666666;
	background:#FFFFFF;
	border:#CCC 1px solid;
}
#search_tips div {
	height:20px;
	padding:1px 8px 1px 8px;
	clear:both;
	overflow:hidden;
}
#search_tips div span {
	float:right;
	font-size:12px;
}
#search_tips label {
	display:block;
	width:100%;
	background:#FAFAFA;
	font-size:12px;
	color:#0000CC;
	text-align:right;
}
.postit {
	color:#003278;
	padding:0 5px 0 12px;
	line-height:37px;
	background:#D7E9FF url('../images/pos.gif') repeat-x 0 bottom;
	margin:1px 1px 10px 1px;
}
.info_trade {
	font-size:14px;
	text-align:left;
	font-family:\5FAE\8F6F\96C5\9ED1, \9ED1\4F53, \6587\6CC9\9A7F\6B63\9ED1\4F53, \534E\6587\7EC6\9ED1;
	margin:0 0 8px 0;
	border-bottom:#F1F1F1 1px solid;
	padding:0 0 2px 10px;
}
.contact_head {
	background:url('../images/lianxi_head.gif') no-repeat;
	padding:10px 0 5px 18px;
	letter-spacing:1px;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
}
.contact_body {
	padding:10px;
	border:#d84600 3px solid;
}
.contact_body li {
	line-height:24px;
	border-bottom:#E2E2E2 1px solid;
	padding:0 0 0 10px;
}
.contact_body li span {
	color:#1B4C7A;
	padding:0 8px 0 0;
}
.box_head_1 {
	background:url('../images/box_head_1_l.gif') no-repeat;
}
.box_head_1 div {
	height:32px;
	line-height:33px;
	overflow:hidden;
	padding:0 12px 0 15px;
	background:url('../images/box_head_1_r.gif') no-repeat right 0;
	color:#333333;
}
.box_head_1 strong {
	font-size:14px;
}
.box_head_2 {
	border:#e7e9ee 1px solid;
	border-bottom:none;
	height:32px;
	line-height:32px;
	overflow:hidden;
	padding:0 10px 0 10px;
	background:url('../images/box_head_2.gif') repeat-x 0 bottom;
	color:#333333;
}
.box_head_2 strong {
	font-size:14px;
}
.type {
	height:33px;
	line-height:34px;
	overflow:hidden;
	background:#D7E9FF url('../images/type_bg.gif') repeat-x;
	padding-left:35px;
}
a.type_1:link, a.type_1:visited, a.type_1:active, a.type_1:hover {
	float:left;
	display:block;
	padding:0 15px 0 15px;
	background:#FFFFFF;
	color:#000000;
	font-weight:bold;
	background:url('../images/type_1.gif') repeat-x;
	border-left:1px solid #ff7300;
	border-right:1px solid #ff7300;
	text-decoration:none
}
a.type_2:link, a.type_2:visited, a.type_2:active {
	float:left;
	display:block;
	padding:0 15px 0 15px;
	border-right:#E2F0FB 1px solid;
	height:32px;
}
a.type_2:hover {
	background:#2676D9;
	color:#FFFFFF;
}
.tab_head {
	border:#e7e9ee 1px solid;
	border-bottom:none;
	height:33px;
	line-height:33px;
	font-size:13px;
	overflow:hidden;
	background:#EFF6FF url('../images/tab_head.gif') repeat-x;
	color:#333333;
	font-weight:bold;
}
.tab_1 {
	float:left;
	padding:0 15px 0 15px;
	border-right:#e7e9ee 1px solid;
	cursor:pointer;
	font-weight:normal;
}
.tab_2 {
	float:left;
	padding:0 15px 0 15px;
	border-right:#e7e9ee 1px solid;
	cursor:pointer;
	background:#FFFFFF;
	background:url('../images/tab_1.gif') repeat-x;
}
.box_head {
	border:#e7e9ee 1px solid;
	border-bottom:none;
	height:32px;
	line-height:32px;
	overflow:hidden;
	padding:0 10px 0 10px;
	background:#EFF6FF url('../images/box_head.gif') repeat-x;
	color:#333333;
}
.box_head strong {
	font-size:14px;
}
.left_menu {
	width:150px;
	font-size:13px;
	letter-spacing:1px;
	background:#FFFFFF url('../images/left_menu.gif') repeat-y;
}
.left_menu a {
	width:90%;
	display:block;
}
.left_menu ul {
	background:#FFFFFF url('../images/left_menu_ul.gif') no-repeat;
	padding-top:2px;
}
.left_menu_li {
	line-height:37px;
	height:37px;
	background:url('../images/left_menu_li.gif') no-repeat;
	padding-left:30px;
}
.left_menu_on {
	line-height:37px;
	height:37px;
	background:url('../images/left_menu_on.gif') no-repeat;
	padding-left:30px;
}
.titleshow {
	font-size:20px;
	text-align:center;
	font-family:\5FAE\8F6F\96C5\9ED1, \9ED1\4F53, \6587\6CC9\9A7F\6B63\9ED1\4F53, \534E\6587\7EC6\9ED1;
	font-weight:normal;
	padding:15px 0
}
#head {
	width:100%;
	position:fixed;
	z-index:999999;
	left:0;
}
.back2top {
	width:58px;
	height:58px;
	position:fixed;
	_position:absolute;
	left:50%;
	margin-left:500px;
	bottom:100px;
	_bottom:auto;
	cursor:pointer;
	display:none;
}
.back2top a {
	display:block;
	width:100%;
	height:100%;
	background:url('../images/back2top.png') no-repeat;
}
.back2top a:hover {
	background:url('../images/back2top.png') no-repeat -58px 0;
	text-decoration:none
}
.m_l_2 {
	width:780px;
}
.m_r_2 {
	width:200px;
}
#slide_a14_url img {
	margin-bottom:0px !important;
}
.recommend_box {
	height: 370px;
	width: 218px;
	border: 1px solid #AACCEE;
	margin-bottom: 10px;
	overflow:hidden;
}
.recommend_t_bg {
	height:26px;
	background:url(../images/bg_blue_kuai.gif) repeat-x left top;
	line-height: 26px;
}
.recommend_title {
	font-weight:bold;
	font-size: 14px;
	height: 26px;
	line-height:26px;
	padding-left: 6px;
	color:#417AA3;
}
.recommend_c_list {
	padding-bottom:6px;
	margin-top:9px;
*padding-bottom:5px;
*margin-top:7px;
	border-bottom:1px dotted #aaccee;
}
.recommend_box .recommend_cont {
	display:block;
	padding:0px 5px;
	height:400px;
	overflow:hidden;
	clear:both;
}
.recommend_c_img {
	float: left;
	width:81px;
	height:56px;
	overflow:hidden;
	position:relative;
	_position:static;
}
.recommend_c_text {
	float:right;
	width:120px;
}
.recommend_c_text h4.t {
	font-weight:bold;
	color:red;
	height:16px;
	overflow:hidden;
}
.recommend_c_text h4.t .li_tu {
	float:right;
	cursor:pointer;
	display:block;
	width:18px;
	height:19px;
	background:url(../images/sli.gif);
}
.recommend_c_img a {
	display:inline-block;
	width:81px;
	height:56px;
}
.recommend_c_img a:hover {
	text-decoration:none;
}
.recommend_c_img span.zhekou {
	position:absolute;
	_position:static;
	z-index:9999;
	width:auto;
	cursor:default;
	padding:1px 3px;
	text-align:center;
	background:#ff6600;
	color:#fff;
	text-decoration:none !important;
}
.recommend_c_text h4.t i.li_tu_text {
	position:absolute;
	display:inline;
	right:25px;
	width:auto;
	background:#fff8d9;
	color:#ff6600;
	border-radius:3px;
	border:1px solid #febe8f;
	z-index:9999;
	font-weight:normal;
	padding:3px;
}
.recommend_c_text h4 a.c_f {
	color:#1259b7;
	text-decoration:none;
}
.recommend_c_text h4 a.c_f:hover {
	color:#1259b7;
	text-decoration:underline;
}
.recommend_c_text p span {
	display:block;
}
.ttt_v {
	height:36px;
	overflow:hidden;
}
.alisdianhua {
	margin:60px 0 0 700px;
	position:absolute;
	z-index:4000;
}
.alisdianhua ul li {
	float:left;
}
.alistfont {
	font-size:20px;
	margin-top:5px;
}
#home_yipin_adbar {
	border:1px solid #aaccee;
	width:994px;
	margin-bottom:6px;
	padding:5px 0px 5px 0px;
}
#home_yipin_adbar ul {
	display:block;
	overflow:hidden;
	width:990px;
	height:133px;
	margin:0px 0px 0px 5px;
}
#home_yipin_adbar ul li {
	display:block;
	float:left;
	width:192px;
	height:64px;
	margin:0px 6px 5px 0px;
}
#home_yipin_adbar ul li a {
	width:190px;
	height:62px;
	border:1px solid #bfccd7;
	display:block;
}
#home_yipin_adbar ul li a:hover {
	border:1px solid #eeaaaa;
}
#home_yipin_adbar ul li img {
	width:188px;
	height:60px;
	display:block;
	border:1px solid #fff;
}
#home_yipin_adbar .flash_996 {
	display:block;
	overflow:hidden;
	width:980px;
	margin:0px 0px 5px 5px;
	border:1px solid #bfccd7;
	padding: 1px;
}

/*首页搜索*/
#masthead-v5 .alisearch-keywords-v5 li.li{float:left;}
#masthead-v5 .alisearch-keywords-v5 li.li input{ width:78%; float:right;}
#masthead-v5 .alisearch-keywords-v5 li.li img{margin:4px 0 0 0;}
#masthead-v5 .alisearch-keywords-v5 li.li1{ margin:12px 0 10px 8px;}