@charset "UTF-8";

#auto_warp {width:1000px; padding:0 10px 0 10px; align-content:center; margin:0 auto;}
#warp {width:1000px; margin:0 auto; align-content:center; }

li {list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-family: "Microsoft YaHei";}

.logo_box {position:absolute; height:60px; width:360px; bottom:0; left:3px; background:url(http://www.atupapa.com/img/logo.png) no-repeat; text-indent:-9999px;}
.logo_box a {display:block; width:360px; height:30px;}

.logoen_box {position:absolute; height:60px; width:360px; bottom:0; left:3px; background:url(http://www.atupapa.com/img/logo.gif) no-repeat; text-indent:-9999px;}
.logoen_box a {display:block; width:360px; height:30px;}

.top_ar {position:relative; width:100%; height:65px; display:block; z-index:500;}
.top_ar div.top_ar_t2 {position:absolute; top:0; right:0;}

.m_top_sch_45 {background:url(http://www.atupapa.com/img/m_top_bg_45.gif) repeat-x; height:45px; width:100%; position:relative; font-size:11px; z-index:100;}
.m_top_sch_45 fieldset{border:0; margin:0; padding:0; vertical-align:middle;}

.m_rt_45 {position:absolute; top:15px; right:10px;}
.m_rt_45 span a {text-decoration:none; color:#2F82D5; margin:0;}
.m_rt_45 span a:hover {color:RED;}
.m_rt_45 span.start {font-size:12px; color:#808080; background:url(http://www.atupapa.com/img/top_line_2.gif) right no-repeat; padding-right:10px;}
.m_rt_45 span.middle {font-size:12px; color:#808080; background:url(http://www.atupapa.com/img/top_line_2.gif) right no-repeat; padding-right:10px; padding-left:10px;}
.m_rt_45 span.end {font-size:12px; color:#808080; padding-left:10px;}

.lf_45 {position:absolute; top:9px; left:12px;}
.rt_45 {position:absolute; top:11px; right:10px;}

.submit_sch_ss {background:url(http://www.atupapa.com/img/sch_btn_bg.gif) repeat-x; vertical-align: middle; height:26px; width:89px; border:none; cursor:pointer; font-family: Arial,sans-serif; font-weight:bold; font-size:16px; color:#fff; padding:0; margin:0;}


.activity_dv {float:left; line-height:24px; height:24px; padding-right:10px;}
.activity_dv div {float:left; margin:0; padding:0 10px 0 10px; background:url(http://www.atupapa.com/img/top_line.gif) right no-repeat; }
.activity_dv div ul{margin:0;padding:0; font-family:Arial,sans-serif; font-size:12px;} 

.act_tool {position:relative; cursor:pointer; *zoom:1; font-family:Arial,sans-serif; font-size:12px;}
.act_tool:hover {text-decoration:none; margin:-1px; line-height:24px; background:none #fff; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; border-top:1px solid #d6d6d6; padding:0 10px -1px 10px; font-family:Arial,sans-serif; font-size:12px;}
.act_tool a {color:#2F82D5;}
.act_tool a:hover {color:RED;}
.act_tool ul {display:none;
-webkit-box-shadow: 4px 4px 6px;
-moz-box-shadow: 4px 4px 6px;
box-shadow: 4px 4px 6px}
.act_tool:hover ul{display:block; overflow:hidden; position:absolute; text-decoration:none; top:23px; left:-1px; padding:0 0 5px 0; width:180px; background-color:#fff; border:1px solid #d6d6d6; z-index:-1;}
.act_tool li {line-height:22px; padding-left:10px; margin-bottom:3px;}
.act_tool li:hover {background-color:#e4eaf6; margin-bottom:3px;}
.act_tool li a {color:#002c7d;}
.act_tool li a:hover {color:RED;}
.header_arrow {border-width:4px; border-style:dashed; border-color:transparent; display:inline-block; width:0; height:0; line-height:0; vertical-align:middle; position:relative; left:2px; top:2px; margin-right:1px;}
.header_arrow_down {border-top-color:#7990c2; border-top-style:solid;}



form{
	margin:0px;display: inline
}

img.pic{ 
    max-width:750px;
}

img.pic240{ 
    max-width:240px;
}

img.pic180{ 
    max-width:180px;
}

.item_description p {
	max-width:750px;
}

.pro_list_product_img {width:180px; height:180px;text-align:center;display:table-cell;vertical-align:middle}
.pro_list_product_img160 {width:160px; height:160px;text-align:center;display:table-cell;vertical-align:middle}

/* right---show */
.ItemResultList table tr td{width:auto; height:auto;border:1px solid #DDDDDD;}
.ItemResultList table tr td a p{color:#666;}
.ItemResultList table tr td a:hover p{color:#CC0000;}
.show_info a{display:block; width:178px;height:auto;padding:10px 5px;margin-right:5px; margin-top:10px; border:1px solid #DDDDDD;}
.show_info a:hover{border:1px solid #AAAAAA;-webkit-box-shadow: 0 0 5px 3px #DDDDDD,0 0 3px 5px #fff;-moz-box-shadow: 0 0 5px 3px #DDDDDD,0 0 3px 5px #fff;-ms-box-shadow: 0 0 5px 3px #DDDDDD,0 0 3px 5px #fff;-o-box-shadow: 0 0 5px 3px #DDDDDD,0 0 3px 5px #fff;box-shadow: 0 0 5px 3px #DDDDDD,0 0 3px 5px #fff;}

.tbl {table-layout:fixed}
.td {overflow:hidden;}
.breakLine{word-break: break-all;}
.breakwords{word-wrap: break-word;}

.paginator td{padding-right:2px}
.paginator a {text-decoration: none; border-radius: 3px;}

a.paginator-first:hover , 
a.paginator-page:hover, 
a.paginator-next:hover, 
a.paginator-previous:hover{background-color: #fff;font-weight: bold;}

.paginator-page, 
.paginator-first, 
.paginator-next, 
.paginator-previous{border: 1px solid #cecece;padding: 5px 10px;display: block;border-radius: 3px;color:#565656;font-weight: bold;background: #efefef;}
.paginator-current {font-weight: bold; background-color: #636363; color: #fff;padding:5px 10px;border:1px solid #444444; }

a{ text-decoration:none;color:#1E50A2;}
a:hover{color:#f00;}

.menubar a {text-decoration:none;color:#4161FA}
.menubar a:hover {color:#f00}

.bottombar a {text-decoration:none;color:#808080}
.bottombar a:hover {color:#f00}
