@charset "utf-8";
/* CSS Document */
#center{padding-top:20px;}
#cright{float:left;width:720px; padding-left:20px; overflow:hidden; padding-bottom:20px;}
#My_Account_menu{float:left; width:171px; padding-top:5px; overflow:hidden; height:auto; background:url(../myaccount-filters.png) top #fff;}
#My_Account_menu div.f{width:139px; padding:0  16px 20px 16px; overflow:hidden; height:auto;background:url(../myaccount-filters.png) bottom;}
#My_Account_menu li{float:left; width:139px; height:26px; line-height:26px; border-bottom:1px #B3B3B3 solid; text-indent:20px;}
#My_Account_menu li.t{background:url(../products-filters_expand.gif) no-repeat right; border:0; height:28px; padding-top:2px; color:#000; font-weight:bold; text-indent:0px;}
#My_Account_menu li.nobor{border:0px;}
#My_Account_menu li strong{color:#EE7001;}
#reg div.regtop2,#reg div.regbottom2,
#reg div.regtop,#reg div.regbottom,#login li.topbg,#login li.bottombg,
.userinfo div{background:url(../prolist.gif) no-repeat #fff;}
#description{float:left;width:710px; padding-left:15px; overflow:hidden; height:auto; padding-bottom:30px;}
#description div.tit{font-size:26px; border:0px; color:#5F99DB; height:45px; padding:0;}
#description div.des{width:930px; height:145px;background:url(../border.gif) no-repeat; padding:15px; color:#999; line-height:22px;}
#Location{height:16px; background:none}
#Location span{padding:0 6px; color:#999}
#Location a,#Location a:visited{font-size:10px; color:#999;}

#reg{float:left; width:710px; padding-left:15px;}
#reg div.regtop{color:#fff; line-height:35px; text-indent:10px; font-weight:bold;}
#reg div.regtop,#reg div.regbottom{background-position:left -770px; border:0; padding:0; height:50px; width:450px;}
#reg div.regbottom{background-position:left -828px;height:20px;}
#reg ul{width:448px; border-left:1px #ccc solid; border-right:1px #ccc solid; overflow:hidden; height:auto}
#reg li{float:left; width:428px; padding-left:20px; overflow:hidden; height:auto}
#reg li.li{height:15px;}
#reg li.li2{height:10px;}
#reg li.lil{border-right:0px; width:210px;}
#reg li.lir{border-left:0px; width:218px; padding-left:0px;}
label{color:#000; font-size:12px; cursor:pointer}/*color:#5F99DB;*/
#reg li font{color:#999; font-size:11px;}
#reg input[type="text"],#reg input[type="password"],#login input[type="text"],#login input[type="password"],.forgottxt{width:185px; margin-top:5px; border:1px #EAEAEA solid; border-top:1px #BFBFBF solid;border-left:1px #BFBFBF solid; 
height:14px; padding:2px 0;
_padding:0px; +padding:0px; +height:18px; _height:18px; 
line-height:18px; font-size:11px; padding-left:3px;}
#reg li select{font-size:11px;color:#6A6C69; width:192px; margin-top:5px;}
#reg li span{font-size:11px;}
#reg li input.txt_err{background:#FFD7B3;}
#reg li select.txt_err option{background:#FFD7B3;}
/*#reg li img{padding-left:4px;}*/
#reg li.sub{text-align:right; height:40px; padding:15px 0px 0 20px;}

#login{float:left; width:294px; overflow:hidden; height:auto}
#login li{width:252px; padding:0 20px; border-left:1px #ccc solid; border-right:1px #ccc solid; overflow:hidden; float:left; height:auto}
#login li.topbg{color:#fff; line-height:35px; text-indent:10px; font-weight:bold;}
#login li.topbg,#login li.bottombg{background-position:left -872px; border:0; padding:0; height:50px; width:294px;}
#login li.bottombg{background-position:left -930px;height:20px;}
.userinfo{height:350px;}
.userinfo div{background-position:left -977px; width:350px; height:330px; padding-top:5px; float:left}
.userinfo span{float:left; width:330px; padding-left:20px; color:#999; line-height:20px;}
.userinfo span.tit2{font-size:16px; color:#72963A; height:45px; width:350px; padding:0}
.userinfo font{color:#656565;}
