@charset "utf-8";
/* power by 沙漏|xiaoqing  QQ: 254273476 */
/* all style */
*html{
    background-image:url(about:blank);
    background-attachment:fixed;  
	margin:0px; padding:0px;}
body{font-family:Arial,"微软雅黑";font-size:12px; color:#666; line-height:22px; background:#efefef}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,p{margin:0;padding:0; }
fieldset,img {border:0;}
img{vertical-align:middle;}
ul,li,ol {list-style:none;}
select,input{vertical-align:middle; font-size:12px; font-size:12px;}
html{overflow-y:scroll;}
/*font link sytle*/
a{text-decoration:none;color:#333; outline:none}
a:hover{text-decoration: none;color:#2b9291;text-decoration:nore;}
/* float */
.fl{float:left;}
.fr{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}

/*color*/
.blue{color:#245fb3}
.blue a{color:#245fb3}
.blue a:hover{color:#2b9291}

/* clear float */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {*display:inline-block;*zoom:100%; clear:both}
.clear{ clear:both;}
*html .clearfix{height:1%;}   /*ie6*/
*+html .clearfix{height:1%;} /*ie7*/
.blank{height:15px; overflow:hidden}
.block{width:1146px; background:#FFF; margin:0 auto}

.topbox{background:#e3e3e3; height:100px; padding-top:28px;}
.topbg{background:url(images/topbg.png) repeat-x; height:100px;}


.searchtop{color:#838383; float:left}
.searchtop a{color:#838383; padding:0 6px;}
.searchtop a:hover{ color:#2b9291}
.searchbg{background:url(images/searchbg.png) no-repeat; width:530px; height:58px; position:relative}
.bd1{position:absolute; top:2px; left:2px; width:445px; height:36px; border:none; font-size:18px; text-indent:5px; font-family:微软雅黑}
.bd2{position:absolute; top:0px; right:0; width:83px; height:40px; background:none; border:none; cursor:pointer}

.boxleft{float:left; width:222px; margin-left:8px;}
.boxright{float:right; width:916px; float:right}

.menubg{ background:url(images/leftbg.png) right top no-repeat}
.main_nav {
    margin:15px 8px 0; background:#FFFFFF; width:200px; border-top:1px solid #ccc
}

.main_nav dl {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #C0C0C0;
    border-image: none;
    border-left: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    border-style: none solid;
    border-width: 0 1px;
}
.main_nav a {
    background: url("images/dian.png") no-repeat 180px center;
    border-bottom: 1px solid #C0C0C0;
    display: block;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
}
.service{background:url(images/servicebg.png) no-repeat; width:216px; height:227px;}
.hfwh {
	WIDTH: 886px;
	BORDER: 0px none #fffff;
	margin:0px auto;
	height: 250px;
}



.wzbox{width:886px; margin:0 auto}
.box_style3 {
    clear: both;
}.box_style3 dl {
    background: url(images/swts_bg.gif) repeat-x center top;
    clear: both;
    overflow: hidden;
    padding-bottom: 10px;
}.box_style3 dd {
    display: inline;
    margin-top: 20px;
}
.mp {
    border-left: 1px dashed #C0C0C0;
    margin: 0 0 0 2%;
    padding: 0 0 0 2%;
}
.table_style3 {
}
.table_style3 tr {
    cursor: pointer;
}
.table_style3 th {
    padding: 3px;
    white-space: nowrap;
}
.table_style3 td {
    height: 24px;
    line-height: 24px;
    padding: 3px;
    white-space: nowrap;
}
.table_style3 tfoot td {
    font-weight: bold;
    text-align: right;
}

.margin_right_15 {
    margin-right: 15px;
}
.margin_top_20 {
    margin-top: 20px;
}
.tab_box1 h2 {
    border-bottom: 1px solid #208583;
    color: #208583;
    font-size: 16px;
    height: 25px;
    line-height: 25px;
    position: relative;
}
.tab_box1 h2 .more {
    font-size: 11px;
    font-weight: 100;
    position: absolute;
    right: 0;
}.tab_box1 dt {
    overflow: hidden;
}
.pr_box {
    display: inline;
    float: left;
    overflow: hidden;
    padding: 10px;
    position: relative;
    text-align: center;
    width: 126px;
}
.pr_box .off {
    background: url("../images/tx.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    height: 49px;
    left: 0;
    line-height: 34px;
    position: absolute;
    top: 0;
    width: 49px;
}
.pr_img {
    background: url(images/p_bg.gif) no-repeat center top;
    height: 120px;
    overflow: hidden;
    padding: 6px;
    width: 116px;
}
.pr_title{ overflow:hidden;}
.pr_price {
    color: #088e8b;
    font-size: 11px; height:18px; line-height:18px; overflow:hidden
}
.tab_box1 {width:886px; margin:0 auto}

.how_buy {
	background:url(images/bottom.png) repeat-x;
    padding: 0 20px;
}
h1.title_style {
    color: #c0c0c0;
    font-size: 18px;
    font-weight: 100;
    height: 50px;
    line-height: 50px;
    position: relative;
}
h1.title_style {
    color: #c0c0c0;
    font-size: 18px;
    font-weight: 100;
    height: 50px;
    line-height: 50px;
    position: relative;
}
.how_buy dl {
    margin: 0 0 20px;
    overflow: hidden;
}.how_buy dt { background:url(images/line.png) repeat-y right}
.how_buy dt, .how_buy dd {
    display: inline;
    float: left;
    padding: 0 20px;
}.how_buy th, .how_buy td {
    height: 95px;
    padding: 5px;
}
.how_buy,.how_buy a{ color:#c0c0c0}
.how_buy,.how_buy a:hover{ color:#2b9291}

.how_buy th strong {
    display: block;
    text-align: center;
}
.how_buy th strong {
    display: block;
	color:#c0c0c0;
    text-align: center;
}
.bottom2 a{color:#fff; padding:8px 25px; border-right:1px solid #8fc1c0}


.title_ut {
    border-bottom: 5px solid #016460;
    height: 27px;
    line-height: 27px;
    position: relative;
}
.title_ut p {
    background: url(images/About-Us_05.gif) repeat-x;
    position: absolute; margin:0;
}
.title_ut b {
    background: url(images/About-Us_06.gif) no-repeat right center;
    color: #FFFFFF;
    display: block;
    font-size: 16px;
    padding: 0 50px 0 40px;
}
.rightneirong{width:886px; margin:0 auto; background:url(images/boder_bg.gif) -275px 0 repeat-y}
.about_c {
    margin: 15px;
}
.form_table {
    margin-bottom: 10px;
}
.form_table td {
    padding: 10px 5px;
    width: 87%;
}
.form_table tbody input, .form_table thead input {
    width: 245px;
}
.txt_style {
    border: 1px solid #AAAAAA;
    height: 22px;
    line-height: 22px;
    margin: 0;
    padding: 0;
}
.red {
    color: #FF0000;
}
.table_style4 td {
    border-left: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    padding: 5px;
}.table_style4 {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
}
.table_style4 th {
    border-left: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    padding: 5px;
}
.table_style4 td {
    border-left: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    padding: 5px;
}
.table_style5 {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    width: 100%;
}
.table_style5 th, .table_style5 td {
    border-left: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    padding: 5px;
}
.table_style5 img, .table_style5 input {
    vertical-align: middle;
}
.table_style6 td, .table_style6 th {
    line-height: 24px;
    padding: 20px;
}
.table_style6 h6 {
    color: #212121;
    font-size: 14px;
}
.txt_style {
    border: 1px solid #AAAAAA;
    height: 22px;
    line-height: 22px;
    margin: 0;
    padding: 0;
}
.txtarea_style {
    border: 1px solid #AAAAAA;
    margin: 0;
    padding: 0;
}
.place h6 {
    padding-bottom: 10px;
    padding-top: 10px; font-size:12px;
}
.title_h5 {
    background: url(images/Account-Dashboard_11.gif) no-repeat left center;
    padding-left: 15px;
}

.place .table_style1 tbody th {
    font-weight: 100;
    padding: 10px 0 10px 20px;
    text-align: left;
}
.place .table_style1 tfoot th input {
    margin: 0 5px;
    vertical-align: middle;
}
.place .table_style1 tfoot th a {
    font-size: 14px;
    font-weight: 100;
    margin: 0 0 0 15px;
    text-decoration: underline;
}
.blue_link {
    color: #0C7AB5;
}

.multi {
    background: url(images/Multi-RFQs_03.gif) no-repeat right bottom;
}

.multi table {
    margin: 40px 0 0;
    width: 100%;
}
.multi table th {
    padding: 5px;
    text-align: left;
    width: 15%;
}
.multi table td {
    padding: 10px 5px;
    width: 85%;
}
.multi table tbody td input {
    height: 24px;
    line-height: 24px;
    width: 245px;
}
.txt_style {
    border: 1px solid #AAAAAA;
    height: 22px;
    line-height: 22px;
    margin: 0;
    padding: 0;
}

.select_ {
    background: url(images/Select-Payment_03.gif) no-repeat center top;
    padding: 175px 0 0;
}

.select_ td, .select_ th {
    padding: 20px;
    text-align: left;
}
.select_ tfoot td {
    text-align: center;
}
.order table th, .order table td {
    font-size: 18px;
    font-weight: 100;
    padding: 30px 0;
}.order table {
    text-align: center;
}

.box_style {
    background: url(images/email-address_06.gif) repeat-y;
    margin: 50px auto;
    width: 655px;
}

.box_style dl {
    background: url(images/email-address_03.gif) no-repeat;
}

.box_style dt {
    background: url(images/email-address_15.gif) no-repeat scroll left bottom;
    padding: 30px 50px 50px;
}
.pp_rt {
    background: url(images/login_img.gif) no-repeat scroll right top;
}
.box_style .login_table {
    margin: 10px 90px 0;
    width: 400px;
}
.box_style th {
    padding: 5px 0;
    text-align: left;
}
.box_style tbody input {
    height: 24px;
    line-height: 24px;
    width: 260px;
}

.box_style tfoot td {
    text-align: center;
}
.box_style td {
    padding: 5px 0;
}.box_style tfoot input {
}.box_style tfoot input {
}
#tabbox{ width:886px; overflow:hidden; margin:0 auto;}
.tab_conbox{border: 1px solid #C0C0C0;border-top: none;}
.tab_con{ display:none;}

.tabs{height: 32px;border-bottom:1px solid #C0C0C0;border-left: 1px solid #C0C0C0;width: 100%;}
.tabs li{height:31px;line-height:31px;float:left;border:1px solid #C0C0C0;border-left:none;margin-bottom: -1px;background: #e0e0e0;overflow: hidden;position: relative; width:24%; text-align:center}
.tabs li a {display: block;border: 1px solid #fff;outline: none; font-size:16px;}
.tabs li a:hover {background: #e4fffe;}	
.tabs .thistab,.tabs .thistab a:hover{background: #fff;border-bottom: 1px solid #fff;}
.tabs .thistab a{  color:#049b98}
.tab_con {padding:12px;font-size: 14px; line-height:175%;}

.margin_top_20 {
    margin-top: 20px;
}
#chartcon {
    border-top: medium none;
    font-size: 12px;
}
.padding_0_20 {
    padding: 0 20px;
}
.pr_box1 {
    display: inline;
    float: left;
    overflow: hidden;
    padding: 10px;
    text-align: center;
    width: 150px;
}
.cplist{ padding:10px;}
.cplist dl{float:left; margin-right:30px; margin-bottom:30px;}
.cplist dl dt img{border:1px solid #C0C0C0; padding:4px;}
.cplist dl dd{text-align:center}
.our_feature dt {
    padding: 0 0 20px;
}
.products_show dd {
    margin-left: 10px;
    width: 661px;
}
.products_show dt, .products_show dd {
    display: inline;
    float: left;
}
.table_style5 {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    width: 100%;
}

.swts {
    background: none repeat scroll 0 0 #FFFFFF;
     width:220px; overflow:hidden; border:1px solid #ccc}
.swts dl {
    background: url("images/swts_bg.gif") repeat-x bottom;
    overflow: hidden;
    padding: 5px;
}
.swts dt {
    background: url("images/icon_pp.gif") no-repeat;
    max-height: 70px;
    margin-left: 10px;
    margin-top: 15px;
    overflow: hidden;
    padding-left: 30px;
	
}
.swts dt p, .swts dd p {
    font-size: 11px; line-height:16px;
}
.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.FixTitle { HEIGHT: 24px}
.FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; FLOAT: left; }
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 {	ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(images/ca_hz_002.gif) no-repeat left center; LEFT: 5px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 30px; left:20px; HEIGHT: 50px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(images/ca_hz_002.gif) no-repeat -11px -30px; FLOAT: right; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; right:15px; TOP: 30px;HEIGHT: 50px;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 104px; TEXT-ALIGN: center}
.blk_29 .box IMG {	BORDER-RIGHT: #add2fc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #add2fc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; BORDER-LEFT: #add2fc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #add2fc 1px solid}
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {	MARGIN: 20px 0;WIDTH: 886px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}

.icneirong{padding-left:15px;}


.xx_b {
    border-bottom: 1px dashed #CCCCCC;
    padding: 20px 0;
}.green {
    color: #009403;
}

.cie_box table {
    line-height: 24px;
    margin-top: 30px;
}
.cie_box th {
    background: url("images/Account-Dashboard_11.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    padding: 0 10px 0 20px;
    text-align: left;
}

.cie_box td {
    padding: 10px;
}
.btn_box {
    margin-top: 20px;
    text-align: center;
}.btn_box input {
    margin: 0 10px;
}

/* hd-main */
.hd-main{}
.f-icon{background-image:url('images/frame-icon.png');background-repeat:no-repeat}
.hd-main{padding:0 5px;height:49px;min-width:800px;border-bottom:0}
.hd-main .has-pulldown{cursor:pointer;position:relative;*z-index:10000}
.hd-main .pulldown{position:absolute;cursor:default;display:none;top:30px;left:0}
.hd-main .pulldown .arrow{*margin-bottom:-1px;_margin-bottom:0;height:0;width:0;font-size:0;line-height:0;border-width:7px;border-style:solid;border-color:transparent transparent #F6F6F9 transparent;_filter:chroma(color=tomato);_border-color:tomato tomato #F6F6F9 tomato;position:relative;display:block;left:20px;z-index:2}
.hd-main .pulldown .content{background:#F6F6F9;color:#333;text-align:left;border-radius:3px;border:rgb(175,175,175) 1px solid;border-width:0 1px 1px 1px;box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative;z-index:1}
.hd-main .pulldown-canvas{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}
.hd-main .logo{background-image:url('../images/logo.png');background-repeat:no-repeat;display:block;height:36px;width:175px;float:left;margin-left:10px;background-position:0 0;margin-top:5px;display:inline}
.hd-main .navs{padding:0 0 3px 25px;height:45px;float:left}
.hd-main .navs a,.hd-main .info a,.hd-main .navs a:visited,.hd-main .info a:visited,.hd-main .navs a:active,.hd-main .info a:active{color:#d8d8d8}
.hd-main .navs a:hover,.hd-main .navs a:active{text-decoration:none;background-color:#0f0f0f}
.hd-main .navs .def-nav,.hd-main .navs .pulldown-nav,.hd-main .navs .separate{display:block;float:left;height:48px;font:18px/30px "Microsoft YaHei","Microsoft JhengHei";color:#d8d8d8;text-align:center;width:90px;line-height:48px}
.hd-main .navs .def-nav .app-url{left:185px;width:641px;top:48px}
.hd-main .navs .def-nav .pulldown-canvas-url{width:575px;height:109px}
.hd-main .navs .def-nav .app-url .arrow{left:140px}
.hd-main .navs .app-url .content{padding:17px 0 0 22px;height:91px}
.hd-main .navs .app-url .content a,.hd-main .navs .app-url .content a:hover{color:#333}
.hd-main .navs .app-url .li{cursor:pointer;padding-top:8px;width:66px;height:66px;border-radius:3px;display:block;float:left;text-align:center}
.hd-main .navs .app-url .li:hover{background-color:#e0e1e5}
.hd-main .navs .app-url .li .icon{margin:0 auto;width:35px;height:38px;display:block;background:url('../images/dropdown_menu.png') no-repeat}
.hd-main .navs .app-url .li:hover .icon{background-image:url('../images/dropdown_menu_hover.png')}
.hd-main .navs .app-url .tongxunlu .icon{background-position:-35px 0}
.hd-main .navs .app-url .xiangce .icon{background-position:-70px 0}
.hd-main .navs .app-url .note .icon{background-position:-105px 0}
.hd-main .navs .app-url .duanxin .icon{background-position:-140px 0}
.hd-main .navs .app-url .zhaohui .icon{background-position:-175px 0}
.hd-main .navs .app-url .youxi .icon{background-position:-210px 0}
.hd-main .navs .app-url .jiankang .icon{background-position:-245px 0}
.hd-main .navs .app-url .wenzhang .icon{background-position:-280px 0}
.hd-main .navs .app-url .li .text{height:30px;display:block;font:14px/30px "Microsoft YaHei","Microsoft JhengHei"}
.hd-main .navs .separate{margin:0;height:48px;width:2px;background:#2A2B2D}
.hd-main .navs .pulldown-nav{position:relative}
.hd-main .navs .pulldown-nav em{position:absolute;display:block;left:69px;top:18px;height:12px;width:12px;font-size:0;background-position:-89px -45px}
.hd-main .navs .pulldown-nav:hover .f-icon,.hd-main .navs .pulldown-nav:active .f-icon{position:absolute;display:block;right:11px;top:18px;height:12px;width:12px;font-size:0;background-position:-89px -55px}
.hd-main .navs .current,.hd-main .navs .current .pulldown-nav{font-weight:bold;color:#FFF;display:inline-block;width:90px;height:49px;background-color:#0f0f0f;text-align:center;line-height:48px}
.hd-main .navs .current:hover{color:#ECECEC}
.hd-main .navs .current .hover{background-color:#f6f6f6;color:#333;}

.info ul{ float:right}

.hd-main .info a{color:#d8d8d8}
.hd-main .info a:hover{color:#FFF;text-decoration:underline}
.hd-main .info .info-i{padding:0 10px;margin:10px 0;display:inline-block;*display:inline;*zoom:1;height:16px;border-right:#393939 1px solid;color:#d8d8d8;font:12px/16px "SimSun"}
.hd-main{padding:0 5px;height:20px; margin-top:10px;}
.hd-main .info .has-pulldown{padding-right:28px}
.hd-main .info .has-pulldown .pull-arrow{position:absolute;display:block;right:10px;top:1px;height:12px;width:12px;font-size:0;background-position:-89px -45px}
.hd-main .info .no-separate{border:none}
.hd-main .info .user-name{position:relative;padding-left:24px}
.hd-main .info .user-name .name{display:inline-block;display:inline\0;white-space:nowrap;max-width:75px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}
.hd-main .info .user-name .identity{position:absolute;top:0;left:0;height:16px;width:16px;}
.hd-main .info .user-name .is-vip{background-position:-89px -68px}
.hd-main .info .user-info,.hd-main .info .more-info{top:12px;left:auto;right:-80px; width:220px;}
.hd-main .info .notice-nu{display:inline-block;padding-left:4px;background-position:-86px -109px;height:14px;-webkit-text-size-adjust:none;font-size:10px;font-style:normal}
.hd-main .info .notice-nu .f-icon{display:inline-block;padding-right:4px;background-position:right -109px;color:#FFF}
.hd-main .info .user-info .arrow{left:70px;*left:-32px}
.hd-main .info .user-info .content,.hd-main .info .more-info .content{}
.hd-main .info .more{padding:0;display:inline;line-height:inherit;background:none}
.hd-main .info .more-info .content{}
.hd-main .info .user-info .content a,.hd-main .info .more-info .content a{display:block;padding-left:33px;height:30px;line-height:30px;color:#888}
.hd-main .info .user-info .content a:hover,.hd-main .info .more-info .content a:hover{color:#096;text-decoration:none;}
.hd-main .info .user-info .li,.hd-main .info .more-info .li{display:block;padding:2px 0;height:30px}
.hd-main .info .user-info .separate-li,.hd-main .info .more-info .separate-li{display:block;margin:3px 11px;border-top:#EBEBEC 1px solid;border-bottom:#FFF 1px solid}
.hd-main .info .more-info{right:-83px}
.hd-main .info .more-info .arrow{left:94px;*left:-8px}
.cart_dropdown {
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
}
.cart_dropdown {
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
}
#cart thead th {
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #FFFFFF;
    font-size: 11px;
    font-weight: 100;
    line-height: 16px;
    padding: 10px;
}

.hd-main .info h2 {
    background: url("images/footer_bg.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    border-bottom: 1px solid #CCCCCC;
    border-radius: 5px 5px 0 0;
    font-size: 12px;
    font-weight: 100;
    height: 40px;
    line-height: 40px;
    padding: 0 5px;
    position: relative;
}

/*0327新增*/
.swts dt h3 { position:relative}
.swts dt h3 img{position:absolute; right:5px}
.green { position:relative}
.green img{position:absolute; right:5px;}