
/*
Design by Free CSS Templates
https://www.beidaihe186.com/
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #5A554E;
}

h1, h2, h3 {
	margin: 0;	
	padding: 0;
	font-weight: bold;
	color: #32639A;
	font-family: Georgia, "Times New Roman", Times, serif;
}

h1 {
	font-size: 2em;
}
h2 {
	font-size: 2.4em;
}

h3 {
	font-size: 1.6em;
}

p, ul, ol {
	margin-top: 0;
	line-height: 200%;
	font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
}

ul, ol {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

a {
	text-decoration: underline;
	color: #516C00;
}

a:hover {
	text-decoration: none;
}

h2 a {
	text-decoration: none;
}

#wrapper {
	margin: 0px;
	padding: 0px;
	background: url(images/img02.jpg) repeat-x left top;
}

/* Header */
#top_header {
	width: 1000px;
	height: 74px;
	margin: 0 auto;
	padding: 0px;
	background: url(/images/bg02.jpg) no-repeat left top;
	text-align: right; 
}
#top_header p {
    font: normal 12px Georgia, "Times New Roman", Times, serif;
	color: #C5E8FF;
} 
#top_header a {
	border: none;
	background: none;
	text-decoration: none;
}	
#header {
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	padding: 0px;
	background: url(images/Bg03.jpg) no-repeat left top;
}

/* Logo */

#logo {
	float: left;
	margin: 0;
	padding: 30px 0px 0px 50px;
	color: #000000;
}

#logo h1, #logo p {
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#logo h1 {
	letter-spacing: -1px;
	text-transform: lowercase;
	font-size: 44px;
}

#logo h1 a {
	color: #FFFFFF;
}

#logo p {
	margin: -30px 0px 0px 0px;
	padding: 26px 0 0 2px;
	font: normal 19px Georgia, "Times New Roman", Times, serif;
	color: #C5E8FF;
} 

#logo a {
	border: none;
	background: none;
	text-decoration: none;
	color: #C5E8FF;
}

/* Search */

#search {
	float: right;
	width: 280px;
	height: 60px;
	padding: 20px 0px 0px 0px;
	background: #E2E2E2;
	border-bottom: 4px solid #FFFFFF;
}

#search form {
	height: 41px;
	margin: 0;
	padding: 10px 0 0 20px;
}

#search fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

#search-text {
	width: 170px;
	padding: 6px 5px 2px 5px;
	border: 1px solid #DEDEDE;
	background: #FFFFFF;
	text-transform: lowercase;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5D781D;
}

#search-submit {
	width: 50px;
	height: 22px;
	border: none;
	background: #B9B9B9;
	color: #000000;
}

#banner {
	margin-bottom: 6px;
	border: 12px #ECECEC solid;
}

#xbanner {
	margin-bottom: 10px;
	border: 6px #ECECEC solid;
}

/* table  location */
#location {
	float: left;
	width: 1000px;
	height: 30px;
	padding: 10 px 25px 10px 0px;
	color: #3C3C3C;
	font-size: 13px;
	text-transform: lowercase;
	background: #FFFFFF;
}

a { 
color: #c75f3e; 
} 

#mytable { 
width: 843px; 
padding: 0; 
margin: 0; 
}
#mytable_first { 
width: 688px; 
padding: 0; 
margin: 0; 
}  
#mytable_right { 
width: 570px; 
padding: 0; 
margin: 0; 
}  
#mytable_left { 
width: 273px; 
padding: 0; 
margin: 0;
}  
caption { 
padding: 0 0 5px 0; 
width: 699px; 
font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
} 

th { 
font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
color: #4f6b72; 
border-right: 1px solid #C1DAD7; 
border-bottom: 1px solid #C1DAD7; 
border-top: 1px solid #C1DAD7; 
letter-spacing: 2px; 
text-transform: uppercase; 
text-align: center; 
padding: 6px 6px 6px 12px; 
background: #CAE8EA  no-repeat; 
} 

th.nobg { 
border-top: 0; 
border-left: 0; 
border-right: 0; 
border-right: 1px solid #C1DAD7;
background: none; 
} 

td { 
border-right: 1px solid #C1DAD7; 
border-bottom: 1px solid #C1DAD7; 
background: #fff; 
font-size:11px; 
padding: 6px 6px 6px 6px; 
color: #4f6b72; 
text-align: center; 
line-height:normal;
} 

td.nobg  { 
border-top: 0; 
border-left: 0; 
border-right: 0; 
border-bottom:0;
background: #fff; 
font-size:11px; 
padding: 6px 6px 6px 6px; 
color: #4f6b72; 
text-align: center; 
} 

td.left_text { 
border-left: 0; 
border-right: 1px solid #C1DAD7; 
border-bottom: 1px solid #C1DAD7; 
background: #fff; 
padding: 6px 6px 6px 6px; 
color: #4f6b72; 
font: Georgia, "Times New Roman", Times, serif;
<!-- font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; -->
text-align: left; 
letter-spacing: 1px; 
line-height:200%;
} 

td.left { 
border-left: 1px solid #C1DAD7; 
border-bottom: 1px solid #C1DAD7; 
background: #fff; 
padding: 6px 6px 6px 6px; 
color: #4f6b72; 
text-align: center; 
} 

td.alt { 
background: #F5FAFA; 
color: #797268; 
border-left: 1px solid #C1DAD7;
font: 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
text-align:center;
} 

th.spec { 
border-left: 1px solid #C1DAD7; 
border-top: 0; 
background: #fff no-repeat; 
font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
text-align:left;
} 

th.specalt { 
border-left: 1px solid #C1DAD7; 
border-top: 0; 
background: #f5fafa no-repeat; 
font:  10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
color: #797268; 
} 
/*---------for IE 5.x bug*/ 
html>body td{ font-size:11px;} 
body,td,th { 
font-family: ºÎ? Arial; 
font-size: 13px; 
} 
/* end table  location */

/* gnb */
.gnbgroup{width:960px;height:30px;position:absolute;left:0;top:150px;overflow:hidden;}
#gnb{width:960px;height:29px;overflow:hidden;}
#gnb ul{width:960px}
#gnb li{float:left;width:115px;}
#gnb li a{display:block;height:32px;text-align:center;white-space:nowrap;font:15px/32px "ËÎÌå";color:#fff;position:relative;z-index:1; font-weight:bold;}
#gnb li a:hover,#gnb li a:focus,#gnb li a.active{text-decoration:none;color:#FFF;background-color:#6be025;background-image:none;z-index:2}

#gnb .home,#gnbsub .home{width:40px;}
#gnbsub{width:960px;height:0px;background-color:#345598;display:none;padding-left:1px;padding:0 12px 0 0}
#gnbsub .awrap{width:1000px}
#gnbsub a{color:#fff}
#gnbsub ul{width:115px;height:215px;padding:15px 0;float:left}
#gnbsub ul.active{background-color:#6be025}
#gnbsub li{float:left;width:102px;padding-left:13px;line-height:1.3;margin-bottom:8px;background:url(ico/bul_dot_w.gif) no-repeat 5px 5px}
#gnbsub li a:hover{text-decoration:none;color:#345598;}

/* Menu */

#menu {
	width: 1000px;
	height: 48px;
	margin: 0 auto;
	padding: 0;
	background: url(images/menuBg.gif) no-repeat left top;
	font-family: Georgia, "Times New Roman", Times, serif;	
}

#menu ul {
	float: center;
	margin: 0;
	padding: 0px 25px 0px 0px;
	list-style: none;
	line-height: normal;
}

#menu li {float:left; width:94px; height:24px; overflow:hidden; margin:0 5px 0 8px;font-size:12px;}

#menu a {font-weight:bold;
	text-decoration: none;display:block; width:94px; height:24px; line-height:24px; overflow:hidden; color:#000000; text-align:center;font-size:12px;}

#menu a:hover, #menu .current_page_item a {background: url(images/menuHover.gif) repeat-x left top;display:block; width:94px; height:24px; line-height:24px; overflow:hidden; color:#000000; text-align:center;font-size:12px;}

#menu .current_page_item a {
	background: url(images/menuHover.gif) no-repeat left top;
	font-weight:bold; text-decoration:none; color:#000;font-size:12px;}
/* Page */

#page {
	width: 900px;
	margin: 0px auto;
	padding: 0px 50px 0px 50px;
	background: #FFFFFF;
}

/* Content */

#content {
	float: left;
	width: 570px;
	padding: 0px 0px 0px 0px;
}

.post {
	margin-bottom: 15px;
}

.post-bgtop {
}

.post-bgbtm {
}

.post .title {
	margin-bottom: 10px;
	padding: 12px 0 0 0px;
	letter-spacing: -.5px;
	font-size: 24px;
	color: #493E2B;
}

.post .title a {
	color: #493E2B;
	border: none;
}

.post .meta {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	letter-spacing: -1px;
	font-size: 20px;
	font-weight: bold;
	color: #6E8D3D;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.post .meta .date {
	float: left;
}

.post .meta .posted {
	float: right;
}

.post .meta a {
}

.post .entry {
	background: url(images/img08.jpg) no-repeat left top;
	padding: 25px 0px 0px 0px;
	text-align: justify;
	font-size: 14px;
}

.links {
	padding-top: 20px;
}

.more {
	padding-left: 16px;
	background: url(images/img10.gif) no-repeat left 3px;
	text-decoration: underline;
	font-size: 13px;
	font-weight: bold;
}

.comments {
	padding-left: 18px;
	background: url(images/img11.gif) no-repeat left 4px;
	text-decoration: underline;
	font-size: 13px;
	font-weight: bold;
}

/* Side */

#sidebar {
	float: right;
	width: 273px;
	padding: 0px;
	color: #3C3C3C;
	font-weight: bold;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin: 0;
	padding: 0;
}

#sidebar li ul {
	margin: 0px 0px;
	padding-bottom: 20px;
}

#sidebar li li {
	line-height: 35px;
	margin: 0px;
	padding: 2px 0px;
	border-left: none;
}

#sidebar li li span {
	height: 19px;
	margin-right: 16px;
	padding: 4px 12px;
	background: #3D2A0B url(images/img12.jpg) repeat-x left top;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

#sidebar li li span a {
	color: #FFFFFF;
}

#sidebar h2 {
	height: 65px;
	background: url(images/img09.jpg) no-repeat left bottom;
	letter-spacing: -.5px;
	font-size: 18px;
	font-weight: bold;
	color: #493E2B;
}


#sidebar p {
	margin: 0 0px;
	padding: 0px 0px 30px 0px;
	text-align: justify;
}

#sidebar p strong {
	color: #A7161A;
}

#sidebar a {
	border: none;
}

#sidebar a:hover {
}

/* Calendar */

#calendar {
}

#calendar_wrap {
	padding: 20px;
}

#calendar table {
	width: 100%;
}

#calendar tbody td {
	text-align: center;
}

#calendar #next {
	text-align: right;
}
/* Footer */

#footer-content {
	width: 900px;
	height: 100px;
	margin: 0 auto;
	padding: 15px 50px 0px 50px;
	background-color: #330000;
	font-size: 13px;
	color: #887450;
}

#footer-content .column1 {
	float: left;
	width: 570px;
}

#footer-content .column2 {
	float: right;
	width: 273px;
}

#footer-content h2 {
	padding-bottom: 10px;
	font-size: 22px;
	color: #E3D2B6;
}

#footer-content strong {
	color: #E3D2B6;
}

#footer-content a {
	color: #AA8B55;
}

#footer-content a:hover {
	color: #AA8B55;
}

.list li {
	margin-bottom: 6px;
}

#footer {
	height: 50px;
	margin: 0 auto;
	padding: 0px 0 15px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0D0B07;
	
}

#footer p {
	margin: 0;
	line-height: normal;
	font-size: 13px;
	text-align: center;
	<!--color: #82A2B9;-->
	color: 718DA1;
}

#footer a {
	text-decoration: underline;
	<!--color: #82A2B9;-->
	color:45525C;
}

#deal-intro {
	CLEAR: both; BORDER-RIGHT: #20acab 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #20acab 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 15px; BORDER-LEFT: #20acab 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #20acab 1px solid; BACKGROUND-COLOR: #fff
}
#deal-intro H1 {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 20px; FONT: 26px/1.2 simhei,arial,sans-serif; PADDING-TOP: 0px
}
#deal-intro H1 SPAN {
	FONT-FAMILY: arial,sans-serif
}
#deal-intro H1 A {
	COLOR: #000
}
#deal-intro H1 A:hover {
	TEXT-DECORATION: underline
}
#deal-intro .deal-today-link {
	FONT-SIZE: 30px; COLOR: #f60
}
#deal-intro .deal-today-link:hover {
	TEXT-DECORATION: none
}
#deal-intro .main {
	DISPLAY: inline; FLOAT: left; WIDTH: 200px; FONT-FAMILY: Helvetica,arial,sans-serif
}
#deal-intro .side {
	DISPLAY: inline; FLOAT: right; WIDTH: 445px
}
#deal-intro .side .deal-buy-cover-img {
	OVERFLOW: hidden; WIDTH: 445px
}
#deal-intro .side .digest {
	PADDING-RIGHT: 35px; PADDING-LEFT: 70px; FONT-SIZE: 14px; MIN-HEIGHT: 28px; BACKGROUND: url(i/bg-deal-voice-quote.gif) no-repeat 0px 0px; PADDING-BOTTOM: 5px; MARGIN: 28px 0px 0px 10px; COLOR: #666; LINE-HEIGHT: 22px; PADDING-TOP: 2px; HEIGHT: 28px
}
#deal-intro .deal-buy {
	Z-INDEX: 1; POSITION: relative
}
#deal-intro .deal-price-tag {
	PADDING-LEFT: 50px; Z-INDEX: 1; BACKGROUND: url(i/bg-deal-price.gif) no-repeat 0px 0px; LEFT: -40px; WIDTH: 190px; POSITION: absolute; HEIGHT: 80px
}
#deal-intro .deal-price {
	PADDING-LEFT: 42px; Z-INDEX: 2; LEFT: -60px; WIDTH: 198px; POSITION: absolute; HEIGHT: 80px
}
#deal-intro .deal-price STRONG {
	MARGIN-TOP: 10px; FONT-WEIGHT: 400; FONT-SIZE: 32px; FLOAT: left; COLOR: #fff; LINE-HEIGHT: 70px
}
#deal-intro .deal-price SPAN {
	Z-INDEX: 2; LEFT: 145px; COLOR: #fff; POSITION: absolute; TOP: 27px
}
#deal-intro .deal-price SPAN.deal-price-expire {
	PADDING-LEFT: 10px; BACKGROUND: url(i/bg-deal-close-text.gif) no-repeat 0px 16px; WIDTH: 97px; COLOR: #666
}
#deal-intro .deal-price SPAN.deal-price-soldout {
	PADDING-LEFT: 10px; BACKGROUND: url(i/bg-deal-close-text.gif) no-repeat 0px 16px; WIDTH: 97px; COLOR: #666
}
#deal-intro .deal-price SPAN.deal-price-expire {
	BACKGROUND: url(i/bg-deal-expired-text.gif) no-repeat 0px 0px; WIDTH: 97px; HEIGHT: 36px
}
#deal-intro .deal-price SPAN.deal-price-soldout {
	BACKGROUND: url(i/bg-deal-soldout-text.gif) no-repeat 0px 0px; WIDTH: 97px; HEIGHT: 36px
}
#deal-intro .deal-price SPAN A {
	DISPLAY: block; WIDTH: 97px; LINE-HEIGHT: 36px; HEIGHT: 36px; outline: none
}
#deal-intro .cardwrap .deal-price-tag {
	BACKGROUND: url(i/cardwrap-bg.png) no-repeat 0px 0px; HEIGHT: 108px
}
#deal-intro .cardwrap .carddetail {
	FONT-SIZE: 28px; Z-INDEX: 3; LEFT: 5px; COLOR: #fff; POSITION: absolute; TOP: 60px
}
#deal-intro .cardwrap .carddetail .word {
	MARGIN-TOP: 6px; DISPLAY: inline-block; BACKGROUND: url(i/cardword.png) no-repeat 0px 0px; MARGIN-LEFT: 4px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 56px; HEIGHT: 18px
}
#deal-intro .cardwrap .deal-discount {
	MARGIN-TOP: 99px
}
#deal-intro .cardwrap .deal-price STRONG {
	MARGIN-TOP: 6px
}
#deal-intro .cardwrap .deal-price SPAN {
	TOP: 23px
}
.cashier-nav {
    font-size: 14px;
    margin: 15px 0 10px;
    text-align: left;
    height:30px;
    border-bottom:solid 2px #CFD2D7;
}
.cashier-nav ol li {
    float: left;
}
.cashier-nav li.current {
    color: #AB4400;
    font-weight: bold;
}
.cashier-nav li.last {
    clear:right;
}
.alipay_link {
    text-align:right;
}
.alipay_link a:link{
    text-decoration:none;
    color:#8D8D8D;
}
.alipay_link a:visited{
    text-decoration:none;
    color:#8D8D8D;
}
.new-btn-login-sp{
	border:1px solid #D74C00;
	padding:1px;
	display:inline-block;
}

.new-btn-login{
    background-color: transparent;
    background-image: url("images/new-btn-fixed.png");
    border: medium none;
}
.new-btn-login{
    background-position: 0 -198px;
    width: 82px;
	color: #FFFFFF;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding: 0 10px 3px;
}
.new-btn-login:hover{
	background-position: 0 -167px;
	width: 82px;
	color: #FFFFFF;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding: 0 10px 3px;
}
.bank-list{
	overflow:hidden;
	margin-top:5px;
}
.bank-list li{
	float:left;
	width:153px;
	margin-bottom:5px;
}