//design by webenergy

body,div,ul,li,a,img,dl,dt,dd,b,p,i,strong,input,h1,h2,h3,h4,h5,em{ margin:0px; padding:0px; font-size:12px;font-weight:normal; font-weight:normal; font-style:normal; color:#696969;}
.clear{ border:none; width:0px; height:0px; margin:0px; padding:0px; font-size:0px; line-height:0px; clear:both;}
ul,ol,li{ list-style:none;}
img{ border:none;}
body {
    scrollbar-arrow-color: #eee8d6;  /*三角箭头的颜色*/
    scrollbar-face-color: #b9aca1;  /*立体滚动条的颜色*/
    scrollbar-3dlight-color: #eee8d6;  /*立体滚动条亮边的颜色*/
    scrollbar-highlight-color: #eee8d6;  /*滚动条空白部分的颜色*/
    scrollbar-shadow-color: #eee8d6;  /*立体滚动条阴影的颜色*/
    scrollbar-darkshadow-color: #eee8d6;  /*立体滚动条强阴影的颜色*/
    scrollbar-track-color: #eee8d6;  /*立体滚动条背景颜色*/
    scrollbar-base-color:#b9aca1;  /*滚动条的基本颜色*/
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.commonImg_border{
	border: none;
}
.click_hander{
	cursor: pointer;
}
#loginform{
	margin: 0px;
}

/*Top*/
.top{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: normal;
}
.top:link 		{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: normal;
}
.top:visited 	{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: normal;
}
.top:hover 	    {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: normal;
}
.top:active 	{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: normal;
}

.top_link{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.top_link:link 		{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.top_link:visited 	{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.top_link:hover 	{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: normal;
}
.top_link:active 	{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: normal;
}

.top_normal{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

/*Promortions*/
.promortionsnum{
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.3em;
}
.promortionsnum:link 		{
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.3em;
}
.promortionsnum:visited 	{
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.3em;
}
.promortionsnum:hover 	    {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.3em;
}
.promortionsnum:active 	{
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.3em;
}

.promortionsnum_link{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.3em;
}
.promortionsnum_link:link 		{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.3em;
}
.promortionsnum_link:visited 	{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.3em;
}
.promortionsnum_link:hover   	{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.3em;
}


/*MemberArea*/
.loginsuccess{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.login{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #FB0F0C;
	text-decoration: none;
	font-weight: bold;
}
.loginform{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #E6E6E6;
	border: 1px solid #8C8C8C;
}
.edit{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #FFA700;
	text-decoration: underline;
	font-weight: bold;
}
.edit:link 		{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #FFA700;
	text-decoration: underline;
	font-weight: bold;
}
.edit:visited 	{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #FFA700;
	text-decoration: underline;
	font-weight: bold;
}
.edit:hover 	    {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #FFA700;
	text-decoration: underline;
	font-weight: bold;
}
.edit:active 	{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #FFA700;
	text-decoration: underline;
	font-weight: bold;
}
.forget{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
.forget:link 		{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
.forget:visited 	{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
.forget:hover 	    {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
.forget:active 	{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}

/*Menu*/
.menu_pic_border{
	border: 4px solid #e5e5e5;
}
.menu_pic_bg{
	background-image: url("../images/menu_picbg01.jpg"/*tpa=http://www.pinqi.com.cn/images/menu_picbg01.jpg*/);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.menu_bg{
	background-image: url("../images/menu_A_bg.jpg"/*tpa=http://www.pinqi.com.cn/images/menu_A_bg.jpg*/);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #D41308;
}

.menu_name{
	font-family: Arial, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

.free_style{
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

.menu_info{
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #FFE6B4;
	font-weight: bold;
	text-align: left;
}
.menu_price{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #F9E037;
	font-weight: bold;
	text-align: left;
}
.menu_price_info{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

.menu_tips{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}
.menu_tips_info{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #F9E037;
	font-weight: bold;
	text-align: left;
}

.menu_large_info{
	font-family: Arial, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}
.menu_pic_grey_border{
	border: 4px solid #e6e6e6;
}
/*边框*/
.bordee_dashed{
	border: 1px dashed #118734;
}
.bordee_dashed_tips{
	border: 2px dashed #FF0000;
}
.bordee_dashed_notop{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #118734;
	border-right-color: #118734;
	border-bottom-color: #118734;
	border-left-color: #118734;
}
.bordee_dashed_nobottom{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: dashed;
	border-top-color: #118734;
	border-right-color: #118734;
	border-bottom-color: #118734;
	border-left-color: #118734;
}
.border_solid{
    border: 4px solid #118734;
	width:840;
	 height:400;
}
.square{
	list-style-type:square;
	list-style-position: inside;
}
.index_ordering{
	border: 2px dashed #118734;
	width:274px;
}

/*About tpc*/
.about{
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: justify;
	vertical-align: top;
	line-height: 26px;
}

/*location*/
.location_bg{
	background:#D41308;
}
.location_text{
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, sans-serif;
	text-align: left;
	padding: 8px;
	line-height: 16px;
}

/*Delivery*/
.delivery_title{
	font-family: Arial, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

.delivery_txt{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #FFE6B4;
	text-align: left;
}

.delivery_dashed{
	border: 1px dashed #FFFFFF;
}

.delivery_txt1{
	font-family:  Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.delivery_txt2{
	font-family:  Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
}

/*Privacy Policy*/
.Privacy_Policy_bg{
	background-image: url("../images/privacy_policy_bg.jpg"/*tpa=http://www.pinqi.com.cn/images/privacy_policy_bg.jpg*/);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #D41308;
}

.Privacy_Policy_title_txt{
	font-family:  Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: 18px;
	font-weight: bold;
	line-height: 22px;
}

.Privacy_Policy_txt{
	font-family:  Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
}

/*member ship*/

.member_txt{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

/*Legal*/

.Legal_txt{
	font-family:  Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: 22px;
}

/*Legal*/
.Contact_Us_txt1{
	font-family:  Arial, sans-serif;
	font-size: 12px;
	color: #FFE6B4;
	text-align: left;
	font-weight: bold;
}

.Contact_Us_txt2{
	font-family:  Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
}

.Contact_Us_title{
	font-family:  Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.Contact_Us_txt3{
	font-family:  Arial, sans-serif;
	font-size: 12px;
	color: #FFE6B4;
	text-align: left;
	line-height: 18px;
}


#banner{width:600px;height:355px;overflow:hidden;position:relative;background:url(../images/bannerbanner.jpg) no-repeat;}

#ibanner {width:600px; height:302px; position:absolute; top:13px; left:0px;}
#ibanner_pic {width:600px;height:302px;}
#ibanner_pic a { position:absolute; top:0px; left:0px; display:block; width:600px; height:302px; overflow:hidden;}
#ibanner_btn { position:absolute; right:5px; bottom:-29px; font-weight:normal; font-family:Arial; }
#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px;  cursor:pointer; }
#ibanner_btn .normal {   color:#FFF; font-size:12px;}
#ibanner_btn .current {color:#ffff00; font-size:12px; font-weight:bold; }
img{border:none;}

.pleft{
 background:url(../images/indexbutle.gif) no-repeat center center;
	width:48px;
	height:165px;
	position:absolute;
	left: 0px;
	top: -13px;
	z-index:99;
	margin:0px;
	padding:0px;
}
.pright{
	background:url(../images/indexbutri.gif) no-repeat center center;
	width:48px;
	height:165px;
	position:absolute;
	left: 855px;
	top: -13px;
	z-index:99;
	margin:0px;
	padding:0px;
}
.flbut{
	position:absolute;
	z-index:999;
	left: 12px;
	top: 18px;
}
