/*-----------------------------------------------------------------------------------------------------------------login*/
#login_content, #forgot_content {color: rgb(0,95,175); margin-left:35px;}
#login_content p, #forgot_content p { padding-bottom:10px;}
#login_content h3{background-image:url(/images/key_pic.gif);margin-left:-50px;}/*2007.8.17 modify the background and the margin*/

#forgot_content h3{ padding:10px 0 0 0;color:#005faf; font-size:24px; font-weight:normal; background-image:url(/images/key_pic.gif); margin:0 0 0 -50px;}/*2007.8.17 modify the background and the margin*/

#login_blg { color:#fff;width:400px;height:230px;background:#a2a2a2;padding-left:10px;margin-left:30px;list-style:none;}
#forgot_blg { color:#fff;width:415px;height:230px;background:#a2a2a2;padding-left:10px;margin-left:30px;list-style:none;}

#login_blg dl, #forgot_blg dl { padding:0 0 10px 10px;}
#login_blg dt, #forgot_blg dt {float:left; width:80px;clear: both; line-height: 250%;}
#login_blg .top, #forgot_blg .top { padding-top:30px;}
.login_but { padding-left: 10px; padding-top:15px;position:relative;}
.midle {width:750px;height:230px;background: url(/images/blg3.jpg) no-repeat;}

p.loginFail{ color:#f00; position:absolute; top:70px; left:5px;}


#forgot {float:right;margin-top:45px;margin-right:20px; padding-left:10px;background:transparent url(/Images/arrowhead.gif) no-repeat 0;}

#forgot .a1:link, #forgot .a1:visited, #forgot .a1:hover, #forgot .a1:active {	color: #fff;text-decoration:none;}
#login_content a:link, #login_content a:visited, #login_content a:hover, #login_content a:active, 
#register_content a:link, #register_content a:visited, #register_content a:hover, #register_content a:active{color: rgb(0,95,175);
text-decoration: underline;}
/*---------------------------------------------------------------------------------------------------验证字体，输入框样式*/
.login_input { width: 120px;height: 18px;margin: 5px;background:#fff; border:0;}
.ash_input { width: 120px;height: 18px;margin: 5px;background:#bac0b6; border:0;}
.user_r_input {width: 176px;height: 100px; margin: 5px;background:#bac0b6; border:0;}
.page_input {width: 8px;height: 20px; background:#bac0b6; border:0;}
.cue{ font-size:8pt;}
.clear { clear:both;}

/*------------------------------------------------------------------------------------------------------------------register*/
#register_content {color: rgb(0,95,175); margin-left:195px;}
#register_content h3 { padding:10px 0 0 45px;color:#005faf; font-size:24px; font-weight:normal; background:transparent url(/images/register_img.gif) no-repeat 140px 10px;}
#register_content span { padding:0 0 0 45px;}

#register_content .ad_pic {margin-top:-50px;margin-left:10px;}

#register_content .text_1 {margin-left:100px;margin-top:-20px;max-width:650px;width:650px; line-height:120%;}
#register_content .text_2 {font-size:15px;font-weight:bold; line-height:120%;}
#register_content .text_3 {margin-left:20px; line-height:120%;}

#log_in {color:#666666;width:720px;}
#log_in .ash, #user_profile .ash {background:#dcdfdb;width:740px;height:20px;margin-top: 35px;font-size:12px;font-weight:bold;color:#333333;padding-left:10px; line-height:200%;}

#user_profile { width:720px;}

#log_in .required { float:right;}

#log_in .space dl{width:720px;margin-top:30px;margin-left:20px;}
#log_in .space dt{float:left;width:130px;text-align:left;height:20px; padding-top: 10px; line-height: 200%;}
#log_in .space dd{float:left;padding-left:10px;width:500px;height:20px;position:relative;padding-top: 10px;}

#user_content { width:720px; color:#666666; margin-top:10px;}
#user_content .l {float:left; width:400px;}
#user_content .r {float:left; width:320px;}

#user_content .l dl{width:400px;margin-top:10px; min-height: 20px;}
#user_content .l dt{float:left;width:130px;text-align:left;height:20px;  line-height:200%;}
#user_content .l dd{float:left;padding-left:10px;width:260px;height:20px;position:relative;}

#user_content .r dl{width:298px;margin-top:10px; min-height: 20px;}
#user_content .r dt{float:left;width:120px; min-height:110px;text-align:left;height:20px; line-height:200%;}
#user_content .r dd{float:left;width:176px; min-height:110px;height:20px;position:relative;}

.user_contfoot dl{width:720;margin-top:10px;margin-left:20px; }
.user_contfoot dt{float:left;width:33px;text-align:right;height:15px;}
.user_contfoot dd{float:left;width:680px;height:15px;position:relative;color:#666666;}

.register_button {padding-top:20px; clear:both;}


#list li.required {float:right;padding-top:5px;}

/*--------------------------------------------------------------------------about*/
#page_nav {  margin-left:35px; width: 750px;}
#page_nav h3 { padding-top: 20px; background:none; padding-left:0px;}/*2007.7.30 dengxingben add*/
/*#page_nav .a9 {font-size: 10px;color: #666666; text-decoration: none;}*/
#page_nav .a8 { background:transparent url(/images/nav_blg.gif) no-repeat 0 0; color:rgb(0,95,175); text-decoration: none;font-size: 9px; float:left; display:block; padding:2px 0 0 0;}
#page_nav ul { list-style:none; float: left; top: -60px; position: relative; width: 740px;}
#page_nav ul li { float: right; padding:0 2px; display:block;}/*2007.8.17 remove the margin and add the padding==dengxingben*/
#page_nav .m { color: rgb(0,95,175); text-decoration: none;}
#a_content { padding-top:10px; width: 750px; color:#666666; font-size:10px; line-height:200%;}
#a_content p {}/*2007.8.17 remove the indent*/
#a_content .list_p {background: transparent url(/images/star.gif) no-repeat 0 6px; padding:0 0 0 15px;}/*2007.8.17 remove the indent and  reset the background position is 0*/
#a_content .z { font-size:12px;}


/*2007.8.7 dengxingben add this line=================*/
#page_nav ul li a{}
#page_nav ul li a:hover{color:#676767;}
/*2007.8.7 dengxingben add this line=================*/


/*-------------------------------------------------------------------------contact*/
/*#contact { color:#666666; font-size: 10px; width: 750px;}*/
#contact .u, #a_content .u { color:rgb(0,95,175); text-decoration: underline; }
#contact .tb { margin-top: 20px; margin-bottom:20px;}

#h_kong { float:left; width: 365px; }
#h_kong .j {height:40px; /*For Firefox*/height:0; /*For IE7 & IE6*/}
#h_kong .k {height: 74px; min-height: 74px ;background: transparent url(/images/hongkou.gif) no-repeat top;}
#h_kong h4 { font-weight: bold; font-size:9px; color:#666666; padding: 5px 0 90px 40px;}
#h_kong dt { float: left; width: 80px; height:15px; line-height:150%;}
#h_kong dd { float: right; width: 280px; position:relative; height:15px;line-height:150%;}
#h_kong .h { height: 60px; min-height: 60px;}

#panorama { float: left; margin-left: 20px; width: 365px;}
#panorama .p { height: 74px; min-height: 74px ;background: transparent url(/images/sales.gif) no-repeat top;}

#panorama h4 { font-weight: bold; font-size:9px; color:#666666; padding: 5px 0 90px 40px;}
#panorama dt { float: left; width: 80px; height:15px; line-height:150%;}
#panorama dd { float: right; width: 280px; position:relative; height:15px;line-height:150%;}
#panorama .h { height: 80px; min-height: 80px;}

/*-------------------------------------------------------------------------terms*/
.text_color { color:#3366cc; font-weight: bold;}/*2007.8.17 remove the margin*/
.text_color2 { color:#666666; font-weight: bold;}

/*-------------------------------------------------------------------------faq*/
.text_color3 { color:rgb(0,95,175); font-weight: bold; }
#faq { padding-top:10px; width: 750px; color:#666666; font-size:10px; line-height:200%;}
/*----------------------------------------------------------------------service_online*/
.make_up { padding-top: 20px;}
/*-----------------------------------------------------------------------loading*/
.loadingt_img { float:right; font-size: 10px; font-weight:bolder;}
.loadingt_img span { padding-left:10px; color: rgb(0,95,175);}
.loadingb_img { float:right; font-size: 10px; font-weight:bolder; clear:both; position: relative; height:40px;}
.loadingb_img span { padding-left:10px; color: rgb(0,95,175);}

/*-------------------------------------------------------------------------Oriental h3*/





/*deng xingben2007.8.17 add under style css==================*/
#page_nav h3{ background-image:url(/images/contact_bg.gif); background-repeat: no-repeat; background-position:0 2px;}
body#term #page_nav h3{ background-position:0 -97px;}
body#privacy #page_nav h3{ background-position:0 -197px;}
body#faqinfo #page_nav h3{ background-position:0 -297px;}
body#contactInfo #page_nav h3{ background-position:0 -397px;}



#page_nav ul li a{overflow:hidden; display:block; float:left; padding:20px 2px 0;height: 0px !important;height /**/:20px; background-image:url(/images/contact_nav.gif); background-repeat:no-repeat; }


#page_nav ul li a.about{background-position:0 0;}
#page_nav ul li a.about:hover{background-position:0 -20px;}
body#about #page_nav ul li a.about{background-position:0 -40px;}


#page_nav ul li a.term{background-position:-150px 0;}
#page_nav ul li a.term:hover{background-position:-150px -20px;}
body#term #page_nav ul li a.term{background-position:-150px -40px;}

#page_nav ul li a.privacy{background-position:-300px 0;}
#page_nav ul li a.privacy:hover{background-position:-300px -20px;}
body#privacy #page_nav ul li a.privacy{background-position:-300px -40px;}

#page_nav ul li a.service{background-position:-450px 0;}
#page_nav ul li a.service:hover{background-position:-450px -20px;}
body#service #page_nav ul li a.service{background-position:-450px -40px;}

#page_nav ul li a.faq{background-position:-600px 0;}
#page_nav ul li a.faq:hover{background-position:-600px -20px;}
body#faqinfo #page_nav ul li a.faq{background-position:-600px -40px;}

#page_nav ul li a.contact{background-position:-750px 0;}
#page_nav ul li a.contact:hover{background-position:-750px -20px;}
body#contactInfo #page_nav ul li a.contact{background-position:-750px -40px;}



.aboutUsSpacing{ font-size:0; overflow:hidden; height:15px; clear:both;}

/*deng xingben2007.8.17 add under style css==================*/
