﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}
body {background:#fff; margin:0; padding:0; text-align:left}
body,div,p,td,textarea,input{color:#424242; font-size:12px;}
body,table,td,th,input,select,textarea {font-size: 12px;font-weight: normal;color: #333333;word-break:break-all;margin: 0px auto;}
form,img,ul,li {margin: 0; padding: 0; border: 0;}
img {border:0;}
ul,li{list-style-type: none;padding:0; }
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
.button {border: 1px solid #bed1df;
	font-size: 12px; 	background: url(images/button_bg.gif); 	cursor:pointer;
}
.t10 {margin-top:10px}
.red {color:red}
.weight{font-weight:bold;}
a.red{color:red}
a.weight{font-weight:bold;}

a {color:#666;text-decoration:none;}
a:hover{color:#006633; text-decoration:underline;}
a.green:link {color: #025102;text-decoration: none;}
a.green:visited {color: #025102;text-decoration: none;}
a.green:hover {color: #025102;text-decoration: underline;}
a.write:link {color: #fff;text-decoration: none; font-weight:bold}
a.write:visited {color: #fff;text-decoration: none;font-weight:bold}
a.write:hover {color: #EAFADA;text-decoration: underline;font-weight:bold}
.mainbox{width:95%;margin:0 auto;float:none;margin-top:5px}
.mainbox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mainbox .bottom{margin:0 auto;width:100%;line-height:35px;text-align:center}
.mainbox2{width:95%;margin:0 auto;float:none;margin-top:5px;border:1px solid #ccc;background:#fff}
.mainbox2:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.mainbox1{width:95%;margin:0 auto;float:none;margin-top:5px;background:#E7E7E7;border:1px solid #ccc;padding-bottom:5px}
.mainbox1:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.tabs_head{height:30px;overflow:hidden;width:100%;display:inline;float:left;_float:none}
.tabs_head ul,.tabs_head li,.tabs_head li span{background:url(images/tabs2.gif) no-repeat; height:26px;line-height:26px}
.tabs_head ul{float:left;height:27px;overflow:hidden;width:100%;position:relative;background-position:0 -77px;background-repeat:repeat-x}
.tabs_head li:after {display: block;clear: both; content: " ";}
.tabs_head li span{width:50px;padding-right:5px;background-position:100% 0;display:block; white-space: nowrap; outline: 0;}
*>.tabs_head li span{width:auto}
.tabs_head li{float:left;padding-left:5px;margin-right:1px;margin-top:1px}
.tabs_head li.current{background-position:0 -34px; z-index:2}
.tabs_head li.current span{background-position:100% -34px;padding-top:1px}
.tabs_head li.current a{color:#3A82B1}
.tabs_head li:hover a{color:#ff6600}
* html .tabs_head {display: inline-block;}
*:first-child+html .tabs_head {display: inline-block;}

table.tab3{font-size:14px;
	border-collapse:collapse;
	empty-cells:show;
	border-width:1px!important;	*border-width:0px!important;border-width: 0px;
	border-style: solid;
	border-color: #c4d8ed;
	padding-right: 2px;
	padding-left: 2px;
	background: #c4d8ed;
	padding-bottom: 2px;
	margin: 0px;
	width: 100%;
	padding-top: 2px;
	text-align:left;
	float:left;
	}

table.tab3 td,table.tab3 th{border:1px solid #C6E5F7;padding:4px 10px 4px 10px}
table.tab3 th,table.tab3 td.ileft{background:#E2EFF4;color:#263140}
table.tab3 td{background:#fff;line-height:20px}
table.tab3 thead th{line-height:27px;text-align:center;background:url(images/th_bg1.gif);height:27px;padding:0 3px 0 3px}
table.tab3 .WebEditor_default td{padding:0;margin:0;border:none}


/* Default Main */
.body1{display:inline-block;display:block;width:980px;margin:0 auto;}
.body1:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Left Menu */
.leftmenu{float:left;width:180px;overflow:hidden;}
.leftmenu .box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.leftmenu .box .h,.leftmenu .box .h .t,.leftmenu .box .f{float:left;width:180px;background:url(images/bg3.gif) no-repeat}
.leftmenu .box .h{background-position:0 -24px;height:24px;cursor:pointer}
.leftmenu .box .h .t{background-position:0 -56px;line-height:22px;margin-top:2px;text-indent:10px;font-weight:bold;color:#666;font-size:14px}
.leftmenu .box .h .expand{background-position:0 -32px;}
.leftmenu .box .f{background-position:0 -27px;line-height:2px; height:2px;overflow:hidden}
.leftmenu .box .m{float:left;width:178px;border-left:1px solid #b5c9e0;border-right:1px solid #b5c9e0;}
.leftmenu .box .m ul{float:none;width:150px;margin:0 auto;margin-top:10px;padding-bottom:10px}
.leftmenu .box .m li{float:left;width:100%;line-height:20px}
.leftmenu .menubox{margin-top:10px}
.leftmenu .menubox .m ul{float:none;width:150px;margin:0 auto;margin-top:10px;padding-bottom:10px}
.leftmenu .menubox .m li{float:left;width:100%;line-height:20px}
.leftmenu .menubox .m li a{background:url(images/bg4.gif) no-repeat -180px 4px;text-indent:30px; display:block;width:100%;height:18px;float:left}
.leftmenu .menubox .m li a:hover{background-position:-582px 2px;border:1px solid #a3d6f9;background-color:#d3edff;height:16px;line-height:16px;}
.leftmenu .menubox .m li ul{float:right;width:130px;margin:0;padding:0}
.leftmenu .menubox .m li a.b1{background-position:-1782px 4px;}
.leftmenu .menubox .m li a.b1:hover{background-position:-1783px 3px;}
.leftmenu .menubox .m li a.b2{background-position:-1982px 4px;}
.leftmenu .menubox .m li a.b2:hover{background-position:-1983px 3px;}

.leftmenu .menubox .m li li a{background-position:-1385px 4px;}
.leftmenu .menubox .m li li a:hover{background-position:-1585px 4px;}


.location{display:inline-block;display:block;width:980px;margin:0 auto;line-height:20px;margin-top:10px}
.location:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.imain{float:right;width:790px;overflow:hidden}
.imain .box{float:left;width:100%}
.imain .box .h{float:left;z-index:3;display:block}
.imain .box .h ul{float:left;height:26px;position:relative;}
.imain .box .h li,.imain .box .h span{background:url(images/tabs1.gif) no-repeat; display:inline-block;height:26px;line-height:26px;}
.imain .box .h li{float:left;margin-right:1px;background-position:0 -51px;padding-left:8px;overflow:hidden;height:24px;overflow:hidden;margin-top:2px;}
.imain .box .h li span{background-position:100% -77px;padding-right:8px; cursor:pointer}
.imain .box .h li.current{background-position:0 0;margin-top:1px;font-weight:bold;height:26px;}
.imain .box .h li.current span{background-position:100% -26px;top:15px}
.imain .box .m{float:left;width:778px;border:1px solid #9EC9EC;padding-bottom:10px}
.imain .box .m .ht{background:#F4FBFF;width:100%;float:left;line-height:20px}
.imain .box table.tab1{width:760px;margin:0 auto;margin-top:10px;border-bottom: #f3f3f3 1px solid; border-left: #f3f3f3 1px solid; }
.imain .box table.tab1 td.ileft{padding-bottom: 4px; padding-left: 5px; padding-right: 5px; border-top: #f3f3f3 1px solid; border-right: #f3f3f3 1px solid; padding-top: 4px;background-color:#f8f8f8;width:140px;text-align:right}
.imain .box table.tab1 td{padding-top: 4px;padding-bottom: 4px; padding-left: 5px; padding-right: 5px; border-top: #f3f3f3 1px solid; border-right: #f3f3f3 1px solid; padding-top: 4px}
.imain .box table.tab1 th {background: #f8f8f8;line-height:26px;font-weight:bold; padding-bottom: 4px; padding-left: 5px; padding-right: 5px; border-top: #f3f3f3 1px solid; border-right: #f3f3f3 1px solid; padding-top: 4px}
.imain .box table.tab1 td.ibottom{line-height:30px;height:30px;border-top: #f3f3f3 1px solid; border-right: #f3f3f3 1px solid;width:auto}
.imain .box table.tab1 .WebEditor_default td{padding:0;margin:0}
.imain .box table.tab1 tr.line1 td{background:#fafafa}
.imain .box table.tab1 tr.over td{background:#f3f3f3}
.imain .box .tabs_message{width:760px;margin:0 auto;line-height:18px;margin-top:10px;display:none}
.imain .box .tabs_message label{float:left;width:100%}
.imain .box .tabs_message label.error{float:left;width:100%}
.imain .box .m_ext {padding:5px 8px;}
.imain .box .ibottom{float:left;width:100%;text-align:center;margin-top:10px;}


/*Begin*/
.maintable{border-bottom: #9EC9EC 1px solid; border-left: #9EC9EC 1px solid; width: 100%;margin:0 auto;border-collapse:collapse;}
.maintable tr.over{background:#f9f9f9;}
.maintable tr.over td{background:#CAEDFF}
.maintable th {background: #eef7fd;line-height:26px;font-weight:bold; border-top: #9EC9EC 1px solid; border-right: #9EC9EC 1px solid; text-align:center}
.maintable td{padding-bottom: 4px; padding-left: 5px; padding-right: 5px; border-top: #9EC9EC 1px solid; border-right: #9EC9EC 1px solid; padding-top: 4px}
.maintable td.ibuttom{line-height:30px;height:30px}
.maintable td.ileft{width:140px;text-align:right}
/*End*/



.cell1{width:50px;text-align:center}
.cell2{width:60px;text-align:center}
.cell3{width:80px;text-align:center}
.cell4{width:100px;text-align:center}
.cell5{width:120px;text-align:center}
.cell6{width:auto;text-align:center}

.header{display:inline-block;display:block;width:980px;margin:0 auto}
.header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header .ileft{float:left;width:240px;}
.header .iright{float:left;}
.header .searchbox{background:url(images/head_b1_m.jpg);height:36px;width:700px;line-height:36px;margin-top:20px;}
.header .searchbox ul{float:left; margin:0; padding:0;display:block;width:100%;}
.header .searchbox li{float:left;height:36px;line-height:32px;margin-right:6px; display:block;}
.header .searchbox li.l{background:url(images/head_b1_l.jpg) no-repeat;width:200px;text-align:center}
.header .searchbox li.r{background:url(images/head_b1_r.jpg);width:13px;float:right;margin-right:0;}
.header .searchbox input.keyword{width:300px}
.header .searchbox input.b1{width:65px;height:22px;background:url(images/search1.gif);border:none; cursor:pointer}

.help{display:inline-block;display:block;width:978px;margin:0 auto;margin-top:10px;border:1px solid #c8e3f6}
.help:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.help .box{float:left;width:162px;border-right:1px #b0d8f2 solid;}
.help .box .h{background:#c8e3f6;line-height:26px;font-weight:bold;text-indent:15px;color:#4e80a5}
.help .box ul{float:left;width:162px;}
.help .box li{float:left;width:162px;line-height:20px}
.help .lastbox{border-right:none;width:163px}

.footer{display:inline-block;display:block;width:980px;margin:0 auto;margin-top:10px;border-top:1px solid #ccc;padding-top:8px}
.footer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.footer .fmenu{float:left;}
.footer .fmenu ul,.footer .fmenu li{float:left}
.footer .fmenu li{border-right:1px solid #ccc;padding:0 6px 0 6px}
.footer .fmenu li.last{border:none;padding-right:0}
.footer .copyr{float:right}

.downbutton{width:95%;margin:0 auto}
/*Pager*/
.pager {clear:both; padding:10px 0px; height:16px; font-size:13px; margin-left:5px;width:100%;}
.pager ul,.pager li,.pager div{float:left;padding:0;margin:0}
.pager li {width:auto; float:left; line-height:19px; margin-right:4px;}
.pager li a{ display:block; background:#fff; border:1px solid #9EC9EC;  color:#999;text-decoration:none; white-space:nowrap; overflow:visible; font-size:12px; font-family:simsun; width:auto!important; width:20px; padding:1px 2px 0 2px; line-height:18px; text-align:center; min-width:14px;}
.pager li a:hover{ border:1px solid red;background:#FFF8F0;text-decoration:none;}
.pager li a.more, .pager li a.more:hover{ border:none; padding:2px 3px 1px 3px;}
.pager li a.smore, .pager li a.smore:hover{ border:none; padding:2px 3px 1px 3px;}
.pager li.current a{background-color:#9EC9EC;color:#000;}
.pager li.selected { width:15px; padding:2px 3px 1px 3px; text-align:center;}
.pager li.selected, .pager li.selected a { border:none; background:none; color:#333;}
.pager .input{border:0px;}
.pager .input input{border:1px solid #9EC9EC; width:40px;height:20px;line-height:20px;text-align:center}
.pager .stat{float:right;}

/* tabs*/
.tabs_body{width:98%;float:left;text-align:center;border:1px solid #94A6B5; border-top:none; padding-bottom:10px;}
.tabs_body div.content{float:left;border:1px solid #ccc;width:90%;margin:0px auto;text-align:center; margin-top:-1px;}

.tabs_body table{border-bottom: #c4d8ed 1px solid; border-left: #c4d8ed 1px solid; width: 95%}
.tabs_body th {background: #eef7fd;line-height:26px;font-weight:bold; padding-bottom: 4px; padding-left: 5px; padding-right: 5px; border-top: #c4d8ed 1px solid; border-right: #c4d8ed 1px solid; padding-top: 4px}
.tabs_body td{padding-bottom: 4px; padding-left: 5px; padding-right: 5px; border-top: #c4d8ed 1px solid; border-right: #c4d8ed 1px solid; padding-top: 4px}
.tabs_body td.ileft{width:150px;background:#eef7fd;color:#27537a}
.tabs_body td.ibottom{line-height:30px;height:30px}
.tabs_body td.iright input.radio,.tabs_body td.iright .radio input,.tabs_body td.iright input.checkbox,.tabs_body td.iright .checkbox input{width:auto;height:auto}
.tabs_body .th-title{font-size:1.5em; font-weight:bold; text-align:center;}

/*Temp*/
div .addrbox { background-color:Green; width:45%; height:300px; float:left; border:solid thin #CCCCCC;}
ul.addr{ margin:0; padding:0; list-style:none; display:block;}
ul.addr li{ display:block; list-style:none; line-height:1.5em; font-size:12px;}

/*收货地址管理 Begin*/
.tishi {color:#999999;}
div.mainaddr {width:100%; padding-bottom:8px; border-bottom:solid 2px #FFCCCC;}
div.additem {width:775px; margin:8px auto;clear:both}
div.additem a{text-decoration:underline; color:Blue;}
div.additem a:hover, div.additem a:visited{color:#6699FF; text-decoration:underline;}
div.newaddr {width:775px; margin:8px auto;border:solid 1px #CCCCCC; clear:both; display:none;}
div.newaddr th {background:url(images/l_b1.jpg) repeat-x #f9f9f9;line-height:22px;margin-bottom:10px;text-indent:10px; border-bottom:solid 1px #CCCCCC;}
div.newaddr input.text{ border:solid 1px #CCCCCC;}
div.newaddr b{display:block; width:120px; color:#FF6600; padding:5px 20px;}
div.newaddr .address {width:200px;}        
div.addrbox {width: 380px; border: solid 1px #CCCCCC;height: 200px; float: left;margin-left: 15px;
    margin-bottom: 10px;background-color:#FFFFFF;}
div.addrbox table, div.newaddr table{width: 100%;font-size: 12px;}
div.addrbox table td, div.newaddr table td {height: 20px;line-height: 16px;padding: 0 5px;} 
div.newaddr table td {height:27px;}
div.newaddr table td.left{text-align:right; width:15%;}       
div.addrbox table td.left {text-align: right;width: 25%;}
div.addrbox table th{text-align: left;border-bottom: solid 1px #DDDDDD;}
div.addrbox .num { width: 24px;height: 24px; line-height: 24px;font-weight: bold;
    text-align: center;background-color: #DDDDDD;}
/*收货地址管理 End*/



#pageloading{width:200px;border:1px solid #9EC9EC;line-height:20px;background:#fff;position:fixed !important; position:absolute;z-index:300;display:none}
#pageloading img{width:16px;height:16px;margin-left:10px;margin-top:2px;float:left}
#pageloading label{text-indent:5px;float:left}

label.error{color:red;margin-left:3px}

#DialogBox{width:500px;display: none;position: static; top: 0px; z-index: 100001;border-top:none;background:#fff;overflow:hidden}
#DialogBox .h{ cursor:move;width:100%;float:left;background:url(images/dialog_h.gif);height:34px;line-height:34px}
#DialogBox .h .t{float:left;text-indent:10px;font-weight:bold;font-size:14px;color:#666;margin-right:10px;background:url(images/dialog_h_l.gif) no-repeat;line-height:34px}
#DialogBox .h .r{float:right;padding-right:10px;background:url(images/dialog_h_r.gif) no-repeat 100% 0;height:34px;}
#DialogBox .h .r a{float:left;display:block;width:18px;height:18px;background:url(images/dialog-close.gif);margin-top:5px}
#DialogBox .h .r a:hover{background:url(images/dialog-close2.gif);}
#DialogBox .h .m1{float:left}
#DialogBox .m{float:left;width:100%;background:#fff;background:url(images/dialog-m-bg.gif) repeat-x;border:1px solid #b1ceee;border-top:none}
#DialogBox .loading{float:left;width:100%;line-height:22px;text-align:center;color:#666}

.onindex{color:Green}
.onhot{color:Red}
.onelite{color:Blue}
.ontop{color:Navy}
.ispic{color:Olive}
