@charset "utf-8";
/*loginbat*/
.loginbat { width:490px; float:left; background:#FFFFFF; height:400px; }
.loginbat p { margin:20px }
.loginbat label { display:block; float:left; text-align:right; width:113px; margin-right:10px; }
.loginbat a { line-height:25px; }
.loginButton { margin-left:123px; margin-right:10px; background:url(../images/loginbg.jpg) center repeat-x; height:25px; padding:0 20px; display:block; float:left; text-align:center; font-weight:bold; color:#FFFFFF; line-height:25px; }
.regidterbat { margin-left:1px; width:489px; float:left; background:#FFFFFF; height:400px; }
.regidterbat p { margin:20px 20px; }
.contactButton { margin-left:20px; margin-right:10px; background:url(../images/loginbg.jpg) center repeat-x; height:25px; padding:0 20px; display:block; float:left; text-align:center; font-weight:bold; color:#FFFFFF; line-height:25px; }
.mainbox { padding:0px 0 15px; overflow: auto; zoom:1; background:#DDD; }
/*login*/
.sidebar { overflow: hidden; width:100%; background:#FFF; border-bottom:1px #bbb solid; border-top:1px solid #EEE; }
.sidebar h1 { font-size:12px; height:32px; padding:0 0 0 10px; color:#444; background:url(../images/sidebarbg.gif) bottom repeat-x; line-height:32px; }
.sidebar1 { overflow: hidden; width:100%; background:#000; border-bottom:1px #111 solid; border-top:1px solid #111; }
.sidebar1 h1 { font-size:12px; height:32px; padding:0 0 0 10px; color:#000; background:url(../images/sidebarbg.gif) bottom repeat-x; line-height:32px; }
.user_state { overflow: hidden; }
.user_state .user_show { border-bottom:1px solid #DDD; padding-bottom:15px; padding:10px 10px 15px 10px; }
.user_state .user_show p.user_name { float:left; padding-left:10px; }
.user_state .user_show p.user_name span.nick_name { font-weight:bold; }
.user_state .user_show .link_exit { float:right; }
.normal_list_li { display:block; padding:1px 0; }
.normal_list_li a { display:block; padding:8px 10px; }
.normal_list_li a:hover { background: #EEE; }
.user_center { margin:0 auto; margin-bottom:15px; border-top:1px dotted #999999; }
.user_center .bt_user_center { display:block; height:30px; width:100px; background:#0066CC; color:#FFFFFF; line-height:30px; margin-left:40px; margin-top:10px; padding-left:30px; }
.user_state .user_icon { }
.user_state .user_icon .icon_level_back { }
.icon_copartner { background:url(../images/1.gif) no-repeat;  display:block; float:left; }
.text_copartner { padding-top:25px; margin-left:60px; }
.text_copartner a { color:#f60; }
/*left*/
.accountleft { width:200px; float:left; }
.user_nav { z-index:1; background:#FFFFFF; }
.my_nav li { clear:both; min-height:40px; }
.my_nav li a { border-bottom:1px solid #E5E5E5; display:block; height:40px; line-height:40px; overflow:hidden; text-indent:20px; }
.my_nav li a:hover { border-bottom:1px solid #E5E5E5; display:block; height:40px; line-height:40px; overflow:hidden; background: #eee; }
.my_nav li a.on, .my_nav li a:hover.on { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background: #FF6600; border-bottom:0 none; color: #FFFFFF; font-weight:700; height:40px; line-height:40px; display:block;}
.my_nav li .icon_down { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; border-bottom:1px solid #E5E5E5; font-weight:bold; display:block; height:40px; line-height:40px; overflow:hidden; text-indent:20px; background:url("../images/side_title_bg.jpg") repeat-x scroll 0 0 #EAEAEA;}
.my_nav li li a { text-indent:28px; }

/*main*/
.listtitle { background:#151515; font-weight: normal; font-size:25px; color:#DDD; line-height:50px; padding-left:20px; }
.account_left { border:#ddd 1px solid; border-top:none; background:#eee; }
.accountmain { width:770px; float:right; }
.account_right { width:770px; float:right; background:#FFF; }
.rightbox { background:url(../images/sidebarbg.gif) center -8px repeat-x #FFFFFF; margin-bottom:10px; border-bottom:1px solid #CCC; border-top:1px solid #EEE; }
.rightbox h3 { padding-left:15px; line-height:32px; }
.rightbox h3 a { font-weight:bold; color:#333333; font-size:12px; }
.infoactiv { padding:10px; }
.infoactiv ul { padding:20px 0; }
.infoactiv a { background:url(../images/bullet2-normal.gif) 0 center no-repeat; padding-left:10px; }
.rightbox .box2 { margin:10px 10px 15px 10px; }
.account_right .Thank { padding:20px; border:#FFCC00 1px solid; background:#FFFFCC; }
/**/
.tabs { height:32px; background:url(../images/sidebarbg.gif) 0 0 repeat-x #CCCCCC; text-align:center; /*border-bottom:1px solid #F60;*/ }
.tabs ul li { display:inline; width:194px; height:32px; float:left; text-align:center; line-height:32px; cursor:pointer; }
.tabs ul li.show_tag_choose { background:#FFF; font-weight:bold; }
.tabs ul li.show_tag_nochoose { background:url(../images/sidebarbg.gif) left bottom; font-weight:bold;}
.pricelist { height:40px; font-weight:bold; background:url(../images/sidebarbg.gif) top left; line-height:40px; }
.tabs ul li.show_button { float:right; }
.account_right .box { border-top:none; background:#FFFFFF; }
.account_right .box .lc { height:40px; width:100%; }
.account_right .box .mc { display:block; }
.account_right .box .lc p.left { float:left; }
.account_right .box .lc p.center { padding:10px 0 0 10px; text-align:center; }
.account_right .box .lc p.right { margin:10px 10px 0 0; float:right; }
.account_right .box .mc p.left { float:left; padding:0 0 0 10px; }
.account_right .box .mc p.right { margin-right:10px; float:right; }
.account_right .box .lc p.left span { padding: 0 8px 0 5px; }
.account_right .box .mc p.center { padding:5px 0 0 200px; }
.account_right .box .lc .button { text-align:left; display:block; padding:10px 0px 0 10px; }
.account_right .box .mc p.right a.set { display:inline-block; border:#f60 1px solid; background:#FF6600; color:#FFFFFF; text-decoration:none; }
.account_right .box .mc p.right a { padding:8px; display:inline-block; line-height:10px; margin:5px 2px; background:url(../images/sidebarbg.gif) repeat-x  0 bottom #ddd; text-decoration:none; color:#FFFFFF; }
.account_right .box .mc p.right a:hover {background:#FF6600; color:#FFF;  color:#FFFFFF;}
.account_right .box .set_box0，.box .set_box1，.box .set_box2，.box .set_box3 { border: 1px #CCCCCC solid; }
.account_right .box p.msg {  line-height:32px; padding-left:10px; font-weight:bold; }
.account_right .box .tc {  width:748px; background:url("../images/common-list_02.gif") repeat-x scroll center top transparent; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
.account_right .box .tc p { background:url("../images/calendar_pencil.png") no-repeat scroll 10px 10px transparent; line-height:32px; padding-left:35px; font-weight:bold; }
.success { border-top:#CCCCCC 1px solid; padding:50px; }
.success img { padding:15px; float:left; }
.success p { font-size:20px; padding:15px; height:50px; }
.success p span { font-size:14px; }
.success ul { padding:20px 0 0 80px; }
.success ul li { background:url(../images/bullet2-hover.gif) 0 center no-repeat; }
.success ul li a { font-size:12px; padding-left:10px; }
.list_body { margin-bottom:10px; }
.list_body table.tlists { margin-bottom:5px; }
.list_body table td.ld { padding-left:10px; }
.list_body table h3 { font-size:18px; border-left:#f60 5px solid; padding-left:10px; }
.list_body table.new a { color:#0066CC; float:left; }
.list_body table.new a:hover { color:#f60; text-decoration:underline; }
.list_body table img { padding:4px 0; }
.list_body table td.rd { padding-right:10px; }
.list_body p.text { line-height:30px; padding:20px; }
.list_body span.number { color:#f60; margin-left:10px; }
.list_body span.oredertime { color:#666; }
.list_body td.order_title { background:#eeeeee; font-weight:bold; }
.myord_addtocart { background:url(../images/ADD-TO-CART.gif) no-repeat; width:65px; height:23px; margin:4px 0; border:none; cursor:pointer; }
.popup { border:#f60 1px dotted; background:url(../images/icon_info.gif) 10px 15px no-repeat #FFFFCC; padding:15px 15px 15px 40px; font-weight:normal; margin-top:1px; text-align:left; }
.popup p.ts { font-weight:normal; color:#f60; }
.popup p.focus { font-weight:bold; padding:10px 0 10px 0; color:#444; }
.popup p.ps { color: #003399; }
.popup p a { height:50px; color: #000000; line-height:30px; background:#FFCC00; border:#FF6600 3px double; padding:6px; padding-left:10px; }
.popup p a:hover { color:#f60; line-height:30px; text-decoration: none; background: #FFFF33; }
.box .tp { background:#FFCC00; padding:15px; }
.box .tp p { font-weight:bold; font-size:14px; }
.box .tp label { line-height:50px; }
.box .return_hide { font-weight:bold; font-size:16px; padding:20px; }
/*.box p.footnote { background:url(../images/common-list_02.gif) bottom repeat-x; height:33px; }*/
.box p.footnote span { line-height:35px; padding-left:160px; }
.menu3 { color:#FF0000; }
.span.Tips { font-size:12px; color:#999999; line-height:15px; font-weight: normal; padding-right:10px; }
.list_body .tp { padding:20px 20px 0 20px; border:#FF9900 1px solid; background:#FFFF99; }
.list_body .tp label { line-height:50px; }
.list_body .return_hide { padding:20px 20px 0 20px; font-size:14px; font-weight:bold; line-height:25px; }
.list_footer .mc { /*background:url(../images/common-list_10.gif) bottom repeat-x;*/ border-top:none; height:40px; width:100%; }
.list_footer .mc span { padding-left:10px; line-height:34px; }
.list_body table .ft { padding-left:20px; }
.list_body table .ft a.set { display:inline-block; border:#f60 1px solid; margin:5px 0 5px 0; background:#FF6600; color:#FFFFFF; }
.list_body table .ft a { padding:5px; display:inline-block; line-height:10px; border:#ccc 1px solid; margin:5px 3px 5px 3px; }
.list_body table .ft a:hover { border:#f60 1px solid; }
.account_hot_content { width:100%; overflow:hidden; line-height:1.2em; }
.account_hot_content li { margin:15px; float:left; }
.account_hot_content img { border:none; width:120px; height:90px; }
.account_hot_content span { display:block; width:100px; }
.right_bottom { padding:10px; border-top:1px solid #DDD ; border-bottom:1px solid #CCCCCC ; overflow:auto; zoom:1; color:#666; background:#FFFFFF; font-size:11px; }
.right_bottom p { padding-left:10px; font-weight:bold; line-height:2em; font-weight:bold; }
.right_bottom span { padding-left:10px; float:none; display:block; line-height:1.8em; font-weight:normal; }
.myaccount_downloadbtn { background:url(../images/downloadbtn.png) no-repeat; behavior: url("../js/iepngfix.htc"); border:none; width:100px; height:32px; float:right; cursor:pointer; }
.myaccount_pleceordersbtn { cursor:pointer; }
/*shpping cart*/
.main_box { background:#FFFFFF; }
