﻿/*-----------------------------------------Common-------------------------------------------*/

body { padding: 0; margin: 0; font: 9pt Verdana,Arial; line-height: 200%; color:Black; }
body
{
    background:#F5F5F5;
}

form { margin: 0; }

A:link {COLOR: black; TEXT-DECORATION: none}
A:visited {COLOR: black; TEXT-DECORATION: none}
A:hover {COLOR: #FF9A00; TEXT-DECORATION: none}
A:active {COLOR: black; TEXT-DECORATION: none}
img
{
	border:0px;
 }
 
p {	
	margin: 0 0 5px 0;
	
}

.gap
{
    padding:0 0 0 18px;
}

.clear{clear:both;}

/*----------End----------*/


/*---------header--------*/
#htop1
{
    height:36px;
    background: #f2f2f2 url(../images/header.gif) repeat-x;
}
#header
{
    margin: 0px auto;
	width: 981px;
	background: #FFF url(../images/header.png) no-repeat;
	height:116px;
}

#top
{
    clear:both;
}

#header-left
{
	float:left;
	padding-top:3px;
	padding-left:50px;
}

#header-center
{
	float:left;
    padding-top:3px;
	padding-left:420px;
    display:inline;
    line-height:18px;
    vertical-align:middle;
}

/* Login */
#nav { width:100%; margin-top:6px; }
#nav ul { margin:0; list-style:none; padding: 0; }
#nav a, #nav strong, #nav span { padding: 1px 1px 3px 1px; text-decoration:none;}
#nav a { float:none; }
#nav li { float:left; margin:0; padding:0 0 0 9px; display:inline; }
#nav img { vertical-align:middle;}

#header-search
{
	float:left;
	padding-top:35px;
	padding-left:380px;

}

*html #header-search
{
    float:left;
	padding-top:33px;
	padding-left:380px;
}

*+html #header-search
{
    float:left;
	padding-top:33px;
	padding-left:380px;
}

#header-img
{
    float:left;
    display:block;
    padding-top:35px;
}

.input-search
{
	width:292px;
	border:0;
	background:url(../images/input.gif) no-repeat;
	padding: 4px 8px 3px 4px; 
	color: #A5A5A5;
}
.Tag-search
{
	clear:both;
	padding-top:3px;
	padding-left:360px;
	font-size:9pt;
	font-family:宋体;
}
/*------------------------------End-----------------------------*/

/*----------------------------导航条-----------------------------*/
.line
{
	height:77px;
}
.nav1
{
	float:left;
	width:151px;
	height:77px;
	background:url(../images/nav1.jpg) no-repeat;
	z-index:1px;
}
.nav2
{
	float:left;
	width:237px;
	height:77px;
	background:url(../images/nav2.jpg) no-repeat;
	z-index:1px;
}
.nav3
{
	float:left;
	width:593px;
	height:77px;
	background:url(../images/nav3.jpg) repeat-x;
	z-index:1px;
}

#navline
{
    clear:both;
    width:700px;
    margin-top:1px;
    margin-left:18px;
	text-align:center;
	font-size:10.5pt;
	color:White;
	position:absolute;
	font-weight:bold;
	z-index:200px;
	font-family:微软雅黑;
} 
#navline ul { margin:0; list-style:none; padding: 0; line-height:40px; display:inline;}
#navline a, #navline strong, #navline span { float:left; padding: 1px 1px 0x 10px; text-decoration:none;width:85px; color:White;}
#navline li { float:left; margin:0; padding:0 0 0 8px;}


#navline li.current a span
{
	color:#F79731;
	font-weight:bold;
	background: url(../images/3.gif) no-repeat;
	text-align:center;
}

#navline li a:hover
{
	color:#F79731;
	font-weight:bold;
	background: url(../images/3.gif) no-repeat;
	cursor:pointer;
}

#navline li a:hover span
{
    color:#F79731;
}

.navlabel
{
	position:absolute;
    margin-top:43px;
    margin-left:18px;
	font-weight:bold;
	z-index:2px;
}
/*----------------------------End---------------------------*/

/*--------------------------Content-------------------------*/
#conent
{
	margin: 0px auto;
	width: 981px;
    background-color:#fff;
	overflow: hidden;
}

/*------------------------------Left-------------------------------*/
#left
{
	clear:both;
	float:left;
	padding:0;
	display:inline;
}

*html #left
{
    margin-right:-3px;
}

#plleft
{
	clear:both;
	float:left;
	padding:0 0 0 6px;
	display:inline;
}
/*------------------------------End-------------------------------*/

/*------------------------------Right-------------------------------*/

#right
{
	float:left;
	display:inline;
}

#plright
{
	float:left;
	display:inline;
}
/*------------------------------End-------------------------------*/


/*-----------------------------News--------------------------*/
#news
{
	width:753px;
	height:258px;
	background:url(../images/news.png) no-repeat;
}

#news-n
{
	float:left;
	width:200px;
	margin: 48px 0 0 18px!important;
	margin: 48px 0 0 8px;
	line-height:170%!important;
}

#news-n img
{
    margin:6px 0;
    vertical-align:middle;
}

#news-p
{
	float:right;
	padding:16px 14px 0;
}

.news-c
{
    margin:0 18px 0 18px;
}

/*--------------------------End------------------------------*/

/*--------------------------Menu-----------------------------*/
#tab
{
	clear:both;
	width:753px;
	height:45px;
	background:url(../images/tab.png) no-repeat;
    font-size:10pt;

    text-align: -moz-center !important; /*For Firefox*/
}

#MenuOut 
{
    margin-left:88px;
    text-align: -moz-center !important; /*For Firefox*/
    text-align:center;
}
.NavigationMenu 
{
    padding-top:11px;
}

.NavigationMenu td
{
   
    width:75px;
}

.NavigationMenu A:link {
    text-decoration:none;
    color:black;
    display:block;
    text-align: -moz-center !important; /*For Firefox*/
    text-align:center;
}

.NavigationMenu A:Hover,.NavigationMenu A:active
{
    text-decoration:none;
    color:white;
    display:block;
    font-weight:bold;
    background-image:url(../Images/2.png);
    text-align: -moz-center !important; /*For Firefox*/
    text-align:center;
}

.StaticMenuSelect
{
    width:75px;
    background-image:url(../Images/2.png);
}

/*-------------------------End------------------------------*/

/*------------------------TabDetail-------------------------*/
#Detail
{
    margin:0 auto;
    display:block;
}

#tabDetail
{
    overflow:hidden;
	width:753px;
	text-align: -moz-center !important; /*For Firefox*/
	text-align:center;
}

.thcontent
{
    float:left;
    padding-left:8px;
}
.thcontent p
{
    text-align:left;
}

#lblsMore 
{
    width:745px;
    height:25px;
    text-align:right;
    background-image:url(../Images/middle.png);
    margin-left:3px;
    margin-right:3px;
}

.label{
	font-size:10pt;
	font-weight:bold;
}

/*--------------------Picturebox-------------------*/
.tt 
{
    float:left;
	text-align:center;
	width:88px;
	height:106px;
	padding-left:18px;
	display:inline;
}

.tt a 
{
    display:block;
	border: 1px solid #ccc;
	background-color:white;
}

.tt a:hover
{
	border: 1px solid #F9AE3B;
	background-color:white;
}

.tt img 
{
    width:80px;
    height:100px;
    border-style:none;
    padding:3px;

}

.line-tt 
{
    clear:both;
    width:98%;
    height:3px;
    background:#fff url(../images/line.jpg) repeat-x;
    margin:0 0 0 8px!important;
    overflow:hidden;
}

.thover
{
    border-collapse:collapse;
    width:350px;
    text-align:left;
    border: 0px;
}

.thover:hover 
{
   background-color:#FFFF99;
}

.tc 
{
    border: 1px ;
	text-align:center;
	width:406px;
}
.tc img 
{
    width:400px;
    height:165px;
    border-style:none;
    padding:3px;
}

.tc a {
	display:block;
	text-decoration:none;
	border: 1px solid #ccc;
	background-color:white;
}
/*---------------------End------------------------------*/
/*---------------------Place部分-------------------------*/
/*----------see the rotator.css file--------------------*/
/*--------------------------End--------------------------------*/

/*---------------------End---------------------------------------------*/


/*-------------------------------Online Service-------------------------------*/
.online
{
	width:228px;
	height:143px;
	background:url(../images/online.png) no-repeat;
}
.onlinev1
{
	float:left;
	width:70px;
	height:49px;
	padding-left:8px;
	padding-top:86px;
}

.onlinev2
{
	float:left;
	width:50px;
	height:49px;
	padding-top:86px;
}
.onlinev3
{
	float:left;
	width:60px;
	height:49px;
	padding-left:20px!important;
    padding-left:0;
	padding-top:86px;
}

/*------------------------------End-----------------------------------------*/


/*-----------------------------Box---------------------------------------*/

.ntop
{
    width:753px;
	height:9px;
	background:url(../images/ntop.png) no-repeat;
	overflow:hidden;
}

.ncenter
{
    width:753px;
	background:url(../images/ncenter.png) repeat-y;
}
	
.nbottom
{
    width:753px;
	height:11px;
	background:url(../images/nbottom.png) no-repeat;
	overflow:hidden;
}
	
.rtop
{
    clear:both;
    width:228px;
    height:8px;
	background:#000 url(../images/r_top.png) no-repeat;
	overflow:hidden;
}

.rcenter
{
    width:228px;
	background:url(../images/r_center.png) repeat-y;
	}
	
.rbottom
{
    width:228px;
	height:8px;
	background:url(../images/r_bottom.png) no-repeat;
	overflow:hidden;
	}
	
.bgred
{
    width:200px;
    height:24px;
    background:url(../images/bg.png) no-repeat ;
    padding:3px 0 0 12px;
    color:White;
    font: 10pt 微软雅黑,幼圆;
    font-weight:bold;
    margin-left:16px;
}

*html .bgred
{
    width:200px;
    height:24px;
    background:url(../images/bg.png) no-repeat ;
    padding:3px 0 0 12px;
    color:White;
    font: 10pt 微软雅黑,幼圆;
    font-weight:bold;
    margin-left:16px;
    margin-top:6px;
}

.npiao
{
    width:753px;
    margin-left:12px;
}
.ntitle
{
    margin-left:12px;
    text-align:center;
    color:#F79731;
    font-size:12pt;
    background:#EBEAEA;
    width:97%;
    font-weight:bold;
}

/*-------------------------End----------------------------------*/


/*-------------------------Calendar-----------------------------*/
.cal
{
    background:url(../images/calendar.png) no-repeat ;
    border:0;
    margin-left:11px;
    margin-top:6px; 
}

/*----------------------------End------------------------------*/

/*-------------------------HotPiao-----------------------------*/
.HotPiao 
{
    margin:1px 5px 0 18px;
    line-height:160%;
}

.Help 
{
    margin:0 0 0 25px;
}
/*-------------------------End-----------------------------*/
/*---------------------------OrderSearch-------------------------*/
.orderseach 
{
    width:200px;
    padding:8px 0 0 8px;
    font: 10pt 微软雅黑,幼圆;
    font-weight:bold;
    margin:0 0 0 3px;
    
}

.orders1
{
    float:left;
    display:inline;
}

.orders2
{
    text-align:center;
    margin-left:120px;
}

.txt-search
{
    background-image:url('../images/search.gif');
	background-repeat:no-repeat;
	padding-left:20px;
	background-position: 2px center; 
    width:110px;
    height:18px;
	border:0;
	border:1px solid #F9B03D;
	color: #A5A5A5;
}

.txt-search1
{
    background-image:url('../images/search.gif');
	background-repeat:no-repeat;
	padding-left:20px;
	background-position: 2px center; 
    width:300px;
    height:18px;
	border:0;
	border:1px solid #F9B03D;
	color: #A5A5A5;
}


.line-shop 
{
    clear:both;
    width:88%;
    height:3px;
    background:#fff url(../images/line.jpg) repeat-x;
    margin:0 0 0 8px!important;
    overflow:hidden;
}
/*----------------------------End---------------------------------*/

/*----------------------------Vote-----------------------------*/
.vote
{
    width:200px;
    padding:6px 5px 0 5px;
    margin:1px 5px 0 5px;
}

/*按钮样式*/
.ButtonCss {
    font-family: "Tahoma", "宋体";
    font-size: 9pt; 
    border: 1px solid #000;
    color:#000;
    background-color: white;
    CURSOR:pointer;
    font-style: normal;
	height: 20px;
}

.ButtonCss1 {
    font-family: "Tahoma", "宋体";
    font-size: 9pt; 
    border: 1px solid #000;
    color:#000;
    background-color: white;
    CURSOR:pointer;
	height: 22px;
	background-image:url('../images/onSuccess.gif');
	background-repeat:no-repeat;
	padding-left:20px;
	background-position: 2px center; 
	line-height:20px;
	width:176px;
}

.ButtonCss2 {
    font-family: "Tahoma", "宋体";
    font-size: 9.5pt; 
    border: 1px solid #000;
    color:#000;
    background-color: #FDF9F5;
    CURSOR:pointer;
	height: 25px;
	background-image:url('../images/system-users.png');
	background-repeat:no-repeat;
	padding-left:20px;
	background-position: 6px center; 
	line-height:25px;
	width:136px;
}

/*----------------------- Rotator Styles--------------------------- */
#place
{
	width:753px;
	height:244px;
	background:url(../images/place.png) no-repeat;
}

#wrapper {

	margin:0;
	padding:10px;
	
}

#rotator {
	background:#FFF;
	color:#000;
	position:relative;
	padding-bottom:2.6em;
	margin:0; 
	font-size:11pt;
	width:736px;
}

/* Tabs */
ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	line-height:1.3;
	text-decoration:none;
	font-size:100%;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

ul.ui-tabs-nav {
	position:absolute;
	bottom:0px;
	left:0;
	z-index:1;
	width:100%;
	background:#FFF url(../images/uiactivetabbg.gif) repeat-x bottom right;
	border-top:1px solid #FFF;
}

/* Non-Selected Tabs */
li.ui-tabs-nav-item a:link,
li.ui-tabs-nav-item a:visited {	
	font-size:.8em;
	font-weight:normal;
	color:#999;
	background:#FFF url(../images/uiactivetabbg.gif) repeat-x bottom left; 
	border-left:1px solid #FFF;
	border-right:1px solid #c5ced9;
}

/* Hovered Tab */
#rotator .ui-tabs-nav-item a:hover,
#rotator .ui-tabs-nav-item a:active {
	background:#FFF url(../images/uitabsbg.gif) repeat-x bottom left;
	color:#333;
}

#rotator .ui-tabs-nav-item a span {
	float:left; 
	padding:1em; 
	cursor:pointer;
}

/* Active Tab */
#rotator .ui-tabs-selected a:link,
#rotator .ui-tabs-selected a:visited,
#rotator .ui-tabs-selected a:hover,
#rotator .ui-tabs-selected a:active {
	background:#fff url(../images/uitabsbg.gif) repeat-x bottom left;
	color:#333;
}

/* Content Panels */

.title
{
    width:100%;
    text-align:center;
    color:#F58F2B;
    font-size:11pt;
    background-color:#E3E3E3;
    font-weight:bold;
}

#rotator .ui-tabs-panel {
	font-family:宋体;
	clear:both;
	color:#000;
	padding:5px 1px 1px 1px;
	height:180px;
	font-size:10pt;
	line-height: 160%;
	display:inline;
}

#rotator .ui-tabs-hide {
	display:none;
}
/*-------------------------------------End----------------------------------*/

/*------------------------GridViewCSS Glass Black Style----------------------*/

.GridViewStyle

{
    width:98%;

    font-family: Arial, Sans-Serif;

    font-size:12px;

    table-layout: auto;

    border-collapse: collapse;

    border: #CECECE 0px solid;

}

.GridViewStyle td,th

{

    border-collapse: collapse;

    border: #CECECE 0px solid;

}

.GridViewStyle1

{
    width:98%;

    font-family: Arial, Sans-Serif;

    font-size:12px;

    table-layout: auto;

    border-collapse: collapse;

    border: #FDDC57 0px solid;

}

.GridViewStyle1 td,th

{

    border-collapse: collapse;

    border: #FDDC57 1px solid;

}

/*Header styles*/

.HeaderStyle

{

    background-image: url(../images/m4.jpg);

    background-position:left;

    background-repeat:repeat-x;

    height:26px;

}



.HeaderStyle th

{

    padding: 0px;

    color: black;

}

/*RowStyles*/
.RowStyle {background-color:#fffffb;color: black; height:21px; }
.RowStyle:hover {background-color:#F4FDE8; cursor:pointer;}

.RowStyleRp {background-color:#fffffb;color: black; height:21px; }

/*分页样式*/
.pages {  color: #999; }
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 6px; border: 1px solid #ddd;background: #ffff;margin:0 1px; font-size:11px; color:#000;}
.pages a:hover { background-color: #F8A137; color:#fff;border:1px solid #F8A137; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #F8A137; border:1px solid #F8A137;}


/*----------PageDetail-----------------*/
.pdtop 
{
    width:753px;
}

.pdImg
{
    padding-left:18px;
    padding-top:8px;
    float:left;
    width:286px;
    height:366px;
    border: 1px ;
	text-align:center;
}

.pdImg img 
{
    width:270px;
    height:348px;
    border-style:none;
    padding:6px;
}

.pdImg a {
	display:block;
	text-decoration:none;
	border: 1px solid #ccc;
	background-color:white;
}


.pdInfor
{
    float:left;

    height:366px;
    padding-top:8px;
    padding-left:6px;
}

.pdInforLabel
{
    padding-left:18px;
}

.pdInforLeft
{
    clear:both;
    padding-left:18px;
    padding-top:8px;
    float:left;
}
.pdInforRight
{
    float:right;
    padding-right:8px;
    padding-top:18px;
    width:130px;
    text-align:center;
}

.pdadd
{
    clear:both;
}

.pdshare
{
    float:right;
    margin:0 6px;
    padding-top:6px;
    width:200px;
    height:21px;
    border: 1px solid #FDE6CF;
    text-align:center;
    background:#FDF9F5;
}

.pdInforRight img 
{
    width:117px;
    height:78px;
    border-style:none;
    padding:6px;
}

.pdInforRight a
{
    display:block;
	text-decoration:none;
	border: 1px solid #FDE6CF;
	background-color:white;
}

.pdInforRight a:hover
{
    display:block;
	text-decoration:none;
	border: 1px solid #F38B35;
	background-color:#FDF9F5;
}

.simple_overlay { 
     
    /* must be initially hidden */ 
    display:none; 
     
    /* place overlay on top of other elements */ 
    z-index:10000; 

    /* styling  */  
    background-color:#fff;

     
    width:675px;     
    min-height:200px; 
    border:1px solid #666;
     
    /* CSS3 styling for latest browsers  */   
    -moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000;  
} 
 
/* close button positioned on upper right corner */ 
.simple_overlay .close { 
    background-image:url(../images/close.png); 
    position:absolute; 
    right:-15px; top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}

.pdInforGuide
{
    clear:both;
    width:442px;
    height:147px;
    background:url(../images/note.jpg) no-repeat ;
}

.pdDingpiao
{
    float:left;
    width:97px;
    height:38px;
    background:url(../images/btnGoupiao.png) no-repeat;
    line-height:38px;
    text-align:center;
}

.pdDingpiao a
{
    color:#fff;
    font-weight:bold;
}

.pdDingpiaoDiv
{
    width:97px;
    height:38px;
    background:url(../images/btnGoupiao.png) no-repeat;
    text-align:center;
    line-height:38px;
    margin-left:300px;
}
.pdDingpiaoDiv a
{
    color:White;
    font-size:10.5pt;
}

.pdtab
{
    clear:both;
    width:753px;
    height:55px;
    background:url(../images/tab2.png) no-repeat ;
}



.pdtabDiv
{
    float:left;
    width:80px;
    height:28px;
    background:url(../images/tab21.gif) no-repeat;
    text-align:center;
    line-height:38px;
    margin:18px 0 0 18px;
}

.pdtabDiv a
{
    color:#fff;
}

.pdtab1
{
    clear:both;
    width:753px;
    height:55px;
    background:url(../images/tab3.jpg) no-repeat ;
}


.pdtab1 a
{
    color:White;
}

.pdcontent1
{
    width:730px;
    margin-left:8px;
}

.pdDetail
{
    clear:both;
    width:753px;
    
}

.pdRepeat
{
    width:746px;
    padding-left:6px;
}

.pdRepeat:hover
{
    background-color:#FEEFB4;
}

.pdDetailDiv1
{
    float:left;
    width:140px;
    text-align:center;
}

.pdDetailDiv2
{
    float:left;
    width:220px;
    text-align:center;
}

.pdDetailDiv3
{
    float:left;
    width:380px;
    text-align: -moz-center !important; /*For Firefox*/
    text-align:center;
}

.pdOnline
{
    clear:both;
    margin-left:8px;
	height:5px;
	background:url(../images/line.jpg) repeat-x;
	overflow:hidden;
}



#Error
{
    display:none;
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../images/error.png');
    border: 1px solid;
    margin-left:18px;
    margin-top:1px;
    padding-left:60px;
    padding-top:8px;
    background-repeat: no-repeat;
    background-position: 10px center;

    width:500px;
    height:33px;
}

#success
{
    display:none;
    color: #4F8A10;
    background-color: #DFF2BF;
   /* color: #7E7785;
    background-color: #FEF0B3;*/
    background-image: url('../images/success.gif');
    border: 1px solid;
    margin-left:18px;
    margin-top:1px;
    padding-left:60px;
    padding-top:8px;
    background-repeat: no-repeat;
    background-position: 10px center;

    width:660px;
    height:33px;
}

/*--------------------------End-----------------------------------*/

/*-------------------------用户管理中心--------------------------*/
.pdOnline1
{
    width:80%;
	height:5px;
	background:url(../images/line.jpg) ;
	overflow:hidden;
}

.myportal
{
    margin:1px 5px 0 25px;
}

.portalTop
{
    width:747px;
    height:41px;
    background:url(../images/tab4.png) no-repeat ;
}

.portalTitle
{
    margin-left:18px;
    margin-top:8px;
}

#homepage
{
    width:auto;
    display:block;
    text-align: -moz-center !important; /*For Firefox*/
    text-align:center;
}

#person,#passwd,#sms,#member,#score
{
    display:none;
}

.MPasswd
{
    margin-top:8px;
    margin-left:80px;
}

.DingdanLeft
{
    clear:both;
    width:747px;
}

.Dingtan
{
    float:left;
    width:248px;
    text-align:center;
    background:#E6E6E6;
}
.pdOnline2
{
    clear:both;
    margin-left:20px;
    width:700px;
	height:5px;
	background:url(../images/line.jpg) repeat-x ;
	overflow:hidden;
}

.DingtanDetail1
{
    float:left;
    width:300px;
    margin-left:8px;
}
.DingtanDetail2
{
    float:left;
    width:100px;

}

.DingtanDetail3
{
    float:left;
    width:200px;

}

.pfoot
{
    clear:both;
    width:730px;
    text-align:center;
    background:#E6E6E6;
}

/*-----------------------End-------------------------------------------*/
/*------------------LoginBox and ShowBox-------------------------------*/
#show
{
    width:400px;
    height:326px;
    float:left;
    display:none;
    z-index:10000;
    overflow: hidden; 
    background-color:White;
    background:#fff url(../images/order.jpg);
}

#show1
{
    width:284px;
    height:231px;
    background:#fff url(../images/login.jpg);
    z-index:10000;
    position:absolute;
    background-color:White;
    display:none;
}

.sbody1
{
    margin-top:56px;
    margin-left:18px;
}

.txtbox
{
    width:160px;
    border: solid 1px #cadcb2;
    height:18px;
}

.sbody3
{
    margin-left:38px;
}

.shead1
{
    height:36px;
    background:url(../images/m4.jpg) repeat-x;
    font-size:11pt;
    text-align:center;
}

.shead
{
    height:38px;
    background:url(../images/m4.jpg) repeat-x;
    font-size:11pt;
    text-align:center;
}

.sbody
{
    height:160px;
    margin-left:30px;
    margin-top:100px;
}
.sbody ul { margin:0; list-style:none; padding: 0; }
.sbody li { float:left; margin:0; padding:0 0 0 8px; }

.sfoot
{
    clear:both;
    margin-left:30px;
}

.sfoot1
{
    margin-top:18px;
    margin-left:48px;
}

.pdLabel
{
    clear:both;
    width:700px;
    padding-left:28px;
}

/*-----------------------End-------------------------------------------*/

/*---------------------- Rating ------------------------------*/
.pdRating
{

    width:85px;
    height:34px;
    background:url(../images/tab21.png) no-repeat;
    text-align:center;
    line-height:38px;
    margin:4px 0 0 28px;
    color:White;
    font-size:10.5pt;
}

.ratingStar {
    font-size: 0pt;
    width: 18px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../Images/SavedStar.png);

}

.emptyRatingStar {
    background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../Images/FilledStar.png);
}

.ratpad
{
    float:left;
}

/*----------------------------End------------------------------*/
/*--------------------------------PageList---------------------*/
.pltop
{
    width:747px;
    height:41px;
    background:url(../images/Pagelist.png) no-repeat ;
}

.lbltype
{
    float:left;
    border:1px black;
    padding-left:98px;
    padding-top:5px;
    color:#F6942F;
    font-weight:bold;
}

.TypeStatus
{
    float:right;
    padding-right:78px;
    padding-top:6px;
}

.TypeStatus ul { margin:0; list-style:none; padding: 0; }
.TypeStatus a, .TypeStatus strong, .TypeStatus span { float:left; padding: 1px 1px 0x 10px; text-decoration:none;}
.TypeStatus a { float:none; }
.TypeStatus li { float:left; margin:0; padding:0 0 0 8px; }

.pldetail
{

    text-align:center;
}
/*------------------------------End-------------------------------------*/

/*------------------------------CartPage-----------------------------------*/
.CartNav
{
    width:976px;
    height:44px;
    background:url(../images/cart1.png) no-repeat;   
    margin-left:3px;

}

.CartTab
{
    float:left;
    width:292px;
    height:24px;
    margin-top:12px;
    margin-left:18px;
    background:url(../images/gwc2.gif) no-repeat;
    background-position:center;
}
.CartTab1
{
    float:left;
    width:292px;
    height:24px;
    margin-top:12px;
    margin-left:8px;
    background:url(../images/gwc4.gif) no-repeat;
    background-position:center;
}
.CartTab2
{
    float:left;
    width:292px;
    height:24px;
    margin-top:12px;
    margin-left:8px;
    background:url(../images/gwc6.gif) no-repeat;
    background-position:center;
}
.CartCurrent
{
    float:left;
    width:293px;
    height:24px;
    margin-top:12px;
    margin-left:18px;
    background:url(../images/gwc1.gif) no-repeat;
    background-position:center;
}
.CartCurrent1
{
    float:left;
    width:293px;
    height:24px;
    margin-top:12px;
    margin-left:18px;
    background:url(../images/gwc3.gif) no-repeat;
    background-position:center;
}
.CartCurrent2
{
    float:left;
    width:293px;
    height:24px;
    margin-top:12px;
    margin-left:18px;
    background:url(../images/gwc5.gif) no-repeat;
    background-position:center;
}

.cart3
{
    clear:both;
    width:977px;
    height:32px;
    background:url(../images/cart3.png) no-repeat; 
    margin-left:3px;  
}

.cart4
{
    clear:both;
    width:977px;
    background:url(../images/cart4.png) repeat-y; 
    text-align:center;  
    margin-left:3px;
}

.cart5
{
    clear:both;
    width:977px;
    height:15px;
    background:url(../images/cart5.png) no-repeat;   
    margin-left:3px;
    overflow:hidden;
}

.cart6
{
    clear:both;
    width:977px;
    background:url(../images/cart6.png) repeat-y;   
    margin-left:3px;
}

.cart7
{
    clear:both;
    width:977px;
    height:20px;
    background:url(../images/cart7.png) no-repeat;   
    margin-left:3px;
}

.cartBtn
{
    margin-top:18px;
    width:97px;
    height:38px;
    background:url(../images/btnGoupiao.png) no-repeat; 
    border:0;
    font-weight:lighter;
    color:#000;
    cursor:pointer;
}

.QBtn
{
    width:97px;
    height:38px;
    background:url(../images/btnGoupiao.png) no-repeat; 
    border:0;
    font-weight:bold;
    color:white;
    cursor:pointer;
}

.txt
{
    margin-left:36px;
}

.shopcart
{
    margin-left:18px;
}

.annouce
{
    margin-left:18px;
    margin-right:8px;
}

/*--------------------------OrderPage--------------------------------*/
.cartbg
{
    width:90%;
    background-color:#F4FDE8;
    font-weight:bold;
    text-align:right;
}
.cartbg a
{
    color:#F79731; TEXT-DECORATION: none;
}

.vip
{
    width:auto;
    text-align: -moz-center !important; /*For Firefox*/
    text-align:center;
}

.lblOrder
{
    clear:both;
    color: #E5AB2C;
    background-color: #F4FDE8;
    background-image: url('../images/success.gif');
    border: 1px solid;
    margin-left:18px;
    margin-top:1px;
    padding-left:60px;
    padding-top:8px;
    background-repeat: no-repeat;
    background-position: 10px center;
    font-size:11pt;
    font-weight:bold;

    width:88%;
    height:33px;
}

.lbltab
{
    clear:both;
    margin-left:28px;
    margin-top:18px;
    font-size:10.5pt;
    font-weight:bold;
}

.lbltotal
{
    margin-left:28px;
    margin-top:8px;
    font-size:10.5pt;
    font-weight:bold;
    color:#ED7313;
}

.OrderRadio
{
    float:left;
    margin-left:30px;
}

.OrderMessage
{
    clear:both;
    border:1px solid #ccc;
    width:800px;
    padding-left:28px;
    margin-left:28px;
    margin-top:18px;
    background-color:#FDF9F5;
}

.OrderRadioLabel
{
    float:left;
    width:600px;
    padding-left:60px;
    background: #FDF9F5 url('../images/gif-0272.gif') no-repeat;
    background-position: 18px top;
    padding-top:8px;
    border:1px solid #ccc;
    margin-left:28px;
    height:80px;
}

.R1
{
    width:120px;
    float:left;
}
.R2
{
    float:left;
    width:600px;
}

.BtnConfirm
{
    clear:both;
    text-align:center;
}



.total1
{
    margin-left:30px;
    float:left;
    width:400px;
}

.total2
{
    float:left;
}
/*------------------------------Validate-----------------------------*/
.onShow
{
    background:url(../images/onShow.gif) no-repeat; 
    padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onFocus
{
    background:#E9F0FF url(../images/onFocus.gif) no-repeat; 
    padding-left:25px; 
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onError
{
    background:#FFF2E9 url(../images/onError.gif) no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onCorrect
{
    background:#E9FFEB url(../images/onCorrect.gif) no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
}
.onLoad
{
    background:#E9FFEB url(../images/onLoad.gif) no-repeat 3px 3px;
    padding-left:25px;
	font-size: 12px;
	line-height:22px; 
	vertical-align:middle;
} 
/*-------------------------------------End----------------------------------*/
/*-----------------------------------End----------------------------------------*/

/*-----------------------------------Product-----------------------------------*/
.pdContent 
{
    width:753px;
    text-align:center;
}
.pdContent1 
{
    width:600px;
    margin-left:80px;
}

.pdContent img 
{
    border-style:none;
    padding:6px;
}

.pdbuy
{
    width:97px;
    height:38px;
    background:url(../images/btnGoupiao.png) no-repeat;
    text-align:center;
    line-height:38px;
}
.pdbuy a
{
    color:White;

}

.sbody2
{
    text-align:left;
    height:200px;
    margin-left:30px;
    background:url(../images/shopcartapply1.png) no-repeat;
    background-position:right;
}
/*------------------End-------------------------*/

/*------------------Member-------------------------*/
.bgredm
{
    width:200px;
    height:24px;
    background:url(../images/bg.png) no-repeat ;
    padding:0 0 0 12px;
    color:White;
    font: 10pt 微软雅黑,幼圆;
    font-weight:bold;
    margin-left:16px;
}

.MemberTop
{
	width:753px;
	height:258px;
	background:url(../images/MemberTop.png) no-repeat;
	
}

.MemberTopl
{
	float:left;
	width:200px;
	margin: 18px 0 0 8px;
    line-height:150%;
	overflow:hidden; 
	white-space:nowrap;
}

.MemberTopr
{
	float:right;
	padding:16px 14px 0;
}

.MemberCenter
{
    width:753px;
}

.MemberAD
{
    width:753px;
    text-align:center;
}


.MemberBottom
{
    width:auto;
    clear:both;
}

#Ac
{
    width:753px;
}

.MActivity
{
    float:left;
    width:460px;
    margin:0 0 0 18px;
    color:#F9C396;
    font-weight:bold;
}

.MActivity a
{
    color:#F38B35;
    font-weight:bold;
}

.MActivity1
{
    clear:both;
    width:auto;
    margin-left:38px;
    overflow:hidden; 
	white-space:nowrap;
	color:Gray;
}

.MActivity2
{
    float:right;
    width:250px;
    color:#C5C5C5;
}

.MFoot
{
    width:98%;
    background:url(../images/middle.png) repeat-x;
    text-align:right;
    float:right;
}

.Mline 
{
    width:98%;
    height:3px;
    background:#fff url(../images/line.jpg) repeat-x;
    margin:0 0 0 13px;
    overflow:hidden;
}

.MQiangou
{
    margin:0 0 0 16px;
}

.MQiangouTitle
{
    color:#F38B35;
    font-weight:bold;
}

.mtt {
	border: 1px ;
	text-align:center;
	width:88px;
	margin:0 0 0 18px;
}

.mtt img 
{
    width:80px;
    height:100px;
    border-style:none;
    padding:3px;
}

.mtt a {
	display:block;
	text-decoration:none;
	border: 1px solid #ccc;
	background-color:white;
}

.MQiangtouNow
{
    color:#F38B35;
}

.MQiangtouNow a
{
    color:#F38B35;
    cursor:pointer;
}

#show2
{
    width:400px;
    height:300px;
    border:1px Solid #000;
    display:none;
    z-index:10000;
    position:absolute;
    background-color:White;
    margin-left:88px;
}
/*------------------End-------------------------*/

/*------------------BottomHelp-------------------------*/
#footer
{
	clear:both;
   	margin: 0px auto;
	width: 981px;
    background-color:#fff;
	overflow: hidden;
}

.footlink 
{
    height:96px;
    background: #FFF url(../images/footerLink.png) no-repeat;
   
}

.footlinkC
{
     padding-top:36px;
     padding-left:18px;
}

.footcenter 
{
    height:215px;
    background: #FFF url(../images/footerCenter.gif) no-repeat;
}

.footcenterc
{
    padding-top:28px!important;
    padding-left:38px;
}

.footLabel
{
    height:189px;
    background: #FFF url(../images/footerBottom.png) repeat-x;
}


/*------------------End-------------------------*/

/*------------------Help-------------------------*/
.hl
{
    float:left;
    width:165px; 
    padding-left:8px;
}
.hlTitle
{
    width:165px;
    height:29px;
    background:url(../images/Help.png) no-repeat;
}

.hlcontent
{
   border:1px solid #ddd;  
}

.hlDiv
{
    font-weight:bold;
    background-color:#FAF4D1;
    font-size:11pt;
}

.hr
{
    float:left;
    width:808px;
}

.hrTitle
{
    height:43px;
    background:url(../images/tab1.png) no-repeat;
}

.hrTitleDiv
{
    margin-top:8px;
    margin-left:18px;
    color:#FF9A00;
    font-weight:bold;
    font-size:11pt;
}

.hrContent
{
    margin-left:18px;
}
/*------------------End-------------------------*/

