/*
 author: Chen Wei wei
 create date: Aug 01 2013
 email: waychanmail@gmail.com
*/

* { padding: 0; margin: 0; list-style-type: none; font-size: 12px; font-family: Arial; }
html { margin: 0 auto; background: rgb(125,168,210) url(images/bg.jpg) repeat-y center 0; }
body { width: 1000px; _width: 1001px; margin: 0 auto; border: dashed 0px #00f; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }

.wrap { height: auto; overflow-y: auto; zoom: 1; }
.wrap_l { float: left; width: 175px; border-top: solid 6px rgb(186,202,93); padding: 10px 0; }
.wrap_r { float: right; width: 807px; _width: 808px; border-top: solid 6px rgb(102,154,204); padding: 10px 8px 10px 10px; }

.wrap_l .contact { width: 169px; clear: both; margin: 0 auto; border: solid 1px #ccc; padding: 48px 0 5px 0; background: url(images/bg_contact.jpg) no-repeat center 0; }
.wrap_l .contact p { color: rgb(0,84,135); font: bold 13px/2 'Microsoft Yahei',Arial,'Times New Roman' , 'Symbol'; text-align: center; padding-bottom: 5px; }

.wrap_l .nav { width: 171px; clear: both; margin: 0 auto; margin-top: 10px; }
.wrap_l .nav .title { height: 40px; background: rgb(0,84,135); color: #fff; font: 15px/40px 'Microsoft Yahei' , 'Simhei'; text-indent: 2em; border-bottom: solid 3px rgb(214,224,76); }
.wrap_l .nav ul { display: block; height: auto; overflow-y: auto; zoom: 1; border: solid 1px #ccc; }
.wrap_l .nav ul li{display: block; height: auto; overflow-y: auto; zoom: 1;}
.wrap_l .nav ul li a { display: block; width: 166px; height: 26px; }
.wrap_l .nav ul li a { background: url(images/bg_nav.jpg) no-repeat 0 0; text-indent: 15px; font: bold 13px/26px 'Simsun'; color: rgb(0,133,210); }
.wrap_l .nav ul li a.expanded { background-position:0 -26px; }
.wrap_l .nav ul li a:hover { text-decoration: none; color: rgb(149,172,38); }


.wrap_l .nav ul.sub { display: none; height: auto; overflow-y: auto; zoom: 1; border: solid 0px #ccc; }
.wrap_l .nav ul.sub li, .wrap_l .nav ul li a { display: block; width: 166px; height: 26px; }
.wrap_l .nav ul.sub li a { background: url(images/li_submenu.gif) no-repeat 23px center; text-indent: 35px; font: normal 13px/26px 'Simsun'; color: rgb(0,133,210); }
.wrap_l .nav ul.sub li a:hover { text-decoration: none; color: rgb(149,172,38); }

.wrap_r .position { height: 36px;border-bottom:dashed 1px rgb(128,130,132);margin-bottom:10px; }
.wrap_r .position_l { float: left; font: bold 15px/36px 'Simsun'; color: rgb(1,84,135); }
.wrap_r .position_r { float: right; margin: 0 0; font: 12px/36px 'Simsun'; color: rgb(128,130,132); }
.wrap_r .position_r a { margin: 0 10px; color: rgb(128,130,132); }


.wrap_r .page { text-align: center; height: 20px; padding: 20px 0; border: dashed 0px #f00; }
.wrap_r .page a { font: 15px/20px 'Microsoft Yahei'; display: inline-block; margin: 0 5px; color: #000; }
.wrap_r .page a:hover, .optimized_prod .page a.active { color: #f00; text-decoration: none; }
.wrap_r .page .prev, .wrap_r .page .next { background: url(images/page.jpg) no-repeat 0 0; height: 20px; width: 30px; }
.wrap_r .page .prev { background-position: 0 0; }
.wrap_r .page .next { background-position: right 0; }