/* --------- /stylesheets/blueprint/screen.css --------- */ 
/* -----------------------------------------------------------------------

   Blueprint CSS Framework 0.7.1
   http://blueprintcss.googlecode.com

   * Copyright (c) 2007-2008. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* grid.css */
.container {width:965px;margin:0 auto;}
.showgrid {background:url(/stylesheets/blueprint/src/grid.png);}
body {margin:1.5em 0;}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;}
div.last {margin-right:0;}
.span-1 {width:30px;}
.span-2 {width:70px;}
.span-3 {width:110px;}
.span-4 {width:150px;}
.span-5 {width:190px;}
.span-6 {width:230px;}
.span-7 {width:270px;}
.span-8 {width:310px;}
.span-9 {width:350px;}
.span-10 {width:390px;}
.span-11 {width:430px;}
.span-12 {width:470px;}
.span-13 {width:510px;}
.span-14 {width:550px;}
.span-15 {width:590px;}
.span-16 {width:630px;}
.span-17 {width:670px;}
.span-18 {width:710px;}
.span-19 {width:750px;}
.span-20 {width:790px;}
.span-21 {width:830px;}
.span-22 {width:870px;}
.span-23 {width:910px;}
.span-24, div.span-24 {width:950px;margin:0;}
.append-1 {padding-right:40px;}
.append-2 {padding-right:80px;}
.append-3 {padding-right:120px;}
.append-4 {padding-right:160px;}
.append-5 {padding-right:200px;}
.append-6 {padding-right:240px;}
.append-7 {padding-right:280px;}
.append-8 {padding-right:320px;}
.append-9 {padding-right:360px;}
.append-10 {padding-right:400px;}
.append-11 {padding-right:440px;}
.append-12 {padding-right:480px;}
.append-13 {padding-right:520px;}
.append-14 {padding-right:560px;}
.append-15 {padding-right:600px;}
.append-16 {padding-right:640px;}
.append-17 {padding-right:680px;}
.append-18 {padding-right:720px;}
.append-19 {padding-right:760px;}
.append-20 {padding-right:800px;}
.append-21 {padding-right:840px;}
.append-22 {padding-right:880px;}
.append-23 {padding-right:920px;}
.prepend-1 {padding-left:40px;}
.prepend-2 {padding-left:80px;}
.prepend-3 {padding-left:120px;}
.prepend-4 {padding-left:160px;}
.prepend-5 {padding-left:200px;}
.prepend-6 {padding-left:240px;}
.prepend-7 {padding-left:280px;}
.prepend-8 {padding-left:320px;}
.prepend-9 {padding-left:360px;}
.prepend-10 {padding-left:400px;}
.prepend-11 {padding-left:440px;}
.prepend-12 {padding-left:480px;}
.prepend-13 {padding-left:520px;}
.prepend-14 {padding-left:560px;}
.prepend-15 {padding-left:600px;}
.prepend-16 {padding-left:640px;}
.prepend-17 {padding-left:680px;}
.prepend-18 {padding-left:720px;}
.prepend-19 {padding-left:760px;}
.prepend-20 {padding-left:800px;}
.prepend-21 {padding-left:840px;}
.prepend-22 {padding-left:880px;}
.prepend-23 {padding-left:920px;}
div.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #eee;}
.pull-1 {margin-left:-40px;}
.pull-2 {margin-left:-80px;}
.pull-3 {margin-left:-120px;}
.pull-4 {margin-left:-160px;}
.pull-5 {margin-left:-200px;}
.pull-6 {margin-left:-240px;}
.pull-7 {margin-left:-280px;}
.pull-8 {margin-left:-320px;}
.pull-9 {margin-left:-360px;}
.pull-10 {margin-left:-400px;}
.pull-11 {margin-left:-440px;}
.pull-12 {margin-left:-480px;}
.pull-13 {margin-left:-520px;}
.pull-14 {margin-left:-560px;}
.pull-15 {margin-left:-600px;}
.pull-16 {margin-left:-640px;}
.pull-17 {margin-left:-680px;}
.pull-18 {margin-left:-720px;}
.pull-19 {margin-left:-760px;}
.pull-20 {margin-left:-800px;}
.pull-21 {margin-left:-840px;}
.pull-22 {margin-left:-880px;}
.pull-23 {margin-left:-920px;}
.pull-24 {margin-left:-960px;}
.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;}
.push-1 {margin:0 -40px 1.5em 40px;}
.push-2 {margin:0 -80px 1.5em 80px;}
.push-3 {margin:0 -120px 1.5em 120px;}
.push-4 {margin:0 -160px 1.5em 160px;}
.push-5 {margin:0 -200px 1.5em 200px;}
.push-6 {margin:0 -240px 1.5em 240px;}
.push-7 {margin:0 -280px 1.5em 280px;}
.push-8 {margin:0 -320px 1.5em 320px;}
.push-9 {margin:0 -360px 1.5em 360px;}
.push-10 {margin:0 -400px 1.5em 400px;}
.push-11 {margin:0 -440px 1.5em 440px;}
.push-12 {margin:0 -480px 1.5em 480px;}
.push-13 {margin:0 -520px 1.5em 520px;}
.push-14 {margin:0 -560px 1.5em 560px;}
.push-15 {margin:0 -600px 1.5em 600px;}
.push-16 {margin:0 -640px 1.5em 640px;}
.push-17 {margin:0 -680px 1.5em 680px;}
.push-18 {margin:0 -720px 1.5em 720px;}
.push-19 {margin:0 -760px 1.5em 760px;}
.push-20 {margin:0 -800px 1.5em 800px;}
.push-21 {margin:0 -840px 1.5em 840px;}
.push-22 {margin:0 -880px 1.5em 880px;}
.push-23 {margin:0 -920px 1.5em 920px;}
.push-24 {margin:0 -960px 1.5em 960px;}
.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:right;position:relative;}
.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:97%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;} 
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
select{padding:0px;margin:0;}/* --------- /stylesheets/blueprint/ie.css --------- */ 
/* -----------------------------------------------------------------------

   Blueprint CSS Framework 0.7.1
   http://blueprintcss.googlecode.com

   * Copyright (c) 2007-2008. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* ie.css */
body {text-align:center;}
.container {text-align:left;}
* html .column {overflow-x:hidden;}
* html legend {margin:-18px -8px 16px 0;padding:0;}
ol {margin-left:2em;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
body p code {white-space:normal;}
hr {margin:-8px auto 11px;}/* --------- /stylesheets/default.css --------- */ 
/* header content -----start*/
#top_bar, #tabbed_search, #footer{width:100%;clear:both;}
#top_bar{padding:0 0 6px 0;text-align:right;font-size:14px;height:81px; width:966px;}
#top_bar2 {float:right;margin-right:10px;margin-top:40px;font-size:12px;height:20px;color:#666666;padding-top:20px;width:100%;position:relative;z-index:100}
#header_logo_button{float:left;background-color: transparent; border: 0;position:absolute;top:-20px;left:28px;width:350px;height:55px;}
#language,#div_header_common,#div_login_success{float:right;display:inline;height:20px;}
/*#div_header_sign_in{filter:alpha(opacity=90);opacity:0.7;zoom:1;background-color:#e4e4e4; padding-top:5px;padding-bottom:5px;width:280px;visibility:hidden;position:absolute;left:695px;z-index:1000;top:37px;overflow:hidden}*/
#div_header_sign_in{opacity:0.7;background-color:#e4e4e4; padding-top:5px;padding-bottom:5px;width:280px;visibility:hidden;position:absolute;left:695px;z-index:1000;top:37px;overflow:hidden}
.error_head_style_display {margin-left:5px;height:16px;padding:2px;text-align:left;}
#welcome_text{position:absolute;top:-12px;left:600px;z-index:999;height:18px;width:300px;font-weight:bold;color:white;font-size:14px;}
#flash{position:absolute;top:50px;left:710px;z-index:999;height:18px;width:250px;padding:1px;}

#multi_myaccounts{background:#FFF;border:1px solid #DCDDDD;z-index:1000;font-size:12px;width:115px;}
#multi_myaccounts ul{margin:0;list-style-type:none;text-align:left;}
#multi_myaccounts ul li a{padding:0 10px;display:block;}
#multi_myaccounts ul li a:hover{background:#0066B2;color:#FFFFFF;text-decoration:none;}
.header_nav_text{width:75px;color:#666666;font-weight:bold;}
.logo_image_en{background-image:url(/images/top2.gif);}
.logo_image_cn{background-image:url(/images/top2_cn.gif);}
/* header content -----end*/


/*homepage content start*/
#client_testimonial{}
.billcontent{display:block;}
.a-space-1{margin-left:8px;}
.down-arrow{cursor:pointer;display:block;float:left;background:url(/images/all-in-one.gif) repeat scroll 0 100%;width:22px;height:34px;}
.right-arrow{cursor:pointer;display:block;float:left;background:url(/images/all-in-one.gif) repeat scroll 100% 100%;;width:22px;height:34px;}
.block{background-color:#FFF;color:#707172}
.block h3{text-align:left;border-top:1px dashed #d9dadb; border-left:1px dashed #d9dadb;border-right:1px dashed #d9dadb; vertical-align:bottom;margin:0;height:45px;padding:0;font-size:15px;color:#FFF;font-weight:bold;background:url(/images/h3_bg.gif) repeat-x top left;}
.block h3 span{height:34px;margin-right:5px;float:right;font-size:14px;font-weight:normal}
.block h3 img{cursor: pointer; float: left; margin-right: 5px;  border-right:1px dashed #DDDEDF;}
.block h3 span a,.list_title strong a:hover,.list_title_2 strong a:hover,.block a ,.block a:hover{color:#FFF;}
.block h3 span a:hover{color:#F6F6F6;}
.triangle{background:transparent url(/images/all-in-one.gif) no-repeat scroll 5% 45%;
    padding-top:1px;}
.paddingTop1{padding-top:1px;}
.block ul {padding-left:0;padding-right:0;margin:0;text-align:left;height:auto;list-style-type:none;}
.block ul li a{font-weight:bold;text-decoration : none}
.list_title strong a,.list_title_2 strong a{color:#666;}
.block ul li span{margin-left:10px;}
.list_title b,.list_title_2 b{float:right}
#supplier_img,#buyer_img,#client_img,#industry_img,.list_title strong,.list_title_2 strong{float:left}
.list_title{background-color:#ECECEE;padding:0px 5px 0px 5px;}
.list_title_2{background-color:#ffffff;padding:0px 5px 0px 5px;}
.block ul li b i  a,.block ul li b i  a:hover{color:#9B9DA0;}
.list_title_over_word{background-color:#0098eb;color:#FFFFFF}
.list_title_out_word{background-color:#ECECEE;color:#707172}
.list_title_out_word_2{background-color:#FFF;color:#707172}
/*.ie_text_wrap{word-wrap:break-word;}*/
.ie_text_wrap{word-break:break-all;overflow:hidden;}
.homepage_line{display:block;background:url(/images/all-in-one.gif) scroll 48% 105%; margin-top:-7px;}
.image_tag_display_title{display:block;float:left;padding-top:8px;color:#FFF;text-decoration:none;}
.turn_button{margin-top:8px;float:right;display:block;width:16px;height:15px;}
#turn_next_button{background:url(/images/all-in-one.gif) scroll 100% 0%;margin-right:5px;}
#turn_back_button{background:url(/images/all-in-one.gif);margin-right:10px;}
#chang_picture_title{padding-left:8px;}
#image_apparel,#image_branding,#image_fabric,#image_trim,#image_wash,#image_decoratives{float:left;height:25px;font-size:20px;font-weight:bold;color:white;}

/*homepage content end**/
/*common css--------start*/
body { background:#CDCDCF;}
.container{background:#DBDBDB;}
#register_first_content,#register_second_content,#edit_user_content,#register_submit_content,#list_detail_content,#subscribe_content,#restrictions_content{margin:20pt;background-color: #FFFFFF;}
#loading{position:fixed;z-index:1500;top:0px;left:0px;width:100%;height:100%;
    /*-moz-opacity:0.5;*/
    opacity: 0.5;
    background:#DBDBDB;text-align: center;
}
#loading img{margin:25% 50%}
#invite_box{border:black solid 5px;background:#fff;width:400px;height:420px;text-align:left;}
#invite_box_titel{height:40px;margin-top:0;background:#bdf;}
#invite_box_titel label{font-size:16px}
#input_email_error_tag{margin-top:5px;background:#fee;border:1px solid #f00;width:280px;height:35px;}
.inviteBoxStyle2{position:absolute;z-index:1;left:0px;top:0;}
.inviteBoxIframeStyle{height:100%;width:100%;}
ul{list-style-position:inside;}
input, select, textarea {
    line-height:normal;
    vertical-align:middle;
    font-size:12px;
}
.display{display:inline;}
.white_font{color:#fff;}
/* 高度*/
.height_10{height:10px;}
.height_18{height:18px;}
.hight-1-20{height:20px;}
.hight-1-25{height:25px;}
.high-1{height:30px;}
.hight-1-40{height:40px;}
.hight-1-50{height:50px;}
.hight-2{height:70px;}
.hight-2-75{height:75px;}
.hight-2-80{height:80px;}
.hight-2-90{height:90px;}
.hight-3{height:110px;}
.hight-3-100{height:100px;}
.hight-3-120{height:120px}
.hight-4{height:150px;}
.hight-4-180{height:180px;}
.hight-8-300{height:300px;}
.hight-8{height:340px;}
.hight-11{height:430px;}
.hight-11-440{height:440px;}
.hight-35{height:35px;}
.hight-60{height:60px;}
.hight-65{height:65px;}
.hight-800{height:800px;}
.heigthAutoStyle{height:auto;}

.widthStyle100{width:100%;}
.widthStyle220{width:220px}
.widthStyleHid{width:130px;visibility:hidden}
/*宽度*/
.span-1-25{width:25px;}
.span-1-35{width:35px;}
.span-1-60{width:60px;}
.span-1-65{width:65px;}
.span-2-80{width:80px;}
.span-2-95{width:95px;}
.span-2-90{width:90px;}
.span-2-100{width:100px;}
.span-3-120{width:120px;}
.span-3-130{width:130px;}
.span-3-140{width:140px;}
.span-3-160{width:160px;}
.span-3-165{width:165px;}
.span-4-170{width:170px;}
.span-4-180{width:180px;}
.span-5-200{width:200px;}
.span-5-210{width:210px;}
.span-5-220{width:220px;}
.span-6-250{width:250px;}
.span-6-260{width:260px;}
.span-7-300{width:300px;}
.span-7-324{width:324px;}
.span-14-570{width:570px;}
.span-18-700{width:700px;}
.span-20-819{width:819px;}
.span-22-890{width:890px;}
.span-23-912{width:912px;}
/* 距高*/
.top-4{padding-top:4px;}
.top-5{padding-top:5px;}
.top-7{padding-top:7px;}
.top-10{padding-top:10px;}
.top-20{padding-top:20px;}
.top-30{padding-top:30px;}
.top-60{padding-top:60px;}
.left-3-5{padding-left:5px;}
.left-6{padding-left:6px;}
.left-4{padding-left:8px;}
.left-10{padding-left:10px;}
.left-13{padding-left:13px;}
.left-15{padding-left:15px;}
.left-20{padding-left:20px;}
.left-30{padding-left:30px;}
.left-50{padding-left:50px;}
.right-20{padding-right:20px;}
.bottom-20{margin-bottom:20px;}
.padding-5{padding:5px;}
.padding_10{padding:10px;}
.padding_30{padding:30px;}
.padding_b_20{padding-bottom:20px;}
/*行间?*/
.border-CCC{border: 1px solid #CCCCCC;}
.border_solid{border-style:solid;}
.font_bold{font-weight:bold;}
.font_normal{font-weight:normal;}
.font_size_5{font-size:5px;}
.font_size_6{font-size:6px;}
.font_size_10{font-size:10px;}
.font_size_12{font-size:12px;}
.font_size_15{font-size:15px;}
.font_size_16{font-size:16px;}
.font_size_17{font-size:17px;}
.font_size_18{font-size:18px;}
.font16pt{font-size:16pt;}
.margin_8{margin:8px;}
.margin-5{margin:5px}
.margin-auto{margin:0px auto;}
.margin_t_0{margin-top:0;}
.margin_l_7{margin-left:7px;}
.margin_l_10{margin-left:10px;}
.margin_l_15{margin-left:15px;}
.margin_l_20{margin-left:20px;}
.margin_l_25{margin-left:25px;}
.margin_l_35{margin-left:35px;}
.margin_l_40{margin-left:40px;}
.margin_l_55{margin-left:55px;}
.margin_l_60{margin-left:60px;}
.margin_2_90{margin-left:90px;}
.margin-t_5{margin-top:5px;}
.margin-t_10{margin-top:10px;}
.margin-t_12{margin-top:-12px;}
.margin-t_15{margin-top:15px;}
.margin-t_20{margin-top:20px;}
.margin-t_25{margin-top:25px;}
.margin-t_35{margin-top:35px;}
.margin_t_40{margin-top:40px;}
.margin_t_90{margin-top:90px;}
.margin-t-20{margin-top:-20px;}
.margin-b-2{margin-bottom:-2px;}
.margin-b_8{margin-bottom:3px;}
.margin-b_50{margin-bottom:50px;}
.margin-b_70{margin-bottom:70px;}
.v-space-1{margin-bottom:1px;}
.v-space-2{margin-bottom:4px;}
.v-space-3{margin-bottom:7px;}
.v-space-4{margin-bottom:10px;}
.v-space-5{margin-bottom:13px;}
.margin_r_18{margin-right:18px;}
.margin_r_20{margin-right:20px;}
.margin_r_30{margin-right:30px;}
.margin_r_35{margin-right:35px;}
.margin_r_50{margin-right:50px;}
.margin_r_100{margin-right:100px;}
.margin_r_150{margin-right:150px;}
.white{background-color:#fff}
.bg_1{background-color:#464749}
.bg_2{background-color:#B1B1B1;}
.bg_fff{background:#fff;}
.bg_orange{background:orange;}
/*.hand{cursor:hand;}*/
.hand{cursor:pointer;}
.line_hight_8{line-height:8mm}
.text_right{text-align:right}
.text_left{text-align:left}
.text_center{text-align:center}
/*.align_center{align:center;}*/
.align_center{text-align:center;}
div.col {float: left;}
.white_word{color:#fff;}
.word_1{color:#63AFF5}
.word_2{color:#009bce}
.word_3{color:#0098EB}
.color_red{color:red;}
.color_orange{color:#FFA500;}
.color_black{color:black;}
.color_ff6100{color:#FF6100;}
div.colRight {float: right;}
div.row {clear: both;}
div.roc {clear: both; float: left;}
div.grid0 {padding-bottom: 6px; border-bottom-style: none}
div.grid1 {padding-bottom: 6px; border-bottom-style: solid; border-bottom-color: #CCCCCC; border-bottom-width: 0px;}
div.nowrap{white-space: nowrap;}

.top_info_right {background:#DFFFDF;border-color:#9FCF9F;color:#005F00;border:2px solid;}
.top_notice {background:#FFE3E3 ;border-color:#DD0000;color:#550000;border:2px solid #550000;}
#login_require{height:31px;width:250px;background-image:url(/images/login_required_mes.gif);}
/*regsiter_second_step.html used*/
/*footer content-------start*/
.footer1 a{color:#FFF;text-decoration:underline;}
.footer1 a:hover{color:#D9DAD9;text-decoration:underline;}
.footer1 .footer_item{display:inline;
    margin:10px;
}
.footer1 .footer_item li{display:inline;margin:5px;}
.footer1{
    /* width:986px; ie6*/
    width:965px;/* ie7和firefox*/
    margin-top:3px;
    padding-top:10px;
    height:50px;
    text-align:right;
    border-top:2px solid #DCDDDD;
    background:#A9ABAE;
    color:#FFFFFF;
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
/*common css--------end*/
/* _mailbox_list.html.erb used
workbook.html.erb used
query.html.erb used
*/
#user_tab a, #user_tab_factory a{
    outline-style:none;
    color:#FFFFFF;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    position: relative;
}
/* _mailbox_list.html.erb used
workbook.html.erb used
query.html.erb used
*/
.registertitle{
    background-image: url(/images/register1.gif);
    height: 34px;
    width: 909px;
    border: 1px dashed #837569;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #FFFFFF;
    line-height: 30px;
}
#user_tab a, #user_tab_factory a:hover{
    color:#FFFFFF;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
/*register_step.html subscribe.html used*/
.save{
    float: none;
    width: 800px;
    height: 50px;
    border-top-width: 5px;
    border-top-style: solid;
    border-top-color: #C4D6DD;
    margin-top: 20px;
}
/*register_step.html used*/
.cBlue,a.cBlue:link,a.cBlue:visited{
    color:#48A9E9;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
/* _mailbox_list.html.erb used
workbook.html.erb used
query.html.erb used
*/
.floatLeft{
    float:left;
}
/*about_you.html used*/
.floatRight{
    float:right;
}
.marginLeft20px{
    margin-left:20px;
}
.width30{
    width:30%
}
.width25{
    width:25%;
}
.contactsdiv{
    float:right;line-height:15px;
}
/*about_you.html used*/
.marginLeft30px{
    margin-left:30px;
}
.marginRight20px{
    margin-right:20px;
}
.marginLeft50px{
    margin-left:50px;
}
.fontweight600{
    font-weight: 600
}
.fontSize13px{
    font-size:13px;
}

/*********************************************************************************************************/
.errorLabel{color:#FF0000;}
.error, .notice, .success {border:2px solid #ddd;display:block}
.error, .notice, .success span{margin:10px;padding:.8em;margin-bottom:1em;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.turn_button{margin-top:8px;float:right;display:block;width:16px;height:15px;}
.top_notice_factory {background:#FFE3E3 ;border-color:#DD0000;color:#550000;border:2px solid;width:800px;}
.top_notice_capacity {background:#FFE3E3 ;border-color:#DD0000;color:#550000;border:2px solid;width:880px;}
.errorInfoStyleInfo1{height:auto;display:none;float:left;width:100%}
.errorInfoStyleInfo2{padding:5px}
/*.top_notice_factory{font-size:12px;height:auto;background-color: #FA8072; color: #FFFFFF; border-color: black;width:800px;}
/*.top_notice{font-size:12px;height:auto;background-color: #FA8072; color: #FFFFFF; border-color: black;}
/*correct by Cao Jinhua  border-color: block*/
/*.top_info_right{font-size:12px;height:auto;background-color: #90EE90; color: #FFFFFF; border-color: black; }
correct by Cao Jinhua  border-color: block*/
a{color:#000;text-decoration:none;}
a:hover{color:#136B99;text-decoration:underline;}
.img_btn{background:url(/images/btn-bg.gif) repeat-x top left;}
/*usersearch页面*/
.pop_window{display: none;position:absolute;width: 330px;height: 220px;
    padding: 0px;border: 8px solid #58595b;background-color: white;z-index:1000001;overflow: auto;
    text-align:center;}

.tableList{margin-left:5px;width:96%;background:#FFFFFF}
.tableList td{text-align:center;background:#FFF;color:#000;}

.tableList tr th{font-size:110%;font-weight:bold;text-align:center;background:#6CAAD9;color:#FFF;}

#logo{float:left;padding:16px 2px;}
#logo .slogan{margin-left:10px;margin-top:-7px;clear:both;float:left;color:#FFF;}
#top_ads{float:left;padding:8px 3px;}

#show_image_div
{
    position:absolute;
    left:0px;
    z-index:300;
    background:#DBDBDB;
}

.space1{margin-bottom:3px;}

/*used for workbook.html.ervb*/
.list-1 li span{margin-left:10px;}
.imageFangda{
    position:absolute;
    left:82px;
    top:84px;
}

/*多语�?��持的下拉�?/

.image_toggle{float:right;cursor:pointer;margin-right:5px;}
/* slideshow-pagination */
#slideshow-pagination {
    z-index:100;
    position: absolute;
    top: 375px;
}


/*will pagenate分页样式*/
/*Created by Cao Jinhua*/
div.pagination{
    padding: 3px;
    margin: 3px;
}

div.pagination a{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #285577;
    font-size: 10px;
    text-decoration: none; /**//* no underline */
    color: #285577;
}
div.pagination a:hover, div.pagination a:active{
    border: 1px solid #285577;
    background:#6CAAD9;font-size: 10px;
    color: #FFF;
}
div.pagination span.current{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    font-size: 10px;
    border: 1px solid #285577;
    font-weight: bold;
    background-color: #6CAAD9;
    color: #FFF;
}
/*pagination page field ----GO To page start*/
.pagination_page_field{width:20px; BACKGROUND-COLOR: transparent; text-align: center;border:1px solid #788CA8;}
/*pagination page field ----GO To page end*/
#max_page_div
{font-size: 12px;}
div.pagination span.disabled{
    padding: 2px 5px 2px 5px;
    margin: 2px;font-size: 10px;
    border: 1px solid #EEE;
    color: #FFF;
}
#go_page_div{font-size:12px;}

.inputtoview{BACKGROUND-COLOR: transparent;border:0;text-align:center;}
.inputtoview_search{BACKGROUND-COLOR: transparent;border:0;}
/* 普�?颜色按纽 */

.one_edit_link{background:url(/images/one_edit_bg.gif) no-repeat;}
.one_edit_link a , .one_edit_link a:hover,.two_edit_link a , .two_edit_link a:hover,.two_save_link a , .two_save_link a:hover,.four_save_link a , .four_save_link a:hover{
    color:#FFFFFF;
    text-decoration:none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.two_edit_link{background:url(/images/two_edit_bg.gif) no-repeat;}
.two_save_link{background:url(/images/two_save_bg.gif) no-repeat;}
.four_save_link{background:url(/images/four_save_bg.gif) no-repeat;}
/*
my messaging used,association_mart used
*/
.bottonblue{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #17A0F2;
    padding-top: 2px;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 10px;
    border: 1px solid #FFFFFF;
}
/*association_marts.html used*/
.button {
    font-size: 12px;
    background-color: #63AFF5;
    color: #FFFFFF;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.hide {display:none;}
/****************_validation.html.erb文件使用*******************************/
.validationStyle{width:912px;margin-left:25px;background-color:#FFFFFF;}

/* login_check_page.html.erb 模板使用 */
.loginCheckStyle1{width:95%;margin:10px 0px 10px 25px ;}
.loginCheckStyle2{background:#FFFFFF;margin-left:25px;position:relative;}
.loginCheckStyle3{position: absolute;}
.loginCheckStyle4{padding-top:10px;margin-left:10px;font-weight:bold;}
.loginCheckStyle5{color:rgb(0,152,235)}/* --------- /stylesheets/search.css --------- */ 
/*
Author:曹金华
Tab Search:网页头部的基础搜索,对应的页面是/home/_search.html.erb
*/
.header_basic_search{clear:both;height:124px;background:url(/images/top1.gif) repeat-x; width:965px;}
span.link-1{ float:right;margin-right:65px;font-size:14px;color:#000;}
span.link-1 a{ color:#000;}

#tabbed_search{margin-bottom:10px;padding-bottom:10px;background:#136B99 url(/images/banner1.gif) repeat-x bottom left;}
#search_select div{margin-left:10px;}
/*advanced_search_apparel*/
#advanced_search_content {height:220px;}
/*_advanced_search.html used*/
.searchtab ul ,.searchtab2 ul{
height:30px;
list-style-type:none;
margin-left: 20px;
width: 100%;
}
/*_advanced_search.html used*/
.advanced_search_apparel2 .search_menu1,.advanced_search_fabric2 .search_menu2,.advanced_search_trim2 .search_menu3,
.advanced_search_decorative2 .search_menu4,.advanced_search_wash2 .search_menu5,.advanced_search_branding2 .search_menu6
{
    height:25px;
    background:url(/images/selectedsearch.gif) repeat-x top left;
    margin-top:7px;
}
/*
.advanced_search_apparel li a
{
    color:#FFFFFF !important;
    font-weight:bold;
    text-decoration:none;
    margin-left:15px;
    display:block;
}
*/
/*_advanced_search.html used*/
.advanced_search_apparel .search_menu1,.advanced_search_fabric .search_menu2,.advanced_search_trim .search_menu3,.advanced_search_decorative .search_menu4,
.advanced_search_wash .search_menu5,.advanced_search_branding .search_menu6
{
    height:30px;
    background:url(/images/selectedsearch.gif) repeat-x top left;
    margin-top:1px;
}
.country_select_tag
{
    width:150px;
}
/*_advanced_search.html used*/
.searchtab li {
 width:100px;
float:left;
margin-right:6px;
text-align:center;
}
/*_advanced_search.html used*/
.searchtab2 li {
width:100px;
float:left;
margin-right:6px;
text-align:center;
margin-top:8px;
}

.searchtab li a,.searchtab2 li a{
color:#FFFFFF;
display:block;
font-family:arial;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:100%;
margin-left:2px;
padding:7px 10px;
width:auto;
text-decoration:none;
}
.searchBox {
color:#FFFFFF;
text-align:left;
margin:0;padding:0;
}

.searchBox a{
color:#FFFFFF;
}
/**
.searchtab li.current,.searchtab2 li.current{
height:30px;
background:url(/images/selectedsearch.gif) repeat-x top left;
}
.searchtab li.current a,.searchtab2 li.current a{

color:#FFFFFF !important;
font-weight:bold;
text-decoration:none;
}
.searchtab ul li a ,.searchtab2 ul li a {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
.searchtab li.other,.searchtab2 li.other  {
background:transparent none repeat scroll 0 0;
margin-left:20px;
}
.searchtab li.other a,.searchtab2 li.other a  {
background:transparent none repeat scroll 0 0 !important;
font-family:verdana;
font-size:10px;
font-weight:normal;
}
*/
/*_advanced_search.html used*/
.searchtab li.search_separator,.searchtab2 li.search_separator
{
    background:none;
    width:1px;
}
/*_advanced_search.html used*/
.fenge_img{
    width:1px;
    height:26px;
}
.listborder{
	
	width: 960px;
    margin-left:5px;
}
.listpic{
	height: 110px;
	width: 110px;
	border: 1px solid #d1d3d4;
	float: left;
    position:relative;
}

.listpic .listpic{
/*        margin-top:20px;
	height: 68px;
	width: 110px;*/
	border: none;
	float: left;
}
.listContent{
	float: left;
	height: 110px;
	width: 830px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #d1d3d4;
	border-right-color: #d1d3d4;
	border-bottom-color: #d1d3d4;
}
.listTitle{
	background-color: #C6C5C1;
	height: 18px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.detailListContent1
{
    	float: left;
	height: 90px;
	width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	margin-left: 5px;
}
.listContent1{
	float: left;
	height: 90px;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	margin-left: 5px;
}
.listContent2{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0098eb;
	font-weight: bold;
	margin-top: 50px;
	margin-right: 20px;
}

.cBlue,a.cBlue:link,a.cBlue:visited{color:#48A9E9;}
/*used in search partial more*/
.advanced_search_btn{
	font-size: 12px;
	background-color: #63AFF5;
	color: #FFFFFF;
	border : none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#advanced_search_div
{
    background:#F7F7F7;
}
/*
.ie_advanced_search_div
{
    margin-left:5px;
    margin-top:15px;
}*/
/*_basic_search.html used*/
.ff_advanced_search_div
{
     margin-left:25px;
     margin-top:15px;
}
/*_basic_search.html used
.ie7_advanced_search_div
{
      margin-left:30px;
     margin-top:15px;   
}
*/
.buttomsearch{
  background-image: url(/stylesheets/images/search.jpg);
  background-repeat: no-repeat;
  height: 32px;
  width: 74px;
}
.advancedsearch{
  float: right;
  width: 200px;
}
/*_basic_search.html used*/
.STYLE2 {color: #FFFFFF; }

/*_basic_search.html used*/
.h_mnu_01{
  width: 800px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-style:normal;
  text-decoration: none;
  margin-top: 5px;
  margin-left: 20px;
}
/*_basic_search.html used*/
.h_mnu_01 ul{
  float: left;
  width: 100%}
/*_basic_search.html used*/
.h_mnu_01 ul li{
  display:inline;
}
/*_basic_search.html used*/
.h_mnu_01 ul li a{
  float: left;
  display:block;
  width:63px;
  text-align:center;
  color: #CCCCCC;
  text-decoration: none;
  border-right-width: 1px;
  border-right-style: dashed;
  border-right-color: #CCCCCC;
  padding-right: 11px;
  padding-left: 11px;
}
/*_basic_search.html used*/
.h_mnu_01 ul li a:visited{
  color: #CCCCCC;
}
/*_basic_search.html used*/
.h_mnu_01 ul li a:hover, .h_mnu_01 ul li .selected{
  color: #FFFFFF !important;
  text-decoration: none;
}
/*_search_apparel.html used*/
.large-search-span
{
  width:720px;
}
/*_search_apparel.html used*/
.search-span
{
  background-color:#999999;
  width:700px;
  border:1px dashed #CCCCCC;
  height:35px;
  margin-left:30px;
  padding-left:5px;
  padding-right:5px;

}
.buttomsearch{
  background-image: url(/stylesheets/images/search.jpg);
  background-repeat: no-repeat;
  height: 32px;
  width: 74px;
}
/*_basic_search.html used*/
.advancedsearch{
  float: right;
  width: 200px;
  font-size: 9pt;
}
/*_basic_search.html used*/
.ff_search_label
{
  padding-top:33px;
}
/*_basic_search.html used*/
.ie7_search_label
{
  padding-top:16px;
}
/*_basic_search.html used*/
#search_page_pointer
{
  position: absolute;
}
.width_1000{width:1000px;}

.ie_push_down
{height:5px;}

.ff_push_down
{height:15px;}
/*_search_fabic.html used*/
.fabric_selection{float:left;margin-top:6px;}
/*_advanced_search.html used*/
.tab_nav{
    height:28px;
    list-style-type:none;
    background-image:url(/images/h3_bg.gif);
    background-repeat:repeat-x;
    border-left:1px dashed #CCCCCC;
    border-right:1px dashed #CCCCCC;
    border-style:dashed dashed none;
    border-top:1px dashed #CCCCCC;
    margin-bottom:10px;
  }/* --------- /stylesheets/carousel_classic.css --------- */ 
/* Horizontal Carousel */
#horizontal_carousel {
  float:left;
  width: 100%;
  height: 450px;
  position: relative;
  margin:-3px 0px 0px 0px;padding:0;
}         

#horizontal_carousel .slide_container {
  position: absolute;
  top: 0px;
  left: 0px;  
  width: 100%;
  height: 450px;
  overflow:hidden;
  background: #FFF;
}                    

/*#horizontal_carousel .previous_button:hover
{opacity: 1;}
#horizontal_carousel .next_button:hover
{opacity: 1;}

#horizontal_carousel .previous_button_disabled {
  background: url(/images/carousel_horizontal/left-disabled.gif);
  cursor:default;
}

#horizontal_carousel .next_button {
  position: absolute;
  top: 178px;
  right: -5px;
  z-index: 100;
  cursor:pointer;
  opacity:0.4;
    filter:alpha(opacity=40);
}   


#horizontal_carousel .next_button_disabled {
  background: url(/images/carousel_horizontal/right-disabled.gif);
  cursor:default;
}*/

#horizontal_carousel div.wide_pages {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;

}                             

#horizontal_carousel div.wide_pages div {
  border:0px solid green;
  color:#000;
  margin:0pt;
  padding:15px 10px 10px;
  width:550px;
  height:420px;
  float:left;
}

#educ_horizontal_carousel {
  float:left;
  width: 100%;
  height: 700px;
  position: relative;
  margin:0;padding:0;
}         

#educ_horizontal_carousel .slide_container {
  position: absolute;
  top: 0px;
  left: 0px;  
  width: 100%;
  height: 700px;
  overflow:hidden;
  background: #FFF;
}            

/*#educ_horizontal_carousel .previous_button {
  position: relative;
  top: 178px;
  left: 4px;
  width:40px;
  z-index: 100;    
  cursor:pointer;
  opacity: 0.4;
  filter:alpha(opacity=40);
}       

#educ_horizontal_carousel .previous_button:hover
{opacity: 1;}
#educ_horizontal_carousel .next_button:hover
{opacity: 1;}

#educ_horizontal_carousel .previous_button_disabled {
  background: url(/images/carousel_horizontal/left-disabled.gif);
  cursor:default;
}

#educ_horizontal_carousel .next_button {
  position: absolute;
  top: 178px;
  right: -5px;
  z-index: 100;
  cursor:pointer;
  opacity:0.4;
    filter:alpha(opacity=40);
}   


#educ_horizontal_carousel .next_button_disabled {
  background: url(/images/carousel_horizontal/right-disabled.gif);
  cursor:default;
}*/

#educ_horizontal_carousel div.educ_wide_pages {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;

}     


#educ_horizontal_carousel div.educ_wide_pages div {
  border:0px solid green;
  color:#000;
  margin:0pt;
  padding:15px 10px 10px;
  width:734px;
  height:700px;
  float:left;
}
