﻿/* CSS Document */
body
{
   background:#fff;
   font-size:11px;
   font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
   padding:0px;
   margin:0px;
   line-height:20px;
}
#container
{
   width:903px;
   /*border:15px solid #C4C3C1;*/
   margin:0 auto;
   padding:20px 25px;
   height:100%;
}
.black a
{
   color:#000;
   text-decoration:none;
}
.black a:hover,.black a:active
{
   color:#31A5AB;
}
.white a
{
   color:#fff;
   text-decoration:none;
}
.white a:hover,.white a:active
{
   color:#E8E7D1;
}
img
{
   border:none;
}
#logo
{
   width:190px;
   float:left;
}
#toplink
{
   width:auto;
   float:right;
   font-size:10px;
}
#topbtn
{
	width:auto;
	float:left;
	background:#F0F0F0;
	padding:5px;
	margin:85px 0px 0px 15px;
}
#topbtn a
{
	background:#fff;
	color:#26959B;
	border:1px solid #26959B;
	text-decoration:none;
	padding:3px 10px;
}
#topbtn a:hover,#topbtn a:active
{
	background:#26959B;
	color:#fff;
}
#backtitle
{
	float:right;
	margin:95px 5px 0px 0px;
	width:auto;
	font-size:17px;
}
.mytxt
{
   background:#F0F0EF;
   border:none;
}
#content
{
   clear:both;
   padding-top:12px;
}
#left
{
   height:600px;
   width:689px;
   float:left;
   background:#31A5AB url(../images/lady2.gif) no-repeat;
   color:#fff;
   font-size:38px;
   font-family:"Times New Roman", Times, serif;
   line-height:40px
}
#shopleft
{
   height:477px;
   width:722px;
   float:left;
   background:url(../images/shop.gif) no-repeat;
}
#myleft
{
   width:702px;
   float:left;
   padding:0px 10px;
}
#reg_left
{
	width:562px;
	float:left;
    padding:0px 10px;
} 
#reg_right
{
	width:310px;
	float:right;
	text-align:center;
}
#right
{
   width:170px;
   float:right;
}
#top
{
   float:right;
   margin:55px 30px 40px 0px;
}
#bot
{
   text-align:right;
   clear:both;
   padding:210px 99px 19px 0px;
   margin-right:30px;
}
#bot a
{
	display:inline-block;
	text-decoration:none;
	margin-top:6px;
}
a#home_reg
{	
	width:121px;
	
}
a#home_shop
{
	width:193px;
}
a#home_sell
{
	width:178px;
}
#footer
{
   clear:both;
   padding-top:20px;
   text-align:center;
}
#footer img
{
   vertical-align:middle;
}
.title
{
	text-align:center;
	font-size:19px;
	background:url(../images/icontitle.gif) bottom no-repeat;
	padding-bottom:50px;
	margin-bottom:12px;
	font-family:Times New Roman;
}
.title a
{
	color:Black;
	text-decoration:none;
}
.question
{
	font-size:12px;
	font-weight:bold;
	line-height:38px;
}
.mytitle
{
	font-size:19px;
	line-height:45px;
}
.subtitle
{
	line-height:30px;
}
.btn
{
	background:#34B3BA;
	color:#fff;
	border:1px solid #34B3BA;
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:2px 4px 2px 4px;
	cursor:pointer;
}
.btn:hover
{
	background:#2F9EA4;
}
.btnred
{
	float:right;
	height:23px;
	background:#F0446A;
	color:#fff;
	border:0px solid #34B3BA;
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:2px 4px 2px 4px;
	cursor:pointer;
	text-decoration:none;
}
.btnred:hover
{
	background:#EC1344;
}
.gray a
{
	color:#666;
}
.gray a:hover,.gray a:active
{
	color:#000;
	text-decoration:none;
}
.pad_left
{
	padding-left:80px;
}
.myinput
{
	background:#F3F3F2;
	border:1px solid #CFCECC;
	height:21px;
}
.blue_title
{
	background:#31A5AB;
	color:#fff;
	font-size:17px;
	line-height:30px;
	text-align:center;
}
.green_title
{
	background:#B9D37A;
	color:#fff;
	text-align:center;
	line-height:30px;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
	clear:both;
}
.green a
{
	color:#31A5AB;
	text-decoration:none;
}
.myimg
{
	width:130px; 
	height:130px; 
	text-align:center; 
	background-image: url('../images/uploadbg.jpg'); 
	float:left;
	color:#31A5AB;
	line-height:130px;
	margin:5px;
}
.clear
{
	clear:both;
}
.autoleft
{
	width:auto;
	float:left;
}
.autoright
{
	width:auto;
	float:right;
}
.list
{
	border-bottom:2px dotted #31A5AB;
	padding:10px 0px;
}
.listtitle
{
	font-size:13px;
	font-weight:bold;
}
.pages 
{
	margin:10px 0px;
}
.pages a
{
	border:1px solid #31A5AB;
	text-decoration:none;
	color:#31A5AB;
	padding:1px 3px;
	margin-right:2px;
}
.pages a:hover,.pages a:active
{
	background:#31A5AB;
	color:#fff;
}

#nav
{
	padding:0px 160px 0px 0px;
	margin:200px 120px 0px 0px!important;
	margin:200px 60px 0px 0px;
	float:right;
	background:url(../images/arrow.gif) no-repeat 218px;
	
	font-size:12px;
}
#nav ul
{
	padding:0px;
	margin:0px;
}
#nav .select li
{
	text-align:right;
	width:200px;
}
#nav .select .sub li
{
	text-align:left;
}
#nav .sub 
{
	margin:0; 
	padding:0; 
	list-style:none;
	display:none;
}
#nav li 
{
	display:block; 
	margin:0; 
	padding:0; 
	position:relative; 
	z-index:100;
	list-style:none;
}
#nav table 
{
	position:absolute; 
	border-collapse:collapse; 
	left:0; 
	top:0;
	font-size:1em;
}
#nav .select a:hover #sub0, #nav .select li:hover #sub0 
{
	display:block; 
	position:absolute; 
	top:0px;
	left:290px;
}
#ctl00_ContentPlaceHolder1_rpFirst_ctl00_spanSecond
{
	top:0px;
}
#ctl00_ContentPlaceHolder1_rpFirst_ctl01_spanSecond
{
	top:-20px;
}
#ctl00_ContentPlaceHolder1_rpFirst_ctl02_spanSecond
{
	top:-40px;
}
#ctl00_ContentPlaceHolder1_rpFirst_ctl03_spanSecond
{
	top:-60px;
}
#ctl00_ContentPlaceHolder1_rpFirst_ctl04_spanSecond
{
	top:-80px;
}
#ctl00_ContentPlaceHolder1_rpFirst_ctl05_spanSecond
{
	top:-100px;
}
#ctl00_ContentPlaceHolder1_rpFirst_ctl06_spanSecond
{
	top:-120px;
}
#ctl00_ContentPlaceHolder1_rpFirst_ctl07_spanSecond
{
	top:-140px;
}
#ctl00_ContentPlaceHolder1_rpFirst_ctl08_spanSecond
{
	top:-160px;
}

#nav .current .sub li a, #nav .select a:hover .sub li a, #nav .select li:hover .sub li a 
{
	display:inline;  
	width:auto; 
	white-space:nowrap;
}
#nav .select a:hover, #nav li:hover a 
{
	background:none;
}
.line
{
	height:5px;
	background:url(../images/dot.gif) repeat-x;
	margin-top:15px;
}
.myheader
{
	background:#A8DCE0;
}
.myalterrow
{
	background:#EAF7F8;
}
.mygreen
{
	clear:both;
}
.mygreen a
{
	color:#2BABB3;
}
.myheader a
{
	color:#000;
}
.greentitle
{
	font-weight:bold;
	font-size:13px;
	color:#31A5AB;
}


.noteMessage
{
	width:100%;
	background-color:#FF0066;
	text-align:center;
	font-size:12px;
	color:White;
}
.noteMessage a
{
	color:White;
}
.noteMessage a:hover, .noteMessage a:active
{
	color:White;
}
.noteMessage2
{
	padding: 20px;
	width: 400px;
	background-color: #51B2B8;
	text-align: left;
	font-size: 14px;
	color: White;
	line-height: 30px;
}
.noteMessage2 a
{
	color:White;
}
.noteMessage2 a:hover, .noteMessage2 a:active
{
	color:White;
}
    input.error
    {
    	border-color:#FF0066;
    	border-style:solid;
    	border-width:1px;
    }
 label.error {    
          float: none;    
         color: #FF0066;    
       padding-left: .5em;    
    }   
    #right_home { WIDTH: 140px; FLOAT: right }
#right_shop { WIDTH: 150px; FLOAT: right }
.statics
{
	font-size:12px;
	}
.statics a
{
	 color:#31A5AB;
	 text-decoration:underline;
}
.statics a:hover
{
	color: #227175;
}
	.totop
{
	float:right;
	color:#666666;
	font-size:10px;
	font-family:Tahoma;
	text-decoration:underline;
}
.totop a
{
	color:#666666;
}
.totop a:hover
{
	color:#31A5AB;
}
.statics .mao, .statics .mao:hover
{
	color:Black;
	font-weight:bold;
	text-decoration:none;
}
.Section2
{
	background:#EAF7F8;
	padding:10px;
	border:1px dashed #ccc;
}
.Section2 td
{
	background:#fff;
	padding:10px;
}
.toptitle
{
	text-align:center;
	font-size:20px;
	margin-bottom:15px;
	font-family:Times New Roman;
}
